.SG-DgW_timeline{--arrow-depth:28px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:44px 0 0;padding:0;list-style:none;display:grid}.SG-DgW_step{--stage-bg:var(--amber-300);--stage-fg:var(--teal-900);min-width:0}.SG-DgW_step:nth-child(2){--stage-bg:var(--mint-200)}.SG-DgW_finalStep{--stage-bg:var(--teal-900);--stage-fg:var(--text-on-inverse)}.SG-DgW_heading{min-height:136px;color:var(--stage-fg);flex-direction:column;justify-content:center;gap:12px;padding:24px 34px 24px 52px;display:flex;position:relative}.SG-DgW_arrow{inset:0 calc(-1 * var(--arrow-depth)) 0 0;background:var(--stage-bg);clip-path:polygon(0 0, calc(100% - var(--arrow-depth)) 0, 100% 50%, calc(100% - var(--arrow-depth)) 100%, 0 100%, var(--arrow-depth) 50%);pointer-events:none;position:absolute}.SG-DgW_step:first-child .SG-DgW_arrow{clip-path:polygon(0 0, calc(100% - var(--arrow-depth)) 0, 100% 50%, calc(100% - var(--arrow-depth)) 100%, 0 100%)}.SG-DgW_step:last-child .SG-DgW_arrow{right:0}.SG-DgW_step:first-child .SG-DgW_heading{padding-left:28px}.SG-DgW_number{font:500 14px/1 var(--font-mono);letter-spacing:.06em;position:relative}.SG-DgW_finalStep .SG-DgW_number{color:var(--amber-300)}.SG-DgW_title{color:inherit;font:600 22px/1.25 var(--font-sans);letter-spacing:-.035em;text-wrap:balance;margin:0;position:relative}.SG-DgW_description{color:var(--ink-700);font:400 16px/1.7 var(--font-sans);margin:0;padding:26px 30px 0 52px}.SG-DgW_step:first-child .SG-DgW_description{padding-left:28px}@media (max-width:899px){.SG-DgW_timeline{--arrow-depth:18px;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:32px}.SG-DgW_step{grid-template-columns:54px minmax(0,1fr);align-content:start;gap:10px 22px;padding:30px 0 32px;display:grid;position:relative}.SG-DgW_heading{display:contents}.SG-DgW_arrow,.SG-DgW_step:first-child .SG-DgW_arrow{inset:0 auto calc(-1 * var(--arrow-depth)) 0;width:54px;clip-path:polygon(0 0, 50% var(--arrow-depth), 100% 0, 100% calc(100% - var(--arrow-depth)), 50% 100%, 0 calc(100% - var(--arrow-depth)))}.SG-DgW_step:first-child .SG-DgW_arrow{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--arrow-depth)), 50% 100%, 0 calc(100% - var(--arrow-depth)))}.SG-DgW_step:last-child .SG-DgW_arrow{bottom:0;right:auto}.SG-DgW_number{color:var(--stage-fg);grid-area:1/1;place-self:center}.SG-DgW_title{color:var(--text-strong);text-wrap:initial;grid-area:1/2;font-size:23px}.SG-DgW_description,.SG-DgW_step:first-child .SG-DgW_description{grid-area:2/2;padding:0}}@media (max-width:479px){.SG-DgW_step{grid-template-columns:44px minmax(0,1fr);column-gap:18px}.SG-DgW_arrow,.SG-DgW_step:first-child .SG-DgW_arrow{width:44px}.SG-DgW_title{font-size:21px}.SG-DgW_description{font-size:15px;line-height:1.65}}
.l2lV7G_container{max-width:var(--content-max);padding:32px var(--page-gutter) 80px;margin:auto}.l2lV7G_breadcrumbs{color:var(--ink-400);flex-wrap:wrap;gap:8px 12px;margin:0 0 38px;padding:0;font-size:13px;list-style:none;display:flex}.l2lV7G_breadcrumbs li{align-items:center;gap:12px;display:flex}.l2lV7G_breadcrumbs li+li:before{content:"/";color:var(--ink-400)}.l2lV7G_breadcrumbs a{align-items:center;min-height:44px;display:inline-flex}.l2lV7G_breadcrumbs a:hover{text-decoration:underline}.l2lV7G_hero{max-width:840px;padding-bottom:48px}.l2lV7G_kicker{color:var(--text-warm);font:600 12px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.12em}.l2lV7G_title{color:var(--teal-900);font:500 clamp(34px, 4.8vw, 58px)/1.1 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:16px 0 24px}.l2lV7G_lead{max-width:65ch;font-size:18px;line-height:1.7}.l2lV7G_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.l2lV7G_section{margin-block:48px}.l2lV7G_section h2,.l2lV7G_body h2{color:var(--teal-900);font:500 clamp(25px, 3vw, 36px)/1.2 var(--font-display);letter-spacing:-.02em}.l2lV7G_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.l2lV7G_card{border:1px solid var(--border-default);background:var(--surface-card);border-radius:18px;flex-direction:column;align-items:flex-start;min-width:0;padding:28px;display:flex}.l2lV7G_card h2,.l2lV7G_card h3{font:600 22px/1.3 var(--font-sans);color:var(--teal-900);text-wrap:balance;margin:14px 0}.l2lV7G_card p{margin-top:0;font-size:15px;line-height:1.7}.l2lV7G_card a{min-height:44px;color:var(--teal-600);text-underline-offset:4px;align-items:center;margin-top:auto;font-weight:700;display:inline-flex}.l2lV7G_card a:hover{text-decoration:underline}.l2lV7G_card{transition:border-color .26s var(--ease-standard), box-shadow .26s var(--ease-standard)}@media (hover:hover){.l2lV7G_card:hover{border-color:var(--amber-500);box-shadow:0 10px 24px #0a2e2c14}}.l2lV7G_cardLinked{position:relative}.l2lV7G_cardLinked h2,.l2lV7G_cardLinked h3{padding-right:8px}.l2lV7G_card .l2lV7G_cardLink{min-height:0;color:inherit;font-weight:inherit;margin:0;display:inline}.l2lV7G_card .l2lV7G_cardLink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.l2lV7G_card .l2lV7G_cardLink:hover{text-decoration:none}.l2lV7G_card .l2lV7G_cardLink:focus-visible{outline:none}.l2lV7G_cardLinked:has(.l2lV7G_cardLink:focus-visible){outline:3px solid var(--teal-600);outline-offset:3px}.l2lV7G_cardArrow{border:1px solid var(--border-warm);width:36px;height:36px;color:var(--text-warm);font:600 16px/1 var(--font-sans);transition:background .26s var(--ease-standard), color .26s var(--ease-standard), transform .26s var(--ease-standard);border-radius:50%;align-self:flex-end;place-items:center;margin-top:auto;display:grid}.l2lV7G_cardLinked:hover .l2lV7G_cardArrow{background:var(--amber-500);border-color:var(--amber-500);color:var(--teal-900);transform:translate(3px)}.l2lV7G_cardLinked .l2lV7G_meta{margin-bottom:14px}.l2lV7G_panel.l2lV7G_panelWarm{background:var(--surface-inverse);border-color:var(--surface-inverse);color:var(--text-on-inverse-dim)}.l2lV7G_panel.l2lV7G_panelWarm h2{color:var(--text-on-inverse)}.l2lV7G_panel.l2lV7G_panelWarm p{color:var(--text-on-inverse-dim)}.l2lV7G_panel.l2lV7G_panelWarm .l2lV7G_kicker,.l2lV7G_panel.l2lV7G_panelWarm .l2lV7G_textLink{color:var(--text-on-inverse-warm)}.l2lV7G_stageHeading{color:var(--teal-900);font:500 clamp(26px, 3vw, 36px)/1.2 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:56px 0 0}.l2lV7G_toc a{border-left:2px solid #0000;padding-left:10px;transition:color .2s,border-color .2s}.l2lV7G_toc a[aria-current=location]{color:var(--teal-600);border-color:var(--teal-600);font-weight:700}.l2lV7G_faq[open] p{animation:l2lV7G_faq-enter .3s var(--ease-standard)}@keyframes l2lV7G_faq-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.l2lV7G_card,.l2lV7G_toc a,.l2lV7G_cardArrow{transition:none}.l2lV7G_faq[open] p{animation:none}.l2lV7G_cardLinked:hover .l2lV7G_cardArrow{transform:none}}.l2lV7G_meta{color:var(--ink-400);font-size:13px;line-height:1.6}.l2lV7G_panel{background:var(--surface-soft);border:1px solid var(--border-default);border-radius:22px;padding:clamp(24px,4vw,44px)}.l2lV7G_split{grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);align-items:start;gap:48px;display:grid}.l2lV7G_body{min-width:0;max-width:72ch;font-size:17px;line-height:1.85}.l2lV7G_body section{margin-bottom:40px;scroll-margin-top:110px}.l2lV7G_body h3{color:var(--teal-900);font-size:20px;line-height:1.4}.l2lV7G_body a,.l2lV7G_textLink{color:var(--teal-600);text-underline-offset:4px;text-decoration:underline}.l2lV7G_body li,.l2lV7G_list li{margin-bottom:12px}.l2lV7G_list{padding-left:22px;line-height:1.7}.l2lV7G_toc{border-left:2px solid var(--teal-100);padding:24px;font-size:14px;position:sticky;top:110px}.l2lV7G_toc strong{color:var(--teal-900)}.l2lV7G_toc ol{padding-left:20px}.l2lV7G_toc a{padding:8px 0;display:block}.l2lV7G_toc a:hover{color:var(--teal-600);text-decoration:underline}.l2lV7G_faq{border-bottom:1px solid var(--border-default)}.l2lV7G_faq summary{cursor:pointer;color:var(--teal-900);padding:20px 4px;font-size:17px;font-weight:600}.l2lV7G_faq p{max-width:78ch;margin:0 0 22px;line-height:1.8}.l2lV7G_fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.l2lV7G_field{color:var(--teal-900);gap:8px;font-size:14px;font-weight:600;display:grid}.l2lV7G_field input{border:1px solid var(--ink-400);width:100%;min-height:48px;color:var(--teal-900);background:var(--surface-page);border-radius:10px;padding:12px}.l2lV7G_result{border-top:3px solid var(--amber-500);margin-top:28px;padding-top:24px}.l2lV7G_result dl{gap:16px;display:grid}.l2lV7G_result dl div{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.l2lV7G_result dd{color:var(--teal-900);margin:0;font-weight:700}.l2lV7G_note{font-size:14px;line-height:1.7}.l2lV7G_error{color:var(--teal-900);border-left:3px solid var(--teal-600);padding-left:12px;font-weight:700}@media (max-width:950px){.l2lV7G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l2lV7G_split{grid-template-columns:1fr;gap:24px}.l2lV7G_toc{grid-row:1;position:static}}@media (max-width:599px){.l2lV7G_grid,.l2lV7G_fields{grid-template-columns:1fr}.l2lV7G_container{padding-top:22px}.l2lV7G_hero{padding-bottom:20px}.l2lV7G_card{padding:22px}.l2lV7G_card h2,.l2lV7G_card h3{font-size:19px}.l2lV7G_title{font-size:clamp(31px,8.6vw,36px)}.l2lV7G_lead{font-size:16.5px}.l2lV7G_section{margin-block:40px}.l2lV7G_stageHeading{margin-top:44px}}.l2lV7G_showcase{position:relative}.l2lV7G_showcaseTag{border-radius:var(--radius-chip);background:var(--surface-warm);color:var(--amber-800);font:600 11px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;display:inline-block}.l2lV7G_showcase h3{color:var(--teal-900);font:400 clamp(22px, 2.4vw, 28px)/1.25 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:16px 0 0}.l2lV7G_showcase p{max-width:72ch;margin:12px 0 0;font-size:16px;line-height:1.7}.l2lV7G_showcase .l2lV7G_textLink{align-items:center;min-height:44px;margin-top:8px;display:inline-flex}.l2lV7G_resultActions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.l2lV7G_resultAction,.l2lV7G_resultActionGhost{border-radius:var(--radius-chip);min-height:46px;font:600 14.5px/1 var(--font-sans);transition:transform var(--duration-base) var(--ease-standard), background var(--duration-base) var(--ease-standard);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.l2lV7G_resultAction{background:var(--amber-500);color:var(--teal-900)}.l2lV7G_resultAction:hover{background:var(--amber-600);transform:translateY(-1px)}.l2lV7G_resultActionGhost{border:1px solid var(--border-default);color:var(--teal-900)}.l2lV7G_resultActionGhost:hover{border-color:var(--amber-500);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.l2lV7G_resultAction,.l2lV7G_resultActionGhost{transition:none}.l2lV7G_resultAction:hover,.l2lV7G_resultActionGhost:hover{transform:none}}
._4uXNa_rows{gap:var(--grid-gap);flex-direction:column;margin-top:40px;display:flex}._4uXNa_service{grid-template-columns:76px minmax(0,280px) minmax(0,1fr);align-items:start;gap:28px;display:grid;position:relative;overflow:hidden;box-shadow:var(--shadow-card)!important}._4uXNa_service:hover{box-shadow:var(--shadow-raised)!important}._4uXNa_serviceNumber{border:1px solid var(--border-default);width:48px;height:48px;color:var(--text-accent);font:500 14px/1 var(--font-mono);transition:background var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);border-radius:50%;place-items:center;display:grid}._4uXNa_service:hover ._4uXNa_serviceNumber{background:var(--amber-500);border-color:var(--amber-500);color:var(--teal-900)}._4uXNa_service h2{color:var(--text-strong);font:var(--text-display-sm);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}._4uXNa_service p{color:var(--ink-500);font:var(--text-body);margin:0 0 14px}._4uXNa_start{margin-top:var(--grid-gap);border-radius:var(--radius-panel);background:var(--surface-inverse);color:var(--text-on-inverse);justify-content:space-between;align-items:center;gap:28px;padding:40px;display:flex;position:relative;overflow:hidden}._4uXNa_start h2{color:var(--text-on-inverse);font:var(--text-display-sm);letter-spacing:var(--tracking-display);margin:0}._4uXNa_start p{max-width:46ch;color:var(--text-on-inverse-dim);font:var(--text-lead);margin:10px 0 0}._4uXNa_startCopy{z-index:1;position:relative}._4uXNa_start>a{z-index:1;flex-shrink:0;position:relative}._4uXNa_startGrid{pointer-events:none;background-image:linear-gradient(90deg,#f2f8f612 1px,#0000 1px),linear-gradient(#f2f8f612 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(110% 100% at 100% 0,#000 6%,#0000 70%);mask-image:radial-gradient(110% 100% at 100% 0,#000 6%,#0000 70%)}._4uXNa_caseMeta{align-items:center;gap:14px;margin-bottom:26px;display:flex}._4uXNa_caseMeta>span{color:var(--ink-500);font:500 13px/1 var(--font-sans)}._4uXNa_caseHero{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-soft);grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;padding:44px;display:grid}._4uXNa_facts{margin-top:var(--grid-gap)}._4uXNa_arch{margin-top:var(--grid-gap);border:1px solid var(--border-subtle);box-shadow:none!important}._4uXNa_arch>span{color:var(--text-muted);font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow)}._4uXNa_arch>div{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._4uXNa_arch>div strong{border-radius:var(--radius-chip);background:var(--surface-muted);color:var(--text-strong);font:500 12.5px/1 var(--font-mono);padding:7px 13px}._4uXNa_arch p{max-width:76ch;color:var(--ink-500);font:var(--text-body);margin:18px 0 0}._4uXNa_caseIntro{border-left:3px solid var(--amber-500);border-radius:var(--radius-md);background:var(--surface-muted);margin-bottom:30px;padding:22px 24px}._4uXNa_caseIntro span{color:var(--text-accent);font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}._4uXNa_caseIntro p{max-width:80ch;color:var(--ink-500);font:var(--text-lead);margin:10px 0 0}._4uXNa_team{margin-top:40px}._4uXNa_member{flex-direction:column;display:flex}._4uXNa_photo{aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--surface-inverse);place-items:center;display:grid;position:relative;overflow:hidden}._4uXNa_photo:before{content:"";background-image:linear-gradient(90deg,#f2f8f614 1px,#0000 1px),linear-gradient(#f2f8f614 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}._4uXNa_photoReal{background:var(--surface-muted)}._4uXNa_photoReal:before{display:none}._4uXNa_portrait{object-fit:cover;object-position:50% 20%;transition:transform .6s var(--ease-standard)}._4uXNa_member:hover ._4uXNa_portrait{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){._4uXNa_portrait{transition:none}._4uXNa_member:hover ._4uXNa_portrait{transform:none}}._4uXNa_initials{color:var(--amber-500);font:400 72px/1 var(--font-display);letter-spacing:.02em;position:relative}._4uXNa_photoNote{color:var(--text-on-inverse-dim);font:500 10px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;position:absolute;bottom:12px;left:14px}._4uXNa_team h2{color:var(--text-strong);font:var(--text-title-lg);letter-spacing:-.025em;margin:20px 0 0}._4uXNa_team strong{color:var(--text-accent);font:600 12px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:8px;display:block}._4uXNa_degree{color:var(--teal-900);font:600 14px/1.4 var(--font-sans);margin-top:8px;display:block}._4uXNa_team p{color:var(--ink-500);font:400 15px/1.65 var(--font-sans);margin:12px 0 0}._4uXNa_focus{margin-top:auto;padding-top:18px}._4uXNa_focus:before{content:"";border-top:1px dashed var(--border-default);margin-bottom:16px;display:block}._4uXNa_focusLabel{color:var(--text-warm);font:600 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;display:block}._4uXNa_focus ul{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}._4uXNa_focus li{border:1px solid var(--border-warm);border-radius:var(--radius-chip);background:var(--surface-warm-soft);color:var(--amber-800);font:500 12.5px/1.3 var(--font-sans);padding:5px 10px}._4uXNa_personLinks{gap:8px;margin-top:16px;display:flex}._4uXNa_personLinks a{border:1px solid var(--border-default);width:38px;height:38px;color:var(--ink-500);transition:border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), background var(--duration-base) var(--ease-standard);border-radius:50%;place-items:center;display:grid}._4uXNa_personLinks a:hover{border-color:var(--amber-500);background:var(--surface-warm-soft);color:var(--amber-800)}@media (prefers-reduced-motion:reduce){._4uXNa_personLinks a{transition:none}}._4uXNa_contactChannels{border-top:1px dashed var(--border-default);margin-top:26px;padding-top:22px}._4uXNa_channelsLabel{color:var(--text-warm);font:600 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}._4uXNa_channelsRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}._4uXNa_channel{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);color:inherit;transition:border-color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:grid}._4uXNa_channel:hover{border-color:var(--amber-500);box-shadow:var(--shadow-raised);transform:translateY(-2px)}._4uXNa_channelIcon{background:var(--surface-warm);width:38px;height:38px;color:var(--amber-800);border-radius:50%;place-items:center;display:grid}._4uXNa_channel strong{color:var(--text-strong);font:600 14.5px/1.3 var(--font-sans);display:block}._4uXNa_channel small{color:var(--ink-500);font:400 12.5px/1.35 var(--font-sans);margin-top:2px;display:block}@media (prefers-reduced-motion:reduce){._4uXNa_channel{transition:none}._4uXNa_channel:hover{transform:none}}._4uXNa_contact{grid-template-columns:1fr 1fr;align-items:start;gap:52px;display:grid}._4uXNa_contactAside{position:sticky;top:120px}._4uXNa_contactPoints{gap:16px;margin:34px 0 0;padding:0;list-style:none;display:grid}._4uXNa_contactPoints li{color:var(--ink-500);font:var(--text-body);grid-template-columns:20px 1fr;gap:12px;display:grid}._4uXNa_contactPoints li>span{background:var(--amber-500);width:20px;height:20px;color:var(--teal-900);border-radius:50%;place-items:center;margin-top:3px;display:grid}._4uXNa_contactPanel{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-soft);box-shadow:var(--shadow-card);padding:34px;position:relative;overflow:hidden}._4uXNa_contactFacts{border-top:1px solid var(--border-default);grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;padding-top:20px;display:grid;position:relative}._4uXNa_contactFacts a{color:var(--teal-600);text-underline-offset:3px;text-decoration:underline}@media (max-width:860px){._4uXNa_service{grid-template-columns:56px minmax(0,1fr);gap:20px}._4uXNa_service>div{grid-column:2}._4uXNa_caseHero,._4uXNa_contact{grid-template-columns:1fr}._4uXNa_contactAside{position:static}._4uXNa_start{flex-direction:column;align-items:stretch}._4uXNa_start>a{width:100%}._4uXNa_caseMeta{flex-direction:column;align-items:flex-start}}@media (max-width:599px){._4uXNa_service{padding:22px}._4uXNa_service h2{font-size:24px}._4uXNa_start{padding:28px 22px}._4uXNa_caseHero{padding:28px 20px}._4uXNa_contactPanel{padding:26px 20px}._4uXNa_contactFacts,._4uXNa_channelsRow{grid-template-columns:1fr}._4uXNa_contact{gap:34px}}@media (prefers-reduced-motion:reduce){._4uXNa_serviceNumber,._4uXNa_service{transition:none}}
.FSkLLW_list{gap:var(--grid-gap);margin-top:34px;display:grid}.FSkLLW_item{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-card);transition:border-color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);gap:40px;padding:34px 36px 32px;display:grid;position:relative;overflow:hidden}.FSkLLW_item:hover{border-color:var(--amber-500);transform:translateY(-3px);box-shadow:0 22px 44px #0a2e2c1f}.FSkLLW_item:has(.FSkLLW_itemLink:focus-visible){outline:3px solid var(--teal-600);outline-offset:3px}.FSkLLW_tag{border-radius:var(--radius-chip);font:600 11px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;padding:5px 12px 5px 10px;display:inline-flex}.FSkLLW_tagLive{background:var(--teal-50);color:var(--teal-600)}.FSkLLW_tagDraft{background:var(--surface-warm-soft);color:var(--amber-800);border:1px dashed var(--border-warm)}.FSkLLW_tagDot{background:currentColor;border-radius:50%;width:7px;height:7px}.FSkLLW_itemSector{color:var(--ink-500);font:500 13px/1.4 var(--font-mono);margin-top:16px;display:block}.FSkLLW_itemTitle{color:var(--text-strong);font:400 clamp(26px, 2.6vw, 34px)/1.15 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:10px 0 0}.FSkLLW_itemLink{color:inherit}.FSkLLW_itemLink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.FSkLLW_itemLink:focus-visible{outline:none}.FSkLLW_itemSummary{max-width:62ch;color:var(--ink-500);font:400 16px/1.65 var(--font-sans);margin:12px 0 0}.FSkLLW_itemMore{color:var(--text-warm);font:600 14px/1 var(--font-sans);align-items:center;gap:10px;margin-top:20px;display:inline-flex}.FSkLLW_itemMore span{border:1px solid var(--border-warm);width:30px;height:30px;transition:background var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);border-radius:50%;place-items:center;display:grid}.FSkLLW_item:hover .FSkLLW_itemMore span{background:var(--amber-500);border-color:var(--amber-500);color:var(--teal-900);transform:translate(4px)}.FSkLLW_itemFacts{align-self:center;gap:0;display:grid}.FSkLLW_itemFacts div{border-top:1px solid var(--border-subtle);padding:12px 0}.FSkLLW_itemFacts div:first-child{border-top:0;padding-top:0}.FSkLLW_itemFacts dt{color:var(--ink-400);font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.FSkLLW_itemFacts dd{color:var(--text-strong);font:600 15px/1.4 var(--font-sans);margin:5px 0 0}.FSkLLW_note{border-left:3px solid var(--amber-500);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--surface-warm-soft);color:var(--amber-800);font:500 15px/1.6 var(--font-sans);max-width:72ch;margin:26px 0 0;padding:18px 22px}.FSkLLW_factStrip{border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default);grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:34px 0 0;padding:22px 0;display:grid}.FSkLLW_factStrip div{min-width:0}.FSkLLW_factStrip dt{color:var(--text-warm);font:600 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0}.FSkLLW_factStrip dd{color:var(--text-strong);font:600 16px/1.4 var(--font-sans);margin:8px 0 0}.FSkLLW_steps{counter-reset:step;gap:0;margin:26px 0 0;padding:0;list-style:none;display:grid}.FSkLLW_steps li{counter-increment:step;border-top:1px solid var(--border-subtle);grid-template-columns:56px minmax(0,1fr);gap:20px;padding:22px 0;display:grid}.FSkLLW_steps li:before{content:counter(step, decimal-leading-zero);color:var(--amber-600);font:400 26px/1.1 var(--font-display)}.FSkLLW_steps h3{color:var(--text-strong);font:600 18px/1.35 var(--font-sans);margin:0}.FSkLLW_steps p{max-width:74ch;color:var(--ink-500);font:400 15.5px/1.7 var(--font-sans);margin:7px 0 0}.FSkLLW_stackRow{flex-wrap:wrap;gap:8px;margin:18px 0 0;display:flex}.FSkLLW_stackRow span{border:1px solid var(--border-default);border-radius:var(--radius-chip);background:var(--surface-soft);color:var(--ink-500);font:500 13px/1.3 var(--font-mono);padding:7px 13px}@media (max-width:1023px){.FSkLLW_item{grid-template-columns:1fr;gap:26px;padding:28px 24px}.FSkLLW_factStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.FSkLLW_item{padding:24px 20px}.FSkLLW_itemFacts div{padding:10px 0}.FSkLLW_factStrip{grid-template-columns:1fr;gap:16px}.FSkLLW_steps li{grid-template-columns:40px minmax(0,1fr);gap:14px}.FSkLLW_stackRow span{font-size:12px}}@media (prefers-reduced-motion:reduce){.FSkLLW_item,.FSkLLW_itemMore span{transition:none}.FSkLLW_item:hover,.FSkLLW_item:hover .FSkLLW_itemMore span{transform:none}}
.txgM7a_heroWrap{width:100vw;margin-left:calc(50% - 50vw);padding:18px 16px 0}.txgM7a_hero{min-height:calc(100vh - 132px);padding:92px max(var(--page-gutter), calc((100% - var(--content-max)) / 2 + var(--page-gutter))) 128px;border-radius:var(--radius-panel);background:var(--surface-inverse);color:var(--text-on-inverse);grid-template-columns:minmax(0,1.32fr) minmax(300px,.68fr);align-items:center;gap:64px;display:grid;position:relative;overflow:hidden}.txgM7a_heroCopy,.txgM7a_heroPanel{z-index:1;position:relative}.txgM7a_headline{max-width:17ch;color:var(--text-on-inverse);font:400 clamp(46px, 6.2vw, 80px)/.98 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.txgM7a_headlineRotator{max-width:17ch;font:400 clamp(46px, 6.2vw, 80px)/.98 var(--font-display);letter-spacing:var(--tracking-display);margin:0}.txgM7a_after{color:var(--text-on-inverse-warm);font-style:italic;display:block}.txgM7a_rotating{color:var(--text-on-inverse-warm);font-style:italic}.txgM7a_tagline{color:var(--text-on-inverse);font:600 clamp(18px, 1.6vw, 22px)/1.4 var(--font-sans);letter-spacing:-.01em;margin:26px 0 0}.txgM7a_tagline:before{content:"";vertical-align:middle;border-radius:var(--radius-chip);background:var(--amber-500);width:28px;height:3px;margin-right:12px;display:inline-block}.txgM7a_heroLead{max-width:50ch;color:var(--text-on-inverse-dim);font:var(--text-lead);text-wrap:pretty;margin:28px 0 0}.txgM7a_actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.txgM7a_stats{z-index:2;padding:0 var(--page-gutter);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:-74px;display:grid;position:relative}.txgM7a_logoSection{padding:56px var(--page-gutter) 0}.txgM7a_bento{gap:var(--grid-gap);grid-template-columns:repeat(6,minmax(0,1fr));margin-top:40px;display:grid}.txgM7a_bento>:first-child,.txgM7a_bento>:nth-child(2){grid-column:span 3}.txgM7a_bento>:nth-child(3),.txgM7a_bento>:nth-child(4),.txgM7a_bento>:nth-child(5){grid-column:span 2}.txgM7a_bento>:nth-child(6){grid-column:span 6}.txgM7a_compareTitle{max-width:22ch;color:var(--text-strong);font:var(--text-display-md);letter-spacing:var(--tracking-display);text-wrap:balance;margin:16px 0 32px}.txgM7a_compareTitle span{color:var(--text-warm);font-style:italic}.txgM7a_guides{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;display:grid}.txgM7a_guide{border:1px solid var(--border-warm);border-radius:var(--radius-lg);background:var(--surface-warm-soft);min-height:150px;transition:border-color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);flex-direction:column;gap:10px;padding:24px 24px 22px;display:flex;position:relative}.txgM7a_guide:hover{border-color:var(--amber-500);box-shadow:var(--shadow-raised);transform:translateY(-3px)}.txgM7a_guideKind{color:var(--text-warm);font:500 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.txgM7a_guideTitle{color:var(--text-strong);font:var(--text-title-lg);letter-spacing:-.02em;text-wrap:balance}.txgM7a_guideArrow{background:var(--amber-500);width:36px;height:36px;color:var(--teal-900);font:600 16px/1 var(--font-sans);transition:transform var(--duration-base) var(--ease-standard);border-radius:50%;align-self:flex-end;place-items:center;margin-top:auto;display:grid}.txgM7a_guide:hover .txgM7a_guideArrow{transform:translate(4px)}@media (max-width:1023px){.txgM7a_hero{min-height:auto;padding:64px var(--page-gutter) 96px;grid-template-columns:minmax(0,1fr);gap:44px}.txgM7a_headline,.txgM7a_headlineRotator{max-width:18ch;font-size:clamp(42px,7.6vw,64px)}.txgM7a_stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-60px}.txgM7a_bento{grid-template-columns:repeat(4,minmax(0,1fr))}.txgM7a_bento>:first-child,.txgM7a_bento>:nth-child(2){grid-column:span 4}.txgM7a_bento>:nth-child(3),.txgM7a_bento>:nth-child(4){grid-column:span 2}.txgM7a_bento>:nth-child(5),.txgM7a_bento>:nth-child(6){grid-column:span 4}.txgM7a_guides{grid-template-columns:1fr}.txgM7a_guide{flex-flow:wrap;align-items:center;min-height:0}.txgM7a_guideTitle{flex:60%}.txgM7a_guideKind{flex-basis:100%}.txgM7a_guideArrow{margin-top:0}}@media (max-width:599px){.txgM7a_heroWrap{padding:8px 10px 0}.txgM7a_tagline{margin-top:18px;font-size:17px}.txgM7a_hero{gap:30px;padding:36px 20px 74px}.txgM7a_headline{max-width:none;margin-top:0;font-size:clamp(33px,9.2vw,38px);line-height:1.04}.txgM7a_headlineRotator{max-width:none;font-size:clamp(33px,9.2vw,38px);line-height:1.04}.txgM7a_heroLead{margin-top:16px;font-size:16px;line-height:1.6}.txgM7a_actions{flex-direction:column;align-items:stretch;margin-top:26px}.txgM7a_stats{padding-inline:var(--page-gutter);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:-46px}.txgM7a_logoSection{padding-top:30px}.txgM7a_bento{grid-template-columns:1fr;margin-top:26px}.txgM7a_bento>*{grid-column:span 1!important}.txgM7a_compareTitle{max-width:none;margin-bottom:24px;font-size:30px}.txgM7a_guides{gap:10px;margin-top:24px}.txgM7a_guide{padding:18px 18px 18px 20px}.txgM7a_guideTitle{font-size:17px}}@media (prefers-reduced-motion:reduce){.txgM7a_guide,.txgM7a_guideArrow{transition:none}.txgM7a_guide:hover,.txgM7a_guide:hover .txgM7a_guideArrow{transform:none}}
.ahvnFq_hero{border-radius:var(--radius-panel);background:var(--surface-inverse);color:var(--text-on-inverse);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:56px;margin-top:8px;padding:64px 56px;display:grid;position:relative;overflow:hidden}.ahvnFq_heroCopy,.ahvnFq_heroIndex{z-index:1;position:relative}.ahvnFq_heroTitle{max-width:16ch;color:var(--text-on-inverse);font:400 clamp(40px, 5vw, 66px)/1.02 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:16px 0 0}.ahvnFq_heroTitle em{color:var(--text-on-inverse-warm)}.ahvnFq_heroLead{max-width:50ch;color:var(--text-on-inverse-dim);font:400 17px/1.7 var(--font-sans);margin:22px 0 0}.ahvnFq_heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ahvnFq_heroIndex{border-radius:var(--radius-xl);background:#f2f8f60d;border:1px solid #f2f8f61f;gap:6px;padding:10px;display:grid}.ahvnFq_heroIndexLabel{color:var(--text-on-inverse-warm);font:600 12px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;padding:12px 14px 8px}.ahvnFq_heroIndexItem{border-radius:var(--radius-md);min-height:76px;transition:background var(--duration-base) var(--ease-standard);grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:14px;padding:14px;display:grid}.ahvnFq_heroIndexItem:hover{background:#f2f8f614}.ahvnFq_heroIndexCount{background:var(--amber-500);width:44px;height:44px;color:var(--teal-900);font:400 22px/1 var(--font-display);border-radius:50%;place-items:center;display:grid}.ahvnFq_heroIndexText strong{color:var(--text-on-inverse);font:600 16px/1.3 var(--font-sans);display:block}.ahvnFq_heroIndexText small{color:var(--text-on-inverse-dim);font:400 13.5px/1.45 var(--font-sans);margin-top:3px;display:block}.ahvnFq_heroIndexArrow{color:var(--text-on-inverse-warm);font:600 18px/1 var(--font-sans);transition:transform var(--duration-base) var(--ease-standard)}.ahvnFq_heroIndexItem:hover .ahvnFq_heroIndexArrow{transform:translateY(3px)}.ahvnFq_group{margin-top:72px;scroll-margin-top:110px}.ahvnFq_groupHead{gap:10px;max-width:760px;display:grid}.ahvnFq_groupLabel{color:var(--text-warm);font:600 12px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.ahvnFq_groupLabel:before{content:"";vertical-align:middle;border-radius:var(--radius-chip);background:var(--amber-500);width:22px;height:3px;margin-right:10px;display:inline-block}.ahvnFq_groupTitle{color:var(--text-strong);font:400 clamp(30px, 3.4vw, 44px)/1.1 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.ahvnFq_groupDark{border-radius:var(--radius-panel);background:var(--surface-inverse);padding:48px}.ahvnFq_groupDark .ahvnFq_groupLabel{color:var(--text-on-inverse-warm)}.ahvnFq_groupDark .ahvnFq_groupTitle{color:var(--text-on-inverse)}.ahvnFq_tiles{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;display:grid}.ahvnFq_group[data-count="3"] .ahvnFq_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.ahvnFq_tile{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-card);min-width:0;transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);flex-direction:column;padding:28px 28px 30px;display:flex;position:relative;overflow:hidden}.ahvnFq_tile:hover{border-color:var(--amber-500);transform:translateY(-4px);box-shadow:0 22px 44px #0a2e2c24}.ahvnFq_tile:has(.ahvnFq_tileLink:focus-visible){outline:3px solid var(--teal-600);outline-offset:3px}.ahvnFq_tileTop{justify-content:space-between;align-items:center;display:flex}.ahvnFq_tileIndex{color:var(--amber-600);font:400 44px/1 var(--font-display);letter-spacing:var(--tracking-metric)}.ahvnFq_tileArrow{border:1px solid var(--border-warm);width:42px;height:42px;color:var(--text-warm);font:600 17px/1 var(--font-sans);transition:background var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);border-radius:50%;place-items:center;display:grid}.ahvnFq_tile:hover .ahvnFq_tileArrow{background:var(--amber-500);border-color:var(--amber-500);color:var(--teal-900);transform:translate(4px)rotate(-45deg)}.ahvnFq_tileTitle{color:var(--text-strong);font:700 22px/1.25 var(--font-sans);letter-spacing:-.02em;text-wrap:balance;margin:22px 0 0}.ahvnFq_tileLink{color:inherit}.ahvnFq_tileLink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.ahvnFq_tileLink:focus-visible{outline:none}.ahvnFq_tileSummary{color:var(--ink-500);font:400 15px/1.65 var(--font-sans);margin:10px 0 0}.ahvnFq_tileOutcomes{border-top:1px dashed var(--border-default);gap:10px;margin:22px 0 0;padding:18px 0 0;list-style:none;display:grid}.ahvnFq_tileOutcomes li{color:var(--teal-900);font:500 14px/1.45 var(--font-sans);padding-left:28px;position:relative}.ahvnFq_tileOutcomes li:before{content:"";background:var(--surface-warm) no-repeat center / 10px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%237A4E08' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.5 8 14.5 16 5.5'/%3E%3C/svg%3E");border-radius:50%;width:18px;height:18px;position:absolute;top:1px;left:0}.ahvnFq_tileEdge{background:var(--amber-500);transform-origin:0;width:100%;height:4px;transition:transform .42s var(--ease-out-long);position:absolute;bottom:0;left:0;transform:scaleX(0)}.ahvnFq_tile:hover .ahvnFq_tileEdge{transform:scaleX(1)}.ahvnFq_tileDark{background:#f2f8f60d;border-color:#f2f8f624}.ahvnFq_tileDark .ahvnFq_tileIndex{color:var(--amber-500)}.ahvnFq_tileDark .ahvnFq_tileTitle{color:var(--text-on-inverse)}.ahvnFq_tileDark .ahvnFq_tileSummary{color:var(--text-on-inverse-dim)}.ahvnFq_tileDark .ahvnFq_tileOutcomes{border-top-color:#f2f8f629}.ahvnFq_tileDark .ahvnFq_tileOutcomes li{color:var(--text-on-inverse)}.ahvnFq_tileDark .ahvnFq_tileOutcomes li:before{background-color:var(--amber-500);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%230A2E2C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.5 8 14.5 16 5.5'/%3E%3C/svg%3E")}.ahvnFq_tileDark .ahvnFq_tileArrow{color:var(--amber-500);border-color:#f5b83d80}.ahvnFq_tileDark:hover{box-shadow:none;background:#f2f8f617}.ahvnFq_formats{margin-top:80px;scroll-margin-top:110px}.ahvnFq_formatsLead{max-width:70ch;color:var(--ink-500);font:400 16px/1.7 var(--font-sans);margin:6px 0 0}.ahvnFq_formatGrid{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px;display:grid}.ahvnFq_format{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-card);min-width:0;transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);flex-direction:column;padding:28px 28px 30px;display:flex;position:relative}.ahvnFq_format:hover{border-color:var(--amber-500);transform:translateY(-3px);box-shadow:0 20px 40px #0a2e2c1f}.ahvnFq_formatFeatured{border-color:var(--amber-500);box-shadow:0 16px 34px #0a2e2c1a}.ahvnFq_formatName{color:var(--text-strong);font:700 19px/1.25 var(--font-sans);letter-spacing:-.02em}.ahvnFq_formatFor{color:var(--ink-500);font:400 14.5px/1.6 var(--font-sans);margin:8px 0 0}.ahvnFq_formatPrice{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:22px;display:flex}.ahvnFq_formatPrice span{color:var(--text-warm);font:600 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ahvnFq_formatPrice strong{color:var(--teal-900);font:400 clamp(34px, 3.4vw, 42px)/1 var(--font-display);letter-spacing:var(--tracking-metric)}.ahvnFq_formatPrice small{color:var(--ink-400);font:500 12.5px/1 var(--font-mono)}.ahvnFq_formatTime{border-radius:var(--radius-chip);background:var(--surface-muted);color:var(--teal-600);font:600 12.5px/1.3 var(--font-mono);margin-top:12px;padding:5px 11px;display:inline-block}.ahvnFq_formatList{border-top:1px dashed var(--border-default);gap:10px;margin:22px 0 0;padding:18px 0 0;list-style:none;display:grid}.ahvnFq_formatList li{color:var(--teal-900);font:500 14px/1.45 var(--font-sans);padding-left:26px;position:relative}.ahvnFq_formatList li:before{content:"";background:var(--surface-warm) no-repeat center / 9px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%237A4E08' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.5 8 14.5 16 5.5'/%3E%3C/svg%3E");border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:0}.ahvnFq_formatsNote{max-width:78ch;color:var(--ink-400);font:400 13.5px/1.6 var(--font-sans);margin:20px 0 0}.ahvnFq_stages{margin-top:80px;scroll-margin-top:110px}.ahvnFq_stages .ahvnFq_groupTitle{margin-top:12px}@media (max-width:1023px){.ahvnFq_hero{grid-template-columns:1fr;gap:36px;padding:48px 36px}.ahvnFq_group[data-count="3"] .ahvnFq_tiles,.ahvnFq_formatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.ahvnFq_hero{margin-top:0;padding:34px 20px}.ahvnFq_heroTitle{font-size:clamp(32px,9vw,40px)}.ahvnFq_heroLead{font-size:16px}.ahvnFq_heroActions{flex-direction:column;align-items:stretch}.ahvnFq_heroIndex{padding:6px}.ahvnFq_heroIndexItem{grid-template-columns:40px minmax(0,1fr) 20px;gap:12px;padding:12px 10px}.ahvnFq_heroIndexCount{width:40px;height:40px;font-size:20px}.ahvnFq_group{margin-top:52px}.ahvnFq_formats{margin-top:56px}.ahvnFq_formatGrid{grid-template-columns:1fr;margin-top:22px}.ahvnFq_format{padding:22px 20px 24px}.ahvnFq_groupDark{margin-inline:-4px;padding:28px 16px}.ahvnFq_tiles,.ahvnFq_group[data-count="3"] .ahvnFq_tiles{grid-template-columns:1fr;margin-top:22px}.ahvnFq_tile{padding:22px 20px 24px}.ahvnFq_tileIndex{font-size:36px}.ahvnFq_tileTitle{margin-top:16px;font-size:20px}.ahvnFq_stages{margin-top:56px}}@media (prefers-reduced-motion:reduce){.ahvnFq_tile,.ahvnFq_tileArrow,.ahvnFq_tileEdge,.ahvnFq_heroIndexItem,.ahvnFq_heroIndexArrow,.ahvnFq_format{transition:none}.ahvnFq_tile:hover,.ahvnFq_tile:hover .ahvnFq_tileArrow,.ahvnFq_heroIndexItem:hover .ahvnFq_heroIndexArrow,.ahvnFq_format:hover{transform:none}}
.icjCLa_form{gap:16px;display:grid}.icjCLa_compact{gap:12px}.icjCLa_error{border-radius:var(--radius-sm);color:#9b3a30;font:600 13px/1.45 var(--font-sans);background:#b4453a12;border:1px solid #b4453a59;margin:0;padding:12px 14px}.icjCLa_reassurance{color:var(--text-muted);font:500 11.5px/1.4 var(--font-mono)}.icjCLa_success{border:1px solid var(--teal-100);border-radius:var(--radius-xl);background:var(--surface-muted);animation:icjCLa_success-in .48s var(--ease-out-long) both;padding:34px 30px}.icjCLa_successMark{background:var(--amber-500);width:42px;height:42px;color:var(--teal-900);border-radius:50%;place-items:center;margin-bottom:18px;display:grid}.icjCLa_successMark svg{animation:icjCLa_check-draw .52s var(--ease-out-long) .12s both}.icjCLa_success strong{color:var(--text-strong);font:400 30px/1.1 var(--font-display);letter-spacing:var(--tracking-display);display:block}.icjCLa_success p{max-width:40ch;color:var(--ink-500);font:var(--text-body);margin:10px 0 0}.icjCLa_dark{border-color:var(--border-inverse);background:#f2f8f612}.icjCLa_dark strong{color:var(--text-on-inverse)}.icjCLa_dark p{color:var(--text-on-inverse-dim)}@keyframes icjCLa_success-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes icjCLa_check-draw{0%{stroke-dasharray:24;stroke-dashoffset:24px}to{stroke-dasharray:24;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.icjCLa_success,.icjCLa_successMark svg{animation:none}}
.fi-YRq_grid{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;display:grid}.fi-YRq_card{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-card);min-width:0;transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);flex-direction:column;padding:28px 28px 30px;display:flex;position:relative;overflow:hidden}.fi-YRq_card:hover{border-color:var(--amber-500);transform:translateY(-4px);box-shadow:0 22px 44px #0a2e2c24}.fi-YRq_card:has(.fi-YRq_cardLink:focus-visible){outline:3px solid var(--teal-600);outline-offset:3px}.fi-YRq_index{color:var(--amber-600);font:400 40px/1 var(--font-display);letter-spacing:var(--tracking-metric)}.fi-YRq_cardTitle{color:var(--text-strong);font:700 22px/1.25 var(--font-sans);letter-spacing:-.02em;text-wrap:balance;margin:18px 0 0}.fi-YRq_cardLink{color:inherit}.fi-YRq_cardLink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.fi-YRq_cardLink:focus-visible{outline:none}.fi-YRq_cardLead{color:var(--ink-500);font:400 15px/1.65 var(--font-sans);margin:10px 0 0}.fi-YRq_signals{border-top:1px dashed var(--border-default);gap:9px;margin:20px 0 0;padding:18px 0 0;list-style:none;display:grid}.fi-YRq_signals li{color:var(--teal-900);font:500 13.5px/1.45 var(--font-sans);padding-left:20px;position:relative}.fi-YRq_signals li:before{content:"";background:var(--amber-500);border-radius:2px;width:10px;height:2px;position:absolute;top:.55em;left:0}.fi-YRq_cardArrow{border:1px solid var(--border-warm);width:38px;height:38px;color:var(--text-warm);font:600 16px/1 var(--font-sans);transition:background var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);border-radius:50%;align-self:flex-start;place-items:center;margin-top:22px;display:grid}.fi-YRq_card:hover .fi-YRq_cardArrow{background:var(--amber-500);border-color:var(--amber-500);color:var(--teal-900);transform:translate(4px)}.fi-YRq_cardEdge{background:var(--amber-500);transform-origin:0;width:100%;height:4px;transition:transform .42s var(--ease-out-long);position:absolute;bottom:0;left:0;transform:scaleX(0)}.fi-YRq_card:hover .fi-YRq_cardEdge{transform:scaleX(1)}.fi-YRq_signalPanel{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.fi-YRq_signalPanel li{border:1px solid var(--border-warm);border-radius:var(--radius-lg);background:var(--surface-warm-soft);color:var(--teal-900);font:500 15px/1.5 var(--font-sans);padding:16px 18px 16px 42px;list-style:none;position:relative}.fi-YRq_signalPanel li:before{content:"";background:var(--amber-600);border-radius:2px;width:12px;height:2px;position:absolute;top:22px;left:18px}.fi-YRq_caseLink{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-inverse);color:var(--text-on-inverse);transition:background var(--duration-base) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:26px;padding:26px 28px;display:grid;position:relative}.fi-YRq_caseLink:hover{background:var(--surface-inverse-2)}.fi-YRq_caseLink span{color:var(--text-on-inverse-warm);font:600 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.fi-YRq_caseLink strong{color:var(--text-on-inverse);font:400 22px/1.25 var(--font-display);margin-top:10px;display:block}.fi-YRq_caseLink small{color:var(--text-on-inverse-dim);font:400 14.5px/1.55 var(--font-sans);margin-top:8px;display:block}.fi-YRq_caseLink a{color:inherit}.fi-YRq_caseLink a:after{content:"";border-radius:inherit;position:absolute;inset:0}.fi-YRq_caseArrow{background:var(--amber-500);width:44px;height:44px;color:var(--teal-900);font:600 18px/1 var(--font-sans);transition:transform var(--duration-base) var(--ease-standard);border-radius:50%;place-items:center;display:grid}.fi-YRq_caseLink:hover .fi-YRq_caseArrow{transform:translate(4px)}@media (max-width:1023px){.fi-YRq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.fi-YRq_grid{grid-template-columns:1fr}.fi-YRq_card{padding:22px 20px 24px}.fi-YRq_signalPanel{grid-template-columns:1fr}.fi-YRq_caseLink{grid-template-columns:1fr;padding:22px 20px}}@media (prefers-reduced-motion:reduce){.fi-YRq_card,.fi-YRq_cardArrow,.fi-YRq_cardEdge,.fi-YRq_caseLink,.fi-YRq_caseArrow{transition:none}.fi-YRq_card:hover,.fi-YRq_card:hover .fi-YRq_cardArrow,.fi-YRq_caseLink:hover .fi-YRq_caseArrow{transform:none}}
.zRabQW_liveDot{background:var(--teal-600);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:8px;display:inline-block;position:relative}.zRabQW_liveDot:after{content:"";border:1px solid var(--teal-600);animation:zRabQW_pulse-ring 2.4s var(--ease-standard) infinite;border-radius:50%;position:absolute;inset:-3px}@keyframes zRabQW_pulse-ring{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.1)}}.zRabQW_capabilityPanel,.zRabQW_assistant{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-card);box-shadow:var(--shadow-float);color:var(--text-strong);overflow:hidden}.zRabQW_capabilityHead,.zRabQW_assistantHead{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;min-height:60px;padding:15px 18px;display:flex}.zRabQW_capabilityHead{justify-content:space-between}.zRabQW_capabilityHead span{color:var(--text-accent);font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.zRabQW_capabilityHead strong{font:600 13px/1.3 var(--font-sans);text-align:right}.zRabQW_capabilityFlow{gap:8px;padding:12px;display:grid}.zRabQW_stage{isolation:isolate;border-radius:var(--radius-md);background:var(--surface-soft);grid-template-columns:36px 1fr;align-items:center;column-gap:10px;min-height:84px;padding:15px 15px 15px 20px;display:grid;position:relative;overflow:hidden}.zRabQW_stage:before{content:"";z-index:-1;background:var(--surface-warm);opacity:0;animation:zRabQW_stage-cycle 9s var(--ease-standard) infinite;animation-delay:calc(var(--stage-index) * 3s);position:absolute;inset:0}.zRabQW_stageBar{border-radius:var(--radius-chip);background:var(--amber-500);transform-origin:50% 0;width:3px;animation:zRabQW_stage-bar 9s var(--ease-standard) infinite;animation-delay:calc(var(--stage-index) * 3s);position:absolute;top:10%;bottom:10%;left:0;transform:scaleY(0)}@keyframes zRabQW_stage-cycle{0%,2%{opacity:0}7%,30%{opacity:1}35%,to{opacity:0}}@keyframes zRabQW_stage-bar{0%,2%{transform:scaleY(0)}10%,30%{transform:scaleY(1)}38%,to{transform:scaleY(0)}}.zRabQW_stageNumber{color:var(--text-accent);font:500 11px/1 var(--font-mono);grid-row:1/3}.zRabQW_stage strong{font:var(--text-title)}.zRabQW_stage small{color:var(--ink-500);font:var(--text-small)}.zRabQW_capabilityFoot{color:var(--ink-500);font:500 12.5px/1.4 var(--font-sans);align-items:center;margin:0;padding:4px 18px 18px;display:flex}.zRabQW_assistantHead>span{border-radius:var(--radius-md);background:var(--teal-900);width:34px;height:34px;color:var(--mint-400);font:600 11px/1 var(--font-mono);place-items:center;display:grid}.zRabQW_assistantHead div{flex:1;justify-content:space-between;align-items:center;gap:12px;display:flex}.zRabQW_assistantHead strong{font:700 13.5px/1.2 var(--font-sans)}.zRabQW_assistantHead small{color:var(--teal-600);font:600 11px/1 var(--font-sans);align-items:center;display:inline-flex}.zRabQW_chat{flex-direction:column;gap:12px;padding:18px;display:flex}.zRabQW_bubble{font:var(--text-small);padding:12px 15px}.zRabQW_bubble p{margin:0}.zRabQW_user{background:var(--teal-100);max-width:84%;color:var(--teal-900);border-radius:14px 14px 4px;align-self:flex-end}.zRabQW_bot{border:1px solid var(--border-subtle);background:var(--surface-soft);border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:92%}.zRabQW_source{border-radius:var(--radius-chip);background:var(--teal-50);color:var(--teal-600);font:500 10.5px/1.2 var(--font-mono);margin-top:9px;padding:4px 9px;display:inline-flex}.zRabQW_feedback{gap:7px;display:flex}.zRabQW_feedback span{border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--ink-500);font:600 11px/1 var(--font-sans);padding:7px 12px}.zRabQW_stat{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-card);text-align:center;min-width:0;transition:box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);flex-direction:column;align-items:center;padding:34px 24px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px #0a2e2c29}.zRabQW_stat:after{content:"";background:var(--amber-500);height:4px;position:absolute;inset:0 0 auto}.zRabQW_stat:hover{border-color:var(--amber-500);transform:translateY(-4px);box-shadow:0 30px 60px #0a2e2c33}.zRabQW_statValue{color:var(--teal-900);font:400 clamp(56px, 5.4vw, 80px)/1 var(--font-display);letter-spacing:var(--tracking-metric);font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:6px;display:flex}.zRabQW_statValue [data-count-to]{text-align:right;min-width:1.1ch}.zRabQW_statSuffix{color:var(--text-warm);font:600 .34em/1 var(--font-sans);letter-spacing:0}.zRabQW_statLabel{max-width:24ch;color:var(--ink-500);font:500 15px/1.5 var(--font-sans);text-wrap:balance;margin-top:14px}.zRabQW_track{margin-top:40px;position:relative}.zRabQW_trackLine{background:repeating-linear-gradient(to right, var(--teal-100) 0 7px, transparent 7px 14px);transform-origin:0;height:1px;position:absolute;top:53px;left:8%;right:8%}html[data-motion=on] .zRabQW_trackLine{transition:transform 1.1s var(--ease-out-long);transform:scaleX(0)}html[data-motion=on] .zRabQW_trackLine[data-revealed]{transform:scaleX(1)}.zRabQW_trackGrid{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.zRabQW_step{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);min-height:286px;box-shadow:var(--shadow-card);transition:box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);padding:30px}.zRabQW_step:hover{box-shadow:var(--shadow-raised);transform:translateY(-3px)}.zRabQW_stepNumber{border:1px solid var(--border-warm);background:var(--surface-warm);width:46px;height:46px;color:var(--text-warm);font:500 14px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.zRabQW_step h3{color:var(--text-strong);font:var(--text-title-lg);letter-spacing:-.02em;margin:22px 0 0}.zRabQW_step p{color:var(--ink-500);font:var(--text-body);margin:12px 0 0}.zRabQW_stepNote{border-top:1px dashed var(--border-warm);color:var(--text-warm);font:500 12px/1.5 var(--font-mono);margin-top:18px;padding-top:14px;display:block}.zRabQW_stepLast .zRabQW_stepNote{color:var(--text-on-inverse-warm);border-top-color:#f5b83d59}.zRabQW_stepLast{border-color:var(--teal-900);background:var(--surface-inverse)}.zRabQW_stepLast h3{color:var(--text-on-inverse)}.zRabQW_stepLast p{color:var(--text-on-inverse-dim)}.zRabQW_stepLast .zRabQW_stepNumber{background:var(--amber-500);border-color:var(--amber-500);color:var(--teal-900)}.zRabQW_offer{border:1px solid var(--border-subtle);flex-direction:column;justify-content:center;align-items:flex-start;min-height:154px;display:flex;position:relative;overflow:hidden;box-shadow:none!important}.zRabQW_offerIndex{color:var(--border-default);font:400 34px/1 var(--font-display);transition:color var(--duration-base) var(--ease-standard);position:absolute;top:22px;right:26px}.zRabQW_offer:hover .zRabQW_offerIndex{color:var(--amber-500)}.zRabQW_offer h3{max-width:22ch;color:var(--text-strong);font:var(--text-title-lg);letter-spacing:-.02em;margin:0;padding-right:50px}.zRabQW_offerLinked{cursor:pointer}.zRabQW_offerLink{color:inherit}.zRabQW_offerLink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.zRabQW_offerLink:focus-visible{outline:none}.zRabQW_offerLinked:has(.zRabQW_offerLink:focus-visible){outline:3px solid var(--teal-600);outline-offset:3px}.zRabQW_offerArrow{border:1px solid var(--border-warm);width:34px;height:34px;color:var(--text-warm);font:600 15px/1 var(--font-sans);transition:background var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;right:22px}.zRabQW_offerLinked:hover .zRabQW_offerArrow{background:var(--amber-500);border-color:var(--amber-500);color:var(--teal-900);transform:translate(3px)}.zRabQW_offerFeatured{background:var(--surface-inverse)!important;border-color:var(--surface-inverse)!important}.zRabQW_offerFeatured h3{color:var(--text-on-inverse)}.zRabQW_offerFeatured .zRabQW_offerIndex{color:#f5b83d59}.zRabQW_offerFeatured .zRabQW_offerArrow{color:var(--amber-500);border-color:#f5b83d80}.zRabQW_offerEdge{background:var(--amber-500);transform-origin:0;width:100%;height:3px;transition:transform .42s var(--ease-out-long);position:absolute;bottom:0;left:0;transform:scaleX(0)}.zRabQW_offer:hover .zRabQW_offerEdge{transform:scaleX(1)}.zRabQW_compareFlow{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-card);overflow:hidden}.zRabQW_compareFlowLabels,.zRabQW_compareFlowRow{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:stretch;display:grid}.zRabQW_compareFlowLabels>span{color:var(--text-muted);font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;padding:20px 26px}.zRabQW_compareFlowLabels>span:last-child{background:var(--surface-inverse);color:var(--text-on-inverse-warm)}.zRabQW_compareFlowLabels .wordmark{font-size:22px;line-height:1}.zRabQW_compareFlowRow+.zRabQW_compareFlowRow{border-top:1px solid var(--border-subtle)}.zRabQW_compareFlowRow{transition:background var(--duration-base) var(--ease-standard)}.zRabQW_compareFlowRow:hover{background:var(--surface-warm-soft)}.zRabQW_compareFlowRow:hover .zRabQW_compareArrow{transform:translate(4px)scale(1.06)}.zRabQW_compareFlowRow:hover .zRabQW_compareAfter{background:var(--surface-inverse-2)}.zRabQW_compareFlowRow:hover .zRabQW_compareBefore>span{color:var(--text-warm)}.zRabQW_compareBefore,.zRabQW_compareAfter{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:96px;padding:24px 26px;display:grid}.zRabQW_compareBefore>span{color:var(--text-muted);font:500 12px/1.4 var(--font-mono)}.zRabQW_compareAfter{background:var(--surface-inverse);color:var(--text-on-inverse);transition:background var(--duration-base) var(--ease-standard)}.zRabQW_compareAfter>span{background:var(--amber-500);width:24px;height:24px;color:var(--teal-900);border-radius:50%;place-items:center;display:grid}.zRabQW_compareFlowRow h3{color:var(--text-strong);font:var(--text-title);margin:0}.zRabQW_compareAfter h3{color:var(--text-on-inverse)}.zRabQW_compareArrow{z-index:1;background:var(--amber-500);width:42px;height:42px;color:var(--teal-900);font:600 20px/1 var(--font-sans);transition:transform var(--duration-base) var(--ease-standard);border-radius:50%;place-self:center;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.zRabQW_compareFlowRow,.zRabQW_compareAfter,.zRabQW_compareArrow{transition:none}.zRabQW_compareFlowRow:hover .zRabQW_compareArrow{transform:none}}.zRabQW_logoWide{width:100%;max-width:330px;height:auto}.zRabQW_quote{border:1px solid var(--border-warm);border-radius:var(--radius-panel);background:var(--surface-warm-soft);margin:0;padding:clamp(26px,4vw,40px)}.zRabQW_quoteText{max-width:54ch;color:var(--teal-900);font:400 clamp(20px, 2.4vw, 27px)/1.45 var(--font-display);text-wrap:pretty;margin:0;font-style:italic;position:relative}.zRabQW_quoteText:before{content:"“"}.zRabQW_quoteText:after{content:"”"}.zRabQW_quoteMore{margin-top:16px}.zRabQW_quoteMore summary{min-height:44px;color:var(--amber-800);font:600 13.5px/1 var(--font-sans);cursor:pointer;align-items:center;display:inline-flex}.zRabQW_quoteMore summary:hover{text-underline-offset:3px;text-decoration:underline}.zRabQW_quoteMore p{max-width:72ch;color:var(--ink-500);font:400 15.5px/1.75 var(--font-sans);margin:6px 0 0}.zRabQW_quoteBy{border-top:1px solid var(--border-warm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;margin:26px 0 0;padding-top:22px;display:flex}.zRabQW_quoteBy strong{color:var(--text-strong);font:700 15.5px/1.3 var(--font-sans);display:block}.zRabQW_quoteBy span{color:var(--ink-500);font:400 13.5px/1.45 var(--font-sans);margin-top:3px;display:block}.zRabQW_quoteLogo{width:100%;max-width:280px;height:auto}.zRabQW_logoQuote{border-top:1px dashed var(--border-warm);text-align:left;margin:14px 0 0;padding-top:14px}.zRabQW_logoQuote p{color:var(--text-strong);font:400 clamp(17px, 1.6vw, 20px)/1.4 var(--font-display);text-wrap:balance;margin:0;font-style:italic}.zRabQW_logoQuote p:before{content:"“"}.zRabQW_logoQuote p:after{content:"”"}.zRabQW_logoQuoteMore{margin-top:10px}.zRabQW_logoQuoteMore summary{min-height:40px;color:var(--amber-800);font:600 12.5px/1 var(--font-sans);cursor:pointer;align-items:center;display:inline-flex}.zRabQW_logoQuoteMore summary:hover{text-underline-offset:3px;text-decoration:underline}.zRabQW_logoQuoteMore p{color:var(--ink-500);font:400 13.5px/1.65 var(--font-sans);margin:4px 0 0;font-style:normal}.zRabQW_logoQuoteMore p:before,.zRabQW_logoQuoteMore p:after{content:none}.zRabQW_logoQuote cite{margin-top:10px;font-style:normal;display:block}.zRabQW_logoQuote cite strong{color:var(--text-strong);font:700 13.5px/1.35 var(--font-sans);display:block}.zRabQW_logoQuote cite span{color:var(--ink-500);font:400 12.5px/1.4 var(--font-sans);margin-top:2px;display:block}.zRabQW_logoQuote>cite:not(:has(strong)){color:var(--text-warm);font:600 11px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.zRabQW_logos{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(220px,.7fr) 1.3fr;align-items:center;gap:40px;padding:34px 0;display:grid}.zRabQW_logoIntro p{max-width:300px;color:var(--ink-500);font:var(--text-small);margin:12px 0 0}.zRabQW_logoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.zRabQW_logoItem{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);min-height:146px;transition:border-color var(--duration-base) var(--ease-standard);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:18px 22px;display:flex}.zRabQW_logoItem:hover{border-color:var(--border-default)}.zRabQW_logoItem img{object-fit:contain;filter:grayscale();opacity:.66;width:auto;max-width:100%;height:54px;transition:filter .32s var(--ease-standard), opacity .32s var(--ease-standard)}.zRabQW_logoItem:hover img{filter:grayscale(0);opacity:1}.zRabQW_logoItem span{color:var(--text-muted);font:500 12px/1.2 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.zRabQW_eval{border-radius:var(--radius-panel);background:var(--surface-inverse);color:var(--text-on-inverse);grid-template-columns:1.25fr 1fr;align-items:center;gap:54px;padding:52px;display:grid;position:relative;overflow:hidden}.zRabQW_evalCopy{position:relative}.zRabQW_evalCard{color:var(--ink-500);border-radius:var(--radius-xl);background:var(--surface-card);box-shadow:var(--shadow-float);border:0;padding:30px;position:relative}.zRabQW_evalCard>strong{color:var(--text-strong);font:400 26px/1.15 var(--font-display);letter-spacing:var(--tracking-display);margin:10px 0 20px;display:block}.zRabQW_fact span{color:var(--text-muted);font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin-bottom:8px;display:block}.zRabQW_fact strong{color:var(--text-strong);font:var(--text-title)}.zRabQW_factDark span{color:var(--text-muted)}.zRabQW_factDark strong{color:var(--text-strong)}.zRabQW_factAccent strong{color:var(--teal-600)}@media (prefers-reduced-motion:reduce){.zRabQW_liveDot:after,.zRabQW_stage:before,.zRabQW_stageBar{animation:none}.zRabQW_stage:before{opacity:0}.zRabQW_stage:first-child:before{opacity:1}.zRabQW_stageBar{transform:scaleY(1)}.zRabQW_stat,.zRabQW_step,.zRabQW_offerEdge,.zRabQW_offerIndex,.zRabQW_offerArrow,.zRabQW_logoItem img,.zRabQW_trackLine{transition:none}.zRabQW_offerLinked:hover .zRabQW_offerArrow,.zRabQW_stat:hover,.zRabQW_step:hover{transform:none}}@media (max-width:1023px){.zRabQW_trackGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.zRabQW_trackLine{display:none}}@media (max-width:760px){.zRabQW_eval{grid-template-columns:1fr;gap:32px;padding:34px}.zRabQW_logos{grid-template-columns:1fr;gap:24px}.zRabQW_logoIntro p{max-width:none}}@media (max-width:599px){.zRabQW_capabilityPanel,.zRabQW_assistant{min-width:0}.zRabQW_bubble{overflow-wrap:anywhere}.zRabQW_offer{min-height:132px}.zRabQW_compareFlowLabels,.zRabQW_compareFlowRow{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)}.zRabQW_compareFlowLabels>span{padding:16px 14px;font-size:10px}.zRabQW_compareFlowLabels .wordmark{font-size:15px}.zRabQW_compareBefore,.zRabQW_compareAfter{grid-template-columns:1fr;align-content:center;gap:8px;min-height:112px;padding:18px 12px}.zRabQW_compareAfter>span{width:22px;height:22px}.zRabQW_compareFlowRow h3{font-size:16px;line-height:1.3}.zRabQW_compareArrow{width:32px;height:32px;font-size:16px}.zRabQW_feedback{flex-wrap:wrap}.zRabQW_eval{padding:28px 20px}.zRabQW_evalCard{padding:22px 20px}.zRabQW_evalCard>strong{font-size:23px}.zRabQW_logoGrid{grid-template-columns:1fr 1fr;gap:10px}.zRabQW_logoItem{gap:10px;min-height:104px;padding:14px 10px}.zRabQW_logoItem img{height:36px}.zRabQW_logoItem span{text-align:center;font-size:11.5px}.zRabQW_step{min-height:0;padding:24px}.zRabQW_trackGrid{grid-template-columns:1fr}.zRabQW_stat{border-radius:var(--radius-lg);padding:24px 12px 20px}.zRabQW_statValue{gap:4px;font-size:46px}.zRabQW_statLabel{margin-top:10px;font-size:13.5px;line-height:1.4}}
