.hx{--em:#0E3B2E;--lq:#0B0F0D;--b1:#C9A14A;--b2:#F1D58A;--iv:#F4ECD8;--rd:#B3261E;--ch:clamp(96px,13vh,128px);--rh:clamp(32px,4.2vh,40px);position:relative;isolation:isolate;overflow:hidden;background:var(--lq);color:var(--iv);font-family:'Josefin Sans',system-ui,sans-serif;font-size:17px;line-height:1.5;min-height:max(640px,100svh);font-variant-numeric:lining-nums}.hx *,.hx *::before,.hx *::after{box-sizing:border-box}.hx p,.hx h1,.hx h2,.hx ol,.hx li{margin:0;padding:0;list-style:none}.hx .hx-sp{position:absolute;width:0;height:0}.hx-art{position:absolute;inset:0;z-index:-2;display:block}.hx-art img{width:100%;height:100%;object-fit:cover;object-position:100% 40%;display:block}.hx::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(11,15,13,.88) 0,rgba(11,15,13,.82) 38%,rgba(11,15,13,.5) 56%,rgba(11,15,13,.12) 100%),linear-gradient(180deg,rgba(11,15,13,.6) 0,rgba(11,15,13,0) 18%,rgba(11,15,13,0) 80%,rgba(11,15,13,.55) 100%)}.hx-in{max-width:1320px;margin:0 auto;padding:84px 24px 36px;min-height:inherit;display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px;align-items:center}.hx-l{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:4px}.hx h1{font-family:'Marcellus SC',serif;font-weight:400;letter-spacing:.01em;line-height:1.14;color:var(--iv);text-wrap:balance}.hx h1 .a{display:block;font-size:clamp(1.55rem,2.65vw,2.45rem)}.hx h1 .b{display:block;font-size:clamp(1rem,1.55vw,1.45rem);color:var(--b2);margin-top:6px;letter-spacing:.04em}.hx-ans{font-size:1.08rem;line-height:1.55;color:#EDE4CC;max-width:34em}.hx-offer{position:relative;width:100%;max-width:520px;text-align:center;padding:18px 20px 20px;background:var(--b1);--n:16px;clip-path:polygon(0 var(--n),calc(var(--n)/2) var(--n),calc(var(--n)/2) calc(var(--n)/2),var(--n) calc(var(--n)/2),var(--n) 0,calc(100% - var(--n)) 0,calc(100% - var(--n)) calc(var(--n)/2),calc(100% - var(--n)/2) calc(var(--n)/2),calc(100% - var(--n)/2) var(--n),100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)/2) calc(100% - var(--n)),calc(100% - var(--n)/2) calc(100% - var(--n)/2),calc(100% - var(--n)) calc(100% - var(--n)/2),calc(100% - var(--n)) 100%,var(--n) 100%,var(--n) calc(100% - var(--n)/2),calc(var(--n)/2) calc(100% - var(--n)/2),calc(var(--n)/2) calc(100% - var(--n)),0 calc(100% - var(--n)))}.hx-offer::before{content:"";position:absolute;inset:2px;z-index:0;background:repeating-conic-gradient(from -90deg at 50% 118%,rgba(201,161,74,.13) 0 4deg,transparent 4deg 9deg),var(--lq);clip-path:inherit}.hx-offer::after{content:"";position:absolute;inset:9px;z-index:0;border:1px solid rgba(201,161,74,.45);pointer-events:none}.hx-offer>*{position:relative;z-index:1}.hx-offer .o1{font-size:.82rem;letter-spacing:.28em;text-transform:uppercase;font-weight:600;color:var(--iv)}.hx-offer .o2{font-family:'Marcellus SC',serif;font-size:clamp(5.4rem,9vw,8.6rem);line-height:.98;margin:2px 0 4px;background:linear-gradient(180deg,var(--b2) 0,var(--b1) 55%,#A9812F 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.04em}.hx-offer .o3{font-family:'Marcellus SC',serif;font-size:1.3rem;letter-spacing:.06em;color:var(--iv)}.hx-offer .o3 b{font-weight:400;color:var(--b2);font-size:1.5rem}.hx-cta{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 38px;background:linear-gradient(180deg,var(--b2),var(--b1));color:var(--lq);font:700 1.08rem/1 'Josefin Sans',sans-serif;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:0;outline:1px solid var(--b1);outline-offset:4px;transition:transform .2s ease,filter .2s ease;cursor:pointer}.hx-cta:hover{filter:brightness(1.08);transform:translateY(-2px)}.hx-cta:focus-visible,.hx-deal:focus-visible,.hx-cta.sm{min-height:48px;padding:0 24px;font-size:.92rem;white-space:nowrap}.hx-fine{font-size:.82rem;letter-spacing:.06em;color:#CFC6AE}.hx-r{display:flex;justify-content:flex-end;align-self:center}.hx-panel{position:relative;width:min(560px,100%);background:var(--b1);padding:2px;--n:22px;clip-path:polygon(0 var(--n),calc(var(--n)/2) var(--n),calc(var(--n)/2) calc(var(--n)/2),var(--n) calc(var(--n)/2),var(--n) 0,calc(100% - var(--n)) 0,calc(100% - var(--n)) calc(var(--n)/2),calc(100% - var(--n)/2) calc(var(--n)/2),calc(100% - var(--n)/2) var(--n),100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)/2) calc(100% - var(--n)),calc(100% - var(--n)/2) calc(100% - var(--n)/2),calc(100% - var(--n)) calc(100% - var(--n)/2),calc(100% - var(--n)) 100%,var(--n) 100%,var(--n) calc(100% - var(--n)/2),calc(var(--n)/2) calc(100% - var(--n)/2),calc(var(--n)/2) calc(100% - var(--n)),0 calc(100% - var(--n)))}.hx-panel>.pi{position:relative;background:linear-gradient(180deg,#0D1311,#0B0F0D);padding:30px 34px 28px;clip-path:inherit;--n:22px}.hx-panel>.pi::before{content:"";position:absolute;inset:8px;border:1px solid rgba(201,161,74,.35);pointer-events:none}.hx-deck{display:flex;justify-content:center;gap:calc(var(--ch)*.1);padding-top:10px}.hx-card{--cw:calc(var(--ch)*.714);width:var(--cw);height:var(--ch);perspective:900px;font-size:calc(var(--ch)*.15);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.hx-card .in{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,.7,.2,1)}.hx-card.up .in{transform:rotateY(180deg)}.hx-card .bk,.hx-card .fc{position:absolute;inset:0;border-radius:.45em;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 6px 14px rgba(0,0,0,.55)}.hx-card .bk{background:linear-gradient(45deg,rgba(201,161,74,.55) 0,rgba(201,161,74,.55) 1px,transparent 1px) 0 0/.9em .9em,linear-gradient(-45deg,rgba(201,161,74,.55) 0,rgba(201,161,74,.55) 1px,transparent 1px) 0 0/.9em .9em,radial-gradient(circle at 50% 50%,#14563F,var(--em) 70%);border:1px solid var(--b1)}.hx-card .bk::before{content:"";position:absolute;inset:.42em;border:1px solid var(--b1);border-radius:.2em}.hx-card .bk::after{content:"";position:absolute;left:50%;top:50%;width:1.7em;height:1.7em;margin:-.85em 0 0 -.85em;transform:rotate(45deg);background:var(--em);border:2px solid var(--b2);box-shadow:0 0 0 .25em var(--em),0 0 0 calc(.25em + 1px) var(--b1)}.hx-card .fc{transform:rotateY(180deg);background:#F7F0DC;color:#111;border:1px solid #CFC3A0}.hx-card .fc::before{content:"";position:absolute;inset:.3em;border:1px solid rgba(201,161,74,.7);border-radius:.25em}.hx-card .fc.r{color:var(--rd)}.hx-card .fc .c{position:absolute;display:flex;flex-direction:column;align-items:center;line-height:1;font-weight:700;font-size:1.3em;font-family:'Josefin Sans',sans-serif}.hx-card .fc .c .s{width:.58em;height:.58em;margin-top:.14em}.hx-card .fc .tl{left:.42em;top:.5em}.hx-card .fc .br{right:.42em;bottom:.5em;transform:rotate(180deg)}.hx-card .fc>.s{position:absolute;left:50%;top:50%;width:2.3em;height:2.3em;margin:-1.05em 0 0 -1.15em}.hx .s{fill:currentColor;display:block}.hx-ctl{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center;margin-top:14px}.hx-deal{min-height:48px;padding:0 30px;background:var(--em);color:var(--iv);border:1px solid var(--b1);font:700 1rem/1 'Josefin Sans',sans-serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,transform .2s ease}.hx-deal:hover{background:#14563F;transform:translateY(-2px)}.hx-deal[disabled]{opacity:.6;cursor:default;transform:none}.hx-st{margin-top:16px;text-align:center;font-size:1.05rem;line-height:1.4;min-height:3.2em;display:grid;align-content:center;color:var(--iv)}.hx-st .big{font-family:'Marcellus SC',serif;font-size:1.5rem;line-height:1.2;color:var(--b2);letter-spacing:.02em}.hx-st b{font-family:'Marcellus SC',serif;font-weight:400;color:var(--b2);font-size:1.08em;letter-spacing:.03em}.hx-wn[hidden]{display:none}.hx-ctl{justify-content:center}@media (prefers-reduced-motion:reduce){.hx *,.hx *::before,.hx *::after{transition:none!important;animation:none!important}}@media (max-width:899px){.hx{--ch:96px;--rh:44px;min-height:0;font-size:16px}.hx-art{position:absolute;inset:0 0 auto 0;height:236px}.hx-art img{object-position:50% 38%}.hx::before{inset:0 0 auto 0;height:236px;background:linear-gradient(180deg,rgba(11,15,13,.5) 0,rgba(11,15,13,.6) 100px,var(--lq) 100%)}.hx-in{display:block;padding:0 16px 32px;min-height:0}.hx-l{padding-top:164px;gap:16px}.hx h1 .a{font-size:1.5rem}.hx h1 .b{font-size:1.02rem}.hx-ans{font-size:1rem}.hx-offer{max-width:none}.hx-offer .o2{font-size:5.2rem}.hx-offer .o3{font-size:1.1rem}.hx-offer .o3 b{font-size:1.3rem}.hx-cta{width:100%}.hx-cta.sm{width:100%;font-size:.9rem}.hx-panel>.pi{padding:22px 14px 18px}.hx-deck{gap:6px}.hx-card{--ch:min(21.4vw,92px)}.hx-ctl{flex-direction:column;align-items:stretch}.hx-r{margin-top:30px}.hx-deal{width:100%;min-height:48px}}@media (max-width:899px){.hx-card{width:calc(var(--ch)*.714);height:var(--ch);font-size:calc(var(--ch)*.15)}}@media (min-width:900px) and (max-width:1100px){.hx-in{gap:24px}.hx-offer .o2{font-size:5.4rem}}@media (min-width:900px) and (max-height:800px){.hx{--ch:88px}.hx-in{padding-top:74px;padding-bottom:20px}.hx-panel>.pi{padding:22px 30px 20px}.hx-ctl{margin-top:10px}.hx-st{margin-top:10px;min-height:2.8em}.hx-offer .o2{font-size:5.4rem}.hx-l{gap:16px}}