@layer components{[data-pitch]{--pitch-table-surface:color-mix(in srgb,currentColor 4.5%,transparent);--pitch-table-head:color-mix(in srgb,currentColor 8%,transparent);--pitch-table-zebra:color-mix(in srgb,currentColor 5%,transparent)}[data-pitch] table{background-color:var(--pitch-table-surface)}[data-pitch] table>thead>tr{background-color:var(--pitch-table-head)}[data-pitch] table:not(.table-fixed)>tbody>tr:nth-child(2n){background-color:var(--pitch-table-zebra)}[data-pitch] table:not(.table-fixed) :is(th,td):first-child{padding-inline-start:1rem}[data-pitch] table:not(.table-fixed) :is(th,td):last-child{padding-inline-end:1rem}[data-pitch] :is(div,ul,ol):has(>.hidden.uppercase[class*=":grid"]){background-color:var(--pitch-table-surface)}[data-pitch] :is(div,ul,ol)>.hidden.uppercase[class*=":grid"]{background-color:var(--pitch-table-head);padding-inline:1rem}[data-pitch] :is(div,ul,ol):has(>.hidden.uppercase[class*=":grid"])>:is(ul,ol)>li{padding-inline:1rem}[data-pitch] :is(div,ul,ol):has(>.hidden.uppercase[class*=":grid"])>:is(ul,ol)>li:nth-child(2n){background-color:var(--pitch-table-zebra)}[data-pitch] :is(div,ul,ol):has(>.hidden.uppercase[class*=":grid"])>:is(li,div):not(.hidden){padding-inline:1rem}[data-pitch] :is(div,ul,ol):has(>.hidden.uppercase[class*=":grid"])>:is(li,div):not(.hidden):nth-child(odd){background-color:var(--pitch-table-zebra)}[data-pitch] div:has(>.hidden[class*=":grid"]>.uppercase)>.hidden[class*=":grid"]>.bg-noir{--color-noir:color-mix(in srgb,var(--color-ink) 7%,#000)}[data-pitch] div:has(>.hidden[class*=":grid"]>.uppercase)>:is(ul,ol)>li:nth-child(2n)>.bg-noir{--color-noir:color-mix(in srgb,var(--color-ink) 4%,#000)}[data-pitch] dl.border-y{background-color:var(--pitch-table-surface)}[data-pitch] dl.border-y>div{padding-inline:1rem}[data-pitch] dl.border-y>div:nth-child(2n){background-color:var(--pitch-table-zebra)}[data-pitch] :is(table,dl.border-y,:is(div,ul,ol):has(>.hidden.uppercase[class*=":grid"])) :is(.text-signal,[style*=color-signal]):is(.text-xs,.text-sm,[class*="text-[1"]){--color-signal:color-mix(in srgb,#e11d2a 78%,#fff)}@media (prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords) and selector(::details-content){[data-pitch] details{interpolate-size:allow-keywords}[data-pitch] details::details-content{block-size:0;opacity:0;overflow-y:clip;transition:block-size .26s cubic-bezier(.2,0,0,1),opacity .22s ease,content-visibility allow-discrete .26s}[data-pitch] details[open]::details-content{block-size:auto;opacity:1}}}}[data-pitch] details[data-faq-closing]>summary svg{rotate:none}@media (prefers-reduced-motion:reduce){[data-pitch] details>summary *{transition:none}}body:has([data-pitch-bar]) [data-pitch] [id]{scroll-margin-top:4rem}