.pg-website{--ink:#1a1614;--body:#5c5450;--muted:#8a807a;--clay:#b8564c;--clay-dark:#9a4239;--clay-soft:#f6e7e3;--cream:#fbf7f3;--line:#eadfd7;--wa:#25d366;--radius:18px;--shadow:0 20px 50px -24px #1a161447;--ease:cubic-bezier(.22, 1, .36, 1);--accent:#b8564c;--accent-deep:#8f3f37;--accent-bright:#cc756c;--accent-soft:#b8564c17;--accent-line:#b8564c33;--ink-soft:#726860;--ink-faint:#a49a92;--bg-soft:#f9f6f5;--shadow-sm:0 4px 14px #2b25210d;--shadow-lg:0 30px 60px -24px #2b25213d;--shadow-md:0 12px 30px -12px #2b252124;--r-xl:28px;--r-lg:22px;--r-md:16px;--r-sm:12px}:where(.pg-website) *{box-sizing:border-box;margin:0;padding:0}body:has(.pg-website){color:#5c5450;-webkit-font-smoothing:antialiased;background:#fbf7f3;font-family:Poppins,system-ui,sans-serif;line-height:1.6;overflow-x:clip}:where(.pg-website) h1,:where(.pg-website) h2,:where(.pg-website) h3,:where(.pg-website) h4{color:var(--ink);letter-spacing:-.02em;font-weight:700;line-height:1.12}:where(.pg-website) a{color:inherit;text-decoration:none}:where(.pg-website) .wrap{max-width:1140px;margin:0 auto;padding:0 24px}:where(.pg-website) .clay{color:var(--clay)}:where(.pg-website) section{padding:74px 0}:where(.pg-website) .isvg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;display:inline-block}:where(.pg-website) .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--clay);margin-bottom:14px;font-size:13px;font-weight:600;display:inline-block}:where(.pg-website) .sec-head{text-align:center;max-width:56ch;margin:0 auto}:where(.pg-website) .sec-head h2{font-size:clamp(28px,4vw,42px)}:where(.pg-website) .btn{cursor:pointer;transition:transform .2s var(--ease), background .2s;text-align:center;border:0;border-radius:100px;justify-content:center;align-items:center;gap:9px;padding:15px 28px;font-size:16px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}:where(.pg-website) .btn .isvg{width:19px;height:19px}:where(.pg-website) .btn-primary{background:var(--clay);color:#fff;box-shadow:0 10px 26px -10px #b8564c99}:where(.pg-website) .btn-primary:hover{background:var(--clay-dark);transform:translateY(-2px)}:where(.pg-website) .btn-primary small{opacity:.85;font-size:13px;font-weight:500}:where(.pg-website) .btn-wa{background:var(--wa);color:#062611}:where(.pg-website) .stars{color:var(--clay);vertical-align:middle;gap:1px;display:inline-flex}:where(.pg-website) .stars .isvg{width:15px;height:15px}:where(.pg-website) .hero{padding:64px 0 46px;position:relative;overflow:hidden}:where(.pg-website) .aurora{z-index:0;filter:blur(60px);opacity:.7;pointer-events:none;height:150%;position:absolute;inset:-20% -10% auto}:where(.pg-website) .aurora span{mix-blend-mode:multiply;animation:website-drift 18s var(--ease) infinite alternate;border-radius:50%;position:absolute}:where(.pg-website) .aurora .a1{background:#b8564c38;width:560px;height:560px;top:-160px;right:6%}:where(.pg-website) .aurora .a2{background:#e9a79e4d;width:460px;height:460px;animation-delay:-6s;top:-20px;left:2%}:where(.pg-website) .aurora .a3{background:#b8564c24;width:340px;height:340px;animation-delay:-11s;bottom:-120px;left:40%}@keyframes website-drift{0%{transform:translate(0)scale(1)}to{transform:translate(40px,-30px)scale(1.12)}}:where(.pg-website) .hero .wrap{z-index:1;position:relative}:where(.pg-website) .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}@media (max-width:940px){:where(.pg-website) .hero-grid{text-align:center;grid-template-columns:1fr;justify-items:center;gap:44px}}:where(.pg-website) .hero-copy{max-width:600px}:where(.pg-website) .pill{color:var(--clay);border:1px solid var(--line);background:#fff;border-radius:100px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 6px 18px -12px #b8564c80}:where(.pg-website) .pill .p{background:var(--clay);border-radius:50%;width:7px;height:7px;animation:2s infinite website-pulse}@keyframes website-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}:where(.pg-website) .hero h1{max-width:16ch;font-size:clamp(36px,5.4vw,58px)}@media (max-width:940px){:where(.pg-website) .hero h1{margin:0 auto}}:where(.pg-website) .hero h1 .clay{white-space:nowrap;position:relative}:where(.pg-website) .hero h1 .clay:after{content:"";background:var(--clay);opacity:.22;transform-origin:0;height:.14em;animation:website-swipe 1s var(--ease) .5s forwards;border-radius:100px;position:absolute;bottom:.06em;left:0;right:0;transform:scaleX(0)}@keyframes website-swipe{to{transform:scaleX(1)}}:where(.pg-website) .hero p.sub{max-width:50ch;margin:22px 0 0;font-size:clamp(16px,1.9vw,19px)}@media (max-width:940px){:where(.pg-website) .hero p.sub{margin:22px auto 0}}:where(.pg-website) .hero-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media (max-width:940px){:where(.pg-website) .hero-cta{justify-content:center}}:where(.pg-website) .hero-visual{width:100%;max-width:560px;margin:0 auto;position:relative}:where(.pg-website) .hv-browser{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;animation:6s ease-in-out infinite website-hv-floaty;overflow:hidden}@keyframes website-hv-floaty{0%,to{translate:0}50%{translate:0 -10px}}@media (max-width:940px){:where(.pg-website) .hv-browser{animation:none}}:where(.pg-website) .hv-bar{border-bottom:1px solid var(--line);background:var(--cream);align-items:center;gap:7px;padding:11px 14px;display:flex}:where(.pg-website) .hv-dots{gap:6px;display:flex}:where(.pg-website) .hv-dot{border-radius:50%;width:10px;height:10px}:where(.pg-website) .hv-dot:first-child{background:#e9a79e}:where(.pg-website) .hv-dot:nth-child(2){background:#e0c06d}:where(.pg-website) .hv-dot:nth-child(3){background:#9ac79a}:where(.pg-website) .hv-url{border:1px solid var(--line);color:var(--ink-soft);background:#fff;border-radius:100px;flex:1;align-items:center;gap:6px;margin-left:8px;padding:5px 12px;font-size:11px;display:flex}:where(.pg-website) .hv-lock{width:10px;height:10px;color:var(--clay);flex:none}:where(.pg-website) .hv-live{color:#1a7a3a;letter-spacing:.04em;opacity:0;background:#e8f9ee;border-radius:100px;flex:none;margin-left:auto;padding:3px 10px;font-size:10px;font-weight:700;transition:opacity .5s}:where(.pg-website) .hv-live.show{opacity:1}:where(.pg-website) .hv-screen{grid-template-columns:1fr 1fr;min-height:320px;display:grid;position:relative}:where(.pg-website) .hv-pane{padding:24px 20px}:where(.pg-website) .hv-pane-l{border-right:1px solid var(--line);background:#fafaf8}:where(.pg-website) .hv-pane-r{background:#fff}:where(.pg-website) .hv-pane-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:14px;font-size:9px;font-weight:700}:where(.pg-website) .hv-brief-line{color:var(--ink);white-space:nowrap;min-height:15px;font-family:Courier New,monospace;font-size:12px;line-height:2;overflow:hidden}:where(.pg-website) .hv-brief-line b{color:var(--clay)}:where(.pg-website) .hv-cursor{background:var(--clay);vertical-align:middle;border-radius:1px;width:6px;height:13px;margin-left:1px;animation:.85s step-end infinite website-hv-blink;display:inline-block}@keyframes website-hv-blink{0%,to{opacity:1}50%{opacity:0}}:where(.pg-website) .hv-progress{margin-top:20px;display:none}:where(.pg-website) .hv-prog-meta{color:var(--muted);justify-content:space-between;margin-bottom:7px;font-size:11px;display:flex}:where(.pg-website) .hv-prog-track{background:var(--line);border-radius:100px;height:4px;overflow:hidden}:where(.pg-website) .hv-prog-fill{background:linear-gradient(90deg, var(--clay-soft), var(--clay));border-radius:100px;width:0%;height:100%;transition:width .1s linear}:where(.pg-website) .hv-arrow{background:var(--clay);z-index:4;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 14px #b8564c73}:where(.pg-website) .hv-arrow svg{stroke:#fff;stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}:where(.pg-website) .hv-site{opacity:0;transition:opacity .7s}:where(.pg-website) .hv-site.show{opacity:1}:where(.pg-website) .hv-site-bar{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}:where(.pg-website) .hv-site-logo{color:var(--ink);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}:where(.pg-website) .hv-site-logo-dot{background:var(--clay);border-radius:50%;flex:none;width:7px;height:7px}:where(.pg-website) .hv-site-nav{gap:7px;display:flex}:where(.pg-website) .hv-site-nav span{background:var(--line);border-radius:100px;width:22px;height:5px}:where(.pg-website) .hv-site-hero{background:linear-gradient(120deg, var(--clay), var(--clay-dark));border-radius:11px;height:90px;margin-bottom:12px;position:relative;overflow:hidden}:where(.pg-website) .hv-site-hero:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff38 50%,#0000 70%);animation:3s ease-in-out infinite website-hv-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes website-hv-sheen{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}:where(.pg-website) .hv-site-h1{background:#ffffff8c;border-radius:100px;width:55%;height:8px;position:absolute;top:22px;left:14px}:where(.pg-website) .hv-site-sub{background:#ffffff52;border-radius:100px;width:38%;height:5px;position:absolute;top:40px;left:14px}:where(.pg-website) .hv-site-cards{grid-template-columns:1fr 1fr 1fr;gap:7px;margin-bottom:12px;display:grid}:where(.pg-website) .hv-site-card{background:var(--clay-soft);border:1px solid var(--line);border-radius:8px;height:40px}:where(.pg-website) .hv-site-lines{flex-direction:column;gap:6px;display:flex}:where(.pg-website) .hv-site-line{background:var(--line);border-radius:100px;height:5px}:where(.pg-website) .hv-site-line:first-child{width:84%}:where(.pg-website) .hv-site-line:nth-child(2){width:66%}:where(.pg-website) .hv-site-line:nth-child(3){background:var(--clay-soft);width:74%}:where(.pg-website) .hv-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}:where(.pg-website) .hv-chip{border:1px solid var(--line);opacity:0;transition:transform .5s var(--ease), opacity .5s var(--ease);background:#fff;border-radius:16px;align-items:center;gap:11px;padding:14px 16px;display:flex;transform:translateY(12px);box-shadow:0 4px 14px -6px #1a16141a}:where(.pg-website) .hv-chip.in{opacity:1;transform:none}:where(.pg-website) .hv-chip:first-child{transition-delay:50ms}:where(.pg-website) .hv-chip:nth-child(2){transition-delay:.18s}:where(.pg-website) .hv-chip:nth-child(3){transition-delay:.31s}:where(.pg-website) .hv-chip-icon{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}:where(.pg-website) .hv-chip-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}:where(.pg-website) .hv-ci-trend{background:var(--clay-soft);color:var(--clay)}:where(.pg-website) .hv-ci-speed{color:#3f9a54;background:#eaf6ea}:where(.pg-website) .hv-ci-mobile{color:#4b52b8;background:#eef0fb}:where(.pg-website) .hv-chip-val{color:var(--ink);font-size:14px;font-weight:700;line-height:1}:where(.pg-website) .hv-chip-lbl{color:var(--muted);margin-top:3px;font-size:11px}@media (max-width:520px){:where(.pg-website) .hv-metrics{grid-template-columns:1fr 1fr}:where(.pg-website) .hv-metrics .hv-chip:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){:where(.pg-website) .hv-browser,:where(.pg-website) .hv-site-hero:after,:where(.pg-website) .hv-cursor{animation:none}:where(.pg-website) .hero h1 .clay:after{animation:none;transform:scaleX(1)}}:where(.pg-website) .r{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(26px)}:where(.pg-website) .r.in{opacity:1;transform:none}:where(.pg-website) .r.d1{transition-delay:80ms}:where(.pg-website) .r.d2{transition-delay:.16s}:where(.pg-website) .types{border-top:1px solid var(--line);background:#fff}:where(.pg-website) .types-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}@media (max-width:820px){:where(.pg-website) .types-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){:where(.pg-website) .types-grid{grid-template-columns:1fr}}:where(.pg-website) .tcard{border:1.5px solid var(--line);background:var(--cream);transition:transform .25s var(--ease), box-shadow .25s, border-color .25s;border-radius:18px;padding:26px 24px;scroll-margin-top:90px}:where(.pg-website) .tcard:hover{box-shadow:var(--shadow);transform:translateY(-5px)}:where(.pg-website) .tcard .ico{border:1px solid var(--line);width:50px;height:50px;color:var(--clay);background:#fff;border-radius:14px;place-items:center;margin-bottom:14px;display:grid}:where(.pg-website) .tcard .ico .isvg{width:25px;height:25px}:where(.pg-website) .tcard h3{margin-bottom:6px;font-size:18px}:where(.pg-website) .tcard .who{color:var(--clay-dark);margin-bottom:12px;font-size:12px;font-weight:600;display:block}:where(.pg-website) .tcard ul{flex-direction:column;gap:8px;list-style:none;display:flex}:where(.pg-website) .tcard li{color:var(--ink);align-items:flex-start;gap:8px;font-size:13px;display:flex}:where(.pg-website) .tcard li .isvg{width:15px;height:15px;color:var(--clay);flex:none;margin-top:3px}:where(.pg-website) .process{background:#fff}:where(.pg-website) .tl{grid-template-columns:repeat(4,1fr);gap:0;margin-top:44px;display:grid;position:relative}@media (max-width:820px){:where(.pg-website) .tl{grid-template-columns:1fr 1fr;gap:24px}}@media (max-width:460px){:where(.pg-website) .tl{grid-template-columns:1fr}}:where(.pg-website) .tl .node{padding:0 16px;position:relative}:where(.pg-website) .tl .node:before{content:"";background:var(--line);z-index:0;height:2px;position:absolute;top:19px;left:0;right:0}:where(.pg-website) .tl .node:first-child:before{left:50%}:where(.pg-website) .tl .node:last-child:before{right:50%}@media (max-width:820px){:where(.pg-website) .tl .node:before{display:none}}:where(.pg-website) .tl .dot{background:var(--clay);color:#fff;z-index:1;border-radius:50%;place-items:center;width:40px;height:40px;margin:0 auto 16px;font-size:14px;font-weight:700;display:grid;position:relative}:where(.pg-website) .tl .when{color:var(--clay);text-transform:uppercase;letter-spacing:.05em;text-align:center;margin-bottom:6px;font-size:12px;font-weight:700}:where(.pg-website) .tl h3{text-align:center;margin-bottom:6px;font-size:16px}:where(.pg-website) .tl p{text-align:center;font-size:13px}:where(.pg-website) #estimator{background:var(--cream)}:where(.pg-website) .lp-head{text-align:center;margin-bottom:clamp(28px,4vw,48px)}:where(.pg-website) .lp-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}:where(.pg-website) .lp-head h2{letter-spacing:-.02em;font-size:clamp(26px,4.4vw,42px);font-weight:800;line-height:1.08}:where(.pg-website) .lp-head p{max-width:560px;color:var(--ink-soft);margin:14px auto 0;font-size:clamp(14px,2.2vw,16px)}:where(.pg-website) .lp-west .lp-kicker{letter-spacing:.14em;font-family:Poppins,sans-serif;font-size:clamp(12px,1.5vw,14px);font-weight:700}:where(.pg-website) .lp-west-title{letter-spacing:-.03em;max-width:18ch;margin:0 auto;font-size:clamp(30px,5vw,52px);font-weight:700;line-height:1.06}:where(.pg-website) .lp-west-card{border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:clamp(20px,3vw,30px);grid-template-columns:1.15fr 1fr;margin-top:clamp(30px,4vw,48px);display:grid;overflow:hidden}:where(.pg-website) .lp-west-controls{background:var(--bg-soft);padding:clamp(28px,4vw,46px)}:where(.pg-website) .lp-west-group{margin-bottom:clamp(24px,3vw,34px)}:where(.pg-website) .lp-west-group:last-child{margin-bottom:0}:where(.pg-website) .lp-west-lbl{color:var(--ink);margin-bottom:14px;font-size:15px;font-weight:700}:where(.pg-website) .lp-west-pills{flex-wrap:wrap;gap:10px;display:flex}:where(.pg-website) .lp-west-pill{color:var(--ink);border:1px solid var(--line);cursor:pointer;transition:.15s var(--ease);background:#fff;border-radius:999px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:600}:where(.pg-website) .lp-west-pill:hover{border-color:var(--accent-line)}:where(.pg-website) .lp-west-pill.on{background:var(--accent);color:#fff;border-color:var(--accent)}:where(.pg-website) .lp-west-desc{color:var(--ink-soft);margin:0 0 26px;font-size:clamp(14px,1.8vw,16px);line-height:1.55}:where(.pg-website) .lp-west-lbl-row{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}:where(.pg-website) .lp-west-lbl-row .lp-west-lbl{margin-bottom:0}:where(.pg-website) .lp-west-pages{color:var(--accent-deep);font-size:15px;font-weight:700}:where(.pg-website) .lp-west-slider-row{pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:14px;display:flex}:where(.pg-website) .lp-west-step{border:1px solid var(--line);width:48px;height:48px;color:var(--ink);box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;line-height:1;display:flex}:where(.pg-website) input#westSlider{appearance:none;background:var(--accent-soft);pointer-events:none;border-radius:3px;outline:none;flex:1;height:6px}:where(.pg-website) input#westSlider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);border-radius:50%;width:26px;height:26px;box-shadow:0 4px 10px #b8564c66}:where(.pg-website) input#westSlider::-moz-range-thumb{background:var(--accent);border:0;border-radius:50%;width:26px;height:26px}:where(.pg-website) .lp-west-note{color:var(--ink-soft);margin-top:12px;font-size:12.5px}:where(.pg-website) .lp-west-result{color:#fff;background:#1a1512;flex-direction:column;padding:clamp(28px,4vw,46px);display:flex}:where(.pg-website) .lp-west-rlbl{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;font-size:12.5px;font-weight:700}:where(.pg-website) .lp-west-price{letter-spacing:-.02em;margin-top:12px;font-size:clamp(32px,4.4vw,50px);font-weight:800;line-height:1}:where(.pg-website) .lp-west-divider{background:#ffffff1f;height:1px;margin:clamp(22px,3vw,30px) 0}:where(.pg-website) .lp-west-refs{flex-direction:column;gap:8px;max-height:236px;margin-top:14px;padding-right:4px;display:flex;overflow-y:auto}:where(.pg-website) .lp-west-refs::-webkit-scrollbar{width:5px}:where(.pg-website) .lp-west-refs::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:3px}:where(.pg-website) .lp-west-ref{transition:.16s var(--ease);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;text-decoration:none;display:flex}:where(.pg-website) .lp-west-ref:hover{background:#ffffff1a;border-color:#ffffff38}:where(.pg-website) .lp-west-ref b{color:#fff;font-size:14.5px;font-weight:700}:where(.pg-website) .lp-west-ref-link{color:var(--accent-bright);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}:where(.pg-website) .lp-west-ref-link svg{flex:none;width:13px;height:13px}:where(.pg-website) .lp-west-wa{background:var(--accent);color:#fff;cursor:pointer;transition:.18s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:17px 24px;font-family:inherit;font-size:16px;font-weight:700;display:flex}:where(.pg-website) .lp-west-wa:hover{background:var(--accent-deep)}:where(.pg-website) .lp-west-wa svg{flex:none;width:20px;height:20px}:where(.pg-website) .lp-west-fine{color:#ffffff8c;margin-top:16px;font-size:12.5px;line-height:1.5}@media (max-width:820px){:where(.pg-website) .lp-west-card{grid-template-columns:1fr}}:where(.pg-website) .lp-cs{background:var(--cream)}:where(.pg-website) .lp-rv{background:#fff}:where(.pg-website) .lp-cs .lp-kicker{letter-spacing:.16em;font-family:Poppins,sans-serif;font-size:clamp(12px,1.5vw,14px);font-weight:700}:where(.pg-website) .lp-cs .lp-cs-title{letter-spacing:-.03em;max-width:16ch;margin:0 auto;font-size:clamp(30px,5vw,52px);font-weight:700;line-height:1.05}:where(.pg-website) .lp-cs-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:clamp(16px,2vw,26px);padding:clamp(28px,4vw,46px) max(24px,50% - 560px) 10px;display:flex;overflow-x:auto}:where(.pg-website) .lp-cs-track::-webkit-scrollbar{display:none}:where(.pg-website) .lp-cs-card{scroll-snap-align:start;border:1px solid var(--line);border-radius:var(--r-lg);height:412px;box-shadow:var(--shadow-md);background:#fff;flex-direction:column;flex:0 0 clamp(272px,78vw,340px);display:flex;overflow:hidden}:where(.pg-website) .lp-cs-top{color:#fff;background:linear-gradient(155deg, var(--csa), var(--csb));flex-direction:column;flex:0 0 232px;padding:20px;display:flex;position:relative}:where(.pg-website) .lp-cs-badge{color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fff3;border:1px solid #ffffff4d;border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:12.5px;font-weight:700}:where(.pg-website) .lp-cs-stat{flex-direction:column;gap:3px;margin:auto 0 0;display:flex}:where(.pg-website) .lp-cs-num{letter-spacing:-.03em;color:#fff;font-size:clamp(34px,5.2vw,46px);font-weight:800;line-height:1}:where(.pg-website) .lp-cs-num small{opacity:.8;font-size:.5em;font-weight:700}:where(.pg-website) .lp-cs-lbl{color:#ffffffd1;letter-spacing:.01em;max-width:22ch;font-size:12.5px;font-weight:600}:where(.pg-website) .lp-cs-tag{letter-spacing:.06em;color:#ffffff8c;font-size:12px;font-weight:800;position:absolute;top:20px;right:20px}:where(.pg-website) .lp-cs-foot{flex-direction:column;flex:1;gap:6px;padding:18px 20px 20px;display:flex}:where(.pg-website) .lp-cs-foot h3{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:700}:where(.pg-website) .lp-cs-did{color:var(--ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}:where(.pg-website) .lp-cs-link{color:var(--accent);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}:where(.pg-website) .lp-cs-link svg{width:16px;height:16px;transition:transform .2s var(--ease)}:where(.pg-website) .lp-cs-card:hover .lp-cs-link svg{transform:translate(4px)}:where(.pg-website) .lp-cs-controls{justify-content:center;gap:12px;margin-top:18px;display:flex}:where(.pg-website) .lp-cs-nav{border:1px solid var(--line);width:48px;height:48px;box-shadow:var(--shadow-sm);cursor:pointer;transition:.15s var(--ease);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}:where(.pg-website) .lp-cs-nav:hover{border-color:var(--accent-line)}:where(.pg-website) .lp-cs-nav:disabled{opacity:.3;cursor:default;box-shadow:none}:where(.pg-website) .lp-cs-nav svg{width:20px;height:20px;stroke:var(--ink)}:where(.pg-website) .lp-rv-grid{grid-template-columns:.92fr 1.7fr;align-items:stretch;gap:clamp(16px,2vw,26px);display:grid}:where(.pg-website) .lp-rv-score{background:linear-gradient(158deg, #37302b 0%, var(--ink) 46%, #211c19 100%);color:#fff;border-radius:var(--r-xl);text-align:center;box-shadow:var(--shadow-lg), inset 0 1px 0 #ffffff0f;flex-direction:column;justify-content:center;align-items:center;padding:clamp(34px,4vw,54px) clamp(26px,3.4vw,46px);display:flex;position:relative;overflow:hidden}:where(.pg-website) .lp-rv-score:before{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#cc756c4d,#0000 70%);width:120%;height:70%;position:absolute;top:-30%;left:50%;transform:translate(-50%)}:where(.pg-website) .lp-rv-score:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff12;position:absolute;inset:0}:where(.pg-website) .lp-rv-score>*{z-index:1;position:relative}:where(.pg-website) .lp-rv-big{letter-spacing:-.05em;background:linear-gradient(#fff 0%,#ffd9d2 118%);color:#0000;filter:drop-shadow(0 8px 24px #cc756c47);-webkit-background-clip:text;background-clip:text;align-items:flex-start;margin-top:20px;font-size:clamp(82px,11vw,138px);font-weight:900;line-height:.86;display:inline-flex}:where(.pg-website) .lp-rv-plus{-webkit-text-fill-color:var(--accent-bright);color:var(--accent-bright);filter:none;margin-top:.06em;margin-left:3px;font-size:.5em;line-height:1}:where(.pg-website) .lp-rv-stars{color:var(--accent);gap:4px;display:inline-flex}:where(.pg-website) .lp-rv-stars svg{fill:currentColor;width:17px;height:17px}:where(.pg-website) .lp-rv-sub{color:#ffffffd1;letter-spacing:.01em;margin-top:14px;font-size:clamp(15px,1.9vw,19px);font-weight:600}:where(.pg-website) .lp-rv-ratingchip{background:#ffffff17;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;display:inline-flex;box-shadow:0 6px 18px -10px #00000080}:where(.pg-website) .lp-rv-ratingchip .lp-rv-stars{color:#f6b26b}:where(.pg-website) .lp-rv-ratingchip .lp-rv-stars svg{width:14px;height:14px}:where(.pg-website) .lp-rv-ratingchip b{color:#fff;font-size:15px;font-weight:800}:where(.pg-website) .lp-rv-chiplabel{color:#ffffff80;font-size:12px;font-weight:500}:where(.pg-website) .lp-rv-avatars{margin-top:22px;display:inline-flex}:where(.pg-website) .lp-rv-av-mini{letter-spacing:.02em;color:#fff;background:linear-gradient(150deg, var(--accent-bright), var(--accent-deep));border:2px solid #2b2521;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-left:-11px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 4px 10px -4px #0009}:where(.pg-website) .lp-rv-av-mini:first-child{margin-left:0}:where(.pg-website) .lp-rv-av-more{color:#ffffffe6;background:#ffffff24}:where(.pg-website) .lp-rv-divider{background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:100%;max-width:300px;height:1px;margin:clamp(22px,3vw,32px) 0}:where(.pg-website) .lp-rv-rec{color:#ffffffe0;align-items:center;gap:9px;font-size:clamp(15px,1.8vw,18px);display:inline-flex}:where(.pg-website) .lp-rv-rec b{color:#fff;font-weight:800}:where(.pg-website) .lp-rv-check{color:#6fcf97;flex:none;width:20px;height:20px}:where(.pg-website) .lp-rv-cards{grid-template-columns:1fr 1fr;gap:clamp(14px,1.6vw,22px);display:grid}:where(.pg-website) .lp-rv-card{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;padding:clamp(22px,2.4vw,30px);display:flex}:where(.pg-website) .lp-rv-card .lp-rv-stars{margin-bottom:16px}:where(.pg-website) .lp-rv-label{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:12px;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:700}:where(.pg-website) .lp-rv-quote{color:var(--ink);margin-bottom:auto;font-size:clamp(15px,1.7vw,17px);line-height:1.5}:where(.pg-website) .lp-rv-author{align-items:center;gap:12px;margin-top:24px;display:flex}:where(.pg-website) .lp-rv-av{border:1px solid var(--accent-line);width:46px;height:46px;color:var(--accent);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}:where(.pg-website) .lp-rv-author b{letter-spacing:-.01em;color:var(--ink);font-size:15.5px;font-weight:700;display:block}:where(.pg-website) .lp-rv-author>div span{color:var(--ink-soft);font-size:13.5px}@media (max-width:900px){:where(.pg-website) .lp-rv-grid{grid-template-columns:1fr}}@media (max-width:560px){:where(.pg-website) .lp-rv-cards{grid-template-columns:1fr}}:where(.pg-website) .final{text-align:center;background:#fff}:where(.pg-website) .fcta-card{text-align:center;background:linear-gradient(135deg,#2b211d 0%,#1d1512 55%,#241a15 100%);border:1px solid #ffffff14;border-radius:clamp(20px,3vw,30px);padding:clamp(38px,5vw,58px) clamp(24px,5vw,54px);position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #1a1614b3}:where(.pg-website) .fcta-card:before,:where(.pg-website) .fcta-card:after{content:"";filter:blur(50px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}:where(.pg-website) .fcta-card:before{background:radial-gradient(circle,#b8564c73,#0000 70%);width:340px;height:340px;top:-150px;right:-70px}:where(.pg-website) .fcta-card:after{background:radial-gradient(circle,#e9a79e38,#0000 70%);width:300px;height:300px;bottom:-150px;left:-70px}:where(.pg-website) .fcta-card>*{z-index:1;position:relative}:where(.pg-website) .fcta-badge{letter-spacing:.04em;color:#e9a79e;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:8px 18px;font-size:13px;font-weight:700;display:inline-flex}:where(.pg-website) .fcta-badge .dot{background:#2ec766;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #2ec766cc}:where(.pg-website) .fcta-title{color:#fff;letter-spacing:-.03em;text-wrap:balance;max-width:16ch;margin:0 auto 28px;font-size:clamp(28px,4.6vw,48px);font-weight:800;line-height:1.08}:where(.pg-website) .fcta-title .hl{color:#e9a79e}:where(.pg-website) .fcta-btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}:where(.pg-website) .fcta-btn{transition:transform .2s var(--ease), box-shadow .2s var(--ease), background .2s var(--ease);border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:15px 30px;font-size:clamp(15px,1.6vw,16.5px);font-weight:700;text-decoration:none;display:inline-flex}:where(.pg-website) .fcta-btn svg{flex:none;width:19px;height:19px}:where(.pg-website) .fcta-btn:hover{transform:translateY(-3px)}:where(.pg-website) .fcta-primary{background:linear-gradient(135deg, #cc756c, var(--clay-dark));color:#fff;box-shadow:0 18px 38px -16px #b8564c99}:where(.pg-website) .fcta-ghost{color:var(--ink);background:#fff}:where(.pg-website) .fcta-ghost:hover{color:var(--clay)}:where(.pg-website) .fcta-wa{color:#062611;background:#2ec766;box-shadow:0 18px 38px -18px #2ec76699}:where(.pg-website) .fcta-wa:hover{background:#28b85d}:where(.pg-website) .fcta-trust{color:#a99a92;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin-top:26px;font-size:13.5px;font-weight:600;display:flex}:where(.pg-website) .fcta-trust b{color:#efe6e0}:where(.pg-website) .fcta-trust .stars{color:var(--clay);gap:1px;display:inline-flex}:where(.pg-website) .fcta-trust .stars svg{width:14px;height:14px}:where(.pg-website) .fcta-trust span{align-items:center;gap:7px;display:inline-flex}:where(.pg-website) .fcta-trust .sep{background:#ffffff2e;border-radius:50%;gap:0;width:4px;height:4px}@media (max-width:520px){:where(.pg-website) .fcta-btns{flex-direction:column}:where(.pg-website) .fcta-btn{justify-content:center;width:100%}:where(.pg-website) .fcta-trust{flex-direction:column;gap:10px}:where(.pg-website) .fcta-trust .sep{display:none}}:where(.pg-website) .sticky{z-index:180;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);background:#fbf7f3f0;gap:10px;padding:11px 14px;display:none;position:fixed;bottom:0;left:0;right:0}:where(.pg-website) .sticky a{border-radius:100px;flex:1;justify-content:center;align-items:center;gap:7px;padding:14px;font-size:15px;font-weight:600;display:flex}:where(.pg-website) .sticky .isvg{width:18px;height:18px}:where(.pg-website) .sticky .s-wa{background:var(--wa);color:#062611}:where(.pg-website) .sticky .s-go{background:var(--clay);color:#fff}@media (max-width:640px){:where(.pg-website) .sticky{display:flex}body:has(.pg-website){padding-bottom:74px}}@media (prefers-reduced-motion:reduce){:where(.pg-website) *,:where(.pg-website) :before,:where(.pg-website) :after{transition:none!important;animation:none!important}:where(.pg-website) .r{opacity:1!important;transform:none!important}}:where(.pg-website) .hero-grid>*{min-width:0}
