:root{--ink:#0b0b0d;--ink-2:#141416;--ink-3:#1c1c20;--paper:#f5f3ee;--dim:#a9a498;--gold:#d8ae5e;--gold-2:#e9cd8a;--gold-deep:#a8823f;--red:#d92b2b;--red-deep:#b02020;--line:rgba(216,174,94,.18);--line-soft:rgba(245,243,238,.1);--radius:16px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Archivo,system-ui,sans-serif;background:var(--ink);color:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}.wrap{max-width:1240px;margin:0 auto;padding:0 28px}.gold{color:var(--gold)}.announce{background:linear-gradient(90deg,var(--gold-deep),var(--gold) 50%,var(--gold-deep));color:#161206;font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:9px 16px}header{position:sticky;top:0;z-index:50;background:#0b0b0ded;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-soft)}.nav{display:flex;align-items:center;gap:34px;padding:15px 0}.brand{display:flex;align-items:center;gap:12px;flex-shrink:0}.logo-chip{display:block}.logo-chip img{height:52px;width:auto;mix-blend-mode:multiply}nav.links{display:flex;gap:26px;margin-left:auto}nav.links a{font-size:13.5px;font-weight:600;color:var(--dim);transition:color .15s}nav.links a:hover{color:var(--paper)}nav.links a.hot{color:var(--gold)}.nav .cta{background:var(--red);color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;padding:11px 22px;border-radius:100px;transition:background .15s}.nav .cta:hover{background:var(--red-deep)}.hero{position:relative;padding:88px 0 76px;overflow:hidden;background:radial-gradient(1000px 480px at 88% -12%,rgba(216,174,94,.13),transparent 60%),radial-gradient(700px 420px at -8% 108%,rgba(216,174,94,.06),transparent 60%),var(--ink);border-bottom:1px solid var(--line-soft)}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}.kicker{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:22px}.kicker:before{content:"";width:26px;height:2px;background:var(--gold)}h1{font-family:Archivo Expanded,Archivo Black,sans-serif;font-weight:900;font-size:clamp(38px,4.4vw,58px);line-height:1;letter-spacing:-.01em;text-transform:uppercase}.hero p.lede{margin-top:22px;max-width:500px;font-size:16.5px;line-height:1.65;color:var(--dim);font-weight:500}.hero-ctas{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap;align-items:center}.btn{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;letter-spacing:.04em;padding:16px 28px;border-radius:100px;transition:transform .12s,background .15s;cursor:pointer}.btn:active{transform:scale(.98)}.btn-red{background:var(--red);color:#fff}.btn-red:hover{background:var(--red-deep)}.btn-gold{background:linear-gradient(135deg,var(--gold-2),var(--gold));color:#161206}.btn-gold:hover{filter:brightness(1.05)}.btn-ghost{border:1.5px solid rgba(245,243,238,.25);color:var(--paper)}.btn-ghost:hover{border-color:var(--gold);color:var(--gold)}.hero .assure{margin-top:16px;font-size:13px;color:var(--gold);font-weight:600}.hero-proof{display:flex;gap:36px;margin-top:44px}.proof b{display:block;font-family:Archivo Expanded,sans-serif;font-weight:800;font-size:22px}.proof span{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.hero-visual{position:relative}.hero-visual .main{border-radius:var(--radius);overflow:hidden;box-shadow:0 40px 90px -20px #000000a6;border:1px solid var(--line);transform:rotate(1.2deg);background:#fff}.hero-visual .main img{width:100%;height:450px;object-fit:cover}.hero-visual .chip{position:absolute;left:-26px;bottom:36px;background:var(--paper);color:#161206;border-radius:12px;padding:14px 18px;box-shadow:0 24px 48px -12px #0000008c;transform:rotate(-2deg)}.hero-visual .chip b{font-family:Archivo Expanded,sans-serif;font-size:14px;font-weight:800;display:block}.hero-visual .chip span{font-size:11.5px;font-weight:600;color:#6f6a5e}.hero-visual .tag{position:absolute;right:-10px;top:-14px;background:var(--ink);border:1px solid var(--line);color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:10px 16px;border-radius:100px;transform:rotate(2deg)}.marquee{border-bottom:1px solid var(--line-soft);background:var(--ink-2);overflow:hidden;white-space:nowrap;padding:13px 0}.marquee-inner{display:inline-block;animation:scroll 30s linear infinite}.marquee span{font-family:Archivo Expanded,sans-serif;font-weight:800;font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin-right:18px}.marquee i{color:var(--gold);font-style:normal;margin-right:18px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}section{padding:88px 0}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:46px}h2{font-family:Archivo Expanded,Archivo Black,sans-serif;font-weight:900;font-size:clamp(26px,3vw,38px);text-transform:uppercase;line-height:1.05}.sec-head p{max-width:440px;color:var(--dim);font-size:14.5px;line-height:1.6;font-weight:500}.eyebrow{font-size:11px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.tiers-band{background:var(--ink-2);border-bottom:1px solid var(--line-soft)}.tiers{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:start}.tier .price-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:16px;padding-bottom:4px}.tier .price-row .lbl{font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}.tier .price{font-family:Archivo Expanded,sans-serif;font-weight:900;font-size:34px}.tier .price small{font-size:13px;font-weight:700;color:var(--dim)}.tier li.no{color:var(--dim)}.tier li.no i{color:#7a4b44}.tier li.no span b{font-weight:600;text-decoration:line-through;text-decoration-color:#f5f3ee59;text-decoration-thickness:1px}.tiers-note{margin-top:24px;text-align:center;font-size:13px;color:var(--dim);font-weight:500}.tiers-note b{color:var(--gold);font-weight:700}.peek{margin-top:56px;border:1px solid var(--line-soft);border-radius:var(--radius);overflow:hidden;background:var(--ink-3)}.peek-head{padding:22px 28px;border-bottom:1px solid var(--line-soft);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.peek-head h3{font-family:Archivo Expanded,sans-serif;font-weight:800;font-size:16px;text-transform:uppercase}.peek-head span{font-size:12.5px;color:var(--dim);font-weight:500}table.pricing{width:100%;border-collapse:collapse}table.pricing th{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:14px 18px;text-align:center;background:#d8ae5e14;color:var(--gold);border-bottom:1px solid var(--line-soft)}table.pricing th:first-child{text-align:left}table.pricing th em{display:block;font-style:normal;font-size:9.5px;letter-spacing:.08em;color:var(--dim);margin-top:3px;text-transform:none}table.pricing td{padding:15px 18px;text-align:center;font-weight:700;font-size:15px;border-bottom:1px solid var(--line-soft)}table.pricing tr:last-child td{border-bottom:none}table.pricing td:first-child{text-align:left;font-weight:600;font-size:14px;color:var(--paper)}table.pricing td:first-child small{display:block;font-size:11.5px;color:var(--dim);font-weight:500;margin-top:2px}table.pricing td.best{color:var(--gold);font-family:Archivo Expanded,sans-serif;font-weight:800}.peek-foot{padding:16px 28px;font-size:12px;color:var(--dim);border-top:1px solid var(--line-soft)}.programs{display:grid;grid-template-columns:1fr 1fr;gap:20px}.program{background:var(--ink-2);border:1px solid var(--line-soft);border-radius:var(--radius);padding:32px 30px}.program .tagline{font-size:10.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.program h3{font-family:Archivo Expanded,sans-serif;font-weight:800;font-size:19px;text-transform:uppercase;line-height:1.2}.program p{color:var(--dim);font-size:14px;line-height:1.6;margin-top:12px;font-weight:500}.program .facts{margin-top:18px;display:grid;gap:9px}.program .fact{display:flex;gap:10px;font-size:13.5px;font-weight:600;color:var(--paper);line-height:1.45}.program .fact i{font-style:normal;color:var(--gold);font-weight:800;flex-shrink:0}.program .fact em{font-style:normal;color:var(--dim);font-weight:500}.tier{border-radius:var(--radius);padding:38px 36px 36px;position:relative;overflow:hidden;background:var(--ink-3);border:1px solid var(--line-soft)}.tier.plus{background:linear-gradient(160deg,#191712,#12100c 70%);border:1px solid var(--line)}.tier.plus:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(560px 260px at 90% -10%,rgba(216,174,94,.16),transparent 65%);pointer-events:none}.tier .badge{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;padding:7px 13px;border-radius:100px;margin-bottom:20px;background:#f5f3ee1a;color:var(--paper)}.tier.plus .badge{background:linear-gradient(135deg,var(--gold-2),var(--gold));color:#161206}.tier h3{font-family:Archivo Expanded,sans-serif;font-weight:800;font-size:26px;text-transform:uppercase}.tier .for{color:var(--dim);font-size:13.5px;font-weight:600;margin-top:6px}.tier ul{list-style:none;margin-top:24px}.tier li{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-top:1px solid var(--line-soft);font-size:14.5px;line-height:1.5;color:var(--paper);font-weight:500}.tier.plus li{border-top-color:#d8ae5e24}.tier li i{font-style:normal;color:var(--gold);font-weight:800;flex-shrink:0}.tier li span b{font-weight:700}.tier li span em{display:block;font-style:normal;font-size:12.5px;color:var(--dim);margin-top:2px}.tier .btn{margin-top:26px;width:100%;justify-content:center}.tier .note{margin-top:14px;font-size:12px;color:var(--dim);text-align:center}.how{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.step{background:var(--ink-2);border:1px solid var(--line-soft);border-radius:var(--radius);padding:28px 26px 30px}.step .num{font-family:Archivo Expanded,sans-serif;font-weight:900;font-size:54px;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(216,174,94,.8);margin-bottom:16px}.step h3{font-family:Archivo Expanded,sans-serif;font-weight:800;font-size:15.5px;text-transform:uppercase;margin-bottom:9px;line-height:1.25}.step p{color:var(--dim);font-size:13.5px;line-height:1.6;font-weight:500}.how-note{margin-top:26px;text-align:center;font-size:13.5px;color:var(--gold);font-weight:600}.prods-band{background:var(--ink-2);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.cats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cat{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:.9;border:1px solid var(--line-soft);background:var(--ink-3)}.cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.cat:hover img{transform:scale(1.05)}.cat .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(11,11,13,.9) 8%,transparent 55%)}.cat .label{position:absolute;left:18px;bottom:14px;right:18px}.cat .label b{display:block;font-family:Archivo Expanded,sans-serif;font-weight:800;font-size:14.5px;text-transform:uppercase}.cat .label span{font-size:11.5px;color:var(--dim);font-weight:600}.work{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.work-item{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--line-soft);aspect-ratio:1.1;background:#fff}.work-item img{width:100%;height:100%;object-fit:cover}.work-item .cap{position:absolute;left:12px;bottom:12px;background:#0b0b0dd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:8px 12px;border-radius:8px;color:var(--paper)}.work-item .cap i{font-style:normal;color:var(--gold);animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.work-item img{transition:opacity .5s ease}.work-item.swapping img{opacity:0}.mystore{border-radius:var(--radius);overflow:hidden;background:linear-gradient(150deg,#1a160e,#0e0c08 65%);border:1px solid var(--line);display:grid;grid-template-columns:1.15fr .85fr}.mystore .copy{padding:52px 48px}.mystore .copy .pill{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(135deg,var(--gold-2),var(--gold));color:#161206;padding:7px 13px;border-radius:100px;margin-bottom:18px}.mystore h2{font-size:clamp(24px,2.6vw,34px)}.mystore p{color:var(--dim);font-size:15px;line-height:1.65;margin-top:16px;max-width:480px;font-weight:500}.mystore .feats{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:26px}.mystore .feat{font-size:13.5px;font-weight:600;color:var(--paper);display:flex;gap:10px;align-items:flex-start;line-height:1.45}.mystore .feat i{font-style:normal;color:var(--gold);font-weight:800}.mystore .copy .btn{margin-top:30px}.mystore .fine{margin-top:16px;font-size:12px;color:var(--dim)}.mystore .visual{position:relative;min-height:420px}.mystore .visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mystore .visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0e0c08 0%,transparent 35%)}
/*# sourceMappingURL=/cdn/shop/t/149/assets/bp-a.css.map */
