*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#fcfbf8;color:#13213b;font:16px Arial,"Segoe UI",sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible,.table-scroll:focus-visible{outline:3px solid #91adff;outline-offset:4px}[hidden]{display:none!important}.wrap{max-width:1320px;margin:auto;padding:24px}.nav{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e0e4ec}.nav nav{display:flex;align-items:center;gap:24px;font-size:14px}.hh-platform-brand{display:block;width:95px}.hh-platform-brand svg{width:100%;height:48px}button,.button{border:1px solid #d8dfeb;background:#fff;color:#13213b;border-radius:11px;padding:12px 16px;transition:background .16s,border-color .16s}.button{display:block;text-align:center;font-weight:bold}.primary{background:#245ce9;color:#fff;border-color:#245ce9}.primary:hover{background:#194bc9}p{color:#657184;line-height:1.8}h1,h2,h3,p{margin-top:0}.eyebrow{font-size:11px;letter-spacing:1.7px;font-weight:bold;color:#245ce9}.hero{text-align:center;padding:60px 0 25px}.hero h1{font-size:clamp(34px,4.5vw,58px);letter-spacing:-1.5px;line-height:1.22;margin:18px 0}.hero em{font-style:normal;color:#245ce9}.hero>p{font-size:17px;margin:18px auto 25px;max-width:700px}.switch{display:inline-flex;background:#eaf0fa;border-radius:13px;gap:5px;padding:5px}.switch button{border:0;background:transparent;font-size:14px;padding:11px 18px}.switch button[aria-pressed=true]{background:#13213b;color:#fff}.switch span{font-size:10px;display:inline-block;padding:4px 6px;background:#d7e7dd;color:#256144;border-radius:5px;margin-inline-start:6px}.hero .billing-note{font-size:12px;min-height:23px;margin:15px 0 10px}.plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:8px}.plan-card{padding:25px 22px;background:#fff;border:1px solid #dce2eb;border-radius:20px;display:flex;flex-direction:column;box-shadow:0 4px 20px #14213a03}.plan-card.featured{border-color:#245ce9;background:linear-gradient(180deg,#edf3ff,white 44%)}.plan-card.chosen{box-shadow:0 0 0 2px #245ce9}.plan-topline{color:#647088;font-size:10px;letter-spacing:.7px;min-height:22px;font-weight:bold}.featured .plan-topline{color:#245ce9}.plan-card h2{font-size:24px;margin:10px 0}.plan-description{font-size:13px;min-height:48px;margin-bottom:22px}.plan-price{display:flex;gap:10px;align-items:center;min-height:68px}.plan-price>strong{font-size:45px;letter-spacing:-1.5px}.plan-price .custom-price{font-size:33px;letter-spacing:-.7px}.plan-price>span{font-size:13px}.plan-price small{display:block;color:#6b7586;margin-top:6px;font-size:11px}.price-note{font-size:11px;min-height:38px;margin:12px 0}.plan-card .button{width:100%;font-size:13px;min-height:45px}.plan-card .button[aria-pressed=true]{background:#14213a;color:#fff;border-color:#14213a}.plan-card ul{list-style:none;padding:22px 0 0;margin:20px 0 0;border-top:1px solid #e8ebf1;display:grid;gap:15px}.plan-card li{display:flex;gap:9px;font-size:13px;line-height:1.65}.plan-card li>span{color:#245ce9;flex-shrink:0}.below-plans{display:flex;justify-content:space-between;gap:20px;padding:24px 0;font-size:12px;color:#617186}.below-plans a{color:#245ce9;white-space:nowrap}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:24px}.section-heading h2{font-size:27px;margin:10px 0 0}.section-heading p{font-size:13px;max-width:400px;margin:0}.customize{padding:32px;background:#eef2f8;border-radius:22px;margin:24px 0}.addon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.addon{border:1px solid #dde4ee;background:white;border-radius:15px;padding:20px}.addon-toggle{display:flex;align-items:center;gap:8px;flex-wrap:wrap;cursor:pointer}.addon-toggle input{accent-color:#245ce9;width:19px;height:19px;margin:0}.addon-toggle span{font-size:11px;margin-inline-start:auto}.addon p{font-size:12px;line-height:1.8;margin:12px 0}.addon h3{font-size:16px;margin:0}.quantity{padding:14px 0;border-top:1px solid #edf0f5}.quantity label{font-size:13px;line-height:1.7}.quantity small{display:block;font-size:11px;color:#6b788d}.stepper{display:flex;direction:ltr;align-items:center;gap:8px;margin-top:9px}.stepper button{width:37px;height:37px;padding:0;border-radius:8px}.stepper input{width:70px;border:1px solid #d8dfeb;border-radius:8px;background:#f8faff;text-align:center;color:#13213b;height:37px;appearance:textfield}.stepper input::-webkit-inner-spin-button{appearance:none}#storage-allocation{background:#edf3ff;color:#245ce9;padding:10px;border-radius:8px;font-size:11px}.summary{display:grid;grid-template-columns:1.5fr 1fr;gap:60px;background:#111d35;color:#fff;border-radius:24px;padding:36px;margin:24px 0 55px}.summary .eyebrow{color:#a3baff}.summary h2{font-size:25px;margin:12px 0 20px}.summary p{color:#b8c5da;font-size:13px}.summary-line{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #ffffff17;padding:13px 0;font-size:13px;line-height:1.6}.summary-line b{white-space:nowrap}.checkout{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.checkout>strong{font-size:43px;letter-spacing:-1px}.checkout>span{font-size:12px;color:#b8c5da;margin:7px 0 0}.checkout .button{margin:14px 0;padding:14px}.checkout small{font-size:11px;line-height:1.8;color:#b8c5da}.text-button{background:none;border:0;padding:15px 0 0;color:#b8c5da;text-decoration:underline;font-size:12px}#annual-saving{color:#bbdfc9;margin:8px 0 0;min-height:0}.button[aria-disabled=true]{opacity:.45;pointer-events:none}.table-scroll{overflow:auto;border:1px solid #dce2eb;border-radius:16px;background:#fff}table{width:100%;min-width:780px;border-collapse:collapse;text-align:start;font-size:13px}th,td{padding:19px 16px;border-bottom:1px solid #e9edf3;text-align:start}thead{background:#eef2f8}thead th{font-size:14px}tbody th{font-weight:normal}tbody tr:last-child>*{border-bottom:0}td{color:#53637b}.comparison{margin:45px 0}.faq{max-width:900px;margin:60px auto}.faq h2{font-size:28px;margin-bottom:25px;text-align:center}.faq details{border-bottom:1px solid #dce2eb;padding:20px 0}.faq summary{cursor:pointer;font-size:16px;line-height:1.6}.faq p{font-size:13px;margin:17px 0 0}.roadmap{padding:25px 30px;background:#edf1f7;border-radius:16px}.roadmap h3{font-size:19px;margin:12px 0}.roadmap p{font-size:13px;max-width:900px;margin:0}footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:22px;padding:30px 0 5px;margin-top:30px;border-top:1px solid #dce2eb;font-size:13px}footer a{color:#245ce9}.mobile-total{display:none}@media(max-width:1050px){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}.addon-grid{grid-template-columns:1fr 1fr}.storage{grid-column:1/-1}.plan-description{min-height:25px}.summary{gap:30px}}@media(max-width:650px){.wrap{padding:17px}.nav nav{gap:12px;font-size:12px}.hh-platform-brand{width:72px}.hero{padding:38px 0 15px}.hero h1{font-size:37px}.hero>p{font-size:14px}.hero>p br{display:none}.plans{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:14px;padding:5px 3px 15px}.plan-card{flex:0 0 88%;scroll-snap-align:center;padding:24px}.plan-description{min-height:45px}.below-plans{flex-direction:column;gap:12px;line-height:1.8}.addon-grid{grid-template-columns:1fr}.customize{padding:20px}.section-heading{flex-direction:column;align-items:start;gap:13px}.section-heading h2{font-size:25px}.summary{grid-template-columns:1fr;padding:25px;margin-bottom:38px}.summary h2{font-size:24px}.checkout{border-top:1px solid #ffffff20;padding-top:23px}.checkout>strong{font-size:40px}.mobile-total{position:fixed;bottom:0;inset-inline:0;display:flex;justify-content:space-between;align-items:center;background:#111d35;color:white;padding:14px 18px;padding-bottom:max(14px,env(safe-area-inset-bottom));z-index:5;box-shadow:0 -4px 20px #111d3520;font-size:13px}.mobile-total a{background:#245ce9;padding:10px 14px;border-radius:8px}body{padding-bottom:80px}.faq{margin:40px 0}.roadmap{padding:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.service-directory{margin:50px 0}.service-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.service-catalog article{background:#fff;border:1px solid #dce2eb;border-radius:16px;padding:24px}.catalog-number{font-size:11px;color:#7786a0;letter-spacing:2px}.service-catalog h3{font-size:18px;margin:15px 0 12px;line-height:1.5}.service-catalog strong{color:#245ce9;font-size:14px;line-height:1.6}.service-catalog p{font-size:13px;margin:15px 0 0}.whatsapp-note{background:#eaf3ed;border-radius:18px;padding:28px;margin-top:20px}.whatsapp-note h3{font-size:21px}.whatsapp-note p{font-size:13px;margin-bottom:8px}.addon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.storage{grid-column:auto}@media(max-width:900px){.service-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.service-catalog,.addon-grid{grid-template-columns:1fr}.whatsapp-note{padding:22px}.service-catalog article{padding:22px}}
