*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-moz-text-size-adjust:none;text-size-adjust:none;font-size:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;text-rendering:optimizeSpeed;font-size:1rem;line-height:1.6}html,body{max-width:100vw;overflow-x:hidden}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}ul,ol{list-style:none}a{color:inherit;text-decoration:none}p{overflow-wrap:break-word;text-wrap:pretty;margin:0 0 1rem}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:balance}textarea:not([rows]){min-height:10em}table{border-collapse:collapse;border-spacing:0}button,.button,input[type=button],input[type=submit],input[type=reset]{appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:none;outline:none;justify-content:center;align-items:center;display:inline-flex}input,button,textarea,select{font:inherit;color:inherit}fieldset{border:none;padding:0}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--bg-body:#070d17;--color-text:#aeb8c5;--color-primary:#10b5b8;--color-primary-dark:#0e6f79;--color-primary-light:#8edfe4;--color-secondary:#3f718d;--color-secondary-dark:#163c54;--color-secondary-light:#b4dbe5;--color-dark:#050a12;--color-dark2:#0b1624;--color-border:#243647;--font-weight-normal:400;--font-weight-bold:600;--font-mono:ui-monospace,"Cascadia Code","Source Code Pro",monospace;--font-text:"Manrope";--font-heading:"Manrope",sans-serif}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../media/manrope-regular.9e237906.woff2)format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(../media/manrope-bold.eebf996a.woff2)format("woff2")}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background-color:var(--bg-body);color:var(--color-text);font-family:var(--font-text),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:var(--font-weight-normal);background-image:radial-gradient(circle at 82% 10%,#10b5b80b,#0000 28%)}h1,h2,h3,h4,h5,h6{color:#fff;font-family:var(--font-heading);font-weight:var(--font-weight-bold)}h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.3}h2{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.3}h3{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.3}h4{font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.3}h5{font-size:clamp(1.1rem,2vw,1.375rem);line-height:1.4}h6{font-size:1.125rem;line-height:1.4}strong{color:#fff;font-weight:var(--font-weight-bold)}code,pre,kbd,samp{font-family:var(--font-mono)}
.full-width{width:100%;margin:0;padding:0}.container{width:100%;max-width:1220px;margin:0 auto;padding:0 10px}
.header{padding:1.5rem 0}.header-container{justify-content:space-between;align-items:center;gap:1rem;display:flex}.logo{width:auto;height:36px}.header-right{align-items:center;gap:1rem;display:flex}.mobile-menu-icon{cursor:pointer;flex-direction:column;justify-content:center;gap:10px;width:32px;height:30px;transition:all .3s linear .5s;display:flex}.mobile-menu-icon span{background-color:var(--color-primary);transform-origin:50%;width:100%;height:1px;transition:transform .3s linear}.mobile-menu-icon span:nth-child(2){background-color:var(--color-secondary)}.active-mobile-menu-icon{gap:0;transition:all .3s linear}.active-mobile-menu-icon span:nth-child(2){display:none}.active-mobile-menu-icon span:first-child{transform:rotate(45deg)}.active-mobile-menu-icon span:last-child{transform:rotate(-45deg)}.active-mobile-menu-icon span{transition:all .3s linear .5s}.mobile-menu-close{cursor:pointer;z-index:22;border-radius:50%;flex-direction:column;justify-content:center;place-items:center;gap:6px;width:32px;height:32px;padding:8px;transition:all .3s linear .5s;display:flex;position:absolute;top:.5rem;right:.5rem;overflow:hidden}.active-mobile-menu .mobile-menu-close{background-color:var(--color-primary-dark);gap:0}.mobile-menu-close span{transform-origin:50%;background-color:#fff;width:100%;height:1px;transition:transform .4s linear .5s}.active-mobile-menu .mobile-menu-close span:first-child{transform:rotate(45deg)}.active-mobile-menu .mobile-menu-close span:nth-child(2){transform:rotate(-45deg)}.main-menu{gap:1.5rem;display:flex}.level-1{position:relative}.level-1-link{color:#fff;font-weight:var(--font-weight-bold)}.main-menu-link{background:linear-gradient(to right,var(--color-secondary-light),var(--color-secondary-light))no-repeat left bottom;background-size:0% 100%;-webkit-background-clip:text;background-clip:text;text-decoration:none;transition:background-size .4s,color .4s}.main-menu-link:hover{color:#0000;background-size:100% 100%}.sub-menu{background-color:var(--color-dark2);border-radius:0 0 6px 6px;flex-direction:column;width:max-content;min-width:160px;display:flex;position:absolute;top:100%;left:0;overflow:hidden}.sub-menu-item{padding:0 1rem;position:relative}.sub-menu-item:before{content:"";background:linear-gradient(to right,var(--color-primary-dark),var(--color-secondary-dark));width:100%;height:1px;transition:background .3s;position:absolute;bottom:0;left:0}.sub-menu-item:last-child:before{content:none}.sub-menu a{white-space:nowrap;padding:10px 0;display:block}.has-children .sub-menu{opacity:0;pointer-events:none;transition:all .4s linear;display:block;transform:translateY(10px)}.has-children:hover .sub-menu{opacity:1;pointer-events:all;transform:translateY(0)}.header-action{background:linear-gradient(to right,var(--color-primary),var(--color-secondary));transform-style:preserve-3d;border-radius:1000px;padding:2px;transition:all .3s linear}.header-action:hover{box-shadow:0 0 6px var(--color-primary)}.header-button{background-color:var(--bg-body);color:#fff;font-weight:var(--font-weight-bold);transform-style:preserve-3d;border-radius:1000px;padding:.5rem 1rem;transition:color .3s linear;display:block}.header-button i{color:var(--color-primary)}.header-button:hover{color:var(--color-secondary-light)}.header-user-button{color:#fff;width:32px;height:32px;box-shadow:0 0 4px 2px var(--color-primary),0 0 6px 3px var(--color-secondary);border-radius:50%;place-content:center;display:grid}
.section-hero,.hero-container{min-height:90vh}.hero-container{flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding:2rem 0;display:flex}.hero-section{flex:1 0 300px}.hero-text{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.hero-text p{text-wrap:balance;margin:0}.hero-title-wave{background:linear-gradient(90deg,var(--color-primary),var(--color-primary-light),var(--color-secondary),var(--color-secondary-light),var(--color-primary));color:#0000;background-size:200%;-webkit-background-clip:text;animation:4s linear infinite gradientWave}@keyframes gradientWave{0%{background-position:0%}to{background-position:400%}}.hero-image{animation:3s ease-in-out infinite alternate both float}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}
.page-header{background-color:var(--color-dark);padding:4rem 0}.page-header .list-check li:before{color:var(--color-secondary-light)}.page-header-container{flex-direction:column;gap:.5rem;display:flex}.page-title{background:linear-gradient(to right,var(--color-primary),var(--color-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;width:fit-content;line-height:1.3}
.footer{background-color:var(--color-dark);box-shadow:0 -2px .5rem #0000008c}.footer a{color:var(--color-primary-light)}.footer a:hover{color:var(--color-secondary-light)}.footer-main-container{flex-wrap:wrap;gap:1.5rem;padding:2rem 0;display:flex}.footer-main-block{flex:1 0 260px}.footer-main-block p:last-of-type{margin:0}.footer-main-block-title{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:var(--font-weight-normal);border-bottom:1px solid #0000;border-image:linear-gradient(to right,var(--color-primary),var(--color-secondary))1;margin-bottom:.5rem;padding-bottom:1rem}.footer-main-block li{border-bottom:1px solid var(--color-border);padding:10px 0}.footer-main-block li:last-child{border-bottom:0}.footer-main-block a,.footer-bottom-block a,.footer-cookie-preferences{color:var(--color-primary-light);background:linear-gradient(to right,var(--color-secondary-light),var(--color-secondary-light))no-repeat left bottom;background-size:0% 100%;-webkit-background-clip:text;background-clip:text;text-decoration:none;transition:background-size .4s,color .4s}.footer-main-block a:hover,.footer-bottom-block a:hover,.footer-cookie-preferences:hover{color:#0000;background-size:100% 100%}.footer-cookie-preferences{font:inherit;padding:0}.footer-bottom-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}
.view-mobile{display:block}.view-in-desktop{display:none}.spacer-small,.spacer-medium,.spacer,.spacer-3,.spacer-4{width:100%;display:block}.spacer-small{height:1rem}.spacer-medium{height:1.5rem}.spacer{height:2rem}.spacer-3{height:3rem}.spacer-4{height:4rem}.section-small,.section-medium,.section{width:100%;display:block}.section-small{padding:1rem 0}.section-medium{padding:2rem 0}.section{padding:4rem 0}.section-3{padding:3rem 0}.section-4{padding:4rem 0}.section-5{padding:5rem 0}.center{margin-left:auto;margin-right:auto}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-wrap-balance{text-wrap:balance}.text-wrap-pretty{text-wrap:pretty}.margin-0{margin:0}.padding-0{padding:0}.width-3,.width-4,.width-5,.width-6,.width-7{width:100%}.no-list{margin:0;padding:0;list-style:none}.list-check li:before{content:"";padding-right:.5rem;font-family:iconly}.display-flex{display:flex}.color-white{color:#fff}.color-gradient,.title-gradient{background:linear-gradient(to right,var(--color-primary),var(--color-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text}.title-gradient{width:fit-content}.section-title{background:linear-gradient(to right,var(--color-primary),var(--color-secondary));-webkit-text-fill-color:transparent;font-weight:var(--font-weight-normal);-webkit-background-clip:text;width:fit-content}.font-size-small{font-size:.75rem}.font-size-normal{font-size:1rem}.font-size-medium{font-size:1.25rem}.font-size-large{font-size:1.5rem}.font-size-x2{font-size:2rem}.font-size-x3{font-size:3rem}.font-weight-normal{font-weight:var(--font-weight-normal)}.image-size-x1,.image-size-x2,.image-size-x3,.image-size-x4{width:auto}.image-size-x1{height:1rem}.image-size-x2{height:2rem}.image-size-x3{height:3rem}.image-size-x4{height:4rem}.flex,.flex-container{margin:0;padding:0;list-style:none;display:flex}.flex-container{flex-wrap:wrap}.flex-dir-row{flex-direction:row}.flex-dir-column{flex-direction:column}.items,.items-3,.items-4{margin:0;padding:0;list-style:none;display:grid}.items-3{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.gap-small{gap:.5rem}.gap{gap:1rem}.gap-medium{gap:1.5rem}.gap-2{gap:2rem}.gap-3{gap:3rem}.line-gradient{background:linear-gradient(to right,var(--color-primary),var(--color-secondary));width:100%;height:1px}.section-marquee{align-items:center;width:100%;display:flex;overflow:hidden}.marquee-item{flex-shrink:0}.marquee-item img{max-width:300px;height:auto;display:block}.marquee-rtl,.marquee-ltr{will-change:transform;width:max-content;margin:0;padding:0;list-style:none;display:flex}.marquee-rtl{animation:35s linear infinite marquee-rtl}.marquee-ltr{animation:35s linear infinite marquee-ltr}.marquee-rtl:hover,.marquee-ltr:hover{animation-play-state:paused}@keyframes marquee-rtl{0%{transform:translate(0)}to{transform:translate(-90%)}}@keyframes marquee-ltr{0%{transform:translate(-100%)}to{transform:translate(20%)}}
.screen-reader-text{white-space:nowrap;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.button{font-weight:var(--font-weight-bold);border:2px solid var(--color-secondary);color:var(--color-secondary-light);background:linear-gradient(to right,var(--color-primary-light),var(--color-primary-light))no-repeat left bottom;background-size:0% 100%;-webkit-background-clip:text;background-clip:text;border-radius:2rem;padding:.5rem 1rem;text-decoration:none;transition:background-size .4s,color .4s,box-shadow .2s linear}.button:hover{color:#0000;box-shadow:0 0 3px var(--color-primary);background-size:100% 100%}.button-outline{color:var(--color-secondary);font-family:var(--font-heading);font-weight:var(--font-weight-bold);box-shadow:0 0 2px 2px var(--color-secondary-light);background-color:#0000;padding:.75rem 1.5rem;display:inline-flex}.button-hero{background-color:var(--color-dark2);color:var(--color-primary-light);font-family:var(--font-heading);font-weight:var(--font-weight-bold);box-shadow:0 0 3px var(--color-secondary-light);padding:.75rem 2rem;display:inline-flex}.block-title{position:relative}.breadcrumb-items{flex-wrap:wrap;display:flex}.breadcrumb-separator{color:var(--color-primary);padding-inline:1rem}.breadcrumb a{color:var(--color-secondary);transition:color .4s}.breadcrumb a:hover{color:var(--color-primary)}.breadcrumb-active{color:#fff}.social-links{flex-wrap:wrap;gap:.5rem;display:flex}.social-link a{background-color:var(--color-dark2);border-radius:50%;place-content:center;width:44px;height:44px;transition:all .4s;display:grid}.social-link a:hover{background-color:var(--color-primary);color:#fff}.cards{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;display:grid}.card{background-color:var(--color-dark2);border-radius:6px;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.5rem;display:flex}.card p:last-of-type{margin:0}.card-icon{background-color:var(--bg-body);border-radius:12px;padding:1rem}.card-title{font-size:clamp(1.25rem,2vw,1.5rem)}.card-action{box-shadow:.25rem 0px .25rem var(--color-primary-dark),0px .25rem .25rem var(--color-secondary-dark);flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}.card-border,.card-feature,.card-hosting-type,.card-pricing{position:relative;overflow:hidden}.card-border:before,.card-feature:before,.card-hosting-type:before,.card-pricing:before{content:"";background:linear-gradient(to right,var(--color-primary-dark),var(--color-secondary-dark));width:100%;height:1px;position:absolute;bottom:0;left:0}.card-price-value{color:var(--color-primary-light);font-size:2rem}.card-price-interval{color:var(--color-secondary-light)}.card-pricing-body{width:100%}.card-pricing-list li{border-bottom:1px solid var(--color-border);padding:.5rem 0;position:relative}.card-pricing-list li:before{content:"";color:var(--color-secondary-light);padding-right:.5rem;font-family:iconly}.card-testimonial{flex-direction:column;gap:1.5rem;max-width:300px;display:flex}.testimonial-message p:last-of-type{margin:0}.testimonial-footer{gap:1rem;display:flex}.testimonial-image{background-color:var(--bg-body);border-radius:12px;padding:.5rem;transform:rotate(-25deg)}.faq-container .accordions{flex-wrap:wrap;gap:1.5rem;display:flex}.faq-container .accordions .accordion-item{flex:100%}.accordion-item{border-radius:6px 6px 0 0;overflow:hidden}.accordion-title{background-color:var(--color-dark);color:#fff;text-align:left;width:100%;padding:1rem;font-size:1.25rem;transition:all .3s;display:block;position:relative}.accordion-active .accordion-title{color:var(--color-secondary-light)}.accordion-title:after{content:"";color:var(--color-primary);font-family:iconly;transition:all .3s linear;position:absolute;right:1rem}.accordion-active .accordion-title:after{content:"";color:var(--color-secondary)}.accordion-title:before,.accordion-content:before{content:"";height:1px;position:absolute;bottom:0;left:0}.accordion-title:before{background:linear-gradient(90deg,var(--color-primary-dark),var(--color-secondary-dark));width:100%}.accordion-active .accordion-title:before{content:none}.accordion-content{opacity:0;max-height:0;padding:0 1rem;transition:max-height .4s,opacity .3s,padding .3s;position:relative;overflow:hidden}.accordion-active .accordion-content{background-color:var(--color-dark2);max-height:unset;opacity:1;padding:1rem}.accordion-content:before{background:linear-gradient(90deg,var(--color-primary-dark),var(--color-secondary-dark));width:0;transition:width .3s linear .3s}.accordion-active .accordion-content:before{width:100%}
.cookie-consent{--cookie-accent:#10b5b8;z-index:9998;isolation:isolate;width:min(360px,100vw - 48px);animation:.42s cubic-bezier(.22,1,.36,1) both cookie-consent-enter;position:fixed;bottom:24px;left:24px}.cookie-consent__card{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#10b5b809,#0000 42%),#070d17f7;border:1px solid #b4dbe524;border-radius:18px;padding:22px;position:relative;box-shadow:0 22px 60px #00000061}.cookie-consent__mascot{z-index:1;pointer-events:none;transform-origin:60% 100%;width:145px;animation:.62s cubic-bezier(.2,1.3,.35,1) .26s both cookie-mascot-rise;position:absolute;top:-145px;right:12px}.cookie-consent__mascot img{filter:drop-shadow(0 12px 22px #00000059);width:100%;height:auto}.cookie-consent__eyebrow{color:var(--cookie-accent);letter-spacing:.095em;text-transform:uppercase;margin:0 0 7px;font-size:.72rem;font-weight:600}.cookie-consent h2{max-width:calc(100% - 136px);margin:0 0 8px;font-size:1.16rem;line-height:1.25}.cookie-consent__copy{color:#aeb8c5;max-width:34ch;margin:0;font-size:.86rem;line-height:1.55}.cookie-consent__preferences{gap:.75rem;margin-top:.85rem;display:grid}.cookie-consent__preferences>div,.cookie-consent__preferences>label{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cookie-consent__preferences span,.cookie-consent__preferences strong,.cookie-consent__preferences small{display:block}.cookie-consent__preferences strong{color:#f6f8fa;font-size:.82rem}.cookie-consent__preferences small,.cookie-consent__preferences p{color:#aeb8c5;font-size:.72rem;line-height:1.45}.cookie-consent__preferences em{color:var(--cookie-accent);font-size:.7rem;font-style:normal}.cookie-consent__preferences input{width:36px;height:20px;accent-color:var(--cookie-accent)}.cookie-consent__preferences p{margin:0}.cookie-consent__preferences a{color:#8edfe4}.cookie-consent__actions{align-items:center;gap:9px;margin-top:18px;display:flex}.cookie-consent__links{align-items:center;gap:14px;margin-top:11px;display:flex}.cookie-consent__button{border-radius:10px;min-height:38px;padding:0 15px;font-size:.8rem;font-weight:600;transition:transform .18s,background-color .18s,border-color .18s}.cookie-consent__button:hover{transform:translateY(-1px)}.cookie-consent__button--primary{background:var(--cookie-accent);color:#041014}.cookie-consent__button--primary:hover{background:#8edfe4}.cookie-consent__button--secondary{color:#f6f8fa;background:#b4dbe50e;border:1px solid #b4dbe52e}.cookie-consent__button--secondary:hover{background:#b4dbe517;border-color:#b4dbe54d}.cookie-consent__manage,.cookie-consent__links a{color:#a7b1bd;text-underline-offset:3px;padding:5px 2px;font-size:.76rem;-webkit-text-decoration:underline #8794a359;text-decoration:underline #8794a359;transition:color .18s}.cookie-consent__manage:hover,.cookie-consent__links a:hover{color:#e6ebef}.cookie-consent button:focus-visible{outline-offset:3px;outline:2px solid #8edfe4e6}.cookie-consent[data-exit=standard]{animation:.36s cubic-bezier(.4,0,1,1) both cookie-consent-exit}.cookie-consent[data-exit=accepted]{animation:.42s cubic-bezier(.4,0,1,1) 80ms both cookie-consent-exit}.cookie-consent[data-exit=accepted] .cookie-consent__mascot{animation:.42s cubic-bezier(.2,.8,.25,1) both cookie-mascot-treat}@keyframes cookie-consent-enter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cookie-mascot-rise{0%{opacity:0;transform:translateY(58px)rotate(3deg)scale(.94)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes cookie-mascot-treat{0%{transform:translateY(0)rotate(0)scale(1)}45%{transform:translateY(3px)rotate(-2deg)scale(1.045)}to{opacity:0;transform:translateY(18px)rotate(2deg)scale(.96)}}@keyframes cookie-consent-exit{to{opacity:0;transform:translateY(12px)scale(.985)}}@media (max-width:520px){.cookie-consent{width:auto;bottom:12px;left:12px;right:12px}.cookie-consent__card{border-radius:16px;padding:19px}.cookie-consent__mascot{width:118px;top:-118px;right:8px}.cookie-consent h2{max-width:calc(100% - 108px)}.cookie-consent__copy{max-width:calc(100% - 56px);font-size:.82rem}.cookie-consent__links{gap:12px}}@media (prefers-reduced-motion:reduce){.cookie-consent,.cookie-consent__mascot,.cookie-consent[data-exit=accepted] .cookie-consent__mascot{animation:none}}
.domain-search-section{width:100%;padding:4rem 0 5rem}.domain-search-intro{max-width:680px;margin-bottom:1.75rem}.domain-search-intro p:last-child{margin:0;font-size:1.05rem}.domain-search-kicker{color:var(--color-primary);letter-spacing:.11em;text-transform:uppercase;margin:0 0 .55rem;font-size:.76rem;font-weight:600}.domain-search-form{background:#0b1624b8;border:1px solid #b4dbe529;border-radius:16px;gap:.75rem;width:min(100%,780px);padding:.6rem;display:flex;box-shadow:0 18px 50px #0000002e}.domain-search-form input{color:#f7f9fb;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:.72rem .9rem;font-size:1rem}.domain-search-form input::placeholder{color:#697888}.domain-search-form input:focus-visible{border-radius:9px;box-shadow:inset 0 0 0 1px #8edfe494}.domain-search-submit{border-color:var(--color-primary-dark);min-width:108px}.domain-search-submit:disabled{cursor:wait;opacity:.65}.domain-search-hint,.domain-search-feedback{color:#7f8d9c;width:min(100%,780px);margin:.7rem 0 0;font-size:.78rem}.domain-search-feedback:empty{display:none}.domain-search-error{color:#ef9dbd}.domain-search-loading{align-items:center;gap:.65rem;display:flex}.domain-search-loading span{border:2px solid #8edfe440;border-top-color:var(--color-primary-light);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite domain-search-spin}.domain-search-empty{color:#82909e;flex-wrap:wrap;gap:.8rem 1.6rem;margin-top:2.4rem;font-size:.82rem;display:flex}.domain-search-empty span:before{content:"";background:var(--color-primary);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:.55rem;display:inline-block;box-shadow:0 0 10px #10b5b866}.domain-search-results{width:min(100%,940px);margin-top:2.25rem;animation:.42s cubic-bezier(.22,1,.36,1) both domain-results-enter}.domain-transfer-result{grid-template-columns:minmax(180px,1fr) minmax(220px,1fr) auto;align-items:center;gap:1.25rem;width:min(100%,940px);margin-top:2rem;animation:.42s cubic-bezier(.22,1,.36,1) both domain-results-enter;display:grid}.domain-transfer-result>p{grid-column:2/-1;margin:0}.domain-transfer-mock-note{color:#7f8d9c;grid-column:1/-1}.transfer-step-list{counter-reset:transfer-step}.transfer-step>span{background:var(--bg-body);width:2.25rem;height:2.25rem;color:var(--color-primary-light);font-weight:var(--font-weight-bold);border-radius:50%;place-items:center;display:grid}.transfer-benefits{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.domain-result{border-bottom:1px solid #b4dbe51c;grid-template-columns:minmax(200px,1.3fr) minmax(190px,.9fr) auto;align-items:center;gap:1.3rem;padding:1.05rem .25rem;display:grid}.domain-result--primary{background:linear-gradient(110deg,#10b5b813,#0b1624a6 62%);border:1px solid #10b5b83d;border-radius:14px;padding:1.45rem;box-shadow:0 16px 48px #00000029}.domain-result__identity,.domain-result__price{flex-direction:column;align-items:flex-start;gap:.22rem;display:flex}.domain-result__identity strong{overflow-wrap:anywhere;font-size:1.04rem}.domain-result--primary .domain-result__identity strong{font-size:clamp(1.2rem,2.4vw,1.5rem)}.domain-status{color:#91a0ae;letter-spacing:.055em;text-transform:uppercase;font-size:.72rem;font-weight:600}.domain-status--available{color:var(--color-primary-light)}.domain-status--premium{color:#e79aba}.domain-result__price strong{font-size:.98rem}.domain-result__price strong span,.domain-result__price small{color:#82909e;font-size:.76rem;font-weight:400}.domain-get-button{white-space:nowrap}.domain-add-button{color:var(--color-primary-light);padding:.4rem .7rem;font-size:.8rem;font-weight:600;transition:color .18s,transform .18s}.domain-add-button:hover{color:#fff;transform:translate(2px)}.domain-suggestions-heading{margin:2.8rem 0 .65rem}.domain-suggestions-heading h3{margin-bottom:.25rem;font-size:1.18rem}.domain-suggestions-heading p{color:#82909e;margin:0;font-size:.82rem}.auth-handoff-page{min-height:70vh;padding:7rem 0}.auth-handoff{background:#0b1624ad;border:1px solid #b4dbe524;border-radius:16px;width:min(100%,660px);margin:0 auto;padding:clamp(1.5rem,4vw,2.8rem);box-shadow:0 24px 70px #00000038}.auth-handoff h1{margin-bottom:1rem;font-size:clamp(1.8rem,5vw,2.7rem)}.auth-handoff__selection{border-block:1px solid #b4dbe51f;gap:.2rem;margin:1.7rem 0;padding:1rem 0;display:grid}.auth-handoff__selection span{color:var(--color-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:600}.auth-handoff__selection strong{font-size:1.25rem}.auth-handoff__selection small{color:#8997a5}.auth-handoff__actions{flex-wrap:wrap;gap:.8rem;margin-top:1.5rem;display:flex}.checkout-summary__line,.checkout-summary__renewal,.checkout-summary__total{border-bottom:1px solid #b4dbe51f;justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.checkout-summary__line div{gap:.15rem;display:grid}.checkout-summary__line small,.checkout-summary__renewal span,.checkout-summary__total span{color:#8997a5}.checkout-summary__renewal,.checkout-summary__total{align-items:center}.checkout-summary__total{border-bottom:0;margin-bottom:1.5rem;font-size:1.1rem}.checkout-summary__notice{color:#8997a5;min-height:1.5rem;margin:.8rem 0 0;font-size:.82rem}@keyframes domain-search-spin{to{transform:rotate(360deg)}}@keyframes domain-results-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.domain-search-section{padding-top:2.5rem}.domain-search-form{gap:.4rem;padding:.45rem}.domain-search-form input{padding-inline:.65rem}.domain-search-submit{min-width:auto;padding-inline:.85rem}.domain-result,.domain-result--primary{grid-template-columns:1fr auto;gap:.65rem 1rem}.domain-result__price{grid-column:1}.domain-result__action{grid-area:1/2/span 2}.domain-transfer-result{grid-template-columns:1fr}.domain-transfer-result>p,.domain-transfer-mock-note{grid-column:1}}@media (max-width:420px){.domain-search-form{display:grid}.domain-search-submit{width:100%}.domain-result--primary{padding:1.1rem}.domain-result{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.domain-search-loading span,.domain-search-results{animation:none}}
.hosting-hero-actions{margin-top:1rem}.hosting-billing-toggle{background:var(--color-dark2);border-radius:2rem;gap:.25rem;margin:1.5rem 0 2rem;padding:.25rem;display:inline-flex}.hosting-billing-toggle button{color:var(--color-text);border-radius:2rem;padding:.6rem 1rem;transition:color .3s,background-color .3s}.hosting-billing-toggle button.active{color:var(--color-secondary-light);background:var(--bg-body)}.hosting-billing-toggle span{color:var(--color-primary-light);margin-left:.25rem;font-size:.75rem}.hosting-plans .card-pricing-hosting{min-height:100%}.hosting-plans .card-pricing-body{flex:1}.hosting-plan-popular{box-shadow:0 0 0 1px var(--color-secondary-dark),0 0 24px #3cceff14}.hosting-plan-badge{color:var(--color-secondary-light);font-size:.75rem;font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.hosting-domain-cross-sell{margin-top:2rem;font-size:1.1rem}.hosting-domain-cross-sell a{color:var(--color-secondary-light)}.hosting-mock-note{color:var(--color-text-light);font-size:.8rem}.hosting-section-heading{gap:1.5rem;margin-bottom:2rem;display:grid}.hosting-section-heading>p{align-self:end;max-width:560px;margin:0;font-size:1.05rem}.hosting-included-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,6vw,6rem);display:grid}.hosting-included-list li{border-bottom:1px solid #b4dbe51f;gap:.9rem;padding:1.1rem 0;transition:padding-left .22s,border-color .22s;display:flex}.hosting-included-list li:hover{border-color:var(--color-primary-dark);padding-left:.35rem}.hosting-included-list li>span{color:var(--color-primary-light)}.hosting-included-list li div{gap:.15rem;display:grid}.hosting-included-list small{color:#8493a2}.hosting-audience{background:linear-gradient(120deg,#0b1624e6,#050a1273);border-block:1px solid #b4dbe51a;align-items:center;gap:clamp(2rem,6vw,6rem);padding-inline:clamp(1.25rem,5vw,4rem);display:grid}.hosting-audience-copy p:last-child{max-width:500px;margin-top:1.25rem}.hosting-audience-list li{border-bottom:1px solid #b4dbe51a;grid-template-columns:2.5rem 1fr;align-items:center;gap:.75rem;padding:.9rem 0;display:grid}.hosting-audience-list span,.hosting-performance-columns span{color:var(--color-primary);font-size:.7rem;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.hosting-setup-steps{counter-reset:hosting-setup;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:1.5rem;display:grid}.hosting-setup-steps li{border-top:1px solid #b4dbe529;padding:2.6rem 1.5rem 0 0;position:relative}.hosting-setup-steps li:before{content:"";background:var(--color-primary-light);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:0;box-shadow:0 0 12px #8edfe473}.hosting-setup-steps li>span{color:var(--color-primary);font-family:var(--font-mono);margin-bottom:.8rem;font-size:.78rem;display:block}.hosting-setup-steps h3{margin-bottom:.55rem;font-size:1.15rem}.hosting-setup-steps p{color:#8997a5;max-width:250px;margin:0}.hosting-migration{align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}.hosting-migration-visual{background:radial-gradient(circle,#10b5b821,#0000 58%);place-items:center;min-height:300px;display:grid;position:relative;overflow:hidden}.hosting-migration-visual:before,.hosting-migration-orbit{content:"";border:1px solid #b4dbe51f;border-radius:50%;position:absolute}.hosting-migration-visual:before{width:230px;height:230px}.hosting-migration-orbit{border-color:#e79aba38;width:150px;height:150px;animation:4s ease-in-out infinite hosting-orbit-pulse}.hosting-migration-visual img{z-index:1;position:relative}.hosting-migration-copy>p:not(.domain-search-kicker){max-width:560px}.hosting-performance{background:linear-gradient(125deg,#0e6f7924,#0b1624e0 48%,#e79aba0e);border-block:1px solid #b4dbe51f;padding-inline:clamp(1.25rem,5vw,4rem);position:relative;overflow:hidden}.hosting-performance-heading{max-width:640px;margin-bottom:2.5rem}.hosting-performance-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.hosting-performance-columns>div{padding-right:clamp(1.5rem,5vw,4rem)}.hosting-performance-columns>div+div{border-left:1px solid #b4dbe524;padding-left:clamp(1.5rem,5vw,4rem)}.hosting-performance-columns h3{margin:.6rem 0 .8rem;font-size:clamp(1.3rem,2.5vw,1.8rem)}.hosting-performance-columns p{max-width:440px;margin:0}.hosting-support,.hosting-plans-transition{justify-content:space-between;align-items:center;gap:2rem;display:flex}.hosting-support{padding-inline:clamp(1.25rem,4vw,3rem)}.hosting-support>div{max-width:650px}.hosting-support>div p:last-child{margin:.75rem 0 0}.hosting-plans-transition{border-block:1px solid #b4dbe51f;padding-block:2.5rem}.hosting-plans-transition h2{font-size:clamp(1.5rem,3vw,2.2rem)}.hosting-plans-transition p{margin:.45rem 0 0}@keyframes hosting-orbit-pulse{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@media (min-width:768px){.hosting-section-heading,.hosting-audience,.hosting-migration{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.hosting-included-list,.hosting-performance-columns{grid-template-columns:1fr}.hosting-setup-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.2rem}.hosting-performance-columns>div,.hosting-performance-columns>div+div{border-left:0;padding:1.5rem 0}.hosting-performance-columns>div+div{border-top:1px solid #b4dbe524}.hosting-support,.hosting-plans-transition{flex-direction:column;align-items:flex-start}}@media (max-width:479px){.hosting-hero-actions{align-items:flex-start}.hosting-billing-toggle{width:100%}.hosting-billing-toggle button{flex:1;padding-inline:.65rem}.hosting-setup-steps{grid-template-columns:1fr}.hosting-migration-visual{min-height:240px}}
.careers-hero{padding-block:clamp(5rem,11vw,9rem)}.careers-hero .page-header-container{max-width:960px}.careers-eyebrow,.careers-section-number{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;font-size:.72rem}.careers-eyebrow{order:1;margin:1.75rem 0 .3rem}.careers-hero .breadcrumb{order:0}.careers-hero h1{order:2;font-size:clamp(3rem,8vw,6.4rem);line-height:1.04}.careers-hero .font-size-medium{order:3;max-width:720px;margin-top:1.25rem}.careers-container{max-width:1120px}.careers-section-number{margin-bottom:.8rem}.careers-editorial,.careers-split,.careers-product{gap:clamp(2rem,7vw,7rem);display:grid}.careers-editorial-copy{max-width:620px}.careers-editorial-copy p:last-child{margin-bottom:0}.careers-section-heading{margin-bottom:2.2rem}.careers-value-list{border-top:1px solid #b4dbe526}.careers-value-list li{border-bottom:1px solid #b4dbe51f;grid-template-columns:3rem minmax(150px,.55fr) minmax(280px,1fr);align-items:baseline;gap:clamp(1rem,4vw,4rem);padding:1.6rem 0;transition:padding-inline .24s,border-color .24s;display:grid}.careers-value-list li:hover{border-color:var(--color-primary-dark);padding-inline:.5rem}.careers-value-list span{color:var(--color-primary);font-family:var(--font-mono);font-size:.72rem}.careers-value-list h3{letter-spacing:.08em;text-transform:uppercase;font-size:1rem}.careers-value-list p{max-width:560px;margin:0}.careers-split{background:linear-gradient(120deg,#0b1624e6,#050a1275);border-block:1px solid #b4dbe51a;align-items:center;padding-inline:clamp(1.25rem,5vw,4rem)}.careers-split-copy p:last-child{margin-bottom:0}.careers-line-list li,.careers-product-list li,.careers-expect li{color:#f4f7f8;border-bottom:1px solid #b4dbe51f;padding:.85rem 0}.careers-line-list li:before,.careers-product-list li:before,.careers-fit-positive li:before{content:"";background:var(--color-primary-light);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:.75rem;display:inline-block;box-shadow:0 0 10px #8edfe459}.careers-performance{background:linear-gradient(125deg,#0e6f7924,#0b1624e0 52%,#e79aba0e);border-block:1px solid #b4dbe51f;gap:clamp(2rem,7vw,6rem);padding-inline:clamp(1.25rem,5vw,4rem);display:grid;position:relative;overflow:hidden}.careers-performance-copy>p:not(.careers-section-number){max-width:570px}.careers-performance-copy>strong{margin-top:1.5rem;font-size:clamp(1.2rem,2.5vw,1.7rem);display:block}.careers-performance>ul{counter-reset:performance;align-self:center}.careers-performance>ul li{border-bottom:1px solid #b4dbe51a;justify-content:space-between;gap:1rem;padding:.75rem 0;display:flex}.careers-performance>ul li:after{counter-increment:performance;content:"0" counter(performance);color:var(--color-primary);font-family:var(--font-mono);font-size:.7rem}.careers-product{align-items:start}.careers-product .font-size-medium{max-width:620px;margin-top:1.25rem}.careers-product>div:last-child{padding-top:2.2rem}.careers-fit-columns{gap:clamp(2.5rem,7vw,7rem);display:grid}.careers-fit-positive li,.careers-fit-counterpoint li{border-bottom:1px solid #b4dbe51a;padding:.7rem 0}.careers-fit-counterpoint{border-left:1px solid #e79aba33;padding-left:clamp(1.25rem,4vw,3rem)}.careers-fit-counterpoint h3{color:#e6b4c8;margin-bottom:1rem;font-size:1.12rem}.careers-fit-counterpoint li{color:#95a2af}.careers-expect{background:#0b1624a3;align-items:start;gap:clamp(2rem,6vw,6rem);padding-inline:clamp(1.25rem,5vw,4rem);display:grid}.careers-expect-heading>p:last-child{max-width:480px;margin-top:1rem}.careers-expect>ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;display:grid}.careers-roles{border-top:1px solid #b4dbe51f}.careers-empty{max-width:720px;padding:2.5rem 0}.careers-empty h3{margin-bottom:.8rem;font-size:clamp(1.4rem,3vw,2rem)}.careers-empty p:last-child{color:var(--color-primary-light);margin-bottom:0}.careers-role-list article{border-bottom:1px solid #b4dbe51f;justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem 0;display:flex}.careers-role-list h3{font-size:1.3rem}.careers-role-list p{color:var(--color-primary-light);margin:.2rem 0}.careers-role-list small{color:#8997a5}.careers-final{border-block:1px solid #b4dbe51f;padding-block:clamp(5rem,10vw,9rem)}.careers-final p{color:#fff;max-width:960px;font-family:var(--font-heading);font-size:clamp(2rem,5vw,4rem);font-weight:var(--font-weight-bold);margin-bottom:1.5rem;line-height:1.2}.careers-final span{color:var(--color-primary-light);font-size:1.05rem}@media (min-width:768px){.careers-editorial,.careers-split,.careers-product,.careers-performance,.careers-fit-columns,.careers-expect{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.careers-value-list li{grid-template-columns:2.25rem 1fr;gap:.5rem 1rem}.careers-value-list p{grid-column:2}.careers-fit-counterpoint{border-top:1px solid #e79aba33;border-left:0;padding:1.5rem 0 0}.careers-role-list article{flex-direction:column;align-items:flex-start}}@media (max-width:479px){.careers-expect>ul{grid-template-columns:1fr}.careers-hero h1{font-size:clamp(2.8rem,15vw,4.6rem)}}
.auth-page{place-items:center;min-height:78vh;padding:clamp(4rem,9vw,7rem) 0;display:grid;position:relative;overflow:hidden}.auth-page:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#10b5b812,#0000 64%);border:1px solid #b4dbe514;border-radius:50%;width:min(70vw,680px);position:absolute}.auth-page .container{z-index:1;position:relative}.auth-panel{background:#070d17eb;border:1px solid #b4dbe524;border-radius:16px;width:min(100%,500px);margin:0 auto;padding:clamp(1.5rem,5vw,2.75rem);box-shadow:0 28px 80px #00000047}.auth-brand{margin-bottom:2.5rem;display:inline-flex}.auth-brand img{width:auto;height:32px}.auth-heading h1{margin-bottom:.7rem;font-size:clamp(2rem,6vw,3rem)}.auth-heading>p:last-child{color:#93a0ad;margin-bottom:0}.auth-form{gap:1.05rem;margin-top:2rem;display:grid}.auth-form label{gap:.45rem;display:grid}.auth-form label>span{color:#eef3f5;font-size:.84rem;font-weight:var(--font-weight-bold)}.auth-form input{color:#f7f9fb;background:#0b1624b3;border:1px solid #b4dbe529;border-radius:9px;outline:0;width:100%;padding:.82rem .9rem;transition:border-color .18s,box-shadow .18s}.auth-form input:focus{border-color:#8edfe48c;box-shadow:0 0 0 3px #10b5b814}.auth-form input:disabled,.auth-submit:disabled{cursor:not-allowed;opacity:.5}.auth-forgot{color:#93a0ad;justify-self:end;margin-top:-.4rem;font-size:.8rem;transition:color .18s}.auth-forgot:hover,.auth-switch a{color:var(--color-primary-light)}.auth-submit{width:100%;min-height:46px;margin-top:.3rem}.auth-status{color:#e3a2bc;min-height:1.45rem;margin:.8rem 0 0;font-size:.78rem}.auth-switch{color:#93a0ad;text-align:center;border-top:1px solid #b4dbe51a;margin:1.4rem 0 0;padding-top:1.25rem}.auth-switch a{font-weight:var(--font-weight-bold)}.auth-next-note{color:#758493;text-align:center;margin:.8rem 0 0;font-size:.72rem}.auth-next-note strong{color:#93a0ad;font-family:var(--font-mono);font-size:.72rem}.auth-order-preview{border-block:1px solid #b4dbe51a;gap:.55rem;margin-top:1.5rem;padding:1rem 0;display:grid}.auth-order-preview>span{color:var(--color-primary);font-size:.68rem;font-weight:var(--font-weight-bold);letter-spacing:.07em;text-transform:uppercase}.auth-order-preview p{justify-content:space-between;gap:1rem;margin:0;display:flex}.auth-order-preview small{color:#81909e;text-align:right}@media (max-width:479px){.auth-page{padding-block:3rem}.auth-panel{border-radius:12px}.auth-brand{margin-bottom:2rem}.auth-order-preview p{flex-direction:column;align-items:flex-start;gap:.05rem}.auth-order-preview small{text-align:left}}
.kiyo-tools{padding-inline:clamp(0rem,3vw,2rem);position:relative}.kiyo-tools-heading{gap:1.5rem;margin-bottom:2.5rem;display:grid}.kiyo-tools-heading>p{align-self:end;max-width:580px;margin:0;font-size:1.04rem}.kiyo-tools-layout{background:linear-gradient(120deg,#0b1624b8,#050a124d);border-block:1px solid #b4dbe51c;gap:clamp(2rem,5vw,4rem);padding:clamp(1.25rem,4vw,3rem);display:grid}.kiyo-score-preview{grid-template-columns:minmax(0,.8fr) minmax(250px,1fr);align-items:start;gap:2rem;display:grid}.kiyo-score-intro{padding-right:clamp(0rem,3vw,2rem)}.kiyo-score-intro h3{margin-bottom:.65rem;font-size:clamp(1.7rem,4vw,2.6rem)}.kiyo-score-summary{grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);display:grid}.kiyo-score-number{text-align:center;background:radial-gradient(circle,#10b5b81f,#070d17b3 68%);border:1px solid #8edfe43d;border-radius:50%;place-content:center;width:128px;height:128px;display:grid;box-shadow:0 0 35px #10b5b814}.kiyo-score-number strong{font-size:2.5rem;line-height:1}.kiyo-score-number span{color:#7f8e9d;font-size:.72rem}.kiyo-score-metrics{gap:.75rem;display:grid}.kiyo-score-metric>div:first-child{justify-content:space-between;gap:1rem;margin-bottom:.25rem;font-size:.76rem;display:flex}.kiyo-score-metric strong{color:var(--color-primary-light);font-family:var(--font-mono);font-size:.72rem}.kiyo-score-track{background:#b4dbe51a;height:2px;overflow:hidden}.kiyo-score-track span{background:linear-gradient(90deg,var(--color-primary),var(--color-secondary-light));transform-origin:0;height:100%;animation:.9s cubic-bezier(.22,1,.36,1) both kiyo-score-reveal;display:block}.kiyo-score-recommendations{border-top:1px solid #b4dbe51a;grid-column:1/-1;grid-template-columns:minmax(160px,.45fr) 1fr;gap:1.5rem;padding-top:1.4rem;display:grid}.kiyo-score-recommendations h4{font-size:.9rem}.kiyo-score-recommendations ol{gap:.55rem;display:grid}.kiyo-score-recommendations li{color:#dfe7ea;font-size:.86rem}.kiyo-score-recommendations li span{color:#e5a2bd;font-family:var(--font-mono);margin-right:.75rem;font-size:.68rem}.kiyo-tools-supporting{border-top:1px solid #b4dbe51c}.kiyo-tools-supporting article{border-bottom:1px solid #b4dbe51a;grid-template-columns:2.5rem 1fr;gap:1rem;padding:1.25rem 0;transition:padding-inline .22s,border-color .22s;display:grid}.kiyo-tools-supporting article:hover{border-color:var(--color-primary-dark);padding-inline:.35rem}.kiyo-tools-supporting article>span{color:var(--color-primary);font-family:var(--font-mono);font-size:.68rem}.kiyo-tools-supporting h3{margin-bottom:.35rem;font-size:1.15rem}.kiyo-tools-supporting article p{color:#8e9ba8;margin:0;font-size:.9rem}.kiyo-tools-note{color:var(--color-primary-light);margin:1.4rem 0 0;font-size:.8rem}@keyframes kiyo-score-reveal{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (min-width:768px){.kiyo-tools-heading{grid-template-columns:repeat(2,minmax(0,1fr))}.kiyo-tools-layout{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr)}}@media (max-width:767px){.kiyo-score-preview{grid-template-columns:1fr}.kiyo-score-recommendations{grid-template-columns:1fr;gap:.75rem}}@media (max-width:479px){.kiyo-tools-layout{padding-inline:1rem}.kiyo-score-summary{grid-template-columns:1fr}.kiyo-score-number{width:106px;height:106px}.kiyo-score-recommendations li{grid-template-columns:1.8rem 1fr;display:grid}}@media (prefers-reduced-motion:reduce){.kiyo-score-track span{animation:none}}
.support-section-heading{max-width:32rem}.support-section-heading>p:last-child,.support-directory>p,.support-ticket-placeholder>p,.service-status-summary p,.service-status-note{max-width:42rem}.support-topics{grid-template-columns:minmax(0,.75fr) minmax(20rem,1.25fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.support-topics ol{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.support-topics li{border-bottom:1px solid var(--color-border)}.support-topics a{color:var(--color-secondary-light);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.1rem 0;text-decoration:none;transition:color .25s,padding .25s;display:grid}.support-topics a:hover{color:var(--color-primary-light);padding-left:.4rem}.support-topics a>span:last-child{color:var(--color-primary);font-size:1.25rem}.support-live{border:1px solid var(--color-border);background:radial-gradient(circle at 88% 15%,#10b5b81a,transparent 30%),var(--color-dark2);border-radius:1.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,6vw,6rem);padding-inline:clamp(1.5rem,4vw,4rem);display:grid}.support-live>div{max-width:42rem}.support-live>div p:last-child{margin-bottom:0}.support-availability{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,8vw,8rem);display:grid}.support-availability>div:last-child{max-width:42rem}.support-directory>div,.service-status-list{border-top:1px solid var(--color-border);margin-top:3rem}.support-directory>div>section{border-bottom:1px solid var(--color-border);padding:1.5rem 0;scroll-margin-top:7rem}.support-directory h3,.support-directory p{margin-top:0}.support-directory small{color:var(--color-primary-light)}.support-directory h3 a,.help-category-link{color:var(--color-secondary-light);text-decoration:none;transition:color .25s}.support-directory h3 a:hover,.help-category-link:hover{color:var(--color-primary-light)}.help-category-link{font-size:.9rem;font-weight:var(--font-weight-bold);align-items:center;gap:.6rem;display:inline-flex}.help-category-articles>div,.help-related ul{border-top:1px solid var(--color-border);margin:3rem 0 0;padding:0;list-style:none}.help-category-articles>div>a,.help-related li>a{border-bottom:1px solid var(--color-border);color:var(--color-secondary-light);grid-template-columns:1fr auto;align-items:center;gap:1.5rem;padding:1.25rem 0;text-decoration:none;transition:color .25s,padding .25s;display:grid}.help-category-articles>div>a:hover,.help-related li>a:hover{color:var(--color-primary-light);padding-left:.4rem}.help-category-articles a>span:first-child,.help-related a>span:first-child{flex-direction:column;gap:.35rem;display:flex}.help-category-articles small,.help-related small{color:var(--color-text);font-weight:var(--font-weight-normal)}.help-category-articles a>span:last-child,.help-related a>span:last-child{color:var(--color-primary);font-size:1.2rem}.help-article-width{width:min(100%,50rem);margin-inline:auto}.help-article-header .page-header-container{gap:.75rem}.help-article-header .domain-search-kicker{margin-top:1.5rem}.help-article-content{padding-top:3rem}.help-article-section{padding:1.5rem 0}.help-article-section h2,.help-related h2,.help-support-prompt h2{color:var(--color-secondary-light);margin-bottom:1rem}.help-article-section p,.help-article-section li{line-height:1.75}.help-article-section ul,.help-article-section ol{padding-left:1.4rem}.help-article-section li+li{margin-top:.55rem}.help-step-flow{color:var(--color-secondary-light);font-weight:var(--font-weight-bold);flex-wrap:wrap;align-items:center;gap:.75rem;margin:1.5rem 0;display:flex}.help-step-flow span{align-items:center;gap:.75rem;display:inline-flex}.help-step-flow i{color:var(--color-primary);font-style:normal}.help-callout{border-left:2px solid var(--color-primary-dark);color:var(--color-secondary-light);margin-top:1.5rem;padding:1rem 0 1rem 1.25rem}.help-callout p{margin:.35rem 0 0}.help-score-example{background:var(--color-dark2);border-radius:1rem;margin-top:1.5rem;padding:clamp(1.25rem,4vw,2rem)}.help-score-total{border-bottom:1px solid var(--color-border);color:var(--color-secondary-light);justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:1.25rem;display:flex}.help-score-total strong{color:var(--color-primary-light);font-size:2rem}.help-score-total small{color:var(--color-text);font-size:.9rem}.help-score-metrics{padding:1rem 0}.help-score-metrics>div{justify-content:space-between;gap:1rem;padding:.45rem 0;display:flex}.help-score-metrics strong{color:var(--color-primary-light)}.help-score-fixes{border-top:1px solid var(--color-border);padding-top:1.25rem}.help-score-fixes>strong{color:var(--color-secondary-light)}.help-score-fixes ol{margin-bottom:0}.help-status-example{background:var(--color-dark2);border-radius:1rem;margin-top:1.5rem;padding:clamp(1.25rem,4vw,2rem)}.help-status-example>div,.help-status-example>p{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.help-status-example>div{border-bottom:1px solid var(--color-border);padding-bottom:1.25rem}.help-status-example>div strong,.help-status-example>p strong{color:var(--color-primary-light);text-align:right}.help-status-example>p{margin:0;padding-top:1rem}.help-related{border-top:1px solid var(--color-border);margin-top:3rem;padding-top:3rem}.help-related ul{margin-top:1.5rem}.help-article-navigation{grid-template-columns:1fr 1fr;gap:2rem;margin-top:3rem;display:grid}.help-article-navigation a{color:var(--color-secondary-light);flex-direction:column;gap:.35rem;text-decoration:none;display:flex}.help-article-navigation a:last-child{text-align:right}.help-article-navigation small{color:var(--color-primary)}.help-support-prompt{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:1fr auto;align-items:center;gap:2rem;margin-top:4rem;padding:2rem 0;display:grid}.help-support-prompt p{margin-bottom:0}.help-support-prompt>div:last-child{flex-wrap:wrap;gap:.75rem;display:flex}.support-request,.support-request-success{width:min(100%,52rem);margin-inline:auto}.support-request-intro{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1.3fr) minmax(14rem,.7fr);align-items:end;gap:clamp(2rem,6vw,5rem);padding-bottom:2rem;display:grid}.support-request-intro p:last-child,.support-request-account{margin-bottom:0}.support-request-account,.support-request-note{color:#93a0ad;font-size:.88rem;line-height:1.65}.support-request-account a,.support-request-link,.support-request-chat-link{color:var(--color-primary-light);text-decoration:none}.support-request-form{gap:1.35rem;margin-top:2rem;display:grid}.support-request-form label{gap:.5rem;display:grid}.support-request-form label>span{color:var(--color-secondary-light);font-size:.86rem;font-weight:var(--font-weight-bold)}.support-request-form label>span small,.support-request-file>small{color:#7f8e9c;font-weight:var(--font-weight-normal)}.support-request-field-error{color:#e3a2bc;font-size:.78rem}.support-request-form input,.support-request-form select,.support-request-form textarea{width:100%;color:var(--color-secondary-light);background:#0b1624b3;border:1px solid #b4dbe529;border-radius:9px;outline:0;padding:.85rem .95rem;transition:border-color .18s,box-shadow .18s}.support-request-form textarea{resize:vertical}.support-request-form input:focus,.support-request-form select:focus,.support-request-form textarea:focus{border-color:#8edfe48c;box-shadow:0 0 0 3px #10b5b814}.support-request-form select option{background:var(--color-dark2)}.support-request-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.support-request-file input{color:#93a0ad}.support-request-file input::file-selector-button{color:var(--color-primary-light);cursor:pointer;background:#8edfe41a;border:0;border-radius:6px;margin-right:.85rem;padding:.42rem .7rem}.support-request-submit,.support-request-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.support-request-submit{margin-top:.4rem}.support-request-submit .button,.support-request-actions .button,.support-request-status .button{display:inline-flex}.support-request-submit .button:disabled{cursor:wait;opacity:.55}.support-request-submit p{color:#93a0ad;margin:0;font-size:.84rem}.support-request-chat-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.support-request-chat-link:hover,.support-request-link:hover{color:var(--color-secondary-light)}.support-request-status{border-left:2px solid var(--color-secondary-dark);margin-top:.5rem;padding:1.25rem 0 0 1.25rem}.support-request-status strong{color:var(--color-secondary-light)}.support-request-status p{max-width:40rem;margin:.4rem 0 1rem}.support-request-note{border-top:1px solid var(--color-border);margin:2rem 0 0;padding-top:1.5rem}.support-request-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.support-request-success{border-left:2px solid var(--color-primary-dark);padding-left:clamp(1.25rem,3vw,2.5rem)}.support-request-email{color:var(--color-primary-light);font-size:1.05rem;font-weight:var(--font-weight-bold)}.support-request-link{font-weight:var(--font-weight-bold)}.service-status-summary{justify-content:space-between;align-items:center;gap:2rem;padding-bottom:2rem;display:flex}.service-status-summary>span{color:var(--color-primary-light);font-size:.8rem;font-weight:var(--font-weight-bold);background:#10b5b81a;border-radius:2rem;flex:none;padding:.5rem .85rem}.service-status-list>div{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:1.5rem;padding:1.25rem 0;display:flex}.service-status-list span{color:var(--color-primary-light);align-items:center;gap:.65rem;display:inline-flex}.service-status-list i{background:var(--color-primary);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 .25rem #10b5b81a}.service-status-note{margin-top:2rem;font-size:.9rem}@media (max-width:767px){.support-topics,.support-availability{grid-template-columns:1fr;gap:2.5rem}.support-live{grid-template-columns:1fr;align-items:start;gap:1.75rem}.support-live .button{justify-self:start}.help-support-prompt{grid-template-columns:1fr}.support-request-intro{grid-template-columns:1fr;gap:1.25rem}}@media (max-width:479px){.support-topics{gap:2rem}.support-topics a{grid-template-columns:1fr auto;gap:.75rem}.support-live{padding-inline:1.25rem}.help-breadcrumbs .breadcrumb-items{row-gap:.4rem}.help-category-articles small,.help-related small{display:none}.help-article-navigation{grid-template-columns:1fr;gap:1.25rem}.help-article-navigation a:last-child{text-align:left}.help-support-prompt>div:last-child{flex-direction:column;align-items:stretch}.help-support-prompt .button{text-align:center;justify-content:center}.service-status-summary{flex-direction:column;align-items:flex-start}.service-status-list>div{flex-direction:column;align-items:flex-start;gap:.5rem}.support-request-row{grid-template-columns:1fr}.support-request-submit,.support-request-actions{flex-direction:column;align-items:stretch}.support-request-submit .button,.support-request-actions .button,.support-request-status .button{justify-content:center}}
.legal-page .page-header-container{gap:.85rem;max-width:780px}.legal-intro{color:var(--color-white-soft);margin:0;font-size:1.08rem;line-height:1.75}.legal-updated{color:var(--color-gray);margin:.5rem 0 0;font-size:.88rem}.legal-content{padding:4.5rem 0 6rem}.legal-layout{grid-template-columns:220px minmax(0,720px);justify-content:center;align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.legal-toc{max-height:calc(100vh - 8rem);padding-right:1rem;position:sticky;top:6.5rem;overflow:auto}.legal-toc>p,.legal-toc-mobile summary{color:var(--color-white);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:700}.legal-toc ol,.legal-toc-mobile ol{margin:1rem 0 0;padding:0;list-style:none}.legal-toc li+li,.legal-toc-mobile li+li{margin-top:.55rem}.legal-toc a,.legal-toc-mobile a{color:var(--color-gray);font-size:.78rem;line-height:1.35;text-decoration:none;transition:color .18s}.legal-toc a:hover,.legal-toc a:focus-visible,.legal-toc-mobile a:hover,.legal-toc-mobile a:focus-visible,.legal-document a{color:var(--color-primary-light)}.legal-document{min-width:0}.privacy-summary{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);max-width:940px;margin:0 auto 3.5rem;padding:1.75rem 0}.privacy-summary h2{color:var(--color-white);margin:.35rem 0 1rem;font-size:clamp(1.35rem,2.5vw,1.8rem)}.refund-help{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:2rem;max-width:940px;margin:-1.25rem auto 3.5rem;padding:1.4rem 0;display:flex}.refund-help h2{color:var(--color-white);margin:.3rem 0;font-size:1.35rem}.refund-help p{color:var(--color-gray-light);margin:0}.refund-help .button{flex:none}.refund-example{color:var(--color-gray-light);align-items:center;gap:.75rem;margin:1.1rem 0;display:flex}.refund-example p{background:color-mix(in srgb,var(--color-dark)72%,transparent);border-radius:.45rem;padding:.65rem .8rem}.refund-example span{color:var(--color-secondary-light)}.legal-related{border-top:1px solid var(--color-border);padding-top:2rem}.legal-related>p{color:var(--color-white);margin:0 0 .9rem;font-weight:700}.legal-related>div{flex-wrap:wrap;gap:.6rem 1.25rem;display:flex}.privacy-summary ul{color:var(--color-gray-light);grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 2rem;margin:0;padding-left:1.1rem;display:grid}.privacy-data-groups>div+div,.privacy-purpose-list>div+div{margin-top:1.25rem}.privacy-data-groups h3,.privacy-purpose-list h3{color:var(--color-white-soft);margin:0 0 .25rem;font-size:.95rem}.privacy-bases{margin:1.25rem 0 0}.privacy-bases>div{border-top:1px solid color-mix(in srgb,var(--color-border)68%,transparent);grid-template-columns:130px minmax(0,1fr);gap:1rem;padding:.85rem 0;display:grid}.privacy-bases dt{color:var(--color-white-soft);font-weight:700}.privacy-bases dd{color:var(--color-gray-light);margin:0;line-height:1.7}.legal-section ul{color:var(--color-gray-light);line-height:1.75}.cookie-table-wrap{width:100%;margin:1.25rem 0;overflow-x:auto}.cookie-table{border-collapse:collapse;width:100%;min-width:720px;color:var(--color-gray-light);font-size:.82rem;line-height:1.5}.cookie-table th,.cookie-table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.8rem .7rem}.cookie-table th{color:var(--color-white-soft);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.cookie-table code,.legal-section code{color:var(--color-secondary-light);overflow-wrap:anywhere}.legal-section{padding:0 0 2.35rem;scroll-margin-top:7rem}.legal-section+.legal-section{border-top:1px solid color-mix(in srgb,var(--color-border)68%,transparent);padding-top:2.35rem}.legal-section h2{color:var(--color-white);margin:0 0 1rem;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.35}.legal-section h2 span{color:var(--color-secondary-light)}.legal-section p,.legal-section address{color:var(--color-gray-light);margin:0;font-size:.98rem;font-style:normal;line-height:1.85}.legal-section p+p{margin-top:.9rem}.legal-section a{text-underline-offset:.2em}.legal-toc-mobile{display:none}@media (max-width:899px){.legal-content{padding:2.5rem 0 4rem}.legal-layout{display:block}.legal-toc{display:none}.legal-toc-mobile{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin:0 0 2.5rem;padding:1rem 0;display:block}.legal-toc-mobile summary{cursor:pointer;list-style-position:inside}.legal-toc-mobile ol{columns:2;column-gap:2rem}.privacy-summary,.refund-help{margin-bottom:2.5rem}}@media (max-width:560px){.legal-page .page-header{padding:3rem 0}.legal-toc-mobile ol{columns:1}.privacy-summary ul{grid-template-columns:1fr}.privacy-bases>div{grid-template-columns:1fr;gap:.25rem}.refund-help,.refund-example{flex-direction:column;align-items:flex-start}.refund-help .button{text-align:center;width:100%}.refund-example span{align-self:center;transform:rotate(90deg)}.legal-section{padding-bottom:1.85rem}.legal-section+.legal-section{padding-top:1.85rem}}
@font-face{font-display:auto;font-family:iconly;font-style:normal;font-weight:400;src:url(../media/iconly.eb1374c9.woff2)format("woff2")}[class=icon],[class^=icon-],[class*=\ icon-]{font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:iconly!important}.icon-close:before{content:""}.icon-comment-add:before{content:""}.icon-check:before{content:""}.icon-alert:before{content:""}.icon-alert-circle:before{content:""}.icon-clock:before{content:""}.icon-quote:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-angle-right:before{content:""}.icon-angle-left:before{content:""}.icon-comment:before{content:""}.icon-info:before{content:""}.icon-bell:before{content:""}.icon-horn:before{content:""}.icon-arrow-up:before{content:""}.icon-phone:before{content:""}.icon-map:before{content:""}.icon-mail:before{content:""}.icon-share:before{content:""}.icon-telegram:before{content:""}.icon-hashtag:before{content:""}.icon-vimeo:before{content:""}.icon-whatsapp:before{content:""}.icon-vk:before{content:""}.icon-instagram:before{content:""}.icon-youtube:before{content:""}.icon-file:before{content:""}.icon-comments:before{content:""}.icon-linkedin:before{content:""}.icon-github:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-calendar:before{content:""}.icon-user:before{content:""}.icon-search:before{content:""}.icon-feed:before{content:""}.icon-bookmark:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-login:before{content:""}.icon-logout:before{content:""}.icon-bluesky:before{content:""}.icon-discord:before{content:""}.icon-twitch:before{content:""}.icon-tiktok:before{content:""}.icon-mastodon:before{content:""}.icon-arrow-up-right:before{content:""}.icon-reply:before{content:""}.icon-settings:before{content:""}.icon-coupon:before{content:""}.icon-eye:before{content:""}
@media (max-width:1023px){.main-nav{background-color:var(--color-dark);opacity:0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:20;gap:1rem;min-width:300px;max-width:300px;height:100dvh;padding:1rem;transition:transform .4s linear,opacity .4s linear;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto;transform:translate(-100%)}.active-mobile-menu{opacity:1;box-shadow:0 0 2px var(--color-primary-dark),0 0 4px var(--color-secondary-dark);transform:translate(0)}.main-menu{flex-direction:column;gap:0;width:100%}.main-menu-item{border-bottom:1px solid var(--color-border)}.sub-menu{background-color:#0000;border-radius:0;width:100%;padding-left:1rem;position:relative;top:0}.has-children .sub-menu{opacity:1;transition:none;transform:none}.sub-menu-item{padding:0}.has-children:after{content:none}.level-1-link{padding:10px 0;display:block}}@media (min-width:768px){.width-3,.width-4,.width-5,.width-6,.width-7{width:50%}.faq-container .accordions .accordion-item{flex:calc(40% - 1rem)}}@media (min-width:1024px){.view-mobile{display:none}.view-in-desktop{display:block}.header-right{gap:3rem}.header-user-button,.mobile-menu-close{display:none}.hero-container{flex-direction:row}.hero-text{text-align:left;justify-content:center;align-items:start;gap:1rem}.width-3{width:30%}.width-4{width:40%}.width-5{width:50%}.width-6{width:60%}.width-7{width:70%}}
