*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--main-content-margin-top:clamp(64px, calc(64px + (1vw - 3.75px) * .751174), 72px);--content-spacing-m:clamp(16px, calc(16px + (1vw - 3.75px) * 3.0047), 48px);--content-spacing-s:clamp(16px, calc(16px + (1vw - 3.75px) * .751174), 24px);--spacing-xxs:clamp(2px, calc(2px + (1vw - 3.75px) * .187793), 4px);--spacing-xs:clamp(4px, calc(4px + (1vw - 3.75px) * .375587), 8px);--spacing-s:clamp(8px, calc(8px + (1vw - 3.75px) * .375587), 12px);--spacing-m:clamp(12px, calc(12px + (1vw - 3.75px) * .375587), 16px);--spacing-l:clamp(16px, calc(16px + (1vw - 3.75px) * .751174), 24px);--spacing-xl:clamp(24px, calc(24px + (1vw - 3.75px) * .751174), 32px);--spacing-xxl:clamp(32px, calc(32px + (1vw - 3.75px) * 1.50235), 48px);--spacing-xxxl:clamp(48px, calc(48px + (1vw - 3.75px) * 4.50704), 96px);--default-border-radius:12px;--large-border-radius:24px;--small-border-radius:6px;--circle-button-size:clamp(40px, calc(40px + (1vw - 3.75px) * 1.12676), 52px);--input-height:clamp(40px, calc(40px + (1vw - 3.75px) * 1.12676), 52px);--background:#f4ebe4;--foreground:#171429;--broadcaster-logo-background:transparent;--story-header-height:calc((clamp(16px, calc(16px + (1vw - 3.75px) * .751174), 24px) * 2) + var(--circle-button-size));--story-controls-height:60px}[data-theme=dark]{--background:#171429;--foreground:#fff;--broadcaster-logo-background:#fff}html,body{background-color:var(--background);height:100%;color:var(--foreground);font-family:NPO Sans Text,sans-serif}html{box-sizing:border-box;-webkit-tap-highlight-color:#0000;font-size:100%}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;overflow-y:scroll}*,:before,:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:inherit}h1,h2,h3,h4,h5,h6,p{font-weight:400;font-size:inherit;margin:0}dl,dd,dt{margin:0;padding:0}img{display:block}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}blockquote{margin:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:auto;margin:0;padding:0;position:absolute;overflow:hidden}.button-base{cursor:pointer;text-align:center;color:currentColor;-webkit-tap-highlight-color:#0000;touch-action:manipulation;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.abs-fill{width:100%;height:100%;position:absolute;top:0;left:0}@font-face{font-family:NPO Sans Headline;src:url(/font/npo-sans-headline/nponovasansheadline-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NPO Sans Headline;src:url(/font/npo-sans-headline/nponovasansheadline-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NPO Sans Headline;src:url(/font/npo-sans-headline/nponovasansheadline-medium.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NPO Sans Headline;src:url(/font/npo-sans-headline/nponovasansheadline-medium.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NPO Sans Text;src:url(/font/npo-sans-text/nponovasanstext-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NPO Sans Text;src:url(/font/npo-sans-text/nponovasanstext-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}
