:root{--ink:#0b1523;--ink-soft:#6b7f96;--green:#8ed968;--green-dark:#4a941a;--mist:#f4f6f9;--line:#e2eaf2;--panel:#f0f4f8;--navy:#0b1523;--white:#fff;--font:Montserrat, Arial, Helvetica, sans-serif;--text-min:14px;--text-sm:16px;--text-body:18px;--text-graphic:11px;--text-graphic-sm:10px;--text-graphic-xs:8px;--text-h3:clamp(20px, 1.7vw, 24px);--text-h2:clamp(30px, 3.8vw, 38px);--text-h1:clamp(42px, 6vw, 76px)}*,*::before,*::after{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth;font-size:var(--text-min)}body{margin:0;background:#fff;color:var(--ink);font-family:var(--font);font-size:var(--text-body);line-height:1.6;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}*:focus-visible{outline:3px solid var(--green);outline-offset:3px}img,svg{display:block;max-width:100%}h1,h2,h3,p{margin-top:0}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3)}p{font-size:inherit}.meta{font-size:var(--text-min);line-height:1.45}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-80px;left:16px;z-index:999;padding:12px 16px;background:var(--green);color:#fff}.skip-link:focus{top:16px}.site-container{width:min(1080px, calc(100% - 48px));margin-inline:auto}.action-bar{background:var(--navy);color:#fff}.action-bar__inner{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:24px;font-size:var(--text-min)}.action-bar__inner>span{color:#c7d1de;letter-spacing:.04em}.action-bar nav{display:flex;align-self:stretch}.action-bar__menu{display:contents;margin:0;padding:0;list-style:none}.action-bar__menu>li{display:contents}.action-bar a{display:flex;align-items:center;padding-inline:16px;border-left:1px solid rgb(255 255 255 / .14);color:#f5f7fa;font-weight:600}.action-bar a:hover{background:rgb(255 255 255 / .08)}.site-header{position:relative;z-index:10;border-bottom:1px solid rgb(17 24 39 / .1);background:rgb(255 255 255 / .97);backdrop-filter:blur(16px)}.site-header__inner{position:relative;display:flex;min-height:76px;align-items:center;gap:38px}.wordmark{display:inline-flex;width:145px;align-items:center}.wordmark img{width:100%;height:auto}.main-nav{display:flex;flex:1;justify-content:flex-end;gap:24px}.main-nav>button{display:inline-flex;align-items:center;gap:5px;padding:26px 0;border:0;background:#fff0;color:#111827;font-size:var(--text-min);font-weight:600;white-space:nowrap}.main-nav__link{display:inline-flex;align-items:center;padding:26px 0;color:#111827;font-size:var(--text-min);font-weight:600;white-space:nowrap}.nav-chevron{width:7px;height:7px;margin:-4px 0 0 3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .22s ease,margin .22s ease}.main-nav>button:hover,.main-nav>button.is-active{color:var(--green-dark)}.main-nav__link:hover{color:var(--green-dark)}.main-nav>button:focus{outline:0}.main-nav>button:focus-visible{border-radius:4px;outline:2px solid var(--green);outline-offset:4px}.main-nav>button.is-active .nav-chevron{margin-top:4px;transform:rotate(225deg)}.mobile-menu-button{display:none;width:44px;height:44px;margin-left:auto;padding:0;border:none;border-radius:10px;background:#fff;color:var(--ink)}.mobile-menu-button>span{display:grid;width:20px;gap:4px;margin:auto}.mobile-menu-button i{display:block;width:20px;height:2px;border-radius:3px;background:currentColor;transition:transform .22s ease,opacity .18s ease}.mobile-menu-button[aria-expanded="true"] i:first-child{transform:translateY(6px) rotate(45deg)}.mobile-menu-button[aria-expanded="true"] i:nth-child(2){opacity:0}.mobile-menu-button[aria-expanded="true"] i:last-child{transform:translateY(-6px) rotate(-45deg)}.mega-menu{--mega-pointer-x:50%;position:absolute;z-index:50;top:calc(100% - 8px);left:0;width:100%;overflow:visible;border:1px solid #1e2f45;border-radius:16px;background:#0d1c2e;box-shadow:0 28px 70px rgb(2 10 22 / .42);animation:mega-menu-in .18s ease-out both}.mega-menu::before{position:absolute;top:-10px;left:var(--mega-pointer-x);width:18px;height:10px;clip-path:polygon(50% 0,100% 100%,0 100%);content:"";background:#0d1c2e;transform:translateX(-50%);transition:left .32s cubic-bezier(.22,1,.36,1)}.mega-menu[hidden]{display:none}.mega-menu__content{display:flex;min-width:0;flex-direction:column}.mega-menu__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;padding:18px 18px 16px;animation:mega-content-in .25s ease-out both}.mega-menu__links{min-width:0;padding:0 6px}.mega-menu__links h3{margin:0 0 9px;padding-inline:8px;color:#71849b;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mega-menu__links a{display:flex;min-height:58px;align-items:flex-start;gap:10px;padding:9px 8px;border:1px solid #fff0;border-radius:9px;color:#f7fafc;transition:border-color .16s ease,background-color .16s ease}.mega-menu__links a:hover,.mega-menu__links a:focus-visible{border-color:rgb(142 217 104 / .14);background:#132035}.mega-menu__links a:focus-visible{outline:2px solid var(--green);outline-offset:1px}.mega-menu__icon{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border:1px solid rgb(142 217 104 / .18);border-radius:8px;background:#111f1a;color:var(--green);transition:border-color .16s ease,background-color .16s ease}.mega-menu__links a:hover .mega-menu__icon{border-color:rgb(142 217 104 / .38);background:#172b21}.mega-menu__icon img{width:16px;height:16px;object-fit:contain}.mega-menu__link-copy{display:grid;min-width:0;gap:2px}.mega-menu__link-copy strong{color:inherit;font-size:13.5px;font-weight:650;line-height:1.25}.mega-menu__link-copy>span{color:#a8bdd4;font-size:11.5px;line-height:1.35}.mega-menu__feature{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 28px;border-top:1px solid #1e2f45;border-radius:0 0 15px 15px;background:#0a1728;color:#fff;animation:mega-content-in .3s ease-out both}.mega-menu__summary{display:grid;min-width:0;gap:2px}.mega-menu__summary .mega-menu__eyebrow{color:#71849b;font-size:10px;font-weight:800;letter-spacing:.12em}.mega-menu__summary strong{color:#f7fafc;font-size:13px}.mega-menu__summary>span:last-child{color:#8da3ba;font-size:11.5px;line-height:1.45;white-space:normal}.mega-menu__footer-link{flex:0 0 auto;color:var(--green);font-size:12px;font-weight:750}.mega-menu__footer-link:hover{color:#b8ef9d}@media (min-width:901px){.mega-menu.mega-menu--single-column,.mega-menu.mega-menu--two-columns{left:var(--mega-compact-left,0)}.mega-menu.mega-menu--single-column{width:min(480px, 100%)}.mega-menu.mega-menu--two-columns{width:min(720px, 100%)}.mega-menu.mega-menu--single-column .mega-menu__groups{grid-template-columns:minmax(0,1fr)}.mega-menu.mega-menu--two-columns .mega-menu__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes mega-menu-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes mega-content-in{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 24px;border:1px solid var(--green);border-radius:10px;background:var(--green);color:#fff;font-size:var(--text-sm);font-weight:500;transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease}.button:hover{background:#7bc455;box-shadow:0 6px 16px rgb(142 217 104 / .15)}.button--small{min-height:40px;padding-inline:20px;border-radius:3px}.button--dark{border-color:var(--navy);background:var(--navy)}.button--outline-dark{border-color:var(--ink);background:#fff0;color:var(--ink)}.button--outline-dark:hover{background:var(--ink);color:#fff;box-shadow:none}.button--outline-green{background:#fff0;color:var(--green-dark)}.button--outline-green:hover{border-color:var(--ink);background:#fff0;color:var(--ink);box-shadow:none}.button--outline-inverse,.button.button--outline-inverse{border-color:#2a3f5a;background:#fff0;color:#a8bdd4}.button--outline-inverse:hover{border-color:var(--green);background:#fff0;color:var(--green);box-shadow:none}.hero{position:relative;overflow:hidden}.hero__inner{position:relative;z-index:1;display:flex;min-height:85vh;flex-direction:column;align-items:center;justify-content:center;padding:86px 0 95px;text-align:center}.hero h1{margin-bottom:28px;font-size:var(--text-h1);letter-spacing:-.05em;line-height:1}.hero h1 span{letter-spacing:-1px;background:radial-gradient(150.53% 158.89% at 123.85% -11.11%,#4EBA6F 0%,#2B69F3 100%);-webkit-background-clip:text;background-clip:text;display:inline-block;-webkit-text-fill-color:#fff0}.hero__inner>p{margin-bottom:42px;color:#151a21;font-size:var(--text-body);line-height:1.55}.search-mode{display:flex;margin-bottom:10px;padding:3px;border-radius:999px;background:rgb(255 255 255 / .88);box-shadow:0 2px 5px rgb(17 24 39 / .12)}.search-mode button{font-size:14px;min-width:88px;padding:7px 16px;border:0;border-radius:999px;background:#fff0;color:#4b5563;transition:background-color .18s,color .18s}.search-mode .is-active{background:var(--green);color:#fff}.domain-search{position:relative;display:flex;width:min(660px, 100%);align-items:center;gap:6px;padding:7px 8px 7px 19px;border-radius:999px;background:#fff;box-shadow:0 16px 35px rgb(17 24 39 / .17)}.domain-search input{min-width:0;flex:1;padding:10px 0;border:0;outline:0;background:#fff0;color:var(--ink)}.domain-search__error{position:absolute;z-index:3;top:calc(100% + 12px);left:8px;margin:0;padding:10px 14px 10px 38px;border:1px solid #ffe29a;border-radius:10px;background:#f5c451;box-shadow:0 10px 24px rgb(5 13 23 / .24);color:#2b240f;font-size:14px;font-weight:600;line-height:1.35}.domain-search__error::before{position:absolute;top:50%;left:14px;display:grid;width:16px;height:16px;place-items:center;border:1.5px solid currentColor;border-radius:50%;content:"!";font-size:11px;font-weight:800;line-height:1;transform:translateY(-50%)}.domain-search__error::after{position:absolute;bottom:100%;left:20px;border:7px solid #fff0;border-bottom-color:#f5c451;content:""}.domain-search__error[hidden]{display:none}.domain-search.has-error{border-color:#f5c451;box-shadow:0 0 0 3px rgb(245 196 81 / .24),0 8px 32px rgb(11 21 35 / .18)}.domain-search.has-error .domain-search__preview,.domain-search.has-error .domain-search__suffix{display:none}.domain-search__suffix{display:inline-flex;min-height:29px;flex:0 0 auto;align-items:center;padding:0 11px;border:1px solid #c9e6d6;border-radius:999px;background:#eff9f3;color:var(--green-dark);font-size:var(--text-min);font-weight:700}.domain-search.is-transfer .search-button{background:var(--green-dark)}.ai-button,.search-button{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border:0;border-radius:50%}.ai-button{border:1px solid #d8e5de;background:#fff;color:var(--green);font-size:20px}.search-button{background:var(--navy);color:#fff}.search-button svg{width:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.hero-deals{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:11px}.deal{box-shadow:0 4px 12px rgb(0 0 0 / .09);padding:7px 14px;border:1px solid #fff0;border-radius:999px;background:rgb(255 255 255 / .9);color:#333;font-size:var(--text-min);transition:border-color .18s,box-shadow .18s,transform .18s}.deal:hover{transform:translateY(-1px)}.deal b{margin-right:7px}.deal del{margin-left:6px;color:#596575}.deal--blue{background:#146b9e;color:#fff}.deal--blue del{color:#fff}.trust-strip{padding:44px 0 48px;background:#fff}.overline{margin-bottom:37px;color:#64748b;font-size:var(--text-min);letter-spacing:.15em;text-align:center}.trust-metrics{display:grid;grid-template-columns:repeat(4,1fr)}.trust-metrics>div{display:flex;min-height:74px;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid #e5e7eb}.trust-metrics>div:first-child{border-left:0}.trust-metrics strong{margin-bottom:6px;font-size:27px}.trust-metrics span{color:#667085;font-size:var(--text-min)}.trust-metrics .stars{color:#08a66c;font-size:24px;letter-spacing:2px}.section{position:relative;overflow:hidden;padding:100px 0}.section--mist{background:var(--mist)}.section-heading{max-width:680px;margin:0 auto 55px;text-align:center}.section-heading h2{margin-bottom:20px;font-size:var(--text-h2);letter-spacing:-.05em;line-height:1.08}.section-heading h2 span,.two-column h2 span,.brands-panel h2 span,.automation-section h2 span{color:var(--green)}.section-heading p{max-width:570px;margin:0 auto;color:#596271;line-height:1.6}.namespaces::before,.namespaces::after,.management-section::after,.pricing-section::before{position:absolute;width:380px;height:380px;border-radius:50%;content:"";background:radial-gradient(circle,rgb(79 209 151 / .18),transparent 68%);filter:blur(5px)}.namespaces::before{top:-120px;left:-120px}.namespaces::after{right:-130px;bottom:250px}.namespace-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.namespace-card{display:flex;min-height:298px;flex-direction:column;padding:25px 24px 22px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 3px 8px rgb(17 24 39 / .04)}.namespace-card--featured{border-color:var(--green)}.namespace-card__head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.namespace-card .namespace-card__head h3{margin:0}.popular-badge{width:max-content;flex:0 0 auto;margin:0 0 0 auto;padding:4px 10px;border:1px solid #ccebd9;border-radius:999px;background:#effaf4;color:#4b6356;font-size:var(--text-min);letter-spacing:.04em;white-space:nowrap}.namespace-card h3{margin-bottom:13px;color:var(--green);font-size:var(--text-h3);letter-spacing:-.04em}.namespace-card--blue h3{color:#2677d0}.namespace-card--violet h3{color:#7047db}.namespace-card--orange h3{color:#ea8b18}.namespace-card--pink h3{color:#e83f87}.namespace-card--cyan h3{color:#00a3b5}.namespace-card>p{margin-bottom:29px;color:#4b5563;font-size:var(--text-min);line-height:1.55}.namespace-price{position:relative;margin-top:auto;margin-bottom:18px;font-size:var(--text-min)}.namespace-price .meta{display:block;margin-bottom:4px;color:#596271}.namespace-price strong{margin-right:4px;font-size:var(--text-body)}.namespace-price span,.namespace-price del{color:#596575}.namespace-price del{margin-left:7px}.namespace-price em{position:absolute;right:0;bottom:2px;padding:3px 7px;border-radius:999px;background:#edf9f2;color:var(--green);font-style:normal}.namespace-card .button{align-self:flex-start;min-height:39px;padding-inline:20px}.launch-panel{position:relative;z-index:1;display:grid;min-height:295px;grid-template-columns:.9fr 1.1fr;margin-top:95px;overflow:hidden;border-radius:17px;background:#fff}.launch-panel::before,.brands-panel::before{position:absolute;inset:0;content:"";pointer-events:none;background:radial-gradient(circle at 18% 50%,rgb(55 208 139 / .12),transparent 29%)}.launch-panel__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:48px 45px}.launch-panel h2{margin-bottom:18px;font-size:var(--text-h2);letter-spacing:-.045em;line-height:1.1}.launch-panel h2 span{display:block;color:var(--green)}.launch-panel p{max-width:440px;margin-bottom:26px;color:#596271;line-height:1.55}.domain-network{position:relative;z-index:2}.domain-network svg{position:absolute;inset:18px 20px;width:calc(100% - 40px);height:calc(100% - 36px);overflow:visible}.domain-network line{fill:none;stroke:#cbdad3;stroke-width:1.2;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.domain-network__nodes circle{fill:var(--green);stroke:#fff;stroke-width:2}.domain-network span{position:absolute;top:var(--y);left:var(--x);padding:6px 11px;border:1px solid color-mix(in srgb,var(--c),transparent 68%);border-radius:999px;background:#fff;color:var(--c);font-size:var(--text-graphic)}.domain-network span::before{content:"• "}.two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:60px}.eyebrow{margin-bottom:18px;color:#2f7050;font-size:var(--text-min);letter-spacing:.15em}.two-column h2{margin-bottom:23px;font-size:var(--text-h2);letter-spacing:-.05em;line-height:1.05}.two-column h2 span{display:block}.lead-copy{max-width:550px;margin-bottom:31px;color:#596271;line-height:1.6}.icon-list{display:grid;gap:14px;margin:0 0 34px;padding:0;list-style:none}.icon-list li{display:flex;align-items:center;gap:13px;font-size:var(--text-sm)}.icon-list i{display:grid;width:29px;height:29px;place-items:center;border-radius:7px;background:#eff9f3;color:var(--green);font-style:normal}.icon-list i img{width:15px;height:15px;object-fit:contain}.ui-card{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--panel);box-shadow:0 22px 35px rgb(56 92 111 / .12)}.ui-label{color:#667085;font-size:var(--text-min);letter-spacing:.13em}.transfer-card{padding:31px}.step-list{margin:22px 0 16px;padding:0;list-style:none}.step-list li{position:relative;display:flex;min-height:58px;align-items:flex-start;gap:14px;color:#606977;font-size:var(--text-min)}.step-list li:not(:last-child)::before{position:absolute;top:31px;bottom:-3px;left:14px;width:1px;content:"";background:#d3dde2}.step-list li>span{position:relative;z-index:1;display:grid;width:29px;height:29px;flex:0 0 29px;place-items:center;border-radius:50%;background:#dce4e9;color:#475667;font-size:var(--text-min);font-weight:600}.step-list .is-complete>span{background:var(--green);color:#fff}.step-list .is-complete:not(:last-child)::before{background:#b9ddc9}.transfer-field{display:flex;align-items:center;justify-content:space-between;padding:9px 11px 9px 14px;border:1px solid var(--line);border-radius:9px;background:#fff;color:#596271;font-size:var(--text-min)}.transfer-field b{color:var(--green)}.transfer-field button,.ticket-reply button{padding:7px 12px;border:0;border-radius:6px;background:var(--green);color:#fff;font-size:var(--text-min)}.support-section{padding-top:90px}.window-bar{display:flex;align-items:center;gap:7px;padding:13px 17px;border-bottom:1px solid var(--line);background:#f4f6f8}.window-bar i{width:9px;height:9px;border-radius:50%;background:#ff5d5d}.window-bar i:nth-child(2){background:#ffc24a}.window-bar i:nth-child(3){background:#29c768}.window-bar span{flex:1;margin-left:18px;padding:4px;border-radius:4px;background:#eaf0f3;color:#596271;font-size:var(--text-min);text-align:center}.support-console{background:#eaf0f4}.ticket-head{display:flex;justify-content:space-between;padding:22px 21px 12px}.ticket-head .meta,.ticket-head strong{display:block}.ticket-head .meta{margin-bottom:3px;color:#52606d;font-size:var(--text-min)}.ticket-head strong{font-size:var(--text-min)}.ticket-head>b{align-self:flex-start;padding:3px 9px;border:1px solid #cde8d8;border-radius:999px;background:#eff9f3;color:#4d755f;font-size:var(--text-min)}.chat{display:grid;gap:9px;padding:0 21px 14px}.chat p{display:flex;align-items:flex-start;gap:9px;margin:0}.chat p i{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border-radius:50%;background:#dbe4ea;font-size:var(--text-min);font-style:normal}.chat p span{max-width:80%;padding:8px 10px;border-radius:8px;background:#dbe4ea;color:#596271;font-size:var(--text-min);line-height:1.45}.chat .chat__reply{flex-direction:row-reverse}.chat .chat__reply i{background:#dff2e7;color:var(--green-dark)}.chat .chat__reply span{border:1px solid #dbe2e8;background:#fff;color:#3f4854}.ticket-reply{display:flex;align-items:center;justify-content:space-between;margin:0 21px 14px;padding:7px 8px 7px 12px;border:1px solid #dbe2e8;border-radius:5px;background:#fff;color:#596575;font-size:var(--text-min)}.dns-records{padding:12px 21px 20px;border-top:1px solid #dbe2e8}.dns-records>.meta{display:flex;justify-content:space-between;margin-bottom:10px;color:#52606d;font-size:var(--text-min);letter-spacing:.09em}.dns-records>.meta em{padding:2px 6px;border-radius:5px;background:#e7f7ed;color:var(--green-dark);font-style:normal;letter-spacing:0}.dns-records p{display:grid;grid-template-columns:37px 30px 1fr auto 7px;align-items:center;gap:6px;margin:4px 0;padding:5px 8px;border-radius:4px;background:#dfe8ed;color:#46515d;font-size:var(--text-min)}.dns-records p b{padding:2px;border-radius:2px;background:#cbd6dd;text-align:center;font-size:9px}.dns-records p .meta{font-size:var(--text-min)}.dns-records p i{width:6px;height:6px;border-radius:50%;background:var(--green)}.dns-records p:last-child i{background:#2677d0}.support-copy h2{font-size:var(--text-h2)}.support-links{display:grid;margin-top:36px}.support-links a{display:flex;align-items:center;gap:16px;padding:17px 0}.support-links a>img{width:20px;height:20px;object-fit:contain}.support-links a span{flex:1;font-size:var(--text-sm)}.support-links a b{display:grid;width:28px;height:30px;place-items:center;border:1px solid var(--green);border-radius:6px;color:var(--green)}.management-section::after{right:-120px;top:0}.management-layout{position:relative;z-index:1}.management-list{border-top:1px solid #d4dde3}.management-list article{display:flex;gap:24px;padding:23px 0;border-bottom:1px solid #d4dde3}.management-list article>b{width:36px;flex:0 0 36px;color:var(--green);font-size:22px}.management-list h3{margin-bottom:7px;font-size:var(--text-h3)}.management-list p{margin:0;color:#596271;font-size:var(--text-sm);line-height:1.55}.dashboard{background:#fff}.dashboard__body{padding:16px}.dashboard-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.dashboard-stats div{padding:12px 10px;border:1px solid var(--line);border-radius:10px;background:#f5f7f9}.dashboard-stats b,.dashboard-stats span,.dashboard-stats .meta{display:block}.dashboard-stats b{margin-bottom:3px;font-size:var(--text-body)}.dashboard-stats span{font-size:var(--text-graphic-sm)}.dashboard-stats .meta{margin-top:4px;color:#596575;font-size:var(--text-graphic-xs)}.dashboard-highlight{margin-top:12px;padding:12px;border:1px solid #cfe7da;border-radius:9px;background:#f7faf8}.dashboard-highlight b{color:#1e7044;font-size:var(--text-min)}.dashboard-highlight p{margin:5px 0 0;font-size:var(--text-min)}.dashboard .dns-records{padding:13px 0 8px;border:0}.domain-lock{display:flex;align-items:center;justify-content:space-between;padding:10px 11px;border:1px solid var(--line);border-radius:8px;background:#f7f8fa;font-size:var(--text-min)}.domain-lock span:last-child{display:flex;align-items:center;gap:7px;color:#5f6975}.domain-lock i{position:relative;display:block;width:30px;height:15px;border-radius:999px;background:var(--green)}.domain-lock i::after{position:absolute;top:2px;right:2px;width:11px;height:11px;border-radius:50%;content:"";background:#fff}.pricing-section::before{top:-80px;right:-80px;background:radial-gradient(circle,rgb(80 123 255 / .13),transparent 65%)}.pricing-section .section-heading h2{font-size:var(--text-h2)}.filter-pills{display:flex;justify-content:center;gap:9px;margin-top:25px}.filter-pills button{font-size:14px;padding:8px 16px;border:1px solid #e1e6ea;border-radius:999px;background:#fff}.filter-pills .is-active{border-color:var(--green);background:var(--green);color:#fff}.pricing-table{position:relative;z-index:1;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#fff}.pricing-table__head,.pricing-row{display:grid;grid-template-columns:1.65fr 1.05fr .8fr 1.05fr .7fr;align-items:center;column-gap:16px}.pricing-table__head{padding:14px 22px;background:#f5f7f9;color:#667085;font-size:var(--text-min);font-weight:600;letter-spacing:.13em}.pricing-row{min-height:78px;padding:15px 22px;border-top:1px solid #e3e7eb}.pricing-row[hidden]{display:none}.pricing-row>strong{display:flex;align-items:center;gap:7px;font-size:19px;white-space:nowrap}.pricing-row>strong .meta{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;color:#667085;font-size:var(--text-min)}.pricing-row>strong .meta img{width:14px;height:14px;flex:0 0 14px;object-fit:contain}.domain-tooltip{position:relative;display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:5px;cursor:help}.domain-tooltip:focus-visible{outline-width:2px;outline-offset:1px}.domain-tooltip__bubble{position:absolute;z-index:20;bottom:calc(100% + 8px);left:0;width:max-content;max-width:220px;padding:8px 10px;border-radius:7px;background:var(--navy);color:#fff;font-size:12px;font-weight:600;line-height:1.4;white-space:normal;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .16s,transform .16s}.domain-tooltip--wide .domain-tooltip__bubble{width:300px;max-width:min(300px, 70vw)}.domain-tooltip:hover .domain-tooltip__bubble,.domain-tooltip:focus .domain-tooltip__bubble{opacity:1;transform:translateY(0)}.pricing-row>strong em{margin-left:8px;padding:3px 8px;border-radius:999px;background:#f5ecfb;color:#704182;font-size:var(--text-min);font-style:normal;font-weight:500}.pricing-row>div{font-size:var(--text-min)}.pricing-row>div>.meta{display:block;width:max-content;margin-bottom:4px;padding:3px 7px;border-radius:999px;background:#eaf8f0;color:var(--green-dark);font-size:var(--text-min)}.pricing-row>div span{color:#5f6975}.pricing-row>div del{margin-right:4px}.pricing-row>div b{color:var(--ink);font-size:var(--text-sm)}.pricing-row>a{justify-self:end;padding:9px 15px;border-radius:10px;background:var(--navy);color:#fff;font-size:var(--text-min)}.brands-panel{position:relative;display:grid;grid-template-columns:.85fr 1.15fr;min-height:330px;margin-top:120px!important;overflow:hidden;border:1px solid #9bd6b8;border-radius:17px}.brands-panel>div:first-child{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:42px 37px}.brands-panel h2{margin-bottom:19px;font-size:var(--text-h2);letter-spacing:-.05em;line-height:1.03}.brands-panel p{margin-bottom:25px;color:#596271;font-size:var(--text-min);line-height:1.6}.brand-marquees{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;align-self:stretch;justify-content:center;gap:12px;overflow:hidden}.brand-marquees::before,.brand-marquees::after{position:absolute;z-index:2;top:0;bottom:0;width:70px;content:"";pointer-events:none}.brand-marquees::before{left:0;background:linear-gradient(90deg,#0e1a2a,transparent)}.brand-marquees::after{right:0;background:linear-gradient(270deg,#0e1a2a,transparent)}.brand-marquee{width:100%;overflow:hidden}.brand-marquee__track{display:flex;width:max-content;gap:10px;animation:brand-marquee 32s linear infinite;will-change:transform}.brand-marquee__track--reverse{animation-name:brand-marquee-reverse}.brand-marquee__track span{padding:9px 14px;border:1px solid #cde3d7;border-radius:8px;background:#0D1A2A;color:var(--green);font-size:var(--text-min);white-space:nowrap}.brand-marquee__track span:nth-child(5n+2){border-color:#efcfd6;color:#ea6a7d}.brand-marquee__track span:nth-child(5n+3){border-color:#cbdaf0;color:#3275d0}.brand-marquee__track span:nth-child(5n+4){border-color:#eadac8;color:#d78a3f}@keyframes brand-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes brand-marquee-reverse{from{transform:translateX(-50%)}to{transform:translateX(0)}}.automation-section h2{font-size:var(--text-h2)}.button-row{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:36px}.feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.feature-grid article{min-height:132px;padding:19px;border:1px solid #edf0f3;border-radius:12px;background:#fff}.feature-grid i{display:grid;width:36px;height:36px;margin-bottom:12px;place-items:center;border:1px solid #d7e8df;border-radius:9px;color:var(--green);font-size:20px;font-style:normal}.feature-grid h3{margin-bottom:7px;font-size:var(--text-h4)}.feature-grid p{margin:0;color:#596575;font-size:var(--text-min);line-height:1.5}.code-card{min-height:480px;align-self:stretch;background:#fff}.code-card .window-bar{background:#f4f6f8}.terminal{padding:25px;color:#27313d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-min);line-height:1.7}.terminal__command{display:flex;align-items:flex-start;gap:12px}.terminal__prompt{flex:0 0 auto;color:#5f6b78}.terminal__command pre{margin:0;white-space:pre-wrap;word-break:break-word}.terminal__cursor{display:inline-block;width:6px;height:14px;margin-top:3px;margin-left:-8px;background:#2b69f3;animation:terminal-blink 1s step-end infinite}.terminal__loading{display:flex;align-items:center;gap:9px;margin:20px 0 0 24px;color:#64748b;animation:terminal-fade .3s ease-out both}.terminal__loading i{width:14px;height:14px;border:2px solid #bfd0f8;border-top-color:#2b69f3;border-radius:50%;animation:terminal-spin .7s linear infinite}.terminal__success{margin:16px 0 0 24px;animation:terminal-fade .4s ease-out both}.terminal__success strong{display:block;margin-bottom:10px;color:#2e9d5d}.terminal__success pre{overflow-x:auto;margin:0;padding:14px;border:1px solid #edf0f3;border-radius:10px;background:#f8fafc;color:#334155;font:inherit;line-height:1.55}.terminal [hidden]{display:none}@keyframes terminal-fade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes terminal-blink{50%{opacity:0}}@keyframes terminal-spin{to{transform:rotate(360deg)}}.faq-section{padding-bottom:120px}.faq-section .section-heading h2{font-size:var(--text-h2)}.faq-list{width:min(870px, 100%);margin-inline:auto;padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--mist)}.faq-list details{margin-bottom:8px;overflow:hidden;border-radius:8px;background:#fff}.faq-list details:last-child{margin-bottom:0}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;font-size:var(--text-body);font-weight:600;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{position:relative;width:18px;height:18px;flex:0 0 18px}.faq-list summary span::before,.faq-list summary span::after{width:9px;height:1px;content:"";transform:translate(-50%,-50%);background:#667085}.faq-list summary span::after{transform:translate(-50%,-50%) rotate(90deg)}.faq-list details p{padding:0 20px 20px;margin:0;color:#667085;font-size:var(--text-sm);line-height:1.65}.site-footer{padding:65px 0 25px;background:var(--navy);color:#fff}.footer-links{display:grid;grid-template-columns:repeat(6,1fr);gap:30px;padding-bottom:60px}.footer-links h2{margin-bottom:20px;font-size:var(--text-min);letter-spacing:.12em}.footer-links a{display:block;margin-bottom:11px;color:#d5dae2;font-size:var(--text-min)}.footer-links a:hover{color:#fff}.footer-links--menu{margin-top:0;padding-inline-start:0;list-style:none}.footer-links--menu ul{margin:0;padding:0;list-style:none}.footer-links--menu>li>a{margin-bottom:20px;color:#fff;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.footer-bottom{display:flex;align-items:flex-end;justify-content:space-between;padding-top:34px;border-top:1px solid rgb(255 255 255 / .22)}.payment-icons{display:flex;gap:5px;margin-top:14px}.payment-icons img{width:31px;height:20px;border-radius:2px;object-fit:contain}.footer-meta{display:flex;align-items:flex-end;flex-direction:column;gap:18px}.social-links{display:flex;gap:9px}.social-links a{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgb(255 255 255 / .22);border-radius:50%;transition:border-color .18s,background-color .18s,transform .18s}.social-links a:hover{border-color:var(--green);background:var(--green);transform:translateY(-2px)}.social-links img{width:19px;height:19px;filter:brightness(0) invert(1);opacity:.9;transition:filter .18s}.social-links a:hover img{filter:brightness(0) saturate(100%)}.footer-bottom p{margin:0;color:#c4cad4;font-size:var(--text-min)}@media (max-width:980px){.main-nav{gap:18px}.site-header__inner{gap:25px}.two-column{gap:36px}.footer-links{grid-template-columns:repeat(3,1fr)}.pricing-table{overflow-x:auto}.pricing-table__head,.pricing-row{min-width:850px}}@media (max-width:900px){.site-container{width:min(100% - 32px, 1080px)}.action-bar__inner>span{display:none}.action-bar__inner{justify-content:flex-end}.action-bar nav{width:100%}.action-bar a{flex:1;justify-content:center}.site-header__inner{min-height:62px}.mobile-menu-button{display:block}.main-nav{position:absolute;top:100%;right:0;left:0;display:none;max-height:calc(100vh - 100px);overflow-y:auto;flex-direction:column;gap:0;padding:8px;border:1px solid var(--line);border-radius:0 0 12px 12px;background:#fff;box-shadow:0 20px 40px rgb(26 45 36 / .15)}.main-nav.is-mobile-open{display:flex;align-items:stretch}.main-nav>button{width:100%;flex:0 0 auto;justify-content:space-between;padding:13px 12px}.main-nav>.main-nav__link{width:100%;flex:0 0 auto;padding:13px 12px}.mega-menu{position:static;width:100%;flex:0 0 auto;margin:0 0 6px;border-color:#1e2f45;border-radius:12px;box-shadow:none;animation:none;transform:none}.mega-menu::before{display:none}.mega-menu__groups{grid-template-columns:1fr 1fr;padding:16px 10px 12px;animation:none}.mega-menu__feature{border-radius:0 0 11px 11px;animation:none}.hero__inner{min-height:60vh;padding:70px 0}.hero h1{font-size:var(--text-h1)}.hero__inner>p{font-size:var(--text-sm)}.trust-metrics{grid-template-columns:repeat(2,1fr);row-gap:22px}.trust-metrics>div:nth-child(3){border-left:0}.section{padding-block:74px}.namespace-grid{grid-template-columns:1fr}.launch-panel,.two-column,.brands-panel{grid-template-columns:1fr}.launch-panel__copy{padding:40px 28px 10px}.domain-network{min-height:280px}.support-section .two-column>:first-child{order:2}.brands-panel>div:first-child{padding:38px 28px 10px}.brand-marquees{min-height:250px;padding:35px 0}.footer-links{grid-template-columns:repeat(2,1fr)}.footer-bottom{align-items:flex-start;flex-direction:column;gap:30px}.footer-meta{align-items:flex-start}}@media (max-width:480px){.wordmark{font-size:25px}.mega-menu__groups{grid-template-columns:1fr}.mega-menu__feature{align-items:flex-start;flex-direction:column;gap:10px;padding:14px 16px}.mega-menu__summary>span:last-child{white-space:normal}.button--small{min-height:36px;padding-inline:15px}.hero h1{font-size:var(--text-h1)}.hero__inner>p br{display:none}.ai-button{display:none}.deal{font-size:var(--text-min)}h2{font-size:var(--text-h2)}.trust-metrics{grid-template-columns:1fr}.trust-metrics>div{border-left:0;border-top:1px solid #e5e7eb}.trust-metrics>div:first-child{border-top:0}.feature-grid,.dashboard-stats{grid-template-columns:1fr}.filter-pills{flex-wrap:wrap}.brand-marquees{min-height:225px}.footer-links{grid-template-columns:1fr}}.mobile-menu-brand,.mobile-menu-actions{display:none}@media (max-width:900px){body.has-mobile-menu-open{overflow:hidden}.main-nav{position:fixed;z-index:100;inset:0;top:0;display:none;width:100%;height:100dvh;max-height:none;overflow-x:hidden;overflow-y:auto;overflow-anchor:none;padding:26px 22px 28px;border:0;border-radius:0;background:#0b1523;box-shadow:none;scrollbar-gutter:auto}.main-nav.is-mobile-open{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column}.mobile-menu-brand{position:sticky;z-index:101;top:-26px;display:inline-flex;width:100%;min-height:84px;align-items:center;flex:0 0 auto;margin:-26px 0 18px;padding:22px 64px 18px 0;background:#0b1523}.mobile-menu-brand img{width:100%;height:auto;filter:brightness(0) invert(1)}body.has-mobile-menu-open .mobile-menu-button{position:fixed;z-index:102;top:26px;right:20px;border-color:#fff0;background:#fff0}body.has-mobile-menu-open .site-header>.site-container>.wordmark,body.has-mobile-menu-open .header-help,body.has-mobile-menu-open .header-sign-in{visibility:hidden}.site-header .main-nav>button,.site-header .main-nav>.main-nav__link{min-height:48px;flex:0 0 auto;padding:12px 0;border:0;color:#f7fafc;font-size:15px;font-weight:650}.site-header .main-nav>button:first-of-type{color:#8ed968}.site-header .main-nav>button:hover,.site-header .main-nav>button.is-active,.site-header .main-nav>.main-nav__link:hover{color:#8ed968}.site-header .nav-chevron{width:7px;height:7px;margin:0 5px 0 0;border-color:#29415b;transform:rotate(-45deg)}.site-header .main-nav>button:first-of-type .nav-chevron,.site-header .main-nav>button.is-active .nav-chevron{border-color:#8ed968}.site-header .main-nav>button.is-active .nav-chevron{margin:0 5px 0 0;transform:rotate(45deg)}.mega-menu{flex:0 0 auto;margin:0 0 12px;border-color:#1e2f45;background:#0d1c2e}.mega-menu__groups{grid-template-columns:minmax(0,1fr)}.mobile-menu-actions{display:grid;flex:0 0 auto;gap:12px;margin-top:auto;padding-top:42px}.mobile-menu-actions a{display:flex;min-height:42px;align-items:center;justify-content:center;border:1px solid #1e3350;border-radius:10px;color:#a8bdd4;font-size:13px;font-weight:650}.mobile-menu-actions a:last-child{border-color:#8ed968;color:#0b1523;background:#8ed968}}@media (max-width:420px){.main-nav{padding:22px 18px 22px}.mobile-menu-brand{margin-bottom:34px}body.has-mobile-menu-open .mobile-menu-button{top:20px;right:14px}.site-header .main-nav>button,.site-header .main-nav>.main-nav__link{min-height:47px}}.mobile-menu-header,.mobile-menu-close{display:none}@media (max-width:900px){.main-nav{padding:0 22px}.mobile-menu-header{position:sticky;z-index:105;top:0;display:flex;min-height:84px;align-items:center;justify-content:space-between;flex:0 0 auto;margin:0;padding:18px 0;background:#0b1523}.mobile-menu-header .mobile-menu-brand{position:static;display:inline-flex;width:104px;min-height:0;margin:0;padding:0;background:#fff0}.mobile-menu-header .mobile-menu-brand img{width:104px;max-width:104px}.mobile-menu-close{position:relative;display:block;width:40px;height:40px;padding:0;border:0;border-radius:8px;color:#fff;background:#fff0}.mobile-menu-close i{position:absolute;top:19px;left:11px;width:18px;height:2px;border-radius:2px;background:currentColor;transform:rotate(45deg)}.mobile-menu-close i:last-child{transform:rotate(-45deg)}body.has-mobile-menu-open>.site-header .mobile-menu-button{visibility:hidden}.site-header .main-nav>button,.site-header .main-nav>.main-nav__link{position:relative;z-index:1;min-height:48px}.mobile-menu-actions{position:sticky;z-index:104;bottom:0;margin-top:auto;padding:22px 0 26px;background:#0b1523}}@media (max-width:420px){.main-nav{padding-inline:18px}.mobile-menu-header{min-height:76px;padding-block:14px}.mobile-menu-actions{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.vps-page .section-heading--center{max-width:720px;margin-inline:auto;text-align:center}.vps-intro__layout{grid-template-columns:320px 1fr;gap:64px}.vps-intro__layout>header{position:static}.vps-intro__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.vps-intro__cards article{min-height:257px}.vps-pricing{padding-block:80px 96px!important}.vps-pricing .section-heading{margin-bottom:64px}.vps-plan-group+.vps-plan-group{margin-top:64px}.vps-plan-group__heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:32px}.vps-plan-group__heading h3{margin:0 0 6px;font-size:28px}.vps-plan-group__heading p{margin:0;color:#91a1b5}.vps-plan-group__heading .button{min-width:180px}.vps-plan{min-height:560px}.vps-plan-group:last-child .vps-plan{min-height:710px}.vps-pricing__note{margin-top:24px;color:#a8bdd4;text-align:left}.vps-use-cases .section-heading{margin-bottom:60px}.vps-use-cases .vps-card-grid article{display:flex;min-height:0;gap:16px;padding:0;border:0;background:#fff0}.vps-use-cases .vps-card-grid article:hover{transform:none}.vps-use-cases .vps-card-grid i{flex:0 0 40px;background:rgb(142 217 104 / .2)}.vps-use-cases .vps-card-grid h3{margin:0 0 8px;font-size:16px}.vps-use-cases .vps-centered-action{margin-top:56px}.vps-use-cases__note{max-width:590px;margin:18px auto 0;color:#7187a0;font-size:12px;line-height:1.45;text-align:center}.vps-services .section-heading{max-width:850px}.vps-services__label{display:flex;align-items:center;gap:14px;margin:46px 0 24px;color:var(--green);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.vps-services__label::after{height:1px;flex:1;background:#dbe4ee;content:""}.vps-services__label--optional{color:#607893}.vps-services .vps-card-grid article{min-height:174px;background:#f4f7fa}.vps-services__optional article{display:flex;min-height:104px!important;align-items:flex-start;gap:16px;padding:20px}.vps-services__optional h3{margin-top:0}.vps-services .vps-pricing__note{margin-top:42px;text-align:center}.vps-services .vps-centered-action{margin-top:18px}.vps-comparison .section-heading{max-width:620px;margin-inline:auto;text-align:center}.vps-comparison .hosting-platform-card{min-height:610px}.vps-migration{background:#f4f7fa}.vps-faq .faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vps-faq .faq-card{margin:0}.vps-closing{padding:0 0 64px;background:#f4f7fa}.vps-closing__card{min-height:410px}@media (max-width:900px){.vps-intro__layout{grid-template-columns:1fr}.vps-plan-group__heading{align-items:flex-start;flex-direction:column;gap:18px}.vps-faq .faq-list{grid-template-columns:1fr}}@media (max-width:600px){.vps-intro__cards{grid-template-columns:1fr}.vps-intro__cards article{min-height:0}.vps-use-cases .vps-centered-action{align-items:stretch;flex-direction:column}.vps-use-cases .button{width:100%}}@media (min-width:901px){.vps-page .vps-intro__layout>header{position:sticky;top:112px;align-self:start}}.vps-page .vps-comparison{padding-block:80px;background:#fff}.vps-comparison__inner{max-width:1024px}.vps-page .vps-comparison .section-heading{margin-bottom:48px}.vps-page .vps-comparison .hosting-platform-grid{gap:24px}.vps-page .vps-comparison .hosting-platform-card{min-height:609px;padding:32px;border-radius:16px}.vps-page .vps-comparison .hosting-platform-card h3{margin:0 0 24px;font-size:22px;line-height:1.38}.vps-page .vps-comparison .hosting-platform-card__badge{margin-bottom:24px}.vps-page .vps-comparison .vps-compare-list{gap:12px}.vps-page .vps-comparison .vps-compare-list>div{min-height:58px;padding:12px 16px}.vps-comparison__note{margin:40px 0 0;color:#6b7f96;font-size:12px;text-align:center}.vps-comparison__note strong{color:#0b1523}.vps-page .vps-comparison .vps-centered-action{margin-top:16px}.vps-page .vps-migration{padding-block:96px;background:#f4f6f9}.vps-migration__layout{display:grid;grid-template-columns:minmax(0,544px) minmax(0,544px);align-items:center;gap:64px}.vps-migration__copy h2{margin:0;color:#0b1523;font-size:42px;letter-spacing:-.03em;line-height:1.24}.vps-migration__copy h2 span{color:var(--green)}.vps-migration__copy header>p{max-width:440px;margin:16px 0 0;color:#6b7f96;font-size:14px;line-height:1.625}.vps-page .vps-migration__steps{display:block;margin:40px 0}.vps-page .vps-migration__steps article{position:relative;display:flex;min-height:93px;gap:16px;padding:0;border:0;background:#fff0}.vps-page .vps-migration__steps article:not(:last-child)::after{position:absolute;top:40px;bottom:8px;left:15px;width:1px;background:#e2eaf2;content:""}.vps-page .vps-migration__steps article>span{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid rgb(142 217 104 / .2);border-radius:8px;background:rgb(142 217 104 / .1);font-size:12px}.vps-page .vps-migration__steps h3{margin:1px 0 4px;font-size:14px;line-height:20px}.vps-page .vps-migration__steps p{max-width:496px;font-size:14px;line-height:1.625}.vps-server-status{overflow:hidden;border:1px solid #1e2f45;border-radius:16px;color:#c8daf0;background:#0d1c2e;box-shadow:0 24px 48px rgb(11 21 35 / .2);font-size:12px}.vps-server-status>header{display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid #1e2f45}.vps-server-status>header strong,.vps-server-status>header span{display:flex;align-items:center;gap:7px}.vps-server-status>header i{width:8px;height:8px;border-radius:50%;background:var(--green)}.vps-server-status>header span{padding:3px 9px;border-radius:20px;color:var(--green);background:rgb(142 217 104 / .12)}.vps-server-status__resources{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #1e2f45}.vps-server-status__resources>div{display:flex;min-height:60px;align-items:center;justify-content:center;flex-direction:column;gap:3px;border-right:1px solid #1e2f45}.vps-server-status small,.vps-server-status__gauges span,.vps-server-status__activity h3,.vps-server-status__activity time{color:#4a6a88;font-weight:400}.vps-server-status__gauges{display:grid;gap:14px;padding:20px 20px 16px}.vps-server-status__gauges p{display:flex;justify-content:space-between;margin:0 0 6px}.vps-server-status__gauges strong{color:var(--green)}.vps-server-status__gauges strong.is-blue{color:#60cfff}.vps-server-status__gauges div>i{display:block;height:6px;overflow:hidden;border-radius:20px;background:#1e2f45}.vps-server-status__gauges b{display:block;height:100%;border-radius:inherit;background:var(--green)}.vps-server-status__gauges b.is-blue{background:#60cfff}.vps-server-status__meta{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 20px}.vps-server-status__meta>div{display:flex;min-height:66px;justify-content:center;flex-direction:column;gap:5px;padding:12px 16px;border:1px solid #1e3248;border-radius:12px;background:#132035}.vps-server-status__meta>div:first-child strong{color:var(--green);font-family:monospace}.vps-server-status__activity{padding:18px 20px 20px}.vps-server-status__activity h3{margin:0 0 10px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.vps-server-status__activity p{display:grid;min-height:32px;grid-template-columns:62px 7px 1fr;align-items:center;gap:8px;margin:0;padding:0 12px;border:1px solid #1e3248;border-bottom:0}.vps-server-status__activity p:first-of-type{border-radius:10px 10px 0 0}.vps-server-status__activity p:last-child{border-bottom:1px solid #1e3248;border-radius:0 0 10px 10px}.vps-server-status__activity p i{width:6px;height:6px;border-radius:50%;background:var(--green)}@media (max-width:900px){.vps-migration__layout{grid-template-columns:1fr}.vps-server-status{width:100%;max-width:544px}}@media (max-width:560px){.vps-page .vps-comparison .hosting-platform-card{min-height:0}.vps-migration__copy h2{font-size:36px}.vps-server-status__activity p{grid-template-columns:58px 7px 1fr;padding-inline:8px;font-size:10px}}.hero-section{position:relative;width:100%;min-height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}#mesh-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.hero-content{position:relative;z-index:1;text-align:center}.reseller-program-page #mesh-canvas{inset:0;z-index:-1;height:100%}.portal-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,rgb(238 243 247 / .72),rgb(255 255 255 / .3) 48%,rgb(238 243 247 / .65))}.portal-hero__inner{display:flex;min-height:680px;flex-direction:column;align-items:center;justify-content:center;padding:80px 0 20px 0;text-align:center}.portal-hero h1{max-width:920px;margin-bottom:25px;font-size:var(--text-h1);letter-spacing:-.055em;line-height:1}.portal-hero h1 span{letter-spacing:-1px;display:inline-block;color:var(--green)}.portal-hero__lead{max-width:790px;margin-bottom:31px;color:#4f5967;font-size:var(--text-body);line-height:1.65}.portal-hero .button-row{justify-content:center}.highlight-strip{display:grid;width:min(900px, 100%);grid-template-columns:repeat(4,1fr);margin-top:34px;overflow:hidden;border:1px solid #cbdad2;border-radius:13px;background:rgb(255 255 255 / .82)}.highlight-strip span{padding:17px 12px;border-left:1px solid #d8e2dc;color:#36473e;font-size:var(--text-min);font-weight:700}.highlight-strip span:first-child{border-left:0}.tier-status{display:grid;width:min(760px, 100%);grid-template-columns:auto 1fr;gap:4px 22px;align-items:center;margin:30px auto 18px;padding:18px 21px;border:1px solid #cfe0d6;border-radius:12px;background:#f5faf7}.tier-status .meta{grid-column:1 / -1;color:var(--green-dark);font-weight:700;letter-spacing:.1em}.tier-status strong{font-size:var(--text-h3)}.tier-status p{margin:0;color:#58656f;font-size:var(--text-min)}.tier-matrix{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#fff}.tier-matrix__row{display:grid;grid-template-columns:1.1fr repeat(3,1fr);min-width:760px;border-top:1px solid var(--line)}.tier-matrix__row:first-child{border-top:0}.tier-matrix__row>*{padding:20px;border-left:1px solid var(--line);font-size:var(--text-min)}.tier-matrix__row>:first-child{border-left:0}.tier-matrix__head{background:var(--navy);color:#fff;font-weight:700}.tier-matrix [data-tier-cell].is-active{background:#eaf8f0;color:var(--green-dark);font-weight:700}.tier-matrix__head [data-tier-cell].is-active{background:var(--green);color:#fff}.matrix-note{margin:15px 0 0;color:#64707c;font-size:var(--text-min);text-align:center}.partner-cta{position:relative;overflow:hidden;padding:88px 0;background:radial-gradient(circle at 90% 10%,rgb(45 182 109 / .2),transparent 35%),var(--navy);color:#fff}.partner-cta::before{position:absolute;right:9%;bottom:-150px;width:350px;height:350px;border:1px solid rgb(255 255 255 / .1);border-radius:50%;content:"";box-shadow:0 0 0 45px rgb(255 255 255 / .025),0 0 0 90px rgb(255 255 255 / .018)}.partner-cta__inner{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:center}.partner-cta .eyebrow{color:#8edbb0}.partner-cta h2{max-width:560px;margin-bottom:20px}.partner-cta p{max-width:600px;margin-bottom:0;color:#c9d3dd;font-size:var(--text-sm)}.partner-cta__action{padding:26px;border:1px solid rgb(255 255 255 / .15);border-radius:16px;background:rgb(255 255 255 / .055);backdrop-filter:blur(10px)}.partner-cta__proof{display:grid;gap:11px;margin-bottom:24px;padding-bottom:22px;border-bottom:1px solid rgb(255 255 255 / .13)}.partner-cta__proof span{color:#edf4ef;font-size:var(--text-min);font-weight:700}.partner-cta__action .button-row{margin-bottom:16px}.partner-cta__action>p{font-size:var(--text-min)}.reseller-portal .site-container{width:min(1152px, calc(100% - 48px))}.reseller-portal .section{padding:96px 0}.reseller-portal .section-heading{margin-bottom:56px;text-align:center}.reseller-portal .section-heading h2{margin-bottom:12px;font-size:clamp(38px, 4vw, 44px);letter-spacing:-.035em;line-height:1.15}.reseller-portal .section-heading h2 span,.reseller-closing h2 span{color:var(--green)}.reseller-portal .section-heading p{width:min(700px, 100%);margin:0 auto;font-size:var(--text-sm);line-height:1.65}.reseller-hero{background:radial-gradient(circle at 50% 20%,rgb(60 126 109 / .3),transparent 35%),radial-gradient(circle at 25% 20%,#162a43,transparent 40%),var(--navy);color:var(--white)}.reseller-hero .portal-hero__inner{min-height:720px}.reseller-hero h1{font-weight:600;max-width:956px;font-size:clamp(40px, 5vw, 72px);line-height:1.1;overflow-wrap:anywhere}.reseller-hero .portal-hero__lead{max-width:900px;color:#a8bdd4;font-size:var(--text-body);line-height:1.55}.reseller-value-grid{gap:24px}.reseller-value-grid article{min-height:234px;padding:32px;border-color:var(--line);border-radius:16px}.reseller-value-grid i{width:48px;height:48px;margin-bottom:16px;border:0;border-radius:12px;background:#8ED9681A}.reseller-value-grid i,.reseller-api__copy li i{position:relative}.reseller-value-grid i::before,.reseller-api__copy li i::before{position:absolute;inset:0;width:22px;height:22px;margin:auto;content:"";background:#8ED968;-webkit-mask:var(--reseller-icon) center / contain no-repeat;mask:var(--reseller-icon) center / contain no-repeat}.reseller-value-grid i img,.reseller-api__copy li i img{opacity:0}.reseller-value-grid h3{margin-bottom:10px;font-size:20px;overflow-wrap:anywhere}.reseller-value-grid p{font-size:var(--text-min)}.reseller-tiers{background:radial-gradient(circle at 50% 0,rgb(46 109 92 / .22),transparent 30%),var(--navy);color:var(--white)}.reseller-tiers .section-heading p{color:#a8bdd4}.reseller-tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.reseller-tier{display:flex;min-width:0;min-height:482px;flex-direction:column;overflow:hidden;border:1px solid #1e2f45;border-radius:16px;background:#0d1c2e;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.reseller-tier:hover{border-color:#587b62;box-shadow:0 18px 42px rgb(0 0 0 / .24),0 0 22px rgb(142 217 104 / .1);transform:translateY(-5px)}.reseller-tier.is-featured{border:2px solid var(--green);box-shadow:0 0 26px rgb(142 217 104 / .16)}.reseller-tier.is-featured:hover{box-shadow:0 20px 46px rgb(0 0 0 / .25),0 0 30px rgb(142 217 104 / .2)}.reseller-tier__head{min-height:177px;padding:28px}.reseller-tier__head h3{margin-bottom:3px;font-size:20px}.reseller-tier__head strong{display:block;font-size:52px;letter-spacing:-.05em;line-height:1.2}.reseller-tier__head span{color:#8299b0;font-size:12px}.reseller-tier ul{margin:0;padding:0;list-style:none}.reseller-tier li{min-height:48px;padding:14px 24px;border-top:1px solid #1e2f45;color:#c5d1de;font-size:12px;line-height:1.55}.reseller-tier li:last-child{min-height:72px}.reseller-tier li strong{color:#e94f4f;font-weight:600}.reseller-tier>.button{min-height:45px;margin:auto 24px 24px}.reseller-api__layout{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.reseller-api__copy h3{max-width:440px;margin-bottom:16px;font-size:clamp(30px, 3vw, 40px);line-height:1.1}.reseller-api__copy>p{color:var(--ink-soft);font-size:var(--text-sm)}.reseller-api__copy ul{display:grid;gap:12px;margin:24px 0 28px;padding:0;list-style:none}.reseller-api__copy li{display:flex;min-height:32px;align-items:center;gap:12px;font-size:var(--text-min);font-weight:600}.reseller-api__copy li i{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border-radius:9px;background:rgb(142 217 104 / .14)}.reseller-api__copy li img{width:19px;height:19px}.reseller-api-card{display:flex;width:100%;max-width:552px;flex-direction:column;gap:24px;padding:32px;border:1px solid #1e2f45;border-radius:16px;background:#0f1b2f;box-shadow:0 8px 16px rgb(11 21 35 / .1)}.reseller-api-card__header{display:flex;align-items:center;gap:8px}.reseller-api-card__header i{width:10px;height:10px;flex:0 0 10px;border-radius:50%;background:#ff5f57}.reseller-api-card__header i:nth-child(2){background:#febc2e}.reseller-api-card__header i:nth-child(3){background:#28c840}.reseller-api-card__header span{margin-left:8px;color:#a8bdd4;font-size:12px}.reseller-api-card__list{display:flex;width:100%;flex-direction:column;gap:16px}.reseller-api-card__endpoint{transition:opacity .5s ease-out,transform .5s ease-out}.reseller-api-card.has-motion .reseller-api-card__endpoint{opacity:0;transform:translateX(-10px)}.reseller-api-card.has-motion .reseller-api-card__endpoint.is-visible{opacity:1;transform:translateX(0)}.reseller-api-card__endpoint>div{display:flex;min-width:0;align-items:center;gap:8px}.reseller-api-card__endpoint b{padding:2px 6px;border-radius:4px;background:rgb(59 130 246 / .14);color:#60cfff;font:700 12px Cousine,ui-monospace,SFMono-Regular,Menlo,monospace}.reseller-api-card__endpoint:first-child b{background:rgb(142 217 104 / .14);color:var(--green)}.reseller-api-card__endpoint code{min-width:0;color:var(--white);font:14px Cousine,ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.reseller-api-card__endpoint p{margin:4px 0 0;color:#a8bdd4;font-size:12px;line-height:1.5}.reseller-api-card__divider{display:block;width:100%;height:1px;background:#1e2f45;transition:opacity .5s ease-out}.reseller-api-card.has-motion .reseller-api-card__divider{opacity:0}.reseller-api-card.has-motion .reseller-api-card__divider.is-visible{opacity:1}.reseller-faq{padding-bottom:112px}.reseller-closing{padding:24px 0 64px;background:var(--mist)}.reseller-closing__card{position:relative;display:grid;min-height:310px;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:24px;background:radial-gradient(circle 280px at 80px 100px,rgb(142 217 104 / .065),transparent 68%),#0d1c2e;color:var(--white)}.reseller-closing__copy{display:flex;flex-direction:column;justify-content:center;padding:56px 40px}.reseller-closing h2{max-width:1200px;margin-bottom:16px;font-size:clamp(38px, 3.5vw, 45px);letter-spacing:-.03em;line-height:1.25}.reseller-closing p{max-width:900px;margin:0;color:#a8bdd4;font-size:14px;line-height:1.625}.reseller-closing .button-row{gap:12px;margin:32px 0 0}.reseller-closing .button{min-height:48px;border-radius:12px;font-size:14px;font-weight:600}.reseller-closing .button:not(.button--outline-inverse){color:var(--ink)}.reseller-status{align-self:center;justify-self:center;display:grid;width:320px;gap:16px;padding:24px;border:1px solid #1e2f45;border-radius:16px;background:var(--navy)}.reseller-status>div{display:flex;min-width:0;align-items:center;gap:12px}.reseller-status i{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border-radius:50%;background:rgb(142 217 104 / .13)}.reseller-status div:nth-child(3n+2) i{background:rgb(96 207 255 / .13)}.reseller-status div:nth-child(3) i{background:rgb(196 168 255 / .13)}.reseller-status img{width:14px;height:14px}.reseller-status div:is(:nth-child(1),:nth-child(4)) img{filter:hue-rotate(5deg) saturate(.99) brightness(1.62)}.reseller-status div:nth-child(3n+2) img{filter:hue-rotate(93deg) saturate(4.35) brightness(1.12)}.reseller-status div:nth-child(3) img{filter:hue-rotate(135deg) saturate(.99) brightness(1.62)}.reseller-status span{min-width:0;color:var(--white);font-size:12px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}@media (max-width:900px){.reseller-tier-grid{grid-template-columns:1fr}.reseller-tier{min-height:0}.reseller-api__layout,.reseller-closing__card{grid-template-columns:1fr}.reseller-closing__card{padding-block:32px}}@media (max-width:760px){.reseller-portal .site-container{width:min(100% - 32px, 1152px)}.reseller-portal .section{padding:72px 0}.reseller-value-grid{grid-template-columns:1fr}.reseller-hero .portal-hero__inner{min-height:680px;padding-block:96px}.reseller-hero h1{font-size:clamp(38px, 11vw, 52px)}.reseller-hero .button-row{width:100%;align-items:stretch;flex-direction:column}.reseller-api-card{padding:24px}.reseller-faq .faq-list details:last-child{grid-column:auto}.reseller-closing{padding-bottom:48px}.reseller-closing__copy{padding:40px 24px}.reseller-closing .button-row{align-items:stretch;flex-direction:column}.reseller-status{width:min(320px, calc(100% - 48px))}}@media (max-width:420px){.reseller-hero .portal-hero__inner{min-height:720px;padding-block:88px}.reseller-value-grid article,.reseller-tier__head{padding-inline:22px}.reseller-tier li{padding-inline:20px;overflow-wrap:anywhere}.reseller-api-card__endpoint>div{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.portal-hero__inner{min-height:auto;padding:72px 0}.highlight-strip{grid-template-columns:1fr 1fr}.highlight-strip span:nth-child(3){border-left:0;border-top:1px solid #d8e2dc}.highlight-strip span:nth-child(4){border-top:1px solid #d8e2dc}.tier-matrix{overflow-x:auto}.partner-cta__inner{grid-template-columns:1fr;gap:38px}}@media (max-width:480px){.highlight-strip{grid-template-columns:1fr}.highlight-strip span{border-top:1px solid #d8e2dc;border-left:0}.highlight-strip span:first-child{border-top:0}.tier-status{grid-template-columns:1fr}}.domain-hacks-page #mesh-canvas{position:absolute;top:114px;z-index:-1;height:760px}.domain-hacks-hero{position:relative;overflow:hidden}.domain-hacks-hero__inner{display:flex;min-height:720px;flex-direction:column;align-items:center;justify-content:center;padding:82px 0 96px;text-align:center}.domain-hacks-hero .eyebrow{margin-bottom:22px;color:#267d57}.domain-hacks-hero h1{margin-bottom:24px;font-size:var(--text-h1);letter-spacing:-.06em;line-height:.98}.domain-hacks-hero h1 span{letter-spacing:-1px;display:inline-block;-webkit-text-fill-color:#fff0;background:radial-gradient(150.53% 158.89% at 123.85% -11.11%,#4eba6f 0%,#2b69f3 100%) text}.domain-hacks-hero__inner>p:not(.eyebrow){max-width:650px;margin-bottom:37px;color:#4f5967;font-size:var(--text-body);line-height:1.6}.hack-generator-panel{width:min(960px, 100%);overflow:hidden;border:1px solid #d5e1da;border-radius:20px;background:rgb(255 255 255 / .94);box-shadow:0 28px 60px rgb(31 76 54 / .15);text-align:left}.hack-generator-tabs{display:flex;gap:4px;padding:7px;border-bottom:1px solid #dfe7e2;background:#f5f8f6}.hack-generator-tabs button{display:flex;min-height:46px;align-items:center;gap:9px;padding:0 18px;border:0;border-radius:10px;background:#fff0;color:#52606d;font-size:var(--text-min);font-weight:700}.hack-generator-tabs button span{padding:2px 7px;border-radius:999px;background:#e5f5ec;color:var(--green-dark);font-size:11px;text-transform:uppercase}.hack-generator-tabs .is-active{background:#fff;color:var(--ink);box-shadow:0 2px 8px rgb(28 55 43 / .08)}.hack-generator-mode{padding:24px 25px 20px}.hack-generator{display:flex;width:100%;align-items:center;gap:10px;padding:8px 9px 8px 18px;border:1px solid #b8cdc1;border-radius:14px;background:#fff;box-shadow:0 9px 24px rgb(31 76 54 / .08)}.hack-generator>img{width:21px;height:21px}.hack-generator input{min-width:0;flex:1;padding:13px 3px;border:0;outline:0;background:#fff0}.hack-generator button{min-height:46px;padding:0 21px;border:0;border-radius:9px;background:var(--navy);color:#fff;font-size:var(--text-min)}.hack-ai-form>label{display:block;margin-bottom:8px;color:#39483f;font-size:var(--text-min);font-weight:700}.hack-ai-form textarea{width:100%;resize:vertical;padding:14px 15px;border:1px solid #b8cdc1;border-radius:12px;background:#fff;color:var(--ink);font:inherit}.hack-ai-options{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end;margin-top:13px}.hack-ai-options label{display:grid;gap:6px;color:#52606d;font-size:var(--text-min);font-weight:600}.hack-ai-options select{min-height:44px;padding:0 36px 0 12px;border:1px solid #c6d4cc;border-radius:9px;background:#fff;color:var(--ink)}.hack-ai-options button{min-height:44px;padding:0 18px;border:0;border-radius:9px;background:var(--navy);color:#fff;font-size:var(--text-min)}.hack-quick-picks{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;color:#596575;font-size:var(--text-min)}.hack-quick-picks button{padding:4px 9px;border:1px solid #d9e4de;border-radius:999px;background:rgb(255 255 255 / .78);color:#397055;font-size:var(--text-min)}.hack-results-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 25px;border-top:1px solid #dfe7e2;border-bottom:1px solid #dfe7e2;background:#f8faf9}.hack-results-header .meta{color:#3f594b;font-weight:700;letter-spacing:.1em}.hack-results-header p{margin:3px 0 0;color:#66727d;font-size:var(--text-min)}.hack-results-header button{padding:8px 12px;border:1px solid #c6d4cc;border-radius:8px;background:#fff;color:#34483d;font-size:var(--text-min)}.hack-results{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.hack-result{display:flex;min-width:0;min-height:170px;align-items:center;justify-content:space-between;gap:20px;padding:22px 25px;border-right:1px solid #dfe7e2;border-bottom:1px solid #dfe7e2;background:#fff;text-align:left}.hack-result:nth-child(2n){border-right:0}.hack-result>div:last-child{flex:0 0 auto;text-align:right}.hack-result strong{font-size:21px;letter-spacing:-.04em}.hack-result strong span{color:var(--green)}.hack-result .meta{display:block;margin-bottom:5px;color:#596575;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.hack-result p{max-width:430px;margin:7px 0 0;color:#5b6674;font-size:var(--text-min);line-height:1.5}.hack-result>div:last-child b{display:block;margin-bottom:10px;font-size:var(--text-min)}.hack-result button,.hack-result [data-check-domain]{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #b9cec2;border-radius:8px;background:#fff;color:var(--green-dark);font-size:var(--text-min);font-weight:700}.hack-result--featured{grid-column:1 / -1;min-height:190px;padding:27px 30px;border-right:0;border-color:#9ccfb3;background:linear-gradient(120deg,#f4fbf7,#fff 62%)}.hack-result--featured>div:first-child .meta{color:var(--green-dark);font-size:var(--text-min);letter-spacing:.13em}.hack-result--featured strong{display:block;margin:4px 0;font-size:28px}.hack-result--featured>div:last-child>b{display:block;margin-bottom:8px;font-size:var(--text-sm)}.hack-result--featured>div:last-child>b .meta{color:#596575;font-size:var(--text-min);font-weight:500}.hack-result--featured button,.hack-result--featured [data-check-domain]{padding:8px 11px;border:0;border-radius:7px;background:var(--green);color:#fff;font-size:var(--text-min);white-space:nowrap}.hack-result-tags{display:flex;gap:7px;margin-top:14px}.hack-result-tags span,.hack-availability{padding:4px 8px;border-radius:999px;background:#e8f5ed;color:var(--green-dark);font-size:12px;font-weight:700}.hack-availability{display:block;width:max-content;margin:0 0 10px auto}.hack-result button.is-available{border-color:#9bc8ad;background:#e8f5ed;color:var(--green-dark)}.hack-generator-section{background:#fff}.hack-generator-section .hack-generator-panel{margin-inline:auto;scroll-margin-top:30px}.hack-generator--hero{width:min(720px, 100%)}.domain-hacks-hero .hack-quick-picks{justify-content:center}.hack-results--hero{width:min(820px, 100%);grid-template-columns:1.6fr .7fr .7fr;gap:10px;margin-top:32px}.hack-results--hero .hack-result{min-height:112px;flex-direction:column;align-items:flex-start;justify-content:center;padding:18px;border:1px solid #dce6e0;border-radius:13px;background:rgb(255 255 255 / .9)}.hack-results--hero .hack-result--featured{grid-column:auto;min-height:112px;flex-direction:row;align-items:center;padding:21px 22px;border-color:#8fd2ae;background:rgb(255 255 255 / .94);box-shadow:0 12px 30px rgb(45 182 109 / .1)}.hack-results--hero .hack-result>div:last-child{text-align:right}.hack-results--hero .hack-result:nth-child(2n){border-right:1px solid #dce6e0}.hack-results--hero a{display:inline-block;padding:8px 11px;border-radius:7px;background:var(--green);color:#fff;font-size:var(--text-min);white-space:nowrap}.hack-intro{background:#fff}.hack-word-diagram{display:flex;min-height:430px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #d8e8df;border-radius:20px;background:radial-gradient(circle at 50% 48%,rgb(45 182 109 / .14),transparent 46%),#f7faf8}.hack-word-diagram__word,.hack-word-diagram__domain{font-size:clamp(50px, 6vw, 76px);font-weight:700;letter-spacing:-.07em}.hack-word-diagram__word b,.hack-word-diagram__domain b{color:var(--green)}.hack-word-diagram__word b{padding-bottom:3px;border-bottom:3px solid var(--green)}.hack-word-diagram__arrow{margin:9px 0;color:#476b5a;font-size:25px}.hack-word-diagram>.meta{margin-top:27px;color:#496657;font-size:var(--text-min);letter-spacing:.16em}.hack-showcase .section-heading h2 span{color:var(--green)}.hack-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hack-gallery article{min-height:210px;padding:27px;border:1px solid #dce4e9;border-radius:15px;background:#fff}.hack-gallery__large{grid-row:span 2;min-height:434px!important;background:radial-gradient(circle at 80% 15%,rgb(45 182 109 / .18),transparent 35%),var(--navy)!important;color:#fff}.hack-gallery article .meta{color:#596575;font-size:var(--text-min);letter-spacing:.14em}.hack-gallery__large .meta{color:#a8b6c8!important}.hack-gallery h3{margin:38px 0 15px;font-size:var(--text-h3);letter-spacing:-.05em}.hack-gallery__large h3{margin-top:105px;font-size:var(--text-h2)}.hack-gallery h3 span{color:var(--green)}.hack-gallery p{margin:0;color:#5b6674;font-size:var(--text-min);line-height:1.55}.hack-gallery__large p{color:#ccd4df}.hack-gallery__large b{display:inline-block;margin-top:25px;padding:6px 10px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;color:#b9c8d8;font-size:var(--text-min);font-weight:500}.hack-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hack-benefit-grid article{position:relative;min-height:270px;padding:28px;border:1px solid #e1e7eb;border-radius:15px}.hack-benefit-grid article>img{width:33px;height:33px;margin-bottom:50px}.hack-benefit-grid article>span{position:absolute;top:29px;right:27px;color:#5f6b78;font-size:var(--text-min)}.hack-benefit-grid h3{margin-bottom:13px;font-size:var(--text-h3)}.hack-benefit-grid p{margin:0;color:#5b6674;font-size:var(--text-min);line-height:1.6}.eligibility-section{background:#08110d;color:#fff}.eligibility-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.eligibility-card{position:relative;min-height:238px;overflow:hidden;padding:28px;border:1px solid rgb(255 255 255 / .12);border-radius:24px;background:linear-gradient(145deg,rgb(255 255 255 / .045),rgb(255 255 255 / .018))}.eligibility-card::before{position:absolute;inset:0;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(120deg,rgb(255 255 255 / .045),transparent 32%)}.eligibility-card--overview{display:flex;grid-column:span 2;align-items:center;justify-content:space-between;gap:40px}.eligibility-card--overview>p{position:relative;z-index:1;max-width:470px;margin:0;color:#aeb9b3;font-size:var(--text-sm);line-height:1.65}.eligibility-card .eyebrow{color:#73d49e}.eligibility-card h2{max-width:310px;margin:53px 0 0;font-size:var(--text-h2);letter-spacing:-.055em;line-height:1.05}.eligibility-card h2 span{color:#59d48e}.eligibility-card>.meta{display:block;margin-bottom:49px;color:#74c99a;font-size:var(--text-min);letter-spacing:.14em}.eligibility-card h3{margin-bottom:13px;font-size:var(--text-h3);letter-spacing:-.04em}.eligibility-card>p{position:relative;z-index:2;max-width:300px;margin:0;color:#9fa9a4;font-size:var(--text-min);line-height:1.6}.eligibility-orbit{position:relative;width:190px;height:190px;flex:0 0 190px}.eligibility-orbit__ring{position:absolute;inset:20px;border:1px solid rgb(91 214 146 / .2);border-radius:50%;animation:eligibility-orbit 15s linear infinite}.eligibility-orbit__ring:nth-child(2){inset:43px;border-style:dashed;animation-direction:reverse;animation-duration:11s}.eligibility-orbit__ring:nth-child(3){inset:66px;animation-duration:8s}.eligibility-orbit b{position:absolute;top:50%;left:50%;color:#65d596;font-size:27px;transform:translate(-50%,-50%)}.eligibility-orbit i{position:absolute;width:7px;height:7px;border-radius:50%;background:#5bd68f;box-shadow:0 0 18px rgb(91 214 143 / .75)}.eligibility-orbit i:nth-of-type(1){top:18px;left:92px}.eligibility-orbit i:nth-of-type(2){right:29px;bottom:42px;animation:eligibility-pulse 2.4s ease-in-out infinite}.eligibility-orbit i:nth-of-type(3){bottom:31px;left:37px;animation:eligibility-pulse 2.4s .8s ease-in-out infinite}.eligibility-card__signal{position:absolute;right:24px;bottom:26px;display:flex;height:52px;align-items:end;gap:5px;opacity:.65}.eligibility-card__signal i{width:4px;height:var(--signal-height);border-radius:999px;background:#62d593;animation:eligibility-signal 1.8s ease-in-out infinite alternate}.eligibility-card__signal i:nth-child(1){--signal-height:17px}.eligibility-card__signal i:nth-child(2){--signal-height:32px;animation-delay:-.4s}.eligibility-card__signal i:nth-child(3){--signal-height:47px;animation-delay:-.8s}.eligibility-card__signal i:nth-child(4){--signal-height:27px;animation-delay:-.2s}.eligibility-card__signal i:nth-child(5){--signal-height:39px;animation-delay:-.6s}.eligibility-card__wordmark{position:absolute;right:24px;bottom:24px;color:rgb(255 255 255 / .1);font-size:31px;font-weight:700;letter-spacing:-.06em;animation:eligibility-float 4s ease-in-out infinite}.eligibility-card__wordmark span{color:rgb(91 214 143 / .45)}.eligibility-card--restricted{background:radial-gradient(circle at 90% 10%,rgb(43 154 95 / .18),transparent 40%),linear-gradient(145deg,rgb(255 255 255 / .05),rgb(255 255 255 / .02))}.eligibility-card__namespaces{position:absolute;right:22px;bottom:23px;display:flex;gap:7px}.eligibility-card__namespaces span{padding:7px 10px;border:1px solid rgb(91 214 143 / .24);border-radius:7px;background:rgb(91 214 143 / .07);color:#75dba3;font-size:var(--text-min)}.eligibility-card__scan{position:absolute;top:0;bottom:0;left:-20%;width:26%;background:linear-gradient(90deg,transparent,rgb(91 214 143 / .055),transparent);transform:skewX(-17deg);animation:eligibility-scan 6s ease-in-out infinite}.eligibility-rules{display:grid;grid-template-columns:.8fr 2.2fr;gap:24px;margin-top:12px;padding:31px 29px;border:1px solid rgb(255 255 255 / .12);border-radius:24px;background:rgb(255 255 255 / .025)}.eligibility-rules .eyebrow{margin-bottom:17px;color:#73d49e}.eligibility-rules h2{margin:0;font-size:var(--text-h2);letter-spacing:-.045em;line-height:1.08}.eligibility-rules ol{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none}.eligibility-rules li{min-height:145px;padding:19px;border-radius:15px;background:rgb(255 255 255 / .055)}.eligibility-rules li b{display:block;margin-bottom:28px;color:#62d593;font-size:var(--text-min)}.eligibility-rules li p{margin:0;color:#c2cbc6;font-size:var(--text-min);line-height:1.55}@keyframes eligibility-orbit{to{transform:rotate(360deg)}}@keyframes eligibility-pulse{50%{opacity:.35;transform:scale(.65)}}@keyframes eligibility-signal{to{opacity:.45;transform:scaleY(.58);transform-origin:bottom}}@keyframes eligibility-float{50%{transform:translateY(-7px)}}@keyframes eligibility-scan{0%,20%{left:-25%}70%,100%{left:115%}}.eligibility-standard{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 12%,rgb(45 182 109 / .09),transparent 25%),radial-gradient(circle at 92% 82%,rgb(37 119 208 / .06),transparent 24%),var(--mist)}.eligibility-standard .site-container{position:relative;z-index:1}.eligibility-standard .section-heading{max-width:760px}.eligibility-standard .section-heading .eyebrow{margin-bottom:18px;color:#2f7050;font-size:var(--text-min);letter-spacing:.15em}.eligibility-standard .section-heading h2 span{color:var(--green)}.eligibility-audience{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.eligibility-audience article{position:relative;display:flex;min-height:285px;overflow:hidden;flex-direction:column;padding:31px;border:1px solid rgb(185 199 207 / .8);border-radius:20px;background:rgb(255 255 255 / .92);box-shadow:0 14px 34px rgb(28 55 43 / .07);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.eligibility-audience article::before{position:absolute;inset:0 0 auto;height:4px;content:"";background:linear-gradient(90deg,var(--green),#83d9aa)}.eligibility-audience article:hover{border-color:rgb(45 182 109 / .55);transform:translateY(-6px);box-shadow:0 20px 42px rgb(28 55 43 / .12)}.eligibility-audience article>span{position:absolute;top:25px;right:25px;display:grid;width:42px;height:42px;place-items:center;border:1px solid #d6e7de;border-radius:50%;background:#f4faf6;color:var(--green-dark);font-size:var(--text-min);font-weight:700}.eligibility-audience article>.meta{position:static;display:block;width:auto;height:auto;margin:1px 58px 72px 0;border:0;border-radius:0;background:#fff0;color:#60756a;font-size:var(--text-min);font-weight:600;letter-spacing:.12em}.eligibility-audience h3{margin-bottom:13px;font-size:var(--text-h3);letter-spacing:-.035em}.eligibility-audience p{margin:0;color:#5c6976;font-size:var(--text-sm);line-height:1.65}.eligibility-audience__restricted{border-color:#8fd0ad!important;background:radial-gradient(circle at 100% 0,rgb(45 182 109 / .13),transparent 45%),#f8fcfa!important}.eligibility-audience__restricted>div{display:flex;gap:6px;margin-top:auto;padding-top:17px}.eligibility-audience__restricted>div b{padding:5px 8px;border:1px solid #c8e8d6;border-radius:6px;background:#eff9f3;color:var(--green-dark);font-size:var(--text-min);font-weight:600}.eligibility-checklist{position:relative;margin-top:72px;overflow:hidden;padding:52px;border:1px solid #cfded6;border-radius:22px;background:linear-gradient(115deg,#f7fbf8 0 43%,#fff 43%);box-shadow:0 18px 46px rgb(43 74 59 / .09)}.eligibility-checklist::after{position:absolute;bottom:-80px;left:-60px;width:220px;height:220px;border:1px solid rgb(45 182 109 / .16);border-radius:50%;content:"";box-shadow:0 0 0 30px rgb(45 182 109 / .035),0 0 0 60px rgb(45 182 109 / .02)}.eligibility-checklist>*{position:relative;z-index:1}.eligibility-checklist h2{font-size:var(--text-h2)}.eligibility-checklist ol{margin:0;padding:0;border-top:1px solid #dce3e7;list-style:none}.eligibility-checklist li{display:grid;grid-template-columns:42px 1fr;gap:18px;align-items:center;padding:20px 4px;border-bottom:1px solid #dce3e7;transition:padding-left .25s ease}.eligibility-checklist li:hover{padding-left:10px}.eligibility-checklist li b{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#eaf8f0;color:var(--green-dark);font-size:var(--text-min)}.eligibility-checklist li p{margin:0;color:#43515e;font-size:var(--text-sm);line-height:1.6}.hack-step-list{margin:0;padding:0;list-style:none}.hack-step-list li{display:flex;gap:20px;padding:25px 0;border-bottom:1px solid #d6dfe4}.hack-step-list li:first-child{border-top:1px solid #d6dfe4}.hack-step-list>li>b{display:grid;width:39px;height:39px;flex:0 0 39px;place-items:center;border-radius:10px;background:#fff;color:var(--green);font-size:var(--text-min)}.hack-step-list h3{margin-bottom:7px;font-size:var(--text-h3)}.hack-step-list p{margin:0;color:#5b6674;font-size:var(--text-min);line-height:1.55}.hack-cta{padding:90px 0;background:var(--navy);color:#fff}.hack-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:40px}.hack-cta .eyebrow{color:#80cfa4}.hack-cta h2{margin:0;font-size:var(--text-h2);letter-spacing:-.055em;line-height:1}@media (max-width:760px){.domain-hacks-hero__inner{min-height:auto;padding:70px 0}.hack-results{grid-template-columns:1fr 1fr}.hack-result--featured{grid-column:1 / -1}.hack-results--hero{grid-template-columns:1.6fr .7fr .7fr}.hack-results--hero .hack-result--featured{grid-column:auto}.hack-ai-options{grid-template-columns:1fr 1fr}.hack-ai-options button{grid-column:1 / -1}.hack-gallery,.hack-benefit-grid{grid-template-columns:1fr}.eligibility-grid{grid-template-columns:1fr 1fr}.eligibility-card--overview{grid-column:auto}.eligibility-card--restricted{grid-column:1 / -1}.eligibility-orbit{width:130px;height:130px;flex-basis:130px}.eligibility-rules{grid-template-columns:1fr}.eligibility-audience{grid-template-columns:1fr}.eligibility-checklist{padding:34px 28px}.hack-gallery__large{grid-row:auto;min-height:330px!important}.hack-gallery__large h3{margin-top:70px}.hack-cta__inner{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.domain-hacks-hero h1{font-size:var(--text-h1)}.hack-generator-tabs{display:grid;grid-template-columns:1fr 1fr}.hack-generator-tabs button{justify-content:center;padding:0 10px;text-align:center}.hack-generator-mode{padding:17px}.hack-generator{align-items:stretch;flex-wrap:wrap;padding:12px;border-radius:12px}.hack-generator>img{margin:13px 0 0 5px}.hack-generator button{width:100%}.hack-ai-options{grid-template-columns:1fr}.hack-ai-options button{grid-column:auto}.hack-results-header{align-items:flex-start;flex-direction:column;padding:17px}.hack-results{grid-template-columns:1fr}.hack-results--hero{grid-template-columns:1fr}.hack-result,.hack-result--featured{grid-column:auto;min-height:0;align-items:flex-start;flex-direction:column;padding:20px 17px;border-right:0}.hack-results--hero .hack-result--featured{align-items:flex-start;flex-direction:column}.hack-results--hero .hack-result>div:last-child{text-align:left}.hack-result>div:last-child,.hack-result--featured>div:last-child{text-align:left}.hack-availability{margin-left:0}.hack-word-diagram{min-height:330px}.hack-gallery__large h3{font-size:var(--text-h2)}.eligibility-grid,.eligibility-rules ol{grid-template-columns:1fr}.eligibility-card--restricted{grid-column:auto}.eligibility-card--overview{align-items:flex-start;flex-direction:column}.eligibility-orbit{align-self:flex-end;margin-top:-35px}}@media (prefers-reduced-motion:reduce){.eligibility-orbit__ring,.eligibility-card__signal i,.eligibility-card__wordmark,.eligibility-card__scan{animation:none!important}}.whois-page #mesh-canvas{inset:0;z-index:-1;height:100%}.lookup-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,rgb(238 243 247 / .72),rgb(255 255 255 / .3) 48%,rgb(238 243 247 / .65))}.lookup-hero::after{position:absolute;right:-150px;bottom:-230px;width:520px;height:520px;border:1px solid rgb(45 182 109 / .14);border-radius:50%;content:"";box-shadow:0 0 0 50px rgb(45 182 109 / .035),0 0 0 100px rgb(45 182 109 / .02)}.lookup-hero__inner{position:relative;z-index:1;display:flex;min-height:680px;flex-direction:column;align-items:center;justify-content:center;padding:86px 0 95px;text-align:center}.lookup-hero h1{max-width:620px;margin-bottom:24px;letter-spacing:-.06em;line-height:1}.lookup-hero h1 span{letter-spacing:-1px;display:inline-block;-webkit-text-fill-color:#fff0;background:radial-gradient(150.53% 158.89% at 123.85% -11.11%,#4eba6f 0%,#2b69f3 100%) text}.lookup-hero__inner>p:not(.eyebrow){max-width:680px;margin-bottom:36px;color:var(--ink-soft)}.whois-page .ly-search-hero__inner{min-height:720px}.whois-lookup-form{margin-top:40px}.lookup-form{width:min(720px, 100%);text-align:left}.lookup-form label{display:block;margin:0 0 9px 16px;color:#33483d;font-size:var(--text-min);font-weight:700}.lookup-form label.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lookup-form>div{display:flex;gap:8px;padding:8px;border:1px solid #cadbd2;border-radius:16px;background:#fff;box-shadow:0 20px 45px rgb(30 74 53 / .14)}.lookup-form input{min-width:0;flex:1;padding:13px 14px;border:0;outline:0;color:var(--ink)}.lookup-form input[aria-invalid="true"]{border-radius:9px;box-shadow:inset 0 0 0 2px #b42318}.lookup-form button{min-width:118px;padding:0 24px;border:0;border-radius:10px;background:var(--navy);color:#fff;font-weight:700}.lookup-form button:disabled{cursor:wait;opacity:.72}.lookup-form .meta{display:block;margin:11px 0 0 16px;color:#64716a}.whois-page .lookup-form .meta{color:#a8bdd4}.lookup-form__error{display:block;margin:8px 0 0 16px;color:#b42318;font-size:var(--text-min);font-weight:700}.lookup-form__error[hidden]{display:none}.lookup-result{display:grid;width:min(720px, 100%);grid-template-columns:1fr 1fr;gap:20px;margin-top:18px;padding:22px 24px;border:1px solid #b8d8c6;border-radius:15px;background:rgb(255 255 255 / .95);box-shadow:0 16px 35px rgb(30 74 53 / .1);text-align:left}.whois-page .lookup-result{margin-top:20px}.lookup-result[hidden]{display:none}.lookup-result div{display:grid;gap:4px}.lookup-result .meta{color:#587064;font-weight:700;letter-spacing:.1em}.lookup-result strong{color:#0b1523;font-size:var(--text-sm)}.lookup-result p{grid-column:1 / -1;margin:0;padding-top:16px;border-top:1px solid #dce8e1;color:var(--ink-soft);font-size:var(--text-min)}.lookup-result__details{display:grid;grid-column:1 / -1;grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;padding-top:16px;border-top:1px solid #dce8e1;color:var(--ink-soft);font-size:var(--text-min)}.lookup-result__details[hidden]{display:none}.lookup-result__details dt{color:#587064;font-weight:700}.lookup-result__details dd{min-width:0;margin:0;overflow-wrap:anywhere}.lookup-result.is-available [data-whois-status]{color:#237a3b}.lookup-result.is-unavailable{border-color:#f0c4c1}.lookup-result.is-unavailable [data-whois-status]{color:#b42318}.lookup-result.is-unknown{border-color:#f6d68b}.lookup-result.is-unknown [data-whois-status]{color:#9a6700}.lookup-result__cta{width:max-content;min-height:0;padding:12px 18px;border-radius:10px;font-size:var(--text-min);font-weight:700}.lookup-result__cta[hidden]{display:none}.whois-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.whois-guide article{min-height:290px;padding:29px;border:1px solid #d5e0da;border-radius:18px;background:#fff;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.whois-guide article:hover{border-color:rgb(45 182 109 / .5);transform:translateY(-4px);box-shadow:0 16px 34px rgb(32 72 53 / .09)}.whois-guide__icon{display:grid;width:46px;height:46px;margin-bottom:46px;place-items:center;border:1px solid #cce4d7;border-radius:13px;background:#eff9f3}.whois-guide__icon img{width:23px;height:23px}.whois-guide .meta{display:block;margin-bottom:9px;color:var(--green-dark);font-weight:700;letter-spacing:.1em}.whois-guide h3{margin-bottom:10px;letter-spacing:-.04em}.whois-guide p{margin:0;color:#596575;font-size:var(--text-sm);line-height:1.65}@media (max-width:760px){.lookup-hero__inner{min-height:620px;padding:70px 0}.whois-page .ly-search-hero__inner{min-height:680px}.whois-guide{grid-template-columns:1fr}}@media (max-width:480px){.lookup-form>div{flex-direction:column}.lookup-form button{min-height:48px}.lookup-result{grid-template-columns:1fr;padding:20px}.lookup-result p{grid-column:auto}.whois-guide article{min-height:0;padding:24px}.whois-guide__icon{margin-bottom:34px}}body{background:var(--mist);color:var(--ink)}.action-bar,.site-header,.hero,.trust-strip,.site-footer{background:var(--navy);color:var(--white)}.site-header{border-color:#1e2f45}.main-nav>button,.main-nav__link{color:var(--white)}.main-nav>button:hover,.main-nav>button.is-active,.main-nav__link:hover{color:var(--green)}.hero h1,.hero__inner>p{color:var(--white)}.hero h1 span{background:none;color:var(--green);-webkit-text-fill-color:currentColor}.hero__inner>p,.action-bar__inner>span,.trust-metrics span,.overline{color:#a8bdd4}.trust-strip{border-bottom:1px solid #1e2f45}.trust-metrics strong{color:var(--white)}.trust-metrics .stars{color:#44da8d}.section--mist,.namespaces,.transfer-section,.support-section,.management-section,.pricing-section,.automation-section,.faq-section{background:var(--mist)}.section-heading p,.lead-copy,.namespace-card>p,.management-list p,.feature-grid p,.faq-list details p{color:#6b7f96}.namespace-card,.ui-card,.feature-grid article,.faq-list details,.pricing-table,.brands-panel{border-color:var(--line)}.popular-badge{border-color:#c2e890;background:#edf7e2;color:var(--green-dark)}.namespace-price em{background:#fee2e2;color:#dc2626}.brands-panel,.code-card,.partner-cta{background-color:#0d1a2a;color:var(--white)}.brands-panel p,.terminal,.partner-cta p{color:#a8bdd4}.site-footer{background:#060f1a}.footer-links a,.footer-bottom p{color:#a8bdd4}.site-header .wordmark img{filter:brightness(0) invert(1)}.button,:where(.search-mode) .is-active{color:var(--ink)}.button--dark{color:var(--white)}.namespace-card--blue h3{color:#3b82f6}.namespace-card--violet h3{color:#8b5cf6}.namespace-card--orange h3{color:#f59e0b}.namespace-card--pink h3{color:#ec4899}.namespace-card--cyan h3{color:#1598b3}@media (max-width:900px){.main-nav>button,.main-nav__link{color:var(--ink)}}.hero--figma{min-height:600px;background:radial-gradient(ellipse 34% 48% at 50% 0%,rgb(31 61 92 / .78),transparent 72%),radial-gradient(ellipse 45% 55% at 50% 100%,rgb(10 35 61 / .72),transparent 76%),#0b1523}.hero--figma .hero__inner{width:min(768px, calc(100% - 48px));min-height:600px;padding:210px 0 170px}.hero--figma h1{margin-bottom:20px;color:#fff;font-size:clamp(64px, 6.8vw, 96px);font-weight:600;letter-spacing:-.03em;line-height:1}.hero--figma h1 span{color:#8ed968}.hero--figma .hero__inner>p{margin-bottom:34px;color:#a8bdd4;font-size:18px;line-height:1.625}.hero--figma .domain-search{width:min(672px, 100%);height:72px;gap:0;padding:8px;border:2px solid #e2eaf2;border-radius:16px;box-shadow:0 8px 32px rgb(11 21 35 / .18)}.hero--figma .domain-search__entry{display:flex;min-width:0;flex:1;align-items:center;align-self:stretch;padding-left:10px;cursor:text}.hero--figma .domain-search__entry::after{width:1px;height:24px;margin-left:2px;background:#0b1523;content:"";animation:domain-caret 1s steps(1) infinite}.hero--figma .domain-search__entry:focus-within::after{display:none}.hero--figma .domain-search input{width:0;min-width:0;overflow:visible;flex:0 0 auto;padding:10px 0;border-radius:0;color:#0b1523;font-size:18px;text-overflow:clip;appearance:none}.hero--figma .domain-search input::-webkit-search-decoration,.hero--figma .domain-search input::-webkit-search-cancel-button,.hero--figma .domain-search input::-webkit-search-results-button,.hero--figma .domain-search input::-webkit-search-results-decoration{display:none}.hero--figma .domain-search input::placeholder{color:#8299b0;opacity:1}.hero--figma .domain-search__preview{color:#8299b0;font-size:18px;white-space:pre}.hero--figma .domain-search__preview[hidden]{display:none}.hero--figma .domain-search__suffix{min-height:0;padding:0;border:0;border-radius:0;background:#fff0;color:#0b1523;font-size:18px}.hero--figma .domain-search.has-value input{width:auto!important;flex:1 1 auto}.hero--figma .domain-search.has-value .domain-search__preview{display:none}.hero--figma .domain-search__entry:focus-within input{width:auto!important;flex:1 1 auto}.hero--figma .domain-search__entry:focus-within .domain-search__preview,.hero--figma .domain-search__entry:focus-within .domain-search__suffix{display:none}.hero--figma .ai-button,.hero--figma .search-button{width:52px;height:52px;flex-basis:52px;border:0;border-radius:12px}.hero--figma .ai-button{order:3;margin-left:8px;background:#0b1523}.hero--figma .ai-button img,.hero--figma .ai-button svg{width:22px}.hero--figma .ai-button svg{overflow:visible;fill:none;stroke:#8ed968;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.hero--figma .search-button{order:4;margin-left:8px;background:#8ed968;color:#fff}.hero--figma .hero-offer{display:flex;width:min(672px, 100%);align-items:center;justify-content:space-between;gap:24px;padding:11px 4px 0;font-size:14px}.hero--figma .hero-offer p{margin:0;color:#8ed968;font-size:14px;font-weight:500}.hero--figma .hero-offer strong{color:var(--green)}.hero--figma .hero-offer a{color:#a8bdd4;font-weight:400}@media (max-width:700px){.hero--figma,.hero--figma .hero__inner{min-height:560px}.hero--figma .hero__inner{width:min(100% - 32px, 768px);padding:64px 0}.hero--figma h1{font-size:clamp(48px, 13vw, 72px)}.hero--figma .hero__inner>p{max-width:520px;font-size:16px}.hero--figma .hero-offer{align-items:flex-start;flex-direction:column;gap:5px}}@media (max-width:480px){.hero--figma .domain-search{height:64px}.hero--figma .ai-button,.hero--figma .search-button{display:grid;width:44px;height:44px;flex-basis:44px}.hero--figma .domain-search input,.hero--figma .domain-search__preview,.hero--figma .domain-search__suffix{font-size:16px}}.trust-strip--figma{padding:0;background:#0b1523;border-bottom:1px solid #1e2f45}.trust-strip--figma .trust-strip__inner{display:grid;width:min(1152px, calc(100% - 48px));min-height:203px;grid-template-columns:300px 1fr;align-items:center;gap:56px;padding-block:48px}.trust-strip--figma .trust-review{align-self:stretch;padding-right:56px;border-right:1px solid #1e2f45}.trust-strip--figma .overline{margin-bottom:12px;color:#7d93ab;font-size:12px;font-weight:600;letter-spacing:.18em;text-align:left}.trust-stars{display:flex;gap:2px;margin-bottom:12px}.trust-stars span{display:grid;width:26px;height:26px;place-items:center;border-radius:4px;background:#44da8d}.trust-stars img{width:17px;height:17px}.trust-review>p:last-child{margin:0;color:#a8bdd4;font-size:14px;line-height:20px}.trust-review>p:last-child strong{color:#fff}.trust-review>p:last-child a{color:#44da8d;font-weight:600}.trust-strip--figma .trust-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.trust-strip--figma .trust-metrics>div{min-height:107px;align-items:flex-start;gap:12px;padding:4px 8px;border:0}.trust-strip--figma .trust-metrics img{width:20px;height:20px}.trust-strip--figma .trust-metrics strong{margin:0;color:#fff;font-size:35px;letter-spacing:-.04em;line-height:1}.trust-strip--figma .trust-metrics span{color:#a8bdd4;font-size:14px;line-height:20px}@media (max-width:900px){.trust-strip--figma .trust-strip__inner{width:min(100% - 32px, 1152px);grid-template-columns:210px 1fr;gap:32px}.trust-strip--figma .trust-review{padding-right:32px}}@keyframes domain-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.hero--figma .domain-search__entry::after{animation:none}}@media (max-width:700px){.trust-strip--figma .trust-strip__inner{grid-template-columns:1fr;gap:30px;padding-block:40px}.trust-strip--figma .trust-review{padding:0 0 30px;border-right:0;border-bottom:1px solid #1e2f45}}@media (max-width:480px){.trust-strip--figma .trust-metrics{grid-template-columns:1fr;gap:10px}.trust-strip--figma .trust-metrics>div{display:grid;min-height:0;grid-template-columns:24px auto 1fr;align-items:center}.trust-strip--figma .trust-metrics strong{font-size:28px}}.pricing-section--figma{overflow:hidden;padding-top:96px;background:radial-gradient(circle 240px at calc(100% - 30px) 100px,rgb(142 217 104 / .09),transparent 70%),radial-gradient(circle 200px at 20px 78%,rgb(142 217 104 / .07),transparent 70%),#f4f6f9}.pricing-section--figma::before{display:none}.pricing-section--figma>.site-container{width:min(1024px, calc(100% - 48px))}.pricing-section--figma .section-heading{margin-bottom:56px}.pricing-section--figma .section-heading h2{font-size:clamp(38px, 5vw, 55px);font-weight:600;letter-spacing:-.03em;line-height:1.25}.pricing-section--figma .section-heading h2 span{color:#8ed968}.pricing-section--figma .section-heading p{width:min(520px, 100%);margin:16px auto 0;color:#6b7f96;font-size:16px;line-height:26px}.pricing-section--figma .pricing-table{overflow:hidden;border:0;border-radius:16px 16px 0 0;box-shadow:0 8px 40px rgb(11 21 35 / .1)}.pricing-section--figma .pricing-table__head{display:none}.pricing-section--figma .pricing-row{min-height:101px;grid-template-columns:1fr 1fr 1fr 1fr 140px;column-gap:0;padding:24px 32px;border-top:0;border-bottom:1px solid #e2eaf2;background:#fff}.pricing-section--figma .pricing-row:nth-child(2n){background:#f9fafb}.pricing-section--figma .pricing-row>strong{gap:10px;color:#0b1523;font-size:20px}.pricing-section--figma .pricing-row>strong em{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 10px;border:1px solid #c2e890;background:#edf7e2;color:#4a941a;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.05em}.pricing-section--figma .pricing-row>strong em img{width:10px;height:10px}.pricing-section--figma .pricing-row>div{display:flex;flex-direction:column;gap:4px}.pricing-section--figma .pricing-row>div>.meta{display:flex;min-height:16px;align-items:center;gap:8px;margin:0;padding:0;background:#fff0;color:#8299b0;font-size:12px;font-weight:500}.pricing-section--figma .pricing-row .meta i{padding:2px 6px;border-radius:4px;background:#fee2e2;color:#dc2626;font-size:10px;font-style:normal;font-weight:700;line-height:14px}.pricing-section--figma .pricing-row>div>span:last-child{display:flex;align-items:baseline;gap:5px;color:#0b1523;white-space:nowrap}.pricing-section--figma .pricing-row>div del{margin:0;color:#b0bec8;font-size:12px}.pricing-section--figma .pricing-row>div b{color:#0b1523;font-size:15px}.pricing-section--figma .price-year{color:#8299b0;font-size:12px}.pricing-section--figma .pricing-row>a{min-height:36px;border-radius:8px;background:#0b1523;font-size:14px;font-weight:600}.pricing-section--figma .pricing-note{margin:0;padding:16px 32px;border-radius:0 0 16px 16px;background:#f4f6f9;color:#8299b0;font-size:12px;box-shadow:0 8px 40px rgb(11 21 35 / .1)}@media (max-width:900px){.pricing-section--figma>.site-container{width:min(100% - 32px, 1024px)}.pricing-section--figma .pricing-table{overflow-x:auto;border-radius:16px 16px 0 0}.pricing-section--figma .pricing-row{min-width:900px}}.ly-search-pricing{padding:96px 0;background:#f4f6f9}.ly-search-pricing .section-heading h2{font-size:48px;font-weight:700;letter-spacing:-1.5px;line-height:56px}.ly-search-pricing .section-heading p{width:min(560px, 100%)}.ly-search-pricing .pricing-note{text-align:center}.ly-search-pricing__action{display:flex;justify-content:center;padding-top:40px}.ly-search-pricing__action .button{min-height:0;padding:14px 24px;border-color:#8ed968;border-radius:12px;color:#0b1523;background:#8ed968;font-size:14px;font-weight:600;line-height:normal}.ly-search-pricing__action .button:hover{border-color:#7bc455;background:#7bc455;box-shadow:none}.ly-search-requirements{overflow:visible;padding:120px 0;background:#fff}.ly-search-requirements>.site-container{width:min(1152px, calc(100% - 48px))}.ly-search-requirements__layout{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;gap:64px}.ly-search-requirements__intro{position:sticky;top:120px}.ly-search-requirements__intro h2{margin:0 0 24px;color:#0b1523;font-size:48px;font-weight:700;letter-spacing:-1.5px;line-height:56px}.ly-search-requirements__intro h2 span{color:#8ed968}.ly-search-requirements__intro p{max-width:560px;margin:0 0 24px;color:#6b7f96;font-size:16px;line-height:26px}.ly-search-requirements__intro .button{min-height:48px;padding:13px 24px;border:1.5px solid #e2eaf2;border-radius:12px;color:#0b1523;font-size:14px;font-weight:700;line-height:normal}.ly-search-requirements__intro .button:hover{border-color:#cbd5df;background:#f8fafc;color:#0b1523;box-shadow:none}.ly-search-requirements__cards{display:flex;flex-direction:column;gap:24px}.ly-search-requirement-card{padding:32px;border:1px solid #e2eaf2;border-radius:16px;background:#f8fafc}.ly-search-requirement-card img{display:block;width:40px;height:40px;margin-bottom:12px;padding:10px;border-radius:10px;background:rgb(142 217 104 / .1);object-fit:contain}.ly-search-requirement-card h3{margin:0 0 16px;color:#0b1523;font-size:18px;font-weight:700;line-height:normal}.ly-search-requirement-card p{margin:0;color:#6b7f96;font-size:14px;line-height:1.5}.ly-search-transfer{padding:96px 0;background:#fff}.ly-search-transfer>.site-container{width:min(1152px, calc(100% - 48px))}.ly-search-transfer__heading{margin:0 auto 56px;text-align:center}.ly-search-transfer__heading h2{margin:0 0 16px;color:#0b1523;font-size:48px;font-weight:700;letter-spacing:-1.5px;line-height:56px}.ly-search-transfer__heading h2 span{color:#8ed968}.ly-search-transfer__heading p{width:min(768px, 100%);margin:0 auto;color:#6b7f96;font-size:16px;line-height:26px}.ly-search-transfer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px}.ly-transfer-checklist{display:flex;min-height:578px;flex-direction:column;padding:32px;border:1px solid #e2eaf2;border-radius:16px;background:#f4f6f9}.ly-transfer-checklist h3{margin:0 0 22px;color:#0b1523;font-size:24px;font-weight:700;line-height:32px}.ly-transfer-checklist h3 span,.ly-transfer-steps h3 span{color:#8ed968}.ly-transfer-checklist ul{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.ly-transfer-checklist li{display:flex;min-height:40px;align-items:center;gap:12px;padding:10px 12px;border:1px solid #e2eaf2;border-radius:12px;color:#0b1523;background:#f8fafc;font-size:14px;font-weight:500;line-height:20px}.ly-transfer-checklist li:nth-child(-n+3){background:#fff}.ly-transfer-checklist li img{width:16px;height:16px;flex:0 0 16px}.ly-transfer-checklist__note{margin:auto 0 0;padding:16px;border:1px solid #8ed968;border-radius:12px;color:#0b1523;background:rgb(142 217 104 / .2);font-size:13px;font-weight:600;line-height:20px}.ly-transfer-steps{min-height:578px;overflow:hidden;padding:40px;border-radius:20px;color:#fff;background:#0b1523;box-shadow:0 18px 40px -12px rgb(11 21 35 / .08),0 2px 8px rgb(11 21 35 / .04)}.ly-transfer-steps h3{margin:0 0 24px;color:#fff;font-size:28px;font-weight:700;line-height:34px}.ly-transfer-steps h3 b{color:#fff;font:inherit}.ly-transfer-steps ol{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.ly-transfer-steps li{display:flex;min-height:64px;align-items:center;gap:12px;padding:12px;border-radius:12px;background:#1e2f45}.ly-transfer-steps li>span{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:12px;color:#8ed968;background:rgb(142 217 104 / .1);font-size:14px;font-weight:700}.ly-transfer-steps h4{margin:0 0 4px;color:#fff;font-size:14px;font-weight:600;line-height:normal}.ly-transfer-steps li p{margin:0;color:rgb(255 255 255 / .6);font-size:12px;line-height:18px}.ly-transfer-steps__note{margin:24px 0 0;color:rgb(255 255 255 / .6);font-size:13px;font-style:italic;line-height:20px}.ly-search-transfer__action{display:flex;justify-content:center;padding-top:56px}.ly-search-transfer__action .button{min-height:0;padding:14px 24px;border-radius:12px;color:#0b1523;font-size:14px;font-weight:600;line-height:normal}.ly-search-transfer__action .button:hover{border-color:#7bc455;background:#7bc455;box-shadow:none}.ly-search-whois{padding:96px 0;border:1px solid #0b1523;color:#fff;background:linear-gradient(90deg,#0b1523,#0f172a)}.ly-search-whois>.site-container{width:min(1144px, calc(100% - 48px))}.ly-search-whois__layout{display:grid;grid-template-columns:560px 520px;align-items:start;gap:64px}.ly-search-whois__content{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.ly-search-whois__content h2{margin:0;color:#fff;font-size:56px;font-weight:700;letter-spacing:-1.5px;line-height:1.1}.ly-search-whois__content h2 span{display:block;color:#8ed968}.ly-search-whois__copy p{margin:0 0 4px;color:#cbd5e1;font-size:16px;line-height:26px}.ly-search-whois__copy p:last-child{margin-bottom:0}.ly-search-whois__copy strong{font-weight:600}.ly-search-whois__link{min-height:0;gap:10px;padding:14px 22px;border-radius:14px;color:#0b1523;font-size:14px;font-weight:700;line-height:normal}.ly-search-whois__link img{width:18px;height:18px}.ly-search-whois__link:hover{border-color:#7bc455;background:#7bc455;box-shadow:none}.ly-whois-demo{display:flex;width:520px;flex-direction:column;gap:16px;padding:24px;border:1px solid #1f2937;border-radius:20px;background:#0b1523}.ly-whois-demo>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.ly-whois-demo>header h3{margin:0 0 4px;color:#f9fafb;font-size:18px;font-weight:700;line-height:normal}.ly-whois-demo>header p{margin:0;color:#9ca3af;font-size:13px}.ly-whois-demo>header>span{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;padding:8px 12px;border:1px solid #1f2937;border-radius:999px;color:#e5e7eb;background:#111827;font-size:12px;font-weight:700}.ly-whois-demo>header img{width:16px;height:16px}.ly-whois-demo__input{display:flex;height:56px;align-items:center;gap:12px;padding:0 16px;border:1px solid #1f2937;border-radius:16px;background:#111827}.ly-whois-demo__input img{width:20px;height:20px}.ly-whois-demo__input span{flex:1;color:#9ca3af;font-size:14px}.ly-whois-demo__input b{padding:8px 12px;border:1px solid #1f2937;border-radius:12px;color:#e5e7eb;background:#0b1523;font-size:13px}.ly-whois-demo__button{display:flex;width:100%;height:52px;align-items:center;justify-content:center;gap:10px;border:1px solid #8ed968;border-radius:16px;color:#8ed968;background:#111827;font:inherit;font-size:14px;font-weight:800;cursor:default;opacity:1;pointer-events:none}.ly-whois-demo__button img{width:18px;height:18px}.ly-whois-demo__preview{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #1f2937;border-radius:16px;background:#111827}.ly-whois-demo__preview header,.ly-whois-demo__preview p{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0}.ly-whois-demo__preview header>strong{color:#f9fafb;font-size:13px;font-weight:800}.ly-whois-demo__preview header>span{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;color:#d1fae5;background:#065f46;font-size:12px;font-weight:800}.ly-whois-demo__preview header img{width:14px;height:14px}.ly-whois-demo__preview p{color:#9ca3af;font-size:13px}.ly-whois-demo__preview p strong{color:#f9fafb;font-weight:700}.ly-whois-demo__note{margin:0;color:#9ca3af;font-size:12px;line-height:18px}.ly-search-lifecycle{padding:104px 0;background:#fff}.ly-search-lifecycle>.site-container{width:min(1152px, calc(100% - 48px))}.ly-search-lifecycle__heading{margin:0 auto 56px;text-align:center}.ly-search-lifecycle__heading h2{margin:0 0 16px;color:#111827;font-size:48px;font-weight:700;letter-spacing:-1.5px;line-height:56px}.ly-search-lifecycle__heading h2 span{color:#8ed968}.ly-search-lifecycle__heading p{width:min(768px, 100%);margin:0 auto;color:#6b7280;font-size:16px;line-height:26px}.ly-lifecycle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;counter-reset:ly-lifecycle}.ly-lifecycle-grid li{min-height:192px;padding:28px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;counter-increment:ly-lifecycle}.ly-lifecycle-grid h3{display:flex;gap:6px;margin:0 0 16px;color:#0b1523;font-size:16px;font-weight:700;line-height:normal}.ly-lifecycle-grid h3::before{color:#8ed968;content:counter(ly-lifecycle) "."}.domain-lifecycle-page .ly-lifecycle-grid h2{display:flex;gap:6px;margin:0 0 16px;color:#0b1523;font-size:16px;font-weight:700;line-height:normal}.domain-lifecycle-page .ly-lifecycle-grid h2::before{color:#8ed968;content:counter(ly-lifecycle) "."}.domain-lifecycle-page .ly-search-lifecycle{background:#f4f6f9}.ly-lifecycle-grid p{margin:0;color:#374151;font-size:13px;line-height:20px}.ly-search-lifecycle__practice{margin:24px 0 0;padding:20px;border:1px solid #8ed968;border-radius:12px;color:#111827;background:rgb(142 217 104 / .1);font-size:14px;font-weight:600;line-height:normal;text-align:center}.ly-search-lifecycle__practice strong{font-weight:600}.ly-search-lifecycle__action{display:flex;justify-content:center;padding-top:56px}.ly-search-lifecycle__action .button{min-height:0;padding:14px 24px;border:1.5px solid #e2eaf2;border-radius:12px;color:#0b1523;font-size:14px;font-weight:600;line-height:normal}.ly-search-lifecycle__action .button:hover{border-color:#7bc455;background:#7bc455;box-shadow:none}.ly-search-hacks{padding:96px 0;color:#fff;background:#10182a}.ly-search-hacks>.site-container{width:min(1352px, calc(100% - 48px))}.ly-search-hacks__heading{margin:0 auto 48px;text-align:center}.ly-search-hacks__heading h2{margin:0 0 16px;color:#fff;font-size:48px;font-weight:700;letter-spacing:-1.5px;line-height:56px}.ly-search-hacks__heading h2 span{color:#8ed968}.ly-search-hacks__heading p{width:min(768px, 100%);margin:0 auto;color:#cbd5e1;font-size:16px;line-height:26px}.ly-search-hacks__words{display:grid;grid-template-columns:190px 196px minmax(300px,1fr) 232px 190px;align-items:center;gap:30px}.ly-search-hacks__words>span,.ly-search-hacks__words>strong{display:flex;align-items:center;justify-content:center;padding:8px 0;color:#fff;font-weight:800;line-height:normal;white-space:nowrap}.ly-search-hacks__words>span{font-size:24px;opacity:.24}.ly-search-hacks__words>strong{font-size:48px;opacity:.64}.ly-search-hacks__words>b{display:flex;align-items:center;justify-content:center;padding:24px 48px;border:1px solid #1f2937;border-radius:20px;color:#fff;background:#1e2f45;font-size:65px;font-weight:800;line-height:normal;white-space:nowrap}.ly-search-hacks__words>b i{color:#8ed968;font-style:normal;font-weight:900}.ly-search-hacks__action{display:flex;align-items:center;flex-direction:column;gap:12px;padding-top:48px;text-align:center}.ly-search-hacks__action .button{min-height:0;padding:14px 24px;border-color:#1f2937;border-radius:12px;color:#0b1523;box-shadow:0 14px 15px rgb(0 0 0 / .25);font-size:14px;font-weight:600;line-height:normal}.ly-search-hacks__action .button strong{margin-inline:.3em;font-weight:600}.ly-search-hacks__action .button:hover{border-color:#7bc455;background:#7bc455;box-shadow:0 14px 15px rgb(0 0 0 / .25)}.ly-search-hacks__action p{margin:0;color:#9ca3af;font-size:13px;line-height:18px;opacity:.7}.ly-search-faq .faq-list details:nth-child(1){grid-column:1;grid-row:1}.ly-search-faq .faq-list details:nth-child(2){grid-column:1;grid-row:2}.ly-search-faq .faq-list details:nth-child(3){grid-column:1;grid-row:3}.ly-search-faq .faq-list details:nth-child(4){grid-column:2;grid-row:1}.ly-search-faq .faq-list details:nth-child(5){grid-column:2;grid-row:2}@media (max-width:760px){.ly-search-faq .faq-list details:nth-child(n){width:100%;grid-column:1;grid-row:auto}.ly-search-faq .faq-list summary{min-width:0;align-items:center}.ly-search-faq .faq-list summary>span{flex:0 0 32px}.ly-search-faq .faq-contact{align-items:center;text-align:center}}@media (max-width:1200px){.ly-search-whois__layout{grid-template-columns:1fr;gap:48px}.ly-search-whois__content{align-items:center;text-align:center}.ly-whois-demo{width:min(520px, 100%);justify-self:center}.ly-search-hacks__words{grid-template-columns:1fr minmax(280px,1.2fr) 1fr}.ly-search-hacks__words>span{display:none}.ly-search-hacks__words>strong{font-size:36px}.ly-search-hacks__words>b{padding-inline:32px;font-size:54px}}@media (max-width:900px){.ly-search-requirements{padding:80px 0}.ly-search-requirements__layout{grid-template-columns:1fr;gap:48px}.ly-search-requirements__intro{position:static;text-align:center}.ly-search-requirements__intro p{margin-inline:auto}.ly-search-transfer__grid{grid-template-columns:1fr}.ly-transfer-checklist,.ly-transfer-steps{min-height:0}.ly-transfer-checklist__note{margin-top:40px}.ly-lifecycle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ly-search-pricing .section-heading h2{font-size:38px;line-height:1.2}.ly-search-requirements>.site-container{width:min(100% - 32px, 1152px)}.ly-search-requirements__intro h2{font-size:38px;line-height:1.2}.ly-search-requirements__intro .button{width:100%;padding-inline:16px}.ly-search-requirement-card{padding:24px}.ly-search-transfer{padding:64px 0}.ly-search-transfer>.site-container{width:min(100% - 32px, 1152px)}.ly-search-transfer__heading h2{font-size:38px;line-height:1.2}.ly-search-transfer__grid{gap:24px}.ly-transfer-checklist,.ly-transfer-steps{padding:24px}.ly-transfer-checklist h3{font-size:22px;line-height:1.3}.ly-transfer-steps h3{font-size:26px}.ly-search-whois{padding:64px 0}.ly-search-whois>.site-container{width:min(100% - 32px, 1144px)}.ly-search-whois__content h2{font-size:42px}.ly-whois-demo{padding:20px}.ly-whois-demo>header{align-items:flex-start;flex-direction:column}.ly-whois-demo__preview p{align-items:flex-start;flex-direction:column;gap:4px}.ly-whois-demo__preview p strong{overflow-wrap:anywhere}.ly-search-lifecycle{padding:64px 0}.ly-search-lifecycle>.site-container{width:min(100% - 32px, 1152px)}.ly-search-lifecycle__heading h2{font-size:38px;line-height:1.2}.ly-lifecycle-grid{grid-template-columns:1fr}.ly-lifecycle-grid li{min-height:0;padding:24px}.ly-search-hacks{padding:64px 0}.ly-search-hacks>.site-container{width:min(100% - 32px, 1352px)}.ly-search-hacks__heading h2{font-size:38px;line-height:1.2}.ly-search-hacks__words{display:flex;justify-content:center}.ly-search-hacks__words>strong{display:none}.ly-search-hacks__words>b{max-width:100%;padding:20px 32px;font-size:clamp(42px, 14vw, 54px)}.ly-search-hacks__action .button{width:100%}}.terms-page{background:#fff}.terms-page>section>.site-container{width:min(960px, calc(100% - 48px))}.legal-hero{color:#fff;background:radial-gradient(ellipse 52% 68% at 50% 39%,rgb(142 217 104 / .14),rgb(142 217 104 / .04) 40%,transparent 68%),radial-gradient(ellipse 90% 55% at 50% -5%,#1f3d5c,#fff0 65%),#0b1523}.legal-hero__inner{display:flex;min-height:560px;flex-direction:column;align-items:center;justify-content:center;padding:120px 0 80px;text-align:center}.legal-hero h1{margin:0;color:#fff;font-size:clamp(48px, 6vw, 68px);font-weight:600;letter-spacing:-.04em;line-height:1.08}.legal-hero h1 span{color:#8ed968}.legal-hero p{max-width:680px;margin:20px 0 0;color:#a8bdd4;font-size:18px;line-height:1.6}.legal-page{padding:96px 0}.legal-meta{margin-bottom:56px;padding:24px;border:1px solid #e2eaf2;border-radius:14px;background:#f4f6f9}.legal-meta p{margin:0;color:#475569;font-size:14px;line-height:1.7}.legal-meta strong{color:#0b1523}.legal-content{counter-reset:legal-section}.legal-content section{padding:0 0 40px;border-bottom:1px solid #e2eaf2}.legal-content section+section{padding-top:40px}.legal-content section:last-child{padding-bottom:0;border-bottom:0}.legal-content h2{margin:0 0 18px;color:#0b1523;font-size:clamp(25px, 3vw, 32px);font-weight:600;letter-spacing:-.025em;line-height:1.25;counter-increment:legal-section}.legal-content h2::before{margin-right:10px;color:#0b1523;content:counter(legal-section) "."}.legal-content p,.legal-content li{color:#475569;font-size:16px;line-height:1.8}.legal-content p{margin:0 0 14px}.legal-content p:last-child{margin-bottom:0}.legal-content ul{margin:14px 0 0;padding-left:24px}.legal-content li+li{margin-top:8px}.legal-content a{color:#3d7f1c;font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.error-page,.error-page__hero{background:#fff}.error-page__inner{display:flex;min-height:700px;align-items:center;justify-content:center;flex-direction:column;padding:130px 0 88px;text-align:center}.error-page__code{margin:0 0 20px;color:#8ed968;font-size:clamp(112px, 14vw, 160px);font-weight:700;letter-spacing:-.06em;line-height:.9}.error-page h1{margin:0;color:#0b1523;font-size:clamp(40px, 5vw, 56px);font-weight:600;letter-spacing:-.04em;line-height:1.1}.error-page__message{max-width:560px;margin:18px 0 0;color:#6b7f96;font-size:16px;line-height:1.65}.error-page__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.error-page__actions .button{min-width:156px;min-height:46px;border-radius:10px;color:#0b1523;font-size:14px;font-weight:700}.error-page__actions .button--outline-dark{background:#fff}.error-page__actions .button--outline-dark:hover{background:#0b1523;color:#fff}.error404 .site-header{border-bottom-color:#1e2f45;background:#0b1523}@media (min-width:901px){.error404 .site-header .main-nav>button,.error404 .site-header .main-nav>.main-nav__link{color:#fff}.error404 .header-help{border-color:#2a3f5a;color:#a8bdd4}}@media (max-width:620px){.terms-page>section>.site-container{width:min(100% - 32px, 960px)}.legal-hero__inner{min-height:500px;padding:112px 0 64px}.legal-hero h1{font-size:44px}.legal-hero p{font-size:16px}.legal-page{padding:64px 0}.legal-meta{margin-bottom:40px;padding:20px}.legal-content section{padding-bottom:32px}.error-page__inner{min-height:640px;padding:112px 0 64px}.error-page__code{margin-bottom:16px;font-size:104px}.error-page h1{font-size:40px}.error-page__message{font-size:15px}.error-page__actions{width:100%;flex-direction:column}.error-page__actions .button{width:100%}.legal-content section+section{padding-top:32px}.legal-content p,.legal-content li{font-size:15px}}.ai-icon-motion{transform-origin:center}.domain-network.has-motion line{stroke-dasharray:7 7;animation:network-flow 1.2s linear infinite}.domain-network.has-motion span{opacity:.28;transform:translateY(5px) scale(.96);transition:opacity .42s ease,transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease}.domain-network.has-motion span.is-active{opacity:1;transform:translateY(0) scale(1);box-shadow:0 8px 22px color-mix(in srgb,var(--c),transparent 80%)}.domain-network.has-motion .domain-network__nodes circle{animation:network-node-pulse 1.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.transfer-card.has-motion .step-list li{color:#6b7f96;transition:color .45s ease}.transfer-card.has-motion .step-list li>span{transition:color .45s ease,background-color .45s ease,transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.transfer-card.has-motion .step-list li.is-complete{color:#0b1523}.transfer-card.has-motion .step-list li.is-complete>span{transform:scale(1.08);box-shadow:0 0 0 5px rgb(142 217 104 / .14)}.chat.has-motion p{opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1)}.chat.has-motion p.is-visible{opacity:1;transform:translateY(0)}.dashboard-stats.has-motion>div{opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease}.dashboard-stats.has-motion>div.is-visible{opacity:1;transform:translateY(0);box-shadow:0 8px 18px rgb(11 21 35 / .06)}@keyframes ai-sparkle{0%,100%{opacity:1}35%{opacity:0}65%{opacity:1}}@keyframes ai-sparkle-pulse{0%,100%{transform:scale(1)}45%{transform:scale(1.12)}72%{transform:scale(.94)}}@keyframes network-flow{to{stroke-dashoffset:-28}}@keyframes network-node-pulse{50%{transform:scale(1.7);opacity:.58}}@media (prefers-reduced-motion:reduce){.ai-icon-motion,.domain-network.has-motion line,.domain-network.has-motion .domain-network__nodes circle{animation:none}.domain-network.has-motion span,.chat.has-motion p,.dashboard-stats.has-motion>div{opacity:1;transform:none}}.faq-card{min-width:0;overflow:hidden;border:1px solid #e2eaf2;border-radius:16px;background:#fff;box-shadow:0 1px 1px rgb(11 21 35 / .03);transition:border-color .22s ease,box-shadow .22s ease}.faq-card:hover{border-color:#c2e890;box-shadow:0 0 0 3px rgb(142 217 104 / .08),0 8px 24px -12px rgb(142 217 104 / .28)}.faq-card[open]{border-color:#c2e890;box-shadow:0 0 0 3px rgb(142 217 104 / .1),0 8px 24px -12px rgb(142 217 104 / .38)}.faq-card[open] summary{color:#0b1523}.faq-card summary{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px}.faq-card summary{color:#334155;font-size:14px;font-weight:600;line-height:1.375;cursor:pointer;list-style:none}.faq-card summary::-webkit-details-marker{display:none}.faq-card summary>span{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border-radius:50%;background:#eef3f8;transition:background-color .22s ease,box-shadow .22s ease}.faq-card summary>span::before{display:none}.faq-card summary>span::after{display:block;width:7px;height:7px;margin-top:-3px;border-right:1.25px solid #94a3b8;border-bottom:1.25px solid #94a3b8;background:#fff0;content:"";transform:rotate(45deg);transform-origin:center;transition:border-color .22s ease,margin .22s ease,transform .22s ease}.faq-card[open] summary>span{background-color:#8ed968;box-shadow:0 4px 12px -4px rgb(142 217 104 / .6)}.faq-card[open] summary>span::after{display:block;margin-top:3px;border-color:#fff;transform:rotate(225deg)}.faq-card>div{color:#6b7f96;font-size:14px;line-height:1.6}.faq-card>div p{margin:0 0 10px}.faq-card>div p:last-child{margin-bottom:0}.faq-section--figma{overflow:hidden;padding:112px 0 96px;background:radial-gradient(circle 240px at calc(100% - 20px) 90px,rgb(142 217 104 / .09),transparent 70%),radial-gradient(circle 200px at 30px calc(100% - 70px),rgb(142 217 104 / .055),transparent 70%),#f4f6f9}.faq-section--figma>.site-container{width:min(1152px, calc(100% - 48px))}.faq-section--figma .section-heading{margin-bottom:56px;max-width:800px}.faq-section--figma .section-heading h2{color:#0b1523;font-size:clamp(38px, 5vw, 55px);font-weight:600;letter-spacing:-.03em;line-height:1.25}.faq-section--figma .section-heading h2 span{color:inherit}.faq-section--figma .section-heading p{margin-top:16px;color:#6b7f96;font-size:16px}.faq-section--figma .faq-list{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;padding:0;border:0;border-radius:0;background:#fff0}.faq-section--figma .faq-list details{align-self:start;margin:0}.faq-section--figma .faq-list summary{min-height:48px;padding:10px 12px 10px 20px;color:#334155;font-size:14px;font-weight:600;line-height:1.4}.faq-section--figma .faq-list details p{padding:0 20px 18px;color:#6b7f96;font-size:14px;line-height:1.6}.faq-contact{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:48px}.faq-contact p{margin:0;color:#6b7f96;font-size:14px}.faq-contact a{display:inline-flex;align-items:center;gap:6px;color:#4a941a;font-size:14px;font-weight:600}.faq-contact img{width:11px;height:11px}.site-footer{padding:64px 0 24px;border-top:1px solid #1e2f45;background:#060f1a}.site-footer>.site-container{width:min(1152px, calc(100% - 48px))}.site-footer .footer-links{grid-template-columns:repeat(6,minmax(0,1fr));gap:40px;padding-bottom:64px}.site-footer .footer-links h2{margin-bottom:20px;color:#fff;font-size:14px;font-weight:700;letter-spacing:.12em}.site-footer .footer-links a{margin-bottom:12px;color:#d7e2ee;font-size:14px;line-height:20px}.site-footer .footer-links a:hover,.site-footer .footer-policies a:hover{color:#a8bdd4}.footer-middle{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:16px 0;border-top:1px solid #1e2f45}.footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.footer-brand .wordmark{width:117px;height:36px}.footer-assurance{padding-bottom:1px}.footer-subscribe{width:min(360px, 38vw)}.footer-subscribe h2{margin:0 0 8px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.12em;line-height:16px;text-transform:uppercase}.footer-subscribe__form{display:flex;align-items:stretch;gap:8px}.footer-subscribe__form input{width:100%;min-width:0;min-height:38px;padding:0 14px;border:1px solid #1e2f45;border-radius:9px;outline:0;background:#0d1c2e;color:#fff;font:inherit;font-size:12px;line-height:16px;transition:border-color .18s,box-shadow .18s}.footer-subscribe__form input::placeholder{color:#6b7f96;opacity:1}.footer-subscribe__form input:focus{border-color:var(--green);box-shadow:0 0 0 3px rgb(142 217 104 / .12)}.footer-subscribe__form button{min-height:38px;flex:0 0 auto;padding:0 14px;border:1px solid var(--green);border-radius:9px;background:var(--green);color:#0b1523;font:inherit;font-size:12px;font-weight:700;line-height:16px;cursor:pointer;transition:border-color .18s,background-color .18s,transform .18s}.footer-subscribe__form button:hover{border-color:#7bc455;background:#7bc455;transform:translateY(-1px)}.footer-subscribe__form button:focus-visible{outline:3px solid rgb(142 217 104 / .4);outline-offset:3px}.site-footer .payment-icons{gap:10px;margin:0}.site-footer .payment-icons img{width:auto;min-width:54px;height:34px;padding:7px 12px;border:1px solid #e2eaf2;border-radius:8px;background:#fff;object-fit:contain}.site-footer .footer-bottom{align-items:center;padding-top:8px;border-top:0}.footer-policies{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:0}.footer-policies a{color:#d7e2ee}.site-footer .footer-bottom p{color:#6b7f96}.footer-policies a,.site-footer .footer-bottom p{font-size:12px;line-height:16px}.footer-policies a+a::before{margin:0 12px;color:#4a5a6a;content:"/"}.cookie-consent{position:fixed;z-index:1000;right:24px;bottom:24px;left:24px;display:flex;width:min(680px, calc(100% - 48px));align-items:center;gap:18px;margin-inline:auto;padding:15px 18px;border:1px solid #2a4664;border-radius:16px;background:#18314e;color:#d7e2ee;box-shadow:0 20px 50px rgb(2 12 24 / .3)}.cookie-consent[hidden]{display:none}.cookie-consent p{flex:1;margin:0;font-size:13px;line-height:1.5}.cookie-consent p a{color:var(--green);text-decoration:underline;text-underline-offset:2px}.cookie-consent__actions{display:flex;align-items:center;gap:8px}.cookie-consent button{min-height:40px;padding:0 18px;border:1px solid #35516f;border-radius:9px;background:#fff0;color:#b8c8d9;font-size:13px;font-weight:600}.cookie-consent [data-cookie-accept]{border-color:var(--green);background:var(--green);color:#0b1523}.cookie-consent [data-cookie-close]{width:34px;padding:0;border-color:#fff0;font-size:18px}.cookie-consent button:hover{border-color:var(--green);color:var(--green)}.cookie-consent [data-cookie-accept]:hover{background:#7bc455;color:#0b1523}.back-to-top{position:fixed;z-index:900;right:24px;bottom:24px;display:grid;width:48px;height:48px;place-items:center;border:1px solid rgb(142 217 104 / .5);border-radius:50%;background:var(--navy);color:var(--green);box-shadow:0 12px 30px rgb(2 12 24 / .24);opacity:0;pointer-events:none;transform:translateY(12px);transition:border-color .2s ease,background-color .2s ease,color .2s ease,opacity .2s ease,transform .2s ease}.back-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.back-to-top:hover{border-color:var(--green);background:var(--green);color:var(--navy);transform:translateY(-2px)}.back-to-top:focus-visible{outline:3px solid rgb(142 217 104 / .4);outline-offset:3px}.back-to-top svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.back-to-top{transition:none}}@media (max-width:980px){.site-footer .footer-links{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.faq-section--figma>.site-container,.site-footer>.site-container{width:min(100% - 32px, 1152px)}.faq-section--figma .faq-list{grid-template-columns:1fr}.faq-contact{align-items:flex-start;flex-direction:column}.footer-middle,.site-footer .footer-bottom{align-items:flex-start;flex-direction:column}.footer-assurance{align-items:flex-start;flex-direction:column}.footer-policies{justify-content:flex-start}}@media (max-width:480px){.site-footer .footer-links{grid-template-columns:repeat(2,1fr);gap:34px 24px}.site-footer .payment-icons{flex-wrap:wrap}.footer-policies{align-items:flex-start;flex-direction:column;gap:10px}.footer-policies a+a::before{display:none}.cookie-consent{right:16px;bottom:16px;left:16px;width:auto;align-items:stretch;flex-direction:column;gap:12px}.cookie-consent__actions{width:100%}.cookie-consent__actions button:not([data-cookie-close]){flex:1}.cookie-consent [data-cookie-close]{position:absolute;top:8px;right:8px}.cookie-consent p{padding-right:26px}}.namespaces .section-heading h2{color:#0b1523;font-size:clamp(38px, 5vw, 55px);font-weight:600}.namespaces .section-heading p{color:#6b7f96;font-size:16px}.namespace-card--help{border-color:#1e2f45;background:#0b1523;color:#fff}.namespace-card--help h3{color:#fff;font-size:20px;line-height:1.35}.namespace-card--help>p{color:#a8bdd4}.namespace-card--help .button{width:100%;margin-top:auto;background:#8ed968;color:#0b1523}.launch-panel{min-height:410px;grid-template-columns:1fr 1fr;border:1px solid #1e2f45;border-radius:24px;background:#0d1a2a;color:#fff}.launch-panel::before{background:radial-gradient(circle at 18% 50%,rgb(142 217 104 / .08),transparent 35%)}.launch-panel__copy{padding:48px 40px}.launch-panel h2{color:#fff;font-size:clamp(34px, 4vw, 39px)}.launch-panel h2 span{color:#8ed968}.launch-panel p{color:#a8bdd4;font-size:14px}.domain-network--legacy{display:none}.launch-steps{align-self:center;justify-self:center;width:232px;padding:22px 18px;border:1px solid #1e2f45;border-radius:16px;background:#0b1523}.launch-step{position:relative;display:flex;gap:13px;min-height:54px;opacity:.35;transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1)}.launch-step:not(:last-child)::after{position:absolute;top:31px;bottom:0;left:11px;width:1px;background:#1e2f45;content:""}.launch-step i{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:1px solid currentColor;border-radius:50%;color:#8ed968;font-size:12px;font-style:normal}.launch-step:nth-child(2) i{color:#60cfff}.launch-step:nth-child(3) i{color:#c4a8ff}.launch-step:nth-child(4) i{color:#ffb86c}.launch-step p{margin:0}.launch-step strong,.launch-step span{display:block}.launch-step strong{color:#fff;font-size:14px}.launch-step span{color:#a8bdd4;font-size:10px}.launch-step.is-active{opacity:1;transform:translateX(3px)}.brands-panel{min-height:371px;grid-template-columns:1fr 1fr;border-color:rgb(142 217 104 / .13);border-radius:24px;background:#0b1523}.brands-panel::before{background:radial-gradient(circle at 8% 5%,rgb(142 217 104 / .09),transparent 36%)}.brands-panel>div:first-child{padding:48px 40px}.brands-panel h2{color:#fff;font-size:clamp(36px, 4.5vw, 51px);line-height:1}.brands-panel h2 span{color:#8ed968}.brands-panel p{max-width:380px;color:#a8bdd4;font-size:14px}.brand-marquees{gap:16px}.brand-marquee__track span{padding:10px 16px;border-radius:12px;background:#0d1a2a}.reseller-section--figma{padding:96px 0;background:radial-gradient(circle at 5% 5%,rgb(142 217 104 / .09),transparent 25%),#f4f6f9}.reseller-section--figma>.site-container{width:min(1152px, calc(100% - 48px))}.reseller-intro{gap:64px}.reseller-intro h2{color:#0b1523;font-size:clamp(38px, 4.5vw, 48px);font-weight:600;line-height:1.25}.reseller-intro h2 span{display:inline;color:#8ed968}.reseller-intro .lead-copy{max-width:440px;color:#6b7f96;font-size:16px}.reseller-section--figma .code-card{min-height:530px;border-color:#1e3452;border-radius:16px;background:#0d1117}.reseller-section--figma .window-bar{border-color:#1e3452;background:#161b22}.reseller-section--figma .terminal{min-height:425px;background:#0d1117;color:#c9d1d9}.reseller-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #1e3452;background:#1e3452;gap:1px}.reseller-stats span{padding:10px;background:#161b22;color:#4a6080;font-size:10px;text-align:center}.reseller-stats b{display:block;color:#8ed968;font:700 14px monospace}.reseller-features{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:64px}.reseller-features article{min-height:202px;padding:24px;border-radius:16px;background:#fff}.reseller-features article i{width:36px;height:36px;border-radius:12px;background:#8ed968}.reseller-features article i img{width:18px;height:18px}.reseller-features h3{font-size:16px}.reseller-features p{color:#6b7f96;font-size:14px}.reseller-actions{justify-content:center;margin-top:40px}.reseller-actions .button--outline-green{border-color:#e2eaf2;color:#6b7f96}@media (max-width:900px){.launch-panel,.brands-panel{grid-template-columns:1fr}.launch-steps{margin:0 0 40px}.reseller-section--figma>.site-container{width:min(100% - 32px, 1152px)}.reseller-features{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.namespace-grid,.reseller-features{grid-template-columns:1fr}.launch-panel__copy,.brands-panel>div:first-child{padding:38px 28px}.reseller-actions{align-items:stretch;flex-direction:column}}.site-header{position:absolute;top:0;right:0;left:0;border-color:#fff0;background:#fff0;backdrop-filter:none}.site-header__inner{display:grid;grid-template-columns:1fr auto 1fr;gap:28px;padding-block:16px}.site-header .wordmark{justify-self:start}.site-header .main-nav{flex:none;justify-self:center;gap:28px}.site-header .main-nav>button{color:#fff;transition:color .15s ease}.site-header .main-nav>button:hover,.site-header .main-nav>button.is-active{color:#a8bdd4}.header-actions{display:flex;align-items:center;justify-self:end;gap:10px}.header-help{display:grid;width:40px;height:40px;place-items:center;border:1px solid #2a3f5a;border-radius:10px;color:#a8bdd4;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.header-help span{display:grid;width:18px;height:18px;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:11px;font-weight:800;line-height:1}.header-help:hover{border-color:#8ed968;background:#8ed968;color:#0b1523}.header-help:focus-visible{outline:2px solid #fff;outline-offset:3px}.header-sign-in{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:0 20px;border:1px solid #8ed968;border-radius:10px;background:#8ed968;color:#0b1523;font-size:var(--text-min);font-weight:700;transition:background-color .15s ease,box-shadow .15s ease}.header-sign-in:hover{background:#7bc455;box-shadow:0 6px 16px rgb(142 217 104 / .15)}.header-sign-in:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:980px) and (min-width:901px){.site-header .main-nav{gap:18px}.site-header__inner{gap:18px}.header-sign-in{padding-inline:16px}}@media (max-width:900px){.site-header__inner{grid-template-columns:1fr auto}.site-header .main-nav{justify-self:stretch}.site-header .main-nav>button{color:var(--ink)}.site-header .main-nav>button:hover,.site-header .main-nav>button.is-active{color:var(--green-dark)}.header-actions{grid-column:2;grid-row:1}.mobile-menu-button{margin-left:0}}@media (max-width:480px){.site-header .wordmark{width:120px}.header-actions{gap:6px}.header-help{width:36px;height:38px}.header-sign-in{min-height:38px;padding-inline:14px}.mobile-menu-button{width:40px;height:38px}}.namespace-card{transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.namespace-card--featured{box-shadow:0 2px 12px rgb(11 21 35 / .06);transition-duration:.3s}.namespace-card--featured:hover{box-shadow:0 12px 40px rgb(142 217 104 / .18),0 2px 8px rgb(11 21 35 / .08);transform:translateY(-3px)}.namespace-card--blue:hover{border-color:#3b82f6;box-shadow:0 12px 40px rgb(59 130 246 / .11),0 2px 8px rgb(0 0 0 / .06);transform:translateY(-2px)}.namespace-card--featured:hover .button--outline-dark{border-color:var(--green);background:var(--green);color:#0b1523;box-shadow:0 5px 12px rgb(142 217 104 / .13)}.namespace-card--blue:hover .button--outline-dark{border-color:#3b82f6;background:#3b82f6;color:#fff;box-shadow:0 5px 12px rgb(59 130 246 / .12)}.namespace-card--violet:hover{border-color:#8b5cf6;box-shadow:0 12px 40px rgb(139 92 246 / .11);transform:translateY(-2px)}.namespace-card--orange:hover{border-color:#f59e0b;box-shadow:0 12px 40px rgb(245 158 11 / .11);transform:translateY(-2px)}.namespace-card--pink:hover{border-color:#ec4899;box-shadow:0 12px 40px rgb(236 72 153 / .11);transform:translateY(-2px)}.namespace-card--violet:hover .button--outline-dark{border-color:#8b5cf6;background:#8b5cf6;color:#fff;box-shadow:0 5px 12px rgb(139 92 246 / .12)}.namespace-card--orange:hover .button--outline-dark{border-color:#f59e0b;background:#f59e0b;color:#0b1523;box-shadow:0 5px 12px rgb(245 158 11 / .12)}.namespace-card--pink:hover .button--outline-dark{border-color:#ec4899;background:#ec4899;color:#fff;box-shadow:0 5px 12px rgb(236 72 153 / .12)}.namespace-card--help:hover{border-color:#8ed968;box-shadow:0 12px 40px rgb(142 217 104 / .14);transform:translateY(-2px)}.hero--figma .ai-button{transition:background-color .15s ease,box-shadow .15s ease}.hero--figma .ai-button:hover{background:#1a2d45;box-shadow:0 0 22px rgb(142 217 104 / .18)}.hero--figma .ai-button:hover .ai-sparkle-small{animation:ai-sparkle .55s ease-out}.hero--figma .ai-button:hover .ai-sparkle-small--dot{animation-delay:.12s}.hero--figma .ai-sparkle-main{transform-box:fill-box;transform-origin:center}.hero--figma .ai-button:hover .ai-sparkle-main{animation:ai-sparkle-pulse .55s ease-out}.hero--figma .ai-button .ai-icon-motion{filter:none}.brands-panel{width:100%;min-height:370.656px;grid-template-columns:1fr 1fr;margin:40px 0 0;border-color:rgb(142 217 104 / .13);border-radius:24px;background:radial-gradient(circle 210px at 150px 130px,rgb(142 217 104 / .094),transparent 65%),radial-gradient(circle 160px at calc(100% - 120px) 270px,rgb(142 217 104 / .047),transparent 65%),#0b1523;transform:none}.brands-panel::before{background:none}.brands-panel>div:first-child{padding:48px 40px}.brands-panel h2{max-width:471px;margin-bottom:20px;color:#fff;font-size:51.2px;font-weight:700;letter-spacing:-1.536px;line-height:1}.brands-panel h2 span{color:#8ed968}.brands-panel p{max-width:380px;margin-bottom:32px;color:#a8bdd4;font-size:14px;line-height:22.75px}.brands-panel .button-row{gap:12px;margin:0}.brands-panel .button{min-height:48px;padding-inline:28px;border-radius:12px;font-size:14px;font-weight:600}.brand-marquees{gap:16px;padding-block:48px}.brand-marquees::before{width:96px;background:linear-gradient(90deg,#0b1523,transparent)}.brand-marquees::after{width:64px;background:linear-gradient(270deg,#0b1523,transparent)}.brand-marquee{height:42px}.brand-marquee__track{gap:12px}.brand-marquee__track span{display:inline-flex;height:42px;align-items:center;gap:8px;padding:10px 16px;border-color:rgb(142 217 104 / .13);border-radius:12px;background:#0d1a2a;color:#8ed968;font-size:14px;font-weight:500;line-height:20px}.brand-marquee__track span::before{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor;content:""}.brand-marquee__track span:nth-child(5n+2){border-color:rgb(96 207 255 / .13);color:#60cfff}.brand-marquee__track span:nth-child(5n+3){border-color:rgb(196 168 255 / .13);color:#c4a8ff}.brand-marquee__track span:nth-child(5n+4){border-color:rgb(255 184 108 / .13);color:#ffb86c}.brand-marquee__track span:nth-child(5n+5){border-color:rgb(255 126 126 / .13);color:#ff7e7e}.reseller-section--figma .code-card,.reseller-section--figma .window-bar,.reseller-section--figma .terminal,.reseller-section--figma .terminal__success pre{border-color:#1e3452;background:#0d1117;color:#c9d1d9}.reseller-section--figma .window-bar{border-bottom-color:#1e3452;background:#161b22}.reseller-section--figma .terminal__prompt,.reseller-section--figma .terminal__loading{color:#8b9aab}.reseller-section--figma .terminal__cursor{background:#8ed968}.reseller-section--figma .terminal__loading i{border-color:#29415d;border-top-color:#8ed968}.reseller-section--figma .terminal__success strong{color:#8ed968}.button.button--outline-green:hover{border-color:var(--ink);background:#fff0;color:var(--ink);box-shadow:none}.partner-cta .button.button--outline-green:hover{border-color:var(--green);background:#fff0;color:var(--green)}.header-sign-in,.pricing-row>a,.search-button{transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease}.pricing-row>a:hover{background:#1a2d45}.search-button:hover{background:#7bc455;box-shadow:0 5px 12px rgb(142 217 104 / .13)}@media (prefers-reduced-motion:reduce){.hero--figma .ai-button:hover .ai-sparkle-small{animation:none}.hero--figma .ai-button:hover .ai-sparkle-main{animation:none}.namespace-card:hover{transform:none}}@media (max-width:900px){.brands-panel{grid-template-columns:1fr}.brands-panel h2{font-size:clamp(38px, 8vw, 51.2px)}.brand-marquees{min-height:250px;padding-block:32px 40px}}@media (max-width:560px){.brands-panel{width:100%}.brands-panel>div:first-child{padding:38px 28px}.brands-panel .button-row{align-items:stretch;flex-direction:column;width:100%}}.contact-page{overflow:hidden;background:var(--mist)}.contact-container{width:min(1152px, calc(100% - 48px));margin-inline:auto}.contact-hero{position:relative;min-height:540px;overflow:hidden;background:radial-gradient(ellipse 54% 34% at 50% -5%,#1f3d5c 0%,#fff0 66%),radial-gradient(ellipse 34% 45% at 15% 60%,#0e2640 0%,#fff0 62%),radial-gradient(ellipse 30% 40% at 85% 70%,#122034 0%,#fff0 62%),radial-gradient(ellipse 48% 50% at 50% 100%,#0d1e32 0%,#fff0 72%),#0b1523;color:#fff}.contact-hero__glow{position:absolute;top:-22px;left:50%;width:min(1000px, 80vw);height:600px;background:radial-gradient(ellipse 35% 70% at 50% 50%,rgb(142 217 104 / .1),rgb(142 217 104 / .02) 40%,transparent 70%);pointer-events:none;transform:translateX(-50%)}.contact-hero__content{position:relative;z-index:1;display:flex;min-height:540px;flex-direction:column;align-items:center;justify-content:center;padding:156px 0 96px;text-align:center}.contact-hero h1{max-width:868px;margin:0 0 16px;color:#fff;font-size:clamp(48px, 5vw, 64px);font-weight:700;letter-spacing:-2px;line-height:1.125}.contact-hero h1 span{display:block;color:var(--green)}.contact-hero p{max-width:670px;margin:0;color:#a8bdd4;font-size:18px;font-weight:400;line-height:28px}.contact-main{padding:48px 24px 72px;background:var(--mist)}.contact-main+.faq-section--figma{padding-top:48px}.contact-main .contact-container{width:min(1152px, 100%)}.contact-main__grid{display:grid;grid-template-columns:404px minmax(0,720px);align-items:start;gap:28px}.contact-channels{display:flex;min-width:0;flex-direction:column;gap:18px}.contact-channels>h2{margin:0;color:#111827;font-size:32px;font-weight:700;line-height:1.2}.contact-channel-card{display:flex;min-width:0;flex-direction:column;gap:20px;padding:28px;border:1px solid #e5e7eb;border-radius:16px;background:#fff}.contact-channel-card__top{display:flex;align-items:center;justify-content:space-between;gap:20px}.contact-channel-card__icon{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border-radius:50%;background:#edf7e2}.contact-channel-card__icon img{width:20px;height:20px}.contact-channel-card__badge{padding:4px 10px;border-radius:999px;background:#edf7e2;color:#4a941a;font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase}.contact-channel-card__copy{display:flex;min-width:0;flex-direction:column;gap:6px}.contact-channel-card__copy p{margin:0}.contact-channel-card__label{color:#6b7280;font-size:13px;font-weight:600;line-height:1.25;text-transform:uppercase}.contact-channel-card__value{margin:0;color:#111827;font-size:22px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}a.contact-channel-card__value{transition:color .15s ease}a.contact-channel-card__value:hover{color:#4a941a}.contact-channel-card__description{color:#6b7280;font-size:14px;font-weight:400;line-height:1.35}.contact-sla{display:flex;align-items:center;gap:12px;padding:16px;border-radius:12px;background:#fff}.contact-sla img{width:16px;height:16px;flex:0 0 16px}.contact-sla p{margin:0;color:#6b7280;font-size:13px;font-weight:500;line-height:1.35}.contact-form-card{display:flex;min-width:0;flex-direction:column;gap:24px;padding:40px;border:1px solid #e2eaf2;border-radius:24px;background:#fff}.contact-form-card__heading{display:flex;flex-direction:column;gap:6px}.contact-form-card__heading h2{margin:0;color:#111827;font-size:24px;font-weight:700;line-height:1.25}.contact-form-card__heading p{margin:0;color:#6b7280;font-size:14px;line-height:1.4}.contact-cta{position:relative;display:flex;min-height:280px;align-items:center;overflow:hidden;margin-top:72px;padding:40px;border:1px solid #e5e7eb;border-radius:24px;background:#0d1c2e}.contact-cta__glow{position:absolute;top:-51px;left:-51px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgb(142 217 104 / .082),transparent 70%);pointer-events:none}.contact-cta__content{position:relative;z-index:1}.contact-cta h2{margin:0 0 12px;color:#fff;font-size:32px;font-weight:700;line-height:40px}.contact-cta p{max-width:800px;margin:0;color:#a8bdd4;font-size:16px;font-weight:500;line-height:26px}.contact-cta__actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:24px}.contact-cta__actions a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 28px;border-radius:12px;font-size:14px;font-weight:600;line-height:20px;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.contact-cta__primary{border:1px solid #8ed968;background:#8ed968;color:#0d1c2e}.contact-cta__primary:hover{border-color:#7bc455;background:#7bc455}.contact-cta__secondary{gap:8px;border:1px solid #1e2f45;color:#a8bdd4}.contact-cta__secondary:hover{border-color:#8ed968;color:#8ed968}.contact-cta__secondary img{width:14px;height:14px}@media (max-width:1000px){.contact-main__grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}}@media (max-width:820px){.contact-hero,.contact-hero__content{min-height:500px}.contact-hero__content{padding:130px 0 80px}.contact-main{padding:44px 16px 64px}.contact-main__grid{grid-template-columns:1fr}.contact-form-card{padding:32px}.contact-cta{min-height:0;margin-top:56px}}@media (max-width:520px){.contact-container{width:min(100% - 32px, 1152px)}.contact-hero,.contact-hero__content{min-height:460px}.contact-hero__content{padding:120px 0 66px}.contact-hero h1{font-size:42px;letter-spacing:-1.2px}.contact-hero p{font-size:16px;line-height:25px}.contact-channels>h2{font-size:28px}.contact-channel-card{padding:22px}.contact-channel-card__value{font-size:19px}.contact-form-card{padding:24px;border-radius:18px}.contact-cta{align-items:flex-start;padding:32px 24px}.contact-cta h2{font-size:27px;line-height:1.25}.contact-cta p{font-size:14px;line-height:1.6}.contact-cta__actions{align-items:stretch;flex-direction:column;width:100%}.contact-cta__actions a{width:100%}}.frm_error_style{display:none!important}.frm_fields_container>.form-field:not(:has(~.form-field)){margin-bottom:0!important}.section-heading:has(>#features-title),.section-heading:has(>#api-title){max-width:780px}.hosting-page{overflow:hidden;background:var(--mist)}.hosting-features{background:#fff}.hosting-section-title{font-size:48px!important}.hosting-section-copy{font-size:16px!important;max-width:700px!important}.hosting-hero{position:relative;display:grid;min-height:700px;place-items:center;overflow:hidden;background:radial-gradient(ellipse 52% 68% at 50% 39%,rgb(142 217 104 / .1) 0%,rgb(142 217 104 / .02) 40%,transparent 68%),radial-gradient(ellipse 90% 55% at 50% -5%,#1f3d5c 0%,#fff0 65%),radial-gradient(ellipse 50% 40% at 85% 70%,#122034 0%,#fff0 60%),radial-gradient(ellipse 70% 50% at 50% 100%,#0d1e32 0%,#fff0 70%),#0b1523;color:#fff;text-align:center}.hosting-hero__inner{position:relative;z-index:1;display:flex;max-width:900px;align-items:center;flex-direction:column;padding-top:70px}.hosting-hero h1{margin:0;font-size:clamp(50px, 6vw, 72px);font-weight:700;letter-spacing:-.055em;line-height:1.05}.hosting-hero h1 span,.hosting-hero h2{color:var(--green)}.hosting-hero h2{margin:24px 0 18px;font-size:clamp(20px, 2vw, 24px);letter-spacing:-.02em}.hosting-hero p{max-width:780px;margin:0;color:#a8bdd4;font-size:18px;line-height:1.65}.hosting-hero .button-row{justify-content:center;margin-top:34px}.hosting-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.hosting-feature-card{min-height:208px;padding:24px;border:1px solid #e2eaf2;border-radius:16px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.hosting-features .hosting-feature-card{background:#f8fafc}.hosting-feature-card:hover{border-color:rgb(142 217 104 / .8);box-shadow:0 16px 34px rgb(13 28 46 / .08);transform:translateY(-4px)}.hosting-feature-card i,.hosting-tool i{display:grid;width:42px;height:42px;place-items:center;border-radius:10px;background:#eef8e8}.hosting-feature-card i img,.hosting-tool img{width:20px;height:20px}.hosting-features .hosting-feature-card i{width:48px;height:48px;border-radius:12px;background:rgb(142 217 104 / .1)}.hosting-features .hosting-feature-card i img{width:24px;height:24px}.hosting-feature-card h3{margin:24px 0 8px;color:#0d1c2e;font-size:17px;line-height:1.35}.hosting-feature-card p{margin:0;color:#6b7f96;font-size:14px;line-height:1.6}.hosting-pricing{padding-block:112px}.hosting-pricing .section-heading{max-width:850px}.hosting-plan-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin:72px 0 42px}.hosting-plan-heading h2,.hosting-plan-heading h3{margin:0 0 8px;color:#0d1c2e;font-size:30px;letter-spacing:-.03em}.hosting-plan-heading p{margin:0;color:#6b7f96}.hosting-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hosting-plan-card{position:relative;display:flex;min-height:1094px;align-items:stretch;flex-direction:column;gap:24px;padding:32px;border:1px solid #dce5ee;border-radius:16px;background:#fff;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.hosting-plan-card:hover{border-color:var(--green);box-shadow:0 20px 46px rgb(13 28 46 / .1);transform:translateY(-5px)}.hosting-plan-card.is-featured{border-color:var(--green);background:#0d1c2e;color:#fff}.hosting-plan-card__badge{align-self:center;padding:6px 16px;border-radius:99px;background:rgb(142 217 104 / .1);color:var(--green);font-size:11px;font-weight:700;letter-spacing:1.5px;line-height:13px;text-transform:uppercase}.hosting-platform-card__badge{position:absolute;top:20px;right:20px;padding:6px 11px;border-radius:99px;background:#eaf7e3;color:#4e8e2b;font-size:12px;font-weight:700}.hosting-plan-card h3{margin:0;color:#0d1c2e;font-size:24px}.hosting-plan-card>p{min-height:44px;margin:0;color:#6b7f96;font-size:14px;line-height:22px}.hosting-plan-card__price{display:flex;align-items:baseline;gap:4px;margin:-8px 0}.hosting-plan-card__price strong{color:var(--green);font-size:48px;letter-spacing:-.04em}.hosting-plan-card__price span{color:#6b7f96;font-size:14px}.hosting-plan-card__price-note{min-height:15px!important;margin-top:-8px!important;font-size:12px!important;line-height:15px!important}.hosting-plan-card__saving{display:flex;min-height:15px;align-items:center;gap:8px;margin-top:-8px;font-size:12px}.hosting-plan-card__saving del{color:#9ca3af}.hosting-plan-card__saving strong{color:#dc2626}.hosting-plan-card .button{width:100%;min-height:45px}.hosting-plan-card__disclaimer{min-height:32px!important;text-align:center;font-size:11px!important;line-height:16px!important}.hosting-plan-card__highlights,.hosting-plan-card__section{padding-top:24px;border-top:1px solid #e5e7eb}.hosting-plan-card h4{margin:0 0 12px;color:#111827;font-size:12px;font-weight:700;line-height:15px}.hosting-plan-card__section h4{display:flex;align-items:center;gap:8px;padding-bottom:8px;font-size:11px;letter-spacing:1px;text-transform:uppercase}.hosting-plan-card__section h4 img{width:14px;height:14px}.hosting-plan-card:not(.is-featured) .hosting-plan-card__section h4 img{filter:brightness(0)}.hosting-plan-card.is-featured .hosting-plan-card__section h4 img{filter:brightness(0) invert(1)}.hosting-plan-card ul{display:grid;gap:12px;margin:0;padding:0;border:0;list-style:none}.hosting-plan-card li{position:relative;padding-left:26px;color:#374151;font-size:13px;line-height:16px;overflow-wrap:anywhere}.hosting-plan-card__highlights li::before{position:absolute;top:0;left:1px;color:var(--green);content:"✓";font-size:12px;font-weight:800}.hosting-plan-card__section{margin-top:0}.hosting-plan-card__section ul{gap:8px}.hosting-plan-card__section li{padding-left:12px;font-size:12px;line-height:15px}.hosting-plan-card__section li::before{position:absolute;top:5px;left:0;width:4px;height:4px;border-radius:50%;background:#9ca3af;content:""}.hosting-plan-footnote{margin:22px 0 0;color:#6b7280;font-size:12px;line-height:1.5}.hosting-plan-card.is-featured h3,.hosting-plan-card.is-featured li{color:#fff}.hosting-plan-card.is-featured>p,.hosting-plan-card.is-featured .hosting-plan-card__price span,.hosting-plan-card.is-featured .hosting-plan-card__price-note{color:#a8bdd4}.hosting-plan-card.is-featured .hosting-plan-card__badge{background:rgb(142 217 104 / .13)}.hosting-plan-card.is-featured h4{color:#fff}.hosting-plan-card.is-featured .hosting-plan-card__highlights,.hosting-plan-card.is-featured .hosting-plan-card__section{border-color:#24364a}.hosting-plan-card.is-value{background:#fff;color:#111827}.hosting-plan-card.is-value .hosting-plan-card__badge{background:var(--green);color:#111827}.hosting-tools{padding-block:96px;background:#1a1d2e;color:#fff}.hosting-tools .section-heading h2{color:#fff}.hosting-tools .section-heading p{color:#b8c2d0}.hosting-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}.hosting-tool{display:flex;min-width:0;align-items:flex-start;gap:16px;color:#fff}.hosting-tool i{width:36px;height:36px;flex:0 0 36px;padding:8px;background:rgb(142 217 104 / .2)}.hosting-tool i img{width:18px;height:18px}.hosting-tool>div{min-width:0}.hosting-tool h3{margin:0 0 12px;color:#fff;font-size:18px;line-height:1.25}.hosting-tool p{margin:0;color:#b8c2d0;font-size:14px;font-weight:500;line-height:18px}.hosting-tool span{display:block;margin-top:8px;color:var(--green);font-size:12px;font-weight:500;line-height:18px}.hosting-tools__footer{display:flex;align-items:center;flex-direction:column;margin-top:64px;text-align:center}.hosting-tools__footer .button-row{justify-content:center}.hosting-tools__footer>p{margin:16px 0 0;color:#9ca3af;font-size:12px}.hosting-platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.hosting-platform-card{position:relative;min-height:612px;padding:40px;border:1px solid #dce5ee;border-radius:20px;background:#fff;box-shadow:0 12px 28px rgb(11 21 35 / .08)}.hosting-platform-card.is-dark{overflow:hidden;border-color:#0b1523;background:#0b1523;color:#fff;box-shadow:none}.hosting-platform-card__badge{position:static;display:inline-flex;padding:8px 12px;border:1px solid #d8edce;background:#f0faeb;color:#4a941a;font-size:12px;line-height:15px}.hosting-platform-card.is-dark .hosting-platform-card__badge{border-color:#415064;background:#1a293b;color:#fff}.hosting-platform-card h3{max-width:485px;margin:24px 0;color:#0b1523;font-size:30px;line-height:1.22}.hosting-platform-card h3 span{color:var(--green)}.hosting-platform-card.is-dark h3{color:#fff}.hosting-platform-rows{display:grid;gap:12px}.hosting-platform-rows>div{display:grid;min-height:64px;grid-template-columns:40px minmax(120px,1fr) auto;align-items:center;gap:12px;padding:12px;border-radius:12px;background:#f3f5f7}.hosting-platform-rows i{display:grid;width:40px;height:40px;place-items:center;border-radius:10px;background:#e9f8e1}.hosting-platform-rows img{width:20px;height:20px}.hosting-platform-rows strong{color:#0b1523;font-size:13px;line-height:17px}.hosting-platform-rows span{padding:6px 10px;border-radius:99px;background:#e4f5db;color:#4a941a;font-size:11px;line-height:15px;text-align:right}.hosting-platform-card.is-dark .hosting-platform-rows>div{background:#203147}.hosting-platform-card.is-dark .hosting-platform-rows i{background:#19293c}.hosting-platform-card.is-dark .hosting-platform-rows strong{color:#fff}.hosting-platform-card.is-dark .hosting-platform-rows span{background:#19293c;color:#fff}.hosting-platform-card__note{font-weight:700;min-height:49px;margin:24px 0 0;padding:16px;border:1px solid #d8edce;border-radius:16px;background:#f0faeb;color:#23372b;font-size:13px}.hosting-platform-actions{display:flex;align-items:center;flex-direction:column;margin-top:56px;text-align:center}.hosting-platform-actions>p{margin:0 0 16px;color:#6b7f96;font-size:14px}.hosting-platform-actions .button-row{justify-content:center}.hosting-platform-actions .button{gap:10px}.hosting-platform-actions .button img{width:18px;height:18px}.hosting-page #hosting-comparison{border-block:1px solid #e2eaf2;background:#f4f6f9}.hosting-page #hosting-comparison .hosting-platform-card:not(.is-dark){border-color:#e2eaf2;color:#0b1523;background:#fff;box-shadow:none}.hosting-page #hosting-comparison .hosting-platform-card__badge{border:0;color:var(--green);background:rgb(142 217 104 / .1)}.hosting-page #hosting-comparison .hosting-platform-card:not(.is-dark) .hosting-platform-rows>div{color:#0b1523;background:#f4f6f9}.hosting-page #hosting-comparison .hosting-platform-card:not(.is-dark) .hosting-platform-rows i{border:1px solid #e2eaf2;background:#fff}.hosting-page #hosting-comparison .hosting-platform-card:not(.is-dark) .hosting-platform-rows span{color:var(--green-dark);background:rgb(142 217 104 / .1);font-weight:600}.hosting-page #hosting-comparison .hosting-platform-card.is-dark{border-color:#1e2f45;color:#c8daf0;background:#0d1c2e}.hosting-page #hosting-comparison .hosting-platform-card.is-dark .hosting-platform-card__badge{border:1px solid rgb(255 255 255 / .15);color:#fff;background:rgb(255 255 255 / .08)}.hosting-page #hosting-comparison .hosting-platform-card.is-dark .hosting-platform-rows>div{color:#fff;background:#1e2f45}.hosting-page #hosting-comparison .hosting-platform-card.is-dark .hosting-platform-rows i{border:1px solid #1e3248;background:#0d1c2e}.hosting-page #hosting-comparison .hosting-platform-card.is-dark .hosting-platform-rows span{border:1px solid rgb(11 21 35 / .2);color:#fff;background:rgb(11 21 35 / .5)}.hosting-page #hosting-comparison .hosting-platform-rows img{filter:brightness(0) saturate(100%) invert(86%) sepia(18%) saturate(1193%) hue-rotate(53deg) brightness(93%) contrast(94%)}.hosting-page #hosting-comparison .hosting-platform-card__note{border:0;color:#0b1523;background:rgb(142 217 104 / .1)}.hosting-migration{padding-block:120px;background:#0b0f14}.hosting-migration__layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);align-items:center;gap:64px}.hosting-migration h2{margin:0 0 16px;color:#f9fafb;font-size:clamp(36px, 4vw, 56px);line-height:1.14}.hosting-migration h2 span{color:var(--green)}.hosting-migration p{color:#cbd5e1;font-weight:500;line-height:1.625}.hosting-migration .button-row{gap:12px;margin-top:28px}.hosting-migration .button--outline-green{border-color:#334155;color:#f9fafb;background:#0f172a}.hosting-migration .button--outline-green:hover{border-color:var(--green);color:var(--green);background:#0f172a}.migration-status{width:min(420px, 100%);min-height:286px;justify-self:center;padding:24px;border-radius:20px;background:#0f172a}.migration-status__head{display:flex;align-items:center;gap:12px}.migration-status__head>i{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:12px;background:rgb(142 217 104 / .1)}.migration-status__head>i img{width:18px;height:18px}.migration-status__head>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.migration-status__head strong{color:#f9fafb;font-size:14px}.migration-status__head span{color:#94a3b8;font-size:12px;line-height:1.35}.migration-status__head>b{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;color:var(--green);background:rgb(142 217 104 / .1);font-size:12px}.migration-status__head>b i{width:8px;height:8px;border-radius:50%;background:var(--green)}.migration-status__progress{margin-top:20px}.migration-status__progress p{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 8px;color:#94a3b8;font-size:12px}.migration-status__progress strong{color:var(--green)}.migration-status__bar{height:8px;overflow:hidden;border-radius:999px;background:#1f2937}.migration-status__bar i{display:block;width:84%;height:100%;border-radius:inherit;background:var(--green)}.migration-status.is-animated .migration-status__bar i{width:0;animation:hosting-migration-progress 1.6s cubic-bezier(.22,.8,.26,1) forwards}.migration-status__steps{display:grid;gap:16px;margin-top:16px}.migration-status__success{display:flex;align-items:center;gap:12px;color:#f9fafb}.migration-status__success>img{width:28px;height:28px;flex:0 0 28px;padding:6px;border-radius:10px;background:rgb(142 217 104 / .1)}.migration-status__success>div{display:flex;min-width:0;flex-direction:column;gap:2px}.migration-status__success strong{color:#f9fafb;font-size:13px;line-height:1.35}.migration-status__success span{color:#94a3b8;font-size:12px}.hosting-plan-comparison{background:#fff}.hosting-matrix-heading{margin-bottom:56px}.hosting-matrix-platform-heading{margin-bottom:28px}.hosting-matrix-platform-heading h3{margin:0 0 8px;color:#0b1523;font-size:24px;line-height:1.3}.hosting-matrix-platform-heading p{margin:0;color:#6b7f96;font-size:15px;line-height:1.6}.hosting-matrix-block+.hosting-matrix-block{margin-top:88px}.hosting-matrix-tabs{display:flex;justify-content:flex-start;gap:8px;margin-bottom:24px}.hosting-matrix-tabs button{min-height:44px;padding:0 22px;border:1px solid #dce5ee;border-radius:999px;color:#52667b;background:#f8fafc;font:600 14px var(--font);cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.hosting-matrix-tabs button:hover{border-color:#b8dca3;color:#315f16}.hosting-matrix-tabs button[aria-selected="true"]{border-color:var(--green);color:#214e12;background:#edf7e2}.hosting-matrix-tabs button:focus-visible{outline:2px solid #397a19;outline-offset:3px}.hosting-matrix-panel[hidden]{display:none}.hosting-matrix-scroll{overflow-x:auto;border:1px solid #dce5ee;border-radius:18px;background:#fff;-webkit-overflow-scrolling:touch}.hosting-matrix-scroll:focus-visible{outline:2px solid var(--green);outline-offset:3px}.hosting-matrix-scroll table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}.hosting-matrix-scroll th,.hosting-matrix-scroll td{height:64px;padding:14px 20px;border-bottom:1px solid #e2eaf2;color:#42566b;font-size:14px;line-height:1.4;text-align:center}.hosting-matrix-scroll thead th{height:70px;color:#0b1523;background:#f8fafc;font-size:15px;font-weight:700}.hosting-matrix-scroll th:first-child{width:34%;text-align:left}.hosting-matrix-scroll tbody th{color:#33485d;background:#fff;font-weight:500}.hosting-matrix-scroll tbody tr:last-child>*{border-bottom:0}.hosting-matrix-scroll tbody tr:hover>*{background:#fbfdf9}.hosting-matrix-check{display:inline-block;width:18px;height:18px;vertical-align:middle}.hosting-matrix-note{margin:16px 0 0;color:#6b7280;font-size:12px;line-height:1.5;text-align:center}.hosting-final-cta{padding-block:96px;background:var(--mist)}.hosting-final-cta>.site-container{width:min(1152px, calc(100% - 48px))}.hosting-final-cta .launch-panel{margin-top:0}.hosting-final-cta .launch-panel h2{font-size:clamp(36px, 4vw, 44px);line-height:1.18}.hosting-dashboard{position:relative;display:grid;min-height:410px;place-items:center;overflow:hidden;padding:48px;border-left:1px solid #1e2f45;padding-bottom:50px!important}.hosting-dashboard::before{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgb(142 217 104 / .1),transparent 67%);content:""}.hosting-dashboard__card{position:relative;z-index:1;display:flex;width:min(420px, 100%);height:260px;flex-direction:column;gap:14px;padding:18px;border:1px solid #1e2f45;border-radius:20px;background:#0b1523;box-shadow:0 18px 18px rgb(0 0 0 / .08)}.hosting-dashboard__header,.hosting-dashboard__header>div,.hosting-dashboard__header>span{display:flex;align-items:center}.hosting-dashboard__header{justify-content:space-between;gap:12px}.hosting-dashboard__header>div{gap:10px;color:#fff;font-size:14px}.hosting-dashboard__header i,.hosting-dashboard__server i{display:grid;width:28px;height:28px;place-items:center;border:1px solid #1e2f45;border-radius:10px;background:rgb(142 217 104 / .1)}.hosting-dashboard__header i img,.hosting-dashboard__server i img{width:16px;height:16px}.hosting-dashboard__header>span{gap:6px;padding:6px 10px;border:1px solid #1e2f45;border-radius:99px;background:rgb(142 217 104 / .1);color:var(--green);font-size:12px;font-weight:600}.hosting-dashboard__header>span img{width:8px;height:8px}.hosting-dashboard__metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hosting-dashboard__metrics>div{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid #1e2f45;border-radius:14px}.hosting-dashboard__metrics span{color:#a8bdd4;font-size:12px}.hosting-dashboard__metrics strong{color:#fff;font-size:18px}.hosting-dashboard__metrics b{font:inherit}.hosting-dashboard__metrics [data-hosting-count]{display:inline-block;transition:opacity .2s ease}.hosting-dashboard__metrics [data-hosting-count].is-counting{opacity:0}.hosting-dashboard__metrics [data-hosting-count].is-counting.is-visible{opacity:1}.hosting-dashboard__chart{display:flex;height:96px;align-items:end;gap:10px;overflow:hidden;padding:8px 12px;border:1px solid #1e2f45;border-radius:14px}.hosting-dashboard__chart i{width:10px;height:min(var(--bar-height), 60px);flex:0 0 10px;border-radius:6px 6px 2px 2px;background:var(--green);transform-origin:bottom;animation:hosting-dashboard-bar 2.8s ease-in-out calc(var(--bar-delay) * -1) infinite alternate both}.hosting-dashboard__chart i.is-muted{background:#111f31}.hosting-dashboard__server{position:absolute;z-index:2;right:39px;bottom:39px;display:grid;width:140px;height:140px;gap:8px;padding:14px;border:1px solid #1e2f45;border-radius:18px;background:#0b1523;box-shadow:0 16px 16px rgb(0 0 0 / .08)}.hosting-dashboard__server>div{display:flex;align-items:center;justify-content:space-between}.hosting-dashboard__server>div b{width:8px;height:8px;border-radius:4px;background:var(--green)}.hosting-dashboard__server>span{height:10px;border-radius:6px;background:#1e2f45}.hosting-dashboard__server>span:nth-of-type(2){width:92px}.hosting-dashboard__server>span:nth-of-type(4){width:78px}@keyframes hosting-migration-progress{to{width:84%}}@keyframes hosting-dashboard-bar{from{transform:scaleY(.72);opacity:.82}to{transform:scaleY(1);opacity:1}}.hosting-page .section-heading{max-width:730px}.hosting-page>.section,.hosting-page>.faq-section{padding-block:96px}.hosting-page>.faq-section{padding-bottom:48px}.hosting-page>.faq-section+.hosting-final-cta{padding-top:48px}.hosting-page #linux-hosting-plans{padding-bottom:0}.hosting-page>.hosting-pricing+.hosting-pricing{margin-top:120px;padding-top:0}.hosting-page>.hosting-pricing+.hosting-pricing .hosting-plan-heading{margin-top:0}@media (prefers-reduced-motion:reduce){.hosting-dashboard__chart i{animation:none}}@media (max-width:980px){.hosting-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hosting-platform-grid,.hosting-migration__layout{grid-template-columns:1fr}.hosting-plan-grid{display:flex;width:calc(100% + 48px);margin-inline:-24px;gap:20px;overflow-x:auto;overflow-y:hidden;padding:10px max(24px, calc((100% - min(72vw, 420px)) / 2)) 24px;scroll-padding-inline:max(24px, calc((100% - min(72vw, 420px)) / 2));scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;user-select:none;-webkit-overflow-scrolling:touch}.hosting-plan-grid:focus-visible{outline:2px solid var(--green);outline-offset:4px}.hosting-plan-grid.is-dragging{cursor:grabbing;scroll-snap-type:none}.hosting-plan-grid.is-dragging *{pointer-events:none}.hosting-plan-grid::-webkit-scrollbar{display:none}.hosting-plan-grid .hosting-plan-card{width:min(72vw, 420px);flex:0 0 min(72vw, 420px);scroll-snap-align:center;box-shadow:none;transform:none}.hosting-plan-grid .hosting-plan-card:hover{box-shadow:none;transform:none}.hosting-plan-card{padding:34px 24px 26px}.hosting-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hosting-migration__layout{gap:42px}.hosting-final-cta .launch-panel{grid-template-columns:1fr}.hosting-dashboard{min-height:330px;padding:35px 35px 0}}@media (max-width:760px){.hosting-hero{min-height:660px}.hosting-hero__inner{padding-top:100px}.hosting-hero p{font-size:16px}.hosting-plan-heading{align-items:center;flex-direction:column;margin-top:52px;text-align:center}.hosting-plan-heading>div{width:100%;text-align:center}.hosting-page #linux-hosting-plans{padding-bottom:0}.hosting-page>.hosting-pricing+.hosting-pricing{margin-top:94px;padding-top:0}.hosting-pricing+.hosting-pricing .hosting-plan-heading{margin-top:0}.hosting-plan-grid,.hosting-platform-grid,.hosting-migration__layout{grid-template-columns:1fr}.hosting-plan-card{min-height:auto}.hosting-migration__layout{gap:50px}.hosting-final-cta>.site-container{width:min(100% - 32px, 1152px)}.hosting-matrix-tabs{justify-content:flex-start;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:none}.hosting-matrix-tabs::-webkit-scrollbar{display:none}.hosting-matrix-tabs button{flex:0 0 auto}}@media (max-width:540px){.hosting-page>.section,.hosting-page>.faq-section{padding-block:72px}.hosting-page>.faq-section{padding-bottom:16px}.hosting-page>.faq-section+.hosting-final-cta{padding-top:36px}.hosting-page #linux-hosting-plans{padding-bottom:0}.hosting-page>.hosting-pricing+.hosting-pricing{margin-top:94px;padding-top:0}.hosting-section-title{font-size:clamp(36px, 11vw, 42px)!important}.hosting-hero{min-height:620px}.hosting-hero h1{font-size:44px}.hosting-hero .button-row,.hosting-migration .button-row{align-items:stretch;flex-direction:column;width:100%}.hosting-hero .button,.hosting-migration .button{width:100%}.hosting-feature-grid,.hosting-tools-grid{grid-template-columns:1fr}.hosting-plan-grid{width:calc(100% + 32px);margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.hosting-plan-grid .hosting-plan-card{width:calc(100vw - 32px);flex-basis:calc(100vw - 32px)}.hosting-feature-card{min-height:0}.hosting-platform-card{min-height:0;padding:30px 24px}.hosting-platform-rows>div{grid-template-columns:40px 1fr}.hosting-platform-rows span{grid-column:2;justify-self:start;text-align:left}.hosting-platform-actions .button-row,.hosting-tools__footer .button-row{align-items:stretch;flex-direction:column;width:100%}.hosting-platform-actions .button,.hosting-tools__footer .button{width:100%}.migration-status{padding:25px 22px}.hosting-final-cta .launch-panel__copy{padding-bottom:12px}.hosting-dashboard{min-height:280px;align-items:start;padding:8px 20px 0}.hosting-matrix-heading{margin-bottom:44px}.hosting-matrix-platform-heading{margin-bottom:22px}.hosting-matrix-platform-heading h3{font-size:22px}.hosting-matrix-block+.hosting-matrix-block{margin-top:64px}.hosting-matrix-scroll{margin-inline:-2px;border-radius:14px}.hosting-matrix-scroll table{min-width:680px}.hosting-matrix-scroll th,.hosting-matrix-scroll td{height:58px;padding:12px 14px;font-size:13px}.hosting-matrix-scroll th:first-child{width:38%}}.ly-guide-page{overflow:hidden;background:#f4f6f9}.ly-guide-container{width:min(1152px, calc(100% - 48px));max-width:none}.ly-guide-hero{display:grid;min-height:557px;place-items:center;padding:150px 0 70px;background:radial-gradient(ellipse 55% 90% at 50% 0,rgb(142 217 104 / .13),transparent 65%),#0b1523;color:#fff;text-align:center}.ly-guide-hero__inner{display:flex;max-width:768px;align-items:center;flex-direction:column}.ly-guide-hero h1{margin:0;color:#fff;font-size:clamp(48px, 5.1vw, 65px);font-weight:600;letter-spacing:-.03em;line-height:1.25}.ly-guide-hero h1 span,.ly-guide-heading h2 span,.ly-guide-closing h2 span{color:var(--green)}.ly-guide-hero p{max-width:520px;margin:20px 0 0;color:#a8bdd4;font-size:16px;font-weight:300;line-height:26px}.ly-guide-hero .button-row{justify-content:center;margin-top:32px}.ly-guide-hero .button--outline-inverse{border-color:rgb(255 255 255 / .2);color:#fff}.ly-guide-hero .button--outline-inverse:hover,.ly-guide-hero .button--outline-inverse:focus-visible{border-color:var(--green)}.ly-guide-eligibility{position:relative;padding:92px 0 80px;background:radial-gradient(circle at 5% 5%,rgb(142 217 104 / .07),transparent 25%),radial-gradient(circle at 95% 85%,rgb(96 207 255 / .04),transparent 20%),#f4f6f9}.ly-guide-heading{max-width:1024px;margin-inline:auto;text-align:center}.ly-guide-heading h2{margin:0;color:#0b1523;font-size:clamp(38px, 4vw, 48px);font-weight:600;letter-spacing:-.03em;line-height:1.25}.ly-guide-heading p{max-width:520px;margin:16px auto 0;color:#6b7f96;font-size:15px;font-weight:300;line-height:26px}.ly-guide-eligibility__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px}.ly-guide-eligibility__grid article{min-height:171px;padding:24px;border:1px solid #e2eaf2;border-radius:16px;background:#fff}.ly-guide-eligibility__grid i{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgb(142 217 104 / .2);border-radius:12px;background:rgb(142 217 104 / .12)}.ly-guide-eligibility__grid img{width:20px;height:20px}.ly-guide-eligibility__grid h3{margin:16px 0 6px;color:#0b1523;font-size:14px;line-height:20px}.ly-guide-eligibility__grid p{margin:0;color:#6b7f96;font-size:12px;line-height:19.5px}.ly-guide-requirements{overflow:hidden;margin-top:40px;border:1px solid #e2eaf2;border-radius:16px}.ly-guide-requirements header{display:flex;align-items:center;gap:12px;padding:20px 32px;border-bottom:1px solid #e2eaf2;background:#eef4f9}.ly-guide-requirements header img{width:15px;height:15px}.ly-guide-requirements header strong{color:var(--green);font-size:12px;letter-spacing:.12em;line-height:16px;text-transform:uppercase}.ly-guide-requirements ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;background:#fff;list-style:none}.ly-guide-requirements li{min-height:129px;padding:24px 28px;border-right:1px solid #e2eaf2}.ly-guide-requirements li:last-child{border-right:0}.ly-guide-requirements b{display:block;color:var(--green);font-size:24px;font-weight:500;line-height:24px}.ly-guide-requirements span{display:block;margin-top:12px;color:#6b7f96;font-size:14px;font-weight:300;line-height:22.75px}.ly-guide-management{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:24px;padding:24px 32px;border:1px solid #dbe4ec;border-radius:16px;background:#fff}.ly-guide-management>i{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgb(142 217 104 / .35);border-radius:12px;background:rgb(142 217 104 / .13)}.ly-guide-management img{width:18px;height:18px}.ly-guide-management h3{margin:0;color:#0b1523;font-size:14px}.ly-guide-management p{max-width:712px;margin:4px 0 0;color:#6b7f96;font-size:14px;font-weight:300;line-height:22.75px}.ly-guide-management .button{min-width:158px;min-height:40px;padding:10px 20px}.ly-guide-lifecycle{padding:80px 0;background:#fff}.ly-guide-lifecycle__inner{max-width:896px}.ly-guide-lifecycle .ly-guide-heading p{max-width:480px;font-size:14px;line-height:22.75px}.ly-guide-lifecycle__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:48px}.ly-guide-lifecycle__grid article{position:relative;display:flex;min-height:200px;flex-direction:column;gap:16px;padding:28px;border-radius:16px;background:#f4f6f9}.ly-guide-lifecycle__grid small{display:flex;align-items:center;gap:8px;color:#9aafbf;font-size:12px;font-weight:600;line-height:16px}.ly-guide-lifecycle__grid small i{width:8px;height:8px;border-radius:50%;background:var(--stage-color)}.ly-guide-lifecycle__grid h3{margin:0;color:#0b1523;font-size:16px;line-height:22px}.ly-guide-lifecycle__grid p{margin:0;color:#6b7f96;font-size:14px;font-weight:300;line-height:22.75px}.ly-guide-lifecycle__grid article>b{height:4px;margin-top:auto;border-radius:99px;opacity:.5;background:var(--stage-color)}.ly-guide-lifecycle__action{display:flex;justify-content:center;margin-top:32px}.ly-guide-closing{padding:24px 0 64px;background:#f4f6f9}.ly-guide-closing__panel{display:grid;width:min(1152px, calc(100% - 48px));min-height:367px;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:24px;background:radial-gradient(circle at 15% 20%,rgb(142 217 104 / .09),transparent 35%),#0d1c2e;color:#fff}.ly-guide-closing__copy{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:56px 40px}.ly-guide-closing h2{margin:0;color:#fff;font-size:clamp(36px, 3.7vw, 45px);letter-spacing:-.03em;line-height:1.25}.ly-guide-closing__copy>p{max-width:400px;margin:16px 0 0;color:#a8bdd4;font-size:14px;font-weight:300;line-height:22.75px}.ly-guide-closing .button-row{margin-top:32px}.ly-guide-closing .button--outline-inverse{border-color:#1e2f45;color:#a8bdd4}.ly-guide-closing .button--outline-inverse:hover,.ly-guide-closing .button--outline-inverse:focus-visible{border-color:var(--green)}.ly-guide-closing .button img{width:14px;height:14px;margin-left:8px}.ly-guide-closing__steps{display:grid;place-items:center;padding:56px 40px}.ly-guide-closing__steps ol{width:min(320px, 100%);margin:0;padding:24px;border:1px solid #1e2f45;border-radius:16px;background:#0b1523;list-style:none}.ly-guide-closing__steps li{position:relative;display:grid;min-height:64px;align-items:start;grid-template-columns:32px 1fr;gap:16px}.ly-guide-closing__steps li>b{display:grid;width:32px;height:32px;place-items:center;border:1px solid color-mix(in srgb,var(--step-color,#8ed968) 35%,transparent);border-radius:50%;color:var(--step-color,#8ed968);background:color-mix(in srgb,var(--step-color,#8ed968) 13%,transparent);font-size:12px}.ly-guide-closing__steps li:nth-child(2){--step-color:#60cfff}.ly-guide-closing__steps li:nth-child(3){--step-color:#f0c860;min-height:55px}.ly-guide-closing__steps li:not(:last-child)::after{position:absolute;top:32px;bottom:0;left:15px;width:1px;background:#1e2f45;content:""}.ly-guide-closing__steps li div{display:flex;flex-direction:column;gap:2px}.ly-guide-closing__steps strong{color:#fff;font-size:14px;line-height:18px}.ly-guide-closing__steps span{color:#a8bdd4;font-size:12px;line-height:16px}.ly-guide-closing__steps li:last-child span{color:#f0c860}@media (max-width:900px){.ly-guide-eligibility__grid,.ly-guide-requirements ol{grid-template-columns:1fr}.ly-guide-eligibility__grid article{min-height:0;text-align:center}.ly-guide-eligibility__grid i{margin-inline:auto}.ly-guide-requirements header{justify-content:center;text-align:center}.ly-guide-requirements li{min-height:0;border-right:0;border-bottom:1px solid #e2eaf2;text-align:center}.ly-guide-requirements li:last-child{border-bottom:0}.ly-guide-management{grid-template-columns:40px 1fr}.ly-guide-management .button{grid-column:2;justify-self:start}.ly-guide-closing__panel{grid-template-columns:1fr}.ly-guide-closing__copy{align-items:center;padding:48px 40px 24px;text-align:center}.ly-guide-closing h2,.ly-guide-closing__copy>p{max-width:600px;margin-inline:auto}.ly-guide-closing .button-row{justify-content:center}.ly-guide-closing__steps{padding:24px 40px 48px}}@media (max-width:680px){.ly-guide-hero{min-height:600px;padding:145px 0 70px}.ly-guide-hero h1{font-size:45px;line-height:1.12}.ly-guide-hero .button-row{align-items:center;flex-direction:column;width:auto}.ly-guide-hero .button{width:auto}.ly-guide-closing .button-row{align-items:center;flex-direction:column;width:auto}.ly-guide-closing .button{width:auto}.ly-guide-container,.ly-guide-closing__panel{width:min(1152px, calc(100% - 32px))}.ly-guide-closing__panel{border-radius:18px}.ly-guide-closing h2{max-width:340px;font-size:34px;line-height:1.2}.ly-guide-closing__copy>p{max-width:340px}.ly-guide-eligibility,.ly-guide-lifecycle{padding-block:64px}.ly-guide-heading h2{font-size:36px;line-height:1.2}.ly-guide-eligibility__grid{margin-top:40px}.ly-guide-requirements header{align-items:flex-start;padding:18px 20px}.ly-guide-requirements li{padding:22px}.ly-guide-management{grid-template-columns:1fr;padding:24px;text-align:center}.ly-guide-management>i,.ly-guide-management .button{grid-column:1;justify-self:center}.ly-guide-lifecycle__grid{grid-template-columns:1fr}.ly-guide-lifecycle__grid article{min-height:180px;padding:24px}.ly-guide-closing{padding-top:12px}.ly-guide-closing__copy{align-items:center;padding:40px 24px 20px;text-align:center}.ly-guide-closing__steps{padding:20px 24px 40px}}.why-ly-page{overflow:hidden;background:#f4f6f9}.why-ly-hero{display:grid;min-height:690px;place-items:center;padding:170px 0 110px;background:radial-gradient(ellipse 52% 68% at 50% 39%,rgb(142 217 104 / .14) 0%,rgb(142 217 104 / .04) 40%,transparent 68%),radial-gradient(ellipse 90% 55% at 50% -5%,#1f3d5c 0%,#fff0 65%),radial-gradient(ellipse 50% 40% at 85% 70%,#122034 0%,#fff0 60%),radial-gradient(ellipse 70% 50% at 50% 100%,#0d1e32 0%,#fff0 70%),#0b1523;color:#fff;text-align:center}.why-ly-hero__inner{display:flex;max-width:913px;align-items:center;flex-direction:column}.why-ly-hero h1{margin:0 0 24px;font-size:clamp(48px, 5.4vw, 75px);font-weight:600;letter-spacing:-.03em;line-height:1.1}.why-ly-hero h1 span,.why-ly-page .section-heading h2 span,.why-ly-hack-panel h2 span{color:var(--green)}.why-ly-page .button{color:#0b1523}.why-ly-page .button--outline-inverse{color:#c8daf0}.why-ly-hero p{max-width:800px;margin:0;color:#a8bdd4;font-size:17px;line-height:1.625}.why-ly-hero .button-row{gap:16px;justify-content:center;margin-top:40px}.why-ly-hero .button{min-height:48px;padding-inline:28px;border-radius:12px;color:#0b1523;font-size:14px;font-weight:600}.why-ly-hero .button--outline-inverse{color:#c8daf0;font-weight:400}.why-ly-brands{padding:112px 0 96px;background:radial-gradient(circle 300px at calc(100% - 20px) 0,rgb(142 217 104 / .09),transparent 70%),radial-gradient(circle 200px at 20px 90%,rgb(142 217 104 / .06),transparent 70%),#f4f6f9}.why-ly-brands>.site-container,.why-ly-hack-cta>.site-container{width:min(1152px, calc(100% - 48px))}.why-ly-page .section-heading{max-width:720px;margin-bottom:56px}.why-ly-page .section-heading h2{margin-bottom:16px;font-size:clamp(38px, 4.5vw, 54px);line-height:1.25}.why-ly-page .section-heading p{max-width:520px;color:#6b7f96;font-size:16px;line-height:1.625}.why-ly-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.why-ly-bento article{min-width:0;padding:28px;border:1px solid #e2eaf2;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgb(11 21 35 / .04)}.why-ly-bento h3{margin:0 0 10px;color:#0b1523;font-size:18px;line-height:1.25}.why-ly-bento p{margin:0;color:#6b7f96;font-size:14px;line-height:1.6}.why-ly-bento .why-ly-word-card{min-height:273px;grid-column:span 2;padding:32px}.why-ly-word-card h3{display:flex;min-height:64px;align-items:center;font-size:clamp(42px, 5vw, 64px);letter-spacing:-.04em}.why-ly-word-card h3 span::after{color:var(--green);content:".ly"}.why-ly-word-card h3 i{width:2px;height:.9em;margin-left:4px;background:var(--green);animation:why-ly-caret .8s steps(1) infinite}.why-ly-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.why-ly-pills span{padding:4px 12px;border:1px solid #e2eaf2;border-radius:99px;background:#f0f4f8;color:#8299b0;font-family:Cousine,monospace;font-size:12px}.why-ly-pills span:first-child{border-color:rgb(142 217 104 / .25);background:rgb(142 217 104 / .09);color:var(--green-dark)}.why-ly-bars{display:grid;gap:9px;margin-top:20px}.why-ly-bars>div{display:grid;grid-template-columns:48px 1fr 14px;align-items:center;gap:8px;color:#8092a5;font-size:11px}.why-ly-bars b{font-family:Cousine,monospace;font-weight:400}.why-ly-bars i{width:100%;height:10px;border-radius:7px;background:linear-gradient(90deg,#cbd8e5 0 var(--bar),#eef3f8 var(--bar) 100%)}.why-ly-bars>div:first-child{color:var(--green-dark)}.why-ly-bars>div:first-child i{background:linear-gradient(90deg,var(--green) 0 var(--bar),#eef3f8 var(--bar) 100%)}.why-ly-marketing-card{min-height:303px;grid-column:1}.why-ly-marketing-card ul{display:grid;gap:8px;margin:20px 0 0;padding:0;list-style:none}.why-ly-marketing-card li{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:16px;padding:8px 12px;border-radius:7px;background:#f4f6f9;font-size:12px;text-transform:uppercase}.why-ly-marketing-card li span{color:#8299b0;font-weight:700;letter-spacing:.06em}.why-ly-marketing-card li strong{color:var(--green-dark);font:700 14px Cousine,monospace;text-transform:none}.why-ly-bento .why-ly-global-card{display:grid;min-height:303px;grid-column:2 / 4;grid-template-columns:minmax(0,1fr) minmax(180px,220px);align-items:center;gap:24px;padding:32px;background:#0b1523;color:#fff}.why-ly-global-card>div:first-child{min-width:0;position:relative;z-index:1}.why-ly-global-card h3{color:#fff;font-size:clamp(28px, 3vw, 38px);line-height:1.27}.why-ly-global-card p{color:#a8bdd4}.why-ly-global-card .button{min-height:38px;margin-top:24px;padding-inline:18px;font-size:13px}.why-ly-globe{width:220px;max-width:100%;justify-self:center;animation:why-ly-globe-float 5s ease-in-out infinite}.why-ly-globe img{width:100%;height:auto;object-fit:contain}.why-ly-note{margin:22px 0 0;color:#8299b0;font-size:11px;text-align:center}.why-ly-tools{padding-block:96px;background:radial-gradient(circle 240px at calc(100% - 20px) 10px,rgb(142 217 104 / .09),transparent 70%),#f4f6f9}.why-ly-tools>.site-container{width:min(1280px, calc(100% - 48px))}.why-ly-tools .section-heading h2{max-width:700px;font-size:48px}.why-ly-tools .section-heading p{max-width:480px}.why-ly-tools-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.why-ly-tools-grid article{min-height:190px;padding:24px;border:1px solid #e2eaf2;border-radius:16px;background:#fff;box-shadow:0 2px 4px rgb(11 21 35 / .05);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.why-ly-tools-grid article:hover{border-color:#c2e890;box-shadow:0 14px 28px rgb(11 21 35 / .07);transform:translateY(-3px)}.why-ly-tools-grid article>i{display:grid;width:40px;height:40px;place-items:center;border:1px solid #c2e890;border-radius:12px;background:#edf7e2}.why-ly-tools-grid article>i img{width:20px;height:20px}.why-ly-tools-grid h3{margin:16px 0 6px;font-size:14px;line-height:20px}.why-ly-tools-grid p{margin:0;color:#6b7f96;font-size:12px;line-height:1.625}.why-ly-tools-grid .why-ly-ready-card{display:flex;flex-direction:column;background:#0b1523;color:#fff}.why-ly-ready-card h3{margin:0 0 8px;color:#fff}.why-ly-tools-grid .why-ly-ready-card p{color:#a8bdd4}.why-ly-ready-card .button{min-height:32px;align-self:flex-start;gap:8px;margin-top:20px;padding-inline:16px;border-radius:8px;color:#0b1523;font-size:12px;font-weight:600}.why-ly-ready-card .button img{width:12px;height:12px}.why-ly-faq{padding:48px 0 96px}:is(.faq-section,.faq-directory) .section-heading h2{color:#0b1523;font-size:48px;font-weight:600;letter-spacing:-.03em;line-height:1.17}.why-ly-faq .faq-list summary{min-height:64px}.why-ly-hack-cta{padding:0 0 64px;background:#f4f6f9}.why-ly-hack-panel{display:grid;min-height:408px;grid-template-columns:minmax(0,690px) minmax(340px,1fr);align-items:center;gap:40px;padding:56px 40px;border:1px solid rgb(142 217 104 / .13);border-radius:24px;background:#0b1523;color:#fff}.why-ly-hack-panel h2{margin:0 0 18px;color:#fff;font-size:clamp(36px, 4vw, 50px);line-height:1.1}.why-ly-hack-panel p{max-width:490px;color:#a8bdd4;font-size:14px}.why-ly-hack-panel .button{margin-top:10px}.why-ly-hack-panel>div:first-child>.button{min-height:48px;padding-inline:28px;border-radius:12px;font-size:14px;font-weight:600}.why-ly-hack-results{display:grid;gap:12px}.why-ly-hack-results>div,.why-ly-hack-results p{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:12px 16px;border:1px solid #1e3350;border-radius:12px;background:#0e1e30;color:#5a7a9a;font-family:Cousine,monospace;font-size:14px}.why-ly-hack-results>div{min-height:46px}.why-ly-hack-results>div strong{color:var(--green)}.why-ly-hack-results p b{color:#fff}.why-ly-hack-results p span{padding:4px 8px;border-radius:99px;background:rgb(142 217 104 / .16);color:var(--green);font:700 10px var(--font)}.why-ly-hack-results p span.is-taken{background:rgb(239 113 131 / .14);color:#ef7183}@keyframes why-ly-caret{50%{opacity:0}}@keyframes why-ly-globe-float{50%{transform:translateY(-6px) rotate(2deg)}}@media (max-width:1050px){.why-ly-brands{padding:96px 0 80px}.why-ly-bento{grid-template-columns:1fr 1fr}.why-ly-bento .why-ly-word-card{grid-column:1 / -1}.why-ly-bento .why-ly-global-card{grid-column:1 / -1}.why-ly-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.why-ly-hack-panel{gap:40px;padding:42px}}@media (max-width:800px){.why-ly-hack-panel{grid-template-columns:1fr}.why-ly-hack-results{width:100%}}@media (max-width:640px){.why-ly-hero{min-height:620px;padding:120px 0 72px}.why-ly-hero h1{font-size:43px}.why-ly-hero .button-row{align-items:stretch;flex-direction:column;width:100%}.why-ly-brands{padding:80px 0 72px}.why-ly-brands>.site-container,.why-ly-hack-cta>.site-container{width:min(100% - 32px, 1152px)}.why-ly-page .section-heading{margin-bottom:40px}.why-ly-page .section-heading h2{font-size:clamp(34px, 10vw, 42px);line-height:1.15}.why-ly-bento,.why-ly-tools-grid,.why-ly-hack-panel{grid-template-columns:1fr}.why-ly-bento{gap:12px}.why-ly-bento article,.why-ly-bento .why-ly-word-card,.why-ly-bento .why-ly-global-card{min-height:0;grid-column:auto;padding:24px}.why-ly-bento .why-ly-global-card{grid-template-columns:1fr;gap:24px}.why-ly-globe{width:170px}.why-ly-word-card h3{min-height:52px;font-size:clamp(34px, 11vw, 42px);white-space:nowrap}.why-ly-pills{margin-top:20px}.why-ly-marketing-card li{gap:10px}.why-ly-note{line-height:1.55}.why-ly-tools-grid article{min-height:0}.why-ly-tools-grid .why-ly-ready-card{min-height:190px}.why-ly-hack-panel{padding:32px 24px}.why-ly-hack-results>div,.why-ly-hack-results p{gap:8px;padding-inline:10px;font-size:10px}}@media (max-width:380px){.why-ly-bento article,.why-ly-bento .why-ly-word-card,.why-ly-bento .why-ly-global-card{padding:20px}.why-ly-word-card h3{font-size:32px}.why-ly-pills span{padding-inline:9px;font-size:11px}.why-ly-marketing-card li{padding-inline:9px}.why-ly-marketing-card li span{font-size:10px}.why-ly-marketing-card li strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.why-ly-word-card h3 i,.why-ly-globe{animation:none}}.domain-registration-page{background:var(--mist)}.domain-registration-page .site-container{width:min(1152px, calc(100% - 48px))}.domain-registration-hero{color:#fff}.domain-registration-hero__inner{display:flex;min-height:720px;flex-direction:column;align-items:center;justify-content:center;padding:170px 0 92px;text-align:center}.domain-registration-hero h1{max-width:980px;margin:0 0 20px;color:#fff;font-size:clamp(48px, 5.4vw, 72px);font-weight:700;letter-spacing:-.04em;line-height:1.1}.domain-registration-hero h1 span,.domain-management h2 span,.domain-transfer h2 span,.domain-registration-closing h2 span{color:var(--green)}.domain-registration-hero__inner>p:first-of-type{max-width:720px;margin:0 0 38px;color:#a8bdd4;font-size:18px;line-height:1.55}.domain-registration-hero .domain-search{width:min(672px, 100%)}.domain-registration-hero .domain-search input{width:100%;flex:1 1 auto}.domain-registration-hero .domain-search__entry::after{display:none}.domain-registration-hero .ai-button{color:var(--green)}.domain-registration-transfer{margin:22px 0 0!important;color:#a8bdd4!important;font-size:14px!important}.domain-registration-transfer a{margin-left:8px;color:var(--green);font-weight:600}.domain-extensions{padding-block:96px}.domain-extension-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px}.domain-extension-card{display:flex;min-width:0;min-height:398px;flex-direction:column;justify-content:space-between;padding:32px;border:1px solid #e2eaf2;border-radius:16px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.domain-extension-card:hover{border-color:currentColor;box-shadow:0 16px 34px rgb(11 21 35 / .07);transform:translateY(-4px)}.domain-extension-card h3{margin:0 0 22px;font-size:32px;letter-spacing:-.03em}.domain-extension-card h4{margin:0 0 16px;color:var(--ink);font-size:20px;line-height:1.25}.domain-extension-card>div>p{margin:0;color:#6b7f96;font-size:14px;line-height:1.6}.domain-extension-card>div>p em{color:#8ED968;font-weight:600;display:block;font-size:12px;font-style:italic}.domain-extension-card footer>span{display:block;color:#6b7f96;font-size:12px}.domain-extension-card footer>p{margin:3px 0 16px;color:#6b7f96;font-size:11px}.domain-extension-card footer strong{color:var(--ink);font-size:24px}.domain-extension-card .button{width:100%;border-color:#dce5ee;color:var(--ink)}.domain-extension-card:hover .button{border-color:var(--card-accent);background:var(--card-accent);color:#fff}.domain-extension-card--blue{--card-accent:#3b82f6;color:var(--card-accent)}.domain-extension-card--violet{--card-accent:#8457ef;color:var(--card-accent)}.domain-extension-card--orange{--card-accent:#F59E0B;color:var(--card-accent)}.domain-extension-card--pink{--card-accent:#EC4899;color:var(--card-accent)}.domain-extension-card--green{--card-accent:#4ca91b;color:var(--card-accent)}.domain-extension-card--red{--card-accent:#df392d;color:var(--card-accent)}.domain-extensions__action{margin:48px 0 0;text-align:center}.domain-extensions__action .button{border-color:#a8bdd4;color:var(--ink)}.domain-management{padding-block:116px;overflow:visible;background:#0b1523;color:#fff}.domain-management__layout{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.5fr);align-items:start;gap:110px}.domain-management header{position:sticky;top:120px}.domain-management h2{margin:0 0 24px;color:#fff;font-size:clamp(36px, 3.4vw, 42px);line-height:1.12}.domain-management header p{max-width:390px;margin:0;color:#8fa5bc;font-size:16px;line-height:1.65}.domain-management__list article{display:grid;min-width:0;grid-template-columns:22px 1fr;gap:16px;padding:24px 0;border-bottom:1px solid #1e2f45}.domain-management__list article:first-child{padding-top:0}.domain-management__list article:last-child{border:0}.domain-management__list i{display:grid;width:22px;height:22px;place-items:center}.domain-management__list img{width:19px;height:19px;filter:brightness(0) saturate(100%) invert(84%) sepia(36%) saturate(796%) hue-rotate(43deg) brightness(96%)}.domain-management__list h3{margin:0 0 9px;color:#fff;font-size:18px}.domain-management__list p{margin:0;color:#8fa5bc;font-size:14px;line-height:1.65}.domain-tips{padding-block:104px}.domain-tip-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px}.domain-tip-grid article{min-height:230px;padding:32px;border:1px solid #e2eaf2;border-radius:16px;transition:border-color .2s ease,background-color .2s ease}.domain-tip-grid article:hover{border-color:#bfe5ab;background:#fff}.domain-tip-grid span{display:block;margin-bottom:24px;color:var(--green);font-weight:700}.domain-tip-grid h3{margin:0 0 14px;font-size:18px}.domain-tip-grid p{margin:0;color:#6b7f96;font-size:14px;line-height:1.6}.domain-transfer{padding-block:96px;background:radial-gradient(circle at 4% 48%,rgb(142 217 104 / .08),transparent 32%),radial-gradient(circle at 96% 75%,rgb(72 127 203 / .07),transparent 34%),var(--mist)}.domain-transfer .section-heading{max-width:1152px;margin-bottom:56px}.domain-transfer .section-heading h2{font-size:clamp(42px, 4.5vw, 56px)}.domain-transfer .section-heading p{max-width:860px}.domain-transfer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.domain-transfer__grid article{min-width:0;min-height:459px;padding:32px;border:1px solid #e2eaf2;border-radius:24px;background:#fff}.domain-transfer__grid h3{margin:0 0 12px;font-size:24px;line-height:1.25}.domain-transfer__grid p,.domain-transfer__grid em{color:#6b7f96;font-size:14px;line-height:1.55}.domain-transfer__grid ul{display:grid;gap:14px;margin:20px 0;padding:0;list-style:none}.domain-transfer__grid li{position:relative;padding:12px 14px 12px 38px;border-radius:14px;background:var(--mist);color:var(--ink);font-size:15px}.domain-transfer__grid li::before{position:absolute;left:12px;color:var(--green);content:"✓";font-weight:700}.domain-transfer__grid .is-dark{display:flex;flex-direction:column;padding:40px;background:#0b1523;color:#fff}.domain-transfer__grid .is-dark h3{color:#fff}.domain-transfer__grid .is-dark h3 span{color:var(--green);font-size:32px;line-height:1.25}.domain-transfer__grid .is-dark p{color:#a8bdd4}.domain-transfer__grid .is-dark>div{display:grid;gap:12px;margin-top:auto;padding-top:30px;text-align:center}.domain-transfer__grid .is-dark .button{width:100%;min-height:52px}.domain-transfer__grid .is-dark>div>a:last-child{padding-top:12px;color:var(--green);font-size:12px;font-weight:700}.domain-services{padding-block:104px}.domain-services .section-heading{max-width:1000px}.domain-services .section-heading h2{font-size:clamp(42px, 4.5vw, 56px)}.domain-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:56px}.domain-service-grid article{display:flex;min-height:327px;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:28px;padding:32px;border:1px solid #e2eaf2;border-radius:16px;background:#fff}.domain-service-grid i{display:grid;width:48px;height:48px;place-items:center;margin-bottom:20px;border-radius:14px;background:rgb(142 217 104 / .1)}.domain-service-grid img{width:22px;height:22px}.domain-service-grid h3{margin:0 0 12px;font-size:22px}.domain-service-grid p{margin:0;color:#6b7f96;font-size:15px;line-height:1.6}.domain-service-actions{display:flex;flex-wrap:wrap;gap:8px}.domain-service-grid .button{min-height:48px;padding-inline:24px;font-size:14px}.domain-registration-faq{padding-block:104px}.domain-registration-faq .faq-list{margin-top:48px}.domain-registration-closing{padding:24px 0 80px}.domain-registration-closing__card{display:grid;min-height:360px;grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:52px;padding:48px;overflow:hidden;border-radius:24px;background:radial-gradient(circle at 5% 10%,rgb(142 217 104 / .09),transparent 38%),#0d1c2e;color:#fff}.domain-registration-closing h2{margin:0 0 14px;color:#fff;font-size:clamp(38px, 4vw, 48px);line-height:1.12}.domain-registration-closing__card>div:first-child>p{max-width:520px;margin:0 0 28px;color:#a8bdd4;font-size:15px;line-height:1.65}.domain-dashboard{padding:18px;border:1px solid #1e2f45;border-radius:18px;background:#0b1523;box-shadow:0 20px 40px rgb(0 0 0 / .14)}.domain-dashboard header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.domain-dashboard header strong{font-size:14px}.domain-dashboard header span,.domain-dashboard div span{padding:5px 8px;border-radius:999px;background:rgb(142 217 104 / .1);color:var(--green);font-size:10px}.domain-dashboard>p{margin:10px 0 7px;color:#a8bdd4;font-size:11px}.domain-dashboard>div{position:relative;display:grid;gap:2px;margin-bottom:8px;padding:10px 92px 10px 12px;border:1px solid #1e2f45;border-radius:12px;background:#0d1c2e}.domain-dashboard div>span{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.domain-dashboard div strong{color:#fff;font-size:12px}.domain-dashboard div i{color:#a8bdd4;font-size:10px;font-style:normal}.dashboard-stagger{width:min(420px, 100%);overflow:hidden;border:1px solid #1e2f45;border-radius:20px;background:#0b1523;box-shadow:0 18px 36px -12px rgb(0 0 0 / .35)}.dashboard-stagger header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border-bottom:1px solid #1e2f45}.dashboard-stagger header>div{display:flex;align-items:center;gap:10px}.dashboard-stagger header i{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border:1px solid #1e2f45;border-radius:10px;background:rgb(142 217 104 / .1)}.dashboard-stagger header svg{width:16px;fill:none;stroke:var(--green);stroke-width:2;stroke-linecap:round}.dashboard-stagger header strong{color:#fff;font-size:14px}.dashboard-stagger header>span,.dashboard-stagger__row b{padding:6px 10px;border:1px solid #1e2f45;border-radius:999px;background:rgb(142 217 104 / .1);color:var(--green);font-size:12px;font-weight:600}.dashboard-stagger header>span::before{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--green);content:""}.dashboard-stagger__body{display:grid;gap:10px;padding:14px 18px 18px}.dashboard-stagger__label{margin:2px 0 0;color:#a8bdd4;font-size:12px;font-weight:600}.dashboard-stagger__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;border:1px solid #1e2f45;border-radius:14px;background:#0d1c2e}.dashboard-stagger__row>div{display:grid;min-width:0;gap:2px}.dashboard-stagger__row strong{color:#fff;font-size:13px}.dashboard-stagger__row span{color:#a8bdd4;font-size:12px}.dashboard-stagger__row b{flex:0 0 auto}.dashboard-stagger.is-in-view :is(.dashboard-stagger__label,.dashboard-stagger__row){opacity:0;animation:dashboard-row-in .4s ease forwards}.dashboard-stagger.is-in-view .dashboard-stagger__label:nth-child(1){animation-delay:.1s}.dashboard-stagger.is-in-view .dashboard-stagger__row:nth-child(2){animation-delay:.25s}.dashboard-stagger.is-in-view .dashboard-stagger__label:nth-child(3){animation-delay:.4s}.dashboard-stagger.is-in-view .dashboard-stagger__row:nth-child(4){animation-delay:.55s}@keyframes dashboard-row-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.domain-registration-page .site-container{width:min(100% - 32px, 1152px)}.domain-extension-grid,.domain-tip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.domain-management__layout{grid-template-columns:1fr;gap:56px}.domain-management header{position:static}.domain-transfer__grid,.domain-registration-closing__card{grid-template-columns:1fr}.domain-transfer__grid{max-width:680px;margin-inline:auto}.domain-dashboard{width:100%}.domain-registration-closing__card{gap:36px;padding:44px 40px;text-align:center}.domain-registration-closing__card>div:first-child>p{margin-inline:auto}.domain-registration-closing .button-row{justify-content:center}.domain-registration-closing .dashboard-stagger{justify-self:center}}@media (max-width:680px){.domain-registration-hero__inner{min-height:650px;padding:132px 0 78px}.domain-registration-hero h1{font-size:clamp(42px, 12vw, 54px)}.domain-registration-hero__inner>p:first-of-type{font-size:16px}.domain-registration-transfer{display:grid;gap:5px}.domain-registration-transfer a{margin:0}.domain-extension-grid,.domain-tip-grid,.domain-service-grid{grid-template-columns:1fr}.domain-extension-card{min-height:360px;padding:26px}.domain-management,.domain-extensions,.domain-tips,.domain-transfer,.domain-services,.domain-registration-faq{padding-block:76px}.domain-management h2{font-size:42px}.domain-tip-grid article{min-height:0}.domain-transfer__grid{gap:20px}.domain-transfer__grid article,.domain-service-grid article,.domain-registration-closing__card{padding:26px 22px}.domain-transfer__grid article{min-height:0}.domain-registration-closing{padding:12px 0 56px}.domain-registration-closing__card{min-height:0;gap:28px;border-radius:18px}.domain-registration-closing h2{font-size:36px}.domain-registration-closing .button-row{align-items:center;flex-direction:column}.domain-registration-closing .button{width:auto}.dashboard-stagger{width:100%;border-radius:16px}.dashboard-stagger header{gap:10px;padding:14px}.dashboard-stagger header strong{font-size:13px}.dashboard-stagger header>span,.dashboard-stagger__row b{padding:5px 8px;font-size:11px}.dashboard-stagger__body{padding:12px 14px 14px}.dashboard-stagger__row{gap:10px;padding:10px}.domain-dashboard>div{padding-right:82px}}@media (prefers-reduced-motion:reduce){.dashboard-stagger.is-in-view :is(.dashboard-stagger__label,.dashboard-stagger__row){opacity:1;animation:none}}.success-stories-page{background:var(--mist)}.success-hero{background:radial-gradient(ellipse 52% 68% at 50% 39%,rgb(142 217 104 / .14) 0%,rgb(142 217 104 / .04) 40%,transparent 68%),radial-gradient(ellipse 90% 55% at 50% -5%,#1f3d5c 0%,#fff0 65%),radial-gradient(ellipse 50% 40% at 85% 70%,#122034 0%,#fff0 60%),radial-gradient(ellipse 70% 50% at 50% 100%,#0d1e32 0%,#fff0 70%),#0b1523;color:#fff}.success-hero__inner{display:flex;min-height:690px;flex-direction:column;align-items:center;justify-content:center;padding:170px 0 110px;text-align:center}.success-hero h1{max-width:900px;margin:0 0 22px;color:#fff;font-size:clamp(48px, 5.4vw, 72px);font-weight:600;letter-spacing:-.04em;line-height:1.1}.success-hero h1 span,.success-stories-page .section-heading h2 span,.success-closing h2 span{color:var(--green)}.success-hero p{max-width:680px;margin:0 0 34px;color:#a8bdd4;font-size:17px;line-height:1.65}.success-featured{padding-bottom:56px;overflow:hidden}.success-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px}.success-story-card{display:flex;min-height:260px;flex-direction:column;justify-content:space-between;padding:28px;border:1px solid #e2eaf2;border-radius:16px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.success-story-card:hover{border-color:currentColor;box-shadow:0 16px 34px rgb(11 21 35 / .07);transform:translateY(-4px)}.success-story-card h3{margin:0 0 18px;font-size:40px;letter-spacing:-.04em;line-height:1;overflow-wrap:anywhere}.success-story-card p{margin:0;color:#6b7f96;font-size:14px;line-height:1.6}.success-story-card a{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;margin-top:28px;font-size:12px;font-weight:600}.success-story-card a img{width:11px;height:11px;transition:transform .18s ease}.success-story-card a:hover img{transform:translateX(3px)}.success-story-card--green,.success-story-card--green a{color:var(--green)}.success-story-card--blue,.success-story-card--blue a{color:#60CFFF}.success-story-card--orange,.success-story-card--orange a{color:#F5A623}.success-name-rail{margin-top:48px;overflow:hidden;color:#a9bfd2;font:16px/25px Cousine,monospace}.success-name-rail>div{display:flex;width:max-content;animation:success-rail 32s linear infinite}.success-name-rail span{display:inline-flex;flex:none;align-items:center;gap:24px;padding-right:24px}.success-name-rail i{color:#d8e3ec;font-size:7px;font-style:normal}@keyframes success-rail{to{transform:translateX(-50%)}}.success-anatomy{padding-top:72px}.success-anatomy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;overflow:hidden;border:1px solid #e2eaf2;border-radius:18px;background:#fff}.success-anatomy-grid article{display:flex;min-width:0;min-height:420px;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:28px;padding:36px;border-right:1px solid #e2eaf2;text-align:left}.success-anatomy-grid article:last-child{border:0}.success-anatomy-grid article>:is(div,ul,p),.success-anatomy-grid .meta{width:100%}.success-anatomy-grid .meta{display:block;color:#8299b0;font-size:12px;font-weight:600;letter-spacing:.14em;line-height:1.45;text-transform:uppercase}.success-anatomy-grid h3{display:flex;min-width:0;align-items:baseline;flex-wrap:wrap;margin:0 0 12px;color:var(--ink);font-size:clamp(54px, 6vw, 70px);letter-spacing:-.06em;line-height:1}.success-anatomy-grid h3 i{color:#d6e0ec;font-style:normal}.success-anatomy-grid h3 b,.success-anatomy-grid h3 span{color:var(--green)}.success-anatomy-grid p{margin:0;color:#8299b0;font-size:14px;line-height:1.65}.success-anatomy-grid ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.success-anatomy-grid li{padding:4px 9px;border-radius:7px;background:var(--mist);color:#8299b0;font-size:11px}.success-anatomy-grid .is-dark{background:#0b1523;color:#fff}.success-anatomy-grid .is-dark h3{color:#fff}.success-anatomy-grid .is-dark li{position:relative;width:100%;padding:0 0 0 12px;background:#fff0;color:#6b8aaa}.success-anatomy-grid .is-dark li::before{position:absolute;top:.65em;left:0;width:4px;height:4px;border-radius:50%;background:var(--green);content:""}.success-equation{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:24px!important}.success-equation b{color:var(--green)}.success-equation img{width:14px;height:8px}.success-equation strong{color:var(--ink);font-size:12px}.success-takeaway{margin:22px 0 0;color:#8299b0;font-size:14px;line-height:1.65}.success-takeaway strong{color:#334d6e}.success-closing{padding-top:24px}.success-closing__card{display:grid;min-height:400px;grid-template-columns:minmax(0,1fr) 310px;align-items:center;gap:48px;padding:56px 48px;overflow:hidden;border:1px solid rgb(142 217 104 / .13);border-radius:24px;background:#0e1b2e}.success-closing h2{margin:0 0 16px;color:#fff;font-size:clamp(40px, 5vw, 48px);line-height:1.18}.success-closing p{max-width:450px;margin:0 0 30px;color:#a8bdd4;font-size:14px;line-height:1.65}.success-closing__names{display:grid;gap:3px;color:rgb(255 255 255 / .2);font-size:43px;font-weight:700;letter-spacing:-.04em;line-height:1}.success-closing__names>span:nth-child(2){color:rgb(255 255 255 / .38)}.success-closing__names>span:nth-child(3){color:rgb(255 255 255 / .58)}.success-closing__names strong{color:#fff;font-style:italic}.success-closing__names strong span{color:var(--green)}@media (max-width:1100px) and (min-width:901px){.success-anatomy-grid article{padding:28px}.success-anatomy-grid h3{font-size:clamp(50px, 6vw, 62px)}}@media (max-width:900px){.success-story-grid{grid-template-columns:1fr}.success-story-card{min-height:220px}.success-anatomy-grid{grid-template-columns:1fr}.success-anatomy-grid article{min-height:330px;border-right:0;border-bottom:1px solid #e2eaf2}.success-closing__card{grid-template-columns:1fr}.success-closing__names{grid-template-columns:repeat(2,minmax(0,max-content));column-gap:26px;font-size:36px}}@media (max-width:760px){.success-hero__inner{min-height:620px;padding:128px 0 80px}.success-hero h1{font-size:clamp(40px, 11vw, 52px)}.success-anatomy-grid article,.success-closing__card{padding:28px 22px}.success-closing__card{min-height:0}.success-closing__names{grid-template-columns:1fr;font-size:32px}}@media (max-width:420px){.success-story-card{padding:22px}.success-story-card h3{font-size:34px}.success-anatomy-grid h3{font-size:50px}.success-equation strong{width:100%}}@media (prefers-reduced-motion:reduce){.success-name-rail>div{animation:none}}.faq-page{background:var(--mist)}.faq-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 10%,rgb(142 217 104 / .12),transparent 34%),#0b1523;color:#fff}.faq-hero__inner{display:flex;min-height:600px;flex-direction:column;align-items:center;justify-content:center;padding:150px 0 86px;text-align:center}.faq-hero h1{max-width:800px;margin:0 0 18px;color:#fff;font-size:clamp(48px, 6vw, 72px);font-weight:600;letter-spacing:-.055em;line-height:1.05}.faq-hero h1 span{color:var(--green)}.faq-hero__inner>p:not(.eyebrow,.faq-search__status){max-width:670px;margin:0;color:#a8bdd4;font-size:17px;line-height:1.65}.faq-search{display:grid;width:min(720px, 100%);min-height:64px;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:8px;margin-top:36px;padding:7px;border:1px solid #cbd5df;border-radius:14px;background:#fff;box-shadow:none;transition:border-color .15s ease}.faq-search:focus-within{border-color:var(--green);box-shadow:none}.faq-search input{width:100%;min-width:0;padding-inline:12px;border:0;outline:0;background:#fff0;color:var(--ink);font:inherit}.faq-search button{width:48px;min-height:48px;padding:0;border:0;border-radius:10px;background:var(--green);color:#0b1523;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.faq-search .search-button svg{width:20px;height:20px}.faq-search button:hover{background:#7bc455;box-shadow:0 5px 12px rgb(142 217 104 / .13)}.faq-search__status{margin:14px 0 0;color:#6b7f96;font-size:13px}.faq-directory{padding-block:96px;background:var(--mist)}.faq-directory .section-heading{max-width:830px;margin-bottom:44px}.faq-directory .section-heading h2{line-height:1.17}.faq-directory .section-heading p{max-width:610px;margin-inline:auto;font-size:16px;line-height:1.7}.faq-directory .faq-search{margin:0 auto}.faq-directory .faq-search__status{margin-bottom:28px;text-align:center}.faq-categories{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:0 0 40px}.faq-categories button{min-height:42px;padding:0 18px;border:1px solid #dce5ee;border-radius:999px;background:#fff;color:#52667b;font:600 14px var(--font);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.faq-categories button:hover,.faq-categories button.is-active{border-color:var(--green);background:#edf7e2;color:#315f16}.faq-directory .faq-list{width:min(940px, 100%);padding:0;border:0;background:#fff0}.faq-directory .faq-list details[hidden]{display:none}.faq-load-more{position:relative;display:flex;justify-content:center;width:min(940px, 100%);margin:28px auto 0}.faq-load-more[hidden]{display:none}.faq-load-more__sentinel{position:absolute;right:0;bottom:-1px;left:0;height:1px;pointer-events:none}.faq-empty{padding:54px 24px;border:1px dashed #cbd8e4;border-radius:20px;text-align:center}.faq-empty h3{margin:0 0 8px}.faq-empty p{margin:0;color:#6b7f96}.faq-page .reseller-closing__card{grid-template-columns:1fr}.faq-page .reseller-closing__copy{max-width:920px}@media (max-width:820px){.faq-hero__inner{min-height:560px;padding:132px 0 74px}.faq-directory{padding-block:76px}}@media (max-width:520px){.faq-hero__inner{min-height:520px;padding:120px 0 64px}.faq-hero h1{font-size:43px}.faq-directory .section-heading{margin-bottom:34px}:is(.faq-section,.faq-directory) .section-heading h2{font-size:clamp(34px, 10vw, 42px)}.faq-search{min-height:58px;grid-template-columns:minmax(0,1fr) 46px;padding:6px}.faq-search button{width:46px;min-height:46px}.faq-categories{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;margin-inline:calc((100vw - 100%) / -2);padding:0 16px 8px;scrollbar-width:none}.faq-categories::-webkit-scrollbar{display:none}.faq-categories button{flex:0 0 auto}.faq-directory .faq-list summary{padding-inline:16px}}:is(.portal-hero__inner,.domain-hacks-hero__inner,.lookup-hero__inner,.contact-hero__content,.hosting-hero__inner,.why-ly-hero__inner){min-height:690px;justify-content:center;padding:170px 0 110px}:is(.portal-hero,.domain-hacks-hero,.lookup-hero,.contact-hero,.hosting-hero,.why-ly-hero) h1{font-size:clamp(48px, 5.4vw, 72px);font-weight:600}.why-ly-hero{padding:0}@media (max-width:760px){:is(.portal-hero__inner,.domain-hacks-hero__inner,.lookup-hero__inner,.contact-hero__content,.hosting-hero__inner,.why-ly-hero__inner){min-height:620px;padding:128px 0 80px}:is(.portal-hero,.domain-hacks-hero,.lookup-hero,.contact-hero,.hosting-hero,.why-ly-hero) h1{font-size:clamp(40px, 11vw, 52px)}}.reseller-apply-main{padding-block:72px 80px}.reseller-apply-main__inner{width:100%}.reseller-apply-form-card{width:100%;margin-inline:auto}.reseller-apply-cta{width:100%;margin-top:72px}@media (max-width:820px){.reseller-apply-main{padding-block:56px 64px}.reseller-apply-cta{margin-top:56px}}@media (max-width:520px){.reseller-apply-main{padding:40px 16px 56px}.reseller-apply-form-card{padding:24px}.reseller-apply-cta{margin-top:40px}}.contact-hero__content{min-height:580px;padding:140px 0 78px}.faq-hero__inner{min-height:520px;padding:132px 0 68px}.blog-page{background:var(--mist)}.blog-hero{background:radial-gradient(circle at 50% 10%,rgb(142 217 104 / .12),transparent 34%),#0b1523;color:#fff}.blog-hero__inner{display:flex;min-height:440px;flex-direction:column;align-items:center;justify-content:center;padding:112px 0 52px;text-align:center}.blog-hero h1{max-width:900px;margin:0 0 18px;color:#fff;font-size:clamp(48px, 5.4vw, 72px);font-weight:600;letter-spacing:-.05em;line-height:1.08}.blog-hero h1 span{color:var(--green)}.blog-hero__inner>p:last-child{max-width:700px;margin:0;color:#a8bdd4;font-size:17px;line-height:1.65}.blog-index{overflow:visible;padding-block:96px}.blog-index>.site-container{width:min(1280px, calc(100% - 48px))}.blog-index__header{margin-bottom:36px}.blog-index__header p{margin:0 0 8px;color:#6b7f96;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.blog-index__header h2{margin:0;font-size:clamp(36px, 4vw, 48px);letter-spacing:-.04em}.blog-index__layout{width:100%}.blog-index__content{min-width:0}.blog-categories{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.blog-categories a,.blog-card__categories :is(a,span){display:inline-flex;align-items:center;min-height:28px;padding:6px 11px;border:1px solid #fff0;border-radius:999px;color:#42566b;background:#e9eef4;font-size:11px;font-weight:700;line-height:1}.blog-categories a:hover,.blog-categories a.is-active{border-color:currentColor}.blog-categories .category-color-1,.blog-card__categories .category-color-1{color:#28724b;background:#e3f5ea}.blog-categories .category-color-2,.blog-card__categories .category-color-2{color:#2363a5;background:#e5f1fc}.blog-categories .category-color-3,.blog-card__categories .category-color-3{color:#7250a6;background:#f0eafb}.blog-categories .category-color-4,.blog-card__categories .category-color-4{color:#9a591e;background:#fceede}.blog-categories .category-color-5,.blog-card__categories .category-color-5{color:#9b3f64;background:#fae8ef}.blog-categories .category-color-6,.blog-card__categories .category-color-6{color:#456070;background:#e7f1f3}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blog-card{min-width:0;overflow:hidden;border:1px solid #e2eaf2;border-radius:18px;background:#fff;box-shadow:0 3px 9px rgb(11 21 35 / .04);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.blog-card:hover{border-color:#c2e890;box-shadow:0 16px 34px rgb(11 21 35 / .08);transform:translateY(-3px)}.blog-card__media{display:grid;aspect-ratio:16 / 10;place-items:center;overflow:hidden;background:radial-gradient(circle at 70% 20%,rgb(142 217 104 / .28),transparent 34%),#0d1c2e}.blog-card__media img{width:100%;height:100%;object-fit:contain}.blog-card__media>span{color:var(--green);font-size:54px;font-weight:700;letter-spacing:-.08em}.blog-card__body{display:flex;min-height:250px;flex-direction:column;padding:22px}.blog-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#7b8ea3;font-size:12px}.blog-card__meta span{color:#657b91;font-weight:600}.blog-card__categories{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.blog-card__categories a:hover{filter:brightness(.96)}.blog-card h2{min-height:57px;margin:14px 0 10px;overflow:hidden;font-size:22px;font-weight:600;letter-spacing:-.025em;line-height:1.3}.blog-card h2 a{display:-webkit-box;overflow:hidden;color:var(--ink);text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.blog-card__excerpt{display:-webkit-box;min-height:45px;margin:0;overflow:hidden;color:#6b7f96;font-size:13px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.blog-author{display:inline-flex;width:fit-content;align-items:center;gap:9px;margin-top:18px;color:#6b7f96;font-size:12px}.blog-author img{width:28px;height:28px;flex:0 0 28px;border-radius:50%;object-fit:cover}.blog-card__link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:22px;color:#397a19;font-size:14px;font-weight:700}.blog-card__link span{transition:transform .15s ease}.blog-card__link:hover span{transform:translateX(3px)}.blog-index .navigation{margin-top:48px}.blog-index .nav-links{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.blog-index .page-numbers{display:grid;min-width:42px;height:42px;place-items:center;padding:0 13px;border:1px solid #d5e0e8;border-radius:9px;color:#0b1523;background:#fff;font-size:14px;font-weight:650;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.blog-index :is(.page-numbers.prev,.page-numbers.next){font-size:20px;line-height:1}.blog-index :is(.page-numbers.prev,.page-numbers.next)>span[aria-hidden="true"]{display:block;line-height:1;transform:translateY(-1px)}.blog-index .page-numbers:hover,.blog-index .page-numbers.current{border-color:#8ed968;color:#315f16;background:#edf7e2}.blog-empty{padding:64px 24px;border:1px dashed #cbd8e4;border-radius:20px;text-align:center}.blog-empty h2{margin:0 0 10px;font-size:30px}.blog-empty p{margin:0;color:#6b7f96}.blog-archive-description{max-width:680px;color:#a8bdd4;font-size:17px;line-height:1.65}.blog-archive-description p{margin:0}.single-post-hero .blog-hero__inner{align-items:center;min-height:440px;padding:112px 0 52px;text-align:center}.single-post-hero h1{max-width:1100px;margin:0 0 24px;font-size:clamp(38px, 4.2vw, 56px);line-height:1.12;text-wrap:balance}.blog-breadcrumbs{display:flex;max-width:min(880px, 100%);align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:28px;color:#e7edf3;font-size:13px;line-height:1.5}.blog-breadcrumbs a{color:#e7edf3}.blog-breadcrumbs a:hover{color:var(--green)}.blog-breadcrumbs [aria-current="page"]{color:#e7edf3}.single-post-meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;color:#a8bdd4;font-size:14px}.single-post-author{display:flex;align-items:center;gap:10px;color:inherit;font-size:inherit}.single-post-author img{width:36px;height:36px;border:2px solid rgb(255 255 255 / .18);border-radius:50%;object-fit:cover}.single-post-content{padding-block:88px 104px}.single-post-content__inner{max-width:840px}.single-post-image{overflow:hidden;margin:0 0 48px;border-radius:20px}.single-post-image img{display:block;width:100%;height:auto}.single-post-share{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 42px;padding:16px 0;border-top:1px solid #dce5ee;border-bottom:1px solid #dce5ee}.single-post-share>span{color:#64798d;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.single-post-share>div{display:flex;gap:8px}.single-post-share :is(a,button){display:grid;width:40px;height:40px;padding:0;place-items:center;border:1px solid #dce5ee;border-radius:50%;color:#42566b;background:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.single-post-share a img{width:14px;height:14px;object-fit:contain;filter:brightness(0) saturate(100%)}.single-post-share button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.single-post-share :is(a,button):hover,.single-post-share button.is-copied{border-color:var(--green);color:#214e12;background:#edf7e2}.single-post-body{color:#33485d;font-size:18px;line-height:1.8}.single-post-body img{max-width:100%;height:auto;object-fit:contain}.single-post-body>:first-child{margin-top:0}.single-post-body :is(h2,h3){margin:48px 0 16px;color:var(--ink)}.single-post-body h2{font-size:clamp(28px, 3vw, 34px);line-height:1.25}.single-post-body h3{font-size:clamp(22px, 2.4vw, 26px);line-height:1.3}.single-post-body :is(p,ul,ol,blockquote){margin:0 0 24px}.single-post-body :is(ul,ol){padding-left:24px}.single-post-body a{color:#397a19;text-decoration:underline;text-underline-offset:3px}.single-post-navigation{display:grid;margin-top:72px;padding-top:32px;border-top:1px solid #dce5ee;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.single-post-navigation a{display:flex;min-width:0;min-height:126px;flex-direction:column;justify-content:center;padding:22px 24px;border:1px solid #dce5ee;border-radius:16px;background:#fff}.single-post-navigation a:hover{border-color:#b8dca3}.single-post-navigation a>span{margin-bottom:8px;color:#397a19;font-size:12px;font-weight:700;text-transform:uppercase}.single-post-navigation a strong{display:-webkit-box;overflow:hidden;color:var(--ink);font-size:17px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.single-post-navigation__next{align-items:flex-end;text-align:right}@media (max-width:980px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-categories{justify-content:flex-start}}@media (max-width:760px){.contact-hero,.contact-hero__content{min-height:500px}.contact-hero__content{padding:118px 0 62px}.faq-hero__inner{min-height:480px;padding:116px 0 58px}.blog-hero__inner{min-height:410px;padding:102px 0 46px}.blog-index{padding-block:72px}.blog-index>.site-container{width:min(100% - 32px, 1280px)}.single-post-hero .blog-hero__inner{min-height:410px;padding:102px 0 46px}.single-post-content{padding-block:64px 72px}.single-post-body{font-size:16px}}@media (max-width:620px){.blog-grid{grid-template-columns:1fr}.blog-card__body{min-height:0}.blog-card h2{min-height:0}.single-post-hero h1{font-size:clamp(34px, 10vw, 44px)}.single-post-share{align-items:flex-start;flex-direction:column}.single-post-navigation{grid-template-columns:1fr}}.ly-hacks-page{color:#0b1523}.ly-hacks-page>section>.site-container{width:min(1152px, calc(100% - 48px))}.ly-hacks-hero{position:relative;min-height:640px;overflow:hidden;color:#fff;background:radial-gradient(ellipse 52% 68% at 50% 39%,rgb(142 217 104 / .14) 0%,rgb(142 217 104 / .04) 40%,transparent 68%),radial-gradient(ellipse 90% 55% at 50% -5%,#1f3d5c 0%,#fff0 65%),radial-gradient(ellipse 50% 40% at 85% 70%,#122034 0%,#fff0 60%),radial-gradient(ellipse 70% 50% at 50% 100%,#0d1e32 0%,#fff0 70%),#0b1523}.ly-hacks-hero__inner{display:flex;min-height:640px;flex-direction:column;align-items:center;justify-content:center;padding:140px 0 80px;text-align:center}.ly-hacks-hero h1{margin:0 0 24px;font-size:65px;font-weight:600;letter-spacing:-1.95px;line-height:1.1}.ly-hacks-hero h1 span,.ly-hacks-page h2 span{color:#8ed968}.ly-hacks-hero__inner>p{width:min(540px, 100%);margin:0 0 40px;color:#a8bdd4;font-size:17px;line-height:27.625px}.ly-hacks-search{position:relative;display:flex;width:min(576px, 100%);min-height:60px;align-items:center;gap:6px;padding:6px;border:2px solid rgb(255 255 255 / .12);border-radius:18px;background:#fff;box-shadow:0 8px 16px rgb(0 0 0 / .25)}.ly-hacks-search input{min-width:0;flex:1;padding:10px 16px 10px 24px;border:0;outline:0;color:#4a5e78;background:#fff0;font-size:16px}.text-input-error{position:absolute;z-index:3;top:calc(100% + 12px);left:8px;margin:0;padding:10px 14px 10px 38px;border:1px solid #ffe29a;border-radius:10px;background:#f5c451;box-shadow:0 10px 24px rgb(5 13 23 / .24);color:#2b240f;font-size:14px;font-weight:600;line-height:1.35;text-align:left}.text-input-error::before{position:absolute;top:50%;left:14px;display:grid;width:16px;height:16px;place-items:center;border:1.5px solid currentColor;border-radius:50%;content:"!";font-size:11px;font-weight:800;line-height:1;transform:translateY(-50%)}.text-input-error::after{position:absolute;bottom:100%;left:20px;border:7px solid #fff0;border-bottom-color:#f5c451;content:""}.text-input-error[hidden]{display:none}.ly-hacks-search.has-error{border-color:#f5c451;box-shadow:0 0 0 3px rgb(245 196 81 / .24),0 8px 16px rgb(0 0 0 / .25)}.ly-hacks-search button{min-height:44px;padding:0 20px;border:0;border-radius:10px;color:#0b1523;background:#8ed968;font-size:14px;font-weight:500;white-space:nowrap;transition:background-color .2s ease,box-shadow .2s ease}.ly-hacks-search button:hover,.ly-hacks-search button:focus-visible{background:#7bc455;box-shadow:0 7px 18px rgb(142 217 104 / .28)}.ly-hacks-generated{padding:56px 0;border-top:1px solid #e2eaf2;background:#f4f6f9}.ly-hacks-generated[hidden]{display:none}.ly-hacks-generated>.site-container{width:min(1024px, calc(100% - 48px))}.ly-hacks-generated__summary{margin:0;color:#8299b0;font-size:14px;line-height:20px}.ly-hacks-generated__summary strong{color:#4a941a;font-weight:600}.ly-hacks-generated__layout{display:grid;align-items:start;grid-template-columns:minmax(260px,522px) minmax(0,1fr);gap:20px;padding-top:32px}.ly-hacks-generated__primary{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.ly-hacks-generated__recommended{width:100%;padding:28px;border:1px solid #e2eaf2;border-radius:16px;background:#fff}.ly-hacks-generated__badge{display:inline-flex;margin-bottom:20px;padding:4px 10px;border-radius:999px;color:#4a941a;background:#edf7e5;font-size:12px;font-weight:600;line-height:16px}.ly-hacks-generated__recommended h2{margin:0;color:#0b1523;font-size:44.8px;font-weight:700;letter-spacing:-1.792px;line-height:44.8px}.ly-hacks-generated__recommended h2 span{color:#8ed968}.ly-hacks-generated__recommended>p{margin:12px 0 0;color:#6b7f96;font-size:14px;line-height:22.75px}.ly-hacks-generated__action{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px;padding-top:20px;border-top:1px solid #e2eaf2}.ly-hacks-generated__action span{padding:4px 10px;border-radius:999px;color:#4a941a;background:#edf7e5;font-size:12px;font-weight:600;line-height:16px}.ly-hacks-generated__action a{color:#8ed968;font-size:12px;font-weight:600;line-height:16px}.ly-hacks-generated__how{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:0 16px;border:1px solid rgb(93 116 138 / .4);border-radius:12px;color:#5d748a;font-size:14px;font-weight:600}.ly-hacks-generated__others>h2{margin:0 0 12px;color:#a8bdd4;font-size:12px;font-weight:600;letter-spacing:.6px;line-height:16px;text-transform:uppercase}.ly-hacks-generated__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ly-hacks-generated__split{min-height:124px;padding:20px;border:1px solid #e2eaf2;border-radius:12px;background:#fff}.ly-hacks-generated__split h3{margin:0;color:#a8bdd4;font-size:22.4px;font-weight:700;letter-spacing:-.896px;line-height:22.4px}.ly-hacks-generated__split h3 b{color:#0b1523}.ly-hacks-generated__split h3 span{color:#8ed968}.ly-hacks-generated__split p{margin:8px 0 0;color:#a8bdd4;font-size:12px;line-height:16px}.ly-hacks-generated__split p .ly-hacks-generated__value{color:#6b7f96}.ly-hacks-generated__warning{display:inline-flex;margin-top:8px;padding:2px 8px;border-radius:999px;color:#a07020;background:#fdf6e3;font-size:12px;line-height:16px}.ly-hacks-generated__note{max-width:486px;margin:16px 0 0;color:#a8bdd4;font-size:12px;line-height:16px}.ly-hacks-generated__empty{display:flex;min-height:180px;flex-direction:column;align-items:center;justify-content:center;padding:48px 0 0;text-align:center}.ly-hacks-generated__empty p{margin:0;color:#334155;font-size:16px;line-height:24px}.ly-hacks-generated__empty p+p{margin-top:8px;color:#8299b0;font-size:14px;line-height:20px}.ly-hacks-natural{padding:80px 0;background:#fff}.ly-hacks-natural .section-heading{max-width:570px;margin-bottom:40px}.ly-hacks-natural .section-heading h2,.ly-hacks-faq .section-heading h2{margin-bottom:16px;font-size:41.6px;font-weight:700;letter-spacing:-1.248px;line-height:52px}.ly-hacks-natural .section-heading p,.ly-hacks-faq .section-heading p{max-width:520px;color:#6b7f96;font-size:16px;line-height:26px}.ly-hacks-examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ly-hacks-examples article{display:flex;min-height:205px;flex-direction:column;align-items:center;justify-content:center;padding:40px 32px;border:1px solid #e2eaf2;border-radius:16px;background:#f4f6f9}.ly-hacks-examples strong{font-size:51.2px;letter-spacing:-2.56px;line-height:51.2px}.ly-hacks-examples strong span{color:#8ed968}.ly-hacks-examples small{display:flex;align-items:center;gap:12px;margin:16px 0 12px;color:#a8bdd4;font-size:14px}.ly-hacks-examples small::before,.ly-hacks-examples small::after{width:40px;height:1px;background:#e2eaf2;content:""}.ly-hacks-examples p{margin:0;color:#334155;font-size:16px;font-weight:600;line-height:24px}.ly-hacks-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-top:64px}.ly-hacks-benefits article{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.ly-hacks-benefits i{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:#edf7e5}.ly-hacks-benefits i img{width:22px;height:22px}.ly-hacks-benefits h3{margin:0;font-size:14px;font-weight:600;line-height:19.25px}.ly-hacks-benefits p{margin:0;color:#6b7f96;font-size:14px;line-height:22.75px}.ly-hacks-steps{padding:80px 0;color:#fff;background:#0b1523}.ly-hacks-steps__grid{display:grid;align-items:center;grid-template-columns:minmax(0,664px) 440px;gap:48px}.ly-hacks-steps__copy h2{margin:0;font-size:48px;font-weight:600;letter-spacing:-1.44px;line-height:60px}.ly-hacks-steps__copy>p{width:min(480px, 100%);margin:16px 0 40px;color:#c8daf0;font-size:16px;line-height:26px}.ly-hacks-steps ol{display:grid;gap:28px;margin:0 0 40px;padding:0;list-style:none}.ly-hacks-steps li{display:flex;align-items:flex-start;gap:16px}.ly-hacks-steps li>span{padding-top:3px;color:#8ed968;font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:16px}.ly-hacks-steps li h3{margin:0;color:#fff;font-size:16px;font-weight:500;line-height:24px}.ly-hacks-steps li p{margin:4px 0 0;color:#c8daf0;font-size:16px;line-height:26px}.ly-hacks-steps .button-row{margin:0}.ly-hacks-steps .button{min-height:50px;padding:0 28px;border-radius:12px;color:#0b1523;font-size:14px;font-weight:600}.ly-hacks-steps .button--outline-inverse{color:#a8bdd4;font-weight:500}.ly-hacks-demo{overflow:hidden;border:1px solid #1e2f45;border-radius:16px;background:#0e1c2e;box-shadow:0 8px 40px rgb(0 0 0 / .35)}.ly-hacks-demo>header{display:flex;min-height:38px;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid #1e2f45;background:#0a1628}.ly-hacks-demo>header>span{display:flex;gap:6px}.ly-hacks-demo>header i{width:12px;height:12px;border-radius:50%;background:#3d2020}.ly-hacks-demo>header i:nth-child(2){background:#3d3520}.ly-hacks-demo>header i:nth-child(3){background:#1e3320}.ly-hacks-demo>header p{min-width:0;flex:1;margin:0 0 0 8px;padding:4px 12px;border-radius:6px;color:#4a6a88;background:#162336;font-size:12px;line-height:16px}.ly-hacks-demo__body{padding:16px}.ly-hacks-demo__input{display:flex;align-items:center;gap:8px;padding:12px 10px 12px 16px;border:1px solid #1e2f45;border-radius:12px;background:#162336;transition:border-color .3s ease}.ly-hacks-demo__input.is-active{border-color:#8ed968}.ly-hacks-demo__input img{width:14px;height:14px}.ly-hacks-demo__input code{min-width:0;flex:1;color:#c8daf0;font-size:14px}.ly-hacks-demo__input code i{display:inline-block;width:2px;height:14px;margin-left:2px;background:#8ed968;animation:ly-hacks-blink 1s step-end infinite;vertical-align:middle}.ly-hacks-demo__input>span{padding:4px 12px;border-radius:8px;color:#4a6a88;background:#1e2f45;font-size:12px;transition:color .3s ease,background-color .3s ease}.ly-hacks-demo__input>span.is-active{color:#0b1523;background:#8ed968}.ly-hacks-demo__results{display:grid;gap:8px;padding-top:20px}.ly-hacks-demo__results>[data-ly-hacks-result]{display:flex;min-height:46px;align-items:center;gap:8px;padding:10px 12px 10px 16px;border:1px solid #1e2f45;border-radius:12px;background:#0e1c2e;transition:background-color .5s ease,border-color .5s ease,opacity .5s ease,transform .5s ease}.ly-hacks-demo__results>[data-ly-hacks-result]::before{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#2a3f55;content:""}.ly-hacks-demo__results>.is-loading{opacity:.4;transform:translateY(4px)}.ly-hacks-demo__results .is-available{border-color:rgb(142 217 104 / .25);background:#0d2818}.ly-hacks-demo__results .is-available::before{background:#8ed968}.ly-hacks-demo__results code{min-width:0;flex:1;color:#c8daf0;font-size:14px;font-weight:700}.ly-hacks-demo__results code em{color:#8ed968;font-style:normal}.ly-hacks-demo__results span{display:none;padding:2px 8px;border:1px solid rgb(224 85 85 / .25);border-radius:6px;color:#e05555;background:#162336;font-size:12px;line-height:16px}.ly-hacks-demo__results span.is-visible{display:inline-block}.ly-hacks-demo__results .is-available span{border-color:rgb(142 217 104 / .25);color:#8ed968;background:#0d2818}.ly-hacks-demo__results a{display:none;padding:4px 10px;border-radius:8px;color:#0b1523;background:#8ed968;font-size:12px;line-height:16px}.ly-hacks-demo__results a.is-visible{display:inline-block}.ly-hacks-demo__loading{display:none;align-items:center;justify-content:center;gap:8px;padding:12px 0}.ly-hacks-demo__loading.is-visible{display:flex}.ly-hacks-demo__loading i{width:6px;height:6px;border-radius:50%;background:#8ed968;animation:ly-hacks-bounce .8s ease-in-out infinite}.ly-hacks-demo__loading i:nth-child(2){animation-delay:.15s}.ly-hacks-demo__loading i:nth-child(3){animation-delay:.3s}@keyframes ly-hacks-blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes ly-hacks-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.ly-hacks-faq{padding:80px 0 28px;background:#f4f6f9}.ly-hacks-faq .section-heading{margin-bottom:48px}.ly-hacks-faq .faq-list{gap:12px}.ly-hacks-faq .faq-list summary{min-height:66px;padding:16px 20px}.ly-hacks-closing{padding:28px 0 80px;background:#f4f6f9}.ly-hacks-closing__card{display:flex;min-height:394px;align-items:center;justify-content:space-between;gap:56px;padding:56px 48px;border:1px solid rgb(142 217 104 / .13);border-radius:24px;color:#fff;background:#0e1b2e}.ly-hacks-closing__card>div:first-child{max-width:480px}.ly-hacks-closing h2{margin:0;font-size:41.6px;font-weight:700;letter-spacing:-1.248px;line-height:52px}.ly-hacks-closing p{margin:16px 0 32px;color:#c8daf0;font-size:16px;line-height:26px}.ly-hacks-closing .button-row{margin:0}.ly-hacks-closing .button{min-height:50px;padding:0 28px;border-radius:12px;color:#0b1523;font-size:14px;font-weight:600}.ly-hacks-closing .button--outline-inverse{color:#c8daf0;font-weight:400}.ly-hacks-closing__words{display:flex;min-width:240px;flex-direction:column;gap:4px;color:rgb(255 255 255 / .15);font-size:41.6px;font-weight:700;letter-spacing:-1.664px;line-height:41.6px}.ly-hacks-closing__words>span:nth-child(2){color:rgb(255 255 255 / .35)}.ly-hacks-closing__words>span:nth-child(3){color:rgb(255 255 255 / .55)}.ly-hacks-closing__words strong{color:#fff;font-style:italic}.ly-hacks-closing__words strong span{color:#8ed968}@media (max-width:900px){.ly-hacks-generated__layout{grid-template-columns:1fr;gap:32px}.ly-hacks-examples{grid-template-columns:1fr}.ly-hacks-examples article{min-height:180px}.ly-hacks-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.ly-hacks-steps__grid{grid-template-columns:1fr}.ly-hacks-demo{width:min(440px, 100%);justify-self:center}}@media (max-width:620px){.ly-hacks-page>section>.site-container{width:min(100% - 32px, 1152px)}.ly-hacks-generated>.site-container{width:min(100% - 32px, 1024px)}.ly-hacks-generated__grid{grid-template-columns:1fr}.ly-hacks-generated__recommended{padding:24px 20px}.ly-hacks-generated__recommended h2{overflow-wrap:anywhere;font-size:38px;line-height:1.1}.ly-hacks-generated__action{align-items:flex-start;flex-direction:column}.ly-hacks-hero,.ly-hacks-hero__inner{min-height:580px}.ly-hacks-hero__inner{padding:110px 0 64px}.ly-hacks-hero h1{font-size:44px;letter-spacing:-1.2px}.ly-hacks-search{align-items:stretch;flex-direction:column;padding:8px}.ly-hacks-search input{min-height:48px;text-align:center}.ly-hacks-natural,.ly-hacks-steps{padding:64px 0}.ly-hacks-natural .section-heading h2,.ly-hacks-faq .section-heading h2,.ly-hacks-closing h2{font-size:36px;line-height:1.2}.ly-hacks-examples strong{font-size:43px}.ly-hacks-benefits{grid-template-columns:1fr}.ly-hacks-steps__copy h2{font-size:38px;line-height:1.2}.ly-hacks-steps li p{font-size:14px;line-height:22px}.ly-hacks-steps .button-row,.ly-hacks-closing .button-row{align-items:stretch;flex-direction:column}.ly-hacks-demo__results span{display:none}.ly-hacks-faq{padding-top:64px}.ly-hacks-closing__card{align-items:flex-start;flex-direction:column;padding:40px 26px}.ly-hacks-closing__words{min-width:0;font-size:34px;line-height:36px}}.about-page{background:#f4f6f9}.about-hero{color:#fff;background:radial-gradient(ellipse 52% 68% at 50% 39%,rgb(142 217 104 / .14) 0%,rgb(142 217 104 / .04) 40%,transparent 68%),radial-gradient(ellipse 90% 55% at 50% -5%,#1f3d5c 0%,#fff0 65%),radial-gradient(ellipse 50% 40% at 85% 70%,#122034 0%,#fff0 60%),radial-gradient(ellipse 70% 50% at 50% 100%,#0d1e32 0%,#fff0 70%),#0b1523}.about-hero__inner{display:flex;width:min(560px, calc(100% - 48px));min-height:690px;flex-direction:column;align-items:center;justify-content:center;padding:170px 0 110px;text-align:center}.about-hero h1{margin:0;color:#fff;font-size:65px;font-weight:600;letter-spacing:-1.95px;line-height:68.25px}.about-hero h1 span{color:#8ed968}.about-hero p{width:100%;margin:24px 0 0;color:#a8bdd4;font-size:17.6px;line-height:28.6px}.about-hero .button-row{justify-content:center;gap:16px;margin:40px 0 0}.about-hero .button{min-height:50px;padding:0 28px;border-radius:12px;color:#0b1523;font-size:var(--text-sm);font-weight:500}.about-hero .button--outline-inverse{color:#a8bdd4}.about-history{padding:96px 0;background:#fff}.about-history>.site-container{width:min(1024px, calc(100% - 48px))}.about-history__grid{display:grid;align-items:center;grid-template-columns:repeat(2,minmax(0,472px));gap:80px}.about-history__copy h2{margin:0;color:#0b1523;font-size:44.8px;font-weight:600;letter-spacing:-1.344px;line-height:56px}.about-history__copy h2 span{color:#8ed968}.about-history__copy p{width:100%;margin:24px 0 0;color:#6b7f96;font-size:16px;line-height:26px}.about-history__copy p+p{margin-top:20px}.about-history__visual{display:flex;flex-direction:column;align-items:center;gap:20px}.about-history-ring{position:relative;width:320px;height:320px;max-width:100%}.about-history-ring svg{width:100%;height:100%}.about-history-ring [data-about-history-dot]{opacity:0;transition:opacity .3s ease}.about-history-ring [data-about-history-dot].is-visible{opacity:1}.about-history-ring__label{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}.about-history-ring__label strong{color:#0b1523;font-size:56px;font-weight:700;letter-spacing:-.05em;line-height:1}.about-history-ring__label.is-final strong{font-size:64px}.about-history-ring__label span{margin-top:10px;color:#8299b0;font-size:14px;letter-spacing:.01em}.about-history-ring__label.is-animating{animation:about-history-label-in .45s cubic-bezier(.22,1,.36,1) both}@keyframes about-history-label-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.about-history-rank{display:flex;width:320px;max-width:100%;align-items:center;gap:16px;padding:16px 24px;border:1px solid #e2eaf2;border-radius:16px;background:#f4f6f9}.about-history-rank>strong{display:inline-flex;min-width:52px;min-height:36px;align-items:center;justify-content:center;padding:8px 16px;border-radius:12px;color:#8ed968;background:#0b1523;font-size:20px;font-weight:600;letter-spacing:-1px;line-height:20px}.about-history-rank p{display:flex;min-width:0;flex-direction:column;margin:0}.about-history-rank b{color:#0b1523;font-size:14px;font-weight:600;line-height:16.8px}.about-history-rank span{padding-top:2px;color:#8299b0;font-size:12px;line-height:18px}.about-services{padding:96px 0;background:#f4f6f9}.about-services>.site-container{width:min(1152px, calc(100% - 48px))}.about-services .section-heading{max-width:600px;margin-bottom:56px}.about-services .section-heading h2{margin-bottom:16px;color:#0b1523;font-size:48px;font-weight:600;letter-spacing:-1.44px;line-height:60px}.about-services .section-heading h2 span{color:#8ed968}.about-services .section-heading p{max-width:480px;color:#6b7f96;font-size:16px;line-height:26px}.about-services__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.about-services__grid article{display:flex;min-height:275px;flex-direction:column;align-items:flex-start;gap:16px;padding:28px;border:1px solid #e2eaf2;border-radius:16px;background:#fff}.about-services__grid i{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:#f0fce8}.about-services__grid i img{width:22px;height:22px}.about-services__grid h3{margin:0;color:#0b1523;font-size:16px;font-weight:500;line-height:22px}.about-services__grid p{margin:0;color:#6b7f96;font-size:14px;line-height:22.75px}.about-services__grid a{margin-top:auto;color:#8ed968;font-size:12px;font-weight:500;line-height:16px}.about-services__grid a:hover{color:#4a941a}.about-knowledge{padding:96px 0;color:#fff;background:#0b1523}.about-knowledge>.site-container{width:min(1152px, calc(100% - 48px))}.about-knowledge__grid{display:grid;align-items:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.about-knowledge__comparison{padding:40px;border:1px solid #1e2f45;border-radius:24px;background:#0e1b2e}.about-knowledge__eyebrow{margin:0;color:#8ed968;font-size:12px;font-weight:700;letter-spacing:1.68px;line-height:16px;text-transform:uppercase}.about-knowledge__items{display:grid;gap:20px;padding-top:24px}.about-knowledge__items article{padding:20px;border:1px solid #1e3a55;border-radius:12px;background:#0a1628}.about-knowledge__items header{display:flex;min-width:0;align-items:center;gap:12px}.about-knowledge__items header i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#8ed968}.about-knowledge__items h3{margin:0;color:#fff;font-size:14px;font-weight:700;line-height:20px}.about-knowledge__items header span{padding:2px 8px;border:1px solid rgb(142 217 104 / .25);border-radius:999px;color:#8ed968;background:rgb(142 217 104 / .13);font-size:12px;line-height:16px}.about-knowledge__items article>p{margin:8px 0 0;padding-left:18px;color:#a8bdd4;font-size:14px;line-height:22.75px}.about-knowledge__copy h2{margin:0;color:#fff;font-size:41.6px;font-weight:600;letter-spacing:-1.248px;line-height:52px}.about-knowledge__copy h2 span{color:#8ed968}.about-knowledge__copy>p{margin:24px 0 0;color:#a8bdd4;font-size:16px;line-height:26px}.about-knowledge__copy>p+p{margin-top:20px}.about-knowledge__copy .button{margin-top:32px;padding:14px 28px}.about-customers{padding:96px 0;background:#f4f6f9}.about-customers>.site-container{width:min(1152px, calc(100% - 48px))}.about-customers .section-heading{max-width:580px;margin-bottom:56px}.about-customers .section-heading h2{margin-bottom:16px;color:#0b1523;font-size:48px;font-weight:600;letter-spacing:-1.44px;line-height:60px}.about-customers .section-heading h2 span{color:#8ed968}.about-customers .section-heading p{max-width:480px;color:#6b7f96;font-size:16px;line-height:26px}.about-customers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.about-customer-card{display:grid;min-height:216px;align-items:center;grid-template-columns:minmax(0,1fr) 180px;gap:28px;padding:32px;border:1px solid #e2eaf2;border-radius:22px;background:#fff}.about-customer-card__copy h3{margin:0 0 10px;color:#0b1523;font-size:19px;font-weight:600;letter-spacing:-.19px;line-height:28.5px}.about-customer-card__copy p{margin:0;color:#6b7f96;font-size:14px;line-height:22.75px}.about-customer-card--dark{border-color:#1e2f45;background:#0b1523}.about-customer-card--dark h3{color:#fff}.about-customer-card--dark .about-customer-card__copy p{color:#a8bdd4}.about-guidance-art{display:grid;row-gap:13px;width:180px;padding:14px;border:1px solid #24374f;border-radius:12px;background:#0e1b2e}.about-guidance-art>div{display:flex;height:20px;align-items:center;justify-content:space-between}.about-guidance-art>div b{width:52px;height:6px;border-radius:3px;background:#3a4f68}.about-guidance-art>div i{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:#8ed968}.about-guidance-art>div img{width:12px;height:12px}.about-guidance-art>span{position:relative;height:6px;margin-left:25px;border-radius:3px;background:#33475f}.about-guidance-art>span::before{position:absolute;top:50%;left:-25px;width:15px;height:15px;border:1px solid #8ed968;border-radius:50%;content:'';transform:translateY(-50%)}.about-guidance-art>span::after{position:absolute;top:50%;left:-20px;width:5px;height:5px;border-radius:2px;background:#8ed968;content:'';transform:translateY(-50%)}.about-guidance-art>span:nth-child(3){width:117px;background:#22374d}.about-guidance-art>span:nth-child(4){width:125px;background:#22374d}.about-management-art{position:relative;display:grid;width:176px;grid-template-columns:repeat(2,1fr);gap:12px}.about-management-art>span{display:flex;min-height:69px;flex-direction:column;justify-content:center;gap:6px;padding:0 12px;border:1px solid #e2eaf2;border-radius:8px;color:#4a627a;background:#f9fbfd;font-size:10px;font-weight:500;line-height:15px}.about-management-art>span i{width:9px;height:9px;border-radius:2px;background:#0b1523}.about-management-art>span:first-child i,.about-management-art>span:nth-child(4) i{background:#8ed968}.about-management-art>b{position:absolute;top:50%;left:50%;display:grid;width:46px;height:46px;place-items:center;border:3px solid #f4f6f9;border-radius:50%;color:#8ed968;background:#0b1523;font-size:11px;letter-spacing:-.22px;transform:translate(-50%,-50%)}.about-support-art{display:grid;width:180px;gap:10px}.about-support-art>div{display:flex;align-items:center;gap:10px}.about-support-art>div i{position:relative;display:grid;width:38px;height:38px;place-items:center;border:1px solid #d6efc0;border-radius:50%;background:#eaf7dd}.about-support-art>div i::after{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#8ed968;content:''}.about-support-art>div img{width:20px;height:20px}.about-support-art>div span,.about-support-art>div span::after{display:block;width:40px;height:5px;border-radius:3px;background:#e2eaf2;content:''}.about-support-art>div span::after{width:64px;margin-top:-11px;background:#d0dbe6}.about-support-art>b{display:grid;gap:8px;padding:12px;border:1px solid #e2eaf2;border-radius:4px 12px 12px;background:#f9fbfd}.about-support-art>b span{width:100%;height:6px;border-radius:3px;background:#d8e2ec}.about-support-art>b span:nth-child(2){width:70%;background:#e2eaf2}.about-support-art>b span:nth-child(3){width:34%;background:#8ed968}.about-renewal-art{width:180px;overflow:hidden;border:1px solid #e2eaf2;border-radius:12px;background:#f9fbfd}.about-renewal-art>header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;color:#fff;background:#0b1523;font-size:9px;font-weight:600;letter-spacing:.9px;line-height:13.5px;text-transform:uppercase}.about-renewal-art>header i{width:5px;height:5px;border-radius:2px;background:#8ed968}.about-renewal-art__days{display:grid;padding:12px 12px 0;grid-template-columns:repeat(5,1fr);gap:6px}.about-renewal-art__days>i{display:grid;height:26px;place-items:center;border-radius:4px;background:#eef3f8}.about-renewal-art__days>i.is-active{background:#8ed968}.about-renewal-art__days img{width:9px;height:9px}.about-renewal-art>footer{display:flex;height:39px;align-items:center;gap:8px;padding:0 12px}.about-renewal-art>footer i{display:grid;width:15px;height:15px;place-items:center;border-radius:50%;background:#eaf7dd}.about-renewal-art>footer img{width:10px;height:10px}.about-renewal-art>footer span{height:5px;flex:1;border-radius:3px;background:#d8e2ec}.about-customers__closing{margin:0;padding-top:48px;color:#6b7f96;font-size:15px;line-height:22.5px;text-align:center}.about-customers__closing strong{color:#0b1523;font-weight:600}.about-reseller-cta{padding:0 0 80px;background:#f4f6f9}.about-reseller-cta__card{display:flex;width:min(1152px, calc(100% - 48px));align-items:center;justify-content:space-between;padding:56px 48px;border:1px solid rgb(142 217 104 / .13);border-radius:24px;background:#0e1b2e}.about-reseller-cta__copy{width:min(525px, calc(100% - 300px))}.about-reseller-cta__copy h2{margin:0;color:#fff;font-size:38.4px;font-weight:600;letter-spacing:-1.152px;line-height:48px}.about-reseller-cta__copy h2 span{color:#8ed968}.about-reseller-cta__copy>p{margin:16px 0 0;color:#a8bdd4;font-size:16px;line-height:26px}.about-reseller-cta__copy .button-row{flex-wrap:nowrap;gap:16px;margin-top:32px}.about-reseller-cta__copy .button{padding:14px 28px}.about-reseller-dashboard{display:grid;width:240px;flex:0 0 240px;gap:12px}.about-reseller-dashboard__domains,.about-reseller-dashboard__metrics>div,.about-reseller-dashboard>footer{border:1px solid #1e3a55;border-radius:12px;background:#0a1628}.about-reseller-dashboard__domains{padding:12px 16px}.about-reseller-dashboard__domains header{display:flex;align-items:center;justify-content:space-between;gap:8px}.about-reseller-dashboard__domains header span{color:#4a6880;font-size:12px;letter-spacing:1.2px;line-height:16px;text-transform:uppercase}.about-reseller-dashboard__domains header b{padding:2px 8px;border-radius:6px;color:#8ed968;background:rgb(142 217 104 / .13);font-size:12px;font-weight:400;line-height:16px}.about-reseller-dashboard__domains>strong{display:block;padding-top:8px;color:#fff;font-size:24px;font-weight:600;letter-spacing:-.96px;line-height:32px}.about-reseller-dashboard__bars{display:flex;height:30px;align-items:flex-end;gap:4px;padding-top:8px}.about-reseller-dashboard__bars i{height:40%;flex:1;border-radius:4px;background:#1e3a55}.about-reseller-dashboard__bars i:nth-child(2){height:55%}.about-reseller-dashboard__bars i:nth-child(3){height:45%}.about-reseller-dashboard__bars i:nth-child(4){height:60%}.about-reseller-dashboard__bars i:nth-child(5){height:52%}.about-reseller-dashboard__bars i:nth-child(6){height:70%}.about-reseller-dashboard__bars i:nth-child(7){height:65%}.about-reseller-dashboard__bars i:nth-child(8){height:80%}.about-reseller-dashboard__bars i:nth-child(9){height:72%}.about-reseller-dashboard__bars i:nth-child(10){height:90%}.about-reseller-dashboard__bars i:nth-child(11){height:84%}.about-reseller-dashboard__bars i:nth-child(12){height:100%;background:#8ed968}.about-reseller-dashboard__metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.about-reseller-dashboard__metrics>div{display:flex;min-width:0;flex-direction:column;padding:10px 12px}.about-reseller-dashboard__metrics>div:nth-child(2){border-color:rgb(142 217 104 / .19);background:rgb(142 217 104 / .07)}.about-reseller-dashboard__metrics span{color:#4a6880;font-size:12px;letter-spacing:.3px;line-height:16px}.about-reseller-dashboard__metrics strong{padding-top:4px;color:#fff;font-size:18px;font-weight:600;letter-spacing:-.54px;line-height:28px}.about-reseller-dashboard__metrics small{color:#8ed968;font-size:12px;line-height:16px}.about-reseller-dashboard__metrics>div:nth-child(2) strong{color:#8ed968}.about-reseller-dashboard__metrics>div:nth-child(2) small{color:rgb(142 217 104 / .6)}.about-reseller-dashboard>footer{display:flex;align-items:center;gap:12px;padding:8px 16px;color:#a8bdd4;font-size:12px;line-height:16px}.about-reseller-dashboard>footer i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#8ed968;box-shadow:0 0 6px rgb(142 217 104 / .53)}.about-reseller-dashboard>footer code{margin-left:auto;color:#4a6880;background:none;font-family:Menlo,Monaco,Consolas,monospace;font-size:12px}@media (max-width:620px){.about-hero__inner{width:min(100% - 32px, 560px);min-height:620px;padding:128px 0 80px}.about-hero h1{font-size:43px;letter-spacing:-1.3px;line-height:1.08}.about-hero p{font-size:16px;line-height:26px}.about-hero .button-row{align-items:stretch;flex-direction:column;width:100%}.about-history{padding:72px 0}.about-history>.site-container{width:min(100% - 32px, 1024px)}.about-history__grid{grid-template-columns:1fr;gap:48px}.about-history__copy{text-align:center}.about-history__copy h2{font-size:38px;line-height:1.2}.about-history-ring{width:min(320px, 86vw);height:min(320px, 86vw)}.about-services{padding:72px 0}.about-services>.site-container{width:min(100% - 32px, 1152px)}.about-services .section-heading h2{font-size:38px;line-height:1.2}.about-services__grid{grid-template-columns:1fr}.about-services__grid article{min-height:240px}.about-knowledge{padding:72px 0}.about-knowledge>.site-container{width:min(100% - 32px, 1152px)}.about-knowledge__comparison{padding:24px;border-radius:20px}.about-knowledge__items header{align-items:flex-start;flex-wrap:wrap}.about-knowledge__items header span{margin-left:18px}.about-knowledge__copy h2{font-size:36px;letter-spacing:-1px;line-height:1.2}.about-customers{padding:72px 0}.about-customers>.site-container{width:min(100% - 32px, 1152px)}.about-customers .section-heading h2{font-size:38px;line-height:1.2}.about-customer-card{grid-template-columns:1fr}.about-guidance-art,.about-management-art,.about-support-art,.about-renewal-art{justify-self:center}.about-reseller-cta{padding-bottom:64px}.about-reseller-cta__card{width:min(100% - 32px, 1152px);align-items:stretch;padding:40px 24px}.about-reseller-cta__copy h2{font-size:34px;letter-spacing:-1px;line-height:1.2}.about-reseller-cta__copy .button-row{align-items:stretch;flex-direction:column}.about-reseller-dashboard{width:100%;flex-basis:auto}}@media (min-width:621px) and (max-width:900px){.about-history__grid{grid-template-columns:1fr;gap:56px}.about-history__copy{max-width:560px;justify-self:center;text-align:center}.about-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-customer-card{padding:28px;grid-template-columns:minmax(0,1fr) 180px}.about-reseller-cta__card{padding:48px 40px}}@media (max-width:900px){.about-knowledge__grid{grid-template-columns:1fr;gap:48px}.about-knowledge__comparison,.about-knowledge__copy{width:min(100%, 600px);justify-self:center}.about-customers__grid{grid-template-columns:1fr}.about-reseller-cta__card{flex-direction:column;gap:48px}.about-reseller-cta__copy{width:100%}.about-reseller-dashboard{width:min(100%, 480px);flex-basis:auto}}@media (prefers-reduced-motion:reduce){.about-history-ring__label.is-animating{animation:none}}.ssl-certificates-page{background:#f4f6f9}.ssl-hero{color:#fff;background:radial-gradient(ellipse 52% 68% at 50% 39%,rgb(142 217 104 / .14) 0%,rgb(142 217 104 / .04) 40%,transparent 68%),radial-gradient(ellipse 90% 55% at 50% -5%,#1f3d5c 0%,#fff0 65%),radial-gradient(ellipse 50% 40% at 85% 70%,#122034 0%,#fff0 60%),radial-gradient(ellipse 70% 50% at 50% 100%,#0d1e32 0%,#fff0 70%),#0b1523}.ssl-hero__inner{display:flex;width:min(815px, calc(100% - 48px));min-height:690px;flex-direction:column;align-items:center;justify-content:center;padding:170px 0 110px;text-align:center}.ssl-hero h1{margin:0;color:#fff;font-size:clamp(48px, 5.4vw, 64px);font-weight:600;letter-spacing:-1.92px;line-height:1.08}.ssl-hero h1 span{color:#8ed968}.ssl-hero__inner>p{width:min(540px, 100%);margin:24px 0 0;color:#a8bdd4;font-size:17.6px;line-height:28.6px}.ssl-hero .button-row{justify-content:center;gap:16px;margin:40px 0 0}.ssl-hero .button{min-height:50px;padding:0 28px;border-radius:12px;color:#0b1523;font-size:var(--text-sm);font-weight:500}.ssl-hero .button--outline-inverse{color:#a8bdd4}.ssl-checker-hero .ssl-hero__inner{min-height:720px}.ssl-checker-form{margin-top:40px}.ssl-checker-page .lookup-form .meta{color:#a8bdd4}.ssl-checker-result{align-items:start;margin-top:20px;color:#0b1523}.ssl-checker-result .meta{color:#587064}.ssl-checker-result [data-ssl-domain]{color:#243242}.ssl-checker-result p{color:#5d7186}.ssl-checker-result .lookup-result__details{grid-column:1;align-self:start;border-top:0;color:#0b1523}.ssl-checker-result .lookup-result__details dt{color:#587064}.ssl-checker-result .lookup-result__details dd{color:#243242}.ssl-checker-result .lookup-result__cta{grid-column:1 / -1;align-self:start;justify-self:start;width:fit-content;max-width:100%;min-height:40px;padding:10px 18px;border-radius:10px;color:#0b1523;font-size:14px;line-height:1.25;text-align:center}.ssl-checker-result.is-protected{border-color:#b8d8c6}.ssl-checker-result.is-protected [data-ssl-status]{color:#237a3b}.ssl-checker-result.is-expired,.ssl-checker-result.is-missing{border-color:#f0c4c1}.ssl-checker-result.is-expired [data-ssl-status],.ssl-checker-result.is-missing [data-ssl-status]{color:#b42318}.ssl-checker-result.is-unknown{border-color:#f6d68b}.ssl-checker-result.is-unknown [data-ssl-status]{color:#9a6700}@media (max-width:620px){.ssl-checker-result .lookup-result__details,.ssl-checker-result .lookup-result__cta{grid-column:1}}.ssl-checker-page .ssl-checker-guide{background:#fff}.ssl-benefits{padding:96px 0;background:#f4f6f9}.ssl-benefits>.site-container{width:min(1152px, calc(100% - 48px))}.ssl-benefits__grid{display:grid;align-items:center;grid-template-columns:minmax(0,453px) minmax(0,635px);gap:64px}.ssl-benefits__copy h2{margin:0;color:#0b1523;font-size:40px;font-weight:600;letter-spacing:-1.2px;line-height:50px}.ssl-benefits__copy h2 span{color:#8ed968}.ssl-benefits__copy>p{width:min(420px, 100%);margin:20px 0 32px;color:#6b7f96;font-size:15px;line-height:24.375px}.ssl-benefits__copy .button{min-height:48px;padding:0 28px;border-radius:12px;color:#0b1523}.ssl-benefits__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ssl-benefits__cards article{display:flex;min-height:200px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;border:1px solid #e2eaf2;border-radius:16px;background:#fff}.ssl-benefits__cards article>i{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgb(142 217 104 / .16);border-radius:12px;background:rgb(142 217 104 / .08)}.ssl-benefits__cards article>i img{width:20px;height:20px}.ssl-benefits__cards h3{margin:0;color:#0b1523;font-size:14px;font-weight:600;line-height:17.5px}.ssl-benefits__cards p{margin:0;color:#6b7f96;font-size:13px;line-height:21.125px}.ssl-process{padding:96px 0;color:#fff;background:#0b1523}.ssl-process>.site-container{width:min(1152px, calc(100% - 48px))}.ssl-process .section-heading{max-width:680px;margin-bottom:48px}.ssl-process .section-heading h2{margin-bottom:16px;color:#fff;font-size:41.6px;font-weight:600;letter-spacing:-1.248px;line-height:52px}.ssl-process .section-heading h2 span{color:#8ed968}.ssl-process .section-heading p{color:#a8bdd4;font-size:16px;line-height:26px}.ssl-process__card{overflow:hidden;border:1px solid #1e2f45;border-radius:22px;background:#0e1b2e}.ssl-process__tabs{display:flex;overflow-x:auto;border-bottom:1px solid #1e2f45;scrollbar-width:none}.ssl-process__tabs::-webkit-scrollbar{display:none}.ssl-process__tab{position:relative;min-width:100px;flex:1;padding:14px 8px;border:0;border-right:1px solid #1e2f45;color:#4a5e78;background:#fff0;cursor:pointer}.ssl-process__tab:last-child{border-right:0}.ssl-process__tab span{display:block;font:inherit;font-size:10px;line-height:15px}.ssl-process__tab b{display:block;padding-top:2px;font-size:12px;font-weight:500;letter-spacing:.24px;line-height:16px}.ssl-process__tab i{position:absolute;bottom:0;left:0;width:0;height:2px;background:#8ed968}.ssl-process__tab.is-active{color:#8ed968;background:rgb(142 217 104 / .06)}.ssl-process__tab.is-active span{color:rgb(142 217 104 / .53)}.ssl-process__content{display:grid;min-height:330px;grid-template-columns:44% 56%}.ssl-process__text{display:flex;flex-direction:column;justify-content:center;padding:32px;border-right:1px solid #1e2f45}.ssl-process__counter{display:flex;align-items:center;gap:12px;margin-bottom:20px}.ssl-process__counter strong{color:rgb(142 217 104 / .13);font-size:42px;font-weight:700;letter-spacing:-2.52px;line-height:42px}.ssl-process__counter i{height:1px;flex:1;background:#1e2f45}.ssl-process__text h3{margin:0 0 12px;color:#fff;font-size:18px;font-weight:600;letter-spacing:-.36px;line-height:24.3px}.ssl-process__text p{margin:0;color:#a8bdd4;font-size:14px;line-height:23.1px}.ssl-process__dots{display:flex;gap:6px;margin-top:32px}.ssl-process__dot{width:5px;height:5px;padding:0;border:0;border-radius:3px;background:#1e2f45;cursor:pointer;transition:width .3s ease,background .3s ease}.ssl-process__dot.is-active{width:20px;background:#8ed968}.ssl-process__graphic{display:grid;min-width:0;place-items:center;padding:24px;background:#0b1523}.ssl-process__graphic svg{width:100%;max-width:320px;height:auto}.ssl-process__copy.is-rising,.ssl-process__graphic.is-rising{animation:ssl-process-rise .35s ease both}@keyframes ssl-process-rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ssl-process__action{padding-top:32px;text-align:center}.ssl-process__action .button{min-height:50px;padding-inline:28px;border-color:#a8bdd4;border-radius:12px;color:#a8bdd4}.ssl-process__action .button:hover,.ssl-process__action .button:focus-visible{border-color:#8ed968;color:#8ed968;background:rgb(142 217 104 / .08);box-shadow:0 0 0 3px rgb(142 217 104 / .08),0 8px 24px rgb(142 217 104 / .1);transform:none}.ssl-levels{padding-top:80px}.ssl-levels .section-heading{max-width:480px;margin-bottom:56px}.ssl-levels__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ssl-level{display:flex;min-height:342px;flex-direction:column;gap:20px;padding:32px;border:1px solid rgb(56 189 248 / .19);border-radius:16px;background:#0e1b2e}.ssl-level>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ssl-level>header strong{color:#38bdf8;font-size:24px;font-weight:700;letter-spacing:-.72px;line-height:32px}.ssl-level>header span{padding:4px 10px;border:1px solid rgb(56 189 248 / .19);border-radius:99px;color:#38bdf8;background:rgb(56 189 248 / .06);font-size:12px;line-height:16px}.ssl-level h3{margin:0;color:#fff;font-size:15px;font-weight:600;line-height:22.5px}.ssl-level>p,.ssl-level footer p{margin:0;color:#a8bdd4;font-size:14px;line-height:22.75px}.ssl-level footer{margin-top:auto;padding-top:16px;border-top:1px solid #1e3a55}.ssl-level footer b{display:block;padding-bottom:4px;color:#8299b0;font-size:12px;font-weight:500;line-height:16px}.ssl-level footer p{color:#8299b0}.ssl-level--ov{border-color:rgb(251 146 60 / .19)}.ssl-level--ov>header strong{color:#fb923c}.ssl-level--ov>header span{border-color:rgb(251 146 60 / .19);color:#fb923c;background:rgb(251 146 60 / .06)}.ssl-level--ev{border-color:rgb(167 139 250 / .19)}.ssl-level--ev>header strong{color:#a78bfa}.ssl-level--ev>header span{border-color:rgb(167 139 250 / .19);color:#a78bfa;background:rgb(167 139 250 / .06)}.ssl-products{padding:96px 0;background:#f4f6f9}.ssl-products>.site-container{width:min(1280px, calc(100% - 48px))}.ssl-products .section-heading{max-width:650px;margin-bottom:56px}.ssl-products .section-heading h2{margin-bottom:16px;color:#0b1523;font-size:48px;font-weight:600;letter-spacing:-1.44px;line-height:60px}.ssl-products .section-heading h2 span{color:#8ed968}.ssl-products .section-heading p{max-width:440px;color:#6b7f96;font-size:16px;line-height:26px}.ssl-products__grid{display:grid;align-items:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ssl-product{display:flex;min-width:0;flex-direction:column;gap:12px;padding:28px 32px 24px;overflow:hidden;border:1px solid #e2eaf2;border-radius:16px;background:#fff}.ssl-product.is-featured{border:2px solid #8ed968;color:#fff;background:#0e1b2e}.ssl-product__badge{align-self:center;padding:6px 16px;border-radius:999px;color:#8ed968;background:rgb(142 217 104 / .12);font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:16px;text-transform:uppercase}.ssl-product--wildcard .ssl-product__badge{color:#0b1523;background:#8ed968}.ssl-product h3{margin:20px 0 0;color:#0b1523;font-size:24px;font-weight:700;letter-spacing:-.48px;line-height:30px}.ssl-product>p{min-height:46px;margin:0;color:#6b7f96;font-size:14px;line-height:22.75px}.ssl-product.is-featured h3{color:#fff}.ssl-product.is-featured>p{color:#a8bdd4}.ssl-product__price{display:flex;min-height:50px;align-items:flex-end;gap:8px}.ssl-product__price strong{color:#8ed968;font-size:41.6px;font-weight:700;letter-spacing:-1.664px;line-height:41.6px}.ssl-product__price span{padding-bottom:3px;color:#8299b0;font-size:14px;line-height:20px}.ssl-product.is-featured .ssl-product__price span{color:#6880a0}.ssl-product>.button{width:100%;min-height:48px;margin-top:4px;border-radius:12px;color:#0b1523;font-size:14px;font-weight:600}.ssl-product>.button--outline{background:#fff0}.ssl-product>.button--outline:hover{color:#0b1523;background:#f0fce8}.ssl-product>small{color:#a0b4c8;font-size:12px;line-height:16px;text-align:center}.ssl-product.is-featured>small{color:#4a6880}.ssl-product__details{margin-top:4px;padding-top:16px;border-top:1px solid #e8f0f8}.ssl-product.is-featured .ssl-product__details{border-color:#1e3a55}.ssl-product__details h4{margin:0 0 12px;color:#0b1523;font-size:14px;font-weight:600;line-height:20px}.ssl-product.is-featured .ssl-product__details h4{color:#fff}.ssl-product__details ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ssl-product__details li{display:flex;align-items:flex-start;gap:10px;color:#4a6070;font-size:14px;line-height:20px}.ssl-product.is-featured .ssl-product__details li{color:#a8bdd4}.ssl-product__details img{width:16px;height:16px;flex:0 0 16px}.ssl-products__note{margin:0;padding-top:32px;color:#8299b0;font-size:12px;line-height:16px;text-align:center}.ssl-after-order{padding:96px 0;background:#fff}.ssl-after-order>.site-container{width:min(896px, calc(100% - 48px))}.ssl-after-order .section-heading{max-width:780px;margin-bottom:64px}.ssl-after-order .section-heading h2{margin-bottom:16px;color:#0b1523;font-size:48px;font-weight:600;letter-spacing:-1.44px;line-height:60px}.ssl-after-order .section-heading h2 span{color:#8ed968}.ssl-after-order .section-heading p{max-width:480px;color:#6b7f96;font-size:16px;line-height:26px}.ssl-after-order__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ssl-after-order__grid article,.ssl-after-order__grid aside{display:flex;min-height:180px;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border:1px solid #e2eaf2;border-radius:16px;background:#f4f6f9}.ssl-after-order__grid strong{color:#8ed968;font-size:20px;font-weight:600;line-height:30px}.ssl-after-order__grid h3{margin:0;color:#0b1523;font-size:15px;font-weight:500;line-height:22.5px}.ssl-after-order__grid p{margin:0;color:#6b7f96;font-size:14px;line-height:22.75px}.ssl-after-order__grid aside{border-color:#c8eead;background:#f0fce8}.ssl-after-order__grid aside h3{color:#3a7a20}.ssl-after-order__grid aside p{color:#5a8a3a}.ssl-after-order__grid aside .button{min-height:40px;margin-top:auto;padding:10px 20px;border-radius:12px;color:#0b1523}.ssl-status-cta{padding:0 0 80px;background:#f4f6f9}.ssl-status-cta__card{display:flex;width:min(1152px, calc(100% - 48px));align-items:center;justify-content:space-between;gap:40px;padding:56px 48px;border:1px solid rgb(142 217 104 / .13);border-radius:24px;background:#0e1b2e}.ssl-status-cta__copy{min-width:0;flex:1}.ssl-status-cta__copy h2{margin:0;color:#fff;font-size:38.4px;font-weight:600;letter-spacing:-1.152px;line-height:48px}.ssl-status-cta__copy h2 span{color:#8ed968}.ssl-status-cta__copy>p{max-width:774px;margin:16px 0 0;color:#a8bdd4;font-size:16px;line-height:26px}.ssl-status-cta__copy .button-row{flex-wrap:nowrap;gap:16px;margin:32px 0 0}.ssl-status-cta__copy .button{min-height:50px;padding-inline:28px;border-radius:12px;color:#0b1523}.ssl-status-cta__copy .button--outline-inverse{color:#a8bdd4}.ssl-status-demo{display:grid;width:224px;flex:0 0 224px;gap:12px}.ssl-status-demo__card,.ssl-status-demo>footer{border:1px solid #2a4a6a;background:#122238}.ssl-status-demo__card{padding:20px;border-radius:16px}.ssl-status-demo__card header{display:flex;align-items:center;gap:12px}.ssl-status-demo__card header>i{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid rgb(142 217 104 / .33);border-radius:12px;background:rgb(142 217 104 / .16)}.ssl-status-demo__card header img{width:18px;height:18px}.ssl-status-demo__card header p{display:flex;flex-direction:column;margin:0}.ssl-status-demo__card header strong,.ssl-status-demo__card header span{font-size:12px;line-height:16px}.ssl-status-demo__card header strong{color:#fff;font-weight:600}.ssl-status-demo__card header span{color:#8ed968}.ssl-status-demo__card dl{display:grid;gap:6px;margin:16px 0 0}.ssl-status-demo__card dl div{display:flex;align-items:center;justify-content:space-between;gap:12px}.ssl-status-demo__card dt,.ssl-status-demo__card dd{margin:0;font-size:12px;line-height:16px}.ssl-status-demo__card dt{color:#6880a0}.ssl-status-demo__card dd{color:#c8daf0}.ssl-status-demo__card dl div:first-child dd{color:#8ed968;font-family:Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;line-height:20px}.ssl-status-demo__progress{height:5px;margin-top:12px;overflow:hidden;border-radius:99px;background:#1e3a55}.ssl-status-demo__progress i{display:block;width:72%;height:100%;border-radius:inherit;background:#8ed968}.ssl-status-demo__card small{display:block;padding-top:4px;color:#4a6880;font-size:12px;line-height:16px}.ssl-status-demo>footer{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px}.ssl-status-demo>footer i{width:10px;height:10px;flex:0 0 10px;border-radius:50%;background:#8ed968;box-shadow:0 0 8px rgb(142 217 104 / .67)}.ssl-status-demo>footer strong{color:#fff;font-size:14px;font-weight:500;line-height:20px}.ssl-status-demo>footer span{margin-left:auto;color:#4a6880;font-size:12px;line-height:16px}@media (max-width:620px){.ssl-hero__inner{width:min(100% - 32px, 768px);min-height:620px;padding:128px 0 80px}.ssl-checker-hero .ssl-hero__inner{min-height:680px}.ssl-hero h1{font-size:clamp(40px, 11vw, 52px);letter-spacing:-1.3px}.ssl-hero__inner>p{font-size:16px;line-height:26px}.ssl-hero .button-row{align-items:stretch;flex-direction:column;width:100%}.ssl-benefits{padding:72px 0}.ssl-benefits>.site-container{width:min(100% - 32px, 1152px)}.ssl-benefits__copy h2{font-size:36px;letter-spacing:-1px;line-height:1.2}.ssl-benefits__cards{grid-template-columns:1fr}.ssl-benefits__cards article{min-height:0}.ssl-process{padding:72px 0}.ssl-process>.site-container{width:min(100% - 32px, 1152px)}.ssl-process .section-heading h2{font-size:36px;line-height:1.2}.ssl-process__tabs{display:grid;overflow:visible;grid-template-columns:repeat(5,minmax(0,1fr))}.ssl-process__tab{min-width:0;padding:12px 2px}.ssl-process__tab span{font-size:9px}.ssl-process__tab b{overflow-wrap:anywhere;font-size:9px;letter-spacing:0;line-height:13px}.ssl-process__content{grid-template-columns:1fr}.ssl-process__text{border-right:0;border-bottom:1px solid #1e2f45}.ssl-process__graphic{min-height:280px}.ssl-levels__grid{grid-template-columns:1fr}.ssl-level{min-height:0}.ssl-products{padding:72px 0}.ssl-products>.site-container{width:min(100% - 32px, 1280px)}.ssl-products .section-heading h2{font-size:38px;line-height:1.2}.ssl-products__grid{grid-template-columns:1fr}.ssl-product,.ssl-product.is-featured{padding:28px 24px}.ssl-product>p{min-height:0}.ssl-after-order{padding:72px 0}.ssl-after-order>.site-container{width:min(100% - 32px, 896px)}.ssl-after-order .section-heading h2{font-size:38px;line-height:1.2}.ssl-after-order__grid{grid-template-columns:1fr}.ssl-after-order__grid article,.ssl-after-order__grid aside{min-height:0}.ssl-status-cta{padding-bottom:64px}.ssl-status-cta__card{width:min(100% - 32px, 1152px);padding:40px 24px}.ssl-status-cta__copy h2{font-size:34px;letter-spacing:-1px;line-height:1.2}.ssl-status-cta__copy .button-row{align-items:stretch;flex-direction:column}.ssl-status-demo{width:100%;flex-basis:auto}}@media (max-width:900px){.ssl-status-cta__card{align-items:stretch;flex-direction:column}.ssl-status-demo{width:min(100%, 480px);flex-basis:auto}}@media (max-width:900px){.ssl-benefits__grid{grid-template-columns:1fr;gap:48px}.ssl-benefits__copy{width:min(100%, 560px);justify-self:center;text-align:center}.ssl-benefits__copy>p{margin-inline:auto}.ssl-levels__grid{grid-template-columns:1fr}.ssl-products__grid{grid-template-columns:1fr}}@media (min-width:621px) and (max-width:900px){.ssl-levels__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ssl-level:last-child{grid-column:1 / -1}.ssl-products__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ssl-process__copy.is-rising,.ssl-process__graphic.is-rising{animation:none}}.ly-search-page{background:#f4f6f9}.ly-search-page :is(.button,button,.pricing-row>a){font-weight:600}.ly-search-hero{color:#fff;background:radial-gradient(ellipse 52% 68% at 50% 39%,rgb(142 217 104 / .14) 0%,rgb(142 217 104 / .04) 40%,transparent 68%),radial-gradient(ellipse 90% 55% at 50% -5%,#1f3d5c 0%,#fff0 65%),radial-gradient(ellipse 50% 40% at 85% 70%,#122034 0%,#fff0 60%),radial-gradient(ellipse 70% 50% at 50% 100%,#0d1e32 0%,#fff0 70%),#0b1523}.ly-search-hero__inner{display:flex;width:min(900px, calc(100% - 48px));min-height:690px;flex-direction:column;align-items:center;justify-content:center;padding:170px 0 110px;text-align:center}.ly-search-hero h1{margin:0;color:#fff;font-size:clamp(48px, 5.4vw, 65px);font-weight:600;letter-spacing:-1.95px;line-height:1.08}.ly-search-hero h1 span{color:#8ed968}.ly-search-hero__inner>p{width:min(626px, 100%);margin:20px 0 0;color:#a8bdd4;font-size:18px;line-height:28px}.ly-search-form{margin-top:40px}.ly-search-hero__offer{display:flex;width:min(672px, 100%);align-items:center;justify-content:space-between;gap:24px;padding:16px 4px 0;font-size:14px;line-height:20px}.ly-search-hero__offer p{margin:0;color:#8ed968;font-weight:500}.ly-search-hero__offer a{color:#a8bdd4}.ly-search-hero__offer a strong{color:#8ed968;font-weight:600}@media (max-width:620px){.ly-search-hero__inner{width:min(100% - 32px, 900px);min-height:620px;padding:128px 0 80px}.ly-search-hero h1{font-size:clamp(40px, 11vw, 52px);letter-spacing:-1.3px}.ly-search-hero__inner>p{font-size:16px;line-height:26px}.ly-search-hero__offer{align-items:center;flex-direction:column;gap:8px}}.google-workspace-page{--workspace-accent:#fbbc05;--workspace-accent-hover:#e2a900;color:#0b1523}.google-workspace-page .site-container{width:min(1152px, calc(100% - 48px))}.google-workspace-page h2{font-size:clamp(38px, 4vw, 48px);letter-spacing:-.045em;line-height:1.15}.google-workspace-page h2 span,.workspace-hero h1 span{color:var(--workspace-accent)}.google-workspace-page :focus-visible{outline-color:var(--workspace-accent)}.google-workspace-page .button:not(.button--outline-inverse){border-color:var(--workspace-accent);color:#0b1523;background:var(--workspace-accent)}.google-workspace-page .button:not(.button--outline-inverse):hover{border-color:var(--workspace-accent-hover);background:var(--workspace-accent-hover);box-shadow:none}.google-workspace-page .button.button--outline-green{border-color:var(--workspace-accent);color:#0b1523;background:#fff0}.google-workspace-page .button.button--outline-green:hover{border-color:var(--workspace-accent);color:#0b1523;background:var(--workspace-accent)}.google-workspace-page .button--outline-inverse{border-color:var(--workspace-accent);color:var(--workspace-accent)}.google-workspace-page .button--outline-inverse:hover{border-color:var(--workspace-accent-hover);color:var(--workspace-accent-hover)}.workspace-section{padding:80px 0}.workspace-email{background:#fff}.workspace-hero{position:relative;overflow:hidden;min-height:690px;padding:0;color:#fff;text-align:center;background:radial-gradient(ellipse 35% 70% at 50% 50%,rgb(251 188 5 / .094) 0%,rgb(66 133 244 / .082) 35%,#fff0 68%),radial-gradient(ellipse 90% 55% at 50% -5%,#1f3d5c 0%,#fff0 65%),radial-gradient(ellipse 34% 45% at 15% 60%,#0e2640 0%,#fff0 60%),radial-gradient(ellipse 30% 40% at 85% 70%,#122034 0%,#fff0 60%),radial-gradient(ellipse 48% 50% at 50% 100%,#0d1e32 0%,#fff0 70%),#0b1523}.workspace-hero__inner{position:relative;z-index:1;display:flex;min-height:690px;flex-direction:column;align-items:center;justify-content:center;padding:170px 0 110px}.workspace-hero h1{margin:0;font-size:clamp(48px, 5.4vw, 65px);font-weight:600;letter-spacing:-.055em;line-height:1.05}.workspace-hero p{width:min(590px, 100%);margin:26px auto 32px;color:#a8bdd4;font-size:17px;line-height:1.7}.workspace-hero .button-row{justify-content:center;margin:0}.workspace-hero .button{min-height:48px;border-radius:12px}.google-workspace-page .workspace-hero .button--outline-inverse,.m365-page .m365-hero .button--outline-inverse{border-color:#53687f;color:#c0cfdd;background:#fff0}.google-workspace-page .workspace-hero .button--outline-inverse:hover,.m365-page .m365-hero .button--outline-inverse:hover{border-color:#8397ab;color:#fff;background:rgb(255 255 255 / .04)}.workspace-split{display:grid;align-items:center;grid-template-columns:minmax(0,648px) minmax(0,448px);gap:56px}.workspace-email__content h2{margin:0;font-size:41.6px;font-weight:700;letter-spacing:-1.248px;line-height:52px}.workspace-email__content>p{width:min(440px, 100%);margin:20px 0 24px;color:#6b7f96;font-size:16px;line-height:26px}.workspace-email__content .button{min-width:199.688px;min-height:44px;border-radius:12px}.workspace-email-demo{display:flex;max-width:448px;flex-direction:column;gap:12px}.workspace-email-row{display:flex;min-height:62px;align-items:center;gap:16px;padding:20px 28px;border:1px solid #c8e4b8;border-radius:16px;background:#fff}.workspace-email-row span{padding:2px 8px;border-radius:4px;color:#4a941a;background:#edf7e5;font-size:12px;font-weight:600;letter-spacing:.6px;line-height:16px;text-transform:uppercase}.workspace-email-row code{color:#0b1523;background:#fff0;font-family:Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:14px;line-height:20px;white-space:nowrap}.workspace-email-row.is-before{border-color:#e2eaf2;background:#f4f6f9}.workspace-email-row.is-before span{color:#b91c1c;background:#fee2e2}.workspace-email-row.is-before code{color:#6b7f96}.workspace-email-arrow{width:16px;height:16px;align-self:center;object-fit:contain}.workspace-heading-row{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:48px}.workspace-heading-row h2,.workspace-heading-row p{margin:0}.workspace-heading-row h2{font-size:41.6px;font-weight:700;letter-spacing:-1.248px;line-height:52px}.workspace-heading-row p{width:min(300px, 100%);color:#6b7f96;font-size:14px;line-height:22.75px}.workspace-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.workspace-metric-grid article{display:flex;height:340.44px;flex-direction:column;padding:32px 32px 0;overflow:hidden;border:1px solid #e2eaf2;border-radius:16px;background:#fff}.workspace-metric-grid article.is-dark{border-color:#1e2f45;color:#fff;background:#0b1523}.workspace-metric-grid h3{margin:0;color:#b0beca;font-size:12px;font-weight:600;letter-spacing:3px;line-height:16px;text-transform:uppercase}.workspace-metric-grid .is-dark h3{color:#6b8ba8}.workspace-metric-grid strong{display:block;height:84px;padding-top:20px;color:#0b1523;font-size:64px;font-weight:700;letter-spacing:-2.56px;line-height:64px}.workspace-metric-grid .is-dark strong{color:var(--workspace-accent,#8ed968)}.workspace-metric-grid strong small{margin-left:2px;font-size:28.8px;letter-spacing:-.864px;line-height:43.2px}.workspace-metric-grid b{display:block;height:39px;padding-top:12px;color:#0b1523;font-size:18px;font-weight:600;line-height:27px}.workspace-metric-grid .is-dark b{color:#fff;font-weight:500}.workspace-metric-grid p{width:100%;margin:0;padding-top:8px;color:#6b7f96;font-size:14px;line-height:22.75px}.workspace-metric-grid .is-dark p{color:#fff}.workspace-metric-grid footer{display:flex;align-items:center;gap:8px;min-height:53px;margin-top:auto;border-top:1px solid #f0f4f8;color:#8299b0;font-size:12px;line-height:16px}.workspace-metric-grid footer::before{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--workspace-accent,#8ed968);content:""}.workspace-metric-grid .is-dark footer{border-color:#1e2f45;color:#fff}.workspace-metric-grid .is-drive footer::before{background:#1967d2}.workspace-metric-grid .is-admin footer::before{background:#f4b400}.workspace-apps{padding-top:80px}.workspace-app-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.workspace-app-grid article{display:flex;min-height:142px;align-items:flex-start;gap:18px;padding:26px;border:1px solid #e2eaf2;border-radius:16px;background:#fff}.workspace-app-grid img,.workspace-gemini__tasks img{width:36px;height:36px;object-fit:contain}.workspace-app-grid h3,.workspace-gemini__tasks h3{margin:0 0 8px;font-size:16px}.workspace-app-grid p,.workspace-gemini__tasks p{margin:0;color:#6b7f96;font-size:13px;line-height:1.55}.workspace-gemini{color:#fff;background:#0b1523}.workspace-gemini>.site-container{width:min(896px, calc(100% - 48px))}.workspace-gemini .section-heading{margin-bottom:0}.workspace-gemini .section-heading h2{margin-bottom:12px;color:#fff;font-size:41.6px;font-weight:700;letter-spacing:-1.248px;line-height:52px}.workspace-gemini .section-heading h2 span{color:#b78af5}.workspace-gemini .section-heading p{width:min(460px, 100%);color:#6b8ba8;font-size:16px;line-height:26px}.workspace-gemini__grid{display:grid;width:100%;height:469px;padding-top:40px;grid-template-columns:288px 588px;gap:20px}.workspace-gemini__tasks{display:grid;height:100%;grid-template-rows:repeat(4,1fr);gap:12px}.workspace-gemini__tasks article{display:flex;min-height:0;align-items:flex-start;gap:12px;padding:16px;border:1px solid #1e3050;border-radius:12px;background:#0e1b2e}.workspace-gemini__tasks img{width:28px;height:28px;flex:0 0 28px}.workspace-gemini__tasks h3{margin:0;color:#e0eaf5;font-size:14px;font-weight:600;line-height:20px}.workspace-gemini__tasks p{margin:4px 0 0;color:#a8bdd4;font-size:12px;line-height:19.5px}.workspace-prompt{height:100%;overflow:hidden;border:1px solid rgb(142 92 247 / .3);border-radius:16px}.workspace-prompt.is-generating{border-color:rgb(183 138 245 / .6)}.workspace-prompt__input{height:238px;padding:24px 24px 20px;background:#0e1b2e}.workspace-prompt__input>p{display:flex;align-items:center;gap:8px;height:32px;margin:0;padding-bottom:16px;color:#b78af5;font-size:12px;font-weight:600;letter-spacing:1.2px;line-height:16px;text-transform:uppercase}.workspace-prompt__input>p::before{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#b78af5;content:""}.workspace-prompt blockquote{min-height:100px;margin:0 0 20px;padding:16px;border:1px solid #1e3050;border-radius:12px;color:#c8daf0;background:#0a1628;font-size:16px;line-height:26px}.workspace-prompt__cursor{display:inline-block;margin-left:1px;color:#b78af5;font-size:1.1em;font-weight:700;line-height:1;transition:opacity .1s;vertical-align:baseline}.workspace-prompt button{display:block;min-height:40px;margin-left:auto;padding:10px 20px;border:0;border-radius:12px;color:#0b1523;background:#b78af5;font:inherit;font-size:14px;font-weight:600;line-height:20px;cursor:default;pointer-events:none}.workspace-prompt button.is-generating{display:flex;align-items:center;gap:8px;border:1px solid rgb(183 138 245 / .5);color:#b78af5;background:rgb(183 138 245 / .12);animation:workspace-gemini-pulse 1s ease-in-out infinite}.workspace-prompt button.is-generating::before{width:14px;height:14px;border:2px solid currentColor;border-right-color:#fff0;border-radius:50%;content:"";animation:workspace-gemini-spin 1s linear infinite}.workspace-prompt__result{display:flex;height:188px;flex-direction:column;gap:12px;padding:20px 24px;border-top:1px solid rgb(142 92 247 / .2);color:#1e3050;background:#06101a;font-size:14px;line-height:20px;transition:border-color .4s ease}.workspace-prompt.is-generating .workspace-prompt__result{border-color:rgb(183 138 245 / .5)}.workspace-prompt__result-row{display:flex;align-items:center;gap:12px;color:#c8daf0;font-weight:500;opacity:0;transform:translateX(-12px);transition:opacity .45s ease,transform .45s ease}.workspace-prompt__result-row.is-visible{opacity:1;transform:translateX(0)}.workspace-prompt__result-row i{position:relative;display:grid;width:20px;height:20px;flex:0 0 20px;place-items:center;border:1px solid rgb(183 138 245 / .5);border-radius:50%;background:rgb(183 138 245 / .18)}.workspace-prompt__result-row i::after{width:7px;height:4px;border-bottom:1.5px solid #b78af5;border-left:1.5px solid #b78af5;content:"";transform:translateY(-1px) rotate(-45deg)}@keyframes workspace-gemini-spin{to{transform:rotate(360deg)}}@keyframes workspace-gemini-pulse{0%,100%{opacity:1}50%{opacity:.6}}.workspace-gemini footer{display:flex;align-items:center;flex-direction:column;gap:16px;padding-top:40px;text-align:center}.workspace-gemini footer a{padding:12px 24px;border:1px solid rgb(142 92 247 / .4);border-radius:12px;color:#b78af5;font-size:14px;font-weight:500;line-height:20px;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.workspace-gemini footer a:hover,.workspace-gemini footer a:focus-visible{border-color:#b78af5;color:#d8c0ff;background:rgb(183 138 245 / .12);box-shadow:0 8px 24px rgb(142 92 247 / .18);transform:translateY(-2px)}.workspace-gemini footer p{width:min(480px, 100%);margin:0;color:#6b8ba8;font-size:12px;line-height:16px}.workspace-pricing .section-heading{max-width:620px;margin-bottom:56px}.workspace-pricing .section-heading h2{margin-bottom:16px;font-size:41.6px;font-weight:700;letter-spacing:-1.248px;line-height:52px}.workspace-pricing .section-heading p{width:min(520px, 100%);color:#6b7f96;font-size:16px;line-height:26px}.workspace-plan-grid{display:grid;align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.workspace-plan{display:flex;flex-direction:column;overflow:hidden;border:1px solid #e2eaf2;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgb(11 21 35 / .04)}.workspace-plan.is-featured{border-color:var(--workspace-accent,#8ed968);color:#fff;background:#0b1523;box-shadow:0 10px 30px rgb(11 21 35 / .12)}.workspace-plan__badge{display:flex;justify-content:center;padding:32px 32px 0}.workspace-plan__badge span{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;color:var(--workspace-accent,#8ed968);background:color-mix(in srgb,var(--workspace-accent,#8ed968) 18%,transparent);font-size:12px;font-weight:600;letter-spacing:2px;line-height:16px;text-transform:uppercase}.workspace-plan:nth-child(3) .workspace-plan__badge span{color:#0b1523;background:var(--workspace-accent,#8ed968)}.workspace-plan.is-featured .workspace-plan__badge span{color:var(--workspace-accent,#8ed968);background:color-mix(in srgb,var(--workspace-accent,#8ed968) 18%,transparent)}.workspace-plan__body{display:flex;flex:1;flex-direction:column;padding:24px 32px 32px}.workspace-plan h3{margin:0;padding-bottom:12px;color:#0b1523;font-size:24px;font-weight:600;letter-spacing:-.48px;line-height:30px}.workspace-plan.is-featured h3{color:#fff}.workspace-plan__description{margin:0 0 32px;color:#6b7f96;font-size:14px;line-height:22.75px}.workspace-plan.is-featured .workspace-plan__description{color:#6b8ba8}.workspace-plan__price{display:flex;align-items:flex-end;margin:0;color:#6b7f96}.workspace-plan__price strong{color:var(--workspace-accent,#8ed968);font-size:44.8px;font-weight:700;letter-spacing:-1.792px;line-height:44.8px}.workspace-plan__price span{padding:0 0 3px 4px;font-size:14px;line-height:20px}.workspace-plan.is-featured .workspace-plan__price span{color:#6b8ba8}.workspace-plan__billing{margin:0 0 24px;color:#6b7f96;font-size:12px;line-height:16px}.workspace-plan.is-featured .workspace-plan__billing{color:#6b8ba8}.workspace-plan .button{width:100%;min-height:48px;margin:0 0 12px;border-radius:12px;font-size:14px;font-weight:500}.workspace-plan .button--outline-green{color:#0b1523;background:#fff0}.workspace-plan .button--outline-green:hover{border-color:var(--workspace-accent,#8ed968);background:var(--workspace-accent,#8ed968);color:#0b1523}.workspace-plan__confirmation{margin:0 0 28px;color:#6b7f96;font-size:12px;line-height:16px;text-align:center}.workspace-plan.is-featured .workspace-plan__confirmation{color:#6b8ba8}.workspace-plan h4{margin:0;padding:20px 0;border-top:1px solid #f0f4f8;color:#6b7f96;font-size:12px;font-weight:700;letter-spacing:.6px;line-height:16px;text-transform:uppercase}.workspace-plan.is-featured h4{border-color:#1e2f45;color:#8299b0}.workspace-plan ul{display:flex;flex:1;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.workspace-plan li{display:flex;align-items:flex-start;gap:12px}.workspace-plan li img{width:20px;height:20px;flex:0 0 20px;object-fit:contain}.workspace-plan li strong{display:block;margin:0;color:#0b1523;font-size:12px;font-weight:600;line-height:16.5px}.workspace-plan li p{margin:2px 0 0;color:#8299b0;font-size:12px;line-height:19.5px}.workspace-plan.is-featured li strong{color:#e0eaf5}.workspace-plan.is-featured li p{color:#6b8ba8}.workspace-pricing__note{height:48px;margin:0;padding-top:32px;color:#8299b0;font-size:12px;line-height:16px;text-align:center}.workspace-migration{background:#fff}.workspace-migration>.site-container{width:min(1024px, calc(100% - 48px))}.workspace-migration__heading{text-align:center}.workspace-migration__heading h2{margin:0;font-size:clamp(36px, 5vw, 48px);font-weight:600;letter-spacing:-1.44px;line-height:1.25}.workspace-migration__heading p{width:min(480px, 100%);margin:16px auto 0;color:#6b7f96;font-size:16px;line-height:26px}.workspace-migration__cards{display:grid;align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-top:56px}.workspace-migration__cards>article{display:flex;min-width:0;overflow:hidden;flex-direction:column;border:1px solid #e2eaf2;border-radius:16px}.workspace-migration__cards article>header{min-height:120px;padding:28px 32px 24px;border-bottom:1px solid #f0f4f8}.workspace-migration__cards header strong{color:var(--workspace-accent);font-size:14px;letter-spacing:1.96px;text-transform:uppercase}.workspace-migration__cards header p{margin:8px 0 0;color:#6b7f96;font-size:14px;line-height:20px}.workspace-migration__steps ol{margin:0;padding:20px 32px 0;list-style:none}.workspace-migration__steps li{position:relative;display:flex;gap:16px;padding-bottom:24px}.workspace-migration__steps li:not(:last-child)::after{position:absolute;top:40px;bottom:8px;left:15px;width:1px;background:#e2eaf2;content:""}.workspace-migration__steps li>span{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid rgb(251 188 5 / .2);border-radius:8px;color:var(--workspace-accent);background:rgb(251 188 5 / .08);font-size:12px;font-weight:700}.workspace-migration__steps h3{margin:2px 0 4px;font-size:14px;line-height:21px}.workspace-migration__steps li p{margin:0;color:#6b7f96;font-size:14px;line-height:22.75px}.workspace-migration__steps>.button{display:flex;margin:auto 32px 16px}.workspace-migration__support{border-color:#1e3248!important;color:#fff;background:#0e1b2e}.workspace-migration__support>header{border-color:#1e3248!important}.workspace-migration__support header p{color:#4a6a88}.workspace-migration__support ul{margin:0;padding:18px 32px;list-style:none}.workspace-migration__support li{display:flex;min-height:61px;align-items:center;gap:16px;border-bottom:1px solid #1a2d44;color:#c8daf0;font-size:14px}.workspace-migration__support li:last-child{border-bottom:0}.workspace-migration__support li i{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid rgb(251 188 5 / .15);border-radius:8px;background:rgb(251 188 5 / .08)}.workspace-migration__support li img{width:14px;height:14px}.google-workspace-page .faq-card[open] summary>span{background:var(--workspace-accent);box-shadow:none}.google-workspace-page .workspace-faq h2 span{color:#0b1523}.google-workspace-page .workspace-faq .faq-card:hover,.google-workspace-page .workspace-faq .faq-card[open]{border-color:rgb(251 188 5 / .55);box-shadow:none}.workspace-closing{padding:0 0 80px}.workspace-closing .site-container>div{padding:48px 56px;border-radius:24px;color:#fff;background:radial-gradient(circle at 88% 10%,rgb(251 188 5 / .13),transparent 35%),#0b1523}.workspace-closing h2{max-width:685px;margin:0}.workspace-closing p{max-width:670px;margin:20px 0 28px;color:#a8bdd4;line-height:1.65}.workspace-closing .button-row{margin:0}@media (max-width:960px){.workspace-gemini__grid{height:auto;grid-template-columns:1fr}.workspace-gemini__tasks{width:100%;height:auto}.workspace-gemini__tasks article{min-height:98px}.workspace-prompt{width:100%;height:429px}}@media (min-width:621px) and (max-width:960px){.workspace-gemini__tasks{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,auto)}}@media (min-width:621px) and (max-width:900px){.workspace-metric-grid article:last-child{width:100%;grid-column:1 / -1}}@media (max-width:900px){.workspace-split,.workspace-migration__cards{grid-template-columns:1fr;gap:36px}.workspace-email__content{display:flex;align-items:center;flex-direction:column;text-align:center}.workspace-email-demo{width:min(448px, 100%);justify-self:center}.workspace-heading-row{align-items:center;flex-direction:column;gap:24px;text-align:center}.workspace-metric-grid,.workspace-app-grid{grid-template-columns:1fr 1fr}.workspace-plan-grid{width:100%;grid-template-columns:1fr}}@media (max-width:620px){.google-workspace-page .site-container{width:min(100% - 32px, 1152px)}.workspace-section{padding:64px 0}.workspace-hero,.workspace-hero__inner{min-height:620px}.workspace-hero__inner{padding:128px 0 80px}.workspace-hero h1{font-size:43px}.workspace-hero .button-row,.workspace-closing .button-row{align-items:stretch;flex-direction:column}.workspace-email__content h2{font-size:36px;line-height:1.2}.workspace-email-demo{width:100%}.workspace-email-row{padding:18px 20px}.workspace-email-row code{font-size:12px}.workspace-gemini>.site-container{width:min(100% - 32px, 896px)}.workspace-metric-grid,.workspace-app-grid{grid-template-columns:1fr}.workspace-metric-grid article{height:340.44px}.workspace-apps{padding-top:64px}.workspace-closing .site-container>div{padding:38px 26px}}.m365-page{color:#0b1523;background:#f4f6f9}.m365-page .site-container{width:min(1152px, calc(100% - 48px))}.m365-page h2{font-size:41.6px;font-weight:700;letter-spacing:-1.248px;line-height:1.25}.m365-page h2 span{color:#00a4ef}.m365-section{padding:80px 0;background:#fff}.m365-hero{overflow:hidden;min-height:628px;color:#fff;background:radial-gradient(ellipse 44% 70% at 50% 12%,rgb(0 164 239 / .13),transparent 68%),radial-gradient(ellipse 65% 80% at 50% -10%,#1a2d5a,transparent 65%),radial-gradient(ellipse 32% 50% at 15% 70%,#0a1a3a,transparent 60%),radial-gradient(ellipse 30% 45% at 85% 75%,#1a2050,transparent 60%),#0b1523}.m365-hero__inner{display:flex;min-height:628px;align-items:center;justify-content:center;flex-direction:column;padding:140px 0 90px;text-align:center}.m365-hero h1{margin:0;color:#fff;font-size:clamp(48px, 5.4vw, 65px);font-weight:600;letter-spacing:-1.95px;line-height:1.08}.m365-hero h1 span{color:#00a4ef}.m365-hero p{width:min(560px, 100%);margin:24px auto 40px;color:#a8bdd4;font-size:17.6px;line-height:1.625}.m365-hero .button-row{justify-content:center;margin:0}.m365-page .button{border-radius:12px}.m365-page .button:not(.button--outline-inverse):not(.button--outline-green){border-color:#00a4ef;background:#00a4ef;color:#fff}.m365-page .button:not(.button--outline-inverse):not(.button--outline-green):hover{border-color:#008fd1;background:#008fd1;box-shadow:none}.m365-page :is(.button--outline-inverse,.button--outline-green){border-color:#00a4ef;background:#fff0;color:#00a4ef}.m365-page :is(.button--outline-inverse,.button--outline-green):hover{border-color:#008fd1;background:rgb(0 164 239 / .06);color:#008fd1;box-shadow:none}.m365-split{display:grid;align-items:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.m365-workflow h2{margin:0}.m365-workflow .m365-split>div:first-child>p{width:min(440px, 100%);margin:20px 0 32px;color:#6b7f96;font-size:16px;line-height:26px}.m365-flow article{padding:20px 24px;border:1px solid #e2eaf2;border-radius:16px;background:#f4f6f9;box-shadow:0 1px 4px rgb(11 21 35 / .04)}.m365-flow article span{display:inline-block;margin-right:12px;padding:2px 8px;border-radius:4px;color:#b91c1c;background:#fee2e2;font-size:12px;font-weight:600;letter-spacing:.6px;line-height:16px;text-transform:uppercase}.m365-flow article:nth-of-type(2) span{color:#4b53bc;background:#e0e7ff}.m365-flow article:nth-of-type(3) span{color:#5c2d91;background:#ede9fe}.m365-flow h3{display:inline;margin:0;font-size:14px;line-height:21px}.m365-flow p{margin:8px 0 0;color:#6b7f96;font-size:14px;line-height:22.75px}.m365-flow>i{display:block;width:10px;height:10px;margin:7px auto;border-right:2px solid #8299b0;border-bottom:2px solid #8299b0;transform:rotate(45deg)}.m365-capabilities,.m365-apps,.m365-pricing{background:#f4f6f9}.m365-capabilities .workspace-metric-grid article,.m365-apps .workspace-app-grid article{background:#fff}.m365-capabilities .workspace-metric-grid .is-dark{border-color:#1e2f45;color:#fff;background:#0b1523}.m365-capabilities .workspace-metric-grid .is-dark b{color:#fff}.m365-capabilities .workspace-metric-grid .is-dark h3{color:#6b8ba8}.m365-capabilities .workspace-metric-grid .is-dark footer{border-color:#1e2f45;color:#a8bdd4}.m365-capabilities .workspace-metric-grid strong,.m365-pricing .workspace-plan__price strong{color:#00a4ef}.m365-capabilities .workspace-metric-grid strong em{margin-left:2px;font-size:29px;font-style:normal;letter-spacing:-.864px}.m365-capabilities .workspace-metric-grid .is-dark strong{color:#00a4ef}.m365-capabilities .workspace-metric-grid .is-dark p{color:#a8bdd4}.m365-capabilities .workspace-metric-grid footer::before{background:#00a4ef}.m365-center{display:flex;justify-content:center;padding-top:40px}.m365-apps{padding-top:48px}.m365-apps .section-heading{max-width:720px;margin-bottom:40px}.m365-apps .workspace-app-grid article{min-height:120px}.m365-apps .workspace-app-grid img{width:44px;height:44px}.m365-copilot{color:#fff;background:#0b1523}.m365-copilot>.site-container{width:min(1024px, calc(100% - 48px))}.m365-copilot .section-heading{margin-bottom:48px}.m365-copilot .section-heading h2{margin-bottom:16px;color:#fff}.m365-copilot .section-heading h2 span{color:#b78af5}.m365-copilot .section-heading p{color:#a8bdd4}.m365-copilot__grid{display:grid;align-items:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.m365-copilot__list{display:flex;flex-direction:column;gap:16px}.m365-copilot__list article{display:flex;align-items:flex-start;gap:12px}.m365-copilot__list i{display:grid;width:20px;height:20px;flex:0 0 20px;margin-top:2px;place-items:center;border-radius:6px;color:#b78af5;background:rgb(92 45 145 / .22);font-size:10px;font-style:normal}.m365-copilot__list h3{margin:0;color:#fff;font-size:14px;line-height:20px}.m365-copilot__list p{margin:2px 0 0;color:#a8bdd4;font-size:14px;line-height:20px}.m365-copilot-widget{width:min(380px, 100%);justify-self:center}.m365-copilot-demo{width:100%;overflow:hidden;border:1px solid #1e2f45;border-radius:16px;background:#0e1b2e}.m365-copilot-demo header,.m365-copilot-demo footer{display:flex;align-items:center;gap:10px;padding:14px 20px;border-bottom:1px solid rgb(30 47 69 / .5)}.m365-copilot-demo header b{display:grid;width:24px;height:24px;place-items:center;border-radius:6px;background:#00a4ef;font-size:12px}.m365-copilot-demo header span{color:#6b8aa8;font-size:12px;font-weight:600}.m365-traffic-lights{display:flex;flex-shrink:0;gap:4px;margin-left:auto}.m365-copilot-demo header .m365-traffic-lights i{display:block;width:8px;height:8px;border-radius:50%;background:#ff5f57}.m365-copilot-demo header .m365-traffic-lights i:nth-child(2){background:#febc2e}.m365-copilot-demo header .m365-traffic-lights i:nth-child(3){background:#28c840}.m365-copilot-demo>div{min-height:220px;padding:20px}.m365-copilot-chat{display:flex;flex-direction:column;gap:16px}.m365-copilot-prompt-wrap{display:flex;justify-content:flex-end}.m365-copilot-prompt{max-width:85%;padding:10px 16px;border-radius:16px 4px 16px 16px;color:#c8d8e8;background:#1a2d44;font-size:13.5px;font-weight:300;line-height:1.5}.m365-copilot-response{display:flex;align-items:flex-start;gap:12px}.m365-copilot-response>div{min-width:0;flex:1}.m365-copilot-response p{margin:0;padding:10px 16px;border:1px solid #1e2f45;border-radius:4px 16px 16px;color:#c8d8e8;background:#16223a;font-size:13.5px;font-weight:300;line-height:1.5}.m365-copilot-dots{display:flex;gap:4px;padding-top:8px}.m365-copilot-dots i{width:6px;height:6px;border-radius:50%;background:#a78bfa;animation:m365-dot-bounce 1.2s ease-in-out infinite}.m365-copilot-dots i:nth-child(2){animation-delay:.2s}.m365-copilot-dots i:nth-child(3){animation-delay:.4s}.m365-copilot-dots[hidden],.m365-copilot-response p[hidden]{display:none}.m365-sparkle{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:linear-gradient(135deg,#a78bfa,#5c2d91);animation:m365-sparkle 2.6s ease-in-out infinite}.m365-copilot-demo footer{border-top:1px solid rgb(30 47 69 / .5);border-bottom:0}.m365-copilot-demo footer span{flex:1;padding:8px 14px;border:1px solid #1e2f45;border-radius:12px;color:#465c72;background:#131e30;font-size:12px}.m365-copilot-demo footer b{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;color:#fff;background:#b78af5}.m365-copilot-progress{display:flex;justify-content:center;gap:6px;margin-top:16px}.m365-copilot-progress i{width:6px;height:6px;border-radius:3px;background:#1e2f45;transition:width .3s,background-color .3s}.m365-copilot-progress i.is-active{width:16px;background:#a78bfa}.m365-copilot__cta{display:flex;align-items:center;flex-direction:column;gap:12px;padding-top:48px}.m365-copilot__cta a{padding:12px 24px;border:1px solid rgb(183 138 245 / .4);border-radius:12px;color:#b78af5;font-size:14px;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.m365-copilot__cta a:hover,.m365-copilot__cta a:focus-visible{border-color:#b78af5;color:#d8c0ff;background:rgb(183 138 245 / .1);box-shadow:none}.m365-copilot__cta p{margin:0;color:#6b8ba8;font-size:12px}@keyframes m365-sparkle{50%{opacity:.65;transform:scale(.86)}}@keyframes m365-dot-bounce{0%,80%,100%{transform:translateY(0)}40%{transform:translateY(-5px)}}.m365-pricing{padding:96px 0}.m365-pricing .section-heading{max-width:620px;margin-bottom:56px}.m365-pricing .workspace-plan-grid{align-items:stretch}.m365-pricing .workspace-plan__badge span{color:#00a4ef;background:rgb(0 164 239 / .09)}.m365-pricing .workspace-plan:nth-child(3) .workspace-plan__badge span{color:#5c2d91;background:rgb(92 45 145 / .09)}.m365-pricing .workspace-plan.is-featured{border-color:#4b53bc}.m365-pricing .workspace-plan.is-featured .workspace-plan__badge span{color:#fff;background:#4b53bc}.m365-pricing .workspace-plan.is-featured .button{border-color:#4b53bc;background:#4b53bc;color:#fff}.m365-pricing .workspace-plan.is-featured .button:hover{border-color:#4048aa;background:#4048aa;color:#fff;box-shadow:none}.m365-pricing .workspace-plan li i{display:grid;width:16px;height:16px;flex:0 0 16px;margin-top:2px;place-items:center;border-radius:6px;color:#00a4ef;background:rgb(0 164 239 / .13);font-size:9px;font-style:normal}.m365-pricing .workspace-plan.is-featured li i{color:#8aa0ff;background:rgb(75 83 188 / .2)}.m365-enterprise{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;padding:24px 32px;border-radius:16px;color:#4b53bc;background:rgb(75 83 188 / .16)}.m365-enterprise strong{font-size:15px}.m365-enterprise p{margin:4px 0 0;font-size:14px;line-height:20px}.m365-enterprise .button{flex:0 0 auto;border-color:rgb(75 83 188 / .4);color:#4b53bc}.m365-migration{padding:96px 0}.m365-migration .section-heading{margin-bottom:56px}.m365-migration__grid{display:grid;width:min(1024px, 100%);margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.m365-migration__grid>article{overflow:hidden;border:1px solid #e2eaf2;border-radius:16px}.m365-migration__grid article>header{padding:24px 32px;border-bottom:1px solid #e2eaf2}.m365-migration__grid header strong{color:#00a4ef;font-size:13px;letter-spacing:2px;text-transform:uppercase}.m365-migration__grid header p{margin:6px 0 0;color:#6b7f96;font-size:14px;line-height:20px}.m365-migration__steps ol{margin:0;padding:16px 32px 4px;list-style:none}.m365-migration__steps li{position:relative;display:flex;gap:16px;padding:0 0 20px}.m365-migration__steps li:not(:last-child)::after{position:absolute;top:34px;bottom:2px;left:15px;width:1px;background:#e2eaf2;content:''}.m365-migration__steps li>span{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid rgb(0 164 239 / .22);border-radius:8px;color:#00a4ef;background:rgb(0 164 239 / .07);font-size:12px;font-weight:700}.m365-migration__steps h3{margin:2px 0 4px;font-size:14px}.m365-migration__steps li p{margin:0;color:#6b7f96;font-size:13px;line-height:21px}.m365-migration__steps>.button{display:flex;margin:0 32px 24px}.m365-migration__support{border-color:#1e2f45!important;color:#fff;background:#0e1b2e}.m365-migration__support>header{border-color:#1e2f45!important}.m365-migration__support>header p{color:#6b8aa8}.m365-migration__support ul{margin:0;padding:14px 32px;list-style:none}.m365-migration__support li{display:flex;align-items:center;gap:12px;min-height:54px;border-bottom:1px solid #1e2f45;color:#a8bdd4;font-size:14px}.m365-migration__support li:last-child{border-bottom:0}.m365-migration__support li i{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgb(0 164 239 / .25);border-radius:8px;background:rgb(0 164 239 / .08)}.m365-migration__support li i img{display:block;width:14px;height:14px;object-fit:contain}.m365-faq{background:#f4f6f9}.m365-faq .faq-card:hover,.m365-faq .faq-card[open]{border-color:rgb(0 164 239 / .55);box-shadow:none}.m365-faq .faq-card[open] summary>span{background:#00a4ef;box-shadow:none}.vps-page{background:#fff}.vps-page .site-container{width:min(1152px, calc(100% - 48px))}.vps-page .section{padding-block:96px}.vps-page .section-heading{max-width:768px;margin-bottom:56px}.vps-page .section-heading h2,.vps-intro h2{font-size:clamp(38px, 4vw, 48px);font-weight:700;letter-spacing:-.032em;line-height:1.17}.vps-page :is(h1,h2) span{color:var(--green)}.vps-page .section-heading p{font-size:16px;line-height:1.625}.vps-hero{position:relative;min-height:780px;overflow:hidden;color:#fff;background:radial-gradient(ellipse 55% 58% at 50% -5%,#1f3d5c,transparent 65%),radial-gradient(ellipse 35% 46% at 15% 60%,#0e2640,transparent 62%),radial-gradient(ellipse 32% 42% at 85% 70%,#122034,transparent 62%),radial-gradient(ellipse 50% 50% at 50% 100%,#0d1e32,transparent 72%),#0b1523}.vps-hero__inner{display:flex;min-height:780px;align-items:center;justify-content:center;flex-direction:column;padding:150px 0 92px;text-align:center}.vps-hero h1{max-width:1000px;margin:0;color:#fff;font-size:clamp(48px, 5.4vw, 72px);font-weight:800;letter-spacing:-.04em;line-height:1.14}.vps-hero h2{max-width:900px;margin:14px 0 0;color:var(--green);font-size:clamp(17px, 2vw, 22px);line-height:1.45}.vps-hero p{max-width:840px;margin:22px 0 0;color:#a8bdd4;font-size:16px;line-height:1.625}.vps-hero .button-row{justify-content:center;margin-top:24px}.vps-intro{overflow:visible;background:#fff}.vps-intro__layout{display:grid;grid-template-columns:minmax(280px,560px) minmax(0,1fr);align-items:start;gap:80px}.vps-intro__layout>header{position:sticky;top:112px;align-self:start}.vps-intro__layout>header h2{margin:0 0 24px}.vps-intro__layout>header p{max-width:540px;margin:0;color:#6b7f96;font-size:16px;line-height:1.625}.vps-intro__cards{display:grid;gap:24px}.vps-intro__cards article{padding:32px;border:1px solid #e2eaf2;border-radius:16px;background:#f8fafc;transition:border-color .2s ease,background-color .2s ease}.vps-intro__cards article:hover{border-color:#b9dbab;background:#fbfdfb}.vps-intro__cards i,.vps-card-grid i{display:grid;width:40px;height:40px;place-items:center;border-radius:10px;background:rgb(142 217 104 / .1)}.vps-intro__cards img,.vps-card-grid img{width:20px;height:20px}.vps-intro__cards h3{margin:16px 0 8px;font-size:18px}.vps-intro__cards p,.vps-card-grid p{margin:0;color:#6b7f96;font-size:14px;line-height:1.58}.vps-pricing+.vps-pricing{padding-top:96px}.vps-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px}.vps-plan{display:flex;min-width:0;min-height:530px;flex-direction:column;align-items:flex-start;padding:32px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.vps-plan:hover{border-color:var(--green);box-shadow:0 16px 34px rgb(11 21 35 / .08);transform:translateY(-3px)}.vps-plan.is-featured{border:2px solid var(--green);background:#0d1c2e;color:#fff;box-shadow:0 8px 20px rgb(142 217 104 / .14)}.vps-plan__badge{align-self:center;padding:4px 10px;border-radius:99px;color:var(--green);background:rgb(142 217 104 / .1);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.vps-plan:not(.is-featured):last-child .vps-plan__badge{color:#111827;background:var(--green)}.vps-plan h3{margin:12px 0 8px;color:#111827;font-size:22px}.vps-plan>p{min-height:60px;margin:0;color:#6b7280;font-size:13px;line-height:1.54}.vps-plan__price{display:flex;align-items:baseline;gap:4px;margin:20px 0}.vps-plan__price strong{color:var(--green);font-size:32px;line-height:1.2}.vps-plan__price span{color:#6b7280;font-size:14px}.vps-plan .button{width:100%;min-height:45px}.vps-plan__specs{width:100%;margin-top:24px;padding-top:24px;border-top:1px solid #e5e7eb}.vps-plan__specs h4{margin:0 0 12px;font-size:12px}.vps-plan__specs ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.vps-plan__specs li{position:relative;padding-left:22px;color:#374151;font-size:13px;line-height:1.35}.vps-plan__specs li::before{position:absolute;left:0;color:var(--green);content:"✓";font-weight:800}.vps-plan__best{min-height:0!important;margin-top:auto!important;padding-top:24px;border-top:1px solid #e5e7eb}.vps-plan__best strong{display:block;margin-bottom:8px;color:inherit}.vps-plan.is-featured :is(h3,.vps-plan__specs h4,.vps-plan__specs li,.vps-plan__best){color:#fff}.vps-plan.is-featured>p,.vps-plan.is-featured .vps-plan__price span{color:#a8bdd4}.vps-plan.is-featured :is(.vps-plan__specs,.vps-plan__best){border-color:#1e2f45}.vps-pricing__note{margin:44px 0 0;color:#6b7280;font-size:12px;text-align:center}.vps-use-cases{color:#fff;background:#0b1523}.vps-use-cases .section-heading h2{color:#fff}.vps-use-cases .section-heading p{color:#a8bdd4}.vps-card-grid{display:grid;gap:24px}.vps-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.vps-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.vps-card-grid article{min-width:0;min-height:220px;padding:28px;border:1px solid #e2eaf2;border-radius:16px;background:#fff;transition:border-color .2s ease,transform .2s ease}.vps-card-grid article:hover{border-color:#b9dbab;transform:translateY(-3px)}.vps-card-grid h3{margin:14px 0 10px;font-size:18px;line-height:1.3}.vps-use-cases .vps-card-grid article{min-height:240px;border-color:#1e2f45;background:#0d1c2e}.vps-use-cases .vps-card-grid article:hover{border-color:#597957}.vps-use-cases .vps-card-grid h3{color:#fff}.vps-use-cases .vps-card-grid p{color:#a8bdd4}.vps-features .vps-card-grid article{min-height:220px;padding:24px}.vps-features .vps-card-grid i{color:var(--green);font-style:normal;font-weight:800}.vps-addons .vps-card-grid article{background:#f8fafc}.vps-centered-action{display:flex;justify-content:center;margin-top:56px}.vps-comparison .section-heading{margin-bottom:48px}.vps-comparison .hosting-platform-card{min-height:690px;box-shadow:none}.vps-comparison .hosting-platform-card h3{font-size:28px}.vps-compare-list{display:grid;gap:12px}.vps-compare-list>div{display:flex;min-height:64px;align-items:center;gap:12px;padding:12px;border-radius:12px;background:#f4f6f9}.vps-compare-list i{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:10px;background:rgb(142 217 104 / .1)}.vps-compare-list img{width:20px;height:20px}.vps-compare-list strong{font-size:14px;line-height:1.35}.vps-comparison .is-dark .vps-compare-list>div{background:#1e2f45}.vps-comparison .is-dark .vps-compare-list i{background:rgb(11 21 35 / .35)}.vps-comparison .is-dark .vps-compare-list img{filter:brightness(0) invert(1)}.vps-migration__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.vps-migration__steps article{min-height:260px;padding:24px;border:1px solid #e2eaf2;border-radius:16px;background:#fff}.vps-migration__steps span{color:var(--green);font-size:18px;font-weight:800}.vps-migration__steps h3{margin:10px 0;font-size:20px;line-height:1.4}.vps-migration__steps p{margin:0;color:#6b7f96;font-size:14px;line-height:1.58}.vps-faq{padding-block:96px!important}.vps-closing{padding:24px 0 64px}.vps-closing__card{display:grid;min-height:410px;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden;padding:48px;border:1px solid #1e2f45;border-radius:24px;color:#fff;background:radial-gradient(circle at 10% 10%,rgb(142 217 104 / .08),transparent 35%),#0d1c2e}.vps-closing__card>div:first-child{max-width:500px}.vps-closing h2{margin:0;color:#fff;font-size:clamp(36px, 4vw, 44px);line-height:1.18}.vps-closing p{margin:14px 0 24px;color:#a8bdd4;font-size:16px;line-height:1.625}.vps-node-card{display:flex;width:min(420px, 100%);justify-self:end;flex-direction:column;gap:14px;padding:18px;border:1px solid #1e2f45;border-radius:20px;background:#0b1523}.vps-node-card header{display:flex;align-items:center;justify-content:space-between}.vps-node-card header strong{color:#fff;font-size:14px;letter-spacing:.01em}.vps-node-card header span{display:flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--green);border-radius:99px;color:var(--green);background:rgb(142 217 104 / .1);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.vps-node-card header i{width:5px;height:5px;border-radius:50%;background:var(--green);animation:vps-node-dot 2s ease-in-out infinite}.vps-node-card__metrics{display:flex;flex-wrap:wrap;gap:6px 12px;color:#a8bdd4;font-size:12px}.vps-node-chart{display:flex;height:160px;overflow:hidden;border:1px solid #1e2f45;border-radius:14px;background:#0d1c2e}.vps-node-chart__axis{display:flex;width:30px;flex:0 0 30px;flex-direction:column;justify-content:space-between;padding:14px 0 16px 6px}.vps-node-chart__axis span{color:var(--green);font-size:11px;font-weight:600;line-height:1;opacity:.9}.vps-node-chart svg{display:block;width:calc(100% - 30px);height:100%;overflow:visible}.vps-node-chart__grid line{stroke:#1e2f45;stroke-width:1;opacity:.35}.vps-node-chart__fill{fill:url(#vps-chart-gradient);opacity:0;animation:vps-node-fill .7s ease-out 1.4s forwards}.vps-node-chart__line{fill:none;stroke:var(--green);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:vps-node-draw 1.8s cubic-bezier(.4,0,.2,1) .1s forwards}.vps-node-chart__ticks circle{fill:rgb(30 47 69 / .9);opacity:0;animation:vps-node-fill .4s ease-out forwards}.vps-node-chart__ticks circle:nth-child(1){animation-delay:.8s}.vps-node-chart__ticks circle:nth-child(2){animation-delay:.88s}.vps-node-chart__ticks circle:nth-child(3){animation-delay:.96s}.vps-node-chart__ticks circle:nth-child(4){animation-delay:1.04s}.vps-node-chart__ticks circle:nth-child(5){animation-delay:1.12s}.vps-node-chart__ticks circle:nth-child(6){animation-delay:1.2s}.vps-node-chart__ticks circle:nth-child(7){animation-delay:1.28s}.vps-node-chart__tip{fill:var(--green);opacity:0;animation:vps-node-fill .3s ease-out 1.9s forwards}.vps-node-chart__pulse{fill:none;stroke:var(--green);stroke-width:1;opacity:0;transform-box:fill-box;transform-origin:center;animation:vps-node-tip 2s ease-in-out 2.3s infinite}.vps-node-card header i,.vps-node-chart__fill,.vps-node-chart__line,.vps-node-chart__ticks circle,.vps-node-chart__tip,.vps-node-chart__pulse{animation-play-state:paused}.vps-node-card.is-in-view header i,.vps-node-card.is-in-view .vps-node-chart__fill,.vps-node-card.is-in-view .vps-node-chart__line,.vps-node-card.is-in-view .vps-node-chart__ticks circle,.vps-node-card.is-in-view .vps-node-chart__tip,.vps-node-card.is-in-view .vps-node-chart__pulse{animation-play-state:running}@keyframes vps-node-dot{50%{opacity:.35;transform:scale(.65)}}@keyframes vps-node-draw{to{stroke-dashoffset:0}}@keyframes vps-node-fill{to{opacity:1}}@keyframes vps-node-tip{50%{opacity:.4;transform:scale(2.65)}}@media (max-width:1000px){.vps-intro__layout{grid-template-columns:minmax(240px,.75fr) 1.25fr;gap:40px}.vps-plan-grid,.vps-card-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.vps-card-grid--four,.vps-migration__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.vps-plan:last-child{grid-column:1 / -1;width:calc(50% - 12px);justify-self:center}}@media (max-width:760px){.vps-page .site-container{width:min(100% - 32px, 1152px)}.vps-page .section{padding-block:72px}.vps-hero,.vps-hero__inner{min-height:680px}.vps-hero__inner{padding:126px 0 72px}.vps-hero .button-row{width:100%;flex-direction:column}.vps-hero .button{width:100%}.vps-intro__layout,.vps-closing__card{grid-template-columns:1fr}.vps-intro__layout>header{position:static}.vps-closing__card{gap:42px;padding:36px 28px}.vps-node-card{justify-self:stretch}.vps-comparison .hosting-platform-grid{grid-template-columns:1fr}}@media (max-width:700px){.vps-plan-grid{grid-template-columns:1fr}.vps-plan:last-child{grid-column:auto;width:100%}.vps-plan{min-height:0;padding:28px 24px}.vps-plan>p{min-height:0}}@media (max-width:560px){.vps-card-grid--three,.vps-card-grid--four,.vps-migration__steps{grid-template-columns:1fr}.vps-card-grid article,.vps-use-cases .vps-card-grid article,.vps-migration__steps article{min-height:0}.vps-comparison .hosting-platform-card{min-height:0;padding:28px 22px}.vps-closing__card{padding:30px 22px}.vps-closing .button-row{align-items:stretch;flex-direction:column}.vps-closing .button{width:100%}.vps-node-card__metrics{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.vps-node-card header i,.vps-node-chart__fill,.vps-node-chart__line,.vps-node-chart__ticks circle,.vps-node-chart__tip,.vps-node-chart__pulse{animation:none;opacity:1;stroke-dashoffset:0}}.m365-closing{padding:24px 0 80px}.m365-closing .site-container{width:min(1024px, calc(100% - 48px))}.m365-closing .site-container>div{padding:56px 48px;border:1px solid rgb(0 164 239 / .13);border-radius:24px;color:#fff;background:#0e1b2e}.m365-closing h2{max-width:600px;margin:0;color:#fff;font-size:38px;font-weight:600;letter-spacing:-1.14px;line-height:1.25}.m365-closing p{margin:16px 0 32px;color:#a8bdd4;line-height:26px}.m365-closing .button-row{margin:0}@media (max-width:900px){.m365-split,.m365-copilot__grid,.m365-migration__grid{grid-template-columns:1fr}.m365-workflow .m365-split>div:first-child{text-align:center}.m365-workflow .m365-split>div:first-child>p{margin-inline:auto}.m365-enterprise{align-items:flex-start;flex-direction:column}}@media (max-width:620px){.m365-page .site-container,.m365-copilot>.site-container,.m365-closing .site-container{width:min(100% - 32px, 1152px)}.m365-section{padding:64px 0}.m365-page h2{font-size:36px;line-height:1.18}.m365-hero,.m365-hero__inner{min-height:610px}.m365-hero__inner{padding:124px 0 72px}.m365-hero h1{font-size:clamp(40px, 12vw, 48px);letter-spacing:-1.3px}.m365-hero p{font-size:16px}.m365-hero .button-row,.m365-closing .button-row{align-items:stretch;flex-direction:column}.m365-flow article{padding:18px}.m365-flow h3{display:block;margin-top:8px}.m365-copilot__grid{gap:40px}.m365-copilot-prompt{max-width:100%}.m365-pricing{padding:72px 0}.m365-enterprise{padding:24px}.m365-migration__grid article>header,.m365-migration__steps ol,.m365-migration__support ul{padding-inline:22px}.m365-migration__steps>.button{margin-inline:22px}.m365-closing .site-container>div{padding:40px 24px}.m365-closing h2{font-size:34px}}@media (prefers-reduced-motion:reduce){.m365-sparkle,.m365-copilot-dots i{animation:none}}#m365-closing-title{display:inline-block}.vps-page .section-heading--center{max-width:720px;margin-inline:auto;text-align:center}.vps-page .vps-intro__layout{grid-template-columns:320px 1fr;gap:64px}.vps-page .vps-intro__layout>header{position:static}.vps-page .vps-intro__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.vps-page .vps-intro__cards article{min-height:257px}.vps-page .vps-pricing{padding-block:80px 96px}.vps-page .vps-pricing .section-heading{margin-bottom:64px}.vps-plan-group+.vps-plan-group{margin-top:120px}.vps-plan-group__heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:32px}.vps-plan-group__heading h3{margin:0 0 6px;font-size:28px}.vps-plan-group__heading p{margin:0;color:#91a1b5}.vps-plan-group__heading .button{min-width:180px}.vps-page .vps-plan{min-height:560px}.vps-plan-group:last-child .vps-plan{min-height:710px}.vps-page .vps-pricing__note{margin-top:24px;color:#a8bdd4;text-align:left}.vps-page .vps-use-cases .section-heading{margin-bottom:60px}.vps-page .vps-use-cases .vps-card-grid article{display:flex;min-height:0;gap:16px;padding:0;border:0;background:#fff0}.vps-page .vps-use-cases .vps-card-grid article:hover{transform:none}.vps-page .vps-use-cases .vps-card-grid i{flex:0 0 40px;background:rgb(142 217 104 / .2)}.vps-page .vps-use-cases .vps-card-grid h3{margin:0 0 8px;font-size:16px}.vps-page .vps-use-cases .vps-centered-action{margin-top:56px}.vps-use-cases__note{max-width:590px;margin:18px auto 0;color:#7187a0;font-size:12px;line-height:1.45;text-align:center}.vps-page .vps-services .section-heading{max-width:850px}.vps-services__label{display:flex;align-items:center;gap:14px;margin:46px 0 24px;color:var(--green);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.vps-services__label::after{height:1px;flex:1;background:#dbe4ee;content:""}.vps-services__label--optional{color:#607893}.vps-page .vps-services .vps-card-grid article{min-height:174px;background:#f4f7fa}.vps-page .vps-services__optional article{display:flex;min-height:104px;align-items:flex-start;gap:16px;padding:20px}.vps-page .vps-services__optional h3{margin-top:0}.vps-page .vps-services .vps-pricing__note{margin-top:42px;text-align:center}.vps-page .vps-services .vps-centered-action{margin-top:18px}.vps-page .vps-comparison .section-heading{max-width:620px;margin-inline:auto;text-align:center}.vps-page .vps-comparison .hosting-platform-card{min-height:610px}.vps-page .vps-migration{background:#f4f7fa}.vps-page .vps-faq .faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vps-page .vps-faq .faq-card{margin:0}.vps-page .vps-closing{padding:0 0 64px;background:#f4f7fa}@media (max-width:900px){.vps-page .vps-intro__layout{grid-template-columns:1fr}.vps-plan-group__heading{align-items:flex-start;flex-direction:column;gap:18px}.vps-page .vps-faq .faq-list{grid-template-columns:1fr}}@media (max-width:700px){.vps-page .vps-plan,.vps-plan-group:last-child .vps-plan{min-height:0}}@media (max-width:600px){.back-to-top{right:16px;bottom:16px;width:44px;height:44px}.cookie-consent:not([hidden])+.back-to-top{opacity:0;pointer-events:none}.vps-page .vps-intro__cards{grid-template-columns:1fr}.vps-page .vps-intro__cards article{min-height:0}.vps-page .vps-use-cases .vps-centered-action{align-items:stretch;flex-direction:column}.vps-page .vps-use-cases .button{width:100%}}.vps-page .vps-services__optional article>i{width:36px;height:36px;flex:0 0 36px;border-radius:12px;background:#e8edf3}.vps-page .vps-services__optional article>i img{width:16px;height:16px;filter:grayscale(1) saturate(0) opacity(.72)}.vps-page .vps-closing{padding:0 0 64px;background:#f4f6f9}.vps-page .vps-closing__card{grid-template-columns:minmax(0,710px) 320px;min-height:410px;gap:40px;padding:56px 40px;border-color:rgb(142 217 104 / .13);border-radius:24px;background:#0b1523}.vps-closing__copy{max-width:710px!important}.vps-page .vps-closing h2{font-size:38px;font-weight:600;line-height:1.25}.vps-page .vps-closing p{max-width:710px;margin:0 0 24px;font-size:14px;line-height:1.625}.vps-hosting-preview{overflow:hidden;border:1px solid #1e3350;border-radius:16px;background:#0e1e30}.vps-hosting-preview>header{display:flex;height:49px;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid #1e3350}.vps-hosting-preview>header i{width:10px;height:10px;border-radius:50%;background:#f07070}.vps-hosting-preview>header i:nth-child(2){background:#f0c860}.vps-hosting-preview>header i:nth-child(3){background:var(--green)}.vps-hosting-preview>header span{flex:1;margin-left:6px;padding:4px 12px;border-radius:6px;color:#5a7a9a;background:#0b1523;font-size:12px}.vps-hosting-preview ul{display:grid;gap:10px;margin:0;padding:16px;list-style:none}.vps-hosting-preview li{display:grid;grid-template-columns:24px 1fr 14px;align-items:center;gap:12px;color:#a8bdd4;font-size:12px}.vps-hosting-preview li>i{display:grid;width:24px;height:24px;place-items:center;border-radius:8px;color:var(--green);background:rgb(142 217 104 / .13);font-style:normal}.vps-hosting-preview li>b{color:var(--green);font-size:12px}.vps-hosting-preview>strong{display:block;margin:0 16px 16px;padding:10px 16px;border:1px solid var(--green);border-radius:12px;color:var(--green);font-size:12px;text-align:center}@media (max-width:900px){.vps-page .vps-closing__card{grid-template-columns:1fr}.vps-hosting-preview{width:100%;max-width:400px}}@media (min-width:901px){.vps-page .vps-intro__layout>header{position:sticky;top:112px;z-index:2;align-self:start}}.vps-page .vps-comparison .hosting-platform-card__badge{padding:8px 20px;border:0;color:#8ed968;background:rgb(142 217 104 / .2)}.vps-page .vps-comparison .hosting-platform-card.is-dark{border-color:#1e2f45;background:#0d1c2e}.vps-page .vps-comparison .hosting-platform-card.is-dark .hosting-platform-card__badge{border:0;color:#8ed968;background:rgb(142 217 104 / .2)}.vps-page .vps-comparison .vps-compare-list>div{background:#f4f6f9}.vps-page .vps-comparison .vps-compare-list i{width:32px;height:32px;flex-basis:32px;border:1px solid #e2eaf2;border-radius:8px;background:#fff}.vps-page .vps-comparison .vps-compare-list img{width:14px;height:14px}.vps-page .vps-comparison .is-dark .vps-compare-list>div{border:1px solid #1e3248;background:#111f35}.vps-page .vps-comparison .is-dark .vps-compare-list i{border-color:#1e3248;background:#0d1c2e}.vps-page .vps-comparison .hosting-platform-card:not(.is-dark){border-color:#e2eaf2;color:#0b1523;background:#fff}.vps-page .vps-comparison .hosting-platform-card:not(.is-dark) .hosting-platform-card__badge{color:#8ed968;background:rgb(142 217 104 / .2)}.vps-page .vps-comparison .hosting-platform-card:not(.is-dark) .vps-compare-list>div{border:0;color:#0b1523;background:#f4f6f9}.vps-page .vps-comparison .hosting-platform-card:not(.is-dark) .vps-compare-list strong{color:#0b1523}.vps-page .vps-comparison .hosting-platform-card:not(.is-dark) .vps-compare-list i{border-color:#e2eaf2;background:#fff}.vps-page .vps-comparison .hosting-platform-card.is-dark{border-color:#1e2f45;color:#c8daf0;background:#0d1c2e}.vps-page .vps-comparison .hosting-platform-card.is-dark h3{color:#fff}.vps-page .vps-comparison .hosting-platform-card.is-dark .hosting-platform-card__badge{color:#8ed968;background:rgb(142 217 104 / .2)}.vps-page .vps-comparison .hosting-platform-card.is-dark .vps-compare-list>div{border-color:#1e3248;color:#c8daf0;background:#111f35}.vps-page .vps-comparison .hosting-platform-card.is-dark .vps-compare-list strong{color:#c8daf0}.vps-page .vps-comparison .hosting-platform-card.is-dark .vps-compare-list i{border-color:#1e3248;background:#0d1c2e}.vps-page .vps-comparison .hosting-platform-card .vps-compare-list img{filter:none}.vps-server-status>header i{box-shadow:0 0 8px rgb(142 217 104 / .53);animation:vps-status-pulse 2s ease-in-out infinite}.vps-server-status__gauges b{transition:width .7s cubic-bezier(.4,0,.2,1),background-color .7s}.vps-server-status__gauges strong{transition:color .7s}.vps-server-status__activity p{opacity:0;animation:vps-log-in .35s ease forwards}.vps-server-status__activity p:nth-of-type(2){animation-delay:.08s}.vps-server-status__activity p:nth-of-type(3){animation-delay:.16s}.vps-server-status__activity p:nth-of-type(4){animation-delay:.24s}.vps-hosting-preview li{opacity:0;animation:vps-log-in .4s ease forwards;animation-play-state:paused}.vps-hosting-preview li:nth-child(2){animation-delay:.12s}.vps-hosting-preview li:nth-child(3){animation-delay:.24s}.vps-hosting-preview li:nth-child(4){animation-delay:.36s}.vps-hosting-preview li:nth-child(5){animation-delay:.48s}.vps-hosting-preview>strong{animation:vps-cta-glow 3s ease-in-out infinite;animation-play-state:paused}.vps-hosting-preview.is-in-view li,.vps-hosting-preview.is-in-view>strong{animation-play-state:running}@keyframes vps-status-pulse{50%{opacity:.45}}@keyframes vps-log-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes vps-cta-glow{50%{box-shadow:0 0 18px rgb(142 217 104 / .18)}}@media (prefers-reduced-motion:reduce){.vps-server-status>header i,.vps-server-status__activity p,.vps-hosting-preview li,.vps-hosting-preview>strong{animation:none;opacity:1}.vps-server-status__gauges b,.vps-server-status__gauges strong{transition:none}}@media (max-width:700px){.vps-page .site-container{width:min(100% - 32px, 1152px)}.vps-page .section{padding-block:64px}.vps-page .section-heading,.vps-page .vps-intro__layout>header,.vps-page .vps-plan-group__heading,.vps-page .vps-migration__copy>header,.vps-page .vps-closing__copy{text-align:center}.vps-page .section-heading p,.vps-page .vps-intro__layout>header p,.vps-page .vps-migration__copy header>p,.vps-page .vps-closing__copy p{margin-inline:auto}.vps-page .vps-intro__layout{gap:36px}.vps-page .vps-intro__layout>header h2,.vps-page .section-heading h2,.vps-page .vps-migration__copy h2,.vps-page .vps-closing h2{font-size:34px;line-height:1.2}.vps-page .vps-plan-group__heading{align-items:center}.vps-page .vps-plan-group__heading .button{width:100%;max-width:300px}.vps-page .vps-pricing__note{text-align:center}.vps-page .vps-use-cases .vps-card-grid article{align-items:center;flex-direction:column;text-align:center}.vps-page .vps-services__label{justify-content:center;text-align:center}.vps-page .vps-services__label::before,.vps-page .vps-services__label::after{height:1px;flex:1;background:#dbe4ee;content:""}.vps-page .vps-comparison .hosting-platform-card{padding:24px 18px}.vps-page .vps-comparison .hosting-platform-card>.hosting-platform-card__badge{display:flex;width:max-content;margin-inline:auto}.vps-page .vps-comparison .hosting-platform-card>h3{text-align:center}.vps-page .vps-comparison .vps-compare-list{text-align:left}.vps-page .vps-migration__layout{gap:40px}.vps-page .vps-migration__copy>.button{display:flex;width:100%;max-width:320px;margin-inline:auto}.vps-page .vps-migration__steps{text-align:center}.vps-page .vps-migration__steps article{min-height:0;align-items:center;flex-direction:column;gap:10px;padding-bottom:24px}.vps-page .vps-migration__steps article::after{display:none}.vps-page .vps-migration__steps article>div{width:100%}.vps-page .vps-migration__steps h3,.vps-page .vps-migration__steps p{margin-right:auto;margin-left:auto;text-align:center}.vps-server-status{min-width:0}.vps-server-status__activity p{grid-template-columns:54px 6px minmax(0,1fr)}.vps-server-status__activity p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vps-page .vps-closing{padding-bottom:48px}.vps-page .vps-closing__card{gap:36px;padding:36px 20px}.vps-page .vps-closing .button-row{align-items:stretch;flex-direction:column}.vps-page .vps-closing .button{width:100%}.vps-hosting-preview{margin-inline:auto;text-align:left}}@media (max-width:390px){.vps-page .site-container{width:min(100% - 24px, 1152px)}.vps-page .vps-intro__layout>header h2,.vps-page .section-heading h2,.vps-page .vps-migration__copy h2,.vps-page .vps-closing h2{font-size:31px}.vps-server-status__activity{padding-inline:12px}.vps-server-status__meta{padding-inline:12px}}@media (max-width:900px){.site-header{overflow:visible}.site-header__inner{padding-block:10px}.mobile-menu-button{display:grid;width:40px;height:40px;place-items:center;border:1px solid #2a3f5a;border-radius:10px;color:#fff;background:#0d1c2e}.mobile-menu-button:hover{border-color:#8ed968}.mobile-menu-button>span{position:relative;display:block;width:18px;height:14px;margin:0}.mobile-menu-button i{position:absolute;left:0;width:18px;height:2px;border-radius:2px;background:currentColor;transform-origin:center;transition:top .2s ease,transform .2s ease}.mobile-menu-button i:first-child{top:3px}.mobile-menu-button i:last-child{top:9px}.mobile-menu-button[aria-expanded="true"] i:first-child{top:6px;transform:rotate(45deg)}.mobile-menu-button[aria-expanded="true"] i:last-child{top:6px;opacity:1;transform:rotate(-45deg)}.main-nav{position:absolute;top:100%;right:0;left:0;display:none;width:100%;max-width:none;max-height:calc(100dvh - 62px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;align-items:stretch;flex-direction:column;gap:0;padding:10px 12px 20px;border:1px solid #1e2f45;border-radius:0 0 16px 16px;background:#0b1523;box-shadow:0 24px 50px rgb(2 10 22 / .38);scrollbar-gutter:stable}.main-nav.is-mobile-open{display:flex}.site-header .main-nav>button,.site-header .main-nav>.main-nav__link{width:100%;min-width:0;justify-content:space-between;padding:14px 10px;border-bottom:1px solid #1e2f45;color:#f7fafc;white-space:normal;text-align:left}.site-header .main-nav>button:hover,.site-header .main-nav>button.is-active,.site-header .main-nav>.main-nav__link:hover{color:#8ed968}.mega-menu{width:100%;min-width:0;margin:6px 0 10px;overflow:hidden;border:1px solid #1e2f45;border-radius:12px;background:#0d1c2e}.mega-menu__content,.mega-menu__groups,.mega-menu__links{width:100%;min-width:0}.mega-menu__groups{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 10px}.mega-menu__links{padding:0}.mega-menu__links h3{margin-bottom:6px;padding-inline:8px}.mega-menu__links a{width:100%;min-width:0;min-height:58px;align-items:flex-start;padding:10px 8px}.mega-menu__link-copy{min-width:0}.mega-menu__link-copy strong,.mega-menu__link-copy>span{overflow-wrap:anywhere;white-space:normal}.mega-menu__feature{width:100%;min-width:0;align-items:flex-start;flex-direction:column;gap:10px;padding:16px 18px;border-radius:0}.mega-menu__summary,.mega-menu__summary>span:last-child{width:100%;min-width:0;overflow:visible;text-overflow:clip;white-space:normal}.mega-menu__footer-link{white-space:normal}}@media (max-width:480px){.site-header__inner{gap:10px}.header-actions{gap:5px}.mobile-menu-button{width:38px;height:38px}.main-nav{max-height:calc(100dvh - 58px);padding-inline:8px}}@media (max-width:900px){body.has-mobile-menu-open{overflow:hidden}.main-nav{position:fixed;z-index:100;inset:0;top:0;display:none;width:100%;height:100dvh;max-height:none;overflow-x:hidden;overflow-y:auto;padding:0 22px;border:0;border-radius:0;background:#0b1523;box-shadow:none;scrollbar-gutter:auto}.main-nav.is-mobile-open{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column}.mobile-menu-brand{position:sticky;z-index:101;top:-26px;display:inline-flex;width:100%;min-height:84px;align-items:center;flex:0 0 auto;margin:-26px 0 18px;padding:22px 64px 18px 0;background:#0b1523}.mobile-menu-brand img{width:104px;max-width:104px;filter:brightness(0) invert(1)}body.has-mobile-menu-open .mobile-menu-button{position:fixed;z-index:103;top:22px;right:20px;border-color:#fff0;background:#0b1523}body.has-mobile-menu-open .site-header>.site-container>.wordmark,body.has-mobile-menu-open .header-help,body.has-mobile-menu-open .header-sign-in{visibility:hidden}.site-header .main-nav>button,.site-header .main-nav>.main-nav__link{min-height:48px;padding:12px 0;border:0;font-size:15px}.site-header .main-nav>button:first-of-type{color:#8ed968}.site-header .nav-chevron{margin:-4px 5px 0 0;border-color:#29415b;transform:rotate(45deg);transition:none}.site-header .main-nav>button:first-of-type .nav-chevron,.site-header .main-nav>button.is-active .nav-chevron{border-color:#8ed968}.site-header .main-nav>button.is-active .nav-chevron{margin:-4px 5px 0 0;transform:rotate(45deg)}.site-header .main-nav>button{position:relative;overflow-anchor:none}.site-header .mega-menu{overflow-anchor:none}.mobile-menu-actions{position:sticky;z-index:104;bottom:0;display:grid;flex:0 0 auto;gap:12px;margin-top:auto;padding:22px 0 26px;background:#0b1523}.mobile-menu-actions a{display:flex;min-height:42px;align-items:center;justify-content:center;border:1px solid #1e3350;border-radius:10px;color:#a8bdd4;font-size:13px;font-weight:650}.mobile-menu-actions a:last-child{border-color:#8ed968;color:#0b1523;background:#8ed968}}@media (max-width:420px){.main-nav{max-height:none;padding:0 18px}.mobile-menu-brand{top:-22px;min-height:76px;margin:-22px 0 16px;padding-top:18px}body.has-mobile-menu-open .mobile-menu-button{top:20px;right:14px}}.header-login{display:none}@media (max-width:700px){.hero--figma,.hero--figma .hero__inner{min-height:680px}.hero--figma .hero__inner{width:min(100% - 32px, 768px);padding:118px 0 88px}.hero--figma h1{font-size:clamp(38px, 11vw, 48px);line-height:1.06}.pricing-section--figma{padding-top:72px}.pricing-section--figma .section-heading{margin-bottom:36px}.pricing-section--figma .section-heading h2{font-size:36px}.pricing-section--figma .pricing-table{display:block;overflow:hidden;border:1px solid #dbe3eb;border-radius:18px 18px 0 0;background:#fff;box-shadow:0 14px 42px rgb(11 21 35 / .11)}.pricing-section--figma .pricing-row{position:relative;display:flex;min-width:0;min-height:0;align-items:center;flex-direction:column;gap:11px;padding:26px 20px;border:0;border-bottom:1px solid #dbe3eb;border-radius:0;box-shadow:none;text-align:center}.pricing-section--figma .pricing-row:nth-child(odd){background:#fff}.pricing-section--figma .pricing-row:nth-child(even){background:#f4f7f9}.pricing-section--figma .pricing-row:last-child{border-bottom:0}.pricing-section--figma .pricing-row>strong{width:100%;justify-content:center;flex-wrap:wrap;gap:6px;padding:0 0 4px;border:0;color:#0b1523;font-size:22px;white-space:normal}.pricing-section--figma .pricing-row>strong:has(>em){flex-direction:column}.pricing-section--figma .pricing-row>strong>em{order:-1;margin-bottom:4px}.pricing-section--figma .pricing-row>div{display:flex;width:100%;min-width:0;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding:0;border:0}.pricing-section--figma .pricing-row>div>.meta{display:inline-flex;width:auto;min-height:0;gap:0;margin:0;color:#6b7f96;font-size:12px;font-weight:650}.pricing-section--figma .pricing-row>div>.meta::after{order:1;content:":"}.pricing-section--figma .pricing-row>div>.meta i{order:2;margin-left:8px}.pricing-section--figma .pricing-row>div>span:last-child{justify-content:center;flex-wrap:wrap;white-space:normal}.pricing-section--figma .pricing-row>div b{font-size:16px}.pricing-section--figma .pricing-row>a{width:min(220px, 100%);min-height:46px;margin-top:7px;padding-inline:20px;border:1px solid #0b1523;border-radius:10px;background:#0b1523;box-shadow:0 6px 16px rgb(11 21 35 / .13);justify-self:auto}.pricing-section--figma .pricing-row>a:hover{border-color:#8ed968;background:#8ed968;color:#0b1523}.pricing-section--figma .pricing-note{margin:0;padding:15px 16px;border:1px solid #dbe3eb;border-top:0;border-radius:0 0 18px 18px;text-align:center}.cookie-consent{position:fixed;align-items:stretch;flex-direction:column;gap:14px;padding:20px}.cookie-consent p{padding-right:28px;text-align:center}.cookie-consent__actions{width:100%;flex:0 0 auto;justify-content:center}.cookie-consent__actions button:not([data-cookie-close]){width:auto;min-width:88px;flex:0 0 auto;padding-inline:16px}.cookie-consent [data-cookie-close]{position:absolute;top:8px;right:8px}.launch-panel__copy,.transfer-section .two-column>div:first-child,.support-section .support-copy,.brands-panel>div:first-child,.reseller-section--figma .reseller-intro>div:first-child{align-items:center;text-align:center}.launch-panel__copy>p,.transfer-section .lead-copy,.support-section .lead-copy,.brands-panel>div:first-child>p,.reseller-section--figma .reseller-intro .lead-copy{margin-right:auto;margin-left:auto}#automation.reseller-section--figma{padding-bottom:48px}#automation+.faq-section--figma{padding-top:48px}.launch-panel__copy .button-row,.brands-panel .button-row{justify-content:center}.transfer-section .icon-list{width:max-content;max-width:100%;justify-items:start;margin-right:auto;margin-left:auto;text-align:left}.support-section .support-links{width:100%;text-align:left}.reseller-section--figma .reseller-features article{text-align:center}.reseller-section--figma .reseller-features article i{margin-right:auto;margin-left:auto}.site-footer .footer-links--menu{margin-left:auto;padding-right:12px;padding-left:12px}.trust-strip--figma .trust-review{text-align:center}.trust-strip--figma .overline{text-align:center}.trust-strip--figma .trust-stars{justify-content:center}}@media (max-width:700px){.site-header__inner{padding-top:16px;padding-bottom:10px}.site-header .wordmark{width:96px}.header-sign-in{display:none}.header-login{display:grid;width:38px;height:38px;place-items:center;border:1px solid #8ed968;border-radius:10px;background:#8ed968;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.header-login svg{width:20px;height:20px;fill:none;stroke:#0b1523;stroke-width:1.5;stroke-linecap:round}.header-login:hover{border-color:#7bc455;background:#7bc455;box-shadow:0 5px 14px rgb(142 217 104 / .2)}.header-login:focus-visible{outline:2px solid #fff;outline-offset:3px}body.has-mobile-menu-open .header-login{visibility:hidden}}@media (max-width:900px){.mobile-menu-header{margin-bottom:8px;border-bottom:0}.site-header .main-nav>button,.site-header .main-nav>.main-nav__link{min-height:54px;padding:15px 8px;border-bottom:1px solid #1e2f45;border-radius:0;transition:color .15s ease,background-color .15s ease}.site-header .main-nav>button:hover,.site-header .main-nav>.main-nav__link:hover{background:#fff0}.site-header .main-nav>button:focus-visible,.site-header .main-nav>.main-nav__link:focus-visible{outline:2px solid #8ed968;outline-offset:-2px}.mega-menu__links a+a{border-top:1px solid rgb(42 63 90 / .65)}.mobile-menu-actions{border-top:1px solid #1e2f45}}.search-results-page{background:#f4f7f9}.search-results-hero{position:relative;overflow:hidden;padding:120px 0 72px;background:radial-gradient(ellipse 52% 68% at 50% 39%,rgb(142 217 104 / .14) 0%,rgb(142 217 104 / .04) 40%,transparent 68%),radial-gradient(ellipse 90% 55% at 50% -5%,#1f3d5c 0%,#fff0 65%),radial-gradient(ellipse 50% 40% at 85% 70%,#122034 0%,#fff0 60%),radial-gradient(ellipse 70% 50% at 50% 100%,#0d1e32 0%,#fff0 70%),#0b1523;text-align:center}.search-results-hero__inner{max-width:900px}.search-results-hero h1{position:relative;margin:0;color:#fff;font-size:clamp(30px, 3.5vw, 40px);line-height:1.15}.search-results-hero h1 span{display:block;margin-top:8px;color:#8ed968;overflow-wrap:anywhere}.search-results-count{position:relative;margin:22px 0 0;color:#a8bdd4;font-size:16px}.search-results-content{padding:72px 0 96px}.search-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.search-result-card{display:flex;min-height:280px;flex-direction:column;justify-content:space-between;gap:28px;padding:30px;border:1px solid #dce5ee;border-radius:18px;background:#fff;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.search-result-card:hover{border-color:#b9ccda;box-shadow:0 16px 38px rgb(11 21 35 / .08);transform:translateY(-3px)}.search-result-card__type{margin:0 0 18px;color:#5ea83b;font-size:11px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.search-result-card h2{display:-webkit-box;margin:0;overflow:hidden;color:#0b1523;font-size:25px;line-height:1.2;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.search-result-card__body>p:last-child{display:-webkit-box;margin:16px 0 0;overflow:hidden;color:#60758b;font-size:15px;line-height:1.7;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.search-result-card .button{width:max-content;min-height:42px;gap:12px;padding-inline:18px;border-radius:10px}.search-results-pagination{margin-top:52px}.search-results-pagination .page-numbers{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.search-results-pagination ul>li>:is(a,span){display:grid;min-width:42px;height:42px;place-items:center;padding:0 13px;border:1px solid #d5e0e8;border-radius:9px;color:#0b1523;background:#fff;font-size:14px;font-weight:650;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.search-results-pagination ul>li>:is(.prev,.next){font-size:20px;line-height:1}.search-results-pagination ul>li>.current,.search-results-pagination ul>li>a:hover{border-color:#8ed968;color:#315f16;background:#edf7e2}.search-results-empty{max-width:680px;margin:0 auto;padding:56px 32px;border:1px solid #dce5ee;border-radius:18px;background:#fff;text-align:center}.search-results-empty h2{margin:0 0 12px;color:#0b1523;font-size:34px}.search-results-empty p{margin:0 0 28px;color:#60758b}@media (max-width:960px){.search-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.search-results-hero{padding:92px 0 54px}.search-results-hero h1{font-size:30px}.search-results-content{padding:48px 0 72px}.search-results-grid{grid-template-columns:1fr;gap:16px}.search-result-card{min-height:0;padding:24px}.search-result-card h2{font-size:22px}}.plan-slider-dots{display:none}@media (max-width:980px){[data-plan-slider]{display:flex!important;width:calc(100% + 48px)!important;max-width:none!important;align-items:stretch!important;grid-template-columns:none!important;gap:20px!important;margin-inline:-24px!important;padding:10px max(24px, calc((100% - min(72vw, 420px)) / 2)) 24px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-padding-inline:max(24px, calc((100% - min(72vw, 420px)) / 2));scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;user-select:none;-webkit-overflow-scrolling:touch}[data-plan-slider]:focus-visible{outline:2px solid var(--green);outline-offset:4px}[data-plan-slider].is-dragging{cursor:grabbing;scroll-snap-type:none}[data-plan-slider].is-dragging *{pointer-events:none}[data-plan-slider]::-webkit-scrollbar{display:none}[data-plan-slider]>article{width:min(72vw, 420px)!important;max-width:min(72vw, 420px)!important;height:auto;flex:0 0 min(72vw, 420px)!important;grid-column:auto!important;scroll-snap-align:center;scroll-snap-stop:normal;box-shadow:none!important;transform:none!important}[data-plan-slider]>article:hover{box-shadow:none!important;transform:none!important}.plan-slider-dots{display:flex;min-height:44px;align-items:center;justify-content:center;gap:0;margin:2px auto 10px}.plan-slider-dot{display:grid;width:28px;height:44px;place-items:center;padding:0;border:0;border-radius:999px;background:#fff0;cursor:pointer}.plan-slider-dot::before{width:9px;height:9px;border-radius:50%;content:"";background:#c8ced5;transition:width .2s ease,background-color .2s ease,transform .2s ease}.plan-slider-dot:hover::before{background:#93a0ac;transform:scale(1.18)}.plan-slider-dot.is-active::before{width:11px;height:11px;background:var(--green)}.plan-slider-dot:focus-visible{outline:2px solid var(--green);outline-offset:-5px}}@media (max-width:540px){[data-plan-slider]{width:calc(100% + 32px)!important;gap:16px!important;margin-inline:-16px!important;padding-inline:16px!important;scroll-padding-inline:16px}[data-plan-slider]>article{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;flex-basis:calc(100vw - 32px)!important}}@media (max-width:900px){.pricing-section--figma>.site-container{width:min(100% - 32px, 620px)}.pricing-section--figma .section-heading{margin:0;padding:28px 28px 24px;border:1px solid #dbe3eb;border-bottom:0;border-radius:20px 20px 0 0;background:#fff;text-align:center}.pricing-section--figma .section-heading h2{margin:0 0 8px;font-size:30px;letter-spacing:-.035em;line-height:1.12}.pricing-section--figma .section-heading p{width:100%;margin:0 auto;font-size:14px;line-height:1.5}.pricing-section--figma .pricing-table{display:block;overflow:hidden;border:1px solid #dbe3eb;border-bottom:0;border-radius:0;background:#fff;box-shadow:none}.pricing-section--figma .pricing-row{display:grid;min-width:0;min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:28px 24px 24px;border:0;border-bottom:1px solid #dbe3eb;background:#fff!important;text-align:center}.pricing-section--figma .pricing-row::after{grid-column:1 / -1;grid-row:3;padding-top:12px;color:#8299b0;content:"USD per year";font-size:11px;line-height:1.4}.pricing-section--figma .pricing-row:last-child{border-bottom:0}.pricing-section--figma .pricing-row>strong{display:flex;width:100%;min-height:34px;grid-column:1 / -1;grid-row:1;align-items:center;justify-content:space-between;flex-direction:row;gap:12px;padding:0 0 18px;color:#0b1523;font-size:22px;text-align:left;white-space:normal}.pricing-section--figma .pricing-row>strong:has(>em){flex-direction:row}.pricing-section--figma .pricing-row>strong>em{order:initial;margin:0 0 0 auto;padding:6px 11px;border-color:#bfe4a9;border-radius:999px;font-size:10px;white-space:nowrap}.pricing-section--figma .pricing-row>div{position:relative;display:flex;width:auto;min-width:0;grid-row:2;align-items:center;justify-content:flex-start;flex-direction:column;gap:4px;padding:6px 10px 22px;border-right:1px solid #e2eaf2}.pricing-section--figma .pricing-row>div:nth-of-type(3){border-right:0}.pricing-section--figma .pricing-row>div>.meta{display:flex;width:auto;min-height:18px;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;margin:0;color:#8299b0;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pricing-section--figma .pricing-row>div>.meta::after{display:none}.pricing-section--figma .pricing-row>div>.meta i{position:absolute;bottom:5px;left:50%;order:initial;margin:0;padding:0;background:#fff0;font-size:9px;transform:translateX(-50%)}.pricing-section--figma .pricing-row>div>span:last-child{min-height:48px;align-items:center;justify-content:center;flex-direction:column;flex-wrap:nowrap;gap:1px;color:#0b1523;white-space:normal}.pricing-section--figma .pricing-row>div del{margin:0;font-size:10px;line-height:1.2}.pricing-section--figma .pricing-row>div b{font-size:16px;line-height:1.25}.pricing-section--figma .pricing-row .price-year{display:none}.pricing-section--figma .pricing-row>a{width:100%;min-height:46px;grid-column:1 / -1;grid-row:4;margin-top:12px;padding-inline:20px;border:1px solid #0b1523;border-radius:10px;background:#0b1523;box-shadow:none;font-size:13px;justify-self:stretch}.pricing-section--figma .pricing-note{margin:0;padding:16px 24px;border:1px solid #dbe3eb;border-top:0;border-radius:0 0 20px 20px;background:#fff;box-shadow:none;text-align:center}}@media (min-width:541px) and (max-width:900px){.pricing-section--figma>.site-container{width:min(100% - 32px, 1024px)}.pricing-section--figma .section-heading{margin:0 auto 56px;padding:0;border:0;border-radius:0;background:#fff0;text-align:center}.pricing-section--figma .section-heading h2{margin-bottom:0;font-size:clamp(38px, 5vw, 55px);line-height:1.25}.pricing-section--figma .section-heading p{width:min(520px, 100%);margin:16px auto 0;font-size:16px;line-height:26px}.pricing-section--figma .pricing-table{border-radius:20px 20px 0 0}}@media (max-width:540px){.pricing-section--figma .section-heading{padding:24px 18px 20px;text-align:left}.pricing-section--figma .section-heading p{margin-right:0;margin-left:0}.pricing-section--figma .section-heading h2{font-size:25px}.pricing-section--figma .pricing-row{padding:24px 16px 20px}.pricing-section--figma .pricing-row>strong{font-size:20px}.pricing-section--figma .pricing-row>div{padding-inline:6px}.pricing-section--figma .pricing-row>div b{font-size:15px}}.main-nav__icon{display:none}@media (max-width:900px){body.has-mobile-menu-open{overflow:hidden;overscroll-behavior:none}.main-nav{height:100dvh;max-height:100dvh;overflow-x:hidden;overflow-y:auto;gap:8px;padding:0 20px 24px;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-gutter:stable;touch-action:pan-y;-webkit-overflow-scrolling:touch}.main-nav.is-mobile-open{display:flex}.mobile-menu-header{min-height:76px;margin:0;padding:14px 0;border-bottom:1px solid #1e2f45}.mobile-menu-close{width:48px;height:48px;flex:0 0 48px}.mobile-menu-close i{top:23px;left:14px;width:20px}.site-header .main-nav>button,.site-header .main-nav>.main-nav__link{min-height:58px;padding:16px 6px;border-bottom:1px solid #1e2f45;color:#f7fafc;font-size:16px;line-height:1.35;-webkit-tap-highlight-color:#fff0}.site-header .main-nav>button:first-of-type{color:#f7fafc}.site-header .main-nav>button:first-of-type .nav-chevron{border-color:#29415b}.site-header .main-nav>button.is-active{color:#8ed968}.site-header .main-nav>button.is-active .nav-chevron{border-color:#8ed968}.site-header .main-nav>button:not(.is-active):hover,.site-header .main-nav>.main-nav__link:hover{color:#f7fafc;background:#fff0}.mega-menu{margin:0;overflow:hidden;border-radius:0 0 12px 12px;animation:mobile-submenu-in .18s ease-out both}.mega-menu__groups{gap:0;padding:10px 8px 12px}.mega-menu__links{padding:0}.mega-menu__links h3{margin-top:10px}.mega-menu__links a{min-height:58px;align-items:center;padding:10px 8px;border-radius:8px;-webkit-tap-highlight-color:#fff0}.mega-menu__feature{padding:16px}.mobile-menu-actions{position:static;margin-top:24px;padding:20px 0 0}.mobile-menu-actions a{min-height:50px;-webkit-tap-highlight-color:#fff0}}@keyframes mobile-submenu-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){body.has-mobile-menu-open .cookie-consent{display:none!important}.site-header .main-nav{--mobile-menu-gap:12px;--mobile-menu-root-card-gap:16px;--mobile-menu-divider-gap:24px;gap:var(--mobile-menu-gap)}.site-header .main-nav>button:first-of-type{margin-top:calc(var(--mobile-menu-divider-gap) - var(--mobile-menu-gap))}.site-header .main-nav:not(.is-mobile-submenu-open)>:is(button,.main-nav__link)+:is(button,.main-nav__link){margin-top:calc(var(--mobile-menu-root-card-gap) - var(--mobile-menu-gap))}.site-header .main-nav:not(.is-mobile-submenu-open)>.main-nav__link{margin-top:calc(var(--mobile-menu-root-card-gap) - var(--mobile-menu-gap))}.site-header .mobile-menu-actions{gap:var(--mobile-menu-gap);margin-top:calc(var(--mobile-menu-divider-gap) - var(--mobile-menu-gap));padding:var(--mobile-menu-divider-gap) 0 0}.site-header .main-nav>button,.site-header .main-nav>.main-nav__link{min-height:58px;column-gap:12px;margin-top:0;padding:15px 16px;border:1px solid #1e3350;border-radius:12px;background:#0f1d30}.site-header .main-nav>button .nav-chevron{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;margin:0;border:0;color:#8ed968;transform:none}.site-header .main-nav>button .nav-chevron::before{width:18px;height:18px;content:"";background:url(https://register.ly/wp-content/themes/register-theme-new/assets/icons/arrow-menu.svg) center / contain no-repeat;transition:transform .2s cubic-bezier(.22,1,.36,1)}.site-header .main-nav>button:hover .nav-chevron::before,.site-header .main-nav>button:focus-visible .nav-chevron::before{transform:translateX(4px)}.site-header .main-nav>button.is-active .nav-chevron{margin:0;border:0;transform:none}.site-header .main-nav__icon{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid rgb(142 217 104 / .18);border-radius:9px;background:#111f1a}.site-header .main-nav__icon img{width:17px;height:17px;object-fit:contain}.site-header .main-nav__label{min-width:0;flex:1;text-align:left}.site-header .main-nav>button:hover,.site-header .main-nav>button:not(.is-active):hover,.site-header .main-nav>.main-nav__link:hover{border-color:#294867;background:#12243a}.site-header .main-nav>button.is-active{border-color:rgb(142 217 104 / .5);background:#12243a}.main-nav.is-mobile-submenu-open>button,.main-nav.is-mobile-submenu-open>.main-nav__link,.main-nav.is-mobile-submenu-open>.mobile-menu-actions{display:none}.main-nav.is-mobile-submenu-open .mobile-menu-header{margin-bottom:0}.main-nav.is-mobile-submenu-open .mega-menu{display:block;width:100%;border:0;border-radius:0;background:#fff0;animation:mobile-submenu-window-in .24s cubic-bezier(.22,1,.36,1) both}.mobile-submenu-heading{display:inline-flex;width:max-content;max-width:100%;min-height:48px;align-items:center;gap:10px;margin:0 0 var(--mobile-menu-gap);padding:0 10px 0 4px;border:0;border-radius:9px;color:#fff;background:#fff0;font-size:15px}.mobile-submenu-heading:hover{background:#12243a}.mobile-submenu-heading span{flex:0 0 auto;color:#8ed968;font-size:22px;line-height:1}.mobile-submenu-heading strong{min-width:0;font-size:15px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.main-nav.is-mobile-submenu-open .mega-menu__groups{gap:var(--mobile-menu-gap);padding:0 0 18px}.main-nav.is-mobile-submenu-open .mega-menu__links{display:grid;gap:var(--mobile-menu-gap)}.main-nav.is-mobile-submenu-open .mega-menu__links h3{margin:10px 4px 4px;padding:0}.main-nav.is-mobile-submenu-open .mega-menu__links:first-child{position:relative;padding-top:34px}.main-nav.is-mobile-submenu-open .mega-menu__links:first-child h3{position:absolute;top:10px;left:4px;margin:0}.main-nav.is-mobile-submenu-open .mega-menu__links a,.main-nav.is-mobile-submenu-open .mega-menu__links a+a{min-height:62px;margin:0;padding:10px 12px;border:1px solid #1e3350;border-radius:11px;background:#0f1d30}.main-nav.is-mobile-submenu-open .mega-menu__links a{align-items:center}.main-nav.is-mobile-submenu-open .mega-menu__icon{order:initial;width:32px;height:32px;flex:0 0 32px;margin-left:0;border:1px solid rgb(142 217 104 / .18);background:#111f1a}.main-nav.is-mobile-submenu-open .mega-menu__icon img{display:block}.main-nav.is-mobile-submenu-open .mega-menu__icon::before{content:none}.main-nav.is-mobile-submenu-open .mega-menu__link-copy{order:initial}.main-nav.is-mobile-submenu-open .mega-menu__link-copy strong{font-size:14px}.main-nav.is-mobile-submenu-open .mega-menu__link-copy>span{color:#91a6bb}.main-nav.is-mobile-submenu-open .mega-menu__links a:hover,.main-nav.is-mobile-submenu-open .mega-menu__links a:focus-visible{border-color:rgb(142 217 104 / .42);background:#12243a}.main-nav.is-mobile-submenu-open .mega-menu__feature{margin-top:var(--mobile-menu-gap);border:1px solid #1e3350;border-radius:12px}.main-nav.is-mobile-root-entering>button,.main-nav.is-mobile-root-entering>.main-nav__link,.main-nav.is-mobile-root-entering>.mobile-menu-actions{opacity:0;transform:translateX(-18px)}.main-nav.is-mobile-root-entering-active>button,.main-nav.is-mobile-root-entering-active>.main-nav__link,.main-nav.is-mobile-root-entering-active>.mobile-menu-actions{opacity:1;transform:translateX(0);transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}}@keyframes mobile-submenu-window-in{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@media (max-width:900px){html:has(body.has-mobile-menu-open),body.has-mobile-menu-open{height:100%;overflow:hidden}.site-header .main-nav{display:none;height:100dvh;max-height:100dvh;overflow-x:clip;overflow-y:scroll;overscroll-behavior-x:none;overscroll-behavior-y:contain;scroll-behavior:auto;scrollbar-gutter:auto;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch}.site-header .main-nav.is-mobile-open{display:block}.site-header .mobile-menu-header{position:sticky;z-index:2;top:0;background:#0b1523}.site-header .main-nav:not(.is-mobile-submenu-open)>button:first-of-type{margin-top:var(--mobile-menu-divider-gap)}.site-header .main-nav:not(.is-mobile-submenu-open)>:is(button,.main-nav__link)+:is(button,.main-nav__link),.site-header .main-nav:not(.is-mobile-submenu-open)>.main-nav__link{margin-top:var(--mobile-menu-root-card-gap)}.site-header .main-nav:not(.is-mobile-submenu-open)>.mobile-menu-actions{margin-top:var(--mobile-menu-divider-gap)}.site-header .main-nav.is-mobile-submenu-open .mega-menu{overflow:visible}.site-header .main-nav.is-mobile-submenu-open .mega-menu,.site-header .main-nav.is-mobile-submenu-open .mega-menu__content,.site-header .main-nav.is-mobile-submenu-open .mega-menu__groups{height:auto;min-height:0}}@media (max-width:900px){.site-header .main-nav,.site-header .main-nav.is-mobile-open{overflow:hidden}.site-header .main-nav.is-mobile-open{display:flex}.site-header .mobile-menu-header{position:relative;top:auto;width:100%;flex:0 0 77px}.site-header .mobile-menu-scroll{display:flex;width:100%;min-height:0;flex:1 1 auto;flex-direction:column;gap:16px;padding:24px 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}.site-header .mobile-menu-scroll::-webkit-scrollbar{display:none;width:0;height:0}.site-header .mobile-menu-scroll>:is(button,.main-nav__link){display:flex;width:100%;min-height:58px;align-items:center;justify-content:space-between;column-gap:12px;flex:0 0 auto;margin:0!important;padding:15px 16px;border:1px solid #1e3350;border-radius:12px;color:#f7fafc;background:#0f1d30;font-size:16px;font-weight:650;line-height:1.35;white-space:normal;text-align:left;-webkit-tap-highlight-color:#fff0}.site-header .mobile-menu-scroll>button .nav-chevron{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;margin:0;border:0;color:#8ed968;transform:none}.site-header .mobile-menu-scroll>button .nav-chevron::before{width:18px;height:18px;content:"";background:url(https://register.ly/wp-content/themes/register-theme-new/assets/icons/arrow-menu.svg) center / contain no-repeat;transition:transform .2s cubic-bezier(.22,1,.36,1)}.site-header .mobile-menu-scroll>button:hover .nav-chevron::before,.site-header .mobile-menu-scroll>button:focus-visible .nav-chevron::before{transform:translateX(4px)}.site-header .mobile-menu-scroll>.mobile-menu-actions{display:grid;flex:0 0 auto;gap:12px;margin:8px 0 0;padding:24px 0 0;border-top:1px solid #1e2f45;background:#0b1523}.main-nav.is-mobile-submenu-open>.mobile-menu-scroll>:is(button,.main-nav__link,.mobile-menu-actions){display:none}.main-nav.is-mobile-submenu-open>.mobile-menu-scroll{gap:12px;padding-top:12px}.main-nav.is-mobile-submenu-open>.mobile-menu-scroll>.mega-menu{display:block;width:100%;flex:0 0 auto;overflow:visible}.main-nav.is-mobile-root-entering>.mobile-menu-scroll>:is(button,.main-nav__link,.mobile-menu-actions){opacity:0;transform:translateX(-18px)}.main-nav.is-mobile-root-entering-active>.mobile-menu-scroll>:is(button,.main-nav__link,.mobile-menu-actions){opacity:1;transform:translateX(0);transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}}@media (max-width:900px){.vps-page .site-container{width:min(100% - 32px, 760px)}.vps-page .section{padding-block:64px}.vps-hero,.vps-hero__inner{min-height:620px}.vps-hero__inner{padding:118px 0 68px}.vps-hero h1{max-width:720px;font-size:clamp(38px, 6vw, 48px);line-height:1.1}.vps-hero h2{max-width:680px;margin-top:12px;font-size:18px;line-height:1.4}.vps-hero p{max-width:680px;margin-top:16px;font-size:15px;line-height:1.55}.vps-page .button{width:max-content;max-width:100%;flex:0 0 auto;padding-inline:20px;white-space:nowrap}.vps-hero .button-row,.vps-page .vps-centered-action,.vps-page .vps-closing .button-row{width:100%;align-items:center;justify-content:center;flex-wrap:wrap}.vps-page .vps-intro__layout{grid-template-columns:1fr;gap:40px}.vps-page .vps-intro__layout>header{position:static;max-width:680px;justify-self:center;text-align:center}.vps-page .vps-intro__layout>header p{margin-inline:auto}.vps-page .vps-intro__cards{width:min(100%, 720px);margin-inline:auto}.vps-page .vps-intro__cards article,.vps-page .vps-card-grid article{text-align:center}.vps-page .vps-intro__cards article>i,.vps-page .vps-card-grid article>i{margin-inline:auto}.vps-page .vps-plan-group__heading{align-items:center;text-align:center}.vps-page .vps-plan-group__heading>div{width:100%}.vps-page .vps-plan-group__heading .button{width:max-content;max-width:100%}.vps-page .vps-pricing__note,.vps-page .vps-use-cases__note,.vps-page .vps-comparison__note{text-align:center}.vps-page .vps-use-cases .vps-card-grid article,.vps-page .vps-services__optional article{align-items:center;flex-direction:column;text-align:center}.vps-page .vps-comparison .hosting-platform-card>h3{text-align:center}.vps-page .vps-comparison .hosting-platform-card__badge{margin-inline:auto}.vps-page .vps-migration__layout{grid-template-columns:1fr;gap:40px}.vps-page .vps-migration__copy{text-align:center}.vps-page .vps-migration__copy header>p{margin-inline:auto}.vps-page .vps-migration__copy>.button{display:flex;margin-inline:auto}.vps-page .vps-migration__steps{text-align:center}.vps-page .vps-migration__steps article{min-height:0;align-items:center;flex-direction:column;gap:10px;padding-bottom:24px}.vps-page .vps-migration__steps article::after{display:none}.vps-page .vps-migration__steps article>div{width:100%}.vps-page .vps-migration__steps h3,.vps-page .vps-migration__steps p{margin-right:auto;margin-left:auto;text-align:center}.vps-page .vps-server-status,.vps-page .vps-node-card,.vps-page .vps-hosting-preview{width:min(100%, 600px);justify-self:center;margin-inline:auto;text-align:left}.vps-page .vps-closing__card{grid-template-columns:1fr;gap:36px;text-align:center}.vps-page .vps-closing__copy{justify-self:center}.vps-page .vps-closing__copy p{margin-inline:auto}}@media (max-width:600px){.vps-page .site-container{width:min(100% - 28px, 760px)}.vps-page .section{padding-block:56px}.vps-hero,.vps-hero__inner{min-height:590px}.vps-hero__inner{padding:104px 0 58px}.vps-hero h1{font-size:clamp(34px, 10.5vw, 43px)}.vps-hero h2{font-size:16px}.vps-hero p{font-size:14px}.vps-hero .button-row,.vps-page .vps-centered-action,.vps-page .vps-closing .button-row{flex-direction:column}.vps-page .button{width:max-content!important;max-width:100%;min-height:44px;padding-inline:17px;font-size:13px}.vps-page .vps-intro__cards{grid-template-columns:1fr}.vps-page .vps-intro__layout>header h2,.vps-page .section-heading h2,.vps-page .vps-migration__copy h2,.vps-page .vps-closing h2{font-size:31px}.vps-page .vps-plan-group__heading .button{width:max-content!important}.vps-page .vps-closing__card{padding:32px 18px}}@media (min-width:901px) and (max-width:980px){.hosting-final-cta .launch-panel{gap:24px;padding-bottom:24px}.hosting-final-cta .launch-panel__copy{align-items:center;padding-bottom:0;text-align:center}.hosting-final-cta .launch-panel__copy>p{margin-inline:auto}.hosting-final-cta .button-row{width:100%;align-items:center;justify-content:center}.hosting-final-cta .button{width:max-content;max-width:100%;white-space:nowrap}.hosting-final-cta .hosting-dashboard{width:min(100%, 620px);justify-self:center;margin-inline:auto;border-left:0;text-align:left}.hosting-final-cta .hosting-dashboard::before{display:none}}@media (max-width:900px){.hosting-page .site-container{width:min(100% - 32px, 760px)}.hosting-page>.section,.hosting-page>.faq-section{padding-block:64px}.hosting-hero{min-height:620px}.hosting-hero__inner{max-width:760px;padding:112px 0 64px}.hosting-hero h1{max-width:700px;font-size:clamp(38px, 6vw, 48px);line-height:1.08}.hosting-hero h2{margin:16px 0 12px;font-size:18px;line-height:1.4}.hosting-hero p{max-width:680px;font-size:15px;line-height:1.55}.hosting-page .section-heading{margin-right:auto;margin-left:auto;text-align:center}.hosting-page .section-heading p{margin-right:auto;margin-left:auto}.hosting-page :is(.hosting-hero,.hosting-plan-heading,.hosting-tools__footer,.hosting-platform-actions,.hosting-migration,.hosting-final-cta) .button{width:max-content;max-width:100%;flex:0 0 auto;padding-inline:18px;white-space:nowrap}.hosting-hero .button-row,.hosting-tools__footer .button-row,.hosting-platform-actions .button-row,.hosting-migration .button-row,.hosting-final-cta .button-row{width:100%;align-items:center;justify-content:center;flex-wrap:wrap}.hosting-feature-grid,.hosting-tools-grid{width:min(100%, 720px);margin-inline:auto}.hosting-feature-card{text-align:center}.hosting-feature-card>i{margin-inline:auto}.hosting-plan-heading{align-items:center;flex-direction:column;gap:18px;margin-top:52px;text-align:center}.hosting-plan-heading>div{width:100%;text-align:center}.hosting-page>.hosting-pricing+.hosting-pricing{margin-top:80px}.hosting-plan-footnote{text-align:center}.hosting-tool{align-items:center;flex-direction:column;text-align:center}.hosting-tool>i{margin-inline:auto}.hosting-tools__footer{text-align:center}.hosting-platform-card{min-height:0;padding:32px 26px}.hosting-platform-card__badge{display:flex;width:max-content;margin-inline:auto}.hosting-platform-card h3{max-width:560px;margin-right:auto;margin-left:auto;text-align:center}.hosting-platform-actions{margin-top:40px}.hosting-migration{padding-block:72px!important}.hosting-migration__layout{grid-template-columns:1fr;gap:40px}.hosting-migration__layout>div:first-child{max-width:680px;justify-self:center;text-align:center}.hosting-migration__layout>div:first-child>p{margin-inline:auto}.migration-status{width:min(100%, 620px);justify-self:center;margin-inline:auto;text-align:left}.hosting-final-cta .launch-panel{grid-template-columns:1fr;gap:24px}.hosting-final-cta .launch-panel__copy{align-items:center;padding-bottom:0;text-align:center}.hosting-final-cta .launch-panel__copy>p{margin-inline:auto}.hosting-dashboard{width:min(100%, 620px);justify-self:center;margin-inline:auto;border-left:0;text-align:left}.hosting-final-cta .hosting-dashboard::before{display:none}.hosting-plan-comparison .site-container{width:min(100% - 32px, 900px)}.hosting-matrix-heading{margin-bottom:48px}.hosting-matrix-platform-heading{text-align:left}.hosting-matrix-tabs{width:100%;flex-wrap:wrap;gap:8px;margin-left:0;padding:0}.hosting-matrix-tabs button{flex:0 1 auto}.hosting-matrix-scroll{overflow:visible;border:0;border-radius:0;background:#fff0;box-shadow:none}.hosting-matrix-scroll table,.hosting-matrix-scroll tbody{display:block;width:100%;min-width:0}.hosting-matrix-scroll tbody{display:grid;grid-template-columns:1fr;gap:12px}.hosting-matrix-scroll thead{display:none}.hosting-matrix-scroll tbody tr{display:grid;min-width:0;grid-template-columns:1fr;align-content:start;padding:20px;border:1px solid #e2eaf2;border-radius:14px;background:#fff}.hosting-matrix-scroll tbody tr:nth-child(even){background:#fff}.hosting-matrix-scroll tbody tr:last-child{border-bottom:1px solid #e2eaf2}.hosting-matrix-scroll tbody tr:hover>*{background:#fff0}.hosting-matrix-scroll tbody th,.hosting-matrix-scroll tbody td{display:flex;width:auto;height:auto;min-width:0;align-items:center;border:0;background:#fff0}.hosting-matrix-scroll tbody th{min-height:26px;justify-content:flex-start;margin-bottom:8px;padding:0 0 10px;color:#0b1523;font-size:16px;font-weight:650;text-align:left}.hosting-matrix-scroll tbody td{min-height:38px;justify-content:space-between;gap:20px;padding:7px 0;color:#33485d;font-size:14px;font-weight:600;text-align:right}.hosting-matrix-scroll tbody td:last-child{border-bottom:0;padding-bottom:0}.hosting-matrix-scroll tbody td::before{color:#6b7f96;content:attr(data-plan-name);font-size:13px;font-weight:600;letter-spacing:0;line-height:1.4;text-align:left;text-transform:none}}@media (max-width:600px){.hosting-page .site-container{width:min(100% - 28px, 760px)}.hosting-page>.section,.hosting-page>.faq-section{padding-block:56px}.hosting-hero{min-height:580px}.hosting-hero__inner{padding:100px 0 54px}.hosting-hero h1{font-size:clamp(34px, 10vw, 40px)}.hosting-hero h2{font-size:16px}.hosting-hero p{font-size:14px}.hosting-section-title{font-size:31px!important;line-height:1.2}.hosting-hero .button-row,.hosting-tools__footer .button-row,.hosting-platform-actions .button-row,.hosting-migration .button-row,.hosting-final-cta .button-row{flex-direction:column}.hosting-page :is(.hosting-hero,.hosting-plan-heading,.hosting-tools__footer,.hosting-platform-actions,.hosting-migration,.hosting-final-cta) .button{width:max-content!important;min-height:44px;padding-inline:15px;font-size:13px}.hosting-feature-grid,.hosting-tools-grid{grid-template-columns:1fr}.hosting-page>.hosting-pricing+.hosting-pricing{margin-top:72px}.hosting-platform-card{padding:26px 18px}.hosting-platform-card h3{font-size:25px}.hosting-platform-rows>div{grid-template-columns:36px minmax(0,1fr)}.hosting-platform-rows i{width:36px;height:36px}.hosting-platform-rows span{grid-column:2;justify-self:start;text-align:left}.migration-status{padding:22px 16px}.hosting-final-cta .launch-panel{gap:8px;padding-bottom:20px}.hosting-final-cta .launch-panel__copy{padding-bottom:0}.hosting-final-cta .hosting-dashboard{width:calc(100% - 40px);min-height:270px;padding:8px 14px 0}.hosting-plan-comparison .site-container{width:min(100% - 28px, 900px)}.hosting-matrix-heading{margin-bottom:40px;text-align:left!important}.hosting-matrix-heading p{margin-left:0!important}.hosting-matrix-tabs{width:100%;margin-left:0;padding:0}.hosting-matrix-tabs button{min-height:40px;flex:1 1 auto;padding-inline:14px;font-size:12px}.hosting-matrix-scroll{margin-inline:0}.hosting-matrix-scroll tbody{gap:10px}.hosting-matrix-scroll tbody tr{padding:18px 16px 12px;border-radius:12px}.hosting-matrix-scroll tbody th{margin-bottom:6px;padding-bottom:8px;font-size:15px}.hosting-matrix-scroll tbody td{min-height:36px;padding:6px 0;font-size:13px}.hosting-matrix-scroll tbody td::before{font-size:12px}.hosting-matrix-block+.hosting-matrix-block{margin-top:56px}}@media (max-width:700px){.hero--figma,.hero--figma .hero__inner{min-height:550px}.hero--figma .hero__inner{padding:80px 0 40px}.hero--figma .hero__inner>p{margin-bottom:24px}.trust-strip--figma .trust-review,.trust-strip--figma .overline{text-align:left}.trust-strip--figma .trust-stars{justify-content:flex-start}.trust-strip--figma .trust-review{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(120px,145px);align-items:center;gap:6px}.trust-strip--figma .overline{grid-row:1;grid-column:1;margin:0;font-size:12px;letter-spacing:.12em}.trust-strip--figma .trust-stars{grid-row:1;grid-column:2;align-self:center;justify-self:center;margin:0;transform:translateX(10px)}.trust-strip--figma .trust-stars span{width:20px;height:20px}.trust-strip--figma .trust-stars img{width:13px;height:13px}.trust-strip--figma .trust-review>p:last-child{grid-row:1;grid-column:3;max-width:145px;justify-self:end;font-size:12px;line-height:1.35;text-align:right}}@media (max-width:480px){.trust-strip--figma .trust-metrics>div{padding:10px 8px}.trust-strip--figma .trust-metrics>div+div{padding-top:20px;border-top:1px solid #1e2f45}}@media (max-width:760px){.site-footer{padding:36px 0 24px}.site-footer .footer-middle{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 16px;padding:32px 0 36px;border-top:1px solid #1e2f45}.site-footer .footer-brand,.site-footer .footer-assurance{display:contents}.site-footer .footer-brand .wordmark{grid-row:1;grid-column:1;justify-self:start}.site-footer .footer-subscribe{width:min(360px, 100%);max-width:100%;grid-row:2;grid-column:1 / -1;justify-self:center;margin-top:24px}.site-footer .payment-icons{grid-row:3;grid-column:1 / -1;justify-content:center;margin-top:20px}.site-footer .footer-subscribe__form{gap:10px}.site-footer .footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 20px;padding:36px 0;border-top:0;text-align:center}.site-footer .footer-links h2,.site-footer .footer-links a{text-align:center}.site-footer .footer-bottom{display:flex;align-items:center;flex-direction:column;gap:20px;padding-top:28px;border-top:1px solid #1e2f45;text-align:center}.site-footer .footer-policies{order:1;align-items:center;justify-content:center;flex-direction:row;gap:6px 0}.site-footer .footer-policies a{display:inline-flex;align-items:center}.site-footer .footer-policies a+a::before{display:inline;margin:0 8px;color:#4a5a6a;content:"•"}.site-footer .footer-bottom>p{order:2;width:100%;text-align:center}}.reseller-hero h1,.why-ly-hero h1{font-size:clamp(44px, 4.6vw, 64px)}@media (max-width:900px){.vps-page .vps-plan-group__heading{align-items:center;text-align:center}.vps-page .vps-plan-group__heading>div{width:100%}.vps-page .vps-plan-group__heading .button{margin-inline:auto}}@media (max-width:760px){.reseller-hero h1,.why-ly-hero h1{font-size:clamp(35px, 9.4vw, 44px)}.success-hero .button-row{width:100%;align-items:center;justify-content:center}.success-hero .button{width:max-content;max-width:100%}.why-ly-faq{padding-top:32px}}@media (max-width:480px){.site-footer .footer-subscribe__form{flex-direction:column}.site-footer .footer-subscribe__form button{width:100%}}