.om{--paper:#f7f5f1;--paper-2:#edeae2;--noir:#15120f;--noir-2:#1d1915;--ivory:#f7f5f1;--ink:#1a1a1a;--brass:#c9b37e;--brass-deep:#8a713c;--line:#ddd6c9;--line-dark:#f7f5f124;--font-display:var(--font-playfair), Georgia, serif;--font-sans:var(--font-manrope), system-ui, -apple-system, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);background:#0b0a08;margin-top:-77px}.om *,.om :before,.om :after{box-sizing:border-box}.om img{display:block}:where(.om) a{color:inherit}:where(.om) button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-family:inherit}.om figure{margin:0}.om .dr-page{background:var(--paper);max-width:430px;margin:0 auto;overflow:clip}.om .dr-fixed{max-width:430px;margin:0 auto;left:0;right:0}.om .dr-noise{position:relative}.om .dr-noise:after{content:"";pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.om .dr-glow{pointer-events:none;background:radial-gradient(circle,#c9b37e24 0%,#0000 65%);border-radius:50%;width:288px;height:288px;position:absolute}.om .dr-reveal{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(22px)}.om .dr-reveal.is-in{opacity:1;transform:none}.om .dr-eyebrow{text-transform:uppercase;letter-spacing:.28em;color:var(--brass);margin:0;font-size:11px;font-weight:600}.om .dr-h2{font-family:var(--font-display);letter-spacing:-.01em;margin:12px 0 0;font-size:26px;font-weight:500;line-height:1.16;position:relative}.om .dr-h2 em{font-style:italic}.om .dr-note{color:#f7f5f18c;align-items:flex-start;gap:12px;margin:20px 0 0;font-size:12px;line-height:1.6;display:flex;position:relative}.om .dr-note span{background:var(--brass);flex-shrink:0;width:18px;height:1px;margin-top:9px}.om .dr-header{z-index:50;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:fixed;top:0}.om .dr-header.is-scrolled{-webkit-backdrop-filter:blur(10px);border-bottom-color:var(--line);background:#f7f5f1e6}.om .dr-header-in{justify-content:space-between;align-items:center;height:58px;padding:0 20px;display:flex}.om .dr-brand{align-items:center;gap:10px;text-decoration:none;display:flex}.om .dr-brand svg{width:32px;height:32px}.om .dr-brand-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ivory);font-size:19px;font-style:italic;transition:color .3s}.om .dr-header.is-scrolled .dr-brand-name{color:var(--ink)}.om .dr-hactions{align-items:center;display:flex}.om .dr-hbtn{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:color .3s;display:flex}.om .dr-hbtn svg{width:18px;height:18px}.om .dr-header .dr-hbtn{color:#f7f5f1cc}.om .dr-header.is-scrolled .dr-hbtn{color:#1a1a1ab3}.om .dr-hbtn:active{background:#7f7f7f1f}.om .dr-burger{width:22px}.om .dr-burger span{background:currentColor;height:1px;display:block}.om .dr-burger span+span{width:66%;margin-top:5px}.om .dr-sheet{z-index:90;visibility:hidden;position:fixed;inset:0}.om .dr-sheet.is-open{visibility:visible}.om .dr-sheet-back{opacity:0;background:#15120f80;transition:opacity .3s;position:absolute;inset:0}.om .dr-sheet.is-open .dr-sheet-back{opacity:1}.om .dr-sheet-panel{background:var(--paper);max-width:430px;padding:10px 20px calc(22px + env(safe-area-inset-bottom));transition:transform .45s var(--ease);border-radius:24px 24px 0 0;margin:0 auto;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.om .dr-sheet.is-open .dr-sheet-panel{transform:none}.om .dr-sheet-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.om .dr-sheet-title{font-family:var(--font-display);margin:0;font-size:20px;font-weight:500}.om .dr-sheet-x{border:1px solid var(--line);color:#1a1a1a99;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.om .dr-sheet-x svg{width:14px;height:14px}.om .dr-menu-link{border-bottom:1px solid var(--line);text-align:left;justify-content:space-between;align-items:center;width:100%;padding:16px 0;text-decoration:none;display:flex}.om .dr-menu-link b{font-family:var(--font-display);font-size:18px;font-weight:500}.om .dr-menu-link svg{width:16px;height:16px;color:var(--brass-deep)}.om .dr-menu-cap{text-transform:uppercase;letter-spacing:.2em;color:#1a1a1a73;margin:24px 0 0;font-size:11px;font-weight:600}.om .dr-menu-cards{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.om .dr-menu-card{border:1px solid var(--line);background:var(--paper-2);border-radius:12px;flex-direction:column;gap:4px;padding:12px;text-decoration:none;display:flex}.om .dr-menu-card svg{width:16px;height:16px;color:var(--brass-deep)}.om .dr-menu-card i{text-transform:uppercase;letter-spacing:.12em;color:#1a1a1a73;font-size:10px;font-style:normal}.om .dr-menu-card b{font-size:12.5px;font-weight:500;line-height:1.3}.om .dr-menu-legal{color:#1a1a1a66;margin:24px 0 0;font-size:11.5px;line-height:1.5}.om .dr-hero{background:var(--noir);color:var(--ivory);padding:113px 20px 40px;position:relative;overflow:hidden}.om .dr-hero-glow{margin-left:-144px;top:-96px;left:50%}.om .dr-crumb{text-transform:uppercase;letter-spacing:.18em;color:#f7f5f166;align-items:center;gap:8px;margin:0;font-size:10px;font-weight:600;display:flex;position:relative}.om .dr-crumb a{color:#f7f5f18c;text-decoration:none}.om .dr-crumb i{color:var(--brass);font-style:normal}.om .dr-hero .dr-eyebrow{margin-top:16px;position:relative}.om .dr-brand-line{text-transform:uppercase;letter-spacing:.22em;color:var(--brass);margin:14px 0 0;font-size:11px;font-weight:700;position:relative}.om .dr-h1{font-family:var(--font-display);letter-spacing:-.01em;margin:8px 0 0;font-size:32px;font-weight:500;line-height:1.1;position:relative}.om .dr-h1 em{color:var(--brass);font-style:italic}.om .dr-lead{color:#f7f5f1b3;max-width:350px;margin:14px 0 0;font-size:13.5px;line-height:1.6;position:relative}.om .dr-hero-photo{margin-top:24px;position:relative}.om .dr-hero-photo:before{content:"";background:radial-gradient(closest-side,#d6b87e3d,#0000);border-radius:50%;width:224px;height:224px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.om .dr-hero-photo img{z-index:1;width:100%;max-width:230px;margin:0 auto;position:relative}.om .dr-feats{flex-direction:column;gap:10px;margin-top:24px;display:flex;position:relative}.om .dr-feat{border:1px solid var(--line-dark);background:var(--noir-2);border-radius:12px;padding:14px}.om .dr-feat b{color:var(--brass);font-size:13px;font-weight:700;display:block}.om .dr-feat p{color:#f7f5f199;margin:4px 0 0;font-size:12px;line-height:1.55}.om .dr-hero-btn{background:var(--brass);width:100%;height:48px;color:var(--noir);border-radius:999px;justify-content:center;align-items:center;margin-top:24px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s;display:flex;position:relative}.om .dr-hero-btn:active{transform:scale(.98)}.om .dr-adv{background:var(--paper-2);padding:44px 20px 48px}.om .dr-adv .dr-h2 em{color:var(--brass-deep)}.om .dr-photo{border:1px solid var(--line);background:var(--paper);border-radius:16px;display:block;overflow:hidden}.om .dr-photo img{aspect-ratio:4/3;object-fit:cover;width:100%}.om .dr-adv-photo{margin-top:24px}.om .dr-adv-items{flex-direction:column;gap:12px;margin-top:24px;display:flex}.om .dr-adv-item{border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:16px}.om .dr-adv-item .num{font-family:var(--font-display);color:var(--brass-deep);font-variant-numeric:tabular-nums;margin-right:12px;font-size:15px;line-height:1}.om .dr-adv-item h3{color:var(--ink);margin:0;font-size:14px;font-weight:700;line-height:1.4;display:inline}.om .dr-adv-item p{color:#1a1a1a99;margin:8px 0 0;font-size:13px;line-height:1.55}.om .dr-formats{background:var(--noir);color:var(--ivory);padding:44px 20px 48px;position:relative;overflow:hidden}.om .dr-formats .dr-glow{margin-left:-144px;top:-96px;left:50%}.om .dr-formats .dr-h2 em{color:var(--brass)}.om .dr-formats-lead{color:#f7f5f1a6;max-width:360px;margin:12px 0 0;font-size:13.5px;line-height:1.6;position:relative}.om .dr-formats-lead b{color:var(--brass);font-weight:600}.om .dr-fmt{border:1px solid var(--line-dark);background:var(--noir-2);border-radius:16px;margin-top:24px;padding:16px}.om .dr-fmt:first-of-type{margin-top:0}.om .dr-fmt .num{font-family:var(--font-display);color:var(--brass);font-variant-numeric:tabular-nums;margin-right:12px;font-size:15px;line-height:1}.om .dr-fmt h3{color:var(--ivory);margin:0;font-size:14.5px;font-weight:700;display:inline}.om .dr-fmt p{color:#f7f5f199;margin:8px 0 0;font-size:13px;line-height:1.55}.om .dr-fmt-price{border-top:1px solid var(--line-dark);align-items:baseline;gap:8px;margin-top:14px;padding-top:14px;display:flex}.om .dr-fmt-price b{font-family:var(--font-display);color:var(--brass);font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;line-height:1}.om .dr-fmt-price i{text-transform:uppercase;letter-spacing:.12em;color:#f7f5f173;font-size:11px;font-style:normal;font-weight:600}.om .dr-kit{margin-top:24px}.om .dr-kit img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line-dark);border-radius:16px;width:100%}.om .dr-cta-btn{background:var(--brass);width:100%;height:52px;color:var(--noir);border-radius:999px;justify-content:center;align-items:center;margin-top:24px;font-size:14.5px;font-weight:700;text-decoration:none;transition:transform .15s;display:flex;position:relative}.om .dr-cta-btn:active{transform:scale(.98)}.om .dr-specs{background:var(--paper);padding:44px 20px 48px}.om .dr-specs .dr-h2 em{color:var(--brass-deep)}.om .dr-spec-sub{text-transform:uppercase;letter-spacing:.14em;color:#1a1a1a73;margin:8px 0 0;font-size:12px;font-weight:600;position:relative}.om .dr-spec-card{border:1px solid var(--line);background:var(--paper-2);border-radius:16px;margin-top:24px;padding:4px 16px}.om .dr-spec-row{border-top:1px solid var(--line);padding:14px 0}.om .dr-spec-row:first-child{border-top:0}.om .dr-spec-row i{text-transform:uppercase;letter-spacing:.14em;color:#1a1a1a73;font-size:10px;font-style:normal;font-weight:600;display:block}.om .dr-spec-row p{color:#1a1a1ad9;margin:6px 0 0;font-size:13.5px;line-height:1.55}.om .dr-disclaimer{color:#1a1a1a66;margin:20px 0 0;font-size:11px;line-height:1.65}.om .dr-faq{background:var(--noir);color:var(--ivory);padding:48px 20px;position:relative;overflow:hidden}.om .dr-faq .dr-glow{margin-left:-144px;top:-96px;left:50%}.om .dr-faq .dr-h2 em{color:var(--brass)}.om .dr-faq-item{border-bottom:1px solid var(--line-dark);margin-top:24px}.om .dr-faq-item:first-of-type{margin-top:0}.om .dr-faq-q{text-align:left;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;padding:16px 0;display:flex}.om .dr-faq-q .num{letter-spacing:.2em;color:#f7f5f166;margin-right:16px;padding-top:4px;font-size:11px;font-weight:600}.om .dr-faq-q b{font-family:var(--font-display);color:var(--ivory);font-size:15.5px;font-weight:500;line-height:1.4;transition:color .3s}.om .dr-faq-item.is-open .dr-faq-q b{color:var(--brass)}.om .dr-faq-x{border:1px solid var(--line-dark);color:#f7f5f199;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;transition:transform .3s,border-color .3s,color .3s;display:flex}.om .dr-faq-x svg{width:13px;height:13px}.om .dr-faq-item.is-open .dr-faq-x{border-color:var(--brass);color:var(--brass);transform:rotate(45deg)}.om .dr-faq-a{max-height:0;transition:max-height .4s var(--ease);overflow:hidden}.om .dr-faq-a p{color:#f7f5f199;margin:0;padding:0 20px 16px 44px;font-size:13px;line-height:1.6}.om .dr-faq-outro{border:1px solid var(--line-dark);background:var(--noir-2);text-align:center;border-radius:16px;margin-top:32px;padding:20px;position:relative}.om .dr-faq-outro b{font-family:var(--font-display);color:var(--ivory);font-size:18px;font-style:italic;font-weight:500;line-height:1.35;display:block}.om .dr-faq-outro p{color:#f7f5f18c;margin:8px 0 0;font-size:12.5px;line-height:1.55}.om .dr-article{background:var(--paper);padding:44px 20px 48px}.om .dr-art-card{border:1px solid var(--line);background:var(--paper-2);border-radius:16px;text-decoration:none;display:block;overflow:hidden}.om .dr-art-card img{aspect-ratio:16/10;object-fit:cover;width:100%}.om .dr-art-body{padding:16px}.om .dr-art-cap{text-transform:uppercase;letter-spacing:.14em;color:#1a1a1a73;margin:0;font-size:10px;font-weight:600}.om .dr-art-cap i{color:var(--brass-deep);font-style:normal}.om .dr-art-title{font-family:var(--font-display);color:var(--ink);margin:8px 0 0;font-size:17.5px;font-weight:500;line-height:1.25}.om .dr-art-teaser{color:#1a1a1a99;margin:8px 0 0;font-size:13px;line-height:1.55}.om .dr-art-more{text-transform:uppercase;letter-spacing:.1em;color:var(--brass-deep);align-items:center;gap:6px;margin-top:14px;font-size:12px;font-weight:700;display:inline-flex}.om .dr-also{background:var(--paper-2);padding:44px 20px 48px}.om .dr-also-head{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.om .dr-also-all{text-transform:uppercase;letter-spacing:.1em;color:var(--brass-deep);align-items:center;gap:6px;font-size:11.5px;font-weight:700;text-decoration:none;display:inline-flex}.om .dr-also-items{flex-direction:column;gap:12px;margin-top:20px;display:flex}.om .dr-also-card{border:1px solid var(--line);background:var(--paper);border-radius:16px;gap:14px;padding:12px;text-decoration:none;display:flex}.om .dr-also-card img{object-fit:cover;border-radius:12px;flex-shrink:0;width:88px;height:88px}.om .dr-also-card i{text-transform:uppercase;letter-spacing:.12em;color:#1a1a1a73;font-size:9.5px;font-style:normal;font-weight:600;display:block}.om .dr-also-card h3{font-family:var(--font-display);color:var(--ink);margin:4px 0 0;font-size:15.5px;font-weight:500;line-height:1.2}.om .dr-also-card small{text-transform:uppercase;letter-spacing:.08em;color:#1a1a1a66;margin-top:2px;font-size:10.5px;font-weight:500;display:block}.om .dr-also-card b{color:var(--brass-deep);margin-top:6px;font-size:14px;font-weight:700;line-height:1;display:block}.om .dr-sticky{bottom:calc(66px + env(safe-area-inset-bottom));z-index:60;opacity:0;pointer-events:none;transition:opacity .3s var(--ease), transform .3s var(--ease);padding:0 16px;position:fixed;transform:translateY(16px)scale(.96)}.om .dr-sticky.is-show{opacity:1;pointer-events:auto;transform:none}.om .dr-sticky-pill{border:1px solid var(--line-dark);-webkit-backdrop-filter:blur(10px);background:#15120fd9;border-radius:999px;align-items:center;padding:6px;display:flex;box-shadow:0 10px 30px #0006}.om .dr-sticky-btn{background:var(--brass);height:44px;color:var(--noir);border-radius:999px;flex:1;justify-content:center;align-items:center;font-size:13px;font-weight:700;text-decoration:none;transition:transform .15s;display:flex}.om .dr-sticky-btn:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.om .dr-reveal{opacity:1;transition:none;transform:none}.om .dr-sheet-panel,.om .dr-faq-a,.om .dr-faq-x{transition:none}}
