.obaad{--bg:#0a0a0a;--surface:#141413;--raise:#1c1c1a;--line:rgba(255,255,255,.11);--text:#f5f2ea;--muted:#d8d3c8;--olive:#4a6741;--olive-lift:#6b8f61;--gold:#cfa94f;--gold-lift:#e5c476;--sans:"DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--disp:"Poppins",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--serif:"Playfair Display",Georgia,"Times New Roman",serif;background:var(--bg);color:var(--text);font-family:var(--sans);overflow-x:clip;-webkit-font-smoothing:antialiased}.obaad *{box-sizing:border-box}.obaad img{max-width:100%}.obaad ::selection{background:var(--gold);color:#0a0a0a}.oa-in{max-width:1180px;margin:0 auto;padding:0 24px}.oa-narrow{max-width:860px;margin:0 auto;padding:0 24px}.oa-h1{font-family:var(--disp);font-weight:800;font-size:clamp(2.2rem,5.1vw,4.05rem);line-height:1.02;letter-spacing:-.024em;margin:0 0 20px}.oa-h2{font-family:var(--disp);font-weight:700;font-size:clamp(1.7rem,3.3vw,2.65rem);line-height:1.08;letter-spacing:-.018em;margin:0 0 16px}.oa-h3{font-family:var(--disp);font-weight:700;font-size:1.24rem;line-height:1.22;margin:0 0 10px}.oa-h1 em,.oa-h2 em{font-family:var(--serif);font-style:italic;font-weight:600;color:var(--gold);padding-left:.05em}.oa-p{font-size:1.075rem;line-height:1.7;color:var(--muted);margin:0 0 18px;max-width:70ch}.oa-p:last-child{margin-bottom:0}.oa-p strong{color:var(--text);font-weight:600}.oa-p a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.oa-p a:hover{color:#e5c476}.oa-lead{font-size:clamp(1.12rem,1.7vw,1.3rem);line-height:1.6;color:var(--muted);max-width:60ch}.oa-eyebrow{display:inline-block;font-family:var(--disp);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 16px}.oa-eyebrow.pill{padding:7px 15px;border:1px solid rgba(207,169,79,.42);border-radius:999px}.oa-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:52px;padding:1rem 2rem;border-radius:999px;font-family:var(--disp);font-weight:700;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease;white-space:nowrap}.oa-btn:hover{transform:translateY(-2px)}.oa-btn-a{background:var(--gold);color:#0a0a0a;border:1px solid var(--gold)}.oa-btn-a:hover{background:#e5c476;border-color:#e5c476;color:#0a0a0a}.oa-btn-b{background:transparent;color:var(--text);border:1px solid rgba(255,255,255,.42)}.oa-btn-b:hover{background:#ffffff17;border-color:var(--text)}.oa-btn-c{background:var(--olive);color:#fff;border:1px solid var(--olive-lift)}.oa-btn-c:hover{background:#57784d;border-color:#7da172;color:#fff}.oa-row{display:flex;flex-wrap:wrap;gap:13px;margin-top:28px;align-items:center}.oa-micro{font-size:.92rem;color:var(--muted);margin:14px 0 0}.oa-anchor{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.45rem .7rem;margin:22px 0 0;padding:13px 20px;border:1px solid rgba(207,169,79,.34);border-radius:12px;background:#cfa94f12}.oa-anchor b{font-family:var(--disp);font-weight:800;font-size:1.32rem;color:var(--gold);letter-spacing:-.01em}.oa-anchor span{font-size:.98rem;color:var(--text)}.oa-anchor a{font-size:.9rem;color:var(--muted);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.oa-anchor a:hover{color:var(--gold)}@media(max-width:520px){.oa-anchor{padding:12px 16px}}.oa-sec{padding:84px 0;border-bottom:1px solid var(--line);position:relative}.oa-sec.tight{padding:62px 0}.oa-sec.surface{background:var(--surface)}.oa-head{max-width:760px;margin:0 0 40px}.oa-head.mid{margin-left:auto;margin-right:auto;text-align:center}.oa-head.mid .oa-p,.oa-head.mid .oa-lead{margin-left:auto;margin-right:auto}.oa-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.oa-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.oa-hero-bg img{width:100%;height:100%;object-fit:cover;display:block;will-change:transform}.oa-hero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#080808f0,#080808db 34%,#08080885,#0808082e 82%,#0808081a),linear-gradient(180deg,#08080873,#08080800 30%,#0808088c)}.oa-hero .oa-in{position:relative;z-index:2;padding-top:clamp(74px,10vh,124px);padding-bottom:clamp(58px,8vh,96px)}.oa-hero .oa-h1,.oa-hero .oa-lead{max-width:min(100%,700px)}@media(max-width:900px){.oa-hero-bg:after{background:linear-gradient(180deg,#0808089e,#080808e0 48%,#080808f5)}}@keyframes oa-rise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}.oa-hero .oa-eyebrow{animation:oa-rise .7s cubic-bezier(.2,.7,.3,1) both}.oa-hero .oa-h1{animation:oa-rise .85s cubic-bezier(.2,.7,.3,1) .1s both}.oa-hero .oa-lead{animation:oa-rise .8s cubic-bezier(.2,.7,.3,1) .24s both}.oa-hero .oa-row{animation:oa-rise .75s cubic-bezier(.2,.7,.3,1) .38s both}.oa-hero .oa-micro{animation:oa-rise .75s cubic-bezier(.2,.7,.3,1) .5s both}@media(prefers-reduced-motion:reduce){.oa-hero .oa-eyebrow,.oa-hero .oa-h1,.oa-hero .oa-lead,.oa-hero .oa-row,.oa-hero .oa-micro{animation:none}}.oa-trust{background:var(--raise);border-bottom:1px solid var(--line)}.oa-trust-in{max-width:1180px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(4,1fr)}.oa-trust div{padding:26px 22px 26px 0}.oa-trust div+div{padding-left:26px;border-left:1px solid var(--line)}.oa-trust b{display:block;font-family:var(--disp);font-size:.94rem;font-weight:700;color:var(--text);margin:0 0 5px}.oa-trust span{display:block;font-size:.9rem;line-height:1.5;color:var(--muted)}@media(max-width:880px){.oa-trust-in{grid-template-columns:1fr 1fr}.oa-trust div{padding:20px 16px}.oa-trust div+div{padding-left:16px}.oa-trust div:nth-child(odd){border-left:0}.oa-trust div:nth-child(n+3){border-top:1px solid var(--line)}}.oa-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.oa-path{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:30px 26px 26px;display:flex;flex-direction:column;transition:border-color .25s,transform .25s}.oa-path:hover{border-color:#cfa94f80;transform:translateY(-3px)}.oa-path .n{font-family:var(--disp);font-size:.72rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(--gold);margin:0 0 14px}.oa-path p{font-size:1rem;line-height:1.62;color:var(--muted);margin:0 0 22px;flex:1}.oa-path a{font-family:var(--disp);font-weight:700;font-size:.83rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text);text-decoration:none;border-bottom:2px solid var(--gold);padding-bottom:4px;align-self:flex-start}.oa-path a:hover{color:var(--gold)}@media(max-width:880px){.oa-paths{grid-template-columns:1fr}}.oa-lab{padding:84px 0 0;border-bottom:1px solid var(--line);background:var(--bg)}.oa-frame{margin:38px 0 0;border-top:1px solid var(--line);background:#faf9f6;overflow:hidden}.oa-frame iframe{width:100%;height:820px;min-height:620px;border:0;display:block;transition:height .2s ease}@media(max-width:720px){.oa-frame iframe{height:900px;min-height:560px}}.oa-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:38px}.oa-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease}.oa-card:hover{transform:translateY(-4px);border-color:#cfa94f73}.oa-card-img{position:relative;overflow:hidden;aspect-ratio:4/3}.oa-card-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.oa-card:hover .oa-card-img img{transform:scale(1.05)}.oa-tag{position:absolute;top:14px;left:14px;z-index:2;background:#0a0a0adb;border:1px solid rgba(207,169,79,.5);color:var(--gold);font-family:var(--disp);font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:6px 11px;border-radius:999px}.oa-card-b{padding:24px;display:flex;flex-direction:column;flex:1}.oa-card-b p{font-size:.99rem;line-height:1.6;color:var(--muted);margin:0 0 18px;flex:1}.oa-card-b .price{font-family:var(--disp);font-size:.86rem;font-weight:700;color:var(--text);margin:0 0 16px;letter-spacing:.01em}.oa-card-b .price span{color:var(--gold)}.oa-card-b a{font-family:var(--disp);font-weight:700;font-size:.8rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text);text-decoration:none;border-bottom:2px solid var(--olive-lift);padding-bottom:4px;align-self:flex-start}.oa-card-b a:hover{color:var(--gold);border-bottom-color:var(--gold)}@media(max-width:980px){.oa-cards{grid-template-columns:1fr 1fr}}@media(max-width:640px){.oa-cards{grid-template-columns:1fr}}.oa-rail{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:34px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.oa-ladder{width:100%;border-collapse:collapse;min-width:560px;font-size:1.02rem}.oa-ladder th,.oa-ladder td{text-align:left;padding:16px 20px;border-bottom:1px solid var(--line)}.oa-ladder thead th{font-family:var(--disp);font-weight:700;font-size:.78rem;letter-spacing:.13em;text-transform:uppercase;color:var(--gold);background:var(--raise);white-space:nowrap}.oa-ladder tbody th{font-family:var(--disp);font-weight:700;color:var(--text);white-space:nowrap}.oa-ladder td{color:var(--muted);font-variant-numeric:tabular-nums}.oa-ladder tbody tr:last-child th,.oa-ladder tbody tr:last-child td{border-bottom:0}.oa-ladder .win{color:var(--gold);font-weight:700}.oa-cap{font-size:.93rem;line-height:1.6;color:var(--muted);margin:16px 0 0;max-width:76ch}.oa-obj{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:60px 0;border-bottom:1px solid var(--line)}.oa-obj:last-child{border-bottom:0;padding-bottom:0}.oa-obj .fig{margin:0;line-height:0;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.oa-obj .fig img{width:100%;aspect-ratio:5/4;object-fit:cover;display:block}.oa-obj.flip .txt{order:2}.oa-obj.flip .fig{order:1}@media(max-width:900px){.oa-obj{grid-template-columns:1fr;gap:28px;padding:44px 0}.oa-obj.flip .txt,.oa-obj.flip .fig{order:initial}}.oa-steps{list-style:none;padding:0;margin:38px 0 0;display:grid;gap:0;grid-template-columns:repeat(5,1fr);position:relative}.oa-steps:before{content:"";position:absolute;top:19px;left:8%;right:8%;height:3px;background:linear-gradient(90deg,var(--olive),var(--olive-lift),var(--gold));opacity:.45;z-index:0}.oa-steps li{position:relative;z-index:1;padding:0 14px}.oa-steps .num{width:40px;height:40px;border-radius:50%;background:var(--raise);border:2px solid var(--olive-lift);color:var(--gold);font-family:var(--disp);font-weight:800;font-size:.95rem;display:flex;align-items:center;justify-content:center;margin:0 0 18px}.oa-steps h3{font-family:var(--disp);font-size:1.03rem;font-weight:700;margin:0 0 7px;color:var(--text)}.oa-steps p{font-size:.94rem;line-height:1.58;color:var(--muted);margin:0}@media(max-width:980px){.oa-steps{grid-template-columns:1fr 1fr;gap:32px 20px}.oa-steps:before{display:none}.oa-steps li{padding:0}}@media(max-width:560px){.oa-steps{grid-template-columns:1fr}}.oa-gal{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:38px}.oa-gal figure{margin:0;line-height:0;border-radius:12px;overflow:hidden;border:1px solid var(--line)}.oa-gal img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.oa-gal figure:hover img{transform:scale(1.06)}.oa-gal figure:nth-child(1),.oa-gal figure:nth-child(6){grid-row:span 2}.oa-gal figure:nth-child(1) img,.oa-gal figure:nth-child(6) img{aspect-ratio:1/2.07}@media(max-width:900px){.oa-gal{grid-template-columns:1fr 1fr}.oa-gal figure:nth-child(1),.oa-gal figure:nth-child(6){grid-row:span 1}.oa-gal figure:nth-child(1) img,.oa-gal figure:nth-child(6) img{aspect-ratio:1}}.oa-faq{margin-top:34px;max-width:880px}.oa-faq details{border-bottom:1px solid var(--line);padding:22px 0}.oa-faq summary{font-family:var(--disp);font-weight:700;font-size:1.1rem;cursor:pointer;color:var(--text);list-style:none;display:flex;gap:14px;align-items:flex-start}.oa-faq summary::-webkit-details-marker{display:none}.oa-faq summary:before{content:"+";color:var(--gold);font-weight:800;flex:none;line-height:1.3}.oa-faq details[open] summary:before{content:"\2013"}.oa-faq p{margin:14px 0 0 28px;color:var(--muted);line-height:1.68;max-width:74ch}.oa-band{background:var(--surface);border-bottom:1px solid var(--line);padding:70px 0;text-align:center}.oa-band .oa-p{margin-left:auto;margin-right:auto}.oa-band .oa-row{justify-content:center}.oa-end{padding:96px 0;text-align:center;position:relative;overflow:hidden}.oa-end:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse at 50% 118%,#4a674157,#0a0a0a00 62%)}.oa-end .oa-in{position:relative;z-index:1}.oa-end .oa-p{margin-left:auto;margin-right:auto}.oa-end .oa-row{justify-content:center}.oa-foot{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:0}.oa-foot div{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:26px}.oa-foot h3{font-family:var(--disp);font-size:1.06rem;font-weight:700;margin:0 0 9px;color:var(--text)}.oa-foot p{font-size:.97rem;line-height:1.6;color:var(--muted);margin:0 0 14px}.oa-foot a{font-family:var(--disp);font-weight:700;font-size:.8rem;letter-spacing:.05em;text-transform:uppercase;color:var(--gold);text-decoration:none;border-bottom:2px solid rgba(207,169,79,.45);padding-bottom:3px}.oa-foot a:hover{border-bottom-color:var(--gold)}@media(max-width:880px){.oa-foot{grid-template-columns:1fr}}.oa-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;gap:10px;padding:11px 14px calc(11px + env(safe-area-inset-bottom));background:#0a0a0af5;border-top:1px solid var(--line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.oa-sticky a{flex:1;display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;font-family:var(--disp);font-weight:700;font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none}.oa-sticky .s1{background:var(--gold);color:#0a0a0a}.oa-sticky .s2{background:transparent;color:var(--text);border:1px solid rgba(255,255,255,.42)}@media(max-width:820px){.oa-sticky{display:flex}.obaad{padding-bottom:74px}}.obaad [data-reveal],.obaad [data-reveal-group]>*{opacity:1}.obaad.js-anim [data-reveal],.obaad.js-anim [data-reveal-group]>*{opacity:0}@media(prefers-reduced-motion:reduce){.obaad.js-anim [data-reveal],.obaad.js-anim [data-reveal-group]>*{opacity:1!important;transform:none!important}.obaad .oa-card,.obaad .oa-path,.obaad .oa-gal img,.obaad .oa-card-img img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/obaad.css.map */
