.lc3-mq__item:after{content:"\2726"}.lc3-bundle__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.lc3-tier{background:var(--ink2);padding:42px 34px;position:relative;transition:background .4s}.lc3-tier.is-hit{background:#1e1a12}.lc3-tier__k{font-family:var(--serif);font-size:clamp(52px,5vw,72px);color:var(--gold);line-height:1;font-weight:300}.lc3-tier__t{font-size:12px;letter-spacing:.2em;text-transform:uppercase;margin:14px 0 10px;font-weight:500}.lc3-tier__d{font-size:14px;line-height:1.75;color:var(--mute)}.lc3-tier__ok{position:absolute;top:22px;right:22px;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#0b0b0b;background:var(--gold);padding:5px 9px;opacity:0;transform:scale(.8);transition:opacity .3s,transform .3s}.lc3-tier.is-hit .lc3-tier__ok{opacity:1;transform:none}.lc3-bar{margin-top:28px;background:var(--ink3);border:1px solid var(--line);padding:22px 26px;display:grid;grid-template-columns:1fr auto;gap:14px 28px;align-items:center}.lc3-bar__track{height:6px;background:rgba(244,239,230,.08);position:relative;border-radius:3px;overflow:hidden;grid-column:1}.lc3-bar__fill{position:absolute;inset:0;background:linear-gradient(90deg,var(--gold),var(--gold2));transform-origin:left;transform:scaleX(var(--p,0));transition:transform .9s var(--ease);border-radius:3px}.lc3-bar__msg{font-size:14.5px;line-height:1.6}.lc3-bar__msg b,.lc3-toast b{color:var(--gold2);font-weight:500}.lc3-bar__ship{font-size:13px;color:var(--mute)}.lc3-bar .lc3-btn{grid-column:2;grid-row:1/span 3}.lc3-occ{display:flex;gap:12px;height:540px}.lc3-oc{position:relative;flex:1;overflow:hidden;background:var(--ink3)!important;display:flex;flex-direction:column;justify-content:flex-end;padding:30px!important;transition:flex .7s var(--ease);min-width:0;isolation:isolate}.lc3-oc img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:brightness(.62) saturate(.9);transition:transform 1.2s var(--ease),filter .6s}.lc3-oc:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(10,10,10,.92) 8%,rgba(10,10,10,.1) 60%)}.lc3-oc:hover,.lc3-oc:focus-visible{flex:2.1}.lc3-oc:hover img{transform:scale(1.06);filter:brightness(.72)}.lc3-oc__n{font-family:var(--serif);font-size:16px;color:var(--gold);margin-bottom:8px}.lc3-oc__t{font-family:var(--serif);font-size:30px;line-height:1.1;white-space:nowrap}.lc3-oc__d{font-size:14px;line-height:1.7;color:var(--mute);max-width:330px;max-height:0;opacity:0;overflow:hidden;transition:max-height .6s var(--ease),opacity .4s,margin .4s}.lc3-oc:hover .lc3-oc__d,.lc3-oc:focus-visible .lc3-oc__d{max-height:140px;opacity:1;margin-top:12px}.lc3-oc__c{font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--gold2);margin-top:14px}.lc3-faqw{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px}.lc3-why{display:grid;gap:22px;margin-top:36px}.lc3-why>div{display:flex;gap:16px}.lc3-why__i{width:36px;height:36px;border:1px solid rgba(194,160,90,.45);border-radius:50%;display:grid;place-items:center;color:var(--gold);flex:none;font-size:14px}.lc3-why b{display:block;font-weight:500;font-size:15px;margin-bottom:3px}.lc3-why p{font-size:13.5px;line-height:1.65;color:var(--mute)}.lc3-faq details{border-bottom:1px solid var(--line)}.lc3-faq details:first-child{border-top:1px solid var(--line)}.lc3-faq summary{cursor:pointer;list-style:none;font-family:var(--serif);font-size:23px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;transition:color .2s}.lc3-faq summary:hover{color:var(--gold2)}.lc3-faq summary::-webkit-details-marker{display:none}.lc3-faq summary:after{content:"";width:12px;height:12px;flex:none;background:linear-gradient(var(--gold),var(--gold)) center/100% 1px no-repeat,linear-gradient(var(--gold),var(--gold)) center/1px 100% no-repeat;transition:transform .35s var(--ease)}.lc3-faq details[open] summary:after{transform:rotate(45deg)}.lc3-faq p{font-size:14.5px;line-height:1.85;color:var(--mute);padding:0 0 24px;max-width:640px}.lc3-faq p a{color:var(--gold)!important;border-bottom:1px solid rgba(194,160,90,.4)}