@font-face{font-family:sans;src:url(../media/dm_sans-s.p.0tm8u-h63rec8.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.XiUPoq_className{font-family:sans,sans Fallback}.XiUPoq_variable{--font-sans:"sans", "sans Fallback"}
@font-face{font-family:"serif";src:url(../media/instrument_serif-s.p.3_vslfxq_--4i.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"serif";src:url(../media/instrument_serif_italic-s.p.1bk2-9tco4m7m.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.PhMOJW_className{font-family:"serif",serif Fallback}.PhMOJW_variable{--font-serif:"serif", "serif Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--black:#050505;--white:#fff;--cream:#f6f2ed;--brown:#a77655;--muted:#c7c3c0;--line:#ffffff29;--warm:linear-gradient(105deg, #e8d3bb 2%, #c59372 47%, #966448 98%)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--black);color:var(--white);font-family:var(--font-sans), sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-weight:500}main{overflow:clip}a{color:inherit;text-decoration:none}button,a{font:inherit;-webkit-tap-highlight-color:transparent}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,figure{margin:0}::selection{color:#111;background:#c89d7b}:focus-visible{outline-offset:5px;outline:3px solid #c89573}.wrap{width:min(1160px,100% - 48px);margin-inline:auto}.skip-link{z-index:30;color:#000;background:#fff;border-radius:8px;padding:12px 18px;position:absolute;top:-80px;left:16px}.skip-link:focus{top:12px}.eyebrow{color:#c9a482;letter-spacing:.16em;text-transform:uppercase;margin-bottom:22px;font-size:11px;font-weight:800;line-height:1.6;display:block}h1,h2{letter-spacing:-.058em;font-size:clamp(40px,5.4vw,72px);font-weight:600;line-height:1.035}h1 em,h2 em,.offer-card h3 em{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;background:var(--warm);color:#0000;-webkit-text-stroke:.2px #bd9476;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.hero{isolation:isolate;align-items:center;min-height:780px;display:flex;position:relative}.hero-photo{z-index:-1;width:61%;position:absolute;inset:0 0 0 auto;overflow:hidden}.hero-photo img{object-fit:cover;object-position:center top;width:100%;height:100%}.hero-photo:after{content:"";background:linear-gradient(90deg,#050505 0%,#050505cc 12%,#05050500 49%),linear-gradient(#05050500 65%,#050505 100%);position:absolute;inset:0}.hero-copy{padding-top:30px;padding-bottom:54px}.hero-copy h1{max-width:750px;font-size:clamp(52px,6.1vw,84px)}.hero-copy h1 em{margin-top:6px;display:inline-block}.hero-copy>p{color:#d2cbc6;max-width:445px;margin-top:28px;font-size:18px;line-height:1.6}.hero-copy>p strong{color:#fff;font-weight:600}.hero-copy .action{margin-top:32px}.hero-actions{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.hero-decline{color:#fff;padding:6px 0;font-size:13px;font-weight:800;line-height:1.5;display:inline-block}.hero-decline:hover{text-underline-offset:4px;text-decoration:underline}.hero-price{color:#bfb4ac;margin-top:16px;font-size:12px;display:block}.action{color:#16100e;letter-spacing:-.015em;background:#fff;border:1px solid #ffffff75;border-radius:100px;justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:6px 6px 6px 24px;font-size:14px;font-weight:800;transition:transform .25s,box-shadow .25s;display:inline-flex}.action:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0004}.action-arrow{color:#fff;background:#17120f;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.action-arrow svg{width:18px;height:18px}.action-dark{color:#fff;background:#17120f;border-color:#17120f}.action-dark .action-arrow{color:#17120f;background:#fff}.promise-strip{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;padding-block:27px;display:flex}.promise-strip span{color:#d4c8be;align-items:center;gap:10px;font-size:13px;display:flex}.promise-strip svg,.offer-card li svg,.delivery-note>svg{color:#c9a482;flex:none;width:20px;height:20px}.section{padding-block:112px}.intro{grid-template-columns:1.05fr 1fr;align-items:start;gap:0 80px;display:grid}.intro>.eyebrow{grid-column:1/-1}.intro-text{padding-top:5px}.intro-text p{color:var(--muted);font-size:17px;line-height:1.7}.intro-text p+p{margin-top:20px}.intro-text strong{color:#fff;font-weight:600}.intro-text .intro-last{color:#d4b091;font-size:19px}.paper-section{padding-block:20px}.paper{color:#111;background:#fff;border-radius:40px;padding:clamp(32px,6vw,76px)}.paper .eyebrow{color:#915c3d}.paper h2 em{-webkit-text-stroke-color:#a47455;background:linear-gradient(105deg,#9c5b3b,#b58e72,#6f442f);-webkit-background-clip:text;background-clip:text}.lead{max-width:640px;color:var(--muted);margin-top:24px;font-size:17px;line-height:1.65}.paper .lead{color:#5b524c}.sticker-marquees{background:#100e0d;border-radius:24px;gap:10px;margin-top:40px;padding-block:18px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.sticker-showcase{padding-top:40px}.sticker-showcase .sticker-marquees{background:0 0;border-radius:0;margin:0}.sticker-showcase>.image-note{padding-inline:18px}.sticker-lane{overflow:hidden}.sticker-track{will-change:transform;width:max-content;animation:52s linear infinite sticker-scroll;display:flex}.sticker-lane:nth-child(2) .sticker-track{animation-duration:61s;animation-direction:reverse}.sticker-copy{flex:none;align-items:center;gap:10px;padding-right:10px;display:flex}.sticker-copy img{object-fit:contain;background:#1d1b1a;border-radius:18px;flex:none;width:180px;height:180px;padding:6px}.collection-photo{max-width:420px;margin:48px auto 0}.collection-photo img{border-radius:24px;width:100%;height:auto}.collection-photo figcaption{color:#70655d;text-align:center;margin-top:16px;font-size:12px;line-height:1.6}.image-note{text-align:center;color:#9e9690;max-width:680px;margin:18px auto 0;font-size:11px;line-height:1.6}.paper .image-note{color:#70655d}.collection-details{grid-template-columns:repeat(3,1fr);gap:28px;margin-block:42px 36px;display:grid}.collection-details>div{border-top:1px solid #ddd4cc;padding-top:20px}.collection-details span{color:#936143;font-size:11px}.collection-details h3{letter-spacing:-.04em;margin-top:10px;font-size:20px;font-weight:600;line-height:1.2}.collection-details p{color:#68605a;margin-top:12px;font-size:14px;line-height:1.6}.theme-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:46px;display:grid}.theme{background:#151210;border-radius:24px;position:relative;overflow:hidden}.theme:before{content:"";z-index:2;border-radius:inherit;background:radial-gradient(300px circle at var(--pointer-x,-500px) var(--pointer-y,-500px), #e4c5a720, transparent 70%);pointer-events:none;position:absolute;inset:0}.theme-photo{height:410px;position:relative}.theme-photo img{object-fit:cover;object-position:center;width:100%;height:100%}.theme-photo:after{content:"";background:linear-gradient(#0000,#151210);position:absolute;inset:50% 0 0}.theme-copy{margin-top:-24px;padding:0 26px 30px;position:relative}.theme-copy h3{letter-spacing:-.045em;font-size:27px;font-weight:600}.theme-copy p{color:#c7bdb4;margin-top:13px;font-size:14px;line-height:1.65}.theme-copy>span{color:#cba887;margin-top:20px;font-size:11px;line-height:1.5;display:block}.theme-example{border-top:1px solid var(--line);margin-top:44px;padding:28px 0 0}.theme-example>span{color:#c9a482;font-size:12px}.theme-example p{letter-spacing:-.035em;margin-block:14px 12px;font-size:clamp(17px,2vw,24px)}.theme-example p strong{color:#f0d7bf;font-weight:600}.theme-example p i{color:#8f7865;padding-inline:12px;font-style:normal}.theme-example small{color:#aaa19b;font-size:12px}.steps{grid-template-columns:1fr 1fr;gap:34px 50px;margin:44px 0 0;padding:0;list-style:none;display:grid}.steps li{border-top:1px solid #dfd5cc;align-items:flex-start;gap:18px;padding-top:24px;display:flex}.step-number{font-family:var(--font-serif), Georgia, serif;color:#ac7c59;font-size:36px;line-height:1}.steps h3{letter-spacing:-.04em;font-size:20px;font-weight:600;line-height:1.25}.steps p{color:#625951;margin-top:12px;font-size:14px;line-height:1.65}.delivery-note{background:var(--cream);border-radius:14px;align-items:center;gap:15px;margin-top:38px;padding:20px 24px;display:flex}.delivery-note p{color:#62564d;font-size:13px;line-height:1.6}.delivery-note strong{color:#33241b}.founder{grid-template-columns:.82fr 1fr;align-items:center;gap:84px;display:grid}.founder-visual{border-radius:28px;position:relative;overflow:hidden}.founder-visual>img{aspect-ratio:4/5;object-fit:cover;width:100%;transition:scale .7s cubic-bezier(.2,.8,.2,1)}.founder-visual:hover>img{scale:1.025}.founder-caption{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#15110fdd;border:1px solid #ffffff2b;border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.founder-caption img{border-radius:12px;width:44px}.founder-caption strong,.founder-caption small{display:block}.founder-caption strong{font-size:14px}.founder-caption small{color:#b6a79a;margin-top:5px;font-size:11px}.founder h2{font-size:clamp(38px,4.3vw,58px)}.founder-copy>p{color:var(--muted);margin-top:24px;font-size:16px;line-height:1.7}.founder-copy .founder-signature{color:#d8b396;font-family:var(--font-serif), Georgia, serif;font-size:35px;font-style:italic;line-height:1.15}.founder .action{margin-top:30px}.offer-section{background:#14100d;border-block:1px solid #ffffff10;padding-block:88px}.offer-layout{grid-template-columns:1fr 1fr;align-items:center;gap:84px;display:grid}.offer-heading{position:relative}.offer-heading h2{font-size:clamp(42px,4.8vw,66px)}.offer-symbol{opacity:.18;width:230px;margin-top:44px}.offer-card{color:#17120e;background:#fff;border-radius:28px;padding:42px}.offer-logo{width:150px;height:auto;margin-bottom:34px}.offer-label{color:#956442;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.offer-card h3{letter-spacing:-.05em;margin-top:14px;font-size:38px;font-weight:600;line-height:1.08}.offer-card h3 em{color:#9c6a48;-webkit-text-stroke:0;background:0 0}.offer-card ul{border-block:1px solid #e8e0d9;gap:15px;margin:26px 0 0;padding:26px 0;list-style:none;display:grid}.offer-card li{align-items:center;gap:10px;font-size:13px;line-height:1.4;display:flex}.offer-card li svg{color:#976440;width:18px;height:18px}.price{margin-block:26px}.price>span{color:#77685c;font-size:12px;display:block}.price>strong{letter-spacing:-.065em;align-items:baseline;margin-block:4px;font-size:85px;font-weight:600;line-height:1.2;display:flex}.price strong small{letter-spacing:-.04em;margin-right:8px;font-size:24px}.price strong sup{letter-spacing:-.05em;align-self:flex-start;padding-top:16px;font-size:38px}.offer-card .action{gap:8px;width:100%;padding-left:18px;font-size:13px;display:flex}.checkout-note{color:#71675f;justify-content:center;align-items:center;gap:7px;margin-top:15px;font-size:10px;display:flex}.checkout-note svg{width:13px;height:13px}.offer-optional{color:#887b70;text-align:center;border-top:1px solid #eee8e1;margin-top:24px;padding-top:18px;font-size:10px;line-height:1.6}.faq-section{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.faq-section>div>p{color:#b5a89e;margin-top:22px;font-size:14px}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:15px;font-weight:600;line-height:1.5;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-toggle{flex:none;width:16px;height:16px;position:relative}.faq-toggle:before,.faq-toggle:after{content:"";background:#c9a482;width:16px;height:1px;position:absolute;top:7px;left:0}.faq-toggle:after{transition:transform .2s;transform:rotate(90deg)}.faq-item[open] .faq-toggle:after{transform:rotate(0)}.faq-item>p{color:#b8aea6;padding:0 26px 24px 0;font-size:14px;line-height:1.75}.final-section{border-top:1px solid var(--line);text-align:center;padding-block:80px 90px}.final-section>img{border-radius:16px;width:58px;margin:0 auto 28px}.final-section>p{color:var(--muted);margin:26px 0 30px;font-size:16px}.final-note{color:#a99a8d;margin-top:18px;font-size:11px;line-height:1.6;display:block}.footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:34px;display:flex}.footer>img{width:130px}.footer>span{color:#a7998e;font-size:12px}.footer>a{color:#cdb59e;font-size:12px}.footer>a:hover{text-decoration:underline}.footer>small{text-align:center;color:#91857b;width:100%;font-size:10px}.sticky-offer{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;background:#17120ff0;border:1px solid #ffffff2c;border-radius:100px;justify-content:space-between;align-items:center;gap:20px;width:min(480px,100% - 24px);padding:12px 14px 12px 22px;transition:transform .3s,opacity .3s;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%,140%);box-shadow:0 8px 35px #0005}.sticky-offer.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.sticky-offer>div{flex-direction:column;gap:4px;display:flex}.sticky-offer strong{letter-spacing:-.03em;font-size:18px}.sticky-offer>div>span{color:#c9b29f;font-size:10px}.sticky-offer .action{gap:14px;min-height:44px;padding-left:16px;font-size:12px}.sticky-offer .action-arrow{width:30px;height:30px}.exclusive-marquees{isolation:isolate;width:100%;height:174px;margin:0 0 -12px;position:relative;overflow:hidden}.hero>.exclusive-marquees{z-index:3;pointer-events:none;margin:0;position:absolute;top:0;left:0}@media (min-width:681px){.hero-copy{padding-top:174px}}.exclusive-band{align-items:center;width:112%;height:58px;display:flex;position:absolute;left:-6%;overflow:hidden;box-shadow:0 12px 25px #0006}.exclusive-band-cream{color:#14100d;background:#f7f1e9;top:52px;transform:rotate(-4.2deg)}.exclusive-band-ink{z-index:1;color:#f8f1e8;background:#090909;border-block:1px solid #4c3e33;top:69px;transform:rotate(3.2deg)}.exclusive-track{will-change:transform;width:max-content;animation:30s linear infinite exclusive-left;display:flex}.exclusive-band-ink .exclusive-track{animation-name:exclusive-right;animation-duration:34s}.exclusive-set{flex:none;display:flex}.exclusive-item{letter-spacing:-.04em;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:12px;width:290px;font-size:23px;font-weight:700;display:inline-flex}.exclusive-item img{object-fit:contain;width:34px;height:34px}@keyframes exclusive-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes exclusive-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes sticker-scroll{to{transform:translate(-50%)}}@keyframes hero-cta-pulse{50%{transform:scale(1.035);box-shadow:0 0 0 10px #e5c5a800}}.hero-actions .action,.offer-card .action,.final-section .action{animation:2.8s ease-in-out infinite hero-cta-pulse;box-shadow:0 0 #e5c5a866}.hero-actions .action,.final-section .action{background:linear-gradient(115deg,#fffdf9,#f5eee7 50%,#e6cdb6);border-color:#f2e4d7}.hero-actions .action{min-height:64px;padding-left:29px;font-size:16px}.hero-actions .action-arrow{width:44px;height:44px}.action:hover,.action:focus-visible{animation-play-state:paused}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@media (min-width:1600px){.hero-photo{width:57%}.hero-photo img{object-position:center top}}@media (max-width:1000px){.hero{min-height:700px}.hero-photo{width:68%}.hero-photo:after{background:linear-gradient(90deg,#050505,#050505cc 14%,#05050500 75%),linear-gradient(#05050500 60%,#050505)}.intro,.founder,.offer-layout,.faq-section{gap:40px}.offer-card{padding:30px}.theme-photo{height:340px}.theme-copy{padding-inline:20px}.hero-copy>p{max-width:360px}.hero-copy h1{max-width:610px}}@media (max-width:680px){.wrap{width:calc(100% - 36px)}.hero{min-height:0;display:block}.hero-photo{width:100%;height:min(137vw,660px);position:relative;inset:auto}.hero-photo img{object-position:center top}.hero-photo:after{background:linear-gradient(#05050500 56%,#050505 100%)}.hero-copy{text-align:center;margin-top:-65px;padding-block:0 36px;position:relative}.hero-copy h1{font-size:clamp(42px,11.5vw,65px);line-height:1.02}.hero-copy h1 em{margin-top:8px}.eyebrow{letter-spacing:.12em;margin-bottom:18px;font-size:10px}.hero-copy>p{max-width:360px;margin:22px auto 0;font-size:15px;line-height:1.65}.desktop-break{display:none}.hero-copy .action{margin-top:26px}.hero-actions{align-items:center;gap:16px}.hero-actions .action{min-height:58px;padding-left:23px;font-size:14px}.hero-actions .action-arrow{width:40px;height:40px}.hero-decline{font-size:12px}.exclusive-marquees{height:130px;margin-bottom:-4px}.exclusive-band{width:120%;height:46px;left:-10%}.exclusive-band-cream{top:32px}.exclusive-band-ink{top:49px}.exclusive-item{gap:10px;width:230px;font-size:19px}.exclusive-item img{width:27px;height:27px}.hero-price{margin-top:13px;font-size:11px}.action{min-height:50px;padding-left:20px;font-size:13px}.action-arrow{width:36px;height:36px}.promise-strip{flex-wrap:wrap;justify-content:center;gap:14px 20px;padding-block:22px}.promise-strip span{gap:6px;font-size:10px}.promise-strip svg{width:15px;height:15px}.section{padding-block:70px}h2{font-size:clamp(37px,10vw,54px);line-height:1.06}.intro{display:block}.intro-text{padding-top:26px}.intro-text p{font-size:15px}.intro-text .intro-last{font-size:18px}.paper-section{padding-block:8px}.paper{border-radius:26px;width:calc(100% - 24px);padding:38px 24px}.paper h2{font-size:clamp(34px,8.8vw,48px)}.lead{margin-top:20px;font-size:15px}.sticker-marquees{margin-inline:-12px;border-radius:18px;gap:8px;margin-top:30px;padding-block:12px}.sticker-copy{gap:8px;padding-right:8px}.sticker-copy img{border-radius:14px;width:150px;height:150px}.collection-photo{margin-top:34px}.collection-photo img{border-radius:20px}.collection-photo figcaption{font-size:11px}.image-note{font-size:10px}.collection-details{grid-template-columns:1fr;gap:22px;margin-block:30px}.collection-details h3{font-size:22px}.collection-details p{margin-top:8px;font-size:14px}.paper>.action{display:flex}.theme-grid{grid-template-columns:1fr;gap:22px;margin-top:32px}.theme{border-radius:20px;grid-template-columns:.85fr 1fr;align-items:center;display:grid}.theme-photo{height:280px}.theme-photo:after{background:linear-gradient(270deg,#151210,#0000);inset:0 0 0 40%}.theme-copy{margin-top:0;padding:20px 18px 20px 12px}.theme-copy h3{font-size:24px}.theme-copy p{font-size:13px}.theme-copy>span{font-size:10px}.theme-example{margin-top:30px}.theme-example p{font-size:18px;line-height:1.8}.theme-example p i{padding-inline:6px}.theme-example small{font-size:11px;line-height:1.6;display:block}.steps{grid-template-columns:1fr;gap:24px;margin-top:32px}.steps li{gap:16px;padding-top:22px}.steps h3{font-size:20px}.steps p{margin-top:10px;font-size:14px}.delivery-note{align-items:flex-start;gap:10px;margin-top:30px;padding:18px}.delivery-note p{font-size:12px}.founder{grid-template-columns:1fr;gap:36px}.founder-visual{width:100%;max-width:430px;margin-inline:auto}.founder-copy>p{margin-top:20px;font-size:15px}.founder h2{font-size:clamp(39px,10vw,54px)}.offer-section{padding-block:60px}.offer-layout{grid-template-columns:1fr;gap:34px}.offer-heading h2{font-size:clamp(40px,10vw,54px)}.offer-symbol{display:none}.offer-card{border-radius:24px;padding:30px 24px}.offer-logo{width:140px;margin-bottom:28px}.offer-card h3{font-size:36px}.offer-card li{font-size:13px}.offer-card .action{padding-left:15px;font-size:12px}.price>strong{font-size:82px}.faq-section{grid-template-columns:1fr;gap:32px}.faq-item summary{padding-block:22px;font-size:14px}.faq-item>p{font-size:13px}.final-section{padding-block:60px}.final-section h2{font-size:clamp(38px,10vw,52px)}.final-section>p{margin-block:22px 26px;font-size:14px;line-height:1.6}.final-note{font-size:10px}.footer{text-align:center;flex-direction:column;gap:20px;padding-block:30px 40px}.sticky-offer{bottom:max(12px, env(safe-area-inset-bottom));gap:10px;padding:9px 9px 9px 18px}.sticky-offer strong{font-size:17px}.sticky-offer .action{gap:8px;font-size:11px}}@media (max-width:360px){.wrap{width:calc(100% - 28px)}.paper,.offer-card{padding-inline:20px}.offer-card .action{padding-left:12px;font-size:11px}.hero-copy h1{font-size:40px}.theme-copy{padding-right:12px}.theme-copy h3{font-size:21px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.action:hover{transform:none}.founder-visual:hover>img{scale:1}.sticker-lane{overflow-x:auto}.sticker-copy:nth-child(2){display:none}}
