:root{--bg-page:#011915;--bg-card:#01231d;--bg-cta-row:#04493c;--bg-mockup:#00201b;--border:#013229;--border-accent:#026452;--border-footer:#014639;--accent:#0bdab5;--accent-dark:#006654;--text-white:#fff;--text-muted:#b7bbbc;--text-subtle:#757575;--text-url-bar:#a0a4a5;--text-dim:#333;--btn-dark:#1f1f1f;--btn-secondary:#04493c;--hero-cta-sep:#079279cc;--underline-dim:#b7bbbc59;--font-main:"Geist",sans-serif;--font-mono:"Geist Mono",monospace;--text-sm:14px;--text-base:16px;--text-md:18px;--text-lg:20px;--text-xl:28px;--text-2xl:32px;--text-3xl:40px;--tracking-tight:-.4px;--tracking-tighter:-1.12px;--tracking-display:-1.6px;--tracking-label-sm:-.36px;--leading-tight:1.2;--leading-normal:1.4;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-15:60px;--space-20:80px;--radius-sm:4px;--radius-md:10px;--duration-fast:.15s;--duration-quick:.2s;--duration-base:.26s;--duration-reveal:.48s;--duration-hero:2.2s;--ease-out-smooth:cubic-bezier(.16,1,.3,1);--ease-out-subtle:cubic-bezier(.22,1,.36,1);--shadow-tooltip:0 10px 28px #00000080;--z-base:1;--z-above:2;--z-nav:100;--content-width:1000px;--page-padding:16px;--how-steps-track-min:1000px}@media (min-width:480px){:root{--page-padding:24px}}@media (min-width:640px){:root{--page-padding:40px}}@media (min-width:768px){:root{--page-padding:80px}}@media (min-width:1024px){:root{--page-padding:160px}}@media (min-width:1280px){:root{--page-padding:240px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}html,body{overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-main);color:var(--text-white);background:var(--bg-page);font-weight:400;line-height:var(--leading-normal)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{cursor:pointer;border:none;font-family:inherit}ul,ol{list-style:none}.text-muted{color:var(--text-muted)}.text-accent{color:var(--accent)}.section{max-width:1440px;margin:0 auto}.btn{display:inline-flex;font-family:var(--font-main);white-space:nowrap;transition:opacity var(--duration-fast);justify-content:center;align-items: center;font-weight:500}.btn:hover{opacity:.85}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.faq__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tooltip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.footer-closing__social-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.how__step:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn--primary{background:var(--accent);color:var(--btn-dark);padding:var(--space-2)var(--space-4);font-size:var(--text-base)}.btn--secondary{background:var(--btn-secondary);color:var(--accent);padding:var(--space-2)var(--space-4);gap:var(--space-1);font-size:var(--text-lg);letter-spacing:var(--tracking-tight)}.btn--sm{padding:var(--space-2)var(--space-3)}.btn--lg{height:var(--space-15);font-size:var(--text-lg);letter-spacing:var(--tracking-tight)}.btn--full{width:100%}.btn--hero{height:var(--space-10);padding:0 var(--space-4);min-width:196px}.section-label{display:block;font-weight:500;font-size:var(--text-lg);color:var(--text-muted);letter-spacing:var(--tracking-tight);margin-bottom:10px;line-height:28px}.section-heading{font-weight:500;font-size:var(--text-3xl);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);color:var(--text-white)}.section-heading--lg{max-width:580px}@media (max-width:639px){.section-label{font-size:var(--text-md);letter-spacing:var(--tracking-label-sm);line-height:26px}.section-heading{font-size:var(--text-xl);letter-spacing:var(--tracking-tighter)}.section-heading--lg{max-width:none}.btn--lg{font-size:var(--text-md);letter-spacing:var(--tracking-label-sm);height:52px}.btn--hero{padding:0 var(--space-5);width:100%;min-width:0;max-width:none}.btn--secondary{font-size:var(--text-base)}}@media (min-width:640px) and (max-width:1023px){.section-heading{font-size:var(--text-2xl);letter-spacing:-1.28px}}.video-overlay[hidden]{display:none}.video-overlay{position:fixed;z-index:1000;display:flex;padding:var(--space-10);animation:video-overlay-fade var(--duration-quick)var(--ease-out-smooth)both;justify-content:center;align-items: center;inset:0}.video-overlay__backdrop{position:absolute;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#011915e0;inset:0}.video-overlay__frame{position:relative;max-height:calc(100vh - 2*var(--space-10));aspect-ratio:16/9;width:min(1100px,100%)}.video-overlay__iframe{border-radius:var(--radius-md);display:block;background:#000;border:0;width:100%;height:100%}.video-overlay__close{position:absolute;top:calc(-1*var(--space-10));display:inline-flex;color:var(--text-white);cursor:pointer;transition:opacity var(--duration-fast);background:0 0;border:0;justify-content:center;align-items: center;width:32px;height:32px;padding:0;right:0}.video-overlay__close:hover{opacity:.7}body.is-overlay-open{overflow:hidden}@keyframes video-overlay-fade{0%{opacity:0}to{opacity:1}}@media (max-width:639px){.video-overlay{padding:var(--space-4)}.video-overlay__frame{width:100%;max-width:560px;max-height:calc(100vh - 80px)}.video-overlay__close{top:-36px;right:0}}.nav{position:absolute;z-index:var(--z-nav);top:0;left:0;right:0}.nav__inner{display:flex;padding:var(--space-4)var(--page-padding);justify-content:space-between;align-items: center;max-width:1440px;margin:0 auto}.nav__logo{display:flex;flex-direction:column;align-items: flex-start;gap:2px}.nav__logo-main,.nav__logo-sub{display:block;object-fit:contain;width:auto;max-width:100%}.nav__logo-main{height:16px}.nav__logo-sub{height:6px}.nav__actions{display:flex;align-items: center;gap:var(--space-3)}.nav__beta-label{font-size:var(--text-sm);color:var(--text-subtle);line-height:1.15}.hero{position:relative;overflow:hidden;min-height:85vh;display:flex;padding:0 var(--page-padding)180px;align-items: flex-end;min-height:85svh}.hero__bg{position:absolute;-webkit-mask-image:radial-gradient(78% 70% at 68% 42%,#000 0% 55%,#0000 100%);mask-image:radial-gradient(78% 70% at 68% 42%,#000 0% 55%,#0000 100%);pointer-events:none;z-index:0;opacity:0;background-image:url(./mask-hero-s0e8x9hk.png);background-position:right 160px top;background-repeat:no-repeat;background-size:auto 100%;transition:opacity 5s cubic-bezier(.16,1,.3,1);inset:0}.hero__bg.is-ready{opacity:1}.hero__content{position:relative;z-index:var(--z-base);max-width:1000px}.hero__heading{letter-spacing:-2.56px;margin-bottom:var(--space-5);font-feature-settings:"ss01" 1,"ss04" 1,"ss02" 1;font-size:64px;font-weight:600;line-height:1.1}.hero__actions{display:flex;align-items: center;gap:var(--space-5)}.hero__actions .btn--primary.btn--hero{font-size:var(--text-lg);letter-spacing:var(--tracking-tight)}.hero__cta-pre{font-size:var(--text-base);color:var(--text-dim)}.hero__cta-sep{display:block;margin:0 var(--space-2);background:var(--hero-cta-sep);flex-shrink:0;width:1px;height:14px}.hero__cta-play{display:block;flex-shrink:0;width:20px;height:20px}.mockup-browser{position:relative;border:1px solid var(--border);background:var(--bg-page);padding:11px}.mockup-browser__inner{background:var(--bg-mockup);border:1px solid var(--border);overflow:hidden}.mockup-browser__chrome{position:relative;display:flex;padding:0 var(--space-4);border-bottom:1px solid var(--border);background:var(--bg-mockup);align-items: center;height:44px}.mockup-browser__traffic{flex-shrink:0;width:38px;height:10px}.mockup-browser__url-bar{position:absolute;background:var(--bg-page);border-radius:var(--radius-sm);display:flex;justify-content:center;align-items: center;width:400px;max-width:calc(100% - 80px);height:20px;top:12px;left:50%;transform:translate(-50%)}.mockup-browser__url-text{color:var(--text-url-bar);font-feature-settings:"ss01" 1;font-size:12px;line-height:1}.mockup-browser__body{aspect-ratio:2058/1008;position:relative;overflow:hidden;background:var(--bg-mockup)}.mockup-browser__video{display:block;object-fit:cover;object-position:center;width:100%;height:100%}.mockup-browser__img{display:block;object-fit:cover;object-position:left center;width:100%;height:100%}.mockup-browser__notification{position:absolute;pointer-events:none;opacity:0;transition:opacity var(--duration-base)ease,transform var(--duration-base)ease;z-index:var(--z-above);width:320px;max-width:46%;top:66%;left:0;transform:translate(-46%,8px)}.mockup-browser__notification.is-visible{opacity:1;transform:translate(-46%)}.stat-notification{position:absolute;border:1px solid var(--accent);overflow:hidden;color:var(--text-white);font-family:var(--font-main);background:#022721;border-radius:8px;box-shadow:0 4px 6px #0003,0 12px 16px #0003,0 24px 36px #0000004d,0 50px 80px #00000080,inset 0 0 0 1px #ffffff24}.stat-notification__top{display:flex;border-bottom:1px solid #012821;flex-direction:column;align-items: center;gap:4px;padding:12px 12px 8px}.stat-notification__headline{display:flex;white-space:nowrap;justify-content:center;align-items: center;gap:8px;width:100%}.stat-notification__emoji{font-size:20px;line-height:1}.stat-notification__title{font-size:12px;font-weight:400;line-height:1.25}.stat-notification__payout{font-family:var(--font-mono);color:#40b66b;text-align:center;width:100%;font-size:16px;font-weight:500;line-height:1.15}.stat-notification__meta{display:flex;align-items: center;gap:8px;padding:4px 12px 8px}.stat-notification__arrow{display:block;flex-shrink:0}.stat-notification__price{font-family:var(--font-mono);color:#ffffff80;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.15}.stat-notification__value--mobile{display:none}@media (max-width:639px){.nav__beta-label{display:none}.hero{min-height:85vh;padding:0 var(--page-padding)var(--space-8);align-items: flex-end;min-height:85svh}.hero__heading{font-size:var(--text-3xl);letter-spacing:var(--tracking-display);margin-bottom:var(--space-4)}.hero__actions{align-items:stretch;gap:var(--space-3);flex-direction:column;width:100%}.hero__actions .btn--primary.btn--hero{justify-content:center;gap:var(--space-2)}.hero__cta-pre,.hero__cta-sep{display:none}.mockup-browser{padding:var(--space-2)}.mockup-browser__url-bar{width:160px;max-width:calc(100% - 120px)}.stat-notification__value--desktop{display:none}.stat-notification__value--mobile{display:inline}}@media (min-width:640px) and (max-width:1023px){.hero__heading{letter-spacing:-1.76px;font-size:44px}}@media (max-width:1023px){.hero__bg{background-position:100% 0}}@media (max-height:700px) and (min-width:640px){.hero{min-height:560px;padding-bottom:56px}.hero__heading{letter-spacing:-1.92px;font-size:48px}}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.how{padding:0 0 var(--space-10)}.how__header{max-width:calc(625px + 2*var(--page-padding));padding:var(--space-10)var(--page-padding)}.how__steps-wrap{padding:0 var(--page-padding)var(--space-10)}.how__steps-track{position:relative;max-width:1000px}.how__progress-line{position:absolute;background:var(--border);z-index:0;overflow:hidden;height:2px;top:20px;left:0;right:0}.how__progress-fill{background:var(--accent);transform-origin:left center;will-change:transform;width:100%;height:100%;transform:scaleX(0)}.how__steps{display:flex;gap:var(--space-5);position:relative;z-index:var(--z-base)}.how__step{display:flex;gap:var(--space-5);flex-direction:column;flex:1}.how__step-number{width:var(--space-10);height:var(--space-10);border:2px solid var(--border);display:flex;font-family:var(--font-mono);font-weight:500;font-size:var(--text-lg);color:var(--text-white);background:var(--bg-page);border-radius:50%;justify-content:center;align-items: center}.how__step-number--active{border-color:var(--accent);color:var(--accent)}.how__step-text{font-weight:500;font-size:var(--text-lg);letter-spacing:var(--tracking-tight);line-height:var(--leading-normal)}.how__mockup{padding:0 var(--page-padding)}.how__mockup .mockup-browser{position:relative}.how__mockup .mockup-browser:after{content:"";position:absolute;background:var(--bg-page);-webkit-mask-image:linear-gradient(#0000 94%,#000 100%);mask-image:linear-gradient(#0000 94%,#000 100%);pointer-events:none;z-index:1;inset:-1px}@media (max-width:639px){.how{padding:0}.how__mockup .mockup-browser:after{display:none}.how__header{padding:var(--space-4)var(--page-padding)var(--space-6);max-width:none}.how__steps-wrap{padding:0 0 var(--space-6)}.how__steps-track{overflow:hidden;max-width:none}.how__progress-line{display:none}.how__steps{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.how__step{grid-column:1;grid-row:1;padding:0 var(--page-padding);opacity:0;transition:transform var(--duration-reveal)var(--ease-out-subtle),opacity var(--duration-quick)ease-out;will-change:transform,opacity;flex-direction:row;align-items: center;gap:14px;min-width:0;transform:translate(100%)}.how__step.how__step--past{opacity:0;transform:translate(-100%)}.how__step.how__step--active{opacity:1;transform:translate(0)}.how__step-number{width:var(--space-8);height:var(--space-8);font-size:var(--text-base);flex-shrink:0}.how__step-text{font-size:var(--text-base);letter-spacing:-.32px;flex:1;min-width:0}.how__mockup .mockup-browser__body{aspect-ratio:1180/1822}.how__mockup .mockup-browser__notification{width:240px;max-width:80%;top:103px;left:50%;transform:translate(-50%,8px)}.how__mockup .mockup-browser__notification.is-visible{transform:translate(-50%)}}@media (min-width:640px) and (max-width:1023px){.how__steps-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.how__steps-track{min-width:var(--how-steps-track-min)}}@media (min-width:1024px){.how{padding-top:0}.how__mockup{margin-top:var(--space-10)}.how__mockup .mockup-browser,.how__mockup .mockup-browser__inner{border-bottom:0}}@media (prefers-reduced-motion:reduce){.how__progress-fill{will-change:auto}.how__steps{transition:none}}.dust-wrap>.why-scroll-wrap{margin-top:var(--space-10)}.dust-canvas{position:sticky;width:100%;height:100vh;margin-bottom:-100vh;z-index:0;pointer-events:none;display:block;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);height:100svh;margin-bottom:-100svh;top:0}.why-scroll-wrap{position:relative;height:820vh}.why-gc{position:sticky;overflow:hidden;z-index:var(--z-base);height:100vh;top:0}.why-gc__inner{padding:var(--space-15)var(--page-padding);display:flex;position:relative;z-index:var(--z-base);flex-direction:column;justify-content:center;height:100%}.why-gc__top{margin-bottom:var(--space-10);flex-shrink:0;max-width:625px}.why-gc__body{display:flex;font-size:var(--text-lg);flex:none;align-items: center;gap:2em;min-height:0}.why-gc__panels{overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);flex:0 0 24em;height:320px;min-height:0}.why-gc__panels-track{will-change:transform}.why-gc__panel{display:flex;align-items: center}.why-gc__feature-text{width:100%}.why-gc__title{font-weight:500;font-size:var(--text-lg);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--text-white);margin-bottom:10px}.why-gc__desc{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);line-height:var(--leading-normal)}.why-gc__anim{position:relative;overflow:hidden;opacity:.7;flex:0 34em;min-width:0;height:320px}.why-gc__anim:before{content:"";position:absolute;background:var(--bg-page);border:1px solid var(--border);pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%);inset:0}.why-gc__anim-line-canvas{position:absolute;z-index:var(--z-base);display:block;pointer-events:none;will-change:filter;width:100%;height:100%;inset:0}.why-gc__anim-canvas{position:relative;z-index:var(--z-above);display:block;width:100%;height:100%}.comparison{padding:var(--space-20)var(--page-padding)var(--space-10);position:relative;z-index:var(--z-base);background:var(--bg-page)}.comparison__top{margin-bottom:var(--space-10)}.comparison__top .section-heading{max-width:none}@media (min-width:1024px){.comparison__top .section-heading .text-muted{white-space:nowrap}}.comparison__table{max-width:var(--content-width);display:flex;gap:var(--space-1);flex-direction:column;width:100%}.comparison__row{display:grid;grid-template-columns:1fr 1fr}.comparison__cell{display:flex;align-items: center;gap:var(--space-2);padding:0 var(--space-5)0 var(--space-4);min-height:var(--space-15);font-size:var(--text-lg);letter-spacing:var(--tracking-tight);color:var(--text-muted);border:1px solid var(--border);min-width:0}.comparison__cell--right{background:var(--bg-card)}.comparison__col-title{font-weight:500;font-size:var(--text-lg);letter-spacing:var(--tracking-tight);color:var(--text-white)}.comparison__label{object-fit:contain;width:auto;height:16px}.comparison__icon{width:var(--space-8);height:var(--space-8);flex-shrink:0}.comparison__cell-text{display:flex;align-items: center;gap:var(--space-2);min-width:0}.tooltip{position:relative;display:inline-flex;color:var(--accent-dark);cursor:help;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items: center;width:18px;height:18px;margin:0;padding:0;line-height:0}.tooltip__icon{display:block;width:18px;height:18px}.tooltip__bubble{position:absolute;padding:var(--space-3)14px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-white);font-size:13px;line-height:var(--leading-normal);letter-spacing:-.1px;text-align:left;white-space:normal;z-index:20;opacity:0;pointer-events:none;transition:opacity var(--duration-fast)ease;box-shadow:var(--shadow-tooltip);width:max-content;max-width:260px;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.tooltip__bubble:before,.tooltip__bubble:after{content:"";position:absolute;border-left:var(--space-2)solid transparent;border-right:var(--space-2)solid transparent;width:0;height:0;left:50%;transform:translate(-50%)}.tooltip__bubble:before{border-top:var(--space-2)solid var(--border);top:100%}.tooltip__bubble:after{border-top:var(--space-2)solid var(--bg-card);top:calc(100% - 1.5px)}.tooltip:hover .tooltip__bubble,.tooltip:focus-within .tooltip__bubble{opacity:1;pointer-events:auto}.tooltip:focus-visible .tooltip__bubble{opacity:1;pointer-events:auto}.comparison__cta-btn{display:flex;min-height:var(--space-15);font-weight:500;font-size:var(--text-lg);letter-spacing:var(--tracking-tight);color:var(--accent);background:var(--bg-cta-row);border:2px solid var(--accent);text-decoration:none;transition:opacity var(--duration-fast);justify-content:center;align-items: center;width:100%}.comparison__cta-btn:hover{opacity:.85}.who{padding:var(--space-20)var(--page-padding)var(--space-10)}.who__inner{display:flex;gap:var(--space-20);max-width:var(--content-width);align-items: flex-start}.who__left{display:flex;flex-direction:column;flex:1}.who__right{display:flex;gap:var(--space-10);flex-direction:column;flex:1}.who__desc{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);line-height:var(--leading-normal)}.who__list{display:flex;gap:var(--space-5);flex-direction:column}.who__item{display:flex;align-items: center;gap:var(--space-5);overflow:hidden}.who__check{width:var(--space-8);height:var(--space-8);display:block;flex-shrink:0}.who__item span{font-weight:500;font-size:var(--text-lg);letter-spacing:var(--tracking-tight);line-height:var(--leading-normal);color:var(--text-white)}@media (max-width:639px){.why-scroll-wrap{height:400svh}.why-gc{position:sticky;overflow:hidden;height:100svh;top:0}.why-gc__inner{padding:28px var(--page-padding);display:flex;flex-direction:column;height:100%}.why-gc__top{margin-bottom:var(--space-4);position:relative;z-index:3;flex-shrink:0}.why-gc .section-heading{letter-spacing:-.88px;font-size:22px}.why-gc__body{display:flex;gap:var(--space-6);font-size:inherit;flex-direction:column;flex:none;min-height:0}.why-gc__anim{margin-top:var(--space-4);flex:none;order:-1;align-self:stretch;height:34svh;min-height:200px;max-height:300px}.why-gc__anim:before{-webkit-mask-image:linear-gradient(#000 75%,#0000 100%);mask-image:linear-gradient(#000 75%,#0000 100%)}.why-gc__panels{overflow:hidden;position:relative;flex:none;order:0;height:220px;min-height:0}.why-gc__panels:before{content:"";position:absolute;background:linear-gradient(to bottom,var(--bg-page)0%,#011915b3 50%,transparent 100%);-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 100%);mask-image:linear-gradient(#000 0% 35%,#0000 100%);pointer-events:none;z-index:var(--z-above);height:56px;top:0;left:0;right:0}.why-gc__panel{display:flex;border:none;align-items: flex-start;padding:40px 0 0}.why-gc__feature-text{width:100%;max-width:none}.why-gc__title{letter-spacing:-.44px;margin-bottom:var(--space-2);font-size:22px}.why-gc__desc{font-size:var(--text-base);letter-spacing:-.32px}.comparison{padding:48px var(--page-padding)var(--space-4)}.comparison__top .section-heading{max-width:none}.comparison__table{gap:var(--space-1)}.comparison__cell{min-height:var(--space-20);padding:0 var(--space-3);font-size:var(--text-base);letter-spacing:-.32px;gap:10px;line-height:1.3}.comparison__icon{width:var(--space-5);height:var(--space-5)}.comparison__cell-text{position:relative;cursor:pointer;text-decoration:underline;text-decoration-color:var(--underline-dim);text-underline-offset:3px;flex:1;min-width:0}.comparison .tooltip{position:static;overflow:visible;width:0;height:0}.comparison .tooltip__icon{display:none}.comparison .tooltip__bubble{transform:translateX(calc(-50% + var(--tooltip-dx,0px)));max-width:calc(100vw - 32px)}.comparison .tooltip__bubble:before,.comparison .tooltip__bubble:after{left:calc(50% - var(--tooltip-dx,0px))}.comparison__cell-text.is-active .tooltip__bubble{opacity:1;pointer-events:auto}.comparison__row--header .comparison__cell{min-height:var(--space-15)}.comparison__col-title{font-size:var(--text-base);letter-spacing:-.32px}.comparison__label{height:14px}.comparison__cta-btn{font-size:var(--text-base);letter-spacing:-.32px;min-height:var(--space-15)}.who{padding:48px var(--page-padding)var(--space-4)}.who__inner{gap:var(--space-10);flex-direction:column}.who__desc,.who__item span{font-size:var(--text-md);letter-spacing:var(--tracking-label-sm)}}@media (min-width:640px) and (max-width:1023px){.why-gc__body{flex-direction:column;gap:48px}.why-gc__panels{flex:none}.why-gc__anim{min-height:280px}.who__inner{gap:var(--space-10)}}@media (max-height:700px) and (min-width:640px){.why-gc__inner{padding:var(--space-8)var(--page-padding)}.why-gc__top{margin-bottom:var(--space-6)}.why-gc__body{font-size:var(--text-base);gap:1.5em}.why-gc__anim{flex:0 28em;height:18em}.why-gc__title,.why-gc__desc{font-size:var(--text-md);letter-spacing:var(--tracking-label-sm)}}@media (min-width:1024px) and (min-height:701px){.why-gc__inner{padding:0 var(--page-padding)var(--space-20)}}@media (min-width:1024px) and (max-height:700px){.why-gc__inner{padding:0 var(--page-padding)var(--space-15)}}@media (prefers-reduced-motion:reduce){.comparison__cta-btn{transition:none}.why-gc__panels-track,.why-gc__anim-line-canvas{will-change:auto}.tooltip__bubble{transition:none}}.faq-wrap{padding:0 var(--page-padding)}.faq{display:flex;gap:var(--space-10);padding:120px 0 var(--space-10);flex-direction:column}.faq__header{width:100%}.faq__subtitle{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-top:10px}.faq__cards{display:flex;border-top:1px solid var(--border);flex-direction:column;flex:1}.faq__card{position:relative;border-bottom:1px solid var(--border)}.faq__trigger{position:relative;z-index:var(--z-base);display:flex;justify-content:space-between;align-items: center;gap:var(--space-4);padding:var(--space-8)0;font-family:var(--font-main);font-weight:500;font-size:var(--text-lg);letter-spacing:var(--tracking-tight);text-align:left;color:var(--text-white);cursor:pointer;background:0 0;border:none;width:100%}.faq__arrow{width:var(--text-xl);height:var(--text-xl);flex-shrink:0;transition:transform .34s cubic-bezier(.32,.72,0,1)}.faq__card.is-open .faq__arrow{transform:rotate(180deg)}.faq__panel{position:relative;z-index:var(--z-base);overflow:hidden;max-height:0}.faq__body-inner{padding:0 25px var(--space-8)0;font-size:var(--text-lg);letter-spacing:var(--tracking-tight);line-height:var(--leading-normal);opacity:0;max-width:65ch;margin:0;transition:opacity .2s,transform .22s cubic-bezier(.32,.72,0,1);transform:translateY(6px)}.faq__card.is-open .faq__body-inner{opacity:1;transition:opacity .24s 80ms,transform .26s cubic-bezier(.32,.72,0,1) 80ms;transform:translateY(0)}.footer-closing{padding:var(--space-20)0 0}.footer-closing__content{display:flex;align-items: center;gap:var(--space-10);padding:var(--space-10)0 0;flex-direction:column;max-width:500px;margin:0 auto}.footer-closing__heading{font-weight:500;font-size:var(--text-3xl);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-align:center;color:var(--text-white);max-width:500px}.footer-closing__content .btn--primary{color:var(--bg-page)}.footer-closing__social{display:flex;gap:var(--space-4);width:100%}.footer-closing__social-card{display:flex;justify-content:center;align-items: center;gap:var(--space-3);border:1px solid var(--border-accent);font-weight:500;font-size:var(--text-md);letter-spacing:var(--tracking-label-sm);color:var(--accent);text-decoration:none;transition:opacity var(--duration-fast);flex-direction:row;flex:1;height:64px}.footer-closing__social-card:hover{opacity:.85}.footer-closing__social-icon{display:block;width:var(--space-6);height:var(--space-6);object-fit:contain}.footer-closing__footnote{margin-top:var(--space-20);padding:var(--space-10)0 var(--space-6);border-top:1px solid var(--border-footer);width:var(--content-width);margin-left:calc(50% - var(--content-width)/2);margin-right:calc(50% - var(--content-width)/2)}.footer-closing__footnote-text{font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:-.28px}.legal-disclaimer{padding:0 0 var(--space-10);display:flex;color:#6f7577;font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:-.28px;width:var(--content-width);margin-left:calc(50% - var(--content-width)/2);margin-right:calc(50% - var(--content-width)/2);flex-direction:column;gap:14px}.legal-disclaimer p{margin:0}@media (max-width:639px){.faq{gap:var(--space-6);padding:48px 0 var(--space-8)}.footer-closing{padding:var(--space-8)0 0}.footer-closing__content{gap:var(--space-8);padding:0}.footer-closing__footnote{margin-top:48px}.faq__subtitle,.faq__trigger,.faq__body-inner{font-size:var(--text-md);letter-spacing:var(--tracking-label-sm)}.footer-closing__heading{font-size:var(--text-xl);letter-spacing:var(--tracking-tighter)}.footer-closing__social{gap:var(--space-3);flex-direction:row}.footer-closing__social-card{gap:0;height:56px}.footer-closing__social-card span{display:none}.footer-closing__footnote,.legal-disclaimer{width:auto;margin-left:0;margin-right:0}}@media (min-width:640px) and (max-width:1023px){.footer-closing__social{width:100%}.footer-closing__footnote,.legal-disclaimer{width:auto;margin-left:0;margin-right:0}}@media (prefers-reduced-motion:reduce){.faq__card,.faq__trigger,.faq__arrow,.faq__panel,.faq__body-inner,.footer-closing__social-card{transition:none}}
