@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.p.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_b43e4ae8-module__7ib23G__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}
*{box-sizing:border-box;margin:0;padding:0}button,input{font:inherit}:root{--blue-navy:#10306b;--blue-primary:#1d4ed8;--blue-bright:#3b82f6;--blue-tint:#f3f7fd;--pink-dark:#c2185b;--pink-darker:#99114a;--pink-bright:#ff6fa5}body{background:#fff}.promo-section{background:var(--blue-tint);padding:56px 32px 80px}.promo-cards{grid-template-columns:1fr 1fr;gap:24px;max-width:1440px;margin:0 auto;display:grid}.promo-card{background:var(--blue-primary);color:#fff;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:260px;padding:32px 36px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #10306b29}.promo-card-sale{background:linear-gradient(115deg,#3b82f6 0%,#2563eb 55%,#1d4ed8 100%)}.promo-card h3{margin-bottom:14px;font-size:26px;font-weight:600}.promo-card p{max-width:360px;font-size:15px;line-height:1.5}.card-arrow{width:22px;height:22px;position:absolute;top:30px;right:30px}.promo-badge{background:var(--pink-dark);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:92px;height:92px;font-size:46px;font-weight:800;display:flex;position:absolute;top:92px;left:46%;transform:rotate(14deg)}.promo-price{font-size:15px}.promo-price strong{margin:0 2px;font-size:26px;font-weight:700}.promo-cta-title{margin-bottom:4px;font-size:24px;font-weight:600}.promo-cta-sub{opacity:.9;font-size:14px}.trusted{text-align:center;margin-top:96px}.trusted-pill{color:var(--blue-navy);background:#dbe7ff;border-radius:999px;padding:6px 16px;font-size:14px}.trusted h2{color:#1d1e20;margin:22px 0 26px;font-size:46px;font-weight:500;line-height:1.2}.trust-row{color:#1d1e20;align-items:center;gap:12px;font-size:15px;display:inline-flex}.trust-stars{gap:4px;display:inline-flex}.trust-star{width:24px;height:24px}.trust-reviews{color:#1d1e20}.tp-mark{align-items:center;gap:4px;font-size:17px;font-weight:700;display:inline-flex}.tp-star{color:#00b67a;font-size:20px}.testimonials{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1440px;margin:64px auto 0;display:grid}.t-card{background:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:340px;padding:28px;display:flex;box-shadow:0 2px 14px #10306b0f}.t-app{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:22px;font-size:20px;font-weight:700;display:inline-flex}.t-app-1{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.t-app-2{background:var(--pink-dark);color:#fff}.t-app-3{background:var(--blue-navy);color:#fff;border-radius:50%}.t-quote{color:#1d1e20;margin-bottom:18px;font-size:16.5px;line-height:1.55}.t-tags{flex-wrap:wrap;gap:8px;display:flex}.t-tags span{color:#333;background:#f1f1f3;border-radius:999px;padding:5px 12px;font-size:13px}.t-footer{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.t-person{align-items:center;gap:12px;display:flex}.t-avatar{color:#2b4f8f;background:#d6e3fa;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:600;display:inline-flex}.t-person strong{color:#1d1e20;font-size:15px;font-weight:600;display:block}.t-person em{color:#8a8f98;font-size:13.5px;font-style:normal}.t-video{color:var(--pink-dark);white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}.pricing{max-width:1440px;margin:110px auto 0}.pricing-head{text-align:center}.pricing-head h2{color:#1d1e20;margin:22px 0 24px;font-size:46px;font-weight:500;line-height:1.2}.pricing-perks{color:#3c4658;flex-wrap:wrap;justify-content:center;gap:28px;font-size:15px;display:flex}.perk{align-items:center;gap:8px;display:inline-flex}.perk svg{color:#55617a;width:19px;height:19px}.pricing-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:20px;margin-top:56px;display:grid}.plan-card{background:#fff;border-radius:16px;padding:26px 24px;position:relative;box-shadow:0 2px 14px #10306b0f}.plan-badge{color:#40506b;white-space:nowrap;background:#eef2fa;border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:600;position:absolute;top:18px;right:18px}.plan-card h3{color:#14203c;margin:30px 0 10px;font-size:20px;font-weight:700}.plan-desc{color:#55617a;min-height:66px;font-size:14px;line-height:1.55}.plan-price{margin:16px 0 18px}.plan-price s{color:#8a93a8;margin-bottom:2px;font-size:14px;display:block}.plan-price strong{color:#14203c;font-size:34px;font-weight:800}.plan-price span{color:#55617a;font-size:15px}.plan-btn{text-align:center;border:1.5px solid var(--pink-dark);color:var(--pink-dark);border-radius:8px;padding:12px;font-size:15px;font-weight:600;text-decoration:none;display:block}.plan-btn:hover{background:#fdf0f5}.plan-fine{color:#6b7690;border-bottom:1px solid #edf1f8;margin-top:12px;padding-bottom:16px;font-size:12.5px;line-height:1.55}.plan-list{margin-top:14px;list-style:none}.plan-list li{color:#14203c;align-items:flex-start;gap:10px;padding:5px 0;font-size:14px;line-height:1.4;display:flex}.plan-list li.off{color:#98a1b3}.li-ico{color:#1e9e63;flex-shrink:0;font-weight:700}.off .li-ico{color:#98a1b3;font-weight:400}.plan-card h4{color:#14203c;margin:18px 0 4px;font-size:14px;font-weight:700}.plan-dark{background:var(--blue-navy)}.plan-dark h3,.plan-dark .plan-price strong,.plan-dark .plan-list li{color:#fff}.plan-dark .plan-desc,.plan-dark .plan-price span{color:#c7d4ee}.plan-dark .plan-price s,.plan-dark .plan-fine{color:#a9bcdf}.plan-dark .plan-fine{border-bottom-color:#ffffff29}.plan-dark .plan-badge{color:#fff;background:#ffffff29}.plan-dark h4{color:#fff}.plan-dark .plan-list li.off{color:#7d8fb3}.plan-dark .plan-btn{background:var(--pink-dark);border-color:var(--pink-dark);color:#fff}.plan-dark .plan-btn:hover{background:var(--pink-darker);border-color:var(--pink-darker)}.plan-why{background:#ffffff14;border-radius:12px;margin-top:18px;padding:16px}.plan-why h5{color:var(--pink-bright);margin-bottom:6px;font-size:14.5px;font-weight:600}.plan-why p{color:#dbe4f5;font-size:13.5px;line-height:1.5}.pricing-foot{text-align:center;margin-top:44px}.view-all{color:var(--pink-dark);font-size:15px;font-weight:600;text-decoration:none}.view-all:hover{text-decoration:underline}.pricing-foot p{color:#6b7690;margin-top:12px;font-size:13.5px}.pricing-foot p a{color:#6b7690}@media (max-width:1200px){.pricing-grid,.products-grid,.addon-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.pricing-grid{grid-template-columns:1fr}.pricing-head h2{font-size:32px}}.builder-section{background:#fff;padding:110px 32px 90px}.builder-inner{text-align:center;max-width:1440px;margin:0 auto}.builder-inner h2{color:#1d1e20;margin:0 auto 56px;font-size:54px;font-weight:600;line-height:1.2}.builder-visual{background:var(--blue-tint);text-align:left;border-radius:18px;gap:16px;padding:30px;display:flex;position:relative}.mock-canvas{background:#fff;border-radius:12px;flex:1;min-height:480px;padding:40px 48px;position:relative;box-shadow:0 2px 10px #10306b0f}.mock-canvas h4{text-align:center;color:#1d1e20;margin-bottom:26px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:500}.mock-toolbar{justify-content:center;gap:8px;margin-bottom:26px;display:flex}.mock-toolbar span{background:#e8ecf5;border-radius:999px;width:44px;height:28px}.mock-toolbar .tb-blue{background:var(--blue-primary);width:140px}.mock-toolbar .tb-pink{background:var(--pink-dark);width:90px}.mock-line{background:#e8ecf5;border-radius:6px;height:12px;margin:16px 0}.mock-line.w80{width:80%}.mock-line.w60{width:60%}.mock-line.hl{border:1px solid var(--blue-primary);background:#d9e6ff;height:18px}.mock-q{color:#2a3550;justify-content:space-between;align-items:center;margin-top:26px;font-size:17px;font-weight:600;display:flex}.mock-q span{color:#8a93a8}.mock-tooltip{color:#40506b;background:#fff;border-radius:14px;width:320px;padding:20px;font-size:14px;line-height:1.55;position:absolute;top:130px;right:56px;box-shadow:0 14px 34px #10306b2e}.mock-tooltip-actions{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.mock-chip{border-radius:999px;padding:7px 16px;font-size:13px;font-weight:600}.chip-ghost{color:#55617a;border:1px solid #d7dfee}.chip-accent{background:var(--pink-dark);color:#fff}.mock-sidebar{background:var(--blue-navy);border-radius:12px;width:270px;padding:26px 22px}.sb-line{background:#ffffff38;border-radius:5px;height:11px;margin:16px 0}.sb-title{background:#fff6;width:70%;height:14px}.sb-block{background:#ffffff1f;border-radius:8px;height:64px;margin:18px 0}.builder-cols{text-align:left;grid-template-columns:repeat(3,1fr);gap:28px;margin:52px 0;display:grid}.builder-col{padding:26px 8px}.builder-col-card{background:var(--blue-tint);border-radius:14px;padding:26px}.builder-col h3{color:#14203c;margin-bottom:12px;font-size:22px;font-weight:700}.builder-col p{color:#55617a;font-size:15.5px;line-height:1.65}.btn-primary{background:var(--pink-dark);color:#fff;border-radius:8px;padding:15px 38px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.btn-primary:hover{background:var(--pink-darker)}.templates-section{background:var(--blue-tint);text-align:center;padding:100px 32px}.templates-inner{max-width:1440px;margin:0 auto}.templates-inner h2{color:#1d1e20;font-size:50px;font-weight:600}.templates-sub{color:#55617a;margin:14px 0 56px;font-size:16px}.template-row{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px;display:grid}.template-card{border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:500px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px #10306b1a}.tpl-dark{color:#fff;background:radial-gradient(circle at 65% 35%,#4a4d55 0%,#23252a 45%,#0e0f12 100%);justify-content:flex-end;align-items:flex-start;padding:26px}.tpl-tag{letter-spacing:4px;color:#fffc;font-size:11px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.tpl-hero-text{letter-spacing:1px;font-size:32px;font-weight:700}.tpl-mini-btn{border:1px solid #ffffff80;border-radius:999px;margin-top:12px;padding:4px 14px;font-size:11px}.tpl-food{color:#3a2e25;background:#f6efe7}.tpl-logo{letter-spacing:3px;margin-bottom:24px;font-family:Georgia,Times New Roman,serif;font-size:19px}.tpl-photo{background:radial-gradient(circle at 35% 30%,#f0a75c,#c96632 55%,#8e3d1c);border-radius:50%;width:190px;height:190px;box-shadow:0 0 0 8px #fff}.tpl-caption{margin-top:24px;font-family:Georgia,Times New Roman,serif;font-size:22px}.tpl-minimal{color:#1d1e20;background:#fff}.tpl-mark{letter-spacing:2px;border:1px solid #d8d8dc;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;font-family:Georgia,Times New Roman,serif;font-size:26px;display:flex}.tpl-line{background:#ececf0;border-radius:4px;width:120px;height:6px;margin-top:20px}.tpl-line-short{width:74px;margin-top:12px}.faq-section{background:#fff;padding:120px 32px 100px}.faq-inner{max-width:960px;margin:0 auto}.faq-inner h2{text-align:center;color:#1d1e20;font-size:44px;font-weight:700;line-height:1.3}.faq-sub{text-align:center;color:#1d1e20;margin:22px 0 44px;font-size:24px;font-weight:600}.faq-list details{border-bottom:1px solid #e8ecf3}.faq-list summary{color:#14203c;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-size:17px;font-weight:600;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.chev{color:#55617a;flex-shrink:0;font-size:16px;transition:transform .2s}details[open] .chev{transform:rotate(180deg)}.faq-list details p{color:#55617a;padding:0 4px 22px;font-size:15.5px;line-height:1.65}.page-hero{background:var(--blue-navy);color:#fff;text-align:center;padding:72px 32px 76px}.page-hero h1{margin-bottom:14px;font-size:46px;font-weight:700}.page-hero p{color:#c7d4ee;max-width:640px;margin:0 auto;font-size:17px;line-height:1.6}.pricing-page .pricing{margin-top:0}.domain-search{flex:1;position:relative}.search-results{z-index:60;background:#fff;border-radius:16px;padding:6px 0;position:absolute;top:calc(100% + 12px);left:0;right:0;overflow:hidden;box-shadow:0 18px 44px #0a193c40}.sr-demo{color:#8a93a8;padding:10px 22px 4px;font-size:12.5px}.sr-error{color:var(--pink-dark);padding:12px 22px;font-size:14px}.sr-row{border-top:1px solid #f0f3f9;align-items:center;gap:14px;padding:12px 22px;display:flex}.sr-row:hover{background:#f7faff}.sr-domain{color:#14203c;flex:1;font-weight:600}.sr-status{border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:700}.sr-status.ok{color:#14834f;background:#e3f7ee}.sr-status.no{color:#b3261e;background:#fdecec}.sr-price{color:#55617a;text-align:right;min-width:96px;font-size:14px}.sr-buy{color:var(--pink-dark);text-align:right;min-width:82px;font-size:14px;font-weight:700;text-decoration:none}.sr-buy-disabled{color:#b8c0cf}.products-section{background:var(--blue-tint);padding:72px 32px 100px}.products-grid{grid-template-columns:repeat(4,1fr);gap:22px;max-width:1440px;margin:0 auto;display:grid}.product-card{background:#fff;border-radius:16px;flex-direction:column;padding:26px;display:flex;box-shadow:0 2px 14px #10306b0f}.product-icon{width:46px;height:46px;color:var(--blue-primary);background:#e8f1ff;border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.product-icon svg{width:24px;height:24px}.product-card h3{color:#14203c;margin-bottom:8px;font-size:18px;font-weight:700}.product-card p{color:#55617a;flex:1;font-size:14px;line-height:1.55}.product-price{color:#14203c;margin:14px 0 8px;font-size:14px;font-weight:700}.product-link{color:var(--pink-dark);font-size:14px;font-weight:600;text-decoration:none}.product-link:hover{text-decoration:underline}.dev-section{background:#fff;padding:72px 32px 100px}.dev-inner{grid-template-columns:1.15fr 1fr;align-items:start;gap:40px;max-width:1440px;margin:0 auto;display:grid}.dev-cards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dev-card{background:var(--blue-tint);border-radius:14px;padding:22px}.dev-card h3{color:#14203c;margin-bottom:8px;font-size:16px;font-weight:700}.dev-card p{color:#55617a;font-size:13.5px;line-height:1.55}.code-mock{color:#d5e2ff;background:#0b1526;border-radius:16px;padding:26px 28px;font-family:Consolas,Courier New,monospace;font-size:14px;line-height:2.1;box-shadow:0 18px 40px #0a193c59}.code-mock .c-dim{color:#6d82ad}.code-mock .c-pink{color:var(--pink-bright)}.code-mock .c-green{color:#58d3a5}.dev-cta{text-align:center;margin-top:52px}.contact-section{background:var(--blue-tint);padding:72px 32px 100px}.contact-grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:28px;max-width:1180px;margin:0 auto;display:grid}.contact-form{background:#fff;border-radius:16px;padding:30px;box-shadow:0 2px 14px #10306b0f}.contact-form label{color:#14203c;margin:16px 0 6px;font-size:13.5px;font-weight:600;display:block}.contact-form label:first-child{margin-top:0}.contact-form input,.contact-form select,.contact-form textarea{color:#14203c;background:#fff;border:1.5px solid #dbe3f0;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-size:14.5px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--blue-primary)}.contact-form textarea{resize:vertical;min-height:140px}.contact-form button{background:var(--pink-dark);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:22px;padding:14px;font-size:15px;font-weight:700}.contact-form button:hover{background:var(--pink-darker)}.contact-form button:disabled{opacity:.7;cursor:default}.form-success{color:#14834f;background:#e3f7ee;border-radius:10px;margin-top:18px;padding:14px;font-size:14px}.form-error{color:#b3261e;background:#fdecec;border-radius:10px;margin-top:18px;padding:14px;font-size:14px}.contact-cards{gap:20px;display:grid}.contact-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 14px #10306b0f}.contact-card h3{color:#14203c;margin-bottom:8px;font-size:16px;font-weight:700}.contact-card p{color:#55617a;margin-bottom:10px;font-size:14px;line-height:1.55}.contact-card a{color:var(--pink-dark);font-size:14px;font-weight:600;text-decoration:none}.results-section{background:#fff;min-height:50vh;padding:48px 32px 100px}.results-inner{max-width:1100px;margin:0 auto}.results-title{color:#1d1e20;margin-bottom:8px;font-size:40px;font-weight:700}.results-demo-note{color:#8a93a8;margin-bottom:6px;font-size:13px}.exact-card{background:#fff;border:1px solid #e6ebf4;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:26px 30px;display:flex;box-shadow:0 6px 22px #10306b14}.exact-left{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.rd-name{color:#14203c;font-size:24px;font-weight:700}.rd-tld{color:var(--blue-primary)}.rd-chip{text-transform:uppercase;letter-spacing:.5px;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700}.rd-chip-ok{background:var(--blue-primary);color:#fff}.rd-chip-no{color:#b3261e;background:#fdecec}.exact-taken-note{color:#8a93a8;width:100%;font-size:14px}.exact-taken-note a{color:var(--blue-primary);font-weight:600}a.rd-chip{text-decoration:none}.exact-right{align-items:center;gap:20px;display:flex}.rd-price{color:#14203c;white-space:nowrap;font-size:18px;font-weight:700}.exact-right .btn-primary{cursor:pointer;border:none}.results-sub{color:#1d1e20;margin:44px 0 16px;font-size:24px;font-weight:700}.alt-card{background:#fff;border:1px solid #e6ebf4;border-radius:16px;overflow:hidden}.alt-row{border-bottom:1px solid #f0f3f9;align-items:center;gap:18px;padding:18px 26px;display:flex}.alt-row:last-child{border-bottom:none}.alt-row .rd-name{flex:1;font-size:17px}.alt-add{border:1.5px solid var(--pink-dark);color:var(--pink-dark);cursor:pointer;background:0 0;border-radius:8px;padding:9px 20px;font-family:inherit;font-size:14px;font-weight:600}.alt-add:hover{background:#fdf0f5}.alt-row .rd-price{font-size:15px}.addons-inner{max-width:1240px;margin:0 auto}.addons-cart-note{color:#40506b;background:#fff;border-radius:12px;margin-bottom:24px;padding:14px 20px;font-size:14.5px;box-shadow:0 2px 14px #10306b0f}.addon-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.addon-card{background:#fff;border:2px solid #0000;border-radius:16px;flex-direction:column;padding:24px;display:flex;box-shadow:0 2px 14px #10306b0f}.addon-selected{border-color:var(--pink-dark)}.addon-card h3{color:#14203c;font-size:18px;font-weight:700}.addon-price{color:#14203c;margin:8px 0 6px;font-size:26px;font-weight:800}.addon-price span{color:#55617a;font-size:14px;font-weight:500}.addon-desc{color:#55617a;margin-bottom:12px;font-size:13.5px;line-height:1.5}.addon-features{flex:1;margin-bottom:16px;list-style:none}.addon-features li{color:#14203c;padding:3px 0;font-size:13.5px}.addon-btn{border:1.5px solid var(--pink-dark);color:var(--pink-dark);cursor:pointer;background:0 0;border-radius:8px;padding:11px;font-family:inherit;font-size:14px;font-weight:700}.addon-btn:hover{background:#fdf0f5}.addon-btn-on{background:var(--pink-dark);color:#fff}.addon-btn-on:hover{background:var(--pink-darker)}.addons-continue{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:28px;display:flex}.addons-total{color:#40506b;font-size:15.5px}.addons-actions{align-items:center;gap:18px;display:flex}.addons-skip{cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:14px}.addons-actions .btn-primary{cursor:pointer;border:none}.cart-plan-tag{color:var(--blue-primary);background:#e8f1ff;border-radius:999px;margin-left:8px;padding:3px 9px;font-size:11.5px;font-weight:700}.login-wrap{max-width:460px;margin:0 auto}.pay-grid{gap:22px;max-width:720px;margin:0 auto;display:grid}.pay-box{text-align:center;background:#fff;border-radius:16px;padding:26px;box-shadow:0 2px 14px #10306b0f}.pay-testmode{color:#8a6d1a;background:#fff7e0;border-radius:10px;margin-bottom:16px;padding:10px 16px;font-size:13.5px}.pay-btn{cursor:pointer;border:none;width:100%;padding:16px;font-size:17px}.co-hint{color:#8a93a8;font-weight:400}.dash{max-width:980px;margin:0 auto}.dash-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.dash-head h1{color:#14203c;margin:0;font-size:26px;font-weight:800}.sub-line{color:#8a93a8;margin:2px 0 0;font-size:13.5px}.dash-banner{color:#8a6d1a;background:#fff7e0;border-radius:12px;margin-bottom:22px;padding:12px 18px;font-size:14px}.dash-section{margin:26px 0}.dash-section h2{color:#14203c;margin:0 0 10px;font-size:17px;font-weight:800}.dash-card{background:#fff;border-radius:14px;margin-bottom:10px;padding:16px 20px;box-shadow:0 2px 14px #10306b0f}.dash-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.dash-chip{color:#55617a;background:#eef1f7;border-radius:999px;margin-left:8px;padding:3px 10px;font-size:11.5px;font-weight:700}.dash-chip-ok{color:#14834f;background:#e3f7ee}.dash-btn{cursor:pointer;border:none;padding:10px 20px;font-size:14px}.dash-empty{color:#55617a;font-size:14.5px}.dash-notice{color:var(--blue-navy);background:#e8f1ff;border-radius:10px;margin-bottom:14px;padding:11px 16px;font-size:14px}.dm-overview{flex-wrap:wrap;gap:40px;display:flex}.detail-label-sm{letter-spacing:1.2px;text-transform:uppercase;color:#8a93a8;margin-bottom:2px;font-size:11px;font-weight:700;display:block}.dm-ns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dm-ns input,.dm-add input,.dm-add select{border:1.5px solid #dbe3f0;border-radius:9px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px}.dm-ns input:focus,.dm-add input:focus{border-color:var(--blue-primary)}.dm-ns .dash-btn{grid-column:span 2;justify-self:start}.table-scroll{overflow-x:auto}.dm-table{border-collapse:collapse;width:100%;margin-bottom:14px;font-size:13.5px}.dm-table th{text-align:left;color:#8a93a8;letter-spacing:.5px;border-bottom:1px solid #edf1f8;padding:6px 10px;font-size:12px}.dm-table td{color:#14203c;border-bottom:1px solid #f4f6fb;padding:8px 10px}.dm-value{word-break:break-all;max-width:320px}.dm-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dm-add input[name=value]{flex:1;min-width:160px}.dm-prio{width:110px}.funnel-section{padding-top:32px}.funnel-head{text-align:center;margin-bottom:26px}.funnel-head h1{color:#14203c;margin:0 0 4px;font-size:27px;font-weight:800}.funnel-head p{color:#55617a;margin:0;font-size:14.5px}.funnel-steps{justify-content:center;gap:0;max-width:560px;margin:0 auto 32px;display:flex}.fstep{flex:1;align-items:center;display:flex}.fstep-dot{color:#55617a;background:#dbe3f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;transition:background .25s,color .25s;display:inline-flex}.fstep-label{color:#8a93a8;white-space:nowrap;margin:0 12px 0 8px;font-size:13.5px;font-weight:600}.fstep-line{background:#dbe3f0;flex:1;height:2px;margin-right:12px}.fstep-active .fstep-dot{background:var(--pink-dark);color:#fff}.fstep-active .fstep-label{color:#14203c}.fstep-done .fstep-dot{color:#fff;background:#14834f}.fstep-done .fstep-line{background:#14834f}.addon-tabs{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.addon-tab{color:#40506b;cursor:pointer;background:#fff;border:1.5px solid #dbe3f0;border-radius:999px;padding:9px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:all .18s}.addon-tab:hover{border-color:var(--blue-primary);color:var(--blue-primary)}.addon-tab-on{background:var(--blue-navy);border-color:var(--blue-navy);color:#fff}.addon-tab-on:hover{color:#fff;border-color:var(--blue-navy)}.addon-blurb{color:#55617a;margin:0 0 18px;font-size:14px}.addon-grid-3{grid-template-columns:repeat(3,1fr);animation:.3s fade-up}.addon-gift{color:#14834f;background:#e3f7ee;border-radius:999px;align-self:flex-start;margin-bottom:10px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.addon-lock{color:var(--blue-primary);margin-bottom:8px;font-size:12.5px;font-weight:600}.addons-free-note{color:#14834f;background:#e3f7ee;border-radius:10px;margin-bottom:10px;padding:10px 16px;font-size:14px}.cart-free-tag{color:#14834f;white-space:nowrap;background:#e3f7ee;border-radius:999px;margin-left:8px;padding:3px 9px;font-size:11.5px;font-weight:700}.skel{background:linear-gradient(90deg,#eef1f7 25%,#f7f9fd 50%,#eef1f7 75%) 0 0/200% 100%;border-radius:10px;animation:1.3s infinite shimmer}.skel-bar{border-radius:999px;flex:1;height:58px}.skel-title{width:55%;height:40px;margin:8px 0 24px}.skel-card{border-radius:16px;height:110px;margin-bottom:40px}.skel-sub{width:35%;height:24px;margin-bottom:16px}.skel-row{border-radius:12px;height:62px;margin-bottom:10px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.exact-card,.alt-card{animation:.35s fade-up}.addon-card,.t-card,.product-card,.plan-card{transition:transform .2s,box-shadow .2s,border-color .2s}.addon-card:hover,.product-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px #10306b1f}.btn-primary,.btn-start,.btn-quote,.plan-btn,.alt-add,.addon-btn,.search-box button{transition:background .18s,color .18s,transform .12s,border-color .18s}.btn-primary:active,.alt-add:active,.addon-btn:active,.search-box button:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.skel,.addon-grid-3,.exact-card,.alt-card{animation:none}.addon-card,.product-card,.btn-primary{transition:none}}.cart-btn{position:relative}.cart-btn svg{width:20px;height:20px}.cart-count{background:var(--pink-dark);color:#fff;border-radius:999px;padding:1px 5.5px;font-size:10.5px;font-weight:700;position:absolute;top:-8px;right:-10px}.cart-section{background:var(--blue-tint);min-height:45vh;padding:56px 32px 90px}.cart-inner{max-width:880px;margin:0 auto}.cart-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 14px #10306b0f}.cart-row{border-bottom:1px solid #f0f3f9;align-items:center;gap:14px;padding:18px 24px;display:flex}.cart-domain{color:#14203c;flex:1;font-weight:600}.cart-price{color:#55617a;font-size:14.5px}.cart-remove{color:#b3261e;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:15px}.cart-total-row{color:#14203c;justify-content:space-between;padding:18px 24px;font-weight:700;display:flex}.cart-actions{justify-content:space-between;align-items:center;gap:14px;margin-top:22px;display:flex}.cart-empty{text-align:center;color:#55617a;padding:48px 20px}.sr-buy-btn{cursor:pointer;background:0 0;border:none;font-family:inherit}.sr-in-cart{color:#14834f}.checkout-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:26px;max-width:1100px;margin:0 auto;display:grid}.order-summary{background:#fff;border-radius:16px;padding:24px;position:sticky;top:20px;box-shadow:0 2px 14px #10306b0f}.order-summary h3{color:#14203c;margin-bottom:12px;font-size:16px;font-weight:700}.os-row{color:#40506b;border-bottom:1px solid #f0f3f9;justify-content:space-between;padding:7px 0;font-size:14px;display:flex}.os-total{color:#14203c;justify-content:space-between;padding-top:12px;font-size:15.5px;font-weight:700;display:flex}.co-note{color:#8a93a8;margin-top:14px;font-size:12.5px;line-height:1.55}.co-success{text-align:center;background:#fff;border-radius:16px;max-width:620px;margin:0 auto;padding:36px;box-shadow:0 2px 14px #10306b0f}.co-success h2{color:#14834f;margin-bottom:12px;font-size:24px}.co-success p{color:#55617a;margin-bottom:8px;font-size:14.5px;line-height:1.6}.co-registrations{text-align:left;background:#f7faff;border-radius:10px;margin:14px 0;padding:14px 18px}.co-reg-ok{font-weight:600;color:#14834f!important}.co-reg-fail{color:#b3261e!important}.co-order-id{color:#14203c;background:#f3f7fd;border-radius:8px;margin:10px 0;padding:8px 14px;font-family:Consolas,Courier New,monospace;font-size:14px;display:inline-block}.press-section{background:#fff;border-top:1px solid #edf1f8;padding:56px 0 64px;overflow:hidden}.press-track{width:max-content;animation:40s linear infinite press-marquee;display:flex}.press-content{align-items:center;display:flex}.press{color:#8a8f98;white-space:nowrap;padding:0 48px;font-size:20px}.press-techradar{font-weight:700}.press-wirecutter,.press-forbes,.press-cnet{font-family:Georgia,Times New Roman,serif}.press-wired{letter-spacing:6px;font-family:Georgia,Times New Roman,serif;font-weight:700}.press-forbes{font-weight:700}.press-pcmag{color:#f6f6f7;background:#8a8f98;margin:0 48px;padding:2px 7px;font-size:17px;font-weight:800}@keyframes press-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.press-track{animation:none}}.ai-banner{background:#fff;border-top:1px solid #e6ebf4;border-bottom:1px solid #e6ebf4;margin-top:28px;padding:30px 0}.ai-banner-inner{flex-wrap:wrap;align-items:center;row-gap:14px;max-width:1504px;margin:0 auto;padding:0 32px;display:flex}.trust-item{border-right:1px solid #e6ebf4;flex:1;justify-content:center;align-items:center;gap:14px;min-width:220px;padding:6px 16px;display:inline-flex}.trust-item:last-child{border-right:none}.trust-item-icon{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.trust-item-icon svg{width:34px;height:34px}.icon-deal{background:var(--pink-dark);color:#fff;border-radius:50%;font-size:20px;font-weight:800}.trust-item-text{flex-direction:column;display:inline-flex}.trust-item-text em{letter-spacing:1.5px;text-transform:uppercase;color:#8a93a8;margin-bottom:2px;font-size:11px;font-style:normal;font-weight:600}.trust-item-text strong{color:#14203c;font-size:16px;font-weight:700;line-height:1.3}.trust-item-text .deal-price,.trust-item-text strong.deal-price{color:var(--pink-dark)}.footer{background:var(--blue-navy);color:#cdd9f0}.footer-inner{grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:32px;max-width:1440px;margin:0 auto;padding:56px 32px 44px;display:grid}.footer-brand p{color:#a9bcdf;max-width:300px;margin-top:16px;font-size:14px;line-height:1.6}.footer-col h4{color:#fff;letter-spacing:.3px;margin-bottom:14px;font-size:14px;font-weight:700}.footer-col a{color:#a9bcdf;margin-bottom:10px;font-size:14px;text-decoration:none;display:block}.footer-col a:hover{color:#fff}.footer-bottom{border-top:1px solid #ffffff24}.footer-bottom-inner{color:#a9bcdf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-width:1440px;margin:0 auto;padding:18px 32px;font-size:13.5px;display:flex}.footer-legal{gap:20px;display:flex}.footer-legal a{color:#a9bcdf;text-decoration:none}.footer-legal a:hover{color:#fff}.navbar{background:var(--blue-navy);color:#fff;padding:14px 32px}.nav-inner{justify-content:space-between;align-items:center;width:100%;display:flex}.nav-left{align-items:center;gap:28px;display:flex}.logo{letter-spacing:1px;color:#fff;align-items:center;gap:10px;font-size:20px;font-weight:700;text-decoration:none;display:flex}.logo-mark{object-fit:cover;border-radius:22%;width:30px;height:30px}.nav-links{align-items:center;gap:24px;display:flex}.nav-links a{color:#fff;font-size:15px;text-decoration:none}.nav-links a:hover{color:#b9cffb}.nav-links a .caret{margin-left:4px;font-size:10px}.nav-right{align-items:center;gap:20px;font-size:15px;display:flex}.nav-right a{color:#fff;align-items:center;gap:6px;text-decoration:none;display:flex}.btn-chat{background:linear-gradient(var(--blue-navy), var(--blue-navy)) padding-box, linear-gradient(90deg, #3b82f6, var(--pink-bright)) border-box;border:1.5px solid #0000;border-radius:999px;gap:8px;padding:8px 18px;font-size:14.5px;font-weight:600}.btn-chat:hover{background:linear-gradient(#1a4086, #1a4086) padding-box, linear-gradient(90deg, #3b82f6, var(--pink-bright)) border-box}.btn-chat svg{width:16px;height:16px}.flag-icon{border-radius:50%;flex-shrink:0;width:20px;height:20px}.search-section{background:var(--blue-navy);padding:10px 32px 32px}.search-inner{align-items:center;gap:24px;width:100%;display:flex}.search-box{background:#fff;border-radius:999px;flex:1;align-items:center;padding:7px 7px 7px 28px;transition:box-shadow .15s;display:flex;box-shadow:0 0 0 5px #7aaaff59}.search-box:focus-within{box-shadow:0 0 0 3px var(--pink-bright), 0 0 0 8px #ff6fa54d}.search-box input{border:none;outline:none;flex:1;padding:12px 0;font-size:15px}.search-box input::placeholder{color:#b4bac4}.search-box button{background:var(--pink-dark);color:#fff;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;border:none;border-radius:999px;padding:13px 40px;font-size:14px;font-weight:700}.search-box button:hover{background:var(--pink-darker)}.search-note{color:#fff;white-space:nowrap;font-size:14px}.search-note strong{margin-bottom:2px;font-size:16px;display:block}.search-note a{color:#fff}.hero-wrap{gap:18px;max-width:1504px;min-height:560px;margin:28px auto 0;padding:0 32px;display:flex}.side-tab{background:var(--blue-navy);color:#fff;writing-mode:vertical-rl;letter-spacing:.5px;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;padding:24px 14px;font-size:19px;font-weight:500;display:flex;transform:rotate(180deg)}.side-tab-right{background:#0b1526}.hero-card{background:linear-gradient(90deg,#081023b8 0%,#08102373 45%,#08102326 100%),url(https://images.unsplash.com/photo-1600880292203-757bb62b4baf?auto=format&fit=crop&w=1600&q=80) 50%/cover no-repeat,radial-gradient(circle at 70% 30%,#2f66d0 0%,#16418f 45%,#0a1f4d 100%);border-radius:14px;flex:1;align-items:center;min-height:560px;display:flex;overflow:hidden}.hero-content{color:#fff;max-width:640px;padding:60px 24px 60px 60px}.hero-eyebrow{text-transform:uppercase;letter-spacing:3px;color:#dfe8fa;margin-bottom:18px;font-size:13px;font-weight:600;display:block}.hero-content h1{letter-spacing:-.5px;margin-bottom:14px;font-size:48px;font-weight:800;line-height:1.12}.hero-content p{color:#d9e3f6;max-width:540px;margin-bottom:28px;font-size:16.5px;line-height:1.6}.hero-content .hero-sub{color:#eef3fd;margin-bottom:10px;font-size:21px;font-weight:600}.hero-buttons{align-items:center;gap:14px;display:flex}.btn-start{background:var(--pink-dark);color:#fff;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.btn-quote{color:var(--pink-dark);background:#fff;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.btn-quote:hover{background:#fbeaf1}.btn-start:hover{background:var(--pink-darker)}.guarantee{align-items:center;gap:8px;margin-top:22px;font-size:15px;display:flex}@media (max-width:900px){.nav-links,.search-note{display:none}.promo-cards,.testimonials{grid-template-columns:1fr}.promo-badge{left:auto;right:36px}.trusted h2{font-size:32px}.search-section{padding:10px 16px 24px}.hero-wrap{margin:20px auto 0;padding:0 16px}.side-tab{display:none}.footer-inner{grid-template-columns:1fr 1fr}.footer-brand{grid-column:span 2}.builder-inner h2{font-size:34px}.builder-cols,.template-row{grid-template-columns:1fr}.builder-visual{padding:16px}.mock-sidebar{display:none}.mock-tooltip{width:auto;margin-top:16px;position:static}.templates-inner h2{font-size:32px}.faq-inner h2{font-size:28px}.faq-sub{font-size:19px}.page-hero h1{font-size:32px}.products-grid,.dev-inner,.contact-grid,.checkout-grid,.addon-grid,.addon-grid-3{grid-template-columns:1fr}.results-title{font-size:28px}.fstep-label{display:none}.dev-cards{grid-template-columns:1fr}.hero-content{padding:40px 24px}.hero-content h1{font-size:36px}}.nav-menu{position:relative}.nav-drop{z-index:60;background:#fff;border-radius:14px;min-width:300px;padding:10px;display:none;position:absolute;top:100%;left:-14px;box-shadow:0 18px 40px #14213d38}.nav-menu:hover .nav-drop,.nav-menu:focus-within .nav-drop{display:block}.nav-links a.nav-drop-item{color:#14213d;border-radius:10px;padding:10px 12px;display:block}.nav-links a.nav-drop-item:hover{color:#14213d;background:#e8f1ff}.nav-drop-item strong{font-size:15px;display:block}.nav-drop-item span{color:#5b6478;margin-top:2px;font-size:13px;display:block}.currency-picker{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:8px;padding:6px 8px;font-size:14px}.currency-picker option{color:#14213d}.catalog-section{padding-top:32px}.catalog-note{text-align:center;color:#5b6478;margin:24px 0 0;font-size:14px}.catalog-more{margin-top:48px}.catalog-more h2{color:#14213d;margin-bottom:16px;font-size:22px}.catalog-more-links{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.catalog-more-link{color:#14213d;background:#fff;border:1px solid #dfe5f0;border-radius:14px;padding:16px;text-decoration:none;display:block}.catalog-more-link:hover{border-color:#2563eb}.catalog-more-link span{color:#5b6478;margin-top:4px;font-size:13px;display:block}.addon-featured{border-color:#e6005c}.addon-renew{color:#8a93a8;text-align:center;margin-top:8px;font-size:12px}.seat-picker{color:#14213d;justify-content:space-between;align-items:center;gap:10px;margin:4px 0 10px;font-size:14px;display:flex}.seat-picker input{width:76px;font:inherit;border:1px solid #cfd6e4;border-radius:8px;padding:6px 8px}.pricing-category{margin-top:36px}.pricing-category-head{text-align:center;margin-bottom:18px}.pricing-category-head h3{color:#14213d;font-size:24px}.pricing-category-head p{color:#5b6478;margin-top:4px}@media (max-width:900px){.nav-drop{display:none!important}}.cart-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;max-width:1080px;margin:0 auto;display:grid}.cart-main{gap:16px;display:grid}.cart-line{padding:20px 22px}.cart-line-head{justify-content:space-between;gap:12px;display:flex}.cart-line-head h3{color:#14213d;font-size:18px}.cart-line-row{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-top:14px;display:flex}.cart-period{color:#5b6478;gap:6px;font-size:13px;display:grid}.cart-period select,.cart-period input{min-width:150px;font:inherit;color:#14213d;background:#fff;border:1px solid #cfd6e4;border-radius:10px;padding:9px 10px;font-size:15px}.cart-period input{width:90px;min-width:0}.cart-period-static{color:#14213d;font-size:15px}.cart-save{color:#2563eb;background:#e8f1ff;border-radius:999px;justify-self:start;padding:2px 8px;font-size:12px;font-weight:700}.cart-line-price{color:#14213d;margin-left:auto;font-size:20px;font-weight:800}.cart-renew{color:#8a93a8;margin-top:12px;font-size:13px}.cart-suggest{border-style:dashed;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:20px 22px;display:flex}.cart-suggest h3{color:#14213d;font-size:16px}.cart-suggest-specs{color:#5b6478;margin-top:8px;font-size:13px;list-style:none}.cart-suggest-buy{align-content:start;justify-items:end;gap:8px;display:grid}.cart-summary{position:sticky;top:16px}.os-row small{color:#8a93a8;font-size:12px;display:block}.cart-continue{text-align:center;margin-top:16px;display:block}.cart-summary-note{color:#8a93a8;text-align:center;margin-top:10px;font-size:12px}.co-account{color:#5b6478;margin-bottom:6px;font-size:14px}@media (max-width:900px){.cart-layout{grid-template-columns:1fr}.cart-summary{position:static}}.loc-picker{position:relative}.loc-btn{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:14px;font-weight:600;display:flex}.loc-btn:hover,.loc-btn[aria-expanded=true]{border-color:#fff}.loc-flag{font-size:16px;line-height:1}.loc-flag-img{object-fit:cover;border-radius:2px;width:20px;height:15px;box-shadow:0 0 0 1px #14203c1f}.loc-panel{top:calc(100% + 10px);z-index:60;color:#14203c;background:#fff;border-radius:14px;width:320px;max-width:calc(100vw - 32px);padding:16px;position:absolute;inset-inline-end:0;box-shadow:0 16px 40px #14203c38}.loc-title{margin:0 0 12px;font-size:15px;font-weight:700}.loc-search{box-sizing:border-box;width:100%;font:inherit;border:1px solid #d5d8e3;border-radius:10px;margin-bottom:8px;padding:9px 12px;font-size:14px}.loc-list{max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.loc-item{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:24px 1fr auto auto;align-items:center;gap:8px;padding:8px;font-size:14px;display:grid}.loc-item:hover,.loc-item-on{background:#f1f2f8}.loc-name{font-weight:600}.loc-lang,.loc-cur{color:#6b7184;font-size:13px}.loc-empty{color:#6b7184;padding:8px;font-size:14px}[dir=rtl] .card-arrow,[dir=rtl] .view-all,[dir=rtl] .product-link{unicode-bidi:plaintext}.nav-menu-top,.nav-links>a{white-space:nowrap}.testimonials.testimonials-2{grid-template-columns:repeat(2,1fr);max-width:860px;margin-inline:auto}@media (max-width:900px){.testimonials.testimonials-2{grid-template-columns:1fr}}.blog-section{padding:24px 16px 64px}.blog-inner{max-width:1120px;margin:0 auto}.blog-empty{text-align:center;color:#6b7184}.blog-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.blog-card{color:#14203c;background:#fff;border:1px solid #e3e5ee;border-radius:14px;flex-direction:column;gap:8px;padding:22px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}.blog-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #14203c1a}.blog-card h2,.blog-card h3{margin:0;font-size:19px;line-height:1.35}.blog-card p{color:#4b5168;margin:0;font-size:15px;line-height:1.55}.blog-cat{text-transform:uppercase;letter-spacing:.06em;color:#c2185b;align-self:flex-start;font-size:12px;font-weight:700}.blog-meta{color:#6b7184;margin-top:auto;font-size:13px}.blog-article{color:#14203c;max-width:760px;margin:0 auto;padding:32px 16px 64px}.blog-crumbs{color:#6b7184;margin-bottom:18px;font-size:14px}.blog-crumbs a{color:inherit}.blog-note{background:#f1f2f8;border-radius:10px;padding:10px 14px;font-size:14px}.blog-article h1{margin:10px 0 8px;font-size:clamp(28px,4vw,40px);line-height:1.2}.blog-answer{background:#fdf2f7;border-inline-start:4px solid #c2185b;border-radius:10px;margin:22px 0 8px;padding:16px 18px}.blog-answer p{margin:6px 0 0;line-height:1.6}.blog-body{font-size:17px;line-height:1.75}.blog-body h2{margin:40px 0 12px;font-size:26px;line-height:1.3}.blog-body h3{margin:28px 0 8px;font-size:20px}.blog-body a{color:#c2185b}.blog-body ul,.blog-body ol{padding-inline-start:24px}.blog-body li{margin:6px 0}.blog-body table{border-collapse:collapse;width:100%;margin:20px 0;font-size:15px;display:block;overflow-x:auto}.blog-body th,.blog-body td{text-align:start;vertical-align:top;border:1px solid #e3e5ee;padding:10px 12px}.blog-body th{background:#f6f7fb}.blog-body blockquote{color:#4b5168;border-inline-start:4px solid #e3e5ee;margin:20px 0;padding:4px 18px}.blog-body code{background:#f1f2f8;border-radius:4px;padding:1px 5px;font-size:.9em}.blog-body pre{color:#f1f2f8;background:#14203c;border-radius:10px;padding:16px;overflow-x:auto}.blog-body pre code{background:0 0;padding:0}.blog-cta{color:#fff;background:#14203c;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:40px 0;padding:22px 24px;display:flex}.blog-related h2{font-size:22px}.hp-field{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.trust-section{padding:24px 16px 64px}.trust-inner{gap:20px;max-width:860px;margin:0 auto;display:grid}.trust-card{color:#14203c;background:#fff;border:1px solid #e3e5ee;border-radius:14px;padding:24px}.trust-card h2{margin:0 0 12px;font-size:22px}.trust-card ul{margin:0;padding-inline-start:20px;line-height:1.7}.trust-warn{background:#fdf6f9;border-color:#f3c3d7}.trust-small{color:#6b7184;font-size:14px}.consent-bar{inset-inline:16px;z-index:80;color:#fff;background:#14203c;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-width:560px;margin-inline:auto;padding:16px 18px;display:flex;position:fixed;bottom:16px;box-shadow:0 16px 40px #14203c4d}.consent-bar p{flex:260px;margin:0;font-size:14px;line-height:1.5}.consent-actions{gap:8px;display:flex}.footer-legal{flex-wrap:wrap;gap:16px;display:flex}.footer-legal a,.consent-link{color:inherit;text-decoration:underline}
