.HomeHero-module__ZWTPJG__hero{--hero-accent:#fbb592;z-index:0;background:linear-gradient(160deg, var(--hero-bg-start,#14181c) 0%, var(--hero-bg-end,#b8481b) 160%);padding:140px 0 120px;position:relative;overflow:hidden}[data-theme=ink] .HomeHero-module__ZWTPJG__hero{--hero-bg-start:#0e1114;--hero-bg-end:#7a3416}.HomeHero-module__ZWTPJG__grid{z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.HomeHero-module__ZWTPJG__hero>.container{z-index:1;position:relative}.HomeHero-module__ZWTPJG__heroInner{gap:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.HomeHero-module__ZWTPJG__eyebrow{margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:var(--text-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--hero-accent);font-weight:500;display:block}.HomeHero-module__ZWTPJG__title{font-family:var(--font-display);letter-spacing:var(--display-tracking);margin-bottom:var(--space-5);color:#fff;max-width:34ch;font-size:clamp(44px,6vw,76px);font-weight:700;line-height:1.05}.HomeHero-module__ZWTPJG__description{color:#ffffffc7;max-width:60ch;margin-bottom:var(--space-8);font-size:18px;line-height:1.6}.HomeHero-module__ZWTPJG__chips{gap:var(--space-3);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.HomeHero-module__ZWTPJG__chip{border-radius:var(--radius-pill);font-family:var(--font-ui);color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;align-items:center;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex}.HomeHero-module__ZWTPJG__chipHighlight{border-color:var(--hero-accent);color:var(--hero-accent);background:#ee6a332e;font-weight:600}.HomeHero-module__ZWTPJG__actions{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.HomeHero-module__ZWTPJG__ctaGroup{flex-direction:column;gap:6px;display:flex}.HomeHero-module__ZWTPJG__ctaSubline{font-family:var(--font-ui);color:#fff9;font-size:13px}.HomeHero-module__ZWTPJG__ctaBtn{color:#1a1d21;font-family:var(--font-ui);cursor:pointer;background:#fff;border:none;border-radius:8px;align-items:center;gap:8px;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.HomeHero-module__ZWTPJG__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000059}.HomeHero-module__ZWTPJG__secondaryLink{font-family:var(--font-ui);color:#fff;border-bottom:1px solid #fff6;padding-bottom:2px;font-size:16px;font-weight:500;text-decoration:none}.HomeHero-module__ZWTPJG__secondaryLink:hover{color:var(--hero-accent);border-color:var(--hero-accent)}.HomeHero-module__ZWTPJG__heroVisual{--ticker-bg:#0e11148c;--ticker-border:#ffffff38;--ticker-text:white;--ticker-muted:#ffffffa6;--ticker-accent:white;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex}@media (max-width:960px){.HomeHero-module__ZWTPJG__heroInner{grid-template-columns:1fr}}
.WhoThisIsFor-module__oHTnIa__section{padding:var(--space-16) 0;border-top:1px solid var(--color-line);gap:var(--space-12);max-width:var(--workspace);padding-left:clamp(var(--space-6), 5vw, var(--space-20));padding-right:clamp(var(--space-6), 5vw, var(--space-20));grid-template-columns:minmax(0,4fr) minmax(0,8fr);margin:0 auto;display:grid}.WhoThisIsFor-module__oHTnIa__left{position:relative}.WhoThisIsFor-module__oHTnIa__num{font-family:var(--font-display);letter-spacing:-.05em;opacity:.08;margin-bottom:var(--space-3);background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-mid) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:96px;font-weight:600;line-height:.8;display:block}.WhoThisIsFor-module__oHTnIa__heading{font-family:var(--font-display);font-size:var(--text-display-lg);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:var(--display-leading);color:var(--color-ink);text-wrap:balance}.WhoThisIsFor-module__oHTnIa__quotes{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.WhoThisIsFor-module__oHTnIa__quote{border:1px solid var(--color-line);padding:var(--space-5);background:var(--color-surface);font-family:var(--font-ui);color:var(--color-ink);border-radius:8px;margin:0;font-size:15px;line-height:1.55;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.WhoThisIsFor-module__oHTnIa__quote:before{content:"";background:linear-gradient(90deg, var(--color-primary), var(--color-primary-mid));transform-origin:0;height:3px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.WhoThisIsFor-module__oHTnIa__quote:hover{border-color:var(--color-primary);box-shadow:0 4px 6px color-mix(in srgb, var(--color-primary) 8%, transparent), 0 8px 24px color-mix(in srgb, var(--color-primary) 12%, transparent)}.WhoThisIsFor-module__oHTnIa__quote:hover:before{transform:scaleX(1)}.WhoThisIsFor-module__oHTnIa__quote:last-child{grid-column:1/-1;max-width:60ch}@media (max-width:1100px){.WhoThisIsFor-module__oHTnIa__section{gap:var(--space-8);grid-template-columns:1fr}.WhoThisIsFor-module__oHTnIa__quotes{grid-template-columns:1fr 1fr}.WhoThisIsFor-module__oHTnIa__quote:last-child{grid-column:1/-1;max-width:none}}@media (max-width:760px){.WhoThisIsFor-module__oHTnIa__heading{font-size:32px}.WhoThisIsFor-module__oHTnIa__num{font-size:64px}.WhoThisIsFor-module__oHTnIa__quotes{grid-template-columns:1fr}.WhoThisIsFor-module__oHTnIa__quote:last-child{grid-column:auto}}.WhoThisIsFor-module__oHTnIa__footer{margin:var(--space-6) 0 0;font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);font-size:20px;font-weight:600;line-height:1.3}
.Tbd-module__uWlIWq__tbd{border:1.5px dashed var(--color-blocked);border-radius:var(--radius-ctrl);background:repeating-linear-gradient(-45deg, var(--color-attention-soft), var(--color-attention-soft) 8px, color-mix(in srgb, var(--color-attention) 30%, var(--color-attention-soft)) 8px, color-mix(in srgb, var(--color-attention) 30%, var(--color-attention-soft)) 16px);color:var(--color-ink);font-family:var(--font-body);text-align:left;vertical-align:baseline;flex-wrap:wrap;align-self:flex-start;align-items:baseline;gap:6px;margin:2px 0;padding:1px 8px 2px 2px;font-size:.92em;font-weight:500;line-height:1.35;display:inline-flex}.Tbd-module__uWlIWq__tag{background:var(--color-blocked);color:var(--text-on-primary);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:3px;flex:none;padding:1px 6px;font-size:10px;font-weight:700}.Tbd-module__uWlIWq__note{font-style:italic}
.Copy-module__WwzMHq__eyebrow{margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:var(--text-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);text-decoration:none;display:inline-block}.Copy-module__WwzMHq__eyebrow:hover{text-decoration:underline}.Copy-module__WwzMHq__lead{max-width:64ch;color:var(--color-muted);font-size:17px;line-height:1.6}.Copy-module__WwzMHq__lead>p{margin:0 0 var(--space-4)}.Copy-module__WwzMHq__lead>p:last-child{margin-bottom:0}.Copy-module__WwzMHq__headerTitle{text-wrap:balance;max-width:24ch}.Copy-module__WwzMHq__sectionHead{margin-bottom:var(--space-8);text-wrap:balance;max-width:36ch}.Copy-module__WwzMHq__prose{color:var(--color-ink);font-size:16px;line-height:1.65}.Copy-module__WwzMHq__prose>*{margin:0}.Copy-module__WwzMHq__prose>*+*{margin-top:var(--space-4)}.Copy-module__WwzMHq__prose>p,.Copy-module__WwzMHq__prose>ul,.Copy-module__WwzMHq__prose>ol,.Copy-module__WwzMHq__prose>.Copy-module__WwzMHq__cta{max-width:var(--measure)}.Copy-module__WwzMHq__prose>.Copy-module__WwzMHq__tableWrap,.Copy-module__WwzMHq__prose>.Copy-module__WwzMHq__features,.Copy-module__WwzMHq__prose>.Copy-module__WwzMHq__cards,.Copy-module__WwzMHq__prose>.Copy-module__WwzMHq__quoteWrap{max-width:1100px}.Copy-module__WwzMHq__routes a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Copy-module__WwzMHq__prose a:not(.btn){color:var(--color-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Copy-module__WwzMHq__lead a:not(.btn){color:var(--color-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Copy-module__WwzMHq__cardBody a:not(.btn){color:var(--color-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Copy-module__WwzMHq__faqAnswer a:not(.btn){color:var(--color-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Copy-module__WwzMHq__routes a:hover{text-decoration-thickness:2px}.Copy-module__WwzMHq__prose a:not(.btn):hover{text-decoration-thickness:2px}.Copy-module__WwzMHq__lead a:not(.btn):hover{text-decoration-thickness:2px}.Copy-module__WwzMHq__cardBody a:not(.btn):hover{text-decoration-thickness:2px}.Copy-module__WwzMHq__faqAnswer a:not(.btn):hover{text-decoration-thickness:2px}.Copy-module__WwzMHq__prose strong,.Copy-module__WwzMHq__cardBody strong{color:var(--color-ink);font-weight:600}.Copy-module__WwzMHq__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Copy-module__WwzMHq__list>li{padding-left:var(--space-6);position:relative}.Copy-module__WwzMHq__list>li:before{content:"";background:var(--color-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:4px}.Copy-module__WwzMHq__list .Copy-module__WwzMHq__list{margin-top:var(--space-2)}.Copy-module__WwzMHq__list .Copy-module__WwzMHq__list>li:before{background:var(--color-structure-deep)}.Copy-module__WwzMHq__steps{counter-reset:step;gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Copy-module__WwzMHq__steps>li{counter-increment:step;min-height:32px;padding-left:48px;position:relative}.Copy-module__WwzMHq__steps>li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-mono);background:var(--color-primary-soft);color:var(--color-primary);border-radius:4px;padding:3px 7px;font-size:12px;font-weight:700;position:absolute;top:0;left:0}.Copy-module__WwzMHq__tableWrap{border:1px solid var(--color-line);background:var(--color-surface);border-radius:8px;max-width:100%;overflow-x:auto}.Copy-module__WwzMHq__table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px;line-height:1.5}.Copy-module__WwzMHq__table th,.Copy-module__WwzMHq__table td{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line)}.Copy-module__WwzMHq__table thead th{font-family:var(--font-ui);color:var(--color-ink);background:var(--color-structure-soft);font-size:13px;font-weight:600}.Copy-module__WwzMHq__table tbody tr:last-child td,.Copy-module__WwzMHq__table tbody tr:last-child th{border-bottom:none}.Copy-module__WwzMHq__table tbody th{color:var(--color-ink);width:22%;font-weight:600}.Copy-module__WwzMHq__table td{color:var(--color-muted)}.Copy-module__WwzMHq__table a{color:var(--color-primary)}.Copy-module__WwzMHq__cards{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.Copy-module__WwzMHq__cards:first-child{margin-top:0}.Copy-module__WwzMHq__card{padding:var(--space-6);border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;position:relative;overflow:hidden}.Copy-module__WwzMHq__card:before{content:"";background:var(--color-primary);height:4px;position:absolute;top:0;left:0;right:0}.Copy-module__WwzMHq__cardTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 var(--space-3);color:var(--color-ink);font-size:20px;font-weight:600;line-height:1.2}.Copy-module__WwzMHq__cardBody{color:var(--color-muted);font-size:15px;line-height:1.6}.Copy-module__WwzMHq__cardBody>*{margin:0}.Copy-module__WwzMHq__cardBody>*+*{margin-top:var(--space-3)}.Copy-module__WwzMHq__stack{gap:var(--space-10);margin-top:var(--space-10);flex-direction:column;display:flex}.Copy-module__WwzMHq__stack:first-child{margin-top:0}.Copy-module__WwzMHq__stackTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 var(--space-4);color:var(--color-ink);font-size:22px;font-weight:600;line-height:1.2}.Copy-module__WwzMHq__features{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.Copy-module__WwzMHq__feature{padding:var(--space-5);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-muted);border-radius:8px;margin:0;font-size:15px;line-height:1.6}.Copy-module__WwzMHq__feature strong{margin-bottom:var(--space-2);font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);font-size:18px;display:block}.Copy-module__WwzMHq__quoteWrap{display:block}.Copy-module__WwzMHq__cta{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-6);flex-direction:column;display:flex}.Copy-module__WwzMHq__lead+.Copy-module__WwzMHq__cta,.Copy-module__WwzMHq__prose>*+.Copy-module__WwzMHq__cta{margin-top:var(--space-6)}.Copy-module__WwzMHq__ctaSub{color:var(--color-muted);margin:0;font-size:13px;line-height:1.5}.Copy-module__WwzMHq__ctaBandBody{color:color-mix(in srgb, var(--color-paper) 78%, transparent)}.Copy-module__WwzMHq__ctaBandBody p{margin:0 0 var(--space-3)}.Copy-module__WwzMHq__ctaBandBody a{color:var(--color-paper);text-decoration:underline}.Copy-module__WwzMHq__ctaBandSub{margin:var(--space-3) 0 0;color:color-mix(in srgb, var(--color-paper) 70%, transparent);font-size:13px}.Copy-module__WwzMHq__faq{max-width:var(--measure);border-top:1px solid var(--color-line)}.Copy-module__WwzMHq__faqItem{border-bottom:1px solid var(--color-line)}.Copy-module__WwzMHq__faqItem>summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;cursor:pointer;list-style:none;display:flex}.Copy-module__WwzMHq__faqItem>summary::-webkit-details-marker{display:none}.Copy-module__WwzMHq__faqItem>summary:after{content:"+";text-align:center;width:24px;color:var(--color-muted);flex:none;font-size:20px}.Copy-module__WwzMHq__faqItem[open]>summary:after{content:"−"}.Copy-module__WwzMHq__faqQuestion{font-family:var(--font-body);letter-spacing:0;color:var(--color-ink);margin:0;font-size:17px;font-weight:600;line-height:1.4}.Copy-module__WwzMHq__faqItem>summary:hover .Copy-module__WwzMHq__faqQuestion{color:var(--color-primary)}.Copy-module__WwzMHq__faqAnswer{padding:0 0 var(--space-5);color:var(--color-muted);font-size:16px;line-height:1.65}.Copy-module__WwzMHq__faqAnswer>*{margin:0}.Copy-module__WwzMHq__faqAnswer>*+*{margin-top:var(--space-3)}.Copy-module__WwzMHq__after{margin-top:var(--space-6)}.Copy-module__WwzMHq__faqCategory+.Copy-module__WwzMHq__faqCategory{margin-top:var(--space-12)}.Copy-module__WwzMHq__faqCategoryTitle{font-size:var(--text-display-md);margin-bottom:var(--space-4)}.Copy-module__WwzMHq__routes{padding:var(--space-8) 0;border-top:1px solid var(--color-line);color:var(--color-muted);font-size:14px;line-height:1.8}.Copy-module__WwzMHq__routes p{max-width:110ch;margin:0}.Copy-module__WwzMHq__form{gap:var(--space-6);max-width:760px;margin-top:var(--space-8);flex-direction:column;display:flex}.Copy-module__WwzMHq__fieldset{padding:var(--space-5);border:1px solid var(--color-line);background:var(--color-surface);border-radius:8px;min-width:0;margin:0}.Copy-module__WwzMHq__legend{float:left;width:100%;margin-bottom:var(--space-3);font-family:var(--font-ui);color:var(--color-ink);padding:0;font-size:15px;font-weight:600}.Copy-module__WwzMHq__legend+*{clear:both}.Copy-module__WwzMHq__qNum{font-family:var(--font-mono);color:var(--color-primary);margin-right:var(--space-2);font-size:11px}.Copy-module__WwzMHq__hint{color:var(--color-muted);font-weight:400}.Copy-module__WwzMHq__options{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.Copy-module__WwzMHq__option{align-items:flex-start;gap:var(--space-2);color:var(--color-ink);cursor:pointer;font-size:15px;line-height:1.45;display:flex}.Copy-module__WwzMHq__option input{accent-color:var(--color-primary);margin-top:3px}.Copy-module__WwzMHq__inputs{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.Copy-module__WwzMHq__inputLabel{gap:var(--space-2);font-family:var(--font-ui);color:var(--color-ink);flex-direction:column;font-size:14px;font-weight:600;display:flex}.Copy-module__WwzMHq__input{width:100%;color:var(--color-ink)}.Copy-module__WwzMHq__textarea{resize:vertical;width:100%;min-height:120px;color:var(--color-ink)}.Copy-module__WwzMHq__submitRow{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.Copy-module__WwzMHq__formError{color:var(--color-blocked);margin:0;font-size:14px}.Copy-module__WwzMHq__formDone{max-width:760px;margin-top:var(--space-8);padding:var(--space-5);border:1px solid var(--color-line);border-left:3px solid var(--color-primary);background:var(--color-surface);color:var(--color-ink);border-radius:8px}.Copy-module__WwzMHq__formDone p{margin:0}.Copy-module__WwzMHq__formDoneTitle{font-family:var(--font-ui);font-weight:600;margin-bottom:var(--space-2)!important}.Copy-module__WwzMHq__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:760px){.Copy-module__WwzMHq__table{font-size:13px}}
.shared-module__1AOsIW__pageHeader{padding:var(--space-24) 0 var(--space-16);border-bottom:1px solid var(--color-line)}.shared-module__1AOsIW__pageTitle{font-family:var(--font-display);font-size:clamp(36px, 5vw, var(--text-display-lg));font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:var(--display-leading);margin-bottom:var(--space-4);color:var(--color-ink)}.shared-module__1AOsIW__pageDescription{color:var(--color-muted);max-width:56ch;font-size:17px;line-height:1.55}.shared-module__1AOsIW__heroGradient{z-index:0;position:relative;overflow:hidden}.shared-module__1AOsIW__heroGradient:before{content:"";z-index:-1;background:linear-gradient(135deg, var(--hero-from,var(--color-primary)) 0%, var(--hero-to,transparent) 100%);opacity:.16;pointer-events:none;position:absolute;inset:0}.shared-module__1AOsIW__heroGradient:after{content:"";z-index:-1;background-image:repeating-linear-gradient(90deg, var(--color-line) 0, var(--color-line) 1px, transparent 1px, transparent 32px), repeating-linear-gradient(0deg, var(--color-line) 0, var(--color-line) 1px, transparent 1px, transparent 32px);opacity:.06;pointer-events:none;position:absolute;inset:0}.shared-module__1AOsIW__cta{padding:var(--space-20) 0}.shared-module__1AOsIW__ctaSunken{padding:var(--space-20) 0;background:var(--color-structure-soft)}.shared-module__1AOsIW__ctaDark{padding:var(--space-20) 0;background:var(--color-ink);color:var(--color-paper)}.shared-module__1AOsIW__ctaContent{text-align:center;max-width:640px;margin:0 auto}.shared-module__1AOsIW__ctaHeadline{font-family:var(--font-display);font-size:var(--text-display-md);font-weight:var(--display-weight);letter-spacing:-.02em;margin-bottom:var(--space-3)}.shared-module__1AOsIW__ctaBody{color:var(--color-muted);margin-bottom:var(--space-6);font-size:17px;line-height:1.55}.shared-module__1AOsIW__ctaDark .shared-module__1AOsIW__ctaHeadline{color:var(--color-paper)}.shared-module__1AOsIW__ctaDark .shared-module__1AOsIW__ctaBody{color:var(--color-muted)}.shared-module__1AOsIW__ctaDark .btn-secondary{color:var(--color-paper);border-color:var(--color-paper)}.shared-module__1AOsIW__ctaDark .btn-secondary:hover{background:var(--color-paper);color:var(--color-ink)}.shared-module__1AOsIW__section{padding:var(--space-20) 0}.shared-module__1AOsIW__sectionSm{padding:var(--space-12) 0}.shared-module__1AOsIW__sectionSunken{padding:var(--space-20) 0;background:var(--color-structure-soft)}.shared-module__1AOsIW__sectionDark{padding:var(--space-20) 0;background:var(--color-ink);color:var(--color-paper)}.shared-module__1AOsIW__sectionHeader{margin-bottom:var(--space-10)}.shared-module__1AOsIW__sectionHeadline{font-family:var(--font-display);font-size:var(--text-display-md);font-weight:var(--display-weight);letter-spacing:-.02em;color:var(--color-ink);line-height:1.1}.shared-module__1AOsIW__sectionDark .shared-module__1AOsIW__sectionHeadline{color:var(--color-paper)}.shared-module__1AOsIW__cardGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.shared-module__1AOsIW__cardGridNarrow{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.shared-module__1AOsIW__cardTitle{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:var(--space-2);color:var(--color-ink);font-size:20px;font-weight:600}.shared-module__1AOsIW__cardBody{color:var(--color-muted);margin:0;font-size:15px;line-height:1.5}.shared-module__1AOsIW__detailTitle{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-2)}.shared-module__1AOsIW__detailList{margin:0;padding:0;list-style:none}.shared-module__1AOsIW__detailList li{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;color:var(--color-ink);font-size:14px;display:flex}.shared-module__1AOsIW__detailList li:before{content:"";background:var(--color-structure-deep);border-radius:50%;flex-shrink:0;width:5px;height:5px}.shared-module__1AOsIW__detailListAccent li:before{background:var(--color-primary)}.shared-module__1AOsIW__twoCol{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (max-width:900px){.shared-module__1AOsIW__twoCol{gap:var(--space-8);grid-template-columns:1fr}}.shared-module__1AOsIW__sectionNum{font-family:var(--font-display);letter-spacing:-.05em;opacity:.12;color:var(--color-ink);margin-bottom:var(--space-2);font-size:72px;font-weight:600;line-height:.85}.shared-module__1AOsIW__featureGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.shared-module__1AOsIW__featureGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.shared-module__1AOsIW__featureGrid{grid-template-columns:1fr}}.shared-module__1AOsIW__tag{border-radius:var(--radius-pill);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;align-items:center;gap:6px;padding:2px 10px;font-size:10px;display:inline-flex}.shared-module__1AOsIW__tagPrimary{background:var(--color-primary-soft);color:var(--color-primary);border:1px solid var(--color-primary)}.shared-module__1AOsIW__tagAccent{background:var(--color-accent-soft);color:var(--color-ink);border:1px solid var(--color-accent)}.shared-module__1AOsIW__tagMuted{background:var(--color-structure-soft);color:var(--color-muted);border:1px solid var(--color-line)}
.TwoStepPath-module__709xFW__section{padding:var(--space-16) 0;border-top:1px solid var(--color-line);gap:var(--space-12);max-width:var(--workspace);padding-left:clamp(var(--space-6), 5vw, var(--space-20));padding-right:clamp(var(--space-6), 5vw, var(--space-20));grid-template-columns:minmax(0,4fr) minmax(0,8fr);margin:0 auto;display:grid}.TwoStepPath-module__709xFW__left{position:relative}.TwoStepPath-module__709xFW__num{font-family:var(--font-display);letter-spacing:-.05em;opacity:.08;margin-bottom:var(--space-3);background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-mid) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:96px;font-weight:600;line-height:.8;display:block}.TwoStepPath-module__709xFW__heading{font-family:var(--font-display);font-size:var(--text-display-lg);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:var(--display-leading);color:var(--color-ink);text-wrap:balance}.TwoStepPath-module__709xFW__sub{color:var(--color-muted);margin-top:var(--space-4);max-width:44ch;font-size:15px;line-height:1.55}.TwoStepPath-module__709xFW__sub p{margin:0 0 var(--space-3)}.TwoStepPath-module__709xFW__stages{gap:var(--space-4);grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.TwoStepPath-module__709xFW__stage{border:1px solid var(--color-line);padding:var(--space-5);background:var(--color-surface);border-radius:8px;flex-direction:column;gap:10px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}.TwoStepPath-module__709xFW__stage:last-child{border-color:var(--color-primary);background:var(--color-primary-soft)}.TwoStepPath-module__709xFW__stage:hover{border-color:var(--color-primary);box-shadow:0 4px 6px color-mix(in srgb, var(--color-primary) 8%, transparent), 0 8px 24px color-mix(in srgb, var(--color-primary) 12%, transparent)}.TwoStepPath-module__709xFW__stageHeader{align-items:center;gap:10px;display:flex}.TwoStepPath-module__709xFW__stageNum{font-family:var(--font-mono);color:var(--color-muted);font-size:11px}.TwoStepPath-module__709xFW__stageLabel{font-size:18px;font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-weight:600;line-height:1.2}.TwoStepPath-module__709xFW__stageDesc{color:var(--color-muted);margin:0;font-size:14px;line-height:1.5}.TwoStepPath-module__709xFW__arrow{top:50%;right:calc(-1 * var(--space-4) - 8px);color:var(--color-muted);z-index:1;font-size:18px;position:absolute;transform:translateY(-50%)}.TwoStepPath-module__709xFW__rows{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.TwoStepPath-module__709xFW__row dt{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin-bottom:2px}.TwoStepPath-module__709xFW__row dd{color:var(--color-ink);margin:0;font-size:15px;line-height:1.5}.TwoStepPath-module__709xFW__footer{margin:var(--space-6) 0 0;color:var(--color-muted);font-size:15px;line-height:1.6}@media (max-width:1100px){.TwoStepPath-module__709xFW__section{gap:var(--space-8);grid-template-columns:1fr}.TwoStepPath-module__709xFW__stages{grid-template-columns:1fr!important}.TwoStepPath-module__709xFW__arrow{top:auto;right:auto;bottom:calc(-1 * var(--space-4) - 4px);left:50%;transform:translate(-50%)rotate(90deg)}}@media (max-width:760px){.TwoStepPath-module__709xFW__heading{font-size:32px}.TwoStepPath-module__709xFW__num{font-size:64px}}
