@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(material-symbols-outlined-subset.9b624442.woff2)format("woff2");font-display:block}@font-face{font-family:Helvetica Neue Web;font-style:normal;font-weight:400;src:url(helvetica-neue-regular.480b5f3b.woff2)format("woff2")}@font-face{font-family:Helvetica Neue Web;font-style:normal;font-weight:600;src:url(helvetica-neue-medium.69460516.woff2)format("woff2")}*{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:inherit;text-transform:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;-ms-appearance:none;appearance:none;outline:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;padding:0}input,textarea,select,button{-ms-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0}button{cursor:pointer}input[type=submit]{cursor:pointer}input[type=reset]{cursor:pointer}input[type=button]{cursor:pointer}input[type=radio]{cursor:pointer}fieldset{border:none}main{display:block}dialog{border:none}dialog:modal{width:100%;max-width:100%;height:100%;max-height:100%}details summary{-ms-appearance:none;appearance:none;cursor:pointer;list-style:none}details summary::marker{display:none}details summary::-webkit-details-marker{display:none}body{font-family:Helvetica Neue Web,sans-serif}:root{--black:#000;--white:#fff;--yellow:#ffe100;--grey:#e4e1d6;--grey_medium:#efede4;--grey_dark:#6e6b5c;--grey_darkest:#33322d;--blue:#003cff;--teal:#00ffd9;--green:#00ff2b;--red:red;--orange:#ff8d01;--purple:#ae00ff}.material-symbols-outlined{font-variation-settings:"wght" 300;font-feature-settings:"liga";text-transform:none;letter-spacing:normal;overflow-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined,sans-serif;font-style:normal;font-weight:400;line-height:1;display:inline-block}.container{height:100dvh}.controls{width:236px;color:var(--grey_darkest);border-top:1px solid var(--grey);gap:1rem;padding-top:1.5rem;list-style:none;display:grid;position:absolute;bottom:32px;left:32px}.controls>li>button{-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.875rem;display:-ms-flexbox;display:flex}.controls>li>button>span:first-child{margin-bottom:.25rem;font-size:150%}.dialog[open]{background:color-mix(in srgb, var(--black), transparent 55%);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100dvh;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0}.dialog-inner{-ms-overflow-style:none;scrollbar-width:none}.dialog-inner::-webkit-scrollbar{display:none}.dialog-inner{background:var(--white);border-radius:.75rem;width:100%;max-width:52rem;max-height:min(48rem,100% - 8rem);margin:1rem;overflow-x:scroll}.dialog-inner-header{border-bottom:1px solid var(--grey);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:start;align-items:flex-start;padding:2rem 2.5rem 1.375rem;display:-ms-flexbox;display:flex}.dialog-inner-header>div>span{text-transform:uppercase;background:var(--yellow);border-radius:9999px;padding:.3rem .625rem .1rem;font-size:.75rem;font-weight:600}.dialog-inner-header>div>h2{margin-top:.2em;font-size:1.3rem;font-weight:600}@media screen and (min-width:48rem){.dialog-inner-header>div>h2{font-size:2rem}}.dialog-inner-header>button{background:var(--grey_medium);border-radius:9999px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;display:-ms-flexbox;display:flex}.dialog-inner-content{padding:1.75rem 2.5rem 2.5rem;line-height:150%}.dialog-inner-content-lead{border-bottom:1px solid var(--grey);margin-bottom:1rem;padding-bottom:1rem;font-size:1.125rem;line-height:150%}.dialog-inner-content-legend>h3{color:var(--grey_dark);text-transform:uppercase;margin-bottom:1em;font-size:.8125rem;font-weight:600}.dialog-inner-content-legend>ul{gap:1.75rem 2.5rem;display:grid}@media screen and (min-width:48rem){.dialog-inner-content-legend>ul{grid-template-columns:repeat(2,1fr);list-style:none}}.dialog-inner-content-legend>ul>li>h4{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:.25rem .75rem;margin-bottom:.2rem;display:-ms-flexbox;display:flex}.dialog-inner-content-legend>ul>li>h4:before{content:" ";background:var(--color);border-radius:9999px;width:.75rem;height:.75rem;margin-bottom:.3rem;display:block}.dialog-inner-content-legend>ul>li>h4>span:first-child{text-transform:uppercase;font-size:1.125rem;font-weight:600}.dialog-inner-content-legend>ul>li>h4>span:nth-child(2){color:var(--grey_dark);font-size:.9375rem}.dialog-inner-content-legend>ul>li>p{color:var(--grey_darkest);font-size:.9375rem}.dialog-inner-content-controls{gap:2.5rem;list-style:none;display:grid}@media screen and (min-width:48rem){.dialog-inner-content-controls{grid-template-columns:repeat(2,1fr)}}.dialog-inner-content-controls>li>h3{border-bottom:1px solid var(--grey);-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.125rem;display:-ms-flexbox;display:flex}.dialog-inner-content-controls>li>h3>span:first-child{margin-bottom:.2rem;font-size:120%}.dialog-inner-content-controls>li>h3>span:nth-child(2){font-weight:600}.dialog-inner-content-controls>li>ul{gap:1.5rem;list-style:none;display:grid}.dialog-inner-content-controls>li>ul>li{grid-template-columns:5rem auto;gap:1rem;display:grid}.dialog-inner-content-controls>li>ul>li>div>h4{margin-bottom:.1rem;font-size:1.0625rem;font-weight:600}.dialog-inner-content-controls>li>ul>li>div>p{color:var(--grey_dark);font-size:.9375rem}.dialog-inner-content-imprint{gap:2.5rem;list-style:none;display:grid}@media screen and (min-width:48rem){.dialog-inner-content-imprint{grid-template-columns:repeat(2,1fr)}}.dialog-inner-content-imprint>li>h3{font-weight:600}.dialog-inner-content-imprint>li>h4,.dialog-inner-content-imprint>li>p{color:var(--grey_dark)}.dialog-inner-content-imprint>li>h4>a,.dialog-inner-content-imprint>li>p>a{color:var(--black);text-decoration:underline}.dialog-inner-content-info{color:var(--grey_dark);border-top:1px solid var(--grey);margin-top:3rem;padding-top:.5em;font-size:.8125rem}