:root{--navy-950:#010c3a;--navy-925:#020d45;--navy-900:#02104f;--navy-800:#02156c;--cobalt-700:#0d2ba1;--blue-700:#1145ce;--blue-600:#1859e3;--blue-500:#1654f4;--cyan-400:#06b9ff;--coral-500:#fc6054;--coral-400:#fe6959;--coral-600:#ef4f42;--coral-text:#cc3a29;--royal-700:#0d3ea8;--royal-600:#2459b3;--sky-300:#93c2ff;--ice-100:#e0eeff;--ice-50:#eef4fc;--tail-light:#1859e3;--tail-dark:#93c2ff;--ink-900:#0b0d14;--hairline:#0b0d1412;--hairline-strong:#0b0d1421;--paper:#fbfbfd;--surface:#fff;--surface-2:#f3f6fc;--surface-3:#eaeffa;--ink:#071447;--ink-soft:#1d2a5a;--muted:#59658a;--muted-light:#aebce6;--border:#e2e7f3;--border-strong:#cdd6ea;--blue-soft:#edf3ff;--coral-soft:#fff0ee;--success:#0f9257;--success-soft:#e9f8f0;--success-text:#0d7c4a;--warning:#f59e0b;--font-display:var(--font-body-next), Inter, Arial, sans-serif;--font-body:var(--font-body-next), Inter, Arial, sans-serif;--font-label:var(--font-body-next), Inter, Arial, sans-serif;--font-data:var(--font-mono-next), "SFMono-Regular", Consolas, monospace;--container:1240px;--header-h:76px;--radius-button:999px;--radius-card:18px;--radius-frame:26px;--shadow-card:0 1px 2px #0714470d, 0 6px 18px #0714470d, 0 22px 48px #07144712;--shadow-ui:0 1px 2px #0714470a, 0 6px 16px #0714470d;--shadow-card-hover:0 1px 2px #0714470f, 0 10px 26px #07144714, 0 34px 70px #0714471f;--shadow-float:0 34px 90px #010c3a38;--rule:#0714471f;--rule-on-dark:#ffffff29;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-spring:cubic-bezier(.34, 1.36, .44, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--paper);color:var(--ink)}body{background:var(--paper);min-width:320px;color:var(--ink);font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;font-weight:400;line-height:1.55}body,button,input,textarea,select{font-family:var(--font-body)}main{display:block;overflow:clip}main>section+section{margin-top:-1px}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}a,button,input,select,textarea,summary,[role=button]{touch-action:manipulation}a,button,input,select,textarea,summary,label,[role=button],[role=slider],[tabindex]{-webkit-tap-highlight-color:transparent}button,select{cursor:pointer}button{color:inherit}img,svg{display:block}::selection{color:#fff;background:var(--blue-500)}:focus-visible{outline-offset:3px;outline:3px solid #1654f48c}.container,.wrap{width:min(var(--container), calc(100% - 88px));margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.coral{color:var(--coral-500)}.k-label{color:var(--coral-text);font-family:var(--font-label);letter-spacing:0;align-items:center;gap:10px;margin:0 0 20px;font-size:15.5px;font-weight:540;line-height:1.3;display:flex}.eyebrow{color:var(--blue-500);font-family:var(--font-label);letter-spacing:.008em;margin:0 0 20px;font-size:14px;font-weight:600;line-height:1.3}em{font-style:normal}.lead{color:var(--muted);margin:0;font-size:clamp(1rem,1.15vw,1.11rem);line-height:1.6}.muted{color:var(--muted)}.button{z-index:1;border-radius:var(--radius-button);letter-spacing:.004em;min-height:54px;transition:transform .18s var(--ease-out), color .18s ease, background-color .18s ease, border-color .18s ease, box-shadow .18s ease;border:1px solid #0000;justify-content:center;align-items:center;gap:11px;padding:0 27px;font-size:15.5px;font-weight:600;line-height:1;display:inline-flex;position:relative;overflow:hidden}.button:before{z-index:-1;content:"";transition:transform .34s var(--ease-out);background:linear-gradient(105deg,#ffffff38,#ffffff12);position:absolute;inset:0;transform:translate(-103%)skew(-14deg)}.button:hover:before{transform:translate(0)skew(0)}.button:hover{transform:translateY(-2px)}.button svg{flex:none}.button svg:last-child{transition:transform .22s var(--ease-out)}.button:hover svg:last-child{transform:translate(3px)}.button:active{transform:translateY(0)scale(.97)}.button--ink{color:#fafafa;background:#0d1220 radial-gradient(at 50% -10%,#ffffff1a,#0000 70%);border-color:#ffffff0f;font-weight:500;box-shadow:0 1px 2px #0b0d1429,0 10px 24px #0b0d141f}.button--ink:before{content:none}.button--ink:hover{background:#1a2440 radial-gradient(at 50% -10%,#ffffff1a,#0000 70%);box-shadow:0 1px 2px #0b0d142e,0 14px 30px #0b0d1429}.button[disabled],.button:disabled{cursor:not-allowed;filter:saturate(.35);opacity:.55;box-shadow:none}.button[disabled]:hover,.button:disabled:hover{transform:none}.textlink{color:var(--blue-500);align-items:center;gap:8px;font-size:15.5px;font-weight:600;display:inline-flex}.textlink svg{transition:transform .2s var(--ease-out)}.textlink:hover svg{transform:translate(3px)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out), border-color .26s ease;padding:30px;position:relative}a.card:hover,.card--hover:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card-hover)}a.card:hover{transform:translateY(-4px)}@keyframes mini-wave{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}.signal-field{width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.signal-field,.sf-layer--a,.sf-layer--b,.sf-pulse{animation:none}}@media (max-width:720px){.container,.wrap{width:calc(100% - 40px)}}@keyframes page-in{0%{opacity:0;transform:translateY(14px)}}.page-in{animation:.55s cubic-bezier(.23,1,.32,1) backwards page-in}@media (prefers-reduced-motion:reduce){.page-in{animation:none}}
.brand{color:var(--ink);align-items:center;gap:12px;display:inline-flex}.brand svg{width:46px;height:auto}.section{padding:118px 0;position:relative}.hero{padding:calc(var(--header-h) + 72px) 0 96px;background:radial-gradient(1100px 640px at 82% -10%, #1654f412, transparent 62%), radial-gradient(760px 520px at -12% 30%, #fc60540d, transparent 66%), var(--paper);position:relative;overflow:clip}.hero h1{margin:0 0 26px}.hero h1 em{position:relative}.phone{width:var(--phone-w,316px);filter:drop-shadow(0 44px 70px #010c3a52);position:relative}.lock{color:#fff;flex-direction:column;height:100%;padding:60px 16px 22px;display:flex;position:relative}.console{border:1px solid var(--border);border-radius:var(--radius-frame);background:var(--surface);max-width:980px;box-shadow:var(--shadow-float);text-align:left;margin:42px auto 0;position:relative;overflow:hidden}.pipeline{position:relative}.deep{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.master{justify-items:center;padding:30px 0 6px;display:grid;position:relative}.receipt{border:1px solid var(--border);max-width:420px;box-shadow:var(--shadow-float);transition:transform .32s var(--ease-out), box-shadow .32s ease;background:linear-gradient(#fff,#fbfcff);border-radius:14px;padding:26px 28px 22px;position:relative;transform:rotate(-1.2deg)}.receipt:hover{transform:rotate(0)translateY(-3px)}.industry .deep{align-items:start}.plays{border-top:1px solid var(--border);margin:26px 0 0;display:grid}.calc{border:1px solid var(--border);border-radius:var(--radius-frame);background:var(--surface);box-shadow:var(--shadow-card-hover);grid-template-columns:1.15fr .85fr;display:grid;overflow:hidden}.inc{border:1px solid var(--border);border-radius:var(--radius-frame);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}.faq{max-width:760px;margin-inline:auto}.accordion{gap:14px;display:grid}.accordion__item{border:1px solid var(--border);background:var(--surface);border-radius:16px;transition:box-shadow .24s,border-color .24s;overflow:hidden}.accordion__item--open{border-color:var(--border-strong);box-shadow:var(--shadow-card)}.accordion__q{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:21px 24px;font-size:16.5px;font-weight:600;display:flex}.accordion__icon{flex:none;width:22px;height:22px;position:relative}.accordion__icon:before,.accordion__icon:after{background:var(--blue-600);content:"";width:14px;height:2px;transition:transform .26s var(--ease-out);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion__icon:after{transform:translate(-50%,-50%)rotate(90deg)}.accordion__item--open .accordion__icon:after{transform:translate(-50%,-50%)rotate(0)}.accordion__a{overflow:hidden}.accordion__a>div{color:var(--muted);padding:0 24px 22px;font-size:15px;line-height:1.68}.contact-form{gap:22px;display:grid}.field{gap:8px;display:grid}.grain{position:relative}.grain:after{z-index:2;border-radius:inherit;content:"";mix-blend-mode:overlay;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}.worlds{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.world{flex-direction:column;padding:0;display:flex;overflow:hidden}@media (max-width:980px){.worlds{grid-template-columns:1fr 1fr}}@media (max-width:620px){.worlds{grid-template-columns:1fr}}@media (max-width:980px){.hero{padding-top:calc(var(--header-h) + 44px)}.deep{grid-template-columns:1fr;gap:44px}.receipt{margin:0 auto}.calc{grid-template-columns:1fr}}@media (max-width:720px){.section{padding:76px 0}.hero{padding-bottom:64px}.phone{--phone-w:290px}}.journey{background:var(--navy-950);color:#fff;position:relative;overflow:clip}.journey:before{z-index:1;content:"";pointer-events:none;background:radial-gradient(120% 90% at 50% 0,#0000 40%,#010828bf 100%),linear-gradient(#01082880,#0000 30% 70%,#01082899);position:absolute;inset:0}.ledger{padding:66px clamp(28px,4.5vw,68px) 58px}.world{transition:transform .45s var(--ease-out), box-shadow .45s var(--ease-out)}.world:hover{box-shadow:var(--shadow-float);transform:translateY(-6px)}@media (max-width:560px){.ledger{padding:46px 22px 40px}}@media (prefers-reduced-motion:reduce){.world{transition:none}.world:hover{transform:none}.receipt{transition:none}}.section{padding:96px 0}.brand svg{width:36px}@media (max-width:720px){.section{padding:68px 0}}@media (max-width:980px){.calc>*{min-width:0}}@media (max-width:720px){.section{padding:64px 0}.hero{padding-top:calc(var(--header-h) + 40px);padding-bottom:64px}}@media (max-width:480px){.section{padding:56px 0}.hero{padding-top:calc(var(--header-h) + 28px);padding-bottom:52px}}#more-industries{scroll-margin-top:calc(var(--header-h) + 22px)}.card{transition:transform .17s var(--ease-out), box-shadow .17s var(--ease-out), border-color .17s ease}.receipt{transition:transform .18s var(--ease-out), box-shadow .18s ease}@media (prefers-reduced-motion:reduce){.card,.receipt{transition:none}.receipt:hover{transform:rotate(-1.2deg)}}#industry-demo{scroll-margin-top:calc(var(--header-h) + 22px)}.bookwin__panes--state{grid-template-columns:minmax(0,1fr);grid-template-areas:"state"}.bkcell__c{z-index:1;background:var(--muted-light);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:7px;left:50%}.bkcell--out{min-height:52px;color:var(--muted-light);opacity:.55;place-items:center;display:grid}.bkslots__day{align-items:baseline;gap:8px;margin:0;display:flex}.bkslots__day strong{color:var(--ink);font-family:var(--font-display);letter-spacing:-.012em;font-size:19px;font-weight:600}.bkslots__day span{color:var(--muted);font-size:15px}.bkskel--title{width:44%;height:17px}.bkskel--label{width:30%;height:11px;margin-bottom:12px}.bksuccess__mark{background:var(--success-soft);border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.bksuccess__mark svg{fill:none;width:36px;height:36px;stroke:var(--success-text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.bksuccess__mark circle{stroke:#0d7c4a33;stroke-width:2px}.bksuccess__mark path{stroke-dasharray:26;stroke-dashoffset:26px;animation:bk-tick .42s var(--ease-out) .14s forwards}@keyframes bk-tick{to{stroke-dashoffset:0}}.bksuccess__next{margin:18px 0 0;font-size:14px}.bksuccess__next a{color:var(--blue-600);font-weight:600}@media (max-width:1080px){.bookwin__panes--state{grid-template-columns:minmax(0,1fr);grid-template-areas:"state"}}@media (max-width:980px){.bookwin__panes--state{grid-template-columns:minmax(0,1fr);grid-template-areas:"state"}}@media (max-width:720px){.bkcell__btn,.bkcell--out,.bkcell--skeleton{min-height:44px}}@media (prefers-reduced-motion:reduce){.bksuccess__mark path{stroke-dashoffset:0;animation:none}}#cloning,#clone-demo{scroll-margin-top:calc(var(--header-h) + 22px)}@media (max-width:720px){.section{padding:52px 0}}@media (max-width:480px){.section{padding:48px 0}}
:root{--font-sg-display:var(--font-inter-tight);--font-sg-body:var(--font-inter-tight);--font-sg-label:var(--font-inter-tight);--sg-paper:#fbf9f4;--sg-paper-2:#f7f4ec;--sg-ink:#000;--sg-ink-60:#0000009e;--sg-ink-40:#00000073;--sg-night:#0f1d15;--sg-black:#000;--sg-cream:#fffaea;--sg-cream-70:#fffaeacc;--sg-cream-45:#fffaea8f;--sg-accent:#0f8a4f;--sg-accent-press:#0c6b3d;--sg-accent-text:#0d7443;--sg-accent-soft:#0f8a4f21;--sg-money:#9be8c6;--sg-money-text:#0b7a55;--sg-line:#1b160d14;--sg-line-dark:#fffaea24;--sg-container:1176px;--sg-ease:cubic-bezier(.32, .72, 0, 1);--sg-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m4.9 12.7 4.8 4.8L19.1 7.1' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.sg{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;background:var(--sg-paper);color:var(--sg-ink)}.sg-h1,.sg-h2,.sg-btn,.sg-nav__link,.sg-brand__word,.sg-cta h2,.sg-mobile__link,.sg-header{font-family:var(--font-sg-display), "Helvetica Neue", Arial, sans-serif}.sg-h2{letter-spacing:-.022em;color:var(--sg-ink);margin:0;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600;line-height:1.1}.sg-h2 em,.sg-h1 em,.sg-cta h2 em{color:inherit;font-family:inherit;font-style:normal}.sg-h1,.sg-h2{text-wrap:balance}.sg-h1 em,.sg-h2 em,.sg-cta h2 em{display:inline-block}.sg-eyebrow{font-family:var(--font-sg-label), "Arial Narrow", sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--sg-ink-60);margin:0 0 20px;font-size:11.5px;font-weight:500}.sg-lead{letter-spacing:-.01em;color:var(--sg-ink-60);margin:0;font-size:16px;font-weight:400;line-height:1.5}.sg-btn{letter-spacing:-.023em;cursor:pointer;height:44px;transition:background-color .15s cubic-bezier(.4, 0, .2, 1), border-color .15s cubic-bezier(.4, 0, .2, 1), color .15s cubic-bezier(.4, 0, .2, 1), transform .12s var(--sg-ease);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.sg-btn:focus-visible{outline:2px solid var(--sg-accent-press);outline-offset:2px}.sg-btn--accent{background:var(--sg-accent);border-color:var(--sg-accent);color:#fff}.sg-btn--accent:hover{background:#0d7c46;border-color:#0d7c46}.sg-btn--accent:active{background:var(--sg-accent-press);border-color:var(--sg-accent-press)}.sg-btn--ghost{color:var(--sg-ink);background:#fff;border-color:#1b160d24}.sg-header .sg-btn{border-radius:999px;height:34px;padding:0 15px;font-size:14px}.sg-mark{width:var(--sg-mark-s,26px);height:var(--sg-mark-s,26px);display:inline-block;position:relative}.sg-mark i{transform-origin:50%;border-radius:999px;position:absolute}.sg-mark i:first-child{width:25.9375%;height:93.75%;top:3.125%;left:17.9688%}.sg-mark i:nth-child(2){width:25.9375%;height:70.3125%;top:26.5625%;left:56.4062%}.sg-mark--live i{animation:1.7s ease-in-out infinite sg-eq}.sg-mark--live i:nth-child(2){animation-delay:.14s}.sg-mark--idle i{animation:5.2s ease-in-out infinite sg-eq}.sg-mark--idle i:nth-child(2){animation-delay:.4s}.sg-brand:hover .sg-mark--idle i{animation-duration:1.7s}@media (forced-colors:active){.sg-mark i{background:canvastext!important}}@keyframes sg-eq{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.sg-header{z-index:90;background:var(--sg-paper);position:sticky;top:0}.sg-header__inner{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;column-gap:16px;max-width:1440px;height:64px;margin:0 auto;padding:0 24px;display:grid}.sg-header__inner>.sg-brand{justify-self:start}@media (min-width:900px){.sg-header__inner{padding:0 40px}}.sg-brand{color:var(--sg-ink);align-items:center;gap:10px;margin-block:-8px;padding-block:8px;text-decoration:none;display:inline-flex}.sg-brand__word{letter-spacing:-.035em;white-space:nowrap;font-size:19px;font-weight:600}.sg-nav__link{letter-spacing:-.02em;color:var(--sg-ink);border-radius:6px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .16s cubic-bezier(.4,0,.2,1);display:inline-flex}.sg-nav__link:hover{background:#1b160d0e}.sg-nav__link svg{transition:transform .18s var(--sg-ease)}.sg-sechead{max-width:620px}.sgc{background:linear-gradient(#eef5f0 0%,#eef5ef 150px,#fff 290px);border:1px solid #1b160d17;border-radius:26px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 2px 6px #0e0e130d,0 18px 40px #0e0e1314,0 40px 90px #0e0e131f}.sgc-chip{font-family:var(--font-sg-label), sans-serif;letter-spacing:.01em;color:var(--sg-ink-60);background:#fffc;border:1px solid #1b160d17;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:11px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0e0e130d}.sgc-chip--rec,.sgc-chip--ok{color:var(--sg-money-text);background:#10aa7321;border-color:#0b7a5540}.sgc-chip__dot{background:var(--sg-accent-press);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite sgc-breathe}@keyframes sgc-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}.sgc-track{opacity:0;height:4px;transition:opacity .2s var(--sg-ease);background:#1b160d0f;border-radius:2px;margin:14px 26px 0;display:block;overflow:hidden}.sgc-track[data-on]{opacity:1}.sgc-track i{background:var(--sg-accent);transform-origin:0;height:100%;transform:scaleX(var(--p,0));border-radius:2px;display:block}.sgc-body{text-align:center;max-width:640px;margin:0 auto;padding:22px 34px 32px}.sgc-body h3{font-family:var(--font-sg-display), sans-serif;letter-spacing:-.03em;color:var(--sg-ink);outline:none;margin:0;font-size:24px;font-weight:550}.sgc-lead{color:var(--sg-ink-60);max-width:44ch;margin:10px auto 0;font-size:15px;line-height:1.55}.sgc-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin-top:22px;display:flex}.sgc-cta{border-radius:11px;min-width:250px;height:50px;font-size:15.5px}.sgc-quiet{font-family:var(--font-sg-body), sans-serif;color:var(--sg-ink-60);cursor:pointer;transition:color .14s var(--sg-ease);background:0 0;border:0;padding:10px 6px;font-size:14px}.sgc-quiet:hover{color:var(--sg-ink)}.sgc-fine{color:var(--sg-ink-40);margin:16px 0 0;font-size:12.5px}.sgc-error{color:#b8432f;margin:14px 0 0;font-size:13.5px;line-height:1.5}.sgc-consent{text-align:left;cursor:pointer;max-width:430px;color:var(--sg-ink);align-items:flex-start;gap:12px;margin:20px auto 0;font-size:14px;line-height:1.5;display:flex}.sgc-consent input{opacity:0;width:1px;height:1px;position:absolute}.sgc-consent__box{color:#0000;width:22px;height:22px;transition:background-color .16s var(--sg-ease), border-color .16s var(--sg-ease), color .16s var(--sg-ease);background:#fff;border:1.5px solid #1b160d3d;border-radius:7px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.sgc-consent input:checked+.sgc-consent__box{background:var(--sg-accent);color:#fff;border-color:#0000001a}.sgc-consent input:focus-visible+.sgc-consent__box{outline:2px solid var(--sg-accent-press);outline-offset:2px}.sgc-consent--nudge .sgc-consent__box{animation:sgc-shake .42s var(--sg-ease)}@keyframes sgc-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}45%{transform:translate(4px)}70%{transform:translate(-2.5px)}}.sgc-player{border:1px solid var(--sg-line);background:#fff;border-radius:14px;align-items:center;gap:13px;max-width:560px;margin:20px auto 0;padding:18px 16px 12px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #0e0e130f}.sgc-player__tag{border:1px solid var(--sg-line);color:var(--sg-ink-60);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#fff;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:600;position:absolute;top:-12px;left:14px}.sgc-player--accent .sgc-player__tag{border-color:var(--sg-accent);background:var(--sg-accent);color:#fff}.sgc-lead--result{color:var(--sg-ink);margin-top:8px;font-weight:500}.sgc-player__play{background:var(--sg-ink);color:#fff;cursor:pointer;width:42px;height:42px;transition:background-color .16s var(--sg-ease), transform .16s var(--sg-ease);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sgc-player--accent .sgc-player__play{background:var(--sg-accent);color:#fff;box-shadow:inset 0 0 0 1px #00000014,inset 0 1px #ffffff38,0 3px 10px #0f8a4f3d}.sgc-player--accent .sgc-player__play:hover{background:#0d7c46}.sgc-player__play--nudge{animation:1.4s ease-in-out infinite sgc-nudge}@keyframes sgc-nudge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.sgc-player__rail{cursor:pointer;flex:1;align-items:center;gap:2.5px;min-width:0;height:40px;display:flex}.sgc-player__rail i{background:#1b160d29;border-radius:2px;flex:1;max-width:4px;transition:background-color .12s linear}.sgc-player__rail i.is-played{background:var(--sg-accent-press)}.sgc-player time{font-family:var(--font-sg-label), sans-serif;font-variant-numeric:tabular-nums;color:var(--sg-ink-60);white-space:nowrap;flex:none;font-size:11.5px}.sgc-steps{text-align:left;flex-direction:column;gap:0;max-width:380px;margin:18px auto 0;padding:0;list-style:none;display:flex}.sgc-steps li{border-top:1px solid var(--sg-line);letter-spacing:-.01em;color:var(--sg-ink-40);transition:color .24s var(--sg-ease);align-items:center;gap:13px;padding:11px 0;font-size:14.5px;font-weight:500;display:flex}.sgc-steps li:first-child{border-top:0}.sgc-steps li i{color:#0c1a12;width:24px;height:24px;transition:background-color .24s var(--sg-ease), border-color .24s var(--sg-ease);background:#fff;border:1.5px solid #1b160d24;border-radius:50%;flex:none;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.sgc-steps li[data-state=active]{color:var(--sg-ink)}.sgc-steps li[data-state=active] i{border-color:var(--sg-accent-press);animation:1.4s ease-in-out infinite sgc-breathe}.sgc-steps li[data-state=done]{color:var(--sg-ink)}.sgc-steps li[data-state=done] i{background:var(--sg-accent);border-color:#00000014}.sgc-stamp{color:var(--sg-money-text);background:#10aa7321;border:1px solid #0b7a5540;border-radius:999px;align-items:center;gap:8px;margin:16px auto 0;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.sgc-transcript{text-align:left;background:var(--sg-paper-2);border:1px solid var(--sg-line);border-radius:12px;max-width:560px;margin:16px auto 0;padding:14px 18px}.sgc-transcript span{font-family:var(--font-sg-label), sans-serif;letter-spacing:.01em;color:var(--sg-ink-40);margin-bottom:6px;font-size:10.5px;display:block}.sgc-transcript p{color:var(--sg-ink-60);margin:0;font-size:13.5px;line-height:1.6}@media (max-width:720px){.sgc{border-radius:20px}.sgc-track{margin:12px 18px 0}.sgc-body{padding:20px 18px 26px}.sgc-body h3{font-size:20px}.sgc-cta{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.sg-mark--live i,.sg-mark--idle i,.sg-brand:hover .sg-mark--idle i,.sgc-chip__dot,.sgc-consent--nudge .sgc-consent__box,.sgc-player__play--nudge,.sgc-steps li[data-state=active] i{animation:none}}.sg-contact{grid-template:"intro form""aside form"1fr/minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:0 72px;padding-top:78px;padding-bottom:96px;display:grid}@media (max-width:980px){.sg-contact{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""form""aside";row-gap:40px;padding-top:54px;padding-bottom:64px}}.sg .button{font-family:var(--font-sg-display), sans-serif;letter-spacing:-.01em;transition:background-color .16s var(--sg-ease), box-shadow .16s var(--sg-ease), transform .16s var(--sg-ease), filter .16s var(--sg-ease);border-radius:6px;font-weight:500}.sg .button:active{transform:scale(.985)translateY(.5px)}.sg .button--ink{background:linear-gradient(180deg, #2a3b30 0%, var(--sg-ink) 55%, #000 100%);color:var(--sg-paper);border:1px solid #0009;box-shadow:inset 0 1px #ffffff24,0 1px 2px #0e0e1333,0 5px 14px #0e0e132e}.sg .button--ink:hover{filter:brightness(1.12)}.sg .bksuccess__mark{color:var(--sg-money-text);background:#10aa7321;border-radius:12px}.sg-h2{text-wrap:balance}:root{--sg-night-2:#16241c;--sg-night-3:#1d2f24;--sg-ease-out:cubic-bezier(.25, .46, .45, .94);--sg-ease-expo:cubic-bezier(.16, 1, .3, 1)}.sg-btn{box-shadow:none;transition:background-color .15s var(--sg-ease-out), border-color .15s var(--sg-ease-out), color .15s var(--sg-ease-out), transform .12s var(--sg-ease-out);background-image:none;border:1px solid #0000;border-radius:6px}.sg-btn--accent{background-color:var(--sg-accent);border-color:var(--sg-accent);color:#fff;box-shadow:none;background-image:none}.sg-btn--accent:hover{box-shadow:none;background-color:#0d7c46;background-image:none;border-color:#0d7c46}.sg-btn--accent:active{background-image:none;background-color:var(--sg-accent-press);border-color:var(--sg-accent-press)}.sg-btn--ghost{color:var(--sg-ink);box-shadow:none;background:#fff;border-color:#1515152e}.sg-btn--ghost:hover{background:var(--sg-paper-2);border-color:#1515154d}.sg-header{transition:background-color .3s var(--sg-ease-out), border-color .3s var(--sg-ease-out), color .3s var(--sg-ease-out)}html.sg-over-dark .sg-brand,html.sg-over-dark .sg-nav__link{color:var(--sg-cream)}html.sg-over-dark .sg-nav__link:hover{color:#fff}html.sg-over-dark .sg-header .sg-btn--ghost{color:var(--sg-cream);background:#fffaea17;border-color:#fffaea2b}html.sg-over-dark .sg-header .sg-btn--ghost:hover{background:#fffaea26;border-color:#fffaea47}@media (prefers-reduced-motion:reduce){.sg-btn{transition:none}}.sgc{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.sgo-stage{place-items:center;height:430px;margin-top:6px;display:grid;position:relative}.sgo-count{z-index:2;font-family:var(--font-sg-display), sans-serif;letter-spacing:-.03em;color:var(--sg-ink);animation:sgo-count-pop .55s var(--sg-ease) both;text-shadow:0 2px 22px #ffffffe6;font-size:88px;font-weight:600;position:absolute}@keyframes sgo-count-pop{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.sgo-clock{z-index:2;color:var(--sg-ink);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffdb;border:1px solid #1b160d1a;border-radius:7px;align-items:baseline;padding:6px 12px;font-size:15px;font-weight:600;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.sgo-clock small{color:var(--sg-ink-40);margin-left:4px;font-size:11.5px;font-weight:500}.sgc-track{max-width:340px;margin:10px auto 0}.sgc-body{padding-top:24px}.sgc-cta{border-radius:6px}@media (max-width:720px){.sgo-stage{height:340px}.sgo-count{font-size:68px}}@media (prefers-reduced-motion:reduce){.sgo-count{animation:none}}.sg-hlive__ring{aspect-ratio:1;background:radial-gradient(closest-side, #fff0 46%, color-mix(in srgb, var(--ring-deep) 86%, #063) 57%, var(--ring-lit) 66%, color-mix(in srgb, var(--ring-lit) 42%, transparent) 73%, transparent 80%);width:168px;transition:transform .3s var(--sg-ease);border-radius:50%;place-items:center;display:grid;position:relative}.sgc-split{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:24px 64px;display:grid}.sgc-visual{align-content:center;justify-items:center;row-gap:10px;display:grid}.sgc-visual .sgo-stage{aspect-ratio:1;width:min(400px,82vw);height:auto;margin-top:0}.sgc-visual .sgc-track{width:min(300px,70vw);max-width:none;margin:0}.sgc-panel{text-align:left;min-width:0}.sgc-panel__head{margin-bottom:4px}.sgc-panel__head .sg-h2{font-size:clamp(2rem,3.2vw,2.65rem)}.sgc-panel .sgc-body{text-align:left;max-width:560px;min-height:264px;margin:0;padding:18px 0 0}.sgc-panel .sgc-lead,.sgc-panel .sgc-transcript{margin-left:0;margin-right:0}.sgc-panel .sgc-actions{justify-content:flex-start}.sgc-panel .sgc-consent{text-align:left;justify-content:flex-start}@media (max-width:900px){.sgc-split{grid-template-columns:minmax(0,1fr);gap:8px}.sgc-visual{order:1}.sgc-panel{order:0}.sgc-visual .sgo-stage{width:min(300px,78vw)}.sgc-panel .sgc-body{min-height:0}.sgc-panel__head .sg-h2{font-size:clamp(1.8rem,6.4vw,2.2rem)}}.sg-lab__ring{flex:none;width:28px;height:28px;position:relative}.sg-lab__ring i{background:var(--vh);border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;transition:transform 80ms linear;position:absolute;top:50%;left:50%}.sg-lab__ring:before,.sg-lab__ring:after{content:"";border:1.5px solid var(--vh);transition:transform 80ms linear, opacity .14s var(--sg-ease);border-radius:50%;position:absolute}.sg-lab__ring:before{opacity:.62;inset:4px}.sg-lab__ring:after{opacity:.28;inset:0}@media (prefers-reduced-motion:reduce){.sg-lab__ring i,.sg-lab__ring:before,.sg-lab__ring:after{transition:none;transform:none!important}}.sg-start__card{border:1px solid var(--sg-line);background:#fff;border-radius:18px;padding:34px 38px 36px;box-shadow:0 1px 2px #0e0e130a,0 14px 34px #0e0e130f}.sg-start__field{border:0;margin:0 0 18px;padding:0}.sg-start__field label,.sg-start__field legend{letter-spacing:-.008em;color:var(--sg-ink);margin-bottom:8px;font-size:13.5px;font-weight:600;display:block}.sg-start__field label small,.sg-start__field legend small{color:var(--sg-ink-40);font-weight:500}.sg-start__field input[type=text],.sg-start__field input[type=email],.sg-start__field input[type=tel],.sg-start__field input[type=password],.sg-start__field select,.sg-start__field textarea{width:100%;font-family:var(--font-sg-body), sans-serif;color:var(--sg-ink);transition:border-color .14s var(--sg-ease), box-shadow .14s var(--sg-ease);background:#fff;border:1px solid #1b160d29;border-radius:9px;padding:12px 14px;font-size:16px}.sg-start__field input::placeholder,.sg-start__field textarea::placeholder{color:#15151557}.sg-start__field input:focus,.sg-start__field select:focus,.sg-start__field textarea:focus{border-color:var(--sg-accent);outline:none;box-shadow:0 0 0 3px #0f8a4f21}.sg-start__field textarea{resize:vertical;min-height:74px}.sg-start__done{text-align:center;padding:26px 10px 18px}@media (max-width:720px){.sg-start__card{padding:24px 20px 26px}}@media (max-width:900px){.sgc-split{flex-direction:column;gap:0;display:flex}.sgc-panel{display:contents}.sgc-panel__head{order:-1}.sgc-visual{order:0;row-gap:12px;margin:20px auto 0}.sgc-visual .sgo-stage{width:min(208px,56vw);margin-top:-6px}.sgc-visual .sgc-track{width:min(196px,52vw)}.sgc-visual .sgc-track:not([data-on]){display:none}.sgc-panel .sgc-body{order:1;padding-top:14px}.sgc-flow{order:2}.sgc-actions{justify-content:center;width:100%}.sgc-cta{flex:100%;justify-content:center}}@media (max-width:720px){.sg-eyebrow{margin-bottom:14px}}.sg .sg-consent{color:var(--sg-ink-60);cursor:pointer;align-items:flex-start;gap:11px;margin:16px 0 0;font-size:12.5px;line-height:1.55;display:flex;position:relative}.sg .sg-consent input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.sg .sg-consent__box{color:#fff;width:17px;height:17px;transition:background .14s var(--sg-ease), border-color .14s var(--sg-ease), box-shadow .14s var(--sg-ease);background:#fff;border:1.5px solid #0e0e1347;border-radius:5px;flex:none;place-items:center;margin-top:1px;display:inline-grid}.sg .sg-consent__box svg{opacity:0;transition:opacity .12s var(--sg-ease), transform .16s var(--sg-ease);transform:scale(.6)}.sg .sg-consent input:checked+.sg-consent__box{background:var(--sg-accent-text);border-color:var(--sg-accent-text)}.sg .sg-consent input:checked+.sg-consent__box svg{opacity:1;transform:scale(1)}.sg .sg-consent:hover .sg-consent__box{border-color:#0e0e1380}.sg .sg-consent input[aria-invalid=true]+.sg-consent__box{border-color:#c2410c}.sg .sg-consent a,.sg .sg-start__fine a{color:var(--sg-ink);text-underline-offset:3px;transition:text-decoration-color .14s var(--sg-ease);font-weight:600;-webkit-text-decoration:underline #0e0e134d;text-decoration:underline #0e0e134d}.sg .sg-consent a:hover,.sg .sg-start__fine a:hover{-webkit-text-decoration-color:var(--sg-accent-text);text-decoration-color:var(--sg-accent-text)}.sg .contact-form .sg-consent{margin:4px 0 0}.sgc-flow{border-top:1px solid var(--sg-line);letter-spacing:-.01em;max-width:560px;color:var(--sg-ink-60);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:26px 0 0;padding:18px 0 0;font-size:13px;font-weight:500;line-height:1.4;display:flex}.sgc-flow span{white-space:nowrap}.sgc-flow i{background:var(--sg-ink-40);opacity:.7;flex:none;width:18px;height:10px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 10'%3E%3Cpath d='M1 5h15M12 1.5 16.5 5 12 8.5' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 10'%3E%3Cpath d='M1 5h15M12 1.5 16.5 5 12 8.5' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.sgc-panel .sgc-flow{justify-content:flex-start}@media (max-width:900px){.sgc-flow{text-align:center;justify-content:center;max-width:none}}@media (max-width:880px){.sg-lab__ring{width:24px;height:24px}}.sg-tinv__recording{border:1px solid var(--sg-line);color:var(--sg-ink-60);background:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot text btn""bar bar btn";align-items:center;gap:10px 12px;margin-top:22px;padding:16px 18px;font-size:14.5px;display:grid}.sg-tinv__recording b{color:var(--sg-ink);font-variant-numeric:tabular-nums}.sg-tinv__dot{background:#d23b2f;border-radius:50%;grid-area:dot;width:10px;height:10px;animation:1s ease-in-out infinite sg-tinv-blink}@keyframes sg-tinv-blink{50%{opacity:.35}}.sg-tinv__recording>span{grid-area:text}.sg-tinv__recording>.sg-btn{grid-area:btn}.sg-tinv__bar{background:#0e0e1314;border-radius:999px;grid-area:bar;height:4px;display:block;overflow:hidden}.sg-tinv__bar b{background:var(--sg-accent);transform-origin:0;height:100%;transition:transform .2s linear;display:block}.sg-tinv__review{margin-top:22px}.sg-tinv .sgc-player{max-width:560px;margin:0 0 16px}.sg-tinv .sgc-player__rail{justify-content:space-between}.sg-tinv__quality{border:1px solid var(--sg-line);background:var(--sg-paper-2);color:var(--sg-ink-60);border-radius:10px;align-items:flex-start;gap:8px;margin:-6px 0 16px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.sg-tinv__quality svg{color:var(--sg-ink-60);flex:none;margin-top:3px}.sg-tinv__quality[data-warn]{color:#a16207;background:#fefce8;border-color:#a1620747}.sg-tinv__quality[data-warn] svg{color:#a16207}@media (max-width:560px){.sg-tinv__recording{grid-template-areas:"dot text text""bar bar bar""btn btn btn"}.sg-tinv__recording>.sg-btn{width:100%}}.sg-ln__ring{--vh:var(--sg-accent);width:44px;height:44px;position:relative}.sg-ln__ring:before,.sg-ln__ring:after{content:"";border:2px solid var(--vh);border-radius:50%;position:absolute}.sg-ln__ring:before{opacity:.6;inset:5px}.sg-ln__ring:after{opacity:.24;inset:0}.sg-ln__ring i{background:color-mix(in srgb, var(--vh) 13%, #fff);border-radius:50%;position:absolute;inset:11px}:root{--sg-ease-expo:cubic-bezier(.16, 1, .3, 1);--sg-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.sg-btn{height:44px;font-family:var(--font-sg-display), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.012em;white-space:nowrap;cursor:pointer;box-shadow:none;transition:background-color .18s var(--sg-ease-out,ease-out), border-color .18s var(--sg-ease-out,ease-out), color .18s var(--sg-ease-out,ease-out), box-shadow .28s var(--sg-ease-expo), transform .28s var(--sg-ease-expo), opacity .18s var(--sg-ease-out,ease-out);background-image:none;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14.5px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative;transform:translateY(0)}.sg-btn:active{transition-duration:90ms;transform:translateY(0)scale(.985)}.sg-btn:focus-visible{box-shadow:0 0 0 2px var(--sg-paper), 0 0 0 4px var(--sg-accent);outline:none}.sg-btn:disabled,.sg-btn[aria-disabled=true]{cursor:not-allowed;box-shadow:none;transform:none}.sg-btn--accent{background-color:var(--sg-accent);border-color:var(--sg-accent);color:#fff}.sg-btn--accent:hover{color:#fff;background-color:#0d7c46;border-color:#0d7c46;box-shadow:0 1px 1px #1515150f,0 8px 18px -10px #0f8a4fb3}.sg-btn--accent:active{background-color:var(--sg-accent-press);border-color:var(--sg-accent-press);box-shadow:none}.sg-btn--accent:disabled{color:var(--sg-ink-40);background-color:#15151512;border-color:#0000}.sg-btn--ghost{color:var(--sg-ink);background-color:#fff;border-color:#15151524;box-shadow:0 1px 1px #1515150d,0 3px 2px #15151505}.sg-btn--ghost:hover{color:var(--sg-ink);background-color:#fff;border-color:#15151547;box-shadow:0 1px 1px #1515150f,0 8px 16px -10px #1515154d}[data-band=dark] .sg-btn:focus-visible,.sg-cta .sg-btn:focus-visible{box-shadow:0 0 0 2px var(--sg-night), 0 0 0 4px var(--sg-accent)}@media (prefers-reduced-motion:reduce){.sg-btn{transition:none}.sg-btn:hover{transform:none}}.sg .sg-start__card{border-color:#1b160d1a;border-radius:22px;padding:44px 48px 40px;box-shadow:0 1px 2px #0e0e130a,0 30px 64px -30px #0e0e133d}.sg .sg-start__field{margin-bottom:18px}.sg .sg-start__field input[type=text],.sg .sg-start__field input[type=email],.sg .sg-start__field input[type=tel],.sg .sg-start__field input[type=password],.sg .sg-start__field select{height:52px;transition:border-color .16s var(--sg-ease-out), box-shadow .2s var(--sg-ease-expo);border-color:#15151524;border-radius:12px;padding:0 16px;box-shadow:0 1px 2px #0e0e1308}.sg .sg-start__field input:focus,.sg .sg-start__field select:focus{border-color:var(--sg-accent);box-shadow:0 0 0 4px var(--sg-accent-soft)}.sg .sg-start__field input[readonly]{background:var(--sg-paper-2);color:var(--sg-ink-60)}.sg .sg-start__done .sg-btn{height:48px;padding:0 26px}@media (max-width:720px){.sg .sg-mcut{display:none}.sg .sg-start__card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}}.sgc-player__play:hover{background:#2e2e2e;transform:none}.sgc-player__play:active{transform:scale(.96)}.sgc-player__play[data-playing]{background:var(--sg-accent)}.sgc-player__play[data-playing]:hover{background:#0d7c46}.sgc-player--accent .sgc-player__play{box-shadow:none}.sg-navdd__panel{border:1px solid var(--sg-line);opacity:0;visibility:hidden;min-width:316px;transition:opacity .2s var(--sg-ease-expo), transform .2s var(--sg-ease-expo), visibility 0s linear .2s;z-index:95;background:#fff;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,6px);box-shadow:0 2px 6px #0e0e130d,0 18px 44px #0e0e131a}.sg-navdd__panel:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.sg-ind__mark{align-items:center;gap:8px;display:inline-flex}.sg-ind__mark i{background:var(--sg-accent-soft);width:24px;height:24px;color:var(--sg-accent-text);border-radius:7px;place-items:center;display:inline-grid}@media (prefers-reduced-motion:reduce){.sg-navdd__panel{transition:none}}.sg-vorb{--vorb-h:var(--vh,#0f8a4f);--vorb-lum:color-mix(in srgb, var(--vorb-h) 52%, #fff3da);--vorb-dp:color-mix(in srgb, var(--vorb-h) 82%, #0d1f16);width:var(--vd,auto);height:var(--vd,auto);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;container-type:size}.sg-vorb__body{isolation:isolate;background:radial-gradient(64% 60% at 58% 42%, color-mix(in srgb, var(--vorb-h) 58%, #fff3da) 0%, var(--vorb-h) 64%, color-mix(in srgb, var(--vorb-h) 86%, #0d1f16) 100%);box-shadow:inset 0 0 13cqmin color-mix(in srgb, var(--vorb-dp) 34%, transparent), inset 0 0 0 .5px #ffffff59, 0 1.5cqmin 2cqmin #0e0e130d, 0 7cqmin 18cqmin color-mix(in srgb, var(--vorb-h) 22%, #0e0e1324);border-radius:50%;position:absolute;inset:0;overflow:hidden}.sg-vorb__body[data-grain]:after{content:"";mix-blend-mode:overlay;opacity:.38;pointer-events:none;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.74' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px;border-radius:50%;position:absolute;inset:0}.sg-vorb__disc{z-index:1;width:42cqmin;height:42cqmin;color:var(--sg-ink);background:#fff;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 1px 2px #0e0e1329,0 4px 14px #0e0e1324}.sg-vorb__disc svg{fill:currentColor;width:34%;height:34%}.sgo-vorb{z-index:1;width:auto;height:auto;position:absolute;inset:0}.sgo-count{color:#fff;text-shadow:0 1px 2px #082c1c73,0 4px 30px #082c1c80}.sgo-stage[data-mode=work] .sg-vorb__body{filter:saturate(1.05)brightness(1.02)}@media (prefers-reduced-motion:reduce){.sgo-stage[data-mode=work] .sg-vorb__body{filter:none}}.sg-tele{--tl-ink:var(--dz-ink,var(--sg-ink));--tl-ink-60:var(--dz-ink-60,var(--sg-ink-60));--tl-ink-40:var(--dz-ink-40,var(--sg-ink-40));--tl-line:var(--dz-line,var(--sg-line));--tl-bg:var(--dz-wash,var(--sg-paper-2));--tl-accent:var(--dz-accent,var(--sg-accent));--tl-accent-text:var(--dz-accent-text,var(--sg-accent-text));--tl-size:17px;text-align:left;border:1px solid var(--tl-line);background:var(--tl-bg);border-radius:14px;overflow:hidden}.sg-tele__dbg{border-bottom:1px solid var(--tl-line);font-family:var(--font-sg-label), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--tl-ink-60);word-break:break-word;-webkit-user-select:text;user-select:text;padding:7px 16px 8px;font-size:11px;line-height:1.55}.sg-tele__dbg--loose{border:1px solid var(--sg-line);background:var(--sg-paper-2);text-align:left;border-radius:10px;margin-top:10px}@media (max-width:560px){.sg-tele{--tl-size:15.5px}}.sg-tape{--tl-ink:var(--dz-ink,var(--sg-ink));--tl-accent:var(--dz-accent,var(--sg-accent));--tape-h:36px;--tape-gap:2px;align-items:center;gap:var(--tape-gap);width:100%;height:var(--tape-h);display:flex;overflow:hidden}.sg-tape i{background:var(--tl-ink);opacity:.45;transform-origin:50%;min-width:0;height:100%;transition:background-color .24s var(--sg-ease), opacity .12s linear;will-change:transform;border-radius:999px;flex:1 1 0;transform:scaleY(.08)}.sg-tape[data-live] i{background:var(--tl-accent)}.sg-tape--studio{--tape-h:40px;width:min(260px,60vw)}.sg-tape--invite{--tape-h:28px;--tape-gap:2px}.sg-tape--demo{--tape-h:30px;width:min(300px,70vw)}@media (prefers-reduced-motion:reduce){.sg-tape i{transition:none}}.sgc-visual .sgc-tape{--tape-h:28px;opacity:0;width:min(300px,70vw);transition:opacity .26s var(--sg-ease)}.sgc-visual .sgc-tape[data-live]{opacity:1}.sgc[data-stage=review] .sgc-visual .sgc-tape{opacity:.55}.sg-tinv__recording .sg-tape{--tape-h:28px;--tape-gap:2px;grid-area:bar}.sgc-player[data-shape=real] .sgc-player__rail i{transition:background-color .18s var(--sg-ease)}.sg-tinv__recording .sg-tape{justify-content:space-between}.sg-tinv__recording .sg-tape i{flex:none;width:4px;min-width:0}.sg-btn{height:44px;font-family:var(--font-sg-display), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.01em;box-shadow:none;border:0;border-radius:999px;gap:8px;padding:0 20px;font-size:16px;font-weight:500;line-height:1;transition:background-color .15s,color .15s,box-shadow .15s,border-color .15s,transform .1s;transform:none}.sg-btn:hover{transform:none}.sg-btn:active{transform:scale(.98)}.sg-btn:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #000}.sg-btn--accent{color:#fff;background-color:#000}.sg-btn--accent:hover{color:#fff;box-shadow:none;background-color:#44403b}.sg-btn--accent:active{box-shadow:none;background-color:#44403b}.sg-btn--accent:disabled{color:#0006;background-color:#00000014;transform:none}.sg-btn--ghost{color:#000;background-color:#fff;border:0;box-shadow:0 0 1px #0006,0 1px 1px #0000000a,0 2px 4px #0000000a}.sg-btn--ghost:hover{color:#000;background-color:#fdfcfc;box-shadow:0 0 1px #0006,0 1px 1px #0000000a,0 2px 4px #0000000a}.sg-btn--ghost:active{background-color:#f5f3f1;box-shadow:0 0 1px #0006,0 1px 1px #0000000a,0 2px 4px #0000000a}.sg-btn--sm,.sg-header .sg-btn{letter-spacing:-.005em;height:36px;padding:0 14px;font-size:14px}.sg{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.01em;color:var(--sg-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.4}.sg-h2{font-family:var(--font-sg-display), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.02em;color:var(--sg-ink);font-size:40px;font-weight:500;line-height:1.07}.sg h3{font-family:var(--font-sg-display), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.015em;color:var(--sg-ink);font-weight:500}.sg-lead{letter-spacing:-.01em;color:var(--sg-ink);font-size:16px;font-weight:400;line-height:1.4}.sg-eyebrow{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.01em;text-transform:none;color:#777169;margin:0 0 16px;font-size:15px;font-weight:400;line-height:1.4}@media (max-width:640px){.sg-h2{font-size:30px}}.sg-header{background:0 0;border-bottom:1px solid #0000;transition:background-color .2s,border-color .2s}html.sg-scrolled .sg-header{background:var(--sg-paper);border-bottom-color:#00000014}.sg-header__inner{height:64px;max-width:calc(var(--sg-container) + 80px);column-gap:24px;padding:0 24px}@media (min-width:900px){.sg-header__inner{padding:0 40px}}.sg-brand{color:var(--sg-ink);gap:9px}.sg-brand__word{letter-spacing:-.02em;color:inherit;font-size:21px;font-weight:700;line-height:1;transform:translateY(.5px)}.sg-nav__link{letter-spacing:-.005em;color:var(--sg-ink);border-radius:18px;gap:4px;padding:8px 12px;font-size:14px;font-weight:400;line-height:20px;transition:background-color .15s}.sg-nav__link:hover,.sg-navdd.is-open .sg-navdd__trigger{background:#2925240d}.sg-nav__link svg{opacity:.6;width:14px;height:14px}.sg-navdd__panel{background:#fff;border:0;border-radius:12px;min-width:300px;padding:4px;top:calc(100% + 4px);box-shadow:0 0 0 1px #0000000d,0 8px 16px #00000014}html.sg-over-dark .sg-header{background:#0e0e13c7;border-bottom-color:#ffffff1f}html.sg-over-dark .sg-nav__link:hover{background:#ffffff1a}html.sg-over-dark .sg-header .sg-btn--ghost{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff29}html.sg-over-dark .sg-header .sg-btn--accent{color:#000;background:#fff}:root{--sg-card:#f3efe6;--sg-ring:#00000013;--sg-gray:#777169}.sg-start__card,.sg .sg-start__card,.sg-formcard__card{box-shadow:inset 0 0 0 .5px var(--sg-ring);background:#fff;border:0;border-radius:24px}.sg-elh__body{padding:22px 32px 28px}.sg-orb{isolation:isolate;background:var(--o2);border-radius:50%;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 .5px #0000001a}.sg-orb__field{background:radial-gradient(46% 40% at 28% 24%, var(--o1) 0%, #fff0 68%), radial-gradient(40% 46% at 76% 18%, var(--o4) 0%, #fff0 70%), radial-gradient(52% 44% at 78% 72%, var(--o3) 0%, #fff0 66%), radial-gradient(48% 52% at 22% 80%, var(--o2) 0%, #fff0 70%), radial-gradient(30% 26% at 58% 46%, var(--o4) 0%, #fff0 72%), radial-gradient(36% 30% at 44% 60%, var(--o1) 0%, #fff0 70%), linear-gradient(160deg, var(--o2) 0%, var(--o3) 100%);transform-origin:50%;border-radius:50%;transition:transform 90ms linear;animation:14s linear infinite paused sg-orb-stir;position:absolute;inset:-18%;transform:rotate(0)scale(1)}.sg-orb[data-live] .sg-orb__field{transform:rotate(0deg) scale(calc(1.03 + var(--lv,0) * .09));animation-play-state:running}@keyframes sg-orb-stir{to{rotate:360deg}}@media (max-width:720px){.sg-elh__body{padding:16px 20px 22px}}@media (prefers-reduced-motion:reduce){.sg-elh__slot,.sg-elh__cap,.sg-orb__field{transition:none;animation:none}}.sg .sg-btn,.sg-mobile__cta .sg-btn{height:44px;min-height:0}.sg .sg-btn--sm,.sg-header .sg-btn{height:36px}:root,.sg{--font-sg-body:var(--font-inter);--font-sg-label:var(--font-inter)}.sg{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;font-size:16px;line-height:1.5}.sg-lead,.sg-hero--el .sg-elh__lead,.sgc-lead{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;font-size:18px;font-weight:400;line-height:1.6}.sgc-fine{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;font-size:14px;line-height:21px}.sg-eyebrow{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;font-size:15px;line-height:22px}@media (max-width:640px){.sg-lead,.sg-hero--el .sg-elh__lead,.sgc-lead{font-size:17px;line-height:1.55}}.sg-header,html.sg-scrolled .sg-header{background:var(--sg-paper)}:root{--sg-night:#0a2118;--sg-night-2:#0f2c1f;--sg-night-3:#143728;--sg-night-line:#fbf9f41a;--sg-bone:#fbf9f4;--sg-bone-72:#fbf9f4b8;--sg-bone-55:#fbf9f48c;--sg-bloom:#00cd8f33}[data-band=dark] .sg-h1,[data-band=dark] .sg-h2,[data-band=dark] h3{color:var(--sg-bone)}[data-band=dark] .sg-eyebrow{color:var(--sg-bone-55)}[data-band=dark] .sg-lead{color:var(--sg-bone-72)}.sg-sw{--n:2;--i:0;box-shadow:inset 0 0 0 .5px var(--sg-ring);vertical-align:middle;background:#0000000d;border-radius:999px;grid-auto-columns:minmax(136px,1fr);grid-auto-flow:column;padding:4px;display:inline-grid;position:relative}.sg-sw__thumb{width:calc((100% - 8px) / var(--n));transform:translateX(calc(var(--i) * 100%));transition:transform .32s var(--sg-ease);pointer-events:none;background:#fff;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 0 1px #0006,0 1px 1px #0000000a,0 2px 4px #0000000a}.sg-sw__opt{z-index:1;height:40px;font-family:var(--font-sg-display), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.005em;color:#44403b;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;padding:0 22px;font-size:15px;font-weight:500;line-height:22px;transition:color .2s;position:relative}.sg-sw__opt:hover,.sg-sw__opt[data-on]{color:#000}.sg-sw__opt:focus-visible{outline-offset:2px;outline:2px solid #000}.sg-sw--lg .sg-sw__opt{height:44px;padding:0 26px;font-size:16px;line-height:24px}@media (prefers-reduced-motion:reduce){.sg-sw__thumb{transition:none}}.sg-header,.sg-brand,.sg-nav__link,.sg-burger span{transition:background-color .2s,border-color .2s,color .2s}html.sg-over-dark .sg-header,html.sg-over-dark.sg-scrolled .sg-header{background:var(--sg-night-glass,#08090ae0);border-bottom-color:var(--sg-night-line);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2)}html.sg-over-dark .sg-brand,html.sg-over-dark .sg-brand__word,html.sg-over-dark .sg-nav__link{color:var(--sg-night-text,#f7f8f8)}html.sg-over-dark .sg-nav__link:hover,html.sg-over-dark .sg-navdd.is-open .sg-navdd__trigger{background:var(--sg-night-3);color:var(--sg-night-text,#f7f8f8)}html.sg-over-dark .sg-header .sg-btn--ghost{background:var(--sg-night-3);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sg-night-line) 50%, var(--sg-night-text-3,#787c84));color:var(--sg-night-text,#f7f8f8)}html.sg-over-dark .sg-header .sg-btn--ghost:hover{background:var(--sg-night-line);box-shadow:inset 0 0 0 1px var(--sg-night-text-3,#787c84);color:var(--sg-night-text,#f7f8f8)}html.sg-over-dark .sg-header .sg-btn--accent{background:var(--sg-night-text,#f7f8f8);color:var(--sg-night)}html.sg-over-dark .sg-header .sg-btn--accent:hover{color:var(--sg-night);background:#fff}html.sg-over-dark .sg-nav__link:focus-visible,html.sg-over-dark .sg-header .sg-btn:focus-visible{outline-color:var(--sg-night-text,#f7f8f8)}:root{--sg-field-ring:#0000001f;--sg-field-ring-hover:#0000004d;--sg-field-ring-focus:#000;--sg-field-h:48px;--sg-error:#b42318}.sg .sg-start__field label,.sg .sg-start__field legend,.sg .field__label,.sg .sg-field>span,.sg .sg-field__row{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;color:#000;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 8px;font-size:15px;font-weight:400;line-height:22px;display:flex}.sg .sg-start__field label small,.sg .sg-start__field legend small,.sg .field__optional{letter-spacing:0;text-transform:none;color:var(--sg-gray);font-family:inherit;font-size:13px;font-weight:400;line-height:18px}.sg .sg-start__field input[type=text],.sg .sg-start__field input[type=email],.sg .sg-start__field input[type=tel],.sg .sg-start__field input[type=password],.sg .sg-start__field select,.sg .sg-start__field textarea,.sg .field__control,.sg .sg-field input,.sg .sg-field select{width:100%;height:var(--sg-field-h);min-height:0;box-shadow:inset 0 0 0 1px var(--sg-field-ring);font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;color:#000;background:#fff;border:0;border-radius:999px;outline:none;padding:0 18px;font-size:16px;line-height:24px;transition:box-shadow .15s,background-color .15s}.sg .sg-start__field input::placeholder,.sg .sg-start__field textarea::placeholder,.sg .field__control::placeholder,.sg .sg-field input::placeholder{color:#a59f97;opacity:1}.sg .sg-start__field input:hover,.sg .sg-start__field select:hover,.sg .sg-start__field textarea:hover,.sg .field__control:hover,.sg .sg-field input:hover,.sg .sg-field select:hover{box-shadow:inset 0 0 0 1px var(--sg-field-ring-hover)}.sg .sg-start__field input:focus,.sg .sg-start__field select:focus,.sg .sg-start__field textarea:focus,.sg .field__control:focus,.sg .field__control:focus-visible,.sg .sg-field input:focus,.sg .sg-field select:focus{box-shadow:inset 0 0 0 1px var(--sg-field-ring-focus);background:#fff;border:0;outline:none}.sg .sg-start__field input[readonly]{color:#44403b;background:#f5f3f1}.sg .sg-start__field input[aria-invalid=true],.sg .field__control[aria-invalid=true],.sg .sg-field input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--sg-error)}.sg .sg-start__field textarea,.sg .field__control--textarea{resize:vertical;border-radius:24px;height:auto;min-height:120px;padding:12px 20px}.sg .sg-start__field select,.sg select.field__control,.sg .sg-field select{appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2344403b' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:44px}.sg .sg-start__field select:invalid{color:#a59f97}.sg .sg-start__field select:has(option[value=""]:checked){color:#a59f97}.sg .sg-field select:has(option[value=""]:checked){color:#a59f97}.sg .sg-start__field,.sg .field,.sg .sg-field{border:0;margin:0 0 18px;padding:0;display:block}.sg .contact-form{display:block}.sg .contact-form .field{margin-bottom:18px}.sg .sg-start__pw,.sg .sg-field__wrap{display:block;position:relative}.sg .sg-start__pw input,.sg .sg-field__wrap input{padding-right:54px}.sg .sg-start__pw button,.sg .sg-field__peek{min-width:32px;height:32px;font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;color:#44403b;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:500;line-height:1;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.sg .sg-start__pw button:hover,.sg .sg-field__peek:hover{color:#000;background:#0000000d}.sg .sg-start__pw button:focus-visible,.sg .sg-field__peek:focus-visible{outline-offset:1px;outline:2px solid #000}.sg .sg-consent{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;color:#44403b;cursor:pointer;align-items:flex-start;gap:12px;margin:20px 0 0;font-size:14px;line-height:21px;display:flex}.sg .sg-consent+.sg-consent{margin-top:12px}.sg .sg-consent__box{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--sg-field-ring-hover);color:#fff;background:#fff;border:0;border-radius:6px;flex:none;place-items:center;margin-top:1px;transition:background-color .15s,box-shadow .15s;display:inline-grid}.sg .sg-consent:hover .sg-consent__box{box-shadow:inset 0 0 0 1px #000}.sg .sg-consent input:checked+.sg-consent__box{background:#000;box-shadow:inset 0 0 0 1px #000}.sg .sg-consent input:focus-visible+.sg-consent__box{box-shadow:inset 0 0 0 1px #000,0 0 0 3px #0000001f}.sg .sg-consent input[aria-invalid=true]+.sg-consent__box{box-shadow:inset 0 0 0 1px var(--sg-error)}.sg .sg-consent a,.sg .sg-start__fine a,.sg .sg-start__alt a,.sg .contact-form__privacy a{color:#000;text-underline-offset:3px;font-weight:400;-webkit-text-decoration:underline #0000004d;text-decoration:underline #0000004d;text-decoration-thickness:1px;transition:text-decoration-color .15s}.sg .sg-consent a:hover,.sg .sg-start__fine a:hover,.sg .sg-start__alt a:hover,.sg .contact-form__privacy a:hover{text-decoration-color:#000}.sg .sg-start__error,.sg .contact-form__notice,.sg .sg-auth__error{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;color:var(--sg-error);background:#b423180f;border:0;border-radius:14px;margin:16px 0 0;padding:12px 16px;font-size:14px;font-weight:400;line-height:21px}.sg .sg-start__actions .sg-btn,.sg .sg-demo2__submit,.sg .contact-form__submit,.sg .sg-auth__submit{color:#fff;width:100%;min-width:0;height:48px;font-family:var(--font-sg-display), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.01em;box-shadow:none;background:#000;border:0;border-radius:999px;justify-content:center;gap:8px;padding:0 24px;font-size:16px;font-weight:500;line-height:1;transition:background-color .15s,color .15s,transform .1s;transform:none}.sg .sg-start__actions .sg-btn:hover,.sg .sg-demo2__submit:hover,.sg .contact-form__submit:hover,.sg .sg-auth__submit:hover{color:#fff;box-shadow:none;background:#44403b;transform:none}.sg .sg-start__actions .sg-btn:active,.sg .sg-demo2__submit:active,.sg .contact-form__submit:active,.sg .sg-auth__submit:active{transform:scale(.98)}.sg .sg-start__actions .sg-btn:disabled,.sg .sg-demo2__submit:disabled,.sg .contact-form__submit:disabled,.sg .sg-auth__submit:disabled{color:#0006;background:#00000014;transform:none}.sg .sg-start__alt,.sg .sg-start__fine,.sg .contact-form__privacy,.sg .sg-auth__note{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;color:var(--sg-gray);text-align:center;margin:0;font-size:14px;line-height:21px}.sg .sg-start__done{background:var(--sg-card);border-radius:24px;justify-items:start;gap:12px;padding:32px;display:grid}.sg .sg-start__done .sg-btn{height:44px;margin-top:8px;padding:0 20px}.sg-auth{background:var(--sg-paper);color:#000;flex-direction:column;align-items:center;min-height:100dvh;padding:56px 24px 64px;display:flex}.sg-auth__brand{color:#000;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.sg-auth__brand .sg-brand__word{font-size:21px;line-height:1;transform:translateY(.5px)}.sg-auth__col{width:min(360px,100%);margin-top:96px}.sg-auth__frame{animation:sg-auth-in .48s var(--sg-ease) both;display:block}@keyframes sg-auth-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sg-auth-shake{0%,to{transform:translate(0)}22%{transform:translate(-6px)}46%{transform:translate(5px)}68%{transform:translate(-3px)}84%{transform:translate(2px)}}.sg-auth__head{text-align:center;gap:8px;margin:0 0 28px;display:grid}.sg-auth__title{font-family:var(--font-sg-display), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.02em;color:#000;margin:0;font-size:26px;font-weight:500;line-height:1.1}.sg-auth__link{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;color:var(--sg-gray);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:400;line-height:18px;text-decoration:none;transition:color .15s}.sg-auth__link:hover{color:#000;text-underline-offset:3px;text-decoration:underline}.sg-auth__link--inline{font-size:inherit;line-height:inherit;color:#000;text-underline-offset:3px;-webkit-text-decoration:underline #0000004d;text-decoration:underline #0000004d}.sg-auth__link--inline:hover{text-decoration-color:#000}.sg .sg-auth__error{margin:0 0 16px}.sg .sg-auth__submit{margin-top:6px}.sg .sg-auth__note{margin-top:20px}.sg .sg-auth__note a{color:#000;text-underline-offset:3px;font-weight:400;-webkit-text-decoration:underline #0000004d;text-decoration:underline #0000004d;transition:text-decoration-color .15s}.sg .sg-auth__note a:hover{text-decoration-color:#000}.sg-auth__foot{text-align:center;margin:28px 0 0}.sg-auth__foot a,.sg-auth__foot button{font-size:14px;line-height:21px}.sg-auth__qr{background:var(--sg-card);border-radius:24px;justify-items:center;gap:12px;margin:0 0 20px;padding:20px;display:grid}.sg-auth__qr img{background:#fff;border-radius:12px;width:168px;height:168px;display:block}.sg-auth__qr details{width:100%;font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;color:var(--sg-gray);text-align:center;font-size:13px;line-height:18px}.sg-auth__qr summary{cursor:pointer;color:#000}.sg-auth__qr code{letter-spacing:.04em;color:#000;word-break:break-all;-webkit-user-select:all;user-select:all;background:#fff;border-radius:12px;margin-top:8px;padding:10px 12px;font-family:inherit;font-size:14px;display:block}@media (max-width:560px){.sg-auth{padding:28px 20px 48px}.sg-auth__col{margin-top:56px}}@media (prefers-reduced-motion:reduce){.sg-auth__frame,.sg-auth__frame.is-error{animation:none}}.sg-contact{column-gap:80px;padding-top:80px;padding-bottom:88px}.sg-contact .sg-lead{max-width:40ch}.sg-auth__frame{animation:none}.sg-auth__frame.is-error{animation:sg-auth-shake .34s var(--sg-ease-out)}.sg .sg-field>span.sg-field__wrap{justify-content:normal;margin:0;display:block}@media (max-width:980px){.sg-contact{padding-top:54px;padding-bottom:64px}}.sg-elh__script{width:min(100%,760px);box-shadow:inset 0 0 0 .5px var(--sg-ring);animation:sg-ih-script .32s var(--sg-ease) both;background:#fff;border-radius:16px;margin:4px auto 0;padding:22px 26px 16px}@keyframes sg-ih-script{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:720px){.sg-elh__script{padding:16px 18px 12px}}@media (prefers-reduced-motion:reduce){.sg-elh__script{animation:none}}.sg-contact{grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:0 80px}.sg-contact .sg-lead{max-width:40ch;margin-top:20px}@media (max-width:1199px) and (min-width:981px){.sg-contact{grid-template-columns:minmax(0,1fr) minmax(0,480px);column-gap:48px}}@media (max-width:980px){.sg-contact{grid-template-columns:minmax(0,1fr);row-gap:40px}}.sg-auth__brand{gap:8.6px}.sg-auth__brand .sg-mark{margin:0 calc(var(--sg-mark-s,26px) * 1.7 * -.0781) 0 calc(var(--sg-mark-s,26px) * 1.7 * -.1543)}.sg-auth__brand .sg-brand__word{transform:translateY(.2px)}.sg-contact{grid-template-rows:auto 1fr;grid-template-areas:"intro form""aside form"}@media (max-width:980px){.sg-contact{grid-template-rows:none;grid-template-areas:"intro""form""aside"}}.sg-nowrap{white-space:nowrap}.sg-orb__field{background-position:50%;background-repeat:no-repeat;background-size:136% 136%;transition:background-size 90ms linear;inset:0;transform:none}.sg-orb[data-live] .sg-orb__field{background-size:calc(136% + var(--lv,0) * 14%) calc(136% + var(--lv,0) * 14%);transform:none}@media (prefers-reduced-motion:reduce){.sg-orb__field{transition:none}}@media (max-width:720px){.sg-contact{padding-top:44px}}.sgc--hero .sgc-split{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:24px 56px}.sgc--hero .sgc-visual .sgo-stage{width:min(400px,31vw)}.sgc--hero .sgc-panel .sgc-body{padding-top:0}.sgc--hero .sgc-body h2{font-family:var(--font-sg-display), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.02em;color:#000;outline:none;margin:0;font-size:28px;font-weight:500;line-height:1.12}.sgc--hero .sgc-lead{font-size:16px;line-height:24px}@media (max-width:1099px){.sgc--hero .sgc-split{gap:20px 40px}}@media (max-width:900px){.sgc--hero .sgc-body h2{font-size:24px}.sgc--hero .sgc-split{gap:0}.sgc--hero .sgc-visual .sgo-stage{width:min(208px,56vw)}}.sg-auth__head--pair{gap:4px;margin-bottom:28px}.sg-auth__sub{font-family:var(--font-sg-display), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.02em;color:var(--sg-gray);text-wrap:balance;margin:0;font-size:26px;font-weight:500;line-height:1.15}.sg .sg-auth__lead2{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;color:var(--sg-gray);text-align:center;text-wrap:pretty;margin:0 0 24px;font-size:15px;line-height:22px}.sg .sg-auth__lead2 strong{color:#000;font-weight:500}.sg-auth__steps{background:#0000000d;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:28px;margin:0 auto 14px;padding:0 12px;list-style:none;display:inline-flex}.sg-auth__steps li{width:6px;height:6px;transition:width .2s var(--sg-ease), background-color .2s ease;background:#00000038;border-radius:999px}.sg-auth__steps li[data-done]{background:#000}.sg-auth__steps li[aria-current]{background:#000;width:16px}.sg-auth__card{background:var(--sg-card);font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;letter-spacing:0;color:#44403b;text-align:left;border-radius:16px;align-items:flex-start;gap:12px;margin:0 0 20px;padding:14px 16px;font-size:14px;line-height:21px;display:flex}.sg-auth__card strong{color:#000;font-weight:500}.sg-auth__cardbody{min-width:0}.sg-auth__cardbody p{margin:0}.sg-auth__cardbody p+p{margin-top:6px}.sg-auth__cardav{color:#fff;letter-spacing:.01em;background:#000;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;margin-top:2px;font-size:13px;font-weight:500;display:grid}.sg .sg-start__field select[aria-invalid=true],.sg .sg-field select[aria-invalid=true],.sg .sg-start__field textarea[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--sg-error)}.sg .sg-auth__submit.sg-btn--ghost{color:#000;background:#fff;box-shadow:0 0 0 1px #0000001f}.sg .sg-auth__submit.sg-btn--ghost:hover{color:#000;background:#fdfcfc;box-shadow:0 0 0 1px #0000004d}.sg .sg-auth__submit+.sg-auth__submit{margin-top:10px}.ops-root .sg-auth{font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;background:var(--sg-paper);color:#000}.ops-root .sg-auth .sg-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){min-height:var(--sg-field-h);height:var(--sg-field-h);box-shadow:inset 0 0 0 1px var(--sg-field-ring);font-family:var(--font-sg-body), "Helvetica Neue", Arial, sans-serif;color:#000;background:#fff;border:0;border-radius:999px;padding:0 18px;font-size:16px}.ops-root .sg-auth .sg-field__wrap input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){padding-right:54px}.ops-root .sg-auth .sg-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):hover:not(:focus){box-shadow:inset 0 0 0 1px var(--sg-field-ring-hover);border:0}.ops-root .sg-auth .sg-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):focus,.ops-root .sg-auth .sg-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):focus-visible{box-shadow:inset 0 0 0 1px var(--sg-field-ring-focus);border:0;border-radius:999px}.ops-root .sg-auth .sg-field input[aria-invalid=true]:not([type=checkbox]){box-shadow:inset 0 0 0 1px var(--sg-error)}.ops-root .sg-auth input::placeholder{color:#a59f97}.ops-root .sg-auth .sg-btn:focus-visible,.ops-root .sg-auth .sg-auth__link:focus-visible,.ops-root .sg-auth .sg-field__peek:focus-visible{border-radius:999px;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.ops-root .sg-auth .sg-auth__qr summary:focus-visible,.ops-root .sg-auth a:focus-visible{border-radius:6px;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}@media (max-width:560px){.sg-auth__title,.sg-auth__sub{font-size:24px}.sg-auth__head--pair{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.sg-auth__steps li{transition:none}}.sg-ind__mark i{color:var(--sg-ink);box-shadow:0 0 0 .5px var(--sg-ring);background:#fff}.sgc-chip{font-size:12px}.sg-note{background:var(--sg-paper);align-content:center;min-height:60vh;padding:96px 0 128px;display:grid}.sg-note__title{font-family:var(--font-sg-display), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.02em;color:var(--sg-ink);text-wrap:balance;margin:0;font-size:44px;font-weight:500;line-height:1.02}@media (max-width:640px){.sg-note{padding:56px 0 80px}.sg-note__title{font-size:34px}}.sg-note__body{flex-direction:column;align-items:center;width:100%;display:flex}.sg-auth3__tile{display:none}.sg-auth3__side{display:contents}@media (min-width:960px){.sg-auth.sg-auth3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:100dvh;padding:0;display:grid}.sg-auth3 .sg-auth3__side{flex-direction:column;align-items:center;min-width:0;min-height:100dvh;padding:28px 40px 48px;display:flex}.sg-auth3 .sg-auth3__side .sg-auth__brand{align-self:flex-start}.sg-auth3 .sg-auth3__side .sg-auth__col{width:min(384px,100%);margin:auto 0;padding:40px 0 24px}.sg-auth3 .sg-auth3__tile{min-width:0;height:100dvh;padding:20px 20px 20px 0;display:block;position:sticky;top:0}}.av{background:radial-gradient(70% 56% at 96% 108%, var(--sg-bloom,#00cd8f33), transparent 68%), radial-gradient(80% 70% at 14% 4%, #fbf9f412, transparent 62%), var(--sg-night,#0a2118);height:100%;min-height:420px;color:var(--sg-bone,#fbf9f4);border-radius:24px;position:relative;overflow:hidden}.av__mark{color:var(--sg-bone,#fbf9f4);align-items:center;gap:.8cqw;margin:0 0 1.6cqw .6cqw;display:flex}.av__mark b{font-family:var(--font-sg-display), var(--font-inter-tight), sans-serif;letter-spacing:-.02em;white-space:nowrap;font-size:1.5cqw;font-weight:700}.av__msg--row span{color:var(--sg-bone-55,#fbf9f48c)}.sg.sg-auth4{--sg-paper:#fff;--sg-card:#f5f6f6;--sg-ring:#0a12171a;--sg-gray:#656d72;--sg-night:#0a1217;--sg-bloom:transparent;--sg-bone:#fff;--sg-bone-72:#ffffffb8;--sg-bone-55:#ffffff8c;--sg-night-line:#ffffff1a;--sg-display-door:var(--font-familjen), var(--font-sg-display), "Helvetica Neue", Arial, sans-serif;background:#fff;position:relative}html:has(.sg.sg-auth4){--paper:#fff}body:has(.sg-auth4--start) .sg-header{display:none}.sg-auth4__page{display:block}.sg-auth4 .sg-auth__brand .sg-brand__word,html.sg-over-dark .sg-auth4 .sg-auth__brand .sg-brand__word{color:#0a1217}.sg-auth4 .sg-auth4__nav{z-index:10;grid-auto-columns:auto;position:absolute;top:24px;left:50%;transform:translate(-50%)}.sg-auth4 .sg-auth4__nav .sg-sw__opt{height:36px;font-family:var(--sg-display-door);letter-spacing:0;color:#0a121799;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.sg-auth4 .sg-auth4__nav .sg-sw__opt:hover,.sg-auth4 .sg-auth4__nav .sg-sw__opt[data-on]{color:#0a1217}.sg-auth4 .sg-auth__head--pair{gap:0;margin-bottom:32px}.sg-auth4 .sg-auth__title,.sg-auth4 .sg-auth__sub{font-family:var(--sg-display-door);letter-spacing:-.01em;text-wrap:balance;font-size:30px;font-weight:470;line-height:1.4}.sg-auth4 .sg-auth__title{color:#0a1217}.sg-auth4 .sg-auth__sub{color:var(--sg-gray)}.sg-auth4 .sg-auth__steps{margin-bottom:18px}.sg.sg-auth4 .sg-auth__lead2{color:#0a1217;margin:-8px 0 28px;font-size:16px;line-height:24px}.sg.sg-auth4 .sg-auth__lead2 strong{font-weight:500}.sg-auth4 .sg-auth__brand,.sg-auth4 .sg-auth__title,.sg-auth4 .sg-auth__card strong,.sg-auth4 .sg-auth__note a,.sg-auth4 .sg-auth__link--inline{color:#0a1217}@media (min-width:960px){.sg-auth.sg-auth4{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:100dvh;padding:0;display:grid}.sg-auth.sg-auth4 .sg-auth3__side{flex-direction:column;align-items:center;min-width:0;min-height:100dvh;padding:24px 40px 56px;display:flex}.sg-auth4 .sg-auth4__frame{flex-direction:column;flex:1;width:min(384px,100%);min-height:0;display:flex}.sg-auth.sg-auth4 .sg-auth3__side .sg-auth__brand{align-self:flex-start;height:44px}.sg-auth.sg-auth4 .sg-auth3__side .sg-auth__col{flex-direction:column;flex:1;justify-content:center;width:100%;margin:0;padding:48px 0 64px;display:flex}.sg-auth.sg-auth4 .sg-auth3__tile{align-self:start;min-width:0;height:100dvh;min-height:0;padding:0;display:block;position:sticky;top:0}.sg-auth.sg-auth4 .sg-auth3__tile .av{height:auto;min-height:0;position:absolute;inset:112px 60px 60px -48px}}.sg-auth4 .av{color:#fff;background:radial-gradient(80% 70% at 18% 8%,#ffffff12,#0000 62%),#0a1217}.sg-auth4 .av__mark b{font-family:var(--font-sg-display), var(--font-inter-tight), sans-serif}.sg-auth4 .sg-start__card,.sg.sg-auth4 .sg-start__card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.sg-auth4 .sg-start__card .sg-auth__head--pair{margin-bottom:28px}.sg.sg-auth4 .sg-consent{text-align:left}@media (max-width:959.98px){.sg-auth4 .sg-auth4__frame{display:contents}.sg-auth4 .sg-auth4__nav{order:-1;margin:0 0 24px;position:relative;top:auto;left:auto;transform:none}}@media (max-width:640px){.sg-auth4 .sg-auth__title,.sg-auth4 .sg-auth__sub,.sg.sg-auth4 .sg-start__done .sg-start__head{font-size:26px;line-height:1.35}}@media (max-width:720px){.sg-elh__caps--v3 .sg-elh__capname--link,.sg-auth__link{margin-top:-8px;margin-bottom:-8px;padding-top:8px;padding-bottom:8px}}@media (max-width:719px){.sg-hlive__ring{width:150px}}.sg-turnstile{width:100%;min-width:0;margin:0;line-height:0;display:block}.sg-turnstile[data-interactive]{margin:0 0 18px}
.ml-take__bars--fill{transition:clip-path .24s linear}.ml-take__bars--fill i{background:var(--ml-green)}.ml-take__script{color:var(--ml-ink-70);max-width:76ch;margin:18px 0 0;font-size:16.5px;font-weight:460;line-height:1.7}.ml-take__script mark{background:var(--ml-green-wash);color:var(--ml-green-text);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:1px 7px;font-weight:560}@media (prefers-reduced-motion:reduce){.ml-take__bars--fill{transition:none!important}}
.tcg-brand-icon{object-fit:contain;width:100%;height:100%;display:block}.tcg-mark--on-auto .tcg-brand-icon--dark{display:none}html.sg-over-dark .tcg-mark--on-auto .tcg-brand-icon--dark{display:block}html.sg-over-dark .tcg-mark--on-auto .tcg-brand-icon--light{display:none}span.sg-mark.tcg-mark{width:calc(var(--sg-mark-s,26px) * 1.7);height:calc(var(--sg-mark-s,26px) * 1.7);flex-shrink:0}.ob span.sg-mark.tcg-mark{width:100%;height:100%}html :is(.sg-brand__word,.sg-footer .sg-brand__word,.sg-login__logo>span:not(.sg-mark),.dz-brand>span:not(.sg-mark),.sg-dw__brand b,.ops-login__brand>span:not(.sg-mark),.ops-root .ov-rail__brand strong,.ov-rail__brand strong,.dz-join__brand){font-family:var(--font-inter-tight), Arial, sans-serif;letter-spacing:-.02em;font-synthesis:none;font-weight:700}
