:root{--l-bg-base:99%;--color-background-2ry:hsl(350,10%,96%);--color-background-base:hsl(350 10% var(--l-bg-base));--color-background-frosted-glass:hsla(350,10%,99%,.9);--color-background-frosted-glass-alt:hsla(350,10%,96%,.9);--color-background-frosted-glass-backdrop:saturate(180%) blur(20px);--color-background-scrim:rgba(0,0,0,.6);--color-brand-100:hsl(350,70%,94%);--color-brand-background-light:hsl(350,70%,97%);--color-brand-gradient-dark:linear-gradient(hsl(350,70%,48%),hsl(350,70%,35%));--color-brand-ink-2ry:hsl(350,70%,60%);--color-brand-primary:hsl(350,70%,35%);--color-brand-text:hsl(350,70%,49%);--color-ink-2ry:hsla(0,0%,0%,.54);--color-ink-3ry:hsla(0,0%,0%,.29);--color-ink-base:hsla(0,0%,0%,.87);--color-ink-border:hsla(0,0%,0%,.12);--color-ink-shadow:350 10% 10%;--color-ink-border-translucent:hsl(var(--color-ink-shadow) / .12);--color-ink-inverse-base:hsla(0,0%,100%,.87);--color-ink-link:hsl(210,70%,45%);--color-ink-min:hsl(var(--color-ink-shadow) / .04);--color-ink-neutral-border:hsla(0,0%,0%,.12);--box-shadow-focus-outline:0 0 0 .25rem hsla(350,70%,35%,.4);--box-shadow-z3:0 0 0 1px hsl(var(--color-ink-shadow) / .04), 0 3px 6px -1px hsl(var(--color-ink-shadow) / .06), 0 15px 28px -1px hsl(var(--color-ink-shadow) / .1);--box-shadow-z4:0 0 0 1px hsl(var(--color-ink-shadow) / .04), 0 6px 10px -3px hsl(var(--color-ink-shadow) / .06), 0 27px 50px -3px hsl(var(--color-ink-shadow) / .1);--font-size-base:1.0625rem;--line-height-base:calc(24 / 17);--padding-top-base:.375rem;--padding-bottom-base:.125rem;--font-size-label:.875rem;--line-height-label:calc(20 / 14);--padding-top-label:.0625rem;--padding-bottom-label:.1875rem;--font-size-small:.8125rem;--line-height-small:calc(16 / 12);--padding-top-small:.25rem;--padding-bottom-small:.25rem;--padding-x-box:1rem;--padding-x-btn:1rem;--padding-x-container:1.25rem;--padding-x-input:1rem;--padding-y-btn:0;--padding-y-input:.625rem;--width-readable:70ch;--height-btn:3rem;--icon-sm-arrow-down:url(data:image/svg+xml;charset=utf-8,%3Csvg\ width=\'16\'\ height=\'16\'\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E\ %3Cpath\ d=\'M8\ 2C8.55228\ 2\ 9\ 2.44772\ 9\ 3V10.5858L11.2929\ 8.29289C11.6834\ 7.90237\ 12.3166\ 7.90237\ 12.7071\ 8.29289C13.0976\ 8.68342\ 13.0976\ 9.31658\ 12.7071\ 9.70711L8.70711\ 13.7071C8.31658\ 14.0976\ 7.68342\ 14.0976\ 7.29289\ 13.7071L3.29289\ 9.70711C2.90237\ 9.31658\ 2.90237\ 8.68342\ 3.29289\ 8.29289C3.68342\ 7.90237\ 4.31658\ 7.90237\ 4.70711\ 8.29289L7\ 10.5858V3C7\ 2.44772\ 7.44772\ 2\ 8\ 2Z\'\ fill=\'url\(%23paint0_linear_10265_135264\)\'/%3E\ %3Cdefs%3E\ %3ClinearGradient\ id=\'paint0_linear_10265_135264\'\ x1=\'8\'\ y1=\'2\'\ x2=\'8\'\ y2=\'14\'\ gradientUnits=\'userSpaceOnUse\'%3E\ %3Cstop\ stop-color=\'%23AA979A\'/%3E\ %3Cstop\ offset=\'1\'\ stop-color=\'%23937B7F\'/%3E\ %3C/linearGradient%3E\ %3C/defs%3E\ %3C/svg%3E)}@media only screen and (min-width:768px){:root{padding-x-box:1.5rem;padding-x-container:2.5rem}}@media only screen and (min-width:1024px){:root{padding-x-box:2rem;padding-x-container:2.5rem}}@media only screen and (min-width:1360px){:root{padding-x-btn:1.25rem}}html{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:transparent;cursor:default;font-size:medium;font-size:initial;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden;scroll-behavior:smooth;scrollbar-color:var(--color-brand-primary) var(--color-ink-min);scrollbar-width:thin;min-height:100vh}@supports (-webkit-touch-callout: none){
  html{
    min-height:-webkit-fill-available;
  }
}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--color-background-base);font-size:var(--font-size-base);font-family:-apple-system,BlinkMacSystemFont,Inter,Roboto,"Helvetica Neue","Arial Nova","Nimbus Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:normal;letter-spacing:.01em;line-height:var(--line-height-base);text-align:left;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);min-width:320px;min-height:100vh}@supports (-webkit-touch-callout: none){
  body{
    min-height:-webkit-fill-available;
  }
}.footer,.header,.page.is-home,.global-search{-webkit-animation:none 0s ease 0s 1 normal none running;animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;border:medium none currentColor;border-collapse:separate;-o-border-image:none;border-image:none;border-radius:0;border-spacing:0;bottom:auto;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:#000;-webkit-columns:auto;-moz-columns:auto;columns:auto;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-column-gap:normal;-moz-column-gap:normal;column-gap:normal;-webkit-column-rule:medium none currentColor;-moz-column-rule:medium none currentColor;column-rule:medium none currentColor;-webkit-column-span:1;-moz-column-span:1;column-span:1;-webkit-column-width:auto;-moz-column-width:auto;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:normal;height:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc outside none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;-webkit-perspective:none;perspective:none;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:static;right:auto;-moz-tab-size:8;-o-tab-size:8;tab-size:8;table-layout:auto;text-align:left;-moz-text-align-last:auto;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;-webkit-transform:none;transform:none;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform-style:flat;transform-style:flat;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--color-ink-base);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:var(--font-size-base);font-family:-apple-system,BlinkMacSystemFont,Inter,Roboto,"Helvetica Neue","Arial Nova","Nimbus Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:normal;letter-spacing:.01em;line-height:var(--line-height-base)}.footer *:where(:not(iframe):not(canvas):not(img):not(svg):not(video):not([type="color"]):not(svg *):not(symbol *)),
.header *:where(:not(iframe):not(canvas):not(img):not(svg):not(video):not([type="color"]):not(svg *):not(symbol *)),
.page.is-home *:where(:not(iframe):not(canvas):not(img):not(svg):not(video):not([type="color"]):not(svg *):not(symbol *)),
.global-search *:where(:not(iframe):not(canvas):not(img):not(svg):not(video):not([type="color"]):not(svg *):not(symbol *)){all:unset;display:revert}.footer *,.footer *::before,.footer *::after,.header *,.header *::before,.header *::after,.page.is-home *,.page.is-home *::before,.page.is-home *::after,.global-search *,.global-search *::before,.global-search *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.footer ::before,.footer ::after,.header ::before,.header ::after,.page.is-home ::before,.page.is-home ::after,.global-search ::before,.global-search ::after{text-decoration:inherit;vertical-align:inherit}.footer a,.footer area,.footer button,.footer input,.footer label,.footer select,.footer summary,.footer textarea,.footer [tabindex],.header a,.header area,.header button,.header input,.header label,.header select,.header summary,.header textarea,.header [tabindex],.page.is-home a,.page.is-home area,.page.is-home button,.page.is-home input,.page.is-home label,.page.is-home select,.page.is-home summary,.page.is-home textarea,.page.is-home [tabindex],.global-search a,.global-search area,.global-search button,.global-search input,.global-search label,.global-search select,.global-search summary,.global-search textarea,.global-search [tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}.footer a:not([class]),
.footer .footer__link,
.header a:not([class]),
.header .footer__link,
.page.is-home a:not([class]),
.page.is-home .footer__link,
.global-search a:not([class]),
.global-search .footer__link{color:var(--color-ink-link)}.footer a,.header a,.page.is-home a,.global-search a{cursor:pointer;outline:0;text-decoration:none;-webkit-transition:color .11s;transition:color .11s}.footer a.focus-visible,.header a.focus-visible,.page.is-home a.focus-visible,.global-search a.focus-visible{outline:.25rem solid var(--box-shadow-focus-outline);outline-offset:2px}.footer a:focus-visible,.header a:focus-visible,.page.is-home a:focus-visible,.global-search a:focus-visible{outline:.25rem solid var(--box-shadow-focus-outline);outline-offset:2px}.footer address,.footer dl,.footer p,.footer .link.is-forward,.header address,.header dl,.header p,.header .link.is-forward,.page.is-home address,.page.is-home dl,.page.is-home p,.page.is-home .link.is-forward,.global-search address,.global-search dl,.global-search p,.global-search .link.is-forward{margin-top:0;margin-bottom:1rem;padding-top:var(--padding-top-base);padding-bottom:var(--padding-bottom-base)}.footer button,.footer .o1b-btn,.header button,.header .o1b-btn,.page.is-home button,.page.is-home .o1b-btn,.global-search button,.global-search .o1b-btn{font-family:-apple-system,BlinkMacSystemFont,Inter,Roboto,"Helvetica Neue","Arial Nova","Nimbus Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:var(--font-size-label);font-weight:600;line-height:var(--line-height,var(--line-height-label));-webkit-appearance:button;-moz-appearance:button;appearance:button;background:var(--color-ink-min);border-radius:100vmax;border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--color-brand-text);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.25rem;-ms-flex-negative:0;flex-shrink:0;font-weight:bolder;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:var(--height-btn);text-align:center;text-decoration:none;white-space:nowrap;outline:0;overflow:visible;padding:var(--padding-y-btn) var(--padding-x-btn);-webkit-transition:background .07s cubic-bezier(.2,0,.38,.9) , -webkit-box-shadow .07s cubic-bezier(.2,0,.38,.9);transition:background .07s cubic-bezier(.2,0,.38,.9) , -webkit-box-shadow .07s cubic-bezier(.2,0,.38,.9);transition:background .07s cubic-bezier(.2,0,.38,.9) , box-shadow .07s cubic-bezier(.2,0,.38,.9);transition:background .07s cubic-bezier(.2,0,.38,.9) , box-shadow .07s cubic-bezier(.2,0,.38,.9) , -webkit-box-shadow .07s cubic-bezier(.2,0,.38,.9);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;height:var(--height-btn)}.footer button:hover,.footer .o1b-btn:hover,.header button:hover,.header .o1b-btn:hover,.page.is-home button:hover,.page.is-home .o1b-btn:hover,.global-search button:hover,.global-search .o1b-btn:hover{background:var(--color-brand-background-light);-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.footer button:active,.footer .o1b-btn:active,.header button:active,.header .o1b-btn:active,.page.is-home button:active,.page.is-home .o1b-btn:active,.global-search button:active,.global-search .o1b-btn:active{-webkit-box-shadow:inset 0 100rem 0 rgba(0,0,0,.04);box-shadow:inset 0 100rem 0 rgba(0,0,0,.04)}.footer button.focus-visible,.footer .o1b-btn.focus-visible,.header button.focus-visible,.header .o1b-btn.focus-visible,.page.is-home button.focus-visible,.page.is-home .o1b-btn.focus-visible,.global-search button.focus-visible,.global-search .o1b-btn.focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.footer button:focus-visible,.footer .o1b-btn:focus-visible,.header button:focus-visible,.header .o1b-btn:focus-visible,.page.is-home button:focus-visible,.page.is-home .o1b-btn:focus-visible,.global-search button:focus-visible,.global-search .o1b-btn:focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.footer button>span,.footer .o1b-btn>span,.header button>span,.header .o1b-btn>span,.page.is-home button>span,.page.is-home .o1b-btn>span,.global-search button>span,.global-search .o1b-btn>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance: none){
    .footer button,
.footer .o1b-btn,
.header button,
.header .o1b-btn,
.page.is-home button,
.page.is-home .o1b-btn,
.global-search button,
.global-search .o1b-btn{
      -webkit-appearance:none;
    }
  }}.footer .o1b-btn.is-outline,.footer .o1b-btn.is-ghost,.header .o1b-btn.is-outline,.header .o1b-btn.is-ghost,.page.is-home .o1b-btn.is-outline,.page.is-home .o1b-btn.is-ghost,.global-search .o1b-btn.is-outline,.global-search .o1b-btn.is-ghost{background:transparent;color:var(--color-brand-text)}.footer .o1b-btn.is-outline:hover,.footer .o1b-btn.is-ghost:hover,.header .o1b-btn.is-outline:hover,.header .o1b-btn.is-ghost:hover,.page.is-home .o1b-btn.is-outline:hover,.page.is-home .o1b-btn.is-ghost:hover,.global-search .o1b-btn.is-outline:hover,.global-search .o1b-btn.is-ghost:hover{background:var(--color-ink-min)}.footer div,.footer dd,.footer dt,.footer li,.footer p,.footer td,.footer th,.header div,.header dd,.header dt,.header li,.header p,.header td,.header th,.page.is-home div,.page.is-home dd,.page.is-home dt,.page.is-home li,.page.is-home p,.page.is-home td,.page.is-home th,.global-search div,.global-search dd,.global-search dt,.global-search li,.global-search p,.global-search td,.global-search th{font-weight:normal;word-wrap:break-word}.footer figcaption,.header figcaption,.page.is-home figcaption,.global-search figcaption{color:var(--color-ink-2ry);padding-top:var(--padding-top-base);padding-bottom:var(--padding-bottom-base)}.footer figure,.header figure,.page.is-home figure,.global-search figure{margin-top:0;margin-bottom:0}.footer form,.header form,.page.is-home form,.global-search form{accent-color:var(--color-brand-text);caret-color:var(--color-brand-ink-2ry)}.footer img:not([class]), .footer figure img,
.header img:not([class]),
.header figure img,
.page.is-home img:not([class]),
.page.is-home figure img,
.global-search img:not([class]),
.global-search figure img{display:block}.footer img,.footer video,.header img,.header video,.page.is-home img,.page.is-home video,.global-search img,.global-search video{border-style:none;max-width:100%;height:auto}.footer input,.footer optgroup,.footer select,.footer textarea,.header input,.header optgroup,.header select,.header textarea,.page.is-home input,.page.is-home optgroup,.page.is-home select,.page.is-home textarea,.global-search input,.global-search optgroup,.global-search select,.global-search textarea{font-family:inherit;font-size:var(--font-size-base);line-height:var(--line-height-base);letter-spacing:inherit}.footer input,.footer select,.footer textarea,.header input,.header select,.header textarea,.page.is-home input,.page.is-home select,.page.is-home textarea,.global-search input,.global-search select,.global-search textarea{background-color:var(--color-background-base)}.footer select, .footer textarea, .footer input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):not([type=search]),
.header select,
.header textarea,
.header input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):not([type=search]),
.page.is-home select,
.page.is-home textarea,
.page.is-home input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):not([type=search]),
.global-search select,
.global-search textarea,
.global-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):not([type=search]){border-radius:0;padding-left:var(--padding-x-input);-webkit-padding-start:var(--padding-x-input);padding-inline-start:var(--padding-x-input)}.footer select, .footer textarea, .footer input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]),
.header select,
.header textarea,
.header input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]),
.page.is-home select,
.page.is-home textarea,
.page.is-home input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]),
.global-search select,
.global-search textarea,
.global-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;border:1px solid var(--color-ink-border-translucent);color:var(--color-ink-base);display:block;padding-top:var(--padding-y-input);padding-bottom:var(--padding-y-input);overflow:visible;-webkit-transition:border-color cubic-bezier(.2,0,.38,.9) .11s , color cubic-bezier(.2,0,.38,.9) .11s;transition:border-color cubic-bezier(.2,0,.38,.9) .11s , color cubic-bezier(.2,0,.38,.9) .11s;width:100%;min-height:3rem}.footer select.focus-visible, .footer textarea.focus-visible, .footer input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]).focus-visible,
.header select.focus-visible,
.header textarea.focus-visible,
.header input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]).focus-visible,
.page.is-home select.focus-visible,
.page.is-home textarea.focus-visible,
.page.is-home input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]).focus-visible,
.global-search select.focus-visible,
.global-search textarea.focus-visible,
.global-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]).focus-visible{color:var(--color-ink-base);border-color:transparent;-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline);outline:0}.footer select:focus-visible, .footer textarea:focus-visible, .footer input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):focus-visible,
.header select:focus-visible,
.header textarea:focus-visible,
.header input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):focus-visible,
.page.is-home select:focus-visible,
.page.is-home textarea:focus-visible,
.page.is-home input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):focus-visible,
.global-search select:focus-visible,
.global-search textarea:focus-visible,
.global-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):focus-visible{color:var(--color-ink-base);border-color:transparent;-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline);outline:0}.footer select::-webkit-input-placeholder, .footer textarea::-webkit-input-placeholder, .footer input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-webkit-input-placeholder, .header select::-webkit-input-placeholder, .header textarea::-webkit-input-placeholder, .header input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-webkit-input-placeholder, .page.is-home select::-webkit-input-placeholder, .page.is-home textarea::-webkit-input-placeholder, .page.is-home input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-webkit-input-placeholder, .global-search select::-webkit-input-placeholder, .global-search textarea::-webkit-input-placeholder, .global-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-webkit-input-placeholder{color:var(--color-ink-3ry);opacity:1}.footer select::-moz-placeholder, .footer textarea::-moz-placeholder, .footer input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-moz-placeholder, .header select::-moz-placeholder, .header textarea::-moz-placeholder, .header input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-moz-placeholder, .page.is-home select::-moz-placeholder, .page.is-home textarea::-moz-placeholder, .page.is-home input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-moz-placeholder, .global-search select::-moz-placeholder, .global-search textarea::-moz-placeholder, .global-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-moz-placeholder{color:var(--color-ink-3ry);opacity:1}.footer select:-ms-input-placeholder, .footer textarea:-ms-input-placeholder, .footer input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):-ms-input-placeholder, .header select:-ms-input-placeholder, .header textarea:-ms-input-placeholder, .header input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):-ms-input-placeholder, .page.is-home select:-ms-input-placeholder, .page.is-home textarea:-ms-input-placeholder, .page.is-home input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):-ms-input-placeholder, .global-search select:-ms-input-placeholder, .global-search textarea:-ms-input-placeholder, .global-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]):-ms-input-placeholder{color:var(--color-ink-3ry);opacity:1}.footer select::-ms-input-placeholder, .footer textarea::-ms-input-placeholder, .footer input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-ms-input-placeholder, .header select::-ms-input-placeholder, .header textarea::-ms-input-placeholder, .header input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-ms-input-placeholder, .page.is-home select::-ms-input-placeholder, .page.is-home textarea::-ms-input-placeholder, .page.is-home input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-ms-input-placeholder, .global-search select::-ms-input-placeholder, .global-search textarea::-ms-input-placeholder, .global-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::-ms-input-placeholder{color:var(--color-ink-3ry);opacity:1}.footer select::placeholder, .footer textarea::placeholder, .footer input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::placeholder,
.header select::placeholder,
.header textarea::placeholder,
.header input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::placeholder,
.page.is-home select::placeholder,
.page.is-home textarea::placeholder,
.page.is-home input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::placeholder,
.global-search select::placeholder,
.global-search textarea::placeholder,
.global-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset])::placeholder{color:var(--color-ink-3ry);opacity:1}@media only screen and (min-width:768px){.footer select, .footer textarea, .footer input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]),
.header select,
.header textarea,
.header input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]),
.page.is-home select,
.page.is-home textarea,
.page.is-home input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]),
.global-search select,
.global-search textarea,
.global-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=reset]){max-width:var(--width-readable)}}.footer textarea,.footer [type="text"],.footer [type="email"],.footer [type="tel"],.footer [type="number"],.footer [type="url"],.header textarea,.header [type="text"],.header [type="email"],.header [type="tel"],.header [type="number"],.header [type="url"],.page.is-home textarea,.page.is-home [type="text"],.page.is-home [type="email"],.page.is-home [type="tel"],.page.is-home [type="number"],.page.is-home [type="url"],.global-search textarea,.global-search [type="text"],.global-search [type="email"],.global-search [type="tel"],.global-search [type="number"],.global-search [type="url"]{padding-right:var(--padding-x-input);-webkit-padding-end:var(--padding-x-input);padding-inline-end:var(--padding-x-input)}.footer summary,.header summary,.page.is-home summary,.global-search summary{cursor:pointer;list-style:none}.footer summary::-webkit-details-marker,.header summary::-webkit-details-marker,.page.is-home summary::-webkit-details-marker,.global-search summary::-webkit-details-marker{display:none}.footer summary::marker,.header summary::marker,.page.is-home summary::marker,.global-search summary::marker{display:none}.footer summary::-moz-list-bullet,.header summary::-moz-list-bullet,.page.is-home summary::-moz-list-bullet,.global-search summary::-moz-list-bullet{list-style-type:none}.footer ul,.header ul,.page.is-home ul,.global-search ul{list-style:none;padding-left:0;margin-bottom:0}.footer .petit,.header .petit,.page.is-home .petit,.global-search .petit{font-size:var(--font-size-small);line-height:var(--line-height-small);padding-top:var(--padding-top-small);padding-bottom:var(--padding-bottom-small)}.footer .dropup,.footer .dropdown,.header .dropup,.header .dropdown,.page.is-home .dropup,.page.is-home .dropdown,.global-search .dropup,.global-search .dropdown{position:relative}.footer .dropdown-toggle:focus,.header .dropdown-toggle:focus,.page.is-home .dropdown-toggle:focus,.global-search .dropdown-toggle:focus{outline:0}.footer .dropdown-menu,.header .dropdown-menu,.page.is-home .dropdown-menu,.global-search .dropdown-menu{background-clip:padding-box;background-color:var(--color-background-base);border-radius:0;-webkit-box-shadow:var(--box-shadow-z4);box-shadow:var(--box-shadow-z4);border:0;display:none;list-style:none;margin:0;text-align:left;padding:1rem;position:absolute;top:100%;left:0;width:272px;z-index:40}.footer .dropdown-menu .divider,.header .dropdown-menu .divider,.page.is-home .dropdown-menu .divider,.global-search .dropdown-menu .divider{background-color:var(--color-ink-border);margin:.5rem 0;overflow:hidden;height:1px}.footer .dropdown-menu>li>a,.header .dropdown-menu>li>a,.page.is-home .dropdown-menu>li>a,.global-search .dropdown-menu>li>a{--menu-item-padding:1rem;--menu-color:var(--color-ink-2ry);border-radius:0;color:var(--menu-color,var(--color-ink-2ry));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;text-decoration:none;padding:var(--menu-item-padding,.5rem 1rem);position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .07s , color .07s;transition:background .07s , color .07s;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .dropdown-menu > li > a:is(:hover, :active,.focus-visible),
.header .dropdown-menu > li > a:is(:hover, :active,.focus-visible),
.page.is-home .dropdown-menu > li > a:is(:hover, :active,.focus-visible),
.global-search .dropdown-menu > li > a:is(:hover, :active,.focus-visible){background-color:var(--color-ink-min);color:var(--menu-color,var(--color-ink-2ry));text-decoration:none}.footer .dropdown-menu > li > a:is(:hover, :active, :focus-visible),
.header .dropdown-menu > li > a:is(:hover, :active, :focus-visible),
.page.is-home .dropdown-menu > li > a:is(:hover, :active, :focus-visible),
.global-search .dropdown-menu > li > a:is(:hover, :active, :focus-visible){background-color:var(--color-ink-min);color:var(--menu-color,var(--color-ink-2ry));text-decoration:none}.footer .dropdown-menu>li>a.focus-visible,.header .dropdown-menu>li>a.focus-visible,.page.is-home .dropdown-menu>li>a.focus-visible,.global-search .dropdown-menu>li>a.focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.footer .dropdown-menu>li>a:focus-visible,.header .dropdown-menu>li>a:focus-visible,.page.is-home .dropdown-menu>li>a:focus-visible,.global-search .dropdown-menu>li>a:focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.footer .dropdown-menu>li>a:hover,.footer .dropdown-menu>li>a:focus,.header .dropdown-menu>li>a:hover,.header .dropdown-menu>li>a:focus,.page.is-home .dropdown-menu>li>a:hover,.page.is-home .dropdown-menu>li>a:focus,.global-search .dropdown-menu>li>a:hover,.global-search .dropdown-menu>li>a:focus{background-color:var(--color-ink-min);color:var(--color-ink-2ry);text-decoration:none}.footer :where(.dropdown-menu > .active) > a,
.footer :where(.dropdown-menu > .active) > a:hover,
.footer :where(.dropdown-menu > .active) > a:focus,
.header :where(.dropdown-menu > .active) > a,
.header :where(.dropdown-menu > .active) > a:hover,
.header :where(.dropdown-menu > .active) > a:focus,
.page.is-home :where(.dropdown-menu > .active) > a,
.page.is-home :where(.dropdown-menu > .active) > a:hover,
.page.is-home :where(.dropdown-menu > .active) > a:focus,
.global-search :where(.dropdown-menu > .active) > a,
.global-search :where(.dropdown-menu > .active) > a:hover,
.global-search :where(.dropdown-menu > .active) > a:focus{background-color:var(--color-brand-100);color:var(--color-ink-2ry);outline:0}.footer :where(.dropdown-menu > .disabled) > a,
.footer :where(.dropdown-menu > .disabled) > a:hover,
.footer :where(.dropdown-menu > .disabled) > a:focus,
.header :where(.dropdown-menu > .disabled) > a,
.header :where(.dropdown-menu > .disabled) > a:hover,
.header :where(.dropdown-menu > .disabled) > a:focus,
.page.is-home :where(.dropdown-menu > .disabled) > a,
.page.is-home :where(.dropdown-menu > .disabled) > a:hover,
.page.is-home :where(.dropdown-menu > .disabled) > a:focus,
.global-search :where(.dropdown-menu > .disabled) > a,
.global-search :where(.dropdown-menu > .disabled) > a:hover,
.global-search :where(.dropdown-menu > .disabled) > a:focus{color:var(--color-ink-3ry)}.footer :where(.dropdown-menu > .disabled) > a:hover,
.footer :where(.dropdown-menu > .disabled) > a:focus,
.header :where(.dropdown-menu > .disabled) > a:hover,
.header :where(.dropdown-menu > .disabled) > a:focus,
.page.is-home :where(.dropdown-menu > .disabled) > a:hover,
.page.is-home :where(.dropdown-menu > .disabled) > a:focus,
.global-search :where(.dropdown-menu > .disabled) > a:hover,
.global-search :where(.dropdown-menu > .disabled) > a:focus{background-color:transparent;background-image:none;cursor:not-allowed;text-decoration:none}.footer .open>.dropdown-menu,.header .open>.dropdown-menu,.page.is-home .open>.dropdown-menu,.global-search .open>.dropdown-menu{display:block}.footer .open>a,.header .open>a,.page.is-home .open>a,.global-search .open>a{outline:0}.footer .dropdown-menu-right,.header .dropdown-menu-right,.page.is-home .dropdown-menu-right,.global-search .dropdown-menu-right{right:0;left:auto}.footer .dropdown-menu-left,.header .dropdown-menu-left,.page.is-home .dropdown-menu-left,.global-search .dropdown-menu-left{right:auto;left:0}.footer .dropup .caret,.header .dropup .caret,.page.is-home .dropup .caret,.global-search .dropup .caret{content:"";border-top:0;border-bottom:.25rem dashed}.footer .dropup .dropdown-menu,.header .dropup .dropdown-menu,.page.is-home .dropup .dropdown-menu,.global-search .dropup .dropdown-menu{top:auto;bottom:100%}.footer .d-none,.header .d-none,.page.is-home .d-none,.global-search .d-none{display:none}@media only screen and (min-width:768px){.footer .tablet\:d-none,.header .tablet\:d-none,.page.is-home .tablet\:d-none,.global-search .tablet\:d-none{display:none}}@media only screen and (min-width:1024px){.footer .tablet-l\:d-flex,.header .tablet-l\:d-flex,.page.is-home .tablet-l\:d-flex,.global-search .tablet-l\:d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .tablet-l\:d-inline,.header .tablet-l\:d-inline,.page.is-home .tablet-l\:d-inline,.global-search .tablet-l\:d-inline{display:inline}.footer .tablet-l\:d-none,.header .tablet-l\:d-none,.page.is-home .tablet-l\:d-none,.global-search .tablet-l\:d-none{display:none}}.alert:empty{display:none}.page .cookiesalert{background-color:var(--color-background-frosted-glass-alt);-webkit-backdrop-filter:var(--color-background-frosted-glass-backdrop);backdrop-filter:var(--color-background-frosted-glass-backdrop);-webkit-box-shadow:var(--box-shadow-z3);box-shadow:var(--box-shadow-z3);color:var(--color-ink-base);font-size:var(--font-size-base);line-height:var(--line-height-base);position:fixed;bottom:calc(4.5rem + env(safe-area-inset-bottom));left:auto;z-index:20;margin-inline:max(1.25rem,50% - 421px);padding:var(--padding-x-box);width:auto}.page .cookiesalert>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:var(--font-size-label);line-height:var(--line-height-label);text-align:left!important;text-align:initial!important;margin-top:0!important;padding-top:1.125rem}.page .cookiesalert .btn,.page .cookiesalert .btn-info{font-family:-apple-system,BlinkMacSystemFont,Inter,Roboto,"Helvetica Neue","Arial Nova","Nimbus Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:var(--font-size-label);font-weight:600;line-height:var(--line-height,var(--line-height-label));-webkit-appearance:button;-moz-appearance:button;appearance:button;background:var(--color-ink-min);border-radius:100vmax;border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--color-brand-text);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.25rem;-ms-flex-negative:0;flex-shrink:0;font-weight:bolder;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:var(--height-btn);text-align:center;text-decoration:none;white-space:nowrap;outline:0;overflow:visible;padding:var(--padding-y-btn) var(--padding-x-btn);-webkit-transition:background .07s cubic-bezier(.2,0,.38,.9) , -webkit-box-shadow .07s cubic-bezier(.2,0,.38,.9);transition:background .07s cubic-bezier(.2,0,.38,.9) , -webkit-box-shadow .07s cubic-bezier(.2,0,.38,.9);transition:background .07s cubic-bezier(.2,0,.38,.9) , box-shadow .07s cubic-bezier(.2,0,.38,.9);transition:background .07s cubic-bezier(.2,0,.38,.9) , box-shadow .07s cubic-bezier(.2,0,.38,.9) , -webkit-box-shadow .07s cubic-bezier(.2,0,.38,.9);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;height:var(--height-btn)}.page .cookiesalert .btn:hover,.page .cookiesalert .btn-info:hover{background:var(--color-brand-background-light);-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.page .cookiesalert .btn:active,.page .cookiesalert .btn-info:active{-webkit-box-shadow:inset 0 100rem 0 rgba(0,0,0,.04);box-shadow:inset 0 100rem 0 rgba(0,0,0,.04)}.page .cookiesalert .btn.focus-visible,.page .cookiesalert .btn-info.focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.page .cookiesalert .btn:focus-visible,.page .cookiesalert .btn-info:focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.page .cookiesalert .btn>span,.page .cookiesalert .btn-info>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance: none){
    .page .cookiesalert .btn,
.page .cookiesalert .btn-info{
      -webkit-appearance:none;
    }
  }}@media only screen and (max-width:767px){.page .cookiesalert>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:768px){.page .cookiesalert{bottom:1.5rem}}.sr-only{border:0;clip:rect(0,0,0,0);margin:-1px;padding:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px;height:1px}.logo{border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;font-family:inherit;overflow:hidden;height:3rem}.logo:hover,.logo.focus-visible{text-decoration:none}.logo:hover,.logo:focus-visible{text-decoration:none}.logo.focus-visible{background:var(--color-background-2ry);-webkit-box-shadow:0 0 0 .5rem var(--color-background-2ry);box-shadow:0 0 0 .5rem var(--color-background-2ry)}.logo:focus-visible{background:var(--color-background-2ry);-webkit-box-shadow:0 0 0 .5rem var(--color-background-2ry);box-shadow:0 0 0 .5rem var(--color-background-2ry)}@media only screen and (min-width:768px) and (max-width:1023px){.logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.logo__logomark{margin-top:.25rem;margin-bottom:.25rem}}.logo__hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;margin-left:.75rem;-webkit-margin-start:.75rem;margin-inline-start:.75rem;padding-top:.25rem}@media only screen and (min-width:768px) and (max-width:1023px){.logo__hgroup{margin-left:0;-webkit-margin-start:0;margin-inline-start:0}}.logo__tagline{font-size:var(--font-size-small);line-height:var(--line-height-small);padding-top:var(--padding-top-small);padding-bottom:var(--padding-bottom-small);color:var(--color-ink-2ry);margin-top:-.3125rem;padding-left:.1875rem;-webkit-padding-start:.1875rem;padding-inline-start:.1875rem}@media only screen and (min-width:768px) and (max-width:1023px){.logo__tagline{padding-left:0;-webkit-padding-start:0;padding-inline-start:0}}@media only screen and (min-width:1024px){.logo__tagline{margin-top:-.4375rem}}.logo__logotype img{width:161px;height:19px}@media only screen and (min-width:768px){.logo__logotype img{width:74px;height:33px}}@media only screen and (min-width:1024px){.logo__logotype img{width:198px;height:26px}}:is(.app.is-home, .page.is-home) .logo{pointer-events:none;cursor:default}.icon{display:inline-block;-ms-flex-negative:0;flex-shrink:0;vertical-align:middle;width:1.5rem;height:1.5rem}@-moz-document url-prefix(""){
  .icon{
    fill:transparent;
  }
}.icon.is-sm{width:1rem;height:1rem}.o1b-badge{background-color:var(--color-brand-100);border-radius:100vmax;font-size:var(--font-size-small);line-height:1;color:var(--color-brand-text);margin-left:size-half;-webkit-margin-start:.25rem;margin-inline-start:.25rem;padding:.25rem .5rem;min-width:calc(var(--font-size-small) + 0.25rem)}[role="menuitem"] .o1b-badge{margin-left:auto;-webkit-margin-start:auto;margin-inline-start:auto}.o1b-badge.o1b-badge.is-sup{margin-left:0;-webkit-margin-start:0;margin-inline-start:0;top:-2px}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;height:6rem}@media only screen and (min-width:768px){.header{margin-right:auto;margin-left:auto;margin-inline:auto;padding-left:var(--padding-x-container);padding-right:var(--padding-x-container);position:relative;width:min(1280px + var(--padding-x-container) * 2, 100%);position:relative;height:10rem;z-index:3}}.header__logo{margin-top:.3125rem}@media only screen and (min-width:768px){.header__logo{margin:0 auto 0 0}}@media only screen and (min-width:1024px){.header__logo{margin:-.0625rem 0 0}}.header__base{display:none}@media only screen and (min-width:768px){.header__base{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header__top-level{border-radius:0;color:var(--menu-color,var(--color-ink-2ry));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;text-decoration:none;padding:var(--menu-item-padding,.5rem 1rem);position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .07s , color .07s;transition:background .07s , color .07s;width:100%;border-left:1px solid var(--color-ink-border);-webkit-border-start:1px solid var(--color-ink-border);border-inline-start:1px solid var(--color-ink-border);font-size:var(--font-size-small);font-weight:500;line-height:var(--line-height-small);text-transform:uppercase;padding-top:var(--padding-top-small);padding-bottom:var(--padding-bottom-small);height:3rem}.header__top-level:is(:hover, :active,.focus-visible){background-color:var(--color-ink-min);color:var(--menu-color,var(--color-ink-2ry));text-decoration:none}.header__top-level:is(:hover, :active, :focus-visible){background-color:var(--color-ink-min);color:var(--menu-color,var(--color-ink-2ry));text-decoration:none}.header__top-level.focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.header__top-level:focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}@media only screen and (min-width:1360px){.header__base .tablet-l\:d-flex .header__top-level{padding-right:3rem;-webkit-padding-end:2.5rem;padding-inline-end:2.5rem}}.header__tabs{background:var(--color-background-frosted-glass);-webkit-backdrop-filter:var(--color-background-frosted-glass-backdrop);backdrop-filter:var(--color-background-frosted-glass-backdrop);-webkit-box-shadow:0 -1px 0 hsl(var(--color-ink-shadow)/0.05), inset 0 1px 0 rgba(255, 255, 255, 0.4);box-shadow:0 -1px 0 hsl(var(--color-ink-shadow)/0.05), inset 0 1px 0 rgba(255, 255, 255, 0.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;position:fixed;right:0;bottom:0;left:0;height:calc(4rem + env(safe-area-inset-bottom));z-index:21}.header__tabs>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none}.header__tabs li::marker{display:none}@media only screen and (min-width:768px){.header__tabs{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-box-shadow:none;box-shadow:none;display:block;padding:0;position:static;height:auto}.header__tabs>ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}}@media only screen and (max-width:767px){.header__tab{width:max(25%,5rem)}.header__tabs .menu__link.is-tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.25rem;padding-bottom:.25rem;position:relative}.header__tabs .menu__link.is-tab .o1b-label{display:block;font-size:var(--font-size-small);line-height:var(--line-height-small);padding-top:var(--padding-top-small);padding-bottom:var(--padding-bottom-small)}.header__tabs .menu__link.is-tab .icon{margin:0}.header__tabs .menu__link.is-tab::after{display:none}}.header__sign-in,.header__sign-up,.header__user{display:none}.header__sign-in.is-on,.header__sign-up.is-on,.header__user.is-on{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (min-width:768px){.header__sign-in.is-on .o1b-btn,.header__sign-up.is-on .o1b-btn,.header__user.is-on .o1b-btn{height:3rem}}@media only screen and (max-width:767px){.header__sign-up .o1b-btn{background:var(--color-brand-gradient-dark);-webkit-box-shadow:0 1px 1px hsl(var(--color-ink-shadow)/0.24), inset 0 0 0 1px hsl(var(--color-ink-shadow)/0.24), inset 0 2px 0 hsl(350 10% var(--l-bg-base)/0.16);box-shadow:0 1px 1px hsl(var(--color-ink-shadow)/0.24), inset 0 0 0 1px hsl(var(--color-ink-shadow)/0.24), inset 0 2px 0 hsl(350 10% var(--l-bg-base)/0.16);color:var(--color-ink-inverse-base);text-shadow:0 1px 0 var(--color-ink-min);-webkit-transition:-webkit-filter .07s cubic-bezier(.2,0,.38,.9) , -webkit-box-shadow .07s cubic-bezier(.2,0,.38,.9);transition:-webkit-filter .07s cubic-bezier(.2,0,.38,.9) , -webkit-box-shadow .07s cubic-bezier(.2,0,.38,.9);transition:filter .07s cubic-bezier(.2,0,.38,.9) , box-shadow .07s cubic-bezier(.2,0,.38,.9);transition:filter .07s cubic-bezier(.2,0,.38,.9) , box-shadow .07s cubic-bezier(.2,0,.38,.9) , -webkit-filter .07s cubic-bezier(.2,0,.38,.9) , -webkit-box-shadow .07s cubic-bezier(.2,0,.38,.9)}.header__sign-up .o1b-btn:hover{background:var(--color-brand-gradient-dark);-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.header__login{display:none}.header__user .header__top-level{border-left:0;border-radius:100vmax;padding:.5rem}.header__user .header__top-level>.o1b-label{display:inline-block;white-space:nowrap;padding-left:.75rem;-webkit-padding-start:.75rem;padding-inline-start:.75rem}@media only screen and (min-width:768px) and (max-width:1360px){.header__user .header__top-level>.o1b-label{display:none}}@media only screen and (max-width:767px){.header__user .header__top-level::after{scale:-1}.header__tabs .o1b-popover{position:static}.header__tabs .o1b-popover__body{left:50%;bottom:calc(100% + 0.25rem);translate:-50%}}@media only screen and (min-width:768px){.header__tabs .o1b-popover__body{right:0;left:auto}}.menu__link.is-logout{--height-btn:3rem;background:transparent;font-size:var(--font-size-base);font-weight:normal;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:767px){.header__tab.is-more .menu__link.is-tab{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid var(--color-ink-border);height:2.5rem}.header__user.is-on{display:contents}.header__user .dropdown-menu{top:auto;bottom:100%;left:50%;translate:-50%}}@media only screen and (min-width:768px){.header__user .dropdown-menu{left:auto;right:0}}@media only screen and (max-width:767px){.header__lang{display:none}}.header__lang summary{--menu-item-padding:0 .75rem;border-radius:0;color:var(--menu-color,var(--color-ink-2ry));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;text-decoration:none;padding:var(--menu-item-padding,.5rem 1rem);position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .07s , color .07s;transition:background .07s , color .07s;width:100%;height:3rem}.header__lang summary:is(:hover, :active,.focus-visible){background-color:var(--color-ink-min);color:var(--menu-color,var(--color-ink-2ry));text-decoration:none}.header__lang summary:is(:hover, :active, :focus-visible){background-color:var(--color-ink-min);color:var(--menu-color,var(--color-ink-2ry));text-decoration:none}.header__lang summary.focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.header__lang summary:focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.header__lang summary::after{display:none}.header__lang .o1b-popover__body{right:0;left:auto}.menu{--menu-color:var(--color-ink-2ry);--menu-item-padding:.75rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;width:100%}.menu li{display:block;padding:0}.menu li::marker{display:none}@media only screen and (min-width:768px){.menu li:not(:last-child){margin-bottom:.25rem}}.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.menu__link{border-radius:0;color:var(--menu-color,var(--color-ink-2ry));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;text-decoration:none;padding:var(--menu-item-padding,.5rem 1rem);position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .07s , color .07s;transition:background .07s , color .07s;width:100%}.menu__link:is(:hover, :active,.focus-visible){background-color:var(--color-ink-min);color:var(--menu-color,var(--color-ink-2ry));text-decoration:none}.menu__link:is(:hover, :active, :focus-visible){background-color:var(--color-ink-min);color:var(--menu-color,var(--color-ink-2ry));text-decoration:none}.menu__link.focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.menu__link:focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.menu__link[aria-current]{background-color:var(--color-ink-min);cursor:default;pointer-events:none}.menu__submenu:not(:first-of-type){-webkit-box-shadow:inset 0 1px 0 var(--color-ink-border);box-shadow:inset 0 1px 0 var(--color-ink-border);padding-top:.5rem}.menu__submenu>.menu__link{color:var(--color-ink-base)}.menu__subhead{border-radius:0;color:var(--menu-color,var(--color-ink-2ry));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;text-decoration:none;padding:var(--menu-item-padding,.5rem 1rem);position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .07s , color .07s;transition:background .07s , color .07s;width:100%;color:var(--color-ink-base)}.menu__subhead:is(:hover, :active,.focus-visible){background-color:var(--color-ink-min);color:var(--menu-color,var(--color-ink-2ry));text-decoration:none}.menu__subhead:is(:hover, :active, :focus-visible){background-color:var(--color-ink-min);color:var(--menu-color,var(--color-ink-2ry));text-decoration:none}.menu__subhead.focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.menu__subhead:focus-visible{-webkit-box-shadow:var(--box-shadow-focus-outline);box-shadow:var(--box-shadow-focus-outline)}.menu__subhead:hover{background-color:transparent;background-color:initial;color:var(--color-ink-base)}.menu__link>.o1b-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.menu__divider{border-top:1px solid var(--color-ink-border);height:0}.menu__section .menu__link::before{color:var(--color-ink-2ry);content:"• ";-ms-flex-item-align:start;align-self:flex-start}.o1b-popover{position:relative}.o1b-popover__body{background-clip:padding-box;background-color:var(--color-background-base);border-radius:0;border:0;-webkit-box-shadow:var(--box-shadow-z3);box-shadow:var(--box-shadow-z3);color:var(--color-ink-2ry);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;margin:0;padding:1rem var(--padding-x-box);opacity:0;position:absolute;top:auto;left:0;-webkit-transition:opacity .11s;transition:opacity .11s;width:272px;z-index:40}[open] .o1b-popover__body{opacity:1}.o1b-popover__body.menu{padding:1rem}.is-up>.o1b-popover__body{bottom:100%}.is-right>.o1b-popover__body{left:auto;right:0}:where(.o1b-popover) summary::after{content:"";display:inline-block;width:var(--detail-width,1.25rem);height:var(--detail-height,1.25rem);background-image:var(--icon-sm-arrow-down);background-position:right center;background-repeat:no-repeat;margin-left:.25rem;-webkit-margin-start:.25rem;margin-inline-start:.25rem}[type="search"]{-webkit-appearance:textfield;border-radius:100vmax;outline-offset:-2px;padding-right:3.5rem;-webkit-padding-end:3.5rem;padding-inline-end:3.5rem;padding-left:1.5rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background:var(--icon-add) no-repeat center;cursor:pointer;margin-right:-.5rem;-webkit-margin-end:-.5rem;margin-inline-end:-.5rem;rotate:45deg;height:1.5rem;width:1.5rem}@media (pointer:fine){[type="search"]::-webkit-search-cancel-button{display:none}}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}:where([type="search"]) [type=submit]{pointer-events:none;opacity:.5}:where([type="search"] input:not(:-moz-placeholder-shown)) + [type=submit]{pointer-events:auto;opacity:1}:where([type="search"] input:not(:-ms-input-placeholder)) + [type=submit]{pointer-events:auto;opacity:1}:where([type="search"] input:not(:placeholder-shown)) + [type=submit]{pointer-events:auto;opacity:1}.global-search{background:var(--color-background-scrim);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.5rem;padding-right:1.25rem;padding-left:1.25rem;padding-inline:1.25rem;opacity:0;pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .15s cubic-bezier(.2,0,.38,.9);transition:opacity .15s cubic-bezier(.2,0,.38,.9);z-index:20}.global-search.is-open{opacity:1;pointer-events:auto}.global-search.is-open>p{translate:0}@media only screen and (min-width:768px){.global-search{padding-top:3.5rem}}.global-search>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;translate:0 -4.5rem;-webkit-transition:translate .15s cubic-bezier(.2,0,.38,.9);transition:translate .15s cubic-bezier(.2,0,.38,.9);width:100%}@media only screen and (min-width:768px){.global-search>p{margin-right:auto;margin-left:auto;max-width:672px}}.global-search [type="search"]{min-width:100%}.global-search .global-search__submit{background:transparent;padding:0;position:absolute;top:50%;right:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.5rem;height:2.5rem}.global-search__cancel{background:transparent;color:var(--color-ink-inverse-base);margin-left:.5rem;-webkit-margin-start:.5rem;margin-inline-start:.5rem}.global-search__cancel:hover{background:var(--color-ink-neutral-border)}.footer{border-top:1px solid var(--color-ink-border);color:var(--color-ink-2ry);font-family:inherit;text-align:center;margin-top:4rem;margin-right:auto;margin-left:auto;margin-inline:auto;padding:4.5rem 1.25rem;width:min(100%,var(--width-readable))}.app>.footer{grid-area:footer}.footer .footer__utilities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}@media only screen and (min-width:768px){.footer .footer__utilities{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.footer__utilities>li{margin-bottom:1rem}}@media only screen and (min-width:768px){.footer__utilities>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.footer__utilities>li::before{background-color:var(--color-brand-primary);border-radius:1.5px;content:"";display:inline-block;margin-left:.5rem;margin-right:.5rem;vertical-align:middle;width:3px;height:3px}.footer__utilities>li:first-child{margin-right:0;padding-right:0}.footer__utilities>li:first-child::before{content:none}}.footer__link{white-space:nowrap}.footer .footer__copyright{font-size:var(--font-size-small);line-height:var(--line-height-small);padding-top:var(--padding-top-small);padding-bottom:var(--padding-bottom-small);margin:1.5rem 0 0}.footer__disclaimer{margin-top:1.5rem}.footer__disclaimer p{font-size:var(--font-size-small);line-height:var(--line-height-small);padding-top:var(--padding-top-small);padding-bottom:var(--padding-bottom-small)}.languages{display:grid;grid-column-gap:var(--gap,1rem);-webkit-column-gap:var(--gap,1rem);-moz-column-gap:var(--gap,1rem);column-gap:var(--gap,1rem);grid-template-columns:repeat(var(--columns,2),minmax(0,1fr));grid-auto-flow:row;list-style:none;padding-top:1.5rem;padding-left:0}@media only screen and (min-width:768px){.languages{--columns:4;--gap:1.5rem;margin-left:auto;margin-right:auto;padding-top:3rem;max-width:64.2rem}}@media only screen and (min-width:1024px){.languages{translate:1.8rem;max-width:83.4rem}}@media only screen and (min-width:1360px){.languages{max-width:76.2rem}}.footer .languages{margin-bottom:3rem}.languages li{padding-top:var(--padding-top-base);padding-bottom:var(--padding-bottom-base)}.languages__link{color:var(--color-ink-link);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.languages__link:hover{text-decoration:underline}.languages__link .icon{margin-right:.5rem;vertical-align:-.6rem}.languages__link .nottranslate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.o1b-container{margin-right:auto;margin-left:auto;margin-inline:auto;padding-left:var(--padding-x-container);padding-right:var(--padding-x-container);position:relative;width:min(1280px + var(--padding-x-container) * 2, 100%)}.content{padding:3rem var(--padding-x-container);overflow:visible;position:relative;scroll-behavior:smooth;width:100%}@media only screen and (min-width:768px){.content{padding-top:0}}@media only screen and (min-width:1024px){.content{margin:0 auto;padding-bottom:4.5rem;max-width:calc(61.25rem + var(--padding-x-container) * 2)}}p{font-weight:normal;font-weight:initial}img{max-width:100%}figure{margin-bottom:1.5rem}.border{border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.border::after{border-radius:0;-webkit-box-shadow:inset 0 0 0 1px var(--color-ink-neutral-border);box-shadow:inset 0 0 0 1px var(--color-ink-neutral-border);content:"";display:block;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.border:empty{display:none}.scroller{border:1px solid var(--color-ink-border);display:block;margin:0 0 1.5rem;padding:0;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;max-width:100%}.scroller table{margin:0}dd{margin-bottom:1.5rem}.ul{list-style:none;margin-top:0;margin-bottom:1rem;padding-left:1rem}.ul li{padding-top:var(--padding-top-base);padding-bottom:var(--padding-bottom-base)}.ul li::marker{color:var(--color-brand-primary);content:"• "}.ul ul{padding-left:1rem}@media only screen and (min-width:768px){.ul{padding-left:0}}.list.is-alpha{list-style:lower-alpha}.nobr{white-space:nowrap}.mt-2{margin-top:3rem}