#demo-box{background:radial-gradient(66% 74% at 50% 46%,#0000 58%,#0208146b 100%),radial-gradient(40% 54% at 50% 42%,#1a365a33,#0a1c341a 52%,#0000 80%),radial-gradient(90% 100% at 50% 44%,#0a1c34 0%,#04101f 55%,#010a18 100%)!important}@media (width<=980px) and (pointer:coarse){#demo-controls{position:relative!important;inset:auto!important}}@container (width<846.67px){#demo-controls{margin:0 clamp(10px,1.4cqw,28px) clamp(10px,1.4cqw,28px);position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}}#demo-phone-panels:empty,#demo-phone-credit:empty{display:none}@media (width<=760px),(width<=980px) and (pointer:coarse){#demo-frame{width:100cqw;margin-inline:calc(50% - 50cqw);border-inline:0!important;border-radius:0!important}#demo-box{height:clamp(340px,52svh,520px)!important}#demo-phone-credit{color:#a5acb8;padding:0 10px 8px;font-size:10px}#demo-phone-credit a{color:inherit;text-decoration:underline}#demo-controls{box-shadow:none!important;gap:6px!important;padding:6px!important}#demo-controls>div:first-child{display:none}#demo-controls>div:nth-child(2){flex:1 0 100%;gap:3px!important}#demo-layers{flex:none;gap:3px!important}#demo-controls #demo-layers button,#demo-controls #demo-injury-btn{white-space:nowrap;min-height:36px;text-transform:none!important;letter-spacing:0!important;padding:4px 5px!important;font-size:clamp(10px,2.85vw,12px)!important}#demo-controls[data-guide-step=layers] #demo-layers button,#demo-controls[data-guide-step=injury] #demo-injury-btn{box-shadow:0 0 0 1px #e2bf7350;border-color:#dfbd78!important}#demo-controls[data-guide-step=layers] label{border-radius:8px;box-shadow:inset 0 0 0 1px #e2bf7366}#demo-controls dc-if>span{display:none}#demo-controls button,#demo-phone-panels button{min-height:36px;letter-spacing:.015em!important;padding:5px 8px!important;font-size:11px!important}#demo-controls button:focus-visible,#demo-phone-panels button:focus-visible{outline-offset:2px;outline:2px solid #f8d57e}#demo-controls>label{flex-basis:100%!important;gap:8px!important;max-width:none!important}#demo-controls input{appearance:none;background:0 0;min-height:36px;margin:0}#demo-controls input::-webkit-slider-runnable-track{background:#6e634c;border-radius:6px;height:6px}#demo-controls input::-moz-range-track{background:#6e634c;border-radius:6px;height:6px}#demo-controls input::-webkit-slider-thumb{appearance:none;background:#f8d57e;border-radius:50%;width:26px;height:26px;margin-top:-10px}#demo-controls input::-moz-range-thumb{background:#f8d57e;border:0;border-radius:50%;width:26px;height:26px}#demo-phone-panels>section{color:#e9e7e1;background:#071428;border:1px solid #c6a05c55;border-radius:10px;margin:8px 10px;padding:8px 10px;font-size:13px;line-height:1.5}#demo-phone-panels h3,#demo-phone-panels .head{color:#f8d57e;margin:0;font-size:13px}#demo-phone-panels button{color:#f8d57e;cursor:pointer;background:#0e2138;border:1px solid #c6a05c55;border-radius:8px}#demo-phone-panels button[aria-pressed=true],#demo-phone-panels button[aria-expanded=true]{color:#071428;background:#f8d57e}#demo-phone-panels :is(.structure-actions,.types){flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}#demo-phone-panels .info:not([data-expanded]),#demo-phone-panels .structure-close,#demo-phone-panels .grip{display:none}#demo-phone-panels .structure-reference{border-top:1px solid #c6a05c33;flex:1 0 100%;margin-top:8px}#demo-phone-panels .info{scroll-margin-top:calc(84px + env(safe-area-inset-top,0px));background:linear-gradient(155deg,#102139,#071428 68%);border-color:#c6a05c45;border-radius:14px;padding:14px}#demo-phone-panels .info h3{font-size:16px;font-weight:500;line-height:1.3}#demo-phone-panels .info .structure-actions{gap:6px;margin-top:10px}#demo-phone-panels .info button{border-radius:22px;min-height:40px;font-weight:500;padding:5px 12px!important;font-size:12px!important}#demo-phone-panels .info button:first-child{color:#071428;background:#e7c781}#demo-phone-panels .info .structure-reference{margin-top:6px;padding-top:4px}#demo-phone-panels .info strong{color:#f0d699;font-weight:500}#demo-phone-panels p{margin:8px 0}#demo-phone-panels small,#demo-phone-panels .acc{color:#a5acb8}#demo-phone-panels .injury{position:relative}#demo-phone-panels .injury .close{position:absolute;top:4px;right:6px}#demo-phone-panels .injury .head{padding-right:32px}#demo-desktop-card{grid-template-columns:repeat(2,minmax(0,1fr)) 36px;align-items:stretch!important;gap:6px!important;padding:10px!important;display:grid!important}#demo-desktop-card>span{grid-column:1/-1}#demo-desktop-card :is(a,button){box-sizing:border-box;text-align:center;place-items:center;min-height:44px;line-height:1.2;display:grid;width:auto!important;height:auto!important;margin:0!important;padding:5px!important}#demo-desktop-card a,#demo-desktop-card button:not([aria-label]){border-radius:8px;border:1px solid #c6a05c55!important;font-size:13px!important}}.lumen-reel{margin-top:clamp(34px,3.4cqw,96px)}.lumen-reel__screen{aspect-ratio:16/9;background:#020c1c;border:1px solid #c6a05c38;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000080,0 60px 140px -60px #f8d57e40,0 40px 90px -40px #000000e6}.lumen-reel__clips{position:absolute;inset:0}.lumen-reel__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.lumen-reel__video.is-on{opacity:1}.lumen-reel__row{justify-content:space-between;align-items:center;gap:20px;margin-top:clamp(16px,1.6cqw,40px);display:flex}.lumen-reel__caption{flex-wrap:wrap;align-items:baseline;gap:4px 16px;min-width:0;margin:0;transition:opacity .35s,transform .35s;display:flex}.lumen-reel__caption.is-out{opacity:0;transform:translateY(4px)}.lumen-reel__kicker{letter-spacing:.16em;text-transform:uppercase;color:#ddb86c;white-space:nowrap;font-family:Jost,sans-serif;font-size:12px;font-weight:500}.lumen-reel__title{color:#fff;font-size:clamp(17px,1.3cqw,36px);font-weight:300;line-height:1.4}.lumen-reel__pause{cursor:pointer;background:0 0;border:1px solid #c6a05c73;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:border-color .25s,background .25s;display:grid}.lumen-reel__pause:hover{background:#c6a05c1f;border-color:#f8d57e}.lumen-reel__pause span{box-sizing:border-box;border-left:3px solid #f8d57e;border-right:3px solid #f8d57e;width:10px;height:12px}.lumen-reel.is-paused .lumen-reel__pause span{border:7px solid #0000;border-left:11px solid #f8d57e;border-right-width:0;width:0;height:0;margin-left:3px}.lumen-reel__chapters{grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(10px,1.1cqw,26px);margin-top:clamp(16px,1.6cqw,40px);display:grid}.lumen-reel__chip{color:#9d9ea4;letter-spacing:.04em;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;padding:0 0 4px;font-family:Jost,sans-serif;font-size:clamp(13px,.9cqw,24px);font-weight:400;transition:color .25s;display:flex}.lumen-reel__chip:hover,.lumen-reel__chip.is-on{color:#f8d57e}.lumen-reel__bar{background:#c6a05c38;border-radius:2px;height:2px;display:block;overflow:hidden}.lumen-reel__bar i{background:linear-gradient(90deg,#c6a05c,#f8d57e);width:0;height:100%;display:block}.lumen-reel__chip.is-done .lumen-reel__bar i{width:100%}.lumen-offer{box-sizing:border-box;text-align:center;background:radial-gradient(70% 60% at 50% 0,#f8d57e1a,#f8d57e00 70%),linear-gradient(165deg,#0e203aeb,#040e1ee0);border:1px solid #c6a05c;border-radius:20px;flex-direction:column;align-items:center;gap:14px;max-width:clamp(820px,54cqw,1700px);margin:0 auto;padding:clamp(36px,3.6cqw,96px) clamp(24px,3.6cqw,96px);display:flex;box-shadow:0 34px 90px -40px #f8d57e42,0 40px 80px -50px #000000e6}.lumen-offer__price{align-items:baseline;gap:14px;margin-top:6px;display:flex}.lumen-offer__amount{color:#fff;letter-spacing:-.02em;font-size:clamp(72px,6.4cqw,200px);font-weight:300;line-height:1}.lumen-offer__unit{color:#f8d57e;font-family:Cormorant Garamond,serif;font-size:clamp(26px,2.2cqw,64px);font-style:italic;font-weight:300}.lumen-offer__then{color:#c9cdd4;margin:0;font-size:clamp(16px,1.2cqw,32px)}.lumen-offer__btn{letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#c6a05c,#f8d57e);border-radius:32px;justify-content:center;align-items:center;margin-top:14px;padding:22px 46px;font-size:14px;font-weight:600;transition:transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 12px 34px -8px #f8d57e80;color:#001328!important}.lumen-offer__btn:hover{transform:translateY(-2px);box-shadow:0 18px 44px -10px #f8d57e9e}.lumen-offer__ticks{color:#c9cdd4;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:18px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.lumen-offer__ticks li{align-items:center;gap:9px;display:flex}.lumen-offer__ticks li:before{content:"";background:#c6a05c29 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M1 4.2 3.7 7 9 1' fill='none' stroke='%23F8D57E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/9px 9px no-repeat;border-radius:50%;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1px #c6a05c73}.lumen-offer__more{color:#9d9ea4;margin:10px 0 0;font-size:14.5px}@container (width<980px){.lumen-reel__chapters{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px}}@container (width<600px){.lumen-reel__kicker{font-size:10.5px}.lumen-reel__title{font-size:15px}.lumen-reel__pause{width:34px;height:34px}.lumen-offer__sep{visibility:hidden;height:4px;display:block}.lumen-offer__btn{letter-spacing:.1em;padding:19px 28px;font-size:13px}}@media (prefers-reduced-motion:reduce){.lumen-reel__video,.lumen-reel__caption{transition:none}}
