.qYX-oq_header{padding-top:var(--sp-96);gap:var(--sp-16);flex-direction:column;max-width:860px;display:flex}.qYX-oq_eyebrow{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}.qYX-oq_h1{font-size:var(--fs-48);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);text-wrap:balance;line-height:1}.qYX-oq_lede{max-width:600px;font-size:var(--fs-17);color:var(--body);text-wrap:pretty;line-height:1.6}.qYX-oq_listWrap{padding-top:var(--sp-48)}.qYX-oq_filters{gap:var(--sp-8);margin-bottom:var(--sp-32);flex-wrap:wrap;display:flex}.qYX-oq_chip{border-radius:var(--r-full);height:34px;box-shadow:inset 0 0 0 1px var(--line);font:inherit;font-size:var(--fs-13);color:var(--body);cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:0 14px;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.qYX-oq_chip:hover{color:var(--fg);box-shadow:inset 0 0 0 1px var(--muted)}.qYX-oq_chip[aria-pressed=true]{background:var(--btn-bg);color:var(--btn-fg);box-shadow:none}.qYX-oq_chipDot{background:var(--tone,var(--fg));border-radius:50%;width:7px;height:7px}.qYX-oq_lead{border-radius:var(--r-12);background:var(--card);box-shadow:0 0 0 1px var(--line);color:var(--fg);grid-template-columns:minmax(0,7fr) minmax(0,5fr);text-decoration:none;transition:box-shadow .2s;display:grid;overflow:hidden}.qYX-oq_lead:hover,.qYX-oq_card:hover{box-shadow:0 0 0 1px var(--muted)}.qYX-oq_leadCover{border-right:1px solid var(--line)}.qYX-oq_leadBody{justify-content:center;gap:var(--sp-12);padding:var(--sp-40);flex-direction:column;display:flex}.qYX-oq_leadTitle{font-size:var(--fs-32);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);text-wrap:balance;line-height:1.12}.qYX-oq_leadText{font-size:var(--fs-16);color:var(--body);line-height:1.6}.qYX-oq_read{margin-top:var(--sp-8);font-size:var(--fs-14);font-weight:var(--w-medium);color:var(--fg)}.qYX-oq_read:after{content:" →"}.qYX-oq_grid{gap:var(--sp-16);margin-top:var(--sp-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qYX-oq_grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.qYX-oq_card{border-radius:var(--r-12);background:var(--card);box-shadow:0 0 0 1px var(--line);color:var(--fg);flex-direction:column;text-decoration:none;transition:box-shadow .2s;display:flex;overflow:hidden}.qYX-oq_card .qYX-oq_cover{border-bottom:1px solid var(--line)}.qYX-oq_cardBody{gap:var(--sp-8);padding:var(--sp-20) var(--sp-24) var(--sp-24);flex-direction:column;display:flex}.qYX-oq_cardTitle{font-size:var(--fs-17);font-weight:var(--w-semibold);letter-spacing:var(--ls-body);text-wrap:balance;line-height:1.3}.qYX-oq_cardText{font-size:var(--fs-14);color:var(--body);line-height:1.55}.qYX-oq_meta{font-size:var(--fs-13);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.qYX-oq_cat{color:var(--fg);font-weight:var(--w-medium);align-items:center;gap:6px;display:inline-flex}.qYX-oq_empty{padding:var(--sp-48) 0;color:var(--muted)}.qYX-oq_ctaEnd{gap:var(--sp-12);padding-bottom:var(--sp-128);flex-wrap:wrap;display:flex}.qYX-oq_cover{aspect-ratio:600/340;background-color:var(--soft);background-image:radial-gradient(circle at 1px 1px, var(--line) 1px, transparent 0);background-size:20px 20px;width:100%;height:auto;display:block}.qYX-oq_lead .qYX-oq_cover{height:100%}.qYX-oq_cvBg{fill:var(--soft)}.qYX-oq_cvLine{fill:none;stroke:var(--muted);stroke-width:1.5px;stroke-linecap:round}.qYX-oq_cvDash{fill:none;stroke:var(--tone);stroke-width:1.5px;stroke-dasharray:5 5}.qYX-oq_cvCard{fill:var(--card);stroke:var(--line);stroke-width:1.5px}.qYX-oq_cvTone{fill:var(--tone)}.qYX-oq_cvOnTone{fill:#fff;opacity:.85}.qYX-oq_cvSkel{fill:var(--skel)}.qYX-oq_cvSkelFill{fill:var(--skel2)}.qYX-oq_cvTick{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.qYX-oq_post{padding-top:var(--sp-64)}.qYX-oq_postHead{gap:var(--sp-16);flex-direction:column;max-width:820px;display:flex}.qYX-oq_crumbs{gap:var(--sp-8);font-size:var(--fs-13);color:var(--muted);display:flex}.qYX-oq_crumbs a{color:var(--body);text-decoration:none}.qYX-oq_crumbs a:hover{color:var(--fg)}.qYX-oq_postTitle{font-size:var(--fs-48);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);text-wrap:balance;line-height:1}.qYX-oq_postLede{max-width:680px;font-size:var(--fs-17);color:var(--body);text-wrap:pretty;line-height:1.6}.qYX-oq_postCover{margin-top:var(--sp-40);aspect-ratio:1200/420;border-radius:var(--r-12);box-shadow:0 0 0 1px var(--line)}.qYX-oq_postGrid{gap:var(--sp-64);margin-top:var(--sp-48);grid-template-columns:minmax(0,680px) minmax(0,1fr);display:grid}.qYX-oq_toc{width:100%;max-width:260px;padding-left:var(--sp-20);border-left:1px solid var(--line);place-self:start end;position:sticky;top:96px}.qYX-oq_tocTitle{margin-bottom:var(--sp-12);font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted);display:block}.qYX-oq_toc ol{gap:var(--sp-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qYX-oq_toc a{font-size:var(--fs-13);color:var(--body);line-height:1.45;text-decoration:none}.qYX-oq_toc a:hover{color:var(--fg)}.qYX-oq_prose{font-size:var(--fs-17);color:var(--body);line-height:1.75}.qYX-oq_prose>*+*{margin-top:1.1em}.qYX-oq_prose h2{font-size:var(--fs-24);font-weight:var(--w-semibold);letter-spacing:var(--ls-heading);color:var(--fg);margin-top:2.2em;scroll-margin-top:96px;line-height:1.25}.qYX-oq_prose h3{font-size:var(--fs-17);font-weight:var(--w-semibold);color:var(--fg);margin-top:1.8em;scroll-margin-top:96px}.qYX-oq_prose strong{font-weight:var(--w-semibold);color:var(--fg)}.qYX-oq_prose a{color:var(--fg);-webkit-text-decoration-color:var(--c-purple);text-decoration-color:var(--c-purple);text-underline-offset:3px}.qYX-oq_prose ul,.qYX-oq_prose ol{padding-left:1.3em}.qYX-oq_prose li+li{margin-top:.45em}.qYX-oq_prose li::marker{color:var(--muted)}.qYX-oq_prose blockquote{padding:var(--sp-20) var(--sp-24);border-radius:var(--r-6);background:var(--soft);box-shadow:inset 3px 0 0 var(--c-purple), inset 0 0 0 1px var(--line);color:var(--fg);font-size:var(--fs-16);margin-left:0;margin-right:0;line-height:1.65}.qYX-oq_prose blockquote p{margin:0}.qYX-oq_prose em{color:var(--fg)}.qYX-oq_prose code{border-radius:var(--r-6);background:var(--soft);font-family:var(--font-mono);padding:2px 6px;font-size:.9em}.qYX-oq_prose hr{border:none;border-top:1px solid var(--line);margin:2.4em 0}.qYX-oq_endCta{justify-content:space-between;align-items:center;gap:var(--sp-20);max-width:680px;margin-top:var(--sp-64);padding:var(--sp-24);border-radius:var(--r-12);background:var(--card);box-shadow:0 0 0 1px var(--line);flex-wrap:wrap;display:flex}.qYX-oq_endTitle{font-size:var(--fs-17);font-weight:var(--w-semibold);color:var(--fg);display:block}.qYX-oq_endText{font-size:var(--fs-14);color:var(--body);margin-top:4px;display:block}.qYX-oq_endActions{gap:var(--sp-8);flex-wrap:wrap;display:flex}.qYX-oq_more{padding-top:var(--sp-96);padding-bottom:var(--sp-128)}.qYX-oq_moreTitle{font-size:var(--fs-20);font-weight:var(--w-semibold);letter-spacing:var(--ls-heading);color:var(--fg)}@media (max-width:1024px){.qYX-oq_postGrid{grid-template-columns:minmax(0,1fr)}.qYX-oq_toc{display:none}}@media (max-width:900px){.qYX-oq_lead{grid-template-columns:1fr}.qYX-oq_leadCover{border-right:none;border-bottom:1px solid var(--line)}.qYX-oq_leadBody{padding:var(--sp-24)}.qYX-oq_grid,.qYX-oq_grid[data-cols="2"]{grid-template-columns:1fr}}@media (max-width:640px){.qYX-oq_header{padding-top:var(--sp-64)}.qYX-oq_h1{letter-spacing:var(--ls-display);font-size:clamp(30px,9vw,38px)}.qYX-oq_lede,.qYX-oq_postLede{font-size:var(--fs-16)}.qYX-oq_leadTitle{font-size:var(--fs-20);letter-spacing:var(--ls-heading)}.qYX-oq_post{padding-top:var(--sp-40)}.qYX-oq_postTitle{letter-spacing:var(--ls-display);font-size:clamp(28px,8.4vw,34px)}.qYX-oq_postCover{margin-top:var(--sp-24)}.qYX-oq_postGrid{margin-top:var(--sp-32)}.qYX-oq_prose{font-size:var(--fs-16)}.qYX-oq_prose h2{font-size:var(--fs-20)}.qYX-oq_ctaEnd,.qYX-oq_more{padding-bottom:var(--sp-96)}}.qYX-oq_card,.qYX-oq_lead{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.qYX-oq_card:hover,.qYX-oq_lead:hover{box-shadow:0 0 0 1px var(--muted), 0 14px 30px -18px #00000059;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.qYX-oq_card:hover,.qYX-oq_lead:hover{transform:none}}.qYX-oq_card .qYX-oq_cover,.qYX-oq_lead .qYX-oq_cover{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.qYX-oq_card:hover .qYX-oq_cover,.qYX-oq_lead:hover .qYX-oq_cover{transform:scale(1.025)}.qYX-oq_lead .qYX-oq_read:after{transition:transform .2s;display:inline-block}.qYX-oq_lead:hover .qYX-oq_read:after{transform:translate(3px)}
.EXF5WW_section{padding-top:var(--sp-96);gap:var(--sp-40);scroll-margin-top:var(--sp-64);flex-direction:column;display:flex}.EXF5WW_section[data-tight]{padding-top:var(--sp-64)}.EXF5WW_head{justify-content:space-between;align-items:flex-end;gap:var(--sp-32);display:flex}.EXF5WW_headText{gap:var(--sp-12);flex-direction:column;max-width:720px;display:flex}.EXF5WW_label{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}.EXF5WW_title{font-size:var(--fs-48);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);text-wrap:balance;line-height:1}.EXF5WW_intro{max-width:580px;font-size:var(--fs-16);color:var(--body);text-wrap:pretty;line-height:1.6}.EXF5WW_aside{flex:none}.EXF5WW_grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--sp-16);display:grid}.EXF5WW_grid[data-cols="2"]{--cols:2}.EXF5WW_grid[data-cols="3"]{--cols:3}.EXF5WW_grid[data-cols="4"]{--cols:4}.EXF5WW_split{gap:var(--sp-64);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.EXF5WW_split[data-reverse] .EXF5WW_splitText{order:2}.EXF5WW_splitText{align-items:flex-start;gap:var(--sp-24);flex-direction:column;display:flex}.EXF5WW_steps{gap:var(--sp-16);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.EXF5WW_step{gap:var(--sp-8);padding:var(--sp-24) var(--sp-20);border-radius:var(--r-12);box-shadow:0 0 0 1px var(--line);flex-direction:column;display:flex}.EXF5WW_stepN{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--muted)}.EXF5WW_stepTitle{margin-top:var(--sp-8);font-size:var(--fs-16);font-weight:var(--w-semibold);color:var(--fg)}.EXF5WW_stepText{font-size:var(--fs-14);color:var(--body);line-height:1.55}@media (max-width:1024px){.EXF5WW_grid[data-cols="3"],.EXF5WW_grid[data-cols="4"],.EXF5WW_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.EXF5WW_split{gap:var(--sp-40);grid-template-columns:1fr}.EXF5WW_split[data-reverse] .EXF5WW_splitText{order:0}}@media (max-width:640px){.EXF5WW_section{padding-top:var(--sp-96)}.EXF5WW_title{font-size:var(--fs-32);letter-spacing:var(--ls-display)}.EXF5WW_head{flex-direction:column;align-items:flex-start}.EXF5WW_grid[data-cols],.EXF5WW_steps{grid-template-columns:1fr}}
._8RiFmG_btn{justify-content:center;align-items:center;gap:var(--sp-8);min-height:44px;font-size:var(--fs-14);font-weight:var(--w-medium);white-space:nowrap;text-decoration:none;transition:transform .15s,opacity .15s,background-color .15s,box-shadow .15s;display:inline-flex}._8RiFmG_primary,._8RiFmG_secondary{padding:0 var(--sp-20);border-radius:var(--r-6)}._8RiFmG_primary{background:var(--btn-bg);color:var(--btn-fg)}._8RiFmG_primary:hover{opacity:.88}._8RiFmG_secondary{color:var(--fg);box-shadow:inset 0 0 0 1px var(--line)}._8RiFmG_secondary:hover{background:var(--soft)}._8RiFmG_text{min-height:32px;color:var(--fg)}._8RiFmG_text svg{color:var(--muted);transition:transform .2s}._8RiFmG_text:hover svg{transform:translate(3px)}._8RiFmG_primary:hover,._8RiFmG_secondary:hover{transform:translateY(-1px)}._8RiFmG_primary:active,._8RiFmG_secondary:active{transform:translateY(0)scale(.98)}@media (prefers-reduced-motion:reduce){._8RiFmG_text svg,._8RiFmG_btn{transition:none}._8RiFmG_primary:hover,._8RiFmG_secondary:hover,._8RiFmG_primary:active,._8RiFmG_secondary:active{transform:none}}
.YeEf2G_service{gap:var(--sp-8);padding:var(--sp-24);border-radius:var(--r-12);background:var(--card);box-shadow:0 0 0 1px var(--line);color:var(--fg);flex-direction:column;text-decoration:none;transition:box-shadow .2s;display:flex}.YeEf2G_service:hover{box-shadow:0 0 0 1px var(--muted)}.YeEf2G_serviceIcon{width:40px;height:40px;margin-bottom:var(--sp-16);border-radius:var(--r-6);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);color:var(--tone);justify-content:center;align-items:center;display:inline-flex}.YeEf2G_serviceVerb{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--tone)}.YeEf2G_serviceTitle{font-size:var(--fs-20);font-weight:var(--w-semibold);letter-spacing:var(--ls-heading)}.YeEf2G_serviceText{font-size:var(--fs-14);color:var(--body);line-height:1.55}.YeEf2G_serviceFrom{padding-top:var(--sp-16);font-size:var(--fs-13);color:var(--muted);margin-top:auto}.YeEf2G_splitTitle{font-size:var(--fs-48);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);text-wrap:balance;line-height:1}.YeEf2G_splitIntro{max-width:520px;font-size:var(--fs-16);color:var(--body);line-height:1.6}.YeEf2G_flows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.YeEf2G_flows li{gap:var(--sp-4);padding:var(--sp-16) 0;border-bottom:1px solid var(--line);flex-direction:column;display:flex}.YeEf2G_flowWhen{font-size:var(--fs-16);font-weight:var(--w-medium);color:var(--fg)}.YeEf2G_flowThen{font-size:var(--fs-14);color:var(--body);line-height:1.55}.YeEf2G_figure{max-width:560px;margin:0 auto}.YeEf2G_stage{gap:var(--sp-8);padding:var(--sp-24);border-radius:var(--r-12);background:var(--card);box-shadow:0 0 0 1px var(--line);color:var(--fg);flex-direction:column;text-decoration:none;display:flex}.YeEf2G_stageLabel{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--c-teal)}.YeEf2G_stageName{margin-top:var(--sp-4);font-size:var(--fs-20);font-weight:var(--w-semibold);letter-spacing:var(--ls-heading)}.YeEf2G_stageText{font-size:var(--fs-14);color:var(--body);line-height:1.55}.YeEf2G_stagePrice{margin-top:var(--sp-16);padding-top:var(--sp-16);border-top:1px solid var(--line);font-size:var(--fs-17);font-weight:var(--w-semibold)}.YeEf2G_stageCta{padding-top:var(--sp-8);font-size:var(--fs-14);font-weight:var(--w-medium);color:var(--muted);margin-top:auto;transition:color .15s}.YeEf2G_stage:hover .YeEf2G_stageCta{color:var(--fg)}.YeEf2G_promisesWrap{padding-top:var(--sp-96)}.YeEf2G_promises{padding:var(--sp-32) 0;gap:var(--sp-32);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.YeEf2G_promises li{column-gap:var(--sp-12);row-gap:var(--sp-4);grid-template-columns:20px minmax(0,1fr);display:grid}.YeEf2G_promiseIcon{color:var(--body);grid-row:span 2;margin-top:2px;display:inline-flex}.YeEf2G_promiseTitle{font-size:var(--fs-14);font-weight:var(--w-semibold);color:var(--fg)}.YeEf2G_promiseText{font-size:var(--fs-13);color:var(--muted);line-height:1.5}@media (max-width:1024px){.YeEf2G_promises{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.YeEf2G_splitTitle{font-size:var(--fs-32);letter-spacing:var(--ls-display)}.YeEf2G_promises{gap:var(--sp-20);grid-template-columns:1fr}}.YeEf2G_splitLabel{margin-bottom:calc(-1 * var(--sp-12));font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}.YeEf2G_service,.YeEf2G_stage{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.YeEf2G_service:hover,.YeEf2G_stage:hover{box-shadow:0 0 0 1px var(--muted), 0 14px 30px -18px #00000059;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.YeEf2G_service:hover,.YeEf2G_stage:hover{transform:none}}
._7dUV3a_price{font-weight:var(--w-semibold);color:var(--fg);white-space:nowrap}._7dUV3a_price[data-size=lg]{font-size:var(--fs-32);letter-spacing:var(--ls-display)}._7dUV3a_price[data-size=sm]{font-size:var(--fs-14);font-weight:var(--w-medium)}._7dUV3a_tax,._7dUV3a_per{font-size:.45em;font-weight:var(--w-regular);letter-spacing:0;color:var(--muted)}._7dUV3a_price[data-size=sm] ._7dUV3a_tax,._7dUV3a_price[data-size=sm] ._7dUV3a_per{font-size:var(--fs-12)}._7dUV3a_eyebrow,._7dUV3a_cardEyebrow,._7dUV3a_stepN,._7dUV3a_thStage{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}._7dUV3a_h1{font-size:var(--fs-48);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);text-wrap:balance;line-height:1}._7dUV3a_lede{max-width:560px;font-size:var(--fs-16);color:var(--body);text-wrap:pretty;line-height:1.6}._7dUV3a_header{padding-top:var(--sp-96);gap:var(--sp-16);flex-direction:column;animation:.6s cubic-bezier(.2,.7,.2,1) both _7dUV3a_rise;display:flex}._7dUV3a_headerRow{justify-content:space-between;align-items:flex-end;gap:var(--sp-32);display:flex}._7dUV3a_headerCopy{gap:var(--sp-16);flex-direction:column;max-width:920px;display:flex}._7dUV3a_marketLink{font-size:var(--fs-13);color:var(--muted);text-underline-offset:3px;flex:none;text-decoration:underline}._7dUV3a_marketLink:hover{color:var(--fg)}._7dUV3a_ladder,._7dUV3a_grid3{gap:var(--sp-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._7dUV3a_grid2{gap:var(--sp-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._7dUV3a_card{gap:var(--sp-20);padding:var(--sp-24);border-radius:var(--r-12);background:var(--card);box-shadow:0 0 0 1px var(--line);flex-direction:column;display:flex;position:relative}._7dUV3a_cardEyebrow{color:var(--tone)}._7dUV3a_cardHead{gap:var(--sp-8);flex-direction:column;display:flex}._7dUV3a_cardTitle{font-size:var(--fs-20);font-weight:var(--w-semibold);letter-spacing:var(--ls-heading)}._7dUV3a_cardText{font-size:var(--fs-14);color:var(--muted);line-height:1.5}._7dUV3a_cardPrice{justify-content:space-between;align-items:baseline;gap:var(--sp-12);padding:var(--sp-16) 0;box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line);display:flex}._7dUV3a_cardBilling{font-size:var(--fs-12);color:var(--muted);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}._7dUV3a_cardExtra{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--fg)}._7dUV3a_checks,._7dUV3a_promises{margin:0;padding:0;list-style:none}._7dUV3a_checks{gap:var(--sp-12);flex-direction:column;display:flex}._7dUV3a_checks li,._7dUV3a_promises li{gap:var(--sp-8);font-size:var(--fs-14);color:var(--body);line-height:1.45;display:flex}._7dUV3a_checkIcon{color:var(--tone,var(--fg));flex:0 0 14px;margin-top:3px;display:inline-flex}._7dUV3a_cardCta{justify-content:center;align-items:center;gap:var(--sp-8);border-radius:var(--r-6);background:var(--soft);min-height:44px;box-shadow:inset 0 0 0 1px var(--line);font-size:var(--fs-14);font-weight:var(--w-medium);color:var(--fg);margin-top:auto;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}._7dUV3a_cardCta:hover{background:var(--btn-bg);color:var(--btn-fg);box-shadow:none}._7dUV3a_step{z-index:1;width:16px;height:24px;color:var(--muted);justify-content:center;align-items:center;margin-top:-12px;display:flex;position:absolute;top:50%;right:-16px}._7dUV3a_promises{gap:var(--sp-12) var(--sp-32);flex-wrap:wrap;display:flex}._7dUV3a_tableWrap{border-radius:var(--r-12);box-shadow:0 0 0 1px var(--line);background:var(--card);position:relative;overflow-x:auto}._7dUV3a_table{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--fs-14)}._7dUV3a_table th,._7dUV3a_table td{padding:var(--sp-16) var(--sp-20);text-align:left;border-bottom:1px solid var(--line)}._7dUV3a_table tbody tr:last-child th,._7dUV3a_table tbody tr:last-child td{border-bottom:none}._7dUV3a_table thead th{vertical-align:bottom}._7dUV3a_table thead th:not(:first-child){width:22%}._7dUV3a_table tbody th{font-weight:var(--w-regular);color:var(--body)}._7dUV3a_table td{color:var(--fg)}._7dUV3a_thStage{color:var(--c-teal);font-weight:var(--w-medium);display:block}._7dUV3a_thName{margin:var(--sp-4) 0;font-size:var(--fs-16);font-weight:var(--w-semibold);color:var(--fg);display:block}._7dUV3a_yes{color:var(--c-teal);display:inline-flex}._7dUV3a_no{color:var(--muted)}._7dUV3a_steps{gap:var(--sp-16);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._7dUV3a_stepCard{gap:var(--sp-8);padding:var(--sp-20);border-radius:var(--r-12);box-shadow:0 0 0 1px var(--line);flex-direction:column;display:flex}._7dUV3a_stepTitle{margin-top:var(--sp-4);font-size:var(--fs-16);font-weight:var(--w-semibold);color:var(--fg)}._7dUV3a_stepText{font-size:var(--fs-14);color:var(--body);line-height:1.5}._7dUV3a_schedules{gap:var(--sp-12);flex-direction:column;display:flex}._7dUV3a_schedule{align-items:center;gap:var(--sp-16);font-size:var(--fs-14);grid-template-columns:96px minmax(0,1fr) minmax(0,1.2fr);display:grid}._7dUV3a_scheduleName{font-weight:var(--w-medium)}._7dUV3a_scheduleBar{gap:3px;height:8px;display:flex}._7dUV3a_scheduleBar span{border-radius:var(--r-4);background:var(--c-teal);opacity:.85;flex-basis:0}._7dUV3a_scheduleBar span+span{opacity:.5}._7dUV3a_scheduleBar span+span+span{opacity:.3}._7dUV3a_scheduleText{color:var(--muted)}._7dUV3a_faq{border-top:1px solid var(--line)}._7dUV3a_faqItem{border-bottom:1px solid var(--line)}._7dUV3a_faqItem summary{justify-content:space-between;align-items:center;gap:var(--sp-16);min-height:56px;padding:var(--sp-16) 0;font-size:var(--fs-16);font-weight:var(--w-medium);color:var(--fg);cursor:pointer;list-style:none;display:flex}._7dUV3a_faqItem summary::-webkit-details-marker{display:none}._7dUV3a_faqIcon{color:var(--muted);transition:transform .2s;display:inline-flex;transform:rotate(90deg)}._7dUV3a_faqItem[open] ._7dUV3a_faqIcon{transform:rotate(-90deg)}._7dUV3a_faqItem p{max-width:720px;padding-bottom:var(--sp-20);font-size:var(--fs-16);color:var(--body);line-height:1.65}._7dUV3a_cta{margin-top:var(--sp-96);margin-bottom:var(--sp-128);padding-top:var(--sp-64);padding-bottom:var(--sp-64);align-items:center;gap:var(--sp-16);text-align:center;border-radius:var(--r-12);box-shadow:0 0 0 1px var(--line);background:var(--card);flex-direction:column;display:flex}._7dUV3a_ctaTitle{font-size:var(--fs-32);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);text-wrap:balance}._7dUV3a_ctaRow{margin-top:var(--sp-8);justify-content:center;gap:var(--sp-8);flex-wrap:wrap;display:flex}@media (max-width:1024px){._7dUV3a_ladder,._7dUV3a_grid3{grid-template-columns:1fr;max-width:560px}._7dUV3a_step{width:24px;height:16px;margin:0 -12px 0 0;top:auto;bottom:-16px;right:50%;transform:rotate(90deg)}._7dUV3a_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){._7dUV3a_h1{letter-spacing:var(--ls-display);font-size:clamp(30px,9vw,40px)}._7dUV3a_headerRow{flex-direction:column;align-items:flex-start}._7dUV3a_grid2,._7dUV3a_steps{grid-template-columns:1fr}._7dUV3a_schedule{grid-template-columns:80px minmax(0,1fr)}._7dUV3a_scheduleText{grid-column:1/-1}._7dUV3a_cta{padding-left:var(--sp-20);padding-right:var(--sp-20)}}@media (prefers-reduced-motion:reduce){._7dUV3a_header{animation:none}._7dUV3a_faqIcon{transition:none}}._7dUV3a_card{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}._7dUV3a_card:hover{box-shadow:0 0 0 1px var(--muted), 0 14px 30px -18px #00000059;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){._7dUV3a_card:hover{transform:none}}._7dUV3a_faqItem[open] p{animation:.3s cubic-bezier(.2,.7,.2,1) _7dUV3a_faqIn}._7dUV3a_faqItem summary{transition:color .15s}._7dUV3a_faqItem summary:hover{color:var(--c-purple)}@keyframes _7dUV3a_faqIn{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){._7dUV3a_faqItem[open] p{animation:none}}
.jJdg1W_story{height:1040svh;margin-top:var(--sp-96);position:relative}.jJdg1W_stage{height:calc(100svh - 64px);padding-top:var(--sp-24);padding-bottom:var(--sp-20);position:sticky;top:64px}.jJdg1W_inner{flex-direction:column;height:100%;display:flex}.jJdg1W_head{flex:none}.jJdg1W_kicker{margin-bottom:var(--sp-16);font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}.jJdg1W_captions{height:130px;margin:0;padding:0;list-style:none;position:relative}.jJdg1W_caption{align-items:flex-start;gap:var(--sp-8);flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.jJdg1W_caption:not(:first-child){opacity:0}.jJdg1W_capStep{font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--w-medium);color:var(--c-purple)}.jJdg1W_capTitle{font-size:var(--fs-32);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);color:var(--fg);text-wrap:balance;line-height:1.12}.jJdg1W_capText{max-width:560px;font-size:var(--fs-16);color:var(--body);text-wrap:pretty;line-height:1.55}.jJdg1W_rails{margin-top:var(--sp-16);grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.jJdg1W_rail{border-radius:var(--r-full);background:var(--line);height:2px;overflow:hidden}.jJdg1W_rail span{background:var(--fg);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.jJdg1W_legend{min-height:24px;margin-top:var(--sp-16);flex:none}.jJdg1W_cta{opacity:var(--w,0);pointer-events:none;display:inline-block}.jJdg1W_cta[data-on]{pointer-events:auto}.jJdg1W_card{min-height:0;margin-top:var(--sp-20);border-radius:var(--r-12);background-color:var(--soft);background-image:radial-gradient(circle at 1px 1px, var(--line) 1px, transparent 0);box-shadow:inset 0 0 0 1px var(--line);background-size:18px 18px;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.jJdg1W_track{padding:var(--sp-20) var(--sp-24) var(--sp-16);border-bottom:1px solid var(--line);background:var(--card);flex:none;position:relative}.jJdg1W_trackLine{top:calc(var(--sp-20) + 11px);left:calc(var(--sp-24) + 11px);right:calc(var(--sp-24) + 11px);border-radius:var(--r-full);background:var(--line);height:2px;position:absolute}.jJdg1W_trackFill{border-radius:inherit;background:var(--c-purple);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.jJdg1W_nodes{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;position:relative}.jJdg1W_node{flex-direction:column;align-items:center;gap:6px;width:22px;display:flex}.jJdg1W_nodeDot{background:var(--card);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line);color:#0000;border-radius:50%;place-items:center;transition:background-color .25s,box-shadow .25s,color .25s;display:grid}.jJdg1W_node[data-on] .jJdg1W_nodeDot{background:var(--c-purple);box-shadow:none;color:#fff}.jJdg1W_node[data-paid][data-on] .jJdg1W_nodeDot{background:var(--ok)}.jJdg1W_nodeLabel{font-family:var(--font-mono);font-size:var(--fs-11);white-space:nowrap;color:var(--muted);transition:color .25s}.jJdg1W_node[data-on] .jJdg1W_nodeLabel{color:var(--fg)}.jJdg1W_desk{min-height:0;padding:var(--sp-24);flex:auto;position:relative}.jJdg1W_work{inset:var(--sp-24);border-radius:var(--r-12);background:var(--card);box-shadow:var(--win-shadow);flex-direction:column;display:flex;position:absolute;overflow:hidden}.jJdg1W_workHead{justify-content:space-between;align-items:center;gap:var(--sp-12);padding:12px var(--sp-16);border-bottom:1px solid var(--line);flex:none;display:flex}.jJdg1W_workTitle{white-space:nowrap;font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--fg)}.jJdg1W_status{font-family:var(--font-mono);font-size:var(--fs-11);justify-items:end;display:grid}.jJdg1W_status>span{border-radius:var(--r-full);white-space:nowrap;opacity:var(--w,0);grid-area:1/1;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.jJdg1W_status>span:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.jJdg1W_status [data-tone=muted]{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.jJdg1W_status [data-tone=busy]{color:var(--c-purple);background:color-mix(in srgb, var(--c-purple) 10%, transparent)}.jJdg1W_status [data-tone=live]{color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent)}.jJdg1W_workBody{gap:var(--sp-24);min-height:0;padding:var(--sp-20);flex:auto;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid;position:relative}.jJdg1W_block{position:relative}.jJdg1W_sketch,.jJdg1W_fill{border-radius:var(--r-6);position:absolute;inset:0}.jJdg1W_sketch{border:1.5px dashed color-mix(in srgb, var(--c-purple) 55%, transparent);opacity:calc(var(--w,0) * (1 - .6 * var(--built,0)))}.jJdg1W_fill{opacity:var(--w,0);transform:translateY(calc((1 - var(--w,0)) * 6px))}.jJdg1W_page{gap:var(--sp-12);flex-direction:column;min-height:0;display:flex;position:relative}.jJdg1W_bNav{flex:0 0 22px}.jJdg1W_bNav .jJdg1W_fill{background:var(--soft);align-items:center;gap:8px;padding:0 8px;display:flex}.jJdg1W_bNav i{border-radius:var(--r-2);background:var(--skel2);width:22px;height:6px}.jJdg1W_bNav i:first-child{background:var(--fg);width:34px;margin-right:auto}.jJdg1W_bHero{flex:1.3 1 0;min-height:60px}.jJdg1W_bHero .jJdg1W_fill{background:linear-gradient(135deg, color-mix(in srgb, var(--c-purple) 18%, var(--card)), color-mix(in srgb, var(--c-teal) 14%, var(--card)));flex-direction:column;justify-content:center;gap:8px;padding:0 14px;display:flex}.jJdg1W_bHero i{border-radius:var(--r-4);background:var(--fg);width:70%;height:9px}.jJdg1W_bHero i+i{opacity:.6;width:48%}.jJdg1W_bHero b{border-radius:var(--r-6);background:var(--ok);width:64px;height:18px;margin-top:4px}.jJdg1W_bText{flex:.6 1 0;min-height:34px}.jJdg1W_bText .jJdg1W_fill{background:var(--card);flex-direction:column;justify-content:center;gap:6px;padding:0 4px;display:flex}.jJdg1W_bText i{border-radius:var(--r-2);background:var(--skel);height:6px}.jJdg1W_bText i:nth-child(2){width:86%}.jJdg1W_bText i:nth-child(3){width:64%}.jJdg1W_cards{gap:var(--sp-8);flex:1 1 0;grid-template-columns:repeat(3,minmax(0,1fr));min-height:40px;display:grid}.jJdg1W_bCard .jJdg1W_fill{background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.jJdg1W_bCard .jJdg1W_fill:before{content:"";border-radius:var(--r-6);background:color-mix(in srgb, var(--c-teal) 40%, var(--card));width:16px;height:16px;position:absolute;top:10px;left:10px}.jJdg1W_comment{background:var(--btn-bg);color:var(--btn-fg);font-size:var(--fs-12);opacity:var(--w,0);transform:translateY(calc((1 - var(--in,0)) * 8px)) scale(calc(.96 + .04 * var(--in,0)));border-radius:12px 12px 12px 2px;flex-direction:column;gap:2px;padding:8px 10px;display:flex;position:absolute;top:38%;right:-6px;box-shadow:0 8px 20px -8px #00000059}.jJdg1W_commentMeta{font-family:var(--font-mono);font-size:var(--fs-11);opacity:.7}.jJdg1W_flow{flex-direction:column;justify-content:center;min-height:0;margin:0;padding:0;list-style:none;display:flex}.jJdg1W_step{flex-direction:column;align-items:stretch;display:flex}.jJdg1W_stepBox{height:38px;position:relative}.jJdg1W_stepFill{background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--fs-13);color:var(--fg);align-items:center;padding:0 12px;display:flex}.jJdg1W_stepCheck{background:var(--ok);color:#fff;width:18px;height:18px;opacity:var(--w,0);transform:scale(calc(.6 + .4 * var(--w,0)));border-radius:50%;place-items:center;margin-top:-9px;display:grid;position:absolute;top:50%;right:10px}.jJdg1W_link{align-self:center;width:2px;height:22px;position:relative}.jJdg1W_linkLine{background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--c-purple) 55%, transparent) 0 3px, transparent 3px 6px);opacity:var(--w,0);position:absolute;inset:0}.jJdg1W_pulse{left:50%;top:calc(var(--p,0) * 100%);background:var(--c-purple);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c-purple) 25%, transparent);opacity:0;border-radius:50%;margin:-5px 0 0 -5px;position:absolute}.jJdg1W_badges{left:var(--sp-20);bottom:var(--sp-16);display:grid;position:absolute}.jJdg1W_badge{border-radius:var(--r-full);background:var(--card);width:fit-content;box-shadow:0 0 0 1px color-mix(in srgb, var(--ok) 50%, transparent), 0 6px 16px -8px #0000004d;font-size:var(--fs-12);font-weight:var(--w-medium);color:var(--ok);opacity:var(--w,0);transform:translateY(calc((1 - var(--in,0)) * 8px));grid-area:1/1;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.jJdg1W_doc{width:min(420px,100% - 48px);padding:var(--sp-20);border-radius:var(--r-12);background:var(--card);box-shadow:var(--win-shadow), 0 30px 60px -30px #00000059;opacity:var(--w,0);transform:translate(-50%, -50%) translateY(calc((1 - var(--in,0)) * 40px - var(--out,0) * 40px)) rotate(calc((1 - var(--in,0)) * 2deg - var(--out,0) * 2deg)) scale(calc(1 - var(--out,0) * .04));pointer-events:none;position:absolute;top:50%;left:50%}.jJdg1W_docHead{justify-content:space-between;align-items:baseline;gap:var(--sp-12);padding-bottom:var(--sp-12);border-bottom:1px solid var(--line);display:flex}.jJdg1W_docTitle{font-size:var(--fs-16);font-weight:var(--w-semibold);color:var(--fg)}.jJdg1W_docMeta{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--muted)}.jJdg1W_lines{margin:var(--sp-16) 0 0;flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.jJdg1W_lines li{font-size:var(--fs-14);color:var(--fg);opacity:calc(.25 + .75 * var(--w,0));align-items:center;gap:10px;display:flex}.jJdg1W_tick,.jJdg1W_keyIcon{border-radius:var(--r-6);color:#fff;background:color-mix(in srgb, var(--c-purple) calc(var(--w,0) * 100%), var(--skel));flex:none;place-items:center;width:20px;height:20px;display:grid}.jJdg1W_keyIcon{background:color-mix(in srgb, var(--ok) calc(var(--w,0) * 100%), var(--skel))}.jJdg1W_signRow{align-items:flex-end;gap:var(--sp-12);margin-top:var(--sp-20);padding-top:var(--sp-12);border-top:1px dashed var(--line);display:flex;position:relative}.jJdg1W_signature{width:150px;height:34px;overflow:visible}.jJdg1W_signature path{fill:none;stroke:var(--fg);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--w,0))}.jJdg1W_signLabel{font-size:var(--fs-12);color:var(--muted)}.jJdg1W_stamp{right:var(--sp-16);bottom:var(--sp-16);border:2px solid var(--c-purple);border-radius:var(--r-6);font-family:var(--font-mono);font-size:var(--fs-13);font-weight:var(--w-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--c-purple);opacity:var(--w,0);transform:rotate(-8deg) scale(calc(1.6 - .6 * var(--in,0)));padding:4px 12px;position:absolute}.jJdg1W_signRow .jJdg1W_stamp{bottom:-4px;right:0}.jJdg1W_stamp[data-tone=paid],.jJdg1W_stamp[data-tone=yours]{border-color:var(--ok);color:var(--ok)}.jJdg1W_invoice{width:min(360px,100% - 48px)}.jJdg1W_share{align-items:center;gap:var(--sp-12);margin-top:var(--sp-16);display:flex}.jJdg1W_shareNum{font-size:var(--fs-32);font-weight:var(--w-semibold);letter-spacing:var(--ls-display);color:var(--fg)}.jJdg1W_shareBar{border-radius:var(--r-full);background:var(--skel);flex:1;height:6px;overflow:hidden}.jJdg1W_shareBar i{background:var(--c-purple);height:100%;display:block}.jJdg1W_invFoot{margin-top:var(--sp-16);flex-direction:column;gap:6px;min-height:40px;display:flex}.jJdg1W_invState{font-size:var(--fs-13);display:grid}.jJdg1W_invState>span{grid-area:1/1}.jJdg1W_invState [data-flip=before]{color:var(--muted);opacity:calc(1 - var(--w,0))}.jJdg1W_invState [data-flip=after]{color:var(--fg);opacity:var(--w,0)}.jJdg1W_go{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--c-purple);opacity:var(--w,0);transform:translateX(calc((1 - var(--w,0)) * -6px))}.jJdg1W_go:after{content:" →"}.jJdg1W_keys{width:min(400px,100% - 48px)}@media (min-width:768px) and (not ((max-width:1100px) and (orientation:portrait))){.jJdg1W_inner{column-gap:var(--sp-48);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(300px,380px) minmax(0,1fr);display:grid}.jJdg1W_head{padding-top:var(--sp-16);grid-area:1/1}.jJdg1W_captions{height:260px}.jJdg1W_capTitle{font-size:var(--fs-32);letter-spacing:var(--ls-display)}.jJdg1W_card{grid-area:1/2/span 3;margin-top:0}.jJdg1W_legend{grid-area:3/1}}@media (max-width:767px),(max-width:1100px) and (orientation:portrait){.jJdg1W_story{height:950svh;margin-top:var(--sp-64)}.jJdg1W_stage{padding-top:var(--sp-16);padding-bottom:var(--sp-12)}.jJdg1W_kicker{margin-bottom:var(--sp-8);font-weight:var(--w-medium)}.jJdg1W_captions{height:150px}.jJdg1W_capTitle{font-size:var(--fs-20);letter-spacing:var(--ls-heading)}.jJdg1W_capText{font-size:var(--fs-14);line-height:1.5}.jJdg1W_rails{margin-top:var(--sp-8)}.jJdg1W_card{margin-top:var(--sp-12);border-radius:var(--r-12)}.jJdg1W_track{padding:var(--sp-12) var(--sp-12) 10px}.jJdg1W_trackLine{top:calc(var(--sp-12) + 9px);left:calc(var(--sp-12) + 9px);right:calc(var(--sp-12) + 9px)}.jJdg1W_node,.jJdg1W_nodeDot{width:18px}.jJdg1W_nodeDot{height:18px}.jJdg1W_nodeDot svg{width:10px;height:10px}.jJdg1W_nodeLabel{font-size:var(--fs-10)}.jJdg1W_desk{padding:var(--sp-12)}.jJdg1W_work{inset:var(--sp-12)}.jJdg1W_workBody{gap:var(--sp-12);padding:var(--sp-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jJdg1W_stepBox{height:32px}.jJdg1W_stepFill{font-size:var(--fs-11);padding:0 8px}.jJdg1W_stepCheck{width:14px;height:14px;margin-top:-7px;right:6px}.jJdg1W_stepCheck svg{width:9px;height:9px}.jJdg1W_link{height:14px}.jJdg1W_comment{font-size:var(--fs-11);right:-4px}.jJdg1W_doc{width:calc(100% - 24px);padding:var(--sp-16)}.jJdg1W_lines{gap:8px}.jJdg1W_lines li{font-size:var(--fs-13)}.jJdg1W_shareNum{font-size:var(--fs-24)}.jJdg1W_badges{left:var(--sp-12);bottom:var(--sp-12)}.jJdg1W_legend{margin-top:var(--sp-12)}}.jJdg1W_story[data-still]{height:auto}.jJdg1W_story[data-still] .jJdg1W_stage{height:auto;position:static}.jJdg1W_story[data-still] .jJdg1W_inner{flex-direction:column;display:flex}.jJdg1W_story[data-still] .jJdg1W_captions{gap:var(--sp-32);grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid}.jJdg1W_story[data-still] .jJdg1W_caption{opacity:1;position:static}.jJdg1W_story[data-still] .jJdg1W_rails{display:none}.jJdg1W_story[data-still] .jJdg1W_card{flex:none;height:560px}@media (max-width:767px){.jJdg1W_story[data-still] .jJdg1W_captions{grid-template-columns:1fr}.jJdg1W_story[data-still] .jJdg1W_card{height:520px}}
.iwWqfW_story{height:1150svh;position:relative;overflow-x:clip}.iwWqfW_stage{height:calc(100svh - 64px);padding-top:var(--sp-24);padding-bottom:var(--sp-20);position:sticky;top:64px}.iwWqfW_inner{flex-direction:column;height:100%;display:flex}.iwWqfW_head{flex:none}.iwWqfW_kicker{margin-bottom:var(--sp-16);font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}.iwWqfW_captions{height:130px;margin:0;padding:0;list-style:none;position:relative}.iwWqfW_caption{align-items:flex-start;gap:var(--sp-8);flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.iwWqfW_caption:not(:first-child){opacity:0}.iwWqfW_capStep{font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--w-medium);color:var(--c-purple)}.iwWqfW_capTitle{font-size:var(--fs-32);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);color:var(--fg);text-wrap:balance;line-height:1.12}.iwWqfW_capText{max-width:560px;font-size:var(--fs-16);color:var(--body);text-wrap:pretty;line-height:1.55}.iwWqfW_rails{margin-top:var(--sp-16);grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.iwWqfW_rail{border-radius:var(--r-full);background:var(--line);height:2px;overflow:hidden}.iwWqfW_rail span{background:var(--fg);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.iwWqfW_steps{margin:var(--sp-32) 0 0;border-top:1px solid var(--line);padding:0;list-style:none;display:none}.iwWqfW_steps li{align-items:center;gap:var(--sp-8);border-bottom:1px solid var(--line);font-size:var(--fs-14);font-weight:var(--w-medium);color:var(--muted);grid-template-columns:28px minmax(0,1fr);padding:10px 0;transition:color .25s;display:grid}.iwWqfW_stepN{font-family:var(--font-mono);font-size:var(--fs-11);font-weight:var(--w-regular)}.iwWqfW_steps li[data-state=done]{color:var(--body)}.iwWqfW_steps li[data-state=now]{color:var(--fg)}.iwWqfW_steps li[data-state=now] .iwWqfW_stepN{color:var(--c-purple)}.iwWqfW_steps li[data-state=now]>span:last-child:before{content:"";vertical-align:2px;background:var(--c-purple);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.iwWqfW_cta{margin-top:var(--sp-20);opacity:var(--w,0);pointer-events:none}.iwWqfW_view{perspective:1600px;flex:auto;min-height:0;position:relative}.iwWqfW_board{width:600px;height:480px;transform:translateY(calc(var(--lift,0) * var(--fit,1) * 1px)) scale(var(--fit,1)) rotateX(calc((var(--rx,0) + var(--mx,0)) * 1deg)) rotateY(calc((var(--ry,0) + var(--my,0)) * 1deg));transform-style:preserve-3d;margin:-240px 0 0 -300px;position:absolute;top:50%;left:50%}.iwWqfW_ground{filter:blur(8px);background:radial-gradient(closest-side,#00000029,#0000);border-radius:50%;height:80px;position:absolute;top:300px;left:30px;right:30px;transform:translateZ(-60px)}.iwWqfW_board [data-show]{opacity:var(--w,0)}.iwWqfW_knows,.iwWqfW_chat,.iwWqfW_sheet{border-radius:var(--r-12);background:var(--card);box-shadow:var(--win-shadow);position:absolute}.iwWqfW_knows{width:232px;height:318px;transform:translate3d(0, calc(var(--drift,0) * -28px), 0);flex-direction:column;display:flex;top:0;left:0}.iwWqfW_panelHead{border-bottom:1px solid var(--line);font-size:var(--fs-12);font-weight:var(--w-semibold);color:var(--fg);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.iwWqfW_approved{font-family:var(--font-mono);font-size:var(--fs-10);font-weight:var(--w-medium);color:var(--ok)}.iwWqfW_cards{flex:1;grid-template-rows:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.iwWqfW_kcard{border-radius:var(--r-6);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line), 0 0 0 calc(var(--g,0) * 1.5px) var(--c-purple), 0 0 calc(var(--g,0) * 18px) color-mix(in srgb, var(--c-purple) 35%, transparent);opacity:var(--w,0);transform:translateX(calc((1 - var(--w,0)) * -24px)) scale(calc(1 + var(--g,0) * .03));flex-direction:column;justify-content:center;gap:2px;padding:6px 10px;display:flex;position:relative}.iwWqfW_kTitle{font-size:var(--fs-11);font-weight:var(--w-semibold);color:var(--fg)}.iwWqfW_kLine{font-family:var(--font-mono);font-size:var(--fs-10);color:var(--body);line-height:1.35}.iwWqfW_chat{width:348px;height:318px;transform:translate3d(0, calc(var(--drift,0) * 14px), 30px);flex-direction:column;display:flex;top:0;left:252px;overflow:hidden}.iwWqfW_chatHead{border-bottom:1px solid var(--line);font-size:var(--fs-12);color:var(--fg);align-items:center;gap:10px;padding:9px 12px;display:flex}.iwWqfW_chatHead strong{font-weight:var(--w-semibold);display:block}.iwWqfW_online{font-size:var(--fs-10);color:var(--ok);display:block}.iwWqfW_chatBody{flex:1;position:relative}.iwWqfW_exchange{flex-direction:column;gap:8px;padding:14px;display:flex;position:absolute;inset:0}.iwWqfW_msg{border-radius:var(--r-12);max-width:82%;font-size:var(--fs-12);transform:translateY(calc((1 - var(--in,0)) * 8px));padding:8px 11px;line-height:1.45}.iwWqfW_them{background:var(--btn-bg);color:var(--btn-fg);border-bottom-right-radius:4px;align-self:flex-end}.iwWqfW_bot{background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);border-bottom-left-radius:4px;align-self:flex-start}.iwWqfW_src{font-family:var(--font-mono);font-size:var(--fs-10);color:var(--c-purple);margin-top:4px;font-style:normal;display:block}.iwWqfW_src:before{content:"↳ "}.iwWqfW_dots{gap:4px;padding:10px 12px;display:inline-flex;position:absolute;top:56px;left:14px}.iwWqfW_dots i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite iwWqfW_dot}.iwWqfW_dots i:nth-child(2){animation-delay:.15s}.iwWqfW_dots i:nth-child(3){animation-delay:.3s}@keyframes iwWqfW_dot{50%{opacity:.5;transform:translateY(-3px)}}.iwWqfW_input{border-radius:var(--r-6);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--fs-11);color:var(--muted);justify-content:space-between;align-items:center;margin:0 10px 10px;padding:8px 10px;display:flex}.iwWqfW_input i{border-radius:var(--r-6);background:var(--c-purple);width:18px;height:18px}.iwWqfW_busy{border-radius:var(--r-full);background:color-mix(in srgb, var(--c-purple) 14%, transparent);font-family:var(--font-mono);font-size:var(--fs-10);font-weight:var(--w-semibold);color:var(--c-purple);margin-left:auto;padding:3px 8px}.iwWqfW_clock{border-radius:var(--r-full);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-mono);font-size:var(--fs-10);color:var(--fg);white-space:nowrap;transform:translate(-50%, calc((1 - var(--in,0)) * 8px));padding:5px 12px;position:absolute;top:44%;left:50%}.iwWqfW_mini{border-radius:var(--r-12);background:var(--card);width:182px;box-shadow:0 0 0 1px var(--line), 0 18px 40px -16px #00000059;transform:translate3d(0, calc((1 - var(--in,0)) * 26px + var(--drift,0) * -70px), calc(var(--z,100px) + (1 - var(--in,0)) * 90px)) scale(calc(.86 + var(--in,0) * .14));flex-direction:column;gap:6px;padding:10px 11px;display:flex;position:absolute}.iwWqfW_miniQ{border-radius:var(--r-12);background:var(--btn-bg);max-width:100%;font-size:var(--fs-11);color:var(--btn-fg);border-bottom-right-radius:3px;align-self:flex-end;padding:5px 9px}.iwWqfW_miniA{font-size:var(--fs-11);color:var(--fg);transform:translateY(calc((1 - var(--in,0)) * 5px));align-items:center;gap:6px;line-height:1.35;display:flex}.iwWqfW_beams{pointer-events:none;width:600px;height:480px;position:absolute;top:0;left:0;overflow:visible;transform:translateZ(16px)}.iwWqfW_beams path{fill:none;stroke:var(--c-purple);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--c-purple) 60%, transparent))}.iwWqfW_beams circle{fill:var(--c-purple);opacity:0;filter:drop-shadow(0 0 6px var(--c-purple))}.iwWqfW_doc{border-radius:var(--r-12);background:var(--card);width:176px;box-shadow:0 0 0 1px var(--line), 0 16px 34px -14px #00000059;opacity:0;transform-origin:0;will-change:transform;align-items:center;gap:8px;padding:9px 10px;display:flex;position:absolute;top:0;left:0}.iwWqfW_docIcon{border-radius:var(--r-6);background:color-mix(in srgb, var(--c-purple) 14%, transparent);font-family:var(--font-mono);font-size:var(--fs-10);font-weight:var(--w-semibold);color:var(--c-purple);flex:none;padding:3px 5px}.iwWqfW_docName{font-size:var(--fs-12);font-weight:var(--w-semibold);color:var(--fg)}.iwWqfW_handover{border-radius:var(--r-12);background:var(--card);width:210px;box-shadow:inset 3px 0 0 var(--c-amber), var(--win-shadow);font-size:var(--fs-11);color:var(--body);transform:translate3d(0, calc((1 - var(--in,0)) * 12px + var(--drift,0) * 40px), 90px) scale(calc(.96 + var(--in,0) * .04));flex-direction:column;gap:2px;padding:10px 12px;display:flex;position:absolute;top:228px;right:-12px}.iwWqfW_handover strong{font-size:var(--fs-12);color:var(--fg)}.iwWqfW_hoTag{font-family:var(--font-mono);font-size:var(--fs-10);font-weight:var(--w-semibold);color:var(--c-amber)}.iwWqfW_sheet{font-size:var(--fs-11);transform:translate3d(0, calc((1 - var(--in,0)) * 16px + var(--drift,0) * -24px), 50px);top:334px;left:0;right:0;overflow:hidden}.iwWqfW_sheetHead,.iwWqfW_row{grid-template-columns:1fr 2fr 1fr;gap:10px;padding:8px 14px;display:grid}.iwWqfW_sheetHead{background:var(--soft);font-family:var(--font-mono);font-size:var(--fs-10);color:var(--muted)}.iwWqfW_row{border-top:1px solid var(--line);color:var(--fg);transform:translateX(calc((1 - var(--in,0)) * 10px))}.iwWqfW_ok,.iwWqfW_you{font-weight:var(--w-semibold)}.iwWqfW_ok{color:var(--ok)}.iwWqfW_you{color:var(--c-amber)}@media (min-width:900px) and (not ((max-width:1100px) and (orientation:portrait))){.iwWqfW_inner{column-gap:var(--sp-48);grid-template-columns:minmax(300px,380px) minmax(0,1fr);display:grid}.iwWqfW_head{padding-top:var(--sp-16)}.iwWqfW_captions{height:190px}.iwWqfW_steps{display:block}.iwWqfW_capTitle{font-size:var(--fs-32);letter-spacing:var(--ls-display)}}@media (max-width:899px),(max-width:1100px) and (orientation:portrait){.iwWqfW_story{height:1050svh}.iwWqfW_stage{padding-top:var(--sp-16)}.iwWqfW_kicker{margin-bottom:var(--sp-8);font-weight:var(--w-medium)}.iwWqfW_captions{height:130px}.iwWqfW_capTitle{font-size:var(--fs-20);letter-spacing:var(--ls-heading)}.iwWqfW_capText{font-size:var(--fs-14);line-height:1.5}.iwWqfW_rails{margin-top:var(--sp-8)}.iwWqfW_cta{display:none}}@media (prefers-reduced-motion:reduce){.iwWqfW_dots i{animation:none}}.iwWqfW_story[data-still]{height:auto}.iwWqfW_story[data-still] .iwWqfW_stage{height:auto;position:static}.iwWqfW_story[data-still] .iwWqfW_inner{flex-direction:column;display:flex}.iwWqfW_story[data-still] .iwWqfW_captions{gap:var(--sp-24) var(--sp-32);grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid}.iwWqfW_story[data-still] .iwWqfW_caption{opacity:1;position:static}.iwWqfW_story[data-still] .iwWqfW_rails,.iwWqfW_story[data-still] .iwWqfW_steps{display:none}.iwWqfW_story[data-still] .iwWqfW_view{height:600px}.iwWqfW_story[data-still] .iwWqfW_doc{display:none}@media (max-width:767px){.iwWqfW_story[data-still] .iwWqfW_captions{grid-template-columns:1fr}.iwWqfW_story[data-still] .iwWqfW_view{height:440px}}
._5d8-Fq_header{padding-top:var(--sp-96);padding-bottom:var(--sp-48);gap:var(--sp-16);flex-direction:column;max-width:900px;display:flex}._5d8-Fq_eyebrow,._5d8-Fq_planEyebrow{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}._5d8-Fq_h1{font-size:var(--fs-48);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);text-wrap:balance;line-height:1}._5d8-Fq_lede{max-width:640px;font-size:var(--fs-17);color:var(--body);text-wrap:pretty;line-height:1.6}._5d8-Fq_actions{align-items:center;gap:var(--sp-12) var(--sp-16);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}._5d8-Fq_from{font-size:var(--fs-14);color:var(--muted)}._5d8-Fq_two{gap:var(--sp-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._5d8-Fq_listCard,._5d8-Fq_plan,._5d8-Fq_sideCard{border-radius:var(--r-12);background:var(--card);box-shadow:0 0 0 1px var(--line);transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}._5d8-Fq_listCard:hover,._5d8-Fq_sideCard:hover{box-shadow:0 0 0 1px var(--muted), 0 14px 30px -18px #00000059;transform:translateY(-3px)}._5d8-Fq_listCard{padding:var(--sp-24)}._5d8-Fq_listTitle{margin-bottom:var(--sp-16);font-size:var(--fs-17);font-weight:var(--w-semibold);display:block}._5d8-Fq_listTitle[data-tone=good]{color:var(--ok)}._5d8-Fq_listTitle[data-tone=wont]{color:var(--fg)}._5d8-Fq_listCard ul,._5d8-Fq_includes{gap:var(--sp-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5d8-Fq_listCard li,._5d8-Fq_includes li{align-items:flex-start;gap:var(--sp-12);font-size:var(--fs-15,15px);color:var(--body);line-height:1.5;display:flex}._5d8-Fq_mark{border-radius:var(--r-6);width:20px;height:20px;font-size:var(--fs-12);font-weight:var(--w-semibold);flex:none;place-items:center;display:grid}._5d8-Fq_mark[data-tone=good]{background:color-mix(in srgb, var(--ok) 16%, transparent);color:var(--ok)}._5d8-Fq_mark[data-tone=wont]{background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted)}._5d8-Fq_planRow{gap:var(--sp-16);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}._5d8-Fq_plan{align-items:flex-start;gap:var(--sp-16);padding:var(--sp-32);box-shadow:0 0 0 1px color-mix(in srgb, var(--c-purple) 45%, var(--line));flex-direction:column;display:flex}._5d8-Fq_planSummary{font-size:var(--fs-20);font-weight:var(--w-semibold);letter-spacing:var(--ls-heading);color:var(--fg)}._5d8-Fq_planPrice{align-items:baseline;gap:var(--sp-12);padding:var(--sp-16) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-self:stretch;display:flex}._5d8-Fq_planBilling{font-size:var(--fs-13);color:var(--muted)}._5d8-Fq_includes{margin-bottom:var(--sp-8)}._5d8-Fq_side{gap:var(--sp-16);flex-direction:column;display:flex}._5d8-Fq_sideCard{align-items:flex-start;gap:var(--sp-8);padding:var(--sp-24);flex-direction:column;display:flex}._5d8-Fq_sideCard p{font-size:var(--fs-15,15px);color:var(--body);line-height:1.55}._5d8-Fq_sideCard strong{color:var(--fg)}._5d8-Fq_ctaEnd{gap:var(--sp-12);padding-bottom:var(--sp-128);flex-wrap:wrap;display:flex}@media (max-width:900px){._5d8-Fq_two,._5d8-Fq_planRow{grid-template-columns:1fr}}@media (max-width:640px){._5d8-Fq_header{padding-top:var(--sp-64)}._5d8-Fq_h1{letter-spacing:var(--ls-display);font-size:clamp(30px,9vw,38px)}._5d8-Fq_lede{font-size:var(--fs-16)}._5d8-Fq_plan{padding:var(--sp-24)}._5d8-Fq_ctaEnd{padding-bottom:var(--sp-96)}}@media (prefers-reduced-motion:reduce){._5d8-Fq_listCard:hover,._5d8-Fq_sideCard:hover{transform:none}}
.FR5B-G_story{height:1400svh;position:relative;overflow-x:clip}.FR5B-G_stage{height:calc(100svh - 64px);padding-top:var(--sp-24);padding-bottom:var(--sp-20);position:sticky;top:64px}.FR5B-G_inner{flex-direction:column;height:100%;display:flex}.FR5B-G_head{flex:none}.FR5B-G_kicker{margin-bottom:var(--sp-16);font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}.FR5B-G_captions{height:130px;margin:0;padding:0;list-style:none;position:relative}.FR5B-G_caption{align-items:flex-start;gap:var(--sp-8);flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.FR5B-G_caption:not(:first-child){opacity:0}.FR5B-G_capStep{font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--w-medium);color:var(--c-blue)}.FR5B-G_capTitle{font-size:var(--fs-32);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);color:var(--fg);text-wrap:balance;line-height:1.13}.FR5B-G_capText{max-width:560px;font-size:var(--fs-16);color:var(--body);text-wrap:pretty;line-height:1.55}.FR5B-G_rails{margin-top:var(--sp-16);grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;display:grid}.FR5B-G_rail{border-radius:var(--r-full);background:var(--line);height:2px;overflow:hidden}.FR5B-G_rail span{background:var(--fg);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.FR5B-G_steps{margin:var(--sp-32) 0 0;border-top:1px solid var(--line);padding:0;list-style:none;display:none}.FR5B-G_steps li{align-items:center;gap:var(--sp-8);border-bottom:1px solid var(--line);font-size:var(--fs-14);font-weight:var(--w-medium);color:var(--muted);grid-template-columns:28px minmax(0,1fr);padding:10px 0;transition:color .25s;display:grid}.FR5B-G_stepN{font-family:var(--font-mono);font-size:var(--fs-11);font-weight:var(--w-regular)}.FR5B-G_steps li[data-state=done]{color:var(--body)}.FR5B-G_steps li[data-state=now]{color:var(--fg)}.FR5B-G_steps li[data-state=now] .FR5B-G_stepN{color:var(--c-blue)}.FR5B-G_cta{margin-top:var(--sp-20);opacity:var(--w,0);pointer-events:none}.FR5B-G_view{perspective:1500px;flex:auto;min-height:0;position:relative}.FR5B-G_board{width:600px;height:480px;transform:scale(var(--fit,1)) rotateX(calc((var(--rx,0) + var(--mx,0)) * 1deg)) rotateY(calc((var(--ry,0) + var(--my,0)) * 1deg));transform-style:preserve-3d;font-size:var(--fs-11);color:var(--fg);margin:-240px 0 0 -300px;position:absolute;top:50%;left:50%}.FR5B-G_ground{filter:blur(10px);background:radial-gradient(closest-side,#00000038,#0000);border-radius:50%;height:90px;position:absolute;top:380px;left:40px;right:40px;transform:translateZ(-80px)}.FR5B-G_layer{transform-style:preserve-3d;transform:translate3d(calc(var(--drift,0) * var(--d,1) * -90px), calc(var(--drift,0) * var(--d,1) * -48px), var(--z,0px));pointer-events:none;position:absolute;inset:0}.FR5B-G_board [data-show]{opacity:var(--w,0)}.FR5B-G_inbox,.FR5B-G_sheet,.FR5B-G_folder,.FR5B-G_review{border-radius:var(--r-12);background:var(--card);box-shadow:inset 0 0 0 1px var(--line), 0 16px 40px -16px #00000080;position:absolute}.FR5B-G_panelHead{justify-content:space-between;align-items:center;gap:var(--sp-8);height:40px;padding:0 var(--sp-12);font-size:var(--fs-12);font-weight:var(--w-semibold);box-shadow:inset 0 -1px 0 var(--line);display:flex}.FR5B-G_muted{color:var(--muted);font-weight:var(--w-regular)}.FR5B-G_inbox{width:172px;padding-bottom:var(--sp-8);transform:translateY(calc((1 - var(--in,1)) * 14px));top:30px;left:0}.FR5B-G_inRow{align-items:center;gap:var(--sp-8);height:36px;padding:0 var(--sp-12);color:var(--c-blue);opacity:var(--w,0);transform:translateX(calc((1 - var(--w,0)) * -10px));display:flex}.FR5B-G_inText{min-width:0;color:var(--fg);flex-direction:column;display:flex}.FR5B-G_inName{font-weight:var(--w-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FR5B-G_pageWrap{width:210px;height:300px;position:absolute;top:10px;left:190px}.FR5B-G_page{border-radius:var(--r-6);color:#1c1d21;transform-origin:50%;background:#fbfbfc;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 24px 48px -16px #0000008c}.FR5B-G_pageTop{justify-content:space-between;align-items:center;padding:16px 14px 0;display:flex}.FR5B-G_logo{border-radius:var(--r-2);background:#c9ccd3;width:46px;height:10px}.FR5B-G_invTitle{font-size:var(--fs-10);font-weight:var(--w-semibold);letter-spacing:.08em;color:#6b6f78}.FR5B-G_mark{border-radius:var(--r-4);height:18px;font-size:var(--fs-10);background:color-mix(in srgb, var(--c-blue) calc(var(--w,0) * 18%), transparent);box-shadow:0 0 0 calc(var(--w,0) * 1px) var(--c-blue);justify-content:space-between;align-items:center;padding:0 6px;display:flex;position:absolute;left:10px;right:10px}.FR5B-G_mark[data-missing]{background:color-mix(in srgb, var(--c-amber) calc(var(--w,0) * 20%), transparent);box-shadow:0 0 0 calc(var(--w,0) * 1px) var(--c-amber)}.FR5B-G_markLabel{color:#6b6f78}.FR5B-G_markValue{font-weight:var(--w-semibold)}.FR5B-G_mark[data-missing] .FR5B-G_markValue{font-weight:var(--w-regular);color:#9a6a10;font-style:italic}.FR5B-G_lines{background:repeating-linear-gradient(#e3e5ea 0 2px,#0000 2px 11px);height:46px;position:absolute;left:14px;right:14px}.FR5B-G_scan{left:0;right:0;top:calc(30px + var(--p,1) * 250px);background:var(--c-blue);height:2px;box-shadow:0 0 14px 3px color-mix(in srgb, var(--c-blue) 55%, transparent);position:absolute}.FR5B-G_sheet{width:180px;padding-bottom:var(--sp-8);transform:translateX(calc((1 - var(--in,1)) * 20px));top:30px;left:420px}.FR5B-G_checks{font-weight:var(--w-medium);color:var(--c-amber)}.FR5B-G_row{align-items:center;gap:var(--sp-8);height:30px;padding:0 var(--sp-12);box-shadow:inset 0 -1px 0 var(--line);grid-template-columns:62px minmax(0,1fr);display:grid}.FR5B-G_cell{white-space:nowrap;text-overflow:ellipsis;font-weight:var(--w-medium);opacity:var(--w,0);transform:translateX(calc((1 - var(--w,0)) * 6px));overflow:hidden}.FR5B-G_cell[data-missing]{border-radius:var(--r-4);color:var(--c-amber);box-shadow:inset 0 0 0 1px var(--c-amber);justify-self:start;padding:1px 6px}.FR5B-G_chip{border-radius:var(--r-full);background:var(--c-blue);color:#fff;font-size:var(--fs-10);font-weight:var(--w-semibold);white-space:nowrap;opacity:0;box-shadow:0 8px 20px -6px color-mix(in srgb, var(--c-blue) 70%, transparent);pointer-events:none;padding:3px 8px;position:absolute;top:0;left:0}.FR5B-G_review{align-items:center;gap:var(--sp-12);width:190px;padding:var(--sp-12);transform:translateY(calc((1 - var(--in,1)) * 16px)) scale(calc(.96 + var(--in,1) * .04));display:flex;top:262px;left:410px}.FR5B-G_avatar{background:color-mix(in srgb, var(--c-amber) 22%, transparent);width:30px;height:30px;color:var(--c-amber);font-size:var(--fs-11);font-weight:var(--w-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.FR5B-G_reviewText{min-width:0;font-size:var(--fs-11);flex-direction:column;gap:2px;display:flex}.FR5B-G_flagDot{background:var(--c-amber);border-radius:50%;width:8px;height:8px;margin-left:auto}.FR5B-G_folder{width:260px;padding:var(--sp-12);transform:translateY(calc((1 - var(--in,1)) * 14px));flex-direction:column;gap:6px;display:flex;top:356px;left:150px}.FR5B-G_folderPath{align-items:center;gap:var(--sp-8);font-size:var(--fs-12);font-weight:var(--w-semibold);display:flex}.FR5B-G_fileName{color:var(--body);align-items:center;gap:6px;display:flex}.FR5B-G_filed{right:var(--sp-12);top:var(--sp-12);font-weight:var(--w-medium);color:var(--ok);align-items:center;gap:4px;display:inline-flex;position:absolute}.FR5B-G_count{color:var(--muted)}.FR5B-G_mini{border-radius:var(--r-4);width:26px;height:32px;color:var(--c-blue);opacity:0;background:#fbfbfc;place-items:center;display:grid;position:absolute;top:0;left:0;box-shadow:0 10px 24px -8px #0009}.FR5B-G_swap{display:grid}.FR5B-G_swap>*{grid-area:1/1}.FR5B-G_checksDone{font-weight:var(--w-medium);color:var(--ok);align-items:center;gap:4px;display:inline-flex}.FR5B-G_fixedVal,.FR5B-G_cell[data-fixed] .FR5B-G_missingVal{display:none}.FR5B-G_cell[data-fixed] .FR5B-G_fixedVal{display:inline}.FR5B-G_review{align-items:stretch;gap:var(--sp-8);flex-direction:column}.FR5B-G_reviewTop{align-items:center;gap:var(--sp-12);display:flex}.FR5B-G_reviewLine{flex-direction:column;gap:2px;display:flex}.FR5B-G_okMark{background:color-mix(in srgb, var(--ok) 22%, transparent);width:16px;height:16px;color:var(--ok);border-radius:50%;place-items:center;display:grid}.FR5B-G_input{height:26px;padding:0 var(--sp-8);border-radius:var(--r-6);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);justify-content:space-between;align-items:center;display:flex}.FR5B-G_typed{font-weight:var(--w-semibold);clip-path:inset(0 calc((1 - var(--in,1)) * 100%) 0 0)}.FR5B-G_lease{transform:translateY(calc((1 - var(--in,1)) * 18px))}.FR5B-G_reminder{align-items:center;gap:var(--sp-12);width:190px;padding:var(--sp-12);border-radius:var(--r-12);background:var(--card);box-shadow:inset 0 0 0 1px var(--line), 0 16px 40px -16px #00000080;transform:translateY(calc((1 - var(--in,1)) * 16px)) scale(calc(.96 + var(--in,1) * .04));display:flex;position:absolute;top:262px;left:410px}.FR5B-G_bell{background:color-mix(in srgb, var(--c-blue) 20%, transparent);width:30px;height:30px;color:var(--c-blue);border-radius:50%;flex:none;place-items:center;display:grid}.FR5B-G_summary{width:172px;padding:var(--sp-12);border-radius:var(--r-12);background:var(--card);box-shadow:inset 0 0 0 1px var(--line), 0 16px 40px -16px #00000080;color:var(--body);transform:translateY(calc((1 - var(--in,1)) * 14px));flex-direction:column;gap:4px;display:flex;position:absolute;top:236px;left:0}.FR5B-G_summaryHead{font-size:var(--fs-12);font-weight:var(--w-semibold);color:var(--fg);margin-bottom:2px}.FR5B-G_summary strong{color:var(--fg)}.FR5B-G_summaryOk{color:var(--ok);font-weight:var(--w-medium);align-items:center;gap:4px;display:inline-flex}@media (min-width:900px) and (not ((max-width:1100px) and (orientation:portrait))){.FR5B-G_inner{column-gap:var(--sp-48);grid-template-columns:minmax(300px,380px) minmax(0,1fr);display:grid}.FR5B-G_head{padding-top:var(--sp-16)}.FR5B-G_captions{height:190px}.FR5B-G_steps{display:block}}@media (max-width:899px),(max-width:1100px) and (orientation:portrait){.FR5B-G_story{height:1270svh}.FR5B-G_stage{padding-top:var(--sp-16)}.FR5B-G_kicker{margin-bottom:var(--sp-8)}.FR5B-G_captions{height:130px}.FR5B-G_capTitle{font-size:var(--fs-20);letter-spacing:var(--ls-heading)}.FR5B-G_capText{font-size:var(--fs-14);line-height:1.5}.FR5B-G_rails{margin-top:var(--sp-8)}.FR5B-G_cta{display:none}}.FR5B-G_story[data-still]{height:auto}.FR5B-G_story[data-still] .FR5B-G_stage{height:auto;position:static}.FR5B-G_story[data-still] .FR5B-G_inner{flex-direction:column;display:flex}.FR5B-G_story[data-still] .FR5B-G_captions{gap:var(--sp-24) var(--sp-32);grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid}.FR5B-G_story[data-still] .FR5B-G_caption{opacity:1;position:static}.FR5B-G_story[data-still] .FR5B-G_rails,.FR5B-G_story[data-still] .FR5B-G_steps{display:none}.FR5B-G_story[data-still] .FR5B-G_view{height:560px}@media (max-width:767px){.FR5B-G_story[data-still] .FR5B-G_captions{grid-template-columns:1fr}.FR5B-G_story[data-still] .FR5B-G_view{height:420px}}
.BSNDlG_story{height:1000svh;position:relative;overflow-x:clip}.BSNDlG_stage{height:calc(100svh - 64px);padding-top:var(--sp-24);padding-bottom:var(--sp-20);position:sticky;top:64px}.BSNDlG_inner{flex-direction:column;height:100%;display:flex}.BSNDlG_head{flex:none}.BSNDlG_kicker{margin-bottom:var(--sp-16);font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}.BSNDlG_captions{height:130px;margin:0;padding:0;list-style:none;position:relative}.BSNDlG_caption{align-items:flex-start;gap:var(--sp-8);flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.BSNDlG_caption:not(:first-child){opacity:0}.BSNDlG_capStep{font-family:var(--font-mono);font-size:var(--fs-12);font-weight:var(--w-medium);color:var(--c-purple)}.BSNDlG_capTitle{font-size:var(--fs-32);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);color:var(--fg);text-wrap:balance;line-height:1.12}.BSNDlG_capText{max-width:560px;font-size:var(--fs-16);color:var(--body);text-wrap:pretty;line-height:1.55}.BSNDlG_rails{margin-top:var(--sp-16);grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;display:grid}.BSNDlG_rail{border-radius:var(--r-full);background:var(--line);height:2px;overflow:hidden}.BSNDlG_rail span{background:var(--fg);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.BSNDlG_layerList{margin:var(--sp-32) 0 0;border-top:1px solid var(--line);padding:0;list-style:none;display:none}.BSNDlG_layerList li{align-items:center;gap:var(--sp-8);border-bottom:1px solid var(--line);font-size:var(--fs-14);color:var(--muted);grid-template-columns:28px minmax(0,1fr) auto;padding:10px 0;transition:color .25s;display:grid}.BSNDlG_itemN{font-family:var(--font-mono);font-size:var(--fs-11)}.BSNDlG_itemName{font-weight:var(--w-medium)}.BSNDlG_itemStage{font-family:var(--font-mono);font-size:var(--fs-11);white-space:nowrap}.BSNDlG_layerList li[data-state=done]{color:var(--body)}.BSNDlG_layerList li[data-state=now]{color:var(--fg)}.BSNDlG_layerList li[data-state=now] .BSNDlG_itemN,.BSNDlG_layerList li[data-state=now] .BSNDlG_itemStage{color:var(--c-purple)}.BSNDlG_layerList li[data-state=now] .BSNDlG_itemName:before{content:"";vertical-align:2px;background:var(--c-purple);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.BSNDlG_cta{margin-top:var(--sp-20);opacity:0;pointer-events:none}.BSNDlG_view{perspective:1800px;flex:auto;place-items:center;min-height:0;display:grid;position:relative}.BSNDlG_stack{--tilt:0;--spread:0;width:520px;height:340px;transform-style:preserve-3d;transform:translate(calc(var(--tilt) * var(--fit,1) * var(--shift,0px)), calc(var(--tilt) * 64px)) scale(calc(var(--fit,1) * (1 - .14 * var(--tilt)))) rotateX(calc(var(--tilt) * 56deg)) rotateZ(calc(var(--tilt) * -36deg));margin:-170px 0 0 -260px;position:absolute;top:50%;left:50%}.BSNDlG_layer{--f:0;transform-style:preserve-3d;transform:translateZ(calc(var(--i) * var(--spread) * 58px + var(--f) * 26px));position:absolute;inset:0}.BSNDlG_plate{border-radius:var(--r-12);background:color-mix(in srgb, var(--card) 45%, transparent);box-shadow:0 0 0 1px var(--line);opacity:calc(var(--spread) * .95);position:absolute;inset:0}.BSNDlG_plate:after{content:"";border-radius:inherit;box-shadow:0 0 0 1.5px var(--c-purple), 0 0 24px color-mix(in srgb, var(--c-purple) 30%, transparent);opacity:var(--f);position:absolute;inset:0}.BSNDlG_note{opacity:var(--spread);pointer-events:none;position:absolute;inset:0}.BSNDlG_tag{border-radius:var(--r-full);background:var(--card);box-shadow:0 0 0 1px var(--line);font-family:var(--font-mono);font-size:var(--fs-11);white-space:nowrap;color:var(--fg);align-items:center;gap:6px;padding:4px 10px;display:inline-flex;position:absolute;top:0;right:calc(100% + 14px)}.BSNDlG_tag b{font-weight:var(--w-semibold);color:var(--c-purple)}.BSNDlG_base{border-radius:var(--r-12);background:var(--card);box-shadow:var(--win-shadow);position:absolute;inset:0;overflow:hidden}.BSNDlG_bar{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:26px;padding:0 10px;display:flex}.BSNDlG_lights{gap:4px;display:inline-flex}.BSNDlG_lights i{background:var(--skel2);border-radius:50%;width:7px;height:7px}.BSNDlG_url{border-radius:var(--r-6);background:var(--soft);font-family:var(--font-mono);font-size:var(--fs-10);color:var(--muted);flex:1;padding:2px 8px}.BSNDlG_chips{gap:6px;display:flex;position:absolute;top:calc(100% + 12px);left:0}.BSNDlG_chips span,.BSNDlG_gcard,.BSNDlG_sheet{border-radius:var(--r-6);background:var(--card);box-shadow:0 0 0 1px var(--line)}.BSNDlG_chips span{font-family:var(--font-mono);font-size:var(--fs-10);color:var(--body);padding:4px 8px}.BSNDlG_navLine{background:var(--line);height:1px;position:absolute;top:62px;left:20px;right:20px}.BSNDlG_heroBg{border-radius:var(--r-12);background:linear-gradient(135deg, color-mix(in srgb, var(--c-purple) 16%, var(--card)), color-mix(in srgb, var(--c-teal) 12%, var(--card)));height:136px;position:absolute;top:74px;left:20px;right:20px}.BSNDlG_cardBox,.BSNDlG_svc{border-radius:var(--r-6);width:150px;height:98px;position:absolute;top:224px}.BSNDlG_cardBox{background:var(--soft);box-shadow:0 0 0 1px var(--line)}.BSNDlG_c1{left:20px}.BSNDlG_c2{left:185px}.BSNDlG_c3{left:350px}.BSNDlG_grid{background-image:linear-gradient(to right, color-mix(in srgb, var(--c-purple) 30%, transparent) 1px, transparent 1px);background-size:8.33333% 100%;position:absolute;inset:26px 20px 0}.BSNDlG_brand{font-size:var(--fs-11);font-weight:var(--w-semibold);color:var(--fg);position:absolute;top:38px;left:22px}.BSNDlG_h1a,.BSNDlG_h1b,.BSNDlG_p1,.BSNDlG_p2{border-radius:var(--r-4);position:absolute;left:40px}.BSNDlG_h1a{background:var(--fg);width:200px;height:13px;top:98px}.BSNDlG_h1b{background:var(--fg);width:150px;height:13px;top:118px}.BSNDlG_p1,.BSNDlG_p2{background:var(--muted);opacity:.5;height:6px}.BSNDlG_p1{width:190px;top:144px}.BSNDlG_p2{width:150px;top:156px}.BSNDlG_photo{border-radius:var(--r-6);background:linear-gradient(160deg, color-mix(in srgb, var(--c-teal) 45%, var(--card)), color-mix(in srgb, var(--c-purple) 35%, var(--card)));width:200px;height:108px;position:absolute;top:88px;left:290px;overflow:hidden}.BSNDlG_photo:before{content:"";background:color-mix(in srgb, var(--c-teal) 55%, var(--card));border-radius:50%;height:80%;position:absolute;bottom:-40%;left:-10%;right:-10%}.BSNDlG_photo:after{content:"";background:color-mix(in srgb, #ffd27a 80%, var(--card));border-radius:50%;width:18px;height:18px;position:absolute;top:18px;right:26px}.BSNDlG_svc i{border-radius:var(--r-6);background:color-mix(in srgb, var(--c-teal) 40%, var(--card));width:18px;height:18px;position:absolute;top:12px;left:12px}.BSNDlG_svc b{border-radius:var(--r-2);background:var(--fg);width:80px;height:7px;position:absolute;top:42px;left:12px}.BSNDlG_svc em{border-radius:var(--r-2);background:var(--muted);opacity:.5;width:110px;height:5px;position:absolute;top:56px;left:12px}.BSNDlG_pill{border-radius:var(--r-12);height:18px;font-size:var(--fs-10);font-weight:var(--w-semibold);align-items:center;padding:0 9px;display:inline-flex;position:absolute;top:33px}.BSNDlG_call{background:var(--soft);box-shadow:0 0 0 1px var(--line);color:var(--fg);left:360px}.BSNDlG_wa{background:var(--ok);color:#fff;left:404px}.BSNDlG_heroBtn{border-radius:var(--r-6);background:var(--c-purple);color:#fff;height:22px;font-size:var(--fs-10);font-weight:var(--w-semibold);align-items:center;padding:0 12px;display:inline-flex;position:absolute;top:172px;left:40px}.BSNDlG_gcard{font-size:var(--fs-10);color:var(--muted);flex-direction:column;gap:2px;padding:8px 10px;display:flex;position:absolute;top:calc(100% + 12px);left:0}.BSNDlG_gcard b{color:var(--c-blue);font-size:var(--fs-11)}.BSNDlG_form{border-radius:var(--r-6);background:var(--card);width:180px;height:120px;box-shadow:0 0 0 1px var(--line), 0 8px 20px -10px #0000004d;flex-direction:column;gap:6px;padding:10px;display:flex;position:absolute;top:84px;left:300px}.BSNDlG_formTitle{font-size:var(--fs-10);font-weight:var(--w-semibold);color:var(--fg)}.BSNDlG_form i{border-radius:var(--r-2);background:var(--soft);height:12px;box-shadow:inset 0 0 0 1px var(--line)}.BSNDlG_form b{border-radius:var(--r-4);background:var(--btn-bg);width:50px;height:16px;color:var(--btn-fg);font-size:var(--fs-10);place-items:center;display:inline-grid}.BSNDlG_toast{border-radius:var(--r-6);background:color-mix(in srgb, var(--ok) 14%, var(--card));box-shadow:0 0 0 1px color-mix(in srgb, var(--ok) 40%, transparent);font-size:var(--fs-10);font-weight:var(--w-semibold);color:var(--ok);padding:4px 8px;position:absolute;top:210px;left:300px}.BSNDlG_sheet{flex-direction:column;gap:5px;width:170px;padding:8px;display:flex;position:absolute;top:calc(100% + 12px);right:0}.BSNDlG_sheet i{border-radius:var(--r-2);background:var(--skel);height:8px}.BSNDlG_bubble{background:var(--btn-bg);max-width:150px;color:var(--btn-fg);font-size:var(--fs-10);border-radius:12px 12px 2px;padding:6px 9px;line-height:1.35;position:absolute;bottom:22px;right:50px}.BSNDlG_launcher{background:var(--c-purple);width:28px;height:28px;box-shadow:0 6px 16px -6px var(--c-purple);border-radius:50%;position:absolute;bottom:14px;right:14px}.BSNDlG_stars{border-radius:var(--r-6);background:var(--card);box-shadow:0 0 0 1px var(--line);font-size:var(--fs-11);letter-spacing:1px;color:var(--c-amber);padding:4px 8px;position:absolute;top:calc(100% + 12px);right:0}@media (min-width:900px) and (not ((max-width:1100px) and (orientation:portrait))){.BSNDlG_inner{column-gap:var(--sp-48);grid-template-columns:minmax(300px,380px) minmax(0,1fr);display:grid}.BSNDlG_head{padding-top:var(--sp-16)}.BSNDlG_captions{height:190px}.BSNDlG_layerList{display:block}.BSNDlG_stack{--shift:44px}.BSNDlG_capTitle{font-size:var(--fs-32);letter-spacing:var(--ls-display)}}@media (max-width:899px),(max-width:1100px) and (orientation:portrait){.BSNDlG_story{height:900svh}.BSNDlG_stage{padding-top:var(--sp-16)}.BSNDlG_kicker{margin-bottom:var(--sp-8);font-weight:var(--w-medium)}.BSNDlG_captions{height:140px}.BSNDlG_capTitle{font-size:var(--fs-20);letter-spacing:var(--ls-heading)}.BSNDlG_capText{font-size:var(--fs-14);line-height:1.5}.BSNDlG_rails{margin-top:var(--sp-8)}.BSNDlG_cta{display:none}.BSNDlG_view{overflow:clip}}.BSNDlG_story[data-still]{height:auto}.BSNDlG_story[data-still] .BSNDlG_stage{height:auto;position:static}.BSNDlG_story[data-still] .BSNDlG_inner{flex-direction:column;display:flex}.BSNDlG_story[data-still] .BSNDlG_captions{gap:var(--sp-24) var(--sp-32);grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid}.BSNDlG_story[data-still] .BSNDlG_caption{opacity:1;position:static}.BSNDlG_story[data-still] .BSNDlG_rails,.BSNDlG_story[data-still] .BSNDlG_cta,.BSNDlG_story[data-still] .BSNDlG_layerList{display:none}.BSNDlG_story[data-still] .BSNDlG_view{height:640px}@media (max-width:767px){.BSNDlG_story[data-still] .BSNDlG_captions{grid-template-columns:1fr}.BSNDlG_story[data-still] .BSNDlG_view{height:460px}}
.RiCRTq_header{padding-top:var(--sp-96);gap:var(--sp-16);flex-direction:column;max-width:860px;display:flex}.RiCRTq_eyebrow{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}.RiCRTq_h1{font-size:var(--fs-48);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);text-wrap:balance;line-height:1}.RiCRTq_lede{max-width:620px;font-size:var(--fs-17);color:var(--body);text-wrap:pretty;line-height:1.6}.RiCRTq_founder{gap:var(--sp-48);padding:var(--sp-40) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.RiCRTq_portrait{gap:var(--sp-12);flex-direction:column;display:flex}.RiCRTq_portrait img{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--line);border-radius:var(--r-12);background:color-mix(in srgb, var(--c-purple) 16%, var(--card));width:100%;height:auto;padding:10px}.RiCRTq_portrait figcaption{gap:var(--sp-4);font-size:var(--fs-14);color:var(--muted);flex-direction:column;display:flex}.RiCRTq_portrait figcaption b{font-size:var(--fs-16);font-weight:var(--w-semibold);color:var(--fg)}.RiCRTq_big{font-size:var(--fs-24);font-weight:var(--h1-weight);letter-spacing:var(--ls-heading);color:var(--fg);text-wrap:pretty;line-height:1.3}.RiCRTq_notes{gap:var(--sp-16);font-size:var(--fs-16);color:var(--body);flex-direction:column;line-height:1.6;display:flex}.RiCRTq_notes a{color:var(--fg)}.RiCRTq_principle{gap:var(--sp-8);padding:var(--sp-24);border-radius:var(--r-12);background:var(--card);box-shadow:0 0 0 1px var(--line);flex-direction:column;display:flex}.RiCRTq_icon{width:36px;height:36px;margin-bottom:var(--sp-8);border-radius:var(--r-6);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);color:var(--c-purple);justify-content:center;align-items:center;display:inline-flex}.RiCRTq_pTitle{font-size:var(--fs-17);font-weight:var(--w-semibold);letter-spacing:var(--ls-body);color:var(--fg)}.RiCRTq_pText{font-size:var(--fs-14);color:var(--body);line-height:1.6}.RiCRTq_facts{border-top:1px solid var(--line);margin:0}.RiCRTq_facts>div{gap:var(--sp-24);padding:var(--sp-20) 0;border-bottom:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);display:grid}.RiCRTq_facts dt{font-family:var(--font-mono);font-size:var(--fs-13);color:var(--muted)}.RiCRTq_facts dd{font-size:var(--fs-16);color:var(--fg);margin:0;line-height:1.55}.RiCRTq_facts a{color:var(--fg)}.RiCRTq_ctaEnd{gap:var(--sp-12);padding-bottom:var(--sp-128);flex-wrap:wrap;display:flex}@media (max-width:900px){.RiCRTq_founder{gap:var(--sp-24);grid-template-columns:minmax(0,1fr)}.RiCRTq_portrait{max-width:320px}}@media (max-width:640px){.RiCRTq_header{padding-top:var(--sp-64)}.RiCRTq_h1{letter-spacing:var(--ls-display);font-size:clamp(30px,9vw,38px)}.RiCRTq_lede{font-size:var(--fs-16)}.RiCRTq_big{font-size:var(--fs-20)}.RiCRTq_facts>div{gap:var(--sp-4);grid-template-columns:1fr}.RiCRTq_ctaEnd{padding-bottom:var(--sp-96)}}.RiCRTq_principle{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.RiCRTq_principle:hover{box-shadow:0 0 0 1px var(--muted), 0 14px 30px -18px #00000059;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.RiCRTq_principle:hover{transform:none}}.RiCRTq_principle .RiCRTq_icon{transition:background-color .25s,color .25s,transform .25s}.RiCRTq_principle:hover .RiCRTq_icon{background:var(--c-purple);color:#fff;transform:rotate(-6deg)}
.iOEQ5G_grid{gap:var(--sp-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.iOEQ5G_who{gap:var(--sp-16);padding:var(--sp-24);border-radius:var(--r-12);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex}.iOEQ5G_whoTitle{font-size:var(--fs-20);font-weight:var(--w-semibold);letter-spacing:var(--ls-heading);line-height:1.33}.iOEQ5G_whoList{gap:var(--sp-12);flex-direction:column;margin:0;display:flex}.iOEQ5G_whoList div{gap:var(--sp-12);grid-template-columns:88px minmax(0,1fr);display:grid}.iOEQ5G_whoList dt{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}.iOEQ5G_whoList dd{font-size:var(--fs-15);color:var(--body);margin:0;line-height:1.5}@media (max-width:760px){.iOEQ5G_grid{grid-template-columns:minmax(0,1fr)}.iOEQ5G_whoList div{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}}
.GuVOba_header{padding-top:var(--sp-96);padding-bottom:var(--sp-48);gap:var(--sp-16);flex-direction:column;max-width:900px;display:flex}.GuVOba_eyebrow{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}.GuVOba_h1{font-size:var(--fs-48);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);text-wrap:balance;line-height:1}.GuVOba_lede{max-width:640px;font-size:var(--fs-17);color:var(--body);text-wrap:pretty;line-height:1.6}.GuVOba_actions{align-items:center;gap:var(--sp-12) var(--sp-16);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}.GuVOba_from{font-size:var(--fs-14);color:var(--muted)}.GuVOba_included{gap:var(--sp-16);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.GuVOba_included li{gap:var(--sp-12);padding:var(--sp-20);border-radius:var(--r-12);background:var(--card);box-shadow:0 0 0 1px var(--line);display:flex}.GuVOba_included li>span:last-child{font-size:var(--fs-14);color:var(--body);flex-direction:column;gap:4px;line-height:1.55;display:flex}.GuVOba_included strong{font-size:var(--fs-16);font-weight:var(--w-semibold);color:var(--fg)}.GuVOba_tick{border-radius:var(--r-6);background:var(--c-teal);color:#fff;flex:none;place-items:center;width:22px;height:22px;display:grid}.GuVOba_ctaEnd{gap:var(--sp-12);padding-bottom:var(--sp-128);flex-wrap:wrap;display:flex}@media (max-width:900px){.GuVOba_included{grid-template-columns:1fr}}@media (max-width:640px){.GuVOba_header{padding-top:var(--sp-64)}.GuVOba_h1{letter-spacing:var(--ls-display);font-size:clamp(30px,9vw,38px)}.GuVOba_lede{font-size:var(--fs-16)}.GuVOba_ctaEnd{padding-bottom:var(--sp-96)}}.GuVOba_included li{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.GuVOba_included li:hover{box-shadow:0 0 0 1px var(--muted), 0 14px 30px -18px #00000059;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.GuVOba_included li:hover{transform:none}}.GuVOba_included li .GuVOba_tick{transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.GuVOba_included li:hover .GuVOba_tick{transform:scale(1.12)}
.jbdvDa_header{padding-top:var(--sp-96);gap:var(--sp-16);flex-direction:column;max-width:820px;display:flex}.jbdvDa_eyebrow{font-size:var(--fs-13);font-weight:var(--w-medium);color:var(--muted)}.jbdvDa_h1{font-size:var(--fs-48);font-weight:var(--h1-weight);letter-spacing:var(--ls-display);text-wrap:balance;line-height:1}.jbdvDa_lede{max-width:600px;font-size:var(--fs-16);color:var(--body);text-wrap:pretty;line-height:1.6}.jbdvDa_list{gap:var(--sp-24);flex-direction:column;display:flex}.jbdvDa_card{border-radius:var(--r-12);background:var(--card);box-shadow:0 0 0 1px var(--line);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid;overflow:hidden}.jbdvDa_shot{background:var(--soft);border-right:1px solid var(--line);display:block}.jbdvDa_shot img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .4s;display:block}.jbdvDa_shot:hover img{transform:scale(1.015)}.jbdvDa_body{align-items:flex-start;gap:var(--sp-12);padding:var(--sp-32);flex-direction:column;display:flex}.jbdvDa_meta{align-items:center;gap:var(--sp-8) var(--sp-12);font-size:var(--fs-13);color:var(--muted);flex-wrap:wrap;display:flex}.jbdvDa_tag{border-radius:var(--r-6);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);font-weight:var(--w-medium);padding:2px 8px}.jbdvDa_name{font-size:var(--fs-32);font-weight:var(--w-semibold);letter-spacing:var(--ls-display);line-height:1.1}.jbdvDa_text{font-size:var(--fs-15,15px);color:var(--body);line-height:1.6}.jbdvDa_shows{margin:0 0 var(--sp-12);gap:var(--sp-8);font-size:var(--fs-14);color:var(--body);flex-direction:column;padding:0;list-style:none;display:flex}.jbdvDa_shows li{padding-left:var(--sp-20);position:relative}.jbdvDa_shows li:before{content:"";width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--c-purple);border-radius:50%;position:absolute;top:.55em;left:2px}@media (max-width:900px){.jbdvDa_card{grid-template-columns:1fr}.jbdvDa_shot{border-right:none;border-bottom:1px solid var(--line)}.jbdvDa_shot img{height:auto}}@media (max-width:640px){.jbdvDa_header{padding-top:var(--sp-64)}.jbdvDa_h1{letter-spacing:var(--ls-display);font-size:clamp(30px,9vw,40px)}.jbdvDa_body{padding:var(--sp-24)}.jbdvDa_name{font-size:var(--fs-20)}}.jbdvDa_ctaEnd{padding-bottom:var(--sp-128)}@media (max-width:640px){.jbdvDa_ctaEnd{padding-bottom:var(--sp-96)}}.jbdvDa_card{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.jbdvDa_card:hover{box-shadow:0 0 0 1px var(--muted), 0 14px 30px -18px #00000059;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.jbdvDa_card:hover{transform:none}}
