@property --ov-s{syntax:"<length>";inherits:true;initial-value:0}@property --ov-drop{syntax:"<length>";inherits:true;initial-value:0}@property --ov-pull{syntax:"<length>";inherits:true;initial-value:0}@property --ov-half{syntax:"<length>";inherits:true;initial-value:0}@property --ov-ax{syntax:"<number>";inherits:true;initial-value:0}@property --ov-bx{syntax:"<number>";inherits:true;initial-value:0}@property --ov-br{syntax:"<number>";inherits:true;initial-value:0}html:has(.ov){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#edeef1}html:has(.ov) body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#edeef1}:root{--ov-ground:#edeef1;--ov-ground-deep:#e4e6eb;--ov-lift:#f6f7f9;--ui-mono:10.5px;--ui-xs:11.5px;--ui-sm:12.5px;--ui-md:14px;--ui-lg:15.5px;--ui-xl:17.5px;--ov-inset:#f2f3f5;--ov-paper:#fff;--ov-ink:#0d0e12;--ov-ink-2:#0d0e12b3;--ov-ink-3:#0d0e1294;--ov-ink-4:#0d0e1257;--ov-hair:#0d0e1217;--ov-hair-2:#0d0e1229;--ov-people:#5f61ec;--ov-people-ink:#4f51d9;--ov-product:#f39762;--ov-product-ink:#b9531d;--ov-product-text:#ad4c19;--ov-mint:#7fe7a8;--ov-mint-hi:#9aedbd;--ov-mint-soft:#d4f7e3;--ov-night:#0d0e12;--ov-night-2:#16171d;--ov-night-ink:#f3f4f7;--ov-night-ink-2:#f3f4f7b8;--ov-night-ink-3:#f3f4f785;--ov-night-hair:#ffffff17;--ov-night-hair-2:#ffffff2b;--ov-card-top:100 / 50;--ov-card-lap:18px;--ov-f-display:"Onest", "Onest Fallback", system-ui, sans-serif;--ov-f-text:"Golos Text", "Golos Fallback", system-ui, sans-serif;--ov-f-mono:"JetBrains Mono", "Mono Fallback", ui-monospace, monospace;--ov-gutter:clamp(20px, 4.2vw, 64px);--ov-max:1320px;--ov-column:62rem;--ov-panel-pad:clamp(22px, 4.4vw, 72px);--ov-panel-radius:clamp(28px, 3vw, 44px);--ov-ease:cubic-bezier(.16, 1, .3, 1);--ov-spring:cubic-bezier(.34, 1.28, .64, 1)}.ov{background:var(--ov-ground);min-height:100dvh;color:var(--ov-ink);font-family:var(--ov-f-text);font-feature-settings:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;--ov-accent:var(--ov-people);--ov-accent-ink:var(--ov-people-ink);font-size:16px;line-height:1.5;position:relative;overflow-x:clip}.ov.ov-product{--ov-accent:var(--ov-product);--ov-accent-ink:var(--ov-product-text)}.ov ::selection{background:var(--ov-mint);color:var(--ov-ink)}.ov :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.ov :where(a,button,summary,input,[tabindex]):focus-visible{outline:2px solid var(--ov-accent);outline-offset:3px}.ov-skip{z-index:100;background:var(--ov-ink);color:#fff;border-radius:999px;padding:10px 16px;font-size:14px;position:absolute;top:12px;left:-9999px}.ov-skip:focus{left:16px}.ov-main{z-index:1;outline:none;position:relative}.ov-nowrap{white-space:nowrap}.ov-link{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ov-hair-2);text-decoration-color:var(--ov-hair-2)}.ov-link:hover{text-decoration-color:currentColor}.ov-only-desk{display:inline}.ov-only-mobile{display:none}@media (max-width:639px){.ov-only-desk{display:none}.ov-only-mobile{display:inline}}.ov-display{font-family:var(--ov-f-display);letter-spacing:-.056em;font-weight:400;line-height:.86}.ov-eyebrow,.ov-mono-label{font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:500;line-height:1.45}.ov-lead{font-family:var(--ov-f-text);color:var(--ov-ink-2);text-wrap:balance;font-size:clamp(1.0625rem,.92rem + .46vw,1.3125rem);line-height:1.42}.ov-chapter-title{font-family:var(--ov-f-display);letter-spacing:-.052em;text-wrap:balance;outline:none;font-size:clamp(2.6rem,1.25rem + 4.9vw,6rem);font-weight:400;line-height:.94}.ov-btn{--ov-h:48px;height:var(--ov-h);color:inherit;font-family:var(--ov-f-text);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .25s ease, color .25s ease, box-shadow .25s ease, transform .25s var(--ov-ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15.5px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.ov-btn:active{transform:translateY(1px)}.ov-btn:disabled{opacity:.55;cursor:default}.ov-btn-sm{--ov-h:38px;padding:0 17px;font-size:14px}.ov-btn-lg{--ov-h:58px;padding:0 26px 0 28px;font-size:17px}.ov-btn-arrow{width:18px;height:18px;transition:transform .4s var(--ov-ease);flex:none}.ov-btn-icon{flex:none;width:17px;height:17px}.ov-btn:hover .ov-btn-arrow{transform:translate(3px)}.ov-btn-ink{background:var(--ov-ink);color:#fff}.ov-btn-ink:hover{background:#262731}.ov-btn-line{color:var(--ov-ink);box-shadow:inset 0 0 0 1px var(--ov-hair-2)}.ov-btn-line:hover{background:#0d0e120d}.ov-btn-mint{background:var(--ov-mint);color:var(--ov-ink)}.ov-btn-mint:hover{background:var(--ov-mint-hi)}.ov-btn-ghost-night{color:var(--ov-night-ink);box-shadow:inset 0 0 0 1px var(--ov-night-hair-2)}.ov-btn-ghost-night:hover{background:#ffffff0f}.ov-head{z-index:40;transition:background-color .35s,box-shadow .35s;position:fixed;inset:0 0 auto}.ov-head[data-scrolled]{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);box-shadow:0 1px 0 var(--ov-hair);background:#edeef1cc}.ov-head-row{height:72px;max-width:calc(var(--ov-max) + 2 * var(--ov-gutter));padding-inline:var(--ov-gutter);justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex;position:relative}.ov-logo{color:var(--ov-ink);margin:-10px;padding:10px;font-size:21px;line-height:1;text-decoration:none}.ov-switch{box-shadow:inset 0 0 0 1px var(--ov-hair);background:#0d0e120a;border-radius:999px;grid-template-columns:1fr 1fr;padding:3px;display:inline-grid}.ov-switch-desk{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ov-switch-seg{height:34px;color:var(--ov-ink-2);font-family:var(--ov-f-text);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:13.5px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex}.ov-switch-seg:hover{color:var(--ov-ink)}.ov-switch-seg[data-on]{background:var(--ov-ink);color:#fff}.ov-switch-dot{border-radius:50%;flex:none;width:7px;height:7px}.ov-switch-dot-people{background:var(--ov-people)}.ov-switch-dot-product{background:var(--ov-product)}.ov-switch-row{display:none}@media (max-width:767px){.ov-head-row{height:64px}.ov-switch-desk{display:none}.ov-head[data-scrolled]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ov-switch-row{z-index:20;height:114px;display:block;position:relative}.ov-switch-row:before{content:"";-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#edeef18c;border-bottom:1px solid #ffffff80;height:114px;position:fixed;inset:0 0 auto;box-shadow:inset 0 1px #fff9,0 8px 24px -12px #0d0e122e}.ov-switch-row .ov-switch{width:calc(100% - 2 * var(--ov-gutter));max-width:17.5rem;position:fixed;top:64px;left:50%;transform:translate(-50%)}}.ov-hero{--ov-hero-top:72px;min-height:max(100svh,700px);padding-top:var(--ov-hero-top);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:clip}.ov-hero-copy{z-index:2;padding:clamp(24px, 6.2vh, 64px) var(--ov-gutter) 0;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.ov-hero-copy .ov-eyebrow{max-width:84ch;color:var(--ov-ink-2);text-wrap:balance}.ov-hero-title{margin-top:clamp(16px,2.6vh,28px);font-size:clamp(3.9rem,1.1rem + 10.6vw,10.5rem)}.ov-line{white-space:nowrap;display:block}.ov-hero-title-fit{font-size:min(clamp(3.9rem, 1.1rem + 10.6vw, 10.5rem), calc((100vw - 2 * var(--ov-gutter)) / 5.8))}.ov-accent-people{color:var(--ov-people)}.ov-accent-product{color:var(--ov-product-ink)}.ov-hero-lead{max-width:31ch;margin-top:clamp(16px,2.8vh,28px)}.ov-hero-fig{flex:auto;min-height:clamp(250px,40vh,460px);-webkit-mask-image:linear-gradient(#0000 0,#000 64px);mask-image:linear-gradient(#0000 0,#000 64px)}.ov-figwrap{position:relative;container-type:inline-size}.ov-fig{position:absolute;inset:0}.ov-fig-art{pointer-events:none;position:absolute;inset:0}.ov-dome,.ov-lens{box-sizing:border-box;border-radius:50%;position:absolute}.ov-dome{border:1.5px solid}.ov-dome-a{border-color:var(--ov-product)}.ov-dome-b{border-color:var(--ov-people)}.ov-lens{overflow:hidden}.ov-lens-fill{background:linear-gradient(#72e29e 0%,#a4eec3 22%,#dcf8e8 46%);border-radius:50%;width:100%;height:100%;position:absolute;top:0}.ov-fig-label{color:var(--ov-ink-2);font-family:var(--ov-f-mono);font-weight:500;font-size:var(--ui-xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;line-height:1.3;display:inline-flex;position:absolute}.ov-fig-label i{border-radius:50%;width:7px;height:7px}.ov-fig-label-a i{background:var(--ov-product)}.ov-fig-label-b i{background:var(--ov-people)}.ov-fig-hero,.ov-fig-company{--ov-r:36cqw;--ov-s-rest:16cqw;--ov-s-far:37cqw;--ov-drop-rest:7.5cqw;--ov-drop-far:19cqw;--ov-pull-max:7cqw;--ov-s:var(--ov-s-rest);--ov-drop:var(--ov-drop-rest);--ov-sep:calc(var(--ov-s) - var(--ov-pull));animation:ov-converge 2s var(--ov-ease) .15s both}.ov-fig-hero :is(.ov-dome,.ov-lens),.ov-fig-company :is(.ov-dome,.ov-lens){width:calc(var(--ov-r) * 2);height:calc(var(--ov-r) * 2);bottom:calc(-1 * (var(--ov-r) + var(--ov-drop)))}.ov-fig-hero :is(.ov-dome-a,.ov-lens),.ov-fig-company :is(.ov-dome-a,.ov-lens){left:calc(50cqw - var(--ov-sep) - var(--ov-r))}.ov-fig-hero .ov-dome-b,.ov-fig-company .ov-dome-b{left:calc(50cqw + var(--ov-sep) - var(--ov-r))}.ov-fig-hero .ov-lens-fill,.ov-fig-company .ov-lens-fill{left:calc(var(--ov-sep) * 2)}.ov-fig-hero .ov-fig-label-a,.ov-fig-company .ov-fig-label-a{left:calc(50cqw - var(--ov-sep) - var(--ov-r) * .56);bottom:clamp(52px,7.2cqw,124px)}.ov-fig-hero .ov-fig-label-b,.ov-fig-company .ov-fig-label-b{right:calc(50cqw - var(--ov-sep) - var(--ov-r) * .56);bottom:clamp(52px,7.2cqw,124px)}@keyframes ov-converge{0%{--ov-s:var(--ov-s-far);--ov-drop:var(--ov-drop-far)}}@keyframes ov-pull{to{--ov-pull:var(--ov-pull-max)}}@supports (animation-timeline:scroll()){.ov-fig-hero,.ov-fig-company{animation:ov-converge 2s var(--ov-ease) .15s both, ov-pull linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 85vh}}.ov-hero-act{z-index:2;width:max-content;max-width:calc(100cqw - 2 * var(--ov-gutter));animation:ov-rise 1s var(--ov-ease) .9s both;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:clamp(28px,6.4cqw,110px);left:50cqw;transform:translate(-50%)}.ov-hero-note{color:#0d0e12a3;text-align:center;font-size:14px;line-height:1.4}.ov-rise{animation:ov-rise 1s var(--ov-ease) both}@keyframes ov-rise{0%{transform:translateY(22px)}}.ov-hero-act.ov-hero-act{animation-name:ov-rise-act}@keyframes ov-rise-act{0%{opacity:0;transform:translate(-50%,22px)}}@media (min-width:768px) and (max-width:1023px){.ov-hero{min-height:max(min(100svh,820px),640px)}.ov-fig-hero,.ov-fig-company{--ov-r:50cqw;--ov-s-rest:19cqw;--ov-s-far:46cqw;--ov-drop-rest:8cqw;--ov-drop-far:24cqw;--ov-pull-max:8cqw}.ov-fig-company{--ov-s-rest:9cqw}}@media (max-width:767px){.ov-hero{--ov-hero-top:0px;min-height:min(100svh - 108px,700px)}.ov-hero-fig{-webkit-mask-image:linear-gradient(#0000 0,#000 40px);mask-image:linear-gradient(#0000 0,#000 40px)}.ov-hero-copy{padding-top:22px}.ov-hero-fig{min-height:240px}.ov-fig-hero,.ov-fig-company{--ov-r:88cqw;--ov-s-rest:35cqw;--ov-s-far:90cqw;--ov-drop-rest:4cqw;--ov-drop-far:44cqw;--ov-pull-max:12cqw}.ov-fig-hero .ov-fig-label,.ov-fig-company .ov-fig-label{display:none}.ov-hero-act{transition:bottom .6s var(--ov-ease);gap:10px;bottom:22px}body:has([data-cookie-banner]) .ov-hero-act{bottom:96px}.ov-hero-act .ov-btn-lg{--ov-h:54px;padding:0 22px 0 24px;font-size:16px}.ov-hero-note{font-size:13px}}.ov-stage-pinned{padding-top:0}.ov-how+.ov-stage-pinned{margin-top:clamp(72px,8vw,136px)}.ov-stage-intro{max-width:calc(var(--ov-max) + 2 * var(--ov-gutter));padding-inline:calc(var(--ov-gutter) - clamp(8px, 1.1vw, 16px));margin:0 auto clamp(20px,2.2vw,32px)}.ov-stage-intro-line{max-width:34ch;color:var(--ov-ink);font-family:var(--ov-f-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.35rem,1rem + 1vw,2rem);line-height:1.12}.ov-stage-pinned>.ov-console{animation:ov-rise 1s var(--ov-ease) .18s both}@media (max-width:899px){.ov-stage-pinned .ov-console-side{order:2}}.ov-stage{outline:none;padding:8px clamp(8px,1.1vw,16px) 0;scroll-margin-top:80px;position:relative}.ov-stage-wait{min-height:60vh}.ov-block{outline:none;scroll-margin-top:92px}@media (max-width:767px){.ov-stage{scroll-margin-top:120px}.ov-block{scroll-margin-top:128px}}.ov-block-in{animation:ov-block-in .9s var(--ov-ease) both}@keyframes ov-block-in{0%{opacity:0;transform:translateY(24px)}}.ov-console{max-width:calc(var(--ov-max) + 2 * var(--ov-panel-pad));padding:var(--ov-panel-pad);border-radius:var(--ov-panel-radius);background:var(--ov-night);color:var(--ov-night-ink);animation:ov-open 1.1s var(--ov-ease) backwards;margin-inline:auto;position:relative}.ov-console-plain{animation:none}@media (min-width:1024px){.ov-stage>.ov-console,.ov-stage .ov-access,.ov-how.ov-how-night{padding-inline:max(36px, calc(var(--ov-gutter) - clamp(8px, 1.1vw, 16px)))}}.ov-console-back{width:fit-content;color:var(--ov-night-ink-2);gap:7px;margin-bottom:clamp(18px,2.4vw,32px);padding-inline:12px 17px;display:flex}.ov-console-back:hover{color:var(--ov-night-ink)}@keyframes ov-open{0%{clip-path:ellipse(14% 0% at 50% 0)}to{clip-path:ellipse(125% 150% at 50% 0)}}.ov-console-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(32px,4.5vw,80px);display:grid}.ov-console-main{order:1;min-width:0}.ov-console-side{order:2;position:sticky;top:96px}@media (max-width:899px){.ov-console-grid{grid-template-columns:minmax(0,1fr);gap:18px}.ov-console-side{order:0;position:relative;top:0}}.ov-inst{aspect-ratio:100/82;width:100%;position:relative;container-type:inline-size}.ov-inst-art{--k:1;--cy:41;--ov-ar:25;transition:--ov-ax 1s var(--ov-spring), --ov-bx 1s var(--ov-spring), --ov-br 1s var(--ov-spring);position:absolute;inset:0}.ov-inst-circle,.ov-inst-lens{box-sizing:border-box;border-radius:50%;position:absolute}.ov-inst-a,.ov-inst-lens{left:calc((50 + (var(--ov-ax) - var(--ov-ar) - 50) * var(--k)) * 1cqw);top:calc((var(--cy) - var(--ov-ar) * var(--k)) * 1cqw);width:calc(var(--ov-ar) * 2 * var(--k) * 1cqw);height:calc(var(--ov-ar) * 2 * var(--k) * 1cqw)}.ov-inst-b{left:calc((50 + (var(--ov-bx) - var(--ov-br) - 50) * var(--k)) * 1cqw);top:calc((var(--cy) - var(--ov-br) * var(--k)) * 1cqw);width:calc(var(--ov-br) * 2 * var(--k) * 1cqw);height:calc(var(--ov-br) * 2 * var(--k) * 1cqw)}.ov-inst-a{border:1.5px solid var(--ov-product)}.ov-inst-b{border:1.5px solid var(--ov-people);transition:border-style}.ov-inst[data-phase=sphere] .ov-inst-b{border-style:dashed;border-color:#5f61eccc}.ov-inst-lens{overflow:hidden}.ov-inst-lens-fill{left:calc(((var(--ov-bx) - var(--ov-br)) - (var(--ov-ax) - var(--ov-ar))) * var(--k) * 1cqw);top:calc((var(--ov-ar) - var(--ov-br)) * var(--k) * 1cqw);width:calc(var(--ov-br) * 2 * var(--k) * 1cqw);height:calc(var(--ov-br) * 2 * var(--k) * 1cqw);background:var(--ov-mint);opacity:0;border-radius:50%;transition:opacity .8s;position:absolute}.ov-inst[data-phase=picked] .ov-inst-lens-fill,.ov-inst[data-phase=band] .ov-inst-lens-fill{opacity:.2}.ov-inst[data-phase=result] .ov-inst-lens-fill{opacity:1;transition-delay:.25s}.ov-inst-rub{left:calc((50 + ((var(--ov-ax) + var(--ov-ar) + var(--ov-bx) - var(--ov-br)) / 2 - 50) * var(--k)) * 1cqw);top:calc(var(--cy) * 1cqw);color:var(--ov-ink);font-family:var(--ov-f-display);font-weight:400;font-size:calc(7cqw * var(--k));opacity:0;transition:opacity .5s ease, transform .9s var(--ov-spring);line-height:1;position:absolute;transform:translate(-50%,-48%)scale(.6)}.ov-inst[data-phase=result] .ov-inst-rub{opacity:1;transition-delay:.45s;transform:translate(-50%,-48%)scale(1)}.ov-inst-label{color:var(--ov-night-ink-2);font-family:var(--ov-f-mono);font-weight:500;font-size:var(--ui-xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex-direction:column;gap:4px;line-height:1.3;display:flex;position:absolute}.ov-inst-label-line{align-items:center;gap:8px;display:inline-flex}.ov-inst-label i{border-radius:50%;flex:none;width:7px;height:7px}.ov-inst-label b{color:var(--ov-night-ink-3);font-weight:500}.ov-inst-label-a{left:calc((50 + (var(--ov-ax) - var(--ov-ar) - 50) * var(--k)) * 1cqw);top:calc((var(--cy) - var(--ov-ar) * var(--k)) * 1cqw - 34px)}.ov-inst-label-a i{background:var(--ov-product)}.ov-inst-label-b{right:calc((100 - (50 + (var(--ov-bx) + var(--ov-br) - 50) * var(--k))) * 1cqw);top:calc((var(--cy) + var(--ov-br) * var(--k)) * 1cqw + 14px);text-align:right;align-items:flex-end}.ov-inst-label-b i{background:var(--ov-people)}@media (max-width:899px){.ov-inst{aspect-ratio:100/58;max-width:440px;margin-inline:auto}.ov-inst-art{--k:.76;--cy:29}}.ov-q{min-width:0;container-type:inline-size}.ov-swap{animation:ov-swap .6s var(--ov-ease) both}@keyframes ov-swap{0%{opacity:0;transform:translateY(14px)}}.ov-q-title{max-width:19ch;font-family:var(--ov-f-display);letter-spacing:-.038em;text-wrap:balance;outline:none;font-size:clamp(1.8rem,1.05rem + 2.4vw,3.4rem);font-weight:400;line-height:1.02}.ov-q-kicker{color:var(--ov-night-ink-2);font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:18px;font-size:.72rem;font-weight:500;display:inline-flex}.ov-q-kicker:before{content:"";background:var(--ov-people);border-radius:50%;width:7px;height:7px}.ov-q-hint{color:var(--ov-night-ink-2);margin-top:14px;font-size:16px}.ov-spheres{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(12px,1.6vw,24px);margin-top:clamp(24px,3vw,40px);display:grid}.ov-sphere{border:0;border-top:1px solid var(--ov-night-hair);min-width:0;color:var(--ov-night-ink);text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:3px;padding:15px 0 15px 18px;transition:opacity .3s;display:flex;position:relative}.ov-sphere:before{content:"";width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--ov-night-hair-2);transition:background-color .3s ease, box-shadow .3s ease, transform .4s var(--ov-spring);border-radius:50%;position:absolute;top:23px;left:0}.ov-sphere-name{font-family:var(--ov-f-display);letter-spacing:-.015em;transition:transform .4s var(--ov-ease);font-size:clamp(1.05rem,.92rem + .4vw,1.3rem);font-weight:400;line-height:1.2}.ov-sphere-hint{color:var(--ov-night-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.ov-sphere:hover .ov-sphere-name{transform:translate(3px)}.ov-sphere:hover:before{box-shadow:inset 0 0 0 1px var(--ov-people)}.ov-sphere[aria-pressed=true]:before{background:var(--ov-people);transform:scale(1.15);box-shadow:0 0 0 4px #5f61ec40}.ov-spheres.is-held .ov-sphere[aria-pressed=false]{opacity:.4}.ov-spheres-multi .ov-sphere{padding-block:12px}.ov-spheres-multi .ov-sphere:before{top:20px}.ov-sphere:disabled{opacity:.4;cursor:default}.ov-sphere:disabled:hover .ov-sphere-name{transform:none}.ov-sphere:disabled:hover:before{box-shadow:inset 0 0 0 1px var(--ov-night-hair-2)}.ov-q-next{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:clamp(20px,2.4vw,32px);display:flex}.ov-q-next .ov-btn-mint:disabled{opacity:1;color:var(--ov-night-ink-3);box-shadow:inset 0 0 0 1px var(--ov-night-hair-2);background:0 0}.ov-q-count{min-height:1em;color:var(--ov-night-ink-3);font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.ov-other{max-width:420px;box-shadow:inset 0 0 0 1px var(--ov-night-hair-2);animation:ov-swap .5s var(--ov-ease) both;border-radius:999px;gap:8px;margin-top:20px;padding:5px;display:flex}.ov-other-input{min-width:0;color:var(--ov-night-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;min-height:44px;padding:0 16px;font-size:16px}.ov-other-go{background:var(--ov-night-ink);width:44px;height:44px;color:var(--ov-night);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.ov-other-go svg{width:18px;height:18px}.ov-bands{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:clamp(24px,3vw,40px);display:grid}.ov-band{min-height:132px;box-shadow:inset 0 0 0 1px var(--ov-night-hair-2);color:var(--ov-night-ink);text-align:left;cursor:pointer;transition:background-color .3s ease, box-shadow .3s ease, opacity .3s ease, transform .4s var(--ov-ease);background:#ffffff08;border:0;border-radius:22px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 18px 16px;display:flex}.ov-band-num{font-family:var(--ov-f-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.9rem,1.2rem + 1.6vw,2.9rem);font-weight:400;line-height:1}.ov-band-unit{color:var(--ov-night-ink-3);font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.ov-band:hover{box-shadow:inset 0 0 0 1px var(--ov-people);transform:translateY(-2px)}.ov-band[aria-pressed=true]{background:var(--ov-people);box-shadow:inset 0 0 0 1px var(--ov-people)}.ov-band[aria-pressed=true] .ov-band-unit{color:#ffffffc7}.ov-bands.is-held .ov-band[aria-pressed=false]{opacity:.4}@media (max-width:1099px){.ov-spheres{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:820px){.ov-bands{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.ov-bands{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-band{border-radius:22px;min-height:104px}.ov-sphere-hint{white-space:normal}.ov-spheres-multi .ov-sphere-name{font-size:.95rem}.ov-spheres-multi .ov-sphere:before{top:18px}.ov-q-next{z-index:1;background:linear-gradient(to top, var(--ov-night) 72%, transparent);margin-top:8px;padding-block:16px;position:sticky;bottom:0}}.ov-answers{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.ov-answers-label{color:var(--ov-night-ink-3);font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:500}.ov-answers-chips{flex-wrap:wrap;gap:8px;display:flex}.ov-chip{height:34px;box-shadow:inset 0 0 0 1px var(--ov-night-hair-2);color:var(--ov-night-ink);font-family:var(--ov-f-text);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;transition:background-color .25s,box-shadow .25s;display:inline-flex}.ov-chip:hover{box-shadow:inset 0 0 0 1px var(--ov-people);background:#ffffff0f}.ov-answers-edit{color:var(--ov-night-ink-2);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ov-night-hair-2);text-decoration-color:var(--ov-night-hair-2);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:6px 2px;font-size:14px}.ov-answers-edit:hover{color:var(--ov-night-ink);text-decoration-color:currentColor}.ov-result{border-top:1px solid var(--ov-night-hair);margin-top:clamp(28px,3.6vw,52px);padding-top:clamp(28px,3.6vw,52px)}.ov-result-label{color:var(--ov-night-ink-2);font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;outline:none;font-size:.74rem;font-weight:500;line-height:1.4}.ov-sum{font-family:var(--ov-f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.1em;margin-top:14px;font-size:clamp(2.9rem,.8rem + 6.4vw,6.4rem);font-weight:400;line-height:.95;display:flex}.ov-sum-pre,.ov-sum-cur{color:var(--ov-night-ink-3);letter-spacing:0;font-size:.44em}.ov-sum-pre{color:var(--ov-mint);margin-right:.08em;font-size:.6em}.ov-sum-num{color:var(--ov-mint)}.ov-sum-period{color:var(--ov-night-ink-3);font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-size:.74rem}.ov-sum-basis{max-width:48ch;color:var(--ov-night-ink-2);text-wrap:pretty;gap:8px;margin-top:18px;font-size:15px;line-height:1.5;display:grid}.ov-sum-note{color:var(--ov-night-ink-3);font-size:14px;line-height:1.45}.ov-sum-estimate{text-wrap:pretty;max-width:46ch;margin-top:14px;font-size:13px}.ov-result-cta{margin-top:clamp(24px,3vw,40px)}.ov-result-wait{color:var(--ov-night-ink-2);align-items:center;gap:12px;margin-top:18px;display:flex}.ov-spinner{border:1.5px solid var(--ov-night-hair-2);border-top-color:var(--ov-mint);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite ov-spin}@keyframes ov-spin{to{transform:rotate(360deg)}}.ov-result-state{margin-top:16px}.ov-result-state-title{max-width:26ch;font-family:var(--ov-f-display);letter-spacing:-.03em;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);line-height:1.12}.ov-result-state-line{color:var(--ov-night-ink-2);margin-top:10px}.ov-result-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.ov-result-notify{height:auto;min-height:var(--ov-h);white-space:normal;text-align:center;text-wrap:balance;padding-block:12px;line-height:1.3}.ov-result-state-note{max-width:48ch;color:var(--ov-night-ink-3);margin-top:14px;font-size:14px;line-height:1.45}.ov-catalog{max-width:calc(var(--ov-max) + 2 * var(--ov-gutter));padding-inline:var(--ov-gutter);margin:clamp(64px,9vw,132px) auto 0;transition:opacity .3s}.ov-catalog[data-busy]{opacity:.5}.ov-chapter-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 32px;margin-bottom:clamp(24px,3.4vw,48px);display:flex}.ov-chapter-meta{color:var(--ov-ink-2);font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:6px 16px;padding-bottom:.5em;font-size:.74rem;font-weight:500;display:flex}.ov-chapter-meta-quiet{color:var(--ov-ink-3)}.ov-curation{isolation:isolate;background:var(--ov-paper);box-shadow:0 0 0 1px var(--ov-hair), 0 1px 2px #0d0e120a;font-family:var(--ov-f-text);border-radius:24px;flex:100%;margin-top:clamp(4px,1vw,14px);padding:clamp(18px,1.6vw,24px);scroll-margin-top:92px;position:relative;overflow:hidden;container-type:inline-size}.ov-curation-arc{z-index:-1;aspect-ratio:1;pointer-events:none;background:#f3976212;border:1.5px solid #f39762b3;border-radius:50%;width:232px;display:none;position:absolute;top:-132px;right:-84px}.ov-curation-count{color:var(--ov-ink-2);font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:.74rem;font-weight:500;line-height:1.4;display:flex}.ov-curation-count i{background:var(--ov-product);border-radius:50%;flex:none;width:7px;height:7px}.ov-curation-title{color:var(--ov-ink);font-family:var(--ov-f-display);letter-spacing:-.045em;text-wrap:balance;margin-top:10px;font-size:clamp(1.6rem,1.15rem + 3cqi,2.25rem);font-weight:400;line-height:1}.ov-curation-checks{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ov-curation-checks li{background:var(--ov-inset);color:var(--ov-ink);font-size:var(--ui-md);border-radius:999px;align-items:center;gap:8px;padding:5px 13px 5px 5px;line-height:1.3;display:inline-flex}.ov-curation-tick{background:var(--ov-mint);width:20px;height:20px;color:var(--ov-ink);border-radius:50%;flex:none;place-items:center;display:grid}.ov-curation-tick svg{width:12px;height:12px}.ov-curation-go{border-top:1px dashed var(--ov-hair-2);color:var(--ov-ink-2);font-size:var(--ui-md);text-wrap:pretty;margin-top:16px;padding-top:14px;line-height:1.5}.ov-curation-go b{color:var(--ov-ink);font-weight:600}@media (max-width:767px){.ov-curation{scroll-margin-top:128px}}@container (max-width:419px){.ov-curation-checks{gap:6px;margin-top:14px}.ov-curation-checks li{font-size:var(--ui-sm);gap:6px;padding:4px 11px 4px 4px}.ov-curation-tick{width:18px;height:18px}.ov-curation-go{margin-top:14px;padding-top:12px}}@container (min-width:640px){.ov-curation-arc{display:block}.ov-curation-in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"head checks""head go";align-items:start;column-gap:clamp(24px,5cqi,56px);padding-right:88px;display:grid}.ov-curation-head{grid-area:head}.ov-curation-checks{grid-area:checks;margin-top:0}.ov-curation-go{border-top:0;grid-area:go;margin-top:14px;padding-top:0}}.ov-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ov-grid-item{min-width:0;display:grid}@media (max-width:1099px){.ov-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:679px){.ov-grid{grid-template-columns:minmax(0,1fr)}}.ov-catalog-more{margin-top:clamp(48px,6vw,88px)}.ov-catalog-more-title{color:var(--ov-ink);font-family:var(--ov-f-display);letter-spacing:-.045em;text-wrap:balance;margin-bottom:clamp(20px,2.6vw,32px);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.25rem);font-weight:400;line-height:1}.ov-catalog-tail{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:clamp(28px,4vw,48px);display:flex}.ov-skel{background:linear-gradient(90deg, var(--ov-ground-deep), #f3f4f6, var(--ov-ground-deep));background-size:200% 100%;border-radius:20px;animation:1.4s ease-in-out infinite ov-skel;display:block}.ov-skel-title{width:min(520px,70%);height:72px}.ov-skel-card{border-radius:28px;height:520px}@keyframes ov-skel{to{background-position:-200% 0}}.ov-card{--ov-card-pad:24px;--ov-card-inset:7px;--ov-card-radius:28px;--ov-card-tray:#f2f3f5;--ov-card-tray-hover:#eceef1;--ov-card-dots:#0d0e1224;--ov-card-cover-bg:#f4ebe5;isolation:isolate;min-width:0;padding:0 0 var(--ov-card-inset);border-radius:var(--ov-card-radius);background:var(--ov-paper);box-shadow:0 0 0 1px var(--ov-hair), 0 1px 2px #0d0e120a, 0 14px 34px -18px #0d0e1238;font-family:var(--ov-f-text);transition:transform .55s var(--ov-ease), box-shadow .55s var(--ov-ease);flex-direction:column;scroll-margin-top:92px;display:flex;position:relative}.ov-card:not([data-static]):hover{box-shadow:0 0 0 1px var(--ov-hair-2), 0 1px 2px #0d0e120d, 0 18px 40px -18px #0d0e1242;transform:translateY(-3px)}.ov-card:not([data-static]):has(.ov-card-more:active){box-shadow:0 0 0 1px var(--ov-hair-2), 0 1px 2px #0d0e120f, 0 18px 32px -30px #0d0e124d;transition-duration:.15s}.ov-card:has(.ov-card-more:focus-visible){outline:2px solid var(--ov-people);outline-offset:3px}.ov-card .ov-card-more:focus-visible{outline:none}.ov-card-id{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:14px;min-width:0;display:grid}.ov-card .ov-card-logo{width:46px;height:46px;font-family:var(--ov-f-display);border-radius:14px;flex:none;place-items:center;font-size:19px;font-weight:500;line-height:1;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0d0e120f}.ov-card .ov-card-logo img{object-fit:cover;width:100%;height:100%}.ov-card-idtext{min-width:0}.ov-card-name{color:var(--ov-ink);font-family:var(--ov-f-display);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:1.36rem;font-weight:500;line-height:1.15;overflow:hidden}.ov-card-sub{min-width:0;color:var(--ov-ink-3);font-family:var(--ov-f-mono);font-weight:500;font-size:var(--ui-mono);letter-spacing:.06em;align-items:center;gap:8px;margin:-1px -6px -6px;padding:6px;line-height:1.35;display:flex;overflow:hidden}.ov-card-sphere{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;text-transform:none;align-items:center;display:inline-flex;overflow:hidden}.ov-card-company{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ov-ink-2);font-family:var(--ov-f-text);letter-spacing:0;font-size:12.5px;font-weight:400;overflow:hidden}.ov-card-sub>*+:before{content:"·";color:var(--ov-ink-4);margin-right:8px}.ov-card-site{z-index:2;max-width:100%;color:inherit;letter-spacing:.02em;flex:none;align-items:center;gap:2px;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.ov-card-site-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ov-card-site svg{width:11px;height:11px;transition:transform .35s var(--ov-ease);flex:none}.ov-card-site:hover{color:var(--ov-ink)}.ov-card-site:hover svg{transform:translate(1px,-1px)}.ov-card-flags{flex-direction:column;align-self:start;align-items:flex-end;gap:4px;margin-top:2px;display:flex}.ov-card-flag{height:20px;box-shadow:inset 0 0 0 1px var(--ov-hair-2);color:var(--ov-ink-3);font-family:var(--ov-f-mono);letter-spacing:.06em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:.64rem;font-weight:500;display:inline-flex}.ov-card-flag svg{width:11px;height:11px}.ov-card-flag-taken{background:var(--ov-mint-soft);box-shadow:none;color:var(--ov-ink)}.ov-card-what{flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;margin-bottom:20px;display:flex}.ov-card-what-text{color:var(--ov-ink-2);font-size:var(--ui-md);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.ov-card-what[data-empty] .ov-card-what-text{color:var(--ov-ink-3)}.ov-card-more{color:var(--ov-ink);font-family:var(--ov-f-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:5px;margin-top:auto;padding:0;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:static}.ov-card-more-text{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ov-hair-2);text-decoration-color:var(--ov-hair-2);transition:text-decoration-color .25s}.ov-card-more svg{width:15px;height:15px;transition:transform .45s var(--ov-ease);flex:none}.ov-card-more[data-stretch]:after{content:"";z-index:1;border-radius:var(--ov-card-radius);position:absolute;inset:0}.ov-card-more[data-stretch]:hover .ov-card-more-text{text-decoration-color:currentColor}.ov-card-more[data-stretch]:hover svg{transform:translate(3px)}@property --ov-card-s{syntax:"<length>";inherits:true;initial-value:0}@property --ov-card-gap{syntax:"<length>";inherits:true;initial-value:0}@property --ov-card-drop{syntax:"<length>";inherits:true;initial-value:0}.ov-card-cover{z-index:-1;aspect-ratio:var(--ov-card-top);border-radius:var(--ov-card-radius) var(--ov-card-radius) 0 0;background:var(--ov-card-cover-bg);flex:none;position:relative;overflow:hidden}.ov-card-cover img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.ov-card-pick{z-index:1;background:var(--ov-ink);color:#fff;font-weight:500;font-size:var(--ui-sm);white-space:nowrap;pointer-events:none;border-radius:9px;margin:0;padding:5px 11px;line-height:1.3;position:absolute;top:-12px;right:20px;box-shadow:0 6px 14px -8px #0d0e1280}.ov-card-pick:after{content:"";border:5px solid #0000;border-top-color:var(--ov-ink);border-bottom-width:0;position:absolute;top:100%;right:16px}.ov-card-sum{--ov-sum-size:min(2.6rem, calc(64cqi / var(--ov-sum-em,5.6)));z-index:-1;border-radius:var(--ov-card-radius) var(--ov-card-radius) 0 0;padding-bottom:calc(var(--ov-card-lap) + 3%);aspect-ratio:var(--ov-card-top);clip-path:inset(0 round var(--ov-card-radius) var(--ov-card-radius) 0 0);text-align:center;flex-direction:column;flex:none;justify-content:flex-end;align-items:center;margin:0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.ov-card-art{--ov-card-R:46cqw;--ov-card-D:6cqw;--ov-card-s:13cqw;pointer-events:none;transition:--ov-card-s .8s var(--ov-spring);position:absolute;inset:0}.ov-card:not([data-static]):hover .ov-card-art{--ov-card-s:12cqw}.ov-card-dome,.ov-card-lens{bottom:calc(-1 * (var(--ov-card-R) + var(--ov-card-D) + var(--ov-card-drop)));width:calc(var(--ov-card-R) * 2);height:calc(var(--ov-card-R) * 2);box-sizing:border-box;border-radius:50%;position:absolute}.ov-card-dome{-webkit-mask-composite:source-in;border:1px solid;-webkit-mask-image:linear-gradient(#000 34%,#00000059 68%,#0000 96%),linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#000 34%,#00000059 68%,#0000 96%),linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ov-card-dome-a,.ov-card-lens{left:calc(50cqw - var(--ov-card-s) - var(--ov-card-gap) - var(--ov-card-R))}.ov-card-dome-a{border-color:#f39762bf}.ov-card-dome-b{left:calc(50cqw + var(--ov-card-s) + var(--ov-card-gap) - var(--ov-card-R));border-color:#5f61ecb3}.ov-card-lens{overflow:hidden}.ov-card-lens-fill{top:0;left:calc((var(--ov-card-s) + var(--ov-card-gap)) * 2);background:linear-gradient(#74dfa6 0%,#a5ebc6 16%,#d6f5e5 34%,#f0fbf6 48%);border-radius:50%;width:100%;height:100%;position:absolute}.ov-card-sum[data-kind=none] .ov-card-lens-fill{background:var(--ov-ground)}.ov-card-sum-figure,.ov-card-sum-caption{padding-inline:14cqw;position:relative}.ov-card-sum-figure{line-height:1}.ov-card-sum-number{color:var(--ov-ink);font-family:var(--ov-f-display);font-weight:500;font-size:var(--ov-sum-size);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.16em;line-height:1;display:inline-flex}.ov-card-sum-pre,.ov-card-sum-unit{letter-spacing:0}.ov-card-sum-caption{color:var(--ov-ink-3);text-wrap:balance;margin-top:7px;font-size:12.5px;line-height:1.4}.ov-card-sum[data-kind=none] .ov-card-sum-caption{color:var(--ov-ink-3);font-size:13px}.ov-card-sheet{margin:calc(-1 * var(--ov-card-lap)) 0 0;padding:20px var(--ov-card-pad) 0;background:var(--ov-paper);border-radius:24px 24px 0 0;flex-direction:column;display:flex;box-shadow:0 -14px 28px -16px #0d0e1238,inset 0 1px #ffffffe6}.ov-card-base{margin:auto var(--ov-card-inset) 0;padding:6px calc(var(--ov-card-pad) - var(--ov-card-inset)) 8px;border-radius:calc(var(--ov-card-radius) - var(--ov-card-inset));background:var(--ov-card-tray);flex-direction:column;transition:background-color .45s;display:flex}.ov-card:not([data-static]):hover .ov-card-base{background-color:var(--ov-card-tray-hover)}.ov-card-lens-fill{transition:filter .5s var(--ov-ease)}.ov-card:not([data-static]):hover .ov-card-lens-fill{filter:saturate(1.1)brightness(1.01)}.ov-fact{background-image:radial-gradient(circle at 1px 1px, var(--ov-card-dots) .8px, transparent 1.1px);background-position:0 0;background-repeat:repeat-x;background-size:5px 2px;grid-template-columns:44px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.ov-fact-income{background-image:none}.ov-fact-money{background:var(--ov-mint-soft);color:var(--ov-ink);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;margin-right:2px;padding:0 6px;font-weight:600;display:inline-block}.ov-fact dt{color:var(--ov-ink-3);font-family:var(--ov-f-mono);font-weight:500;font-size:var(--ui-mono);letter-spacing:.07em;text-transform:uppercase;padding-top:3px;line-height:1.5}.ov-fact dd{color:var(--ov-ink);font-size:14px;line-height:1.42}.ov-fact dd[data-empty]{color:var(--ov-ink-3)}.ov-fact-sep{color:var(--ov-ink-4)}.ov-fact-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ov-dots{gap:4px;display:inline-flex}.ov-dots i{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--ov-hair-2);border-radius:50%}.ov-dots i[data-on]{background:var(--ov-ink);box-shadow:none}.ov-card-actions{margin:6px calc(8px - var(--ov-card-pad) + var(--ov-card-inset)) 0;display:flex}.ov-card-actions .ov-btn{--ov-h:46px;font-size:var(--ui-md);gap:10px}.ov-card-cta{--ov-card-go:34px;--ov-h:46px;z-index:2;min-width:0;padding:0 calc(var(--ov-card-go) + 10px);flex:auto;justify-content:center;font-size:15px;position:relative}.ov-card-cta-text{text-overflow:ellipsis;overflow:hidden}.ov-card-cta-go{width:var(--ov-card-go);height:var(--ov-card-go);margin-top:calc(var(--ov-card-go) / -2);background:var(--ov-mint);color:var(--ov-ink);border-radius:50%;place-items:center;transition:background-color .4s,color .4s;display:grid;position:absolute;top:50%;right:5px}.ov-card-cta-go svg{width:17px;height:17px;transition:transform .45s var(--ov-ease)}.ov-card:not([data-static]):hover .ov-card-cta-go{background:#9ff0bf}.ov-card-cta:hover .ov-card-cta-go svg{transform:translate(3px)}.ov-card-cta:hover{background:#262731}@media (max-width:679px){.ov-card{--ov-card-pad:20px;--ov-card-inset:6px;--ov-card-radius:26px}.ov-card-sum{--ov-sum-size:min(2.5rem, calc(58cqi / var(--ov-sum-em,5.6)))}.ov-card-actions .ov-btn{--ov-h:50px}.ov-card-cta{--ov-card-go:40px}.ov-card-id{column-gap:12px}.ov-card .ov-card-logo{border-radius:14px;width:40px;height:40px;font-size:17px}.ov-card-name{font-size:1.22rem}.ov-card-what{margin-top:12px;margin-bottom:16px}.ov-card-what-text{font-size:var(--ui-md)}.ov-card-sheet{border-radius:22px 22px 0 0;padding-top:18px}}@media (hover:none){.ov-card:not([data-static]):hover{box-shadow:0 0 0 1px var(--ov-hair), 0 1px 2px #0d0e120a, 0 28px 48px -36px #0d0e1247;transform:none}.ov-card:not([data-static]):hover .ov-card-base{background:var(--ov-card-tray)}.ov-card:not([data-static]):hover .ov-card-art{--ov-card-s:15cqw}.ov-card:not([data-static]):hover .ov-card-cta-go{color:#fff;background:#ffffff1f}.ov-card-more[data-stretch]:hover svg{transform:none}}@media (prefers-reduced-motion:reduce){.ov-card,.ov-card *,.ov-card :before,.ov-card :after{transition-duration:.01ms!important;animation:none!important}.ov-card:not([data-static]):hover{transform:none}}.ov-card[data-locked]{width:100%;color:inherit;text-align:left;cursor:pointer;border:0}.ov-card[data-locked] :is(.ov-card-name,.ov-card-sum-figure,.ov-card-sum-caption){display:block}.ov-card[data-locked] .ov-card-sum{display:flex}.ov-card[data-locked]:hover .ov-card-art{--ov-card-s:12cqw}.ov-card[data-locked]:active{box-shadow:0 0 0 1px var(--ov-hair-2), 0 1px 2px #0d0e120f, 0 18px 32px -30px #0d0e124d;transition-duration:.15s}.ov-card[data-locked]:focus-visible{outline:2px solid var(--ov-people);outline-offset:3px}.ov-card[data-locked]:hover .ov-card-cta-go svg{transform:translate(3px)}.ov-card[data-locked] .ov-card-logo{background:var(--ov-card-tray);color:var(--ov-ink-3)}.ov-card[data-locked] .ov-card-logo svg{width:18px;height:18px}.ov-card[data-locked] .ov-card-name{color:var(--ov-ink-2)}.ov-card-base-veil{background-image:radial-gradient(circle at 2px 2px, var(--ov-card-dots) .9px, transparent 1.2px);background-size:10px 10px;border-radius:14px;flex:1;min-height:72px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.ov-card[data-locked] .ov-card-cta{flex-basis:100%}:is(.ov-grid,.ct-grid):has(>li>.ov-card)>li{grid-row:span 7}:is(.ov-grid,.ct-grid)>li:has(>.ov-card){grid-template-rows:subgrid;row-gap:0;display:grid}:is(.ov-grid,.ct-grid)>li>.ov-card{grid-row:1/-1;grid-template-rows:subgrid;row-gap:0;display:grid}:is(.ov-grid,.ct-grid)>li>.ov-card>.ov-card-sum,:is(.ov-grid,.ct-grid)>li>.ov-card>.ov-card-cover{grid-row:1}:is(.ov-grid,.ct-grid)>li>.ov-card>.ov-card-sheet{grid-row:2/span 2;grid-template-rows:subgrid;row-gap:0;display:grid}:is(.ov-grid,.ct-grid)>li>.ov-card .ov-card-sheet>.ov-card-id{grid-row:1;align-self:start}:is(.ov-grid,.ct-grid)>li>.ov-card .ov-card-sheet>.ov-card-what{grid-row:2}:is(.ov-grid,.ct-grid)>li>.ov-card>.ov-card-base{grid-row:4/span 4;grid-template-rows:subgrid;row-gap:0;display:grid}:is(.ov-grid,.ct-grid)>li>.ov-card .ov-card-facts{grid-row:1/span 3;grid-template-rows:subgrid;row-gap:0;display:grid}:is(.ov-grid,.ct-grid)>li>.ov-card .ov-fact-income{grid-row:1}:is(.ov-grid,.ct-grid)>li>.ov-card .ov-fact-icp{grid-row:2}:is(.ov-grid,.ct-grid)>li>.ov-card .ov-fact-lpr{grid-row:3}:is(.ov-grid,.ct-grid)>li>.ov-card .ov-card-base-veil{grid-row:1/span 3}:is(.ov-grid,.ct-grid)>li>.ov-card .ov-card-actions{grid-row:4;align-self:end}.ov-access{max-width:calc(var(--ov-max) + 2 * var(--ov-panel-pad));padding:var(--ov-panel-pad);border-radius:var(--ov-panel-radius);background:var(--ov-night);color:var(--ov-night-ink);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,96px);margin:clamp(56px,8vw,120px) auto 0;scroll-margin-top:88px;display:grid}.ov-access-title{font-family:var(--ov-f-display);letter-spacing:-.05em;outline:none;flex-direction:column;font-size:clamp(2.5rem,1.2rem + 4.2vw,5.2rem);font-weight:400;line-height:.96;display:flex}.ov-access-price{color:var(--ov-mint);font-variant-numeric:tabular-nums}.ov-access-rub{color:var(--ov-night-ink-3);letter-spacing:0;font-size:.5em}.ov-access-terms{color:var(--ov-night-ink-3);font-family:var(--ov-f-mono);flex-direction:column;gap:4px;margin-top:20px;font-size:.8rem;line-height:1.5;display:flex}.ov-access-terms-on{color:var(--ov-mint)}.ov-access-cta{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:clamp(24px,3vw,40px);display:flex}.ov-access-note{max-width:30ch;color:var(--ov-night-ink-3);font-size:14px;line-height:1.45}.pw-cta{flex-flow:column;align-items:flex-start;gap:14px}.pw-cta .ov-access-note{max-width:38ch}.pw-cta .ov-access-note a{color:var(--ov-night-ink-2)}.pw-cta>.flex{justify-content:flex-start}:root[data-theme] .app .pw-cta>.flex>button.text-tone,.pw-cta>.flex>button{min-height:0;color:var(--ov-night-ink-3);text-underline-offset:5px;border-radius:0;padding:0;font-size:14px;font-weight:400;-webkit-text-decoration:underline #ffffff38;text-decoration:underline #ffffff38}:root[data-theme] .app .pw-cta>.flex>button.text-tone:hover,.pw-cta>.flex>button:hover{color:var(--ov-night-ink);background:0 0}.pw-cta button[disabled]{opacity:.7;cursor:progress}.pw-verify-email{color:var(--ov-night-ink);overflow-wrap:anywhere}.pw-link{color:var(--ov-night-ink-2);text-underline-offset:4px;font-size:14px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.pw-link:hover:not([disabled]){color:var(--ov-night-ink)}.pw-link[disabled]{opacity:.6}.pw-email-form{flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:38ch;display:flex}.pw-email-input{width:100%;color:var(--ov-night-ink);background:#ffffff0f;border:1px solid #ffffff38;border-radius:12px;padding:10px 14px;font-size:16px}.pw-email-input:focus{border-color:var(--ov-mint);outline:none}.pw-email-actions{gap:18px;display:flex}.pw-email-error{color:#ffb4a8}.pw-consent{max-width:38ch;color:var(--ov-night-ink-2);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.pw-consent input{width:18px;height:18px;accent-color:var(--ov-mint);flex:none;margin-top:1px}.ov-guest-pay{flex-basis:100%;gap:12px}.ov-guest-pay .ov-btn{margin-top:4px}.ov-guest-pay .ov-btn[disabled]{opacity:.5;cursor:not-allowed}.ov-guest-label{color:var(--ov-night-ink-2);font-size:14px}.ov-guest-legal{max-width:44ch;color:var(--ov-night-ink-3);text-wrap:pretty;font-size:12.5px;line-height:1.5}.ov-guest-legal a{color:var(--ov-night-ink-2);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.ov-access-open{align-self:end;padding-top:8px}.ov-access-open-title{color:var(--ov-night-ink-2);font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:500}.ov-access-list{border-top:1px solid var(--ov-night-hair);margin-top:14px;padding:0;list-style:none}.ov-access-list li{border-bottom:1px solid var(--ov-night-hair);font-family:var(--ov-f-display);letter-spacing:-.015em;align-items:flex-start;gap:14px;padding:15px 0;font-size:clamp(1.1rem,.95rem + .5vw,1.35rem);line-height:1.25;display:flex}.ov-access-list svg{width:18px;height:18px;color:var(--ov-mint);flex:none;margin-top:3px}.ov-access-status{color:var(--ov-night-ink-3);margin-top:16px;font-size:14px;line-height:1.5}.ov-access-split{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-template-areas:"head buy""details buy";align-items:start;row-gap:clamp(28px,3.4vw,48px)}.ov-access-split .ov-access-buy{align-self:end}.ov-access-head{grid-area:head;min-width:0}.ov-access-buy{grid-area:buy;min-width:0}.ov-access-details{grid-area:details;min-width:0}.ov-access-split .ov-access-title{font-size:clamp(2.4rem,1.3rem + 3.6vw,4.6rem)}.ov-access-headline{text-wrap:balance;max-width:11ch;margin-top:clamp(14px,1.6vw,22px);line-height:.98}.ov-access-buy .ov-access-price{white-space:nowrap;display:block}.ov-access-open-title-next{margin-top:clamp(24px,2.6vw,36px)}.ov-access-row-sum{color:var(--ov-mint);white-space:nowrap}.ov-access-free{max-width:100%;min-height:48px;box-shadow:inset 0 0 0 1px var(--ov-night-hair-2);color:var(--ov-night-ink);text-align:center;text-wrap:balance;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-size:15px;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .25s;display:inline-flex}.ov-access-free:hover{background:#ffffff0f}.ov-access-free:active{transform:translateY(1px)}@media (max-width:899px){.ov-access{grid-template-columns:minmax(0,1fr)}.ov-access-split{grid-template-areas:"head""details""buy"}}.ov-stage .ov-access{margin-inline:auto}.ov-faq{max-width:calc(var(--ov-max) + 2 * var(--ov-gutter));padding-inline:var(--ov-gutter);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px clamp(32px,6vw,112px);margin:clamp(88px,10vw,152px) auto 0;scroll-margin-top:96px;display:grid}.ov-faq-list{border-top:1px solid var(--ov-hair-2)}.ov-faq-item{border-bottom:1px solid var(--ov-hair-2)}.ov-faq-item summary{font-family:var(--ov-f-display);letter-spacing:-.03em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:clamp(20px,2.2vw,30px) 0;font-size:clamp(1.3rem,1rem + 1.1vw,2.1rem);font-weight:400;line-height:1.15;list-style:none;display:flex}.ov-faq-item summary::-webkit-details-marker{display:none}.ov-faq-mark{flex:none;width:30px;height:18px;position:relative}.ov-faq-mark i{width:16px;height:16px;transition:left .5s var(--ov-spring), background-color .3s ease;border-radius:50%;position:absolute;top:1px}.ov-faq-mark i:first-child{box-shadow:inset 0 0 0 1.25px var(--ov-product);left:0}.ov-faq-mark i:last-child{box-shadow:inset 0 0 0 1.25px var(--ov-people);left:14px}.ov-faq-item summary:hover .ov-faq-mark i:first-child,.ov-faq-item[open] .ov-faq-mark i:first-child{left:4px}.ov-faq-item summary:hover .ov-faq-mark i:last-child,.ov-faq-item[open] .ov-faq-mark i:last-child{left:10px}.ov-faq-item[open] .ov-faq-mark i:last-child{background:#7fe7a88c}.ov-faq-answer{max-width:54ch;color:var(--ov-ink-2);padding-bottom:clamp(20px,2.2vw,30px);font-size:17px;line-height:1.55}.ov-faq-answer p+p,.ov-faq-answer ul{margin-top:10px}.ov-faq-answer ul{padding-left:18px}.ov-faq-cta{grid-column:2}@media (max-width:899px){.ov-faq{grid-template-columns:minmax(0,1fr)}.ov-faq-cta{grid-column:1}}.ov-foot{max-width:calc(var(--ov-max) + 2 * var(--ov-gutter));padding:0 var(--ov-gutter) clamp(28px, 3vw, 40px);margin:clamp(96px,12vw,180px) auto 0}.ov-foot-line{border-top:1px solid var(--ov-hair);flex-wrap:wrap;align-items:baseline;gap:10px 20px;padding-top:clamp(20px,2.2vw,28px);display:flex}.ov-foot-logo{color:var(--ov-ink-3);margin-right:6px;font-size:15px;line-height:1}.ov-foot-link{color:var(--ov-ink-3);font-size:12.5px;line-height:1.5;text-decoration:none}.ov-foot-link:hover{color:var(--ov-ink)}.ov-foot-copy{color:var(--ov-ink-3);margin-left:auto;font-size:12.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.ov *,.ov :before,.ov :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important}.ov-fig-hero,.ov-fig-company{animation:none!important}}.ov-hero-lead-wide{max-width:44ch}.ov-hero-company[data-open]{min-height:0;padding-bottom:clamp(24px,4vw,48px)}.ov-fig-company{--ov-s-rest:11cqw}.ov-hero-act-form{width:min(560px, calc(100cqw - 2 * var(--ov-gutter)));bottom:clamp(32px,6cqw,104px)}.ov-hero-act-form .cp-url{width:100%}.ov-hero-act-form .field-capsule{background:#fff;padding:6px;box-shadow:0 0 0 1px #0d0e121a,0 24px 48px -28px #0d0e1259}.ov-hero-act-form .field-capsule input{font-family:var(--ov-f-mono);font-size:15px}.ov-hero-act-form .cp-url-error{color:#b3202c;text-align:center;margin-top:10px;font-size:14px}@media (max-width:767px){.ov-fig-company{--ov-s-rest:28cqw}.ov-hero-act-form{transition:bottom .6s var(--ov-ease);bottom:18px}body:has([data-cookie-banner]) .ov-hero-act-form{bottom:92px}.ov-hero-act-form .field-capsule{border-radius:26px}.ov-hero-act-form .field-capsule input{font-size:16px}}.ov-flow{max-width:calc(var(--ov-max) + 2 * var(--ov-gutter));margin-inline:auto;padding-inline:clamp(0px,1vw,16px)}.ov-intro{max-width:calc(var(--ov-max) + 2 * var(--ov-panel-pad));padding:var(--ov-panel-pad);border-radius:var(--ov-panel-radius);background:var(--ov-night);color:var(--ov-night-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px clamp(32px,6vw,112px);margin:clamp(56px,8vw,120px) auto 0;display:grid}.ov-intro .ov-chapter-title{max-width:10ch;color:var(--ov-night-ink)}.ov-intro-price{color:var(--ov-night-ink-3);font-family:var(--ov-f-mono);letter-spacing:.04em;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:clamp(20px,3vw,40px);font-size:.8rem;display:flex}.ov-intro-price b{color:var(--ov-product);font-family:var(--ov-f-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,1.4rem + 2vw,3.2rem);font-weight:400}.ov-intro-body{align-self:end}.ov-intro-lead{font-family:var(--ov-f-display);letter-spacing:-.025em;font-size:clamp(1.3rem,1rem + 1vw,1.9rem);line-height:1.22}.ov-intro-note{color:var(--ov-night-ink-2);margin-top:16px;line-height:1.55}.ov-intro-actions{margin-top:clamp(22px,3vw,36px)}.ov-intro .ov-btn-ink{background:var(--ov-product);color:var(--ov-ink)}.ov-intro .ov-btn-ink:hover{background:#f6ab7f}.ov-intro-fine{border-top:1px solid var(--ov-night-hair);color:var(--ov-night-ink-3);margin-top:22px;padding-top:18px;font-size:14px;line-height:1.5}@media (max-width:899px){.ov-intro{grid-template-columns:minmax(0,1fr)}}.ov-contact{max-width:calc(var(--ov-max) + 2 * var(--ov-gutter));padding-inline:var(--ov-gutter);grid-template-columns:minmax(0,1fr) minmax(0,27rem);align-items:center;gap:44px clamp(32px,6vw,112px);margin:clamp(96px,13vw,190px) auto 0;scroll-margin-top:96px;display:grid}.ov-contact-eyebrow{color:var(--ov-ink-3);font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;font-size:.72rem;line-height:1.45;display:inline-flex}.ov-contact-rings{flex:none;width:30px;height:16px;position:relative}.ov-contact-rings i{border-radius:50%;width:16px;height:16px;position:absolute;top:0}.ov-contact-rings i:first-child{box-shadow:inset 0 0 0 1.25px var(--ov-product);left:0}.ov-contact-rings i:last-child{box-shadow:inset 0 0 0 1.25px var(--ov-people);left:10px}.ov-contact-title{max-width:12ch;margin-top:20px;font-size:clamp(2.3rem,1.15rem + 3.9vw,4.8rem);line-height:.96}.ov-contact-lead{max-width:36ch;color:var(--ov-ink-2);font-family:var(--ov-f-text);text-wrap:pretty;margin-top:clamp(18px,2.2vw,28px);font-size:clamp(1.0625rem,.92rem + .46vw,1.3125rem);line-height:1.42}.ov-contact-actions{margin-top:clamp(24px,3vw,36px)}.ov-contact-fine{max-width:46ch;color:var(--ov-ink-3);text-wrap:pretty;margin-top:18px;font-size:14px;line-height:1.5}.ov-contact-tool{background:var(--ov-paper);box-shadow:0 0 0 1px var(--ov-hair), 0 1px 2px #0d0e120a, 0 28px 48px -36px #0d0e1247;border-radius:28px;margin:0;padding:clamp(20px,2.4vw,28px)}.ov-contact-tool-head{color:var(--ov-ink-3);font-family:var(--ov-f-mono);font-size:var(--ui-xs);letter-spacing:.08em;text-transform:uppercase}.ov-contact-fields{border-top:1px solid var(--ov-hair);margin-top:16px}.ov-contact-field{border-bottom:1px solid var(--ov-hair);grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:12px;padding:15px 0;display:grid}.ov-contact-field dt{color:var(--ov-ink-3);font-size:14px}.ov-contact-field dd{min-width:0;color:var(--ov-ink);font-family:var(--ov-f-display);letter-spacing:-.015em;font-size:clamp(1.05rem,.96rem + .3vw,1.2rem);line-height:1.25}.ov-contact-field dd.is-empty{color:var(--ov-ink-4)}.ov-contact-state{color:var(--ov-ink-3);flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:18px;font-size:14px;display:flex}.ov-contact-pill{height:30px;color:var(--ov-people-ink);border-radius:999px;align-items:center;gap:8px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #5f61ec57}.ov-contact-pill:before{content:"";opacity:.75;background:currentColor;border-radius:50%;width:6px;height:6px}@media (max-width:899px){.ov-contact{grid-template-columns:minmax(0,1fr)}.ov-contact-tool{max-width:30rem}}.ov-example{max-width:calc(var(--ov-max) + 2 * var(--ov-gutter));padding-inline:var(--ov-gutter);grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:center;gap:32px clamp(32px,6vw,112px);margin:clamp(72px,10vw,150px) auto 0;display:grid}.ov-example-note{color:var(--ov-ink-3);font-family:var(--ov-f-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:.74rem}.ov-example-card .ov-card{animation:none}@media (max-width:899px){.ov-example{grid-template-columns:minmax(0,1fr)}}.ov-again{padding-inline:var(--ov-gutter);justify-content:center;margin:clamp(64px,9vw,120px) auto 0;display:flex}.ov-pricing-hero{padding:clamp(96px,14vh,140px) clamp(8px,1.1vw,16px) 0}.ov-pricing-hero .ov-access{animation:ov-block-in .9s var(--ov-ease) both;margin-top:0}@media (max-width:767px){.ov-pricing-hero{padding-top:20px}}.ov-sticky{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 -1px 0 var(--ov-hair);transition:transform .45s var(--ov-ease);background:#edeef1db;display:none;position:fixed;inset:auto 0 0;transform:translateY(110%)}.ov-sticky .ov-btn{width:100%}.ov-sticky[data-on]{transform:none}@media (max-width:767px){.ov-sticky{display:block}}.ov-hero-legend{color:var(--ov-ink-2);font-family:var(--ov-f-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:center;gap:18px;margin-top:18px;font-size:.64rem;font-weight:500;display:none}.ov-hero-legend span{align-items:center;gap:7px;display:inline-flex}.ov-hero-legend i{border-radius:50%;width:6px;height:6px}.ov-hero-legend .ov-legend-product{background:var(--ov-product)}.ov-hero-legend .ov-legend-people{background:var(--ov-people)}@media (max-width:767px){.ov-hero-legend{display:flex}}@media (max-width:1279px){.ov-hero-company .ov-hero-legend{display:flex}.ov-fig-company .ov-fig-label{display:none}}@media (min-width:768px) and (max-width:1279px){.ov-hero-company .ov-hero-legend{font-size:var(--ui-xs)}}@media (min-width:1280px){.ov-fig-company .ov-fig-label-a{left:calc(50cqw - var(--ov-sep) - var(--ov-r) * .74)}.ov-fig-company .ov-fig-label-b{right:calc(50cqw - var(--ov-sep) - var(--ov-r) * .74)}}.ov-state{max-width:34rem;min-height:72vh;padding:48px var(--ov-gutter);text-align:center;color:var(--ov-ink);flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}.ov-state-figure{width:132px;height:56px;margin-bottom:28px;position:relative}.ov-state-figure i{border-radius:50%;width:56px;height:56px;position:absolute;top:0}.ov-state-figure i:first-child{box-shadow:inset 0 0 0 1.5px var(--ov-product);left:0}.ov-state-figure i:last-child{box-shadow:inset 0 0 0 1.5px var(--ov-people);right:0}.ov-state-code{color:var(--ov-ink-3);font-family:var(--ov-f-mono);letter-spacing:.1em;font-size:.74rem}.ov-state-code-note{color:var(--ov-ink-3);font-family:var(--ov-f-mono);font-size:.74rem}.ov-state-title{font-family:var(--ov-f-display);letter-spacing:-.045em;margin-top:10px;font-size:clamp(2.2rem,1.5rem + 2.4vw,3.4rem);font-weight:400;line-height:1}.ov-state-text{max-width:36ch;color:var(--ov-ink-2);margin-top:14px;font-size:17px;line-height:1.5}.ov-state-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.ov [data-step-title]:focus{outline:none}
.pp-stack{flex-direction:column;gap:12px;display:flex}.pp-text{color:var(--ov-ink-2);text-wrap:pretty;font-size:15px;line-height:1.5}.pp-text b{color:var(--ov-ink);font-weight:500}.pp-k{color:var(--ov-ink-3);font-family:var(--ov-f-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.66rem;font-weight:500;line-height:1.4}.pp-id{align-items:center;gap:12px;min-width:0;display:flex}.pp-logo,.pa-logo{font-family:var(--ov-f-display);flex:none;place-items:center;font-weight:500;line-height:1;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0d0e120f}.pp-logo{border-radius:11px;width:36px;height:36px;font-size:16px}:is(.pp-logo,.pa-logo) img{object-fit:cover;width:100%;height:100%}.pp-name{font-family:var(--ov-f-display);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500;line-height:1.2;overflow:hidden}.pp-sphere{color:var(--ov-ink-2);font-family:var(--ov-f-mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;font-size:.66rem;font-weight:500;display:inline-flex}.pp-sphere:before{content:"";background:var(--ov-product);border-radius:50%;width:6px;height:6px}.pp-link{color:var(--ov-ink-3);align-items:center;gap:3px;font-size:13.5px;text-decoration:none;display:inline-flex}.pp-link svg{width:13px;height:13px}.pp-link:hover{color:var(--ov-ink)}.pa-contact-link{background:var(--ov-paper);width:max-content;box-shadow:inset 0 0 0 1px var(--ov-hair-2);color:var(--ov-ink);border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:8px 14px 8px 16px;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;transition:box-shadow .15s,background-color .15s;display:flex}.pa-contact-link svg{width:15px;height:15px;color:var(--ov-ink-3)}.pa-contact-link:hover{background:var(--ov-ground);box-shadow:inset 0 0 0 1px var(--ov-ink-3)}.pa-contact-link:focus-visible{outline:2px solid var(--ov-ink);outline-offset:2px}.pa .pp-text,.pa .pa-lead,.pa .pa-note,.pa .pp-bullets li,.pa .pp-row dd,.pa .pa-pairs dd,.pa .pa-questions li,.pa .pa-factor-note,.pa .pa-chips li{text-wrap:pretty}.pa .pa-title,.pa .pa-pairs dt{text-wrap:balance}.pp-rows{border-top:1px solid var(--ov-hair);margin:0}.pp-row{border-bottom:1px solid var(--ov-hair);grid-template-columns:132px minmax(0,1fr);gap:14px;padding:11px 0;display:grid}.pp-row dt{color:var(--ov-ink-3);font-family:var(--ov-f-mono);letter-spacing:.07em;text-transform:uppercase;padding-top:3px;font-size:.66rem;font-weight:500;line-height:1.5}.pp-row dd{color:var(--ov-ink);text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}.pp-bullets{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pp-bullets li{color:var(--ov-ink);padding-left:16px;font-size:15px;line-height:1.45;position:relative}.pp-bullets li:before{content:"";background:var(--ov-people);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.pp-bullets-quiet li:before{background:var(--ov-ink-4)}.pp-more{border-top:1px solid var(--ov-hair)}.pp-more:last-child{border-bottom:1px solid var(--ov-hair)}.pp-more+.pp-more{border-top:1px solid var(--ov-hair)}.pp-more-button{width:100%;color:var(--ov-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:15px;font-weight:500;display:flex}.pp-more-button svg{width:16px;height:16px;color:var(--ov-ink-3);transition:transform .25s var(--ov-ease);flex:none}.pp-more-button svg[data-open]{transform:rotate(180deg)}.pp-more-body{padding-bottom:16px}.pp-foot{flex-wrap:wrap;gap:10px;display:flex}.pp-foot>*{flex:200px}.pp-foot-note{color:var(--ov-ink-3);flex-basis:100%;font-size:13px;line-height:1.4}.pp-foot-hint{color:var(--ov-ink-3);text-align:center;text-wrap:balance;flex-basis:100%;font-size:12.5px;line-height:1.4}.pa{color:var(--ov-ink);font-family:var(--ov-f-text);flex-direction:column;gap:30px;display:flex}.pa-head{align-items:center;gap:16px;min-width:0;display:flex}.pa-logo{border-radius:16px;width:56px;height:56px;font-size:24px}.pa-id{min-width:0}.pa-name{font-family:var(--ov-f-display);letter-spacing:-.035em;text-wrap:balance;outline:none;font-size:clamp(1.7rem,1.2rem + 1.6vw,2.25rem);font-weight:500;line-height:1.05}.pa-meta{color:var(--ov-ink-2);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;font-size:13.5px;display:flex}.pa-flag{box-shadow:inset 0 0 0 1px var(--ov-hair-2);color:var(--ov-ink-3);font-family:var(--ov-f-mono);letter-spacing:.04em;border-radius:999px;padding:1px 8px 2px;font-size:.64rem}.pa-actions{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.pa-section{border-top:1px solid var(--ov-hair);flex-direction:column;gap:14px;padding-top:26px;display:flex}.pa-title{font-family:var(--ov-f-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:500;line-height:1.2}.pa-section-lead{color:var(--ov-ink-2);font-size:14.5px;line-height:1.45}.pa-lead{max-width:60ch;color:var(--ov-ink);text-wrap:pretty;font-size:17px;line-height:1.5}.pa-empty{color:var(--ov-ink-3);font-size:14.5px;line-height:1.45}.pa-note{color:var(--ov-ink-3);font-size:13.5px;line-height:1.45}.pa-block{flex-direction:column;gap:6px;display:flex}.pa-block-body{color:var(--ov-ink)}.pa-case{background:var(--ov-ground);border-radius:18px;align-items:center;gap:18px;margin:0;padding:16px 20px;display:flex}.pa-case-value{font-family:var(--ov-f-display);letter-spacing:-.035em;white-space:nowrap;flex:none;font-size:2.1rem;font-weight:500;line-height:1}.pa-case-body{flex-direction:column;gap:4px;min-width:0;display:flex}.pa-case-text{color:var(--ov-ink);text-wrap:pretty;font-size:15.5px;font-weight:500;line-height:1.35}.pa-case-client{color:var(--ov-ink-3);text-wrap:pretty;font-size:13.5px;line-height:1.4}.pa-stats{background:var(--ov-hair);box-shadow:0 0 0 1px var(--ov-hair);border-radius:18px;flex-wrap:wrap;gap:1px;margin:0;display:flex;overflow:hidden}.pa-stat{background:var(--ov-paper);flex-direction:column;flex:170px;gap:8px;padding:14px 16px 16px;display:flex}.pa-stat dt{color:var(--ov-ink-3);font-family:var(--ov-f-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.64rem;font-weight:500}.pa-stat dd{flex-direction:column;gap:3px;margin:0;display:flex}.pa-stat-value{font-family:var(--ov-f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-self:flex-start;font-size:1.25rem;font-weight:500;line-height:1.15}.pa-stat[data-money]{flex-basis:100%}.pa-stat-note{color:var(--ov-ink-3);font-size:12.5px;line-height:1.35}.pa-group{flex-direction:column;gap:8px;display:flex}.pa-group+.pa-group{border-top:1px solid var(--ov-hair);padding-top:18px}.pa-group .pa-note:first-of-type{margin-top:-4px}.pa-facts{border-top:1px solid var(--ov-hair);margin:0}.pa-fact{border-bottom:1px solid var(--ov-hair);grid-template-columns:minmax(8rem,auto) minmax(0,1fr);align-items:baseline;gap:6px 16px;padding:11px 0;display:grid}.pa-fact dt{color:var(--ov-ink);font-size:15px;line-height:1.4}.pa-fact dd{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;margin:0;display:flex}.pa-fact-value{font-family:var(--ov-f-display);letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.0625rem;font-weight:500;line-height:1.2}.pa-fact-note{color:var(--ov-ink-3);text-wrap:pretty;font-size:12.5px;line-height:1.35}.pa-fact[data-source=loot] .pa-fact-note{color:var(--ov-people-ink)}@media (max-width:30rem){.pa-fact{grid-template-columns:minmax(0,1fr);gap:2px}.pa-fact dd{text-align:left;align-items:flex-start}}.pa-calc{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.pa-calc-sum{color:var(--ov-ink);font-family:var(--ov-f-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2.4rem,1.7rem + 2.2vw,3.5rem);font-weight:500;line-height:1}.pa-calc-cap{color:var(--ov-ink-2);font-size:15px}.pa-calc-rows{flex-direction:column;width:100%;margin:12px 0 0;display:flex}.pa-calc-rows>div{font-size:var(--ui-lg);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;line-height:1.4;display:flex}.pa-calc-rows>div+div{border-top:1px solid var(--ov-hair)}.pa-calc-rows dt{min-width:0;color:var(--ov-ink-2);letter-spacing:-.01em}.pa-calc-share{color:var(--ov-ink-3);font-size:var(--ui-md);text-wrap:pretty;margin:12px 0 0;line-height:1.45}.pa-calc-rows dd{color:var(--ov-ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin:0}.pp-odds{flex-wrap:nowrap;gap:4px;display:inline-flex}.pp-odds i{background:#eceef2;border-radius:999px;flex:none;width:20px;height:8px}.pp-odds i[data-on]{background:var(--ov-mint)}.pp-odds i[data-maybe]{background:var(--ov-mint-soft);box-shadow:inset 0 0 0 1.5px var(--ov-mint)}.pa-odds{border-top:1px solid var(--ov-hair);flex-direction:column;gap:8px;padding-top:18px;display:flex}.pa-odds-line{color:var(--ov-ink-2);font-size:15px;line-height:1.3}.pa-odds-short{color:var(--ov-ink);font-family:var(--ov-f-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:2px;font-size:1.5rem;font-weight:500;line-height:1.1}.pa-odds-text{color:var(--ov-ink-2);text-wrap:pretty;font-size:15px;line-height:1.45}.pa-odds+.pa-group{border-top:1px solid var(--ov-hair);padding-top:18px}.pp-stack>.pa-odds:first-child{border-top:0;padding-top:0}.pa-pcases{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pa-pcase{background:var(--ov-ground);border-radius:16px;flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.pa-pcase-sum{font-family:var(--ov-f-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;align-self:flex-start;font-size:1.375rem;font-weight:500;line-height:1.15}.pa-pcase-period{color:var(--ov-ink-2);font-size:13.5px;line-height:1.4}.pa-pcase-text{color:var(--ov-ink);text-wrap:pretty;margin-top:4px;font-size:14.5px;line-height:1.45}.pa-pcase-who{color:var(--ov-ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px;font-size:12.5px;line-height:1.35;display:flex}.pa-pcase-who a{color:var(--ov-people-ink);align-items:center;gap:3px;text-decoration:none;display:inline-flex}.pa-pcase-who a:hover{text-decoration:underline}.pa-pcase-who svg{width:12px;height:12px}.pa-questions{color:var(--ov-ink);flex-direction:column;gap:8px;margin:0;padding-left:22px;font-size:15px;line-height:1.45;list-style:decimal;display:flex}.pa-questions li::marker{color:var(--ov-ink-3);font-family:var(--ov-f-mono);font-size:.8em}.pa-pairs{flex-direction:column;gap:12px;margin:0;display:flex}.pa-pairs dt{color:var(--ov-ink);font-size:15px;font-weight:500;line-height:1.4}.pa-pairs dd{color:var(--ov-ink-2);text-wrap:pretty;margin:4px 0 0;font-size:14.5px;line-height:1.45}.pa-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pa-chips li{background:var(--ov-ground);color:var(--ov-ink);border-radius:999px;padding:6px 12px 7px;font-size:14px;line-height:1.3}.pa-tiers{flex-direction:column;gap:12px;display:flex}.pa-tier{flex-direction:column;gap:8px;display:flex}.pa-best{color:var(--ov-ink);font-size:15px}.pa-best span{color:var(--ov-ink-3)}.pa-chance{flex-direction:column;align-items:flex-start;gap:9px;display:inline-flex}.pa-chance-word{font-family:var(--ov-f-display);letter-spacing:-.015em;font-size:1.3rem;font-weight:500;line-height:1.1}.pa-chance-meter{gap:5px;display:inline-flex}.pa-chance-meter i{border-radius:999px;width:32px;height:8px}.pa-chance-meter i[data-step="1"]{background:#fbe4e4}.pa-chance-meter i[data-step="2"]{background:#eceef2}.pa-chance-meter i[data-step="3"]{background:#dcf5e7}.pa-chance-meter i[data-step="4"]{background:#d0f0dd}.pa-chance-meter i[data-step="5"]{background:#c6ebd5}.pa-chance-meter i[data-step="1"][data-on]{background:#e06b6b}.pa-chance-meter i[data-step="2"][data-on]{background:#868b97}.pa-chance-meter i[data-step="3"][data-on]{background:#3cc27d}.pa-chance-meter i[data-step="4"][data-on]{background:#1fa865}.pa-chance-meter i[data-step="5"][data-on]{background:#0b7f4b}.pa-chance[data-chance="1"] .pa-chance-word{color:#c04545}.pa-chance[data-chance="2"] .pa-chance-word{color:var(--ov-ink-2)}.pa-chance[data-chance="3"] .pa-chance-word{color:#1d9a5a}.pa-chance[data-chance="4"] .pa-chance-word{color:#138a52}.pa-chance[data-chance="5"] .pa-chance-word{color:#0b7f4b}.pa-factors{border-top:1px solid var(--ov-hair);margin:0;padding:0;list-style:none}.pa-factors li{border-bottom:1px solid var(--ov-hair);grid-template-columns:11rem minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:8px 0;display:grid}.pa-factor-label{color:var(--ov-ink);font-weight:500;font-size:var(--ui-md)}.pa-factor-note{color:var(--ov-ink-2);font-size:var(--ui-md);line-height:1.35}.pa-factor-effect{font-family:var(--ov-f-mono);font-weight:500;font-size:var(--ui-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px 3px}.pa-factors li[data-effect=easier] .pa-factor-effect{color:#0b7f4b;background:#0b7f4b17}.pa-factors li[data-effect=neutral] .pa-factor-effect{background:var(--ov-ground);color:var(--ov-ink-2)}.pa-factors li[data-effect=harder] .pa-factor-effect{color:var(--ov-product-ink);background:#b9531d17}.pa-factors li[data-effect=unknown] .pa-factor-effect{box-shadow:inset 0 0 0 1px var(--ov-hair-2);color:var(--ov-ink-3)}.pa-factors li[data-effect=unknown] .pa-factor-note{color:var(--ov-ink-3)}.pa-page{background:var(--ov-paper);box-shadow:0 0 0 1px var(--ov-hair), 0 1px 2px #0d0e120a, 0 40px 70px -50px #0d0e124d;border-radius:28px;padding:clamp(20px,4vw,40px)}.pa{--pq-card:#f7f8fa}.pm-grid{flex-wrap:wrap;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.pm-card{background:var(--pq-card);border-radius:20px;flex-direction:column;flex:10.5rem;gap:6px;min-width:0;padding:18px 20px 20px;display:flex}.pm-card[data-metric=income]{background:var(--ov-mint-soft);flex-basis:100%}.pm-title{color:var(--ov-ink-2);margin:0;font-size:14.5px;font-weight:500;line-height:1.3}.pm-value{color:var(--ov-ink);font-family:var(--ov-f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:28px;font-weight:600;line-height:1.1}.pm-card[data-metric=income] .pm-value{white-space:nowrap;font-size:clamp(1.9rem,1.4rem + 1.4vw,2.4rem)}.pm-caption,.pm-note{color:var(--ov-ink-3);text-wrap:pretty;margin:0;font-size:14px;line-height:1.4}.pm-note{color:var(--ov-ink-2)}.pm-scale{margin-top:8px}.pm-scale-bar{grid-template-columns:repeat(5,1fr);gap:3px;height:6px;display:grid;position:relative}.pm-scale-bar i{border-radius:3px}.pm-scale-bar i[data-step="1"]{background:#f2b8b5}.pm-scale-bar i[data-step="2"]{background:#f5d6b3}.pm-scale-bar i[data-step="3"]{background:#d9dde4}.pm-scale-bar i[data-step="4"]{background:#a9e6c2}.pm-scale-bar i[data-step="5"]{background:#5ccf8b}.pm-scale-bar b{background:var(--ov-ink);width:16px;height:16px;box-shadow:0 0 0 3px var(--pq-card);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pm-scale-ends{color:var(--ov-ink-3);justify-content:space-between;margin:8px 0 0;font-size:12.5px;display:flex}.pq-list{flex-direction:column;gap:10px;display:flex}.pq-card{background:var(--pq-card);border-radius:20px}.pq-heading{margin:0}.pq-button{width:100%;color:var(--ov-ink);font-family:var(--ov-f-display);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:17.5px;font-weight:600;line-height:1.3;display:flex}.pq-button svg{width:20px;height:20px;color:var(--ov-ink-2);transition:transform .2s var(--ov-ease);flex:none}.pq-card[data-open] .pq-button svg{transform:rotate(180deg)}.pq-button:focus-visible{outline:2px solid var(--ov-people);outline-offset:-2px;border-radius:20px}.pq-body{flex-direction:column;gap:10px;margin-top:-6px;padding:0 22px 22px;display:flex}.pq-body[hidden]{display:none}.pq-body p{color:var(--ov-ink-2);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.6}.pq-lead{color:var(--ov-ink)}.pq-link{color:var(--ov-people-ink);align-items:center;gap:3px;font-weight:500;text-decoration:none;display:inline-flex}.pq-link svg{width:14px;height:14px}.pq-link:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){.pm-grid{gap:8px}.pm-card{flex-basis:8.5rem;padding:16px}.pm-value{font-size:23px}.pq-button{padding:18px;font-size:16.5px}.pq-body{padding:0 18px 18px}}@media (prefers-reduced-motion:reduce){.pq-button svg{transition:none}}.wf{color:var(--ov-ink);font-family:var(--ov-f-text);flex-direction:column;gap:28px;display:flex}.wf-head{align-items:center;min-height:38px;padding-right:48px;display:flex}.wf-intro{flex-direction:column;gap:12px;display:flex}.wf-title{font-family:var(--ov-f-display);letter-spacing:-.035em;text-wrap:balance;outline:none;font-size:clamp(1.8rem,1.35rem + 1.4vw,2.3rem);font-weight:500;line-height:1.06}.wf-who{flex-direction:column;gap:8px;margin:0;display:flex}.wf-who>div{grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.wf-who dd{color:var(--ov-ink);text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}.wf-reserve{color:var(--ov-ink-2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.5}.wf-reserve-link{color:var(--ov-ink);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--ov-people);text-decoration-color:var(--ov-people);text-underline-offset:3px;align-items:center;gap:5px;font-weight:500;display:inline-flex}.wf-field{flex-direction:column;gap:7px;min-width:0;display:flex}.wf-field textarea{background:var(--ov-paper);width:100%;box-shadow:inset 0 0 0 1px var(--ov-hair-2);color:var(--ov-ink);font:inherit;resize:vertical;border:0;border-radius:14px;outline:none;min-height:84px;padding:12px 14px;font-size:16px;line-height:1.5;transition:box-shadow .2s}.wf-field textarea::placeholder{color:var(--ov-ink-4)}.wf-field textarea:hover{box-shadow:inset 0 0 0 1px var(--ov-ink-4)}.wf-field textarea:focus-visible{box-shadow:inset 0 0 0 1px var(--ov-people), 0 0 0 3px #5f61ec29}.wf-chips{flex-wrap:wrap;gap:6px;display:flex}.wf-chip{background:var(--ov-paper);min-height:38px;box-shadow:inset 0 0 0 1px var(--ov-hair-2);color:var(--ov-ink-2);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:999px;padding:7px 15px;font-size:14.5px;line-height:1.3;transition:background-color .2s,color .2s,box-shadow .2s}.wf-chip:hover{color:var(--ov-ink);box-shadow:inset 0 0 0 1px var(--ov-ink-4)}.wf-chip[aria-expanded=true]{background:var(--ov-ink);box-shadow:none;color:#fff}.wf-chip:focus-visible,.wf-copy:focus-visible,.wf-again:focus-visible{outline:2px solid var(--ov-people);outline-offset:2px}.wf-turn{flex-direction:column;gap:8px;display:flex}.wf-msg{background:var(--ov-ground);border-radius:20px;flex-direction:column;gap:16px;padding:18px 20px;display:flex}.wf-msg-text{color:var(--ov-ink);white-space:pre-wrap;text-wrap:pretty;overflow-wrap:anywhere;font-size:16px;line-height:1.55}.wf-msg-foot{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.wf-copy{background:var(--ov-paper);height:40px;box-shadow:inset 0 0 0 1px var(--ov-hair), 0 1px 2px #0d0e120f;color:var(--ov-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:14.5px;font-weight:500;display:inline-flex}.wf-copy svg{width:16px;height:16px}.wf-copy:hover{box-shadow:inset 0 0 0 1px var(--ov-ink-4), 0 1px 2px #0d0e120f}.wf-again{color:var(--ov-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.wf-again svg{width:14px;height:14px}.wf-again:hover{color:var(--ov-ink)}.wf-notice{color:var(--ov-product-ink);font-size:13.5px;line-height:1.4}.wf-quiet{color:var(--ov-ink-3);padding-left:4px;font-size:12.5px}.wf-msg-wait{gap:10px}.wf-wait-label{color:var(--ov-ink-3);margin-bottom:4px;font-size:14px}.wf-wait-line{background:linear-gradient(90deg,#0d0e1212,#0d0e1224,#0d0e1212) 0 0/200% 100%;border-radius:6px;height:10px;animation:1.4s ease-in-out infinite wf-wait}.wf-wait-line:first-of-type{width:92%}.wf-wait-line:nth-of-type(2){width:78%}.wf-wait-line:nth-of-type(3){width:52%}@keyframes wf-wait{0%{background-position:100% 0}to{background-position:-100% 0}}.wf-msg-locked{gap:10px;padding-block:26px;position:relative}.wf-msg-locked .wf-wait-line{filter:blur(2px);animation:none}.wf-unlock{align-self:flex-start;margin-top:10px}.wf-lock-targets{gap:18px}.wf-msg-locked>.wf-targets-head{margin-bottom:8px}.wf-lock-note{color:var(--ov-ink-2);text-wrap:pretty;font-size:14.5px;line-height:1.45}.wf-basic-upsell{color:var(--ov-ink-2);text-wrap:pretty;margin:0;padding-left:4px;font-size:14px;line-height:1.5}.wf-basic-link{color:var(--ov-ink);font:inherit;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--ov-people);text-decoration-color:var(--ov-people);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:500;display:inline-flex}.wf-basic-link svg{width:14px;height:14px}.wf-basic-link:focus-visible{outline:2px solid var(--ov-people);outline-offset:2px;border-radius:4px}.wf-lock-targets ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.wf-lock-targets li{flex-direction:column;gap:7px;display:flex}.wf-lock-name,.wf-lock-line{filter:blur(2px);background:#0d0e121a;border-radius:6px;height:10px;display:block}.wf-lock-name{background:#0d0e1229;width:38%;height:12px}.wf-lock-line{width:74%}.wf-lock-targets li:nth-child(2) .wf-lock-name{width:46%}.wf-lock-targets li:nth-child(2) .wf-lock-line{width:62%}.wf-lock-targets li:nth-child(3) .wf-lock-name{width:30%}.wf-lock-targets li:nth-child(3) .wf-lock-line{width:68%}.wf-targets{flex-direction:column;gap:14px;display:flex}.wf-targets-head{flex-direction:column;gap:4px;display:flex}.wf-targets-head .wf-quiet{padding-left:0;font-size:13.5px;line-height:1.45}.wf-targets-title{font-family:var(--ov-f-display);letter-spacing:-.015em;font-size:19px;font-weight:500;line-height:1.25}.wf-target-list{border-top:1px solid var(--ov-hair);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wf-target{border-bottom:1px solid var(--ov-hair);flex-direction:column;gap:4px;padding-block:14px;display:flex}.wf-target-name{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.35}.wf-target-meta{color:var(--ov-ink-3);font-size:13.5px;line-height:1.4}.wf-target-why{color:var(--ov-ink-2);text-wrap:pretty;margin-top:2px;font-size:15px;line-height:1.5}.wf-target-facts{flex-direction:column;gap:4px;margin:6px 0 0;display:flex}.wf-target-facts>div{grid-template-columns:7rem minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.wf-target-facts dd{text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.45}.wf-targets-more{align-self:flex-start}.wf-client{background:var(--ov-paper);max-width:88%;box-shadow:inset 0 0 0 1px var(--ov-hair-2);border-radius:16px 16px 16px 4px;flex-direction:column;align-self:flex-start;gap:4px;padding:10px 14px 12px;display:flex}.wf-client p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.5}.wf-next,.wf-reply{flex-direction:column;gap:14px;display:flex}.wf-reply-form{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.wf-reply-form .wf-field{align-self:stretch}@media (max-width:560px){.pp-row{grid-template-columns:minmax(0,1fr);gap:2px}.pa-factors li{grid-template-columns:minmax(0,1fr) auto}.pa-factor-note{grid-column:1/-1}.pa-head{align-items:flex-start}.pa-logo{width:48px;height:48px;font-size:20px}.wf{gap:24px}.wf-who>div,.wf-target-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}.wf-msg{padding:16px}}@media (prefers-reduced-motion:reduce){.pp-more-button svg,.wf-chip,.wf-field textarea{transition:none}.wf-wait-line{animation:none}}.wf-marks-tally{color:var(--ov-ink-3);font-variant-numeric:tabular-nums;margin-top:2px;font-size:13.5px}.wf-target-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wf-mark-verdict{color:var(--ov-ink);background:#5f61ec1f;border-radius:999px;flex:none;padding:3px 10px;font-size:12.5px;font-weight:500}.wf-target[data-mark=has] .wf-mark-verdict{background:var(--ov-mint)}.wf-marks{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.wf-mark{background:var(--ov-paper);min-height:36px;box-shadow:inset 0 0 0 1px var(--ov-hair-2);color:var(--ov-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.wf-mark:hover{box-shadow:inset 0 0 0 1px var(--ov-ink-4)}.wf-mark[aria-pressed=true]{background:var(--ov-ink);box-shadow:none;color:#fff}.wf-mark:focus-visible,.wf-mark-link:focus-visible{outline:2px solid var(--ov-people);outline-offset:2px}.wf-mark-ask{color:var(--ov-ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:8px;font-size:13.5px;display:flex}.wf-mark-link{color:var(--ov-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ov-people);text-decoration-color:var(--ov-people);text-underline-offset:3px;align-items:center;gap:5px;font-weight:500;display:inline-flex}.wf-lead{color:var(--ov-ink-2);text-wrap:pretty;margin-top:-4px;font-size:15px;line-height:1.45}.wf-tabs{background:#0d0e120d;border-radius:999px;grid-template-columns:1fr 1fr;width:min(100%,24rem);padding:4px;scroll-margin-top:64px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0d0e120f}.wf-tabs-pill{inset-block:4px;background:var(--ov-paper);border-radius:999px;width:calc(50% - 4px);transition:transform .26s cubic-bezier(.32,.72,0,1);position:absolute;left:4px;box-shadow:0 1px 2px #0d0e1214,0 0 0 1px #0d0e120a}.wf-tabs[data-at=call] .wf-tabs-pill{transform:translate(100%)}.wf-tab{z-index:1;min-height:44px;color:var(--ov-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:500;transition:color .2s;display:inline-flex;position:relative}.wf-tab svg{flex:none;width:17px;height:17px}.wf-tab:hover,.wf-tab[aria-selected=true]{color:var(--ov-ink)}.wf-tab[aria-selected=true]{font-weight:600}.wf-tab:focus-visible{outline:2px solid var(--ov-people);outline-offset:2px}.wf-panel{flex-direction:column;gap:28px;margin-top:-6px;display:flex}.cs{flex-direction:column;gap:22px;display:flex}.cs-script{flex-direction:column;gap:24px;display:flex}.cs-head{flex-direction:column;gap:8px;display:flex}.cs-goal{color:var(--ov-ink);text-wrap:pretty;background:#5f61ec1a;border-radius:12px;align-self:flex-start;padding:7px 12px;font-size:14px;font-weight:500;line-height:1.4}.cs-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cs-step{grid-template-columns:28px minmax(0,1fr);gap:14px;padding-bottom:22px;display:grid;position:relative}.cs-step:before{content:"";background:var(--ov-hair-2);width:1px;position:absolute;top:32px;bottom:4px;left:13.5px}.cs-step:last-child{padding-bottom:0}.cs-step:last-child:before{display:none}.cs-num{background:var(--ov-ink);color:#fff;width:28px;height:28px;font-family:var(--ov-f-mono);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:12.5px;font-weight:600;display:grid}.cs-body{flex-direction:column;gap:4px;min-width:0;padding-top:4px;display:flex}.cs-label{color:var(--ov-ink-3);font-family:var(--ov-f-mono);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.4}.cs-say{color:var(--ov-ink);text-wrap:pretty;overflow-wrap:anywhere;font-size:16.5px;line-height:1.5}.cs-sub{background:var(--ov-inset);border-radius:14px;flex-direction:column;gap:6px;margin-top:10px;padding:12px 14px;display:flex}.cs-sub-title{color:var(--ov-ink-2);font-size:13.5px;font-weight:500;line-height:1.4}.cs-list{color:var(--ov-ink);text-wrap:pretty;flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:15px;line-height:1.45;list-style:outside;display:flex}.cs-list li::marker{color:var(--ov-ink-4)}.cs-agreed{background:#7fe7a833}.cs-checks{color:var(--ov-ink);flex-direction:column;gap:5px;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:flex}.cs-checks li{text-wrap:pretty;grid-template-columns:16px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.cs-checks svg{color:#0b7f4b;width:14px;height:14px;transform:translateY(2px)}.cs-objections{flex-direction:column;gap:12px;display:flex}.cs-objections-title{font-family:var(--ov-f-display);letter-spacing:-.015em;font-size:19px;font-weight:500;line-height:1.25}.cs-answer{background:var(--ov-ground);border-radius:16px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.cs-answer[hidden]{display:none}.cs-answer-said{color:var(--ov-ink-3);font-size:13.5px;line-height:1.4}.cs-foot{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:-6px;display:flex}.cs-foot .wf-quiet{padding-left:0}.cs-switch{color:var(--ov-ink-2);margin:0;font-size:14px;line-height:1.5}@media (max-width:560px){.wf-tabs{width:100%}.wf-panel{gap:24px}.cs-step{grid-template-columns:24px minmax(0,1fr);gap:12px;padding-bottom:18px}.cs-step:before{top:28px;left:11.5px}.cs-num{width:24px;height:24px;font-size:11.5px}.cs-body{padding-top:2px}.cs-say{font-size:16px}}@media (prefers-reduced-motion:reduce){.wf-tabs-pill,.wf-tab{transition:none}}
:root[data-theme] :is(.auth-card,.auth-dialog){--background:#edeef1;--card:#fff;--hair:#0d0e1217;--hair-strong:#0d0e1229;--lx-win:#fff;--lx-win-2:#f4f5f7;--lx-ink-1:#0d0e12;--lx-ink-2:#0d0e12b3;--lx-ink-3:#0d0e1294}:root[data-theme] .lx:has(>.auth-page){--background:#edeef1;color:#0d0e12;background:#edeef1}:root[data-theme] .auth-page{background:#edeef1}:root[data-theme] .auth-card{color:#0d0e12;background:#fff;border:0;border-radius:28px;max-width:24rem;padding:2.25rem 1.875rem 1.875rem;box-shadow:0 0 0 1px #0d0e1217,0 30px 60px -40px #0d0e124d}@media (max-width:639px){:root[data-theme] .auth-card{padding:1.75rem 1.25rem 1.5rem}}:root[data-theme] .auth-card>.auth-logo-link{border-radius:14px;width:fit-content;margin:0 auto;display:block}:root[data-theme] .auth-card>:is(h1,h2):not(.sr-only){text-align:center;font-family:var(--font-display);letter-spacing:-.03em;color:#0d0e12;margin-top:1rem;font-size:clamp(1.5rem,1.3rem + .6vw,1.75rem);font-weight:500;line-height:1.08}@media (max-width:639px){:root[data-theme] .auth-card>:is(h1,h2):not(.sr-only){margin-top:.875rem}}:root[data-theme] .auth-card>:is(h1,h2)+p{text-align:center;color:#0d0e12b3;margin-top:.75rem;font-size:1rem;line-height:1.5}:root[data-theme] .auth-card>.sr-only+p{color:#0d0e12c7;margin-top:1.5rem;font-size:1.0625rem;line-height:1.45}:root[data-theme] .auth-card>div.text-callout{color:#0d0e12a3;border-top:1px solid #0d0e1217;margin-top:1.75rem;padding-top:1.25rem;font-size:.9375rem;line-height:1.5}:root[data-theme] .auth-card .auth-login-account{color:#0d0e12;background:#f4f5f7}:root[data-theme] .auth-card .auth-login-account button.text-primary{font-size:.9375rem}:root[data-theme] .auth-card .auth-signup-hint{color:#0d0e12a3;font-size:.9375rem;line-height:1.5}:root[data-theme] .auth-card>p.text-caption,:root[data-theme] .auth-card .auth-legal{color:#0d0e1294}:root[data-theme] .auth-card .auth-legal a{text-underline-offset:3px;text-decoration-color:#0d0e1238}@media (hover:hover){:root[data-theme] .auth-card .auth-legal a:hover{color:#0d0e12;text-decoration-color:currentColor}}:root[data-theme] .auth-card>div.text-callout+p.text-caption{margin-top:1rem}:root[data-theme] .auth-card>p.text-caption a{text-underline-offset:3px;text-decoration-color:#0d0e1238}@media (hover:hover){:root[data-theme] .auth-card>p.text-caption a:hover{color:#0d0e12;text-decoration-color:currentColor}}:root[data-theme] .auth-card :is(a,button).text-primary{color:#4f51d9;text-align:start;text-underline-offset:3px;font-weight:500;text-decoration-line:underline;text-decoration-color:#4f51d959;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}:root[data-theme] .auth-card.mode-company :is(a,button).text-primary{color:#b9531d;text-decoration-color:#b9531d59}@media (hover:hover){:root[data-theme] .auth-card :is(a,button).text-primary:hover{text-decoration-color:currentColor}}:root[data-theme] .auth-card a[href=\/forgot-password]:not(.text-primary){color:#0d0e12a8;text-underline-offset:3px;font-size:.8125rem;text-decoration-line:underline;text-decoration-color:#0d0e1233;text-decoration-thickness:1px}@media (hover:hover){:root[data-theme] .auth-card a[href=\/forgot-password]:not(.text-primary):hover{color:#0d0e12;text-decoration-color:currentColor}}:root[data-theme] .auth-card label[for]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0d0e12b3;font-size:.7rem;font-weight:500;line-height:1.45}:root[data-theme] .auth-card .field{background:#fff;border-color:#0d0e1229;border-radius:14px;min-height:3.5rem;padding:1rem;font-size:1rem;line-height:1.375rem}:root[data-theme] .auth-card .field:is([type=password],.pr-12){padding-right:3.25rem}:root[data-theme] .auth-card .field:is(:focus,:focus-visible),:root[data-theme] .auth-card input#promo-code:is(:focus,:focus-visible){border-color:#5f61ec;outline:none;box-shadow:0 0 0 1px #5f61ec,0 0 0 5px #5f61ec24}:root[data-theme] .auth-card .field[aria-invalid=true]{border-color:#d2323f}:root[data-theme] .auth-card .field[aria-invalid=true]:is(:focus,:focus-visible){border-color:#d2323f;box-shadow:0 0 0 1px #d2323f,0 0 0 5px #d2323f24}:root[data-theme] .auth-card .relative>button[aria-pressed]{color:#0d0e1280}@media (hover:hover){:root[data-theme] .auth-card .relative>button[aria-pressed]:hover{color:#0d0e12;background:#0d0e120d}}:root[data-theme] .auth-card p[id$=-note]{font-size:.8125rem;line-height:1.45}:root[data-theme] .auth-card p[id$=-note].text-destructive{color:#d2323f}:root[data-theme] .auth-card .btn:is(.btn-md,.btn-lg){--btn-h:3.5rem;--btn-px:1.5rem;--btn-fs:.96875rem;font-weight:500}:root[data-theme] .auth-card .btn.w-full{text-align:center;white-space:normal;text-wrap:balance;padding-block:.625rem;line-height:1.25}:root[data-theme] .auth-card .btn-primary[aria-busy=true]{color:#ffffffd6;background-color:#262731}:root[data-theme] .auth-card .btn-secondary[aria-busy=true]{color:#0d0e12b3;background-color:#0000;border-color:#0d0e1229}:root[data-theme] .auth-card span.h-px[aria-hidden=true]{background-color:#0d0e1217;background-image:none}:root[data-theme] .auth-card form>button.self-start{color:#0d0e12a8;text-underline-offset:3px;font-size:.8125rem;font-weight:500;text-decoration-color:#0d0e1233;text-decoration-thickness:1px}@media (hover:hover){:root[data-theme] .auth-card form>button.self-start:hover{color:#0d0e12;text-decoration-color:currentColor}}:root[data-theme] .auth-card #promo-code{color:#0d0e12;min-height:3rem;font-family:var(--font-mono);letter-spacing:.04em;background:#fff;border:1px solid #0d0e1229;border-radius:14px;font-size:1rem;transition:border-color .18s,box-shadow .18s}:root[data-theme] .auth-card #promo-code::placeholder{color:#0d0e1266;letter-spacing:0}:root[data-theme] .auth-card #promo-code+button{color:#0d0e12;background:0 0;border:1px solid #0d0e1229;border-radius:999px;min-height:3rem;padding-inline:1.25rem;font-size:.9375rem;font-weight:500;transition:background-color .25s}@media (hover:hover){:root[data-theme] .auth-card #promo-code+button:hover:not(:disabled){background:#0d0e120d}}:root[data-theme] .auth-card #promo-code+button:disabled{opacity:1;color:#0d0e1266}:root[data-theme] .auth-card label.panel{background:#f4f5f7;border:0;border-radius:16px;gap:.75rem;padding:.8125rem 1rem;transition:background-color .2s}@media (hover:hover){:root[data-theme] .auth-card label.panel:hover{background:#eceef2}}:root[data-theme] .auth-card label.panel>span{color:#0d0e12b8;font-size:.84375rem;line-height:1.5}:root[data-theme] .auth-card label.panel a{color:#0d0e12;text-underline-offset:3px;text-decoration-color:#0d0e1247}@media (hover:hover){:root[data-theme] .auth-card label.panel a:hover{text-decoration-color:currentColor}}:root[data-theme] .auth-card input[type=checkbox]{accent-color:#0d0e12}:root[data-theme] .auth-card :is(div,p).panel{background:#f4f5f7;border:0;border-radius:20px}:root[data-theme] .auth-card p[role=alert]{color:#d2323f;background:#d2323f0d;border:1px solid #d2323f33;border-radius:14px;padding:.75rem .875rem;font-size:.84375rem;font-weight:500;line-height:1.45}:root[data-theme] .auth-card .seg{padding:4px}:root[data-theme] .auth-card .seg-indicator{inset-block:4px;inset-inline-start:4px}:root[data-theme] .auth-card .seg-item{min-block-size:2.5rem;font-size:.875rem}:root[data-theme] .auth-card a.panel{background:#fff;border:0;border-radius:20px;gap:.375rem;padding:1.125rem 1.25rem 1rem;transition:box-shadow .3s,background-color .3s;box-shadow:inset 0 0 0 1px #0d0e121f}@media (hover:hover){:root[data-theme] .auth-card a.panel:hover{background:#fff;box-shadow:inset 0 0 0 1px #5f61ec}:root[data-theme] .auth-card a.panel[href^=\/companies]:hover{box-shadow:inset 0 0 0 1px #f39762}}:root[data-theme] .auth-card a.panel>span:first-child{align-items:flex-start;gap:.625rem}:root[data-theme] .auth-card a.panel>span:first-child>svg{display:none}:root[data-theme] .auth-card a.panel>span:first-child:before{content:"";background:#5f61ec;border-radius:50%;flex:none;width:8px;height:8px;margin-top:.5rem}:root[data-theme] .auth-card a.panel[href^=\/companies]>span:first-child:before{background:#f39762}:root[data-theme] .auth-card a.panel>span:first-child>span{font-family:var(--font-display);letter-spacing:-.015em;color:#0d0e12;font-size:1.0625rem;font-weight:500;line-height:1.35}:root[data-theme] .auth-card a.panel>span:not(:first-child){margin-left:1.125rem}:root[data-theme] .auth-card a.panel>span:nth-child(2){color:#0d0e12a8;font-size:.875rem;line-height:1.5}:root[data-theme] .auth-card a.panel>span:last-child{color:#4f51d9;margin-top:.375rem;font-size:.9375rem;font-weight:500}:root[data-theme] .auth-card a.panel[href^=\/companies]>span:last-child{color:#b9531d}:root[data-theme] .auth-card .l85-chip{color:#0d0e12d1;min-height:32px;font-family:var(--font-sans);letter-spacing:0;background:#fff;border:0;border-radius:999px;padding:0 .8125rem;font-size:.84375rem;font-weight:500;box-shadow:inset 0 0 0 1px #0d0e1224}:root[data-theme] .auth-card .l85-chip-money{box-shadow:none;color:#0d0e12;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;background:#d4f7e3}:root[data-theme] .auth-dialog{color:#0d0e12;padding:1.5rem 1rem}:root[data-theme] .auth-dialog-frame{max-width:24rem}:root[data-theme] .auth-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0e125c}:root[data-theme] .auth-dialog .auth-card{padding-top:3.5rem;box-shadow:0 0 0 1px #0d0e120f,0 40px 90px -30px #0d0e126b}:root[data-theme] .auth-dialog .auth-card>:is(h1,h2):not(.sr-only),:root[data-theme] .auth-dialog .auth-card>.sr-only:first-child+*{margin-top:0}:root[data-theme] .auth-dialog-close{color:#0d0e1294;top:.875rem;right:.875rem}@media (hover:hover) and (pointer:fine){:root[data-theme] .auth-dialog-close:hover{color:#0d0e12;background-color:#0d0e120d}}@media (max-width:639px){:root[data-theme] .auth-dialog .auth-card{padding-top:3.25rem}:root[data-theme] .auth-dialog-close{top:.625rem;right:.625rem}}
