:root{--cream:#FFF8EA;--cream2:#F7EBD0;--amber:#D98E04;--gold:#F4B63B;--brown:#2A1608;--brown2:#4B2A0D;--tx:#3a2a18;--mut:#745f47;--line:#e6d6b4;--card:#fffdf7;--sb:36px;--hh:68px;--r:22px;--serif:"Poppins","Noto Sans Devanagari",system-ui,sans-serif;--sans:"Lato","Noto Sans Devanagari",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--sh:0 18px 50px -22px rgba(74,42,13,.35)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font:400 1rem/1.7 var(--sans);color:var(--tx);background:var(--cream);overflow-x:hidden}img,video{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--amber);outline-offset:3px}h1,h2,h3{font-family:var(--serif);line-height:1.1;font-weight:600;color:var(--brown)}h2{font-size:clamp(2rem,4.4vw,3.2rem)}h3{font-size:1.55rem}p{max-width:62ch}.wrap{width:min(1180px,100% - 40px);margin-inline:auto}section[id]{scroll-margin-top:calc(var(--sb) + var(--hh) + 8px)}.sec{padding:clamp(64px,9vw,112px) 0}.cream{background:var(--cream2)}.dark{background:linear-gradient(160deg,#1c0f06,#3a2210);color:#f4e6c8}.dark h2,.dark h3{color:#fff4de}.dark .lead{color:#dcc9a4}.honeycomb{background:var(--cream) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 2l26 15v30L28 62 2 47V17zM28 62v35' fill='none' stroke='%23b77922' stroke-opacity='.12' stroke-width='1.2'/%3E%3C/svg%3E")}.eyebrow{display:inline-block;font:600 .74rem/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--amber);padding-left:14px;border-left:3px solid var(--gold)}.eyebrow.light{color:var(--gold)}.sec-h{margin-bottom:46px;display:grid;gap:12px;justify-items:start}.lead{color:var(--mut);font-size:1.08rem}.muted{color:var(--mut)}.note{margin-top:26px;font-size:.84rem;color:var(--mut)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 24px;border-radius:40px;border:1.5px solid transparent;font-weight:600;font-size:.9rem;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s;background:none}.btn:hover{transform:translateY(-2px)}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn.gold{background:linear-gradient(135deg,#f7c65a,#e39a0c);color:#2a1608;box-shadow:0 10px 24px -10px #d98e04b3}.btn.line{border-color:var(--amber);color:var(--brown2)}.btn.line:hover{background:var(--amber);color:#fff}.btn.ghost{border-color:#f4b63b80;color:#fff4de}.btn.ghost:hover{background:#f4b63b25}.btn.amz{background:#ffb21a;color:#161616}.btn.fk{background:#2874f0;color:#fff}.btn.zp{background:#5b1fa6;color:#fff}.btn.sm{min-height:38px;padding:8px 16px;font-size:.8rem}.btn.lg{min-height:54px;padding:14px 32px;font-size:.96rem}.mk{display:flex;flex-wrap:wrap;gap:10px}.row{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.rv{opacity:0;transform:translateY(26px);transition:opacity .8s ease,transform .8s ease;transition-delay:var(--d,0s)}.rv.in{opacity:1;transform:none}.top{position:sticky;top:0;z-index:60}.ann{height:var(--sb);background:linear-gradient(90deg,#2a1607,#4b2a0d 50%,#2a1607);color:#fff4de;overflow:hidden;font:500 .72rem/var(--sb) var(--sans);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #f4b63b40}.ann-track{display:flex;width:max-content;animation:annm calc(var(--n,5) * 9s) linear infinite;will-change:transform;backface-visibility:hidden}.ann:hover .ann-track,.ann:focus-within .ann-track{animation-play-state:paused}.ann-half{display:flex;flex:none}.ai{display:inline-flex;align-items:center;gap:9px;height:var(--sb);padding:0 34px;white-space:nowrap;color:#fff4de;text-decoration:none;position:relative}.ai:after{content:"";position:absolute;right:-4px;top:50%;width:7px;height:7px;margin-top:-3.5px;background:#d99a28;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}a.ai:hover{color:var(--gold)}.ai-ic{width:14px;height:14px;color:var(--gold);flex:none}@keyframes annm{to{transform:translate3d(-50%,0,0)}}.hdr{height:var(--hh);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 max(20px,calc((100% - 1180px)/2));background:#fff8eaeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:box-shadow .3s,border-color .3s}.hdr.solid{box-shadow:0 8px 30px -18px #2a160880;border-color:var(--line)}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;font:700 1.35rem var(--serif);letter-spacing:.08em;color:var(--brown)}.logo img{border-radius:50%;width:42px;height:42px;object-fit:cover}.logo em{font-style:normal;color:var(--amber)}.logo.f{color:#fff4de}.hdr nav{display:flex;gap:26px;font-size:.88rem;font-weight:500}.hdr nav a{text-decoration:none;position:relative;padding:6px 0}.hdr nav a:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--amber);transition:width .25s}.hdr nav a:hover:after{width:100%}.hdr-r{display:flex;align-items:center;gap:10px}.chip{min-width:40px;height:40px;border-radius:50%;border:1.5px solid var(--amber);background:none;cursor:pointer;font-weight:600;color:var(--brown2)}.burger{display:none;width:42px;height:42px;border:0;background:none;cursor:pointer;flex-direction:column;gap:5px;align-items:center;justify-content:center}.burger i{width:22px;height:2px;background:var(--brown);border-radius:2px}@media (max-width:960px){.hdr nav{position:absolute;left:0;right:0;top:var(--hh);flex-direction:column;gap:0;background:var(--cream);padding:8px 20px 18px;border-bottom:1px solid var(--line);display:none}.hdr nav.open{display:flex}.hdr nav a{padding:14px 0;border-bottom:1px solid var(--line)}.burger{display:flex}.hide-s{display:none}}@media (max-width:560px){:root{--sb:32px;--hh:62px}.ann{font-size:.66rem}.ai{padding:0 26px}.logo{font-size:1.15rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ann{overflow-x:auto;scrollbar-width:none}.ann-track{animation:none}.ann-half+.ann-half{display:none}.rv{opacity:1;transform:none;transition:none}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.hero{position:relative;height:clamp(540px,calc(100svh - var(--sb) - var(--hh)),860px);background:var(--brown);overflow:hidden;color:#fff}.slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 1.1s ease,visibility 0s 1.1s}.slide.on{opacity:1;visibility:visible;transition:opacity 1.1s ease}.slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02)}.slide.on img{animation:kb 11s ease-out forwards}@keyframes kb{0%{transform:scale(1.02)}to{transform:scale(1.1)}}.shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#180c04d1,#180c0480 45%,#180c041a),linear-gradient(0deg,rgba(24,12,4,.6),transparent 40%)}.hero-in{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:min(1180px,100% - 40px);margin-inline:auto;padding-bottom:40px}.hero h1{color:#fff;font-size:clamp(2.6rem,7vw,5.6rem);max-width:12em;text-shadow:0 4px 30px rgba(0,0,0,.35)}.hero h1 .w{display:inline-block;opacity:0;transform:translateY(24px)}.slide.on h1 .w{animation:wup .9s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(.25s + var(--j) * .12s)}.hero .eyebrow,.hero .btn{opacity:0;transform:translateY(16px)}.slide.on .eyebrow{animation:wup .8s .1s forwards}.slide.on .btn{animation:wup .8s .9s forwards}@keyframes wup{to{opacity:1;transform:none}}.rotbox{position:relative;height:3.4em}.rl{position:absolute;left:0;right:0;top:0;opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.rl.on{opacity:1;transform:none;transition-delay:.12s}.rl.out{opacity:0;transform:translateY(-14px)}.hero-desc{font-size:clamp(1.05rem,1.8vw,1.35rem);color:#f3e3c2;max-width:30em;width:100%}.hero-ctl{position:absolute;z-index:3;left:0;right:0;bottom:26px;width:min(1180px,100% - 40px);margin-inline:auto;display:flex;justify-content:flex-start;align-items:center;gap:28px}.bars{display:flex;gap:10px;flex:1;max-width:460px}.bar{flex:1;height:22px;background:none;border:0;cursor:pointer;display:flex;align-items:center}.bar:before{content:"";position:absolute}.bar{position:relative}.bar i{display:block;width:100%;height:3px;background:#ffffff45;border-radius:3px;position:relative;overflow:hidden}.bar.on i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gold);transform-origin:left;animation:fill linear forwards;animation-duration:inherit;animation-play-state:inherit}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.arrows{display:flex;gap:10px}.arrows button{width:46px;height:46px;border-radius:50%;border:1.5px solid #f4b63b99;background:#2a160860;color:#fff;font-size:1.5rem;cursor:pointer;line-height:1}.arrows button:hover{background:var(--gold);color:var(--brown)}@media (max-width:700px){.hero-desc{height:5em}.hero{height:clamp(520px,calc(100svh - var(--sb) - var(--hh)),740px)}.shade{background:linear-gradient(0deg,#180c04e0,#180c0473 60%,#180c0440)}.arrows{display:none}.hero-in{justify-content:flex-end;padding-bottom:84px}}.trust{background:var(--brown);color:#f4e6c8}.trust-g{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.tr{display:flex;gap:12px;align-items:center;padding:20px 10px}.tr b{font-size:1.6rem}.tr strong{display:block;font-size:.92rem;color:#fff4de}.tr span{font-size:.8rem;color:#cdb98f}@media (max-width:860px){.trust-g{grid-template-columns:1fr 1fr}}@media (max-width:480px){.trust-g{grid-template-columns:1fr}.tr{padding:12px 10px}}.pgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:26px}.pcard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column;transition:transform .35s,box-shadow .35s}.pcard:hover{transform:translateY(-6px);box-shadow:var(--sh)}.pimg{border:0;padding:0;background:var(--cream2);cursor:pointer;aspect-ratio:1/1;overflow:hidden}.pimg img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.pcard:hover .pimg img{transform:scale(1.06)}.pbody{padding:22px;display:grid;gap:10px;justify-items:start;flex:1;align-content:start}.pbody p{font-size:.92rem;color:var(--mut)}.packs{display:flex;flex-wrap:wrap;gap:6px}.packs span{font-size:.75rem;font-weight:600;padding:4px 12px;border-radius:20px;background:var(--cream2);color:var(--brown2)}.pbody .btn{margin-top:6px}.more{margin-top:56px;text-align:center;display:grid;gap:10px;justify-items:center}.pills{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px}.pills button{border:1.5px solid var(--line);background:var(--card);border-radius:30px;padding:8px 18px;cursor:pointer;font-size:.88rem;transition:all .2s}.pills button:hover{background:var(--amber);color:#fff;border-color:var(--amber)}.modal,.lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#140a04b8;display:grid;place-items:center;padding:20px;overflow:auto}.modal-c{position:relative;background:var(--cream);border-radius:28px;max-width:900px;width:100%;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);overflow:hidden;max-height:92vh;outline:0}.modal-c>img{width:100%;height:100%;object-fit:cover;min-height:260px}.modal-t{padding:34px 32px;display:grid;gap:12px;justify-items:start;overflow:auto}.x{position:absolute;top:12px;right:12px;width:40px;height:40px;border-radius:50%;border:0;background:#fff;box-shadow:0 4px 14px #0003;cursor:pointer;z-index:2;font-size:1rem}.facts{display:grid;gap:6px;width:100%}.facts div{display:grid;grid-template-columns:110px 1fr;gap:10px;padding:8px 0;border-bottom:1px solid var(--line);font-size:.9rem}.facts dt{color:var(--mut)}.ticks{list-style:none;display:grid;gap:4px;font-size:.92rem}.ticks li:before{content:"✓";color:var(--amber);margin-right:8px;font-weight:700}.modal-t h4{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}@media (max-width:760px){.modal-c{grid-template-columns:1fr}.modal-c>img{max-height:240px}.modal-t{padding:24px 20px}}.lb img{max-height:90vh;max-width:min(1100px,100%);object-fit:contain;border-radius:14px}.lb .x{top:18px;right:18px;position:fixed}.shop-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px}.scard{background:var(--card);border:1px solid var(--line);border-radius:28px;overflow:hidden;display:grid;grid-template-rows:auto 1fr}.s-img{background:radial-gradient(circle at 50% 40%,#fff,#f3e3bd);padding:14px;display:grid;place-items:center}.s-img>img{max-height:380px;width:auto;object-fit:contain;border-radius:14px}.s-body{padding:26px;display:grid;gap:12px;align-content:start}.price{display:flex;align-items:baseline;gap:10px}.price b{font:700 2.3rem var(--serif);color:var(--brown)}.price span{color:var(--mut);font-size:.9rem}.jar{width:100%}.jar-v{position:relative;aspect-ratio:1/1;max-height:420px;margin-inline:auto;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.jar-v:active{cursor:grabbing}.jar-v img{width:100%;height:100%;object-fit:contain;pointer-events:none}.jar-h{position:absolute;left:50%;bottom:8px;transform:translate(-50%);font-size:.74rem;background:#2a1608cc;color:#fff;padding:5px 14px;border-radius:20px;white-space:nowrap}.jar input[type=range]{width:min(320px,90%);display:block;margin:10px auto 0;accent-color:var(--amber)}.story{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center}.story p{margin-top:16px;color:var(--mut)}.story h2{margin-top:14px}.story figure,.vision figure{border-radius:26px;overflow:hidden;box-shadow:var(--sh);aspect-ratio:4/3}.story img,.vision img{width:100%;height:100%;object-fit:cover}.vision{margin-top:70px;border-radius:30px;overflow:hidden;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);background:linear-gradient(135deg,#1b1008,#3a2210);color:#fff4de;box-shadow:var(--sh)}.vision figure{border-radius:0;box-shadow:none;aspect-ratio:auto;min-height:280px}.vision-t{padding:46px 40px;display:grid;gap:14px;align-content:center;justify-items:start}.vision-t h2{color:#fff4de;font-size:clamp(1.8rem,3.4vw,2.7rem)}.vision-t p{color:#dcc9a4}.about-rot{font:italic 500 clamp(1.2rem,2.2vw,1.55rem)/1.35 var(--serif);color:var(--gold);width:100%;height:3em}.qa-h{margin-top:72px}.qag{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:22px;margin-top:30px}.qc{padding:28px 24px;border:1px solid var(--line);border-radius:24px;background:var(--card);transition:transform .3s,border-color .3s}.qc:hover{transform:translateY(-5px);border-color:var(--gold)}.qi{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,var(--gold),var(--amber));color:#2a1608;margin-bottom:16px}.qi svg{width:26px;height:26px}.qc p{color:var(--mut);font-size:.92rem;margin-top:10px}@media (max-width:820px){.story,.vision{grid-template-columns:1fr}.story figure{order:-1}.vision-t{padding:28px 22px}.about-rot{height:4.4em}}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:26px}.step{background:var(--card);border-radius:var(--r);overflow:hidden;border:1px solid var(--line)}.step img{width:100%;aspect-ratio:4/3;object-fit:cover}.step figcaption{padding:22px;display:grid;gap:6px}.step b{font:700 2rem var(--serif);color:var(--amber)}.step p{font-size:.92rem;color:var(--mut)}.gal{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:180px;gap:14px}.gi{border:0;padding:0;border-radius:18px;overflow:hidden;cursor:zoom-in;background:var(--cream2)}.gi img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.gi:hover img{transform:scale(1.07)}.gi.tall{grid-row:span 2}.gi.wide{grid-column:span 2}@media (max-width:860px){.gal{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}}.vids{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:26px}.vid video{width:100%;aspect-ratio:16/9;background:#000;border-radius:20px;object-fit:cover}.vid figcaption{margin-top:10px;font-weight:500}.qrep{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:44px;align-items:center}.qrep p{margin:12px 0 22px;color:var(--mut)}.rep-img{display:block;border-radius:18px;overflow:hidden;box-shadow:var(--sh);border:1px solid var(--line)}.rep-img img{width:100%}@media (max-width:760px){.qrep{grid-template-columns:1fr}.rep-img{max-width:340px}}.cg{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:22px}.cc{border:1px solid var(--line);border-radius:22px;background:var(--card);padding:24px;display:grid;gap:10px;align-content:start;justify-items:start}.cc dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;font-size:.88rem}.cc dt{color:var(--mut)}.cc dd{overflow-wrap:anywhere}.founder{background:linear-gradient(135deg,#2a1608,#4b2a0d);color:#f4e6c8}.fd{display:grid;grid-template-columns:260px 1fr;gap:44px;align-items:center}.fd img{width:100%;border-radius:24px;aspect-ratio:3/4;object-fit:cover;box-shadow:0 20px 50px -20px #000}.quote{font:italic 500 clamp(1.4rem,2.6vw,2rem)/1.35 var(--serif);color:#fff4de;margin:14px 0}.sig{margin-top:18px;display:grid}.sig b{color:var(--gold);font-family:var(--serif);font-size:1.3rem}@media (max-width:700px){.fd{grid-template-columns:1fr}.fd img{max-width:240px}}.wl{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.wl li{padding:16px 18px;border:1px solid #f4b63b40;border-radius:16px;background:#ffffff0a}.wl li:before{content:"✓ ";color:var(--gold);font-weight:700}.faq{display:grid;gap:12px;max-width:820px}.faq details{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:0 20px}.faq summary{cursor:pointer;padding:18px 0;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq summary:after{content:"+";color:var(--amber);font-size:1.4rem;line-height:1}.faq details[open] summary:after{content:"–"}.faq p{padding-bottom:18px;color:var(--mut)}.ct{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:36px;align-items:start}.cards{display:grid;gap:14px}.cd{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;column-gap:14px;padding:18px 20px;border:1px solid var(--line);background:var(--card);border-radius:18px;text-decoration:none}.cd b{grid-row:span 2;font-size:1.5rem;align-self:center}.cd span{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.cd strong{font-weight:600;overflow-wrap:anywhere}a.cd:hover{border-color:var(--amber)}.soc{display:flex;gap:10px;flex-wrap:wrap}.soc a{padding:9px 18px;border-radius:30px;border:1.5px solid var(--amber);text-decoration:none;font-size:.85rem;font-weight:600}.soc a:hover{background:var(--amber);color:#fff}.formbox{background:var(--card);border:1px solid var(--line);border-radius:26px;padding:30px;box-shadow:var(--sh)}.formbox h3{margin-bottom:16px}@media (max-width:860px){.ct{grid-template-columns:1fr}.formbox{padding:22px}}.eqf{display:grid;gap:12px}.eqf label{display:grid;gap:5px;font-size:.8rem;font-weight:600;color:var(--mut)}.eqf input,.eqf select,.eqf textarea{width:100%;min-height:46px;padding:11px 14px;border-radius:12px;border:1.5px solid var(--line);background:#fff;color:#2a1d0c;font-size:16px;font-weight:400}.eqf textarea{min-height:90px;resize:vertical}.eqf input:focus,.eqf select:focus,.eqf textarea:focus{outline:0;border-color:var(--amber);box-shadow:0 0 0 3px #f4b63b40}.hpot{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.err{color:#a02020;font-size:.84rem}.err a{color:#7a1010;font-weight:600}.ok{padding:16px 18px;border-radius:14px;background:#e9f6e5;color:#1d5a1d;font-weight:500}.eact{display:flex;gap:10px;flex-wrap:wrap}.eqf.compact{gap:8px}.eqf.compact input,.eqf.compact select,.eqf.compact textarea{min-height:40px;padding:8px 11px}.eqf.compact textarea{min-height:70px}.ftr{background:#1c0f06;color:#cdb98f;padding:56px 0 24px}.fg{display:grid;grid-template-columns:1.3fr 1fr 1.2fr 1.2fr;gap:30px;font-size:.9rem}.fg h4{color:#fff4de;margin-bottom:12px;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase}.fg a,.fg span{display:block;text-decoration:none;padding:3px 0;overflow-wrap:anywhere}.fg a:hover{color:var(--gold)}.fg p{margin-top:12px}.copy{margin-top:36px;padding-top:18px;border-top:1px solid #ffffff1a;font-size:.8rem}@media (max-width:860px){.fg{grid-template-columns:1fr 1fr}}@media (max-width:520px){.fg{grid-template-columns:1fr}}.callfab{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:70;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#f7c65a,#e39a0c);color:#2a1608;box-shadow:0 12px 30px -8px #d98e04cc}.callfab svg{width:26px;height:26px}.chatfab{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(max(18px,env(safe-area-inset-bottom)) + 70px);z-index:70;width:58px;height:58px;border-radius:50%;border:2px solid var(--gold);padding:0;cursor:pointer;background:#000;overflow:hidden;box-shadow:0 12px 30px -8px #00000080}.chatfab img{width:100%;height:100%;object-fit:cover}.chat{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(max(18px,env(safe-area-inset-bottom)) + 140px);z-index:80;width:min(380px,100vw - 32px);height:min(560px,calc(100svh - 190px));background:var(--cream);border-radius:22px;box-shadow:0 30px 80px -20px #0000008c;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line)}.ch{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--brown);color:#fff4de}.ch img{width:36px;height:36px;border-radius:50%;object-fit:cover}.ch div{flex:1;min-width:0}.ch b{display:block;font-size:.92rem;line-height:1.3}.ch small{display:block;font-size:.68rem;color:#cdb98f;line-height:1.3}.ch button{border:0;background:none;color:#fff4de;cursor:pointer;font-size:1rem;padding:6px}.ch .clr{font-size:.72rem;border:1px solid var(--gold);border-radius:20px;padding:4px 10px}.msgs{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px;background:var(--cream)}.m{max-width:88%;padding:10px 14px;border-radius:16px;font-size:.9rem;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.m.b{background:#fff;border:1px solid var(--line);align-self:flex-start;border-bottom-left-radius:4px}.m.u{background:var(--amber);color:#fff;align-self:flex-end;border-bottom-right-radius:4px;white-space:pre-wrap}.m .btn{margin-top:10px}.ml{display:grid;gap:4px;margin-top:8px}.ml a{color:var(--amber);font-weight:600}.m.efm{width:96%;max-width:96%;white-space:normal}.qa{display:flex;gap:8px;overflow-x:auto;padding:8px 12px;border-top:1px solid var(--line);scrollbar-width:none}.qa::-webkit-scrollbar{display:none}.qa button{flex:none;white-space:nowrap;border:1.5px solid var(--line);background:#fff;border-radius:20px;padding:6px 13px;font-size:.78rem;cursor:pointer}.qa button:hover:not(:disabled){border-color:var(--amber)}.cf{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--line);background:#fff}.cf input{flex:1;min-width:0;border:1.5px solid var(--line);border-radius:24px;padding:9px 14px;font-size:16px}.cf input:focus{outline:0;border-color:var(--amber)}.dots i{display:inline-block;width:6px;height:6px;margin:0 2px;border-radius:50%;background:#b77922;animation:dtb 1s infinite}.dots i:nth-child(2){animation-delay:.15s}.dots i:nth-child(3){animation-delay:.3s}@keyframes dtb{50%{transform:translateY(-4px);opacity:.4}}@media (max-width:520px){.chat{right:8px;left:8px;width:auto;bottom:calc(max(12px,env(safe-area-inset-bottom)) + 138px);height:min(70svh,calc(100svh - 170px))}}:root[data-theme=dark]{--cream:#1b120a;--cream2:#241810;--tx:#f1e6d0;--mut:#c4b293;--line:#3b2a19;--card:#2a1c10;--brown:#120b05;--brown2:#f4d9a0;--sh:0 18px 50px -22px rgba(0,0,0,.7);color-scheme:dark}:root[data-theme=dark] .hdr.solid,:root[data-theme=dark] .hdr nav{background:#1b120a}:root[data-theme=dark] img{filter:brightness(.93)}:root[data-theme=dark] .btn.line{color:#f4d9a0}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background:#2a1c10;color:#f1e6d0;border-color:#4a3320}.chip.theme{min-width:40px;font-size:1.05rem}.btn.soon{opacity:.85;cursor:pointer}:focus-visible{outline:3px solid var(--gold);outline-offset:2px}:root[dir=rtl] body{font-family:Noto Sans Arabic,Lato,system-ui,sans-serif}:root[dir=rtl] .hdr,:root[dir=rtl] .fg,:root[dir=rtl] .ct{direction:rtl}:root[dir=rtl] .callfab,:root[dir=rtl] .chatfab{left:16px;right:auto}:root[dir=rtl] .chat{left:16px;right:auto}.phead{padding:54px 0 26px;background:var(--cream2);border-bottom:1px solid var(--line)}.phead nav{font-size:.82rem;color:var(--mut);margin-bottom:6px}.phead nav a{color:var(--mut)}.phead h1{font:600 clamp(2rem,5vw,3.2rem)/1.1 var(--serif);color:var(--brown2)}.nf{text-align:center;padding:90px 0}.nf h1{font:600 5rem/1 var(--serif)}.empty{padding:34px;border:1.5px dashed var(--line);border-radius:var(--r);text-align:center;color:var(--mut)}.introg{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}.typer{font:600 clamp(1.7rem,4.2vw,3rem)/1.2 var(--serif)}.typer em{font-style:italic;color:var(--amber)}.caret{display:inline-block;width:2px;height:1em;margin-inline-start:3px;background:var(--amber);vertical-align:-.12em;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.introg .row{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.bigbee{width:150px;height:auto;animation:hover 4s ease-in-out infinite}@media (max-width:700px){.introg{grid-template-columns:1fr}.bigbee{display:none}}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.tile{display:block;padding:24px;border:1px solid var(--line);border-radius:var(--r);background:var(--card);color:var(--tx);text-decoration:none;transition:transform .25s,border-color .25s}.tile:hover{transform:translateY(-4px);border-color:var(--amber)}.tile b{font-size:1.6rem}.tile h3{font:600 1.35rem var(--serif);margin:6px 0}.tile p{color:var(--mut);font-size:.92rem}.tile .go{display:inline-block;margin-top:10px;color:var(--amber);font-weight:600;font-size:.85rem}.bee{overflow:visible}.bee .wing{transform-box:fill-box;transform-origin:50% 100%;animation:flap .09s ease-in-out infinite alternate}.bee .w2{animation-delay:.04s}@keyframes flap{to{transform:rotate(-24deg) scaleY(.8)}}@keyframes hover{50%{transform:translateY(-10px) rotate(-3deg)}}.beelayer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:40;overflow:hidden}.fly{position:absolute;left:0;top:0;will-change:transform;opacity:.95}.f0{animation:r0 38s linear infinite}.f1{animation:r1 46s linear infinite 6s}.f2{animation:r2 52s linear infinite 14s}.f3{animation:r3 60s linear infinite 22s}@keyframes r0{0%{transform:translate(-8vw,70vh)}20%{transform:translate(25vw,40vh) rotate(-8deg)}28%,34%{transform:translate(30vw,44vh)}60%{transform:translate(70vw,18vh) rotate(6deg)}to{transform:translate(108vw,60vh)}}@keyframes r1{0%{transform:translate(108vw,25vh) scaleX(-1)}30%{transform:translate(70vw,60vh) scaleX(-1)}38%,44%{transform:translate(66vw,63vh) scaleX(-1)}70%{transform:translate(30vw,30vh) scaleX(-1)}to{transform:translate(-8vw,75vh) scaleX(-1)}}@keyframes r2{0%{transform:translate(10vw,108vh)}35%{transform:translate(45vw,55vh)}42%,48%{transform:translate(50vw,52vh)}to{transform:translate(95vw,-8vh)}}@keyframes r3{0%{transform:translate(90vw,108vh) scaleX(-1)}40%{transform:translate(55vw,35vh) scaleX(-1)}to{transform:translate(-8vw,-8vh) scaleX(-1)}}.beediv{position:relative;height:84px;overflow:hidden;display:flex;align-items:center;justify-content:center}.beediv .trail{position:absolute;left:6%;right:6%;top:50%;border-top:2px dotted var(--amber);opacity:.45;clip-path:inset(0 100% 0 0);transition:clip-path 2.4s ease}.beediv .trailbee{position:absolute;left:4%;top:12px;transition:left 2.4s ease,top 2.4s ease;animation:hover 3s ease-in-out infinite}.beediv .hexa{width:34px;height:38px;background:var(--gold);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);opacity:0;transition:opacity .8s 2s}.beediv.go .trail{clip-path:inset(0 0 0 0)}.beediv.go .trailbee{left:calc(50% - 20px);top:8px}.beediv.go .hexa{opacity:1}:root[dir=rtl] .beediv .trailbee{left:auto;right:4%}:root[dir=rtl] .beediv.go .trailbee{right:calc(50% - 20px)}@media (prefers-reduced-motion:reduce){.beelayer{display:none}.bee .wing,.bigbee,.caret,.beediv .trailbee{animation:none}.beediv .trail,.beediv .hexa{transition:none}}.mvg{display:grid;grid-template-columns:minmax(220px,380px) 1fr;gap:40px;align-items:center}.mvph img{width:100%;height:auto;border-radius:var(--r);box-shadow:var(--sh)}.mvt{display:grid;gap:20px}.mvc{padding:28px;border-inline-start:5px solid var(--gold);background:var(--card);border-radius:var(--r)}.mvc h2{font:600 1.9rem var(--serif);margin-bottom:8px}@media (max-width:800px){.mvg{grid-template-columns:1fr}.mvph{max-width:340px;margin:auto}}.assure{list-style:none;counter-reset:a;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:10px}.assure li{counter-increment:a;padding:24px 24px 24px 64px;border:1px solid var(--line);border-radius:var(--r);background:var(--card);position:relative}:root[dir=rtl] .assure li{padding:24px 64px 24px 24px}.assure li:before{content:counter(a);position:absolute;inset-inline-start:20px;top:22px;width:30px;height:30px;border-radius:50%;background:var(--gold);color:#2a1608;font-weight:700;display:grid;place-items:center}.assure h3{font:600 1.2rem var(--serif);margin-bottom:4px}.assure p{color:var(--mut);font-size:.95rem}.founder .fd img{border-radius:var(--r);object-fit:cover;height:auto;max-width:100%}:root[data-theme=dark] .hdr{background:#1b120aeb}:root[data-theme=dark] .hdr nav a,:root[data-theme=dark] .logo{color:var(--tx)}:root[data-theme=dark] .m.b,:root[data-theme=dark] .qa button,:root[data-theme=dark] .cf,:root[data-theme=dark] .x{background:var(--card);color:var(--tx)}:root[data-theme=dark] .m.b a{color:var(--gold)}:root[data-theme=dark] .chat{background:var(--cream);color:var(--tx);border-color:var(--line)}:root[data-theme=dark] .eqf input,:root[data-theme=dark] .eqf select,:root[data-theme=dark] .eqf textarea{background:#2a1c10;color:#f1e6d0}:root[data-theme=dark] h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3,:root[data-theme=dark] h4{color:#f6e7c6}:root[data-theme=dark] .lead,:root[data-theme=dark] p{color:var(--mut)}:root[data-theme=dark] .quote,:root[data-theme=dark] .founder p{color:#f4e6c8}:root[data-theme=dark] .pills button,:root[data-theme=dark] .faq details,:root[data-theme=dark] .cc,:root[data-theme=dark] .cd,:root[data-theme=dark] .pc,:root[data-theme=dark] .shopc,:root[data-theme=dark] .gi{background:var(--card);color:var(--tx);border-color:var(--line)}:root[data-theme=dark] .faq summary,:root[data-theme=dark] .cd strong,:root[data-theme=dark] .cd span{color:var(--tx)}:root[data-theme=dark] .eyebrow{color:var(--gold)}:root[data-theme=dark] .modal-c{background:var(--cream);color:var(--tx)}:root[data-theme=dark] .hero h1,:root[data-theme=dark] .hero p{color:#fff}:root[data-theme=dark] .dark h2,:root[data-theme=dark] .dark h3,:root[data-theme=dark] .trust strong{color:#fff4de}:root[data-theme=dark] .s-img{background:radial-gradient(circle at 50% 40%,#4a3a28,#2a1c10)}.beejar{position:relative;width:min(460px,84vw);aspect-ratio:1;justify-self:center}.beejar img{position:absolute;left:21%;top:2%;width:58%;height:auto;z-index:2;filter:drop-shadow(0 18px 22px rgba(60,30,5,.35))}.beejar .bj-bee{position:absolute;left:-6%;top:-4%;width:75%;height:auto;z-index:1;animation:hover 4s ease-in-out infinite}.beejar .bj-bee2{position:absolute;right:-2%;bottom:12%;width:30%;height:auto;z-index:3;animation:hover 3s ease-in-out infinite .6s}@media (max-width:700px){.beejar{display:block;width:min(300px,78vw);margin:10px auto 0}.introg{grid-template-columns:1fr}}.certstrip,.socband{text-align:center}.certstrip h2,.socband h2{font:600 clamp(1.7rem,3.6vw,2.5rem)/1.2 var(--serif)}.clogos{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin-top:26px}.clogo{display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 14px;border:1px solid var(--line);border-radius:var(--r);background:var(--card);color:var(--tx);text-decoration:none}.clogo .emb{width:82px;height:82px;border-radius:50%;display:grid;place-items:center;border:3px double var(--amber);font:700 1rem var(--sans);color:var(--amber)}.clogo img{width:82px;height:82px;object-fit:contain}.clogo small{color:var(--mut)}.clogo.ok small{color:#2e7d32;font-weight:600}.socs{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px}.socs a{display:inline-flex;align-items:center;gap:9px;padding:11px 20px;border-radius:40px;border:1.5px solid var(--amber);color:var(--tx);text-decoration:none;font-weight:600;font-size:.9rem}.socs a:hover{background:var(--amber);color:#fff}.socs svg{width:20px;height:20px}.ftr .socs{justify-content:flex-start}.ftr .socs a{color:#f4e6c8;padding:8px 14px;font-size:.8rem}.assure li:before{content:"✓"}.bj-jar{position:absolute;left:21%;top:2%;width:58%;aspect-ratio:3/4;z-index:2;animation:jarfloat 5s ease-in-out infinite}.beejar .bj-jar img{position:absolute;right:0;bottom:0;left:0;top:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity 1s ease;filter:drop-shadow(0 18px 22px rgba(60,30,5,.35))}.beejar .bj-jar img.on{opacity:1}@keyframes jarfloat{50%{transform:translateY(-12px) rotate(-1.2deg)}}.ann{background:linear-gradient(90deg,#173d22,#25643a 50%,#173d22);color:#fff8e6;border-bottom:2px solid #F4B63B}.ai{color:#fff8e6}.ai:after{background:#f4b63b}.ai-ic,a.ai:hover{color:#ffd36b}.vid-story{grid-column:1/-1}.vid-story video{aspect-ratio:16/9;max-height:560px;margin-inline:auto;object-fit:cover}.vid-p video{aspect-ratio:9/16;max-height:560px;width:auto;margin-inline:auto;object-fit:contain}.vid-p figcaption{text-align:center}.faqw{display:grid;grid-template-columns:minmax(0,820px) 1fr;gap:20px;align-items:start}.fb{position:sticky;top:130px;justify-self:center;width:220px;height:420px;margin-top:10px}.fb-svg{width:220px;height:420px;overflow:visible}.fb-sway{transform-origin:110px 400px;animation:fbsway 6s ease-in-out infinite}.fb-bloom{animation:fbbloom 12s ease-in-out infinite}.fb-bee{position:absolute;left:0;top:0;animation:fbfly 12s ease-in-out infinite;will-change:transform}@keyframes fbsway{50%{transform:rotate(2.5deg)}}@keyframes fbbloom{0%,26%,72%,to{transform:translate(110px,150px) scale(1)}34%,38%{transform:translate(110px,156px) scale(.97)}}@keyframes fbfly{0%{transform:translate(300px,-60px) rotate(8deg);opacity:0}6%{opacity:1}16%{transform:translate(200px,20px) rotate(-8deg)}26%{transform:translate(120px,60px) rotate(4deg)}32%,66%{transform:translate(82px,66px) rotate(0)}44%{transform:translate(82px,70px)}56%{transform:translate(82px,66px)}74%{transform:translate(150px,20px) rotate(-6deg)}88%{transform:translate(290px,-30px) rotate(6deg);opacity:1}to{transform:translate(340px,-80px);opacity:0}}@media (max-width:1000px){.faqw{grid-template-columns:1fr}.fb{display:none}}@media (prefers-reduced-motion:reduce){.fb-bee{animation:none;transform:translate(82px,66px)}.fb-sway,.fb-bloom,.bj-jar{animation:none}}.clogo img{background:#fff;border-radius:12px;padding:6px;width:auto;height:92px;max-width:100%}.shade{background:linear-gradient(90deg,#2a1608c7,#2a16086b 48%,#2a160814),linear-gradient(0deg,rgba(42,22,8,.55),transparent 38%)}.hero{border-bottom:3px solid var(--gold)}.hero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:34px;background:var(--cream);border-radius:50% 50% 0 0/100% 100% 0 0;z-index:2;pointer-events:none}.hero-ctl{bottom:54px}.hero{border-bottom:0}@media (max-width:700px){.hero:after{height:22px}.hero-in{padding-bottom:104px}}.intro{padding-top:clamp(40px,6vw,72px)}.sec{padding:clamp(56px,7.5vw,92px) 0}.sec-h{margin-bottom:34px}.note{margin-top:22px}.psteps{position:relative}.pbee{position:absolute;z-index:3;pointer-events:none;animation:pdrift 9s ease-in-out infinite}.pb1{left:19%;top:6%}.pb2{left:62%;top:30%;animation-delay:-4s}@keyframes pdrift{0%,to{transform:translate(0) rotate(-2deg)}50%{transform:translate(14px,-10px) rotate(3deg)}}@media (max-width:700px){.pb2{display:none}.pb1{left:68%;top:3%}}@media (prefers-reduced-motion:reduce){.pbee{animation:none}}.pgrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;align-items:stretch}.pcard{box-shadow:0 14px 34px -22px #2a160873}.pimg{aspect-ratio:4/5}.pbody{padding:22px 22px 24px;display:flex;flex-direction:column;gap:8px;flex:1}.pbody h3{font-size:1.6rem;line-height:1.15}.pbody>p{color:var(--mut);font-size:.95rem;min-height:3.4em}.packs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.packs small{width:100%;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.pbody .btn{margin-top:auto;align-self:flex-start}.pbody .packs+.btn{margin-top:auto}.more{margin-top:48px}.shop-g{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:26px;align-items:stretch}.scard{border-radius:26px;box-shadow:0 18px 40px -26px #2a160880;grid-template-rows:auto 1fr}.s-img{height:400px;padding:0;position:relative;overflow:hidden}.s-img>img{width:100%;height:100%;max-height:none;object-fit:cover;border-radius:0}.s-img .jar{display:grid;place-items:center;height:100%;padding:14px 0 10px}.s-img .jar-v{height:330px;max-height:330px;width:100%}.s-body{display:flex;flex-direction:column;gap:10px;padding:26px 28px 28px}.s-body h3{font-size:1.7rem}.s-body .mk{margin-top:auto;padding-top:10px}.s-body .mk .btn{flex:1 1 130px}.btn.fk,.btn.zp{background:var(--brown);color:#fff4de}.btn.fk:hover,.btn.zp:hover{background:var(--brown2)}.jar input[type=range]{height:4px;accent-color:var(--amber);margin-top:6px}@media (max-width:700px){.s-img{height:360px}.s-img .jar-v{height:290px;max-height:290px}.shop-g{grid-template-columns:1fr}}.assure{gap:16px}.assure li{display:flex;flex-direction:column;gap:2px}.s-img{background:radial-gradient(circle at 50% 42%,#fffdf6,#f1dfb6)}.s-img>img{object-fit:contain;padding:18px;filter:drop-shadow(0 16px 20px rgba(60,30,5,.28))}.s-img .jar-v{height:350px;max-height:350px}.s-body .mk{flex-wrap:nowrap;gap:8px}.s-body .mk .btn{flex:1 1 0;min-width:0;padding:12px 8px;font-size:.84rem;white-space:nowrap;text-align:center}@media (max-width:420px){.s-body .mk{flex-wrap:wrap}.s-body .mk .btn{flex:1 1 100%}}.hdr,:root[data-theme=dark] .hdr{background:#fff8ea;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--line);position:relative;z-index:2}:root[data-theme=dark] .hdr{background:#1b120a;border-color:#3a2713}.hdr.solid{box-shadow:0 10px 24px -16px #2a16088c}.hdr nav{align-items:center}.logo img{box-shadow:0 0 0 2px #fff8ea,0 0 0 4px var(--gold),0 6px 14px -4px #d98e0499}.logo-t{display:inline-flex;align-items:baseline;gap:0;position:relative;padding-bottom:5px;line-height:1;white-space:nowrap}.logo-t b{font:700 1.75rem/1 var(--serif);letter-spacing:.03em;background:linear-gradient(180deg,#4b2a0d,#2a1608);-webkit-background-clip:text;background-clip:text;color:transparent}.logo-t em{margin-left:8px;font:italic 700 1.75rem/1 var(--serif);letter-spacing:.02em;background:linear-gradient(135deg,#f4b63b,#c97f00 70%);-webkit-background-clip:text;background-clip:text;color:transparent}.logo-t:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--gold),#c97f0000)}:root[data-theme=dark] .logo-t b,.logo.f .logo-t b{background:linear-gradient(180deg,#fff8ea,#f4e6c8);-webkit-background-clip:text;background-clip:text}:root[data-theme=dark] .logo img,.logo.f img{box-shadow:0 0 0 2px #1b120a,0 0 0 4px var(--gold)}@media (max-width:560px){.logo-t b,.logo-t em{font-size:1.4rem}.logo img{width:38px;height:38px}}.dd-b{display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;font:inherit;font-weight:500;color:inherit;padding:6px 0;position:relative}.dd-b:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--amber);transition:width .25s}.dd-b:hover:after,.dd.on .dd-b:after,.dd-b[aria-current]:after{width:100%}.dd-b svg{transition:transform .2s}.dd.on .dd-b svg{transform:rotate(180deg)}.dd-m{position:absolute;left:-16px;top:100%;min-width:250px;padding:8px;margin-top:14px;background:#fffdf7;border:1px solid var(--line);border-radius:16px;box-shadow:0 22px 44px -18px #2a160873;display:none;flex-direction:column}.dd-m:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.dd.on .dd-m{display:flex;animation:ddin .18s ease-out}.dd-m a{padding:10px 14px;border-radius:10px;font-weight:500;font-size:.88rem;white-space:nowrap;color:var(--tx)}.dd-m a:after{display:none}.dd-m a:hover,.dd-m a:focus-visible{background:#fbefd0;color:var(--brown)}.dd-m .dd-all{font-weight:600;color:var(--amber);border-bottom:1px solid var(--line);border-radius:10px 10px 0 0;margin-bottom:4px}@keyframes ddin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}:root[data-theme=dark] .dd-m{background:#24170c;border-color:#3a2713}:root[data-theme=dark] .dd-m a:hover{background:#34210f;color:#fff4de}:root[data-theme=dark] .dd-b{color:var(--tx)}@media (max-width:960px){.dd{border-bottom:1px solid var(--line)}.dd-b{width:100%;justify-content:space-between;padding:14px 0}.dd-m{position:static;min-width:0;margin:0 0 10px;box-shadow:none;border:0;background:transparent;padding:0 0 0 10px}.dd-m:before{display:none}.hdr nav .dd-m a{border-bottom:0;padding:10px 12px}.hdr nav{max-height:calc(100vh - var(--hh) - var(--sb));overflow-y:auto}}.pcard[id]{scroll-margin-top:calc(var(--sb) + var(--hh) + 16px)}.yf{position:relative;width:320px;max-width:100%;height:300px;margin:34px auto 0}.yf-svg{position:absolute;left:40px;top:0;width:240px;height:300px;overflow:visible}.yf-bloom{transform-origin:center;animation:yfbloom 14s ease-in-out infinite}@keyframes yfbloom{0%,to{transform:translate(120px,100px) rotate(0)}50%{transform:translate(120px,100px) rotate(8deg)}}.yf-bee{position:absolute;left:0;top:0;will-change:transform;animation:yfly var(--dur,12s) ease-in-out var(--del,0s) infinite;opacity:0}.yb0{--lx:112px;--ly:58px;--sx:-60px;--sy:-30px;--dur:12s;--del:0s}.yb1{--lx:206px;--ly:40px;--sx:380px;--sy:10px;--dur:14s;--del:2.5s}.yb2{--lx:96px;--ly:118px;--sx:-70px;--sy:170px;--dur:13s;--del:5s}.yb3{--lx:210px;--ly:122px;--sx:390px;--sy:160px;--dur:15s;--del:7.5s}@keyframes yfly{0%{transform:translate(var(--sx),var(--sy));opacity:0}6%{opacity:1}26%{transform:translate(calc(var(--lx) + 50px),calc(var(--ly) - 60px))}38%,66%{transform:translate(var(--lx),var(--ly))}46%{transform:translate(var(--lx),calc(var(--ly) + 4px))}56%{transform:translate(var(--lx),var(--ly))}80%{transform:translate(calc(var(--lx) - 40px),calc(var(--ly) - 70px));opacity:1}to{transform:translate(var(--sx),var(--sy));opacity:0}}@media (prefers-reduced-motion:reduce){.yf-bee{animation:none;opacity:1;transform:translate(var(--lx),var(--ly))}.yf-bloom{animation:none}}.has-bg{position:relative;overflow:hidden;isolation:isolate}.bgv{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#c98a10}.bgv video{width:100%;height:100%;object-fit:cover;object-position:50% 60%}.bgv:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff8ead1,#fff8ea80 28%,#fff8ea6b 70%,#fff8ead9)}:root[data-theme=dark] .bgv:after{background:linear-gradient(180deg,#1b120ae0,#1b120a9e 30%,#1b120a9e 70%,#1b120ae6)}.vid-photo{align-self:start}.vid-photo img{width:100%;aspect-ratio:1039/923;max-height:560px;object-fit:cover;border-radius:20px;background:#000}.vid-photo figcaption{text-align:center}.hdr{min-width:0}.logo{min-width:0;flex:0 1 auto}.hdr-r{flex:none;min-width:0}.hdr-r .btn{white-space:nowrap}html,body{max-width:100%;overflow-x:hidden}@media (max-width:560px){.hdr{gap:8px;padding:0 12px}.logo{gap:8px}.logo img{width:34px;height:34px}.logo-t b,.logo-t em{font-size:1.15rem}.logo-t em{margin-left:5px}.hdr-r{gap:6px}.chip{min-width:36px;height:36px;font-size:.85rem}.hdr-r .btn.sm{padding:6px 12px;min-height:36px}.burger{width:36px;height:36px}}@media (max-width:470px){.hdr-r .btn.sm{display:none}}@media (max-width:350px){.logo-t em{display:none}}.shop-g{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.shop-g>*{min-width:0}.s-img .jar,.s-img .jar-v{max-width:100%;min-width:0}.s-img .jar-v{aspect-ratio:auto;width:100%}@media (max-width:700px){.s-img .jar-v{height:290px;max-height:290px}.s-body{padding:22px 18px 24px}.s-body h3{font-size:1.45rem}}@media (max-width:900px){.s-body .mk{flex-wrap:wrap}.s-body .mk .btn{flex:1 1 130px;white-space:normal}}h1,h2,h3{letter-spacing:-.015em}.hero h1{font-size:clamp(2.2rem,5.8vw,4.6rem);line-height:1.12}.typer,.logo-t b,.logo-t em{letter-spacing:-.01em}.logo-t b,.logo-t em{font-size:1.45rem}.about-rot{font-style:normal;font-weight:500}.price b,.step b,.tile h3{letter-spacing:-.01em}.tr b,.tile b,.cd b{display:inline-grid;place-items:center;color:var(--gold)}.tile b,.cd b{color:var(--amber)}.cd b{justify-self:start}.tr b svg,.tile b svg,.cd b svg{display:block}.ic-r{vertical-align:-3px;margin-inline-start:4px}.ic-i{vertical-align:-2px;margin-inline-end:4px}:root[dir=rtl] .ic-r{transform:scaleX(-1)}.chip.theme,.x,.chat .clr+button{display:inline-grid;place-items:center}.chip.theme svg,.x svg{display:block}@media (max-width:560px){.hero h1{font-size:clamp(2rem,9vw,2.8rem)}.logo-t b,.logo-t em{font-size:1.2rem}}.bgfx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;color:#d98e0480}.bgfx svg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;width:calc(100% + 80px);height:calc(100% + 80px);filter:blur(7px);opacity:.38}.bgfx i{position:absolute;border-radius:50%;filter:blur(90px);opacity:.55}.bgfx i:nth-child(1){width:46vw;height:46vw;left:-12vw;top:-8vw;background:#f4b63b}.bgfx i:nth-child(2){width:40vw;height:40vw;right:-10vw;top:30vh;background:#d98e04}.bgfx i:nth-child(3){width:50vw;height:50vw;left:25vw;bottom:-22vw;background:#f7d98a}:root[data-theme=dark] .bgfx{color:#f4b63b52}:root[data-theme=dark] .bgfx i{opacity:.22}.cream{background:color-mix(in srgb,var(--cream2) 70%,transparent)}:root[data-theme=dark] .cream{background:color-mix(in srgb,#1b120a 70%,transparent)}.top{position:fixed;left:0;right:0;top:0}.hdr,:root[data-theme=dark] .hdr{background:linear-gradient(180deg,#120903a8,#12090300)!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;height:calc(var(--hh) + 10px)}.hdr.solid,:root[data-theme=dark] .hdr.solid{background:#160c048c!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.hdr .logo img{height:64px;width:auto;border-radius:0;box-shadow:none;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.45))}.hdr nav a,.hdr .dd-b,:root[data-theme=dark] .hdr nav a,:root[data-theme=dark] .dd-b{color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.5);font-weight:600}.hdr nav a:after,.dd-b:after{background:var(--gold)}.hdr .dd-m a,:root[data-theme=dark] .hdr .dd-m a{color:var(--tx);text-shadow:none}.hdr .dd-m .dd-all{color:var(--amber)}:root[data-theme=dark] .hdr .dd-m a{color:#f1e3c8}.dd-m.wide{min-width:280px;max-height:70vh;overflow-y:auto}.hdr .chip{border-color:#ffffffb3;color:#fff;background:#0000002e}.hdr .chip:hover{background:var(--amber);border-color:var(--amber)}.lang{position:relative}.lg-b{display:inline-flex;align-items:center;gap:5px;width:auto;padding:0 12px;border-radius:999px;font-size:.78rem}.lg-m{position:absolute;right:0;top:calc(100% + 10px);min-width:170px;max-height:70vh;overflow-y:auto;list-style:none;margin:0;padding:8px;background:#fffdf7;border:1px solid var(--line);border-radius:16px;box-shadow:0 22px 44px -18px #2a160880;z-index:80}.lg-m button{display:block;width:100%;text-align:left;background:none;border:0;padding:9px 12px;border-radius:10px;font:600 .88rem var(--sans);color:var(--tx);cursor:pointer}.lg-m button:hover,.lg-m button.on{background:#fbefd0;color:var(--brown)}:root[data-theme=dark] .lg-m{background:#24170c;border-color:#3a2713}:root[data-theme=dark] .lg-m button{color:#f1e3c8}:root[data-theme=dark] .lg-m button:hover,:root[data-theme=dark] .lg-m button.on{background:#34210f;color:#fff}.fs-btn{box-shadow:0 8px 20px -8px #d98e04b3}.burger i{background:#fff}@media (max-width:960px){.hdr nav{background:#140a03f7!important;border-bottom:1px solid #3a2713;top:calc(var(--hh) + 10px)}.hdr nav a,.dd-b,.hdr .dd-m a,:root[data-theme=dark] .hdr .dd-m a{color:#fff!important;border-color:#3a2713}.dd{border-color:#3a2713}.dd-m.wide{max-height:none;overflow:visible}.hdr .logo img{height:52px}.lg-m{right:-60px}.fs-btn{display:none}}.hero{height:clamp(580px,100svh,900px)}.hero-in{padding-top:calc(var(--sb) + var(--hh) + 20px)}.phead{background:linear-gradient(135deg,#2a1608,#4b2a0d 70%,#6b3b0c);color:#fff;padding-top:calc(var(--sb) + var(--hh) + 44px);padding-bottom:44px}.phead h1,.phead nav,.phead nav a,.phead nav span{color:#fff}.phead nav a{opacity:.85}.nf{padding-top:calc(var(--sb) + var(--hh) + 60px)}section[id]{scroll-margin-top:calc(var(--sb) + var(--hh) + 24px)}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.pgrid.p3{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.pc{background:color-mix(in srgb,var(--card) 88%,transparent);border:1px solid var(--line);border-radius:var(--r);padding:22px;display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit;box-shadow:var(--sh);transition:transform .25s,box-shadow .25s}.pc.lnk:hover{transform:translateY(-4px)}.pc img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px}.pc-i{width:60px;height:60px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,#f4b63b,#d98e04);color:#fff}.pc h3{font-size:1.15rem}.pc p{color:var(--mut);font-size:.92rem;line-height:1.6;flex:1}.pc .go{font-weight:700;color:var(--amber);font-size:.88rem}:root[data-theme=dark] .pc{background:#24170ccc;border-color:#3a2713}.pp{display:grid;grid-template-columns:minmax(220px,380px) 1fr;gap:clamp(24px,4vw,56px);align-items:center}.pp-i{aspect-ratio:1;border-radius:var(--r);overflow:hidden;background:linear-gradient(135deg,#fbefd0,#f4b63b);display:grid;place-items:center;color:#8a5200;box-shadow:var(--sh)}.pp-i img{width:100%;height:100%;object-fit:cover}.pp-l{margin:18px 0 6px;padding-left:20px;color:var(--mut);line-height:1.8}@media (max-width:760px){.pp{grid-template-columns:1fr}}.tl{list-style:none;margin:0;padding:0 0 0 26px;border-left:3px solid var(--gold);display:grid;gap:28px;max-width:760px}.tl li{position:relative;display:grid;gap:6px}.tl li:before{content:"";position:absolute;left:-36px;top:6px;width:16px;height:16px;border-radius:50%;background:var(--amber);border:3px solid var(--cream)}.tl-y{font:700 .8rem var(--serif);letter-spacing:.1em;text-transform:uppercase;color:var(--amber)}.tl p{color:var(--mut);line-height:1.7;margin:4px 0 0}.posts{display:grid;gap:22px;max-width:820px}.post{display:grid;grid-template-columns:auto 1fr;gap:20px;background:color-mix(in srgb,var(--card) 88%,transparent);border:1px solid var(--line);border-radius:var(--r);padding:22px;box-shadow:var(--sh)}.post img{width:200px;height:150px;object-fit:cover;border-radius:14px}.post:not(:has(img)){grid-template-columns:1fr}.post p{color:var(--mut);line-height:1.75;margin:8px 0 0}.post-d{font-size:.8rem;color:var(--amber);font-weight:700}:root[data-theme=dark] .post{background:#24170ccc;border-color:#3a2713}@media (max-width:620px){.post{grid-template-columns:1fr}.post img{width:100%;height:auto;aspect-ratio:4/3}}.legal{max-width:760px;display:grid;gap:16px}.legal p{color:var(--tx);line-height:1.8;margin:0}.formcard{max-width:860px;background:color-mix(in srgb,var(--card) 90%,transparent);border:1px solid var(--line);border-radius:var(--r);padding:clamp(20px,3.5vw,38px);box-shadow:var(--sh)}:root[data-theme=dark] .formcard{background:#24170cd9;border-color:#3a2713}.biz{display:flex;flex-wrap:wrap;gap:18px 20px}.bf{display:flex;flex-direction:column;gap:7px;flex:1 1 100%;font-weight:600;font-size:.92rem}.bf.half{flex:1 1 calc(50% - 10px);min-width:220px}.bf input[type=text],.bf input[type=email],.bf input[type=tel],.bf select,.bf textarea{font:400 1rem var(--sans);padding:12px 14px;border:1.5px solid var(--line);border-radius:12px;background:var(--card);color:var(--tx);width:100%}.bf input:focus,.bf select:focus,.bf textarea:focus{outline:2px solid var(--gold);border-color:var(--gold)}.rads{display:flex;gap:18px;flex-wrap:wrap;font-weight:500;padding-top:4px}.rads input{accent-color:var(--amber)}.biz .err,.biz .eact{flex:1 1 100%;margin:0}.ft2{background:#161008;color:#f1e3c8;position:relative;overflow:hidden;padding-top:64px}.ft2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 15% 10%,rgba(244,182,59,.16),transparent 45%),radial-gradient(circle at 90% 80%,rgba(217,142,4,.16),transparent 40%);pointer-events:none}.fg2{position:relative;display:grid;grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:36px}.ft2 h4{font:500 1.15rem var(--serif);color:var(--gold);margin:0 0 18px;padding-bottom:12px;position:relative}.ft2 h4:after{content:"";position:absolute;left:0;bottom:0;width:58px;height:2px;background:var(--gold)}.ft2 .fg2>div:not(.f-brand) a{display:block;color:#f1e3c8;text-decoration:none;padding:7px 0;font-size:.95rem}.ft2 a:hover{color:var(--gold)}.f-brand .logo img{height:120px;width:auto;border-radius:0;box-shadow:none}.f-line{display:flex;gap:10px;align-items:flex-start;color:#f1e3c8;text-decoration:none;margin:12px 0 0;font-size:.95rem;line-height:1.5}.f-line svg{color:var(--gold);flex:none;margin-top:3px}.f-soc{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.ft2 .f-soc a{display:grid;place-items:center;width:44px;height:44px;border-radius:6px;background:var(--gold);color:#161008;padding:0}.ft2 .f-soc a:hover{background:#fff;color:#161008}.ft2 .copy{position:relative;margin-top:40px;padding:22px 0 26px;border-top:1px solid rgba(244,182,59,.25);text-align:center;font-weight:600;font-size:.9rem;color:#f1e3c8}@media (max-width:900px){.fg2{grid-template-columns:1fr 1fr}.f-brand{grid-column:1/-1}}@media (max-width:520px){.fg2{grid-template-columns:1fr}}body{top:0!important}.goog-te-banner-frame,.skiptranslate>iframe,#goog-gt-tt,.goog-tooltip,.goog-te-balloon-frame{display:none!important}#google_translate_element{display:none}.goog-text-highlight{background:none!important;box-shadow:none!important}font{vertical-align:inherit}.nf{background:linear-gradient(135deg,#2a1608,#4b2a0d);color:#fff;min-height:60vh}.nf h1,.nf p{color:#fff}.wafab{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(max(18px,env(safe-area-inset-bottom)) + 70px);z-index:70;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff;box-shadow:0 12px 30px -8px #25d366bf}.wafab svg{width:30px;height:30px}.wafab:hover{background:#1ebe5b}.chatfab{bottom:calc(max(18px,env(safe-area-inset-bottom)) + 140px)}:root[dir=rtl] .wafab{left:16px;right:auto}.chat{bottom:calc(max(18px,env(safe-area-inset-bottom)) + 210px);height:min(560px,calc(100svh - 260px))}.top{transform:translateY(calc(var(--sy,0px)*-1));will-change:transform}:root{--hh:90px}.hdr .logo img{height:80px}@media (max-width:960px){:root{--hh:74px}.hdr .logo img{height:64px}}.f-brand .logo img{height:150px}.phead{background:linear-gradient(100deg,#180b03c7,#180b0361 70%),var(--ph,url(/assets/hero/h3.webp)) center/cover no-repeat;min-height:300px;display:flex;align-items:flex-end}.phead .wrap{width:100%}.fb-wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(20px,3vw,40px);align-items:start}.fb-list{display:grid;gap:16px}.fb-c{margin:0;background:color-mix(in srgb,var(--card) 90%,transparent);border:1px solid var(--line);border-radius:var(--r);padding:20px 22px;box-shadow:var(--sh);position:relative}.fb-c blockquote{margin:10px 0;line-height:1.7;color:var(--tx)}.fb-c figcaption{color:var(--mut);font-size:.9rem}.fb-q{position:absolute;right:18px;top:16px;color:var(--gold);opacity:.55}.stars{display:inline-flex;gap:2px;color:#e8a317}.fb-form h3{margin:0 0 14px}.rate{display:flex;gap:4px}.rate button{background:none;border:0;padding:4px;cursor:pointer;color:#c9b58a;line-height:0}.rate button.on,.rate button:hover{color:#e8a317}.hpot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.mut{color:var(--mut)}:root[data-theme=dark] .fb-c{background:#24170ccc;border-color:#3a2713}@media (max-width:860px){.fb-wrap{grid-template-columns:1fr}}.cd-s{display:block;font-size:.8rem;color:var(--mut);margin-top:4px;font-weight:400}@media (min-width:961px){html{zoom:.8}.hero{height:clamp(580px,125svh,1100px)}.lg-m,.dd-m.wide{max-height:80vh}}.logo{gap:12px}.logo-w{display:flex;flex-direction:column;line-height:1;text-align:left}.logo-w b{font:700 2.1rem var(--serif);letter-spacing:.01em;color:#f5a31a;text-shadow:0 2px 12px rgba(0,0,0,.45)}.logo-w i{font:700 1.2rem var(--serif);font-style:normal;color:#fff;letter-spacing:.02em;margin-top:3px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.f-brand .logo-w b{font-size:2.2rem}@media (max-width:960px){.logo-w b{font-size:1.6rem}.logo-w i{font-size:.95rem}}@media (max-width:420px){.logo-w b{font-size:1.3rem}.logo-w i{font-size:.82rem}.hdr .logo img{height:54px}}.chatfab{background:linear-gradient(135deg,#ffd66b,#e8a317)!important;border:2px solid #fff3c9!important;display:grid;place-items:center;overflow:visible!important}.chatfab .robot{display:block;filter:drop-shadow(0 2px 2px rgba(60,30,5,.35));animation:rbfloat 3.2s ease-in-out infinite}.rb-eyes{transform-origin:32px 34px;animation:rbblink 4.5s infinite}.rb-bulb{animation:rbglow 1.8s ease-in-out infinite}.ch-rb{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#ffd66b,#e8a317);flex:none}@keyframes rbfloat{50%{transform:translateY(-3px)}}@keyframes rbblink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes rbglow{50%{fill:#fff3c9}}@media (prefers-reduced-motion:reduce){.chatfab .robot,.rb-eyes,.rb-bulb{animation:none}}.top{position:absolute!important;transform:none!important;will-change:auto}.hdr.solid,:root[data-theme=dark] .hdr.solid{background:linear-gradient(180deg,#120903a8,#12090300)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dd{position:relative}.dd-m{margin-top:0!important}.dd:after{content:"";position:absolute;left:-12px;right:-12px;top:100%;height:46px}.dd:not(.on):after{display:none}.socband .wrap,.certstrip .wrap{display:flex;flex-direction:column;align-items:center;text-align:center}.socband h2,.certstrip h2{margin:0 auto;max-width:none;text-align:center}.socband .lead,.certstrip .lead{margin:10px auto 0;max-width:640px;text-align:center}.socband .socs{justify-content:center}.hdr{padding-left:10px!important}.logo-w i{font-size:1.05rem;letter-spacing:.01em}.dd-k{position:relative}.dd-k>a{display:flex!important;justify-content:space-between;align-items:center;gap:14px}.dd-ar{flex:none;opacity:.6}.dd-kids{display:none;position:absolute;left:100%;top:-8px;min-width:250px;padding:8px;background:#fffdf7;border:1px solid var(--line);border-radius:16px;box-shadow:0 22px 44px -18px #2a160880;z-index:5}.dd-k:hover>.dd-kids,.dd-k:focus-within>.dd-kids{display:block}.dd-kids a{white-space:normal}:root[data-theme=dark] .dd-kids{background:#24170c;border-color:#3a2713}@media (max-width:960px){.dd-kids{display:block;position:static;box-shadow:none;border:0;background:transparent;padding:0 0 0 14px;min-width:0}.dd-ar{display:none}}.fgal{columns:3 260px;column-gap:16px}.fgal img{width:100%;display:block;margin:0 0 16px;border-radius:var(--r);box-shadow:var(--sh);break-inside:avoid}.ft2 .copy{display:flex;align-items:center;justify-content:center;gap:14px 20px;flex-wrap:wrap}.copy-l{display:inline-flex;align-items:center;gap:10px;color:#f5a31a;font:700 1.05rem var(--serif);text-decoration:none}.copy-l img{height:46px;width:auto}.hdr{padding-left:clamp(22px,4vw,72px)!important}.logo-w b{line-height:1}.logo-w i{line-height:1;margin-top:0}.hdr .logo img{height:92px}.f-brand .logo img{height:175px}@media (max-width:960px){.hdr .logo img{height:72px}}@media (max-width:420px){.hdr .logo img{height:62px}.hdr{padding-left:14px!important}}.phead .wrap{width:min(1180px,100% - 40px)}.phead nav{font-size:.9rem;margin-bottom:10px}.hdr nav{font-size:.97rem;gap:22px}@media (max-width:1240px) and (min-width:961px){.hdr nav{font-size:.9rem;gap:16px}}@media (max-width:960px){.hdr nav{font-size:1.02rem}}.dd-kids{counter-reset:kid}.dd-kids a{display:block!important;counter-increment:kid;padding:10px 14px 10px 38px!important;position:relative;line-height:1.35;white-space:normal;min-width:230px}.dd-kids a:before{content:counter(kid);position:absolute;left:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:#fbefd0;color:#8a5200;font:700 .72rem/20px var(--serif);text-align:center}.dd-kids a+a{margin-top:2px}:root[data-theme=dark] .dd-kids a:before{background:#3a2713;color:#ffd58a}.pp-split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:start}.pp-side{position:sticky;top:calc(var(--sb,0px) + var(--hh) + 30px);display:grid;gap:22px}.pp-side img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:18px;box-shadow:0 18px 40px -22px #2a16088c}@media (max-width:900px){.pp-split{grid-template-columns:1fr;gap:28px}.pp-side{position:static;grid-template-columns:1fr 1fr;gap:14px}}@media (max-width:520px){.pp-side{grid-template-columns:1fr}}.phead nav.crumb{margin:0 0 16px;font-size:.92rem}.phead .crumb ol{list-style:none;margin:0;padding:8px 18px 8px 14px;display:inline-flex;align-items:center;max-width:100%;background:#ffffff21;border:1px solid rgba(255,255,255,.25);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 22px -12px #0009}.phead .crumb li{display:inline-flex;align-items:center;min-width:0}.phead .crumb a{display:inline-flex;align-items:center;gap:7px;color:#ffd58a;opacity:1;font-weight:600;text-decoration:none;text-shadow:none}.phead .crumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.phead .crumb-ar{margin:0 8px;opacity:.65;flex:none;color:#fff}.phead .crumb li[aria-current] span{color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:520px){.phead nav.crumb{font-size:.84rem}.phead .crumb ol{padding:7px 14px 7px 12px}}.pp-steps{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:84px}.pp-step{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;align-items:center}.pp-step.flip .pp-ph{order:-1}.pp-n{display:block;font:700 4.4rem/1 var(--serif);color:transparent;-webkit-text-stroke:1.5px var(--gold);margin-bottom:8px}.pp-txt .tl-y{display:block}.pp-txt h3{font:600 clamp(1.5rem,2.4vw,2.05rem)/1.2 var(--serif);margin:6px 0 14px}.pp-txt p{color:var(--mut);line-height:1.85;margin:0;font-size:1rem}.pp-ph{position:relative;margin:0}.pp-ph img{position:relative;z-index:1;display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:22px;box-shadow:0 26px 50px -28px #2a160899}.pp-ph:after{content:"";position:absolute;top:16px;right:-16px;bottom:-16px;left:16px;border:2px solid var(--gold);border-radius:22px;opacity:.55;z-index:0}.pp-step.flip .pp-ph:after{top:16px;right:16px;bottom:-16px;left:-16px}@media (max-width:900px){.pp-steps{gap:60px}.pp-step{grid-template-columns:1fr;gap:26px}.pp-step .pp-ph,.pp-step.flip .pp-ph{order:-1}.pp-ph:after,.pp-step.flip .pp-ph:after{top:12px;right:0;bottom:-12px;left:12px}.pp-n{font-size:3.4rem}}.hdr nav{font-size:1.06rem;gap:26px}.hdr .dd-b svg{width:12px;height:9px}.dd-m a{font-size:.96rem}@media (max-width:1400px){.hdr nav{font-size:1rem;gap:22px}}@media (max-width:1240px) and (min-width:961px){.hdr nav{font-size:.92rem;gap:16px}}@media (max-width:960px){.hdr nav{font-size:1.06rem}}
