.aa{--aa-mute: rgba(23, 23, 23, .7);--fg: #262626;--r6: 6px;--r10: 10px;--r14: 14px;--r20: 20px;--r28: 28px;--peb-drop: 0 8px 20px -10px rgba(20, 44, 95, .45);--aa-rule: rgba(23, 23, 23, .1);--aa-glass: linear-gradient(180deg, rgba(255, 255, 255, .7), rgba(255, 255, 255, .46));--aa-drop: 0 2px 6px rgba(20, 44, 96, .08), 0 34px 70px -26px rgba(20, 44, 96, .42);--aa-peb-drop: 0 8px 20px -10px rgba(20, 44, 95, .4), 0 1px 2px rgba(20, 44, 96, .1);position:relative;isolation:isolate;overflow:clip;color:var(--ink);font-family:Inter,system-ui,sans-serif;letter-spacing:normal;background:#eef4fc}.aa-rail{position:absolute;inset:0;z-index:0;pointer-events:none}.aa-rail{overflow:hidden}.aa-tile{position:absolute;left:0;right:0}.aa-tile canvas{position:absolute;left:0;opacity:0;transition:opacity 1.1s var(--ease)}.aa-tile.ready canvas{opacity:1}.aa-sec{position:relative;z-index:1;padding:128px 56px}.aa-in{width:min(1200px,100%);margin:0 auto}.aa-h2{margin:0;font:600 56px/60px Inter,sans-serif;letter-spacing:-.045em;color:var(--ink);text-wrap:balance}.aa-sub{margin:0;font:500 19px/28px Inter,sans-serif;letter-spacing:-.02em;color:var(--aa-mute);text-wrap:pretty}.aa-stack{display:flex;flex-direction:column;gap:16px}.aa-glass{border-radius:30px;background:var(--aa-glass);-webkit-backdrop-filter:blur(28px) saturate(1.6);backdrop-filter:blur(28px) saturate(1.6);box-shadow:var(--aa-drop),inset 0 1px #ffffffb3}.aa-peb{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border-radius:999px;font:500 14px/18px Inter,sans-serif;color:var(--ink);background:#ffffff8f;-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);box-shadow:inset 0 1px #fffc,0 6px 16px -10px #142c5f66;transition:transform .18s var(--ease)}.aa-peb.strong{background:var(--pebble);box-shadow:var(--pebble-in),var(--aa-peb-drop)}.aa-peb:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.aa .aa-glass,.aa .aa-peb{corner-shape:squircle}@media(hover:hover){.aa-peb:hover{transform:translateY(-1px);background-color:#ffffffd1}}@media(max-width:1100px){.aa-sec{padding:104px 32px}.aa-h2{font-size:44px;line-height:48px}}@media(max-width:759px){.aa-sec{padding:88px 20px}.aa-h2{font-size:34px;line-height:37px;letter-spacing:-.04em}.aa-sub{font-size:16px;line-height:24px}.aa-wide{display:none!important}}@media(min-width:760px){.aa-narrow{display:none!important}}.hn-foot{padding:72px 56px 48px;background:#fff}.hn-foot-top{display:flex;justify-content:space-between;gap:40px}.hn-foot-brand{display:flex;flex-direction:column;gap:12px;width:320px}.hn-foot-brand p{margin:0}.hn-foot-brand .name{display:flex;align-items:center;gap:8px;font:600 18px/22px Inter,sans-serif;letter-spacing:-.045em;color:var(--ink)}.hn-foot-brand svg{width:20px;height:20px;color:var(--ink)}.hn-foot-brand .tag{font:500 15px/18px Inter,sans-serif;color:var(--i5)}.hn-foot-cols{display:flex;gap:72px}.hn-foot-cols>div{display:flex;flex-direction:column;gap:12px}.hn-foot-cols h2{margin:0;font:400 12px / 16px var(--mono);letter-spacing:0;color:var(--i5)}.hn-foot-cols li{line-height:18px}.hn-foot-cols ul{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.hn-foot a{font:500 14px/18px Inter,sans-serif;color:var(--fg);border-radius:var(--r6);transition:color .2s var(--ease)}.hn-foot a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media(hover:hover){.hn-foot a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}}.hn-foot-bottom{display:flex;justify-content:space-between;margin-top:56px;padding-top:24px;font:400 12px / 16px var(--mono);letter-spacing:0;color:var(--i5)}@media(max-width:1100px){.hn-foot{padding:40px 24px 32px}.hn-foot-top{flex-direction:column;gap:16px}.hn-foot-brand .name{font-size:17px}.hn-foot-inline{display:flex;flex-wrap:wrap;font:500 14px/24px Inter,sans-serif;color:var(--i5)}.hn-foot-inline a{display:inline-flex;align-items:center;min-height:40px;font:inherit;color:var(--i5)}.hn-foot-inline span{display:inline-flex;align-items:center;white-space:pre}.hn-foot-bottom{margin-top:16px;padding-top:0}}.aa-foot{position:relative;z-index:1}.dk .aa-foot .hn-foot{--fg: rgba(246, 240, 250, .84);--ink: #fbf8fd;--i5: rgba(236, 230, 246, .62);color:#fbf8fd;padding-top:40px;padding-bottom:40px;background:none}.aa-foot .hn-foot-cols h2{font:500 13px/16px Inter,sans-serif;color:#ece6f699}.aa-foot .hn-foot-bottom{border-top:1px solid rgba(255,255,255,.12);font:500 13px/16px Inter,sans-serif}html:has(.hn){scroll-padding-top:96px}.dk.hn{min-height:0}.hn-s{--i8: rgba(23, 23, 23, .82);--i7: rgba(23, 23, 23, .72);--i6: rgba(23, 23, 23, .68);--i5: rgba(23, 23, 23, .64);--i4: var(--i5);--fg: #262626;--fg-m: #686868;--card: #f6f7f9;--card-2: #f4f5f7;--lift: 0 2px 6px rgba(20, 44, 96, .08), 0 24px 48px -20px rgba(20, 44, 96, .35);--peb-drop: 0 8px 20px -10px rgba(20, 44, 95, .45);--r6: 6px;--r10: 10px;--r14: 14px;--r20: 20px;--r28: 28px;--r36: 36px;--r44: 44px;position:relative;padding:120px 56px;font-family:Inter,system-ui,sans-serif;letter-spacing:normal}.hn-in{width:min(1200px,100%);margin:0 auto}.hn-eyebrow{margin:0;font:500 12px / 16px var(--mono);letter-spacing:0;color:var(--i5)}.hn-h2{margin:0;font:600 56px/58px Inter,sans-serif;letter-spacing:-.045em;color:var(--ink);text-wrap:balance}.hn-it{font-family:var(--serif);font-style:italic;font-weight:400;font-size:1.072em;letter-spacing:-.03em}.hn-sub{margin:0;font:500 19px/28px Inter,sans-serif;letter-spacing:-.02em;color:var(--i7);text-wrap:pretty}.hn-card{border-radius:var(--r20);background:var(--card)}.hn-raised{border-radius:var(--r20);background:#fff;box-shadow:var(--drop)}.hn-peb{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;font:500 14px/18px Inter,sans-serif;letter-spacing:normal;color:var(--ink);background:var(--pebble);box-shadow:var(--pebble-in)}.hn-chip{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;font:500 13px/16px Inter,sans-serif;color:var(--fg);background:#fff}.hn-room{position:relative;overflow:hidden;isolation:isolate;background:var(--sky)}.hn-room>.sk{z-index:0}.hn-room>.hn-room-in{position:relative;z-index:2}.hn-composer{position:relative;border-radius:var(--r28);background:linear-gradient(180deg,#ffffffb8,#ffffff75);-webkit-backdrop-filter:blur(26px) saturate(1.8);backdrop-filter:blur(26px) saturate(1.8);box-shadow:0 24px 60px -18px #142c6038,0 2px 6px #0000000d;text-align:left}.hn-composer:focus-within{box-shadow:0 24px 60px -18px #142c6038,0 2px 6px #0000000d,0 0 0 2px #171717d9}.hn-send{all:unset;box-sizing:border-box;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;cursor:pointer;color:#fafafa;background:var(--ink-fill);box-shadow:inset 0 1px #ffffff29,0 8px 18px -8px #142c5f99;transition:transform .14s var(--ease)}.hn-send:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.hn-send svg{width:16px;height:16px}.dk .pb{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:18px;font:500 13.5px/1 Inter,sans-serif;letter-spacing:-.01em;color:var(--ink);background:var(--pebble);box-shadow:var(--pebble-in),var(--pebble-drop);transition:transform .14s ease}.dk .pb:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dk .btn{position:relative;display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 22px 0 19px;border-radius:24px;font:500 17px/1 Inter,sans-serif;letter-spacing:-.025em;transition:transform .14s ease}.dk .btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.dk .btn svg{width:16px;height:16px}.dk .btn.ink{color:#fafafa;background:var(--ink-fill);box-shadow:var(--ink-in),0 12px 26px -12px #142c60b3,0 1px 2px #142c6033}.dk .btn.peb{color:var(--ink);background:var(--pebble);box-shadow:var(--pebble-in),var(--pebble-drop)}.dk .btn.peb svg path{fill:var(--ink)}.dk .appic{flex:none;width:52px;height:52px;border-radius:14px;display:grid;place-items:center;color:var(--ink);background:var(--pebble);box-shadow:var(--pebble-in),0 6px 14px -8px #142c6080}.dk .appic svg{width:26px;height:26px}.dk .appic.ink{color:#fafafa;background:var(--ink-fill);box-shadow:var(--ink-in),0 8px 18px -8px #142c60b3}.dk .hn-card,.dk .hn-raised,.dk .hn-composer,.dk .hn-room,.dk .hn-well{corner-shape:squircle}@media(hover:hover){.dk .pb:hover,.dk .btn:hover,.hn-send:hover{transform:translateY(-1px)}}.dk .pb:active,.dk .btn:active,.hn-send:active{transform:scale(.96)}@media(max-width:1100px){.hn-s{padding:72px 24px 0}.hn-h2{font-size:30px;line-height:32px;letter-spacing:-.04em}.hn-wide{display:none!important}}@media(min-width:1101px){.hn-narrow{display:none!important}}:root{--lp-ink: #171717;--lp-ink-2: rgba(23, 23, 23, .74);--lp-ink-3: rgba(23, 23, 23, .64);--lp-sky-top: #2c78dc;--lp-sky-bottom: #dcecfb;--lp-glass: linear-gradient(180deg, rgba(255, 255, 255, .6), rgba(255, 255, 255, .34));--lp-glass-shadow: 0 2px 6px rgba(20, 44, 96, .08), 0 44px 90px -30px rgba(20, 44, 96, .45);--lp-window: #ffffff;--lp-window-chrome: transparent;--lp-window-ink: #171717;--lp-window-ink-2: rgba(23, 23, 23, .68);--lp-window-line: rgba(23, 23, 23, .08);--lp-pebble: linear-gradient(180deg, #f7f7f8 0%, #ebebed 100%);--lp-pebble-ink: #171717;--lp-pebble-in: inset 0 1px 0 #ffffff;--lp-pebble-drop: 0 8px 20px -10px rgba(20, 44, 96, .45), 0 1px 2px rgba(20, 44, 96, .12);--lp-divider: rgba(20, 44, 96, .14);--lp-btn-ink-bg: linear-gradient(180deg, #3d3d3d 0%, #1c1c1c 100%);--lp-btn-ink-fg: #fafafa;--lp-btn-ink-in: inset 0 1px 0 rgba(255, 255, 255, .16);--lp-btn-soft-bg: linear-gradient(180deg, #f7f7f8 0%, #ebebed 100%);--lp-btn-soft-fg: #171717;--lp-accent: #34c27a;--lp-danger: #e5484d}:root:where([data-theme=dark]){--lp-ink: #f2f3f7;--lp-ink-2: rgba(232, 236, 248, .8);--lp-ink-3: rgba(220, 226, 242, .68);--lp-sky-top: #1c2442;--lp-sky-bottom: #07080c;--lp-glass: linear-gradient(180deg, rgba(44, 46, 56, .72), rgba(26, 27, 33, .62));--lp-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .07), 0 2px 6px rgba(0, 0, 0, .3), 0 44px 90px -30px rgba(0, 0, 0, .75);--lp-window: #18181a;--lp-window-chrome: #111113;--lp-window-ink: #f5f5f5;--lp-window-ink-2: rgba(245, 245, 245, .66);--lp-window-line: rgba(255, 255, 255, .07);--lp-pebble: linear-gradient(180deg, #2e2f36 0%, #24252b 100%);--lp-pebble-ink: #f2f3f7;--lp-pebble-in: inset 0 1px 0 rgba(255, 255, 255, .08);--lp-pebble-drop: 0 8px 20px -10px rgba(0, 0, 0, .7), 0 1px 2px rgba(0, 0, 0, .4);--lp-divider: rgba(200, 212, 255, .12);--lp-btn-ink-bg: linear-gradient(180deg, #ffffff 0%, #e6e6ea 100%);--lp-btn-ink-fg: #141416;--lp-btn-ink-in: inset 0 1px 0 #ffffff;--lp-btn-soft-bg: linear-gradient(180deg, #2e2f36 0%, #24252b 100%);--lp-btn-soft-fg: #f2f3f7;--lp-accent: #3ecf86;--lp-danger: #ff6b6f}html:where([data-theme=dark]):has(.dk),html:where([data-theme=dark]):has(.dk) body{background-color:var(--lp-sky-bottom)!important;color-scheme:dark}html:where([data-theme=dark]):has(.dk) .dk{--ink: var(--lp-ink);--i8: rgba(236, 240, 250, .86);--i7: rgba(234, 238, 250, .8);--i6: rgba(232, 236, 248, .74);--i5: rgba(226, 230, 244, .68);--i4: rgba(220, 226, 242, .6);--fg: rgba(236, 240, 250, .86);--live: var(--lp-accent);--glass: var(--lp-glass);--pebble: var(--lp-pebble);--pebble-in: var(--lp-pebble-in);--pebble-drop: var(--lp-pebble-drop);--ink-fill: var(--lp-btn-ink-bg);--ink-in: var(--lp-btn-ink-in);--well: rgba(255, 255, 255, .05);--well-in: inset 0 1px 2px rgba(0, 0, 0, .4);--drop: 0 2px 6px rgba(0, 0, 0, .3), 0 30px 64px -22px rgba(0, 0, 0, .7);--drop-hi: 0 2px 6px rgba(0, 0, 0, .32), 0 44px 90px -26px rgba(0, 0, 0, .8);--sky: linear-gradient(180deg, var(--lp-sky-top) 0%, var(--lp-sky-bottom) 100%);background:var(--lp-sky-bottom)}html:where([data-theme=dark]):has(.dk) .dk.st{--st-mute: var(--lp-ink-3);--st-body: var(--lp-ink-2);--st-rule: var(--lp-window-line)}html:where([data-theme=dark]):has(.dk) :is(.dk.aa,.dk .aa){--aa-mute: var(--lp-ink-3);--aa-rule: var(--lp-divider);--aa-glass: var(--lp-glass);--aa-drop: 0 2px 6px rgba(0, 0, 0, .3), 0 34px 70px -26px rgba(0, 0, 0, .7);--aa-peb-drop: var(--lp-pebble-drop);--peb-drop: 0 8px 20px -10px rgba(0, 0, 0, .7);background:var(--lp-sky-top)}html:where([data-theme=dark]):has(.dk) .dk :is(.btn.ink,.appic.ink,.skip,.st-peb.is-ink){color:var(--lp-btn-ink-fg)}.dk [data-slot=button]{--background: var(--color-white);--foreground: var(--color-neutral-800);--popover: var(--color-white);--popover-foreground: var(--color-neutral-800);--primary: var(--color-neutral-800);--primary-foreground: var(--color-neutral-50);--secondary: rgb(0 0 0 / 4%);--secondary-foreground: var(--color-neutral-800);--accent: rgb(0 0 0 / 4%);--accent-foreground: var(--color-neutral-800);--border: rgb(0 0 0 / 8%);--input: rgb(0 0 0 / 10%);--ring: var(--color-neutral-400);letter-spacing:normal}:where(html[data-theme=dark]) .dk [data-slot=button]{--background: color-mix(in srgb, var(--color-neutral-950) 95%, var(--color-white));--foreground: var(--color-neutral-100);--popover: color-mix(in srgb, var(--background) 98%, var(--color-white));--popover-foreground: var(--color-neutral-100);--primary: var(--color-neutral-100);--primary-foreground: var(--color-neutral-800);--secondary: rgb(255 255 255 / 4%);--secondary-foreground: var(--color-neutral-100);--accent: rgb(255 255 255 / 4%);--accent-foreground: var(--color-neutral-100);--border: rgb(255 255 255 / 6%);--input: rgb(255 255 255 / 8%);--ring: var(--color-neutral-500)}html:has(.dk),html:has(.dk) body{background-color:#fff!important;color-scheme:light}.dk{--ink: #171717;--i8: rgba(23, 23, 23, .82);--i6: rgba(23, 23, 23, .62);--i5: rgba(23, 23, 23, .5);--i4: rgba(23, 23, 23, .4);--live: #34c27a;--glass: linear-gradient(180deg, rgba(255, 255, 255, .62), rgba(255, 255, 255, .36));--pebble: linear-gradient(180deg, #f7f7f8 0%, #ebebed 100%);--pebble-in: inset 0 1px 0 #ffffff;--pebble-drop: 0 8px 20px -10px rgba(20, 44, 96, .45), 0 1px 2px rgba(20, 44, 96, .12);--ink-fill: linear-gradient(180deg, #3d3d3d 0%, #1c1c1c 100%);--ink-in: inset 0 1px 0 rgba(255, 255, 255, .16);--well: rgba(0, 0, 0, .045);--well-in: inset 0 1px 2px rgba(0, 0, 0, .08);--drop: 0 2px 6px rgba(20, 44, 96, .08), 0 30px 64px -22px rgba(20, 44, 96, .42);--drop-hi: 0 2px 6px rgba(20, 44, 96, .1), 0 44px 90px -26px rgba(20, 44, 96, .55);--spring: cubic-bezier(.34, 1.56, .64, 1);--ease: cubic-bezier(.22, 1, .36, 1);--mono: "Geist Mono", ui-monospace, monospace;--serif: "Fraunces", Georgia, serif;--sky: linear-gradient(180deg, #2c78dc 0%, #5b9be8 30%, #9cc6f3 62%, #dcecfb 100%);position:relative;min-height:100vh;overflow-x:clip;background:#fff;color:var(--ink);font:400 16px/1.5 Inter,system-ui,sans-serif;letter-spacing:-.02em;-webkit-font-smoothing:antialiased}.dk main{background-color:transparent!important}.dk *,.dk *:before,.dk *:after{box-sizing:border-box}.dk a:where(:not([data-slot=button])){color:inherit;text-decoration:none}.dk img{display:block;max-width:none}.dk .skip{position:absolute;left:16px;top:-60px;z-index:400;padding:10px 16px;border-radius:14px;color:#fafafa;background:var(--ink-fill);font:500 14px/1 Inter,sans-serif}.dk .skip:focus{top:16px}.dk em.f{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.035em;font-variation-settings:"opsz" 144}.dk .grain{position:absolute;inset:0;opacity:.08;mix-blend-mode:overlay;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>")}.dk .sk{position:absolute;left:0;top:0;pointer-events:none;opacity:0;transition:opacity .9s var(--ease)}.dk .ready>.sk{opacity:1}.dk .win{border-radius:22px;padding:0 6px 6px;background:var(--glass);-webkit-backdrop-filter:blur(26px) saturate(1.8);backdrop-filter:blur(26px) saturate(1.8);box-shadow:var(--drop);transition:box-shadow .25s var(--ease)}.dk .tb{position:relative;height:32px;display:flex;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;color:var(--i5)}.dk .tb i{width:10px;height:10px;border-radius:50%;background:var(--pebble);box-shadow:var(--pebble-in),0 1px 2px #142c6038}.dk .tb span{position:absolute;left:0;right:0;text-align:center;pointer-events:none;letter-spacing:-.01em}.dk .tb .title{position:static;margin-left:auto;font:500 11.5px / 1 var(--mono);color:var(--i5);letter-spacing:0}.dk .win .body{position:relative;overflow:hidden;border-radius:16px;background:#fff}.dk .win .body img{width:100%;height:100%;object-fit:cover;object-position:top left;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.dk .cap{margin-top:10px;text-align:center;font:500 12px / 1 var(--mono);color:var(--i6);letter-spacing:0}.dk .label{display:inline-flex;height:28px;align-items:center;gap:7px;padding:0 12px;border-radius:14px;font:500 13px/1 Inter,sans-serif;letter-spacing:-.01em;color:var(--ink);background:var(--pebble);box-shadow:var(--pebble-in),var(--pebble-drop)}.dk .head{text-align:center}.dk .head h2{margin:20px 0 0;font:600 56px/1.06 Inter,sans-serif;letter-spacing:-.045em}.dk .head h2 em.f{font-size:1.06em}.dk .lede{margin:16px auto 0;max-width:560px;font-size:19px;font-weight:500;line-height:1.45;letter-spacing:-.022em;color:var(--i6)}.dk .fade{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.dk .fade.in{opacity:1;transform:none}.dk .z{zoom:var(--k, 1)}@media(scripting:none){.dk .fade{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.dk *,.dk *:before,.dk *:after{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important}.dk .fade{opacity:1;transform:none}}.dk *,.dk *:before,.dk *:after{corner-shape:round}.dk .win,.dk .win .body,.dk .note,.dk .btn,.dk .steps,.dk .steps button,.dk .scene,.dk .composer,.dk .linkbar,.dk .wellx,.dk .pb,.dk .room,.dk .panel,.dk .sheet,.dk .appic,.dk .plan li,.dk .faq details,.dk .final-cmp .composer .bar .go,.dk [data-slot=button],.dk [data-slot=button]:before{corner-shape:squircle}.dk{interpolate-size:allow-keywords}.th-switch{display:inline-flex;flex:none;align-items:center;gap:2px;padding:3px;border-radius:999px;background:#142c6012}.th-option{position:relative;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:999px;color:var(--lp-ink-3);background:transparent;cursor:pointer}.th-option input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.th-option:has(input:checked){color:var(--lp-ink);background:var(--lp-pebble);box-shadow:var(--lp-pebble-in),0 1px 3px #142c6029}.th-option:has(input:focus-visible){outline:2px solid var(--lp-ink);outline-offset:1px}@media(hover:hover){.th-option:not(:has(input:checked)):hover{color:var(--lp-ink)}}:where(html[data-theme=dark]) .th-switch{background:#ffffff0f}:where(html[data-theme=dark]) .th-option:has(input:checked){box-shadow:var(--lp-pebble-in),0 1px 3px #00000080}:is(.hn,.st) .nh-pill{position:relative}:is(.hn,.st) .nh-menu,:is(.hn,.st) .nh-panel{display:none}@media(max-width:1099px){:is(.hn,.st) .nh-menu{display:grid;flex:none;place-items:center;width:40px;height:40px;margin-left:4px;border-radius:999px;color:#171717;background:transparent;transition:background-color .15s var(--ease)}:is(.hn,.st) .nh-menu[aria-expanded=true]{background:#ffffffb3}:is(.hn,.st) .nh-menu:focus-visible{outline:2px solid #171717;outline-offset:2px}:is(.hn,.st) .nh-panel.on{position:absolute;top:calc(100% + 8px);left:0;right:0;display:block;padding:8px;border-radius:26px;background:#fff;box-shadow:inset 0 1px #ffffffb3,0 18px 40px -24px #142c618c}:is(.hn,.st) .nh-panel ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}:is(.hn,.st) .nh-panel a{display:flex;align-items:center;height:48px;padding:0 16px;border-radius:18px;font:500 16px/20px Inter,sans-serif;letter-spacing:-.02em;color:#171717}:is(.hn,.st) .nh-panel a:hover{background:#fffc}:is(.hn,.st) .nh-panel-theme{display:flex;align-items:center;justify-content:space-between;min-height:52px;margin-top:4px;padding:4px 8px 0 16px;font:500 16px/20px Inter,sans-serif;letter-spacing:-.02em;color:#171717}}@media(max-width:1099px)and (hover:hover){:is(.hn,.st) .nh-menu:hover{background:#ffffffb3}}@media(prefers-reduced-motion:reduce){:is(.hn,.st) .nh-menu{transition:none}}:is(.hn,.st) .nh{position:fixed;left:0;right:0;top:18px;z-index:100;display:flex;justify-content:center;pointer-events:none}:is(.hn,.st) .nh-pill{display:flex;align-items:center;width:720px;height:56px;padding:0 9px 0 22px;border-radius:999px;background:#ffffff8c;-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);box-shadow:inset 0 1px #ffffffb3,0 18px 40px -24px #142c618c;pointer-events:auto}:is(.hn,.st) .nh a:where(:not([data-slot=button])){border-radius:999px}:is(.hn,.st) .nh a:where(:not([data-slot=button])):focus-visible{outline:2px solid #171717;outline-offset:2px}:is(.hn,.st) .nh-brand{display:flex;align-items:center;gap:8px;font:600 17px/17px Inter,sans-serif;letter-spacing:-.045em;color:#171717}:is(.hn,.st) .nh-brand svg{width:18px;height:18px;flex:none}:is(.hn,.st) .nh-links{display:flex;gap:25px;margin:0 0 0 32px;padding:0;list-style:none}:is(.hn,.st) .nh-links a{font:500 14.5px/14.5px Inter,sans-serif;letter-spacing:-.022em;color:#181818b8;transition:color .15s var(--ease)}:is(.hn,.st) .nh-theme{margin-left:auto}:is(.hn,.st) .nh-login{margin-left:8px}:is(.hn,.st) .nh-start{margin-left:8px}@media(hover:hover){:is(.hn,.st) .nh-links a:hover{color:#171717}}@media(max-width:1099px){:is(.hn,.st) .nh{top:16px;padding:0 24px}:is(.hn,.st) .nh-pill{width:100%;max-width:720px;height:52px;padding:0 8px 0 18px}:is(.hn,.st) .nh-links,:is(.hn,.st) .nh-theme{display:none}:is(.hn,.st) .nh-login{margin-left:auto}:is(.hn,.st) .nh-brand{height:40px}:is(.hn,.st) .nh-start{margin-left:auto}:is(.hn,.st) .nh-login+.nh-start{margin-left:2px}}:where(html[data-theme=dark]) :is(.hn,.st) .nh-pill{background:#20222c99;box-shadow:inset 0 1px #ffffff12,0 18px 40px -24px #000c}:where(html[data-theme=dark]) :is(.hn,.st) .nh-brand,:where(html[data-theme=dark]) :is(.hn,.st) .nh-menu,:where(html[data-theme=dark]) :is(.hn,.st) .nh-panel a,:where(html[data-theme=dark]) :is(.hn,.st) .nh-panel-theme{color:var(--lp-ink)}:where(html[data-theme=dark]) :is(.hn,.st) .nh-links a{color:var(--lp-ink-2)}:where(html[data-theme=dark]) :is(.hn,.st) .nh a:focus-visible,:where(html[data-theme=dark]) :is(.hn,.st) .nh-menu:focus-visible{outline-color:var(--lp-ink)}:where(html[data-theme=dark]) :is(.hn,.st) .nh-panel.on{background:#1c1e26;box-shadow:inset 0 1px #ffffff12,0 18px 40px -24px #000c}:where(html[data-theme=dark]) :is(.hn,.st) .nh-menu[aria-expanded=true],:where(html[data-theme=dark]) :is(.hn,.st) .nh-panel a:hover{background:#ffffff14}@media(hover:hover){:where(html[data-theme=dark]) :is(.hn,.st) .nh-links a:hover{color:var(--lp-ink)}:where(html[data-theme=dark]) :is(.hn,.st) .nh-menu:hover{background:#ffffff14}}html:has(.st){scroll-padding-top:96px}.dk.st{--i6: rgba(23, 23, 23, .68);--i5: rgba(23, 23, 23, .64);--i4: var(--i5);--st-mute: rgba(23, 23, 23, .68);--st-body: rgba(23, 23, 23, .74);--st-rule: rgba(23, 23, 23, .08);--st-gutter: 56px;min-height:0}.st-main{display:block;padding-top:168px;outline:none}.st-wrap{position:relative;z-index:1;width:min(1200px,calc(100% - var(--st-gutter) * 2));margin:0 auto}.st-wrap.is-text{width:min(780px,calc(100% - var(--st-gutter) * 2))}.st-wrap.is-prose{width:min(700px,calc(100% - var(--st-gutter) * 2))}.st-sec{position:relative;z-index:1;padding:72px 0}.st-head{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:18px;width:min(880px,calc(100% - var(--st-gutter) * 2));margin:0 auto;padding-bottom:64px;text-align:center}.st-head.is-start{align-items:flex-start;width:min(1200px,calc(100% - var(--st-gutter) * 2));text-align:left}.st-h1{margin:0;font:600 64px/66px Inter,sans-serif;letter-spacing:-.06em;color:var(--ink);text-wrap:balance}.st-h2{margin:0;font:600 44px/48px Inter,sans-serif;letter-spacing:-.055em;color:var(--ink);text-wrap:balance}.st-lead{max-width:40em;margin:0;font:500 19px/28px Inter,sans-serif;letter-spacing:-.02em;color:var(--st-mute);text-wrap:pretty}.st-body{margin:0;font:500 16px/25px Inter,sans-serif;letter-spacing:-.015em;color:var(--st-body);text-wrap:pretty}.st-fine{margin:0;font:500 13px/18px Inter,sans-serif;color:var(--st-mute)}.st-dusk{position:relative;z-index:1;padding:120px 24px 240px}.st-closing{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.st-closing .st-fine{margin-top:-8px}@media(max-width:1099px){.dk.st{--st-gutter: 32px}.st-h1{font-size:48px;line-height:52px}.st-h2{font-size:36px;line-height:40px}}@media(max-width:759px){.dk.st{--st-gutter: 20px}.st-main{padding-top:124px}.st-head{align-items:flex-start;padding-bottom:40px;text-align:left}.st-h1{font-size:38px;line-height:41px;letter-spacing:-.055em}.st-h2{font-size:30px;line-height:33px;letter-spacing:-.05em}.st-lead{font-size:17px;line-height:25px}.st-sec{padding:48px 0}.st-dusk{padding:80px 20px 160px}.st-closing{align-items:flex-start;text-align:left}}.st .nh *,.st .nh *:before,.st .nh *:after,.st .st-win,.st .st-win-body,.st .st-peb,.st .st-dl-row,.st .st-faq details{corner-shape:squircle}.st-peb{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 15px;border-radius:999px;font:500 14px/18px Inter,sans-serif;letter-spacing:-.015em;color:var(--ink);background:#ffffff8f;-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);box-shadow:inset 0 1px #fffc,0 6px 16px -10px #142c5f66;transition:transform .18s var(--ease),background-color .18s var(--ease)}.st-peb.is-solid{background:var(--pebble);box-shadow:var(--pebble-in),var(--pebble-drop)}.st-peb.is-ink{color:#fafafa;background:var(--ink-fill);box-shadow:var(--ink-in),0 8px 18px -10px #142c5fb3}.st-peb.is-card{display:flex;flex-direction:column;align-items:flex-start;gap:6px;height:auto;padding:18px 20px;border-radius:20px}a.st-peb:focus-visible,.st-dl-row.is-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.st-dl{--st-dl-rule: rgba(20, 44, 96, .14);--st-dl-hover: rgba(255, 255, 255, .4);--st-dl-pad: 16px;--st-dl-pull: 16px;margin:0;padding:0;list-style:none}.st-win-body .st-dl{--st-dl-rule: var(--st-rule);--st-dl-hover: rgba(0, 0, 0, .03);--st-dl-pad: 18px;--st-dl-pull: 0px}.st-dl li+li{box-shadow:inset 0 1px 0 var(--st-dl-rule)}.st-dl-row{display:flex;align-items:center;gap:16px;margin-inline:calc(var(--st-dl-pull) * -1);padding:18px var(--st-dl-pad);border-radius:16px;color:inherit;transition:background-color .2s var(--ease)}.st-dl-text{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.st-dl-title{font:600 17px/23px Inter,sans-serif;letter-spacing:-.03em;color:var(--ink)}.st-dl-body{font:500 15px/23px Inter,sans-serif;letter-spacing:-.012em;color:#171717c2}.st-win-body .st-dl-body{color:#171717ad}.st-dl-aside{flex:none;font:500 14px/18px Inter,sans-serif;color:#171717ad}@media(hover:hover){a.st-peb:hover{transform:translateY(-1px)}.st-dl-row.is-link:hover{background:var(--st-dl-hover)}}@media(prefers-reduced-motion:reduce){.st-peb,.st-dl-row{transition:none}a.st-peb:hover{transform:none}}.st-answer{max-width:44em;margin:0;font:500 17px/27px Inter,sans-serif;letter-spacing:-.018em;text-align:inherit;color:#171717c7;text-wrap:pretty}.st-answer strong{font-weight:600;color:var(--ink)}@media(max-width:759px){.st-peb:not(.is-card){height:40px}}:where(html[data-theme=dark]) .st-peb{color:var(--lp-pebble-ink);background:#282c3a8f;box-shadow:inset 0 1px #ffffff12,0 6px 16px -10px #000000b3}:where(html[data-theme=dark]) .st-peb.is-solid{color:var(--lp-btn-soft-fg);background:var(--lp-btn-soft-bg);box-shadow:var(--lp-pebble-in),var(--lp-pebble-drop)}:where(html[data-theme=dark]) .st-peb.is-ink{color:var(--lp-btn-ink-fg);background:var(--lp-btn-ink-bg);box-shadow:var(--lp-btn-ink-in),0 10px 22px -10px #000c}:where(html[data-theme=dark]) .st-dl{--st-dl-rule: var(--lp-divider);--st-dl-hover: rgba(255, 255, 255, .06)}:where(html[data-theme=dark]) .st-win-body .st-dl{--st-dl-rule: var(--lp-window-line);--st-dl-hover: rgba(255, 255, 255, .04)}:where(html[data-theme=dark]) .st-dl-body,:where(html[data-theme=dark]) .st-dl-aside{color:var(--lp-ink-2)}:where(html[data-theme=dark]) .st-win-body .st-dl-title{color:var(--lp-window-ink)}:where(html[data-theme=dark]) .st-win-body :is(.st-dl-body,.st-dl-aside){color:var(--lp-window-ink-2)}:where(html[data-theme=dark]) .st-answer{color:var(--lp-ink-2)}.st-prose{font:400 17px/28px Inter,sans-serif;letter-spacing:-.012em;color:#171717cc}.st-prose>*+*{margin-top:18px}.st-prose :is(h2,h3){font-family:Inter,sans-serif;font-weight:600;color:var(--ink);text-wrap:balance}.st-prose h2{margin-top:48px;font-size:28px;line-height:34px;letter-spacing:-.045em}.st-prose h3{margin-top:32px;font-size:20px;line-height:28px;letter-spacing:-.03em}.st-prose :is(h2,h3)+*{margin-top:10px}.st-prose :is(ul,ol){padding-left:22px}.st-prose ul{list-style:disc}.st-prose ol{list-style:decimal}.st-prose li+li{margin-top:6px}.st-prose li::marker{color:#17171766}.st-prose strong{font-weight:600;color:var(--ink)}.st-prose a{color:var(--ink);text-decoration:underline;text-decoration-color:#1717174d;text-underline-offset:3px;border-radius:4px;transition:text-decoration-color .15s var(--ease)}.st-prose a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.st-prose blockquote{padding:14px 18px;border-radius:14px;background:#00000009;color:#171717c7}.st-prose code{padding:1px 6px;border-radius:6px;font-size:.9em;background:#0000000d}.st-prose hr{height:1px;border:0;background:var(--st-rule)}.st-prose img{max-width:100%;border-radius:16px}@media(hover:hover){.st-prose a:hover{text-decoration-color:var(--ink)}}@media(max-width:759px){.st-prose{font-size:16px;line-height:26px}.st-prose h2{font-size:24px;line-height:30px}}:where(html[data-theme=dark]) .st-prose{color:#f5f5f5d1}:where(html[data-theme=dark]) .st-prose li::marker{color:var(--lp-window-ink-2)}:where(html[data-theme=dark]) .st-prose a{text-decoration-color:#f5f5f55c}:where(html[data-theme=dark]) .st-prose blockquote{color:#f5f5f5d1;background:#ffffff0d}:where(html[data-theme=dark]) .st-prose code{background:#ffffff14}.st-win{position:relative;z-index:1;padding:0 8px 8px;border-radius:26px;background:linear-gradient(180deg,#fff9,#ffffff57);-webkit-backdrop-filter:blur(26px) saturate(1.6);backdrop-filter:blur(26px) saturate(1.6);box-shadow:0 2px 6px #142c6014,0 44px 90px -30px #142c6073}.st-win-bar{position:relative;display:flex;align-items:center;gap:6px;height:42px;padding:0 10px}.st-win-bar i{width:10px;height:10px;border-radius:50%;background:var(--pebble);box-shadow:inset 0 1px #fff,0 1px 2px #142c6038}.st-win-bar span{position:absolute;inset:0;display:grid;place-items:center;font:500 12.5px/1 Inter,sans-serif;letter-spacing:-.01em;color:#1717178c}.st-win-body{position:relative;overflow:hidden;border-radius:18px;background:#fff}:where(html[data-theme=dark]) .st-win{background:var(--lp-glass);box-shadow:var(--lp-glass-shadow)}:where(html[data-theme=dark]) .st-win-bar i{background:#ffffff24;box-shadow:inset 0 1px #ffffff1a}:where(html[data-theme=dark]) .st-win-bar span{color:var(--lp-ink-3)}:where(html[data-theme=dark]) .st-win-body{color:var(--lp-window-ink);background:var(--lp-window)}.st-acc{--acc-ease: var(--ease, cubic-bezier(.22, 1, .36, 1));--acc-ms: .24s}.st-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--acc-ms) var(--acc-ease)}.st-acc[data-expanded] .st-acc-panel{grid-template-rows:1fr}.st-acc-clip{min-height:0;overflow:hidden}.st-acc-a{opacity:0;transform:translateY(-6px);transition:opacity var(--acc-ms) var(--acc-ease),transform var(--acc-ms) var(--acc-ease)}.st-acc[data-expanded] .st-acc-a{opacity:1;transform:none}.st-acc-plus{transition:transform var(--acc-ms) var(--acc-ease)}.st-acc[data-expanded] .st-acc-plus{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.st-acc-panel,.st-acc-a,.st-acc-plus{transition:none}}.st-acc-list{position:relative}.st-acc-ghost{position:absolute;inset:0 0 auto;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.st-faq .st-win-body{padding:10px}.st-faq details{border-radius:16px;transition:background-color .25s var(--ease)}.st-faq details[data-expanded]{background:#00000008}.st-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border-radius:16px;cursor:pointer;list-style:none}.st-faq summary::-webkit-details-marker{display:none}.st-faq summary h3{margin:0;font:600 18px/24px Inter,sans-serif;letter-spacing:-.03em;color:#171717}.st-faq summary:focus-visible{outline:2px solid #171717;outline-offset:-2px}.st-faq .st-acc-plus{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:14px;background:var(--pebble);box-shadow:inset 0 1px #fff,0 2px 6px -2px #142c604d}.st-faq .st-acc-a{padding:0 64px 20px 18px;font:500 16px/25px Inter,sans-serif;letter-spacing:-.015em;color:#171717b8}@media(max-width:759px){.st-faq summary{padding:16px 14px}.st-faq summary h3{font-size:16px;line-height:22px}.st-faq .st-acc-a{padding:0 14px 16px;font-size:15px;line-height:23px}}@media(prefers-reduced-motion:reduce){.st-faq details{transition:none}}:where(html[data-theme=dark]) .st-faq details[data-expanded]{background:#ffffff0a}:where(html[data-theme=dark]) .st-faq summary h3{color:var(--lp-window-ink)}:where(html[data-theme=dark]) .st-faq summary:focus-visible{outline-color:var(--lp-window-ink)}:where(html[data-theme=dark]) .st-faq .st-acc-plus{background:#ffffff1a;box-shadow:inset 0 1px #ffffff14}:where(html[data-theme=dark]) .st-faq .st-acc-a{color:var(--lp-window-ink-2)}.st-explore{display:flex;flex-wrap:wrap;gap:8px}.st-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:500 14px/18px Inter,sans-serif;letter-spacing:-.01em;color:#17171799}.st-crumbs a{border-radius:6px;color:#17171799;transition:color .15s var(--ease)}.st-crumbs a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.st-crumbs [aria-current]{color:var(--ink)}@media(hover:hover){.st-crumbs a:hover{color:var(--ink)}}@media(max-width:759px){.st-crumbs a{display:inline-flex;align-items:center;min-height:40px}}:where(html[data-theme=dark]) .st-crumbs,:where(html[data-theme=dark]) .st-crumbs a{color:var(--lp-ink-3)}.qc-stack{display:flex;flex-direction:column;gap:28px}.qc-stack .st-h2,.qc-stack .st-answer{text-align:center}.qc-stack .st-answer{margin-inline:auto}.qc-stack .st-explore{justify-content:center}.qc-note{text-align:center}.qc-body-win{color:var(--lp-window-ink)}.qc-form{display:flex;flex-direction:column}.qc-input{display:block;width:100%;min-height:240px;max-height:60vh;padding:24px 26px 8px;border:0;outline:none;resize:vertical;font:400 16px/26px Inter,sans-serif;letter-spacing:-.012em;color:var(--lp-window-ink);background:transparent;field-sizing:content}.qc-input::placeholder{color:var(--lp-window-ink-2)}.qc-form:has(.qc-input:focus-visible){box-shadow:inset 0 0 0 2px var(--lp-window-ink);border-radius:18px}.qc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 18px 20px}.qc-private{margin:0 0 0 auto;font:500 13px/18px Inter,sans-serif;color:var(--lp-window-ink-2)}.qc-results{padding:8px 26px 26px;box-shadow:inset 0 1px 0 var(--lp-window-line)}.qc-summary{margin:0;padding:26px 0 8px;font:600 22px/28px Inter,sans-serif;letter-spacing:-.035em;color:var(--lp-window-ink);outline:none;scroll-margin-top:110px;text-wrap:balance}.qc-list{margin:0;padding:0;list-style:none}.qc-item{display:flex;flex-direction:column;gap:14px;padding:22px 0}.qc-item+.qc-item{box-shadow:inset 0 1px 0 var(--lp-window-line)}.qc-head{display:flex;align-items:flex-start;gap:12px}.qc-n{display:grid;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;border-radius:50%;font:600 13px/1 Inter,sans-serif;font-variant-numeric:tabular-nums;color:var(--lp-pebble-ink);background:var(--lp-pebble);box-shadow:var(--lp-pebble-in),0 1px 2px #142c601f}.qc-item[data-ok] .qc-n{color:#0f5132;background:#34c27a29;box-shadow:none}.qc-q{min-width:0}.qc-q p,.qc-try-q p{margin:0;font:500 17px/26px Inter,sans-serif;letter-spacing:-.02em;color:var(--lp-window-ink);overflow-wrap:anywhere}.qc-answers{margin:4px 0 0;font:500 14px/21px Inter,sans-serif;color:var(--lp-window-ink-2)}.qc-q .qc-answers,.qc-try-q .qc-answers{font-size:14px;line-height:21px;color:var(--lp-window-ink-2)}.qc-mark{padding:0 2px;border-radius:4px;color:inherit;background:#e5484d24}.qc-body{display:flex;flex-direction:column;gap:14px;padding-left:38px}.qc-findings{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.qc-finding{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.qc-tag{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:999px;font:600 13px/1 Inter,sans-serif;letter-spacing:-.01em;color:#9b2c2f;background:#e5484d1a}.qc-why,.qc-fix,.qc-hand{margin:0;font:500 15px/23px Inter,sans-serif;letter-spacing:-.012em;color:var(--lp-window-ink-2);text-wrap:pretty}.qc-fix{color:var(--lp-window-ink)}.qc-try{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:16px;background:#34c27a1a}.qc-try-label{display:inline-flex;align-items:center;gap:6px;margin:0;font:600 13px/18px Inter,sans-serif;color:#146c43}.qc-ok{display:inline-flex;align-items:center;gap:6px;margin:0;padding-left:38px;font:500 14px/20px Inter,sans-serif;color:#146c43}.qc-cta{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:8px;padding:24px;border-radius:20px;background:var(--lp-pebble);box-shadow:var(--lp-pebble-in)}.qc-cta-title{margin:0;font:600 22px/28px Inter,sans-serif;letter-spacing:-.035em;color:var(--lp-pebble-ink)}.qc-cta-body{margin:0;max-width:34em;font:500 15px/23px Inter,sans-serif;color:var(--lp-window-ink-2)}.qc-cta-actions{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:6px}.qc-fine{margin:0;font:500 13px/18px Inter,sans-serif;color:var(--lp-window-ink-2)}.st .qc-try,.st .qc-cta,.st .qc-tag{corner-shape:squircle}:where(html[data-theme=dark]) .qc-tag{color:#ff9b9e;background:#ff6b6f24}:where(html[data-theme=dark]) .qc-try{background:#3ecf861a}:where(html[data-theme=dark]) :is(.qc-try-label,.qc-ok){color:#6ee0a6}:where(html[data-theme=dark]) .qc-item[data-ok] .qc-n{color:#6ee0a6;background:#3ecf8629}:where(html[data-theme=dark]) .qc-mark{background:#ff6b6f38}@media(max-width:759px){.qc-stack .st-h2,.qc-stack .st-answer,.qc-note{text-align:left}.qc-stack .st-explore{justify-content:flex-start}.qc-input{min-height:200px;padding:18px 18px 6px}.qc-actions{padding:10px 12px 16px}.qc-actions [data-slot=button],.qc-cta-actions [data-slot=button],.qc-cta-actions{width:100%}.qc-cta-actions [data-slot=button]{height:auto;min-height:48px;padding-block:10px;white-space:normal;text-align:center;font-size:16px}.qc-private{margin:4px 0 0;width:100%;text-align:center}.qc-results{padding:4px 18px 18px}.qc-body,.qc-ok{padding-left:0}.qc-cta{padding:20px 18px}}
