:root{--scheme: dark;--forest: #0F4C2A;--night: #06140C;--gold: #C9A96B;--bg: #0A1E13;--bg-alt: #0D2618;--fg: #EFE9DA;--muted: #B9C2B4;--line: rgba(239, 233, 218, .14);--line-strong: rgba(201, 169, 107, .55);--accent: #C9A96B;--accent-fg: #0A1E13;--hot: #E2B97A;--hot-on: #5A3E10;--focus: #E2B97A;--head-bg: rgba(6, 20, 12, .82);--card: rgba(255, 255, 255, .06);--card-fg: #EFE9DA;--card-muted: #B9C2B4;--card-line: rgba(201, 169, 107, .35);--seg-bg: rgba(255,255,255,.04);--seg-line: rgba(239,233,218,.22);--chip-on: #EFE9DA;--chip-on-fg: #0A1E13;--btn: linear-gradient(180deg, #F3EBD6, #DCC9A0);--btn-fg: #0A1E13;--btn-shadow: 0 16px 30px -14px rgba(201, 169, 107, .6);--trust-bg: #06140C;--trust-fg: #B9C2B4;--trust-line: rgba(201,169,107,.35);--tick: #C9A96B;--num: #C9A96B;--story-bg: #0F4C2A;--story-fg: #EFE9DA;--foot-bg: #06140C;--foot-fg: #B9C2B4;--foot-line: rgba(201,169,107,.25);--mbar-bg: #0A1E13;--mbar-fg: #EFE9DA;--f-d: "Cormorant Garamond", "Iowan Old Style", Georgia, serif;--f-b: "Manrope", "Helvetica Neue", Arial, sans-serif;--f-p: "Cormorant Garamond", Georgia, serif;--w-d: 400}.head{border-bottom-color:#c9a96b33}.nite{position:relative;overflow:hidden;background:radial-gradient(42% 60% at 34% 58%,rgba(255,214,150,.2) 0%,rgba(255,214,150,.06) 40%,transparent 70%),radial-gradient(80% 90% at 30% 20%,#145a34,#0b2e1b 45%,#06140c)}.nite:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.nite-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:clamp(1.5rem,3vw,3rem);align-items:center;padding-block:clamp(1.4rem,3vw,2.4rem)}.claim{font-size:.72rem;font-weight:600;letter-spacing:.3em;color:var(--gold);display:flex;align-items:center;gap:.8rem}.claim:after{content:"";flex:0 0 3.5rem;height:1px;background:var(--gold);opacity:.6}.lockup{margin-top:.5rem;font-family:var(--f-d);font-weight:500;font-size:clamp(2.8rem,5.4vw,4.8rem);line-height:.95;letter-spacing:-.01em;color:var(--fg)}.lockup i{font-weight:400;color:#e6d3a6}.sub{margin-top:.7rem;max-width:30rem;color:var(--muted);font-size:1.02rem}.spot{position:relative;display:flex;align-items:flex-end;justify-content:center;height:clamp(260px,40vh,380px);margin-top:.4rem}.spot:before{content:"";position:absolute;left:18%;right:18%;bottom:2%;height:16%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,220,160,.35),transparent)}.spot:after{content:"";position:absolute;left:10%;right:10%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(201,169,107,.6),transparent)}.spot img{position:relative;height:100%;width:auto;filter:drop-shadow(0 24px 30px rgba(0,0,0,.6)) brightness(1.02);transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .4s ease;transform-origin:50% 100%}.spot .pk-small{height:46%;margin-left:-1.5rem;opacity:.8}html[data-size="150"] .spot .pk-big{transform:scale(.82);opacity:.5}html[data-size="150"] .spot .pk-small{transform:scale(1.5);opacity:1;z-index:2}.glass{background:linear-gradient(160deg,#ffffff1a,#ffffff08);border:1px solid rgba(201,169,107,.35);border-radius:20px;padding:1.4rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 40px 80px -40px #000c,inset 0 1px #ffffff1f;display:grid;gap:.9rem}.glass h2{font-size:1.6rem}.glass .price{color:var(--fg)}.btn-main{background-image:var(--btn)}.sec h2,.v h3{color:var(--fg)}.story .portrait img{border:1px solid rgba(201,169,107,.45);padding:6px;background:#ffffff08}@media(max-width:980px){.nite-grid{grid-template-columns:1fr}}@media(max-width:620px){.spot{height:230px}.lockup{font-size:2.6rem}.sub{font-size:.95rem}}*{box-sizing:border-box}html{color-scheme:var(--scheme, light)}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--f-b);font-size:1.0625rem;line-height:1.6;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.wrap{max-width:76rem;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}h1,h2,h3{margin:0;text-wrap:balance}p{margin:0}h2{font-family:var(--f-d);font-weight:var(--w-d, 400);font-size:clamp(1.9rem,3.6vw,2.7rem);line-height:1.12;letter-spacing:-.01em}h3{font-size:1.15rem;font-weight:600;line-height:1.3}.lead{color:var(--muted);font-size:1.15rem;max-width:34em}.draft{display:inline-block;font:600 .72rem/1.2 var(--f-b);letter-spacing:.03em;color:#8a5a12;background:#f6ebd3;border:1px dashed #B07C2A;border-radius:4px;padding:.12rem .4rem;vertical-align:middle;white-space:nowrap}.eq-topbar-unused{background:#f6ebd3;color:#8a5a12;font-size:.8rem}.eq-topbar-unused .wrap{display:flex;flex-wrap:wrap;gap:.2rem 1rem;justify-content:space-between;padding-block:.4rem}.head{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:var(--head-bg);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.head-row{display:flex;align-items:center;gap:1.5rem;padding-block:.6rem}.logo img{height:44px;width:auto}.nav{display:flex;gap:1.4rem;margin-left:auto;font-size:.95rem;font-weight:500}.nav a{text-decoration:none;color:var(--muted)}.nav a:hover,.nav a:first-child{color:var(--fg)}.cart{position:relative;display:inline-flex;padding:.4rem;color:var(--fg);border-radius:8px}.cart-count{position:absolute;top:-2px;right:-4px;min-width:1.15rem;height:1.15rem;border-radius:999px;background:var(--accent);color:var(--accent-fg);font:600 .7rem/1.15rem var(--f-b);text-align:center}.cart.bump .cart-count{background:var(--hot);color:#fff}@media(max-width:860px){.nav{display:none}.cart{margin-left:auto}.logo img{height:36px}}.buy{display:grid;gap:.8rem;min-width:0}.seg{display:grid;grid-template-columns:1fr 1fr;border:0;padding:0;margin:0;min-width:0;position:relative}.seg legend{padding:0;margin-bottom:.3rem;font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--card-muted)}.seg input{position:absolute;opacity:0;pointer-events:none}.seg label{text-align:center;padding:.6rem .4rem;border:1px solid var(--seg-line);background:var(--seg-bg);color:var(--card-fg);cursor:pointer;font-weight:500;font-size:.95rem;line-height:1.25;transition:background .2s ease,color .2s ease}.seg label:first-of-type{border-radius:10px 0 0 10px}.seg label:last-of-type{border-radius:0 10px 10px 0;border-left:0}.seg input:checked+label{background:var(--chip-on);border-color:var(--chip-on);color:var(--chip-on-fg)}.seg input:focus-visible+label{outline:2px solid var(--focus);outline-offset:2px}.seg em{display:block;font-style:normal;font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hot)}.seg input:checked+label em{color:var(--hot-on)}.buy-foot{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center;margin-top:.2rem}.price{font-family:var(--f-d);font-size:1.7rem;line-height:1.1;color:var(--card-fg)}.price small{display:block;margin-top:.25rem;font-family:var(--f-b);font-size:.78rem;color:var(--card-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 1.4rem;border-radius:999px;border:0;font:600 1rem/1 var(--f-b);text-decoration:none;cursor:pointer}.btn-main{background:var(--btn);color:var(--btn-fg);box-shadow:var(--btn-shadow, none);transition:transform .2s ease,box-shadow .2s ease}.btn-main:hover{transform:translateY(-1px)}.buy .btn-main{width:100%}.facts{font-size:.76rem;line-height:1.45;color:var(--card-muted)}.trust{border-top:1px solid var(--trust-line);background:var(--trust-bg);color:var(--trust-fg);font-size:.88rem}.trust .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1.5rem;padding-block:.85rem}.trust span{display:inline-flex;align-items:center;gap:.6rem}.trust span:before{content:"";width:.75rem;height:.42rem;border-left:2px solid var(--tick);border-bottom:2px solid var(--tick);transform:rotate(-45deg) translateY(-2px)}.news{background:var(--bg-alt);border-bottom:1px solid var(--line)}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding-block:1.8rem;color:var(--muted)}.news-grid b{display:block;color:var(--fg);font-size:1.15rem;font-weight:600;margin-bottom:.2rem}.news-grid b:before{content:"NEU";display:inline-block;margin-right:.6rem;font-size:.66rem;letter-spacing:.1em;padding:.25rem .4rem;border-radius:3px;background:var(--accent);color:var(--accent-fg);vertical-align:3px}.sec{padding-block:clamp(3.5rem,8vw,6rem)}.sec-alt{background:var(--bg-alt)}.vgrid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(1.4rem,4vw,3rem);margin-top:2.4rem}.v{display:grid;gap:.7rem;align-content:start;padding-top:1.2rem;border-top:1px solid var(--line-strong)}.v h3{font-family:var(--f-d);font-weight:var(--w-d, 400);font-size:1.6rem}.v-lead h3{font-size:2.1rem}.v p{color:var(--muted)}.v a{color:var(--fg);font-weight:600;text-underline-offset:4px}.ingr{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4rem);align-items:start}.ingr-intro{display:grid;gap:1rem}.cmp{font-size:.92rem;color:var(--muted)}.cmp b{color:var(--fg);margin-right:.3rem}.ilist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}.ilist li{display:grid;gap:.1rem;padding-block:.9rem;border-bottom:1px solid var(--line)}.ilist span{font-size:.88rem;color:var(--muted)}.steps{list-style:none;counter-reset:s;margin:2.4rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.4rem)}.steps li{counter-increment:s;display:grid;gap:.6rem;align-content:start}.steps li:before{content:counter(s);font-family:var(--f-d);font-size:3rem;line-height:1;color:var(--num)}.steps p{color:var(--muted)}.deg{font-family:var(--f-d);font-size:1.4rem;font-weight:400;color:var(--fg)}.abo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);align-items:center}.abo>div{display:grid;gap:1rem}.checks{list-style:none;margin:0;padding:clamp(1.3rem,3vw,2rem);display:grid;gap:.8rem;background:var(--card);color:var(--card-fg);border:1px solid var(--card-line);border-radius:16px}.checks li{display:grid;grid-template-columns:1.2rem minmax(0,1fr);gap:.6rem}.checks li:before{content:"";width:.6rem;height:.6rem;margin-top:.5rem;border-radius:50%;background:var(--tick)}.story{background:var(--story-bg);color:var(--story-fg)}.story-grid{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.portrait{margin:0;max-width:460px}.portrait img{width:100%;height:auto;border-radius:6px;box-shadow:0 24px 48px -24px #0000008c}.portrait figcaption{margin-top:.6rem;font-size:.82rem;opacity:.75}.story-copy{display:grid;gap:1.2rem}.story blockquote{margin:0;font-family:var(--f-d);font-style:italic;font-weight:300;font-size:clamp(1.5rem,2.8vw,2.1rem);line-height:1.3}.story-copy p{opacity:.82;max-width:34em}.faq{margin-top:2rem;border-top:1px solid var(--line);max-width:52rem}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;padding:1.1rem 2.2rem 1.1rem 0;font-weight:600;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:.3rem;top:.85rem;font-family:var(--f-d);font-size:1.6rem;color:var(--num);transition:transform .2s ease}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding-bottom:1.2rem;color:var(--muted);max-width:44em}.foot{background:var(--foot-bg);color:var(--foot-fg);font-size:.88rem}.foot .wrap{padding-block:3rem 2rem;display:grid;gap:2rem}.foot-top{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem 2rem;align-items:center}.foot-logo{height:60px;width:auto}.foot-links{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.5rem 1.6rem}.foot-links a{text-decoration:none;opacity:.85}.foot-links a:hover{opacity:1}.legal{border-top:1px solid var(--foot-line);padding-top:1.2rem;opacity:.8}.mbar{display:none}@media(max-width:860px){.vgrid,.ingr,.abo,.story-grid,.steps{grid-template-columns:1fr}.portrait{max-width:320px}}@media(max-width:620px){.news-grid,.ilist{grid-template-columns:1fr;gap:1rem}.mbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;gap:.8rem;align-items:center;justify-content:space-between;background:var(--mbar-bg);color:var(--mbar-fg);border-top:1px solid var(--line);padding:.7rem max(16px,env(safe-area-inset-right,0px)) calc(.7rem + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));box-shadow:0 -12px 24px -16px #0006}.mbar p{font-size:.82rem;line-height:1.3;opacity:.85}.mbar b{display:block;font-size:.95rem;opacity:1}.mbar .btn{padding:.75rem 1.1rem;font-size:.95rem;flex:none}.foot{padding-bottom:4.5rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}.stage-sec{position:relative;padding-block:clamp(4.5rem,10vw,8rem)}.stage-sec+.stage-sec{border-top:1px solid rgba(201,169,107,.16)}.glow-l{background:radial-gradient(55% 70% at 12% 30%,rgba(20,90,52,.55),transparent 70%),var(--bg)}.glow-r{background:radial-gradient(55% 70% at 88% 40%,rgba(20,90,52,.55),transparent 70%),var(--bg)}.glow-c{background:radial-gradient(45% 60% at 50% 45%,rgba(255,214,150,.1),transparent 70%),radial-gradient(80% 90% at 50% 30%,#0F3A23,var(--bg) 70%)}.kick{display:flex;align-items:center;gap:.9rem;font-size:.72rem;font-weight:600;letter-spacing:.3em;color:var(--gold)}.kick:before{content:"";width:2.4rem;height:1px;background:var(--gold);opacity:.7}.display{font-family:var(--f-d);font-weight:400;font-size:clamp(2.3rem,4.6vw,3.8rem);line-height:1.04;letter-spacing:-.01em;color:var(--fg)}.display i{color:#e6d3a6}.intro{display:grid;gap:1.1rem;max-width:40rem}.intro p{color:var(--muted);font-size:1.08rem}.news2{background:linear-gradient(180deg,#06140C,var(--bg));border-bottom:1px solid rgba(201,169,107,.16)}.news2 .wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;padding-block:2.2rem}.note{display:grid;grid-template-columns:64px minmax(0,1fr);gap:1.2rem;align-items:center;padding:1.2rem 1.4rem;border:1px solid rgba(201,169,107,.28);border-radius:14px;background:linear-gradient(160deg,#ffffff0d,#ffffff03)}.note img{width:64px;height:auto;filter:drop-shadow(0 10px 12px rgba(0,0,0,.5))}.note b{display:block;font-family:var(--f-d);font-weight:500;font-size:1.45rem;line-height:1.15;color:var(--fg);margin-bottom:.25rem}.note span.tag{display:inline-block;font-size:.64rem;font-weight:700;letter-spacing:.14em;color:var(--gold);margin-bottom:.35rem}.note p{color:var(--muted);font-size:.95rem}.vals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.4rem);margin-top:3rem}.val{position:relative;display:grid;gap:.9rem;align-content:start;padding:2rem 1.6rem 1.8rem;border-radius:18px;border:1px solid rgba(201,169,107,.24);background:linear-gradient(170deg,#ffffff0f,#ffffff04)}.val svg{width:40px;height:40px;stroke:var(--gold);fill:none;stroke-width:1.3}.val h3{font-family:var(--f-d);font-weight:400;font-size:2rem;line-height:1.05;color:var(--fg)}.val p{color:var(--muted)}.val a{color:#e6d3a6;font-weight:600;text-underline-offset:4px}.val.lead{background:linear-gradient(170deg,#c9a96b29,#ffffff05);border-color:#c9a96b80}.anat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px) minmax(0,1fr);gap:clamp(1rem,3vw,2.4rem);align-items:center;margin-top:3rem}.anat-col{display:grid;gap:1.6rem}.anat-col.l{text-align:right}.ing{display:grid;gap:.15rem;position:relative}.ing b{font-family:var(--f-d);font-weight:500;font-size:1.5rem;color:var(--fg);line-height:1.1}.ing span{font-size:.9rem;color:var(--muted)}.anat-col.l .ing:after,.anat-col.r .ing:before{content:"";position:absolute;top:.9rem;width:clamp(1rem,3vw,2.2rem);height:1px;background:linear-gradient(90deg,#c9a96b00,#c9a96bcc)}.anat-col.l .ing:after{right:calc(-1*clamp(1rem,3vw,2.2rem) - .6rem)}.anat-col.r .ing:before{left:calc(-1*clamp(1rem,3vw,2.2rem) - .6rem);transform:scaleX(-1)}.anat-mid{position:relative;display:grid;place-items:center}.anat-mid:before{content:"";position:absolute;width:120%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(255,214,150,.22),transparent 70%)}.anat-mid img{position:relative;width:100%;max-width:300px;filter:drop-shadow(0 30px 34px rgba(0,0,0,.6))}.variants{margin-top:3rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.variants div{padding:1.1rem 1.3rem;border-radius:12px;border:1px solid rgba(239,233,218,.14);color:var(--muted);font-size:.95rem}.variants b{display:block;color:var(--fg);font-size:1.05rem;margin-bottom:.3rem}.howto{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:clamp(2rem,5vw,4rem);align-items:center;margin-top:3rem}.line-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,2rem);position:relative;counter-reset:st}.line-steps:before{content:"";position:absolute;left:2.2rem;right:2.2rem;top:2.1rem;height:1px;background:linear-gradient(90deg,#c9a96bb3,#c9a96b26)}.line-steps li{position:relative;counter-increment:st;display:grid;gap:.6rem;align-content:start}.line-steps li:before{content:counter(st);display:grid;place-items:center;width:4.2rem;height:4.2rem;border-radius:50%;border:1px solid rgba(201,169,107,.6);background:var(--bg);font-family:var(--f-d);font-size:2rem;color:var(--gold)}.line-steps h3{font-family:var(--f-d);font-weight:500;font-size:1.6rem;color:var(--fg)}.line-steps p{color:var(--muted);font-size:.98rem}.temp-disc{position:relative;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;text-align:center;background:radial-gradient(closest-side,rgba(255,214,150,.22),rgba(255,214,150,.04) 70%,transparent);border:1px solid rgba(201,169,107,.45)}.temp-disc strong{display:block;font-family:var(--f-d);font-weight:400;font-size:clamp(3.6rem,7vw,5.2rem);line-height:1;color:#f3e6c4}.temp-disc span{display:block;margin-top:.4rem;font-size:.85rem;color:var(--muted);max-width:12rem}.band{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:clamp(.6rem,1.5vw,1rem);margin-top:3rem}.band figure{margin:0;position:relative;overflow:hidden;border-radius:14px;border:1px solid rgba(201,169,107,.22)}.band img{width:100%;height:100%;object-fit:cover;aspect-ratio:3 / 4;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.band figure:first-child img{aspect-ratio:auto}.band figure:hover img{transform:scale(1.03)}.band figcaption{position:absolute;left:.9rem;bottom:.8rem;font-size:.78rem;letter-spacing:.04em;color:#f3e6c4;text-shadow:0 1px 8px rgba(0,0,0,.6)}.abo2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,470px);gap:clamp(2rem,5vw,4.5rem);align-items:center}.card-abo{position:relative;padding:clamp(1.6rem,3vw,2.4rem);border-radius:22px;border:1px solid rgba(201,169,107,.55);background:linear-gradient(150deg,#c9a96b2e,#ffffff08 45%,#145a3459);box-shadow:0 50px 90px -50px #000000e6,inset 0 1px #ffffff24;display:grid;gap:1.2rem}.card-abo .badge{justify-self:start;font-size:.66rem;font-weight:700;letter-spacing:.16em;color:var(--accent-fg);background:var(--gold);padding:.35rem .6rem;border-radius:999px}.card-abo h3{font-family:var(--f-d);font-weight:500;font-size:2rem;color:var(--fg);line-height:1.1}.card-abo ul{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.card-abo li{display:grid;grid-template-columns:1.4rem minmax(0,1fr);gap:.5rem;color:var(--fg)}.card-abo li:before{content:"";width:.8rem;height:.45rem;margin-top:.45rem;border-left:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);transform:rotate(-45deg)}.card-abo .btn-main{justify-self:start}.vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.6rem;border-top:1px solid rgba(239,233,218,.14)}.vs div{padding:1rem 1rem 0 0;color:var(--muted);font-size:.92rem}.vs b{display:block;color:var(--fg);font-weight:600;margin-bottom:.2rem}.story2{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.frame{position:relative;margin:0}.frame:before{content:"";position:absolute;top:1.2rem;right:-1.2rem;bottom:-1.2rem;left:1.2rem;border:1px solid rgba(201,169,107,.55);border-radius:4px}.frame img{position:relative;width:100%;height:auto;border-radius:4px;box-shadow:0 40px 70px -35px #000000d9}.frame figcaption{position:relative;margin-top:1.8rem;padding-left:2.2rem;font-size:.8rem;letter-spacing:.08em;color:var(--muted)}.quote{margin:0;font-family:var(--f-d);font-style:italic;font-weight:400;font-size:clamp(1.8rem,3.4vw,2.7rem);line-height:1.22;color:#f3e6c4}.quote:before{content:"\ab";display:block;font-size:4rem;line-height:.6;color:var(--gold);opacity:.7;margin-bottom:.8rem}.sign{font-family:var(--f-d);font-style:italic;font-size:1.5rem;color:var(--fg)}.story2 p.bio{color:var(--muted);max-width:34em}.vet{margin:.6rem 0 0;padding:1.2rem 0 0 1.2rem;border-top:1px solid rgba(201,169,107,.3);border-left:1px solid rgba(201,169,107,.55);display:grid;gap:.35rem;max-width:34em}.vet blockquote{margin:0;font-family:var(--f-d);font-style:italic;font-size:clamp(1.3rem,2.2vw,1.6rem);line-height:1.25;color:var(--fg)}.vet figcaption{font-size:.78rem;letter-spacing:.06em;color:var(--gold)}.vet p{font-size:.88rem;color:var(--muted)}.faq2{margin-top:2.6rem;max-width:56rem;display:grid;gap:.7rem}.faq2 details{border:1px solid rgba(239,233,218,.14);border-radius:14px;background:#ffffff06;transition:border-color .2s ease,background .2s ease}.faq2 details[open]{border-color:#c9a96b73;background:#ffffff0d}.faq2 summary{cursor:pointer;list-style:none;padding:1.15rem 3.2rem 1.15rem 1.4rem;font-weight:600;position:relative;color:var(--fg)}.faq2 summary::-webkit-details-marker{display:none}.faq2 summary:after{content:"+";position:absolute;right:1.3rem;top:.75rem;font-family:var(--f-d);font-size:1.8rem;color:var(--gold);transition:transform .25s ease}.faq2 details[open] summary:after{transform:rotate(45deg)}.faq2 details p{padding:0 1.4rem 1.3rem;color:var(--muted);max-width:46em}.final{text-align:center}.final .wrap{display:grid;justify-items:center;gap:1.4rem}.final img{width:min(220px,50vw);filter:drop-shadow(0 30px 34px rgba(0,0,0,.6))}.final p{color:var(--muted);max-width:32rem}.foot2{background:#040d08;color:var(--muted);font-size:.9rem;border-top:1px solid rgba(201,169,107,.25)}.foot2 .wrap{padding-block:3.4rem 2.2rem;display:grid;gap:2.4rem}.foot2-top{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:2rem}.foot2-top img{height:62px;width:auto}.foot2-top p{margin-top:1rem;font-family:var(--f-d);font-style:italic;font-size:1.2rem;color:var(--fg);max-width:18rem}.foot2 h4{margin:0 0 .8rem;font-size:.72rem;letter-spacing:.2em;color:var(--gold);font-weight:600}.foot2 ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.foot2 a{text-decoration:none;color:var(--muted)}.foot2 a:hover{color:var(--fg)}.foot2 .legal2{border-top:1px solid rgba(201,169,107,.18);padding-top:1.3rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;font-size:.82rem}@media(max-width:980px){.anat{grid-template-columns:1fr}.anat-col.l{text-align:left}.anat-col.l .ing:after,.anat-col.r .ing:before{display:none}.anat-mid{order:-1}.anat-mid img{max-width:220px}.anat-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.6rem}.howto,.abo2,.story2{grid-template-columns:1fr}.temp-disc{max-width:260px}.vals{grid-template-columns:1fr}.foot2-top{grid-template-columns:1fr 1fr}.foot2-top>div:first-child{grid-column:1 / -1}}@media(max-width:680px){.news2 .wrap,.variants{grid-template-columns:1fr}.line-steps{grid-template-columns:1fr;gap:1.6rem}.line-steps:before{left:2.1rem;right:auto;top:2rem;bottom:2rem;width:1px;height:auto;background:linear-gradient(180deg,#c9a96bb3,#c9a96b26)}.line-steps li{grid-template-columns:4.2rem minmax(0,1fr);column-gap:1rem}.line-steps li:before{grid-row:span 2}.band{grid-template-columns:1fr 1fr}.band figure:first-child{grid-column:1 / -1}.band figure:first-child img{aspect-ratio:4 / 3}.frame{margin-right:1.2rem}.vs{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.band img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/equivara.css.map */
