.dx-hero.dxha{display:flex;flex-direction:column;justify-content:center;align-items:center;isolation:isolate;overflow:hidden;background:#05060a;padding-top:120px;padding-bottom:64px}.dx-hero.dxha>*:not(.dxha-wall):not(.dxha-veil){position:relative;z-index:3}.dx-hero.dxha::before{z-index:2;opacity:.75}.dxha-wall{position:absolute;inset:-10% -5%;z-index:0;display:grid;grid-template-columns:repeat(6,1fr);gap:18px;transform:rotate(-6deg) scale(1.08);filter:grayscale(1) brightness(.55) contrast(1.05);pointer-events:none}.dxha-col{display:flex;flex-direction:column;gap:18px;animation:dxha-drift 76s linear infinite;will-change:transform}.dxha-col:nth-child(even){animation-direction:reverse;margin-top:-120px}@keyframes dxha-drift{from{transform:translateY(0)}to{transform:translateY(-50%)}}.dxha-veil{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(60% 55% at 50% 52%,rgb(5 6 10 / .55),rgb(5 6 10 / .92) 70%,#05060a 100%)}.dxha-ms{border-radius:12px;overflow:hidden;background:var(--bg);color:var(--tx);font-family:var(--dx-font,'DM Sans',sans-serif);box-shadow:0 20px 40px -18px rgb(0 0 0 / .6);aspect-ratio:4/3;display:flex;flex-direction:column}.dxha-ms__top{display:flex;align-items:center;justify-content:space-between;padding:7% 7% 0;font:700 9px/1 var(--dx-head-font,'Outfit',sans-serif)}.dxha-ms__top s{display:flex;gap:5px;text-decoration:none}.dxha-ms__top s b{width:14px;height:3px;border-radius:2px;background:currentColor;opacity:.35}.dxha-ms__ttl{font:700 15px/1.1 var(--dx-head-font,'Outfit',sans-serif);letter-spacing:-.02em;padding:7% 7% 0;max-width:80%}.dxha-ms__ln{height:4px;border-radius:2px;background:currentColor;opacity:.25;margin:5% 7% 0;width:52%}.dxha-ms__btn{align-self:flex-start;margin:5% 7% 0;padding:4px 9px;border-radius:99px;background:var(--tx);color:var(--bg);font:600 7px var(--dx-font,'DM Sans',sans-serif)}.dxha-ms__pic{flex:1;margin:6% 7% 7%;border-radius:8px;background:var(--ac);display:grid;grid-template-columns:repeat(var(--cols,1),1fr);gap:6px;padding:var(--pp,0)}.dxha-ms__pic u{display:block;border-radius:5px;background:var(--bg);opacity:.85}.dxha-body{width:100%;max-width:1120px;margin:0 auto;padding:0 24px;text-align:center;display:flex;flex-direction:column;align-items:center}.dxha-chips{list-style:none;margin:0 0 26px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.dxha-chips li{display:inline-flex;align-items:center;gap:8px;font:500 13px var(--dx-font,'DM Sans',sans-serif);padding:7px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .14);background:rgb(5 6 10 / .55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#dfe1e6;margin:0}.dxha-chips i{width:6px;height:6px;border-radius:50%;background:#f2b6cf}.dxha-chips li:nth-child(2) i{background:#e7d3f6}.dxha-chips li:nth-child(3) i{background:#b7cdf5}.dx-hero.dxha .dxha-h{font-family:var(--dx-head-font,'Outfit',sans-serif);font-weight:800;letter-spacing:-.035em;line-height:1.02;margin:0;color:#f5f6f8;font-size:clamp(46px,7.2vw,104px);max-width:1050px;text-wrap:balance}.dxha-tag{display:inline-block;background:#f5f6f8;color:#05060a;padding:.02em .22em .1em;margin-top:.12em;border-radius:.12em;transform:rotate(-3deg);box-shadow:0 18px 40px -12px rgb(0 0 0 / .7)}.dxha-sub{max-width:600px;margin:22px auto 0;color:#c9ccd4;font-size:18px;line-height:1.6;text-wrap:pretty}.dxha-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.dxha-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:600 16px var(--dx-font,'DM Sans',sans-serif);padding:16px 28px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:transform .15s}.dxha-btn:active{transform:translateY(1px) scale(.99)}.dxha-btn--w{background:#f5f6f8;color:#05060a}.dxha-btn--w:hover{background:#fff;color:#05060a}.dxha-btn--o{border:1px solid rgb(255 255 255 / .45);color:#f5f6f8;background:rgb(5 6 10 / .35)}.dxha-btn--o:hover{border-color:#fff;color:#fff}.dxha-btn svg{width:18px;height:18px}.dxha-btn:focus-visible{outline:2px solid #b7cdf5;outline-offset:3px}.dxha-price{margin:22px 0 0;font-size:14px;color:#a9adb8}.dxha-price b{color:#f5f6f8;font-weight:600;white-space:nowrap}@media(max-width:767px){.dx-hero.dxha{padding-top:110px;padding-bottom:48px}.dxha-wall{grid-template-columns:repeat(3,1fr)}.dxha-col:nth-child(n+4){display:none}.dx-hero.dxha .dxha-h{font-size:44px}.dxha-body{padding:0 16px}.dxha-sub{font-size:16px}.dxha-btns{flex-direction:column;align-self:stretch}.dxha-chips{gap:6px}.dxha-chips li{font-size:12px;padding:6px 11px}.dxha-chips li:nth-child(3){display:none}}@media(prefers-reduced-motion:reduce){.dxha-col{animation:none}}@media(min-width:768px){body:is(.dx-th,#dx-sp).dx-th.dx-th #dx-main>.dx-hero.dxha:first-child,.dx-hero.dxha{min-height:max(560px,min(828px,100svh))!important;height:auto;padding-top:clamp(84px,13svh,120px);padding-bottom:clamp(28px,6svh,64px)}.dx-hero.dxha .dxha-h{font-size:clamp(40px,min(7.2vw,10.5svh),104px)}.dxha-chips{margin-bottom:clamp(14px,3svh,26px)}.dxha-sub{margin-top:clamp(12px,2.6svh,22px)}.dxha-btns{margin-top:clamp(18px,3.8svh,32px)}.dxha-price{margin-top:clamp(12px,2.4svh,22px)}}@media(max-width:767px){body.dx-front .dx-hero.dxha::before{display:none}}body.dx-front:is(.dx-th,#dx-sp).dx-th.dx-th #dx-main>.dx-techbar,body.dx-front .dx-techbar{background:#05060a!important}body.dx-front .dx-techbar::before,body.dx-front .dx-techbar::after{background:none!important}@media(min-width:901px){body.dx-front #dx-main>.dx-section:not(.dx-section--tight):not(.dx-techbar),body.dx-front #dx-main>.dxk-home>.dx-section{padding-top:72px!important;padding-bottom:72px!important}body.dx-front #dx-main>.dx-section--tight{padding-top:56px!important;padding-bottom:56px!important}}body.dx-front #dx-main>.dx-techbar,body.dx-front .dx-techbar{display:none!important}@media(max-width:767px){body.dx-front:is(.dx-th,#dx-sp).dx-th.dx-th #dx-main>.dx-hero.dxha:first-child{min-height:calc(100vh + 74px)!important;min-height:calc(100lvh + 74px)!important;height:auto!important;justify-content:center!important;padding-top:80px!important;padding-bottom:120px!important}}.dxh-t{border-radius:12px;padding:16px 16px 18px;display:flex;flex-direction:column;gap:9px;aspect-ratio:4/3;font-family:var(--dx-font,'DM Sans',sans-serif);box-shadow:0 20px 40px -18px rgb(0 0 0 / .6);overflow:hidden}.dxh-t.is-l{background:#f2f3f6;color:#151821}.dxh-t.is-d{background:#1a1d26;color:#e9ebf0}.dxh-t b{font:700 14px/1.1 var(--dx-head-font,'Outfit',sans-serif);letter-spacing:-.01em}.dxh-t small{font-size:10px;opacity:.6}.dxh-t p{margin:0;display:flex;align-items:center;gap:8px;font-size:10px}.dxh-t p span{width:34px;opacity:.7}.dxh-t p i{flex:1;height:7px;border-radius:4px;background:color-mix(in srgb,currentColor 15%,transparent);position:relative}.dxh-t p i::after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:4px;background:currentColor}.dxh-days{display:flex;gap:4px}.dxh-days i{flex:1;height:22px;border-radius:5px;background:currentColor;opacity:.18}.dxh-days i.on{opacity:.85}.dxh-url{font-size:11px;padding:6px 10px;border-radius:99px;border:1px solid currentColor;opacity:.75;align-self:flex-start}.dxh-t code{font:500 10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;opacity:.85}.dxh-t--term code:nth-child(even){opacity:.5}.dxh-t strong{font:800 26px/1 var(--dx-head-font,'Outfit',sans-serif);letter-spacing:-.03em}.dxh-bars{flex:1;display:flex;align-items:flex-end;gap:4px}.dxh-bars i{flex:1;height:var(--h);border-radius:3px;background:currentColor;opacity:.25}.dxh-t p.r{padding:6px 8px;border-radius:7px}.dxh-t.is-l p.r{background:#e3e5ea}.dxh-t.is-d p.r{background:#262a35}.dxh-t p.r em{font-style:normal;font-weight:700;min-width:26px;opacity:.7}