/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--turn:0}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.broadsheet{--bs-bg:#f3f2f2;--bs-surface:#eae9e9;--bs-text:#201e1d;--bs-accent:#0088b0;--bs-accent-2:#d6006c;--bs-yellow:#edbb00;--bs-divider:#201e1d29;--bs-neutral-100:#f8f4f4;--bs-neutral-200:#eae7e7;--bs-neutral-300:#d7d3d3;--bs-neutral-400:#bab6b6;--bs-neutral-500:#9b9797;--bs-neutral-600:#7d7979;--bs-neutral-700:#605d5d;--bs-neutral-800:#444141;--bs-neutral-900:#2d2b2b;--bs-accent-100:#e9f8ff;--bs-accent-600:#1186ac;--bs-accent-700:#006786;--bs-accent-800:#004961;--bs-accent-900:#0a303e;--bs-accent-2-100:#fff1f4;--bs-accent-2-700:#aa0b56;--bs-accent-2-800:#790e3d;--bs-font:"Source Serif 4", "Source Serif 4 Fallback", "Source Serif 4 Fallback Times", serif;--bs-radius:2px;--bs-shadow-md:0 3px 10px #2d2b2b29;--bs-shadow-lg:0 12px 32px #2d2b2b38;--bs-gutter:clamp(20px, 5vw, 72px);--bs-edge:max(var(--bs-gutter), calc((100% - 1200px) / 2 + var(--bs-gutter)));background:var(--bs-bg);color:var(--bs-text);font-family:var(--bs-font);text-wrap:pretty;font-size:15px;line-height:1.55;overflow-x:clip}.broadsheet a{color:var(--bs-accent-700);text-underline-offset:3px}.broadsheet a:hover{color:var(--bs-accent-900)}.broadsheet :focus-visible{outline:2px solid var(--bs-accent);outline-offset:2px}.broadsheet ::selection{background:var(--bs-accent)}@supports (color:color-mix(in lab, red, red)){.broadsheet ::selection{background:color-mix(in srgb, var(--bs-accent) 30%, transparent)}}.bs-wrap{max-width:1200px;padding-inline:var(--bs-gutter);margin-inline:auto}html:not([lang=en]) :is(.bs-display,.bs-h2,.bs-h3,.bs-page-title,.bs-wizard-title){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.bs-display,.bs-h2,.bs-h3{font-weight:600}.bs-display{letter-spacing:-.025em;text-box:trim-both cap alphabetic;margin:0 0 0 -.035em;font-size:clamp(50px,7.4vw,112px);line-height:.98}.bs-h2{letter-spacing:-.02em;text-box:trim-both cap alphabetic;margin:0 0 0 -.035em;font-size:clamp(38px,5.2vw,72px);line-height:1}.bs-h3{letter-spacing:-.01em;font-size:26px;line-height:1.12}.bs-lede{color:var(--bs-neutral-800);font-size:18px;line-height:29px}.bs-fine{color:var(--bs-neutral-700);margin-top:12px;font-size:13px;line-height:1.55}.bs-head{display:block;position:relative}.bs-head .bs-paper{color:var(--bs-bg);text-shadow:.027em .0185em 0 var(--bs-bg), -.0245em -.0175em 0 var(--bs-bg)}.bs-head .bs-plate{mix-blend-mode:multiply;pointer-events:none;-webkit-user-select:none;user-select:none;text-box:trim-both cap alphabetic;position:absolute;inset:0}.bs-plate-c{color:var(--bs-accent)}.bs-plate-m{color:var(--bs-accent-2)}.bs-plate-y{color:var(--bs-yellow)}.bs-head .bs-plate-m{translate:calc(.018em + .009em * var(--bs-press-x,0)) calc(.0125em + .006em * var(--bs-press-y,0))}.bs-head .bs-plate-y{translate:calc(-.0155em + .009em * var(--bs-press-x,0)) calc(-.0115em + .006em * var(--bs-press-y,0))}.bs-head-print :is(.bs-paper,.bs-plate)>span{display:inline-block}.bs-head-print :is(.bs-plate-m,.bs-plate-y)>span{transition:translate .32s cubic-bezier(.2,.8,.2,1),opacity .18s}.bs-head-print .bs-plate>span.is-saying{opacity:0}.bs-head-print .bs-plate-m>span.is-said{translate:-.018em -.0125em}.bs-head-print .bs-plate-y>span.is-said{translate:.0155em .0115em}.bs-num{--bs-num-ground:var(--bs-bg);letter-spacing:-.03em;font-feature-settings:"pnum" 1;text-box:trim-both cap alphabetic;background:var(--bs-num-ground);width:fit-content;margin:-.12em;padding:.12em;font-weight:600;line-height:.9;position:relative}.bs-num .bs-paper{color:var(--bs-bg);text-shadow:.036em .025em 0 var(--bs-bg), -.031em -.023em 0 var(--bs-bg)}.bs-num .bs-plate{mix-blend-mode:multiply;text-box:trim-both cap alphabetic;position:absolute;inset:.12em}.bs-num .bs-plate-m{translate:calc(.036em + .018em * var(--bs-press-x,0)) calc(.025em + .0125em * var(--bs-press-y,0))}.bs-num .bs-plate-y{translate:calc(-.031em + .018em * var(--bs-press-x,0)) calc(-.023em + .0125em * var(--bs-press-y,0))}.bs-gather-load .bs-plate-m{animation:1.8s cubic-bezier(.2,.8,.2,1) both bs-gather-hm}.bs-gather-load .bs-plate-y{animation:1.8s cubic-bezier(.2,.8,.2,1) both bs-gather-hy}.bs-head.bs-gather-scroll .bs-plate-m{animation:linear both bs-gather-hm}.bs-head.bs-gather-scroll .bs-plate-y{animation:linear both bs-gather-hy}.bs-num:is(.bs-gather-scroll,.bs-gather-inline) .bs-plate-m{animation:linear both bs-gather-nm}.bs-num:is(.bs-gather-scroll,.bs-gather-inline) .bs-plate-y{animation:linear both bs-gather-ny}.bs-head.bs-gather-scroll :is(.bs-plate-m,.bs-plate-y){animation-timeline:view();animation-range:entry 0% var(--bs-gather-end,cover 30%)}.bs-num.bs-gather-scroll :is(.bs-plate-m,.bs-plate-y){animation-timeline:view();animation-range:entry 0% var(--bs-gather-end,cover 35%)}.bs-num.bs-gather-inline :is(.bs-plate-m,.bs-plate-y){animation-timeline:view(inline);animation-range:entry}.bs-screen{pointer-events:none;-webkit-mask-composite:source-in;width:min(52%,720px);position:absolute;top:0;bottom:0;right:0;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%),linear-gradient(#000 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 60%),linear-gradient(#000 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.bs-screen i{background-image:radial-gradient(circle, var(--ink) 0 1.5px, transparent 1.9px);mix-blend-mode:multiply;background-size:9px 9px;position:absolute;inset:-70%}.bs-screen i:first-child{--ink:var(--bs-yellow)}.bs-screen i:nth-child(2){--ink:var(--bs-accent);rotate:15deg}.bs-screen i:nth-child(3){--ink:var(--bs-accent-2);rotate:75deg}.bs-screen-left{opacity:.45;-webkit-mask-composite:source-over;width:min(40%,480px);height:440px;inset:260px auto auto 0;-webkit-mask-image:radial-gradient(farthest-side at 22% 45%,#000 10%,#0000 72%);mask-image:radial-gradient(farthest-side at 22% 45%,#000 10%,#0000 72%);-webkit-mask-composite:source-over;mask-composite:add}.bs-reg{color:var(--bs-neutral-600);stroke-width:1px;position:absolute}.bs-hero>.bs-reg-tl{top:18px;left:18px}.bs-hero>.bs-reg-tr{top:18px;right:18px}.bs-hero>.bs-reg-bl{bottom:18px;left:18px}.bs-hero>.bs-reg-br{bottom:18px;right:18px}.bs-colorbar{display:flex;position:absolute;top:24px;left:50%;translate:-50%}.bs-colorbar i,.bs-wedge i{width:14px;height:14px}.bs-patch-c{background:var(--bs-accent)}.bs-patch-m{background:var(--bs-accent-2)}.bs-patch-y{background:var(--bs-yellow)}.bs-patch-cm{background:var(--bs-accent)}@supports (color:color-mix(in lab, red, red)){.bs-patch-cm{background:color-mix(in srgb, var(--bs-accent), var(--bs-accent-2))}}.bs-patch-my{background:var(--bs-accent-2)}@supports (color:color-mix(in lab, red, red)){.bs-patch-my{background:color-mix(in srgb, var(--bs-accent-2), var(--bs-yellow))}}.bs-patch-cy{background:var(--bs-accent)}@supports (color:color-mix(in lab, red, red)){.bs-patch-cy{background:color-mix(in srgb, var(--bs-accent), var(--bs-yellow))}}.bs-patch-k{background:var(--bs-neutral-800)}.bs-patch-text{background:var(--bs-text)}.bs-ink-c{background:var(--bs-accent)}.bs-ink-m{background:var(--bs-accent-2)}.bs-ink-y{background:var(--bs-yellow)}.bs-ink-text{background:var(--bs-text)}.bs-ink-900{background:var(--bs-neutral-900)}.bs-ink-800{background:var(--bs-neutral-800)}.bs-ink-700{background:var(--bs-neutral-700)}.bs-ink-600{background:var(--bs-neutral-600)}.bs-ink-500{background:var(--bs-neutral-500)}.bs-ink-400{background:var(--bs-neutral-400)}.bs-ink-300{background:var(--bs-neutral-300)}.bs-ink-200{background:var(--bs-neutral-200)}.bs-ink-100{background:var(--bs-neutral-100)}.bs-defs{position:absolute}.bs-btn{cursor:pointer;color:var(--bs-text);border-radius:var(--bs-radius);white-space:nowrap;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s;display:inline-flex}html:not([lang=en]) .bs-btn{white-space:normal;text-align:center;text-wrap:balance;flex:0 auto;min-width:0}.broadsheet a.bs-btn{color:var(--bs-text)}.bs-btn:disabled{opacity:.45;cursor:not-allowed}.bs-btn.bs-btn-primary,.broadsheet a.bs-btn-primary{background:var(--bs-accent);color:var(--bs-bg)}.bs-btn-primary:hover{background:var(--bs-accent-600)}.bs-btn-primary:active{background:var(--bs-accent-700)}.bs-btn-secondary{border-color:var(--bs-divider);min-height:40px}.bs-btn-secondary:hover{background:var(--bs-text)}@supports (color:color-mix(in lab, red, red)){.bs-btn-secondary:hover{background:color-mix(in srgb, var(--bs-text) 7%, transparent)}}.bs-btn-secondary:active{background:var(--bs-text)}@supports (color:color-mix(in lab, red, red)){.bs-btn-secondary:active{background:color-mix(in srgb, var(--bs-text) 14%, transparent)}}.bs-btn-icon{width:40px;height:40px;padding:0}.bs-btn-block{width:100%}.bs-btn-lg{min-height:48px;padding-inline:24px;font-size:16px}.bs-btn-ghost,.broadsheet a.bs-btn-ghost{color:var(--bs-accent-700);padding-inline:8px}.bs-btn-ghost:hover{background:var(--bs-accent)}@supports (color:color-mix(in lab, red, red)){.bs-btn-ghost:hover{background:color-mix(in srgb, var(--bs-accent) 10%, transparent)}}.bs-btn-ghost:active{background:var(--bs-accent)}@supports (color:color-mix(in lab, red, red)){.bs-btn-ghost:active{background:color-mix(in srgb, var(--bs-accent) 18%, transparent)}}.bs-tag{letter-spacing:.02em;border-radius:1.5px;align-items:center;padding:3px 10px;font-size:11px;line-height:1.55;display:inline-flex}.bs-tag-accent{background:var(--bs-accent-100);color:var(--bs-accent-800)}.bs-tag-accent-2{background:var(--bs-accent-2-100);color:var(--bs-accent-2-800)}.bs-tag-neutral{background:var(--bs-neutral-100);color:var(--bs-neutral-800)}.bs-field>label{color:var(--bs-text);margin-bottom:5px;font-size:12px;display:block}@supports (color:color-mix(in lab, red, red)){.bs-field>label{color:color-mix(in srgb, var(--bs-text) 70%, transparent)}}.bs-input{width:100%;min-height:36px;font:inherit;color:var(--bs-text);caret-color:var(--bs-accent);background:var(--bs-surface);border:1px solid var(--bs-divider);border-radius:var(--bs-radius);padding:6px 10px;font-size:14px}.bs-input::placeholder{color:var(--bs-text)}@supports (color:color-mix(in lab, red, red)){.bs-input::placeholder{color:color-mix(in srgb, var(--bs-text) 65%, transparent)}}.bs-input::placeholder{opacity:1}.bs-input:hover{border-color:var(--bs-text)}@supports (color:color-mix(in lab, red, red)){.bs-input:hover{border-color:color-mix(in srgb, var(--bs-text) 45%, transparent)}}.bs-input:focus-visible{border-color:var(--bs-accent);outline-offset:0}.bs-seg{border:1px solid var(--bs-divider);border-radius:var(--bs-radius);flex:none;display:inline-flex;overflow:hidden}.bs-seg-opt{white-space:nowrap;cursor:pointer;align-items:center;min-height:40px;padding:7px 12px;font-size:13px;display:inline-flex}.bs-seg-opt input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.bs-seg-opt+.bs-seg-opt{border-left:1px solid var(--bs-divider)}.bs-seg-opt:has(input:checked){background:var(--bs-accent);color:var(--bs-bg)}.bs-seg-opt:not(:has(input:checked)):hover{background:var(--bs-text)}@supports (color:color-mix(in lab, red, red)){.bs-seg-opt:not(:has(input:checked)):hover{background:color-mix(in srgb, var(--bs-text) 7%, transparent)}}.bs-seg-opt:has(input:focus-visible){outline:2px solid var(--bs-accent);outline-offset:-2px}.bs-drop{background:var(--bs-surface);border:1px dashed var(--bs-neutral-400);border-radius:var(--bs-radius);cursor:pointer;align-items:center;gap:18px;padding:22px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.bs-drop:hover,.bs-drop.is-dragging{border-color:var(--bs-accent);background:var(--bs-accent-100)}.bs-drop.is-ready{border-style:solid;border-color:var(--bs-accent)}.bs-drop.is-wrong{border-color:var(--bs-accent-2)}.bs-drop.is-wrong [data-drop-note]{color:var(--bs-accent-2-700)}.bs-drop:has(.bs-file:focus-visible){outline:2px solid var(--bs-accent);outline-offset:2px}.bs-drop-icon{color:var(--bs-accent-700);flex:none}.bs-drop-text{flex-direction:column;gap:3px;min-width:0;display:flex}.bs-drop-text strong{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.3}.bs-drop-text span{color:var(--bs-neutral-700);font-size:14px;line-height:1.45}.bs-file{opacity:0;width:0;height:0;position:absolute}.bs-masthead{z-index:20;background:var(--bs-bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.bs-masthead{background:color-mix(in srgb, var(--bs-bg) 90%, transparent)}}.bs-masthead{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bs-nav{padding:11px var(--bs-edge);border-bottom:1px solid var(--bs-text);align-items:center;gap:clamp(14px,2.4vw,30px);display:flex;position:relative}.broadsheet .bs-nav a:not(.bs-btn){color:var(--bs-text);letter-spacing:-.005em;font-size:15px;font-weight:600;text-decoration:none;transition:color .3s}.broadsheet .bs-nav a.is-ahead{color:var(--bs-neutral-700)}.broadsheet .bs-nav a.is-current{color:var(--bs-accent-700)}.broadsheet .bs-nav a:not(.bs-btn):hover{color:var(--bs-accent)}.broadsheet .bs-nav a[aria-current=page]{color:var(--bs-accent-700);box-shadow:inset 0 -3px 0 var(--bs-accent);align-self:stretch;align-items:center;margin-block:-11px -12px;padding-block:11px 12px;display:flex}.broadsheet .bs-nav .bs-nav-brand{color:inherit;margin-right:auto;display:flex}.bs-nav-brand .bs-head{letter-spacing:-.015em;text-box:trim-both cap alphabetic;font-size:26px;font-weight:600;line-height:1;display:inline-block}.bs-nav-inks{margin-inline:4px;display:flex}.bs-nav-inks i{width:8px;height:8px}.bs-nav .bs-btn{min-height:40px;padding-inline:18px;font-size:15px}.bs-nav-bar{background:var(--bs-accent);pointer-events:none;width:0;height:3px;transition:left .3s cubic-bezier(.2,.8,.2,1),width .25s;position:absolute;bottom:-1px;left:0}.bs-footer{max-width:1200px;padding:0 var(--bs-gutter) 56px;color:var(--bs-neutral-700);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 28px;margin-inline:auto;font-size:13px;line-height:1.6;display:flex}.bs-footer-brand,.bs-footer-text{flex-direction:column;gap:14px;display:flex}.bs-footer-text{gap:2px}.bs-wedge{display:flex}.bs-wedge .bs-ink-c{margin-left:14px}.bs-footer-name{color:var(--bs-text);font-size:18px;font-weight:600}.bs-footer-nav{flex-wrap:wrap;gap:20px;display:flex}.broadsheet .bs-footer-nav a{color:inherit;text-decoration:none}.broadsheet .bs-footer-nav a:hover{color:var(--bs-accent-700)}.bs-footer-guides,.bs-footer-languages{gap:6px 16px}.broadsheet .bs-footer-languages a[aria-current]{color:var(--bs-text);font-weight:600}.bs-hero{padding:48px 0 72px;scroll-margin-top:80px;position:relative;overflow:clip}.bs-hero-grid{max-width:1200px;padding:0 var(--bs-gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:center;gap:48px clamp(32px,5vw,72px);margin:0 auto;display:grid;position:relative}.bs-dateline{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-neutral-700);flex-wrap:wrap;gap:8px 16px;margin:0 0 30px;font-size:13px;line-height:14px;display:flex}.bs-dateline-accent{color:var(--bs-accent-700)}.bs-hero-title{max-width:9ch}html:not([lang=en]) .bs-hero-title{max-width:none;font-size:clamp(40px,5.4vw,80px)}.bs-hero-lede{max-width:50ch;color:var(--bs-text);margin-top:34px}.bs-hero-form{margin-top:36px}.bs-hero-email{margin-top:18px}.bs-hero-form .bs-btn-block{margin-top:15px}.bs-wheel-wrap{width:min(100%,460px);margin:0 0 0 auto;container-type:inline-size}.bs-wheel{--card:56cqw;--r:155cqw;--lift:10cqw;--top:9cqw;aspect-ratio:.84;perspective:130cqw;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.bs-wheel-rim{transform-style:preserve-3d;transform:translateZ(calc(-1 * var(--r))) rotateY(calc(var(--turn) * -1turn / var(--n)));transition:--turn 1.1s cubic-bezier(.45,0,.25,1);position:absolute;inset:0}.bs-wheel-rim.is-spinning{transition:--turn 1.8s cubic-bezier(.15,.6,.15,1)}.bs-wheel-pointer{z-index:3;border-inline:9px solid #0000;border-top:12px solid var(--bs-accent-2);position:absolute;top:0;left:50%;translate:-50%}.bs-card{--off:calc(mod(var(--i) - var(--turn) + var(--n) / 2, var(--n)) - var(--n) / 2);--near:max(0, 1 - max(var(--off), -1 * var(--off)));top:var(--top);left:calc(50% - var(--card) / 2);width:var(--card);aspect-ratio:9/16;border:1px solid var(--bs-text);border-radius:var(--bs-radius);background:var(--bs-neutral-900) center / cover no-repeat;box-shadow:var(--bs-shadow-md);backface-visibility:hidden;transform:rotateY(calc(var(--i) * 1turn / var(--n))) translateZ(calc(var(--r) + var(--near) * var(--lift)));filter:blur(calc(3px - 3px * var(--near))) saturate(calc(.6 + .4 * var(--near))) brightness(calc(.9 + .1 * var(--near)));transition:box-shadow .5s;position:absolute;overflow:hidden}.bs-card>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bs-card>.bs-tag{z-index:1;transition:background .5s,color .5s;position:absolute;top:10px;left:10px}.bs-card.is-front{box-shadow:var(--bs-shadow-lg)}.bs-card.is-front>.bs-tag{background:var(--bs-accent-100);color:var(--bs-accent-800)}.bs-wheel-wrap figcaption{z-index:2;text-align:center;background:var(--bs-bg);width:fit-content;margin:18px auto 0;padding:6px 12px;position:relative}@supports (color:color-mix(in lab, red, red)){.bs-wheel-wrap figcaption{background:color-mix(in srgb, var(--bs-bg) 92%, transparent)}}.bs-frame{aspect-ratio:16/9;border-radius:var(--bs-radius);background:var(--bs-neutral-900);box-shadow:var(--bs-shadow-md);display:block;position:relative;overflow:hidden;container-type:inline-size}.bs-frame.bs-frame-tall{aspect-ratio:9/16}.bs-frame>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bs-halftone{filter:grayscale(.35)contrast(1.15);display:block;position:absolute;inset:0;overflow:hidden}.bs-halftone img{object-fit:cover;width:100%;height:100%}.bs-halftone:after,.bs-cmyk:after{content:"";pointer-events:none;mix-blend-mode:multiply;background-image:radial-gradient(circle,#00000038 30%,#0000 32%);background-size:3px 3px;position:absolute;inset:0}.bs-ticker{white-space:nowrap;border-block:1px solid var(--bs-text);padding:16px 0;overflow:clip}.bs-ticker-run{will-change:translate;animation:44s linear infinite bs-ticker;display:inline-flex}.bs-ticker-run>span{letter-spacing:-.01em;align-items:center;font-size:clamp(20px,2.2vw,28px);font-weight:600;line-height:1;display:inline-flex}.bs-ticker-run>span>span{align-items:center;gap:28px;padding-right:28px;display:inline-flex}.bs-ticker-run i{width:.42em;height:.42em}.bs-styles{padding-top:96px;scroll-margin-top:20px}.bs-styles-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 40px;display:flex}.bs-styles-intro{flex:520px;max-width:760px}.bs-styles-lede{max-width:52ch;margin-top:26px}.bs-strip-controls{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bs-arrows{gap:10px;display:flex}.bs-strip{scroll-snap-type:x proximity;scroll-padding-inline:var(--bs-edge);scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;padding:44px var(--bs-edge) 20px;align-items:flex-start;gap:clamp(20px,2.4vw,32px);display:flex;position:relative;overflow-x:auto}.bs-strip::-webkit-scrollbar{display:none}.bs-strip.is-dragging{cursor:grabbing;scroll-snap-type:none}.bs-strip-group{scroll-snap-align:start;flex-direction:column;flex:none;align-self:center;width:clamp(190px,20vw,260px);padding-right:8px;display:flex}.bs-strip-num{font-size:clamp(120px,14vw,200px)}.bs-strip-group h3{margin-top:30px}.bs-strip-group p{color:var(--bs-neutral-700);margin-top:10px;font-size:15px;line-height:1.55}.bs-tile{scroll-snap-align:start;width:clamp(180px,16vw,220px);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;gap:16px;padding:0;animation:linear both bs-strip-in;animation-timeline:view(inline);animation-range:entry entry 85%;display:flex}.bs-tile-print{rotate:var(--tilt,0deg);transition:rotate .45s cubic-bezier(.2,.8,.2,1),scale .45s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.bs-tile[aria-pressed=true] .bs-tile-print{rotate:0deg}.bs-tile:hover .bs-tile-print{rotate:0deg;scale:1.03}.bs-tile-marks{pointer-events:none;color:var(--bs-accent);stroke-width:1.2px;display:none;position:absolute;inset:-13px}.bs-tile-marks svg{position:absolute}.bs-tile-marks .bs-reg-tl{top:0;left:0}.bs-tile-marks .bs-reg-tr{top:0;right:0}.bs-tile-marks .bs-reg-bl{bottom:0;left:0}.bs-tile-marks .bs-reg-br{bottom:0;right:0}.bs-tile[aria-pressed=true] .bs-tile-marks{display:block}.bs-tile-foot{flex-direction:column;gap:4px;padding:0 10px;display:flex}.bs-tile-title{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.bs-tile-name{font-size:19px;font-weight:600;line-height:1.2}.bs-tile-selected{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-accent-700);font-size:12px;display:none}.bs-tile[aria-pressed=true] .bs-tile-selected{display:inline}.bs-tile-blurb{color:var(--bs-neutral-700);font-size:14px;line-height:1.5}.bs-tile-play{width:34px;height:34px;color:var(--bs-text);background:var(--bs-bg);place-items:center;display:grid;position:absolute;bottom:10px;right:10px}@supports (color:color-mix(in lab, red, red)){.bs-tile-play{background:color-mix(in srgb, var(--bs-bg) 88%, transparent)}}.bs-tile-play{border-radius:50%;transition:scale .2s;box-shadow:0 4px 12px #14121140}.bs-tile:hover .bs-tile-play{scale:1.12}.bs-tap-hint{z-index:2;pointer-events:none;width:58px;height:58px;position:absolute;top:70%;left:50%;translate:-40% -20%}.bs-tap-hint svg{filter:drop-shadow(0 4px 10px #14121166);width:100%;height:100%;animation:1.8s ease-in-out infinite bs-tap}.bs-tap-hint:before{content:"";opacity:0;border:2px solid #fff;border-radius:50%;width:30px;height:30px;animation:1.8s ease-out infinite bs-tap-ring;position:absolute;top:12%;left:41%;translate:-50% -50%;box-shadow:0 0 8px #14121159}.is-tapped .bs-tap-hint{display:none}@keyframes bs-tap{0%,30%,to{transform:translateY(0)scale(1)}42%,52%{transform:translateY(5px)scale(.92)}}@keyframes bs-tap-ring{0%,40%{opacity:0;scale:.4}46%{opacity:1;scale:.6}to{opacity:0;scale:2.2}}.bs-strip-hint{color:var(--bs-neutral-700);margin-top:22px;font-size:14px;line-height:1.5}.bs-hint-touch{display:none}@media (pointer:coarse){.bs-hint-touch{display:inline}.bs-hint-mouse{display:none}}@media (max-width:719px){.bs-strip{padding-top:24px}.bs-strip-group{width:118px}.bs-strip-num{font-size:84px}.bs-strip-group h3{margin-top:14px;font-size:20px}.bs-strip-group p{font-size:13px}.bs-tile{width:168px;animation:none}}.bs-track{background:var(--bs-neutral-300);height:3px;margin-top:6px;position:relative;overflow:hidden}.bs-track>div{background:var(--bs-accent);width:30%;position:absolute;top:0;bottom:0;left:0}.bs-styles-foot{flex-wrap:wrap;align-items:center;gap:20px;padding-top:44px;display:flex}.bs-styles-foot p{color:var(--bs-neutral-700);font-size:15px;line-height:1.5}html:has(.bs-reels-dialog[open]){overflow:hidden}.bs-reels-dialog{--reel-h:min(92vh, 900px);width:calc(var(--reel-h) * 9 / 16);max-width:100vw;height:var(--reel-h);max-height:100dvh;color:var(--bs-text);background:var(--bs-neutral-900);border:1px solid var(--bs-text);border-radius:var(--bs-radius);margin:auto;padding:0;overflow:visible}.bs-reels-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#201e1dcc}.bs-reels-dialog[open]{animation:.42s cubic-bezier(.2,.8,.2,1) bs-reels-in}.bs-reels-dialog[open]::backdrop{animation:.3s ease-out bs-fade-in}.bs-reels-dialog[open] :is(.bs-reel-count,.bs-reel-info,.bs-reels-close,.bs-reels-nav){animation:.25s ease-out .24s both bs-fade-in}.bs-reels-dialog.is-closing{pointer-events:none;animation:.34s cubic-bezier(.4,0,.2,1) forwards bs-reels-out}.bs-reels-dialog.is-closing::backdrop{animation:.34s ease-in forwards bs-fade-out}.bs-reels-dialog.is-closing :is(.bs-reel-count,.bs-reel-info,.bs-reels-close,.bs-reels-nav){animation:.12s ease-in forwards bs-fade-out}.bs-reels{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;height:100%;overflow-y:auto}.bs-reels::-webkit-scrollbar{display:none}.bs-reel{scroll-snap-align:start;scroll-snap-stop:always;height:100%;position:relative;overflow:hidden}.bs-reel>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bs-reel:after{content:"";pointer-events:none;background:linear-gradient(#14121166,#0000 14%),linear-gradient(#0000 54%,#1412119e 76%,#141211e6);position:absolute;inset:0}.bs-reel-count{z-index:1;font-variant-numeric:tabular-nums;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1412116b;border-radius:999px;margin:0;padding:5px 11px;font-size:13px;line-height:16px;position:absolute;top:14px;left:14px}.bs-reel-info{z-index:1;padding:0 20px calc(20px + env(safe-area-inset-bottom));color:#fff;text-shadow:0 1px 14px #14121159;position:absolute;bottom:0;left:0;right:0}.bs-reel-group{letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8;margin:0 0 6px;font-size:12px;line-height:14px}.bs-reel-name{letter-spacing:-.015em;margin:0;font-size:40px;font-weight:600;line-height:1.1}.bs-reel-blurb{color:#ffffffdb;max-width:34ch;margin:6px 0 18px;font-size:15px;line-height:1.45}.bs-reel-cta,.broadsheet a.bs-reel-cta{min-height:52px;color:var(--bs-text);text-shadow:none;background:var(--bs-bg);border-radius:var(--bs-radius);justify-content:space-between;align-items:center;gap:12px;padding:0 8px 0 18px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s;display:flex;box-shadow:0 10px 28px #1412114d}.bs-reel-cta:hover{background:#fff}.bs-reel-cta-arrow{width:36px;height:36px;color:var(--bs-bg);background:var(--bs-accent);border-radius:var(--bs-radius);place-items:center;transition:translate .15s;display:grid}.bs-reel-cta:hover .bs-reel-cta-arrow{translate:3px}.bs-reels-hint{z-index:2;white-space:nowrap;color:var(--bs-text);background:var(--bs-bg);padding:10px 16px 12px;font-size:14px;line-height:1.3;position:absolute;top:34%;left:50%}@supports (color:color-mix(in lab, red, red)){.bs-reels-hint{background:color-mix(in srgb, var(--bs-bg) 94%, transparent)}}.bs-reels-hint{border-radius:var(--bs-radius);pointer-events:none;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;translate:-50%;box-shadow:0 12px 30px #1412114d}.bs-reels-dialog.is-hinting .bs-reels-hint{visibility:visible;opacity:1}.bs-reels-hint>span{flex-direction:column;align-items:center;gap:4px;display:flex}.bs-reels-hint-arrow{color:var(--bs-accent-700);animation:1.1s ease-in-out infinite bs-hint-bob}.bs-reels-hint>.bs-reels-hint-mouse{display:none}@media (hover:hover) and (pointer:fine){.bs-reels-hint>.bs-reels-hint-touch{display:none}.bs-reels-hint>.bs-reels-hint-mouse{--bs-bob:5px;flex-direction:column-reverse;display:flex}}.bs-reels-dialog.is-hinting .bs-reel{animation:1.5s cubic-bezier(.45,0,.3,1) .5s 2 bs-reel-peek}.bs-reels-close,.bs-reels-nav .bs-btn{width:44px;height:44px;color:var(--bs-text);background:var(--bs-bg)}@supports (color:color-mix(in lab, red, red)){.bs-reels-close,.bs-reels-nav .bs-btn{background:color-mix(in srgb, var(--bs-bg) 88%, transparent)}}.bs-reels-close,.bs-reels-nav .bs-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:0;border-radius:50%;box-shadow:0 6px 18px #14121140}.bs-reels-close{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:-58px}.bs-reels-nav{flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;right:-58px;translate:0 -50%}@media (max-width:719px){.bs-reels-dialog{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0}.bs-reels-close{top:12px;right:12px}.bs-reel-count{top:21px;left:12px}.bs-reels-nav{display:none}}.bs-cars{padding-top:96px;scroll-margin-top:20px}.bs-cars-title{max-width:16ch}.bs-cars-lede{max-width:52ch;margin-top:22px}.bs-cars-points{margin-top:48px}.bs-cars-fine{max-width:72ch;margin-top:40px}.bs-how{padding-top:128px;scroll-margin-top:20px}.bs-how-title{max-width:14ch}.bs-how-body{flex-wrap:wrap;align-items:flex-start;gap:48px clamp(32px,6vw,96px);margin-top:56px;display:flex}.bs-how-figure{flex:0 380px}.bs-how-figure figcaption{max-width:34ch;color:var(--bs-neutral-700);margin-top:12px;font-size:13px;line-height:1.5}.bs-cmyk{aspect-ratio:3/4;background:var(--bs-bg);border-radius:var(--bs-radius);position:relative;overflow:clip}.bs-cmyk img:first-child{opacity:0;object-fit:cover;width:100%;height:100%}.bs-sep{aspect-ratio:237/417;object-fit:cover;mix-blend-mode:multiply;width:56%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bs-sep-c{filter:url(#bs-sep-c);animation:linear both bs-film-c}.bs-sep-m{filter:url(#bs-sep-m);animation:linear both bs-film-m}.bs-sep-y{filter:url(#bs-sep-y);animation:linear both bs-film-y}.bs-sep-k{filter:url(#bs-sep-k);animation:linear both bs-film-k}.bs-cmyk .bs-sep{animation-timeline:view();animation-range:entry cover 45%}.bs-steps{flex:560px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:48px clamp(24px,3vw,48px);display:grid}.bs-step-num{font-size:88px}.bs-step h3{margin-top:28px}.bs-step>p{color:var(--bs-neutral-800);-webkit-hyphens:auto;hyphens:auto;margin-top:12px;font-size:15.5px;line-height:27px}.bs-pricing{padding-top:128px;scroll-margin-top:20px;position:relative}.bs-pricing>.bs-wrap{position:relative}.bs-pricing-lede{max-width:56ch;margin-top:22px}.bs-pricing-body{flex-wrap:wrap;align-items:flex-start;gap:48px clamp(32px,6vw,96px);margin-top:56px;display:flex}.bs-pricing-lead{flex:none}.bs-pricing-lead p{max-width:36ch;color:var(--bs-neutral-700);margin-top:30px;font-size:16px;line-height:1.55}.bs-price-num{letter-spacing:-.04em;font-size:clamp(96px,13vw,184px)}.bs-table{border-collapse:collapse;width:100%;font-size:14px}.bs-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-text);font-size:11px;font-weight:400}@supports (color:color-mix(in lab, red, red)){.bs-table th{color:color-mix(in srgb, var(--bs-text) 60%, transparent)}}.bs-table th{border-bottom:1px solid var(--bs-divider);padding:10px}.bs-table td{border-bottom:1px solid var(--bs-text);padding:10px}@supports (color:color-mix(in lab, red, red)){.bs-table td{border-bottom:1px solid color-mix(in srgb, var(--bs-text) 8%, transparent)}}.bs-table tbody tr:hover{background:var(--bs-text)}@supports (color:color-mix(in lab, red, red)){.bs-table tbody tr:hover{background:color-mix(in srgb, var(--bs-text) 4%, transparent)}}.bs-table .bs-num-col{text-align:right}html:not([lang=en]) .bs-table :is(th,td){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.bs-price-table{flex:520px;max-width:760px}.bs-price-name{white-space:nowrap;font-size:16px;font-weight:600}.bs-price-name>span{align-items:center;gap:10px;display:inline-flex}.bs-price-rate{color:var(--bs-neutral-700)}.bs-price{font-size:22px;font-weight:600}.bs-pricing-fine{max-width:64ch;margin-top:28px}.bs-close{padding-top:136px;padding-bottom:96px}.bs-close-title{max-width:12ch;font-size:clamp(44px,7.4vw,112px)}html:not([lang=en]) .bs-close-title{max-width:16ch;font-size:clamp(40px,5.4vw,84px)}.bs-close-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;margin-top:48px;display:flex}.bs-close-row>p{max-width:46ch}.bs-drop.bs-drop-row{flex:360px;gap:16px;max-width:520px;padding:18px 22px}.bs-drop-row .bs-drop-text{flex:1;gap:2px}.bs-drop-row .bs-drop-text strong{font-size:17px}.bs-drop-row .bs-drop-text span{font-size:13.5px}.bs-drop-row .bs-btn{pointer-events:none;min-height:44px}.bs-toast{z-index:60;width:min(380px,100vw - 32px);color:var(--bs-text);background:var(--bs-bg);align-items:flex-start;gap:10px;padding:12px 14px 12px 18px;font-size:14px;line-height:1.45;display:flex;position:fixed;top:16px;right:16px}@supports (color:color-mix(in lab, red, red)){.bs-toast{background:color-mix(in srgb, var(--bs-bg) 96%, transparent)}}.bs-toast{border:1px solid var(--bs-text);border-radius:var(--bs-radius);box-shadow:inset 4px 0 0 var(--bs-accent), var(--bs-shadow-md);cursor:pointer}.bs-toast-error{box-shadow:inset 4px 0 0 var(--bs-accent-2), var(--bs-shadow-md)}.bs-toast p{margin:0}.bs-toast-title{font-weight:600}.bs-toast-close{color:var(--bs-neutral-700);flex:none}.bs-consent{z-index:60;width:min(400px,100vw - 32px);color:var(--bs-text);background:var(--bs-bg);padding:14px 16px 14px 20px;font-size:14px;line-height:1.45;position:fixed;bottom:16px;left:16px}@supports (color:color-mix(in lab, red, red)){.bs-consent{background:color-mix(in srgb, var(--bs-bg) 96%, transparent)}}.bs-consent{border:1px solid var(--bs-text);border-radius:var(--bs-radius);box-shadow:inset 4px 0 0 var(--bs-accent), var(--bs-shadow-md)}.bs-consent p{margin:0 0 10px}.bs-consent .bs-consent-title{margin-bottom:4px;font-weight:600}.bs-consent-actions{gap:8px;display:flex}.bs-consent-open{margin-top:10px;display:flex}.bs-notice{padding:10px var(--bs-edge);border-bottom:1px solid var(--bs-text);align-items:baseline;gap:12px;margin:0;font-size:15px;line-height:1.5;display:flex}.bs-notice:before{content:"";background:var(--bs-accent-2);flex:none;width:10px;height:10px;translate:0 -1px}.bs-notice-info:before{background:var(--bs-accent)}.bs-notice>span{flex:1;min-width:0}.bs-notice-close{color:var(--bs-neutral-700);cursor:pointer;flex:none;align-self:center;padding:4px;display:inline-flex}.bs-notice-close:hover{color:var(--bs-text)}.bs-page{padding-top:44px;padding-bottom:96px}.bs-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-neutral-700);margin:0 0 12px;font-size:13px;line-height:14px}.bs-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex}.bs-page-head-text{flex:520px;min-width:0}.bs-page-head .bs-kicker{margin-bottom:22px}.bs-page-title{letter-spacing:-.025em;text-box:trim-both cap alphabetic;margin:0 0 0 -.035em;font-size:clamp(40px,6vw,80px);font-weight:600;line-height:1}.bs-page-head-md .bs-page-title{font-size:clamp(36px,4.6vw,56px);line-height:1.04}.bs-page-sub{max-width:56ch;color:var(--bs-neutral-800);margin:26px 0 0;font-size:17px;line-height:28px}.bs-page-actions{flex-wrap:wrap;gap:10px;display:flex}.bs-btn-danger,.broadsheet a.bs-btn-danger{color:var(--bs-accent-2-700);padding-inline:8px}.bs-btn-danger:hover{background:var(--bs-accent-2)}@supports (color:color-mix(in lab, red, red)){.bs-btn-danger:hover{background:color-mix(in srgb, var(--bs-accent-2) 10%, transparent)}}.bs-btn.bs-btn-sm{min-height:34px;padding:6px 12px;font-size:14px}.bs-btn.bs-btn-xs{min-height:28px;padding:3px 8px;font-size:13px}.bs-btn-ghost.bs-btn-sm,.bs-btn-danger.bs-btn-sm{padding-inline:8px}.bs-tag{white-space:nowrap;gap:6px}.bs-tag-outline{color:var(--bs-accent-700);box-shadow:inset 0 0 0 1px var(--bs-accent)}.bs-tag-live:before{content:"";background:currentColor;width:6px;height:6px;animation:1.6s ease-in-out infinite bs-pulse}.bs-form-row{margin-bottom:18px}.bs-field .bs-input{min-height:44px}.bs-input.is-invalid{border-color:var(--bs-accent-2)}.bs-or{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-neutral-700);align-items:center;gap:14px;margin:22px 0;font-size:12px;display:flex}.bs-or:before,.bs-or:after{content:"";background:var(--bs-divider);flex:1;height:1px}.bs-list{border-top:1px solid var(--bs-text);margin:0}.bs-list>div{border-bottom:1px solid var(--bs-divider);grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.bs-list dt{color:var(--bs-neutral-700);font-size:13px}.bs-list dd{margin:0}.bs-prose{max-width:68ch;margin-top:56px;font-size:17px;line-height:28px}.bs-prose>:first-child{margin-top:0}.bs-prose h2{letter-spacing:-.01em;margin:52px 0 0;font-size:26px;font-weight:600;line-height:1.12}.bs-prose p,.bs-prose ul{margin:16px 0 0}.bs-prose ul{padding:0;list-style:none}.bs-prose li{margin-top:10px;padding-left:22px;position:relative}.bs-prose li:before{content:"";background:var(--bs-accent);width:7px;height:7px;position:absolute;top:.62em;left:2px}.bs-prose strong{font-weight:600}.bs-prose ol{counter-reset:bs-step;margin:16px 0 0;padding:0;list-style:none}.bs-prose ol>li{counter-increment:bs-step;padding-left:30px}.bs-prose ol>li:before{content:counter(bs-step);width:auto;height:auto;color:var(--bs-accent-700);background:0 0;font-weight:600;top:0;left:0}.bs-guide{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:56px;display:grid}.bs-guide .bs-prose{margin-top:0}@media (min-width:860px){.bs-guide:not(.bs-guide-solo){grid-template-columns:280px minmax(0,1fr);align-items:start;gap:72px}.bs-guide-figure{position:sticky;top:104px}}.bs-guide-figure{width:min(100%,280px);margin:0}.bs-guide-figure figcaption{color:var(--bs-neutral-700);margin-top:12px;font-size:13px;line-height:1.5}.bs-frame>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bs-style-group{margin-top:64px}.bs-style-group-title{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:600;line-height:1.12}.bs-style-group-blurb{max-width:56ch;color:var(--bs-neutral-700);margin:8px 0 0}.bs-style-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:36px 24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.broadsheet a.bs-style-card{color:var(--bs-text);flex-direction:column;gap:6px;text-decoration:none;display:flex}.bs-style-card .bs-frame{margin-bottom:8px;transition:scale .45s cubic-bezier(.2,.8,.2,1)}.bs-style-card:hover .bs-frame{scale:1.03}.bs-style-card-name{font-size:18px;font-weight:600;line-height:1.2}.bs-style-card-blurb{color:var(--bs-neutral-700);font-size:14px;line-height:1.45}.bs-account{max-width:480px}.bs-account>.bs-page-head{margin-bottom:36px}.bs-account-dev{margin:0 0 28px;font-size:14px}.bs-account-actions{flex-direction:column;gap:10px;display:flex}.bs-account .bs-fine{margin-top:16px}.bs-account-nav{border-bottom:1px solid var(--bs-divider);align-items:center;gap:4px 24px;margin:-12px 0 40px;font-size:15px;display:flex}.broadsheet .bs-account-nav a{color:var(--bs-text);padding-block:10px 11px;font-weight:600;text-decoration:none}.broadsheet .bs-account-nav a:hover{color:var(--bs-accent)}.broadsheet .bs-account-nav a[aria-current=page]{color:var(--bs-accent-700);box-shadow:inset 0 -3px 0 var(--bs-accent)}.bs-account-nav-who{align-items:center;gap:16px;min-width:0;margin-left:auto;display:flex}.bs-account-nav-email{text-overflow:ellipsis;white-space:nowrap;color:var(--bs-neutral-700);overflow:hidden}.broadsheet .bs-account-nav-who a{color:var(--bs-accent-700);flex:none;font-weight:400}@media (max-width:719px){.bs-account-nav-email{display:none}}.bs-figures{border-top:1px solid var(--bs-text);grid-template-columns:repeat(4,minmax(0,1fr));margin:44px 0 0;display:grid}.bs-figures>div{padding:16px 20px 18px 0}.bs-figures>div+div{border-left:1px solid var(--bs-divider);padding-left:20px}.bs-figures dt{letter-spacing:.08em;text-transform:uppercase;color:var(--bs-neutral-700);font-size:13px}.bs-figures dd{margin:0}.bs-figure{letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;margin-top:10px;font-size:clamp(30px,3.6vw,44px);font-weight:600;line-height:1.05}.bs-figure-note{color:var(--bs-neutral-700);margin-top:6px;font-size:14px}@media (max-width:719px){.bs-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-figures>div:nth-child(odd){border-left:0;padding-left:0}.bs-figures>div:nth-child(n+3){border-top:1px solid var(--bs-divider)}}.bs-usage-section{margin-top:56px}.bs-usage-section>.bs-h3{margin:0 0 14px}.bs-usage-empty{max-width:60ch;color:var(--bs-neutral-800);margin:0}.bs-usage-packs{max-width:520px;margin-top:18px}.bs-usage-scroll{overflow-x:auto}.bs-usage-table td{font-variant-numeric:lining-nums tabular-nums}.bs-usage-table :is(th,td):first-child{padding-left:0}.bs-usage-date,.bs-usage-table .bs-num-col{white-space:nowrap}.bs-usage-table th:first-child{width:9em}.bs-usage-in{color:var(--bs-accent-700)}.broadsheet a.bs-usage-video{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:36ch;color:var(--bs-accent-700);display:inline-block;overflow:hidden}.bs-referral-link{gap:8px;max-width:560px;margin-top:18px;display:flex}.bs-referral-link .bs-input{min-width:0;min-height:40px;color:var(--bs-accent-800);flex:1}.bs-referral-link .bs-btn{flex:none;min-width:7.5em}.bs-figures.bs-referral-figures{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px;margin-top:26px}.bs-referral-figures .bs-figure{font-size:clamp(26px,2.8vw,32px)}.bs-referral-name{margin-top:14px}.bs-referral-name>form{align-items:flex-start;gap:8px;max-width:420px;margin-top:10px;display:flex}.bs-referral-name .bs-form-row{flex:1;min-width:0;margin:0}.bs-referral-name .bs-field .bs-input,.bs-referral-name .bs-btn{min-height:36px}.bs-account-part+.bs-account-part{border-top:1px solid var(--bs-divider);margin-top:40px;padding-top:28px}.bs-account-part>.bs-h3{margin:0 0 10px;font-size:20px}.bs-account-part p{color:var(--bs-neutral-800);margin:0}.bs-account-part p+.bs-btn{margin-top:18px}.broadsheet a.bs-empty{max-width:640px;color:var(--bs-text);margin-top:44px;text-decoration:none}.bs-empty .bs-drop-text{flex:220px}.bs-empty .bs-btn{pointer-events:none}.bs-videos{margin:44px 0 0;padding:0;list-style:none}.bs-videos:has(>li){border-top:1px solid var(--bs-text)}.bs-video{border-bottom:1px solid var(--bs-divider);grid-template-columns:90px minmax(0,1fr) auto;align-items:start;gap:8px 24px;padding:22px 0;display:grid}.bs-video-thumb{background:var(--bs-neutral-200);border-radius:var(--bs-radius);display:block;position:relative;overflow:hidden}button.bs-video-thumb{cursor:default;border:0;width:100%;padding:0}button.bs-video-thumb[data-watch]{cursor:pointer}button.bs-video-thumb[data-watch]:hover>img{opacity:.86}.bs-video-thumb>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bs-video-body{min-width:0}.bs-video-head{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.bs-video-title{letter-spacing:-.01em;min-width:0;color:var(--bs-text);overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:1.25;text-decoration:none}.bs-video-meta{color:var(--bs-neutral-700);margin:4px 0 0;font-size:14px;line-height:1.5}.bs-video-progress{max-width:420px;margin-top:14px}.bs-video-full{margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.5}.bs-btn-aside{opacity:.75;font-size:12px;font-weight:400}.bs-video-stage{justify-content:space-between;gap:12px;margin:0;font-size:14px;line-height:1.5;display:flex}.bs-video-pct{color:var(--bs-accent-700);font-variant-numeric:tabular-nums}.bs-video-progress .bs-progress{margin-top:8px}.bs-video-progress .bs-status-line,.bs-video-body>.bs-alert-line{margin-top:10px;font-size:14px}.bs-video-actions{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;display:flex}.bs-video-expiry{color:var(--bs-neutral-700);font-size:13px}.bs-progress.is-waiting>span{background:var(--bs-neutral-400);animation:1.6s ease-in-out infinite bs-pulse}html:has(.bs-modal){overflow:hidden}.bs-modal{z-index:60;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.bs-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#201e1db3;animation:.2s ease-out bs-fade-in;position:absolute;inset:0}.bs-modal-panel{background:var(--bs-bg);border:1px solid var(--bs-text);border-radius:var(--bs-radius);width:min(460px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--bs-shadow-lg);flex-direction:column;gap:14px;padding:28px;animation:.2s ease-out bs-fade-in;display:flex;position:relative;overflow-y:auto}.bs-modal-panel>*{margin:0}.bs-modal-close{width:36px;height:36px;color:var(--bs-text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.bs-modal-close:hover{background:var(--bs-text)}@supports (color:color-mix(in lab, red, red)){.bs-modal-close:hover{background:color-mix(in srgb, var(--bs-text) 8%, transparent)}}.bs-modal-kicker{overflow-wrap:anywhere;padding-right:32px;line-height:1.4}.bs-modal-title{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.2}.bs-modal-copy{color:var(--bs-neutral-800);font-size:15px;line-height:1.55}.bs-modal-actions{flex-wrap:wrap;gap:10px;display:flex}.bs-btn.bs-btn-destroy{color:var(--bs-bg);background:var(--bs-accent-2);border-color:var(--bs-accent-2)}.bs-btn.bs-btn-destroy:hover{background:var(--bs-accent-2-700)}html:has(.bs-welcome[open]){overflow:hidden}.bs-welcome{width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--bs-text);background:var(--bs-bg);border:1px solid var(--bs-text);border-radius:var(--bs-radius);box-shadow:var(--bs-shadow-lg);margin:auto;padding:28px;overflow-y:auto}.bs-welcome[open]{flex-direction:column;gap:14px;animation:.35s cubic-bezier(.2,.8,.2,1) bs-reels-in;display:flex}.bs-welcome::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#201e1db3}.bs-welcome>*{margin:0}.bs-welcome-kicker{color:var(--bs-accent-700);align-items:center;gap:6px;padding-right:32px;display:flex}.bs-welcome-title{letter-spacing:-.015em;font-size:clamp(26px,4vw,32px);font-weight:600;line-height:1.1}.bs-packs{border-top:1px solid var(--bs-text);margin:0;padding:0;list-style:none}.bs-pack{border-bottom:1px solid var(--bs-divider);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.bs-pack-name{flex-direction:column;font-size:16px;font-weight:600;line-height:1.3;display:flex}.bs-pack-name>span{color:var(--bs-neutral-700);font-size:13px;font-weight:400}.bs-pack-name>.bs-pack-seconds{color:inherit;flex-wrap:wrap;align-items:baseline;gap:0 6px;font-size:16px;font-weight:600;display:inline-flex}.bs-pack-bonus{color:var(--bs-accent-700);font-style:normal}.bs-price-was{opacity:.6;margin-right:4px;font-weight:400}.bs-promo{flex-direction:column;gap:8px;display:flex}.bs-promo-details>summary{width:fit-content;color:var(--bs-accent-700);text-underline-offset:3px;cursor:pointer;font-size:14px;text-decoration:underline;list-style:none}.bs-promo-details>summary::-webkit-details-marker{display:none}.bs-promo-form{gap:8px;margin-top:10px;display:flex}.bs-promo-form .bs-input{letter-spacing:.04em;text-transform:uppercase;flex:1;min-width:0}.bs-promo-on{color:var(--bs-accent-800);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:14px;display:flex}.bs-promo-remove{font:inherit;color:var(--bs-neutral-700);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:13px;text-decoration:underline}.bs-promo-note{color:var(--bs-accent-700);margin:0;font-size:13px}.bs-promo-note.is-error{color:var(--bs-accent-2-700)}.bs-usage-code{color:var(--bs-neutral-700);font-size:13px}.bs-usage-refunded{color:var(--bs-accent-2-700);font-size:13px;display:block}.bs-stats-asof{color:var(--bs-neutral-700);align-self:center;margin:0;font-size:13px}.bs-stats{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:28px;display:grid}@media (min-width:1080px){.bs-stats{grid-template-columns:minmax(0,1fr) 272px;align-items:start;gap:48px}}.bs-stats-table{border-top:1px solid var(--bs-text);font-variant-numeric:lining-nums tabular-nums}.bs-stats-table :is(th,td){white-space:nowrap;padding:4px 10px}.bs-stats-table :is(th,td):first-child{padding-left:0}.bs-stats-table thead th{padding-block:8px}.bs-stats-table tbody th{letter-spacing:0;text-transform:none;color:var(--bs-text);border-bottom:1px solid var(--bs-text);font-size:14px;font-weight:400}@supports (color:color-mix(in lab, red, red)){.bs-stats-table tbody th{border-bottom:1px solid color-mix(in srgb, var(--bs-text) 8%, transparent)}}.bs-stats-table tbody+tbody>tr:first-child>*{border-top:1px solid var(--bs-divider)}.bs-stats-table .bs-stats-part>th:first-child{color:var(--bs-neutral-700);padding-left:14px}.bs-stats-table td.is-zero{color:var(--bs-neutral-500)}.bs-stats-count{color:var(--bs-neutral-700);font-size:12px}.bs-stats-days{width:42%}.bs-stats-range{letter-spacing:0;text-transform:none;margin-left:6px}.bs-spark{align-items:center;gap:8px;display:flex}.bs-spark-bars{flex:1;gap:2px;min-width:150px;height:20px;display:flex}.bs-spark-bars i{flex:1;position:relative}.bs-spark-bars i:after{content:"";height:max(2px, var(--h));background:var(--bs-accent);border-radius:1px 1px 0 0;transition:background-color .12s;position:absolute;inset:auto 0 0}.bs-spark-bars i:last-child:after{background:var(--bs-accent-800)}.bs-spark-bars i.is-zero:after{background:var(--bs-neutral-300);height:1px}.bs-spark-bars i:hover:after{background:var(--bs-accent-2)}.bs-spark-peak{min-width:5em;color:var(--bs-neutral-700);font-size:12px}.bs-stats-side{gap:32px;display:grid}.bs-stats-h{margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.2}.bs-stats-list>div{grid-template-columns:minmax(0,104px) minmax(0,1fr);padding:6px 0}.bs-stats-list .bs-stats-count{display:block}.bs-stats-side .bs-figure{margin:0}.bs-stats-side .bs-stats-table tbody th{white-space:normal}.bs-stats-code{font-weight:600;display:block}.bs-stats-gives{color:var(--bs-neutral-700);font-size:12px;display:block}.bs-wizard .bs-wizard-kicker{margin-bottom:22px}.bs-wizard-title{letter-spacing:-.025em;text-box:trim-both cap alphabetic;margin:0 0 0 -.035em;font-size:clamp(40px,6vw,80px);font-weight:600;line-height:1}.bs-wizard-lede{max-width:56ch;color:var(--bs-neutral-800);margin:26px 0 0;font-size:17px;line-height:28px}.bs-wizard-steps{letter-spacing:-.01em;flex-wrap:wrap;gap:8px clamp(18px,3.4vw,40px);margin:40px 0 0;padding:0;scroll-margin-top:96px;font-size:clamp(18px,2.2vw,24px);font-weight:600;list-style:none;display:flex}.bs-wizard-steps li{display:flex}.bs-wizard-steps button{font:inherit;color:var(--bs-text);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;margin:0;padding:0 0 8px;transition:color .25s,border-color .25s;display:inline-flex}.bs-wizard-steps button:not(:disabled):hover{color:var(--bs-accent)}.bs-wizard-steps .is-current button{color:var(--bs-accent-700);border-bottom-color:var(--bs-accent);cursor:default}.bs-wizard-steps li:not(.is-current) button:disabled{color:var(--bs-neutral-600);cursor:default}.bs-wizard-step-num{letter-spacing:0;color:var(--bs-neutral-600);margin-right:2px;font-size:.72em}.bs-wizard-step{margin-top:48px;position:relative}.bs-wizard-video{max-width:760px}.bs-wizard-h2{letter-spacing:-.015em;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.1}.bs-actions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:26px;display:flex}.bs-wizard :is(.bs-actions,.bs-actionbar) .bs-btn{min-height:44px;font-size:15px}.bs-wizard :is(.bs-actions,.bs-actionbar) :is(.bs-btn-primary,.bs-btn-secondary){padding-inline:20px}.bs-btn.bs-btn-xl{min-height:52px;padding-inline:28px;font-size:17px}.bs-btn.bs-btn-wide{min-height:44px;padding-inline:20px;font-size:15px}.bs-drop.bs-drop-big{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;min-height:240px;margin-top:28px;padding:clamp(24px,4vw,40px)}.bs-drop.phx-drop-target-active{border-color:var(--bs-accent);background:var(--bs-accent-100)}.bs-file:focus-visible+.bs-drop{outline:2px solid var(--bs-accent);outline-offset:2px}.bs-drop-line{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.bs-drop-say{font-size:clamp(20px,2.4vw,26px);font-weight:600;line-height:1.2}.bs-drop-line .bs-btn{pointer-events:none}.bs-drop-fine{max-width:52ch;color:var(--bs-neutral-700);font-size:14px;line-height:1.55}.bs-filerow{margin-top:28px}.bs-filerow-main{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.bs-filerow-icon{color:var(--bs-neutral-700);flex:none}.bs-filerow-text{flex:200px;min-width:0}.bs-filerow-name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:600;line-height:1.3;overflow:hidden}.bs-filerow-meta{color:var(--bs-neutral-700);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-size:14px;line-height:1.5;display:flex}.bs-filerow-pct{color:var(--bs-accent-700);font-variant-numeric:tabular-nums}.bs-progress{background:var(--bs-neutral-300);height:3px;margin-top:16px;position:relative}.bs-progress>span{background:var(--bs-accent);transition:width .3s;position:absolute;inset:0 auto 0 0}.bs-note{color:var(--bs-neutral-700);margin:18px 0 0;font-size:15px;line-height:1.5}.bs-alert-line,.bs-status-line,.bs-rejected{align-items:baseline;gap:10px;display:flex}.bs-alert-line:before,.bs-status-line:before,.bs-rejected:before{content:"";background:var(--bs-accent-2);flex:none;width:9px;height:9px}.bs-alert-line{color:var(--bs-accent-2-700);margin:14px 0 0;font-size:15px;line-height:1.5}.bs-alert-line.bs-alert-line-sm{margin-top:8px;font-size:14px}.bs-status-line{max-width:64ch;color:var(--bs-neutral-800);gap:12px;margin:18px 0 0;font-size:16px;line-height:1.55}.bs-status-line:before{background:var(--bs-accent);width:10px;height:10px}.bs-status-line.is-waiting:before{background:var(--bs-accent);animation:1.6s ease-in-out infinite bs-pulse}.bs-status-line.is-sample:before{background:var(--bs-yellow)}.bs-rejected{letter-spacing:-.01em;gap:12px;max-width:30ch;margin:22px 0 0;font-size:clamp(20px,2.4vw,26px);font-weight:600;line-height:1.3}.bs-rejected:before{width:12px;height:12px;translate:0 -2px}.bs-preview-at{margin:18px 0 0}.bs-preview-line{letter-spacing:-.01em;margin:10px 0 0;font-size:clamp(20px,2.4vw,26px);font-style:italic;font-weight:600;line-height:1.3}.bs-picker{border:0;min-width:0;margin:30px 0 0;padding:0}.bs-stage-row{flex-wrap:wrap;align-items:flex-start;gap:28px clamp(28px,4vw,56px);display:flex}.bs-stage{flex:none;max-width:100%}.bs-stage.is-wide{flex:380px;min-width:0;max-width:640px}.bs-stage-frame,.bs-pick-frame,.bs-summary-thumb{background:var(--bs-neutral-900);display:block;position:relative;overflow:hidden}:is(.bs-stage-frame,.bs-pick-frame,.bs-summary-thumb)>:is(img,video,div){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:is(.bs-stage-frame,.bs-pick-frame).is-loading{background:var(--bs-neutral-200);animation:1.6s ease-in-out infinite bs-pulse}.bs-stage-wait{letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--bs-neutral-700);justify-content:center;align-items:center;padding:12px;font-size:12px;display:flex;position:absolute;inset:0}.bs-picker[inert] :is(.bs-pick,.bs-stage-nav){opacity:.55}.bs-picker-wrap{position:relative}.bs-making{z-index:3;background:var(--bs-bg);justify-content:center;align-items:flex-start;padding:0 0 16px;display:flex;position:absolute;inset:-8px -8px 0}@supports (color:color-mix(in lab, red, red)){.bs-making{background:color-mix(in srgb, var(--bs-bg) 78%, transparent)}}.bs-making{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bs-making-panel{background:var(--bs-bg);border:1px solid var(--bs-text);border-radius:var(--bs-radius);width:min(100%,460px);box-shadow:var(--bs-shadow-md);padding:20px 24px 16px;position:sticky;top:72px}.bs-making-title{margin-top:6px;font-size:clamp(20px,2.4vw,26px);line-height:1.2}.bs-making-bar{background:var(--bs-neutral-200);border-radius:3px;height:6px;margin:16px 0 14px;position:relative;overflow:hidden}.bs-making-bar>span{background:var(--bs-accent);border-radius:3px;width:30%;animation:1.4s ease-in-out infinite alternate bs-making-slide;position:absolute;top:0;bottom:0;left:0}.bs-making.is-started .bs-making-bar>span{transform-origin:0;width:94%;animation:8s cubic-bezier(.15,.65,.3,1) forwards bs-making-fill;left:0}@keyframes bs-making-slide{0%{translate:-20%}to{translate:260%}}@keyframes bs-making-fill{0%{scale:.04 1}to{scale:1}}.bs-making-steps{color:var(--bs-neutral-600);gap:9px;margin:0 0 16px;padding:0;font-size:15px;list-style:none;display:grid}.bs-making-steps li{padding-left:26px;position:relative}.bs-making-steps li:before{content:"";border:1.5px solid var(--bs-neutral-500);border-radius:50%;width:11px;height:11px;position:absolute;top:.42em;left:2px}.bs-making-steps li.is-done{color:var(--bs-text)}.bs-making-steps li.is-done:before{background:var(--bs-accent);border-color:var(--bs-accent)}.bs-making-steps li.is-now{color:var(--bs-text);font-weight:600}.bs-making-steps li.is-now:before{border-color:var(--bs-accent);animation:1.2s ease-in-out infinite bs-pulse}.bs-making.is-started .bs-making-draw{animation:10ms 3s forwards bs-making-now}.bs-making.is-started .bs-making-draw:before{animation:10ms 3s forwards bs-making-now-dot}@keyframes bs-making-now{to{color:var(--bs-text);font-weight:600}}@keyframes bs-making-now-dot{to{border-color:var(--bs-accent);background:color-mix(in srgb, var(--bs-accent) 35%, transparent)}}.bs-stage-frame{border-radius:var(--bs-radius);max-width:100%;height:min(56vh,480px);box-shadow:var(--bs-shadow-md)}.bs-stage.is-wide .bs-stage-frame{width:100%;height:auto}.bs-stage-frame>.bs-tag{z-index:1;position:absolute;top:10px;left:10px}.bs-stage-copy{flex:260px;align-self:center;min-width:0}.bs-stage-name{letter-spacing:-.02em;color:var(--bs-accent-700);margin:0;font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1}.bs-stage-blurb{max-width:36ch;color:var(--bs-neutral-800);margin:14px 0 0;font-size:17px;line-height:27px}.bs-stage-nav{align-items:center;gap:10px;margin-top:22px;display:flex}.bs-stage-nav .bs-btn-icon{width:44px;height:44px}.bs-stage-nav>span{color:var(--bs-neutral-700);font-size:14px;line-height:1.5}.bs-picks{--bs-bleed:calc(50vw - 50%);margin:26px calc(-1 * var(--bs-bleed)) 0;padding:6px var(--bs-bleed) 12px;scroll-snap-type:x proximity;scroll-padding-inline:var(--bs-bleed);scrollbar-width:thin;align-items:flex-start;gap:10px;display:flex;position:relative;overflow-x:auto}.bs-picks-run{display:contents}.bs-picks-title{writing-mode:vertical-rl;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--bs-neutral-700);flex:none;align-self:stretch;align-items:center;margin-left:6px;padding:0 4px;font-size:11px;line-height:1;display:flex;rotate:180deg}.bs-picks-run:first-child .bs-picks-title{margin-left:0}.bs-pick{scroll-snap-align:center;cursor:pointer;opacity:.78;flex-direction:column;flex:none;gap:6px;width:78px;transition:opacity .15s;display:flex;position:relative}.bs-picks.is-wide .bs-pick{width:132px}.bs-pick:hover,.bs-pick:has(input:checked){opacity:1}.bs-pick-frame{border-radius:1px;transition:box-shadow .15s}.bs-pick:has(input:checked) .bs-pick-frame{box-shadow:0 0 0 2px var(--bs-accent)}.bs-pick:has(input:focus-visible) .bs-pick-frame{outline:2px solid var(--bs-accent);outline-offset:3px}.bs-pick-frame>img{animation:.35s ease-out bs-fade-in}.bs-pick-frame>video{opacity:0;transition:opacity .5s ease-out}.bs-pick-frame>video.is-playing{opacity:1}.bs-pick-wait{z-index:1;background:#0000008c;border-radius:50%;width:18px;height:18px;position:absolute;bottom:5px;right:5px}.bs-pick-wait:after{content:"";border:1.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;animation:.9s linear infinite bs-spin;position:absolute;inset:4px}.bs-pick-name{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;line-height:1.2;overflow:hidden}.bs-pick:has(input:checked) .bs-pick-name{color:var(--bs-accent-700)}.bs-actionbar{z-index:10;border-top:1px solid var(--bs-text);background:var(--bs-bg);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:28px;padding:12px 0;display:flex;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.bs-actionbar{background:color-mix(in srgb, var(--bs-bg) 92%, transparent)}}.bs-actionbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bs-actionbar>p{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--bs-neutral-700);flex:160px;margin:0;font-size:14px;line-height:1.5;overflow:hidden}.bs-actionbar strong,.bs-summary-meta strong{color:var(--bs-text);font-weight:600}.bs-finish{max-width:860px}.bs-summary{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.bs-summary-thumb{border-radius:var(--bs-radius);flex:none;width:168px;box-shadow:0 1px 2px #2d2b2b24}.bs-summary-thumb.is-tall{width:84px}.bs-summary-text{flex:220px;min-width:0}.bs-summary-meta{color:var(--bs-neutral-700);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:4px 0 0;font-size:15px;line-height:1.5;display:flex}.bs-finish-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px 40px;margin-top:40px;display:grid}.bs-finish-grid .bs-input{min-height:44px}.bs-finish-row{grid-column:1/-1}.bs-finish-email{max-width:480px}.bs-check{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.bs-check input[type=checkbox]{width:18px;height:18px;accent-color:var(--bs-accent);flex:none;margin:0}.bs-check.bs-finish-row{align-items:flex-start;gap:10px;min-height:0;font-size:15px;line-height:1.5}.bs-check.bs-finish-row input[type=checkbox]{margin-top:3px}.bs-colour{flex-wrap:wrap;align-items:center;gap:14px;min-height:44px;display:flex}.bs-colour-input{background:var(--bs-surface);border:1px solid var(--bs-divider);border-radius:var(--bs-radius);cursor:pointer;width:44px;height:36px;padding:2px}.bs-colour-input:disabled{opacity:.45;cursor:not-allowed}.bs-colour-note{color:var(--bs-neutral-700);font-size:13px}.bs-input[aria-invalid=true]{border-color:var(--bs-accent-2)}.bs-field-note{color:var(--bs-neutral-700);margin:8px 0 0;font-size:13.5px;line-height:1.55}.bs-finish-actions{gap:12px 18px;margin-top:40px}.bs-finish-actions .bs-status-line{color:var(--bs-neutral-700);margin:0;font-size:14px;line-height:1.5}.bs-finish-actions .bs-status-line:before{width:9px;height:9px}.bs-finish-price{max-width:56ch;color:var(--bs-neutral-700);margin:22px 0 0;font-size:14px;line-height:1.55}.bs-sent{max-width:720px;margin-top:56px}.bs-sent-title{letter-spacing:-.02em;text-box:trim-both cap alphabetic;margin:0 0 0 -.035em;font-size:clamp(32px,4.4vw,56px);font-weight:600;line-height:1.02}.bs-sent-copy{max-width:50ch;margin:28px 0 0;font-size:18px;line-height:29px}.bs-sent-copy strong{font-weight:600}.bs-sent-fine{max-width:52ch;color:var(--bs-neutral-700);margin:18px 0 32px;font-size:14px;line-height:1.55}@media (max-width:719px){.bs-nav-extra,.broadsheet .bs-nav a.bs-nav-extra,.bs-screen,.bs-price-table :is(th,td):nth-child(3){display:none}.bs-price-name{white-space:normal}}@media (prefers-reduced-motion:reduce){.broadsheet :is(.bs-ticker-run,.bs-plate,.bs-sep,.bs-tile,.bs-stage-frame,.bs-pick-frame,.bs-reel,.bs-reels-hint-arrow),.broadsheet :is(.bs-reels-dialog,.bs-reel-count,.bs-reel-info,.bs-reels-close,.bs-reels-nav),.broadsheet .bs-reels-dialog::backdrop,.broadsheet :is(.bs-status-line,.bs-tag-live):before,.broadsheet .bs-progress.is-waiting>span,.broadsheet .bs-tap-hint svg,.broadsheet .bs-tap-hint:before,.broadsheet .bs-making-bar>span,.broadsheet .bs-pick-frame>img,.broadsheet .bs-pick-wait:after{animation:none!important}}.bs-wrap-wide{max-width:1640px}.bs-editor{flex-direction:column;gap:18px;display:flex}.bs-ed-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.bs-ed-title{min-width:0}.broadsheet a.bs-ed-back{align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;display:inline-flex}.bs-ed-title h1{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.15}.bs-ed-first-minute{max-width:62ch;color:var(--bs-neutral-700);margin:6px 0 0;font-size:14px;line-height:1.5}.bs-ed-file{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.bs-ed-file .bs-btn-danger{margin-left:4px}.bs-info{display:inline-flex;position:relative}.bs-info-button{width:30px;height:30px;color:var(--bs-neutral-700);cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.bs-info-button:hover,.bs-info-button:focus-visible{color:var(--bs-accent-700)}.bs-info-tip{z-index:30;width:max-content;max-width:min(300px,80vw);color:var(--bs-bg);background:var(--bs-text);border-radius:var(--bs-radius);box-shadow:var(--bs-shadow-md);visibility:hidden;opacity:0;pointer-events:none;padding:10px 12px;font-size:13px;line-height:1.45;transition:opacity .15s,visibility .15s;position:absolute;top:calc(100% + 8px);left:50%;translate:-50%}.bs-info-tip:before{content:"";border:6px solid #0000;border-bottom-color:var(--bs-text);position:absolute;bottom:100%;left:50%;translate:-50%}.bs-info:hover .bs-info-tip,.bs-info-button:focus+.bs-info-tip{visibility:visible;opacity:1}.bs-ed-save{align-items:center;gap:14px;display:flex}.bs-ed-state{color:var(--bs-neutral-700);font-size:13px}.bs-ed-main{grid-template-columns:minmax(0,1fr) 380px;gap:28px;height:clamp(320px,50vh,680px);display:grid}.bs-ed-stage{background:var(--bs-neutral-900);border-radius:var(--bs-radius);place-items:center;min-height:0;display:grid;container-type:size}.bs-ed-frame{width:min(100cqw, 100cqh * var(--ar));height:min(100cqh, 100cqw / var(--ar));background:#000;position:relative;overflow:hidden;container-type:size}.bs-ed-frame video{object-fit:contain;cursor:pointer;width:100%;height:100%;display:block}.bs-ed-draft{text-align:center;text-wrap:balance;color:#fff;text-shadow:0 0 3px #000,0 2px 10px #000000b3;pointer-events:none;inset-inline:7%;margin:0;font:700 max(12px,min(6.2cqw,5cqh))/1.2 ui-sans-serif,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;position:absolute;bottom:10%}.is-tall .bs-ed-draft{bottom:30%}.bs-ed-draft span{opacity:.6}.bs-ed-draft .is-said{opacity:1}.bs-ed-draft .is-now{opacity:1;color:var(--ed-accent,#ffd60a)}.bs-ed-note{letter-spacing:.02em;white-space:nowrap;color:#fff;pointer-events:none;background:#201e1d99;border-radius:1.5px;padding:2px 8px;font-size:11px;position:absolute;top:10px;left:10px}.bs-ed-big-play{color:#fff;cursor:pointer;background:#201e1d8c;border:0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:auto;padding-left:4px;display:flex;position:absolute;inset:0}.bs-ed-big-play:hover{background:#201e1dbf}.bs-ed-side{border-top:1px solid var(--bs-text);flex-direction:column;min-height:0;display:flex}.bs-ed-side-head{border-bottom:1px solid var(--bs-divider);margin:0;padding:10px 0 8px;font-size:15px;font-weight:600}.bs-ed-pane{scrollbar-width:thin;flex:1;min-height:0;padding:4px 4px 12px 0;overflow-y:auto}.bs-ed-line{border-bottom:1px solid var(--bs-divider);gap:2px;padding:8px 6px 8px 12px;transition:box-shadow .2s;display:grid;box-shadow:inset 3px 0 #0000}.bs-ed-line.is-active{box-shadow:inset 3px 0 0 var(--bs-accent)}.bs-ed-line.is-selected{background:var(--bs-accent-100)}.bs-ed-line-time{font:inherit;color:var(--bs-accent-700);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px}.bs-ed-line-time:hover{text-decoration:underline}.bs-ed-line .bs-input{resize:none;background:0 0;border-color:#0000;width:calc(100% + 8px);min-height:0;margin-left:-8px;padding:4px 8px;font-size:15px;line-height:1.4;overflow:hidden}.bs-ed-line .bs-input:hover{border-color:var(--bs-divider)}.bs-ed-line .bs-input:focus-visible{background:var(--bs-bg);border-color:var(--bs-accent)}.bs-ed-timeline{border-top:1px solid var(--bs-text);flex-direction:column;gap:8px;padding-top:8px;display:flex}.bs-ed-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;display:flex}.bs-ed-transport,.bs-ed-tools{align-items:center;gap:2px;display:flex}.bs-ed-bar button{min-width:34px;height:34px;font:inherit;color:var(--bs-text);border-radius:var(--bs-radius);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.bs-ed-bar button:hover{background:var(--bs-text)}@supports (color:color-mix(in lab, red, red)){.bs-ed-bar button:hover{background:color-mix(in srgb, var(--bs-text) 7%, transparent)}}.bs-ed-bar button:active{background:var(--bs-text)}@supports (color:color-mix(in lab, red, red)){.bs-ed-bar button:active{background:color-mix(in srgb, var(--bs-text) 14%, transparent)}}.bs-ed-transport button{padding:0 8px}.bs-ed-bar button[data-act=play]{width:40px;height:40px;color:var(--bs-bg);background:var(--bs-accent);border-radius:50%;margin:0 4px}.bs-ed-bar button[data-act=play]:hover{background:var(--bs-accent-600)}.bs-ed-clock{font-variant-numeric:tabular-nums;color:var(--bs-neutral-800);margin-left:12px;font-size:14px}.bs-ed-sep{background:var(--bs-divider);width:1px;height:20px;margin:0 6px}.bs-ed-zoom{color:var(--bs-neutral-700);align-items:center;gap:8px;display:flex}.bs-ed-zoom input{width:140px;accent-color:var(--bs-accent)}.bs-ed-scroll{scrollbar-width:thin;overflow:auto hidden}.bs-ed-content{touch-action:pan-x;-webkit-user-select:none;user-select:none;min-width:100%;position:relative}.bs-ed-canvas{display:block;position:sticky;left:0}.bs-ed-cues{position:absolute;left:0;right:0}.bs-ed-cue{height:100%;color:var(--bs-text);background:var(--bs-surface);border:1px solid var(--bs-neutral-400);border-radius:var(--bs-radius);cursor:grab;touch-action:none;display:flex;position:absolute;top:0;left:0;overflow:hidden}.bs-ed-cue:hover{border-color:var(--bs-neutral-600)}.bs-ed-cue:active{cursor:grabbing}.bs-ed-cue.is-active{box-shadow:inset 0 -3px 0 var(--bs-accent)}.bs-ed-cue.is-selected{color:var(--bs-bg);background:var(--bs-accent);border-color:var(--bs-accent-700)}.bs-ed-cue.is-selected.is-active{box-shadow:inset 0 -3px 0 var(--bs-accent-900)}.bs-ed-cue.is-empty .bs-ed-cue-text{opacity:.55}.bs-ed-cue-text{white-space:nowrap;text-overflow:ellipsis;flex:1;align-self:center;min-width:0;font-size:14px;overflow:hidden}.bs-ed-grip{cursor:ew-resize;flex:none;width:8px;position:relative}.bs-ed-grip:after{content:"";opacity:0;background:currentColor;position:absolute;inset:30% 3px}.bs-ed-cue:hover .bs-ed-grip:after,.bs-ed-cue.is-selected .bs-ed-grip:after{opacity:.35}.bs-ed-cue .bs-ed-grip:hover:after{opacity:.8}.bs-ed-playhead{z-index:2;background:var(--bs-accent-2);pointer-events:none;will-change:transform;width:2px;height:100%;position:absolute;top:0;left:-1px}.bs-ed-playhead:before{content:"";border:6px solid #0000;border-top:8px solid var(--bs-accent-2);border-bottom-width:0;position:absolute;top:0;left:-5px}.bs-ed-hint{color:var(--bs-neutral-700);margin:0;font-size:13px}.bs-ed-hint.is-note{color:var(--bs-accent-2-700)}@media (max-width:1023px){.bs-ed-main{display:contents}.bs-ed-stage{order:1;height:min(60vh,560px)}.bs-ed-timeline{order:2}.bs-ed-side{order:3;max-height:70vh}.bs-ed-head{order:0}}.bs-reels-dialog.is-wide{--reel-w:min(92vw, calc(100vw - 140px), 1280px, calc(min(92vh, 900px) * 16 / 9));width:var(--reel-w);height:calc(var(--reel-w) * 9 / 16)}.bs-watch-reels .bs-reels{overflow:hidden}.bs-watch-reels .bs-reel:after{display:none}.bs-watch-reels .bs-reel>video{object-fit:contain;cursor:pointer;background:#000}.bs-reel-paused{z-index:1;color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#14121180;border-radius:50%;place-items:center;width:76px;height:76px;margin:auto;padding-left:5px;transition:opacity .2s,scale .2s;display:grid;position:absolute;inset:0;scale:.8}.bs-reel.is-paused .bs-reel-paused{opacity:1;pointer-events:auto;scale:1}@media (max-width:719px){.bs-reels-dialog.is-wide{width:100vw;height:100dvh}}.bs-translate-form{align-items:flex-end;gap:10px;display:flex}.bs-translate-form .bs-field{flex:1;min-width:0;margin:0}.bs-translation .bs-pack-name{flex:1;min-width:0}.bs-translation .bs-progress{max-width:220px;margin-top:8px;display:block}.bs-blur-plates .bs-field-note{margin-top:2px;display:block}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.ml-1{margin-left:var(--spacing)}.hero-arrow-down-tray{--hero-arrow-down-tray:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5M16.5%2012%2012%2016.5m0%200L7.5%2012m4.5%204.5V3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);mask:var(--hero-arrow-down-tray);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right{--hero-arrow-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-uturn-left{--hero-arrow-uturn-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2015%203%209m0%200%206-6M3%209h12a6%206%200%200%201%200%2012h-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);mask:var(--hero-arrow-uturn-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-uturn-right{--hero-arrow-uturn-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15%2015%206-6m0%200-6-6m6%206H9a6%206%200%200%200%200%2012h3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-right);-webkit-mask:var(--hero-arrow-uturn-right);-webkit-mask:var(--hero-arrow-uturn-right);mask:var(--hero-arrow-uturn-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-backward-solid{--hero-backward-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9.195%2018.44c1.25.714%202.805-.189%202.805-1.629v-2.34l6.945%203.968c1.25.715%202.805-.188%202.805-1.628V8.69c0-1.44-1.555-2.343-2.805-1.628L12%2011.029v-2.34c0-1.44-1.555-2.343-2.805-1.628l-7.108%204.061c-1.26.72-1.26%202.536%200%203.256l7.108%204.061Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-backward-solid);-webkit-mask:var(--hero-backward-solid);-webkit-mask:var(--hero-backward-solid);mask:var(--hero-backward-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-double-left-solid{--hero-chevron-double-left-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.72%2011.47a.75.75%200%200%200%200%201.06l7.5%207.5a.75.75%200%201%200%201.06-1.06L12.31%2012l6.97-6.97a.75.75%200%200%200-1.06-1.06l-7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.72%2011.47a.75.75%200%200%200%200%201.06l7.5%207.5a.75.75%200%201%200%201.06-1.06L6.31%2012l6.97-6.97a.75.75%200%200%200-1.06-1.06l-7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-double-left-solid);-webkit-mask:var(--hero-chevron-double-left-solid);-webkit-mask:var(--hero-chevron-double-left-solid);mask:var(--hero-chevron-double-left-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-double-right-solid{--hero-chevron-double-right-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13.28%2011.47a.75.75%200%200%201%200%201.06l-7.5%207.5a.75.75%200%200%201-1.06-1.06L11.69%2012%204.72%205.03a.75.75%200%200%201%201.06-1.06l7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.28%2011.47a.75.75%200%200%201%200%201.06l-7.5%207.5a.75.75%200%201%201-1.06-1.06L17.69%2012l-6.97-6.97a.75.75%200%200%201%201.06-1.06l7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-double-right-solid);-webkit-mask:var(--hero-chevron-double-right-solid);-webkit-mask:var(--hero-chevron-double-right-solid);mask:var(--hero-chevron-double-right-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down{--hero-chevron-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-up{--hero-chevron-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2015.75%207.5-7.5%207.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);mask:var(--hero-chevron-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-forward-solid{--hero-forward-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.055%207.06C3.805%206.347%202.25%207.25%202.25%208.69v8.122c0%201.44%201.555%202.343%202.805%201.628L12%2014.471v2.34c0%201.44%201.555%202.343%202.805%201.628l7.108-4.061c1.26-.72%201.26-2.536%200-3.256l-7.108-4.061C13.555%206.346%2012%207.249%2012%208.689v2.34L5.055%207.061Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-forward-solid);-webkit-mask:var(--hero-forward-solid);-webkit-mask:var(--hero-forward-solid);mask:var(--hero-forward-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle{--hero-information-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%2011.25.041-.02a.75.75%200%200%201%201.063.852l-.708%202.836a.75.75%200%200%200%201.063.853l.041-.021M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9-3.75h.008v.008H12V8.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-language{--hero-language:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m10.5%2021%205.25-11.25L21%2021m-9-3h7.5M3%205.621a48.474%2048.474%200%200%201%206-.371m0%200c1.12%200%202.233.038%203.334.114M9%205.25V3m3.334%202.364C11.176%2010.658%207.69%2015.08%203%2017.502m9.334-12.138c.896.061%201.785.147%202.666.257m-4.589%208.495a18.023%2018.023%200%200%201-3.827-5.802%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-language);-webkit-mask:var(--hero-language);-webkit-mask:var(--hero-language);mask:var(--hero-language);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass-minus{--hero-magnifying-glass-minus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607ZM13.5%2010.5h-6%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass-minus);-webkit-mask:var(--hero-magnifying-glass-minus);-webkit-mask:var(--hero-magnifying-glass-minus);mask:var(--hero-magnifying-glass-minus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass-plus{--hero-magnifying-glass-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607ZM10.5%207.5v6m3-3h-6%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass-plus);-webkit-mask:var(--hero-magnifying-glass-plus);-webkit-mask:var(--hero-magnifying-glass-plus);mask:var(--hero-magnifying-glass-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause-solid{--hero-pause-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.75%205.25a.75.75%200%200%201%20.75-.75H9a.75.75%200%200%201%20.75.75v13.5a.75.75%200%200%201-.75.75H7.5a.75.75%200%200%201-.75-.75V5.25Zm7.5%200A.75.75%200%200%201%2015%204.5h1.5a.75.75%200%200%201%20.75.75v13.5a.75.75%200%200%201-.75.75H15a.75.75%200%200%201-.75-.75V5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause-solid);-webkit-mask:var(--hero-pause-solid);-webkit-mask:var(--hero-pause-solid);mask:var(--hero-pause-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play-solid{--hero-play-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%205.653c0-1.427%201.529-2.33%202.779-1.643l11.54%206.347c1.295.712%201.295%202.573%200%203.286L7.28%2019.99c-1.25.687-2.779-.217-2.779-1.643V5.653Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-play-solid);-webkit-mask:var(--hero-play-solid);-webkit-mask:var(--hero-play-solid);mask:var(--hero-play-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ticket{--hero-ticket:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%206v.75m0%203v.75m0%203v.75m0%203V18m-9-5.25h5.25M7.5%2015h3M3.375%205.25c-.621%200-1.125.504-1.125%201.125v3.026a2.999%202.999%200%200%201%200%205.198v3.026c0%20.621.504%201.125%201.125%201.125h17.25c.621%200%201.125-.504%201.125-1.125v-3.026a2.999%202.999%200%200%201%200-5.198V6.375c0-.621-.504-1.125-1.125-1.125H3.375Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ticket);-webkit-mask:var(--hero-ticket);-webkit-mask:var(--hero-ticket);mask:var(--hero-ticket);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-\[18px\]{width:18px;height:18px}.w-0{width:0}.w-full{width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.grow{flex-grow:1}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\(--bs-neutral-900\){background-color:var(--bs-neutral-900)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\(--bs-neutral-300\){color:var(--bs-neutral-300)}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (min-width:40rem){.sm\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/source-serif-4-latin-ext-44ab315a8062d02267af0aadcf6c15e3.woff2?vsn=d)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/source-serif-4-latin-ca0aaf2f39345028d06639d9b1958744.woff2?vsn=d)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/source-serif-4-italic-latin-ext-211bb2856bffdfeaa4a5cad19347bbd8.woff2?vsn=d)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/source-serif-4-italic-latin-4995c54f474a0a56741c853a8fc63e46.woff2?vsn=d)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Georgia);size-adjust:108.39%;ascent-override:95.58%;descent-override:30.91%;line-gap-override:0%}@font-face{font-family:"Source Serif 4 Fallback Times";src:local(Times New Roman);size-adjust:119.04%;ascent-override:87.03%;descent-override:28.14%;line-gap-override:0%}html:has(body.broadsheet){color-scheme:light;background:#f3f2f2}@media (prefers-reduced-motion:no-preference){html:has(body.broadsheet){scroll-behavior:smooth}}@keyframes bs-gather-hm{0%{translate:.34em .24em}to{translate:calc(.018em + .009em * var(--bs-press-x,0)) calc(.0125em + .006em * var(--bs-press-y,0))}}@keyframes bs-gather-hy{0%{translate:-.32em -.22em}to{translate:calc(-.0155em + .009em * var(--bs-press-x,0)) calc(-.0115em + .006em * var(--bs-press-y,0))}}@keyframes bs-gather-nm{0%{translate:.5em .34em}to{translate:calc(.036em + .018em * var(--bs-press-x,0)) calc(.025em + .0125em * var(--bs-press-y,0))}}@keyframes bs-gather-ny{0%{translate:-.46em -.32em}to{translate:calc(-.031em + .018em * var(--bs-press-x,0)) calc(-.023em + .0125em * var(--bs-press-y,0))}}@keyframes bs-film-c{0%{translate:-22% -9%;rotate:-5deg}to{translate:-1% -.6%;rotate:0deg}}@keyframes bs-film-m{0%{translate:22% 9%;rotate:4deg}to{translate:1% .6%;rotate:0deg}}@keyframes bs-film-y{0%{translate:-21% 9%;rotate:3deg}to{translate:-.8% .5%;rotate:0deg}}@keyframes bs-film-k{0%{translate:21% -9%;rotate:-3.5deg}to{translate:.6% 1%;rotate:0deg}}@keyframes bs-strip-in{0%{opacity:.15;translate:72px}to{opacity:1;translate:0}}@keyframes bs-ticker{to{translate:-50%}}@keyframes bs-pulse{50%{opacity:.55}}@property --turn{syntax:"<number>";inherits:true;initial-value:0}@keyframes bs-spin{to{rotate:360deg}}@keyframes bs-hint-bob{50%{translate:0 var(--bs-bob,-5px)}}@keyframes bs-reel-peek{45%,55%{translate:0 -9%}}@keyframes bs-reels-in{0%{opacity:var(--from-o,0);translate:var(--from-x,0) var(--from-y,28px);scale:var(--from-s,.94)}}@keyframes bs-reels-out{to{opacity:var(--from-o,0);translate:var(--from-x,0) var(--from-y,28px);scale:var(--from-s,.94)}}@keyframes bs-fade-in{0%{opacity:0}}@keyframes bs-fade-out{to{opacity:0}}[data-phx-session],[data-phx-teleported-src]{display:contents}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}