.bot-hero{position:relative;height:100vh;min-height:700px;display:flex;align-items:center;background:var(--blk);overflow:hidden;padding:0 64px;width:100%}.bot-hero-bg{position:absolute;inset:0;z-index:1}.bot-hero-img{width:100%;height:100%;object-fit:cover;filter:brightness(0.65) saturate(0.9)}.bot-hero-tint{position:absolute;inset:0;background:linear-gradient(105deg,var(--blk) 0%,rgba(10,9,6,0.3) 60%,transparent 100%)}.bot-hero-content{position:relative;z-index:10;max-width:850px}.bot-tag{font-size:var(--fs-tag);letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:24px}.bot-title{font-size:var(--fs-h1);font-weight:300;line-height:1.05;color:#fff;margin-bottom:32px}.bot-title em{font-style:italic;color:var(--gold-l)}.bot-sub{font-size:var(--fs-body);line-height:1.8;color:var(--ow);max-width:480px;margin-bottom:44px;opacity:0.8}.bot-hero-decor{position:absolute;bottom:-100px;right:-50px;z-index:5;pointer-events:none}.bot-hero-circle{width:400px;height:400px;border:1px solid rgba(204,162,80,0.15);border-radius:50%}@media (max-width:1024px){.bot-hero{padding:0 40px;min-height:600px}.bot-hero-tint{background:linear-gradient(to top,var(--blk) 0%,rgba(10,9,6,0.4) 100%)}.bot-title{font-size:calc(var(--fs-h1) * 0.85)}.bot-hero-circle{width:300px;height:300px}}@media (max-width:768px){.bot-hero{padding:0 24px;height:85vh;min-height:500px;align-items:flex-end;padding-bottom:60px}.bot-hero-content{max-width:100%}.bot-title{font-size:calc(var(--fs-h1) * 0.7);margin-bottom:20px}.bot-sub{margin-bottom:32px;font-size:16px}.bot-hero-decor{display:none}}@media (max-width:480px){.bot-hero{padding:0 16px 40px;height:100vh}.bot-tag{margin-bottom:16px}.bot-title{font-size:32px}.bot-sub{font-size:15px;line-height:1.6}}.bot-ap{padding:120px 64px;background:var(--ow);width:100%}.bot-ap-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.bot-ap-sey{font-size:var(--fs-tag);letter-spacing:.36em;text-transform:uppercase;color:var(--gold);margin-bottom:20px}.bot-ap-stit{font-size:var(--fs-h2);font-weight:300;line-height:1.15;margin-bottom:28px;color:var(--tx)}.bot-ap-stit em{font-style:italic;color:var(--gold)}.bot-ap-body{font-size:var(--fs-body);line-height:1.95;color:var(--mu);margin-bottom:40px;max-width:520px}.bot-ap-details{display:flex;flex-direction:column;gap:16px}.bot-ap-point{display:flex;align-items:center;gap:16px;font-size:var(--fs-sub);letter-spacing:0.05em;color:var(--tx)}.bot-ap-dot{width:6px;height:6px;background:var(--gold);border-radius:50%}.bot-ap-visual{position:relative;padding-left:40px}.bot-ap-img-wrap{position:relative;aspect-ratio:3/4}.bot-ap-img{width:100%;height:100%;object-fit:cover;filter:saturate(0.8)}.bot-ap-badge{position:absolute;bottom:30px;left:-40px;background:var(--blk);color:var(--gold);padding:20px 30px;font-size:var(--fs-btn);letter-spacing:0.25em;text-transform:uppercase;white-space:nowrap}.bot-ap{padding:120px 64px;background:var(--ow);width:100%}.bot-ap-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.bot-ap-sey{font-size:var(--fs-tag);letter-spacing:.36em;text-transform:uppercase;color:var(--gold);margin-bottom:20px}.bot-ap-stit{font-size:var(--fs-h2);font-weight:300;line-height:1.15;margin-bottom:28px;color:var(--tx)}.bot-ap-stit em{font-style:italic;color:var(--gold)}.bot-ap-body{font-size:var(--fs-body);line-height:1.95;color:var(--mu);margin-bottom:40px;max-width:520px}.bot-ap-details{display:flex;flex-direction:column;gap:16px}.bot-ap-point{display:flex;align-items:center;gap:16px;font-size:var(--fs-sub);letter-spacing:0.05em;color:var(--tx)}.bot-ap-dot{width:6px;height:6px;background:var(--gold);border-radius:50%}.bot-ap-visual{position:relative;padding-left:40px}.bot-ap-img-wrap{position:relative;aspect-ratio:3/4}.bot-ap-img{width:100%;height:100%;object-fit:cover;filter:saturate(0.8)}.bot-ap-badge{position:absolute;bottom:30px;left:-40px;background:var(--blk);color:var(--gold);padding:20px 30px;font-size:var(--fs-btn);letter-spacing:0.25em;text-transform:uppercase;white-space:nowrap}.bot-med{padding:120px 64px;background:var(--blk2);color:var(--ow);width:100%}.bot-med-hdr{margin-bottom:72px;text-align:center}.bot-med-tag{font-size:var(--fs-tag);letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}.bot-med-stit{font-size:var(--fs-h2);font-weight:300;line-height:1.1;color:var(--ow)}.bot-med-stit em{font-style:italic;color:var(--gold-l)}.bot-med-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;max-width:1200px;margin:0 auto}.bot-med-card{background:rgba(255,255,255,0.03);padding:48px 36px;border-top:3px solid transparent;transition:all .4s}.bot-med-card:hover{background:rgba(204,162,80,0.08);border-top-color:var(--gold)}.bot-med-icon{color:var(--gold);font-size:20px;margin-bottom:24px}.bot-med-name{font-size:var(--fs-nav);font-weight:600;text-transform:uppercase;letter-spacing:0.15em;margin-bottom:16px;color:var(--ow)}.bot-med-txt{font-size:var(--fs-sub);line-height:1.7;color:rgba(248,246,242,0.8)}.bot-med-footer{margin-top:60px;text-align:center;font-size:var(--fs-tag);letter-spacing:0.2em;text-transform:uppercase;color:rgba(255,255,255,0.8)}@media (max-width:1024px){.bot-med{padding:100px 40px}.bot-med-grid{grid-template-columns:repeat(2,1fr)}.bot-med-card{padding:40px 30px}}@media (max-width:768px){.bot-med{padding:80px 24px}.bot-med-hdr{margin-bottom:48px;text-align:left}.bot-med-grid{grid-template-columns:1fr;gap:16px}.bot-med-card{padding:32px 24px}.bot-med-footer{margin-top:40px;text-align:left}}@media (max-width:480px){.bot-med{padding:60px 16px}.bot-med-stit{font-size:calc(var(--fs-h2) * 0.9)}.bot-med-name{font-size:14px}.bot-med-txt{font-size:14px;line-height:1.6}}.bot-zones{padding:120px 64px;background:var(--ow);width:100%}.bot-zones-hdr{margin-bottom:64px;text-align:center}.bot-zones-tag{font-size:var(--fs-tag);letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}.bot-zones-stit{font-size:var(--fs-h2);font-weight:300;line-height:1.15;color:var(--tx)}.bot-zones-stit em{font-style:italic;color:var(--gold)}.bot-zones-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px 80px;max-width:1200px;margin:0 auto}.bot-zone-item{display:flex;gap:24px;align-items:flex-start}.bot-zone-num{font-size:14px;font-weight:600;color:var(--gold);border:1px solid var(--line);padding:6px 10px;background:#fff;line-height:1}.bot-zone-content h3{font-size:20px;font-weight:400;color:var(--tx);margin-bottom:12px;letter-spacing:0.02em}.bot-zone-sub{font-size:15px;font-weight:300;color:var(--mu)}.bot-zone-content p{font-size:var(--fs-sub);line-height:1.7;color:var(--mu)}@media (max-width:1024px){.bot-zones{padding:100px 40px}.bot-zones-grid{gap:40px}}@media (max-width:768px){.bot-zones{padding:80px 24px}.bot-zones-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:480px){.bot-zones{padding:60px 16px}.bot-zone-content h3{font-size:18px}}.bot-safety{padding:120px 64px;background:var(--blk2);color:var(--ow);width:100%}.bot-safety-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;align-items:center}.bot-safety-tag{font-size:var(--fs-tag);letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:20px}.bot-safety-stit{font-size:var(--fs-h2);font-weight:300;line-height:1.15;margin-bottom:28px;color:var(--ow)}.bot-safety-stit em{font-style:italic;color:var(--gold-l)}.bot-safety-body{font-size:var(--fs-body);line-height:1.9;color:rgba(255,255,255,0.75);margin-bottom:40px}.bot-contra-box{background:rgba(255,255,255,0.02);border-left:2px solid var(--gold);padding:32px}.bot-contra-box h4{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var(--gold-l);margin-bottom:16px}.bot-contra-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.bot-contra-list li{font-size:var(--fs-sub);color:rgba(248,246,242,0.7);position:relative;padding-left:20px}.bot-contra-list li::before{content:"•";position:absolute;left:0;color:var(--gold)}.bot-safety-visual{position:relative}.bot-safety-img-wrap{aspect-ratio:4/5;width:100%}.bot-safety-img{width:100%;height:100%;object-fit:cover;filter:saturate(0.7)}@media (max-width:1024px){.bot-safety{padding:100px 40px}.bot-safety-grid{gap:60px}}@media (max-width:768px){.bot-safety{padding:80px 24px}.bot-safety-grid{grid-template-columns:1fr;gap:48px}.bot-safety-visual{order:2}}@media (max-width:480px){.bot-safety{padding:60px 16px}.bot-contra-box{padding:20px}}.bot-pr{padding:120px 64px;background:var(--ow2);width:100%}.bot-pr-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.bot-pr-tag{font-size:var(--fs-tag);letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:20px}.bot-pr-stit{font-size:var(--fs-h2);font-weight:300;line-height:1.15;margin-bottom:28px;color:var(--tx)}.bot-pr-stit em{font-style:italic;color:var(--gold)}.bot-pr-body{font-size:var(--fs-body);line-height:1.9;color:var(--mu);max-width:480px}.bot-pr-timeline{position:relative;padding-left:20px}.bot-pr-t-item{display:flex;gap:30px;align-items:flex-start;margin-bottom:40px}.bot-pr-t-num{font-size:var(--fs-nav);font-weight:600;color:var(--gold);border:1px solid var(--line);padding:8px 12px;background:var(--ow)}.bot-pr-t-h{font-size:var(--fs-nav);font-weight:600;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:6px}.bot-pr-t-p{font-size:var(--fs-sub);color:var(--mu)}.bot-pr-t-line{position:absolute;left:42px;top:45px;bottom:95px;width:1px;background:var(--line);z-index:0}@media (max-width:1024px){.bot-pr{padding:100px 40px}.bot-pr-grid{gap:60px}}@media (max-width:768px){.bot-pr{padding:80px 24px}.bot-pr-grid{grid-template-columns:1fr;gap:60px}.bot-pr-body{max-width:100%;margin-bottom:20px}.bot-pr-timeline{padding-left:0}.bot-pr-t-line{left:22px}}@media (max-width:480px){.bot-pr{padding:60px 16px}.bot-pr-stit{font-size:calc(var(--fs-h2) * 0.9)}.bot-pr-t-item{gap:20px}.bot-pr-t-num{font-size:13px;padding:6px 10px}.bot-pr-t-line{left:19px}.bot-pr-t-h{font-size:14px}.bot-pr-t-p{font-size:14px;line-height:1.6}}.cta{background:var(--blk);padding:100px 64px;display:grid;grid-template-columns:1fr auto;gap:60px;align-items:center;position:relative;overflow:hidden;width:100%}.cta::before{content:'';position:absolute;right:0;top:0;bottom:0;width:40%;background:linear-gradient(to left,rgba(204,162,80,.04),transparent);pointer-events:none}.ctat h2{font-family:'Montserrat',sans-serif;font-size:var(--fs-h2);font-weight:300;color:var(--ow);line-height:1.15;margin-bottom:14px}.ctat h2 em{font-style:italic;color:var(--gold)}.ctat p{font-size:var(--fs-body);color:rgba(250,248,245,.8);line-height:1.8;max-width:460px}.ctaa{display:flex;flex-direction:column;gap:12px;align-items:flex-end;position:relative;z-index:1}.ctan{font-size:var(--fs-btn);color:rgba(250,248,245,.8);letter-spacing:.1em;text-align:right}@media (max-width:1024px){.cta{padding:80px 40px;gap:40px}.ctat h2{font-size:calc(var(--fs-h2) * 0.9)}}@media (max-width:768px){.cta{padding:60px 24px;grid-template-columns:1fr;text-align:center}.cta::before{width:100%;background:linear-gradient(to top,rgba(204,162,80,.04),transparent)}.ctat p{margin:0 auto}.ctaa{align-items:center}.ctan{text-align:center}}@media (max-width:480px){.cta{padding:50px 16px;gap:32px}.ctat h2{font-size:28px;line-height:1.2}.ctat p{font-size:15px;line-height:1.6}.ctan{font-size:11px}}