html,body,#root{height:100%}body{margin:0}:root{--deep:#0a0604;--mid:#1b0f07;--bg:#0a0604;--accent:#e8b547;--accent-dark:#b8862a;--accent-soft:#e8b5471a;--accent-edge:#e8b54747;--text:#f6e7bd;--text-strong:#fbf1d2;--muted:#e8c88ca6;--subtle:#e8c88c52;--card:#e8b5470d;--card-strong:#e8b54714;--border:#e8b5471a;--border-soft:#e8b5470f;--hairline:#e8b54714;--ok:#7dd96e;--warn:#f4d173;--danger:#d94528;--glass-blur:22px;--glass-tint:#e8b5470d;--glass-edge:#e8b54724;--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--radius-xl:24px}*{box-sizing:border-box}body{background:var(--deep);color:var(--text);font-feature-settings:"cv11", "ss01", "ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;letter-spacing:-.01em;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}*{-webkit-tap-highlight-color:transparent}.page{isolation:isolate;background:radial-gradient(ellipse at 50% -10%, #e8b54738 0%, transparent 48%), radial-gradient(ellipse at 100% 28%, #e8b5471f 0%, transparent 50%), radial-gradient(ellipse at 0% 88%, #e8b54717 0%, transparent 55%), linear-gradient(180deg, var(--mid) 0%, var(--deep) 100%);background-attachment:fixed;min-height:100vh;padding:22px 16px 48px;position:relative}.page:before{content:"";z-index:-2;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='560' height='560'><g fill='none' stroke='%23ffffff' stroke-width='0.35'><polygon points='50,8 92,82 8,82'/><polygon points='50,22 80,74 20,74'/><circle cx='50' cy='58' r='6'/></g><circle cx='50' cy='58' r='2' fill='%23ffffff' fill-opacity='0.4'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='380' height='380'><g fill='none' stroke='%23ffffff' stroke-width='0.4' transform='rotate(35 50 50)'><polygon points='50,8 92,82 8,82'/></g></svg>");background-position:calc(100% + 80px) -120px,-80px calc(100% + 80px);background-repeat:no-repeat,no-repeat;position:fixed;inset:-10vh -10vw}.page:after{content:"";z-index:-1;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/></svg>");position:fixed;inset:0}.top{justify-items:center;gap:14px;padding-top:4px;display:grid}.avatar{background:radial-gradient(circle at 30% 30%, #ffffff59, #fff0 55%), linear-gradient(135deg, var(--accent) 0%, var(--accent-dark) 100%);letter-spacing:.5px;color:#1a0a04;isolation:isolate;background-position:0 0,0%;background-size:180% 180%,200% 200%;border-radius:999px;place-items:center;width:84px;height:84px;font-size:28px;font-weight:800;animation:7s ease-in-out infinite avatarBgDrift;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 32px #e8b54747,inset 0 1px #ffffff57,inset 0 -1px #0000002e}.avatar:before{content:"";z-index:0;filter:blur(8px);pointer-events:none;background:conic-gradient(#fff0 0deg,#ffffff38 80deg,#e8b5472e 160deg,#fff0 240deg 360deg);animation:9s linear infinite avatarBgSpin;position:absolute;inset:-25%}.avatar>*{z-index:1;position:relative}.avatar:after{content:"";pointer-events:none;z-index:2;border:1px solid #e8b54747;border-radius:999px;animation:3s ease-in-out infinite avatarPulse;position:absolute;inset:-6px}.avatar .iconBrand{transform-origin:50% 55%;will-change:transform;animation:4.6s ease-in-out infinite eyeBlink}@keyframes avatarPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:.3;transform:scale(1.06)}}@keyframes avatarBgSpin{to{transform:rotate(360deg)}}@keyframes avatarBgDrift{0%,to{background-position:0 0,0%}50%{background-position:100% 100%,100%}}@keyframes eyeBlink{0%,38%{transform:scaleY(1)}40%{transform:scaleY(.08)}42%,82%{transform:scaleY(1)}83%{transform:scaleY(.08)}85%,to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.avatar,.avatar:before,.avatar:after,.avatar .iconBrand{animation:none}}.title{letter-spacing:-.5px;color:var(--text-strong);margin:0;font-size:26px;font-weight:700}.subtitle{color:var(--muted);text-align:center;max-width:320px;margin:0;font-size:14px;line-height:1.45}.quota{border-radius:var(--radius-lg);background:var(--glass-tint);width:min(520px,100%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%);border:.5px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 -1px 0 #0000000f, 0 16px 38px #00000047;padding:16px 18px;position:relative;overflow:hidden}.quota:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff12 0%,#fff0 42%);position:absolute;inset:0}.quotaTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.quotaTitle{letter-spacing:-.1px;color:var(--text-strong);font-size:14px;font-weight:600}.quotaValue{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.quotaBar{background:#ffffff0f;border:none;border-radius:999px;height:6px;margin-top:12px;position:relative;overflow:hidden}.quotaFill{background:linear-gradient(90deg, var(--accent-dark), var(--accent));border-radius:999px;width:0%;height:100%;transition:width .32s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 12px #e8b54780}.quotaBlocked .quotaFill{background:linear-gradient(90deg, var(--warn), var(--danger));box-shadow:0 0 12px #d9452880}.quotaUnknown .quotaFill{box-shadow:none;background:#ffffff24}.quotaUnknown{background:radial-gradient(circle at 12% 0,#e8b54729,#0000 36%),#ffffff0b}.quotaHint{color:#d8c098;margin-top:10px;font-size:12px}.quotaMeta{color:var(--subtle);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:12px;display:flex}.quotaResetAt{color:#d9e2f0c7;white-space:nowrap;font-size:11px}.quotaPlanCta{border-radius:var(--radius-md);background:radial-gradient(circle at 90% 0,#e8b5472e,#0000 40%),#ffffff0a;border:1px solid #e8b54738;margin-top:14px;padding:16px;position:relative}.quotaPlanBadge{width:fit-content;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-edge);letter-spacing:.1em;border-radius:999px;align-items:center;padding:5px 10px;font-size:10px;font-weight:800;display:inline-flex}.quotaPlanTitle{color:var(--text-strong);letter-spacing:-.3px;margin-top:10px;font-size:17px;font-weight:800}.quotaPlanText{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.45}.quotaPlanButton{background:linear-gradient(180deg, var(--accent) 0%, var(--accent-dark) 100%);color:#1a0a04;cursor:pointer;border:0;border-radius:14px;width:100%;min-height:44px;margin-top:14px;font-size:14px;font-weight:700;transition:transform .14s;box-shadow:0 14px 30px #e8b54747,inset 0 1px #ffffff73,inset 0 -1px #00000026}.quotaPlanButton:hover{transform:translateY(-1px)}.quotaPlanButton:active{transform:translateY(0)}.search{border:1px solid var(--border);width:min(520px,100%);color:var(--text);-webkit-backdrop-filter:blur(12px)saturate(160%);background:#ffffff0a;border-radius:14px;outline:none;margin-top:6px;padding:12px 14px;font-size:15px}.search::placeholder,.input::placeholder{color:#f6e7bd66}.search:focus,.input:focus,.select:focus{border-color:var(--accent-edge);box-shadow:0 0 0 3px #e8b54724}.section{width:min(720px,100%);margin-top:20px;margin-left:auto;margin-right:auto}.section h2{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:18px 6px 12px;font-size:13px;font-weight:700}.card{background:var(--glass-tint);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%);border:.5px solid var(--glass-edge);border-radius:var(--radius-xl);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 -1px 0 #0000000a, 0 18px 42px #00000052;position:relative;overflow:hidden}.card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0f 0%,#fff0 40%);position:absolute;inset:0}.card>*{z-index:1;position:relative}.row{border-top:.5px solid var(--hairline);align-items:center;gap:14px;padding:14px 16px;transition:background .16s;display:flex}.rowLink{cursor:pointer;-webkit-user-select:none;user-select:none}.rowLink:hover{background:#ffffff08}.rowLink:active{background:#ffffff0d}.rowLink[aria-disabled=true]{opacity:.6;pointer-events:none}.rowAdd{background:#e8b5470f}.rowAdd:hover{background:#e8b5471a}.rowSelected{background:#e8b54714}.row:first-child{border-top:0}.rowIcon{width:38px;height:38px;color:var(--text);background:#ffffff0d;border:none;border-radius:12px;flex:none;place-items:center;font-size:18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.rowIcon:after{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 30%,#ffffff2e 50%,#0000 70%);animation:6s ease-in-out infinite iconSheen;position:absolute;inset:-50%;transform:translate(-100%)}@keyframes iconSheen{0%,80%,to{transform:translate(-100%)}40%,50%{transform:translate(100%)}}.icn{filter:drop-shadow(0 0 8px #e8b5472e);justify-content:center;align-items:center;animation:5s ease-in-out infinite iconBreathe;display:inline-flex}.icn>svg{display:block;overflow:visible}@keyframes iconBreathe{0%,to{filter:drop-shadow(0 0 6px #e8b54724)}50%{filter:drop-shadow(0 0 12px #e8b54752)}}.iconBrand{filter:drop-shadow(0 0 14px #e8b5476b)}.rowIcon.plus .icn{filter:drop-shadow(0 0 10px #e8b5476b)}.titleEye{vertical-align:-3px;margin-left:6px;display:inline-flex}.rowIcon.plus{background:var(--accent-soft);border:1px solid var(--accent-edge);color:var(--accent);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #e8b5470d}.rowAvatar{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-dark) 100%);letter-spacing:.3px;color:#1a0a04;border-radius:999px;flex:none;place-items:center;width:42px;height:42px;font-size:15px;font-weight:700;display:grid;box-shadow:0 6px 18px #e8b54747,inset 0 1px #ffffff4d,inset 0 -1px #0000002e}.rowTitle{letter-spacing:-.2px;color:var(--text);font-size:16px;font-weight:600}.rowTitle.accent{color:var(--accent)}.rowTitle.dangerText{color:#d8a8a8}.rowSub{color:var(--muted);margin-top:3px;font-size:13px}.grow{flex:1;min-width:0}.chev,.rowRight{color:var(--subtle);margin-left:4px;font-size:20px;font-weight:300;line-height:1}.dangerRow{background:#d945280f}.badge{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--border);color:var(--muted);background:#ffffff08;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700}.badge.ok{color:#cadfa0;background:#7dd96e1f;border-color:#7dd96e52}.badge.warn{color:#dcc298;background:#f4d1731a;border-color:#f4d17352}.statusDot{background:#ffffff2e;border-radius:999px;flex:none;width:10px;height:10px}.statusDot.ok{background:var(--ok);box-shadow:0 0 10px #7dd96eb3,0 0 0 3px #7dd96e2e}.statusDot.warn{background:var(--warn);box-shadow:0 0 10px #f4d173b3,0 0 0 3px #f4d1732e}.btn{appearance:none;background:linear-gradient(180deg, var(--accent) 0%, var(--accent-dark) 100%);color:#1a0a04;cursor:pointer;letter-spacing:-.1px;border:0;border-radius:14px;padding:12px 16px;font-size:14px;font-weight:700;transition:transform .14s,box-shadow .14s,background .14s;position:relative;box-shadow:0 10px 24px #e8b5473d,inset 0 1px #ffffff73,inset 0 -1px #00000026}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:disabled{opacity:.55;cursor:default;transform:none}.btn.secondary{border:.5px solid var(--glass-edge);color:var(--text);-webkit-backdrop-filter:blur(14px)saturate(160%);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 -1px 0 #0000000f;background:#ffffff0d}.btn.danger{color:#fff;background:linear-gradient(#d94528 0%,#a03020 100%);box-shadow:0 10px 24px #d9452852,inset 0 1px #ffffff4d,inset 0 -1px #0000002e}.btnRow{border-top:.5px solid var(--hairline);flex-wrap:wrap;gap:10px;padding:14px;display:flex}.legalLinks{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 6px;font-size:13px;display:flex}.legalLinks a{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.legalDocument{max-width:760px;margin:0 auto}.legalDocumentHeader{margin-bottom:18px}.legalDocument .eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800}.legalDocumentHeader h1{margin:0;font-size:clamp(30px,8vw,42px);line-height:1.08}.legalDocumentUpdated{color:var(--muted);margin:10px 0 0;font-size:13px}.legalDocument .card{padding:22px}.legalDocument h2{margin:28px 0 10px;font-size:19px;line-height:1.25}.legalDocument h2:first-child{margin-top:0}.legalDocument p,.legalDocument li{color:var(--muted);line-height:1.6}.legalDocument ul{margin:10px 0;padding-left:21px}.legalDocument a{color:var(--accent)}.btnWide{border-radius:16px;width:100%;padding:14px 16px}.btnSelected{background:var(--accent-soft)!important;border-color:var(--accent-edge)!important;color:var(--accent)!important}.note,.mutedLine{color:var(--muted);margin:10px 4px 0;font-size:13px;line-height:1.45}.mutedLine{margin:0 4px 12px}.createHeader{justify-items:center;gap:12px;padding:10px 0 18px;display:grid}.createWizardHeader{padding:6px 0 22px}.createConfigProgress{text-align:center;margin:6px 0 14px}.wizardStep{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.createIcon{border:.5px solid var(--glass-edge);-webkit-backdrop-filter:blur(14px)saturate(160%);width:64px;height:64px;box-shadow:inset 0 1px 0 var(--glass-edge);background:#ffffff0a;border-radius:22px;place-items:center;font-size:28px;display:grid}.createHeroIcon{background:radial-gradient(circle,#e8b5472e,#e8b54705 58%,#fff0 100%);border:.5px solid #e8b54738;border-radius:999px;width:132px;height:132px;font-size:46px;box-shadow:0 0 0 22px #e8b5470a,0 0 0 72px #e8b54705}.createTitle{letter-spacing:-.6px;color:var(--text-strong);margin:0;font-size:24px;font-weight:800}.createSub{color:var(--muted);text-align:center;max-width:320px;font-size:13px;line-height:1.45}.createFooter{gap:10px;margin-top:16px;display:grid}.configHero{border-bottom:.5px solid var(--hairline);background:radial-gradient(circle at 92% 0,#e8b54729,#0000 40%),linear-gradient(#e8b54714,#ffffff03);padding:18px 18px 16px;position:relative}.configKicker{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.configTitleRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.configTitle{letter-spacing:-.5px;color:var(--text-strong);font-size:24px;font-weight:800;line-height:1.12}.configBadge{background:var(--accent-soft);border:1px solid var(--accent-edge);color:var(--accent);letter-spacing:.04em;border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.configLead{color:var(--muted);max-width:620px;margin-top:12px;font-size:14px;line-height:1.5}.configVariantTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.configVariantTab{appearance:none;border:.5px solid var(--glass-edge);width:100%;color:var(--text);text-align:left;cursor:pointer;background:#ffffff08;border-radius:18px;padding:14px 14px 13px;transition:transform .14s,border-color .14s,background .14s}.configVariantTab:hover{transform:translateY(-1px)}.configVariantTabActive{border-color:var(--accent-edge);background:radial-gradient(circle at 90% 0,#e8b5472e,#0000 50%),#e8b54712;box-shadow:inset 0 0 0 1px #e8b5472e}.configVariantTabTitle{letter-spacing:-.2px;font-size:16px;font-weight:800}.configVariantTabText{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.4}.configVariantTabPill{background:var(--accent-soft);border:1px solid var(--accent-edge);color:var(--accent);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-top:8px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.configConnectPanel{border:.5px solid var(--accent-edge);background:radial-gradient(circle at 100% 0,#e8b5471f,#0000 48%),#ffffff08;border-radius:18px;gap:0;margin:0 14px 14px;display:grid;overflow:hidden}.configSetupSection{border-bottom:.5px solid var(--hairline);grid-template-columns:30px minmax(0,1fr);gap:12px;padding:16px;display:grid}.configStepNumber{background:var(--accent-soft);border:.5px solid var(--accent-edge);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.configSetupBody{gap:10px;min-width:0;display:grid}.configSelectedApp{align-items:center;gap:8px;display:flex}.configSelectedApp strong{color:var(--text-strong);font-size:17px;font-weight:800}.configSelectedApp span{background:var(--accent-soft);border:.5px solid var(--accent-edge);color:var(--accent);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.configChangeButton,.installationChangeButton,.installationSourcesToggle{appearance:none;width:fit-content;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.configConnectButton{min-height:54px;font-size:17px}.configInstallDetails{gap:10px;display:grid}.configFallback{background:#ffffff05;gap:10px;padding:16px;display:grid}.configFallbackTitle{color:var(--text-strong);font-size:15px;font-weight:800}.installationGuide{gap:10px;display:grid}.installationDeviceRow{border:.5px solid var(--glass-edge);background:#ffffff06;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.installationDeviceInfo{gap:3px;min-width:0;display:grid}.installationDeviceInfo strong{color:var(--text-strong);align-items:center;gap:7px;font-size:15px;display:inline-flex}.installationDeviceIcon{object-fit:contain;width:20px;height:20px}.installationEyebrow{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.installationPlatformGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.installationPlatformCard{appearance:none;border:.5px solid var(--glass-edge);width:100%;min-height:86px;color:var(--text);font:inherit;cursor:pointer;background:#ffffff08;border-radius:14px;justify-items:start;gap:8px;padding:12px;font-size:13px;font-weight:700;display:grid}.installationPlatformIcon{width:38px;height:38px;color:var(--accent);background:#ffffff0f;border-radius:12px;place-items:center;display:grid}.installationPlatformIcon img{object-fit:contain;width:26px;height:26px}.installationPlatformCardActive{border-color:var(--accent-edge);background:var(--accent-soft);color:var(--accent)}.installationPlatformCard:last-child:nth-child(odd){grid-column:1/-1}.installationAlternativeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.installationPrimaryButton{min-height:48px}.installationAlternative{width:100%;min-height:42px;font-size:12px}.appOpenPage{gap:14px;width:min(680px,100%);margin:0 auto;padding:12px 0;display:grid}.appOpenHero,.appOpenCard{border:.5px solid var(--accent-edge);background:radial-gradient(circle at 92% 0,#e8b54733,#0000 46%),#ffffff09;border-radius:24px;padding:22px}.appOpenHero{gap:12px;display:grid}.appOpenHero h1{color:var(--text-strong);letter-spacing:-.6px;margin:0;font-size:28px}.appOpenHero p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.appOpenIcon{background:var(--accent-soft);border:.5px solid var(--accent-edge);border-radius:18px;place-items:center;width:58px;height:58px;display:grid}.appOpenButton{min-height:54px;margin-top:4px;font-size:17px}.configInstallPanel{border:.5px solid var(--accent-edge);background:radial-gradient(circle at 0 0,#e8b5471f,#0000 50%),#ffffff08;border-radius:18px;gap:14px;margin:14px;padding:16px;display:grid}.configPlatformChips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.configPlatformChip{appearance:none;border:.5px solid var(--glass-edge);width:100%;color:var(--text);cursor:pointer;background:#ffffff08;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:11px 12px;font-size:13px;font-weight:700;transition:transform .14s,border-color .14s,background .14s;display:inline-flex}.configPlatformChip:hover{transform:translateY(-1px)}.configPlatformChipActive{border-color:var(--accent-edge);background:var(--accent-soft);color:var(--accent)}.configPlatformChipIcon{font-size:14px;line-height:1}.configInstallHint{color:var(--muted);font-size:12px;line-height:1.5}.configFlow{border:.5px solid var(--glass-edge);background:#ffffff08;border-radius:18px;margin:0 14px;padding:16px}.configFlowHead{gap:6px;margin-bottom:14px;display:grid}.configFlowTitle{color:var(--text-strong);letter-spacing:-.2px;font-size:15px;font-weight:800}.configFlowSub{color:var(--muted);font-size:13px;line-height:1.45}.configImportPrimary{gap:10px;display:grid}.configInstallMethods{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:2px;display:grid}.configInstallMethod{width:100%}.configImportActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.configImportHalf{width:100%}.configSteps{gap:10px;display:grid}.configStep{border:.5px solid var(--border-soft);background:#ffffff06;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.configStepIndex{background:var(--accent-soft);border:1px solid var(--accent-edge);width:28px;height:28px;color:var(--accent);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.configStepText{color:#f6e7bdeb;padding-top:3px;font-size:13px;line-height:1.5}.configNote{border:.5px solid var(--accent-edge);color:#e8d4a8;background:radial-gradient(circle at 0 0,#e8b54729,#0000 50%),#e8b54712;border-radius:14px;margin:14px;padding:13px 15px;font-size:13px;line-height:1.5}.configQrPanel{border:.5px solid var(--glass-edge);background:#ffffff08;border-radius:20px;margin:14px;padding:16px}.configQrCaption{color:var(--muted);text-align:center;margin-bottom:12px;font-size:13px}.wizardOption{text-align:left;width:100%;color:var(--text);border:0;border-top:.5px solid var(--hairline);cursor:pointer;background:0 0;padding:16px;transition:background .16s}.wizardOption:hover{background:#ffffff08}.wizardOption:first-child{border-top:0}.wizardOptionSelected{background:#e8b54714}.wizardOptionLocked{background:#f4d1730f}.wizardOptionHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.wizardOptionTitle{letter-spacing:-.2px;font-size:17px;font-weight:700}.wizardOptionText{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.45}.wizardPill{background:var(--accent-soft);border:1px solid var(--accent-edge);color:var(--accent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:800}.wizardLock{font-size:18px}.qr{border:.5px solid var(--glass-edge);background:#e8dcc0;border-radius:18px;width:224px;height:224px;padding:8px;box-shadow:0 14px 36px #00000052}.input,.select{border:.5px solid var(--glass-edge);width:100%;color:var(--text);background:#ffffff0a;border-radius:14px;outline:none;padding:12px 14px;font-family:inherit;font-size:16px;line-height:1.35;transition:border-color .14s,box-shadow .14s}.select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}.select:disabled,.input:disabled{opacity:.6}.loadingTop{z-index:10;background:#ffffff0d;border-radius:999px;height:2px;margin:12px 0 14px;position:sticky;top:0;overflow:hidden}.loadingTop:before{content:"";background:linear-gradient(90deg, #e8b54700, var(--accent), #e8b54700);width:40%;height:100%;animation:1.1s ease-in-out infinite loadingTop;display:block}@keyframes loadingTop{0%{transform:translate(-60%)}to{transform:translate(260%)}}.alert{border:.5px solid var(--glass-edge);color:#f6e7bde6;-webkit-backdrop-filter:blur(12px)saturate(160%);background:#ffffff0a;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.45}.alert.warn{color:#dcc298;background:#f4d17314;border-color:#f4d17352}.alert.ok{color:#cadfa0;background:#7dd96e14;border-color:#7dd96e52}.modalOverlay{z-index:50;-webkit-backdrop-filter:blur(16px)saturate(140%);background:#000000b8;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.modalOverlay .modalBody>.card{-webkit-backdrop-filter:none;background:#1a0a04;border-color:#ffffff14;box-shadow:0 24px 60px #0000008c,inset 0 2px #ffffff0a}.errorOverlay{z-index:80;-webkit-backdrop-filter:blur(10px);background:#14060a80;place-items:center;padding:16px;animation:.18s ease-out errorOverlayIn;display:grid;position:fixed;inset:0}.errorModal{color:#ecd4d4;-webkit-backdrop-filter:blur(20px)saturate(180%);background:radial-gradient(circle at 16% 0,#d9452838,#0000 38%),#1c0c0aeb;border:.5px solid #d945284d;border-radius:22px;align-items:flex-start;gap:12px;width:min(440px,100%);padding:18px;animation:.2s ease-out errorModalIn;display:flex;box-shadow:0 28px 70px #00000085}.errorIcon{color:#d8a8a8;background:#d945282e;border:.5px solid #d9452852;border-radius:13px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:18px;font-weight:800;display:grid}.errorContent{flex:1;min-width:0}.errorTitle{color:#f0e0e0;letter-spacing:-.2px;font-size:16px;font-weight:800}.errorText{color:#ecd4d4eb;overflow-wrap:anywhere;margin-top:6px;font-size:14px;line-height:1.5}.errorRetry{color:#fff;cursor:pointer;background:linear-gradient(#d94528,#a03020);border:0;border-radius:14px;width:100%;min-height:44px;margin-top:14px;font-size:14px;font-weight:800;box-shadow:0 12px 28px #d9452852,inset 0 1px #ffffff47}.errorRetry:disabled{opacity:.6;cursor:default}.errorClose{color:#ecd4d4eb;cursor:pointer;background:#ffffff0f;border:0;border-radius:12px;flex:none;width:32px;height:32px;font-size:22px;line-height:1}.errorClose:disabled{opacity:.5;cursor:default}@keyframes errorOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes errorModalIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.maintenanceOverlay{z-index:90;-webkit-backdrop-filter:blur(12px);background:#14060ac7;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.maintenanceCard{-webkit-backdrop-filter:blur(20px)saturate(180%);background:radial-gradient(circle at 90% 0,#f4d17329,#0000 44%),#1c0c0af0;border:.5px solid #f4d1734d;border-radius:22px;width:min(560px,100%);padding:22px 20px;box-shadow:0 26px 64px #00000080}.maintenanceTitle{color:#dcc298;letter-spacing:-.2px;font-size:18px;font-weight:800}.maintenanceText{color:#f6e7bdeb;margin-top:12px;font-size:14px;line-height:1.5}.maintenanceRenameBlock{border:.5px solid var(--accent-edge);background:var(--accent-soft);color:var(--accent);letter-spacing:.1em;text-transform:uppercase;text-align:center;border-radius:12px;margin-top:14px;padding:12px 14px;font-size:14px;font-weight:800}.modalBody{width:min(560px,100%)}.createModalCard{overflow:hidden}.createModalTitle{letter-spacing:-.2px;font-size:16px;font-weight:800}.createModalText{color:var(--text);opacity:.92;font-size:14px;line-height:1.5}.offersGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.offerCard{border:.5px solid var(--glass-edge);-webkit-backdrop-filter:blur(16px)saturate(180%);box-shadow:inset 0 1px 0 var(--glass-edge);background:radial-gradient(circle at 90% 0,#e8b54714,#0000 46%),#ffffff0a;border-radius:20px;padding:16px;position:relative;overflow:hidden}.offerCardActive{border-color:#e8b54766;box-shadow:inset 0 0 0 1px #e8b5472e,0 14px 30px #e8b54724}.offerCardFuture{border-color:#e8b54742}.offerHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.offerTitle{letter-spacing:-.3px;color:var(--text-strong);font-size:18px;font-weight:800}.offerPill{border:1px solid var(--border);color:var(--muted);white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700}.offerPillOk{border-color:var(--accent-edge);color:var(--accent);background:var(--accent-soft)}.trialOfferCard{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--accent) 38%, var(--border));background:radial-gradient(circle at 95% 5%,#e8b54729,#0000 42%),linear-gradient(135deg,#e8b5471a,#ffffff09);border-radius:18px;gap:12px;width:min(520px,100%);margin-top:14px;padding:15px;display:grid}.offerCard>.trialOfferCard:first-child{margin-top:0}.offerCard>.trialOfferCard+.offerHead{border-top:.5px solid var(--hairline);margin-top:18px;padding-top:16px}.trialOfferTop{gap:7px;display:grid}.trialOfferBadge{border:1px solid var(--accent-edge);width:fit-content;color:var(--accent);background:var(--accent-soft);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800}.trialOfferTitle{color:var(--text-strong);letter-spacing:-.45px;font-size:22px;font-weight:800}.trialOfferTitle strong{color:var(--accent)}.trialOfferText{color:var(--muted);font-size:13px;line-height:1.42}.trialOfferMeta{flex-wrap:wrap;gap:7px;display:flex}.trialOfferMeta span{color:var(--muted);background:#ffffff0b;border-radius:10px;align-items:center;gap:5px;padding:6px 8px;font-size:12px;display:inline-flex}.trialOfferMeta svg{color:var(--accent)}.trialOfferButton{margin-top:2px}.offerPriceRow{align-items:baseline;gap:10px;margin-top:14px;display:flex}.offerPrice{letter-spacing:-1.2px;color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:46px;font-weight:800;line-height:1}.offerPriceMeta{gap:2px;display:grid}.offerCurrency{color:var(--muted);font-size:14px;font-weight:700}.offerPeriod{color:var(--subtle);font-size:13px}.offerDesc{color:#f6e7bdd9;margin-top:12px;font-size:13px;line-height:1.45}.offerFeatures{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.offerFeatures li{border:.5px solid var(--border-soft);background:#ffffff08;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.offerFeatureLeft{align-items:center;gap:8px;display:flex}.offerFeatureIcon{opacity:.85;width:18px;color:var(--accent);place-items:center;display:inline-grid}.offerFeatureKey{color:var(--muted);font-size:13px}.offerFeatureVal{font-variant-numeric:tabular-nums;color:var(--text-strong);font-weight:700}.planTabs{background:var(--glass-tint);width:100%;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%);border:.5px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-edge);border-radius:999px;margin:0 0 12px;padding:4px;display:flex}.planTab{appearance:none;min-width:0;color:var(--text);font:inherit;letter-spacing:-.1px;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:4px;padding:10px 6px;font-size:14px;font-weight:700;transition:background .22s,color .22s,box-shadow .22s;display:inline-flex}.planTabActive{background:linear-gradient(180deg, var(--accent), var(--accent-dark));color:#1a0a04;box-shadow:0 4px 14px #e8b54752,inset 0 1px #ffffff6b,inset 0 -1px #00000026}.planTabDiscount{color:var(--accent);font-size:10px;font-weight:800}.planTabActive .planTabDiscount{color:#1a0a04;opacity:.7}.planTabBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-edge);border-radius:999px;padding:2px 6px;font-size:9px;font-weight:800}.planTabActive .planTabBadge{color:#1a0a04;background:#1a0a042e;border-color:#1a0a0447}.planTabsEmpty{color:var(--muted);text-align:center;padding:14px 16px;font-size:13px}.deviceHero{justify-items:center;gap:10px;padding:10px 0 18px;display:grid}.deviceHero .rowAvatar{width:84px;height:84px;font-size:28px;box-shadow:0 12px 32px #e8b54747,inset 0 1px #ffffff57,inset 0 -1px #0000002e}.deviceHeroName{letter-spacing:-.4px;color:var(--text-strong);text-align:center;margin:4px 0 0;font-size:22px;font-weight:800}.deviceHeroMeta{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:14px;display:inline-flex}.deviceHeroMeta .deviceHeroSep{color:var(--subtle)}.deviceStatus{letter-spacing:-.1px;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.deviceStatus .deviceStatusDot{border-radius:999px;flex:none;width:8px;height:8px}.deviceStatus.ok{color:var(--ok)}.deviceStatus.ok .deviceStatusDot{background:var(--ok);box-shadow:0 0 10px var(--ok), 0 0 0 3px #7dd96e2e;animation:2.4s ease-in-out infinite deviceStatusPulse}.deviceStatus.warn{color:#dcc298}.deviceStatus.warn .deviceStatusDot{background:var(--warn);box-shadow:0 0 10px var(--warn), 0 0 0 3px #f4d1732e}.deviceStatus.off{color:var(--muted)}.deviceStatus.off .deviceStatusDot{background:#f6e7bd52}@keyframes deviceStatusPulse{0%,to{box-shadow:0 0 10px var(--ok), 0 0 0 3px #7dd96e2e}50%{box-shadow:0 0 14px var(--ok), 0 0 0 6px #7dd96e1a}}.statusDot.ok{width:10px;height:10px;animation:2.4s ease-in-out infinite deviceStatusPulse}.extraDevicePanel{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border));box-shadow:inset 0 1px 0 var(--glass-edge);background:radial-gradient(circle at 100% 0,#e8b54721,#0000 42%),#ffffff0a;border-radius:20px;gap:12px;margin:12px 0 18px;padding:16px;display:grid}.extraDeviceHero{grid-template-columns:auto 1fr auto;align-items:start;gap:14px;display:grid;position:relative}.extraDeviceIcon{color:#d4b78a;background:linear-gradient(135deg,#dab27633,#e8b54724);border:.5px solid #dab27657;border-radius:18px;place-items:center;width:48px;height:48px;font-size:30px;font-weight:300;line-height:1;display:grid}.extraDeviceContent{min-width:0}.extraDeviceKicker{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.extraDeviceTitle{letter-spacing:-.3px;color:var(--text-strong);margin-top:3px;font-size:18px;font-weight:800;line-height:1.12}.extraDeviceText{color:var(--muted);font-size:13px;line-height:1.45}.extraDevicePrice{background:var(--accent-soft);border:1px solid var(--accent-edge);color:var(--accent);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800}.extraDeviceLimit{border:1px solid var(--border-soft);background:#ffffff09;border-radius:14px;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 13px;display:flex}.extraDeviceLimit span,.extraDevicePurchased{color:var(--muted);font-size:13px}.extraDeviceLimit strong{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:18px}.extraDeviceLimit i{color:var(--accent);margin:0 3px;font-style:normal}.extraDevicePurchased{margin-top:-4px}.extraDeviceButton{width:100%}.planSummaryCard{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--border));box-shadow:inset 0 1px 0 var(--glass-edge);background:radial-gradient(circle at 100% 0,#e8b5471f,#0000 42%),#ffffff0a;border-radius:20px;gap:13px;margin:12px 0;padding:17px;display:grid}.planSummaryHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.planSummaryKicker{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.planSummaryName{color:var(--text-strong);margin-top:3px;font-size:21px;font-weight:800;line-height:1.15}.planHistoryButton,.planHistoryEmpty{border:1px solid var(--accent-edge);background:color-mix(in srgb, var(--accent-soft) 72%, transparent);min-height:42px;color:var(--accent);font:inherit;cursor:pointer;border-radius:13px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex}.planHistoryButton:disabled,.planHistoryEmpty:disabled{opacity:.55;cursor:default}.planHistoryButton:not(:disabled):active{background:color-mix(in srgb, var(--accent-soft) 100%, transparent);transform:translateY(1px)}.planHistoryButton span{color:var(--text-strong);margin-left:1px;font-size:19px;line-height:1}.planHistoryEmpty{border:1px solid var(--border);background:#ffffff09;border-radius:14px;justify-content:center;width:100%;min-height:46px;margin:12px 0}.planSummaryDates{color:var(--muted);font-size:13px;line-height:1.4}.planSummaryMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.planSummaryMetrics>div{border:1px solid var(--border-soft);background:#ffffff0a;border-radius:14px;grid-template-columns:auto 1fr;column-gap:7px;padding:12px;display:grid}.planSummaryMetrics svg{color:var(--accent)}.planSummaryMetrics span{color:var(--muted);font-size:12px}.planSummaryMetrics strong{color:var(--text-strong);font-variant-numeric:tabular-nums;grid-column:1/-1;margin-top:7px;font-size:18px}.planSummaryNext{border-top:1px solid var(--border-soft);gap:3px;padding-top:12px;display:grid}.planSummaryNext span{color:var(--muted);font-size:12px}.planSummaryNext strong{color:var(--text-strong);font-size:13px}.pendingPaymentsCard{margin:12px 0}.pendingPaymentsCard .row:first-child{padding-bottom:14px}.deviceLimitCard{text-align:center;border:1px solid color-mix(in srgb, var(--accent) 34%, var(--border));box-shadow:inset 0 1px 0 var(--glass-edge);background:radial-gradient(circle at 50% 0,#e8b54729,#0000 42%),#ffffff0a;border-radius:22px;justify-items:center;gap:14px;margin-top:14px;padding:24px 18px 18px;display:grid}.deviceLimitIcon{border:1px solid var(--accent-edge);width:58px;height:58px;color:var(--accent);background:var(--accent-soft);border-radius:20px;place-items:center;display:grid}.deviceLimitBadge{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.deviceLimitTitle{color:var(--text-strong);letter-spacing:-.45px;font-size:23px;font-weight:800}.deviceLimitText{max-width:330px;color:var(--muted);font-size:14px;line-height:1.45}.deviceLimitSummary{border:1px solid var(--border-soft);background:#ffffff0a;border-radius:15px;gap:4px;width:100%;padding:13px;display:grid}.deviceLimitSummary span,.deviceLimitSummary small{color:var(--muted);font-size:12px}.deviceLimitSummary strong{color:var(--text-strong);font-size:19px}.deviceLimitSummary i{color:var(--accent);font-style:normal}.extraDeviceConfirmCard{text-align:center}.extraDeviceConfirmIcon{color:#d4b78a;background:linear-gradient(135deg,#dab27638,#e8b54729);border:.5px solid #dab27652;border-radius:22px;place-items:center;width:60px;height:60px;margin:0 auto 14px;font-size:38px;font-weight:300;line-height:1;display:grid}.checkoutCard{gap:16px;padding:20px;display:grid}.checkoutOfferHero{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--line));background:radial-gradient(circle at 92% 0%, #e8b5472e, transparent 46%), color-mix(in srgb, var(--card) 78%, transparent);border-radius:18px;gap:10px;padding:17px;display:grid}.checkoutKicker{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.checkoutOfferName{color:var(--text);font-size:25px;font-weight:760;line-height:1.15}.checkoutOfferDescription{color:var(--muted);font-size:14px;line-height:1.45}.checkoutSummary,.checkoutPrice{border:1px solid var(--line);background:color-mix(in srgb, var(--card) 72%, transparent);border-radius:16px;gap:4px;padding:14px;display:grid}.checkoutSummary span,.checkoutPrice span,.checkoutSummary small,.checkoutPrice small{color:var(--muted)}.checkoutSummary strong,.checkoutPrice strong{color:var(--text);font-size:18px}.checkoutPrice{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:#e8b54714;margin-top:4px}.checkoutPrice strong{color:var(--text-strong);letter-spacing:-.7px;font-size:28px}.checkoutCurrentPlan{justify-content:space-between;align-items:center;gap:12px;padding:4px 2px;display:flex}.checkoutCurrentPlan>div{gap:3px;display:grid}.checkoutCurrentPlan span,.checkoutCurrentPlan small{color:var(--muted);font-size:12px}.checkoutCurrentPlan strong{color:var(--text);font-size:16px}.checkoutCurrentPlan small{text-align:right}.checkoutPromo{border:1px solid var(--line);background:color-mix(in srgb, var(--card) 64%, transparent);border-radius:15px;gap:9px;padding:13px;display:grid}.checkoutPromoToggle{width:100%;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:11px 2px;font-size:14px;display:flex}.checkoutPromoToggle strong{color:var(--accent);font-size:13px}.checkoutPromoHeading{justify-content:space-between;align-items:center;display:flex}.checkoutPromoHeading .label{margin:0}.checkoutPromoClose{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12px}.checkoutPromoRow{gap:8px;display:flex}.checkoutPromoRow .input{min-width:0}.checkoutPromoRow .btn{flex:none}.checkoutPromoApplied{color:var(--accent);background:var(--accent-soft);border-radius:10px;padding:9px 10px;font-size:12px;font-weight:700}.checkoutTiming{gap:9px;display:grid}.checkoutTimingTitle{color:var(--text);font-size:15px;font-weight:750}.checkoutTimingChoices{gap:8px;display:grid}.checkoutTimingChoice{border:1px solid var(--line);width:100%;color:var(--text);text-align:left;background:color-mix(in srgb, var(--card) 72%, transparent);cursor:pointer;border-radius:14px;gap:3px;padding:13px 14px;display:grid}.checkoutTimingChoice span{font-size:14px;font-weight:750}.checkoutTimingChoice small{color:var(--muted);font-size:12px;line-height:1.35}.checkoutTimingChoice.selected{border-color:var(--accent-edge);background:var(--accent-soft);box-shadow:inset 0 0 0 1px #e8b5471a}.checkoutTimingChoice.selected.danger{background:#e58b661a;border-color:#e58b668c}.checkoutActions{gap:8px;display:grid}.checkoutActions .btn{width:100%}.field{border-top:.5px solid var(--hairline);gap:8px;padding:14px 16px;display:grid}.field:first-child{border-top:0}.fieldHint{color:var(--muted);font-size:12px;line-height:1.45}.label{letter-spacing:-.1px;color:var(--text-strong);font-size:14px;font-weight:600}@media (width<=560px){.configImportActions,.configInstallMethods,.installationAlternativeGrid{grid-template-columns:1fr}.configTitle{font-size:22px}.configInstallPanel,.configConnectPanel,.configFlow,.configNote,.configQrPanel,.appOpenHero,.appOpenCard{margin-left:12px;margin-right:12px}.appOpenHero,.appOpenCard{padding:18px}}.supportMessages{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.supportMessageRow{justify-content:flex-start;align-items:start;gap:8px;padding:2px 0;display:flex}.supportMessageRow.mine{flex-direction:row-reverse;justify-content:flex-start}.supportMessageAvatar{border:1px solid var(--hairline);background:#ffffff08;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.supportMessageRow.fromAdmin .supportMessageAvatar{background:#377de626;border-color:#62a2ff73}.supportMessageRow.fromUser .supportMessageAvatar{background:#0c78612e;border-color:#43ebc466}.supportMessage{border:1px solid var(--hairline);background:#ffffff05;border-radius:12px;width:fit-content;max-width:min(100% - 38px,620px);padding:10px 12px}.supportMessage.fromAdmin{background:#377de621;border-color:#62a2ff73}.supportMessage.fromUser{background:#0c786129;border-color:#43ebc466}.supportMessageMeta{color:var(--muted);margin-bottom:5px;font-size:12px}.supportMessageText{white-space:pre-wrap;line-height:1.45}.supportComposer{border-top:.5px solid var(--hairline);margin-top:16px;padding-top:8px}.supportComposer .input{margin-bottom:10px}.supportCard{padding:6px}.landingMobileDemoZone{padding:clamp(96px,12vw,160px) 0}.landingMobileDemoHeading{display:block}.landingMobileDemoHeading>div{max-width:820px}.landingPhoneOnlyLayout{background:radial-gradient(circle at 50% 42%,#aaf5e51a,#0000 32%),radial-gradient(circle at 10% 100%,#eab84724,#0000 42%),#0b0704ad;border:1px solid #ffecbe21;border-radius:32px;place-items:center;width:min(100%,1180px);min-height:760px;margin:42px auto 0;padding:clamp(30px,5vw,62px);display:grid;position:relative;overflow:hidden;box-shadow:0 42px 90px #00000040}.landingPhoneOnlyLayout:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000,#0000 76%);mask-image:radial-gradient(circle at 50% 45%,#000,#0000 76%)}.landingPhoneStage{z-index:1;place-items:center;min-height:640px;display:grid;position:relative}.landingPhoneGlow{filter:blur(30px);background:radial-gradient(circle,#eab84730,#aaf5e512 44%,#0000 72%);border-radius:50%;width:380px;height:520px;animation:7s ease-in-out infinite alternate landingPhoneGlow;position:absolute}.landingPhoneFrame{aspect-ratio:9/18.6;background:linear-gradient(145deg,#2d241c,#090705 42%,#21170f);border:1px solid #ffeec83d;border-radius:48px;width:min(100%,356px);padding:9px;position:relative;transform:perspective(1200px)rotateY(-3deg)rotateX(1deg);box-shadow:0 38px 80px #0000007a,inset 0 1px #ffffff29,inset 0 0 0 2px #0009}.landingPhoneFrame:before,.landingPhoneFrame:after{content:"";background:#43362b;border-radius:3px 0 0 3px;width:3px;position:absolute;left:-3px}.landingPhoneFrame:before{height:54px;top:112px}.landingPhoneFrame:after{height:78px;top:180px}.landingPhoneSpeaker{z-index:4;background:#050403;border-radius:999px;width:92px;height:25px;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:inset 0 -1px #ffffff0a}.landingPhoneScreen{background:radial-gradient(circle at 90% 0,#eab8471c,#0000 34%),linear-gradient(#16100b 0%,#0e0a07 100%);border-radius:39px;height:100%;position:relative;overflow:hidden}@keyframes landingPhoneGlow{to{opacity:.8;transform:scale(1.08)translateY(10px)}}@media (width<=760px){.landingPhoneOnlyLayout{min-height:680px;padding:30px 20px}.landingPhoneFrame{transform:none}}@media (width<=480px){.landingPhoneOnlyLayout{border-radius:24px;min-height:620px;margin-top:28px;padding:25px 12px 28px}.landingPhoneStage{min-height:570px}.landingPhoneFrame{border-radius:43px;width:min(100%,320px)}.landingPhoneScreen{border-radius:34px}}@media (prefers-reduced-motion:reduce){.landingPhoneGlow{animation:none!important}}.landingPhoneStage{width:min(100%,520px)}.landingPhoneFrame{flex:none;width:356px;min-width:280px;max-width:calc(100vw - 72px)}.landingPhoneScreen{width:100%}@media (width<=480px){.landingPhoneFrame{width:320px;min-width:0;max-width:calc(100vw - 48px)}}.landingPhoneShowcase{grid-template-columns:minmax(220px,.72fr) minmax(356px,auto) minmax(210px,.66fr);align-items:center;gap:clamp(34px,5vw,72px)}.landingPhoneShowcaseCopy,.landingPhoneShowcaseMeta{z-index:2;position:relative}.landingPhoneShowcaseKicker{color:var(--landing-teal);letter-spacing:.11em;text-transform:uppercase;background:#aaf5e50e;border:1px solid #aaf5e52e;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.landingPhoneShowcaseCopy h3{letter-spacing:-.055em;max-width:420px;margin:18px 0 0;font-size:clamp(31px,3.5vw,48px);line-height:1.02}.landingPhoneShowcaseCopy p{max-width:400px;color:var(--landing-muted);margin:16px 0 0;font-size:15px;line-height:1.55}.landingPhoneShowcaseFeatures{gap:9px;margin-top:28px;display:grid}.landingPhoneShowcaseFeatures span{color:#fff2cfc2;background:#ffffff05;border:1px solid #ffecbe17;border-radius:12px;padding:12px 14px 12px 34px;font-size:12px;position:relative}.landingPhoneShowcaseFeatures span:before{content:"";background:var(--landing-gold);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:14px;transform:translateY(-50%);box-shadow:0 0 12px #eab847a6}.landingPhoneShowcaseMeta{gap:12px;display:grid}.landingPhoneShowcaseMeta>span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffecbe17;border-radius:14px;padding:16px;animation:6s ease-in-out infinite landingPhoneMetaFloat;display:block}.landingPhoneShowcaseMeta>span:nth-child(2){animation-delay:-2s}.landingPhoneShowcaseMeta>span:nth-child(3){animation-delay:-4s}.landingPhoneShowcaseMeta small,.landingPhoneShowcaseMeta b{display:block}.landingPhoneShowcaseMeta small{color:#f6e1b166;font-size:9px}.landingPhoneShowcaseMeta b{color:#fff2cfd1;margin-top:6px;font-size:12px;line-height:1.35}@keyframes landingPhoneMetaFloat{0%,to{transform:translateY(-3px)}50%{transform:translateY(5px)}}@media (width<=1050px){.landingPhoneShowcase{grid-template-columns:minmax(210px,.8fr) minmax(340px,auto)}.landingPhoneShowcaseMeta{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.landingPhoneShowcase{grid-template-columns:1fr}.landingPhoneShowcaseCopy,.landingPhoneShowcaseMeta{display:none}}@media (prefers-reduced-motion:reduce){.landingPhoneShowcaseMeta>span{animation:none!important}}.landingPhoneTariffCard{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 100% 0,#eab8471f,#0000 48%),#ffffff05;border:1px solid #eab84738;border-radius:22px;padding:26px;position:relative;box-shadow:0 24px 50px #00000038}.landingPhoneTariffKicker{color:var(--landing-gold);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:850;display:inline-flex}.landingPhoneTariffCard h3{color:var(--landing-ink);letter-spacing:-.05em;margin:16px 0 0;font-size:clamp(25px,2.5vw,36px);line-height:1.03}.landingPhoneTariffCard>p{color:var(--landing-muted);margin:14px 0 0;font-size:13px;line-height:1.52}.landingPhoneTariffFacts{gap:8px;margin-top:22px;display:grid}.landingPhoneTariffFacts span{color:#fff2cfb8;background:#ffffff04;border:1px solid #ffecbe14;border-radius:11px;padding:11px 12px 11px 30px;font-size:11px;position:relative}.landingPhoneTariffFacts span:before{content:"";background:var(--landing-teal);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:13px;transform:translateY(-50%);box-shadow:0 0 10px #aaf5e58c}.landingPhoneTariffCard>button{color:#1a0c04;cursor:pointer;width:100%;font:inherit;background:linear-gradient(135deg,#f8d76f,#d99a29);border:1px solid #eab8474d;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:8px 9px 8px 16px;font-size:12px;font-weight:800;transition:transform .22s,box-shadow .22s;display:flex}.landingPhoneTariffCard>button:hover{transform:translateY(-2px);box-shadow:0 14px 26px #db9c2938}.landingPhoneTariffCard>button span{background:#28130529;border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}@media (width<=1050px){.landingPhoneTariffCard{grid-column:1/-1;justify-self:center;width:100%;max-width:620px}}@media (width<=760px){.landingPhoneTariffCard{display:none}}.landingPhoneSmartCard{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 100% 0,#aaf5e51c,#0000 48%),#ffffff05;border:1px solid #aaf5e533;border-radius:22px;padding:26px;position:relative;box-shadow:0 24px 50px #00000038}.landingPhoneSmartKicker{color:var(--landing-teal);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:850;display:inline-flex}.landingPhoneSmartCard h3{color:var(--landing-ink);letter-spacing:-.05em;margin:16px 0 0;font-size:clamp(25px,2.5vw,36px);line-height:1.03}.landingPhoneSmartCard>p{color:var(--landing-muted);margin:14px 0 0;font-size:13px;line-height:1.52}.landingPhoneSmartModes{gap:8px;margin-top:22px;display:grid}.landingPhoneSmartModes span{border:1px solid #ffecbe14;border-radius:11px;padding:10px 12px;font-size:11px;font-weight:750}.landingPhoneSmartModes .isVpn{color:var(--landing-teal);background:#aaf5e50d;border-color:#aaf5e52b}.landingPhoneSmartModes .isDirect{color:var(--landing-gold);background:#eab8470d;border-color:#eab8472b}.landingPhoneSmartModes .isBlock{color:#ef8f83;background:#ef6f610d;border-color:#ef6f612b}.landingPhoneSmartCard>small{color:#f6e1b175;margin-top:16px;font-size:10px;line-height:1.45;display:block}.landingPhoneSmartCard>button{width:100%;color:var(--landing-ink);cursor:pointer;font:inherit;background:#aaf5e512;border:1px solid #aaf5e53d;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:8px 9px 8px 14px;font-size:11px;font-weight:780;transition:transform .22s,background .22s;display:flex}.landingPhoneSmartCard>button:hover{background:#aaf5e51c;transform:translateY(-2px)}.landingPhoneSmartCard>button span{color:#10201b;background:var(--landing-teal);border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}@media (width<=1050px){.landingPhoneSmartCard{grid-column:1/-1;justify-self:center;width:100%;max-width:620px}}@media (width<=760px){.landingPhoneSmartCard{display:none}}.landingPhoneSmartCard>small{margin-bottom:0}.landing{--landing-ink:#fff2cf;--landing-muted:#f6e1b1a3;--landing-gold:#eab847;--landing-teal:#aaf5e5;--landing-green:#91e877;--landing-pointer-x:0px;--landing-pointer-y:0px;isolation:isolate;min-height:100vh;color:var(--landing-ink);background:radial-gradient(60% 42% at 79% 12%,#d293232e,#0000 72%),radial-gradient(52% 42% at 12% 61%,#85501429,#0000 72%),linear-gradient(132deg,#080503 0%,#1a0e06 48%,#0e0805 100%);padding:18px clamp(20px,5vw,72px) 30px;position:relative;overflow-x:clip}.landing:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#ffe8b108 1px,#0000 1px),linear-gradient(90deg,#ffe8b108 1px,#0000 1px);background-size:66px 66px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.landingGlow{z-index:-1;filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.landingGlowOne{background:#d3741933;width:380px;height:380px;animation:14s ease-in-out infinite alternate landingDrift;top:14%;left:-230px}.landingGlowTwo{background:#f3c45621;width:360px;height:360px;animation:16s ease-in-out -4s infinite alternate-reverse landingDrift;bottom:10%;right:-160px}.landing button{font:inherit}.landingNav,.landingHero,.landingSectionHeading,.landingDemoShell,.landingStoryHeading,.landingStory,.landingSmartScene,.landingDevicesZone,.landingTrial,.landingPlans,.landingTrustGrid,.landingFaqZone,.landingFinal,.landingFooter{width:min(100%,1180px);margin-inline:auto}.landingZone{scroll-margin-top:104px}.landingNav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#100905b3;border:1px solid #ffecbe1c;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;min-height:58px;padding:9px 12px 9px 10px;display:grid;position:sticky;top:12px;box-shadow:0 12px 35px #0000002e}.landingBrand{color:var(--landing-ink);letter-spacing:-.03em;align-items:center;gap:10px;font-size:17px;font-weight:760;text-decoration:none;display:inline-flex}.landingBrandMark{color:#1b0d04;background:linear-gradient(145deg,#f4ce68,#ba7929);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 10px 25px #d38e2440,inset 0 1px #ffffff61}.landingNavMenu{justify-content:center;gap:26px;display:flex}.landingNavMenu a,.landingNavAction,.landingFooter a{color:var(--landing-muted);text-decoration:none;transition:all .2s}.landingNavMenu a{font-size:13px}.landingNavMenu a:hover,.landingFooter a:hover{color:var(--landing-ink)}.landingNavAction{color:var(--landing-ink);background:#eab84717;border:1px solid #eab84738;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:760;display:inline-flex}.landingNavAction span{color:var(--landing-gold)}.landingHero{grid-template-columns:minmax(0,.88fr) minmax(470px,1.12fr);align-items:center;gap:clamp(46px,7vw,104px);min-height:min(790px,100vh - 82px);padding:clamp(72px,10vw,132px) 0 clamp(84px,10vw,128px);display:grid}.landingHeroCopy{z-index:2;animation:.82s cubic-bezier(.2,.8,.2,1) both landingEnter}.landingEyebrow{color:var(--landing-gold);text-transform:uppercase;letter-spacing:.15em;align-items:center;gap:9px;font-size:11px;font-weight:820;display:inline-flex}.landingEyebrow>span{background:currentColor;width:22px;height:1px}.landingHero h1{letter-spacing:-.076em;margin:20px 0 25px;font-size:clamp(52px,7.2vw,100px);font-weight:770;line-height:.92}.landingHero h1 em{color:var(--landing-gold);font-style:normal}.landingLead{max-width:550px;color:var(--landing-muted);margin:0;font-size:clamp(17px,1.8vw,21px);line-height:1.48}.landingActions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:36px;display:flex}.landingPrimary{color:#1a0c04;background:linear-gradient(135deg,#f8d76f,#db9c29);border-radius:16px;justify-content:space-between;align-items:center;gap:44px;min-width:min(100%,292px);padding:8px 10px 8px 24px;font-weight:820;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 16px 30px #dd9a253d,inset 0 1px #ffffff80}.landingPrimary:hover{transform:translateY(-3px);box-shadow:0 22px 38px #dd9a2557,inset 0 1px #ffffff80}.landingPrimaryArrow{width:42px;height:42px;color:var(--landing-ink);background:#28130530;border-radius:12px;place-items:center;font-size:22px;display:grid}.landingSecondary{color:#fff2cfc2;border-bottom:1px solid #eab84747;align-items:center;min-height:48px;font-size:14px;font-weight:720;text-decoration:none;display:inline-flex}.landingHeroFacts{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.landingHeroFacts span{color:#fff1d2c2;background:#f8d76f09;border:1px solid #f8d76f1f;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;display:inline-flex}.landingHeroFacts svg{color:var(--landing-teal)}.landingHeroProduct{min-height:540px;transform:translate3d(var(--landing-pointer-x),var(--landing-pointer-y),0);place-items:center;transition:transform .18s linear;animation:1s cubic-bezier(.2,.8,.2,1) .1s both landingVisualEnter;display:grid;position:relative}.landingHeroProduct:before{content:"";z-index:-1;filter:blur(28px);background:radial-gradient(circle,#eab84730,#0000 66%),radial-gradient(circle at 62% 40%,#aaf5e51a,#0000 45%);border-radius:50%;position:absolute;inset:10% 5%}.landingProductWindow,.landingDemoShell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0805db;border:1px solid #ffecbe26;box-shadow:0 42px 90px #00000061,inset 0 1px #ffffff0b}.landingProductWindow{border-radius:24px;width:min(100%,620px);overflow:hidden;transform:perspective(1200px)rotateY(-5deg)rotateX(2deg)}.landingWindowTopbar{border-bottom:1px solid #ffecbe14;grid-template-columns:1fr auto 1fr;align-items:center;min-height:54px;padding:0 18px;display:grid}.landingWindowTopbar b{color:#fff2cfbd;font-size:12px}.landingWindowDots{gap:6px;display:flex}.landingWindowDots span{border-radius:50%;width:8px;height:8px}.landingWindowDots span:first-child{background:#ef6f61}.landingWindowDots span:nth-child(2){background:#eab847}.landingWindowDots span:nth-child(3){background:#68ca78}.landingDemoBadge{color:var(--landing-green);letter-spacing:.13em;background:#91e87712;border:1px solid #91e8772e;border-radius:8px;justify-self:end;padding:5px 7px;font-size:8px;font-weight:850}.landingProductBody{grid-template-columns:150px 1fr;min-height:370px;display:grid}.landingProductSidebar{border-right:1px solid #ffecbe14;flex-direction:column;gap:7px;padding:18px 12px;display:flex}.landingProductSidebar span{color:#fff2cf7a;border-radius:10px;align-items:center;gap:9px;padding:10px;font-size:11px;display:flex}.landingProductSidebar span.isActive{color:var(--landing-ink);background:#eab8471a}.landingProductSidebar svg{color:var(--landing-gold)}.landingProductMain{padding:26px}.landingProductHeadline{justify-content:space-between;gap:20px;display:flex}.landingProductHeadline small,.landingProductMetricGrid small,.landingProductDevice small,.landingDemoHeader small,.landingDemoPlan small,.landingConnectCard small,.landingDemoCards small{color:#f6e1b17a;font-size:10px;display:block}.landingProductHeadline h3{letter-spacing:-.045em;margin:6px 0 0;font-size:24px}.landingConnectionState,.landingSmartStatus,.landingDeviceOnline{color:var(--landing-green);white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:inline-flex}.landingConnectionState i,.landingSmartStatus i,.landingDeviceOnline i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #91e87714,0 0 12px #91e87799}.landingProductMetricGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.landingProductMetricGrid span{background:#eab84709;border:1px solid #eab8471c;border-radius:12px;padding:13px}.landingProductMetricGrid b{margin-top:6px;font-size:14px;display:block}.landingProductDevice{background:#ffffff05;border:1px solid #ffecbe17;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:11px;padding:13px;display:grid}.landingProductDevice:first-of-type{margin-top:22px}.landingProductDeviceIcon{width:38px;height:38px;color:var(--landing-teal);background:#aaf5e513;border:1px solid #aaf5e51f;border-radius:11px;place-items:center;display:grid}.landingProductDevice b{font-size:12px;display:block}.landingProductDevice small{margin-top:4px}.landingProductToggle{background:#91e87738;border-radius:999px;width:34px;height:20px;position:relative}.landingProductToggle:after{content:"";background:var(--landing-green);border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:17px}.landingFloatingRoute{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0d1813bd;border:1px solid #aaf5e529;border-radius:15px;align-items:center;gap:11px;padding:13px 16px;animation:5.4s ease-in-out infinite landingFloat;display:flex;position:absolute;bottom:36px;right:-10px;box-shadow:0 18px 38px #00000047}.landingFloatingRoute b,.landingFloatingRoute small{display:block}.landingFloatingRoute b{font-size:12px}.landingFloatingRoute small{color:#f6e1b180;margin-top:4px;font-size:10px}.landingRoutePulse{background:var(--landing-teal);border-radius:50%;width:10px;height:10px;box-shadow:0 0 14px #aaf5e5bf}.landingSectionHeading{justify-content:space-between;align-items:end;gap:36px;display:flex}.landingSectionHeading h2,.landingStoryHeading h2,.landingDevicesCopy h2,.landingTrial h2,.landingTrustMain h2,.landingFinal h2{letter-spacing:-.06em;margin:15px 0 0;font-size:clamp(34px,4.4vw,60px);line-height:1.02}.landingSectionHeading p,.landingDevicesCopy p,.landingTrial p,.landingTrustMain p,.landingFinal p{max-width:500px;color:var(--landing-muted);margin:13px 0 0;font-size:15px;line-height:1.55}.landingDemoZone,.landingStoryZone,.landingSmartZone,.landingDevicesZone,.landingPlansZone,.landingTrustZone,.landingFaqZone{padding:clamp(94px,12vw,160px) 0}.landingDemoShell{border-radius:28px;grid-template-columns:190px minmax(0,1fr);min-height:620px;margin-top:38px;display:grid;overflow:hidden}.landingDemoSidebar{border-right:1px solid #ffecbe14;flex-direction:column;padding:20px 14px;display:flex}.landingDemoLogo{border-bottom:1px solid #ffecbe14;align-items:center;gap:10px;padding:0 6px 20px;display:flex}.landingDemoLogo b,.landingDemoLogo small{display:block}.landingDemoLogo b{font-size:13px}.landingDemoLogo small{color:#f6e1b173;margin-top:3px;font-size:10px}.landingDemoTabs{gap:7px;margin-top:18px;display:grid}.landingDemoTabs button,.landingDemoQuickActions button{cursor:pointer;border:0}.landingDemoTabs button{color:#fff2cf8c;text-align:left;background:0 0;border-radius:11px;align-items:center;gap:9px;width:100%;padding:11px 10px;font-size:12px;transition:all .2s;display:flex}.landingDemoTabs button.isActive{color:var(--landing-ink);background:#eab8471a}.landingDemoTabs svg{color:var(--landing-gold)}.landingDemoPlan{background:#eab8470b;border:1px solid #eab84721;border-radius:13px;margin-top:auto;padding:14px}.landingDemoPlan b,.landingDemoPlan span{display:block}.landingDemoPlan b{margin-top:7px;font-size:14px}.landingDemoPlan span{color:var(--landing-gold);margin-top:4px;font-size:10px}.landingDemoContent{background:radial-gradient(circle at 90% 0,#eab84714,#0000 38%);min-width:0;padding:30px}.landingDemoHeader{border-bottom:1px solid #ffecbe14;justify-content:space-between;gap:20px;padding-bottom:22px;display:flex}.landingDemoHeader h3{margin:6px 0 0;font-size:27px}.landingDemoMode{color:var(--landing-teal);text-transform:uppercase;background:#aaf5e50f;border:1px solid #aaf5e52e;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:850}.landingDemoPanel{animation:.42s cubic-bezier(.2,.75,.2,1) both landingPanelIn}.landingConnectCard{background:#ffffff05;border:1px solid #eab84729;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-top:24px;padding:22px;display:grid}.landingConnectCard.isConnected{border-color:#91e87738}.landingConnectOrb{width:74px;height:74px;color:var(--landing-teal);background:#aaf5e512;border:1px solid #aaf5e52b;border-radius:22px;place-items:center;display:grid}.landingConnectCard h4{margin:6px 0 0;font-size:20px}.landingConnectCard p{color:var(--landing-muted);margin:7px 0 0;font-size:12px;line-height:1.45}.landingConnectCard button,.landingDemoPanelTitle button{color:var(--landing-ink);cursor:pointer;background:#eab84714;border:1px solid #eab8472e;border-radius:11px;padding:11px 13px}.landingDemoCards{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.landingDemoCards article{background:#ffffff04;border:1px solid #ffecbe17;border-radius:14px;padding:16px}.landingDemoCards strong,.landingDemoCards span{display:block}.landingDemoCards strong{margin-top:10px;font-size:26px}.landingDemoCards span{color:#f6e1b170;margin-top:5px;font-size:10px}.landingDemoQuickActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.landingDemoQuickActions button{color:#fff2cfc2;background:#ffffff09;border-radius:11px;align-items:center;gap:8px;padding:11px 13px;display:inline-flex}.landingDemoQuickActions svg{color:var(--landing-teal)}.landingDemoPanelTitle{justify-content:space-between;align-items:center;gap:22px;margin-top:24px;display:flex}.landingDemoPanelTitle h4{margin:0;font-size:18px}.landingDemoPanelTitle p{color:var(--landing-muted);margin:6px 0 0;font-size:12px}.landingDeviceList,.landingRouteList{gap:9px;margin-top:18px;display:grid}.landingDeviceRow{background:#ffffff05;border:1px solid #ffecbe17;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.landingDeviceRow b,.landingDeviceRow small{display:block}.landingDeviceRow b{font-size:12px}.landingDeviceRow small{color:#f6e1b17a;margin-top:4px;font-size:10px}.landingRouteRow{width:100%;color:var(--landing-ink);cursor:pointer;text-align:left;background:#ffffff05;border:1px solid #ffecbe17;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.landingRouteRow.is-vpn{border-color:#aaf5e52e}.landingRouteRow.is-direct{border-color:#eab8472e}.landingRouteRow.is-block{border-color:#ef6f612e}.landingRouteService b,.landingRouteService small{display:block}.landingRouteService b{font-size:12px}.landingRouteService small{color:#f6e1b175;margin-top:4px;font-size:10px}.landingRouteMode{border-radius:8px;padding:7px 9px;font-size:10px;font-weight:740}.is-vpn .landingRouteMode{color:var(--landing-teal);background:#aaf5e514}.is-direct .landingRouteMode{color:var(--landing-gold);background:#eab84714}.is-block .landingRouteMode{color:#ef8f83;background:#ef6f6114}.landingStoryHeading{max-width:820px;margin-bottom:46px}.landingStory{grid-template-columns:minmax(380px,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(48px,8vw,110px);display:grid}.landingStoryVisual{place-items:center;min-height:560px;display:grid;position:sticky;top:110px}.landingStoryScreen{background:#0d0805d6;border:1px solid #ffecbe24;border-radius:28px;width:min(100%,480px);min-height:440px;padding:24px;box-shadow:0 36px 76px #00000057}.landingStoryScreenTop{align-items:center;gap:11px;display:flex}.landingStoryScreenTop small,.landingStoryScreenTop b{display:block}.landingStoryScreenTop small{color:#f6e1b173;font-size:10px}.landingStoryScreenTop b{color:var(--landing-gold);margin-top:4px;font-size:11px}.landingStoryProgress{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:24px;display:grid}.landingStoryProgress span{background:#ffffff12;border-radius:999px;height:3px}.landingStoryProgress span.isActive{background:var(--landing-gold);box-shadow:0 0 12px #eab84759}.landingStoryStage{background:#ffffff04;border:1px solid #ffecbe14;border-radius:20px;place-items:center;min-height:310px;margin-top:22px;display:grid}.landingStoryPrice{letter-spacing:-.065em;font-size:52px;font-weight:800}.landingStoryPrice small{color:var(--landing-muted);font-size:14px}.landingStoryDeviceCards,.landingStoryInstruction,.landingStoryRoutes{width:min(100%,330px)}.landingStoryDeviceCards,.landingStoryRoutes{gap:10px;display:grid}.landingStoryDeviceCards span,.landingStoryRoutes span{background:#ffffff05;border:1px solid #ffecbe17;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.landingStoryDeviceCards i,.landingStoryRoutes i{color:var(--landing-teal);font-size:10px;font-style:normal}.landingStoryInstruction{grid-template-columns:30px 1fr;align-items:center;gap:12px;display:grid}.landingStoryInstruction b{color:#1a0c04;background:var(--landing-gold);border-radius:9px;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.landingStoryInstruction span{color:#fff2cfc2;font-size:12px}.landingStorySteps article{opacity:.28;flex-direction:column;justify-content:center;min-height:58vh;padding:38px 0;transition:all .35s;display:flex;transform:translateY(18px)}.landingStorySteps article.isActive{opacity:1;transform:none}.landingStorySteps article>span{color:var(--landing-gold);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:800}.landingStorySteps h3{letter-spacing:-.058em;margin:16px 0 0;font-size:clamp(30px,4vw,52px);line-height:1.02}.landingStorySteps p{max-width:530px;color:var(--landing-muted);margin:17px 0 0;font-size:16px;line-height:1.58}.landingSmartScene{background:radial-gradient(circle at 8%,#aaf5e51f,#0000 32%),radial-gradient(circle at 92% 20%,#eab84714,#0000 36%),linear-gradient(135deg,#081411b8,#0b0a07d1);border:1px solid #aaf5e52e;border-radius:32px;grid-template-columns:minmax(190px,240px) minmax(90px,150px) minmax(0,1fr);align-items:center;gap:0;min-height:560px;margin-top:40px;padding:48px 46px 78px;display:grid;position:relative;overflow:hidden}.landingSmartScene:before{content:"";pointer-events:none;background-image:linear-gradient(#aaf5e506 1px,#0000 1px),linear-gradient(90deg,#aaf5e506 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.landingSmartSource{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.landingSmartSourceIcon{background:linear-gradient(145deg,#aaf5e51f,#aaf5e509);border:1px solid #aaf5e53d;border-radius:34px;place-items:center;width:112px;height:112px;display:grid;box-shadow:0 0 0 16px #aaf5e506,0 24px 48px #00000038}.landingSmartSourceIcon img{object-fit:contain;filter:drop-shadow(0 0 16px #aaf5e547);width:58px;height:58px}.landingSmartSourceCopy{margin-top:20px}.landingSmartSource b{letter-spacing:-.02em;font-size:18px;display:block}.landingSmartSource small{color:#f6e1b180;max-width:190px;margin-top:8px;font-size:11px;line-height:1.45;display:block}.landingSmartFlow{z-index:1;align-self:stretch;position:relative}.landingSmartFlow:before{content:"";background:#aaf5e51a;border:1px solid #aaf5e538;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;left:0;transform:translate(-2px,-50%);box-shadow:0 0 22px #aaf5e526}.landingSmartFlowTrack{transform-origin:0;opacity:.78;background:linear-gradient(90deg,currentColor 0%,#ffffff08 88%);height:2px;position:absolute;left:8px;right:-10px}.landingSmartFlowTrack:before{content:"";position:absolute;inset:-5px 0}.landingSmartFlowTrack i{background:currentColor;border-radius:50%;width:8px;height:8px;animation:2.8s ease-in-out infinite landingSmartPacket;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 14px}.landingSmartFlowTrackVpn{color:var(--landing-teal);top:25%;transform:rotate(-11deg)}.landingSmartFlowTrackDirect{color:var(--landing-gold);top:50%}.landingSmartFlowTrackBlock{color:#ef8f83;top:75%;transform:rotate(11deg)}.landingSmartFlowTrackDirect i{animation-delay:.65s}.landingSmartFlowTrackBlock i{animation-delay:1.3s}.landingSmartCustomNote{z-index:2;color:#f6e1b194;background:#eab8470a;border:1px solid #eab84721;border-radius:12px;grid-column:2/-1;align-self:end;margin:0 0 18px;padding:12px 14px;font-size:11px;line-height:1.45;position:relative}.landingSmartCustomNote:before{content:"";background:var(--landing-gold);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 10px #eab84773}.landingSmartDestinations{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid;position:relative}.landingSmartCard{min-height:150px;color:var(--landing-ink);text-align:left;background:#ffffff05;border:1px solid #ffecbe1a;border-radius:18px;padding:20px 18px 17px;transition:border-color .24s,background .24s,box-shadow .24s;position:relative;overflow:hidden}.landingSmartCardAccent{opacity:.9;background:currentColor;border-radius:999px;width:3px;position:absolute;top:18px;bottom:18px;left:0}.landingSmartCardTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.landingSmartCardTop b{font-size:15px;line-height:1.25}.landingSmartCardTop i{white-space:nowrap;border-radius:9px;flex:none;padding:7px 9px;font-size:10px;font-style:normal;font-weight:760}.landingSmartCard small{color:#f6e1b180;margin-top:16px;font-size:11px;line-height:1.4;display:block}.landingSmartCard.is-vpn{color:var(--landing-teal);background:linear-gradient(145deg,#aaf5e511,#ffffff04);border-color:#aaf5e538}.landingSmartCard.is-direct{color:var(--landing-gold);background:linear-gradient(145deg,#eab8470f,#ffffff04);border-color:#eab84738}.landingSmartCard.is-block{color:#ef8f83;background:linear-gradient(145deg,#ef6f610e,#ffffff04);border-color:#ef6f6138}.landingSmartCardTop b,.landingSmartCard small{color:var(--landing-ink)}.landingSmartCard small{color:#f6e1b180}.landingSmartCard.is-vpn .landingSmartCardTop i{color:var(--landing-teal);background:#aaf5e517}.landingSmartCard.is-direct .landingSmartCardTop i{color:var(--landing-gold);background:#eab84717}.landingSmartCard.is-block .landingSmartCardTop i{color:#ef8f83;background:#ef6f6117}.landingSmartLegend{z-index:2;justify-content:flex-end;gap:18px;display:flex;position:absolute;bottom:26px;left:46px;right:46px}.landingSmartLegend span{color:#f6e1b17a;align-items:center;gap:7px;font-size:10px;display:inline-flex}.landingSmartLegend i{border-radius:50%;width:8px;height:8px}.landingSmartLegend .isVpn{background:var(--landing-teal)}.landingSmartLegend .isDirect{background:var(--landing-gold)}.landingSmartLegend .isBlock{background:#ef8f83}@keyframes landingSmartPacket{0%{opacity:0;transform:translate(-10px,-50%)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(calc(100% + 90px),-50%)}}.landingDevicesZone{grid-template-columns:minmax(0,.8fr) minmax(480px,1.2fr);align-items:center;gap:clamp(48px,8vw,110px);display:grid}.landingAppList,.landingProtocolList{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.landingAppList>span,.landingProtocolList span{background:#eab8470e;border:1px solid #eab84733;border-radius:9px;padding:8px 10px;font-size:12px}.landingAppIncy b{color:var(--landing-gold);text-transform:uppercase;margin-left:6px;font-size:9px}.landingDeviceEcosystem{place-items:center;min-height:520px;display:grid;position:relative}.landingDeviceCenter{z-index:4;background:#1b0e06d1;border:1px solid #eab84733;border-radius:34px;flex-direction:column;justify-content:center;align-items:center;width:170px;min-height:170px;display:flex;box-shadow:0 26px 60px #0000004d}.landingDeviceCenter b{margin-top:13px}.landingDeviceCenter small{color:#f6e1b173;margin-top:5px;font-size:10px}.landingPlatformCard{z-index:3;min-width:138px;animation:landingPlatformFloat 5.5s ease-in-out calc(var(--platform-index) * -.65s) infinite;background:#120b07c2;border:1px solid #ffecbe1c;border-radius:13px;align-items:center;gap:9px;padding:12px 13px;display:flex;position:absolute;box-shadow:0 18px 34px #0000003d}.landingPlatformCard img{object-fit:contain;width:23px;height:23px}.landingPlatformCard span{font-size:12px}.landingPlatformCard1{top:9%;left:10%}.landingPlatformCard2{top:6%;right:8%}.landingPlatformCard3{top:43%;right:-1%}.landingPlatformCard4{bottom:7%;right:14%}.landingPlatformCard5{bottom:10%;left:4%}.landingEcosystemOrbit{z-index:1;border:1px solid #eab84721;border-radius:50%;animation:26s linear infinite landingOrbitRotate;position:absolute}.landingEcosystemOrbitOne{width:390px;height:390px}.landingEcosystemOrbitTwo{border-color:#aaf5e521;width:275px;height:275px;animation-duration:18s;animation-direction:reverse}.landingTrialZone{padding:20px 0 clamp(86px,11vw,140px)}.landingTrial{background:radial-gradient(circle at 4% 110%,#eab84733,#0000 50%),linear-gradient(120deg,#ffe8b11a,#ffe8b106);border:1px solid #eab8474d;border-radius:25px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:28px;padding:32px clamp(24px,4vw,48px);display:grid}.landingPill,.landingRecommended{color:var(--landing-gold);text-transform:uppercase;letter-spacing:.12em;border:1px solid #eab84761;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:820;display:inline-flex}.landingTrialMeta{gap:10px;display:grid}.landingTrialMeta span{white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.landingTrialAction{color:var(--landing-ink);background:#eab8471c;border:1px solid #eab8473b;border-radius:13px;align-items:center;gap:14px;padding:14px 16px;font-weight:760;text-decoration:none;display:inline-flex}.landingTrialAction span{color:var(--landing-gold);font-size:20px}.landingPlansZone,.landingTrustZone{position:relative}.landingPlansZone:before,.landingTrustZone:before{content:"";z-index:-1;background:linear-gradient(105deg,#ffefca06,#eab84713,#ffefca05);border-block:1px solid #eab84717;position:absolute;inset:0 calc(-50vw + min(100vw - 40px,1320px)/2)}.landingPlanGrid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:36px;display:grid}.landingPlanWrap{position:relative}.landingPlanWrap .offerCard{background:radial-gradient(circle at 90% 0,#e8b5471a,#0000 46%),#1008037a;height:100%;min-height:300px;padding:20px;transition:all .25s}.landingPlanWrap .offerCard:hover{border-color:#eab84766;transform:translateY(-5px)}.landingPlanWrap.isFeatured .offerCard{border-color:#eab8476b}.landingRecommended{z-index:4;background:#150c05e6;position:absolute;top:15px;right:15px}.landingTrustGrid{grid-template-columns:1.4fr .8fr .8fr;gap:13px;display:grid}.landingTrustMain{background:radial-gradient(circle at 0 100%,#aaf5e51a,#0000 50%),#07141159;grid-template-columns:150px 1fr;align-items:center;gap:28px;padding:32px;display:grid}.landingTrustVisual{width:132px;height:132px;color:var(--landing-teal);background:#aaf5e512;border:1px solid #aaf5e533;border-radius:34px;place-items:center;display:grid}.landingTrustCard{flex-direction:column;min-height:280px;padding:27px;display:flex}.landingTrustCard h3{margin:16px 0 0;font-size:23px;line-height:1.08}.landingPaymentMethods{gap:8px;display:grid}.landingPaymentMethods span{background:#0000001a;border:1px solid #eab84726;border-radius:11px;align-items:center;gap:8px;padding:11px 12px;font-size:12px;display:inline-flex}.landingPaymentIcon{object-fit:contain;flex:none;width:24px;height:24px}.landingPaymentIconSbp{width:26px;height:26px}.landingFaqList{border-top:1px solid #ffecbe1c;margin-top:34px}.landingFaqList article{border-bottom:1px solid #ffecbe1c}.landingFaqList button{width:100%;color:var(--landing-ink);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:23px 0;font-size:18px;font-weight:720;display:grid}.landingFaqList button i{width:31px;height:31px;color:var(--landing-gold);background:#eab8470d;border:1px solid #eab84729;border-radius:10px;place-items:center;font-style:normal;display:grid}.landingFaqAnswer{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.landingFaqAnswer>p{overflow:hidden}.landingFaqList article.isOpen .landingFaqAnswer{grid-template-rows:1fr}.landingFaqAnswer p{max-width:780px;color:var(--landing-muted);margin:0;font-size:14px;line-height:1.58}.landingFaqList article.isOpen .landingFaqAnswer p{padding:0 0 23px}.landingFinal{background:radial-gradient(circle at 5% 110%,#eab84733,#0000 52%),radial-gradient(circle at 100% 0,#aaf5e514,#0000 44%),#ffffff05;border:1px solid #eab84740;border-radius:28px;justify-content:space-between;align-items:center;gap:40px;padding:66px clamp(24px,4vw,48px);display:flex}.landingFinal h2{max-width:720px;font-size:clamp(38px,5.5vw,68px)}.landingFooter{color:#f6e1b161;border-top:1px solid #eab8471a;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding-top:30px;font-size:12px;display:flex}.landingFooter div{gap:18px;display:flex}.landing[data-motion-ready] [data-reveal]{opacity:0;filter:blur(7px);transition:opacity .72s cubic-bezier(.2,.75,.2,1),transform .82s cubic-bezier(.2,.75,.2,1),filter .72s}.landing[data-motion-ready] [data-reveal=rise]{transform:translateY(42px)}.landing[data-motion-ready] [data-reveal=left]{transform:translate(-48px)}.landing[data-motion-ready] [data-reveal=right]{transform:translate(48px)}.landing[data-motion-ready] [data-reveal=scale]{transform:translateY(24px)scale(.97)}.landing[data-motion-ready] [data-reveal].landingInView{opacity:1;filter:blur();transform:none}.landingRevealDelay1{transition-delay:.1s!important}.landingRevealDelay2{transition-delay:.2s!important}.landingRevealDelay3{transition-delay:.3s!important}@keyframes landingEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes landingVisualEnter{0%{opacity:0;transform:translateY(28px)scale(.94)}to{opacity:1}}@keyframes landingPanelIn{0%{opacity:0;transform:translateY(9px)scale(.99)}to{opacity:1;transform:none}}@keyframes landingDrift{to{transform:translate(52px,36px)}}@keyframes landingFloat{0%,to{transform:translateY(-5px)}50%{transform:translateY(7px)}}@keyframes landingOrbitRotate{to{transform:rotate(360deg)}}@keyframes landingPacket{0%{opacity:0;transform:translate(-72px)translateY(-50%)}25%,75%{opacity:1}to{opacity:0;transform:translate(15px)translateY(-50%)}}@keyframes landingPlatformFloat{0%,to{transform:translateY(-4px)}50%{transform:translateY(7px)}}@media (width<=900px){.landingNavMenu{display:none}.landingNav{grid-template-columns:1fr auto}.landingHero{grid-template-columns:1fr;min-height:auto}.landingHeroProduct{order:-1;min-height:500px}.landingProductWindow{transform:none}.landingStory{grid-template-columns:1fr}.landingStoryVisual{z-index:5;top:84px}.landingSmartScene{grid-template-columns:190px 90px 1fr;padding:36px 28px 72px}.landingDevicesZone,.landingTrial,.landingPlanGrid,.landingTrustGrid{grid-template-columns:1fr}.landingTrustMain{grid-template-columns:130px 1fr}.landingFinal{flex-direction:column;align-items:flex-start}}@media (width<=700px){.landing{padding-inline:17px}.landingProductBody{grid-template-columns:1fr}.landingProductSidebar{border-bottom:1px solid #ffecbe14;border-right:0;flex-direction:row;overflow:auto}.landingSectionHeading{flex-direction:column;align-items:flex-start}.landingDemoShell{border-radius:22px;grid-template-columns:1fr}.landingDemoSidebar{border-bottom:1px solid #ffecbe14;border-right:0}.landingDemoTabs{grid-template-columns:repeat(3,1fr)}.landingDemoTabs button{justify-content:center}.landingDemoPlan{display:none}.landingDemoContent{padding:22px 18px}.landingConnectCard{grid-template-columns:auto 1fr}.landingConnectCard button{grid-column:1/-1}.landingDemoCards{grid-template-columns:1fr}.landingStoryVisual{position:relative;top:auto}.landingStorySteps article{opacity:1;min-height:auto;padding:44px 0;transform:none}.landingSmartScene{grid-template-columns:1fr;gap:30px;padding:30px 20px 76px}.landingSmartFlow{display:none}.landingSmartDestinations{grid-template-columns:1fr}.landingSmartSource{text-align:left;flex-direction:row;justify-content:flex-start}.landingSmartSourceIcon{border-radius:26px;width:84px;height:84px}.landingSmartSourceIcon img{width:44px;height:44px}.landingSmartSourceCopy{margin:0 0 0 16px}.landingSmartSource small{max-width:240px}.landingSmartLegend{flex-wrap:wrap;justify-content:center;left:20px;right:20px}.landingTrustMain{grid-template-columns:1fr}}@media (width<=530px){.landingHero{padding:56px 0 74px}.landingHero h1{font-size:clamp(48px,15vw,70px)}.landingHeroProduct{min-height:380px}.landingProductMain{padding:18px}.landingProductMetricGrid{grid-template-columns:1fr 1fr}.landingProductMetricGrid span:last-child{grid-column:1/-1}.landingDemoZone,.landingStoryZone,.landingSmartZone,.landingDevicesZone,.landingPlansZone,.landingTrustZone,.landingFaqZone{padding-block:78px}.landingSectionHeading h2,.landingStoryHeading h2,.landingDevicesCopy h2{font-size:38px}.landingDeviceRow{grid-template-columns:auto 1fr}.landingDeviceOnline{grid-column:2}.landingStoryScreen{min-height:335px;padding:18px}.landingDeviceEcosystem{min-height:390px}.landingDeviceCenter{width:145px;min-height:145px}.landingPlatformCard{min-width:auto;padding:10px}.landingPlatformCard span{font-size:10px}.landingPlatformCard1{top:7%;left:0}.landingPlatformCard2{top:8%;right:0}.landingPlatformCard3{top:47%;right:0}.landingPlatformCard4{bottom:5%;right:8%}.landingPlatformCard5{bottom:7%;left:0}.landingEcosystemOrbitOne{width:285px;height:285px}.landingEcosystemOrbitTwo{width:205px;height:205px}.landingTrial{padding:25px 21px}.landingTrialMeta{grid-template-columns:1fr}.landingFinal{padding:40px 22px}.landingFinal .landingPrimary{width:100%}.landingFooter{flex-direction:column;align-items:flex-start}.landingFooter div{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.landing[data-motion-ready] [data-reveal]{opacity:1;filter:none;transform:none}.landingStorySteps article{opacity:1;transform:none}}.landingSmartScene{grid-template-columns:minmax(190px,240px) minmax(0,1fr);align-items:center;gap:clamp(34px,5vw,72px);min-height:620px}.landingSmartRoutes{z-index:2;gap:14px;display:grid;position:relative}.landingSmartRouteRow{grid-template-columns:minmax(130px,180px) minmax(0,1fr);align-items:stretch;gap:14px;min-height:154px;display:grid}.landingSmartRouteTrack{color:var(--landing-teal);justify-content:flex-end;align-items:center;padding-right:16px;display:flex;position:relative}.landingSmartRouteTrack:before{content:"";opacity:.72;background:linear-gradient(90deg,#0000 0%,currentColor 18% 82%,#0000 100%);border-radius:999px;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.landingSmartRouteTrack:after{content:"";background:currentColor;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;right:0;transform:translate(50%,-50%);box-shadow:0 0 18px}.landingSmartRouteTrack b{z-index:2;border:1px solid color-mix(in srgb, currentColor 24%, transparent);color:currentColor;white-space:nowrap;background:#0d0a07e0;border-radius:9px;padding:7px 9px;font-size:10px;position:relative}.landingSmartRoutePacket{z-index:3;background:currentColor;border-radius:50%;width:8px;height:8px;animation:2.8s ease-in-out infinite landingSmartPacketRow;position:absolute;top:50%;left:4%;transform:translateY(-50%);box-shadow:0 0 14px}.landingSmartRouteRow.is-direct .landingSmartRouteTrack{color:var(--landing-gold)}.landingSmartRouteRow.is-block .landingSmartRouteTrack{color:#ef8f83}.landingSmartRouteRow.is-direct .landingSmartRoutePacket{animation-delay:.65s}.landingSmartRouteRow.is-block .landingSmartRoutePacket{animation-delay:1.3s}.landingSmartRouteCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.landingSmartRouteRow.is-direct .landingSmartRouteCards,.landingSmartRouteRow.is-block .landingSmartRouteCards{grid-template-columns:minmax(0,1fr)}.landingSmartRouteEmpty{color:#f6e1b147;border:1px dashed #ffecbe1a;border-radius:18px;place-items:center;min-height:154px;font-size:11px;display:grid}.landingSmartFlow,.landingSmartDestinations{display:none}@keyframes landingSmartPacketRow{0%{opacity:0;transform:translateY(-50%)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(calc(100% + 105px),-50%)}}@media (width<=900px){.landingSmartScene{grid-template-columns:170px minmax(0,1fr);gap:28px;padding:36px 28px 76px}.landingSmartRouteRow{grid-template-columns:120px minmax(0,1fr)}}@media (width<=700px){.landingSmartScene{grid-template-columns:1fr;gap:30px}.landingSmartRoutes{gap:20px}.landingSmartRouteRow{grid-template-columns:1fr;gap:8px}.landingSmartRouteTrack{justify-content:flex-start;min-height:34px;padding:0 0 0 38px}.landingSmartRouteTrack:before{width:30px;left:0;right:auto}.landingSmartRouteTrack:after{left:28px;right:auto;transform:translate(-50%,-50%)}.landingSmartRoutePacket{display:none}.landingSmartRouteCards,.landingSmartRouteRow.is-direct .landingSmartRouteCards,.landingSmartRouteRow.is-block .landingSmartRouteCards{grid-template-columns:1fr}.landingSmartCustomNote{text-align:center;grid-column:auto;margin-bottom:0}}.landingSmartCustomNote{box-sizing:border-box;grid-area:note/auto;align-self:auto;width:100%;margin:0}.landingSmartRoutes{grid-area:routes;width:100%;min-width:0}.landingSmartLegend{grid-area:legend;justify-content:flex-end;padding-top:2px;position:static;bottom:auto;left:auto;right:auto}.landingSmartRouteRow{width:100%;min-width:0}.landingSmartRouteCards,.landingSmartCard{min-width:0}@media (width<=900px){.landingSmartScene{grid-template-columns:170px minmax(0,1fr);grid-template-areas:"source note""source routes""source legend";column-gap:28px;padding:36px 28px 32px}}@media (width<=700px){.landingSmartScene{grid-template-columns:1fr;grid-template-areas:"source""note""routes""legend";gap:24px;min-height:auto;padding:30px 20px}.landingSmartCustomNote{text-align:left}.landingSmartLegend{justify-content:flex-start}}.landingSmartScene{grid-template-columns:minmax(190px,235px) minmax(150px,230px) minmax(0,1fr);grid-template-areas:"source note note""source connector routes";align-items:center;gap:20px clamp(20px,3vw,46px);min-height:660px;padding:42px 46px;display:grid}.landingSmartSource{grid-area:source;align-self:center}.landingSmartCustomNote{color:#f6e1b17a;background:0 0;border:0;border-radius:0;grid-area:note;width:auto;margin:0;padding:5px 0;font-size:11px}.landingSmartCustomNote:before{opacity:.78;width:5px;height:5px;margin-right:9px}.landingSmartConnector{grid-area:connector;align-self:stretch;min-height:540px;position:relative}.landingSmartConnector svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landingSmartConnectorPath{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;opacity:.72}.landingSmartConnectorPath.isVpn,.landingSmartConnectorEnd.isVpn,.landingSmartConnectorPacket.isVpn{stroke:var(--landing-teal);fill:var(--landing-teal);filter:url(#landingSmartGlowVpn)}.landingSmartConnectorPath.isDirect,.landingSmartConnectorEnd.isDirect,.landingSmartConnectorPacket.isDirect{stroke:var(--landing-gold);fill:var(--landing-gold);filter:url(#landingSmartGlowDirect)}.landingSmartConnectorPath.isBlock,.landingSmartConnectorEnd.isBlock,.landingSmartConnectorPacket.isBlock{stroke:#ef8f83;fill:#ef8f83;filter:url(#landingSmartGlowBlock)}.landingSmartConnectorHub{fill:#aaf5e5d1;filter:drop-shadow(0 0 9px #aaf5e5b3)}.landingSmartConnectorPacket{stroke:none;opacity:.9}.landingSmartConnectorLabel{white-space:nowrap;background:#0d0a07e6;border:1px solid;border-radius:9px;padding:7px 9px;font-size:10px;font-weight:760;position:absolute;right:5px;transform:translateY(-50%)}.landingSmartConnectorLabel.isVpn{color:var(--landing-teal);top:16.666%}.landingSmartConnectorLabel.isDirect{color:var(--landing-gold);top:50%}.landingSmartConnectorLabel.isBlock{color:#ef8f83;top:83.333%}.landingSmartRoutes{grid-area:routes;grid-template-rows:repeat(3,minmax(0,1fr));gap:12px;width:100%;min-height:540px;display:grid}.landingSmartRouteRow{min-height:0;display:block}.landingSmartRouteCards,.landingSmartRouteRow.is-direct .landingSmartRouteCards,.landingSmartRouteRow.is-block .landingSmartRouteCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:100%;display:grid}.landingSmartCard{border-radius:16px;height:100%;min-height:0;padding:17px 17px 15px}.landingSmartCardTop{min-height:auto}.landingSmartCard small{margin-top:12px;font-size:10px}.landingSmartCardTop i,.landingSmartLegend,.landingSmartRouteTrack{display:none!important}.landingSmartRouteMobileLabel{display:none}@media (width<=980px){.landingSmartScene{grid-template-columns:170px minmax(120px,180px) minmax(0,1fr);column-gap:22px;padding:36px 28px}.landingSmartConnectorLabel{font-size:9px;right:-2px}.landingSmartCard{padding-inline:14px}}@media (width<=760px){.landingSmartScene{grid-template-columns:1fr;grid-template-areas:"source""note""routes";gap:22px;min-height:auto;padding:28px 20px}.landingSmartSource{text-align:left;flex-direction:row;justify-content:flex-start}.landingSmartSourceCopy{margin:0 0 0 16px}.landingSmartConnector{display:none}.landingSmartRoutes{gap:20px;min-height:0}.landingSmartRouteMobileLabel{color:var(--landing-teal);align-items:center;gap:9px;margin-bottom:8px;font-size:10px;font-weight:760;display:flex}.landingSmartRouteMobileLabel span{background:currentColor;border-radius:999px;width:26px;height:2px}.landingSmartRouteRow.is-direct .landingSmartRouteMobileLabel{color:var(--landing-gold)}.landingSmartRouteRow.is-block .landingSmartRouteMobileLabel{color:#ef8f83}.landingSmartRouteCards,.landingSmartRouteRow.is-direct .landingSmartRouteCards,.landingSmartRouteRow.is-block .landingSmartRouteCards{grid-template-columns:1fr 1fr;height:auto}.landingSmartCard{min-height:120px}}@media (width<=520px){.landingSmartRouteCards,.landingSmartRouteRow.is-direct .landingSmartRouteCards,.landingSmartRouteRow.is-block .landingSmartRouteCards{grid-template-columns:1fr}.landingSmartCard{min-height:104px}}.landingSmartScene{min-height:570px;padding-block:34px}.landingSmartCustomNote{color:#fff2cfc7;background:linear-gradient(90deg,#eab84718,#eab84706);border:1px solid #eab84733;border-radius:13px;align-items:center;gap:12px;width:fit-content;max-width:100%;padding:11px 14px;font-size:11px;display:flex;box-shadow:inset 0 1px #ffffff06}.landingSmartCustomNote:before{display:none}.landingSmartCustomNoteDot{background:var(--landing-gold);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 5px #eab84712,0 0 14px #eab84773}.landingSmartCustomNote>div{flex-wrap:wrap;align-items:baseline;gap:5px 9px;display:flex}.landingSmartCustomNote b{color:var(--landing-ink);font-size:11px;font-weight:790}.landingSmartCustomNote>div>span{color:#f6e1b194;line-height:1.45}.landingSmartConnector,.landingSmartRoutes{min-height:430px}.landingSmartRoutes{grid-template-rows:repeat(3,1fr);gap:10px}.landingSmartRouteCards,.landingSmartRouteRow.is-direct .landingSmartRouteCards,.landingSmartRouteRow.is-block .landingSmartRouteCards{gap:10px}.landingSmartCard{border-radius:15px;padding:14px 16px 13px}.landingSmartCardAccent{top:13px;bottom:13px}.landingSmartCardTop b{font-size:13px}.landingSmartCard small{margin-top:9px;font-size:10px;line-height:1.35}@media (width<=760px){.landingSmartScene{min-height:auto;padding-block:28px}.landingSmartCustomNote{align-items:flex-start;width:100%}.landingSmartCustomNote>div{gap:4px;display:grid}.landingSmartRoutes{min-height:0}.landingSmartCard{min-height:104px}}@media (width<=520px){.landingSmartCard{min-height:94px}}.landingSmartConnectorLabel{z-index:3;right:-18px}@media (width<=980px){.landingSmartConnectorLabel{right:-14px}}.landingTrustMain,.landingTrustCard{background:#ffffff05;border:1px solid #ffecbe1f;border-radius:24px}.landingTrustMain{background:radial-gradient(circle at 0 100%,#aaf5e51f,#0000 52%),linear-gradient(145deg,#aaf5e509,#ffffff03);grid-template-columns:150px minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,52px);min-height:100%;padding:clamp(34px,5vw,58px);display:grid}.landingTrustContent h2{max-width:620px;margin-top:15px;font-size:clamp(34px,4.2vw,58px)}.landingTrustPoints{gap:11px;margin-top:28px;display:grid}.landingTrustPoints span{color:#fff2cfd1;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.landingTrustPoints svg{color:var(--landing-teal);flex:none}.landingTrustSide{grid-template-rows:1fr 1fr;gap:14px;display:grid}.landingTrustCard{flex-direction:column;min-height:0;padding:28px;display:flex;overflow:hidden}.landingTrustCard h3{letter-spacing:-.05em;max-width:420px;margin:15px 0 0;font-size:clamp(25px,3vw,37px);line-height:1.04}.landingTrustCard p{max-width:470px;color:var(--landing-muted);margin:12px 0 0;font-size:13px;line-height:1.5}.landingTrustTechnology{background:radial-gradient(circle at 100% 0,#eab8471f,#0000 50%),#ffffff05}.landingTrustPayment{background:radial-gradient(circle at 100% 100%,#eab8471c,#0000 48%),#ffffff05}.landingTrustCard .landingProtocolList,.landingTrustCard .landingPaymentMethods{margin-top:auto;padding-top:22px}.landingTrustPayment .landingPaymentMethods{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.landingTrustPayment .landingPaymentMethods span{justify-content:flex-start;min-width:0;transition:transform .2s,border-color .2s,background .2s}.landingPaymentNote{color:#f6e1b166;margin-top:12px;font-size:10px;display:block}@keyframes landingTrustChipGlow{0%,to{box-shadow:none;border-color:#eab84733}50%{border-color:#eab8475c;box-shadow:0 0 18px #eab84714}}@media (width<=980px){.landingTrustGrid{grid-template-columns:1fr}.landingTrustSide{grid-template-rows:none;grid-template-columns:1fr 1fr}}@media (width<=760px){.landingTrustMain{grid-template-columns:110px minmax(0,1fr);padding:30px 24px}.landingTrustVisual{border-radius:28px;width:104px;height:104px}.landingTrustSide,.landingTrustPayment .landingPaymentMethods{grid-template-columns:1fr}}@media (width<=560px){.landingTrustMain{grid-template-columns:1fr}.landingTrustVisual{border-radius:24px;width:86px;height:86px}.landingTrustVisual svg{width:40px;height:40px}.landingTrustCard{padding:24px 21px}}.landingTrustHeading{margin-bottom:26px}.landingTrustGrid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:12px}.landingTrustMain{grid-template-columns:118px minmax(0,1fr);gap:clamp(24px,3vw,38px);padding:clamp(26px,3.4vw,40px)}.landingTrustVisual{border-radius:28px;width:104px;height:104px}.landingTrustVisual svg{width:42px;height:42px}.landingTrustVisual span{inset:14px}.landingTrustContent h2{max-width:540px;font-size:clamp(30px,3.4vw,48px);line-height:1.01}.landingTrustContent>p{margin-top:11px;font-size:13px;line-height:1.48}.landingTrustPoints span{font-size:12px;line-height:1.35}.landingTrustPoints svg{width:16px;height:16px}.landingTrustSide{gap:12px}.landingTrustCard{border-radius:21px;padding:22px}.landingTrustCard h3{margin-top:12px;font-size:clamp(23px,2.45vw,32px);line-height:1.03}.landingTrustCard p{margin-top:9px;font-size:12px;line-height:1.43}.landingTrustCard .landingProtocolList,.landingTrustCard .landingPaymentMethods{padding-top:16px}.landingTrustTechnology .landingProtocolList{gap:7px}.landingTrustTechnology .landingProtocolList span{padding:7px 9px;font-size:11px}.landingTrustPayment .landingPaymentMethods span{padding:9px 10px;font-size:11px}.landingTrustPayment .landingPaymentIcon{width:20px;height:20px}.landingTrustPayment .landingPaymentIconSbp{width:22px;height:22px}.landingPaymentNote{margin-top:9px;font-size:9px}@media (width<=980px){.landingTrustGrid{grid-template-columns:1fr}.landingTrustSide{grid-template-columns:1fr 1fr;gap:12px}}@media (width<=760px){.landingTrustMain{grid-template-columns:92px minmax(0,1fr);padding:24px 20px}.landingTrustVisual{border-radius:23px;width:84px;height:84px}.landingTrustVisual svg{width:36px;height:36px}.landingTrustSide{grid-template-columns:1fr}}@media (width<=560px){.landingTrustMain{grid-template-columns:1fr}.landingTrustVisual{width:76px;height:76px}.landingTrustCard{padding:20px 18px}}.landingTrustMain{grid-template-columns:96px minmax(0,1fr);gap:clamp(18px,2.2vw,28px)}.landingTrustVisual{border-radius:24px;place-self:center start;width:88px;height:88px}.landingTrustVisual img{z-index:1;object-fit:contain;width:42px;height:42px;position:relative}.landingTechnologyFooter{margin-top:auto;padding-top:16px}.landingTechnologyStatus{color:#fff2cfad;align-items:center;gap:8px;margin-bottom:11px;font-size:10px;font-weight:700;display:inline-flex}.landingTechnologyStatus i{background:var(--landing-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #91e87712,0 0 12px #91e87773}.landingTrustTechnology .landingProtocolList{padding-top:0}@media (width<=760px){.landingTrustMain{grid-template-columns:78px minmax(0,1fr);gap:18px}.landingTrustVisual{border-radius:20px;width:72px;height:72px}.landingTrustVisual img{width:34px;height:34px}}@media (width<=560px){.landingTrustMain{grid-template-columns:1fr}.landingTrustVisual{margin-bottom:2px}}.landingTrustVisual{place-items:center;display:grid;position:relative}.landingTrustVisual img{z-index:1;object-fit:contain;width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate(calc(1px - 50%),calc(-50% - 1px))}@media (width<=760px){.landingTrustVisual img{width:46px;height:46px}}@media (width<=560px){.landingTrustVisual img{width:44px;height:44px}}.landingTrustDevices{position:relative;overflow:hidden}.landingTrustDeviceScene{flex:none;width:220px;height:220px;position:relative}.landingTrustHub{z-index:4;background:radial-gradient(circle at 30% 20%,#ffffff14,#0000 35%),#aaf5e50f;border:1px solid #aaf5e53d;border-radius:24px;place-items:center;width:82px;height:82px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #aaf5e506,0 18px 36px #00000047}.landingTrustHub img{object-fit:contain;width:48px;height:48px}.landingTrustOrbit{border:1px solid #aaf5e521;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landingTrustOrbitOne{width:150px;height:150px;animation:18s linear infinite landingTrustOrbit}.landingTrustOrbitTwo{border-color:#eab8471a;width:196px;height:196px;animation:25s linear infinite reverse landingTrustOrbit}.landingTrustDevice{z-index:5;color:#fff2cfcc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#100a06d1;border:1px solid #ffecbe1f;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:inline-flex;position:absolute;box-shadow:0 12px 24px #0000003d}.landingTrustDevice svg{color:var(--landing-teal)}.landingTrustDevice i{background:var(--landing-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #91e87799}.landingTrustDevicePhone{animation:5s ease-in-out infinite landingTrustDeviceFloat;top:18px;left:0}.landingTrustDeviceLaptop{animation:5.8s ease-in-out -.8s infinite landingTrustDeviceFloat;top:28px;right:0}.landingTrustDeviceTablet{animation:6.2s ease-in-out -1.2s infinite landingTrustTabletFloat;bottom:0;left:50%;transform:translate(-50%)}.landingTrustLinks{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landingTrustLinks path{fill:none;stroke:#aaf5e557;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:6 8;animation:5s linear infinite landingTrustLinkFlow}.landingTrustLinks path:nth-child(2){animation-delay:-.8s}.landingTrustLinks path:nth-child(3){animation-delay:-1.6s}.landingProtocolShowcase small{color:#f6e1b166;margin-top:10px;font-size:9px;display:block}.landingTrustTechnology .landingProtocolList{flex-wrap:wrap;gap:7px;display:flex}.landingTrustTechnology .landingProtocolList span{animation:6s ease-in-out infinite landingProtocolCycle;position:relative;overflow:hidden}.landingTrustTechnology .landingProtocolList span:nth-child(2){animation-delay:2s}.landingTrustTechnology .landingProtocolList span:nth-child(3){animation-delay:4s}.landingTrustTechnology .landingProtocolList span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);animation:4.8s ease-in-out infinite landingProtocolShine;position:absolute;inset:0;transform:translate(-120%)}.landingTrustTechnology .landingProtocolList span:nth-child(2):after{animation-delay:.5s}.landingTrustTechnology .landingProtocolList span:nth-child(3):after{animation-delay:1s}.landingTrustPayment .landingPaymentMethods span{position:relative;overflow:hidden}.landingTrustPayment .landingPaymentMethods span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:5.8s ease-in-out infinite landingPaymentShine;position:absolute;inset:0;transform:translate(-125%)}.landingTrustPayment .landingPaymentMethods span:nth-child(2):after{animation-delay:.5s}.landingTrustPayment .landingPaymentMethods span:nth-child(3):after{animation-delay:1s}@keyframes landingTrustOrbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes landingTrustDeviceFloat{0%,to{transform:translateY(-3px)}50%{transform:translateY(5px)}}@keyframes landingTrustTabletFloat{0%,to{transform:translate(-50%)translateY(-3px)}50%{transform:translate(-50%)translateY(5px)}}@keyframes landingTrustLinkFlow{to{stroke-dashoffset:-28px}}@keyframes landingProtocolCycle{0%,28%,to{background:#eab8470d;border-color:#eab84733}10%,18%{background:#aaf5e517;border-color:#aaf5e557;box-shadow:0 0 18px #aaf5e514}}@keyframes landingProtocolShine{0%,55%{transform:translate(-120%)}72%,to{transform:translate(120%)}}@keyframes landingPaymentShine{0%,58%{transform:translate(-125%)}75%,to{transform:translate(125%)}}@media (width<=980px){.landingTrustDeviceScene{width:200px;height:200px}}@media (width<=760px){.landingTrustDeviceScene{width:180px;height:180px;margin-inline:auto}.landingTrustHub{border-radius:21px;width:72px;height:72px}.landingTrustHub img{width:42px;height:42px}.landingTrustDevice{padding:7px 8px;font-size:9px}}@media (width<=560px){.landingTrustDeviceScene{width:170px;height:170px}}@media (prefers-reduced-motion:reduce){.landingTrustOrbit,.landingTrustDevice,.landingTrustLinks path,.landingTrustTechnology .landingProtocolList span,.landingTrustTechnology .landingProtocolList span:after,.landingTrustPayment .landingPaymentMethods span:after{animation:none!important}}.landingTrustGrid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:stretch;gap:12px;display:grid}.landingTrustMain.landingTrustDevices{opacity:1;visibility:visible;filter:none;grid-template-columns:minmax(190px,220px) minmax(0,1fr);align-items:center;gap:clamp(22px,3vw,38px);min-width:0;min-height:100%;padding:clamp(26px,3.4vw,40px);display:grid;transform:none}.landingTrustDevices .landingTrustDeviceScene{justify-self:center}.landingTrustDevices .landingTrustContent{min-width:0}@media (width<=980px){.landingTrustGrid{grid-template-columns:1fr}.landingTrustMain.landingTrustDevices{grid-template-columns:minmax(180px,210px) minmax(0,1fr)}.landingTrustSide{grid-template-rows:none;grid-template-columns:1fr 1fr}}@media (width<=760px){.landingTrustMain.landingTrustDevices,.landingTrustSide{grid-template-columns:1fr}}.landingTrustLinks path{stroke:#aaf5e580;stroke-width:1.8px;filter:drop-shadow(0 0 5px #aaf5e52e)}.landingTrustTechnology{padding-block:20px}.landingTrustTechnology h3{margin-top:10px}.landingTrustTechnology p{margin-top:8px}.landingProtocolShowcase small{color:#f6e1b175;margin-top:8px}.landingTrustContent>p{max-width:540px}.landingTrustPoints{gap:7px;margin-top:18px}@media (width<=760px){.landingTrustTechnology{padding-block:18px}}.landingTrustContent h2{max-width:470px;font-size:clamp(26px,2.75vw,39px)}.landingTrustMain.landingTrustDevices{grid-template-columns:minmax(220px,250px) minmax(0,1fr);gap:clamp(16px,2vw,26px)}.landingTrustDeviceScene{width:245px;height:245px;transform:translate(8px)}.landingProtocolShowcase{padding-top:14px}.landingProtocolShowcase small{display:none}@media (width<=980px){.landingTrustMain.landingTrustDevices{grid-template-columns:minmax(205px,230px) minmax(0,1fr)}.landingTrustDeviceScene{width:220px;height:220px;transform:translate(4px)}}@media (width<=760px){.landingTrustMain.landingTrustDevices{grid-template-columns:1fr}.landingTrustDeviceScene{width:195px;height:195px;transform:none}}@media (width<=560px){.landingTrustDeviceScene{width:180px;height:180px}}.landingTrustStack{gap:14px;display:grid}.landingTrustWide{background:radial-gradient(circle at 100%,#aaf5e51a,#0000 42%),linear-gradient(145deg,#ffffff06,#ffffff03);border:1px solid #ffecbe1f;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:center;gap:clamp(30px,6vw,90px);min-height:380px;padding:clamp(30px,4vw,48px);display:grid;overflow:hidden}.landingTrustWideCopy{min-width:0}.landingTrustWideCopy h3{letter-spacing:-.055em;max-width:620px;margin:14px 0 0;font-size:clamp(34px,4.2vw,56px);line-height:1.02}.landingTrustWideCopy>p{max-width:620px;color:var(--landing-muted);margin:14px 0 0;font-size:14px;line-height:1.55}.landingTrustCompactPoints{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.landingTrustCompactPoints span{color:#fff2cfc7;background:#aaf5e509;border:1px solid #aaf5e51f;border-radius:11px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:inline-flex}.landingTrustCompactPoints svg{color:var(--landing-teal)}.landingTrustDeviceSceneWide{justify-self:center;width:320px;height:260px;transform:none}.landingTrustDeviceSceneWide .landingTrustHub{width:88px;height:88px}.landingTrustDeviceSceneWide .landingTrustHub img{width:52px;height:52px}.landingTrustBottomGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.landingTrustBottomGrid .landingTrustCard{min-height:250px;padding:26px}.landingTrustBottomGrid .landingTrustCard h3{font-size:clamp(26px,3vw,38px)}.landingTrustBottomGrid .landingTrustCard p{max-width:560px}.landingTrustBottomGrid .landingProtocolShowcase,.landingTrustBottomGrid .landingPaymentMethods{margin-top:auto}.landingTrustPayment .landingPaymentMethods{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=980px){.landingTrustWide{grid-template-columns:minmax(0,1fr) 280px;gap:28px}.landingTrustDeviceSceneWide{width:280px;height:230px}}@media (width<=760px){.landingTrustWide{grid-template-columns:1fr}.landingTrustDeviceSceneWide{grid-row:1;width:250px;height:210px;margin-inline:auto}.landingTrustBottomGrid,.landingTrustPayment .landingPaymentMethods{grid-template-columns:1fr}}@media (width<=520px){.landingTrustWide{padding:24px 20px}.landingTrustWideCopy h3{font-size:34px}.landingTrustCompactPoints{grid-template-columns:1fr;display:grid}.landingTrustDeviceSceneWide{width:220px;height:190px}}.landingTrustHeading{align-items:flex-end}.landingTrustHeading>p{display:none}.landingTrustHeading h2{max-width:900px}.landingTrustDeviceSceneWide{width:340px;height:280px;position:relative}.landingTrustDeviceSceneWide .landingTrustHub{border-radius:26px;width:92px;height:92px}.landingTrustDeviceSceneWide .landingTrustOrbitOne{width:168px;height:168px}.landingTrustDeviceSceneWide .landingTrustOrbitTwo{width:224px;height:224px}.landingTrustDeviceSceneWide .landingTrustDevicePhone{top:18px;left:4px}.landingTrustDeviceSceneWide .landingTrustDeviceLaptop{top:26px;right:2px}.landingTrustDeviceSceneWide .landingTrustDeviceTablet{bottom:0}.landingTrustLinks{z-index:2;pointer-events:none}.landingTrustLinks path{fill:none;stroke:#aaf5e57a;stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:5 7;filter:drop-shadow(0 0 5px #aaf5e533);animation:5s linear infinite landingTrustLinkFlow}.landingTrustLinkPacket{fill:var(--landing-teal);filter:drop-shadow(0 0 7px #aaf5e5cc)}.landingTrustCompactPoints{gap:8px}.landingTrustCompactPoints span{white-space:normal}@media (width<=980px){.landingTrustDeviceSceneWide{width:300px;height:245px}}@media (width<=760px){.landingTrustDeviceSceneWide{width:270px;height:225px}}@media (width<=520px){.landingTrustDeviceSceneWide{width:235px;height:205px}.landingTrustCompactPoints span{width:100%}}@media (prefers-reduced-motion:reduce){.landingTrustLinkPacket{display:none}}.landingTrustDevice img{object-fit:contain;flex:none;width:19px;height:19px}.landingTrustDeviceLaptop img{width:20px;height:20px}.landingTrustDeviceTablet img{width:19px;height:19px}.landingTrustCompactPoints{display:none!important}.landingTrustSecurityNote{background:linear-gradient(120deg,#aaf5e511,#aaf5e505);border:1px solid #aaf5e524;border-radius:14px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:13px;max-width:650px;margin-top:24px;padding:16px 17px;display:grid}.landingTrustSecurityNote>img{object-fit:contain;width:38px;height:38px}.landingTrustSecurityNote b{color:var(--landing-ink);font-size:13px;line-height:1.35;display:block}.landingTrustSecurityNote p{color:#f6e1b18f;margin:7px 0 0;font-size:11px;line-height:1.5}@media (width<=560px){.landingTrustSecurityNote{grid-template-columns:34px minmax(0,1fr);padding:14px}.landingTrustSecurityNote>img{width:31px;height:31px}}.landingTrustWideCopy h3{max-width:760px}.landingTrustWideCopy>p{max-width:720px;font-size:15px}.landingTrustDevicesNote{background:linear-gradient(120deg,#eab84711,#eab84705);border:1px solid #eab84729;border-radius:14px;max-width:650px;margin-top:24px;padding:15px 17px}.landingTrustDevicesNote b{color:var(--landing-ink);font-size:13px;line-height:1.35;display:block}.landingTrustDevicesNote span{color:#f6e1b18f;margin-top:7px;font-size:11px;line-height:1.5;display:block}.landingTrustSecurityNote{display:none!important}.landingTrustBottomGrid{grid-template-columns:minmax(0,1.16fr) minmax(340px,.84fr)}.landingPlatformSupport{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.landingPlatformSupportItem{color:#fff2cfc7;animation:.5s cubic-bezier(.2,.75,.2,1) both landingPlatformSupportIn;animation-delay:calc(var(--platform-support-index) * 90ms);background:#aaf5e509;border:1px solid #aaf5e521;border-radius:10px;align-items:center;gap:8px;padding:9px 11px;font-size:11px;display:inline-flex}.landingPlatformSupportItem img{object-fit:contain;flex:none;width:20px;height:20px}.landingProtocolShowcase{margin-top:auto;padding-top:18px}.landingProtocolShowcase>small{color:#f6e1b16b;margin-bottom:9px;font-size:9px;display:block}.landingTrustTechnology .landingProtocolList span{animation:none}.landingTrustPayment .landingPaymentMethods{gap:7px}.landingTrustPayment .landingPaymentMethods span{animation:.48s cubic-bezier(.2,.75,.2,1) both landingPaymentMethodIn;animation-delay:calc(var(--payment-index) * .1s);padding:10px 11px}.landingTrustPayment .landingPaymentMethods span:hover{background:#eab84712;border-color:#eab84752;transform:translateY(-2px)}@keyframes landingPlatformSupportIn{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}@keyframes landingPaymentMethodIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=980px){.landingTrustBottomGrid{grid-template-columns:1fr}}@media (width<=560px){.landingPlatformSupport{grid-template-columns:1fr 1fr;display:grid}.landingPlatformSupportItem:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.landingPlatformSupportItem,.landingTrustPayment .landingPaymentMethods span{animation:none!important}}.landingBrandMark img{object-fit:contain;width:24px;height:24px}.landingConnectOrb img{object-fit:contain;width:42px;height:42px}.landingProductLogoImage{object-fit:contain;width:72px;height:72px}.landingBrandMark{background:linear-gradient(145deg,#f4ce68,#c98b2d);border-radius:15px;width:52px;height:52px;padding:0;overflow:hidden;box-shadow:0 10px 25px #d38e243d,inset 0 1px #ffffff5c}.landingBrandMark img{object-fit:contain;transform-origin:50%;width:100%;height:100%;transform:scale(1.44)translateY(-1px)}.landingDemoLogo .landingBrandMark,.landingStoryScreenTop .landingBrandMark,.landingDeviceCenter .landingBrandMark{border-radius:13px;width:42px;height:42px}.landingDemoLogo .landingBrandMark img,.landingStoryScreenTop .landingBrandMark img,.landingDeviceCenter .landingBrandMark img{transform:scale(1.4)translateY(-1px)}@media (width<=530px){.landingNav .landingBrandMark{border-radius:14px;width:46px;height:46px}}.landingTrial{background:radial-gradient(circle at 0 100%,#eab84733,#0000 48%),radial-gradient(circle at 100% 0,#aaf5e514,#0000 42%),linear-gradient(120deg,#ffe8b117,#ffe8b105);grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(34px,6vw,88px);min-height:440px;padding:clamp(34px,5vw,62px);display:grid;position:relative;overflow:hidden}.landingTrial:after{content:"";pointer-events:none;border:1px solid #eab8471a;border-radius:50%;width:360px;height:360px;position:absolute;top:-150px;right:-120px;box-shadow:0 0 0 64px #eab84705,0 0 0 128px #eab84703}.landingTrialCopy{z-index:2;position:relative}.landingTrialCopy h2{max-width:650px}.landingTrialCopy p{max-width:580px}.landingTrialAction{background:linear-gradient(135deg,#f8d76f2b,#db9c291a);border-color:#eab84757;justify-content:space-between;align-items:center;gap:32px;min-width:280px;margin-top:28px;padding:8px 9px 8px 20px;transition:transform .24s,border-color .24s,background .24s;display:inline-flex}.landingTrialAction:hover{background:linear-gradient(135deg,#f8d76f3b,#db9c2924);border-color:#eab8478c;transform:translateY(-3px)}.landingTrialActionArrow{background:linear-gradient(135deg,#f8d76f,#db9c29);border-radius:11px;place-items:center;width:40px;height:40px;transition:transform .24s;display:grid;color:#1a0c04!important;font-size:21px!important}.landingTrialAction:hover .landingTrialActionArrow{transform:translate(3px)}.landingTrialFlow{z-index:2;gap:11px;display:grid;position:relative}.landingTrialFlowLine{background:linear-gradient(#aaf5e50d,#aaf5e58c,#eab8478c,#eab8470d);width:1px;position:absolute;top:47px;bottom:47px;left:33px}.landingTrialStep{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d090685;border:1px solid #ffecbe1c;border-radius:16px;grid-template-columns:28px 48px minmax(0,1fr);align-items:center;gap:12px;min-height:92px;padding:15px 17px;transition:transform .25s,border-color .25s,background .25s;display:grid;position:relative}.landingTrialStep:hover{background:#aaf5e50b;border-color:#aaf5e540;transform:translate(5px)}.landingTrialStep>i{color:#f6e1b161;letter-spacing:.1em;font-size:9px;font-style:normal;font-weight:800}.landingTrialStepIcon{z-index:1;width:48px;height:48px;color:var(--landing-teal);background:#aaf5e512;border:1px solid #aaf5e52e;border-radius:14px;place-items:center;display:grid;position:relative;box-shadow:0 0 0 7px #aaf5e505}.landingTrialStep b,.landingTrialStep small{display:block}.landingTrialStep b{color:var(--landing-ink);font-size:13px}.landingTrialStep small{color:var(--landing-muted);margin-top:5px;font-size:10px;line-height:1.4}.landing[data-motion-ready] .landingInView .landingTrialStep{animation:.55s cubic-bezier(.2,.75,.2,1) both landingTrialStepIn}.landing[data-motion-ready] .landingInView .landingTrialStep:nth-of-type(2){animation-delay:.12s}.landing[data-motion-ready] .landingInView .landingTrialStep:nth-of-type(3){animation-delay:.24s}@keyframes landingTrialStepIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media (width<=900px){.landingTrial{grid-template-columns:1fr;min-height:0}.landingTrialFlow{max-width:680px}}@media (width<=530px){.landingTrial{border-radius:20px;padding:25px 21px}.landingTrialCopy h2{font-size:38px}.landingTrialAction{width:100%;min-width:0}.landingTrialStep{grid-template-columns:22px 42px minmax(0,1fr);padding:13px}.landingTrialStepIcon{width:42px;height:42px}.landingTrialFlowLine{left:28px}}@media (prefers-reduced-motion:reduce){.landingTrialStep{animation:none!important}}.landingNavMenu button{appearance:none;color:var(--landing-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0;transition:color .2s,transform .2s}.landingNavMenu button:hover{color:var(--landing-ink);transform:translateY(-1px)}.landingNavMenu button:focus-visible,.landingSecondary:focus-visible{outline-offset:5px;border-radius:6px;outline:2px solid #eab847b8}button.landingSecondary{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0}.landingDemoAnchor,#landing-smart,#landing-plans{scroll-margin-top:92px}@media (width<=530px){.landingDemoAnchor,#landing-smart,#landing-plans{scroll-margin-top:72px}}.landingDevicesZone{grid-template-columns:minmax(0,.78fr) minmax(600px,1.22fr);align-items:center;gap:clamp(44px,7vw,110px);padding:clamp(84px,11vw,140px) 0;display:grid}.landingDevicesCopy h2{letter-spacing:-.065em;max-width:690px;margin:18px 0 0;font-size:clamp(46px,5.8vw,78px);line-height:.98}.landingDevicesCopy>p{max-width:620px;color:var(--landing-muted);margin:22px 0 0;font-size:16px;line-height:1.55}.landingConnectionApps{margin-top:30px}.landingConnectionApps small{color:#f6e1b16b;text-transform:uppercase;letter-spacing:.11em;margin-bottom:10px;font-size:10px;font-weight:760;display:block}.landingConnectionApps>div{flex-wrap:wrap;gap:9px;display:flex}.landingConnectionApps span{color:var(--landing-ink);background:#eab8470f;border:1px solid #eab84740;border-radius:11px;align-items:center;padding:10px 14px;font-size:12px;display:inline-flex}.landingDeviceVisual{min-height:650px;position:relative}.landingDeviceConnections{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landingDeviceConnectionPath{fill:none;stroke:#aaf5e53d;stroke-width:1.6px;stroke-dasharray:5 8;stroke-linecap:round;filter:url(#landingDeviceLineGlow);animation:8s linear infinite landingDeviceDash}.landingDeviceConnectionPacket{fill:var(--landing-teal);filter:drop-shadow(0 0 8px #aaf5e5cc)}.landingDeviceOrbit{z-index:0;border:1px solid #eab84729;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landingDeviceOrbitOne{width:350px;height:350px;animation:26s linear infinite landingOrbitRotate}.landingDeviceOrbitTwo{border-color:#aaf5e51f;width:520px;height:520px;animation:34s linear infinite reverse landingOrbitRotate}.landingDeviceCenter{z-index:4;background:radial-gradient(circle at 50% 20%,#eab8471a,#0000 55%),#180c05d1;border:1px solid #eab84747;border-radius:30px;place-items:center;width:190px;min-height:190px;padding:22px;animation:5.5s ease-in-out infinite landingDeviceCenterPulse;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 22px 50px #00000057,0 0 0 12px #eab84706}.landingDeviceCenter .landingBrandMark{border-radius:16px;width:58px;height:58px}.landingDeviceCenter b{color:var(--landing-ink);margin-top:12px;font-size:18px}.landingDeviceCenter small{color:var(--landing-muted);text-align:center;margin-top:5px;font-size:10px}.landingDevicePlatform{z-index:5;min-width:170px;color:var(--landing-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:.55s cubic-bezier(.2,.75,.2,1) both landingDevicePlatformIn,6s ease-in-out infinite landingDevicePlatformFloat;animation-delay:calc(var(--device-platform-index) * 90ms), calc(var(--device-platform-index) * -.7s);background:#120a06d1;border:1px solid #ffecbe21;border-radius:15px;align-items:center;gap:11px;padding:14px 17px;display:inline-flex;position:absolute;box-shadow:0 14px 30px #00000040}.landingDevicePlatform img{object-fit:contain;flex:none;width:27px;height:27px}.landingDevicePlatform span{white-space:nowrap;font-size:12px}.landingDevicePlatform2{top:6%;right:5%}.landingDevicePlatform6{bottom:10%;left:4%}.landingDevicePlatform7{top:34%;left:0}@keyframes landingDeviceDash{to{stroke-dashoffset:-42px}}@keyframes landingDeviceCenterPulse{0%,to{box-shadow:0 22px 50px #00000057,0 0 0 12px #eab84706}50%{box-shadow:0 24px 54px #0000005c,0 0 0 18px #eab8470a}}@keyframes landingDevicePlatformIn{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1}}@keyframes landingDevicePlatformFloat{0%,to{margin-top:-3px}50%{margin-top:4px}}@media (width<=1100px){.landingDevicesZone{grid-template-columns:1fr}.landingDeviceVisual{width:min(100%,760px);min-height:620px;margin-inline:auto}}@media (width<=760px){.landingDeviceVisual{min-height:680px}.landingDeviceOrbitOne{width:300px;height:300px}.landingDeviceOrbitTwo{width:450px;height:450px}.landingDevicePlatform{min-width:145px;padding:12px 13px}.landingDevicePlatform1{top:8%;left:3%}.landingDevicePlatform2{top:8%;right:0}.landingDevicePlatform3{top:34%;right:0}.landingDevicePlatform4{bottom:9%;right:4%}.landingDevicePlatform5{bottom:0}.landingDevicePlatform6{bottom:11%;left:2%}.landingDevicePlatform7{top:34%;left:0}}@media (width<=560px){.landingDeviceVisual{min-height:760px}.landingDeviceConnections,.landingDeviceOrbit{display:none}.landingDeviceCenter{width:100%;min-height:150px;position:relative;top:auto;left:auto;transform:none}.landingDevicePlatform{width:100%;min-width:0;position:relative;margin-top:9px!important;inset:auto!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.landingDeviceConnectionPath,.landingDeviceCenter,.landingDevicePlatform{animation:none!important}.landingDeviceConnectionPacket{display:none}}.landingDeviceConnections{z-index:3}.landingDeviceOrbit{z-index:0}.landingDeviceCenter{z-index:5}.landingDevicePlatform{z-index:6}.landingDevicePlatform5{left:45%}.landingDevicePlatform{min-width:190px}.landingDevicePlatform1{top:8%;left:8%}.landingDevicePlatform2{min-width:250px;top:5%;right:0}.landingDevicePlatform3{top:42%;right:-1%}.landingDevicePlatform4{bottom:4%;right:12%}.landingDevicePlatform5{bottom:6%;left:11%;transform:none}@media (width<=760px){.landingDevicePlatform1{top:8%;left:1%}.landingDevicePlatform2{min-width:220px;top:8%;right:0}.landingDevicePlatform3{top:39%;right:0}.landingDevicePlatform4{bottom:7%;right:5%}.landingDevicePlatform5{bottom:9%;left:3%}}.landingDevicePlatform5{min-width:225px}@media (width<=760px){.landingDevicePlatform5{min-width:205px}}.landingNav{grid-template-columns:auto minmax(0,1fr) auto}.landingNavMenu{gap:clamp(14px,2vw,28px)}.landingNavMenu button{white-space:nowrap;font-size:12px}.landingNavToggle{appearance:none;cursor:pointer;background:#ffecbe09;border:1px solid #ffecbe24;border-radius:12px;width:42px;height:42px;padding:0;display:none}.landingNavToggle span{background:var(--landing-ink);width:18px;height:1px;margin:5px auto;transition:transform .22s,opacity .22s;display:block}.landingNav.isOpen .landingNavToggle span:first-child{transform:translateY(3px)rotate(45deg)}.landingNav.isOpen .landingNavToggle span:last-child{transform:translateY(-3px)rotate(-45deg)}#landing-devices,#landing-faq{scroll-margin-top:92px}@media (width<=1040px){.landingNav{grid-template-columns:auto 1fr auto;gap:18px}.landingNavMenu{gap:14px}.landingNavMenu button{font-size:11px}}@media (width<=900px){.landingNav{grid-template-columns:minmax(0,1fr) auto auto}.landingNavToggle{grid-column:2;display:block}.landingNavAction{grid-column:3}.landingNavMenu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;transform-origin:top;background:#100905f5;border:1px solid #ffecbe1f;border-radius:16px;gap:0;padding:8px;transition:opacity .2s,visibility .2s,transform .2s;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-8px)scale(.985);box-shadow:0 22px 48px #00000061}.landingNav.isOpen .landingNavMenu{opacity:1;visibility:visible;transform:none}.landingNavMenu button{text-align:left;border-radius:10px;width:100%;padding:13px 14px;font-size:13px}.landingNavMenu button:hover{background:#eab84712;transform:none}}@media (width<=560px){.landingNav{gap:9px;min-height:56px;padding:7px 8px;top:8px}.landingBrand>span:last-child{display:none}.landingNavAction{padding:9px 11px;font-size:11px}.landingNavToggle{width:39px;height:39px}#landing-devices,#landing-faq{scroll-margin-top:72px}}.landingTrialCopy>p{margin-bottom:0}.landingTrialDynamic{grid-template-columns:190px minmax(0,1fr) minmax(260px,.72fr);align-items:center;gap:clamp(26px,4vw,58px);min-height:0;padding:clamp(28px,4vw,46px);display:grid}.landingTrialDynamic:after{width:280px;height:280px;top:-130px;right:-110px}.landingTrialDuration{z-index:2;background:radial-gradient(circle at 35% 25%,#ffffff1f,#0000 32%),linear-gradient(145deg,#eab84733,#42220857);border:1px solid #eab84757;border-radius:42px;align-content:center;place-items:center;width:170px;height:170px;display:grid;position:relative;box-shadow:0 22px 44px #00000040,0 0 0 12px #eab84706,inset 0 1px #ffffff29}.landingTrialDuration strong{color:var(--landing-ink);letter-spacing:-.08em;font-size:70px;line-height:.82}.landingTrialDuration span{color:var(--landing-gold);text-transform:uppercase;letter-spacing:.16em;margin-top:12px;font-size:11px;font-weight:850}.landingTrialDynamic .landingTrialCopy h2{max-width:650px;font-size:clamp(32px,4vw,52px)}.landingTrialDynamic .landingTrialCopy p{max-width:650px}.landingTrialFacts{z-index:2;gap:10px;display:grid;position:relative}.landingTrialFacts span{color:#fff2cfc7;background:#0e090670;border:1px solid #ffecbe1c;border-radius:13px;align-items:center;gap:10px;min-height:48px;padding:12px 14px;font-size:12px;line-height:1.35;display:flex}.landingTrialFacts svg{color:var(--landing-teal);flex:none}@media (width<=960px){.landingTrialDynamic{grid-template-columns:150px minmax(0,1fr)}.landingTrialDuration{border-radius:34px;width:140px;height:140px}.landingTrialDuration strong{font-size:58px}.landingTrialFacts{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.landingTrialDynamic{grid-template-columns:1fr}.landingTrialDuration{border-radius:29px;justify-self:start;width:118px;height:118px}.landingTrialDuration strong{font-size:48px}.landingTrialFacts{grid-column:auto;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landingTrialDynamic{animation:none!important}}.landingTrialDuration strong{text-align:center;font-variant-numeric:tabular-nums;min-width:1.2ch}.landingTrialFacts{align-content:center}.landingTrialFacts span{animation:.46s cubic-bezier(.2,.75,.2,1) both landingTrialFactIn}.landingTrialFacts span:nth-child(2){animation-delay:80ms}.landingTrialFacts span:nth-child(3){animation-delay:.16s}.landingTrialFacts span:nth-child(4){animation-delay:.24s}@keyframes landingTrialFactIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landingTrialFacts span{animation:none!important}}.landingTrialFacts span{align-items:center;min-height:48px;padding:14px 18px;display:flex}.landingTrialFacts span svg{display:none}.landingPlanGrid .offerCard{height:100%}.landingPlanGrid .offerFeatures{flex:1}.landingPlanGrid .btn.btnWide{margin-top:auto}.landingPlanGrid .offerCard .btn{cursor:pointer}.landingPlanGrid .offerCard .btn:hover:not(:disabled){transform:translateY(-2px)}.landingPlanGrid .offerCard .offerPill{white-space:nowrap}@media (width<=900px){.landingPlanGrid .offerCard{min-height:0}}.landingPlansZone .landingSectionHeading{display:block}.landingPlansZone .landingSectionHeading>div{max-width:820px}.landingPlanGrid{align-items:stretch}.landingPlanWrap{display:flex}.landingPlanGrid .offerCardLanding{flex-direction:column;flex:1;min-height:560px;padding:28px;display:flex}.landingPlanGrid .offerCardLanding .offerHead{min-height:38px}.landingPlanGrid .offerCardLanding .offerPriceRow{min-height:112px}.landingPlanGrid .offerCardLanding .offerFeatures{align-content:start;gap:10px;min-height:244px;display:grid}.landingPlanGrid .offerCardLanding .offerFeatureKey{color:#f6e1b1ad}.landingPlanGrid .offerCardLanding .offerFeatureVal:empty{display:none}.landingPlanGrid .offerCardLanding .offerSavings{color:var(--landing-gold);margin-top:5px;font-size:11px;font-weight:750}.landingPlanGrid .offerCardLanding .offerPillPopular{color:#1a0c04;background:linear-gradient(135deg,#f8d76f,#d99a29);border-color:#eab84785;box-shadow:0 8px 20px #db9c292e}.landingPlanWrap.isFeatured .offerCardLanding{background:radial-gradient(circle at 80% 0,#eab8472b,#0000 46%),#1008038f;border-color:#eab84794;transform:translateY(-8px);box-shadow:0 26px 55px #00000047,0 0 0 1px #eab84714}.landingPlanGrid .offerCardLanding .btn{min-height:54px;margin-top:auto;font-size:14px;font-weight:780}@media (width<=900px){.landingPlanGrid .offerCardLanding{min-height:0}.landingPlanWrap.isFeatured .offerCardLanding{transform:none}}.landingPlanGrid .offerCardLanding .offerFeatureVal{white-space:nowrap}@media (width<=420px){.landingPlanGrid .offerCardLanding .offerFeatures li{gap:10px}.landingPlanGrid .offerCardLanding .offerFeatureKey,.landingPlanGrid .offerCardLanding .offerFeatureVal{font-size:11px}}.landingSmartRuleNote b{color:var(--landing-ink);font-weight:800}.landingSmartRuleNote span{color:#f6e1b199}.landingFaqAnswer p{max-width:980px;line-height:1.65}.landingFaqList article button>span{padding-right:24px}@media (width<=620px){.landingFaqList article button{align-items:flex-start}.landingFaqList article button>span{padding-right:10px}}.landingStepsZone{padding:clamp(96px,12vw,160px) 0;position:relative}.landingStepsHeading{max-width:1180px;margin:0 auto 56px}.landingStepsHeading h2{letter-spacing:-.065em;max-width:820px;margin:18px 0 0;font-size:clamp(46px,6vw,82px);line-height:.96}.landingStepsLayout{grid-template-columns:minmax(420px,.9fr) minmax(0,1fr);gap:clamp(58px,8vw,130px);max-width:1180px;margin:0 auto;display:grid}.landingStepsVisualColumn{position:relative}.landingStepsVisual{background:radial-gradient(circle at 50% 0,#eab8471f,#0000 34%),#0c0704b8;border:1px solid #ffecbe26;border-radius:30px;min-height:680px;padding:34px;position:sticky;top:90px;overflow:hidden;box-shadow:0 38px 80px #00000047}.landingStepsVisual:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.landingStepsVisualHeader,.landingStepsProgress,.landingStepsVisualBody{z-index:1;position:relative}.landingStepsVisualHeader{align-items:center;gap:14px;display:flex}.landingStepsVisualHeader img{object-fit:cover;border-radius:16px;width:56px;height:56px}.landingStepsVisualHeader small,.landingStepsVisualHeader b{display:block}.landingStepsVisualHeader small{color:#f6e1b173;font-size:11px}.landingStepsVisualHeader b{color:var(--landing-gold);margin-top:4px;font-size:14px}.landingStepsProgress{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px;display:grid}.landingStepsProgress span{background:#fff2cf14;border-radius:999px;height:4px;transition:background .35s,box-shadow .35s}.landingStepsProgress span.isActive{background:var(--landing-gold);box-shadow:0 0 15px #eab84773}.landingStepsVisualBody{place-items:center;min-height:520px;padding-top:28px;display:grid}.landingStepMock{width:min(100%,410px);animation:.5s cubic-bezier(.2,.75,.2,1) both landingStepMockIn}.landingStepTariffMock,.landingStepConnectCard,.landingStepDeviceMock label{background:#ffffff06;border:1px solid #ffecbe1f}.landingStepTariffMock{border-radius:24px;padding:28px}.landingStepTariffHead{justify-content:space-between;align-items:center;gap:18px;display:flex}.landingStepTariffHead span{font-size:18px;font-weight:800}.landingStepTariffHead b{color:#1a0c04;background:var(--landing-gold);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:7px 9px;font-size:9px}.landingStepTariffMock>strong{letter-spacing:-.06em;margin-top:38px;font-size:64px;line-height:.9;display:block}.landingStepTariffMock>small{color:var(--landing-muted);margin-top:8px;display:block}.landingStepTariffFacts{gap:9px;margin-top:30px;display:grid}.landingStepTariffFacts span{color:#fff2cfbd;border:1px solid #ffecbe14;border-radius:11px;padding:12px 14px;font-size:12px}.landingStepMock button{color:#1a0c04;width:100%;font:inherit;pointer-events:none;background:linear-gradient(135deg,#f8d76f,#d99a29);border:0;border-radius:14px;margin-top:24px;padding:15px;font-weight:800}.landingStepDeviceMock{text-align:center}.landingStepCounter{color:var(--landing-gold);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;display:inline-block}.landingStepDeviceIcon{width:112px;height:112px;color:var(--landing-teal);background:#eab8471c;border-radius:50%;place-items:center;margin:25px auto 0;font-size:44px;display:grid;box-shadow:0 0 0 18px #eab84706}.landingStepDeviceMock h4{margin:26px 0 0;font-size:27px}.landingStepDeviceMock>p{color:var(--landing-muted);margin:10px 0 0;line-height:1.5}.landingStepDeviceMock label{text-align:left;border-radius:18px;margin-top:28px;padding:20px;display:block}.landingStepDeviceMock label>span{color:var(--landing-ink);text-transform:uppercase;font-size:11px;font-weight:800;display:block}.landingStepDeviceMock label>div{color:#fff2cfd1;background:#ffffff06;border-radius:13px;margin-top:14px;padding:15px}.landingStepConnectCard{border-radius:24px;padding:28px}.landingStepConnectCard>span{color:var(--landing-gold);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:850}.landingStepConnectCard h4{margin:12px 0 0;font-size:30px}.landingStepConnectCard ol{counter-reset:connect-step;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.landingStepConnectCard li{counter-increment:connect-step;border:1px solid #ffecbe14;border-radius:12px;padding:14px 14px 14px 54px;position:relative}.landingStepConnectCard li:before{content:counter(connect-step);width:27px;height:27px;color:var(--landing-gold);background:#eab8471a;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.landingStepConnectCard li b,.landingStepConnectCard li small{display:block}.landingStepConnectCard li b{font-size:13px}.landingStepConnectCard li small{color:var(--landing-muted);margin-top:4px;font-size:10px}.landingStepsContent article{opacity:.28;flex-direction:column;justify-content:center;min-height:72vh;transition:opacity .35s,transform .35s;display:flex}.landingStepsContent article.isActive{opacity:1;transform:translate(8px)}.landingStepsContent article>span{color:var(--landing-gold);letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:850}.landingStepsContent h3{letter-spacing:-.065em;max-width:680px;margin:18px 0 0;font-size:clamp(44px,5.4vw,76px);line-height:.98}.landingStepsContent p{max-width:620px;color:var(--landing-muted);margin:20px 0 0;font-size:18px;line-height:1.52}@keyframes landingStepMockIn{0%{opacity:0;transform:translateY(18px)scale(.975)}to{opacity:1;transform:none}}@media (width<=900px){.landingStepsLayout{grid-template-columns:1fr}.landingStepsVisual{position:relative;top:auto}.landingStepsContent{display:none}}@media (width<=560px){.landingStepsZone{padding:76px 0}.landingStepsVisual{border-radius:24px;min-height:610px;padding:24px 18px}.landingStepsVisualBody{min-height:470px}.landingStepsVisualHeader img{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.landingStepMock{animation:none!important}.landingStepsContent article{transition:none}}.landingStepTariffMock.hasTrial{background:radial-gradient(circle at 50% 0,#eab84724,#0000 38%),#ffffff06;border-color:#eab84757}.landingStepTrialBanner{background:linear-gradient(135deg,#f8d76f29,#d99a2914);border:1px solid #eab84761;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin:-10px -10px 24px;padding:15px 17px;display:flex;box-shadow:0 14px 30px #db9c291f,inset 0 1px #ffffff1f}.landingStepTrialBanner span{color:var(--landing-gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:850}.landingStepTrialBanner strong{color:var(--landing-ink);letter-spacing:-.03em;font-size:18px}.landingStepTariffMock.hasTrial>button{box-shadow:0 18px 34px #db9c293d,inset 0 1px #ffffff42}.landingStepTariffAlternative{color:#f6e1b180;text-align:center;margin-top:13px;font-size:10px;display:block}@media (width<=560px){.landingStepTrialBanner{flex-direction:column;align-items:flex-start;gap:6px}}html{scroll-behavior:smooth}.landing,.landing *{box-sizing:border-box}.landing img,.landing svg{max-width:100%}.landingZone{min-width:0}@media (width<=1100px){.landing{padding-inline:24px}.landingNav,.landingHero,.landingTrial,.landingPlans,.landingFeatureGrid,.landingPayment,.landingFinal,.landingFooter,.landingStepsHeading,.landingStepsLayout,.landingPhoneOnlyLayout,.landingPhoneShowcase{max-width:100%}.landingHero{gap:48px}.landingHero h1{font-size:clamp(54px,8vw,82px)}.landingFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landingFeature:last-child{grid-column:1/-1}.landingPlanGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landingPlanWrap:last-child{grid-column:1/-1;justify-self:center;width:100%;max-width:calc(50% - 6px)}.landingPlatformVisual,.landingDevicesVisual,.landingSmartVisual{min-width:0}}@media (width<=900px){.landing{padding:18px 18px 28px;overflow-x:clip}.landing:after{top:9vh;right:-45vw}.landingNav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f0905e0;border:1px solid #ffecbe1a;border-radius:18px;min-height:58px;padding:8px;position:sticky;top:8px;box-shadow:0 14px 34px #0000003d}.landingBrandMark{border-radius:13px;width:42px;height:42px}.landingHero{grid-template-columns:1fr;gap:22px;min-height:auto;padding:58px 0 72px}.landingHeroCopy{order:1}.landingVisual{order:2;min-height:390px;margin:0}.landingHero h1{max-width:720px;margin-top:16px;font-size:clamp(48px,11vw,76px);line-height:.94}.landingLead{max-width:620px}.landingActions{margin-top:28px}.landingPrimary{min-width:260px}.landingPlatforms{gap:8px;margin-top:24px}.landingPlatforms span{flex:none}.landingTrialDynamic,.landingTrial{grid-template-columns:1fr;gap:24px}.landingTrialDuration{justify-self:start}.landingTrialFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.landingPlanGrid{grid-template-columns:1fr}.landingPlanWrap,.landingPlanWrap:last-child{grid-column:auto;max-width:none}.landingPlanGrid .offerCardLanding{min-height:0}.landingPlanWrap.isFeatured .offerCardLanding{transform:none}.landingFeatureGrid{grid-template-columns:1fr}.landingFeature,.landingFeature:last-child{grid-column:auto;min-height:0}.landingSecurity,.landingDevices,.landingPlatformsSection,.landingConnectionGrid,.landingTrustGrid{grid-template-columns:1fr}.landingPayment{grid-template-columns:1fr;align-items:start}.landingPaymentMethods{grid-template-columns:repeat(3,minmax(0,1fr))}.landingFinal{flex-direction:column;align-items:flex-start}.landingFinal .landingPrimary{width:100%}.landingFooter{flex-direction:column;align-items:flex-start}.landingFooter div{justify-content:flex-start}.landingSmartNetwork,.landingSmartNetworkVisual,.landingSmartLayout{min-width:0}.landingSmartNetworkVisual{overflow:hidden}.landingPhoneShowcase,.landingPhoneOnlyLayout{grid-template-columns:1fr;min-height:0;padding:34px 24px}.landingPhoneShowcaseCopy{text-align:center}.landingPhoneShowcaseCopy h3,.landingPhoneShowcaseCopy p{margin-inline:auto}.landingPhoneShowcaseFeatures{width:100%;max-width:520px;margin-inline:auto}.landingPhoneStage{min-height:650px}.landingPhoneSmartCard,.landingPhoneTariffCard{width:100%;max-width:560px;margin-inline:auto}.landingStepsLayout{grid-template-columns:1fr;gap:28px}.landingStepsVisual{min-height:0;position:relative;top:auto}.landingStepsContent{gap:12px;display:grid}.landingStepsContent article{opacity:1;min-height:0;padding:18px 0;transform:none!important}.landingStepsContent h3{font-size:clamp(34px,7vw,52px)}.landingStepsContent p{font-size:16px}}@media (width<=720px){.landing{padding-inline:15px}.landingHero{padding-top:42px}.landingHero h1{font-size:clamp(44px,13vw,66px)}.landingLead{font-size:16px}.landingActions,.landingPrimary{width:100%}.landingPrimary{min-width:0}.landingPlatforms{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.landingPlatforms::-webkit-scrollbar{display:none}.landingVisual{min-height:330px}.landingOrbitOuter{width:310px;height:310px}.landingOrbitInner{width:215px;height:215px}.landingStatusCard{bottom:0;right:0}.landingTrialFacts{grid-template-columns:1fr}.landingTrialDuration{border-radius:30px;width:118px;height:118px}.landingTrialDuration strong{font-size:50px}.landingSectionHeading h2,.landingTrial h2,.landingPayment h2,.landingFinal h2,.landingSecurity h2{font-size:clamp(34px,9vw,48px)}.landingPlansZone,.landingFeatureZone,.landingSecurityZone,.landingDevicesZone,.landingFaqZone,.landingStepsZone,.landingMobileDemoZone{padding-block:72px}.landingPlanGrid .offerCardLanding{padding:22px}.landingPlanGrid .offerCardLanding .offerFeatures{min-height:0}.landingPlanGrid .offerCardLanding .offerPriceRow,.landingPlanGrid .offerCardLanding .offerHead{min-height:auto}.landingPaymentMethods{grid-template-columns:1fr}.landingPaymentMethods span{width:100%}.landingSecurityPoints{grid-template-columns:1fr}.landingPhoneOnlyLayout,.landingPhoneShowcase{border-radius:24px;margin-top:28px;padding:24px 12px 28px}.landingPhoneShowcaseCopy,.landingPhoneSmartCard,.landingPhoneTariffCard{display:none}.landingPhoneStage{min-height:590px}.landingPhoneFrame{width:min(100%,330px);min-width:0;max-width:calc(100vw - 50px);transform:none}.landingPhoneScreen{border-radius:34px}.landingStepsHeading{margin-bottom:30px}.landingStepsHeading h2{font-size:clamp(40px,10vw,58px)}.landingStepsVisual{border-radius:24px;padding:22px 16px}.landingStepsVisualBody{min-height:0;padding-top:22px}.landingStepMock{width:100%}.landingStepTariffMock,.landingStepConnectCard{padding:22px 18px}.landingStepTariffMock>strong{font-size:54px}.landingStepTrialBanner{margin:-4px -4px 20px}.landingFaqList article button{min-height:72px;padding:20px 0}.landingFaqList article button>span{font-size:18px;line-height:1.3}.landingFaqToggle{flex:0 0 42px;width:42px;height:42px}.landingFinal{gap:22px}.landingFooter div{gap:10px;display:grid}}@media (width<=480px){.landing{padding:12px 12px 22px}.landingNav{grid-template-columns:auto 1fr auto;gap:8px;min-height:54px}.landingBrand>span:last-child{display:none}.landingNavAction{padding:8px 10px;font-size:10px}.landingNavToggle{width:38px;height:38px}.landingNavMenu{top:calc(100% + 7px);left:-1px;right:-1px}.landingHero{padding-top:34px}.landingHero h1{letter-spacing:-.065em;font-size:clamp(42px,14vw,58px)}.landingEyebrow{font-size:9px}.landingLead{font-size:15px}.landingPrimary{gap:18px;padding-left:18px}.landingPrimaryArrow{width:40px;height:40px}.landingVisual{min-height:285px}.landingOrbitOuter{width:270px;height:270px}.landingOrbitInner{width:185px;height:185px}.landingEyeCore{border-radius:32px;width:112px;height:112px}.landingEyeCore svg{width:58px;height:58px}.landingStatusCard{max-width:220px;padding:10px 12px}.landingStatusCard b{font-size:11px}.landingStatusCard small{font-size:9px}.landingTrial,.landingTrialDynamic,.landingPayment,.landingSecurity,.landingPhoneSmartCard,.landingPhoneTariffCard{border-radius:20px;padding:22px 18px}.landingPlansZone,.landingFeatureZone,.landingSecurityZone,.landingDevicesZone,.landingFaqZone,.landingStepsZone,.landingMobileDemoZone{padding-block:62px}.landingPlanGrid .offerCardLanding{padding:18px}.landingPlanGrid .offerCardLanding .offerFeatureKey,.landingPlanGrid .offerCardLanding .offerFeatureVal{font-size:11px}.landingPlanGrid .offerCardLanding .btn{min-height:50px}.landingFeature{padding:22px 18px}.landingFeature h2{font-size:26px}.landingPhoneStage{min-height:540px}.landingPhoneFrame{border-radius:40px;width:min(100%,300px);max-width:calc(100vw - 38px)}.landingPhoneScreen{border-radius:32px}.landingPhoneSpeaker{width:82px;height:23px;top:16px}.landingStepsHeading h2{font-size:clamp(36px,11vw,50px)}.landingStepsVisualHeader img{width:46px;height:46px}.landingStepTariffHead{flex-direction:column;align-items:flex-start}.landingStepTrialBanner{flex-direction:column;align-items:flex-start;gap:6px}.landingStepTariffMock>strong{font-size:48px}.landingStepDeviceIcon{width:92px;height:92px;font-size:38px}.landingStepDeviceMock h4,.landingStepConnectCard h4{font-size:25px}.landingFaqList article button>span{font-size:16px}.landingFaqAnswer p{font-size:14px}.landingFinal h2{font-size:clamp(34px,11vw,46px)}.landingFooter{font-size:11px}}@media (width<=360px){.landing{padding-inline:10px}.landingHero h1{font-size:40px}.landingPrimary{font-size:12px}.landingPhoneFrame{width:280px;max-width:calc(100vw - 28px)}.landingPlanGrid .offerCardLanding{padding:16px}.landingFaqToggle{flex-basis:38px;width:38px;height:38px}}@supports (padding:max(0px)){@media (width<=900px){.landing{padding-left:max(15px, env(safe-area-inset-left));padding-right:max(15px, env(safe-area-inset-right));padding-bottom:max(24px, env(safe-area-inset-bottom))}.landingNav{top:max(8px, env(safe-area-inset-top))}}}@media (hover:none){.landingPrimary:hover,.landingTrialAction:hover,.landingPlanGrid .offerCard:hover,.landingFeature:hover,.landingPhoneSmartCard>button:hover,.landingPhoneTariffCard>button:hover{transform:none}}
