.gd-public{--gd-font:var(--font-manrope), "Manrope", ui-sans-serif, system-ui, sans-serif;--gd-ease:cubic-bezier(.2, .8, .2, 1);--gd-ease-out:cubic-bezier(.16, 1, .3, 1);--gd-gutter:clamp(16px, 4.4vw, 64px);--gd-max:1320px;--gd-nav-h:76px;--gd-radius-sm:10px;--gd-radius-md:14px;--gd-radius-lg:20px;--gd-radius-xl:28px;--gd-lime:#d3ff78;--gd-lime-hover:#e2ffa4;--gd-lime-pressed:#b6e65d;--gd-lime-ink:#0a0e0d;--gd-bg:#f6f8f6;--gd-bg-soft:#eef3ef;--gd-surface:#fff;--gd-surface-2:#f3f6f4;--gd-glass:#ffffffbd;--gd-glass-strong:#ffffffe6;--gd-glass-border:#ffffffe6;--gd-ink:#17211d;--gd-ink-2:#46574e;--gd-ink-3:#55645c;--gd-border:#dce4de;--gd-border-strong:#c7d3cb;--gd-hl:#47920f;--gd-accent-text:#276d0d;--gd-violet:#6b54e8;--gd-violet-tint:#eeeafe;--gd-mint:#0f8c77;--gd-mint-tint:#ddf8f1;--gd-lime-tint:#effde6;--gd-success:#167a51;--gd-success-tint:#e3f6ec;--gd-danger:#ba3346;--gd-shadow-card:0 18px 44px #17211d17, 0 2px 6px #17211d0a;--gd-shadow-device:0 40px 90px #17211d29, 0 8px 24px #17211d0f;--gd-shadow-pop:0 18px 40px #0a0e0d24;--gd-glow-lime:#96d63c38;--gd-glow-violet:#8266ff1f;--gd-focus:#17211d;--gd-btn-primary-edge:#a9d65a;--gd-scene-fade:#f6f8f6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--gd-bg);min-height:100dvh;color:var(--gd-ink);font-family:var(--gd-font);font-feature-settings:"ss01" 0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1rem;line-height:1.6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gd-public{--gd-bg:#0a0e0d;--gd-bg-soft:#101715;--gd-surface:#17201d;--gd-surface-2:#202a26;--gd-glass:#17201db8;--gd-glass-strong:#1b2521e6;--gd-glass-border:#ffffff1a;--gd-ink:#f7faf8;--gd-ink-2:#cdd7d1;--gd-ink-3:#b1c0b8;--gd-border:#26312c;--gd-border-strong:#36443d;--gd-hl:#d3ff78;--gd-accent-text:#d3ff78;--gd-violet:#ac92ff;--gd-violet-tint:#ac92ff29;--gd-mint:#a4f1db;--gd-mint-tint:#a4f1db21;--gd-lime-tint:#d3ff781f;--gd-success:#5fd39a;--gd-success-tint:#5fd39a24;--gd-danger:#ff8a9b;--gd-shadow-card:0 18px 44px #0000005c, 0 2px 6px #0003;--gd-shadow-device:0 40px 100px #0000008c, 0 8px 24px #0000004d;--gd-shadow-pop:0 20px 48px #00000080;--gd-glow-lime:#d3ff7829;--gd-glow-violet:#ac92ff24;--gd-focus:#f7faf8;--gd-btn-primary-edge:#d3ff78;--gd-scene-fade:#0a0e0d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .gd-public{--gd-bg:#0a0e0d;--gd-bg-soft:#101715;--gd-surface:#17201d;--gd-surface-2:#202a26;--gd-glass:#17201db8;--gd-glass-strong:#1b2521e6;--gd-glass-border:#ffffff1a;--gd-ink:#f7faf8;--gd-ink-2:#cdd7d1;--gd-ink-3:#b1c0b8;--gd-border:#26312c;--gd-border-strong:#36443d;--gd-hl:#d3ff78;--gd-accent-text:#d3ff78;--gd-violet:#ac92ff;--gd-violet-tint:#ac92ff29;--gd-mint:#a4f1db;--gd-mint-tint:#a4f1db21;--gd-lime-tint:#d3ff781f;--gd-success:#5fd39a;--gd-success-tint:#5fd39a24;--gd-danger:#ff8a9b;--gd-shadow-card:0 18px 44px #0000005c, 0 2px 6px #0003;--gd-shadow-device:0 40px 100px #0000008c, 0 8px 24px #0000004d;--gd-shadow-pop:0 20px 48px #00000080;--gd-glow-lime:#d3ff7829;--gd-glow-violet:#ac92ff24;--gd-focus:#f7faf8;--gd-btn-primary-edge:#d3ff78;--gd-scene-fade:#0a0e0d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.gd-public .gd-on-graphite{--gd-bg:#0a0e0d;--gd-surface:#17201d;--gd-surface-2:#202a26;--gd-ink:#f7faf8;--gd-ink-2:#cdd7d1;--gd-ink-3:#b1c0b8;--gd-border:#26312c;--gd-border-strong:#36443d;--gd-focus:#f7faf8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(html:has(.gd-public),body:has(.gd-public)){background:#f6f8f6}@media (prefers-color-scheme:dark){html:not([data-theme=light]):has(.gd-public){background:#0a0e0d}html:not([data-theme=light]):has(.gd-public) body{background:#0a0e0d}}html[data-theme=dark]:has(.gd-public){background:#0a0e0d}html[data-theme=dark]:has(.gd-public) body{background:#0a0e0d}html:has(.gd-public){scroll-behavior:smooth;scroll-padding-top:calc(var(--gd-nav-h,76px) + 12px)}@media (prefers-reduced-motion:reduce){html:has(.gd-public){scroll-behavior:auto}}.gd-public *,.gd-public :before,.gd-public :after{box-sizing:border-box}.gd-public :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd){margin:0}:where(.gd-public ul[role=list],.gd-public ol[role=list]){padding:0;list-style:none}:where(.gd-public img,.gd-public svg,.gd-public picture){max-width:100%;display:block}:where(.gd-public svg){flex-shrink:0}.gd-public :where(a){color:inherit}.gd-public :where(button){font:inherit;color:inherit}.gd-public :where(h1,h2,h3){text-wrap:balance;font-weight:800}.gd-public :where(p,li){text-wrap:pretty}.gd-public ::selection{background:var(--gd-lime);color:var(--gd-lime-ink)}.gd-public :focus-visible{outline:2px solid var(--gd-focus);outline-offset:3px;border-radius:6px}.gd-public main:focus{outline:none}.gd-public .gd-num{font-variant-numeric:tabular-nums}.gd-shell{width:min(100% - 2 * var(--gd-gutter), var(--gd-max));margin-inline:auto}.gd-hl{color:var(--gd-hl)}.gd-skip-link{z-index:60;border-radius:var(--gd-radius-sm);background:var(--gd-lime);color:var(--gd-lime-ink);padding:10px 16px;font-weight:700;text-decoration:none;position:fixed;top:-80px;left:16px}.gd-skip-link:focus{top:12px}.gd-on-dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gd-public .gd-on-light{display:none}:root:not([data-theme=light]) .gd-public .gd-on-dark{display:block}}:root[data-theme=dark] .gd-public .gd-on-light{display:none}:root[data-theme=dark] .gd-public .gd-on-dark{display:block}.gd-lockup{height:auto}.gd-lockup-auto{display:inline-block}.gd-btn{border-radius:var(--gd-radius-md);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;min-height:52px;transition:background-color .17s var(--gd-ease), border-color .17s var(--gd-ease), color .17s var(--gd-ease), transform .17s var(--gd-ease), box-shadow .17s var(--gd-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.gd-btn svg{transition:transform .17s var(--gd-ease);flex-shrink:0}.gd-btn:hover svg:last-child{transform:translate(2px)}.gd-btn:active{transform:translateY(1px)}.gd-btn-primary{background:var(--gd-lime);border-color:var(--gd-btn-primary-edge);color:var(--gd-lime-ink);box-shadow:0 10px 26px -12px #78b4288c}.gd-btn-primary:hover{background:var(--gd-lime-hover)}.gd-btn-primary:active{background:var(--gd-lime-pressed)}.gd-btn-primary:focus-visible{outline-color:var(--gd-focus)}.gd-btn-secondary{border-color:var(--gd-border-strong);color:var(--gd-ink);background:0 0}.gd-btn-secondary:hover{background:var(--gd-surface);border-color:var(--gd-ink-3)}.gd-btn-sm{border-radius:12px;min-height:44px;padding:0 18px;font-size:.9375rem}.gd-btn-block{width:100%}.gd-btn-ring{min-height:52px;color:var(--gd-ink);border-radius:999px;align-items:center;gap:14px;padding:0 4px 0 0;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.gd-btn-ring>span:first-child{border:1px solid var(--gd-border-strong);background:color-mix(in srgb, var(--gd-surface) 40%, transparent);width:52px;height:52px;transition:border-color .17s var(--gd-ease), background-color .17s var(--gd-ease), transform .17s var(--gd-ease);border-radius:50%;place-items:center;display:grid}.gd-btn-ring:hover>span:first-child{border-color:var(--gd-ink-3);background:var(--gd-surface);transform:translateY(2px)}.gd-text-link{color:var(--gd-accent-text);text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.gd-text-link:hover{text-decoration-thickness:2px}.gd-nav-sentinel{pointer-events:none;width:1px;height:8px;position:absolute;top:0;left:0}.gd-nav{z-index:40;height:var(--gd-nav-h);transition:background-color .2s var(--gd-ease), border-color .2s var(--gd-ease), box-shadow .2s var(--gd-ease);border-bottom:1px solid #0000;position:sticky;top:0}.gd-nav[data-scrolled=true]{background:color-mix(in srgb, var(--gd-bg) 97%, transparent);border-bottom-color:var(--gd-border);box-shadow:0 8px 24px -18px #00000059}.gd-nav-inner{align-items:center;gap:24px;height:100%;display:flex}.gd-nav-brand{border-radius:8px;flex-shrink:0;display:inline-flex}.gd-nav-brand .gd-lockup img,.gd-nav-brand img{width:auto;height:34px}.gd-nav-menus{align-items:center;gap:4px;margin:0 auto;display:none}.gd-nav-menu{position:relative}.gd-nav-trigger,.gd-nav-link{min-height:44px;color:var(--gd-ink);cursor:pointer;transition:background-color .16s var(--gd-ease);background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.gd-nav-trigger svg{color:var(--gd-ink-3);transition:transform .18s var(--gd-ease)}.gd-nav-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.gd-nav-trigger:hover,.gd-nav-link:hover,.gd-nav-trigger[aria-expanded=true]{background:color-mix(in srgb, var(--gd-ink) 6%, transparent)}.gd-nav-popover{border:1px solid var(--gd-border);background:var(--gd-surface);width:360px;box-shadow:var(--gd-shadow-pop);animation:gd-pop .18s var(--gd-ease-out);border-radius:18px;padding:8px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.gd-nav-popover[hidden]{display:none}.gd-nav-popover a{transition:background-color .15s var(--gd-ease);border-radius:12px;align-items:flex-start;gap:14px;padding:12px;text-decoration:none;display:flex}.gd-nav-popover a:hover{background:var(--gd-surface-2)}.gd-nav-popover strong{font-size:.9375rem;font-weight:700;line-height:1.35;display:block}.gd-nav-popover small{color:var(--gd-ink-3);margin-top:2px;font-size:.8125rem;line-height:1.4;display:block}.gd-nav-item-icon{background:var(--gd-lime-tint);width:36px;height:36px;color:var(--gd-accent-text);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.gd-nav-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.gd-nav-login{border-radius:10px;align-items:center;min-height:44px;padding:0 14px;font-weight:600;text-decoration:none;display:none}.gd-nav-login:hover{background:color-mix(in srgb, var(--gd-ink) 6%, transparent)}.gd-nav-toggle{border:1px solid var(--gd-border-strong);background:color-mix(in srgb, var(--gd-surface) 60%, transparent);cursor:pointer;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.gd-nav-panel{inset:var(--gd-nav-h) 0 0;z-index:39;background:var(--gd-bg);border-top:1px solid var(--gd-border);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;overflow-y:auto}.gd-nav-panel[hidden]{display:none}.gd-nav-panel-body{padding:24px var(--gd-gutter) 32px;gap:28px;display:grid}.gd-nav-panel h2{color:var(--gd-ink-3);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:.8125rem;font-weight:700}.gd-nav-panel-body a{align-items:center;gap:12px;min-height:48px;font-size:1.0625rem;font-weight:600;text-decoration:none;display:flex}.gd-nav-panel-body a svg{color:var(--gd-accent-text)}.gd-nav-panel-pricing{border-top:1px solid var(--gd-border);justify-content:space-between;padding-top:16px}.gd-nav-panel-actions{padding:16px var(--gd-gutter) calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--gd-border);background:var(--gd-bg);gap:10px;margin-top:auto;display:grid;position:sticky;bottom:0}@media (min-width:480px){.gd-nav-panel-actions{grid-template-columns:1fr 1fr}}.gd-nav-cta{display:none}@media (min-width:560px){.gd-nav-cta{display:inline-flex}}@media (min-width:1024px){.gd-public{--gd-nav-h:84px}.gd-nav-menus{display:flex}.gd-nav-login{display:inline-flex}.gd-nav-toggle,.gd-nav-panel{display:none}.gd-nav-cta{min-height:50px;padding:0 22px}}@media (min-width:1024px) and (max-width:1180px){.gd-nav-trigger,.gd-nav-link{padding:0 10px}.gd-nav-inner{gap:12px}}@keyframes gd-pop{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.gd-footer{color:#cdd7d1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gd-focus:#f7faf8;--gd-ink:#f7faf8;--gd-ink-3:#b1c0b8;--gd-border:#26312c;--gd-border-strong:#36443d;--gd-surface:#17201d;--gd-surface-2:#202a26;background:radial-gradient(60% 120% at 100% 0,#d3ff7812,#0000 60%),#0a0e0d;padding:clamp(56px,7vw,88px) 0 28px;position:relative;overflow:hidden}.gd-footer:before{content:"";background:linear-gradient(90deg,#0000,#d3ff7859,#0000);height:1px;position:absolute;inset:0 0 auto}.gd-footer-grid{grid-template-columns:1fr 1fr;gap:40px 32px;display:grid}.gd-footer-brand{grid-column:1/-1;align-content:start;gap:18px;max-width:400px;display:grid}.gd-footer-brand>a:first-child{border-radius:8px;width:fit-content}.gd-footer-brand img{width:auto;height:36px}.gd-footer-brand p{color:#cdd7d1;font-size:1rem;line-height:1.6}.gd-footer-login{color:#d3ff78;text-underline-offset:5px;width:fit-content;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.gd-footer-column h2{color:#f7faf8;margin-bottom:14px;font-size:.9375rem;font-weight:700}.gd-footer-column ul{gap:4px;display:grid}.gd-footer-column a{color:#a3b3ab;min-height:36px;transition:color .15s var(--gd-ease);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.gd-footer-column a:hover{color:#f7faf8}.gd-footer-base{color:#a3b3ab;border-top:1px solid #26312c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(40px,6vw,72px);padding-top:24px;font-size:.875rem;display:flex}@media (min-width:768px){.gd-footer-grid{grid-template-columns:1.5fr repeat(3,1fr)}.gd-footer-brand{grid-column:auto}}@media (min-width:768px) and (max-width:1023px){.gd-footer-grid{grid-template-columns:repeat(3,1fr)}.gd-footer-brand{grid-column:1/-1}}.gd-theme-switch{background:#101715;border:1px solid #36443d;border-radius:12px;gap:2px;padding:3px;display:inline-flex}.gd-theme-switch button{color:#a3b3ab;cursor:pointer;min-height:36px;transition:background-color .15s var(--gd-ease), color .15s var(--gd-ease);background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.gd-theme-switch button:hover{color:#f7faf8}.gd-theme-switch button[aria-checked=true]{color:#f7faf8;background:#202a26;box-shadow:inset 0 0 0 1px #36443d}.gd-theme-switch button[aria-checked=true] svg{color:#d3ff78}.gd-page{position:relative}.gd-page-band{padding:clamp(40px,6vw,80px) 0 clamp(32px,4vw,48px);position:relative}.gd-page-band-inner{z-index:1;position:relative}.gd-page-band h1{letter-spacing:-.038em;max-width:18ch;font-size:clamp(2.375rem,1.6rem + 3vw,4.25rem);line-height:1.04}.gd-page-intro{max-width:62ch;color:var(--gd-ink-2);margin-top:18px;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.6}.gd-page-meta{color:var(--gd-ink-3);margin-top:14px;font-size:.9375rem;font-weight:600}.gd-page-band-read{border-bottom:1px solid var(--gd-border);background:radial-gradient(48% 120% at 92% -10%, var(--gd-glow-lime), transparent 70%), var(--gd-bg)}.gd-page-band-feature{text-align:center;background:radial-gradient(56% 90% at 50% 0%, var(--gd-glow-lime), transparent 72%)}.gd-page-band-feature h1{max-width:16ch;margin-inline:auto}.gd-page-band-feature .gd-page-intro{max-width:58ch;margin-inline:auto}.gd-pricing{padding-bottom:clamp(72px,9vw,128px)}.gd-interval{border:1px solid var(--gd-border);background:var(--gd-surface);box-shadow:var(--gd-shadow-card);border-radius:14px;gap:4px;margin-top:28px;padding:4px;display:inline-flex}.gd-interval button{min-width:108px;min-height:42px;color:var(--gd-ink-2);cursor:pointer;transition:background-color .16s var(--gd-ease), color .16s var(--gd-ease);background:0 0;border:0;border-radius:10px;padding:0 18px;font-size:.9375rem;font-weight:700}.gd-interval button:hover{color:var(--gd-ink)}.gd-interval button[aria-pressed=true]{background:var(--gd-lime);color:var(--gd-lime-ink)}.gd-interval-wrap{justify-content:center;display:flex}.gd-state{border:1px dashed var(--gd-border-strong);border-radius:var(--gd-radius-lg);background:var(--gd-surface);max-width:640px;color:var(--gd-ink-2);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;margin:8px auto 0;padding:22px 24px;display:flex}.gd-retry{align-items:center;gap:8px;display:inline-flex}.gd-state button{border:1px solid var(--gd-border-strong);background:var(--gd-surface-2);min-height:40px;color:var(--gd-ink);cursor:pointer;border-radius:10px;padding:0 16px;font-weight:700}.gd-state button:hover{border-color:var(--gd-ink-3)}.gd-state button[disabled]{cursor:progress;opacity:.7}.gd-estimate-note{max-width:70ch;color:var(--gd-ink-3);text-align:center;margin:22px auto 0;font-size:.875rem}.gd-facts{margin-top:clamp(64px,8vw,104px)}.gd-facts>h2,.gd-pricing-faq>h2{letter-spacing:-.03em;font-size:clamp(1.875rem,1.4rem + 1.6vw,2.75rem);line-height:1.08}.gd-facts-grid{border:1px solid var(--gd-border);border-radius:var(--gd-radius-lg);background:var(--gd-border);gap:1px;margin-top:28px;display:grid;overflow:hidden}.gd-facts-grid>div{background:var(--gd-surface);align-content:start;gap:8px;padding:26px 26px 28px;display:grid}.gd-facts-grid h3{align-items:center;gap:10px;font-size:1.0625rem;font-weight:700;line-height:1.35;display:flex}.gd-facts-grid h3 svg{color:var(--gd-accent-text);flex-shrink:0}.gd-facts-grid p{color:var(--gd-ink-2);font-size:.9375rem;line-height:1.6}.gd-facts-grid a{color:var(--gd-accent-text);text-underline-offset:3px;font-weight:700}@media (min-width:720px){.gd-facts-grid{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.gd-facts-grid{grid-template-columns:repeat(3,1fr)}}.gd-pricing-faq{gap:28px;margin-top:clamp(64px,8vw,104px);display:grid}@media (min-width:1024px){.gd-pricing-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.gd-pricing-closing{border-radius:var(--gd-radius-xl);color:#f7faf8;--gd-focus:#f7faf8;background:radial-gradient(70% 140% at 100% 0,#d3ff7833,#0000 60%),#101715;align-items:center;gap:24px;margin-top:clamp(64px,8vw,104px);padding:clamp(28px,4vw,48px);display:grid}.gd-pricing-closing h2{letter-spacing:-.03em;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.625rem);line-height:1.1}.gd-pricing-closing p{color:#cdd7d1;max-width:56ch;margin-top:10px}.gd-pricing-closing .gd-btn-secondary{color:#f7faf8;border-color:#36443d}.gd-pricing-closing .gd-btn-secondary:hover{background:#17201d;border-color:#a3b3ab}@media (min-width:900px){.gd-pricing-closing{grid-template-columns:1fr auto}}.gd-legal{gap:32px;padding:clamp(32px,5vw,64px) 0 clamp(72px,9vw,120px);display:grid}.gd-legal-toc{display:none}.gd-legal-toc-title{color:var(--gd-ink-3);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:.8125rem;font-weight:700}.gd-legal-toc ol,.gd-legal-toc-compact ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.gd-legal-toc a,.gd-legal-toc-compact a{color:var(--gd-ink-2);transition:background-color .15s var(--gd-ease), color .15s var(--gd-ease);border-radius:9px;padding:7px 10px;font-size:.875rem;line-height:1.45;text-decoration:none;display:block}.gd-legal-toc a:hover,.gd-legal-toc-compact a:hover{background:var(--gd-surface);color:var(--gd-ink)}.gd-legal-toc-compact{border:1px solid var(--gd-border);border-radius:var(--gd-radius-md);background:var(--gd-surface);margin-bottom:28px}.gd-legal-toc-compact summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;padding:0 18px;font-weight:700;list-style:none;display:flex}.gd-legal-toc-compact summary::-webkit-details-marker{display:none}.gd-legal-toc-compact summary svg{transition:transform .2s var(--gd-ease)}.gd-legal-toc-compact[open] summary svg{transform:rotate(180deg)}.gd-legal-toc-compact ol{padding:0 8px 12px}.gd-legal-article{min-width:0;max-width:72ch;color:var(--gd-ink-2);font-size:1.0625rem;line-height:1.75}.gd-legal-article h2{color:var(--gd-ink);letter-spacing:-.022em;scroll-margin-top:calc(var(--gd-nav-h) + 16px);font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem);font-weight:800;line-height:1.25}.gd-legal-section{scroll-margin-top:calc(var(--gd-nav-h) + 16px);padding-top:36px}.gd-legal-section+.gd-legal-section{border-top:1px solid var(--gd-border);margin-top:36px}.gd-legal-article p,.gd-legal-article ul{margin-top:14px}.gd-legal-article ul{padding-left:1.25em}.gd-legal-article li+li{margin-top:8px}.gd-legal-article li::marker{color:var(--gd-accent-text)}.gd-legal-article a{color:var(--gd-accent-text);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.gd-legal-article a:hover{text-decoration-thickness:2px}.gd-legal-article strong{color:var(--gd-ink)}.gd-legal-summary{border:1px solid var(--gd-border);border-radius:var(--gd-radius-lg);background:radial-gradient(80% 140% at 100% 0%, var(--gd-lime-tint), transparent 70%), var(--gd-surface);padding:26px 28px}.gd-legal-summary h2{font-size:1.25rem}.gd-legal-summary ul{margin-top:12px}.gd-legal-draft{border-radius:var(--gd-radius-md);background:color-mix(in srgb, #f2b45a 16%, var(--gd-surface));color:var(--gd-ink);gap:12px;padding:16px 18px;font-size:.9375rem;line-height:1.55;display:flex;margin:0 0 24px!important}.gd-legal-draft svg{color:#a05e13;flex-shrink:0;margin-top:2px}.gd-legal-placeholder{color:var(--gd-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#f2b45a4d;border-radius:6px;padding:1px 6px;font-weight:600}.gd-legal-updated{border-top:1px solid var(--gd-border);color:var(--gd-ink-3);padding-top:20px;font-size:.9375rem;margin-top:48px!important}.gd-legal-table{scrollbar-width:thin;scrollbar-color:var(--gd-border-strong) transparent;background:linear-gradient(to right, var(--gd-surface) 30%, transparent) left center / 40px 100% no-repeat local, linear-gradient(to left, var(--gd-surface) 30%, transparent) right center / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #17211d29, transparent) left center / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #17211d29, transparent) right center / 12px 100% no-repeat scroll, var(--gd-surface);border:1px solid var(--gd-border);border-radius:var(--gd-radius-md);margin-top:18px;overflow-x:auto}.gd-legal-table table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.55}.gd-legal-table th,.gd-legal-table td{text-align:left;vertical-align:top;padding:12px 16px}.gd-legal-table th{background:var(--gd-surface-2);color:var(--gd-ink);white-space:nowrap;font-size:.8125rem;font-weight:700}.gd-legal-table tbody tr+tr td{border-top:1px solid var(--gd-border)}.gd-legal-table td{color:var(--gd-ink-2)}.gd-legal-table td:first-child{color:var(--gd-ink);font-weight:600}.gd-cell-note{color:var(--gd-ink-3);margin-top:2px;font-size:.8125rem;display:block}@media (max-width:719px){.gd-legal-table{background:0 0;border:0;overflow:visible}.gd-legal-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.gd-legal-table table,.gd-legal-table tbody,.gd-legal-table tr,.gd-legal-table td{display:block}.gd-legal-table tr{border:1px solid var(--gd-border);border-radius:var(--gd-radius-md);background:var(--gd-surface);padding:6px 0}.gd-legal-table tr+tr{margin-top:10px}.gd-legal-table tbody tr+tr td{border-top:0}.gd-legal-table td{padding:6px 16px}.gd-legal-table td:before{content:attr(data-label);color:var(--gd-ink-3);font-size:.75rem;font-weight:700;display:block}}.gd-live-status{border:1px solid var(--gd-border);border-radius:var(--gd-radius-md);background:var(--gd-surface);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 18px;font-size:.9375rem;display:flex;margin-top:16px!important}.gd-live-status button{border:1px solid var(--gd-border-strong);background:var(--gd-surface-2);cursor:pointer;border-radius:10px;min-height:38px;padding:0 14px;font-weight:700}.gd-bot-robots{border:1px solid var(--gd-border-strong);border-radius:var(--gd-radius-md);color:#e9f2ec;background:#101715;margin-top:16px;padding:16px 20px;font-family:ui-monospace,monospace;font-size:.9375rem;line-height:1.65;overflow-x:auto}@media (min-width:1024px){.gd-legal{grid-template-columns:260px minmax(0,1fr);gap:72px}.gd-legal-toc{top:calc(var(--gd-nav-h) + 24px);max-height:calc(100dvh - var(--gd-nav-h) - 48px);align-self:start;padding-right:6px;display:block;position:sticky;overflow-y:auto}.gd-legal-toc-compact{display:none}}.gd-skeleton{background:linear-gradient(100deg, var(--gd-surface-2) 30%, color-mix(in srgb, var(--gd-surface-2) 60%, var(--gd-surface)) 50%, var(--gd-surface-2) 70%);background-size:300% 100%;border-radius:12px;animation:1.6s linear infinite gd-shimmer}.gd-loading{min-height:100dvh}.gd-loading-nav{height:var(--gd-nav-h);justify-content:space-between;align-items:center;display:flex}.gd-loading-hero{gap:40px;padding:clamp(32px,6vw,72px) 0;display:grid}.gd-loading-copy{align-content:start;gap:16px;display:grid}.gd-loading-cards{gap:16px;padding-bottom:64px;display:grid}@media (min-width:900px){.gd-loading-hero{grid-template-columns:5fr 7fr}.gd-loading-cards{grid-template-columns:repeat(3,1fr)}}@keyframes gd-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.gd-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.gd-public *,.gd-public :before,.gd-public :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.gd-skeleton{animation:none}}@media (max-width:767px),(pointer:coarse){.gd-nav-brand,.gd-footer-brand>a,.gd-footer-login,.gd-footer-column a{align-items:center;min-height:44px;display:inline-flex}.gd-footer-column a{margin-inline:-4px;padding-inline:4px}.gd-footer-column li{display:block}.gd-legal-toc a,.gd-legal-toc-compact a{align-items:center;min-height:44px;display:flex}.gd-interval button{min-height:44px}}.gd-nav:not([data-scrolled=true]):before{content:"";z-index:-1;background:linear-gradient(to bottom, color-mix(in srgb, var(--gd-bg) 68%, transparent), transparent);pointer-events:none;position:absolute;inset:0 0 -28px}@media (max-width:767px),(pointer:coarse){.gd-theme button,.gd-theme-switch button,[aria-label=Theme] button{min-height:44px}}
.gd-public{--gd-glass-fill:linear-gradient(158deg, #ffffffdb 0%, #ffffffa8 55%, #f6fcf4bd 100%);--gd-glass-rim:linear-gradient(150deg, #fff 0%, #ffffff8c 38%, #d6ecce99 70%, #bef078bf 100%);--gd-glass-shadow:0 24px 48px -20px #24462042, 0 2px 8px #17211d0d, inset 0 1px 0 #ffffffe6;--gd-glass-ink:#17211d;--gd-glass-ink-2:#46574e;--gd-glow-tint:#a0e64657;--gd-light-lime:#7fd12a;--gd-light-lime-core:#a6e84a;--gd-light-mint:#2fc9a2;--gd-light-violet:#9b7bff;--gd-light-opacity:.85;--gd-chip-bg:#ffffff9e;--gd-chip-border:#17211d17;--gd-ring-border:#17211d38;--gd-laptop-shadow:drop-shadow(0 34px 40px #1e321e38)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gd-public{--gd-glass-fill:linear-gradient(158deg, #3c4c45a8 0%, #18211dbd 52%, #101915d1 100%);--gd-glass-rim:linear-gradient(150deg, #ffffff80 0%, #ffffff1f 34%, #ffffff0d 62%, #d3ff786b 100%);--gd-glass-shadow:0 30px 60px -22px #000000bf, 0 2px 10px #0000004d, inset 0 1px 0 #ffffff24;--gd-glass-ink:#f7faf8;--gd-glass-ink-2:#dbe4df;--gd-glow-tint:#beff644d;--gd-light-lime:#c6ff5c;--gd-light-lime-core:#e2ffa4;--gd-light-mint:#7cf3d3;--gd-light-violet:#b49bff;--gd-light-opacity:1;--gd-chip-bg:#0a0e0d99;--gd-chip-border:#ffffff24;--gd-ring-border:#ffffff47;--gd-laptop-shadow:drop-shadow(0 34px 44px #0009)}}:root[data-theme=dark] .gd-public{--gd-glass-fill:linear-gradient(158deg, #3c4c45a8 0%, #18211dbd 52%, #101915d1 100%);--gd-glass-rim:linear-gradient(150deg, #ffffff80 0%, #ffffff1f 34%, #ffffff0d 62%, #d3ff786b 100%);--gd-glass-shadow:0 30px 60px -22px #000000bf, 0 2px 10px #0000004d, inset 0 1px 0 #ffffff24;--gd-glass-ink:#f7faf8;--gd-glass-ink-2:#dbe4df;--gd-glow-tint:#beff644d;--gd-light-lime:#c6ff5c;--gd-light-lime-core:#e2ffa4;--gd-light-mint:#7cf3d3;--gd-light-violet:#b49bff;--gd-light-opacity:1;--gd-chip-bg:#0a0e0d99;--gd-chip-border:#ffffff24;--gd-ring-border:#ffffff47;--gd-laptop-shadow:drop-shadow(0 34px 44px #0009)}.gd-sec{isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:clip;container-type:inline-size}.gd-sec-copy{z-index:2;min-width:0;padding-top:clamp(64px,12vw,96px);position:relative}.gd-sec>.gd-stage{margin-top:28px}@media (max-width:1023px){.gd-sec>.gd-sec-copy{order:-1}}@media (min-width:1024px){.gd-sec>.gd-stage,.gd-sec>.gd-sec-copy{grid-area:1/1}.gd-sec>.gd-stage{z-index:1;place-self:start center;width:100%;max-width:1600px;margin:0}.gd-sec-copy{padding-top:calc(var(--copy-y,140) * min(100cqw, 1600px) / 1440);align-self:start;padding-bottom:40px}.gd-sec{--u:calc(min(100cqw, 1600px) / 1440)}.gd-sec .gd-lede{font-size:max(15px, calc(21 * var(--u)));max-width:calc(var(--lede-w,500) * var(--u))}.gd-sec .gd-eyebrow{font-size:max(12px, calc(13 * var(--u)));margin-bottom:calc(28 * var(--u))}.gd-sec .gd-cta-pair{gap:14px calc(20 * var(--u));margin-top:calc(34 * var(--u))}.gd-sec .gd-btn-lg{min-height:max(46px, calc(56 * var(--u)));padding:0 calc(32 * var(--u));font-size:max(15px, calc(18.5 * var(--u)))}.gd-sec .gd-btn-ring{gap:calc(14 * var(--u));font-size:max(15px, calc(18 * var(--u)))}.gd-sec .gd-btn-ring>span:first-child{width:max(46px, calc(56 * var(--u)));height:max(46px, calc(56 * var(--u)))}.gd-sec .gd-chip-row{gap:calc(10 * var(--u));max-width:calc(610 * var(--u));margin-top:calc(32 * var(--u))}.gd-sec .gd-chip{min-height:max(38px, calc(46 * var(--u)));gap:calc(12 * var(--u));padding:5px calc(18 * var(--u)) 5px 6px;font-size:max(12.5px, calc(15 * var(--u)))}.gd-sec .gd-sq-sm{width:max(26px, calc(32 * var(--u)));height:max(26px, calc(32 * var(--u)))}.gd-sec .gd-benefits{gap:14px calc(28 * var(--u));margin-top:calc(36 * var(--u))}.gd-sec .gd-benefits li{gap:calc(14 * var(--u));max-width:calc(190 * var(--u));font-size:max(12.5px, calc(15.5 * var(--u)))}.gd-sec .gd-benefit-icon{width:max(44px, calc(58 * var(--u)));height:max(44px, calc(58 * var(--u)))}}@media (min-width:1601px){.gd-sec>.gd-stage{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}}.gd-display,.gd-h2{--h-size:76;font-size:clamp(var(--h-min,2.5rem), calc(var(--h-size) * min(100cqw, 1600px) / 1440), calc(var(--h-size) * 1px * 1.12));letter-spacing:-.048em;font-weight:800;line-height:.95}.gd-display>span,.gd-h2>.gd-line{display:block}@media (max-width:479px){.gd-display>span,.gd-h2>.gd-line{display:inline}}.gd-h2-compact{--h-size:54;--h-min:2.125rem}.gd-lede{max-width:clamp(320px,34cqw,560px);color:var(--gd-ink-2);letter-spacing:-.005em;margin-top:clamp(18px,1.8cqw,26px);font-size:clamp(1.0625rem,min(100cqw,1600px)/68.5714,1.4rem);line-height:1.5}.gd-eyebrow{color:var(--gd-ink-2);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:clamp(20px,2.2cqw,30px);font-size:clamp(.75rem,min(100cqw,1600px)/110.769,.875rem);font-weight:500;line-height:1.3;display:inline-flex}.gd-eyebrow:before{content:"";background:var(--gd-lime);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 10px 1px #beff5aa6}.gd-eyebrow-pill{border:1px solid var(--gd-chip-border);background:var(--gd-chip-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.12em;color:var(--gd-ink);border-radius:999px;padding:8px 18px;font-weight:600}.gd-center{text-align:center;margin-inline:auto}.gd-center .gd-lede{margin-inline:auto}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .gd-public .gd-eyebrow:before{background:#5fbf1f;box-shadow:0 0 8px 1px #6ec82873}}:root[data-theme=light] .gd-public .gd-eyebrow:before{background:#5fbf1f;box-shadow:0 0 8px 1px #6ec82873}.gd-cta-pair{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:clamp(26px,2.6cqw,38px);display:flex}.gd-btn-lg{border-radius:14px;min-height:clamp(52px,3.85cqw,58px);padding:0 clamp(26px,2.4cqw,36px);font-size:clamp(1.0625rem,1.3cqw,1.1875rem)}.gd-btn-primary.gd-btn-lg{box-shadow:0 0 0 1px #d3ff7859,0 14px 34px -14px #aaf03cbf}.gd-cta-pair .gd-btn-ring{font-size:clamp(1.0625rem,1.28cqw,1.1875rem)}.gd-btn-ring>span:first-child{border-color:var(--gd-ring-border);background:0 0;width:clamp(52px,3.85cqw,58px);height:clamp(52px,3.85cqw,58px)}.gd-btn-ring svg{margin-left:3px}.gd-chip-row{flex-wrap:wrap;gap:10px;margin-top:clamp(24px,2.5cqw,36px);display:flex}.gd-chip{border:1px solid var(--gd-chip-border);background:var(--gd-chip-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:46px;color:var(--gd-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:12px;padding:6px 18px 6px 7px;font-size:.9375rem;font-weight:500;display:inline-flex}.gd-sq{background:var(--gd-surface-2);width:40px;height:40px;color:var(--gd-ink-2);border-radius:11px;flex-shrink:0;place-items:center;display:inline-grid}.gd-sq-sm{border-radius:9px;width:32px;height:32px}.gd-sq-lime{background:var(--gd-lime-tint);color:var(--gd-accent-text)}.gd-sq-violet{background:var(--gd-violet-tint);color:var(--gd-violet)}.gd-sq-mint{background:var(--gd-mint-tint);color:var(--gd-mint)}.gd-orb{width:46px;height:46px;box-shadow:inset 0 1px 0 #ffffff8c, 0 8px 22px -8px var(--orb-glow,#0000004d);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.gd-orb-whatsapp{--orb-glow:#25d366cc;color:#fff;background:radial-gradient(circle at 35% 30%,#5ef08f,#25d366 55%,#17a650)}.gd-orb-violet{--orb-glow:#8c6effbf;color:#5b3fe0;background:radial-gradient(circle at 35% 30%,#f1ecff,#d9cdff 60%,#c3b1ff)}.gd-orb-mint{--orb-glow:#50dcb4b3;color:#0d7d69;background:radial-gradient(circle at 35% 30%,#effff9,#c6f5e5 60%,#9ee9d0)}.gd-orb-lime{--orb-glow:#aaf03cbf;color:#2c4a08;background:radial-gradient(circle at 35% 30%,#f6ffdf,#ddff92 58%,#bdef55)}.gd-orb-solid-violet{--orb-glow:#785affcc;color:#fff;background:radial-gradient(circle at 35% 30%,#a891ff,#7656f5 60%,#5b3fe0)}.gd-check{color:#fff;background:linear-gradient(160deg,#3fd47c,#1fa75a);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;box-shadow:0 3px 8px -2px #1fa75a99}.gd-check-violet{background:linear-gradient(160deg,#9a7dff,#6b4cf0);box-shadow:0 3px 8px -2px #6b4cf099}.gd-avatar{object-fit:cover;background:#e5ece8;border-radius:50%;flex-shrink:0}.gd-ai-avatar{background:#0d1311;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;box-shadow:0 0 0 2px #ffffffe6,0 6px 14px -4px #0006}.gd-stage{--vx:var(--dvx);--vy:var(--dvy);--vw:var(--dvw);--vh:var(--dvh);width:100%;aspect-ratio:var(--vw) / var(--vh);margin:0;position:relative;overflow:hidden;container-type:inline-size}@media (max-width:1023px){.gd-stage{--vx:var(--tvx);--vy:var(--tvy);--vw:var(--tvw);--vh:var(--tvh)}}@media (max-width:767px){.gd-stage{--vx:var(--pvx);--vy:var(--pvy);--vw:var(--pvw);--vh:var(--pvh)}}.gd-stage-canvas{width:calc(var(--cw) * 1px);height:calc(var(--ch) * 1px);transform-origin:0 0;transform:scale(tan(atan2(100cqw, calc(var(--vw) * 1px)))) translate(calc(var(--vx) * -1px), calc(var(--vy) * -1px));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.gd-stage .gd-at,.gd-scene{position:absolute}.gd-scene picture,.gd-scene img{width:100%;height:100%}.gd-scene img{object-fit:cover}.gd-scene-flip img{transform:scaleX(-1)}.gd-laptop{z-index:0;position:absolute}.gd-laptop-body{z-index:1;width:100%;height:100%;filter:var(--gd-laptop-shadow);position:absolute;inset:0}.gd-laptop-screen{z-index:0;transform-origin:0 0;backface-visibility:hidden;position:absolute;top:0;left:0;overflow:hidden}.gd-light{opacity:var(--gd-light-opacity);position:absolute;top:0;left:0;overflow:visible}.gd-light path{fill:none;stroke-linecap:round}.gd-light-path{--tone:var(--gd-light-lime);--tone-core:var(--gd-light-lime-core)}.gd-tone-mint{--tone:var(--gd-light-mint);--tone-core:#c9fff0}.gd-tone-violet{--tone:var(--gd-light-violet);--tone-core:#e2d8ff}.gd-light-halo{stroke:var(--tone);stroke-width:5px;opacity:.55}.gd-light-core{stroke:var(--tone);stroke-width:1.6px}.is-faint .gd-light-halo{opacity:.25}.is-faint .gd-light-core{opacity:.6}.gd-light-pulse{stroke:var(--tone-core);stroke-width:3px;stroke-dasharray:9 91;stroke-dashoffset:100px;opacity:0;filter:drop-shadow(0 0 4px var(--tone))}.gd-light-node circle:first-child{fill:var(--tone,var(--gd-light-lime));opacity:.75}.gd-light-node circle:last-child{fill:var(--tone-core,var(--gd-light-lime-core))}.gd-light-node{--tone:var(--gd-light-lime);--tone-core:#f4ffd9}.gd-light-node.gd-tone-mint{--tone:var(--gd-light-mint);--tone-core:#e3fff7}.gd-light-node.gd-tone-violet{--tone:var(--gd-light-violet);--tone-core:#f0eaff}@media (prefers-reduced-motion:no-preference){.gd-light-pulse{opacity:1;animation:8s linear infinite gd-pulse}.gd-light[data-inview=false] .gd-light-pulse{animation-play-state:paused}}@keyframes gd-pulse{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.gd-glass,.gd-glass-bright{border-radius:var(--r,20px);background:var(--gd-glass-fill);box-shadow:var(--gd-glass-shadow);color:var(--gd-glass-ink);-webkit-backdrop-filter:blur(22px)saturate(165%);backdrop-filter:blur(22px)saturate(165%);position:relative}.gd-glass:before,.gd-glass-bright:before{content:"";z-index:0;border-radius:inherit;background:var(--gd-glass-rim);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.gd-glass>*,.gd-glass-bright>*{z-index:1;position:relative}.gd-glass-glow{box-shadow:var(--gd-glass-shadow), 0 18px 50px -18px var(--glow,var(--gd-glow-tint))}.gd-glass-bright{--gd-ink:#17211d;--gd-ink-2:#3e4f46;--gd-ink-3:#5c6b63;--gd-violet:#6b4ff0;--gd-violet-tint:#ece6ff;--gd-mint:#0f8c77;--gd-mint-tint:#d6f6ec;--gd-lime-tint:#eafbd0;--gd-accent-text:#2e7d0f;--gd-surface-2:#eef3f0;--gd-glass-ink:#17211d;--gd-glass-rim:linear-gradient(150deg, #fff 0%, #ffffffb3 45%, #c8f58ce6 100%);background:linear-gradient(160deg,#fffffff2 0%,#f6faf7db 60%,#ecf6ecdb 100%);box-shadow:0 26px 50px -20px #0000006b,0 0 36px -10px #beff6e59,inset 0 1px #fff}@media (prefers-reduced-transparency:reduce){.gd-glass,.gd-glass-bright{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--gd-surface)}.gd-glass-bright{background:#f7faf8}}.gd-demo-screen{--ui-bg:#eef2ef;--ui-surface:#fff;--ui-ink:#17211d;--ui-ink-2:#4b5c53;--ui-ink-3:#6b7a72;--ui-border:#e2e9e4;background:var(--ui-bg);width:100%;height:100%;color:var(--ui-ink);letter-spacing:-.005em;word-spacing:.04em;font-size:14px;line-height:1.4}.gd-demo-side{color:#b8c5be;background:linear-gradient(#151d1a,#0e1412);align-content:start;gap:26px;height:100%;padding:26px 10px 16px;display:grid}.gd-demo-side>img{margin-left:10px}.gd-demo-side ul{gap:6px;display:grid}.gd-demo-side li{white-space:nowrap;border-radius:9px;align-items:center;gap:9px;padding:8px 9px;font-size:12.5px;font-weight:600;display:flex}.gd-demo-side li.is-active{color:#fff;background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff0f}.gd-demo-side li b{color:#0a0e0d;background:#d3ff78;border-radius:6px;margin-left:auto;padding:1px 6px;font-size:10.5px;font-weight:800}.gd-demo-chat{background:var(--ui-surface);border-radius:14px;grid-template-rows:auto 1fr auto;gap:14px;min-width:0;min-height:0;padding:16px 16px 14px;display:grid;box-shadow:0 1px 2px #17211d0f,0 8px 24px -14px #17211d40}.gd-demo-chat-head{align-items:center;gap:11px;min-width:0;display:flex}.gd-demo-chat-head>div{min-width:0;display:grid}.gd-demo-chat-head strong{font-size:15px;font-weight:700;line-height:1.25}.gd-demo-chat-head span{color:var(--ui-ink-3);align-items:center;gap:5px;font-size:12px;display:inline-flex}.gd-demo-more{color:var(--ui-ink-3);align-self:start;margin-left:auto}.gd-demo-chat-body{align-content:start;gap:16px;min-height:0;display:grid}.gd-demo-ai-row{justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}.gd-bubble{border-radius:14px;max-width:82%;padding:11px 14px 7px;font-size:13.5px;line-height:1.42}.gd-bubble p{margin:0}.gd-bubble-meta{color:var(--ui-ink-3);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:10.5px;display:flex}.gd-bubble-customer{border:1px solid var(--ui-border);background:#fff;border-top-left-radius:5px;justify-self:start;box-shadow:0 6px 16px -10px #17211d4d}.gd-bubble-ai{background:linear-gradient(160deg,#e9fbe2,#dcf6d2);border-top-right-radius:5px;box-shadow:inset 0 0 0 1px #cbeebf,0 8px 18px -10px #3c8c2866}.gd-bubble-ai .gd-bubble-meta svg{color:#2e8a12}.gd-bubble-teammate{background:#f2eeff;box-shadow:inset 0 0 0 1px #ddd3ff}.gd-demo-composer{border:1px solid var(--ui-border);min-height:44px;color:var(--ui-ink-3);background:#fbfcfb;border-radius:999px;align-items:center;gap:11px;padding:4px 5px 4px 14px;font-size:12.5px;display:flex}.gd-demo-composer>span:first-of-type{flex:1;min-width:0}.gd-demo-send{color:#fff;background:linear-gradient(160deg,#3cc964,#20a24c);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 6px 14px -6px #20a24ccc}.gd-demo-ghost{opacity:.7;background:linear-gradient(#fff,#f4f7f5);border-radius:14px}.gd-hero{--copy-y:136;margin-top:calc(-1 * var(--gd-nav-h))}.gd-hero .gd-sec-copy{padding-top:calc(var(--gd-nav-h) + clamp(28px, 6vw, 48px))}@media (min-width:1024px){.gd-hero .gd-sec-copy{padding-top:max(calc(var(--gd-nav-h) + 24px), calc(var(--copy-y) * min(100cqw, 1600px) / 1440))}}.gd-hero-stage .gd-scene{-webkit-mask-image:linear-gradient(#0000 0,#000 110px);mask-image:linear-gradient(#0000 0,#000 110px)}.gd-hero .gd-display{--h-size:75;--h-min:2.6rem}.gd-hero{--lede-w:520}.gd-hero-screen{grid-template-columns:112px 334px 1fr;gap:10px;padding:0 12px 0 0;display:grid}.gd-hero-screen .gd-demo-chat,.gd-hero-screen .gd-demo-ghost{margin-block:14px}.gd-flow-strip{--r:22px;--glow:#beff5a66;padding:0 14px 0 18px}.gd-flow-strip .gd-orb{width:42px;height:42px}.gd-flow-strip ol{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;height:100%;display:grid}.gd-flow-strip li{align-items:center;gap:10px;min-width:0;padding-right:18px;display:flex;position:relative}.gd-flow-strip strong{white-space:nowrap;font-size:14px;font-weight:700;line-height:1.3;display:block}.gd-flow-strip small{color:var(--gd-glass-ink-2);letter-spacing:-.01em;margin-top:3px;font-size:11.5px;line-height:1.32;display:block}.gd-flow-chevron{color:var(--gd-violet);position:absolute;top:50%;right:0;translate:0 -50%}.gd-hero-cards{transform-origin:1128px 360px;position:absolute;inset:0;transform:perspective(1400px)rotateY(-11deg)rotate(-1.2deg)}.gd-out-card{--r:20px;padding:16px 16px 16px 18px}.gd-out-head{align-items:center;gap:12px;display:flex}.gd-out-head strong{letter-spacing:-.01em;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;font-weight:700}.gd-out-list{color:var(--gd-ink-2);gap:9px;margin-top:14px;padding-left:4px;font-size:13px;display:grid}.gd-out-list li{align-items:center;gap:10px;display:flex}.gd-out-list svg{color:var(--gd-ink-3)}.gd-out-row{align-items:center;gap:14px;margin-top:12px;display:flex}.gd-out-row p{min-width:0;color:var(--gd-ink-3);font-size:12.5px;line-height:1.38;display:grid}.gd-out-row p strong{color:var(--gd-ink);font-size:14px;font-weight:600}.gd-out-logo{background:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 0 0 1px #e4ebe6,0 6px 14px -8px #0000004d}.gd-section{isolation:isolate;padding-block:clamp(72px,9vw,120px);position:relative;overflow:clip;container-type:inline-size}.gd-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.gd-backdrop picture,.gd-backdrop img{width:100%;height:100%}.gd-backdrop img{object-fit:cover;object-position:var(--pos,50% 50%)}.gd-tile-xl,.gd-tile-md{width:64px;height:64px;box-shadow:inset 0 1px 0 #ffffff8c, 0 12px 26px -12px var(--tile-glow,#0006);border-radius:17px;flex-shrink:0;place-items:center;display:inline-grid}.gd-tile-md{border-radius:11px;width:40px;height:40px}.gd-tile-lime{--tile-glow:#aaf03cbf;color:#1d2f06;background:linear-gradient(150deg,#efffc4,#c9f46a 70%,#b4e84a)}.gd-tile-violet{--tile-glow:#8264ffbf;color:#3c1fb8;background:linear-gradient(150deg,#e4dbff,#b9a3ff 65%,#9c80ff)}.gd-tile-mint{--tile-glow:#50dcb4b3;color:#0b5a4b;background:linear-gradient(150deg,#e6fff6,#a8f0d8 65%,#7fe2c3)}.gd-tile-teal{--tile-glow:#3cd2c8b3;color:#0a4f4a;background:linear-gradient(150deg,#dcfffb,#8de9de 65%,#5fd8cb)}.gd-tile-md.gd-tile-lime{color:#3b7d0c;background:linear-gradient(150deg,#effdd8,#d5f59c)}.gd-tile-md.gd-tile-violet{color:#5a3de6;background:linear-gradient(150deg,#f0ebff,#ddd2ff)}.gd-tile-md.gd-tile-mint{color:#0d7d69;background:linear-gradient(150deg,#e7fbf4,#c3f1e2)}.gd-outcomes{--copy-y:96;padding-bottom:clamp(56px,6vw,88px)}.gd-outcomes .gd-h2{--h-size:59}.gd-outcomes{--lede-w:560}.gd-outcomes-screen{grid-template-columns:112px 354px 330px;gap:12px;padding-right:12px;display:grid}.gd-outcomes-screen .gd-demo-chat{margin-block:16px}.gd-timeline{background:linear-gradient(#fff,#f7faf8);border-radius:16px;flex-direction:column;margin-block:12px;padding:16px 16px 14px;display:flex;box-shadow:0 0 0 1px #e4ebe6,0 16px 34px -18px #17211d59}.gd-timeline-head{align-items:center;gap:10px;padding-bottom:12px;display:flex}.gd-timeline-head strong{flex:1;font-size:15.5px;font-weight:700}.gd-timeline ol{gap:11px;padding-left:22px;display:grid;position:relative}.gd-timeline ol:before{content:"";background:linear-gradient(#8de0c4,#b7a1ff 40% 60%,#a6e84a);border-radius:2px;width:2px;position:absolute;top:12px;bottom:16px;left:5px}.gd-timeline li{grid-template-columns:34px 1fr auto;align-items:start;gap:10px;display:grid;position:relative}.gd-timeline li:before{content:"";width:8px;height:8px;box-shadow:0 0 0 2px var(--node,#a6e84a);background:#fff;border-radius:50%;position:absolute;top:12px;left:-21px}.gd-tl-mint{--node:#3cc79f}.gd-tl-violet{--node:#9478ff}.gd-tl-lime,.gd-tl-success{--node:#7fd12a}.gd-timeline li .gd-sq{border-radius:10px;width:34px;height:34px}.gd-timeline li .gd-check{justify-self:center;margin-top:2px}.gd-timeline li strong{font-size:12.5px;font-weight:700;line-height:1.3;display:block}.gd-timeline li small{color:var(--ui-ink-3);margin-top:2px;font-size:11px;line-height:1.35;display:block}.gd-timeline time{color:var(--ui-ink-3);white-space:nowrap;font-size:10.5px}.gd-timeline .gd-sq-lime{color:#3b7d0c;background:linear-gradient(150deg,#effdd8,#d5f59c)}.gd-timeline .gd-sq-violet{color:#5a3de6;background:#ece6ff}.gd-timeline .gd-sq-mint{color:#0d7d69;background:#d9f6ec}.gd-timeline-quote{align-items:center;gap:9px;margin-top:auto;padding-left:22px;font-size:12px;font-weight:600;display:flex}.gd-timeline-quote span{background:#f1f4f2;border-radius:999px;padding:6px 12px;box-shadow:inset 0 0 0 1px #e2e9e4}.gd-pillars{z-index:3;gap:14px;margin-top:32px;display:grid;position:relative}@media (min-width:600px){.gd-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.gd-pillars{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:calc(min(100cqw,1600px)/-7.2)}}.gd-pillar{--r:24px;background:radial-gradient(110% 90% at 12% 120%, var(--pillar-glow), transparent 62%), var(--gd-glass-fill);height:100%;min-height:128px;box-shadow:var(--gd-glass-shadow), 0 26px 40px -30px var(--pillar-glow);transition:transform .18s var(--gd-ease), box-shadow .18s var(--gd-ease);align-items:flex-start;gap:20px;padding:26px 22px 24px 26px;text-decoration:none;display:flex}.gd-pillar:hover{transform:translateY(-3px)}.gd-pillar-lime{--pillar-glow:#beff5a4d}.gd-pillar-violet{--pillar-glow:#9678ff57}.gd-pillar-mint{--pillar-glow:#6eebc84d}.gd-pillar-teal{--pillar-glow:#5adcd24d}.gd-pillar-text{flex:1;gap:6px;min-width:0;display:grid}.gd-pillar-text strong{letter-spacing:-.02em;font-size:clamp(1.25rem,1.6cqw,1.5rem);font-weight:700;line-height:1.2}.gd-pillar-text span{color:var(--gd-glass-ink-2);font-size:.96875rem;line-height:1.45}.gd-pillar-chevron{color:var(--gd-glass-ink-2);flex-shrink:0;margin-top:4px}@media (max-width:1279px) and (min-width:1024px){.gd-pillar{flex-direction:column;gap:14px}.gd-pillar-chevron{position:absolute;top:22px;right:20px}}.gd-knowledge{--copy-y:136}.gd-knowledge .gd-h2{--h-size:71}.gd-knowledge{--lede-w:465}.gd-kb-device{z-index:1;background:linear-gradient(160deg,#2b3632,#0d1311 45%,#070b0a);border-radius:22px;padding:11px;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff40,0 0 0 1px #0009,0 40px 70px -24px #000000a6,0 0 50px -12px #beff5a4d}.gd-kb-screen{border-radius:13px;grid-template-columns:86px 1fr;font-size:12px;display:grid;overflow:hidden}.gd-kb-screen .gd-demo-side{gap:20px;padding:18px 5px}.gd-kb-screen .gd-demo-side>img{margin-left:8px}.gd-kb-screen .gd-demo-side li{letter-spacing:-.01em;gap:5px;padding:6px 5px;font-size:9px}.gd-kb-screen .gd-demo-side li svg{width:12px;height:12px}.gd-kb-screen .gd-demo-side li b{display:none}.gd-kb-main{background:#f6f8f7;flex-direction:column;gap:12px;min-width:0;padding:14px 12px;display:flex}.gd-kb-search{min-height:40px;color:var(--ui-ink-3);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex;box-shadow:0 0 0 1px #e2e9e4,0 8px 18px -12px #17211d4d}.gd-kb-search span{flex:1}.gd-kb-spark{color:#7c5cff}.gd-kb-filters{gap:6px;display:flex}.gd-kb-filters span{color:var(--ui-ink-2);background:#fff;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600;box-shadow:inset 0 0 0 1px #e2e9e4}.gd-kb-filters .is-active{color:#1d3306;background:#d9f99d;box-shadow:inset 0 0 0 1px #b6e65d}.gd-kb-list{gap:8px;display:grid}.gd-kb-list li{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:11px 10px;display:flex;box-shadow:0 0 0 1px #e8eeea,0 6px 14px -10px #17211d40}.gd-kb-list li>svg{color:var(--ui-ink-3)}.gd-kb-list .gd-sq{border-radius:10px;width:34px;height:34px}.gd-kb-list .gd-sq-violet{color:#5a3de6;background:#ece6ff}.gd-kb-list .gd-sq-mint{color:#0d7d69;background:#d9f6ec}.gd-kb-entry{flex:1;gap:3px;min-width:0;display:grid}.gd-kb-entry-title{align-items:center;gap:6px;display:flex}.gd-kb-entry-title strong{white-space:nowrap;font-size:12.5px;font-weight:700}.gd-kb-entry-title em{color:var(--ui-ink-2);background:#eef1ef;border-radius:6px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:600}.gd-kb-entry-title .gd-kb-updated{color:#2b7a0b;background:#e2f8d6}.gd-kb-entry small{color:var(--ui-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.gd-kb-stand{background:linear-gradient(#1d2623,#070a09 70%);border-radius:6px 6px 14px 14px;width:376px;height:52px;position:absolute;top:586px;left:770px;box-shadow:inset 0 1px #ffffff2e,0 30px 40px -18px #000000b3}.gd-kb-panel{--r:22px;z-index:2;padding:16px 14px}.gd-kb-library{transform-origin:0;transform:perspective(1100px)rotateY(16deg)}.gd-kb-tools{transform-origin:100%;transform:perspective(1100px)rotateY(-16deg)}.gd-kb-panel-head{border-bottom:1px solid color-mix(in srgb, var(--gd-glass-ink) 12%, transparent);align-items:center;gap:10px;padding:2px 2px 14px;display:flex}.gd-kb-panel-head>svg{color:var(--gd-accent-text)}.gd-kb-panel-head strong{letter-spacing:-.01em;white-space:nowrap;flex:1;font-size:14.5px;font-weight:700}.gd-kb-add,.gd-kb-enable{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gd-glass-ink) 22%, transparent);border-radius:9px;align-items:center;gap:3px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.gd-kb-panel ul{gap:4px;margin-top:10px;display:grid}.gd-kb-panel li{align-items:center;gap:11px;padding:9px 4px;display:flex}.gd-kb-panel li+li{border-top:1px solid color-mix(in srgb, var(--gd-glass-ink) 8%, transparent)}.gd-kb-panel li>span:nth-child(2){flex:1;min-width:0;display:grid}.gd-kb-panel li strong{font-size:13px;font-weight:700}.gd-kb-panel li small{color:var(--gd-glass-ink-2);font-size:11px;line-height:1.35}.gd-kb-library li>svg{color:var(--gd-glass-ink-2)}.gd-switch{background:linear-gradient(#3bd16f,#1fae55);border-radius:999px;flex-shrink:0;width:34px;height:20px;position:relative;box-shadow:0 0 12px -2px #3bd16fb3}.gd-switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;right:3px}.gd-kb-step{--r:16px;z-index:3;align-items:center;gap:12px;padding:0 14px;display:flex}.gd-kb-step span{gap:3px;display:grid}.gd-kb-step strong{font-size:13px;font-weight:700}.gd-kb-step small{color:var(--gd-glass-ink-2);font-size:11px;line-height:1.3}.gd-kb-step-lime{color:var(--gd-light-lime)}.gd-kb-step-violet{color:var(--gd-light-violet)}.gd-kb-step-next{color:var(--gd-light-lime);position:absolute;top:50%;right:-24px;translate:0 -50%}.gd-inbox{--copy-y:128}.gd-inbox .gd-h2{--h-size:79}.gd-inbox{--lede-w:480}.gd-inbox-app{grid-template-rows:100%;grid-template-columns:172px 224px 1fr 260px;font-size:13px;display:grid}.gd-inbox-nav{color:#b8c5be;background:linear-gradient(#141c19,#0d1311);flex-direction:column;gap:18px;padding:22px 12px;display:flex}.gd-inbox-nav>.brand-lockup{margin-left:6px}.gd-inbox-new{white-space:nowrap;color:#ecffc8;background:#d3ff781a;border-radius:11px;align-items:center;gap:7px;padding:9px 10px;font-size:11.5px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #d3ff788c,0 0 18px -6px #d3ff7880}.gd-inbox-nav ul{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.gd-inbox-nav li{white-space:nowrap;border-radius:9px;align-items:center;gap:9px;padding:8px 9px;font-size:11.5px;font-weight:600;display:flex}.gd-inbox-nav li span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.gd-inbox-nav li b{background:#ffffff14;border-radius:7px;padding:1px 7px;font-size:10.5px}.gd-inbox-nav li.is-active{color:#fff;background:#ffffff14}.gd-inbox-nav li.is-active b{color:#0a0e0d;background:#d3ff78}.gd-inbox-list{border-right:1px solid var(--ui-border);background:#fff;flex-direction:column;min-width:0;display:flex}.gd-inbox-list-head{color:var(--ui-ink-3);align-items:center;gap:12px;padding:20px 16px 12px;display:flex}.gd-inbox-list-head strong{color:var(--ui-ink);flex:1;font-size:17px;font-weight:700}.gd-inbox-tabs{border-bottom:1px solid var(--ui-border);color:var(--ui-ink-3);gap:12px;padding:0 14px;font-size:12px;font-weight:600;display:flex}.gd-inbox-tabs span{align-items:center;gap:5px;padding:8px 0 10px;display:inline-flex}.gd-inbox-tabs .is-active{color:var(--ui-ink);box-shadow:inset 0 -2px #4aa61c}.gd-inbox-tabs b{background:#eef2ef;border-radius:6px;padding:0 5px;font-size:10px}.gd-inbox-tabs .is-active b{color:#1d3306;background:#d9f99d}.gd-inbox-list ul{gap:2px;padding:8px;display:grid}.gd-inbox-list li{border-radius:12px;align-items:center;gap:10px;padding:9px 8px;display:flex}.gd-inbox-list li.is-active{background:#eef9e6;box-shadow:inset 0 0 0 1px #d2efc0}.gd-inbox-row{flex:1;gap:2px;min-width:0;display:grid}.gd-inbox-row-top,.gd-inbox-row-sub{align-items:center;gap:8px;min-width:0;display:flex}.gd-inbox-row-top strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}.gd-inbox-row-top time{color:var(--ui-ink-3);flex-shrink:0;font-size:10.5px}.gd-inbox-row-sub small{min-width:0;color:var(--ui-ink-3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11px;overflow:hidden}.gd-unread{background:#34c759;border-radius:50%;flex-shrink:0;width:8px;height:8px}.gd-inbox-thread{background:#f6f8f7;flex-direction:column;gap:9px;min-width:0;padding:13px 12px 12px;display:flex}.gd-inbox-thread-head{border-bottom:1px solid var(--ui-border);align-items:center;gap:10px;padding-bottom:9px;display:flex}.gd-inbox-thread-head>div{min-width:0;display:grid}.gd-inbox-thread-head strong{font-size:15px;font-weight:700}.gd-inbox-thread-head span{color:var(--ui-ink-3);white-space:nowrap;font-size:11px}.gd-inbox-thread-body{flex:1;align-content:start;gap:9px;min-height:0;display:grid}.gd-inbox-thread .gd-bubble{max-width:86%;padding:8px 11px 5px;font-size:12px;line-height:1.38}.gd-inbox-thread .gd-demo-composer{min-height:40px}.gd-inbox-thread .gd-demo-send{width:30px;height:30px}.gd-inbox-ai{align-items:flex-start;gap:8px;display:flex}.gd-takeover{background:linear-gradient(160deg,#f6f2ff,#ece5ff);border-radius:16px;padding:10px 12px;box-shadow:inset 0 0 0 1.5px #a58bff,0 12px 26px -14px #6b4ff08c}.gd-takeover-head{align-items:center;gap:10px;display:flex}.gd-takeover-head strong{flex:1;font-size:12.5px;font-weight:700;line-height:1.35}.gd-takeover-head time{color:var(--ui-ink-3);white-space:nowrap;align-self:start;font-size:10px}.gd-takeover ul{color:var(--ui-ink-2);gap:4px;margin-top:7px;padding-left:4px;font-size:11.5px;display:grid}.gd-takeover li{align-items:center;gap:8px;display:flex}.gd-inbox-context{border-left:1px solid var(--ui-border);background:#fff;flex-direction:column;gap:8px;min-width:0;padding:14px 12px;display:flex}.gd-context-head{color:var(--ui-ink-3);align-items:center;gap:8px;display:flex}.gd-context-head strong{color:var(--ui-ink);flex:1;font-size:13.5px;font-weight:700}.gd-context-person{align-items:flex-start;gap:12px;padding:6px 0 4px;display:flex}.gd-context-person>span{gap:3px;min-width:0;display:grid}.gd-context-person strong{font-size:13.5px;font-weight:700}.gd-context-person small{color:var(--ui-ink-3);white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;display:flex}.gd-context-tags{gap:6px;margin-top:4px;display:flex}.gd-context-tags em{color:var(--ui-ink-2);background:#eef2ef;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-style:normal;font-weight:600;display:inline-flex}.gd-context-tags .gd-tag-violet{color:#5a3de6;background:#ece6ff}.gd-context-card{box-shadow:inset 0 0 0 1px var(--ui-border);background:#f7f9f8;border-radius:12px;padding:11px 12px}.gd-context-card strong{align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.gd-context-card p{color:var(--ui-ink-3);margin-top:6px;font-size:11px;line-height:1.45}.gd-context-row{box-shadow:inset 0 0 0 1px var(--ui-border);color:var(--ui-ink-2);border-radius:11px;align-items:center;gap:8px;padding:9px 12px;font-size:11.5px;font-weight:600;display:flex}.gd-context-row span{flex:1}.gd-violet-ink{color:#6b4ff0}.gd-handoff-details dl{grid-template-columns:auto 1fr;gap:7px 12px;margin-top:8px;font-size:10.5px;display:grid}.gd-handoff-details dt{color:var(--ui-ink-3)}.gd-handoff-details dd{white-space:nowrap;align-items:center;gap:6px;min-width:0;font-weight:600;display:flex}.gd-mini-ai{background:#0d1311;border-radius:50%;place-items:center;width:18px;height:18px;display:inline-grid}.gd-how{padding-block:clamp(64px,5vw,76px) clamp(64px,6vw,96px)}.gd-how-backdrop img{opacity:1}.gd-how-glow{z-index:-1;filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#8c64ff52,#8c64ff1a 55%,#0000);border-radius:50%;width:min(70vw,900px);height:420px;position:absolute;bottom:6%;left:50%;translate:-50%}.gd-how-head{max-width:940px}.gd-how .gd-h2{--h-size:70}.gd-how .gd-eyebrow{margin-bottom:18px}.gd-how .gd-lede{max-width:760px;margin-top:16px;font-size:clamp(1.0625rem,min(100cqw,1600px)/75.7895,1.25rem)}.gd-steps-wrap{margin-top:clamp(32px,3vw,40px)}@media (min-width:1100px){.gd-steps-wrap{width:min(100cqw - 2 * var(--gd-gutter) + 40px, 1360px);margin-inline:auto;margin-top:clamp(32px,3vw,40px);translate:0}.gd-how .gd-shell{width:min(100% - 2 * var(--gd-gutter) + 40px, 1360px)}}.gd-step-mint{--glow:#6eebc866}.gd-step-violet{--glow:#9673ff73}.gd-steps{gap:18px;display:grid}@media (min-width:700px){.gd-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (min-width:1100px){.gd-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(36px,3.3cqw,48px)}}.gd-step{--r:28px;flex-direction:column;min-width:0;padding:24px 22px 22px;display:flex}.gd-step-top{align-items:center;gap:18px;display:flex}.gd-step-icon{border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.gd-step-icon-mint{color:#0a5a49;background:radial-gradient(circle at 35% 30%,#e2fff4,#9fefd3 60%,#64dbb6);box-shadow:0 0 0 6px #78f0c81f,0 12px 30px -8px #50dcb4bf}.gd-step-icon-violet{color:#3c1fb8;background:radial-gradient(circle at 35% 30%,#f1ebff,#c6b2ff 60%,#9c80ff);box-shadow:0 0 0 6px #a082ff24,0 12px 30px -8px #8264ffcc}.gd-step-n{font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:800}.gd-step-n-mint{color:var(--gd-mint)}.gd-step-n-violet{color:var(--gd-violet)}.gd-step h3{letter-spacing:-.035em;margin-top:18px;font-size:clamp(1.625rem,2.1cqw,1.9375rem);line-height:1.1}.gd-step p{color:var(--gd-glass-ink-2);margin-top:10px;font-size:1rem;line-height:1.45}.gd-step-demo-wrap{margin-top:auto;padding-top:18px}.gd-step-demo{border-radius:18px}.gd-step-chat{color:#17211d;background:#fffffff5;gap:10px;padding:14px;display:flex;box-shadow:0 16px 30px -18px #00000080}.gd-step-chat-meta{align-items:baseline;gap:8px;font-size:13px;display:flex}.gd-step-chat-meta time{color:#6b7a72;font-size:12px}.gd-step-chat p{color:#17211d;background:#f3f6f4;border-radius:4px 12px 12px;margin-top:6px;padding:9px 11px;font-size:13px;line-height:1.42}.gd-typing{background:#eef2ef;border-radius:999px;gap:4px;margin-top:8px;padding:7px 10px;display:inline-flex}.gd-typing i{background:#9aa8a1;border-radius:50%;width:6px;height:6px}.gd-step-rows{gap:8px;display:grid}.gd-step-rows li{background:color-mix(in srgb, var(--gd-glass-ink) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gd-glass-ink) 10%, transparent);white-space:nowrap;border-radius:14px;align-items:center;gap:9px;padding:8px 10px;font-size:.875rem;font-weight:500;display:flex}.gd-step-rows li>span:nth-child(2){flex:1;min-width:0}.gd-step-row-icon{width:32px;height:32px;color:var(--gd-glass-ink-2);border-radius:9px;place-items:center;display:grid}.gd-step-row-icon.is-lead{color:#fff;background:linear-gradient(150deg,#c9b7ff,#8f72ff)}.gd-step-handoff{color:#17211d;background:#fffffff5;padding:14px;box-shadow:0 16px 30px -18px #00000080}.gd-step-handoff-head{align-items:flex-start;gap:12px;display:flex}.gd-step-handoff-head>span:nth-child(2){flex:1;gap:2px;display:grid}.gd-step-handoff-head strong{font-size:14px}.gd-step-handoff-head small{color:#5c6b63;font-size:12.5px;line-height:1.35}.gd-step-tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.gd-tag{border-radius:10px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.gd-tag-mint{color:#0b6b59;background:#dcf7ee}.gd-tag-violet{color:#5a3de6;background:#ece6ff}.gd-step{position:relative}.gd-step-link,.gd-step-arrow{display:none}@media (min-width:1100px){.gd-step-link{z-index:2;pointer-events:none;width:calc(100% - 102px + clamp(36px,3.3cqw,48px)/2);height:60px;display:block;position:absolute;top:22px;left:104px;overflow:visible}.gd-step-link path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.gd-step-link-halo{stroke:var(--gd-light-lime);stroke-width:6px;opacity:.3;filter:blur(3px)}.gd-step-link-core{stroke:var(--gd-light-lime);stroke-width:1.6px}.gd-step:nth-child(2) .gd-step-link-core,.gd-step:nth-child(2) .gd-step-link-halo{stroke:var(--gd-light-mint)}.gd-step:nth-child(3) .gd-step-link-core,.gd-step:nth-child(3) .gd-step-link-halo{stroke:var(--gd-light-violet)}.gd-step-link-pulse{stroke:#f2ffd6;stroke-width:3px;stroke-dasharray:10 90;stroke-dashoffset:100px;opacity:0}.gd-step-arrow{z-index:3;background:color-mix(in srgb, var(--gd-bg) 70%, transparent);width:44px;height:44px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gd-ink) 30%, transparent), 0 0 18px -4px #beff5a80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--gd-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:30px;right:calc(clamp(36px,3.3cqw,48px)/-2 - 22px)}}@media (min-width:1100px) and (prefers-reduced-motion:no-preference){.gd-steps-wrap .gd-step-link-pulse{opacity:1;animation:7s linear infinite gd-pulse}.gd-steps-wrap[data-inview=false] .gd-step-link-pulse{animation-play-state:paused}}.gd-integrations{--copy-y:136}.gd-integrations .gd-h2{--h-size:77}.gd-integrations{--lede-w:500}.gd-hub-core{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;text-align:center;background:radial-gradient(90% 70% at 50% 30%,#d3ff781f,#0000 70%),linear-gradient(160deg,#28342feb,#0a0f0df0);border-radius:34px;align-content:center;place-items:center;gap:8px;display:grid;box-shadow:inset 0 0 0 1.5px #d3ff78d9,inset 0 0 0 8px #ffffff0a,inset 0 2px 14px #d3ff7840,0 0 46px 2px #beff5a66,0 30px 60px -20px #000000b3}.gd-hub-core strong{letter-spacing:-.04em;margin-top:4px;font-size:34px;font-weight:800;line-height:1}.gd-hub-core small{color:#cdd7d1;letter-spacing:.2em;text-transform:uppercase;font-size:10.5px;font-weight:600}.gd-hub-tile{--r:20px;z-index:2;background:var(--tile-fill);flex-direction:column;align-items:flex-start;padding:18px 18px 16px;display:flex}.gd-hub-tint-lavender{--tile-fill:linear-gradient(160deg, #f8f6fff5, #e4dcffe6);--tile-ink:#5a3de6}.gd-hub-tint-lime{--tile-fill:linear-gradient(160deg, #f9ffecf5, #e1f6bee6);--tile-ink:#1f3a0a}.gd-hub-tint-mint{--tile-fill:linear-gradient(160deg, #f2fffaf5, #ccf4e5e6);--tile-ink:#0d7d69}.gd-hub-tint-blue{--tile-fill:linear-gradient(160deg, #f4f6fff5, #dee4ffe6);--tile-ink:#3550d8}.gd-hub-icon{width:48px;height:48px;color:var(--tile-ink);background:#ffffffe6;border-radius:13px;place-items:center;display:grid;box-shadow:0 0 0 1px #17211d0d,0 8px 16px -10px #17211d59}.gd-hub-tile strong{letter-spacing:-.015em;margin-top:14px;font-size:17.5px;font-weight:700}.gd-hub-tile small{color:#4b5c53;margin-top:2px;font-size:13px;line-height:1.35}.gd-status{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;margin-top:auto;padding:3px 9px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.gd-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.gd-status-available{color:#146c43;background:#dff6e9}.gd-status-custom{color:#3e4f46;background:#17211d12}.gd-hub-bolt{--r:16px;z-index:2;color:#8f6bff;box-shadow:var(--gd-glass-shadow), 0 0 26px -4px #966eff99;place-items:center;display:grid}.gd-hub-checks{--r:18px;z-index:2;align-content:center;padding:0 12px 0 14px;display:grid}.gd-hub-checks ul{gap:10px;display:grid}.gd-hub-checks li{align-items:center;gap:8px;font-size:11.5px;font-weight:500;line-height:1.3;display:flex}.gd-benefits{flex-wrap:wrap;gap:16px 30px;margin-top:clamp(28px,2.6cqw,40px);display:flex}.gd-benefits li{max-width:190px;color:var(--gd-ink);align-items:center;gap:14px;font-size:.96875rem;font-weight:500;line-height:1.35;display:flex}.gd-benefit-icon{background:var(--benefit-tint,var(--gd-chip-bg));width:58px;height:58px;box-shadow:inset 0 0 0 1px var(--gd-chip-border), 0 10px 26px -14px var(--benefit-glow);border-radius:18px;flex-shrink:0;place-items:center;display:grid}.gd-benefit-lime{--benefit-tint:var(--gd-lime-tint);--benefit-glow:#beff5acc;color:var(--gd-accent-text)}.gd-benefit-violet{--benefit-tint:var(--gd-violet-tint);--benefit-glow:#966effcc;color:var(--gd-violet)}.gd-benefit-mint{--benefit-tint:var(--gd-mint-tint);--benefit-glow:#6eebc8cc;color:var(--gd-mint)}.gd-hub-after{z-index:2;padding-bottom:clamp(64px,8vw,104px);position:relative}.gd-hub-list{gap:10px;margin-top:28px;display:grid}.gd-hub-list li{background:var(--tile-fill);color:#17211d;border-radius:18px;grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;column-gap:14px;padding:14px;display:grid;box-shadow:0 14px 30px -20px #00000080}.gd-hub-list .gd-hub-icon{grid-row:1/4;width:44px;height:44px}.gd-hub-list strong{font-size:1rem;font-weight:700}.gd-hub-list small{color:#4b5c53;font-size:.875rem}.gd-hub-list em{justify-self:start;margin-top:6px}@media (min-width:480px){.gd-hub-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.gd-hub-list{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (max-width:767px){.gd-hub-stage{display:none}}.gd-soon{--r:22px;gap:16px;margin-top:28px;padding:20px 22px;display:grid}.gd-soon p{color:var(--gd-glass-ink-2);align-items:center;gap:12px;font-size:.9375rem;display:flex}.gd-soon p strong{color:var(--gd-glass-ink)}.gd-soon p svg{color:var(--gd-accent-text);flex-shrink:0}.gd-soon ul{flex-wrap:wrap;gap:10px;display:flex}.gd-soon li{background:var(--gd-chip-bg);box-shadow:inset 0 0 0 1px var(--gd-chip-border);border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.875rem;font-weight:600;display:inline-flex}.gd-soon li em{color:var(--gd-ink-3);font-size:.75rem;font-style:normal;font-weight:600}@media (min-width:1280px){.gd-soon{grid-template-columns:auto 1fr;align-items:center}.gd-soon ul{justify-content:flex-end}}.gd-plans{padding-block:clamp(64px,5.5vw,84px) clamp(64px,6vw,96px)}.gd-plans-head{max-width:900px}.gd-plans .gd-h2{--h-size:66}.gd-plans .gd-eyebrow{margin-bottom:16px}@media (min-width:768px){.gd-plans .gd-h2 .gd-line:first-child{white-space:nowrap}}.gd-plans .gd-lede{max-width:680px;margin-top:12px;font-size:clamp(1.0625rem,min(100cqw,1600px)/75.7895,1.25rem);line-height:1.45}.gd-plan-grid{width:min(100%, calc(var(--gd-plan-cols,3) * 340px + (var(--gd-plan-cols,3) - 1) * 16px));gap:16px;margin:clamp(26px,2.4vw,34px) auto 0;display:grid}@media (min-width:900px){.gd-plan-grid{grid-template-columns:repeat(var(--gd-plan-cols,3), minmax(0, 1fr))}}.gd-plan{min-width:0;display:flex}.gd-plan-card{--r:24px;flex-direction:column;flex:1;min-width:0;padding:22px 22px 20px;display:flex}.gd-plan.is-featured .gd-plan-card{--gd-glass-rim:linear-gradient(150deg, #e2ffa4, #c6ff5c 50%, #9be034);box-shadow:var(--gd-glass-shadow), 0 0 0 1.5px #c6ff5ce6, 0 0 46px -4px #beff5a80}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .gd-plan.is-featured .gd-plan-card{box-shadow:var(--gd-glass-shadow), 0 0 0 1.5px #9fe04a, 0 0 40px -6px #82d22873}}:root[data-theme=light] .gd-plan.is-featured .gd-plan-card{box-shadow:var(--gd-glass-shadow), 0 0 0 1.5px #9fe04a, 0 0 40px -6px #82d22873}.gd-plan-head{align-items:flex-start;gap:16px;display:flex}.gd-plan-head>div{flex:1;min-width:0}.gd-plan-head :is(h2,h3){letter-spacing:-.025em;font-size:1.375rem;font-weight:800;line-height:1.2}.gd-plan-head p{color:var(--gd-glass-ink-2);margin-top:3px;font-size:.875rem;line-height:1.4}.gd-plan-icon{color:#fff;width:58px;height:58px;box-shadow:inset 0 1px 0 #fff6, 0 10px 24px -8px var(--plan-glow);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.gd-plan-icon-lime{--plan-glow:#8cdc28bf;background:radial-gradient(circle at 35% 30%,#c6f56a,#79c52a 60%,#4f9a16)}.gd-plan-icon-violet{--plan-glow:#6e50ffcc;background:radial-gradient(circle at 35% 30%,#a68cff,#6b4cf0 60%,#4b2fd0)}.gd-plan-icon-teal{--plan-glow:#28c8b4bf;background:radial-gradient(circle at 35% 30%,#6ff0dc,#1fb9a2 60%,#11887a)}.gd-plan-icon-indigo{--plan-glow:#6e5affbf;background:radial-gradient(circle at 35% 30%,#b3a2ff,#7c62ff 60%,#5b3fe0)}.gd-plan-name{align-items:center;gap:8px;display:flex}.gd-plan-badge{color:#0a0e0d;white-space:nowrap;background:#d3ff78;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:5px 11px;font-size:.75rem;font-weight:700;line-height:1.3;display:inline-flex;box-shadow:0 6px 18px -6px #beff5acc}.gd-plan-pricing{border-bottom:1px solid color-mix(in srgb, var(--gd-glass-ink) 12%, transparent);margin-top:16px;padding-bottom:14px}.gd-plan-price{align-items:baseline;gap:6px;display:flex}.gd-plan-price strong{letter-spacing:-.04em;font-size:2.5rem;font-weight:800;line-height:1}.gd-plan-price span{color:var(--gd-glass-ink-2);font-size:1.0625rem;font-weight:500}.gd-plan-billed{color:var(--gd-glass-ink-2);margin-top:6px;font-size:.875rem}.gd-plan-features{gap:7px;margin:14px 0 20px;display:grid}.gd-plan-features li{align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.38;display:flex}.gd-plan-check{color:#0a1a04;background:linear-gradient(160deg,#6fdc3c,#3fae1c);border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:1px;display:inline-grid}.gd-plan-cta{border-radius:999px;margin-top:auto}.gd-plan-card .gd-btn-secondary{border-color:color-mix(in srgb, var(--gd-glass-ink) 30%, transparent);color:var(--gd-glass-ink)}.gd-plan-facts{--r:24px;gap:18px;width:min(100%,1400px);margin:16px auto 0;padding:18px 24px;display:grid}.gd-plan-facts li{align-items:center;gap:16px;display:flex}.gd-plan-facts .gd-orb{width:54px;height:54px}.gd-plan-facts strong{font-size:1rem;font-weight:700;display:block}.gd-plan-facts small{color:var(--gd-glass-ink-2);margin-top:2px;font-size:.875rem;line-height:1.4;display:block}@media (min-width:720px){.gd-plan-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.gd-plan-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.gd-plan-facts li{padding:0 22px}.gd-plan-facts li:first-child{padding-left:4px}.gd-plan-facts li+li{border-left:1px solid color-mix(in srgb, var(--gd-glass-ink) 14%, transparent)}}.gd-plans-note{color:var(--gd-ink-2);text-align:center;margin-top:22px;font-size:.9375rem}.gd-plans-note .gd-text-link{color:color-mix(in srgb, var(--gd-accent-text) 60%, var(--gd-ink))}@media (max-width:767px),(pointer:coarse){.gd-plans-note .gd-text-link{padding-block:12px}}.gd-faq-grid{gap:32px;display:grid}.gd-faq-list{border-top:1px solid var(--gd-border);interpolate-size:allow-keywords}.gd-faq-item{border-bottom:1px solid var(--gd-border)}.gd-faq-item summary{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:16px 0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);font-weight:700;line-height:1.4;list-style:none;display:flex}.gd-faq-item summary::-webkit-details-marker{display:none}.gd-faq-icon{border:1px solid var(--gd-border-strong);width:38px;height:38px;color:var(--gd-ink-2);transition:transform .24s var(--gd-ease), background-color .24s var(--gd-ease), color .24s var(--gd-ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.gd-faq-item summary:hover .gd-faq-icon{border-color:var(--gd-ink-3);color:var(--gd-ink)}.gd-faq-item[open] .gd-faq-icon{background:var(--gd-lime);color:var(--gd-lime-ink);border-color:#a6dc4f;transform:rotate(45deg)}.gd-faq-answer p{max-width:68ch;color:var(--gd-ink-2);padding:0 56px 22px 0;line-height:1.65}.gd-faq-item::details-content{block-size:0;transition:block-size .24s var(--gd-ease), content-visibility .24s allow-discrete;overflow:clip}.gd-faq-item[open]::details-content{block-size:auto}@media (min-width:1024px){.gd-faq-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:72px}.gd-faq-intro{top:calc(var(--gd-nav-h) + 32px);align-self:start;position:sticky}}.gd-final{padding-top:0}.gd-final-panel{isolation:isolate;width:min(100% - 2 * var(--gd-gutter), var(--gd-max));text-align:center;border:1px solid var(--gd-chip-border);box-shadow:var(--gd-glass-shadow);border-radius:clamp(24px,3vw,36px);margin-inline:auto;padding:clamp(56px,8vw,112px) clamp(22px,5vw,80px);position:relative;overflow:hidden}.gd-final-backdrop img{opacity:.9}.gd-final-backdrop:after{content:"";background:radial-gradient(70% 80% at 50% 50%, color-mix(in srgb, var(--gd-bg) 72%, transparent), transparent 100%);position:absolute;inset:0}.gd-final-copy{z-index:1;max-width:860px;margin-inline:auto;position:relative}.gd-final-copy .gd-lede{margin-inline:auto}.gd-final-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.gd-final-login{color:var(--gd-ink-2);margin-top:20px;font-size:.9375rem}.gd-final-login .gd-text-link{color:color-mix(in srgb, var(--gd-accent-text) 60%, var(--gd-ink))}@media (max-width:767px),(pointer:coarse){.gd-final-login .gd-text-link{padding-block:12px}}.gd-liquid-defs{width:0;height:0;position:absolute;overflow:hidden}:root[data-liquid=on] .gd-liquid{-webkit-backdrop-filter:url(#gd-liquid)blur(10px)saturate(175%)brightness(1.04);backdrop-filter:url(#gd-liquid)blur(10px)saturate(175%)brightness(1.04)}:root[data-liquid=on] .gd-glass-bright.gd-liquid{background:linear-gradient(160deg,#ffffffdb 0%,#f6faf7bd 60%,#ecf6ecc2 100%)}@media (min-width:1024px){.gd-inbox .gd-chip-row{max-width:calc(440 * var(--u))}}.gd-public .gd-sec .gd-lede{background:color-mix(in srgb, var(--gd-bg) 66%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;margin-left:-12px;padding:6px 12px}.gd-public .gd-sec .gd-center .gd-lede,.gd-public .gd-sec .gd-lede.gd-center{margin-left:auto}.gd-public .gd-btn-ring{background:color-mix(in srgb, var(--gd-bg) 62%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding-right:20px}.gd-public .gd-section .gd-lede{background:color-mix(in srgb, var(--gd-bg) 66%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;padding:6px 12px}.gd-public .gd-eyebrow:not(.gd-eyebrow-pill){background:color-mix(in srgb, var(--gd-bg) 60%, transparent);box-shadow:0 0 0 6px color-mix(in srgb, var(--gd-bg) 60%, transparent);border-radius:999px}
