.hp-icon{width:24px;height:24px;flex-shrink:0;vertical-align:middle}
.sp-polished .sp-hero-art img{translate:0;rotate:0deg;scale:1;transition:translate .5s ease,rotate .5s ease,scale .5s ease,filter .5s ease}
.sp-polished .sp-service-nav a{gap:10px}.sp-polished .sp-service-nav .hp-icon{width:22px;height:22px;transition:translate .25s;translate:0}
.sp-polished .sp-facts p{padding:8px 18px;border-radius:14px;position:relative;transition:background .3s}.hp-fact-icon{width:42px;height:42px;border-radius:14px;background:#fff0f2;color:#ed1731;display:grid;place-items:center;margin:0 auto 10px!important}.hp-fact-icon .hp-icon{width:23px;height:23px}
.sp-polished .sp-package-group{background:linear-gradient(140deg,#f3f7fd,#fafbff);border:1px solid #edf0f8;padding:30px}.sp-polished .sp-group-title h3{display:flex;align-items:center;gap:12px}.sp-polished .sp-group-title h3>.hp-icon{color:#ff0018;width:28px;height:28px}
.sp-polished .sp-plan{isolation:isolate;position:relative;overflow:hidden;transform:translateY(0);transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s,border-color .32s}.sp-polished .sp-plan:after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(300px circle at var(--hp-x,50%) var(--hp-y,25%),#ffffffc9,transparent 70%);opacity:0;transition:opacity .35s}.hp-plan-symbol{display:grid;place-items:center;width:52px;height:52px;border-radius:17px;background:#ffffffb0;border:1px solid #fff;color:#2678b4;box-shadow:0 5px 12px #2478b40a;margin-bottom:19px;rotate:0deg;scale:1;transition:rotate .35s,scale .35s,box-shadow .35s}.hp-plan-symbol .hp-icon{width:28px;height:28px}.sp-plan-1 .hp-plan-symbol{color:#13876b}.sp-plan-2 .hp-plan-symbol{color:#7960c9}.sp-plan-3 .hp-plan-symbol{color:#b07735}.sp-polished .sp-plan li{padding-left:0;display:flex;gap:10px;align-items:flex-start}.sp-polished .sp-plan li:before{display:none}.sp-polished .sp-plan li>.hp-icon{width:19px;height:19px;color:#58677c;margin-top:1px}.sp-polished .sp-plan-select{position:relative;isolation:isolate;overflow:hidden;transition:background .25s,box-shadow .25s}.sp-polished .sp-plan-select:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,#ffffff35 50%,transparent 70%);transform:translateX(-130%);transition:transform .65s}.sp-polished .sp-plan-select>span{display:block;translate:0;transition:translate .25s}
.hp-feature-icon{width:54px;height:54px;display:grid;place-items:center;background:linear-gradient(145deg,#fff0f2,#fff8fa);border:1px solid #ffdce2;border-radius:18px;color:#ef1833;margin-bottom:18px;rotate:0deg;translate:0;transition:rotate .3s,translate .3s,background .3s,box-shadow .3s}.hp-feature-icon>.hp-icon{width:27px;height:27px}.sp-polished .sp-features article{position:relative;padding:24px 15px 18px;border-radius:0 0 14px 14px;transition:background .3s,border-color .3s}.sp-polished .sp-detail-grid p{border-left:1px solid #ffffff21;padding-left:22px}.sp-polished .sp-detail-grid .hp-icon{display:block;width:28px;height:28px;margin-bottom:16px;color:#ff7786}.sp-polished .sp-detail-grid strong{font-size:clamp(1.3rem,2vw,2rem)}.hp-heading-icon{display:grid;width:52px;height:52px;place-items:center;background:#fff0f2;border:1px solid #ffdae1;border-radius:17px;margin-bottom:18px}.hp-heading-icon .hp-icon{width:27px;height:27px}.sp-polished .sp-faq summary{border-radius:10px;padding-inline:15px;transition:color .22s,background .22s}.sp-polished .sp-faq details[open] summary{color:#e6001c;background:#fff4f6}.sp-polished .sp-faq details p{padding:12px 18px 5px}.sp-polished .sp-contact-links>a{position:relative;padding:13px 14px 13px 63px;border:1px solid transparent;border-radius:14px;transition:border-color .25s,background .25s}.sp-polished .sp-contact-links>a>.hp-icon{position:absolute;left:16px;top:24px;color:#e90023}.sp-polished .sp-contact-links>a:focus-visible{outline-offset:2px}
.sp-polished .sp-plan:focus-within{border-color:#ff6475;box-shadow:0 0 0 3px #ff17331a}.sp-polished .sp-plan-select:focus-visible{outline-color:#174be8;outline-offset:4px}.sp-polished .sp-faq summary:focus-visible{outline:2px solid #ff1733;outline-offset:3px}
@media(hover:hover) and (pointer:fine){.sp-polished .sp-hero-art:hover img{translate:0 -6px;rotate:-2deg;scale:1.025;filter:drop-shadow(0 32px 26px #cf666429)}.sp-polished .sp-service-nav a:hover .hp-icon{translate:0 -3px}.sp-polished .sp-facts p:hover{background:#fff6f7}.sp-polished .sp-plan:hover{transform:translateY(-7px);border-color:#ff8c9a;box-shadow:0 18px 38px #3e516c1b}.sp-polished .sp-plan:hover:after{opacity:1}.sp-polished .sp-plan:hover .hp-plan-symbol{rotate:-7deg;scale:1.06;box-shadow:0 7px 16px #5f72a116}.sp-polished .sp-plan-select:hover:before{transform:translateX(130%)}.sp-polished .sp-plan-select:hover>span{translate:3px -3px}.sp-polished .sp-plan-select:hover{box-shadow:0 5px 18px #ed142c25}.sp-polished .sp-features article:hover{background:#fcf7f9;border-color:#ff7788}.sp-polished .sp-features article:hover .hp-feature-icon{translate:0 -3px;rotate:-5deg;box-shadow:0 8px 18px #ed142c12}.sp-polished .sp-faq summary:hover{background:#fff6f8;color:#d9001b}.sp-polished .sp-contact-links>a:hover{background:#fff9;border-color:#ffd4de}}
@media(max-width:760px){.sp-polished .sp-facts p{padding:5px}.hp-fact-icon{width:36px;height:36px;border-radius:12px}.hp-fact-icon .hp-icon{width:21px;height:21px}.sp-polished .sp-service-nav a{gap:7px}.sp-polished .sp-service-nav .hp-icon{width:19px;height:19px}.sp-polished .sp-package-group{padding:20px}.sp-polished .sp-group-title h3{gap:10px}.sp-polished .sp-group-title h3>.hp-icon{width:24px;height:24px}.sp-polished .sp-features article{padding-inline:5px}.hp-feature-icon{width:46px;height:46px;border-radius:15px}.hp-feature-icon .hp-icon{width:24px;height:24px}.sp-polished .sp-contact-links>a{padding-left:45px;padding-right:0}.sp-polished .sp-contact-links>a>.hp-icon{left:7px;top:22px;width:23px;height:23px}.sp-polished .sp-contact-links strong{font-size:.95rem}}
@media(prefers-reduced-motion:reduce){.sp-polished .sp-plan,.sp-polished .sp-plan-select:before{transform:none!important}.sp-polished .sp-plan:after{display:none}.sp-polished .sp-hero-art img,.hp-plan-symbol,.hp-feature-icon,.sp-polished .sp-service-nav .hp-icon,.sp-polished .sp-plan-select>span{translate:0!important;rotate:0deg!important;scale:1!important}.sp-polished *,.sp-polished *:before,.sp-polished *:after{transition:none!important}}
.sp-polished .sp-billing button{display:inline-flex;align-items:center;gap:9px;transition:background .25s,color .25s,box-shadow .25s}.sp-polished .sp-billing .hp-icon{width:19px;height:19px}
.sp-polished .sp-table-wrap tbody tr{transition:background .25s}.hp-domain-icon{display:inline-block;width:26px;height:26px;margin-right:12px;color:#ed1731;translate:0;rotate:0deg;transition:translate .25s,rotate .25s}.sp-polished .sp-table-wrap td a{display:inline-flex;align-items:center;gap:16px;border-radius:30px;padding:10px 16px;border:1px solid #ffd4dc;font-size:.95rem;background:#fff;transition:background .25s,color .25s,box-shadow .25s}.sp-polished .sp-docs a{align-items:center;justify-content:flex-start;padding:17px 12px;border-radius:9px;gap:12px;transition:background .25s,color .25s}.sp-polished .sp-docs a>.hp-icon{width:21px;height:21px;color:#e91d39}.sp-polished .sp-docs a>span{margin-left:auto}.sp-polished .sp-domain-input{align-items:center}.sp-polished .sp-domain-input>.hp-icon{width:22px;height:22px;margin-left:15px;color:#6a7b93}.sp-polished .sp-steps li{position:relative;padding:12px;border-radius:12px;transition:background .25s}.hp-step-icon{float:right;display:grid;place-items:center;width:44px;height:44px;color:#ed1731;background:#ffeef2;border-radius:14px;rotate:0deg;transition:rotate .3s}.sp-polished .sp-filter>div>.hp-icon{grid-column:1;grid-row:2;color:#e91d39;width:27px;height:27px;margin-top:5px}.sp-polished .sp-filter>div>h3,.sp-polished .sp-filter>div>p{grid-column:2}.sp-polished .sp-filter>div{transition:box-shadow .3s}.sp-polished .sp-filter>div>strong{grid-row:1}.sp-polished .sp-filter>div>p{grid-row:2}
@media(hover:hover) and (pointer:fine){.sp-polished .sp-billing button:hover{box-shadow:0 3px 10px #ed142c17}.sp-polished .sp-table-wrap tbody tr:hover{background:#fff6f8}.sp-polished .sp-table-wrap tbody tr:hover .hp-domain-icon{rotate:-8deg;translate:0 -2px}.sp-polished .sp-table-wrap td a:hover{background:#ff0018;color:#fff;box-shadow:0 6px 17px #ed142c21}.sp-polished .sp-docs a:hover{background:#fff4f6;color:#da001b}.sp-polished .sp-steps li:hover{background:#fff}.sp-polished .sp-steps li:hover .hp-step-icon{rotate:-6deg}.sp-polished .sp-filter>div:hover{box-shadow:0 10px 25px #2e4c7010}}
@media(max-width:760px){.sp-polished .sp-docs a{padding-inline:0}.sp-polished .sp-billing button{padding-inline:22px}.sp-polished .sp-domain-input>.hp-icon{width:18px;height:18px;margin-left:10px}.sp-polished .sp-domain-input select{width:88px;padding-inline:8px}.hp-step-icon{width:34px;height:34px;border-radius:11px}.hp-step-icon .hp-icon{width:20px;height:20px}}
@media(prefers-reduced-motion:reduce){.hp-domain-icon,.hp-step-icon{translate:0!important;rotate:0deg!important}}
