.dlu{--night:#05071f;--card:#090c28bd;--pro:#0e123ed6;--spring:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017 20.4%, 1.041 24.2%, 1.04 27%, 1.016 33.7%, 1.002 40.4%, .998 47.6%, 1);font-family:var(--dl-font-display);letter-spacing:normal}.dlu .velvet{pointer-events:none;position:absolute;inset:0;overflow:hidden}.dlu-app{isolation:isolate;background:var(--night);color:#fff;border-radius:28px;padding:72px 24px 40px;position:relative;overflow:hidden}.dlu-app>.band{z-index:-1;height:760px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.dlu-app>.scrim{z-index:-1;pointer-events:none;background:linear-gradient(#05071f59,#0000 26%),radial-gradient(60% 44% at 50% 66%,#05071f99,#0000 78%);position:absolute;inset:0}.dlu-hero{text-align:center;max-width:640px;margin:0 auto}.dlu-hero h1{font:800 clamp(34px, 5.4vw, 58px)/.98 var(--dl-font-display);letter-spacing:-.05em;margin:0 0 12px}.dlu-hero p{color:#ffffffa8;text-wrap:balance;max-width:470px;margin:0 auto;font-size:15.5px}.dlu-seg{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090c28b3;border:1px solid #ffffff1f;border-radius:12px;gap:2px;padding:4px;display:inline-flex}.dlu-seg button{font:500 13px var(--dl-font-display);color:#ffffffa8;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 16px;transition:background-color .15s,color .15s}.dlu-seg button:hover{background:#ffffff0f}.dlu-seg button[aria-checked=true]{color:#05071f;background:#fff}.dlu-plans{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1040px;margin:0 auto;display:grid}.dlu-plan{background:var(--card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;padding:0 16px 16px;display:flex;position:relative;overflow:hidden}.dlu-plan.rec{background:var(--pro);border-color:#7a8aff80;box-shadow:0 18px 60px -24px #2b3bff8c}.dlu-plan.rec:before{content:"";background:linear-gradient(90deg,#0000,#9aa6ff,#0000);height:1px;position:absolute;top:0;left:14px;right:14px}.dlu-plan.elite{border-color:#ffc52e59}.dlu-plan .mascot{border-bottom:1px solid #ffffff14;height:86px;margin:0 -16px 14px;position:relative;overflow:hidden}.dlu-plan .mascot>.who{position:absolute;bottom:-10px}.dlu-plan .name{font:800 17px var(--dl-font-display);letter-spacing:-.03em}.dlu-badge{font:600 10.5px var(--dl-font-display);color:#b8c0ff;background:#2b3bff38;border-radius:6px;padding:3px 7px;box-shadow:inset 0 0 0 1px #7a8aff66}.dlu-badge.gold{color:#ffd772;background:#ffc52e1f;box-shadow:inset 0 0 0 1px #ffc52e59}.dlu-plan .tag{color:#ffffff8c;margin-top:3px;font-size:12.5px}.dlu-price{align-items:baseline;gap:6px;margin:14px 0 2px;display:flex}.dlu-price b{font:600 42px var(--dl-font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.dlu-price span{color:#ffffff73;font-size:12px}.dlu-billed{color:#ffffff73;min-height:17px;font-size:11.5px}.dlu-btn{height:44px;font:700 14.5px var(--dl-font-display);letter-spacing:-.01em;cursor:pointer;isolation:isolate;color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;margin-top:14px;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex;position:relative;overflow:hidden}.dlu-btn:active{transform:scale(.985)}.dlu-btn.ghost{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff24}.dlu-btn.ghost:hover{background:#ffffff1a}.dlu-btn.blue{background:linear-gradient(#4b59ff,#2433e6);box-shadow:inset 0 1px #ffffff40,0 8px 24px -8px #2b3bffcc}.dlu-btn.blue:hover,.dlu-btn.vel:hover,.dlu-btn.match:hover{filter:brightness(1.08)}.dlu-btn.big{height:48px;font-size:15px}.dlu-btn.vel .velvet{filter:blur(10px);z-index:-2;inset:-120% -40%}.dlu-btn.vel:after{content:"";z-index:-1;background:#05071f47;position:absolute;inset:0}.dlu-btn.vel,.dlu-btn.match{text-shadow:0 1px 10px #05071f8c}.dlu-btn.match .velvet{filter:blur(8px)saturate(1.2);z-index:-2;inset:-120% -40%}.dlu-btn.match:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ffffff59,inset 0 1px #ffffff80}.dlu-btn .velvet{transition:opacity 1.2s}.dlu-trust{color:#ffffff73;text-align:center;margin-top:9px;font-size:11px}.dlu-feats{color:#ffffffd1;border-top:1px solid #ffffff14;gap:8px;margin:14px 0 0;padding:14px 0 0;font-size:13px;list-style:none;display:grid}.dlu-feats li{align-items:flex-start;gap:8px;display:flex}.dlu-feats li:before{content:"";background:#ffffff59;border-radius:0 7px 7px 0;flex:none;width:7px;height:14px;margin-top:3px}.dlu-plan.rec .dlu-feats li:before{background:#7f8cff}.dlu-plan.elite .dlu-feats li:before{background:var(--dl-yellow)}.dlu-credits{grid-template-columns:1.2fr repeat(3,1fr);align-items:stretch;gap:12px;max-width:1040px;margin:34px auto 0;display:grid}.dlu-credits h2{font:800 22px/1.05 var(--dl-font-display);letter-spacing:-.04em;margin:4px 0 6px}.dlu-credits p{color:#fff9;margin:0;font-size:13px}.dlu-pack{text-align:left;color:#fff;font:inherit;background:var(--card);cursor:pointer;border:1px solid #ffffff1a;border-radius:14px;padding:14px;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s,border-color .16s}.dlu-pack:hover{transform:translateY(-3px);box-shadow:0 14px 30px -14px #0009}.dlu-pack[aria-checked=true]{background:#2b3bff24;border-color:#7a8affbf}.dlu-pack b{font:600 26px var(--dl-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;display:block}.dlu-pack span{color:#ffffff80;font-size:12px}.dlu-pack i{font:600 12px var(--dl-font-display);background:#ffffff14;border-radius:99px;margin-top:10px;padding:5px 10px;font-style:normal;display:inline-block}.dlu-legal{text-align:center;color:#ffffff80;margin-top:26px;font-size:12px}.dlu-dim{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030410a8;justify-content:center;align-items:center;padding:24px 16px;animation:.32s ease-out dlu-fade;display:flex;position:fixed;inset:0}.dlu-dim[data-closing]{animation:.22s ease-in forwards dlu-fadeout}.dlu-card{scrollbar-width:none;background:var(--night);color:#fff;transform-origin:50% 55%;border-radius:22px;outline:none;width:min(380px,100%);max-height:calc(100dvh - 32px);animation:.7s cubic-bezier(.22,1,.36,1) both dlu-cardin;position:relative;overflow-y:auto;box-shadow:0 0 0 1px #ffffff17,0 40px 120px -30px #000000e6,0 0 140px -50px #2b3bff80}.dlu-dim[data-closing] .dlu-card{animation:.2s ease-in forwards dlu-sheetout}.dlu-band{border-radius:22px 22px 0 0;height:196px;position:relative;overflow:hidden}.dlu-band .velvet{animation:9s ease-in-out infinite alternate dlu-breathe}.dlu-band:after{content:"";pointer-events:none;background:radial-gradient(70% 55% at 50% 52%,#05071f40,#0000 75%),linear-gradient(#05071f1f,#0000 30% 55%,#05071f 100%);position:absolute;inset:0}.dlu-word{text-align:center;font:800 46px var(--dl-font-display);letter-spacing:-.04em;z-index:2;animation:1.6s ease-out .25s both dlu-word;position:absolute;top:13%;left:0;right:0}.dlu-peek{z-index:2;position:absolute;bottom:-14px;left:50%;translate:-50%}.dlu-line{z-index:2;height:92px;position:absolute;bottom:-8px;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.dlu-line>*{position:absolute;bottom:0;left:-20px}.dlu-x{color:#fff;cursor:pointer;z-index:5;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;display:grid;position:absolute;top:12px;right:12px}.dlu-x:hover{background:#ffffff2e}.dlu-tier{z-index:5;position:absolute;top:12px;left:12px}.dlu-tier.dlu-seg button{padding:5px 11px;font-size:12px}.dlu-body{padding:4px 22px 22px}.dlu-body h2{font:800 27px/1.08 var(--dl-font-display);letter-spacing:-.045em;margin:0 0 14px}.dlu-body h2 span{color:#ffffff9e;font-weight:500;display:block}.dlu-box{background:#ffffff06;border:1px solid #ffffff17;border-radius:12px;font-size:13px}.dlu-box>div{align-items:center;gap:9px;padding:9px 12px;display:flex}.dlu-box>div+div{border-top:1px solid #ffffff12}.dlu-box>div:before{content:"";background:var(--c,#7f8cff);border-radius:0 7px 7px 0;flex:none;width:7px;height:14px}.dlu-box>div.nob:before{display:none}.dlu-box .r{color:#fff9;font-variant-numeric:tabular-nums;margin-left:auto}.dlu-quiet{color:#ffffff73;text-align:center;margin:10px 0 0;font-size:11.5px}.dlu-link{color:#ffffff80;font:12.5px var(--dl-font-display);cursor:pointer;background:0 0;border:0;margin:12px auto 0;display:block}.dlu-link:hover{color:#fff}.dlu-packs{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.dlu-packs .dlu-pack{padding:10px}.dlu-packs .dlu-pack b{font-size:19px}.dlu-packs .dlu-pack i{margin-top:6px}.dlu-tl{grid-template-columns:26px 1fr;gap:12px;padding-bottom:12px;font-size:13px;display:grid;position:relative}.dlu-tl:before{content:"";background:#ffffff24;width:2px;position:absolute;top:22px;bottom:0;left:12px}.dlu-tl:last-child{padding-bottom:0}.dlu-tl:last-child:before{display:none}.dlu-tl i{width:26px;height:26px;font:800 12px var(--dl-font-display);color:var(--dl-ink);border-radius:50%;place-items:center;font-style:normal;display:grid}.dlu-tl b{font-size:13.5px;display:block}.dlu-tl span{opacity:.6;font-size:12.5px}.dlu-in{animation:.9s cubic-bezier(.22,1,.36,1) both dlu-up;animation-delay:var(--d,0s)}[data-placeholder]{text-underline-offset:3px;-webkit-text-decoration:underline dotted #ffffff59;text-decoration:underline dotted #ffffff59}.dl-cream [data-placeholder]{text-decoration-color:#15140f59}.dlu-world{color:#fff;isolation:isolate;text-align:center;background:var(--night);border-radius:28px;place-items:center;min-height:560px;padding:60px 20px;display:grid;position:relative;overflow:hidden}.dlu-world .layer{z-index:-2;transition:opacity 1.2s;position:absolute;inset:0}.dlu-world:after{content:"";z-index:-1;background:radial-gradient(60% 50% at 50% 55%,#05071f8c,#0000 75%);position:absolute;inset:0}.dlu-world h2{font:800 clamp(40px, 6vw, 76px)/.95 var(--dl-font-display);letter-spacing:-.05em;margin:0 0 14px}.dlu-world p{opacity:.8;max-width:520px;margin:0 auto 26px;font-size:17px}.dlu-world .dlu-btn{border-radius:14px;max-width:340px;height:52px;font-size:15.5px}@keyframes dlu-fade{0%{opacity:0}}@keyframes dlu-fadeout{to{opacity:0}}@keyframes dlu-sheetout{to{opacity:0;transform:translateY(12px)}}@keyframes dlu-cardin{0%{opacity:0;transform:translateY(12px)scale(.975)}}@keyframes dlu-breathe{0%{transform:scale(1.02)}to{transform:scale(1.1)translateY(-2%)}}@keyframes dlu-word{0%{filter:blur(14px);letter-spacing:.14em;opacity:0}}@keyframes dlu-up{0%{opacity:0;transform:translateY(6px)}}@media (max-width:860px){.dlu-plans{grid-template-columns:1fr}.dlu-plan.rec{order:-1}.dlu-credits{grid-template-columns:1fr 1fr}.dlu-credits .intro{grid-column:1/-1}}@media (max-width:640px){.dlu-app{padding:56px 14px 30px}.dlu-dim{align-items:flex-end;padding:0}.dlu-card{border-radius:22px 22px 0 0;width:100%}}@media (prefers-reduced-motion:reduce){.dlu *,.dlu-dim,.dlu-dim *{transition:none!important;animation:none!important}}
