@charset "UTF-8";@font-face{font-family:"Manrope";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/manrope/manrope-cyrillic-ext.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Manrope";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/manrope/manrope-cyrillic.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Manrope";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/manrope/manrope-greek.woff2)format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Manrope";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/manrope/manrope-vietnamese.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Manrope";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/manrope/manrope-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Manrope";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/manrope/manrope-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Manrope";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/manrope/manrope-cyrillic-ext.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Manrope";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/manrope/manrope-cyrillic.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Manrope";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/manrope/manrope-greek.woff2)format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Manrope";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/manrope/manrope-vietnamese.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Manrope";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/manrope/manrope-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Manrope";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/manrope/manrope-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Manrope";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/manrope/manrope-cyrillic-ext.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Manrope";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/manrope/manrope-cyrillic.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Manrope";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/manrope/manrope-greek.woff2)format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Manrope";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/manrope/manrope-vietnamese.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Manrope";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/manrope/manrope-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Manrope";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/manrope/manrope-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Manrope";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/manrope/manrope-cyrillic-ext.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Manrope";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/manrope/manrope-cyrillic.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Manrope";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/manrope/manrope-greek.woff2)format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Manrope";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/manrope/manrope-vietnamese.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Manrope";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/manrope/manrope-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Manrope";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/manrope/manrope-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Manrope";font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/manrope/manrope-cyrillic-ext.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Manrope";font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/manrope/manrope-cyrillic.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Manrope";font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/manrope/manrope-greek.woff2)format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Manrope";font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/manrope/manrope-vietnamese.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Manrope";font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/manrope/manrope-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Manrope";font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/manrope/manrope-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary:#007bff;--primary-dark:#0046d6;--primary-strong:#0069d9;--bg:#ffffff;--bg-soft:#f8fafc;--card-bg:#ffffff;--text:#1e293b;--text-light:#64748b;--text-white:#ffffff;--border-color:#f1f5f9;--accent:#f8fafc;--dark:#1e293b;--green:#5cb85c;--green-dark:#4a9d4a;--danger-color:#dc534d;--danger-hover:#c93b35;--border:#eef1f6;--radius:20px;--transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);--shadow-color:rgba(0, 0, 0, .1);--shadow-hover:0 14px 36px rgba(17, 24, 39, .08);--star:#f59e0b}[data-theme=dark]{--bg:#0f172a;--bg-soft:#141f38;--card-bg:#16203a;--text:#e8eef9;--text-light:#9aa8c2;--border-color:#1e2a44;--accent:#141f38;--dark:#e8eef9;--border:#243049;--shadow-color:rgba(0, 0, 0, .5);--shadow-hover:0 14px 36px rgba(0, 0, 0, .45);--star:#fbbf24;color-scheme:dark}*{margin:0;padding:0;box-sizing:border-box;outline:0}body{font-family:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;background-color:var(--bg);color:var(--text)}input,select,textarea{width:100%;padding:12px 16px;font-size:14px;font-family:inherit;color:var(--dark);background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:6px;transition:all .2s ease;outline:0}input:focus,select:focus,textarea:focus{border-color:var(--primary-color);box-shadow:none}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%234a5568'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:16px;padding-right:40px;cursor:pointer}textarea{resize:vertical;min-height:140px}label{font-size:13px;font-weight:500;color:var(--dark);margin-bottom:8px}.text-center{text-align:center}.mt-custom{margin-top:var(--mt)!important}.mb-custom{margin-bottom:var(--mb)!important}.container{max-width:1320px;margin:0 auto;padding:0 20px}.container-header{max-width:1320px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.top-bar{background:var(--bg-soft);border-bottom:1px solid var(--border)}.top-bar .container-header{min-height:46px;gap:24px}.top-group{display:flex;align-items:center;gap:26px}.top-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:1;letter-spacing:-.01em;white-space:nowrap;color:var(--text-light);text-decoration:none;transition:color .2s ease}.top-link:hover{color:var(--text)}.top-ico{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.7;transition:opacity .2s ease,transform .2s ease}.top-link:hover .top-ico{opacity:1}.top-link--phone{color:var(--text);font-weight:600;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.top-link--phone .top-ico{color:var(--text-light);opacity:.7}.top-link--accent{color:var(--primary-dark);font-weight:600}.top-link--accent .top-ico{opacity:.95}.top-link--accent:hover{color:#0038ad}.theme-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--bg);border:1px solid var(--border);border-radius:999px}.theme-opt{display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;padding:0;background:0 0;border:0;border-radius:999px;color:var(--text-light);cursor:pointer;transition:color .2s ease,background .2s ease}.theme-opt .top-ico{width:15px;height:15px;opacity:.75}.theme-opt:hover{color:var(--text)}.theme-opt:hover .top-ico{opacity:1}.theme-opt.is-active{background:rgba(0,123,255,.1);color:var(--primary-dark)}.theme-opt.is-active .top-ico{opacity:1}.top-lang{position:relative}.top-lang::before{content:"";position:absolute;left:-13px;top:50%;width:1px;height:14px;transform:translateY(-50%);background:var(--border)}.top-lang-btn{padding:0;background:0 0;border:0;font-family:inherit;cursor:pointer}.top-lang-caret{width:13px;height:13px;margin-left:-2px;opacity:.5}.top-lang:hover .top-lang-caret,.top-lang:focus-within .top-lang-caret{transform:rotate(180deg);opacity:.8}.top-lang-menu{position:absolute;top:calc(100% + 12px);right:0;z-index:1100;min-width:156px;padding:6px;background:var(--card-bg);border:1px solid var(--border);border-radius:14px;box-shadow:0 14px 32px rgba(17,24,39,.12);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.top-lang-menu::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.top-lang:hover .top-lang-menu,.top-lang:focus-within .top-lang-menu{opacity:1;visibility:visible;transform:translateY(0)}.top-lang-grid a{display:block;padding:8px 10px;border-radius:9px;font-size:13px;font-weight:500;color:var(--text-light);text-decoration:none;transition:background .15s ease,color .15s ease}.top-lang-grid a:hover{background:var(--bg-soft);color:var(--text)}.top-lang-grid a.is-current{color:var(--primary-dark);font-weight:600}.top-link:focus-visible,.theme-opt:focus-visible,.top-lang-grid a:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:6px}[data-theme=dark] .main-header{background:var(--bg)}[data-theme=dark] .menu-link{color:var(--text)}[data-theme=dark] .logo img{filter:invert(1) hue-rotate(180deg) saturate(1.3) brightness(1.1)}[data-theme=dark] .theme-switch{background:rgba(255,255,255,.04)}[data-theme=dark] .theme-opt.is-active{background:rgba(96,165,250,.18);color:#93c0ff}[data-theme=dark] .top-link--accent{color:#93c0ff}[data-theme=dark] .top-link--accent:hover{color:#bcd8ff}[data-theme=dark] .top-link--phone .top-ico{color:var(--text-light)}[data-theme=dark] .top-lang-menu{box-shadow:0 14px 32px rgba(0,0,0,.55)}[data-theme=dark] .top-lang-grid a.is-current{color:#93c0ff}.main-header{padding:10px 0;background:#fff;border-bottom:1px solid var(--border-color);position:sticky;top:0;z-index:1000}.logo img{width:auto;height:38px;display:block}.nav-menu{display:flex;list-style:none;margin:0;padding:0 20px;gap:10px;align-items:center;height:54px}.menu-link{display:block;padding:8px 14px;text-decoration:none;color:#333;font-weight:600;transition:color .3s ease}.menu-link:hover{color:var(--primary)}.has-dropdown{position:relative}.has-dropdown>.menu-link::after{content:"";font-family:"Font Awesome 6 Pro","Font Awesome 6 Free";font-weight:900;font-size:10px;margin-left:8px;display:inline-block;vertical-align:middle;transition:transform .3s ease}.has-dropdown.is-open>.menu-link::after,html:not(.js-mm) .has-dropdown:hover>.menu-link::after{transform:rotate(180deg);color:var(--primary)}.dropdown{position:absolute;top:60px;left:0;min-width:280px;list-style:none;padding:10px;margin:0;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .1s ease-in,transform .1s ease-in,visibility 0s linear .1s;z-index:100}.has-dropdown>.dropdown::before{content:"";position:absolute;left:0;right:0;top:-28px;height:28px}.has-dropdown.is-open .dropdown,html:not(.js-mm) .has-dropdown:hover .dropdown{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .16s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility 0s}.dropdown-item{display:flex;align-items:center;gap:15px;padding:12px;text-decoration:none;border-radius:6px;transition:background .2s ease}.dropdown-item:hover{background:#f8f9fa}.dropdown-item .icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;background:#e7f1ff;color:var(--primary);border-radius:8px}.dropdown-item .icon svg{width:20px;height:20px}.dropdown-item .content{display:flex;flex-direction:column}.dropdown-item .text{font-size:14px;font-weight:600;color:#222}.dropdown-item .desc{font-size:12px;color:#777;margin-top:2px}.header-btns{display:flex;align-items:center;gap:12px}button{border:0!important}.btn-login{display:flex;justify-content:center;align-items:center;height:42px;padding:0 22px;text-decoration:none;background:var(--primary-strong);color:#fff;border-radius:12px;font-size:15px;font-weight:500;white-space:nowrap;box-shadow:0 4px 15px rgba(0,123,255,.3);transition:all .3s ease}.btn-login:hover{transform:translateY(-2px);background:var(--primary-dark);box-shadow:0 6px 20px rgba(0,123,255,.4)}.btn-basket{position:relative;display:flex;justify-content:center;align-items:center;width:45px;height:45px;min-width:45px;text-decoration:none;background:var(--bg-soft);color:var(--text);border:1px solid var(--border);border-radius:12px;transition:all .3s ease}.btn-basket:hover{border-color:var(--primary);color:var(--primary)}.btn-basket .count{position:absolute;top:-5px;left:-5px;display:flex;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;background:var(--primary);color:#fff;border-radius:12px;font-size:10px;font-family:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:45px;height:45px;flex-shrink:0;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:var(--transition)}.hamburger span{display:block;width:20px;height:2px;background:var(--dark);border-radius:2px;transition:var(--transition)}.hamburger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-nav{display:none;position:fixed;inset:0;z-index:999}.mobile-nav.open{display:block}.mobile-nav-overlay{position:absolute;inset:0;background:rgba(0,0,0,.4);backdrop-filter:blur(2px)}.mobile-nav-panel{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:300px;height:100%;background:#fff;overflow-y:auto;box-shadow:4px 0 30px rgba(0,0,0,.15);transform:translateX(-100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.mobile-nav.open .mobile-nav-panel{transform:translateX(0)}.mobile-nav-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:18px 20px;border-bottom:1px solid var(--border-color)}.mobile-nav-header img{width:auto;height:38px}.mobile-nav-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#f1f5f9;border:0;border-radius:8px;color:var(--dark);font-size:14px;cursor:pointer;transition:var(--transition)}.mobile-nav-close:hover{background:#e2e8f0}.mobile-contact-strip{display:flex;flex-direction:column;gap:8px;padding:12px 20px;background:var(--primary)}.mobile-contact-strip a{display:flex;align-items:center;gap:8px;text-decoration:none;color:#fff;font-size:13px;font-weight:500}.mobile-menu-list{flex:1;list-style:none;padding:10px 0;margin:0}.mobile-menu-list>li{border-bottom:1px solid var(--border-color)}.mobile-menu-list>li:last-child{border-bottom:none}.mobile-menu-link{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;text-decoration:none;color:var(--dark);font-size:15px;font-weight:600;transition:var(--transition)}.mobile-menu-link:hover{color:var(--primary);background:#f8fafc}.mobile-menu-link .arrow{font-size:11px;color:var(--text-light);transition:transform .3s ease}.mobile-has-dropdown.open>.mobile-menu-link .arrow{transform:rotate(90deg);color:var(--primary)}.mobile-dropdown{list-style:none;padding:0;margin:0;background:#f8fafc;max-height:0;overflow:hidden;transition:max-height .35s ease}.mobile-has-dropdown.open .mobile-dropdown{max-height:600px}.mobile-dropdown-item{display:flex;align-items:center;gap:12px;padding:12px 20px 12px 24px;text-decoration:none;border-top:1px solid var(--border-color);transition:background .2s ease}.mobile-dropdown-item:hover{background:#eef4ff}.mobile-dropdown-item .icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;background:#e7f1ff;color:var(--primary);border-radius:8px;font-size:13px}.mobile-dropdown-item .content{display:flex;flex-direction:column}.mobile-dropdown-item .text{font-size:13px;font-weight:600;color:#222}.mobile-dropdown-item .desc{font-size:11px;color:#777;margin-top:2px}.mobile-nav-footer{flex-shrink:0;padding:20px;border-top:1px solid var(--border-color)}.mobile-btn-login{display:flex;justify-content:center;align-items:center;width:100%;height:48px;text-decoration:none;background:var(--primary);color:#fff;border-radius:12px;font-size:15px;font-weight:600;box-shadow:0 4px 15px rgba(0,123,255,.3);transition:var(--transition)}.mobile-btn-login:hover{background:#0069d9}@media (max-width:992px){.top-bar{display:none}.nav-container{display:none}.hamburger{display:flex}.btn-login{font-size:13px;padding:0 16px}}@media (max-width:480px){.btn-login{display:none}}footer{padding:80px 0 30px;background-color:var(--bg);color:var(--text);border-top:1px solid var(--border-color)}@keyframes gridMove{0%{background-position:0 0}to{background-position:50px 50px}}.site-footer{position:relative;overflow:hidden;margin-top:10px;padding:54px 0 0;background:#070e1f;color:rgba(255,255,255,.72)}.site-footer::before{content:"";position:absolute;top:-55%;left:50%;width:70%;height:150%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(0,123,255,.13),transparent 72%);pointer-events:none}.site-footer::after{content:"";position:absolute;top:46%;right:-1%;width:560px;height:672px;transform:translateY(-50%);background:url(../img/logo/mark.svg)no-repeat center/contain;opacity:.055;pointer-events:none;z-index:0}.site-footer .container{position:relative;z-index:1}@media (max-width:1100px){.site-footer::after{width:400px;height:480px;right:-4%;opacity:.05}}@media (max-width:680px){.site-footer::after{display:none}}.ft-top{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:34px;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.1)}.ft-brand img{display:block;height:42px;width:auto;filter:brightness(0) invert(1)}.ft-authority{margin:0;max-width:62ch;font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.6)}.ft-authority a{color:#7fb2ff;text-decoration:underline;text-decoration-color:rgba(127,178,255,.55);text-underline-offset:3px}.ft-authority a:hover{color:#a9ccff;text-decoration-color:currentColor}.ft-top-right{display:flex;align-items:center;gap:18px}.ft-social{display:flex;gap:9px}.ft-social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:rgba(255,255,255,.78);font-size:15px;text-decoration:none;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}.ft-social a:hover{background:var(--primary);border-color:var(--primary);color:#fff;transform:translateY(-2px)}.ph-bi{display:block;flex:none;width:1em;height:1em;fill:currentColor}.ft-etbis img{display:block;height:54px;width:auto;border-radius:8px;opacity:.9;transition:opacity .22s ease,transform .22s ease}.ft-etbis:hover img{opacity:1;transform:translateY(-2px)}.ft-main{display:grid;grid-template-columns:minmax(270px,1fr) 2.45fr;gap:58px;padding:40px 0 36px}.ft-about>p{margin:0 0 22px;max-width:42ch;font-size:13.5px;line-height:1.7;color:rgba(255,255,255,.6)}.ft-contact{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.ft-contact a{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(255,255,255,.04);text-decoration:none;transition:background .22s ease,border-color .22s ease,transform .22s ease}.ft-contact a:hover{background:rgba(255,255,255,.08);border-color:rgba(0,123,255,.5);transform:translateY(-2px)}.ft-ci{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:10px;background:rgba(0,123,255,.16);color:#7fb2ff}.ft-ci svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ft-contact a>span{display:flex;flex-direction:column;gap:1px;font-size:14px;font-weight:700;color:#fff}.ft-contact small{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.45)}.ft-status{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(34,197,94,.26);border-radius:13px;background:rgba(34,197,94,.07);text-decoration:none;transition:background .22s ease,border-color .22s ease,transform .22s ease}a.ft-status:hover{background:rgba(34,197,94,.13);border-color:rgba(34,197,94,.5);transform:translateY(-2px)}.ft-ci--live{background:rgba(34,197,94,.16)}.ft-status>span:last-child{display:flex;flex-direction:column;gap:1px;font-size:14px;font-weight:700;color:#fff}.ft-status small{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.45)}.ft-signal{position:relative;display:block;width:10px;height:10px;border-radius:50%;background:#22c55e;animation:ft-breathe 2.6s ease-in-out infinite}.ft-signal::before,.ft-signal::after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid rgba(34,197,94,.65);animation:ft-ping 2.6s cubic-bezier(0,0,.2,1) infinite}.ft-signal::after{animation-delay:1.3s}@keyframes ft-breathe{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.55);opacity:1}50%{box-shadow:0 0 0 4px transparent;opacity:.82}}@keyframes ft-ping{0%{transform:scale(1);opacity:.85}to{transform:scale(3.6);opacity:0}}@media (prefers-reduced-motion:reduce){.ft-signal,.ft-signal::before,.ft-signal::after{animation:none}.ft-signal{box-shadow:0 0 0 3px rgba(34,197,94,.25)}}.ft-lang{display:flex;align-items:center;gap:12px;font-size:13px}.ft-lang>span{color:rgba(255,255,255,.45)}.ft-lang a{color:rgba(255,255,255,.7);text-decoration:none;transition:color .2s ease}.ft-lang a:hover{color:#fff}.ft-lang a.is-active{color:#7fb2ff;font-weight:700}.ft-links{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.ft-col .ft-h{margin:0 0 16px;padding-bottom:10px;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);position:relative}.ft-col .ft-h::after{content:"";position:absolute;left:0;bottom:-1px;width:26px;height:2px;border-radius:2px;background:var(--primary)}.ft-col ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.ft-col a{display:inline-block;padding:3px 0;margin:-3px 0;font-size:13.5px;color:rgba(255,255,255,.62);text-decoration:none;transition:color .2s ease,transform .2s ease}.ft-col a:hover{color:#fff;transform:translateX(3px)}.ft-trust{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 34px;padding:22px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.ft-trust ul{display:flex;flex-wrap:wrap;gap:14px 28px;margin:0;padding:0;list-style:none}.ft-trust li{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600;color:rgba(255,255,255,.72)}.ft-trust svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:#7fb2ff}.ft-pay{height:26px;width:auto;opacity:.75}.ft-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 26px;padding:22px 0 26px}.ft-copy{font-size:13px;color:rgba(255,255,255,.5)}.ft-copy strong{color:rgba(255,255,255,.78);font-weight:700}.ft-legal{display:flex;flex-wrap:wrap;gap:10px 22px}.ft-legal a{display:inline-block;padding:3px 0;margin:-3px 0;font-size:13px;color:rgba(255,255,255,.5);text-decoration:none;transition:color .2s ease}.ft-legal a:hover{color:#fff}@media (max-width:1100px){.ft-top{grid-template-columns:auto 1fr;row-gap:22px}.ft-top-right{grid-column:1/-1;justify-content:flex-start}.ft-main{grid-template-columns:1fr;gap:38px}.ft-links{grid-template-columns:repeat(2,1fr);gap:28px 24px}.ft-about>p{max-width:none}}@media (max-width:600px){.site-footer{padding-top:40px}.ft-top{grid-template-columns:1fr}.ft-links{grid-template-columns:1fr 1fr}.ft-trust{justify-content:flex-start}.ft-bottom{flex-direction:column;align-items:flex-start}}.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse 35% 80%at 75% 50%,rgba(0,123,255,.1),transparent 70%),var(--bg-soft);border-bottom:1px solid var(--border)}.hero-inner{position:relative;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:64px;padding-top:72px;padding-bottom:72px}.hero-slides{display:grid}.hero-slide{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),visibility .5s}.hero-slide.is-active{opacity:1;visibility:visible;transform:translateY(0)}.hero-slide h1,.hero-slide h2{margin:0 0 16px;font-size:clamp(2rem,3.5vw,3.25rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:var(--text);text-wrap:balance}.hero-slide h1 em,.hero-slide h2 em{font-style:normal;color:var(--primary)}.hero-slide>p{margin:0 0 24px;max-width:52ch;font-size:1.0625rem;line-height:1.6;color:var(--text-light)}.hero-specs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none}.hero-specs li{padding:7px 14px;border:1px solid var(--border);border-radius:999px;background:var(--bg);font-size:13px;font-weight:600;color:var(--text-light);white-space:nowrap}.hero-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.hero-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:12px;background:var(--primary);color:#fff;font-size:15px;font-weight:700;letter-spacing:-.01em;text-decoration:none;box-shadow:0 8px 20px rgba(0,123,255,.28);transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.hero-btn:hover{background:var(--primary-dark);color:#fff;box-shadow:0 10px 26px rgba(0,70,214,.32)}.hero-btn-ico{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.hero-btn:hover .hero-btn-ico{transform:translateX(3px)}.hero-meta{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--text-light)}.hero-brandmark{height:18px;width:auto;opacity:.9}.hero-rating{display:flex;align-items:center;gap:14px;margin-top:26px}.hero-avatars{display:flex;flex:none}.hero-av{display:block;width:36px;height:36px;margin-left:-10px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--bg-soft)}.hero-av:first-child{margin-left:0}.hero-rating-body{display:flex;flex-direction:column;gap:3px}.hero-rating-top{display:flex;align-items:center;gap:8px;line-height:1}.hero-stars{position:relative;display:inline-block;flex:none}.hero-stars-row{display:flex;gap:2px}.hero-stars-row svg{width:15px;height:15px;fill:currentColor}.hero-stars-bg{color:var(--border)}.hero-stars-fg{position:absolute;inset:0;width:var(--pct, 100%);overflow:hidden;color:var(--star)}.hero-rating-top strong{font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--text)}.hero-rating-of{font-size:13px;font-weight:600;color:var(--text-light)}.hero-rating-sub{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--text-light)}.hero-g{width:13px;height:13px;flex:none}[data-theme=dark] .hero-stars-bg{color:#2c3a56}.hero-nav{display:flex;align-items:center;gap:14px;margin-top:40px}.hero-arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--border);border-radius:50%;background:var(--bg);color:var(--text-light);cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.hero-arrow svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hero-arrow:hover{color:var(--primary);border-color:var(--primary)}.hero-dots{display:flex;align-items:center;gap:7px}.hero-dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--border);cursor:pointer;transition:width .3s cubic-bezier(.16,1,.3,1),background .3s ease}.hero-dot:hover{background:#cbd5e1}.hero-dot.is-active{width:28px;background:var(--primary)}.hero-visual{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:921px){.hero-copy{grid-column:1;grid-row:1}.hero-visual{grid-column:2;grid-row:1}}.hero-shot{grid-area:1/1;align-self:center;margin:0;filter:drop-shadow(0 18px 42px rgba(17,24,39,.18));opacity:0;visibility:hidden;transform:translateY(12px) scale(.985);transition:opacity .35s ease .3s,transform .35s ease .3s,visibility 0s linear .65s}.hero-shot.is-active{z-index:1;opacity:1;visibility:visible;transform:none;transition:opacity .6s ease,transform .8s cubic-bezier(.16,1,.3,1),visibility 0s}.hero-shot img{display:block;width:100%;height:auto}[data-theme=dark] .hero{background:radial-gradient(ellipse 35% 80%at 75% 50%,rgba(96,165,250,.14),transparent 70%),var(--bg-soft)}[data-theme=dark] .hero-specs li{background:rgba(255,255,255,.03)}[data-theme=dark] .hero-dot:hover{background:#3a4a68}[data-theme=dark] .hero-shot{filter:drop-shadow(0 18px 42px rgba(0,0,0,.5))}@media (prefers-reduced-motion:reduce){.hero-slide,.hero-shot,.hero-shot.is-active,.hero-dot,.hero-btn,.hero-btn-ico{transition:none}}@media (max-width:1100px){.hero-inner{gap:44px}}@media (max-width:920px){.hero-inner{grid-template-columns:1fr;gap:44px;padding-top:48px;padding-bottom:52px}.hero-visual{order:-1}.hero-nav{margin-top:30px}}@media (max-width:560px){.hero-slide>p{font-size:1rem}.hero-specs li{padding:6px 12px;font-size:12px}.hero-btn{padding:13px 22px}}.domain-card{position:relative;width:100%;padding:50px 50px 46px;overflow:hidden}.domain-card>*{position:relative;z-index:1}.text-header{text-align:center;margin-bottom:38px}.text-header .eyebrow{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;background:rgba(10,95,255,.08);color:var(--primary);border-radius:30px;font-size:12.5px;font-weight:500;letter-spacing:.03em;margin-bottom:16px}.text-header h2{font-size:clamp(24px,3.4vw,34px);font-weight:800;color:var(--dark);letter-spacing:-.02em;margin-bottom:10px}.text-header h2 span{background:linear-gradient(90deg,var(--primary),#4f8cff);-webkit-background-clip:text;background-clip:text;color:transparent}.text-header p{color:var(--text-light);font-size:15px;max-width:480px;margin:0 auto}.price-scroller{position:relative;margin-bottom:36px}.price-scroller{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%)}.price-track{display:flex;gap:16px;padding:6px 4px 16px;width:max-content;animation:marquee 28s linear infinite}.price-scroller:hover .price-track,.price-scroller.paused .price-track{animation-play-state:paused}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.price-track{animation:none}}.price-card{flex:0 0 178px;background:var(--bg-soft);border:1px solid var(--border-color);border-radius:16px;padding:20px 16px;text-align:center;cursor:pointer;transition:var(--transition);position:relative;overflow:hidden}.price-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent-color, var(--primary));transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.price-card:hover{transform:translateY(-6px);background:#fff;box-shadow:0 16px 30px -10px rgba(15,23,42,.12);border-color:transparent}.price-card:hover::before{transform:scaleX(1)}.price-card .tld{font-size:17px;font-weight:800;color:var(--accent-color, var(--primary));margin-bottom:10px}.price-card .was{font-size:12px;color:#a3acba;text-decoration:line-through;margin-bottom:4px}.price-card .now{font-size:21px;font-weight:800;color:var(--dark)}.price-card .now small{font-size:13px;font-weight:500;color:var(--text-light)}.price-card .badge{position:absolute;top:10px;right:10px;background:#fee2e2;color:#dc2626;font-size:10px;font-weight:500;padding:3px 8px;border-radius:20px}.search-row{display:flex;gap:14px;align-items:stretch}.search-box{flex:1;position:relative;display:flex;align-items:center}.search-box i.icon-search{position:absolute;left:22px;color:var(--text-light);font-size:16px;pointer-events:none;transition:var(--transition)}.search-box input{width:100%;height:62px;padding:0 22px 0 52px;border:2px solid var(--border-color);border-radius:16px;font-family:inherit;font-size:15.5px;color:var(--dark);background:var(--bg-soft);transition:var(--transition)}.search-box input::placeholder{color:#98a2b3}.search-box input:focus{outline:0;border-color:var(--primary);background:#fff;box-shadow:0 0 0 5px rgba(10,95,255,.08)}.search-box input:focus+i.icon-search,.search-box:focus-within i.icon-search{color:var(--primary)}.btn{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 30px;border:0;border-radius:10px;font-family:inherit;font-size:15.5px;font-weight:500;color:#fff;cursor:pointer;transition:var(--transition);white-space:nowrap}.btn-search{background:linear-gradient(135deg,var(--primary),var(--primary-dark));box-shadow:0 10px 25px -8px rgba(10,95,255,.55)}.btn-search:hover{transform:translateY(-3px);box-shadow:0 16px 30px -8px rgba(10,95,255,.6)}.btn-transfer{background:linear-gradient(135deg,var(--green),var(--green-dark));box-shadow:0 10px 25px -8px rgba(92,184,92,.5)}.btn-transfer:hover{transform:translateY(-3px);box-shadow:0 16px 30px -8px rgba(92,184,92,.55)}.btn:active{transform:translateY(0)}@media (max-width:768px){.domain-card{padding:34px 22px 30px;border-radius:22px}.search-row{flex-wrap:wrap}.search-box{flex:1 1 100%}.btn{flex:1;padding:0 18px}}@media (max-width:420px){.price-card{flex-basis:150px}}.page-head{background:var(--bg-gradient);padding:80px 0;border-bottom:1px solid #f1f5f9;overflow:hidden;position:relative}.page-head .container{max-width:1320px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.page-content{max-width:600px}.breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:20px}.breadcrumb a,.breadcrumb span{font-size:13px;font-weight:600;text-decoration:none}.breadcrumb a{color:var(--text-light);transition:.3s}.breadcrumb a:hover{color:var(--primary)}.breadcrumb .separator{font-size:10px;color:#cbd5e1}.breadcrumb span{color:var(--primary)}.page-content h1{font-size:42px;font-weight:800;color:var(--dark);line-height:1.2;margin-bottom:15px}.page-content h1 span{color:var(--primary)}.page-content p{font-size:17px;color:var(--text-light);line-height:1.6}.page-visual{position:relative;width:200px;height:200px;display:flex;justify-content:center;align-items:center}.main-icon{font-size:100px;color:var(--primary);opacity:.5;z-index:2}.abstract-shape{position:absolute;width:150px;height:150px;background:var(--primary);filter:blur(80px);opacity:.3;border-radius:50%}@media (max-width:768px){.page-head .container{flex-direction:column;text-align:center}.breadcrumb{justify-content:center}.page-visual{display:none}.page-content h1{font-size:32px}}.selector-area{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:50px}.toggle-box{background:var(--accent);padding:6px;border-radius:12px;display:flex;border:1px solid var(--border-color)}.toggle-btn{padding:10px 24px;border-radius:8px;border:0;font-weight:500;cursor:pointer;transition:.3s;font-size:14px;color:var(--text-light);background:0 0}.toggle-btn.active{background:#fff;color:var(--primary-dark);box-shadow:0 4px 12px rgba(0,0,0,.05)}.plan-item{background:var(--card-bg);border:1px solid var(--border-color);border-radius:20px;display:grid;grid-template-columns:240px 1fr 1fr 1fr 1fr 220px;align-items:center;padding:30px;margin-bottom:16px;transition:.4s cubic-bezier(.4,0,.2,1);position:relative}.plan-item:hover{border-color:var(--primary);box-shadow:0 20px 40px -12px rgba(0,0,0,.08);transform:scale(1.01)}.plan-head{display:flex;align-items:center;gap:16px}.plan-ico{width:52px;height:52px;background:var(--accent);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--primary)}.plan-title h3{font-size:18px;font-weight:800;letter-spacing:-.5px}.plan-title span{font-size:12px;color:var(--text-light);font-weight:600}.stat{text-align:center;border-right:1px solid var(--border-color);padding:0 10px}.plan-item .stat:nth-last-child(2){border-right:none}.stat strong{display:block;font-size:17px;font-weight:500}.stat small{display:block;font-size:11px;color:var(--text-light);font-weight:600;text-transform:none;margin-top:4px}.plan-buy{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.price-box{display:flex;align-items:baseline;gap:4px}.price-box .val{font-size:26px;font-weight:800;color:var(--text)}.price-box .cur{font-size:13px;color:var(--text-light);font-weight:600}.btn-main{display:inline-flex;align-items:center;justify-content:center;background:var(--primary);color:#fff;border:0;padding:12px 30px;border-radius:12px;font-weight:600;width:160px;font-size:14px;text-decoration:none;cursor:pointer;transition:.3s}.btn-main:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 15px rgba(37,99,235,.2)}.plan-item.featured{border:1px solid var(--primary);background:linear-gradient(to right,#fff,#f8faff)}.badge-pro{position:absolute;top:-12px;left:30px;background:var(--primary);color:#fff;padding:4px 14px;border-radius:8px;font-size:10px;font-weight:800;text-transform:none;letter-spacing:1px}@media (max-width:1024px){.plan-item{grid-template-columns:1fr 1fr;gap:30px}.plan-head,.plan-buy{grid-column:span 2;text-align:center;align-items:center}.stat{border:0;background:var(--accent);padding:15px;border-radius:12px}}.text-header{color:var(--primary);font-weight:500}.os-card{transition:all .3s ease;border-radius:12px;border:1px solid var(--border-color);padding:30px}.os-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1)!important}.os-logo-wrap{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:10px;padding:10px}.os-logo-wrap img{max-height:100%}.os-card h5{font-size:1.1rem;font-weight:600;color:#333}.os-card-header{gap:10px}@media (max-width:768px){.os-card{margin-bottom:20px}}.blog-section{padding:60px 0}.blog-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:all .3s ease-in-out;height:100%;display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.1)}.blog-image-wrap{position:relative;overflow:hidden;height:200px}.blog-img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.blog-card:hover .blog-img{transform:scale(1.06)}.blog-category{position:absolute;top:15px;left:15px;background-color:#007bff;color:#fff;padding:4px 12px;font-size:11px;font-weight:600;border-radius:20px;letter-spacing:.5px}.blog-content{padding:20px;display:flex;flex-direction:column;flex-grow:1}.blog-title{font-size:16px;font-weight:500;line-height:1.4;margin-bottom:12px}.blog-title a{color:#212529;text-decoration:none;transition:color .2s ease}.blog-title a:hover{color:var(--primary)}.blog-readmore{font-size:13px;font-weight:600;color:var(--primary);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:gap .2s ease;margin-top:auto}.blog-readmore:hover{gap:10px;color:var(--primary);text-decoration:none}.widget-title{color:var(--dark);margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid var(--border-color);font-weight:600}.section-badge{display:inline-flex;align-items:center;gap:6px;background-color:#e0f2fe;color:#007bff;font-size:12px;font-weight:600;padding:6px 16px;border-radius:20px;margin-bottom:15px}.section-title{font-size:28px;color:#1e293b;font-weight:500;margin-bottom:35px}.section-title span{color:#007bff}.text-center{text-align:center}.align-center{display:flex;flex-direction:column;align-items:center}.about-story-section{margin-top:50px;margin-bottom:60px}.story-content p{font-size:16px;color:var(--dark);line-height:1.8;margin-bottom:20px}.story-content p:last-child{margin-bottom:0}.legal-row.status-row{margin-top:10px;padding-top:20px;border-top:1px dashed var(--border-color)}@media (max-width:576px){.story-content{padding:20px}}.faq-section{margin-top:50px;margin-bottom:60px}.faq-item{background:#fff;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.faq-question{padding:20px 25px;font-size:16px;font-weight:600;color:var(--dark);cursor:pointer;display:flex;justify-content:space-between;align-items:center;user-select:none;list-style:none}.faq-question::-webkit-details-marker{display:none}.faq-item:hover{border-color:var(--primary);box-shadow:0 4px 12px rgba(0,123,255,.03)}.faq-item:hover .faq-question{color:var(--primary)}.faq-item[open]{border-color:var(--primary);box-shadow:0 10px 25px -5px rgba(0,123,255,.05)}.faq-item[open] .faq-question{color:var(--primary);border-bottom:1px solid #f1f5f9}.faq-answer{padding:20px 25px;background-color:var(--accent);font-size:15px;color:var(--dark);line-height:1.7;animation:slideDown .3s ease-in-out}.faq-answer strong{color:var(--green)}@keyframes slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:576px){.faq-question{padding:16px 20px;font-size:15px;gap:15px}.faq-answer{padding:16px 20px;font-size:14px}}.form-group{display:flex;flex-direction:column}.file-name-text{font-size:13px;color:var(--text-muted);margin-left:10px}.btn-add-more{background-color:var(--primary);color:#fff;border:0;padding:11px 20px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .2s;white-space:nowrap}.btn-add-more:hover{background-color:var(--primary)}.action-buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px}.btn-submit{background-color:var(--green)}.btn-submit:hover{background-color:var(--green);transform:translateY(-1px);color:var(--text-white)}.btn-cancel{background-color:var(--danger-color)}.btn-cancel:hover{background-color:var(--danger-hover);transform:translateY(-1px);color:var(--text-white)}@media (max-width:768px){.action-buttons{grid-template-columns:1fr}.btn-add-more{justify-content:center}}.hosting-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:35px}.hosting-card{background:#fff;border-radius:24px;padding:40px 30px;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--border-color);box-shadow:0 10px 30px -10px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.02);transition:all .4s cubic-bezier(.16,1,.3,1)}.hosting-card::before{content:"";position:absolute;top:30px;left:0;bottom:30px;width:4px;background:var(--primary);border-radius:0 4px 4px 0;opacity:.8}.hosting-card:hover{transform:translateY(-8px);box-shadow:0 30px 60px -15px rgba(0,0,0,.08);border-color:rgba(0,0,0,.05)}.top-badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#fff;color:var(--theme-color);border:1px solid var(--border-color);padding:6px 20px;font-size:11px;font-weight:800;letter-spacing:1px;border-radius:30px;box-shadow:0 4px 12px rgba(0,0,0,.04)}.hosting-desc{font-size:13.5px;color:var(--dark);line-height:1.6;min-height:50px}.hosting-features{list-style:none;padding:0;margin:25px 0;text-align:left;background:#f8fafc;border-radius:16px;padding:15px 20px}.hosting-features li{font-size:13.5px;color:var(--dark);padding:8px 0;display:flex;align-items:center;gap:10px}.hosting-features li::before{content:"";width:5px;height:5px;background:var(--primary);border-radius:50%;display:inline-block;opacity:.6}.hosting-footer-zone{margin-top:auto;background:#fff;border-radius:20px;padding:15px;border:1px solid var(--border-color)}.hosting-price{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:15px}.hosting-price .val{font-size:38px;font-weight:900;letter-spacing:-1px;line-height:1}.hosting-price .cur{font-size:13px;font-weight:500;color:#94a3b8;text-transform:uppercase}.btn-order{background:var(--primary);color:#fff;border:0;font-weight:500;font-size:15px;padding:14px 0;width:100%;border-radius:14px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.btn-order{text-decoration:none}.btn-order:hover{transform:translateY(-2px);filter:brightness(1.1)}.hosting-grid.hosting-grid--4{gap:24px}@media (min-width:1100px){.hosting-grid.hosting-grid--4{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}.hosting-card.hosting-card--cpanel{--theme-color:#ff6c2c;background:var(--card-bg);border-color:#ff6c2c;padding:26px 20px}.hosting-card.hosting-card--cpanel:hover{border-color:#ff6c2c}.hosting-card--cpanel::before{display:none}.hosting-logo{display:block;height:20px;width:auto;margin:0 auto 14px}.hosting-card--cpanel h3{margin:0 0 8px;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--text)}.hosting-card--cpanel .hosting-desc{font-size:12.5px;line-height:1.5;min-height:56px;margin:0;color:var(--text-light)}.hosting-card--cpanel .top-badge{background:var(--card-bg);border-color:#ff6c2c}.hosting-card--cpanel .hosting-features{display:grid;grid-template-columns:1fr 1fr;gap:11px 14px;margin:16px 0;padding:16px 14px;background:var(--bg-soft);border-radius:14px}.hosting-card--cpanel .hosting-features li{display:flex;align-items:flex-start;gap:7px;padding:0;border:0;text-align:left;font-size:11px;line-height:1.25;color:var(--text-light)}.feat-ico{width:13px;height:13px;margin-top:2px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;color:var(--text-light);opacity:.5}.ph-sprite{position:absolute;width:0;height:0;overflow:hidden}.hosting-card--cpanel .hosting-features li::before{display:none}.hosting-card--cpanel .hosting-features li strong{display:block;font-size:12.5px;font-weight:700;letter-spacing:-.01em;color:var(--text)}.hosting-card--cpanel .hosting-features li>span{min-width:0}.hosting-grid--4 .hosting-card--cpanel{container-type:inline-size}.hosting-grid--4 .hosting-card--cpanel .hosting-features{grid-template-columns:minmax(0,1fr);gap:10px}.hosting-grid--4 .hosting-card--cpanel .hosting-features li{font-size:11.5px;line-height:1.35}.hosting-grid--4 .hosting-card--cpanel .hosting-features li strong{display:inline;margin-right:4px}.hosting-grid--4 .hosting-card--cpanel .feat-ico{margin-top:1px}@container (min-width: 350px){.hosting-grid--4 .hosting-card--cpanel .hosting-features{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 14px}}.hosting-card--cpanel .hosting-footer-zone{background:0 0;border-color:var(--border)}.hosting-card--cpanel .hosting-price{margin-bottom:11px}.hosting-card--cpanel .hosting-price .val{font-size:30px;color:var(--text)}.hosting-card--cpanel .hosting-footer-zone{padding:13px}.hosting-card--cpanel .btn-order{padding:11px 0;font-size:14px;border-radius:12px}.hosting-card--cpanel h3+.hosting-desc{margin-top:0}[data-theme=dark] .hosting-card--cpanel{box-shadow:0 10px 30px -10px rgba(0,0,0,.5)}.whyus{padding:20px 0 0}.whyus-stage{display:grid;grid-template-columns:1fr minmax(240px,300px) 1fr;align-items:center;gap:0 78px;margin-top:52px}.whyus-col{display:flex;flex-direction:column;gap:64px}.whyus-item{display:flex;align-items:flex-start;gap:16px}.whyus-col--left .whyus-item{flex-direction:row-reverse;text-align:right}.whyus-ico{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex:none;border-radius:50%;background:var(--card-bg);border:1px solid var(--border);box-shadow:0 8px 20px rgba(17,24,39,.06);color:var(--primary);transition:color .25s ease,border-color .25s ease,transform .25s ease}.whyus-ico svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.whyus-item:hover .whyus-ico{color:var(--primary-dark);border-color:var(--primary);transform:translateY(-2px)}.whyus-txt h3{margin:6px 0 6px;font-size:16px;font-weight:800;letter-spacing:-.02em;color:var(--text)}.whyus-txt p{margin:0;max-width:33ch;font-size:13.5px;line-height:1.6;color:var(--text-light)}.whyus-col--left .whyus-txt p{margin-left:auto}.whyus-hub{position:relative;display:grid;place-items:center;min-height:430px}.whyus-hub::before,.whyus-hub::after{content:"";position:absolute;border-radius:50%;pointer-events:none}.whyus-hub::before{width:282px;height:282px;border:1px solid rgba(0,123,255,.35)}.whyus-hub::after{width:356px;height:356px;border:1px solid var(--border)}.whyus-glow{position:absolute;width:430px;height:430px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,123,255,.13),transparent 70%);pointer-events:none}.whyus-core{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:218px;height:218px;border-radius:50%;background:var(--card-bg);border:1px solid var(--border);box-shadow:0 24px 56px rgba(17,24,39,.13)}.whyus-core img{width:142px;height:auto}.whyus-core span{font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--text-light)}[data-theme=dark] .whyus-core img{filter:invert(1) hue-rotate(180deg) saturate(1.3) brightness(1.1)}[data-theme=dark] .whyus-core{box-shadow:0 24px 56px rgba(0,0,0,.5)}[data-theme=dark] .whyus-ico{box-shadow:0 8px 20px rgba(0,0,0,.35)}@media (min-width:1100px){.whyus-ico::after{content:"";position:absolute;top:50%;width:152px;height:1px;pointer-events:none;background-repeat:no-repeat;background-size:100% 1px,34% 1px;animation:whyus-flow 3.4s linear infinite}.whyus-col--left .whyus-ico::after{left:100%;transform-origin:left center;background-image:linear-gradient(to right,var(--border),transparent),linear-gradient(to right,transparent,rgba(0,123,255,.85),transparent)}.whyus-col--right .whyus-ico::after{right:100%;transform-origin:right center;background-image:linear-gradient(to left,var(--border),transparent),linear-gradient(to left,transparent,rgba(0,123,255,.85),transparent);animation-direction:reverse}.whyus-col .whyus-item:nth-child(1) .whyus-ico::after{animation-delay:0s}.whyus-col .whyus-item:nth-child(2) .whyus-ico::after{animation-delay:.55s}.whyus-col .whyus-item:nth-child(3) .whyus-ico::after{animation-delay:1.1s}.whyus-col--right .whyus-item:nth-child(1) .whyus-ico::after{animation-delay:.28s}.whyus-col--right .whyus-item:nth-child(2) .whyus-ico::after{animation-delay:.83s}.whyus-col--right .whyus-item:nth-child(3) .whyus-ico::after{animation-delay:1.38s}.whyus-col--left .whyus-item:first-child .whyus-ico::after{transform:rotate(24deg)}.whyus-col--left .whyus-item:last-child .whyus-ico::after{transform:rotate(-24deg)}.whyus-col--right .whyus-item:first-child .whyus-ico::after{transform:rotate(-24deg)}.whyus-col--right .whyus-item:last-child .whyus-ico::after{transform:rotate(24deg)}}@keyframes whyus-flow{0%{background-position:0 0,-38%0}to{background-position:0 0,138%0}}@media (prefers-reduced-motion:reduce){.whyus-ico::after{animation:none}}@media (max-width:1099px){.whyus-stage{grid-template-columns:1fr 1fr;gap:44px 32px;margin-top:40px}.whyus-hub{grid-column:1/-1;grid-row:1;min-height:0;margin-bottom:12px}.whyus-hub::before{width:250px;height:250px}.whyus-hub::after{width:312px;height:312px}.whyus-col{gap:40px}.whyus-col--left .whyus-item{flex-direction:row;text-align:left}.whyus-col--left .whyus-txt p{margin-left:0}}@media (max-width:640px){.whyus-stage{grid-template-columns:1fr}.whyus-glow{width:320px;height:320px}.whyus-hub::before{width:214px;height:214px}.whyus-hub::after{width:268px;height:268px}.whyus-core{width:186px;height:186px}.whyus-core img{width:124px}}.reviews{padding-top:10px}.rv-summary{display:inline-flex;align-items:center;gap:14px;margin:30px auto 6px;padding:14px 22px;border:1px solid var(--border);border-radius:999px;background:var(--card-bg);box-shadow:0 10px 28px rgba(17,24,39,.06)}.reviews .text-header+.rv-summary{display:flex;width:fit-content}.rv-g{width:20px;height:20px;flex:none}.rv-summary-main{display:flex;align-items:center;gap:10px}.rv-summary-main strong{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--text)}.rv-summary-sub{font-size:13px;font-weight:500;color:var(--text-light)}.rv-stars{position:relative;display:inline-block;flex:none}.rv-stars-row{display:flex;gap:2px}.rv-stars-row svg{width:15px;height:15px;fill:currentColor}.rv-stars-bg{color:#d7dfea}.rv-stars-fg{position:absolute;inset:0;width:var(--pct, 100%);overflow:hidden;color:var(--star)}[data-theme=dark] .rv-stars-bg{color:#2c3a56}.rv-marquee{margin-top:38px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent)}.rv-track{display:flex;gap:20px;width:max-content;animation:rv-scroll 52s linear infinite}.rv-marquee:hover .rv-track,.rv-marquee:focus-within .rv-track{animation-play-state:paused}@keyframes rv-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 10px))}}@media (prefers-reduced-motion:reduce){.rv-track{animation:none}.rv-marquee{overflow-x:auto}}.rv-card{display:flex;flex-direction:column;gap:14px;width:364px;flex:none;padding:26px;border:1px solid var(--border);border-radius:18px;background:var(--card-bg);box-shadow:0 10px 28px rgba(17,24,39,.05);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.rv-card:hover{border-color:#cfe0ff;box-shadow:0 18px 40px rgba(17,24,39,.09);transform:translateY(-3px)}.rv-text{margin:0;flex:1;font-size:14.5px;line-height:1.65;color:var(--text)}.rv-foot{display:flex;align-items:center;gap:11px;padding-top:14px;border-top:1px solid var(--border)}.rv-av{width:40px;height:40px;flex:none;border-radius:50%;object-fit:cover}.rv-who{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.rv-who strong{font-size:13.5px;font-weight:700;letter-spacing:-.01em;color:var(--text)}.rv-who small{font-size:12px;color:var(--text-light)}[data-theme=dark] .rv-card{box-shadow:0 10px 28px rgba(0,0,0,.35)}[data-theme=dark] .rv-card:hover{border-color:#2f4a7a}[data-theme=dark] .rv-summary{box-shadow:0 10px 28px rgba(0,0,0,.35)}@media (max-width:640px){.rv-card{width:290px;padding:22px}.rv-summary{gap:10px;padding:12px 18px}}.dc{padding-top:10px}.dc-hero{display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:46px;margin-top:46px}.dc-shot{margin:0;overflow:hidden;border-radius:20px;border:1px solid var(--border);box-shadow:0 20px 48px rgba(17,24,39,.12)}.dc-shot img{display:block;width:100%;height:100%;object-fit:cover}.dc-hero .dc-shot img{aspect-ratio:3/2}.dc-intro h3{margin:0 0 14px;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:800;letter-spacing:-.03em;color:var(--text)}.dc-intro h3 span{color:var(--primary)}.dc-intro>p{margin:0 0 26px;max-width:48ch;font-size:14.5px;line-height:1.7;color:var(--text-light)}.dc-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none}.dc-stats li{display:flex;align-items:center;gap:11px;padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:var(--card-bg)}.dc-stats span{display:flex;flex-direction:column;gap:1px;font-size:11.5px;line-height:1.25;color:var(--text-light)}.dc-stats strong{font-size:14px;font-weight:800;letter-spacing:-.015em;color:var(--text)}.dc-ico{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;color:var(--primary)}.dc-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:30px}.dc-tile{position:relative;display:flex;align-items:flex-end;min-height:430px;overflow:hidden;border-radius:22px;isolation:isolate;box-shadow:0 18px 44px rgba(17,24,39,.16)}.dc-tile-img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform .6s cubic-bezier(.16,1,.3,1)}.dc-tile:hover .dc-tile-img{transform:scale(1.07)}@media (prefers-reduced-motion:reduce){.dc-tile-img{transition:none}.dc-tile:hover .dc-tile-img{transform:scale(1.02)}}.dc-tile::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(6,12,26,.93)0,rgba(6,12,26,.78) 32%,rgba(6,12,26,.28) 62%,rgba(6,12,26,.1) 100%)}.dc-tile-body{padding:28px 28px 26px}.dc-tile-body h4{margin:0 0 8px;font-size:19px;font-weight:800;letter-spacing:-.02em;color:#fff}.dc-tile-body>p{margin:0 0 16px;max-width:42ch;font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.82)}.dc-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.dc-chips li{padding:7px 13px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.13);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12px;font-weight:600;color:#fff;white-space:nowrap}.dc-credit{margin:22px 0 0;text-align:center;font-size:12px;color:var(--text-light)}[data-theme=dark] .dc-shot{box-shadow:0 20px 48px rgba(0,0,0,.5)}[data-theme=dark] .dc-tile{box-shadow:0 18px 44px rgba(0,0,0,.55)}@media (max-width:980px){.dc-hero{grid-template-columns:1fr;gap:30px;margin-top:36px}.dc-grid{grid-template-columns:1fr;gap:20px}}@media (max-width:560px){.dc-stats{grid-template-columns:1fr}.dc-tile{min-height:380px}.dc-tile-body{padding:22px}}.cta-box{overflow:hidden;border:1px solid var(--border);border-radius:28px;background:var(--card-bg);box-shadow:0 24px 60px rgba(17,24,39,.1)}.cta-top{display:grid;grid-template-columns:330px 1fr;align-items:center;gap:46px;padding:46px}.cta-shot{margin:0;border-radius:22px;overflow:hidden;border:1px solid var(--border);box-shadow:0 16px 38px rgba(17,24,39,.12)}.cta-shot img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.cta-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:7px 15px;border-radius:999px;background:rgba(0,123,255,.1);font-size:12.5px;font-weight:700;color:var(--primary-dark)}.cta-body h2{margin:0 0 14px;font-size:clamp(1.6rem,2.8vw,2.3rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;color:var(--text)}.cta-body h2 span{color:var(--primary)}.cta-body>p{margin:0 0 26px;max-width:54ch;font-size:14.5px;line-height:1.7;color:var(--text-light)}.cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.cta-btn{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;border-radius:12px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.cta-btn--primary{background:var(--primary);color:#fff;box-shadow:0 8px 20px rgba(0,123,255,.28)}.cta-btn--primary:hover{background:var(--primary-dark);color:#fff;transform:translateY(-2px)}.cta-btn--ghost{background:0 0;border:1px solid var(--border);color:var(--text)}.cta-btn--ghost:hover{border-color:var(--primary);color:var(--primary-dark)}.cta-points{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none}.cta-points li{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-light)}.cta-ico{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cta-points .cta-ico{color:var(--primary);opacity:.9}.cta-stats{position:relative;overflow:hidden;padding:34px 46px 40px;background:linear-gradient(135deg,#0b1b3b 0,#0a2a66 56%,#0046d6 165%)}.cta-stats::before{content:"";position:absolute;top:-70%;right:-6%;width:48%;height:240%;background:radial-gradient(closest-side,rgba(96,165,250,.26),transparent 70%);pointer-events:none}.cta-stats-head{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.cta-stats-label{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#7fb2ff}.cta-stats-note{font-size:14px;font-weight:500;color:rgba(255,255,255,.72)}.stats-grid{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:0;padding:0;list-style:none}.stat-item{display:flex;flex-direction:column;align-items:center;gap:7px;padding:20px 12px;border-radius:16px;background:rgba(255,255,255,.06);text-align:center;transition:background .25s ease,transform .25s ease}.stat-item:hover{background:rgba(255,255,255,.12);transform:translateY(-3px)}.stat-ico{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;color:#7fb2ff}.stat-num{font-size:clamp(1.35rem,2.1vw,1.85rem);font-weight:800;letter-spacing:-.03em;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.stat-label{font-size:12.5px;font-weight:600;line-height:1.3;color:rgba(255,255,255,.72)}[data-theme=dark] .cta-box{box-shadow:0 24px 60px rgba(0,0,0,.45)}[data-theme=dark] .cta-shot{box-shadow:0 16px 38px rgba(0,0,0,.45)}[data-theme=dark] .cta-eyebrow{background:rgba(96,165,250,.16);color:#93c0ff}[data-theme=dark] .cta-body h2 span{color:#60a5fa}@media (max-width:1000px){.cta-top{grid-template-columns:260px 1fr;gap:32px;padding:34px 28px}.cta-stats{padding:28px 28px 32px}.stats-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.cta-top{grid-template-columns:1fr;gap:26px}.cta-shot{max-width:280px}}@media (max-width:560px){.stats-grid{grid-template-columns:repeat(2,1fr);gap:10px}.stat-item{padding:16px 10px}}.partners{padding:46px 0 54px;border-top:1px solid var(--border)}.partners-label{display:block;margin-bottom:26px;text-align:center;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-light)}.partners-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(to right,transparent,#000 9%,#000 91%,transparent)}.partners-track{display:flex;align-items:center;gap:70px;width:max-content;animation:partners-scroll 46s linear infinite}.partners-marquee:hover .partners-track{animation-play-state:paused}@keyframes partners-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 35px))}}.partner{display:flex;align-items:center;justify-content:center;flex:none;height:52px;transition:transform .25s ease}.partner img{max-width:142px;max-height:100%;width:auto;height:auto;object-fit:contain}.partner:hover{transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.partners-track{animation:none}.partners-marquee{overflow-x:auto}}@media (max-width:720px){.partners{padding:36px 0 42px}.partners-track{gap:48px}.partner{height:38px}.partner{height:44px}.partner img{max-width:112px}}.rg-page{padding:34px 0 80px}.rg-crumb{display:flex;align-items:center;margin-bottom:22px;font-size:13px;color:var(--text-light)}.rg-crumb a{color:var(--primary-dark);text-decoration:none}.rg-crumb a:hover{text-decoration:underline}.rg-crumb span{margin:0 8px;opacity:.5}.rg-crumb strong{color:var(--text);font-weight:700}.rg-page .alert{margin:0 0 26px;padding:16px 20px;font-size:14px;line-height:1.6;border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:14px;background:var(--card-bg);color:var(--text)}.rg-page .alert-danger{border-left-color:var(--danger-color)}.rg-page .alert strong{color:var(--text)}.rg-page .alert ul{margin:8px 0 0;padding-left:20px}.rg-page .alert li{margin-bottom:4px;color:var(--text-light)}.rg-page .alert a{color:var(--primary-dark);font-weight:700}.rg-split{display:grid;grid-template-columns:minmax(0,clamp(400px,38vw,520px)) minmax(0,1fr);gap:40px;align-items:start}.rg-visual{position:sticky;top:92px;display:flex;flex-direction:column;gap:16px}.rg-visual-sq{position:relative;margin:0;aspect-ratio:1/1;overflow:hidden;border-radius:26px;background:#0b1530;box-shadow:0 24px 60px rgba(11,21,48,.22),0 4px 14px rgba(11,21,48,.1)}.rg-visual-sq>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.8) contrast(1.06)}.rg-visual-sq::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(7,14,31,.74)0,rgba(7,14,31,.3) 20%,rgba(7,14,31,.52) 40%,rgba(7,14,31,.9) 68%,rgba(7,14,31,.97) 100%),radial-gradient(90% 60%at 8% 4%,rgba(0,123,255,.34)0,transparent 62%),radial-gradient(80% 55%at 100% 100%,rgba(0,123,255,.2)0,transparent 60%)}.rg-visual-sq::before{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.11);pointer-events:none}.rg-visual-mark{position:absolute;z-index:2;right:-21%;bottom:-15%;width:74%;aspect-ratio:1/1;background:url(../img/logo/mark.svg)no-repeat center/contain;opacity:.045;pointer-events:none}.rg-visual-in{position:absolute;z-index:3;inset:0;display:flex;flex-direction:column;justify-content:space-between;gap:22px;padding:32px 32px 30px;color:#fff}.rg-visual-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.rg-visual-logo{width:auto;height:32px;filter:brightness(0) invert(1);opacity:.95}.rg-visual-tag{display:inline-flex;align-items:center;flex:none;padding:6px 13px;font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#cfe3ff;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.17);border-radius:999px;backdrop-filter:blur(8px)}.rg-visual-body{margin-top:auto}.rg-visual-in h2{margin:0 0 22px;font-size:clamp(23px,2.1vw,29px);font-weight:800;line-height:1.24;letter-spacing:-.5px;color:#fff}.rg-visual-list{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.rg-visual-list li{display:flex;align-items:flex-start;gap:13px}.rg-visual-list li>span:last-child{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.5;color:rgba(255,255,255,.66)}.rg-visual-list strong{font-size:14px;font-weight:700;color:#fff}.rg-vi{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:11px;color:#9ccaff;background:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.rg-vi svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.rg-visual-trust{display:flex;flex-wrap:wrap;gap:8px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.rg-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;font-size:11.5px;font-weight:600;line-height:1;color:rgba(255,255,255,.78);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:999px;backdrop-filter:blur(8px)}.rg-chip svg{width:13px;height:13px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:#6ee7a8}.rg-visual-help{padding:18px 20px;text-align:center;background:var(--card-bg);border:1px solid var(--border);border-radius:18px;box-shadow:0 8px 24px rgba(17,24,39,.05)}.rg-visual-help p{margin:0 0 12px;font-size:13px;color:var(--text-light)}.rg-visual-sq--bright::after{background:linear-gradient(180deg,rgba(7,14,31,.82)0,rgba(7,14,31,.46) 20%,rgba(7,14,31,.66) 40%,rgba(7,14,31,.93) 68%,rgba(7,14,31,.98) 100%),radial-gradient(90% 60%at 8% 4%,rgba(0,123,255,.3)0,transparent 62%),radial-gradient(80% 55%at 100% 100%,rgba(0,123,255,.22)0,transparent 60%)}.lg-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;margin-top:2px}.lg-remember{display:flex;align-items:center;gap:9px;margin:0;cursor:pointer}.lg-remember input{width:17px;height:17px;flex:none;accent-color:var(--primary);cursor:pointer}.lg-remember span{font-size:13.5px;color:var(--text-light)}.lg-forgot{font-size:13.5px;font-weight:700;color:var(--primary-dark);text-decoration:none}.lg-forgot:hover{text-decoration:underline}[data-theme=dark] .lg-forgot{color:#6cb0ff}.rg-panel{padding:30px 32px 28px;background:var(--card-bg);border:1px solid var(--border);border-radius:24px;box-shadow:0 10px 30px rgba(17,24,39,.05)}.rg-panel-head{margin-bottom:24px}.rg-panel-head h1{margin:0 0 8px;font-size:30px;font-weight:800;letter-spacing:-.6px;color:var(--text)}.rg-panel-head p{margin:0;font-size:14.5px;line-height:1.6;color:var(--text-light)}.rg-rail{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none}.rg-rail-item{min-width:0}.rg-rail-btn{display:flex;align-items:center;gap:11px;width:100%;padding:11px 13px;text-align:left;font-family:inherit;background:var(--bg-soft);border:1px solid var(--border);border-radius:14px;cursor:pointer;transition:border-color .2s ease,background .2s ease}.rg-rail-btn:hover{border-color:var(--primary)}.rg-rail-num{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;font-size:13px;font-weight:800;color:var(--text-light);background:var(--card-bg);border:1px solid var(--border);border-radius:50%;transition:color .2s ease,background .2s ease,border-color .2s ease}.rg-rail-ok{position:absolute;width:14px;height:14px;opacity:0;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.rg-rail-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.rg-rail-txt strong{font-size:13px;font-weight:700;color:var(--text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rg-rail-txt small{font-size:11.5px;color:var(--text-light);opacity:.72}.rg-rail-item.is-active .rg-rail-btn{background:rgba(0,123,255,.07);border-color:var(--primary)}.rg-rail-item.is-active .rg-rail-num{color:#fff;background:var(--primary);border-color:var(--primary)}.rg-rail-item.is-active .rg-rail-txt strong{color:var(--text)}.rg-rail-item.is-done .rg-rail-num{color:#fff;background:var(--green);border-color:var(--green)}.rg-rail-item.is-done .rg-rail-num b{opacity:0}.rg-rail-item.is-done .rg-rail-ok{opacity:1}.rg-prog{height:4px;margin:16px 0 26px;border-radius:999px;background:var(--border);overflow:hidden}.rg-prog>span{display:block;width:33.333%;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--primary),var(--primary-dark));transition:width .35s cubic-bezier(.4,0,.2,1)}.rg-pane[hidden]{display:none}.rg-pane.is-on{animation:rgIn .3s cubic-bezier(.4,0,.2,1)}@keyframes rgIn{0%{opacity:0;transform:translateY(8px)}}.rg-pane-head{margin-bottom:20px}.rg-pane-head h2{margin:0 0 5px;font-size:19px;font-weight:800;letter-spacing:-.3px;color:var(--text)}.rg-pane-head p{margin:0;font-size:13.5px;line-height:1.55;color:var(--text-light)}.rg-sub{margin-top:6px;padding-top:20px;border-top:1px solid var(--border)}.rg-sub h3{margin:0 0 16px;font-size:14px;font-weight:800;color:var(--text)}.rg-rows{display:flex;flex-direction:column;gap:16px}.rg-row{display:grid;gap:16px}.rg-row--2{grid-template-columns:1fr 1fr}.rg-row--3{grid-template-columns:1.2fr 1.4fr .9fr}.rg-field{display:flex;flex-direction:column;gap:7px;min-width:0}.rg-field label{font-size:13px;font-weight:700;color:var(--text)}.rg-field label em{font-style:normal;font-weight:500;color:var(--text-light)}.rg-input{position:relative;display:block}.rg-ico{position:absolute;z-index:2;top:0;bottom:0;left:14px;display:flex;align-items:center;color:var(--text-light);opacity:.65;pointer-events:none;transition:color .2s ease,opacity .2s ease}.rg-ico svg{width:17px;height:17px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.rg-input input.form-control,.rg-input select.form-control,.rg-field--raw input,.rg-field--raw select,.rg-field--raw textarea{width:100%;padding:13px 15px;font-size:14px;font-family:inherit;color:var(--text)!important;background-color:var(--card-bg)!important;border:1px solid var(--border)!important;border-radius:12px;transition:border-color .2s ease,box-shadow .2s ease;outline:0}.rg-input .rg-ico+input.form-control,.rg-input .rg-ico+select.form-control{padding-left:42px}.rg-field--raw .rg-input>input[type=text],.rg-field--raw .rg-input>input[type=password],.rg-field--raw .rg-input>select,.rg-field--raw .rg-input>textarea{padding-left:42px}.rg-input:has(input[type=checkbox]) .rg-ico,.rg-input:has(input[type=radio]) .rg-ico{display:none}.rg-input:has(input[type=checkbox])>input,.rg-input:has(input[type=radio])>input{padding-left:0;width:auto}.rg-input:has(textarea) .rg-ico{bottom:auto;top:13px}.rg-input input.form-control:focus,.rg-input select.form-control:focus,.rg-field--raw input:focus,.rg-field--raw select:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px rgba(0,123,255,.13)}.rg-input:focus-within .rg-ico{color:var(--primary);opacity:1}.rg-hint{font-size:12px;line-height:1.45;color:var(--text-light)}.rg-pw{margin-top:-4px}.rg-pw>br{display:none}.rg-pw .progress{height:6px;margin:0 0 14px;border-radius:999px;background:var(--border);overflow:hidden}.rg-pw .progress-bar{width:0;height:100%;border-radius:999px;background:var(--primary);transition:width .3s ease,background .3s ease}.rg-pw .progress-bar-danger{background:var(--danger-color)}.rg-pw .progress-bar-warning{background:#f0ad4e}.rg-pw .progress-bar-success{background:var(--green)}.rg-pw .alert{margin:0;padding:14px 16px;font-size:12.5px;line-height:1.75;color:var(--text-light);background:var(--bg-soft);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:12px}.rg-pw .alert strong,.rg-pw .alert b{color:var(--text)}#inputNewPassword2Msg p{margin:7px 0 0;font-size:12.5px;color:var(--danger-color)}.rg-field.has-error input.form-control{border-color:var(--danger-color)!important}.rg-field.has-success input.form-control{border-color:var(--green)!important}.rg-captcha .row{display:block;margin:0}.rg-captcha [class*=col-]{width:auto;max-width:none;padding:0;margin:0;float:none}.rg-captcha .space-14{display:none}.rg-captcha #default-captcha-domainchecker{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;text-align:left!important}.rg-captcha #default-captcha-domainchecker>p{flex:1 0 100%;margin:0;font-size:13px;line-height:1.55;color:var(--text-light)!important}.rg-captcha .captchaimage{display:flex;align-items:center;padding:6px 10px;background:var(--bg-soft);border:1px solid var(--border);border-radius:12px}.rg-captcha #inputCaptchaImage{display:block;height:34px;width:auto}.rg-captcha #inputCaptcha{width:190px;padding:12px 15px;font-size:15px;font-family:inherit;font-weight:700;letter-spacing:3px;text-align:center;text-transform:uppercase;color:var(--text)!important;background-color:var(--card-bg)!important;border:1px solid var(--border)!important;border-radius:12px;outline:0;transition:border-color .2s ease,box-shadow .2s ease}.rg-captcha #inputCaptcha:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px rgba(0,123,255,.13)}.rg-captcha .g-recaptcha{display:inline-block;overflow:hidden;border:1px solid var(--border);border-radius:12px;line-height:0}.rg-optin{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;background:var(--bg-soft);border:1px solid var(--border);border-radius:14px}.rg-optin h3{margin:0 0 4px;font-size:15px;font-weight:800;color:var(--text)}.rg-optin p{margin:0;font-size:13px;line-height:1.55;color:var(--text-light)}.rg-tos{display:flex;align-items:flex-start;gap:11px;margin:0;cursor:pointer}.rg-tos input{margin-top:2px;width:17px;height:17px;flex:none;accent-color:var(--primary)}.rg-tos span{font-size:13.5px;line-height:1.55;color:var(--text-light)}.rg-tos a{color:var(--primary-dark);font-weight:600}.rg-nav{display:flex;align-items:center;flex-wrap:wrap;gap:14px 16px;margin-top:26px;padding-top:22px;border-top:1px solid var(--border)}.rg-nav .rg-login{margin-left:auto}.rg-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 26px;font-size:15px;font-weight:700;font-family:inherit;color:#fff;background:var(--primary);border:0;border-radius:14px;cursor:pointer;box-shadow:0 8px 22px rgba(0,123,255,.28);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.rg-btn:hover{background:var(--primary-dark);transform:translateY(-2px)}.rg-btn[hidden]{display:none}.rg-btn--ghost{color:var(--text-light);background:0 0;box-shadow:inset 0 0 0 1px var(--border)}.rg-btn--ghost:hover{color:var(--text);background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--primary)}.rg-btn-ico{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rg-login{font-size:13.5px;color:var(--text-light)}.rg-login a{color:var(--primary-dark);font-weight:700;text-decoration:none}.rg-login a:hover{text-decoration:underline}.rg-help-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:12px 18px;font-size:15px;font-weight:800;color:var(--text);background:var(--bg-soft);border:1px solid var(--border);border-radius:12px;text-decoration:none;transition:border-color .2s ease,color .2s ease}.rg-help-btn:hover{border-color:var(--primary);color:var(--primary-dark)}.rg-help-btn .rg-btn-ico{color:var(--primary)}.rg-providers{margin-top:24px}[data-theme=dark] .rg-panel,[data-theme=dark] .rg-visual-help{box-shadow:0 10px 28px rgba(0,0,0,.35)}[data-theme=dark] .rg-visual-sq{box-shadow:0 18px 44px rgba(0,0,0,.45)}[data-theme=dark] .rg-ico{opacity:.8}[data-theme=dark] .rg-login a,[data-theme=dark] .rg-tos a,[data-theme=dark] .rg-crumb a,[data-theme=dark] .rg-page .alert a{color:#6cb0ff}@media (prefers-reduced-motion:reduce){.rg-pane.is-on{animation:none}.rg-prog>span{transition:none}}@media (max-width:1100px){.rg-split{grid-template-columns:1fr;gap:28px}.rg-visual{position:static;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:stretch}.rg-visual-sq{aspect-ratio:auto}.rg-visual-in{position:relative;inset:auto;min-height:400px;padding:26px 26px 24px}.rg-visual-help{display:flex;flex-direction:column;justify-content:center}}@media (max-width:860px){.rg-visual{grid-template-columns:1fr}.rg-rail-txt{display:none}.rg-rail{grid-template-columns:repeat(3,auto);justify-content:start;gap:8px}.rg-rail-btn{justify-content:center;padding:9px 14px}}@media (max-width:640px){.rg-page{padding:24px 0 60px}.rg-row--2,.rg-row--3{grid-template-columns:1fr}.rg-panel{padding:24px 20px 22px;border-radius:20px}.rg-panel-head h1{font-size:25px}.rg-visual-sq{border-radius:22px}.rg-visual-in{min-height:0;padding:24px 22px 22px;gap:26px}.rg-visual-in h2{font-size:22px;margin-bottom:18px}.rg-visual-logo{height:26px}.rg-nav{gap:12px}.rg-nav .rg-btn{flex:1 1 auto}.rg-nav .rg-login{flex:1 0 100%;margin-left:0;text-align:center}.rg-optin{flex-direction:column;align-items:flex-start}}.co-page{padding:34px 0 86px}.co-head{margin-bottom:30px;text-align:center}.co-head h1{margin:0 0 10px;font-size:clamp(26px,2.5vw,34px);font-weight:800;letter-spacing:-.7px;color:var(--text)}.co-head p{margin:0 auto;max-width:640px;font-size:15px;line-height:1.65;color:var(--text-light)}#order-standard_cart .co-page>.container>.alert,.co-page>.container>.alert{margin:0 0 22px;padding:16px 20px;font-size:14px;line-height:1.6;color:var(--text);background:var(--card-bg);border:1px solid var(--border);border-left:3px solid var(--danger-color);border-radius:14px}.co-page>.container>.alert ul{margin:6px 0 0;padding-left:20px}.co-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:28px;align-items:start}.co-main{min-width:0;display:flex;flex-direction:column;gap:16px}#order-standard_cart #containerExistingUserSignin:not(.hidden),#order-standard_cart #containerNewUserSignup:not(.hidden),#order-standard_cart #containerNewUserSecurity:not(.hidden){display:flex;flex-direction:column;gap:16px}.co-card{padding:26px 28px;background:var(--card-bg);border:1px solid var(--border);border-radius:20px;box-shadow:0 6px 22px rgba(17,24,39,.04)}.co-card.hidden,.co-main>.hidden{display:none}.co-card-head{display:flex;align-items:flex-start;gap:14px;margin-bottom:20px}#order-standard_cart .co-card-head h2{margin:0 0 4px;font-size:18px;font-weight:800;letter-spacing:-.3px;color:var(--text)}#order-standard_cart .co-card-head p{margin:0;font-size:13.5px;line-height:1.55;color:var(--text-light)}.co-step{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;font-size:13.5px;font-weight:800;color:var(--primary-dark);background:rgba(0,123,255,.1);border-radius:50%}.co-switch{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}#order-standard_cart .co-switch h2{margin:0 0 4px;font-size:17px;font-weight:800;color:var(--text)}#order-standard_cart .co-switch p{margin:0;font-size:13.5px;color:var(--text-light)}.co-ghost{flex:none;padding:12px 20px;font-size:14px;font-weight:700;font-family:inherit;color:var(--primary-dark);background:0 0;border:0;border-radius:12px;box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;transition:box-shadow .2s ease,background .2s ease}.co-ghost:hover{background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--primary)}.co-ghost.hidden{display:none}.co-login-actions{display:flex;align-items:center;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid var(--border);flex-wrap:wrap}.co-login-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;font-size:14px;font-weight:700;font-family:inherit;color:#fff;background:var(--primary);border:0;border-radius:12px;cursor:pointer;transition:background .2s ease,transform .15s ease}.co-login-btn:hover{background:var(--primary-dark);transform:translateY(-1px)}.co-login-forgot{font-size:13px;color:var(--text-light);text-decoration:none;margin-right:auto}.co-login-forgot:hover{color:var(--primary);text-decoration:underline}.co-login-cancel{font-size:13px;font-family:inherit;font-weight:600;color:var(--text-light);background:0 0;border:0;cursor:pointer;padding:4px 8px;border-radius:8px;transition:color .2s ease,background .2s ease}.co-login-cancel:hover{color:var(--text);background:var(--bg-soft)}[data-theme=dark] .co-login-btn{background:var(--primary)}[data-theme=dark] .co-login-btn:hover{background:var(--primary-dark)}.co-sub{margin-top:4px;padding-top:20px;border-top:1px solid var(--border)}#order-standard_cart .co-sub h3{margin:0 0 16px;font-size:14px;font-weight:800;color:var(--text)}.co-pwmeter{margin-top:4px}#order-standard_cart .co-pwmeter .progress{height:6px;margin:0 0 8px;border-radius:999px;background:var(--border);overflow:hidden}#order-standard_cart .co-pwmeter .progress-bar{height:100%;border-radius:999px;background:var(--primary);transition:width .3s ease,background .3s ease}#order-standard_cart .co-pwmeter .progress-bar-danger{background:var(--danger-color)}#order-standard_cart .co-pwmeter .progress-bar-warning{background:#f0ad4e}#order-standard_cart .co-pwmeter .progress-bar-success{background:var(--green)}#order-standard_cart .co-pwmeter p{margin:0;font-size:12.5px;color:var(--text-light)}.co-pays{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.co-pay{display:flex;align-items:center;gap:11px;margin:0;padding:16px 18px;background:var(--bg-soft);border:1px solid var(--border);border-radius:14px;cursor:pointer;transition:border-color .2s ease,background .2s ease}.co-pay:hover{border-color:var(--primary)}.co-pay:has(input:checked){border-color:var(--primary);background:rgba(0,123,255,.06)}#order-standard_cart .co-pay input[type=radio]{width:auto;margin:0;accent-color:var(--primary)}.co-pay-name{font-size:14.5px;font-weight:700;color:var(--text)}#order-standard_cart .gateway-errors{margin-top:14px}#order-standard_cart .gateway-errors.hidden{display:none}#order-standard_cart .co-main .apply-credit-container{margin:0 0 18px;padding:16px 18px 12px;background:var(--bg-soft);border:1px solid var(--border);border-radius:14px}#order-standard_cart .co-main .apply-credit-container p{margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.5;color:var(--text)}#order-standard_cart .co-main .apply-credit-container label.radio{display:flex;align-items:flex-start;gap:11px;margin:0;padding:10px 0;font-size:13.5px;font-weight:500;line-height:1.55;color:var(--text-light);cursor:pointer}#order-standard_cart .co-main .apply-credit-container label.radio+label.radio{border-top:1px solid var(--border)}#order-standard_cart .co-main .apply-credit-container label.radio:has(input:checked){color:var(--text)}#order-standard_cart .co-main .apply-credit-container label.radio>div{flex:none;margin-top:1px}#order-standard_cart .co-cc{margin-top:18px;padding-top:18px;border-top:1px solid var(--border)}#order-standard_cart .co-cc.hidden{display:none}#order-standard_cart .co-cc .hidden{display:none}#order-standard_cart .co-ccswitch{margin-bottom:16px}#order-standard_cart .co-cc .rg-row--2:has(>:only-child){grid-template-columns:1fr}#order-standard_cart .co-cc .rg-rows.hidden{display:none}#order-standard_cart #domainRegistrantInputFields.hidden{display:none}.co-side{position:sticky;top:92px}.co-sum{padding:24px 24px 22px;background:var(--card-bg);border:1px solid var(--border);border-radius:22px;box-shadow:0 10px 30px rgba(17,24,39,.05)}.co-sum-head{padding-bottom:16px;border-bottom:1px solid var(--border)}#order-standard_cart .co-sum-head h2{margin:0 0 4px;font-size:18px;font-weight:800;letter-spacing:-.3px;color:var(--text)}#order-standard_cart .co-sum-head p{margin:0;font-size:13px;color:var(--text-light)}.co-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:18px 0;font-size:13.5px;font-weight:700;color:var(--text)}.co-total strong{font-size:26px;font-weight:800;letter-spacing:-.8px;color:var(--primary);white-space:nowrap}.co-tos{display:flex;align-items:flex-start;gap:11px;margin:0 0 16px;padding-top:16px;border-top:1px solid var(--border);cursor:pointer}#order-standard_cart .co-tos input{width:17px;height:17px;margin:2px 0 0;flex:none;accent-color:var(--primary)}.co-tos span{font-size:13px;line-height:1.55;color:var(--text-light)}.co-tos a{color:var(--primary-dark);font-weight:700;text-decoration:none}.co-btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:15px 24px;font-size:15px;font-weight:700;font-family:inherit;color:#fff;background:var(--primary);border:0;border-radius:14px;cursor:pointer;box-shadow:0 10px 24px rgba(0,123,255,.3);transition:background .2s ease,transform .2s ease}.co-btn:hover{background:var(--primary-dark);transform:translateY(-2px)}.co-btn[disabled]{opacity:.5;pointer-events:none;box-shadow:none}.co-btn svg,.co-back svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.co-back{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:10px;font-size:13.5px;font-weight:700;color:var(--text-light);text-decoration:none;transition:color .2s ease}.co-back:hover{color:var(--primary)}.co-secure{display:block;margin:16px 0 0;padding-top:16px;font-size:11.5px;line-height:1.6;color:var(--text-light);border-top:1px solid var(--border)}.co-secure strong{color:var(--text);font-weight:700}.co-secure svg{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:var(--green)}.co-hook{margin:0}#order-standard_cart .co-main .sub-heading,#order-standard_cart .co-main .sub-heading-borderless{height:auto;margin:0 0 12px;text-align:left;border-top:0}#order-standard_cart .co-main .sub-heading span,#order-standard_cart .co-main .sub-heading-borderless span{display:block;position:static;top:0;padding:0;font-size:15px;font-weight:800;color:var(--text);background:0 0}#order-standard_cart .co-main .providerPreLinking,#order-standard_cart .co-main .social-signin-btns{text-align:left}#order-standard_cart .co-main .providerPreLinking+p,#order-standard_cart .co-main .sub-heading+p.small{font-size:13px}#order-standard_cart .co-main .text-muted,#order-standard_cart .co-main .text-center.text-muted{color:var(--text-light)!important}#order-standard_cart .co-providers p{margin:0 0 14px;font-size:13px;line-height:1.55}#order-standard_cart .rg-input select.form-control,#order-standard_cart .rg-input input.form-control{height:auto;line-height:1.4}#order-standard_cart .rg-field label{font-size:13px;font-weight:700;color:var(--text)}#order-standard_cart .rg-field label em{font-style:normal;font-weight:500;color:var(--text-light)}#order-standard_cart .rg-input textarea.form-control{width:100%;min-height:110px;padding:13px 15px;font-size:14px;font-family:inherit;color:var(--text)!important;background-color:var(--card-bg)!important;border:1px solid var(--border)!important;border-radius:12px;outline:0;resize:vertical}[data-theme=dark] .co-step,[data-theme=dark] .co-ghost,[data-theme=dark] .co-tos a{color:#6cb0ff}[data-theme=dark] .co-card,[data-theme=dark] .co-sum{box-shadow:0 8px 24px rgba(0,0,0,.28)}@media (max-width:1050px){.co-grid{grid-template-columns:1fr}.co-side{position:static}}@media (max-width:680px){.co-page{padding:24px 0 60px}.co-card{padding:20px 18px;border-radius:18px}.co-switch{flex-direction:column;align-items:stretch}.co-ghost{width:100%}.co-sum{padding:20px 18px 18px;border-radius:18px}}.pc-page{padding:34px 0 86px}.pc-head{margin-bottom:32px;text-align:center}.pc-head h1{margin:0 0 10px;font-size:clamp(26px,2.5vw,34px);font-weight:800;letter-spacing:-.7px;color:var(--text)}.pc-head p{margin:0 auto;max-width:620px;font-size:15px;line-height:1.65;color:var(--text-light)}.pc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:28px;align-items:start}#order-standard_cart .pc-main{min-width:0;display:flex;flex-direction:column;gap:16px}.pc-card{padding:26px 28px;background:var(--card-bg);border:1px solid var(--border);border-radius:20px;box-shadow:0 6px 22px rgba(17,24,39,.04)}.pc-card-head{margin-bottom:18px}.pc-card-head h3{margin:0 0 5px;font-size:17px;font-weight:800;letter-spacing:-.3px;color:var(--text)}.pc-card-head p{margin:0;font-size:13.5px;line-height:1.55;color:var(--text-light)}.pc-tag{display:inline-flex;margin-bottom:10px;padding:5px 12px;font-size:11.5px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;color:var(--primary-dark);background:rgba(0,123,255,.09);border-radius:999px}.pc-product h2{margin:0 0 10px;font-size:23px;font-weight:800;letter-spacing:-.5px;color:var(--text)}.pc-lead{margin:0;font-size:14px;line-height:1.65;color:var(--text-light)}.pc-feats{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px 22px;margin:18px 0 0;padding:18px 0 0;list-style:none;border-top:1px solid var(--border)}.pc-feats li{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.5;color:var(--text-light)}.pc-feats b{font-weight:700;color:var(--text);margin-right:.28em}.pc-feats svg{width:14px;height:14px;flex:none;margin-top:3px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;color:var(--green)}.pc-cycles{display:grid;grid-template-columns:repeat(auto-fit,minmax(146px,1fr));gap:12px}.pc-cycles[hidden]{display:none}.pc-cycle{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:1/1;padding:18px 14px;font-family:inherit;text-align:center;background:var(--card-bg);border:0;border-radius:18px;box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;overflow:hidden;transition:box-shadow .2s ease,background .2s ease,transform .2s ease}.pc-cycle:hover{box-shadow:inset 0 0 0 1px var(--text-light);transform:translateY(-2px)}.pc-cycle.is-on{background:linear-gradient(180deg,rgba(0,123,255,.1) 0%,rgba(0,123,255,.02) 55%,transparent 100%),var(--card-bg);box-shadow:inset 0 0 0 2px var(--primary),0 14px 32px rgba(0,123,255,.14)}.pc-cycle-mark{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px var(--border);transition:background .2s ease,box-shadow .2s ease}.pc-cycle-mark svg{width:11px;height:11px;opacity:0;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;transition:opacity .2s ease}.pc-cycle.is-on .pc-cycle-mark{background:var(--primary);box-shadow:inset 0 0 0 1.5px var(--primary)}.pc-cycle.is-on .pc-cycle-mark svg{opacity:1}.pc-cycle-name{font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--text-light);transition:color .2s ease}.pc-cycle-price{font-size:22px;font-weight:800;letter-spacing:-.7px;line-height:1.1;color:var(--text);transition:color .2s ease}.pc-cycle-unit{position:relative;padding-top:10px;font-size:12px;font-weight:600;color:var(--text-light);opacity:.85}.pc-cycle-unit::before{content:"";position:absolute;top:0;left:50%;width:26px;height:1px;transform:translateX(-50%);background:var(--border)}.pc-cycle.is-on .pc-cycle-name{color:var(--primary-dark)}.pc-cycle.is-on .pc-cycle-price{color:var(--primary)}.pc-cycle.is-on .pc-cycle-unit{color:var(--text);opacity:1}.pc-cycle.is-on .pc-cycle-unit::before{background:rgba(0,123,255,.3)}.pc-save{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 0;padding:12px 16px;font-size:13.5px;font-weight:700;text-align:center;color:var(--green-dark);background:rgba(92,184,92,.1);border:1px solid rgba(92,184,92,.28);border-radius:12px}.pc-save[hidden]{display:none}.pc-cycle-native[hidden]{display:none}.pc-sr{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.pc-sr select,.pc-sr label{position:absolute;width:1px;height:1px;opacity:0}.pc-cycle-native label{display:block;margin-bottom:8px;font-size:13px;font-weight:700;color:var(--text)}.pc-cycle-native select{width:100%;padding:13px 15px;font-size:14px;font-family:inherit;color:var(--text)!important;background-color:var(--card-bg)!important;border:1px solid var(--border)!important;border-radius:12px;outline:0}#order-standard_cart .pc-main .sub-heading{height:auto;margin:4px 0 0;padding:24px 28px 16px;text-align:left;border-top:0;font-size:17px;font-weight:800;letter-spacing:-.3px;color:var(--text)}#order-standard_cart .pc-main .sub-heading span{display:block;position:static;top:0;padding:0;font-size:17px;font-weight:800;color:var(--text);background:0 0}#order-standard_cart .pc-main .sub-heading+.field-container,#order-standard_cart .pc-main .sub-heading+.product-configurable-options,#order-standard_cart .pc-main .sub-heading+.row{margin-top:-16px}#order-standard_cart .pc-main .sub-heading,#order-standard_cart .pc-main .field-container,#order-standard_cart .pc-main .product-configurable-options,#order-standard_cart .pc-main .addon-products{background:var(--card-bg);border-left:1px solid var(--border);border-right:1px solid var(--border)}#order-standard_cart .pc-main .sub-heading{border-top:1px solid var(--border);border-top-left-radius:20px;border-top-right-radius:20px}#order-standard_cart .pc-main .field-container,#order-standard_cart .pc-main .product-configurable-options,#order-standard_cart .pc-main .addon-products{margin-bottom:0;padding:0 28px 24px;border-bottom:1px solid var(--border);border-bottom-left-radius:20px;border-bottom-right-radius:20px}#order-standard_cart .pc-main .form-group{margin-bottom:16px}#order-standard_cart .pc-main .form-group>label{display:block;margin-bottom:7px;font-size:13px;font-weight:700;color:var(--text)}#order-standard_cart .pc-main .form-group input[type=text],#order-standard_cart .pc-main .form-group input[type=password],#order-standard_cart .pc-main .form-group input[type=number],#order-standard_cart .pc-main .form-group select,#order-standard_cart .pc-main .form-group textarea{width:100%;height:auto;line-height:1.4;padding:13px 15px;font-size:14px;font-family:inherit;color:var(--text)!important;background-color:var(--card-bg)!important;border:1px solid var(--border)!important;border-radius:12px;outline:0;transition:border-color .2s ease,box-shadow .2s ease}#order-standard_cart .pc-main .form-group input:focus,#order-standard_cart .pc-main .form-group select:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px rgba(0,123,255,.13)}#order-standard_cart .pc-main .form-group input[type=radio],#order-standard_cart .pc-main .form-group input[type=checkbox]{width:auto;margin-right:8px;accent-color:var(--primary)}#order-standard_cart .pc-main .field-help-text{display:block;margin-top:6px;font-size:12px;color:var(--text-light)}#order-standard_cart .pc-main .form-control-qty{max-width:120px;display:inline-block}#order-standard_cart .pc-main .form-control-static-inline{margin-left:10px;font-size:13.5px;color:var(--text-light)}#order-standard_cart .pc-main .panel-addon{position:relative;height:100%;margin-bottom:14px;padding:18px 20px;background:var(--bg-soft);border:1px solid var(--border);border-radius:16px;transition:border-color .2s ease}#order-standard_cart .pc-main .panel-addon:hover{border-color:var(--primary)}#order-standard_cart .pc-main .panel-addon-selected{border-color:var(--primary);background:rgba(0,123,255,.05)}#order-standard_cart .pc-main .panel-addon .panel-body label,#order-standard_cart .pc-main .panel-addon>label{font-size:14.5px;font-weight:700;color:var(--text);cursor:pointer}#order-standard_cart .pc-main .panel-addon .panel-body{font-size:13px;line-height:1.55;color:var(--text-light)}#order-standard_cart .pc-main .panel-price{margin-top:10px;font-size:15px;font-weight:800;color:var(--primary)}#order-standard_cart .pc-main .panel-add{display:none}#order-standard_cart .pc-main>.alert{margin:0;padding:15px 18px;font-size:14px;line-height:1.6;color:var(--text);background:var(--card-bg);border:1px solid var(--border);border-left:3px solid var(--danger-color);border-radius:14px}#order-standard_cart .pc-main>.alert.hidden{display:none}#order-standard_cart .pc-main>.alert ul{margin:6px 0 0;padding-left:20px}.pc-help{display:flex;align-items:center;gap:10px;margin:4px 0 0;padding:14px 18px;font-size:13px;line-height:1.6;color:var(--text-light);background:var(--bg-soft);border:1px solid var(--border);border-radius:14px}.pc-help svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:var(--primary)}.pc-help a{color:var(--primary-dark);font-weight:700;text-decoration:none}.pc-help a:hover{text-decoration:underline}.pc-side{position:sticky;top:92px}#order-standard_cart .pc-sum{padding:24px 24px 22px;background:var(--card-bg);border:1px solid var(--border);border-radius:22px;box-shadow:0 10px 30px rgba(17,24,39,.05)}#order-standard_cart .pc-sum-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:16px;border-bottom:1px solid var(--border)}#order-standard_cart .pc-sum-head h2{margin:0;font-size:18px;font-weight:800;letter-spacing:-.3px;color:var(--text)}#order-standard_cart .pc-sum-head .loader{color:var(--text-light);font-size:14px}#order-standard_cart .pc-sum .summary-container{padding:16px 0 0;min-height:0;font-size:inherit;background:0 0;border-radius:0}#order-standard_cart .pc-sum .product-name{display:block;font-size:15px;font-weight:800;color:var(--text)}#order-standard_cart .pc-sum .product-group{display:block;margin-bottom:14px;font-size:12.5px;color:var(--text-light)}#order-standard_cart .pc-sum .clearfix{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:9px;font-size:13.5px;color:var(--text-light)}#order-standard_cart .pc-sum .clearfix .pull-left{float:none;flex:1;min-width:0}#order-standard_cart .pc-sum .clearfix .pull-right{float:none;flex:none;min-width:72px;text-align:right;font-weight:700;color:var(--text);white-space:nowrap}#order-standard_cart .pc-sum .summary-totals{margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}#order-standard_cart .pc-sum .total-due-today{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-direction:row-reverse;margin:16px 0 0;padding:16px 0 0;text-align:left;background:0 0;border-top:1px solid var(--border);border-radius:0;font-size:13.5px;font-weight:700;color:var(--text)}#order-standard_cart .pc-sum .total-due-today>span{display:inline;text-align:left}#order-standard_cart .pc-sum .total-due-today .amt{font-size:26px;font-weight:800;letter-spacing:-.8px;color:var(--primary);white-space:nowrap}#order-standard_cart .pc-sum .clearfix.ph-sum-main .pull-left{font-weight:700;font-size:14px;color:var(--text)}#order-standard_cart .pc-sum .clearfix.ph-sum-main .pull-right{font-weight:800;font-size:15px;color:var(--text)}#order-standard_cart .pc-sum .clearfix.ph-sum-opt{margin-bottom:2px}#order-standard_cart .pc-sum .clearfix.ph-sum-opt .pull-left{padding-left:14px;color:var(--text-light);font-size:12px;position:relative}#order-standard_cart .pc-sum .clearfix.ph-sum-opt .pull-left::before{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:var(--border-color)}#order-standard_cart .pc-sum .clearfix.ph-sum-opt .pull-right{color:var(--text-light);font-size:12px;font-weight:400}#order-standard_cart .pc-sum .clearfix.ph-sum-zero{opacity:.45}#order-standard_cart .pc-sum .clearfix.ph-sum-line-first{margin-top:10px;padding-top:10px;border-top:1px solid var(--border)}[data-theme=dark] #order-standard_cart .pc-sum .clearfix.ph-sum-opt .pull-left::before{background:rgba(255,255,255,.2)}.pc-btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:20px;padding:15px 24px;font-size:15px;font-weight:700;font-family:inherit;color:#fff;background:var(--primary);border:0;border-radius:14px;cursor:pointer;box-shadow:0 10px 24px rgba(0,123,255,.3);transition:background .2s ease,transform .2s ease}.pc-btn:hover{background:var(--primary-dark);transform:translateY(-2px)}.pc-btn svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}[data-theme=dark] .pc-tag{color:#6cb0ff}[data-theme=dark] .pc-cycle.is-on .pc-cycle-name{color:#6cb0ff}[data-theme=dark] .pc-card,[data-theme=dark] #order-standard_cart .pc-sum{box-shadow:0 8px 24px rgba(0,0,0,.28)}[data-theme=dark] .pc-help a{color:#6cb0ff}@media (prefers-reduced-motion:reduce){.pc-cycle,.pc-btn{transition:none}.pc-btn:hover{transform:none}}@media (max-width:1050px){.pc-grid{grid-template-columns:1fr}.pc-side{position:static}}@media (max-width:680px){.pc-page{padding:24px 0 60px}.pc-card{padding:20px 18px;border-radius:18px}#order-standard_cart .pc-main .sub-heading{padding:20px 18px 0}#order-standard_cart .pc-main .field-container,#order-standard_cart .pc-main .product-configurable-options,#order-standard_cart .pc-main .addon-products{padding:0 18px 18px}.pc-cycles{grid-template-columns:repeat(2,1fr);gap:10px}.pc-cycle{aspect-ratio:1/1;border-radius:16px;padding:14px 10px}.pc-cycle-price{font-size:19px}.pc-cycle-unit{font-size:11.5px}#order-standard_cart .pc-sum{padding:20px 18px 18px;border-radius:18px}}.ct-page{padding:34px 0 80px}.ct-head{margin-bottom:24px}.ct-head h1{margin:0 0 8px;font-size:clamp(26px,2.4vw,32px);font-weight:800;letter-spacing:-.6px;color:var(--text)}.ct-head p{margin:0;font-size:14.5px;line-height:1.6;color:var(--text-light)}.ct-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 26px;padding:0;list-style:none}.ct-step{display:flex;align-items:center;gap:11px;min-width:0;padding:12px 14px;background:var(--bg-soft);border:1px solid var(--border);border-radius:14px}.ct-step-num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;font-size:13px;font-weight:800;color:var(--text-light);background:var(--card-bg);border:1px solid var(--border);border-radius:50%}.ct-step-num svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ct-step-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.ct-step-txt strong{font-size:13.5px;font-weight:700;color:var(--text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-step-txt small{font-size:11.5px;color:var(--text-light);opacity:.72}.ct-step.is-active{background:rgba(0,123,255,.07);border-color:var(--primary)}.ct-step.is-active .ct-step-num{color:#fff;background:var(--primary);border-color:var(--primary)}.ct-step.is-active .ct-step-txt strong{color:var(--text)}.ct-page>.container>.alert{margin:0 0 20px;padding:15px 18px;font-size:14px;line-height:1.6;color:var(--text);background:var(--card-bg);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:14px}.ct-page>.container>.alert-danger{border-left-color:var(--danger-color)}.ct-page>.container>.alert-warning{border-left-color:#f0ad4e}.ct-page>.container>.alert-success{border-left-color:var(--green)}.ct-page>.container>.alert ul{margin:6px 0 0;padding-left:20px}.ct-page>.container>.alert li{color:var(--text-light)}.ct-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,390px);gap:28px;align-items:start}.ct-main{min-width:0}.ct-main-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.ct-main-head h2{margin:0;font-size:18px;font-weight:800;letter-spacing:-.3px;color:var(--text)}.ct-count{font-size:13px;font-weight:600;color:var(--text-light)}.ct-item{display:flex;align-items:center;gap:18px;margin-bottom:12px;padding:20px 22px;background:var(--card-bg);border:1px solid var(--border);border-radius:18px;box-shadow:0 4px 18px rgba(15,23,42,.03);transition:border-color .2s ease,box-shadow .2s ease}.ct-item:hover{border-color:var(--primary);box-shadow:0 10px 26px rgba(0,123,255,.08)}.ct-item--sub{margin-left:32px;background:var(--bg-soft);box-shadow:none}.ct-ico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:15px;color:var(--primary);background:rgba(0,123,255,.09)}.ct-ico svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ct-ico--addon{color:#6366f1;background:rgba(99,102,241,.11)}.ct-ico--domain{color:#0ea5e9;background:rgba(14,165,233,.11)}.ct-ico--renew{color:var(--green);background:rgba(92,184,92,.13)}.ct-ico--up{color:#f59e0b;background:rgba(245,158,11,.13)}.ct-item--sub .ct-ico{width:44px;height:44px;border-radius:13px}.ct-item--sub .ct-ico svg{width:19px;height:19px}.ct-item-body{flex:1 1 auto;min-width:0}.ct-tag{display:inline-flex;margin-bottom:7px;padding:4px 10px;font-size:11.5px;font-weight:700;letter-spacing:.2px;color:var(--primary-dark);background:rgba(0,123,255,.09);border-radius:7px}.ct-item-body h3{margin:0;font-size:16px;font-weight:800;letter-spacing:-.25px;color:var(--text)}.ct-meta{margin:5px 0 0;font-size:13px;color:var(--text-light)}.ct-opts{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}.ct-opts li{font-size:12.5px;line-height:1.5;color:var(--text-light)}.ct-opts b{font-weight:700;color:var(--text)}.ct-opts--inline{flex-direction:row;flex-wrap:wrap;gap:6px}.ct-opts--inline li{padding:3px 9px;font-size:11.5px;background:var(--bg-soft);border:1px solid var(--border);border-radius:999px}.ct-qty{flex:none;display:flex;flex-direction:column;gap:6px}.ct-qty label{font-size:11.5px;font-weight:700;color:var(--text-light)}.ct-qty input{width:86px;padding:9px 10px;font-size:14px;font-family:inherit;font-weight:700;text-align:center;color:var(--text)!important;background-color:var(--card-bg)!important;border:1px solid var(--border)!important;border-radius:10px;outline:0}.ct-qty input:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px rgba(0,123,255,.13)}.ct-qty-btn{padding:7px 10px;font-size:12px;font-weight:700;font-family:inherit;color:var(--primary-dark);background:0 0;border-radius:9px;box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;transition:box-shadow .2s ease,color .2s ease}.ct-qty-btn:hover{box-shadow:inset 0 0 0 1px var(--primary)}.ct-amount{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:1px;text-align:right}.ct-amount strong{font-size:19px;font-weight:800;letter-spacing:-.5px;color:var(--text);white-space:nowrap}.ct-amount span{font-size:12.5px;color:var(--text-light);white-space:nowrap}.ct-amount small{margin-top:3px;font-size:11.5px;color:var(--text-light);opacity:.85}.ct-actions{flex:none;display:flex;align-items:center;gap:7px}.ct-act{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;color:var(--text-light);background:0 0;border-radius:11px;box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;text-decoration:none;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.ct-act svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ct-act:hover{color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.ct-act--del:hover{color:var(--danger-color);box-shadow:inset 0 0 0 1px var(--danger-color);background:rgba(220,83,77,.07)}.ct-main-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:18px}.ct-link{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;font-size:13.5px;font-weight:700;font-family:inherit;color:var(--text-light);background:0 0;border-radius:11px;box-shadow:inset 0 0 0 1px var(--border);text-decoration:none;cursor:pointer;transition:color .2s ease,box-shadow .2s ease,background .2s ease}.ct-link svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ct-link:hover{color:var(--text);background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--primary)}.ct-link--danger:hover{color:var(--danger-color);background:rgba(220,83,77,.07);box-shadow:inset 0 0 0 1px var(--danger-color)}.ct-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:56px 24px;text-align:center;background:var(--card-bg);border:1px dashed var(--border);border-radius:20px}.ct-empty h3{margin:0;font-size:19px;font-weight:800;color:var(--text)}.ct-empty p{margin:0;font-size:14px;color:var(--text-light)}.ct-tax{display:none;margin-top:22px;padding:20px 22px;background:var(--bg-soft);border:1px solid var(--border);border-radius:18px}.ct-tax h3{margin:0 0 12px;font-size:14px;font-weight:800;color:var(--text)}.ct-tax-form{display:flex;flex-wrap:wrap;gap:10px}.ct-tax-form input,.ct-tax-form select{flex:1 1 160px;min-width:0;padding:11px 13px;font-size:14px;font-family:inherit;color:var(--text)!important;background-color:var(--card-bg)!important;border:1px solid var(--border)!important;border-radius:11px;outline:0}.ct-tax-form input:focus,.ct-tax-form select:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px rgba(0,123,255,.13)}.ct-side{position:sticky;top:92px}.ct-sum{padding:24px 24px 22px;background:var(--card-bg);border:1px solid var(--border);border-radius:22px;box-shadow:0 10px 30px rgba(17,24,39,.05)}.ct-sum-head{padding-bottom:18px;border-bottom:1px solid var(--border)}.ct-sum-head h2{margin:0 0 4px;font-size:18px;font-weight:800;letter-spacing:-.3px;color:var(--text)}.ct-sum-head p{margin:0;font-size:13px;color:var(--text-light)}.ct-promo{padding:18px 0;border-bottom:1px solid var(--border)}.ct-promo-head{display:flex;align-items:center;gap:8px;margin-bottom:11px;font-size:13.5px;font-weight:700;color:var(--text)}.ct-promo-head svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:var(--text-light)}.ct-promo-form{display:flex;gap:8px}.ct-promo-form input{flex:1;min-width:0;padding:12px 13px;font-size:14px;font-family:inherit;color:var(--text)!important;background-color:var(--card-bg)!important;border:1px solid var(--border)!important;border-radius:11px;outline:0;transition:border-color .2s ease,box-shadow .2s ease}.ct-promo-form input:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px rgba(0,123,255,.13)}.ct-promo-form button{flex:none;padding:0 16px;font-size:13.5px;font-weight:700;font-family:inherit;color:var(--primary-dark);background:rgba(0,123,255,.09);border-radius:11px;cursor:pointer;transition:background .2s ease,color .2s ease}.ct-promo-form button:hover{background:var(--primary);color:#fff}.ct-promo-on{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px;background:rgba(92,184,92,.1);border:1px solid rgba(92,184,92,.3);border-radius:12px}.ct-promo-on span{display:flex;flex-direction:column;gap:2px;min-width:0}.ct-promo-on b{font-size:13.5px;font-weight:800;color:var(--green-dark)}.ct-promo-on small{font-size:12px;color:var(--text-light)}.ct-promo-off{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;color:var(--text-light);border-radius:9px;text-decoration:none;transition:color .2s ease,background .2s ease}.ct-promo-off svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ct-promo-off:hover{color:var(--danger-color);background:rgba(220,83,77,.1)}.ct-rows{display:flex;flex-direction:column;gap:12px;padding:18px 0}.ct-row{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:14px;color:var(--text-light)}.ct-row strong{font-size:14px;font-weight:700;color:var(--text);white-space:nowrap}.ct-row--off strong{color:var(--green)}.ct-total{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:18px 0 20px;border-top:1px solid var(--border)}.ct-total-label{font-size:14px;font-weight:700;color:var(--text)}.ct-total-label small{display:block;margin-top:3px;font-size:11.5px;font-weight:500;color:var(--text-light)}.ct-total-val{font-size:27px;font-weight:800;letter-spacing:-1px;color:var(--primary);white-space:nowrap}.ct-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:700;font-family:inherit;color:#fff;background:var(--primary);border:0;border-radius:14px;text-decoration:none;cursor:pointer;box-shadow:0 8px 22px rgba(0,123,255,.28);transition:background .2s ease,transform .2s ease}.ct-btn:hover{background:var(--primary-dark);color:#fff;transform:translateY(-2px)}.ct-btn svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ct-btn--go{width:100%}.ct-btn--sm{padding:11px 18px;font-size:14px;box-shadow:none}.ct-btn.is-off{opacity:.45;pointer-events:none;box-shadow:none}.ct-express{margin-bottom:14px}.ct-or{margin:10px 0;font-size:11.5px;font-weight:700;text-align:center;color:var(--text-light)}.ct-trust{display:flex;flex-direction:column;gap:9px;margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--border);list-style:none}.ct-trust li{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--text-light)}.ct-trust svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:var(--green)}.ct-hook{margin-top:16px}.ct-err{max-width:620px;margin:10px auto 0;padding:46px 32px 40px;text-align:center;background:var(--card-bg);border:1px solid var(--border);border-radius:22px;box-shadow:0 10px 30px rgba(17,24,39,.05)}.ct-err-ico{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:20px;border-radius:20px;color:var(--danger-color);background:rgba(220,83,77,.1)}.ct-err-ico svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ct-err h1{margin:0 0 12px;font-size:clamp(22px,2vw,27px);font-weight:800;letter-spacing:-.5px;color:var(--text)}.ct-err-title{display:inline-block;margin:0 0 12px;padding:9px 16px;font-size:14px;font-weight:700;color:var(--danger-color);background:rgba(220,83,77,.09);border-radius:999px}.ct-err-msg{margin:0;font-size:14.5px;line-height:1.65;color:var(--text-light)}.ct-err-acts{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:26px}.ct-btn--ghost{color:var(--text-light);background:0 0;box-shadow:inset 0 0 0 1px var(--border)}.ct-btn--ghost:hover{color:var(--text);background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--primary)}.ct-err-help{margin:24px 0 0;padding-top:20px;font-size:13px;line-height:1.6;color:var(--text-light);border-top:1px solid var(--border)}.ct-err-help a{color:var(--primary-dark);font-weight:700;text-decoration:none}.ct-err-help a:hover{text-decoration:underline}[data-theme=dark] .ct-err-help a{color:#6cb0ff}[data-theme=dark] .ct-err{box-shadow:0 10px 28px rgba(0,0,0,.35)}.dm-page{position:relative;padding:34px 0 86px;overflow:hidden}.dm-page::before{content:"";position:absolute;top:-220px;left:50%;width:1100px;height:540px;transform:translateX(-50%);background:radial-gradient(50% 50%at 50% 50%,rgba(0,123,255,.13)0,transparent 70%);pointer-events:none}.dm-page>.container{position:relative}.dm-head{margin-bottom:36px;text-align:center}.dm-eyebrow{display:inline-flex;align-items:center;margin-bottom:14px;padding:7px 15px;font-size:11.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--primary-dark);background:rgba(0,123,255,.09);border-radius:999px}.dm-head h1{margin:0 0 10px;font-size:clamp(27px,2.6vw,36px);font-weight:800;letter-spacing:-.8px;color:var(--text)}.dm-head p{margin:0 auto;max-width:620px;font-size:15px;line-height:1.65;color:var(--text-light)}.dm-main{max-width:980px;margin:0 auto}.dm-tiles{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:26px}.dm-tile{position:relative;display:flex;flex-direction:column;align-items:center;flex:1 1 260px;max-width:320px;padding:30px 22px 26px;text-align:center;text-decoration:none;background:var(--card-bg);border:1px solid var(--border);border-radius:18px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.dm-tile:hover{border-color:var(--text-light)}.dm-tile[aria-expanded=true]{border-color:var(--primary);box-shadow:0 10px 28px rgba(0,123,255,.1)}.dm-tile[aria-expanded=true]::after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--primary);pointer-events:none}.dm-tile-mark{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px var(--border);transition:background .2s ease,box-shadow .2s ease}.dm-tile-mark svg{width:12px;height:12px;opacity:0;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transition:opacity .2s ease}.dm-tile[aria-expanded=true] .dm-tile-mark{background:var(--primary);box-shadow:inset 0 0 0 1.5px var(--primary)}.dm-tile[aria-expanded=true] .dm-tile-mark svg{opacity:1}.dm-tile-ico{display:block;margin-bottom:16px;color:var(--text-light);transition:color .2s ease}.dm-tile-ico svg{display:block;width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dm-tile[aria-expanded=true] .dm-tile-ico{color:var(--text)}.dm-tile-title{margin-bottom:7px;font-size:15.5px;font-weight:800;line-height:1.35;letter-spacing:-.2px;color:var(--text)}.dm-tile-desc{font-size:12.5px;line-height:1.55;color:var(--text-light)}.dm-tlds{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 0 26px}.dm-tld-chip{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 2px 10px rgba(17,24,39,.04);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.dm-tld-chip:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,123,255,.12)}.dm-tld-chip img{display:block;width:auto;height:26px}[data-theme=dark] .dm-tld-chip{background:#eef3fb;border-color:rgba(255,255,255,.12);box-shadow:none}.dm-panel{padding:26px 26px 24px;text-align:center;background:var(--bg-soft);border:1px solid var(--border);border-radius:20px}.dm-panel>label{display:block;margin-bottom:12px;font-size:12.5px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;color:var(--text-light)}.dm-field{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.dm-field .dm-sld,.dm-field .dm-tld{padding:15px 17px;font-size:15.5px;font-family:inherit;color:var(--text)!important;background-color:var(--card-bg)!important;border:1px solid var(--border)!important;border-radius:13px;outline:0;transition:border-color .2s ease,box-shadow .2s ease}.dm-field .dm-sld{flex:1 1 260px;min-width:0;font-weight:600}.dm-field .dm-tld{flex:0 0 150px;min-width:0}.dm-field select.dm-sld{flex:1 1 300px;font-weight:600}.dm-field .dm-sld:focus,.dm-field .dm-tld:focus{border-color:var(--primary)!important;box-shadow:0 0 0 4px rgba(0,123,255,.14)}.dm-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:none;padding:15px 28px;font-size:15px;font-weight:700;font-family:inherit;color:#fff;background:var(--primary);border:0;border-radius:13px;cursor:pointer;text-decoration:none;box-shadow:0 10px 24px rgba(0,123,255,.3);transition:background .2s ease,transform .2s ease}.dm-btn:hover{background:var(--primary-dark);color:#fff;transform:translateY(-2px)}.dm-btn[disabled],.dm-btn.disabled{opacity:.5;pointer-events:none;box-shadow:none}.dm-btn svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dm-note{display:block;max-width:none;margin:18px 0 0;padding:14px 18px;text-align:center;font-size:13px;line-height:1.6;color:var(--text-light);background:var(--card-bg);border:1px solid var(--border);border-radius:12px}.dm-note svg{display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:-3px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:var(--green)}.dm-note b{color:var(--text);font-weight:700}.dm-free{margin:18px 0 0;text-align:center;font-size:12.5px;line-height:1.6;color:var(--text-light)}.dm-free b{color:var(--text)}.dm-results{margin-top:22px;padding:24px;text-align:center;background:var(--card-bg);border:1px solid var(--border);border-radius:20px}.dm-results.hidden{display:none}.dm-results .domain-checker-result-headline{margin:0;font-size:15px;color:var(--text-light)}.dm-results .domain-available{font-size:17px;font-weight:800;color:var(--green-dark)}.dm-results .domain-unavailable{font-size:17px;font-weight:800;color:var(--danger-color)}.dm-results .domain-price{margin-top:10px;font-size:15px;color:var(--text)}.dm-results .domain-price .price{font-weight:800;color:var(--primary)}.dm-results .suggested-domains{margin-top:20px;padding-top:20px;text-align:left;border-top:1px solid var(--border)}.dm-results .panel-heading{margin-bottom:12px;font-size:14px;font-weight:800;color:var(--text)}.dm-results .domain-suggestion{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--border)}.dm-results .domain-suggestion .price{margin-left:auto;font-weight:800;color:var(--text)}.dm-results .spotlight-tlds-container{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px}.dm-continue{margin-top:24px;text-align:center}.dm-btn--go.hidden{display:none}[data-theme=dark] .dm-eyebrow{color:#6cb0ff}[data-theme=dark] .dm-tile,[data-theme=dark] .dm-results{box-shadow:0 8px 24px rgba(0,0,0,.28)}[data-theme=dark] .dm-tile[aria-expanded=true]{box-shadow:0 10px 28px rgba(0,123,255,.18)}[data-theme=dark] .dm-page::before{background:radial-gradient(50% 50%at 50% 50%,rgba(0,123,255,.16)0,transparent 70%)}@media (prefers-reduced-motion:reduce){.dm-tile,.dm-tile-ico,.dm-btn{transition:none}.dm-tile:hover,.dm-btn:hover{transform:none}}@media (max-width:860px){.dm-note{text-align:left}}@media (max-width:680px){.dm-page{padding:24px 0 60px}.dm-tlds{gap:8px;margin-bottom:20px}.dm-tld-chip{padding:8px 14px;border-radius:12px}.dm-tld-chip img{height:21px}.dm-tiles{gap:12px}.dm-tile{flex:1 1 100%;max-width:none;padding:22px 18px 20px}.dm-tile-ico{margin-bottom:13px}.dm-tile-ico svg{width:30px;height:30px}.dm-tile-title{font-size:14.5px}.dm-panel{padding:20px 18px 18px;border-radius:18px}.dm-field .dm-sld,.dm-field .dm-tld{flex:1 1 100%}.dm-btn{width:100%}}[data-theme=dark] .ct-tag,[data-theme=dark] .ct-qty-btn,[data-theme=dark] .ct-promo-form button{color:#6cb0ff}[data-theme=dark] .ct-promo-form button:hover{color:#fff}[data-theme=dark] .ct-promo-on b{color:#6ee7a8}[data-theme=dark] .ct-item{box-shadow:0 6px 20px rgba(0,0,0,.28)}[data-theme=dark] .ct-sum{box-shadow:0 10px 28px rgba(0,0,0,.35)}@media (max-width:1050px){.ct-grid{grid-template-columns:1fr}.ct-side{position:static}}@media (max-width:860px){.ct-step-txt small{display:none}.ct-steps{gap:8px}.ct-step{padding:10px 12px}}@media (max-width:680px){.ct-page{padding:24px 0 60px}.ct-item{flex-wrap:wrap;gap:14px;padding:18px}.ct-item--sub{margin-left:0}.ct-ico{width:44px;height:44px;border-radius:13px}.ct-ico svg{width:20px;height:20px}.ct-item-body{flex:1 1 calc(100% - 58px)}.ct-amount{align-items:flex-start;text-align:left}.ct-actions{margin-left:auto}.ct-steps{grid-template-columns:repeat(3,auto);justify-content:start}.ct-step-txt{display:none}.ct-sum{padding:20px 18px 18px;border-radius:18px}.ct-main-foot .ct-link{flex:1 1 auto;justify-content:center}}.domain-options-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:30px}@media (max-width:768px){.domain-options-grid{grid-template-columns:1fr}}.pro-selector-card{background:var(--accent);border:1px solid var(--border-color);border-radius:var(--radius);padding:20px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;display:flex;align-items:flex-start}.pro-selector-card:hover{border-color:#cbd5e1;background:#fff}.pro-selector-card.active-card{border-color:var(--primary);background:#fff;box-shadow:0 4px 12px rgba(37,99,235,.05)}.pro-content-panel{border:1px solid var(--border-color);border-radius:var(--radius);padding:30px;background:#fff;display:none}.pro-content-panel.show-panel{display:block;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.subdomain-badge-grid{display:flex;gap:15px;margin-bottom:25px;flex-wrap:wrap}.subdomain-badge{background:#f0fdf4;border:1px solid var(--border-color);color:var(--green);padding:8px 16px;border-radius:30px;font-size:.85rem;font-weight:500;display:flex;align-items:center;gap:8px}#DomainSearchResults{background:var(--accent);border-radius:var(--radius);padding:20px;margin-top:25px;border:1px solid var(--border-color)}.modal-overlay{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;transition:opacity .4s ease,visibility .4s ease}.modal-overlay.active{visibility:visible;opacity:1}.modal-container{background:#fff;padding:30px;border-radius:16px;width:90%;max-width:400px;position:relative;box-shadow:0 20px 40px rgba(0,0,0,.15);box-sizing:border-box;transform:translateY(-40px) scale(.9);opacity:0;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .3s ease}.modal-overlay.active .modal-container{transform:translateY(0) scale(1);opacity:1}.close-btn{position:absolute;top:15px;right:20px;font-size:24px;cursor:pointer;color:#999;transition:color .2s,transform .2s}.close-btn:hover{color:#111}.modal-container h2{margin-top:0;margin-bottom:20px;color:#222;font-size:24px;font-weight:500}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:6px;font-weight:600;color:#555;font-size:13px}.modal-links-row{text-align:right;margin-bottom:20px}.text-link{color:#007bff;text-decoration:none;font-size:13px;font-weight:500;transition:color .2s}.text-link:hover{color:#0056b3;text-decoration:underline}.modal-switcher{text-align:center;margin-top:20px;font-size:14px;color:#666}.modal-switcher .text-link{font-weight:600;margin-left:4px}.modal-desc{font-size:14px;color:#666;margin-top:-10px;margin-bottom:20px;line-height:1.5}#popup-toggle{display:none}.ph-campaign-off .popup-overlay{display:none}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(15,23,42,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}#popup-toggle:checked~.popup-overlay{opacity:0;visibility:hidden;pointer-events:none}.popup-container{background:var(--bg);width:100%;max-width:440px;border-radius:20px;box-shadow:var(--shadow-color);padding:60px 30px;position:relative;transform:translateY(0) scale(1);transition:transform .3s cubic-bezier(.16,1,.3,1);box-sizing:border-box;text-align:center}#popup-toggle:checked~.popup-overlay .popup-container{transform:translateY(20px) scale(.95)}.popup-close{position:absolute;top:20px;right:20px;background:#f1f5f9;border:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-light);transition:background .2s,color .2s}.popup-close:hover{background:#e2e8f0;color:var(--text)}.popup-title{font-size:20px;font-weight:700;color:var(--text);margin:0 0 12px 0;line-height:1.4}.popup-desc{font-size:14px;color:var(--text-light);line-height:1.6;margin:0 0 24px 0}.coupon-box{background:#f8fafc;border:2px dashed var(--border-color);border-radius:12px;padding:12px;font-size:16px;font-weight:700;color:var(--primary);letter-spacing:1px;margin-bottom:8px;position:relative}.coupon-hint{font-size:12px;color:var(--text-light);margin-bottom:24px}.popup-actions{display:flex;gap:12px;flex-direction:column}.btn-primary{background:var(--primary);color:#fff;border:0;padding:14px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;width:100%;text-decoration:none;display:inline-block;box-sizing:border-box}.btn-primary:hover{background:var(--primary-dark)}.btn-secondary{background:0 0;color:var(--text-light);border:0;padding:8px;font-size:13px;font-weight:500;cursor:pointer;transition:color .2s;display:inline-block;text-decoration:none}.btn-secondary:hover{color:var(--text);text-decoration:underline}.popup-short{display:none}@media (max-width:767px){.popup-overlay{top:auto;bottom:0;height:auto;padding:0 12px calc(12px + env(safe-area-inset-bottom,0));background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none;align-items:flex-end;z-index:990;pointer-events:none}.popup-container{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;max-width:none;padding:12px 52px 12px 16px;border-radius:16px;border:1px solid var(--border);box-shadow:0-8px 30px rgba(15,23,42,.18);text-align:left;pointer-events:auto}#popup-toggle:checked~.popup-overlay .popup-container{transform:translateY(calc(100% + 24px))}.popup-close{top:50%;right:10px;margin-top:-16px;background:var(--bg-soft)}.popup-title{flex:1 1 100%;margin:0;font-size:14px;line-height:1.35}.popup-short{display:block;flex:1 1 160px;margin:0;font-size:12.5px;line-height:1.4;color:var(--text-light)}.coupon-box{flex:0 0 auto;margin:0;padding:5px 10px;font-size:13px;letter-spacing:.5px;border-radius:10px;background:var(--bg-soft)}.popup-desc,.coupon-hint,.popup-actions{display:none}}.product-info{min-width:0}.product-name{margin-bottom:5px;font-size:16px;font-weight:750;letter-spacing:-.025em}.quantity{width:110px;height:42px;display:flex;align-items:center;overflow:hidden;border:1px solid var(--border-color);border-radius:9px;background:#fff}.quantity input{width:40px;height:100%;border:0!important;outline:0;background:0 0;color:var(--text);text-align:center;font-size:14px;font-weight:700}.price{text-align:right}.price strong{display:block;font-size:17px;font-weight:800;letter-spacing:-.025em}.price span{color:var(--text);font-size:13px}.total{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;padding:20px 0;border-top:1px solid var(--border-color)}.checkout{width:100%;height:54px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:10px;background:var(--primary);color:#fff;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;text-decoration:none}.secure{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;color:var(--muted);font-size:13px}.secure i{color:var(--green)}.dropdown-toggle{display:none}@keyframes pulse-dot{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{transform:scale(1);box-shadow:0 0 0 6px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.btn-primary-custom{background:#111827;color:#fff;box-shadow:0 5px 14px rgba(17,24,39,.12)}.btn-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 18px;border-radius:11px;font-weight:500;font-size:.76rem;cursor:pointer;border:0;transition:var(--transition);text-decoration:none}.btn-white-action{background:#fff;color:#111827;padding:11px 17px;border-radius:10px;font-weight:800;font-size:.72rem;border:0;cursor:pointer;transition:var(--transition);box-shadow:0 5px 14px rgba(0,0,0,.12);position:relative;z-index:1;text-decoration:none}.btn-white-action:hover{background:#f3f4f6;transform:translateY(-2px)}.table-container{width:100%;overflow-x:auto}.status-badge{padding:6px 12px;border-radius:30px;font-weight:600;font-size:.75rem;display:inline-flex;align-items:center;gap:5px}.status-badge.paid{background:rgba(92,184,92,.15);color:var(--green-dark)}.status-badge.cancelled{background:rgba(220,83,77,.15);color:var(--danger-color)}.status-badge.unpaid{background:rgba(255,193,7,.15);color:#b78103}.status-badge.refunded{background:rgba(0,123,255,.15);color:var(--primary)}.pagination-nav{display:flex;gap:6px;align-items:center}.pagination-nav button{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;text-decoration:none;font-size:.825rem;font-weight:600;border:1px solid var(--border-color);color:var(--text);background:var(--bg);cursor:pointer;transition:var(--transition)}.pagination-nav button.active,.pagination-nav button:hover:not(:disabled){background:var(--primary);color:var(--text-white);border-color:var(--primary)}.pagination-nav button:disabled{opacity:.5;cursor:not-allowed}.widget-title{display:flex;align-items:center;gap:10px;font-size:.9rem;font-weight:700;color:var(--text);margin-bottom:12px}.widget-title i{color:var(--primary)}.filter-link.active .badge-count{background:var(--primary);color:var(--text-white)}.badge-count{background:var(--border-color);color:var(--text-light);padding:2px 8px;border-radius:20px;font-size:.75rem;font-weight:600}.status-alert-banner{display:flex;align-items:center;gap:15px;padding:18px 24px;border-radius:12px;margin-bottom:30px;font-size:.95rem;box-shadow:0 4px 15px rgba(0,0,0,.03)}.status-alert-banner.suspended,.status-alert-banner.expired{background:#fff8e1;color:#b78103;border-left:5px solid #ffb300}.status-alert-banner.active{background:#e8f5e9;color:#2e7d32;border-left:5px solid #4caf50}.status-alert-banner .alert-icon{font-size:1.2rem}.form-actions{display:flex;gap:10px}.btn-modern{padding:10px 20px;border-radius:8px;font-size:.9rem;font-weight:600;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:8px;color:#fff}.btn-success{background:#28a745}.btn-success:hover{background:#218838}.btn-danger{background:#dc3545}.btn-danger:hover{background:#c82333}.ticket-messages-list{display:flex;flex-direction:column;gap:20px}.ticket-info-summary{display:flex;flex-direction:column}.summary-row.border-0{border-bottom:none}.bg-success-light{background:#e8f5e9!important}.bg-danger-light{background:#ffebee!important}.ph-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px}.ph-modal[hidden]{display:none}html.ph-modal-open{overflow:hidden}.ph-modal-veil{position:absolute;inset:0;background:rgba(7,14,31,.55);backdrop-filter:blur(7px) saturate(.9);-webkit-backdrop-filter:blur(7px) saturate(.9);opacity:0;transition:opacity .24s ease}.ph-modal.is-on .ph-modal-veil{opacity:1}.ph-modal-box{position:relative;width:min(740px,100%);max-height:calc(100vh - 40px);padding:30px 34px 28px;text-align:left;background:var(--card-bg);border:1px solid var(--border);border-radius:24px;box-shadow:0 30px 80px rgba(7,14,31,.4);overflow:hidden;transform:translateY(14px) scale(.97);opacity:0;transition:opacity .24s ease,transform .24s cubic-bezier(.4,0,.2,1)}.ph-modal.is-on .ph-modal-box{opacity:1;transform:none}.ph-modal-box::before{content:"";position:absolute;top:-120px;left:50%;width:420px;height:260px;transform:translateX(-50%);background:radial-gradient(50% 50%at 50% 50%,rgba(220,83,77,.22)0,transparent 70%);pointer-events:none}.ph-modal-x{position:absolute;z-index:2;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;color:var(--text-light);background:0 0;border:0;border-radius:10px;cursor:pointer;transition:color .2s ease,background .2s ease}.ph-modal-x svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.ph-modal-x:hover{color:var(--text);background:var(--bg-soft)}.ph-modal-head{position:relative;display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-right:34px}.ph-modal-ico{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:52px;height:52px;border-radius:16px;color:var(--danger-color);background:rgba(220,83,77,.12);box-shadow:0 0 0 8px rgba(220,83,77,.05)}.ph-modal-ico svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ph-modal-title{display:block;font-size:19px;font-weight:800;line-height:1.35;letter-spacing:-.3px;color:var(--text)}.ph-modal-list{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ph-modal-list[hidden]{display:none}.ph-modal-list li{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.3;color:var(--text);background:var(--bg-soft);border:1px solid var(--border);border-radius:999px}.ph-modal-list li::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--danger-color)}.ph-modal-list li.is-long{flex:1 1 100%;border-radius:12px;font-weight:500;line-height:1.5;align-items:flex-start}.ph-modal-list li.is-long::before{margin-top:7px}.ph-modal-bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--danger-color);opacity:.55}[data-theme=dark] .ph-modal-veil{background:rgba(2,6,18,.62)}[data-theme=dark] .ph-modal-box{box-shadow:0 30px 80px rgba(0,0,0,.65)}@media (prefers-reduced-motion:reduce){.ph-modal-veil,.ph-modal-box{transition:none}.ph-modal-box{transform:none}.ph-modal-bar{transition:none!important}}@media (max-width:560px){.ph-modal{padding:16px}.ph-modal-box{padding:24px 20px 22px;border-radius:20px;max-height:calc(100vh - 32px);overflow-y:auto}.ph-modal-head{gap:12px;margin-bottom:16px}.ph-modal-ico{width:44px;height:44px;border-radius:14px;box-shadow:none}.ph-modal-ico svg{width:21px;height:21px}.ph-modal-title{font-size:16px}.ph-modal-list li{padding:7px 12px;font-size:12.5px}}.dr-main{max-width:1040px;margin:0 auto}.dr-banner{display:block;margin-bottom:20px;overflow:hidden;cursor:text;border:1px solid var(--border);border-radius:22px;background:var(--card-bg);box-shadow:0 14px 36px rgba(17,24,39,.07)}.dr-banner img{display:block;width:100%;height:auto}[data-theme=dark] .dr-banner{border-color:rgba(255,255,255,.1);box-shadow:0 14px 36px rgba(0,0,0,.4)}[data-theme=dark] .dr-banner img{filter:brightness(.86) contrast(1.04)}.dr-search{padding:24px 26px 26px;background:var(--card-bg);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-hover)}.dr-search-title{margin:0 0 14px;font-size:16px;font-weight:800;letter-spacing:-.2px;color:var(--text)}.dr-field{position:relative;display:flex;align-items:center;gap:12px}.dr-field-ico{position:absolute;top:0;left:18px;z-index:2;display:flex;align-items:center;height:56px;color:var(--text-light);pointer-events:none}.dr-page .dr-input{flex:1 1 auto;min-width:0;height:56px;padding:0 18px 0 50px;font-size:16px;font-weight:600;color:var(--text);border-radius:14px;background-color:var(--bg)!important;border:1px solid #cbd5e1!important;transition:border-color .15s ease,box-shadow .15s ease}.dr-page .dr-input::placeholder{font-weight:500;color:var(--text-light);opacity:.8}.dr-page .dr-input:focus{border-color:var(--primary)!important;box-shadow:0 0 0 4px rgba(0,123,255,.14);outline:0}.dr-page .dr-btn{flex:none;height:56px;padding:0 34px;font-family:inherit;font-size:15px;font-weight:800;color:#fff;cursor:pointer;border-radius:14px;background:linear-gradient(135deg,#007bff 0,#0046d6 100%);box-shadow:0 8px 20px -8px rgba(0,123,255,.6);transition:transform .15s ease,box-shadow .15s ease}.dr-page .dr-btn:hover{transform:translateY(-1px);box-shadow:0 12px 24px -8px rgba(0,123,255,.7)}.dr-page .dr-btn:disabled{opacity:.6;cursor:progress;transform:none}.dr-captcha{margin-top:16px}[data-theme=dark] .dr-page .dr-input{border-color:rgba(255,255,255,.16)!important;background-color:rgba(255,255,255,.05)!important}[data-theme=dark] .dr-page .dr-input:focus{border-color:#6cb0ff!important;box-shadow:0 0 0 4px rgba(108,176,255,.18)}[data-theme=dark] .dr-search{box-shadow:0 10px 28px rgba(0,0,0,.3)}.dr-results{margin-top:20px;padding:24px;background:var(--card-bg);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-hover)}#DomainSearchResults.dr-results{margin-top:20px;overflow:visible;background:var(--card-bg);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-hover)}.dr-results.hidden{display:none}.dr-results .domain-lookup-primary-loader{margin:0;padding:12px 0;font-size:15px;font-weight:600;text-align:center;color:var(--text-light)}.dr-results .domain-checker-result-headline{font-size:15px;word-wrap:break-word}.dr-results .alert{margin:0 0 14px;padding:16px 20px;border-radius:14px;font-size:15px;font-weight:700;line-height:1.5}.dr-results .alert-success{color:#15803d;background:rgba(22,163,74,.1);border:1px solid rgba(22,163,74,.28)}.dr-results .alert-danger{color:#b91c1c;background:rgba(220,83,77,.1);border:1px solid rgba(220,83,77,.28)}.dr-results .alert-warning{color:#a16207;background:rgba(217,119,6,.1);border:1px solid rgba(217,119,6,.3)}[data-theme=dark] .dr-results .alert-success{color:#4ade80}[data-theme=dark] .dr-results .alert-danger{color:#f0918c}[data-theme=dark] .dr-results .alert-warning{color:#fbbf24}.dr-results .domain-price{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin:0;font-size:15px;color:var(--text)}.dr-results .domain-price .price{font-size:26px;font-weight:800;letter-spacing:-.5px;color:var(--primary)}[data-theme=dark] .dr-results .domain-price .price{color:#6cb0ff}.dr-page .domain-contact-support.btn{display:inline-flex;align-items:center;justify-content:center;margin:0 auto 4px;padding:12px 24px;border-radius:12px;font-weight:700}.dr-page .btn-add-to-cart{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 24px!important;border-radius:12px!important;font-size:14px;font-weight:800;color:#fff!important;cursor:pointer;background:linear-gradient(135deg,#007bff 0,#0046d6 100%)!important;box-shadow:0 8px 18px -8px rgba(0,123,255,.6)}.dr-page .btn-add-to-cart:hover{transform:translateY(-1px)}.dr-page .btn-add-to-cart:disabled{opacity:.6;cursor:progress}.dr-page .btn-add-to-cart span{margin:0;padding:0;width:auto;background:0 0;color:inherit;font-weight:inherit}.dr-page .btn-add-to-cart .added,.dr-page .btn-add-to-cart .loading,.dr-page .btn-add-to-cart .unavailable{display:none}.dr-page .btn-add-to-cart.checkout{background:linear-gradient(135deg,#16a34a 0,#15803d 100%)!important}.dr-page .spotlight-tlds,.dm-results .spotlight-tlds{margin:20px 0 0;padding:0;background:0 0}.dr-page .spotlight-tlds-container,.dm-results .spotlight-tlds-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0}.dr-page .spotlight-tld-container,.dm-results .spotlight-tld-container{float:none;width:auto;padding:0}.dr-page .spotlight-tld,.dm-results .spotlight-tld{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;min-height:128px;padding:16px 12px;font-size:18px;font-weight:800;color:var(--text);background:var(--bg-soft, #f8fafc);border:1px solid var(--border);border-radius:16px}.dr-page .spotlight-tld .domain-lookup-result,.dm-results .spotlight-tld .domain-lookup-result{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.dr-page .spotlight-tld span,.dm-results .spotlight-tld span{padding:0}.dr-page .spotlight-tld .domain-lookup-spotlight-loader,.dm-results .spotlight-tld .domain-lookup-spotlight-loader{line-height:1;font-size:1.2em;color:var(--text-light)}.dr-page .spotlight-tld .price.available,.dm-results .spotlight-tld .price.available{font-size:14px;font-weight:800;color:var(--primary)}[data-theme=dark] .dr-page .spotlight-tld .price.available,[data-theme=dark] .dm-results .spotlight-tld .price.available{color:#6cb0ff}.dr-page .spotlight-tld .btn:not(.domain-contact-support),.dm-results .spotlight-tld .btn:not(.domain-contact-support){width:auto;max-width:100%;margin:0;padding:7px 16px;font-size:12.5px;font-weight:700;line-height:1.4;border-radius:10px}.dr-page .spotlight-tld .btn.unavailable,.dm-results .spotlight-tld .btn.unavailable,.dr-page .spotlight-tld .btn.invalid,.dm-results .spotlight-tld .btn.invalid{margin:0;color:var(--text-light);background:rgba(100,116,139,.12);border:0;opacity:1}.dr-page .spotlight-tld .btn.domain-contact-support,.dm-results .spotlight-tld .btn.domain-contact-support{margin:0;padding:7px 16px;font-size:12.5px;border-radius:10px}.dr-page .spotlight-tld .btn-add-to-cart,.dm-results .spotlight-tld .btn-add-to-cart{padding:8px 18px!important;font-size:12.5px}.dm-results .spotlight-tlds-container{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}.dm-results .spotlight-tld .btn{flex:none;height:auto;min-height:0}.dr-page .suggested-domains{margin-top:22px;padding-top:20px;overflow:visible;background:0 0;border:0;border-top:1px solid var(--border);border-radius:0;box-shadow:none;text-align:left}.dr-page .suggested-domains .panel-heading{margin:0 0 8px;padding:0 0 10px;font-size:15px;font-weight:800;color:var(--text);background:0 0;border:0;border-bottom:2px solid var(--primary);display:inline-block}.dr-page .suggested-domains .domain-lookup-suggestions-loader{padding:26px 16px;font-size:14px;opacity:1;background:var(--bg-soft, #f8fafc);border-radius:14px;color:var(--text-light)}.dr-page .suggested-domains .list-group{margin:0;padding:0;list-style:none;border:0}.dr-page .suggested-domains .domain-suggestion{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 4px;margin:0;background:0 0;border:0;border-bottom:1px solid var(--border);border-radius:0;word-wrap:break-word}.dr-page .suggested-domains .domain-suggestion .domain{font-size:15.5px;font-weight:700;color:var(--text)}.dr-page .suggested-domains .domain-suggestion .extension{margin:0 0 0-9px;font-size:15.5px;font-weight:800;color:var(--primary)}[data-theme=dark] .dr-page .suggested-domains .domain-suggestion .extension{color:#6cb0ff}.dr-page .suggested-domains .actions{display:flex;align-items:center;gap:14px;margin-left:auto;float:none}.dr-page .suggested-domains .price{padding:0;font-size:15px;font-weight:800;color:var(--text)}.dr-page .suggested-domains .btn:not(.domain-contact-support){padding:9px 18px;font-size:12.5px;line-height:1.4;border-radius:10px}.dr-page .suggested-domains .more-suggestions{padding:14px 0 0;background:0 0;border:0}.dr-page .suggested-domains .more-suggestions a{font-size:13.5px;font-weight:700;color:var(--primary-dark)}[data-theme=dark] .dr-page .suggested-domains .more-suggestions a{color:#6cb0ff}.dr-page .domain-suggestions-warning{padding:14px 0 0;font-size:12px;line-height:1.6;color:var(--text-light)}.dr-page .domain-suggestions-warning p{margin:0}.dr-pricing{margin-top:20px}.dr-featured{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:20px}.dr-feat{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 12px;text-align:center;background:var(--card-bg);border:1px solid var(--border);border-radius:16px}.dr-feat .img-container img{display:block;max-width:100%;height:34px;width:auto;object-fit:contain}.dr-feat .price{font-size:14px;font-weight:800;color:var(--text)}[data-theme=dark] .dr-feat .img-container img{background:#eef3fb;padding:6px 10px;border-radius:8px;box-sizing:content-box}.dr-card{overflow:hidden;background:var(--card-bg);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-hover)}.dr-card-head{padding:20px 24px 16px;border-bottom:1px solid var(--border)}.dr-card-head h3{margin:0 0 12px;font-size:16px;font-weight:800;letter-spacing:-.2px;color:var(--text)}.tld-filters{display:flex;flex-wrap:wrap;gap:8px}.dr-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;font-size:12.5px;font-weight:700;text-decoration:none;color:var(--text-light);background:var(--bg-soft, #f8fafc);border-radius:999px;box-shadow:inset 0 0 0 1px var(--border);transition:color .15s ease,background .15s ease,box-shadow .15s ease}.dr-pill span{font-size:11px;font-weight:800;opacity:.7}.dr-pill:hover{color:var(--text);text-decoration:none;box-shadow:inset 0 0 0 1px var(--text-light)}.dr-pill.label-success{color:var(--primary-dark);background:rgba(0,123,255,.1);box-shadow:inset 0 0 0 1.5px var(--primary)}[data-theme=dark] .dr-pill.label-success{color:#6cb0ff;background:rgba(108,176,255,.12);box-shadow:inset 0 0 0 1.5px #6cb0ff}[data-theme=dark] .dr-pill{background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.dr-page .tld-pricing-table-wrap{overflow-x:auto}.dr-page .dr-table.table{width:100%;min-width:540px;margin:0;background:0 0;color:var(--text);--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-hover-bg:transparent;--bs-table-color:var(--text)}.dr-page .dr-table>:not(caption)>*>*{background-color:transparent;box-shadow:none}.dr-page .dr-table thead th{padding:13px 24px;font-size:11.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;text-align:left;color:var(--text-light);background:var(--bg-soft, #f8fafc);border-bottom:1px solid var(--border)}.dr-page .dr-table tbody td{padding:15px 24px;font-size:14px;vertical-align:middle;color:var(--text);border-bottom:1px solid var(--border)}.dr-page .dr-table tbody tr:last-child td{border-bottom:0}.dr-page .dr-table tbody tr:hover td{background:var(--bg-soft, #f8fafc)}.dr-page .dr-table td strong{font-size:15px;font-weight:800}.dr-page .dr-table .rate{font-weight:800;font-variant-numeric:tabular-nums}.dr-page .dr-table .pricing-onsale{margin-left:6px;font-size:12px;font-weight:500;color:var(--text-light)}.dr-page .dr-table [class*=tld-sale-group]{margin-left:8px;padding:2px 8px;font-size:10.5px;font-weight:800;text-transform:uppercase;color:#fff;background:#64748b;border-radius:999px}.dr-page .dr-table .tld-sale-group-hot{background:#dc534d}.dr-page .dr-table .tld-sale-group-new{background:#16a34a}.dr-page .dr-table .tld-sale-group-sale{background:#d97706}[data-theme=dark] .dr-page .dr-table thead th{background:rgba(255,255,255,.04)}[data-theme=dark] .dr-page .dr-table tbody tr:hover td{background:rgba(255,255,255,.04)}.dr-promos{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:20px}.dr-promo{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:24px;background:var(--card-bg);border:1px solid var(--border);border-radius:20px;transition:border-color .15s ease,box-shadow .15s ease}.dr-promo:hover{border-color:rgba(0,123,255,.4);box-shadow:var(--shadow-hover)}.dr-promo-ico{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:8px;color:var(--text-light);background:var(--bg-soft, #f8fafc);border-radius:12px;transition:color .15s ease,background .15s ease}.dr-promo-ico svg{fill:none;stroke:currentColor}.dr-promo:hover .dr-promo-ico{color:var(--primary);background:rgba(0,123,255,.1)}.dr-promo-body h4{margin:0 0 4px;font-size:16.5px;font-weight:800;letter-spacing:-.2px;color:var(--text)}.dr-promo-body strong{display:block;margin-bottom:6px;font-size:13px;font-weight:700;color:var(--primary-dark)}.dr-promo-body p{margin:0;font-size:13.5px;line-height:1.65;color:var(--text-light)}.dr-promo-btn{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:10px 20px;font-size:13px;font-weight:800;text-decoration:none;color:var(--text);border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--border);transition:color .15s ease,background .15s ease,box-shadow .15s ease}.dr-promo-body{margin-bottom:14px}.dr-promo-btn svg{fill:none;stroke:currentColor}.dr-promo-btn:hover{color:#fff;text-decoration:none;background:var(--primary);box-shadow:none}[data-theme=dark] .dr-promo-body strong{color:#6cb0ff}[data-theme=dark] .dr-promo-ico{background:rgba(255,255,255,.06);color:rgba(255,255,255,.55)}[data-theme=dark] .dr-promo:hover .dr-promo-ico{background:rgba(108,176,255,.16);color:#6cb0ff}[data-theme=dark] .dr-promo-btn{box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.16)}@media (max-width:700px){.dr-page{padding:24px 0 60px}.dr-banner{border-radius:16px;margin-bottom:16px}.dr-search,.dr-results{padding:18px 16px;border-radius:16px}.dr-field{flex-wrap:wrap}.dr-page .dr-input{flex:1 1 100%;height:52px;font-size:15px}.dr-field-ico{height:52px}.dr-page .dr-btn{flex:1 1 100%;height:52px}.dr-card-head{padding:16px}.dr-page .dr-table thead th,.dr-page .dr-table tbody td{padding-left:16px;padding-right:16px}.dr-page .suggested-domains .actions{width:100%;margin-left:0;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.dr-page .dr-btn,.dr-page .btn-add-to-cart{transition:none}.dr-page .dr-btn:hover,.dr-page .btn-add-to-cart:hover{transform:none}}.dr-page .text-muted{color:var(--text-light)!important}.nav-menu--client .menu-link{font-weight:700}.acct{position:relative}.acct-btn{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 12px 0 6px;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--text);cursor:pointer;background:var(--card-bg);border:0!important;border-radius:12px;box-shadow:inset 0 0 0 1px var(--border);transition:box-shadow .15s ease,background .15s ease}.acct-btn:hover,.acct.is-open .acct-btn{box-shadow:inset 0 0 0 1px var(--primary)}.acct-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.acct-avatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:12.5px;font-weight:800;letter-spacing:.3px;color:#fff;background:linear-gradient(160deg,#1d4fb8 0,#0b2a6e 100%);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}[data-theme=dark] .acct-avatar{color:#b9d7ff;background:rgba(142,191,255,.14);box-shadow:inset 0 0 0 1px rgba(142,191,255,.32)}.acct-name{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-caret{color:var(--text-light);transition:transform .15s ease}.acct.is-open .acct-caret{transform:rotate(180deg)}.acct-panel{position:absolute;right:0;top:calc(100% + 10px);z-index:1200;display:none;min-width:250px;padding:8px;background:var(--card-bg);border:1px solid var(--border);border-radius:16px;box-shadow:0 20px 44px -12px rgba(17,24,39,.28)}.acct.is-open .acct-panel{display:block}.acct-who{display:flex;flex-direction:column;gap:2px;padding:10px 12px 12px;margin-bottom:6px;border-bottom:1px solid var(--border)}.acct-who strong{font-size:14px;font-weight:800;color:var(--text)}.acct-who span{font-size:12px;color:var(--text-light);word-break:break-all}.acct-panel a{display:flex;align-items:center;gap:12px;padding:10px 12px;font-size:13.5px;font-weight:600;color:var(--text);text-decoration:none;border-radius:10px;transition:background .12s ease,color .12s ease}.acct-panel a i{width:16px;text-align:center;font-size:14px;color:var(--text-light)}.acct-panel a:hover,.acct-panel a:focus-visible{color:var(--primary-dark);background:rgba(0,123,255,.07);text-decoration:none;outline:0}.acct-panel a:hover i,.acct-panel a:focus-visible i{color:var(--primary)}.acct-panel .acct-out{margin-top:6px;border-top:1px solid var(--border);border-radius:0 0 10px 10px;padding-top:12px}.acct-panel .acct-out:hover{color:#c93b35;background:rgba(220,83,77,.08)}.acct-panel .acct-out:hover i{color:#c93b35}[data-theme=dark] .acct-panel{box-shadow:0 20px 44px -12px rgba(0,0,0,.6);border-color:rgba(255,255,255,.1)}[data-theme=dark] .acct-panel a:hover,[data-theme=dark] .acct-panel a:focus-visible{color:#6cb0ff;background:rgba(108,176,255,.1)}[data-theme=dark] .acct-panel a:hover i,[data-theme=dark] .acct-panel a:focus-visible i{color:#6cb0ff}[data-theme=dark] .acct-btn:hover,[data-theme=dark] .acct.is-open .acct-btn{box-shadow:inset 0 0 0 1px #6cb0ff}@media (max-width:992px){.acct{display:none}}@media (prefers-reduced-motion:reduce){.acct-caret,.acct-btn,.acct-panel a{transition:none}}a.pc-btn,a.pc-btn:hover{text-decoration:none;color:#fff}#order-standard_cart .rn-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:44px 24px;text-align:center}#order-standard_cart .rn-empty p{margin:0;font-size:14.5px;color:var(--text-light)}#order-standard_cart .domain-renewals,#order-standard_cart .service-renewals{display:flex;flex-direction:column;gap:14px;margin:0;background:0 0;border-top:0}#order-standard_cart .domain-renewals .domain-renewal.rn-item,#order-standard_cart .service-renewals .service-renewal.rn-item,#order-standard_cart .domain-renewals .domain-renewal.rn-item:nth-child(even),#order-standard_cart .service-renewals .service-renewal.rn-item:nth-child(even){margin:0;padding:22px 24px;background:var(--card-bg);border:1px solid var(--border);border-radius:20px}#order-standard_cart .rn-item-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}#order-standard_cart .rn-item-id{min-width:0}#order-standard_cart .rn-item h3{margin:0;font-size:18px;font-weight:800;letter-spacing:-.3px;color:var(--text);overflow-wrap:anywhere}#order-standard_cart .rn-dom{margin:3px 0 0;font-size:13.5px;font-weight:600;color:var(--text);overflow-wrap:anywhere}#order-standard_cart .rn-exp{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:var(--text-light)}#order-standard_cart .rn-exp b{color:var(--text);font-weight:700}#order-standard_cart .rn-note,#order-standard_cart p.domain-renewal-desc{margin:12px 0 0;font-size:13px;line-height:1.55;color:var(--text-light)}#order-standard_cart .rn-buy{display:flex;align-items:flex-end;justify-content:space-between;gap:14px 18px;flex-wrap:wrap;margin-top:18px;padding-top:18px;border-top:1px solid var(--border)}#order-standard_cart .rn-period{display:flex;flex-direction:column;gap:6px;flex:1 1 240px;min-width:0}#order-standard_cart .rn-period label,#order-standard_cart .rn-lbl{margin:0;font-size:12.5px;font-weight:700;color:var(--text-light)}#order-standard_cart .rn-val{font-size:13.5px;line-height:1.55;color:var(--text)}#order-standard_cart .rn-period select.form-control{width:100%;height:46px;padding:0 14px;font:inherit;font-size:14px;color:var(--text);background-color:var(--bg)!important;border:1px solid var(--border)!important;border-radius:12px;box-shadow:none}#order-standard_cart .rn-period select.form-control:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px rgba(0,123,255,.14);outline:0}#order-standard_cart .rn-add{min-width:168px;justify-content:center;white-space:nowrap}#order-standard_cart .rn-showing{margin:0;font-size:13px;color:var(--text-light)}#order-standard_cart .rn-showing a{font-weight:700;color:var(--primary-dark);text-decoration:none}#order-standard_cart .rn-showing a:hover{text-decoration:underline}#order-standard_cart .rn-filter{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}#order-standard_cart .rn-filter input[type=search]{flex:1 1 220px;max-width:340px;height:44px;padding:0 14px;font:inherit;font-size:14px;color:var(--text);background-color:var(--bg)!important;border:1px solid var(--border)!important;border-radius:12px;box-shadow:none}#order-standard_cart .rn-filter input[type=search]:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px rgba(0,123,255,.14);outline:0}#order-standard_cart .rn-sub{margin:18px 0 10px;font-size:13px;font-weight:800;color:var(--text)}#order-standard_cart .addon-renewals{margin-top:18px;padding-top:4px;border-top:1px solid var(--border);background:0 0}#order-standard_cart .addon-renewals>div{border:0}#order-standard_cart .rn-addons{display:flex;flex-direction:column;gap:10px}#order-standard_cart .rn-addons .service-renewal.rn-item,#order-standard_cart .addon-renewals .service-renewal:nth-child(even){padding:16px 18px;background:var(--bg-soft, #f8fafc);border-radius:14px}#order-standard_cart .rn-page label,#order-standard_cart .pc-page label{font-weight:700}#order-standard_cart .rn-item .cl-btn .to-add i{margin-right:4px}#order-standard_cart .pc-sum .loader{position:static;height:auto;padding:0;color:var(--text-light)}[data-theme=dark] #order-standard_cart .rn-period select.form-control,[data-theme=dark] #order-standard_cart .rn-filter input[type=search]{background-color:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.12)!important}[data-theme=dark] #order-standard_cart .rn-addons .service-renewal.rn-item,[data-theme=dark] #order-standard_cart .addon-renewals .service-renewal:nth-child(even){background:rgba(255,255,255,.04)}[data-theme=dark] #order-standard_cart .rn-showing a{color:#6cb0ff}@media (max-width:575px){#order-standard_cart .domain-renewals .domain-renewal.rn-item,#order-standard_cart .service-renewals .service-renewal.rn-item{padding:18px 16px}#order-standard_cart .rn-add{width:100%}#order-standard_cart .rn-filter input[type=search]{max-width:none}}#order-standard_cart .rn-add .added,#order-standard_cart .rn-add .to-add i{display:none}#order-standard_cart .ad-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}#order-standard_cart .ad-card{display:flex;flex-direction:column;gap:14px;padding:22px 24px;margin:0}#order-standard_cart .ad-head{display:flex;align-items:center;gap:12px}#order-standard_cart .ad-ico{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;color:var(--primary-dark, #0046d6);background:var(--bg-soft, #f8fafc);border-radius:12px;box-shadow:inset 0 0 0 1px var(--border)}#order-standard_cart .ad-head h3{margin:0;font-size:16px;font-weight:800;letter-spacing:-.2px;line-height:1.35;color:var(--text);overflow-wrap:anywhere}#order-standard_cart .ad-desc{font-size:13.5px;line-height:1.65;color:var(--text-light);overflow-wrap:anywhere}#order-standard_cart .ad-desc p{margin:0 0 6px}#order-standard_cart .ad-pick{flex:0 0 auto;margin-top:auto}#order-standard_cart .ad-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--border)}#order-standard_cart .ad-price{display:flex;flex-direction:column;min-width:0}#order-standard_cart .ad-price strong{font-size:20px;font-weight:800;letter-spacing:-.4px;color:var(--text);font-variant-numeric:tabular-nums}#order-standard_cart .ad-price small{font-size:12.5px;color:var(--text-light)}#order-standard_cart .ad-buy{white-space:nowrap}[data-theme=dark] #order-standard_cart .ad-ico{color:#6cb0ff;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}@media (max-width:575px){#order-standard_cart .ad-grid{grid-template-columns:1fr}#order-standard_cart .ad-card{padding:18px 16px}#order-standard_cart .ad-buy{width:100%;justify-content:center}}.ct-empty.ec{gap:10px;padding:34px 24px 38px;border-style:solid;box-shadow:0 6px 22px rgba(17,24,39,.04)}.ec-stage{width:min(300px,80%);margin-bottom:4px}.ec-art{display:block;width:100%;height:auto;overflow:visible;color:var(--text);--ec-fill:var(--card-bg, #fff);--ec-accent:#0046d6;--ec-chip:#f3f6fc;--ec-chip-line:rgba(15, 40, 95, .18)}[data-theme=dark] .ec-art{--ec-accent:#6cb0ff;--ec-chip:rgba(255, 255, 255, .07);--ec-chip-line:rgba(255, 255, 255, .22)}.ec-art .ln{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ec-art .ln.fill{fill:var(--ec-fill)}.ec-art .ln-soft{stroke-width:1.7;opacity:.34}.ec-art .ec-hub{fill:currentColor}.ec-art .ec-shadow{fill:currentColor;opacity:.08}.ec-art .ec-chip{fill:var(--ec-chip);stroke:var(--ec-chip-line);stroke-width:1.5}.ec-art .ec-ico{fill:none;stroke:var(--ec-accent);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ec-art .ec-tok,.ec-art .ec-cart{transform-box:fill-box;transform-origin:center}.ec-art .ec-t1{--dx:-4px;--dy:60px;--r0:-7deg;--r1:-2deg}.ec-art .ec-t2{--dx:-2px;--dy:72px;--r0:3deg;--r1:1deg}.ec-art .ec-t3{--dx:0px;--dy:56px;--r0:8deg;--r1:3deg}.ec-art .ec-tok{transform:translate(0,0) rotate(var(--r0));animation:ecDrop 8s infinite}.ec-art .ec-t2{animation-delay:.4s}.ec-art .ec-t3{animation-delay:.8s}.ec-art .ec-cart{animation:ecBump 8s infinite}@keyframes ecDrop{0%{transform:translate(0,0) rotate(var(--r0));opacity:1}7%{transform:translate(0,-5px) rotate(var(--r0))}14%{transform:translate(0,0) rotate(var(--r0))}21%{transform:translate(0,-5px) rotate(var(--r0))}28%{transform:translate(0,0) rotate(var(--r0));animation-timing-function:cubic-bezier(.55,0,.85,.35)}40%{transform:translate(var(--dx),var(--dy)) rotate(var(--r1));animation-timing-function:cubic-bezier(.2,.7,.3,1)}43%{transform:translate(var(--dx),calc(var(--dy) - 7px)) rotate(var(--r1));animation-timing-function:ease-in}46%{transform:translate(var(--dx),var(--dy)) rotate(var(--r1));opacity:1}70%{transform:translate(var(--dx),var(--dy)) rotate(var(--r1));opacity:1}78%{transform:translate(var(--dx),calc(var(--dy) + 14px)) rotate(var(--r1)) scale(.92);opacity:0}79%{transform:translate(0,-12px) rotate(var(--r0)) scale(.94);opacity:0}92%{transform:translate(0,-12px) rotate(var(--r0)) scale(.94);opacity:0}to{transform:translate(0,0) rotate(var(--r0));opacity:1}}@keyframes ecBump{0%,39.5%{transform:translateY(0)}41.5%{transform:translateY(3px)}44%{transform:translateY(0)}46.5%{transform:translateY(3px)}49%{transform:translateY(0)}51.5%{transform:translateY(3px)}54%,to{transform:translateY(0)}}.ct-empty.ec h3{font-size:20px;letter-spacing:-.3px}.ct-empty.ec p{max-width:380px;line-height:1.6}.ec-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:6px 0 8px}.ec-links a{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;font-size:13px;font-weight:700;color:var(--text);text-decoration:none;background:var(--bg-soft, #f8fafc);border-radius:999px;box-shadow:inset 0 0 0 1px var(--border);transition:color .15s ease,box-shadow .15s ease,background-color .15s ease}.ec-links a:hover{color:var(--primary-dark);background:var(--card-bg, #fff);box-shadow:inset 0 0 0 1px var(--primary);text-decoration:none}.ec-links a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ec-links svg{flex:none;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:var(--text-light);transition:color .15s ease}.ec-links a:hover svg{color:currentColor}[data-theme=dark] .ec-links a:hover{color:#6cb0ff}[data-theme=dark] .ct-empty.ec{box-shadow:none}@media (prefers-reduced-motion:reduce){.ec-art .ec-tok,.ec-art .ec-cart{animation:none}}.er-page{padding:20px 0 64px}.er{display:flex;flex-direction:column;align-items:center;text-align:center}.er-art{position:relative;width:min(430px,94%);margin:0 auto 8px}.er-ghost{position:absolute;left:50%;top:-6%;transform:translateX(-50%);font-size:clamp(120px,24vw,210px);font-weight:800;letter-spacing:-.06em;line-height:1;color:var(--text);opacity:.055;user-select:none;pointer-events:none}.er-svg{position:relative}.er-svg .er-led{stroke:none}.er-svg .er-led-ok{fill:var(--ec-accent)}.er-svg .er-led-warn{fill:#d97706;animation:erBlink 1.4s steps(1) infinite}.er-svg .er-led-off{fill:currentColor;opacity:.25}.er-svg .er-port{stroke-width:2}.er-svg .er-q{fill:none;stroke:var(--ec-accent);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.er-svg .er-cable{animation:erPlug 4s cubic-bezier(.4,0,.2,1) infinite}.er-svg .er-ask{transform-box:fill-box;transform-origin:center;opacity:0;animation:erAsk 4s infinite}@keyframes erBlink{0%,to{opacity:1}50%{opacity:.2}}@keyframes erPlug{0%,16%{transform:translateX(0)}40%{transform:translateX(32px)}43%{transform:translateX(28px)}46%{transform:translateX(32px)}55%{transform:translateX(32px)}78%,to{transform:translateX(0)}}@keyframes erAsk{0%,40%{opacity:0;transform:translateY(8px) scale(.6)}46%{opacity:1;transform:translateY(0) scale(1.08)}50%{opacity:1;transform:translateY(0) scale(1)}70%{opacity:1;transform:translateY(-2px) scale(1)}82%,to{opacity:0;transform:translateY(-8px) scale(.92)}}.er-code{margin:4px 0 2px;padding:5px 14px;font-size:12.5px;font-weight:800;color:var(--primary-dark);background:rgba(0,70,214,.08);border-radius:999px}[data-theme=dark] .er-code{color:#6cb0ff;background:rgba(108,176,255,.12)}.er-title{margin:8px 0 8px;font-size:clamp(24px,3.4vw,34px);font-weight:800;letter-spacing:-.7px;color:var(--text)}.er-desc{max-width:480px;margin:0 0 14px;font-size:15px;line-height:1.65;color:var(--text-light)}.er-search{width:min(520px,100%);margin:6px auto 14px;text-align:left}.er-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-bottom:10px}.er-links{margin-top:4px}.er-note{display:flex;align-items:center;justify-content:center;gap:8px;max-width:640px;margin:0 auto 36px;padding:10px 14px;font-size:13px;color:var(--text-light);background:var(--bg-soft, #f8fafc);border-radius:12px;box-shadow:inset 0 0 0 1px var(--border);overflow-wrap:anywhere}.er-note svg{flex:none}.er-note a{color:var(--primary-dark)}[data-theme=dark] .er-note a{color:#6cb0ff}@media (prefers-reduced-motion:reduce){.er-svg .er-cable,.er-svg .er-led-warn{animation:none}.er-svg .er-ask{animation:none;opacity:1}}.nav-menu--client .has-mega{position:static}.nav-menu--client .dropdown--mega{left:50%;right:auto;top:calc(100% - 2px);width:min(940px,calc(100vw - 40px));min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 14px;padding:18px 18px 14px;border:1px solid var(--border);border-radius:18px;transform:translate(-50%,10px)}.nav-menu--client .has-mega.is-open .dropdown--mega,html:not(.js-mm) .nav-menu--client .has-mega:hover .dropdown--mega,html:not(.js-mm) .nav-menu--client .has-mega:focus-within .dropdown--mega{opacity:1;visibility:visible;transform:translate(-50%,0)}.nav-menu--client .dropdown--mega::before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}.mega-col{display:flex;flex-direction:column;gap:2px;min-width:0}.mega-head{margin:0 0 6px 10px;font-size:12.5px;font-weight:800;letter-spacing:.02em;color:var(--text-light)}.dropdown--mega .dropdown-item{padding:10px;gap:12px}.dropdown--mega .dropdown-item .icon{width:36px;height:36px}.dropdown--mega .dropdown-item .text{font-size:13.5px}.dropdown--mega .dropdown-item .desc{line-height:1.35}@media (max-width:1180px){.nav-menu--client .dropdown--mega{grid-template-columns:repeat(2,minmax(0,1fr));width:min(640px,calc(100vw - 40px))}}[data-theme=dark] .dropdown{background:#16203a;border:1px solid rgba(255,255,255,.1);box-shadow:0 22px 48px rgba(0,0,0,.55)}[data-theme=dark] .dropdown-item:hover{background:rgba(255,255,255,.06)}[data-theme=dark] .dropdown-item .icon{background:rgba(255,255,255,.07);color:#6cb0ff}[data-theme=dark] .dropdown-item .text{color:var(--text)}[data-theme=dark] .dropdown-item .desc{color:var(--text-light)}[data-theme=dark] .mega-head{color:var(--text-light)}.dropdown--mega .dropdown-item{min-width:0}.dropdown--mega .dropdown-item .content{flex:1;min-width:0}.dropdown--mega .dropdown-item .text,.dropdown--mega .dropdown-item .desc{white-space:normal;overflow-wrap:anywhere}.mn-tag{--tg-bg:#c2410c;--tg-ink:#fff;position:relative;display:inline-flex;align-items:center;height:20px;padding:0 9px;font-family:inherit;font-size:11px;font-weight:800;font-style:normal;letter-spacing:.2px;line-height:1;text-transform:none;white-space:nowrap;vertical-align:2px;color:var(--tg-ink);background:var(--tg-bg);border-radius:6px}.mn-tag--cpanel{--tg-bg:#c2410c;--tg-ink:#fff}.mn-tag--nvme{--tg-bg:#15803d;--tg-ink:#fff}.menu-link .mn-tag--top{position:absolute;top:-15px;left:50%;z-index:2;height:20px;padding:0 9px;font-size:11px;pointer-events:none;transform:translateX(-50%)}.menu-link .mn-tag--top::after{content:"";position:absolute;left:50%;bottom:-4px;width:0;height:0;margin-left:-5px;border-top:4px solid var(--tg-bg);border-right:5px solid transparent;border-left:5px solid transparent}.mobile-menu-label{display:inline-flex;align-items:center;gap:8px}@media (max-width:1100px){.menu-link .mn-tag--top{display:none}}.page-head{border-bottom-color:var(--border)}.breadcrumb .separator{color:var(--text-light);opacity:.55}.co-card-head>div{min-width:0}.co-step--ico{color:var(--text-light);background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--border)}.co-step--ico svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.co-opt{flex:none;align-self:flex-start;margin-left:auto;padding:5px 11px;font-size:11.5px;font-weight:700;color:var(--text-light);background:var(--bg-soft);border-radius:999px;box-shadow:inset 0 0 0 1px var(--border)}.co-dc-fields{margin-top:18px;padding-top:20px;border-top:1px solid var(--border)}@media (max-width:640px){.co-card-head:has(.co-opt){flex-wrap:wrap}.co-opt{margin-left:44px}}#order-standard_cart .cfd-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,370px);gap:28px;align-items:start}#order-standard_cart .cfd-main{min-width:0;display:flex;flex-direction:column;gap:20px}#order-standard_cart .cfd-dom{overflow:hidden;background:var(--card-bg);border:1px solid var(--border);border-radius:22px;box-shadow:0 8px 28px rgba(17,24,39,.05)}#order-standard_cart .cfd-dom-top{display:flex;align-items:center;gap:18px;padding:24px 28px;background:var(--bg-soft);border-bottom:1px solid var(--border)}#order-standard_cart .cfd-dom-ico{display:grid;flex:none;place-items:center;width:56px;height:56px;color:var(--text-light);background:var(--card-bg);border-radius:16px;box-shadow:inset 0 0 0 1px var(--border)}#order-standard_cart .cfd-dom-ico svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#order-standard_cart .cfd-dom-id{min-width:0}#order-standard_cart .cfd-dom-name{margin:0;font-size:clamp(22px,2.3vw,30px);font-weight:800;letter-spacing:-.7px;line-height:1.15;color:var(--text);overflow-wrap:anywhere}#order-standard_cart .cfd-tld{color:var(--primary)}#order-standard_cart .cfd-meta{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}#order-standard_cart .cfd-chip{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px;font-size:12.5px;font-weight:600;color:var(--text-light);background:var(--card-bg);border-radius:999px;box-shadow:inset 0 0 0 1px var(--border)}#order-standard_cart .cfd-chip strong{font-weight:800;color:var(--text)}#order-standard_cart .cfd-chip svg{flex:none;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#order-standard_cart .cfd-chip--ok{color:#15803d;background:rgba(22,163,74,.09);box-shadow:inset 0 0 0 1px rgba(22,163,74,.3)}#order-standard_cart .cfd-chip--warn{color:#92400e;background:rgba(217,119,6,.1);box-shadow:inset 0 0 0 1px rgba(217,119,6,.32)}[data-theme=dark] #order-standard_cart .cfd-chip--ok{color:#4ade80}[data-theme=dark] #order-standard_cart .cfd-chip--warn{color:#fbbf24}#order-standard_cart .cfd-dom-body{display:flex;flex-direction:column;gap:26px;padding:26px 28px 28px}#order-standard_cart .cfd-host{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;background:rgba(0,123,255,.05);border:1px solid rgba(0,123,255,.22);border-radius:18px}#order-standard_cart .cfd-host-ico{display:grid;place-items:center;width:46px;height:46px;color:var(--primary-dark);background:var(--card-bg);border-radius:14px;box-shadow:inset 0 0 0 1px rgba(0,123,255,.25)}#order-standard_cart .cfd-host-ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#order-standard_cart .cfd-host-txt strong{display:block;font-size:15px;font-weight:800;line-height:1.35;color:var(--text)}#order-standard_cart .cfd-host-txt p{margin:4px 0 0;font-size:13px;line-height:1.55;color:var(--text-light)}#order-standard_cart a.cfd-host-cta{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:13.5px;font-weight:700;white-space:nowrap;color:#fff;text-decoration:none;background:var(--primary);border-radius:12px;box-shadow:0 8px 20px rgba(0,123,255,.28);transition:background .2s ease,transform .2s ease}#order-standard_cart a.cfd-host-cta:hover{color:#fff;background:var(--primary-dark);transform:translateY(-1px)}#order-standard_cart a.cfd-host-cta:focus-visible{outline:2px solid var(--primary-dark);outline-offset:3px}#order-standard_cart .cfd-host-cta svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}[data-theme=dark] #order-standard_cart .cfd-host{background:rgba(108,176,255,.08);border-color:rgba(108,176,255,.28)}[data-theme=dark] #order-standard_cart .cfd-host-ico{color:#6cb0ff;box-shadow:inset 0 0 0 1px rgba(108,176,255,.3)}#order-standard_cart .cfd-sub{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 14px;margin:0 0 14px}#order-standard_cart .cfd-sub h3{margin:0;font-size:16px;font-weight:800;letter-spacing:-.2px;color:var(--text)}#order-standard_cart .cfd-sub span{font-size:12.5px;color:var(--text-light)}#order-standard_cart .cfd-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}#order-standard_cart .cfd-opt{position:relative;display:flex;flex-direction:column;gap:14px;margin:0;padding:18px;font-weight:400;color:var(--text);background:var(--card-bg);border:1.5px solid var(--border);border-radius:18px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}#order-standard_cart .cfd-opt:hover{border-color:var(--primary)}#order-standard_cart .cfd-opt:has(input:checked){background:rgba(0,123,255,.045);border-color:var(--primary);box-shadow:0 0 0 3px rgba(0,123,255,.1)}#order-standard_cart .cfd-opt:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}#order-standard_cart .cfd-opt input[type=checkbox]{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none}#order-standard_cart .cfd-opt-top{display:flex;align-items:center;justify-content:space-between;gap:10px}#order-standard_cart .cfd-opt-ico{display:grid;place-items:center;width:44px;height:44px;color:var(--text-light);background:var(--bg-soft);border-radius:13px;box-shadow:inset 0 0 0 1px var(--border);transition:color .15s ease}#order-standard_cart .cfd-opt-ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#order-standard_cart .cfd-opt:has(input:checked) .cfd-opt-ico{color:var(--primary-dark)}#order-standard_cart .cfd-sw{position:relative;flex:none;width:44px;height:26px;background:#cbd5e1;border-radius:999px;transition:background-color .2s ease}#order-standard_cart .cfd-sw::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(15,23,42,.3);transition:transform .2s ease}#order-standard_cart .cfd-opt:has(input:checked) .cfd-sw{background:var(--primary)}#order-standard_cart .cfd-opt:has(input:checked) .cfd-sw::after{transform:translateX(18px)}#order-standard_cart .cfd-opt-body{min-width:0}#order-standard_cart .cfd-opt-body strong{display:block;font-size:15px;font-weight:800;line-height:1.35;color:var(--text)}#order-standard_cart .cfd-opt-body small{display:block;margin-top:6px;font-size:12.5px;line-height:1.6;color:var(--text-light)}#order-standard_cart .cfd-opt-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--border)}#order-standard_cart .cfd-opt-price{display:inline-flex;align-items:baseline;gap:5px;font-size:15px;font-weight:800;color:var(--text)}#order-standard_cart .cfd-opt-price em{font-style:normal;font-size:12px;font-weight:600;color:var(--text-light)}#order-standard_cart .cfd-opt-price--free{color:#15803d}[data-theme=dark] #order-standard_cart .cfd-opt-price--free{color:#4ade80}#order-standard_cart .cfd-opt-state{flex:none;font-size:12.5px;font-weight:700;color:var(--text-light)}#order-standard_cart .cfd-opt-state .cfd-on{display:none;color:var(--primary-dark)}#order-standard_cart .cfd-opt:has(input:checked) .cfd-opt-state .cfd-off{display:none}#order-standard_cart .cfd-opt:has(input:checked) .cfd-opt-state .cfd-on{display:inline}[data-theme=dark] #order-standard_cart .cfd-opt-state .cfd-on{color:#6cb0ff}[data-theme=dark] #order-standard_cart .cfd-opt:has(input:checked) .cfd-opt-ico{color:#6cb0ff}[data-theme=dark] #order-standard_cart .cfd-sw{background:rgba(255,255,255,.24)}[data-theme=dark] #order-standard_cart .cfd-opt:has(input:checked) .cfd-sw{background:var(--primary)}#order-standard_cart .cfd-ns{overflow:hidden;background:var(--card-bg);border:1px solid var(--border);border-radius:22px;box-shadow:0 8px 28px rgba(17,24,39,.05)}#order-standard_cart .cfd-ns>summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px 28px;list-style:none;cursor:pointer}#order-standard_cart .cfd-ns>summary::-webkit-details-marker{display:none}#order-standard_cart .cfd-ns>summary:focus-visible{outline:2px solid var(--primary);outline-offset:-4px;border-radius:22px}#order-standard_cart .cfd-ns[open]>summary{border-bottom:1px solid var(--border)}#order-standard_cart .cfd-ns-ico{display:grid;place-items:center;width:48px;height:48px;color:var(--text-light);background:var(--bg-soft);border-radius:14px;box-shadow:inset 0 0 0 1px var(--border)}#order-standard_cart .cfd-ns-ico svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#order-standard_cart .cfd-ns-title{min-width:0}#order-standard_cart .cfd-ns-title strong{display:block;font-size:16px;font-weight:800;letter-spacing:-.2px;color:var(--text)}#order-standard_cart .cfd-ns-title small{display:block;margin-top:4px;font-size:13px;line-height:1.55;color:var(--text-light)}#order-standard_cart .cfd-ns-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}#order-standard_cart .cfd-ns-chips:empty{display:none}#order-standard_cart .cfd-ns[open] .cfd-ns-chips{display:none}#order-standard_cart .cfd-ns-chips span{display:inline-flex;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:600;color:var(--text);background:var(--bg-soft);border-radius:8px;box-shadow:inset 0 0 0 1px var(--border)}#order-standard_cart .cfd-ns-edit{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px 0 16px;font-size:13px;font-weight:700;color:var(--primary-dark);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(0,123,255,.35);transition:background-color .2s ease}#order-standard_cart .cfd-ns>summary:hover .cfd-ns-edit{background:rgba(0,123,255,.07)}#order-standard_cart .cfd-ns-edit svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}#order-standard_cart .cfd-ns[open] .cfd-ns-edit svg{transform:rotate(90deg)}[data-theme=dark] #order-standard_cart .cfd-ns-edit{color:#6cb0ff}#order-standard_cart .cfd-ns-body{padding:26px 28px 28px}#order-standard_cart .cfd-ns-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#order-standard_cart .cfd-side{position:sticky;top:92px;min-width:0}#order-standard_cart .cfd-count{flex:none;padding:4px 11px;font-size:12px;font-weight:700;color:var(--text-light);background:var(--bg-soft);border-radius:999px;box-shadow:inset 0 0 0 1px var(--border)}#order-standard_cart .cfd-sum-list{display:grid;gap:14px;margin:18px 0 0;padding:0;list-style:none}#order-standard_cart .cfd-sum-list li{display:flex;align-items:center;gap:12px;min-width:0}#order-standard_cart .cfd-sum-ico{display:grid;flex:none;place-items:center;width:40px;height:40px;color:var(--text-light);background:var(--bg-soft);border-radius:12px;box-shadow:inset 0 0 0 1px var(--border)}#order-standard_cart .cfd-sum-ico svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#order-standard_cart .cfd-sum-txt{min-width:0}#order-standard_cart .cfd-sum-txt strong{display:block;font-size:14px;font-weight:800;color:var(--text);overflow-wrap:anywhere}#order-standard_cart .cfd-sum-txt small{display:block;margin-top:2px;font-size:12.5px;color:var(--text-light)}#order-standard_cart .cfd-sum-opts{margin-top:20px;padding-top:18px;border-top:1px solid var(--border)}#order-standard_cart .cfd-sum-opts h3{margin:0 0 12px;font-size:12.5px;font-weight:800;color:var(--text-light)}#order-standard_cart .cfd-sum-opts ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}#order-standard_cart .cfd-sum-opts li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px}#order-standard_cart .cfd-sum-opt-name{min-width:0;font-weight:600;color:var(--text);overflow-wrap:anywhere}#order-standard_cart .cfd-sum-opt-price{flex:none;font-weight:800;color:var(--text)}#order-standard_cart #cfdSumNone{margin:0;font-size:13px;color:var(--text-light)}#order-standard_cart .cfd-sum-opts ul.hidden,#order-standard_cart #cfdSumNone.hidden{display:none}#order-standard_cart .cfd-sum .pc-btn{margin-top:22px}#order-standard_cart a.cfd-back{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font-size:13.5px;font-weight:700;color:var(--text-light);text-decoration:none}#order-standard_cart a.cfd-back:hover{color:var(--text)}#order-standard_cart .cfd-back svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width:991px){#order-standard_cart .cfd-grid{grid-template-columns:minmax(0,1fr);gap:20px}#order-standard_cart .cfd-side{position:static}}@media (max-width:640px){#order-standard_cart .cfd-dom-top{padding:20px;gap:14px}#order-standard_cart .cfd-dom-ico{width:48px;height:48px}#order-standard_cart .cfd-dom-body{padding:20px}#order-standard_cart .cfd-host{grid-template-columns:auto minmax(0,1fr)}#order-standard_cart .cfd-host-cta{grid-column:1/-1;justify-content:center}#order-standard_cart .cfd-ns>summary{grid-template-columns:auto minmax(0,1fr);padding:20px}#order-standard_cart .cfd-ns-edit{grid-column:1/-1;justify-content:center}#order-standard_cart .cfd-ns-body{padding:20px}#order-standard_cart .cfd-ns-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){#order-standard_cart .cfd-opt,#order-standard_cart .cfd-sw,#order-standard_cart .cfd-sw::after,#order-standard_cart .cfd-ns-edit svg,#order-standard_cart a.cfd-host-cta{transition:none}}[data-theme=dark] .rg-input ::placeholder,[data-theme=dark] .rg-input input::placeholder,[data-theme=dark] .rg-input textarea::placeholder{color:var(--text-light);opacity:.72}#order-standard_cart.co-page,#order-standard_cart.cfd-page{padding:34px 0 86px}.hp-page{--hp-line:var(--border);--hp-accent:#0046d6;--hp-accent-hover:#003aa8;--hp-ok:#15803d;--hp-ok-bg:rgba(22, 163, 74, .1);--hp-feat:#f3f8ff;--hp-hover:#f2f6fc;--hp-zebra:#fafbfd;--hp-star-off:#d5dce8}[data-theme=dark] .hp-page{--hp-accent:#2f6df6;--hp-accent-hover:#4b82f8;--hp-ok:#4ade80;--hp-ok-bg:rgba(74, 222, 128, .12);--hp-feat:#182749;--hp-hover:#1b2848;--hp-zebra:#182440;--hp-star-off:rgba(255, 255, 255, .18)}.hp-hero{padding:64px 0 60px;border-bottom:1px solid var(--hp-line);background:radial-gradient(760px 340px at 92%0,rgba(0,123,255,.09),transparent 70%),radial-gradient(520px 260px at 0 100%,rgba(0,70,214,.05),transparent 70%)}.hp-hero .container{gap:48px}.hp-hero .page-content{max-width:700px}.hp-hero .breadcrumb{margin-bottom:22px}.hp-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:7px 14px;font-size:12.5px;font-weight:700;line-height:1;color:#0046d6;background:rgba(0,123,255,.08);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(0,123,255,.16)}.hp-eyebrow svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}[data-theme=dark] .hp-eyebrow{color:#6cb0ff;background:rgba(108,176,255,.1);box-shadow:inset 0 0 0 1px rgba(108,176,255,.22)}.hp-hero .page-content h1{margin:0 0 16px;font-size:clamp(32px,4.2vw,48px);font-weight:800;line-height:1.1;letter-spacing:-1px;color:var(--text)}.hp-hero .page-content h1 span{color:var(--primary)}.hp-hero .page-content p{max-width:640px;margin:0;font-size:16.5px;line-height:1.7;color:var(--text-light)}.hp-stack{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none}.hp-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 12px;font-size:13px;font-weight:700;line-height:1;color:var(--text);background:var(--card-bg);border-radius:999px;box-shadow:inset 0 0 0 1px var(--hp-line),0 1px 2px rgba(17,24,39,.04)}.hp-chip i{flex:none;width:7px;height:7px;border-radius:50%;background:#0a5fff}.hp-chip--cp i{background:#ff6c2c}.hp-chip--nv i{background:#16a34a}.hp-buy{display:flex;flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:30px}.hp-from small{display:block;margin-bottom:5px;font-size:12px;font-weight:700;color:var(--text-light)}.hp-from b{display:flex;align-items:baseline;gap:6px;font-size:36px;font-weight:800;line-height:1;letter-spacing:-1.2px;color:var(--text)}.hp-from b span{font-size:14px;font-weight:600;letter-spacing:0;color:var(--text-light)}.hp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.hp-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 24px;font:inherit;font-size:15px;font-weight:700;text-decoration:none;border-radius:12px;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.hp-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.hp-btn--primary{color:#fff;background:var(--hp-accent);box-shadow:0 1px 2px rgba(0,24,80,.25),0 10px 22px -12px rgba(0,70,214,.6)}.hp-btn--primary:hover{color:#fff;background:var(--hp-accent-hover);transform:translateY(-1px)}.hp-btn--ghost{color:var(--text);background:0 0;box-shadow:inset 0 0 0 1.5px var(--hp-line)}.hp-btn--ghost:hover{color:var(--text);box-shadow:inset 0 0 0 1.5px var(--primary)}.hp-btn:focus-visible,.hp-mini:focus-visible,.hp-copy:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.hp-trust{display:flex;flex-wrap:wrap;gap:10px 24px;margin:28px 0 0;padding:22px 0 0;list-style:none;border-top:1px solid var(--hp-line)}.hp-trust li{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-light)}.hp-trust svg{flex:none;width:16px;height:16px;fill:none;stroke:#16a34a;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}[data-theme=dark] .hp-trust svg{stroke:#4ade80}.hp-page .section-badge{color:#0046d6;background:rgba(0,123,255,.08);box-shadow:inset 0 0 0 1px rgba(0,123,255,.16)}[data-theme=dark] .hp-page .section-badge{color:#6cb0ff;background:rgba(108,176,255,.1);box-shadow:inset 0 0 0 1px rgba(108,176,255,.22)}.hp-page .section-title{font-weight:800;letter-spacing:-.6px;color:var(--text)}.hp-page .section-title span{color:var(--primary)}.hp-proof{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));max-width:1080px;margin:0 auto 48px;overflow:hidden;background:var(--card-bg);border:1px solid var(--hp-line);border-radius:22px;box-shadow:0 18px 44px -32px rgba(17,24,39,.3)}.hp-proof--multi{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.hp-proof-item{display:flex;align-items:center;gap:18px;padding:24px 30px;color:inherit;text-decoration:none;background:var(--bg-soft)}a.hp-proof-item{transition:background-color .2s ease}a.hp-proof-item:hover{color:inherit;background:var(--hp-hover)}.hp-proof--multi .hp-proof-item+.hp-proof-item{border-left:1px solid var(--hp-line)}.hp-proof-brand{display:grid;place-items:center;flex:none;width:56px;height:56px;background:var(--card-bg);border-radius:16px;box-shadow:inset 0 0 0 1px var(--hp-line)}.hp-proof-brand svg{display:block;width:30px;height:30px}.hp-proof-mono{font-size:14px;font-weight:800;color:var(--text)}.hp-proof-body{display:flex;flex-direction:column;gap:8px;min-width:0}.hp-proof-row{display:flex;align-items:center;gap:14px}.hp-proof-row strong{font-size:40px;font-weight:800;line-height:1;letter-spacing:-1.4px;color:var(--text)}.hp-proof-sub{font-size:13px;font-weight:600;line-height:1.4;color:var(--text-light)}.hp-proof-stat{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:24px 26px;border-left:1px solid var(--hp-line)}.hp-proof-stat strong{font-size:28px;font-weight:800;line-height:1;letter-spacing:-.9px;color:var(--text)}.hp-proof-stat span{font-size:13px;font-weight:600;color:var(--text-light)}.hp-stars{position:relative;display:inline-flex;flex:none;width:max-content;line-height:0}.hp-stars-row{display:inline-flex;gap:2px}.hp-stars-row svg{flex:none;width:16px;height:16px;fill:currentColor}.hp-stars-bg{color:var(--hp-star-off)}.hp-stars-fg{position:absolute;top:0;left:0;width:var(--pct);overflow:hidden;color:var(--star)}.hp-stars--trustpilot .hp-stars-fg{color:#00b67a}.hp-stars--lg .hp-stars-row svg{width:22px;height:22px}.hp-toggle{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 20px;margin:0 0 36px}.hp-toggle-note{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--hp-ok)}.hp-toggle-note svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}[data-theme=dark] .hp-toggle .toggle-btn.active{color:#6cb0ff;background:var(--card-bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.hp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;align-items:stretch}@media (min-width:1100px){.hp-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1099px){.hp-grid--3,.hp-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.hp-grid{grid-template-columns:minmax(0,1fr)}}.hp-page .hosting-card--cpanel{padding:34px 24px 24px}.hp-page .hosting-card--cpanel h3{font-size:22px}.hp-page .hosting-card--cpanel .hosting-desc{min-height:66px;font-size:13px}.hp-page .hosting-card--cpanel .hosting-features{gap:13px 14px;padding:18px 16px}.hp-page .hosting-card--cpanel .hosting-features li{font-size:11.5px}.hp-page .hosting-card--cpanel .hosting-features li strong{font-size:13px}.hp-page .hosting-card--cpanel .hosting-price .val{font-size:34px}.hosting-card--featured{box-shadow:0 22px 50px -26px rgba(255,108,44,.55)}.hosting-card--featured .top-badge{color:#fff;background:#ff6c2c;border-color:#ff6c2c}[data-theme=dark] .hosting-card--featured{box-shadow:0 22px 50px -26px rgba(255,108,44,.4)}.hosting-card--soldout .hosting-price .val{color:var(--text-light)}.btn-order--off{color:var(--text-light)!important;background:var(--bg-soft)!important;box-shadow:inset 0 0 0 1px var(--hp-line);cursor:not-allowed;pointer-events:none}.hp-save{margin:-2px 0 12px;font-size:12px;font-weight:700;text-align:center;color:var(--hp-ok)}.hp-save[hidden]{display:none}.hp-compare{max-width:1060px;margin:84px auto 0}.hp-table-wrap{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--card-bg);border:1px solid var(--hp-line);border-radius:24px;box-shadow:0 24px 56px -38px rgba(17,24,39,.34)}.hp-table-wrap:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hp-table{--hp-meter-off:#e3e9f3;width:100%;min-width:700px;font-size:14.5px;table-layout:fixed;border-collapse:separate;border-spacing:0}[data-theme=dark] .hp-table{--hp-meter-off:rgba(255, 255, 255, .14)}.hp-table .hp-c-l{width:33%}.hp-table th,.hp-table td{padding:15px 18px;text-align:center;vertical-align:middle;color:var(--text);background:var(--card-bg);border-bottom:1px solid var(--hp-line)}.hp-table thead th{padding:30px 18px 26px;vertical-align:top}.hp-table .hp-cmp-lab{padding-left:30px;text-align:left;vertical-align:bottom}.hp-cmp-title{display:block;margin-bottom:10px;font-size:20px;font-weight:800;letter-spacing:-.4px;color:var(--text)}.hp-leg-short{display:none}.hp-cmp-legend{display:flex;align-items:center;gap:10px;max-width:230px;font-size:12px;font-weight:600;line-height:1.4;color:var(--text-light)}.hp-table tbody th[scope=row]{position:sticky;left:0;z-index:1;padding-left:30px;font-weight:600;text-align:left}.hp-table .hp-group th{padding:13px 30px;font-size:12.5px;font-weight:800;letter-spacing:.1px;text-align:left;color:var(--hp-accent);background:var(--bg-soft)}[data-theme=dark] .hp-table .hp-group th{color:#6cb0ff}.hp-table .hp-alt>*{background:var(--hp-zebra)}.hp-table tbody tr:last-child>*{border-bottom:0}.hp-table tbody tr.hp-row:hover>*{background:var(--hp-hover)}.hp-table .hp-col--feat,.hp-table .hp-alt>.hp-col--feat,.hp-table tbody tr.hp-row:hover>.hp-col--feat{background:var(--hp-feat)}.hp-table thead .hp-col--feat{box-shadow:inset 0 3px 0 var(--hp-accent)}.hp-col-tag{display:inline-flex;margin-bottom:12px;padding:5px 12px;font-size:11.5px;font-weight:800;line-height:1;color:var(--text-light);background:var(--bg-soft);border-radius:999px;box-shadow:inset 0 0 0 1px var(--hp-line)}.hp-col--feat .hp-col-tag{color:#fff;background:var(--hp-accent);box-shadow:none}.hp-col>strong{display:block;font-size:19px;font-weight:800;line-height:1.25;letter-spacing:-.4px;color:var(--text)}.hp-col-for{display:block;margin-top:3px;font-size:12.5px;font-weight:600;color:var(--text-light)}.hp-col .hosting-price{display:flex;align-items:baseline;justify-content:center;gap:5px;margin:14px 0 18px}.hp-col .hosting-price .val{font-size:32px;font-weight:800;line-height:1;letter-spacing:-1px;color:var(--text)}.hp-col .hosting-price .cur{font-size:11.5px;font-weight:700;color:var(--text-light)}.hp-mini{display:flex;align-items:center;justify-content:center;width:100%;max-width:168px;min-height:42px;margin:0 auto;font-size:14px;font-weight:700;color:#fff;text-decoration:none;background:var(--hp-accent);border-radius:11px;transition:background-color .15s ease,transform .15s ease}.hp-mini:hover{color:#fff;background:var(--hp-accent-hover);transform:translateY(-1px)}.hp-mini--off{color:var(--text-light);background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--hp-line);cursor:not-allowed}.hp-rowlab{display:flex;align-items:center;gap:13px}.hp-rowlab svg{flex:none;width:19px;height:19px;fill:none;stroke:var(--text-light);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.hp-cell{display:flex;flex-direction:column;align-items:center;gap:9px}.hp-v{display:inline-flex;align-items:baseline;gap:5px}.hp-v b{font-size:18px;font-weight:800;letter-spacing:-.3px;color:var(--text)}.hp-v i{font-size:12.5px;font-style:normal;font-weight:600;color:var(--text-light)}.hp-meter{display:inline-flex;gap:3px}.hp-meter i{width:18px;height:4px;background:var(--hp-meter-off);border-radius:2px}.hp-table td{--hp-meter-on:#8fa2bf}[data-theme=dark] .hp-table td{--hp-meter-on:#6f84a8}.hp-table td.hp-col--feat{--hp-meter-on:var(--hp-accent)}.hp-meter--1 i:nth-child(1),.hp-meter--2 i:nth-child(-n+2),.hp-meter--3 i{background:var(--hp-meter-on, var(--hp-accent))}.hp-inf{display:inline-flex;align-items:center;gap:7px;font-size:16px;font-weight:800;letter-spacing:-.2px;color:var(--hp-accent)}[data-theme=dark] .hp-inf{color:#6cb0ff}.hp-inf svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hp-ok{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;color:var(--hp-ok);background:var(--hp-ok-bg);border-radius:50%}.hp-ok svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hp-all{margin-top:24px;padding:30px 34px 32px;background:var(--bg-soft);border:1px solid var(--hp-line);border-radius:24px}.hp-all-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 18px;margin-bottom:24px}.hp-all-head h3{margin:0;font-size:21px;font-weight:800;letter-spacing:-.5px;color:var(--text)}.hp-all-head p{margin:0;font-size:13.5px;color:var(--text-light)}.hp-all-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px}.hp-all-col h4{margin:0 0 14px;padding-bottom:11px;font-size:12.5px;font-weight:800;color:var(--text-light);border-bottom:1px solid var(--hp-line)}.hp-all-col ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.hp-all-col li{display:flex;align-items:flex-start;gap:11px;font-size:14px;font-weight:600;line-height:1.45;color:var(--text)}.hp-all-col .hp-ok{width:20px;height:20px;margin-top:1px}.hp-all-col .hp-ok svg{width:11px;height:11px}.hp-ns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 28px;margin-top:56px;padding:22px 26px;background:var(--card-bg);border:1px solid var(--hp-line);border-radius:20px;box-shadow:0 10px 30px -22px rgba(17,24,39,.25)}.hp-ns-head{display:flex;align-items:center;gap:14px;min-width:0}.hp-ns-ico{display:grid;place-items:center;flex:none;width:46px;height:46px;color:var(--hp-accent);background:var(--bg-soft);border-radius:14px;box-shadow:inset 0 0 0 1px var(--hp-line)}[data-theme=dark] .hp-ns-ico{color:#6cb0ff}.hp-ns-ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.hp-ns h4{margin:0 0 3px;font-size:16px;font-weight:800;letter-spacing:-.2px;color:var(--text)}.hp-ns p{margin:0;font-size:13px;color:var(--text-light)}.hp-ns-list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.hp-ns-list li{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 12px;background:var(--bg-soft);border:1px solid var(--hp-line);border-radius:14px}.hp-ns-tag{padding:3px 8px;font-size:11px;font-weight:800;color:var(--hp-accent);background:rgba(0,123,255,.1);border-radius:7px}[data-theme=dark] .hp-ns-tag{color:#6cb0ff}.hp-ns code{padding:0;font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-size:13.5px;font-weight:600;color:var(--text);background:0 0}.hp-copy{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 11px;font:inherit;font-size:12.5px;font-weight:700;color:var(--text);background:var(--card-bg);border-radius:9px;box-shadow:inset 0 0 0 1px var(--hp-line);cursor:pointer;transition:box-shadow .15s ease,color .15s ease}.hp-copy svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hp-copy:hover{color:var(--hp-accent);box-shadow:inset 0 0 0 1px var(--primary)}[data-theme=dark] .hp-copy:hover{color:#6cb0ff}.hp-copy.is-done{color:var(--hp-ok);box-shadow:inset 0 0 0 1px rgba(22,163,74,.5)}.hp-migrate{position:relative;overflow:hidden;background:var(--card-bg);border:1px solid var(--hp-line);border-radius:28px;box-shadow:0 26px 62px -38px rgba(17,24,39,.3)}.hp-migrate-top{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:center;padding:46px 48px 40px}.hp-migrate-top::before{position:absolute;inset:0;content:"";pointer-events:none;background:radial-gradient(540px 280px at 100%0,rgba(0,123,255,.08),transparent 70%)}.hp-migrate-top>*{position:relative}.hp-kicker{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;font-weight:800;line-height:1;color:var(--hp-ok);background:var(--hp-ok-bg);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(22,163,74,.25)}.hp-kicker svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hp-migrate h3{margin:18px 0 14px;font-size:clamp(26px,2.8vw,36px);font-weight:800;line-height:1.15;letter-spacing:-.9px;color:var(--text)}.hp-migrate h3 span{color:var(--primary)}.hp-migrate p{max-width:520px;margin:0 0 26px;font-size:15.5px;line-height:1.7;color:var(--text-light)}.hp-note{font-size:13px;font-weight:600;color:var(--text-light)}.hp-migrate-art{padding:22px 18px 16px;background:var(--bg-soft);border:1px solid var(--hp-line);border-radius:22px}.hp-migrate-art svg{display:block;width:100%;max-width:420px;height:auto;margin:0 auto}.hp-art-old{stroke:var(--text-light)}.hp-art-old circle{fill:var(--text-light);stroke:none}.hp-art-new{stroke:var(--hp-accent)}.hp-art-new circle{fill:var(--hp-accent);stroke:none}[data-theme=dark] .hp-art-new{stroke:#6cb0ff}[data-theme=dark] .hp-art-new circle{fill:#6cb0ff}.hp-art-track{stroke:var(--hp-line);stroke-dasharray:2 7}.hp-pkt{fill:var(--primary);opacity:0;animation:hpPacket 2.7s linear infinite}.hp-pkt--2{animation-delay:.9s}.hp-pkt--3{animation-delay:1.8s}.hp-art-free rect{fill:var(--hp-ok-bg);stroke:rgba(22,163,74,.35);stroke-width:1.2}.hp-art-free text{font-size:14px;font-weight:800;fill:var(--hp-ok);stroke:none}.hp-art-cap{font-size:15px;font-weight:700;fill:var(--text-light);stroke:none}.hp-art-cap--new{fill:var(--text)}.hp-art-seal circle{fill:#16a34a;stroke:var(--bg-soft);stroke-width:4}.hp-art-seal path{stroke:#fff}.hp-art-seal{transform-box:fill-box;transform-origin:center;animation:hpPop 3.2s ease-in-out infinite}@keyframes hpPacket{0%{transform:translateX(0);opacity:0}12%{opacity:1}80%{opacity:1}to{transform:translateX(76px);opacity:0}}@keyframes hpPop{0%,55%{transform:scale(.84);opacity:.6}70%,to{transform:scale(1);opacity:1}}.hp-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;background:var(--bg-soft);border-top:1px solid var(--hp-line)}.hp-flow li{position:relative;display:flex;align-items:flex-start;gap:16px;padding:26px 32px}.hp-flow li+li{border-left:1px solid var(--hp-line)}.hp-flow li:not(:last-child)::after{position:absolute;top:50%;right:-11px;z-index:1;width:22px;height:22px;content:"";background:var(--card-bg)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")center/12px no-repeat;border:1px solid var(--hp-line);border-radius:50%;transform:translateY(-50%)}.hp-flow-num{display:grid;place-items:center;flex:none;width:36px;height:36px;font-size:15px;font-weight:800;color:#fff;background:var(--hp-accent);border-radius:50%}.hp-flow b{display:block;margin-bottom:4px;font-size:15.5px;font-weight:800;letter-spacing:-.2px;color:var(--text)}.hp-flow span:not(.hp-flow-num){display:block;font-size:13.5px;line-height:1.55;color:var(--text-light)}.hp-included{padding:38px 34px 34px;background:var(--bg-soft);border:1px solid var(--hp-line);border-radius:28px}.hp-included-top{max-width:640px;margin:0 auto 26px;text-align:center}.hp-included-top .hp-eyebrow{margin-bottom:14px}.hp-included-top h3{margin:0 0 10px;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.2;letter-spacing:-.7px;color:var(--text)}.hp-included-top h3 span{color:var(--primary)}.hp-included-top p{margin:0;font-size:15px;line-height:1.65;color:var(--text-light)}.hp-included-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hp-incl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 22px;background:var(--card-bg);border:1px solid var(--hp-line);border-radius:20px;transition:border-color .2s ease,box-shadow .2s ease}.hp-incl:hover{border-color:var(--primary);box-shadow:var(--shadow-hover)}.hp-incl-ico{display:grid;place-items:center;width:52px;height:52px;color:var(--hp-accent);background:var(--bg-soft);border-radius:16px;box-shadow:inset 0 0 0 1px var(--hp-line)}[data-theme=dark] .hp-incl-ico{color:#6cb0ff}.hp-incl-ico svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.hp-incl h4{margin:0 0 4px;font-size:16px;font-weight:800;letter-spacing:-.2px;color:var(--text)}.hp-incl p{margin:0;font-size:13px;line-height:1.55;color:var(--text-light)}.hp-free-pill{padding:5px 12px;font-size:12px;font-weight:800;color:var(--hp-ok);background:var(--hp-ok-bg);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(22,163,74,.25)}.hp-story{max-width:880px;margin:0 auto}.hp-story p{font-size:15.5px;line-height:1.85;color:var(--text-light)}.hp-demo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:44px;align-items:center;padding:44px;background:var(--bg-soft);border:1px solid var(--hp-line);border-radius:28px}.hp-demo h2{margin:0 0 14px;font-size:clamp(26px,2.8vw,34px);font-weight:800;line-height:1.15;letter-spacing:-.8px;color:var(--text)}.hp-demo h2 span{color:var(--primary)}.hp-demo p{margin:0 0 18px;font-size:15px;line-height:1.7;color:var(--text-light)}.hp-demo-list{display:grid;gap:10px;margin:0 0 26px;padding:0;list-style:none}.hp-demo-list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:600;line-height:1.5;color:var(--text)}.hp-demo-list svg{flex:none;width:17px;height:17px;margin-top:2px;fill:none;stroke:#16a34a;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}[data-theme=dark] .hp-demo-list svg{stroke:#4ade80}.hp-browser{overflow:hidden;background:var(--card-bg);border:1px solid var(--hp-line);border-radius:18px;box-shadow:0 30px 60px -36px rgba(17,24,39,.4)}.hp-browser-bar{display:flex;align-items:center;gap:7px;padding:12px 16px;background:var(--bg-soft);border-bottom:1px solid var(--hp-line)}.hp-browser-bar i{width:10px;height:10px;background:var(--hp-star-off);border-radius:50%}.hp-browser-bar span{margin-left:auto;line-height:0}.hp-browser-bar img{width:auto;height:18px}.hp-browser-body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:18px}.hp-tile{display:flex;flex-direction:column;align-items:center;gap:9px;padding:15px 6px 13px;font-size:11.5px;font-weight:700;line-height:1.25;text-align:center;color:var(--text);background:var(--bg-soft);border:1px solid var(--hp-line);border-radius:12px;transition:border-color .2s ease}.hp-tile:hover{border-color:var(--primary)}.hp-tile .feat-ico{width:22px;height:22px;margin:0;color:var(--hp-accent);opacity:1}[data-theme=dark] .hp-tile .feat-ico{color:#6cb0ff}.hp-rv{max-width:1040px;margin:0 auto}.hp-rv-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.hp-rv-head h2{margin:0;font-size:26px;font-weight:800;letter-spacing:-.5px;color:var(--text)}.hp-rv-head h2 span{color:var(--primary)}.hp-rv-sum{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;font-size:13px;color:var(--text-light);background:var(--card-bg);border:1px solid var(--hp-line);border-radius:12px}.hp-rv-sum svg{width:20px;height:20px}.hp-rv-sum strong{font-size:16px;font-weight:800;color:var(--text)}.hp-rv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hp-rv-card{display:flex;flex-direction:column;gap:14px;padding:20px 22px;background:var(--card-bg);border:1px solid var(--hp-line);border-radius:16px}.hp-rv-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.hp-rv-rate{display:inline-flex;align-items:center;gap:10px}.hp-rv-rate .hp-stars-row svg{width:18px;height:18px}.hp-rv-rate strong{font-size:15px;font-weight:800;line-height:1;color:var(--text)}.hp-rv-tag{display:inline-flex;align-items:center;flex:none;height:22px;padding:0 10px;font-size:11px;font-weight:700;white-space:nowrap;color:var(--text-light);background:var(--bg-soft);border-radius:999px;box-shadow:inset 0 0 0 1px var(--hp-line)}.hp-rv-card p{display:-webkit-box;margin:0;overflow:hidden;font-size:14.5px;line-height:1.65;color:var(--text);-webkit-line-clamp:4;-webkit-box-orient:vertical}.hp-rv-foot{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--hp-line)}.hp-rv-av{flex:none;width:44px;height:44px;object-fit:cover;background:var(--bg-soft);border-radius:50%;box-shadow:0 0 0 2px var(--card-bg),0 0 0 3px var(--hp-line)}.hp-rv-av--ini{display:grid;place-items:center;font-size:15px;font-weight:800;color:var(--hp-accent)}[data-theme=dark] .hp-rv-av--ini{color:#6cb0ff}.hp-rv-who strong{display:block;font-size:13.5px;font-weight:800;line-height:1.25;color:var(--text)}.hp-rv-who small{font-size:12px;color:var(--text-light)}.hp-page .faq-accordion{max-width:900px;margin:0 auto}.hp-page .faq-accordion .accordion-item{margin-bottom:12px;overflow:hidden;background:var(--card-bg);border:1px solid var(--hp-line);border-radius:14px!important}.hp-page .faq-accordion .accordion-button{padding:18px 22px;font-size:15px;font-weight:700;color:var(--text);background:0 0;box-shadow:none}.hp-page .faq-accordion .accordion-button:not(.collapsed){color:var(--primary);background:rgba(0,123,255,.06)}.hp-page .faq-accordion .accordion-button:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.hp-page .faq-accordion .accordion-body{padding:6px 22px 22px;font-size:14.5px;line-height:1.7;color:var(--text-light)}[data-theme=dark] .hp-page .faq-accordion .accordion-button::after{filter:invert(1) brightness(1.6)}[data-theme=dark] .hp-page .faq-accordion .accordion-button:not(.collapsed){color:#6cb0ff;background:rgba(108,176,255,.08)}@media (max-width:991px){.hp-hero{padding:44px 0 44px}.hp-hero .page-visual{display:none}.hp-hero .container{align-items:flex-start;text-align:left}.hp-hero .breadcrumb{justify-content:flex-start}.hp-demo{grid-template-columns:minmax(0,1fr);padding:30px 26px;gap:28px}.hp-migrate-top{grid-template-columns:minmax(0,1fr);padding:32px 26px 28px;gap:28px}.hp-flow{grid-template-columns:minmax(0,1fr)}.hp-flow li{padding:20px 26px}.hp-flow li+li{border-top:1px solid var(--hp-line);border-left:0}.hp-flow li:not(:last-child)::after{display:none}.hp-proof{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-proof:not(.hp-proof--multi) .hp-proof-item{grid-column:1/-1;border-bottom:1px solid var(--hp-line)}.hp-proof .hp-proof-item+.hp-proof-stat{border-left:0}.hp-all-grid{grid-template-columns:minmax(0,1fr);gap:24px}.hp-rv-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.hp-included-grid{grid-template-columns:minmax(0,1fr)}.hp-incl{grid-template-columns:auto minmax(0,1fr)}.hp-free-pill{grid-column:2;justify-self:start}.hp-ns{padding:20px}.hp-browser-body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.hp-leg-long{display:none}.hp-leg-short{display:inline}.hp-cmp-legend{flex-direction:column;align-items:flex-start;gap:7px}.hp-cmp-title{font-size:17px}.hp-col-tag{padding:4px 9px;font-size:10.5px;white-space:nowrap}.hp-col>strong{font-size:16px}.hp-col .hosting-price{flex-wrap:nowrap;margin:10px 0 14px}.hp-col .hosting-price .val{font-size:25px}.hp-col .hosting-price .cur{font-size:10px;white-space:nowrap}.hp-mini{min-height:38px;font-size:13px}.hp-ns code{font-size:12px}.hp-proof-item{padding:20px;gap:14px}.hp-proof-brand{width:48px;height:48px}.hp-proof-row strong{font-size:34px}.hp-proof-stat{padding:18px 14px}.hp-proof-stat strong{font-size:21px}.hp-proof-stat span{font-size:12px}.hp-all{padding:24px 22px}.hp-table{min-width:620px}.hp-table .hp-c-l{width:30%}.hp-table th,.hp-table td{padding:13px 12px}.hp-table .hp-cmp-lab,.hp-table tbody th[scope=row],.hp-table .hp-group th{padding-left:18px}.hp-from b{font-size:32px}.hp-btn{width:100%}.hp-actions{width:100%}}@media (prefers-reduced-motion:reduce){.hp-pkt,.hp-art-seal{animation:none}.hp-pkt{opacity:0}.hp-proof-item,.hp-btn,.hp-mini{transition:none}}.hp-migrate h3,.hp-included-top h3,.hp-demo h2,.hp-hero .page-content h1{text-wrap:balance}.hp-page .top-badge{padding:6px 14px;font-size:10.5px;letter-spacing:.6px;white-space:nowrap}.hp-ns code{flex:1 1 auto;min-width:0}@media (max-width:767px){.hp-ns-list{width:100%;flex-direction:column}.hp-ns-list li{width:100%}.hp-ns code{font-size:13px;overflow-wrap:anywhere}.hp-copy{margin-left:auto}}.hp-hero--art{padding-bottom:0}.hp-hero--art .container{align-items:stretch;gap:40px}.hp-hero--art .page-content{align-self:center;padding-bottom:60px}.hp-hero-art{position:relative;flex:0 1 560px;align-self:flex-end;min-width:0;line-height:0}.hp-hero-art::before{position:absolute;inset:4% -6%0 2%;content:"";pointer-events:none;background:radial-gradient(closest-side,rgba(0,123,255,.13),transparent 74%)}[data-theme=dark] .hp-hero-art::before{background:radial-gradient(closest-side,rgba(47,109,246,.22),transparent 74%)}.hp-hero-art img{position:relative;display:block;width:100%;height:auto}.hp-slides{display:grid}.hp-slide{grid-area:1/1;align-self:end;margin:0;opacity:0;visibility:hidden;transform:translateY(14px) scale(.985);transition:opacity .7s ease,transform .9s cubic-bezier(.2,.8,.2,1),visibility 0s linear .7s}.hp-slide.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}.hp-dot{position:relative;width:20px;height:28px;padding:0;background:0 0;cursor:pointer}.hp-dot::before{position:absolute;left:50%;top:50%;width:8px;height:8px;content:"";border-radius:99px;background:var(--text-light);opacity:.4;transform:translate(-50%,-50%);transition:width .35s cubic-bezier(.2,.8,.2,1),background .3s ease,opacity .3s ease}.hp-dot:hover::before{opacity:.75}.hp-dot.is-on::before{width:20px;background:var(--primary);opacity:1}.hp-dot:focus-visible{outline:2px solid var(--primary);outline-offset:1px}@media (prefers-reduced-motion:reduce){.hp-slide,.hp-dot::before{transition:none}}@media (max-width:1199px){.hp-hero-art{flex-basis:470px}}@media (max-width:991px){.hp-hero--art .container{flex-direction:column;align-items:flex-start;gap:0}.hp-hero--art .page-content{padding-bottom:28px}.hp-hero-art{align-self:center;flex:none;width:min(440px,100%)}}@media (max-width:767px){.hp-hero--art .page-content{padding-bottom:44px}.hp-hero-art{display:none}}.ph-announce{--an-a:#0a2d86;--an-b:#0046d6;--an-c:#0a6cf0;position:relative;overflow:hidden;color:#fff;background:linear-gradient(95deg,var(--an-a) 0%,var(--an-b) 42%,var(--an-c) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0-1px 0 rgba(3,12,48,.35)}[data-theme=dark] .ph-announce{--an-a:#08215f;--an-b:#0a3cb8;--an-c:#0a5ed6}.ph-announce-off .ph-announce{display:none}.ph-announce::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 36%,rgba(255,255,255,.22) 50%,transparent 64%);transform:translateX(-110%);animation:phAnnounceSheen 9s ease-in-out infinite;pointer-events:none}.ph-announce-in{position:relative;z-index:1;display:flex;align-items:center;gap:14px;max-width:1320px;height:40px;margin:0 auto;padding:0 20px}.ph-announce-tag{display:inline-flex;flex:none;align-items:center;height:24px;padding:0 13px;font-size:12px;font-weight:800;letter-spacing:.01em;color:var(--an-b);background:#fff;border-radius:999px;box-shadow:0 1px 3px rgba(3,12,48,.3)}.ph-announce-view{flex:1 1 auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.ph-announce-track{display:flex;width:max-content;animation:phAnnounceRun 44s linear infinite}.ph-announce-group{display:flex;flex:none}.ph-announce-item{display:inline-flex;flex:none;align-items:center;gap:9px;font-size:13px;font-weight:600;line-height:40px;white-space:nowrap}.ph-announce-item strong{font-weight:800}.ph-announce-item::after{content:"";flex:none;width:5px;height:5px;margin:0 26px 0 17px;background:rgba(255,255,255,.55);transform:rotate(45deg)}.ph-announce-ico{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:.92}.ph-announce-live{display:inline-flex;align-items:center;gap:7px;height:22px;padding:0 11px 0 9px;font-size:12px;font-weight:800;background:rgba(255,255,255,.16);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.32)}.ph-announce-live i{position:relative;flex:none;width:6px;height:6px;background:#4ade80;border-radius:50%}.ph-announce-live i::after{content:"";position:absolute;inset:0;background:#4ade80;border-radius:50%;animation:phAnnouncePing 2.4s ease-out infinite}.ph-announce:hover .ph-announce-track,.ph-announce:focus-within .ph-announce-track{animation-play-state:paused}.ph-announce-cta{display:inline-flex;flex:none;align-items:center;gap:7px;height:26px;padding:0 12px 0 13px;font-size:12.5px;font-weight:700;color:#fff;text-decoration:none;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);transition:color .2s ease,background-color .2s ease}.ph-announce-cta:hover{color:var(--an-b);background:#fff}.ph-announce-cta:focus-visible{outline:2px solid #fff;outline-offset:2px}.ph-announce-cta svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.ph-announce-cta:hover svg{transform:translateX(2px)}.ph-announce-x{display:grid;flex:none;place-items:center;width:26px;height:26px;margin-right:-6px;padding:0;color:rgba(255,255,255,.82);background:0 0;border-radius:6px;cursor:pointer;transition:color .2s ease,background-color .2s ease}.ph-announce-x:hover{color:#fff;background:rgba(255,255,255,.18)}.ph-announce-x:focus-visible{color:#fff;outline:2px solid #fff;outline-offset:1px}.ph-announce-x svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@keyframes phAnnounceRun{to{transform:translateX(-50%)}}@keyframes phAnnounceSheen{0%,62%{transform:translateX(-110%)}88%,to{transform:translateX(110%)}}@keyframes phAnnouncePing{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(3.2)}}@media (max-width:767px){.ph-announce-in{gap:10px;height:38px;padding:0 14px}.ph-announce-item{font-size:12.5px;line-height:38px}.ph-announce-item::after{margin:0 20px 0 13px}.ph-announce-cta{display:none}}@media (prefers-reduced-motion:reduce){.ph-announce::before{display:none}.ph-announce-track{width:auto;animation:none}.ph-announce-group+.ph-announce-group,.ph-announce-item:not(:first-child){display:none}.ph-announce-item::after{display:none}.ph-announce-item{padding:8px 0;line-height:1.35;white-space:normal}.ph-announce-view{-webkit-mask-image:none;mask-image:none}.ph-announce-in{height:auto;min-height:40px}.ph-announce-live i::after{animation:none}}.nav-menu>li.has-mm{position:static}.nav-menu>li.has-mm>.menu-link{position:relative}.mm-scrim{position:fixed;inset:0;z-index:999;background:rgba(15,23,42,.16);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility 0s linear .18s}html.mm-open .mm-scrim{opacity:1;visibility:visible;transition:opacity .14s ease,visibility 0s}.mm-panel{--mm-w:940px;--mm-caret:50%;position:absolute;top:calc(100% + 6px);left:50%;z-index:1001;width:min(var(--mm-w),calc(100vw - 40px));color:var(--text);background:var(--card-bg);border-radius:16px;box-shadow:0 30px 70px -22px rgba(15,23,42,.34),0 10px 24px -12px rgba(15,23,42,.18);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,8px);transition:opacity .1s ease-in,transform .1s ease-in,visibility 0s linear .1s}.mm-panel::before{content:"";position:absolute;left:0;right:0;top:-36px;height:36px}.mm-panel::after{content:"";position:absolute;top:-6px;left:var(--mm-caret);width:14px;height:14px;margin-left:-7px;background:var(--card-bg);border-radius:3px 0 0 0;transform:rotate(45deg)}.has-mm.is-open>.mm-panel,html:not(.js-mm) .has-mm:hover>.mm-panel,html:not(.js-mm) .has-mm:focus-within>.mm-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0);transition:opacity .16s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility 0s}.mm-inner{overflow:hidden;border-radius:inherit}.mm-main{display:grid}.mm-panel--domain{--mm-w:900px}.mm-panel--domain .mm-main{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr)}.mm-panel--hosting{--mm-w:1000px}.mm-panel--hosting .mm-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.86fr)}.mm-col{min-width:0;padding:22px 20px 20px}.mm-col+.mm-col:not(.mm-col--tool){border-left:1px solid var(--border)}.mm-col--tool{background:var(--bg-soft);padding-left:26px;padding-right:26px}.mm-head{margin:0 0 8px 12px;font-size:12.5px;font-weight:800;color:var(--text-light)}.mm-col--tool .mm-head{margin-left:2px}.mm-item{display:grid;grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:11px 12px;color:inherit;text-decoration:none;border-radius:12px;transition:background-color .12s ease}.mm-item:hover,.mm-item:focus-visible{background:var(--bg-soft)}.mm-item:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.mm-ico{display:grid;place-items:center;width:44px;height:44px;color:var(--text-light);background:var(--bg-soft);border-radius:12px;box-shadow:inset 0 0 0 1px var(--border);transition:color .12s ease,background-color .12s ease,box-shadow .12s ease}.mm-item:hover .mm-ico,.mm-item:focus-visible .mm-ico{color:var(--primary-dark);background:rgba(0,123,255,.08);box-shadow:inset 0 0 0 1px rgba(0,123,255,.28)}.mm-ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mm-txt{min-width:0}.mm-txt strong{display:block;font-size:14.5px;font-weight:800;line-height:1.3;color:var(--text)}.mm-txt small{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--text-light)}.mm-go{width:16px;height:16px;fill:none;stroke:var(--primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:translateX(-4px);transition:opacity .12s ease,transform .12s ease}.mm-item:hover .mm-go,.mm-item:focus-visible .mm-go{opacity:1;transform:none}.mm-search{margin:0 0 22px}.mm-field{display:flex;align-items:center;gap:10px;height:54px;padding:0 6px 0 16px;background:var(--card-bg);border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--border);transition:box-shadow .12s ease}.mm-field:focus-within{box-shadow:inset 0 0 0 2px var(--primary)}.mm-field>svg{flex:none;width:20px;height:20px;fill:none;stroke:var(--text-light);stroke-width:1.7;stroke-linecap:round}.mm-field input{flex:1 1 auto;min-width:0;width:auto!important;height:100%;margin:0;padding:0!important;font-family:inherit;font-size:15px;font-weight:600;color:var(--text);background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;caret-color:var(--primary)}.mm-field input::placeholder{color:var(--text-light);opacity:.8;font-weight:500}.mm-field button{flex:none;height:42px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:700;color:#fff;background:var(--primary);border-radius:9px;cursor:pointer;transition:background-color .12s ease}.mm-field button:hover{background:var(--primary-dark)}.mm-field button:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}.mm-sub{margin:0 0 10px 2px;font-size:12.5px;font-weight:800;color:var(--text-light)}.mm-tlds{display:flex;flex-wrap:wrap;gap:8px}.mm-tld{height:34px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:800;color:var(--text);background:var(--card-bg);border-radius:999px;box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;transition:color .12s ease,background-color .12s ease,box-shadow .12s ease}.mm-tld:hover{color:var(--primary-dark);box-shadow:inset 0 0 0 1px var(--primary)}.mm-tld:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mm-tld.is-on{color:var(--primary-dark);background:rgba(0,123,255,.1);box-shadow:inset 0 0 0 1.5px var(--primary)}.mm-promo{display:flex;flex-direction:column;gap:12px;padding:26px 24px 22px;color:#fff;background:#0046d6}.mm-promo h3{margin:0;font-size:20px;font-weight:800;line-height:1.2;letter-spacing:-.3px;color:#fff}.mm-promo p{margin:0;font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.86)}.mm-promo-btn{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;height:42px;margin-top:auto;padding:0 18px;font-size:13.5px;font-weight:800;color:#0046d6;text-decoration:none;background:#fff;border-radius:10px;transition:transform .12s ease,box-shadow .12s ease}.mm-promo-btn:hover{color:#0046d6;transform:translateY(-1px);box-shadow:0 10px 20px -8px rgba(0,0,0,.4)}.mm-promo-btn:focus-visible,.mm-promo-link:focus-visible{outline:2px solid #fff;outline-offset:3px}.mm-promo-btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mm-promo-link{align-self:flex-start;font-size:13px;font-weight:700;color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.5);text-underline-offset:3px}.mm-promo-link:hover{color:#fff;text-decoration-color:#fff}.mm-foot{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 24px;background:var(--bg-soft);border-top:1px solid var(--border)}.mm-col--tool+.mm-foot{border-top-color:var(--border)}.mm-trust{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none}.mm-trust li{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--text-light)}.mm-trust svg{width:15px;height:15px;fill:none;stroke:var(--green);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mm-call{display:inline-flex;flex:none;align-items:center;gap:8px;font-size:13px;font-weight:800;white-space:nowrap;color:var(--text);text-decoration:none}.mm-call:hover{color:var(--primary-dark)}.mm-call svg{width:15px;height:15px;fill:none;stroke:var(--primary);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}[data-theme=dark] .mm-scrim{background:rgba(2,6,23,.5)}[data-theme=dark] .mm-panel{box-shadow:0 0 0 1px rgba(255,255,255,.09),0 34px 80px -24px rgba(0,0,0,.75)}[data-theme=dark] .mm-item:hover .mm-ico,[data-theme=dark] .mm-item:focus-visible .mm-ico{color:#6cb0ff;background:rgba(108,176,255,.12);box-shadow:inset 0 0 0 1px rgba(108,176,255,.3)}[data-theme=dark] .mm-tld:hover,[data-theme=dark] .mm-tld.is-on,[data-theme=dark] .mm-call:hover{color:#6cb0ff}[data-theme=dark] .has-mm.is-open>.menu-link{color:#6cb0ff}.has-mm.is-open>.menu-link{color:var(--primary)}@media (max-width:1180px){.mm-panel--hosting .mm-main{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-panel--hosting .mm-promo{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 22px}.mm-panel--hosting .mm-promo h3{flex:1 1 100%}.mm-panel--hosting .mm-promo p{flex:1 1 280px}.mm-panel--hosting .mm-promo-btn{margin-top:0}}@media (max-width:992px){.mm-panel,.mm-scrim{display:none}}@media (prefers-reduced-motion:reduce){.mm-panel,.has-mm.is-open>.mm-panel{transition:opacity .01s linear,visibility 0s}.mm-item,.mm-ico,.mm-go,.mm-tld,.mm-promo-btn,.mm-scrim{transition:none}}.mm-panel--server{--mm-w:1000px}.mm-panel--server .mm-main{grid-template-columns:repeat(3,minmax(0,1fr))}.mm-panel--other,.mm-panel--corp{--mm-w:780px}.mm-panel--other .mm-main,.mm-panel--corp .mm-main{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.mm-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;padding:18px 26px;color:#fff;background:#0046d6}.mm-band-txt{min-width:0;flex:1 1 320px}.mm-band-txt strong{display:block;font-size:16px;font-weight:800;line-height:1.3;letter-spacing:-.2px;color:#fff}.mm-band-txt span{display:block;margin-top:3px;font-size:13px;line-height:1.5;color:rgba(255,255,255,.86)}.mm-band .mm-promo-btn{flex:none;margin-top:0}.mm-help{display:flex;flex-direction:column;gap:8px;padding:2px 0 0 2px}.mm-help h3{margin:0;font-size:17px;font-weight:800;line-height:1.3;letter-spacing:-.2px;color:var(--text)}.mm-help p{margin:0;font-size:13px;line-height:1.6;color:var(--text-light)}.mm-chan{margin:12px 0 0;padding:0;overflow:hidden;list-style:none;background:var(--card-bg);border-radius:12px;box-shadow:inset 0 0 0 1px var(--border)}.mm-chan li+li{border-top:1px solid var(--border)}.mm-chan-item{display:grid;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:10px 14px 10px 12px;color:inherit;text-decoration:none;transition:background-color .12s ease}.mm-chan-item:hover,.mm-chan-item:focus-visible{background:var(--bg-soft)}.mm-chan-item:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.mm-chan-item .mm-ci{background:var(--bg-soft);transition:color .12s ease,background-color .12s ease,box-shadow .12s ease}.mm-chan-item--lead .mm-ci,.mm-chan-item:hover .mm-ci{color:var(--primary-dark);background:rgba(0,123,255,.09);box-shadow:inset 0 0 0 1px rgba(0,123,255,.26)}.mm-chan-txt{min-width:0}.mm-chan-txt small{display:block;font-size:12px;line-height:1.3;color:var(--text-light)}.mm-chan-txt strong{display:block;margin-top:1px;font-size:13.5px;font-weight:800;line-height:1.35;color:var(--text);overflow-wrap:anywhere}.mm-chan-item:hover .mm-go,.mm-chan-item:focus-visible .mm-go{opacity:1;transform:none}[data-theme=dark] .mm-chan-item--lead .mm-ci,[data-theme=dark] .mm-chan-item:hover .mm-ci{color:#6cb0ff;background:rgba(108,176,255,.12);box-shadow:inset 0 0 0 1px rgba(108,176,255,.3)}.mm-btn{display:inline-flex;align-items:center;gap:8px;height:42px;margin-top:6px;padding:0 18px;font-size:13.5px;font-weight:800;color:#fff;text-decoration:none;background:var(--primary);border-radius:10px;transition:background-color .12s ease}.mm-btn:hover{color:#fff;background:var(--primary-dark)}.mm-btn:focus-visible{outline:2px solid var(--primary-dark);outline-offset:3px}.mm-btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mm-contact{display:grid;gap:14px;margin:0;padding:0;list-style:none}.mm-contact li{display:flex;align-items:flex-start;gap:12px;min-width:0}.mm-ci{display:grid;flex:none;place-items:center;width:38px;height:38px;color:var(--text-light);background:var(--card-bg);border-radius:11px;box-shadow:inset 0 0 0 1px var(--border)}.mm-ci svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mm-contact li>span:last-child{min-width:0}.mm-contact small{display:block;margin:0 0 1px;font-size:12px;color:var(--text-light)}.mm-contact a,.mm-contact .mm-v{display:block;font-size:13.5px;font-weight:700;line-height:1.45;color:var(--text);text-decoration:none;overflow-wrap:anywhere}.mm-contact a:hover{color:var(--primary-dark)}.mm-contact a:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}[data-theme=dark] .mm-contact a:hover{color:#6cb0ff}@media (max-width:1180px){.mm-panel--server .mm-col{padding-left:14px;padding-right:14px}}.hp-incl-logos{display:flex;flex-wrap:wrap;align-items:center;gap:10px 8px;margin-top:10px}.hp-incl-logos img{display:block;width:auto;height:30px}[data-theme=dark] .hp-incl-logos img{box-sizing:content-box;padding:6px 12px;background:#fff;border-radius:9px;height:26px}.ph-vendors{display:inline-flex;flex:none;align-items:center;gap:14px;padding:8px 18px;background:#fff;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(15,23,42,.08)}.ph-vendors img{display:block;width:auto;height:22px}.ph-vendors img.is-corero{height:30px}.ph-vendors-sep{width:1px;height:24px;background:rgba(15,23,42,.14)}.mm-band .ph-vendors{height:48px;padding:0 18px;box-shadow:none}.mm-band .mm-promo-btn{align-self:center;height:48px;padding:0 22px}.mm-band{row-gap:14px}.mm-band-txt{flex:1 1 280px}.hero-specs li.hero-spec--vendors{display:inline-flex;align-items:center;gap:10px;padding:4px 14px 4px 12px;color:#475569;background:#fff}.hero-spec--vendors img{display:block;width:auto;height:17px}.hero-spec--vendors img.is-corero{height:24px}.hero-spec--vendors i{width:1px;height:16px;background:rgba(15,23,42,.16)}.hero-spec--vendors b{font-weight:700}[data-theme=dark] .hero-specs li.hero-spec--vendors{background:#fff}@media (max-width:560px){.hero-specs li.hero-spec--vendors{padding:3px 12px 3px 10px}.hero-spec--vendors img{height:15px}.hero-spec--vendors img.is-corero{height:21px}}.vd-page{--vd-line:var(--border);--vd-line-2:#d8e0eb;--vd-brand:#0a5fff;--vd-hot:#0a5fff;--vd-ink:var(--text);--vd-mute:var(--text-light);--vd-plate:#fff;--vd-plate-line:#e3e8f0;--vd-ok:#16a34a;--vd-ok-ink:#15803d;--vd-mute-2:#475569;--vd-ease:cubic-bezier(.16, 1, .3, 1)}[data-theme=dark] .vd-page{--vd-line-2:#33415f;--vd-brand:#6aa6ff;--vd-hot:#2f6df6;--vd-plate-line:#2b3858;--vd-ok:#4ade80;--vd-ok-ink:#4ade80;--vd-mute-2:var(--text-light)}.vd-i{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vd-i--fill{fill:currentColor;stroke:none}.vd-page a{text-decoration:none}.vd-wrap{max-width:1320px;margin:0 auto;padding:0 20px}.vd-sec{padding:84px 0;scroll-margin-top:86px}.vd-sec--soft{background:var(--bg-soft);border-top:1px solid var(--vd-line);border-bottom:1px solid var(--vd-line)}.vd-pk{padding-top:68px}.vd-hero .page-content h1{font-size:clamp(30px,3.4vw,42px)}.vd-head{max-width:780px;margin-bottom:38px}.vd-head--flush{margin-bottom:0}.vd-head h2{margin:0;font-size:clamp(27px,3vw,38px);font-weight:800;line-height:1.15;letter-spacing:-.8px;color:var(--vd-ink);text-wrap:balance}.vd-head h2 span{color:var(--primary)}.vd-head p{max-width:66ch;margin:14px 0 0;font-size:16.5px;line-height:1.7;color:var(--vd-mute)}.vd-link{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--vd-brand);transition:gap .2s var(--vd-ease)}.vd-link .vd-i{width:16px;height:16px;stroke-width:2.2}.vd-link:hover{gap:12px;color:var(--vd-brand)}.vd-link:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:4px}.vd-bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:22px 40px;margin-bottom:32px}.vd-bar .vd-head{flex:1 1 520px}.vd-bar .hp-toggle{margin:0;justify-content:flex-start}.vd-list{display:grid;gap:16px}.vd-empty{padding:40px;font-weight:600;text-align:center;color:var(--vd-mute);background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px}.vd-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id buy""specs specs""detail detail";gap:22px 28px;align-items:center;padding:24px 26px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px;transition:border-color .2s ease,transform .2s var(--vd-ease)}.vd-row:hover{border-color:var(--vd-line-2);transform:translateY(-1px)}@supports (color:color-mix(in srgb,red,blue)){.vd-row:hover{border-color:color-mix(in srgb,var(--vd-brand) 50%,var(--vd-line))}}.vd-row--hot{border-color:var(--vd-hot);box-shadow:0 0 0 1px var(--vd-hot);background-image:linear-gradient(180deg,rgba(10,95,255,.06),rgba(10,95,255,0) 55%)}.vd-row--hot:hover{border-color:var(--vd-hot)}.vd-row--oos .vd-specs,.vd-row--oos .vd-id h3{opacity:.6}.vd-hot{position:absolute;top:-13px;right:28px;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 12px;font-size:12.5px;font-weight:800;color:#fff;background:var(--vd-hot);border-radius:8px}.vd-hot .vd-i{width:13px;height:13px}.vd-id{grid-area:id;display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0}.vd-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:700;color:var(--vd-mute);background:var(--bg-soft);border-radius:7px;box-shadow:inset 0 0 0 1px var(--vd-line)}.vd-id h3{margin:0;font-size:24px;font-weight:800;line-height:1.1;letter-spacing:-.6px;color:var(--vd-ink);overflow-wrap:anywhere}.vd-more{display:inline-flex;align-items:center;gap:9px;margin:-4px 0-6px;padding:10px 0;font:inherit;font-size:13.5px;font-weight:700;color:var(--vd-brand);background:0 0;cursor:pointer}.vd-more[hidden]{display:none}.vd-more:hover{color:var(--primary-dark)}[data-theme=dark] .vd-more:hover{color:#9cc4ff}.vd-more:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:6px}.vd-plus{position:relative;flex:none;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px currentColor}.vd-plus::before,.vd-plus::after{position:absolute;top:50%;left:50%;width:8px;height:1.6px;content:"";background:currentColor;transform:translate(-50%,-50%)}.vd-plus::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .25s var(--vd-ease)}.vd-more[aria-expanded=true] .vd-plus::after{transform:translate(-50%,-50%) rotate(0deg)}.vd-specs{grid-area:specs;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px 10px;margin:0;padding:22px 0 0;list-style:none;border-top:1px solid var(--vd-line)}.vd-spec{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;text-align:center}.vd-spec-ico{display:grid;place-items:center;height:34px;margin-bottom:7px;color:var(--vd-mute);transition:color .2s ease}.vd-spec-ico .vd-i{width:27px;height:27px;stroke-width:1.5}.vd-row:hover .vd-spec-ico{color:var(--vd-brand)}.vd-spec-ico--brand{width:58px;background:#fff;border-radius:9px;box-shadow:inset 0 0 0 1px var(--vd-plate-line)}.vd-spec-ico--brand img{display:block;width:38px;height:auto}.vd-spec-ico--stack{display:flex;align-items:center;justify-content:center}.vd-os-dot{display:grid;place-items:center;width:32px;height:32px;margin-left:-10px;background:#fff;border-radius:50%;box-shadow:0 0 0 2px var(--card-bg),inset 0 0 0 1px var(--vd-plate-line)}.vd-os-dot:first-child{margin-left:0}.vd-os-dot img{width:19px;height:19px;object-fit:contain}.vd-spec b{font-size:15.5px;font-weight:800;line-height:1.2;letter-spacing:-.2px;color:var(--vd-ink);overflow-wrap:anywhere}.vd-spec small{font-size:12.5px;font-weight:600;line-height:1.3;color:var(--vd-mute)}.vd-buy{grid-area:buy;display:grid;grid-template-columns:auto auto;grid-template-areas:"price cta""hint cta";align-items:center;justify-content:end;column-gap:26px;row-gap:3px}.vd-price{grid-area:price;display:flex;align-items:baseline;justify-content:flex-end;gap:6px}.vd-price-val{display:inline-flex;align-items:baseline;font-size:32px;font-weight:800;line-height:1;letter-spacing:-1.2px;color:var(--vd-ink);font-variant-numeric:tabular-nums}.vd-price-val i{font-style:normal;font-size:17px;font-weight:700;letter-spacing:0;color:var(--vd-mute)}.vd-price-cur{font-size:13.5px;font-weight:700;color:var(--vd-mute)}.vd-hint{grid-area:hint;justify-self:end;min-height:16px;font-size:12.5px;font-weight:700;color:#15803d;text-align:right}[data-theme=dark] .vd-hint{color:#4ade80}.vd-cta{grid-area:cta;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:152px;min-height:48px;padding:0 22px;font-size:15px;font-weight:700;color:#fff;background:var(--hp-accent);border-radius:12px;transition:background-color .15s ease,transform .2s var(--vd-ease)}.vd-cta .vd-i{width:16px;height:16px;stroke-width:2.2}.vd-cta:hover{color:#fff;background:var(--hp-accent-hover);transform:translateY(-1px)}.vd-cta:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.vd-cta--off{color:var(--vd-mute);background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--vd-line);cursor:not-allowed}.vd-cta--off:hover{color:var(--vd-mute);background:var(--bg-soft);transform:none}.vd-detail{grid-area:detail;padding-top:24px;border-top:1px solid var(--vd-line)}.vd-detail[hidden]{display:none}.vd-detail-in{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 36px;animation:vdIn .4s var(--vd-ease)}@keyframes vdIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.vd-dcol h4{margin:0 0 14px;font-size:14px;font-weight:800;color:var(--vd-ink)}.vd-dcol ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.vd-dcol li{position:relative;padding-left:26px;font-size:14px;line-height:1.5;color:var(--vd-mute)}.vd-dcol li::before{position:absolute;top:4px;left:4px;width:5px;height:10px;content:"";border:solid var(--vd-ok);border-width:0 2px 2px 0;transform:rotate(45deg)}.vd-dcol li span{font-weight:700;color:var(--vd-ink)}.vd-common{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:28px 64px;margin-top:56px;padding-top:40px;border-top:1px solid var(--vd-line)}.vd-common h3{margin:0;font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.4px;color:var(--vd-ink)}.vd-common>div>p{margin:12px 0 0;font-size:15px;line-height:1.65;color:var(--vd-mute)}.vd-common .vd-common-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0;padding:0;list-style:none}.vd-common-i{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"ico dt""ico dd";column-gap:16px;row-gap:4px;padding:20px 0;border-bottom:1px solid var(--vd-line)}.vd-common-i .vd-ico{grid-area:ico}.vd-common-i .vd-common-t{display:block;grid-area:dt;font-size:15.5px;font-weight:800;color:var(--vd-ink)}.vd-common-i .vd-common-d{grid-area:dd;margin:0;font-size:14px;line-height:1.6;color:var(--vd-mute)}.vd-ico{display:grid;flex:none;place-items:center;width:40px;height:40px;color:var(--vd-brand);background:var(--card-bg);border-radius:11px;box-shadow:inset 0 0 0 1px var(--vd-line-2)}.vd-sec--soft .vd-ico{background:var(--card-bg)}.vd-tabs{display:inline-flex;flex-wrap:wrap;gap:4px;padding:5px;background:var(--card-bg);border-radius:14px;box-shadow:inset 0 0 0 1px var(--vd-line-2)}.vd-sec--soft .vd-tabs{background:var(--card-bg)}.vd-tab{padding:10px 20px;font:inherit;font-size:14.5px;font-weight:700;line-height:1;color:var(--vd-mute);background:0 0;border-radius:10px;cursor:pointer;transition:color .15s ease,background-color .15s ease}.vd-tab:hover{color:var(--vd-ink)}.vd-tab[aria-pressed=true]{color:var(--vd-ink);background:var(--bg-soft);box-shadow:0 1px 3px rgba(17,24,39,.1)}[data-theme=dark] .vd-tab[aria-pressed=true]{background:#22304f;box-shadow:none}.vd-tab:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vd-lin-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-bottom:48px}.vd-lin-head .vd-head{flex:1 1 560px}.vd-legend{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;font-size:13px;font-weight:700;color:var(--vd-mute);background:var(--card-bg);border-radius:10px;box-shadow:inset 0 0 0 1px var(--vd-line-2)}.vd-legend i{width:8px;height:8px;background:var(--vd-hot);border-radius:50%}.vd-tree{--rw:64px;--fw:180px;--gap:38px;--stub:24px;--lc:var(--vd-line-2);display:grid;gap:22px;margin:0;padding:0;list-style:none}.vd-tree ul{margin:0;padding:0;list-style:none}.vd-tree .t-root,.vd-tree .t-fam,.vd-tree .t-os{position:relative;display:flex;align-items:center;min-width:0}.vd-tree>.t-root{align-items:stretch}.vd-tree li>ul{position:relative;flex:1 1 auto;min-width:0;margin-left:var(--gap)}.vd-tree li>ul::before{position:absolute;top:50%;left:calc(-1*var(--gap));width:var(--gap);content:"";border-top:1.5px solid var(--lc)}.vd-tree li>ul>li{padding:7px 0 7px var(--stub)}.vd-tree li>ul>li::before{position:absolute;top:50%;left:0;width:var(--stub);content:"";border-top:1.5px solid var(--lc)}.vd-tree li>ul>li::after{position:absolute;top:0;bottom:0;left:0;content:"";border-left:1.5px solid var(--lc)}.vd-tree li>ul>li:first-child::after{top:50%}.vd-tree li>ul>li:last-child::after{bottom:50%}.vd-tree li>ul>li:only-child::after{display:none}.vd-tree li>ul>li.t-fam{padding-top:13px;padding-bottom:13px}.t-node{flex:none}.t-node--root{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:14px;width:var(--rw);padding:16px 0;color:#fff;background:linear-gradient(180deg,#0a5fe0,#0a2d86);border-radius:14px}.t-node--root .vd-i{width:22px;height:22px;stroke-width:1.8}.t-node--root span{font-size:15px;font-weight:800;letter-spacing:.4px;writing-mode:vertical-rl;transform:rotate(180deg)}.t-node--fam{width:var(--fw);padding:13px 16px;background:var(--card-bg);border-radius:12px;box-shadow:inset 0 0 0 1px var(--vd-line-2)}.t-node--fam b{display:block;font-size:15px;font-weight:800;color:var(--vd-ink)}.t-node--fam small{display:block;margin-top:3px;font-size:12.5px;line-height:1.4;color:var(--vd-mute)}.t-leaf{flex:1 1 auto;display:grid;grid-template-columns:46px minmax(150px,290px) minmax(0,1fr);gap:4px 18px;align-items:center;min-width:0;padding:13px 18px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:14px;transition:border-color .2s ease,transform .25s var(--vd-ease)}.t-leaf:hover{border-color:var(--vd-line-2);transform:translateX(3px)}@supports (color:color-mix(in srgb,red,blue)){.t-leaf:hover{border-color:color-mix(in srgb,var(--vd-brand) 50%,var(--vd-line))}}.vd-plate{display:grid;place-items:center;width:46px;height:46px;background:var(--vd-plate);border-radius:12px;box-shadow:inset 0 0 0 1px var(--vd-plate-line)}.vd-plate img{width:auto;height:auto;max-width:28px;max-height:28px;object-fit:contain}.vd-oname{min-width:0}.vd-oname h3{margin:0;font-size:16px;font-weight:800;line-height:1.25;color:var(--vd-ink)}.vd-oname p{margin:3px 0 0;font-size:13px;line-height:1.45;color:var(--vd-mute)}.vd-vers{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.vd-vers li{display:inline-flex;align-items:center;padding:7px 13px;font-size:13.5px;font-weight:700;line-height:1.2;color:var(--vd-ink);background:var(--bg-soft);border-radius:9px;box-shadow:inset 0 0 0 1px var(--vd-line)}.vd-vers li.is-new::after{width:6px;height:6px;margin-left:8px;content:"";background:var(--vd-hot);border-radius:50%}.vd-vers .vd-ver--soft{padding-left:0;font-weight:600;color:var(--vd-mute);background:0 0;box-shadow:none}.vd-panels{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px 36px;align-items:center;margin-top:44px;padding:24px 28px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px}.vd-panels-lead b{display:block;font-size:16px;font-weight:800;color:var(--vd-ink)}.vd-panels-lead small{display:block;margin-top:3px;font-size:13px;color:var(--vd-mute)}.vd-panels-list{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;list-style:none}.vd-pn{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 16px 0 6px;font-size:14px;font-weight:700;color:var(--vd-ink);background:var(--bg-soft);border-radius:12px;box-shadow:inset 0 0 0 1px var(--vd-line)}.vd-pn .vd-plate{width:64px;height:34px;border-radius:9px}.vd-pn .vd-plate img{max-width:50px;max-height:18px}.vd-pn--txt{height:38px;padding:0 14px;font-size:13.5px;color:var(--vd-mute);background:0 0}.vd-deliver{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px 72px;align-items:center;padding:64px 64px;color:#fff;background:linear-gradient(135deg,#0a2d86 0,#0046d6 58%,#0a5fe0 100%);border-radius:16px}.vd-deliver h2{margin:0;font-size:clamp(27px,3vw,38px);font-weight:800;line-height:1.15;letter-spacing:-.8px;color:#fff;text-wrap:balance}.vd-deliver h2 span{color:#fff}.vd-deliver-txt>p{max-width:52ch;margin:16px 0 0;font-size:16.5px;line-height:1.7;color:rgba(255,255,255,.88)}.vd-dchecks{display:grid;gap:12px;margin:28px 0 32px;padding:0;list-style:none}.vd-dchecks li{display:flex;align-items:center;gap:11px;font-size:15.5px;font-weight:600;color:#fff}.vd-dchecks .vd-i{width:18px;height:18px;stroke-width:2.4}.vd-dbtn{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:0 24px;font-size:15px;font-weight:800;color:#0a2d86;background:#fff;border-radius:12px;transition:transform .2s var(--vd-ease),gap .2s var(--vd-ease)}.vd-dbtn .vd-i{width:16px;height:16px;stroke-width:2.2}.vd-dbtn:hover{color:#0a2d86;gap:13px;transform:translateY(-1px)}.vd-dbtn:focus-visible{outline:2px solid #fff;outline-offset:3px}.vd-deliver-txt>.vd-dnote{margin:18px 0 0;font-size:13px;color:rgba(255,255,255,.8)}.vd-steps{position:relative;display:grid;gap:6px;margin:0;padding:0;list-style:none}.vd-step{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;padding-bottom:22px;transition:opacity .6s ease}.vd-step:last-child{padding-bottom:0}.vd-step:not(:last-child)::before{position:absolute;top:56px;bottom:4px;left:25.25px;width:1.5px;content:"";background:rgba(255,255,255,.45);transition:background-color .6s ease}.vd-step-n{display:grid;place-items:center;width:52px;height:52px;color:#0a2d86;background:#fff;border-radius:50%;transition:background-color .5s ease,color .5s ease,box-shadow .5s ease}.vd-step-n .vd-i{width:22px;height:22px}.vd-step h3{margin:6px 0 4px;font-size:18px;font-weight:800;line-height:1.3;color:#fff}.vd-step h3 em{display:inline-block;margin-left:8px;padding:3px 9px;font-style:normal;font-size:12.5px;font-weight:800;color:#0a2d86;background:#fff;border-radius:7px;vertical-align:2px}.vd-step p{margin:0;font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.86)}.vd-steps.is-armed .vd-step:not(.is-on) h3 em{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6)}.vd-step h3 em{transition:background-color .5s ease,color .5s ease,box-shadow .5s ease}.vd-steps.is-armed .vd-step:not(.is-on) .vd-step-n{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.6)}.vd-steps.is-armed .vd-step:not(.is-on)::before{background:rgba(255,255,255,.22)}.vd-what{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:48px 72px;align-items:center}.vd-what-txt>p{max-width:62ch;margin:18px 0 0;font-size:16.5px;line-height:1.75;color:var(--vd-mute)}.vd-what-txt .vd-head+p{margin-top:20px}.vd-points{display:grid;gap:18px;margin:30px 0 0;padding:0;list-style:none}.vd-points li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;align-items:start}.vd-points b{display:block;margin-bottom:3px;font-size:16px;font-weight:800;color:var(--vd-ink)}.vd-points small{display:block;font-size:14.5px;line-height:1.6;color:var(--vd-mute)}.vd-dg{margin:0;padding:26px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px}.vd-dg-host,.vd-dg-layer{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:12px}.vd-dg-host{background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--vd-line-2)}.vd-dg-host b,.vd-dg-layer b{display:block;font-size:15.5px;font-weight:800;color:var(--vd-ink)}.vd-dg-host small,.vd-dg-layer small{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:var(--vd-mute)}.vd-dg-layer small{color:var(--vd-mute-2)}.vd-dg-leds{display:flex;flex-direction:column;gap:5px}.vd-dg-leds i{display:block;width:8px;height:8px;background:var(--vd-ok);border-radius:50%}.vd-dg-leds i:nth-child(2){background:var(--vd-brand)}.vd-dg-leds i:nth-child(3){background:var(--vd-line-2)}.vd-dg-layer{margin:22px 0;color:var(--vd-brand);background:rgba(10,95,255,.07);box-shadow:inset 0 0 0 1px rgba(10,95,255,.22)}[data-theme=dark] .vd-dg-layer{background:rgba(106,166,255,.1);box-shadow:inset 0 0 0 1px rgba(106,166,255,.26)}.vd-dg-layer .vd-i{width:26px;height:26px}.vd-dg-vms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vd-vm{position:relative;display:flex;flex-direction:column;gap:14px;padding:16px 14px;background:var(--card-bg);border-radius:12px;box-shadow:inset 0 0 0 1px var(--vd-line-2)}.vd-vm::before{position:absolute;top:-22px;left:50%;width:1.5px;height:22px;content:"";background:var(--vd-line-2)}.vd-vm h3{margin:0;font-size:15px;font-weight:800;color:var(--vd-ink)}.vd-vm ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.vd-vm li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center;font-size:12px;font-weight:700;color:var(--vd-mute)}.vd-vm li i{position:relative;display:block;height:6px;background:var(--vd-line);border-radius:3px}.vd-vm li i::after{position:absolute;inset:0 auto 0 0;width:var(--w);content:"";background:var(--vd-hot);border-radius:3px}.vd-vm em{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-size:12px;font-weight:700;color:var(--vd-ok-ink)}.vd-vm em .vd-i{width:14px;height:14px}.vd-dg figcaption{margin-top:18px;font-size:12.5px;line-height:1.55;color:var(--vd-mute)}.vd-use{margin-top:96px}.vd-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.vd-tile{display:flex;flex-direction:column;gap:10px;padding:26px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px;transition:border-color .2s ease,transform .2s var(--vd-ease)}.vd-tile:hover{border-color:var(--vd-line-2);transform:translateY(-2px)}.vd-tile--lg{grid-column:span 2;padding:30px}.vd-tile--wide{grid-column:span 2}.vd-tile .vd-ico{margin-bottom:8px}.vd-tile h3{margin:0;font-size:18px;font-weight:800;line-height:1.3;letter-spacing:-.2px;color:var(--vd-ink)}.vd-tile--lg h3{font-size:22px;letter-spacing:-.4px}.vd-tile p{margin:0;font-size:14.5px;line-height:1.65;color:var(--vd-mute)}.vd-tile--lg p{max-width:52ch;font-size:15.5px}.vd-tags{display:flex;flex-wrap:wrap;gap:7px;margin:auto 0 0;padding:12px 0 0;list-style:none}.vd-tags li{padding:5px 10px;font-size:12.5px;font-weight:700;line-height:1.2;color:var(--vd-mute);background:var(--bg-soft);border-radius:7px;box-shadow:inset 0 0 0 1px var(--vd-line)}.vd-cmp{margin-top:96px}.vd-cmpt-wrap{position:relative;overflow:hidden;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px}.vd-cmpt{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.vd-cmpt .vd-cmpt-c0{width:21%}.vd-cmpt .vd-cmpt-cw{width:31%}.vd-cmpt th,.vd-cmpt td{text-align:left;vertical-align:top}.vd-cmpt thead th{padding:26px 28px 24px;font-weight:400;background:var(--bg-soft);border-bottom:1px solid var(--vd-line)}.vd-cmpt-i{display:grid;place-items:center;width:42px;height:42px;color:var(--vd-brand);background:var(--card-bg);border-radius:12px;box-shadow:inset 0 0 0 1px var(--vd-line-2)}.vd-cmpt-i .vd-i{width:22px;height:22px}.vd-cmpt-h b{display:block;margin-top:14px;font-size:21px;font-weight:800;line-height:1.2;letter-spacing:-.4px;color:var(--vd-ink)}.vd-cmpt-h small{display:block;margin-top:4px;font-size:13.5px;line-height:1.45;color:var(--vd-mute)}.vd-cmpt thead th.vd-cmpt-hot{background:linear-gradient(135deg,#0a2d86 0,#0046d6 60%,#0a5fe0 100%);border-bottom-color:transparent}.vd-cmpt-hot .vd-cmpt-i{color:#0a2d86;background:#fff;box-shadow:none}.vd-cmpt thead .vd-cmpt-hot b{color:#fff}.vd-cmpt thead .vd-cmpt-hot small{color:rgba(255,255,255,.86)}.vd-cmpt-go{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:9px 14px;font-size:13.5px;font-weight:800;color:#0a2d86;background:#fff;border-radius:10px;transition:gap .2s var(--vd-ease),transform .2s var(--vd-ease)}.vd-cmpt-go .vd-i{width:15px;height:15px;stroke-width:2.2}.vd-cmpt-go:hover{gap:12px;color:#0a2d86;transform:translateY(-1px)}.vd-cmpt-go:focus-visible{outline:2px solid #fff;outline-offset:3px}.vd-cmpt tbody th,.vd-cmpt tbody td{padding:24px 28px;border-bottom:1px solid var(--vd-line);transition:background-color .15s ease}.vd-cmpt tbody tr:last-child>*{border-bottom:0}.vd-cmpt tbody th{font-weight:800;color:var(--vd-ink)}.vd-cmpt-k{display:flex;align-items:center;gap:14px;font-size:15.5px;line-height:1.35}.vd-cmpt tbody td{font-size:15px;line-height:1.55;color:var(--vd-mute)}.vd-cmpt tbody td.vd-cmpt-hot{font-weight:700;color:var(--vd-ink);background:rgba(10,95,255,.06)}[data-theme=dark] .vd-cmpt tbody td.vd-cmpt-hot{background:rgba(106,166,255,.1)}.vd-cmpt tbody tr:hover>th,.vd-cmpt tbody tr:hover>td{background:var(--bg-soft)}.vd-cmpt tbody tr:hover>td.vd-cmpt-hot{background:rgba(10,95,255,.1)}[data-theme=dark] .vd-cmpt tbody tr:hover>td.vd-cmpt-hot{background:rgba(106,166,255,.16)}.vd-lv,.vd-try{display:flex;align-items:center;gap:4px;margin-bottom:10px}.vd-lv i{width:22px;height:6px;background:var(--vd-line-2);border-radius:3px}.vd-lv i.on{background:var(--vd-mute)}.vd-cmpt-hot .vd-lv i.on{background:var(--vd-hot)}.vd-try i{font-style:normal;font-size:17px;font-weight:800;line-height:1;color:var(--vd-line-2)}.vd-try i.on{color:var(--vd-ink)}.vd-cmpt-hot .vd-try i.on{color:var(--vd-hot)}.vd-cmpt-note{margin:16px 4px 0;font-size:13px;line-height:1.5;color:var(--vd-mute)}.vd-cmpt-m{display:none}.vd-help{display:grid;grid-template-columns:minmax(280px,420px) minmax(0,1fr);overflow:hidden;background:var(--bg-soft);border:1px solid var(--vd-line);border-radius:16px}.vd-help-img{position:relative;min-height:420px;background:#dbe4f3}.vd-help-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%}.vd-help-chip{position:absolute;bottom:18px;left:18px;display:inline-flex;align-items:center;gap:9px;height:36px;padding:0 14px;font-size:13px;font-weight:700;color:#1e293b;background:#fff;border-radius:10px}.vd-help-chip i{width:8px;height:8px;background:#16a34a;border-radius:50%}.vd-help-body{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:52px 56px}.vd-help h2{margin:0;font-size:clamp(26px,2.8vw,36px);font-weight:800;line-height:1.2;letter-spacing:-.7px;color:var(--vd-ink);text-wrap:balance}.vd-help h2 span{color:var(--primary)}.vd-help-body>p{max-width:56ch;margin:0;font-size:16.5px;line-height:1.7;color:var(--vd-mute)}.vd-help-list{display:grid;gap:11px;margin:0;padding:0;list-style:none}.vd-help-list li{display:flex;align-items:center;gap:11px;font-size:15.5px;font-weight:600;color:var(--vd-ink)}.vd-help-list .vd-i{width:18px;height:18px;stroke:var(--vd-ok);stroke-width:2.4}.vd-help-act{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.vd-help-act .vd-i{width:18px;height:18px}.vd-help-mail{display:flex;align-items:center;gap:9px;margin:0;font-size:14.5px;font-weight:600;color:var(--vd-mute)}.vd-help-mail a{color:var(--vd-ink)}.vd-help-mail a:hover{color:var(--vd-brand)}.vd-help-mail .vd-i{width:17px;height:17px}.vd-faq{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:40px 72px;align-items:start}.vd-faq-side{position:sticky;top:104px}.vd-faq-side .vd-link{margin-top:26px}.vd-qs{display:grid;gap:12px;margin-top:20px}.vd-q{background:var(--card-bg);border:1px solid var(--vd-line);border-radius:14px;transition:border-color .2s ease}.vd-q:hover,.vd-q[open]{border-color:var(--vd-line-2)}.vd-q summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;font-size:16.5px;font-weight:700;line-height:1.4;color:var(--vd-ink);cursor:pointer;list-style:none}.vd-q summary::-webkit-details-marker{display:none}.vd-q summary:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;border-radius:14px}.vd-q-ico{position:relative;flex:none;width:30px;height:30px;color:var(--vd-mute);border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--vd-line-2);transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.vd-q-ico::before,.vd-q-ico::after{position:absolute;top:50%;left:50%;width:11px;height:1.8px;content:"";background:currentColor;transform:translate(-50%,-50%)}.vd-q-ico::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .3s var(--vd-ease)}.vd-q[open] .vd-q-ico{color:#fff;background:var(--vd-hot);box-shadow:none}.vd-q[open] .vd-q-ico::after{transform:translate(-50%,-50%) rotate(0deg)}.vd-q-body{padding:0 24px 22px;animation:vdIn .4s var(--vd-ease)}.vd-q-body p{max-width:72ch;margin:0;font-size:15.5px;line-height:1.75;color:var(--vd-mute)}.vd-q-body p+p{margin-top:12px}@media (min-width:1340px){.vd-row{grid-template-columns:210px minmax(0,1fr) 200px;grid-template-areas:"id specs buy""detail detail detail";gap:0 30px;padding:28px 30px}.vd-specs{padding:0;border-top:0}.vd-detail{margin-top:26px}.vd-buy{grid-template-columns:1fr;grid-template-areas:"price""hint""cta";justify-items:end;row-gap:4px}.vd-cta{margin-top:8px}}@media (max-width:1199px){.vd-faq{grid-template-columns:minmax(0,1fr)}.vd-faq-side{position:static}.vd-what{grid-template-columns:minmax(0,1fr)}.vd-deliver{grid-template-columns:minmax(0,1fr);padding:52px 44px}.vd-common{grid-template-columns:minmax(0,1fr)}.vd-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-help{grid-template-columns:minmax(240px,340px) minmax(0,1fr)}.vd-help-body{padding:40px 36px}}@media (max-width:991px){.vd-sec{padding:64px 0}.vd-pk{padding-top:48px}.vd-specs{grid-template-columns:repeat(4,minmax(0,1fr))}.vd-detail-in{grid-template-columns:minmax(0,1fr)}.vd-common .vd-common-l{grid-template-columns:minmax(0,1fr)}.vd-use,.vd-cmp{margin-top:72px}}@media (max-width:767px){.vd-wrap{padding:0 16px}.vd-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"id""buy""specs""detail";gap:18px;padding:22px 18px}.vd-buy{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"price cta""hint cta";justify-content:stretch}.vd-price{justify-self:start}.vd-hint{justify-self:start;text-align:left}.vd-hot{right:18px}.vd-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.vd-spec--os{grid-column:1/-1}.vd-bento{grid-template-columns:minmax(0,1fr)}.vd-tile--lg,.vd-tile--wide{grid-column:auto;padding:26px}.vd-tile--lg h3{font-size:21px}.vd-deliver{padding:40px 24px}.vd-dg{padding:18px}.vd-dg-vms{grid-template-columns:minmax(0,1fr)}.vd-vm::before{display:none}.vd-panels{padding:20px 18px}.vd-help{grid-template-columns:minmax(0,1fr)}.vd-help-img{min-height:340px}.vd-help-body{padding:32px 22px}.vd-q summary{padding:18px 18px;font-size:15.5px}.vd-q-body{padding:0 18px 20px}.vd-tabs{display:flex;width:100%}.vd-tab{flex:1 1 auto;padding:10px 12px}}@media (max-width:479px){.vd-buy{grid-template-columns:minmax(0,1fr);grid-template-areas:"price""hint""cta"}.vd-cta{width:100%;margin-top:8px}}@media (prefers-reduced-motion:reduce){.vd-row,.vd-tile,.t-leaf,.vd-cta,.vd-dbtn,.vd-link,.vd-step,.vd-step-n,.vd-plus::after,.vd-q-ico::after{transition:none}.vd-detail-in,.vd-q-body{animation:none}.vd-row:hover,.vd-tile:hover,.t-leaf:hover{transform:none}}@media (max-width:1199px){.vd-tree{--fw:164px;--gap:30px}.t-leaf{grid-template-columns:46px minmax(130px,220px) minmax(0,1fr)}}@media (max-width:1023px){.vd-tree{gap:30px}.vd-tree .t-root,.vd-tree .t-fam,.vd-tree .t-os{display:block}.vd-tree>.t-root{display:grid;gap:14px}.t-node--root{flex-direction:row;justify-content:flex-start;align-self:auto;width:auto;padding:12px 18px;gap:10px;background:linear-gradient(90deg,#0a5fe0,#0a2d86);border-radius:12px}.t-node--root span{writing-mode:horizontal-tb;transform:none}.vd-tree li>ul{margin:12px 0 0 10px;padding-left:18px;border-left:1.5px solid var(--lc)}.vd-tree li>ul::before,.vd-tree li>ul>li::before,.vd-tree li>ul>li::after{display:none}.vd-tree li>ul>li{padding:6px 0}.vd-tree li>ul>li.t-fam{padding:8px 0}.t-node--fam{display:inline-block;width:auto;min-width:180px;margin-bottom:4px}.t-leaf{grid-template-columns:46px minmax(0,1fr)}.t-leaf .vd-vers{grid-column:1/-1}.t-leaf:hover{transform:none}.vd-panels{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.vd-lin-head{margin-bottom:32px}}@media (max-width:1023px){.vd-cmpt thead th{padding:20px 18px 18px}.vd-cmpt tbody th,.vd-cmpt tbody td{padding:20px 18px}.vd-cmpt-h b{font-size:18px}.vd-cmpt-k{gap:10px;font-size:14.5px}.vd-cmpt tbody td{font-size:14.5px}.vd-lv i{width:18px}}@media (max-width:767px){.vd-cmpt,.vd-cmpt tbody,.vd-cmpt tr,.vd-cmpt th,.vd-cmpt td{display:block}.vd-cmpt colgroup{display:none}.vd-cmpt thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.vd-cmpt tbody tr{padding:20px 18px 12px;border-bottom:1px solid var(--vd-line)}.vd-cmpt tbody tr:last-child{border-bottom:0}.vd-cmpt tbody th,.vd-cmpt tbody td{padding:0;border:0;background:0 0}.vd-cmpt tbody th{margin-bottom:14px}.vd-cmpt tbody td{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;align-items:start;padding:12px 0;border-top:1px solid var(--vd-line)}.vd-cmpt tbody td::before{content:attr(data-l);font-size:12.5px;font-weight:800;line-height:1.6;color:var(--vd-mute)}.vd-cmpt tbody td.vd-cmpt-hot,.vd-cmpt tbody tr:hover>td.vd-cmpt-hot{margin:0-10px;padding:12px 10px;background:rgba(10,95,255,.07);border-top-color:transparent;border-radius:10px}[data-theme=dark] .vd-cmpt tbody td.vd-cmpt-hot,[data-theme=dark] .vd-cmpt tbody tr:hover>td.vd-cmpt-hot{background:rgba(106,166,255,.12)}.vd-cmpt tbody td.vd-cmpt-hot::before{color:var(--vd-brand)}.vd-cmpt tbody tr:hover>th{background:0 0}.vd-lv,.vd-try{margin-bottom:8px}.vd-cmpt-m{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;margin-top:16px;font-size:15px;font-weight:800;color:#fff;background:var(--hp-accent);border-radius:12px}.vd-cmpt-m .vd-i{width:16px;height:16px;stroke-width:2.2}.vd-cmpt-m:hover{color:#fff;background:var(--hp-accent-hover)}}@media (prefers-reduced-motion:no-preference){html:has(.vd-page){scroll-behavior:smooth}}.pg-hero .container{gap:56px}.pg-hero .page-content{flex:1 1 auto;min-width:0}.pg-aside{flex:0 0 min(430px,40%);min-width:0;padding:26px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px}.pg-aside-t{margin:0;font-size:16px;font-weight:800;line-height:1.3;color:var(--vd-ink)}.pg-aside-s{margin:5px 0 0;font-size:13.5px;line-height:1.55;color:var(--vd-mute)}.pg-badge{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 10px;font-size:12px;font-weight:800;line-height:1;white-space:nowrap;color:var(--vd-mute);background:var(--bg-soft);border-radius:8px;box-shadow:inset 0 0 0 1px var(--vd-line)}.pg-badge .vd-i{width:14px;height:14px;stroke-width:2.2}.pg-badge--ok{color:#15803d;background:rgba(22,163,74,.1);box-shadow:inset 0 0 0 1px rgba(22,163,74,.24)}[data-theme=dark] .pg-badge--ok{color:#4ade80;background:rgba(74,222,128,.1);box-shadow:inset 0 0 0 1px rgba(74,222,128,.26)}.pg-copy{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;font:inherit;font-size:14px;font-weight:800;color:var(--vd-ink);background:var(--bg-soft);border-radius:12px;box-shadow:inset 0 0 0 1px var(--vd-line-2);cursor:pointer;transition:color .15s ease,box-shadow .15s ease,background-color .15s ease}.pg-copy .vd-i{width:17px;height:17px}.pg-copy:hover{color:var(--vd-brand);box-shadow:inset 0 0 0 1.5px var(--vd-brand)}.pg-copy:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.pg-copy.is-done{color:#fff;background:var(--vd-ok);box-shadow:none}.pg-copy--wide{width:100%}.pg-copy--sm{min-height:36px;padding:0 12px;font-size:13px;border-radius:10px}.pg-copy--sm .vd-i{width:15px;height:15px}.pg-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.pg-step{position:relative;padding:0 36px 0 0}.pg-step-n{position:relative;z-index:1;display:grid;place-items:center;width:46px;height:46px;font-size:18px;font-weight:800;color:#fff;background:linear-gradient(135deg,#0a2d86 0,#0a5fe0 100%);border-radius:50%}.pg-step:not(:last-child)::after{position:absolute;top:23px;right:14px;left:62px;content:"";border-top:1.5px dashed var(--vd-line-2)}.pg-step h3{margin:20px 0 8px;font-size:19px;font-weight:800;line-height:1.3;letter-spacing:-.2px;color:var(--vd-ink)}.pg-step p{max-width:38ch;margin:0;font-size:15.5px;line-height:1.7;color:var(--vd-mute)}.pg-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px 40px;padding:32px 36px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px}.pg-cta h2{margin:0;font-size:24px;font-weight:800;line-height:1.25;letter-spacing:-.4px;color:var(--vd-ink)}.pg-cta p{max-width:58ch;margin:8px 0 0;font-size:15.5px;line-height:1.65;color:var(--vd-mute)}.pg-cta-act{display:flex;flex-wrap:wrap;gap:12px}.pg-cta-act .vd-i{width:18px;height:18px}.pg-sec-tight{padding:64px 0}@media (max-width:1199px){.pg-aside{flex-basis:380px}.pg-hero .container{gap:40px}}@media (max-width:991px){.pg-hero .container{flex-direction:column;align-items:stretch;gap:32px}.pg-aside{flex:none;width:100%}.pg-steps{grid-template-columns:minmax(0,1fr);gap:30px}.pg-step{min-height:46px;padding:0 0 0 66px}.pg-step-n{position:absolute;top:0;left:0}.pg-step h3{margin-top:0}.pg-step:not(:last-child)::after{top:54px;right:auto;bottom:-24px;left:22.25px;width:0;border-top:0;border-left:1.5px dashed var(--vd-line-2)}.pg-cta{padding:26px 22px}}.pg-hero--rib{padding-bottom:104px}.pg-rib{position:relative;z-index:2;margin-top:-52px;padding-bottom:12px}.pg-ribbon{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0;padding:0;overflow:hidden;list-style:none;background:var(--vd-line);border:1px solid var(--vd-line);border-radius:16px;box-shadow:0 1px 2px rgba(15,23,42,.05),0 22px 44px -26px rgba(15,23,42,.3)}[data-theme=dark] .pg-ribbon{background:var(--vd-line-2);border-color:var(--vd-line-2);box-shadow:0 22px 44px -26px rgba(0,0,0,.7)}.pg-ribbon li{padding:24px 26px 22px;background:var(--card-bg)}.pg-ribbon b{display:block;font-size:32px;font-weight:800;line-height:1.05;letter-spacing:-1px;color:var(--vd-ink);font-variant-numeric:tabular-nums}.pg-ribbon b small{margin-left:4px;font-size:17px;font-weight:800;letter-spacing:0;color:var(--vd-mute)}.pg-ribbon span{display:block;margin-top:9px;font-size:13.5px;font-weight:600;line-height:1.4;color:var(--vd-mute)}.pg-dark{position:relative;overflow:hidden;color:#e6efff;background:radial-gradient(900px 420px at 90% -10%,rgba(47,109,246,.34),transparent 70%),radial-gradient(760px 380px at 0 115%,rgba(10,45,134,.55),transparent 70%),linear-gradient(180deg,#081a3b 0,#06122a 100%)}.pg-dark::before{position:absolute;inset:0;content:"";pointer-events:none;background-image:linear-gradient(rgba(127,178,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(127,178,255,.07) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,transparent 5%,#000 55%,transparent 100%);mask-image:linear-gradient(90deg,transparent 5%,#000 55%,transparent 100%)}.pg-dark>*{position:relative}.pg-dark .vd-head h2{color:#fff}.pg-dark .vd-head h2 span{color:#7db4ff}.pg-dark .vd-head p{color:#b7c9ea}.pg-chips{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none}.pg-chips li{display:inline-flex;align-items:center;gap:9px;padding:10px 16px 10px 12px;font-size:14px;font-weight:700;line-height:1.2;color:#dbe7ff;background:rgba(255,255,255,.06);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(160,196,255,.22)}.pg-chips .vd-i{width:17px;height:17px;color:#8dbcff}.pg-inv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:48px 96px;align-items:center}.pg-ring-wrap{position:relative;width:240px;height:240px;margin:18px}.pg-ring-wrap::before{position:absolute;inset:-17px;content:"";border-radius:50%;background:repeating-conic-gradient(rgba(150,190,255,.42)0 .7deg,transparent .7deg 7.2deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px));mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 calc(100% - 7px))}.pg-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(#2f6df6 0%,#8dbcff 60%,rgba(255,255,255,.1) 60%,rgba(255,255,255,.1) 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 20px),#000 calc(100% - 19px));mask:radial-gradient(farthest-side,transparent calc(100% - 20px),#000 calc(100% - 19px))}.pg-ring-c{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;text-align:center}.pg-ring-c b{font-size:62px;font-weight:800;line-height:1;letter-spacing:-2.5px;color:#fff}.pg-ring-c span{margin-top:8px;max-width:120px;font-size:14px;font-weight:600;line-height:1.35;color:#a9c0e6}.pg-inv-t{margin:0;font-size:clamp(27px,3vw,38px);font-weight:800;line-height:1.15;letter-spacing:-.8px;color:#fff;text-wrap:balance}.pg-inv-t span{color:#7db4ff}.pg-inv-p{max-width:62ch;margin:16px 0 0;font-size:16.5px;line-height:1.75;color:#b7c9ea}.pg-inv .vd-link{margin-top:30px;color:#8dbcff}.pg-inv .vd-link:hover{color:#fff}.pg-leg{display:grid;gap:22px;margin:0;padding:0;list-style:none}.pg-leg li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:0 16px}.pg-leg-n{display:grid;place-items:center;width:30px;height:30px;margin-top:1px;font-size:14px;font-weight:800;line-height:1;color:var(--vd-brand);border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--vd-brand)}.pg-leg h3{margin:0 0 5px;font-size:17.5px;font-weight:800;line-height:1.3;letter-spacing:-.2px;color:var(--vd-ink)}.pg-leg p{margin:0;font-size:15.5px;line-height:1.7;color:var(--vd-mute)}@media (max-width:1100px){.pg-ribbon{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-inv{gap:40px 56px}}@media (max-width:991px){.pg-ring-wrap{margin:18px auto}.pg-hero--rib{padding-bottom:88px}.pg-rib{margin-top:-44px}.pg-inv{grid-template-columns:minmax(0,1fr);justify-items:start}}@media (max-width:640px){.pg-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-ribbon li{padding:20px 18px 18px}.pg-ribbon b{font-size:26px}.pg-ring-wrap{width:200px;height:200px}.pg-ring-c b{font-size:52px}}.pg-price{display:flex;align-items:baseline;gap:2px;line-height:1;color:var(--vd-ink)}.pg-price i{margin-right:2px;font-size:20px;font-style:normal;font-weight:800;color:var(--vd-mute)}.pg-price b{font-size:36px;font-weight:800;letter-spacing:-1.2px;font-variant-numeric:tabular-nums}.pg-price em{font-size:18px;font-style:normal;font-weight:800;color:var(--vd-mute);font-variant-numeric:tabular-nums}.pg-price-u{display:block;margin-top:7px;font-size:12.5px;font-weight:700;color:var(--vd-mute)}.pg-btn-off{cursor:not-allowed;color:var(--vd-mute);background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--vd-line)}.pg-btn-off:hover{color:var(--vd-mute);transform:none}.pg-empty{margin:0;padding:36px 28px;font-size:15.5px;line-height:1.6;text-align:center;color:var(--vd-mute);background:var(--card-bg);border:1px dashed var(--vd-line-2);border-radius:16px}.pg-empty--wide{grid-column:1/-1}.pg-empty a{font-weight:700;color:var(--vd-brand)}.pg-bank-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.pg-bank-name{display:inline-flex;align-items:center;gap:12px;font-size:19px;font-weight:800;letter-spacing:-.3px;color:var(--vd-ink)}.pg-kv{margin:0}.pg-kv dt{font-size:12.5px;font-weight:700;color:var(--vd-mute)}.pg-kv dd{margin:4px 0 0;font-size:15px;font-weight:800;line-height:1.45;color:var(--vd-ink)}.pg-iban{margin-top:18px;padding:16px 18px;background:var(--bg-soft);border-radius:12px;box-shadow:inset 0 0 0 1px var(--vd-line)}.pg-iban small{display:block;font-size:12.5px;font-weight:700;color:var(--vd-mute)}.pg-iban b{display:block;margin-top:6px;font-size:17px;font-weight:800;line-height:1.5;letter-spacing:.3px;color:var(--vd-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pg-bank-aside .pg-copy{margin-top:14px}.pg-bank-more{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:40px}.pg-bank-more .pg-aside{flex:none}.pg-bank-more .pg-copy{margin-top:14px}.pg-note-gap{margin-top:36px}@media (max-width:640px){.pg-bank-aside{padding:20px}.pg-iban{padding:14px}.pg-iban b{font-size:clamp(13px,3.8vw,16px);letter-spacing:.1px}}.pg-hero--about .page-content{max-width:640px}.pg-photo{position:relative;flex:0 0 min(580px,46%);min-width:0;margin:0}.pg-photo img{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 34px rgba(15,23,42,.22))}[data-theme=dark] .pg-photo img{filter:drop-shadow(0 22px 34px rgba(0,0,0,.55))}.pg-photo-tag{position:absolute;left:14px;bottom:-14px;display:inline-flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;font-size:13.5px;font-weight:700;line-height:1.2;color:var(--vd-ink);background:var(--card-bg);border-radius:12px;box-shadow:0 0 0 1px var(--vd-line-2),0 14px 28px -14px rgba(15,23,42,.35)}.pg-photo-tag .vd-i{width:18px;height:18px;color:var(--vd-brand)}.pg-story{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px 96px;align-items:start}.pg-story-copy .vd-head{margin-bottom:30px}.pg-story-copy p{max-width:54ch;margin:0 0 18px;font-size:16.5px;line-height:1.8;color:var(--vd-mute)}.pg-story-copy p.pg-lead{font-size:19px;font-weight:600;line-height:1.65;color:var(--vd-ink)}.pg-tl{--yw:108px;--yg:48px;position:relative;margin:6px 0 0;padding:0;list-style:none}.pg-tl::before{position:absolute;top:10px;bottom:10px;left:calc(var(--yw) + var(--yg)/2 - .75px);width:1.5px;content:"";background:var(--vd-line-2)}.pg-tl li{position:relative;display:grid;grid-template-columns:var(--yw) minmax(0,1fr);gap:0 var(--yg);padding:0 0 40px}.pg-tl li:last-child{padding-bottom:0}.pg-tl li::before{position:absolute;top:7px;left:calc(var(--yw) + var(--yg)/2 - 7px);width:14px;height:14px;content:"";background:var(--bg);border-radius:50%;box-shadow:inset 0 0 0 3px var(--vd-brand)}.pg-tl li:last-child::before{background:var(--vd-brand);box-shadow:0 0 0 5px rgba(10,95,255,.16)}.pg-tl-y{font-size:27px;font-weight:800;line-height:1.1;letter-spacing:-.8px;text-align:right;color:var(--vd-ink);font-variant-numeric:tabular-nums}.pg-tl-y small{display:block;margin-top:5px;font-size:13px;font-weight:700;letter-spacing:0;color:var(--vd-mute)}.pg-tl h3{margin:0 0 7px;font-size:19px;font-weight:800;line-height:1.3;letter-spacing:-.3px;color:var(--vd-ink)}.pg-tl p{max-width:46ch;margin:0;font-size:15.5px;line-height:1.7;color:var(--vd-mute)}.pg-ledger{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;background:var(--vd-line);border:1px solid var(--vd-line);border-radius:18px}.pg-led{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:40px 44px 38px;background:var(--card-bg)}.pg-led .vd-ico{width:50px;height:50px;border-radius:14px}.pg-led .vd-ico .vd-i{width:25px;height:25px}.pg-led h3{margin:24px 0 10px;font-size:22px;font-weight:800;line-height:1.25;letter-spacing:-.4px;color:var(--vd-ink)}.pg-led p{max-width:50ch;margin:0;font-size:16px;line-height:1.75;color:var(--vd-mute)}.pg-led p{margin-bottom:26px}.pg-led .vd-link{margin-top:auto}.pg-led-tag{position:absolute;top:28px;right:32px}.pg-care{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 96px;align-items:start}.pg-care .vd-head{margin-bottom:0}.pg-care .vd-ico{width:50px;height:50px;margin-bottom:22px;border-radius:14px}.pg-care .vd-ico .vd-i{width:25px;height:25px}.pg-care-body{padding-left:32px;border-left:3px solid var(--vd-brand)}.pg-care-body p{max-width:58ch;margin:0;font-size:19px;font-weight:600;line-height:1.75;color:var(--vd-ink)}.pg-care-body p+p{margin-top:16px;font-size:15.5px;font-weight:500;line-height:1.7;color:var(--vd-mute)}.pg-legal{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 96px;align-items:start}.pg-legal .vd-head{margin-bottom:0}.pg-kvl{margin:0;overflow:hidden;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px}.pg-kvl>div{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:6px 20px;align-items:center;padding:17px 24px;border-top:1px solid var(--vd-line)}.pg-kvl>div:first-child{border-top:0}.pg-kvl dt{font-size:13.5px;font-weight:700;color:var(--vd-mute)}.pg-kvl dd{min-width:0;margin:0;font-size:15.5px;font-weight:800;line-height:1.45;color:var(--vd-ink);overflow-wrap:anywhere}.pg-kvl dd.is-wide{grid-column:2/-1}.pg-kvl .pg-badge{font-size:13px;height:28px}@media (max-width:1199px){.pg-photo{flex-basis:440px}.pg-story{gap:48px 64px}.pg-care,.pg-legal{gap:32px 56px}.pg-led{padding:34px 32px 32px}}@media (max-width:991px){.pg-photo{flex:none;width:100%;max-width:640px;margin:0 auto 14px}.pg-story{grid-template-columns:minmax(0,1fr);gap:44px}.pg-care,.pg-legal{grid-template-columns:minmax(0,1fr);gap:28px}.pg-care-body{padding-left:24px}}@media (max-width:767px){.pg-ledger{grid-template-columns:minmax(0,1fr)}.pg-led{padding:30px 24px 28px}.pg-led-tag{top:22px;right:22px}.pg-kvl>div{grid-template-columns:minmax(0,1fr) auto;padding:15px 20px}.pg-kvl dt{grid-column:1/-1}.pg-kvl dd.is-wide{grid-column:1/-1}}@media (max-width:560px){.pg-tl{--yw:66px;--yg:30px}.pg-tl-y{font-size:20px}.pg-tl h3{font-size:17.5px}.pg-care-body p{font-size:17px}}.pg-hero--infra .page-content{max-width:600px}.pg-bp{--bp-line:#7fb2ff;--bp-dim:rgba(127, 178, 255, .42);--bp-ink:#eaf2ff;--bp-mute:#9db7e0;--bp-a:#6aa6ff;--bp-b:#5eead4;--bp-ok:#4ade80;position:relative;min-width:0;margin:0;padding:24px 22px 18px;color:var(--bp-ink);background:linear-gradient(rgba(106,166,255,.07) 1px,transparent 1px)0 0/22px 22px,linear-gradient(90deg,rgba(106,166,255,.07) 1px,transparent 1px)0 0/22px 22px,radial-gradient(120% 90%at 90%0,#14336f 0,#0a1c3e 52%,#07142b 100%);border-radius:18px;box-shadow:0 0 0 1px rgba(127,178,255,.24),0 30px 60px -30px rgba(7,20,43,.75)}.pg-bp::before,.pg-bp::after{position:absolute;width:14px;height:14px;content:"";pointer-events:none;border:0 solid rgba(157,200,255,.75)}.pg-bp::before{top:9px;left:9px;border-top-width:1.5px;border-left-width:1.5px}.pg-bp::after{top:9px;right:9px;border-top-width:1.5px;border-right-width:1.5px}.pg-hero--infra .pg-bp{flex:0 0 min(500px,42%)}.pg-bp-svg{display:block;width:100%;height:auto;overflow:visible;font-family:inherit}.pg-bp-tb{display:grid;grid-template-columns:auto minmax(0,1fr) auto;margin-top:12px;font-size:11.5px;font-weight:700;line-height:1.25;color:var(--bp-mute);border:1px solid rgba(127,178,255,.36)}.pg-bp-tb span{padding:7px 11px}.pg-bp-tb span+span{border-left:1px solid rgba(127,178,255,.36)}.pg-bp-tb span:first-child{font-weight:800;letter-spacing:.6px;color:var(--bp-ink)}.bp-ln{fill:none;stroke:var(--bp-line);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.bp-ln--a{stroke:var(--bp-a)}.bp-ln--b{stroke:var(--bp-b)}.bp-ln--dim{stroke:var(--bp-dim);stroke-width:1}.bp-ln--strong{stroke:#cfe2ff;stroke-width:1.6}.bp-box{fill:rgba(47,109,246,.1);stroke:var(--bp-line);stroke-width:1.3}.bp-box--hot{fill:rgba(47,109,246,.26);stroke:#9cc4ff}.bp-zone{fill:rgba(47,109,246,.035);stroke:var(--bp-dim);stroke-width:1.2;stroke-dasharray:5 5}.bp-slot{fill:none;stroke:var(--bp-dim);stroke-width:1}.bp-port{fill:var(--bp-line);stroke:none}.bp-led{fill:var(--bp-ok);stroke:none}.bp-dot{stroke:none}.bp-dot--a{fill:var(--bp-a)}.bp-dot--b{fill:var(--bp-b)}.bp-win{fill:#0a1b3b;stroke:var(--bp-line);stroke-width:1.2}.bp-txt{fill:var(--bp-mute);font-size:12px;font-weight:700;letter-spacing:.4px}.bp-txt--s{fill:var(--bp-ink);font-size:14px;font-weight:800;letter-spacing:.2px}.bp-zlabel{fill:var(--bp-mute);font-size:11.5px;font-weight:800;letter-spacing:.8px;paint-order:stroke;stroke:#0a1c3e;stroke-width:9px;stroke-linejoin:round}.bp-tick{fill:none;stroke:rgba(157,200,255,.35);stroke-width:6;stroke-dasharray:1 15}.bp-bal{fill:#0a1c3e;stroke:#9cc4ff;stroke-width:1.4}.bp-baln{fill:#eaf2ff;font-size:14px;font-weight:800}.bp-top{fill:rgba(47,109,246,.16);stroke:var(--bp-line);stroke-width:1.3;stroke-linejoin:round}.bp-side-l{fill:rgba(28,70,165,.5);stroke:var(--bp-line);stroke-width:1.3;stroke-linejoin:round}.bp-side-r{fill:rgba(16,44,118,.72);stroke:var(--bp-line);stroke-width:1.3;stroke-linejoin:round}.bp-plan{fill:none;stroke:var(--bp-line);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.bp-plan *{vector-effect:non-scaling-stroke}.bp-flow{stroke-dasharray:9 7;animation:bpFlow 1.3s linear infinite}@keyframes bpFlow{to{stroke-dashoffset:-32}}@media (prefers-reduced-motion:reduce){.bp-flow{animation:none;stroke-dasharray:none}}.pg-dc{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px 72px;align-items:stretch}.pg-dc>div:last-child{display:flex;flex-direction:column}.pg-dc .vd-head{max-width:none;margin-bottom:0}.pg-dc .vd-head p{max-width:none}.pg-specs{margin:30px 0 0;padding:0}.pg-specs>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:4px 20px;padding:14px 0;border-top:1px solid var(--vd-line)}.pg-specs>div:last-child{border-bottom:1px solid var(--vd-line)}.pg-specs dt{font-size:13.5px;font-weight:700;color:var(--vd-mute)}.pg-specs dd{margin:0;font-size:15.5px;font-weight:700;line-height:1.55;color:var(--vd-ink)}.pg-mosaic{display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr;flex:1 1 auto;gap:12px;min-height:420px;margin:0}.pg-mosaic figure{position:relative;margin:0;overflow:hidden;background:var(--bg-soft);border-radius:16px}.pg-mosaic figure:first-child{grid-row:1/3}.pg-mosaic img{display:block;width:100%;height:100%;object-fit:cover}.pg-mosaic figcaption{position:absolute;left:12px;bottom:12px;padding:6px 11px;font-size:12.5px;font-weight:700;line-height:1.3;color:#fff;background:rgba(7,20,43,.62);border-radius:8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pg-credit{margin:14px 0 0;font-size:12.5px;color:var(--vd-mute)}.pg-seis{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px 72px;align-items:center}.pg-seis .vd-head{max-width:none;margin-bottom:30px}.pg-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--vd-line)}.pg-trio>article{padding:32px 36px 4px 0}.pg-trio>article+article{padding-left:36px;border-left:1px solid var(--vd-line)}.pg-trio h3{margin:20px 0 8px;font-size:19px;font-weight:800;line-height:1.3;letter-spacing:-.3px;color:var(--vd-ink)}.pg-trio p{margin:0;font-size:15.5px;line-height:1.7;color:var(--vd-mute)}.pg-flowbox{margin-top:44px;padding:36px 36px 34px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:18px}.pg-flowbox-t{margin:0 0 30px;font-size:18px;font-weight:800;letter-spacing:-.2px;color:var(--vd-ink)}.pg-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 64px;margin:0;padding:0;list-style:none}.pg-flow li{position:relative;min-width:0}.pg-flow li:not(:last-child)::after{position:absolute;top:27px;right:-48px;left:72px;height:2px;content:"";background:repeating-linear-gradient(90deg,var(--vd-line-2)0 8px,transparent 8px 14px);animation:pgDash 1.2s linear infinite}@keyframes pgDash{to{background-position-x:14px}}@media (prefers-reduced-motion:reduce){.pg-flow li:not(:last-child)::after{animation:none}}.pg-flow-ic{display:grid;place-items:center;width:56px;height:56px;color:var(--vd-brand);background:var(--bg-soft);border-radius:16px;box-shadow:inset 0 0 0 1px var(--vd-line-2)}.pg-flow-ic .vd-i{width:26px;height:26px}.pg-flow-ic--hot{color:#fff;background:linear-gradient(135deg,#0a2d86 0,#0a5fe0 100%);box-shadow:none}.pg-flow-ic--ok{color:#15803d;background:rgba(22,163,74,.1);box-shadow:inset 0 0 0 1px rgba(22,163,74,.26)}[data-theme=dark] .pg-flow-ic--ok{color:#4ade80;background:rgba(74,222,128,.1);box-shadow:inset 0 0 0 1px rgba(74,222,128,.28)}.pg-flow h3{margin:18px 0 6px;font-size:17px;font-weight:800;line-height:1.3;color:var(--vd-ink)}.pg-flow p{margin:0;font-size:14.5px;line-height:1.65;color:var(--vd-mute)}.pg-flow-x{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:8px 12px;font-size:13px;font-weight:700;line-height:1.3;color:#b42318;background:rgba(220,83,77,.09);border-radius:10px;box-shadow:inset 0 0 0 1px rgba(220,83,77,.24)}[data-theme=dark] .pg-flow-x{color:#ff9b94}.pg-flow-x i{flex:none;width:8px;height:8px;background:currentColor;border-radius:50%}.pg-note{margin:26px 0 0;font-size:14px;line-height:1.6;color:var(--vd-mute)}.pg-stack{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:40px 80px;align-items:center}.pg-stack .pg-bp{padding:22px 18px 16px}.pg-stack .vd-head{max-width:none;margin-bottom:32px}@media (max-width:1199px){.pg-hero--infra .pg-bp{flex-basis:420px}.pg-dc{gap:40px 48px}.pg-seis,.pg-stack{gap:36px 48px}.pg-flow{gap:0 44px}.pg-flow li:not(:last-child)::after{right:-28px}}@media (max-width:991px){.pg-hero--infra .pg-bp{flex:none;width:100%;max-width:520px;margin:0 auto}.pg-dc,.pg-seis,.pg-stack{grid-template-columns:minmax(0,1fr);gap:36px}.pg-stack .pg-bp,.pg-seis .pg-bp{max-width:560px}.pg-trio{grid-template-columns:minmax(0,1fr)}.pg-trio>article,.pg-trio>article+article{padding:26px 0 8px;border-left:0}.pg-trio>article+article{border-top:1px solid var(--vd-line);margin-top:18px}.pg-flowbox{padding:28px 24px}.pg-flow{grid-template-columns:minmax(0,1fr);gap:34px 0}.pg-flow li{padding-left:76px;min-height:56px}.pg-flow-ic{position:absolute;top:0;left:0}.pg-flow h3{margin-top:0}.pg-flow li:not(:last-child)::after{top:62px;right:auto;bottom:-30px;left:27px;width:2px;height:auto;background:repeating-linear-gradient(180deg,var(--vd-line-2)0 8px,transparent 8px 14px);animation:none}}@media (max-width:640px){.pg-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:220px 140px;min-height:0}.pg-mosaic figure:first-child{grid-column:1/-1;grid-row:auto}.pg-specs>div{grid-template-columns:minmax(0,1fr)}}.pg-hero--contact .page-content{max-width:620px}.pg-chan-card{padding:26px}.pg-chan{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.pg-chan a{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:14px;align-items:center;padding:12px 16px 12px 12px;color:var(--vd-ink);background:var(--bg-soft);border-radius:14px;box-shadow:inset 0 0 0 1px var(--vd-line);transition:box-shadow .15s ease,background-color .15s ease}.pg-chan a:hover{background:var(--card-bg);box-shadow:inset 0 0 0 1.5px var(--vd-brand)}.pg-chan a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.pg-chan .vd-ico{width:44px;height:44px;border-radius:12px}.pg-chan-t small{display:block;font-size:12.5px;font-weight:700;line-height:1.3;color:var(--vd-mute)}.pg-chan-t strong{display:block;margin-top:2px;font-size:16px;font-weight:800;line-height:1.3;color:var(--vd-ink);overflow-wrap:anywhere}.pg-chan-go{width:18px;height:18px;color:var(--vd-mute);transition:transform .2s var(--vd-ease),color .15s ease}.pg-chan a:hover .pg-chan-go{color:var(--vd-brand);transform:translateX(3px)}.pg-chan li:first-child a{background:linear-gradient(135deg,#0a2d86 0,#0a5fe0 100%);box-shadow:0 14px 28px -16px rgba(0,70,214,.75)}.pg-chan li:first-child a:hover{box-shadow:0 16px 30px -14px rgba(0,70,214,.85)}.pg-chan li:first-child .vd-ico{color:#fff;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.28)}.pg-chan li:first-child small{color:#bcd2ff}.pg-chan li:first-child strong{color:#fff}.pg-chan li:first-child .pg-chan-go{color:#dbe7ff}.pg-trio--act>article{display:flex;flex-direction:column;align-items:flex-start}.pg-trio--act p{max-width:38ch;margin-bottom:24px}.pg-trio--act .vd-link{margin-top:auto;padding-bottom:8px}.pg-self{margin:36px 0 0;font-size:15px;line-height:1.6;color:var(--vd-mute)}.pg-self a{font-weight:700;color:var(--vd-brand)}.pg-self a:hover{text-decoration:underline}.pg-loc{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 64px;align-items:stretch}.pg-loc .vd-head{margin-bottom:8px}.pg-loc .pg-specs{margin-top:18px}.pg-loc-act{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.pg-loc-act .hp-btn{min-height:46px;padding:0 20px}.pg-loc-act .hp-btn .vd-i{width:17px;height:17px}.pg-loc-act .pg-copy{min-height:46px;padding:0 18px;border-radius:12px}.pg-map{position:relative;min-height:440px;margin:0;overflow:hidden;background:var(--bg-soft);border-radius:18px;box-shadow:0 0 0 1px var(--vd-line-2)}.pg-map iframe{position:absolute;inset:0;width:100%;height:100%;border:0}[data-theme=dark] .pg-map iframe{filter:invert(.92) hue-rotate(180deg) brightness(.95) contrast(.92)}.pg-social{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px;padding:26px 30px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px}.pg-social h2{margin:0;font-size:19px;font-weight:800;letter-spacing:-.2px;color:var(--vd-ink)}.pg-social p{margin:4px 0 0;font-size:14.5px;line-height:1.55;color:var(--vd-mute)}.pg-social ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.pg-social a{display:grid;place-items:center;width:48px;height:48px;font-size:19px;color:var(--vd-ink);border-radius:12px;box-shadow:inset 0 0 0 1px var(--vd-line-2);transition:color .15s ease,box-shadow .15s ease}.pg-social a:hover{color:var(--vd-brand);box-shadow:inset 0 0 0 1.5px var(--vd-brand)}.pg-social a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:1199px){.pg-loc{gap:36px 40px}}@media (max-width:991px){.pg-loc{grid-template-columns:minmax(0,1fr)}.pg-map{min-height:340px}.pg-trio--act>article,.pg-trio--act>article+article{align-items:flex-start}.pg-social{padding:22px 20px}}@media (max-width:640px){.pg-chan-card{padding:18px}.pg-chan a{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:10px 12px}.pg-chan .vd-ico{width:40px;height:40px}.pg-chan-go{display:none}.pg-chan-t strong{font-size:14.5px}}.pg-hero--lic .page-content{max-width:620px}.pg-logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0 0;padding:0;list-style:none}.pg-logos a{display:grid;place-items:center;height:78px;padding:12px 16px;background:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px var(--vd-plate-line);transition:box-shadow .15s ease}.pg-logos a:hover{box-shadow:inset 0 0 0 1.5px var(--vd-brand)}.pg-logos a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.pg-logos img{max-width:100%;max-height:36px;object-fit:contain}.pg-logos .vd-i{width:28px;height:28px;color:#0a5fff}.pg-aside-note{display:flex;align-items:center;gap:9px;margin:18px 0 0;font-size:13.5px;font-weight:600;line-height:1.5;color:var(--vd-mute)}.pg-aside-note .vd-i{width:17px;height:17px;color:var(--vd-ok);stroke-width:2.3}.pg-lic{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pg-lc{display:flex;flex-direction:column;padding:26px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:18px;scroll-margin-top:104px;transition:border-color .2s ease,box-shadow .2s ease}.pg-lc:hover{border-color:var(--vd-line-2);box-shadow:0 22px 44px -30px rgba(15,23,42,.45)}.pg-lc-logo{display:grid;place-items:center;height:88px;margin-bottom:22px;padding:14px 20px;background:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px var(--vd-plate-line)}.pg-lc-logo img{max-width:78%;max-height:46px;object-fit:contain}.pg-lc-logo .vd-i{width:36px;height:36px;color:#0a5fff}.pg-lc-body{flex:1 1 auto}.pg-lc .pg-badge{margin-bottom:14px}.pg-lc h3{margin:0 0 9px;font-size:20px;font-weight:800;line-height:1.25;letter-spacing:-.3px;color:var(--vd-ink)}.pg-lc p{margin:0;font-size:15px;line-height:1.7;color:var(--vd-mute)}.pg-lc-for{display:flex;align-items:flex-start;gap:9px;margin:18px 0 0;font-size:13.5px;font-weight:700;line-height:1.45;color:var(--vd-ink)}.pg-lc-for .vd-i{width:17px;height:17px;margin-top:1px;color:var(--vd-ok);stroke-width:2.4}.pg-lc-buy{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:24px;padding-top:22px;border-top:1px solid var(--vd-line)}.pg-lc-buy .hp-btn{min-height:44px;padding:0 20px}@media (max-width:1199px){.pg-lic{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pg-lic{grid-template-columns:minmax(0,1fr)}.pg-lc{padding:22px}}.pg-hero--ip .page-content{max-width:620px}.pg-ipbars{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:26px 0 0;padding:0;list-style:none}.pg-ipb{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.pg-ipb-g{display:grid;grid-template-columns:repeat(8,7px);gap:2px}.pg-ipb-g--1{grid-template-columns:7px}.pg-ipb-g i{width:7px;height:7px;background:linear-gradient(135deg,#2f6df6,#0a5fff);border-radius:2px}.pg-ipb-g i.r{background:var(--vd-line-2)}.pg-ipb b{font-size:17px;font-weight:800;line-height:1;letter-spacing:-.3px;color:var(--vd-ink);font-variant-numeric:tabular-nums}.pg-ipb small{margin-top:-7px;font-size:11.5px;font-weight:700;line-height:1.2;text-align:center;color:var(--vd-mute)}.pg-ipleg{display:flex;flex-wrap:wrap;gap:8px 20px;margin:22px 0 0;padding:16px 0 0;list-style:none;border-top:1px solid var(--vd-line);font-size:12.5px;font-weight:600;color:var(--vd-mute)}.pg-ipleg li{display:inline-flex;align-items:center;gap:8px}.pg-ipleg i{width:10px;height:10px;background:linear-gradient(135deg,#2f6df6,#0a5fff);border-radius:3px}.pg-ipleg li:last-child i{background:var(--vd-line-2)}.pg-ipt{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:18px}.pg-ipt th,.pg-ipt td{padding:22px 18px;text-align:left;vertical-align:middle;border-top:1px solid var(--vd-line)}.pg-ipt thead th{padding:14px 18px;font-size:12.5px;font-weight:800;color:var(--vd-mute);background:var(--bg-soft);border-top:0}.pg-ipt thead th:first-child,.pg-ipt tbody th{padding-left:28px}.pg-ipt thead th:last-child,.pg-ipt tbody td:last-child{padding-right:28px;text-align:right}.pg-ipt tbody tr{transition:background-color .15s ease}.pg-ipt tbody tr:hover{background:var(--bg-soft)}.pg-ipt tbody tr:first-child>*{border-top:0}.pg-ipt tbody th{font-size:17px;font-weight:800;line-height:1.3;letter-spacing:-.2px;color:var(--vd-ink)}.pg-ipt tbody th small{display:block;margin-top:3px;font-size:12.5px;font-weight:600;letter-spacing:0;color:var(--vd-mute)}.pg-ipt-n{font-size:26px;font-weight:800;line-height:1;letter-spacing:-.6px;color:var(--vd-ink);font-variant-numeric:tabular-nums}.pg-ipt-pip{font-size:15px;font-weight:700;color:var(--vd-mute);font-variant-numeric:tabular-nums}.pg-yn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12.5px;font-weight:800;line-height:1;border-radius:999px}.pg-yn .vd-i{width:14px;height:14px;stroke-width:2.6}.pg-yn--on{color:#15803d;background:rgba(22,163,74,.1);box-shadow:inset 0 0 0 1px rgba(22,163,74,.24)}[data-theme=dark] .pg-yn--on{color:#4ade80;background:rgba(74,222,128,.1);box-shadow:inset 0 0 0 1px rgba(74,222,128,.26)}.pg-yn--off{color:var(--vd-mute);background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--vd-line)}.pg-ipt .pg-price b{font-size:28px}.pg-ipt .pg-price{justify-content:flex-end}.pg-ipt .hp-btn{min-height:44px;padding:0 20px}.pg-ipt-buy{display:flex;align-items:center;justify-content:flex-end;gap:22px}@media (max-width:1199px){.pg-ipt th,.pg-ipt td{padding:20px 12px}.pg-ipt thead th:first-child,.pg-ipt tbody th{padding-left:20px}.pg-ipt thead th:last-child,.pg-ipt tbody td:last-child{padding-right:20px}}@media (max-width:991px){.pg-ipt,.pg-ipt tbody{display:block}.pg-ipt{overflow:visible;background:0 0;border:0;border-radius:0}.pg-ipt thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}.pg-ipt tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;margin-bottom:14px;padding:22px 20px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px}.pg-ipt tbody tr:hover{background:var(--card-bg)}.pg-ipt th,.pg-ipt td,.pg-ipt tbody th,.pg-ipt tbody td:last-child{display:block;padding:0;text-align:left;border:0}.pg-ipt tbody th{grid-column:1/-1}.pg-ipt td[data-l]::before{display:block;margin-bottom:6px;font-size:12px;font-weight:700;color:var(--vd-mute);content:attr(data-l)}.pg-ipt .pg-price{justify-content:flex-start}.pg-ipt tbody td.pg-ipt-cta{grid-column:1/-1}.pg-ipt-buy{justify-content:space-between}}@media (max-width:640px){.pg-ipbars{gap:8px}.pg-ipb-g{grid-template-columns:repeat(8,5px);gap:2px}.pg-ipb-g--1{grid-template-columns:5px}.pg-ipb-g i{width:5px;height:5px}.pg-ipb small{white-space:nowrap}}.pg-hero--svc .page-content{max-width:620px}.pg-pillars{display:grid;gap:12px;margin:22px 0 0;padding:0;list-style:none}.pg-pillars li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;padding:12px 16px 12px 12px;background:var(--bg-soft);border-radius:14px;box-shadow:inset 0 0 0 1px var(--vd-line)}.pg-pillars .vd-ico{width:44px;height:44px;border-radius:12px}.pg-pillars strong{display:block;font-size:15.5px;font-weight:800;line-height:1.3;color:var(--vd-ink)}.pg-pillars span:not(.vd-ico){display:block;margin-top:2px;font-size:13px;font-weight:600;line-height:1.45;color:var(--vd-mute)}.pg-svc{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.pg-sc{display:flex;flex-direction:column;grid-column:span 2;padding:28px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:18px;scroll-margin-top:104px;transition:border-color .2s ease,box-shadow .2s ease}.pg-sc:nth-child(n+4){grid-column:span 3}.pg-sc:hover{border-color:var(--vd-line-2);box-shadow:0 22px 44px -30px rgba(15,23,42,.45)}.pg-sc .vd-ico{width:48px;height:48px;border-radius:13px}.pg-sc .vd-ico .vd-i{width:24px;height:24px}.pg-sc h3{margin:22px 0 9px;font-size:20px;font-weight:800;line-height:1.25;letter-spacing:-.3px;color:var(--vd-ink)}.pg-sc p{margin:0;font-size:15px;line-height:1.7;color:var(--vd-mute)}.pg-sc-body{flex:1 1 auto}.pg-sc ul{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none}.pg-sc li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;font-weight:600;line-height:1.45;color:var(--vd-ink)}.pg-sc li .vd-i{width:17px;height:17px;margin-top:2px;color:var(--vd-ok);stroke-width:2.4}.pg-sc-buy{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:26px;padding-top:22px;border-top:1px solid var(--vd-line)}.pg-sc-buy .hp-btn{min-height:44px;padding:0 20px}@media (max-width:1199px){.pg-svc{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-sc,.pg-sc:nth-child(n+4){grid-column:auto}.pg-sc:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:767px){.pg-svc{grid-template-columns:minmax(0,1fr)}.pg-sc{padding:22px}}.pg-hero--blog .page-content{max-width:640px}.pg-search{display:flex;align-items:center;gap:10px;max-width:560px;margin-top:30px;padding:6px 6px 6px 18px;background:var(--card-bg);border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--vd-line-2),0 1px 2px rgba(15,23,42,.04);transition:box-shadow .15s ease}.pg-search:focus-within{box-shadow:inset 0 0 0 2px var(--vd-brand),0 0 0 5px rgba(10,95,255,.14)}.pg-search>.vd-i{width:20px;height:20px;color:var(--vd-mute)}.pg-search input{flex:1 1 auto;min-width:0;height:46px;padding:0!important;font:inherit;font-size:16px;font-weight:600;color:var(--vd-ink)!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0;box-shadow:none!important;-webkit-appearance:none;appearance:none}.pg-search input::placeholder{font-weight:500;color:var(--vd-mute);opacity:1}.pg-search input::-webkit-search-cancel-button{-webkit-appearance:none}.pg-search .hp-btn{min-height:46px;padding:0 24px;border-radius:10px}.pg-topics{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:620px;margin-top:18px}.pg-topics>span{margin-right:4px;font-size:13px;font-weight:700;color:var(--vd-mute)}.pg-topics a{display:inline-flex;align-items:center;height:32px;padding:0 14px;font-size:13.5px;font-weight:700;color:var(--vd-ink);background:var(--card-bg);border-radius:999px;box-shadow:inset 0 0 0 1px var(--vd-line-2);transition:color .15s ease,box-shadow .15s ease}.pg-topics a:hover{color:var(--vd-brand);box-shadow:inset 0 0 0 1.5px var(--vd-brand)}.pg-topics a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pg-feat{display:block;flex:0 0 min(500px,42%);min-width:0;overflow:hidden;color:inherit;background:var(--card-bg);border-radius:18px;box-shadow:0 0 0 1px var(--vd-line-2),0 28px 56px -32px rgba(15,23,42,.45);transition:transform .25s var(--vd-ease),box-shadow .25s ease}.pg-feat:hover{transform:translateY(-3px)}.pg-feat:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.pg-feat-img{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--bg-soft)}.pg-feat-img img{display:block;width:100%;height:100%;object-fit:cover}.pg-feat-body{padding:22px 26px 26px}.pg-feat h2{margin:14px 0 8px;font-size:22px;font-weight:800;line-height:1.35;letter-spacing:-.3px;color:var(--vd-ink)}.pg-feat p{margin:0 0 16px;font-size:15px;line-height:1.65;color:var(--vd-mute);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pg-feat-more{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:800;color:var(--vd-brand)}.pg-feat-more .vd-i{width:16px;height:16px;stroke-width:2.2}.pg-bmeta{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;font-size:12.5px;font-weight:700;color:var(--vd-mute)}.pg-bmeta li{display:inline-flex;align-items:center;gap:6px}.pg-bmeta .vd-i{width:15px;height:15px}.pg-bbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;margin-bottom:30px;padding-bottom:18px;border-bottom:1px solid var(--vd-line)}.pg-bbar h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.3px;color:var(--vd-ink)}.pg-bbar p{margin:0;font-size:14.5px;color:var(--vd-mute)}.pg-bbar a{font-weight:700;color:var(--vd-brand)}.pg-bbar a:hover{text-decoration:underline}.pg-bgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.pg-bgrid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.pg-bl{display:flex;flex-direction:column;min-width:0}.pg-bl-img{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--bg-soft);border-radius:14px;box-shadow:inset 0 0 0 1px var(--vd-line)}.pg-bl-img:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.pg-bl-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--vd-ease)}.pg-bl:hover .pg-bl-img img{transform:scale(1.04)}.pg-bl-body{display:flex;flex:1 1 auto;flex-direction:column;padding:18px 2px 0}.pg-bl .pg-bmeta{margin-bottom:10px}.pg-bl h3{margin:0 0 9px;font-size:18px;font-weight:800;line-height:1.4;letter-spacing:-.2px}.pg-bl h3 a{color:var(--vd-ink);transition:color .15s ease}.pg-bl h3 a:hover{color:var(--vd-brand)}.pg-bl h3 a:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.pg-bl p{margin:0 0 16px;font-size:14.5px;line-height:1.65;color:var(--vd-mute);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pg-bl .vd-link{margin-top:auto;font-size:14px}.pg-pager{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:60px 0 0;padding:0;list-style:none}.pg-pager a,.pg-pager span{display:grid;place-items:center;min-width:44px;height:44px;padding:0 12px;font-size:15px;font-weight:700;color:var(--vd-ink);background:var(--card-bg);border-radius:12px;box-shadow:inset 0 0 0 1px var(--vd-line-2);transition:color .15s ease,box-shadow .15s ease}.pg-pager a:hover{color:var(--vd-brand);box-shadow:inset 0 0 0 1.5px var(--vd-brand)}.pg-pager a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.pg-pager .vd-i{width:18px;height:18px}.pg-pager .is-on{color:#fff;background:var(--hp-accent);box-shadow:none}.pg-pager .is-off{opacity:.4}.pg-pager .gap{min-width:20px;padding:0;background:0 0;box-shadow:none}.pg-hero--post{padding-bottom:52px}.pg-hero--post .page-content{max-width:900px}.pg-hero--post .breadcrumb{flex-wrap:wrap}.pg-hero--post .breadcrumb span{max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-hero--post .page-content h1{font-size:clamp(28px,3.6vw,42px);text-wrap:balance}.pg-post-meta{display:flex;flex-wrap:wrap;gap:10px 22px;margin:22px 0 0;padding:0;list-style:none;font-size:14px;font-weight:700;color:var(--vd-mute)}.pg-post-meta li{display:inline-flex;align-items:center;gap:8px}.pg-post-meta .vd-i{width:17px;height:17px}.pg-art-sec{padding-top:52px}.pg-art{display:grid;grid-template-columns:minmax(0,780px);justify-content:center;gap:48px 64px}.pg-art.has-toc{grid-template-columns:minmax(0,780px) 270px}.pg-art-cover{margin:0 0 40px;overflow:hidden;background:#fff;border-radius:18px;box-shadow:0 0 0 1px var(--vd-line)}.pg-art-cover img{display:block;width:100%;height:auto;max-height:460px;object-fit:contain}.pg-toc{position:sticky;top:104px;align-self:start;padding:22px 22px 18px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:16px}.pg-toc[hidden]{display:none}.pg-toc-t{margin:0 0 12px;font-size:13.5px;font-weight:800;color:var(--vd-ink)}.pg-toc ol{display:grid;gap:2px;max-height:60vh;margin:0;padding:0;overflow-y:auto;list-style:none}.pg-toc a{display:block;padding:6px 10px;font-size:13.5px;font-weight:600;line-height:1.45;color:var(--vd-mute);border-left:2px solid var(--vd-line);transition:color .15s ease,border-color .15s ease}.pg-toc a:hover{color:var(--vd-ink)}.pg-toc li.is-sub a{padding-left:22px;font-size:13px}.pg-toc li.is-on a{color:var(--vd-brand);border-left-color:var(--vd-brand)}.pg-toc a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pg-prose{font-size:17px;line-height:1.85;color:var(--vd-ink);overflow-wrap:break-word}.pg-prose>:first-child{margin-top:0}.pg-prose p{margin:0 0 1.25em}.pg-prose h1,.pg-prose h2,.pg-prose h3,.pg-prose h4,.pg-prose h5{margin:2em 0 .6em;font-weight:800;line-height:1.3;letter-spacing:-.3px;color:var(--vd-ink);scroll-margin-top:104px}.pg-prose h1,.pg-prose h2{font-size:28px}.pg-prose h3{font-size:22px}.pg-prose h4{font-size:18px}.pg-prose h5{font-size:16px}.pg-prose a{color:var(--vd-brand);text-decoration:underline;text-underline-offset:3px}.pg-prose a:hover{text-decoration-thickness:2px}.pg-prose ul,.pg-prose ol{margin:0 0 1.25em;padding-left:1.5em}.pg-prose li{margin:.4em 0}.pg-prose li>p{margin-bottom:.5em}.pg-prose blockquote{margin:1.6em 0;padding:14px 22px;color:var(--vd-mute);background:var(--bg-soft);border-left:3px solid var(--vd-brand);border-radius:0 12px 12px 0}.pg-prose blockquote>:last-child{margin-bottom:0}.pg-prose pre{margin:1.5em 0;padding:18px 20px;overflow-x:auto;font:500 14px/1.65"SFMono-Regular",Consolas,Menlo,"Liberation Mono",monospace;color:#e3ecfb;background:#0b1730;border-radius:12px;box-shadow:0 0 0 1px rgba(127,178,255,.16)}.pg-prose code,.pg-prose kbd,.pg-prose tt{font-family:"SFMono-Regular",Consolas,Menlo,"Liberation Mono",monospace;font-size:.9em}.pg-prose :not(pre)>code,.pg-prose kbd,.pg-prose tt{padding:.15em .45em;color:var(--vd-ink);background:var(--bg-soft);border-radius:6px;box-shadow:inset 0 0 0 1px var(--vd-line-2)}.pg-prose pre code{padding:0;font-size:inherit;color:inherit;background:0 0;box-shadow:none}.pg-prose img{max-width:100%;height:auto;border-radius:12px}.pg-prose table{width:100%;margin:1.6em 0;font-size:15px;line-height:1.6;border-collapse:collapse}.pg-prose th,.pg-prose td{padding:10px 14px;text-align:left;vertical-align:top;border:1px solid var(--vd-line-2)}.pg-prose th{font-weight:800;background:var(--bg-soft)}.pg-prose hr{margin:2.2em 0;border:0;border-top:1px solid var(--vd-line-2)}.pg-prose input{max-width:100%}.pg-prose [style*=font-family]{font-family:inherit!important}.pg-prose [style*=font-size]{font-size:inherit!important}.pg-prose [style*=text-align]{text-align:left!important}.pg-prose [style*=color]{color:inherit!important}.pg-prose [style*=background]{background:0 0!important}.pg-prose a[style*=color]{color:var(--vd-brand)!important}.pg-prose th[style*=background]{background:var(--bg-soft)!important}.pg-prose [style*=width],.pg-prose [style*=height]{max-width:100%!important}.pg-prose img[style*=height]{height:auto!important}.pg-prose table[style*=width]{width:100%!important}.pg-prose pre[style*=color],.pg-prose pre [style*=color]{color:#e3ecfb!important}.pg-art-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:48px;padding-top:26px;border-top:1px solid var(--vd-line)}.pg-art-foot .pg-copy{min-height:44px}@media (max-width:1199px){.pg-bgrid--4{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-feat{flex-basis:420px}}@media (max-width:1099px){.pg-art.has-toc{grid-template-columns:minmax(0,780px)}.pg-art.has-toc .pg-toc{display:none}}@media (max-width:991px){.pg-feat{flex:none;width:100%;max-width:560px}.pg-bgrid,.pg-bgrid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pg-search{padding-left:14px}.pg-search .hp-btn{padding:0 18px}.pg-bgrid,.pg-bgrid--4{grid-template-columns:minmax(0,1fr)}.pg-prose{font-size:16.5px}.pg-prose h1,.pg-prose h2{font-size:24px}.pg-prose h3{font-size:20px}.pg-prose table{display:block;overflow-x:auto}.pg-pager .hide-s{display:none}}.pg-bmeta--feat{margin:14px 0 0}.pg-bmeta--feat+h2{margin-top:8px}.hp-table--n4{min-width:780px}.hp-table--n4 .hp-col>strong{min-height:2.5em;font-size:17px}.hp-table--n4 .hp-col-for{min-height:2.7em}.hp-table--n4 thead th{padding-right:12px;padding-left:12px}.hp-table--n4 .hp-col .hosting-price{flex-wrap:nowrap;gap:4px;white-space:nowrap}.hp-table--n4 .hp-col .hosting-price .val{font-size:27px}.hp-cmp-note{max-width:720px;margin:16px auto 0;font-size:13px;line-height:1.6;text-align:center;color:var(--text-light)}.hp-how .hp-kicker{color:var(--hp-accent);background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--hp-line)}[data-theme=dark] .hp-how .hp-kicker{color:#6cb0ff}@media (max-width:767px){.hp-table-wrap{overflow:hidden;border-radius:20px}.hp-table,.hp-table.hp-table--n4{display:block;min-width:0;font-size:13.5px}.hp-table colgroup{display:none}.hp-table thead,.hp-table tbody{display:block}.hp-table tr{display:flex;flex-wrap:wrap}.hp-table th,.hp-table td{display:block;flex:1 1 0;min-width:0;padding:8px 4px 14px}.hp-table thead th,.hp-table.hp-table--n4 thead th{padding:20px 6px 16px}.hp-table thead .hp-col{display:flex;flex-direction:column;align-items:center;container-type:inline-size}.hp-col-tag{align-self:center;max-width:100%;margin-bottom:9px;padding:4px 7px;font-size:9.5px;line-height:1.2;white-space:normal}.hp-col>strong,.hp-table--n4 .hp-col>strong{min-height:0;font-size:15px;overflow-wrap:anywhere}.hp-col-for,.hp-table--n4 .hp-col-for{min-height:0;font-size:11px;font-size:min(11px,17cqi);line-height:1.35;overflow-wrap:anywhere}.hp-col .hosting-price,.hp-table--n4 .hp-col .hosting-price{flex-direction:column;align-items:center;gap:3px;margin:10px 0 12px;white-space:nowrap}.hp-col .hosting-price .val,.hp-table--n4 .hp-col .hosting-price .val{font-size:21px;font-size:min(21px,24cqi);letter-spacing:-.6px}.hp-col .hosting-price .cur{font-size:9.5px}.hp-table thead .hp-mini{margin-top:auto;min-height:36px;font-size:12.5px;border-radius:10px}.hp-table thead .hp-cmp-lab{order:1;flex:0 0 100%;padding:11px 16px}.hp-table .hp-cmp-title{display:none}.hp-table .hp-cmp-legend{flex-direction:row;align-items:center;gap:9px;max-width:none;font-size:11.5px}.hp-table .hp-leg-long{display:inline}.hp-table .hp-leg-short{display:none}.hp-table tbody th[scope=row]{position:static;flex:0 0 100%;padding:13px 16px 2px;font-size:13px;border-bottom:0}.hp-table .hp-group th{flex:0 0 100%;padding:10px 16px;font-size:11.5px}.hp-rowlab{gap:9px}.hp-rowlab svg{width:16px;height:16px}.hp-cell{gap:6px}.hp-v{flex-wrap:wrap;justify-content:center;gap:3px}.hp-v b{font-size:15.5px}.hp-v i{font-size:11px}.hp-inf{gap:4px;font-size:13.5px}.hp-inf svg{width:18px;height:18px}.hp-meter i{width:13px}}.vd-quote{font-size:21px;font-weight:800;line-height:1.2;letter-spacing:-.4px;color:var(--vd-ink)}@media (min-width:992px){.vd-specs--n6{grid-template-columns:repeat(6,minmax(0,1fr))}.vd-specs--n5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:768px) and (max-width:991px){.vd-specs--n6{grid-template-columns:repeat(3,minmax(0,1fr))}.vd-specs--n5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:767px){.vd-specs--n6 .vd-spec--os{grid-column:auto}.vd-specs--n5 .vd-spec:last-child{grid-column:1/-1}}.sv-apps{display:grid;grid-template-columns:repeat(auto-fit,minmax(152px,1fr));gap:14px;margin:38px 0 0;padding:0;list-style:none}.sv-app{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:20px 18px;background:var(--card-bg);border:1px solid var(--vd-line);border-radius:14px;transition:border-color .2s ease,transform .2s var(--vd-ease)}.sv-app:hover{border-color:var(--vd-line-2);transform:translateY(-2px)}.sv-app .vd-plate{flex:none;width:56px;height:56px;border-radius:14px}.sv-app .vd-plate img{max-width:34px;max-height:34px}.sv-app b{display:block;font-size:15.5px;font-weight:800;line-height:1.25;color:var(--vd-ink)}.sv-app small{display:block;margin-top:3px;font-size:12.5px;font-weight:600;color:var(--vd-mute)}.vd-cmpt-lnk{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:13.5px;font-weight:700;color:var(--vd-brand);transition:gap .2s var(--vd-ease)}.vd-cmpt-lnk .vd-i{width:14px;height:14px;stroke-width:2.2}.vd-cmpt-lnk:hover{gap:10px;color:var(--vd-brand)}.vd-cmpt-lnk:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.vd-cmpt--n2 .vd-cmpt-c0{width:28%}.vd-cmpt--n2 .vd-cmpt-cw{width:36%}.vd-dg-layer--net{margin:22px 0 0}@media (prefers-reduced-motion:reduce){.sv-app,.vd-cmpt-lnk{transition:none}.sv-app:hover{transform:none}}.sv-note{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0 0 22px;padding:16px 20px;background:var(--bg-soft);border:1px solid var(--vd-line);border-radius:14px}.sv-note p{flex:1 1 320px;margin:0;font-size:15px;line-height:1.55;color:var(--vd-mute)}.sv-note p b{color:var(--vd-ink)}.sv-note .vd-link{margin-left:auto}.sv-more{margin:32px 0 0}@media (min-width:992px){.hp-hero--artmid .hp-hero-art{align-self:center;margin-bottom:60px}}@media (min-width:1200px){.hp-hero--artmid .hp-hero-art{flex-basis:610px}}.hp-hero--video{--hp-accent:#2f6df6;--hp-accent-hover:#4b82f8;isolation:isolate;background:#060d1c;border-bottom:0}.hv-media{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#060d1c}.hv-poster,.hv-video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 42%}.hv-video{opacity:0;transition:opacity .9s ease}.hv-video.is-on{opacity:1}.hv-scrim{position:absolute;inset:0;background:radial-gradient(900px 520px at 84% 28%,rgba(0,123,255,.14),rgba(0,123,255,0) 70%),linear-gradient(0deg,rgba(6,13,28,.55)0,rgba(6,13,28,0) 42%),linear-gradient(90deg,rgba(6,13,28,.9)0,rgba(6,13,28,.82) calc(max(0px,50% - 660px) + 700px),rgba(6,13,28,.44) calc(max(0px,50% - 660px) + 1040px),rgba(6,13,28,.22) 100%)}.hp-hero--video .breadcrumb a{color:rgba(226,234,252,.78)}.hp-hero--video .breadcrumb a:hover{color:#fff}.hp-hero--video .breadcrumb .separator{color:#fff;opacity:.5}.hp-hero--video .breadcrumb span{color:#7fbaff}.hp-hero--video .page-content h1{color:#fff;text-shadow:0 2px 28px rgba(2,6,16,.4)}.hp-hero--video .page-content h1 span{color:#5aa9ff}.hp-hero--video .page-content p{color:rgba(226,234,252,.88);text-shadow:0 1px 14px rgba(2,6,16,.45)}.hp-hero--video .hp-chip{color:#eef3ff;background:rgba(255,255,255,.09);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hp-hero--video .hp-from small,.hp-hero--video .hp-from b span{color:rgba(226,234,252,.76)}.hp-hero--video .hp-from b{color:#fff}.hp-hero--video .hp-btn--ghost{color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.42)}.hp-hero--video .hp-btn--ghost:hover{color:#fff;background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1.5px #fff}.hp-hero--video .hp-btn:focus-visible{outline-color:#fff}.hp-hero--video .hp-trust{border-top-color:rgba(255,255,255,.18)}.hp-hero--video .hp-trust li{color:rgba(226,234,252,.86)}.hp-hero--video .hp-trust svg{stroke:#4ade80}.hv-ctl{position:absolute;right:max(20px,calc(50% - 640px));bottom:22px;z-index:3;display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:#fff;background:rgba(6,13,28,.55);border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}[data-hv-ready]>.hv-ctl{display:inline-flex}.hv-ctl:hover{background:rgba(6,13,28,.82);box-shadow:inset 0 0 0 1.5px #fff}.hv-ctl:focus-visible{outline:2px solid #fff;outline-offset:3px}.hv-ctl svg{width:18px;height:18px;fill:currentColor}.hv-ctl .hv-i-play{display:none}.hv-ctl.is-paused .hv-i-play{display:block}.hv-ctl.is-paused .hv-i-pause{display:none}.hp-hero--video.is-failed .hv-video{display:none}.hp-hero--video.is-failed>.hv-ctl{display:none}@media (min-width:768px){.hp-hero--video{display:flex;align-items:center;min-height:clamp(560px,50vw,820px)}.hp-hero--video>.container{width:100%}.hp-hero--video.hp-hero--video-c{min-height:0}}@media (max-width:991px){.hv-scrim{background:linear-gradient(180deg,rgba(6,13,28,.84)0,rgba(6,13,28,.74) 100%)}}@media (max-width:767px){.hp-hero--video{padding-bottom:88px}.hv-poster,.hv-video{object-position:30% 50%}.hv-ctl{right:20px}}@media (prefers-reduced-motion:reduce){.hv-video,.hv-ctl{transition:none}}.top-lang-menu{min-width:0;width:508px;max-width:calc(100vw - 32px);padding:10px}.top-lang-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.top-lang-grid a,.mobile-lang-grid a,.ft-lang-grid a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-lang.is-picked:hover .top-lang-menu,.top-lang.is-picked:focus-within .top-lang-menu{opacity:0;visibility:hidden}.top-lang-note,.top-lang-fail{margin:8px 4px 0;padding-top:9px;border-top:1px solid var(--border);font-size:11.5px;line-height:1.5;color:var(--text-light)}.top-lang-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.top-lang-fail{color:var(--danger-color)}.top-lang-fail[hidden]{display:none}.mobile-lang{margin:0 20px;border-top:1px solid #e2e8f0}.mobile-lang>summary{display:flex;align-items:center;gap:10px;padding:14px 0;font-size:15px;font-weight:600;color:#1e293b;cursor:pointer;list-style:none}.mobile-lang>summary::-webkit-details-marker{display:none}.mobile-lang>summary svg{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.7}.mobile-lang-name{flex:1}.mobile-lang-name b{color:#0046d6;font-weight:700}.mobile-lang-arrow{font-size:11px;color:#64748b;transition:transform .25s ease}.mobile-lang[open] .mobile-lang-arrow{transform:rotate(180deg)}.mobile-lang-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:2px 0 10px}.mobile-lang-grid a{padding:10px 12px;border-radius:10px;background:#f8fafc;font-size:14px;font-weight:500;color:#334155;text-decoration:none}.mobile-lang-grid a.is-current{background:#eaf1ff;font-weight:700;color:#0046d6}.mobile-lang .top-lang-note,.mobile-lang .top-lang-fail{margin:0 0 12px;padding-top:0;border-top:0;color:#64748b}.mobile-lang .top-lang-fail{color:#dc2626}.ft-lang{position:relative;font-size:13px}.ft-lang>summary{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border-radius:999px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);color:rgba(255,255,255,.7);cursor:pointer;list-style:none;transition:background .2s ease,color .2s ease}.ft-lang>summary::-webkit-details-marker{display:none}.ft-lang>summary:hover,.ft-lang[open]>summary{background:rgba(255,255,255,.1);color:#fff}.ft-lang>summary:focus-visible{outline:2px solid #7fb2ff;outline-offset:3px}.ft-lang>summary svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.75}.ft-lang>summary b{color:#7fb2ff;font-weight:700}.ft-lang-arrow{font-size:10px;opacity:.6;transition:transform .25s ease}.ft-lang[open] .ft-lang-arrow{transform:rotate(180deg)}.ft-lang-panel{position:absolute;left:0;bottom:calc(100% + 10px);z-index:30;width:min(500px,calc(100vw - 40px));padding:10px;border-radius:14px;background:#0d1730;box-shadow:0 18px 40px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.12)}.ft-lang-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.ft-lang-grid a{display:block;padding:8px 10px;border-radius:9px;font-size:13px;font-weight:500;color:rgba(255,255,255,.72);text-decoration:none;transition:background .15s ease,color .15s ease}.ft-lang-grid a:hover{background:rgba(255,255,255,.08);color:#fff}.ft-lang-grid a.is-current{color:#7fb2ff;font-weight:700}.ft-lang-grid a:focus-visible{outline:2px solid #7fb2ff;outline-offset:2px}.ft-lang .top-lang-note,.ft-lang .top-lang-fail{margin:8px 4px 0;padding-top:9px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.55)}.ft-lang .top-lang-fail{color:#fca5a5}#ph-gt{display:none!important}.goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,.goog-te-balloon-frame,#goog-gt-tt,.goog-tooltip,.VIpgJd-ZVi9od-ORHb-OEVmcd,.VIpgJd-ZVi9od-aZ2wEe-wOHMyf,.VIpgJd-yAWNEb-L7lbkb,body>.skiptranslate{display:none!important}html body{top:0!important;position:static!important}.goog-text-highlight{background:0 0!important;box-shadow:none!important}@media (max-width:760px){.ft-lang-panel{width:calc(100vw - 40px)}.ft-lang-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html.ph-gt-wait body{opacity:0;animation:ph-gt-reveal .01s linear 3.2s forwards}html body{transition:opacity .25s ease}@keyframes ph-gt-reveal{to{opacity:1}}html[data-ph-active]:not([data-ph-active=tr]) .nav-menu{gap:2px;padding:0 8px}html[data-ph-active]:not([data-ph-active=tr]) .nav-menu>li>.menu-link{display:flex;align-items:center;padding:8px 9px;font-size:14px;line-height:1.2}.js-hide:not(#jsh):not(#jsh){display:none}.sp-mt40{--mt:40px!important}.sp-mt80{--mt:80px!important}.sp-mb40{--mb:40px!important}.sp-mb60{--mb:60px!important}.sp-mb70{--mb:70px!important}.sp-mb80{--mb:80px!important}.is-clickable{cursor:pointer!important}.is-off{opacity:.55!important;cursor:not-allowed!important}.mm-fa-ico{margin-right:8px!important;color:var(--primary)!important}.pc-accent-green{--accent-color:#5cb85c!important}.pc-accent-blue{--accent-color:#0a5fff!important}.hp-toggle-gap{margin-bottom:26px!important}.vd-w20{--w:20%!important}.vd-w25{--w:25%!important}.vd-w30{--w:30%!important}.vd-w35{--w:35%!important}.vd-w40{--w:40%!important}.vd-w45{--w:45%!important}.vd-w50{--w:50%!important}.vd-w55{--w:55%!important}.pf-save{font-size:13px!important;font-weight:700!important;color:#10b981!important}.pf-ico20{font-size:20px!important}.os-logo-fa{font-size:2.5rem!important;color:#007bff!important}.sd-mb22{margin-bottom:22px!important}.sd-tld-select{min-width:120px!important}.sd-cta{display:inline-block!important;padding:14px 32px!important}.sd-note{font-size:.9rem!important}.cl-toolbar--mt{margin-top:14px!important}.sel-w59{width:59px!important}.sel-w76{width:76px!important}.th-w44{width:44px!important}.ct-recurring{margin:0!important;padding:0!important}.hs-mm-320{width:320px!important}.sj-preview{max-width:200px!important}.sj-preview-img{min-height:110px!important;border:1px solid var(--border)!important;border-radius:12px!important;transition:opacity .2s ease-in-out!important;opacity:0}.sj-body{min-width:220px!important}.sj-select{min-width:170px!important}.sj-alert{margin-top:10px!important;color:var(--danger-color, #dc534d)!important;background:rgba(220,83,77,.1)!important}.svg-sprite-abs{position:absolute!important}.bg-fafafa-i{background:#fafafa!important}.bg-legacy-iletisim{background:url(../img/background/iletisim-banner.jpg)!important;opacity:1!important}.bg-legacy-domain{background:url(../img/background/domain-uzantisi-758x524.jpg)!important;opacity:1!important}.bg-legacy-musteri{background:url(../img/background/musteri.jpg)!important;opacity:1!important}.bg-legacy-hero4{background-image:url(../images/hero-bg4.jpg)!important}.bg-legacy-hero9{background-image:url(../images/hero-bg9.jpg)!important}.bg-legacy-w1{background-image:url(../images/w1.jpg)!important}.bg-legacy-world{background-image:url(../images/world-large.png)!important}html[data-theme] .rg-pre [data-rg-pane]:not([data-rg-pane="1"]){display:none}