.site-module__QuHVGW__shell{--site-ink:#0e0518;--site-ink-soft:#1a0b2e;--site-on-ink:#fff;--site-on-ink-soft:#ffffffb8;--site-on-ink-faint:#ffffff7a;--site-border-on-ink:#ffffff24;--site-purple-deep:#542161;--site-purple-mid:#912eac;--site-purple-soft:#d98ded;--site-lilac:#debee6;--site-surface-soft:#f8faff;--site-surface-muted:#f1f3f7;--site-ink-muted:#6d758f;--site-tickgo-accent:#b41ddd;--site-sign-accent:#1ddd7c;--site-sign-mid:#2eac6c;--site-sign-deep:#216141;--site-sign-soft:#8dedbd;--site-sign-tint:#bee6d2;--site-sign-ink:#051808;--site-sign-ink-soft:#0b2e10;--site-display-xl:clamp(2.25rem,5vw + 1rem,4.5rem);--site-display-lg:clamp(1.75rem,3vw + 1rem,3rem);--site-display-md:clamp(1.5rem,2vw + 1rem,2.25rem);background:var(--surface-base);color:var(--text-primary)}.site-module__QuHVGW__container{width:100%;max-width:var(--content-max-width);padding-inline:var(--space-6);margin-inline:auto}@media (min-width:640px){.site-module__QuHVGW__container{padding-inline:var(--space-8)}}.site-module__QuHVGW__section{padding-block:var(--space-12);scroll-margin-top:var(--header-height)}@media (min-width:1024px){.site-module__QuHVGW__section{padding-block:var(--space-20)}}.site-module__QuHVGW__toneSign{--accent-default:var(--site-sign-accent);--site-ink:var(--site-sign-ink);--site-ink-soft:var(--site-sign-ink-soft);--site-purple-deep:var(--site-sign-deep);--site-purple-mid:var(--site-sign-mid);--site-purple-soft:var(--site-sign-soft);--site-lilac:var(--site-sign-tint);--site-accent-on-light:var(--site-sign-deep)}.site-module__QuHVGW__sectionDark{background:var(--site-ink);color:var(--site-on-ink);scroll-margin-top:var(--header-height)}.site-module__QuHVGW__sectionSoft{background:var(--site-surface-soft);scroll-margin-top:var(--header-height)}.site-module__QuHVGW__eyebrow{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;display:inline-flex}.site-module__QuHVGW__heading{font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}.site-module__QuHVGW__pageEnter{animation:.28s ease-out backwards site-module__QuHVGW__site-page-enter}@keyframes site-module__QuHVGW__site-page-enter{0%{filter:brightness(.15)}to{filter:brightness()}}@media (prefers-reduced-motion:reduce){.site-module__QuHVGW__pageEnter{animation:none}}
.Hero-module__GsdnMa__hero{min-height:100svh;padding-block:calc(var(--header-height) + var(--space-12))var(--space-20);--hero-accent:var(--accent-default);--hero-ink:var(--site-ink);background:radial-gradient(120% 140% at 85% 15%,var(--hero-accent)0%,var(--hero-ink)55%);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__GsdnMa__toneSign{--hero-accent:var(--site-sign-accent);--hero-ink:var(--site-sign-ink);--hero-ink-soft:var(--site-sign-ink-soft);--hero-soft:var(--site-sign-soft);--hero-tint:var(--site-sign-tint);--hero-deep:var(--site-sign-deep)}.Hero-module__GsdnMa__toneSign:before{display:none}@media (min-width:1024px){.Hero-module__GsdnMa__hero{min-height:100vh;padding-block:calc(var(--header-height) + var(--space-16))var(--space-20)}}.Hero-module__GsdnMa__hero:before{content:"";opacity:.08;pointer-events:none;background-image:url(/login-pattern.png);background-repeat:repeat;background-size:480px;position:absolute;inset:0}.Hero-module__GsdnMa__glowA,.Hero-module__GsdnMa__glowB{pointer-events:none;filter:blur();border-radius:50%;position:absolute}.Hero-module__GsdnMa__glowA{background:radial-gradient(circle,#ffffff12 0%,#0000 70%);width:520px;height:520px;animation:9s ease-in-out infinite alternate Hero-module__GsdnMa__site-drift;top:-10%;left:-10%}.Hero-module__GsdnMa__glowB{background:radial-gradient(circle,#ffffff0d 0%,#0000 70%);width:460px;height:460px;animation:11s ease-in-out infinite alternate-reverse Hero-module__GsdnMa__site-drift;bottom:-15%;right:-5%}@keyframes Hero-module__GsdnMa__site-drift{0%{transform:translate(0)scale(1)}to{transform:translate(28px,18px)scale(1.08)}}@media (prefers-reduced-motion:reduce){.Hero-module__GsdnMa__glowA,.Hero-module__GsdnMa__glowB{animation:none}}.Hero-module__GsdnMa__inner{z-index:1;gap:var(--space-12);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}@media (min-width:1100px){.Hero-module__GsdnMa__inner{gap:var(--space-8);grid-template-columns:minmax(0,38rem) minmax(0,1fr)}}.Hero-module__GsdnMa__copy{gap:var(--space-6);flex-direction:column;max-width:44rem;display:flex}.Hero-module__GsdnMa__stageCol{min-width:0}@media (max-width:1099px){.Hero-module__GsdnMa__stageCol{width:100%;max-width:30rem;margin-inline:auto}}.Hero-module__GsdnMa__title{font-size:var(--site-display-xl);color:var(--site-on-ink)}.Hero-module__GsdnMa__subtitle{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--site-on-ink-soft);max-width:38rem}.Hero-module__GsdnMa__ctaRow{gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Hero-module__GsdnMa__ctaPrimary{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-6);border-radius:var(--radius-full);background:var(--site-on-ink);color:var(--hero-ink);font-weight:var(--font-weight-bold);font-size:var(--font-size-md);transition:transform var(--transition-base),box-shadow var(--transition-base);text-decoration:none;display:inline-flex}.Hero-module__GsdnMa__ctaPrimary:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.Hero-module__GsdnMa__ctaSecondary{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-6);border-radius:var(--radius-full);color:var(--site-on-ink);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);transition:background var(--transition-base),border-color var(--transition-base),transform var(--transition-base);background:#ffffff14;border:1px solid #ffffff29;text-decoration:none;display:inline-flex}.Hero-module__GsdnMa__ctaSecondary:hover{background:#ffffff24;border-color:#ffffff47;transform:translateY(-2px)}.Hero-module__GsdnMa__title,.Hero-module__GsdnMa__subtitle,.Hero-module__GsdnMa__ctaRow{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) both Hero-module__GsdnMa__hero-mount-reveal}.Hero-module__GsdnMa__title{animation-delay:60ms}.Hero-module__GsdnMa__subtitle{animation-delay:.18s}.Hero-module__GsdnMa__ctaRow{animation-delay:.3s}@keyframes Hero-module__GsdnMa__hero-mount-reveal{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.Hero-module__GsdnMa__title,.Hero-module__GsdnMa__subtitle,.Hero-module__GsdnMa__ctaRow{opacity:1!important;animation:none!important;translate:0!important}}
.HeroStage-module__Xb9DDq__float{animation:1s ease-out .15s both HeroStage-module__Xb9DDq__hero-settle}.HeroStage-module__Xb9DDq__image{width:auto;max-width:100%;height:auto}@media (min-width:1100px){.HeroStage-module__Xb9DDq__image{object-fit:contain;width:100%;max-height:80vh}}@keyframes HeroStage-module__Xb9DDq__hero-settle{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HeroStage-module__Xb9DDq__float{animation:none}}
.FinalCta-module__Cx4zuG__wrap{min-height:60vh;padding-block:var(--space-20);background:radial-gradient(90% 120% at 50% 100%,var(--site-purple-deep)0%,var(--site-ink)60%);align-items:center;display:flex}@media (min-width:1024px){.FinalCta-module__Cx4zuG__wrap{min-height:70vh}}.FinalCta-module__Cx4zuG__inner{text-align:center;align-items:center;gap:var(--space-8);flex-direction:column;width:100%;display:flex}.FinalCta-module__Cx4zuG__lead{max-width:34rem;margin:calc(var(--space-4)*-1)0 0;color:var(--site-on-ink-soft);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);text-wrap:pretty}.FinalCta-module__Cx4zuG__ctaRow{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.FinalCta-module__Cx4zuG__ctaPrimary{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-6);border-radius:var(--radius-full);background:var(--site-on-ink);color:var(--site-ink);font-weight:var(--font-weight-bold);font-size:var(--font-size-md);transition:transform var(--transition-base),box-shadow var(--transition-base);text-decoration:none;display:inline-flex}.FinalCta-module__Cx4zuG__ctaPrimary:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}
.FaqSection-module__dCAggG__faq{padding-block:var(--space-20);scroll-margin-top:var(--header-height);background:#fff}.FaqSection-module__dCAggG__title{margin-top:var(--space-3);max-width:40rem;font-size:var(--site-display-md);color:var(--text-primary);text-wrap:balance}.FaqSection-module__dCAggG__list{max-width:48rem;margin-top:var(--space-10);border-top:1px solid var(--border-default);flex-direction:column;display:flex}.FaqSection-module__dCAggG__item{border-bottom:1px solid var(--border-default);padding-block:var(--space-4)}.FaqSection-module__dCAggG__question{cursor:pointer;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.FaqSection-module__dCAggG__answer{margin-top:var(--space-3);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--text-secondary)}
.LogoMarquee-module__-EzxpG__wrap{padding-block:var(--space-10);background:var(--site-surface-soft);border-block:1px solid var(--border-subtle)}.LogoMarquee-module__-EzxpG__eyebrowRow{margin-bottom:var(--space-6);justify-content:center;display:flex}.LogoMarquee-module__-EzxpG__track{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.LogoMarquee-module__-EzxpG__scroller{width:max-content;animation:96s linear infinite LogoMarquee-module__-EzxpG__marquee;display:flex}.LogoMarquee-module__-EzxpG__group{align-items:center;gap:var(--space-16);padding-right:var(--space-16);flex-shrink:0;display:flex}.LogoMarquee-module__-EzxpG__track:hover .LogoMarquee-module__-EzxpG__scroller{animation-play-state:paused}.LogoMarquee-module__-EzxpG__logo{object-fit:contain;filter:grayscale()opacity(.55);width:auto;height:32px;transition:filter var(--transition-base);flex-shrink:0}.LogoMarquee-module__-EzxpG__logo:hover{filter:grayscale(0)opacity()}@keyframes LogoMarquee-module__-EzxpG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.LogoMarquee-module__-EzxpG__scroller{animation:none}.LogoMarquee-module__-EzxpG__track{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}
.ModulesIntro-module__rJZHIW__wrap{padding-block:var(--space-20)var(--space-8);scroll-margin-top:var(--header-height);background:#fff}.ModulesIntro-module__rJZHIW__title{margin-top:var(--space-3);max-width:60rem;font-size:var(--site-display-lg);color:var(--text-primary);text-wrap:balance}.ModulesIntro-module__rJZHIW__lead{margin-top:var(--space-4);max-width:36rem;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--text-secondary)}.ModulesIntro-module__rJZHIW__indexWrap{margin-top:var(--space-12);position:relative}.ModulesIntro-module__rJZHIW__index{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.ModulesIntro-module__rJZHIW__index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ModulesIntro-module__rJZHIW__index{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.ModulesIntro-module__rJZHIW__item{gap:var(--space-2);height:100%;padding-top:var(--space-5);border-top:1px solid var(--border-subtle);color:inherit;transition:border-color var(--transition-base);flex-direction:column;text-decoration:none;display:flex}.ModulesIntro-module__rJZHIW__item:hover,.ModulesIntro-module__rJZHIW__item:focus-visible{border-top-color:var(--accent-default)}.ModulesIntro-module__rJZHIW__bar{display:none}@media (min-width:1024px){.ModulesIntro-module__rJZHIW__indexWrap:before{content:"";background:var(--border-subtle);height:1px;position:absolute;top:0;left:0;right:0}.ModulesIntro-module__rJZHIW__item,.ModulesIntro-module__rJZHIW__item:hover,.ModulesIntro-module__rJZHIW__item:focus-visible{border-top-color:#0000}.ModulesIntro-module__rJZHIW__item:focus-visible{outline:none}.ModulesIntro-module__rJZHIW__bar{z-index:1;border-radius:var(--radius-full);background:var(--accent-default);pointer-events:none;width:0;height:2px;transition:transform .42s cubic-bezier(.16,1,.3,1),width .42s cubic-bezier(.16,1,.3,1);display:block;position:absolute;top:-.5px;left:0}}@media (prefers-reduced-motion:reduce){.ModulesIntro-module__rJZHIW__bar{transition:none!important}}.ModulesIntro-module__rJZHIW__number{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);color:var(--accent-default)}.ModulesIntro-module__rJZHIW__label{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary)}.ModulesIntro-module__rJZHIW__summary{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--text-secondary)}
.Reveal-module___QVD9W__reveal{opacity:0;will-change:opacity,translate,scale;transition:opacity .7s cubic-bezier(.16,1,.3,1),translate .7s cubic-bezier(.16,1,.3,1),scale .7s cubic-bezier(.16,1,.3,1);translate:0 28px;scale:.98}.Reveal-module___QVD9W__in{opacity:1;translate:0;scale:1}@media (prefers-reduced-motion:reduce){.Reveal-module___QVD9W__reveal,.Reveal-module___QVD9W__in{opacity:1;transition:none;translate:0;scale:1}}
.FeatureCategorySection-module__Cbo7CG__wrap{padding-block:var(--space-16);scroll-margin-top:var(--header-height);background:#fff;overflow:hidden}.FeatureCategorySection-module__Cbo7CG__grid{align-items:stretch;gap:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.FeatureCategorySection-module__Cbo7CG__grid{grid-template-columns:minmax(0,1fr) 300px}.FeatureCategorySection-module__Cbo7CG__panelLeft{grid-template-columns:300px minmax(0,1fr)}.FeatureCategorySection-module__Cbo7CG__panelLeft .FeatureCategorySection-module__Cbo7CG__panel{order:-1}}.FeatureCategorySection-module__Cbo7CG__content{min-width:0}.FeatureCategorySection-module__Cbo7CG__title{font-size:clamp(2.25rem,4vw + 1rem,3.5rem);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);background:linear-gradient(120deg,#d61fc4 0%,#6c2bd9 70%);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1.05}.FeatureCategorySection-module__Cbo7CG__intro{margin-top:var(--space-5);max-width:42rem;font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--text-secondary);white-space:pre-line}.FeatureCategorySection-module__Cbo7CG__featureGrid{gap:var(--space-8);margin-top:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid;position:relative}.FeatureCategorySection-module__Cbo7CG__featureGrid:before{content:"";background:color-mix(in srgb,var(--accent-default)35%,transparent);height:1px;position:absolute;top:0;left:0;right:0}.FeatureCategorySection-module__Cbo7CG__featureCol{padding-top:var(--space-6);position:relative}.FeatureCategorySection-module__Cbo7CG__featureCol:before{content:"";background:var(--accent-default);border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:0;transform:translate(-1px,-50%)}.FeatureCategorySection-module__Cbo7CG__featureTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary)}.FeatureCategorySection-module__Cbo7CG__featureText{margin-top:var(--space-2);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--text-secondary)}.FeatureCategorySection-module__Cbo7CG__bullets{margin-top:var(--space-4);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.FeatureCategorySection-module__Cbo7CG__bullets li{padding-left:var(--space-4);font-size:var(--font-size-sm);color:var(--text-secondary);position:relative}.FeatureCategorySection-module__Cbo7CG__bullets li:before{content:"";background:var(--accent-default);border-radius:50%;width:5px;height:5px;position:absolute;top:.5em;left:0}.FeatureCategorySection-module__Cbo7CG__productLink{align-items:center;gap:var(--space-3);margin-top:var(--space-6);color:var(--text-secondary);transition:color var(--transition-base);text-decoration:none;display:inline-flex}.FeatureCategorySection-module__Cbo7CG__productLogo{width:auto;height:34px;display:block}.FeatureCategorySection-module__Cbo7CG__productArrow{transition:translate var(--transition-base);align-self:flex-start;margin-top:3.7013px}.FeatureCategorySection-module__Cbo7CG__productLink:hover,.FeatureCategorySection-module__Cbo7CG__productLink:focus-visible{color:var(--text-primary)}.FeatureCategorySection-module__Cbo7CG__productLink:hover .FeatureCategorySection-module__Cbo7CG__productArrow,.FeatureCategorySection-module__Cbo7CG__productLink:focus-visible .FeatureCategorySection-module__Cbo7CG__productArrow{translate:4px}.FeatureCategorySection-module__Cbo7CG__panel{border-radius:var(--radius-2xl);min-height:420px;position:relative;overflow:hidden}.FeatureCategorySection-module__Cbo7CG__panel img{object-fit:cover}@media (max-width:1023px){.FeatureCategorySection-module__Cbo7CG__panel{order:-1;min-height:220px}}
.SiteFooter-module__1xLDDG__footer{padding-block:var(--space-16)var(--space-8);border-top:1px solid var(--border-subtle);background:var(--site-surface-soft)}.SiteFooter-module__1xLDDG__inner{gap:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.SiteFooter-module__1xLDDG__inner{gap:var(--space-16);grid-template-columns:minmax(0,18rem) minmax(0,1fr)}}.SiteFooter-module__1xLDDG__brand{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.SiteFooter-module__1xLDDG__logo{width:96px;height:auto;margin-bottom:var(--space-1)}.SiteFooter-module__1xLDDG__tagline{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.SiteFooter-module__1xLDDG__whatsapp{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-weight:var(--font-weight-semibold);color:var(--site-accent-on-light,var(--accent-default));text-decoration:none;display:inline-flex}.SiteFooter-module__1xLDDG__columns{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:600px){.SiteFooter-module__1xLDDG__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.SiteFooter-module__1xLDDG__column ul{gap:var(--space-3);margin:var(--space-4)0 0;flex-direction:column;padding:0;list-style:none;display:flex}.SiteFooter-module__1xLDDG__columnTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-primary)}.SiteFooter-module__1xLDDG__link{font-size:var(--font-size-sm);color:var(--text-secondary);transition:color var(--transition-fast);text-decoration:none}.SiteFooter-module__1xLDDG__link:hover,.SiteFooter-module__1xLDDG__link:focus-visible{color:var(--text-primary)}.SiteFooter-module__1xLDDG__bottom{justify-content:space-between;gap:var(--space-2)var(--space-6);margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);font-size:var(--font-size-xs);color:var(--text-tertiary);flex-wrap:wrap;display:flex}
.SiteNav-module__SuG8dq__nav{width:100%;z-index:var(--z-header);padding-block:var(--space-4);transition:background var(--transition-base),border-color var(--transition-base),padding var(--transition-base);background:0 0;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.SiteNav-module__SuG8dq__navScrolled{background:color-mix(in srgb,var(--site-ink)96%,transparent);border-bottom-color:var(--site-border-on-ink);padding-block:var(--space-3)}.SiteNav-module__SuG8dq__inner{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.SiteNav-module__SuG8dq__menu{align-items:center;gap:var(--space-8);margin:0;padding:0;list-style:none;animation:.26s ease-out both SiteNav-module__SuG8dq__nav-menu-in;display:none}@media (min-width:1024px){.SiteNav-module__SuG8dq__menu{display:flex}}@keyframes SiteNav-module__SuG8dq__nav-menu-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SiteNav-module__SuG8dq__menu{animation:none}}.SiteNav-module__SuG8dq__menuLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--site-on-ink-soft);transition:color var(--transition-fast);text-decoration:none}.SiteNav-module__SuG8dq__menuLink:hover,.SiteNav-module__SuG8dq__menuLink:focus-visible{color:var(--site-on-ink)}.SiteNav-module__SuG8dq__actions{align-items:center;gap:var(--space-3);display:flex}.SiteNav-module__SuG8dq__enterBtn{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-5);border-radius:var(--radius-full);border:1px solid var(--site-border-on-ink);color:var(--site-on-ink);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--transition-base),border-color var(--transition-base);background:0 0;display:inline-flex}.SiteNav-module__SuG8dq__enterBtn:hover{background:#ffffff14;border-color:#ffffff4d}.SiteNav-module__SuG8dq__enterWrap{position:relative}.SiteNav-module__SuG8dq__enterBtnActive,.SiteNav-module__SuG8dq__enterBtnActive:hover{background:var(--site-on-ink);border-color:var(--site-on-ink);color:var(--site-ink)}.SiteNav-module__SuG8dq__langSwitch{border-radius:var(--radius-full);border:1px solid var(--site-border-on-ink);padding:2px;display:inline-flex}.SiteNav-module__SuG8dq__langOption{padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);color:var(--site-on-ink);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);opacity:.7;transition:opacity var(--transition-base),background var(--transition-base);align-items:center;text-decoration:none;display:inline-flex}a.SiteNav-module__SuG8dq__langOption:hover{opacity:1;background:#ffffff14}.SiteNav-module__SuG8dq__langOptionActive{opacity:1;background:var(--site-on-ink);color:var(--site-ink)}.SiteNav-module__SuG8dq__divider{width:1px;margin-block:var(--space-1);background:var(--site-border-on-ink);align-self:stretch}.SiteNav-module__SuG8dq__talkBtn{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-5);border-radius:var(--radius-full);background:var(--site-on-ink);color:var(--site-ink);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);transition:transform var(--transition-base),box-shadow var(--transition-base);text-decoration:none;display:inline-flex}.SiteNav-module__SuG8dq__talkBtn:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}@media (max-width:640px){.SiteNav-module__SuG8dq__inner,.SiteNav-module__SuG8dq__actions{gap:var(--space-2)}.SiteNav-module__SuG8dq__enterLabel,.SiteNav-module__SuG8dq__talkLabel{display:none}.SiteNav-module__SuG8dq__enterBtn,.SiteNav-module__SuG8dq__talkBtn{justify-content:center;width:36px;height:36px;padding:0}.SiteNav-module__SuG8dq__langOption{padding-inline:var(--space-2)}}@media (max-width:400px){.SiteNav-module__SuG8dq__divider{display:none}}@media (max-width:340px){.SiteNav-module__SuG8dq__enterBtn,.SiteNav-module__SuG8dq__talkBtn{width:32px;height:32px}.SiteNav-module__SuG8dq__langOption{padding-inline:6px}}
.SignStage-module__xAjdoa__stage{max-width:30rem;padding-block:var(--space-8)var(--space-12);margin-inline:auto;animation:1s ease-out .15s both SignStage-module__xAjdoa__sign-stage-settle;position:relative}@keyframes SignStage-module__xAjdoa__sign-stage-settle{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SignStage-module__xAjdoa__stage{animation:none}}.SignStage-module__xAjdoa__doc{gap:var(--space-6);padding:var(--space-8);border-radius:var(--radius-2xl);color:var(--site-ink);box-shadow:0 30px 80px color-mix(in srgb,var(--hero-ink,var(--site-ink))55%,transparent);background:#fff;flex-direction:column;display:flex;rotate:-3deg}.SignStage-module__xAjdoa__docHeader{gap:var(--space-1);flex-direction:column;display:flex}.SignStage-module__xAjdoa__docTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.SignStage-module__xAjdoa__docMeta{font-size:var(--font-size-xs);color:var(--site-ink-muted)}.SignStage-module__xAjdoa__lines{flex-direction:column;gap:10px;display:flex}.SignStage-module__xAjdoa__lines span{border-radius:var(--radius-full);background:var(--site-surface-muted);height:8px;display:block}.SignStage-module__xAjdoa__signers{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.SignStage-module__xAjdoa__signersLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--site-ink-muted)}.SignStage-module__xAjdoa__signer{align-items:center;gap:var(--space-3);display:flex}.SignStage-module__xAjdoa__avatar{background:var(--hero-tint,var(--site-lilac));width:32px;height:32px;color:var(--hero-deep,var(--site-purple-deep));font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SignStage-module__xAjdoa__signerName{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex:1}.SignStage-module__xAjdoa__signed{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-success);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.SignStage-module__xAjdoa__verify{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);border-radius:var(--radius-lg);background:var(--site-surface-soft);color:var(--hero-deep,var(--site-purple-deep));display:flex}.SignStage-module__xAjdoa__verify span{font-size:var(--font-size-xs);color:var(--site-ink-muted);font-family:var(--font-family-mono);flex-direction:column;display:flex}.SignStage-module__xAjdoa__verify strong{font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--site-ink)}.SignStage-module__xAjdoa__codeCard{right:calc(var(--space-8)*-1);bottom:var(--space-4);gap:var(--space-3);padding:var(--space-4)var(--space-5);border-radius:var(--radius-xl);background:var(--hero-ink-soft,var(--site-ink-soft));border:1px solid var(--site-border-on-ink);box-shadow:0 20px 50px color-mix(in srgb,var(--hero-ink,var(--site-ink))60%,transparent);color:var(--site-on-ink);flex-direction:column;display:flex;position:absolute;rotate:2deg}@media (max-width:1099px){.SignStage-module__xAjdoa__codeCard{right:0}}.SignStage-module__xAjdoa__codeLabel{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--site-on-ink-soft);display:inline-flex}.SignStage-module__xAjdoa__codeLabel svg{color:var(--hero-soft,var(--site-purple-soft))}.SignStage-module__xAjdoa__codeDigits{gap:6px;display:flex}.SignStage-module__xAjdoa__codeDigits span{border-radius:var(--radius-md);border:1px solid var(--site-border-on-ink);width:32px;height:40px;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);background:#ffffff14;justify-content:center;align-items:center;display:inline-flex}@media (max-width:560px){.SignStage-module__xAjdoa__stage{padding-inline:var(--space-2)}.SignStage-module__xAjdoa__doc{padding:var(--space-6);rotate:-1.5deg}}
.VerticalsSplit-module__oVmlaG__grid{gap:var(--space-10)var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.VerticalsSplit-module__oVmlaG__intro{min-width:0}.VerticalsSplit-module__oVmlaG__toggleCol{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}@media (max-width:900px){.VerticalsSplit-module__oVmlaG__grid{grid-template-columns:minmax(0,1fr)}}.VerticalsSplit-module__oVmlaG__list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VerticalsSplit-module__oVmlaG__list li{padding-left:var(--space-5);color:var(--site-on-ink-soft);line-height:var(--line-height-relaxed);position:relative}.VerticalsSplit-module__oVmlaG__list li:before{content:"";background:var(--accent-default);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}
.SignSections-module__MyuA3a__title{margin-top:var(--space-3);max-width:40rem;font-size:var(--site-display-md);color:var(--text-primary);text-wrap:balance}.SignSections-module__MyuA3a__lead{margin-top:var(--space-4);max-width:36rem;font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--text-secondary)}.SignSections-module__MyuA3a__steps{padding-block:var(--space-20);scroll-margin-top:var(--header-height);background:#fff}.SignSections-module__MyuA3a__stepList{gap:var(--space-8);margin:var(--space-12)0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (max-width:1023px){.SignSections-module__MyuA3a__stepList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.SignSections-module__MyuA3a__stepList{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.SignSections-module__MyuA3a__step{gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.SignSections-module__MyuA3a__stepHead{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.SignSections-module__MyuA3a__stepNumber{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);color:var(--site-accent-on-light,var(--accent-default))}.SignSections-module__MyuA3a__stepIcon{color:var(--site-accent-on-light,var(--accent-default))}.SignSections-module__MyuA3a__stepTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary)}.SignSections-module__MyuA3a__stepText{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--text-secondary)}.SignSections-module__MyuA3a__evidenceGrid{gap:var(--space-12);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:1024px){.SignSections-module__MyuA3a__evidenceGrid{grid-template-columns:minmax(0,1fr) minmax(0,28rem)}}.SignSections-module__MyuA3a__checks{gap:var(--space-3);margin-top:var(--space-8);flex-direction:column;padding:0;list-style:none;display:flex}.SignSections-module__MyuA3a__checks li{padding-left:var(--space-6);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--text-secondary);position:relative}.SignSections-module__MyuA3a__checks li:before{content:"";background:color-mix(in srgb,var(--site-accent-on-light,var(--accent-default))14%,transparent);width:14px;height:14px;box-shadow:inset 0 0 0 4px var(--site-accent-on-light,var(--accent-default));border-radius:50%;position:absolute;top:.35em;left:0}.SignSections-module__MyuA3a__cert{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-2xl);border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg);background:#fff;flex-direction:column;display:flex}.SignSections-module__MyuA3a__certHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.SignSections-module__MyuA3a__certTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--text-primary)}.SignSections-module__MyuA3a__certBadge{padding:4px var(--space-3);border-radius:var(--radius-full);background:var(--color-success-muted);color:var(--color-success);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);align-items:center;gap:4px;display:inline-flex}.SignSections-module__MyuA3a__certRows{flex-direction:column;margin:0;display:flex}.SignSections-module__MyuA3a__certRow{justify-content:space-between;gap:var(--space-1)var(--space-4);padding-block:var(--space-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.SignSections-module__MyuA3a__certRow dt{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--text-tertiary);display:inline-flex}.SignSections-module__MyuA3a__certRow dd{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);margin:0}.SignSections-module__MyuA3a__certFooter{align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--site-surface-soft);color:var(--site-purple-deep);display:flex}.SignSections-module__MyuA3a__certFooter span{font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);color:var(--text-secondary)}.SignSections-module__MyuA3a__pillarGrid{gap:var(--space-6);margin-top:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:860px){.SignSections-module__MyuA3a__pillarGrid{grid-template-columns:minmax(0,1fr)}}.SignSections-module__MyuA3a__pillarCard{gap:var(--space-3);padding:var(--space-8);border-radius:var(--radius-2xl);border:1px solid var(--site-border-on-ink);background:#ffffff08;flex-direction:column;display:flex}.SignSections-module__MyuA3a__pillarTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--site-on-ink)}.SignSections-module__MyuA3a__pillarText{color:var(--site-on-ink-soft);line-height:var(--line-height-relaxed)}.SignSections-module__MyuA3a__pillarList{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.SignSections-module__MyuA3a__pillarList li{padding-left:var(--space-5);color:var(--site-on-ink-soft);line-height:var(--line-height-relaxed);position:relative}.SignSections-module__MyuA3a__pillarList li:before{content:"";background:var(--accent-default);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}
.login-module__WEZH7G__container{min-height:100dvh;padding:var(--space-6);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.login-module__WEZH7G__container:before{content:"";opacity:.12;pointer-events:none;z-index:0;background-image:url(/login-pattern.png);background-repeat:repeat;background-size:420px;position:absolute;inset:0}.login-module__WEZH7G__card{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);width:100%;max-width:400px;padding:var(--space-10);z-index:1;box-shadow:var(--shadow-md);position:relative}.login-module__WEZH7G__logo{margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.login-module__WEZH7G__logoImage{object-fit:contain;width:auto;height:35px}.login-module__WEZH7G__logoLoose{margin-bottom:var(--space-8)}.login-module__WEZH7G__logoImageDark{display:block}.login-module__WEZH7G__logoImageLight{display:none}[data-theme=light] .login-module__WEZH7G__logoImageDark{display:none}[data-theme=light] .login-module__WEZH7G__logoImageLight{display:block}.login-module__WEZH7G__subtitle{text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-base);margin-bottom:var(--space-8)}.login-module__WEZH7G__errorBanner{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);color:var(--status-error);font-size:var(--font-size-sm);margin-bottom:var(--space-4);background:#ef44441f;border:1px solid #ef44444d;display:flex}.login-module__WEZH7G__form{gap:var(--space-5);flex-direction:column;display:flex}.login-module__WEZH7G__footer{text-align:center;color:var(--color-text-tertiary);font-size:var(--font-size-xs);margin-top:var(--space-8)}.login-module__WEZH7G__glowA{background:radial-gradient(circle,var(--surface-glass-hover)0%,transparent 70%);pointer-events:none;z-index:0;border-radius:50%;width:400px;height:400px;animation:8s ease-in-out infinite alternate login-module__WEZH7G__drift;position:absolute;top:-120px;left:-80px}.login-module__WEZH7G__glowB{background:radial-gradient(circle,var(--surface-glass)0%,transparent 70%);pointer-events:none;z-index:0;border-radius:50%;width:350px;height:350px;animation:10s ease-in-out infinite alternate-reverse login-module__WEZH7G__drift;position:absolute;bottom:-100px;right:-60px}@keyframes login-module__WEZH7G__drift{0%{transform:translate(0)scale(1)}to{transform:translate(30px,20px)scale(1.1)}}.login-module__WEZH7G__successBanner{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-4);background:var(--status-success-muted);border-radius:var(--radius-md);color:var(--status-success);font-size:var(--font-size-sm);margin-bottom:var(--space-4);border:1px solid #16a34a4d;display:flex}.login-module__WEZH7G__stepIntro{gap:var(--space-2);text-align:center;margin-bottom:var(--space-6);flex-direction:column;display:flex}.login-module__WEZH7G__stepTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.login-module__WEZH7G__stepText{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0;line-height:1.5}.login-module__WEZH7G__emailChip{max-width:100%;margin-top:var(--space-1);padding:var(--space-1)var(--space-3);background:var(--surface-glass);border:1px solid var(--border-subtle);border-radius:var(--radius-full);color:var(--color-text-primary);font-weight:var(--font-weight-medium);word-break:break-all;display:inline-block}.login-module__WEZH7G__codeInput{font-family:var(--font-family-mono);letter-spacing:.25em}.login-module__WEZH7G__inlineStatus{justify-content:center;align-items:center;gap:var(--space-2);color:var(--status-success);font-size:var(--font-size-sm);display:flex}.login-module__WEZH7G__footerLinks{align-items:center;gap:var(--space-3);margin-top:var(--space-6);flex-direction:column;display:flex}.login-module__WEZH7G__footerLinksRow{align-items:center;gap:var(--space-3);display:flex}.login-module__WEZH7G__footerDivider{background:var(--border-subtle);width:1px;height:12px}.login-module__WEZH7G__textLink{align-items:center;gap:var(--space-1);cursor:pointer;color:var(--color-text-secondary);font-size:var(--font-size-sm);background:0 0;border:none;padding:0;text-decoration:none;display:inline-flex}.login-module__WEZH7G__textLink:hover:not(:disabled){color:var(--color-text-primary);text-decoration:underline}.login-module__WEZH7G__textLink:disabled{cursor:default;opacity:.6}.login-module__WEZH7G__linkRow{justify-content:center;display:flex}
.help-module__r6bU2a__page{width:100%;max-width:1104px;margin-inline:auto}.help-module__r6bU2a__layout{gap:var(--space-6);padding-bottom:var(--space-12);grid-template-columns:minmax(0,880px) 200px;align-items:start;display:grid}.help-module__r6bU2a__article{gap:var(--space-4);flex-direction:column;grid-area:1/1;min-width:0;display:flex}.help-module__r6bU2a__toc{top:calc(var(--header-height) + var(--space-4));grid-area:1/2;position:sticky}.help-module__r6bU2a__tocList{gap:var(--space-1);padding:var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex}.help-module__r6bU2a__tocLink{padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-secondary);transition:background var(--transition-fast),color var(--transition-fast);text-decoration:none;display:block}.help-module__r6bU2a__tocLink:hover{background:var(--surface-hover);color:var(--color-text-primary)}.help-module__r6bU2a__tocLink:focus-visible,.help-module__r6bU2a__faqSummary:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15);outline:none}.help-module__r6bU2a__section{scroll-margin-top:calc(var(--header-height) + var(--space-4))}.help-module__r6bU2a__sectionHeader{gap:var(--space-1);padding:var(--space-5)var(--space-6);border-bottom:1px solid var(--border-subtle);flex-direction:column;display:flex}.help-module__r6bU2a__sectionTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-text-primary);margin:0}.help-module__r6bU2a__intro{max-width:68ch;font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.help-module__r6bU2a__items{padding:0 var(--space-6);margin:0}.help-module__r6bU2a__item{gap:var(--space-2)var(--space-6);padding:var(--space-5)0;border-top:1px solid var(--border-subtle);grid-template-columns:180px minmax(0,1fr);display:grid}.help-module__r6bU2a__item:first-child{border-top:none}.help-module__r6bU2a__itemLabel{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0}.help-module__r6bU2a__itemBody{gap:var(--space-3);flex-direction:column;min-width:0;max-width:68ch;margin:0;display:flex}.help-module__r6bU2a__text{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin:0}.help-module__r6bU2a__fieldLabel{margin-bottom:var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-secondary);line-height:1.6;display:block}.help-module__r6bU2a__notes{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.help-module__r6bU2a__note{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary);display:flex}.help-module__r6bU2a__noteIcon{color:var(--color-info);flex-shrink:0;margin-top:2px}.help-module__r6bU2a__example{gap:var(--space-3);min-width:0;margin:var(--space-2)0 0;flex-direction:column;grid-column:1/-1;display:flex}.help-module__r6bU2a__exampleStage{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-base);pointer-events:none;-webkit-user-select:none;user-select:none;overflow-x:auto}.help-module__r6bU2a__exampleCaption{align-items:flex-start;gap:var(--space-2);max-width:68ch;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary);display:flex}.help-module__r6bU2a__exampleBadge{flex-shrink:0}.help-module__r6bU2a__faq{padding:0 var(--space-6)}.help-module__r6bU2a__faqItem{border-top:1px solid var(--border-subtle)}.help-module__r6bU2a__faqItem:first-child{border-top:none}.help-module__r6bU2a__faqSummary{justify-content:space-between;align-items:center;gap:var(--space-4);margin:var(--space-2)0;padding:var(--space-3)var(--space-2);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast);list-style:none;display:flex}.help-module__r6bU2a__faqSummary::-webkit-details-marker{display:none}.help-module__r6bU2a__faqSummary:hover{background:var(--surface-hover)}.help-module__r6bU2a__faqCaret{color:var(--color-text-tertiary);transition:transform var(--transition-fast);flex-shrink:0}.help-module__r6bU2a__faqItem[open] .help-module__r6bU2a__faqCaret{transform:rotate(180deg)}.help-module__r6bU2a__faqAnswer{padding:0 var(--space-2)var(--space-5);max-width:68ch;font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin:0}.help-module__r6bU2a__indexGroups{gap:var(--space-8);flex-direction:column;display:flex}.help-module__r6bU2a__indexGroup{gap:var(--space-4);flex-direction:column;display:flex}.help-module__r6bU2a__indexGroupTitle{padding-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-text-primary);margin:0}.help-module__r6bU2a__indexCard{gap:var(--space-4);color:inherit;flex-direction:column;text-decoration:none;display:flex}.help-module__r6bU2a__indexCard:focus-visible{box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15);outline:none}.help-module__r6bU2a__indexTop{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.help-module__r6bU2a__indexIcon{border-radius:var(--radius-lg);background:var(--accent-muted);width:40px;height:40px;color:var(--color-accent);place-items:center;display:grid}.help-module__r6bU2a__indexCaret{color:var(--color-text-tertiary)}.help-module__r6bU2a__indexText{gap:var(--space-1);flex-direction:column;display:flex}.help-module__r6bU2a__indexTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-text-primary);margin:0}.help-module__r6bU2a__indexSummary{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}@media (max-width:1200px){.help-module__r6bU2a__layout{grid-template-columns:minmax(0,1fr)}.help-module__r6bU2a__article{grid-row:2}.help-module__r6bU2a__toc{grid-column:1;min-width:0;position:static}.help-module__r6bU2a__tocList{flex-direction:row;overflow-x:auto}.help-module__r6bU2a__tocLink{white-space:nowrap}}@media (max-width:640px){.help-module__r6bU2a__sectionHeader{padding:var(--space-4)}.help-module__r6bU2a__items,.help-module__r6bU2a__faq{padding:0 var(--space-4)}.help-module__r6bU2a__item{gap:var(--space-2);padding:var(--space-4)0;grid-template-columns:minmax(0,1fr)}}
.CasesTeaser-module__qMDMma__grid{gap:var(--space-6);margin-top:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.CasesTeaser-module__qMDMma__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.CasesTeaser-module__qMDMma__card{aspect-ratio:4/3;border-radius:var(--radius-2xl);color:#fff;background:#0e0518;text-decoration:none;display:block;position:relative;overflow:hidden}.CasesTeaser-module__qMDMma__imageWrap{position:absolute;inset:0}.CasesTeaser-module__qMDMma__image{object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.CasesTeaser-module__qMDMma__card:hover .CasesTeaser-module__qMDMma__image{transform:scale(1.06)}.CasesTeaser-module__qMDMma__scrim{background:linear-gradient(#0a04148c 0%,#0a041400 28%),linear-gradient(#0a041400 30%,#0a041459 55%,#0a0414eb 100%);position:absolute;inset:0}.CasesTeaser-module__qMDMma__logo{top:var(--space-8);left:var(--space-8);z-index:1;width:auto;height:var(--logo-h,26px);filter:brightness(0)invert();opacity:.92;pointer-events:none;position:absolute}@media (max-width:560px){.CasesTeaser-module__qMDMma__card{aspect-ratio:4/5}.CasesTeaser-module__qMDMma__logo{top:var(--space-6);left:var(--space-6);height:calc(var(--logo-h,26px)*.78)}}.CasesTeaser-module__qMDMma__content{padding:var(--space-8);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.CasesTeaser-module__qMDMma__segment{padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:#fff;background:#ffffff24;border:1px solid #ffffff4d;align-self:flex-start;display:inline-flex}.CasesTeaser-module__qMDMma__name{margin-top:var(--space-2);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)}.CasesTeaser-module__qMDMma__metricRow{margin-top:var(--space-4);align-items:baseline;gap:var(--space-3);display:flex}.CasesTeaser-module__qMDMma__metric{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.CasesTeaser-module__qMDMma__metricLabel{font-size:var(--font-size-sm);color:#ffffffc2;line-height:var(--line-height-relaxed)}.CasesTeaser-module__qMDMma__cardFooter{margin-top:var(--space-6);align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);opacity:0;transition:opacity .4s,translate .4s;display:inline-flex;translate:0 8px}.CasesTeaser-module__qMDMma__card:hover .CasesTeaser-module__qMDMma__cardFooter{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.CasesTeaser-module__qMDMma__image{transition:none}.CasesTeaser-module__qMDMma__card:hover .CasesTeaser-module__qMDMma__image{transform:none}.CasesTeaser-module__qMDMma__cardFooter{opacity:1;translate:0}}
.LoginPopover-module__zSecXG__panel{top:calc(100% + var(--space-3));z-index:var(--z-dropdown);width:360px;padding:var(--space-6);border-radius:var(--radius-xl);background:var(--surface-modal-card);border:1px solid var(--border-subtle);color:var(--text-primary);transform-origin:100% 0;animation:.22s cubic-bezier(.16,1,.3,1) both LoginPopover-module__zSecXG__login-popover-in;position:absolute;right:0;box-shadow:0 24px 60px #0e051873}.LoginPopover-module__zSecXG__panel:before{content:"";background:var(--surface-modal-card);border-left:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);width:12px;height:12px;position:absolute;top:-6px;right:32px;rotate:45deg}.LoginPopover-module__zSecXG__title{margin:0 0 var(--space-5);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}@keyframes LoginPopover-module__zSecXG__login-popover-in{0%{opacity:0;translate:0 -6px;scale:.98}to{opacity:1;translate:0;scale:1}}@media (max-width:480px){.LoginPopover-module__zSecXG__panel{top:calc(var(--header-height) + env(safe-area-inset-top,0px));left:var(--space-4);right:var(--space-4);width:auto;position:fixed}.LoginPopover-module__zSecXG__panel:before{display:none}}@media (prefers-reduced-motion:reduce){.LoginPopover-module__zSecXG__panel{animation:none}}
.case-module__nJ6QfG__hero{height:69vh;min-height:416px;color:var(--site-on-ink);align-items:flex-end;display:flex;position:relative;overflow:hidden}.case-module__nJ6QfG__heroImage{object-fit:cover;z-index:0}.case-module__nJ6QfG__heroScrim{z-index:1;background:linear-gradient(#0803100d 30%,#08031040 55%,#080310eb 100%);position:absolute;inset:0}.case-module__nJ6QfG__backWrap{top:calc(var(--header-height) + var(--space-6));z-index:2;position:absolute;left:0;right:0}.case-module__nJ6QfG__backLink{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-4);border-radius:var(--radius-full);border:1px solid var(--site-border-on-ink);color:var(--site-on-ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background var(--transition-base),border-color var(--transition-base);background:#08031073;text-decoration:none;display:inline-flex}.case-module__nJ6QfG__backLink:hover,.case-module__nJ6QfG__backLink:focus-visible{background:#080310b3;border-color:#ffffff4d}.case-module__nJ6QfG__backLink svg{transition:translate var(--transition-base)}.case-module__nJ6QfG__backLink:hover svg{translate:-3px}.case-module__nJ6QfG__heroInner{z-index:2;gap:var(--space-5);padding-block:var(--space-16)var(--space-20);flex-direction:column;display:flex;position:relative}@media (min-width:1024px){.case-module__nJ6QfG__heroInner{padding-inline-start:calc(var(--space-6) + var(--space-16))}}.case-module__nJ6QfG__badge{padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);border:1px solid var(--site-border-on-ink);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--site-on-ink-soft);align-self:flex-start;display:inline-flex}.case-module__nJ6QfG__heroTitle{max-width:44rem;font-size:clamp(2.5rem,6vw,5rem);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:1.02}.case-module__nJ6QfG__heroTagline{font-size:var(--font-size-lg);color:var(--site-on-ink-soft);max-width:36rem}
.SignPricing-module__uAOrga__section{padding-block:var(--space-16);color:var(--text-primary);scroll-margin-top:var(--header-height);background:#fff;position:relative}@media (min-width:1024px){.SignPricing-module__uAOrga__section{padding-block:var(--space-20)}}.SignPricing-module__uAOrga__intro{gap:var(--space-4);flex-direction:column;max-width:44rem;display:flex}.SignPricing-module__uAOrga__title{font-size:var(--site-display-md);color:var(--text-primary);text-wrap:balance}.SignPricing-module__uAOrga__lead{max-width:36rem;font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--text-secondary)}.SignPricing-module__uAOrga__toolbar{align-items:center;gap:var(--space-3)var(--space-5);margin-top:var(--space-8);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.SignPricing-module__uAOrga__toolbarNote{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.SignPricing-module__uAOrga__toggle{border-radius:var(--radius-full);background:var(--site-surface-muted);border:1px solid var(--border-subtle);gap:4px;padding:4px;display:inline-flex}.SignPricing-module__uAOrga__toggleOption{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-5);border-radius:var(--radius-full);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;transition:background-color .18s,color .18s,box-shadow .18s;display:inline-flex}.SignPricing-module__uAOrga__toggleOption:hover{color:var(--text-primary)}.SignPricing-module__uAOrga__toggleOn{color:var(--text-primary);background:#fff;box-shadow:0 1px 2px #00000014,0 2px 8px #0000000f}.SignPricing-module__uAOrga__toggleOption:focus-visible,.SignPricing-module__uAOrga__cta:focus-visible{outline:2px solid var(--site-accent-on-light,var(--site-sign-deep));outline-offset:2px}.SignPricing-module__uAOrga__table{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:720px) and (max-width:1099px){.SignPricing-module__uAOrga__table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.SignPricing-module__uAOrga__table{grid-template-columns:repeat(var(--plan-cols),minmax(0,1fr));grid-template-rows:repeat(6,auto);gap:0}}.SignPricing-module__uAOrga__plan{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:#fff;flex-direction:column;min-width:0;display:flex}@media (min-width:1100px){.SignPricing-module__uAOrga__plan{grid-row:1/span 6;grid-template-rows:subgrid;border:0;border-left:1px solid var(--border-subtle);border-radius:0;display:grid}}.SignPricing-module__uAOrga__planFeatured{background:var(--site-surface-soft);border-color:color-mix(in srgb,var(--site-accent-on-light,var(--site-sign-deep))45%,transparent);box-shadow:0 10px 30px #05180814}@media (min-width:1100px){.SignPricing-module__uAOrga__planFeatured{border:1px solid color-mix(in srgb,var(--site-accent-on-light,var(--site-sign-deep))45%,transparent);border-radius:var(--radius-2xl)}}.SignPricing-module__uAOrga__cell{min-width:0;padding:var(--space-4)var(--space-5);border-top:1px solid var(--border-subtle);flex-direction:column;justify-content:center;gap:2px;display:flex}.SignPricing-module__uAOrga__headCell{justify-content:space-between;align-items:center;gap:var(--space-2)var(--space-3);padding-top:var(--space-6);border-top:0;flex-flow:wrap}@media (min-width:1100px){.SignPricing-module__uAOrga__headCell{flex-wrap:nowrap}}.SignPricing-module__uAOrga__cellLabel{font-size:var(--font-size-xs);color:var(--text-secondary)}.SignPricing-module__uAOrga__planName{white-space:nowrap;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0;line-height:1.2}.SignPricing-module__uAOrga__badge{padding:3px var(--space-3);border-radius:var(--radius-full);background:var(--site-sign-deep);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.02em;flex-shrink:0;margin-left:auto}.SignPricing-module__uAOrga__docs{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.SignPricing-module__uAOrga__docsPrefix{font-size:var(--font-size-sm);color:var(--text-secondary)}.SignPricing-module__uAOrga__docsNum{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);font-variant-numeric:tabular-nums;color:var(--text-primary);line-height:1.2}.SignPricing-module__uAOrga__priceCell{padding-top:var(--space-4);padding-bottom:var(--space-4)}.SignPricing-module__uAOrga__priceMain{font-size:clamp(1.75rem,1.1vw + 1.25rem,2.35rem);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);font-variant-numeric:tabular-nums;color:var(--text-primary);flex-wrap:wrap;align-items:baseline;gap:2px;line-height:1.1;display:inline-flex}.SignPricing-module__uAOrga__priceUnit{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);margin-left:2px}.SignPricing-module__uAOrga__priceNote{font-size:var(--font-size-xs);color:var(--text-secondary);margin-top:2px}.SignPricing-module__uAOrga__cellValue{font-size:var(--font-size-sm);color:var(--text-primary);line-height:1.45}.SignPricing-module__uAOrga__ctaCell{padding-bottom:var(--space-6);justify-content:flex-end}.SignPricing-module__uAOrga__cta{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-align:center;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.SignPricing-module__uAOrga__ctaPrimary{background:var(--site-sign-ink);color:#fff;border:1px solid var(--site-sign-ink)}.SignPricing-module__uAOrga__ctaPrimary:hover{background:var(--site-sign-deep);border-color:var(--site-sign-deep)}.SignPricing-module__uAOrga__ctaOutline{color:var(--text-primary);border:1px solid var(--border-strong,var(--border-default));background:0 0}.SignPricing-module__uAOrga__ctaOutline:hover{background:var(--site-sign-ink);border-color:var(--site-sign-ink);color:#fff}.SignPricing-module__uAOrga__footnotes{gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.SignPricing-module__uAOrga__commonList{gap:var(--space-2)var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SignPricing-module__uAOrga__commonList li{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--text-primary);display:flex}.SignPricing-module__uAOrga__commonIcon{color:var(--site-accent-on-light,var(--site-sign-deep));flex-shrink:0;margin-top:.3em}.SignPricing-module__uAOrga__footnote{max-width:52rem;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--text-secondary);margin:0}@media (prefers-reduced-motion:reduce){.SignPricing-module__uAOrga__cta,.SignPricing-module__uAOrga__toggleOption{transition:none}}@media (min-width:1100px) and (max-width:1359px){.SignPricing-module__uAOrga__badge{padding-inline:var(--space-2)}.SignPricing-module__uAOrga__planName{font-size:var(--font-size-lg)}.SignPricing-module__uAOrga__headCell{gap:var(--space-2)}}
.LegalPage-module__U4tksW__header{padding-block:calc(var(--header-height) + var(--space-16))var(--space-12);background:var(--site-ink);color:var(--site-on-ink)}.LegalPage-module__U4tksW__title{margin-top:var(--space-3);font-size:var(--site-display-lg);color:var(--site-on-ink)}.LegalPage-module__U4tksW__updated{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--site-on-ink-soft)}.LegalPage-module__U4tksW__layout{gap:var(--space-10);padding-block:var(--space-12)var(--space-20);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.LegalPage-module__U4tksW__layout{gap:var(--space-16);grid-template-columns:16rem minmax(0,46rem)}}.LegalPage-module__U4tksW__toc{display:none}@media (min-width:1024px){.LegalPage-module__U4tksW__toc{top:calc(var(--header-height) + var(--space-6));align-self:start;display:block;position:sticky}}.LegalPage-module__U4tksW__tocTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-tertiary)}.LegalPage-module__U4tksW__toc ol{gap:var(--space-2);margin:var(--space-4)0 0;flex-direction:column;padding:0;list-style:none;display:flex}.LegalPage-module__U4tksW__toc a{font-size:var(--font-size-sm);color:var(--text-secondary);text-decoration:none}.LegalPage-module__U4tksW__toc a:hover{color:var(--text-primary)}.LegalPage-module__U4tksW__article{min-width:0;color:var(--text-secondary);line-height:var(--line-height-relaxed)}.LegalPage-module__U4tksW__intro{margin:0 0 var(--space-8);padding:var(--space-4)var(--space-5);border-radius:var(--radius-lg);background:var(--site-surface-soft);font-size:var(--font-size-sm)}.LegalPage-module__U4tksW__article a{color:var(--site-accent-on-light,var(--accent-default))}.LegalPage-module__U4tksW__section{scroll-margin-top:calc(var(--header-height) + var(--space-6))}.LegalPage-module__U4tksW__section+.LegalPage-module__U4tksW__section{margin-top:var(--space-10)}.LegalPage-module__U4tksW__sectionTitle{margin:0 0 var(--space-3);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary)}.LegalPage-module__U4tksW__section p{margin:0 0 var(--space-3)}.LegalPage-module__U4tksW__section ul{gap:var(--space-2);margin:0 0 var(--space-3);padding-left:var(--space-5);flex-direction:column;list-style:outside;display:flex}.LegalPage-module__U4tksW__section li::marker{color:var(--site-accent-on-light,var(--accent-default))}.LegalPage-module__U4tksW__subheading{margin:var(--space-5)0 var(--space-2);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--text-primary)}
.ProductSwitcher-module__N76rUq__rail{margin-left:calc(var(--option-pad)*-1);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.ProductSwitcher-module__N76rUq__thumb{border-radius:var(--radius-full);background:var(--site-tickgo-accent);pointer-events:none;width:0;height:2px;transition:transform .48s cubic-bezier(.16,1,.3,1),width .48s cubic-bezier(.16,1,.3,1),background-color .48s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0}.ProductSwitcher-module__N76rUq__rail[data-active=sign] .ProductSwitcher-module__N76rUq__thumb{background:var(--site-sign-accent)}.ProductSwitcher-module__N76rUq__thumb:after{content:"";border-radius:inherit;background:linear-gradient(90deg,var(--site-tickgo-accent),var(--site-sign-accent));opacity:0;transition:opacity .26s ease-out;position:absolute;inset:0}.ProductSwitcher-module__N76rUq__thumb[data-moving]:after{opacity:1;transition-duration:90ms}.ProductSwitcher-module__N76rUq__option{z-index:1;height:var(--option-h);padding-top:calc(var(--option-h) - var(--logo-h)*154/140 - var(--sign-gap));padding-inline:var(--option-pad);border-radius:var(--radius-full);opacity:.62;transition:opacity var(--transition-base);justify-content:center;align-items:flex-start;display:inline-flex;position:relative}.ProductSwitcher-module__N76rUq__option:hover,.ProductSwitcher-module__N76rUq__option:focus-visible{opacity:.85}.ProductSwitcher-module__N76rUq__option:focus-visible{outline:2px solid var(--site-purple-soft);outline-offset:2px}.ProductSwitcher-module__N76rUq__optionActive,.ProductSwitcher-module__N76rUq__optionActive:hover{opacity:1}.ProductSwitcher-module__N76rUq__rail{--logo-h:26px;--option-h:52px;--sign-gap:6px;--option-pad:var(--space-5)}.ProductSwitcher-module__N76rUq__logo{width:auto;height:var(--logo-h);display:block}.ProductSwitcher-module__N76rUq__logoSign{height:calc(var(--logo-h)*154/140)}@media (max-width:480px){.ProductSwitcher-module__N76rUq__rail{--logo-h:16px;--option-h:34px;--sign-gap:4px;--option-pad:var(--space-3)}}@media (max-width:380px){.ProductSwitcher-module__N76rUq__rail{--logo-h:13px;--option-h:30px;--option-pad:var(--space-2)}}@media (prefers-reduced-motion:reduce){.ProductSwitcher-module__N76rUq__thumb{transition:none}.ProductSwitcher-module__N76rUq__thumb:after{display:none}}@media (max-width:340px){.ProductSwitcher-module__N76rUq__rail{--logo-h:12px}}
.TrustSection-module__5Dy69W__grid{gap:var(--space-6);margin-top:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.TrustSection-module__5Dy69W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.TrustSection-module__5Dy69W__item{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-elevated);border:1px solid var(--border-subtle);flex-direction:column;display:flex}.TrustSection-module__5Dy69W__icon{border-radius:var(--radius-md);background:var(--surface-base);width:44px;height:44px;color:var(--accent-default);justify-content:center;align-items:center;display:flex}.TrustSection-module__5Dy69W__title{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.TrustSection-module__5Dy69W__text{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-relaxed)}.TrustSection-module__5Dy69W__lgpd{align-items:center;gap:var(--space-8);margin-top:var(--space-6);padding:var(--space-6)var(--space-8);border-radius:var(--radius-lg);background:var(--surface-elevated);border:1px solid var(--border-subtle);display:flex}@media (max-width:720px){.TrustSection-module__5Dy69W__lgpd{align-items:flex-start;gap:var(--space-4);padding:var(--space-6);flex-direction:column}}.TrustSection-module__5Dy69W__lgpdSeal{flex-shrink:0;width:120px;height:auto}.TrustSection-module__5Dy69W__lgpdBody{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--text-secondary);margin:0}
.case-study-module__TxyMdW__intro{padding-block:var(--space-16);background:#fff}.case-study-module__TxyMdW__introGrid{gap:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.case-study-module__TxyMdW__introGrid{gap:var(--space-16);grid-template-columns:16rem minmax(0,1fr);align-items:start}}.case-study-module__TxyMdW__facts{gap:var(--space-5)var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:1024px){.case-study-module__TxyMdW__facts{grid-template-columns:minmax(0,1fr)}}.case-study-module__TxyMdW__facts>div{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.case-study-module__TxyMdW__facts dt{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--text-tertiary)}.case-study-module__TxyMdW__facts dd{font-weight:var(--font-weight-medium);color:var(--text-primary);margin:0}.case-study-module__TxyMdW__moduleList{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.case-study-module__TxyMdW__moduleChip{padding:2px var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border-subtle);font-size:var(--font-size-sm);color:var(--text-primary);transition:border-color var(--transition-base),color var(--transition-base);text-decoration:none}.case-study-module__TxyMdW__moduleChip:hover,.case-study-module__TxyMdW__moduleChip:focus-visible{border-color:var(--accent-default);color:var(--accent-default)}.case-study-module__TxyMdW__standfirst{max-width:46rem;font-size:clamp(1.375rem,1.2vw + 1rem,2rem);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);color:var(--text-primary);text-wrap:pretty;margin:0;line-height:1.35}.case-study-module__TxyMdW__numbers{padding-block:var(--space-16)}.case-study-module__TxyMdW__numbersGrid{gap:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:760px){.case-study-module__TxyMdW__numbersGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}}.case-study-module__TxyMdW__number{gap:var(--space-2);flex-direction:column;display:flex}@media (min-width:760px){.case-study-module__TxyMdW__number{padding-inline:var(--space-8);border-left:1px solid var(--site-border-on-ink)}.case-study-module__TxyMdW__number:first-child{border-left:0;padding-left:0}}.case-study-module__TxyMdW__numberValue{font-size:var(--site-display-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--site-on-ink);line-height:1}.case-study-module__TxyMdW__numberLabel{max-width:16rem;color:var(--site-on-ink-soft);line-height:var(--line-height-relaxed)}.case-study-module__TxyMdW__chapter{padding-block:var(--space-20)}.case-study-module__TxyMdW__white{background:#fff}.case-study-module__TxyMdW__chapterTitle{margin-top:var(--space-3);max-width:40rem;font-size:var(--site-display-md);color:var(--text-primary);text-wrap:balance}.case-study-module__TxyMdW__chapterGrid{gap:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.case-study-module__TxyMdW__chapterGrid{gap:var(--space-16);grid-template-columns:minmax(0,24rem) minmax(0,1fr)}.case-study-module__TxyMdW__chapterHead{top:calc(var(--header-height) + var(--space-8));align-self:start;position:sticky}}.case-study-module__TxyMdW__chapterBody{max-width:40rem}.case-study-module__TxyMdW__bodyText{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--text-secondary);margin:0}.case-study-module__TxyMdW__bodyText:first-letter{float:left;margin:.08em var(--space-3)0 0;font-size:3.6em;font-weight:var(--font-weight-bold);color:var(--accent-default);line-height:.8}.case-study-module__TxyMdW__pullQuote{margin:var(--space-10)0 0;padding-left:var(--space-6);border-left:3px solid var(--accent-default);font-size:clamp(1.375rem,1vw + 1rem,1.875rem);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);color:var(--text-primary);text-wrap:balance;line-height:1.3}.case-study-module__TxyMdW__steps{gap:var(--space-16);margin:var(--space-12)0 0;flex-direction:column;padding:0;list-style:none;display:flex}.case-study-module__TxyMdW__step{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:900px){.case-study-module__TxyMdW__step{gap:var(--space-16);grid-template-columns:22rem minmax(0,1fr)}.case-study-module__TxyMdW__stepFlip{grid-template-columns:minmax(0,1fr) 22rem}.case-study-module__TxyMdW__stepFlip .case-study-module__TxyMdW__stepArt{order:2}.case-study-module__TxyMdW__stepFlip .case-study-module__TxyMdW__stepCopy{justify-self:end}}.case-study-module__TxyMdW__stepArt{aspect-ratio:4/5;border-radius:var(--radius-2xl);background:var(--site-ink);max-width:22rem;position:relative;overflow:hidden}.case-study-module__TxyMdW__stepImage{object-fit:cover}.case-study-module__TxyMdW__stepCopy{gap:var(--space-3);flex-direction:column;max-width:34rem;display:flex}.case-study-module__TxyMdW__stepNumber{font-size:var(--site-display-lg);font-weight:var(--font-weight-bold);color:color-mix(in srgb,var(--accent-default)28%,transparent);line-height:1}.case-study-module__TxyMdW__stepTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--text-primary);margin:0}.case-study-module__TxyMdW__stepText{font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--text-secondary);margin:0}.case-study-module__TxyMdW__results{margin-top:var(--space-10);border-top:1px solid var(--border-subtle)}.case-study-module__TxyMdW__result{gap:var(--space-3);padding-block:var(--space-8);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.case-study-module__TxyMdW__result{gap:var(--space-12);grid-template-columns:minmax(0,26rem) minmax(0,1fr);align-items:baseline}}.case-study-module__TxyMdW__resultValue{font-size:var(--site-display-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--accent-default);line-height:1.1}.case-study-module__TxyMdW__resultLabel{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.case-study-module__TxyMdW__resultContext{margin:var(--space-2)0 0;max-width:36rem;line-height:var(--line-height-relaxed);color:var(--text-secondary)}.case-study-module__TxyMdW__nextWrap{padding-block:0 var(--space-20);background:#fff}.case-study-module__TxyMdW__next{min-height:18rem;padding:var(--space-10);border-radius:var(--radius-2xl);color:var(--site-on-ink);background:var(--site-ink);align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.case-study-module__TxyMdW__nextImage{object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.case-study-module__TxyMdW__next:hover .case-study-module__TxyMdW__nextImage{transform:scale(1.04)}.case-study-module__TxyMdW__nextScrim{background:linear-gradient(#0a041433 30%,#0a0414e6 100%);position:absolute;inset:0}.case-study-module__TxyMdW__nextCopy{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.case-study-module__TxyMdW__nextEyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--site-on-ink-soft)}.case-study-module__TxyMdW__nextName{align-items:center;gap:var(--space-4);font-size:var(--site-display-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);display:inline-flex}.case-study-module__TxyMdW__nextArrow{transition:translate var(--transition-base)}.case-study-module__TxyMdW__next:hover .case-study-module__TxyMdW__nextArrow{translate:6px}@media (prefers-reduced-motion:reduce){.case-study-module__TxyMdW__nextImage,.case-study-module__TxyMdW__nextArrow{transition:none}}
.SignSeoSections-module__xLTTLa__title{margin-top:var(--space-3);max-width:40rem;font-size:var(--site-display-md);color:var(--text-primary);text-wrap:balance}.SignSeoSections-module__xLTTLa__editorial{gap:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:960px){.SignSeoSections-module__xLTTLa__editorial{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.SignSeoSections-module__xLTTLa__intro{top:calc(var(--header-height) + var(--space-8));position:sticky}}.SignSeoSections-module__xLTTLa__tagline{margin-top:var(--space-6);max-width:28rem;font-size:var(--font-size-xl);line-height:var(--line-height-normal);font-weight:var(--font-weight-semibold);color:var(--site-accent-on-light,var(--accent-default));text-wrap:balance}.SignSeoSections-module__xLTTLa__rows{border-top:1px solid var(--border-default);margin:0;padding:0;list-style:none}.SignSeoSections-module__xLTTLa__row{gap:var(--space-4);padding-block:var(--space-8);border-bottom:1px solid var(--border-default);grid-template-columns:3rem minmax(0,1fr);display:grid}.SignSeoSections-module__xLTTLa__rowNumber{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);color:var(--site-accent-on-light,var(--accent-default));padding-top:.4em}.SignSeoSections-module__xLTTLa__rowTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary)}.SignSeoSections-module__xLTTLa__rowText{margin-top:var(--space-2);max-width:34rem;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--text-secondary)}
