:root{--cacao:#0A0B0D;--ivory:#FAFAF9;--muted:rgba(250,250,249,.84);--gold:#D4A373;--amber:#F59E0B}.hero[data-astro-cid-ombshgfh]{background:var(--cacao);color:var(--ivory);min-height:calc(100svh - var(--header-h,84px));padding:clamp(10px,2vw,18px) 0;display:flex;align-items:center;position:relative;overflow:hidden}.bg-wrap[data-astro-cid-ombshgfh]{position:absolute;inset:0;overflow:hidden}.bg-grad[data-astro-cid-ombshgfh]{position:absolute;inset:0;background:radial-gradient(60% 60% at 15% 20%,rgba(212,163,115,.12) 0%,transparent 60%),radial-gradient(70% 70% at 85% 75%,rgba(245,158,11,.1) 0%,transparent 60%),linear-gradient(135deg,#0a0b0db8,#0a0b0d94)}.wrap[data-astro-cid-ombshgfh]{width:100%;max-width:1080px;margin:0 auto;padding:0 clamp(14px,3vw,28px);position:relative;z-index:1}.grid[data-astro-cid-ombshgfh]{display:grid;gap:clamp(16px,3vw,32px);grid-template-columns:1.08fr .92fr;align-items:center;min-height:min(72svh,720px)}.title[data-astro-cid-ombshgfh]{font-family:Playfair Display,serif;font-weight:800;font-size:clamp(28px,4.6vw,48px);line-height:1.08;margin:6px 0 8px;text-wrap:balance;text-shadow:0 2px 14px rgba(212,163,115,.18)}.hl[data-astro-cid-ombshgfh]{background:linear-gradient(135deg,var(--gold) 0%,var(--amber) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.desc[data-astro-cid-ombshgfh]{max-width:52ch;font-size:clamp(15px,1.6vw,18px);line-height:1.5;color:var(--muted);margin:0 0 12px}.actions[data-astro-cid-ombshgfh]{display:flex;gap:10px;flex-wrap:wrap}.btn[data-astro-cid-ombshgfh]{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:12px 18px;font-weight:700;text-decoration:none;font-size:clamp(14px,1.4vw,16px);transition:transform .25s ease,box-shadow .25s ease;white-space:nowrap}.btn-primary[data-astro-cid-ombshgfh]{color:#111;background:linear-gradient(135deg,var(--gold),var(--amber));box-shadow:0 10px 30px #d4a3734d}.btn-primary[data-astro-cid-ombshgfh]:hover{transform:translateY(-1px);box-shadow:0 14px 36px #d4a37366}.btn-secondary[data-astro-cid-ombshgfh]{color:var(--ivory);background:#d4a37314;border:1px solid rgba(212,163,115,.25)}.btn-secondary[data-astro-cid-ombshgfh]:hover{border-color:#d4a37373}.col-right[data-astro-cid-ombshgfh]{display:flex;justify-content:center;align-items:center}.shot[data-astro-cid-ombshgfh]{position:relative;width:clamp(220px,30vw,380px);max-height:clamp(220px,32vw,380px);aspect-ratio:1 / 1;border-radius:18px;overflow:hidden;box-shadow:0 14px 40px #00000073,0 6px 18px #d4a3731f}.img[data-astro-cid-ombshgfh]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 62%;object-position:center 62%;display:block;scale:1.08}@media (max-width:820px){.grid[data-astro-cid-ombshgfh]{grid-template-columns:1fr;gap:12px;min-height:auto}.col-right[data-astro-cid-ombshgfh]{order:-1}.shot[data-astro-cid-ombshgfh]{width:min(78vw,360px);max-height:min(45vh,360px);margin:6px auto 2px}.title[data-astro-cid-ombshgfh],.desc[data-astro-cid-ombshgfh]{text-align:center}.actions[data-astro-cid-ombshgfh]{justify-content:center}}@media (max-width:420px){.hero[data-astro-cid-ombshgfh]{padding:6px 0}.title[data-astro-cid-ombshgfh]{font-size:clamp(22px,6.8vw,28px);margin:4px 0 6px;line-height:1.1}.desc[data-astro-cid-ombshgfh]{font-size:14px;line-height:1.42;margin-bottom:8px}.btn[data-astro-cid-ombshgfh]{width:100%;max-width:320px;padding:12px 16px}.shot[data-astro-cid-ombshgfh]{width:82vw;max-height:40vh}}.vt[data-astro-cid-7gjkx57a]{--bg: #0A0B0D;--panel: #0B0E11;--ink: #F7F5EF;--muted: rgba(255,255,255,.65);--line: rgba(255,255,255,.08);--gold: #D7B07A;--amber: #F5A623;--radius: clamp(14px, 2.5vw, 18px);--stat-gap: clamp(1.2rem, 2.5vw, 1.8rem);--card-pad: clamp(1.6rem, 3.5vw, 2.4rem);background:var(--bg);color:var(--ink);line-height:1.6;padding:clamp(2rem,5vw,3rem) 0 clamp(2.5rem,6vw,4rem);position:relative;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.vt[data-astro-cid-7gjkx57a]:before{content:"";position:absolute;top:-150px;left:50%;transform:translate(-50%);width:clamp(300px,50vw,600px);height:clamp(300px,50vw,600px);background:radial-gradient(circle,rgba(215,176,122,.04) 0%,transparent 70%);pointer-events:none;filter:blur(60px)}.stats-hero[data-astro-cid-7gjkx57a]{max-width:1200px;margin:0 auto clamp(2.5rem,6vw,4rem);padding:0 clamp(1rem,3vw,1.5rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:var(--stat-gap);position:relative;z-index:1}.stat-card[data-astro-cid-7gjkx57a]{position:relative;display:flex;align-items:center;gap:clamp(1.1rem,2.5vw,1.5rem);padding:var(--card-pad);background:#ffffff05;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.stat-card[data-astro-cid-7gjkx57a]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(215,176,122,.03),transparent 60%);opacity:0;transition:opacity .4s ease}.stat-card[data-astro-cid-7gjkx57a]:hover{transform:translateY(-3px);border-color:#d7b07a26;background:#ffffff08;box-shadow:0 16px 48px #0006}.stat-card[data-astro-cid-7gjkx57a]:hover:before{opacity:1}.stat-icon-wrap[data-astro-cid-7gjkx57a]{width:clamp(48px,9vw,56px);height:clamp(48px,9vw,56px);display:grid;place-items:center;border-radius:clamp(12px,2vw,15px);background:#ffffff0a;border:1px solid rgba(255,255,255,.08);flex-shrink:0;position:relative;overflow:hidden}.stat-icon-wrap[data-astro-cid-7gjkx57a]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--gold),var(--amber));opacity:.12}.stat-icon-wrap[data-astro-cid-7gjkx57a].secondary:before{background:linear-gradient(135deg,#6b5ce7,#8b7fee)}.stat-icon-wrap[data-astro-cid-7gjkx57a].tertiary:before{background:linear-gradient(135deg,#e85d75,#f27a8f)}.stat-icon[data-astro-cid-7gjkx57a]{width:clamp(24px,4.5vw,28px);height:clamp(24px,4.5vw,28px);color:var(--gold);stroke-width:2;position:relative;z-index:1}.stat-icon-wrap[data-astro-cid-7gjkx57a].secondary .stat-icon[data-astro-cid-7gjkx57a]{color:#8b7fee}.stat-icon-wrap[data-astro-cid-7gjkx57a].tertiary .stat-icon[data-astro-cid-7gjkx57a]{color:#f27a8f}.stat-content[data-astro-cid-7gjkx57a]{display:flex;flex-direction:column;gap:.3rem;z-index:1}.stat-number[data-astro-cid-7gjkx57a]{font-size:clamp(1.75rem,4.5vw,2.3rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--ink)}.stat-label[data-astro-cid-7gjkx57a]{font-size:.75rem;color:var(--muted);font-weight:500;letter-spacing:.02em;text-transform:uppercase}.ribbon-wrap[data-astro-cid-7gjkx57a]{max-width:1200px;margin:0 auto clamp(2rem,4vw,2.5rem);padding:0 clamp(1rem,3vw,1.5rem);position:relative;z-index:1}.ribbon[data-astro-cid-7gjkx57a]{display:flex;flex-wrap:wrap;gap:clamp(.5rem,1.2vw,.7rem);list-style:none;align-items:center;justify-content:center}.r-item[data-astro-cid-7gjkx57a]{display:inline-flex;align-items:center;padding:clamp(.5rem,1.2vw,.65rem) clamp(.9rem,2vw,1.2rem);border-radius:999px;border:1px solid var(--line);background:#ffffff05;color:var(--muted);font-size:clamp(.8rem,1.6vw,.85rem);font-weight:500;letter-spacing:.01em;transition:all .3s ease}.r-item[data-astro-cid-7gjkx57a]:hover{background:#ffffff0a;border-color:#d7b07a33;color:var(--ink)}.hairline[data-astro-cid-7gjkx57a]{max-width:1200px;height:1px;margin:clamp(1.5rem,3vw,2rem) auto;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.row[data-astro-cid-7gjkx57a]{max-width:min(1400px,96vw);margin:0 auto;padding:0 .8rem;overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)}.row[data-astro-cid-7gjkx57a]+.row[data-astro-cid-7gjkx57a]{margin-top:clamp(.9rem,2vw,1.2rem)}.belt[data-astro-cid-7gjkx57a]{display:flex;gap:clamp(.8rem,1.5vw,1.2rem);width:-moz-max-content;width:max-content;animation:slide 40s linear infinite}.rev[data-astro-cid-7gjkx57a] .belt[data-astro-cid-7gjkx57a]{animation-direction:reverse;animation-duration:43s}.card[data-astro-cid-7gjkx57a]{flex:0 0 auto;width:clamp(300px,88vw,540px);padding:clamp(1.3rem,3vw,1.8rem) clamp(1.5rem,3.5vw,2rem);border-radius:var(--radius);background:#ffffff05;border:1px solid var(--line);box-shadow:0 8px 32px #0000004d;transition:all .3s ease}.card[data-astro-cid-7gjkx57a]:hover{background:#ffffff08;border-color:#d7b07a1f;transform:translateY(-2px)}.meta[data-astro-cid-7gjkx57a]{display:flex;align-items:center;gap:clamp(.7rem,1.5vw,1rem);margin-bottom:clamp(.7rem,1.5vw,1rem)}.avatar[data-astro-cid-7gjkx57a]{width:clamp(40px,7vw,46px);height:clamp(40px,7vw,46px);border-radius:999px;display:grid;place-items:center;font-weight:600;font-size:clamp(.8rem,1.6vw,.9rem);letter-spacing:.05em;color:var(--gold);background:#d7b07a14;border:1px solid rgba(215,176,122,.15)}.who[data-astro-cid-7gjkx57a]{min-width:0;flex:1}.name[data-astro-cid-7gjkx57a]{margin:0 0 .2rem;font-size:clamp(.9rem,1.8vw,.98rem);font-weight:600;line-height:1.3;color:var(--ink)}.role[data-astro-cid-7gjkx57a]{margin:0;font-size:clamp(.75rem,1.5vw,.8rem);color:#ffffff80;line-height:1.3;font-weight:400}.stars[data-astro-cid-7gjkx57a]{margin-left:auto;color:var(--gold);letter-spacing:.05em;font-size:clamp(.85rem,1.6vw,.9rem);opacity:.7}.text[data-astro-cid-7gjkx57a]{margin:0;color:var(--muted);font-size:clamp(.92rem,1.9vw,1rem);line-height:1.6;font-weight:400}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 900px){.stats-hero[data-astro-cid-7gjkx57a]{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}}@media (max-width: 640px){.vt[data-astro-cid-7gjkx57a]:before{width:250px;height:250px;top:-80px}.stats-hero[data-astro-cid-7gjkx57a]{grid-template-columns:1fr}.row[data-astro-cid-7gjkx57a]{mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent)}}@media (prefers-reduced-motion: reduce){.belt[data-astro-cid-7gjkx57a]{animation:none}[data-astro-cid-7gjkx57a]{transition:none!important}}
