:root{--black:#10100f;--black2:#191817;--gold:#d7ad65;--gold-light:#f0d39b;--cream:#eee9df;--muted:#b1aba0;--line:rgba(215,173,101,.25)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--cream);font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.6}body[dir=rtl]{font-family:'Noto Kufi Arabic',sans-serif}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.announcement{min-height:30px;background:linear-gradient(90deg,#88602d,#d7ad65,#88602d);color:#19140e;display:flex;align-items:center;justify-content:center;gap:18px;padding:4px 16px;text-align:center;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.announcement-mark{font-size:.65rem}.site-header{height:82px;padding:0 clamp(20px,5vw,86px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1);position:relative;z-index:5;background:#111110}.brand{display:flex;align-items:center;gap:10px;color:#e7c580;font-family:'Playfair Display',Georgia,serif;font-weight:700;font-size:1.05rem;letter-spacing:.09em;line-height:1}.brand img{border-radius:50%;object-fit:cover;border:1px solid #ab813e}.brand small{display:block;font-size:.65rem;letter-spacing:.45em;margin-top:5px}.site-header nav{display:flex;gap:32px;color:#d6d1c8;font-size:.84rem}.site-header nav a:hover,.footer-links a:hover,.footer-contact a:hover{color:var(--gold)}.header-actions{display:flex;align-items:center;gap:14px}.header-actions select{background:transparent;color:var(--cream);border:1px solid var(--line);padding:8px 12px;border-radius:2px;cursor:pointer}.header-actions select option{color:#111}.small-order{padding:10px 17px;border:1px solid var(--gold);color:var(--gold);font-size:.78rem;text-transform:uppercase;letter-spacing:.1em}.small-order:hover{background:var(--gold);color:#111}.hero{min-height:700px;display:grid;grid-template-columns:51% 49%;overflow:hidden;background:radial-gradient(circle at 78% 42%,#2b241a 0,#121211 41%,#10100f 70%)}.hero-copy{padding:clamp(78px,8vw,128px) 5vw 66px max(5vw,calc((100vw - 1450px)/2));position:relative;z-index:2;align-self:center}.eyebrow,.kicker{color:var(--gold);font-size:.76rem;letter-spacing:.26em;font-weight:700;text-transform:uppercase}.eyebrow{display:flex;align-items:center;gap:16px}.line{width:30px;height:1px;background:var(--gold)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:'Playfair Display',Georgia,serif;font-weight:500}h1{font-size:clamp(3.6rem,6.3vw,6.8rem);line-height:1.06;letter-spacing:-.06em;margin:28px 0 24px;max-width:720px}h1 span,h1 em{display:block}h1 em{color:var(--gold);font-weight:500;font-style:italic}.hero-description{color:#c9c4bb;max-width:480px;font-size:1.08rem;line-height:1.8}.hero-price{display:flex;align-items:end;gap:18px;margin:38px 0 24px}.price{font-family:'Playfair Display',Georgia,serif;font-size:2.5rem;color:var(--gold-light);line-height:1}.price-note{color:#9e988e;font-size:.8rem;padding-bottom:4px}.hero-buttons{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:52px;padding:13px 24px;border:1px solid transparent;cursor:pointer;font-size:.81rem;letter-spacing:.11em;font-weight:700;text-transform:uppercase;transition:transform .2s,background .2s,color .2s}.button:hover{transform:translateY(-2px)}.button-gold{background:linear-gradient(135deg,#f5d599,#c58c3b);color:#21180d;box-shadow:0 11px 32px rgba(0,0,0,.28)}.button-outline{border-color:var(--gold);color:var(--gold)}.button-outline:hover{background:var(--gold);color:#111}.text-link,.underlined{color:var(--gold);font-size:.84rem;font-weight:700;letter-spacing:.07em;border-bottom:1px solid var(--gold);padding-bottom:5px}.hero-assurance{display:flex;flex-wrap:wrap;gap:24px;margin-top:56px;color:#a8a399;font-size:.78rem}.hero-assurance>span{display:flex;align-items:center;gap:9px}.hero-assurance i{color:var(--gold);font-style:normal}.hero-art{position:relative;min-height:690px;display:grid;place-items:center;isolation:isolate}.hero-art::before{content:"";position:absolute;width:min(70%,550px);height:75%;background:radial-gradient(ellipse,rgba(187,126,38,.27),transparent 68%);filter:blur(25px);z-index:-1}.hero-art::after{content:"";position:absolute;bottom:10%;width:59%;height:30px;border-radius:50%;background:#000;filter:blur(22px);z-index:-1}.hero-ring{position:absolute;width:76%;aspect-ratio:1;border:1px solid rgba(215,173,101,.23);border-radius:50%;box-shadow:0 0 0 32px rgba(215,173,101,.025),0 0 0 95px rgba(215,173,101,.017)}.orb{position:absolute;border-radius:50%;background:var(--gold);filter:blur(2px);opacity:.8}.orb-one{width:5px;height:5px;top:19%;left:18%}.orb-two{width:3px;height:3px;right:16%;bottom:28%}.hero-jar{width:min(76%,610px);max-height:600px;object-fit:contain;filter:drop-shadow(0 34px 24px rgba(0,0,0,.64));animation:float 7s ease-in-out infinite;position:relative;z-index:1}@keyframes float{50%{transform:translateY(-10px)}}.vertical-word{position:absolute;right:30px;top:50%;writing-mode:vertical-rl;letter-spacing:.4em;color:#9a7848;font-size:.67rem}.hero-caption{position:absolute;left:8%;right:8%;bottom:24px;display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:11px;color:#aa9b83;font-size:.67rem;letter-spacing:.2em}.ticker{min-height:57px;display:flex;align-items:center;justify-content:space-around;gap:20px;background:#c39a58;color:#15130f;font-family:'Playfair Display',Georgia,serif;font-size:1.13rem;letter-spacing:.16em;white-space:nowrap;overflow:hidden}.ticker b{font-size:.8rem}.section-shell{width:min(100% - 48px,1320px);margin-inline:auto}.story{padding-block:112px 122px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:42px}.section-heading h2,.quality h2,.benefit-header h2,.order-intro h2,.faq h2{font-size:clamp(2.45rem,4vw,4.3rem);line-height:1.15;letter-spacing:-.04em;margin:18px 0 0;max-width:620px}.story-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:7vw;align-items:center}.story-image{position:relative;background:#292722;overflow:hidden}.story-image img{width:100%;height:475px;object-fit:cover}.story-image span{position:absolute;left:0;bottom:0;background:#161513;color:#e9d3a7;padding:13px 18px;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.story-text{max-width:430px}.story-number{color:var(--gold);font-size:.75rem;letter-spacing:.22em;margin-bottom:36px}.story-text p{font-size:1.14rem;line-height:1.95;color:#c6c0b6}.story-facts{display:flex;gap:54px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:25px 0;margin:30px 0}.story-facts div{display:flex;flex-direction:column;gap:3px}.story-facts strong{font-family:'Playfair Display',Georgia,serif;color:var(--gold-light);font-size:1.9rem}.story-facts span{font-size:.77rem;color:#a9a398}.quality{background:linear-gradient(125deg,#1d1b18,#121211);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.quality-inner{display:grid;grid-template-columns:1fr .75fr;gap:9vw;align-items:center;padding-block:110px}.quality-copy>p{color:#c5beb3;max-width:630px;line-height:1.85;font-size:1.05rem;margin:26px 0}.quality-points{display:grid;gap:11px;margin:27px 0 34px}.quality-points span{padding-left:20px;position:relative;color:#ddd4c6;font-size:.9rem}.quality-points span::before{content:'\f0c3' / '';font-family:'Font Awesome 7 Free';font-weight:900;position:absolute;left:0;color:var(--gold);font-size:.6rem;top:3px}.quality-copy .report-note{font-size:.77rem;color:#aaa294;max-width:520px;margin:16px 0 0}.report-card{position:relative;display:block;width:min(100%,390px);padding:14px;background:#e4dfd4;box-shadow:22px 22px 0 rgba(196,147,71,.12),0 30px 55px #0008;transform:rotate(2deg);transition:transform .2s}.report-card:hover{transform:rotate(0)}.report-card img{width:100%;max-height:500px;object-fit:cover;object-position:top}.report-card span{position:absolute;bottom:14px;left:14px;right:14px;padding:14px;background:#151411e8;color:var(--gold);font-size:.72rem;text-align:center;letter-spacing:.13em}.benefits{padding-block:115px 125px}.benefit-header{display:flex;justify-content:space-between;gap:48px;align-items:end;margin-bottom:43px}.benefit-header p{max-width:370px;color:#aba59a;margin:0;line-height:1.8}.poster-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.poster-art{aspect-ratio:4/4.8;background:radial-gradient(circle at 50% 48%,#332717 0,#1b1a17 40%,#111 83%);border:1px solid #4e3e29;position:relative;display:grid;place-items:center;overflow:hidden}.poster-art::before,.poster-art::after{content:"";position:absolute;width:68%;aspect-ratio:1;border:1px solid rgba(209,157,83,.2);transform:rotate(45deg)}.poster-art::after{width:51%;border-color:rgba(209,157,83,.14)}.poster-index{position:absolute;top:15px;left:16px;color:#d1ac70;font-size:.73rem;letter-spacing:.18em}.poster-placeholder{position:absolute;bottom:16px;left:16px;right:16px;text-align:center;font-size:.65rem;letter-spacing:.13em;color:#c4a573;z-index:2}.poster-symbol{font-size:4.4rem;color:#9b753f;opacity:.55;font-family:Georgia,serif}.poster h3{font-size:1.35rem;margin:19px 0 7px;color:#eddfc8}.poster p{font-size:.9rem;color:#a9a297;line-height:1.7}.order-section{background:radial-gradient(circle at 12% 48%,#392b1c 0,#171614 42%,#111 86%);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.order-inner{display:grid;grid-template-columns:1fr 1fr;gap:10vw;padding-block:110px;align-items:center}.order-intro p{color:#c0b9ae;font-size:1.07rem;line-height:1.85;max-width:500px;margin:25px 0 35px}.order-price{font-family:'Playfair Display',Georgia,serif;font-size:3.7rem;color:var(--gold-light)}.order-price small{font-family:'DM Sans',sans-serif;font-size:.9rem;color:#aaa49b}.delivery-line{color:#d5c5aa;font-size:.87rem;display:flex;gap:10px;align-items:center}.delivery-line span:first-child{color:var(--gold)}.order-form{background:#eeebe4;color:#211d18;padding:34px 38px 30px;box-shadow:0 25px 70px #0008}.form-top{display:flex;justify-content:space-between;border-bottom:1px solid #c7bba7;padding-bottom:17px;margin-bottom:27px;color:#806238;font-size:.75rem;letter-spacing:.16em;font-weight:700}.order-form label{display:block;font-size:.82rem;font-weight:700;margin:17px 0 7px}.order-form input,.order-form textarea,.order-form select{width:100%;border:1px solid #beb8aa;background:#faf8f3;border-radius:0;padding:11px 13px;color:#27231d;outline-color:#ad834b}.order-form textarea{resize:vertical;min-height:85px}.form-row{display:flex;justify-content:space-between;align-items:center;gap:30px}.form-row label{margin:0}.form-row select{width:100px}.form-total{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #c8bda9;margin-top:22px;padding-top:19px}.form-total strong{font-family:'Playfair Display',Georgia,serif;font-size:1.65rem;color:#7a5626}.form-submit{width:100%;margin-top:20px}.form-note{font-size:.75rem;color:#6e675c;margin:13px 0 0;line-height:1.6}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:9vw;padding-block:115px}.faq-list{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:21px 0;font-size:1.05rem;font-weight:600}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:'\2b' / '';font-family:'Font Awesome 7 Free';font-size:1.3rem;color:var(--gold);font-weight:900}.faq details[open] summary::after{content:'\f068' / ''}.faq details p{color:#ada79c;line-height:1.8;padding:0 42px 18px 0;margin:0}.source-note{grid-column:2;color:#877f74;font-size:.78rem;margin:-45px 0 0}.source-note a{text-decoration:underline;color:#c4a474}footer{background:#080808;border-top:1px solid var(--line)}.footer-inner{padding-block:68px 23px}.footer-main{display:grid;grid-template-columns:2fr 1fr 1.3fr;gap:45px}.footer-logo{font-family:'Playfair Display',Georgia,serif;font-size:1.75rem;line-height:1.08;letter-spacing:.06em;color:var(--gold)}.footer-main p{font-size:.9rem;color:#979086;margin:16px 0 0}.footer-links,.footer-contact{display:flex;flex-direction:column;gap:11px;font-size:.88rem}.footer-contact>span{font-size:.73rem;color:var(--gold);letter-spacing:.18em;margin-bottom:6px}.footer-bottom{border-top:1px solid #302a22;display:flex;justify-content:space-between;gap:20px;padding-top:20px;margin-top:60px;color:#756f66;font-size:.77rem}.floating-whatsapp{position:fixed;right:24px;bottom:24px;z-index:10;width:55px;height:55px;border-radius:50%;display:grid;place-items:center;background:#27c465;color:#fff;box-shadow:0 8px 26px #0008;transition:transform .2s}.floating-whatsapp:hover{transform:scale(1.08)}body[dir=rtl] .hero-copy{padding-left:5vw;padding-right:max(5vw,calc((100vw - 1450px)/2))}body[dir=rtl] .quality-points span{padding-left:0;padding-right:20px}body[dir=rtl] .quality-points span::before{left:auto;right:0}body[dir=rtl] .poster-index{left:auto;right:16px}body[dir=rtl] .floating-whatsapp{right:auto;left:24px}body[dir=rtl] .hero-caption{direction:ltr}body[dir=rtl] .hero h1,body[dir=rtl] h2,body[dir=rtl] h3{letter-spacing:0}body[dir=rtl] .hero h1 em{font-style:normal}body[dir=rtl] .hero-copy,body[dir=rtl] .story-text,body[dir=rtl] .quality-copy,body[dir=rtl] .benefit-header,body[dir=rtl] .order-intro,body[dir=rtl] .faq{text-align:right}@media(max-width:1100px){.site-header nav{gap:16px}.hero{grid-template-columns:54% 46%}.hero-art{min-height:600px}.story-grid{gap:5vw}.poster-grid{grid-template-columns:repeat(2,1fr)}.poster-art{aspect-ratio:4/3.7}}@media(max-width:760px){.announcement{font-size:.63rem;gap:10px}.site-header{height:auto;min-height:69px;padding:10px 20px;gap:12px;flex-wrap:wrap}.site-header nav{order:3;width:100%;overflow-x:auto;gap:23px;padding-bottom:5px;white-space:nowrap;font-size:.77rem}.brand{font-size:.86rem}.brand img{width:36px;height:36px}.brand small{font-size:.55rem}.header-actions{margin-left:auto}.header-actions select{font-size:.78rem;padding:7px}.small-order{display:none}.hero{display:flex;flex-direction:column;min-height:0}.hero-copy{padding:66px 24px 15px}.hero h1{font-size:clamp(3.1rem,11vw,5rem)}.hero-description{font-size:1rem}.hero-assurance{margin-top:34px}.hero-art{min-height:480px}.hero-jar{width:min(82%,490px);max-height:460px}.hero-ring{width:70%}.hero-caption{bottom:17px}.vertical-word{right:12px}.ticker{font-size:.92rem;gap:15px;min-height:47px}.section-shell{width:min(100% - 40px,1320px)}.story,.benefits{padding-block:75px}.section-heading,.benefit-header{display:block}.story-grid,.quality-inner,.order-inner,.faq{display:grid;grid-template-columns:1fr;gap:34px}.story-image img{height:auto;max-height:430px}.story-text{max-width:none}.quality-inner,.order-inner,.faq{padding-block:76px}.quality h2,.benefit-header h2,.order-intro h2,.faq h2,.section-heading h2{font-size:clamp(2.4rem,9vw,3.3rem)}.report-card{margin:auto}.benefit-header p{margin-top:20px}.poster-grid{gap:22px 14px}.poster-art{aspect-ratio:4/5}.order-inner{gap:35px}.faq{gap:25px}.source-note{grid-column:1;margin:0}.footer-main{grid-template-columns:1fr 1fr}.footer-main>div:first-child{grid-column:1/-1}.footer-bottom{margin-top:45px}body[dir=rtl] .hero-copy{padding:66px 24px 15px}}@media(max-width:480px){.announcement span:last-child,.announcement-mark{display:none}.hero-price{flex-wrap:wrap;gap:8px 15px}.hero-buttons{gap:18px}.button{font-size:.75rem;padding-inline:16px}.hero-art{min-height:390px}.hero-jar{max-height:350px}.poster-grid{grid-template-columns:1fr 1fr}.poster h3{font-size:1.1rem}.poster p{font-size:.8rem}.poster-art{aspect-ratio:4/5.2}.poster-symbol{font-size:3rem}.poster-placeholder{font-size:.54rem}.order-form{padding:23px 19px}.story-facts{gap:28px}.footer-main{gap:25px}.footer-bottom{flex-direction:column;gap:4px}.floating-whatsapp{width:50px;height:50px;right:15px;bottom:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-jar{animation:none}.button,.floating-whatsapp,.report-card{transition:none}}

.order-status{margin:14px 0 0;padding:14px 17px;border:1px solid #a17a3b;font-size:13px;line-height:1.7}.order-success{background:#182319;border-color:#668957;color:#e8f3dc}.order-success strong,.order-success span{display:block}.order-success strong{font-size:16px;margin-bottom:7px}.order-success span{color:#c2d9b7}.order-error{background:#351d19;border-color:#b47461;color:#ffe1d8}.form-submit:disabled{opacity:.65;cursor:wait}

.order-confirmation{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(155deg,#232018,#12110e 65%);border:1px solid #826332;box-shadow:0 22px 65px #0005;padding:38px 34px;text-align:center;color:#f7ecd7}
.confirmation-glow{position:absolute;z-index:-1;inset:-110px -90px auto;height:300px;background:radial-gradient(ellipse,#59431f66,transparent 68%);pointer-events:none}
.confirmation-check{width:88px;height:88px;border:1px solid #b89551;border-radius:50%;display:grid;place-items:center;margin:0 auto 20px;background:#302818;color:#edca7a;box-shadow:0 0 0 9px #c7a45b12}
.confirmation-tag{color:#dbb96e;font-size:11px;font-weight:700;letter-spacing:.13em;margin-bottom:12px}
.confirmation-heading{font-size:clamp(24px,3vw,33px);line-height:1.4;color:#fff6e6;margin-bottom:12px}
.confirmation-intro{color:#c9bda9;font-size:14px;line-height:1.8;max-width:410px;margin:0 auto 27px}
.confirmation-receipt{background:#f5f0e6;color:#302619;text-align:start;border:1px solid #e2d2b2;margin:0 0 24px;padding:18px 23px}
.confirmation-receipt>div{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;border-bottom:1px solid #e4dbcd;font-size:13px}
.confirmation-receipt>div:last-child{border-bottom:0}
.confirmation-receipt span{color:#7c6e5b}
.confirmation-receipt strong{color:#2b2318;overflow-wrap:anywhere}
.confirmation-receipt .confirmation-reference{display:block;text-align:center;border-bottom:1px dashed #c5af86;padding:9px 0 18px}
.confirmation-reference span,.confirmation-reference strong{display:block}
.confirmation-reference span{font-size:11px;letter-spacing:.09em;margin-bottom:6px}
.confirmation-reference strong{font-size:18px;font-family:Arial,sans-serif;letter-spacing:.04em;color:#77521e}
.confirmation-receipt .confirmation-total{font-size:15px}
.confirmation-total strong{font-size:24px;color:#9a702d}
.confirmation-next{text-align:start;border-inline-start:3px solid #d2ab62;padding:4px 17px;margin:0 0 19px}
.confirmation-next strong{font-size:12px;letter-spacing:.06em;color:#e6c57f}
.confirmation-next p{font-size:13px;line-height:1.9;color:#e2d8c6;margin-top:8px}
.confirmation-note{font-size:12px;line-height:1.8;color:#a99b85;margin-bottom:21px}
.confirmation-home{display:inline-flex;justify-content:center;align-items:center;min-height:45px;padding:10px 24px;border:1px solid #a27e43;color:#ebc679;text-decoration:none;font-size:13px;font-weight:700}
.confirmation-home:hover{background:#d6ad62;color:#19130d}
@media(max-width:600px){.order-confirmation{padding:30px 18px}.confirmation-receipt{padding:12px 15px}.confirmation-heading{font-size:25px}}
