.cl{--stack-width:38vw;--strip:12vh;--slide:50vh;--gap:2vh;z-index:1;grid-template-columns:1fr minmax(300px, var(--stack-width)) 1fr;color:#f4f1ea;background:#050506;align-items:start;padding:5vh 0 10vh;display:grid;position:relative}.cl-title{pointer-events:none;grid-column:1;align-content:start;gap:15px;max-width:355px;margin:0 0 0 clamp(18px,5vw,70px);font-family:Onest,system-ui,sans-serif;display:grid;position:sticky;top:22vh}.cl-title p{margin:0}.cl-offer-kicker{letter-spacing:.18em;color:#e5b567;font:600 10px/1.4 JetBrains Mono,ui-monospace,monospace}.cl-title .cl-offer{letter-spacing:-.045em;font:400 clamp(35px,3.8vw,56px)/1.04 Unbounded,sans-serif}.cl-offer em{color:#e5b567;font-style:normal}.cl-title .cl-offer-price{letter-spacing:-.06em;color:#f4f1ea;font:400 clamp(57px,6vw,86px)/.95 Unbounded,sans-serif}.cl-title .cl-offer-description{color:#f4f1ea;max-width:31ch;font-size:clamp(15px,1.2vw,18px);line-height:1.5}.cl-title .cl-offer-terms{color:#f4f1eaa6;max-width:35ch;font-size:11px;line-height:1.5}.cl-oh{display:block;overflow:hidden}.cl-oh>*{will-change:transform;display:inline-block}.cl-stack{gap:var(--gap);grid-column:2;width:100%;display:grid}.cl-item{--card-shade:.45;width:100%;height:var(--strip);background-color:#141416;background-position:50%;background-size:cover;position:relative}.cl-item:after{content:"";z-index:1;background:rgba(5, 5, 6, var(--card-shade));pointer-events:none;transition:background .3s;position:absolute;inset:0}.cl-item:hover,.cl-item:focus-within{--card-shade:.18}.cl-card-select{cursor:pointer;background:0 0;width:100%;position:absolute;inset:0}.cl-site-icon{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#050506b8;border:1px solid #ffffffbf;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:absolute;bottom:16px;right:16px}.cl-site-icon:hover{color:#1a1408;background:#e5b567}.cl-card-select:focus-visible,.cl-site-icon:focus-visible,.cl-back:focus-visible,.cl-nav:focus-visible{outline-offset:3px;outline:3px solid #e5b567}.cl.is-open .cl-stack{z-index:101;top:0;right:var(--gap);width:50vw;position:fixed}.cl.is-open .cl-item{height:var(--slide);--card-shade:.45;cursor:pointer}.cl.is-open .cl-item.is-current{--card-shade:0}.cl-content-wrap{z-index:100;opacity:0;pointer-events:none;background:#050506;transition:opacity .5s;position:fixed;inset:0}.cl.is-open .cl-content-wrap{opacity:1;pointer-events:auto}.cl-content{z-index:102;width:min(42vw,560px);display:none;position:absolute;bottom:12vh;left:clamp(18px,3vw,44px)}.cl-content.is-current{gap:14px;display:grid}.cl-content-title{color:#e5b567;margin:0;font:400 clamp(34px,6vw,110px)/1 Georgia,serif;display:grid}.cl-content-title .cl-oh:last-child{color:#f4f1ea;opacity:.8;justify-self:end;font-size:.42em}.cl-content-text{color:#f4f1eac7;max-width:34ch;margin:0;font-size:15px;line-height:1.6}.cl-back{z-index:110;top:max(env(safe-area-inset-top), 20px);color:#f4f1ea;cursor:pointer;background:#050506b8;border:1px solid #f4f1ea80;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:fixed;left:clamp(18px,3vw,44px)}.cl-nav{z-index:110;right:calc(25vw - 20px + var(--gap));color:#f4f1ea;cursor:pointer;background:#05050699;border:1px solid #f4f1ea66;border-radius:50%;width:40px;height:40px;position:fixed}.cl-nav--prev{top:3vh}.cl-nav--next{bottom:3vh}.cl-nav:disabled{opacity:0;pointer-events:none}@media (width<=760px){.cl{grid-template-columns:1fr;padding:4vh 18px 8vh}.cl-title{grid-column:1;gap:12px;max-width:36ch;margin:0 0 28px;position:static}.cl-title .cl-offer{font-size:clamp(34px,9vw,46px)}.cl-title .cl-offer-price{font-size:clamp(62px,16vw,84px)}.cl-title .cl-offer-description{font-size:15px}.cl-stack{grid-column:1}.cl.is-open .cl-stack{right:var(--gap);width:calc(100vw - var(--gap) * 2)}.cl-content{background:#050506b8;border-radius:14px;width:auto;padding:16px;bottom:5vh;left:18px;right:18px}.cl-content-title{font-size:clamp(30px,10vw,48px)}.cl-nav{right:calc(50vw - 20px)}.cl-back{top:max(env(safe-area-inset-top), 12px);left:14px}.cl-site-icon{width:48px;height:48px;bottom:14px;right:14px}}:is(.aib-app:has(.cl.is-open) .cols-label,.aib-app:has(.cl.is-open) .reel-menu-toggle,.aib-app:has(.cl.is-open) .reel-menu,.aib-app:has(.cl.is-open) .home-pours){visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.cl-item:after,.cl-content-wrap{transition:none}}.cl-item{position:relative;overflow:hidden}.cl-item:before{content:"";pointer-events:none;background:linear-gradient(90deg,#050506bf,#05050600 55%);position:absolute;inset:0}.cl-num,.cl-strip-name{z-index:1;pointer-events:none;color:#f4f1ea;position:absolute;top:50%;translate:0 -50%}.cl-num{letter-spacing:.06em;color:#e5b567;font:600 clamp(14px,2.2vh,20px)/1 JetBrains Mono,ui-monospace,monospace;left:12px}.cl-strip-name{font:600 clamp(11px, 1.6vh, 14px)/1 var(--site-body,system-ui);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;left:calc(12px + 3.2em)}.cl.is-open .cl-num{font-size:22px;top:16px;translate:none}.cl.is-open .cl-strip-name{display:none}.cl-content-num{letter-spacing:.2em;color:#f4f1ea99;font:600 14px/1 JetBrains Mono,ui-monospace,monospace}.cl-content-title .cl-oh:first-child{margin-bottom:10px}.cl-content-wrap{z-index:auto;opacity:1;pointer-events:none;background:0 0;transition:none}.cl-content-wrap:before{content:"";z-index:100;opacity:0;pointer-events:none;background:#050506;transition:opacity .5s;position:fixed;inset:0}.cl.is-open .cl-content-wrap:before{opacity:1}.cl:not(.is-open) .cl-content-wrap>*{visibility:hidden}.cl.is-open .cl-content-wrap>*{pointer-events:auto}.cl-content{z-index:110}.cl.is-open .cl-item.is-current:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#05050600,#050506cc);height:45%;position:absolute;inset:auto 0 0}.cl-back{z-index:3;color:#f4f1ea;-webkit-backdrop-filter:blur(8px);background:#05050699;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:14px;left:auto;right:14px}.cl:not(.is-open) .cl-back{visibility:hidden;pointer-events:none}@media (width<=760px){.cl-content{left:calc(var(--gap) + 14px);right:calc(var(--gap) + 76px);background:0 0;border-radius:0;gap:6px;width:auto;padding:0;position:fixed;bottom:calc(25vh + 14px)}.cl-content-title{text-shadow:0 2px 16px #0009;font-size:clamp(26px,8vw,36px)}.cl-content-title .cl-oh:last-child{justify-self:start;font-size:.5em}.cl-content-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}}.cl-title-line2{color:#e5b567;font-size:.62em}.cl-enter{z-index:2;cursor:pointer;background:conic-gradient(from var(--cl-turn,0deg), transparent 0 70%, #e5b567 85%, #fff4d8 90%, transparent 100%);border:0;border-radius:999px;grid-column:1;justify-self:start;margin:0 0 0 clamp(18px,5vw,70px);padding:2px;animation:3.2s linear infinite cl-turn;position:sticky;top:calc(58vh + 170px)}.cl-enter span{color:#f4f1ea;letter-spacing:.04em;background:#0b0c10;border-radius:999px;align-items:center;min-height:48px;padding:0 22px;font:600 14px/1 Onest,system-ui,sans-serif;display:inline-flex}@property --cl-turn{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes cl-turn{to{--cl-turn:360deg}}@media (width<=760px){.cl-enter{margin:0 0 22px;position:static}}@media (prefers-reduced-motion:reduce){.cl-enter{background:#e5b567;animation:none}}.cl-enter span{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:56px}.cl-enter small{letter-spacing:.22em;text-transform:uppercase;color:#e5b567;font:600 10px/1 Onest,system-ui,sans-serif}.cl{padding-top:var(--space,90px);padding-bottom:var(--space,90px)}@media (width<=760px){.cl{padding-left:var(--gutter,20px);padding-right:var(--gutter,20px)}.cl-title{margin-bottom:18px}}@media (width<=760px){.cl-title,.cl-enter{margin-left:0}}.cl-stack{gap:12px}.cl{padding:var(--space,80px) 0}.cl-title,.cl-enter{margin-left:var(--gutter,20px)}@media (width<=760px){.cl{padding:var(--space,60px) var(--gutter,20px)}.cl-title,.cl-enter{margin-left:0}}.cl-enter span{border-radius:999px}.cl:not(.is-open) .cl-item{opacity:1;border-radius:14px}.cl:not(.is-open) .cl-item:before{background:linear-gradient(90deg,#0505068c,#05050600 50%)}.cl.is-open .cl-item{border-radius:var(--radius,18px)}
