*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}ul{padding:0}:root{--color-primary:#f7a600;--text-primary:#f7a600;--color-primary-500:var(--color-primary);--color-primary-50:color-mix(in srgb, var(--color-primary), white 95%);--color-primary-100:color-mix(in srgb, var(--color-primary), white 90%);--color-primary-200:color-mix(in srgb, var(--color-primary), white 75%);--color-primary-300:color-mix(in srgb, var(--color-primary), white 55%);--color-primary-400:color-mix(in srgb, var(--color-primary), white 30%);--color-primary-550:color-mix(in srgb, var(--color-primary), black 7.5%);--color-primary-600:color-mix(in srgb, var(--color-primary), black 15%);--color-primary-700:color-mix(in srgb, var(--color-primary), black 30%);--color-primary-800:color-mix(in srgb, var(--color-primary), black 45%);--color-primary-900:color-mix(in srgb, var(--color-primary), black 60%);--color-primary-950:color-mix(in srgb, var(--color-primary), black 75%);--color-secondary:#fdfadd;--text-secondary:#fdfadd;--color-secondary-500:var(--color-secondary);--color-secondary-50:color-mix(in srgb, var(--color-secondary), white 95%);--color-secondary-100:color-mix(in srgb, var(--color-secondary), white 90%);--color-secondary-200:color-mix(in srgb, var(--color-secondary), white 75%);--color-secondary-300:color-mix(in srgb, var(--color-secondary), white 55%);--color-secondary-400:color-mix(in srgb, var(--color-secondary), white 30%);--color-secondary-550:color-mix(in srgb, var(--color-secondary), black 7.5%);--color-secondary-600:color-mix(in srgb, var(--color-secondary), black 15%);--color-secondary-700:color-mix(in srgb, var(--color-secondary), black 30%);--color-secondary-800:color-mix(in srgb, var(--color-secondary), black 45%);--color-secondary-900:color-mix(in srgb, var(--color-secondary), black 60%);--color-secondary-950:color-mix(in srgb, var(--color-secondary), black 75%);--color-neutral:#2f4858;--text-neutral:#2f4858;--color-neutral-500:var(--color-neutral);--color-neutral-50:color-mix(in srgb, var(--color-neutral), white 95%);--color-neutral-100:color-mix(in srgb, var(--color-neutral), white 90%);--color-neutral-200:color-mix(in srgb, var(--color-neutral), white 75%);--color-neutral-300:color-mix(in srgb, var(--color-neutral), white 55%);--color-neutral-400:color-mix(in srgb, var(--color-neutral), white 30%);--color-neutral-550:color-mix(in srgb, var(--color-neutral), black 7.5%);--color-neutral-600:color-mix(in srgb, var(--color-neutral), black 15%);--color-neutral-700:color-mix(in srgb, var(--color-neutral), black 30%);--color-neutral-800:color-mix(in srgb, var(--color-neutral), black 45%);--color-neutral-900:color-mix(in srgb, var(--color-neutral), black 60%);--color-neutral-950:color-mix(in srgb, var(--color-neutral), black 75%);--color-white:#fff;--text-white:#fff;--color-white-500:var(--color-white);--color-white-50:color-mix(in srgb, var(--color-white), white 95%);--color-white-100:color-mix(in srgb, var(--color-white), white 90%);--color-white-200:color-mix(in srgb, var(--color-white), white 75%);--color-white-300:color-mix(in srgb, var(--color-white), white 55%);--color-white-400:color-mix(in srgb, var(--color-white), white 30%);--color-white-550:color-mix(in srgb, var(--color-white), black 7.5%);--color-white-600:color-mix(in srgb, var(--color-white), black 15%);--color-white-700:color-mix(in srgb, var(--color-white), black 30%);--color-white-800:color-mix(in srgb, var(--color-white), black 45%);--color-white-900:color-mix(in srgb, var(--color-white), black 60%);--color-white-950:color-mix(in srgb, var(--color-white), black 75%);--color-black:#000;--text-black:#000;--color-black-500:var(--color-black);--color-black-50:color-mix(in srgb, var(--color-black), white 95%);--color-black-100:color-mix(in srgb, var(--color-black), white 90%);--color-black-200:color-mix(in srgb, var(--color-black), white 75%);--color-black-300:color-mix(in srgb, var(--color-black), white 55%);--color-black-400:color-mix(in srgb, var(--color-black), white 30%);--color-black-550:color-mix(in srgb, var(--color-black), black 7.5%);--color-black-600:color-mix(in srgb, var(--color-black), black 15%);--color-black-700:color-mix(in srgb, var(--color-black), black 30%);--color-black-800:color-mix(in srgb, var(--color-black), black 45%);--color-black-900:color-mix(in srgb, var(--color-black), black 60%);--color-black-950:color-mix(in srgb, var(--color-black), black 75%);--total-max-width:768px;--global-body-bg:#fffdf7;--global-body-color:var(--color-neutral-800);--base-font-size:1rem;--base-line-height:1.5;--base-clamp-factor:.3333rem + 3.3333vw;--h1-font-size:clamp(2rem, 2.1667rem + 1.6667vw, 2.5rem);--h1-font-weight:400;--h1-line-height:1.2;--h1-margin-top:0;--h1-margin-bottom:1.5rem;--h2-font-size:clamp(1.2rem, 1.6667rem + 1.6667vw, 1.8rem);--h2-font-weight:400;--h2-line-height:1.25;--h2-margin-top:.75rem;--h2-margin-bottom:1.25rem;--h3-font-size:clamp(1.2rem, 1.1667rem + 1.6667vw, 1.75rem);--h3-font-weight:400;--h3-line-height:1.3;--h3-margin-top:0;--h3-margin-bottom:1rem;--h4-font-size:clamp(1rem, .6667rem + 1.6667vw, 2rem);--h4-font-weight:400;--h4-line-height:1.35;--h4-margin-top:0;--h4-margin-bottom:1rem;--fontstack-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-stack-headings:var(--fontstack-sans);--fs-xs:clamp(.78rem, .76rem + .1vw, .85rem);--fs-sm:clamp(.875rem, .85rem + .12vw, .95rem);--fs-base:clamp(1rem, .97rem + .15vw, 1.0625rem);--fs-lg:clamp(1.125rem, 1.05rem + .35vw, 1.3rem);--fs-xl:clamp(1.4rem, 1.2rem + 1vw, 1.9rem);--fs-2xl:clamp(1.75rem, 1.3rem + 2vw, 2.75rem);--font-stack-body:var(--fontstack-sans);--text-xs:calc(var(--base-font-size) * .75);--text-sm:calc(var(--base-font-size) * .875);--text-md:calc(var(--base-font-size) * 1);--text-lg:calc(var(--base-font-size) * 1.125);--text-xl:calc(var(--base-font-size) * 1.25);--text-2xl:calc(var(--base-font-size) * 1.5);--text-3xl:calc(var(--base-font-size) * 1.875);--text-4xl:calc(var(--base-font-size) * 2.25);--text-5xl:calc(var(--base-font-size) * 3);--text-6xl:calc(var(--base-font-size) * 3.75);--text-7xl:calc(var(--base-font-size) * 4.5);--text-8xl:calc(var(--base-font-size) * 6);--text-9xl:calc(var(--base-font-size) * 8);--spacer:.25rem;--spacing-1:calc(1 * var(--spacer));--spacing-2:calc(2 * var(--spacer));--spacing-3:calc(3 * var(--spacer));--spacing-4:calc(4 * var(--spacer));--spacing-5:calc(5 * var(--spacer));--spacing-6:calc(6 * var(--spacer));--spacing-7:calc(7 * var(--spacer));--spacing-8:calc(8 * var(--spacer));--spacing-9:calc(9 * var(--spacer));--spacing-10:calc(10 * var(--spacer));--spacing-11:calc(11 * var(--spacer));--spacing-12:calc(12 * var(--spacer));--spacing-13:calc(13 * var(--spacer));--spacing-14:calc(14 * var(--spacer));--spacing-15:calc(15 * var(--spacer));--spacing-16:calc(16 * var(--spacer));--spacing-17:calc(17 * var(--spacer));--spacing-18:calc(18 * var(--spacer));--spacing-19:calc(19 * var(--spacer));--spacing-20:calc(20 * var(--spacer));--border-radius-base:.25rem;--border-radius-1:calc(var(--border-radius-base) * 1);--border-radius-2:calc(var(--border-radius-base) * 2);--border-radius-3:calc(var(--border-radius-base) * 3);--border-radius-4:calc(var(--border-radius-base) * 4);--border-radius-5:calc(var(--border-radius-base) * 5);--border-radius-6:calc(var(--border-radius-base) * 6);--border-radius-7:calc(var(--border-radius-base) * 7);--border-radius-8:calc(var(--border-radius-base) * 8);--border-radius-9:calc(var(--border-radius-base) * 9);--border-radius-10:calc(var(--border-radius-base) * 10);--border-radius-11:calc(var(--border-radius-base) * 11);--border-radius-12:calc(var(--border-radius-base) * 12);--border-radius-13:calc(var(--border-radius-base) * 13);--border-radius-14:calc(var(--border-radius-base) * 14);--border-radius-15:calc(var(--border-radius-base) * 15);--border-radius-16:calc(var(--border-radius-base) * 16);--border-radius-17:calc(var(--border-radius-base) * 17);--border-radius-18:calc(var(--border-radius-base) * 18);--border-radius-19:calc(var(--border-radius-base) * 19);--border-radius-20:calc(var(--border-radius-base) * 20);--btn-border-width:1px;--btn-border-radius:var(--border-radius-1);--btn-border-color:transparent;--btn-hover-border-color:transparent;--btn-active-border-color:transparent;--btn-focus-border-color:var(--color-information-500);--btn-padding-x:var(--spacing-4);--btn-padding-y:var(--spacing-2)}body{font-family:var(--font-stack-body);line-height:var(--base-line-height);color:var(--body-color)}h1,h2,h3,h4{font-weight:400;font-family:var(--font-stack-headings);color:var(--global-body-color)}h1{--font-size:var(--h1-font-size);--line-height:var(--h1-line-height);--margin-top:var(--h1-margin-top);--margin-bottom:var(--h1-margin-bottom);font-size:var(--font-size);font-weight:var(--h1-font-weight);line-height:var(--line-height);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}h2{--font-size:var(--h2-font-size);--line-height:var(--h2-line-height);--margin-top:var(--h2-margin-top);--margin-bottom:var(--h2-margin-bottom);font-size:var(--font-size);font-weight:var(--h2-font-weight);line-height:var(--line-height);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}h3{--font-size:var(--h3-font-size);--line-height:var(--h3-line-height);--margin-top:var(--h3-margin-top);--margin-bottom:var(--h3-margin-bottom);font-size:var(--font-size);font-weight:var(--h3-font-weight);line-height:var(--line-height);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}h4{--font-size:var(--h4-font-size);--line-height:var(--h4-line-height);--margin-top:var(--h4-margin-top);--margin-bottom:var(--h4-margin-bottom);font-size:var(--font-size);font-weight:var(--h4-font-weight);line-height:var(--line-height);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}p{margin-top:0}blockquote p{font-weight:350}blockquote p:before{content:open-quote}blockquote p:after{content:close-quote}.text-xs{font-size:calc(var(--base-font-size) * .75)}.text-sm{font-size:calc(var(--base-font-size) * .875)}.text-md{font-size:calc(var(--base-font-size) * 1)}.text-lg{font-size:calc(var(--base-font-size) * 1.125)}.text-xl,p.text-lead,.text-lead:where(div,article,header) p{font-size:calc(var(--base-font-size) * 1.25)}.text-2xl{font-size:calc(var(--base-font-size) * 1.5)}.text-3xl{font-size:calc(var(--base-font-size) * 1.875)}.text-4xl{font-size:calc(var(--base-font-size) * 2.25)}.text-5xl{font-size:calc(var(--base-font-size) * 3)}.text-6xl{font-size:calc(var(--base-font-size) * 3.75)}.text-7xl{font-size:calc(var(--base-font-size) * 4.5)}.text-8xl{font-size:calc(var(--base-font-size) * 6)}.text-9xl{font-size:calc(var(--base-font-size) * 8)}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-start{text-align:start!important}.has-text-align-start{text-align:start}.text-center{text-align:center!important}.has-text-align-center{text-align:center}.text-end{text-align:end!important}.has-text-align-end{text-align:end}.text-justify{text-align:justify!important}.has-text-align-justify{text-align:justify}.text-match-parent{text-align:match-parent!important}.has-text-align-match-parent{text-align:match-parent}p.text-lead,.text-lead:where(div,article,header) p{font-weight:300;line-height:calc(var(--base-line-height) * .9)}@view-transition{navigation:auto}html{scroll-padding-top:calc(var(--navbar-height) + 3.5rem)}*{scrollbar-color:var(--contest-brand,var(--color-primary-500)) #eee}body{background-color:var(--global-body-bg);color:var(--global-body-color)}a{color:var(--color-primary-500)}a:not([class]){text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-900);text-decoration-color:var(--color-primary-900);text-underline-offset:2px;text-decoration-thickness:1px}.btn .icon{margin-right:.25rem}@media (prefers-reduced-motion:no-preference){html.reveal-ready [data-reveal]{--reveal-duration:.6s;--reveal-ease:cubic-bezier(.215, .61, .355, 1);--opacity:0;--pointer-events:none;opacity:var(--opacity);pointer-events:var(--pointer-events);transition:opacity var(--reveal-duration) var(--reveal-ease), transform var(--reveal-duration) var(--reveal-ease);transition-delay:var(--reveal-delay,.25s)}html.reveal-ready [data-reveal][data-reveal=fade-up]{transform:translateY(1rem)}html.reveal-ready [data-reveal][data-reveal=fade-down]{transform:translateY(-1rem)}html.reveal-ready [data-reveal][data-reveal=fade-right]{transform:translate(-1rem)}html.reveal-ready [data-reveal][data-reveal=fade-left]{transform:translate(1rem)}html.reveal-ready [data-reveal].is-visible{--opacity:1;--pointer-events:auto;transform:none}}.m-1{margin:var(--spacing-1)}.mx-1{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.my-1{margin-top:var(--spacing-1);margin-bottom:var(--spacing-1)}.ms-1{margin-left:var(--spacing-1)}.me-1{margin-right:var(--spacing-1)}.mb-1{margin-bottom:var(--spacing-1)}.mt-1{margin-top:var(--spacing-1)}.p-1{padding:var(--spacing-1)}.px-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.py-1{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}.ps-1{padding-left:var(--spacing-1)}.pe-1{padding-right:var(--spacing-1)}.pb-1{padding-bottom:var(--spacing-1)}.pt-1{padding-top:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.mx-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.my-2{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.ms-2{margin-left:var(--spacing-2)}.me-2{margin-right:var(--spacing-2)}.mb-2{margin-bottom:var(--spacing-2)}.mt-2{margin-top:var(--spacing-2)}.p-2{padding:var(--spacing-2)}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.ps-2{padding-left:var(--spacing-2)}.pe-2{padding-right:var(--spacing-2)}.pb-2{padding-bottom:var(--spacing-2)}.pt-2{padding-top:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.mx-3{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.my-3{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.ms-3{margin-left:var(--spacing-3)}.me-3{margin-right:var(--spacing-3)}.mb-3{margin-bottom:var(--spacing-3)}.mt-3{margin-top:var(--spacing-3)}.p-3{padding:var(--spacing-3)}.px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.py-3{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.ps-3{padding-left:var(--spacing-3)}.pe-3{padding-right:var(--spacing-3)}.pb-3{padding-bottom:var(--spacing-3)}.pt-3{padding-top:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.mx-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.my-4{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.ms-4{margin-left:var(--spacing-4)}.me-4{margin-right:var(--spacing-4)}.mb-4{margin-bottom:var(--spacing-4)}.mt-4{margin-top:var(--spacing-4)}.p-4{padding:var(--spacing-4)}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.py-4{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.ps-4{padding-left:var(--spacing-4)}.pe-4{padding-right:var(--spacing-4)}.pb-4{padding-bottom:var(--spacing-4)}.pt-4{padding-top:var(--spacing-4)}.m-5{margin:var(--spacing-5)}.mx-5{margin-left:var(--spacing-5);margin-right:var(--spacing-5)}.my-5{margin-top:var(--spacing-5);margin-bottom:var(--spacing-5)}.ms-5{margin-left:var(--spacing-5)}.me-5{margin-right:var(--spacing-5)}.mb-5{margin-bottom:var(--spacing-5)}.mt-5{margin-top:var(--spacing-5)}.p-5{padding:var(--spacing-5)}.px-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.py-5{padding-top:var(--spacing-5);padding-bottom:var(--spacing-5)}.ps-5{padding-left:var(--spacing-5)}.pe-5{padding-right:var(--spacing-5)}.pb-5{padding-bottom:var(--spacing-5)}.pt-5{padding-top:var(--spacing-5)}.m-6{margin:var(--spacing-6)}.mx-6{margin-left:var(--spacing-6);margin-right:var(--spacing-6)}.my-6{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.ms-6{margin-left:var(--spacing-6)}.me-6{margin-right:var(--spacing-6)}.mb-6{margin-bottom:var(--spacing-6)}.mt-6{margin-top:var(--spacing-6)}.p-6{padding:var(--spacing-6)}.px-6{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.py-6{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.ps-6{padding-left:var(--spacing-6)}.pe-6{padding-right:var(--spacing-6)}.pb-6{padding-bottom:var(--spacing-6)}.pt-6{padding-top:var(--spacing-6)}.m-7{margin:var(--spacing-7)}.mx-7{margin-left:var(--spacing-7);margin-right:var(--spacing-7)}.my-7{margin-top:var(--spacing-7);margin-bottom:var(--spacing-7)}.ms-7{margin-left:var(--spacing-7)}.me-7{margin-right:var(--spacing-7)}.mb-7{margin-bottom:var(--spacing-7)}.mt-7{margin-top:var(--spacing-7)}.p-7{padding:var(--spacing-7)}.px-7{padding-left:var(--spacing-7);padding-right:var(--spacing-7)}.py-7{padding-top:var(--spacing-7);padding-bottom:var(--spacing-7)}.ps-7{padding-left:var(--spacing-7)}.pe-7{padding-right:var(--spacing-7)}.pb-7{padding-bottom:var(--spacing-7)}.pt-7{padding-top:var(--spacing-7)}.m-8{margin:var(--spacing-8)}.mx-8{margin-left:var(--spacing-8);margin-right:var(--spacing-8)}.my-8{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}.ms-8{margin-left:var(--spacing-8)}.me-8{margin-right:var(--spacing-8)}.mb-8{margin-bottom:var(--spacing-8)}.mt-8{margin-top:var(--spacing-8)}.p-8{padding:var(--spacing-8)}.px-8{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}.py-8{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.ps-8{padding-left:var(--spacing-8)}.pe-8{padding-right:var(--spacing-8)}.pb-8{padding-bottom:var(--spacing-8)}.pt-8{padding-top:var(--spacing-8)}.m-9{margin:var(--spacing-9)}.mx-9{margin-left:var(--spacing-9);margin-right:var(--spacing-9)}.my-9{margin-top:var(--spacing-9);margin-bottom:var(--spacing-9)}.ms-9{margin-left:var(--spacing-9)}.me-9{margin-right:var(--spacing-9)}.mb-9{margin-bottom:var(--spacing-9)}.mt-9{margin-top:var(--spacing-9)}.p-9{padding:var(--spacing-9)}.px-9{padding-left:var(--spacing-9);padding-right:var(--spacing-9)}.py-9{padding-top:var(--spacing-9);padding-bottom:var(--spacing-9)}.ps-9{padding-left:var(--spacing-9)}.pe-9{padding-right:var(--spacing-9)}.pb-9{padding-bottom:var(--spacing-9)}.pt-9{padding-top:var(--spacing-9)}.m-10{margin:var(--spacing-10)}.mx-10{margin-left:var(--spacing-10);margin-right:var(--spacing-10)}.my-10{margin-top:var(--spacing-10);margin-bottom:var(--spacing-10)}.ms-10{margin-left:var(--spacing-10)}.me-10{margin-right:var(--spacing-10)}.mb-10{margin-bottom:var(--spacing-10)}.mt-10{margin-top:var(--spacing-10)}.p-10{padding:var(--spacing-10)}.px-10{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}.py-10{padding-top:var(--spacing-10);padding-bottom:var(--spacing-10)}.ps-10{padding-left:var(--spacing-10)}.pe-10{padding-right:var(--spacing-10)}.pb-10{padding-bottom:var(--spacing-10)}.pt-10{padding-top:var(--spacing-10)}.m-11{margin:var(--spacing-11)}.mx-11{margin-left:var(--spacing-11);margin-right:var(--spacing-11)}.my-11{margin-top:var(--spacing-11);margin-bottom:var(--spacing-11)}.ms-11{margin-left:var(--spacing-11)}.me-11{margin-right:var(--spacing-11)}.mb-11{margin-bottom:var(--spacing-11)}.mt-11{margin-top:var(--spacing-11)}.p-11{padding:var(--spacing-11)}.px-11{padding-left:var(--spacing-11);padding-right:var(--spacing-11)}.py-11{padding-top:var(--spacing-11);padding-bottom:var(--spacing-11)}.ps-11{padding-left:var(--spacing-11)}.pe-11{padding-right:var(--spacing-11)}.pb-11{padding-bottom:var(--spacing-11)}.pt-11{padding-top:var(--spacing-11)}.m-12{margin:var(--spacing-12)}.mx-12{margin-left:var(--spacing-12);margin-right:var(--spacing-12)}.my-12{margin-top:var(--spacing-12);margin-bottom:var(--spacing-12)}.ms-12{margin-left:var(--spacing-12)}.me-12{margin-right:var(--spacing-12)}.mb-12{margin-bottom:var(--spacing-12)}.mt-12{margin-top:var(--spacing-12)}.p-12{padding:var(--spacing-12)}.px-12{padding-left:var(--spacing-12);padding-right:var(--spacing-12)}.py-12{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}.ps-12{padding-left:var(--spacing-12)}.pe-12{padding-right:var(--spacing-12)}.pb-12{padding-bottom:var(--spacing-12)}.pt-12{padding-top:var(--spacing-12)}.m-13{margin:var(--spacing-13)}.mx-13{margin-left:var(--spacing-13);margin-right:var(--spacing-13)}.my-13{margin-top:var(--spacing-13);margin-bottom:var(--spacing-13)}.ms-13{margin-left:var(--spacing-13)}.me-13{margin-right:var(--spacing-13)}.mb-13{margin-bottom:var(--spacing-13)}.mt-13{margin-top:var(--spacing-13)}.p-13{padding:var(--spacing-13)}.px-13{padding-left:var(--spacing-13);padding-right:var(--spacing-13)}.py-13{padding-top:var(--spacing-13);padding-bottom:var(--spacing-13)}.ps-13{padding-left:var(--spacing-13)}.pe-13{padding-right:var(--spacing-13)}.pb-13{padding-bottom:var(--spacing-13)}.pt-13{padding-top:var(--spacing-13)}.m-14{margin:var(--spacing-14)}.mx-14{margin-left:var(--spacing-14);margin-right:var(--spacing-14)}.my-14{margin-top:var(--spacing-14);margin-bottom:var(--spacing-14)}.ms-14{margin-left:var(--spacing-14)}.me-14{margin-right:var(--spacing-14)}.mb-14{margin-bottom:var(--spacing-14)}.mt-14{margin-top:var(--spacing-14)}.p-14{padding:var(--spacing-14)}.px-14{padding-left:var(--spacing-14);padding-right:var(--spacing-14)}.py-14{padding-top:var(--spacing-14);padding-bottom:var(--spacing-14)}.ps-14{padding-left:var(--spacing-14)}.pe-14{padding-right:var(--spacing-14)}.pb-14{padding-bottom:var(--spacing-14)}.pt-14{padding-top:var(--spacing-14)}.m-15{margin:var(--spacing-15)}.mx-15{margin-left:var(--spacing-15);margin-right:var(--spacing-15)}.my-15{margin-top:var(--spacing-15);margin-bottom:var(--spacing-15)}.ms-15{margin-left:var(--spacing-15)}.me-15{margin-right:var(--spacing-15)}.mb-15{margin-bottom:var(--spacing-15)}.mt-15{margin-top:var(--spacing-15)}.p-15{padding:var(--spacing-15)}.px-15{padding-left:var(--spacing-15);padding-right:var(--spacing-15)}.py-15{padding-top:var(--spacing-15);padding-bottom:var(--spacing-15)}.ps-15{padding-left:var(--spacing-15)}.pe-15{padding-right:var(--spacing-15)}.pb-15{padding-bottom:var(--spacing-15)}.pt-15{padding-top:var(--spacing-15)}.m-16{margin:var(--spacing-16)}.mx-16{margin-left:var(--spacing-16);margin-right:var(--spacing-16)}.my-16{margin-top:var(--spacing-16);margin-bottom:var(--spacing-16)}.ms-16{margin-left:var(--spacing-16)}.me-16{margin-right:var(--spacing-16)}.mb-16{margin-bottom:var(--spacing-16)}.mt-16{margin-top:var(--spacing-16)}.p-16{padding:var(--spacing-16)}.px-16{padding-left:var(--spacing-16);padding-right:var(--spacing-16)}.py-16{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}.ps-16{padding-left:var(--spacing-16)}.pe-16{padding-right:var(--spacing-16)}.pb-16{padding-bottom:var(--spacing-16)}.pt-16{padding-top:var(--spacing-16)}.m-17{margin:var(--spacing-17)}.mx-17{margin-left:var(--spacing-17);margin-right:var(--spacing-17)}.my-17{margin-top:var(--spacing-17);margin-bottom:var(--spacing-17)}.ms-17{margin-left:var(--spacing-17)}.me-17{margin-right:var(--spacing-17)}.mb-17{margin-bottom:var(--spacing-17)}.mt-17{margin-top:var(--spacing-17)}.p-17{padding:var(--spacing-17)}.px-17{padding-left:var(--spacing-17);padding-right:var(--spacing-17)}.py-17{padding-top:var(--spacing-17);padding-bottom:var(--spacing-17)}.ps-17{padding-left:var(--spacing-17)}.pe-17{padding-right:var(--spacing-17)}.pb-17{padding-bottom:var(--spacing-17)}.pt-17{padding-top:var(--spacing-17)}.m-18{margin:var(--spacing-18)}.mx-18{margin-left:var(--spacing-18);margin-right:var(--spacing-18)}.my-18{margin-top:var(--spacing-18);margin-bottom:var(--spacing-18)}.ms-18{margin-left:var(--spacing-18)}.me-18{margin-right:var(--spacing-18)}.mb-18{margin-bottom:var(--spacing-18)}.mt-18{margin-top:var(--spacing-18)}.p-18{padding:var(--spacing-18)}.px-18{padding-left:var(--spacing-18);padding-right:var(--spacing-18)}.py-18{padding-top:var(--spacing-18);padding-bottom:var(--spacing-18)}.ps-18{padding-left:var(--spacing-18)}.pe-18{padding-right:var(--spacing-18)}.pb-18{padding-bottom:var(--spacing-18)}.pt-18{padding-top:var(--spacing-18)}.m-19{margin:var(--spacing-19)}.mx-19{margin-left:var(--spacing-19);margin-right:var(--spacing-19)}.my-19{margin-top:var(--spacing-19);margin-bottom:var(--spacing-19)}.ms-19{margin-left:var(--spacing-19)}.me-19{margin-right:var(--spacing-19)}.mb-19{margin-bottom:var(--spacing-19)}.mt-19{margin-top:var(--spacing-19)}.p-19{padding:var(--spacing-19)}.px-19{padding-left:var(--spacing-19);padding-right:var(--spacing-19)}.py-19{padding-top:var(--spacing-19);padding-bottom:var(--spacing-19)}.ps-19{padding-left:var(--spacing-19)}.pe-19{padding-right:var(--spacing-19)}.pb-19{padding-bottom:var(--spacing-19)}.pt-19{padding-top:var(--spacing-19)}.m-20{margin:var(--spacing-20)}.mx-20{margin-left:var(--spacing-20);margin-right:var(--spacing-20)}.my-20{margin-top:var(--spacing-20);margin-bottom:var(--spacing-20)}.ms-20{margin-left:var(--spacing-20)}.me-20{margin-right:var(--spacing-20)}.mb-20{margin-bottom:var(--spacing-20)}.mt-20{margin-top:var(--spacing-20)}.p-20{padding:var(--spacing-20)}.px-20{padding-left:var(--spacing-20);padding-right:var(--spacing-20)}.py-20{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20)}.ps-20{padding-left:var(--spacing-20)}.pe-20{padding-right:var(--spacing-20)}.pb-20{padding-bottom:var(--spacing-20)}.pt-20{padding-top:var(--spacing-20)}.display-none{display:none!important}.display-block{display:block!important}.display-inline-block{display:inline-block!important}.display-flex{display:flex!important}.display-inline-flex{display:inline-flex!important}.display-grid{display:grid!important}@media (width>=576px){.display-sm-none{display:none!important}.display-sm-block{display:block!important}.display-sm-inline-block{display:inline-block!important}.display-sm-flex{display:flex!important}.display-sm-inline-flex{display:inline-flex!important}.display-sm-grid{display:grid!important}}@media (width>=768px){.display-md-none{display:none!important}.display-md-block{display:block!important}.display-md-inline-block{display:inline-block!important}.display-md-flex{display:flex!important}.display-md-inline-flex{display:inline-flex!important}.display-md-grid{display:grid!important}}@media (width>=992px){.display-lg-none{display:none!important}.display-lg-block{display:block!important}.display-lg-inline-block{display:inline-block!important}.display-lg-flex{display:flex!important}.display-lg-inline-flex{display:inline-flex!important}.display-lg-grid{display:grid!important}}@media (width>=1200px){.display-xl-none{display:none!important}.display-xl-block{display:block!important}.display-xl-inline-block{display:inline-block!important}.display-xl-flex{display:flex!important}.display-xl-inline-flex{display:inline-flex!important}.display-xl-grid{display:grid!important}}@media (width>=1400px){.display-xxl-none{display:none!important}.display-xxl-block{display:block!important}.display-xxl-inline-block{display:inline-block!important}.display-xxl-flex{display:flex!important}.display-xxl-inline-flex{display:inline-flex!important}.display-xxl-grid{display:grid!important}}.stretched-link:after{z-index:1;pointer-events:auto;content:"";background-color:#0000;position:absolute;inset:0}.icon{vertical-align:-.125em;fill:currentColor;width:1em;height:1em;display:inline-block}.lucide,.icon-stroke{vertical-align:-.125em;width:1em;height:1em;stroke-width:var(--stroke-width,2px);display:inline-block}.full-bleed{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within),.hidden:not(:focus):not(:focus-within){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.row{--grid-gutter-x:var(--spacing-4);--grid-gutter-y:var(--spacing-4);gap:var(--grid-gutter-y) var(--grid-gutter-x);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.row .col{grid-column-end:span 1}.row .col-auto{grid-column-end:auto}.row .col-1{grid-column-end:span 1}.row .col-2{grid-column-end:span 2}.row .col-3{grid-column-end:span 3}.row .col-4{grid-column-end:span 4}.row .col-5{grid-column-end:span 5}.row .col-6{grid-column-end:span 6}.row .col-7{grid-column-end:span 7}.row .col-8{grid-column-end:span 8}.row .col-9{grid-column-end:span 9}.row .col-10{grid-column-end:span 10}.row .col-11{grid-column-end:span 11}.row .col-12{grid-column-end:span 12}@media (width>=576px){.row .col-sm{grid-column-end:span 1}.row .col-sm-auto{grid-column-end:auto}.row .col-sm-1{grid-column-end:span 1}.row .col-sm-2{grid-column-end:span 2}.row .col-sm-3{grid-column-end:span 3}.row .col-sm-4{grid-column-end:span 4}.row .col-sm-5{grid-column-end:span 5}.row .col-sm-6{grid-column-end:span 6}.row .col-sm-7{grid-column-end:span 7}.row .col-sm-8{grid-column-end:span 8}.row .col-sm-9{grid-column-end:span 9}.row .col-sm-10{grid-column-end:span 10}.row .col-sm-11{grid-column-end:span 11}.row .col-sm-12{grid-column-end:span 12}}@media (width>=768px){.row .col-md{grid-column-end:span 1}.row .col-md-auto{grid-column-end:auto}.row .col-md-1{grid-column-end:span 1}.row .col-md-2{grid-column-end:span 2}.row .col-md-3{grid-column-end:span 3}.row .col-md-4{grid-column-end:span 4}.row .col-md-5{grid-column-end:span 5}.row .col-md-6{grid-column-end:span 6}.row .col-md-7{grid-column-end:span 7}.row .col-md-8{grid-column-end:span 8}.row .col-md-9{grid-column-end:span 9}.row .col-md-10{grid-column-end:span 10}.row .col-md-11{grid-column-end:span 11}.row .col-md-12{grid-column-end:span 12}}@media (width>=992px){.row .col-lg{grid-column-end:span 1}.row .col-lg-auto{grid-column-end:auto}.row .col-lg-1{grid-column-end:span 1}.row .col-lg-2{grid-column-end:span 2}.row .col-lg-3{grid-column-end:span 3}.row .col-lg-4{grid-column-end:span 4}.row .col-lg-5{grid-column-end:span 5}.row .col-lg-6{grid-column-end:span 6}.row .col-lg-7{grid-column-end:span 7}.row .col-lg-8{grid-column-end:span 8}.row .col-lg-9{grid-column-end:span 9}.row .col-lg-10{grid-column-end:span 10}.row .col-lg-11{grid-column-end:span 11}.row .col-lg-12{grid-column-end:span 12}}@media (width>=1200px){.row .col-xl{grid-column-end:span 1}.row .col-xl-auto{grid-column-end:auto}.row .col-xl-1{grid-column-end:span 1}.row .col-xl-2{grid-column-end:span 2}.row .col-xl-3{grid-column-end:span 3}.row .col-xl-4{grid-column-end:span 4}.row .col-xl-5{grid-column-end:span 5}.row .col-xl-6{grid-column-end:span 6}.row .col-xl-7{grid-column-end:span 7}.row .col-xl-8{grid-column-end:span 8}.row .col-xl-9{grid-column-end:span 9}.row .col-xl-10{grid-column-end:span 10}.row .col-xl-11{grid-column-end:span 11}.row .col-xl-12{grid-column-end:span 12}}@media (width>=1400px){.row .col-xxl{grid-column-end:span 1}.row .col-xxl-auto{grid-column-end:auto}.row .col-xxl-1{grid-column-end:span 1}.row .col-xxl-2{grid-column-end:span 2}.row .col-xxl-3{grid-column-end:span 3}.row .col-xxl-4{grid-column-end:span 4}.row .col-xxl-5{grid-column-end:span 5}.row .col-xxl-6{grid-column-end:span 6}.row .col-xxl-7{grid-column-end:span 7}.row .col-xxl-8{grid-column-end:span 8}.row .col-xxl-9{grid-column-end:span 9}.row .col-xxl-10{grid-column-end:span 10}.row .col-xxl-11{grid-column-end:span 11}.row .col-xxl-12{grid-column-end:span 12}}.row .offset-0{grid-column-start:auto}.row .offset-1{grid-column-start:2}.row .offset-2{grid-column-start:3}.row .offset-3{grid-column-start:4}.row .offset-4{grid-column-start:5}.row .offset-5{grid-column-start:6}.row .offset-6{grid-column-start:7}.row .offset-7{grid-column-start:8}.row .offset-8{grid-column-start:9}.row .offset-9{grid-column-start:10}.row .offset-10{grid-column-start:11}.row .offset-11{grid-column-start:12}@media (width>=576px){.row .offset-sm-0{grid-column-start:auto}.row .offset-sm-1{grid-column-start:2}.row .offset-sm-2{grid-column-start:3}.row .offset-sm-3{grid-column-start:4}.row .offset-sm-4{grid-column-start:5}.row .offset-sm-5{grid-column-start:6}.row .offset-sm-6{grid-column-start:7}.row .offset-sm-7{grid-column-start:8}.row .offset-sm-8{grid-column-start:9}.row .offset-sm-9{grid-column-start:10}.row .offset-sm-10{grid-column-start:11}.row .offset-sm-11{grid-column-start:12}}@media (width>=768px){.row .offset-md-0{grid-column-start:auto}.row .offset-md-1{grid-column-start:2}.row .offset-md-2{grid-column-start:3}.row .offset-md-3{grid-column-start:4}.row .offset-md-4{grid-column-start:5}.row .offset-md-5{grid-column-start:6}.row .offset-md-6{grid-column-start:7}.row .offset-md-7{grid-column-start:8}.row .offset-md-8{grid-column-start:9}.row .offset-md-9{grid-column-start:10}.row .offset-md-10{grid-column-start:11}.row .offset-md-11{grid-column-start:12}}@media (width>=992px){.row .offset-lg-0{grid-column-start:auto}.row .offset-lg-1{grid-column-start:2}.row .offset-lg-2{grid-column-start:3}.row .offset-lg-3{grid-column-start:4}.row .offset-lg-4{grid-column-start:5}.row .offset-lg-5{grid-column-start:6}.row .offset-lg-6{grid-column-start:7}.row .offset-lg-7{grid-column-start:8}.row .offset-lg-8{grid-column-start:9}.row .offset-lg-9{grid-column-start:10}.row .offset-lg-10{grid-column-start:11}.row .offset-lg-11{grid-column-start:12}}@media (width>=1200px){.row .offset-xl-0{grid-column-start:auto}.row .offset-xl-1{grid-column-start:2}.row .offset-xl-2{grid-column-start:3}.row .offset-xl-3{grid-column-start:4}.row .offset-xl-4{grid-column-start:5}.row .offset-xl-5{grid-column-start:6}.row .offset-xl-6{grid-column-start:7}.row .offset-xl-7{grid-column-start:8}.row .offset-xl-8{grid-column-start:9}.row .offset-xl-9{grid-column-start:10}.row .offset-xl-10{grid-column-start:11}.row .offset-xl-11{grid-column-start:12}}@media (width>=1400px){.row .offset-xxl-0{grid-column-start:auto}.row .offset-xxl-1{grid-column-start:2}.row .offset-xxl-2{grid-column-start:3}.row .offset-xxl-3{grid-column-start:4}.row .offset-xxl-4{grid-column-start:5}.row .offset-xxl-5{grid-column-start:6}.row .offset-xxl-6{grid-column-start:7}.row .offset-xxl-7{grid-column-start:8}.row .offset-xxl-8{grid-column-start:9}.row .offset-xxl-9{grid-column-start:10}.row .offset-xxl-10{grid-column-start:11}.row .offset-xxl-11{grid-column-start:12}}.row.row-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.row.row-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.row.row-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.row.row-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.row.row-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.row.row-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width>=576px){.row.row-cols-sm-1{grid-template-columns:repeat(1,minmax(0,1fr))}.row.row-cols-sm-2{grid-template-columns:repeat(2,minmax(0,1fr))}.row.row-cols-sm-3{grid-template-columns:repeat(3,minmax(0,1fr))}.row.row-cols-sm-4{grid-template-columns:repeat(4,minmax(0,1fr))}.row.row-cols-sm-5{grid-template-columns:repeat(5,minmax(0,1fr))}.row.row-cols-sm-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=768px){.row.row-cols-md-1{grid-template-columns:repeat(1,minmax(0,1fr))}.row.row-cols-md-2{grid-template-columns:repeat(2,minmax(0,1fr))}.row.row-cols-md-3{grid-template-columns:repeat(3,minmax(0,1fr))}.row.row-cols-md-4{grid-template-columns:repeat(4,minmax(0,1fr))}.row.row-cols-md-5{grid-template-columns:repeat(5,minmax(0,1fr))}.row.row-cols-md-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=992px){.row.row-cols-lg-1{grid-template-columns:repeat(1,minmax(0,1fr))}.row.row-cols-lg-2{grid-template-columns:repeat(2,minmax(0,1fr))}.row.row-cols-lg-3{grid-template-columns:repeat(3,minmax(0,1fr))}.row.row-cols-lg-4{grid-template-columns:repeat(4,minmax(0,1fr))}.row.row-cols-lg-5{grid-template-columns:repeat(5,minmax(0,1fr))}.row.row-cols-lg-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1200px){.row.row-cols-xl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.row.row-cols-xl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.row.row-cols-xl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.row.row-cols-xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.row.row-cols-xl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.row.row-cols-xl-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1400px){.row.row-cols-xxl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.row.row-cols-xxl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.row.row-cols-xxl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.row.row-cols-xxl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.row.row-cols-xxl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.row.row-cols-xxl-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.row.g-0{--grid-gutter-x:0;--grid-gutter-y:0}.row.gx-0{--grid-gutter-x:0}.row.gy-0{--grid-gutter-y:0}.row.g-1{--grid-gutter-x:var(--spacing-1);--grid-gutter-y:var(--spacing-1)}.row.gx-1{--grid-gutter-x:var(--spacing-1)}.row.gy-1{--grid-gutter-y:var(--spacing-1)}.row.g-2{--grid-gutter-x:var(--spacing-2);--grid-gutter-y:var(--spacing-2)}.row.gx-2{--grid-gutter-x:var(--spacing-2)}.row.gy-2{--grid-gutter-y:var(--spacing-2)}.row.g-3{--grid-gutter-x:var(--spacing-4);--grid-gutter-y:var(--spacing-4)}.row.gx-3{--grid-gutter-x:var(--spacing-4)}.row.gy-3{--grid-gutter-y:var(--spacing-4)}.row.g-4{--grid-gutter-x:var(--spacing-6);--grid-gutter-y:var(--spacing-6)}.row.gx-4{--grid-gutter-x:var(--spacing-6)}.row.gy-4{--grid-gutter-y:var(--spacing-6)}.row.g-5{--grid-gutter-x:var(--spacing-12);--grid-gutter-y:var(--spacing-12)}.row.gx-5{--grid-gutter-x:var(--spacing-12)}.row.gy-5{--grid-gutter-y:var(--spacing-12)}@media (width>=576px){.row.g-sm-0{--grid-gutter-x:0;--grid-gutter-y:0}.row.gx-sm-0{--grid-gutter-x:0}.row.gy-sm-0{--grid-gutter-y:0}.row.g-sm-1{--grid-gutter-x:var(--spacing-1);--grid-gutter-y:var(--spacing-1)}.row.gx-sm-1{--grid-gutter-x:var(--spacing-1)}.row.gy-sm-1{--grid-gutter-y:var(--spacing-1)}.row.g-sm-2{--grid-gutter-x:var(--spacing-2);--grid-gutter-y:var(--spacing-2)}.row.gx-sm-2{--grid-gutter-x:var(--spacing-2)}.row.gy-sm-2{--grid-gutter-y:var(--spacing-2)}.row.g-sm-3{--grid-gutter-x:var(--spacing-4);--grid-gutter-y:var(--spacing-4)}.row.gx-sm-3{--grid-gutter-x:var(--spacing-4)}.row.gy-sm-3{--grid-gutter-y:var(--spacing-4)}.row.g-sm-4{--grid-gutter-x:var(--spacing-6);--grid-gutter-y:var(--spacing-6)}.row.gx-sm-4{--grid-gutter-x:var(--spacing-6)}.row.gy-sm-4{--grid-gutter-y:var(--spacing-6)}.row.g-sm-5{--grid-gutter-x:var(--spacing-12);--grid-gutter-y:var(--spacing-12)}.row.gx-sm-5{--grid-gutter-x:var(--spacing-12)}.row.gy-sm-5{--grid-gutter-y:var(--spacing-12)}}@media (width>=768px){.row.g-md-0{--grid-gutter-x:0;--grid-gutter-y:0}.row.gx-md-0{--grid-gutter-x:0}.row.gy-md-0{--grid-gutter-y:0}.row.g-md-1{--grid-gutter-x:var(--spacing-1);--grid-gutter-y:var(--spacing-1)}.row.gx-md-1{--grid-gutter-x:var(--spacing-1)}.row.gy-md-1{--grid-gutter-y:var(--spacing-1)}.row.g-md-2{--grid-gutter-x:var(--spacing-2);--grid-gutter-y:var(--spacing-2)}.row.gx-md-2{--grid-gutter-x:var(--spacing-2)}.row.gy-md-2{--grid-gutter-y:var(--spacing-2)}.row.g-md-3{--grid-gutter-x:var(--spacing-4);--grid-gutter-y:var(--spacing-4)}.row.gx-md-3{--grid-gutter-x:var(--spacing-4)}.row.gy-md-3{--grid-gutter-y:var(--spacing-4)}.row.g-md-4{--grid-gutter-x:var(--spacing-6);--grid-gutter-y:var(--spacing-6)}.row.gx-md-4{--grid-gutter-x:var(--spacing-6)}.row.gy-md-4{--grid-gutter-y:var(--spacing-6)}.row.g-md-5{--grid-gutter-x:var(--spacing-12);--grid-gutter-y:var(--spacing-12)}.row.gx-md-5{--grid-gutter-x:var(--spacing-12)}.row.gy-md-5{--grid-gutter-y:var(--spacing-12)}}@media (width>=992px){.row.g-lg-0{--grid-gutter-x:0;--grid-gutter-y:0}.row.gx-lg-0{--grid-gutter-x:0}.row.gy-lg-0{--grid-gutter-y:0}.row.g-lg-1{--grid-gutter-x:var(--spacing-1);--grid-gutter-y:var(--spacing-1)}.row.gx-lg-1{--grid-gutter-x:var(--spacing-1)}.row.gy-lg-1{--grid-gutter-y:var(--spacing-1)}.row.g-lg-2{--grid-gutter-x:var(--spacing-2);--grid-gutter-y:var(--spacing-2)}.row.gx-lg-2{--grid-gutter-x:var(--spacing-2)}.row.gy-lg-2{--grid-gutter-y:var(--spacing-2)}.row.g-lg-3{--grid-gutter-x:var(--spacing-4);--grid-gutter-y:var(--spacing-4)}.row.gx-lg-3{--grid-gutter-x:var(--spacing-4)}.row.gy-lg-3{--grid-gutter-y:var(--spacing-4)}.row.g-lg-4{--grid-gutter-x:var(--spacing-6);--grid-gutter-y:var(--spacing-6)}.row.gx-lg-4{--grid-gutter-x:var(--spacing-6)}.row.gy-lg-4{--grid-gutter-y:var(--spacing-6)}.row.g-lg-5{--grid-gutter-x:var(--spacing-12);--grid-gutter-y:var(--spacing-12)}.row.gx-lg-5{--grid-gutter-x:var(--spacing-12)}.row.gy-lg-5{--grid-gutter-y:var(--spacing-12)}}@media (width>=1200px){.row.g-xl-0{--grid-gutter-x:0;--grid-gutter-y:0}.row.gx-xl-0{--grid-gutter-x:0}.row.gy-xl-0{--grid-gutter-y:0}.row.g-xl-1{--grid-gutter-x:var(--spacing-1);--grid-gutter-y:var(--spacing-1)}.row.gx-xl-1{--grid-gutter-x:var(--spacing-1)}.row.gy-xl-1{--grid-gutter-y:var(--spacing-1)}.row.g-xl-2{--grid-gutter-x:var(--spacing-2);--grid-gutter-y:var(--spacing-2)}.row.gx-xl-2{--grid-gutter-x:var(--spacing-2)}.row.gy-xl-2{--grid-gutter-y:var(--spacing-2)}.row.g-xl-3{--grid-gutter-x:var(--spacing-4);--grid-gutter-y:var(--spacing-4)}.row.gx-xl-3{--grid-gutter-x:var(--spacing-4)}.row.gy-xl-3{--grid-gutter-y:var(--spacing-4)}.row.g-xl-4{--grid-gutter-x:var(--spacing-6);--grid-gutter-y:var(--spacing-6)}.row.gx-xl-4{--grid-gutter-x:var(--spacing-6)}.row.gy-xl-4{--grid-gutter-y:var(--spacing-6)}.row.g-xl-5{--grid-gutter-x:var(--spacing-12);--grid-gutter-y:var(--spacing-12)}.row.gx-xl-5{--grid-gutter-x:var(--spacing-12)}.row.gy-xl-5{--grid-gutter-y:var(--spacing-12)}}@media (width>=1400px){.row.g-xxl-0{--grid-gutter-x:0;--grid-gutter-y:0}.row.gx-xxl-0{--grid-gutter-x:0}.row.gy-xxl-0{--grid-gutter-y:0}.row.g-xxl-1{--grid-gutter-x:var(--spacing-1);--grid-gutter-y:var(--spacing-1)}.row.gx-xxl-1{--grid-gutter-x:var(--spacing-1)}.row.gy-xxl-1{--grid-gutter-y:var(--spacing-1)}.row.g-xxl-2{--grid-gutter-x:var(--spacing-2);--grid-gutter-y:var(--spacing-2)}.row.gx-xxl-2{--grid-gutter-x:var(--spacing-2)}.row.gy-xxl-2{--grid-gutter-y:var(--spacing-2)}.row.g-xxl-3{--grid-gutter-x:var(--spacing-4);--grid-gutter-y:var(--spacing-4)}.row.gx-xxl-3{--grid-gutter-x:var(--spacing-4)}.row.gy-xxl-3{--grid-gutter-y:var(--spacing-4)}.row.g-xxl-4{--grid-gutter-x:var(--spacing-6);--grid-gutter-y:var(--spacing-6)}.row.gx-xxl-4{--grid-gutter-x:var(--spacing-6)}.row.gy-xxl-4{--grid-gutter-y:var(--spacing-6)}.row.g-xxl-5{--grid-gutter-x:var(--spacing-12);--grid-gutter-y:var(--spacing-12)}.row.gx-xxl-5{--grid-gutter-x:var(--spacing-12)}.row.gy-xxl-5{--grid-gutter-y:var(--spacing-12)}}.row .order-first{order:-1}.row .order-last{order:13}.row .order-0{order:0}.row .order-1{order:1}.row .order-2{order:2}.row .order-3{order:3}.row .order-4{order:4}.row .order-5{order:5}.row .order-6{order:6}.row .order-7{order:7}.row .order-8{order:8}.row .order-9{order:9}.row .order-10{order:10}.row .order-11{order:11}.row .order-12{order:12}@media (width>=576px){.row .order-sm-first{order:-1}.row .order-sm-last{order:13}.row .order-sm-0{order:0}.row .order-sm-1{order:1}.row .order-sm-2{order:2}.row .order-sm-3{order:3}.row .order-sm-4{order:4}.row .order-sm-5{order:5}.row .order-sm-6{order:6}.row .order-sm-7{order:7}.row .order-sm-8{order:8}.row .order-sm-9{order:9}.row .order-sm-10{order:10}.row .order-sm-11{order:11}.row .order-sm-12{order:12}}@media (width>=768px){.row .order-md-first{order:-1}.row .order-md-last{order:13}.row .order-md-0{order:0}.row .order-md-1{order:1}.row .order-md-2{order:2}.row .order-md-3{order:3}.row .order-md-4{order:4}.row .order-md-5{order:5}.row .order-md-6{order:6}.row .order-md-7{order:7}.row .order-md-8{order:8}.row .order-md-9{order:9}.row .order-md-10{order:10}.row .order-md-11{order:11}.row .order-md-12{order:12}}@media (width>=992px){.row .order-lg-first{order:-1}.row .order-lg-last{order:13}.row .order-lg-0{order:0}.row .order-lg-1{order:1}.row .order-lg-2{order:2}.row .order-lg-3{order:3}.row .order-lg-4{order:4}.row .order-lg-5{order:5}.row .order-lg-6{order:6}.row .order-lg-7{order:7}.row .order-lg-8{order:8}.row .order-lg-9{order:9}.row .order-lg-10{order:10}.row .order-lg-11{order:11}.row .order-lg-12{order:12}}@media (width>=1200px){.row .order-xl-first{order:-1}.row .order-xl-last{order:13}.row .order-xl-0{order:0}.row .order-xl-1{order:1}.row .order-xl-2{order:2}.row .order-xl-3{order:3}.row .order-xl-4{order:4}.row .order-xl-5{order:5}.row .order-xl-6{order:6}.row .order-xl-7{order:7}.row .order-xl-8{order:8}.row .order-xl-9{order:9}.row .order-xl-10{order:10}.row .order-xl-11{order:11}.row .order-xl-12{order:12}}@media (width>=1400px){.row .order-xxl-first{order:-1}.row .order-xxl-last{order:13}.row .order-xxl-0{order:0}.row .order-xxl-1{order:1}.row .order-xxl-2{order:2}.row .order-xxl-3{order:3}.row .order-xxl-4{order:4}.row .order-xxl-5{order:5}.row .order-xxl-6{order:6}.row .order-xxl-7{order:7}.row .order-xxl-8{order:8}.row .order-xxl-9{order:9}.row .order-xxl-10{order:10}.row .order-xxl-11{order:11}.row .order-xxl-12{order:12}}.btn{-o-transition:background-color .4s cubic-bezier(.23, 1, .32, 1) , box-shadow .4s cubic-bezier(.23, 1, .32, 1) , color .4s cubic-bezier(.23, 1, .32, 1);--border-width:var(--btn-border-width);--border-radius:var(--btn-border-radius);--border-color:var(--btn-border-color);--box-shadow-color:transparent;--padding-x:var(--btn-padding-x);--padding-y:var(--btn-padding-y);--font-size:var(--base-font-size);--contrast-color:color(from var(--background-color) xyz-d65 clamp(0, (.36 / y - 1) * infinity, 1) clamp(0, (.36 / y - 1) * infinity, 1) clamp(0, (.36 / y - 1) * infinity, 1));--color:var(--global-body-color);place-content:center;align-items:center;gap:var(--spacing-1);padding:var(--padding-y) var(--padding-x);background-color:var(--background-color);color:var(--color);font-size:var(--font-size);line-height:var(--base-line-height);box-shadow:0 0 0 2px var(--box-shadow-color);appearance:none;border-radius:var(--border-radius);cursor:pointer;border-width:0;text-decoration:none;-webkit-transition:background-color .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1),color .4s cubic-bezier(.23,1,.32,1);-moz-transition:background-color .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1),color .4s cubic-bezier(.23,1,.32,1);-ms-transition:background-color .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1),color .4s cubic-bezier(.23,1,.32,1);display:inline-flex}.btn--primary{--background-color:var(--color-primary-500);--color:#fff;background-color:var(--background-color)}.btn--primary:hover{--background-color:var(--color-primary-600)}.btn--primary:active{--background-color:var(--color-primary-700)}.btn--primary:focus{--background-color:var(--color-primary-700);--box-shadow-color:var(--btn-focus-border-color);outline:none}.btn--outline-primary{--background-color:transparent;--border-color:var(--color-primary-500);--color:var(--color-primary-500);border:var(--btn-border-width) solid var(--border-color)}.btn--outline-primary:active{--background-color:var(--color-primary-700);--color:var(--contrast-color)}.btn--outline-primary:focus{--background-color:var(--color-primary-700);--border-color:var(--btn-focus-border-color);--color:var(--contrast-color);outline:none}.btn--outline-primary:hover{--background-color:var(--color-primary-600);--border-color:var(--color-primary-600);--color:var(--contrast-color)}.btn--ghost-primary,.btn--link-primary{--background-color:transparent;--color:var(--color-primary-500);text-underline-offset:2px}.btn--ghost-primary:focus,.btn--link-primary:focus{--box-shadow-color:var(--btn-focus-border-color);outline:none}.btn--ghost-primary:hover,.btn--link-primary:hover{text-decoration:underline}.btn--secondary{--background-color:var(--color-secondary-500);--color:#000;background-color:var(--background-color)}.btn--secondary:hover{--background-color:var(--color-secondary-600)}.btn--secondary:active{--background-color:var(--color-secondary-700)}.btn--secondary:focus{--background-color:var(--color-secondary-700);--box-shadow-color:var(--btn-focus-border-color);outline:none}.btn--outline-secondary{--background-color:transparent;--border-color:var(--color-secondary-500);--color:var(--color-secondary-500);border:var(--btn-border-width) solid var(--border-color)}.btn--outline-secondary:active{--background-color:var(--color-secondary-700);--color:var(--contrast-color)}.btn--outline-secondary:focus{--background-color:var(--color-secondary-700);--border-color:var(--btn-focus-border-color);--color:var(--contrast-color);outline:none}.btn--outline-secondary:hover{--background-color:var(--color-secondary-600);--border-color:var(--color-secondary-600);--color:var(--contrast-color)}.btn--ghost-secondary,.btn--link-secondary{--background-color:transparent;--color:var(--color-secondary-500);text-underline-offset:2px}.btn--ghost-secondary:focus,.btn--link-secondary:focus{--box-shadow-color:var(--btn-focus-border-color);outline:none}.btn--ghost-secondary:hover,.btn--link-secondary:hover{text-decoration:underline}.btn--neutral{--background-color:var(--color-neutral-500);--color:#fff;background-color:var(--background-color)}.btn--neutral:hover{--background-color:var(--color-neutral-600)}.btn--neutral:active{--background-color:var(--color-neutral-700)}.btn--neutral:focus{--background-color:var(--color-neutral-700);--box-shadow-color:var(--btn-focus-border-color);outline:none}.btn--outline-neutral{--background-color:transparent;--border-color:var(--color-neutral-500);--color:var(--color-neutral-500);border:var(--btn-border-width) solid var(--border-color)}.btn--outline-neutral:active{--background-color:var(--color-neutral-700);--color:var(--contrast-color)}.btn--outline-neutral:focus{--background-color:var(--color-neutral-700);--border-color:var(--btn-focus-border-color);--color:var(--contrast-color);outline:none}.btn--outline-neutral:hover{--background-color:var(--color-neutral-600);--border-color:var(--color-neutral-600);--color:var(--contrast-color)}.btn--ghost-neutral,.btn--link-neutral{--background-color:transparent;--color:var(--color-neutral-500);text-underline-offset:2px}.btn--ghost-neutral:focus,.btn--link-neutral:focus{--box-shadow-color:var(--btn-focus-border-color);outline:none}.btn--ghost-neutral:hover,.btn--link-neutral:hover{text-decoration:underline}.btn--white{--background-color:var(--color-white-500);--color:#3a7767;background-color:var(--background-color)}.btn--white:hover{--background-color:var(--color-white-550)}.btn--white:active{--background-color:var(--color-white-700)}.btn--white:focus{--background-color:var(--color-white-700);--box-shadow-color:var(--btn-focus-border-color);outline:none}.btn--outline-white{--background-color:transparent;--border-color:var(--color-white-500);--color:var(--color-white-500);border:var(--btn-border-width) solid var(--border-color)}.btn--outline-white:active{--background-color:var(--color-white-700);--color:var(--contrast-color)}.btn--outline-white:focus{--background-color:var(--color-white-700);--border-color:var(--btn-focus-border-color);--color:var(--contrast-color);outline:none}.btn--outline-white:hover{--background-color:var(--color-white-550);--border-color:var(--color-white-550);--color:var(--contrast-color)}.btn--ghost-white,.btn--link-white{--background-color:transparent;--color:var(--color-white-500);text-underline-offset:2px}.btn--ghost-white:focus,.btn--link-white:focus{--box-shadow-color:var(--btn-focus-border-color);outline:none}.btn--ghost-white:hover,.btn--link-white:hover{text-decoration:underline}.btn--black{--background-color:var(--color-black-500);--color:#fff;background-color:var(--background-color)}.btn--black:hover,.btn--black:active{--background-color:var(--color-black-400)}.btn--black:focus{--background-color:var(--color-black-400);--box-shadow-color:var(--btn-focus-border-color);outline:none}.btn--outline-black{--background-color:transparent;--border-color:var(--color-black-500);--color:var(--color-black-500);border:var(--btn-border-width) solid var(--border-color)}.btn--outline-black:active{--background-color:var(--color-black-400);--color:var(--contrast-color)}.btn--outline-black:focus{--background-color:var(--color-black-400);--border-color:var(--btn-focus-border-color);--color:var(--contrast-color);outline:none}.btn--outline-black:hover{--background-color:var(--color-black-400);--border-color:var(--color-black-400);--color:var(--contrast-color)}.btn--ghost-black,.btn--link-black{--background-color:transparent;--color:var(--color-black-500);text-underline-offset:2px}.btn--ghost-black:focus,.btn--link-black:focus{--box-shadow-color:var(--btn-focus-border-color);outline:none}.btn--ghost-black:hover,.btn--link-black:hover{text-decoration:underline}.btn--icon-only{height:calc(var(--font-size) * var(--base-line-height) + var(--padding-y) * 2);padding:var(--btn-padding-y);aspect-ratio:1;justify-content:center}.btn--pill{--border-radius:var(--border-radius-6)}.btn.btn--icon-only.btn--pill{--border-radius:50%}.btn--xs{--padding-x:calc(var(--btn-padding-x) * .5);--padding-y:calc(var(--btn-padding-y) * .5);--font-size:calc(var(--base-font-size) * .85)}.btn--sm{--padding-x:calc(var(--btn-padding-x) * .75);--padding-y:calc(var(--btn-padding-y) * .75);--font-size:calc(var(--base-font-size) * .9)}.btn--lg{--padding-x:calc(var(--btn-padding-x) * 1.25);--padding-y:calc(var(--btn-padding-y) * 1.25);--font-size:calc(var(--base-font-size) * 1.05)}:root{--input-bg:#fff;--input-color:var(--color-black-500);--input-border-width:1px;--input-border-color:color-mix(in srgb, var(--color-black-500), transparent 80%);--input-border-radius:var(--border-radius-1);--input-padding-x:var(--spacing-3);--input-padding-y:var(--spacing-2);--input-font-size:var(--base-font-size);--input-line-height:var(--base-line-height);--input-placeholder-color:color-mix(in srgb, var(--input-color), transparent 45%);--input-transition-duration:.15s;--input-focus-border-color:var(--color-tertiary-500);--input-focus-ring-width:2px;--input-focus-ring-color:color-mix(in srgb, var(--color-tertiary-500), transparent 75%);--input-disabled-bg:color-mix(in srgb, var(--color-black-500), transparent 94%);--input-disabled-color:color-mix(in srgb, var(--input-color), transparent 40%);--input-disabled-opacity:.65;--input-invalid-color:#c0362c;--input-valid-color:#6cac45;--input-select-indicator:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--input-select-indicator-size:1rem;--input-select-indicator-space:calc(var(--input-padding-x) * 2 + var(--input-select-indicator-size));--float-height:3.5rem;--float-padding-x:var(--input-padding-x);--float-padding-y:1rem;--float-padding-top-active:1.625rem;--float-padding-bottom-active:.625rem;--float-label-scale:.85;--float-label-color:color-mix(in srgb, var(--input-color), transparent 30%);--float-label-active-color:var(--input-focus-border-color);--check-size:1.25rem;--check-bg:var(--input-bg);--check-border-width:var(--input-border-width);--check-border-color:color-mix(in srgb, var(--color-black-500), transparent 70%);--check-border-radius:.25rem;--check-checked-bg:var(--color-tertiary-500);--check-checked-border-color:var(--color-tertiary-500);--check-indicator:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");--radio-indicator:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");--switch-width:2.25rem;--switch-indicator:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23888'/%3e%3c/svg%3e");--switch-indicator-checked:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");--range-track-height:.35rem;--range-track-bg:color-mix(in srgb, var(--color-black-500), transparent 80%);--range-track-radius:1rem;--range-thumb-size:1.1rem;--range-thumb-bg:var(--color-tertiary-500)}fieldset{border:0;padding:0}legend{width:100%;margin-top:var(--h2-margin-top,0);margin-bottom:var(--h2-margin-bottom,1.5rem);font-family:var(--font-stack-headings);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);line-height:var(--h2-line-height);color:var(--color-secondary-500);padding:0;display:block}.form-control,.form-select{--_border-color:var(--input-border-color);--_ring-color:var(--input-focus-ring-color);-o-transition:border-color .4s cubic-bezier(.23, 1, .32, 1) , box-shadow .4s cubic-bezier(.23, 1, .32, 1);width:100%;padding:var(--input-padding-y) var(--input-padding-x);font-size:var(--input-font-size);line-height:var(--input-line-height);color:var(--input-color);background-color:var(--input-bg);border:var(--input-border-width) solid var(--_border-color);border-radius:var(--input-border-radius);appearance:none;background-clip:padding-box;-webkit-transition:border-color .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1);-moz-transition:border-color .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1);-ms-transition:border-color .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1);display:block}.form-control::placeholder,.form-select::placeholder{color:var(--input-placeholder-color);opacity:1}.form-control:focus,.form-control:focus-visible,.form-select:focus,.form-select:focus-visible{--_border-color:var(--input-focus-border-color);box-shadow:0 0 0 var(--input-focus-ring-width) var(--_ring-color);outline:none}.form-control:disabled,.form-select:disabled{background-color:var(--input-disabled-bg);color:var(--input-disabled-color);opacity:var(--input-disabled-opacity);cursor:not-allowed}:is(.form-control.is-invalid,.form-control:user-invalid,.form-select.is-invalid,.form-select:user-invalid){--_border-color:var(--input-invalid-color);--_ring-color:color-mix(in srgb, var(--input-invalid-color), transparent 75%)}:is(.form-control.is-valid,.form-control:user-valid,.form-select.is-valid,.form-select:user-valid){--_border-color:var(--input-valid-color);--_ring-color:color-mix(in srgb, var(--input-valid-color), transparent 75%)}textarea.form-control{min-height:calc(var(--input-line-height) * 3em);resize:vertical}.form-select{padding-right:var(--input-select-indicator-space);background-image:var(--input-select-indicator);background-repeat:no-repeat;background-position:right var(--input-padding-x) center;background-size:var(--input-select-indicator-size)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:var(--input-padding-x);background-image:none}.form-control-sm,.form-select-sm{--input-padding-x:calc(var(--spacing-3) * .75);--input-padding-y:calc(var(--spacing-2) * .75);--input-font-size:calc(var(--base-font-size) * .9)}.form-control-lg,.form-select-lg{--input-padding-x:calc(var(--spacing-3) * 1.25);--input-padding-y:calc(var(--spacing-2) * 1.25);--input-font-size:calc(var(--base-font-size) * 1.1)}.form-label{margin-bottom:var(--spacing-1);font-size:var(--input-font-size);color:var(--input-color);display:inline-block}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:var(--float-height);min-height:var(--float-height);padding:var(--float-padding-y) var(--float-padding-x);line-height:1.25}.form-floating>label{z-index:2;height:100%;padding:var(--float-padding-y) var(--float-padding-x);border:var(--input-border-width) solid transparent;color:var(--float-label-color);pointer-events:none;transform-origin:0 0;-o-transition:transform .4s cubic-bezier(.23, 1, .32, 1) , color .4s cubic-bezier(.23, 1, .32, 1) , opacity .4s cubic-bezier(.23, 1, .32, 1);align-items:center;-webkit-transition:transform .4s cubic-bezier(.23,1,.32,1),color .4s cubic-bezier(.23,1,.32,1),opacity .4s cubic-bezier(.23,1,.32,1);-moz-transition:transform .4s cubic-bezier(.23,1,.32,1),color .4s cubic-bezier(.23,1,.32,1),opacity .4s cubic-bezier(.23,1,.32,1);-ms-transition:transform .4s cubic-bezier(.23,1,.32,1),color .4s cubic-bezier(.23,1,.32,1),opacity .4s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;top:0;left:0}.form-floating>.form-control::placeholder{color:#0000}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-select{padding-top:var(--float-padding-top-active);padding-bottom:var(--float-padding-bottom-active)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.9;height:auto;color:var(--float-label-active-color);transform:scale(var(--float-label-scale)) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea.form-control{height:auto}.form-floating>textarea.form-control~label{align-items:flex-start;height:auto}.form-check{align-items:flex-start;gap:var(--spacing-2);min-height:var(--check-size);display:flex}.form-check-input{-o-transition:background-color .4s cubic-bezier(.23, 1, .32, 1) , border-color .4s cubic-bezier(.23, 1, .32, 1) , box-shadow .4s cubic-bezier(.23, 1, .32, 1);width:var(--check-size);height:var(--check-size);font-size:inherit;margin:max(0px, (var(--base-line-height,1.5) * 1em - var(--check-size)) / 2) 0 0;appearance:none;background-color:var(--check-bg);border:var(--check-border-width) solid var(--check-border-color);border-radius:var(--check-border-radius);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;-webkit-transition:background-color .4s cubic-bezier(.23,1,.32,1),border-color .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1);-moz-transition:background-color .4s cubic-bezier(.23,1,.32,1),border-color .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1);-ms-transition:background-color .4s cubic-bezier(.23,1,.32,1),border-color .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1)}.form-check-input[type=radio]{border-radius:50%}.form-check-input:checked{background-color:var(--check-checked-bg);border-color:var(--check-checked-border-color);background-image:var(--check-indicator)}.form-check-input[type=radio]:checked{background-image:var(--radio-indicator)}.form-check-input:focus,.form-check-input:focus-visible{box-shadow:0 0 0 var(--input-focus-ring-width) var(--input-focus-ring-color);outline:none}.form-check-input:disabled{opacity:var(--input-disabled-opacity);cursor:not-allowed}.form-check-label{cursor:pointer}.form-switch .form-check-input{width:var(--switch-width);border-radius:var(--switch-width);background-image:var(--switch-indicator);-o-transition:background-position .4s cubic-bezier(.23, 1, .32, 1) , background-color .4s cubic-bezier(.23, 1, .32, 1) , border-color .4s cubic-bezier(.23, 1, .32, 1);background-position:0;-webkit-transition:background-position .4s cubic-bezier(.23,1,.32,1),background-color .4s cubic-bezier(.23,1,.32,1),border-color .4s cubic-bezier(.23,1,.32,1);-moz-transition:background-position .4s cubic-bezier(.23,1,.32,1),background-color .4s cubic-bezier(.23,1,.32,1),border-color .4s cubic-bezier(.23,1,.32,1);-ms-transition:background-position .4s cubic-bezier(.23,1,.32,1),background-color .4s cubic-bezier(.23,1,.32,1),border-color .4s cubic-bezier(.23,1,.32,1)}.form-switch .form-check-input:checked{background-image:var(--switch-indicator-checked);background-position:100%}.form-range{width:100%;height:var(--range-thumb-size);appearance:none;cursor:pointer;background:0 0;padding:0}.form-range:focus{outline:none}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 var(--input-focus-ring-width) var(--input-focus-ring-color)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 var(--input-focus-ring-width) var(--input-focus-ring-color)}.form-range::-webkit-slider-runnable-track{width:100%;height:var(--range-track-height);background:var(--range-track-bg);border-radius:var(--range-track-radius)}.form-range::-moz-range-track{width:100%;height:var(--range-track-height);background:var(--range-track-bg);border-radius:var(--range-track-radius)}.form-range::-webkit-slider-thumb{width:var(--range-thumb-size);height:var(--range-thumb-size);margin-top:calc((var(--range-thumb-size) - var(--range-track-height)) / -2);background:var(--range-thumb-bg);appearance:none;border:0;border-radius:50%}.form-range::-moz-range-thumb{width:var(--range-thumb-size);height:var(--range-thumb-size);background:var(--range-thumb-bg);border:0;border-radius:50%}@media (prefers-reduced-motion:reduce){.form-control,.form-select,.form-check-input,.form-switch .form-check-input,.form-floating>label{transition:none}}.doors{--grid-gutter-x:calc(var(--trigger-gutter,.5) * 1rem);--grid-gutter-y:calc(var(--trigger-gutter,.5) * 1rem);margin:0;padding:0;list-style:none}.door{position:relative;container-type:inline-size}.door__trigger{--justify:flex-start;--align:flex-start;--opacity:var(--trigger-opacity-background-default,1);justify-content:var(--justify);align-items:var(--align);aspect-ratio:1;width:100%;padding:var(--trigger-padding,1rem);border-width:var(--trigger-border-width,2px);border-style:var(--trigger-border-style,solid);border-color:var(--trigger-border-color,#fff);border-radius:var(--trigger-border-radius,var(--spacing-1));background-color:var(--trigger-background-color,#00000026);color:var(--trigger-color,#fff);font:inherit;font-size:var(--trigger-font-size,clamp(1rem, 24cqi, 3rem));font-variant-numeric:tabular-nums;cursor:pointer;flex-direction:column;font-weight:700;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:flex;position:relative}.door__trigger:before{content:"";border-radius:inherit;opacity:var(--opacity);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.door__trigger:hover:not(:disabled),.door__trigger:focus-visible{border-color:var(--trigger-border-color-hover,var(--trigger-border-color,#fff));background-color:var(--trigger-background-color-hover,#ffffffe6);color:var(--trigger-color-hover,var(--brand-text))}.door__trigger:disabled{cursor:not-allowed;opacity:.45}.door__number{position:relative}.door--closed:not(.door--prize-image) .door__trigger{opacity:.7}.door--image:not(.door--flap) .door__trigger:before{background-image:var(--trigger-bg-96)}@container (width>=96px){.door--image:not(.door--flap) .door__trigger:before{background-image:image-set(var(--trigger-bg-96) 1x, var(--trigger-bg-192) 2x)}}@container (width>=128px){.door--image:not(.door--flap) .door__trigger:before{background-image:image-set(var(--trigger-bg-128) 1x, var(--trigger-bg-256) 2x)}}@container (width>=192px){.door--image:not(.door--flap) .door__trigger:before{background-image:image-set(var(--trigger-bg-192) 1x, var(--trigger-bg-384) 2x)}}@container (width>=256px){.door--image:not(.door--flap) .door__trigger:before{background-image:image-set(var(--trigger-bg-256) 1x, var(--trigger-bg-512) 2x)}}@container (width>=384px){.door--image:not(.door--flap) .door__trigger:before{background-image:image-set(var(--trigger-bg-384) 1x, var(--trigger-bg-512) 2x)}}@container (width>=512px){.door--image:not(.door--flap) .door__trigger:before{background-image:var(--trigger-bg-512)}}.door--closed.door--prize-image .door__trigger:before{background-image:var(--trigger-prize-96)}@container (width>=96px){.door--closed.door--prize-image .door__trigger:before{background-image:image-set(var(--trigger-prize-96) 1x, var(--trigger-prize-192) 2x)}}@container (width>=128px){.door--closed.door--prize-image .door__trigger:before{background-image:image-set(var(--trigger-prize-128) 1x, var(--trigger-prize-256) 2x)}}@container (width>=192px){.door--closed.door--prize-image .door__trigger:before{background-image:image-set(var(--trigger-prize-192) 1x, var(--trigger-prize-384) 2x)}}@container (width>=256px){.door--closed.door--prize-image .door__trigger:before{background-image:image-set(var(--trigger-prize-256) 1x, var(--trigger-prize-512) 2x)}}@container (width>=384px){.door--closed.door--prize-image .door__trigger:before{background-image:image-set(var(--trigger-prize-384) 1x, var(--trigger-prize-512) 2x)}}@container (width>=512px){.door--closed.door--prize-image .door__trigger:before{background-image:var(--trigger-prize-512)}}.door--closed.door--prize-image .door__trigger:before{--opacity:var(--trigger-opacity-price-image,.8);filter:grayscale();mix-blend-mode:multiply}.door--flap:hover,.door--flap:focus-within,.door--flap.is-opening{z-index:2}.door--flap .door__trigger{perspective:500cqw;perspective-origin:0;background-color:#0000}.door--flap .door__trigger:before{--opacity:1}.door--flap.door--prize-image .door__trigger:before{background-image:var(--trigger-prize-96)}@container (width>=96px){.door--flap.door--prize-image .door__trigger:before{background-image:image-set(var(--trigger-prize-96) 1x, var(--trigger-prize-192) 2x)}}@container (width>=128px){.door--flap.door--prize-image .door__trigger:before{background-image:image-set(var(--trigger-prize-128) 1x, var(--trigger-prize-256) 2x)}}@container (width>=192px){.door--flap.door--prize-image .door__trigger:before{background-image:image-set(var(--trigger-prize-192) 1x, var(--trigger-prize-384) 2x)}}@container (width>=256px){.door--flap.door--prize-image .door__trigger:before{background-image:image-set(var(--trigger-prize-256) 1x, var(--trigger-prize-512) 2x)}}@container (width>=384px){.door--flap.door--prize-image .door__trigger:before{background-image:image-set(var(--trigger-prize-384) 1x, var(--trigger-prize-512) 2x)}}@container (width>=512px){.door--flap.door--prize-image .door__trigger:before{background-image:var(--trigger-prize-512)}}.door__flap{--flap-rest:-40deg;--flap-hover:-50deg;--flap-open:-84deg;z-index:1;justify-content:var(--justify);align-items:var(--align);padding:var(--trigger-padding,1rem);border-radius:inherit;background-color:var(--trigger-highlight-current-background,var(--brand));color:var(--trigger-color-hover,var(--brand-contrast));backface-visibility:hidden;transform-origin:0;transform:rotateY(var(--flap-rest));flex-direction:column;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;display:flex;position:absolute;inset:0;box-shadow:10px 0 24px #0000004d}.door__flap:before{content:"";border-radius:inherit;opacity:var(--opacity);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.door__flap{transition:none}}.door--image .door__flap:before{background-image:var(--trigger-bg-96)}@container (width>=96px){.door--image .door__flap:before{background-image:image-set(var(--trigger-bg-96) 1x, var(--trigger-bg-192) 2x)}}@container (width>=128px){.door--image .door__flap:before{background-image:image-set(var(--trigger-bg-128) 1x, var(--trigger-bg-256) 2x)}}@container (width>=192px){.door--image .door__flap:before{background-image:image-set(var(--trigger-bg-192) 1x, var(--trigger-bg-384) 2x)}}@container (width>=256px){.door--image .door__flap:before{background-image:image-set(var(--trigger-bg-256) 1x, var(--trigger-bg-512) 2x)}}@container (width>=384px){.door--image .door__flap:before{background-image:image-set(var(--trigger-bg-384) 1x, var(--trigger-bg-512) 2x)}}@container (width>=512px){.door--image .door__flap:before{background-image:var(--trigger-bg-512)}}@media (hover:hover){.door--flap .door__trigger:hover .door__flap{transform:rotateY(var(--flap-hover));box-shadow:18px 0 32px #00000059}}.door--flap .door__trigger:focus-visible .door__flap{transform:rotateY(var(--flap-hover))}.door--flap.is-opening .door__flap{transform:rotateY(var(--flap-open));box-shadow:none}.doors--label-tr .door__trigger{--align:flex-end}.doors--label-bl .door__trigger{--justify:flex-end}.doors--label-br .door__trigger{--justify:flex-end;--align:flex-end}.doors--label-center .door__trigger{--justify:center;--align:center}.doors--label-none .door__number{display:none}.doors--label-random .door:nth-child(odd) .door__trigger,.doors--label-random .door:nth-child(3n+2) .door__trigger,.doors--label-random .door:nth-child(6n+1) .door__trigger{--justify:flex-end}.doors--label-random .door:nth-child(7n+3) .door__trigger{--justify:flex-start;--align:flex-end}.doors--label-random .door:nth-child(13n+8) .door__trigger{--justify:flex-end;--align:flex-end}.doors--fuzzy .door .door__trigger{border-radius:255px 15px 225px/15px 225px 15px 255px}.doors--fuzzy .door:nth-child(2n) .door__trigger{border-radius:125px 10px 20px 185px/25px 205px 205px 25px}.doors--fuzzy .door:nth-child(3n+3) .door__trigger,.doors--fuzzy .door:nth-child(7n+5) .door__trigger{border-radius:15px 255px 15px 225px/225px 15px 255px}.contest-page{--brand:var(--contest-brand,var(--color-primary));--brand-soft:color-mix(in srgb, var(--brand) 10%, white);--brand-hover:color-mix(in srgb, var(--brand) 85%, black);--brand-ring:color-mix(in srgb, var(--brand) 35%, transparent);--brand-contrast:contrast-color(var(--brand));--brand-text:oklch(from var(--brand) min(l, .45) c h);--publisher-contrast:contrast-color(var(--publisher-color,var(--color-neutral-700)));--tab-size:2.75rem;font-size:var(--fs-base);font-optical-sizing:auto;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;gap:var(--spacing-4);max-width:72rem;padding:var(--spacing-4);margin-inline:auto;display:grid}.publisher-bar{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--spacing-2);background:var(--publisher-color,var(--color-neutral-700));color:var(--publisher-text-color,var(--publisher-contrast));display:flex}.publisher-bar__brand{min-width:0;color:inherit;display:block}.publisher-bar__logo{width:auto;max-width:100%;height:var(--publisher-logo-height,48px);object-fit:contain;display:block}.publisher-bar__name{font-weight:700;font-size:var(--fs-lg)}.publisher-bar__link{color:inherit;font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;flex:none;font-weight:600;text-decoration:none}.publisher-bar__link:hover,.publisher-bar__link:focus-visible{text-decoration:underline}.contest{container:contest/inline-size}.contest__card{--pad-top:var(--contest-padding-top,var(--spacing-4));--pad-right:var(--contest-padding-right,var(--spacing-4));--pad-bottom:var(--contest-padding-bottom,var(--spacing-4));--pad-left:var(--contest-padding-left,var(--spacing-4));--tab-x:0px;--tab-y:0px;aspect-ratio:9/16;padding:var(--pad-top) calc(var(--pad-right) + var(--tab-x)) calc(var(--pad-bottom) + var(--tab-y)) var(--pad-left);background-color:var(--brand);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--brand) 70%, transparent), transparent 70%);color:var(--brand-contrast);background-position:top;background-repeat:no-repeat;background-size:100%;border-radius:0;position:relative}@media (width>=768px){.contest__card{--pad-top:var(--contest-padding-desktop-top,var(--contest-padding-top,var(--spacing-4)));--pad-right:var(--contest-padding-desktop-right,var(--contest-padding-right,var(--spacing-4)));--pad-bottom:var(--contest-padding-desktop-bottom,var(--contest-padding-bottom,var(--spacing-4)));--pad-left:var(--contest-padding-desktop-left,var(--contest-padding-left,var(--spacing-4)));aspect-ratio:4/3}.contest__card--tab{--tab-x:var(--tab-size);--tab-y:0px}}@media (width>=77.5rem){.contest__card--tab{--tab-x:0px}}.contest__card--image{background-image:var(--contest-bg-mobile-768,var(--contest-bg-desktop-768))}@container contest (width<=480px){.contest__card--image{background-image:image-set(var(--contest-bg-mobile-480,var(--contest-bg-desktop-480)) 1x, var(--contest-bg-mobile-1024,var(--contest-bg-desktop-1024)) 2x)}}@container contest (width>=481px) and (width<=767.98px){.contest__card--image{background-image:image-set(var(--contest-bg-mobile-768,var(--contest-bg-desktop-768)) 1x, var(--contest-bg-mobile-1280,var(--contest-bg-desktop-1280)) 2x)}}@container contest (width>=768px) and (width<=1024px){.contest__card--image{background-image:image-set(var(--contest-bg-desktop-1024,var(--contest-bg-mobile-1024)) 1x, var(--contest-bg-desktop-1280,var(--contest-bg-mobile-1280)) 2x)}}@container contest (width>=1025px){.contest__card--image{background-image:image-set(var(--contest-bg-desktop-1280,var(--contest-bg-mobile-1280)) 1x, var(--contest-bg-desktop-1280,var(--contest-bg-mobile-1280)) 2x)}}.contest__header{margin:0 0 var(--spacing-4)}.contest__header--center .contest__logo{margin-inline:auto}.contest__header--end .contest__logo{margin-inline-start:auto}.contest__logo{width:auto;max-width:100%;height:var(--contest-logo-height-mobile,4rem);object-fit:contain;display:block}@media (width>=768px){.contest__logo{height:var(--contest-logo-height-desktop,var(--contest-logo-height-mobile,5rem))}}html:not(.is-embedded) .contest-page--standalone .contest__card{border-radius:var(--spacing-2)}@media (width<=767.98px){.contest-page--tab .publisher-footer{padding-bottom:calc(3.5rem + var(--spacing-3) * 2 + env(safe-area-inset-bottom,0px))}}.publisher-footer{justify-content:center;gap:var(--spacing-2) var(--spacing-4);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.publisher-footer a{color:var(--color-neutral-700);text-underline-offset:.2em;text-decoration-thickness:1px}@supports not (color:contrast-color(red)){.contest-page{--brand-contrast:oklch(from var(--brand) clamp(0, (.62 - l) * 1000, 1) 0 0);--publisher-contrast:oklch(from var(--publisher-color,var(--color-neutral-700)) clamp(0, (.62 - l) * 1000, 1) 0 0)}}.contest-page :focus-visible:not(.form-control){outline:3px solid var(--brand-text);outline-offset:2px}.contest__card :focus-visible{outline-color:#fff}.is-embedded .publisher-bar,.is-embedded .publisher-footer{display:none}.is-embedded .contest-page{padding:0}.is-embedded{overflow:hidden}.is-embedded body{background:0 0}.is-embedded.has-viewport .prize,.is-embedded.has-viewport .sponsors-panel{inset:var(--embed-top) 0 auto;margin:var(--spacing-4) auto 0;max-height:calc(var(--embed-height) - var(--spacing-4) * 2)}@media (width>=768px){.is-embedded.has-viewport .sponsors-tab{top:calc(var(--embed-top) + var(--embed-height) / 2)}}@media (width<=767.98px){.is-embedded.has-viewport .sponsors-tab{top:calc(var(--embed-top) + var(--embed-height) - var(--fab-size) - var(--spacing-3));bottom:auto}}.curious{z-index:5;border-radius:inherit;color:#fff;background:#000000d9;position:absolute;inset:0}.curious[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.curious{animation:.2s ease-out curious-in}}.curious__box{top:clamp(7rem, var(--curious-y,50%), 100% - 7rem);width:min(28rem,100% - 2rem);padding:3.25rem var(--spacing-4) var(--spacing-4);text-align:center;position:absolute;left:50%;transform:translate(-50%,-50%)}.curious__title{margin:0 0 var(--spacing-3);color:inherit}.curious__text{font-size:var(--fs-base);margin:0}.curious__close{width:2.75rem;height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:2rem;line-height:1;display:grid;position:absolute;top:0;right:0}.curious__close:hover{background:#ffffff26}.curious__close:focus-visible{outline-color:#fff}@keyframes curious-in{0%{opacity:0}}.prize{--prize-radius:var(--spacing-3);--input-focus-border-color:var(--brand-text);--input-focus-ring-color:var(--brand-ring);--check-checked-bg:var(--brand-text);--check-checked-border-color:var(--brand-text);--prize-pad:clamp(var(--spacing-4), 4vw, var(--spacing-6));border-radius:var(--prize-radius);width:min(40rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-neutral-800);overscroll-behavior:contain;opacity:0;transition:opacity .25s, transform .25s, overlay .25s allow-discrete, display .25s allow-discrete;background:#fff;border:0;margin:auto;padding:0;position:fixed;overflow:auto;transform:translateY(1rem)scale(.98)}.prize[open]{opacity:1;transform:none}@starting-style{.prize[open]{opacity:0;transform:translateY(1rem)scale(.98)}}.prize::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color .25s, backdrop-filter .25s, overlay .25s allow-discrete, display .25s allow-discrete;background:0 0}.prize[open]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}@starting-style{.prize[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@media (width<=575px){.prize{border-radius:var(--prize-radius) var(--prize-radius) 0 0;width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0;transform:translateY(100%)}@starting-style{.prize[open]{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.prize,.prize::backdrop{transition:none}}.prize__close,.prize__share{top:var(--spacing-3);right:var(--spacing-3);z-index:2;width:2.25rem;height:2.25rem;color:var(--color-neutral-800);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;font-size:1.5rem;line-height:1;display:grid;position:absolute}.prize__close:hover,.prize__close:focus-visible,.prize__share:hover,.prize__share:focus-visible{background:#fff}.prize__share{right:calc(var(--spacing-3) * 2 + 2.25rem);font-size:1rem}.prize__share[hidden]{display:none}.prize__share svg{width:1.1rem;height:1.1rem}.prize__hero{color:#fff;position:relative}.prize__image{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}@media (width<=767px){.prize--ratio-1x1 .prize__image{aspect-ratio:1}}.prize__heading{padding:calc(var(--prize-pad) * 2) var(--prize-pad) var(--prize-pad);background:linear-gradient(#0000,#000c);position:absolute;inset:auto 0 0}.prize__hero--plain .prize__heading{padding-top:calc(var(--prize-pad) * 2.5);background:var(--brand);color:var(--brand-contrast);position:static}.prize__kicker{margin:0 0 var(--spacing-1);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;opacity:.9;font-weight:600}.prize__title{color:inherit;font-size:var(--fs-xl);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700;line-height:1.15}.prize__body{gap:var(--spacing-4);padding:var(--prize-pad);font-size:var(--fs-base);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-wrap:pretty;line-height:1.6;display:grid}.prize__body>*{margin:0}.prize__notice{padding:var(--spacing-3) var(--spacing-4);border-left:4px solid var(--color-primary-300);border-radius:var(--spacing-1);background:var(--color-primary-100);color:var(--color-neutral-800)}.prize__preview{margin:0 0 var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-left:4px solid var(--brand);border-radius:var(--spacing-1);background:var(--brand-soft);color:var(--color-neutral-800);font-size:var(--fs-sm)}.prize__body a:not(.btn),.sponsors-panel a:not(.btn){color:var(--color-neutral-800);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:.2em;text-decoration-thickness:2px}.prize__body a:not(.btn):hover,.prize__body a:not(.btn):focus-visible,.sponsors-panel a:not(.btn):hover,.sponsors-panel a:not(.btn):focus-visible{-webkit-text-decoration-color:color-mix(in srgb, var(--brand), #000 30%);text-decoration-color:color-mix(in srgb, var(--brand), #000 30%)}.prize-sponsor{margin-bottom:var(--spacing-6)}.prize-sponsor__summary{align-items:center;gap:var(--spacing-3);cursor:pointer;list-style:none;display:flex}.prize-sponsor__summary::-webkit-details-marker{display:none}.prize-sponsor__summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.6rem;height:.6rem;margin-left:auto;transition:transform .2s;transform:rotate(45deg)}.prize-sponsor[open] .prize-sponsor__summary:after{transform:rotate(-135deg)}.prize-sponsor__logo{object-fit:contain;width:auto;max-width:12rem;max-height:4rem;display:block}.prize-sponsor__details{gap:var(--spacing-3);padding-top:var(--spacing-3);display:grid}.sponsor-contact{font-style:normal;font-size:var(--fs-sm);line-height:1.5}.sponsor-contact a .lucide{width:1.1em;height:1.1em;margin-right:var(--spacing-2);vertical-align:-.2em}.sponsor-claim{margin:0;font-style:italic;font-weight:600}.sponsor-socials{gap:var(--spacing-1) var(--spacing-3);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.participate{gap:var(--spacing-3);display:grid;position:relative}.participate:before,.participate:after{content:"";opacity:0;pointer-events:none;transition:opacity .2s;position:absolute}.participate:before{inset:calc(var(--spacing-2) * -1);border-radius:var(--spacing-2);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fff9}.participate:after{border:3px solid color-mix(in srgb, var(--brand-text) 25%, transparent);border-top-color:var(--brand-text);border-radius:50%;width:2.5rem;height:2.5rem;margin:-1.25rem 0 0 -1.25rem;animation:.8s linear infinite participate-spin;top:50%;left:50%}.participate.is-sending:before,.participate.is-sending:after{opacity:1;pointer-events:auto}.participate .btn--primary{--background-color:var(--brand);--color:var(--brand-contrast)}.participate .btn--primary:hover,.participate .btn--primary:active,.participate .btn--primary:focus{--background-color:var(--brand-hover)}.participate .btn--primary:focus-visible{--box-shadow-color:var(--brand-ring)}.participate__optional{opacity:.7;margin-left:.3em;font-weight:400}@container (width<=19rem){.participate__optional{display:none}}.participate__row{--grid-gutter-x:var(--spacing-3);--grid-gutter-y:var(--spacing-3)}.participate__fields{gap:var(--spacing-3);display:grid}.participate__fields[hidden]{display:none}.participate__field{container-type:inline-size}.participate__error{margin:var(--spacing-1) 0 0;color:#b32d2e;font-size:var(--fs-sm)}.participate__notice{font-size:var(--fs-sm);color:var(--color-neutral-500);margin:0}.participate__notice a{color:inherit}.participate__message{scroll-margin-bottom:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--spacing-1);background:color-mix(in srgb, var(--color-neutral-500) 12%, white);margin:0}.participate__message[data-state=error]{color:#7a1f20;background:#f6e6e6}.participate__message[data-state=success]{color:#1f5a2c;background:#e2ece4}:is(.participate .form-control:user-valid:not(:focus),.participate .form-check-input:user-valid:not(:focus)){--_border-color:var(--input-border-color);--_ring-color:transparent}@keyframes participate-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.participate:after{animation-duration:2.4s}}.ai-label{z-index:1;padding:.125rem var(--spacing-2);border-radius:var(--spacing-1);color:#fff;font-size:var(--fs-xs,.75rem);letter-spacing:.02em;pointer-events:none;background:#000000c7;font-weight:600;line-height:1.4;display:inline-block;position:absolute}.ai-label--prize{top:var(--spacing-3);left:var(--spacing-3)}.ai-label--door{padding:0 .3rem;font-size:.6875rem;line-height:1.3;bottom:.25rem;right:.25rem}.ai-note{margin:var(--spacing-4) 0 0;padding:.125rem var(--spacing-2);border-radius:var(--spacing-1);color:#fff;font-size:var(--fs-xs,.75rem);background:#000000c7;line-height:1.4;display:inline-block}.sponsors-tab{--fab-size:3.5rem;right:calc(var(--spacing-3) + env(safe-area-inset-right,0px));bottom:calc(var(--spacing-3) + env(safe-area-inset-bottom,0px));z-index:10;width:var(--fab-size);height:var(--fab-size);background:var(--sponsors-trigger-background,var(--brand));color:var(--sponsors-trigger-color,var(--brand-contrast,#fff));font:inherit;font-size:var(--fs-sm);letter-spacing:.04em;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-weight:600;transition:opacity .2s,visibility .2s;display:grid;position:fixed;box-shadow:0 2px 10px #0000004d}.sponsors-tab.is-covered{opacity:0;visibility:hidden;pointer-events:none}@media (width>=768px){.sponsors-tab{width:var(--tab-size);height:auto;padding:var(--spacing-4) 0;border-radius:var(--spacing-2) 0 0 var(--spacing-2);background:var(--sponsors-trigger-background,#0006);color:var(--sponsors-trigger-color,#fff);box-shadow:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);writing-mode:vertical-rl;top:50%;bottom:auto;right:0;transform:translateY(-50%)}.sponsors-tab:hover,.sponsors-tab:focus-visible{width:calc(var(--tab-size) + var(--spacing-1))}.sponsors-tab.is-covered{opacity:1;visibility:visible;pointer-events:auto}}@media (width<=767.98px){.sponsors-tab__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.sponsors-tab__icon{width:1.75rem;height:1.75rem;display:grid}.sponsors-tab__icon svg{width:100%;height:100%}@media (width>=768px){.sponsors-tab__icon{display:none}}.sponsors-panel{--panel-pad:clamp(var(--spacing-4), 4vw, var(--spacing-6));border-radius:var(--spacing-3);width:min(40rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-neutral-800);overscroll-behavior:contain;opacity:0;transition:opacity .25s, transform .25s, overlay .25s allow-discrete, display .25s allow-discrete;background:#fff;border:0;margin:auto;padding:0;position:fixed;overflow:auto;transform:translateY(1rem)scale(.98)}.sponsors-panel:popover-open{opacity:1;transform:none}@starting-style{.sponsors-panel:popover-open{opacity:0;transform:translateY(1rem)scale(.98)}}.sponsors-panel::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color .25s, backdrop-filter .25s, overlay .25s allow-discrete, display .25s allow-discrete;background:0 0}.sponsors-panel:popover-open::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}@starting-style{.sponsors-panel:popover-open::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@media (width<=575px){.sponsors-panel{border-radius:var(--spacing-3) var(--spacing-3) 0 0;width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0;transform:translateY(100%)}@starting-style{.sponsors-panel:popover-open{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.sponsors-panel,.sponsors-panel::backdrop{transition:none}}.sponsors-panel__header{--sponsors-header-contrast:contrast-color(var(--publisher-color,var(--brand)));padding:calc(var(--panel-pad) * 1.4) var(--panel-pad) calc(var(--panel-pad) * 2);background:var(--publisher-color,var(--brand));color:var(--publisher-text-color,var(--sponsors-header-contrast));position:relative}.sponsors-panel__header:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 40' preserveAspectRatio='none'%3E%3Cpath d='M0 22 C120 2 220 38 340 18 C440 2 520 22 600 10 L600 40 L0 40 Z' fill='%23fff'/%3E%3C/svg%3E") bottom/100% 100% no-repeat;height:1.5rem;position:absolute;inset:auto 0 -1px}.sponsors-panel__header p{margin:var(--spacing-2) 0 0;font-size:var(--fs-base);text-wrap:pretty;line-height:1.5}@supports not (color:contrast-color(red)){.sponsors-panel__header{--sponsors-header-contrast:oklch(from var(--publisher-color,var(--brand)) clamp(0, (.62 - l) * 1000, 1) 0 0)}}.sponsors-panel__title{color:inherit;font-size:var(--fs-xl);letter-spacing:-.01em;text-wrap:balance;margin:0;padding-right:2.5rem;font-weight:700;line-height:1.15}.sponsors-panel__list{gap:var(--spacing-1);padding:var(--spacing-2) var(--panel-pad) var(--panel-pad);display:grid}.sponsor-item{border-radius:var(--spacing-1);background:color-mix(in srgb, var(--color-neutral-500) 8%, white)}.sponsor-item:nth-child(2n){background:color-mix(in srgb, var(--color-neutral-500) 4%, white)}.sponsor-item__summary{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);font-size:var(--fs-base);cursor:pointer;font-weight:600;list-style:none;display:flex}.sponsor-item__summary::-webkit-details-marker{display:none}.sponsor-item__summary:after{content:"+";font-size:1.25rem;line-height:1}.sponsor-item[open] .sponsor-item__summary:after{content:"−"}.sponsor-item__body{gap:var(--spacing-3);padding:0 var(--spacing-4) var(--spacing-4);font-size:var(--fs-sm);-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;line-height:1.55;display:grid}.sponsor-item__body>*{margin:0}.sponsor-item__body img{object-fit:contain;width:auto;max-width:12rem;max-height:4rem}.snow{z-index:5;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){@keyframes door-pop{0%{opacity:0;scale:.85}}.door__trigger{animation:.55s cubic-bezier(.2,.8,.2,1) backwards door-pop;animation-delay:calc(min(var(--i,0), 15) * 45ms)}@supports (animation-timeline:view()){@keyframes door-reveal{0%{opacity:0;translate:0 1.5rem}}.door{animation:linear both door-reveal;animation-timeline:view();animation-range:entry entry 80%}}@keyframes tab-in-side{0%{translate:150%}}.sponsors-tab{animation:.5s cubic-bezier(.2,.8,.2,1) .7s backwards tab-in-side}}.optin{min-height:70dvh;padding:var(--spacing-4);place-items:center;display:grid}.optin__card{width:min(32rem,100%);padding:clamp(var(--spacing-4), 5vw, var(--spacing-8));border-radius:var(--spacing-3);text-align:center;font-size:var(--fs-base);text-wrap:pretty;background:#fff;line-height:1.6;box-shadow:0 .5rem 2rem #00000014}.optin__icon{width:3.5rem;height:3.5rem;margin:0 auto var(--spacing-3);background:var(--color-neutral-700);color:#fff;border-radius:50%;place-items:center;font-size:1.75rem;font-weight:700;display:grid}.optin__title{margin:0 0 var(--spacing-3);font-size:var(--fs-xl);font-weight:700;line-height:1.15}.optin__message{margin:0 0 var(--spacing-4)}.start-page{min-height:calc(100vh - var(--wp-admin--admin-bar--height,0px));min-height:calc(100dvh - var(--wp-admin--admin-bar--height,0px));place-items:center;display:grid}.start-page__bubble{background:var(--color-primary);width:128px;height:128px;-webkit-mask:url(/app/themes/dgs/public/build/assets/vrs-bubble-pUylAVTw.svg) 50%/contain no-repeat;mask:url(/app/themes/dgs/public/build/assets/vrs-bubble-pUylAVTw.svg) 50%/contain no-repeat}.contest-page>.contest{min-width:0}.partner-tiles{--tiles-gap:var(--spacing-3);--tiles-per-view:1;--tile-logo-h:4.5rem;min-width:0;max-width:var(--total-max-width,768px);margin:var(--spacing-6) auto 0;padding:0 var(--spacing-4) var(--spacing-6)}@media (width>=768px){.partner-tiles{--tiles-per-view:2;max-width:60rem}}@media (width>=992px){.partner-tiles{--tiles-per-view:3;max-width:72rem}}.partner-tiles__header{justify-content:space-between;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-3);display:flex}.partner-tiles__nav{gap:var(--spacing-2);display:flex}.partner-tiles__nav[hidden]{display:none}.partner-tiles__button{width:2.5rem;height:2.5rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;place-items:center;font-size:1.25rem;line-height:1;display:grid}.partner-tiles__button:disabled{opacity:.35;cursor:default}.partner-tiles__track{gap:var(--tiles-gap);min-width:0;max-width:100%;padding:0 0 var(--spacing-2);overscroll-behavior-x:none;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.partner-tiles__track::-webkit-scrollbar{display:none}.partner-tiles__track:focus-visible{outline:2px solid var(--brand,currentColor);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.partner-tiles__track{scroll-behavior:smooth}}.partner-tile{flex:0 0 calc((100% - var(--tiles-gap) * (var(--tiles-per-view) - 1)) / var(--tiles-per-view));gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--spacing-2);scroll-snap-align:start;background:#fff;flex-direction:column;display:flex;position:relative;box-shadow:0 1px 4px #0000001f}.partner-tile:has(a){transition:box-shadow .15s}.partner-tile:has(a):hover{box-shadow:0 2px 10px #00000038}.partner-tile:has(a:focus-visible){outline:3px solid var(--brand-text,currentColor);outline-offset:2px}.partner-tile a:focus-visible{outline:none}.partner-tile__image{height:var(--tile-logo-h);align-items:center;display:flex}.partner-tile__logo{object-fit:contain;width:auto;max-width:100%;height:100%}.partner-tile__name{font-size:var(--fs-sm);opacity:.7;margin:0}.partner-tile__claim{margin:0 0 var(--spacing-2)}.partner-tile__claim a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--brand,currentColor);text-decoration-color:var(--brand,currentColor);text-underline-offset:.2em;text-decoration-thickness:2px}.partner-tile__claim a:hover{text-decoration-thickness:3px}.partner-tile__text{margin:var(--spacing-2) 0 0;font-size:var(--fs-sm);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
