.x4{background-color:#0d0d0d;padding:clamp(56px,6vw,96px) 20px clamp(64px,7vw,104px)}.x4__inner{max-width:1240px;margin:0 auto}.x4__hero{max-width:860px;margin:0 0 clamp(28px,3vw,40px)}.x4__eyebrow{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#c2a46d;margin:0 0 18px;font-weight:500}.x4__heading{font-size:clamp(40px,5vw,68px);line-height:1.1;color:#f4f1ea;margin:0 0 20px;font-weight:400;text-wrap:balance}.x4__intro{font-size:17px;line-height:1.7;color:#a8a29a;text-wrap:pretty}.x4__intro p{margin:0 0 12px}.x4__hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.x4__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0;border-top:1px solid rgba(194,164,109,.25);border-bottom:1px solid rgba(194,164,109,.25)}.x4__fact{padding:22px 24px 24px 0}.x4__fact+.x4__fact{padding-left:24px;border-left:1px solid rgba(194,164,109,.18)}.x4__fact-label{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#c2a46d;margin:0 0 8px;font-weight:500}.x4__fact-text{font-size:15px;line-height:1.65;color:#a8a29a;margin:0;text-wrap:pretty}.x4__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:15px 32px;border-radius:0;text-decoration:none;font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease,transform .3s ease}.x4__btn--primary{background-color:#c2a46d;color:#0d0d0d;border:2px solid #c2a46d}.x4__btn--primary:hover{background-color:#d4b67d;border-color:#d4b67d;box-shadow:0 8px 24px #c2a46d4d;transform:translateY(-2px)}.x4__btn--ghost{background-color:transparent;color:#f4f1ea;border:2px solid rgba(244,241,234,.45)}.x4__btn--ghost:hover{border-color:#f4f1ea;background-color:#f4f1ea14;transform:translateY(-2px)}.x4__btn--buy{min-height:46px;padding:12px 24px;font-size:12px;background-color:#c2a46d;color:#0d0d0d;border:1px solid #c2a46d}.x4__btn--buy:hover{background-color:#d4b67d;border-color:#d4b67d;box-shadow:0 8px 24px #c2a46d4d;transform:translateY(-2px)}.x4__btn--small{min-height:44px;padding:11px 22px;font-size:12px;background-color:transparent;color:#c2a46d;border:1px solid rgba(194,164,109,.55)}.x4__btn--small:hover{background-color:#c2a46d;color:#0d0d0d;border-color:#c2a46d}.x4__btn--disabled{opacity:.5;cursor:not-allowed}.x4__btn:focus-visible{outline:2px solid #f4f1ea;outline-offset:3px}.x4__group{max-width:820px;margin:clamp(44px,4.5vw,72px) 0 clamp(20px,2.2vw,30px);border-top:1px solid rgba(194,164,109,.25);padding-top:clamp(28px,2.8vw,42px);scroll-margin-top:96px}.x4__group-label{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#c2a46d;margin:0 0 12px;font-weight:500}.x4__group-title{font-size:clamp(30px,3.4vw,44px);line-height:1.15;color:#f4f1ea;margin:0 0 14px;font-weight:400;text-wrap:balance}.x4__group-desc{font-size:16px;line-height:1.7;color:#a8a29a;text-wrap:pretty}.x4__group-desc p{margin:0}.x4__media{overflow:hidden;border-radius:2px;background-color:#0d0d0d}.x4__media img{display:block;width:100%;height:220px;object-fit:cover}.x4__media-empty{width:100%;height:220px;background:linear-gradient(135deg,#141414,#1f1c17)}.x4__body{min-width:0}.x4__card-eyebrow{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#c2a46d;margin:0 0 10px;font-weight:500}.x4__title{font-size:clamp(22px,2.1vw,29px);line-height:1.2;color:#f4f1ea;margin:0 0 10px;font-weight:400;text-wrap:balance}.x4__price{font-size:20px;color:#f4f1ea;margin:0 0 14px;font-variant-numeric:tabular-nums}.x4__price-label{display:inline-block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#c2a46d;margin-right:10px;vertical-align:baseline}.x4__summary{font-size:15px;line-height:1.7;color:#a8a29a;margin:0 0 20px;max-width:64ch;text-wrap:pretty}.x4__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.x4__instant{font-size:12px;letter-spacing:.04em;color:#a8a29a}.x4__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#f4f1ea;text-decoration:none;font-size:14px;letter-spacing:.04em;transition:color .25s ease}.x4__arrow{color:#c2a46d;transition:transform .25s ease}.x4__link:hover{color:#c2a46d}.x4__link:hover .x4__arrow{transform:translate(4px)}.x4__link:focus-visible{outline:2px solid #c2a46d;outline-offset:3px}.x4__downloads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;margin:0;padding:0}.x4__card{display:flex;flex-direction:column;gap:20px;background-color:#1a1a1a;border:1px solid rgba(194,164,109,.22);border-radius:2px;padding:clamp(18px,1.8vw,26px);transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}.x4__card:hover{border-color:#c2a46d8c;box-shadow:0 18px 48px #00000073;transform:translateY(-3px)}.x4__card .x4__body{display:flex;flex-direction:column;flex:1 1 auto}.x4__card .x4__summary{flex:1 1 auto}.x4__card .x4__actions{gap:10px 16px}.x4__note{font-size:13px;letter-spacing:.04em;color:#a8a29a;margin:16px 0 0}.x4__service{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(22px,2.6vw,40px);align-items:center;background-color:#1a1a1a;border:1px solid rgba(194,164,109,.22);border-radius:2px;padding:clamp(18px,1.8vw,26px);margin-bottom:18px;transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}.x4__service:hover{border-color:#c2a46d8c;box-shadow:0 18px 48px #00000073;transform:translateY(-3px)}.x4__mall{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px 48px;align-items:center;padding:clamp(24px,2.6vw,36px);background-color:#1a1a1a;border:1px solid rgba(194,164,109,.22);border-radius:2px}.x4__mall-body{min-width:0}.x4__mall-status{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;padding:7px 14px 7px 12px;border:1px solid rgba(194,164,109,.45);border-radius:2px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#f4f1ea}.x4__mall-dot{width:8px;height:8px;border-radius:50%;background-color:#c2a46d;box-shadow:0 0 0 4px #c2a46d2e}.x4__steps{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;list-style:none;margin:0 0 20px;padding:0}.x4__step{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#a8a29a}.x4__step+.x4__step:before{content:"\2192";margin-right:14px;color:#c2a46d}.x4__step:last-child{color:#f4f1ea}.x4__mall-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;list-style:none;margin:0;padding:0}.x4__mall-point{position:relative;padding-left:22px;font-size:15px;line-height:1.6;color:#f4f1ea;text-wrap:pretty}.x4__mall-point:before{content:"";position:absolute;left:0;top:.65em;width:10px;height:2px;background-color:#c2a46d}.x4__mall-note{margin:18px 0 0;font-size:13px;line-height:1.6;letter-spacing:.02em;color:#a8a29a;max-width:64ch}.x4__mall-actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-width:300px}.x4__closing{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 40px;align-items:center;margin-top:clamp(36px,3.6vw,56px);padding:clamp(24px,2.6vw,36px);background-color:#1a1a1a;border:1px solid rgba(194,164,109,.22);border-left:3px solid #c2a46d;border-radius:2px}.x4__closing-title{font-size:clamp(22px,2.1vw,29px);line-height:1.2;color:#f4f1ea;margin:0 0 8px;font-weight:400}.x4__closing-text{font-size:15px;line-height:1.7;color:#a8a29a;max-width:64ch}.x4__closing-text p{margin:0}.x4__footnote{margin:clamp(36px,3.6vw,56px) 0 0;padding-top:24px;border-top:1px solid rgba(194,164,109,.25);font-size:14px;line-height:1.7;color:#a8a29a;max-width:80ch}.x4__footnote p{margin:0}.x4__footnote a{color:#c2a46d}@media screen and (max-width:989px){.x4__downloads{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.x4{padding-inline:16px}.x4__facts{grid-template-columns:minmax(0,1fr)}.x4__fact,.x4__fact+.x4__fact{padding:18px 0;border-left:0}.x4__fact+.x4__fact{border-top:1px solid rgba(194,164,109,.18)}.x4__downloads,.x4__service{grid-template-columns:minmax(0,1fr)}.x4__media img,.x4__media-empty{height:200px}.x4__closing,.x4__mall,.x4__mall-points{grid-template-columns:minmax(0,1fr)}.x4__mall-actions{min-width:0}.x4__btn--primary,.x4__btn--ghost{width:100%}}@media(prefers-reduced-motion:reduce){.x4__card:hover,.x4__service:hover,.x4__btn:hover,.x4__link:hover .x4__arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-x402.css.map */
