@layer components{.sky-bar_wrap{width:100%;font-family:var(--mono-family);text-transform:uppercase;flex-wrap:wrap;gap:.3rem;font-size:.8125rem;line-height:1.5;display:flex}.sky-bar_wrap>span,.sky-bar_wrap>a{background:var(--grey-200);color:var(--dark-900);padding:.2rem .6rem;text-decoration:none}.sky-bar_wrap>a:is(:hover,:focus-visible){background:var(--paper-50)}.sky-bar_key{background:var(--grey-400)!important}.sky-bar_tagline{margin-left:auto;color:inherit!important;background:0 0!important}@media not (min-width:48rem){.sky-bar_key,.sky-bar_link{display:none}.sky-bar_tagline{margin-left:0;padding-inline:0!important}}.is-creative .sky-bar_wrap>span:not(.sky-bar_tagline),.is-creative .sky-bar_wrap>a{background:var(--panel);color:var(--panel-text)}.is-creative .sky-bar_wrap>a:is(:hover,:focus-visible),.is-creative .sky-bar_key{background:color-mix(in oklab, var(--panel) 78%, var(--mist-100))!important}.sky-label_wrap{background:var(--grey-200);color:var(--dark-900);font-family:var(--mono-family);text-transform:uppercase;justify-self:start;align-items:baseline;gap:1.5rem;padding:.25rem .6rem;font-size:.8125rem;line-height:1.4;transition:background-color .45s;display:flex}:root.is-creative .sky-label_wrap{background:var(--mist-100)}@media (prefers-reduced-motion:reduce){.sky-label_wrap{transition:none}}.sky-label_name{font:inherit;letter-spacing:0;margin:0}.sky-label_hint{color:var(--grey-600);text-transform:none}.sky-panel_wrap{--_tone:var(--tone-1);align-content:start;gap:.45rem;min-width:0;display:grid}.sky-panel_wrap.is-tone-2{--_tone:var(--tone-2)}.sky-panel_wrap.is-tone-3{--_tone:var(--tone-3)}.sky-panel_wrap.is-tone-4{--_tone:var(--tone-4)}.sky-panel_tag{background:var(--panel);color:var(--panel-text-2);font-family:var(--mono-family);justify-self:start;align-items:center;gap:.5rem;padding:.15rem .5rem .15rem .3rem;font-size:.75rem;line-height:1.4;transition:background-color .45s,color .45s;display:inline-flex}.sky-panel_tag:before{content:"";background:var(--_tone);width:.7rem;height:.7rem;transition:background-color .45s}.sky-panel_tag>b{font-weight:var(--mono-medium);color:var(--panel-text)}.sky-panel_body{background:var(--panel);color:var(--panel-text);align-content:start;gap:1.1rem;padding:clamp(1rem,2vw,1.6rem);transition:background-color .45s,color .45s;display:grid}.sky-panel_body.is-media-only{padding:0}.sky-panel_body .rich-text{--_margin-top:1.4em;--_margin-bottom:0;max-width:68ch;font-size:var(--text-main);line-height:1.7}.sky-panel_body .rich-text h2{--_margin-top:3rem;--_margin-bottom:1rem;font-size:var(--h4)}.sky-panel_body .rich-text h3{--_margin-top:2.25rem;--_margin-bottom:.75rem;font-size:var(--h5)}.sky-panel_body .rich-text h4,.sky-panel_body .rich-text h5,.sky-panel_body .rich-text h6{--_margin-top:1.75rem;--_margin-bottom:.5rem;font-size:var(--text-main)}.sky-panel_body .rich-text a{text-underline-offset:.2em;text-decoration:underline}.sky-panel_body .rich-text :is(strong,b){font-weight:var(--mono-medium)}.sky-panel_body .rich-text li::marker{color:var(--panel-text-2)}.sky-panel_body .rich-text hr{border:0;border-top:var(--border-width) solid var(--divider);margin-block:2.5rem}.sky-panel_image,.sky-panel_placeholder{aspect-ratio:4/3;width:100%}:is(.sky-panel_image,.sky-panel_placeholder).portrait{aspect-ratio:4/5}:is(.sky-panel_image,.sky-panel_placeholder).wide{aspect-ratio:16/9;object-position:top}.sky-panel_image{object-fit:cover;background:var(--dark-900);filter:grayscale(clamp(0, 1 - var(--mix,0) * 1.25, 1))}.sky-panel_image.is-contain{object-fit:contain;background:var(--light-100)}.sky-panel_video{position:relative}.sky-panel_video>video{display:block}.sky-panel_play{background:var(--dark-900);width:2rem;height:2rem;color:var(--mist-100);cursor:pointer;place-items:center;display:grid;position:absolute;bottom:.5rem;right:.5rem}.sky-panel_play[hidden]{display:none}.sky-panel_play:focus-visible{outline:.0625rem solid var(--mist-100);outline-offset:.125rem}.sky-panel_play>span{border-inline:.2rem solid;width:.6rem;height:.7rem}.sky-panel_play[aria-pressed=true]>span{border:.4rem solid #0000;border-inline-start:.65rem solid;border-inline-end:0;width:0;height:0;translate:.1rem}.sky-panel_placeholder{background:repeating-linear-gradient(135deg, transparent 0 .6rem, color-mix(in oklab, currentcolor 9%, transparent) .6rem 1.2rem);font-family:var(--mono-family);align-items:flex-end;padding:.7rem;font-size:.75rem;display:flex}@media (prefers-reduced-motion:reduce){.sky-panel_tag,.sky-panel_tag:before,.sky-panel_body{transition:none}}}
