:root{--color-background:#f7f8fb;--color-foreground:#172033;--color-primary:#165dff;--color-surface:#fff}
@font-face{font-family:Vazirmatn;src:url(/assets/immutable/e382101336c6eb32cfb31381c027d02d2e0354bad08f6a395d4088beb3db3d91/Vazirmatn-Regular.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Vazirmatn UI;src:url(/assets/immutable/32b0384b085325dff4abecebd2c494e6bf3879b5ed540d3f2b4206c00735c47a/Vazirmatn-UI-Regular.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/assets/immutable/35740bc06643a9c5121011789916894177715148cf0f7524e3579bdd0c09f8a0/Vazirmatn-FD-Regular.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Vazirmatn UI FD;src:url(/assets/immutable/89b4f00844037f3760a02398f88f46aec923a3f9b6acbc0de2b0df53eb27cf6f/Vazirmatn-UI-FD-Regular.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:DejaVu Sans Persian;src:url(/assets/immutable/ae7b7855e115a5966d8b1b3f80f254ccc117ec86f9965e202ee2940453837280/DejaVuSans.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-ui:"Vazirmatn", Tahoma, Arial, sans-serif;--navy-950:#09233b;--navy-900:#103352;--navy-800:#174b73;--brand-blue:#3489db;--brand-blue-dark:#2171bc;--brand-blue-soft:#eaf4fe;--brand-green:#5cb85c;--brand-green-dark:#409840;--brand-orange:#ff6530;--brand-orange-dark:#e6501d;--surface:#fff;--surface-muted:#f4f7fa;--surface-blue:#f2f8fd;--text:#17283b;--text-soft:#637589;--border:#dce6ef;--danger:#b42318;--shadow-sm:0 8px 28px #0c2e4c12;--shadow-lg:0 24px 70px #05274529;--radius-sm:10px;--radius-md:16px;--radius-lg:24px}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:320px}html,body{min-height:100%;margin:0}body{background:var(--surface);color:var(--text);font-family:var(--font-ui);line-height:1.8}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}svg{display:block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.container{width:min(1180px,100% - 40px);margin-inline:auto}.container.narrow{width:min(820px,100% - 40px)}.skip-link{z-index:1000;color:#fff;background:var(--navy-950);border-radius:0 0 10px 10px;padding:10px 16px;position:fixed;top:-100px;right:16px}.skip-link:focus{top:0}.support-strip{color:#d9e9f8;background:var(--navy-950);font-size:.78rem}.support-strip-inner{justify-content:space-between;align-items:center;gap:16px;min-height:34px;display:flex}.support-strip a{color:#fff;font-weight:850}.site-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #dce6efd9;position:sticky;top:0}.header-inner{align-items:center;gap:20px;min-height:78px;display:flex}.brand{flex:none;align-items:center;gap:10px;display:inline-flex}.brand-logo-frame{background:0 0;place-items:center;width:92px;height:66px;display:grid;overflow:visible}.brand-logo-frame img{object-fit:contain;filter:none;width:auto;height:62px;transform:none}.brand-mark{color:#fff;background:linear-gradient(145deg, var(--brand-blue), var(--navy-800));border-radius:14px 5px;place-items:center;width:46px;height:46px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 20px #3489db40}.brand-mark:after{content:"";border:4px solid var(--brand-orange);width:18px;height:18px;position:absolute;bottom:-4px;left:-4px;transform:rotate(25deg)}.brand-mark span{font:900 1.35rem/1 Arial,sans-serif}.brand-copy{gap:0;line-height:1.25;display:grid}.brand-copy strong{color:var(--navy-900);letter-spacing:-.02em;font-size:1.12rem}.brand-copy small{color:var(--text-soft);font-size:.68rem}.desktop-navigation{align-items:center;gap:22px;margin-inline-start:0;display:flex}.desktop-navigation a{color:#3f5469;padding:26px 0;font-size:.88rem;font-weight:750;position:relative}.desktop-navigation a:after{content:"";background:var(--brand-orange);border-radius:5px;width:0;height:2px;transition:width .18s,right .18s;position:absolute;bottom:17px;right:50%}.desktop-navigation a:hover:after,.desktop-navigation a:focus-visible:after{width:100%;right:0}.header-actions{gap:8px;margin-inline-start:auto;display:flex}.mobile-navigation{margin-inline-start:auto;display:none;position:relative}.mobile-navigation summary{border:1px solid var(--border);cursor:pointer;border-radius:12px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.mobile-navigation summary::-webkit-details-marker{display:none}.mobile-navigation summary svg{width:24px}.mobile-navigation nav{border:1px solid var(--border);min-width:230px;box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;gap:2px;padding:10px;display:grid;position:absolute;top:52px;left:0}.mobile-navigation nav a{border-radius:9px;padding:9px 12px;font-size:.86rem;font-weight:750}.mobile-navigation nav a:hover{background:var(--surface-muted)}.button{cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 18px;font-size:.84rem;font-weight:850;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.button:hover:not(:disabled){transform:translateY(-1px)}.button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:2px;outline:3px solid #3489db40}.button:disabled{cursor:not-allowed;opacity:.52}.button-primary{color:#fff;background:var(--brand-blue);box-shadow:0 8px 20px #3489db33}.button-primary:hover:not(:disabled){background:var(--brand-blue-dark)}.button-accent{color:#fff;background:var(--brand-orange);box-shadow:0 8px 22px #ff65303b}.button-accent:hover:not(:disabled){background:var(--brand-orange-dark)}.button-ghost{border-color:var(--border);color:var(--navy-800);background:#fff}.button-light{color:var(--navy-900);background:#fff}.button-block{width:100%}.eyebrow,.card-kicker{color:var(--brand-blue-dark);letter-spacing:.01em;align-items:center;gap:7px;font-size:.74rem;font-weight:900;display:inline-flex}.eyebrow:before{content:"";background:var(--brand-orange);border-radius:3px;width:20px;height:3px}.eyebrow.light{color:#dceefe}.card-kicker{color:var(--text-soft)}.home-hero{color:#fff;background:linear-gradient(125deg, var(--navy-950) 0%, var(--navy-800) 62%, #286da8 100%);position:relative;overflow:hidden}.home-hero:before{content:"";border:1px solid #ffffff1f;border-radius:50%;width:520px;height:520px;position:absolute;top:-270px;left:-150px;box-shadow:0 0 0 80px #ffffff06,0 0 0 160px #ffffff05}.home-hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;min-height:620px;padding-block:76px;display:grid;position:relative}.hero-copy h1{letter-spacing:-.045em;max-width:680px;margin:18px 0;font-size:clamp(2.25rem,5vw,4rem);line-height:1.38}.hero-copy>p{color:#d6e5f2;max-width:620px;margin:0;font-size:1.05rem}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.hero-trust{color:#cfe0ed;flex-wrap:wrap;gap:19px;margin-top:28px;font-size:.78rem;display:flex}.hero-trust span{align-items:center;gap:6px;display:inline-flex}.hero-trust svg{color:#81d881;width:17px}.hero-domain-card{border-radius:var(--radius-lg);color:var(--text);box-shadow:var(--shadow-lg);background:#fffffff7;border:1px solid #fff3;padding:30px}.hero-domain-card h2{color:var(--navy-900);margin:8px 0 3px;font-size:1.45rem}.hero-domain-card>p{color:var(--text-soft);margin:0 0 20px;font-size:.86rem}.domain-search{width:100%;color:var(--text)}.domain-search>label{margin-bottom:7px;font-size:.76rem;font-weight:850;display:block}.domain-search-row{gap:8px;display:flex}.domain-search-row input{min-width:0;min-height:50px;color:var(--text);text-align:left;background:#fff;border:1px solid #cbd9e5;border-radius:11px;flex:1;padding:10px 14px}.domain-search-row input::placeholder{color:#61768a;opacity:1}.field-help{color:#425a70;margin:9px 2px 0;font-size:.8rem}.domain-search:not(.compact){border:1px solid var(--border);max-width:680px;box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;margin:30px auto 0;padding:18px}.domain-suffixes{justify-content:center;gap:8px;margin-top:18px;display:flex}.domain-suffixes span{color:var(--navy-800);background:var(--brand-blue-soft);border-radius:7px;padding:4px 9px;font:800 .75rem/1.6 Arial,sans-serif}.field-error{color:var(--danger);margin:6px 0 0;font-size:.75rem}.section{padding-block:86px}.section-soft{background:var(--surface-muted)}.section-heading{margin-bottom:34px}.section-heading.centered{text-align:center;max-width:760px;margin-inline:auto}.section-heading.centered .eyebrow{justify-content:center}.section-heading h2,.benefit-copy h2,.support-cta h2,.about-layout h2{color:var(--navy-900);letter-spacing:-.025em;margin:10px 0 8px;font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.45}.section-heading p,.benefit-copy p,.about-layout p{color:var(--text-soft);margin:0}.split-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.text-link,.service-card>a,.chat-info>a{color:var(--brand-blue-dark);align-items:center;gap:6px;font-size:.8rem;font-weight:900;display:inline-flex}.text-link svg,.service-card>a svg{width:17px}.service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.service-grid.large{grid-template-columns:repeat(2,minmax(0,1fr))}.service-card{border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;min-height:245px;box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;align-items:flex-start;padding:24px;scroll-margin-top:100px;transition:transform .16s,border-color .16s;display:flex}.service-card:hover{border-color:#b9d1e5;transform:translateY(-3px)}.service-icon{width:48px;height:48px;color:var(--brand-blue-dark);background:var(--brand-blue-soft);border-radius:14px;place-items:center;display:grid}.service-icon svg{width:25px}.service-icon.domain{color:var(--brand-green-dark);background:#ecf8ec}.service-icon.email{color:var(--brand-orange-dark);background:#fff0eb}.service-card h2,.service-card h3{color:var(--navy-900);margin:17px 0 5px;font-size:1.08rem}.service-card p{color:var(--text-soft);margin:0 0 18px;font-size:.84rem}.service-card>a{margin-top:auto}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.price-card{border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;gap:20px;padding:25px;display:flex;position:relative}.price-card.featured{border:2px solid var(--brand-blue);box-shadow:0 18px 48px #3489db21}.featured-label{color:#fff;background:var(--brand-blue);border-radius:999px;padding:4px 11px;font-size:.7rem;font-weight:900;position:absolute;top:-12px;left:22px}.price-card h3{color:var(--navy-900);margin:6px 0 10px;font-size:1.15rem}.product-description{color:#4c6277;margin:-2px 0 12px;font-size:.8rem}.product-badges{flex-wrap:wrap;gap:6px;min-height:24px;display:flex}.product-badges span{color:#fff;background:var(--brand-blue-dark);border-radius:999px;padding:3px 9px;font-size:.68rem;font-weight:900}.domain-price-list{gap:8px;margin-top:14px;display:grid}.domain-price-list div{border-bottom:1px dashed var(--border);color:#4c6277;justify-content:space-between;gap:12px;padding-bottom:7px;font-size:.76rem;display:flex}.domain-price-list strong{color:var(--navy-900)}.domain-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.domain-tariffs{gap:30px;display:grid}.featured-domain-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.featured-domain-card{border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);background:radial-gradient(circle at 100% 0,#3489db24,#0000 44%),linear-gradient(145deg,#fff,#f4f9fd);border:1px solid #c9dfef;justify-content:space-between;gap:24px;padding:28px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.featured-domain-card:hover{transform:translateY(-3px);box-shadow:0 18px 48px #0c2e4c1f}.featured-domain-card>div:first-child>strong{color:var(--navy-900);margin-top:14px;font:900 2.6rem/1 Arial,sans-serif;display:block}.featured-domain-card h3{color:var(--navy-900);margin:14px 0 5px;font-size:1.05rem}.featured-domain-card p{color:#4c6277;max-width:330px;margin:0;font-size:.8rem}.featured-domain-action{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:7px;min-width:160px;display:flex}.featured-domain-action>span{color:var(--text-soft);font-size:.72rem}.featured-domain-action b{color:var(--navy-900);white-space:nowrap}.domain-table-toolbar{justify-content:space-between;align-items:end;gap:24px;display:flex}.domain-table-toolbar h3,.domain-table-toolbar p{margin:0}.domain-table-toolbar h3{color:var(--navy-900)}.domain-table-toolbar p{color:var(--text-soft);font-size:.78rem}.domain-table-toolbar input{width:min(310px,100%);min-height:48px;color:var(--text);text-align:left;background:#fff;border:1px solid #bfd0df;border-radius:12px;padding:10px 14px}.domain-table-scroll{border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow-x:auto}.domain-tariff-table{border-collapse:collapse;background:#fff;width:100%;min-width:880px}.domain-tariff-table th,.domain-tariff-table td{border-bottom:1px solid var(--border);text-align:right;white-space:nowrap;padding:15px 16px}.domain-tariff-table thead th{color:#3d5368;background:#f5f8fb;font-size:.75rem}.domain-tariff-table tbody th{color:var(--navy-900);font:900 1rem/1.5 Arial,sans-serif}.domain-tariff-table td{color:#344b61;font-size:.78rem}.domain-tariff-table tbody tr:last-child>*{border-bottom:0}.domain-tariff-table tbody tr:hover{background:#f9fcff}.domain-table-badges{min-width:120px}.domain-no-badge{color:#8998a7}.domain-table-action{padding:7px 12px}.hosting-selector{gap:28px;display:grid}.hosting-wizard{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:linear-gradient(#f8fbfe,#fff 240px);padding:28px}.recommendation-wizard{color:#fff;background:linear-gradient(135deg, var(--navy-950), #154c72);border-radius:20px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr);gap:24px;padding:24px;display:grid;box-shadow:0 18px 42px #09233b29}.recommendation-wizard .wizard-heading>span,.recommendation-wizard .wizard-heading h3{color:#fff}.recommendation-wizard .wizard-heading p{color:#c5d9e8}.wizard-questions{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.wizard-questions label{color:#d8e8f3;gap:6px;font-size:.72rem;font-weight:800;display:grid}.wizard-questions select{color:#17344b;min-width:0;min-height:45px;font:inherit;background:#fff;border:1px solid #ffffff40;border-radius:10px;padding:0 10px}.wizard-questions button{color:#fff;background:var(--brand-orange);min-height:45px;font:inherit;cursor:pointer;border:0;border-radius:10px;grid-column:1/-1;font-weight:900}.wizard-questions button:disabled{opacity:.55;cursor:not-allowed}.wizard-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.wizard-progress li{color:#718295;background:#eef3f7;border-radius:12px;align-items:center;gap:9px;padding:10px 12px;font-size:.76rem;display:flex}.wizard-progress li span{color:#fff;background:#8da0b2;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:.72rem;display:grid}.wizard-progress li.active,.wizard-progress li.done{color:var(--navy-900);background:#e5f2fd}.wizard-progress li.active span,.wizard-progress li.done span{background:var(--brand-blue)}.wizard-heading>span,.wizard-plan-heading>div>span{color:var(--brand-blue-dark);font-size:.72rem;font-weight:900}.wizard-heading h3,.wizard-plan-heading h3{color:var(--navy-900);margin:3px 0}.wizard-heading p,.wizard-plan-heading p{color:var(--text-soft);margin:0;font-size:.8rem}.wizard-plan-heading{border-top:1px solid var(--border);justify-content:space-between;align-items:end;gap:20px;padding-top:8px;display:flex}.wizard-plan-heading input{width:260px;min-height:46px;color:var(--text);background:#fff;border:1px solid #bfd0df;border-radius:11px;padding:9px 13px}.hosting-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.hosting-benefit-grid article{border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;padding:25px;transition:transform .18s,border-color .18s}.hosting-benefit-grid article:hover{border-color:#b9d5e9;transform:translateY(-3px)}.hosting-benefit-grid svg{width:36px;color:var(--brand-blue-dark)}.hosting-benefit-grid h3{color:var(--navy-900);margin:14px 0 5px}.hosting-benefit-grid p{color:#4c6277;margin:0;font-size:.82rem}.catalog-choice-grid,.family-selector{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.catalog-choice-grid button,.family-selector button{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);text-align:right;cursor:pointer;box-shadow:var(--shadow-sm);background:#fff;gap:5px;padding:20px;display:grid}.catalog-choice-grid button.active,.family-selector button.active{border-color:var(--brand-blue);box-shadow:0 0 0 2px #3489db1f}.catalog-choice-grid strong,.family-selector strong{color:var(--navy-900)}.catalog-choice-grid span,.family-selector span{color:#4c6277;font-size:.76rem}.price{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.price strong{color:var(--navy-900);font-size:1.7rem}.price span,.price-unavailable{color:var(--text-soft);font-size:.74rem}.feature-list{gap:0;margin:0 0 auto;padding:0;list-style:none;display:grid}.feature-list li{border-bottom:1px dashed var(--border);color:var(--text-soft);justify-content:space-between;gap:10px;padding:9px 0;font-size:.78rem;display:flex}.feature-list strong{color:var(--text);font-weight:850}.catalog-state{border-radius:var(--radius-md);color:var(--text-soft);text-align:center;background:#fff;border:1px dashed #b8cddd;padding:34px}.catalog-state.error{color:var(--danger);background:snow;border-color:#edc1bd}.contact-details-grid,.contact-guidance{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contact-details-grid article,.contact-guidance article{border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;gap:6px;padding:23px;display:grid}.contact-details-grid article:last-child{grid-column:1/-1}.contact-details-grid span{color:var(--text-soft);font-size:.74rem}.contact-details-grid a{color:var(--brand-blue-dark);font-weight:900}.contact-details-grid strong{color:var(--navy-900);font-size:.88rem}.contact-guidance h2{color:var(--navy-900);margin:0;font-size:1.15rem}.contact-guidance p{color:var(--text-soft);margin:0;font-size:.82rem}.trust-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.trust-proof-grid article,.about-promise{border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;padding:25px}.trust-proof-grid svg{width:37px;color:var(--brand-blue-dark)}.trust-proof-grid h3{color:var(--navy-900);margin:14px 0 5px}.trust-proof-grid p,.about-story p{color:var(--text-soft);margin:0;font-size:.82rem}.about-story{grid-template-columns:1.5fr 1fr;align-items:center;gap:34px;display:grid}.about-story h2{color:var(--navy-900);margin:10px 0}.about-story>div:first-child{gap:12px;display:grid}.about-promise{background:linear-gradient(145deg,#fff,#edf7fe);border-color:#bad9ef}.about-promise strong{color:var(--navy-900);font-size:1.1rem}.about-promise p{margin-top:8px}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.blog-card{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;padding:24px;display:flex}.blog-card h3{color:var(--navy-900);margin:9px 0 6px;font-size:1.05rem}.blog-card>p{color:#4c6277;margin:0 0 18px;font-size:.82rem}.blog-card>a{color:var(--brand-blue-dark);margin-top:16px;font-size:.78rem;font-weight:900}.blog-meta{color:#526b82;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.72rem;display:flex}.blog-article h1{color:var(--navy-900);margin:14px 0 8px;font-size:clamp(2rem,4vw,3rem);line-height:1.45}.blog-lead{color:#425a70;font-size:1.05rem}.blog-article>.blog-meta{border-block:1px solid var(--border);margin-block:18px 34px;padding-block:12px}.blog-body{color:#334b62}.blog-body p{margin:0 0 20px}.availability-list{gap:12px;display:grid}.availability-card{border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;grid-template-columns:minmax(210px,1fr) minmax(150px,auto) minmax(250px,auto);align-items:center;gap:18px;padding:18px 20px;display:grid}.availability-card.available{border-color:#b9dfbd}.availability-card>div:first-child{display:grid}.availability-card>div:first-child strong{color:var(--navy-900);font-size:1.04rem}.availability-card>div:first-child span,.unavailable-note{color:#4c6277;font-size:.75rem}.availability-card.available>div:first-child span{color:var(--brand-green-dark);font-weight:850}.availability-action{color:var(--navy-900);justify-content:flex-end;align-items:center;gap:14px;font-size:.8rem;font-weight:850;display:flex}.benefit-layout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:68px;display:grid}.benefit-copy .button{margin-top:22px}.benefit-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.benefit-cards article,.about-values article{border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;gap:14px;padding:20px;display:flex}.benefit-cards svg,.about-values svg{width:25px;color:var(--brand-blue);flex:none}.benefit-cards article div,.about-values article div{gap:3px;display:grid}.benefit-cards strong,.about-values strong{color:var(--navy-900);font-size:.88rem}.benefit-cards span,.about-values span{color:var(--text-soft);font-size:.74rem}.support-cta{color:#fff;background:linear-gradient(120deg, var(--navy-950), var(--navy-800))}.support-cta-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.support-cta h2{color:#fff;max-width:680px}.page-hero{color:#fff;background:linear-gradient(135deg, var(--navy-950), var(--navy-800));text-align:center;padding-block:72px;position:relative;overflow:hidden}.page-hero:before,.page-hero:after{content:"";pointer-events:none;border:1px solid #ffffff1c;border-radius:50%;position:absolute}.page-hero:before{width:330px;height:330px;animation:12s ease-in-out infinite alternate hero-orbit;top:-210px;right:-80px;box-shadow:0 0 0 62px #ffffff06}.page-hero:after{width:210px;height:210px;animation:10s ease-in-out 1s infinite alternate-reverse hero-orbit;bottom:-150px;left:5%;box-shadow:0 0 0 42px #3489db1f}.page-hero>.container{z-index:1;animation:.55s both content-arrival;position:relative}.hosting-wizard,.domain-tariffs,.trust-proof-grid,.contact-details-grid{animation:.55s 80ms both content-arrival}@keyframes content-arrival{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-orbit{0%{transform:translate(0,0)scale(1)}to{transform:translate(-14px,12px)scale(1.05)}}.page-hero h1{letter-spacing:-.035em;margin:14px 0 10px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.42}.page-hero p{color:#d6e4f0;max-width:730px;margin:auto}.page-hero .hero-actions{justify-content:center}.page-hero .domain-search{text-align:right}.page-hero.page-hero-compact{padding-block:42px}.page-hero.page-hero-compact h1{margin-block:9px 6px;font-size:clamp(1.8rem,3.5vw,2.6rem)}.steps-grid,.feature-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.steps-grid article,.feature-strip article{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;padding:24px}.steps-grid article>span{color:#fff;background:var(--brand-blue);border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.steps-grid h2{color:var(--navy-900);margin:13px 0 3px;font-size:1rem}.steps-grid p{color:var(--text-soft);margin:0;font-size:.8rem}.feature-strip article{text-align:center;justify-items:center;gap:8px;display:grid}.feature-strip svg{width:30px;color:var(--brand-blue)}.feature-strip strong{color:var(--navy-900)}.feature-strip span{color:var(--text-soft);font-size:.77rem}.support-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.support-card{border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-sm);flex-direction:column;align-items:center;padding:28px;display:flex}.support-card>span{width:58px;height:58px;color:var(--brand-blue);background:var(--brand-blue-soft);border-radius:18px;place-items:center;display:grid}.support-card svg{width:29px}.support-card h2{color:var(--navy-900);margin:14px 0 5px;font-size:1.12rem}.support-card p{color:var(--text-soft);margin:0 0 22px;font-size:.82rem}.info-banner{border-radius:var(--radius-md);background:var(--surface-blue);border:1px solid #cae2f7;align-items:center;gap:18px;padding:25px;display:flex}.info-banner>svg{width:34px;color:var(--brand-blue);flex:none}.info-banner h2{color:var(--navy-900);margin:0;font-size:1rem}.info-banner p{color:var(--text-soft);margin:2px 0 0;font-size:.8rem}.about-layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.about-values{gap:13px;display:grid}.legal-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:40px;display:grid}.legal-layout>aside{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-muted);gap:7px;padding:18px;display:grid;position:sticky;top:110px}.legal-layout aside strong{color:var(--navy-900);margin-bottom:5px;font-size:.85rem}.legal-layout aside a{color:var(--text-soft);padding:4px 0;font-size:.78rem}.legal-content{gap:34px;display:grid}.legal-content section{scroll-margin-top:110px}.legal-content h2{color:var(--navy-900);margin:0 0 7px;font-size:1.15rem}.legal-content p{color:#4d6176;margin:0}.legal-version,.legal-note{color:var(--text-soft);background:var(--surface-muted);border-radius:12px;padding:15px 18px;font-size:.77rem}.legal-version{justify-content:space-between;gap:12px;display:flex}.legal-note{border-right:4px solid var(--brand-orange)}.checkout-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.checkout-layout.product-chooser{grid-template-columns:minmax(0,1fr);max-width:1040px;margin-inline:auto}.order-chooser-heading{text-align:center}.order-chooser-heading p{max-width:620px;color:var(--text-soft);margin:4px auto 8px}.unified-product-chooser{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.unified-product-chooser>button{min-height:270px;color:var(--navy-900);text-align:right;font:inherit;cursor:pointer;background:linear-gradient(145deg,#fff,#f7fbfd);border:1px solid #d2e0e9;border-radius:18px;flex-direction:column;align-items:flex-start;gap:7px;padding:21px;transition:all .2s;display:flex;position:relative;overflow:hidden}.unified-product-chooser>button:hover,.unified-product-chooser>button:focus-visible{z-index:1;border-color:#73bdb1;outline:none;transform:translateY(-3px);box-shadow:0 15px 34px #0e475b1a}.unified-product-chooser .chooser-icon{color:#fff;background:linear-gradient(135deg,#0d8a76,#086d61);border-radius:13px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.unified-product-chooser small{color:#0a7a69;font-size:.68rem;font-weight:900}.unified-product-chooser strong{font-size:.96rem}.unified-product-chooser p{color:#617789;margin:0;font-size:.75rem;line-height:1.8}.unified-product-chooser em{color:#31556e;font-size:.7rem;font-style:normal;font-weight:800}.unified-product-chooser b{color:#087565;margin-top:auto;font-size:.75rem}.checkout-main,.order-summary{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff}.summary-mobile-toggle{display:none}.checkout-steps{border-bottom:1px solid var(--border);color:var(--text-soft);grid-template-columns:repeat(3,1fr);padding:18px;font-size:.72rem;font-weight:800;display:grid}.checkout-steps span{text-align:center}.checkout-steps .active{color:var(--brand-blue-dark)}.checkout-placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:350px;padding:35px;display:flex}.checkout-placeholder>svg{color:#9ab4ca;width:52px}.checkout-placeholder h2{color:var(--navy-900);margin:15px 0 3px;font-size:1.15rem}.checkout-placeholder p{color:var(--text-soft);margin:0 0 18px}.checkout-placeholder .button+.button{margin-top:8px}.checkout-card{gap:18px;min-height:290px;padding:28px;display:grid}.checkout-card h2{color:var(--navy-900);margin:0}.checkout-card label{color:var(--navy-900);gap:8px;font-size:.82rem;font-weight:800;display:grid}.checkout-card input,.checkout-card select{min-height:48px;color:var(--navy-900);font:inherit;background:#fff;border:1px solid #9db0c0;border-radius:10px;padding:0 14px}.checkout-card small{color:#516579}.wizard-section-heading{gap:2px;margin-top:5px;display:grid}.wizard-section-heading>span{color:var(--brand-blue-dark);font-size:.72rem;font-weight:900}.order-mode-grid,.hosting-answer-grid,.family-selector,.host-order-grid,.period-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.order-mode-grid button,.hosting-answer-grid button,.host-order-grid>button,.period-choice-grid button{color:#28475f;text-align:right;min-width:0;font:inherit;cursor:pointer;background:#fff;border:1px solid #c5d5e2;border-radius:13px;gap:5px;padding:16px;transition:all .18s;display:grid}.order-mode-grid button:hover,.hosting-answer-grid button:hover,.host-order-grid>button:hover,.period-choice-grid button:hover{border-color:var(--brand-blue);transform:translateY(-2px)}.order-mode-grid button.active,.hosting-answer-grid button.active,.host-order-grid>button.active,.period-choice-grid button.active{border-color:var(--brand-blue);background:#eef8ff;box-shadow:0 0 0 2px #3489db1f}.order-mode-grid span,.hosting-answer-grid span,.host-order-grid span,.period-choice-grid span{color:#4b6479;font-size:.72rem;line-height:1.7}.commerce-host-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem;display:grid}.commerce-host-fields label{color:#102a43;gap:.4rem;font-weight:700;display:grid}.commerce-host-fields input,.commerce-host-fields textarea,.commerce-host-fields select{color:#102a43;width:100%;font:inherit;background:#fff;border:1px solid #cbd8e2;border-radius:.8rem;padding:.75rem}.commerce-host-fields textarea{resize:vertical;min-height:6rem}.domain-order-row{gap:9px;display:flex}.domain-order-row input{text-align:left;flex:1;min-width:0}.domain-check-control{gap:8px;display:grid}.domain-check-progress{color:#3f6179;gap:6px;padding-inline:2px;font-weight:750;display:grid}.domain-check-progress>span{background:#dce9f2;border-radius:999px;height:4px;position:relative;overflow:hidden}.domain-check-progress>span:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#1a8f7d,#3d9ee8);width:38%;animation:1.05s ease-in-out infinite domain-check-slide;position:absolute;inset-block:0}@keyframes domain-check-slide{0%{inset-inline-start:-40%}to{inset-inline-start:102%}}.domain-order-status{color:#405a70;background:#f2f6f9;border-radius:10px;margin:0;padding:10px 13px;font-size:.78rem;font-weight:750}.domain-order-status.available{color:#11643d;background:#e9f8f0}.domain-order-status.registered{color:#8b4d0d;background:#fff5e8}.domain-order-status.unknown,.domain-order-status.blocked{color:#8b2424;background:#fff0f0}.field-error,.summary-error,.coupon-feedback.error{color:#922626;margin:0;font-size:.76rem;font-weight:800;line-height:1.8}.field-error,.summary-error{background:#fff4f4;border:1px solid #efc7c7;border-radius:10px;padding:10px 13px}.retry-domain-button{justify-self:start}.hosting-order-selector{gap:15px;padding-top:8px;display:grid}.hosting-order-selector,.selected-domain-context,.duration-slider{animation:.24s both order-section-arrival}@keyframes order-section-arrival{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.host-order-grid>button ul{color:#496176;margin:6px 0 0;padding:0 18px 0 0;font-size:.7rem;line-height:1.9}.family-selector button{min-height:190px;box-shadow:none;background:linear-gradient(145deg,#f8fbfd,#fff);grid-template-columns:44px minmax(0,1fr);align-content:start;padding:17px;position:relative}.family-selector button>i{color:#0b7668;background:#e6f6f2;border-radius:13px;grid-row:1/span 2;place-items:center;width:42px;height:42px;font-size:1.05rem;font-style:normal;font-weight:950;display:grid}.family-selector button>small{color:#6f8494;font-size:.65rem;font-weight:850}.family-selector button>strong,.family-selector button>span,.family-selector button>b{grid-column:1/-1}.family-selector button>b{color:#0a7768;align-self:end;margin-top:auto;font-size:.72rem}.family-selector button.active{background:linear-gradient(145deg,#edf9f6,#fff);border-color:#168b79;box-shadow:0 10px 28px #0d88761f}.host-order-grid>button.host-plan-card{background:#fff;border-color:#c9d9e5;align-content:start;min-height:350px;padding:20px;box-shadow:0 9px 25px #0f2f490f}.host-plan-card-topline{justify-content:space-between;align-items:center;gap:8px;min-height:27px;display:flex}.host-plan-kind{font-weight:850;color:#597386!important;font-size:.65rem!important}.host-plan-badges{flex-wrap:wrap;justify-content:end;gap:5px;display:flex}.host-plan-badges i{color:#fff;background:#0d8876;border-radius:999px;padding:3px 8px;font-size:.61rem;font-style:normal;font-weight:900}.host-plan-price{color:#0c3a5d;border-top:1px dashed #d8e3ea;justify-content:space-between;align-items:baseline;gap:8px;margin-top:auto;padding-top:13px;font-size:.84rem;font-style:normal;font-weight:900;display:flex}.host-plan-price small{color:#6d8291;font-size:.64rem}.host-plan-select{color:#087565;text-align:center;background:#edf9f6;border-radius:9px;margin-top:8px;padding:9px 12px;font-size:.72rem}.period-choice-grid strong{color:var(--navy-900)}@media (max-width:820px){.recommendation-wizard{grid-template-columns:1fr}.wizard-questions,.order-mode-grid,.hosting-answer-grid,.host-order-grid,.period-choice-grid{grid-template-columns:1fr 1fr}.domain-order-row{flex-direction:column}}.recommendation-result{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:11px;grid-column:1/-1;margin:0;padding:11px 14px;font-size:.78rem;font-weight:800}.checkout-layout.domain-pending{grid-template-columns:minmax(0,1fr)}.domain-pending .checkout-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.page-hero .domain-search .field-help{color:#294960;font-weight:750}.blog-card-image{aspect-ratio:16/9;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:#eaf2f8;margin:-24px -24px 18px;display:block;overflow:hidden}.blog-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.blog-card:hover .blog-card-image img{transform:scale(1.045)}.blog-featured-image{aspect-ratio:16/9;background:#eaf2f8;border-radius:22px;margin:0 0 34px;overflow:hidden;box-shadow:0 18px 45px #09233b1f}.blog-featured-image img{object-fit:cover;width:100%;height:100%;display:block}.period-choice-grid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.period-choice-grid button{text-align:center}.period-choice-grid button strong{color:var(--navy-900);font-size:.82rem}@keyframes hero-gradient-flow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes hero-particle-drift{0%,to{opacity:.35;transform:translate(0,0)scale(1)}50%{opacity:.85;transform:translate(-18px,-14px)scale(1.22)}}@keyframes hero-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.home-hero,.page-hero{background-size:180% 180%;animation:12s ease-in-out infinite hero-gradient-flow}.home-hero:before{animation:11s ease-in-out infinite alternate hero-orbit}.hero-copy .eyebrow,.page-hero .eyebrow{animation:.5s both content-arrival}.hero-copy h1,.page-hero h1{animation:.65s 80ms both content-arrival}.hero-copy>p,.page-hero>.container>p{animation:.65s .16s both content-arrival}.hero-copy .hero-actions,.page-hero .hero-actions{animation:.65s .24s both content-arrival}.hero-domain-card{animation:5.5s ease-in-out infinite hero-card-float}.hero-particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-particles span{border:2px solid #ffffff73;border-radius:50%;width:9px;height:9px;animation:5s ease-in-out infinite hero-particle-drift;position:absolute}.hero-particles span:first-child{top:20%;right:12%}.hero-particles span:nth-child(2){animation-delay:-1.3s;top:64%;right:22%}.hero-particles span:nth-child(3){animation-delay:-2.6s;top:28%;left:16%}.hero-particles span:nth-child(4){animation-delay:-3.8s;bottom:15%;left:28%}@media (max-width:520px){.wizard-questions,.order-mode-grid,.hosting-answer-grid,.host-order-grid,.period-choice-grid,.unified-product-chooser{grid-template-columns:1fr}}@media (min-width:521px) and (max-width:900px){.unified-product-chooser{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-success{color:#147044;margin:0;font-weight:800}.panel-auth-loading{min-height:100vh;color:var(--navy-900);background:var(--surface-soft);place-items:center;display:grid}.panel-logout{color:#8b2424;font:inherit;cursor:pointer;background:0 0;border:0}.order-summary{gap:0;padding:23px;display:grid}.order-summary h2{color:var(--navy-900);margin:4px 0 16px;font-size:1.15rem}.order-summary>div{border-bottom:1px solid var(--border);color:var(--text-soft);justify-content:space-between;gap:12px;padding:10px 0;font-size:.8rem;display:flex}.order-summary .order-total{color:var(--navy-900);margin-top:6px;font-weight:900}.order-summary>p{color:var(--text-soft);margin:14px 0 0;font-size:.72rem}.site-footer{color:#bdcedd;background:#081f34}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:50px;padding-block:58px 42px;display:grid}.site-footer .brand-copy strong{color:#fff}.site-footer .brand-copy small{color:#9eb5c8}.site-footer .brand-logo-frame,.auth-brand-panel .brand-logo-frame,.panel-sidebar .brand-logo-frame{background:0 0}.footer-about p{color:#9eb5c8;max-width:330px;margin:17px 0 0;font-size:.78rem}.footer-grid>div:not(.footer-about){align-content:start;gap:7px;display:grid}.footer-grid h2{color:#fff;margin:0 0 9px;font-size:.88rem}.footer-grid a{font-size:.75rem}.footer-grid a:hover{color:#fff}.footer-bottom{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;min-height:56px;font-size:.7rem;display:flex}.chat-launcher{z-index:25;color:#fff;background:var(--brand-green-dark);border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:8px 16px;font-size:.76rem;font-weight:900;display:flex;position:fixed;bottom:20px;left:22px;box-shadow:0 12px 32px #287d3245}.chat-launcher svg{width:22px}.auth-page{background:var(--surface-muted);grid-template-columns:.9fr 1.1fr;min-height:100vh;display:grid}.auth-brand-panel{color:#fff;background:linear-gradient(145deg, var(--navy-950), var(--navy-800));flex-direction:column;justify-content:space-between;gap:50px;min-height:100vh;padding:48px clamp(28px,6vw,80px);display:flex;position:relative;overflow:hidden}.auth-brand-panel:after{content:"";border:1px solid #ffffff21;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-190px;left:-210px;box-shadow:0 0 0 65px #ffffff06,0 0 0 130px #ffffff05}.auth-brand-panel .brand-copy strong{color:#fff}.auth-brand-panel .brand-copy small{color:#b9cee0}.auth-brand-panel h1{letter-spacing:-.035em;max-width:560px;margin:14px 0 24px;font-size:clamp(2rem,4vw,3.15rem);line-height:1.45}.auth-benefits{color:#d3e2ee;gap:11px;margin:0;padding:0;font-size:.83rem;list-style:none;display:grid}.auth-benefits li{align-items:center;gap:8px;display:flex}.auth-benefits svg{color:#83db83;width:19px}.auth-back{z-index:1;color:#e2edf6;font-size:.8rem;font-weight:800;position:relative}.auth-version{color:#8facbf;margin-top:6px;font-size:.68rem;display:block}.auth-form-panel{place-items:center;padding:40px 22px;display:grid}.auth-card{border:1px solid var(--border);border-radius:var(--radius-lg);width:min(520px,100%);box-shadow:var(--shadow-lg);background:#fff;padding:34px}.auth-card h2{color:var(--navy-900);margin:8px 0 3px;font-size:1.55rem}.auth-description{color:var(--text-soft);margin:0 0 22px;font-size:.82rem}.form-error{color:#a61b1b;margin:0;font-size:.9rem;line-height:1.8}.auth-form{gap:8px;display:grid}.auth-form.two-column{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.auth-form.two-column>div{min-width:0}.auth-form .full{grid-column:1/-1}.auth-form label{color:#32485d;font-size:.76rem;font-weight:850}.label-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.label-row a{color:var(--brand-blue-dark);font-size:.7rem;font-weight:800}.auth-form input:not([type=checkbox]){width:100%;min-height:47px;color:var(--text);background:#fff;border:1px solid #cbd8e4;border-radius:10px;margin-bottom:7px;padding:9px 12px}.customer-captcha{border:1px solid #cfe0eb;border-radius:14px;gap:8px;min-width:0;margin:4px 0 7px;padding:12px;display:grid}.customer-captcha legend{color:var(--navy-900);padding:0 6px;font-size:.78rem;font-weight:900}.customer-captcha-image{align-items:center;gap:10px;display:flex}.customer-captcha-image img{object-fit:contain;border:1px solid #d6e3ec;border-radius:11px;width:min(220px,100%);max-width:220px;height:72px;display:block}.customer-captcha-image button{color:var(--brand-blue-dark);cursor:pointer;font:inherit;background:#edf6fb;border:1px solid #c6dce9;border-radius:10px;flex:none;min-height:42px;padding:7px 10px;font-size:.75rem;font-weight:850}.customer-captcha-image button:disabled{cursor:not-allowed;opacity:.55}.checkbox-row{align-items:start;gap:8px;margin:5px 0 9px;display:flex}.checkbox-row input{margin-top:6px}.form-notice{color:#4f6980;background:var(--surface-blue);border:1px solid #d5e6f5;border-radius:10px;align-items:start;gap:9px;margin-top:14px;padding:12px;display:flex}.form-notice svg{width:18px;color:var(--brand-blue);flex:none;margin-top:3px}.form-notice p{margin:0;font-size:.7rem}.auth-footer{color:var(--text-soft);text-align:center;margin-top:20px;font-size:.76rem}.auth-footer a{color:var(--brand-blue-dark);font-weight:900}.panel-root{background:var(--surface-muted);grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.panel-sidebar{color:#d4e1ed;background:var(--navy-950);flex-direction:column;gap:28px;min-height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.panel-sidebar .brand{padding:0 7px}.panel-sidebar .brand-copy strong{color:#fff}.panel-sidebar .brand-copy small{color:#91aabe}.panel-sidebar nav{gap:4px;display:grid}.panel-sidebar nav a{color:#bfd0de;border-radius:10px;align-items:center;gap:10px;padding:10px 11px;font-size:.78rem;font-weight:800;display:flex}.panel-sidebar nav a:hover{color:#fff;background:#ffffff14}.panel-sidebar nav svg{width:20px}.panel-side-support{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:14px;gap:4px;margin-top:auto;padding:16px;display:grid}.panel-side-support>svg{color:#7ec9ff;width:27px;margin-bottom:6px}.panel-side-support strong{color:#fff;font-size:.82rem}.panel-side-support span{color:#a9bed0;font-size:.68rem}.panel-side-support a{color:#fff;margin-top:7px;font-size:.72rem;font-weight:900}.panel-main{flex-direction:column;min-width:0;display:flex}.panel-topbar{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:12px 28px;display:flex}.panel-topbar>div:first-child{line-height:1.35;display:grid}.panel-topbar strong{color:var(--navy-900);font-size:.9rem}.panel-topbar span{color:var(--text-soft);font-size:.67rem}.panel-top-actions{align-items:center;gap:8px;display:flex}.panel-top-actions a{border:1px solid var(--border);color:var(--text-soft);border-radius:9px;align-items:center;gap:6px;padding:7px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.panel-top-actions svg{width:17px}.panel-content{flex:1;width:100%;max-width:1340px;margin:0 auto;padding:30px}.panel-footer{border-top:1px solid var(--border);min-height:48px;color:var(--text-soft);background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:8px 30px;font-size:.68rem;display:flex}.panel-page{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.panel-page-heading h1{color:var(--navy-900);margin:6px 0 2px;font-size:clamp(1.55rem,3vw,2.05rem);line-height:1.45}.panel-page-heading p{max-width:760px;color:var(--text-soft);margin:0;font-size:.82rem}.panel-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.panel-summary-grid article{border:1px solid var(--border);border-radius:var(--radius-md);min-height:130px;box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;padding:19px;display:flex}.panel-summary-grid span{color:var(--text-soft);font-size:.75rem;font-weight:800}.panel-summary-grid strong{color:var(--navy-800);margin:4px 0;font-size:1.6rem}.panel-summary-grid small{color:#8292a3;margin-top:auto;font-size:.66rem}.panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.panel-card{border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;box-shadow:var(--shadow-sm);background:#fff;padding:20px}.panel-card.wide{grid-column:1/-1}.panel-card>header{justify-content:space-between;align-items:start;gap:15px;margin-bottom:15px;display:flex}.panel-card h2{color:var(--navy-900);margin:2px 0 0;font-size:1rem}.panel-record-list,.panel-detail-stack{gap:14px;display:grid}.panel-record-card{border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.panel-record-card>div{gap:7px;display:grid}.panel-record-card h2,.panel-record-card p{margin:0}.panel-record-card small{color:#60788a}.secure-delivery-value{color:#e8f5f1;text-align:left;direction:ltr;background:#102a43;border-radius:10px;margin-top:14px;padding:16px;overflow:auto}.commerce-list-domain{overflow-wrap:anywhere;color:#155479;text-align:left;background:#edf7fa;border-radius:9px;width:fit-content;max-width:100%;padding:6px 12px;font-weight:850}.commerce-detail{gap:16px;width:100%;max-width:1050px;margin-inline:auto;display:grid}.commerce-back-link{color:#176a96;width:fit-content;font-weight:800;text-decoration:none}.commerce-back-link:hover{text-decoration:underline}.commerce-detail-hero{background:linear-gradient(125deg,#f1faff 0%,#fff 75%);border:1px solid #d8e8f0;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;padding:26px;display:flex;box-shadow:0 9px 28px #14415f0d}.commerce-detail-hero h2{color:#173c58;margin:8px 0;font-size:clamp(1.3rem,2vw,1.8rem)}.commerce-detail-kicker{color:#36728e;font-weight:800}.commerce-detail-hero p{margin:8px 0 0}.commerce-detail-hero .commerce-domain{color:#145570;overflow-wrap:anywhere;text-align:left;background:#e5f3f6;border-radius:9px;padding:6px 12px;font-weight:900;display:inline-block}.commerce-summary{color:#536c7e;line-height:1.8}.commerce-stage{color:#775313;background:#fff2dc;border-radius:999px;padding:7px 14px;font-size:.85rem;font-weight:850}.commerce-stage.is-good{color:#11684f;background:#e5f6ee}.commerce-detail-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:16px;display:grid}.commerce-detail-card{border-radius:18px}.commerce-detail-card h2{color:#183e5a;margin:0 0 15px}.commerce-steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.commerce-steps li{border-bottom:1px solid #e5edf1;align-items:flex-start;gap:12px;padding:13px 0;display:flex}.commerce-steps li:last-child{border-bottom:0}.commerce-steps li>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.commerce-steps small{color:#6d8493}.commerce-step-dot{background:#d9a349;border-radius:50%;flex:none;width:11px;height:11px;margin-top:7px}.commerce-step-dot.is-good{background:#18a47b}.commerce-step-state{color:#32667b;font-size:.82rem;font-weight:800}.commerce-facts{margin:0}.commerce-facts>div{border-bottom:1px solid #e5edf1;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.commerce-facts>div:last-child{border-bottom:0}.commerce-facts dt{color:#607889}.commerce-facts dd{color:#193c55;overflow-wrap:anywhere;text-align:left;margin:0;font-weight:800}.commerce-delivery-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.commerce-delivery-card h2{margin-bottom:5px}.commerce-delivery-card p{color:#5e7484;margin:0}.commerce-delivery-actions{flex-wrap:wrap;gap:10px;display:flex}.commerce-credentials{gap:18px;min-width:0;display:grid}.commerce-credential-row{gap:8px;min-width:0;display:grid}.commerce-credential-row>span,.commerce-credential-row>label{color:#35556c;font-weight:850}.commerce-credential-row input,.commerce-credential-row a{box-sizing:border-box;color:#153d56;width:100%;min-width:0;font:inherit;text-align:left;overflow-wrap:anywhere;background:#f6fbfe;border:1px solid #c9dfeb;border-radius:10px;padding:11px;display:block}.commerce-credential-row button,.commerce-credentials>button{color:#155573;width:fit-content;font:inherit;cursor:pointer;background:#eff8fc;border:1px solid #c1d9e7;border-radius:9px;padding:8px 13px;font-weight:800}.commerce-credential-actions{flex-wrap:wrap;gap:8px;display:flex}.commerce-installed-at{color:#607889}.commerce-credential-notice{color:#135f4f;background:#eaf6f2;border-radius:9px;padding:10px}@media (max-width:760px){.commerce-detail-grid{grid-template-columns:minmax(0,1fr)}.commerce-detail-hero{padding:18px}}@media (max-width:700px){.panel-record-card{flex-direction:column;align-items:stretch}}.panel-card header>a{color:var(--brand-blue-dark);font-size:.7rem;font-weight:850}.quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.quick-actions a{border:1px solid var(--border);background:var(--surface-muted);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:14px;display:flex}.quick-actions svg{width:23px;color:var(--brand-blue);flex:none}.quick-actions span{min-width:0;display:grid}.quick-actions strong{color:var(--navy-900);font-size:.77rem}.quick-actions small{color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;overflow:hidden}.panel-inline-empty{min-height:90px;color:var(--text-soft);background:var(--surface-muted);text-align:center;border-radius:11px;place-items:center;padding:20px;font-size:.74rem;display:grid}.panel-empty{border-radius:var(--radius-lg);text-align:center;background:#fff;border:1px dashed #b9ccdc;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:35px;display:flex}.panel-empty-icon{width:66px;height:66px;color:var(--brand-blue);background:var(--brand-blue-soft);border-radius:20px;place-items:center;display:grid}.panel-empty-icon svg{width:34px}.panel-empty h2{color:var(--navy-900);margin:16px 0 4px;font-size:1.08rem}.panel-empty p{max-width:560px;color:var(--text-soft);margin:0 0 18px;font-size:.78rem}.panel-empty .hero-actions{justify-content:center;margin-top:0}.support-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.support-policy-grid article{border:1px solid var(--border);background:#fff;border-radius:13px;gap:11px;padding:16px;display:flex}.support-policy-grid svg{width:24px;color:var(--brand-blue);flex:none}.support-policy-grid div{gap:2px;display:grid}.support-policy-grid strong{color:var(--navy-900);font-size:.76rem}.support-policy-grid span{color:var(--text-soft);font-size:.65rem}.chat-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:16px;display:grid}.chat-start-card,.chat-info{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;padding:26px}.chat-start-card{text-align:center;flex-direction:column;align-items:center;display:flex}.chat-illustration{width:72px;height:72px;color:var(--brand-green-dark);background:#eaf7ea;border-radius:22px;place-items:center;display:grid}.chat-illustration svg{width:38px}.chat-start-card h2,.chat-info h2{color:var(--navy-900);margin:15px 0 4px;font-size:1.05rem}.chat-start-card>p{max-width:520px;color:var(--text-soft);margin:0;font-size:.77rem}.department-pills{gap:7px;margin:18px 0;display:flex}.department-pills span{color:var(--navy-800);background:var(--surface-muted);border-radius:999px;padding:5px 12px;font-size:.7rem;font-weight:850}.chat-start-card .form-notice{max-width:560px}.chat-info ol{gap:15px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.chat-info li{gap:10px;display:flex}.chat-info li>span{color:#fff;background:var(--brand-blue);border-radius:9px;flex:none;place-items:center;width:27px;height:27px;font-size:.7rem;font-weight:900;display:grid}.chat-info p{color:var(--text-soft);margin:0;font-size:.72rem}.error-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:540px;padding:50px 20px;display:flex}.error-page.full{background:var(--surface-muted);min-height:100vh}.error-page>svg{width:48px;color:var(--brand-blue);margin-top:-40px}.error-code{color:#e3edf5;font:900 clamp(6rem,18vw,11rem)/1 Arial,sans-serif}.error-page h1{color:var(--navy-900);margin:14px 0 4px;font-size:1.5rem}.error-page p{max-width:520px;color:var(--text-soft);margin:0}.error-page .hero-actions{justify-content:center}.error-release{color:var(--text-soft);margin-top:24px;font-size:.7rem}@media (max-width:1020px){.desktop-navigation,.header-actions{display:none}.mobile-navigation{display:block}.home-hero-grid{grid-template-columns:1fr;gap:42px}.service-grid,.blog-grid,.pricing-grid,.domain-grid,.catalog-choice-grid,.family-selector,.featured-domain-grid,.hosting-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:28px}.benefit-layout{gap:35px}.panel-root{grid-template-columns:86px minmax(0,1fr)}.panel-sidebar .brand-copy,.panel-side-support{display:none}.panel-sidebar nav span{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel-sidebar nav a{justify-content:center}.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.container,.container.narrow{width:min(100% - 28px,1180px)}.support-strip-inner{min-height:32px;font-size:.68rem}.header-inner{min-height:68px}.brand-logo-frame{width:104px;height:52px}.brand-logo-frame img{width:108px;transform:translate(20px)}.home-hero-grid{min-height:auto;padding-block:58px}.hero-copy h1{font-size:clamp(2rem,10vw,2.75rem)}.hero-domain-card{padding:22px}.section{padding-block:62px}.service-grid,.service-grid.large,.pricing-grid,.domain-grid,.catalog-choice-grid,.family-selector,.benefit-layout,.about-layout,.support-grid,.legal-layout,.checkout-layout,.chat-layout,.contact-details-grid,.contact-guidance,.trust-proof-grid,.about-story{grid-template-columns:1fr}.contact-details-grid article:last-child{grid-column:auto}.availability-card{grid-template-columns:1fr}.featured-domain-card{flex-direction:column}.hosting-wizard{padding:18px}.wizard-progress{grid-template-columns:1fr}.wizard-plan-heading{flex-direction:column;align-items:stretch}.wizard-plan-heading label,.wizard-plan-heading input,.featured-domain-action{width:100%}.domain-table-toolbar{flex-direction:column;align-items:stretch}.domain-table-toolbar label,.domain-table-toolbar input{width:100%}.availability-action{justify-content:space-between}.blog-grid,.steps-grid,.feature-strip,.panel-summary-grid,.support-policy-grid,.benefit-cards{grid-template-columns:1fr}.split-heading,.support-cta-inner{flex-direction:column;align-items:flex-start}.footer-grid{grid-template-columns:repeat(2,1fr)}.footer-about{grid-column:1/-1}.legal-layout>aside{position:static}.checkout-steps{grid-template-columns:repeat(3,minmax(115px,1fr));overflow-x:auto}.chat-launcher span{display:none}.chat-launcher{justify-content:center;width:50px;padding:8px}.auth-page{grid-template-columns:1fr}.auth-brand-panel{min-height:auto;padding:28px 22px}.auth-brand-panel>div:nth-child(2){display:none}.auth-form-panel{padding:24px 14px}.auth-card{padding:24px}.panel-root{display:block}.panel-sidebar{flex-direction:row;align-items:center;min-height:auto;padding:12px 14px;display:flex;position:static}.panel-sidebar .brand{padding:0}.panel-sidebar nav{flex:1;min-width:0;margin-inline-start:auto;display:flex;position:relative;overflow-x:auto}.panel-sidebar .brand-logo-frame img{max-width:100%;height:auto;transform:none}.panel-sidebar nav a{flex:none}.panel-topbar{padding:10px 14px}.panel-topbar>div:first-child span,.panel-top-actions a:first-child{display:none}.panel-top-actions a{padding:7px}.panel-top-actions a svg{width:19px}.panel-content{padding:22px 14px}.panel-footer{padding-inline:14px}.panel-grid{grid-template-columns:1fr}}@media (max-width:480px){.brand-copy small{display:none}.hero-actions .button{width:100%}.domain-search-row{flex-direction:column}.domain-search-row .button{width:100%}.footer-grid{grid-template-columns:1fr}.footer-about{grid-column:auto}.footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:12px}.auth-form.two-column{grid-template-columns:1fr}.auth-form.two-column .full{grid-column:auto}.quick-actions{grid-template-columns:1fr}.panel-top-actions a{font-size:0}.legal-version{flex-direction:column}}.site-footer .brand-logo-frame img,.auth-brand-panel .brand-logo-frame img,.panel-sidebar .brand-logo-frame img{filter:none}.trust-shortcuts{gap:8px;margin-top:20px;display:grid}.trust-shortcuts a{color:#dceaf5;border:1px solid #ffffff1f;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.trust-shortcuts span{color:#8fc7f5;font-size:.72rem}.trust-shortcuts strong{font-size:.76rem}.public-showcase{overflow:hidden}.client-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.client-marquee-track{gap:18px;width:max-content;animation:38s linear infinite client-scroll;display:flex}.client-marquee:hover .client-marquee-track{animation-play-state:paused}.client-logo{border:1px solid var(--border);background:#fff;border-radius:18px;place-items:center;width:180px;height:105px;padding:18px;display:grid;box-shadow:0 9px 30px #09233b0f}.client-logo img{object-fit:contain;filter:grayscale();opacity:.76;max-width:100%;max-height:68px;transition:all .25s;display:block}.client-logo:hover img{filter:none;opacity:1;transform:scale(1.04)}@keyframes client-scroll{to{transform:translate(50%)}}.testimonial-slider{scroll-snap-type:x mandatory;grid-auto-columns:minmax(300px,1fr);grid-auto-flow:column;gap:20px;padding:8px 2px 22px;display:grid;overflow-x:auto}.testimonial-slider article{border:1px solid var(--border);scroll-snap-align:start;background:#fff;border-radius:22px;min-height:220px;padding:30px;position:relative;box-shadow:0 14px 42px #09233b12}.testimonial-slider p{color:#314b61;line-height:2}.testimonial-slider small{color:#526a7e;margin-top:4px;display:block}.quote-mark{color:#dcefff;font-size:4rem;line-height:1;position:absolute;top:10px;left:22px}.testimonial-stars{color:#f3a712;letter-spacing:3px;margin-bottom:8px}.about-timeline{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.about-timeline article{border:1px solid var(--border);background:#fff;border-radius:20px;padding:26px 22px;position:relative}.about-timeline strong{color:var(--brand-blue);font-size:1.5rem}.about-timeline p{color:#405a70;line-height:1.9}.trust-seal-section{grid-template-columns:1.5fr 1fr;align-items:center;gap:60px;display:grid}.trust-seal-section p{color:#405a70;line-height:2}.official-seals{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.official-seals a{border:1px solid var(--border);background:#fff;border-radius:20px;place-items:center;gap:10px;width:170px;min-height:190px;padding:18px;display:grid;box-shadow:0 12px 34px #09233b14}.official-seals img{object-fit:contain;max-width:125px;max-height:125px}.official-seals span{color:var(--navy-800);font-size:.78rem;font-weight:800}.blog-body img,.blog-body iframe{border-radius:14px;max-width:100%;height:auto}.blog-body iframe{width:100%;min-height:420px}.blog-body table{border-collapse:collapse;width:100%}.blog-body th,.blog-body td{border:1px solid var(--border);padding:10px}.blog-body blockquote{border-right:4px solid var(--brand-blue);background:var(--surface-soft);margin:28px 0;padding:20px 24px}input::placeholder,textarea::placeholder{color:#536b80;opacity:1}small,.field-help,.form-help,.form-note{color:#405a70}@media (max-width:840px){.about-timeline{grid-template-columns:1fr 1fr}.trust-seal-section{grid-template-columns:1fr}}@media (max-width:540px){.about-timeline{grid-template-columns:1fr}.testimonial-slider{grid-auto-columns:88%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes section-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes domain-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-9px)rotate(2deg)}}.section-heading,.service-card,.price-card,.hosting-benefit-grid article,.featured-domain-card{animation:.55s both section-rise}.pricing-grid>:nth-child(2),.service-grid>:nth-child(2){animation-delay:60ms}.pricing-grid>:nth-child(3),.service-grid>:nth-child(3){animation-delay:.12s}.pricing-grid>:nth-child(4),.service-grid>:nth-child(4){animation-delay:.18s}.domain-hero-actions{justify-items:center;gap:22px;display:grid}.domain-hero-actions>div:last-child{justify-content:center;gap:10px;display:flex}.domain-orbit{place-items:center;width:min(520px,88vw);height:128px;margin-inline:auto;display:grid;position:relative}.domain-orbit:before{content:"";border:1px solid #fff3;border-radius:50%;position:absolute;inset:5px 54px}.domain-orbit strong{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff47;border-radius:18px;padding:15px 28px;box-shadow:0 15px 45px #00000024}.domain-orbit>span{min-width:54px;color:var(--navy-900);background:#fff;border-radius:12px;padding:8px 10px;font:900 .82rem/1 Arial,sans-serif;animation:3.8s ease-in-out infinite domain-float;position:absolute;box-shadow:0 10px 25px #00000024}.domain-orbit>span:first-child{top:10px;right:25px}.domain-orbit>span:nth-child(2){animation-delay:-.8s;top:28px;left:18px}.domain-orbit>span:nth-child(3){animation-delay:-1.5s;bottom:0;right:70px}.domain-orbit>span:nth-child(4){animation-delay:-2.2s;bottom:2px;left:80px}.price-card{border-color:#cfdeea;padding:26px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 14px 38px #09233b12}.price-card:hover{border-color:#9bc8e8;transform:translateY(-5px);box-shadow:0 22px 55px #09233b21}.price-card .price{flex-wrap:wrap;align-items:baseline;gap:7px;margin:18px 0 14px;display:flex}.price-card .price strong{color:var(--navy-900);font-size:1.75rem}.period-options{gap:8px;margin:12px 0 4px;display:grid}.period-options>div{color:#526a7f;background:#f8fbfd;border:1px solid #d7e4ed;border-radius:11px;justify-content:space-between;gap:12px;padding:10px 12px;font-size:.73rem;display:flex}.period-options>div.active{background:#eef8ff;border-color:#9bc8e8}.period-options strong{color:var(--navy-900)}.feature-list{border-top:1px solid #e4edf4;margin-top:0;padding-top:16px}.feature-list li{padding-right:22px;position:relative}.feature-list li:before{content:"󰒋";color:var(--brand-green-dark);font-family:Hannover Spec Icons;font-weight:900;position:absolute;right:0}@font-face{font-family:Hannover Spec Icons;src:url(/assets/immutable/61e8aba5a4e981fe22cf7c8e8bcdbea00476e75c62c37f01bf7ee33361d68428/hannover-spec-icons.ttf)format("truetype");font-display:block;font-style:normal;font-weight:400}.feature-list li[data-feature=disk_space]:before{content:"󰋊"}.feature-list li[data-feature=databases]:before{content:"󰆼"}.feature-list li[data-feature=memory]:before{content:"󰍛"}.feature-list li[data-feature=cpu]:before{content:"󰻠"}.feature-list li[data-feature=location]:before{content:"󰇧"}.feature-list li[data-feature=bandwidth]:before{content:"󱁥"}.feature-list li[data-feature=addon_domains]:before,.feature-list li[data-feature=parked_domains]:before{content:"󰇗"}.feature-list li[data-boolean=true]:before{content:"󰗠"}.feature-list li[data-boolean=false]:before{content:"−";color:#b42318;font-family:inherit}.plan-group-card{flex-direction:column;min-width:0;display:flex;position:relative}.plan-group-card .price-card{border-radius:0 0 var(--radius-lg) var(--radius-lg);flex:1}.plan-group-card:not(:has(.location-tabs)) .price-card{border-radius:var(--radius-lg)}.compare-toggle{min-height:40px;color:var(--brand-blue-dark);font:inherit;cursor:pointer;background:#fff;border:1px solid #9fc7e5;border-radius:10px;margin:10px 18px 0;font-weight:850}.compare-toggle[aria-pressed=true]{color:#fff;background:var(--brand-blue-dark)}.comparison-panel{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #c9ddea;border-radius:18px;grid-column:1/-1;margin-top:26px;padding:22px}.comparison-panel>div:first-child{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.comparison-panel h3{color:var(--navy-900);margin:0}.comparison-panel label{align-items:center;gap:7px;font-size:.78rem;font-weight:800;display:flex}.comparison-scroll{overflow-x:auto}.comparison-panel table{border-collapse:collapse;width:100%;min-width:620px}.comparison-panel th,.comparison-panel td{text-align:right;border-bottom:1px solid #dfebf3;padding:11px;font-size:.78rem}.location-tabs,.location-filter{flex-wrap:wrap;gap:8px;display:flex}.location-filter{margin:0 0 22px}.location-tabs{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:#eef5fa;border:1px solid #cfdeea;border-bottom:0;padding:8px}.location-tabs button,.location-filter button{color:#28475f;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8dae8;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:7px 14px;font-size:.78rem;font-weight:850;display:inline-flex}.location-tabs button.active,.location-filter button.active{border-color:var(--brand-blue);color:#fff;background:var(--brand-blue)}.homepage-plan-badge{z-index:2;color:#fff;background:var(--brand-orange);border-radius:999px;padding:5px 10px;font-size:.68rem;font-weight:900;position:absolute;top:64px;left:18px}.selected-host-summary,.selected-domain-context{background:#eef8ff;border:1px solid #8bc1e9;border-radius:15px;justify-content:space-between;align-items:center;gap:15px;padding:18px;display:flex}.selected-host-summary>div,.selected-domain-context>div{gap:4px;display:grid}.selected-host-summary span,.selected-host-summary small,.selected-domain-context span,.selected-domain-context small{color:#526b80}.selected-domain-context{background:#effaf7;border-color:#8fd0c5}.selected-domain-context strong{color:#075f53;font-size:1.02rem}.duration-slider:focus{outline-offset:3px;outline:3px solid #3489db38}.order-summary{max-height:calc(100vh - 116px);position:sticky;top:96px;overflow:auto}.order-summary>div.coupon-box{gap:7px;display:grid}.coupon-box>div{gap:7px;display:flex}.coupon-box input{width:100%;min-width:0;min-height:42px;font:inherit;border:1px solid #b9cddd;border-radius:9px;padding:0 10px}.coupon-feedback{min-height:1.45em;margin:0;font-size:.72rem;font-weight:800}.coupon-feedback.applied{color:#087447}.summary-updating{color:#315f83;min-height:1.45em;margin:3px 0;font-size:.72rem;font-weight:800}.order-added-card{text-align:center;background:linear-gradient(145deg,#fff,#effaf7);border:1px solid #9ad5c7;border-radius:24px;max-width:720px;margin:0 auto;padding:42px;box-shadow:0 20px 55px #08473e1a}.order-added-card>span{color:#fff;background:#0b8875;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 14px;font-size:1.65rem;font-weight:900;display:grid}.order-added-card h2{color:var(--navy-900);margin:0}.order-added-card p{max-width:530px;color:var(--text-soft);margin:10px auto 22px;line-height:1.9}.order-added-card>div{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.order-summary strong{justify-items:end;gap:2px;display:grid}.order-summary del{color:#8a9aa8;font-size:.68rem;font-weight:600}.order-summary .order-discount{color:#087447}.order-summary>div.order-summary-line{align-items:flex-start;padding-block:13px}.order-summary-line-content{gap:5px;min-width:0;display:grid}.order-summary-line-heading{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.order-summary-line-heading b{overflow-wrap:anywhere;color:#183b56;text-align:start;font-size:.78rem}.order-summary-line-heading i{color:#5a7284;background:#edf3f6;border-radius:999px;padding:2px 7px;font-size:.58rem;font-style:normal;font-weight:850}.order-summary-line-content>small{color:#758999;font-size:.65rem}.order-summary-chips{flex-wrap:wrap;gap:4px;display:flex}.order-summary-chips i{color:#08704f;background:#e8f7f0;border-radius:999px;padding:3px 7px;font-size:.6rem;font-style:normal;font-weight:800}.order-summary strong.order-summary-line-price{color:#0b6048;flex:none;font-size:.72rem}.blog-pagination{justify-content:center;align-items:center;gap:12px;margin-top:30px;display:flex}.blog-pagination button{min-height:42px;color:var(--navy-900);font:inherit;cursor:pointer;background:#fff;border:1px solid #bcd2e2;border-radius:10px;padding:8px 16px;font-weight:850}.blog-pagination button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:820px){.order-summary{z-index:8;max-height:48vh;position:sticky;top:auto;bottom:8px;box-shadow:0 -12px 35px #09233b2e}.summary-mobile-toggle{color:#fff;background:var(--brand-blue);min-height:42px;font:inherit;border:0;border-radius:10px;font-weight:900;display:block}.order-summary:not(.open)>:not(.card-kicker):not(h2):not(.summary-mobile-toggle){display:none}.selected-host-summary,.selected-domain-context{flex-direction:column;align-items:stretch}.order-added-card{padding:28px 18px}}.availability-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.availability-card{grid-template-columns:1fr;align-content:space-between;min-height:210px;padding:22px;transition:transform .22s,box-shadow .22s;position:relative;overflow:hidden}.availability-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px #09233b1f}.availability-card.primary-result{grid-column:1/-1;grid-template-columns:1fr auto;min-height:185px}.availability-card.available{background:linear-gradient(145deg,#fff,#f2fcf6)}.availability-card.registered{background:linear-gradient(145deg,#fff,#f8fafc)}.availability-card>div:first-child small{color:var(--brand-blue-dark);font-size:.68rem;font-weight:900}.availability-card>div:first-child strong{margin-block:6px;font-size:1.35rem}.availability-action{justify-content:space-between}.availability-action>span{gap:3px;display:grid}.availability-action>span small{color:#63788b;font-size:.67rem}.availability-action>span strong{font-size:.98rem}.duration-slider{background:linear-gradient(145deg,#f8fcff,#fff);border:1px solid #c9ddeb;border-radius:16px;gap:12px;padding:20px;display:grid}.duration-slider>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.duration-slider>div:first-child span{color:#fff;background:var(--brand-blue);border-radius:999px;padding:5px 11px;font-size:.74rem;font-weight:900}.duration-slider input[type=range]{width:100%;height:7px;min-height:7px;accent-color:var(--brand-blue);cursor:pointer;border:0;border-radius:999px;padding:0}.duration-slider p{color:#425b70;margin:0;font-size:.78rem;font-weight:800}.duration-marks{color:#65798b;justify-content:space-between;gap:5px;font-size:.65rem;display:flex}.summary-empty{color:#526a7e;line-height:1.9;border:0!important;padding:18px 0!important}.testimonial-carousel{padding:8px 2px;position:relative;overflow:hidden}.testimonial-track{direction:rtl;transition:transform .65s cubic-bezier(.22,.75,.24,1);display:flex}.testimonial-track article{border:1px solid var(--border);background:#fff;border-radius:24px;min-width:100%;min-height:235px;padding:34px clamp(28px,7vw,90px);position:relative;box-shadow:0 14px 42px #09233b12}.testimonial-track p{color:#314b61;text-align:center;max-width:780px;margin-inline:auto;font-size:1rem;line-height:2.15}.testimonial-track strong,.testimonial-track small,.testimonial-track .testimonial-stars{text-align:center;display:block}.carousel-controls{justify-content:center;align-items:center;gap:18px;margin-top:16px;display:flex}.carousel-controls>button{width:38px;height:38px;color:var(--navy-900);cursor:pointer;background:#fff;border:1px solid #c9dceb;border-radius:50%;font-size:1.35rem}.carousel-controls>div{gap:7px;display:flex}.carousel-controls>div button{cursor:pointer;background:#bdccda;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:width .2s,background .2s}.carousel-controls>div button.active{background:var(--brand-blue);border-radius:999px;width:24px}.service-story{gap:34px;display:grid}.service-comparison{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.service-comparison h2{color:var(--navy-900)}.service-comparison p{color:#405a70;line-height:2}.service-checklist{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:20px;gap:11px;margin:0;padding:24px;list-style:none;display:grid}.service-checklist li{color:#314b61;padding-right:26px;position:relative}.service-checklist li:before{content:"✓";color:var(--brand-green-dark);font-weight:900;position:absolute;right:0}.service-visual-card{color:#fff;background:linear-gradient(135deg, var(--navy-950), #15547f);border-radius:22px;gap:10px;padding:26px;display:grid;box-shadow:0 20px 50px #09233b2e}.service-visual-card span{background:#ffffff1a;border-radius:12px;padding:11px 14px}.service-cta{color:#fff;background:linear-gradient(135deg, var(--navy-950), #164f76);text-align:center;border-radius:24px;margin-top:38px;padding:36px;box-shadow:0 20px 50px #09233b29}.service-cta h2{color:#fff;margin:0 0 6px}.service-cta p{color:#d4e4ef;max-width:720px;margin:0 auto 20px}@media (max-width:820px){.availability-results,.service-comparison{grid-template-columns:1fr}.availability-card.primary-result{grid-column:auto;grid-template-columns:1fr}.availability-action{flex-direction:column;align-items:flex-start}.domain-hero-actions>div:last-child{flex-direction:column;width:100%}}.account-display-name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--text-primary,#183c5a);font-weight:600;overflow:hidden}@media print{body:has(#customer-invoice) *{visibility:hidden}:is(body:has(#customer-invoice) #customer-invoice,body:has(#customer-invoice) #customer-invoice *){visibility:visible}body:has(#customer-invoice) #customer-invoice{background:#fff;width:100%;position:absolute;inset:0}body:has(#customer-invoice) #customer-invoice button{display:none}}.public-account-menu{max-width:240px;font-size:14px;position:relative}.public-account-menu summary{cursor:pointer;background:#f5f9fc;border:1px solid #dce7f0;border-radius:14px;align-items:center;gap:9px;min-height:44px;padding:10px 14px;list-style:none;display:flex}.public-account-menu summary::-webkit-details-marker{display:none}.public-account-menu .mdi{color:#21669a;font-size:23px}.public-account-menu nav{top:calc(100% + 8px);z-index:60;background:#fff;border:1px solid #dfebf2;border-radius:16px;min-width:200px;padding:8px;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 12px 35px #12334a26}.public-account-menu nav a{border-radius:9px;padding:12px}.public-account-menu nav a:hover{background:#edf5fb}.public-account-menu .account-display-name{max-width:165px;font-size:14px;font-weight:600}.support-grid{gap:24px}.support-card{border-radius:24px;box-shadow:0 10px 30px #12334a08}.support-card>span{background:#edf6ff;border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:18px;display:grid}.support-card .button{margin-top:auto}.support-card{flex-direction:column;align-items:stretch;display:flex}.support-card h2{font-size:21px}.support-card p{color:#526879;line-height:1.9}@media (max-width:600px){.public-account-menu{max-width:190px}.public-account-menu .account-display-name{max-width:125px}.support-grid{grid-template-columns:1fr}}.payment-method-tabs{background:#eaf1f6;border-radius:14px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px;padding:5px;display:grid}.payment-method-tabs button{color:#38556d;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;font-weight:700}.payment-method-tabs button[aria-selected=true]{color:#0f5d84;background:#fff;box-shadow:0 3px 12px #183b571a}.payment-workspace.payment-compact{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);width:100%;max-width:none!important;margin:0!important;padding:0!important}.payment-balance{background:#f7fbfe;border:1px solid #cfe0eb;border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.payment-balance strong{color:#0d668d;font-size:18px}.payment-mode-selector,.gateway-selection{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;display:grid}.payment-mode-selector legend,.gateway-selection legend{color:#244b66;grid-column:1/-1;width:100%;margin-bottom:8px;font-size:14px;font-weight:800}.payment-mode-selector button,.gateway-selection button{text-align:right;color:#234c67;min-width:0;min-height:86px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d1e0ea;border-radius:14px;gap:5px;padding:13px;display:grid}.payment-mode-selector button[aria-pressed=true],.gateway-selection button[aria-pressed=true]{background:#edf9fd;border-color:#1680aa;box-shadow:0 0 0 2px #1680aa20}.payment-mode-selector small,.gateway-selection small{color:#6f8393;line-height:1.6}.payment-workspace .gateway-selection{grid-column:auto;align-items:stretch}.payment-workspace .payment-summary{background:linear-gradient(145deg,#f5fafd,#edf5fa);border-color:#c8dde9;align-self:start;position:sticky;top:0}.payment-feedback,.payment-inline-help,.payment-workspace>h3,.payment-attempts,.payment-workspace .payment-submit{grid-column:1/-1}.payment-feedback{border-radius:12px;padding:13px 15px}.payment-feedback.error{color:#9f3024;background:#fff0ed}.payment-feedback.success{color:#146242;background:#edf9f3}.payment-inline-help{color:#715820;margin:0;font-size:13px}.payment-attempts{gap:8px;max-height:230px;display:grid;overflow:auto}.payment-attempts article{background:#fff;border:1px solid #dbe7ef;border-radius:12px;gap:5px;padding:12px 14px;display:grid}.payment-attempts article>div{justify-content:space-between;gap:12px;display:flex}.payment-attempts time,.payment-attempts small{color:#6d8293;font-size:12px}.offline-payment-panel>p{color:#684f1c;background:#fff8e8;border-radius:12px;padding:12px 15px}.offline-payment-panel form{box-shadow:none}@media (max-width:760px){.payment-workspace.payment-compact{grid-template-columns:1fr}.payment-workspace.payment-compact>*{grid-column:1!important}.payment-mode-selector,.gateway-selection{grid-template-columns:1fr}.payment-mode-selector button,.gateway-selection button{min-height:70px}.payment-workspace .payment-summary{position:static}.payment-method-tabs{grid-template-columns:1fr}}.support-guide{gap:18px;max-width:1000px;display:grid}.support-guide label{gap:10px;display:grid}.support-guide input{width:100%;font:inherit;border:1px solid #d4e3ee;border-radius:14px;padding:16px}.support-guide details{background:#fff;border:1px solid #dfebf2;border-radius:16px;padding:18px}.support-guide summary{cursor:pointer;font-weight:700}.support-guide p{color:#506b82;line-height:1.9}.support-categories,.support-status{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.support-categories button{font:inherit;cursor:pointer;background:#fff;border:1px solid #d4e3ee;border-radius:30px;padding:10px 18px}.support-categories button[aria-pressed=true]{color:#fff;background:#184e79}.support-status{background:#edf6fc;border-radius:20px;padding:22px}.support-status strong{margin-inline-end:auto}@media print{dialog:has(#customer-invoice){width:100%!important;max-width:none!important;max-height:none!important;box-shadow:none!important;border:0!important;padding:0!important;position:absolute!important;inset:0!important;overflow:visible!important}dialog:has(#customer-invoice)>header{display:none!important}dialog:has(#customer-invoice)::backdrop{display:none!important}body{overflow:visible!important}}.public-account-menu nav button{color:#9d3c3c;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:12px}.public-account-menu nav button:hover{background:#fff1ef}.panel-content{width:100%;min-width:0;max-width:1540px;margin:auto;padding:30px}.panel-content h1{font-size:28px}.panel-content h2{font-size:19px}.panel-content h3{font-size:16px}.panel-content bdi,.selected-service bdi{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere}.panel-content article{overflow-wrap:anywhere;min-width:0}.panel-content button:focus-visible,.panel-content a:focus-visible{outline-offset:3px;outline:3px solid #81b5df}.view-switch{align-items:center;gap:5px;margin:16px 0;display:flex}.view-switch button{font:inherit;border-radius:10px;padding:9px 17px;color:#53697e!important;background:#fff!important;border:1px solid #d9e4ed!important}.view-switch button[aria-pressed=true]{color:#fff!important;background:#174f7f!important}.view-switch small{color:#ab3228}.status-badge{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;width:fit-content;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex!important}.status-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.status-badge.good{color:#11745f;background:#e5f6ee}.status-badge.warn{color:#986015;background:#fff4dc}.finance-records.card-view{grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr))!important}.finance-records.list-view,.record-view.list-view{flex-direction:column;gap:10px!important;display:flex!important}.finance-records.list-view>article{grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;gap:14px;padding:20px 24px;display:grid}.finance-records.list-view>article>strong:nth-child(2){color:#174b73;font-size:18px}.tracking-code{overflow-wrap:anywhere;direction:ltr;max-width:210px;font-size:12px;display:inline-block}.record-view.list-view>article{grid-template-columns:minmax(180px,1fr) 2fr;align-items:start;gap:20px;display:grid}.order-history{border-top:1px solid #e5ecf1;order:20;grid-column:1/-1;padding-top:12px;font-size:13px}.order-history summary{cursor:pointer;color:#256597}.order-history>div{border-bottom:1px solid #e5ecf1;padding:12px}.record-view.card-view>article{box-shadow:0 4px 20px #173b5905}.notification-bell>button{color:#174b73;background:#fff;border:1px solid #d8e4ef;border-radius:12px;align-items:center;gap:5px;padding:10px;display:flex;position:relative}.notification-bell b{color:#fff;background:#c84640;border-radius:20px;padding:1px 5px;font-size:10px;position:absolute;top:-7px;right:-6px}.notification-menu{z-index:1100;background:#fff;border:1px solid #dbe6ef;border-radius:18px;width:min(390px,100vw - 35px);max-height:70vh;position:absolute;top:50px;left:0;overflow:auto;box-shadow:0 15px 60px #09233b25}.notification-menu>a{border-bottom:1px solid #edf2f6;flex-direction:column;gap:7px;padding:16px;display:flex}.notification-menu .unread{background:#f0f7fd}.notification-menu small{color:#667d92;font-size:11px}.notification-menu button{color:#236498;font:inherit;background:0 0;border:0;font-size:12px}.notification-page .notification-menu{width:100%;max-height:none;position:static}.customer-toast{z-index:2147483647;direction:rtl;background:#fff;border:1px solid #cadbe9;border-right:5px solid #24856c;border-radius:14px;align-items:center;gap:12px;max-width:min(440px,100vw - 32px);padding:12px 16px;display:flex;position:fixed;top:85px;left:24px;box-shadow:0 12px 45px #0b284033}.customer-toast.error{border-right-color:#c14b42}.customer-toast p{margin:0;font-size:13px;line-height:1.8}.customer-toast button{color:#53697e;background:0 0;border:0;font-size:24px}.customer-toast>span{color:#238568;font-weight:700}.dashboard-charts{grid-template-columns:1fr 1.1fr;gap:20px;display:grid}.chart-panel{background:#fff;border:1px solid #dbe6ef;border-radius:22px;min-width:0;padding:24px}.chart-panel header,.renewal-panel header{justify-content:space-between;align-items:center;gap:12px;display:flex}.chart-panel header small{color:#6a8196}.chart-panel select{max-width:110px}.status-charts{grid-template-columns:1fr 1fr;gap:25px;margin-top:25px;display:grid}.donut-chart{border-radius:50%;place-items:center;width:145px;height:145px;margin:auto;display:grid}.donut-chart>span{color:#74899b;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;font-size:13px;display:flex}.donut-chart b{color:#163b59;font-size:29px}.status-charts ul{padding:0;font-size:12px;list-style:none}.status-charts li{align-items:center;gap:7px;margin:8px 0;display:flex}.status-charts li b{margin-inline-start:auto}.status-charts i{border-radius:3px;width:8px;height:8px}.chart-legend{color:#237c97;gap:20px;font-size:12px;display:flex}.chart-legend span+span{color:#92b0c5}.financial-bars{direction:ltr;border-bottom:1px solid #dce6ef;justify-content:space-around;align-items:end;gap:8px;height:220px;margin-bottom:18px;display:flex}.financial-bars>div{text-align:center;flex:1;min-width:0}.financial-bars>div>div{justify-content:center;align-items:end;gap:4px;height:170px;display:flex}.financial-bars i{background:#267d99;border-radius:5px 5px 0 0;width:18px;max-width:40%;display:block}.financial-bars i+i{background:#92b0c5}.financial-bars small{margin:12px 0;font-size:10px;display:block}.chart-panel details{font-size:12px}.section-icon{color:#236497;background:#edf5fc;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.renewal-panel h2{margin-inline-end:auto}.renewal-panel a small{color:#73889a;margin-top:5px;font-size:12px;display:block}.empty-state{text-align:center;color:#7e91a3;padding:30px 10px}.payment-workspace{background:#fff;border:1px solid #dce6ef;border-radius:24px;grid-template-columns:1fr 1fr;gap:22px!important;max-width:1050px!important;margin:10px auto!important;padding:30px!important;display:grid!important}.payment-workspace>h2,.payment-workspace>p,.payment-workspace>h3,.payment-workspace>article{grid-column:1/-1}.payment-workspace>label{gap:10px;min-width:0;display:grid}.gateway-selection{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.gateway-selection>strong{width:100%;font-size:14px}.gateway-selection>button{color:#245372;background:#fff;border:1px solid #d7e4ef;border-radius:14px;grid-template-columns:auto 1fr;gap:5px 12px;min-width:170px;padding:15px;display:grid}.gateway-selection>button[aria-pressed=true]{background:#edf7ff;border:2px solid #2474ac}.gateway-selection small{color:#738a9e;grid-column:2;font-size:10px}.gateway-selection span{grid-row:1/3;align-self:center;font-size:25px}.payment-summary{background:#f3f7fb;border:1px solid #dce7ef;border-radius:18px;grid-column:1/-1;padding:24px}.payment-summary p,.payment-summary>div{justify-content:space-between;gap:12px;font-size:14px;display:flex}.payment-summary>div{border-top:1px solid #dce7ef;margin-top:18px;padding-top:18px}.payment-summary>div strong{color:#17557f;font-size:23px}.payment-help{color:#71869a;font-size:12px}.payment-workspace>button{border-radius:12px;min-height:48px}.payment-workspace input,.payment-workspace select{width:100%;min-height:48px;font:inherit;border:1px solid #cdddeb;border-radius:12px;padding:11px}.service-checkout{gap:22px;padding:6px;display:grid}.service-checkout label{gap:9px;font-size:14px;display:grid}.service-checkout select{width:100%;font:inherit;border:1px solid #cfdfeb;border-radius:12px;padding:13px}.checkout-intro{color:#698196;font-size:13px;line-height:1.9}.linked-renewal{background:#f1fbfa;border:1px solid #b9d9df;border-radius:16px;gap:12px;padding:20px;display:grid}.linked-renewal bdi{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere}.primary-action{text-align:center;font:inherit;border:0;border-radius:12px;padding:14px 22px;font-weight:700;display:block;color:#fff!important;background:#174f7f!important}.primary-action:disabled{opacity:.5}.quote-columns{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.quote-breakdown{border:1px solid #dce6ee;border-radius:15px;padding:20px}.quote-breakdown p,.checkout-total{justify-content:space-between;gap:15px;font-size:13px;display:flex}.checkout-total{background:#eaf4fb;border-radius:16px;align-items:center;padding:23px}.checkout-total strong{font-size:23px}.service-checkout [role=alert]{color:#a33b30;background:#ffefec;border-radius:12px;padding:14px}.related-service-picker{grid-template-columns:1fr;gap:8px;width:100%;min-width:0;margin-bottom:12px;display:grid}.related-service-picker input,.related-service-picker select{box-sizing:border-box;min-width:0;max-width:100%;width:100%!important;font:inherit!important;background:#f8fbfd!important;border:1px solid #d2e1ed!important;border-radius:12px!important;padding:12px!important}.related-service-picker label{color:#698096;font-size:12px}.selected-service{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;padding:8px;font-size:12px}.related-service-picker select{white-space:normal}@media (max-width:900px){.dashboard-charts{grid-template-columns:1fr}.finance-records.list-view>article{grid-template-columns:1fr 1fr}.record-view.list-view>article{grid-template-columns:1fr}.panel-content{padding:18px}.payment-workspace{padding:20px!important}.status-charts{gap:15px}}@media (max-width:520px){.payment-workspace{grid-template-columns:1fr}.payment-workspace>*{grid-column:1!important}.payment-summary>div strong,.checkout-total strong{font-size:18px}.chart-panel{padding:18px}.donut-chart{width:120px;height:120px}.donut-chart>span{width:90px;height:90px}.customer-toast{top:72px;left:16px}.finance-records.list-view>article{gap:12px;padding:16px}.panel-content h1{font-size:24px}.notification-menu{left:-20px}.quote-columns{grid-template-columns:1fr}}@media print{#customer-invoice{color:#17283b!important;box-shadow:none!important;border:0!important;font-size:11pt!important}#customer-invoice header{border-bottom:3px solid #174f7f;margin-bottom:20px;padding:12px 0 20px}#customer-invoice table{border-collapse:collapse;width:100%}#customer-invoice th{color:#174b73;border-bottom:2px solid #aac4d9;padding:12px;background:#edf4f9!important}#customer-invoice td{border-bottom:1px solid #dce6ef;padding:12px}#customer-invoice tr{break-inside:avoid}#customer-invoice button,.customer-toast{display:none!important}@page{size:A4;margin:15mm}}.customer-toast[popover]{margin:0;bottom:auto;right:auto}.customer-toast[popover]:not(:popover-open){display:none}.dashboard-lower-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dashboard-lower-grid>section:last-child{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:20px;display:flex}.dashboard-lower-grid>section:last-child h2{margin-inline-end:auto}.dashboard-lower-grid>section:last-child a{font-size:13px}.renewal-panel .status-badge{flex-shrink:0}.renewal-panel a{align-items:center;gap:10px;display:flex}.renewal-panel a>strong{font-size:13px}.renewal-panel a>div{flex:1}.chart-panel details p{font-size:12px;line-height:1.8}@media (max-width:700px){.dashboard-lower-grid{grid-template-columns:1fr}.dashboard-lower-grid>section:last-child{grid-column:1}}.payment-workspace{align-items:start;width:100%;gap:18px!important}.payment-workspace h2,.payment-workspace h3,.payment-workspace p{margin:0}.payment-editor{gap:20px;min-width:0;display:grid}.payment-editor label{gap:9px;font-size:14px;display:grid}.payment-workspace .payment-summary{grid-column:auto;gap:18px;display:grid}.payment-workspace .payment-summary>div{flex-wrap:wrap;margin:0}.payment-workspace .gateway-selection button{margin:0}.payment-workspace .payment-submit{color:#fff;background:#185781;border-color:#185781;margin:0}.payment-workspace .payment-refresh{background:0 0;justify-self:end;margin:0}.payment-workspace button:disabled{cursor:not-allowed}@media (max-width:700px){.payment-editor,.payment-workspace .payment-summary{grid-column:1/-1}}@media print{body:has(#customer-invoice) :not(:has(#customer-invoice)):not(#customer-invoice):not(#customer-invoice *){display:none!important}:is(body:has(#customer-invoice),body:has(#customer-invoice) :has(#customer-invoice)){background:#fff!important;border:0!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body:has(#customer-invoice) dialog:has(#customer-invoice){width:100%!important;max-width:none!important;margin:0!important;position:absolute!important;inset:0 auto auto 0!important}body:has(#customer-invoice) #customer-invoice{width:100%!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important}#customer-invoice thead{display:table-header-group}#customer-invoice [class*=invoiceSummary]{break-inside:avoid}}.real-table-wrap{background:#fff;border:1px solid #dce6ef;border-radius:16px;width:100%;margin:16px 0;overflow-x:auto}.real-record-table{border-collapse:collapse;direction:rtl;width:100%;min-width:840px;font-size:13px}.real-record-table caption{text-align:right;color:#174f7f;padding:16px 18px;font-weight:700}.real-record-table th{color:#536b80;text-align:right;white-space:nowrap;background:#f0f5fa;font-weight:600}.real-record-table th,.real-record-table td{vertical-align:middle;border-bottom:1px solid #e7eef5;padding:13px 14px}.real-record-table tbody tr:nth-child(2n){background:#fafcfe}.real-record-table tbody tr:hover{background:#eff7ff}.real-record-table tbody tr:last-child td{border-bottom:0}.real-record-table bdi{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;max-width:280px;display:inline-block}.real-record-table small{color:#788ca0;margin-top:5px;font-size:11px;display:block}.real-record-table button,.real-record-table a{font:inherit;white-space:nowrap;border-radius:8px;padding:7px 9px}.real-record-table th button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.real-record-table td [class*=actions],.table-actions{flex-wrap:wrap;align-items:center;gap:7px;margin:0;display:flex}.real-record-table [class*=history]{min-width:120px}.real-record-table .tracking-code{max-width:210px}.page-size{color:#657d92;align-items:center;gap:10px;font-size:13px;display:flex}.page-size select{width:auto;font:inherit;background:#fff;border:1px solid #d6e3ef;border-radius:9px;padding:8px 14px}.technical-missing{color:#75581c;background:#fff7e6;border-radius:12px;padding:12px 16px;font-size:13px}.domain-information{background:#fff;border:1px solid #dce7ef;border-radius:16px;margin:16px 0;padding:20px}.domain-information dl{grid-template-columns:1fr 1fr;gap:14px 24px;display:grid}.domain-information dl>div{background:#f7fafd;border-radius:10px;min-width:0;padding:12px}.domain-information dt{color:#73899d;margin-bottom:8px;font-size:12px}.domain-information dd{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;line-height:1.9}@media (max-width:650px){.domain-information dl{grid-template-columns:1fr}.real-record-table{font-size:12px}}.record-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;display:flex}.record-toolbar .view-switch{margin:0}.page-size.page-size{color:#61748b;align-items:center;gap:.65rem;width:max-content;margin:0;font-size:.8rem;display:flex}.page-size.page-size select{border-radius:10px;width:5rem;min-width:4rem;padding:.55rem}.filter-reset-row{justify-content:flex-end;margin-top:.8rem;display:flex}.filter-reset-row button{min-height:36px;padding:.55rem .9rem}.renewal-period-selector{background:linear-gradient(135deg,#f0f7ff,#fff);border:1px solid #d8e5f1;border-radius:20px;gap:18px;padding:24px;display:grid}.renewal-period-selector input[type=range]{accent-color:#195484;width:100%}.renewal-period-selector small{margin-top:8px;display:block}.service-checkout .renewal-period-selector{gap:12px;padding:20px}.service-checkout .renewal-period-selector h3{margin:0;font-size:16px}.service-checkout .renewal-period-selector>strong{font-size:20px;line-height:1.7}.service-checkout .renewal-period-selector input[type=range]{height:28px;min-height:0;box-shadow:none;background:0 0;border:0;padding:0}.service-checkout .renewal-period-selector .period-choice-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.service-checkout .renewal-period-selector .period-choice-grid button{color:#194e79;background:#fff;border:1px solid #c5d8e9;min-height:72px;padding:12px;line-height:1.6}.service-checkout .renewal-period-selector .period-choice-grid button.active{color:#fff;background:#195484;border-color:#195484}.service-checkout .renewal-period-selector .period-choice-grid button small{color:inherit;opacity:.9}.order-document{text-align:right;background:#fff;border:1px solid #dce7f0;border-radius:22px;min-width:0;padding:clamp(18px,3vw,36px);box-shadow:0 16px 40px #16375008}.order-document header,.order-document footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.order-document h2{margin:8px 0;font-size:24px}.order-document small{color:#627c91;font-size:12px;line-height:1.9;display:block}.order-doc-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.order-doc-summary>div{background:#f3f8fc;border-radius:14px;padding:20px}.order-doc-summary strong{margin-top:8px;display:block}.order-document table{border-collapse:collapse;text-align:right;width:100%;min-width:660px}.order-document th{background:#edf5fa;padding:14px}.order-document td{vertical-align:top;border-bottom:1px solid #e3edf4;padding:18px 14px}.order-document footer{margin-top:28px}.order-document button{color:#194f79;cursor:pointer;background:#f5f9fc;border:1px solid #cbddec;border-radius:10px;padding:10px 18px}.order-document button.primary{color:#fff;background:#185981}.order-payment{border-bottom:1px solid #e4edf3;padding:16px}.order-document bdi{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere}.record-table-scroll{overflow:auto}.notification-menu>a{flex-direction:column;gap:7px;display:flex;position:relative;text-align:right!important;border:0!important;border-bottom:1px solid #edf2f7!important;border-radius:0!important;align-items:flex-start!important;padding:16px 24px!important}.notification-menu>a.unread{background:#edf7ff}.notification-menu>a.unread:before{content:"";background:#168cc5;border-radius:50%;width:6px;height:6px;position:absolute;top:23px;right:10px}.notification-menu>a strong{font-size:13px}.notification-menu>a small{color:#758b9d;font-size:11px}.notification-menu header{z-index:2;background:#fff;position:sticky;top:0}.related-service-picker{min-width:0;position:relative}.related-trigger{justify-content:space-between;align-items:center;width:100%;text-align:right!important;background:#f7faff!important;border:1px solid #d3e2ef!important;border-radius:12px!important;padding:14px!important;display:flex!important}.related-options{background:#fff;border:1px solid #d3e2ef;border-radius:12px;margin-top:6px;padding:8px}.related-options [role=listbox]{max-height:200px;overflow:auto}.related-options [role=option]{text-align:right;background:#fff;border:0;border-radius:8px;width:100%;padding:12px;display:block}.related-options [aria-selected=true],.related-options [role=option]:hover{background:#eaf4fd}.usage-summary{text-align:right;font-size:13px;line-height:2.2}.status-badge.bad{color:#b12836;background:#ffeded}@media (max-width:650px){.order-doc-summary{grid-template-columns:1fr}.order-document h2{font-size:18px}}@media print{body *{visibility:hidden}.order-document,.order-document *{visibility:visible}.order-document{box-shadow:none;border:0;position:absolute;inset:0}.order-document footer,.order-document button,.order-document .payment-workspace,.order-document .irnic-journey{display:none!important}}.irnic-journey{text-align:start;background:linear-gradient(140deg,#f2f8fc,#fff);border:1px solid #cbdfea;border-radius:18px;margin:24px 0;padding:24px}.irnic-journey header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.irnic-journey h3{margin:6px 0}.irnic-journey header small{color:#26759d}.irnic-journey p{color:#526d80;line-height:1.9}.irnic-journey button,.irnic-journey input:not([type=checkbox]):not([type=radio]){font:inherit;color:#174f7d;background:#fff;border:1px solid #bdd4e5;border-radius:10px;min-height:44px;padding:10px 15px}.irnic-journey button{cursor:pointer;margin-block:8px;margin-inline-end:8px}.irnic-journey button.primary{color:#fff;background:#174f7d;display:block}.irnic-journey button:disabled{opacity:.55;cursor:wait}.irnic-journey input:not([type=checkbox]):not([type=radio]){text-align:left;width:min(100%,360px);margin-top:8px;display:block}.irnic-journey input[type=checkbox],.irnic-journey input[type=radio]{accent-color:#176d9e;flex-shrink:0;width:18px;height:18px}.irnic-journey fieldset{background:#fff;border:1px solid #dce7ef;border-radius:14px;margin-top:20px;padding:18px}.irnic-journey fieldset>label{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}.irnic-journey legend{padding:0 8px;font-weight:700}.handle-options{flex-wrap:wrap;gap:12px;margin:12px 0 20px;display:flex}.handle-options label{cursor:pointer;border:1px solid #dce7ef;border-radius:10px;align-items:center;gap:8px;padding:12px;display:flex}.handle-options label:has(input:checked){background:#eef8ff;border-color:#176d9e}.irnic-line{background:#fff;border:1px solid #e0eaf1;border-radius:12px;margin:12px 0;padding:16px}.irnic-order-link{background:#f0f8fc;border:1px solid #cbdfea;border-radius:14px;padding:14px 18px}.irnic-order-link a,.irnic-line>a{color:#155c8b;font-weight:800}.panel-nav-count{color:#fff;background:#e75842;border-radius:999px;margin-inline-start:auto;padding:1px 9px;font-size:.75rem;font-weight:850}.irnic-line>bdi{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;font:600 1rem ui-sans-serif,system-ui,sans-serif}.irnic-line small{display:block}.irnic-journey :focus-visible{outline-offset:3px;outline:3px solid #63b5ec}.action-spinner{border:2px solid;vertical-align:middle;border-inline-end-color:#0000;border-radius:50%;width:17px;height:17px;margin-inline-end:7px;animation:.8s linear infinite portal-action-spin;display:inline-block}.service-refresh-state{color:#215c85;background:#edf6fc;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;display:flex}.remember-choice{align-items:center;gap:8px;margin:14px 0;display:flex}@keyframes portal-action-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.action-spinner{animation:none}}@media (max-width:600px){.irnic-journey{padding:15px}.handle-options{display:grid}.irnic-journey fieldset{padding:12px}}.panel-sidebar nav a[aria-current=page]{color:#fff;background:#ffffff29;box-shadow:inset -3px 0 #77cfeb}.panel-content :is(input,select,textarea,button):focus-visible,.irnic-journey :focus-visible{outline-offset:2px;outline:3px solid #57b6e8}.panel-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:10px;max-width:100%;min-height:44px}.panel-content :is(button,.button){min-height:42px;transition:background-color .15s,border-color .15s,transform .15s}.panel-content :is(button,.button):not(:disabled):active{transform:translateY(1px)}.irnic-selection-list{gap:8px;margin:14px 0;display:grid}.irnic-selection-list>label{cursor:pointer;background:#f7fbfe;border:1px solid #d5e3ee;border-radius:12px;align-items:center;gap:12px;padding:12px 15px;display:flex}.irnic-selection-list>label:has(input:checked){background:#edf8fc;border-color:#2180b3}.irnic-form-hint{font-size:.88rem;color:#775328!important}@media (prefers-reduced-motion:reduce){.panel-content :is(button,.button){transition:none}}.panel-root{--panel-ink:#173851;--panel-muted:#536d82;--panel-line:#d7e4ee;--panel-blue:#176ca0;--panel-focus:#57b6e8;background:#f3f7fb}.panel-root .panel-sidebar{background:linear-gradient(165deg,#102d48,#10273e 72%)}.panel-root .panel-sidebar nav a{transition:background-color .16s,color .16s}.panel-root .panel-sidebar nav a[aria-current=page]{color:#fff;background:#244969;box-shadow:inset -3px 0 #62c9d9}.panel-root .panel-topbar{border-color:var(--panel-line);box-shadow:0 4px 16px #0d304c09}.panel-root .panel-top-actions a:hover{color:#165d8b;background:#eff8fc;border-color:#a6cfdf}.panel-root .panel-page{gap:20px}.panel-root .panel-page-heading{border-bottom:1px solid #e1eaf1;padding:0 3px 14px}.panel-root .panel-page-heading .eyebrow{color:#176d96;align-items:center;gap:8px;font-weight:850;display:inline-flex}.panel-root .panel-page-heading .eyebrow:before{content:"";background:#ef744b;border-radius:99px;width:18px;height:3px}.panel-root .panel-page-heading h1{color:var(--panel-ink);margin-block:3px 2px;font-weight:900}.panel-root .panel-page-heading p{color:var(--panel-muted);font-size:.9rem}.panel-root .panel-card,.panel-root .panel-summary-grid article,.panel-root .panel-record-card,.panel-root .chart-panel,.panel-root .real-table-wrap{border-color:var(--panel-line);box-shadow:0 8px 26px #0f37540d}.panel-root .panel-card>header h2,.panel-root .chart-panel h2{color:var(--panel-ink);font-weight:900}.panel-root .panel-summary-grid article:nth-child(3n+1){border-top:3px solid #2588ba}.panel-root .panel-summary-grid article:nth-child(3n+2){border-top:3px solid #198572}.panel-root .panel-summary-grid article:nth-child(3n){border-top:3px solid #8165a9}.panel-root .status-badge{letter-spacing:0;font-weight:850}.panel-root .status-badge.good{color:#0d674e;background:#e6f7ed}.panel-root .status-badge.warn{color:#825316;background:#fff0d4}.panel-root .status-badge.bad{color:#aa342f;background:#ffebea}.panel-root .real-record-table th{color:#31546d;background:#ebf4fa;font-weight:850}.panel-root .real-record-table caption{color:#194d70;font-size:.91rem;font-weight:850}.panel-root .real-record-table tbody tr:hover{background:#f0f8fd}.panel-root .panel-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){color:#1a3a52;font:inherit;border-color:#cbdde9}.panel-root .panel-content :is(input,select,textarea):disabled{color:#697f8e;cursor:not-allowed;background:#f1f5f8}.panel-root .panel-content :is(button,a):focus-visible,.panel-root .panel-topbar :is(button,a):focus-visible,.panel-root .panel-sidebar a:focus-visible{outline:3px solid var(--panel-focus);outline-offset:3px}@media (max-width:760px){.panel-root .panel-page-heading{padding-bottom:11px}}@media (prefers-reduced-motion:reduce){.panel-root .panel-sidebar nav a{transition:none}}.renewal-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.renewal-steps span{text-align:center;color:#587185;background:#f1f5f9;border-radius:12px;padding:12px 16px;font-weight:700}.renewal-steps [aria-current=step]{color:#135588;background:#e5f1fc;border:1px solid #aad0ea}.renewal-back{color:#155880;font:inherit;background:#e9f5ff;border:1px solid #b6d6e9;border-radius:10px;justify-self:start;padding:10px 14px}.service-checkout .checkout-intro{margin:0}.panel-menu-toggle{border:1px solid var(--line);color:var(--accent);font:inherit;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;display:none}.panel-menu-toggle svg{width:22px;height:22px}.panel-mobile-links{gap:8px;display:grid}.panel-mobile-links a{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.panel-mobile-links svg{flex-shrink:0;width:24px;height:24px}.panel-mobile-links a[aria-current=page]{color:#174b7d;background:#eaf3fc;border-color:#6a95bf;font-weight:800}.customer-next-actions{border:1px solid var(--line);background:#fff;border-radius:20px;padding:22px}.customer-next-actions header h2{margin:4px 0 16px;font-size:1.25rem}.customer-next-actions header small,.customer-next-actions p{color:var(--muted)}.customer-next-actions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.customer-next-actions a{background:#f4f8fc;border:1px solid #dce7f1;border-radius:14px;gap:7px;padding:16px 18px 16px 44px;display:grid;position:relative}.customer-next-actions a span{color:var(--muted);overflow-wrap:anywhere;font-size:.82rem}.customer-next-actions svg{width:20px;height:20px;position:absolute;top:25px;left:15px}.service-card-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.service-card-actions>.button-primary,.service-card-actions>.button-primary:visited,.service-card-actions>.button-primary:hover{color:#fff}.service-card-actions>.service-more-trigger{cursor:pointer;color:#174b7d;background:#eef4f9;border:1px solid #cbdde9;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;display:inline-flex}.service-card-actions>.service-more-trigger:is(:hover,:focus-visible,[aria-expanded=true]):not(:disabled){color:#123b63;background:#ddebf6;border-color:#8eafcd}.service-more-panel{box-sizing:border-box;overscroll-behavior:contain;color:#174b7d;direction:rtl;background:#fff;border:1px solid #cfdeeb;border-radius:14px;width:min(300px,100vw - 24px);max-height:calc(100dvh - 24px);margin:0;padding:8px;display:none;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 14px 40px #123b632b}.service-more-panel:popover-open{gap:4px;display:grid}.service-more-panel>.service-more-item{box-sizing:border-box;text-align:right;white-space:normal;color:#174b7d;width:100%;min-height:46px;font:inherit;cursor:pointer;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;padding:11px 12px;font-size:.85rem;font-weight:700;line-height:1.7;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:flex}.service-more-panel>.service-more-item:is(:hover,:focus-visible):not(:disabled){color:#123b63;box-shadow:none;background:#e8f2fb;border-color:#c3d9ec}.service-more-panel>.service-more-item svg,.service-card-actions>.service-more-trigger svg{flex-shrink:0;width:20px;height:20px}.service-more-panel>.service-more-item:focus-visible,.service-card-actions>.service-more-trigger:focus-visible{outline-offset:-2px;outline:2px solid #3d83bb}.inline-service-details{min-width:0}.nameserver-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.nameserver-row bdi{overflow-wrap:anywhere}.nameserver-row button,.order-history-trigger,.panel-pagination button{color:#174b7d;font:inherit;cursor:pointer;background:#edf4fa;border:1px solid #d8e3ee;border-radius:10px;padding:9px 14px}.service-list-filters{border:1px solid var(--line);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:20px;padding:16px;display:flex}.service-list-filters label{min-width:160px;color:var(--muted);flex:1;gap:6px;font-size:.85rem;display:grid}.service-list-filters :is(input,select){width:100%;font:inherit;background:#fff;border:1px solid #d4dfeb;border-radius:10px;padding:11px}.commerce-list-actions{justify-items:start;gap:10px;display:grid}.panel-pagination{justify-content:center;align-items:center;gap:14px;padding:20px;display:flex}.panel-pagination button:disabled{opacity:.5;cursor:default}.order-status-pair{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.order-next-action{background:#f0f7fd;border:1px solid #d9e8f5;border-radius:14px;padding:18px}.order-next-action h2{margin:0 0 8px;font-size:1rem}.order-next-action p{margin:0 0 14px}.order-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:20px 0;padding:0;list-style:none;display:grid}.order-timeline li{background:#f7fafc;border-inline-start:3px solid #ccd8e4;border-radius:10px;gap:5px;padding:10px;display:grid}.order-timeline li.done{background:#effaf5;border-color:#209566}.order-timeline li.current{background:#eef6fe;border-color:#397cac}.order-timeline li small{color:var(--muted);font-size:.75rem}.order-service-lines{gap:12px;margin:20px 0;display:grid}.order-line-card{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;padding:18px}.order-line-card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.order-line-card h3{overflow-wrap:anywhere;margin:0;font-size:1rem}.order-line-card .line-facts{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:.85rem;display:flex}.order-line-card footer{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.order-line-card footer a{color:var(--accent);background:#eef5fb;border-radius:9px;padding:8px 12px}.order-financial-summary{border:1px solid var(--line);border-radius:12px;margin-bottom:20px;padding:16px}.order-financial-summary summary{cursor:pointer;font-weight:750}.finance-groups{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.finance-groups button{font:inherit;color:var(--accent);cursor:pointer;background:#fff;border:1px solid #dce6ef;border-radius:12px;padding:14px 18px}.finance-groups button[aria-pressed=true]{color:#fff;background:#174b7d}.history-order-card{border:1px solid var(--line);background:#fff;border-radius:12px;margin:12px 0;padding:15px}.history-order-card header{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.history-order-card p{margin:8px 0;font-size:.85rem}.checkout-current-plan{background:#eff5fb;border-radius:10px;padding:12px}@media (max-width:1100px){.panel-root{grid-template-columns:minmax(0,1fr)!important}.panel-root .panel-sidebar{display:none}.panel-menu-toggle{display:flex}.panel-topbar{flex-wrap:wrap;gap:12px}.panel-topbar>div:not(.panel-top-actions){flex:1}.panel-root .panel-content{padding:20px}}@media (max-width:650px){.panel-root .panel-content{padding:12px}.panel-top-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px}.panel-menu-toggle span{font-size:.8rem;display:inline!important}.customer-next-actions>div,.order-timeline{grid-template-columns:minmax(0,1fr)}.order-line-card{padding:14px}.panel-record-card{grid-template-columns:minmax(0,1fr)}.service-list-filters label{flex-basis:100%}.customer-next-actions{padding:16px}}.order-line-facts,.order-line-actions{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}.order-line-facts{color:var(--muted);font-size:.85rem}.order-line-actions a{color:var(--accent);background:#edf5fc;border-radius:10px;padding:9px 12px}.order-financial-details{border:1px solid var(--line);border-radius:14px;margin:16px 0;padding:16px}.order-financial-details summary{cursor:pointer;font-weight:750}.history-pager{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.history-pager button{border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:10px 14px}.history-pager button:disabled{opacity:.5;cursor:default}.service-inline-surface{min-width:0}.order-timeline li[data-done=true]{background:#effaf5;border-color:#209566}.site-root .home-hero{background:radial-gradient(at 5% 5%,#387d8e55,#0000 55%),linear-gradient(120deg,#102d43,#173f52 65%,#235b62);position:relative}.site-root .home-hero .hero-copy h1{letter-spacing:-.025em;line-height:1.6}.site-root .hero-domain-card{border:1px solid #ffffff90;border-radius:26px;box-shadow:0 28px 75px #031b3033}.site-root .service-card{border-top:3px solid #63aaa6;transition:transform .22s,box-shadow .22s}.site-root .service-card:nth-child(2n){border-top-color:#729ccb}.site-root .service-card:nth-child(3n){border-top-color:#dca676}.site-root .service-card:hover{transform:translateY(-5px);box-shadow:0 16px 40px #12364c12}.site-root .section-soft{background:linear-gradient(125deg,#f5f9fb,#eff7f5)}.site-root .button{transition:transform .18s,box-shadow .18s}.site-root .button:hover{transform:translateY(-2px);box-shadow:0 7px 20px #12364c18}.site-root .button:focus-visible{outline-offset:4px;outline:3px solid #e99758}@media (prefers-reduced-motion:reduce){.site-root .service-card,.site-root .button{transition:none}.site-root .service-card:hover,.site-root .button:hover{transform:none}}.panel-user-heading{flex-direction:column;gap:7px;min-width:0;margin-inline-end:24px;display:flex}.panel-user-heading span{color:#66778b;font-size:.78rem}.panel-content button:hover,.panel-top-actions button:hover,.panel-content [role=menuitem]:hover{color:#fff;background:#174b7d}.panel-content button:hover>*,.panel-content [role=menuitem]:hover>*{color:inherit}.notification-bell{position:relative}.notification-menu{z-index:120;background:#fff;border:1px solid #d6e2ef;border-radius:18px;width:min(420px,100vw - 24px);max-height:70vh;padding:12px;overflow:auto;box-shadow:0 16px 48px #13365724}.notification-menu header{border-bottom:1px solid #e7edf5;align-items:center;gap:10px;padding:10px;display:flex}.notification-menu>a{color:#263d55;border-inline-start:3px solid #0000;border-radius:12px;gap:7px;margin:7px 0;padding:14px;line-height:1.8;text-decoration:none;display:grid}.notification-menu>a.unread{background:#edf5ff;border-inline-start-color:#2870ba}.notification-menu>a:hover{color:#fff;background:#174b7d}.notification-menu>a small{color:inherit;opacity:.8;font-size:.72rem}@media (max-width:600px){.notification-menu{inset-inline:12px;position:fixed;top:80px}.panel-user-heading{margin-inline-end:8px}}.notification-menu header{direction:rtl;justify-content:space-between}.notification-header-actions{flex-shrink:0;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.notification-header-actions button{cursor:pointer;border-radius:8px;min-height:36px;padding:6px 10px}.notification-header-actions button:hover{color:#174b7d;background:#e9f2fb}.notification-header-actions button:focus-visible{outline-offset:2px;outline:2px solid #236498}.notification-pagination{justify-content:center;align-items:center;gap:16px;padding:16px;display:flex}.notification-pagination button:disabled{opacity:.45;cursor:default}body{padding-bottom:var(--comparison-tray-height,0px)}@media (min-width:1101px){.panel-root .panel-sidebar{align-self:start;gap:18px;height:100dvh;min-height:0;overflow:hidden}.panel-root .panel-sidebar>.brand{flex-shrink:0}.panel-root .panel-sidebar>nav{scrollbar-width:thin;flex:1;align-content:start;min-height:0;overflow-y:auto}.panel-root .panel-side-support{flex-shrink:0;margin-top:0;display:grid}}.panel-support-phone{background:#143955;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:8px;display:flex}.panel-support-phone:before{content:"☎"}.panel-mobile-support{border:1px solid var(--line);border-radius:12px;gap:10px;margin-top:16px;padding:16px;display:grid}.service-checkout .combined-renewal-toggle{color:#174b7d;cursor:pointer;background:#edf6fc;border:1px solid #b6cfdf;border-radius:14px;align-items:center;gap:12px;padding:16px;font-weight:700;display:flex}.service-checkout .combined-renewal-toggle input{accent-color:#174b7d;flex:none;width:20px;height:20px}.service-checkout label:has(>select){text-align:start;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;min-width:0;display:grid}.service-checkout label>select{direction:rtl;width:100%;min-width:0;max-width:100%}.package-destination-fields{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;min-width:0;display:grid}.quick-design-option{text-align:right;background:#fff;border:1px solid #d7e4ed;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex}.quick-design-option.active{background:#f1fbf7;border-color:#16836c;box-shadow:0 0 0 1px #16836c}.quick-design-option p{color:#52677c;margin:0;font-size:.85rem;line-height:1.8}.prerequisite-badge{color:#82520c;background:#fff2d6;border-radius:99px;padding:5px 10px;font-size:.75rem;display:inline-flex}.prerequisite-badge.ready{color:#12634f;background:#def5eb}.quick-design-option button{margin-top:auto}
