@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/vazirmatn-arabic-wght-normal.0tzxgo2fuaf-x.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/vazirmatn-latin-ext-wght-normal.0ohik0lv51opt.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/vazirmatn-latin-wght-normal.00gnhmt88g2y1.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-cyrillic-ext-wght-normal.1o60yhwqd7ueg.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-cyrillic-wght-normal.0n0q_nh7u2mrm.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-vietnamese-wght-normal.0nt7ek_nfk5a4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-latin-ext-wght-normal.39q78sztp1ci5.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-latin-wght-normal.20f3xrkj613ah.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-cyrillic-ext-wght-normal.2ij5maosbedmv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-cyrillic-wght-normal.33c6-jfmyetfr.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-symbols2-wght-normal.0peao-xekk45v.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-vietnamese-wght-normal.3lyzf0uofk1_2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-latin-ext-wght-normal.18_jyrw-ln1dm.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-latin-wght-normal.1t7tphccnfzmb.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--bn-ink:#050908;--bn-night:#0c1510;--bn-signal:#16c47f;--bn-mist:#adbbb3;--bn-paper:#f7f9f8;--bn-status-connected:#16c47f;--bn-status-connecting:#71717a;--bn-status-warning:#f59e0b;--bn-status-error:#e5484d;--bn-status-idle:#a1a1aa;--bn-radius-sm:8px;--bn-radius-md:12px;--bn-radius-lg:14px;--bn-radius-xl:20px;--bn-radius-pill:999px;--bn-shadow-sm:0 1px 2px #00000080;--bn-shadow-md:0 24px 60px -24px #000000b3;--bn-shadow-lg:0 30px 70px -30px #000000b3;--bn-shadow-glow:0 0 0 6px #16c47f2e;--bn-motion-fast:.15s;--bn-motion-base:.24s;--bn-motion-slow:.6s;--bn-motion-easing:cubic-bezier(.2, .8, .2, 1);--bn-font-fa:"Vazirmatn Variable", "Vazirmatn", system-ui, sans-serif;--bn-font-en:"Geist Variable", "Geist", system-ui, sans-serif;--bn-font-mono:"Geist Mono Variable", "Geist Mono", ui-monospace, monospace;--bn-bg:#050908;--bn-surface:#0c1510;--bn-raised:#111e17;--bn-line:#26392e;--bn-line-strong:#62766a;--bn-fg:#f7f9f8;--bn-muted:#adbbb3;--bn-accent:#16c47f;--bn-accent-fg:#041b10;--bn-accent-text:#55e4a9;--bn-danger-text:#fca5a5;--bn-success-text:#55e4a9;--bn-focus:#73efba;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
:root{--bn-dir:1;--bn-ring:0 0 0 1px var(--bn-focus);--bn-header-h:64px}[dir=rtl]{--bn-dir:-1}[dir=ltr]{--bn-dir:1}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bn-bg);color:var(--bn-fg);font-family:var(--bn-font-fa);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:15px;line-height:1.65}:lang(en){font-family:var(--bn-font-en);line-height:1.55}h1,h2,h3,h4,p{margin:0}code,kbd,.bn-mono{font-family:var(--bn-font-mono)}.bn-lat{font-family:var(--bn-font-en)}::selection{background:color-mix(in srgb, var(--bn-fg) 18%, transparent);color:var(--bn-fg)}:focus-visible{outline:2px solid var(--bn-focus);outline-offset:2px}.bn-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
.bn-logo{font-family:var(--bn-font-en);align-items:center;gap:.5em;line-height:1;display:inline-flex}.bn-logo__word{letter-spacing:-.05em;color:var(--bn-fg);font-weight:600}.bn-logo__dot{color:var(--bn-signal)}.bn-mark{color:var(--bn-fg);flex:none}.bn-mark__halo{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite bn-halo}@keyframes bn-halo{0%,to{transform:scale(.6875)}50%{transform:scale(1)}}.bn-mark__arc{transform-origin:60px 60px;animation:1.1s linear infinite bn-turn}@keyframes bn-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bn-mark__halo{animation:none;transform:scale(.9375)}.bn-mark__arc{animation:none}}.bn-spinner{vertical-align:middle;flex:none;display:inline-block}.bn-btn{--h:40px;height:var(--h);border-radius:var(--bn-radius-md);font:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--bn-motion-fast) var(--bn-motion-easing), border-color var(--bn-motion-fast) var(--bn-motion-easing), transform var(--bn-motion-fast) var(--bn-motion-easing);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding-inline:18px;font-weight:600;line-height:1;display:inline-flex}.bn-btn svg{flex:none}.bn-btn:active:not(:disabled){transform:scale(.97)}.bn-btn:disabled{cursor:not-allowed;opacity:.55}.bn-btn[aria-busy=true]{opacity:.85;cursor:progress}.bn-btn--sm{--h:32px;border-radius:var(--bn-radius-sm);padding-inline:12px;font-size:13.5px}.bn-btn--lg{--h:46px;padding-inline:24px;font-size:15px}.bn-btn--block{width:100%;display:flex}.bn-btn--primary{background:var(--bn-accent);border-color:var(--bn-accent);color:var(--bn-accent-fg)}.bn-btn--primary:hover:not(:disabled){background:color-mix(in srgb, var(--bn-accent) 85%, var(--bn-bg));border-color:color-mix(in srgb, var(--bn-accent) 85%, var(--bn-bg))}.bn-btn--secondary{background:var(--bn-surface);border-color:var(--bn-line);color:var(--bn-fg)}.bn-btn--secondary:hover:not(:disabled){border-color:var(--bn-line-strong)}.bn-btn--ghost{color:var(--bn-fg);background:0 0}.bn-btn--ghost:hover:not(:disabled){background:var(--bn-raised)}.bn-btn--danger{background:var(--bn-status-error);color:var(--bn-ink)}.bn-btn--danger:hover:not(:disabled){background:color-mix(in srgb, var(--bn-status-error) 94%, var(--bn-surface))}.bn-btn--icon{width:var(--h);padding:0}.bn-field{gap:6px;display:grid}.bn-field__label{font-size:13px;font-weight:600}.bn-field__hint{color:var(--bn-muted);font-size:12.5px}.bn-field__error{color:var(--bn-danger-text);font-size:12.5px}.bn-input{background:var(--bn-surface);border:1px solid var(--bn-line-strong);height:44px;transition:border-color var(--bn-motion-fast) var(--bn-motion-easing);border-radius:10px;align-items:center;gap:8px;padding-inline:12px;display:flex;position:relative}.bn-input:hover{border-color:var(--bn-muted)}.bn-input:focus-within{border-color:var(--bn-focus);box-shadow:var(--bn-ring)}.bn-field--invalid .bn-input{border-color:var(--bn-status-error)}.bn-field--invalid .bn-input:focus-within{box-shadow:0 0 0 1px var(--bn-status-error)}.bn-input__control{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.bn-input__control::placeholder{color:var(--bn-muted);opacity:1}.bn-input__adorn{color:var(--bn-muted);white-space:nowrap;align-items:center;font-size:14px;display:inline-flex}.bn-select .bn-input__control{appearance:none;cursor:pointer;padding-inline-end:28px}.bn-select__chevron{pointer-events:none;color:var(--bn-muted);position:absolute;inset-inline-end:12px}.bn-otp{justify-content:center;gap:8px;display:flex}.bn-otp__cell{text-align:center;width:48px;height:52px;font-family:var(--bn-font-mono);color:var(--bn-fg);background:var(--bn-surface);border:1px solid var(--bn-line-strong);border-radius:var(--bn-radius-md);caret-color:var(--bn-fg);transition:border-color var(--bn-motion-fast) var(--bn-motion-easing);padding:0;font-size:20px;font-weight:600}.bn-otp__cell:focus{border-color:var(--bn-focus);box-shadow:var(--bn-ring);outline:none}.bn-otp__cell--filled{border-color:var(--bn-muted)}.bn-otp--invalid .bn-otp__cell{border-color:var(--bn-status-error)}.bn-otp--invalid{animation:bn-shake .4s var(--bn-motion-easing)}@keyframes bn-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media (max-width:380px){.bn-otp__cell{width:42px;height:48px}}.bn-switch{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.bn-switch__text{gap:2px;display:grid}.bn-switch__label{font-weight:600}.bn-switch__desc{color:var(--bn-muted);font-size:13px}.bn-switch__input{opacity:0;width:1px;height:1px;position:absolute}.bn-switch__track{border-radius:var(--bn-radius-pill);background:var(--bn-line-strong);width:42px;height:26px;transition:background-color var(--bn-motion-base) var(--bn-motion-easing);flex:none;position:relative}.bn-switch__thumb{background:var(--bn-surface);width:20px;height:20px;box-shadow:var(--bn-shadow-sm);transition:transform var(--bn-motion-base) var(--bn-motion-easing), background-color var(--bn-motion-base) var(--bn-motion-easing);border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px}.bn-switch__input:checked+.bn-switch__track{background:var(--bn-accent)}.bn-switch__input:checked+.bn-switch__track .bn-switch__thumb{background:var(--bn-accent-fg);transform:translateX(calc(16px * var(--bn-dir)))}.bn-switch__input:focus-visible+.bn-switch__track{outline:2px solid var(--bn-focus);outline-offset:2px}.bn-switch__input:disabled+.bn-switch__track{opacity:.5}.bn-badge{--tone:var(--bn-line);--dot:var(--bn-status-idle);border:1px solid color-mix(in srgb, var(--tone) 45%, var(--bn-line));border-radius:var(--bn-radius-pill);height:24px;color:var(--bn-fg);white-space:nowrap;align-items:center;gap:6px;padding-inline:10px;font-size:12.5px;font-weight:600;display:inline-flex}.bn-badge__dot{background:var(--dot);border-radius:50%;flex:none;width:7px;height:7px}.bn-badge--accent{--tone:var(--bn-fg);--dot:var(--bn-fg)}.bn-badge--success{--tone:var(--bn-success-text);--dot:var(--bn-success-text)}.bn-badge--warning{--tone:var(--bn-status-warning);--dot:var(--bn-status-warning)}.bn-badge--danger{--tone:var(--bn-status-error);--dot:var(--bn-status-error)}.bn-statusdot{--dot:var(--bn-status-idle);align-items:center;gap:8px;font-size:14px;display:inline-flex}.bn-statusdot__dot{background:var(--dot);border-radius:50%;flex:none;width:8px;height:8px}.bn-statusdot--connected{--dot:var(--bn-status-connected)}.bn-statusdot--connecting{--dot:var(--bn-status-connecting)}.bn-statusdot--connecting .bn-statusdot__dot{animation:1.2s ease-in-out infinite bn-pulse}.bn-statusdot--warning{--dot:var(--bn-status-warning)}.bn-statusdot--error{--dot:var(--bn-status-error)}@keyframes bn-pulse{50%{opacity:.35}}.bn-notice{--tone:var(--bn-fg);--tint:5%;border-radius:var(--bn-radius-lg);border:1px solid color-mix(in srgb, var(--tone) 30%, var(--bn-line));background:color-mix(in srgb, var(--tone) var(--tint), var(--bn-surface));align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.7;display:flex}.bn-notice__icon{color:var(--bn-muted);margin-block-start:2px;display:inline-flex}.bn-notice__body{flex:1;gap:2px;display:grid}.bn-notice__title{font-weight:700}.bn-notice__text,.bn-notice--accent .bn-notice__icon{color:var(--bn-fg)}.bn-notice--success{--tone:var(--bn-success-text);--tint:9%}.bn-notice--success .bn-notice__icon{color:var(--bn-success-text)}.bn-notice--warning{--tone:var(--bn-status-warning);--tint:9%}.bn-notice--warning .bn-notice__icon{color:var(--bn-fg)}.bn-notice--danger{--tone:var(--bn-status-error);--tint:9%}.bn-notice--danger .bn-notice__icon{color:var(--bn-danger-text)}.bn-card{background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-radius-lg);position:relative}.bn-card--raised{box-shadow:var(--bn-shadow-sm)}.bn-card--flat{border-radius:var(--bn-radius-md)}.bn-card--pad-md{padding:20px}.bn-card--pad-lg{padding:28px}.bn-card__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-block-end:16px;display:flex}.bn-card__title{font-size:16px;font-weight:700}.bn-card__desc{color:var(--bn-muted);margin-block-start:2px;font-size:13.5px}.bn-stat{align-items:center;gap:14px;display:flex}.bn-stat__icon{background:var(--bn-raised);width:36px;height:36px;color:var(--bn-fg);border-radius:10px;flex:none;place-items:center;display:grid}.bn-stat__body{gap:2px;min-width:0;display:grid}.bn-stat__label{color:var(--bn-muted);font-size:12.5px}.bn-stat__value{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.3}.bn-stat__delta{color:var(--bn-muted);font-size:12.5px;font-weight:600}.bn-stat__delta--up{color:var(--bn-success-text)}.bn-stat__delta--down{color:var(--bn-danger-text)}.bn-stats{background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-radius-lg);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.bn-stats>.bn-stat{box-shadow:none;background:0 0;border:0;border-radius:0;padding:12px 16px}.bn-stats>.bn-stat+.bn-stat{border-inline-start:1px solid var(--bn-line)}.bn-stats .bn-stat__label{font-size:12px}.bn-stats .bn-stat__value{font-size:15px;font-weight:600}.bn-plan{background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-radius-xl);transition:transform var(--bn-motion-base) var(--bn-motion-easing), box-shadow var(--bn-motion-base) var(--bn-motion-easing);flex-direction:column;gap:20px;padding:28px;display:flex;position:relative}.bn-plan:hover{box-shadow:var(--bn-shadow-md);transform:translateY(-4px)}.bn-plan--featured{border-color:var(--bn-fg);box-shadow:0 0 0 1px var(--bn-fg)}.bn-plan--featured:hover{box-shadow:0 0 0 1px var(--bn-fg), var(--bn-shadow-md)}.bn-plan__ribbon{border-radius:var(--bn-radius-pill);background:var(--bn-fg);color:var(--bn-bg);padding:4px 12px;font-size:12px;font-weight:700;position:absolute;inset-block-start:18px;inset-inline-end:18px}.bn-plan__head{gap:6px;display:grid}.bn-plan__icon{color:var(--bn-fg);margin-block-end:6px;display:inline-flex}.bn-plan__name{font-size:19px;font-weight:800}.bn-plan__desc{color:var(--bn-muted);font-size:14px}.bn-plan__price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.bn-plan__amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1.1}.bn-plan__period{color:var(--bn-muted);font-size:14px}.bn-plan__features{gap:10px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.bn-plan__features li{align-items:flex-start;gap:10px;display:flex}.bn-plan__features svg{color:var(--bn-fg);flex:none;margin-block-start:4px}.bn-plan__action{margin-block-start:auto}.bn-quota{--fill:var(--bn-fg);gap:10px;display:grid}.bn-quota--warning{--fill:var(--bn-status-warning)}.bn-quota--error{--fill:var(--bn-status-error)}.bn-quota__row{justify-content:space-between;gap:12px;font-size:14px;display:flex}.bn-quota__label{color:var(--bn-muted)}.bn-quota__value{font-variant-numeric:tabular-nums;font-weight:700}.bn-quota__track{border-radius:var(--bn-radius-pill);background:var(--bn-raised);height:8px;overflow:hidden}.bn-quota__fill{border-radius:var(--bn-radius-pill);background:var(--fill);height:100%;display:block}.bn-empty{text-align:center;justify-items:center;gap:8px;padding:32px 16px;display:grid}.bn-empty__icon{border:1px solid var(--bn-line);background:var(--bn-raised);width:56px;height:56px;color:var(--bn-fg);border-radius:16px;place-items:center;margin-block-end:8px;display:grid}.bn-empty__title{font-size:17px;font-weight:700}.bn-empty__desc{max-width:36ch;color:var(--bn-muted);font-size:14px}.bn-empty__action{margin-block-start:8px}.bn-seg{border:1px solid var(--bn-line);border-radius:var(--bn-radius-md);background:var(--bn-raised);padding:3px;display:flex;position:relative}.bn-seg__thumb{width:calc((100% - 6px) / var(--bn-seg-count));border-radius:calc(var(--bn-radius-md) - 3px);background:var(--bn-surface);box-shadow:var(--bn-shadow-sm);transform:translateX(calc(var(--bn-seg-index) * 100% * var(--bn-dir)));transition:transform var(--bn-motion-base) var(--bn-motion-easing);position:absolute;inset-block:3px;inset-inline-start:3px}.bn-seg__option{height:36px;color:color-mix(in srgb, var(--bn-fg) 78%, var(--bn-raised));cursor:pointer;border-radius:calc(var(--bn-radius-md) - 3px);transition:color var(--bn-motion-fast) var(--bn-motion-easing);flex:1;justify-content:center;align-items:center;gap:6px;padding-inline:14px;font-weight:600;display:inline-flex;position:relative}.bn-seg__option:hover,.bn-seg__option--on{color:var(--bn-fg)}.bn-seg__option:has(.bn-seg__input:focus-visible){outline:2px solid var(--bn-focus);outline-offset:-2px}.bn-seg__input{opacity:0;width:1px;height:1px;position:absolute}.bn-tabs__list{border:1px solid var(--bn-line);border-radius:var(--bn-radius-md);background:var(--bn-raised);scrollbar-width:none;gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex;overflow-x:auto}.bn-tabs__tab{border-radius:calc(var(--bn-radius-md) - 3px);height:34px;color:color-mix(in srgb, var(--bn-fg) 78%, var(--bn-raised));font:inherit;cursor:pointer;white-space:nowrap;transition:color var(--bn-motion-fast) var(--bn-motion-easing);background:0 0;border:0;padding-inline:14px;font-weight:600}.bn-tabs__tab:hover,.bn-tabs__tab--on{color:var(--bn-fg)}.bn-tabs__tab--on{background:var(--bn-surface);box-shadow:var(--bn-shadow-sm)}.bn-tabs__tab:focus-visible{outline-offset:-2px}.bn-tabs__panel{padding-block:20px}.bn-tabs__panel:focus-visible{outline:none}.bn-dialog{border:1px solid var(--bn-line);border-radius:var(--bn-radius-xl);background:var(--bn-surface);width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--bn-fg);box-shadow:var(--bn-shadow-lg);padding:0}.bn-dialog[open]{animation:bn-dialog-in var(--bn-motion-base) var(--bn-motion-easing)}.bn-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0b80}@keyframes bn-dialog-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}.bn-dialog__panel{gap:16px;padding:24px;display:grid}.bn-dialog__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bn-dialog__title{font-size:18px;font-weight:800}.bn-dialog__desc{color:var(--bn-muted);margin-block-start:4px;font-size:14px}.bn-dialog__foot{justify-content:flex-end;gap:8px;display:flex}@media (max-width:640px){.bn-dialog--sheet{border-radius:var(--bn-radius-xl) var(--bn-radius-xl) 0 0;width:100%;max-width:100%;margin:auto 0 0}.bn-dialog--sheet[open]{animation-name:bn-sheet-in}.bn-dialog--sheet .bn-dialog__foot{flex-direction:column-reverse}.bn-dialog--sheet .bn-dialog__foot .bn-btn{width:100%}}@keyframes bn-sheet-in{0%{transform:translateY(100%)}}.bn-toasts{z-index:100;gap:10px;width:min(380px,100vw - 32px);margin:0;padding:0;list-style:none;display:grid;position:fixed;inset-block-end:20px;inset-inline-end:20px}.bn-toast{--tone:var(--bn-line-strong);border-radius:var(--bn-radius-lg);background:var(--bn-surface);border:1px solid var(--bn-line);border-inline-start:4px solid var(--tone);box-shadow:var(--bn-shadow-md);animation:bn-toast-in var(--bn-motion-base) var(--bn-motion-easing);align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;display:flex}@keyframes bn-toast-in{0%{opacity:0;transform:translateY(12px)}}.bn-toast--accent{--tone:var(--bn-fg)}.bn-toast--warning{--tone:var(--bn-status-warning)}.bn-toast--success{--tone:var(--bn-success-text)}.bn-toast--danger{--tone:var(--bn-status-error)}.bn-toast__icon{color:var(--bn-fg);margin-block-start:2px;display:inline-flex}.bn-toast__body{flex:1}.bn-toast__title{font-weight:700}.bn-toast__desc{color:var(--bn-muted);font-size:13.5px}.bn-toast__close{border-radius:var(--bn-radius-sm);color:var(--bn-muted);cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}.bn-toast__close:hover{background:var(--bn-raised);color:var(--bn-fg)}@media (max-width:640px){.bn-toasts{width:auto;inset-inline:16px}}.bn-table-wrap{border:1px solid var(--bn-line);border-radius:var(--bn-radius-lg);background:var(--bn-surface);overflow-x:auto}.bn-table{border-collapse:collapse;width:100%;font-size:14px}.bn-table th{text-align:start;color:var(--bn-muted);border-block-end:1px solid var(--bn-line);white-space:nowrap;padding:10px 16px;font-size:12.5px;font-weight:600}.bn-table td{border-block-start:1px solid var(--bn-line);vertical-align:middle;padding:12px 16px}.bn-table thead+tbody tr:first-child td{border-block-start:0}.bn-table tbody tr{transition:background-color var(--bn-motion-fast) var(--bn-motion-easing)}.bn-table tbody tr:hover{background:var(--bn-raised)}.bn-skeleton{border-radius:var(--bn-radius-sm);background:var(--bn-raised);height:14px;display:block;position:relative;overflow:hidden}.bn-skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--bn-surface) 70%, transparent), transparent);animation:1.4s ease-in-out infinite bn-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes bn-shimmer{to{transform:translate(100%)}}@media (pointer:coarse){.bn-btn,.bn-seg__option,.bn-tabs__tab{min-height:44px}.bn-btn--icon{min-width:44px}.bn-toast__close{justify-content:center;align-items:center;min-width:44px;min-height:44px}}
.bn-orb{--size:var(--bn-orb-size,140px);text-align:center;justify-items:center;gap:24px;display:grid}.bn-orb__button{width:var(--size);height:var(--size);min-width:44px;min-height:44px;color:var(--bn-fg);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:28%;place-items:center;padding:0;display:grid}.bn-orb__button:focus-visible{outline-offset:6px}.bn-orb__button:disabled{cursor:progress}.bn-orb__button .bn-mark{width:100%;height:100%;transition:transform var(--bn-motion-base) var(--bn-motion-easing)}.bn-orb__button .bn-mark__ring{transition:stroke var(--bn-motion-base) var(--bn-motion-easing)}.bn-orb__button:active:not(:disabled) .bn-mark{transform:scale(.97)}.bn-orb__status{gap:4px;min-height:3.4em;display:grid}.bn-orb__title{font-size:24px;font-weight:800;line-height:1.4}.bn-orb__detail{color:var(--bn-muted);font-variant-numeric:tabular-nums;font-size:15px}.bn-orb--disconnected .bn-orb__button:hover .bn-mark__ring{stroke:var(--bn-fg)}.bn-orb--disconnecting .bn-mark__arc{animation-direction:reverse}

:root{--w-soft:color-mix(in srgb, var(--bn-fg) 72%, var(--bn-bg));--w-gutter:20px;--w-head-h:64px}@media (min-width:720px){:root{--w-gutter:32px;--w-head-h:72px}}@media (min-width:1100px){:root{--w-gutter:48px}}html{scroll-padding-top:calc(var(--w-head-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bn-bg);min-height:100dvh;color:var(--bn-fg);flex-direction:column;display:flex}a{color:inherit;text-decoration:none}.w-main{flex:1}.w-container{width:min(100% - 2 * var(--w-gutter), 1248px);margin-inline:auto}.w-skip{inset-inline-start:12px;z-index:100;border-radius:var(--bn-radius-sm);background:var(--bn-accent);min-height:44px;color:var(--bn-accent-fg);align-items:center;padding-inline:16px;display:inline-flex;position:absolute;top:-64px}.w-skip:focus{top:12px}.w-muted{color:var(--bn-muted)}.w-cta{flex-wrap:wrap;gap:12px;display:flex}.w-section{padding-block-start:clamp(72px,9vw,128px);position:relative}.w-page{padding-block:48px 72px}.w-plans{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.w-plans__skeleton{border-radius:var(--bn-radius-xl);height:380px;display:block}.w-plans__group+.w-plans__group{margin-block-start:40px}.w-plans__product{margin-block-end:16px;font-size:20px;font-weight:800}.w-plan-tag{color:var(--bn-muted);font-size:13px;font-weight:600}.w-soon{border-style:dashed;border-color:var(--bn-line-strong);border-radius:var(--bn-radius-xl);justify-items:start;gap:10px;max-width:420px;display:grid}.w-soon h3{font-size:19px;font-weight:800}.w-soon p{color:var(--w-soft);line-height:1.9}.w-page .bn-notice,#plans .bn-notice{margin-block-start:32px}.w-auth{place-items:center;padding-block:56px;display:grid}.w-auth__card{border-radius:var(--bn-radius-xl);text-align:center;justify-items:center;gap:16px;width:min(420px,100% - 40px);display:grid}.w-auth__card h1{font-size:22px;font-weight:800}.w-form{text-align:start;gap:16px;width:100%;display:grid}.w-auth__row{flex-wrap:wrap;justify-content:space-between;gap:4px;width:100%;display:flex}.w-verify{border-color:var(--bn-line-strong);gap:16px;display:grid}.w-verify .bn-card__header{margin:0}.w-password{max-width:360px}.w-devhint{border:1px dashed var(--bn-line-strong);border-radius:var(--bn-radius-sm);color:var(--bn-muted);padding:8px 12px;font-size:13px}.w-devhint code{font-family:var(--bn-font-mono);color:var(--bn-fg)}.w-account{gap:20px;max-width:760px;display:grid}.w-account__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.w-account__head h1{font-size:28px;font-weight:800}.w-account__head [dir=ltr]{text-align:end}.w-sub{gap:16px;display:grid}.w-sub--none{gap:8px}.w-sub--none .w-cta{margin-block-start:8px}.w-devices,.w-history{gap:4px;padding:0;list-style:none;display:grid}.w-devices li{border-block-end:1px solid var(--bn-line);align-items:center;gap:12px;padding:10px 0;display:flex}.w-devices li:last-child{border-block-end:0}.w-devices__icon{border-radius:var(--bn-radius-md);background:var(--bn-raised);width:40px;height:40px;color:var(--bn-accent-text);place-items:center;display:grid}.w-devices__body{flex:1;gap:2px;min-width:0;display:grid}.w-devices__body span{font-size:13px}.w-history li{align-items:center;gap:12px;padding:6px 0;display:flex}.w-skel-line{width:140px;height:18px;margin-block-start:6px;display:block}.w-skel-block{height:72px;display:block}
.vd-site{--vd-soft:color-mix(in srgb, var(--bn-fg) 74%, var(--bn-bg));--vd-section-space:88px}.vd-container{width:min(100% - 2 * var(--w-gutter), 1160px);margin-inline:auto}.vd-site :is(a[href],button,summary){cursor:pointer}.vd-site :disabled{cursor:not-allowed}.vd-site :is(a,button,summary):focus-visible{outline:2px solid var(--bn-focus);outline-offset:5px;border-radius:4px}.vd-site :is(h1,h2,h3){text-wrap:balance}.vd-site p{text-wrap:pretty}.vd-site :is(.bn-btn,.bn-tabs__tab){min-height:44px}.vd-label{color:var(--vd-soft);margin-block-end:12px;font-size:13px;font-weight:600;display:block}.vd-lead{color:var(--vd-soft);font-size:16px;line-height:2}.vd-fine{color:var(--vd-soft);font-size:13px;line-height:1.9}.vd-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.vd-text-link{align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.vd-text-link svg{flex-shrink:0;transition:transform .18s}.vd-text-link:hover svg{transform:translate(-4px)}.vd-underlined{text-underline-offset:4px;text-decoration:underline}.vd-header{z-index:30;background:var(--bn-bg);border-block-end:1px solid var(--bn-line);position:sticky;top:0}.vd-header__row{align-items:center;gap:22px;min-height:76px;display:flex}.vd-brand-link{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.vd-brand{color:var(--bn-fg);font-family:var(--bn-font-en);align-items:center;gap:8px;display:inline-flex}.vd-brand>span{letter-spacing:-.055em;font-size:25px;font-weight:650}.vd-brand__dns{letter-spacing:-.035em;margin-inline-start:3px;font-size:18px;font-weight:450}.vd-header__panel{flex:1;align-items:center;gap:24px;display:flex}.vd-header nav{align-items:center;gap:24px;margin-inline:auto;display:flex}.vd-header nav a{min-height:44px;color:var(--vd-soft);align-items:center;font-size:14px;display:inline-flex;position:relative}.vd-header nav a:hover,.vd-header nav a[aria-current=page]{color:var(--bn-fg)}.vd-header nav a:after{content:"";bottom:4px;background:currentColor;height:1px;transition:transform .18s;position:absolute;inset-inline:0;transform:scaleX(0)}.vd-header nav a:hover:after,.vd-header nav a[aria-current=page]:after{transform:scaleX(1)}.vd-header__actions{align-items:center;gap:20px;display:flex}.vd-login{align-items:center;gap:7px;min-height:44px;font-size:14px;display:inline-flex}.vd-menu-toggle{display:none}.vd-hero{grid-template-columns:1.04fr 1fr;align-items:center;gap:40px 64px;padding-block:76px 0;display:grid}.vd-hero__intro{color:var(--vd-soft);margin-block-end:20px;font-size:13px}.vd-hero h1{letter-spacing:0;margin-block-end:20px;font-size:clamp(32px,3.9vw,49px);font-weight:800;line-height:1.55}.vd-hero h1>span{color:var(--vd-soft)}.vd-hero .vd-lead{max-width:470px}.vd-hero .vd-actions{margin-block:30px 24px}.vd-hero__notes{color:var(--vd-soft);flex-wrap:wrap;gap:10px 20px;font-size:12px;display:flex}.vd-hero__notes>span{align-items:center;gap:6px;display:inline-flex}.vd-hero__foot{border-block-end:1px solid var(--bn-line);color:var(--vd-soft);grid-column:1/-1;justify-content:space-between;gap:16px;padding-block:26px;font-size:12px;display:flex}.vd-hero__foot :lang(en){letter-spacing:.08em;font-size:10px}.vd-demo,.vd-story,.vd-auth__story{--bn-bg:var(--bn-surface);color:var(--bn-fg);background:var(--bn-bg)}.vd-demo{border-radius:20px;padding:22px;position:relative;overflow:hidden;box-shadow:0 16px 28px -24px #0a0a0b99}.vd-demo__caption{color:var(--vd-soft);justify-content:space-between;gap:12px;font-size:10px;display:flex}.vd-demo__caption :lang(en){letter-spacing:.07em}.vd-network{direction:ltr;height:330px;position:relative}.vd-network__orbit{border:1px solid var(--bn-line);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vd-network__orbit--outer{width:310px;height:310px}.vd-network__orbit--inner{width:224px;height:224px}.vd-network__center{background:var(--bn-surface);justify-items:center;gap:12px;padding:26px 22px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vd-network__center>span{font-family:var(--bn-font-en);letter-spacing:-.04em;font-size:15px}.vd-network__node{border:1px solid var(--bn-line-strong);background:var(--bn-raised);direction:rtl;border-radius:12px;align-content:center;justify-items:center;gap:7px;width:96px;height:76px;font-size:11px;transition:border-color .24s,transform .24s;display:grid;position:absolute;top:50%}.vd-network__node--device{right:0;transform:translateY(0)}.vd-network__node--service{left:0;transform:translateY(-100%)}.vd-network__line{background:var(--bn-line-strong);width:34%;height:1px;position:absolute;top:50%;transform:rotate(18deg)}.vd-network__line--device{transform-origin:0 0;left:50%}.vd-network__line--service{transform-origin:100% 0;right:50%}.vd-network__word{font-family:var(--bn-font-mono);color:var(--bn-muted);font-size:10px;position:absolute}.vd-network__word--a{top:16%;right:12%}.vd-network__word--b{bottom:15%;left:18%}.vd-network__packet{background:var(--bn-fg);opacity:0;border-radius:50%;width:7px;height:7px;position:absolute;top:54%;left:72%}.vd-demo[data-stage="1"] .vd-network__packet{animation:.7s both vd-packet-in}.vd-demo[data-stage="2"] .vd-network__packet{animation:.7s both vd-packet-out}.vd-demo[data-stage="1"] .vd-network__node--device{border-color:var(--bn-fg)}.vd-demo[data-stage="3"] .vd-network__node--service{border-color:var(--bn-signal)}.vd-network__done{background:var(--bn-signal);width:25px;height:25px;color:var(--bn-accent-fg);border:3px solid var(--bn-surface);opacity:0;border-radius:50%;place-items:center;transition:transform .24s,opacity .24s;display:grid;position:absolute;top:25%;left:78px;transform:scale(.7)}.vd-demo[data-stage="3"] .vd-network__done{opacity:1;transform:scale(1)}.vd-demo__bottom{border-block-start:1px solid var(--bn-line);justify-items:start;gap:14px;padding-block-start:14px;display:grid}.vd-demo__bottom p{min-height:24px;font-size:12px}.vd-demo__bottom .bn-btn{font-size:12px}.vd-demo__disclaimer{color:var(--vd-soft);margin-block-start:12px;font-size:10px}@keyframes vd-packet-in{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(-85px,-26px)}}@keyframes vd-packet-out{0%{opacity:1;transform:translate(-95px,-30px)}to{opacity:1;transform:translate(-185px,-60px)}}.vd-section{padding-block:var(--vd-section-space)}.vd-section-head{justify-content:space-between;align-items:end;gap:24px;margin-block-end:32px;display:flex}.vd-section h2,.vd-setup-strip h2,.vd-final h2{font-size:clamp(24px,2.5vw,31px);font-weight:750;line-height:1.65}.vd-section-head>p{color:var(--vd-soft);font-size:14px;line-height:1.9}.vd-services__toolbar{justify-content:space-between;align-items:end;gap:20px;margin-block-end:24px;display:flex}.vd-services__toolbar>.bn-field{flex-shrink:0;width:250px}.vd-filter{flex-wrap:wrap;gap:6px;display:flex}.vd-filter button{color:var(--vd-soft);min-height:44px;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;padding:8px 15px;font-size:13px;transition:background .18s}.vd-filter button:hover{background:var(--bn-raised)}.vd-filter button[aria-pressed=true]{background:var(--bn-fg);color:var(--bn-bg)}.vd-service-list{border-block-start:1px solid var(--bn-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.vd-service{border-block-end:1px solid var(--bn-line);align-items:center;gap:12px;min-width:0;min-height:82px;padding:16px 12px;display:flex}.vd-service>span:nth-child(2){overflow-wrap:anywhere;font-size:14px;font-weight:550}.vd-service>svg{color:var(--vd-soft);flex-shrink:0;margin-inline-start:auto}.vd-service__initial{border:1px solid var(--bn-line);width:37px;height:37px;font-family:var(--bn-font-en);background:var(--bn-surface);border-radius:10px;flex-shrink:0;place-items:center;font-size:18px;display:grid}.vd-services>.vd-fine,.vd-services__more{margin-block-start:22px}.vd-inline-state{border:1px solid var(--bn-line);min-height:120px;color:var(--vd-soft);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.vd-services-loading{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-height:120px;display:grid}.vd-service-skeleton{border-radius:12px;height:82px}.vd-story{padding-block:76px}.vd-story__grid{grid-template-columns:1fr 1fr;gap:96px;display:grid}.vd-story__title{align-self:start;position:sticky;top:120px}.vd-story h2{margin-block-end:24px;font-size:clamp(26px,3vw,36px);font-weight:750;line-height:1.7}.vd-story__title>p{color:var(--vd-soft);max-width:380px;margin-block-end:22px;font-size:15px;line-height:2}.vd-story__steps article{border-block-end:1px solid var(--bn-line);align-items:start;gap:20px;padding-block:24px;display:flex}.vd-story__steps article:first-child{padding-block-start:0}.vd-story__steps article:last-child{border:0;padding-block-end:0}.vd-step-icon{border:1px solid var(--bn-line-strong);border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;margin-block-start:6px;display:grid}.vd-index{color:var(--vd-soft);font-size:11px}.vd-story h3{margin-block:7px;font-size:18px;font-weight:650}.vd-story__steps p{color:var(--vd-soft);font-size:14px;line-height:1.9}.vd-plans .w-plans__product{font-family:var(--bn-font-en);color:var(--vd-soft);margin-block-end:18px;font-size:13px}.vd-plans .w-plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr))}.vd-plans>.bn-notice{margin-block-start:24px}.vd-setup-strip{border-block-end:1px solid var(--bn-line);grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-block:36px 52px;display:grid}.vd-setup-strip p:not(.vd-label){color:var(--vd-soft);margin-block-start:12px;font-size:14px}.vd-device-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vd-device-links a{border:1px solid var(--bn-line);background:var(--bn-surface);border-radius:12px;align-items:center;gap:14px;min-height:74px;padding:16px;transition:transform .18s,border-color .18s;display:flex}.vd-device-links a>svg:last-child{margin-inline-start:auto}.vd-device-links a:hover{border-color:var(--bn-line-strong);transform:translateY(-3px)}.vd-faq{grid-template-columns:1fr 1.6fr;gap:70px;display:grid}.vd-faq>div:first-child>svg,.vd-faq h2{margin-block-end:18px}.vd-faq>div:first-child>p:last-child{color:var(--vd-soft);font-size:14px;line-height:1.9}.vd-faq details{border-block-end:1px solid var(--bn-line)}.vd-faq details:first-child{border-block-start:1px solid var(--bn-line)}.vd-faq summary{justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding-block:22px;font-size:15px;font-weight:550;list-style:none;display:flex}.vd-faq summary::-webkit-details-marker{display:none}.vd-faq summary>span{font-family:var(--bn-font-en);flex-shrink:0;font-size:23px;font-weight:350;transition:transform .18s}.vd-faq details[open] summary>span{transform:rotate(45deg)}.vd-faq details p{color:var(--vd-soft);padding-block-end:24px;padding-inline-end:35px;font-size:14px;line-height:2}.vd-final{background:var(--bn-raised);border-radius:16px;align-items:center;gap:24px;margin-block-end:72px;padding:32px;display:flex}.vd-final__mark{border:1px solid var(--bn-line-strong);border-radius:50%;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.vd-final h2{font-size:23px}.vd-final p{color:var(--vd-soft);margin-block-start:8px;font-size:13px}.vd-final>.bn-btn{flex-shrink:0;margin-inline-start:auto}.vd-footer{border-block-start:1px solid var(--bn-line)}.vd-footer__top{justify-content:space-between;align-items:center;gap:32px;padding-block:40px;display:flex}.vd-footer__top p{color:var(--vd-soft);margin-block-start:10px;font-size:13px}.vd-footer nav{flex-wrap:wrap;gap:8px 24px;display:flex}.vd-footer nav a{min-height:44px;color:var(--vd-soft);align-items:center;font-size:13px;display:flex}.vd-footer nav a:hover{text-underline-offset:5px;text-decoration:underline}.vd-footer__bottom{border-block-start:1px solid var(--bn-line);color:var(--vd-soft);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:22px;font-size:11px;display:flex}.vd-page{padding-block:64px 80px}.vd-page-head{margin-block-end:40px}.vd-page h1{margin-block-end:16px;font-size:clamp(27px,3.2vw,38px);font-weight:800;line-height:1.65}.vd-page-head>p:last-child{color:var(--vd-soft);font-size:15px;line-height:2}.vd-guide{max-width:880px}.vd-guide__intro{border:1px solid var(--bn-line);border-radius:14px;flex-wrap:wrap;align-items:start;gap:20px;margin-block-end:24px;padding:24px;display:flex}.vd-guide__intro>svg{margin-block-start:5px}.vd-guide__intro>div{flex:1;min-width:min(100%,260px)}.vd-guide__intro h2{margin-block-end:8px;font-size:18px}.vd-guide__intro p{color:var(--vd-soft);font-size:14px;line-height:1.9}.vd-guide__steps{margin-block-end:24px}.vd-guide__steps .bn-tabs__list{flex-wrap:wrap}.vd-guide__steps .bn-card__title{font-size:20px}.vd-downloads{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block-end:32px;display:grid}.vd-downloads article{border:1px solid var(--bn-line);background:var(--bn-surface);border-radius:16px;flex-direction:column;align-items:start;gap:14px;min-width:0;padding:28px;display:flex}.vd-downloads h2{font-size:23px}.vd-downloads article>p{color:var(--vd-soft);font-size:13px}.vd-downloads .vd-release-state{border-block:1px solid var(--bn-line);width:100%;padding-block:14px}.vd-prose{max-width:760px;line-height:2.1}.vd-prose h2{margin-block:32px 10px;font-size:20px}.vd-prose p:not(.vd-label){color:var(--vd-soft);font-size:15px}.vd-not-found{min-height:55vh}.vd-not-found>p:not(.vd-label){margin-block-end:24px}.vd-auth{border:1px solid var(--bn-line);background:var(--bn-surface);border-radius:20px;grid-template-columns:1fr 1fr;min-height:660px;margin-block:40px 64px;display:grid;overflow:hidden}.vd-auth__story{flex-direction:column;justify-content:space-between;align-items:start;gap:40px;padding:32px 40px;display:flex}.vd-auth__story h2{margin-block:22px 18px;font-size:34px;line-height:1.7}.vd-auth__story>div>p{color:var(--vd-soft);max-width:320px;font-size:15px;line-height:1.9}.vd-auth__story ul{gap:16px;margin-block:30px 0;padding:0;font-size:13px;list-style:none;display:grid}.vd-auth__story li{align-items:center;gap:12px;display:flex}.vd-auth__form{align-self:center;min-width:0;padding:24px}.vd-auth__form .w-auth{min-height:0;padding:0}.vd-auth__form .w-auth__card{box-shadow:none;background:0 0;border:0;width:100%;max-width:430px;padding:24px}.vd-auth__form .w-auth__card h1{font-size:27px}.vd-auth__legal{color:var(--vd-soft);text-align:center;max-width:350px;margin:12px auto 16px;font-size:12px;line-height:2}.vd-auth__legal a{text-underline-offset:4px;text-decoration:underline}.vd-auth .w-auth__row .bn-btn{white-space:normal;min-height:44px}.vd-account{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:36px;padding-block:40px 72px;display:grid}.vd-account-nav{position:sticky;top:108px}.vd-account-nav>.vd-label{padding-inline:14px}.vd-account-nav nav{gap:6px;display:grid}.vd-account-nav nav a{min-height:48px;color:var(--vd-soft);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-size:13px;display:flex}.vd-account-nav nav a:hover{background:var(--bn-raised)}.vd-account-nav nav a[aria-current=page]{background:var(--bn-fg);color:var(--bn-bg)}.vd-account-help{border-block-start:1px solid var(--bn-line);color:var(--vd-soft);margin-block-start:28px;padding:22px 14px;font-size:12px;line-height:2;display:block}.vd-account-help strong{color:var(--bn-fg);align-items:center;gap:8px;font-weight:550;display:flex}.vd-account__content,.vd-account__content .w-account__head>div{min-width:0}.vd-account__content .w-account__head p,.vd-account__content .w-devices__body{overflow-wrap:anywhere}.vd-account__content .w-account__head>.bn-btn{flex-shrink:0}.vd-account__content .w-section{padding:0}.vd-account__content .w-container{width:100%}.vd-account__content .w-account{grid-template-columns:minmax(0,1fr)}.vd-account__content .bn-card{box-shadow:none}.vd-account__content .sd-head h1,.vd-account__content .w-account__head h1{font-size:28px}@media (min-width:721px) and (prefers-reduced-motion:no-preference){.vd-hero__copy{animation:.65s both vd-enter}.vd-demo{animation:.65s .1s both vd-enter}@supports (animation-timeline:view()){.vd-section-head,.vd-story__steps article,.vd-setup-strip{animation:linear both vd-reveal;animation-timeline:view();animation-range:entry entry 65%}}}@keyframes vd-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes vd-reveal{0%{opacity:.25;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.vd-header__row{gap:14px}.vd-header nav{gap:16px}.vd-header__actions{gap:14px}.vd-hero{gap:32px}.vd-demo{padding:18px}.vd-network__node{width:82px}.vd-story__grid{gap:48px}.vd-account{grid-template-columns:190px minmax(0,1fr);gap:24px}}@media (max-width:880px){.vd-header__row{min-height:68px}.vd-menu-toggle{order:4;display:inline-flex}.vd-theme{margin-inline-start:auto}.vd-header__panel{top:100%;padding:12px var(--w-gutter) 24px;background:var(--bn-bg);border-block-end:1px solid var(--bn-line);display:none;position:absolute;inset-inline:0}.vd-header__panel[data-open=true]{gap:18px;display:grid}.vd-header nav{gap:0;width:100%;display:grid}.vd-header nav a{border-block-end:1px solid var(--bn-line);min-height:48px}.vd-header nav a:after{display:none}.vd-header__actions{justify-content:space-between}.vd-hero{grid-template-columns:1fr 1fr;padding-block-start:48px}.vd-hero h1{font-size:34px}.vd-hero .vd-lead{font-size:14px}.vd-hero .vd-actions{gap:8px}.vd-network__orbit--outer{width:270px;height:270px}.vd-network__orbit--inner{width:180px;height:180px}.vd-network__center{padding:20px 12px}.vd-network__center>svg{width:70px;height:70px}.vd-network__node{width:72px;height:68px;font-size:10px}.vd-service-list{grid-template-columns:repeat(3,minmax(0,1fr))}.vd-services__toolbar{flex-direction:column;align-items:stretch}.vd-services__toolbar>.bn-field{width:min(100%,330px)}.vd-faq{grid-template-columns:1fr 1.7fr;gap:32px}.vd-setup-strip{gap:32px}.vd-footer__top{flex-direction:column;align-items:start}.vd-auth__story{padding:28px}.vd-auth__story h2{font-size:28px}.vd-auth__form{padding:10px}.vd-downloads{gap:12px}.vd-downloads article{padding:20px}}@media (max-width:720px){.vd-site{--vd-section-space:56px}.vd-hero{grid-template-columns:minmax(0,1fr);gap:28px;padding-block-start:36px}.vd-hero h1{margin-block-end:16px;font-size:clamp(31px,6.8vw,42px)}.vd-hero .vd-lead{max-width:520px;font-size:15px}.vd-hero__intro{margin-block-end:12px}.vd-hero .vd-actions{gap:12px 22px;margin-block:24px 16px}.vd-demo{justify-self:center;width:100%;max-width:520px;padding:20px}.vd-network{height:290px}.vd-network__node{width:90px;font-size:11px}.vd-demo__bottom{grid-template-columns:1fr auto;align-items:center;gap:10px}.vd-demo__bottom p{font-size:11px}.vd-hero__foot{padding-block:0 22px}.vd-hero__foot>span:last-child{display:none}.vd-section-head{margin-block-end:24px;display:block}.vd-section-head>p{margin-block-start:12px;font-size:13px}.vd-desktop-break{display:none}.vd-service-list{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-service{gap:9px;min-height:74px;padding:12px 6px}.vd-service>span:nth-child(2){font-size:13px}.vd-service>svg{display:none}.vd-services-loading{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-story{padding-block:48px}.vd-story__grid{grid-template-columns:minmax(0,1fr);gap:36px}.vd-story__title{position:static}.vd-story h2{margin-block-end:14px;font-size:28px}.vd-story__title>p{max-width:none;font-size:14px}.vd-story__steps article{gap:16px;padding-block:22px}.vd-story h3{font-size:17px}.vd-story__steps p{font-size:13px}.vd-setup-strip{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:0 40px}.vd-faq{grid-template-columns:minmax(0,1fr);gap:28px}.vd-faq>div:first-child>p:last-child br,.vd-faq h2 br{display:none}.vd-faq h2{margin-block-end:10px}.vd-faq summary{padding-block:19px;font-size:14px}.vd-faq details p{font-size:13px}.vd-final{flex-wrap:wrap;gap:20px;margin-block-end:48px;padding:24px}.vd-final__mark{display:none}.vd-final h2{font-size:22px}.vd-final>.bn-btn{margin-inline-start:0}.vd-footer nav{gap:4px 20px}.vd-footer__bottom{font-size:10px}.vd-page{padding-block:36px 56px}.vd-page-head{margin-block-end:28px}.vd-page-head>p:last-child{font-size:14px}.vd-page-head br{display:none}.vd-guide__intro{padding:20px}.vd-downloads{grid-template-columns:minmax(0,1fr);gap:16px}.vd-auth{grid-template-columns:minmax(0,1fr);min-height:0;margin-block:24px 40px}.vd-auth__story{gap:20px;padding:22px}.vd-auth__story>div{display:none}.vd-auth__story>.vd-fine{font-size:12px}.vd-auth__form{padding:12px 4px}.vd-auth__form .w-auth__card{padding:24px 18px 12px}.vd-auth__form .w-auth__card>.bn-mark{display:none}.vd-auth__legal{padding-inline:16px}.vd-account{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:24px 48px}.vd-account-nav{position:static}.vd-account-nav>.vd-label,.vd-account-help{display:none}.vd-account-nav nav{border-block-end:1px solid var(--bn-line);flex-wrap:wrap;gap:6px;padding-block-end:16px;display:flex}.vd-account-nav nav a{gap:7px;min-height:44px;padding:10px 12px;font-size:12px}.vd-account-nav nav a>svg{width:16px;height:16px}}@media (max-width:360px){.vd-demo__bottom{grid-template-columns:1fr}.vd-brand>span{font-size:23px}.vd-brand__dns{font-size:16px}.vd-header__row{gap:8px}.vd-network__node{width:76px}.vd-network__center>svg{width:62px;height:62px}}@media (prefers-reduced-motion:reduce){.vd-site *,.vd-site :before,.vd-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.vd-site .vd-network__packet{display:none}}
.cinema-landing,.cinema-header,.cinema-footer{--vd-soft:#b6c2bb;--w-soft:#b6c2bb;color:var(--bn-fg);background:var(--bn-bg)}.cinema-landing{overflow:clip}.cinema-landing .vd-container{width:min(100% - 2 * var(--w-gutter), 1160px)}.cinema-header{background:0 0;border:0;position:absolute;inset:0 0 auto}.cinema-header .vd-header__row{min-height:96px}.cinema-header .vd-container{max-width:1280px;width:calc(100% - 2 * var(--w-gutter))}.cinema-header .vd-brand>span{font-size:28px}.cinema-header .vd-header__panel{gap:28px}.cinema-header .vd-header__actions .bn-btn{padding-inline:25px}.cinema-header .vd-header__row>.vd-brand-link{margin-inline-end:auto}.cinema-header .vd-header__panel{flex:0 76%}.cinema-header .vd-nav{margin-inline:auto}.cinema-header .vd-menu-toggle{margin-inline-start:auto}.cinema-header .vd-header__actions{gap:24px}.cinema-header nav a{color:#c3cec8}.cinema-hero{isolation:isolate;height:min(840px,100svh);min-height:740px;position:relative}.cinema-poster,.cinema-landscape{object-fit:cover;object-position:center 70%;z-index:-2;pointer-events:none;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.cinema-landscape{opacity:0;transform:translateY(var(--cinema-travel,0))}.cinema-poster{opacity:1;transform:translateY(var(--cinema-travel,0))}.cinema-hero[data-ready=true] .cinema-landscape{opacity:1}.cinema-hero[data-ready=true] .cinema-poster{opacity:0;visibility:hidden;transition:none}.cinema-stage{appearance:none;z-index:1;color:#aebfb5;opacity:0;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;width:59%;height:83%;padding:0;transition:opacity .7s;position:absolute;top:8%;left:-2%}.cinema-stage:disabled{cursor:default}.cinema-stage:not(:disabled){cursor:grab}.cinema-stage:not(:disabled):active{cursor:grabbing}.cinema-hero[data-ready=true] .cinema-stage{opacity:1}.cinema-stage canvas{width:100%;height:100%;display:block}.cinema-stage__hint{color:#c2cec7;opacity:0;white-space:nowrap;background:#050908b3;border-radius:6px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;transition:opacity .2s;display:inline-flex;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.cinema-stage:hover .cinema-stage__hint,.cinema-stage:focus-visible .cinema-stage__hint{opacity:1}.cinema-copy{z-index:2;width:44%;max-width:650px;position:absolute;top:26%;right:max(5.4%,50% - 640px)}.cinema-copy h1{color:#f7f9f8;text-wrap:balance;margin:0 0 22px;font-size:clamp(50px,5.25vw,78px);font-weight:850;line-height:1.32}.cinema-copy h1>span{color:#16c47f}.cinema-copy>p{color:#b8c5bd;max-width:500px;margin-block-end:30px;font-size:18px;line-height:1.9}.cinema-actions{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.cinema-actions .bn-btn{min-height:54px;box-shadow:none;border-radius:12px;padding-inline:28px;font-size:16px}.cinema-link{color:#e2e9e5;align-items:center;gap:14px;min-height:44px;font-size:14px;font-weight:550;display:inline-flex}.cinema-link svg{transition:transform .18s}.cinema-link:hover svg{transform:translate(-4px)}.cinema-link:hover{text-underline-offset:7px;text-decoration:underline}.cinema-controls{z-index:3;position:absolute;bottom:36px;right:max(5.4%,50% - 640px)}.cinema-controls button{color:#b6c5bc;min-height:44px;font:inherit;background:#050908bf;border:0;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:inline-flex}.cinema-controls button:hover{color:#fff;background:#14261b}.cinema-scroll{color:#c0cec5;z-index:3;justify-items:center;gap:8px;min-width:120px;min-height:72px;font-size:10px;display:grid;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.cinema-scroll>svg:first-child{color:#eff7f2}.cinema-scroll:hover>svg:last-child{transform:translateY(4px)}.cinema-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cinema-chapters{z-index:31;direction:ltr;gap:3px;display:grid;position:fixed;top:38%;left:22px}.cinema-chapters a{color:#a8b7ae;align-items:center;gap:13px;min-width:44px;min-height:44px;padding:6px 0;display:flex}.cinema-chapters__dot{background:#84988b;border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:transform .2s,background .2s}.cinema-chapters__label{opacity:0;background:#050908d9;border-radius:4px;align-items:center;gap:8px;padding:3px 6px;font-size:10px;transition:opacity .2s;display:inline-flex}.cinema-chapters__label b{font-family:var(--bn-font-mono);font-size:9px;font-weight:400}.cinema-chapters a[aria-current] .cinema-chapters__dot{background:#16c47f;transform:scale(1.6)}.cinema-chapters a:hover .cinema-chapters__label,.cinema-chapters a:focus-visible .cinema-chapters__label{opacity:1}.cinema-landing .vd-section{padding-block:90px}.cinema-landing .vd-section h2{font-size:clamp(28px,3vw,38px);line-height:1.7}.cinema-landing h2>span{color:#16c47f}.cinema-kicker{color:#afc0b5;align-items:center;gap:12px;margin-block-end:15px;font-size:12px;display:flex}.cinema-kicker>span{font-family:var(--bn-font-mono);color:#7da48c;font-size:10px}.cinema-services .vd-section-head{text-align:center;justify-content:center;gap:14px;margin-block-end:40px;display:grid}.cinema-services .cinema-kicker{justify-content:center}.cinema-services .vd-section-head>p{display:none}.cinema-services .vd-section-head{margin-block-end:24px}.cinema-services .vd-filter{gap:4px}.cinema-services .vd-filter button{font-size:13px}.cinema-services .vd-filter button[aria-pressed=true]{color:#54e1a5;background:#0e281b;border-color:#1d754b}.cinema-services .vd-service{min-height:88px;padding-block:20px}.cinema-services .vd-service__initial{color:#b6d3c2;background:#0d1711;border-color:#30463a;border-radius:8px}.cinema-services .vd-services__more{background:0 0;border-color:#3e6650}.cinema-landing .vd-section-head>p{color:var(--vd-soft)}.cinema-route{border-block-start:1px solid var(--bn-line);border-block-end:1px solid var(--bn-line)}.cinema-guide{grid-template-columns:1fr 1.55fr;gap:64px;padding-block:22px;display:grid}.cinema-guide__tabs{align-content:start;display:grid}.cinema-guide__tabs button{border:0;border-block-end:1px solid var(--bn-line);color:#a6b6ac;min-height:78px;font:inherit;text-align:start;background:0 0;align-items:center;gap:18px;padding:16px;font-size:16px;display:flex}.cinema-guide__tabs button>span{font-family:var(--bn-font-mono);color:#82988b;font-size:12px}.cinema-guide__tabs button>svg{opacity:.45;margin-inline-start:auto}.cinema-guide__tabs button[aria-selected=true]{color:#f1faf4;background:#0d1c13}.cinema-guide__tabs button[aria-selected=true]>svg{color:#16c47f;fill:#16c47f;opacity:1}.cinema-guide__tabs button:hover{background:#101b14}.cinema-guide__panel{flex-direction:column;justify-content:center;align-items:start;gap:20px;min-height:320px;padding:32px 0 32px 62px;display:flex;position:relative}.cinema-guide__number{font-family:var(--bn-font-en);color:#567663;font-size:60px;font-weight:350;line-height:1}.cinema-guide__panel h3{font-size:26px;font-weight:750;line-height:1.75}.cinema-guide__panel p{color:#b3c2b9;max-width:500px;font-size:15px;line-height:2}.cinema-guide__next{color:#e9f4ee;background:0 0;border:1px solid #577162;border-radius:50%;place-items:center;width:46px;height:46px;transition:background .18s,transform .18s;display:grid;position:absolute;bottom:32px;left:0}.cinema-guide__next:hover{background:#163322;transform:translate(-3px)}.cinema-landing .vd-plans .bn-card{box-shadow:none}.cinema-landing .vd-plans .bn-plancard{border-color:#335241}.cinema-landing .vd-device-links a{background:#0b140e;border-color:#2f4738}.cinema-landing .vd-device-links a:hover{border-color:#16c47f}.cinema-landing .vd-faq summary{color:#e3ebe6}.cinema-landing .vd-final{background:0 0;border-block-start:1px solid #2a4033;border-radius:0;margin-block-end:20px;padding-block:46px}.cinema-landing .vd-final__mark{border:0}.cinema-footer{border-color:#27392f}.cinema-footer .vd-footer__top{padding-block:38px}.cinema-landing:has(.cinema-hero[data-paused=true]) :is(.cinema-copy,.vd-section-head,.cinema-guide,.vd-setup-strip){animation:none!important}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.cinema-copy{animation:.9s both cinema-arrive}@supports (animation-timeline:view()){.cinema-landing .vd-section-head,.cinema-guide,.cinema-landing .vd-setup-strip{animation:linear both cinema-reveal;animation-timeline:view();animation-range:entry entry 50%}}}@keyframes cinema-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes cinema-reveal{0%{opacity:.25;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.cinema-chapters{left:10px}.cinema-chapters__label{display:none}.cinema-copy{width:46%;right:6%}.cinema-copy h1{font-size:59px}.cinema-copy>p{font-size:15px}.cinema-stage{width:62%;left:-2%}.cinema-header .vd-header__row,.cinema-header nav{gap:18px}.cinema-header .vd-header__panel{flex-basis:78%;gap:18px}}@media (max-width:880px){.cinema-header .vd-header__row{min-height:76px}.cinema-header .vd-header__panel{background:#09120d;border-color:#2c4536}.cinema-header .vd-header__actions .bn-btn{min-width:140px}.cinema-header .vd-header__row>.vd-brand-link{margin-inline-end:0}.cinema-copy{top:25%}.cinema-copy h1{font-size:48px}.cinema-actions{gap:14px}.cinema-stage{width:60%}.cinema-chapters{display:none}.cinema-guide{gap:32px}}@media (max-width:720px){.cinema-hero{height:auto;min-height:790px;padding-top:410px;padding-bottom:110px}.cinema-poster,.cinema-landscape{object-fit:cover;object-position:24% top;height:490px}.cinema-stage{width:100%;height:430px;top:20px;left:0}.cinema-stage__hint{opacity:1;bottom:12%}.cinema-copy{width:auto;margin-inline:var(--w-gutter);text-align:center;max-width:none;position:relative;inset:auto}.cinema-copy h1{margin-block-end:15px;font-size:clamp(36px,8.4vw,53px);line-height:1.5}.cinema-copy h1>br{display:none}.cinema-copy>p{max-width:480px;margin-block-end:22px;margin-inline:auto;font-size:14px;line-height:2}.cinema-actions{justify-content:center;gap:12px 22px}.cinema-actions .bn-btn{min-height:50px;padding-inline:24px;font-size:14px}.cinema-actions .cinema-link{font-size:13px}.cinema-scroll{bottom:22px}.cinema-controls{bottom:26px;right:14px}.cinema-controls button{padding-inline:6px;font-size:10px}.cinema-landing .vd-section{padding-block:54px}.cinema-landing .vd-section h2{font-size:26px}.cinema-services .vd-section-head{text-align:start;justify-content:start;gap:12px}.cinema-services .cinema-kicker{justify-content:start}.cinema-services .vd-service{min-height:78px;padding-block:16px}.cinema-guide{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:0}.cinema-guide__tabs{border-block-end:1px solid #2f4c3a;display:flex;overflow-x:auto}.cinema-guide__tabs button{white-space:nowrap;border-block-end:2px solid #0000;flex-direction:column;flex:1;gap:6px;min-height:75px;padding:10px 7px;font-size:12px}.cinema-guide__tabs button[aria-selected=true]{border-color:#16c47f}.cinema-guide__tabs button>span{font-size:10px}.cinema-guide__tabs button>svg{display:none}.cinema-guide__panel{gap:16px;min-height:330px;padding:16px 0 18px 30px}.cinema-guide__number{font-size:46px}.cinema-guide__panel h3{font-size:23px}.cinema-guide__panel p{font-size:14px}.cinema-guide__next{bottom:18px}.cinema-landing .vd-final{padding-inline:0}}@media (max-width:360px){.cinema-hero{min-height:750px;padding-top:350px}.cinema-stage{height:370px}.cinema-poster,.cinema-landscape{height:425px}.cinema-controls{right:8px}.cinema-scroll{left:53%}}@media (prefers-reduced-motion:reduce){.cinema-landing *,.cinema-landing :before,.cinema-landing :after{transition:none!important;animation:none!important}.cinema-poster,.cinema-landscape{transform:none}}
:is(.vd-site:has(.dp-shell),.dp-shell){--vd-soft:#adbbb3;--w-soft:#adbbb3;color:var(--bn-fg);background:var(--bn-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dp-shell{grid-template-columns:232px minmax(0,1fr);max-width:1680px;min-height:100svh;margin-inline:auto;display:grid}.dp-sidebar{border-inline-end:1px solid var(--bn-line);background:#080e0b;flex-direction:column;height:100svh;padding:32px 20px 22px;display:flex;position:sticky;top:0}.dp-brand{align-items:center;min-height:44px;margin-block-end:42px;padding-inline:12px;display:flex}.dp-brand .vd-brand>span{font-size:27px}.dp-sidebar .vd-account-nav{position:static}.dp-sidebar .vd-account-nav>.vd-label{color:#81988a;letter-spacing:0;margin-block-end:16px;display:block}.dp-sidebar .vd-account-nav nav{gap:8px;display:grid}.dp-sidebar .vd-account-nav nav a{border:1px solid #0000;border-radius:8px;min-height:48px;font-size:14px;transition:color .15s,background .15s}.dp-sidebar .vd-account-nav nav a[aria-current=page]{color:#65eab1;background:#102b1e;border-color:#235039;font-weight:650}.dp-sidebar .vd-account-nav nav a:hover{color:#f7f9f8;background:#122219}.dp-sidebar .vd-account-help{margin-top:28px;padding-inline:12px;display:block}.dp-sidebar-bottom{color:#a5b6ac;gap:15px;margin-block-start:auto;padding:22px 12px 0;font-size:11px;display:grid}.dp-sidebar-bottom>span,.dp-sidebar-bottom a{align-items:center;gap:8px;display:flex}.dp-sidebar-bottom a:hover{color:#55e4a9}.dp-workspace{flex-direction:column;min-width:0;display:flex}.dp-topbar{border-block-end:1px solid var(--bn-line);justify-content:space-between;align-items:center;gap:16px;min-height:84px;padding:16px 36px;font-size:12px;display:flex}.dp-topbar p{color:var(--bn-muted);align-items:center;gap:16px;display:flex}.dp-topbar strong{color:var(--bn-fg);font-weight:550}.dp-topbar>a{border:1px solid var(--bn-line);border-radius:8px;align-items:center;min-height:44px;padding:10px 15px;display:inline-flex}.dp-content{flex:1;min-width:0;padding:32px 36px 48px}.dp-page{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.dp-page-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.dp-page-head h1{letter-spacing:-.7px;margin:2px 0 5px;font-size:29px;font-weight:750;line-height:1.6}.dp-page-head>div{min-width:0}.dp-page-head .w-muted{font-size:13px}.dp-page-head>.bn-btn{flex-shrink:0}.dp-eyebrow{color:#b6c9be;font-size:12px;font-weight:500}.dp-identity{color:var(--bn-muted);overflow-wrap:anywhere;align-items:center;gap:12px;margin-block:-5px -10px;font-size:12px;display:flex}.dp-identity>span{border-inline-end:1px solid var(--bn-line);flex-shrink:0;padding-inline-end:12px}.dp-identity bdi{min-width:0}.dp-shell .bn-card{min-width:0;box-shadow:none;border-color:var(--bn-line);border-radius:14px}.dp-shell .bn-card__title{font-size:17px}.dp-overview{grid-template-columns:1.4fr 1fr .9fr;gap:16px;min-width:0;display:grid}.dp-overview>.bn-card{flex-direction:column;min-width:0;padding:24px;display:flex}.dp-shell .bn-quota--ok{--fill:#16c47f}.dp-overview .dp-subscription{background:#0c2116;border-color:#2c6043}.dp-subscription__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.dp-remaining{align-items:center;gap:15px;margin-block:16px 20px;display:flex}.dp-remaining>strong{letter-spacing:-2px;font-variant-numeric:tabular-nums;color:#6ceab3;font-size:54px;line-height:1.1}.dp-remaining>span{font-size:14px}.dp-remaining small{color:var(--bn-muted);font-size:11px}.dp-remaining>svg{color:#5e8d71;margin-inline-start:auto}.dp-subscription__bottom{color:#b5c9bc;border-block-start:1px solid #274a34;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-start:18px;padding-block-start:16px;font-size:11px;display:flex}.dp-subscription__bottom a{color:#65eab1;align-items:center;gap:7px;min-height:26px;display:flex}.dp-metric{letter-spacing:-.6px;margin-block:16px 4px;font-size:clamp(23px,2.1vw,32px);font-weight:650;line-height:1.6;display:block}.dp-volume>.w-muted,.dp-capacity>.w-muted{margin-block-end:20px;font-size:11px}.dp-volume .bn-quota{margin-block:auto 12px}.dp-capacity__count{align-items:baseline;gap:12px;margin-block:9px 0;display:flex}.dp-capacity__count strong{font-size:48px;font-weight:650;line-height:1.5}.dp-capacity__count span{color:var(--bn-muted);font-size:14px}.dp-text-link{color:#55e4a9;align-self:start;align-items:center;gap:8px;min-height:30px;margin-block-start:auto;font-size:12px;display:inline-flex}.dp-inline-link{color:#55e4a9;text-underline-offset:4px;text-decoration:underline}.dp-network-grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:20px;min-width:0;display:grid}.dp-dns-column{gap:16px;min-width:0;display:grid}.dp-network-grid .bn-card{padding:24px}.dp-ip-count{color:var(--bn-muted);white-space:nowrap;font-size:12px}.dp-ip-card .sd-here{background:#101e16;border-color:#31543e;gap:16px;padding:18px}.dp-ip-card .sd-here__address{gap:6px;min-width:0;display:grid}.dp-ip-card .sd-here__address .bn-mono{font-size:20px;font-weight:550}.dp-ip-card .sd-here__address p{font-size:11px}.dp-ip-card .sd-here[data-registered=true]{border-color:#356d4b}.dp-ip-card .sd-here__note{font-size:11px;line-height:1.9}.dp-ip-card .sd-stack>.w-muted{font-size:12px}.dp-ip-card .sd-ips{gap:0}.dp-ip-card .sd-ips li{padding-block:14px}.dp-ip-card .sd-ips__body .w-muted{font-size:11px;line-height:1.9}.dp-shell .sd .bn-btn,.dp-shell .bn-tabs__tab{min-height:44px}.dp-shell .sd .bn-btn--icon{width:44px;height:44px}.dp-shell .sd-addrs li{background:#101e16;gap:7px;padding:10px}.dp-shell .sd-addrs__name{color:#a5c1af;min-width:44px;font-size:12px}.dp-shell .sd-code{font-size:14px}.dp-guide-link{border:1px solid var(--bn-line);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.dp-guide-link span,.dp-quick-links span{gap:5px;display:grid}.dp-guide-link strong,.dp-quick-links strong{font-size:13px;font-weight:600}.dp-guide-link small,.dp-quick-links small{color:var(--bn-muted);font-size:11px}.dp-guide-link>svg,.dp-quick-links>a>svg{color:#55e4a9;flex-shrink:0}.dp-guide-link:hover,.dp-quick-links>a:hover{background:#0d1811;border-color:#4a7b5c}.dp-quick-links{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dp-quick-links>a{border-block:1px solid var(--bn-line);align-items:center;gap:16px;padding:20px 24px;transition:background .15s;display:flex}.dp-quick-links>a>svg:last-child{margin-inline-start:auto}.dp-loading{gap:24px;display:grid}.dp-summary-skeleton{width:100%;height:230px}.dp-footer{border-block-start:1px solid var(--bn-line);color:#92a99c;justify-content:space-between;gap:20px;padding:20px 36px;font-size:11px;display:flex}.dp-content>.vd-page{width:100%;padding:0}.dp-content .vd-page-head{margin-block-end:28px}.dp-content .vd-page h1{font-size:29px;line-height:1.7}.dp-content .vd-page-head>p:last-child{font-size:14px;line-height:1.9}.dp-content .vd-label{color:#a0bbaa}.dp-content .vd-guide__intro{background:#0c2116;border-color:#2c6043;padding:24px}.dp-content .vd-guide__intro p{color:var(--bn-muted)}.dp-content .vd-guide__intro h2{color:var(--bn-fg)}.dp-content .vd-downloads{gap:16px;margin-block-end:24px}.dp-content .vd-downloads article{background:var(--bn-surface);border:1px solid var(--bn-line);padding:28px 22px}.dp-content .vd-downloads article>svg{color:#55e4a9}.dp-content .vd-downloads .vd-release-state{color:#b4c9bc}.dp-content .w-section{padding:0}.dp-content .w-container{width:100%}.dp-content .w-account{grid-template-columns:minmax(0,1fr);gap:24px}.dp-content .w-account__head>div{min-width:0}.dp-content .w-account__head h1{font-size:29px}.dp-content .w-account__head p,.dp-content .w-devices__body{overflow-wrap:anywhere}.dp-available-plans{gap:20px;display:grid}.dp-available-plans>h2{margin-block-start:8px;font-size:20px}.dp-history-list{margin:0;padding:0;list-style:none}.dp-history-list li{border-block-end:1px solid var(--bn-line);justify-content:space-between;align-items:center;gap:18px;padding-block:16px;display:flex}.dp-history-list li:last-child{border:0;padding-block-end:0}.dp-history-list li>div{gap:7px;display:grid}.dp-history-list strong{font-size:14px}.dp-history-list .w-muted{font-size:12px}@media (max-width:1180px){.dp-shell{grid-template-columns:205px minmax(0,1fr)}.dp-sidebar{padding-inline:12px}.dp-content,.dp-topbar,.dp-footer{padding-inline:24px}.dp-overview{grid-template-columns:1fr 1fr}.dp-overview .dp-subscription{grid-column:1/-1}.dp-network-grid{grid-template-columns:minmax(0,1fr)}.dp-content .vd-downloads{grid-template-columns:1fr}}@media (max-width:800px){.dp-shell{display:block}.dp-sidebar{border-inline:0;border-block-end:1px solid var(--bn-line);height:auto;padding:16px 0 0;position:static}.dp-brand{margin:0 20px 15px;padding:0}.dp-sidebar .vd-account-nav>.vd-label,.dp-sidebar .vd-account-help,.dp-sidebar-bottom{display:none}.dp-sidebar .vd-account-nav{min-width:0}.dp-sidebar .vd-account-nav nav{scrollbar-width:thin;border:0;flex-wrap:nowrap;gap:6px;max-width:100%;padding:0 20px 12px;display:flex;overflow-x:auto}.dp-sidebar .vd-account-nav nav a{white-space:nowrap;flex-shrink:0;padding:10px 13px}.dp-sidebar .vd-account-nav nav a>svg{display:block}.dp-topbar{min-height:65px;padding:10px 20px}.dp-content{padding:24px 20px 36px}.dp-footer{padding-inline:20px}.dp-page-head{align-items:start}.dp-page-head h1,.dp-content .vd-page h1{font-size:26px}.dp-page-head .w-muted{font-size:12px;line-height:1.9}.dp-page-head>.bn-btn{padding-inline:10px;font-size:11px}.dp-quick-links{gap:12px}.dp-quick-links>a{gap:10px;padding:18px 10px}}@media (max-width:540px){.dp-page{gap:20px}.dp-page-head{flex-wrap:wrap;gap:12px}.dp-page-head>.bn-btn{min-height:40px}.dp-overview{grid-template-columns:minmax(0,1fr);gap:12px}.dp-overview>.bn-card,.dp-network-grid .bn-card{padding:20px}.dp-metric{margin-block:9px 2px;font-size:30px}.dp-capacity__count strong{font-size:38px}.dp-volume>.w-muted,.dp-capacity>.w-muted{margin-block-end:12px}.dp-quick-links{grid-template-columns:minmax(0,1fr);gap:0}.dp-quick-links>a+a{border-block-start:0}.dp-identity{flex-wrap:wrap;gap:8px}.dp-ip-card .sd-here{padding:14px}.dp-ip-card .sd-ips li{flex-wrap:wrap;gap:8px}.dp-ip-card .sd-ips__body{flex-basis:calc(100% - 60px)}.dp-ip-card .sd-ips .bn-badge{flex-basis:auto;order:-1}.dp-shell .sd-addrs li{gap:8px}.dp-history-list li{align-items:start}.dp-history-list .w-muted{line-height:1.9}.dp-content .vd-guide__intro{padding:20px}.dp-footer{flex-wrap:wrap;gap:10px}}@media (prefers-reduced-motion:reduce){.dp-shell *,.dp-shell :before,.dp-shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.dp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dp-checkout .w-form{gap:16px}.dp-checkout-plan{justify-content:space-between;align-items:center;gap:18px;display:flex}.dp-checkout-plan>div{gap:6px;display:grid}.dp-checkout-price{font-size:20px}.dp-methods{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.dp-method{border:1px solid var(--bn-line);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;display:flex}.dp-method:has(input:checked){background:#102b1e;border-color:#235039}.dp-method:has(input:focus-visible){outline-offset:2px;outline:2px solid #65eab1}.dp-method>span{gap:4px;display:grid}.dp-method small{color:var(--vd-soft);line-height:1.8}.dp-card-box{gap:0;margin:0 0 18px;display:grid}.dp-card-box>div{border-block-end:1px solid var(--bn-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-block:12px;display:flex}.dp-card-box>div:last-child{border:0}.dp-card-box dt{color:var(--vd-soft);font-size:13px}.dp-card-box dd{overflow-wrap:anywhere;align-items:center;gap:12px;min-width:0;margin:0;display:flex}.dp-card-number{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:19px}.dp-receipt-form{gap:14px}.dp-receipt-view{justify-items:start;gap:8px;display:grid}.dp-receipt-view img{border:1px solid var(--bn-line);border-radius:8px;max-width:min(100%,260px)}.dp-orders{margin:0;padding:0;list-style:none}.dp-order{border-block-end:1px solid var(--bn-line);gap:12px;padding-block:20px;display:grid}.dp-order:first-child{padding-block-start:0}.dp-order:last-child{border:0;padding-block-end:0}.dp-order[data-focus]{background:#102b1e;border:1px solid #235039;border-radius:12px;margin-block-end:8px;padding:18px}.dp-order__top{justify-content:space-between;align-items:start;gap:18px;display:flex}.dp-order__top>div{gap:7px;min-width:0;display:grid}.dp-order__side{flex-shrink:0;justify-items:end}.dp-order__top .w-muted{font-size:12px}.dp-order__line{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.9}.dp-order__line[data-tone=danger]{color:var(--bn-danger-text)}.dp-order__actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:540px){.dp-order__top{flex-wrap:wrap}.dp-order__side{justify-items:start}.dp-card-number{font-size:16px}}
