.hh{padding:32px 0 64px;background:radial-gradient(900px 520px at 85% 10%,var(--rp-navy-50) 0,transparent 65%),radial-gradient(700px 380px at -5% 0,var(--rp-coral-50) 0,transparent 55%);overflow:hidden}.hh-grid{display:grid;grid-template-columns:minmax(0,580px) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}.hh-copy{min-width:0;max-width:580px}.hh h1{margin:0 0 24px;font-size:clamp(34px,3.4vw,48px);line-height:1.08;letter-spacing:-.02em;font-weight:800;color:var(--rp-navy-950)}.hh h1 em{font-style:normal;color:#c93d14}.hh .h1-kicker{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 12px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid var(--rp-navy-100);box-shadow:0 1px 2px rgba(15,23,42,.04);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--rp-navy-700)}.hh .h1-kicker:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--rp-coral-500)}.hh-proof{display:grid;grid-gap:12px;gap:12px;margin:0 0 32px;padding:0;list-style:none;font-size:17px;line-height:1.5;font-weight:500;color:#1f2937}.hh-proof li{display:flex;gap:12px;align-items:flex-start}.hh-proof svg{flex:none;width:20px;height:20px;margin-top:3px;padding:3px;border-radius:50%;background:var(--rp-coral-100);color:#c93d14}.hh-scene{min-width:0;container-type:inline-size}.hs{position:relative;width:100%;aspect-ratio:1/1.02;font-size:2.1cqw;color:var(--rp-navy-900)}.hs-laptop{position:absolute;left:6cqw;top:9cqw;width:80cqw}.hs-screen{position:relative;aspect-ratio:16/10.4;padding:1.4cqw;border-radius:2.6cqw 2.6cqw 0 0;background:#0b1220;box-shadow:0 3cqw 7cqw -2cqw rgba(11,27,63,.45);overflow:hidden}.hs-base{height:2.6cqw;margin:0 -5cqw;border-radius:0 0 3cqw 3cqw;background:linear-gradient(#e6eaf2,#aab3c5);box-shadow:0 1.6cqw 3cqw -1cqw rgba(11,27,63,.35)}.hs-base:before{content:"";display:block;width:14cqw;height:.9cqw;margin:0 auto;border-radius:0 0 1cqw 1cqw;background:#9aa4b8}.hs-top{display:flex;align-items:center;gap:1cqw;height:5.4cqw;padding:0 1.6cqw;border-radius:1.2cqw 1.2cqw 0 0;background:var(--rp-navy-900);color:#fff;font-weight:700;font-size:1.9cqw}.hs-logo{display:grid;place-items:center;width:3.2cqw;height:3.2cqw;border-radius:.8cqw;background:var(--rp-coral-500);color:var(--rp-navy-900);font-size:1.9cqw}.hs-top em{margin-left:auto;font-style:normal;font-weight:600;color:#b8c4e0;font-size:1.7cqw}.hs-top i{display:grid;place-items:center;width:3.2cqw;height:3.2cqw;border-radius:50%;background:#2b4a8b;font-style:normal;font-size:1.6cqw}.hs-body{display:grid;grid-template-columns:1.45fr 1fr;height:calc(100% - 5.4cqw);background:#f4f6fb;border-radius:0 0 .6cqw .6cqw}.hs-left{padding:1.6cqw;background:#fff;border-right:1px solid #e3e8f2}.hs-scan{display:flex;align-items:center;gap:1cqw;height:4.4cqw;padding:0 1.2cqw;border:.25cqw solid var(--rp-navy-500);border-radius:1cqw;font-size:1.8cqw;font-weight:600}.hs-bc{width:2.6cqw;height:2cqw;background:repeating-linear-gradient(90deg,var(--rp-navy-900) 0 .25cqw,transparent .25cqw .5cqw)}.hs-caret{width:.2cqw;height:2.4cqw;background:var(--rp-navy-500);animation:hs-blink 1s steps(1) infinite}.hs-cust{display:flex;justify-content:space-between;margin:1.2cqw 0;padding:1cqw 1.2cqw;border-radius:.9cqw;background:#f4f6fb;font-size:1.65cqw;font-weight:600}.hs-cust span{color:#5b6685;font-weight:500}.hs-row,.hs-th{display:grid;grid-template-columns:1fr 3cqw 8cqw;grid-gap:1cqw;gap:1cqw;align-items:center;padding:.9cqw .4cqw;font-size:1.65cqw}.hs-th{color:#5b6685;font-weight:700;text-transform:uppercase;font-size:1.35cqw;letter-spacing:.04em;border-bottom:1px solid #e3e8f2}.hs-row{border-bottom:1px dashed #e3e8f2;font-weight:600}.hs-row span:last-child,.hs-th span:last-child{text-align:right}.hs-right{display:flex;flex-direction:column;gap:.9cqw;padding:1.6cqw;font-size:1.65cqw}.hs-right p{display:flex;justify-content:space-between;margin:0;color:#4a5373}.hs-right p b{color:var(--rp-navy-900)}.hs-total{display:flex;justify-content:space-between;align-items:center;margin-top:.4cqw;padding:1.2cqw;border-radius:1cqw;background:var(--rp-navy-900);color:#fff;font-weight:700;font-size:1.5cqw;text-transform:uppercase;letter-spacing:.05em}.hs-total b{font-size:2.6cqw;letter-spacing:0}.hs-pay{display:grid;grid-template-columns:1fr 1fr;grid-gap:.8cqw;gap:.8cqw}.hs-pay span{padding:.8cqw;border-radius:.8cqw;background:#e8f5ee;color:#166534;font-weight:700;text-align:center;font-size:1.5cqw}.hs-save{margin-top:auto;padding:1.3cqw;border-radius:1cqw;background:var(--rp-coral-500);color:var(--rp-navy-900);font-weight:800;text-align:center;font-size:1.8cqw}.hs-printer{position:absolute;z-index:2;left:0;top:66cqw;width:27cqw;filter:drop-shadow(0 1.4cqw 2cqw rgba(11,27,63,.28))}.hs-slot{position:relative;z-index:2;height:4.6cqw;border-radius:1.4cqw;background:linear-gradient(#2b3a5c,#0b1b3f)}.hs-slot:after{content:"";position:absolute;left:2.4cqw;right:2.4cqw;bottom:1.2cqw;height:.6cqw;border-radius:.3cqw;background:#050d24}.hs-paper{position:relative;margin:-1.4cqw 2cqw 0;overflow:hidden}.hs-slip{--z:1cqw;padding:2.4cqw 1.8cqw calc(1.4cqw + var(--z));background:#fff;color:#111827;font-size:1.45cqw;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(2 * var(--z)) 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(2 * var(--z)) 100%}.hs-slip p{margin:0}.hs-slip-shop{text-align:center;font-weight:800;font-size:1.7cqw;letter-spacing:.04em}.hs-slip-meta{margin:.6cqw 0 .5cqw!important;padding-bottom:.5cqw;border-bottom:.2cqw dashed #9ca3af;color:#4b5563;font-size:1.25cqw}.hs-slip-line,.hs-slip-meta{display:flex;justify-content:space-between}.hs-slip-line{gap:1cqw;font-weight:600}.hs-slip-gst{margin-top:.3cqw!important;padding-top:.4cqw;border-top:.2cqw dashed #9ca3af;color:#4b5563;font-weight:500}.hs-slip-total{display:flex;justify-content:space-between;margin:.6cqw 0 .4cqw!important;padding:.6cqw .8cqw;background:#111827;color:#fff;font-weight:800;font-size:1.6cqw}.hs-slip-paid{text-align:center;color:#166534;font-weight:700;font-size:1.25cqw}.hs-slip-bc{display:block;height:3cqw;margin:.8cqw 1.4cqw .4cqw;background:repeating-linear-gradient(90deg,#111827 0 .25cqw,transparent .25cqw .5cqw,#111827 .5cqw .6cqw,transparent .6cqw .9cqw,#111827 .9cqw 1.3cqw,transparent 1.3cqw 1.5cqw)}.hs-slip-thx{text-align:center;color:#4b5563;font-size:1.2cqw}.hs-phone{position:absolute;z-index:2;right:0;top:61cqw;width:30cqw;height:40cqw;padding:1.2cqw;border-radius:4.4cqw;background:#0b1220;box-shadow:0 3cqw 6cqw -2cqw rgba(11,27,63,.5)}.hs-wa-top{display:flex;align-items:center;gap:1cqw;height:6.4cqw;padding:1.6cqw 1.6cqw 0;border-radius:3.4cqw 3.4cqw 0 0;background:#0b5c4a;color:#fff;font-weight:700;font-size:1.7cqw}.hs-wa-top b{display:grid;place-items:center;width:3.4cqw;height:3.4cqw;border-radius:50%;background:var(--rp-coral-500);color:var(--rp-navy-900)}.hs-wa-top small{display:block;font-weight:500;font-size:1.3cqw;opacity:.85}.hs-chat{height:calc(100% - 6.4cqw);padding:2cqw 1.4cqw;border-radius:0 0 3.4cqw 3.4cqw;background:#efe7dc}.hs-msg{margin-left:2cqw;padding:1cqw;border-radius:1.4cqw 0 1.4cqw 1.4cqw;background:#d9fdd3;box-shadow:0 .3cqw .6cqw rgba(0,0,0,.08);transform-origin:100% 0}.hs-pdf{display:flex;gap:1cqw;align-items:center;padding:1cqw;border-radius:1cqw;background:#c4ecbd}.hs-pdf>span{display:grid;place-items:center;width:4cqw;height:4.8cqw;border-radius:.6cqw;background:#e5483a;color:#fff;font-weight:800;font-size:1.2cqw}.hs-pdf p{margin:0;font-weight:700;font-size:1.55cqw;line-height:1.25}.hs-pdf small{display:block;font-weight:500;color:#3d4a3d}.hs-txt{margin:1cqw .4cqw .4cqw;font-size:1.55cqw;line-height:1.3;color:#1f2a1f}.hs-time{margin:0;text-align:right;font-size:1.3cqw;color:#55705a}.hs-tick{color:#53bdeb;font-weight:800;letter-spacing:-.3cqw}.hs-chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:1cqw;padding:.9cqw 1.8cqw .9cqw .9cqw;border-radius:99px;background:#fff;box-shadow:0 1.4cqw 3.4cqw -1cqw rgba(11,27,63,.28),0 0 0 1px rgba(11,27,63,.06);font-size:2.2cqw;font-weight:700;white-space:nowrap}.hs-chip-ic{display:grid;place-items:center;width:4cqw;height:4cqw;border-radius:50%;background:var(--rp-navy-900);color:#fff}.hs-chip-ic svg{width:2.4cqw;height:2.4cqw}.hs-chip b{padding:.2cqw 1cqw;border-radius:99px;background:var(--rp-coral-500);color:var(--rp-navy-900);font-size:1.6cqw}.hs-c1{left:0;top:2cqw}.hs-c2{right:0;top:0}.hs-c3{left:30cqw;bottom:9cqw}.hs-c4{left:31cqw;bottom:1cqw}.hs-stat{position:absolute;z-index:3;display:grid;grid-gap:.2cqw;gap:.2cqw;padding:1.2cqw 1.8cqw;border-radius:1.8cqw;background:#fff;box-shadow:0 1.4cqw 3.4cqw -1cqw rgba(11,27,63,.28),0 0 0 1px rgba(11,27,63,.06)}.hs-stat small{font-size:1.6cqw;font-weight:600;color:#4a5373}.hs-stat em{margin-left:.6cqw;padding:0 .8cqw;border-radius:99px;background:var(--rp-navy-50);font-style:normal;font-size:1.35cqw;color:#4a5373}.hs-stat b{font-size:2.8cqw;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hs-s1{right:4cqw;top:9cqw}.hs-s2{left:33cqw;top:49cqw}.hs-s1 b{color:#047857}@property --hs-total{syntax:"<integer>";inherits:false;initial-value:275}@property --hs-sale{syntax:"<integer>";inherits:false;initial-value:18450}@property --hs-stock{syntax:"<integer>";inherits:false;initial-value:39}.hs-count{counter-reset:t var(--hs-total)}.hs-count:after{content:"₹" counter(t)}.hs-sale{counter-reset:s var(--hs-sale)}.hs-sale:after{content:"₹" counter(s)}.hs-stock{counter-reset:k var(--hs-stock)}.hs-stock:after{content:counter(k) " pcs"}.hs-typed{animation:hs-typed 10s infinite}.hs-r1{animation:hs-row1 10s infinite}.hs-r2{animation:hs-row2 10s infinite}.hs-r3{animation:hs-row3 10s infinite}.hs-count{animation:hs-total 10s infinite}.hs-save{animation:hs-press 10s infinite}.hs-slip{animation:hs-print 10s infinite}.hs-msg{animation:hs-msg 10s infinite}.hs-tick{animation:hs-tick 10s infinite}.hs-sale{animation:hs-sale 10s infinite}.hs-stock{animation:hs-stock 10s infinite}.hs-chip{animation:hs-chip-in .4s var(--ease) both,hs-float 3.4s ease-in-out .4s infinite}.hs-c1{animation-delay:.15s,.55s}.hs-c2{animation-delay:.3s,1.2s}.hs-c3{animation-delay:.45s,1.9s}.hs-c4{animation-delay:.6s,2.6s}.hs-stat{animation:hs-chip-in .4s var(--ease) .7s both}@keyframes hs-blink{50%{opacity:0}}@keyframes hs-typed{0%,4%{opacity:0}26%,6%{opacity:1}28%,to{opacity:0}}@keyframes hs-row1{0%,8%{opacity:0;transform:translateX(3cqw)}11%,96%{opacity:1;transform:none}to{opacity:0}}@keyframes hs-row2{0%,14%{opacity:0;transform:translateX(3cqw)}17%,96%{opacity:1;transform:none}to{opacity:0}}@keyframes hs-row3{0%,20%{opacity:0;transform:translateX(3cqw)}23%,96%{opacity:1;transform:none}to{opacity:0}}@keyframes hs-total{0%,8%{--hs-total:0}11%{--hs-total:110}17%{--hs-total:255}23%,to{--hs-total:275}}@keyframes hs-press{0%,33%{transform:none}35%{transform:scale(.94)}38%,to{transform:none}}@keyframes hs-print{0%,36%{transform:translateY(-100%)}56%,96%{transform:none}to{transform:translateY(-100%)}}@keyframes hs-msg{0%,58%{opacity:0;transform:scale(.6)}61%{opacity:1;transform:scale(1.04)}63%,96%{opacity:1;transform:none}to{opacity:0}}@keyframes hs-tick{0%,68%{color:#8a9a8c}70%,to{color:#53bdeb}}@keyframes hs-sale{0%,40%{--hs-sale:18175}46%,to{--hs-sale:18450}}@keyframes hs-stock{0%,40%{--hs-stock:40}42%,to{--hs-stock:39}}@keyframes hs-chip-in{0%{opacity:0;transform:translateY(1.6cqw) scale(.94)}to{opacity:1;transform:none}}@keyframes hs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.8cqw)}}@media (prefers-reduced-motion:reduce){.hs-caret,.hs-chip,.hs-count,.hs-msg,.hs-r1,.hs-r2,.hs-r3,.hs-sale,.hs-save,.hs-slip,.hs-stat,.hs-stock,.hs-tick,.hs-typed{animation:none}}.hf{position:relative;padding:32px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 20px 50px rgba(15,23,42,.08)}.hf h2{margin:0 0 8px;font-size:21px;line-height:1.3;font-weight:700;color:var(--rp-navy-950);letter-spacing:-.01em}.hf-field{margin:0 0 16px;padding:0;border:0;min-width:0}.hf-field>label,.hf-field>legend{display:block;margin:0 0 8px;padding:0;font-size:14px;font-weight:600;color:#1f2937}.hf-input{position:relative;display:flex;align-items:center;gap:8px;min-height:48px;padding:0 12px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#64748b;transition:border-color .2s,box-shadow .2s}.hf-input:focus-within{border-color:var(--rp-navy-500);box-shadow:0 0 0 4px rgba(43,74,139,.14);color:var(--rp-navy-500)}.hf-input input{flex:1 1;min-width:0;height:46px;border:0;padding:0;background:none;font:500 16px/1 inherit;font-family:inherit;color:var(--text);outline:none}.hf-input input::placeholder{color:#8a93ad}.hf-cc{padding-right:8px;border-right:1px solid #dce4f3;font-weight:700;font-size:15px;color:var(--rp-navy-900)}.hf-ok{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#dcfce7;color:#15803d;animation:hf-pop .25s ease-out both}.hf-field.ok .hf-input{border-color:#22c55e}.hf-field.bad .hf-input{border-color:#dc2626;box-shadow:0 0 0 4px rgba(220,38,38,.1)}.hf-err{margin:5px 0 0;font-size:12.5px;font-weight:600;color:#b91c1c;animation:hf-in .2s ease-out both}.hf-chips{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.hf-chip{position:relative}.hf-chip input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.hf-chip span{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 4px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;font-size:14px;font-weight:600;color:var(--rp-navy-900);transition:border-color .15s,background .15s,transform .15s}.hf-chip:hover span{border-color:var(--rp-navy-300);background:#f6f8fc}.hf-chip input:checked+span{border-color:var(--rp-navy-900);background:var(--rp-navy-900);color:#fff;transform:scale(1.02)}.hf-chip input:focus-visible+span{outline:3px solid var(--rp-coral-500);outline-offset:2px}.hf-shops.bad .hf-chip span{border-color:#f1a3a3}.hf-consent{display:flex;gap:12px;align-items:flex-start;margin:0;font-size:13px;line-height:1.5;color:#475569;cursor:pointer}.hf-consent input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--rp-navy-500)}.hf-consent a{color:var(--brand);font-weight:600}.hf-consent.bad span{color:#b91c1c}.hf-cta{width:100%;min-height:52px;margin-top:24px;justify-content:center;gap:12px;border-radius:12px;font-size:16.5px;font-weight:700;box-shadow:0 8px 20px rgba(255,107,61,.25)}.hf-arrow{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:rgba(11,27,63,.1);transition:transform .2s var(--ease)}.hf-cta:focus-visible .hf-arrow,.hf-cta:hover .hf-arrow{transform:translateX(4px)}.hf-price{margin:10px 0 0;padding:8px 11px;border-radius:10px;background:var(--rp-navy-50);color:var(--rp-navy-900);font-size:13.5px;text-align:center}.hf-price-ref{background:var(--rp-coral-50);text-align:left}.hf-alt a,.hf-price a{color:var(--brand);font-weight:700}.hf-alt{margin:8px 0 0;font-size:13px;color:#4a5373;text-align:center}.hf-alt a{display:inline-block;padding:6px 0}.hf-done{text-align:center;animation:hf-in .3s ease-out both}.hf-done-ic svg{display:block;margin:4px auto 10px;fill:none;stroke-linecap:round;stroke-linejoin:round}.hf-done-ic circle{stroke:#22c55e;stroke-width:3;fill:#f0fdf4;stroke-dasharray:151;animation:hf-stroke .4s ease-out both}.hf-done-ic path{stroke:#15803d;stroke-width:4;stroke-dasharray:34;animation:hf-stroke .3s ease-out .25s both}.hf-steps{margin:0 0 4px;padding:0 0 0 20px;text-align:left;font-size:14px;line-height:1.5;color:#3d4663}.hf-steps li{margin-bottom:6px}@keyframes hf-stroke{0%{stroke-dashoffset:151}to{stroke-dashoffset:0}}@keyframes hf-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes hf-pop{0%{transform:scale(.4)}to{transform:none}}.hf-head{margin:0 0 24px}.hf-trust{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:0;list-style:none;font-size:14px;font-weight:500;color:#64748b}.hf-trust li{display:inline-flex;align-items:center;gap:8px}.hf-trust svg{color:var(--rp-navy-500)}.hf-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.hf-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:16px;font-size:14px}.hf-foot .hf-price{margin:0;padding:0;background:none;text-align:left;font-size:14px;color:#334155}.hf-foot .hf-price-ref{padding:6px 9px;background:var(--rp-coral-50)}.hf-foot .hf-alt{margin:0;text-align:right;font-size:14px}.hf-alt span[aria-hidden]{color:#cbd5e1}.hf-done .hf-price{margin-top:10px}@media (prefers-reduced-motion:reduce){.hf-done,.hf-done-ic circle,.hf-done-ic path,.hf-err,.hf-ok{animation:none}.hf-arrow,.hf-chip span,.hf-input{transition:none}}@media (min-width:961px){.hh{padding:clamp(16px,3vh,32px) 0 clamp(24px,4vh,48px)}.hh .h1-kicker{margin-bottom:8px}.hh h1{font-size:clamp(34px,min(5.2vh + 8px,3.3vw),46px);margin-bottom:16px}.hh-proof{gap:8px;margin-bottom:20px;font-size:16px}.hf{padding:20px 24px}.hf h2{font-size:19px;margin-bottom:4px}.hf-head{margin-bottom:16px}.hf-field{margin-bottom:12px}.hf-field>label,.hf-field>legend{margin-bottom:6px;font-size:13.5px}.hf-input{min-height:44px}.hf-input input{height:42px}.hf-chip span{min-height:40px;font-size:13.5px}.hf-consent{font-size:13px;line-height:1.4}.hf-cta{min-height:48px;margin-top:16px}.hf-foot{margin-top:8px}.hf-foot,.hf-foot .hf-alt,.hf-foot .hf-price{font-size:13px}.hf-alt a{padding:2px 0}.hh-scene{width:100%;max-width:calc((100dvh - 72px - 48px) / 1.02);justify-self:center}}@media (min-width:961px) and (max-height:820px){.hh-proof li:nth-child(3){display:none}}@media (max-width:1180px){.hh-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px}}@media (min-width:961px) and (max-width:1100px){.hf-chips{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(76px,1fr);overflow-x:auto;padding-bottom:4px}.hf-foot .hf-alt{text-align:left}}@media (max-width:960px){.hh-grid{grid-template-columns:1fr;gap:24px}.hh-scene{max-width:560px;width:100%;margin:0 auto}}@media (max-width:560px){.hh{padding:16px 0 32px}.hh h1{font-size:34px;margin-bottom:16px}.hh .h1-kicker{font-size:13px;padding:4px 12px}.hh-proof{display:none}.hf{padding:24px 16px}.hf h2{font-size:20px}.hf-head{margin-bottom:16px}.hf-row{grid-template-columns:1fr;gap:0}.hf-field{margin-bottom:12px}.hf-cta{margin-top:16px}.hh h1{font-size:30px}.hh .h1-kicker{font-size:12px;padding:4px 10px;gap:6px}.hf-trust{flex-wrap:wrap;gap:4px 8px;font-size:12.5px}.hf-trust li{white-space:nowrap}.hf-trust svg{display:none}.hf-trust li+li:before{content:"·";margin-right:8px;color:#94a3b8}.hf-chips{grid-template-columns:repeat(3,minmax(0,1fr))}.hf-chip span{min-height:40px}.hf-foot{display:block;margin-top:12px}.hf-foot .hf-alt{text-align:left;margin-top:8px}}.home{--sec-y:88px;--head-gap:40px;--card-r:16px;--card-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px -12px rgba(15,23,42,.12)}@media (max-width:760px){.home{--sec-y:52px;--head-gap:28px}}.home .keyfacts-sec,.home .sec,.home .wn{padding:var(--sec-y) 0}.home .keyfacts-sec+.sec:not(.sec-alt),.home .sec-alt+.sec-alt,.home .sec:not(.sec-alt)+.sec:not(.sec-alt){padding-top:0}.home .proof+.keyfacts-sec{padding-top:calc(var(--sec-y) * .6)}.home .sec-head{max-width:760px;margin:0 auto var(--head-gap);text-align:center}.home .sec-head .eyebrow{display:flex;justify-content:center;margin:0 0 8px}.home .sec-head h2{margin:0;font-size:clamp(28px,3vw,36px);line-height:1.2;letter-spacing:-.02em}.home .sec-head h2+p,.home .sec-head p{max-width:64ch;margin:12px auto 0;font-size:17px;line-height:1.55}.home .sec-note{max-width:70ch;margin:24px auto 0;text-align:center;font-size:15.5px;line-height:1.6;color:var(--muted)}.home .sec-more{margin:32px 0 0;text-align:center}.home .sec-more .btn{min-height:48px;padding-inline:24px}.home .grid-3,.home .grid-4{align-items:stretch;gap:24px}.home .grid-3>.card,.home .grid-4>.card{display:flex;flex-direction:column;height:100%;padding:24px;border-radius:var(--card-r);box-shadow:var(--card-shadow)}.home .grid-3>.card h3,.home .grid-4>.card h3{font-size:18px;line-height:1.35;margin:0 0 8px}.home .grid-3>.card p,.home .grid-4>.card p{font-size:15.5px;line-height:1.55}.home .card .more{margin-top:auto;padding-top:16px}.home .ind-card{gap:0}.home .ind-card .ind-icon{margin-bottom:16px}.home .home-app{margin-top:32px;box-shadow:var(--card-shadow)}.home .home-app,.home .keyfacts{border-radius:var(--card-r)}.home .sec-cta{padding-top:0}.home .cta2{padding:56px 32px;border-radius:24px}.home .cta2 h2{margin:0 0 8px;font-size:clamp(26px,2.6vw,32px)}.home .cta2 p{margin:0 auto 24px;max-width:56ch;font-size:17px}.home .cta2 .btn-lg{min-height:48px;padding:12px 24px}.home #faq .faq-list{max-width:760px}@media (max-width:760px){.home .grid-3,.home .grid-4{gap:16px}.home .cta2{padding:40px 20px}.home .sec-head h2{font-size:28px}.home .sec-head p{font-size:16px}}.home .grid-3>.card.step{padding-left:76px}.home .card.step:before{left:24px;top:24px}.home .proof{background:#fff;border-block:1px solid #e8edf5}.home .proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:36px 20px}.home .proof-grid>div{display:flex;align-items:center;gap:14px;padding:4px 20px;font-weight:500}.home .proof-grid>div:first-child{padding-left:0}.home .proof-grid>div+div{border-left:1px solid #e8edf5}.home .proof-grid>div>svg{flex:none;box-sizing:content-box;width:22px;height:22px;padding:9px;border-radius:50%;background:var(--rp-navy-50);color:var(--rp-navy-500)}.home .proof-grid>div:nth-child(2)>svg{background:#e7f8f1;color:#047857}.home .proof-grid>div:nth-child(3)>svg{background:var(--rp-coral-50);color:#c93d14}.home .proof-grid>div:nth-child(4)>svg{background:#fef3c7;color:#b45309}.home .proof-grid p{margin:0}.home .proof-grid strong{display:block;white-space:nowrap;font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--rp-navy-900)}.home .proof-grid span{display:block;margin-top:4px;font-size:14px;line-height:1.4;color:#64748b}@media (max-width:960px){.home .proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0;padding:28px 20px}.home .proof-grid>div{padding:0 16px}.home .proof-grid>div:nth-child(odd){padding-left:0;border-left:0}.home .proof-grid>div>svg{display:block;width:18px;height:18px;padding:8px}.home .proof-grid strong{font-size:24px}.home .proof-grid span{font-size:13px}}@media (max-width:420px){.home .proof-grid>div{flex-direction:column;align-items:flex-start;gap:8px}}.home .keyfacts-sec .wrap-narrow{max-width:1160px}.home .keyfacts{padding:32px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px -16px rgba(15,23,42,.14)}.home .keyfacts-head{align-items:center;margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #e8edf5}.home .keyfacts-head h2{font-size:24px;letter-spacing:-.01em}.home .keyfacts-upd{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:13px;font-weight:600}.home .keyfacts-upd:before{content:"";width:6px;height:6px;border-radius:50%;background:#10b981}.home .keyfacts-table,.home .keyfacts-table tbody{display:block}.home .keyfacts-table tbody{column-count:2;column-gap:48px}.home .keyfacts-table tr{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:16px;gap:16px;padding:14px 0;border-top:1px solid #eef2f7;page-break-inside:avoid;break-inside:avoid}.home .keyfacts-table tr:first-child{border-top:0}.home .keyfacts-table td,.home .keyfacts-table th{display:block;width:auto;padding:0;border:0}.home .keyfacts-table th{font-size:14px;font-weight:600;line-height:1.6;color:#64748b}.home .keyfacts-table td{font-size:15.5px;line-height:1.6;color:#1e293b}.home .keyfacts-cta{margin-top:20px;padding-top:20px;border-top:1px solid #e8edf5;gap:12px 24px}.home .keyfacts-cta .btn{min-height:48px;border-radius:12px}@media (max-width:960px){.home .keyfacts-table tbody{column-count:1}.home .keyfacts{padding:24px 20px}}@media (max-width:560px){.home .keyfacts-table tr{grid-template-columns:1fr;gap:2px}}.home .outcome .eyebrow,.home .sec-head .eyebrow{display:inline-flex;width:auto;padding:5px 12px;border-radius:999px;background:var(--rp-navy-50);color:var(--rp-navy-700);font-size:12px;letter-spacing:.06em}.home .sec-head .eyebrow{margin-bottom:12px}.home .sec-head .eyebrow:after,.home .sec-head .eyebrow:before{display:none}.home .spot .eyebrow,.home .wn .eyebrow{background:none;padding:0}.home #industries .ind-card{padding:28px;border:1px solid #e2e8f0;transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s}.home #industries .ind-card:hover{transform:translateY(-4px);border-color:var(--rp-navy-300);box-shadow:0 18px 40px -18px rgba(15,23,42,.28)}.home #industries .ind-icon{width:52px;height:52px;border-radius:14px}.home #industries .ind-card h3{font-size:19px}.home #industries .more{color:#c93d14}.home #industries .sec-note{display:block;width:-moz-fit-content;width:fit-content;max-width:860px;margin:32px auto 0;padding:14px 20px;border-radius:14px;background:var(--rp-coral-50);border:1px solid var(--rp-coral-100);color:#7c2d12;font-size:15px}.home #industries .sec-note a{color:#9a3412;font-weight:600}.home #features .outcome{gap:56px;padding:40px;margin-top:24px;border:1px solid #e2e8f0;border-radius:20px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 40px -24px rgba(15,23,42,.18)}.home #features .outcome+.outcome{border-top:1px solid #e2e8f0}.home #features .outcome h3{margin:12px 0;font-size:clamp(24px,2.4vw,30px);letter-spacing:-.02em}.home #features .outcome p{font-size:17px;line-height:1.6}.home .ticks{gap:12px}.home .ticks .check{box-sizing:content-box;width:14px;height:14px;padding:3px;margin-top:2px;border-radius:50%;background:#dcfce7;color:#15803d}.home .spot .ticks .check{background:rgba(255,107,61,.18);color:#ff8a63}.home #features .outcome-visual{padding:32px;border:0;border-radius:16px;background:linear-gradient(160deg,#eef2fa,#fff3ee)}.home .story-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;background:var(--rp-navy-900);color:#fff!important;font-weight:700;text-decoration:none}.home .story-link:hover{background:var(--rp-navy-700)}@media (max-width:900px){.home #features .outcome{padding:24px 20px;gap:24px}}.home .fv-grid{gap:32px 24px}.home .fv-card{padding:12px 12px 16px;border:1px solid #e2e8f0;border-radius:20px;background:#fff;box-shadow:0 14px 34px -22px rgba(15,23,42,.3)}.home .fv-card .fv-frame{border-radius:14px;overflow:hidden}.home .fv-card h3{margin:14px 4px 4px;font-size:16px}.home .fv-card h3 a{color:var(--rp-navy-900);text-decoration:none}.home .fv-card h3 a:hover{color:var(--rp-navy-500);text-decoration:underline}.home .fv-card .fv-cap{margin:0 4px;text-align:left;font-size:13.5px}.home .spot{padding:56px;gap:56px;border-radius:24px;background:radial-gradient(600px 300px at 90% 0,rgba(255,107,61,.18),transparent 60%),linear-gradient(135deg,#0b1b3f,#13285a)}.home .spot h2{font-size:clamp(28px,3vw,36px);letter-spacing:-.02em}@media (max-width:900px){.home .spot{padding:32px 22px;gap:28px}}.home .sec-alt .grid-3>.card:not(.step){display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto 1fr;grid-column-gap:16px;column-gap:16px;align-content:start;padding:20px;transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s}.home .sec-alt .grid-3>.card:not(.step):hover{transform:translateY(-3px);border-color:var(--rp-navy-300)}.home .sec-alt .grid-3>.card:not(.step) .ind-icon{grid-row:1/3;width:44px;height:44px;border-radius:12px}.home .sec-alt .grid-3>.card:not(.step) h3{margin:0 0 4px!important;font-size:16.5px}.home .sec-alt .grid-3>.card:not(.step) p{font-size:14.5px}.home .home-app{padding:32px;border:1px solid #e2e8f0;background:linear-gradient(120deg,#fff,#fff3ee)}.home .ctable-wrap{border-radius:16px;box-shadow:0 16px 40px -24px rgba(15,23,42,.25)}.home .ctable{border-radius:16px;font-size:15.5px}.home .ctable thead th{background:var(--rp-navy-900);color:#fff;font-size:13px;letter-spacing:.05em;text-transform:uppercase;padding:16px 20px}.home .ctable thead th:nth-child(2){background:var(--rp-navy-700);color:#fff}.home .ctable td{padding:16px 20px}.home .ctable td:first-child{font-weight:600;color:#334155}.home .ctable tbody tr:nth-child(2n) td:first-child{background:#f8fafc}.home .ctable td:nth-child(2){background:#f5f8ff;color:var(--rp-navy-900)}.home .ctable td:nth-child(2):before{content:"✓";display:inline-grid;place-items:center;width:20px;height:20px;margin-right:10px;border-radius:50%;background:#dcfce7;color:#15803d;font-size:12px;font-weight:800;vertical-align:1px}.home #pricing .price2{gap:24px}.home #pricing .plan{padding:32px;border-radius:20px;border-color:#e2e8f0;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 40px -24px rgba(15,23,42,.2)}.home #pricing .plan.hot{border:2px solid var(--rp-navy-900);transform:translateY(-8px);box-shadow:0 28px 60px -24px rgba(11,27,63,.45)}.home #pricing .plan .amt{font-size:44px}.home #cheapest .wrap-narrow,.home .sec#cheapest .wrap-narrow{max-width:760px}.home .price-card{max-width:none;padding:24px 28px}.home .price-answer{text-align:left;font-size:16.5px;line-height:1.7}@media (max-width:560px){.home .price-card{padding:16px 18px}}.home .price-incl{margin:24px 0 0;padding:24px 28px 24px 48px;border-radius:16px;background:#f5f8ff;line-height:1.6}.home .price-incl li+li{margin-top:6px}.home .steps{position:relative}.home .grid-3>.card.step{padding:28px 28px 28px 88px;border-radius:16px}.home .card.step:before{left:28px;top:28px;width:44px;height:44px;border-radius:50%;background:var(--rp-coral-500);color:var(--rp-navy-900);font-size:18px;box-shadow:0 0 0 6px var(--rp-coral-50)}.home .card.step h3{font-size:19px}.home #faq .faq2 details{border-color:#e2e8f0;border-radius:14px;padding:0 24px;transition:box-shadow .2s,border-color .2s}.home #faq .faq2 details+details{margin-top:12px}.home #faq .faq2 details[open]{border-color:var(--rp-navy-300);box-shadow:0 12px 30px -20px rgba(15,23,42,.3)}.home #faq .faq2 summary{min-height:64px;font-size:17px;font-weight:600;color:var(--rp-navy-900)}.home #faq .faq2 summary:after{content:"+";display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--rp-navy-50);color:var(--rp-navy-700);font-size:20px;line-height:1}.home #faq .faq2 details[open] summary:after{content:"–";background:var(--rp-navy-900);color:#fff}.home #faq .faq2 details p{padding-bottom:20px;font-size:16px;line-height:1.65;color:#475569}.home .grid-3>a.card[href^="/blog/"]{position:relative;padding:28px 24px 24px;overflow:hidden;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.home .grid-3>a.card[href^="/blog/"]:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--rp-coral-500),var(--rp-navy-500))}.home .grid-3>a.card[href^="/blog/"]:hover{transform:translateY(-4px);box-shadow:0 20px 44px -22px rgba(15,23,42,.35)}.home .grid-3>a.card[href^="/blog/"] p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.home .cta2{position:relative;overflow:hidden;background:radial-gradient(500px 260px at 100% 0,rgba(255,107,61,.28),transparent 60%),radial-gradient(400px 240px at 0 100%,rgba(43,74,139,.6),transparent 60%),linear-gradient(135deg,#0b1b3f,#13285a)}.home .cta2 .btn-light{background:var(--rp-coral-500);color:var(--rp-navy-900);border-color:var(--rp-coral-500)}@media (min-width:961px){.home #faq .wrap-narrow{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:64px;gap:64px;align-items:start;max-width:1160px}.home #faq .sec-head{position:-webkit-sticky;position:sticky;top:96px;margin:0;text-align:left}.home #faq .sec-head .eyebrow{justify-content:flex-start}.home #faq .sec-head h2{font-size:36px}}