:root{--red: #0B5D3B;--red-dark: #08402A;--gold: #C9A227;--gold-dark: #A8861F;--blue: #1F6F54;--ink: #1C2B24;--ink-soft: #5C6B63;--bg: #FBF8F1;--bg-soft: #F3EDE0;--border: #E5DECF;--ok: #2E7D32;--no: #d6473b;--wa: #25d366;--radius: 16px;--maxw: 1120px;--shadow: 0 10px 30px rgba(90,40,30,.1);--shadow-sm: 0 2px 12px rgba(60,45,30,.06);--shadow-md: 0 8px 28px rgba(40,35,25,.1);--shadow-lg: 0 22px 50px rgba(25,40,30,.16)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Roboto,Helvetica,Arial,sans-serif;color:var(--ink);background:var(--bg);line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:var(--red);text-decoration:none;transition:color .15s}::selection{background:var(--gold);color:#1c1402}:focus-visible{outline:2px solid var(--red);outline-offset:3px;border-radius:4px}.container{max-width:var(--maxw);margin:0 auto;padding:0 22px}.ltr{direction:ltr;unicode-bidi:embed;display:inline-block}.site-header{border-bottom:1px solid var(--border);position:sticky;top:0;background:#fffffff7;backdrop-filter:blur(8px);z-index:60}.site-header .container{display:flex;align-items:center;justify-content:space-between;min-height:64px;gap:14px;flex-wrap:wrap}.logo{display:flex;align-items:center;gap:9px;font-size:1.22rem;font-weight:800;color:var(--ink);letter-spacing:-.01em}.logo .dot{width:26px;height:26px;border-radius:50%;background:var(--red);display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:.9rem}.nav{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.nav a{position:relative;color:var(--ink-soft);font-size:.96rem;font-weight:500;padding:4px 0}.nav a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--red),var(--gold));transition:width .22s ease}.nav a:hover,.nav a.active{color:var(--red)}.nav a:hover:after,.nav a.active:after{width:100%}.nav-right{display:flex;align-items:center;gap:12px}.lang{font-size:.85rem;color:var(--ink-soft)}.lang b{color:var(--red)}.nav-toggle{display:none;margin-left:auto;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;padding:9px;background:none;border:1px solid var(--border);border-radius:10px;cursor:pointer}.nav-toggle span{display:block;height:2px;width:100%;background:var(--ink);border-radius:2px;transition:transform .22s,opacity .2s}.nav-toggle.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-toggle.open span:nth-child(2){opacity:0}.nav-toggle.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:860px){.site-header .container{flex-wrap:wrap;row-gap:0}.nav-toggle{display:flex}.nav{display:none;order:10;flex-basis:100%;width:100%;flex-direction:column;align-items:stretch;gap:0;margin:6px 0 4px;border-top:1px solid var(--border)}.nav.open{display:flex}.nav a{padding:14px 4px;font-size:1.04rem;border-bottom:1px solid var(--bg-soft)}.nav a:after{display:none}.nav-right{display:none}}.btn{display:inline-block;background:var(--red);color:#fff!important;font-weight:700;padding:11px 26px;border-radius:999px;border:none;cursor:pointer;font-size:1rem;font-family:inherit;transition:transform .18s ease,box-shadow .18s ease,background .15s;box-shadow:0 4px 14px #159a5b38}.btn:hover{background:var(--red-dark);transform:translateY(-2px);box-shadow:0 9px 24px #159a5b4d}.btn:active{transform:translateY(0)}.btn-lg{padding:14px 34px;font-size:1.08rem}.btn-gold{background:var(--gold);color:#1c1402!important}.btn-gold:hover{background:var(--gold-dark)}.btn-wa{background:var(--wa)}.btn-wa:hover{background:#1eb858}.btn-ghost{background:transparent;color:var(--red)!important;border:2px solid var(--red)}.btn-white{background:#fff;color:var(--red)!important}.page-hero{position:relative;overflow:hidden;color:#fff;padding:92px 0;background-size:cover;background-position:center;text-align:center}.page-hero:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#140c0859,#140c0899)}.page-hero .inner{position:relative;z-index:2;max-width:820px;margin:0 auto;padding:0 20px}.hero-collage{background:var(--ink)!important}.hero-collage:before{background:radial-gradient(ellipse 62% 75% at 50% 52%,#0a1610bd,#0a16104d 72%),linear-gradient(180deg,#0c140e47,#0c140e80)}.hero-collage .collage{position:absolute;inset:0;z-index:0;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr 1fr;gap:5px}.hero-collage .collage img{width:100%;height:100%;object-fit:cover}.hero-collage .collage img:nth-child(1){grid-column:1 / 4;grid-row:1 / 3}.hero-collage .collage img:nth-child(2){grid-column:4 / 7;grid-row:1}.hero-collage .collage img:nth-child(3){grid-column:4 / 7;grid-row:2}@media(max-width:720px){.hero-collage .collage{grid-template-columns:1fr 1fr;grid-template-rows:1.3fr 1fr}.hero-collage .collage img:nth-child(1){grid-column:1 / 3;grid-row:1}.hero-collage .collage img:nth-child(2){grid-column:1;grid-row:2}.hero-collage .collage img:nth-child(3){grid-column:2;grid-row:2}}.page-hero h1{font-size:2.7rem;font-weight:800;letter-spacing:-.02em;line-height:1.22;margin:0 0 14px;text-shadow:0 2px 24px rgba(0,0,0,.45)}.page-hero h1 .hl{color:#ffd24d}.page-hero p{font-size:1.16rem;margin:0;color:#f1e9e2;text-shadow:0 1px 12px rgba(0,0,0,.5)}.crumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-bottom:14px;font-size:.9rem}.crumb a{color:#ffe9c7;font-weight:600}.crumb a:hover{color:#fff;text-decoration:underline}.crumb .sep{color:#e6d8c4;opacity:.7}.crumb .cur{color:#fff;opacity:.85}@media(max-width:720px){.page-hero{padding:64px 0}.page-hero h1{font-size:1.8rem}}.home-hero{min-height:540px;display:flex;align-items:center;padding:56px 0}.home-hero .inner{max-width:900px;width:100%}.hero-search{display:flex;max-width:620px;margin:28px auto 0;background:#fff;border-radius:999px;padding:6px;box-shadow:0 12px 40px #00000040}.hero-search input{flex:1;border:none;outline:none;padding:12px 20px;font-size:1rem;border-radius:999px;background:transparent;color:var(--ink)}.hero-search button{white-space:nowrap}@media(max-width:720px){.home-hero{padding:80px 0}}section.block{padding:72px 0}section.block.alt{background:var(--bg-soft)}.sec-head{margin:0 0 36px}h1.sec,h2.sec{font-size:1.9rem;font-weight:800;color:var(--ink);margin:0 0 10px;letter-spacing:-.02em;line-height:1.25}.sec-head h1.sec:after,.sec-head h2.sec:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--red),var(--gold));margin-top:12px}.sec-head.center{text-align:center}.sec-head.center h1.sec:after,.sec-head.center h2.sec:after{margin-left:auto;margin-right:auto}p.sec-sub{color:var(--ink-soft);margin:0;max-width:640px;font-size:1.02rem}.sec-head.center p.sec-sub{margin:0 auto}.scenarios{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.scenario{display:block;background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:0;overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s;color:inherit}.scenario:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:#cfe9d8}.scenario .ill{height:152px;margin-bottom:14px;overflow:hidden}.scenario .ill img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.scenario:hover .ill img{transform:scale(1.07)}.scenario .ic{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;font-size:1.7rem;margin:20px 16px 12px;background:linear-gradient(135deg,#eaf4ee,#f4f9ef);border:1px solid #dce9e0;border-radius:15px}.scenario:hover .ic{transform:translateY(-3px);transition:transform .25s ease}.scenario h3{margin:0 0 6px;color:var(--red);font-size:1.12rem;padding:0 16px}.scenario p{margin:0 0 18px;color:var(--ink-soft);font-size:.94rem;padding:0 16px}@media(max-width:800px){.scenarios{grid-template-columns:1fr 1fr}}@media(max-width:520px){.scenarios{grid-template-columns:1fr}}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.cards.c4{grid-template-columns:repeat(4,1fr)}.pcard{background:#fff;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s;color:inherit;display:block;box-shadow:var(--shadow-sm)}.pcard:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:#cfe9d8}.pcard>img{width:100%;height:188px;object-fit:cover;transition:transform .5s ease}.pcard:hover>img{transform:scale(1.06)}.pcard .pad{padding:18px 20px 22px}.pcard h3{margin:0 0 6px;color:var(--ink);font-size:1.12rem}.pcard p{margin:0;color:var(--ink-soft);font-size:.92rem}.pcard .tag{font-size:.8rem;color:var(--blue);font-weight:700;margin-top:10px;display:block}.pcard .more{display:inline-block;margin-top:12px;color:var(--red);font-weight:700;font-size:.9rem}.pcard:hover .more{text-decoration:underline}.rate{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px;margin-top:14px}.rrow{display:flex;align-items:center;gap:7px;font-size:.78rem;color:var(--ink-soft)}.rrow .rk{flex:none}.stars{position:relative;display:inline-block;font-size:.85rem;line-height:1;letter-spacing:1px;color:#ddd3c5}.stars:before{content:"★★★★★"}.stars i{position:absolute;inset:0;overflow:hidden;white-space:nowrap;color:var(--gold);letter-spacing:1px;width:0}.stars i:before{content:"★★★★★"}@media(max-width:900px){.cards,.cards.c4{grid-template-columns:1fr 1fr}}@media(max-width:560px){.cards,.cards.c4{grid-template-columns:1fr}}.premium-banner{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--red) 0%,var(--red-dark) 100%);color:#fff;border-radius:18px;padding:44px 30px;text-align:center}.premium-banner:before,.premium-banner:after{content:"";position:absolute;width:220px;height:220px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.14),transparent 60%);border-radius:50%}.premium-banner:before{top:-60px;left:-40px}.premium-banner:after{bottom:-80px;right:-40px}.premium-banner h2{position:relative;margin:0 0 10px;font-size:1.7rem}.premium-banner p{position:relative;margin:0 auto 22px;opacity:.95;max-width:640px}.premium-banner .btn{position:relative}.tips{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:22px 26px;box-shadow:var(--shadow-sm)}.tips h3{margin:0 0 12px;color:var(--red)}.tips ol{margin:0;padding-left:22px}.tips li{margin-bottom:10px}.compare{display:grid;grid-template-columns:1fr 1fr;gap:18px}.compare .col{background:#fff;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm)}.compare .col h3{margin:0;padding:16px;text-align:center;color:#fff;font-size:1.05rem}.compare .diy h3{background:#8a8178}.compare .pro h3{background:linear-gradient(135deg,var(--red),var(--red-dark))}.compare ul{list-style:none;margin:0;padding:12px 18px 20px}.compare li{padding:10px 0 10px 30px;position:relative;border-bottom:1px solid var(--border);font-size:.95rem}.compare li:last-child{border-bottom:none}.compare .diy li:before{content:"✕";position:absolute;left:0;color:var(--no);font-weight:800}.compare .pro li:before{content:"✓";position:absolute;left:0;color:var(--ok);font-weight:800}@media(max-width:620px){.compare{grid-template-columns:1fr}}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;text-align:center}.step .circle{width:84px;height:84px;border-radius:50%;border:3px solid var(--gold);background:#fff;display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 14px}.step h3{margin:0 0 6px;color:var(--ink)}.step p{margin:0;color:var(--ink-soft);font-size:.94rem}@media(max-width:720px){.steps{grid-template-columns:1fr;gap:28px}}.why{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;text-align:center}.why .ic{width:78px;height:78px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;font-size:2rem;background:linear-gradient(135deg,#fff7e3,#eaf4ee);border:1px solid #ece0c4;border-radius:50%;box-shadow:var(--shadow-sm)}.why .ic{padding:0;overflow:hidden}.why .ic img{width:100%;height:100%;object-fit:cover}.step .circle{color:var(--gold-dark);font-weight:800}.why h3{margin:0 0 6px;color:var(--gold-dark)}.why p{margin:0;color:var(--ink-soft);font-size:.94rem}@media(max-width:720px){.why{grid-template-columns:1fr}}.gold-hero{position:relative;color:#fff;padding:96px 0;background-size:cover;background-position:center}.gold-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#281c08d9,#281c0880)}.gold-hero .inner{position:relative;max-width:640px}.gold-hero h1{font-size:2.4rem;margin:0 0 14px}.gold-hero h1 .hl{color:var(--gold)}.gold-hero p{font-size:1.15rem;color:#f0e6d6;margin:0 0 24px}@media(max-width:720px){.gold-hero{padding:70px 0}.gold-hero h1{font-size:1.8rem}}.checker,.form-wrap{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:26px;box-shadow:var(--shadow)}.checker{max-width:560px}.form-wrap{max-width:680px;margin:0 auto}.checker select,.form-wrap input,.form-wrap select,.form-wrap textarea{width:100%;padding:12px;border:1px solid var(--border);border-radius:10px;font-size:1rem;font-family:inherit}.checker label,.form-wrap label{font-weight:600;display:block;margin:14px 0 6px}.checker .result{margin-top:18px;padding:16px;border-radius:10px;display:none}.checker .result.show{display:block}.checker .result.ok{background:#eaf6ee;border:1px solid #b9e0c6}.checker .result.warn{background:#fdf1e7;border:1px solid #f3d3b3}.form-wrap .hint{font-size:.82rem;color:var(--ink-soft);margin-top:4px}.form-wrap button{margin-top:20px;width:100%}.chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.chip{border:1px solid var(--border);border-radius:999px;padding:8px 16px;cursor:pointer;font-size:.9rem}.chip input{display:none}.chip:has(input:checked){background:var(--red);color:#fff;border-color:var(--red)}.article{max-width:760px;margin:0 auto}.article h2{color:var(--red);margin-top:34px;font-weight:800;letter-spacing:-.01em}.article p{margin:12px 0}.article a{font-weight:600;border-bottom:1px solid rgba(21,154,91,.35)}.article a:hover{border-bottom-color:var(--red)}.article .answer{background:linear-gradient(120deg,#fff8e9,var(--bg-soft));border-left:4px solid var(--gold);padding:18px 22px;border-radius:10px;margin:20px 0;box-shadow:var(--shadow-sm)}.inline-cta{background:linear-gradient(135deg,#eef6f1,#f7faf3);border:1px solid #d6e8dd;border-radius:var(--radius);padding:26px;margin:34px 0;text-align:center;box-shadow:var(--shadow-sm)}.meta{color:var(--ink-soft);font-size:.88rem}.tiny{font-size:.82rem;color:var(--ink-soft)}details.faq{background:#fff;border:1px solid var(--border);border-radius:12px;padding:14px 18px;margin-bottom:10px;transition:border-color .15s,box-shadow .15s}details.faq:hover{border-color:#cfe9d8;box-shadow:var(--shadow-sm)}details.faq[open]{border-color:#cfe9d8}details.faq summary{font-weight:700;cursor:pointer;color:var(--ink);list-style:none}details.faq summary::-webkit-details-marker{display:none}details.faq summary:before{content:"+";color:var(--red);font-weight:800;margin-right:8px}details.faq[open] summary:before{content:"−"}details.faq p{color:var(--ink-soft);margin:10px 0 0}.human{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.human-card{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:24px;display:flex;gap:18px;box-shadow:var(--shadow-sm)}.avatar{flex:0 0 64px;width:64px;height:64px;border-radius:50%;overflow:hidden;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.7rem;font-weight:800}.avatar img{width:100%;height:100%;object-fit:cover}.real-badge{display:inline-block;background:#eaf6ee;color:var(--ok);font-weight:700;font-size:.82rem;padding:4px 12px;border-radius:999px;margin-bottom:8px}.reply-flow{margin:0;padding-left:20px}.reply-flow li{margin-bottom:10px}@media(max-width:800px){.human{grid-template-columns:1fr}}.wa-float{position:fixed;right:18px;bottom:18px;background:var(--wa);color:#fff!important;border-radius:999px;padding:12px 20px;font-weight:700;box-shadow:0 8px 24px #25d36666;z-index:70}.cta-band{background:linear-gradient(135deg,var(--gold) 0%,var(--gold-dark) 100%);color:#fff;text-align:center;padding:46px 20px}.cta-band h2{margin:0 0 10px;font-size:1.5rem}.cta-band p{margin:0 0 20px;opacity:.95}.cta-band .btn{background:#fff;color:var(--gold-dark)!important}.site-footer{background:#fff;border-top:1px solid var(--border);color:var(--ink-soft);padding:30px 0;font-size:.9rem}.site-footer .container{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;text-align:center}.site-footer a{color:var(--ink-soft)}.site-footer .copy,.disclaimer{width:100%;text-align:center;color:#a89c90}.disclaimer{font-size:.8rem}.lead-overlay{position:fixed;inset:0;z-index:200;background:#140f0a8c;backdrop-filter:blur(3px);display:none;align-items:flex-start;justify-content:center;overflow-y:auto;padding:40px 16px}.lead-overlay.show{display:flex}.lead-card{background:#fff;border-radius:18px;max-width:520px;width:100%;padding:28px 28px 22px;position:relative;box-shadow:0 30px 70px #0000004d;animation:leadIn .22s ease}@keyframes leadIn{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.lead-close{position:absolute;top:12px;right:14px;background:none;border:none;font-size:1.8rem;line-height:1;color:var(--ink-soft);cursor:pointer}.lead-card h3{margin:0 0 6px;font-size:1.4rem;color:var(--ink)}.lead-sub{margin:0 0 16px;color:var(--ink-soft);font-size:.92rem}.lead-card label{display:block;font-weight:600;font-size:.9rem;margin:14px 0 6px;color:var(--ink)}.lead-card input,.lead-card textarea{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:10px;font-size:.95rem;font-family:inherit}.lead-card input:focus,.lead-card textarea:focus{outline:none;border-color:var(--red)}.lead-actions{display:flex;gap:12px;margin-top:22px}.lead-actions .btn{flex:1}.lead-tiny{margin:12px 0 0;font-size:.78rem;color:var(--ink-soft);text-align:center}@media(max-width:480px){.lead-actions{flex-direction:column}.lead-card{padding:24px 20px 18px}}[dir=rtl] body{font-family:Tajawal,system-ui,Segoe UI,sans-serif;line-height:1.85;font-size:17px;letter-spacing:0}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .sec,[dir=rtl] .btn{letter-spacing:0!important}[dir=rtl] .page-hero h1,[dir=rtl] h1.sec,h2.sec{line-height:1.4}[dir=rtl] [dir=ltr]{unicode-bidi:isolate}[dir=rtl] .article .answer{border-left:none;border-right:4px solid var(--gold)}[dir=rtl] .article a{border-bottom-color:#159a5b59}[dir=rtl] .tiplist li{border-left:none;border-right:4px solid var(--gold)}[dir=rtl] .tags-big span{border-left:none;border-right:3px solid var(--gold)}[dir=rtl] .article ul,[dir=rtl] .tips ol,[dir=rtl] .reply-flow{padding-left:0;padding-right:22px}[dir=rtl] .lead-close{right:auto;left:14px}[dir=rtl] .nav-toggle{margin-left:0;margin-right:auto}[dir=rtl] .compare li{padding-left:0;padding-right:30px}[dir=rtl] .compare li:before{left:auto;right:0}[dir=rtl] .answer,[dir=rtl] .meta,[dir=rtl] .tiny{text-align:right}[dir=rtl] .wa-float{right:auto;left:18px}[dir=rtl] .fb-float{left:auto;right:18px}[dir=rtl] .btn[style*=margin-left]{margin-left:0!important;margin-right:8px}@media(max-width:720px){section.block{padding:46px 0}.home-hero{min-height:auto;padding:54px 0}.page-hero h1{font-size:1.55rem}.hero-sub{font-size:1rem}.hero-badge{font-size:.8rem;padding:6px 13px;margin-bottom:14px}.hero-search{margin-top:20px}.hero-search input{padding:10px 14px;font-size:.92rem}.hero-stats{gap:8px;margin-top:16px}.hero-stats span{font-size:.78rem;padding:5px 12px}h1.sec,h2.sec{font-size:1.45rem}.sec-head{margin-bottom:22px}}@media(max-width:560px){.cards,.cards.c4{grid-template-columns:1fr 1fr;gap:12px}.pcard>img{height:116px}.pcard .pad{padding:11px 13px 14px}.pcard h3{font-size:1rem;margin-bottom:4px}.pcard p{font-size:.82rem;line-height:1.5}.pcard .more{font-size:.8rem;margin-top:8px}.pcard .rate{display:none}.pcard .rdays{font-size:.72rem}.scenarios,.scenarios.sc3{grid-template-columns:1fr 1fr;gap:12px}.scenario{padding:0}.scenario .ill{height:112px;margin-bottom:10px}.scenario .ic{width:46px;height:46px;font-size:1.4rem;margin:14px 12px 8px}.scenario h3{font-size:.98rem;padding:0 12px}.scenario p{font-size:.8rem;padding:0 12px 14px}}.price-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1000px;margin:0 auto;align-items:start}@media(max-width:820px){.price-3{grid-template-columns:1fr 1fr;max-width:640px}}@media(max-width:560px){.price-3{grid-template-columns:1fr;max-width:420px}}@media(max-width:720px){.home-hero{min-height:auto;padding:44px 0 40px}.home-hero .hero-sub{font-size:1rem}.hero-stats{gap:8px;margin-top:16px}.hero-stats span{font-size:.8rem;padding:6px 12px}.hero-search{margin-top:18px}}.fb-float[data-astro-cid-m57zai7y]{position:fixed;left:18px;bottom:18px;background:#fff;color:var(--red)!important;border:1px solid var(--border);border-radius:999px;padding:10px 18px;font-weight:700;font-size:.92rem;cursor:pointer;box-shadow:0 8px 24px #0000001f;z-index:70;transition:transform .15s,box-shadow .15s}.fb-float[data-astro-cid-m57zai7y]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0000002e}.fb-stars[data-astro-cid-m57zai7y]{display:flex;gap:6px;font-size:2rem;color:#ddd3c5;cursor:pointer;user-select:none}.fb-stars[data-astro-cid-m57zai7y] span[data-astro-cid-m57zai7y]{transition:color .12s,transform .12s}.fb-stars[data-astro-cid-m57zai7y] span[data-astro-cid-m57zai7y]:hover{transform:scale(1.15)}.fb-stars[data-astro-cid-m57zai7y] span[data-astro-cid-m57zai7y].on{color:var(--gold)}@media(max-width:480px){.fb-float[data-astro-cid-m57zai7y]{left:12px;bottom:12px;padding:9px 14px;font-size:.85rem}}
