.funnel-wrap.order-page{background:radial-gradient(80% 60% at 50% 0,#d4af3714 0%,#0000 60%),#0a0a0a;min-height:100vh}.funnel-wrap .order-topbar{border-bottom:1px solid #d4af372e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:920px;margin:0 auto;padding:22px 28px;display:flex}.funnel-wrap .order-brand{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;color:#fff;letter-spacing:.01em;font-size:1.2rem;font-weight:700;text-decoration:none}.funnel-wrap .order-step{color:#fff9;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:.78rem;display:inline-flex}.funnel-wrap .step-dot{background:#fff3;border-radius:50%;width:9px;height:9px;display:inline-block}.funnel-wrap .step-dot.done{background:#d4af37}.funnel-wrap .step-dot.active{background:#d4af37;box-shadow:0 0 0 4px #d4af372e}.funnel-wrap .step-bar{background:#d4af3766;width:32px;height:1px}.funnel-wrap .order-main{text-align:center;max-width:720px;margin:0 auto;padding:56px 28px 80px}.funnel-wrap .order-hero{margin-bottom:44px}.funnel-wrap .order-h1{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;max-width:620px;margin:12px auto 18px;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:800;line-height:1.2}.funnel-wrap .order-h1 .zo-h1-br{display:none}.funnel-wrap .order-sub{color:#ffffffa6;max-width:560px;margin:0 auto;font-size:1rem;font-weight:300;line-height:1.7}.funnel-wrap .order-stack{flex-direction:column;align-items:center;gap:22px;display:flex}.funnel-wrap .order-summary{text-align:left;background:linear-gradient(135deg,#d4af3712 0%,#0000 100%);border:1px solid #d4af3747;border-radius:14px;width:100%;padding:32px 28px}.funnel-wrap .order-summary-head{text-align:center;margin-bottom:22px}.funnel-wrap .order-summary-title{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;color:#fff;margin:8px 0 0;font-size:1.25rem;font-weight:700;line-height:1.35}.funnel-wrap .order-items{border-top:1px solid #d4af3726;border-bottom:1px solid #d4af3726;margin:0 0 22px;padding:0;list-style:none}.funnel-wrap .order-items li{color:#ffffffd1;border-bottom:1px solid #d4af3714;padding:11px 0;font-size:.92rem;line-height:1.65}.funnel-wrap .order-items li:last-child{border-bottom:none}.funnel-wrap .order-price-row{justify-content:space-between;align-items:baseline;padding-top:8px;display:flex}.funnel-wrap .order-price-label{letter-spacing:.18em;text-transform:uppercase;color:#fff9;font-size:.78rem}.funnel-wrap .order-price-value{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;background:linear-gradient(135deg,#ffe5a0 0%,#d4af37 50%,#b8960c 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800}.funnel-wrap .order-form-card{text-align:left;background:linear-gradient(135deg,#d4af370d 0%,#0000 100%);border:1px solid #d4af3740;border-radius:14px;width:100%;padding:20px 28px 32px}.funnel-wrap .order-form-card label{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;font-size:.72rem;font-weight:600}.funnel-wrap .order-form-card input[type=text],.funnel-wrap .order-form-card input[type=email]{color:#fff;background:#000;border:1px solid #fff3;border-radius:6px;width:100%;margin-top:8px;padding:12px 16px;font-family:inherit;font-size:.95rem}.funnel-wrap .order-form-card input[type=text]:focus,.funnel-wrap .order-form-card input[type=email]:focus{border-color:#d4af37;outline:none}.funnel-wrap .order-trust-strip{color:#ffffff80;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:18px;font-size:.78rem;display:flex}.funnel-wrap .order-trust-dot{color:#d4af3766}.funnel-wrap .order-guarantee{text-align:center;background:linear-gradient(135deg,#d4af370f 0%,#0000 100%);border:1px solid #d4af3738;border-radius:14px;flex-direction:column;align-items:center;gap:22px;margin-top:44px;padding:32px 28px;display:flex}.funnel-wrap .order-guarantee-shield{background:radial-gradient(circle,#d4af3726 0%,#d4af3705 70%);border:2px solid #d4af3766;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:110px;height:110px;display:flex;box-shadow:0 0 32px #d4af372e}.funnel-wrap .order-guarantee-num{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;background:linear-gradient(135deg,#ffe5a0 0%,#d4af37 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.4rem;font-weight:800;line-height:1}.funnel-wrap .order-guarantee-days{letter-spacing:.2em;text-transform:uppercase;color:#d4af37;margin-top:4px;font-size:.7rem;font-weight:600}.funnel-wrap .order-guarantee-body h3{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;margin:0 0 10px;font-size:1.3rem;font-weight:700;line-height:1.35}.funnel-wrap .order-guarantee-body p{color:#ffffffb3;max-width:520px;margin:0;font-size:.92rem;line-height:1.7}.funnel-wrap .order-testis{grid-template-columns:1fr 1fr;gap:18px;margin-top:36px;display:grid}.funnel-wrap .order-testi{text-align:left;background:#ffffff05;border:1px solid #d4af3726;border-radius:12px;margin:0;padding:22px 22px 18px}.funnel-wrap .order-testi blockquote{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;color:#ffffffd9;margin:0 0 12px;font-size:.95rem;font-style:italic;line-height:1.55}.funnel-wrap .order-testi figcaption{color:#ffffff80;flex-direction:column;font-size:.78rem;display:flex}.funnel-wrap .order-testi figcaption strong{color:#d4af37;margin-bottom:2px;font-weight:600}.zo-regmap{width:100%;max-width:600px;margin:18px auto 0}.zo-regmap-head{text-align:center;margin-bottom:14px}.zo-regmap-tag{letter-spacing:.14em;text-transform:uppercase;color:#d4af37;background:#d4af3714;border:1px solid #d4af3759;border-radius:999px;padding:6px 14px;font-size:.74rem;font-weight:700;display:inline-block}.zo-regmap-sub{color:#ffffffa6;max-width:460px;margin:10px auto 0;font-size:.88rem;line-height:1.6}.zo-regmap-sub strong{color:#fff;font-weight:600}.zo-regmap-segs{flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0 16px;display:flex}.zo-seg-chip{color:#ffffffbf;cursor:pointer;background:#ffffff08;border:1px solid #d4af3740;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:.8rem;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.zo-seg-chip:hover{color:#fff;border-color:#d4af3799}.zo-seg-chip.is-active{color:#1a1408;background:linear-gradient(135deg,#e7c766 0%,#d4af37 100%);border-color:#d4af37;font-weight:700}.zo-seg-select{max-width:360px;margin:14px auto 16px;position:relative}.zo-seg-trigger{box-sizing:border-box;color:#fff;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #d4af3766;border-radius:12px;align-items:center;gap:8px;width:100%;padding:12px 16px;font-family:inherit;font-size:.92rem;font-weight:600;transition:border-color .15s,background .15s;display:flex}.zo-seg-trigger:hover{background:#ffffff0f;border-color:#d4af37b3}.zo-seg-trigger-label{color:#ffffff8c;flex-shrink:0;font-weight:500}.zo-seg-trigger-val{flex:1;align-items:center;gap:7px;min-width:0;display:inline-flex}.zo-seg-trigger-val .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zo-seg-trigger .chg{color:#d4af37;flex-shrink:0;font-size:.78rem;font-weight:600}.zo-seg-caret{color:#d4af37;flex-shrink:0;transition:transform .18s}.zo-seg-caret.is-open{transform:rotate(180deg)}.zo-seg-backdrop{z-index:30;cursor:default;background:0 0;border:none;position:fixed;inset:0}.zo-seg-menu{z-index:31;background:#14110a;border:1px solid #d4af3752;border-radius:12px;max-height:340px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 44px #0009}.zo-seg-option{box-sizing:border-box;color:#ffffffd1;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:11px 12px;font-family:inherit;font-size:.9rem;font-weight:500;transition:background .12s,color .12s;display:flex}.zo-seg-option:hover{color:#fff;background:#ffffff0f}.zo-seg-option.is-active{color:#fff;background:#d4af371f}.zo-seg-option-emoji{text-align:center;flex-shrink:0;width:22px;font-size:1.05rem}.zo-seg-option-name{flex:1}.zo-seg-option-check{color:#d4af37;flex-shrink:0}.zo-regmap-svg{width:100%;height:auto;display:block;overflow:visible}.zo-regmap-region{fill:#d4af371a;stroke:#d4af3780;stroke-width:1.6px;stroke-linejoin:round;cursor:pointer;outline:none;transition:fill .2s}.zo-regmap-region:hover,.zo-regmap-region:focus-visible{fill:#d4af373d}.zo-regmap-region.is-mine{fill:#d4af3752;stroke:#d4af37;stroke-width:2.2px}.zo-regmap-region.is-full{fill:#ffffff08;stroke:#ffffff2e;cursor:default}.zo-regmap-label{pointer-events:none}.zo-regmap-abbr{fill:#ffffffe0;paint-order:stroke;stroke:#0a0a0aa6;stroke-width:4px;font-size:26px;font-weight:700}circle.zo-dot-free{fill:#d4af37;stroke:#0a0a0a99;stroke-width:1.5px}circle.zo-dot-taken{fill:#ffffff1a;stroke:#ffffff4d;stroke-width:1.5px}circle.zo-dot-mine{fill:#d4af37;stroke:#ffe5a0;stroke-width:1.5px}.zo-dot-mine-check{fill:none;stroke:#1a1408;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}circle.zo-dot-mine-halo{fill:none;stroke:#d4af37;stroke-width:2px;animation:1.8s ease-out infinite zoHaloPulse}@keyframes zoHaloPulse{0%{opacity:.9;stroke-width:2px;r:10}to{opacity:0;stroke-width:1px;r:17}}.zo-regmap-legend{color:#ffffff8c;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:10px;font-size:.76rem;display:flex}.zo-regmap-legend span{align-items:center;gap:6px;display:inline-flex}.zo-regmap-legend i{border-radius:50%;width:10px;height:10px;display:inline-block}.zo-regmap-legend i.zo-dot-free{background:#d4af37}.zo-regmap-legend i.zo-dot-taken{background:#ffffff1a;border:1px solid #ffffff4d}.zo-regmap-legend i.zo-dot-mine-legend{color:#1a1408;background:#d4af37;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-style:normal;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 0 7px #d4af3799}.zo-regmap-bar{text-align:center;background:#d4af370f;border:1px solid #d4af3759;border-radius:14px;flex-direction:column;gap:9px;margin-top:16px;padding:12px 14px;display:flex}.zo-regmap-cta{color:#1a1408;cursor:pointer;background:linear-gradient(135deg,#e7c766 0%,#d4af37 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:100%;padding:14px 18px;font-family:inherit;font-size:1rem;font-weight:800;transition:filter .15s,transform .1s;display:flex}.zo-regmap-cta:hover{filter:brightness(1.06)}.zo-regmap-cta:active{transform:scale(.99)}.zo-regmap-cta-time{color:#f6e4a8;font-variant-numeric:tabular-nums;letter-spacing:.04em;background:#1a1408;border-radius:999px;padding:4px 11px;font-size:.9rem;font-weight:800}.zo-regmap-bar-text{color:#fff;font-size:.88rem;font-weight:600}.zo-regmap-bar-text strong{color:#d4af37}.zo-regmap-bar-time{color:#1a1408;letter-spacing:.05em;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#e7c766 0%,#d4af37 100%);border-radius:999px;justify-content:center;align-items:center;min-width:66px;padding:7px 14px;font-size:.95rem;font-weight:800;display:inline-flex;box-shadow:0 2px 10px #d4af3740}.zo-toasts{z-index:60;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:18px;left:18px}.zo-toast{background:#111111f5;border:1px solid #d4af3759;border-radius:12px;align-items:center;gap:12px;max-width:320px;padding:12px 16px;animation:.35s both zoToastIn;display:flex;box-shadow:0 8px 28px #00000080}.zo-toast.is-mine{background:#1a1408f7;border-color:#d4af37}.zo-toast-icon{flex-shrink:0;font-size:1.1rem}.zo-toast-title{color:#fff;font-size:.85rem;font-weight:600;line-height:1.4;display:block}.zo-toast-sub{color:#ffffff8c;margin-top:2px;font-size:.74rem;display:block}@keyframes zoToastIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.zo-toasts{bottom:12px;left:12px;right:12px}.zo-toast{max-width:none}.zo-regmap-bar{border-radius:18px;padding:10px 14px}}.funnel-wrap.order-page .video-grid{grid-template-columns:1fr;gap:26px;max-width:640px;margin:0 auto}.funnel-wrap .order-rado{width:100%;max-width:330px}@media (max-width:640px){.funnel-wrap .order-rado{max-width:100%}.funnel-wrap .order-topbar{padding:16px 18px}.funnel-wrap .order-main{padding:36px 12px 56px}.funnel-wrap .order-summary,.funnel-wrap .order-guarantee{padding:24px 18px}.funnel-wrap .order-form-card{padding:16px 13px 24px}.funnel-wrap .zo-payel{margin-left:-7px;margin-right:-7px}.funnel-wrap .order-testis{grid-template-columns:1fr}.funnel-wrap .order-step{gap:6px;font-size:.7rem}.funnel-wrap .step-bar{width:20px}.funnel-wrap .order-h1{margin-bottom:10px;font-size:1.22rem;line-height:1.3}.funnel-wrap .order-h1 .zo-h1-br{display:inline}}.zo-regmap-extend{color:#d4af37d9;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin:9px auto 0;padding:4px;font-family:inherit;font-size:.82rem;text-decoration:underline;display:block}.zo-regmap-bar.is-expired{background:#ffffff08;border-color:#ffffff38}.zo-regmap-bar.is-expired .zo-regmap-bar-text{color:#fffc}.zo-regmap-bar.is-expired .zo-regmap-bar-text strong{color:#d4af37}.zo-toast-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.95rem;font-weight:700;display:inline-flex;box-shadow:inset 0 -2px 6px #00000040}.zo-rb{text-align:center;width:100%;max-width:460px;margin:16px auto 0;position:relative}.zo-rb-skeleton{min-height:470px}@media (max-width:480px){.zo-rb-skeleton{min-height:500px}}.zo-rb-map{cursor:default;pointer-events:none;width:100%;max-width:290px;height:auto;margin:0 auto;transition:filter .6s;display:block;overflow:visible}.zo-rb-region{fill:#d4af370d;stroke:#d4af3761;stroke-width:1.2px;stroke-linejoin:round;transition:stroke .6s,stroke-width .6s}.zo-spot-taken{fill:#c9a03c9e}.zo-spot-open{fill:#ffefc2;stroke:#c49a2e;stroke-width:1.8px}.zo-spot-halo{fill:#e7c76624}.zo-rb-legend{color:#ffffff8c;justify-content:center;gap:18px;margin-top:6px;font-size:.74rem;display:flex}.zo-rb-legend span{align-items:center;gap:6px;display:inline-flex}.zo-rb-legend i{border-radius:50%;width:9px;height:9px;display:inline-block}.zo-rb-legend i.zo-spot-open-dot{background:#ffe7a8;box-shadow:0 0 5px #e7c766bf}.zo-rb-legend i.zo-spot-taken-dot{background:#d4af374d}.zo-rb-spots{color:#fff9;margin:6px 0 16px;font-size:.82rem}.zo-rb-ok{color:#463307;vertical-align:middle;background:radial-gradient(circle at 35% 30%,#fff3d0,#e7c766 72%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:17px;height:17px;margin-right:6px;font-size:11px;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 0 7px #e7c766bf}.zo-rb-reserved{max-width:430px;margin:8px auto 16px}.zo-rb-reserved-head{color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;font-size:.92rem;font-weight:700;line-height:1.35;display:flex}.zo-rb-reserved-timer{font-variant-numeric:tabular-nums;letter-spacing:.06em;color:#f4d77e;background:#d4af371a;border:1px solid #d4af3752;border-radius:10px;align-items:center;gap:6px;padding:4px 12px;font-size:1.08rem;font-weight:800;display:inline-flex}.zo-rb-reserved-sub{color:#fff9;margin-top:7px;font-size:.8rem;display:block}.zo-rb-reserved.is-expired{opacity:.6}.zo-rb-reserved.is-expired .zo-rb-reserved-head{color:#ffffffb3;font-weight:600}@media (prefers-reduced-motion:reduce){.zo-rb-dots,.zo-rb-details,.zo-rb-mapbox{transition:none}.zo-rb-beam{display:none}}.zo-rb-timer{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.zo-rb-timer-label{color:#fff;font-size:.9rem;font-weight:600}.zo-rb-timer-pill{color:#1a1408;letter-spacing:.05em;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#e7c766 0%,#d4af37 100%);border-radius:999px;justify-content:center;align-items:center;min-width:66px;padding:7px 14px;font-size:.95rem;font-weight:800;display:inline-flex;box-shadow:0 2px 10px #d4af3740}.zo-rb-timer-soft{color:#fffc;font-size:.9rem}.zo-rb-timer-soft strong{color:#d4af37}.zo-rb-bonus{text-align:left;background:#d4af370d;border:1px solid #d4af3747;border-radius:12px;align-items:center;gap:11px;max-width:430px;margin:14px auto 0;padding:11px 13px;display:flex}.zo-rb-gift{background:linear-gradient(150deg,#e7c7662e 0%,#d4af370a 100%);border:1px solid #d4af3773;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:0 6px 18px #d4af3729,inset 0 1px #ffffff1a}.zo-rb-gift svg{filter:drop-shadow(0 1px 1.5px #0006)}.zo-rb-bonus-body{flex:1;min-width:0}.zo-rb-bonus-head{color:#ffffffbf;justify-content:space-between;align-items:flex-start;gap:10px;margin:0 0 4px;font-size:.85rem;display:flex}.zo-rb-bonus-clock{color:#1a1408;font-variant-numeric:tabular-nums;letter-spacing:.03em;white-space:nowrap;background:linear-gradient(135deg,#e7c766 0%,#d4af37 100%);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 10px;font-size:.82rem;font-weight:800;display:inline-flex;box-shadow:0 2px 8px #d4af3740}.zo-rb-bonus-clock.is-out{color:#ffffff8c;box-shadow:none;text-transform:uppercase;letter-spacing:.08em;background:#ffffff14;font-size:.7rem}.zo-rb-bonus-head strong{color:#d4af37}.zo-rb-bonus-title{color:#fff;margin:0 0 4px;font-size:.78rem;font-weight:700;line-height:1.35}.zo-rb-bonus-free{color:#e7c766;white-space:nowrap;font-weight:800}.zo-rb-val{color:#ffffff73;white-space:nowrap;margin-left:4px;font-weight:600}.zo-rb-bonus-sub{color:#ffffffa6;margin:0;font-size:.82rem;line-height:1.55}.zo-rb-bonus-sub strong{color:#fff;font-weight:600}.zo-rb-consequence{color:#ffffff80;max-width:400px;margin:8px auto 0;font-size:.78rem;line-height:1.5}.zo-rb-bonus.is-expired{opacity:.55}.zo-rb-bonus.is-expired .zo-rb-bonus-name{-webkit-text-decoration:line-through #ffffff59;text-decoration:line-through #ffffff59}.zo-rb-val-gone{color:#fff9;background:#ffffff0f;border-color:#ffffff40}.zo-rb-cta{color:#1a1408;cursor:pointer;background:linear-gradient(135deg,#e7c766 0%,#d4af37 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:16px auto 0;padding:14px 28px;font-family:inherit;font-size:1rem;font-weight:800;transition:filter .15s,transform .1s;display:inline-flex}.zo-rb-cta:hover{filter:brightness(1.06)}.zo-rb-cta:active{transform:scale(.99)}.zo-rb-extend{color:#d4af37d9;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin:9px auto 0;padding:4px;font-family:inherit;font-size:.82rem;text-decoration:underline;display:block}
