:root{--ground:#f7f2e9;--paper:#fcf9f3;--oat:#efe7da;--ink:#1f2318;--soft:#565a48;--faint:#8c8a7c;--rule:#e2dacb;--forest:#4f553e;--forest2:#3f4431;--champ:#c9b48a;--gold:#a8916a;--cream:#f6f1e6;--serif:"Gilda Display", Georgia, serif;--sans:"Archivo", "Avenir Next", "Helvetica Neue", system-ui, sans-serif;--settle:cubic-bezier(.32, .72, 0, 1);--fade:cubic-bezier(.25, .1, .25, 1);--edge:clamp(20px, 5.5vw, 88px);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root{box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-behavior:smooth;scroll-padding-top:calc(env(safe-area-inset-top,0px) + 70px)}*,:before,:after{box-sizing:inherit;margin:0;padding:0}body{background:var(--ground);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:17px;font-weight:300;line-height:1.7;overflow-x:hidden}body:after{content:"";opacity:.04;mix-blend-mode:multiply;pointer-events:none;z-index:60;background:url(data:image/png;base64,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) 0 0/160px;position:fixed;inset:0}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:61;background:var(--forest);position:fixed;inset:0 0 auto}img{max-width:100%;display:block}.wrap{max-width:1200px;padding:0 var(--edge);margin:0 auto}.lbl{font:500 12px/1.3 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.serif{font-family:var(--serif);font-weight:400}.center{text-align:center}.pin{background:linear-gradient(to bottom, #585e45 0 2px, transparent 2px 3px, var(--champ) 3px 4px, transparent 4px 5px, #585e45 5px 7px);height:7px}.btn{background:var(--forest);min-height:60px;color:var(--cream);font:500 13.5px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 0 0 4px var(--forest), inset 0 0 0 5px #c9b48ab3;transition:background-color .4s var(--fade), transform .2s var(--settle);border:0;justify-content:center;align-items:center;gap:14px;padding:0 42px;text-decoration:none;display:inline-flex;position:relative}.btn:hover{background:var(--forest2);box-shadow:inset 0 0 0 4px var(--forest2), inset 0 0 0 5px #c9b48ae6}.btn:active{transform:scale(.98)}.btn .arr{width:22px;height:1px;transition:width .45s var(--settle);background:currentColor;position:relative}.btn .arr:after{content:"";border-top:1px solid;border-right:1px solid;width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.btn:hover .arr{width:32px}@media (width<=520px){.btn{letter-spacing:.14em;gap:10px;width:100%;padding:0 20px;font-size:12px}.hero .cta{flex-direction:column;align-items:stretch}.ctaband .btn{width:100%}}.banner{z-index:50;background:var(--forest);color:var(--cream);position:sticky;top:0}.banner .wrap{min-height:46px;font:400 13.5px/1.3 var(--sans);letter-spacing:.04em;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;padding-block:8px;display:flex}.banner b{color:var(--champ);letter-spacing:.2em;text-transform:uppercase;font-size:11.5px;font-weight:500}.banner .t{font-variant-numeric:tabular-nums;color:#e4dfd0}.banner a{color:var(--cream);text-underline-offset:3px}.hero{background:radial-gradient(60% 60% at 100% 0%, #c9b48a38, transparent 70%), var(--ground);padding:clamp(28px,4vw,56px) 0 clamp(44px,6vw,76px)}.hero .grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.hero .logo{width:auto;height:16px;margin-bottom:clamp(20px,3vw,30px)}.hero .greet{color:var(--soft);min-height:1px;margin-bottom:12px;font-size:15px}.hero h1{font-family:var(--serif);letter-spacing:-.012em;margin-top:18px;font-size:clamp(38px,4.4vw,64px);font-weight:400;line-height:1.04}.hero h1 .accent{color:var(--forest);border-bottom:1px solid var(--champ)}.hero .sub{color:var(--soft);max-width:32em;margin-top:24px;font-size:clamp(17.5px,1.5vw,20px)}.price{flex-wrap:wrap;align-items:flex-end;gap:18px;margin-top:34px;display:flex}.price .now{font:400 clamp(60px, 6vw, 84px)/.9 var(--serif);color:var(--ink)}.price .was{font:400 26px/1 var(--serif);color:var(--faint);padding-bottom:8px;text-decoration:line-through;text-decoration-thickness:1px}.price .note{color:var(--soft);padding-bottom:9px;font-size:14px;line-height:1.4}.price .note b{color:var(--forest);font-weight:500}.hero .cta{flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:28px;display:flex}.clock{font:400 13.5px/1.4 var(--sans);color:var(--faint);font-variant-numeric:tabular-nums}.frame{background-position:50% 22%;background-size:cover;position:relative}.frame:after{content:"";pointer-events:none;border:1px solid #c9b48ae6;position:absolute;inset:16px}.hero .frame{aspect-ratio:4/5;min-height:min(68vh,560px);box-shadow:0 50px 90px -55px #3c372380}.hero .stamp{background:var(--paper);box-shadow:inset 0 0 0 1px var(--rule), 0 24px 50px -30px #3c372373;max-width:250px;padding:20px 24px;position:absolute;bottom:44px;left:-26px}.hero .stamp:after{content:"";pointer-events:none;border:1px solid #c9b48a80;position:absolute;inset:6px}.hero .stamp b{font:400 30px/1 var(--serif);display:block}.hero .stamp span{color:var(--soft);margin-top:6px;font-size:13.5px;line-height:1.45;display:block}@media (width<=900px){.hero .grid{grid-template-columns:minmax(0,1fr)}.hero .ph{order:-1}.hero .frame{aspect-ratio:5/4;min-height:0}.hero .stamp{bottom:16px;left:16px}}.sec{padding:clamp(44px,5vw,74px) 0;position:relative}h2{font-family:var(--serif);letter-spacing:-.01em;margin-top:16px;font-size:clamp(34px,4vw,56px);font-weight:400;line-height:1.08}.lead{color:var(--soft);max-width:38em;margin-top:22px;font-size:clamp(17.5px,1.45vw,19.5px)}.center .lead,.center h2{margin-inline:auto}.pain{background:var(--paper);border-block:1px solid var(--rule)}.pain .grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(36px,6vw,90px);display:grid}.pain .frame{aspect-ratio:1;background-position:50% 25%}.pain p.big{font-family:var(--serif);color:var(--ink);margin-top:22px;font-size:clamp(26px,2.6vw,36px);line-height:1.28}.pain p.body{color:var(--soft);margin-top:22px;font-size:18px}@media (width<=900px){.pain .grid{grid-template-columns:1fr}.pain .frame{aspect-ratio:4/3}}.story{background:var(--oat);text-align:center;padding:clamp(48px,5.5vw,82px) 0}.story-big{font-family:var(--serif);letter-spacing:-.015em;margin-top:24px;font-size:clamp(46px,7vw,116px);line-height:.98}.orn{align-items:center;gap:18px;width:min(300px,70%);margin:36px auto 0;display:flex}.orn span{background:var(--gold);opacity:.6;flex:1;height:1px}.orn i{border:1px solid var(--gold);width:8px;height:8px;transform:rotate(45deg)}.story-line{font-family:var(--serif);color:var(--soft);margin-top:30px;font-size:clamp(23px,2.4vw,34px)}.bens{border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid}.ben{padding:34px 26px 6px 0}.ben+.ben{border-left:1px solid var(--rule);padding-left:26px}.ben .n{font:400 15px/1 var(--serif);color:var(--gold);letter-spacing:.06em}.ben h3{font:400 clamp(25px, 2.2vw, 31px)/1.12 var(--serif);margin-top:16px}.ben p{color:var(--soft);margin-top:12px;font-size:16.5px}@media (width<=980px){.bens{grid-template-columns:1fr 1fr}.ben:nth-child(3){border-left:0;padding-left:0}.ben:nth-child(n+3){border-top:1px solid var(--rule);margin-top:24px}}@media (width<=600px){.bens{grid-template-columns:1fr}.ben+.ben{border-left:0;border-top:1px solid var(--rule);margin-top:24px;padding-left:0}}.ctaband{background:radial-gradient(60% 80% at 90% 0%, #c9b48a33, transparent 70%), var(--oat);padding:clamp(46px,6vw,70px) 0}.ctaband .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.ctaband p{font:400 clamp(26px, 2.6vw, 36px)/1.2 var(--serif)}.ctaband small{font:400 14px/1.4 var(--sans);color:var(--soft);margin-top:8px;display:block}.mods{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px;display:grid}.mod{background:var(--paper);box-shadow:inset 0 0 0 1px var(--rule);transition:transform .5s var(--settle), box-shadow .5s var(--fade);display:block}.mod:hover{box-shadow:inset 0 0 0 1px var(--champ), 0 30px 60px -45px #3c372380;transform:translateY(-2px)}.mod .img{background-position:50% 54%;background-size:cover;height:88px}.mod .txt{padding:20px 22px}.mod .lbl{font-size:11px}.mod h3{font:400 26px/1.15 var(--serif);margin-top:10px}.mod p{color:var(--soft);margin-top:8px;font-size:15.5px;line-height:1.55}.mod.wide{background:var(--oat);grid-column:1/-1;grid-template-columns:300px 1fr}@media (width<=980px){.mods{grid-template-columns:1fr 1fr}}@media (width<=640px){.mods{grid-template-columns:1fr;gap:14px}.mod .img{display:none}.mod .txt{padding:18px 20px}}.why{background:var(--forest);color:var(--cream)}.why .lbl{color:var(--champ)}.why h2{color:var(--cream)}.why .grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,6vw,90px);display:grid}.why p{color:#e1dccd;margin-top:18px;font-size:18px}.why .quote{font:400 clamp(28px, 3vw, 42px)/1.22 var(--serif);color:var(--cream)}.why .quote:before{content:"“";color:var(--champ);margin-bottom:8px;font-size:1.8em;line-height:.6;display:block}.why .who{letter-spacing:.18em;text-transform:uppercase;color:var(--champ);margin-top:22px;font-size:13px}@media (width<=900px){.why .grid{grid-template-columns:1fr}}.offer .plate{background:var(--paper);max-width:880px;box-shadow:inset 0 0 0 1px var(--rule), 0 50px 90px -60px #3c372380;text-align:center;margin:40px auto 0;padding:clamp(30px,5vw,60px);position:relative}.offer .plate:before{content:"";pointer-events:none;border:1px solid #c9b48a99;position:absolute;inset:9px}.offer .plate:after{content:"";background:linear-gradient(to bottom, #585e45 0 2px, transparent 2px 3px, var(--champ) 3px 4px, transparent 4px 5px, #585e45 5px 7px);height:7px;position:absolute;top:0;left:0;right:0}.tiers{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid}.tier{transition:opacity .5s var(--fade);padding:26px 10px 22px}.tier+.tier{border-left:1px solid var(--rule)}.tier .lbl{color:var(--faint)}.tier b{font:400 clamp(40px, 4.4vw, 58px)/1 var(--serif);color:var(--ink);margin-top:12px;display:block}.tier small{color:var(--faint);margin-top:10px;font-size:13px;display:block}.tier.now{background:color-mix(in srgb, var(--champ) 14%, transparent)}.tier.now .lbl{color:var(--gold)}.tier.now b{color:var(--forest)}.tier.now small{color:var(--forest);font-weight:500}.tier.past{opacity:.4}.tier.past b{text-decoration:line-through;text-decoration-thickness:1px}.incl{text-align:left;grid-template-columns:1fr 1fr 1fr;gap:0 34px;max-width:760px;margin:26px auto 0;list-style:none;display:grid}.incl li{border-bottom:1px solid var(--rule);color:var(--soft);padding:11px 0 11px 22px;font-size:16px;position:relative}.incl li:before{content:"";border:1px solid var(--gold);width:6px;height:6px;position:absolute;top:19px;left:2px;transform:rotate(45deg)}.offer .go{margin-top:36px}.offer .go .clock{margin-top:14px}.offer .close{color:var(--soft);max-width:40em;margin:34px auto 0;font-size:18px}@media (width<=640px){.tiers{grid-template-columns:1fr}.tier+.tier{border-left:0;border-top:1px solid var(--rule)}.incl{grid-template-columns:1fr}}.frame.vid{background:var(--oat);overflow:hidden}.frame.vid video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.frame.vid:after{z-index:1}.story-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(36px,6vw,90px);display:grid}.story .frame.vid{aspect-ratio:4/5;box-shadow:0 50px 90px -55px #3c372380}.why-right{grid-template-columns:minmax(0,1fr);gap:34px;display:grid}.why-right .frame{aspect-ratio:2}.why-right .frame.vid:after{border-color:#c9b48acc}@media (width<=900px){.story-grid{grid-template-columns:minmax(0,1fr)}.story{text-align:center}.story .orn{margin-left:auto}.story .frame.vid{aspect-ratio:4/5;width:100%;max-width:420px;margin:0 auto}.why-right{grid-template-columns:minmax(0,1fr)}.why-right .frame.vid{aspect-ratio:4/3}}footer{border-top:1px solid var(--rule);padding:36px 0 54px}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}footer p{color:var(--faint);max-width:64em;font-size:12.5px;line-height:1.65}.buybar{z-index:55;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--paper);border-top:1px solid var(--rule);transition:transform .6s var(--settle);justify-content:space-between;align-items:center;gap:14px;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.buybar.show{transform:none}.buybar .p{color:var(--soft);font-size:13px}.buybar .p b{font:400 24px/1.1 var(--serif);color:var(--ink);display:block}.buybar .btn{min-height:48px;padding:0 22px;font-size:11.5px}@media (width<=720px){.buybar{display:flex}footer{padding-bottom:110px}}[data-enter]{opacity:0;animation:enter 1.1s var(--settle) forwards;transform:translateY(14px)}[data-enter="2"]{animation-delay:.1s}[data-enter="3"]{animation-delay:.2s}[data-enter="4"]{animation-delay:.3s}[data-enter="5"]{animation-delay:.45s}@keyframes enter{to{opacity:1;transform:none}}.reveal{opacity:0;transition:opacity .9s var(--fade), transform 1.1s var(--settle);transform:translateY(18px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-enter],.reveal{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}html{scroll-behavior:auto}}
