.sig{background:var(--gray-50);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:16px 14px;line-height:1.4;display:flex}.sig__label{letter-spacing:var(--track-text);color:var(--text-normal);align-items:center;gap:6px;margin:0;font-size:14px;font-weight:600;display:flex}.sig__labelicon{flex:none;width:16px;height:16px}.sig__hero{justify-content:center;align-items:center;gap:8px;display:flex}.sig__laurel{background:currentColor;flex:none;width:28px;height:54px;-webkit-mask-image:url(/assets/decoration-laurel-gold.svg);mask-image:url(/assets/decoration-laurel-gold.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sig__laurel--l{transform:scaleX(-1)}.sig--gold .sig__laurel{color:var(--rank-pct-gold)}.sig--top .sig__laurel{color:var(--rank-pct-top)}.sig__verdict{flex-direction:column;align-items:center;gap:2px;display:flex}.sig__band{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:30px;font-weight:600;line-height:1}.sig--top .sig__band{color:var(--rank-pct-top)}.sig__caption{letter-spacing:var(--track-text);color:var(--text-primary);font-size:13px;font-weight:600}.sig__rail{border-radius:10px;justify-content:center;align-items:stretch;width:100%;margin-top:2px;display:flex;overflow:hidden}.sig__cell{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;padding:8px;display:flex}.sig__cell:not(:first-child){border-left:1px solid var(--gray-200)}.sig__cellicon{width:16px;height:16px;color:var(--text-subdued);flex:none}.sig__cellicon--live{color:var(--active-foreground)}.sig__value{letter-spacing:var(--track-text);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-primary);font-size:16px;font-weight:600;line-height:1}.sig__cellabel{white-space:nowrap;letter-spacing:var(--track-text);color:var(--text-muted);font-size:12px;line-height:16px}.sig__rail{container-type:inline-size}@container (max-width:480px){.sig__cell{padding:8px 4px}}.sig__rail{flex-wrap:wrap}@container (max-width:330px){.sig__cell{flex:50%}.sig__cell:nth-child(3){border-left:0}.sig__cell:nth-child(n+3){border-top:1px solid var(--gray-200)}}.adsig{--w:296px;--flank-h:calc(var(--w)*1.12);--flank-w:calc(var(--flank-h)*5/7);--flank-out:calc(var(--w)*.62);--flank-drop:calc(var(--w)*.43);--tilt:7deg;--lap:40px;width:100%;max-width:calc(var(--w)*2.47);margin:0 auto;padding:0;position:relative}.adsig__stack{isolation:isolate;justify-content:center;display:flex;position:relative}.adsig__flank{top:var(--flank-drop);z-index:1;width:var(--flank-w);height:var(--flank-h);object-fit:cover;opacity:.92;filter:saturate(.9);border-radius:12px;display:block;position:absolute;box-shadow:0 1px 2px #0000000f,0 12px 28px -12px #00000038}.adsig__flank--l{right:calc(50% + var(--flank-out) - var(--flank-w)*.5);transform-origin:100% 100%;transform:rotate(calc(var(--tilt)*-1))}.adsig__flank--r{left:calc(50% + var(--flank-out) - var(--flank-w)*.5);transform-origin:0 100%;transform:rotate(var(--tilt))}.adsig__card{z-index:2;width:var(--w);border:.5px solid color-mix(in srgb,var(--gray-200)50%,transparent);padding-bottom:max(0px,var(--lap));background:#fff;border-radius:12px;flex-direction:column;line-height:1.4;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d,0 18px 44px -18px #0000003d}.adsig__head{align-items:center;gap:8px;padding:8px 8px 0 10px;display:flex}.adsig__logo{border:1px solid color-mix(in srgb,var(--gray-200)40%,transparent);object-fit:cover;border-radius:6px;flex:none;width:28px;height:28px}.adsig__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;letter-spacing:var(--track-text);color:var(--text-primary);flex:1;margin:0;font-size:14px;font-weight:500;line-height:16px;overflow:hidden}.adsig__days{font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none;align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.adsig__dot{background:var(--active);border-radius:999px;flex:none;width:6px;height:6px}.adsig__actions{flex:none;align-items:center;gap:2px;display:flex}.adsig__btn{width:28px;height:28px;color:var(--text-subdued);border-radius:8px;justify-content:center;align-items:center;display:flex}.adsig__btn svg{width:15px;height:15px}.adsig__creative{border-radius:8px;margin:8px;overflow:hidden}.adsig__creative img{width:100%;height:auto;display:block}.adsig__panel{z-index:3;margin-top:calc(var(--lap)*-1);position:relative}.adsig--seated{--lap:-18px;--flank-h:calc(var(--w)*.96);--flank-drop:calc(var(--w)*.3)}.adsig--flat{--tilt:0deg;--flank-drop:calc(var(--w)*.52);--flank-out:calc(var(--w)*.58)}.adsig--flat .adsig__flank{border-radius:10px}@media (max-width:820px){.adsig{--w:min(272px,62vw);--flank-h:calc(var(--w)*.92);--flank-out:calc(var(--w)*.31);--flank-drop:calc(var(--w)*.38);--tilt:5deg;--lap:32px;max-width:calc(var(--w)*1.5)}.adsig--seated{--flank-h:calc(var(--w)*.84);--flank-drop:calc(var(--w)*.3)}.adsig--flat{--flank-drop:calc(var(--w)*.44);--flank-out:calc(var(--w)*.36)}.adsig__actions{display:none}.adsig__head{padding-right:10px}.sig__band{font-size:26px}.sig__laurel{width:24px;height:46px}.sig__value{font-size:15px}.sig__cell{padding:8px 4px}}.abs{--abs-gap:clamp(56px,5vw,84px);--abs-card:310px;--abs-w:clamp(184px,16vw,204px);width:100%;max-width:940px;margin:0 auto}.abs__head{text-align:center;max-width:640px;margin:0 auto max(36px,min(5vw,56px))}.abs__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0 0 12px;font-size:12px;font-weight:600}.abs__h2{letter-spacing:var(--track-display);color:var(--text-primary);text-wrap:balance;margin:0;font-size:max(28px,min(3.6vw,42px));font-weight:600;line-height:1.12}.abs__row{grid-template-columns:auto var(--abs-gap)var(--abs-card);justify-content:center;align-items:center;width:100%;display:grid;position:relative}.abs__ad{width:calc(var(--abs-w)*2.47);grid-area:1/1;justify-self:center;max-width:100%}.abs__ad .adsig{--w:var(--abs-w)}.abs__wires{z-index:0;grid-area:1/2;width:calc(100% + 24px);height:100%;margin-left:-12px;position:relative;overflow:visible}.abs__wires path{fill:none;stroke:var(--hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.abs__node{z-index:2;background:var(--blue);border-radius:999px;grid-area:1/2;justify-self:start;width:9px;height:9px;margin-left:-4.5px;box-shadow:0 0 0 3px #fff}.abs__cap{z-index:2;width:12px;height:12px;color:var(--gray-400);grid-area:1/2;justify-self:end;margin-right:-3px;display:block}.abs__cap svg{width:100%;height:100%;display:block}.abs--flip .abs__cap{justify-self:start;margin-left:-3px;margin-right:0;transform:scaleX(-1)}.abs__brand{filter:drop-shadow(0 1px 2px #0000000a)drop-shadow(0 8px 24px #00000012)drop-shadow(0 28px 56px #0000000f);grid-area:1/3;justify-self:center}.abs--flip .abs__row{grid-template-columns:var(--abs-card)var(--abs-gap)auto}.abs--flip .abs__ad{grid-column:3}.abs--flip .abs__brand{grid-column:1}.abs--flip .abs__node{justify-self:end;margin-left:0;margin-right:-4.5px}@media (max-width:999px){.abs__row{grid-template-columns:minmax(0,1fr);justify-items:center;gap:max(28px,min(5vw,44px))}.abs__ad,.abs--flip .abs__ad{grid-area:1/1;width:100%}.abs{--abs-w:min(272px,62vw)}.abs__brand,.abs--flip .abs__brand{grid-area:2/1}.abs__wires,.abs__node,.abs__cap{display:none}}@media (max-width:400px){.abs__brand{zoom:.9}}.aspb{background:#fff;justify-content:center;align-items:center;min-height:100vh;padding:28px 16px;display:flex}.aspb--block{align-items:flex-start;padding:36px 16px 56px}.dnet{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin:14px 0 0;padding:0;font-size:.9375rem;font-weight:500;list-style:none;display:flex}.dnet__i{align-items:center;gap:.4em;display:inline-flex}.dnet__g{flex:none;width:1.05em;height:1.05em}@media (max-width:560px){.dnet{gap:8px 16px;font-size:.875rem}}.ads-in{border-top:1px solid var(--hairline);margin-top:max(38px,min(4.4vw,64px));padding-top:max(34px,min(4vw,56px))}.ads-in__head{text-align:center;flex-direction:column;align-items:center;gap:max(6px,min(.7vw,8px));margin-bottom:max(26px,min(3vw,40px));display:flex}.ads-in__h{font-family:var(--font-satoshi),var(--font-inter),ui-sans-serif,system-ui,sans-serif;letter-spacing:var(--track-display);color:var(--ink);text-wrap:balance;margin:0;font-size:max(21px,min(2.1vw,28px));font-weight:680;line-height:1.12}.ads-in__lede{max-width:52ch;color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}
