.home-module__G_obRG__page{--bg:#f4f4f4;--surface:#eaeaea;--card:#fff;--stage:#e4e4e4;--ink:#2e2e2e;--ink-2:#29292999;--ink-3:#29292961;--line:#00000014;--accent:#f26a21;--accent-ink:#b85426;--green:#34c759;--blue:#08f;--purple:#6155f5;--star:#ffab1a;--night:#0c0c0d;--radius-xl:44px;--radius-l:32px;--radius-m:20px;--gutter:20px;--max:1240px;--section:96px;--ease-out:cubic-bezier(.22, 1, .36, 1);background:var(--bg);color:var(--ink);font-family:var(--font-heebo), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.5;overflow-x:clip}@media (min-width:768px){.home-module__G_obRG__page{--gutter:32px;--section:140px}}.home-module__G_obRG__container{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.home-module__G_obRG__display{letter-spacing:-.025em;text-wrap:balance;font-weight:800;line-height:1.04}.home-module__G_obRG__eyebrow{letter-spacing:.04em;color:var(--ink-2);font-size:13px;font-weight:700;line-height:1.3}.home-module__G_obRG__lead{color:var(--ink-2);font-size:18px;font-weight:500;line-height:1.6}@media (min-width:768px){.home-module__G_obRG__lead{font-size:20px}}.home-module__G_obRG__sectionHead{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:820px;margin-inline:auto;display:flex}.home-module__G_obRG__sectionTitle{font-size:clamp(36px,7.4vw,64px)}.home-module__G_obRG__reveal{opacity:0;transition:opacity .9s var(--ease-out) var(--d,0s), translate .9s var(--ease-out) var(--d,0s);translate:0 24px}.home-module__G_obRG__reveal[data-in=true]{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.home-module__G_obRG__reveal{opacity:1;transition:none;translate:none}}.home-module__G_obRG__nav{--glass-ease:cubic-bezier(.16, 1, .3, 1);z-index:50;padding-top:8px;position:sticky;top:0}@media (min-width:768px){.home-module__G_obRG__nav{padding-top:16px}}.home-module__G_obRG__navFrame{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);padding-inline:var(--gutter);transition:max-width .4s var(--glass-ease), padding .4s var(--glass-ease);margin-inline:auto}.home-module__G_obRG__navInner{height:56px;transition:padding .4s var(--glass-ease), background-color .4s var(--glass-ease), border-color .4s var(--glass-ease), box-shadow .4s var(--glass-ease), backdrop-filter .4s var(--glass-ease);border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:7px 0;display:flex}@media (min-width:768px){.home-module__G_obRG__navInner{height:64px}}@media (min-width:960px){.home-module__G_obRG__navInner{grid-template-columns:1fr auto 1fr;display:grid}}.home-module__G_obRG__nav[data-scrolled=true] .home-module__G_obRG__navFrame{padding-inline:10px}.home-module__G_obRG__nav[data-scrolled=true] .home-module__G_obRG__navInner{-webkit-backdrop-filter:saturate(1.8)blur(24px);background-color:#ffffffb3;border-color:#ffffffe6;padding-inline:14px 7px;box-shadow:inset 0 -2px 12px #0000000d,0 1px 2px #0000000a,0 20px 30px #00000008}@media (min-width:768px){.home-module__G_obRG__nav[data-scrolled=true] .home-module__G_obRG__navFrame{padding-inline:var(--gutter)}.home-module__G_obRG__nav[data-scrolled=true] .home-module__G_obRG__navInner{padding-inline:24px 7px}}@media (min-width:960px){.home-module__G_obRG__nav[data-scrolled=true] .home-module__G_obRG__navFrame{max-width:calc(1040px + var(--gutter) * 2)}}.home-module__G_obRG__navLogo{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:20px;display:flex}.home-module__G_obRG__navLogo img{border-radius:9px;width:34px;height:34px}.home-module__G_obRG__navLinks{color:var(--ink-2);gap:32px;margin:0;padding:0;font-size:15px;font-weight:500;list-style:none;display:none}.home-module__G_obRG__navLinks a:hover{color:var(--ink)}@media (min-width:960px){.home-module__G_obRG__navLinks{display:flex}}.home-module__G_obRG__navActions{justify-self:end;align-items:center;gap:8px;display:flex}.home-module__G_obRG__navCta{white-space:nowrap;height:40px;transition:background-color .2s, transform .2s var(--ease-out);background:#00000012;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.home-module__G_obRG__navCta:hover{background:#0000001c}.home-module__G_obRG__navCta:active{transform:scale(.97)}@media (min-width:768px){.home-module__G_obRG__navCta{height:48px;padding:0 20px;font-size:17px}}.home-module__G_obRG__downloads{flex-direction:column;align-items:center;gap:14px;display:flex}.home-module__G_obRG__downloadsRow{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.home-module__G_obRG__lift{max-width:100%;transition:box-shadow .3s var(--ease-out), transform .3s var(--ease-out);border-radius:16px;display:inline-flex;position:relative;box-shadow:0 20px 25px -5px #2e2e2e40,0 8px 10px -6px #2e2e2e40}.home-module__G_obRG__lift:hover{transform:translateY(-1px);box-shadow:0 24px 28px -5px #2e2e2e47,0 10px 12px -6px #2e2e2e40}.home-module__G_obRG__primary,.home-module__G_obRG__secondary{white-space:nowrap;height:60px;transition:transform .25s var(--ease-out), background-color .2s;border-radius:16px;align-items:center;gap:10px;padding:0 22px;font-size:18px;font-weight:700;display:inline-flex}.home-module__G_obRG__primary{color:#fff;background:linear-gradient(#2a2a2a,#1b1b1b);box-shadow:inset 0 1px #ffffff29}.home-module__G_obRG__secondary{background:#e4e4e4}.home-module__G_obRG__secondary:hover{background:#dadada}.home-module__G_obRG__primary:active,.home-module__G_obRG__secondary:active{transform:scale(.97)}.home-module__G_obRG__primary svg,.home-module__G_obRG__secondary svg{width:20px;height:20px}.home-module__G_obRG__downloadsNote{color:var(--ink-3);font-size:14px;font-weight:500}.home-module__G_obRG__onDark .home-module__G_obRG__secondary{color:#fff;background:#ffffff1f}.home-module__G_obRG__onDark .home-module__G_obRG__secondary:hover{background:#ffffff2e}@media (max-width:420px){.home-module__G_obRG__downloadsRow{gap:12px;width:100%}.home-module__G_obRG__primary,.home-module__G_obRG__secondary{padding:0 18px;font-size:17px}}.home-module__G_obRG__track{--nav:64px;height:420svh;margin-top:calc(var(--nav) * -1);position:relative}@media (min-width:768px){.home-module__G_obRG__track{--nav:80px}}@media (prefers-reduced-motion:no-preference){.home-module__G_obRG__track{margin-bottom:-40svh}}@media (prefers-reduced-motion:reduce){.home-module__G_obRG__track{height:100svh}}.home-module__G_obRG__heroCopy{z-index:5;padding-top:var(--nav);position:absolute;inset:0 0 auto}.home-module__G_obRG__heroCopyInner{text-align:center;flex-direction:column;align-items:center;padding-top:56px;display:flex}@media (min-width:768px){.home-module__G_obRG__heroCopyInner{padding-top:110px}}.home-module__G_obRG__heroTitle{color:var(--ink);font-size:clamp(36px,8.4vw,76px)}.home-module__G_obRG__heroLine{display:block}.home-module__G_obRG__rise{animation:home-module__G_obRG__rise .9s var(--d,0s) var(--ease-out) both}@keyframes home-module__G_obRG__rise{0%{opacity:0;translate:0 18px}}.home-module__G_obRG__pill{vertical-align:baseline;filter:drop-shadow(0 .18em .16em #b8542617)drop-shadow(0 .015em .03em #b8542614);margin-inline-end:.12em;display:inline-flex;position:relative;rotate:4deg}.home-module__G_obRG__pillBody{color:var(--accent);background:linear-gradient(#ffffff57,#fff0 55%),#f26a2133;border-radius:.34em;align-items:center;gap:.1em;padding:.04em .18em .1em .22em;display:inline-flex;box-shadow:inset 0 0 0 .018em #fffc}.home-module__G_obRG__pillIcon{width:.72em;height:.72em}.home-module__G_obRG__rating{flex-direction:column;align-items:center;gap:6px;margin:28px 0 32px;display:flex}.home-module__G_obRG__stars{color:var(--star);gap:3px;display:flex}.home-module__G_obRG__stars svg{fill:currentColor;width:18px;height:18px}.home-module__G_obRG__ratingText{letter-spacing:-.01em;font-size:clamp(18px,2.2vw,24px);font-weight:700}.home-module__G_obRG__ratingNote{color:var(--ink-3);font-size:14px}.home-module__G_obRG__stage{pointer-events:none;height:100svh;position:sticky;top:0}.home-module__G_obRG__frame{--top:11.5cqh;--rise:calc(37cqh + var(--nav));--dw:220cqw;--from:1.5;--to:1.15;--ux:0px;--pt:.9px;isolation:isolate;opacity:calc(1 - var(--exit,0));position:absolute;inset:0;overflow:hidden;container-type:size}@media (min-width:768px){.home-module__G_obRG__frame{--top:9cqh;--rise:calc(34cqh + var(--nav));--dw:min(84cqw, 124cqh);--from:1.38;--to:1;--ux:100cqw}}.home-module__G_obRG__scene{scale:calc(1 + var(--exit,0) * .03);filter:blur(calc(var(--exit,0) * 24px));position:absolute;inset:0}.home-module__G_obRG__hands{z-index:2;top:var(--top);width:var(--dw);margin-left:calc(var(--dw) / -2);transform-origin:50% 0;transform:translateY(calc(var(--rise) * (1 - var(--zoom,0)) + 12cqh * var(--exit,0))) scale(calc(var(--from) + (var(--to) - var(--from)) * var(--zoom,0) + .05 * var(--exit,0)));will-change:transform;position:absolute;left:50%}.home-module__G_obRG__hands img{transform-origin:50% 40%;width:100%;height:auto;transform:perspective(1000px) rotateX(calc(36deg * (1 - var(--tilt,0)) - 28deg * var(--exit,0)));will-change:transform;display:block;-webkit-mask:linear-gradient(#000 80%,#0000);mask:linear-gradient(#000 80%,#0000)}.home-module__G_obRG__haze{z-index:3;background:linear-gradient(to bottom, #f4f4f400, var(--bg));height:14%;position:absolute;inset:auto 0 0}.home-module__G_obRG__bit{--u:calc(var(--pt) * var(--z));z-index:1;left:calc(50% + var(--x) * var(--ux));top:calc(var(--y) * 1cqh);translate:calc(-50% + var(--x) * var(--ux) * var(--exit,0) * .6 * var(--z)) calc(-50% + (var(--y) - 45) * 1cqh * var(--exit,0) * .6 * var(--z));position:absolute}.home-module__G_obRG__bit[data-front=true]{z-index:4}@media (max-width:767px){.home-module__G_obRG__bit{display:none}}.home-module__G_obRG__pop{translate:calc((var(--b,0) - 1) * var(--x) * var(--ux)) calc((var(--b,0) - 1) * (var(--y) - 45) * 1cqh);scale:calc(.3 + .7 * var(--b,0));rotate:calc((1 - var(--b,0)) * var(--tilt) * -4);display:block}.home-module__G_obRG__bob{rotate:var(--tilt);animation:home-module__G_obRG__bob calc((4.2s + var(--n) * .3s) / var(--z)) calc(var(--n) * -.9s) ease-in-out infinite alternate;display:block}@keyframes home-module__G_obRG__bob{to{translate:0 -12%;rotate:calc(var(--tilt) + 2deg)}}@media (prefers-reduced-motion:reduce){.home-module__G_obRG__bob{animation:none}}.home-module__G_obRG__block{--dark:color-mix(in srgb, var(--c) 50%, #000);--tall:calc(var(--len) * 75 * var(--u));box-sizing:border-box;gap:calc(2 * var(--u));min-width:calc(204 * var(--u));max-width:calc(270 * var(--u));height:var(--tall);padding:max(0px, min(10 * var(--u), (var(--tall) - 19 * var(--u)) / 2)) calc(10 * var(--u));border-radius:calc(12 * var(--u));background:color-mix(in srgb, var(--c) 34%, #ffffff9e);-webkit-backdrop-filter:blur(calc(24 * var(--u))) saturate(1.8);box-shadow:0 calc(2 * var(--u)) calc(10 * var(--u)) #00000021, 0 calc(18 * var(--u)) calc(40 * var(--u)) calc(-16 * var(--u)) #0000001f;opacity:clamp(0, var(--b,0) * 3, 1);filter:blur(max(0px, (.9 - var(--z)) * 6px));white-space:nowrap;flex-direction:column;display:flex}.home-module__G_obRG__blockHead{height:calc(19 * var(--u));align-items:center;display:flex}.home-module__G_obRG__blockDot{width:calc(19 * var(--u));height:calc(19 * var(--u));background:var(--c);color:#fff;border-radius:50%;flex:none;place-items:center;margin-inline-end:calc(8 * var(--u));display:grid}.home-module__G_obRG__blockDot svg{width:calc(10.5 * var(--u));height:calc(10.5 * var(--u))}.home-module__G_obRG__blockTitle{text-overflow:ellipsis;font-size:calc(17 * var(--u));letter-spacing:-.01em;color:var(--dark);font-weight:700;overflow:hidden}.home-module__G_obRG__blockPill{height:calc(19 * var(--u));padding:0 calc(5 * var(--u));border-radius:calc(6 * var(--u));background:color-mix(in srgb, var(--c) 26%, #ffffff80);color:var(--c);font-size:calc(12 * var(--u));flex:none;place-items:center;margin-inline-start:auto;font-weight:700;display:grid}.home-module__G_obRG__blockLine{font-size:calc(14 * var(--u));line-height:calc(16 * var(--u));color:color-mix(in srgb, var(--dark) 60%, transparent);padding-inline-start:calc(27 * var(--u));font-weight:500}.home-module__G_obRG__next{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.home-module__G_obRG__statement{max-width:calc(1080px + var(--gutter) * 2);letter-spacing:-.03em;margin:0;font-size:clamp(30px,5.2vw,62px);font-weight:800;line-height:1.12}@media (max-width:767px){.home-module__G_obRG__statement{font-size:clamp(30px,9vw,44px)}}.home-module__G_obRG__word{--l:clamp(0, (var(--say,0) * (var(--n) + 4) - var(--i)) / 4, 1);opacity:var(--l);translate:0 calc((1 - var(--l)) * .3em);filter:blur(calc((1 - var(--l)) * 10px));display:inline-block}.home-module__G_obRG__word[data-muted=true]{color:#a7a7a7}@media (prefers-reduced-motion:reduce){.home-module__G_obRG__next{display:none}}.home-module__G_obRG__overview{padding-block:0 calc(var(--section) * .6);z-index:1;position:relative}.home-module__G_obRG__handedOff{display:none}@media (prefers-reduced-motion:reduce){.home-module__G_obRG__handedOff{padding-top:var(--section);display:block}.home-module__G_obRG__handedOff .home-module__G_obRG__word{--l:1}}.home-module__G_obRG__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 16px;margin:96px 0 0;padding:0;list-style:none;display:grid}@media (min-width:960px){.home-module__G_obRG__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:170px}}.home-module__G_obRG__step{text-align:center;flex-direction:column;align-items:center;display:flex}.home-module__G_obRG__stepIcon{width:48px;height:48px;color:var(--ink);margin-bottom:24px}.home-module__G_obRG__stepTitle{letter-spacing:-.02em;text-wrap:balance;max-width:11em;font-size:20px;font-weight:800;line-height:1.2}@media (min-width:768px){.home-module__G_obRG__stepIcon{width:56px;height:56px}.home-module__G_obRG__stepTitle{font-size:26px}}.home-module__G_obRG__platform{z-index:1;padding-bottom:calc(var(--section) * .6);background:var(--bg);border-radius:0 0 var(--radius-l) var(--radius-l);display:flow-root;position:relative}@media (min-width:768px){.home-module__G_obRG__platform{border-radius:0 0 64px 64px}}.home-module__G_obRG__feature{padding-block:calc(var(--section) * .6);scroll-margin-top:80px}.home-module__G_obRG__featureGrid{align-items:center;gap:40px;display:grid}@media (min-width:960px){.home-module__G_obRG__featureGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:80px}.home-module__G_obRG__feature[data-flip=true] .home-module__G_obRG__featureText{order:2}}.home-module__G_obRG__featureText{flex-direction:column;gap:32px;display:flex}.home-module__G_obRG__tag{letter-spacing:-.01em;color:var(--c);align-self:flex-start;margin-bottom:24px;font-size:22px;font-weight:800;display:inline-flex;rotate:2deg}.home-module__G_obRG__tagBody{background:linear-gradient(to bottom, #ffffff57, #fff0 55%), color-mix(in srgb, currentColor 20%, transparent);border-radius:.5em;align-items:center;gap:.3em;padding:.22em .55em .28em .62em;display:inline-flex;box-shadow:inset 0 0 0 1.5px #fffc}.home-module__G_obRG__tagBody svg{width:.95em;height:.95em}.home-module__G_obRG__featureTitle{font-size:clamp(38px,7.4vw,62px)}.home-module__G_obRG__featureBody{margin-top:20px}.home-module__G_obRG__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;margin:0;padding:0;list-style:none;display:grid}.home-module__G_obRG__point{color:var(--ink-2);flex-direction:column;gap:8px;font-size:15px;line-height:1.4;display:flex}.home-module__G_obRG__point svg{width:22px;height:22px;color:var(--ink)}.home-module__G_obRG__featureCard{aspect-ratio:3/4;border-radius:var(--radius-l);background:var(--stage);width:90%;margin-inline:auto;position:relative;overflow:hidden}@media (min-width:768px){.home-module__G_obRG__featureCard{border-radius:var(--radius-xl)}}.home-module__G_obRG__featureCard .home-module__G_obRG__phone{width:66%;position:absolute;top:11%;left:50%;translate:-50%}.home-module__G_obRG__phone{aspect-ratio:1320/2868;background:#1b1b1d;border-radius:15%/7%;padding:3.2%;position:relative;box-shadow:inset 0 0 0 1.5px #3a3a3e,0 30px 60px -20px #00141e59,0 12px 24px -12px #00000040}.home-module__G_obRG__phone img{object-fit:cover;object-position:top;border-radius:12.5%/5.8%;width:100%;height:100%;display:block}.home-module__G_obRG__phone:after{content:"";background:#000;border-radius:999px;width:30%;height:3.1%;position:absolute;top:3.6%;left:50%;translate:-50%}.home-module__G_obRG__dark{padding-top:calc(64px + var(--section) * .8);background:var(--night);color:#fff;border-radius:0 0 var(--radius-l) var(--radius-l);margin-top:-64px;position:relative}@media (min-width:768px){.home-module__G_obRG__dark{border-radius:0 0 64px 64px}}.home-module__G_obRG__dark .home-module__G_obRG__eyebrow{color:#ffffff8f}.home-module__G_obRG__dark .home-module__G_obRG__lead{color:#ffffffa3}.home-module__G_obRG__closer{padding-bottom:calc(var(--section) * .8)}.home-module__G_obRG__scroller{padding-inline:max(var(--gutter), calc((100vw - var(--max)) / 2));scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter), calc((100vw - var(--max)) / 2));scrollbar-width:none;gap:16px;margin-top:56px;padding-bottom:8px;display:flex;overflow-x:auto}.home-module__G_obRG__scroller::-webkit-scrollbar{display:none}.home-module__G_obRG__closerCard{aspect-ratio:5/8;scroll-snap-align:start;border-radius:var(--radius-l);background:#ffffff0f;flex-direction:column;flex:none;width:min(78vw,300px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17}.home-module__G_obRG__closerText{text-align:center;padding:28px 20px 0}.home-module__G_obRG__closerTitle{letter-spacing:-.02em;font-size:22px;font-weight:800}.home-module__G_obRG__closerBody{color:#ffffff8f;margin-top:4px;font-size:14px}.home-module__G_obRG__closerMedia{flex:1;margin-top:24px;position:relative}.home-module__G_obRG__closerMedia .home-module__G_obRG__phone{width:78%;position:absolute;top:0;left:50%;translate:-50%}.home-module__G_obRG__closerControls{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.home-module__G_obRG__arrow{color:#fff;background:#ffffff1f;border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .2s,opacity .2s;display:grid}.home-module__G_obRG__arrow:hover{background:#fff3}.home-module__G_obRG__arrow:disabled{opacity:.35;cursor:default}.home-module__G_obRG__arrow svg{width:20px;height:20px}.home-module__G_obRG__lock{color:#fff;background-position:50%;background-size:cover;border-radius:12.5%/5.8%;flex-direction:column;align-items:center;padding:16% 6% 0;display:flex;position:absolute;inset:0;overflow:hidden}.home-module__G_obRG__lockDate{opacity:.9;font-size:13px;font-weight:600}.home-module__G_obRG__lockTime{letter-spacing:-.02em;font-size:64px;font-weight:700;line-height:1}.home-module__G_obRG__lockNote{-webkit-backdrop-filter:blur(18px);color:#111;text-align:start;background:#ffffffd9;border-radius:18px;gap:8px;width:100%;margin-top:28px;padding:10px;display:flex}.home-module__G_obRG__lockNote img{border-radius:8px;flex:none;width:30px;height:30px}.home-module__G_obRG__lockMeta{color:#0000008a;justify-content:space-between;font-size:11px;display:flex}.home-module__G_obRG__lockTitle{font-size:13px;font-weight:700;line-height:1.25}.home-module__G_obRG__lockBody{color:#000000b3;font-size:12px;line-height:1.3}.home-module__G_obRG__together{padding-block:calc(var(--section) * .5) var(--section)}.home-module__G_obRG__togetherImage{width:100%;max-width:1100px;height:auto;margin:48px auto 0;display:block;-webkit-mask:radial-gradient(50% 50%,#000 62%,#0000 100%);mask:radial-gradient(50% 50%,#000 62%,#0000 100%)}.home-module__G_obRG__togetherPoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;max-width:1040px;margin:40px auto 0;padding:0;list-style:none;display:grid}@media (min-width:960px){.home-module__G_obRG__togetherPoints{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-module__G_obRG__togetherPoint{color:#ffffff8f;flex-direction:column;gap:6px;font-size:15px;display:flex}.home-module__G_obRG__togetherPoint svg{color:#fff;width:22px;height:22px;margin-bottom:6px}.home-module__G_obRG__togetherPoint strong{color:#fff;font-weight:700}.home-module__G_obRG__ai{padding-block:var(--section) calc(var(--section) * .8)}.home-module__G_obRG__tools{justify-content:center;align-items:center;gap:10px;margin-bottom:40px;display:flex}.home-module__G_obRG__tool{background:var(--card);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--line), 0 10px 20px -10px #0000002e;color:var(--ink);border-radius:22.5%;place-items:center;display:grid}.home-module__G_obRG__tool svg{width:26px;height:26px}.home-module__G_obRG__tool[data-size=s]{opacity:.85;width:44px;height:44px}.home-module__G_obRG__tool[data-size=s] svg{width:20px;height:20px}.home-module__G_obRG__tool[data-size=l]{width:84px;height:84px;overflow:hidden;rotate:-4deg;box-shadow:0 18px 30px -12px #b8542659}.home-module__G_obRG__tool img{width:100%;height:100%}.home-module__G_obRG__prompt{background:var(--card);max-width:640px;box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -24px #0000002e;border-radius:28px;margin:48px auto 0;padding:22px 22px 16px}.home-module__G_obRG__promptText{min-height:3.2em;font-size:19px;font-weight:500;line-height:1.6}.home-module__G_obRG__caret{vertical-align:-.15em;background:var(--accent);width:2px;height:1.1em;margin-inline-start:2px;animation:1s step-end infinite home-module__G_obRG__blink;display:inline-block}@keyframes home-module__G_obRG__blink{50%{opacity:0}}.home-module__G_obRG__promptBar{color:var(--ink-3);justify-content:space-between;align-items:center;margin-top:18px;display:flex}.home-module__G_obRG__promptBar svg{width:18px;height:18px}.home-module__G_obRG__send{background:var(--stage);width:34px;height:34px;color:var(--ink-2);border-radius:50%;place-items:center;transition:background-color .3s;display:grid}.home-module__G_obRG__send[data-ready=true]{background:var(--accent);color:#fff}.home-module__G_obRG__compare{padding-block:calc(var(--section) * .6);scroll-margin-top:80px}.home-module__G_obRG__tableWrap{border-radius:var(--radius-l);background:var(--card);margin-top:56px;padding:8px;position:relative;overflow-x:auto}.home-module__G_obRG__table{border-collapse:separate;border-spacing:0;width:100%;min-width:720px;font-size:15px}.home-module__G_obRG__table th,.home-module__G_obRG__table td{text-align:center;vertical-align:middle;border-bottom:1px solid var(--line);padding:16px 14px}.home-module__G_obRG__table tr:last-child td,.home-module__G_obRG__table tr:last-child th{border-bottom:0}.home-module__G_obRG__table thead th{border-bottom:0;padding-top:24px;font-size:15px;font-weight:700}.home-module__G_obRG__table tbody th{text-align:start;color:var(--ink);width:30%;font-weight:500}.home-module__G_obRG__table td{color:var(--ink-2)}.home-module__G_obRG__ours{background:#1d1d1f;color:#fff!important;border-bottom-color:#ffffff1a!important}thead .home-module__G_obRG__ours{border-radius:26px 26px 0 0}tbody tr:last-child .home-module__G_obRG__ours{border-radius:0 0 26px 26px}.home-module__G_obRG__oursHead{flex-direction:column;align-items:center;gap:8px;display:flex}.home-module__G_obRG__oursHead img{border-radius:8px;width:32px;height:32px}.home-module__G_obRG__yes{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.home-module__G_obRG__yes svg{stroke-width:3px;width:14px;height:14px}.home-module__G_obRG__yesMuted{background:var(--stage);width:22px;height:22px;color:var(--ink-2);border-radius:50%;place-items:center;display:inline-grid}.home-module__G_obRG__yesMuted svg{stroke-width:3px;width:13px;height:13px}.home-module__G_obRG__no{color:var(--ink-3)}.home-module__G_obRG__footnote{text-align:center;max-width:640px;color:var(--ink-3);margin:28px auto 0;font-size:13px}.home-module__G_obRG__promise{padding-block:calc(var(--section) * .6)}.home-module__G_obRG__promiseGrid{gap:16px;display:grid}@media (min-width:960px){.home-module__G_obRG__promiseGrid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 2fr}.home-module__G_obRG__promiseLead{grid-area:1/3/span 2}}.home-module__G_obRG__promiseLead{border-radius:var(--radius-l);color:#fff;background:#1f1f1f;flex-direction:column;justify-content:space-between;gap:48px;min-height:360px;padding:32px;display:flex}.home-module__G_obRG__promiseLead .home-module__G_obRG__eyebrow{color:#ffffff8f}.home-module__G_obRG__promiseLead svg{width:44px;height:44px}.home-module__G_obRG__promiseTitle{margin-top:10px;font-size:clamp(38px,5.4vw,60px)}.home-module__G_obRG__promiseBody{color:#ffffffa3;max-width:34em;margin-top:16px}.home-module__G_obRG__promiseCard{border-radius:var(--radius-l);background:var(--card);flex-direction:column;gap:36px;min-height:200px;padding:28px;display:flex}.home-module__G_obRG__promiseCard svg{width:26px;height:26px}.home-module__G_obRG__promiseCardTitle{letter-spacing:-.02em;font-size:22px;font-weight:800}.home-module__G_obRG__promiseCardBody{color:var(--ink-2);margin-top:6px;font-size:15px}.home-module__G_obRG__wall{padding-block:calc(var(--section) * .6)}.home-module__G_obRG__wallGrid{columns:1;column-gap:16px;margin-top:56px}@media (min-width:640px){.home-module__G_obRG__wallGrid{columns:2}}@media (min-width:960px){.home-module__G_obRG__wallGrid{columns:3}}.home-module__G_obRG__alertCard{break-inside:avoid;background:var(--card);border-radius:24px;flex-direction:column;gap:14px;margin-bottom:16px;padding:22px 24px;display:flex;box-shadow:inset 0 0 0 1px #0000000f}.home-module__G_obRG__alertTop{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:flex}.home-module__G_obRG__alertTop img{border-radius:6px;width:22px;height:22px}.home-module__G_obRG__alertKind{color:var(--accent-ink);background:#f26a211f;border-radius:999px;margin-inline-start:auto;padding:2px 8px;font-size:12px;font-weight:700}.home-module__G_obRG__alertText{font-size:17px;line-height:1.5}.home-module__G_obRG__alertPlace{color:var(--ink-3);align-items:center;gap:6px;font-size:13px;display:flex}.home-module__G_obRG__alertPlace svg{width:14px;height:14px}.home-module__G_obRG__maker{padding-block:var(--section) calc(var(--section) * .6);scroll-margin-top:40px}.home-module__G_obRG__makerGrid{align-items:center;gap:48px;display:grid}@media (min-width:960px){.home-module__G_obRG__makerGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:96px}}.home-module__G_obRG__makerPhoto{aspect-ratio:4/5;border-radius:var(--radius-l);width:min(100%,440px);margin-inline:auto;overflow:hidden;rotate:2deg;box-shadow:0 30px 60px -30px #00000059}.home-module__G_obRG__makerPhoto img{object-fit:cover;width:100%;height:100%}.home-module__G_obRG__makerText{flex-direction:column;gap:20px;display:flex}.home-module__G_obRG__makerText p{color:var(--ink-2);font-size:19px;line-height:1.6}.home-module__G_obRG__makerText p:first-of-type{color:var(--ink)}.home-module__G_obRG__signature{align-items:center;gap:16px;margin-top:12px;display:flex}.home-module__G_obRG__signatureName{letter-spacing:-.03em;font-size:34px;font-weight:800;rotate:-3deg}.home-module__G_obRG__signatureRole{color:var(--ink-3);font-size:14px}.home-module__G_obRG__mailBtn{background:#00000012;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;height:48px;padding:0 20px;font-size:16px;font-weight:600;transition:background-color .2s;display:inline-flex}.home-module__G_obRG__mailBtn:hover{background:#0000001c}.home-module__G_obRG__mailBtn svg{width:18px;height:18px}.home-module__G_obRG__pricing{padding-block:calc(var(--section) * .6);scroll-margin-top:80px}.home-module__G_obRG__plans{gap:16px;max-width:900px;margin:56px auto 0;display:grid;position:relative}@media (min-width:768px){.home-module__G_obRG__plans{grid-template-columns:1fr 1fr;gap:40px}}.home-module__G_obRG__plus{display:none}@media (min-width:768px){.home-module__G_obRG__plus{z-index:2;background:var(--card);width:32px;height:32px;color:var(--ink-3);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 2px 8px #0000001a}.home-module__G_obRG__plus svg{width:16px;height:16px}}.home-module__G_obRG__plan{border-radius:var(--radius-l);background:var(--card);overflow-wrap:anywhere;flex-direction:column;gap:28px;padding:32px;display:flex}.home-module__G_obRG__plan[data-fancy=true]{background:radial-gradient(120% 80% at 100% 0,#ffd9c2 0%,#0000 55%),radial-gradient(90% 70% at 0 100%,#d8d2ff 0%,#0000 60%),radial-gradient(80% 60% at 0 0,#c9f1ee 0%,#0000 60%),linear-gradient(160deg,#fff4ec,#f1efff);box-shadow:inset 0 0 0 1px #fffc}.home-module__G_obRG__planIcon{border-radius:13px;width:52px;height:52px}.home-module__G_obRG__planName{margin-top:16px;font-size:20px;font-weight:700}.home-module__G_obRG__planPrice{letter-spacing:-.03em;align-items:baseline;gap:8px;font-size:clamp(40px,5vw,52px);font-weight:800;line-height:1;display:flex}.home-module__G_obRG__planPrice span{letter-spacing:0;color:var(--ink-3);font-size:16px;font-weight:500}.home-module__G_obRG__planDesc{color:var(--ink-2);margin-top:8px;font-size:15px}.home-module__G_obRG__planList{flex-direction:column;gap:12px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.home-module__G_obRG__planList li{align-items:flex-start;gap:10px;display:flex}.home-module__G_obRG__planList .home-module__G_obRG__yesMuted{flex:none;margin-top:1px}.home-module__G_obRG__plan[data-fancy=true] .home-module__G_obRG__planList .home-module__G_obRG__yesMuted{color:#fff;background:#1f1f1f}.home-module__G_obRG__planNote{color:var(--ink-3);margin-top:auto;font-size:13px}.home-module__G_obRG__planCta{color:#fff;height:52px;transition:transform .2s var(--ease-out);background:#1f1f1f;border-radius:14px;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex}.home-module__G_obRG__planCta:active{transform:scale(.98)}.home-module__G_obRG__pricingFoot{margin-top:48px}.home-module__G_obRG__faq{padding-block:calc(var(--section) * .6) var(--section);scroll-margin-top:80px}.home-module__G_obRG__faqGrid{gap:40px;display:grid}@media (min-width:960px){.home-module__G_obRG__faqGrid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}}.home-module__G_obRG__faqTitle{margin-top:16px;font-size:clamp(40px,5.4vw,60px)}.home-module__G_obRG__faqList{border-top:1px solid var(--line)}.home-module__G_obRG__faqItem{border-bottom:1px solid var(--line)}.home-module__G_obRG__faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.home-module__G_obRG__faqItem summary::-webkit-details-marker{display:none}.home-module__G_obRG__faqItem summary svg{width:18px;height:18px;color:var(--ink-3);transition:rotate .3s var(--ease-out);flex:none}.home-module__G_obRG__faqItem[open] summary svg{rotate:45deg}.home-module__G_obRG__faqAnswer{max-width:46em;color:var(--ink-2);padding:0 0 24px;font-size:16px;line-height:1.7}.home-module__G_obRG__closing{padding-top:calc(var(--section) * .8);position:relative;overflow:hidden}.home-module__G_obRG__closingHead{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}.home-module__G_obRG__closingIcon{border-radius:20px;width:84px;height:84px;rotate:-4deg;box-shadow:0 20px 40px -16px #b8542680}.home-module__G_obRG__closingTitle{font-size:clamp(40px,7.6vw,84px)}.home-module__G_obRG__footerRow{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:96px;padding-block:20px;font-size:14px;display:flex}.home-module__G_obRG__footerLinks{flex-wrap:wrap;gap:8px 20px;display:flex}.home-module__G_obRG__footerLinks a:hover,.home-module__G_obRG__social a:hover{color:var(--ink)}.home-module__G_obRG__social{gap:12px;display:flex}.home-module__G_obRG__social svg{width:20px;height:20px}.home-module__G_obRG__disclaimer{text-align:center;max-width:900px;color:var(--ink-3);margin-inline:auto;font-size:12px;line-height:1.7}.home-module__G_obRG__wordmark{text-align:center;white-space:nowrap;letter-spacing:-.05em;color:#e6e6e6;-webkit-user-select:none;user-select:none;margin-top:24px;margin-bottom:-.22em;font-size:19.5vw;font-weight:900;line-height:1}@media (min-width:1400px){.home-module__G_obRG__wordmark{font-size:270px}}.home-module__G_obRG__page[dir=ltr] .home-module__G_obRG__pill{rotate:-4deg}.home-module__G_obRG__page[dir=ltr] .home-module__G_obRG__tag,.home-module__G_obRG__page[dir=ltr] .home-module__G_obRG__makerPhoto{rotate:-2deg}.home-module__G_obRG__platform{--h:50px;--gap:calc(20px + env(safe-area-inset-bottom))}@media (min-width:768px){.home-module__G_obRG__platform{--h:54px;--gap:28px}}.home-module__G_obRG__dock{top:calc(100vh - var(--h) - var(--gap));top:calc(100dvh - var(--h) - var(--gap));z-index:40;pointer-events:none;margin-bottom:calc(var(--h) * -1);justify-content:center;display:flex;position:sticky}.home-module__G_obRG__dockRest{height:var(--h)}.home-module__G_obRG__switch{-webkit-backdrop-filter:saturate(1.8)blur(24px);pointer-events:auto;background:#e9e9ecb8;border-radius:999px;gap:2px;padding:5px;display:flex;box-shadow:inset 0 -2px 10px #0000000a,0 1px 2px #0000000a,0 16px 30px #0000001a}.home-module__G_obRG__option{min-width:96px;height:40px;color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;padding:0 22px;font-size:16px;font-weight:500;position:relative}.home-module__G_obRG__option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:768px){.home-module__G_obRG__option{min-width:112px;height:44px;font-size:17px}}.home-module__G_obRG__thumb{animation:home-module__G_obRG__thumbIn .35s var(--ease-out);background:#1d1d1f;border-radius:999px;position:absolute;inset:0;box-shadow:0 2px 6px #0000002e}@keyframes home-module__G_obRG__thumbIn{0%{opacity:0;scale:.9}}.home-module__G_obRG__optionLabel{transition:color .25s var(--ease-out);position:relative}.home-module__G_obRG__option[aria-pressed=true] .home-module__G_obRG__optionLabel{color:#fff}.home-module__G_obRG__layers{width:100%;height:100%;display:grid}.home-module__G_obRG__layer{min-height:0;transition:opacity .45s var(--ease-out), filter .45s var(--ease-out), scale .6s var(--ease-out);grid-area:1/1;position:relative}.home-module__G_obRG__layer[data-active=false]{opacity:0;filter:blur(10px);pointer-events:none;scale:.97}@media (prefers-reduced-motion:reduce){.home-module__G_obRG__layer{transition:opacity .2s linear}.home-module__G_obRG__layer[data-active=false]{filter:none;scale:1}}.home-module__G_obRG__lang{flex:none;position:relative}.home-module__G_obRG__langTrigger{height:40px;color:var(--ink-2);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s;display:flex}.home-module__G_obRG__langTrigger:hover,.home-module__G_obRG__lang[data-open=true] .home-module__G_obRG__langTrigger{color:var(--ink);background:#0000000d}.home-module__G_obRG__langGlobe{width:16px;height:16px}.home-module__G_obRG__langCode{letter-spacing:.02em}.home-module__G_obRG__lang[data-placement=up] .home-module__G_obRG__langTrigger{font-size:14px;font-weight:500}.home-module__G_obRG__langChevron{transition:rotate .35s cubic-bezier(.32,.72,0,1)}.home-module__G_obRG__lang[data-open=true] .home-module__G_obRG__langChevron{rotate:180deg}.home-module__G_obRG__langMenu{z-index:10;top:calc(100% + 8px);pointer-events:none;filter:drop-shadow(0 16px 24px #00000029)drop-shadow(0 2px 4px #0000000f);position:absolute;inset-inline-end:0}.home-module__G_obRG__lang[data-placement=up] .home-module__G_obRG__langMenu{top:auto;bottom:calc(100% + 8px)}.home-module__G_obRG__lang[data-open=true] .home-module__G_obRG__langMenu{pointer-events:auto}.home-module__G_obRG__langList{background:var(--card);opacity:0;transform-origin:100% 0;border-radius:18px;min-width:180px;margin:0;padding:6px;list-style:none;transition:opacity .16s ease-out,scale .2s ease-in,translate .2s ease-in;translate:0 -6px;scale:.9}.home-module__G_obRG__lang[data-placement=up] .home-module__G_obRG__langList{transform-origin:100% 100%;translate:0 6px}.home-module__G_obRG__lang[data-open=true] .home-module__G_obRG__langList{opacity:1;transition:opacity .2s ease-out,scale .42s cubic-bezier(.32,.72,0,1),translate .42s cubic-bezier(.32,.72,0,1);translate:0;scale:1}.home-module__G_obRG__langList a{border-radius:12px;padding:10px 12px;font-size:15px;transition:background-color .15s;display:block}.home-module__G_obRG__langList a:hover{background:var(--bg)}.home-module__G_obRG__langList a[aria-current=page]{font-weight:700}.home-module__G_obRG__moreLink{text-align:center;margin-top:16px;font-size:15px;font-weight:600}.home-module__G_obRG__moreLink a{border-bottom:1.5px solid;padding-bottom:2px}.home-module__G_obRG__altHero{padding-top:72px}@media (min-width:768px){.home-module__G_obRG__altHero{padding-top:110px}}.home-module__G_obRG__altIcons{align-items:center;margin-bottom:8px;display:flex}.home-module__G_obRG__altIcons img,.home-module__G_obRG__altIconOther{border-radius:16px;width:64px;height:64px;box-shadow:0 14px 28px -12px #0000004d}.home-module__G_obRG__altIcons img{margin-inline-start:-10px;rotate:6deg}.home-module__G_obRG__altIconOther{color:#c4412c;background:linear-gradient(#ffd9cf,#ffb8a8);place-items:center;display:grid;rotate:-6deg}.home-module__G_obRG__altIconOther svg{width:30px;height:30px}.home-module__G_obRG__altTitle{font-size:clamp(40px,7.4vw,76px)}.home-module__G_obRG__altSubtitle{color:#a7a7a7;margin-top:6px;font-size:.56em;display:block}.home-module__G_obRG__altByline{color:var(--ink-3);align-items:center;gap:8px;font-size:14px;display:flex}.home-module__G_obRG__altByline img{border-radius:6px}.home-module__G_obRG__altChoose{gap:16px;margin-top:64px;display:grid}@media (min-width:900px){.home-module__G_obRG__altChoose{grid-template-columns:1fr 1fr}}.home-module__G_obRG__altCardInner{border-radius:var(--radius-l);background:var(--card);flex-direction:column;gap:20px;height:100%;padding:32px;display:flex}.home-module__G_obRG__altCardInner[data-dark=true]{color:#fff;background:#1f1f1f}.home-module__G_obRG__altCardTitle{letter-spacing:-.02em;font-size:24px;font-weight:800}.home-module__G_obRG__altChecks{flex-direction:column;gap:14px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.home-module__G_obRG__altChecks li{align-items:flex-start;gap:10px;display:flex}.home-module__G_obRG__altChecks .home-module__G_obRG__yesMuted{flex:none;margin-top:2px}.home-module__G_obRG__altCardInner[data-dark=true] .home-module__G_obRG__yesMuted{background:var(--accent);color:#fff}.home-module__G_obRG__altSection{padding-block:calc(var(--section) * .6)}.home-module__G_obRG__altSplit{gap:32px;display:grid}@media (min-width:960px){.home-module__G_obRG__altSplit{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px}}.home-module__G_obRG__altH2{margin-top:16px;font-size:clamp(36px,5.4vw,60px)}.home-module__G_obRG__altProse{color:var(--ink-2);flex-direction:column;gap:18px;font-size:17px;line-height:1.7;display:flex}.home-module__G_obRG__altStage{border-radius:var(--radius-xl);background:var(--stage);justify-content:center;gap:4%;height:clamp(360px,52vw,640px);margin-top:56px;padding:7% 8% 0;display:flex;overflow:hidden}.home-module__G_obRG__altStage .home-module__G_obRG__phone{flex:none;width:min(38%,300px)}.home-module__G_obRG__altCardIcon,.home-module__G_obRG__altCardIconOther{border-radius:10px;width:40px;height:40px}.home-module__G_obRG__altCardIconOther{color:#c4412c;background:linear-gradient(#ffd9cf,#ffb8a8);place-items:center;display:grid}.home-module__G_obRG__altCardIconOther svg{width:20px;height:20px}.home-module__G_obRG__altBetterTitle{font-size:clamp(30px,3.6vw,40px)}.home-module__G_obRG__altBetterList{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.home-module__G_obRG__altBetterList li{gap:12px;display:flex}.home-module__G_obRG__altBetterList svg{flex:none;width:20px;height:20px;margin-top:2px}.home-module__G_obRG__altBetterList strong{font-size:16px}.home-module__G_obRG__altBetterList p{color:var(--ink-2);margin-top:2px;font-size:15px}.home-module__G_obRG__altCardInner[data-dark=true] .home-module__G_obRG__altBetterList p{color:#ffffffa3}.home-module__G_obRG__altNote{margin-top:16px;font-size:15px;font-weight:600}.home-module__G_obRG__altSteps{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-module__G_obRG__altSteps>li{border-bottom:1px solid var(--line);gap:20px;padding:22px 0;display:flex}.home-module__G_obRG__altStepNum{width:28px;color:var(--ink-3);flex:none;font-size:22px;font-weight:300}.home-module__G_obRG__altSteps strong{font-size:17px}.home-module__G_obRG__altSteps p{color:var(--ink-2);margin-top:4px;font-size:15px}.home-module__G_obRG__pickRow{display:none}@media (max-width:759px){.home-module__G_obRG__compareWrap[data-picker=true] .home-module__G_obRG__pickRow{margin:40px calc(var(--gutter) * -1) 16px;padding:0 var(--gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.home-module__G_obRG__compareWrap .home-module__G_obRG__pickRow::-webkit-scrollbar{display:none}.home-module__G_obRG__compareWrap .home-module__G_obRG__table [data-off=true]{display:none}.home-module__G_obRG__compareWrap .home-module__G_obRG__table{min-width:0;font-size:14px}.home-module__G_obRG__compareWrap .home-module__G_obRG__table th,.home-module__G_obRG__compareWrap .home-module__G_obRG__table td{padding:14px 10px}.home-module__G_obRG__compareWrap .home-module__G_obRG__table tbody th{width:40%}.home-module__G_obRG__compareWrap .home-module__G_obRG__tableWrap{overflow-x:visible}.home-module__G_obRG__compareWrap[data-picker=true] .home-module__G_obRG__tableWrap{margin-top:0}}.home-module__G_obRG__pick{height:40px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;background:#e4e4e4;border:0;border-radius:999px;flex:none;padding:0 18px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s}.home-module__G_obRG__pick[aria-selected=true]{color:#fff;background:#1d1d1f}.home-module__G_obRG__pick:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.home-module__G_obRG__contact{padding-block:calc(var(--section) * .4) calc(var(--section) * .6);scroll-margin-top:40px}.home-module__G_obRG__contactCard{border-radius:var(--radius-l);background:var(--card);max-width:640px;box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -24px #0000002e;flex-direction:column;gap:16px;margin:40px auto 0;padding:28px;display:flex}.home-module__G_obRG__contactRow{gap:16px;display:grid}@media (min-width:640px){.home-module__G_obRG__contactRow{grid-template-columns:1fr 1fr}}.home-module__G_obRG__contactField{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.home-module__G_obRG__contactInput{border:1px solid var(--line);background:var(--bg);width:100%;height:48px;color:var(--ink);font:inherit;border-radius:14px;padding:0 16px;font-size:16px;font-weight:400;transition:border-color .2s,background-color .2s}.home-module__G_obRG__contactInput::placeholder{color:var(--ink-3)}.home-module__G_obRG__contactInput:focus{border-color:var(--accent);background:var(--card);outline:none}.home-module__G_obRG__contactInput[dir=ltr]{text-align:start}.home-module__G_obRG__contactArea{resize:vertical;height:auto;min-height:130px;padding:12px 16px}.home-module__G_obRG__contactCard .home-module__G_obRG__planCta{cursor:pointer;font:inherit;border:0;font-size:16px;font-weight:700}.home-module__G_obRG__contactNote{color:var(--ink-3);text-align:center;font-size:13px}.home-module__G_obRG__connectors{padding-block:calc(var(--section) * .6);scroll-margin-top:80px}.home-module__G_obRG__connectorsGrid{align-items:center;gap:48px;display:grid}@media (min-width:960px){.home-module__G_obRG__connectorsGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:80px}}.home-module__G_obRG__connectorsText{flex-direction:column;gap:24px;display:flex}.home-module__G_obRG__connectorsTitle{font-size:clamp(34px,5.6vw,54px)}.home-module__G_obRG__connectorsCta{color:#fff;height:52px;transition:transform .25s var(--ease-out);background:linear-gradient(#2a2a2a,#1b1b1b);border-radius:16px;align-self:flex-start;align-items:center;gap:8px;padding:0 22px;font-size:17px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff29}.home-module__G_obRG__connectorsCta:active{transform:scale(.97)}.home-module__G_obRG__connectorsCta svg{width:18px;height:18px}.home-module__G_obRG__chat{margin:0}.home-module__G_obRG__chatStage{border-radius:var(--radius-l);background:var(--card);box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -24px #0000002e;flex-direction:column;gap:16px;padding:24px 20px;display:flex}@media (min-width:768px){.home-module__G_obRG__chatStage{border-radius:var(--radius-xl);padding:32px 28px}}.home-module__G_obRG__chatUser{border-radius:20px;background:var(--surface);border-end-end-radius:6px;align-self:flex-end;max-width:88%;padding:12px 16px;font-size:16px;line-height:1.5}.home-module__G_obRG__chatTool{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:13px;font-weight:600;display:inline-flex}.home-module__G_obRG__chatTool img{border-radius:5px;width:20px;height:20px}.home-module__G_obRG__chatToolDone{width:14px;height:14px;color:var(--green);stroke-width:3px}.home-module__G_obRG__chatCards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-module__G_obRG__chatCard{background:var(--card);box-shadow:inset 0 0 0 1px var(--line), 0 8px 20px -14px #0000003d;border-radius:18px;overflow:hidden}.home-module__G_obRG__chatPhoto{aspect-ratio:16/10;color:#ffffffd9;background:linear-gradient(135deg,#ffe2cf,#f8b98f);place-items:center;display:grid}.home-module__G_obRG__chatPhoto[data-tone="1"]{background:linear-gradient(135deg,#d9e8ff,#9cc2f5)}.home-module__G_obRG__chatPhoto svg{width:36px;height:36px}.home-module__G_obRG__chatCardBody{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.home-module__G_obRG__chatPrice{letter-spacing:-.01em;font-size:17px;font-weight:800}.home-module__G_obRG__chatTitle{color:var(--ink);font-size:14px}.home-module__G_obRG__chatPlace{color:var(--ink-3);align-items:center;gap:4px;font-size:12px;display:flex}.home-module__G_obRG__chatPlace svg{flex:none;width:12px;height:12px}.home-module__G_obRG__chatTags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.home-module__G_obRG__chatTag{background:var(--stage);color:var(--ink-2);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}.home-module__G_obRG__chatTag[data-accent=true]{color:var(--accent-ink);background:#f26a211f}.home-module__G_obRG__chatReply{font-size:16px;line-height:1.6}.home-module__G_obRG__chatNote{text-align:center;color:var(--ink-3);margin-top:14px;font-size:13px}.home-module__G_obRG__aiHeroChat{max-width:640px;margin:64px auto 0}.home-module__G_obRG__aiTools{gap:16px;margin-top:56px;display:grid}@media (min-width:640px){.home-module__G_obRG__aiTools{grid-template-columns:1fr 1fr}}@media (min-width:960px){.home-module__G_obRG__aiTools{grid-template-columns:repeat(3,1fr)}}.home-module__G_obRG__aiTool{background:var(--card);border-radius:24px;flex-direction:column;gap:10px;padding:24px;display:flex;box-shadow:inset 0 0 0 1px #0000000f}.home-module__G_obRG__aiTool svg{width:22px;height:22px}.home-module__G_obRG__aiTool strong{font-size:17px}.home-module__G_obRG__aiTool p{color:var(--ink-2);font-size:15px}.home-module__G_obRG__aiPrompts{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.home-module__G_obRG__aiPrompts li{border-radius:20px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-end-end-radius:6px;padding:14px 18px;font-size:16px}.home-module__G_obRG__urlBox{padding:8px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;align-items:center;gap:8px;margin-top:24px;padding-inline-start:18px;display:flex}.home-module__G_obRG__urlBox code{white-space:nowrap;text-align:left;direction:ltr;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;overflow-x:auto}.home-module__G_obRG__urlCopy{color:#fff;cursor:pointer;height:40px;transition:transform .2s var(--ease-out);background:linear-gradient(#2a2a2a,#1b1b1b);border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.home-module__G_obRG__urlCopy:active{transform:scale(.96)}.home-module__G_obRG__urlCopy svg{width:16px;height:16px}.home-module__G_obRG__urlNote{color:var(--ink-3);margin-top:10px;font-size:14px}.home-module__G_obRG__setupCard{border-radius:var(--radius-l);background:var(--card);flex-direction:column;gap:8px;height:100%;padding:32px;display:flex}.home-module__G_obRG__setupCard .home-module__G_obRG__altSteps{margin-top:12px}.home-module__G_obRG__setupCard .home-module__G_obRG__altSteps>li:last-child{border-bottom:0}.home-module__G_obRG__setupNote{color:var(--ink-3);font-size:14px}.home-module__G_obRG__ltr{white-space:nowrap;direction:ltr;unicode-bidi:isolate;font-weight:600}.home-module__G_obRG__addAssistant{flex-direction:column;gap:10px;display:flex}.home-module__G_obRG__addAssistantRow{flex-wrap:wrap;gap:10px;display:flex}.home-module__G_obRG__addAssistantNote{color:var(--muted,#8f8779);max-width:42ch;margin:0;font-size:14px}.home-module__G_obRG__aiTiles{justify-content:center;align-items:center;margin-bottom:12px;display:flex}.home-module__G_obRG__aiTile,.home-module__G_obRG__aiTileOurs{border-radius:18px;width:64px;height:64px;box-shadow:0 14px 28px -12px #0000004d}.home-module__G_obRG__aiTile{place-items:center;display:grid}.home-module__G_obRG__aiTileOurs{z-index:1;border-radius:20px;width:76px;height:76px;margin:0 -8px;position:relative}.home-module__G_obRG__aiTileGpt{background:#0d0d0d;rotate:7deg}.home-module__G_obRG__aiTileClaude{background:#d97757;rotate:-7deg}.home-module__G_obRG__aiMark{background:#fff;width:34px;height:34px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
