.home-module__aAToea__page{min-width:0;position:relative;overflow:hidden}.home-module__aAToea__spine{top:0;left:max(calc((100% - var(--container-max)) / 2 + 30px), 24px);pointer-events:none;z-index:0;width:2px;height:100%;position:absolute;overflow:visible}.home-module__aAToea__content{z-index:1;position:relative}@media (max-width:640px){.home-module__aAToea__spine{display:none}}.home-module__aAToea__hero{min-width:0;position:relative;overflow:hidden}.home-module__aAToea__arc{pointer-events:none;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.home-module__aAToea__heroSection.home-module__aAToea__heroSection{padding-top:clamp(var(--space-17), 9vw, 152px);padding-bottom:clamp(var(--space-15), 7vw, 108px);gap:0;position:relative}.home-module__aAToea__mark{pointer-events:none;opacity:.09;width:min(26vw,380px);height:auto;color:var(--ink);position:absolute;top:50%;right:clamp(20px,5vw,96px);transform:translateY(-50%)}@media (max-width:1100px){.home-module__aAToea__mark{display:none}}.home-module__aAToea__eyebrow{font-family:var(--font-mono);font-size:var(--text-mono-label);font-weight:var(--weight-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;color:var(--muted);margin:0;line-height:normal}.home-module__aAToea__heroEyebrow{margin-bottom:var(--space-12)}.home-module__aAToea__headline{max-width:20ch;font-size:clamp(34px,4.6vw,84px);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--ink);text-wrap:balance;overflow-wrap:break-word;margin:0;line-height:1.06}.home-module__aAToea__headlineSecond{color:var(--muted);display:block}.home-module__aAToea__accent{color:var(--cy)}.home-module__aAToea__lede{margin:var(--space-12) 0 0;max-width:58ch;font-size:var(--text-lead);line-height:var(--leading-body);color:var(--body2)}.home-module__aAToea__ctaRow{align-items:center;gap:var(--space-9);margin-top:var(--space-14);flex-wrap:wrap;display:flex}.home-module__aAToea__button{box-sizing:border-box;border-radius:var(--radius-control);background:var(--btn-fill);height:38px;color:var(--btn-text);font-size:var(--text-ui);font-weight:var(--weight-ui);letter-spacing:var(--tracking-lead);white-space:nowrap;transition:var(--ns-transition);border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0 20px;line-height:normal;text-decoration:none;display:inline-flex}.home-module__aAToea__button:hover{color:var(--btn-text);opacity:.9}.home-module__aAToea__buttonLg{border-radius:var(--radius-callout);height:44px;font-size:var(--text-body);padding:0 26px}.home-module__aAToea__textLink{font-size:var(--text-ui-lg);font-weight:var(--weight-ui);color:var(--cy);transition:var(--ns-transition);line-height:normal;text-decoration:none}.home-module__aAToea__textLink:hover{color:var(--ink)}.home-module__aAToea__quiet{font-size:var(--text-ui);font-weight:var(--weight-ui);color:var(--muted-on-canvas);transition:var(--ns-transition);line-height:normal;text-decoration:none}.home-module__aAToea__quiet:hover{color:var(--ink)}.home-module__aAToea__button:focus-visible,.home-module__aAToea__textLink:focus-visible,.home-module__aAToea__quiet:focus-visible{box-shadow:var(--ns-ring);outline:none}.home-module__aAToea__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-9);flex-wrap:wrap;display:flex}.home-module__aAToea__sectionTitle{font-family:var(--font-mono);font-size:var(--text-mono-label);font-weight:var(--weight-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;color:var(--muted);margin:0;line-height:normal}.home-module__aAToea__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px clamp(28px,3.5vw,56px);display:grid}@media (max-width:800px){.home-module__aAToea__columns{grid-template-columns:minmax(0,1fr)}}.home-module__aAToea__column{gap:var(--space-5);align-content:start;min-width:0;max-width:36ch;display:grid}.home-module__aAToea__columnTitle{font-size:22px;font-weight:var(--weight-heading);letter-spacing:var(--tracking-title);color:var(--ink);margin:0;line-height:1.25}.home-module__aAToea__columnBody{font-size:var(--text-body);color:var(--body);text-wrap:pretty;margin:0;line-height:1.6}.home-module__aAToea__tag{border:1px solid var(--rule2);border-radius:var(--radius-chip);font-family:var(--font-mono);font-size:var(--text-mono-label);font-weight:var(--weight-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;color:var(--muted-on-canvas);justify-self:start;padding:3px 9px;line-height:normal}.home-module__aAToea__insetCall{padding:clamp(28px,3vw,40px)}.home-module__aAToea__steps{column-gap:var(--space-10);grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,1.3fr);row-gap:28px;margin:0;padding:0;list-style:none;display:grid}.home-module__aAToea__step{gap:var(--space-4);align-content:start;min-width:0;display:grid}.home-module__aAToea__stepTop{align-items:center;gap:var(--space-5);display:flex}.home-module__aAToea__stepNumber{font-family:var(--font-mono);font-size:var(--text-mono-label);font-weight:var(--weight-mono-label);letter-spacing:var(--tracking-mono-label);color:var(--inset-muted);line-height:normal}.home-module__aAToea__connector{background:var(--inset-line);flex:1;height:1px}.home-module__aAToea__stepTitle{font-size:17px;font-weight:var(--weight-heading);letter-spacing:-.01em;color:var(--ink);line-height:1.3}.home-module__aAToea__stepDetail{font-family:var(--font-mono);font-size:var(--text-mono-data);color:var(--ink);overflow-wrap:anywhere;line-height:1.55}.home-module__aAToea__stepLive{color:var(--inset-live)}@media (max-width:980px){.home-module__aAToea__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__aAToea__step:nth-child(2n) .home-module__aAToea__connector{display:none}}@media (max-width:560px){.home-module__aAToea__steps{grid-template-columns:minmax(0,1fr)}.home-module__aAToea__connector{display:none}}.home-module__aAToea__deterministicEyebrow{color:var(--cy)}.home-module__aAToea__statement{max-width:28ch;font-size:clamp(26px,3vw,40px);font-weight:var(--weight-display);letter-spacing:var(--tracking-heading);color:var(--ink);text-wrap:pretty;overflow-wrap:break-word;margin:0;line-height:1.15}.home-module__aAToea__arrowLink{align-items:center;gap:var(--space-3);font-size:var(--text-ui);font-weight:var(--weight-ui);color:var(--cy);transition:var(--ns-transition);justify-self:start;line-height:normal;text-decoration:none;display:inline-flex}.home-module__aAToea__arrowLink:hover{color:var(--ink)}.home-module__aAToea__arrowLink:focus-visible{box-shadow:var(--ns-ring);outline:none}.home-module__aAToea__fitBody{max-width:58ch;font-size:var(--text-body);color:var(--body);margin:0;line-height:1.6}.home-module__aAToea__receiptsRow{align-items:center;gap:var(--space-7);flex-wrap:wrap;display:flex}.home-module__aAToea__chip{border:1px solid var(--rule2);border-radius:var(--radius-control);background:var(--panel);font-family:var(--font-mono);font-size:var(--text-mono-label);font-weight:var(--weight-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;color:var(--muted);align-items:center;padding:6px 12px;line-height:normal;display:inline-flex}.home-module__aAToea__closer{text-align:center;justify-items:center}.home-module__aAToea__closerHeadline{max-width:24ch;font-size:clamp(24px,2.6vw,34px);font-weight:var(--weight-display);letter-spacing:var(--tracking-heading);color:var(--ink);text-wrap:pretty;overflow-wrap:break-word;margin:0;line-height:1.15}.home-module__aAToea__closerLine{font-size:var(--text-ui);line-height:var(--leading-body);color:var(--muted);margin:0}
