.HeroCompact-module__z0t2aW__hero{padding-block:calc(var(--header-height) + var(--space-8)) var(--section-sm)}.HeroCompact-module__z0t2aW__title{max-width:12ch;font-size:var(--text-4xl)}.HeroCompact-module__z0t2aW__intro{margin-top:var(--space-5)}
.orbit-images{width:100%;margin-inline:auto;position:relative}.orbit-images--clipped{overflow-x:clip}.orbit-images-ring{transform-origin:50%;position:absolute;inset:0}.orbit-images-path{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbit-images-space{transform-origin:50%;position:absolute;top:50%;left:50%}.orbit-images-item{width:calc(var(--orbit-item-size) / var(--orbit-scale));height:calc(var(--orbit-item-size) / var(--orbit-scale));offset-rotate:0deg;offset-anchor:center center;animation-name:orbit-images-travel;animation-duration:var(--orbit-duration);animation-timing-function:var(--orbit-easing);animation-iteration-count:infinite;animation-direction:var(--orbit-direction);animation-play-state:var(--orbit-play-state);will-change:transform;-webkit-user-select:none;user-select:none;position:absolute}.orbit-images-content{transform-origin:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.orbit-images-mark{object-fit:contain;width:100%;height:100%}@keyframes orbit-images-travel{0%{offset-distance:0%}to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){.orbit-images-item{animation-play-state:paused}}
.ProofLogos-module__h_dfwG__layout{gap:var(--space-7);--logo-size:clamp(3.5rem, 5vw, 5.25rem);grid-template-columns:minmax(0,1fr);display:grid}.ProofLogos-module__h_dfwG__heading{max-width:20ch;font-size:var(--text-2xl);text-align:center;margin-inline:auto}.ProofLogos-module__h_dfwG__grid{background:var(--terros-green);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ProofLogos-module__h_dfwG__item{aspect-ratio:1;padding:var(--space-5);background:var(--surface-bg);justify-content:center;align-items:center;display:flex}.ProofLogos-module__h_dfwG__gridLogo{width:auto;max-width:100%;height:calc(clamp(3.5rem, 1.4rem + 5.6vw, 4.9rem) * var(--logo-scale,1));object-fit:contain}.ProofLogos-module__h_dfwG__orbitLogo{width:auto;max-width:none;height:calc(100% * var(--logo-scale,1));object-fit:contain}.ProofLogos-module__h_dfwG__orbit{display:none}@media (min-width:1024px){.ProofLogos-module__h_dfwG__grid{display:none}.ProofLogos-module__h_dfwG__layout{grid-template-areas:"orbit"}.ProofLogos-module__h_dfwG__heading,.ProofLogos-module__h_dfwG__orbit{grid-area:orbit}.ProofLogos-module__h_dfwG__heading{z-index:1;align-self:center}.ProofLogos-module__h_dfwG__orbit{width:calc(100% - 2.2 * var(--logo-size));display:block}}
.ProofPartner-module__DGJ6-q__partner{--hold-distance:140vh;--swap-shift:.45em;position:relative}:where(.ProofPartner-module__DGJ6-q__partner[data-stepper=on]){min-height:calc(100svh + var(--hold-distance))}.ProofPartner-module__DGJ6-q__sticky{isolation:isolate;padding-block:var(--space-9);position:relative}.ProofPartner-module__DGJ6-q__backdrop{--backdrop-fade:38%;--backdrop-mask:linear-gradient(to bottom, #0000 0%, #00000002 calc(var(--backdrop-fade) * .1), #0000000f calc(var(--backdrop-fade) * .2), #0000002a calc(var(--backdrop-fade) * .3), #00000051 calc(var(--backdrop-fade) * .4), #00000080 calc(var(--backdrop-fade) * .5), #000000ae calc(var(--backdrop-fade) * .6), #000000d5 calc(var(--backdrop-fade) * .7), #000000f0 calc(var(--backdrop-fade) * .8), #000000fd calc(var(--backdrop-fade) * .9), #000 calc(var(--backdrop-fade) * 1), #000 calc(100% - var(--backdrop-fade) * 1), #000000fd calc(100% - var(--backdrop-fade) * .9), #000000f0 calc(100% - var(--backdrop-fade) * .8), #000000d5 calc(100% - var(--backdrop-fade) * .7), #000000ae calc(100% - var(--backdrop-fade) * .6), #00000080 calc(100% - var(--backdrop-fade) * .5), #00000051 calc(100% - var(--backdrop-fade) * .4), #0000002a calc(100% - var(--backdrop-fade) * .3), #0000000f calc(100% - var(--backdrop-fade) * .2), #00000002 calc(100% - var(--backdrop-fade) * .1), #0000 100%);z-index:-1;-webkit-mask-image:var(--backdrop-mask);-webkit-mask-image:var(--backdrop-mask);mask-image:var(--backdrop-mask);position:absolute;inset:0}:where(.ProofPartner-module__DGJ6-q__partner[data-stepper=on]) .ProofPartner-module__DGJ6-q__sticky{top:var(--header-height);min-height:calc(100svh - var(--header-height));padding-block:var(--space-6);align-items:center;display:flex;position:sticky}.ProofPartner-module__DGJ6-q__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.ProofPartner-module__DGJ6-q__heading{font-size:min(var(--text-2xl), 6.5vw);letter-spacing:var(--tracking-heading);white-space:nowrap;justify-content:center;align-items:center;gap:.3em;margin:0;line-height:1.1;display:flex}.ProofPartner-module__DGJ6-q__swap{place-items:center start;display:grid}.ProofPartner-module__DGJ6-q__word,.ProofPartner-module__DGJ6-q__logo{transition:opacity var(--duration-section) var(--ease-out), transform var(--duration-section) var(--ease-out), filter var(--duration-section) var(--ease-out);grid-area:1/1}.ProofPartner-module__DGJ6-q__word{opacity:0;transform:translateY(calc(-1 * var(--swap-shift)));filter:blur(8px)}.ProofPartner-module__DGJ6-q__logo{width:auto;height:1.2em}.ProofPartner-module__DGJ6-q__body{margin-block:var(--space-6) 0;color:var(--surface-muted);margin-inline:auto}.ProofPartner-module__DGJ6-q__actions{margin-top:var(--space-6);justify-content:center}.ProofPartner-module__DGJ6-q__body,.ProofPartner-module__DGJ6-q__actions{transition:opacity var(--duration-section) var(--ease-out), transform var(--duration-section) var(--ease-out)}:where(.ProofPartner-module__DGJ6-q__partner[data-stepper=on]) .ProofPartner-module__DGJ6-q__word{opacity:1;filter:none;transform:none}:where(.ProofPartner-module__DGJ6-q__partner[data-stepper=on]) .ProofPartner-module__DGJ6-q__logo{opacity:0;transform:translateY(var(--swap-shift)) scale(.96);filter:blur(8px)}:where(.ProofPartner-module__DGJ6-q__partner[data-stepper=on]) .ProofPartner-module__DGJ6-q__body,:where(.ProofPartner-module__DGJ6-q__partner[data-stepper=on]) .ProofPartner-module__DGJ6-q__actions{opacity:0;transform:translateY(1.5rem)}:where(.ProofPartner-module__DGJ6-q__partner[data-stepper=on]:is([data-stage="1"],[data-stage="2"])) .ProofPartner-module__DGJ6-q__word{opacity:0;transform:translateY(calc(-1 * var(--swap-shift)));filter:blur(8px)}:where(.ProofPartner-module__DGJ6-q__partner[data-stepper=on]:is([data-stage="1"],[data-stage="2"])) .ProofPartner-module__DGJ6-q__logo{opacity:1;filter:none;transform:none}:where(.ProofPartner-module__DGJ6-q__partner[data-stepper=on][data-stage="2"]) .ProofPartner-module__DGJ6-q__body,:where(.ProofPartner-module__DGJ6-q__partner[data-stepper=on][data-stage="2"]) .ProofPartner-module__DGJ6-q__actions{opacity:1;transform:none}:where(.ProofPartner-module__DGJ6-q__partner[data-stepper=on][data-stage="2"]) .ProofPartner-module__DGJ6-q__actions{transition-delay:.12s}@media (prefers-reduced-motion:reduce){.ProofPartner-module__DGJ6-q__word,.ProofPartner-module__DGJ6-q__logo,.ProofPartner-module__DGJ6-q__body,.ProofPartner-module__DGJ6-q__actions{transition:none}}
.SplitSequence-module__A1969a__frame{background:var(--surface-bg);aspect-ratio:1;position:relative;overflow:hidden}.SplitSequence-module__A1969a__layer{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.SplitSequence-module__A1969a__layer:not(:first-child){opacity:0}
.UtilFaq-module__rAI2UW__grid{--faq-index:1.5rem;--faq-gap:var(--space-3);gap:var(--space-6);display:grid}.UtilFaq-module__rAI2UW__heading{font-size:var(--text-2xl);margin:0}.UtilFaq-module__rAI2UW__list{border-block:1px solid var(--surface-rule);interpolate-size:allow-keywords}.UtilFaq-module__rAI2UW__item+.UtilFaq-module__rAI2UW__item{border-top:1px solid var(--surface-rule)}.UtilFaq-module__rAI2UW__question{grid-template-columns:var(--faq-index) 1fr auto;gap:var(--faq-gap);min-height:var(--touch-target);padding-block:var(--space-4);cursor:pointer;align-items:baseline;list-style:none;display:grid}.UtilFaq-module__rAI2UW__question::-webkit-details-marker{display:none}.UtilFaq-module__rAI2UW__index{font-size:var(--text-xs);letter-spacing:.08em;color:var(--surface-muted);font-variant-numeric:tabular-nums;transition:color var(--duration-ui) var(--ease-out);font-weight:700}.UtilFaq-module__rAI2UW__prompt{font-size:var(--text-md);text-wrap:pretty;font-weight:700}.UtilFaq-module__rAI2UW__marker{width:.875rem;height:.875rem;color:var(--surface-muted);transition:rotate var(--duration-ui) var(--ease-out), color var(--duration-ui) var(--ease-out);position:relative}.UtilFaq-module__rAI2UW__marker:before,.UtilFaq-module__rAI2UW__marker:after{content:"";height:1.5px;transition:opacity var(--duration-ui) var(--ease-out);background:currentColor;position:absolute;inset:50% 0 auto}.UtilFaq-module__rAI2UW__marker:after,.UtilFaq-module__rAI2UW__item[open] .UtilFaq-module__rAI2UW__marker{rotate:90deg}.UtilFaq-module__rAI2UW__item[open] .UtilFaq-module__rAI2UW__marker:before{opacity:0}.UtilFaq-module__rAI2UW__question:hover .UtilFaq-module__rAI2UW__index,.UtilFaq-module__rAI2UW__question:hover .UtilFaq-module__rAI2UW__marker,.UtilFaq-module__rAI2UW__question:focus-visible .UtilFaq-module__rAI2UW__index,.UtilFaq-module__rAI2UW__question:focus-visible .UtilFaq-module__rAI2UW__marker,.UtilFaq-module__rAI2UW__item[open] .UtilFaq-module__rAI2UW__index,.UtilFaq-module__rAI2UW__item[open] .UtilFaq-module__rAI2UW__marker{color:var(--surface-fg)}.UtilFaq-module__rAI2UW__item::details-content{opacity:0;block-size:0;transition:block-size var(--duration-ui) var(--ease-out), content-visibility var(--duration-ui) var(--ease-out) allow-discrete, opacity var(--duration-ui) var(--ease-out);overflow:hidden}.UtilFaq-module__rAI2UW__item[open]::details-content{opacity:1;block-size:auto}.UtilFaq-module__rAI2UW__answer{max-width:var(--measure);padding-inline-start:calc(var(--faq-index) + var(--faq-gap));padding-bottom:var(--space-5);color:var(--surface-muted)}@media (min-width:768px){.UtilFaq-module__rAI2UW__prompt{font-size:var(--text-lg)}}@media (min-width:1024px){.UtilFaq-module__rAI2UW__grid{--faq-index:2rem;--faq-gap:var(--space-4);gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.75fr);align-items:start}.UtilFaq-module__rAI2UW__question{padding-block:var(--space-5)}}@media (prefers-reduced-motion:reduce){.UtilFaq-module__rAI2UW__index,.UtilFaq-module__rAI2UW__marker,.UtilFaq-module__rAI2UW__marker:before,.UtilFaq-module__rAI2UW__marker:after{transition:none}.UtilFaq-module__rAI2UW__item::details-content{transition:none}.UtilFaq-module__rAI2UW__item[open] .UtilFaq-module__rAI2UW__marker{rotate:none}.UtilFaq-module__rAI2UW__item[open] .UtilFaq-module__rAI2UW__marker:before{opacity:1}.UtilFaq-module__rAI2UW__item[open] .UtilFaq-module__rAI2UW__marker:after{opacity:0}}
.SplitImage-module__ccZrVG__frame{border-radius:var(--radius-soft);background:var(--surface-bg);overflow:hidden}.SplitImage-module__ccZrVG__image{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}
