.decants-page{--decants-paper: #f8f6f3;--decants-ink: #241f1b;--decants-muted: #7d7067;--decants-rule: rgba(36, 31, 27, .12);--decants-soft: #eee6dc;--decants-warm: #c9956a;--decants-deep: #181512;background:var(--decants-paper);color:var(--decants-ink);overflow:hidden}.decants-shell{width:100%;max-width:1320px;margin:0 auto;padding:0 clamp(1.25rem,3vw,3.5rem)}.decants-kicker{margin:0 0 .85rem;color:var(--decants-warm);font-size:.73rem;font-weight:700;letter-spacing:.13em;line-height:1.25;text-transform:uppercase}.decants-kicker--light{color:#fff8efc2}.decants-btn,.decants-text-link{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:var(--radius-sm);font-size:.92rem;font-weight:650;line-height:1;transition:transform .17s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),color .22s cubic-bezier(.22,1,.36,1)}.decants-btn:active,.decants-text-link:active,.decants-product:active,.decants-path:active{transform:scale(.98)}.decants-btn:focus-visible,.decants-text-link:focus-visible,.decants-product:focus-visible,.decants-path:focus-visible,.decants-faq-item summary:focus-visible{outline:2px solid var(--decants-warm);outline-offset:4px}.decants-btn--primary{padding:.95rem 1.25rem;background:#fff7ea;color:#1c1713;border:1px solid rgba(255,247,234,.7)}.decants-btn--primary:hover{background:#fff}.decants-btn--ghost{padding:.95rem 1.15rem;color:#fff7ea;border:1px solid rgba(255,247,234,.45)}.decants-btn--ghost:hover{border-color:#fff7eac7;background:#fff7ea14}.decants-btn--light{padding:.95rem 1.15rem;color:#fff7ea;border:1px solid rgba(255,247,234,.28);background:#fff7ea14}.decants-btn--light:hover{background:#fff7ea26}.decants-text-link{color:var(--decants-ink);white-space:nowrap}.decants-text-link:hover{color:var(--decants-warm)}.decants-hero{min-height:min(760px,92svh);position:relative;display:grid;align-items:end;padding:calc(var(--nav-h) + clamp(2.5rem,6vw,5rem)) 0 clamp(1.6rem,4vw,3rem);background:var(--decants-deep);color:#fff7ea}.decants-hero__image,.decants-hero__shade{position:absolute;inset:0;width:100%;height:100%}.decants-hero__image{object-fit:cover;object-position:50% 48%;opacity:.72}.decants-hero__shade{background:linear-gradient(90deg,#0a0806e0,#0a0806ad 38%,#0a080629),linear-gradient(0deg,#0a0806ad,#0a080600 42%)}.decants-hero__content{position:relative;z-index:1}.decants-hero h1{max-width:14.5ch;margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(3.15rem,7vw,6.6rem);line-height:.96}.decants-hero__lead{max-width:660px;margin:clamp(1.35rem,3vw,2rem) 0 0;color:#fff8efc7;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.75}.decants-hero__actions,.decants-final__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.decants-hero__facts{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:clamp(3rem,8vw,6rem)}.decants-hero__facts span{min-height:38px;display:inline-flex;align-items:center;border:1px solid rgba(255,248,239,.22);border-radius:999px;padding:.5rem .82rem;color:#fff8efc7;font-size:.8rem}.decants-definition,.decants-why,.decants-catalog,.decants-compare,.decants-faq{padding:clamp(4rem,8vw,7rem) 0}.decants-definition__grid,.decants-trust__grid,.decants-paths__grid,.decants-faq__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,5rem);align-items:start}.decants-definition h2,.decants-section-head h2,.decants-trust h2,.decants-paths h2,.decants-faq h2,.decants-final h2{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.25rem,5vw,4.65rem);line-height:1}.decants-definition__copy{display:grid;gap:1rem;color:var(--decants-muted);font-size:clamp(1.05rem,1.6vw,1.28rem);line-height:1.75}.decants-why{background:#fffaf2;border-top:1px solid var(--decants-rule);border-bottom:1px solid var(--decants-rule)}.decants-section-head{max-width:760px;margin-bottom:clamp(2rem,5vw,3.5rem)}.decants-why__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(36,31,27,.16)}.decants-stat{min-height:260px;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:clamp(1.25rem,2.5vw,2rem);border-right:1px solid rgba(36,31,27,.12)}.decants-stat:last-child{border-right:0}.decants-stat strong{display:block;font-family:var(--font-display);font-size:clamp(3rem,7vw,5.6rem);font-weight:400;line-height:.9}.decants-stat span{color:var(--decants-warm);font-size:.74rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.decants-stat p,.decants-trust__copy p,.decants-paths__intro p,.decants-compare-card p,.decants-final p{margin:0;color:var(--decants-muted);line-height:1.7}.decants-trust,.decants-paths{padding:clamp(4rem,8vw,7rem) 0;background:var(--decants-paper)}.decants-trust__media{position:relative;overflow:hidden;border-radius:var(--radius-sm);aspect-ratio:4 / 5;background:var(--decants-soft)}.decants-trust__media img{width:100%;height:100%;object-fit:cover}.decants-trust__copy{align-self:center;display:grid;gap:1.1rem}.decants-catalog{background:#201b17;color:#fff7ea}.decants-catalog .decants-kicker{color:#fff8ef9e}.decants-catalog__top{display:flex;justify-content:space-between;gap:2rem;align-items:end;margin-bottom:clamp(2rem,5vw,3rem)}.decants-catalog h2{max-width:780px;margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.25rem,5vw,4.8rem);line-height:1}.decants-catalog .decants-text-link{color:#fff8efd6}.decants-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#fff8ef2e;border:1px solid rgba(255,248,239,.18)}.decants-product{min-height:560px;position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;background:#2a231e;color:#fff7ea;transition:transform .17s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1)}.decants-product:hover{background:#322923}.decants-product__num{position:absolute;top:1rem;left:1rem;z-index:2;color:#fff8ef80;font-size:.75rem;font-weight:700;letter-spacing:.12em}.decants-product__media{min-height:0;padding:2.25rem 1.25rem 0}.decants-product__media img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 26px 48px rgba(0,0,0,.28));transition:transform .42s cubic-bezier(.22,1,.36,1)}.decants-product:hover .decants-product__media img{transform:translateY(-8px) scale(1.015)}.decants-product__copy{padding:1.4rem;border-top:1px solid rgba(255,248,239,.12)}.decants-product__copy span{color:#fff8ef80;font-size:.74rem}.decants-product__copy h3{margin:.35rem 0 .45rem;font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.45rem);font-weight:400;line-height:1}.decants-product__copy p{margin:0;color:#fff8efa3;font-size:.92rem;line-height:1.55}.decants-loading{min-height:280px;display:grid;place-items:center;color:#fff8efa8;border:1px solid rgba(255,248,239,.18)}.decants-paths__intro{position:sticky;top:calc(var(--nav-h) + 2rem)}.decants-paths__intro p{max-width:500px;margin-top:1.2rem}.decants-path-list{display:grid;gap:0;border-top:1px solid var(--decants-rule)}.decants-path{display:grid;gap:.45rem;padding:1.35rem 0;border-bottom:1px solid var(--decants-rule);transition:transform .17s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.decants-path:hover{color:var(--decants-warm)}.decants-path span{display:flex;align-items:center;gap:.55rem;font-family:var(--font-display);font-size:clamp(1.45rem,3vw,2.2rem);line-height:1.05}.decants-path svg{flex:0 0 auto;color:var(--decants-warm)}.decants-path p{max-width:620px;color:var(--decants-muted)}.decants-compare{background:#fffaf2;border-top:1px solid var(--decants-rule);border-bottom:1px solid var(--decants-rule)}.decants-compare__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.decants-compare-card{min-height:260px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(36,31,27,.14);border-radius:var(--radius-sm);padding:clamp(1.25rem,2.5vw,1.8rem);background:#ffffff57}.decants-compare-card h3{margin:0;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.2rem);font-weight:400;line-height:1}.decants-faq__list{border-top:1px solid var(--decants-rule)}.decants-faq-item{border-bottom:1px solid var(--decants-rule)}.decants-faq-item summary{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;color:var(--decants-ink);font-size:clamp(1rem,1.5vw,1.2rem);font-weight:650;list-style:none}.decants-faq-item summary::-webkit-details-marker{display:none}.decants-faq-item summary:after{content:"+";color:var(--decants-warm);font-family:var(--font-display);font-size:1.8rem;line-height:1}.decants-faq-item[open] summary:after{content:"-"}.decants-faq-item p{max-width:760px;margin:0;padding:0 0 1.2rem;color:var(--decants-muted);line-height:1.7}.decants-final{padding:clamp(4.5rem,9vw,8rem) 0;color:#fff7ea;background:linear-gradient(90deg,#120f0cf0,#120f0ca8),url(/images/decants/scen2bolsi.png) center / cover}.decants-final__inner{max-width:900px}.decants-final p{max-width:660px;margin-top:1.15rem;color:#fff8efb8;font-size:clamp(1rem,1.5vw,1.15rem)}@media(max-width:980px){.decants-definition__grid,.decants-trust__grid,.decants-paths__grid,.decants-faq__grid,.decants-catalog__top{grid-template-columns:1fr}.decants-catalog__top{display:grid;align-items:start}.decants-why__grid,.decants-products,.decants-compare__grid{grid-template-columns:1fr}.decants-stat{min-height:210px;border-right:0;border-bottom:1px solid rgba(36,31,27,.12)}.decants-stat:last-child{border-bottom:0}.decants-product{min-height:500px}.decants-paths__intro{position:static}}@media(max-width:640px){.decants-shell{padding:0 1rem}.decants-hero{min-height:760px;align-items:end;padding-bottom:1.5rem}.decants-hero__image{object-position:58% 46%;opacity:.66}.decants-hero__shade{background:linear-gradient(180deg,#0a080685,#0a080633 26%,#0a0806e0 72%),linear-gradient(90deg,#0a0806b3,#0a08063d)}.decants-hero h1{max-width:9.5ch;font-size:clamp(3rem,15vw,4.65rem)}.decants-hero__lead{font-size:.98rem}.decants-btn{width:100%}.decants-hero__facts{margin-top:2rem}.decants-hero__facts span{flex:1 1 auto;justify-content:center}.decants-definition,.decants-why,.decants-catalog,.decants-compare,.decants-faq,.decants-trust,.decants-paths{padding:3.5rem 0}.decants-trust__media{aspect-ratio:4 / 4.7}.decants-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#241f1b24}.decants-stat{min-height:0;border-right:0;border-bottom:0;background:#fffaf2}.decants-stat:last-child{border-bottom:0}.decants-products{grid-template-columns:repeat(2,minmax(0,1fr))}.decants-product{min-height:300px}.decants-product__media{padding:1.5rem .5rem 0}.decants-product__copy{padding:.9rem}.decants-compare__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.decants-compare-card{min-height:0}.decants-faq-item summary{align-items:flex-start;padding:1.05rem 0;line-height:1.35}}@media(prefers-reduced-motion:reduce){.decants-page *,.decants-page *:before,.decants-page *:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}
