._bar_8c291_1{z-index:50;color:var(--text);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#f4efe6e6;transition:background .35s,color .35s,border-color .35s;position:fixed;top:0;left:0;right:0}._overlay_8c291_15{color:#f4efe6;-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}._row_8c291_23{align-items:center;gap:1.75rem;height:4rem;display:flex}._brand_8c291_30{font-family:var(--serif);white-space:nowrap;align-items:center;gap:.7rem;margin-right:auto;font-size:1.35rem;text-decoration:none;display:inline-flex}._nav_8c291_42{gap:1.5rem;font-size:.9rem;font-weight:500;display:flex}._nav_8c291_42 a{opacity:.75;text-decoration:none;transition:opacity .2s}._nav_8c291_42 a:hover,._nav_8c291_42 a[aria-current=page]{opacity:1}._nav_8c291_42 a[aria-current=page]{text-underline-offset:.4em;text-decoration:underline;text-decoration-thickness:1px}._row_8c291_23 .btn{white-space:nowrap;padding:.55rem 1.1rem;font-size:.85rem}._ghost_8c291_72{color:#f4efe6;-webkit-backdrop-filter:blur(6px);background:#f4efe624;border-color:#f4efe659}._ghost_8c291_72:hover{background:#f4efe63d}@media (width<=820px){._nav_8c291_42{display:none}}@media (width<=420px){._row_8c291_23{gap:1rem}._brand_8c291_30{font-size:1.15rem}}._cta_1pmmk_1{background:linear-gradient(var(--paper) 0 7.9rem, var(--paper-2) 7.9rem);padding:10rem 0 7rem;position:relative;overflow:hidden}._ridge_1pmmk_9{width:100%;height:8rem;position:absolute;top:0;left:0}._inner_1pmmk_17{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4rem;display:grid;position:relative}._sub_1pmmk_25{max-width:30rem;font-size:1.1rem}._card_1pmmk_30{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:2rem;box-shadow:0 24px 48px -28px #1d232159}._start_1pmmk_38{width:100%;padding:1rem 1.5rem;font-size:1rem}._or_1pmmk_44{margin:1.5rem 0 .75rem;font-size:.85rem}._questions_1pmmk_49{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._questions_1pmmk_49 a{border:1px solid var(--line);background:var(--paper);color:var(--text);border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;font-size:.95rem;text-decoration:none;transition:border-color .2s,background .2s;display:flex}._questions_1pmmk_49 a:after{content:"→";color:var(--river);transition:transform .2s}._questions_1pmmk_49 a:hover{border-color:var(--river);background:#fff}._questions_1pmmk_49 a:hover:after{transform:translate(3px)}._email_1pmmk_87{margin:1.5rem 0 0;font-size:.85rem}._email_1pmmk_87 a{color:var(--river)}._footer_1pmmk_96{background:var(--ink);color:#e9e5dcb3;padding:2.5rem 0 3rem;font-size:.85rem}._footerRow_1pmmk_103{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}._footerBrand_1pmmk_111{align-items:center;gap:1.25rem;display:flex}._footerLogo_1pmmk_117{color:#f4efe6;font-size:1.5rem}._footerBy_1pmmk_122{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}._footerCssLink_1pmmk_129{color:inherit;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}._footerCssLink_1pmmk_129:hover{color:#fff}._footerCss_1pmmk_129{color:#f4efe6;opacity:.85;width:1.9rem;height:auto}._footerLinks_1pmmk_148{flex-wrap:wrap;gap:1.25rem;display:flex}._footerLinks_1pmmk_148 a{color:#e9e5dcb3;text-decoration:none}._footerLinks_1pmmk_148 a:hover{color:#fff}@media (width<=900px){._inner_1pmmk_17{grid-template-columns:minmax(0,1fr);gap:2.5rem}}@media (width<=560px){._cta_1pmmk_1{background:linear-gradient(var(--paper) 0 4.9rem, var(--paper-2) 4.9rem);padding:7rem 0 4.5rem}._ridge_1pmmk_9{height:5rem}._card_1pmmk_30{padding:1.25rem}}._hero_1eigw_3{background:var(--ink);color:#f4efe6;position:relative}._stage_1eigw_9{align-items:end;min-height:max(34rem,100svh);display:grid;position:relative;overflow:hidden}._stage_1eigw_9 img,._stage_1eigw_9 canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._stage_1eigw_9:after{content:"";pointer-events:none;background:linear-gradient(#10141380,#0000 18%),linear-gradient(#0000 70%,#10141373);position:absolute;inset:0}._lines_1eigw_37{z-index:2;gap:2rem;width:100%;padding-top:7rem;padding-bottom:clamp(3rem,10vh,6rem);display:grid;position:relative}._line_1eigw_26{--in:1;--out:0;isolation:isolate;max-width:20ch;font-family:var(--serif);color:#f4efe6;text-shadow:0 2px 20px #00000059;text-wrap:balance;margin:0;font-size:clamp(2.1rem,4.4vw,3.8rem);line-height:1.04;position:relative}._line_1eigw_26:before{content:"";z-index:-1;pointer-events:none;opacity:calc(var(--in) * (1 - var(--out)));background:radial-gradient(closest-side,#10141399,#10141340 60%,#0000);position:absolute;inset:-45% -25%}._word_1eigw_75{--w:clamp(0, (var(--in) * (var(--n) + 3) - var(--k)) / 3, 1);white-space:pre;opacity:calc(var(--w) * (1 - var(--out)));transform:translateY(calc((1 - var(--w)) * .45em + var(--out) * -.25em));filter:blur(calc((1 - var(--w)) * 10px + var(--out) * 6px));will-change:opacity, transform, filter;display:inline-block}._title_1eigw_85{max-width:52rem}._title_1eigw_85 h1{max-width:13ch;margin:0;font-size:clamp(3rem,7vw,6rem);line-height:.96}._title_1eigw_85 h1 em{color:#9fd0c2}._label_1eigw_100{color:#f0b393;text-shadow:none}._end_1eigw_105{max-width:16ch;font-size:clamp(2.8rem,6.5vw,5.5rem);font-style:italic}._cue_1eigw_111{display:none}._live_1eigw_2{height:600svh}._live_1eigw_2 ._stage_1eigw_9{height:100svh;min-height:0;position:sticky;top:0}._live_1eigw_2 ._poster_1eigw_128{visibility:hidden}._live_1eigw_2 ._lines_1eigw_37{grid-template-rows:minmax(0,1fr);height:100%;padding-top:6.5rem}._live_1eigw_2 ._line_1eigw_26{grid-area:1/1}._live_1eigw_2 ._line_1eigw_26:not(._on_1eigw_142){visibility:hidden}._bottomLeft_1eigw_147{place-self:end start}._topLeft_1eigw_152{place-self:start}._midLeft_1eigw_157{place-self:center start;max-width:14ch}._bottomCenter_1eigw_163{text-align:center;place-self:end center}._live_1eigw_2 ._title_1eigw_85 ._word_1eigw_75{animation:.9s cubic-bezier(.2,.7,.2,1) backwards _build_1eigw_1;animation-delay:calc(.15s + var(--k) * 70ms)}._live_1eigw_2 ._title_1eigw_85 ._label_1eigw_100,._live_1eigw_2 ._title_1eigw_85 ._cue_1eigw_111{opacity:calc(1 - var(--out));animation:.8s backwards _fade_1eigw_1}._live_1eigw_2 ._title_1eigw_85 ._cue_1eigw_111{animation-delay:1.1s}@keyframes _build_1eigw_1{0%{opacity:0;filter:blur(10px);transform:translateY(.45em)}}@keyframes _fade_1eigw_1{0%{opacity:0}}._live_1eigw_2 ._cue_1eigw_111{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#f4efe6bf;text-shadow:none;align-items:center;gap:.6rem;margin:2rem 0 0;font-size:.72rem;display:inline-flex}._live_1eigw_2 ._cue_1eigw_111:after{content:"";transform-origin:top;background:linear-gradient(#f4efe6cc,#0000);width:1px;height:2.25rem;animation:1.8s ease-in-out infinite _drip_1eigw_1}@keyframes _drip_1eigw_1{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}._rail_1eigw_228{display:none}._live_1eigw_2 ._rail_1eigw_228{z-index:2;gap:.6rem;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;right:clamp(1rem,3vw,2.5rem);transform:translateY(-50%)}._rail_1eigw_228 li{background:#f4efe666;border-radius:999px;width:6px;height:6px;transition:height .35s,background .35s}._rail_1eigw_228 li._dotOn_1eigw_253{background:#f4efe6;height:26px}@media (width<=700px){._lines_1eigw_37{padding-bottom:5rem}._live_1eigw_2 ._lines_1eigw_37{padding-top:5.5rem;padding-bottom:4rem}._midLeft_1eigw_157{align-self:end;max-width:18ch}._live_1eigw_2 ._rail_1eigw_228{right:.6rem}}._wrap_1cv9b_1{min-width:0;position:relative}._centered_1cv9b_6 ._chips_1cv9b_6{justify-content:center}._centered_1cv9b_6 ._caption_1cv9b_10{text-align:center}._chips_1cv9b_6{flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem;display:flex}._chip_1cv9b_6{border:1px solid var(--line);background:var(--card);color:var(--text-dim);cursor:pointer;border-radius:999px;padding:.4rem .9rem;font-size:.82rem;font-weight:500;transition:background .2s,color .2s,border-color .2s}._chip_1cv9b_6:hover{border-color:var(--ink);color:var(--text)}._chip_1cv9b_6[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}._window_1cv9b_44{background:var(--ink);color:#e9e5dc;border-radius:16px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 30px 60px -20px #1d232173,0 12px 24px -12px #1d23214d}._bar_1cv9b_55{border-bottom:1px solid #e9e5dc14;align-items:center;gap:.9rem;padding:.7rem .9rem;display:flex}._dots_1cv9b_63{gap:.35rem;display:flex}._dots_1cv9b_63 i{background:#e9e5dc2e;border-radius:50%;width:.6rem;height:.6rem}._url_1cv9b_75{max-width:18rem;font-family:var(--mono);color:#e9e5dc8c;white-space:nowrap;text-overflow:ellipsis;background:#e9e5dc0f;border-radius:6px;flex:1;padding:.3rem .75rem;font-size:.7rem;overflow:hidden}._body_1cv9b_89{grid-template-columns:9.5rem 1fr;min-height:27rem;display:grid}._side_1cv9b_95{border-right:1px solid #e9e5dc14;padding:1rem .9rem;font-size:.8rem}._side_1cv9b_95 ul{margin:0 0 1.25rem;padding:0;list-style:none}._side_1cv9b_95 li{color:#e9e5dc99;border-radius:6px;padding:.35rem .55rem;transition:background .3s,color .3s}._side_1cv9b_95 li._sideActive_1cv9b_114{color:#fff;background:#e9e5dc14}._sideLabel_1cv9b_119{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#e9e5dc66;margin:0 0 .45rem;font-size:.62rem}._connected_1cv9b_128 li:before{content:"";vertical-align:.1em;background:#7fb8a8;border-radius:50%;width:.4rem;height:.4rem;margin-right:.45rem;display:inline-block}._chat_1cv9b_139{flex-direction:column;gap:.85rem;min-width:0;padding:1.1rem 1.2rem 1.3rem;display:flex}._user_1cv9b_147{background:var(--paper);max-width:88%;color:var(--ink);border-radius:12px 12px 4px;align-self:flex-end;padding:.7rem .9rem}._user_1cv9b_147 p{color:var(--ink);margin:0;font-size:.88rem;line-height:1.45}._who_1cv9b_163{font-family:var(--mono);letter-spacing:.06em;color:var(--river);margin-bottom:.2rem;font-size:.62rem;display:block}._steps_1cv9b_172{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}._steps_1cv9b_172 li{color:#e9e5dcd1;grid-template-columns:.85rem minmax(0,1fr) auto;align-items:center;gap:.2rem .6rem;font-size:.8rem;line-height:1.3;display:grid}._tick_1cv9b_191{border:1.5px solid #7fb8a866;border-radius:50%;flex:none;width:.85rem;height:.85rem;transition:background .3s,border-color .3s}._steps_1cv9b_172 li._on_1cv9b_200 ._tick_1cv9b_191{background:#7fb8a8;border-color:#7fb8a8}._meta_1cv9b_205{font-family:var(--mono);letter-spacing:.02em;color:#e9e5dc8c;white-space:nowrap;background:#e9e5dc12;border-radius:999px;justify-self:end;padding:.12rem .5rem;font-size:.62rem}._steps_1cv9b_172 li,._reply_1cv9b_218,._app_1cv9b_219{opacity:.12;transition:opacity .45s,transform .45s;transform:translateY(4px)}._steps_1cv9b_172 li._on_1cv9b_200,._reply_1cv9b_218._on_1cv9b_200,._app_1cv9b_219._on_1cv9b_200{opacity:1;transform:none}._reply_1cv9b_218 p{color:#e9e5dc;margin:0;font-size:.9rem;line-height:1.5}._app_1cv9b_219{background:var(--card);color:var(--ink);border-radius:10px;margin-top:auto;padding:.9rem 1rem}._appTitle_1cv9b_247{font-family:var(--serif);color:var(--ink);margin:0 0 .55rem;font-size:1.15rem}._app_1cv9b_219 dl{margin:0}._app_1cv9b_219 dl div{border-top:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.32rem 0;font-size:.8rem;display:flex}._app_1cv9b_219 dl div:last-child{font-weight:600}._app_1cv9b_219 dt{color:var(--text-dim)}._app_1cv9b_219 dl div:last-child dt{color:var(--ink)}._app_1cv9b_219 dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}._appFoot_1cv9b_285{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.7rem;display:flex}._guard_1cv9b_293{color:var(--river);align-items:center;gap:.35rem;font-size:.72rem;display:inline-flex}._guard_1cv9b_293 svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:.85rem;height:.85rem}._action_1cv9b_310{background:var(--ink);color:var(--paper);border-radius:999px;flex:none;padding:.35rem .75rem;font-size:.72rem;font-weight:600}._caption_1cv9b_10{color:var(--text-dim);margin:.7rem 0 0;font-size:.75rem}@media (width<=560px){._steps_1cv9b_172 li{grid-template-columns:.85rem minmax(0,1fr)}._meta_1cv9b_205{grid-column:2;justify-self:start}._body_1cv9b_89{grid-template-columns:1fr;min-height:0}._side_1cv9b_95{display:none}._appFoot_1cv9b_285{flex-wrap:wrap}}._reveal_mbpre_1{z-index:3;background:var(--ink);position:relative}.is-live+._reveal_mbpre_1{background:0 0;margin-top:-100svh}._screen_mbpre_13{background:var(--paper);border-radius:28px 28px 0 0;padding:4.5rem 0 6rem;box-shadow:0 -30px 60px -20px #00000073}._screen_mbpre_13:before{content:"";background:#1d23212e;border-radius:999px;width:3.5rem;height:5px;margin:-2.5rem auto 2.5rem;display:block}._head_mbpre_31{text-align:center;max-width:44rem;margin:0 auto 2.5rem}._head_mbpre_31 h2{margin:0}._demo_mbpre_41{max-width:64rem;margin:0 auto}@media (width<=720px){._screen_mbpre_13{border-radius:20px 20px 0 0;padding:3.5rem 0 4rem}}._section_qieuq_1{padding:7rem 0}._heading_qieuq_5{max-width:40rem;margin-bottom:3.5rem}._heading_qieuq_5 h2{margin:0}._split_qieuq_14{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:4rem;max-width:none;display:grid}._intro_qieuq_22{text-wrap:pretty;margin:0;font-size:1.1rem}@media (width<=960px){._split_qieuq_14{grid-template-columns:minmax(0,1fr);gap:1.25rem}}@media (width<=720px){._section_qieuq_1{padding:4.5rem 0}._heading_qieuq_5{margin-bottom:2.5rem}}._frame_10vjw_1{--pop:1;--dir:-1;aspect-ratio:16/9;background:var(--ink);border-radius:22px;margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1d232114,0 50px 90px -40px #1d232180,0 20px 40px -24px #1d23214d}._fromRight_10vjw_16{--dir:1}._live_10vjw_21{transform:translateX(calc((1 - var(--pop)) * var(--dir) * 10vw)) scale(calc(.9 + var(--pop) * .1));opacity:calc(.2 + var(--pop) * .8);will-change:transform}._frame_10vjw_1 video{object-fit:cover;width:100%;height:100%;display:block}@media (width<=720px){._frame_10vjw_1{border-radius:14px}}._row_11gs4_3{--edge:max(1.5rem, calc((100vw - var(--max-w)) / 2 + 1.5rem));padding:0 var(--edge) 0 2.5vw;grid-template-columns:minmax(0,2.6fr) minmax(15rem,1fr);align-items:center;gap:clamp(2rem,4.5vw,5rem);margin-inline:calc(50% - 50vw);display:grid;overflow-x:clip}._right_11gs4_15{padding:0 2.5vw 0 var(--edge);grid-template-columns:minmax(15rem,1fr) minmax(0,2.6fr)}._right_11gs4_15 ._media_11gs4_20{order:2}._row_11gs4_3+._row_11gs4_3{margin-top:clamp(5rem,11vw,9rem)}._copy_11gs4_28 h3{font-family:var(--serif);margin:0 0 .9rem;font-size:clamp(1.8rem,2.8vw,2.5rem);font-weight:400;line-height:1.08}._copy_11gs4_28 p{text-wrap:pretty;margin:0}._copy_11gs4_28 ._label_11gs4_41{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--apricot);margin-bottom:1rem;font-size:.75rem}@media (width<=900px){._row_11gs4_3,._right_11gs4_15{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding:0 1rem}._right_11gs4_15 ._media_11gs4_20{order:0}._copy_11gs4_28{padding:0 .5rem}}._bar_43awd_1{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 6rem;padding:0;list-style:none;display:grid}._bar_43awd_1 li{align-items:center;gap:.7rem;padding:1.4rem 1.25rem;font-size:.95rem;font-weight:500;display:flex}._bar_43awd_1 li+li{border-left:1px solid var(--line)}._bar_43awd_1 svg{fill:none;width:1.35rem;height:1.35rem;stroke:var(--river);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (width<=900px){._bar_43awd_1{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:4rem}._bar_43awd_1 li:nth-child(3){border-left:0}._bar_43awd_1 li:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=480px){._bar_43awd_1 li{padding:1.1rem .75rem;font-size:.88rem}}._section_1jlxl_1{padding:1rem 0 6rem}._section_1jlxl_1 ._trust_1jlxl_5{margin-bottom:3rem}._grid_1jlxl_9{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}._card_1jlxl_18{border-radius:var(--radius);border:1px solid var(--line);background:var(--card);flex-direction:column;height:100%;padding:1.75rem 1.6rem 1.5rem;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}._card_1jlxl_18:hover{border-color:#2e6b6f59;transform:translateY(-3px);box-shadow:0 18px 36px -24px #1d232159}._label_1jlxl_36{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--apricot);margin:0 0 1.25rem;font-size:.72rem}._card_1jlxl_18 h3{text-wrap:balance;font-size:1.75rem}._body_1jlxl_50{margin:0 0 1.75rem;font-size:.95rem}._more_1jlxl_55{color:var(--river);margin-top:auto;font-size:.9rem;font-weight:600}._more_1jlxl_55 span{transition:transform .2s;display:inline-block}._card_1jlxl_18:hover ._more_1jlxl_55 span{transform:translate(4px)}@media (width<=900px){._grid_1jlxl_9{grid-template-columns:minmax(0,1fr)}}._hero_nvz6c_1{background:radial-gradient(50rem 22rem at 90% 0%, #2e6b6f17, transparent 70%), var(--paper);padding:9rem 0 1rem}._hero_nvz6c_1 h1{text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.8rem,6vw,5rem);line-height:.98}._intro_nvz6c_16{max-width:38rem;margin:1.5rem 0 0;font-size:1.15rem}@media (width<=720px){._hero_nvz6c_1{padding-top:7rem}}._band_1cnsh_1{background:var(--paper-2)}._trust_1cnsh_5{padding-top:1rem}._trust_1cnsh_5+section{padding-top:0}._grid_1cnsh_13{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}._card_1cnsh_22{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);padding:1.5rem 1.5rem 1.75rem;transition:transform .25s,box-shadow .25s,border-color .25s}._card_1cnsh_22:hover{border-color:#2e6b6f59;transform:translateY(-3px);box-shadow:0 18px 36px -24px #1d232159}._top_1cnsh_36{justify-content:space-between;align-items:center;margin-bottom:2.25rem;display:flex}._badge_1cnsh_43{background:var(--river-soft);border-radius:12px;place-items:center;width:2.75rem;height:2.75rem;display:grid}._badge_1cnsh_43 svg{fill:none;width:1.4rem;height:1.4rem;stroke:var(--river);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}._num_1cnsh_62{font-family:var(--mono);color:var(--text-dim);font-size:.75rem}._card_1cnsh_22 h3{font-size:1.5rem}._card_1cnsh_22 p{margin:0;font-size:.95rem}@media (width<=1000px){._grid_1cnsh_13{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._grid_1cnsh_13{grid-template-columns:minmax(0,1fr)}}._grid_s2jmj_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}._card_s2jmj_10{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);flex-direction:column;padding:1.75rem 1.5rem 1.5rem;display:flex}._tag_s2jmj_19{background:var(--river-soft);color:var(--river);border-radius:999px;align-self:flex-start;margin:0 0 1.25rem;padding:.2rem .65rem;font-size:.75rem;font-weight:600}._card_s2jmj_10 blockquote{font-family:var(--serif);color:var(--text);margin:0 0 1.25rem;font-size:1.4rem;line-height:1.2}._then_s2jmj_38{border-top:1px dashed var(--line);margin:auto 0 0;padding-top:1rem;font-size:.9rem}@media (width<=960px){._grid_s2jmj_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._grid_s2jmj_1{grid-template-columns:minmax(0,1fr)}}._played_s2jmj_57{margin-top:clamp(4.5rem,9vw,7rem)}._band_1m3ze_1{background:var(--paper-2)}._steps_1m3ze_5{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}._steps_1m3ze_5 li{border-top:2px solid var(--ink);padding-top:1.5rem;position:relative}._steps_1m3ze_5 li:before{content:"";background:var(--apricot);border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:0}._num_1m3ze_32{font-family:var(--mono);color:var(--text-dim);margin-bottom:.75rem;font-size:.75rem;display:block}._steps_1m3ze_5 h3{font-size:1.6rem}._steps_1m3ze_5 p{margin:0;font-size:.95rem}@media (width<=900px){._steps_1m3ze_5{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem}}@media (width<=560px){._steps_1m3ze_5{grid-template-columns:minmax(0,1fr)}}._played_1m3ze_62{margin-top:clamp(4.5rem,9vw,7rem)}._cols_1jg4x_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._col_1jg4x_1{border-radius:var(--radius);border:1px solid var(--line);background:var(--card);padding:2rem}._col_1jg4x_1 h3{margin-bottom:1.25rem;font-size:1.8rem}._col_1jg4x_1 ul{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}._col_1jg4x_1 li{color:var(--text-dim);padding-left:1.9rem;line-height:1.5;position:relative}._col_1jg4x_1 li:before{border-radius:50%;place-items:center;width:1.3rem;height:1.3rem;font-size:.75rem;font-weight:600;display:grid;position:absolute;top:.05rem;left:0}._yes_1jg4x_47 li:before{content:"✓";background:var(--river-soft);color:var(--river)}._no_1jg4x_53 li:before{content:"–";color:var(--apricot);background:#f3e3c9}._note_1jg4x_59{border-left:3px solid var(--apricot);background:#c08a2e14;border-radius:0 10px 10px 0;margin:1rem 0 0;padding:1.1rem 1.4rem;font-size:1rem}._note_1jg4x_59 strong{color:var(--text);font-weight:600}@media (width<=760px){._cols_1jg4x_1{grid-template-columns:minmax(0,1fr)}._col_1jg4x_1{padding:1.5rem}}._grid_cgv5r_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}._card_cgv5r_10{border-radius:var(--radius);border:1px solid var(--line);background:var(--card);flex-direction:column;padding:2rem 1.75rem;display:flex;position:relative}._featured_cgv5r_20{border-color:var(--river);box-shadow:0 24px 48px -28px #2e6b6f59}._badge_cgv5r_25{background:var(--river);color:#fff;letter-spacing:.04em;border-radius:999px;padding:.3rem .75rem;font-size:.72rem;font-weight:600;position:absolute;top:-.75rem;left:1.75rem}._card_cgv5r_10 h3{margin-bottom:.4rem}._tagline_cgv5r_42{min-height:2.8em;margin:0 0 1.5rem;font-size:.92rem}._price_cgv5r_48{font-family:var(--serif);color:var(--text);margin:0;font-size:2.2rem}._price_cgv5r_48 span{font-family:var(--sans);color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;margin-top:.2rem;font-size:.78rem;font-weight:500;display:block}._hosting_cgv5r_66{color:var(--text-dim);margin:.5rem 0 1.5rem;font-size:.85rem}._features_cgv5r_72{flex:1;gap:.65rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}._features_cgv5r_72 li{color:var(--text-dim);padding-left:1.4rem;font-size:.9rem;line-height:1.5;position:relative}._features_cgv5r_72 li:before{content:"✓";color:var(--river);font-size:.8rem;position:absolute;left:0}._cta_cgv5r_97{width:100%}._footnote_cgv5r_101{text-align:center;margin:2rem 0 0;font-size:.85rem}@media (width<=960px){._grid_cgv5r_1{grid-template-columns:minmax(0,1fr);max-width:26rem;margin:0 auto}}._section_jmfbn_1{padding:7rem 0}._layout_jmfbn_5{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:5rem;display:grid}._aside_jmfbn_12{position:sticky;top:6rem}._aside_jmfbn_12 p:not(.section-label){max-width:24rem;margin:0 0 1.75rem}._list_jmfbn_22{border-top:1px solid var(--line)}._item_jmfbn_26{border-bottom:1px solid var(--line)}._item_jmfbn_26 summary{cursor:pointer;font-family:var(--serif);justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 0;font-size:1.45rem;line-height:1.2;list-style:none;display:flex}._item_jmfbn_26 summary::-webkit-details-marker{display:none}._item_jmfbn_26 summary:after{content:"+";border:1px solid var(--line);width:2rem;height:2rem;font-family:var(--sans);color:var(--river);border-radius:50%;flex:none;place-items:center;font-size:1.1rem;transition:transform .2s;display:grid}._item_jmfbn_26[open] summary:after{transform:rotate(45deg)}._item_jmfbn_26 p{max-width:42rem;margin:0 0 1.5rem}@media (width<=900px){._layout_jmfbn_5{grid-template-columns:minmax(0,1fr);gap:2.5rem}._aside_jmfbn_12{position:static}}@media (width<=720px){._section_jmfbn_1{padding:4.5rem 0}._item_jmfbn_26 summary{font-size:1.25rem}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f4efe6;--paper-2:#ebe4d6;--card:#fbf8f2;--ink:#1d2321;--ink-2:#252c29;--text:#1d2321;--text-dim:#59615c;--line:#1d23211f;--tussock:#b8893b;--river:#2e6b6f;--river-soft:#d7e5e2;--apricot:#d9714a;--serif:"Instrument Serif", Georgia, serif;--sans:"Hanken Grotesk", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--max-w:72rem;--radius:14px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;overflow-x:hidden}h1,h2,h3{font-family:var(--serif);letter-spacing:-.01em;margin:0 0 .5em;font-weight:400;line-height:1.05}h2{text-wrap:balance;font-size:clamp(2.2rem,4.5vw,3.4rem)}h3{font-size:1.6rem}h1 em,h2 em{color:var(--river);font-style:italic}p{color:var(--text-dim);line-height:1.6}a{color:inherit}button,input,textarea{font-family:var(--sans)}:focus-visible{outline:2px solid var(--river);outline-offset:3px}.container{max-width:var(--max-w);margin:0 auto;padding:0 1.5rem}@media (width<=480px){.container{padding:0 1rem}}.js .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(20px)}.js .reveal.in-view{opacity:1;transform:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section-label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--apricot);margin:0 0 1rem;font-size:.75rem}.btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.6;cursor:wait}.btn-primary{background:var(--ink);color:var(--paper)}.btn-primary:hover{background:var(--river)}.btn-secondary{color:var(--text);background:0 0;border-color:#1d232140}.btn-secondary:hover{border-color:var(--ink)}.bi-logo{white-space:nowrap;align-items:center;gap:.5em;line-height:1;display:inline-flex}.bi-mark{flex-shrink:0;width:1.35em;height:1.35em;overflow:visible}.bi-word{font-family:var(--serif);letter-spacing:-.01em}.bi-word em{color:inherit;font-style:italic}.bi-drop{transform-box:view-box}.bi-settle .bi-drop{animation:1.1s cubic-bezier(.3,1.4,.5,1) .4s both bi-settle}@keyframes bi-settle{0%{opacity:0;transform:translate(6px,-14px)rotate(18deg)}55%{opacity:1}}@media (prefers-reduced-motion:reduce){.bi-settle .bi-drop{animation:none}}
