.tgSingleHeading.tgSingleHeading{font-size:clamp(35px, 10vw, 6rem);line-height:1.1;text-transform:uppercase;display:grid;align-content:center;justify-items:center;position:relative;transform:translateY(-50%);margin-top:0;container-type:inline-size}.siteHeader .tgSingleHeading.tgSingleHeading{transform:translateY(50%);background:none!important}.paddedArea>.tgSingleHeading.tgSingleHeading:first-child{padding:0}.wp-block-group>.tgSingleHeading:first-child{margin:calc(-1 * var(--section-padding)) 0 25px}@media(min-width:600px){.wp-block-group>.tgSingleHeading:first-child{margin:calc(-1 * var(--section-padding)) 0 25px}}.wp-block-group>.tgSingleHeading:first-child+*{margin-top:0}.tgSingleHeading .lottieReplacement{display:flex;align-items:center;white-space:nowrap;position:relative}.tgSingleHeading.text-align-center .lottieReplacement{justify-content:center}.tgSingleHeading.text-align-right .lottieReplacement{justify-content:right}.tgSingleHeading .tgReplacement{flex:0 0 auto}.tgSingleHeading .circleWords,.tgSingleHeading .circleText{font-size:1rem;white-space:nowrap;color:var(--wp--preset--color--blue);fill:var(--wp--preset--color--blue);padding:0;text-transform:none}.tgSingleHeading .circleWords{position:absolute;opacity:0;clip-path:polygon(0 0,0 0)}.tgSingleHeading .wordCircle{overflow:visible;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(calc(var(--scrollY) * 0.1deg));transform-origin:center center;transition:transform 0.2s ease-out}.paddedArea>:not(.has-background)+.has-background.containsCircleWords,.paddedArea>.has-background+.containsCircleWords:not(.has-background){margin-top:calc(var(--radius) + var(--section-padding))}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-spacer{clear:both}