.hm-head{max-width:44rem}.hm-hero{padding-block:calc(var(--nav-h) + clamp(2.5rem, 6vw, 5rem)) clamp(4rem, 8vw, 7rem);background:linear-gradient(180deg, var(--cream) 0%, var(--paper) 100%);position:relative;overflow:hidden}.hm-hero-glow{pointer-events:none;background:radial-gradient(closest-side,#f2d9b8bf,#0000);border-radius:50%;width:70vw;max-width:900px;height:70vw;max-height:900px;position:absolute;inset:-20% -10% auto auto}:root[dir=rtl] .hm-hero-glow{inset:-20% auto auto -10%}:root[data-theme=dark] .hm-hero-glow{background:radial-gradient(closest-side,#c6a27329,#0000)}.hm-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid;position:relative}.hm-hero-title{text-transform:none;letter-spacing:-.01em;font-size:clamp(2.3rem,4.4vw,4.2rem);line-height:1.05}:root[lang=ar] .hm-hero-title{line-height:1.3}.hm-hero-sub{max-width:34rem;color:var(--muted);margin:1.5rem 0 0;font-size:clamp(1.02rem,1.25vw,1.18rem);line-height:1.65}:root[lang=ar] .hm-hero-sub{line-height:1.9}.hm-ctas{flex-wrap:wrap;gap:.8rem;margin-top:2.2rem;display:flex}.hm-proof{color:var(--charcoal);flex-wrap:wrap;gap:.6rem 1.4rem;margin:2rem 0 0;padding:0;font-size:.88rem;list-style:none;display:flex}.hm-proof li{align-items:center;gap:.5rem;display:flex}.hm-proof li:before{content:"✓";background:var(--bronze);width:20px;height:20px;color:var(--paper);border-radius:50%;place-items:center;font-size:.7rem;display:grid}.hv{aspect-ratio:1.12;width:100%;font-family:var(--f-body);position:relative}.hv>div{background:var(--surface);border:1px solid var(--line);animation:hv-in .9s var(--ease) both;border-radius:18px;position:absolute;box-shadow:0 30px 70px -35px #3c281473}.hv-site{inset:0 10% 38% 0;overflow:hidden}.hv-dash{flex-direction:column;padding:1.1rem 1.2rem;display:flex;inset:40% 0 4% 36%;animation-delay:.15s!important}.hv-phone{width:31%;padding:1rem .8rem;inset:30% auto 2% 2%;border-width:5px!important;border-color:var(--ink)!important;border-radius:26px!important;animation-delay:.3s!important}:root[dir=rtl] .hv-site{inset:0 0 38% 10%}:root[dir=rtl] .hv-dash{inset:40% 36% 4% 0}:root[dir=rtl] .hv-phone{inset:30% 2% 2% auto}@keyframes hv-in{0%{opacity:0;transform:translateY(24px)}}.hv-bar{border-bottom:1px solid var(--line);background:var(--cream);align-items:center;gap:5px;padding:.6rem .8rem;display:flex}.hv-bar i{background:var(--stone-deep);border-radius:50%;width:8px;height:8px}.hv-bar span{background:var(--surface);color:var(--muted);border-radius:99px;margin-inline-start:.8rem;padding:.15rem .8rem;font-size:.62rem}.hv-site-body{padding:.9rem 1.1rem}.hv-site-nav{color:var(--muted);white-space:pre;justify-content:space-between;font-size:.6rem;display:flex}.hv-site-nav strong{letter-spacing:.2em;color:var(--ink)}.hv-site-hero{color:#f4efe7;background:linear-gradient(135deg,#2a2521,#6b5640 60%,#c3a57a);border-radius:10px;flex-direction:column;align-items:flex-start;gap:.7rem;margin-top:.9rem;padding:1.4rem 1.1rem;display:flex}.hv-site-hero b{font-family:var(--f-display);max-width:14ch;font-size:clamp(.9rem,1.5vw,1.3rem);font-weight:400;line-height:1.15}.hv-site-hero em{color:#161412;background:#f4efe7;border-radius:99px;padding:.35rem .8rem;font-size:.6rem;font-style:normal}.hv-site-tiles{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.6rem;display:grid}.hv-site-tiles span{background:var(--cream);border-radius:8px;height:2.2rem}.hv-dash-title{color:var(--muted);justify-content:space-between;align-items:center;margin:0;font-size:.72rem;display:flex}.hv-live{background:#5f9e6e;border-radius:50%;width:8px;height:8px;animation:2s infinite hv-pulse;box-shadow:0 0 #5f9e6e80}:root[data-live=off] .hv-live{animation:none}@keyframes hv-pulse{70%{box-shadow:0 0 0 8px #5f9e6e00}to{box-shadow:0 0 #5f9e6e00}}.hv-kpis{grid-template-columns:1fr 1fr;gap:.6rem;margin:.7rem 0;display:grid}.hv-kpis div{flex-direction:column;gap:.1rem;display:flex}.hv-kpis small,.hv-chart-label{color:var(--muted);font-size:.6rem}.hv-kpis strong{font-family:var(--f-display);font-size:clamp(.9rem,1.5vw,1.25rem);font-weight:400}.hv-kpis em{color:#4f8a5e;font-size:.62rem;font-style:normal}.hv-chart{border-bottom:1px solid var(--line);flex:1;align-items:flex-end;gap:6%;min-height:40px;margin-top:.4rem;padding-bottom:2px;display:flex;position:relative}.hv-chart span{background:linear-gradient(180deg, var(--champagne), var(--bronze));transform-origin:bottom;animation:hv-grow .9s var(--ease) both;border-radius:4px 4px 0 0;flex:1}.hv-chart span:last-of-type{background:var(--ink)}@keyframes hv-grow{0%{transform:scaleY(0)}}.hv-target{inset-inline:0;border-top:1px dashed var(--stone-deep);position:absolute;bottom:72%}.hv-phone-title{text-align:center;margin:.2rem 0 .7rem;font-size:.72rem;font-weight:600}.hv-phone ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.hv-phone li{background:var(--cream);transition:background .5s var(--ease);border-radius:10px;justify-content:space-between;align-items:center;gap:.4rem;padding:.5rem .55rem;display:flex}.hv-phone li span{flex-direction:column;min-width:0;display:flex}.hv-phone li b{white-space:nowrap;text-overflow:ellipsis;font-size:.6rem;font-weight:600;overflow:hidden}.hv-phone li small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.52rem;overflow:hidden}.hv-phone li i{border:1px solid var(--stone-deep);color:#fff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:.55rem;font-style:normal;transition:background .4s,border-color .4s;display:grid}.hv-phone li.is-done{background:#5f9e6e24}.hv-phone li.is-done i{background:#5f9e6e;border-color:#5f9e6e}.hv-toast{background:var(--ink);color:var(--paper);text-align:center;opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);border-radius:99px;margin:.7rem 0 0;padding:.4rem;font-size:.58rem;transform:translateY(6px)}.hv-toast.on{opacity:1;transform:none}.hm-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}.hm-card a{border:1px solid var(--line);background:var(--surface);height:100%;transition:transform .5s var(--ease), box-shadow .5s var(--ease), border-color .3s;border-radius:24px;flex-direction:column;padding:clamp(1.4rem,2.4vw,2rem);display:flex}.hm-card a:hover,.hm-card a:focus-visible{border-color:var(--champagne);box-shadow:var(--shadow);transform:translateY(-6px)}.hm-card-art{background:var(--cream);border-radius:16px;margin-bottom:1.4rem;padding:1.1rem;display:block}.hm-card-art svg{fill:none;width:100%;height:auto;max-height:120px;stroke:var(--charcoal);stroke-width:1.4px;display:block}.hm-card-art .fill{fill:var(--stone-deep);stroke:none}.hm-card-art .accent{fill:var(--bronze);stroke:none}.hm-card-art .accent-line{stroke:var(--bronze);stroke-width:2.4px}.hm-card h3{font-family:var(--f-display);margin:0;font-size:1.6rem;font-weight:400}.hm-card-line{color:var(--muted);margin:.5rem 0 1.2rem}.hm-card-points{gap:.55rem;margin:0 0 1.4rem;padding:0;font-size:.93rem;list-style:none;display:grid}.hm-card-points li{align-items:baseline;gap:.6rem;display:flex}.hm-card-points li:before{content:"✓";color:var(--bronze-text);font-size:.8rem}.hm-card-facts{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1rem;margin:auto 0 1.2rem;padding-top:1.1rem;display:grid}.hm-card-facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.68rem}:root[lang=ar] .hm-card-facts dt{letter-spacing:0;font-size:.8rem}.hm-card-facts dd{margin:.25rem 0 0;font-weight:600}.hm-card-cta{color:var(--bronze-text);align-items:center;gap:.6rem;font-weight:500;display:inline-flex}:root[dir=rtl] .hm-card-cta .arrow,:root[dir=rtl] .hm-ctas .arrow{transform:scaleX(-1)}.hm-step-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}.hm-step-list li{border:1px solid var(--line-dark);background:#efe7db0a;border-radius:20px;padding:1.6rem}.hm-step-n{background:var(--champagne);color:#161412;border-radius:50%;place-items:center;width:40px;height:40px;font-size:.85rem;font-weight:600;display:grid}.hm-step-list em{letter-spacing:.14em;text-transform:uppercase;color:var(--champagne);margin-top:1.2rem;font-size:.75rem;font-style:normal;display:block}.hm-step-list h3{font-family:var(--f-display);margin:.4rem 0 .5rem;font-size:1.35rem;font-weight:400}.hm-step-list p{color:var(--on-dark-muted);margin:0;font-size:.95rem}.hm-why-grid,.hm-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.hm-why-list{grid-template-columns:1fr 1fr;gap:2rem 2.4rem;margin:0;padding:0;list-style:none;display:grid}.hm-why-list li{border-top:2px solid var(--bronze);padding-top:1.2rem}.hm-why-list h3{font-family:var(--f-display);margin:0 0 .5rem;font-size:1.3rem;font-weight:400}.hm-why-list p{color:var(--muted);margin:0}.hm-faq{padding-top:0}@media (max-width:1080px){.hm-step-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.hm-hero-grid,.hm-why-grid,.hm-faq-grid{grid-template-columns:1fr}.hv{max-width:560px;margin-inline:auto}.hm-cards{grid-template-columns:1fr;max-width:560px}}@media (max-width:560px){.hm-step-list,.hm-why-list{grid-template-columns:1fr}.hm-ctas .btn{justify-content:center;width:100%}.hv{aspect-ratio:.95}.hv-site{inset:0 0 38%}.hv-dash{padding:.8rem;inset:46% 0 0 43%}.hv-phone{width:40%;inset:32% auto 0 0}:root[dir=rtl] .hv-site{inset:0 0 38%}:root[dir=rtl] .hv-dash{inset:46% 43% 0 0}:root[dir=rtl] .hv-phone{inset:32% 0 0 auto}.hv-kpis{grid-template-columns:1fr;gap:.3rem}}@media (prefers-reduced-motion:reduce){.hv>div,.hv-chart span{animation:none}}:root[lang=ar] .hm-hero .eyebrow{letter-spacing:0}:root[data-theme=dark] .hv-phone{border-color:var(--stone-deep)!important}@media (max-width:560px){.hv{aspect-ratio:.82}}
:root{--glass:#fffcf785;--glass-strong:#fffcf7bd;--glass-edge:#ffffffbf;--glass-line:#16141214;--glass-shine:inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #1614120a;--glass-shadow:0 1px 2px #3c28140f, 0 18px 50px -22px #3c281452;--glass-blur:blur(22px) saturate(1.7);--glass-light:#ffffff8c;--blob-1:#f2d3a8;--blob-2:#e9dccb;--blob-3:#c9b28f;--blob-4:#cfd6da;--radius-glass:28px}:root[data-theme=dark]{--glass:#26211d80;--glass-strong:#26211db8;--glass-edge:#fff0dc24;--glass-line:#efe7db14;--glass-shine:inset 0 1px 0 #fff0dc24, inset 0 -1px 0 #00000040;--glass-shadow:0 1px 2px #0000004d, 0 24px 60px -24px #000000b3;--glass-light:#ffe4be1f;--blob-1:#5a4128;--blob-2:#2e2620;--blob-3:#7a5a36;--blob-4:#2a3036}.liquid-bg{z-index:-1;pointer-events:none;background:var(--paper);position:fixed;inset:0;overflow:hidden}.lb{filter:blur(80px);opacity:.75;will-change:transform;border-radius:50%;width:62vmax;height:62vmax;animation:26s ease-in-out infinite alternate lb-drift;position:absolute}.lb-1{background:var(--blob-1);top:-24vmax;inset-inline-end:-16vmax}.lb-2{background:var(--blob-2);bottom:-30vmax;animation-duration:32s;animation-delay:-8s;inset-inline-start:-20vmax}.lb-3{background:var(--blob-3);top:30%;opacity:.38;width:40vmax;height:40vmax;animation-duration:38s;animation-delay:-14s;inset-inline-start:30%}.lb-4{background:var(--blob-4);top:8%;opacity:.45;width:34vmax;height:34vmax;animation-duration:30s;animation-delay:-20s;inset-inline-start:-8vmax}@keyframes lb-drift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(8vmax,6vmax)scale(1.12)}to{transform:translate(-6vmax,10vmax)scale(.94)}}:root[data-live=off] .lb{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lb{animation:none}}body,.services,.work,.investment,.footer,.hm-hero,.page-hero{background:0 0!important}.page-hero{border-bottom:0}.page-hero-glow{opacity:.6}.hm-hero-glow{display:none}.glass,.hm-card a,.feature,.pricing,.faq,.related-grid a,.cmd-mini,.stats li,.hv>div,.agent,.offer-card{background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), var(--glass-light), transparent 45%) no-repeat, var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--glass-shine), var(--glass-shadow);background-size:100% 100%}.hm-card a:not([style*=--lit]),.feature:not([style*=--lit]),.pricing:not([style*=--lit]),.faq:not([style*=--lit]),.related-grid a:not([style*=--lit]),.cmd-mini:not([style*=--lit]),.stats li:not([style*=--lit]){background:linear-gradient(180deg, #ffffff2e, transparent 40%), var(--glass)}:root[data-theme=dark] .hm-card a:not([style*=--lit]),:root[data-theme=dark] .feature:not([style*=--lit]),:root[data-theme=dark] .pricing:not([style*=--lit]),:root[data-theme=dark] .faq:not([style*=--lit]),:root[data-theme=dark] .related-grid a:not([style*=--lit]),:root[data-theme=dark] .cmd-mini:not([style*=--lit]),:root[data-theme=dark] .stats li:not([style*=--lit]){background:linear-gradient(180deg, #fff0dc0d, transparent 40%), var(--glass)}.features{border-top:0;gap:clamp(.8rem,1.6vw,1.2rem)}.feature{transition:transform .5s var(--ease), box-shadow .5s var(--ease);border-radius:24px;padding:1.8rem 1.6rem 2rem}.feature:before{display:none}.feature:hover{transform:translateY(-4px)}.feature p{max-width:none}.pricing,.faq{border-radius:var(--radius-glass);padding:clamp(1.4rem,2.6vw,2.2rem)}.related-grid a{border-radius:24px}.stats li{border-radius:22px}.hm-card a{border-radius:var(--radius-glass)}.hm-card-art{background:rgb(var(--paper-rgb) / .55);border:1px solid var(--glass-line)}.hv>div{background:rgb(var(--paper-rgb) / .9)}.hv-site-tiles span,.hv-phone li:not(.is-done),.hv-bar{background:rgb(var(--paper-rgb) / .6)}.section.dark{-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);background:linear-gradient(#fff0dc12,#0000 30%),#161412f0;border-radius:clamp(28px,3vw,44px);margin-inline:clamp(10px,1.6vw,24px);overflow:hidden;box-shadow:inset 0 1px #fff0dc24,0 40px 90px -40px #1e140a99}.section.dark+.section.dark{border-top:0;margin-top:clamp(10px,1.6vw,24px)}:root[data-theme=dark] .section.dark{background:linear-gradient(#fff0dc0f,#0000 30%),#1e1a16b3;border:1px solid #fff0dc14}.hm-step-list li{background:radial-gradient(360px circle at var(--mx,50%) var(--my,0%), rgb(255 228 190/calc(var(--lit,0) * .12)), transparent 50%), #efe7db0d;border-color:#fff0dc1a;box-shadow:inset 0 1px #fff0dc1a}.nav{padding-top:calc(env(safe-area-inset-top,0px) + 10px);padding-inline:clamp(10px,2vw,24px);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.nav-inner{height:62px;max-width:calc(var(--max) + 2rem);background:rgb(var(--paper-rgb) / .34);-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);border:1px solid var(--glass-edge);box-shadow:var(--glass-shine), 0 10px 40px -18px #3c281459;transition:background .5s var(--ease), box-shadow .5s var(--ease);border-radius:999px;margin-inline:auto;padding-inline:1.2rem .5rem}:root[dir=rtl] .nav-inner{padding-inline:.5rem 1.2rem}.nav.is-solid .nav-inner{background:var(--glass-strong)}.nav-links{gap:.2rem!important}.nav-links a{transition:background .3s var(--ease), color .3s;border-radius:999px;padding:.5rem .9rem;position:relative}.nav-links a:after{display:none!important}.nav-links a:hover{background:rgb(var(--ink-rgb) / .05)}.nav-links a.is-active{background:var(--glass-strong);box-shadow:var(--glass-shine), 0 2px 10px -4px #3c281440}.nav .lang{border-radius:999px;padding:.45rem .8rem}.nav .theme-toggle,.nav .lang,.nav .menu-btn{background:rgb(var(--paper-rgb) / .4);border:1px solid var(--glass-edge);box-shadow:var(--glass-shine)}.mobile-menu{inset:calc(62px + 18px + env(safe-area-inset-top,0px)) 10px auto;max-height:calc(100svh - 62px - 28px - env(safe-area-inset-top,0px));-webkit-backdrop-filter:blur(30px)saturate(1.8);backdrop-filter:blur(30px)saturate(1.8);border:1px solid var(--glass-edge);box-shadow:var(--glass-shine), var(--glass-shadow);border-radius:32px;gap:1.6rem;padding:1.2rem 1.4rem 1.4rem;overflow:auto;background:var(--glass-strong)!important}.mobile-menu nav a{border-color:var(--glass-line);font-size:1.5rem}.mobile-menu nav a:last-child{border-bottom:0}.btn{isolation:isolate;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff47,#0000 55%);position:absolute;inset:0}.btn-dark{box-shadow:inset 0 1px #ffffff38,0 10px 24px -10px #16141299}.btn-dark:before{background:linear-gradient(#ffffff29,#0000 50%)}.btn:active{transform:scale(.97)}.btn-outline,.btn-ghost{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shine), 0 8px 20px -14px #3c281466;color:var(--ink);background:var(--glass)!important;border:1px solid var(--glass-edge)!important}.btn-ghost{padding-inline:1.2rem 1.4rem}.btn-outline:hover,.btn-ghost:hover{background:var(--glass-strong)!important}.dark .btn-outline{color:var(--on-dark);background:#fff0dc14!important;border-color:#fff0dc29!important}.agent-fab{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px #fff3,0 14px 36px -14px #16141299}.agent{background:var(--glass-strong);border-radius:30px}.footer{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shine), var(--glass-shadow);border-radius:clamp(28px,3vw,44px);margin:clamp(10px,1.6vw,24px);border:1px solid var(--glass-edge)!important;background:var(--glass)!important}.field input,.field textarea,.field select{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;background:var(--glass-strong)!important}@media (max-width:720px){.feature,.hm-card a,.stats li,.related-grid a{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-strong)!important}.lb{filter:blur(60px)}}.pr-section{padding-top:clamp(2rem,4vw,3rem)}.pr-filter{--n:4;grid-template-columns:repeat(var(--n), minmax(0, 1fr));background:var(--glass);width:min(620px,100%);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--glass-shine), var(--glass-shadow);border-radius:999px;margin:0 auto clamp(2.5rem,5vw,4rem);padding:5px;display:grid;position:relative}.pr-filter button{z-index:1;height:44px;color:var(--muted);transition:color .3s var(--ease);border-radius:999px;font-size:.9rem;position:relative}.pr-filter button.on{color:var(--ink);font-weight:600}.pr-filter-thumb{top:5px;bottom:5px;width:calc((100% - 10px) / var(--n));background:var(--glass-strong);border:1px solid var(--glass-edge);box-shadow:var(--glass-shine), 0 6px 18px -8px #3c281466;transform:translateX(calc(var(--i) * 100%));border-radius:999px;transition:transform .55s cubic-bezier(.34,1.4,.64,1);position:absolute;inset-inline-start:5px}:root[dir=rtl] .pr-filter-thumb{transform:translateX(calc(var(--i) * -100%))}.pr-group+.pr-group{margin-top:clamp(3rem,6vw,5rem)}.pr-group-head{flex-wrap:wrap;align-items:baseline;gap:.6rem 1.4rem;margin-bottom:1.4rem;display:flex}.pr-group-head p{color:var(--muted);margin:0}.pr-group-head .link{margin-inline-start:auto}.pr-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,1.6vw,1.2rem);margin:0;padding:0;list-style:none;display:grid}.pr-tiers.n-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-tier{border-radius:var(--radius-glass);transition:transform .5s var(--ease);flex-direction:column;padding:clamp(1.4rem,2.4vw,2rem);display:flex;position:relative}.pr-tier:hover{transform:translateY(-4px)}.pr-tier.is-popular{border-color:var(--champagne)}.pr-badge{top:1.2rem;background:var(--ink);color:var(--paper);border-radius:999px;padding:.25rem .7rem;font-size:.72rem;font-weight:600;position:absolute;inset-inline-end:1.2rem}.pr-tier h3{font-family:var(--f-display);margin:0;padding-inline-end:6rem;font-size:1.3rem;font-weight:400;line-height:1.25}.pr-price{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:1rem 0 .3rem;display:flex}.pr-price strong{font-family:var(--f-display);font-size:clamp(1.6rem,2.4vw,2rem);font-weight:400;line-height:1.1}.pr-price small{color:var(--muted)}.pr-time{color:var(--muted);margin:0 0 1.2rem;font-size:.85rem}.pr-time b{color:var(--ink);font-weight:600}.pr-points{border-top:1px solid var(--glass-line);gap:.6rem;margin:0 0 1.6rem;padding:1.2rem 0 0;font-size:.93rem;list-style:none;display:grid}.pr-points li{align-items:baseline;gap:.6rem;display:flex}.pr-points li:before{content:"✓";color:var(--bronze-text);font-size:.8rem}.pr-cta{justify-content:center;margin-top:auto}.pr-extra{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(.8rem,1.6vw,1.2rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.pr-care,.pr-changes{border-radius:var(--radius-glass);padding:clamp(1.4rem,2.6vw,2.2rem)}.pr-care p{color:var(--muted);margin:.8rem 0 0}.pr-changes ol{counter-reset:st;grid-template-columns:1fr 1fr;gap:.6rem 1.2rem;margin:1rem 0 0;padding:0;font-size:.93rem;list-style:none;display:grid}.pr-changes li{counter-increment:st}.pr-changes li:before{content:counter(st);background:var(--champagne);color:#161412;border-radius:50%;place-items:center;width:22px;height:22px;margin-inline-end:.6rem;font-size:.72rem;font-weight:600;display:inline-grid}.pr-faq{max-width:820px;margin:clamp(3rem,6vw,5rem) auto 0}@media (max-width:960px){.pr-tiers,.pr-tiers.n-2,.pr-extra{grid-template-columns:1fr}}@media (max-width:560px){.pr-filter button{font-size:.78rem}.pr-changes ol{grid-template-columns:1fr}}@media (max-width:1240px){.nav-links a{padding-inline:.6rem}}.page-pricing .page-hero{min-height:auto;padding-bottom:clamp(1.5rem,3vw,2.5rem)}.footer-social{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.footer-social a{background:var(--glass);border:1px solid var(--glass-edge);box-shadow:var(--glass-shine);transition:background .3s var(--ease), transform .3s var(--ease);border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .8rem .4rem .6rem;font-size:.82rem;display:inline-flex}.footer-social a:hover{background:var(--glass-strong);transform:translateY(-2px)}.footer-brand p{margin-top:1.1rem}.delivery .h3{margin-top:.4rem}.delivery-body{color:var(--muted);max-width:34rem;margin:1rem 0 1.6rem}
