html:has(.launch-root){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f6f1}html:has(.launch-root) body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f6f1}.launch-root{--bg:#f7f6f1;--surface:#fdfcf7;--sunk:#f3f2ec;--sunk2:#e7e5dd;--ink:#161917;--ink2:#5c625e;--ink3:#656b67;--line:#e7e5dd;--line2:#dcd9cf;--accent:#3c9888;--accent6:#347f73;--accent7:#24564c;--accentSoft:#eff6f4;--z1:#3c9888;--z2:#bb7146;--z3:#4489ae;--display:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;--font:var(--font-manrope), ui-sans-serif, system-ui, -apple-system, sans-serif;--serif:var(--font-cormorant), Georgia, serif;--ease:cubic-bezier(.2, 0, 0, 1);--shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px #1619170d, 0 8px 24px #1619170f;--glass:#fdfcf7d1;--glassLine:#14121017;--float:0 1px 2px #1619170f, 0 6px 18px #16191714;--dot:#44413c21;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--option-bg:var(--bg);--option-surface:var(--surface);--option-border:var(--line);--option-border-strong:var(--line2);--option-scrim:#1412106b;--surface-page:var(--bg);--surface-chrome:var(--surface);--surface-card:var(--surface);--surface-inset:var(--sunk);--surface-hover:var(--sunk);--surface-border:var(--line);--surface-line-soft:var(--line);--surface-shadow-soft:0 1px 2px #1619170d;--surface-shadow-card:var(--shadow);--scrim-ink:#f0efe9;--scrim-ink-muted:#f1f1ebbd;--scrim-border:#f1f1eb1f;--ink-0:#fff;--ink-50:var(--bg);--ink-100:var(--sunk);--ink-150:var(--line);--ink-200:var(--line);--ink-300:var(--line2);--ink-400:var(--ink3);--ink-500:var(--ink2);--ink-600:var(--ink)}@supports (color:lab(0% 0 0)){.launch-root{--z2:lab(55.2963% 26.9501 36.5298);--z3:lab(53.6965% -13.7392 -26.9302)}}@supports (color:color-mix(in lab, red, red)){.launch-root{--ink-600:color-mix(in srgb, var(--ink) 50%, var(--ink2))}}.launch-root{--ink-700:var(--ink);--ink-800:var(--ink);--ink-900:var(--ink);--brand-primary:var(--accent);--accent-700:var(--accent7);--accent-600:var(--accent6);--accent-500:var(--accent);--accent-400:#63b1a5;--accent-100:var(--accent)}@supports (color:color-mix(in lab, red, red)){.launch-root{--accent-100:color-mix(in srgb, var(--accent) 18%, #fff)}}.launch-root{--accent-50:var(--accentSoft);--option-pink-border:#ffdcde;--option-pink-strong:#d38f94;--option-pink-soft:#ffe5e6;--option-peach-border:#ffdfcc;--option-peach-strong:#cf9675;--option-peach-soft:#ffe7da;--option-butter-border:#fae6b8;--option-butter-strong:#baa267;--option-butter-soft:#f7ecd3;--option-mint-border:#caf5d2;--option-mint-strong:#7fb489;--option-mint-soft:#ddf4e1;--option-sky-border:#caeeff;--option-sky-strong:#6fadd1;--option-sky-soft:#d9f1ff;--option-lilac-border:#eae2ff;--option-lilac-strong:#a89bd4;--option-lilac-soft:#eee9ff;--success-fg:#1e4729;--success-bg:#ddf6e1;--warning-fg:#52400d;--warning-bg:#f9eed2;--error:#c85858;--error-bg:#f7e7e7;--density-pad:1;--density-gap:1;--font-display:var(--font-manrope);--font-heading:var(--font-manrope);--font-body:var(--font-manrope);--font-mono:var(--font-jetbrains-mono)}@supports (color:lab(0% 0 0)){.launch-root{--option-pink-border:lab(91.1864% 20.8292 6.61668);--option-pink-strong:lab(66.6161% 26.9856 8.69111);--option-pink-soft:lab(93.2419% 11.3989 3.58927);--option-peach-border:lab(91.5804% 14.5656 19.443);--option-peach-strong:lab(67.0956% 19.5442 26.0083);--option-peach-soft:lab(93.4668% 7.76285 10.4519);--option-butter-border:lab(92.1181% 1.74803 25.3639);--option-butter-strong:lab(67.769% 3.28413 34.2604);--option-butter-soft:lab(93.7682% .649124 13.5815);--option-mint-border:lab(92.7263% -18.9878 12.1691);--option-mint-strong:lab(68.6012% -24.7342 15.9627);--option-mint-soft:lab(94.0876% -10.3561 6.60901);--option-sky-border:lab(92.0123% -11.1665 -19.5644);--option-sky-strong:lab(67.6449% -13.4709 -25.0402);--option-sky-soft:lab(93.7054% -6.38142 -10.8152);--option-lilac-border:lab(91.1681% 10.1932 -21.4831);--option-lilac-strong:lab(66.5363% 13.9461 -27.5397);--option-lilac-soft:lab(93.2474% 5.36734 -11.8627);--success-fg:lab(26.6495% -21.0503 13.785);--success-bg:lab(94.7072% -11.2464 7.17996);--warning-fg:lab(28.2196% 3.95428 31.9866);--warning-bg:lab(94.3591% .736326 14.772)}}.launch-root[data-density=compact]{--density-pad:.78;--density-gap:.78}.launch-root{background:var(--surface-page);color:var(--ink-900);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth;min-height:100vh;font-size:16px;line-height:1.55;display:flow-root;overflow-x:clip}.launch-root a{color:inherit;text-decoration:none}.launch-root button{cursor:pointer;font-family:inherit}.launch-root img{max-width:100%;display:block}.launch-root .reveal{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:no-preference){.launch-root.reveal-armed .reveal:not(.in){opacity:0;transition:none;transform:translateY(20px)}}@keyframes launch-enter{0%{opacity:0;transform:translateY(var(--enter-y,20px))}to{opacity:1;transform:none}}.launch-root .enter{animation:launch-enter var(--enter-dur,.7s) var(--enter-ease,cubic-bezier(.16,1,.3,1)) var(--enter-delay,0s) backwards}.launch-root .enter-subpage{--enter-y:16px;--enter-dur:.45s;--enter-ease:ease-out}@media (prefers-reduced-motion:reduce){.launch-root .enter{animation:none}}#scroll-progress{background:var(--accent-500);transform-origin:0 0;z-index:300;height:2px;transition:transform .12s linear;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.launch-root .btn-pill{background:var(--accent6);color:#fff;height:44px;font:600 14.5px var(--font);cursor:pointer;white-space:nowrap;transition:background-color .15s, scale .15s var(--ease), opacity .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.launch-root .btn-pill:hover{background:var(--accent7)}.launch-root .btn-pill.ghost{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2), 0 1px 2px #1619170d}.launch-root .btn-pill.ghost:hover{background:#fff}.launch-root .btn-pill.sm{height:32px;padding:0 13px;font-size:13px}.nav{z-index:100;background:linear-gradient(180deg, #ffffffb8, #ffffff6b), var(--surface);border-radius:999px;width:min(100% - 32px,760px);margin:14px auto 0;position:sticky;top:14px}@supports (color:color-mix(in lab, red, red)){.nav{background:linear-gradient(180deg, #ffffffb8, #ffffff6b), color-mix(in srgb, var(--surface) 90%, transparent)}}.nav{-webkit-backdrop-filter:blur(28px)saturate(165%);box-shadow:inset 0 0 0 1px var(--line2), 0 24px 60px -34px #1412104d, 0 8px 24px -22px #14121038, inset 0 1px 0 #ffffffe6}@supports (color:color-mix(in lab, red, red)){.nav{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line2) 86%, transparent), 0 24px 60px -34px #1412104d, 0 8px 24px -22px #14121038, inset 0 1px 0 #ffffffe6}}.nav{transition:translate .52s cubic-bezier(.22,1,.36,1),opacity .38s ease-out}.nav.is-hidden{opacity:0;pointer-events:none;transition:translate .52s cubic-bezier(.22,1,.36,1),opacity .28s ease-in;translate:0 calc(-100% - 28px)}@media (prefers-reduced-motion:reduce){.nav,.nav.is-hidden{transition:opacity .2s}.nav.is-hidden{translate:none}}.nav-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;max-width:none;height:56px;margin:0;padding:0 8px 0 20px;display:grid}.brand{min-height:44px;font:500 22px var(--serif);letter-spacing:.02em;color:var(--ink);align-items:center;gap:8px;display:inline-flex}.brand-logo{width:24px;height:24px;display:inline-flex}.nav-tabs{justify-self:center;gap:2px;display:flex}.launch-root .nav-tabs a{color:var(--ink2);white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:500;transition:color .15s,background-color .15s}.launch-root .nav-tabs a:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.launch-root .nav-tabs a:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.launch-root .nav-tabs a.active{color:var(--accent7);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.launch-root .nav-tabs a.active{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.nav-right{align-items:center;gap:4px;display:flex}.launch-root .nav-login{min-height:40px;color:var(--ink2);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.launch-root .nav-login:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.launch-root .nav-login:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.launch-root .nav .nav-cta{height:40px;padding:0 16px}.launch-root .btn{min-height:44px;font-family:var(--font-body);white-space:nowrap;box-shadow:var(--surface-shadow-soft);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:650;transition:background .14s,border-color .14s,color .14s,transform 80ms,box-shadow .14s;display:inline-flex}.launch-root .btn-primary{background:var(--accent-600);color:var(--ink-0);border-color:var(--accent-600)}.launch-root .btn-primary:hover{background:var(--accent-500);border-color:var(--accent-500);color:var(--ink-0)}.launch-root .btn-ghost{background:var(--surface-card);color:var(--ink-800);border-color:var(--surface-border)}.launch-root .btn-ghost:hover{background:var(--surface-hover);border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.launch-root .btn-ghost:hover{border-color:color-mix(in srgb, var(--accent-500) 34%, var(--surface-border))}}.launch-root .btn-ghost:hover{color:var(--accent-700)}.launch-root .btn-light{background:var(--ink-0);color:var(--ink-900);border-color:var(--ink-0)}.launch-root .btn-light:hover{background:var(--accent-500);border-color:var(--accent-500);color:var(--ink-0)}.launch-root .btn-on-band{background:var(--ink-0);color:var(--ink-900);border-color:var(--ink-0)}.launch-root .btn-on-band:hover{background:var(--ink-0);border-color:var(--ink-0);color:var(--accent-700)}.launch-root .btn-on-band-ghost{color:var(--scrim-ink-muted);border-color:var(--scrim-ink);background:0 0}@supports (color:color-mix(in lab, red, red)){.launch-root .btn-on-band-ghost{border-color:color-mix(in srgb, var(--scrim-ink) 32%, transparent)}}.launch-root .btn-on-band-ghost:hover{border-color:var(--scrim-ink);color:var(--scrim-ink)}.launch-root .btn:focus-visible,.launch-root .btn-pill:focus-visible,.launch-root .brand:focus-visible,.launch-root .nav-tabs a:focus-visible,.launch-root .nav-login:focus-visible,.launch-root .foot a:focus-visible,.launch-root .faq summary:focus-visible{outline:2px solid var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.launch-root .btn:focus-visible,.launch-root .btn-pill:focus-visible,.launch-root .brand:focus-visible,.launch-root .nav-tabs a:focus-visible,.launch-root .nav-login:focus-visible,.launch-root .foot a:focus-visible,.launch-root .faq summary:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-500) 72%, transparent)}}.launch-root .btn:focus-visible,.launch-root .btn-pill:focus-visible,.launch-root .brand:focus-visible,.launch-root .nav-tabs a:focus-visible,.launch-root .nav-login:focus-visible,.launch-root .foot a:focus-visible,.launch-root .faq summary:focus-visible{outline-offset:3px}.launch-root .section{padding:clamp(96px,11vw,160px) clamp(20px,5vw,72px);position:relative;overflow:hidden}.launch-root .section.compact{padding-top:clamp(72px,8vw,120px);padding-bottom:clamp(72px,8vw,120px)}.launch-root .section.band{background:var(--ink-900);color:var(--surface-page)}.launch-root[data-theme=light] .section.band{background:radial-gradient(80% 60% at 50% -20%, var(--accent-500), transparent 70%), linear-gradient(180deg, #1d2c2a, #0d1a17)}@supports (color:color-mix(in lab, red, red)){.launch-root[data-theme=light] .section.band{background:radial-gradient(80% 60% at 50% -20%, color-mix(in srgb, var(--accent-500) 36%, transparent), transparent 70%), linear-gradient(180deg, #1d2c2a, #0d1a17)}}.launch-root[data-theme=light] .section.band{color:#f5f3ee}.launch-root .section.band .label-mono{color:#fffdf9a6}.launch-root .section.band .lead{color:#fffdf9c7}.launch-root .section.band .body{color:#fffdf9b8}.launch-root .section.band h2{color:#fffaf0}.launch-root .inner{max-width:1320px;margin:0 auto}.launch-root .inner-wide{max-width:1440px;margin:0 auto}.launch-root .inner.narrow{max-width:760px}.launch-root .eyebrow,.launch-root .label-mono{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--ink-500);margin:0 0 18px;font-size:10px;font-weight:500;display:inline-block}.launch-root .eyebrow.brass{color:var(--option-butter-strong)}@supports (color:color-mix(in lab, red, red)){.launch-root .eyebrow.brass{color:color-mix(in srgb, var(--option-butter-strong) 80%, var(--ink-900))}}.launch-root h1,.launch-root h2,.launch-root h3{margin-top:0}.launch-root h1,.launch-root h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-900);font-weight:700}.launch-root h1{max-width:1080px;margin-bottom:22px;font-size:clamp(54px,8.4vw,132px);line-height:.94}.launch-root h1 em,.launch-root h2 em{font-style:italic}.launch-root h3 em{color:var(--accent-400);font-style:normal}.launch-root[data-theme=light] h3 em{color:var(--accent-600)}.launch-root h2{max-width:880px;margin-bottom:20px;font-size:clamp(42px,5.6vw,88px);line-height:.98}.launch-root h3{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 10px;font-size:18px;font-weight:600}.launch-root .section.band h3{color:#fffaf0}.launch-root .lead{max-width:720px;color:var(--ink-500);font-size:clamp(17px,1.4vw,21px);line-height:1.55;font-family:var(--font-body);margin:0 0 20px}.launch-root .body{max-width:640px;color:var(--ink-500);margin:0 0 18px;font-size:16px;line-height:1.7}.launch-root .caption{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-500);font-size:11px;font-weight:500}.kicker{border:1px solid var(--accent-500);border-radius:999px;align-items:center;gap:10px;height:34px;margin-bottom:28px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kicker{border:1px solid color-mix(in srgb, var(--accent-500) 28%, transparent)}}.kicker{background:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.kicker{background:color-mix(in srgb, var(--accent-500) 10%, transparent)}}.kicker{color:var(--accent-400);font-family:var(--font-body);white-space:nowrap;font-size:12.5px;font-weight:650}[data-theme=light] .kicker{color:var(--accent-700)}.kicker:before{content:"";background:var(--accent-500);width:7px;height:7px;box-shadow:0 0 0 4px var(--accent-500);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.kicker:before{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-500) 26%, transparent)}}.hero-line-2{white-space:nowrap;display:inline-block}.tw-word{color:var(--accent-400);font-style:italic;font-family:var(--font-display);white-space:nowrap;font-weight:500}[data-theme=light] .tw-word{color:var(--accent-600)}.launch-root .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.launch-root .sec2{padding:120px 0 0}.launch-root .head{text-align:center;max-width:680px;margin:0 auto 44px}.launch-root .head h2{letter-spacing:-.035em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(34px,4vw,48px);line-height:1.08}.launch-root .head p{color:var(--ink2);text-wrap:balance;margin:14px 0 0;font-size:17px}.launch-root .faq{grid-template-columns:1fr 1.3fr;align-items:start;gap:60px;display:grid}.launch-root .faq h2{letter-spacing:-.035em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(32px,3.6vw,44px);line-height:1.1}.launch-root .faq .l p{color:var(--ink2);margin:12px 0 0}.launch-root .faq details{border-bottom:1px solid var(--line)}.launch-root .faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:16.5px;font-weight:600;list-style:none;display:flex}.launch-root .faq summary::-webkit-details-marker{display:none}.launch-root .faq summary:after{content:"+";font:400 22px var(--display);color:var(--ink3);transition:rotate .2s var(--ease);line-height:1}.launch-root .faq details[open] summary:after{rotate:45deg}.launch-root .faq details p{color:var(--ink2);max-width:560px;margin:0;padding:0 0 20px}.launch-root .close{text-align:center;box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #1619170a;background-color:#fcfbf8;background-image:radial-gradient(#44413c29 1.1px,#0000 1.3px);background-size:20px 20px;border-radius:24px;padding:104px 24px 112px;position:relative;overflow:hidden}.launch-root .close:before{content:"";pointer-events:none;background:radial-gradient(46% 60% at 50% 48%,#fcfbf8 30%,#fcfbf800 100%);position:absolute;inset:0}.launch-root .cl2{display:inline-block;position:relative}.launch-root .close h2{letter-spacing:-.04em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(36px,4.4vw,58px);line-height:1.12;position:relative}.launch-root .close h2 .mg{color:#0000;filter:drop-shadow(0 6px 18px #3c988840);background:linear-gradient(90deg,#347f73,#5fb3a3,#e0a783,#9c86c9,#347f73) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite close-shimmer}@keyframes close-shimmer{to{background-position:-220% 0}}.launch-root .close .ctas{justify-content:center;gap:10px;margin-top:30px;display:flex;position:relative}.launch-root .cur{pointer-events:none;opacity:0;transform-origin:0 0;flex-direction:column;align-items:flex-start;transition:opacity .14s ease-in,scale .14s ease-in;display:flex;position:absolute;top:0;left:0;scale:.92}.launch-root .close[data-hover] .cur{opacity:1;transition:opacity .18s ease-out,scale .18s ease-out;scale:1}.launch-root .cur svg{width:18px;height:18px}.launch-root .cur span{color:#fff;border-radius:7px;margin:-2px 0 0 12px;padding:3px 8px;font-size:12px;font-weight:700}.launch-root .cur-maya path{fill:#c98a5a}.launch-root .cur-maya span{background:#b8784a}.launch-root .cur-claire path{fill:#5e9bd1}.launch-root .cur-claire span{background:#4f86b8}@media (prefers-reduced-motion:reduce){.launch-root .close h2 .mg{animation:none}}.launch-root .foot{background:var(--surface);box-shadow:inset 0 1px 0 var(--line);margin-top:120px;overflow:hidden}.foot-grid{grid-template-columns:2fr repeat(4,1fr);gap:32px;max-width:1180px;margin:0 auto;padding:72px 24px 56px;display:grid}.foot-brand-block p{max-width:280px;color:var(--ink2);margin:14px 0 0;font-size:14.5px}.foot-col h5{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin:6px 0 14px;font-size:12px;font-weight:700}.solio-marketing .launch-root .foot-col h5{letter-spacing:.12em!important;text-shadow:none!important}.foot-col ul{margin:0;padding:0;list-style:none}.launch-root .foot-col a{width:fit-content;color:var(--ink2);padding:6px 0;font-size:14.5px;transition:color .15s;display:block}.launch-root .foot-col a:hover{color:var(--ink)}.foot-bottom{width:min(1132px,100% - 48px);box-shadow:inset 0 1px 0 var(--line);color:var(--ink3);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:26px 0;font-size:13.5px;display:flex}.foot-socials{gap:4px;display:flex}.launch-root .foot-socials a{width:40px;height:40px;color:var(--ink2);border-radius:999px;place-items:center;transition:color .15s,background-color .15s;display:grid}.launch-root .foot-socials a:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.launch-root .foot-socials a:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}}.foot-socials svg{stroke-width:1.75px;width:18px;height:18px}.launch-root .chars{--u:160px;--c:.5;height:calc(var(--u) * 1.5);margin-top:24px;position:relative;overflow:hidden}.launch-root .chars .stg{width:calc(var(--u) * 6.6);height:100%;margin-left:calc(var(--u) * -6.6 * var(--c));position:absolute;bottom:0;left:50%}.launch-root .ch{width:calc(var(--u) * var(--s));height:auto;left:calc(var(--u) * var(--l));bottom:calc(var(--u) * var(--b));z-index:var(--z);rotate:var(--r);transform-origin:var(--ox) var(--oy);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:translate .45s cubic-bezier(.34,1.56,.64,1);position:absolute}.launch-root .ch:hover{translate:0 -12px}@media (max-width:1100px){.launch-root .chars{--u:120px}}@media (max-width:760px){.launch-root .wrap{padding:0 16px}.nav{width:calc(100% - 20px);margin-top:10px;top:10px}.nav-inner{grid-template-columns:auto 1fr;gap:12px;height:54px;padding:0 7px 0 14px}.nav-tabs,.launch-root .nav-login{display:none}.nav-right{justify-self:end}.launch-root .nav .nav-cta{height:44px;padding:0 16px;font-size:13.5px}.launch-root .sec2{padding:72px 0 0}.launch-root .head{margin-bottom:28px}.launch-root .head h2{font-size:clamp(28px,8vw,34px)}.launch-root .head p{font-size:16px}.launch-root .faq{grid-template-columns:1fr;gap:16px}.launch-root .faq summary{padding:18px 0;font-size:15.5px}.launch-root .close{border-radius:20px;padding:84px 20px 72px}.launch-root .close h2{font-size:clamp(28px,8.4vw,36px)}.launch-root .close .ctas{flex-direction:column;align-items:stretch;max-width:340px;margin-left:auto;margin-right:auto}.launch-root .foot{margin-top:72px}.foot-grid{grid-template-columns:1fr 1fr;gap:28px 16px;padding:48px 16px 28px}.foot-brand-block{grid-column:1/-1}.launch-root .foot-col a{padding:11px 0}.foot-bottom{flex-direction:column-reverse;align-items:flex-start;width:auto;margin:0 16px}.launch-root .chars{--u:80px;--c:.43}.launch-root .ch.ph-off{display:none}}
