@layer pp-components{.pp-c-about{min-width:0;container-type:inline-size}.pp-c-about .pp-c-about__layout{flex-direction:column;gap:32px;min-width:0;display:flex}.pp-c-about .pp-c-about__text{flex-direction:column;gap:28px;min-width:0;display:flex}.pp-c-about .pp-c-about__story{max-width:68ch;color:color-mix(in srgb, var(--pp-color-text) 80%, var(--pp-color-muted));font-size:calc(var(--pp-text-size,16px) + 2px);overflow-wrap:break-word;text-wrap:pretty;line-height:1.7}.pp-c-about .pp-c-about__story>*+*{margin-top:1em}.pp-c-about .pp-c-about__story ul{padding-left:1.3em;list-style:outside}.pp-c-about .pp-c-about__story li::marker{color:var(--pp-color-accent)}.pp-c-about .pp-c-about__story a{color:var(--pp-color-accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.pp-c-about .pp-c-about__facts{border-top:1px solid var(--pp-color-line);flex-wrap:wrap;gap:18px 48px;margin:0;padding-top:22px;display:flex}.pp-c-about .pp-c-about__fact{flex-direction:column;gap:6px;min-width:0;display:flex}.pp-c-about .pp-c-about__fact dt{color:var(--pp-color-muted);font-family:var(--pp-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.pp-c-about .pp-c-about__fact dd{font-family:var(--pp-font-display);font-size:19px;font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,700);margin:0;line-height:1.25}.pp-c-about .pp-c-about__image{aspect-ratio:16/9;border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-surface);object-fit:cover;width:100%;height:auto;display:block}.pp-c-about .pp-c-about__aside .pp-c-about__facts{padding:6px var(--pp-space-card,20px);border:max(1px, var(--pp-border,1px)) solid var(--pp-color-line);border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-surface);flex-flow:column;gap:0}.pp-c-about .pp-c-about__aside .pp-c-about__fact{flex-direction:row;justify-content:space-between;align-items:baseline;gap:20px;padding:15px 0}.pp-c-about .pp-c-about__aside .pp-c-about__fact+.pp-c-about__fact{border-top:1px solid var(--pp-color-line)}.pp-c-about .pp-c-about__aside .pp-c-about__fact dd{text-align:right;font-size:16px}@container (width>=760px){.pp-c-about[data-layout=split] .pp-c-about__layout[data-aside]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6cqi,88px);display:grid}.pp-c-about[data-layout=split] .pp-c-about__layout[data-aside=photo]{align-items:center}.pp-c-about[data-layout=split] .pp-c-about__image{aspect-ratio:4/3}}.pp-c-badge{--pp-badge:var(--pp-color-accent-fill);--pp-badge-on:var(--pp-color-on-accent);--pp-badge-ink:var(--pp-color-accent);--pp-signal-size:.62em;border-radius:calc(var(--pp-radius-sm) * 999);corner-shape:round;width:fit-content;max-width:100%;font-family:var(--pp-main-font,var(--pp-font-mono));font-size:var(--pp-main-size,12px);font-weight:var(--pp-main-weight,700);letter-spacing:var(--pp-main-tracking,.08em);line-height:var(--pp-main-leading,1.3);overflow-wrap:anywhere;text-transform:var(--pp-main-case,uppercase);align-items:center;gap:.55em;padding:.4em .85em;display:inline-flex}.pp-c-badge[data-tone=accent2]{--pp-badge:var(--pp-color-accent2);--pp-badge-on:var(--pp-color-on-accent2);--pp-badge-ink:var(--pp-color-accent2-text)}.pp-c-badge[data-tone=accent3]{--pp-badge:var(--pp-color-accent3-fill);--pp-badge-on:var(--pp-color-on-accent3);--pp-badge-ink:var(--pp-color-accent3-on-tint)}.pp-c-badge[data-tone=neutral],.pp-c-badge[data-tone=text]{--pp-badge:var(--pp-color-text);--pp-badge-on:var(--pp-color-bg);--pp-badge-ink:var(--pp-color-text)}.pp-c-badge[data-tone=live]{--pp-badge:var(--pp-live);--pp-badge-on:var(--pp-tone-ink-text,var(--pp-cover-text));--pp-badge-ink:var(--pp-live-text)}.pp-c-badge[data-tone=gold]{--pp-badge:var(--pp-gold);--pp-badge-on:color-mix(in srgb, var(--pp-gold) 14%, var(--pp-tone-paper-text,var(--pp-cover-veil)));--pp-badge-ink:var(--pp-gold-text)}.pp-c-badge[data-tone=silver]{--pp-badge:var(--pp-silver);--pp-badge-on:color-mix(in srgb, var(--pp-silver) 14%, var(--pp-tone-paper-text,var(--pp-cover-veil)));--pp-badge-ink:var(--pp-silver-text)}.pp-c-badge[data-tone=bronze]{--pp-badge:var(--pp-bronze);--pp-badge-on:color-mix(in srgb, var(--pp-bronze) 10%, var(--pp-tone-paper-text,var(--pp-cover-veil)));--pp-badge-ink:var(--pp-bronze-text)}.pp-c-badge[data-fill=solid],.pp-c-badge[data-fill=soft],.pp-c-badge[data-fill=outline],.pp-c-badge[data-fill=framed]{border:1px solid #0000}.pp-c-badge[data-fill=solid],.pp-c-badge[data-fill=framed]{background:var(--pp-badge);color:var(--pp-badge-on)}.pp-c-badge[data-fill=solid][data-tone=accent],.pp-c-badge[data-fill=framed][data-tone=accent]{background:var(--pp-accent-fill-bg,var(--pp-badge))}.pp-c-badge[data-fill=soft]{background:color-mix(in srgb, var(--pp-badge) 16%, transparent);color:var(--pp-badge-ink)}.pp-c-badge[data-fill=outline]{border-color:color-mix(in srgb, var(--pp-badge) 60%, transparent);color:var(--pp-badge-ink)}.pp-c-badge[data-fill=framed]{outline:1px solid var(--pp-badge);outline-offset:4px;margin:5px}.pp-c-badge[data-shape=skew]{transform:skewX(calc(-1 * var(--pp-skew,12deg)));border-radius:0}.pp-c-badge[data-shape=skew]>span{transform:skewX(var(--pp-skew,12deg));display:inline-block}.pp-c-badge[data-shape=pill]{border-radius:999px}.pp-c-badge[data-shape=slant]{clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);border-inline-width:0;border-radius:0}.pp-c-badge[data-placeholder]{opacity:.6}.pp-c-button{--pp-button-size:15px;border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);width:fit-content;max-width:100%;min-height:44px;font-family:var(--pp-main-font,var(--pp-font-body));font-size:var(--pp-main-size,var(--pp-button-size));font-weight:var(--pp-main-weight,600);line-height:var(--pp-main-leading,1.2);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.6em;padding:10px 22px;transition:background-color .15s,border-color .15s,color .15s,box-shadow .2s,transform .2s,translate .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.pp-c-button .pp-c-button__icon{flex:none}.pp-c-button .pp-c-button__arrow{transition:transform .2s}.pp-c-button:hover .pp-c-button__arrow{transform:translate(3px)}.pp-c-button .pp-c-button__label[data-placeholder]{opacity:.6}.pp-c-button[data-shape=sharp]{border-radius:0}.pp-c-button[data-shape=soft]{border-radius:6px}.pp-c-button[data-shape=round]{border-radius:12px}.pp-c-button[data-shape=skew]{transform:skewX(calc(-1 * var(--pp-skew,12deg)));border-radius:0}.pp-c-button[data-shape=skew] .pp-c-button__label{transform:skewX(var(--pp-skew,12deg));display:inline-block}.pp-c-button[data-shape=skew]>svg{transform:skewX(var(--pp-skew,12deg))}.pp-c-button[data-shape=skew][data-fill=solid]:hover{transform:skewX(calc(-1 * var(--pp-skew,12deg))) translateY(var(--pp-lift,0px))}.pp-c-button[data-shape=pill]{border-radius:999px}.pp-c-button[data-shape=slant]{clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);border-inline-width:0;border-radius:0}.pp-c-button[data-shape=slant]:not([data-fill=ghost]):focus-visible{outline-offset:-4px;outline-color:currentColor}.pp-c-button[data-size=sm]{--pp-button-size:13px;min-height:36px;padding:6px 14px}.pp-c-button[data-size=lg]{--pp-button-size:17px;min-height:52px;padding:14px 28px}.pp-c-button[data-case=upper]{font-size:var(--pp-main-size,calc(var(--pp-button-size) - 2px));letter-spacing:var(--pp-main-tracking,.08em);text-transform:var(--pp-main-case,uppercase)}.pp-c-button[data-font=display]{font-family:var(--pp-main-font,var(--pp-font-display))}.pp-c-button[data-font=mono]{font-family:var(--pp-main-font,var(--pp-font-mono))}.pp-c-button[data-fill=solid]{background:var(--pp-accent-fill-bg,var(--pp-color-accent-fill));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--pp-tone-ink-text,var(--pp-cover-text)) 18%, transparent);color:var(--pp-color-on-accent)}.pp-c-button[data-fill=solid]:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--pp-tone-ink-text,var(--pp-cover-text)) 18%, transparent), 0 10px 30px -10px color-mix(in srgb, var(--pp-color-accent-fill) 75%, transparent);transform:translateY(var(--pp-lift,0px))}.pp-c-button[data-fill=soft]{background:color-mix(in srgb, var(--pp-color-accent) 14%, transparent);color:var(--pp-color-accent-on-tint)}.pp-c-button[data-fill=soft]:hover{background:color-mix(in srgb, var(--pp-color-accent) var(--pp-tint-deep,22%), transparent)}.pp-c-button[data-fill=outline]{border-color:color-mix(in srgb, var(--pp-color-accent) 55%, transparent);color:var(--pp-color-accent)}.pp-c-button[data-fill=outline]:hover{border-color:var(--pp-color-accent);background:color-mix(in srgb, var(--pp-color-accent) 8%, transparent);color:var(--pp-color-accent-on-tint)}.pp-c-button[data-fill=neutral]{border-color:var(--pp-color-line);background:var(--pp-color-raised);color:var(--pp-color-text)}.pp-c-button[data-fill=neutral]:hover{border-color:color-mix(in srgb, var(--pp-color-accent) 55%, var(--pp-color-line))}.pp-c-button[data-fill=ghost]{color:var(--pp-color-accent);padding-inline:2px}.pp-c-button[data-fill=ghost]:hover .pp-c-button__label{text-underline-offset:.3em;text-decoration:underline}.pp-c-button[data-shape=slant][data-fill=ghost]{clip-path:none}.pp-c-button[data-press=sink]{--pp-lift:0px}.pp-c-button[data-press=sink][data-fill=solid]:hover{background-image:linear-gradient(color-mix(in srgb, var(--pp-tone-ink-text,var(--pp-cover-text)) 20%, transparent), color-mix(in srgb, var(--pp-tone-ink-text,var(--pp-cover-text)) 20%, transparent)), var(--pp-accent-fill-bg,none)}.pp-c-button[data-unlinked]{cursor:default;opacity:.55;outline:1px dashed var(--pp-color-muted);outline-offset:4px}.pp-c-button[data-unlinked]:after{background:var(--pp-color-raised);color:var(--pp-color-muted);content:"No link";font-family:var(--pp-font-body);letter-spacing:.04em;text-transform:none;white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.4;position:absolute;top:-12px;right:-10px}@media (prefers-reduced-motion:no-preference){.pp-c-button[data-press=sink]:hover{translate:0 4px}.pp-c-button[data-press=sink]:active{translate:0 8px}}@media (prefers-reduced-motion:reduce){.pp-c-button{--pp-lift:0px}.pp-c-button,.pp-c-button .pp-c-button__arrow{transition:none}.pp-c-button:hover .pp-c-button__arrow{transform:none}}.pp-c-calendar{flex-direction:column;gap:16px;min-width:0;display:flex;container-type:inline-size}.pp-c-calendar .pp-c-calendar__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pp-c-calendar .pp-c-calendar__month{font-family:var(--pp-font-display);font-size:clamp(22px,3cqi,30px);font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,700);letter-spacing:var(--pp-heading-tracking,0);text-transform:var(--pp-heading-case,none);line-height:1.1}.pp-c-calendar .pp-c-calendar__nav{align-items:center;gap:6px;display:flex}.pp-c-calendar .pp-c-calendar__step,.pp-c-calendar .pp-c-calendar__today{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);min-width:38px;height:38px;color:var(--pp-color-text);place-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:grid}.pp-c-calendar .pp-c-calendar__step{padding:0}.pp-c-calendar .pp-c-calendar__step:hover,.pp-c-calendar .pp-c-calendar__today:hover{border-color:color-mix(in srgb, var(--pp-color-accent) 55%, var(--pp-color-line));color:var(--pp-color-accent)}.pp-c-calendar .pp-c-calendar__frame{border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);overflow:hidden}.pp-c-calendar[data-surface=flat] .pp-c-calendar__frame{background:var(--pp-color-surface)}.pp-c-calendar[data-surface=outlined] .pp-c-calendar__frame{border:max(1px, var(--pp-border,1px)) solid var(--pp-color-line);background:color-mix(in srgb, var(--pp-color-surface) 55%, transparent)}.pp-c-calendar[data-surface=elevated] .pp-c-calendar__frame{border:var(--pp-border,1px) solid color-mix(in srgb, var(--pp-color-accent) 16%, var(--pp-color-line));background:var(--pp-color-surface);box-shadow:var(--pp-shadow)}.pp-c-calendar .pp-c-calendar__grid{border-collapse:collapse;table-layout:fixed;width:100%}.pp-c-calendar .pp-c-calendar__grid th{border-bottom:1px solid var(--pp-color-line);color:var(--pp-color-muted);font-family:var(--pp-font-mono);letter-spacing:.1em;text-align:left;text-transform:uppercase;padding:10px 8px;font-size:11px;font-weight:600}.pp-c-calendar .pp-c-calendar__grid td{border-right:1px solid color-mix(in srgb, var(--pp-color-line) 60%, transparent);border-bottom:1px solid color-mix(in srgb, var(--pp-color-line) 60%, transparent);vertical-align:top;height:96px;padding:8px}.pp-c-calendar .pp-c-calendar__grid td:last-child{border-right:0}.pp-c-calendar .pp-c-calendar__grid tbody tr:last-child td{border-bottom:0}.pp-c-calendar .pp-c-calendar__grid .pp-c-calendar__outside{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--pp-color-line) 45%, transparent) 0 1px, transparent 1px 9px)}.pp-c-calendar .pp-c-calendar__day{border-radius:calc(var(--pp-radius-sm) * 999);min-width:26px;height:26px;color:var(--pp-color-muted);font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;place-items:center;margin-bottom:4px;font-size:12px;font-weight:600;display:inline-grid}.pp-c-calendar td[data-events] .pp-c-calendar__day{color:var(--pp-color-text)}.pp-c-calendar td[aria-current=date] .pp-c-calendar__day{background:var(--pp-color-accent-fill);color:var(--pp-color-on-accent)}.pp-c-calendar td[data-events]{background:color-mix(in srgb, var(--pp-color-accent-fill) 7%, transparent)}.pp-c-calendar .pp-c-calendar__event{border-left:2px solid var(--pp-color-accent-fill);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-accent-fill) 16%, var(--pp-color-raised));text-overflow:ellipsis;white-space:nowrap;margin-top:3px;padding:3px 6px;font-size:12px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.pp-c-calendar .pp-c-calendar__event[data-live]{border-left-color:var(--pp-color-text)}.pp-c-calendar .pp-c-calendar__list{border-top:1px solid var(--pp-color-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pp-c-calendar .pp-c-calendar__item{border-bottom:1px solid var(--pp-color-line);grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 4px;display:grid}.pp-c-calendar .pp-c-calendar__item time{color:var(--pp-color-muted);font-family:var(--pp-font-mono);align-items:baseline;gap:8px;font-size:12px;display:flex}.pp-c-calendar .pp-c-calendar__item time span{color:var(--pp-color-accent);font-family:var(--pp-font-display);font-size:20px;font-weight:700}.pp-c-calendar .pp-c-calendar__what{flex-direction:column;gap:2px;min-width:0;display:flex}.pp-c-calendar .pp-c-calendar__what strong{font-weight:600}.pp-c-calendar .pp-c-calendar__what span,.pp-c-calendar .pp-c-calendar__none{color:var(--pp-color-muted);font-size:13px}.pp-c-calendar .pp-c-calendar__live{border-radius:calc(var(--pp-radius-sm) * 999);background:var(--pp-color-accent-fill);color:var(--pp-color-on-accent);letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;font-size:11px;font-weight:700}@container (width<=640px){.pp-c-calendar .pp-c-calendar__grid th{letter-spacing:.04em;text-align:center;padding:8px 2px;font-size:10px}.pp-c-calendar .pp-c-calendar__grid td{text-align:center;height:52px;padding:4px 2px}.pp-c-calendar .pp-c-calendar__day{margin-bottom:0}.pp-c-calendar .pp-c-calendar__event{background:var(--pp-color-accent-fill);color:#0000;border:0;border-radius:50%;width:6px;height:6px;margin:2px 1px 0;padding:0;font-size:0;display:inline-block}}.pp-c-columns{--pp-columns-gap:var(--pp-gap,calc(var(--pp-space-gap,24px) + 8px));--pp-columns-split:initial;grid-template-columns:var(--pp-columns-split,var(--pp-columns-ratio,minmax(0, 1fr) minmax(0, 1fr)));align-items:var(--pp-align,stretch);gap:var(--pp-columns-gap);width:100%;min-width:0;display:grid}.pp-c-columns[data-split=grid][data-ratio="1:2"]{--pp-columns-split:calc((100% - 2 * var(--pp-columns-gap)) / 3) minmax(0, 1fr)}.pp-c-columns[data-split=grid][data-ratio="2:1"]{--pp-columns-split:minmax(0, 1fr) calc((100% - 2 * var(--pp-columns-gap)) / 3)}.pp-c-columns[data-split=grid][data-ratio="1:2:1"]{--pp-columns-split:calc((100% - 3 * var(--pp-columns-gap)) / 4) minmax(0, 1fr) calc((100% - 3 * var(--pp-columns-gap)) / 4)}.pp-c-columns>.pp-c-columns__col{justify-content:var(--pp-justify,flex-start);gap:var(--pp-space-gap,24px);flex-direction:column;min-width:0;display:flex}@media (width<=1023px){.pp-c-columns[data-stack-on=tablet]{grid-template-columns:minmax(0,1fr)}.pp-c-columns[data-stack-on=tablet][data-reverse]{flex-direction:column-reverse;align-items:stretch;display:flex}}@media (width<=767px){.pp-c-columns[data-stack-on=mobile]{grid-template-columns:minmax(0,1fr)}.pp-c-columns[data-stack-on=mobile][data-reverse]{flex-direction:column-reverse;align-items:stretch;display:flex}}.pp-c-countdown{border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);min-width:0;padding:clamp(18px,3vw,28px);position:relative;overflow:hidden;container-type:inline-size}.pp-c-countdown .pp-c-countdown__layout{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex;position:relative}.pp-c-countdown[data-surface=flat]{background:var(--pp-color-surface)}.pp-c-countdown[data-surface=outlined]{border:max(1px, var(--pp-border,1px)) solid var(--pp-color-line);background:color-mix(in srgb, var(--pp-color-surface) 55%, transparent)}.pp-c-countdown[data-surface=elevated]{--pp-color-muted:var(--pp-color-muted-on-tint);border:var(--pp-border,1px) solid color-mix(in srgb, var(--pp-color-accent) 18%, var(--pp-color-line));background:radial-gradient(90% 120% at 100% 0%, color-mix(in srgb, var(--pp-color-accent-fill) 14%, transparent), transparent 60%), var(--pp-color-surface);box-shadow:var(--pp-shadow)}.pp-c-countdown[data-accent=top]:before,.pp-c-countdown[data-accent=left]:before{background:var(--pp-color-accent-fill);content:"";position:absolute}.pp-c-countdown[data-accent=top]:before{height:4px;inset:0 0 auto}.pp-c-countdown[data-accent=left]:before{width:3px;inset:0 auto 0 0}.pp-c-countdown .pp-c-countdown__kicker{color:var(--pp-color-accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.pp-c-countdown .pp-c-countdown__live{align-items:center;gap:8px;display:inline-flex}.pp-c-countdown .pp-c-countdown__live:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0}.pp-c-countdown .pp-c-countdown__title{font-family:var(--pp-font-display);font-size:calc(clamp(22px, 3.2vw, 34px) * var(--pp-heading-scale,1));font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,700);letter-spacing:var(--pp-heading-tracking,0);text-transform:var(--pp-heading-case,none);line-height:1.1}.pp-c-countdown .pp-c-countdown__meta{color:var(--pp-color-muted);flex-wrap:wrap;gap:4px 12px;font-size:14px;display:flex}.pp-c-countdown .pp-c-countdown__meta span:before{content:"·";margin-right:12px}.pp-c-countdown .pp-c-countdown__clock{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.pp-c-countdown .pp-c-countdown__unit{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-raised) 70%, transparent);flex-direction:column;align-items:flex-start;gap:2px;min-width:92px;padding:12px 16px;display:flex}.pp-c-countdown .pp-c-countdown__value{font-family:var(--pp-font-display);font-variant-numeric:tabular-nums;font-size:clamp(34px,5vw,52px);font-weight:800;line-height:1}.pp-c-countdown .pp-c-countdown__label{color:var(--pp-color-muted);font-family:var(--pp-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.pp-c-countdown .pp-c-countdown__link{border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-accent-fill);color:var(--pp-color-on-accent);margin-top:6px;padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none}.pp-c-countdown .pp-c-countdown__link:focus-visible{outline:2px solid var(--pp-color-accent);outline-offset:2px}@container (width>=720px){.pp-c-countdown[data-layout=big] .pp-c-countdown__layout{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker clock""title clock""meta clock""link clock";align-items:start;gap:10px clamp(24px,5cqi,64px);display:grid}.pp-c-countdown[data-layout=big] .pp-c-countdown__kicker{grid-area:kicker}.pp-c-countdown[data-layout=big] .pp-c-countdown__title{grid-area:title}.pp-c-countdown[data-layout=big] .pp-c-countdown__meta{grid-area:meta}.pp-c-countdown[data-layout=big] .pp-c-countdown__clock{flex-wrap:nowrap;grid-area:clock;align-self:center;margin:0}.pp-c-countdown[data-layout=big] .pp-c-countdown__unit{min-width:clamp(96px,12cqi,140px);padding:14px 18px}.pp-c-countdown[data-layout=big] .pp-c-countdown__value{font-size:clamp(44px,6cqi,72px)}.pp-c-countdown[data-layout=big] .pp-c-countdown__link{grid-area:link;justify-self:start}}.pp-c-countdown[data-layout=inline]{padding:14px 18px}.pp-c-countdown[data-layout=inline] .pp-c-countdown__layout{flex-flow:wrap;align-items:center;gap:8px 18px}.pp-c-countdown[data-layout=inline] .pp-c-countdown__title{font-size:calc(18px * var(--pp-heading-scale,1))}.pp-c-countdown[data-layout=inline] .pp-c-countdown__meta{font-size:13px}.pp-c-countdown[data-layout=inline] .pp-c-countdown__clock{gap:6px;margin:0 0 0 auto}.pp-c-countdown[data-layout=inline] .pp-c-countdown__unit{flex-direction:row;align-items:baseline;gap:4px;min-width:0;padding:6px 10px}.pp-c-countdown[data-layout=inline] .pp-c-countdown__value{font-size:20px}.pp-c-countdown[data-layout=inline] .pp-c-countdown__link{margin:0;padding:8px 14px}@media (prefers-reduced-motion:no-preference){.pp-c-countdown .pp-c-countdown__live:before{animation:1.6s ease-out infinite pp-countdown-pulse}@keyframes pp-countdown-pulse{70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}}.pp-c-custom-block{contain:paint;isolation:isolate}.pp-c-custom-section{contain:paint;isolation:isolate;scroll-margin-top:80px}.pp-c-divider{--pp-divider-ink:var(--pp-color-line);width:100%;color:var(--pp-color-muted);align-items:center;gap:16px;display:flex}.pp-c-divider[data-ink=accent]{--pp-divider-ink:var(--pp-color-accent)}.pp-c-divider[data-ink=accent2]{--pp-divider-ink:var(--pp-color-accent2-text)}.pp-c-divider[data-ink=accent3]{--pp-divider-ink:var(--pp-color-accent3)}.pp-c-divider .pp-c-divider__line{border-top:1px solid var(--pp-divider-ink);flex:1 1 0}.pp-c-divider[data-line=dashed] .pp-c-divider__line{border-top-style:dashed}.pp-c-divider[data-line=fade] .pp-c-divider__line{background:linear-gradient(to right, transparent, var(--pp-divider-ink));border:0;height:1px}.pp-c-divider[data-line=fade] .pp-c-divider__line:last-child{background:linear-gradient(to left, transparent, var(--pp-divider-ink))}.pp-c-divider[data-line=fade] .pp-c-divider__line:only-child{background:linear-gradient(to right, transparent, var(--pp-divider-ink) 20%, var(--pp-divider-ink) 80%, transparent)}.pp-c-divider[data-line=glow] .pp-c-divider__line{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--pp-divider-ink) 25%, transparent), var(--pp-divider-ink), color-mix(in srgb, var(--pp-divider-ink) 25%, transparent), transparent);border:0;height:1px}.pp-c-divider[data-line=wave] .pp-c-divider__line{border:0;height:8px}.pp-c-divider .pp-c-divider__line svg{width:100%;height:100%;display:block;overflow:visible}.pp-c-divider .pp-c-divider__wave{fill:none}.pp-c-divider .pp-c-divider__wave:first-child{stroke:var(--pp-divider-ink);stroke-width:1.5px;opacity:.4}.pp-c-divider .pp-c-divider__wave:last-child{stroke:var(--pp-color-accent2-text);stroke-width:1px;opacity:.2}.pp-c-divider .pp-c-divider__ornament{flex:none;display:block}.pp-c-divider[data-ornament=blade] .pp-c-divider__ornament{width:64px;height:12.8px}.pp-c-divider .pp-c-divider__ornament svg{width:100%;height:100%;display:block}.pp-c-divider .pp-c-divider__ornament path{fill:var(--pp-divider-ink);opacity:.8}.pp-c-divider .pp-c-divider__ornament circle{fill:var(--pp-tone-ink-text,var(--pp-cover-text));opacity:.9}.pp-c-divider[data-ornament=diamond] .pp-c-divider__ornament{background:var(--pp-divider-ink);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:8px;height:8px}.pp-c-divider[data-ends=squares]{min-height:12px;position:relative}.pp-c-divider[data-ends=squares]:before,.pp-c-divider[data-ends=squares]:after{box-sizing:border-box;content:"";width:12px;height:12px;position:absolute;top:50%;translate:0 -50%}.pp-c-divider[data-ends=squares]:before{border:1px solid var(--pp-color-accent);background:0 0;left:0}.pp-c-divider[data-ends=squares]:after{background:var(--pp-color-accent);right:0}.pp-c-divider .pp-c-divider__label{max-width:70%;font-size:var(--pp-main-size,11px);font-weight:var(--pp-main-weight,600);letter-spacing:var(--pp-main-tracking,.12em);text-overflow:ellipsis;text-transform:var(--pp-main-case,uppercase);white-space:nowrap;flex:none;overflow:hidden}.pp-c-divider[data-align=center] .pp-c-divider__label{border:1px solid var(--pp-color-line);background:var(--pp-color-surface);border-radius:999px;padding:4px 12px}.pp-c-divider[data-align=start] .pp-c-divider__line:first-child:not(:only-child){flex:0 0 24px}.pp-c-divider[data-align=start] .pp-c-divider__label{color:var(--pp-main-color,var(--pp-color-accent));font-family:var(--pp-main-font,var(--pp-font-mono));letter-spacing:var(--pp-main-tracking,.14em)}.pp-c-driver-card{--pp-c-driver-card-live:var(--pp-live);--pp-c-driver-card-on-live:var(--pp-tone-ink-text,var(--pp-cover-text));min-width:0;height:100%;color:var(--pp-color-text);position:relative;container-type:inline-size}.pp-c-driver-card[data-live-ink=accent3]{--pp-c-driver-card-live:var(--pp-color-accent3-fill);--pp-c-driver-card-on-live:var(--pp-color-on-accent3)}.pp-c-driver-card .pp-c-driver-card__frame{height:100%;padding:var(--pp-frame-inset)}.pp-c-driver-card .pp-c-driver-card__layout{height:100%;padding:var(--pp-space-card,20px);font-family:var(--pp-font-body);font-size:var(--pp-text-size,16px);letter-spacing:normal;text-shadow:none;text-transform:none;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:18px;font-style:normal;font-weight:400;line-height:1.6;display:grid}.pp-c-driver-card .pp-c-driver-card__photo{aspect-ratio:1;border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);background:radial-gradient(120% 90% at 20% 0%, color-mix(in srgb, var(--pp-color-accent-fill) 34%, transparent), transparent 70%), var(--pp-color-raised);position:relative;overflow:hidden}.pp-c-driver-card .pp-c-driver-card__photo img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.pp-c-driver-card .pp-c-driver-card__monogram{width:100%;height:100%;color:color-mix(in srgb, var(--pp-color-accent) 80%, var(--pp-color-text));font-family:var(--pp-font-display);letter-spacing:.02em;place-items:center;font-size:30px;font-weight:800;display:grid}.pp-c-driver-card[data-number=outline][data-number-at=top-left][data-number-size="36"] .pp-c-driver-card__number{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-bg) 78%, transparent);color:var(--pp-color-text);font-family:var(--pp-font-mono);-webkit-text-stroke:0 transparent;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:1px 6px;font-size:12px;font-style:normal;font-weight:700;line-height:1.6;top:auto;bottom:6px;left:6px}.pp-c-driver-card .pp-c-driver-card__body{flex-direction:column;gap:8px;min-width:0;display:flex}.pp-c-driver-card .pp-c-driver-card__tagline{color:var(--pp-color-accent);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11px;font-weight:700;display:flex}.pp-c-driver-card .pp-c-driver-card__squad{color:var(--pp-color-muted)}.pp-c-driver-card .pp-c-driver-card__role+.pp-c-driver-card__squad:before,.pp-c-driver-card .pp-c-driver-card__chip+.pp-c-driver-card__squad:before{content:"/";content:"/" / "";opacity:.6;margin-right:8px}.pp-c-driver-card[data-tag=brackets] .pp-c-driver-card__role{color:var(--pp-color-muted);letter-spacing:.05em;font-size:12px;font-weight:400}.pp-c-driver-card[data-tag=brackets] .pp-c-driver-card__role:before{content:"[";content:"[" / ""}.pp-c-driver-card[data-tag=brackets] .pp-c-driver-card__role:after{content:"]";content:"]" / ""}.pp-c-driver-card[data-tag=label] .pp-c-driver-card__role{font-family:var(--pp-font-mono);font-size:10px}.pp-c-driver-card[data-tag=caps] .pp-c-driver-card__role{color:var(--pp-color-muted);letter-spacing:.1em;font-size:12px;font-weight:700}.pp-c-driver-card .pp-c-driver-card__name{color:var(--pp-frame-title,var(--pp-main-color,currentColor));font-family:var(--pp-main-font,var(--pp-font-display));font-size:var(--pp-main-size,21px);font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,700));letter-spacing:var(--pp-main-tracking,var(--pp-heading-tracking,0));line-height:var(--pp-main-leading,1.15);overflow-wrap:anywhere;text-shadow:var(--pp-main-shadow,none);text-transform:var(--pp-main-case,var(--pp-heading-case,none))}.pp-c-driver-card .pp-c-driver-card__link{color:inherit;text-decoration:none}.pp-c-driver-card .pp-c-driver-card__link:after{z-index:1;content:"";position:absolute;inset:0}.pp-c-driver-card .pp-c-driver-card__link:focus-visible{outline:none}.pp-c-driver-card:has(.pp-c-driver-card__link:focus-visible){outline:2px solid var(--pp-color-accent);outline-offset:2px}.pp-c-driver-card .pp-c-driver-card__country{color:var(--pp-color-muted);align-items:center;gap:6px;font-size:13px;display:flex}.pp-c-driver-card .pp-c-driver-card__bio{color:var(--pp-color-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.pp-c-driver-card .pp-c-driver-card__stats{grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:6px;margin-top:4px;display:grid}.pp-c-driver-card .pp-c-driver-card__stat{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-raised) 60%, transparent);flex-direction:column-reverse;gap:2px;min-width:0;padding:8px 10px;display:flex}.pp-c-driver-card .pp-c-driver-card__stat dt{color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-font-body));font-size:10px;font-weight:var(--pp-label-weight,600);letter-spacing:var(--pp-label-tracking,.08em);text-overflow:ellipsis;text-transform:var(--pp-label-case,uppercase);white-space:nowrap;overflow:hidden}.pp-c-driver-card .pp-c-driver-card__stat dd{font-family:var(--pp-font-display);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1.1}.pp-c-driver-card .pp-c-driver-card__stat[data-stat=classWins] dd{color:var(--pp-gold-text)}.pp-c-driver-card .pp-c-driver-card__socials{z-index:2;flex-wrap:wrap;gap:6px;margin-top:2px;display:flex;position:relative}.pp-c-driver-card .pp-c-driver-card__socials a{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);width:32px;height:32px;color:var(--pp-color-muted);place-items:center;display:grid}.pp-c-driver-card .pp-c-driver-card__socials a:hover{border-color:color-mix(in srgb, var(--pp-color-accent) 60%, var(--pp-color-line));color:var(--pp-color-accent)}.pp-c-driver-card[data-layout=profile] .pp-c-driver-card__layout{grid-template-columns:minmax(180px,34%) minmax(0,1fr);align-items:center;gap:clamp(20px,4cqi,48px);padding:clamp(20px,3cqi,36px)}.pp-c-driver-card[data-layout=profile] .pp-c-driver-card__photo{aspect-ratio:4/5;border-radius:calc(var(--pp-radius-lg) * .8);corner-shape:var(--pp-corner-shape,round)}.pp-c-driver-card[data-layout=profile] .pp-c-driver-card__monogram{font-size:clamp(48px,9cqi,96px)}.pp-c-driver-card[data-layout=profile][data-number=outline][data-number-at=top-left][data-number-size="36"] .pp-c-driver-card__number{font-family:var(--pp-font-display);padding:2px 10px;font-size:clamp(18px,3cqi,26px);top:12px;bottom:auto;left:12px}.pp-c-driver-card[data-layout=profile] .pp-c-driver-card__body{gap:12px}.pp-c-driver-card[data-layout=profile] .pp-c-driver-card__name{font-size:var(--pp-main-size,clamp(30px, 6cqi, 60px));line-height:var(--pp-main-leading,1.02)}.pp-c-driver-card[data-layout=profile] .pp-c-driver-card__bio{-webkit-line-clamp:8;max-width:62ch;font-size:15px}.pp-c-driver-card[data-layout=profile] .pp-c-driver-card__stats{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}.pp-c-driver-card[data-layout=profile] .pp-c-driver-card__stat{padding:12px 14px}.pp-c-driver-card[data-layout=profile] .pp-c-driver-card__stat dd{font-size:26px}@container (width<=560px){.pp-c-driver-card[data-layout=profile] .pp-c-driver-card__layout{grid-template-columns:minmax(0,1fr)}.pp-c-driver-card[data-layout=profile] .pp-c-driver-card__photo{width:min(100%,260px)}}@container (width<=300px){.pp-c-driver-card[data-layout=compact] .pp-c-driver-card__layout{grid-template-columns:64px minmax(0,1fr);gap:14px}}.pp-c-driver-card .pp-c-driver-card__flags{z-index:2;max-width:calc(100% - 16px);display:flex;position:absolute;top:8px;right:8px}.pp-c-driver-card .pp-c-driver-card__live{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:10px;font-weight:700;line-height:1.3;display:inline-flex}.pp-c-driver-card .pp-c-driver-card__live[data-mark=pill]{--pp-signal-size:6px;--pp-signal-ink:currentColor;background:color-mix(in srgb, var(--pp-live) 90%, transparent);color:var(--pp-tone-ink-text,var(--pp-cover-text));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;padding:4px 10px}.pp-c-driver-card .pp-c-driver-card__live[data-mark=tag]{background:var(--pp-c-driver-card-live);box-shadow:0 0 0 2px var(--pp-c-driver-card-on-live);color:var(--pp-c-driver-card-on-live);padding:4px 8px;font-size:12px}.pp-c-driver-card .pp-c-driver-card__live[data-mark=badge],.pp-c-driver-card .pp-c-driver-card__live[data-mark=led]{--pp-signal-size:6px;--pp-signal-ink:var(--pp-live);background:var(--pp-color-bg);padding:4px 8px}.pp-c-driver-card .pp-c-driver-card__live[data-mark=badge]{border:1px solid var(--pp-live);color:var(--pp-live-text)}.pp-c-driver-card .pp-c-driver-card__live[data-mark=led]{color:var(--pp-color-muted);gap:4px;font-weight:400}.pp-c-driver-card .pp-c-driver-card__live[data-mark=led][data-on]{--pp-signal-ink:var(--pp-color-accent)}.pp-c-driver-card .pp-c-driver-card__figures{min-width:0;font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;gap:8px;font-size:12px;line-height:16px;display:grid;position:relative}.pp-c-driver-card .pp-c-driver-card__figure{align-items:baseline;gap:4px 8px;min-width:0;display:flex}.pp-c-driver-card .pp-c-driver-card__figure-label{color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,normal);text-transform:var(--pp-label-case,none)}.pp-c-driver-card .pp-c-driver-card__figure-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pp-c-driver-card [data-figures=corner] .pp-c-driver-card__figure-main{align-items:baseline;gap:4px 12px;display:flex}.pp-c-driver-card [data-figures=corner] [data-figure=rating]{color:var(--pp-color-text);font-size:20px;font-weight:700;line-height:28px}.pp-c-driver-card [data-figures=corner] [data-figure=safety]{color:var(--pp-color-muted)}.pp-c-driver-card [data-figures=corner] .pp-c-driver-card__figure-foot{border-top:1px solid color-mix(in srgb, var(--pp-color-line) 50%, transparent);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.pp-c-driver-card [data-figures=corner] [data-figure=car]{color:var(--pp-color-muted);font-family:var(--pp-font-body)}.pp-c-driver-card [data-figures=corner] .pp-meter{flex:none;width:32px;margin-left:auto}.pp-c-driver-card [data-figures=inline] [data-figure=car]{color:var(--pp-color-muted);font-family:var(--pp-font-body)}.pp-c-driver-card [data-figures=inline] .pp-c-driver-card__figure-line{font-family:var(--pp-font-display);flex-wrap:wrap;gap:4px 24px;font-size:14px;font-style:italic;font-weight:900;line-height:20px;display:flex}.pp-c-driver-card [data-figures=inline] .pp-c-driver-card__figure-label{color:inherit;letter-spacing:inherit;text-transform:inherit;font-family:inherit}.pp-c-driver-card [data-figures=inline] [data-figure=rating]{color:var(--pp-color-accent)}.pp-c-driver-card [data-figures=inline] [data-figure=safety]{color:var(--pp-color-muted)}.pp-c-driver-card [data-figures=pair],.pp-c-driver-card [data-figures=cells],.pp-c-driver-card [data-figures=split],.pp-c-driver-card [data-figures=sheet]{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-c-driver-card [data-figures=pair] [data-figure=car],.pp-c-driver-card [data-figures=cells] [data-figure=car],.pp-c-driver-card [data-figures=split] [data-figure=car],.pp-c-driver-card [data-figures=sheet] [data-figure=car]{grid-column:1/-1}.pp-c-driver-card [data-figures=pair] .pp-c-driver-card__figure,.pp-c-driver-card [data-figures=cells] .pp-c-driver-card__figure,.pp-c-driver-card [data-figures=sheet] .pp-c-driver-card__figure{flex-direction:column;align-items:stretch;gap:0}.pp-c-driver-card [data-figures=pair]{gap:16px}.pp-c-driver-card [data-figures=pair] .pp-c-driver-card__figure-label{color:var(--pp-color-accent)}.pp-c-driver-card [data-figures=pair] .pp-c-driver-card__figure-value{color:var(--pp-color-text);font-size:18px;line-height:28px}.pp-c-driver-card [data-figures=pair] [data-figure=car] .pp-c-driver-card__figure-value,.pp-c-driver-card [data-figures=cells] [data-figure=car] .pp-c-driver-card__figure-value{text-transform:uppercase;font-size:12px;line-height:16px}.pp-c-driver-card [data-figures=cells]{border-top:1px solid var(--pp-color-line);border-left:1px solid var(--pp-color-line);gap:0}.pp-c-driver-card [data-figures=cells] .pp-c-driver-card__figure{border-right:1px solid var(--pp-color-line);border-bottom:1px solid var(--pp-color-line);padding:8px}.pp-c-driver-card [data-figures=cells] .pp-c-driver-card__figure-label{text-transform:var(--pp-label-case,uppercase);font-size:10px;line-height:15px}.pp-c-driver-card [data-figures=cells] .pp-c-driver-card__figure-value{color:var(--pp-color-text);font-size:18px;font-weight:700;line-height:28px}.pp-c-driver-card [data-figures=cells] [data-figure=safety] .pp-c-driver-card__figure-value,.pp-c-driver-card [data-figures=split] [data-figure=safety] .pp-c-driver-card__figure-value{color:var(--pp-color-accent2-text)}.pp-c-driver-card [data-figures=split]{border-top:2px solid var(--pp-color-line);gap:12px 8px;padding-top:12px;font-size:14px;line-height:20px}.pp-c-driver-card [data-figures=split] .pp-c-driver-card__figure{justify-content:space-between}.pp-c-driver-card [data-figures=split] [data-figure=rating] .pp-c-driver-card__figure-value{color:var(--pp-color-accent)}.pp-c-driver-card [data-figures=split] [data-figure=safety]{border-left:1px solid var(--pp-color-line);padding-left:8px}.pp-c-driver-card [data-figures=split] [data-figure=car]{font-size:12px;line-height:16px}.pp-c-driver-card [data-figures=split] [data-figure=car] .pp-c-driver-card__figure-value{max-width:120px;color:var(--pp-color-text)}.pp-c-driver-card [data-figures=sheet]{gap:16px}.pp-c-driver-card [data-figures=sheet] .pp-c-driver-card__figure-label{font-size:10px}.pp-c-driver-card [data-figures=sheet] .pp-c-driver-card__figure-value{color:var(--pp-color-accent);font-weight:700}.pp-c-driver-card [data-figures=sheet] [data-figure=car]{border-top:1px dashed var(--pp-color-line);flex-direction:row;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px}.pp-c-driver-card [data-figures=sheet] [data-figure=car] .pp-c-driver-card__figure-value{color:var(--pp-color-text);font-weight:400}.pp-c-driver-card [data-figures=meters]{gap:12px}.pp-c-driver-card [data-figures=meters] .pp-c-driver-card__figure{color:var(--pp-color-accent);flex-wrap:wrap;justify-content:space-between;font-size:10px;line-height:15px}.pp-c-driver-card [data-figures=meters] .pp-c-driver-card__figure-label{color:inherit}.pp-c-driver-card [data-figures=meters] [data-figure=car]{color:var(--pp-color-text);font-size:12px;line-height:16px}.pp-c-driver-card [data-figures=meters] [data-figure=car] .pp-c-driver-card__figure-label{color:var(--pp-color-muted)}.pp-c-driver-card [data-figures=meters] .pp-meter{flex:1 0 100%}.pp-c-driver-card[data-figures=gauge] .pp-c-driver-card__tagline [data-figure=car]{color:var(--pp-color-accent2-text);font-family:var(--pp-font-mono);letter-spacing:normal;text-transform:none;font-size:10px;font-weight:400}.pp-c-driver-card [data-figures=gauge]{gap:4px;font-size:10px;line-height:15px}.pp-c-driver-card [data-figures=gauge] .pp-c-driver-card__figure{justify-content:space-between}.pp-c-driver-card [data-figures=gauge] [data-figure=rating] .pp-c-driver-card__figure-value{color:var(--pp-color-accent2-text)}.pp-c-driver-card [data-figures=gauge] .pp-c-driver-card__figure-foot{color:var(--pp-color-muted);justify-content:space-between;gap:8px;display:flex}.pp-c-driver-card [data-figures=gauge] .pp-c-driver-card__figure-foot .pp-c-driver-card__figure{justify-content:flex-start;gap:4px}@media (prefers-reduced-motion:no-preference){.pp-c-driver-card .pp-c-driver-card__socials a{transition:color .15s,border-color .15s}.pp-c-driver-card .pp-c-driver-card__live[data-mark=tag]{animation:2s cubic-bezier(.4,0,.6,1) infinite pp-signal-pulse}}.pp-c-driver-grid{--pp-c-driver-grid-live:var(--pp-live);--pp-c-driver-grid-on-live:var(--pp-tone-ink-text,var(--pp-cover-text));min-width:0;container-type:inline-size}.pp-c-driver-grid[data-live-ink=accent3]{--pp-c-driver-grid-live:var(--pp-color-accent3-fill);--pp-c-driver-grid-on-live:var(--pp-color-on-accent3)}.pp-c-driver-grid[data-photo-box=portrait]{--pp-c-driver-grid-ratio:4 / 5;--pp-c-driver-grid-height:auto}.pp-c-driver-grid[data-photo-box=square]{--pp-c-driver-grid-ratio:1;--pp-c-driver-grid-height:auto}.pp-c-driver-grid[data-photo-box=band-s]{--pp-c-driver-grid-ratio:auto;--pp-c-driver-grid-height:192px}.pp-c-driver-grid[data-photo-box=band-m]{--pp-c-driver-grid-ratio:auto;--pp-c-driver-grid-height:224px}.pp-c-driver-grid[data-photo-box=band-l]{--pp-c-driver-grid-ratio:auto;--pp-c-driver-grid-height:256px}.pp-c-driver-grid[data-photo-box=window]{--pp-c-driver-grid-ratio:auto;--pp-c-driver-grid-height:288px}.pp-c-driver-grid[data-photo-box=tall]{--pp-c-driver-grid-ratio:auto;--pp-c-driver-grid-height:500px}.pp-c-driver-grid .pp-c-driver-grid__items{--pp-c-driver-grid-gap:var(--pp-gap,var(--pp-space-gap,16px));gap:var(--pp-c-driver-grid-gap);font-family:var(--pp-font-body);font-size:var(--pp-text-size,16px);letter-spacing:normal;text-shadow:none;text-transform:none;margin:0;padding:0;font-style:normal;font-weight:400;line-height:1.6;list-style:none;display:grid}.pp-c-driver-grid .pp-c-driver-grid__items[data-columns]{justify-content:var(--pp-justify,flex-start);flex-wrap:wrap;display:flex}.pp-c-driver-grid .pp-c-driver-grid__items[data-columns]>.pp-c-driver-grid__item{width:calc((100% - (var(--pp-columns) - 1) * var(--pp-c-driver-grid-gap)) / var(--pp-columns));flex:none}.pp-c-driver-grid .pp-c-driver-grid__item{min-width:0;position:relative}.pp-c-driver-grid .pp-c-driver-grid__card{color:var(--pp-color-text);text-decoration:none;position:relative}.pp-c-driver-grid a.pp-c-driver-grid__card:focus-visible{outline:2px solid var(--pp-color-accent);outline-offset:2px}.pp-c-driver-grid a.pp-c-driver-grid__card.pp-frame:focus-visible{outline-offset:-2px}.pp-c-driver-grid .pp-c-driver-grid__photo img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.pp-c-driver-grid .pp-c-driver-grid__monogram{width:100%;height:100%;color:color-mix(in srgb, var(--pp-color-accent-on-tint) 80%, var(--pp-color-text));font-family:var(--pp-font-display);place-items:center;font-weight:800;display:grid}.pp-c-driver-grid .pp-c-driver-grid__text{flex-direction:column;gap:2px;min-width:0;display:flex}.pp-c-driver-grid .pp-c-driver-grid__name{color:var(--pp-frame-title,var(--pp-main-color,currentColor));font-family:var(--pp-main-font,var(--pp-font-display));font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,700));letter-spacing:var(--pp-main-tracking,var(--pp-heading-tracking,0));text-overflow:ellipsis;text-shadow:var(--pp-main-shadow,none);text-transform:var(--pp-main-case,var(--pp-heading-case,none));white-space:nowrap;overflow:hidden}.pp-c-driver-grid .pp-c-driver-grid__role{color:var(--pp-color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pp-c-driver-grid .pp-c-driver-grid__chip{align-self:flex-start}.pp-c-driver-grid .pp-c-driver-grid__country{flex:none;align-items:center;gap:5px;font-size:13px;display:inline-flex}.pp-c-driver-grid .pp-c-driver-grid__code{color:var(--pp-color-muted);font-family:var(--pp-font-mono);letter-spacing:.06em;font-size:11px;font-weight:600}.pp-c-driver-grid .pp-c-driver-grid__number:not(.pp-number){font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;font-weight:700}.pp-c-driver-grid[data-layout=cards] .pp-c-driver-grid__items{--pp-c-driver-grid-gap:var(--pp-gap,var(--pp-space-gap,16px));grid-template-columns:var(--pp-columns-template,repeat(auto-fit, minmax(min(100%, max(150px, 16cqi)), 1fr)))}.pp-c-driver-grid[data-layout=cards] .pp-c-driver-grid__card{width:100%;aspect-ratio:var(--pp-c-driver-grid-ratio);height:var(--pp-c-driver-grid-height);isolation:isolate;border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-surface);display:block;overflow:hidden}.pp-c-driver-grid[data-layout=cards][data-photo-box=portrait] .pp-c-driver-grid__card{max-height:460px}.pp-c-driver-grid[data-layout=cards][data-surface=outlined] .pp-c-driver-grid__card{border:max(1px, var(--pp-border,1px)) solid var(--pp-color-line)}.pp-c-driver-grid[data-layout=cards][data-surface=elevated] .pp-c-driver-grid__card{border:var(--pp-border,1px) solid color-mix(in srgb, var(--pp-color-accent) 18%, var(--pp-color-line));box-shadow:var(--pp-shadow)}.pp-c-driver-grid[data-layout=cards] .pp-c-driver-grid__photo{z-index:-2;background:radial-gradient(110% 80% at 30% 10%, color-mix(in srgb, var(--pp-color-accent-fill) 30%, transparent), transparent 70%), linear-gradient(160deg, var(--pp-color-raised), var(--pp-color-surface));position:absolute;inset:0}.pp-c-driver-grid[data-layout=cards] .pp-c-driver-grid__monogram{opacity:.85;padding-bottom:22%;font-size:clamp(40px,12cqi,64px)}.pp-c-driver-grid[data-layout=cards] .pp-c-driver-grid__card:after{z-index:-1;background:linear-gradient(to top, color-mix(in srgb, var(--pp-color-bg) 94%, transparent), transparent);content:"";position:absolute;inset:40% 0 0}.pp-c-driver-grid[data-layout=cards][data-accent=top] .pp-c-driver-grid__card:before,.pp-c-driver-grid[data-layout=cards][data-accent=left] .pp-c-driver-grid__card:before{z-index:1;background:var(--pp-color-accent-fill);content:"";position:absolute}.pp-c-driver-grid[data-layout=cards][data-accent=top] .pp-c-driver-grid__card:before{height:var(--pp-rule,3px);inset:0 0 auto}.pp-c-driver-grid[data-layout=cards][data-accent=left] .pp-c-driver-grid__card:before{width:var(--pp-rule,3px);inset:0 auto 0 0}.pp-c-driver-grid[data-layout=cards] .pp-c-driver-grid__country{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-bg) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:3px 7px;position:absolute;top:12px;right:12px}.pp-c-driver-grid[data-layout=cards] .pp-c-driver-grid__text{position:absolute;bottom:14px;left:14px;right:14px}.pp-c-driver-grid[data-layout=cards] .pp-c-driver-grid__name{font-size:var(--pp-main-size,calc(17px * var(--pp-heading-scale,1)));line-height:var(--pp-main-leading,1.15);white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.pp-c-driver-grid[data-layout=cards] .pp-c-driver-grid__role{color:color-mix(in srgb, var(--pp-color-text) 72%, transparent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.pp-c-driver-grid[data-layout=compact] .pp-c-driver-grid__items{--pp-c-driver-grid-gap:var(--pp-gap,10px);grid-template-columns:var(--pp-columns-template,repeat(auto-fill, minmax(min(100%, 230px), 1fr)))}.pp-c-driver-grid[data-layout=compact] .pp-c-driver-grid__card{border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-surface);grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"photo text number""photo text country";align-items:center;gap:2px 12px;padding:10px 14px 10px 10px;display:grid}.pp-c-driver-grid[data-layout=compact][data-surface=outlined] .pp-c-driver-grid__card{border:max(1px, var(--pp-border,1px)) solid var(--pp-color-line);background:color-mix(in srgb, var(--pp-color-surface) 55%, transparent)}.pp-c-driver-grid[data-layout=compact][data-surface=elevated] .pp-c-driver-grid__card{border:var(--pp-border,1px) solid color-mix(in srgb, var(--pp-color-accent) 14%, var(--pp-color-line));box-shadow:var(--pp-shadow)}.pp-c-driver-grid[data-layout=compact] .pp-c-driver-grid__photo{border-radius:calc(var(--pp-radius-sm) * 999);background:color-mix(in srgb, var(--pp-color-accent-fill) 22%, var(--pp-color-raised));grid-area:photo;width:48px;height:48px;display:block;overflow:hidden}.pp-c-driver-grid[data-layout=compact] .pp-c-driver-grid__monogram{font-size:16px}.pp-c-driver-grid[data-layout=compact] .pp-c-driver-grid__text{grid-area:text}.pp-c-driver-grid[data-layout=compact] .pp-c-driver-grid__name{font-size:var(--pp-main-size,15px);line-height:var(--pp-main-leading,1.6)}.pp-c-driver-grid[data-layout=compact] .pp-c-driver-grid__number{color:var(--pp-color-accent);grid-area:number;justify-self:end;font-size:13px}.pp-c-driver-grid[data-layout=compact] .pp-c-driver-grid__country{grid-area:country;justify-self:end}.pp-c-driver-grid[data-layout=list] .pp-c-driver-grid__items{--pp-c-driver-grid-gap:var(--pp-gap,0px);grid-template-columns:var(--pp-columns-template,minmax(0, 1fr));border-top:1px solid var(--pp-color-line)}.pp-c-driver-grid[data-layout=list] .pp-c-driver-grid__card{border-bottom:1px solid var(--pp-color-line);grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"number text country";align-items:center;gap:12px;padding:12px 8px;display:grid}.pp-c-driver-grid[data-layout=list][data-accent=left] .pp-c-driver-grid__card{box-shadow:inset 2px 0 #0000}.pp-c-driver-grid[data-layout=list] .pp-c-driver-grid__number{color:var(--pp-color-accent);grid-area:number;font-size:15px}.pp-c-driver-grid[data-layout=list] .pp-c-driver-grid__text{flex-direction:row;grid-area:text;align-items:baseline;gap:12px}.pp-c-driver-grid[data-layout=list] .pp-c-driver-grid__name{min-width:0;font-size:var(--pp-main-size,16px);line-height:var(--pp-main-leading,1.6);flex:0 auto}.pp-c-driver-grid[data-layout=list] .pp-c-driver-grid__role{letter-spacing:.06em;text-transform:uppercase;flex:0 auto;min-width:0;font-size:11px;font-weight:600}.pp-c-driver-grid[data-layout=list] .pp-c-driver-grid__country{grid-area:country}@container (width<=480px){.pp-c-driver-grid[data-layout=list] .pp-c-driver-grid__text{flex-direction:column;align-items:stretch;gap:0}}.pp-c-driver-grid[data-layout=cards] a.pp-c-driver-grid__card:hover,.pp-c-driver-grid[data-layout=compact] a.pp-c-driver-grid__card:hover,.pp-c-driver-grid[data-layout=list] a.pp-c-driver-grid__card:hover{border-color:color-mix(in srgb, var(--pp-color-accent) 45%, var(--pp-color-line))}.pp-c-driver-grid[data-layout=list] a.pp-c-driver-grid__card:hover,.pp-c-driver-grid[data-layout=compact] a.pp-c-driver-grid__card:hover{background:var(--pp-color-raised)}.pp-c-driver-grid[data-layout=list][data-accent=left] a.pp-c-driver-grid__card:hover{box-shadow:inset 2px 0 0 var(--pp-color-accent-fill)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pp-c-driver-grid[data-layout=cards][data-hover=lift] a.pp-c-driver-grid__card:hover,.pp-c-driver-grid[data-layout=cards][data-hover=tilt] a.pp-c-driver-grid__card:hover{box-shadow:0 18px 40px -20px color-mix(in srgb, var(--pp-color-accent-fill) 50%, transparent), var(--pp-shadow);transform:translateY(-4px)}}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__items{--pp-c-driver-grid-gap:var(--pp-gap,0px);grid-template-columns:var(--pp-columns-template,repeat(auto-fill, minmax(min(50%, 240px), 1fr)))}.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__items{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:clamp(210px,26cqi,320px);grid-auto-flow:column;padding-bottom:14px;overflow-x:auto}.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__item{scroll-snap-align:start}.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__items:focus-visible{outline:2px solid var(--pp-color-accent);outline-offset:4px}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__card,.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__card{aspect-ratio:var(--pp-c-driver-grid-ratio);height:var(--pp-c-driver-grid-height);background:var(--pp-color-raised);color:var(--pp-cover-text);display:block;overflow:hidden}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__photo,.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__photo{position:absolute;inset:0}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__monogram,.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__monogram{font-size:clamp(56px,10cqi,120px)}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__card:after,.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__card:after{content:"";background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--pp-cover-veil) 86%, transparent));pointer-events:none;position:absolute;inset:38% 0 0}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__text,.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__text{z-index:1;gap:8px;position:absolute;bottom:16px;left:16px;right:16px}.pp-c-driver-grid[data-layout=wall][data-foot=strip] .pp-c-driver-grid__text,.pp-c-driver-grid[data-layout=rail][data-foot=strip] .pp-c-driver-grid__text{--pp-color-text:var(--pp-cover-text);--pp-color-muted:var(--pp-cover-muted);--pp-color-accent:var(--pp-cover-accent);--pp-color-line:var(--pp-cover-line)}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__name,.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__name{color:var(--pp-frame-title,var(--pp-main-color,var(--pp-color-text)));font-size:var(--pp-main-size,calc(clamp(22px, 2.6cqi, 34px) * var(--pp-heading-scale,1)));font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,800));letter-spacing:var(--pp-main-tracking,var(--pp-heading-tracking,-.01em));line-height:var(--pp-main-leading,1);white-space:normal;overflow-wrap:anywhere;overflow:visible}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__role,.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__role{color:var(--pp-color-muted)}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__country,.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__country{z-index:1;color:var(--pp-cover-text);position:absolute;top:14px;right:14px}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__card[data-photo=none],.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__card[data-photo=none]{color:var(--pp-color-text)}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__card[data-photo=none]:after,.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__card[data-photo=none]:after{content:none}.pp-c-driver-grid[data-layout=wall][data-foot=strip] .pp-c-driver-grid__card[data-photo=none] .pp-c-driver-grid__text,.pp-c-driver-grid[data-layout=rail][data-foot=strip] .pp-c-driver-grid__card[data-photo=none] .pp-c-driver-grid__text{--pp-color-text:inherit;--pp-color-muted:inherit;--pp-color-accent:inherit;--pp-color-line:inherit}.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__card[data-photo=none] .pp-c-driver-grid__country,.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__card[data-photo=none] .pp-c-driver-grid__country{color:var(--pp-color-text)}.pp-c-driver-grid[data-layout=wall][data-number=outline][data-number-at=top-left][data-number-size="36"] .pp-c-driver-grid__card[data-photo=none] .pp-c-driver-grid__number,.pp-c-driver-grid[data-layout=rail][data-number=outline][data-number-at=top-left][data-number-size="36"] .pp-c-driver-grid__card[data-photo=none] .pp-c-driver-grid__number{-webkit-text-stroke-color:color-mix(in srgb, var(--pp-color-text) 88%, transparent)}.pp-c-driver-grid[data-layout=wall][data-dividers=on] .pp-c-driver-grid__card{border-right:var(--pp-frame-edge) solid var(--pp-color-line)}.pp-c-driver-grid[data-layout=wall][data-dividers=on] .pp-c-driver-grid__card:hover,.pp-c-driver-grid[data-layout=wall][data-dividers=on] .pp-c-driver-grid__card:focus-visible{border-color:var(--pp-frame-hover-ink)}@media (width<=767px){.pp-c-driver-grid[data-layout=wall][data-dividers=on] .pp-c-driver-grid__card{border-right:0;border-bottom:var(--pp-frame-edge) solid var(--pp-color-line)}}.pp-c-driver-grid[data-layout=cards] .pp-c-driver-grid__number,.pp-c-driver-grid[data-layout=wall] .pp-c-driver-grid__number,.pp-c-driver-grid[data-layout=rail] .pp-c-driver-grid__number{z-index:1}.pp-c-driver-grid[data-layout=cards][data-number=outline][data-number-at=top-left][data-number-size="36"] .pp-c-driver-grid__number{font-size:clamp(30px,9cqi,44px);font-style:normal;top:10px;left:14px}.pp-c-driver-grid[data-layout=wall][data-number=outline][data-number-at=top-left][data-number-size="36"] .pp-c-driver-grid__number,.pp-c-driver-grid[data-layout=rail][data-number=outline][data-number-at=top-left][data-number-size="36"] .pp-c-driver-grid__number{-webkit-text-stroke:1.5px color-mix(in srgb, var(--pp-cover-text) 88%, transparent);font-size:clamp(56px,8cqi,112px);line-height:.9;top:8px;left:14px}.pp-c-driver-grid[data-number-at=head]:not([data-layout=panel]){--pp-number-position:absolute;--pp-number-top:16px;--pp-number-right:auto;--pp-number-bottom:auto;--pp-number-left:16px}.pp-c-driver-grid[data-photo-box=square][data-number-at=bottom-left]{--pp-number-bottom:8px;--pp-number-left:8px}.pp-c-driver-grid[data-layout=panel] .pp-c-driver-grid__items{--pp-c-driver-grid-gap:var(--pp-gap,var(--pp-space-gap,16px));grid-template-columns:var(--pp-columns-template,repeat(auto-fill, minmax(min(100%, 280px), 1fr)))}.pp-c-driver-grid[data-layout=panel] .pp-c-driver-grid__card{height:100%;padding:var(--pp-frame-inset);flex-direction:column;display:flex;overflow:hidden}.pp-c-driver-grid[data-layout=panel] .pp-c-driver-grid__photo,.pp-c-driver-grid[data-layout=side] .pp-c-driver-grid__photo{background:radial-gradient(110% 80% at 30% 10%, color-mix(in srgb, var(--pp-color-accent-fill) 30%, transparent), transparent 70%), linear-gradient(160deg, var(--pp-color-raised), var(--pp-color-surface))}.pp-c-driver-grid[data-layout=panel] .pp-c-driver-grid__photo{aspect-ratio:var(--pp-c-driver-grid-ratio);height:var(--pp-c-driver-grid-height);flex:none;display:block}.pp-c-driver-grid[data-layout=panel][data-photo-box=window] .pp-c-driver-grid__photo{height:201.6px;margin-bottom:86.4px}.pp-c-driver-grid[data-layout=panel][data-photo-box=window][data-overlay=fade] .pp-photo__overlay{bottom:-86.4px}.pp-c-driver-grid[data-layout=panel][data-photo-rule=line] .pp-c-driver-grid__photo,.pp-c-driver-grid[data-layout=panel][data-photo-rule=line-hover] .pp-c-driver-grid__photo{border-bottom:max(1px, var(--pp-frame-edge)) solid var(--pp-frame-line)}.pp-c-driver-grid[data-layout=panel][data-photo-rule=line-hover] .pp-c-driver-grid__card:hover .pp-c-driver-grid__photo,.pp-c-driver-grid[data-layout=panel][data-photo-rule=line-hover] .pp-c-driver-grid__card:focus-within .pp-c-driver-grid__photo{border-bottom-color:var(--pp-frame-line-on)}.pp-c-driver-grid[data-layout=panel] .pp-c-driver-grid__monogram{opacity:.85;font-size:clamp(40px,12cqi,64px)}.pp-c-driver-grid[data-layout=panel] .pp-c-driver-grid__info{padding:var(--pp-item-pad,var(--pp-space-card,20px));flex-direction:column;flex:1;gap:12px;display:flex;position:relative}.pp-c-driver-grid[data-layout=panel][data-info-padding=short-top] .pp-c-driver-grid__info{padding-top:calc(var(--pp-item-pad,var(--pp-space-card,20px)) / 2)}.pp-c-driver-grid[data-layout=panel] .pp-c-driver-grid__name{font-size:var(--pp-main-size,calc(18px * var(--pp-heading-scale,1)));line-height:var(--pp-main-leading,1.3);white-space:normal;overflow-wrap:anywhere}.pp-c-driver-grid .pp-c-driver-grid__head{border-bottom:1px solid var(--pp-color-line);background:color-mix(in srgb, var(--pp-color-bg) 20%, transparent);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.pp-c-driver-grid[data-number=label] .pp-c-driver-grid__head{padding:8px}.pp-c-driver-grid[data-head=large] .pp-c-driver-grid__head{padding-block:16px}.pp-c-driver-grid[data-head=large][data-number=label] .pp-c-driver-grid__head{padding-block:12px}.pp-c-driver-grid[data-head=tinted] .pp-c-driver-grid__head{background:color-mix(in srgb, var(--pp-color-accent) 5%, transparent)}.pp-c-driver-grid .pp-c-driver-grid__head-end{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.pp-c-driver-grid .pp-c-driver-grid__who{flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.pp-c-driver-grid[data-name-gap="0"] .pp-c-driver-grid__who{gap:0}.pp-c-driver-grid .pp-c-driver-grid__name-row,.pp-c-driver-grid .pp-c-driver-grid__tagline{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.pp-c-driver-grid .pp-c-driver-grid__tagline{gap:4px 8px}.pp-c-driver-grid .pp-c-driver-grid__name-label{color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,.05em);text-transform:var(--pp-label-case,none);font-size:10px}.pp-c-driver-grid[data-name-at=over] .pp-c-driver-grid__photo .pp-c-driver-grid__who{--pp-color-text:var(--pp-cover-text);--pp-color-muted:var(--pp-cover-muted);--pp-color-accent:var(--pp-cover-accent);--pp-color-line:var(--pp-cover-line);--pp-frame-title:initial;color:var(--pp-color-text);z-index:1;background:linear-gradient(to top, var(--pp-cover-veil), transparent);padding:48px 16px 16px;position:absolute;bottom:0;left:0;right:0}.pp-c-driver-grid[data-name-at=over][data-overlay=fade]{--pp-overlay-fill:none}.pp-c-driver-grid[data-layout=side] .pp-c-driver-grid__items{--pp-c-driver-grid-gap:var(--pp-gap,var(--pp-space-gap,16px));grid-template-columns:var(--pp-columns-template,repeat(auto-fill, minmax(min(100%, 320px), 1fr)))}.pp-c-driver-grid[data-layout=side] .pp-c-driver-grid__card{height:100%;min-height:144px;padding:var(--pp-frame-inset);display:flex;overflow:hidden}.pp-c-driver-grid[data-layout=side] .pp-c-driver-grid__photo{flex:none;width:112px;min-height:144px;display:block}.pp-c-driver-grid[data-layout=side] .pp-c-driver-grid__photo img{object-position:center top}.pp-c-driver-grid[data-layout=side] .pp-c-driver-grid__monogram{font-size:28px}.pp-c-driver-grid[data-layout=side] .pp-c-driver-grid__info{min-width:0;padding:var(--pp-item-pad,20px);flex-direction:column;flex:1;justify-content:center;gap:8px;display:flex;position:relative}.pp-c-driver-grid[data-layout=side][data-info-align=top] .pp-c-driver-grid__info{justify-content:flex-start}.pp-c-driver-grid[data-layout=side] .pp-c-driver-grid__name{font-size:var(--pp-main-size,calc(20px * var(--pp-heading-scale,1)));line-height:var(--pp-main-leading,1.25);white-space:normal;overflow-wrap:anywhere}.pp-c-driver-grid[data-flow=rail] .pp-c-driver-grid__items,.pp-c-driver-grid[data-flow=rail-fit] .pp-c-driver-grid__items{grid-auto-columns:var(--pp-c-driver-grid-rail,320px);overscroll-behavior-x:contain;scrollbar-width:thin;grid-template-columns:none;grid-auto-flow:column;padding-bottom:16px;overflow-x:auto}.pp-c-driver-grid[data-flow=rail][data-layout=side]{--pp-c-driver-grid-rail:360px}.pp-c-driver-grid[data-flow=rail-fit][data-layout=side] .pp-c-driver-grid__items{grid-auto-columns:max-content}.pp-c-driver-grid[data-flow=rail-fit][data-layout=side] .pp-c-driver-grid__item{max-width:100cqi}.pp-c-driver-grid[data-flow=rail] .pp-c-driver-grid__items:focus-visible,.pp-c-driver-grid[data-flow=rail-fit] .pp-c-driver-grid__items:focus-visible{outline:2px solid var(--pp-color-accent);outline-offset:4px}.pp-c-driver-grid[data-flow=rail][data-order=tab] .pp-c-driver-grid__items,.pp-c-driver-grid[data-flow=rail-fit][data-order=tab] .pp-c-driver-grid__items{padding-left:12px}.pp-c-driver-grid[data-foot=panel] .pp-c-driver-grid__card:after{content:none}.pp-c-driver-grid[data-foot=panel] .pp-c-driver-grid__text{z-index:1;color:var(--pp-color-text);padding:16px;position:absolute;bottom:16px;left:16px;right:16px}.pp-c-driver-grid[data-foot=panel] .pp-c-driver-grid__text:before{z-index:-1;border-top:var(--pp-rule,3px) solid var(--pp-color-accent-fill);background:color-mix(in srgb, var(--pp-color-bg) 90%, transparent);content:"";position:absolute;inset:0}.pp-c-driver-grid[data-foot=panel] .pp-c-driver-grid__text .pp-c-driver-grid__number{z-index:-2}.pp-c-driver-grid[data-foot=panel][data-number-at=bottom-right] .pp-c-driver-grid__text{--pp-number-right:-48px;--pp-number-bottom:calc(100% - var(--pp-number-size) * 2 / 3)}.pp-c-driver-grid[data-foot=panel][data-number-at=bottom-left] .pp-c-driver-grid__text{--pp-number-left:-48px;--pp-number-bottom:calc(100% - var(--pp-number-size) * 2 / 3)}.pp-c-driver-grid[data-tag=brackets] .pp-c-driver-grid__role{color:var(--pp-color-muted);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:400}.pp-c-driver-grid[data-tag=brackets] .pp-c-driver-grid__role:before{content:"[";content:"[" / ""}.pp-c-driver-grid[data-tag=brackets] .pp-c-driver-grid__role:after{content:"]";content:"]" / ""}.pp-c-driver-grid[data-tag=label] .pp-c-driver-grid__role{color:var(--pp-color-accent);font-family:var(--pp-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.pp-c-driver-grid[data-tag=caps] .pp-c-driver-grid__role{color:var(--pp-color-muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.pp-c-driver-grid[data-tag-ink=accent] .pp-c-driver-grid__role{color:var(--pp-color-accent)}.pp-c-driver-grid .pp-c-driver-grid__corner{--pp-color-text:var(--pp-cover-text);--pp-color-muted:var(--pp-cover-muted);--pp-color-accent:var(--pp-cover-accent);z-index:2;max-width:calc(100% - 48px);display:flex;position:absolute;top:24px;left:24px}.pp-c-driver-grid .pp-c-driver-grid__flags{z-index:2;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;top:16px;right:16px}.pp-c-driver-grid[data-live=tag] .pp-c-driver-grid__flags{top:8px;right:8px}.pp-c-driver-grid[data-tag-at=corner][data-live=tag] .pp-c-driver-grid__flags{top:24px;right:24px}.pp-c-driver-grid[data-live=badge] .pp-c-driver-grid__flags,.pp-c-driver-grid[data-live=led] .pp-c-driver-grid__flags{top:12px;right:12px}.pp-c-driver-grid .pp-c-driver-grid__flags .pp-c-driver-grid__country{position:static}.pp-c-driver-grid .pp-c-driver-grid__live{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:700;line-height:1.3;display:inline-flex}.pp-c-driver-grid .pp-c-driver-grid__live[data-mark=pill]{--pp-signal-size:6px;--pp-signal-ink:currentColor;background:color-mix(in srgb, var(--pp-live) 90%, transparent);color:var(--pp-tone-ink-text,var(--pp-cover-text));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;padding:4px 10px;font-size:10px}.pp-c-driver-grid .pp-c-driver-grid__live[data-mark=tag]{background:var(--pp-c-driver-grid-live);box-shadow:0 0 0 2px var(--pp-c-driver-grid-on-live);color:var(--pp-c-driver-grid-on-live);letter-spacing:var(--pp-label-tracking,.05em);padding:4px 8px;font-size:12px;line-height:calc(2em - 8px)}.pp-c-driver-grid[data-tag-at=corner] .pp-c-driver-grid__live[data-mark=tag]{padding:var(--pp-chip-pad);font-size:var(--pp-chip-font-size)}.pp-c-driver-grid[data-live-edge=thin] .pp-c-driver-grid__live[data-mark=tag]{border:1px solid var(--pp-c-driver-grid-on-live);box-shadow:none}.pp-c-driver-grid[data-live-edge=thick] .pp-c-driver-grid__live[data-mark=tag]{border:2px solid var(--pp-c-driver-grid-on-live);box-shadow:none}.pp-c-driver-grid[data-live-size=wide] .pp-c-driver-grid__live[data-mark=tag]{padding-inline:12px}.pp-c-driver-grid .pp-c-driver-grid__live[data-mark=badge]{--pp-signal-size:6px;--pp-signal-ink:var(--pp-live);border:1px solid var(--pp-live);background:var(--pp-color-bg);color:var(--pp-live-text);padding:4px 8px}.pp-c-driver-grid .pp-c-driver-grid__live[data-mark=led]{--pp-signal-size:6px;--pp-signal-ink:var(--pp-live);color:var(--pp-color-muted);gap:4px;font-weight:400}.pp-c-driver-grid .pp-c-driver-grid__live[data-mark=led][data-on]{--pp-signal-ink:var(--pp-color-accent)}.pp-c-driver-grid .pp-c-driver-grid__flags .pp-c-driver-grid__live[data-mark=led]{background:var(--pp-color-bg);padding:4px 8px}.pp-c-driver-grid .pp-c-driver-grid__order{z-index:3;border:2px solid var(--pp-color-bg);background:var(--pp-color-text);width:32px;height:32px;color:var(--pp-color-bg);font-family:var(--pp-font-mono);place-items:center;font-size:20px;font-weight:900;line-height:1;display:grid;position:absolute;top:16px;left:-12px}.pp-c-driver-grid .pp-c-driver-grid__figures{min-width:0;font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;gap:8px;font-size:12px;line-height:16px;display:grid;position:relative}.pp-c-driver-grid .pp-c-driver-grid__figure{align-items:baseline;gap:4px 8px;min-width:0;display:flex}.pp-c-driver-grid .pp-c-driver-grid__figure-label{color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,normal);text-transform:var(--pp-label-case,none)}.pp-c-driver-grid .pp-c-driver-grid__figure-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pp-c-driver-grid[data-figures=corner] .pp-c-driver-grid__info{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who main""foot foot";align-content:start;gap:0 12px;display:grid}.pp-c-driver-grid[data-figures=corner] .pp-c-driver-grid__who{grid-area:who}.pp-c-driver-grid [data-figures=corner]{display:contents}.pp-c-driver-grid [data-figures=corner] .pp-c-driver-grid__figure-main{text-align:right;flex-direction:column;grid-area:main;align-items:flex-end;display:flex}.pp-c-driver-grid [data-figures=corner] [data-figure=rating]{color:var(--pp-color-text);font-family:var(--pp-font-mono);font-size:20px;font-weight:700;line-height:28px}.pp-c-driver-grid [data-figures=corner] [data-figure=safety]{color:var(--pp-color-muted);font-family:var(--pp-font-mono);font-size:12px}.pp-c-driver-grid [data-figures=corner] .pp-c-driver-grid__figure-foot{border-top:1px solid color-mix(in srgb, var(--pp-color-line) 50%, transparent);grid-area:foot;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.pp-c-driver-grid [data-figures=corner] [data-figure=car]{color:var(--pp-color-muted);font-family:var(--pp-font-body);font-size:12px}.pp-c-driver-grid [data-figures=corner] .pp-meter{flex:none;width:32px;margin-left:auto}.pp-c-driver-grid [data-figures=inline] [data-figure=car]{color:var(--pp-color-muted);font-family:var(--pp-font-body);font-size:12px}.pp-c-driver-grid [data-figures=inline] .pp-c-driver-grid__figure-line{font-family:var(--pp-font-display);flex-wrap:wrap;gap:4px 24px;font-size:14px;font-style:italic;font-weight:900;line-height:20px;display:flex}.pp-c-driver-grid [data-figures=inline] .pp-c-driver-grid__figure-line .pp-c-driver-grid__figure{display:block}.pp-c-driver-grid [data-figures=inline] .pp-c-driver-grid__figure-label{color:inherit;letter-spacing:inherit;text-transform:inherit;font-family:inherit}.pp-c-driver-grid [data-figures=inline] [data-figure=rating]{color:var(--pp-color-accent)}.pp-c-driver-grid [data-figures=inline] [data-figure=safety]{color:var(--pp-color-muted)}.pp-c-driver-grid [data-figures=pair]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pp-c-driver-grid [data-figures=pair] .pp-c-driver-grid__figure{flex-direction:column;align-items:stretch;gap:0}.pp-c-driver-grid [data-figures=pair] .pp-c-driver-grid__figure-label{color:var(--pp-color-accent);font-size:12px}.pp-c-driver-grid [data-figures=pair] .pp-c-driver-grid__figure-value{color:var(--pp-color-text);font-size:18px;line-height:28px}.pp-c-driver-grid [data-figures=pair] [data-figure=car]{grid-column:1/-1}.pp-c-driver-grid [data-figures=pair] [data-figure=car] .pp-c-driver-grid__figure-value{text-transform:uppercase;font-size:12px;line-height:16px}.pp-c-driver-grid [data-figures=cells]{border-top:1px solid var(--pp-color-line);border-left:1px solid var(--pp-color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.pp-c-driver-grid [data-figures=cells] .pp-c-driver-grid__figure{border-right:1px solid var(--pp-color-line);border-bottom:1px solid var(--pp-color-line);flex-direction:column;align-items:stretch;gap:0;padding:8px}.pp-c-driver-grid [data-figures=cells] .pp-c-driver-grid__figure-label{text-transform:var(--pp-label-case,uppercase);font-size:10px;line-height:15px}.pp-c-driver-grid [data-figures=cells] .pp-c-driver-grid__figure-value{color:var(--pp-color-text);font-size:18px;font-weight:700;line-height:28px}.pp-c-driver-grid [data-figures=cells] [data-figure=safety] .pp-c-driver-grid__figure-value{color:var(--pp-color-accent2-text)}.pp-c-driver-grid [data-figures=cells] [data-figure=car]{grid-column:1/-1}.pp-c-driver-grid [data-figures=cells] [data-figure=car] .pp-c-driver-grid__figure-value{text-transform:uppercase;font-size:12px;line-height:16px}.pp-c-driver-grid [data-figures=split]{border-top:2px solid var(--pp-color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;padding-top:12px;font-size:14px;line-height:20px}.pp-c-driver-grid [data-figures=split] .pp-c-driver-grid__figure{justify-content:space-between}.pp-c-driver-grid [data-figures=split] [data-figure=rating] .pp-c-driver-grid__figure-value{color:var(--pp-color-accent)}.pp-c-driver-grid [data-figures=split] [data-figure=safety]{border-left:1px solid var(--pp-color-line);padding-left:8px}.pp-c-driver-grid [data-figures=split] [data-figure=safety] .pp-c-driver-grid__figure-value{color:var(--pp-color-accent2-text)}.pp-c-driver-grid [data-figures=split] [data-figure=car]{grid-column:1/-1;font-size:12px;line-height:16px}.pp-c-driver-grid [data-figures=split] [data-figure=car] .pp-c-driver-grid__figure-value{max-width:120px;color:var(--pp-color-text)}.pp-c-driver-grid[data-figures=sheet] .pp-c-driver-grid__info{gap:16px}.pp-c-driver-grid [data-figures=sheet]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pp-c-driver-grid [data-figures=sheet] .pp-c-driver-grid__figure{flex-direction:column;align-items:stretch;gap:0}.pp-c-driver-grid [data-figures=sheet] .pp-c-driver-grid__figure-label{font-size:10px}.pp-c-driver-grid [data-figures=sheet] .pp-c-driver-grid__figure-value{color:var(--pp-color-accent);font-weight:700}.pp-c-driver-grid [data-figures=sheet] [data-figure=car]{border-top:1px dashed var(--pp-color-line);flex-direction:row;grid-column:1/-1;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px}.pp-c-driver-grid [data-figures=sheet] [data-figure=car] .pp-c-driver-grid__figure-label{font-size:12px}.pp-c-driver-grid [data-figures=sheet] [data-figure=car] .pp-c-driver-grid__figure-value{color:var(--pp-color-text);font-weight:400}.pp-c-driver-grid [data-figures=meters]{gap:12px}.pp-c-driver-grid [data-figures=meters] .pp-c-driver-grid__figure{color:var(--pp-color-accent);flex-wrap:wrap;justify-content:space-between;gap:4px 8px;font-size:10px;line-height:15px}.pp-c-driver-grid [data-figures=meters] .pp-c-driver-grid__figure-label{color:inherit}.pp-c-driver-grid [data-figures=meters] [data-figure=car]{color:var(--pp-color-text);font-size:12px;line-height:16px}.pp-c-driver-grid [data-figures=meters] [data-figure=car] .pp-c-driver-grid__figure-label{color:var(--pp-color-muted)}.pp-c-driver-grid [data-figures=meters] .pp-meter{flex:1 0 100%}.pp-c-driver-grid[data-meter-ink=dim] [data-figures=meters] .pp-c-driver-grid__figure:not([data-figure=car]){color:color-mix(in oklab, var(--pp-color-accent) 70%, var(--pp-color-muted))}.pp-c-driver-grid[data-figures=gauge] [data-figure=car]{color:var(--pp-color-accent2-text);font-family:var(--pp-font-mono);font-size:10px}.pp-c-driver-grid[data-car-ink=dim][data-figures=gauge] [data-figure=car]{color:color-mix(in oklab, var(--pp-color-accent2-text) 60%, var(--pp-color-muted))}.pp-c-driver-grid [data-figures=gauge]{gap:4px;font-size:10px;line-height:15px}.pp-c-driver-grid [data-figures=gauge] .pp-c-driver-grid__figure{justify-content:space-between}.pp-c-driver-grid [data-figures=gauge] [data-figure=rating] .pp-c-driver-grid__figure-value{color:var(--pp-color-accent2-text)}.pp-c-driver-grid [data-figures=gauge] .pp-c-driver-grid__figure-foot{color:var(--pp-color-muted);justify-content:space-between;gap:8px;display:flex}.pp-c-driver-grid [data-figures=gauge] .pp-c-driver-grid__figure-foot .pp-c-driver-grid__figure{justify-content:flex-start;gap:4px}.pp-c-driver-grid[data-label-tracking=none]{--pp-label-tracking:0em}.pp-c-driver-grid[data-label-tracking=slight]{--pp-label-tracking:.05em}.pp-c-driver-grid[data-label-tracking=wide]{--pp-label-tracking:.1em}@media (prefers-reduced-motion:no-preference){.pp-c-driver-grid[data-layout=cards] .pp-c-driver-grid__card{transition:transform .25s,border-color .2s,box-shadow .25s}.pp-c-driver-grid[data-layout=compact] .pp-c-driver-grid__card{transition:border-color .2s,background .2s}.pp-c-driver-grid[data-layout=list] .pp-c-driver-grid__card{transition:background .15s}.pp-c-driver-grid[data-layout=wall][data-dividers=on] .pp-c-driver-grid__card{transition:border-color .15s}.pp-c-driver-grid[data-foot=panel] .pp-c-driver-grid__text{transition:translate .15s}.pp-c-driver-grid[data-foot=panel] .pp-c-driver-grid__card:hover .pp-c-driver-grid__text,.pp-c-driver-grid[data-foot=panel] .pp-c-driver-grid__card:focus-visible .pp-c-driver-grid__text{translate:0 -8px}.pp-c-driver-grid .pp-c-driver-grid__live[data-mark=tag]{animation:2s cubic-bezier(.4,0,.6,1) infinite pp-signal-pulse}}.pp-c-event-list{--pp-details-line:16px;min-width:0;container-type:inline-size}.pp-c-event-list .pp-c-event-list__items{--pp-event-list-gap:var(--pp-gap,var(--pp-row-gap,10px));justify-content:var(--pp-justify,flex-start);gap:var(--pp-event-list-gap);font-size:var(--pp-text-size,16px);letter-spacing:normal;text-shadow:none;text-transform:none;flex-wrap:wrap;margin:0;padding:0;font-style:normal;font-weight:400;line-height:1.6;list-style:none;display:flex}.pp-c-event-list[data-rows=separate] .pp-c-event-list__items{--pp-event-list-gap:var(--pp-gap,10px)}.pp-c-event-list .pp-c-event-list__item{--pp-event-list-status:transparent;flex:0 0 calc((100% - (var(--pp-columns,1) - 1) * var(--pp-event-list-gap)) / var(--pp-columns,1));min-width:0;position:relative}.pp-c-event-list .pp-c-event-list__item[data-status=open]{--pp-event-list-status:var(--pp-color-accent-fill)}.pp-c-event-list .pp-c-event-list__item[data-status=full]{--pp-event-list-status:var(--pp-color-line)}.pp-c-event-list[data-full-tone=live] .pp-c-event-list__item[data-status=full]{--pp-event-list-status:var(--pp-live)}.pp-c-event-list .pp-c-event-list__item[data-over]{--pp-date-tint:4%;--pp-event-list-status:var(--pp-color-line)}.pp-c-event-list .pp-c-event-list__item[data-over]:not(:hover):not(:focus-within){--pp-main-color:var(--pp-color-muted);--pp-color-accent-on-tint:var(--pp-color-muted-on-tint);--pp-event-list-crowd:var(--pp-color-muted);--pp-event-list-day:var(--pp-color-muted-on-tint)}.pp-c-event-list .pp-c-event-list__item[data-over],.pp-c-event-list .pp-c-event-list__item[data-over] .pp-c-event-list__card{--pp-frame-strip-ink:var(--pp-color-line)}.pp-c-event-list:not([data-surface=flat]):not([data-surface=tint]) .pp-c-event-list__item[data-live],.pp-c-event-list:not([data-surface=flat]):not([data-surface=tint]) .pp-c-event-list__item[data-live] .pp-c-event-list__card{--pp-frame-line:color-mix(in srgb, var(--pp-color-accent) 60%, var(--pp-color-line))}.pp-c-event-list .pp-c-event-list__event{padding:var(--pp-item-pad,14px 18px 14px 14px);grid-template-columns:[lead]auto[date]auto[body]minmax(0,1fr)[end]auto[register]auto[stop];align-items:center;display:grid}.pp-c-event-list:not([data-date=block]) .pp-c-event-list__event{padding:var(--pp-item-pad,16px)}.pp-c-event-list[data-layout=list][data-rows=ruled] .pp-c-event-list__event,.pp-c-event-list[data-layout=list][data-rows=ruled-edge] .pp-c-event-list__event,.pp-c-event-list[data-layout=list][data-rows=topped] .pp-c-event-list__event{padding:var(--pp-row-pad-top) 0 var(--pp-row-pad-bottom)}.pp-c-event-list .pp-c-event-list__body{flex-direction:column;grid-column:body;gap:3px;min-width:0;display:flex}.pp-c-event-list .pp-c-event-list__lead{--pp-number-position:static;grid-column:lead;width:128px}.pp-c-event-list[data-layout=cards] .pp-c-event-list__items{grid-template-columns:var(--pp-columns-template,repeat(auto-fit, minmax(min(100%, 280px), 1fr)));gap:var(--pp-gap,var(--pp-space-gap,16px));display:grid}.pp-c-event-list[data-layout=cards] .pp-c-event-list__event{padding:var(--pp-item-pad,var(--pp-space-card,20px));align-content:start;align-items:start}.pp-c-event-list[data-layout=cards] .pp-c-event-list__register{grid-area:2/lead/auto/stop;justify-self:start;margin:16px 0 0}.pp-c-event-list .pp-c-event-list__date{border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-accent-fill) var(--pp-date-tint,12%), var(--pp-color-raised));text-align:center;flex-direction:column;grid-column:date;align-items:center;gap:1px;width:64px;margin-right:16px;padding:8px 4px;line-height:1;display:flex}.pp-c-event-list .pp-c-event-list__weekday,.pp-c-event-list .pp-c-event-list__month{color:var(--pp-color-muted-on-tint);font-family:var(--pp-font-mono);letter-spacing:.1em;font-size:10px;font-weight:700}.pp-c-event-list .pp-c-event-list__month{color:var(--pp-color-accent-on-tint)}.pp-c-event-list .pp-c-event-list__day{color:var(--pp-event-list-day,currentColor);font-family:var(--pp-font-display);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.pp-c-event-list[data-date=tab] .pp-c-event-list__event,.pp-c-event-list[data-date=panel] .pp-c-event-list__event{align-items:stretch;padding:0;overflow:clip}.pp-c-event-list[data-date=tab] .pp-c-event-list__body,.pp-c-event-list[data-date=panel] .pp-c-event-list__body{padding:var(--pp-item-pad,var(--pp-space-card,20px));align-self:center}.pp-c-event-list[data-date=tab] .pp-c-event-list__end,.pp-c-event-list[data-date=panel] .pp-c-event-list__end,.pp-c-event-list[data-date=tab] .pp-c-event-list__register,.pp-c-event-list[data-date=panel] .pp-c-event-list__register{margin-right:var(--pp-item-pad,var(--pp-space-card,20px));align-self:center}.pp-c-event-list[data-layout=cards][data-date=tab] .pp-c-event-list__register,.pp-c-event-list[data-layout=cards][data-date=panel] .pp-c-event-list__register{margin:0 var(--pp-item-pad,var(--pp-space-card,20px)) var(--pp-item-pad,var(--pp-space-card,20px))}.pp-c-event-list[data-date=tab] .pp-c-event-list__date{border-right:1px solid var(--pp-color-line);background:color-mix(in srgb, var(--pp-rest-accent) var(--pp-date-tint,10%), transparent);border-radius:0;justify-content:center;align-self:stretch;gap:0;width:96px;margin-right:0;padding:16px}.pp-c-event-list[data-hover=fill][data-date=tab] .pp-row:hover .pp-c-event-list__date,.pp-c-event-list[data-hover=fill][data-date=tab] .pp-row:focus-within .pp-c-event-list__date,.pp-c-event-list[data-hover=fill][data-date=tab] .pp-frame:hover .pp-c-event-list__date,.pp-c-event-list[data-hover=fill][data-date=tab] .pp-frame:focus-within .pp-c-event-list__date{background:color-mix(in srgb, var(--pp-color-accent-fill) 10%, transparent)}.pp-c-event-list[data-date=tab] .pp-c-event-list__month{color:var(--pp-color-accent-on-tint);font-family:var(--pp-font-display);letter-spacing:0;font-size:24px;font-weight:700;line-height:1.33}.pp-c-event-list[data-date=tab] .pp-c-event-list__day{color:var(--pp-color-accent-on-tint);font-family:var(--pp-font-mono);font-size:12px;font-weight:400;line-height:1.33}.pp-c-event-list[data-date=panel] .pp-c-event-list__date{border-right:1px solid var(--pp-color-line);background:var(--pp-color-raised);border-radius:0;justify-content:center;align-self:stretch;gap:0;width:128px;margin-right:0;padding:16px}.pp-c-event-list[data-date=panel] .pp-c-event-list__month{color:var(--pp-color-text);font-family:var(--pp-font-display);letter-spacing:0;font-size:30px;font-weight:900;line-height:1.2}.pp-c-event-list[data-date=panel] .pp-c-event-list__day{color:var(--pp-color-muted);font-family:var(--pp-font-mono);font-size:12px;font-weight:700;line-height:1.33}.pp-c-event-list[data-day-ink=dim][data-date=block] .pp-c-event-list__day,.pp-c-event-list[data-day-ink=dim][data-date=tab] .pp-c-event-list__day{color:color-mix(in oklab, var(--pp-color-accent-on-tint) 60%, var(--pp-color-muted-on-tint))}.pp-c-event-list[data-day-ink=dim][data-date=panel] .pp-c-event-list__day{color:color-mix(in oklab, var(--pp-color-accent) 60%, var(--pp-color-muted))}.pp-c-event-list[data-date=block]:not([data-tone=accent]:not([data-cover]) *) .pp-row:hover .pp-c-event-list__date,.pp-c-event-list[data-date=block]:not([data-tone=accent]:not([data-cover]) *) .pp-row:focus-within .pp-c-event-list__date,.pp-c-event-list[data-date=block]:not([data-tone=accent]:not([data-cover]) *) .pp-frame:hover .pp-c-event-list__date,.pp-c-event-list[data-date=block]:not([data-tone=accent]:not([data-cover]) *) .pp-frame:focus-within .pp-c-event-list__date,.pp-c-event-list[data-date=panel]:not([data-tone=accent]:not([data-cover]) *) .pp-row:hover .pp-c-event-list__date,.pp-c-event-list[data-date=panel]:not([data-tone=accent]:not([data-cover]) *) .pp-row:focus-within .pp-c-event-list__date,.pp-c-event-list[data-date=panel]:not([data-tone=accent]:not([data-cover]) *) .pp-frame:hover .pp-c-event-list__date,.pp-c-event-list[data-date=panel]:not([data-tone=accent]:not([data-cover]) *) .pp-frame:focus-within .pp-c-event-list__date{--pp-color-text:var(--pp-rest-text);--pp-color-muted:var(--pp-rest-muted);--pp-color-accent:var(--pp-rest-accent);--pp-color-accent-on-tint:var(--pp-rest-accent-on-tint);--pp-color-muted-on-tint:var(--pp-rest-muted-on-tint);--pp-color-accent2-text:var(--pp-rest-accent2-text);--pp-color-accent3-on-tint:var(--pp-rest-accent3-on-tint);--pp-color-raised:var(--pp-rest-raised);color:var(--pp-color-text)}.pp-c-event-list .pp-c-event-list__when{color:var(--pp-row-date,var(--pp-color-muted));font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:12px}.pp-c-event-list .pp-c-event-list__end .pp-c-event-list__when{font-size:14px}.pp-c-event-list[data-end-spacing=tight] .pp-c-event-list__end{margin-left:8px}.pp-c-event-list[data-end-spacing=tight] .pp-c-event-list__end .pp-c-event-list__when,.pp-c-event-list[data-end-spacing=tight] .pp-c-event-list__head .pp-c-event-list__when{letter-spacing:0}.pp-c-event-list .pp-c-event-list__kicker{color:var(--pp-color-accent-on-tint);font-family:var(--pp-font-mono);margin-bottom:1px;font-size:12px;line-height:1.33}.pp-c-event-list .pp-c-event-list__kicker .pp-c-event-list__when{color:inherit;letter-spacing:0}.pp-c-event-list .pp-c-event-list__series{color:var(--pp-color-muted);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.pp-c-event-list[data-series=below] .pp-c-event-list__series{font-family:var(--pp-font-mono);letter-spacing:0;text-transform:none;font-size:10px;font-weight:400}.pp-c-event-list .pp-c-event-list__head{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:5px;display:flex}.pp-c-event-list .pp-c-event-list__heading{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.pp-c-event-list .pp-c-event-list__heading .pp-c-event-list__status{align-self:flex-start;margin-left:auto}.pp-c-event-list .pp-c-event-list__status{text-transform:uppercase}.pp-c-event-list .pp-c-event-list__title{min-width:0;color:var(--pp-frame-title,var(--pp-row-title,var(--pp-main-color,currentColor)));font-family:var(--pp-main-font,var(--pp-font-display));font-size:var(--pp-main-size,18px);font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,700));letter-spacing:var(--pp-main-tracking,var(--pp-heading-tracking,0));line-height:var(--pp-main-leading,1.2);overflow-wrap:anywhere;text-shadow:var(--pp-main-shadow,none);text-transform:var(--pp-main-case,var(--pp-heading-case,none));flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.pp-c-event-list .pp-c-event-list__live{border-radius:calc(var(--pp-radius-sm) * 999);background:var(--pp-color-accent-fill);color:var(--pp-color-on-accent);font-family:var(--pp-font-body);font-size:10px;font-style:var(--pp-heading-style,normal);letter-spacing:.08em;text-shadow:none;text-transform:uppercase;padding:2px 8px;font-weight:700;line-height:1.2}.pp-c-event-list .pp-c-event-list__tags{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.pp-c-event-list[data-layout=cards] .pp-c-event-list__tags{margin-bottom:4px}.pp-c-event-list[data-chip-size=sm] .pp-c-event-list__tags{--pp-chip-font-size:10px}.pp-c-event-list[data-chip-size=md] .pp-c-event-list__tags{--pp-chip-font-size:12px}.pp-c-event-list[data-chip-size=lg] .pp-c-event-list__tags,.pp-c-event-list[data-chip-size=base] .pp-c-event-list__tags{--pp-chip-font-size:14px}.pp-c-event-list[data-chip-size=sm][data-chip-pad=size] .pp-c-event-list__tags{--pp-chip-pad:2px 8px}.pp-c-event-list[data-chip-size=md][data-chip-pad=size] .pp-c-event-list__tags{--pp-chip-pad:4px 12px}.pp-c-event-list[data-chip-size=lg][data-chip-pad=size] .pp-c-event-list__tags,.pp-c-event-list[data-chip-size=base][data-chip-pad=size] .pp-c-event-list__tags{--pp-chip-pad:4px 8px}.pp-c-event-list .pp-c-event-list__line{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;display:flex}.pp-c-event-list[data-line-gap="4"] .pp-c-event-list__line{margin-top:1px}.pp-c-event-list[data-line-gap="8"] .pp-c-event-list__line{margin-top:5px}.pp-c-event-list .pp-c-event-list__meta{color:var(--pp-color-muted);flex-wrap:wrap;gap:2px 10px;font-size:13px;display:flex}.pp-c-event-list .pp-c-event-list__meta>*+:before{content:"·";margin-right:10px}.pp-c-event-list .pp-c-event-list__fact{font-family:var(--pp-font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:12px}.pp-c-event-list[data-meta-face=mono] .pp-c-event-list__line .pp-c-event-list__when,.pp-c-event-list[data-meta-face=mono] .pp-c-event-list__line .pp-c-event-list__series,.pp-c-event-list[data-meta-face=mono] .pp-c-event-list__meta,.pp-c-event-list[data-meta-face=mono] .pp-c-event-list__fact{font-family:var(--pp-font-mono)}.pp-c-event-list[data-meta-face=body] .pp-c-event-list__line .pp-c-event-list__when,.pp-c-event-list[data-meta-face=body] .pp-c-event-list__line .pp-c-event-list__series,.pp-c-event-list[data-meta-face=body] .pp-c-event-list__meta,.pp-c-event-list[data-meta-face=body] .pp-c-event-list__fact{font-family:var(--pp-font-body)}.pp-c-event-list[data-meta-size="10"] .pp-c-event-list__line .pp-c-event-list__when,.pp-c-event-list[data-meta-size="10"] .pp-c-event-list__line .pp-c-event-list__series,.pp-c-event-list[data-meta-size="10"] .pp-c-event-list__meta,.pp-c-event-list[data-meta-size="10"] .pp-c-event-list__fact{font-size:10px}.pp-c-event-list[data-meta-size="12"] .pp-c-event-list__line .pp-c-event-list__when,.pp-c-event-list[data-meta-size="12"] .pp-c-event-list__line .pp-c-event-list__series,.pp-c-event-list[data-meta-size="12"] .pp-c-event-list__meta,.pp-c-event-list[data-meta-size="12"] .pp-c-event-list__fact{font-size:12px}.pp-c-event-list[data-meta-size="14"] .pp-c-event-list__line .pp-c-event-list__when,.pp-c-event-list[data-meta-size="14"] .pp-c-event-list__line .pp-c-event-list__series,.pp-c-event-list[data-meta-size="14"] .pp-c-event-list__meta,.pp-c-event-list[data-meta-size="14"] .pp-c-event-list__fact{font-size:14px}.pp-c-event-list[data-meta-weight=bold] .pp-c-event-list__line .pp-c-event-list__when,.pp-c-event-list[data-meta-weight=bold] .pp-c-event-list__line .pp-c-event-list__series,.pp-c-event-list[data-meta-weight=bold] .pp-c-event-list__meta,.pp-c-event-list[data-meta-weight=bold] .pp-c-event-list__fact{font-weight:700}.pp-c-event-list[data-meta-ink=accent] .pp-c-event-list__line .pp-c-event-list__when{color:var(--pp-row-date,var(--pp-color-accent))}.pp-c-event-list[data-meta-ink=accent] .pp-c-event-list__line .pp-c-event-list__series,.pp-c-event-list[data-meta-ink=accent] .pp-c-event-list__meta{color:var(--pp-color-accent)}.pp-c-event-list[data-meta-ink=accent2] .pp-c-event-list__line .pp-c-event-list__when{color:var(--pp-row-date,var(--pp-color-accent2-text))}.pp-c-event-list[data-meta-ink=accent2] .pp-c-event-list__line .pp-c-event-list__series,.pp-c-event-list[data-meta-ink=accent2] .pp-c-event-list__meta{color:var(--pp-color-accent2-text)}.pp-c-event-list[data-meta-join=dot-close] .pp-c-event-list__meta{column-gap:0}.pp-c-event-list[data-meta-join=dot-close] .pp-c-event-list__meta>*+:before{content:" · ";white-space:pre;margin-right:0}.pp-c-event-list[data-meta-join=space] .pp-c-event-list__meta{column-gap:16px}.pp-c-event-list[data-meta-join=space] .pp-c-event-list__meta>*+:before{content:none}.pp-c-event-list[data-meta-tracking=none] .pp-c-event-list__line .pp-c-event-list__when,.pp-c-event-list[data-meta-tracking=none] .pp-c-event-list__line .pp-c-event-list__series,.pp-c-event-list[data-meta-tracking=none] .pp-c-event-list__meta,.pp-c-event-list[data-meta-tracking=none] .pp-c-event-list__fact{letter-spacing:0}.pp-c-event-list[data-meta-tracking=slight] .pp-c-event-list__line .pp-c-event-list__when,.pp-c-event-list[data-meta-tracking=slight] .pp-c-event-list__line .pp-c-event-list__series,.pp-c-event-list[data-meta-tracking=slight] .pp-c-event-list__meta,.pp-c-event-list[data-meta-tracking=slight] .pp-c-event-list__fact{letter-spacing:.05em}.pp-c-event-list[data-meta-size="10"]{--pp-details-line:15px}.pp-c-event-list[data-meta-size="12"]{--pp-details-line:16px}.pp-c-event-list[data-meta-size="14"]{--pp-details-line:20px}.pp-c-event-list[data-meta-leading=own] .pp-c-event-list__line{line-height:var(--pp-details-line)}.pp-c-event-list .pp-c-event-list__line .pp-c-event-list__status{margin-left:auto}.pp-c-event-list .pp-c-event-list__crowd{color:var(--pp-event-list-crowd,var(--pp-color-accent));font-family:var(--pp-font-mono);font-size:12px}.pp-c-event-list .pp-c-event-list__end{grid-column:end;align-items:center;gap:24px;margin-left:16px;display:flex}.pp-c-event-list .pp-c-event-list__slots{text-align:right;font-size:10px;line-height:15px}.pp-c-event-list .pp-c-event-list__slots-label{color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,.1em);text-transform:var(--pp-label-case,uppercase);font-size:10px}.pp-c-event-list .pp-c-event-list__slots-value{color:var(--pp-color-text);font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;margin-top:0;font-size:18px;font-weight:700;line-height:28px;display:block}.pp-c-event-list[data-slots-size=md] .pp-c-event-list__slots{font-size:12px;line-height:16px}.pp-c-event-list[data-slots-size=md] .pp-c-event-list__slots-label{font-size:12px}.pp-c-event-list[data-slots-size=md] .pp-c-event-list__slots-value{margin-top:4px;font-size:16px;line-height:24px}.pp-c-event-list[data-slots-weight=regular] .pp-c-event-list__slots-value{font-weight:400}.pp-c-event-list .pp-c-event-list__register{border:1px solid color-mix(in srgb, var(--pp-color-accent) 55%, var(--pp-color-line));border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);color:var(--pp-color-accent);white-space:nowrap;grid-column:register;margin-left:16px;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none}.pp-c-event-list .pp-c-event-list__register:hover{background:var(--pp-color-accent-fill);color:var(--pp-color-on-accent)}.pp-c-event-list .pp-c-event-list__register:focus-visible{outline:2px solid var(--pp-color-accent);outline-offset:2px}.pp-c-event-list .pp-c-event-list__led{--pp-signal-ink:var(--pp-event-list-status);position:absolute;top:8px;right:8px}.pp-c-event-list[data-status=stripe] .pp-c-event-list__item.pp-frame,.pp-c-event-list[data-status=stripe] .pp-c-event-list__card{--pp-frame-left:var(--pp-rule,3px);--pp-frame-strip-left:1;--pp-frame-strip-left-rest:1;--pp-frame-strip-ink:var(--pp-event-list-status)}.pp-c-event-list[data-layout=timeline] .pp-c-event-list__items{gap:var(--pp-gap,48px);border-left:1px solid var(--pp-color-line);flex-flow:column;margin-left:48px}.pp-c-event-list[data-layout=timeline] .pp-c-event-list__item{flex:none;padding-left:48px}.pp-c-event-list .pp-c-event-list__node{--pp-signal-size:16px;--pp-signal-ink:var(--pp-color-accent-fill);position:absolute;top:16px;left:-.5px;translate:-50%}.pp-c-event-list:not([data-status=none]) .pp-c-event-list__item:not([data-status=open]) .pp-c-event-list__node{--pp-signal-ink:color-mix(in srgb, var(--pp-color-text) 30%, transparent)}.pp-c-event-list:not([data-status=none]) .pp-c-event-list__item:not([data-status=open]) .pp-c-event-list__node:before{border-radius:inherit;clip-path:inherit;background:var(--pp-color-bg);content:"";position:absolute;inset:1.5px}.pp-c-event-list:not([data-status=none])[data-full-tone=live] .pp-c-event-list__item[data-status=full] .pp-c-event-list__node{--pp-signal-ink:var(--pp-live)}.pp-c-event-list:not([data-status=none])[data-full-tone=live] .pp-c-event-list__item[data-status=full] .pp-c-event-list__node:before{content:none}.pp-c-event-list .pp-c-event-list__connector{border-top:1px dashed var(--pp-color-accent);width:48px;position:absolute;top:24px;left:0}.pp-c-event-list .pp-c-event-list__card{padding:24px}.pp-c-event-list[data-layout=timeline] .pp-c-event-list__event{border-bottom:1px dashed var(--pp-color-line);align-items:start;padding:0 0 16px}.pp-c-event-list:where([data-tone=accent]:not([data-cover]) *){--pp-color-muted:var(--pp-color-text);--pp-color-muted-on-tint:var(--pp-color-text);--pp-color-accent-on-tint:var(--pp-color-text)}.pp-c-event-list:where([data-tone=accent]:not([data-cover]) *) .pp-c-event-list__date{box-shadow:inset 0 0 0 1px var(--pp-color-line);background:0 0}.pp-c-event-list:where([data-tone=accent]:not([data-cover]) *) .pp-row:hover>*,.pp-c-event-list:where([data-tone=accent]:not([data-cover]) *) .pp-row:focus-within>*,.pp-c-event-list:where([data-tone=accent]:not([data-cover]) *) .pp-frame:hover>*,.pp-c-event-list:where([data-tone=accent]:not([data-cover]) *) .pp-frame:focus-within>*{--pp-color-muted-on-tint:var(--pp-color-muted)}.pp-c-event-list[data-date=tab]:where([data-tone=accent]:not([data-cover]) *) .pp-c-event-list__date,.pp-c-event-list[data-date=panel]:where([data-tone=accent]:not([data-cover]) *) .pp-c-event-list__date{box-shadow:none;background:0 0}@container (width<=520px){.pp-c-event-list[data-layout=list][data-date=block] .pp-c-event-list__date{width:56px}.pp-c-event-list .pp-c-event-list__register{grid-area:2/body/auto/stop;justify-self:start;margin:16px 0 0}}.pp-c-event-list:where([data-layout=cards])[data-lead=index] .pp-c-event-list__event{flex-direction:column;align-items:stretch;gap:8px;display:flex}.pp-c-event-list:where([data-layout=cards])[data-lead=index] .pp-c-event-list__body{align-self:stretch}.pp-c-event-list:where([data-layout=cards])[data-lead=index] .pp-c-event-list__end,.pp-c-event-list:where([data-layout=cards])[data-lead=index] .pp-c-event-list__register{align-self:flex-start;margin:8px 0 0}.pp-c-event-list:where([data-layout=cards])[data-lead=index][data-slots=end] .pp-c-event-list__end{justify-content:flex-end;align-self:stretch}.pp-c-event-list:where([data-layout=cards])[data-lead=index][data-date=panel] .pp-c-event-list__event{gap:0}.pp-c-event-list:where([data-layout=cards])[data-lead=index][data-date=panel] .pp-c-event-list__date{width:auto;height:84px;margin:0}@media (width<=767px){.pp-c-event-list[data-lead=index] .pp-c-event-list__event,.pp-c-event-list[data-date=panel] .pp-c-event-list__event,.pp-c-event-list[data-slots=end] .pp-c-event-list__event{flex-direction:column;align-items:stretch;gap:8px;display:flex}.pp-c-event-list[data-lead=index] .pp-c-event-list__body,.pp-c-event-list[data-date=panel] .pp-c-event-list__body,.pp-c-event-list[data-slots=end] .pp-c-event-list__body{align-self:stretch}.pp-c-event-list[data-lead=index] .pp-c-event-list__end,.pp-c-event-list[data-slots=end] .pp-c-event-list__end,.pp-c-event-list[data-lead=index] .pp-c-event-list__register,.pp-c-event-list[data-slots=end] .pp-c-event-list__register{align-self:flex-start;margin:8px 0 0}.pp-c-event-list[data-slots=end] .pp-c-event-list__end{justify-content:flex-end;align-self:stretch}.pp-c-event-list[data-layout=timeline][data-slots=end] .pp-c-event-list__end{margin-top:0}.pp-c-event-list[data-date=panel] .pp-c-event-list__event{gap:0}.pp-c-event-list[data-date=panel] .pp-c-event-list__date{width:auto;height:84px;margin:0}.pp-c-event-list[data-status=stripe] .pp-c-event-list__item.pp-frame,.pp-c-event-list[data-status=stripe] .pp-c-event-list__card{--pp-frame-top:var(--pp-rule,3px);--pp-frame-left:var(--pp-frame-edge);--pp-frame-strip-top:1;--pp-frame-strip-left:0;--pp-frame-strip-left-rest:0}.pp-c-event-list[data-layout=timeline] .pp-c-event-list__items{margin-left:16px}.pp-c-event-list[data-layout=timeline] .pp-c-event-list__item{padding-left:32px}.pp-c-event-list .pp-c-event-list__connector{width:32px}.pp-c-event-list .pp-c-event-list__card{padding:16px}}@media (prefers-reduced-motion:no-preference){.pp-c-event-list .pp-c-event-list__next:before{animation:2s cubic-bezier(.4,0,.6,1) infinite pp-event-list-pulse}@keyframes pp-event-list-pulse{50%{opacity:calc(var(--pp-chip-filled) * .5)}}}.pp-c-facts{min-width:0;color:var(--pp-color-text);font-family:var(--pp-font-mono)}.pp-c-facts .pp-c-facts__title{letter-spacing:.1em;overflow-wrap:anywhere;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700;line-height:1.35}.pp-c-facts .pp-c-facts__list{margin:0}.pp-c-facts .pp-c-facts__item dt{overflow-wrap:anywhere}.pp-c-facts .pp-c-facts__item dt:empty{display:none}.pp-c-facts .pp-c-facts__item dd{color:var(--pp-main-color,var(--pp-fact-ink,currentColor));font-family:var(--pp-main-font,var(--pp-font-mono));font-size:var(--pp-main-size,var(--pp-fact-size,12px));font-style:var(--pp-main-style,normal);font-weight:var(--pp-main-weight,400);letter-spacing:var(--pp-main-tracking,0);line-height:var(--pp-main-leading,1.5);overflow-wrap:anywhere;text-shadow:var(--pp-main-shadow);text-transform:var(--pp-main-case);margin:0}.pp-c-facts[data-layout=rows]{--pp-fact-ink:var(--pp-color-accent);--pp-fact-size:10px}.pp-c-facts[data-layout=rows] .pp-c-facts__list{gap:var(--pp-gap,4px);display:grid}.pp-c-facts[data-layout=rows] .pp-c-facts__item{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.pp-c-facts[data-layout=rows] .pp-c-facts__item dt{color:var(--pp-color-accent);font-family:var(--pp-label-font,var(--pp-font-mono));font-size:10px;font-weight:var(--pp-label-weight,400);letter-spacing:var(--pp-label-tracking,normal);text-transform:var(--pp-label-case,none);line-height:1.5}.pp-c-facts[data-layout=rows] .pp-c-facts__item dd{text-align:end}.pp-c-facts[data-layout=cells],.pp-c-facts[data-layout=sheet]{--pp-fact-ink:var(--pp-color-text);--pp-fact-size:12px}.pp-c-facts[data-layout=cells] .pp-c-facts__list,.pp-c-facts[data-layout=sheet] .pp-c-facts__list{border:1px solid var(--pp-color-line);display:grid;overflow:hidden}.pp-c-facts[data-layout=cells] .pp-c-facts__list{grid-template-columns:var(--pp-columns-template,repeat(var(--pp-fact-columns,3), minmax(0, 1fr)))}.pp-c-facts[data-layout=cells] .pp-c-facts__list[data-count="1"]{--pp-fact-columns:1}.pp-c-facts[data-layout=cells] .pp-c-facts__list[data-count="2"]{--pp-fact-columns:2}.pp-c-facts[data-layout=cells] .pp-c-facts__list[data-count="4"]{--pp-fact-columns:4}.pp-c-facts[data-layout=cells] .pp-c-facts__list[data-count="5"],.pp-c-facts[data-layout=cells] .pp-c-facts__list[data-count="6"]{--pp-fact-columns:3}.pp-c-facts[data-layout=cells] .pp-c-facts__item,.pp-c-facts[data-layout=sheet] .pp-c-facts__item{border-right:1px solid var(--pp-color-line);border-bottom:1px solid var(--pp-color-line);flex-direction:column;gap:4px;min-width:0;margin:0 -1px -1px 0;padding:8px;display:flex}.pp-c-facts[data-layout=cells] .pp-c-facts__item dt,.pp-c-facts[data-layout=sheet] .pp-c-facts__item dt{color:var(--pp-color-accent);font-family:var(--pp-label-font,var(--pp-font-mono));font-size:var(--pp-fact-size,12px);font-weight:var(--pp-label-weight,400);letter-spacing:var(--pp-label-tracking,.05em);text-transform:var(--pp-label-case,uppercase);line-height:1.35}.pp-c-facts[data-layout=sheet] .pp-c-facts__list{grid-template-columns:repeat(4,minmax(0,1fr))}.pp-c-facts[data-layout=sheet] .pp-c-facts__item:first-child{grid-column:span 2;justify-content:center;gap:0;padding:16px}.pp-c-facts[data-layout=sheet] .pp-c-facts__item:first-child dt,.pp-c-facts[data-layout=sheet] .pp-c-facts__item:first-child dt:empty+dd{color:var(--pp-color-text);letter-spacing:-.05em;text-transform:uppercase;font-family:inherit;font-size:20px;font-weight:700;line-height:1.4}.pp-c-facts[data-layout=sheet] .pp-c-facts__item:first-child dd{--pp-fact-ink:var(--pp-color-accent);text-transform:uppercase}@media (width<=767px){.pp-c-facts[data-layout=cells],.pp-c-facts[data-layout=sheet]{--pp-fact-size:10px}.pp-c-facts[data-layout=cells] .pp-c-facts__list[data-count]{--pp-fact-columns:2}.pp-c-facts[data-layout=cells] .pp-c-facts__list[data-count="1"]{--pp-fact-columns:1}.pp-c-facts[data-layout=sheet] .pp-c-facts__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-c-facts[data-frame=line]{border:1px solid var(--pp-color-line);padding:8px}.pp-c-facts[data-frame=double]{border:1px solid var(--pp-color-accent);padding:4px}.pp-c-facts[data-frame=double][data-layout=rows] .pp-c-facts__list{border:1px solid var(--pp-color-line);padding:8px}.pp-c-facts[data-label-ink=dim] .pp-c-facts__item dt{color:color-mix(in oklab, var(--pp-color-accent) 60%, var(--pp-color-muted))}.pp-c-footer{border-top:1px solid var(--pp-color-line);background:var(--pp-color-surface);width:100%;color:var(--pp-color-text);font-size:14px;position:relative}.pp-c-footer>*{letter-spacing:normal;text-shadow:none;text-transform:none;font-size:14px;font-style:normal;font-weight:400;line-height:1.6}.pp-c-footer .pp-c-footer__inner{max-width:var(--pp-container,1320px);padding:48px var(--pp-gutter,clamp(16px, 4vw, 48px)) 28px;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:28px;margin-inline:auto;display:grid}.pp-c-footer[data-width=full]{padding-inline:var(--pp-gutter,clamp(16px, 4vw, 48px))}.pp-c-footer[data-width=boxed]{max-width:calc(min(100%, var(--pp-container,1320px)) - 2 * var(--pp-gutter,clamp(16px, 4vw, 48px)));padding-inline:var(--pp-gutter,clamp(16px, 4vw, 48px));margin-inline:auto}.pp-c-footer[data-width=full] .pp-c-footer__inner,.pp-c-footer[data-width=boxed] .pp-c-footer__inner{max-width:none;padding-inline:0}.pp-c-footer .pp-c-footer__content{color:var(--pp-color-text);flex-direction:column;gap:16px;display:flex}.pp-c-footer .pp-c-footer__content:empty{display:none}.pp-c-footer .pp-c-footer__top{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.pp-c-footer .pp-c-footer__brand{min-width:0;font-family:var(--pp-font-display);font-size:18px;font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,700);letter-spacing:var(--pp-heading-tracking,0);text-transform:var(--pp-heading-case,none);align-items:center;gap:12px;line-height:1.2;display:inline-flex}.pp-c-footer .pp-c-footer__brand img{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);object-fit:contain;flex:none;width:40px;height:40px}.pp-c-footer .pp-c-footer__nav{flex-wrap:wrap;gap:6px 20px;display:flex}.pp-c-footer .pp-c-footer__nav a,.pp-c-footer .pp-c-footer__list a,.pp-c-footer .pp-c-footer__powered{color:var(--pp-color-muted);align-items:center;gap:7px;transition:color .15s;display:inline-flex}.pp-c-footer .pp-c-footer__nav a:hover,.pp-c-footer .pp-c-footer__list a:hover{color:var(--pp-color-text)}.pp-c-footer .pp-c-footer__discord{--pp-main-size:initial;--pp-main-weight:initial;--pp-main-font:initial;--pp-main-style:initial;--pp-main-tracking:initial;--pp-main-leading:initial;--pp-main-case:initial;--pp-main-color:initial;--pp-main-shadow:initial}.pp-c-footer .pp-c-footer__socials{gap:8px;margin-left:auto;display:flex}.pp-c-footer .pp-c-footer__socials a{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);width:40px;height:40px;color:var(--pp-color-muted);place-items:center;transition:color .15s,border-color .15s;display:grid}.pp-c-footer .pp-c-footer__socials a:hover,.pp-c-footer .pp-c-footer__powered:hover{border-color:color-mix(in srgb, var(--pp-color-accent) 55%, var(--pp-color-line));color:var(--pp-color-accent)}.pp-c-footer .pp-c-footer__credit{color:inherit;text-transform:uppercase;transition:color .15s}.pp-c-footer .pp-c-footer__credit:hover{color:var(--pp-color-accent)}.pp-c-footer .pp-c-footer__bottom{border-top:1px solid color-mix(in srgb, var(--pp-color-line) 70%, transparent);color:var(--pp-color-muted);font-family:var(--pp-font-body);letter-spacing:normal;text-shadow:none;text-transform:none;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:20px;font-size:13px;font-style:normal;font-weight:400;line-height:1.6;display:flex}.pp-c-footer:not([data-layout=stack]) .pp-c-footer__note,.pp-c-footer:not([data-layout=stack]) .pp-c-footer__status{color:var(--pp-main-color,inherit);font-family:var(--pp-main-font,inherit);font-size:var(--pp-main-size,inherit);font-style:var(--pp-main-style,inherit);font-weight:var(--pp-main-weight,inherit);letter-spacing:var(--pp-main-tracking,inherit);line-height:var(--pp-main-leading,inherit);text-shadow:var(--pp-main-shadow,inherit);text-transform:var(--pp-main-case,inherit)}.pp-c-footer .pp-c-footer__monogram{color:color-mix(in srgb, var(--pp-color-text) 6%, transparent);font-family:var(--pp-font-display);letter-spacing:normal;text-shadow:none;text-transform:none;-webkit-user-select:none;user-select:none;margin-right:auto;font-size:10vw;font-style:normal;font-weight:900;line-height:1}.pp-c-footer .pp-c-footer__monogram:before{content:attr(data-letters);content:attr(data-letters) / ""}.pp-c-footer .pp-c-footer__monogram:has(+.pp-c-footer__status){margin-right:0}.pp-c-footer .pp-c-footer__bottom:has(>.pp-c-footer__monogram){align-items:flex-end}.pp-c-footer .pp-c-footer__columns{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:32px;display:grid}.pp-c-footer .pp-c-footer__about{align-content:start;justify-items:start;gap:14px;display:grid}.pp-c-footer .pp-c-footer__about p{max-width:44ch;color:var(--pp-color-muted)}.pp-c-footer .pp-c-footer__heading{font-family:var(--pp-font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.pp-c-footer .pp-c-footer__list{gap:8px;display:grid}.pp-c-footer .pp-c-footer__list a{align-items:center;gap:8px;display:inline-flex}.pp-c-footer .pp-c-footer__wordmark{color:#0000;font-family:var(--pp-font-display);font-size:clamp(56px,13vw,200px);font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,800);letter-spacing:-.03em;text-transform:var(--pp-heading-case,none);white-space:nowrap;-webkit-text-stroke:1px color-mix(in srgb, var(--pp-color-text) 30%, transparent);line-height:.9;overflow:hidden}.pp-c-footer[data-layout=line]{padding-block:32px}.pp-c-footer[data-layout=bar]{padding-block:16px}.pp-c-footer[data-layout=stack]{padding-block:48px 32px}.pp-c-footer[data-layout=line] .pp-c-footer__inner,.pp-c-footer[data-layout=bar] .pp-c-footer__inner,.pp-c-footer[data-layout=stack] .pp-c-footer__inner{padding-block:0}.pp-c-footer[data-layout=line] .pp-c-footer__inner,.pp-c-footer[data-layout=stack] .pp-c-footer__inner{text-align:center;gap:16px}.pp-c-footer[data-layout=line] .pp-c-footer__bottom,.pp-c-footer[data-layout=stack] .pp-c-footer__bottom{border-top:0;justify-content:center;padding-top:0}.pp-c-footer[data-layout=line] .pp-c-footer__monogram,.pp-c-footer[data-layout=stack] .pp-c-footer__monogram{flex-basis:100%;margin-right:0}.pp-c-footer .pp-c-footer__logo{object-fit:contain;width:40px;height:40px;margin-inline:auto;display:block}.pp-c-footer .pp-c-footer__logo mask{mask-type:alpha}.pp-c-footer .pp-c-footer__logo rect{fill:color-mix(in srgb, var(--pp-color-accent) 30%, transparent)}.pp-c-footer .pp-c-footer__title{color:var(--pp-main-color,var(--pp-color-text));font-family:var(--pp-main-font,var(--pp-font-display));font-size:var(--pp-main-size,24px);font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,700));letter-spacing:var(--pp-main-tracking,var(--pp-heading-tracking,0));line-height:var(--pp-main-leading,1.2);overflow-wrap:break-word;text-shadow:var(--pp-main-shadow,none);text-transform:var(--pp-main-case,var(--pp-heading-case,none))}.pp-c-footer[data-layout=stack] .pp-c-footer__bottom{color:var(--pp-color-muted);font-family:var(--pp-font-body);letter-spacing:normal;text-shadow:none;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:400;line-height:1.5}.pp-c-footer .pp-c-footer__rule{background:var(--pp-color-text);width:64px;height:4px;margin:0 auto 16px;display:block}.pp-c-footer[data-layout=bar] .pp-c-footer__bottom{border-top:0;align-items:flex-end;padding-top:0}.pp-c-footer[data-layout=bar] .pp-c-footer__content:not(:empty)+.pp-c-footer__bottom{border-top:var(--pp-border,1px) solid var(--pp-color-line);padding-top:16px}.pp-c-footer[data-layout=bar] .pp-c-footer__status{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-right:auto;display:flex}.pp-c-footer[data-layout=bar] .pp-c-footer__note{margin-left:auto}.pp-c-footer[data-note-margin="8"] .pp-c-footer__note{margin-bottom:8px}.pp-c-footer .pp-c-footer__wave{fill:none;pointer-events:none;width:100%;height:12px;position:absolute;top:0;left:0}.pp-c-footer .pp-wave__accent{stroke:color-mix(in srgb, var(--pp-color-accent) 40%, transparent);stroke-width:1.5px}.pp-c-footer .pp-wave__accent2{stroke:color-mix(in srgb, var(--pp-color-accent2) 20%, transparent);stroke-width:1px}@media (width<=767px){.pp-c-footer .pp-c-footer__columns{grid-template-columns:minmax(0,1fr)}.pp-c-footer .pp-c-footer__socials{margin-left:0}.pp-c-footer[data-layout=bar] .pp-c-footer__bottom:has(>.pp-c-footer__status){text-align:center;flex-direction:column;align-items:center}.pp-c-footer[data-layout=bar] .pp-c-footer__status{flex-wrap:nowrap;justify-content:center;margin-right:0}.pp-c-footer[data-layout=bar] .pp-c-footer__status>span{flex:0 auto}:is(.pp-c-footer[data-layout=bar] .pp-c-footer__bottom:has(>.pp-c-footer__status)>.pp-c-footer__note,.pp-c-footer[data-layout=bar] .pp-c-footer__bottom:has(>.pp-c-footer__status)>.pp-c-footer__monogram){margin-inline:0}.pp-c-footer .pp-c-footer__bar{display:none}}@media (prefers-reduced-motion:reduce){.pp-c-footer .pp-c-footer__nav a,.pp-c-footer .pp-c-footer__list a,.pp-c-footer .pp-c-footer__powered,.pp-c-footer .pp-c-footer__credit,.pp-c-footer .pp-c-footer__socials a{transition:none}}.pp-c-gallery{--pp-gallery-gap:var(--pp-gap,14px);--pp-gallery-mat:0px;--pp-gallery-inset:calc(var(--pp-frame-edge) + var(--pp-gallery-mat));--pp-frame-ground:transparent;min-width:0;container-type:inline-size}.pp-c-gallery[data-mat=inset]{--pp-gallery-mat:8px}.pp-c-gallery .pp-c-gallery__list{--pp-gallery-count:var(--pp-columns,var(--pp-gallery-columns,3));--pp-gallery-widen:calc(1 - min(1, var(--pp-columns,0)));--pp-gallery-tile:calc((100cqi - (var(--pp-gallery-count) - 1) * var(--pp-gallery-gap)) / var(--pp-gallery-count));justify-content:var(--pp-justify,flex-start);gap:var(--pp-gallery-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pp-c-gallery .pp-c-gallery__list>li{min-width:0;max-width:calc(var(--pp-gallery-tile) + var(--pp-gallery-widen) * 100cqi);flex:1 1 calc(var(--pp-gallery-tile) - 1px);display:flex}.pp-c-gallery .pp-c-gallery__item{flex-direction:column;gap:10px;width:100%;min-width:0;margin:0;display:flex;position:relative}.pp-c-gallery .pp-c-gallery__tile{--pp-marks-size:var(--pp-marks-size-card);min-width:0;padding:var(--pp-gallery-mat);display:block}.pp-c-gallery[data-shape=site]:not(:where([data-corner-style=cut] *)):not(:where([data-corner-style=notch] *)){--pp-frame-radius-tile:var(--pp-radius-md)}.pp-c-gallery .pp-c-gallery__link{border-radius:var(--pp-frame-radius-tile);corner-shape:var(--pp-frame-corner);background:var(--pp-color-surface);cursor:zoom-in;display:block;overflow:hidden}.pp-c-gallery .pp-c-gallery__link:focus-visible{outline:2px solid var(--pp-color-accent);outline-offset:-2px}.pp-c-gallery .pp-c-gallery__image{width:100%;height:calc(var(--pp-gallery-tile) - 2 * var(--pp-gallery-inset));object-fit:cover;display:block}.pp-c-gallery[data-layout=wide] .pp-c-gallery__image{height:calc((var(--pp-gallery-tile) - 2 * var(--pp-gallery-inset)) * 9 / 16)}.pp-c-gallery[data-layout=band] .pp-c-gallery__image{height:calc(256px - 2 * var(--pp-gallery-inset))}.pp-c-gallery .pp-c-gallery__caption{-webkit-line-clamp:2;color:var(--pp-main-color,var(--pp-color-muted));font-family:var(--pp-main-font);font-size:var(--pp-main-size,14px);font-style:var(--pp-main-style);font-weight:var(--pp-main-weight);letter-spacing:var(--pp-main-tracking);line-height:var(--pp-main-leading,1.45);text-shadow:var(--pp-main-shadow);text-transform:var(--pp-main-case);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pp-c-gallery .pp-c-gallery__label{z-index:1;max-width:calc(100% - 16px);color:var(--pp-main-color,var(--pp-color-text));font-family:var(--pp-main-font,var(--pp-font-mono));font-size:var(--pp-main-size,12px);font-style:var(--pp-main-style,normal);font-weight:var(--pp-main-weight,400);letter-spacing:var(--pp-main-tracking,normal);line-height:var(--pp-main-leading,1.5);text-overflow:ellipsis;text-shadow:var(--pp-main-shadow,none);text-transform:var(--pp-main-case,none);white-space:nowrap;pointer-events:none;position:absolute;overflow:hidden}.pp-c-gallery .pp-c-gallery__label:before{content:attr(data-label);content:attr(data-label) / ""}.pp-c-gallery[data-caption=tag] .pp-c-gallery__label{top:var(--pp-item-pad,8px);left:var(--pp-item-pad,8px);background:color-mix(in srgb, var(--pp-color-bg) 50%, transparent);color:var(--pp-main-color,var(--pp-color-accent));font-size:var(--pp-main-size,10px);padding:0 4px}.pp-c-gallery[data-caption=tag-line] .pp-c-gallery__label{top:var(--pp-item-pad,8px);left:var(--pp-item-pad,8px);border:1px solid var(--pp-color-line);background:color-mix(in srgb, var(--pp-color-bg) 50%, transparent);color:var(--pp-main-color,var(--pp-color-text));font-size:var(--pp-main-size,12px);padding:2px 8px}.pp-c-gallery[data-caption=tag-line][data-tag-edge=strong] .pp-c-gallery__label{border-color:color-mix(in srgb, var(--pp-color-muted) 40%, var(--pp-color-line))}.pp-c-gallery[data-caption=tag-corner] .pp-c-gallery__label{border-right:2px solid var(--pp-color-accent);border-bottom:2px solid var(--pp-color-accent);background:var(--pp-color-bg);color:var(--pp-main-color,var(--pp-color-text));font-size:var(--pp-main-size,12px);padding:4px 8px;top:0;left:0}.pp-c-gallery[data-caption=tag][data-caption-at=bottom] .pp-c-gallery__label,.pp-c-gallery[data-caption=tag-line][data-caption-at=bottom] .pp-c-gallery__label{top:auto;bottom:var(--pp-item-pad,8px)}.pp-c-gallery[data-caption=tag-corner][data-caption-at=bottom] .pp-c-gallery__label{border-top:2px solid var(--pp-color-accent);border-bottom:0;top:auto;bottom:0}.pp-c-gallery[data-caption=corner] .pp-c-gallery__label{top:auto;bottom:var(--pp-item-pad,8px);left:var(--pp-item-pad,8px);color:var(--pp-main-color,var(--pp-color-accent2-text));font-size:var(--pp-main-size,10px);opacity:.8}.pp-c-gallery[data-caption=corner] .pp-c-gallery__item:hover .pp-c-gallery__label,.pp-c-gallery[data-caption=corner] .pp-c-gallery__item:focus-within .pp-c-gallery__label{opacity:1}.pp-c-gallery[data-caption=bar] .pp-c-gallery__label{border-top:2px solid var(--pp-color-text);background:color-mix(in srgb, var(--pp-color-bg) 80%, transparent);max-width:none;color:var(--pp-main-color,var(--pp-color-accent2-text));font-size:var(--pp-main-size,12px);padding:8px;inset:auto 0 0;translate:0 100%}.pp-c-gallery[data-caption=bar] .pp-c-gallery__item:hover .pp-c-gallery__label,.pp-c-gallery[data-caption=bar] .pp-c-gallery__item:focus-within .pp-c-gallery__label{translate:0}.pp-c-gallery .pp-c-gallery__dimension{pointer-events:none;justify-content:center;height:15px;display:flex;position:absolute;top:-13px;left:0;right:0}.pp-c-gallery .pp-c-gallery__dimension:before{background:color-mix(in srgb, var(--pp-color-accent) 40%, transparent);content:"";height:1px;position:absolute;top:7px;left:0;right:0}.pp-c-gallery[data-caption=dimension] .pp-c-gallery__label{background:var(--pp-color-bg);color:var(--pp-main-color,var(--pp-color-accent));font-size:var(--pp-main-size,10px);padding:0 8px;position:relative}.pp-c-gallery[data-layout=strip] .pp-c-gallery__list{--pp-gallery-tile:calc((100cqi - (var(--pp-gallery-count) - 1) * var(--pp-gallery-gap)) / (var(--pp-gallery-count) + .3));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:var(--pp-color-line) transparent;scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:10px;overflow-x:auto}.pp-c-gallery[data-layout=strip] .pp-c-gallery__list>li{width:var(--pp-gallery-tile);scroll-snap-align:start;flex:none}.pp-c-gallery[data-layout=strip] .pp-c-gallery__image{height:calc((var(--pp-gallery-tile) - 2 * var(--pp-gallery-inset)) * 3 / 4)}@container (width<=600px){.pp-c-gallery .pp-c-gallery__list{--pp-gallery-count:var(--pp-columns,2);--pp-gallery-gap:var(--pp-gap,8px)}.pp-c-gallery[data-layout=strip] .pp-c-gallery__list{--pp-gallery-count:var(--pp-columns,1)}.pp-c-gallery .pp-c-gallery__caption{font-size:var(--pp-main-size,13px)}}.pp-c-gallery .pp-c-gallery__viewer{color:#fff;background:#000000f5;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:64px 24px 24px}.pp-c-gallery .pp-c-gallery__viewer[open]{grid-template-rows:minmax(0,1fr) auto;gap:16px;display:grid}.pp-c-gallery .pp-c-gallery__viewer::backdrop{background:0 0}.pp-c-gallery .pp-c-gallery__stage{place-items:center;min-height:0;display:grid}.pp-c-gallery .pp-c-gallery__shot{flex-direction:column;align-items:center;gap:12px;max-width:100%;min-height:0;max-height:100%;margin:0;display:flex}.pp-c-gallery .pp-c-gallery__shot img{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);object-fit:contain;max-width:min(100%,1600px);min-height:0;max-height:calc(100dvh - 190px);display:block}.pp-c-gallery .pp-c-gallery__shot figcaption{color:#ffffffc7;text-align:center;max-width:70ch;font-size:15px;line-height:1.5}.pp-c-gallery .pp-c-gallery__bar{justify-content:center;align-items:center;gap:20px;display:flex}.pp-c-gallery .pp-c-gallery__count{color:#fffc;min-width:7ch;font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;text-align:center;margin:0;font-size:14px}.pp-c-gallery .pp-c-gallery__close,.pp-c-gallery .pp-c-gallery__step{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:background-color .15s;display:inline-grid}.pp-c-gallery .pp-c-gallery__close:hover,.pp-c-gallery .pp-c-gallery__step:hover{background:#ffffff2e}.pp-c-gallery .pp-c-gallery__close:focus-visible,.pp-c-gallery .pp-c-gallery__step:focus-visible{outline-offset:2px;outline:2px solid #fff}.pp-c-gallery .pp-c-gallery__close{position:absolute;top:10px;right:12px}@media (prefers-reduced-motion:no-preference){.pp-c-gallery[data-caption=bar] .pp-c-gallery__label{transition:translate .15s}.pp-c-gallery[data-caption=corner] .pp-c-gallery__label{transition:opacity .15s}}@media (prefers-reduced-motion:reduce){.pp-c-gallery[data-caption=bar] .pp-c-gallery__label{translate:0}.pp-c-gallery .pp-c-gallery__close,.pp-c-gallery .pp-c-gallery__step{transition:none}}.pp-c-grid{width:100%;min-width:0}.pp-c-grid>.pp-c-grid__items{--pp-grid-gap:var(--pp-gap,var(--pp-space-gap,24px));--pp-grid-share:calc((100% - (var(--pp-grid-columns,3) - 1) * var(--pp-grid-gap)) / var(--pp-grid-columns,3));grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--pp-grid-min,260px), var(--pp-grid-share))), 1fr));align-items:var(--pp-align,stretch);gap:var(--pp-grid-gap);display:grid}.pp-c-grid>.pp-c-grid__items>*{min-width:0}.pp-c-heading{--pp-title-accent:var(--pp-color-accent);--pp-title-rule:var(--pp-color-accent);--pp-title-end:var(--pp-color-muted);min-width:0;font-family:var(--pp-font-display);font-size:calc(clamp(30px, 4vw, 48px) * var(--pp-heading-scale,1));line-height:1.05}.pp-c-heading[data-level=h1]{font-size:calc(clamp(42px, 6.5vw, 88px) * var(--pp-heading-scale,1))}.pp-c-heading[data-level=h3]{font-size:calc(clamp(22px, 2.4vw, 28px) * var(--pp-heading-scale,1))}.pp-c-heading[data-level=h4]{font-size:calc(18px * var(--pp-heading-scale,1))}.pp-c-heading .pp-c-heading__title{color:var(--pp-main-color,currentColor);font-family:var(--pp-main-font,var(--pp-font-display));font-size:var(--pp-main-size,1em);font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,700));letter-spacing:var(--pp-main-tracking,var(--pp-heading-tracking,0));line-height:var(--pp-main-leading,1.05);text-shadow:var(--pp-main-shadow,inherit);text-transform:var(--pp-main-case,var(--pp-heading-case,none));overflow-wrap:anywhere}.pp-c-heading .pp-c-heading__kicker{color:var(--pp-color-accent);font-family:var(--pp-label-font,var(--pp-font-body));font-size:var(--pp-title-kicker-size,12px);font-weight:var(--pp-label-weight,600);letter-spacing:var(--pp-label-tracking,.1em);text-transform:uppercase;margin-bottom:14px;line-height:1.5}.pp-c-heading .pp-c-heading__kicker>span,.pp-c-heading .pp-c-heading__subtitle>span{display:inline-block}.pp-c-heading .pp-c-heading__prompt{display:none}.pp-c-heading[data-kicker=pill] .pp-c-heading__kicker>span{border:1px solid color-mix(in srgb, var(--pp-color-accent) 35%, transparent);background:color-mix(in srgb, var(--pp-color-accent) 10%, transparent);color:var(--pp-color-accent-on-tint);letter-spacing:var(--pp-label-tracking,.08em);border-radius:999px;padding:4px 12px}.pp-c-heading[data-kicker=plate] .pp-c-heading__kicker>span{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-text);color:var(--pp-color-bg);font-family:var(--pp-label-font,var(--pp-font-mono));font-weight:var(--pp-label-weight,800);letter-spacing:var(--pp-label-tracking,.08em);padding:3px 10px}.pp-c-heading[data-kicker=prompt] .pp-c-heading__kicker{font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,.14em)}.pp-c-heading[data-kicker=prompt] .pp-c-heading__prompt{display:inline}.pp-c-heading[data-kicker=bar] .pp-c-heading__kicker>span:before{content:"";vertical-align:middle;background:currentColor;width:24px;height:2px;margin-right:10px;display:inline-block}.pp-c-heading .pp-c-heading__subtitle{margin-top:var(--pp-title-subtitle-gap,14px);color:var(--pp-color-muted);font-family:var(--pp-font-body);font-size:var(--pp-title-subtitle-size,calc(var(--pp-text-size,16px) + 1px));line-height:1.5}.pp-c-heading .pp-c-heading__subtitle>span{max-width:62ch}.pp-c-heading .pp-accent-part{color:var(--pp-color-accent)}.pp-c-heading[data-stack=on] .pp-accent-part{display:block}.pp-c-heading[data-kicker=mono] .pp-c-heading__kicker{font-family:var(--pp-label-font,var(--pp-font-mono));font-weight:var(--pp-label-weight,400);margin-bottom:12px;line-height:calc(2em - 8px)}.pp-c-heading[data-kicker=line] .pp-c-heading__kicker{font-size:var(--pp-title-kicker-size,10px);font-weight:var(--pp-label-weight,400);letter-spacing:.4em;margin-bottom:16px}.pp-c-heading[data-kicker=line] .pp-c-heading__kicker>span:before{content:"";vertical-align:middle;background:currentColor;width:32px;height:1px;margin-right:12px;display:inline-block}.pp-c-heading[data-kicker=flag] .pp-c-heading__kicker{margin-bottom:16px}.pp-c-heading[data-kicker=flag] .pp-c-heading__kicker>span{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:var(--pp-accent-fill-bg,var(--pp-color-accent-fill));color:var(--pp-color-on-accent);letter-spacing:var(--pp-label-tracking,normal);padding:4px 16px;font-weight:900}.pp-c-heading[data-kicker=status] .pp-c-heading__kicker{margin-bottom:24px;line-height:calc(2em - 8px)}.pp-c-heading[data-kicker=status] .pp-c-heading__kicker>span{border:1px solid var(--pp-color-accent);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-accent) 10%, transparent);color:var(--pp-color-accent-on-tint);font-family:var(--pp-label-font,var(--pp-font-mono));font-weight:var(--pp-label-weight,400);letter-spacing:normal;align-items:center;gap:8px;padding:4px 8px;display:inline-flex}.pp-c-heading[data-kicker=framed] .pp-c-heading__kicker>span{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:var(--pp-accent-fill-bg,var(--pp-color-accent-fill));color:var(--pp-color-on-accent);font-family:var(--pp-label-font,var(--pp-font-mono));font-weight:var(--pp-label-weight,700);outline:1px solid var(--pp-color-accent);outline-offset:4px;margin:5px;padding:2px 8px}.pp-c-heading[data-kicker-size="14"] .pp-c-heading__kicker{--pp-title-kicker-size:14px}.pp-c-heading[data-kicker-size="16"] .pp-c-heading__kicker{--pp-title-kicker-size:16px}.pp-c-heading[data-kicker-ink=dim] .pp-c-heading__kicker{color:color-mix(in oklab, var(--pp-color-accent) 60%, var(--pp-color-muted))}.pp-c-heading .pp-c-heading__kicker[data-count]{counter-increment:pp-heading}.pp-c-heading .pp-c-heading__count:before{content:counter(pp-heading)}.pp-c-heading .pp-c-heading__line{align-items:baseline;gap:16px;display:flex}.pp-c-heading[data-kicker=plate] .pp-c-heading__line{gap:8px}.pp-c-heading .pp-c-heading__line>.pp-c-heading__kicker{white-space:nowrap;flex:none;margin:0}.pp-c-heading .pp-c-heading__line>.pp-c-heading__title{min-width:0}@media (width<=599px){.pp-c-heading .pp-c-heading__line{flex-wrap:wrap;row-gap:6px}.pp-c-heading .pp-c-heading__line>.pp-c-heading__kicker{white-space:normal;flex:0 auto;max-width:100%}.pp-c-heading .pp-c-heading__line>.pp-c-heading__kicker>span{overflow-wrap:anywhere}}.pp-c-heading[data-accent-ink=accent2]{--pp-title-accent:var(--pp-color-accent2-text)}.pp-c-heading[data-accent-ink=accent2] .pp-accent-part{color:var(--pp-color-accent2-text)}.pp-c-heading[data-stack=on][data-stagger=on] .pp-accent-part{margin-left:10vw}.pp-c-heading[data-effect=glow] .pp-c-heading__title{text-shadow:var(--pp-main-shadow,0 0 .4em color-mix(in srgb, var(--pp-title-accent) 20%, transparent))}.pp-c-heading[data-effect=glow] .pp-accent-part{text-shadow:0 0 .3em color-mix(in srgb, var(--pp-title-accent) 40%, transparent)}.pp-c-heading[data-effect=rim] .pp-c-heading__title{background:linear-gradient(to bottom, var(--pp-color-accent), color-mix(in srgb, var(--pp-color-accent) 70%, var(--pp-cover-veil)));color:#0000;text-shadow:4px 4px 0 var(--pp-main-color,var(--pp-color-text));-webkit-background-clip:text;background-clip:text}.pp-c-heading[data-effect=rim] .pp-accent-part{color:#0000;text-shadow:4px 4px 0 var(--pp-title-accent)}.pp-c-heading[data-effect=glow-bright] .pp-c-heading__title{text-shadow:var(--pp-main-shadow,0 0 5px currentColor, 0 0 10px currentColor)}.pp-c-heading[data-effect=glow-bright] .pp-accent-part{text-shadow:0 0 5px,0 0 10px}.pp-c-heading .pp-c-heading__ghost{color:var(--pp-main-color,color-mix(in srgb, var(--pp-color-text) 10%, transparent));display:block}.pp-c-heading .pp-c-heading__ghost:before{content:attr(data-ghost);content:attr(data-ghost) / "";white-space:pre-line}.pp-c-heading[data-rule=left]{--pp-title-rule:var(--pp-color-accent);border-left:var(--pp-rule) solid var(--pp-title-rule);padding-left:24px}.pp-c-heading[data-rule=trail]{--pp-title-rule:var(--pp-color-line)}.pp-c-heading[data-rule=trail] .pp-c-heading__trail{background:var(--pp-title-rule);height:1px;margin-left:24px}.pp-c-heading[data-rule=trail-fade]{--pp-title-rule:var(--pp-color-accent)}.pp-c-heading[data-rule=trail-fade] .pp-c-heading__trail{height:var(--pp-rule);background:linear-gradient(to right, color-mix(in srgb, var(--pp-title-rule) 50%, transparent), transparent)}.pp-c-heading[data-rule=trail-fade][data-rule-fade="100"] .pp-c-heading__trail{background:linear-gradient(to right, var(--pp-title-rule), transparent)}.pp-c-heading .pp-c-heading__trail{flex:1 1 0;min-width:0;margin-left:16px}.pp-c-heading[data-rule=under]{--pp-title-rule:var(--pp-color-line);border-bottom:var(--pp-rule) solid var(--pp-title-rule);padding-bottom:8px}.pp-c-heading[data-rule=short]{--pp-title-rule:var(--pp-color-accent)}.pp-c-heading .pp-c-heading__short{width:48px;height:var(--pp-rule);background:var(--pp-title-rule);margin:8px auto 0;display:block}.pp-c-heading[data-rule-ink=line]{--pp-title-rule:var(--pp-color-line)}.pp-c-heading[data-rule-ink=text]{--pp-title-rule:var(--pp-color-text)}.pp-c-heading[data-rule-ink=accent]{--pp-title-rule:var(--pp-color-accent)}.pp-c-heading .pp-c-heading__row{align-items:center;display:flex}.pp-c-heading .pp-c-heading__words{min-width:0}.pp-c-heading .pp-c-heading__marker{flex:none;margin-right:16px}.pp-c-heading[data-marker=bar] .pp-c-heading__marker{width:4px;height:var(--pp-title-marker-size,calc(var(--pp-main-size,1em) * var(--pp-main-leading,1.05)));background:var(--pp-color-accent)}.pp-c-heading[data-marker=square] .pp-c-heading__marker{width:var(--pp-title-marker-size,var(--pp-main-size,1em));height:var(--pp-title-marker-size,var(--pp-main-size,1em));background:var(--pp-color-accent)}.pp-c-heading[data-marker=bullet] .pp-c-heading__marker{width:var(--pp-title-marker-size,calc(var(--pp-main-size,1em) * .45));height:var(--pp-title-marker-size,calc(var(--pp-main-size,1em) * .45));background:var(--pp-color-accent)}.pp-c-heading[data-marker-size="16"]{--pp-title-marker-size:16px}.pp-c-heading[data-marker-size="32"]{--pp-title-marker-size:32px}.pp-c-heading[data-marker=signal] .pp-c-heading__marker{--pp-signal-size:8px;--pp-signal-ink:var(--pp-live);margin-right:8px}.pp-c-heading[data-marker=icon] .pp-c-heading__marker{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:var(--pp-accent-fill-bg,var(--pp-color-accent-fill));width:28px;height:28px;color:var(--pp-color-on-accent);place-items:center;display:grid}.pp-c-heading .pp-c-heading__end{color:var(--pp-title-end);font-family:var(--pp-font-mono);letter-spacing:normal;text-shadow:none;text-transform:uppercase;white-space:normal;flex:0 auto;margin-left:auto;padding-left:16px;font-size:8px;font-style:normal;font-weight:600;line-height:1.5}.pp-c-heading[data-end-weight="400"] .pp-c-heading__end{font-weight:400}.pp-c-heading[data-end-weight="700"] .pp-c-heading__end{font-weight:700}.pp-c-heading[data-end-align=bottom] .pp-c-heading__end{align-self:flex-end}.pp-c-heading[data-end-ink=muted]{--pp-title-end:var(--pp-color-muted)}.pp-c-heading[data-end-ink=accent]{--pp-title-end:var(--pp-color-accent)}.pp-c-heading[data-end-ink=accent2]{--pp-title-end:var(--pp-color-accent2-text)}.pp-c-heading[data-end-ink=live]{--pp-title-end:var(--pp-live-text)}.pp-c-heading[data-end-size="12"] .pp-c-heading__end{font-size:12px}.pp-c-heading[data-end-size="16"] .pp-c-heading__end{font-size:16px}.pp-c-heading[data-end=pips] .pp-c-heading__end{flex-shrink:0;gap:4px;display:flex}.pp-c-heading .pp-c-heading__pip{background:var(--pp-color-accent);width:8px;height:8px;transform:skew(12deg)}.pp-c-heading .pp-c-heading__pip:nth-child(n+4){background:color-mix(in srgb, var(--pp-color-accent) 20%, transparent)}@media (width<=767px){.pp-c-heading[data-end=pips] .pp-c-heading__end{display:none}}.pp-c-heading[data-subtitle=label] .pp-c-heading__subtitle{margin-top:var(--pp-title-subtitle-gap,4px);color:var(--pp-color-accent);font-family:var(--pp-label-font,var(--pp-font-mono));font-size:var(--pp-title-subtitle-size,12px);font-style:normal;font-weight:var(--pp-label-weight,400);letter-spacing:var(--pp-title-subtitle-tracking,.2em);text-shadow:none;text-transform:var(--pp-label-case,uppercase);line-height:calc(2em - 8px)}.pp-c-heading[data-subtitle=caption] .pp-c-heading__subtitle{margin-top:var(--pp-title-subtitle-gap,8px);color:var(--pp-color-muted);font-family:var(--pp-font-mono);font-size:var(--pp-title-subtitle-size,14px);letter-spacing:var(--pp-title-subtitle-tracking,.1em);text-shadow:none;text-transform:uppercase;font-style:normal;font-weight:400;line-height:1.4}.pp-c-heading[data-subtitle-size="12"]{--pp-title-subtitle-size:12px}.pp-c-heading[data-subtitle-size="14"]{--pp-title-subtitle-size:14px}.pp-c-heading[data-subtitle-size="16"]{--pp-title-subtitle-size:16px}.pp-c-heading[data-subtitle-gap="0"]{--pp-title-subtitle-gap:0px}.pp-c-heading[data-subtitle-tracking="0.1"]{--pp-title-subtitle-tracking:.1em}.pp-c-heading[data-subtitle-tracking="0.05"]{--pp-title-subtitle-tracking:.05em}@media (width>=1024px){.pp-c-heading[data-orient=up] .pp-c-heading__title{writing-mode:vertical-rl;transform:rotate(180deg)}}@media (prefers-reduced-motion:no-preference){.pp-c-heading[data-end=pulse] .pp-c-heading__end{animation:2s cubic-bezier(.4,0,.6,1) infinite pp-heading-pulse}@keyframes pp-heading-pulse{50%{opacity:.5}}}.pp-c-image{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.pp-c-image .pp-c-image__frame{border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-raised);flex:none;position:relative;overflow:hidden}.pp-c-image .pp-c-image__frame img{width:100%;height:auto}.pp-c-image[data-ratio=auto] .pp-c-image__frame{flex:auto;min-height:0}.pp-c-image[data-ratio=auto] .pp-c-image__frame img{object-fit:cover;height:100%}.pp-c-image[data-ratio="16:9"] .pp-c-image__frame{aspect-ratio:16/9}.pp-c-image[data-ratio="4:3"] .pp-c-image__frame{aspect-ratio:4/3}.pp-c-image[data-ratio="1:1"] .pp-c-image__frame{aspect-ratio:1}.pp-c-image[data-ratio="3:4"] .pp-c-image__frame{aspect-ratio:3/4}.pp-c-image[data-ratio="21:9"] .pp-c-image__frame{aspect-ratio:21/9}.pp-c-image:not([data-ratio=auto]) .pp-c-image__frame img{object-fit:cover;height:100%;position:absolute;inset:0}.pp-c-image[data-fit=contain] .pp-c-image__frame img{object-fit:contain}.pp-c-image[data-frame=border] .pp-c-image__frame{border:max(1px, var(--pp-border,1px)) solid var(--pp-color-line)}.pp-c-image[data-frame=shadow] .pp-c-image__frame{border:1px solid color-mix(in srgb, var(--pp-color-line) 80%, transparent);box-shadow:var(--pp-shadow)}.pp-c-image .pp-c-image__caption{color:var(--pp-color-muted);font-size:13px;line-height:1.5}.pp-c-image[data-caption=overlay] .pp-c-image__caption{background:linear-gradient(to top, color-mix(in srgb, var(--pp-tone-paper-text,var(--pp-cover-veil)) 72%, transparent), transparent);color:var(--pp-tone-ink-text,var(--pp-cover-text));padding:40px 16px 12px;font-weight:600;position:absolute;inset:auto 0 0}.pp-c-image[data-placeholder] .pp-c-image__frame{border:1px dashed color-mix(in srgb, var(--pp-color-muted) 45%, transparent);background:color-mix(in srgb, var(--pp-color-raised) 60%, transparent);box-shadow:none;color:var(--pp-color-muted);font-family:var(--pp-font-body);place-content:center;justify-items:center;gap:8px;font-size:14px;display:grid}.pp-c-join{border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);min-width:0;padding:clamp(22px,3.4vw,44px);position:relative;overflow:hidden;container-type:inline-size}.pp-c-join[data-surface=flat]{background:var(--pp-color-surface)}.pp-c-join[data-surface=outlined]{border:max(1px, var(--pp-border,1px)) solid var(--pp-color-line);background:color-mix(in srgb, var(--pp-color-surface) 55%, transparent)}.pp-c-join[data-surface=elevated]{border:var(--pp-border,1px) solid color-mix(in srgb, var(--pp-color-accent) 18%, var(--pp-color-line));background:radial-gradient(90% 120% at 100% 0%, color-mix(in srgb, var(--pp-color-accent-fill) 16%, transparent), transparent 60%), var(--pp-color-surface);box-shadow:var(--pp-shadow)}.pp-c-join[data-accent=top]:before,.pp-c-join[data-accent=left]:before{background:var(--pp-color-accent-fill);content:"";position:absolute}.pp-c-join[data-accent=top]:before{height:4px;inset:0 0 auto}.pp-c-join[data-accent=left]:before{width:4px;inset:0 auto 0 0}.pp-c-join .pp-c-join__layout{flex-direction:column;gap:28px;min-width:0;display:flex;position:relative}.pp-c-join .pp-c-join__text{flex-direction:column;gap:14px;min-width:0;display:flex}.pp-c-join .pp-c-join__title{font-family:var(--pp-font-display);font-size:calc(clamp(28px, 5cqi, 46px) * var(--pp-heading-scale,1));font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,700);letter-spacing:var(--pp-heading-tracking,0);text-transform:var(--pp-heading-case,none);text-wrap:balance;margin:0;line-height:1.08}.pp-c-join .pp-c-join__body{max-width:60ch;color:color-mix(in srgb, var(--pp-color-text) 72%, var(--pp-color-muted));font-size:calc(var(--pp-text-size,16px) + 1px);text-wrap:pretty;line-height:1.65}.pp-c-join .pp-c-join__body>*+*{margin-top:.8em}.pp-c-join .pp-c-join__body a{color:var(--pp-color-accent);text-underline-offset:.2em;text-decoration:underline}.pp-c-join .pp-c-join__side{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.pp-c-join .pp-c-join__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pp-c-join .pp-c-join__list li{padding-left:32px;line-height:1.5;position:relative}.pp-c-join .pp-c-join__list li:before{border-radius:calc(var(--pp-radius-sm) * 999);background:color-mix(in srgb, var(--pp-color-accent-fill) 20%, transparent);content:"";width:20px;height:20px;position:absolute;top:.12em;left:0}.pp-c-join .pp-c-join__list li:after{border:solid var(--pp-color-accent);content:"";border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:calc(.12em + 4px);left:7px;transform:rotate(45deg)}@container (width>=760px){.pp-c-join[data-layout=banner] .pp-c-join__layout[data-split]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6cqi,80px);display:grid}}.pp-c-navbar{z-index:30;width:100%;color:var(--pp-color-text);font-family:var(--pp-font-body);padding-block:12px;position:relative}.pp-c-navbar>*{font-size:var(--pp-text-size,16px);letter-spacing:normal;text-shadow:none;text-transform:none;font-style:normal;font-weight:400;line-height:1.6}.pp-c-navbar[data-sticky=on]{position:sticky;top:0}.pp-c-navbar[data-width=boxed]{max-width:calc(min(100%, var(--pp-container,1320px)) - 2 * var(--pp-gutter,clamp(16px, 4vw, 48px)));margin-inline:auto}.pp-c-navbar[data-background=solid]{border-bottom:1px solid var(--pp-color-line);background:var(--pp-color-surface)}.pp-c-navbar[data-background=blend]{background:var(--pp-color-bg)}.pp-c-navbar[data-background=accent]{background:var(--pp-color-accent-fill);color:var(--pp-color-on-accent)}.pp-c-navbar[data-background=transparent]{color:#fff;background:linear-gradient(#0000008c,#0000);position:absolute;inset:0 0 auto}.pp-c-navbar[data-background=transparent][data-sticky=on]{position:fixed}.pp-c-navbar[data-background=glass]{background:color-mix(in srgb, var(--pp-color-bg) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pp-c-navbar[data-background=clear]{position:absolute;inset:0 0 auto}.pp-c-navbar[data-background=clear][data-sticky=on]{position:fixed}@supports (animation-timeline:scroll()){.pp-c-navbar[data-background=transparent][data-sticky=on],.pp-c-navbar[data-background=clear][data-sticky=on]{animation:linear both pp-navbar-fill;animation-timeline:scroll();animation-range:0 160px}}@keyframes pp-navbar-fill{to{background-color:var(--pp-color-surface);color:var(--pp-color-text)}}.pp-c-navbar .pp-c-navbar__bar{min-height:44px;max-width:var(--pp-container,1320px);padding:0 var(--pp-gutter,clamp(16px, 4vw, 48px));align-items:center;gap:20px;margin-inline:auto;display:flex}.pp-c-navbar .pp-c-navbar__brand{min-width:0;color:var(--pp-main-color,currentColor);font-family:var(--pp-main-font,var(--pp-font-display));font-size:var(--pp-main-size,18px);font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,700));letter-spacing:var(--pp-main-tracking,var(--pp-heading-tracking,0));line-height:var(--pp-main-leading,1.2);text-shadow:var(--pp-main-shadow,none);text-transform:var(--pp-main-case,var(--pp-heading-case,none));align-items:center;gap:12px;display:inline-flex}.pp-c-navbar .pp-c-navbar__cta{--pp-main-size:initial;--pp-main-weight:initial;--pp-main-font:initial;--pp-main-style:initial;--pp-main-tracking:initial;--pp-main-leading:initial;--pp-main-case:initial;--pp-main-color:initial;--pp-main-shadow:initial}.pp-c-navbar .pp-c-navbar__brand img{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);object-fit:contain;flex:none;width:36px;height:36px}.pp-c-navbar[data-logo-size="32"] .pp-c-navbar__brand img{width:32px;height:32px}.pp-c-navbar .pp-c-navbar__name,.pp-c-navbar .pp-c-navbar__short{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-c-navbar .pp-c-navbar__short{display:none}.pp-c-navbar .pp-c-navbar__accent{color:var(--pp-color-accent)}.pp-c-navbar[data-background=transparent] .pp-c-navbar__accent{color:var(--pp-cover-accent,var(--pp-color-accent))}.pp-c-navbar[data-background=accent] .pp-c-navbar__accent{color:inherit}.pp-c-navbar .pp-c-navbar__links{margin-left:auto}.pp-c-navbar .pp-c-navbar__links ul{flex-wrap:wrap;gap:2px;display:flex}.pp-c-navbar .pp-c-navbar__links a,.pp-c-navbar .pp-c-navbar__panel li a{border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);color:color-mix(in srgb, currentColor 78%, transparent);padding:8px 12px;font-size:14px;font-weight:500;transition:color .15s,background-color .15s;display:block}.pp-c-navbar .pp-c-navbar__links a:hover,.pp-c-navbar .pp-c-navbar__panel li a:hover{background:color-mix(in srgb, currentColor 8%, transparent);color:inherit}.pp-c-navbar .pp-c-navbar__actions{flex:none;align-items:center;gap:16px;display:flex}.pp-c-navbar .pp-c-navbar__brand+.pp-c-navbar__actions{margin-left:auto}.pp-c-navbar[data-background=accent] .pp-c-navbar__brand,.pp-c-navbar[data-background=accent] .pp-c-navbar__links,.pp-c-navbar[data-background=accent] .pp-c-navbar__status,.pp-c-navbar[data-background=accent] .pp-c-navbar__strip,.pp-c-navbar[data-background=accent] .pp-c-navbar__slot,.pp-c-navbar[data-background=accent] .pp-c-navbar__live,.pp-c-navbar[data-background=accent] .pp-c-navbar__caption,.pp-c-navbar[data-background=accent] .pp-c-navbar__readout,.pp-c-navbar[data-background=accent] .pp-c-navbar__note{--pp-color-bg:var(--pp-tone-accent-bg);--pp-color-surface:var(--pp-tone-accent-surface);--pp-color-raised:var(--pp-tone-accent-raised);--pp-color-line:var(--pp-tone-accent-line);--pp-color-on-line:var(--pp-tone-accent-on-line);--pp-color-muted-on-line:var(--pp-tone-accent-muted-on-line);--pp-color-text-on-line:var(--pp-tone-accent-text-on-line);--pp-color-text:var(--pp-tone-accent-text);--pp-color-muted:var(--pp-tone-accent-muted);--pp-color-muted-on-tint:var(--pp-tone-accent-muted-on-tint);--pp-color-accent:var(--pp-tone-accent-accent);--pp-color-accent-on-tint:var(--pp-tone-accent-accent-on-tint);--pp-color-accent-on-text:var(--pp-tone-accent-accent-on-text);--pp-color-accent-fill:var(--pp-tone-accent-fill);--pp-color-on-accent:var(--pp-tone-accent-on-fill);--pp-accent-fill-bg:initial;--pp-live-text:var(--pp-tone-accent-live-text);--pp-color-accent2:var(--pp-tone-accent-accent2-fill);--pp-color-accent2-text:var(--pp-tone-accent-accent2-on-tint);--pp-color-on-accent2:var(--pp-tone-accent-on-accent2)}.pp-c-navbar[data-background=accent] .pp-c-navbar__links a{color:var(--pp-color-text)}.pp-c-navbar[data-background=accent] .pp-c-navbar__actions .pp-c-navbar__cta{background:var(--pp-color-on-accent);box-shadow:none;color:var(--pp-color-accent-fill);border-color:#0000}.pp-c-navbar .pp-c-navbar__menu{flex:none;display:none;position:relative}.pp-c-navbar .pp-c-navbar__menu[data-pages]{display:block}.pp-c-navbar .pp-c-navbar__brand~.pp-c-navbar__menu[data-pages]{margin-left:auto}.pp-c-navbar .pp-c-navbar__actions+.pp-c-navbar__menu[data-pages]{margin-left:0}.pp-c-navbar .pp-c-navbar__menu summary{border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.pp-c-navbar .pp-c-navbar__menu summary::-webkit-details-marker{display:none}.pp-c-navbar .pp-c-navbar__menu summary:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.pp-c-navbar .pp-c-navbar__bars,.pp-c-navbar .pp-c-navbar__bars:before,.pp-c-navbar .pp-c-navbar__bars:after{background:currentColor;border-radius:2px;width:18px;height:2px;transition:transform .2s,background-color .2s;display:block}.pp-c-navbar .pp-c-navbar__bars{position:relative}.pp-c-navbar .pp-c-navbar__bars:before,.pp-c-navbar .pp-c-navbar__bars:after{content:"";position:absolute;left:0}.pp-c-navbar .pp-c-navbar__bars:before{top:-6px}.pp-c-navbar .pp-c-navbar__bars:after{top:6px}.pp-c-navbar .pp-c-navbar__menu[open] .pp-c-navbar__bars{background:0 0}.pp-c-navbar .pp-c-navbar__menu[open] .pp-c-navbar__bars:before{transform:translateY(6px)rotate(45deg)}.pp-c-navbar .pp-c-navbar__menu[open] .pp-c-navbar__bars:after{transform:translateY(-6px)rotate(-45deg)}.pp-c-navbar .pp-c-navbar__panel{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-surface);width:max-content;min-width:240px;max-width:calc(100vw - 32px);color:var(--pp-color-text);gap:8px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px -24px #000000b3}.pp-c-navbar .pp-c-navbar__panel ul{gap:2px;display:grid}.pp-c-navbar .pp-c-navbar__panel .pp-c-navbar__cta{width:100%}.pp-c-navbar[data-layout=centered] .pp-c-navbar__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.pp-c-navbar[data-layout=centered] .pp-c-navbar__links{grid-area:1/1;margin-left:0}.pp-c-navbar[data-layout=centered] .pp-c-navbar__brand{grid-area:1/2}.pp-c-navbar[data-layout=centered] .pp-c-navbar__actions{grid-area:1/3;justify-self:end}.pp-c-navbar[data-layout=stacked]{padding-bottom:0}.pp-c-navbar[data-layout=stacked] .pp-c-navbar__bar{flex-wrap:wrap;row-gap:0;min-height:56px}.pp-c-navbar[data-layout=stacked] .pp-c-navbar__brand{font-size:var(--pp-main-size,22px)}.pp-c-navbar[data-layout=stacked] .pp-c-navbar__actions{order:1;margin-left:auto}.pp-c-navbar[data-layout=stacked] .pp-c-navbar__menu{order:1}.pp-c-navbar[data-layout=stacked] .pp-c-navbar__links{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);flex:1 0 100%;order:2;margin:12px 0 0;padding:6px 0}.pp-c-navbar[data-layout=stacked] .pp-c-navbar__links ul{justify-content:center}.pp-c-navbar[data-layout=masthead]{padding-bottom:0}.pp-c-navbar[data-layout=masthead] .pp-c-navbar__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);row-gap:0;min-height:56px;display:grid}.pp-c-navbar[data-layout=masthead] .pp-c-navbar__brand{font-size:var(--pp-main-size,26px);grid-area:1/2;justify-self:center}.pp-c-navbar[data-layout=masthead] .pp-c-navbar__actions{grid-area:1/3;justify-self:end}.pp-c-navbar[data-layout=masthead] .pp-c-navbar__links{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);grid-area:2/1/auto/-1;margin:12px 0 0;padding:6px 0}.pp-c-navbar[data-layout=masthead] .pp-c-navbar__links ul{justify-content:center}.pp-c-navbar[data-layout=minimal] .pp-c-navbar__links{display:none}.pp-c-navbar[data-layout=minimal] .pp-c-navbar__actions{margin-left:auto}.pp-c-navbar[data-layout=minimal] .pp-c-navbar__menu{display:block}.pp-c-navbar[data-layout=timing]{padding-block:0}.pp-c-navbar[data-layout=timing] .pp-c-navbar__bar{min-height:68px;padding-block:12px}.pp-c-navbar .pp-c-navbar__strip{border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent);background:color-mix(in srgb, currentColor 5%, transparent)}.pp-c-navbar .pp-c-navbar__ticker{max-width:var(--pp-container,1320px);padding:6px var(--pp-gutter,clamp(16px, 4vw, 48px));font-family:var(--pp-font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:14px;margin-inline:auto;font-size:11px;display:flex;overflow:hidden}.pp-c-navbar .pp-c-navbar__ticker>*{text-overflow:ellipsis;min-width:0;overflow:hidden}.pp-c-navbar .pp-c-navbar__flag{color:var(--pp-color-accent);flex:none;font-weight:700}.pp-c-navbar .pp-c-navbar__flag[data-live]:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:6px;animation:1.6s ease-in-out infinite pp-navbar-pulse;display:inline-block}@keyframes pp-navbar-pulse{50%{opacity:.35}}.pp-c-navbar .pp-c-navbar__dim{color:color-mix(in srgb, currentColor 60%, transparent)}.pp-c-navbar[data-layout=timing] .pp-c-navbar__links a{font-family:var(--pp-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.pp-c-navbar[data-layout=spread] .pp-c-navbar__links{margin-inline:auto}.pp-c-navbar[data-links=caps] .pp-c-navbar__links ul{gap:32px}.pp-c-navbar[data-links=caps] .pp-c-navbar__links a{color:var(--pp-color-muted);letter-spacing:.1em;text-shadow:none;text-transform:uppercase;border-radius:0;padding:0;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.pp-c-navbar[data-links=caps] .pp-c-navbar__links a:hover{color:var(--pp-color-text);background:0 0}.pp-c-navbar[data-links=plain] .pp-c-navbar__links ul{gap:24px}.pp-c-navbar[data-links=plain] .pp-c-navbar__links a{color:inherit;letter-spacing:normal;text-shadow:none;text-transform:none;border-radius:0;padding:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.pp-c-navbar[data-links=plain] .pp-c-navbar__links a:hover{background:0 0}.pp-c-navbar[data-links=plain][data-link-hover=tint] .pp-c-navbar__links a:hover{text-underline-offset:4px;text-decoration:underline}.pp-c-navbar[data-links=chips] .pp-c-navbar__links{padding-block:4px;overflow-x:auto}.pp-c-navbar[data-links=chips] .pp-c-navbar__links ul{flex-wrap:nowrap;gap:16px}.pp-c-navbar[data-links=chips] .pp-c-navbar__links a{border:1px solid color-mix(in srgb, var(--pp-color-accent) 30%, transparent);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);color:var(--pp-color-accent);letter-spacing:normal;text-shadow:none;text-transform:none;white-space:nowrap;padding:4px 12px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.pp-c-navbar[data-links=plate] .pp-c-navbar__links ul{gap:4px}.pp-c-navbar[data-links=plate] .pp-c-navbar__links a{clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);color:color-mix(in srgb, var(--pp-color-text) 60%, transparent);letter-spacing:.1em;text-shadow:none;text-transform:none;border-radius:0;padding:8px 20px;font-size:10px;font-style:normal;font-weight:400;line-height:1.5;transition:color .15s,background-color .15s}.pp-c-navbar[data-links=prompt] .pp-c-navbar__links ul{gap:4px}.pp-c-navbar[data-links=prompt] .pp-c-navbar__links a{border-left:var(--pp-rule,3px) solid transparent;min-height:40px;color:color-mix(in srgb, var(--pp-color-text) 82%, var(--pp-color-bg));letter-spacing:.05em;text-shadow:none;text-transform:none;border-radius:0;align-items:center;gap:12px;padding:8px 12px 8px 8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:color .15s,background-color .15s,border-color .15s;display:flex}.pp-c-navbar .pp-c-navbar__marker{color:var(--pp-color-accent);opacity:.5;font-size:16px;line-height:24px;transition:opacity .15s}.pp-c-navbar[data-link-font=mono] .pp-c-navbar__links a{font-family:var(--pp-font-mono)}.pp-c-navbar[data-link-font=display] .pp-c-navbar__links a{font-family:var(--pp-font-display);font-style:var(--pp-heading-style,normal);font-weight:700}.pp-c-navbar[data-link-hover=accent] .pp-c-navbar__links a:hover,.pp-c-navbar[data-link-hover=accent] .pp-c-navbar__links a:focus-visible{color:var(--pp-color-accent);background:0 0}.pp-c-navbar[data-links=plate] .pp-c-navbar__links a:hover,.pp-c-navbar[data-links=plate] .pp-c-navbar__links a:focus-visible{background:color-mix(in srgb, var(--pp-color-accent) 10%, transparent);color:var(--pp-color-accent2-text)}.pp-c-navbar[data-links=plate] .pp-c-navbar__links a:focus-visible{outline-offset:-2px}.pp-c-navbar[data-links=prompt] .pp-c-navbar__links a:hover,.pp-c-navbar[data-links=prompt] .pp-c-navbar__links a:focus-visible{border-left-color:var(--pp-color-accent);background:color-mix(in srgb, var(--pp-color-accent) 10%, transparent);color:var(--pp-color-text)}.pp-c-navbar[data-links=prompt] .pp-c-navbar__links a:hover .pp-c-navbar__marker,.pp-c-navbar[data-links=prompt] .pp-c-navbar__links a:focus-visible .pp-c-navbar__marker{opacity:1}.pp-c-navbar[data-background=accent][data-links=plate] .pp-c-navbar__links a,.pp-c-navbar[data-background=accent][data-links=prompt] .pp-c-navbar__links a,.pp-c-navbar[data-background=accent][data-links=plate] .pp-c-navbar__links a:hover,.pp-c-navbar[data-background=accent][data-links=plate] .pp-c-navbar__links a:focus-visible,.pp-c-navbar[data-background=accent][data-links=prompt] .pp-c-navbar__links a:hover,.pp-c-navbar[data-background=accent][data-links=prompt] .pp-c-navbar__links a:focus-visible{color:var(--pp-color-text)}.pp-c-navbar[data-background=accent] .pp-c-navbar__dim{color:inherit}.pp-c-navbar[data-lean=on] .pp-c-navbar__brand,.pp-c-navbar[data-lean=on] .pp-c-navbar__links ul{transform:skewX(calc(-1 * var(--pp-skew,12deg)))}.pp-c-navbar .pp-c-navbar__status{--pp-signal-ink:var(--pp-color-accent);--pp-signal-size:8px;min-width:0;color:var(--pp-color-accent);font-family:var(--pp-font-mono);letter-spacing:normal;text-shadow:none;text-transform:none;white-space:nowrap;flex-direction:row-reverse;align-items:center;gap:8px;font-size:10px;font-style:normal;font-weight:400;line-height:16px;display:inline-flex}.pp-c-navbar[data-status-mark=diamond] .pp-c-navbar__status{--pp-signal-radius:0px;--pp-signal-clip:polygon(50% 0, 100% 50%, 50% 100%, 0 50%)}.pp-c-navbar[data-status-ink=accent2] .pp-c-navbar__status{color:var(--pp-color-accent2-text)}.pp-c-navbar[data-status-ink=muted] .pp-c-navbar__status{color:var(--pp-color-muted)}.pp-c-navbar[data-background=accent] .pp-c-navbar__status{--pp-signal-ink:var(--pp-color-text);color:var(--pp-color-text)}.pp-c-navbar[data-background=transparent] .pp-c-navbar__status{--pp-signal-ink:var(--pp-cover-accent,var(--pp-color-accent));color:var(--pp-cover-accent,var(--pp-color-accent))}.pp-c-navbar[data-background=transparent][data-status-ink=accent2] .pp-c-navbar__status{color:var(--pp-cover-accent2,var(--pp-color-accent2-text))}.pp-c-navbar[data-background=transparent][data-status-ink=muted] .pp-c-navbar__status{color:var(--pp-cover-muted,var(--pp-color-muted))}.pp-c-navbar .pp-c-navbar__wave{fill:none;pointer-events:none;width:100%;height:8px;position:absolute;bottom:-4px;left:0}.pp-c-navbar .pp-wave__accent{stroke:color-mix(in srgb, var(--pp-color-accent) 40%, transparent);stroke-width:1.5px}.pp-c-navbar .pp-wave__accent2{stroke:color-mix(in srgb, var(--pp-color-accent2) 20%, transparent);stroke-width:1px}.pp-c-navbar[data-brand-box=solid] .pp-c-navbar__brand{font-size:var(--pp-main-size,24px);font-style:var(--pp-main-style,normal);font-weight:var(--pp-main-weight,900);letter-spacing:var(--pp-main-tracking,-.05em);line-height:var(--pp-main-leading,1.33)}.pp-c-navbar[data-brand-box=solid] .pp-c-navbar__name,.pp-c-navbar[data-brand-box=solid] .pp-c-navbar__short{background:var(--pp-accent-fill-bg,var(--pp-color-accent-fill));box-shadow:5px 5px 0 color-mix(in srgb, var(--pp-color-text) 10%, transparent);color:var(--pp-color-on-accent);padding:8px 16px}.pp-c-navbar[data-brand-box=solid] .pp-c-navbar__accent{color:inherit}.pp-c-navbar[data-layout=strip]{padding:8px var(--pp-gutter,clamp(16px, 4vw, 48px))}.pp-c-navbar[data-layout=strip] .pp-c-navbar__bar{justify-content:space-between;align-items:flex-start;gap:16px;max-width:none;min-height:0;padding:0}.pp-c-navbar .pp-c-navbar__lead,.pp-c-navbar .pp-c-navbar__trail{align-items:center;gap:16px;display:flex}.pp-c-navbar .pp-c-navbar__lead{flex-wrap:wrap;row-gap:8px;min-width:0}.pp-c-navbar .pp-c-navbar__lead .pp-c-navbar__slot{flex-shrink:10}.pp-c-navbar .pp-c-navbar__trail{text-align:right;justify-content:flex-end}.pp-c-navbar .pp-c-navbar__middle{text-align:center}.pp-c-navbar[data-layout=strip] .pp-c-navbar__brand{--pp-main-size:initial;--pp-main-weight:initial;--pp-main-font:initial;--pp-main-style:initial;--pp-main-tracking:initial;--pp-main-leading:initial;--pp-main-case:initial;--pp-main-color:initial;--pp-main-shadow:initial}.pp-c-navbar .pp-c-navbar__slot{color:var(--pp-main-color,var(--pp-color-text));font-family:var(--pp-main-font,var(--pp-font-mono));font-size:var(--pp-main-size,12px);font-style:var(--pp-main-style,normal);font-weight:var(--pp-main-weight,400);letter-spacing:var(--pp-main-tracking,.1em);line-height:var(--pp-main-leading,1.4);overflow-wrap:break-word;text-shadow:var(--pp-main-shadow,none);text-transform:var(--pp-main-case,uppercase);display:block}.pp-c-navbar a.pp-c-navbar__slot:hover{text-underline-offset:4px;text-decoration:underline}.pp-c-navbar .pp-c-navbar__label{max-width:calc(100vw - 2 * var(--pp-gutter,clamp(16px, 4vw, 48px)));color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-main-font,var(--pp-font-mono)));letter-spacing:var(--pp-label-tracking,.1em);text-overflow:ellipsis;text-transform:var(--pp-label-case,uppercase);white-space:nowrap;font-size:12px;line-height:16px;display:block;overflow:hidden}.pp-c-navbar .pp-c-navbar__value{color:var(--pp-color-text);letter-spacing:normal;font-size:20px;font-weight:700;line-height:28px;display:block}.pp-c-navbar[data-value-size=text] .pp-c-navbar__value{font-size:var(--pp-main-size,12px);line-height:var(--pp-main-leading,1.4)}.pp-c-navbar[data-emphasis=pulse] .pp-emphasis[data-ink=accent]{animation:2s cubic-bezier(.4,0,.6,1) infinite pp-navbar-emphasis}@keyframes pp-navbar-emphasis{50%{opacity:.5}}.pp-c-navbar .pp-c-navbar__live{--pp-chip-filled:0;--pp-chip-wash:0%;--pp-chip-glass:1;--pp-chip-label-fill:0;--pp-chip-label-ink:1;--pp-chip-label-tint:0;--pp-chip-line-tone:0;--pp-chip-lined:1;--pp-chip-edge:1px;--pp-chip-font-size:14px;--pp-chip-pad:4px 16px;--pp-signal-size:12px;letter-spacing:.1em;text-transform:uppercase;flex:none;gap:8px}.pp-c-navbar[data-layout=strip] .pp-c-navbar__menu summary{width:32px;height:24px;margin-block:-4px}.pp-c-navbar[data-layout=rail]{padding:0}.pp-c-navbar[data-layout=rail] .pp-c-navbar__head{border-bottom:1px solid var(--pp-color-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:24px;display:grid}.pp-c-navbar[data-layout=rail] .pp-c-navbar__head>.pp-c-navbar__brand,.pp-c-navbar[data-layout=rail] .pp-c-navbar__head>.pp-c-navbar__status{grid-column:1;justify-self:start;max-width:100%}.pp-c-navbar[data-layout=rail] .pp-c-navbar__name{overflow-wrap:break-word;white-space:normal}.pp-c-navbar[data-layout=rail] .pp-c-navbar__status{white-space:normal;flex-direction:row;font-size:12px}.pp-c-navbar[data-layout=rail] .pp-c-navbar__actions[data-at=head]{grid-area:1/2/span 2}.pp-c-navbar .pp-c-navbar__caption{color:var(--pp-color-accent);font-family:var(--pp-font-mono);letter-spacing:.1em;font-size:10px;line-height:15px}.pp-c-navbar .pp-c-navbar__readout{border:1px solid var(--pp-color-line);background:color-mix(in srgb, var(--pp-color-bg) 50%, transparent);gap:16px;padding:16px;display:grid}.pp-c-navbar .pp-c-navbar__reading{color:var(--pp-color-accent);font-family:var(--pp-font-mono);text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto;gap:8px;font-size:10px;line-height:15px;display:grid}.pp-c-navbar .pp-c-navbar__meter{grid-column:1/-1}.pp-c-navbar .pp-c-navbar__note{color:var(--pp-color-muted);font-family:var(--pp-font-mono);font-size:10px;line-height:15px}@media (width>=1024px){.pp-c-navbar[data-layout=rail]{overscroll-behavior:contain;flex-direction:column;width:256px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.pp-c-navbar[data-layout=rail][data-background=solid]{border-right:1px solid var(--pp-color-line);border-bottom:0}.pp-c-navbar[data-layout=rail] .pp-c-navbar__head{grid-template-columns:minmax(0,1fr)}.pp-c-navbar[data-layout=rail] .pp-c-navbar__actions[data-at=head]{display:none}.pp-c-navbar[data-layout=rail] .pp-c-navbar__module{flex-direction:column;gap:24px;padding:24px;display:flex}.pp-c-navbar[data-layout=rail] .pp-c-navbar__caption{margin-bottom:-16px}.pp-c-navbar[data-layout=rail] .pp-c-navbar__links{margin-left:0}.pp-c-navbar[data-layout=rail] .pp-c-navbar__links ul{flex-flow:column;gap:4px}.pp-c-navbar[data-layout=rail][data-links=caps] .pp-c-navbar__links ul{gap:0}.pp-c-navbar[data-layout=rail][data-links=caps] .pp-c-navbar__links a{align-items:center;min-height:24px;display:flex}.pp-c-navbar[data-layout=rail] .pp-c-navbar__actions[data-at=rail] .pp-c-navbar__cta{width:100%}.pp-c-navbar[data-layout=rail] .pp-c-navbar__note{border-top:1px solid var(--pp-color-line);margin-top:auto;padding:24px}.pp-c-navbar[data-layout=rail] .pp-c-navbar__wave{display:none}}@media (width<=1023px){.pp-c-navbar .pp-c-navbar__bar,.pp-c-navbar[data-layout=centered] .pp-c-navbar__bar,.pp-c-navbar[data-layout=masthead] .pp-c-navbar__bar{display:flex}.pp-c-navbar .pp-c-navbar__links{display:none}.pp-c-navbar .pp-c-navbar__actions,.pp-c-navbar[data-layout=centered] .pp-c-navbar__actions,.pp-c-navbar[data-layout=masthead] .pp-c-navbar__actions{margin-left:auto}.pp-c-navbar .pp-c-navbar__menu,.pp-c-navbar[data-fold=phone]:not([data-layout=minimal]):not([data-layout=rail]) .pp-c-navbar__links{display:block}.pp-c-navbar[data-fold=phone]:not([data-layout=minimal]):not([data-layout=rail]) .pp-c-navbar__menu:not([data-pages]){display:none}.pp-c-navbar[data-fold=phone]:not([data-layout=minimal]):not([data-layout=rail]) .pp-c-navbar__links+.pp-c-navbar__actions{margin-left:0}.pp-c-navbar[data-fold=phone][data-layout=centered] .pp-c-navbar__bar,.pp-c-navbar[data-fold=phone][data-layout=masthead] .pp-c-navbar__bar{display:grid}.pp-c-navbar[data-layout=rail]{position:relative}.pp-c-navbar[data-layout=rail] .pp-c-navbar__module{display:contents}.pp-c-navbar[data-layout=rail] .pp-c-navbar__caption,.pp-c-navbar[data-layout=rail] .pp-c-navbar__readout,.pp-c-navbar[data-layout=rail] .pp-c-navbar__note,.pp-c-navbar[data-layout=rail] .pp-c-navbar__actions[data-at=rail]{display:none}.pp-c-navbar[data-layout=rail] .pp-c-navbar__links{background:color-mix(in srgb, var(--pp-color-bg) 50%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin-left:0;padding:8px;display:block;overflow-x:auto}.pp-c-navbar[data-layout=rail][data-menu-band=page] .pp-c-navbar__links{background:var(--pp-color-bg)}.pp-c-navbar[data-layout=rail] .pp-c-navbar__links ul{flex-wrap:nowrap;gap:16px}.pp-c-navbar[data-layout=rail] .pp-c-navbar__links a{border:1px solid color-mix(in srgb, var(--pp-color-accent) 30%, transparent);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);min-height:0;color:var(--pp-color-accent);letter-spacing:normal;white-space:nowrap;background:0 0;padding:4px 12px;font-size:12px;font-weight:400;line-height:16px;display:block}.pp-c-navbar[data-layout=rail] .pp-c-navbar__marker{display:none}}@media (width<=767px){.pp-c-navbar{padding-block:8px}.pp-c-navbar .pp-c-navbar__bar{gap:12px}.pp-c-navbar[data-layout=timing] .pp-c-navbar__bar{min-height:60px;padding-block:8px}.pp-c-navbar[data-layout=stacked] .pp-c-navbar__bar,.pp-c-navbar[data-layout=masthead] .pp-c-navbar__bar{min-height:52px}.pp-c-navbar .pp-c-navbar__name:has(+.pp-c-navbar__short){display:none}.pp-c-navbar .pp-c-navbar__short{display:inline}.pp-c-navbar .pp-c-navbar__actions,.pp-c-navbar .pp-c-navbar__actions>.pp-c-navbar__status{display:none}.pp-c-navbar .pp-c-navbar__menu{margin-left:auto}.pp-c-navbar[data-links=none] .pp-c-navbar__actions,.pp-c-navbar[data-layout=rail] .pp-c-navbar__actions[data-at=head]{display:flex}.pp-c-navbar[data-links=none] .pp-c-navbar__actions+.pp-c-navbar__menu{margin-left:0}.pp-c-navbar[data-layout=rail] .pp-c-navbar__name:has(+.pp-c-navbar__short){display:inline}.pp-c-navbar[data-layout=rail] .pp-c-navbar__short,.pp-c-navbar[data-fold=phone]:not([data-layout=minimal]):not([data-layout=rail]) .pp-c-navbar__links{display:none}.pp-c-navbar[data-fold=phone]:not([data-layout=minimal]):not([data-layout=rail]) .pp-c-navbar__menu:not([data-pages]){display:block}.pp-c-navbar[data-fold=phone][data-layout=centered] .pp-c-navbar__bar,.pp-c-navbar[data-fold=phone][data-layout=masthead] .pp-c-navbar__bar{display:flex}.pp-c-navbar[data-layout=strip] .pp-c-navbar__middle,.pp-c-navbar[data-phone-start=hide] .pp-c-navbar__slot[data-at=start]{display:none}}.pp-c-navbar[data-label-tracking=none]{--pp-label-tracking:0em}.pp-c-navbar[data-label-tracking=slight]{--pp-label-tracking:.05em}.pp-c-navbar[data-label-tracking=wide]{--pp-label-tracking:.1em}@media (prefers-reduced-motion:reduce){.pp-c-navbar .pp-c-navbar__flag[data-live]:before,.pp-c-navbar[data-emphasis=pulse] .pp-emphasis[data-ink=accent]{animation:none}.pp-c-navbar .pp-c-navbar__bars,.pp-c-navbar .pp-c-navbar__bars:before,.pp-c-navbar .pp-c-navbar__bars:after,.pp-c-navbar .pp-c-navbar__links a,.pp-c-navbar .pp-c-navbar__panel li a,.pp-c-navbar[data-links=plate] .pp-c-navbar__links a,.pp-c-navbar[data-links=prompt] .pp-c-navbar__links a,.pp-c-navbar .pp-c-navbar__marker{transition:none}}.pp-c-post-header{gap:calc(var(--pp-space-gap,24px) * 1.25);min-width:0;color:var(--pp-color-text);flex-direction:column;display:flex;position:relative}.pp-c-post-header .pp-c-post-header__words{flex-direction:column;gap:14px;min-width:0;display:flex}.pp-c-post-header .pp-c-post-header__meta{color:var(--pp-color-muted);font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:13px}.pp-c-post-header .pp-c-post-header__title{font-family:var(--pp-font-display);font-size:calc(clamp(32px, 5vw, 56px) * var(--pp-heading-scale,1));font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,700);letter-spacing:var(--pp-heading-tracking,0);overflow-wrap:anywhere;text-transform:var(--pp-heading-case,none);text-wrap:balance;line-height:1.08}.pp-c-post-header .pp-c-post-header__excerpt{max-width:62ch;color:color-mix(in srgb, var(--pp-color-text) 78%, var(--pp-color-muted));font-size:calc(var(--pp-text-size,16px) + 3px);text-wrap:pretty;line-height:1.55}.pp-c-post-header .pp-c-post-header__cover{border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-raised);aspect-ratio:16/9;overflow:hidden}.pp-c-post-header .pp-c-post-header__cover img{object-fit:cover;width:100%;height:100%}.pp-c-post-header[data-layout=overlay]{border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);color:#fff;justify-content:flex-end;min-height:min(70vh,640px);padding:clamp(24px,5vw,56px);overflow:hidden}.pp-c-post-header[data-layout=overlay] .pp-c-post-header__cover{z-index:0;aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.pp-c-post-header[data-layout=overlay] .pp-c-post-header__cover:after{content:"";background:linear-gradient(#0003 30%,#000000d1);position:absolute;inset:0}.pp-c-post-header[data-layout=overlay] .pp-c-post-header__words{z-index:1;position:relative}.pp-c-post-header[data-layout=overlay] .pp-c-post-header__meta,.pp-c-post-header[data-layout=overlay] .pp-c-post-header__excerpt{color:#ffffffd6}@media (width>=900px){.pp-c-post-header[data-layout=split]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.pp-c-post-header[data-layout=split] .pp-c-post-header__cover{aspect-ratio:4/3}}.pp-c-post-list{min-width:0}.pp-c-post-list .pp-c-post-list__items{gap:var(--pp-space-gap,24px);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.pp-c-post-list[data-layout=list] .pp-c-post-list__items{gap:calc(var(--pp-space-gap,24px) / 2);grid-template-columns:minmax(0,1fr)}.pp-c-post-list .pp-c-post-list__post{border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);height:100%;color:var(--pp-color-text);flex-direction:column;transition:transform .25s,border-color .2s,box-shadow .25s;display:flex;position:relative;overflow:hidden}@media (width>=640px){.pp-c-post-list[data-layout=list] .pp-c-post-list__post:has(.pp-c-post-list__cover){grid-template-columns:200px minmax(0,1fr);display:grid}}.pp-c-post-list[data-surface=flat] .pp-c-post-list__post{background:var(--pp-color-surface)}.pp-c-post-list[data-surface=outlined] .pp-c-post-list__post{border:max(1px, var(--pp-border,1px)) solid var(--pp-color-line);background:color-mix(in srgb, var(--pp-color-surface) 55%, transparent)}.pp-c-post-list[data-surface=elevated] .pp-c-post-list__post{border:var(--pp-border,1px) solid color-mix(in srgb, var(--pp-color-accent) 18%, var(--pp-color-line));background:var(--pp-color-surface);box-shadow:var(--pp-shadow)}.pp-c-post-list[data-accent=top] .pp-c-post-list__post:before,.pp-c-post-list[data-accent=left] .pp-c-post-list__post:before{z-index:1;background:var(--pp-color-accent);content:"";position:absolute}.pp-c-post-list[data-accent=top] .pp-c-post-list__post:before{height:3px;inset:0 0 auto}.pp-c-post-list[data-accent=left] .pp-c-post-list__post:before{width:3px;inset:0 auto 0 0}.pp-c-post-list .pp-c-post-list__cover{aspect-ratio:16/9;background:var(--pp-color-raised);max-height:420px;overflow:hidden}.pp-c-post-list[data-layout=list] .pp-c-post-list__cover{aspect-ratio:16/10}.pp-c-post-list .pp-c-post-list__cover img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.pp-c-post-list .pp-c-post-list__cover[data-placeholder]{background:linear-gradient(135deg, color-mix(in srgb, var(--pp-color-accent) 24%, var(--pp-color-raised)), var(--pp-color-raised) 72%);place-items:center;display:grid}.pp-c-post-list .pp-c-post-list__cover[data-placeholder] img{border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);object-fit:contain;opacity:.6;width:56px;height:56px}.pp-c-post-list .pp-c-post-list__body{min-width:0;padding:var(--pp-space-card,20px);flex-direction:column;flex:1;gap:8px;display:flex}.pp-c-post-list[data-layout=list] .pp-c-post-list__body{justify-content:center}.pp-c-post-list .pp-c-post-list__meta{color:var(--pp-color-muted);font-variant-numeric:tabular-nums;font-size:12px}.pp-c-post-list .pp-c-post-list__title{font-family:var(--pp-font-display);font-size:20px;font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,700);letter-spacing:var(--pp-heading-tracking,0);overflow-wrap:anywhere;text-transform:var(--pp-heading-case,none);line-height:1.25;transition:color .2s}.pp-c-post-list .pp-c-post-list__title a:after{z-index:2;content:"";position:absolute;inset:0}.pp-c-post-list .pp-c-post-list__title a:focus-visible{outline:none}.pp-c-post-list .pp-c-post-list__post:has(a:focus-visible){outline:2px solid var(--pp-color-accent);outline-offset:2px}.pp-c-post-list .pp-c-post-list__excerpt{color:color-mix(in srgb, var(--pp-color-text) 72%, var(--pp-color-muted));-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.pp-c-post-list .pp-c-post-list__post:hover .pp-c-post-list__title{color:var(--pp-color-accent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pp-c-post-list[data-hover=lift] .pp-c-post-list__post:hover{box-shadow:0 18px 40px -18px color-mix(in srgb, var(--pp-color-accent) 35%, transparent), var(--pp-shadow);transform:translateY(-4px)}.pp-c-post-list[data-hover=tilt] .pp-c-post-list__post:hover{box-shadow:0 18px 40px -18px color-mix(in srgb, var(--pp-color-accent) 35%, transparent), var(--pp-shadow);transform:perspective(900px)rotateX(2deg)translateY(-3px)scale(1.01)}.pp-c-post-list[data-hover=lift] .pp-c-post-list__post:hover .pp-c-post-list__cover img,.pp-c-post-list[data-hover=tilt] .pp-c-post-list__post:hover .pp-c-post-list__cover img{transform:scale(1.04)}}.pp-c-quote{min-width:0;color:var(--pp-color-text);font-size:calc(var(--pp-text-size,16px) + 6px);flex-direction:column;gap:0;display:flex}.pp-c-quote .pp-c-quote__head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pp-c-quote .pp-c-quote__label{color:var(--pp-color-muted);font-family:var(--pp-font-mono);letter-spacing:0;text-shadow:none;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;line-height:1.35}.pp-c-quote .pp-c-quote__signal{--pp-signal-size:8px;--pp-signal-ink:var(--pp-color-text);margin-left:auto}.pp-c-quote .pp-c-quote__text{color:var(--pp-main-color,inherit);font-family:var(--pp-main-font,var(--pp-font-display));font-size:var(--pp-main-size,1em);font-style:var(--pp-main-style,inherit);font-weight:var(--pp-main-weight,500);letter-spacing:var(--pp-main-tracking,inherit);line-height:var(--pp-main-leading,1.45);overflow-wrap:break-word;text-shadow:var(--pp-main-shadow,inherit);text-transform:var(--pp-main-case,inherit);text-wrap:pretty}.pp-c-quote .pp-c-quote__text>p+p{margin-top:.75em}.pp-c-quote .pp-c-quote__text a{color:var(--pp-color-accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.pp-c-quote .pp-c-quote__cite{color:var(--pp-color-muted);letter-spacing:.02em;margin-top:14px;font-size:14px;font-weight:600}.pp-c-quote .pp-c-quote__cite:before{content:"— "}.pp-c-quote[data-mark=bar]{border-left:var(--pp-rule,3px) solid var(--pp-color-accent);padding-left:20px}.pp-c-quote[data-mark=quotes] .pp-c-quote__text:before{height:.5em;color:var(--pp-color-accent);content:"“";margin-bottom:.15em;font-family:Georgia,serif;font-size:3.2em;line-height:1;display:block}.pp-c-quote[data-placeholder] .pp-c-quote__text{color:var(--pp-color-muted);font-style:italic}.pp-c-race-card{--pp-place:var(--pp-color-accent);--pp-place-ink:var(--pp-color-accent);--pp-place-text:color-mix(in srgb, var(--pp-place-ink) 72%, var(--pp-color-text));--pp-frame-strip-ink:var(--pp-place);flex-direction:column;min-width:0;height:100%;display:flex}.pp-c-race-card[data-place="1"]{--pp-place:var(--pp-gold);--pp-place-ink:var(--pp-gold-text)}.pp-c-race-card[data-place="2"]{--pp-place:var(--pp-silver);--pp-place-ink:var(--pp-silver-text)}.pp-c-race-card[data-place="3"]{--pp-place:var(--pp-bronze);--pp-place-ink:var(--pp-bronze-text)}.pp-c-race-card[data-surface=elevated]{--pp-color-muted:var(--pp-color-muted-on-tint);--pp-frame-pattern:radial-gradient(80% 90% at 0% 0%, color-mix(in srgb, var(--pp-place) 12%, transparent), transparent 62%)}.pp-c-race-card .pp-c-race-card__head{padding:calc(var(--pp-space-card,20px) + 4px) var(--pp-space-card,20px) 0;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pp-c-race-card .pp-c-race-card__place{align-items:baseline;gap:12px;margin:0;display:flex}.pp-c-race-card .pp-c-race-card__position{color:var(--pp-place-text);font-family:var(--pp-font-display);font-variant-numeric:tabular-nums;font-size:clamp(44px,6vw,64px);font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,700);letter-spacing:-.03em;line-height:.9}.pp-c-race-card .pp-c-race-card__kind{color:var(--pp-color-text);font-family:var(--pp-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700}.pp-c-race-card .pp-c-race-card__field{color:var(--pp-color-muted);font-weight:500}.pp-c-race-card .pp-c-race-card__verified{color:var(--pp-color-accent);flex:none;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.pp-c-race-card .pp-c-race-card__body{padding:16px var(--pp-space-card,20px) var(--pp-space-card,20px);flex-direction:column;flex:1;gap:12px;display:flex}.pp-c-race-card .pp-c-race-card__series{color:var(--pp-color-muted);font-family:var(--pp-font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.pp-c-race-card .pp-c-race-card__event{font-family:var(--pp-font-display);font-size:clamp(20px,2.2vw,26px);font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,700);letter-spacing:var(--pp-heading-tracking,0);overflow-wrap:break-word;margin:0;line-height:1.15}.pp-c-race-card .pp-c-race-card__meta{color:color-mix(in srgb, var(--pp-color-text) 78%, var(--pp-color-muted));flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.pp-c-race-card .pp-c-race-card__meta li{align-items:center;gap:7px;min-width:0;display:inline-flex}.pp-c-race-card .pp-c-race-card__meta svg{color:var(--pp-color-muted);flex:none}.pp-c-race-card .pp-c-race-card__code{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);color:var(--pp-color-muted);font-family:var(--pp-font-mono);letter-spacing:.06em;padding:1px 6px;font-size:11px;font-weight:600}.pp-c-race-card .pp-c-race-card__crew{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.pp-c-race-card .pp-c-race-card__crew li{border:1px solid color-mix(in srgb, var(--pp-color-text) 12%, transparent);border-radius:calc(var(--pp-radius-sm) * 999);background:color-mix(in srgb, var(--pp-color-text) 5%, transparent);padding:4px 10px;font-size:13px;font-weight:600}.pp-c-race-card .pp-c-race-card__crew a{color:inherit;text-decoration:none}.pp-c-race-card .pp-c-race-card__crew a:hover{color:var(--pp-color-accent)}.pp-c-race-card .pp-c-race-card__crew .pp-c-race-card__more-drivers{color:var(--pp-color-muted-on-tint)}.pp-c-race-card .pp-c-race-card__foot{padding:14px var(--pp-space-card,20px);border-top:1px solid color-mix(in srgb, var(--pp-color-line) 80%, transparent);justify-content:space-between;align-items:center;gap:16px;display:flex}.pp-c-race-card .pp-c-race-card__sof{border:1px solid color-mix(in srgb, var(--pp-color-accent) 25%, transparent);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-accent) 10%, transparent);color:var(--pp-color-muted-on-tint);letter-spacing:.04em;padding:3px 9px;font-size:11px;font-weight:600}.pp-c-race-card .pp-c-race-card__sof-label{font-family:var(--pp-label-font,inherit);letter-spacing:var(--pp-label-tracking,.04em);text-transform:var(--pp-label-case,none)}.pp-c-race-card .pp-c-race-card__sof strong{color:var(--pp-color-accent);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.pp-c-race-card .pp-c-race-card__all{color:var(--pp-color-accent);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pp-c-race-card:hover .pp-c-race-card__position,.pp-c-race-card:focus-within .pp-c-race-card__position{color:var(--pp-frame-color-on,var(--pp-place-text))}.pp-c-race-card:hover .pp-c-race-card__sof,.pp-c-race-card:focus-within .pp-c-race-card__sof{color:var(--pp-frame-color-on,var(--pp-color-muted-on-tint))}.pp-c-race-card[data-hover=fill]:hover .pp-c-race-card__sof,.pp-c-race-card[data-hover=fill]:focus-within .pp-c-race-card__sof{background:color-mix(in srgb, var(--pp-color-accent-fill) 10%, transparent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pp-c-race-card[data-hover=tilt]:hover{transform:perspective(900px) rotateX(var(--pp-tilt-y,0deg)) rotateY(var(--pp-tilt-x,0deg))}}@media (prefers-reduced-motion:no-preference){.pp-c-race-card .pp-c-race-card__all svg{transition:transform .2s}.pp-c-race-card .pp-c-race-card__all:hover svg{transform:translate(3px)}}.pp-c-results-table{--pp-place:var(--pp-color-accent);--pp-place-ink:var(--pp-color-accent);--pp-place-size:14px;--pp-place-box:var(--pp-color-text);--pp-place-box-text:var(--pp-color-bg);--pp-results-ground:var(--pp-frame-ground);--pp-details-line:16px;font-variant-numeric:tabular-nums;flex-direction:column;gap:14px;min-width:0;display:flex;container-type:inline-size}.pp-c-results-table[data-layout=table]{gap:var(--pp-gap,14px)}.pp-c-results-table[data-label-tracking=none]{--pp-label-tracking:0em;--pp-header-tracking:0em}.pp-c-results-table[data-label-tracking=slight]{--pp-label-tracking:.05em;--pp-header-tracking:.05em}.pp-c-results-table[data-label-tracking=wide]{--pp-label-tracking:.1em;--pp-header-tracking:.1em}.pp-c-results-table [data-podium="1"]{--pp-place:var(--pp-gold);--pp-place-ink:var(--pp-gold-text)}.pp-c-results-table [data-podium="2"]{--pp-place:var(--pp-silver);--pp-place-ink:var(--pp-silver-text)}.pp-c-results-table [data-podium="3"]{--pp-place:var(--pp-bronze);--pp-place-ink:var(--pp-bronze-text)}.pp-c-results-table .pp-c-results-table__filters{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.pp-c-results-table .pp-c-results-table__filter{flex-direction:column;flex:150px;gap:5px;min-width:min(100%,150px);display:flex}.pp-c-results-table .pp-c-results-table__filter span{color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,.1em);text-transform:var(--pp-label-case,uppercase);font-size:11px;font-weight:600}.pp-c-results-table .pp-c-results-table__filter select{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);background:linear-gradient(45deg, transparent 50%, var(--pp-color-muted) 50%) calc(100% - 17px) 50% / 5px 5px no-repeat, linear-gradient(-45deg, transparent 50%, var(--pp-color-muted) 50%) calc(100% - 12px) 50% / 5px 5px no-repeat, var(--pp-color-surface);width:100%;min-height:40px;color:var(--pp-color-text);font:inherit;appearance:none;padding:8px 32px 8px 12px;font-size:14px}.pp-c-results-table .pp-c-results-table__filter select:focus-visible,.pp-c-results-table .pp-c-results-table__show:focus-visible,.pp-c-results-table .pp-c-results-table__scroll:focus-visible{outline:2px solid var(--pp-color-accent);outline-offset:1px}.pp-c-results-table .pp-c-results-table__show{border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-accent-fill);min-height:40px;color:var(--pp-color-on-accent);font:inherit;cursor:pointer;border:0;padding:8px 18px;font-size:14px;font-weight:700}.pp-c-results-table .pp-c-results-table__clear{color:var(--pp-color-accent);align-self:center;font-size:13px;font-weight:600}.pp-c-results-table .pp-c-results-table__count,.pp-c-results-table .pp-c-results-table__none{color:var(--pp-color-muted);font-size:13px}.pp-c-results-table .pp-c-results-table__none{border:1px dashed var(--pp-color-line);border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);text-align:center;padding:28px;font-size:14px}.pp-c-results-table[data-place=metal] .pp-c-results-table__place{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-place) 16%, transparent);min-width:42px;color:var(--pp-results-word,color-mix(in srgb, var(--pp-place-ink) 74%, var(--pp-color-text)));font-family:var(--pp-font-mono);white-space:nowrap;align-items:baseline;gap:2px;padding:3px 7px;font-size:13px;font-weight:700;display:inline-flex}.pp-c-results-table .pp-c-results-table__place small{color:var(--pp-results-word,color-mix(in srgb, var(--pp-color-muted-on-tint) 72%, var(--pp-color-text)));font-size:10px;font-weight:600}.pp-c-results-table .pp-c-results-table__overall{color:var(--pp-results-word,color-mix(in srgb, var(--pp-color-muted-on-tint) 72%, var(--pp-color-text)));letter-spacing:.06em;margin-left:4px;font-size:10px;text-decoration:none}.pp-c-results-table[data-place=chip] .pp-c-results-table__place{justify-content:center;min-width:40px;min-height:28px}.pp-c-results-table[data-place=chip] .pp-c-results-table__place,.pp-c-results-table[data-place=outline] .pp-c-results-table__place{white-space:nowrap}.pp-c-results-table[data-place=chip] .pp-c-results-table__table .pp-c-results-table__place{margin-block:-4px}.pp-c-results-table[data-place-size=md]{--pp-place-size:20px}.pp-c-results-table[data-place-size=lg]{--pp-place-size:36px}.pp-c-results-table[data-place=numeral] .pp-c-results-table__place,.pp-c-results-table[data-place=boxed] .pp-c-results-table__place{color:var(--pp-color-text);font-family:var(--pp-font-display);font-size:var(--pp-place-size);font-style:var(--pp-heading-style,normal);white-space:nowrap;justify-content:center;align-items:center;font-weight:900;line-height:1;display:inline-flex}.pp-c-results-table .pp-c-results-table__place[data-tone=gold]{--pp-place-on:var(--pp-results-word,var(--pp-gold-text));--pp-place-box:var(--pp-gold);--pp-place-box-text:var(--pp-tone-paper-text,var(--pp-cover-veil))}.pp-c-results-table .pp-c-results-table__place[data-tone=silver]{--pp-place-on:var(--pp-results-word,var(--pp-silver-text));--pp-place-box:var(--pp-silver);--pp-place-box-text:var(--pp-tone-paper-text,var(--pp-cover-veil))}.pp-c-results-table .pp-c-results-table__place[data-tone=bronze]{--pp-place-on:var(--pp-results-word,var(--pp-bronze-text));--pp-place-box:var(--pp-bronze);--pp-place-box-text:var(--pp-tone-paper-text,var(--pp-cover-veil))}.pp-c-results-table[data-highlight=all] .pp-c-results-table__place{--pp-place-box:var(--pp-accent-fill-bg,var(--pp-color-accent-fill));--pp-place-box-text:var(--pp-color-on-accent)}.pp-c-results-table[data-place-slant=upright][data-place=numeral] .pp-c-results-table__place,.pp-c-results-table[data-place-slant=upright][data-place=boxed] .pp-c-results-table__place{font-style:normal}.pp-c-results-table[data-place-weight="700"][data-place=numeral] .pp-c-results-table__place,.pp-c-results-table[data-place-weight="700"][data-place=boxed] .pp-c-results-table__place{font-weight:700}.pp-c-results-table[data-place=numeral] .pp-c-results-table__place[data-on]{color:var(--pp-place-on,var(--pp-color-accent))}.pp-c-results-table[data-highlight=metals][data-place=numeral] .pp-c-results-table__place:not([data-on]),.pp-c-results-table[data-highlight=metals][data-place=boxed] .pp-c-results-table__place:not([data-on]){color:var(--pp-color-muted)}.pp-c-results-table[data-place=boxed] .pp-c-results-table__place{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);min-width:1.7em;height:1.7em;padding:0 .25em}.pp-c-results-table[data-place=boxed] .pp-c-results-table__place[data-on]{background:var(--pp-place-box);color:var(--pp-place-box-text)}.pp-c-results-table .pp-c-results-table__verified{color:var(--pp-results-word,var(--pp-color-accent));vertical-align:-1px;margin-left:6px;display:inline-flex}.pp-c-results-table .pp-c-results-table__crew{flex-wrap:wrap;gap:2px 10px;font-size:13px;font-weight:400;display:flex}.pp-c-results-table .pp-c-results-table__crew a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--pp-color-accent) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--pp-color-accent) 50%, transparent);text-underline-offset:3px}.pp-c-results-table .pp-c-results-table__crew a:hover{color:var(--pp-color-accent)}.pp-c-results-table .pp-c-results-table__more{color:var(--pp-color-muted);font-family:var(--pp-font-mono);font-size:12px}.pp-c-results-table .pp-c-results-table__badge{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);color:var(--pp-color-muted);font-family:var(--pp-font-mono);letter-spacing:.06em;vertical-align:1px;margin-left:8px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.pp-c-results-table[data-class-style=chip] [data-field=class] .pp-chip{overflow-wrap:anywhere;vertical-align:middle}.pp-c-results-table .pp-c-results-table__title{color:var(--pp-row-title,var(--pp-frame-title,var(--pp-main-color,currentColor)));font-family:var(--pp-main-font,inherit);font-size:var(--pp-main-size,1em);font-style:var(--pp-main-style,inherit);font-weight:var(--pp-main-weight,600);letter-spacing:var(--pp-main-tracking,inherit);text-shadow:var(--pp-main-shadow,inherit);text-transform:var(--pp-main-case,inherit);overflow-wrap:break-word}.pp-c-results-table .pp-c-results-table__code{color:var(--pp-results-word,var(--pp-color-accent));margin-right:12px;font-weight:700}.pp-c-results-table .pp-c-results-table__date{color:var(--pp-row-date,var(--pp-color-muted));white-space:nowrap;font-weight:400}.pp-c-results-table[data-date-ink=text] .pp-c-results-table__table td.pp-c-results-table__date,.pp-c-results-table[data-date-ink=text] .pp-c-results-table__item>.pp-c-results-table__date{color:var(--pp-row-date,var(--pp-color-text))}.pp-c-results-table .pp-c-results-table__index{color:var(--pp-color-muted);font-weight:400}.pp-c-results-table .pp-c-results-table__gap{color:var(--pp-results-word,var(--pp-color-muted));font-family:var(--pp-font-mono);white-space:nowrap;font-weight:400}.pp-c-results-table[data-gap-ink=text] .pp-c-results-table__gap{color:var(--pp-results-word,var(--pp-color-text))}.pp-c-results-table[data-gap-ink=accent2] .pp-c-results-table__gap{color:var(--pp-results-word,var(--pp-color-accent2-text))}.pp-c-results-table[data-gap-weight=bold] .pp-c-results-table__gap{font-weight:700}.pp-c-results-table .pp-c-results-table__bars{vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.pp-c-results-table .pp-c-results-table__bar{background:var(--pp-color-line);width:16px;height:8px;display:block}.pp-c-results-table .pp-c-results-table__bar[data-form=best]{background:var(--pp-form-best)}.pp-c-results-table .pp-c-results-table__bar[data-form=good]{background:var(--pp-form-good)}.pp-c-results-table .pp-c-results-table__bar[data-form=fair]{background:var(--pp-form-fair)}.pp-c-results-table .pp-c-results-table__scroll{border-radius:inherit;corner-shape:inherit;overflow:auto hidden}.pp-c-results-table .pp-c-results-table__table{width:100%;font-size:14px}.pp-c-results-table[data-cell-size=style] .pp-c-results-table__table{font-size:var(--pp-main-size,14px)}.pp-c-results-table .pp-c-results-table__table th{padding:var(--pp-item-pad,12px 14px);border-bottom:1px solid var(--pp-color-line);color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-header-tracking,.1em);text-align:left;text-transform:var(--pp-label-case,uppercase);white-space:nowrap;font-size:11px;font-weight:600}.pp-c-results-table[data-header=accent] .pp-c-results-table__table th{border-bottom:var(--pp-rule,3px) solid var(--pp-color-accent);color:var(--pp-color-accent);font-size:12px;font-weight:var(--pp-label-weight,600);letter-spacing:var(--pp-label-tracking,.1em)}.pp-c-results-table[data-header=tinted] .pp-c-results-table__table th{border-bottom:1px solid var(--pp-color-accent);background:color-mix(in srgb, var(--pp-color-accent) 10%, transparent);color:var(--pp-color-accent-on-tint);letter-spacing:var(--pp-header-tracking,.05em);font-size:12px;font-weight:700}.pp-c-results-table[data-header=bar] .pp-c-results-table__table th{border-bottom:1px solid var(--pp-color-line);background:var(--pp-color-surface);color:var(--pp-color-muted);letter-spacing:var(--pp-header-tracking,.05em);padding-block:8px;font-size:12px;font-weight:700}.pp-c-results-table[data-header-size=text] .pp-c-results-table__table th{font-size:inherit}.pp-c-results-table[data-header-size="12"] .pp-c-results-table__table th{font-size:12px}.pp-c-results-table[data-header-weight=regular] .pp-c-results-table__table th{font-weight:400}.pp-c-results-table[data-header=none] .pp-c-results-table__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pp-c-results-table[data-small-leading="1.25"]{line-height:1.25}.pp-c-results-table[data-small-leading="1.4"]{line-height:1.4}.pp-c-results-table .pp-c-results-table__table td{padding:var(--pp-item-pad,12px 14px);border-bottom:1px solid color-mix(in srgb, var(--pp-color-line) var(--pp-row-ink,70%), transparent);vertical-align:middle;font-weight:400}.pp-c-results-table[data-titles=clip] .pp-c-results-table__table td[data-title]{width:100%;max-width:0}.pp-c-results-table .pp-c-results-table__frame[data-crew] td{vertical-align:top}.pp-c-results-table .pp-c-results-table__table tbody tr:last-child td{border-bottom:0}.pp-c-results-table[data-last-rule=line] .pp-c-results-table__table tbody tr:last-child td{border-bottom:1px solid color-mix(in srgb, var(--pp-color-line) var(--pp-row-ink,70%), transparent)}.pp-c-results-table[data-rows=separate][data-row-hover=none] .pp-c-results-table__table tbody tr:hover{background-color:color-mix(in srgb, var(--pp-color-raised) 70%, transparent)}.pp-c-results-table[data-cell-rules=grid] .pp-c-results-table__table th+th,.pp-c-results-table[data-cell-rules=grid] .pp-c-results-table__table td+td{border-left:1px solid var(--pp-color-line)}.pp-c-results-table .pp-c-results-table__table [data-align=end]{text-align:right}.pp-c-results-table .pp-c-results-table__table [data-align=center]{text-align:center}.pp-c-results-table[data-number-align=left] .pp-c-results-table__table [data-field=sof],.pp-c-results-table[data-number-align=left] .pp-c-results-table__table [data-field=gap]{text-align:left}.pp-c-results-table .pp-c-results-table__table td.pp-c-results-table__pos{white-space:nowrap;width:1%}.pp-c-results-table .pp-c-results-table__table td.pp-c-results-table__index{width:1%}.pp-c-results-table[data-place-align=center] .pp-c-results-table__table [data-field=pos]{text-align:center}.pp-c-results-table[data-place-align=end] .pp-c-results-table__table [data-field=pos]{text-align:right}.pp-c-results-table[data-place-align=center] .pp-c-results-table__table td.pp-c-results-table__pos,.pp-c-results-table[data-place-align=end] .pp-c-results-table__table td.pp-c-results-table__pos{width:auto}.pp-c-results-table[data-place=metal] .pp-c-results-table__table td.pp-c-results-table__pos{box-shadow:inset 3px 0 0 var(--pp-place)}.pp-c-results-table .pp-c-results-table__table td.pp-c-results-table__index,.pp-c-results-table .pp-c-results-table__table td.pp-c-results-table__sof,.pp-c-results-table .pp-c-results-table__table td.pp-c-results-table__gap{white-space:nowrap}.pp-c-results-table .pp-c-results-table__table .pp-c-results-table__title{line-height:var(--pp-main-leading,1.35);display:block}.pp-c-results-table[data-titles=clip] .pp-c-results-table__title{align-items:baseline;min-width:0;display:flex}.pp-c-results-table[data-titles=clip] .pp-c-results-table__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pp-c-results-table[data-titles=clip] .pp-c-results-table__code,.pp-c-results-table[data-titles=clip] .pp-c-results-table__verified{flex:none}.pp-c-results-table .pp-c-results-table__sub{color:var(--pp-color-muted);flex-wrap:wrap;gap:2px 10px;margin-top:3px;font-size:12px;font-style:normal;font-weight:400;line-height:1.6;display:flex}.pp-c-results-table .pp-c-results-table__car{color:color-mix(in srgb, var(--pp-color-text) 86%, transparent)}.pp-c-results-table[data-class-ink=accent] .pp-c-results-table__table td.pp-c-results-table__class{color:var(--pp-results-word,var(--pp-color-accent))}.pp-c-results-table[data-class-ink=muted] .pp-c-results-table__table td.pp-c-results-table__class{color:var(--pp-results-word,var(--pp-color-muted))}.pp-c-results-table[data-class-size="12"] .pp-c-results-table__table td.pp-c-results-table__class{font-size:12px}.pp-c-results-table .pp-c-results-table__table td.pp-c-results-table__sof{color:var(--pp-results-word,var(--pp-color-accent));font-family:var(--pp-font-mono);font-weight:700}.pp-c-results-table .pp-c-results-table__list{justify-content:var(--pp-justify,flex-start);gap:var(--pp-gap,var(--pp-row-gap));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pp-c-results-table .pp-c-results-table__list>li{flex:0 0 calc((100% - (var(--pp-columns,1) - 1) * var(--pp-gap,var(--pp-row-gap))) / var(--pp-columns,1));min-width:0}.pp-c-results-table .pp-c-results-table__item{padding:var(--pp-item-pad,14px 16px);align-items:center;gap:14px;display:flex;position:relative}.pp-c-results-table[data-rows=ruled] .pp-c-results-table__item,.pp-c-results-table[data-rows=ruled-edge] .pp-c-results-table__item,.pp-c-results-table[data-rows=topped] .pp-c-results-table__item{padding:var(--pp-row-pad-top) 0 var(--pp-row-pad-bottom)}.pp-c-results-table[data-place=metal] .pp-c-results-table__item{box-shadow:inset 3px 0 0 var(--pp-place)}.pp-c-results-table[data-place=metal][data-surface=elevated] .pp-c-results-table__item.pp-frame{box-shadow:revert-layer}.pp-c-results-table[data-podium-rows=tint] .pp-row[data-podium]{--pp-row-own:color-mix(in srgb, var(--pp-color-accent) 5%, var(--pp-row-fill))}.pp-c-results-table[data-podium-rows=tint] .pp-row[data-podium]:nth-child(2n){--pp-row-own:color-mix(in srgb, var(--pp-color-accent) 5%, var(--pp-row-fill-even))}.pp-c-results-table[data-podium-rows=tint] .pp-frame[data-podium]{--pp-frame-ground:color-mix(in srgb, var(--pp-color-accent) 5%, var(--pp-results-ground));--pp-frame-ground-on:var(--pp-frame-ground)}.pp-c-results-table .pp-row:hover,.pp-c-results-table .pp-row:focus-within{--pp-results-word:var(--pp-row-color-on)}.pp-c-results-table .pp-c-results-table__item>.pp-c-results-table__date{font-family:var(--pp-font-mono);text-transform:uppercase;flex:0 0 56px;font-size:10px}.pp-c-results-table[data-date-width="64"] .pp-c-results-table__item>.pp-c-results-table__date{flex-basis:64px}.pp-c-results-table .pp-c-results-table__body{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.pp-c-results-table .pp-c-results-table__list[data-crew] .pp-c-results-table__item,.pp-c-results-table .pp-c-results-table__list[data-crew] .pp-c-results-table__body{align-items:flex-start}.pp-c-results-table[data-part-gap="16"] .pp-c-results-table__item,.pp-c-results-table[data-part-gap="16"] .pp-c-results-table__body{column-gap:16px}.pp-c-results-table[data-part-gap="0"] .pp-c-results-table__item,.pp-c-results-table[data-part-gap="0"] .pp-c-results-table__body{column-gap:0}.pp-c-results-table .pp-c-results-table__main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pp-c-results-table .pp-c-results-table__list .pp-c-results-table__title{line-height:var(--pp-main-leading,inherit)}.pp-c-results-table .pp-c-results-table__meta{color:var(--pp-color-muted);flex-wrap:wrap;gap:2px 8px;font-size:12px;font-style:normal;font-weight:400;display:flex}.pp-c-results-table[data-meta-face=mono] .pp-c-results-table__meta,.pp-c-results-table[data-meta-face=mono] .pp-c-results-table__sub{font-family:var(--pp-font-mono)}.pp-c-results-table[data-meta-face=body] .pp-c-results-table__meta,.pp-c-results-table[data-meta-face=body] .pp-c-results-table__sub{font-family:var(--pp-font-body)}.pp-c-results-table[data-meta-size="10"] .pp-c-results-table__meta,.pp-c-results-table[data-meta-size="10"] .pp-c-results-table__sub{font-size:10px}.pp-c-results-table[data-meta-size="12"] .pp-c-results-table__meta,.pp-c-results-table[data-meta-size="12"] .pp-c-results-table__sub{font-size:12px}.pp-c-results-table[data-meta-size="14"] .pp-c-results-table__meta,.pp-c-results-table[data-meta-size="14"] .pp-c-results-table__sub{font-size:14px}.pp-c-results-table[data-meta-size="10"]{--pp-details-line:15px}.pp-c-results-table[data-meta-size="12"]{--pp-details-line:16px}.pp-c-results-table[data-meta-size="14"]{--pp-details-line:20px}.pp-c-results-table[data-meta-weight=bold] .pp-c-results-table__meta,.pp-c-results-table[data-meta-weight=bold] .pp-c-results-table__sub{font-weight:700}.pp-c-results-table[data-meta-ink=accent] .pp-c-results-table__meta,.pp-c-results-table[data-meta-ink=accent] .pp-c-results-table__sub{color:var(--pp-color-accent)}.pp-c-results-table[data-meta-ink=accent2] .pp-c-results-table__meta,.pp-c-results-table[data-meta-ink=accent2] .pp-c-results-table__sub{color:var(--pp-color-accent2-text)}.pp-c-results-table .pp-c-results-table__meta .pp-c-results-table__date{color:var(--pp-row-date,currentColor);font-weight:inherit}.pp-c-results-table[data-meta-case=upper] .pp-c-results-table__meta,.pp-c-results-table[data-meta-case=upper] .pp-c-results-table__sub,.pp-c-results-table[data-meta-case=upper] .pp-c-results-table__table td.pp-c-results-table__date{text-transform:uppercase}.pp-c-results-table .pp-c-results-table__meta:empty{display:none}.pp-c-results-table .pp-c-results-table__meta>*+:before{content:"·";margin-right:8px}.pp-c-results-table[data-meta-join=dot-close] .pp-c-results-table__meta{column-gap:0}.pp-c-results-table[data-meta-join=dot-close] .pp-c-results-table__meta>*+:before{content:" · ";white-space:pre;margin-right:0}.pp-c-results-table[data-meta-join=space] .pp-c-results-table__meta{column-gap:16px}.pp-c-results-table[data-meta-join=space] .pp-c-results-table__meta>*+:before{content:none}.pp-c-results-table[data-meta-tracking=none] .pp-c-results-table__meta,.pp-c-results-table[data-meta-tracking=none] .pp-c-results-table__sub{letter-spacing:0}.pp-c-results-table[data-meta-tracking=slight] .pp-c-results-table__meta,.pp-c-results-table[data-meta-tracking=slight] .pp-c-results-table__sub{letter-spacing:.05em}.pp-c-results-table[data-meta-leading=own] .pp-c-results-table__meta,.pp-c-results-table[data-meta-leading=own] .pp-c-results-table__sub{line-height:var(--pp-details-line)}.pp-c-results-table .pp-c-results-table__meta .pp-c-results-table__value{color:var(--pp-results-word,var(--pp-color-accent));font-weight:700}.pp-c-results-table .pp-c-results-table__item .pp-c-results-table__sof{color:var(--pp-results-word,var(--pp-color-accent));font-family:var(--pp-font-mono);flex-direction:column;align-items:flex-end;font-size:15px;font-weight:700;display:flex}.pp-c-results-table .pp-c-results-table__item .pp-c-results-table__sof small{color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,.1em);text-transform:var(--pp-label-case,none);font-size:10px}.pp-c-results-table .pp-c-results-table__item .pp-c-results-table__gap{font-size:14px}.pp-c-results-table[data-gap-size="12"] .pp-c-results-table__gap{font-size:12px}.pp-c-results-table[data-gap-size="14"] .pp-c-results-table__gap{font-size:14px}.pp-c-results-table[data-sof-ink=muted] .pp-c-results-table__table td.pp-c-results-table__sof,.pp-c-results-table[data-sof-ink=muted] .pp-c-results-table__item .pp-c-results-table__sof{color:var(--pp-results-word,var(--pp-color-muted));font-weight:400}.pp-c-results-table[data-sof-ink=muted] .pp-c-results-table__meta .pp-c-results-table__value{color:var(--pp-results-word,currentColor);font-weight:400}.pp-c-results-table[data-sof-ink=text] .pp-c-results-table__table td.pp-c-results-table__sof,.pp-c-results-table[data-sof-ink=text] .pp-c-results-table__item .pp-c-results-table__sof,.pp-c-results-table[data-sof-ink=text] .pp-c-results-table__meta .pp-c-results-table__value{color:var(--pp-results-word,var(--pp-color-text));font-weight:400}.pp-c-results-table[data-sof-weight=regular] .pp-c-results-table__table td.pp-c-results-table__sof,.pp-c-results-table[data-sof-weight=regular] .pp-c-results-table__item .pp-c-results-table__sof,.pp-c-results-table[data-sof-weight=regular] .pp-c-results-table__meta .pp-c-results-table__value{font-weight:400}.pp-c-results-table[data-sof-weight=bold] .pp-c-results-table__table td.pp-c-results-table__sof,.pp-c-results-table[data-sof-weight=bold] .pp-c-results-table__item .pp-c-results-table__sof,.pp-c-results-table[data-sof-weight=bold] .pp-c-results-table__meta .pp-c-results-table__value{font-weight:700}.pp-c-results-table .pp-c-results-table__caption{color:var(--pp-color-accent);font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,.1em);text-transform:var(--pp-label-case,uppercase);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0;font-size:10px;font-style:normal;font-weight:400;line-height:15px;display:flex}.pp-c-results-table .pp-c-results-table__link{color:inherit;margin-left:auto;text-decoration:none}.pp-c-results-table .pp-c-results-table__link:hover,.pp-c-results-table .pp-c-results-table__link:focus-visible{text-underline-offset:3px;text-decoration:underline}.pp-c-results-table[data-caption-align=center] .pp-c-results-table__caption{text-align:center;justify-content:center}.pp-c-results-table[data-caption-align=center] .pp-c-results-table__link{margin-left:0}.pp-c-results-table[data-caption-size="12"] .pp-c-results-table__caption{font-size:12px;line-height:16px}.pp-c-results-table .pp-c-results-table__all{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);color:var(--pp-color-text);align-self:flex-start;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none}.pp-c-results-table .pp-c-results-table__all:hover{border-color:color-mix(in srgb, var(--pp-color-accent) 55%, var(--pp-color-line));color:var(--pp-color-accent)}.pp-c-results-table[data-caption-align=center] .pp-c-results-table__all{align-self:center}.pp-c-results-table .pp-c-results-table__pages{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.pp-c-results-table .pp-c-results-table__step{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);color:var(--pp-color-text);padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none}.pp-c-results-table a.pp-c-results-table__step:hover{border-color:color-mix(in srgb, var(--pp-color-accent) 55%, var(--pp-color-line));color:var(--pp-color-accent)}.pp-c-results-table .pp-c-results-table__step[data-off]{visibility:hidden}.pp-c-results-table .pp-c-results-table__page{color:var(--pp-color-muted);font-family:var(--pp-font-mono);font-size:12px}.pp-c-results-table .pp-c-results-table__table[data-shares="1"]{--pp-results-share:80%}.pp-c-results-table .pp-c-results-table__table[data-shares="2"]{--pp-results-share:40%}.pp-c-results-table .pp-c-results-table__table[data-shares="3"]{--pp-results-share:26.6667%}.pp-c-results-table .pp-c-results-table__table[data-shares="4"]{--pp-results-share:20%}.pp-c-results-table .pp-c-results-table__table[data-shares="5"]{--pp-results-share:16%}.pp-c-results-table .pp-c-results-table__table[data-shares="6"]{--pp-results-share:13.3333%}.pp-c-results-table .pp-c-results-table__table[data-shares="7"]{--pp-results-share:11.4286%}.pp-c-results-table .pp-c-results-table__table[data-shares="8"]{--pp-results-share:10%}.pp-c-results-table .pp-c-results-table__table[data-shares="9"]{--pp-results-share:8.8889%}.pp-c-results-table .pp-c-results-table__table[data-shares="10"]{--pp-results-share:8%}.pp-c-results-table .pp-c-results-table__table[data-shares="11"]{--pp-results-share:7.2727%}.pp-c-results-table .pp-c-results-table__table[data-shares="12"]{--pp-results-share:6.6667%}@container (width>=621px){.pp-c-results-table[data-widths=even] .pp-c-results-table__table{table-layout:fixed}.pp-c-results-table[data-widths=even] .pp-c-results-table__table td.pp-c-results-table__pos,.pp-c-results-table[data-widths=even] .pp-c-results-table__table td.pp-c-results-table__index,.pp-c-results-table[data-widths=even][data-titles=clip] .pp-c-results-table__table td[data-title]{width:auto}.pp-c-results-table[data-widths=even-after-place] .pp-c-results-table__table td:not(.pp-c-results-table__pos){width:var(--pp-results-share)}.pp-c-results-table[data-widths=even-after-place] .pp-c-results-table__table td[data-title]{width:calc(2 * var(--pp-results-share))}}@container (width<=860px){.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table th[data-field=track]:not([data-title]),.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table td.pp-c-results-table__track:not([data-title]){display:none}}@container (width<=620px){.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table tbody tr{padding:var(--pp-item-pad,12px 14px);border-bottom:1px solid color-mix(in srgb, var(--pp-color-line) var(--pp-row-ink,70%), transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:6px 12px;display:grid}.pp-c-results-table[data-phone=reflow][data-place=metal] .pp-c-results-table__table tbody tr{box-shadow:inset 3px 0 0 var(--pp-place)}.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table tbody tr:last-child{border-bottom:0}.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table td{border:0;padding:0}.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table td.pp-c-results-table__pos{width:auto;box-shadow:none;grid-area:1/1/span 3}.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table td.pp-c-results-table__index{width:auto}.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table td[data-title]{grid-area:1/2;width:auto;max-width:none}.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table td[data-end]{grid-area:1/3}.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table td:not(.pp-c-results-table__pos):not([data-title]):not([data-end]){text-align:left;grid-column:2/-1}.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table td.pp-c-results-table__car{font-size:12px}.pp-c-results-table[data-phone=reflow] .pp-c-results-table__table td.pp-c-results-table__drivers:empty,.pp-c-results-table[data-phone=compact] [data-field=class],.pp-c-results-table[data-phone=compact] [data-field=car]{display:none}.pp-c-results-table[data-phone=compact] .pp-c-results-table__code{margin:0 0 4px;display:block}.pp-c-results-table[data-phone=compact][data-titles=clip] .pp-c-results-table__title{grid-template-columns:minmax(0,max-content) auto;justify-content:start;display:grid}.pp-c-results-table[data-phone=compact][data-titles=clip] .pp-c-results-table__code{grid-column:1/-1}.pp-c-results-table[data-phone=compact] .pp-c-results-table__table th,.pp-c-results-table[data-phone=compact] .pp-c-results-table__table td{padding-inline:8px}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="1"]{--pp-results-share:80%}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="2"]{--pp-results-share:40%}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="3"]{--pp-results-share:26.6667%}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="4"]{--pp-results-share:20%}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="5"]{--pp-results-share:16%}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="6"]{--pp-results-share:13.3333%}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="7"]{--pp-results-share:11.4286%}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="8"]{--pp-results-share:10%}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="9"]{--pp-results-share:8.8889%}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="10"]{--pp-results-share:8%}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="11"]{--pp-results-share:7.2727%}.pp-c-results-table .pp-c-results-table__table[data-phone-shares="12"]{--pp-results-share:6.6667%}.pp-c-results-table[data-phone-widths=even][data-phone=compact] .pp-c-results-table__table{table-layout:fixed}.pp-c-results-table[data-phone-widths=even][data-phone=compact] .pp-c-results-table__table td.pp-c-results-table__pos,.pp-c-results-table[data-phone-widths=even][data-phone=compact] .pp-c-results-table__table td.pp-c-results-table__index,.pp-c-results-table[data-phone-widths=even][data-phone=compact][data-titles=clip] .pp-c-results-table__table td[data-title]{width:auto}.pp-c-results-table[data-phone-widths=even-after-place][data-phone=compact] .pp-c-results-table__table td:not(.pp-c-results-table__pos){width:var(--pp-results-share)}.pp-c-results-table[data-phone-widths=even-after-place][data-phone=compact] .pp-c-results-table__table td[data-title]{width:calc(2 * var(--pp-results-share))}.pp-c-results-table .pp-c-results-table__body{flex-wrap:wrap}.pp-c-results-table .pp-c-results-table__body>.pp-c-results-table__main{flex-basis:1px}.pp-c-results-table .pp-c-results-table__body>.pp-c-results-table__sof{flex-direction:row;flex:1 0 100%;align-items:baseline;gap:6px}.pp-c-results-table .pp-c-results-table__bar{width:8px;height:16px}}@media (prefers-reduced-motion:no-preference){.pp-c-results-table[data-caption-motion=pulse] .pp-c-results-table__caption{animation:2s cubic-bezier(.4,0,.6,1) infinite pp-results-table-pulse}@keyframes pp-results-table-pulse{50%{opacity:.5}}}.pp-c-section{--pp-section-pad:88px;padding-block:var(--pp-section-pad);flex-direction:column;scroll-margin-top:80px;display:flex;position:relative}.pp-c-section[data-padding=none]{--pp-section-pad:0}.pp-c-section[data-padding=compact]{--pp-section-pad:56px}.pp-c-section[data-padding=airy]{--pp-section-pad:128px}.pp-c-section .pp-c-section__inner{--pp-section-room:calc(min(var(--pp-page-width,100vw), var(--pp-section-max,100vw)) - 2 * var(--pp-gutter,clamp(16px, 4vw, 48px)));isolation:isolate;width:100%;padding-inline:var(--pp-gutter,clamp(16px, 4vw, 48px));flex-direction:column;flex:1;margin-inline:auto;display:flex;position:relative}.pp-c-section[data-width=narrow] .pp-c-section__inner{--pp-section-max:840px;max-width:840px}.pp-c-section[data-width=medium] .pp-c-section__inner{--pp-section-max:1024px;max-width:1024px}.pp-c-section[data-width=wide] .pp-c-section__inner{--pp-section-max:var(--pp-container,1320px);max-width:var(--pp-container,1320px)}.pp-c-section .pp-c-section__content{justify-content:var(--pp-justify,flex-start);align-items:var(--pp-align,stretch);gap:var(--pp-gap,calc(var(--pp-space-gap,24px) + 8px));flex-direction:column;flex:1;display:flex}.pp-c-section[data-cover]{--pp-color-bg:var(--pp-cover-veil);--pp-color-surface:var(--pp-cover-surface);--pp-color-raised:var(--pp-cover-raised);--pp-color-line:var(--pp-cover-line);--pp-color-on-line:var(--pp-cover-on-line);--pp-color-muted-on-line:var(--pp-cover-muted-on-line);--pp-color-text-on-line:var(--pp-cover-text-on-line);--pp-color-text:var(--pp-cover-text);--pp-color-muted:var(--pp-cover-muted);--pp-color-muted-on-tint:var(--pp-cover-muted-on-tint);--pp-color-accent:var(--pp-cover-accent);--pp-color-accent-on-tint:var(--pp-cover-accent-on-tint);--pp-color-accent-on-text:var(--pp-cover-accent-on-text);--pp-gold-text:var(--pp-cover-gold-text);--pp-silver-text:var(--pp-cover-silver-text);--pp-bronze-text:var(--pp-cover-bronze-text);--pp-live-text:var(--pp-cover-live-text);--pp-logo-mono:var(--pp-cover-logo-mono);--pp-band-accent2:var(--pp-cover-accent2);--pp-band-accent2-on-tint:var(--pp-cover-accent2);--pp-band-accent3:var(--pp-cover-accent3);--pp-band-accent3-on-tint:var(--pp-cover-accent3);--pp-band-accent2-on-text:var(--pp-cover-accent2-on-text);--pp-band-accent3-on-text:var(--pp-cover-accent3-on-text);color:var(--pp-color-text)}.pp-c-section .pp-c-section__cover,.pp-c-section .pp-c-section__shade{position:absolute;inset:0}.pp-c-section .pp-c-section__cover{overflow:hidden}.pp-c-section .pp-c-section__cover img,.pp-c-section .pp-c-section__cover video{object-fit:cover;object-position:var(--pp-cover-focus,50% 50%);width:100%;height:100%;position:absolute;inset:0}.pp-c-section .pp-c-section__shade{--pp-shade-ink:var(--pp-shade-color,var(--pp-cover-veil));--pp-shade-even:color-mix(in srgb, var(--pp-shade-ink) var(--pp-shade,55%), transparent);background:linear-gradient(to bottom, var(--pp-shade-even), var(--pp-shade-even) 55%, var(--pp-shade-ink))}.pp-c-section[data-shade-shape=flat] .pp-c-section__shade{background:var(--pp-shade-even)}.pp-c-section[data-shade-shape=ends] .pp-c-section__shade{background:linear-gradient(to bottom, var(--pp-shade-ink), transparent 50%, var(--pp-shade-ink)), var(--pp-shade-even)}.pp-c-section[data-shade-shape=corner] .pp-c-section__shade{background:linear-gradient(to top, var(--pp-shade-ink), color-mix(in srgb, var(--pp-shade-ink) 30%, transparent), transparent), linear-gradient(to right, color-mix(in srgb, var(--pp-shade-ink) 80%, transparent), transparent), var(--pp-shade-even)}.pp-c-section[data-shade=black]{--pp-shade-color:black}.pp-c-section[data-shade=accent]{--pp-shade-color:color-mix(in srgb, var(--pp-color-accent-fill) 35%, var(--pp-cover-veil))}.pp-c-section[data-cover][data-shade=accent]{--pp-color-text:var(--pp-cover-tint-text);--pp-color-muted:var(--pp-cover-tint-muted);--pp-color-muted-on-tint:var(--pp-cover-tint-muted);--pp-color-accent:var(--pp-cover-tint-accent);--pp-color-accent-on-tint:var(--pp-cover-tint-accent);--pp-color-accent-on-text:var(--pp-cover-tint-accent-on-text);--pp-gold-text:var(--pp-cover-tint-gold-text);--pp-silver-text:var(--pp-cover-tint-silver-text);--pp-bronze-text:var(--pp-cover-tint-bronze-text);--pp-live-text:var(--pp-cover-tint-live-text);--pp-band-accent2:var(--pp-cover-tint-accent2);--pp-band-accent2-on-tint:var(--pp-cover-tint-accent2);--pp-band-accent3:var(--pp-cover-tint-accent3);--pp-band-accent3-on-tint:var(--pp-cover-tint-accent3);--pp-band-accent2-on-text:var(--pp-cover-tint-accent2-on-text);--pp-band-accent3-on-text:var(--pp-cover-tint-accent3-on-text)}.pp-c-section[data-cover][data-shade=accent][data-ink=accent2]{--pp-color-text:var(--pp-cover-accent2-tint-text);--pp-color-muted:var(--pp-cover-accent2-tint-muted);--pp-color-muted-on-tint:var(--pp-cover-accent2-tint-muted);--pp-gold-text:var(--pp-cover-accent2-tint-gold-text);--pp-silver-text:var(--pp-cover-accent2-tint-silver-text);--pp-bronze-text:var(--pp-cover-accent2-tint-bronze-text);--pp-live-text:var(--pp-cover-accent2-tint-live-text)}.pp-c-section[data-cover][data-shade=accent][data-ink=accent3]{--pp-color-text:var(--pp-cover-accent3-tint-text);--pp-color-muted:var(--pp-cover-accent3-tint-muted);--pp-color-muted-on-tint:var(--pp-cover-accent3-tint-muted);--pp-gold-text:var(--pp-cover-accent3-tint-gold-text);--pp-silver-text:var(--pp-cover-accent3-tint-silver-text);--pp-bronze-text:var(--pp-cover-accent3-tint-bronze-text);--pp-live-text:var(--pp-cover-accent3-tint-live-text)}.pp-c-section[data-cover] .pp-c-section__inner{position:relative}.pp-c-section[data-pattern]:not([data-pattern=none]):not([data-cover]):before{content:"";pointer-events:none;--pp-pattern-ink:color-mix(in srgb, var(--pp-color-line) 85%, transparent);position:absolute;inset:0}.pp-c-section[data-pattern]:not([data-pattern=none]):not([data-cover]) .pp-c-section__inner{position:relative}.pp-c-section[data-pattern=carbon]:not([data-cover]):before{background-image:linear-gradient(45deg, var(--pp-pattern-ink) 25%, transparent 25%, transparent 75%, var(--pp-pattern-ink) 75%), linear-gradient(45deg, var(--pp-pattern-ink) 25%, transparent 25%, transparent 75%, var(--pp-pattern-ink) 75%);opacity:.55;background-position:0 0,4px 4px;background-size:8px 8px}.pp-c-section[data-pattern=grid]:not([data-cover]):before{background-image:linear-gradient(var(--pp-pattern-ink) 1px, transparent 1px), linear-gradient(90deg, var(--pp-pattern-ink) 1px, transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.pp-c-section[data-pattern=dots]:not([data-cover]):before{background-image:radial-gradient(var(--pp-pattern-ink) 1.2px, transparent 1.7px);background-size:18px 18px}.pp-c-section[data-pattern=stripes]:not([data-cover]):before{background-image:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--pp-color-accent) 12%, transparent) 0 2px, transparent 2px 14px)}.pp-c-section[data-pattern=checker]:not([data-cover]):before{background-image:conic-gradient(var(--pp-pattern-ink) 25%, transparent 0 50%, var(--pp-pattern-ink) 0 75%, transparent 0);opacity:.6;background-size:28px 28px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.pp-c-section[data-edge=angle]{padding-bottom:calc(var(--pp-section-pad) + 2.6vw);clip-path:polygon(0 0,100% 0,100% calc(100% - 2.6vw),0 100%)}.pp-c-section[data-edge=livery]{padding-bottom:calc(var(--pp-section-pad) + 12px)}.pp-c-section[data-edge=livery]:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--pp-color-accent-fill) 0 8px, var(--pp-color-accent2) 8px 12px);height:12px;position:absolute;inset:auto 0 0}.pp-c-section[data-edge=steep]{isolation:isolate}.pp-c-section[data-edge=steep]>.pp-c-section__cover,.pp-c-section[data-edge=steep]>.pp-c-section__shade,.pp-c-section[data-edge=steep]>.pp-c-section__ground,.pp-c-section[data-edge=steep]:before{clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}.pp-c-section .pp-c-section__ground{z-index:-1;background-color:var(--pp-color-bg);position:absolute;inset:0}.pp-c-section[data-divider=line]:not(:first-child){border-top:1px solid var(--pp-color-line)}.pp-c-section[data-divider=fade]:not(:first-child){border-top:1px solid #0000;border-image:linear-gradient(90deg, transparent, var(--pp-color-line) 20%, var(--pp-color-line) 80%, transparent) 1}@media (width<=767px){.pp-c-section{--pp-section-pad:56px}.pp-c-section[data-padding=compact]{--pp-section-pad:40px}.pp-c-section[data-padding=airy]{--pp-section-pad:72px}}.pp-c-section[data-tone]:not([data-tone=none]):not([data-cover]){background-color:var(--pp-color-bg);color:var(--pp-color-text)}.pp-c-section[data-tone=accent]:not([data-cover]){--pp-color-bg:var(--pp-tone-accent-bg);--pp-color-surface:var(--pp-tone-accent-surface);--pp-color-raised:var(--pp-tone-accent-raised);--pp-color-line:var(--pp-tone-accent-line);--pp-color-on-line:var(--pp-tone-accent-on-line);--pp-color-muted-on-line:var(--pp-tone-accent-muted-on-line);--pp-color-text-on-line:var(--pp-tone-accent-text-on-line);--pp-color-text:var(--pp-tone-accent-text);--pp-color-muted:var(--pp-tone-accent-muted);--pp-color-muted-on-tint:var(--pp-tone-accent-muted-on-tint);--pp-tint-deep:var(--pp-tone-accent-tint-deep);--pp-color-accent:var(--pp-tone-accent-accent);--pp-color-accent-on-tint:var(--pp-tone-accent-accent-on-tint);--pp-color-accent-on-text:var(--pp-tone-accent-accent-on-text);--pp-color-accent-fill:var(--pp-tone-accent-fill);--pp-color-on-accent:var(--pp-tone-accent-on-fill);--pp-accent-fill-bg:initial;--pp-gold-text:var(--pp-tone-accent-gold-text);--pp-silver-text:var(--pp-tone-accent-silver-text);--pp-bronze-text:var(--pp-tone-accent-bronze-text);--pp-live-text:var(--pp-tone-accent-live-text);--pp-logo-mono:var(--pp-tone-accent-logo-mono);--pp-band-accent2:var(--pp-tone-accent-accent2);--pp-band-accent2-fill:var(--pp-tone-accent-accent2-fill);--pp-band-on-accent2:var(--pp-tone-accent-on-accent2);--pp-band-accent2-on-tint:var(--pp-tone-accent-accent2-on-tint);--pp-band-accent3:var(--pp-tone-accent-accent3);--pp-band-accent3-fill:var(--pp-tone-accent-accent3-fill);--pp-band-on-accent3:var(--pp-tone-accent-on-accent3);--pp-band-accent3-on-tint:var(--pp-tone-accent-accent3-on-tint);--pp-band-accent2-on-text:var(--pp-tone-accent-accent2-on-text);--pp-band-accent3-on-text:var(--pp-tone-accent-accent3-on-text);--pp-color-accent2:var(--pp-tone-accent-accent2-fill);--pp-color-accent2-text:var(--pp-tone-accent-accent2-on-tint);--pp-color-on-accent2:var(--pp-tone-accent-on-accent2);--pp-color-accent3:var(--pp-tone-accent-accent3);--pp-color-accent3-fill:var(--pp-tone-accent-accent3-fill);--pp-color-on-accent3:var(--pp-tone-accent-on-accent3);--pp-color-accent3-on-tint:var(--pp-tone-accent-accent3-on-tint)}.pp-c-section[data-tone=ink]:not([data-cover]){--pp-color-bg:var(--pp-tone-ink-bg);--pp-color-surface:var(--pp-tone-ink-surface);--pp-color-raised:var(--pp-tone-ink-raised);--pp-color-line:var(--pp-tone-ink-line);--pp-color-on-line:var(--pp-tone-ink-on-line);--pp-color-muted-on-line:var(--pp-tone-ink-muted-on-line);--pp-color-text-on-line:var(--pp-tone-ink-text-on-line);--pp-color-text:var(--pp-tone-ink-text);--pp-color-muted:var(--pp-tone-ink-muted);--pp-color-muted-on-tint:var(--pp-tone-ink-muted-on-tint);--pp-tint-deep:var(--pp-tone-ink-tint-deep);--pp-color-accent:var(--pp-tone-ink-accent);--pp-color-accent-on-tint:var(--pp-tone-ink-accent-on-tint);--pp-color-accent-on-text:var(--pp-tone-ink-accent-on-text);--pp-color-accent-fill:var(--pp-tone-ink-fill);--pp-color-on-accent:var(--pp-tone-ink-on-fill);--pp-accent-fill-bg:initial;--pp-gold-text:var(--pp-tone-ink-gold-text);--pp-silver-text:var(--pp-tone-ink-silver-text);--pp-bronze-text:var(--pp-tone-ink-bronze-text);--pp-live-text:var(--pp-tone-ink-live-text);--pp-logo-mono:var(--pp-tone-ink-logo-mono);--pp-band-accent2:var(--pp-tone-ink-accent2);--pp-band-accent2-fill:var(--pp-tone-ink-accent2-fill);--pp-band-on-accent2:var(--pp-tone-ink-on-accent2);--pp-band-accent2-on-tint:var(--pp-tone-ink-accent2-on-tint);--pp-band-accent3:var(--pp-tone-ink-accent3);--pp-band-accent3-fill:var(--pp-tone-ink-accent3-fill);--pp-band-on-accent3:var(--pp-tone-ink-on-accent3);--pp-band-accent3-on-tint:var(--pp-tone-ink-accent3-on-tint);--pp-band-accent2-on-text:var(--pp-tone-ink-accent2-on-text);--pp-band-accent3-on-text:var(--pp-tone-ink-accent3-on-text);--pp-color-accent2:var(--pp-tone-ink-accent2-fill);--pp-color-accent2-text:var(--pp-tone-ink-accent2-on-tint);--pp-color-on-accent2:var(--pp-tone-ink-on-accent2);--pp-color-accent3:var(--pp-tone-ink-accent3);--pp-color-accent3-fill:var(--pp-tone-ink-accent3-fill);--pp-color-on-accent3:var(--pp-tone-ink-on-accent3);--pp-color-accent3-on-tint:var(--pp-tone-ink-accent3-on-tint)}.pp-c-section[data-tone=paper]:not([data-cover]){--pp-color-bg:var(--pp-tone-paper-bg);--pp-color-surface:var(--pp-tone-paper-surface);--pp-color-raised:var(--pp-tone-paper-raised);--pp-color-line:var(--pp-tone-paper-line);--pp-color-on-line:var(--pp-tone-paper-on-line);--pp-color-muted-on-line:var(--pp-tone-paper-muted-on-line);--pp-color-text-on-line:var(--pp-tone-paper-text-on-line);--pp-color-text:var(--pp-tone-paper-text);--pp-color-muted:var(--pp-tone-paper-muted);--pp-color-muted-on-tint:var(--pp-tone-paper-muted-on-tint);--pp-tint-deep:var(--pp-tone-paper-tint-deep);--pp-color-accent:var(--pp-tone-paper-accent);--pp-color-accent-on-tint:var(--pp-tone-paper-accent-on-tint);--pp-color-accent-on-text:var(--pp-tone-paper-accent-on-text);--pp-color-accent-fill:var(--pp-tone-paper-fill);--pp-color-on-accent:var(--pp-tone-paper-on-fill);--pp-accent-fill-bg:initial;--pp-gold-text:var(--pp-tone-paper-gold-text);--pp-silver-text:var(--pp-tone-paper-silver-text);--pp-bronze-text:var(--pp-tone-paper-bronze-text);--pp-live-text:var(--pp-tone-paper-live-text);--pp-logo-mono:var(--pp-tone-paper-logo-mono);--pp-band-accent2:var(--pp-tone-paper-accent2);--pp-band-accent2-fill:var(--pp-tone-paper-accent2-fill);--pp-band-on-accent2:var(--pp-tone-paper-on-accent2);--pp-band-accent2-on-tint:var(--pp-tone-paper-accent2-on-tint);--pp-band-accent3:var(--pp-tone-paper-accent3);--pp-band-accent3-fill:var(--pp-tone-paper-accent3-fill);--pp-band-on-accent3:var(--pp-tone-paper-on-accent3);--pp-band-accent3-on-tint:var(--pp-tone-paper-accent3-on-tint);--pp-band-accent2-on-text:var(--pp-tone-paper-accent2-on-text);--pp-band-accent3-on-text:var(--pp-tone-paper-accent3-on-text);--pp-color-accent2:var(--pp-tone-paper-accent2-fill);--pp-color-accent2-text:var(--pp-tone-paper-accent2-on-tint);--pp-color-on-accent2:var(--pp-tone-paper-on-accent2);--pp-color-accent3:var(--pp-tone-paper-accent3);--pp-color-accent3-fill:var(--pp-tone-paper-accent3-fill);--pp-color-on-accent3:var(--pp-tone-paper-on-accent3);--pp-color-accent3-on-tint:var(--pp-tone-paper-accent3-on-tint)}.pp-c-section[data-tone=white]:not([data-cover]){--pp-color-bg:var(--pp-tone-white-bg);--pp-color-surface:var(--pp-tone-white-surface);--pp-color-raised:var(--pp-tone-white-raised);--pp-color-line:var(--pp-tone-white-line);--pp-color-on-line:var(--pp-tone-white-on-line);--pp-color-muted-on-line:var(--pp-tone-white-muted-on-line);--pp-color-text-on-line:var(--pp-tone-white-text-on-line);--pp-color-text:var(--pp-tone-white-text);--pp-color-muted:var(--pp-tone-white-muted);--pp-color-muted-on-tint:var(--pp-tone-white-muted-on-tint);--pp-tint-deep:var(--pp-tone-white-tint-deep);--pp-color-accent:var(--pp-tone-white-accent);--pp-color-accent-on-tint:var(--pp-tone-white-accent-on-tint);--pp-color-accent-on-text:var(--pp-tone-white-accent-on-text);--pp-color-accent-fill:var(--pp-tone-white-fill);--pp-color-on-accent:var(--pp-tone-white-on-fill);--pp-accent-fill-bg:initial;--pp-gold-text:var(--pp-tone-white-gold-text);--pp-silver-text:var(--pp-tone-white-silver-text);--pp-bronze-text:var(--pp-tone-white-bronze-text);--pp-live-text:var(--pp-tone-white-live-text);--pp-logo-mono:var(--pp-tone-white-logo-mono);--pp-band-accent2:var(--pp-tone-white-accent2);--pp-band-accent2-fill:var(--pp-tone-white-accent2-fill);--pp-band-on-accent2:var(--pp-tone-white-on-accent2);--pp-band-accent2-on-tint:var(--pp-tone-white-accent2-on-tint);--pp-band-accent3:var(--pp-tone-white-accent3);--pp-band-accent3-fill:var(--pp-tone-white-accent3-fill);--pp-band-on-accent3:var(--pp-tone-white-on-accent3);--pp-band-accent3-on-tint:var(--pp-tone-white-accent3-on-tint);--pp-band-accent2-on-text:var(--pp-tone-white-accent2-on-text);--pp-band-accent3-on-text:var(--pp-tone-white-accent3-on-text);--pp-color-accent2:var(--pp-tone-white-accent2-fill);--pp-color-accent2-text:var(--pp-tone-white-accent2-on-tint);--pp-color-on-accent2:var(--pp-tone-white-on-accent2);--pp-color-accent3:var(--pp-tone-white-accent3);--pp-color-accent3-fill:var(--pp-tone-white-accent3-fill);--pp-color-on-accent3:var(--pp-tone-white-on-accent3);--pp-color-accent3-on-tint:var(--pp-tone-white-accent3-on-tint)}.pp-c-section[data-tone]:not([data-tone=none]):not([data-cover])[data-edge=steep]{background-color:#0000}.pp-c-section[data-tone][data-ink=accent2]{--pp-color-accent:var(--pp-band-accent2,var(--pp-color-accent2-text));--pp-color-accent-fill:var(--pp-band-accent2-fill,var(--pp-color-accent2));--pp-color-on-accent:var(--pp-band-on-accent2,var(--pp-color-on-accent2));--pp-color-accent-on-tint:var(--pp-band-accent2-on-tint,var(--pp-color-accent2-text));--pp-color-accent-on-text:var(--pp-band-accent2-on-text,var(--pp-color-accent2-on-text));--pp-accent-fill-bg:initial}.pp-c-section[data-tone][data-ink=accent3]{--pp-color-accent:var(--pp-band-accent3,var(--pp-color-accent3));--pp-color-accent-fill:var(--pp-band-accent3-fill,var(--pp-color-accent3-fill));--pp-color-on-accent:var(--pp-band-on-accent3,var(--pp-color-on-accent3));--pp-color-accent-on-tint:var(--pp-band-accent3-on-tint,var(--pp-color-accent3-on-tint));--pp-color-accent-on-text:var(--pp-band-accent3-on-text,var(--pp-color-accent3-on-text));--pp-accent-fill-bg:initial}.pp-c-section .pp-c-section__glow{background:var(--pp-color-accent);height:1px;box-shadow:0 0 10px var(--pp-color-accent);pointer-events:none;position:absolute;inset:0 0 auto}.pp-c-section[data-width=bleed] .pp-c-section__inner{--pp-section-room:var(--pp-page-width,100vw);max-width:none;padding-inline:0}.pp-c-section[data-watermark]{overflow:clip}.pp-c-section[data-watermark] .pp-c-section__inner{z-index:1;position:relative}.pp-c-section[data-watermark]:after{content:attr(data-watermark);content:attr(data-watermark) / "";color:color-mix(in srgb, var(--pp-color-text) 6%, transparent);font-family:var(--pp-font-display);font-size:clamp(96px,22vw,380px);font-style:var(--pp-heading-style,normal);letter-spacing:-.04em;text-align:right;text-transform:var(--pp-heading-case,none);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:800;line-height:.8;position:absolute;top:50%;left:0;right:-.02em;transform:translateY(-50%)}.pp-c-section[data-watermark][data-watermark-at=corner]:after{letter-spacing:0;font-size:160px;font-style:normal;font-weight:900;line-height:1;top:16px;left:auto;right:16px;transform:none}.pp-c-socials{min-width:0}.pp-c-socials .pp-c-socials__list{align-items:center;justify-content:var(--pp-justify,flex-start);gap:var(--pp-gap,10px);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pp-c-socials .pp-c-socials__link:not(.pp-c-button){min-width:44px;min-height:44px;color:var(--pp-color-text);justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.pp-c-socials .pp-c-socials__link:not(.pp-c-button):hover{color:var(--pp-color-accent)}.pp-c-socials .pp-c-socials__link svg{flex:none}.pp-c-socials[data-layout=icons] .pp-c-socials__link{border:max(1px, var(--pp-border,1px)) solid var(--pp-color-line);border-radius:calc(var(--pp-radius-sm) * 999);padding:0 11px}.pp-c-socials[data-layout=icons] .pp-c-socials__link:has(.pp-c-socials__label){padding:0 18px 0 14px}.pp-c-socials[data-layout=icons] .pp-c-socials__link:hover{border-color:color-mix(in srgb, var(--pp-color-accent) 60%, var(--pp-color-line))}.pp-c-socials[data-layout=buttons] .pp-c-socials__link:not(:has(.pp-c-socials__label)){width:46px;height:46px;min-height:46px;padding:0}.pp-c-socials[data-layout=list] .pp-c-socials__list{flex-flow:column;align-items:stretch;gap:0}.pp-c-socials[data-layout=list] .pp-c-socials__list>li+li{border-top:1px solid var(--pp-color-line)}.pp-c-socials[data-layout=list] .pp-c-socials__link{grid-template-columns:24px auto minmax(0,1fr);justify-content:stretch;gap:14px;width:100%;padding:12px 2px;display:grid}.pp-c-socials[data-layout=list] .pp-c-socials__address{color:var(--pp-color-muted);font-family:var(--pp-font-mono);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.pp-c-socials[data-layout=list] .pp-c-socials__link:hover .pp-c-socials__address{color:var(--pp-color-accent)}@media (prefers-reduced-motion:reduce){.pp-c-socials .pp-c-socials__link:not(.pp-c-button){transition:none}}.pp-c-spacer{width:100%;height:var(--pp-spacer,48px);flex:none}.pp-c-spacer[data-editor]{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--pp-color-line) 70%, transparent) 0 1px, transparent 1px 8px);min-height:8px}.pp-c-sponsor-strip{--pp-sponsor-rest:1;--pp-sponsor-near:1;--pp-frame-ground:var(--pp-color-surface);flex-direction:column;gap:44px;min-width:0;display:flex}.pp-c-sponsor-strip .pp-c-sponsor-strip__list{align-items:center;justify-content:var(--pp-justify,center);gap:var(--pp-gap,28px 52px);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pp-c-sponsor-strip .pp-c-sponsor-strip__sponsor{min-width:0;color:var(--pp-color-text);flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex}.pp-c-sponsor-strip .pp-c-sponsor-strip__logo{object-fit:contain;max-width:100%;opacity:var(--pp-sponsor-rest);transition:filter .15s,opacity .15s;display:block}.pp-c-sponsor-strip[data-logo-size=box] .pp-c-sponsor-strip__logo{width:160px;height:64px}.pp-c-sponsor-strip[data-logo-size="20"] .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip[data-logo-size="24"] .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip[data-logo-size="32"] .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip[data-logo-size="48"] .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip[data-logo-size="56"] .pp-c-sponsor-strip__logo{width:auto;max-width:100%;max-height:100%}.pp-c-sponsor-strip[data-logo-size="20"] .pp-c-sponsor-strip__logo{height:20px}.pp-c-sponsor-strip[data-logo-size="24"] .pp-c-sponsor-strip__logo{height:24px}.pp-c-sponsor-strip[data-logo-size="32"] .pp-c-sponsor-strip__logo{height:32px}.pp-c-sponsor-strip[data-logo-size="48"] .pp-c-sponsor-strip__logo{height:48px}.pp-c-sponsor-strip[data-logo-size="56"] .pp-c-sponsor-strip__logo{height:56px}.pp-c-sponsor-strip .pp-c-sponsor-strip__name{max-width:22ch;color:var(--pp-main-color,var(--pp-color-muted));font-family:var(--pp-main-font);font-size:var(--pp-main-size,13px);font-style:var(--pp-main-style);font-weight:var(--pp-main-weight,600);letter-spacing:var(--pp-main-tracking);line-height:var(--pp-main-leading,1.3);text-shadow:var(--pp-main-shadow);text-transform:var(--pp-main-case);overflow-wrap:break-word;text-align:center}.pp-c-sponsor-strip .pp-c-sponsor-strip__sponsor[data-wordmark] .pp-c-sponsor-strip__name{color:var(--pp-main-color,var(--pp-color-text));font-family:var(--pp-main-font,var(--pp-font-display));font-size:var(--pp-main-size,19px);font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,700));letter-spacing:var(--pp-main-tracking,.02em);text-transform:var(--pp-main-case,uppercase)}.pp-c-sponsor-strip a.pp-c-sponsor-strip__sponsor:hover .pp-c-sponsor-strip__name{color:var(--pp-color-accent)}.pp-c-sponsor-strip a.pp-c-sponsor-strip__sponsor:focus-visible{outline:2px solid var(--pp-color-accent);outline-offset:6px}.pp-c-sponsor-strip .pp-c-sponsor-strip__sponsor[data-box]:focus-visible{outline-offset:-4px}.pp-c-sponsor-strip[data-logos=silhouette] .pp-c-sponsor-strip__logo{filter:var(--pp-logo-mono,grayscale(1))}.pp-c-sponsor-strip[data-logos=silhouette] .pp-c-sponsor-strip__logo[data-photo],.pp-c-sponsor-strip[data-logos=grayscale] .pp-c-sponsor-strip__logo{filter:grayscale()}.pp-c-sponsor-strip[data-logos=silhouette] .pp-c-sponsor-strip__sponsor:hover .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip[data-logos=silhouette] .pp-c-sponsor-strip__sponsor:focus-visible .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip[data-logos=grayscale] .pp-c-sponsor-strip__sponsor:hover .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip[data-logos=grayscale] .pp-c-sponsor-strip__sponsor:focus-visible .pp-c-sponsor-strip__logo{filter:none}.pp-c-sponsor-strip[data-dim="60"]{--pp-sponsor-rest:.6;--pp-sponsor-near:.8}.pp-c-sponsor-strip[data-dim="40"]{--pp-sponsor-rest:.4;--pp-sponsor-near:.6}.pp-c-sponsor-strip[data-dim="20"]{--pp-sponsor-rest:.2;--pp-sponsor-near:.4}.pp-c-sponsor-strip[data-dim="10"]{--pp-sponsor-rest:.1;--pp-sponsor-near:.2}.pp-c-sponsor-strip[data-logos=silhouette][data-dim=none]{--pp-sponsor-rest:.78;--pp-sponsor-near:.78}.pp-c-sponsor-strip:hover .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip:focus-within .pp-c-sponsor-strip__logo{opacity:var(--pp-sponsor-near)}.pp-c-sponsor-strip .pp-c-sponsor-strip__sponsor:hover .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip .pp-c-sponsor-strip__sponsor:focus-visible .pp-c-sponsor-strip__logo{opacity:1}.pp-c-sponsor-strip[data-hover-level="90"] .pp-c-sponsor-strip__sponsor:hover .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip[data-hover-level="90"] .pp-c-sponsor-strip__sponsor:focus-visible .pp-c-sponsor-strip__logo{opacity:.9}.pp-c-sponsor-strip[data-hover=tint][data-hover-tint=text]{--pp-frame-ground-on:color-mix(in srgb, var(--pp-color-text) 4%, var(--pp-frame-ground))}.pp-c-sponsor-strip .pp-c-sponsor-strip__logo[data-ground=dark],.pp-c-sponsor-strip[data-ground=dark] .pp-c-sponsor-strip__logo[data-ground=light],.pp-c-sponsor-strip[data-ground=dark] .pp-c-sponsor-strip__name[data-ground=light]{display:none}.pp-c-sponsor-strip[data-ground=dark] .pp-c-sponsor-strip__logo[data-ground=dark]{display:block}@container style(--pp-logo-mono:grayscale(1) brightness(0) invert(1)){.pp-c-sponsor-strip[data-ground] .pp-c-sponsor-strip__logo[data-ground=dark]{display:block}.pp-c-sponsor-strip[data-ground] .pp-c-sponsor-strip__name[data-ground=light],.pp-c-sponsor-strip[data-ground] .pp-c-sponsor-strip__logo[data-ground=light]{display:none}}@container style(--pp-logo-mono:grayscale(1) brightness(0)){.pp-c-sponsor-strip[data-ground] .pp-c-sponsor-strip__name[data-ground=light],.pp-c-sponsor-strip[data-ground] .pp-c-sponsor-strip__logo[data-ground=light]{display:block}.pp-c-sponsor-strip[data-ground] .pp-c-sponsor-strip__logo[data-ground=dark]{display:none}}.pp-c-sponsor-strip[data-layout=grid] .pp-c-sponsor-strip__list{--pp-sponsor-gap:var(--pp-gap,12px);--pp-sponsor-column:calc((100% - (var(--pp-columns) - 1) * var(--pp-sponsor-gap)) / var(--pp-columns));--pp-sponsor-cell:calc(var(--pp-sponsor-column) - 1px);align-items:stretch;gap:var(--pp-sponsor-gap)}.pp-c-sponsor-strip[data-layout=grid] .pp-c-sponsor-strip__list>li{min-width:0;max-width:var(--pp-sponsor-column,none);flex:min(1, var(--pp-columns,0)) 1 var(--pp-sponsor-cell,230px);display:flex}.pp-c-sponsor-strip[data-layout=grid] .pp-c-sponsor-strip__sponsor{width:100%;padding:var(--pp-item-pad,26px 20px);justify-content:center}.pp-c-sponsor-strip[data-logo-size=box][data-layout=grid] .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip[data-logo-size=box][data-layout=ledger] .pp-c-sponsor-strip__logo{width:180px;height:72px}.pp-c-sponsor-strip[data-shape=site]:not(:where([data-corner-style=cut] *)):not(:where([data-corner-style=notch] *)){--pp-frame-radius-tile:var(--pp-radius-md)}.pp-c-sponsor-strip[data-layout=ledger]{--pp-frame-ground:var(--pp-color-bg);--pp-sponsor-rule:max(1px, var(--pp-frame-edge))}.pp-c-sponsor-strip[data-layout=ledger] .pp-c-sponsor-strip__list{grid-template-columns:var(--pp-columns-template,repeat(4, minmax(0, 1fr)));align-items:stretch;gap:var(--pp-gap,var(--pp-sponsor-rule));border:var(--pp-sponsor-rule) solid var(--pp-color-line);display:grid}.pp-c-sponsor-strip[data-layout=ledger] .pp-c-sponsor-strip__list>li{min-width:0;display:flex}.pp-c-sponsor-strip[data-layout=ledger] .pp-c-sponsor-strip__sponsor{width:100%;padding:var(--pp-item-pad,32px);box-shadow:0 0 0 var(--pp-sponsor-rule) var(--pp-color-line);clip-path:none;border-width:0;border-radius:0;justify-content:center}.pp-c-sponsor-strip[data-tile-size=s] .pp-c-sponsor-strip__sponsor[data-box]{height:64px;padding:var(--pp-item-pad,16px)}.pp-c-sponsor-strip[data-tile-size=l] .pp-c-sponsor-strip__sponsor[data-box]{height:96px;padding:var(--pp-item-pad,24px)}.pp-c-sponsor-strip[data-tile-size=xl] .pp-c-sponsor-strip__sponsor[data-box]{height:112px;padding:var(--pp-item-pad,32px)}.pp-c-sponsor-strip:not([data-tile-size=m]) .pp-c-sponsor-strip__sponsor[data-box] .pp-c-sponsor-strip__logo{min-height:0;max-height:100%}.pp-c-sponsor-strip[data-logo-size=box]:not([data-tile-size=m]) .pp-c-sponsor-strip__sponsor[data-box] .pp-c-sponsor-strip__logo{flex:1 1 0;width:100%;height:auto}.pp-c-sponsor-strip .pp-c-sponsor-strip__index{color:color-mix(in srgb, var(--pp-color-accent) 30%, transparent);font-family:var(--pp-font-mono);pointer-events:none;font-size:8px;line-height:12px;position:absolute;top:8px;left:8px}.pp-c-sponsor-strip .pp-c-sponsor-strip__index:before{content:attr(data-index);content:attr(data-index) / ""}.pp-c-sponsor-strip .pp-c-sponsor-strip__tier{flex-direction:column;gap:22px;min-width:0;display:flex}.pp-c-sponsor-strip .pp-c-sponsor-strip__tier-title{color:var(--pp-color-muted);font-family:var(--pp-font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:16px;margin:0;font-size:12px;font-weight:600;display:flex}.pp-c-sponsor-strip .pp-c-sponsor-strip__tier-title:before,.pp-c-sponsor-strip .pp-c-sponsor-strip__tier-title:after{background:var(--pp-color-line);content:"";flex:1;height:1px}.pp-c-sponsor-strip[data-logo-size=box] .pp-c-sponsor-strip__tier[data-tier=title] .pp-c-sponsor-strip__logo{width:280px;height:104px}.pp-c-sponsor-strip[data-logo-size=box] .pp-c-sponsor-strip__tier[data-tier=supporter] .pp-c-sponsor-strip__logo{width:128px;height:48px}@media (width<=767px){.pp-c-sponsor-strip[data-logo-size="56"] .pp-c-sponsor-strip__logo{height:40px}.pp-c-sponsor-strip[data-layout=ledger] .pp-c-sponsor-strip__list{grid-template-columns:var(--pp-columns-template,repeat(2, minmax(0, 1fr)))}}@media (width<=520px){.pp-c-sponsor-strip .pp-c-sponsor-strip__list{gap:var(--pp-gap,22px 32px)}.pp-c-sponsor-strip[data-layout=grid] .pp-c-sponsor-strip__list>li{flex-basis:var(--pp-sponsor-cell,calc(50% - 6px))}.pp-c-sponsor-strip[data-logo-size=box] .pp-c-sponsor-strip__logo{width:128px;height:52px}.pp-c-sponsor-strip[data-logo-size=box] .pp-c-sponsor-strip__tier[data-tier=title] .pp-c-sponsor-strip__logo{width:220px;height:84px}}@media (prefers-reduced-motion:reduce){.pp-c-sponsor-strip .pp-c-sponsor-strip__logo,.pp-c-sponsor-strip .pp-c-sponsor-strip__sponsor{transition:none}}.pp-c-sponsor-strip[data-layout=marquee]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);container-type:inline-size}.pp-c-sponsor-strip[data-layout=marquee] .pp-c-sponsor-strip__track{width:max-content;animation:pp-sponsor-marquee var(--pp-marquee-lap,30s) linear infinite;display:flex}.pp-c-sponsor-strip[data-layout=marquee] .pp-c-sponsor-strip__track[data-pace=short]{--pp-marquee-lap:24s}.pp-c-sponsor-strip[data-layout=marquee] .pp-c-sponsor-strip__track[data-pace=medium]{--pp-marquee-lap:40s}.pp-c-sponsor-strip[data-layout=marquee] .pp-c-sponsor-strip__track[data-pace=long]{--pp-marquee-lap:60s}.pp-c-sponsor-strip[data-layout=marquee] .pp-c-sponsor-strip__list{flex-wrap:nowrap;justify-content:space-around;gap:0;min-width:100cqi}.pp-c-sponsor-strip[data-layout=marquee] .pp-c-sponsor-strip__list>li{padding-inline-end:var(--pp-marquee-gap,52px)}@media (width<=520px){.pp-c-sponsor-strip[data-layout=marquee]{--pp-marquee-gap:32px}}.pp-c-sponsor-strip[data-layout=marquee]:hover .pp-c-sponsor-strip__track{animation-play-state:paused}.pp-c-sponsor-strip[data-layout=marquee]:focus-within{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.pp-c-sponsor-strip[data-layout=marquee]:focus-within .pp-c-sponsor-strip__track{animation:none}@keyframes pp-sponsor-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pp-c-sponsor-strip[data-layout=marquee]{-webkit-mask-image:none;mask-image:none}.pp-c-sponsor-strip[data-layout=marquee] .pp-c-sponsor-strip__track{width:auto;animation:none}.pp-c-sponsor-strip[data-layout=marquee] .pp-c-sponsor-strip__list{gap:var(--pp-gap,28px 52px);flex-wrap:wrap}.pp-c-sponsor-strip[data-layout=marquee] .pp-c-sponsor-strip__list>li{padding-inline-end:0}.pp-c-sponsor-strip[data-layout=marquee] .pp-c-sponsor-strip__list[aria-hidden=true]{display:none}}.pp-c-stack{flex-direction:column;min-width:0;display:flex}.pp-c-stack>.pp-c-stack__items{justify-content:var(--pp-justify,flex-start);align-items:var(--pp-align,stretch);gap:var(--pp-gap,calc(var(--pp-space-gap,24px) - 8px));flex-direction:column;flex:auto;display:flex}.pp-c-stack[data-direction=horizontal]>.pp-c-stack__items{align-items:var(--pp-align,center);flex-direction:row}.pp-c-stack[data-direction=horizontal][data-wrap]>.pp-c-stack__items{flex-wrap:wrap}.pp-c-stack[data-direction=horizontal]>.pp-c-stack__items>*{min-width:0}.pp-c-stack[data-direction=horizontal]>.pp-c-stack__items>.pp-c-spacer{width:var(--pp-spacer,48px);align-self:stretch;height:auto}.pp-c-stack[data-tone]:not([data-tone=none]){padding:var(--pp-space-card,20px);background-color:var(--pp-color-bg);color:var(--pp-color-text)}.pp-c-stack[data-tone=accent]{--pp-color-bg:var(--pp-tone-accent-bg);--pp-color-surface:var(--pp-tone-accent-surface);--pp-color-raised:var(--pp-tone-accent-raised);--pp-color-line:var(--pp-tone-accent-line);--pp-color-on-line:var(--pp-tone-accent-on-line);--pp-color-muted-on-line:var(--pp-tone-accent-muted-on-line);--pp-color-text-on-line:var(--pp-tone-accent-text-on-line);--pp-color-text:var(--pp-tone-accent-text);--pp-color-muted:var(--pp-tone-accent-muted);--pp-color-muted-on-tint:var(--pp-tone-accent-muted-on-tint);--pp-tint-deep:var(--pp-tone-accent-tint-deep);--pp-color-accent:var(--pp-tone-accent-accent);--pp-color-accent-on-tint:var(--pp-tone-accent-accent-on-tint);--pp-color-accent-on-text:var(--pp-tone-accent-accent-on-text);--pp-color-accent-fill:var(--pp-tone-accent-fill);--pp-color-on-accent:var(--pp-tone-accent-on-fill);--pp-accent-fill-bg:initial;--pp-gold-text:var(--pp-tone-accent-gold-text);--pp-silver-text:var(--pp-tone-accent-silver-text);--pp-bronze-text:var(--pp-tone-accent-bronze-text);--pp-live-text:var(--pp-tone-accent-live-text);--pp-logo-mono:var(--pp-tone-accent-logo-mono);--pp-band-accent2:var(--pp-tone-accent-accent2);--pp-band-accent2-fill:var(--pp-tone-accent-accent2-fill);--pp-band-on-accent2:var(--pp-tone-accent-on-accent2);--pp-band-accent2-on-tint:var(--pp-tone-accent-accent2-on-tint);--pp-band-accent3:var(--pp-tone-accent-accent3);--pp-band-accent3-fill:var(--pp-tone-accent-accent3-fill);--pp-band-on-accent3:var(--pp-tone-accent-on-accent3);--pp-band-accent3-on-tint:var(--pp-tone-accent-accent3-on-tint);--pp-band-accent2-on-text:var(--pp-tone-accent-accent2-on-text);--pp-band-accent3-on-text:var(--pp-tone-accent-accent3-on-text);--pp-color-accent2:var(--pp-tone-accent-accent2-fill);--pp-color-accent2-text:var(--pp-tone-accent-accent2-on-tint);--pp-color-on-accent2:var(--pp-tone-accent-on-accent2);--pp-color-accent3:var(--pp-tone-accent-accent3);--pp-color-accent3-fill:var(--pp-tone-accent-accent3-fill);--pp-color-on-accent3:var(--pp-tone-accent-on-accent3);--pp-color-accent3-on-tint:var(--pp-tone-accent-accent3-on-tint)}.pp-c-stack[data-tone=ink]{--pp-color-bg:var(--pp-tone-ink-bg);--pp-color-surface:var(--pp-tone-ink-surface);--pp-color-raised:var(--pp-tone-ink-raised);--pp-color-line:var(--pp-tone-ink-line);--pp-color-on-line:var(--pp-tone-ink-on-line);--pp-color-muted-on-line:var(--pp-tone-ink-muted-on-line);--pp-color-text-on-line:var(--pp-tone-ink-text-on-line);--pp-color-text:var(--pp-tone-ink-text);--pp-color-muted:var(--pp-tone-ink-muted);--pp-color-muted-on-tint:var(--pp-tone-ink-muted-on-tint);--pp-tint-deep:var(--pp-tone-ink-tint-deep);--pp-color-accent:var(--pp-tone-ink-accent);--pp-color-accent-on-tint:var(--pp-tone-ink-accent-on-tint);--pp-color-accent-on-text:var(--pp-tone-ink-accent-on-text);--pp-color-accent-fill:var(--pp-tone-ink-fill);--pp-color-on-accent:var(--pp-tone-ink-on-fill);--pp-accent-fill-bg:initial;--pp-gold-text:var(--pp-tone-ink-gold-text);--pp-silver-text:var(--pp-tone-ink-silver-text);--pp-bronze-text:var(--pp-tone-ink-bronze-text);--pp-live-text:var(--pp-tone-ink-live-text);--pp-logo-mono:var(--pp-tone-ink-logo-mono);--pp-band-accent2:var(--pp-tone-ink-accent2);--pp-band-accent2-fill:var(--pp-tone-ink-accent2-fill);--pp-band-on-accent2:var(--pp-tone-ink-on-accent2);--pp-band-accent2-on-tint:var(--pp-tone-ink-accent2-on-tint);--pp-band-accent3:var(--pp-tone-ink-accent3);--pp-band-accent3-fill:var(--pp-tone-ink-accent3-fill);--pp-band-on-accent3:var(--pp-tone-ink-on-accent3);--pp-band-accent3-on-tint:var(--pp-tone-ink-accent3-on-tint);--pp-band-accent2-on-text:var(--pp-tone-ink-accent2-on-text);--pp-band-accent3-on-text:var(--pp-tone-ink-accent3-on-text);--pp-color-accent2:var(--pp-tone-ink-accent2-fill);--pp-color-accent2-text:var(--pp-tone-ink-accent2-on-tint);--pp-color-on-accent2:var(--pp-tone-ink-on-accent2);--pp-color-accent3:var(--pp-tone-ink-accent3);--pp-color-accent3-fill:var(--pp-tone-ink-accent3-fill);--pp-color-on-accent3:var(--pp-tone-ink-on-accent3);--pp-color-accent3-on-tint:var(--pp-tone-ink-accent3-on-tint)}.pp-c-stack[data-tone=paper]{--pp-color-bg:var(--pp-tone-paper-bg);--pp-color-surface:var(--pp-tone-paper-surface);--pp-color-raised:var(--pp-tone-paper-raised);--pp-color-line:var(--pp-tone-paper-line);--pp-color-on-line:var(--pp-tone-paper-on-line);--pp-color-muted-on-line:var(--pp-tone-paper-muted-on-line);--pp-color-text-on-line:var(--pp-tone-paper-text-on-line);--pp-color-text:var(--pp-tone-paper-text);--pp-color-muted:var(--pp-tone-paper-muted);--pp-color-muted-on-tint:var(--pp-tone-paper-muted-on-tint);--pp-tint-deep:var(--pp-tone-paper-tint-deep);--pp-color-accent:var(--pp-tone-paper-accent);--pp-color-accent-on-tint:var(--pp-tone-paper-accent-on-tint);--pp-color-accent-on-text:var(--pp-tone-paper-accent-on-text);--pp-color-accent-fill:var(--pp-tone-paper-fill);--pp-color-on-accent:var(--pp-tone-paper-on-fill);--pp-accent-fill-bg:initial;--pp-gold-text:var(--pp-tone-paper-gold-text);--pp-silver-text:var(--pp-tone-paper-silver-text);--pp-bronze-text:var(--pp-tone-paper-bronze-text);--pp-live-text:var(--pp-tone-paper-live-text);--pp-logo-mono:var(--pp-tone-paper-logo-mono);--pp-band-accent2:var(--pp-tone-paper-accent2);--pp-band-accent2-fill:var(--pp-tone-paper-accent2-fill);--pp-band-on-accent2:var(--pp-tone-paper-on-accent2);--pp-band-accent2-on-tint:var(--pp-tone-paper-accent2-on-tint);--pp-band-accent3:var(--pp-tone-paper-accent3);--pp-band-accent3-fill:var(--pp-tone-paper-accent3-fill);--pp-band-on-accent3:var(--pp-tone-paper-on-accent3);--pp-band-accent3-on-tint:var(--pp-tone-paper-accent3-on-tint);--pp-band-accent2-on-text:var(--pp-tone-paper-accent2-on-text);--pp-band-accent3-on-text:var(--pp-tone-paper-accent3-on-text);--pp-color-accent2:var(--pp-tone-paper-accent2-fill);--pp-color-accent2-text:var(--pp-tone-paper-accent2-on-tint);--pp-color-on-accent2:var(--pp-tone-paper-on-accent2);--pp-color-accent3:var(--pp-tone-paper-accent3);--pp-color-accent3-fill:var(--pp-tone-paper-accent3-fill);--pp-color-on-accent3:var(--pp-tone-paper-on-accent3);--pp-color-accent3-on-tint:var(--pp-tone-paper-accent3-on-tint)}.pp-c-stack[data-tone=white]{--pp-color-bg:var(--pp-tone-white-bg);--pp-color-surface:var(--pp-tone-white-surface);--pp-color-raised:var(--pp-tone-white-raised);--pp-color-line:var(--pp-tone-white-line);--pp-color-on-line:var(--pp-tone-white-on-line);--pp-color-muted-on-line:var(--pp-tone-white-muted-on-line);--pp-color-text-on-line:var(--pp-tone-white-text-on-line);--pp-color-text:var(--pp-tone-white-text);--pp-color-muted:var(--pp-tone-white-muted);--pp-color-muted-on-tint:var(--pp-tone-white-muted-on-tint);--pp-tint-deep:var(--pp-tone-white-tint-deep);--pp-color-accent:var(--pp-tone-white-accent);--pp-color-accent-on-tint:var(--pp-tone-white-accent-on-tint);--pp-color-accent-on-text:var(--pp-tone-white-accent-on-text);--pp-color-accent-fill:var(--pp-tone-white-fill);--pp-color-on-accent:var(--pp-tone-white-on-fill);--pp-accent-fill-bg:initial;--pp-gold-text:var(--pp-tone-white-gold-text);--pp-silver-text:var(--pp-tone-white-silver-text);--pp-bronze-text:var(--pp-tone-white-bronze-text);--pp-live-text:var(--pp-tone-white-live-text);--pp-logo-mono:var(--pp-tone-white-logo-mono);--pp-band-accent2:var(--pp-tone-white-accent2);--pp-band-accent2-fill:var(--pp-tone-white-accent2-fill);--pp-band-on-accent2:var(--pp-tone-white-on-accent2);--pp-band-accent2-on-tint:var(--pp-tone-white-accent2-on-tint);--pp-band-accent3:var(--pp-tone-white-accent3);--pp-band-accent3-fill:var(--pp-tone-white-accent3-fill);--pp-band-on-accent3:var(--pp-tone-white-on-accent3);--pp-band-accent3-on-tint:var(--pp-tone-white-accent3-on-tint);--pp-band-accent2-on-text:var(--pp-tone-white-accent2-on-text);--pp-band-accent3-on-text:var(--pp-tone-white-accent3-on-text);--pp-color-accent2:var(--pp-tone-white-accent2-fill);--pp-color-accent2-text:var(--pp-tone-white-accent2-on-tint);--pp-color-on-accent2:var(--pp-tone-white-on-accent2);--pp-color-accent3:var(--pp-tone-white-accent3);--pp-color-accent3-fill:var(--pp-tone-white-accent3-fill);--pp-color-on-accent3:var(--pp-tone-white-on-accent3);--pp-color-accent3-on-tint:var(--pp-tone-white-accent3-on-tint)}.pp-c-stack[data-tone][data-ink=accent2]{--pp-color-accent:var(--pp-band-accent2,var(--pp-color-accent2-text));--pp-color-accent-fill:var(--pp-band-accent2-fill,var(--pp-color-accent2));--pp-color-on-accent:var(--pp-band-on-accent2,var(--pp-color-on-accent2));--pp-color-accent-on-tint:var(--pp-band-accent2-on-tint,var(--pp-color-accent2-text));--pp-color-accent-on-text:var(--pp-band-accent2-on-text,var(--pp-color-accent2-on-text));--pp-accent-fill-bg:initial}.pp-c-stack[data-tone][data-ink=accent3]{--pp-color-accent:var(--pp-band-accent3,var(--pp-color-accent3));--pp-color-accent-fill:var(--pp-band-accent3-fill,var(--pp-color-accent3-fill));--pp-color-on-accent:var(--pp-band-on-accent3,var(--pp-color-on-accent3));--pp-color-accent-on-tint:var(--pp-band-accent3-on-tint,var(--pp-color-accent3-on-tint));--pp-color-accent-on-text:var(--pp-band-accent3-on-text,var(--pp-color-accent3-on-text));--pp-accent-fill-bg:initial}.pp-c-stack[data-glow=top]{position:relative}.pp-c-stack[data-glow=top]:before{content:"";background:var(--pp-color-accent);height:1px;box-shadow:0 0 10px var(--pp-color-accent);pointer-events:none;position:absolute;inset:0 0 auto}.pp-c-streamer-bar{border-block:1px solid var(--pp-color-line);align-items:center;gap:14px 24px;min-width:0;padding:12px 0;display:flex}.pp-c-streamer-bar[data-layout=row]{border:0;flex-direction:column;align-items:stretch;padding:0}.pp-c-streamer-bar .pp-c-streamer-bar__head{flex-wrap:wrap;flex:none;align-items:center;gap:10px 14px;max-width:100%;display:flex}.pp-c-streamer-bar .pp-c-streamer-bar__live{border-radius:calc(var(--pp-radius-sm) * 999);background:var(--pp-live);color:#fff;max-width:100%;font-family:var(--pp-font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;margin:0;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.pp-c-streamer-bar .pp-c-streamer-bar__event{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-c-streamer-bar .pp-c-streamer-bar__dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.pp-c-streamer-bar .pp-c-streamer-bar__label{color:var(--pp-color-muted);font-family:var(--pp-font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:12px;font-weight:600}.pp-c-streamer-bar .pp-c-streamer-bar__track{flex:1;min-width:0;container-type:inline-size}.pp-c-streamer-bar[data-layout=ticker] .pp-c-streamer-bar__track{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.pp-c-streamer-bar .pp-c-streamer-bar__belt{width:max-content;display:flex}.pp-c-streamer-bar[data-layout=row] .pp-c-streamer-bar__belt{width:auto}.pp-c-streamer-bar .pp-c-streamer-bar__list{align-items:center;gap:12px 30px;margin:0;padding:0;list-style:none;display:flex}.pp-c-streamer-bar[data-layout=ticker] .pp-c-streamer-bar__list{flex:none;justify-content:space-around;min-width:100cqi;padding-right:30px}.pp-c-streamer-bar[data-layout=row] .pp-c-streamer-bar__list{flex-wrap:wrap}.pp-c-streamer-bar .pp-c-streamer-bar__streamer{white-space:nowrap;align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.pp-c-streamer-bar .pp-c-streamer-bar__avatar{background:var(--pp-color-raised);width:32px;height:32px;color:var(--pp-color-muted);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:inline-grid;overflow:hidden}.pp-c-streamer-bar .pp-c-streamer-bar__avatar img{object-fit:cover;width:100%;height:100%}.pp-c-streamer-bar .pp-c-streamer-bar__name{min-width:0;max-width:24ch;color:var(--pp-color-text);text-overflow:ellipsis;font-weight:600;text-decoration:none;overflow:hidden}.pp-c-streamer-bar a.pp-c-streamer-bar__name:hover{color:var(--pp-color-accent)}.pp-c-streamer-bar .pp-c-streamer-bar__channels{flex:none;gap:2px;display:inline-flex}.pp-c-streamer-bar .pp-c-streamer-bar__channel{width:30px;height:30px;color:var(--pp-color-muted);border-radius:50%;place-items:center;transition:color .15s,background-color .15s;display:inline-grid}.pp-c-streamer-bar .pp-c-streamer-bar__channel:hover,.pp-c-streamer-bar .pp-c-streamer-bar__channel:focus-visible{background:var(--pp-color-raised);color:var(--pp-color-text)}@media (prefers-reduced-motion:no-preference){.pp-c-streamer-bar[data-layout=ticker] .pp-c-streamer-bar__belt{animation:44s linear infinite pp-streamer-bar-loop}.pp-c-streamer-bar[data-layout=ticker][data-pace="1"] .pp-c-streamer-bar__belt{animation-duration:30s}.pp-c-streamer-bar[data-layout=ticker][data-pace="3"] .pp-c-streamer-bar__belt{animation-duration:90s}.pp-c-streamer-bar[data-layout=ticker]:hover .pp-c-streamer-bar__belt,.pp-c-streamer-bar[data-layout=ticker]:focus-within .pp-c-streamer-bar__belt{animation-play-state:paused}@keyframes pp-streamer-bar-loop{to{transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){.pp-c-streamer-bar[data-layout=ticker] .pp-c-streamer-bar__track{overflow:visible;-webkit-mask-image:none;mask-image:none}.pp-c-streamer-bar[data-layout=ticker] .pp-c-streamer-bar__belt{width:auto}.pp-c-streamer-bar[data-layout=ticker] .pp-c-streamer-bar__list{flex-wrap:wrap;flex:1;justify-content:flex-start;min-width:0;padding-right:0}.pp-c-streamer-bar[data-layout=ticker] .pp-c-streamer-bar__list[aria-hidden]{display:none}.pp-c-streamer-bar .pp-c-streamer-bar__channel{transition:none}}@media (width<=640px){.pp-c-streamer-bar{flex-direction:column;align-items:stretch}}.pp-c-team-hero{--pp-title-accent:var(--pp-color-accent);contain-intrinsic-inline-size:100vw;min-width:0;max-width:100%;container-type:inline-size}.pp-c-team-hero .pp-c-team-hero__layout,.pp-c-team-hero .pp-c-team-hero__bar{--pp-hero-width:min(100cqi, var(--pp-section-room,100cqi))}.pp-c-team-hero .pp-c-team-hero__layout{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.pp-c-team-hero .pp-c-team-hero__text{align-items:center;gap:var(--pp-gap,18px);flex-direction:column;min-width:0;max-width:100%;display:flex}.pp-c-team-hero[data-layout=left] .pp-c-team-hero__layout,.pp-c-team-hero[data-layout=split] .pp-c-team-hero__layout,.pp-c-team-hero[data-layout=left] .pp-c-team-hero__text,.pp-c-team-hero[data-layout=split] .pp-c-team-hero__text,.pp-c-team-hero[data-layout=wordmark] .pp-c-team-hero__layout,.pp-c-team-hero[data-layout=wordmark] .pp-c-team-hero__text,.pp-c-team-hero[data-layout=bar] .pp-c-team-hero__layout,.pp-c-team-hero[data-layout=bar] .pp-c-team-hero__text{text-align:left;align-items:flex-start}.pp-c-team-hero[data-layout=wordmark] .pp-c-team-hero__name{font-size:clamp(min(32px, calc(var(--pp-hero-width) * .88 / (var(--pp-hero-letters,10) * var(--pp-hero-advance) * 1.08))), calc(var(--pp-hero-width) * .88 / (var(--pp-hero-length,16) * var(--pp-hero-advance))), var(--pp-main-size,240px));line-height:var(--pp-main-leading,.86);letter-spacing:var(--pp-main-tracking,-.02em)}.pp-c-team-hero .pp-c-team-hero__name[data-length="2"]{--pp-hero-length:2}.pp-c-team-hero .pp-c-team-hero__name[data-length="3"]{--pp-hero-length:3}.pp-c-team-hero .pp-c-team-hero__name[data-length="4"]{--pp-hero-length:4}.pp-c-team-hero .pp-c-team-hero__name[data-length="5"]{--pp-hero-length:5}.pp-c-team-hero .pp-c-team-hero__name[data-length="6"]{--pp-hero-length:6}.pp-c-team-hero .pp-c-team-hero__name[data-length="7"]{--pp-hero-length:7}.pp-c-team-hero .pp-c-team-hero__name[data-length="8"]{--pp-hero-length:8}.pp-c-team-hero .pp-c-team-hero__name[data-length="9"]{--pp-hero-length:9}.pp-c-team-hero .pp-c-team-hero__name[data-length="10"]{--pp-hero-length:10}.pp-c-team-hero .pp-c-team-hero__name[data-length="11"]{--pp-hero-length:11}.pp-c-team-hero .pp-c-team-hero__name[data-length="12"]{--pp-hero-length:12}.pp-c-team-hero .pp-c-team-hero__name[data-length="13"]{--pp-hero-length:13}.pp-c-team-hero .pp-c-team-hero__name[data-length="14"]{--pp-hero-length:14}.pp-c-team-hero .pp-c-team-hero__name[data-length="15"]{--pp-hero-length:15}.pp-c-team-hero .pp-c-team-hero__name[data-length="16"]{--pp-hero-length:16}.pp-c-team-hero .pp-c-team-hero__name[data-length="17"]{--pp-hero-length:17}.pp-c-team-hero .pp-c-team-hero__name[data-length="18"]{--pp-hero-length:18}.pp-c-team-hero .pp-c-team-hero__name[data-length="19"]{--pp-hero-length:19}.pp-c-team-hero .pp-c-team-hero__name[data-length="20"]{--pp-hero-length:20}.pp-c-team-hero .pp-c-team-hero__name[data-length="21"]{--pp-hero-length:21}.pp-c-team-hero .pp-c-team-hero__name[data-length="22"]{--pp-hero-length:22}.pp-c-team-hero .pp-c-team-hero__name[data-length="23"]{--pp-hero-length:23}.pp-c-team-hero .pp-c-team-hero__name[data-length="24"]{--pp-hero-length:24}.pp-c-team-hero .pp-c-team-hero__name[data-length="28"]{--pp-hero-length:28}.pp-c-team-hero .pp-c-team-hero__name[data-length="32"]{--pp-hero-length:32}.pp-c-team-hero .pp-c-team-hero__name[data-length="40"]{--pp-hero-length:40}.pp-c-team-hero .pp-c-team-hero__name[data-length="48"]{--pp-hero-length:48}.pp-c-team-hero .pp-c-team-hero__name[data-length="64"]{--pp-hero-length:64}.pp-c-team-hero .pp-c-team-hero__name[data-length="80"]{--pp-hero-length:80}.pp-c-team-hero .pp-c-team-hero__name[data-letters="4"]{--pp-hero-letters:4}.pp-c-team-hero .pp-c-team-hero__name[data-letters="5"]{--pp-hero-letters:5}.pp-c-team-hero .pp-c-team-hero__name[data-letters="6"]{--pp-hero-letters:6}.pp-c-team-hero .pp-c-team-hero__name[data-letters="7"]{--pp-hero-letters:7}.pp-c-team-hero .pp-c-team-hero__name[data-letters="8"]{--pp-hero-letters:8}.pp-c-team-hero .pp-c-team-hero__name[data-letters="9"]{--pp-hero-letters:9}.pp-c-team-hero .pp-c-team-hero__name[data-letters="10"]{--pp-hero-letters:10}.pp-c-team-hero .pp-c-team-hero__name[data-letters="12"]{--pp-hero-letters:12}.pp-c-team-hero .pp-c-team-hero__name[data-letters="14"]{--pp-hero-letters:14}.pp-c-team-hero .pp-c-team-hero__name[data-letters="16"]{--pp-hero-letters:16}.pp-c-team-hero .pp-c-team-hero__name[data-letters="20"]{--pp-hero-letters:20}.pp-c-team-hero .pp-c-team-hero__name[data-letters="24"]{--pp-hero-letters:24}.pp-c-team-hero .pp-c-team-hero__name[data-letters="32"]{--pp-hero-letters:32}.pp-c-team-hero[data-layout=wordmark] .pp-c-team-hero__logo{width:clamp(56px, calc(var(--pp-hero-width) * .07), 88px)}.pp-c-team-hero .pp-c-team-hero__bar{padding:18px clamp(16px, calc(var(--pp-hero-width) * .03), 28px);border-top:2px solid var(--pp-color-accent-fill);background:color-mix(in srgb, var(--pp-color-surface) 88%, transparent);margin-top:40px}.pp-c-team-hero .pp-c-team-hero__bar .pp-c-team-hero__stats{justify-content:space-between;width:100%}.pp-c-team-hero .pp-c-team-hero__logo{width:clamp(72px, calc(var(--pp-hero-width) * .11), 112px);aspect-ratio:1;object-fit:contain;order:-1;height:auto}.pp-c-team-hero .pp-c-team-hero__name{max-width:100%;color:var(--pp-main-color,currentColor);font-family:var(--pp-main-font,var(--pp-font-display));font-size:min(var(--pp-main-size,min(calc(clamp(40px, calc(var(--pp-hero-width) * .085), 112px) * var(--pp-heading-scale,1)), calc(var(--pp-hero-width) * .19))), calc(var(--pp-hero-room,var(--pp-hero-width)) / (var(--pp-hero-letters,1) * var(--pp-hero-advance) * 1.08)));font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,800));letter-spacing:var(--pp-main-tracking,var(--pp-heading-tracking,-.02em));line-height:var(--pp-main-leading,.95);overflow-wrap:anywhere;text-shadow:var(--pp-main-shadow,inherit);text-transform:var(--pp-main-case,var(--pp-heading-case,none));--pp-hero-caps:1;--pp-hero-track:0;--pp-hero-advance:calc(var(--pp-display-width,.52) * var(--pp-hero-caps) + var(--pp-hero-track));margin:0}@supports (width:calc(1em / 1em * 1px)){.pp-c-team-hero .pp-c-team-hero__name{--pp-hero-track:max(0, calc(var(--pp-main-tracking,var(--pp-heading-tracking,-.02em)) / 1em))}.pp-c-team-hero[data-layout=wordmark] .pp-c-team-hero__name{--pp-hero-track:max(0, calc(var(--pp-main-tracking,-.02em) / 1em))}}@container style(--pp-main-case:uppercase){.pp-c-team-hero .pp-c-team-hero__name{--pp-hero-caps:1.3}}.pp-c-team-hero .pp-c-team-hero__tagline{max-width:62ch;color:var(--pp-color-muted);font-size:clamp(17px, calc(var(--pp-hero-width) * .022), 22px);margin:0;line-height:1.45}.pp-c-team-hero .pp-c-team-hero__stats{grid-template-columns:repeat(var(--pp-stat-columns,3), minmax(0, 1fr));gap:10px;width:min(100%,760px);margin:6px 0 0;display:grid}.pp-c-team-hero .pp-c-team-hero__stats[data-count="1"]{--pp-stat-columns:1;width:auto;min-width:180px}.pp-c-team-hero .pp-c-team-hero__stats[data-count="2"]{--pp-stat-columns:2;width:min(100%,420px)}.pp-c-team-hero .pp-c-team-hero__stats[data-count="4"]{--pp-stat-columns:4}.pp-c-team-hero .pp-c-team-hero__stat{border:1px solid color-mix(in srgb, var(--pp-color-line) 85%, transparent);border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-surface) 60%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;flex-direction:column-reverse;justify-content:flex-end;gap:6px;min-width:0;padding:14px 16px;display:flex}.pp-c-team-hero .pp-c-team-hero__stat dt{color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-font-mono));font-size:11px;font-weight:var(--pp-label-weight,600);letter-spacing:var(--pp-label-tracking,.1em);text-overflow:ellipsis;text-transform:var(--pp-label-case,uppercase);white-space:nowrap;overflow:hidden}.pp-c-team-hero .pp-c-team-hero__stat dd{font-family:var(--pp-font-display);font-size:clamp(26px, calc(var(--pp-hero-width) * .034), 36px);font-variant-numeric:tabular-nums;font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,700);margin:0;line-height:1}.pp-c-team-hero .pp-c-team-hero__stat[data-stat=classWins] dd{color:var(--pp-gold-text)}.pp-c-team-hero .pp-c-team-hero__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.pp-c-team-hero .pp-c-team-hero__actions:empty{display:none}.pp-c-team-hero[data-layout=left] .pp-c-team-hero__actions,.pp-c-team-hero[data-layout=split] .pp-c-team-hero__actions,.pp-c-team-hero[data-layout=wordmark] .pp-c-team-hero__actions,.pp-c-team-hero[data-layout=bar] .pp-c-team-hero__actions{justify-content:flex-start}@container (width<=560px){.pp-c-team-hero .pp-c-team-hero__stats[data-count="4"]{--pp-stat-columns:2}.pp-c-team-hero .pp-c-team-hero__stat{padding:12px}.pp-c-team-hero .pp-c-team-hero__stat dd{font-size:clamp(22px, calc(var(--pp-hero-width) * .07), 30px)}}@container (width>=760px){.pp-c-team-hero[data-layout=split] .pp-c-team-hero__layout{align-items:center;gap:clamp(32px, calc(var(--pp-hero-width) * .06), 96px);grid-template-columns:minmax(0,1fr) auto;display:grid}.pp-c-team-hero[data-layout=split] .pp-c-team-hero__logo{width:clamp(200px, calc(var(--pp-hero-width) * .28), 360px);order:0}.pp-c-team-hero[data-layout=split]:has(.pp-c-team-hero__logo) .pp-c-team-hero__name{--pp-hero-room:calc(var(--pp-hero-width) - clamp(200px, calc(var(--pp-hero-width) * .28), 360px) - clamp(32px, calc(var(--pp-hero-width) * .06), 96px))}}.pp-c-team-hero .pp-accent-part{color:var(--pp-color-accent)}.pp-c-team-hero[data-stack=on] .pp-accent-part{display:block}.pp-c-team-hero .pp-c-team-hero__words{align-items:inherit;flex-direction:column;min-width:0;max-width:100%;margin:0;display:flex}.pp-c-team-hero .pp-c-team-hero__words>.pp-c-team-hero__tagline{margin-top:var(--pp-gap,18px)}.pp-c-team-hero .pp-c-team-hero__kicker{color:var(--pp-color-accent);font-family:var(--pp-label-font,var(--pp-font-body));font-size:var(--pp-title-kicker-size,12px);font-weight:var(--pp-label-weight,600);letter-spacing:var(--pp-label-tracking,.1em);text-transform:uppercase;margin-bottom:14px;line-height:1.5}.pp-c-team-hero .pp-c-team-hero__kicker>span{display:inline-block}.pp-c-team-hero .pp-c-team-hero__prompt{display:none}.pp-c-team-hero[data-kicker=pill] .pp-c-team-hero__kicker>span{border:1px solid color-mix(in srgb, var(--pp-color-accent) 35%, transparent);background:color-mix(in srgb, var(--pp-color-accent) 10%, transparent);color:var(--pp-color-accent-on-tint);letter-spacing:var(--pp-label-tracking,.08em);border-radius:999px;padding:4px 12px}.pp-c-team-hero[data-kicker=plate] .pp-c-team-hero__kicker>span{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-text);color:var(--pp-color-bg);font-family:var(--pp-label-font,var(--pp-font-mono));font-weight:var(--pp-label-weight,800);letter-spacing:var(--pp-label-tracking,.08em);padding:3px 10px}.pp-c-team-hero[data-kicker=prompt] .pp-c-team-hero__kicker{font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,.14em)}.pp-c-team-hero[data-kicker=prompt] .pp-c-team-hero__prompt{display:inline}.pp-c-team-hero[data-kicker=bar] .pp-c-team-hero__kicker>span:before{content:"";vertical-align:middle;background:currentColor;width:24px;height:2px;margin-right:10px;display:inline-block}.pp-c-team-hero[data-kicker=mono] .pp-c-team-hero__kicker{font-family:var(--pp-label-font,var(--pp-font-mono));font-weight:var(--pp-label-weight,400);margin-bottom:12px;line-height:calc(2em - 8px)}.pp-c-team-hero[data-kicker=line] .pp-c-team-hero__kicker{font-size:var(--pp-title-kicker-size,10px);font-weight:var(--pp-label-weight,400);letter-spacing:.4em;margin-bottom:16px}.pp-c-team-hero[data-kicker=line] .pp-c-team-hero__kicker>span:before{content:"";vertical-align:middle;background:currentColor;width:32px;height:1px;margin-right:12px;display:inline-block}.pp-c-team-hero[data-kicker=flag] .pp-c-team-hero__kicker{margin-bottom:16px}.pp-c-team-hero[data-kicker=flag] .pp-c-team-hero__kicker>span{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:var(--pp-accent-fill-bg,var(--pp-color-accent-fill));color:var(--pp-color-on-accent);letter-spacing:var(--pp-label-tracking,normal);padding:4px 16px;font-weight:900}.pp-c-team-hero[data-kicker=status] .pp-c-team-hero__kicker{margin-bottom:24px;line-height:calc(2em - 8px)}.pp-c-team-hero[data-kicker=status] .pp-c-team-hero__kicker>span{border:1px solid var(--pp-color-accent);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-accent) 10%, transparent);color:var(--pp-color-accent-on-tint);font-family:var(--pp-label-font,var(--pp-font-mono));font-weight:var(--pp-label-weight,400);letter-spacing:normal;align-items:center;gap:8px;padding:4px 8px;display:inline-flex}.pp-c-team-hero[data-kicker=framed] .pp-c-team-hero__kicker>span{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:var(--pp-accent-fill-bg,var(--pp-color-accent-fill));color:var(--pp-color-on-accent);font-family:var(--pp-label-font,var(--pp-font-mono));font-weight:var(--pp-label-weight,700);outline:1px solid var(--pp-color-accent);outline-offset:4px;margin:5px;padding:2px 8px}.pp-c-team-hero[data-kicker-size="14"] .pp-c-team-hero__kicker{--pp-title-kicker-size:14px}.pp-c-team-hero[data-kicker-size="16"] .pp-c-team-hero__kicker{--pp-title-kicker-size:16px}.pp-c-team-hero[data-kicker-ink=dim] .pp-c-team-hero__kicker{color:color-mix(in oklab, var(--pp-color-accent) 60%, var(--pp-color-muted))}.pp-c-team-hero[data-rule=left] .pp-c-team-hero__words{border-left:var(--pp-rule) solid var(--pp-color-accent);padding-left:24px}.pp-c-team-hero[data-rule=left] .pp-c-team-hero__name{--pp-hero-room:calc(var(--pp-hero-width) - 24px - var(--pp-rule))}.pp-c-team-hero[data-accent-ink=accent2]{--pp-title-accent:var(--pp-color-accent2-text)}.pp-c-team-hero[data-accent-ink=accent2] .pp-accent-part{color:var(--pp-color-accent2-text)}.pp-c-team-hero[data-stack=on][data-stagger=on] .pp-accent-part{margin-left:10vw}.pp-c-team-hero[data-stack=on][data-stagger=on] .pp-c-team-hero__name{--pp-hero-room:calc(var(--pp-hero-width) - 10vw)}.pp-c-team-hero[data-effect=glow] .pp-c-team-hero__name{text-shadow:var(--pp-main-shadow,0 0 .4em color-mix(in srgb, var(--pp-title-accent) 20%, transparent))}.pp-c-team-hero[data-effect=glow] .pp-accent-part{text-shadow:0 0 .3em color-mix(in srgb, var(--pp-title-accent) 40%, transparent)}.pp-c-team-hero[data-effect=rim] .pp-c-team-hero__name{background:linear-gradient(to bottom, var(--pp-color-accent), color-mix(in srgb, var(--pp-color-accent) 70%, var(--pp-cover-veil)));color:#0000;text-shadow:4px 4px 0 var(--pp-main-color,var(--pp-color-text));-webkit-background-clip:text;background-clip:text}.pp-c-team-hero[data-effect=rim] .pp-accent-part{color:#0000;text-shadow:4px 4px 0 var(--pp-title-accent)}.pp-c-team-hero[data-effect=glow-bright] .pp-c-team-hero__name{text-shadow:var(--pp-main-shadow,0 0 5px currentColor, 0 0 10px currentColor)}.pp-c-team-hero[data-effect=glow-bright] .pp-accent-part{text-shadow:0 0 5px,0 0 10px}.pp-c-team-hero[data-tagline=label] .pp-c-team-hero__tagline{color:var(--pp-color-accent);letter-spacing:.1em;text-transform:uppercase;font-size:30px;font-style:normal;font-weight:400;line-height:1.2}.pp-c-team-hero[data-tagline=bar] .pp-c-team-hero__tagline{border-left:var(--pp-rule) solid var(--pp-color-accent);color:var(--pp-color-accent);letter-spacing:.3em;text-transform:uppercase;padding-left:16px;font-size:24px;font-style:normal;font-weight:400;line-height:1.33}@media (width<=767px){.pp-c-team-hero[data-tagline=label] .pp-c-team-hero__tagline,.pp-c-team-hero[data-tagline=bar] .pp-c-team-hero__tagline{font-size:20px;line-height:1.4}}.pp-c-team-hero[data-tagline-ink=accent] .pp-c-team-hero__tagline{color:var(--pp-color-accent)}.pp-c-team-hero[data-tagline-ink=dim] .pp-c-team-hero__tagline{color:color-mix(in oklab, var(--pp-color-accent) 60%, var(--pp-color-muted))}.pp-c-team-hero[data-tagline-ink=muted] .pp-c-team-hero__tagline{color:var(--pp-color-muted)}.pp-c-team-hero[data-tagline-indent="4"] .pp-c-team-hero__tagline{margin-left:4px}.pp-c-team-stats{--pp-stat-label:var(--pp-color-muted);min-width:0;max-width:100%;color:var(--pp-color-text);contain-intrinsic-inline-size:100vw;container-type:inline-size}.pp-c-team-stats[data-layout=grid],.pp-c-team-stats[data-layout=row],.pp-c-team-stats[data-layout=tabs],.pp-c-team-stats[data-layout=ledger],.pp-c-team-stats[data-layout=plate]{container-type:normal}.pp-c-team-stats:not([data-marks=none]){position:relative}.pp-c-team-stats .pp-c-team-stats__list{--pp-stat-width:min(100cqi, var(--pp-section-room,100cqi));--pp-stat-gap:var(--pp-gap,calc(var(--pp-space-gap,24px) - 12px));grid-template-columns:var(--pp-columns-template,repeat(var(--pp-stat-columns,4), minmax(0, 1fr)));gap:var(--pp-stat-gap);margin:0;display:grid}.pp-c-team-stats .pp-c-team-stats__list[data-count="1"]{--pp-stat-columns:1}.pp-c-team-stats .pp-c-team-stats__list[data-count="2"]{--pp-stat-columns:2}.pp-c-team-stats .pp-c-team-stats__list[data-count="3"]{--pp-stat-columns:3}.pp-c-team-stats .pp-c-team-stats__list[data-count="5"]{--pp-stat-columns:5}.pp-c-team-stats .pp-c-team-stats__list[data-count="6"]{--pp-stat-columns:6}.pp-c-team-stats .pp-c-team-stats__stat{flex-direction:column-reverse;justify-content:flex-end;gap:6px;min-width:0;display:flex}.pp-c-team-stats .pp-c-team-stats__stat dt{color:var(--pp-stat-label);font-family:var(--pp-label-font,var(--pp-font-mono));font-size:var(--pp-stat-label-size,11px);font-style:normal;font-weight:var(--pp-label-weight,600);letter-spacing:var(--pp-label-tracking,.1em);overflow-wrap:anywhere;text-shadow:none;text-transform:var(--pp-label-case,uppercase)}.pp-c-team-stats .pp-c-team-stats__stat dd{color:var(--pp-stat-ink,var(--pp-main-color,currentColor));font-family:var(--pp-main-font,var(--pp-font-display));font-size:var(--pp-main-size,clamp(24px, calc(var(--pp-stat-width) * .034), 40px));font-variant-numeric:tabular-nums;font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,700));letter-spacing:var(--pp-main-tracking,-.01em);line-height:var(--pp-main-leading,1);text-shadow:var(--pp-main-shadow);text-transform:var(--pp-main-case);margin:0}.pp-c-team-stats .pp-c-team-stats__stat:hover dt,.pp-c-team-stats .pp-c-team-stats__stat:focus-within dt{color:var(--pp-frame-color-on,var(--pp-stat-label))}.pp-c-team-stats .pp-c-team-stats__stat:hover dd,.pp-c-team-stats .pp-c-team-stats__stat:focus-within dd{color:var(--pp-frame-color-on,var(--pp-stat-ink,var(--pp-main-color,currentColor)))}.pp-c-team-stats .pp-c-team-stats__stat[data-size=small] .pp-c-team-stats__figure{font-size:max(10px,.666667em);display:block}.pp-c-team-stats .pp-c-team-stats__stat[data-stat=classWins]{--pp-stat-ink:var(--pp-gold-text)}.pp-c-team-stats .pp-c-team-stats__stat[data-tone=text]{--pp-stat-ink:var(--pp-color-text)}.pp-c-team-stats .pp-c-team-stats__stat[data-tone=accent]{--pp-stat-ink:var(--pp-color-accent)}.pp-c-team-stats .pp-c-team-stats__stat[data-tone=accent2]{--pp-stat-ink:var(--pp-color-accent2-text)}.pp-c-team-stats .pp-c-team-stats__stat[data-tone=accent3]{--pp-stat-ink:var(--pp-color-accent3,var(--pp-color-accent2-text))}.pp-c-team-stats .pp-c-team-stats__stat[data-tone=gold]{--pp-stat-ink:var(--pp-gold-text)}.pp-c-team-stats[data-label-at=above] .pp-c-team-stats__stat{flex-direction:column}.pp-c-team-stats[data-label-ink=accent]{--pp-stat-label:var(--pp-color-accent)}.pp-c-team-stats[data-label-size="11"]{--pp-stat-label-size:11px}.pp-c-team-stats[data-label-size="10"]{--pp-stat-label-size:10px}.pp-c-team-stats[data-label-size="12"]{--pp-stat-label-size:12px}.pp-c-team-stats[data-label-size="14"]{--pp-stat-label-size:14px}.pp-c-team-stats[data-label-leading="1.0"]:not([data-layout=plate]) .pp-c-team-stats__stat dt{line-height:1}.pp-c-team-stats[data-label-leading="1.2"]:not([data-layout=plate]) .pp-c-team-stats__stat dt{line-height:1.2}.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__list{--pp-stat-across:var(--pp-columns,var(--pp-stat-columns,4))}.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__stat{--pp-stat-pad:var(--pp-item-pad,var(--pp-space-card,20px));padding:var(--pp-stat-pad)}.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__stat dd{--pp-stat-fit:calc(((var(--pp-stat-width) - (var(--pp-stat-across) - 1) * var(--pp-stat-gap)) / var(--pp-stat-across) - 2 * var(--pp-stat-pad)) / 3);font-size:min(var(--pp-main-size,clamp(24px, calc(var(--pp-stat-width) * .034), 40px)), var(--pp-stat-fit))}.pp-c-team-stats[data-layout=inline] .pp-c-team-stats__list{--pp-stat-gap:var(--pp-gap,32px);justify-content:var(--pp-justify,space-between);gap:14px var(--pp-stat-gap);flex-wrap:wrap;display:flex}.pp-c-team-stats[data-layout=inline] .pp-c-team-stats__stat{flex-direction:row-reverse;align-items:baseline;gap:10px}.pp-c-team-stats[data-label-at=above][data-layout=inline] .pp-c-team-stats__stat{flex-direction:row}.pp-c-team-stats[data-layout=inline] .pp-c-team-stats__stat dd{font-size:var(--pp-main-size,clamp(22px, calc(var(--pp-stat-width) * .024), 30px))}.pp-c-team-stats[data-layout=big] .pp-c-team-stats__list{--pp-stat-gap:var(--pp-gap,28px)}.pp-c-team-stats[data-layout=big] .pp-c-team-stats__stat{border-top:2px solid var(--pp-color-accent-fill);gap:10px;padding-top:18px}.pp-c-team-stats[data-layout=big] .pp-c-team-stats__stat dd{font-size:var(--pp-main-size,min(calc(clamp(44px, calc(var(--pp-stat-width) * .08), 96px) * var(--pp-heading-scale,1)), calc(var(--pp-stat-width) * .24)));letter-spacing:var(--pp-main-tracking,-.03em)}.pp-c-team-stats[data-layout=big] .pp-c-team-stats__list[data-count="5"] dd,.pp-c-team-stats[data-layout=big] .pp-c-team-stats__list[data-count="6"] dd,.pp-c-team-stats[data-layout=big] .pp-c-team-stats__list[data-count="7"] dd,.pp-c-team-stats[data-layout=big] .pp-c-team-stats__list[data-count="8"] dd{font-size:var(--pp-main-size,min(calc(clamp(40px, calc(var(--pp-stat-width) * .055), 72px) * var(--pp-heading-scale,1)), calc(var(--pp-stat-width) * .15)))}@container (width<=860px){.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__list[data-count="4"],.pp-c-team-stats[data-layout=big] .pp-c-team-stats__list[data-count="4"]{--pp-stat-columns:2}.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__list[data-count="5"],.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__list[data-count="6"],.pp-c-team-stats[data-layout=big] .pp-c-team-stats__list[data-count="5"],.pp-c-team-stats[data-layout=big] .pp-c-team-stats__list[data-count="6"]{--pp-stat-columns:3}.pp-c-team-stats[data-layout=big] .pp-c-team-stats__stat dd{font-size:var(--pp-main-size,clamp(40px, calc(var(--pp-stat-width) * .11), 80px))}}@container (width<=520px){.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__list[data-count="5"],.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__list[data-count="7"],.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__list[data-count="8"],.pp-c-team-stats[data-layout=big] .pp-c-team-stats__list[data-count="5"]{--pp-stat-columns:2}.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__list[data-count="5"] .pp-c-team-stats__stat:last-child,.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__list[data-count="7"] .pp-c-team-stats__stat:last-child,.pp-c-team-stats[data-layout=big] .pp-c-team-stats__list[data-count="5"] .pp-c-team-stats__stat:last-child{grid-column:1/-1}.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__stat dd{font-size:min(var(--pp-main-size,clamp(22px, calc(var(--pp-stat-width) * .07), 30px)), var(--pp-stat-fit))}.pp-c-team-stats[data-layout=boxes] .pp-c-team-stats__stat{--pp-stat-pad:var(--pp-item-pad,14px)}.pp-c-team-stats[data-layout=big] .pp-c-team-stats__list[data-count]{--pp-stat-columns:1;gap:0}.pp-c-team-stats[data-layout=big] .pp-c-team-stats__stat{flex-direction:row-reverse;justify-content:space-between;align-items:baseline;padding:14px 0}.pp-c-team-stats[data-label-at=above][data-layout=big] .pp-c-team-stats__stat{flex-direction:row}.pp-c-team-stats[data-layout=big] .pp-c-team-stats__stat dd{font-size:var(--pp-main-size,clamp(36px, calc(var(--pp-stat-width) * .12), 56px))}}.pp-c-team-stats[data-layout=grid] .pp-c-team-stats__stat dd,.pp-c-team-stats[data-layout=row] .pp-c-team-stats__stat dd,.pp-c-team-stats[data-layout=tabs] .pp-c-team-stats__stat dd,.pp-c-team-stats[data-layout=ledger] .pp-c-team-stats__stat dd{font-size:var(--pp-main-size,clamp(22px, 2.6vw, 32px))}.pp-c-team-stats[data-layout=grid]{--pp-stat-divider:var(--pp-frame-edge,var(--pp-border,1px))}.pp-c-team-stats[data-layout=grid] .pp-c-team-stats__list[data-count="7"]{--pp-stat-columns:7}.pp-c-team-stats[data-layout=grid] .pp-c-team-stats__list[data-count="8"]{--pp-stat-columns:8}.pp-c-team-stats[data-layout=grid][data-cells=content] .pp-c-team-stats__list{justify-content:var(--pp-justify,flex-start);flex-wrap:wrap;display:flex}.pp-c-team-stats[data-layout=grid][data-cells=content] .pp-c-team-stats__stat{flex:0 auto}@container style(--pp-justify:center) or style(--pp-justify:flex-end) or style(--pp-justify:space-between){.pp-c-team-stats[data-layout=grid][data-cells=equal] .pp-c-team-stats__list{justify-content:var(--pp-justify);flex-wrap:wrap;display:flex}.pp-c-team-stats[data-layout=grid][data-cells=equal] .pp-c-team-stats__stat{flex:0 0 calc((100% - (var(--pp-columns,var(--pp-stat-columns,4)) - 1) * var(--pp-stat-gap)) / var(--pp-columns,var(--pp-stat-columns,4)))}}.pp-c-team-stats[data-layout=row]{--pp-stat-divider:1px}.pp-c-team-stats[data-layout=row] .pp-c-team-stats__list{--pp-stat-gap:var(--pp-gap,48px);justify-content:var(--pp-justify,flex-start);gap:16px var(--pp-stat-gap);border-top:var(--pp-rule,3px) solid color-mix(in srgb, var(--pp-color-text) 15%, transparent);flex-wrap:wrap;padding-top:24px;display:flex}.pp-c-team-stats[data-layout=grid][data-dividers=on] .pp-c-team-stats__list,.pp-c-team-stats[data-layout=row][data-dividers=on] .pp-c-team-stats__list{overflow-x:clip}.pp-c-team-stats[data-layout=grid][data-dividers=on] .pp-c-team-stats__stat,.pp-c-team-stats[data-layout=row][data-dividers=on] .pp-c-team-stats__stat{position:relative}.pp-c-team-stats[data-layout=grid][data-dividers=on] .pp-c-team-stats__stat{padding-inline:16px}.pp-c-team-stats[data-layout=grid][data-dividers=on] .pp-c-team-stats__stat:before,.pp-c-team-stats[data-layout=row][data-dividers=on] .pp-c-team-stats__stat:before{top:0;bottom:0;left:calc(var(--pp-stat-gap) / -2 - var(--pp-stat-divider) / 2);width:var(--pp-stat-divider);background:var(--pp-color-line);content:"";position:absolute}.pp-c-team-stats[data-layout=grid][data-dividers=on][data-divider-at=start] .pp-c-team-stats__stat:before,.pp-c-team-stats[data-layout=row][data-dividers=on][data-divider-at=start] .pp-c-team-stats__stat:before{left:calc(-1 * var(--pp-stat-gap) - var(--pp-stat-divider))}.pp-c-team-stats[data-dividers=on] .pp-c-team-stats__stat:first-child:before{content:none}.pp-c-team-stats[data-layout=tabs]{--pp-stat-label:var(--pp-color-muted-on-tint)}.pp-c-team-stats[data-layout=tabs][data-label-ink=accent]{--pp-stat-label:var(--pp-color-accent-on-tint)}.pp-c-team-stats[data-layout=tabs] .pp-c-team-stats__list[data-count="5"],.pp-c-team-stats[data-layout=tabs] .pp-c-team-stats__list[data-count="6"]{--pp-stat-columns:4}.pp-c-team-stats[data-layout=tabs] .pp-c-team-stats__stat{padding:var(--pp-item-pad,16px);border-left:var(--pp-rule,3px) solid var(--pp-color-accent);background:color-mix(in srgb, var(--pp-color-accent) 5%, transparent);border-radius:0}.pp-c-team-stats[data-layout=tabs] .pp-c-team-stats__stat:hover{background:color-mix(in srgb, var(--pp-color-accent) 10%, transparent)}@media (width<=767px){.pp-c-team-stats[data-layout=grid] .pp-c-team-stats__list[data-count],.pp-c-team-stats[data-layout=tabs] .pp-c-team-stats__list[data-count]{--pp-stat-columns:2}.pp-c-team-stats[data-layout=grid] .pp-c-team-stats__list[data-count="1"],.pp-c-team-stats[data-layout=tabs] .pp-c-team-stats__list[data-count="1"]{--pp-stat-columns:1}.pp-c-team-stats[data-layout=grid] .pp-c-team-stats__list[data-count="5"],.pp-c-team-stats[data-layout=grid] .pp-c-team-stats__list[data-count="6"],.pp-c-team-stats[data-layout=grid] .pp-c-team-stats__list[data-count="7"],.pp-c-team-stats[data-layout=grid] .pp-c-team-stats__list[data-count="8"]{--pp-stat-columns:4}}.pp-c-team-stats[data-layout=ledger][data-label-ink=muted]{--pp-stat-label:var(--pp-color-text)}.pp-c-team-stats .pp-c-team-stats__head{border-bottom:2px solid var(--pp-color-text);font-family:var(--pp-label-font,var(--pp-font-mono));font-size:12px;font-weight:var(--pp-label-weight,700);letter-spacing:var(--pp-label-tracking,.1em);text-transform:var(--pp-label-case,uppercase);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 0 8px;padding-bottom:4px;line-height:1.35;display:flex}.pp-c-team-stats .pp-c-team-stats__tag{color:var(--pp-color-accent)}.pp-c-team-stats[data-head=bar] .pp-c-team-stats__head{background:color-mix(in srgb, var(--pp-color-text) 5%, transparent);border-bottom:0;align-items:center;margin:0 0 4px;padding:8px}.pp-c-team-stats[data-head=bar] .pp-c-team-stats__title{color:var(--pp-color-muted);font-weight:400}.pp-c-team-stats[data-head=bar] .pp-c-team-stats__tag{color:var(--pp-color-accent-on-tint)}.pp-c-team-stats[data-layout=ledger] .pp-c-team-stats__list{gap:var(--pp-gap,8px);flex-direction:column;display:flex}.pp-c-team-stats[data-layout=ledger] .pp-c-team-stats__stat{--pp-meter-ink:var(--pp-stat-ink,var(--pp-color-accent));--pp-meter-track:var(--pp-color-line);align-items:var(--pp-align,end);padding:calc(var(--pp-item-pad,0px) / 2) var(--pp-item-pad,0px);grid-template-columns:minmax(0,1fr) auto;gap:16px;display:grid}.pp-c-team-stats[data-layout=ledger] .pp-c-team-stats__stat dd{font-style:var(--pp-main-style,normal);text-align:end}.pp-c-team-stats[data-layout=ledger][data-bars=meter] .pp-c-team-stats__stat{padding-bottom:calc(var(--pp-item-pad,8px) / 2 + 4px);position:relative}.pp-c-team-stats[data-layout=ledger] .pp-c-team-stats__stat .pp-meter{position:absolute;bottom:0;left:0;right:0}.pp-c-team-stats[data-layout=plate] .pp-c-team-stats__list{--pp-stat-gap:var(--pp-gap,16px);border-left:var(--pp-rule,3px) solid var(--pp-color-text);background:color-mix(in srgb, var(--pp-color-text) 10%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-wrap:wrap;align-items:baseline;gap:8px 0;width:fit-content;max-width:100%;padding:12px 24px;display:flex}.pp-c-team-stats[data-layout=plate] .pp-c-team-stats__stat{flex-direction:row;align-items:baseline;gap:0}.pp-c-team-stats[data-layout=plate] .pp-c-team-stats__stat dt:after{content:" ";content:" " / ""}.pp-c-team-stats[data-layout=plate] .pp-c-team-stats__stat:first-child:not([data-tone]),.pp-c-team-stats[data-layout=plate] .pp-c-team-stats__stat[data-tone=accent]{--pp-stat-ink:var(--pp-color-accent-on-tint)}.pp-c-team-stats[data-layout=plate] .pp-c-team-stats__stat dt,.pp-c-team-stats[data-layout=plate] .pp-c-team-stats__stat dd{color:var(--pp-stat-ink,var(--pp-main-color,currentColor));font-family:var(--pp-main-font,var(--pp-font-mono));font-size:var(--pp-main-size,16px);font-style:var(--pp-main-style,normal);font-weight:var(--pp-main-weight,700);letter-spacing:var(--pp-main-tracking,0);line-height:var(--pp-main-leading,1.5)}.pp-c-team-stats[data-layout=plate] .pp-c-team-stats__stat:not(:last-child):after{margin:0 var(--pp-stat-gap);color:var(--pp-color-muted);font-size:var(--pp-main-size,16px);line-height:var(--pp-main-leading,1.5);content:"|";content:"|" / ""}.pp-c-team-stats[data-figure-ink=text] .pp-c-team-stats__stat dd,.pp-c-team-stats[data-figure-ink=text-accents] .pp-c-team-stats__stat:not([data-tone=accent2]):not([data-tone=accent3]) dd{color:var(--pp-main-color,currentColor)}.pp-c-team-stats[data-label-tracking=none]{--pp-label-tracking:0em}.pp-c-team-stats[data-label-tracking=slight]{--pp-label-tracking:.05em}.pp-c-team-stats[data-label-tracking=wide]{--pp-label-tracking:.1em}.pp-c-team-stats[data-label-gap="0"]:not([data-layout=ledger]) .pp-c-team-stats__stat{gap:0}.pp-c-team-stats[data-label-gap="4"]:not([data-layout=ledger]) .pp-c-team-stats__stat{gap:4px}@media (prefers-reduced-motion:no-preference){.pp-c-team-stats[data-layout=tabs] .pp-c-team-stats__stat{transition:background-color .15s}}.pp-c-team-structure{flex-direction:column;gap:clamp(20px,3vw,32px);min-width:0;display:flex;container-type:inline-size}.pp-c-team-structure .pp-c-team-structure__facts{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:1px;display:grid;overflow:hidden}.pp-c-team-structure .pp-c-team-structure__fact{background:var(--pp-color-surface);flex-direction:column-reverse;gap:4px;padding:14px 18px;display:flex}.pp-c-team-structure .pp-c-team-structure__fact dt{color:var(--pp-color-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.pp-c-team-structure .pp-c-team-structure__fact dd{font-family:var(--pp-font-display);overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.25}.pp-c-team-structure .pp-c-team-structure__groups{align-items:stretch;gap:var(--pp-space-gap,16px);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));display:grid}.pp-c-team-structure .pp-c-team-structure__group{min-width:0;padding:var(--pp-space-card,20px);border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);position:relative;overflow:hidden}.pp-c-team-structure[data-surface=flat] .pp-c-team-structure__group{background:var(--pp-color-surface)}.pp-c-team-structure[data-surface=outlined] .pp-c-team-structure__group{border:max(1px, var(--pp-border,1px)) solid var(--pp-color-line);background:color-mix(in srgb, var(--pp-color-surface) 55%, transparent)}.pp-c-team-structure[data-surface=elevated] .pp-c-team-structure__group{border:var(--pp-border,1px) solid color-mix(in srgb, var(--pp-color-accent) 16%, var(--pp-color-line));background:var(--pp-color-surface);box-shadow:var(--pp-shadow)}.pp-c-team-structure[data-accent=top] .pp-c-team-structure__group:before,.pp-c-team-structure[data-accent=left] .pp-c-team-structure__group:before{background:var(--pp-color-accent-fill);content:"";position:absolute}.pp-c-team-structure[data-accent=top] .pp-c-team-structure__group:before{height:3px;inset:0 0 auto}.pp-c-team-structure[data-accent=left] .pp-c-team-structure__group:before{width:3px;inset:0 auto 0 0}.pp-c-team-structure .pp-c-team-structure__group[data-group=management]:before{background:var(--pp-gold)}.pp-c-team-structure .pp-c-team-structure__title{font-family:var(--pp-font-display);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:15px;font-weight:700;line-height:1.2;display:flex}.pp-c-team-structure .pp-c-team-structure__count{border:1px solid var(--pp-color-line);border-radius:calc(var(--pp-radius-sm) * 999);min-width:26px;color:var(--pp-color-muted);font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;flex:none;padding:2px 8px;font-size:11px}.pp-c-team-structure .pp-c-team-structure__members{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pp-c-team-structure .pp-c-team-structure__person{border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);color:inherit;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 -8px;padding:6px 8px;text-decoration:none;transition:background .15s;display:grid}.pp-c-team-structure a.pp-c-team-structure__person:hover{background:var(--pp-color-raised)}.pp-c-team-structure a.pp-c-team-structure__person:focus-visible{outline:2px solid var(--pp-color-accent);outline-offset:1px}.pp-c-team-structure .pp-c-team-structure__avatar{border-radius:calc(var(--pp-radius-sm) * 999);background:color-mix(in srgb, var(--pp-color-accent-fill) 22%, var(--pp-color-raised));width:34px;height:34px;color:color-mix(in srgb, var(--pp-color-accent-on-tint) 80%, var(--pp-color-text));font-family:var(--pp-font-display);place-items:center;font-size:12px;font-weight:800;display:grid;overflow:hidden}.pp-c-team-structure .pp-c-team-structure__avatar img{object-fit:cover;width:100%;height:100%}.pp-c-team-structure .pp-c-team-structure__who{flex-direction:column;min-width:0;display:flex}.pp-c-team-structure .pp-c-team-structure__name,.pp-c-team-structure .pp-c-team-structure__role{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-c-team-structure .pp-c-team-structure__name{font-size:14px;font-weight:600}.pp-c-team-structure .pp-c-team-structure__role{color:var(--pp-color-muted);font-size:12px}.pp-c-team-structure .pp-c-team-structure__number{color:var(--pp-color-muted);font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;font-size:12px}.pp-c-team-structure[data-layout=list] .pp-c-team-structure__groups{grid-template-columns:minmax(0,1fr)}.pp-c-team-structure[data-layout=list] .pp-c-team-structure__group{grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}.pp-c-team-structure[data-layout=list] .pp-c-team-structure__title{margin:6px 0 0}.pp-c-team-structure[data-layout=list] .pp-c-team-structure__members{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:4px 16px;display:grid}@container (width<=560px){.pp-c-team-structure[data-layout=list] .pp-c-team-structure__group{grid-template-columns:minmax(0,1fr);gap:4px}}.pp-c-text{min-width:0;color:var(--pp-main-color,color-mix(in srgb, var(--pp-color-text) 80%, var(--pp-color-muted)));font-size:var(--pp-main-size,calc(var(--pp-text-size,16px) + 1px));line-height:var(--pp-main-leading,1.7);overflow-wrap:break-word;text-wrap:pretty}.pp-c-text>*+*{margin-top:1em}.pp-c-text ul{padding-left:1.3em;list-style:outside}.pp-c-text li+li{margin-top:.35em}.pp-c-text li::marker{color:var(--pp-color-accent)}.pp-c-text a{color:var(--pp-color-accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.pp-c-text a:hover{text-decoration-thickness:2px}.pp-c-text strong{color:var(--pp-color-text);font-weight:600}.pp-c-text[data-placeholder]{color:var(--pp-color-muted);font-style:italic}.pp-c-ticker{--pp-ticker-duration:48s;--pp-ticker-space:var(--pp-gap,28px);--pp-ticker-lead:var(--pp-color-accent);--pp-ticker-rule:var(--pp-color-line);border-block:var(--pp-border,1px) solid var(--pp-color-line);max-width:100%;color:var(--pp-color-text);align-items:center;padding:12px 0;display:flex;overflow:hidden}.pp-c-ticker[data-tone=accent]{--pp-ticker-lead:var(--pp-color-on-accent);--pp-ticker-rule:color-mix(in srgb, var(--pp-color-on-accent) 30%, transparent);border-color:var(--pp-color-accent-fill);background:var(--pp-color-accent-fill);color:var(--pp-color-on-accent)}.pp-c-ticker[data-tone=ink]{--pp-ticker-lead:var(--pp-color-bg);--pp-ticker-rule:color-mix(in srgb, var(--pp-color-bg) 30%, transparent);border-color:var(--pp-color-text);background:var(--pp-color-text);color:var(--pp-color-bg)}.pp-c-ticker[data-speed=slow]{--pp-ticker-duration:80s}.pp-c-ticker[data-speed=fast]{--pp-ticker-duration:28s}.pp-c-ticker[data-separator=dot]{--pp-ticker-space:var(--pp-gap,0px)}.pp-c-ticker .pp-c-ticker__lead{border-right:1px solid var(--pp-ticker-rule);color:var(--pp-ticker-lead);font-family:var(--pp-font-display);letter-spacing:0;text-shadow:none;text-transform:uppercase;white-space:nowrap;flex:none;padding:0 16px;font-size:18px;font-style:normal;font-weight:900;line-height:1.55}.pp-c-ticker .pp-c-ticker__track{flex:auto;min-width:0;overflow:hidden}.pp-c-ticker .pp-c-ticker__track:focus-visible{outline-offset:-2px;outline:2px solid}.pp-c-ticker[data-tone=accent] .pp-c-ticker__track,.pp-c-ticker[data-tone=ink] .pp-c-ticker__track{--pp-color-accent:currentColor;--pp-color-accent2-text:currentColor}.pp-c-ticker .pp-c-ticker__belt{width:max-content;display:flex}.pp-c-ticker .pp-c-ticker__list{flex:none;margin:0;padding:0;list-style:none;display:flex}.pp-c-ticker .pp-c-ticker__item{padding-left:var(--pp-ticker-space);color:var(--pp-main-color,inherit);font-family:var(--pp-main-font,var(--pp-font-display));font-size:var(--pp-main-size,clamp(15px, 1.4vw, 20px));font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,800));letter-spacing:var(--pp-main-tracking,.02em);line-height:var(--pp-main-leading,1);text-shadow:var(--pp-main-shadow,none);text-transform:var(--pp-main-case,uppercase);white-space:nowrap;align-items:center;gap:0;display:inline-flex}.pp-c-ticker .pp-c-ticker__item:after{content:"";width:7px;height:7px;margin-left:var(--pp-ticker-space);opacity:.5;background:currentColor}.pp-c-ticker[data-separator=dot] .pp-c-ticker__item:after{content:" · ";opacity:1;white-space:pre;background:0 0;width:auto;height:auto}.pp-c-ticker .pp-c-ticker__kind{background:var(--pp-color-accent-fill);color:var(--pp-color-on-accent);font-family:var(--pp-font-mono);letter-spacing:.08em;text-shadow:none;text-transform:uppercase;margin-right:12px;padding:4px 7px;font-size:11px;font-style:normal;font-weight:700;line-height:1}.pp-c-ticker[data-tone=accent] .pp-c-ticker__kind{background:var(--pp-color-on-accent);color:var(--pp-color-accent-fill)}.pp-c-ticker[data-tone=ink] .pp-c-ticker__kind{background:var(--pp-color-bg);color:var(--pp-color-text)}.pp-c-ticker[data-kinds=plain] .pp-c-ticker__kind{color:inherit;font:inherit;letter-spacing:inherit;text-shadow:inherit;text-transform:inherit;background:0 0;margin:0;padding:0}.pp-c-ticker[data-kinds=plain] .pp-c-ticker__kind:after{content:": ";white-space:pre}@media (prefers-reduced-motion:no-preference){.pp-c-ticker .pp-c-ticker__belt{animation:pp-ticker-loop var(--pp-ticker-duration) linear infinite}.pp-c-ticker:hover .pp-c-ticker__belt,.pp-c-ticker:focus-within .pp-c-ticker__belt{animation-play-state:paused}@keyframes pp-ticker-loop{to{transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){.pp-c-ticker .pp-c-ticker__belt,.pp-c-ticker .pp-c-ticker__list{flex-wrap:wrap;width:auto}.pp-c-ticker .pp-c-ticker__list{flex:0 auto;row-gap:24px;max-width:100%}.pp-c-ticker .pp-c-ticker__item{max-width:100%;line-height:var(--pp-main-leading,1.25);overflow-wrap:anywhere;white-space:normal}.pp-c-ticker .pp-c-ticker__list[aria-hidden]{display:none}}.pp-c-trophy-card{--pp-place:var(--pp-color-accent);--pp-place-ink:var(--pp-color-accent);--pp-place-text:color-mix(in srgb, var(--pp-place-ink) 72%, var(--pp-color-text));--pp-award-ink:var(--pp-place-ink);--pp-number-position:absolute;--pp-number-top:8px;--pp-number-right:16px;--pp-number-bottom:auto;--pp-number-left:auto;--pp-number-shift:none;min-width:0;height:100%;color:var(--pp-color-text);flex-direction:column;display:flex;position:relative}.pp-c-trophy-card[data-place="1"]{--pp-place:var(--pp-gold);--pp-place-ink:var(--pp-gold-text)}.pp-c-trophy-card[data-place="2"]{--pp-place:var(--pp-silver);--pp-place-ink:var(--pp-silver-text)}.pp-c-trophy-card[data-place="3"]{--pp-place:var(--pp-bronze);--pp-place-ink:var(--pp-bronze-text)}.pp-c-trophy-card[data-metal=gold]{--pp-place:var(--pp-gold);--pp-place-ink:var(--pp-gold-text)}.pp-c-trophy-card[data-metal=none]{--pp-place:var(--pp-color-accent-fill);--pp-place-ink:var(--pp-color-accent);--pp-award-ink:initial}.pp-c-trophy-card .pp-c-trophy-card__frame{--pp-frame-strip-ink:var(--pp-place);--pp-frame-ink:var(--pp-place);isolation:isolate;min-width:0;font-family:var(--pp-font-body);font-size:var(--pp-text-size,16px);letter-spacing:normal;text-shadow:none;text-transform:none;flex-direction:column;flex:1;font-style:normal;font-weight:400;line-height:1.6;display:flex;position:relative;overflow:hidden}.pp-c-trophy-card[data-hover=lift] .pp-c-trophy-card__frame,.pp-c-trophy-card[data-hover=tilt] .pp-c-trophy-card__frame{--pp-frame-shadow-on:0 18px 40px -18px color-mix(in srgb, var(--pp-place) 40%, transparent)}.pp-c-trophy-card[data-hover=fill] .pp-frame:hover>*,.pp-c-trophy-card[data-hover=fill] .pp-frame:focus-within>*{--pp-place-ink:var(--pp-color-on-accent);--pp-place-text:var(--pp-color-on-accent);--pp-award-ink:var(--pp-color-on-accent)}.pp-c-trophy-card.pp-row:hover>.pp-c-trophy-card__frame:not(.pp-frame),.pp-c-trophy-card.pp-row:focus-within>.pp-c-trophy-card__frame:not(.pp-frame){color:var(--pp-color-text)}.pp-c-trophy-card.pp-row:hover>.pp-frame,.pp-c-trophy-card.pp-row:focus-within>.pp-frame{background-color:color-mix(in srgb, var(--pp-row-wash) calc(var(--pp-row-solid) * 100%), var(--pp-frame-ground-on));color:color-mix(in srgb, var(--pp-row-color-on,currentColor) calc(var(--pp-row-solid) * 100%), var(--pp-frame-color-on,currentColor))}.pp-c-trophy-card.pp-row:hover>.pp-frame>*,.pp-c-trophy-card.pp-row:focus-within>.pp-frame>*{--pp-color-text:color-mix(in srgb, var(--pp-row-text-on) calc(var(--pp-row-solid) * 100%), var(--pp-frame-text-on));--pp-color-muted:color-mix(in srgb, var(--pp-row-muted-on) calc(var(--pp-row-solid) * 100%), var(--pp-frame-muted-on));--pp-color-accent:color-mix(in srgb, var(--pp-row-accent-on) calc(var(--pp-row-solid) * 100%), var(--pp-frame-accent-on));--pp-color-accent-on-tint:color-mix(in srgb, var(--pp-row-accent-tint-on) calc(var(--pp-row-solid) * 100%), var(--pp-frame-accent-tint-on));--pp-color-accent3:color-mix(in srgb, var(--pp-row-accent3-on) calc(var(--pp-row-solid) * 100%), var(--pp-frame-accent3-on))}.pp-c-trophy-card.pp-row:hover>.pp-c-trophy-card__frame:not(.pp-frame),.pp-c-trophy-card.pp-row:focus-within>.pp-c-trophy-card__frame:not(.pp-frame),.pp-c-trophy-card.pp-row:hover>.pp-frame>*,.pp-c-trophy-card.pp-row:focus-within>.pp-frame>*{--pp-place-text:color-mix(in srgb, var(--pp-color-text) calc(var(--pp-row-solid) * 100%), color-mix(in srgb, var(--pp-place-ink) 72%, var(--pp-color-text)))}.pp-c-trophy-card .pp-c-trophy-card__title{color:var(--pp-row-title,var(--pp-frame-title,var(--pp-main-color,currentColor)));font-family:var(--pp-main-font,var(--pp-font-display));font-size:var(--pp-main-size,calc(18px * var(--pp-heading-scale,1)));font-style:var(--pp-main-style,var(--pp-heading-style,normal));font-weight:var(--pp-main-weight,var(--pp-heading-weight,700));letter-spacing:var(--pp-main-tracking,var(--pp-heading-tracking,0));line-height:var(--pp-main-leading,1.25);overflow-wrap:anywhere;text-shadow:var(--pp-main-shadow,none);text-transform:var(--pp-main-case,var(--pp-heading-case,none))}.pp-c-trophy-card .pp-c-trophy-card__body{padding:var(--pp-space-card,20px);flex-direction:column;flex:1;gap:12px;display:flex}.pp-c-trophy-card .pp-c-trophy-card__top{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.pp-c-trophy-card .pp-c-trophy-card__series{min-width:0;color:var(--pp-color-muted);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.pp-c-trophy-card .pp-c-trophy-card__verified{color:var(--pp-color-accent-on-tint);flex:none;align-items:center;gap:4px;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}.pp-c-trophy-card .pp-c-trophy-card__main{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.pp-c-trophy-card .pp-c-trophy-card__medal{flex-direction:column;align-items:center;gap:8px;display:flex}.pp-c-trophy-card .pp-c-trophy-card__cup,.pp-c-trophy-card .pp-c-trophy-card__photo{border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);width:56px;height:56px}.pp-c-trophy-card .pp-c-trophy-card__cup{background:linear-gradient(135deg, color-mix(in srgb, var(--pp-place) 90%, white), color-mix(in srgb, var(--pp-place) 60%, black));box-shadow:inset 0 0 0 1px #ffffff40, 0 8px 20px -8px color-mix(in srgb, var(--pp-place) 75%, transparent);color:#fff;place-items:center;display:grid;position:relative;overflow:hidden}.pp-c-trophy-card .pp-c-trophy-card__cup svg{filter:drop-shadow(0 1px 1px #0006)}.pp-c-trophy-card .pp-c-trophy-card__cup:after{content:"";background:linear-gradient(45deg,#0000 42%,#ffffff73 50%,#0000 58%);position:absolute;inset:-50%;transform:translate(-60%)}.pp-c-trophy-card .pp-c-trophy-card__photo{object-fit:cover;box-shadow:0 0 0 2px var(--pp-place)}.pp-c-trophy-card .pp-c-trophy-card__place{border:1px solid color-mix(in srgb, var(--pp-place) 45%, transparent);border-radius:calc(var(--pp-radius-sm) * 999);background:color-mix(in srgb, var(--pp-place) 12%, transparent);color:var(--pp-place-text);font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;padding:2px 10px;font-size:12px;font-weight:700;line-height:1.4}.pp-c-trophy-card .pp-c-trophy-card__facts{flex-direction:column;gap:10px;min-width:0;display:flex}.pp-c-trophy-card .pp-c-trophy-card__when{color:var(--pp-color-muted);font-variant-numeric:tabular-nums;font-size:12px}.pp-c-trophy-card .pp-c-trophy-card__meta{gap:6px;font-size:13px;display:grid}.pp-c-trophy-card .pp-c-trophy-card__meta li{align-items:center;gap:6px;min-width:0;display:flex}.pp-c-trophy-card .pp-c-trophy-card__meta svg{color:color-mix(in srgb, var(--pp-color-accent) 80%, var(--pp-color-muted));flex:none}.pp-c-trophy-card .pp-c-trophy-card__meta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-c-trophy-card .pp-c-trophy-card__crew{flex-wrap:wrap;gap:6px;display:flex}.pp-c-trophy-card .pp-c-trophy-card__crew li{border:1px solid color-mix(in srgb, var(--pp-color-text) 10%, transparent);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-text) 6%, transparent);text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.5;overflow:hidden}.pp-c-trophy-card .pp-c-trophy-card__crew a:hover{color:var(--pp-color-accent)}.pp-c-trophy-card .pp-c-trophy-card__crew .pp-c-trophy-card__more{color:var(--pp-color-muted);background:0 0;border-style:dashed}.pp-c-trophy-card .pp-c-trophy-card__foot{border-top:1px solid color-mix(in srgb, var(--pp-color-line) 80%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.pp-c-trophy-card .pp-c-trophy-card__entry{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-raised);letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;font-size:11px;font-weight:700}.pp-c-trophy-card .pp-c-trophy-card__sof{border:1px solid color-mix(in srgb, var(--pp-color-accent) 25%, transparent);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-accent) 10%, transparent);color:var(--pp-color-muted-on-tint);letter-spacing:.04em;padding:3px 9px;font-size:11px;font-weight:600}.pp-c-trophy-card .pp-c-trophy-card__sof strong{color:color-mix(in srgb, var(--pp-color-accent-on-tint) 90%, var(--pp-color-text));font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.pp-c-trophy-card[data-hover=fill] .pp-frame:hover .pp-c-trophy-card__sof,.pp-c-trophy-card[data-hover=fill] .pp-frame:focus-within .pp-c-trophy-card__sof{background:color-mix(in srgb, var(--pp-color-accent-fill) 10%, transparent)}.pp-c-trophy-card .pp-c-trophy-card__corner{z-index:1;flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;top:8px;right:8px}.pp-c-trophy-card .pp-c-trophy-card__sof-chip{--pp-chip-font-size:10px;--pp-chip-pad:0 4px}.pp-c-trophy-card .pp-c-trophy-card__stamp{border:1px solid var(--pp-color-accent);color:var(--pp-color-accent);font-family:var(--pp-font-mono);letter-spacing:.05em;padding:0 4px;font-size:10px;line-height:12px;rotate:-12deg}.pp-c-trophy-card .pp-c-trophy-card__eyebrow{color:var(--pp-place-ink);font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,.05em);text-transform:var(--pp-label-case,uppercase);margin-bottom:4px;font-size:12px;font-weight:700;line-height:16px}.pp-c-trophy-card .pp-c-trophy-card__text{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.pp-c-trophy-card .pp-c-trophy-card__overline{color:var(--pp-color-accent);font-family:var(--pp-font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}.pp-c-trophy-card .pp-c-trophy-card__plate{--pp-chip-font-size:12px;--pp-chip-pad:2px 8px;margin-top:4px}.pp-c-trophy-card .pp-c-trophy-card__date{color:var(--pp-color-muted);font-family:var(--pp-font-mono);text-transform:uppercase;font-size:14px;line-height:20px}.pp-c-trophy-card .pp-c-trophy-card__line{color:var(--pp-row-date,var(--pp-color-muted));font-family:var(--pp-font-mono);letter-spacing:.05em;overflow-wrap:anywhere;text-transform:uppercase;font-size:10px;line-height:1.5}.pp-c-trophy-card .pp-c-trophy-card__sof-line{color:var(--pp-color-accent2-text);font-family:var(--pp-font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:10px;line-height:1.5}.pp-c-trophy-card[data-fact-size="12"] .pp-c-trophy-card__line,.pp-c-trophy-card[data-fact-size="12"] .pp-c-trophy-card__sof-line{font-size:12px;line-height:16px}.pp-c-trophy-card[data-fact-tracking=none] .pp-c-trophy-card__line,.pp-c-trophy-card[data-fact-tracking=none] .pp-c-trophy-card__sof-line{letter-spacing:0}.pp-c-trophy-card .pp-c-trophy-card__labels{width:fit-content;max-width:100%;color:var(--pp-color-accent);font-family:var(--pp-font-mono);gap:4px;margin-top:4px;font-size:12px;line-height:16px;display:grid}.pp-c-trophy-card .pp-c-trophy-card__labels dt{font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,normal);text-transform:var(--pp-label-case,none)}.pp-c-trophy-card .pp-c-trophy-card__labels>div{overflow-wrap:anywhere;flex-wrap:wrap;gap:0 1ch;display:flex}.pp-c-trophy-card .pp-c-trophy-card__labels [data-fact=date]{border-top:1px solid var(--pp-color-line);color:var(--pp-color-muted);text-transform:uppercase;padding-top:8px}.pp-c-trophy-card .pp-c-trophy-card__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:16px;display:grid}.pp-c-trophy-card .pp-c-trophy-card__grid dt{color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-font-mono));letter-spacing:var(--pp-label-tracking,.05em);text-transform:var(--pp-label-case,uppercase);font-size:10px;line-height:15px}.pp-c-trophy-card .pp-c-trophy-card__grid dd{font-family:var(--pp-font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:24px}.pp-c-trophy-card[data-layout=rows] .pp-c-trophy-card__frame{flex-direction:row;align-items:flex-start;gap:12px;padding:16px}.pp-c-trophy-card[data-layout=rows] .pp-c-trophy-card__text{flex:1}.pp-c-trophy-card[data-layout=rows] .pp-c-trophy-card__title{font-size:var(--pp-main-size,calc(14px * var(--pp-heading-scale,1)));line-height:var(--pp-main-leading,1.4)}.pp-c-trophy-card[data-layout=rows] .pp-c-trophy-card__medal{flex:none}.pp-c-trophy-card[data-layout=rows] .pp-c-trophy-card__cup{width:18px;height:20px;box-shadow:none;color:var(--pp-award-ink,var(--pp-color-text));background:0 0}.pp-c-trophy-card[data-layout=rows] .pp-c-trophy-card__cup svg{filter:none;width:18px;height:18px}.pp-c-trophy-card[data-layout=rows] .pp-c-trophy-card__cup:after{display:none}.pp-c-trophy-card[data-layout=rows] .pp-c-trophy-card__photo{width:28px;height:28px}.pp-c-trophy-card[data-layout=rows] .pp-award-medal,.pp-c-trophy-card[data-layout=rows] .pp-award-podium,.pp-c-trophy-card[data-layout=rows] .pp-award-laurel,.pp-c-trophy-card[data-layout=rows] .pp-award-plaque,.pp-c-trophy-card[data-layout=rows] .pp-award-board,.pp-c-trophy-card[data-layout=rows] .pp-award-flag,.pp-c-trophy-card[data-layout=rows] .pp-award-tyre,.pp-c-trophy-card[data-layout=rows] .pp-award-number,.pp-c-trophy-card[data-layout=rows] .pp-award-shield,.pp-c-trophy-card[data-layout=rows] .pp-award-place,.pp-c-trophy-card[data-layout=rows] .pp-award-place-glow,.pp-c-trophy-card[data-layout=rows] .pp-award-boxed,.pp-c-trophy-card[data-layout=rows] .pp-award-cup-medal{zoom:.5}.pp-c-trophy-card[data-layout=tiles] .pp-c-trophy-card__frame{padding:var(--pp-item-pad,var(--pp-space-card,20px));text-align:center;justify-content:center;align-items:center}.pp-c-trophy-card[data-layout=tiles][data-tile-align=top] .pp-c-trophy-card__frame{justify-content:flex-start}.pp-c-trophy-card[data-layout=tiles] .pp-c-trophy-card__text{align-items:center;max-width:100%}.pp-c-trophy-card[data-layout=tiles] .pp-c-trophy-card__labels>div{justify-content:center}.pp-c-trophy-card[data-layout=tiles] .pp-c-trophy-card__title{font-size:var(--pp-main-size,calc(14px * var(--pp-heading-scale,1)));line-height:var(--pp-main-leading,1.4)}.pp-c-trophy-card[data-layout=tiles] .pp-c-trophy-card__medal{margin-bottom:8px}.pp-c-trophy-card[data-layout=tiles][data-award=boxed] .pp-c-trophy-card__medal,.pp-c-trophy-card[data-layout=tiles][data-award=cup-medal] .pp-c-trophy-card__medal{margin-bottom:16px}.pp-c-trophy-card[data-layout=tiles][data-ratio=square]{aspect-ratio:1}.pp-c-trophy-card[data-layout=tiles][data-ratio=square] .pp-c-trophy-card__frame{min-height:min-content}.pp-c-trophy-card[data-layout=tiles][data-shape=hexagon] .pp-c-trophy-card__frame{padding:32px 16px}.pp-c-trophy-card[data-layout=ledger] .pp-c-trophy-card__frame{justify-content:center;padding:24px}.pp-c-trophy-card[data-layout=ledger] .pp-c-trophy-card__title{max-width:80%;font-size:var(--pp-main-size,calc(24px * var(--pp-heading-scale,1)));line-height:var(--pp-main-leading,1.2)}.pp-c-trophy-card[data-layout=facts] .pp-c-trophy-card__frame{padding:var(--pp-item-pad,var(--pp-space-card,20px))}.pp-c-trophy-card[data-layout=facts] .pp-c-trophy-card__title{font-size:var(--pp-main-size,calc(20px * var(--pp-heading-scale,1)));line-height:var(--pp-main-leading,1.4)}.pp-c-trophy-card[data-layout=facts] .pp-c-trophy-card__line,.pp-c-trophy-card[data-layout=facts] .pp-c-trophy-card__labels,.pp-c-trophy-card[data-layout=facts] .pp-c-trophy-card__grid{border-top:1px solid var(--pp-color-line);align-self:stretch;width:auto;margin-top:20px;padding-top:16px}.pp-c-trophy-card[data-layout=ledger] .pp-c-trophy-card__medal,.pp-c-trophy-card[data-layout=facts] .pp-c-trophy-card__medal{position:absolute;top:8px;right:16px}.pp-c-trophy-card .pp-award-place,.pp-c-trophy-card .pp-award-place-glow{color:var(--pp-award-ink,var(--pp-color-text));font-family:var(--pp-font-display);font-variant-numeric:tabular-nums;font-size:33px;font-style:normal;font-weight:900;line-height:1.15}.pp-c-trophy-card[data-heading-style=italic] .pp-award-place,.pp-c-trophy-card[data-heading-style=italic] .pp-award-place-glow{font-style:italic}.pp-c-trophy-card[data-place-size="30"] .pp-award-place,.pp-c-trophy-card[data-place-size="30"] .pp-award-place-glow{font-size:30px;line-height:36px}.pp-c-trophy-card[data-place-size="36"] .pp-award-place,.pp-c-trophy-card[data-place-size="36"] .pp-award-place-glow{font-size:36px;line-height:40px}.pp-c-trophy-card[data-place-weight="700"] .pp-award-place,.pp-c-trophy-card[data-place-weight="700"] .pp-award-place-glow{font-weight:700}.pp-c-trophy-card .pp-award-place-glow{text-shadow:0 0 15px color-mix(in srgb, var(--pp-award-ink,var(--pp-color-text)) 25%, transparent)}.pp-c-trophy-card .pp-award-boxed b{font-weight:inherit}.pp-c-trophy-card .pp-award-boxed{border:2px solid var(--pp-color-accent);border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);width:80px;height:80px;color:var(--pp-award-ink,var(--pp-color-text));font-family:var(--pp-font-display);font-variant-numeric:tabular-nums;place-items:center;font-size:30px;font-weight:700;line-height:1.2;display:grid}.pp-c-trophy-card[data-award=ghost] .pp-c-trophy-card__medal{z-index:-1;pointer-events:none;position:absolute;inset:0}.pp-c-trophy-card[data-award=ghost] .pp-c-trophy-card__main{display:block}.pp-c-trophy-card .pp-award-cup-medal{width:48px;height:48px;color:var(--pp-award-ink,var(--pp-color-text));display:block}.pp-c-trophy-card .pp-award-cup-medal svg{width:100%;height:100%}.pp-c-trophy-card .pp-award-cup-medal text{fill:currentColor;stroke:none;font-family:var(--pp-font-display);font-size:7px;font-weight:800}.pp-c-trophy-card .pp-c-trophy-card__place[data-quiet]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pp-c-trophy-card .pp-award-medal{width:60px;height:86px;display:block;position:relative}.pp-c-trophy-card .pp-award-medal__ribbon{width:44px;height:44px;position:absolute;top:0;left:50%;transform:translate(-50%)}.pp-c-trophy-card .pp-award-medal__ribbon:before,.pp-c-trophy-card .pp-award-medal__ribbon:after{background:repeating-linear-gradient(90deg, var(--pp-color-accent) 0 5px, color-mix(in srgb, var(--pp-color-accent) 55%, var(--pp-color-text)) 5px 7px, var(--pp-color-accent) 7px 11px, color-mix(in srgb, var(--pp-color-accent) 70%, black) 11px 18px);content:"";transform-origin:top;width:18px;height:44px;position:absolute;top:0}.pp-c-trophy-card .pp-award-medal__ribbon:before{left:3px;transform:skew(17deg)}.pp-c-trophy-card .pp-award-medal__ribbon:after{filter:brightness(.8);right:3px;transform:skew(-17deg)}.pp-c-trophy-card .pp-award-medal__disc{background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--pp-place) 50%, white), var(--pp-place) 52%, color-mix(in srgb, var(--pp-place) 58%, black));width:54px;height:54px;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--pp-place) 62%, black), inset 0 0 0 5px color-mix(in srgb, var(--pp-place) 70%, white), 0 10px 18px -10px color-mix(in srgb, var(--pp-place) 85%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pp-c-trophy-card .pp-award-medal__disc b{color:color-mix(in srgb, var(--pp-place) 28%, black);font-family:var(--pp-font-display);text-shadow:0 1px #ffffff73;font-size:24px;font-weight:800;line-height:1}.pp-c-trophy-card .pp-award-podium{align-items:flex-end;gap:2px;height:66px;display:flex}.pp-c-trophy-card .pp-award-podium__step{border-radius:min(var(--pp-radius-sm), 3px) min(var(--pp-radius-sm), 3px) 0 0;corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-color-text) 8%, var(--pp-color-raised));width:20px;box-shadow:inset 0 2px 0 color-mix(in srgb, var(--pp-color-text) 16%, transparent);color:var(--pp-color-muted);font-family:var(--pp-font-mono);place-items:start center;padding-top:4px;font-size:11px;font-weight:700;line-height:1;display:grid;position:relative}.pp-c-trophy-card .pp-award-podium__step i{font-style:normal}.pp-c-trophy-card .pp-award-podium__step[data-block="1"]{height:48px}.pp-c-trophy-card .pp-award-podium__step[data-block="2"]{height:34px}.pp-c-trophy-card .pp-award-podium__step[data-block="3"]{height:25px}.pp-c-trophy-card .pp-award-podium[data-step="1"] [data-block="1"],.pp-c-trophy-card .pp-award-podium[data-step="2"] [data-block="2"],.pp-c-trophy-card .pp-award-podium[data-step="3"] [data-block="3"]{background:linear-gradient(180deg, color-mix(in srgb, var(--pp-place) 65%, white), var(--pp-place) 38%, color-mix(in srgb, var(--pp-place) 62%, black));box-shadow:0 8px 16px -8px color-mix(in srgb, var(--pp-place) 80%, transparent);color:color-mix(in srgb, var(--pp-place) 25%, black)}.pp-c-trophy-card .pp-award-podium__cup{color:var(--pp-place);position:absolute;top:-17px;left:50%;transform:translate(-50%)}.pp-c-trophy-card .pp-award-laurel{width:64px;height:64px;display:block;overflow:visible}.pp-c-trophy-card .pp-award-laurel__leaf{fill:var(--pp-place)}.pp-c-trophy-card .pp-award-laurel g+g .pp-award-laurel__leaf{fill:color-mix(in srgb, var(--pp-place) 80%, black)}.pp-c-trophy-card .pp-award-laurel__stem{fill:none;stroke:color-mix(in srgb, var(--pp-place) 70%, black);stroke-linecap:round;stroke-width:1.6px}.pp-c-trophy-card .pp-award-laurel__place{fill:var(--pp-place-text);font-family:var(--pp-font-display);font-size:22px;font-weight:800}.pp-c-trophy-card .pp-award-plaque{border-radius:min(var(--pp-radius-md), 8px);corner-shape:var(--pp-corner-shape,round);background:linear-gradient(160deg, color-mix(in srgb, var(--pp-color-text) 10%, var(--pp-color-raised)), var(--pp-color-raised));width:70px;height:58px;box-shadow:inset 0 0 0 1px var(--pp-color-line), 0 8px 16px -10px #000000b3;padding:5px;display:grid}.pp-c-trophy-card .pp-award-plaque__plate{--pp-screw:color-mix(in srgb, var(--pp-place) 40%, black);border-radius:min(var(--pp-radius-sm), 4px);corner-shape:var(--pp-corner-shape,round);background:radial-gradient(circle at 5px 5px, var(--pp-screw) 0 1.4px, transparent 1.9px), radial-gradient(circle at calc(100% - 5px) 5px, var(--pp-screw) 0 1.4px, transparent 1.9px), radial-gradient(circle at 5px calc(100% - 5px), var(--pp-screw) 0 1.4px, transparent 1.9px), radial-gradient(circle at calc(100% - 5px) calc(100% - 5px), var(--pp-screw) 0 1.4px, transparent 1.9px), linear-gradient(135deg, color-mix(in srgb, var(--pp-place) 55%, white), var(--pp-place) 50%, color-mix(in srgb, var(--pp-place) 65%, black));color:color-mix(in srgb, var(--pp-place) 25%, black);text-align:center;place-content:center;gap:2px;display:grid;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #00000040}.pp-c-trophy-card .pp-award-plaque__plate b{font-family:var(--pp-font-display);letter-spacing:.04em;text-shadow:0 1px #fff6;font-size:17px;font-weight:800;line-height:1}.pp-c-trophy-card .pp-award-plaque__plate small{font-family:var(--pp-font-mono);letter-spacing:.16em;opacity:.8;font-size:9px;font-weight:700;line-height:1}.pp-c-trophy-card .pp-award-board{flex-direction:column;align-items:center;width:68px;display:flex}.pp-c-trophy-card .pp-award-board__face{border:2px solid color-mix(in srgb, white 72%, var(--pp-color-line));border-radius:min(var(--pp-radius-sm), 4px);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, black 86%, var(--pp-color-bg));text-align:center;place-content:center;gap:3px;width:68px;height:54px;display:grid;box-shadow:0 8px 16px -10px #000c}.pp-c-trophy-card .pp-award-board__face b{color:var(--pp-place);font-family:var(--pp-font-mono);letter-spacing:.02em;font-size:22px;font-weight:800;line-height:1}.pp-c-trophy-card .pp-award-board__face small{color:#e0e0e0;font-family:var(--pp-font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.pp-c-trophy-card .pp-award-board__pole{background:linear-gradient(90deg,#b3b3b3,#595959);border-radius:0 0 2px 2px;width:4px;height:24px}.pp-c-trophy-card .pp-award-flag{filter:drop-shadow(0 6px 8px #00000059);width:64px;height:52px;display:block;overflow:visible}.pp-c-trophy-card .pp-award-flag__pole{fill:#9e9e9e}.pp-c-trophy-card .pp-award-flag__knob{fill:var(--pp-place)}.pp-c-trophy-card .pp-award-flag__cloth{fill:#f0f0f0}.pp-c-trophy-card .pp-award-flag__squares{fill:#1a1a1a}.pp-c-trophy-card .pp-award-flag__dark{stop-color:black}.pp-c-trophy-card .pp-award-flag__light{stop-color:white}.pp-c-trophy-card .pp-award-tyre{background:radial-gradient(circle closest-side, transparent 0 61%, var(--pp-place) 61.5% 67%, transparent 67.5%), radial-gradient(circle closest-side, #2e2e2e 0 86%, transparent 87%), repeating-conic-gradient(#575757 0 5deg, #292929 5deg 10deg);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative;box-shadow:0 8px 16px -8px #000000b3}.pp-c-trophy-card .pp-award-tyre svg{width:100%;height:100%;position:absolute;inset:0}.pp-c-trophy-card .pp-award-tyre__wall{fill:#c7c7c7;font-family:var(--pp-font-mono);letter-spacing:.12em;font-size:5.4px;font-weight:700}.pp-c-trophy-card .pp-award-tyre__rim{background:radial-gradient(circle at 35% 30%,#e0e0e0,#949494 62%,#525252);border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #404040}.pp-c-trophy-card .pp-award-tyre__rim b{color:#262626;font-family:var(--pp-font-display);font-size:15px;font-weight:800;line-height:1}.pp-c-trophy-card .pp-award-number{justify-content:center;align-items:flex-start;min-width:56px;line-height:.9;display:flex}.pp-c-trophy-card .pp-award-number b{background:linear-gradient(170deg, color-mix(in srgb, var(--pp-place) 50%, white) 10%, var(--pp-place) 45%, color-mix(in srgb, var(--pp-place) 55%, black) 90%);color:#0000;filter:drop-shadow(0 4px 8px color-mix(in srgb, var(--pp-place) 35%, transparent));font-family:var(--pp-font-display);letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;font-size:58px;font-weight:900}.pp-c-trophy-card .pp-award-number sup{color:var(--pp-place-text);font-family:var(--pp-font-display);text-transform:uppercase;margin-top:6px;font-size:15px;font-weight:800;line-height:1}.pp-c-trophy-card .pp-award-shield{width:56px;height:64px;filter:drop-shadow(0 8px 10px color-mix(in srgb, var(--pp-place) 40%, transparent));display:block}.pp-c-trophy-card .pp-award-shield__face{background:linear-gradient(160deg, color-mix(in srgb, var(--pp-place) 45%, black), color-mix(in srgb, var(--pp-place) 70%, black));clip-path:polygon(50% 0,100% 13%,100% 56%,50% 100%,0 56%,0 13%);place-items:center;width:100%;height:100%;display:grid;position:relative}.pp-c-trophy-card .pp-award-shield__face:before{background:linear-gradient(160deg, color-mix(in srgb, var(--pp-place) 55%, white), var(--pp-place) 45%, color-mix(in srgb, var(--pp-place) 60%, black));clip-path:polygon(50% 0,100% 13%,100% 56%,50% 100%,0 56%,0 13%);content:"";position:absolute;inset:4px}.pp-c-trophy-card .pp-award-shield__face b{color:color-mix(in srgb, var(--pp-place) 25%, black);font-family:var(--pp-font-display);text-shadow:0 1px #ffffff73;margin-top:-4px;font-size:24px;font-weight:800;line-height:1;position:relative}@media (width<=767px){.pp-c-trophy-card .pp-award-cup-medal{width:36px;height:36px}}@media (prefers-reduced-motion:no-preference){.pp-c-trophy-card .pp-award-cup-medal{transition:scale .15s}.pp-c-trophy-card:hover .pp-award-cup-medal,.pp-c-trophy-card:focus-within .pp-award-cup-medal{scale:1.1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pp-c-trophy-card[data-hover=tilt] .pp-c-trophy-card__frame{transition:transform .1s,translate .25s,border-color .25s,background-color .25s,box-shadow .25s}.pp-c-trophy-card[data-hover=tilt] .pp-c-trophy-card__frame:hover{transform:perspective(900px) rotateX(var(--pp-tilt-y,0deg)) rotateY(var(--pp-tilt-x,0deg)) scale(1.015)}.pp-c-trophy-card[data-hover=lift]:hover .pp-c-trophy-card__cup:after,.pp-c-trophy-card[data-hover=tilt]:hover .pp-c-trophy-card__cup:after{transition:transform .7s;transform:translate(60%)}}.pp-c-trophy-gallery{gap:var(--pp-space-gap,24px);width:100%;min-width:0;display:grid}.pp-c-trophy-gallery .pp-c-trophy-gallery__summary,.pp-c-trophy-gallery .pp-c-trophy-gallery__toolbar,.pp-c-trophy-gallery .pp-c-trophy-gallery__frame,.pp-c-trophy-gallery .pp-c-trophy-gallery__list,.pp-c-trophy-gallery .pp-c-trophy-gallery__none{font-family:var(--pp-font-body);font-size:var(--pp-text-size,16px);letter-spacing:normal;text-shadow:none;text-transform:none;font-style:normal;font-weight:400;line-height:1.6}.pp-c-trophy-gallery[data-layout=ledger]{flex-direction:column;flex-grow:1;display:flex}.pp-c-trophy-gallery [data-place="1"],.pp-c-trophy-gallery [data-stat="1"]{--pp-place:var(--pp-gold);--pp-place-ink:var(--pp-gold-text)}.pp-c-trophy-gallery [data-place="2"],.pp-c-trophy-gallery [data-stat="2"]{--pp-place:var(--pp-silver);--pp-place-ink:var(--pp-silver-text)}.pp-c-trophy-gallery [data-place="3"],.pp-c-trophy-gallery [data-stat="3"]{--pp-place:var(--pp-bronze);--pp-place-ink:var(--pp-bronze-text)}.pp-c-trophy-gallery .pp-c-trophy-gallery__stat,.pp-c-trophy-gallery .pp-c-trophy-gallery__frame{border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);background:var(--pp-color-surface)}.pp-c-trophy-gallery[data-surface=outlined] .pp-c-trophy-gallery__stat,.pp-c-trophy-gallery[data-surface=outlined] .pp-c-trophy-gallery__frame{border:max(1px, var(--pp-border,1px)) solid var(--pp-color-line);background:color-mix(in srgb, var(--pp-color-surface) 55%, transparent)}.pp-c-trophy-gallery[data-surface=elevated] .pp-c-trophy-gallery__stat,.pp-c-trophy-gallery[data-surface=elevated] .pp-c-trophy-gallery__frame{border:var(--pp-border,1px) solid color-mix(in srgb, var(--pp-color-accent) 18%, var(--pp-color-line));box-shadow:var(--pp-shadow)}.pp-c-trophy-gallery[data-surface=fade] .pp-c-trophy-gallery__stat,.pp-c-trophy-gallery[data-surface=fade] .pp-c-trophy-gallery__frame,.pp-c-trophy-gallery[data-surface=hatch] .pp-c-trophy-gallery__stat,.pp-c-trophy-gallery[data-surface=hatch] .pp-c-trophy-gallery__frame,.pp-c-trophy-gallery[data-surface=tint] .pp-c-trophy-gallery__stat,.pp-c-trophy-gallery[data-surface=tint] .pp-c-trophy-gallery__frame,.pp-c-trophy-gallery[data-surface=solid] .pp-c-trophy-gallery__stat,.pp-c-trophy-gallery[data-surface=solid] .pp-c-trophy-gallery__frame,.pp-c-trophy-gallery[data-surface=hollow] .pp-c-trophy-gallery__stat,.pp-c-trophy-gallery[data-surface=hollow] .pp-c-trophy-gallery__frame,.pp-c-trophy-gallery[data-surface=filled] .pp-c-trophy-gallery__stat,.pp-c-trophy-gallery[data-surface=filled] .pp-c-trophy-gallery__frame{border:var(--pp-frame-edge) solid var(--pp-frame-line);background-color:var(--pp-frame-ground);background-image:var(--pp-frame-pattern);box-shadow:var(--pp-frame-shadow)}.pp-c-trophy-gallery .pp-c-trophy-gallery__summary{gap:calc(var(--pp-space-gap,24px) * .67);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.pp-c-trophy-gallery .pp-c-trophy-gallery__stat{padding:calc(var(--pp-space-card,20px) - 2px) 12px;color:var(--pp-color-muted);text-align:center;justify-items:center;gap:4px;display:grid}.pp-c-trophy-gallery button.pp-c-trophy-gallery__stat{cursor:pointer}.pp-c-trophy-gallery button.pp-c-trophy-gallery__stat:hover{border-color:color-mix(in srgb, var(--pp-place,var(--pp-color-accent)) 55%, var(--pp-color-line))}.pp-c-trophy-gallery button.pp-c-trophy-gallery__stat[aria-pressed=true]{background:color-mix(in srgb, var(--pp-place,var(--pp-color-accent)) 12%, var(--pp-color-surface));box-shadow:inset 0 0 0 1px var(--pp-place,var(--pp-color-accent));color:var(--pp-color-muted-on-tint)}.pp-c-trophy-gallery .pp-c-trophy-gallery__value{color:color-mix(in srgb, var(--pp-place-ink,var(--pp-color-text)) 80%, var(--pp-color-text));font-family:var(--pp-font-display);font-variant-numeric:tabular-nums;font-size:clamp(26px,3vw,34px);font-style:var(--pp-heading-style,normal);font-weight:var(--pp-heading-weight,700);line-height:1.1}.pp-c-trophy-gallery .pp-c-trophy-gallery__label{font-family:var(--pp-label-font,var(--pp-font-body));font-size:13px;font-weight:var(--pp-label-weight,500);letter-spacing:var(--pp-label-tracking,normal);text-transform:var(--pp-label-case,none)}.pp-c-trophy-gallery .pp-c-trophy-gallery__toolbar{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.pp-c-trophy-gallery .pp-c-trophy-gallery__group{flex-wrap:wrap;gap:6px;display:flex}.pp-c-trophy-gallery .pp-c-trophy-gallery__sort{margin-left:auto}.pp-c-trophy-gallery .pp-c-trophy-gallery__toggle{border:1px solid var(--pp-color-line);border-radius:var(--pp-radius-md);corner-shape:var(--pp-corner-shape,round);min-height:34px;color:var(--pp-color-muted);padding:6px 12px;font-size:13px;font-weight:600}.pp-c-trophy-gallery .pp-c-trophy-gallery__toggle:hover{border-color:color-mix(in srgb, var(--pp-color-accent) 45%, var(--pp-color-line));color:var(--pp-color-text)}.pp-c-trophy-gallery .pp-c-trophy-gallery__toggle[aria-pressed=true]{border-color:var(--pp-color-accent-fill);background:var(--pp-color-accent-fill);color:var(--pp-color-on-accent)}.pp-c-trophy-gallery .pp-c-trophy-gallery__sort .pp-c-trophy-gallery__toggle[aria-pressed=true]{border-color:var(--pp-color-line);background:var(--pp-color-raised);color:var(--pp-color-text)}.pp-c-trophy-gallery .pp-c-trophy-gallery__none{border:1px dashed var(--pp-color-line);border-radius:var(--pp-radius-lg);corner-shape:var(--pp-corner-shape,round);color:var(--pp-color-muted);text-align:center;padding:40px 16px}.pp-c-trophy-gallery .pp-c-trophy-gallery__cards{--pp-trophy-gap:var(--pp-gap,var(--pp-space-gap,24px));--pp-trophy-min:280px;grid-template-columns:var(--pp-columns-template,repeat(auto-fill, minmax(min(100%, max(var(--pp-trophy-min), calc((100% - (var(--pp-trophy-columns,3) - 1) * var(--pp-trophy-gap)) / var(--pp-trophy-columns,3)))), 1fr)));gap:var(--pp-trophy-gap);display:grid}.pp-c-trophy-gallery[data-layout=tiles] .pp-c-trophy-gallery__cards{--pp-trophy-min:150px}@container style(--pp-justify:center) or style(--pp-justify:flex-end) or style(--pp-justify:space-between){.pp-c-trophy-gallery .pp-c-trophy-gallery__cards{justify-content:var(--pp-justify);flex-wrap:wrap;display:flex}.pp-c-trophy-gallery .pp-c-trophy-gallery__cards>*{flex:0 0 calc((100% - (var(--pp-columns,var(--pp-trophy-columns,3)) - 1) * var(--pp-trophy-gap)) / var(--pp-columns,var(--pp-trophy-columns,3)));min-width:0;height:auto}}.pp-c-trophy-gallery .pp-c-trophy-gallery__rows{grid-template-columns:var(--pp-columns-template,minmax(0, 1fr));gap:var(--pp-gap,var(--pp-row-gap,8px));display:grid}.pp-c-trophy-gallery .pp-c-trophy-gallery__joined{position:relative}.pp-c-trophy-gallery[data-rows=ruled] .pp-c-trophy-gallery__rows .pp-c-trophy-card__frame,.pp-c-trophy-gallery[data-rows=ruled-edge] .pp-c-trophy-gallery__rows .pp-c-trophy-card__frame,.pp-c-trophy-gallery[data-rows=topped] .pp-c-trophy-gallery__rows .pp-c-trophy-card__frame{padding:0}.pp-c-trophy-gallery[data-rows=zebra] .pp-c-trophy-gallery__rows .pp-c-trophy-card__frame{padding:12px 16px}.pp-c-trophy-gallery .pp-c-trophy-gallery__ledger{flex:1;grid-auto-rows:1fr;display:grid}.pp-c-trophy-gallery .pp-c-trophy-gallery__ledger>.pp-row{border-block:0;padding-block:0}.pp-c-trophy-gallery .pp-c-trophy-gallery__ledger>.pp-row+.pp-row{border-top:var(--pp-rule,3px) solid color-mix(in srgb, var(--pp-color-line) var(--pp-row-ink,100%), transparent)}.pp-c-trophy-gallery .pp-c-trophy-gallery__frame{overflow:hidden}.pp-c-trophy-gallery .pp-c-trophy-gallery__table{font-variant-numeric:tabular-nums;width:100%;font-size:13px}.pp-c-trophy-gallery .pp-c-trophy-gallery__table th{border-bottom:1px solid var(--pp-color-line);color:var(--pp-color-muted);font-family:var(--pp-label-font,var(--pp-font-mono));font-size:11px;font-weight:var(--pp-label-weight,600);letter-spacing:var(--pp-label-tracking,.1em);text-align:left;text-transform:var(--pp-label-case,uppercase);white-space:nowrap;padding:12px 14px}.pp-c-trophy-gallery .pp-c-trophy-gallery__table td{border-bottom:1px solid color-mix(in srgb, var(--pp-color-line) 70%, transparent);vertical-align:top;padding:12px 14px}.pp-c-trophy-gallery .pp-c-trophy-gallery__table tbody tr:last-child td{border-bottom:0}.pp-c-trophy-gallery .pp-c-trophy-gallery__table tbody tr:hover{background:color-mix(in srgb, var(--pp-color-raised) 70%, transparent)}.pp-c-trophy-gallery .pp-c-trophy-gallery__table th:last-child,.pp-c-trophy-gallery .pp-c-trophy-gallery__table .pp-c-trophy-gallery__sof{text-align:right}.pp-c-trophy-gallery .pp-c-trophy-gallery__table .pp-c-trophy-gallery__pos{box-shadow:inset 3px 0 0 var(--pp-place,var(--pp-color-accent))}.pp-c-trophy-gallery .pp-c-trophy-gallery__pos span,.pp-c-trophy-gallery .pp-c-trophy-gallery__list .pp-c-trophy-gallery__pos{border-radius:var(--pp-radius-sm);corner-shape:var(--pp-corner-shape,round);background:color-mix(in srgb, var(--pp-place,var(--pp-color-accent)) 16%, transparent);min-width:36px;color:color-mix(in srgb, var(--pp-place-ink,var(--pp-color-accent)) 72%, var(--pp-color-text));font-family:var(--pp-font-mono);text-align:center;padding:2px 6px;font-weight:700;display:inline-block}.pp-c-trophy-gallery .pp-c-trophy-gallery__date,.pp-c-trophy-gallery .pp-c-trophy-gallery__event{display:table-cell}.pp-c-trophy-gallery .pp-c-trophy-gallery__date time,.pp-c-trophy-gallery .pp-c-trophy-gallery__event strong{white-space:nowrap;display:block}.pp-c-trophy-gallery .pp-c-trophy-gallery__event strong{max-width:32ch;color:var(--pp-main-color,currentColor);font-family:var(--pp-main-font,var(--pp-font-body));font-size:var(--pp-main-size,1em);font-style:var(--pp-main-style,normal);font-weight:var(--pp-main-weight,600);letter-spacing:var(--pp-main-tracking,normal);line-height:var(--pp-main-leading,inherit);text-overflow:ellipsis;text-shadow:var(--pp-main-shadow,inherit);text-transform:var(--pp-main-case,none);overflow:hidden}.pp-c-trophy-gallery .pp-c-trophy-gallery__date span,.pp-c-trophy-gallery .pp-c-trophy-gallery__event span{color:var(--pp-color-muted);font-size:12px;display:block}.pp-c-trophy-gallery .pp-c-trophy-gallery__event .pp-c-trophy-gallery__verified{color:var(--pp-color-accent-on-tint);align-items:center;gap:4px;margin-top:2px;font-size:11px;font-weight:600;display:inline-flex}.pp-c-trophy-gallery .pp-c-trophy-gallery__track,.pp-c-trophy-gallery .pp-c-trophy-gallery__car,.pp-c-trophy-gallery .pp-c-trophy-gallery__crew{color:color-mix(in srgb, var(--pp-color-text) 80%, var(--pp-color-muted))}.pp-c-trophy-gallery .pp-c-trophy-gallery__table .pp-c-trophy-gallery__sof{color:var(--pp-color-accent-on-tint);font-weight:700}.pp-c-trophy-gallery .pp-c-trophy-gallery__list{display:grid}.pp-c-trophy-gallery .pp-c-trophy-gallery__row{border-bottom:1px solid color-mix(in srgb, var(--pp-color-line) 70%, transparent);font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 4px;font-size:14px;display:grid}.pp-c-trophy-gallery .pp-c-trophy-gallery__row:last-child{border-bottom:0}.pp-c-trophy-gallery .pp-c-trophy-gallery__what{min-width:0;display:grid}.pp-c-trophy-gallery .pp-c-trophy-gallery__what strong,.pp-c-trophy-gallery .pp-c-trophy-gallery__what span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-c-trophy-gallery .pp-c-trophy-gallery__what strong{color:var(--pp-main-color,currentColor);font-family:var(--pp-main-font,var(--pp-font-body));font-size:var(--pp-main-size,1em);font-style:var(--pp-main-style,normal);font-weight:var(--pp-main-weight,600);letter-spacing:var(--pp-main-tracking,normal);line-height:var(--pp-main-leading,inherit);text-shadow:var(--pp-main-shadow,inherit);text-transform:var(--pp-main-case,none)}.pp-c-trophy-gallery .pp-c-trophy-gallery__what span,.pp-c-trophy-gallery .pp-c-trophy-gallery__row time{color:var(--pp-color-muted);font-size:12px}.pp-c-trophy-gallery .pp-c-trophy-gallery__row .pp-c-trophy-gallery__sof{color:var(--pp-color-accent);font-size:12px;font-weight:700}@media (width<=1023px){.pp-c-trophy-gallery .pp-c-trophy-gallery__table th:nth-child(5),.pp-c-trophy-gallery .pp-c-trophy-gallery__table th:nth-child(6),.pp-c-trophy-gallery .pp-c-trophy-gallery__table .pp-c-trophy-gallery__car,.pp-c-trophy-gallery .pp-c-trophy-gallery__table .pp-c-trophy-gallery__crew{display:none}}@media (width<=767px){.pp-c-trophy-gallery .pp-c-trophy-gallery__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-c-trophy-gallery .pp-c-trophy-gallery__sort{margin-left:0}.pp-c-trophy-gallery .pp-c-trophy-gallery__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pp-c-trophy-gallery .pp-c-trophy-gallery__table tbody tr{border-bottom:1px solid color-mix(in srgb, var(--pp-color-line) 70%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:12px 14px;display:grid}.pp-c-trophy-gallery .pp-c-trophy-gallery__table td{border:0;padding:0}.pp-c-trophy-gallery .pp-c-trophy-gallery__table .pp-c-trophy-gallery__pos{box-shadow:none;grid-row:span 2}.pp-c-trophy-gallery .pp-c-trophy-gallery__table .pp-c-trophy-gallery__event{grid-area:1/2}.pp-c-trophy-gallery .pp-c-trophy-gallery__table .pp-c-trophy-gallery__sof{grid-area:1/3}.pp-c-trophy-gallery .pp-c-trophy-gallery__table .pp-c-trophy-gallery__date{grid-area:2/2/auto/-1}.pp-c-trophy-gallery .pp-c-trophy-gallery__date time,.pp-c-trophy-gallery .pp-c-trophy-gallery__date span{display:inline}.pp-c-trophy-gallery .pp-c-trophy-gallery__date span:before{content:" · "}.pp-c-trophy-gallery .pp-c-trophy-gallery__table .pp-c-trophy-gallery__track{display:none}.pp-c-trophy-gallery .pp-c-trophy-gallery__event strong{white-space:normal;max-width:none}.pp-c-trophy-gallery .pp-c-trophy-gallery__row{grid-template-columns:auto minmax(0,1fr) auto}.pp-c-trophy-gallery .pp-c-trophy-gallery__row time{display:none}}@media (prefers-reduced-motion:no-preference){.pp-c-trophy-gallery button.pp-c-trophy-gallery__stat{transition:border-color .2s,background-color .2s}.pp-c-trophy-gallery .pp-c-trophy-gallery__toggle{transition:color .15s,border-color .15s,background-color .15s}.pp-c-trophy-gallery .pp-c-trophy-gallery__table tbody tr{transition:background-color .15s}}}
