.ndem{--ndem-bg: #F6F8FC;--ndem-tx: #0F1F3A;--ndem-mut: #4A5B78;--ndem-ln: #D8E1EF;--ndem-gold: #2d7fff;--ndem-gold-hi: #8ec5ff;--ndem-navy: #08142B;--ndem-goldtx: #003087;--ndem-pct: #003087;--ndem-btn: linear-gradient(120deg, #0050d0 0%, #003087 45%, #01050f 100%);--ndem-btntx: #ffffff;padding:36px 16px 20px;font-family:inherit}html[data-theme-scheme=dark] .ndem{--ndem-bg: #07101F;--ndem-tx: #EAF4FF;--ndem-mut: #9FB2CF;--ndem-ln: #1E2D49;--ndem-goldtx: #8ec5ff;--ndem-pct: #6fb6ff;--ndem-btn: linear-gradient(120deg, #0050d0 0%, #003087 45%, #01050f 100%);--ndem-btntx: #ffffff}.ndem *,.ndem *:before,.ndem *:after{box-sizing:border-box}.ndem__wrap{position:relative;max-width:1344px;margin:0 auto;padding:34px 40px 40px;overflow:hidden;border-radius:22px;border:1px solid var(--ndem-ln);background:var(--ndem-bg);color:var(--ndem-tx)}.ndem__wrap:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#0050d0,#003087 45%,#000)}.ndem__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px}.ndem__eb{margin:0 0 6px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ndem-goldtx)}.ndem__h2{margin:0;font-weight:800;font-size:clamp(27px,3vw,40px);line-height:1.04;letter-spacing:-.01em;color:var(--ndem-tx)}.ndem__sub{margin:8px 0 0;max-width:720px;font-size:15px;line-height:1.45;color:var(--ndem-mut)}.ndem__hr{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex-shrink:0}.ndem__cd{display:flex;gap:6px}.ndem__cd span{min-width:54px;padding:7px 6px 6px;border-radius:10px;background:linear-gradient(160deg,#003087,#000);border:1px solid rgb(76 140 255 / .5);display:flex;flex-direction:column;align-items:center}.ndem__cd b{font-size:24px;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.ndem__cd i{margin-top:3px;font-style:normal;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#9fc3ff}.ndem__all{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;background:var(--ndem-btn);color:var(--ndem-btntx);font-weight:800;font-size:14px;text-decoration:none}.ndem__all:hover{filter:brightness(1.08)}.ndem__all:focus-visible{outline:2px solid var(--ndem-gold);outline-offset:3px}.ndem__all--m{display:none}.ndem__t{--t-bg: var(--bl-bg);--t-tx: var(--bl-tx);--t-mut: var(--bl-mut);--t-acc: var(--bl-acc);position:relative;overflow:hidden;border-radius:18px;background:var(--t-bg);color:var(--t-tx);border:1px solid color-mix(in srgb,var(--t-acc) 35%,transparent);transition:transform .2s ease,box-shadow .2s ease}html[data-theme-scheme=dark] .ndem__t{--t-bg: var(--bd-bg);--t-tx: var(--bd-tx);--t-mut: var(--bd-mut);--t-acc: var(--bd-acc)}.ndem__t:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0000002e}.ndem__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit}.ndem__cover:focus-visible{outline:3px solid var(--ndem-gold);outline-offset:-3px}.ndem__in a,.ndem__chips a{position:relative;z-index:3}.ndem__ph{position:absolute;right:-3%;bottom:-4%;width:auto;height:74%;max-width:46%;object-fit:contain;filter:drop-shadow(0 10px 24px rgb(0 0 0 / .3))}.ndem__in{position:relative;z-index:1;height:100%;padding:18px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:58%}.ndem__lg{display:block;min-height:26px}.ndem__lg .brand-logo-pair{--brand-logo-width: 170px}.ndem__lg img{height:28px;width:auto;max-width:170px;object-fit:contain;object-position:left}.ndem__t[data-brand=benchmark] .ndem__lg img,.ndem__t[data-brand=trace_zero] .ndem__lg img{height:38px}.ndem__wm{font-weight:800;letter-spacing:.18em;font-size:18px;text-transform:uppercase;line-height:1;color:var(--t-tx)}.ndem__pct{display:flex;align-items:baseline;gap:6px;margin-top:auto}.ndem__pct b{font-weight:800;font-size:64px;line-height:.9;color:var(--ndem-pct);letter-spacing:-.02em}.ndem__t--lo .ndem__pct b{font-size:56px}.ndem__pct i{font-style:normal;font-weight:800;font-size:18px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-tx)}.ndem__w{font-size:13.5px;line-height:1.35;font-weight:600;color:var(--t-mut)}.ndem__x{font-size:11.5px;font-style:italic;color:var(--t-mut)}.ndem__go{font-size:13px;font-weight:800;color:var(--t-tx);border-bottom:2px solid #2d7fff;padding-bottom:1px}.ndem__tag,.ndem__p{display:none}.ndem__t--coral{--t-tx: #fff;--t-mut: #DCE8F8;background:#06101f}.ndem__t--coral .ndem__ph{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;filter:none}.ndem__t--coral:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#040a161f 20%,#040a16e0)}.ndem__t--coral .ndem__in{z-index:3;max-width:none;justify-content:flex-end;padding:26px 28px;pointer-events:none}.ndem__t--coral .ndem__in a{pointer-events:auto}.ndem__t--coral .ndem__pct{margin-top:0}.ndem__t--coral .ndem__pct b{font-size:clamp(84px,9vw,124px);color:#fff;text-shadow:0 2px 18px rgb(0 48 135 / .8)}.ndem__t--coral .ndem__pct i{font-size:26px;color:#fff}.ndem__t--coral .ndem__w{font-size:16px;color:#dce8f8;max-width:460px}.ndem__t--coral .ndem__x{color:#c9d6ea}.ndem__t--coral .ndem__go{color:#fff}.ndem__t--coral .brand-logo-pair__image--light:not(.brand-logo-pair__image--single){display:none!important}.ndem__t--coral .brand-logo-pair__image--dark{display:block!important}.ndem__chips{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 2px}.ndem__chips a{display:inline-flex;align-items:center;min-height:32px;padding:4px 12px;border-radius:999px;background:#00143c99;border:1px solid rgb(110 170 255 / .8);color:#e3efff;font-size:12.5px;font-weight:700;text-decoration:none}.ndem__chips a:hover{background:#003087;color:#fff}.ndem__t--coral:after{z-index:1}.ndem__t--coral .ndem__cover{z-index:2}.ndem--a .ndem__grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:230px 230px;grid-auto-rows:190px;gap:12px}.ndem--a .ndem__t--coral{grid-column:1 / 6;grid-row:span 2}.ndem--a .ndem__t--brand{grid-column:span 4}.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(2){grid-column:6 / 10}.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(3){grid-column:10 / 13}.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(4){grid-column:6 / 9}.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(5){grid-column:9 / 13}.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(n+6){grid-column:span 6}.ndem--b .ndem__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.ndem--b .ndem__t{min-height:270px}.ndem--b .ndem__t--hi{order:1}.ndem--b .ndem__t--lo{order:3;grid-column:span 2;min-height:220px}.ndem--b .ndem__not{order:4}.ndem--b .ndem__in{max-width:none}.ndem--b .ndem__ph{position:static;display:block;height:110px;max-width:100%;margin:4px auto 0;order:2}.ndem--b .ndem__t{display:flex;flex-direction:column}.ndem--b .ndem__t--coral .ndem__ph{position:absolute;height:100%;margin:0}.ndem--b .ndem__pct{margin-top:2px}.ndem--b .ndem__pct b{font-size:52px}.ndem--b .ndem__t--coral .ndem__pct b{font-size:64px}.ndem--c .ndem__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:310px;gap:14px}.ndem--c .ndem__t--coral{grid-column:span 2;grid-row:span 2}.ndem--c .ndem__not{grid-column:span 2}.ndem--c .ndem__pct{display:none}.ndem--c .ndem__tag{display:flex;position:absolute;top:14px;right:14px;z-index:4;align-items:baseline;gap:3px;padding:10px 12px 9px 18px;background:linear-gradient(120deg,#0050d0,#003087 45%,#01050f);color:#fff;border-radius:6px 12px 12px 6px;clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);transform:rotate(6deg);box-shadow:0 6px 16px #00000040;pointer-events:none}.ndem--c .ndem__tag b{font-size:26px;line-height:1;font-weight:800}.ndem--c .ndem__tag i{font-style:normal;font-size:11px;font-weight:800;text-transform:uppercase}.ndem--c .ndem__t--coral .ndem__tag{padding:16px 18px 14px 26px}.ndem--c .ndem__t--coral .ndem__tag b{font-size:48px}.ndem--c .ndem__in{max-width:none}.ndem--c .ndem__t--brand .ndem__ph{right:50%;transform:translate(50%);bottom:34%;height:38%;max-width:70%}.ndem--c .ndem__t--brand .ndem__w{max-width:72%}.ndem--c .ndem__p{display:flex;flex-direction:column;gap:2px;margin-top:auto}.ndem__pn{color:var(--t-tx);font-weight:700;font-size:14px;text-decoration:none}.ndem__pr{font-size:14px;color:var(--t-tx)}.ndem__pr s{color:var(--t-mut)}.ndem__pr b{font-size:20px;background:linear-gradient(transparent 62%,#2d7fff59 62%)}.ndem__not{border-radius:18px;border:1.5px dashed #2d7fff;padding:22px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:var(--ndem-mut);background:color-mix(in srgb,#2d7fff 7%,transparent)}.ndem__not b{color:var(--ndem-tx);font-size:16px}.ndem--a .ndem__not{display:none}@media(max-width:1100px){.ndem--a .ndem__grid{grid-template-columns:repeat(6,1fr);grid-template-rows:none;grid-auto-rows:220px}.ndem--a .ndem__t--coral{grid-column:1 / -1;grid-row:span 2}.ndem--a .ndem__t--brand,.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(n){grid-column:span 3;height:auto}.ndem--b .ndem__grid{grid-template-columns:repeat(3,1fr)}.ndem--b .ndem__t--lo{grid-column:span 1}.ndem--c .ndem__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.ndem{padding:20px 0 8px}.ndem__wrap{border-radius:0;border-left:0;border-right:0;padding:22px 16px 24px}.ndem__head{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:14px}.ndem__sub{font-size:13px}.ndem__hr{align-items:stretch}.ndem__cd span{flex:1;min-width:0}.ndem__hr .ndem__all{display:none}.ndem__all--m{display:flex;justify-content:center;margin-top:16px}.ndem--a .ndem__grid,.ndem--b .ndem__grid{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:10px}.ndem--a .ndem__t--coral,.ndem--b .ndem__t--coral{grid-column:1 / -1;min-height:300px;order:0}.ndem--a .ndem__t--brand,.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(n),.ndem--b .ndem__t--lo{grid-column:span 1;min-height:210px;height:auto}.ndem--b .ndem__not{grid-column:1 / -1}.ndem__t--brand .ndem__in{max-width:none;padding:12px}.ndem__t--brand .ndem__ph,.ndem--b .ndem__t--brand .ndem__ph{position:absolute;top:12px;right:8px;bottom:auto;height:56px;max-width:36%;margin:0}.ndem__t--brand .ndem__lg img{height:22px;max-width:84px}.ndem__t[data-brand=benchmark] .ndem__lg img,.ndem__t[data-brand=trace_zero] .ndem__lg img{height:30px}.ndem__wm{font-size:14px;letter-spacing:.12em}.ndem__pct b,.ndem--b .ndem__pct b,.ndem__t--lo .ndem__pct b{font-size:44px}.ndem__t--coral .ndem__pct b{font-size:84px}.ndem__w{font-size:11.5px}.ndem__t--brand .ndem__x{display:none}.ndem__go{font-size:12px}.ndem__t--coral .ndem__in{padding:14px}.ndem--c .ndem__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-right:-16px;padding-right:16px}.ndem--c .ndem__t,.ndem--c .ndem__not{flex:0 0 82%;height:400px;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.ndem__t{transition:none}.ndem__t:hover{transform:none}}.ndem--c .ndem__t--coral .ndem__w{max-width:58%}.ndem .ndem__t--coral .brand-logo-pair--theme-stable .brand-logo-pair__image--dark{display:block!important;opacity:1!important;visibility:visible!important}.ndem .ndem__t--coral .brand-logo-pair--theme-stable .brand-logo-pair__image--light:not(.brand-logo-pair__image--single){display:block!important;opacity:0!important;visibility:hidden!important}.ndem__pct{flex-wrap:nowrap;white-space:nowrap}@media(min-width:1101px){.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(3) .ndem__in,.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(4) .ndem__in{max-width:none}.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(3) :is(.ndem__w,.ndem__x),.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(4) :is(.ndem__w,.ndem__x){max-width:60%}.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(3) .ndem__ph,.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(4) .ndem__ph{height:50%;max-width:38%;right:4%;bottom:6%}.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(3) .ndem__pct b,.ndem--a .ndem__t--coral~.ndem__t--brand:nth-child(4) .ndem__pct b{font-size:clamp(44px,3.8vw,58px)}}.ndem--a .ndem__grid{grid-template-rows:minmax(236px,auto) minmax(236px,auto);grid-auto-rows:minmax(190px,auto)}@media(max-width:1100px){.ndem--a .ndem__grid{grid-template-rows:none;grid-auto-rows:minmax(220px,auto)}}@media(max-width:749px){.ndem--a .ndem__grid{grid-auto-rows:auto}}.ndem--b .ndem__t,.ndem--c .ndem__t{height:auto}.ndem--c .ndem__grid{grid-auto-rows:minmax(310px,auto)}.ndem__in{padding-bottom:22px}.ndem__go{display:inline-block;margin-bottom:2px}.ndem__cd span{background:linear-gradient(#030712,#030712) padding-box,linear-gradient(90deg,#7cc4ff,#2d7fff 45%,#0038a8) border-box;border:1.5px solid transparent;border-radius:12px;box-shadow:0 0 16px -3px #2d7fffa6,inset 0 0 10px #2d7fff38}.ndem__cd b,.ndem__cd i{text-shadow:0 0 8px rgb(45 127 255 / .85)}.ndem__cd b{color:#e6f2ff}.ndem__cd i{color:#9fc3ff}.ndem--c .ndem__tag{background:linear-gradient(#030712,#030712) padding-box,linear-gradient(90deg,#7cc4ff,#2d7fff 45%,#0038a8) border-box;border:1.5px solid transparent;color:#e6f2ff;text-shadow:0 0 8px rgb(45 127 255 / .85);box-shadow:0 0 16px -3px #2d7fffa6}
/*# sourceMappingURL=/cdn/shop/t/81/assets/nd-event-mosaic.css.map */
