.rt-dashboard-shell .rt-page-heading{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:4px 0 24px;position:relative}.rt-dashboard-shell .rt-page-heading:after{content:"";background:rgb(var(--theme-300));width:52px;height:2px;position:absolute;bottom:-1px;left:0}.rt-dashboard-shell .rt-page-heading-core{align-items:flex-start;gap:20px;display:flex}.rt-dashboard-shell .rt-page-heading-emblem{flex:0 0 72px;margin:2px 0 0}.rt-dashboard-shell .rt-page-heading-emblem>*{width:72px;height:72px;color:rgb(var(--theme-200));filter:drop-shadow(0 7px 9px #00000047);background:0 0;border:0;border-radius:0;padding:5px}.rt-dashboard-shell .rt-page-heading-emblem>span>svg{stroke-width:1.35px;width:36px;height:36px}.rt-dashboard-shell .rt-page-heading h1,.rt-dashboard-shell .rt-page-heading h2{letter-spacing:-.035em;font-size:clamp(26px,2.5vw,38px);font-weight:750;line-height:1.12}.rt-dashboard-shell .rt-page-eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px;font-size:10px;display:block}.rt-dashboard-shell .rt-page-heading p{color:var(--ui-copy-secondary);margin-top:10px;font-size:14px;line-height:1.7}.rt-dashboard-shell .rt-panel{background:rgb(var(--dashboard-panel-rgb) / .7);box-shadow:none;border-radius:12px}.rt-dashboard-shell .rt-panel:before{background:0 0}.rt-dashboard-shell .rt-panel:after{background:rgb(var(--dashboard-line-rgb) / .09);inset-inline:0}.rt-dashboard-shell .rt-panel-heading{background:rgb(var(--dashboard-line-rgb) / .025);min-height:48px}.rt-dashboard-shell .rt-panel-notch{background:rgb(var(--theme-300) / .8);width:3px;height:12px}.rt-dashboard-shell .rt-panel-meta{background:0 0;border:0;border-radius:0;padding-inline:0;font-size:11px}.rt-dashboard-shell .rt-card{box-shadow:none;background:rgb(var(--dashboard-line-rgb) / .025);border-radius:10px}.rt-dashboard-shell .rt-info-grid{border:1px solid var(--line);background:var(--line);border-radius:10px;gap:1px;overflow:hidden}.rt-dashboard-shell .rt-info-grid>div{background:var(--panel);border:0;border-radius:0}.rt-dashboard-shell .rt-button{box-shadow:none;border-radius:9px}.rt-dashboard-shell .rt-button:hover{transform:none}.rt-dashboard-shell .rt-primary-button{box-shadow:inset 0 1px 0 rgb(var(--theme-100) / .14)}.rt-dashboard-shell .rt-input{border-radius:9px}.rt-dashboard-shell .rt-empty-state{background:0 0;border-style:solid;border-radius:12px;min-height:220px}.rt-dashboard-shell .rt-empty-state>div>span{color:rgb(var(--theme-200));background:0 0;border:0;border-radius:0}.rt-dashboard-shell .rt-empty-state>div>span svg{stroke-width:1.4px;width:32px;height:32px}.rt-dashboard-shell .rt-nav-item{border-radius:8px;min-height:44px}.rt-dashboard-shell .rt-nav-icon{box-shadow:none;background:0 0;border:0;border-radius:0}.rt-dashboard-shell .rt-nav-item[aria-current=page]{background:linear-gradient(90deg, rgb(var(--theme-300) / .14), rgb(var(--theme-300) / .025));box-shadow:none;border-color:#0000;border-radius:8px}.rt-dashboard-shell .rt-nav-item[aria-current=page] .rt-nav-icon{box-shadow:none;color:rgb(var(--theme-200));background:0 0;border:0}.rt-dashboard-shell .rt-nav-item[aria-current=page]:before{width:2px;box-shadow:none;top:7px;bottom:7px;left:0}.rt-dashboard-shell .rt-sidebar-search{border-radius:9px}.rt-dashboard-shell .rt-task-overview.rt-theme-accent-panel{border:0;border-bottom:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-radius:0;padding:6px 0 24px}.rt-dashboard-shell .rt-task-overview>.pointer-events-none{display:none}.rt-dashboard-shell .rt-task-summary>*{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0}.rt-task-list{flex-direction:column;display:flex}.rt-dashboard-shell .rt-task-row{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 220px;gap:0 36px;padding:24px;display:grid}.rt-dashboard-shell .rt-task-row:last-child{border-bottom:0}.rt-task-description{grid-area:1/1/3}.rt-task-progress{grid-column:2;margin-top:0}.rt-task-action{grid-column:2}.rt-task-action>*{width:100%}.rt-dashboard-shell .rt-task-action>div{background:0 0;border:0;padding-inline:0;font-size:13px}.rt-dashboard-shell .rt-task-sync{border-left:2px solid rgb(var(--theme-300));background:rgb(var(--theme-300) / .045);color:var(--ui-copy-secondary)}@media (max-width:767px){.rt-dashboard-shell .rt-panel-heading{flex-wrap:wrap;justify-content:flex-start;gap:4px 12px}.rt-dashboard-shell .rt-panel-heading>div{flex:100%}.rt-dashboard-shell .rt-panel-heading>div>.truncate{white-space:normal;text-overflow:clip;line-height:1.6;overflow:visible}.rt-dashboard-shell .rt-panel-meta{white-space:normal;text-overflow:clip;max-width:100%;margin-left:15px;padding-block:0;overflow:visible}.rt-dashboard-shell .rt-page-heading{padding:0 0 20px}.rt-dashboard-shell .rt-page-heading-core{flex-wrap:wrap;gap:12px}.rt-dashboard-shell .rt-page-heading-copy{flex:min(100%,24ch)}.rt-dashboard-shell .rt-page-heading-emblem{flex-basis:48px}.rt-dashboard-shell .rt-page-heading-emblem>*{width:48px;height:48px;padding:2px}.rt-dashboard-shell .rt-page-heading-emblem>span>svg{width:28px;height:28px}.rt-dashboard-shell .rt-page-heading p{font-size:13px}.rt-dashboard-shell .rt-task-row{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px 16px}.rt-task-description,.rt-task-progress,.rt-task-action{grid-area:auto/1;margin-top:0}.rt-dashboard-shell .rt-task-summary{gap:14px 0}}@media (forced-colors:active){.rt-dashboard-shell .rt-nav-item[aria-current=page]{border:2px solid highlight}.rt-dashboard-shell .rt-panel,.rt-dashboard-shell .rt-task-row{border:1px solid canvastext}}.rt-section-nav{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.rt-section-nav a{border:1px solid var(--line);background:rgb(var(--dashboard-panel-rgb) / .45);min-height:44px;color:var(--ui-copy-secondary);border-radius:9px;align-items:center;gap:10px;padding:9px 14px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.rt-section-nav a:hover{background:rgb(var(--theme-300) / .07);color:var(--text);border-color:rgb(var(--theme-300) / .3)}.rt-section-nav a:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.rt-section-nav-number{font:10px var(--font-mono);color:rgb(var(--theme-300))}.rt-section-nav a>svg{opacity:.65;flex-shrink:0;margin-left:auto}.rt-setup-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;list-style:none;display:grid}.rt-setup-steps li{align-items:flex-start;gap:12px;min-width:0;display:flex}.rt-setup-step-number{border:1px solid var(--line);height:28px;font:12px var(--font-mono);color:var(--ui-copy-secondary);border-radius:8px;flex:0 0 28px;place-items:center;display:grid}.rt-setup-steps [aria-current=step] .rt-setup-step-number{background:rgb(var(--theme-300) / .12);border-color:rgb(var(--theme-300) / .4);color:rgb(var(--theme-100))}.rt-setup-steps h3{color:var(--text);font-size:14px;font-weight:650;line-height:1.5}.rt-setup-steps p{color:var(--ui-copy-secondary);margin-top:5px;font-size:13px;line-height:1.65}.rt-dashboard-shell .rt-channel-list{flex-direction:column;gap:0;padding-block:0;display:flex}.rt-dashboard-shell .rt-channel-row.rt-card{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding-block:24px;padding-inline:0}.rt-dashboard-shell .rt-channel-row.rt-card:last-child{border-bottom:0}.rt-dashboard-shell .rt-delivery-overview>.rt-card{box-shadow:none;background:0 0;border:0}.rt-dashboard-shell .rt-delivery-overview>.rt-card+.rt-card{border-left:1px solid var(--line);border-radius:0}.rt-dashboard-shell .rt-access-pass.rt-theme-accent-panel{background:rgb(var(--glass-panel-rgb,var(--dashboard-panel-rgb)) / var(--glass-panel-opacity,.65));box-shadow:none;border-color:var(--line);border-radius:12px;overflow:hidden}.rt-access-pass-body{grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:center;gap:32px;padding:24px;display:grid}.rt-access-pass-title{align-items:center;gap:16px;display:flex}.rt-access-pass-emblem{color:rgb(var(--theme-200));flex-shrink:0}.rt-access-pass-benefits{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 28px;padding:16px 24px;display:flex}.rt-access-pass-benefits>div{flex:190px;align-items:flex-start;gap:10px;display:flex}.rt-access-pass-action{gap:10px;display:grid}.rt-access-pass-action>p{color:var(--ui-copy-secondary);text-align:center;font-size:12px;line-height:1.6}.rt-dashboard-shell .rt-benefits-rail{flex-wrap:wrap;gap:20px;display:flex}.rt-dashboard-shell .rt-benefits-rail>div{background:0 0;border:0;flex:160px;padding:0}.rt-dashboard-shell .rt-settings-facts{border-block:1px solid var(--line);gap:0;display:grid}.rt-dashboard-shell .rt-settings-facts>.rt-card{background:0 0;border:0;border-radius:0;padding-inline:0}.rt-dashboard-shell .rt-settings-facts>.rt-card+.rt-card{border-top:1px solid var(--line)}.rt-dashboard-shell .rt-connection-overview>.rt-card{box-shadow:none;background:0 0;border:0}.rt-dashboard-shell .rt-connection-overview>.rt-card+.rt-card{border-top:1px solid var(--line);border-radius:0}.rt-loading-label{color:var(--ui-copy-secondary);align-items:center;gap:10px;margin-bottom:16px;font-size:13px;line-height:1.6;display:flex}.rt-loading-label svg{color:rgb(var(--theme-200));flex-shrink:0}.rt-dashboard-shell .rt-loading-state .rt-skeleton{background-color:rgb(var(--dashboard-line-rgb) / .13)}@media (min-width:1100px){.rt-dashboard-shell .rt-channel-row.rt-card{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:12px 32px;display:grid}.rt-channel-row>div:first-child{grid-area:1/1/4}.rt-channel-row>div:not(:first-child),.rt-channel-row>p,.rt-channel-row>a{grid-column:2;margin-top:0}}@media (min-width:1280px){.rt-dashboard-shell .rt-connection-overview>.rt-card+.rt-card{border-top:0;border-left:1px solid var(--line)}}@media (max-width:767px){.rt-section-nav{grid-template-columns:repeat(auto-fit,minmax(min(100%,14ch),1fr));display:grid}.rt-section-nav a{gap:7px;padding:9px 10px;font-size:12px}.rt-section-nav a>span:not(.rt-section-nav-number){overflow-wrap:normal;min-width:0}.rt-setup-steps{grid-template-columns:minmax(0,1fr);gap:20px}.rt-access-pass-body{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px 16px}.rt-access-pass-benefits{padding:16px}.rt-dashboard-shell .rt-delivery-overview>.rt-card+.rt-card,.rt-dashboard-shell .rt-connection-overview>.rt-card+.rt-card{border-left:0;border-top:1px solid var(--line)}}
.rt-public-root{--public-edge:#ffb1882e;--public-copy:#c9c1bb;--public-muted:#afa39a}.rt-public-root :is(a,button,summary,input,select):focus-visible{outline:2px solid rgb(var(--theme-200));outline-offset:4px}.rt-public-root .rt-public-header{border-bottom-color:var(--public-edge);background:linear-gradient(110deg,#1c110d,#100d0b 35%,#100c0a 76%,#24120b);box-shadow:0 8px 32px #0004}.rt-public-root .rt-public-nav{background:#0003;border-color:#ffd3b61a;border-radius:9px}.rt-public-root .rt-public-nav-link{min-height:44px;color:var(--public-copy);border-radius:6px}.rt-public-root .rt-public-nav-link[aria-current=page]{color:#fff5ee;background:linear-gradient(#ff7e4824,#ff7e480a)}.rt-public-root .rt-public-mobile-menu{border-bottom-color:var(--public-edge);background:linear-gradient(140deg,#21150f,#100c0a 65%)}.rt-public-root .rt-public-background{--rt-bg-primary-alpha:.17;--rt-bg-secondary-alpha:.075;--rt-bg-map-alpha:.1}.rt-public-root .rt-public-background-quiet{--rt-bg-primary-alpha:.08;--rt-bg-map-alpha:.065}.rt-public-root .rt-public-background-cinematic{--rt-bg-primary-alpha:.23;--rt-bg-secondary-alpha:.1}.rt-public-root .rt-public-background-base{background:radial-gradient(at 85% 25%,#42241555,#0000 65%),linear-gradient(150deg,#100d0b,#090807 56%,#160e0a)}.rt-public-root .rt-industrial-horizon{opacity:.5;width:100%;height:min(80vh,850px);position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48%);mask-image:linear-gradient(90deg,#0000,#000 48%)}.rt-horizon-ridge-far{fill:#704a30;opacity:.15}.rt-horizon-ridge-near{fill:#392b20;opacity:.4}.rt-horizon-structures{color:#ab7850;opacity:.26}.rt-horizon-forest{fill:#090b09;opacity:.8}.rt-horizon-ground{fill:#090807}.rt-public-root .rt-public-background-quiet .rt-industrial-horizon{opacity:.2}.rt-public-root .rt-public-page-hero{border-bottom-color:var(--public-edge)}.rt-public-root .rt-public-hero-container{padding-block:clamp(32px,5vw,72px)}.rt-public-root .rt-public-hero-layout{align-items:center;gap:clamp(28px,4vw,64px)}.rt-public-root .rt-public-page-title{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.3rem,5.3vw,4.75rem);font-weight:700;line-height:1.04}.rt-public-root .rt-public-page-title+p{color:var(--public-copy);max-width:65ch}.rt-public-root .rt-public-eyebrow{border-color:var(--public-edge);color:#eec9b1;letter-spacing:.14em;background:#ff8b560f;border-radius:6px;font-size:11px}.rt-public-root .rt-brand-surface{border-color:var(--public-edge);background:linear-gradient(145deg,#2c1f17e0,#110e0cf0 70%);border-radius:14px;box-shadow:inset 0 1px #ffe4c90d,0 16px 48px #0002}.rt-public-root .rt-brand-surface-neutral{background:linear-gradient(145deg,#1c1814e6,#0f0d0bf0)}.rt-public-root .rt-brand-surface-reflection{opacity:.45}.rt-public-root .rt-public-benefits{border-top:2px solid #ff9a618c}.rt-public-benefits-title{color:#d8b69f;align-items:center;gap:12px;display:flex}.rt-public-root .rt-public-benefits-list{gap:0}.rt-public-benefits-list li+li{border-top:1px solid #ffd3b617}.rt-public-benefits-list li{color:#ddd5ce}.rt-benefit-check{color:#ffc394}.rt-public-root .rt-public-closing{background:radial-gradient(at 100% 0,#963f1833,#0000 65%),linear-gradient(120deg,#241910,#14100d);border-color:#ff975c47;border-radius:14px;box-shadow:inset 3px 0 #ff8f52a6,inset 0 1px #ffddc20a}.rt-public-root .rt-public-footer-surface{border-top-color:var(--public-edge);background:linear-gradient(160deg,#1a130ef7,#090807 75%)}.rt-public-root .rt-public-footer-surface nav>div:first-child{color:#b9a18f;letter-spacing:.16em}.rt-public-root .rt-public-footer-surface nav a{color:var(--public-copy)}.rt-public-root .rt-public-footer-surface nav a:hover{color:#fff1e6}.rt-guide-card{transition:border-color .18s,box-shadow .18s}.rt-guide-card>.relative{position:static}.rt-guide-link:after{content:"";border-radius:14px;position:absolute;inset:0}.rt-public-root .rt-guide-card:focus-within{outline:2px solid rgb(var(--theme-200));outline-offset:4px}.rt-guide-link:focus-visible{outline:none}@media (hover:hover){.rt-public-root .rt-guide-card:hover{border-color:#ffa96e7a;box-shadow:inset 0 1px #ffc69618,0 14px 40px #0004}}.rt-dashboard-shell{--work-edge:rgb(var(--dashboard-line-rgb) / .17);--work-highlight:rgb(var(--theme-200) / .06)}.rt-dashboard-shell:not(.rt-panel-v2){background:radial-gradient(ellipse 80% 45rem at 90% 0, rgb(var(--theme-400) / .055), transparent 75%), rgb(var(--dashboard-bg-rgb))}.rt-dashboard-shell .rt-panel{border-color:var(--work-edge);background:linear-gradient(145deg, rgb(var(--dashboard-panel-2-rgb) / .96), rgb(var(--dashboard-panel-rgb) / .94));box-shadow:inset 0 1px 0 var(--work-highlight), 0 8px 28px #0000001f;border-radius:14px}.rt-dashboard-shell .rt-panel .rt-panel{box-shadow:inset 0 1px 0 var(--work-highlight)}.rt-dashboard-shell .rt-panel-heading{background:linear-gradient(90deg, rgb(var(--theme-200) / .055), transparent);border-color:var(--work-edge);min-height:52px}.rt-dashboard-shell .rt-panel-heading>div>span:last-child{color:rgb(var(--dashboard-text-primary-rgb));font-size:13px}.rt-dashboard-shell .rt-panel-notch{border-radius:1px;width:3px;height:14px}.rt-dashboard-shell .rt-panel-meta{color:var(--ui-copy-muted);font-size:11px}.rt-dashboard-shell .rt-card{border-color:rgb(var(--dashboard-line-rgb) / .12);background:rgb(var(--dashboard-panel-2-rgb) / .55)}.rt-dashboard-shell :is(.rt-page-heading,.rt-page-header-v2){border-bottom:1px solid var(--work-edge);padding-bottom:24px}.rt-dashboard-shell .rt-page-heading-emblem>*{border:1px solid rgb(var(--theme-200) / .13);background:linear-gradient(135deg, rgb(var(--theme-400) / .09), transparent);border-radius:14px 4px}.rt-dashboard-shell .rt-input{background:rgb(var(--dashboard-bg-rgb) / .62);box-shadow:inset 0 1px 3px #0002}.rt-dashboard-shell .rt-input:focus{box-shadow:0 0 0 3px rgb(var(--theme-300) / .08)}.rt-dashboard-shell .rt-dashboard-topbar{border-bottom-color:var(--work-edge);box-shadow:0 6px 24px #0002}.rt-dashboard-shell .rt-sidebar-industrial{background:radial-gradient(ellipse at 0 0, rgb(var(--theme-400) / .1), transparent 42%), linear-gradient(160deg, rgb(var(--dashboard-panel-2-rgb)), rgb(var(--dashboard-bg-rgb)));border-right-color:var(--work-edge)}.rt-dashboard-shell .rt-sidebar-search{background:rgb(var(--dashboard-bg-rgb) / .65);border-color:var(--work-edge)}.rt-dashboard-shell .rt-nav-item{color:rgb(var(--dashboard-text-secondary-rgb))}.rt-dashboard-shell .rt-nav-item[aria-current=page]{color:rgb(var(--dashboard-text-primary-rgb));border:1px solid rgb(var(--theme-300) / .2);background:linear-gradient(95deg, rgb(var(--theme-400) / .17), rgb(var(--theme-400) / .035));box-shadow:inset 0 1px 0 rgb(var(--theme-100) / .045)}.rt-dashboard-shell .rt-nav-item[aria-current=page]:before{width:3px;top:9px;bottom:9px;left:-1px}.rt-dashboard-shell .rt-nav-item:not([aria-current=page]):hover{background:rgb(var(--theme-200) / .045)}html[data-dashboard-glass=on] .rt-dashboard-shell .rt-panel{background:linear-gradient(145deg, rgb(var(--dashboard-panel-2-rgb) / .7), rgb(var(--dashboard-panel-rgb) / .65))}@media (max-width:767px){.rt-public-root .rt-industrial-horizon{opacity:.3;height:60vh;-webkit-mask-image:linear-gradient(#0000,#000 55%);mask-image:linear-gradient(#0000,#000 55%)}.rt-public-root .rt-public-hero-container{padding-block:30px 36px}.rt-public-root .rt-public-hero-layout{gap:28px;margin-top:24px}.rt-public-root .rt-public-page-title{margin-top:20px;font-size:clamp(2rem,8.5vw,3.5rem);line-height:1.07}.rt-public-root .rt-public-page-title+p{margin-top:18px;font-size:14px;line-height:1.8}.rt-public-root .rt-public-benefits{padding:20px}.rt-dashboard-shell .rt-panel-heading{min-height:48px}.rt-dashboard-shell :is(.rt-page-heading,.rt-page-header-v2){padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.rt-guide-card{transition:none}}@media (forced-colors:active){.rt-industrial-horizon{display:none}.rt-public-root :is(.rt-brand-surface,.rt-public-closing,.rt-public-header,.rt-public-footer-surface),.rt-dashboard-shell :is(.rt-panel,.rt-card,.rt-nav-item[aria-current=page]){box-shadow:none;background:canvas;border:1px solid canvastext}.rt-public-root :is(a,button,summary):focus-visible,.rt-public-root .rt-guide-card:focus-within{outline-color:highlight}}
@property --vpnad-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.vpnad,.vpnad-chip,.vpnad-perk{--vpn-lime:216 243 74;--vpn-lime-deep:168 199 32;--vpn-ink:9 11 7;--vpn-ink-2:17 21 12;--vpn-text:238 242 228;--vpn-muted:168 176 154;--vpn-line:216 243 74;--vpn-ease:cubic-bezier(.16, 1, .3, 1)}.vpnad{isolation:isolate;border:1px solid rgb(var(--vpn-line) / .13);color:rgb(var(--vpn-text));background:radial-gradient(90% 120% at 100% 100%, rgb(var(--vpn-lime) / .11), transparent 58%), radial-gradient(70% 90% at 0% 0%, rgb(var(--vpn-lime) / .045), transparent 60%), linear-gradient(160deg, rgb(var(--vpn-ink-2)), rgb(var(--vpn-ink)) 62%);animation:vpnad-rise .85s var(--vpn-ease) both;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000052,inset 0 1px #ffffff08}@supports (animation-timeline:view()){.vpnad{animation-timeline:view();animation-range:entry cover 28%}}.vpnad:before{content:"";z-index:0;border-radius:inherit;background:conic-gradient(from var(--vpnad-angle), transparent 0 68%, rgb(var(--vpn-lime) / .6) 80%, transparent 92%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:8s linear infinite vpnad-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vpnad:after{content:"";z-index:0;background-image:linear-gradient(rgb(var(--vpn-lime) / .045) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--vpn-lime) / .045) 1px, transparent 1px);pointer-events:none;background-size:34px 34px;animation:22s linear infinite vpnad-grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 90% at 85% 80%,#000,#0000 75%);mask-image:radial-gradient(80% 90% at 85% 80%,#000,#0000 75%)}.vpnad>*{z-index:1;position:relative}.vpnad-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.vpnad-brand{align-items:center;gap:10px;min-width:0;display:inline-flex}.vpnad-logo{box-shadow:0 0 0 1px rgb(var(--vpn-lime) / .16), 0 8px 26px rgb(var(--vpn-lime) / .08);border-radius:12px;flex:none;position:relative;overflow:hidden}.vpnad-logo img{width:100%;height:100%;display:block}.vpnad-logo:after{content:"";width:40%;animation:vpnad-glint 5.5s var(--vpn-ease) infinite;background:linear-gradient(90deg,#0000,#ffffff61,#0000);position:absolute;inset:-40% auto -40% -60%;transform:rotate(18deg)}.vpnad-wordmark{letter-spacing:-.03em;color:rgb(var(--vpn-text));font-size:18px;font-weight:800;line-height:1}.vpnad-wordmark small{letter-spacing:.06em;color:rgb(var(--vpn-lime));margin-left:4px;font-size:10px;font-weight:800}.vpnad-label{border:1px solid rgb(var(--vpn-line) / .16);min-height:24px;color:rgb(var(--vpn-muted));white-space:nowrap;background:#00000040;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}.vpnad-label b{color:rgb(var(--vpn-text));font-weight:700}.vpnad-kicker{border:1px solid rgb(var(--vpn-lime) / .3);background:rgb(var(--vpn-lime) / .07);min-height:30px;color:rgb(var(--vpn-lime));border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.vpnad-title{letter-spacing:-.055em;color:rgb(var(--vpn-text));text-wrap:balance;margin:0;font-weight:800;line-height:.98}.vpnad-title em{background:linear-gradient(100deg, rgb(var(--vpn-text)) 0%, rgb(var(--vpn-lime)) 35%, rgb(var(--vpn-text)) 65%, rgb(var(--vpn-lime)) 100%);color:#0000;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:6s ease-in-out infinite vpnad-ink}.vpnad-text{color:rgb(var(--vpn-muted))}.vpnad-text strong{color:rgb(var(--vpn-text));font-weight:600}.vpnad-fine{color:rgb(var(--vpn-muted) / .86);font-size:12px;line-height:1.6}.vpnad-fine a{color:rgb(var(--vpn-text));text-underline-offset:3px;text-decoration:underline}.vpnad-cta,.vpnad-cta-ghost{text-align:center;max-width:100%;min-height:44px;transition:transform .18s var(--vpn-ease), box-shadow .18s var(--vpn-ease), background-color .18s, border-color .18s;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.vpnad-cta{color:rgb(var(--vpn-ink));background:rgb(var(--vpn-lime));box-shadow:0 10px 30px rgb(var(--vpn-lime) / .18), inset 0 -2px 0 rgb(var(--vpn-lime-deep) / .55)}.vpnad-cta:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:35%;animation:4.2s ease-in-out 1.2s infinite vpnad-sheen;position:absolute;inset:0 auto 0 -45%;transform:skew(-20deg)}.vpnad-cta-ghost{color:rgb(var(--vpn-text));border:1px solid rgb(var(--vpn-line) / .2);background:#ffffff06}.vpnad-cta:hover{box-shadow:0 16px 40px rgb(var(--vpn-lime) / .26), inset 0 -2px 0 rgb(var(--vpn-lime-deep) / .55);transform:translateY(-2px)}.vpnad-cta-ghost:hover{border-color:rgb(var(--vpn-lime) / .42);background:rgb(var(--vpn-lime) / .06);transform:translateY(-2px)}.vpnad-cta:active,.vpnad-cta-ghost:active{transition-duration:80ms;transform:translateY(0)scale(.98)}.vpnad-cta:focus-visible,.vpnad-cta-ghost:focus-visible,.vpnad-chip:focus-visible,.vpnad-perk:focus-visible{outline:2px solid rgb(var(--vpn-lime));outline-offset:3px}.vpnad-cta svg,.vpnad-cta-ghost svg,.vpnad-chip svg,.vpnad-perk-arrow{transition:transform .2s var(--vpn-ease)}.vpnad-cta:hover svg,.vpnad-chip:hover svg,.vpnad-perk:hover .vpnad-perk-arrow{transform:translate(2px,-2px)}.vpnad-cta-ghost:hover svg{transform:translateY(2px)}.vpnad-showcase{padding:22px}.vpnad-showcase .vpnad-head{border-bottom:1px solid rgb(var(--vpn-line) / .09);padding-bottom:18px}.vpnad-showcase-grid{gap:26px;margin-top:22px;display:grid}.vpnad-showcase .vpnad-title{margin-top:18px;font-size:clamp(38px,9.4vw,72px)}.vpnad-showcase .vpnad-text{max-width:34rem;margin-top:16px;font-size:15px;line-height:1.65}.vpnad-stats{border:1px solid rgb(var(--vpn-line) / .12);background:#00000038;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:32rem;margin-top:22px;display:grid;overflow:hidden}.vpnad-stat{border-left:1px solid rgb(var(--vpn-line) / .1);min-width:0;padding:14px 12px}.vpnad-stat:first-child{border-left:0}.vpnad-stat strong{letter-spacing:-.04em;color:rgb(var(--vpn-lime));animation:vpnad-pop .7s var(--vpn-ease) both;animation-delay:calc(.25s + var(--i,0) * .12s);font-size:clamp(22px,6vw,30px);font-weight:800;line-height:1;display:block}.vpnad-stat span{color:rgb(var(--vpn-muted));margin-top:8px;font-size:11.5px;line-height:1.35;display:block}.vpnad-actions{gap:10px;margin-top:22px;display:grid}.vpnad-actions .vpnad-cta,.vpnad-actions .vpnad-cta-ghost{width:100%;min-height:52px;font-size:15px}.vpnad-showcase .vpnad-fine{max-width:34rem;margin-top:14px}.vpnad-demo{border:1px solid rgb(var(--vpn-line) / .12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000004d;border-radius:18px;align-self:center;padding:14px}.vpnad-demo-bar{border-bottom:1px solid rgb(var(--vpn-line) / .08);justify-content:space-between;align-items:center;gap:10px;padding:2px 4px 12px;display:flex}.vpnad-demo-bar>span{font-family:var(--font-mono);color:rgb(var(--vpn-muted));align-items:center;gap:6px;font-size:11px;display:inline-flex}.vpnad-dots{gap:4px;margin-right:6px;display:inline-flex}.vpnad-dots i{background:rgb(var(--vpn-muted) / .4);border-radius:999px;width:7px;height:7px}.vpnad-demo-badge{border:1px dashed rgb(var(--vpn-line) / .22);font-family:var(--font-mono);color:rgb(var(--vpn-muted));border-radius:999px;padding:2px 8px;font-size:10.5px}.vpnad-rows{gap:8px;margin-top:12px;display:grid}.vpnad-row{border:1px solid rgb(var(--vpn-line) / .08);min-height:52px;animation:vpnad-slide .7s var(--vpn-ease) both;animation-delay:calc(.35s + var(--i,0) * .14s);background:#ffffff05;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 10px 0 12px;display:grid}.vpnad-row[data-route=vpn]{border-color:rgb(var(--vpn-lime) / .22);background:linear-gradient(90deg, rgb(var(--vpn-lime) / .07), rgb(var(--vpn-lime) / .02))}.vpnad-app{min-width:0;color:rgb(var(--vpn-text));align-items:center;gap:9px;font-size:14px;font-weight:700;display:inline-flex}.vpnad-app svg{color:rgb(var(--vpn-text) / .9);flex:none}.vpnad-route{min-width:24px;height:2px;position:relative;overflow:visible}.vpnad-route:before{content:"";background-image:linear-gradient(90deg, rgb(var(--vpn-muted) / .45) 50%, transparent 50%);background-size:10px 2px;position:absolute;inset:0}.vpnad-row[data-route=vpn] .vpnad-route:before{background-image:linear-gradient(90deg, rgb(var(--vpn-lime) / .8) 50%, transparent 50%);animation:.9s linear infinite vpnad-flow}.vpnad-route i{background:linear-gradient(90deg, transparent, rgb(var(--vpn-muted) / .7));border-radius:999px;width:28%;height:4px;margin-top:-2px;animation:3.4s ease-in-out infinite vpnad-packet;position:absolute;top:50%;left:0}.vpnad-row[data-route=vpn] .vpnad-route i{background:linear-gradient(90deg, transparent, rgb(var(--vpn-lime)));box-shadow:0 0 12px rgb(var(--vpn-lime) / .7);animation-duration:1.7s;animation-delay:calc(var(--i,0) * .4s)}.vpnad-pill{white-space:nowrap;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:11.5px;font-weight:800;display:inline-flex;position:relative}.vpnad-pill[data-on=true]{color:rgb(var(--vpn-ink));background:rgb(var(--vpn-lime))}.vpnad-pill[data-on=true]:after{content:"";border-radius:inherit;border:1px solid rgb(var(--vpn-lime) / .55);animation:2.4s ease-out infinite vpnad-ring;position:absolute;inset:-3px}.vpnad-pill[data-on=false]{color:rgb(var(--vpn-text) / .8);border:1px solid rgb(var(--vpn-line) / .1);background:#ffffff12}.vpnad-demo .vpnad-fine{margin:12px 4px 2px}@media (min-width:640px){.vpnad-showcase{padding:32px}.vpnad-actions{flex-wrap:wrap;display:flex}.vpnad-actions .vpnad-cta,.vpnad-actions .vpnad-cta-ghost{width:auto}}@media (min-width:1024px){.vpnad-showcase{padding:44px 48px}.vpnad-showcase-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px;margin-top:30px}}.vpnad-medium{border-radius:18px;padding:14px}.vpnad-medium .vpnad-body{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;display:grid}.vpnad-medium .vpnad-copy{min-width:0}.vpnad-medium .vpnad-meta{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11px;line-height:20px;display:flex}.vpnad-medium .vpnad-meta b{color:rgb(var(--vpn-text));font-weight:700}.vpnad-medium .vpnad-meta span{color:rgb(var(--vpn-muted))}.vpnad-medium .vpnad-head-title{letter-spacing:-.01em;color:rgb(var(--vpn-text));margin-top:2px;font-size:14px;font-weight:700;line-height:20px}.vpnad-medium .vpnad-text{margin-top:4px;font-size:12.5px;line-height:20px}.vpnad-medium .vpnad-platforms{color:rgb(var(--vpn-muted) / .9);margin-top:4px;font-size:11px;line-height:16px}.vpnad-offer{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 12px;min-width:0;display:flex}.vpnad-badge{border:1px solid rgb(var(--vpn-lime) / .32);background:rgb(var(--vpn-lime) / .1);min-height:28px;color:rgb(var(--vpn-lime));border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.vpnad-badge:before{content:"";background:rgb(var(--vpn-lime));width:6px;height:6px;box-shadow:0 0 0 0 rgb(var(--vpn-lime) / .6);border-radius:999px;animation:2s ease-out infinite vpnad-beat}.vpnad-conditions{min-width:0;color:rgb(var(--vpn-muted));font-size:11px;line-height:16px}.vpnad-medium .vpnad-cta{grid-column:1/-1;width:100%;font-size:13px}@media (min-width:640px){.vpnad-medium{padding:16px 18px}.vpnad-medium .vpnad-body{-moz-column-gap:16px;grid-template-columns:40px minmax(0,1fr) auto;column-gap:16px}.vpnad-medium .vpnad-offer{grid-area:2/2/auto/3}.vpnad-medium .vpnad-cta{grid-area:1/3/span 2/4;align-self:center;width:auto}}.vpnad-medium[data-promo-format=card]{padding:16px}@media (min-width:640px){.vpnad-medium[data-promo-format=card]{padding:20px 22px}}.vpnad-strip{border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.vpnad-strip .vpnad-strip-copy{flex:260px;min-width:0}.vpnad-strip .vpnad-strip-title{color:rgb(var(--vpn-text));font-size:13.5px;font-weight:700;line-height:1.35}.vpnad-strip .vpnad-strip-text{color:rgb(var(--vpn-muted));margin-top:2px;font-size:12px;line-height:1.45}.vpnad-strip .vpnad-cta{flex:100%;min-height:44px;font-size:13px}@media (min-width:640px){.vpnad-strip .vpnad-cta{flex:none}}.vpnad-perk{border:1px dashed rgb(var(--vpn-lime) / .28);background:linear-gradient(100deg, rgb(var(--vpn-lime) / .07), rgb(var(--vpn-lime) / .015) 70%);min-height:44px;color:rgb(var(--vpn-text));text-align:left;transition:border-color .2s, background-color .2s, transform .2s var(--vpn-ease);border-radius:13px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid;position:relative;overflow:hidden}.vpnad-perk:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--vpn-lime) / .14), transparent);pointer-events:none;width:30%;animation:5.5s ease-in-out 2s infinite vpnad-sheen;position:absolute;inset:0 auto 0 -40%;transform:skew(-20deg)}.vpnad-perk:hover{border-style:solid;border-color:rgb(var(--vpn-lime) / .45);transform:translateY(-1px)}.vpnad-perk img{border-radius:8px;width:28px;height:28px}.vpnad-perk-title{font-size:12.5px;font-weight:700;line-height:1.3;display:block}.vpnad-perk-text{color:rgb(var(--vpn-muted));margin-top:2px;font-size:11px;line-height:1.35;display:block}.vpnad-perk-tag{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--vpn-muted) / .8);font-size:9.5px;font-weight:700;display:block}.vpnad-perk-arrow{color:rgb(var(--vpn-lime))}.vpnad-chip{border:1px solid rgb(var(--vpn-lime) / .2);background:rgb(var(--vpn-ink) / .7);max-width:100%;min-height:36px;color:rgb(var(--vpn-text));white-space:nowrap;transition:border-color .2s, transform .2s var(--vpn-ease), box-shadow .2s;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 5px;font-size:12px;line-height:1.2;display:inline-flex}.vpnad-chip:hover{border-color:rgb(var(--vpn-lime) / .5);box-shadow:0 8px 24px rgb(var(--vpn-lime) / .1);transform:translateY(-1px)}.vpnad-chip img{border-radius:999px;width:26px;height:26px}.vpnad-chip b{font-weight:800}.vpnad-chip em{color:rgb(var(--vpn-lime));font-style:normal;font-weight:700}.vpnad-chip small{color:rgb(var(--vpn-muted));font-size:10px}.vpnad-chip .vpnad-live{background:rgb(var(--vpn-lime));border-radius:999px;flex:none;width:6px;height:6px;animation:2s ease-out infinite vpnad-beat}@media (max-width:379px){.vpnad-chip{white-space:normal;border-radius:18px;flex-wrap:wrap;row-gap:2px;padding-block:5px}}.vpnad-login{border-radius:16px;padding:14px;animation-delay:.25s}.vpnad-login .vpnad-body{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;display:grid}.vpnad-login .vpnad-head-title{color:rgb(var(--vpn-text));font-size:13.5px;font-weight:700;line-height:1.35}.vpnad-login .vpnad-text{margin-top:4px;font-size:12.5px;line-height:1.5}.vpnad-login .vpnad-meta{flex-wrap:wrap;gap:4px 8px;font-size:11px;line-height:18px;display:flex}.vpnad-login .vpnad-meta b{color:rgb(var(--vpn-text))}.vpnad-login .vpnad-meta span{color:rgb(var(--vpn-muted))}.vpnad-login .vpnad-platforms{color:rgb(var(--vpn-muted) / .9);margin-top:4px;font-size:11px;line-height:16px}.vpnad-login .vpnad-offer{margin-top:10px}.vpnad-login .vpnad-cta{width:100%;margin-top:10px;font-size:13px}@keyframes vpnad-rise{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}@keyframes vpnad-spin{to{--vpnad-angle:360deg}}@keyframes vpnad-grid{to{background-position:34px 34px,34px 34px}}@keyframes vpnad-glint{0%,62%{left:-60%}82%,to{left:130%}}@keyframes vpnad-ink{0%,to{background-position:0%}50%{background-position:100%}}@keyframes vpnad-sheen{0%,70%{left:-45%}to{left:130%}}@keyframes vpnad-pop{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:none}}@keyframes vpnad-slide{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes vpnad-flow{to{background-position:10px 0}}@keyframes vpnad-packet{0%{opacity:0;left:-28%}15%{opacity:1}85%{opacity:1}to{opacity:0;left:100%}}@keyframes vpnad-ring{0%{opacity:.8;transform:scale(.95)}to{opacity:0;transform:scale(1.25)}}@keyframes vpnad-beat{0%{box-shadow:0 0 0 0 rgb(var(--vpn-lime) / .55)}70%,to{box-shadow:0 0 0 8px rgb(var(--vpn-lime) / 0)}}@media (prefers-reduced-motion:reduce){.vpnad,.vpnad *,.vpnad:before,.vpnad:after,.vpnad :before,.vpnad :after,.vpnad-chip,.vpnad-chip *,.vpnad-perk,.vpnad-perk *,.vpnad-perk:after{transition:none!important;animation:none!important}.vpnad:before{opacity:0}}
.rt-login-chip{animation:.5s cubic-bezier(.16,1,.3,1) both rt-login-in}.rt-login-status{transition:border-color .3s,background-color .3s}.rt-login-status.is-success{background:#34d3990d;border-color:#34d39947}.rt-login-status.is-success svg{animation:.5s cubic-bezier(.34,1.56,.64,1) both rt-login-pop}.rt-login-step-bar{background:#ffffff12;border-radius:999px;height:3px;display:block;position:relative;overflow:hidden}.rt-login-step-bar>span{transform-origin:0;border-radius:inherit;background:rgb(var(--theme-300));transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleX(0)}.rt-login-step.is-done .rt-login-step-bar>span{transform:scaleX(1)}.rt-login-step.is-current .rt-login-step-bar>span{background:linear-gradient(90deg, rgb(var(--theme-300) / .15), rgb(var(--theme-300)), rgb(var(--theme-300) / .15));background-size:200% 100%;animation:1.6s linear infinite rt-login-scan;transform:scaleX(1)}.rt-login-step-dot{color:#a8a29e;border:1px solid #ffffff1f;transition:background-color .3s,border-color .3s,color .3s}.rt-login-step.is-current .rt-login-step-dot{border-color:rgb(var(--theme-300) / .6);color:rgb(var(--theme-100));box-shadow:0 0 0 0 rgb(var(--theme-300) / .5);animation:1.8s ease-out infinite rt-login-beat}.rt-login-step.is-done .rt-login-step-dot{color:#a7f3d0;background:#34d39924;border-color:#34d39966}.rt-login-bot{position:relative;overflow:hidden}.rt-login-bot.is-attention{animation:2.2s ease-in-out infinite rt-login-glow}.rt-login-bot.is-attention:after{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:30%;animation:3s ease-in-out .6s infinite rt-login-sheen;position:absolute;inset:0 auto 0 -40%;transform:skew(-20deg)}@keyframes rt-login-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes rt-login-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes rt-login-scan{to{background-position:-200% 0}}@keyframes rt-login-beat{0%{box-shadow:0 0 0 0 rgb(var(--theme-300) / .45)}70%,to{box-shadow:0 0 0 6px rgb(var(--theme-300) / 0)}}@keyframes rt-login-glow{0%,to{box-shadow:0 0 #2aabee00}50%{box-shadow:0 0 0 4px #2aabee24,0 10px 30px #2aabee29}}@keyframes rt-login-sheen{0%,65%{left:-40%}to{left:130%}}@media (prefers-reduced-motion:reduce){.rt-login-chip,.rt-login-status.is-success svg,.rt-login-step-bar>span,.rt-login-step-dot,.rt-login-bot.is-attention,.rt-login-bot.is-attention:after,.rt-login-step.is-current .rt-login-step-bar>span,.rt-login-step.is-current .rt-login-step-dot{transition:none!important;animation:none!important}}
.rt-base-public [data-base-catalog-intro]{isolation:isolate;border-color:var(--public-edge);background:linear-gradient(125deg,#2c2017,#15120f 70%);border-radius:16px;padding:clamp(24px,3vw,44px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffdeb21a}.base-catalog-hero-art{z-index:-1;opacity:.75;pointer-events:none;position:absolute;inset:0 0 0 50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.base-catalog-hero-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.rt-base-public [data-base-catalog-intro] h1{max-width:18ch;font-size:clamp(32px,4vw,52px);line-height:1.06}.rt-base-public [data-base-catalog-filters]{border-color:var(--public-edge);background:#191410ed;border-radius:12px;box-shadow:inset 0 1px #ffdeb20a}.rt-base-public [data-base-catalog-filters] details{margin-top:12px;padding-top:8px}.rt-base-public [data-base-catalog-filters] summary{color:var(--public-copy)}.rt-base-public [data-base-catalog-card]{border-color:var(--public-edge);background:linear-gradient(145deg,#231c16,#14110e);border-radius:14px;box-shadow:inset 0 1px #ffdeb20a,0 12px 36px #0002}.rt-base-public [data-base-catalog-card]>div:first-child{border-bottom:1px solid var(--public-edge)}.rt-base-public [data-base-catalog-card] h2{letter-spacing:-.025em;line-height:1.3}.rt-base-public .base-catalog-cost{border-top:1px solid var(--public-edge);padding-top:16px}.rt-base-public .base-catalog-cost dl{gap:8px 12px}.rt-base-public .base-detail-heading h1{font-size:clamp(32px,4.5vw,58px);line-height:1.06}.rt-base-public .base-detail-heading>div>p:last-of-type{max-width:68ch;font-size:16px;line-height:1.8}.rt-base-public .base-detail-heading>div>p:first-child{letter-spacing:.12em;font-size:11px}.rt-base-public .base-detail-heading ul a{border-color:var(--public-edge);background:#1c1610;min-height:44px;font-size:12px}.base-detail-facts{margin-block:28px 24px}.rt-base-public .base-detail-facts>div{border-color:var(--public-edge);background:#1d1712d9;border-radius:10px;padding:16px 20px}.base-detail-facts dt{color:var(--public-muted)}.base-detail-facts dt svg{color:#e9af87}.base-detail-facts dd{overflow-wrap:anywhere;font-size:clamp(16px,1.8vw,22px)}.base-design-overview{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.base-design-scene{border:1px solid var(--public-edge);background:#14110eed;border-radius:14px;padding:20px}.base-design-scene-title,.base-build-summary-heading{color:#f4e7d9;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.base-design-scene-title>svg,.base-build-summary-heading>svg{color:#edb58d;flex:none}.base-build-summary{border:1px solid var(--public-edge);background:linear-gradient(150deg,#2a2018,#17120f);border-top:2px solid #cd895a;border-radius:14px;padding:24px}.base-build-summary-heading{padding-bottom:20px}.base-build-summary>dl>div{border-color:var(--public-edge);background:#0d0b0966}.base-design-content{border-top:1px solid var(--public-edge);padding-top:32px}.base-design-content>div{grid-template-columns:1fr 1fr;align-items:start;gap:32px 48px;display:grid}.base-design-content>div>section{min-width:0;margin:0}.base-design-content>div>section:last-child{grid-column:1/-1}.base-design-content>div>section:last-child>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.base-design-content h2{border-left:3px solid #c78b60;padding-left:12px;font-size:20px}.base-design-content p{max-width:72ch;font-size:14px;line-height:1.9}.base-design-content ul{background:#17130fe6}@media (min-width:1024px){.rt-base-public [data-base-catalog-intro]{padding-right:42%}.base-build-summary{top:calc(var(--rt-public-header-height) + 20px);position:sticky}}@media (max-width:1023px){.base-design-overview{grid-template-columns:minmax(0,1fr)}.base-catalog-hero-art{opacity:.18}}@media (max-width:639px){.rt-base-public .base-detail-heading>div>p:last-of-type{font-size:14px}.rt-base-public .base-detail-facts>div{padding:13px}.base-detail-facts dd{font-size:16px}.base-design-scene{padding:12px}.base-design-scene-title{padding:4px 0 8px}.base-build-summary{padding:20px}.base-design-content>div{grid-template-columns:minmax(0,1fr);gap:28px}.base-catalog-hero-art{opacity:.1;inset:0;-webkit-mask-image:none;mask-image:none}}@media (forced-colors:active){.base-catalog-hero-art{display:none}.rt-base-public :is([data-base-catalog-intro],[data-base-catalog-card],[data-base-catalog-filters],.base-design-scene,.base-build-summary){background:canvas;border:1px solid canvastext}}
.rt-player-public .rt-player-profile-header{border-color:var(--public-edge);background:radial-gradient(at 20% 0,#8f4d2326,#0000 70%),linear-gradient(135deg,#282019,#15110e);border-radius:16px;padding:clamp(20px,3vw,36px);position:relative;box-shadow:inset 0 2px #e9a16c66,0 20px 60px #0003}.rt-player-public .rt-player-identity{gap:24px}.rt-player-public .rt-player-identity h1{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(28px,3.4vw,44px);line-height:1.08}.rt-player-public .rt-player-identity>div:last-child>p:first-child{text-transform:uppercase;letter-spacing:.16em;color:#dfad86;font-size:10px}.rt-player-public .rt-player-avatar{border-color:#d19a6e66;border-radius:14px 4px;width:96px;height:96px;box-shadow:0 0 0 5px #e8a57008,0 12px 32px #0005}.rt-player-public .rt-player-presence{border-top:1px solid var(--public-edge);padding-top:16px;font-size:12px;line-height:1.8}.rt-player-public .rt-player-presence>span:first-child{border-left:2px solid #bda084;padding-left:10px}.rt-player-public .rt-player-dossier-actions>div:first-child{grid-template-columns:1fr 1fr;display:grid}.rt-player-public .rt-player-dossier-actions>div:first-child>:first-child{grid-column:1/-1}.rt-player-public .rt-player-dossier-actions>p{color:var(--public-muted);font-size:12px;line-height:1.8}.rt-player-public .rt-player-metrics{gap:12px}.rt-player-public .rt-player-metrics>div{border:1px solid var(--public-edge);background:linear-gradient(140deg,#271f17e6,#16120fed);border-radius:12px;flex-direction:column;justify-content:space-between;gap:12px;padding:24px;display:flex;box-shadow:inset 0 1px #ffdeb210}.rt-player-public .rt-player-metrics dt{color:var(--public-copy);font-size:12px;line-height:1.65}.rt-player-public .rt-player-metrics dd{font-family:var(--font-mono);letter-spacing:-.045em;color:#ffddbe;font-size:clamp(24px,3vw,38px);line-height:1.2}.rt-player-dossier-columns{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:28px;display:grid}.rt-player-public .rt-player-statistics{border:1px solid var(--public-edge);background:#15120fed;border-radius:14px;padding:24px}.rt-player-statistics-title{align-items:center;gap:12px;display:flex}.rt-player-statistics-title:before{content:"";background:#d89b6c;border-radius:1px;width:3px;height:18px}.rt-player-public .rt-player-stat-groups{grid-template-columns:minmax(0,1fr);padding-block:8px}.rt-player-public .rt-player-stat-groups details{border-color:var(--public-edge);background:#251c14b3;border-radius:10px}.rt-player-public .rt-player-stat-groups details[open]{background:#1c1713;border-color:#e9b48b55}.rt-player-public .rt-player-stat-groups summary{padding:18px;font-size:14px}.rt-player-public .rt-player-stat-groups details[open] summary{border-bottom:1px solid var(--public-edge)}.rt-player-public .rt-player-stat-groups dl>div{grid-template-columns:minmax(0,1fr) minmax(0,.6fr)}.rt-player-public :is(.rt-player-bans>div,.rt-player-names,.rt-player-history){border-color:var(--public-edge);background:#201912e6;border-radius:12px;padding:22px}.rt-player-public .rt-player-bans h2{line-height:1.5}.rt-player-public .rt-player-bans p{font-size:12px;line-height:1.75}.rt-player-public .rt-player-bans dl{border-block:1px solid var(--public-edge);grid-template-columns:1fr 1fr;gap:16px;padding-block:16px;display:grid}.rt-player-public .rt-player-bans dd{font-size:24px}.rt-player-public .rt-player-refresh{border-color:var(--public-edge)}.rt-player-public .rt-player-refresh p{font-size:12px;line-height:1.7}.rt-player-public .rt-player-compare-link{border:1px solid var(--public-edge);background:#1d1711;border-radius:10px;gap:12px;padding:12px 18px;font-size:13px;text-decoration:none;display:flex}.rt-player-public .rt-player-compare-link svg{flex:none;margin-left:auto}.rt-player-public form[role=search]{background:linear-gradient(135deg,#2b2118,#17130f);border-color:#df976a66;border-radius:14px}@media (min-width:1100px){.rt-player-public .rt-player-profile-header{grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:20px 40px;display:grid}.rt-player-profile-header>*{margin-top:0}.rt-player-profile-header .rt-player-identity{grid-area:1/1}.rt-player-profile-header .rt-player-presence{grid-area:2/1}.rt-player-profile-header .rt-player-dossier-actions{border-left:1px solid var(--public-edge);grid-area:1/2/4;padding-left:28px}.rt-player-profile-header>p{grid-column:1}}@media (max-width:1023px){.rt-player-dossier-columns{grid-template-columns:minmax(0,1fr)}.rt-player-dossier-columns>aside{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.rt-player-dossier-columns>aside>*{margin:0}}@media (max-width:639px){.rt-player-public .rt-player-identity{flex-direction:column;gap:20px}.rt-player-public .rt-player-avatar{width:72px;height:72px}.rt-player-public .rt-player-metrics{gap:10px}.rt-player-public .rt-player-metrics>div{gap:8px;padding:16px}.rt-player-public .rt-player-metrics dt{font-size:11px}.rt-player-public .rt-player-statistics,.rt-player-public .rt-player-stat-groups summary{padding:16px}.rt-player-dossier-columns>aside{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.rt-player-public .rt-player-dossier-actions>div:first-child{grid-template-columns:minmax(0,1fr)}.rt-player-public .rt-player-dossier-actions .rt-button>span{overflow-wrap:normal}}@media (forced-colors:active){.rt-player-public :is(.rt-player-profile-header,.rt-player-metrics>div,.rt-player-statistics,.rt-player-bans>div){box-shadow:none;background:canvas;border:1px solid canvastext}.rt-player-public .rt-player-metrics dd{color:canvastext}}
