
:root{color-scheme:dark;--bg:#0b1720;--ink:#f5f0e6;--muted:#b6c8c8;--gold:#dcc18e;--line:#375558;--card:#122932;font-family:Inter,'Segoe UI',Tahoma,Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 82% 9%,#1e4b50 0%,#0b1720 50%,#09131c 100%);color:var(--ink);min-height:100vh}a{color:var(--gold)}.shell{max-width:1320px;margin:auto;padding:0 36px}.notice{background:#624a25;color:#fff0c7;font-size:13px;font-weight:700;padding:10px 36px;text-align:center;letter-spacing:.02em}.top{display:flex;align-items:center;justify-content:space-between;padding-top:26px;padding-bottom:26px;gap:26px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink);font-size:25px;font-weight:750;letter-spacing:.1em}.brand img{width:47px;height:47px;border-radius:12px}.nav{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.nav a{text-decoration:none;color:#cddcdb;font-size:14px}.nav a:hover,.nav a[aria-current=page]{color:var(--gold)}.lang{border:1px solid var(--line);border-radius:30px;padding:9px 14px!important}.hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px;min-height:650px}.eyebrow{font-size:13px;letter-spacing:.22em;color:var(--gold);font-weight:800}.hero h1,.pagehead h1{font-size:clamp(46px,5.6vw,82px);line-height:1.04;letter-spacing:-.045em;margin:22px 0 25px}.lead{font-size:20px;line-height:1.65;color:var(--muted);max-width:610px}.gallery{height:590px;position:relative}.gallery img{position:absolute;width:46%;aspect-ratio:1122/1402;object-fit:cover;border-radius:23px;box-shadow:20px 22px 50px #0008;border:2px solid #bfa67e45}.gallery .one{left:0;top:135px;transform:rotate(-10deg)}.gallery .two{left:28%;top:25px;z-index:2}.gallery .three{right:0;top:155px;transform:rotate(9deg)}.rule{border-top:1px solid var(--line)}.section{padding-top:75px;padding-bottom:85px}.section h2{font-size:38px;margin:0 0 28px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.box{background:#152d36;border:1px solid #375558;border-radius:24px;padding:29px}.box h3{color:var(--gold);margin:0 0 15px;font-size:21px}.box p,.prose p{color:var(--muted);line-height:1.75;margin:0}.fine{max-width:1050px;font-size:15px;color:var(--muted);line-height:1.7;margin-top:25px}.pagehead{padding-top:90px;padding-bottom:30px;max-width:950px}.prose{max-width:960px;padding-bottom:75px}.prose section{border-top:1px solid var(--line);padding:30px 0}.prose h2{font-size:25px;color:var(--gold);margin:0 0 13px}.placeholders{background:#2b2824;border:1px solid #8e6d3e;border-radius:20px;padding:22px;margin-bottom:35px;color:#ffe5b6}.placeholders p{margin:5px 0;overflow-wrap:anywhere}footer{border-top:1px solid var(--line);padding-top:38px;padding-bottom:55px;color:var(--muted);font-size:13px;line-height:1.7}footer nav{display:flex;gap:18px;flex-wrap:wrap;margin:20px 0}footer a{text-decoration:none}body[dir=rtl]{font-family:Tahoma,'Segoe UI',Arial,sans-serif}body[dir=rtl] .eyebrow,body[dir=rtl] .brand{letter-spacing:0}body[dir=rtl] .hero h1,body[dir=rtl] .pagehead h1{letter-spacing:0}body[dir=rtl] .gallery .one{right:0;left:auto}body[dir=rtl] .gallery .three{left:0;right:auto}@media(max-width:850px){.shell{padding:0 20px}.notice{padding:12px 20px}.top{flex-direction:column;align-items:flex-start}.nav{gap:15px}.hero{display:flex;flex-direction:column;min-height:0;gap:0;padding-top:50px}.gallery{width:100%;height:390px}.gallery img{width:45%}.gallery .one{top:90px}.gallery .two{top:12px}.gallery .three{top:100px}.steps{grid-template-columns:1fr}.pagehead{padding-top:55px}.section{padding-top:55px;padding-bottom:55px}}@media(max-width:480px){.gallery{height:310px}.gallery img{border-radius:12px}.brand{font-size:23px}.nav a{font-size:13px}.lead{font-size:17px}}
