@layer wordpress,generic,elements,objects,components,icons,utilities,theme;@layer generic{:root{--base: .5rem ;--base-font-size: 16px;--container-width-multiplier: 160;--container-width: calc(var(--base) * var(--container-width-multiplier));--container-width-wide-multiplier: 1.25;--container-width-wide: calc(var(--container-width) * var(--container-width-wide-multiplier));--border-radius: 1;--corner-shape: round;--font-family-base: "Roboto", sans-serif;--font-family-heading: var(--font-family-base);--font-family-code: "Fira Sans", "Monaco", "Consolas", "Menlo", "Lucida Console", "Courier New", "Courier", "Console";--font-size-scale-ratio: 1.25;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-heading: 700;--line-height-base: 1.625;--line-height-heading: 1.33;--letter-spacing-base: 0;--letter-spacing-heading: 0;--font-size-80: calc(var(--base-font-size) * pow(var(--font-size-scale-ratio), -2));--font-size-90: calc(var(--base-font-size) * pow(var(--font-size-scale-ratio), -.6));--font-size-100: var(--base-font-size);--font-size-200: calc(var(--base-font-size) * pow(var(--font-size-scale-ratio), 1));--font-size-300: calc(var(--base-font-size) * pow(var(--font-size-scale-ratio), 2));--font-size-400: calc(var(--base-font-size) * pow(var(--font-size-scale-ratio), 3));--font-size-500: calc(var(--base-font-size) * pow(var(--font-size-scale-ratio), 4));--font-size-600: calc(var(--base-font-size) * pow(var(--font-size-scale-ratio), 5));--font-size-700: calc(var(--base-font-size) * pow(var(--font-size-scale-ratio), 6));--font-size-800: calc(var(--base-font-size) * pow(var(--font-size-scale-ratio), 7));--border-width: .125;--color--border-mix-amount: 10%;--space: 1;--outer-space: 1;--shadow-color: rgba(0, 0, 0, .1);--shadow-amount: .7;--color--primary: #2d2d2d;--color--primary-contrast: #ffffff;--color--primary-border: color-mix(in srgb, var(--color--primary-contrast) var(--color--border-mix-amount), var(--color--primary));--color--primary-alt: color-mix(in srgb, var(--color--primary-contrast) var(--color--alt-mix-amount), var(--color--primary));--color--secondary: #6e6e6e;--color--secondary-contrast: #ffffff;--color--secondary-border: color-mix(in srgb, var(--color--secondary-contrast) var(--color--border-mix-amount), var(--color--secondary));--color--secondary-alt: color-mix(in srgb, var(--color--secondary-contrast) var(--color--alt-mix-amount), var(--color--secondary));--color--palette-1: transparent;--color--palette-1-contrast: transparent;--color--palette-1-border: color-mix(in srgb, var(--color--palette-1-contrast) var(--color--border-mix-amount), var(--color--palette-1));--color--palette-1-alt: color-mix(in srgb, var(--color--palette-1-contrast) var(--color--alt-mix-amount), var(--color--palette-1));--color--palette-2: transparent;--color--palette-2-contrast: transparent;--color--palette-2-border: color-mix(in srgb, var(--color--palette-2-contrast) var(--color--border-mix-amount), var(--color--palette-2));--color--palette-2-alt: color-mix(in srgb, var(--color--palette-2-contrast) var(--color--alt-mix-amount), var(--color--palette-2));--color--palette-3: transparent;--color--palette-3-contrast: transparent;--color--palette-3-border: color-mix(in srgb, var(--color--palette-3-contrast) var(--color--border-mix-amount), var(--color--palette-3));--color--palette-3-alt: color-mix(in srgb, var(--color--palette-3-contrast) var(--color--alt-mix-amount), var(--color--palette-3));--color--palette-4: transparent;--color--palette-4-contrast: transparent;--color--palette-4-border: color-mix(in srgb, var(--color--palette-4-contrast) var(--color--border-mix-amount), var(--color--palette-4));--color--palette-4-alt: color-mix(in srgb, var(--color--palette-4-contrast) var(--color--alt-mix-amount), var(--color--palette-4));--color--palette-5: transparent;--color--palette-5-contrast: transparent;--color--palette-5-border: color-mix(in srgb, var(--color--palette-5-contrast) var(--color--border-mix-amount), var(--color--palette-5));--color--palette-5-alt: color-mix(in srgb, var(--color--palette-5-contrast) var(--color--alt-mix-amount), var(--color--palette-5));--color--palette-6: transparent;--color--palette-6-contrast: transparent;--color--palette-6-border: color-mix(in srgb, var(--color--palette-6-contrast) var(--color--border-mix-amount), var(--color--palette-6));--color--palette-6-alt: color-mix(in srgb, var(--color--palette-6-contrast) var(--color--alt-mix-amount), var(--color--palette-6));--color--palette-7: transparent;--color--palette-7-contrast: transparent;--color--palette-7-border: color-mix(in srgb, var(--color--palette-7-contrast) var(--color--border-mix-amount), var(--color--palette-7));--color--palette-7-alt: color-mix(in srgb, var(--color--palette-7-contrast) var(--color--alt-mix-amount), var(--color--palette-7));--color--palette-8: transparent;--color--palette-8-contrast: transparent;--color--palette-8-border: color-mix(in srgb, var(--color--palette-8-contrast) var(--color--border-mix-amount), var(--color--palette-8));--color--palette-8-alt: color-mix(in srgb, var(--color--palette-8-contrast) var(--color--alt-mix-amount), var(--color--palette-8));--color--palette-9: transparent;--color--palette-9-contrast: transparent;--color--palette-9-border: color-mix(in srgb, var(--color--palette-9-contrast) var(--color--border-mix-amount), var(--color--palette-9));--color--palette-9-alt: color-mix(in srgb, var(--color--palette-9-contrast) var(--color--alt-mix-amount), var(--color--palette-9));--color--palette-10: transparent;--color--palette-10-contrast: transparent;--color--palette-10-border: color-mix(in srgb, var(--color--palette-10-contrast) var(--color--border-mix-amount), var(--color--palette-10));--color--palette-10-alt: color-mix(in srgb, var(--color--palette-10-contrast) var(--color--alt-mix-amount), var(--color--palette-10));--color--alt-mix-amount: 4%;--color--background: #f5f5f5;--color--background-contrast: #2d2d2d;--color--background-contrast-muted: color-mix(in srgb, var(--color--background-contrast) 67.5%, var(--color--background));--color--background-border: color-mix(in srgb, var(--color--background-contrast) var(--color--border-mix-amount), var(--color--background));--color--background-alt: color-mix(in srgb, var(--color--background-contrast-muted) var(--color--alt-mix-amount), var(--color--background));--color--surface: #ffffff;--color--surface-contrast: #2d2d2d;--color--surface-contrast-muted: color-mix(in srgb, var(--color--surface-contrast) 67.5%, var(--color--surface));--color--surface-border: color-mix(in srgb, var(--color--surface-contrast) var(--color--border-mix-amount), var(--color--surface));--color--surface-alt: color-mix(in srgb, var(--color--surface-contrast-muted) var(--color--alt-mix-amount), var(--color--surface));--color--focus: #4d90fe;--color--alpha: rgba(0, 0, 0, .55);--color--alpha-contrast: #ffffff;--color--alpha-border: color-mix(in srgb, var(--color--alpha-contrast) var(--color--border-mix-amount), var(--color--alpha));--color--success: #4caf50;--color--success-contrast: #ffffff;--color--success-border: color-mix(in srgb, var(--color--success-contrast) var(--color--border-mix-amount), var(--color--success));--color--warning: #ffb300;--color--warning-contrast: #2d2d2d;--color--warning-border: color-mix(in srgb, var(--color--warning-contrast) var(--color--border-mix-amount), var(--color--warning));--color--danger: #e53935;--color--danger-contrast: #ffffff;--color--danger-border: color-mix(in srgb, var(--color--danger-contrast) var(--color--border-mix-amount), var(--color--danger));--color--info: #039be5;--color--info-contrast: #ffffff;--color--info-border: color-mix(in srgb, var(--color--info-contrast) var(--color--border-mix-amount), var(--color--info))}:root{--breakpoint-xs: 0;--breakpoint-sm: 32.5em;--breakpoint-md: 56em;--breakpoint-lg: 78em;--breakpoint-xl: 100em}}@layer generic{html{line-height:1.5;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@supports (interpolate-size: allow-keywords){html{interpolate-size:allow-keywords}}body{margin:0}*{box-sizing:border-box}*:focus-visible:not(input){outline:2px solid var(--color--focus, var(--color-focus-outline, #4d90fe));outline-offset:2px}main{display:block}h1{font-size:2rem;margin:.67rem 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1rem}a{color:inherit;background-color:transparent}a[href^="mailto:"]{overflow-wrap:break-word}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25rem}sup{top:-.5rem}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.5;margin:0}button,input{overflow:visible}button,select{text-transform:none}fieldset{padding:.35rem .75rem .625rem}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{appearance:none;outline-offset:-2px;border-radius:0}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}img{max-width:100%;height:auto}button,[type=button],[type=reset],[type=submit]{appearance:none;border-radius:0}button:focus-visible,[type=button]:focus-visible,[type=reset]:focus-visible,[type=submit]:focus-visible{outline:2px solid var(--color--focus, var(--color-focus-outline, #4d90fe));outline-offset:2px}figure{margin:0}.container{width:calc(100% - calc(var(--base, 8px) * 4));max-width:var(--container-width, calc(var(--base, 8px) * 156));margin:0 auto}.container--wide{max-width:var(--container-width-wide, calc(var(--base, 8px) * 200))}.container--full{max-width:initial}.container--home{min-height:calc(90vh - 140px);padding-left:calc(var(--base, 8px) * 17);padding-right:calc(var(--base, 8px) * 17)}.container--doc{min-height:calc(90vh - 140px);padding:calc(var(--base, 8px) * 6)}@media screen and (max-width:55.9375em){.container--doc{padding:calc(var(--base, 8px) * 2)}}:root{--l-docs--base: var(--base)}.l-docs{display:grid;grid-template-columns:calc((var(--l-docs--base, var(--base))) * 36) calc(100% - calc((var(--l-docs--base, var(--base))) * 36));grid-template-rows:auto 1fr auto;grid-template-areas:"sidebar header" "sidebar content" "sidebar footer"}.l-docs--header{grid-area:header}.l-docs--sidebar{grid-area:sidebar}.l-docs--content{grid-area:content}.l-docs--footer{grid-area:footer}@media(max-width:56em){.l-docs{display:block}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.a-fade{animation:fade-in 1s linear}.g-divider{border:1px dashed #707070;margin:0 auto;opacity:.5}.g-divider--sm{width:30%}.g-divider--md{width:50%}.g-divider--lg{width:70%}}@layer elements{html{font-size:100%}:root{--o-body--color--background: var(--color--background);--o-body--color--background-contrast: var(--color--background-contrast)}.o-body,body{background-color:var(--o-body--color--background, var(--color--background));color:var(--o-body--color--background-contrast, var(--color--background-contrast));font-size:var(--base-font-size);font-family:var(--font-family-base);line-height:var(--line-height-base);font-weight:var(--font-weight-normal)}p{margin:0}p{margin-top:calc(var(--base, 8px) * 2)}hr{margin-top:calc(var(--base, 8px) * 6);margin-bottom:0}ul,ol{margin:0;margin-top:calc(var(--base, 8px) * 2);padding-left:calc(var(--base, 8px) * 3)}ul li,ol li{position:relative}ul li,ol li{padding-left:calc(var(--base, 8px) / 2)}ul li+li,ol li+li{margin-top:var(--base, 8px)}ul li::marker{color:var(--color-primary, #ae0b05)}ul.unlist,ol.unlist{margin-top:0;padding-left:0;list-style:none}ul.unlist li,ol.unlist li{padding-left:0}ul.unlist li+li,ol.unlist li+li{margin:0}ul.unlist li::marker{content:none}pre li::marker{background:transparent}strong,b{font-weight:var(--font-weight-bold);font-family:var(--font-family-bold)}iframe{max-width:100%}fieldset{margin-inline:unset;min-inline-size:unset;border:unset;padding-block:unset;padding-inline:unset}fieldset legend{color:var(--inherit-color-contrast, var(--color--surface-contrast));font-size:var(--font-size-90);font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:calc((var(--base)) * .5);letter-spacing:.05rem}@property --inherit-color-contrast{syntax: "*"; inherits: true;}@property --inherit-color-background{syntax: "*"; inherits: true;}:root{--e-blockquote--border-radius: var(--border-radius);--e-blockquote--space: var(--space);--e-blockquote--color-secondary: var(--color--secondary);--e-blockquote--color-secondary-contrast: var(--color--secondary-contrast)}.e-blockquote,blockquote{background-color:var(--e-blockquote--color-secondary, var(--color--secondary));color:var(--e-blockquote--color-secondary-contrast, var(--color--secondary-contrast));margin:0;padding:calc((var(--e-blockquote--space, var(--space))) * var(--base) * 10) calc((var(--e-blockquote--space, var(--space))) * var(--base) * 5) calc((var(--e-blockquote--space, var(--space))) * var(--base) * 5);border-radius:calc((var(--e-blockquote--border-radius, var(--border-radius))) * var(--base) * 1);corner-shape:var(--e-blockquote--corner-shape, var(--corner-shape));position:relative}.e-blockquote *:first-child,blockquote *:first-child{margin-top:0}.e-blockquote *,blockquote *{color:var(--e-blockquote--color-secondary-contrast, var(--color--secondary-contrast))}.e-blockquote:before,.e-blockquote:after,blockquote:before,blockquote:after{font-family:Material Symbols Outlined,Material Symbols Rounded,Material Symbols Sharp;content:"";position:absolute;font-size:calc((var(--e-blockquote--space, var(--space))) * var(--base) * 4);font-variation-settings:"FILL" 1,"wght" var(--current-material-symbols-weight, 400),"GRAD" var(--current-material-symbols-grade, 0),"opsz" var(--current-material-symbols-optical-size, 48)}.e-blockquote:before,blockquote:before{top:calc((var(--e-blockquote--space, var(--space))) * var(--base) * 3.5);transform:rotate(180deg)}.e-blockquote:after,blockquote:after{right:calc((var(--e-blockquote--space, var(--space))) * var(--base) * 5);bottom:calc((var(--e-blockquote--space, var(--space))) * var(--base) * 3.5);transform:rotate(180deg)}.e-blockquote>:last-child,blockquote>:last-child{margin-right:calc((var(--e-blockquote--space, var(--space))) * var(--base) * 5)}}@layer objects{:root{--c-article--space: var(--space)}.c-article p,.c-article ul,.c-article ol,.c-article blockquote,.c-article img,.c-article table,.c-article>div{margin-top:calc((var(--c-article--space, var(--space))) * var(--base) * 2)}.c-article>*:first-child{margin-top:0}.c-article.c-article--readable-width{max-width:var(--c-article--readable-width, 80ch)}.o-container{width:min(100%,var(--container-width));margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}@media screen and (min-width:32.5em){.o-container{padding:0 calc(var(--base, 8px) * 3)}}@media screen and (min-width:32.5em)and (max-width:55.9375em){.o-container{max-width:calc(var(--base, 8px) * 90)}}.o-container>:first-child{--inherit-margin-top: 0}.o-container.o-container--content{max-width:75ch}.o-container.o-container--remove-spacing{padding:0;margin:0 auto}.o-container.o-container--wide{width:min(100%,var(--container-width-wide))}.o-container.o-container--fullwidth{width:100%;max-width:100%}.o-grid,.grid{display:flex;flex-wrap:wrap}.o-grid.o-grid--stretch,.grid.o-grid--stretch{position:relative;width:calc(100vw - var(--scrollbar, 15px));left:50%;border-radius:0;transform:translate(-50%)}.o-grid>*,.grid>*{position:relative;width:100%;min-height:1px}@media screen and (min-width:56em){.o-grid+.o-grid,.grid+.grid,.o-grid+.grid,.grid+.o-grid{margin-top:calc(calc(var(--base, 8px) * var(--o-grid-gap, 4) * .75) * var(--outer-space))}.o-grid.o-grid--form+.o-grid.o-grid--form,.grid.grid--form+.grid.grid--form,.o-grid.o-grid--form+.grid.grid--form,.grid.grid--form+.o-grid.o-grid--form{margin-top:calc(calc(var(--base, 8px) * var(--o-grid-gap, 4) * .75) * .5 * var(--outer-space))}}@media screen and (min-width:78em){.o-grid+.o-grid,.grid+.grid,.o-grid+.grid,.grid+.o-grid{margin-top:calc(calc(var(--base, 8px) * var(--o-grid-gap, 4)) * var(--outer-space))}.o-grid.o-grid--form+.o-grid.o-grid--form,.grid.grid--form+.grid.grid--form,.o-grid.o-grid--form+.grid.grid--form,.grid.grid--form+.o-grid.o-grid--form{margin-top:calc(calc(var(--base, 8px) * var(--o-grid-gap, 4)) * .5 * var(--outer-space))}}.o-grid.o-grid--nowrap,.grid.grid--nowrap{flex-wrap:nowrap}@media screen and (min-width:32.5em){.o-grid.o-grid--nowrap\@sm,.grid.grid-sm--nowrap{flex-wrap:nowrap}}@media screen and (min-width:56em){.o-grid.o-grid--nowrap\@md,.grid.grid-md--nowrap{flex-wrap:nowrap}}@media screen and (min-width:78em){.o-grid.o-grid--nowrap\@lg,.grid.grid-lg--nowrap{flex-wrap:nowrap}}@media screen and (min-width:100em){.o-grid.o-grid--nowrap\@xl,.grid.grid-xl--nowrap{flex-wrap:nowrap}}.o-grid.o-grid--row-reverse,.grid.grid--row-reverse{flex-direction:row-reverse}.o-grid.o-grid--col-reverse,.grid.grid--col-reverse{flex-direction:column-reverse}.o-grid.o-grid--equal-elements>*,.grid.grid--equal-elements>*{display:flex;flex-direction:column;flex:1 1 auto;flex-wrap:wrap}.o-grid.o-grid--equal-elements>*>*,.grid.grid--equal-elements>*>*{flex:1}.o-grid+.o-grid,.grid+.grid,.o-grid+.grid,.grid+.o-grid{margin-top:calc(var(--base, 8px) * var(--o-grid-gap, 4) * .5 * var(--outer-space))}.o-grid.o-grid--form+.o-grid.o-grid--form,.grid.grid--form+.grid.grid--form,.o-grid.o-grid--form+.grid.grid--form,.grid.grid--form+.o-grid.o-grid--form{margin-top:calc(var(--base, 8px) * var(--o-grid-gap, 4) * .25 * var(--outer-space))}.o-grid,.grid{--grid-gap: calc(var(--base, 8px) * var(--o-grid-gap, 4) * .5 * var(--outer-space));gap:var(--grid-gap)}.o-grid.o-grid--horizontal,.grid.o-grid--horizontal{gap:0 var(--grid-gap)}.o-grid.o-grid--vertical,.grid.o-grid--vertical{gap:var(--grid-gap) 0}.o-grid.o-grid--form,.o-grid.o-grid--half-gutter,.grid.o-grid--form,.grid.o-grid--half-gutter{--grid-gap: calc(var(--base, 8px) * var(--o-grid-gap, 4) * .25 * var(--outer-space))}.o-grid .u-flex--gridgap,.grid .u-flex--gridgap{gap:var(--grid-gap)!important}.o-grid .u-flex--gridgap-row,.grid .u-flex--gridgap-row{row-gap:var(--grid-gap)!important}.o-grid .u-flex--gridgap-col,.grid .u-flex--gridgap-col{column-gap:var(--grid-gap)!important}@media screen and (min-width:56em){.o-grid,.grid{--grid-gap: calc(calc(var(--base, 8px) * var(--o-grid-gap, 4) * .75) * var(--outer-space));gap:var(--grid-gap)}.o-grid.o-grid--horizontal{gap:0 var(--grid-gap)}.o-grid.o-grid--vertical{gap:var(--grid-gap) 0}.o-grid.o-grid--form,.o-grid.o-grid--half-gutter{--grid-gap: calc(calc(var(--base, 8px) * var(--o-grid-gap, 4) * .75) / 2 * var(--outer-space))}.u-flex--gridgap{gap:var(--grid-gap)!important}.u-flex--gridgap-row{row-gap:var(--grid-gap)!important}.u-flex--gridgap-col{column-gap:var(--grid-gap)!important}}@media screen and (min-width:78em){.o-grid,.grid{--grid-gap: calc(calc(var(--base, 8px) * var(--o-grid-gap, 4)) * var(--outer-space));gap:var(--grid-gap)}.o-grid.o-grid--horizontal{gap:0 var(--grid-gap)}.o-grid.o-grid--vertical{gap:var(--grid-gap) 0}.o-grid.o-grid--form,.o-grid.o-grid--half-gutter{--grid-gap: calc(calc(var(--base, 8px) * var(--o-grid-gap, 4)) / 2 * var(--outer-space))}.u-flex--gridgap{gap:var(--grid-gap)!important}.u-flex--gridgap-row{row-gap:var(--grid-gap)!important}.u-flex--gridgap-col{column-gap:var(--grid-gap)!important}}.o-grid.o-grid--no-gutter,.grid.grid--no-gutter,.o-grid.o-grid--no-margin,.grid.grid--no-margin{--grid-gap: 0px}.o-grid.o-grid--valign,.grid.grid--valign{align-items:center}@media screen and (min-width:32.5em){.o-grid-auto\@sm,.grid-sm-auto{flex:1 1 0;max-width:100%;min-width:0}.o-grid>.o-grid-fit\@sm,.grid>.grid-sm-fit{flex:0 0 auto;width:auto;max-width:none}.o-grid-1\@sm,.grid-sm-1{flex:0 0 calc(8.3333333333% - calc(var(--grid-gap) * .9166666667));max-width:calc(8.3333333333% - calc(var(--grid-gap) * .9166666667))}.o-order-1\@sm,.order-sm-1{order:1}.o-offset-1\@sm,.offset-sm-1{margin-left:calc(calc(8.3333333333% - calc(var(--grid-gap) * .9166666667)) + var(--grid-gap))}.o-grid-2\@sm,.grid-sm-2{flex:0 0 calc(16.6666666667% - calc(var(--grid-gap) * .8333333333));max-width:calc(16.6666666667% - calc(var(--grid-gap) * .8333333333))}.o-order-2\@sm,.order-sm-2{order:2}.o-offset-2\@sm,.offset-sm-2{margin-left:calc(calc(16.6666666667% - calc(var(--grid-gap) * .8333333333)) + var(--grid-gap))}.o-grid-3\@sm,.grid-sm-3{flex:0 0 calc(25% - calc(var(--grid-gap) * .75));max-width:calc(25% - calc(var(--grid-gap) * .75))}.o-order-3\@sm,.order-sm-3{order:3}.o-offset-3\@sm,.offset-sm-3{margin-left:calc(calc(25% - calc(var(--grid-gap) * .75)) + var(--grid-gap))}.o-grid-4\@sm,.grid-sm-4{flex:0 0 calc(33.3333333333% - calc(var(--grid-gap) * .6666666667));max-width:calc(33.3333333333% - calc(var(--grid-gap) * .6666666667))}.o-order-4\@sm,.order-sm-4{order:4}.o-offset-4\@sm,.offset-sm-4{margin-left:calc(calc(33.3333333333% - calc(var(--grid-gap) * .6666666667)) + var(--grid-gap))}.o-grid-5\@sm,.grid-sm-5{flex:0 0 calc(41.6666666667% - calc(var(--grid-gap) * .5833333333));max-width:calc(41.6666666667% - calc(var(--grid-gap) * .5833333333))}.o-order-5\@sm,.order-sm-5{order:5}.o-offset-5\@sm,.offset-sm-5{margin-left:calc(calc(41.6666666667% - calc(var(--grid-gap) * .5833333333)) + var(--grid-gap))}.o-grid-6\@sm,.grid-sm-6{flex:0 0 calc(50% - calc(var(--grid-gap) * .5));max-width:calc(50% - calc(var(--grid-gap) * .5))}.o-order-6\@sm,.order-sm-6{order:6}.o-offset-6\@sm,.offset-sm-6{margin-left:calc(calc(50% - calc(var(--grid-gap) * .5)) + var(--grid-gap))}.o-grid-7\@sm,.grid-sm-7{flex:0 0 calc(58.3333333333% - calc(var(--grid-gap) * .4166666667));max-width:calc(58.3333333333% - calc(var(--grid-gap) * .4166666667))}.o-order-7\@sm,.order-sm-7{order:7}.o-offset-7\@sm,.offset-sm-7{margin-left:calc(calc(58.3333333333% - calc(var(--grid-gap) * .4166666667)) + var(--grid-gap))}.o-grid-8\@sm,.grid-sm-8{flex:0 0 calc(66.6666666667% - calc(var(--grid-gap) * .3333333333));max-width:calc(66.6666666667% - calc(var(--grid-gap) * .3333333333))}.o-order-8\@sm,.order-sm-8{order:8}.o-offset-8\@sm,.offset-sm-8{margin-left:calc(calc(66.6666666667% - calc(var(--grid-gap) * .3333333333)) + var(--grid-gap))}.o-grid-9\@sm,.grid-sm-9{flex:0 0 calc(75% - calc(var(--grid-gap) * .25));max-width:calc(75% - calc(var(--grid-gap) * .25))}.o-order-9\@sm,.order-sm-9{order:9}.o-offset-9\@sm,.offset-sm-9{margin-left:calc(calc(75% - calc(var(--grid-gap) * .25)) + var(--grid-gap))}.o-grid-10\@sm,.grid-sm-10{flex:0 0 calc(83.3333333333% - calc(var(--grid-gap) * .1666666667));max-width:calc(83.3333333333% - calc(var(--grid-gap) * .1666666667))}.o-order-10\@sm,.order-sm-10{order:10}.o-offset-10\@sm,.offset-sm-10{margin-left:calc(calc(83.3333333333% - calc(var(--grid-gap) * .1666666667)) + var(--grid-gap))}.o-grid-11\@sm,.grid-sm-11{flex:0 0 calc(91.6666666667% - calc(var(--grid-gap) * .0833333333));max-width:calc(91.6666666667% - calc(var(--grid-gap) * .0833333333))}.o-order-11\@sm,.order-sm-11{order:11}.o-offset-11\@sm,.offset-sm-11{margin-left:calc(calc(91.6666666667% - calc(var(--grid-gap) * .0833333333)) + var(--grid-gap))}}@media screen and (min-width:56em){.o-grid-auto\@md,.grid-md-auto{flex:1 1 0;max-width:100%;min-width:0}.o-grid>.o-grid-fit\@md,.grid>.grid-md-fit{flex:0 0 auto;width:auto;max-width:none}.o-grid-1\@md,.grid-md-1{flex:0 0 calc(8.3333333333% - calc(var(--grid-gap) * .9166666667));max-width:calc(8.3333333333% - calc(var(--grid-gap) * .9166666667))}.o-order-1\@md,.order-md-1{order:1}.o-offset-1\@md,.offset-md-1{margin-left:calc(calc(8.3333333333% - calc(var(--grid-gap) * .9166666667)) + var(--grid-gap))}.o-grid-2\@md,.grid-md-2{flex:0 0 calc(16.6666666667% - calc(var(--grid-gap) * .8333333333));max-width:calc(16.6666666667% - calc(var(--grid-gap) * .8333333333))}.o-order-2\@md,.order-md-2{order:2}.o-offset-2\@md,.offset-md-2{margin-left:calc(calc(16.6666666667% - calc(var(--grid-gap) * .8333333333)) + var(--grid-gap))}.o-grid-3\@md,.grid-md-3{flex:0 0 calc(25% - calc(var(--grid-gap) * .75));max-width:calc(25% - calc(var(--grid-gap) * .75))}.o-order-3\@md,.order-md-3{order:3}.o-offset-3\@md,.offset-md-3{margin-left:calc(calc(25% - calc(var(--grid-gap) * .75)) + var(--grid-gap))}.o-grid-4\@md,.grid-md-4{flex:0 0 calc(33.3333333333% - calc(var(--grid-gap) * .6666666667));max-width:calc(33.3333333333% - calc(var(--grid-gap) * .6666666667))}.o-order-4\@md,.order-md-4{order:4}.o-offset-4\@md,.offset-md-4{margin-left:calc(calc(33.3333333333% - calc(var(--grid-gap) * .6666666667)) + var(--grid-gap))}.o-grid-5\@md,.grid-md-5{flex:0 0 calc(41.6666666667% - calc(var(--grid-gap) * .5833333333));max-width:calc(41.6666666667% - calc(var(--grid-gap) * .5833333333))}.o-order-5\@md,.order-md-5{order:5}.o-offset-5\@md,.offset-md-5{margin-left:calc(calc(41.6666666667% - calc(var(--grid-gap) * .5833333333)) + var(--grid-gap))}.o-grid-6\@md,.grid-md-6{flex:0 0 calc(50% - calc(var(--grid-gap) * .5));max-width:calc(50% - calc(var(--grid-gap) * .5))}.o-order-6\@md,.order-md-6{order:6}.o-offset-6\@md,.offset-md-6{margin-left:calc(calc(50% - calc(var(--grid-gap) * .5)) + var(--grid-gap))}.o-grid-7\@md,.grid-md-7{flex:0 0 calc(58.3333333333% - calc(var(--grid-gap) * .4166666667));max-width:calc(58.3333333333% - calc(var(--grid-gap) * .4166666667))}.o-order-7\@md,.order-md-7{order:7}.o-offset-7\@md,.offset-md-7{margin-left:calc(calc(58.3333333333% - calc(var(--grid-gap) * .4166666667)) + var(--grid-gap))}.o-grid-8\@md,.grid-md-8{flex:0 0 calc(66.6666666667% - calc(var(--grid-gap) * .3333333333));max-width:calc(66.6666666667% - calc(var(--grid-gap) * .3333333333))}.o-order-8\@md,.order-md-8{order:8}.o-offset-8\@md,.offset-md-8{margin-left:calc(calc(66.6666666667% - calc(var(--grid-gap) * .3333333333)) + var(--grid-gap))}.o-grid-9\@md,.grid-md-9{flex:0 0 calc(75% - calc(var(--grid-gap) * .25));max-width:calc(75% - calc(var(--grid-gap) * .25))}.o-order-9\@md,.order-md-9{order:9}.o-offset-9\@md,.offset-md-9{margin-left:calc(calc(75% - calc(var(--grid-gap) * .25)) + var(--grid-gap))}.o-grid-10\@md,.grid-md-10{flex:0 0 calc(83.3333333333% - calc(var(--grid-gap) * .1666666667));max-width:calc(83.3333333333% - calc(var(--grid-gap) * .1666666667))}.o-order-10\@md,.order-md-10{order:10}.o-offset-10\@md,.offset-md-10{margin-left:calc(calc(83.3333333333% - calc(var(--grid-gap) * .1666666667)) + var(--grid-gap))}.o-grid-11\@md,.grid-md-11{flex:0 0 calc(91.6666666667% - calc(var(--grid-gap) * .0833333333));max-width:calc(91.6666666667% - calc(var(--grid-gap) * .0833333333))}.o-order-11\@md,.order-md-11{order:11}.o-offset-11\@md,.offset-md-11{margin-left:calc(calc(91.6666666667% - calc(var(--grid-gap) * .0833333333)) + var(--grid-gap))}}@media screen and (min-width:78em){.o-grid-auto\@lg,.grid-lg-auto{flex:1 1 0;max-width:100%;min-width:0}.o-grid>.o-grid-fit\@lg,.grid>.grid-lg-fit{flex:0 0 auto;width:auto;max-width:none}.o-grid-1\@lg,.grid-lg-1{flex:0 0 calc(8.3333333333% - calc(var(--grid-gap) * .9166666667));max-width:calc(8.3333333333% - calc(var(--grid-gap) * .9166666667))}.o-order-1\@lg,.order-lg-1{order:1}.o-offset-1\@lg,.offset-lg-1{margin-left:calc(calc(8.3333333333% - calc(var(--grid-gap) * .9166666667)) + var(--grid-gap))}.o-grid-2\@lg,.grid-lg-2{flex:0 0 calc(16.6666666667% - calc(var(--grid-gap) * .8333333333));max-width:calc(16.6666666667% - calc(var(--grid-gap) * .8333333333))}.o-order-2\@lg,.order-lg-2{order:2}.o-offset-2\@lg,.offset-lg-2{margin-left:calc(calc(16.6666666667% - calc(var(--grid-gap) * .8333333333)) + var(--grid-gap))}.o-grid-3\@lg,.grid-lg-3{flex:0 0 calc(25% - calc(var(--grid-gap) * .75));max-width:calc(25% - calc(var(--grid-gap) * .75))}.o-order-3\@lg,.order-lg-3{order:3}.o-offset-3\@lg,.offset-lg-3{margin-left:calc(calc(25% - calc(var(--grid-gap) * .75)) + var(--grid-gap))}.o-grid-4\@lg,.grid-lg-4{flex:0 0 calc(33.3333333333% - calc(var(--grid-gap) * .6666666667));max-width:calc(33.3333333333% - calc(var(--grid-gap) * .6666666667))}.o-order-4\@lg,.order-lg-4{order:4}.o-offset-4\@lg,.offset-lg-4{margin-left:calc(calc(33.3333333333% - calc(var(--grid-gap) * .6666666667)) + var(--grid-gap))}.o-grid-5\@lg,.grid-lg-5{flex:0 0 calc(41.6666666667% - calc(var(--grid-gap) * .5833333333));max-width:calc(41.6666666667% - calc(var(--grid-gap) * .5833333333))}.o-order-5\@lg,.order-lg-5{order:5}.o-offset-5\@lg,.offset-lg-5{margin-left:calc(calc(41.6666666667% - calc(var(--grid-gap) * .5833333333)) + var(--grid-gap))}.o-grid-6\@lg,.grid-lg-6{flex:0 0 calc(50% - calc(var(--grid-gap) * .5));max-width:calc(50% - calc(var(--grid-gap) * .5))}.o-order-6\@lg,.order-lg-6{order:6}.o-offset-6\@lg,.offset-lg-6{margin-left:calc(calc(50% - calc(var(--grid-gap) * .5)) + var(--grid-gap))}.o-grid-7\@lg,.grid-lg-7{flex:0 0 calc(58.3333333333% - calc(var(--grid-gap) * .4166666667));max-width:calc(58.3333333333% - calc(var(--grid-gap) * .4166666667))}.o-order-7\@lg,.order-lg-7{order:7}.o-offset-7\@lg,.offset-lg-7{margin-left:calc(calc(58.3333333333% - calc(var(--grid-gap) * .4166666667)) + var(--grid-gap))}.o-grid-8\@lg,.grid-lg-8{flex:0 0 calc(66.6666666667% - calc(var(--grid-gap) * .3333333333));max-width:calc(66.6666666667% - calc(var(--grid-gap) * .3333333333))}.o-order-8\@lg,.order-lg-8{order:8}.o-offset-8\@lg,.offset-lg-8{margin-left:calc(calc(66.6666666667% - calc(var(--grid-gap) * .3333333333)) + var(--grid-gap))}.o-grid-9\@lg,.grid-lg-9{flex:0 0 calc(75% - calc(var(--grid-gap) * .25));max-width:calc(75% - calc(var(--grid-gap) * .25))}.o-order-9\@lg,.order-lg-9{order:9}.o-offset-9\@lg,.offset-lg-9{margin-left:calc(calc(75% - calc(var(--grid-gap) * .25)) + var(--grid-gap))}.o-grid-10\@lg,.grid-lg-10{flex:0 0 calc(83.3333333333% - calc(var(--grid-gap) * .1666666667));max-width:calc(83.3333333333% - calc(var(--grid-gap) * .1666666667))}.o-order-10\@lg,.order-lg-10{order:10}.o-offset-10\@lg,.offset-lg-10{margin-left:calc(calc(83.3333333333% - calc(var(--grid-gap) * .1666666667)) + var(--grid-gap))}.o-grid-11\@lg,.grid-lg-11{flex:0 0 calc(91.6666666667% - calc(var(--grid-gap) * .0833333333));max-width:calc(91.6666666667% - calc(var(--grid-gap) * .0833333333))}.o-order-11\@lg,.order-lg-11{order:11}.o-offset-11\@lg,.offset-lg-11{margin-left:calc(calc(91.6666666667% - calc(var(--grid-gap) * .0833333333)) + var(--grid-gap))}}@media screen and (min-width:100em){.o-grid-auto\@xl,.grid-xl-auto{flex:1 1 0;max-width:100%;min-width:0}.o-grid>.o-grid-fit\@xl,.grid>.grid-xl-fit{flex:0 0 auto;width:auto;max-width:none}.o-grid-1\@xl,.grid-xl-1{flex:0 0 calc(8.3333333333% - calc(var(--grid-gap) * .9166666667));max-width:calc(8.3333333333% - calc(var(--grid-gap) * .9166666667))}.o-order-1\@xl,.order-xl-1{order:1}.o-offset-1\@xl,.offset-xl-1{margin-left:calc(calc(8.3333333333% - calc(var(--grid-gap) * .9166666667)) + var(--grid-gap))}.o-grid-2\@xl,.grid-xl-2{flex:0 0 calc(16.6666666667% - calc(var(--grid-gap) * .8333333333));max-width:calc(16.6666666667% - calc(var(--grid-gap) * .8333333333))}.o-order-2\@xl,.order-xl-2{order:2}.o-offset-2\@xl,.offset-xl-2{margin-left:calc(calc(16.6666666667% - calc(var(--grid-gap) * .8333333333)) + var(--grid-gap))}.o-grid-3\@xl,.grid-xl-3{flex:0 0 calc(25% - calc(var(--grid-gap) * .75));max-width:calc(25% - calc(var(--grid-gap) * .75))}.o-order-3\@xl,.order-xl-3{order:3}.o-offset-3\@xl,.offset-xl-3{margin-left:calc(calc(25% - calc(var(--grid-gap) * .75)) + var(--grid-gap))}.o-grid-4\@xl,.grid-xl-4{flex:0 0 calc(33.3333333333% - calc(var(--grid-gap) * .6666666667));max-width:calc(33.3333333333% - calc(var(--grid-gap) * .6666666667))}.o-order-4\@xl,.order-xl-4{order:4}.o-offset-4\@xl,.offset-xl-4{margin-left:calc(calc(33.3333333333% - calc(var(--grid-gap) * .6666666667)) + var(--grid-gap))}.o-grid-5\@xl,.grid-xl-5{flex:0 0 calc(41.6666666667% - calc(var(--grid-gap) * .5833333333));max-width:calc(41.6666666667% - calc(var(--grid-gap) * .5833333333))}.o-order-5\@xl,.order-xl-5{order:5}.o-offset-5\@xl,.offset-xl-5{margin-left:calc(calc(41.6666666667% - calc(var(--grid-gap) * .5833333333)) + var(--grid-gap))}.o-grid-6\@xl,.grid-xl-6{flex:0 0 calc(50% - calc(var(--grid-gap) * .5));max-width:calc(50% - calc(var(--grid-gap) * .5))}.o-order-6\@xl,.order-xl-6{order:6}.o-offset-6\@xl,.offset-xl-6{margin-left:calc(calc(50% - calc(var(--grid-gap) * .5)) + var(--grid-gap))}.o-grid-7\@xl,.grid-xl-7{flex:0 0 calc(58.3333333333% - calc(var(--grid-gap) * .4166666667));max-width:calc(58.3333333333% - calc(var(--grid-gap) * .4166666667))}.o-order-7\@xl,.order-xl-7{order:7}.o-offset-7\@xl,.offset-xl-7{margin-left:calc(calc(58.3333333333% - calc(var(--grid-gap) * .4166666667)) + var(--grid-gap))}.o-grid-8\@xl,.grid-xl-8{flex:0 0 calc(66.6666666667% - calc(var(--grid-gap) * .3333333333));max-width:calc(66.6666666667% - calc(var(--grid-gap) * .3333333333))}.o-order-8\@xl,.order-xl-8{order:8}.o-offset-8\@xl,.offset-xl-8{margin-left:calc(calc(66.6666666667% - calc(var(--grid-gap) * .3333333333)) + var(--grid-gap))}.o-grid-9\@xl,.grid-xl-9{flex:0 0 calc(75% - calc(var(--grid-gap) * .25));max-width:calc(75% - calc(var(--grid-gap) * .25))}.o-order-9\@xl,.order-xl-9{order:9}.o-offset-9\@xl,.offset-xl-9{margin-left:calc(calc(75% - calc(var(--grid-gap) * .25)) + var(--grid-gap))}.o-grid-10\@xl,.grid-xl-10{flex:0 0 calc(83.3333333333% - calc(var(--grid-gap) * .1666666667));max-width:calc(83.3333333333% - calc(var(--grid-gap) * .1666666667))}.o-order-10\@xl,.order-xl-10{order:10}.o-offset-10\@xl,.offset-xl-10{margin-left:calc(calc(83.3333333333% - calc(var(--grid-gap) * .1666666667)) + var(--grid-gap))}.o-grid-11\@xl,.grid-xl-11{flex:0 0 calc(91.6666666667% - calc(var(--grid-gap) * .0833333333));max-width:calc(91.6666666667% - calc(var(--grid-gap) * .0833333333))}.o-order-11\@xl,.order-xl-11{order:11}.o-offset-11\@xl,.offset-xl-11{margin-left:calc(calc(91.6666666667% - calc(var(--grid-gap) * .0833333333)) + var(--grid-gap))}}@media print{.o-grid-auto\@print,.grid-print-auto{flex:1 1 0;max-width:100%;min-width:0}.o-grid>.o-grid-fit\@print,.grid>.grid-print-fit{flex:0 0 auto;width:auto;max-width:none}.o-grid-1\@print,.grid-print-1{flex:0 0 calc(8.3333333333% - calc(var(--grid-gap) * .9166666667));max-width:calc(8.3333333333% - calc(var(--grid-gap) * .9166666667))}.o-order-1\@print,.order-print-1{order:1}.o-offset-1\@print,.offset-print-1{margin-left:calc(calc(8.3333333333% - calc(var(--grid-gap) * .9166666667)) + var(--grid-gap))}.o-grid-2\@print,.grid-print-2{flex:0 0 calc(16.6666666667% - calc(var(--grid-gap) * .8333333333));max-width:calc(16.6666666667% - calc(var(--grid-gap) * .8333333333))}.o-order-2\@print,.order-print-2{order:2}.o-offset-2\@print,.offset-print-2{margin-left:calc(calc(16.6666666667% - calc(var(--grid-gap) * .8333333333)) + var(--grid-gap))}.o-grid-3\@print,.grid-print-3{flex:0 0 calc(25% - calc(var(--grid-gap) * .75));max-width:calc(25% - calc(var(--grid-gap) * .75))}.o-order-3\@print,.order-print-3{order:3}.o-offset-3\@print,.offset-print-3{margin-left:calc(calc(25% - calc(var(--grid-gap) * .75)) + var(--grid-gap))}.o-grid-4\@print,.grid-print-4{flex:0 0 calc(33.3333333333% - calc(var(--grid-gap) * .6666666667));max-width:calc(33.3333333333% - calc(var(--grid-gap) * .6666666667))}.o-order-4\@print,.order-print-4{order:4}.o-offset-4\@print,.offset-print-4{margin-left:calc(calc(33.3333333333% - calc(var(--grid-gap) * .6666666667)) + var(--grid-gap))}.o-grid-5\@print,.grid-print-5{flex:0 0 calc(41.6666666667% - calc(var(--grid-gap) * .5833333333));max-width:calc(41.6666666667% - calc(var(--grid-gap) * .5833333333))}.o-order-5\@print,.order-print-5{order:5}.o-offset-5\@print,.offset-print-5{margin-left:calc(calc(41.6666666667% - calc(var(--grid-gap) * .5833333333)) + var(--grid-gap))}.o-grid-6\@print,.grid-print-6{flex:0 0 calc(50% - calc(var(--grid-gap) * .5));max-width:calc(50% - calc(var(--grid-gap) * .5))}.o-order-6\@print,.order-print-6{order:6}.o-offset-6\@print,.offset-print-6{margin-left:calc(calc(50% - calc(var(--grid-gap) * .5)) + var(--grid-gap))}.o-grid-7\@print,.grid-print-7{flex:0 0 calc(58.3333333333% - calc(var(--grid-gap) * .4166666667));max-width:calc(58.3333333333% - calc(var(--grid-gap) * .4166666667))}.o-order-7\@print,.order-print-7{order:7}.o-offset-7\@print,.offset-print-7{margin-left:calc(calc(58.3333333333% - calc(var(--grid-gap) * .4166666667)) + var(--grid-gap))}.o-grid-8\@print,.grid-print-8{flex:0 0 calc(66.6666666667% - calc(var(--grid-gap) * .3333333333));max-width:calc(66.6666666667% - calc(var(--grid-gap) * .3333333333))}.o-order-8\@print,.order-print-8{order:8}.o-offset-8\@print,.offset-print-8{margin-left:calc(calc(66.6666666667% - calc(var(--grid-gap) * .3333333333)) + var(--grid-gap))}.o-grid-9\@print,.grid-print-9{flex:0 0 calc(75% - calc(var(--grid-gap) * .25));max-width:calc(75% - calc(var(--grid-gap) * .25))}.o-order-9\@print,.order-print-9{order:9}.o-offset-9\@print,.offset-print-9{margin-left:calc(calc(75% - calc(var(--grid-gap) * .25)) + var(--grid-gap))}.o-grid-10\@print,.grid-print-10{flex:0 0 calc(83.3333333333% - calc(var(--grid-gap) * .1666666667));max-width:calc(83.3333333333% - calc(var(--grid-gap) * .1666666667))}.o-order-10\@print,.order-print-10{order:10}.o-offset-10\@print,.offset-print-10{margin-left:calc(calc(83.3333333333% - calc(var(--grid-gap) * .1666666667)) + var(--grid-gap))}.o-grid-11\@print,.grid-print-11{flex:0 0 calc(91.6666666667% - calc(var(--grid-gap) * .0833333333));max-width:calc(91.6666666667% - calc(var(--grid-gap) * .0833333333))}.o-order-11\@print,.order-print-11{order:11}.o-offset-11\@print,.offset-print-11{margin-left:calc(calc(91.6666666667% - calc(var(--grid-gap) * .0833333333)) + var(--grid-gap))}}.o-layout-grid{display:grid}.o-layout-grid.o-layout-grid--cq{container-type:inline-size;container-name:layout-grid}.o-layout-grid--gap-0{gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-0{row-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-0{column-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--order-0{order:0}.o-layout-grid--gap-1{gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-1{row-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-1{column-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--order-1{order:1}.o-layout-grid--gap-2{gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-2{row-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-2{column-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--order-2{order:2}.o-layout-grid--gap-3{gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-3{row-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-3{column-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--order-3{order:3}.o-layout-grid--gap-4{gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-4{row-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-4{column-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--order-4{order:4}.o-layout-grid--gap-5{gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-5{row-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-5{column-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--order-5{order:5}.o-layout-grid--gap-6{gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-6{row-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-6{column-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--order-6{order:6}.o-layout-grid--gap-7{gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-7{row-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-7{column-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--order-7{order:7}.o-layout-grid--gap-8{gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-8{row-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-8{column-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--order-8{order:8}.o-layout-grid--gap-9{gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-9{row-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-9{column-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--order-9{order:9}.o-layout-grid--gap-10{gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-10{row-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-10{column-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--order-10{order:10}.o-layout-grid--gap-11{gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-11{row-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-11{column-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--order-11{order:11}.o-layout-grid--gap-12{gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-12{row-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-12{column-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--order-12{order:12}.o-layout-grid--gap-13{gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-13{row-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-13{column-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--order-13{order:13}.o-layout-grid--gap-14{gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-14{row-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-14{column-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--order-14{order:14}.o-layout-grid--gap-15{gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-15{row-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-15{column-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--order-15{order:15}.o-layout-grid--gap-16{gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-16{row-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-16{column-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--order-16{order:16}.o-layout-grid--gap-17{gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-17{row-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-17{column-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--order-17{order:17}.o-layout-grid--gap-18{gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-18{row-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-18{column-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--order-18{order:18}.o-layout-grid--gap-19{gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-19{row-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-19{column-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--order-19{order:19}.o-layout-grid--gap-20{gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-20{row-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-20{column-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--order-20{order:20}.o-layout-grid--gap-21{gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-21{row-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-21{column-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--order-21{order:21}.o-layout-grid--gap-22{gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-22{row-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-22{column-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--order-22{order:22}.o-layout-grid--gap-23{gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-23{row-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-23{column-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--order-23{order:23}.o-layout-grid--gap-24{gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-24{row-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-24{column-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--order-24{order:24}.o-layout-grid--cols-1{grid-template-columns:repeat(1,1fr)}.o-layout-grid--col-span-1{grid-column:span 1}.o-layout-grid--row-span-1{grid-row:span 1}.o-layout-grid--cols-2{grid-template-columns:repeat(2,1fr)}.o-layout-grid--col-span-2{grid-column:span 2}.o-layout-grid--row-span-2{grid-row:span 2}.o-layout-grid--cols-3{grid-template-columns:repeat(3,1fr)}.o-layout-grid--col-span-3{grid-column:span 3}.o-layout-grid--row-span-3{grid-row:span 3}.o-layout-grid--cols-4{grid-template-columns:repeat(4,1fr)}.o-layout-grid--col-span-4{grid-column:span 4}.o-layout-grid--row-span-4{grid-row:span 4}.o-layout-grid--cols-5{grid-template-columns:repeat(5,1fr)}.o-layout-grid--col-span-5{grid-column:span 5}.o-layout-grid--row-span-5{grid-row:span 5}.o-layout-grid--cols-6{grid-template-columns:repeat(6,1fr)}.o-layout-grid--col-span-6{grid-column:span 6}.o-layout-grid--row-span-6{grid-row:span 6}.o-layout-grid--cols-7{grid-template-columns:repeat(7,1fr)}.o-layout-grid--col-span-7{grid-column:span 7}.o-layout-grid--row-span-7{grid-row:span 7}.o-layout-grid--cols-8{grid-template-columns:repeat(8,1fr)}.o-layout-grid--col-span-8{grid-column:span 8}.o-layout-grid--row-span-8{grid-row:span 8}.o-layout-grid--cols-9{grid-template-columns:repeat(9,1fr)}.o-layout-grid--col-span-9{grid-column:span 9}.o-layout-grid--row-span-9{grid-row:span 9}.o-layout-grid--cols-10{grid-template-columns:repeat(10,1fr)}.o-layout-grid--col-span-10{grid-column:span 10}.o-layout-grid--row-span-10{grid-row:span 10}.o-layout-grid--cols-11{grid-template-columns:repeat(11,1fr)}.o-layout-grid--col-span-11{grid-column:span 11}.o-layout-grid--row-span-11{grid-row:span 11}.o-layout-grid--cols-12{grid-template-columns:repeat(12,1fr)}.o-layout-grid--col-span-12{grid-column:span 12}.o-layout-grid--row-span-12{grid-row:span 12}.o-layout-grid--grid-auto-rows-auto{grid-auto-rows:auto}.o-layout-grid--grid-auto-rows-min-content{grid-auto-rows:min-content}.o-layout-grid--grid-auto-rows-max-content{grid-auto-rows:max-content}.o-layout-grid--grid-auto-rows-equal{grid-auto-rows:1fr}.o-layout-grid--align-start{align-self:start}.o-layout-grid--align-center{align-self:center}.o-layout-grid--align-end{align-self:end}.o-layout-grid--align-stretch{align-self:stretch}.o-layout-grid--justify-start{justify-self:start}.o-layout-grid--justify-center{justify-self:center}.o-layout-grid--justify-end{justify-self:end}.o-layout-grid--justify-stretch{justify-self:stretch}@media(min-width:0){.o-layout-grid--cols-1\@xs{grid-template-columns:repeat(1,1fr)}.o-layout-grid--col-span-1\@xs{grid-column:span 1}.o-layout-grid--row-span-1\@xs{grid-row:span 1}.o-layout-grid--cols-2\@xs{grid-template-columns:repeat(2,1fr)}.o-layout-grid--col-span-2\@xs{grid-column:span 2}.o-layout-grid--row-span-2\@xs{grid-row:span 2}.o-layout-grid--cols-3\@xs{grid-template-columns:repeat(3,1fr)}.o-layout-grid--col-span-3\@xs{grid-column:span 3}.o-layout-grid--row-span-3\@xs{grid-row:span 3}.o-layout-grid--cols-4\@xs{grid-template-columns:repeat(4,1fr)}.o-layout-grid--col-span-4\@xs{grid-column:span 4}.o-layout-grid--row-span-4\@xs{grid-row:span 4}.o-layout-grid--cols-5\@xs{grid-template-columns:repeat(5,1fr)}.o-layout-grid--col-span-5\@xs{grid-column:span 5}.o-layout-grid--row-span-5\@xs{grid-row:span 5}.o-layout-grid--cols-6\@xs{grid-template-columns:repeat(6,1fr)}.o-layout-grid--col-span-6\@xs{grid-column:span 6}.o-layout-grid--row-span-6\@xs{grid-row:span 6}.o-layout-grid--cols-7\@xs{grid-template-columns:repeat(7,1fr)}.o-layout-grid--col-span-7\@xs{grid-column:span 7}.o-layout-grid--row-span-7\@xs{grid-row:span 7}.o-layout-grid--cols-8\@xs{grid-template-columns:repeat(8,1fr)}.o-layout-grid--col-span-8\@xs{grid-column:span 8}.o-layout-grid--row-span-8\@xs{grid-row:span 8}.o-layout-grid--cols-9\@xs{grid-template-columns:repeat(9,1fr)}.o-layout-grid--col-span-9\@xs{grid-column:span 9}.o-layout-grid--row-span-9\@xs{grid-row:span 9}.o-layout-grid--cols-10\@xs{grid-template-columns:repeat(10,1fr)}.o-layout-grid--col-span-10\@xs{grid-column:span 10}.o-layout-grid--row-span-10\@xs{grid-row:span 10}.o-layout-grid--cols-11\@xs{grid-template-columns:repeat(11,1fr)}.o-layout-grid--col-span-11\@xs{grid-column:span 11}.o-layout-grid--row-span-11\@xs{grid-row:span 11}.o-layout-grid--cols-12\@xs{grid-template-columns:repeat(12,1fr)}.o-layout-grid--col-span-12\@xs{grid-column:span 12}.o-layout-grid--row-span-12\@xs{grid-row:span 12}.o-layout-grid--gap-0\@xs{gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-0\@xs{row-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-0\@xs{column-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--order-0\@xs{order:0}.o-layout-grid--gap-1\@xs{gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-1\@xs{row-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-1\@xs{column-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--order-1\@xs{order:1}.o-layout-grid--gap-2\@xs{gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-2\@xs{row-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-2\@xs{column-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--order-2\@xs{order:2}.o-layout-grid--gap-3\@xs{gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-3\@xs{row-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-3\@xs{column-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--order-3\@xs{order:3}.o-layout-grid--gap-4\@xs{gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-4\@xs{row-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-4\@xs{column-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--order-4\@xs{order:4}.o-layout-grid--gap-5\@xs{gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-5\@xs{row-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-5\@xs{column-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--order-5\@xs{order:5}.o-layout-grid--gap-6\@xs{gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-6\@xs{row-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-6\@xs{column-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--order-6\@xs{order:6}.o-layout-grid--gap-7\@xs{gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-7\@xs{row-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-7\@xs{column-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--order-7\@xs{order:7}.o-layout-grid--gap-8\@xs{gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-8\@xs{row-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-8\@xs{column-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--order-8\@xs{order:8}.o-layout-grid--gap-9\@xs{gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-9\@xs{row-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-9\@xs{column-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--order-9\@xs{order:9}.o-layout-grid--gap-10\@xs{gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-10\@xs{row-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-10\@xs{column-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--order-10\@xs{order:10}.o-layout-grid--gap-11\@xs{gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-11\@xs{row-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-11\@xs{column-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--order-11\@xs{order:11}.o-layout-grid--gap-12\@xs{gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-12\@xs{row-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-12\@xs{column-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--order-12\@xs{order:12}.o-layout-grid--gap-13\@xs{gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-13\@xs{row-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-13\@xs{column-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--order-13\@xs{order:13}.o-layout-grid--gap-14\@xs{gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-14\@xs{row-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-14\@xs{column-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--order-14\@xs{order:14}.o-layout-grid--gap-15\@xs{gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-15\@xs{row-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-15\@xs{column-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--order-15\@xs{order:15}.o-layout-grid--gap-16\@xs{gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-16\@xs{row-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-16\@xs{column-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--order-16\@xs{order:16}.o-layout-grid--gap-17\@xs{gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-17\@xs{row-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-17\@xs{column-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--order-17\@xs{order:17}.o-layout-grid--gap-18\@xs{gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-18\@xs{row-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-18\@xs{column-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--order-18\@xs{order:18}.o-layout-grid--gap-19\@xs{gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-19\@xs{row-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-19\@xs{column-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--order-19\@xs{order:19}.o-layout-grid--gap-20\@xs{gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-20\@xs{row-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-20\@xs{column-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--order-20\@xs{order:20}.o-layout-grid--gap-21\@xs{gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-21\@xs{row-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-21\@xs{column-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--order-21\@xs{order:21}.o-layout-grid--gap-22\@xs{gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-22\@xs{row-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-22\@xs{column-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--order-22\@xs{order:22}.o-layout-grid--gap-23\@xs{gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-23\@xs{row-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-23\@xs{column-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--order-23\@xs{order:23}.o-layout-grid--gap-24\@xs{gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-24\@xs{row-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-24\@xs{column-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--order-24\@xs{order:24}.o-layout-grid--grid-auto-rows-auto\@xs{grid-auto-rows:auto}.o-layout-grid--grid-auto-rows-min-content\@xs{grid-auto-rows:min-content}.o-layout-grid--grid-auto-rows-max-content\@xs{grid-auto-rows:max-content}.o-layout-grid--grid-auto-rows-equal\@xs{grid-auto-rows:1fr}.o-layout-grid--align-start\@xs{align-self:start}.o-layout-grid--align-center\@xs{align-self:center}.o-layout-grid--align-end\@xs{align-self:end}.o-layout-grid--align-stretch\@xs{align-self:stretch}.o-layout-grid--justify-start\@xs{justify-self:start}.o-layout-grid--justify-center\@xs{justify-self:center}.o-layout-grid--justify-end\@xs{justify-self:end}.o-layout-grid--justify-stretch\@xs{justify-self:stretch}}@media(min-width:32.5em){.o-layout-grid--cols-1\@sm{grid-template-columns:repeat(1,1fr)}.o-layout-grid--col-span-1\@sm{grid-column:span 1}.o-layout-grid--row-span-1\@sm{grid-row:span 1}.o-layout-grid--cols-2\@sm{grid-template-columns:repeat(2,1fr)}.o-layout-grid--col-span-2\@sm{grid-column:span 2}.o-layout-grid--row-span-2\@sm{grid-row:span 2}.o-layout-grid--cols-3\@sm{grid-template-columns:repeat(3,1fr)}.o-layout-grid--col-span-3\@sm{grid-column:span 3}.o-layout-grid--row-span-3\@sm{grid-row:span 3}.o-layout-grid--cols-4\@sm{grid-template-columns:repeat(4,1fr)}.o-layout-grid--col-span-4\@sm{grid-column:span 4}.o-layout-grid--row-span-4\@sm{grid-row:span 4}.o-layout-grid--cols-5\@sm{grid-template-columns:repeat(5,1fr)}.o-layout-grid--col-span-5\@sm{grid-column:span 5}.o-layout-grid--row-span-5\@sm{grid-row:span 5}.o-layout-grid--cols-6\@sm{grid-template-columns:repeat(6,1fr)}.o-layout-grid--col-span-6\@sm{grid-column:span 6}.o-layout-grid--row-span-6\@sm{grid-row:span 6}.o-layout-grid--cols-7\@sm{grid-template-columns:repeat(7,1fr)}.o-layout-grid--col-span-7\@sm{grid-column:span 7}.o-layout-grid--row-span-7\@sm{grid-row:span 7}.o-layout-grid--cols-8\@sm{grid-template-columns:repeat(8,1fr)}.o-layout-grid--col-span-8\@sm{grid-column:span 8}.o-layout-grid--row-span-8\@sm{grid-row:span 8}.o-layout-grid--cols-9\@sm{grid-template-columns:repeat(9,1fr)}.o-layout-grid--col-span-9\@sm{grid-column:span 9}.o-layout-grid--row-span-9\@sm{grid-row:span 9}.o-layout-grid--cols-10\@sm{grid-template-columns:repeat(10,1fr)}.o-layout-grid--col-span-10\@sm{grid-column:span 10}.o-layout-grid--row-span-10\@sm{grid-row:span 10}.o-layout-grid--cols-11\@sm{grid-template-columns:repeat(11,1fr)}.o-layout-grid--col-span-11\@sm{grid-column:span 11}.o-layout-grid--row-span-11\@sm{grid-row:span 11}.o-layout-grid--cols-12\@sm{grid-template-columns:repeat(12,1fr)}.o-layout-grid--col-span-12\@sm{grid-column:span 12}.o-layout-grid--row-span-12\@sm{grid-row:span 12}.o-layout-grid--gap-0\@sm{gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-0\@sm{row-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-0\@sm{column-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--order-0\@sm{order:0}.o-layout-grid--gap-1\@sm{gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-1\@sm{row-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-1\@sm{column-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--order-1\@sm{order:1}.o-layout-grid--gap-2\@sm{gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-2\@sm{row-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-2\@sm{column-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--order-2\@sm{order:2}.o-layout-grid--gap-3\@sm{gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-3\@sm{row-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-3\@sm{column-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--order-3\@sm{order:3}.o-layout-grid--gap-4\@sm{gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-4\@sm{row-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-4\@sm{column-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--order-4\@sm{order:4}.o-layout-grid--gap-5\@sm{gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-5\@sm{row-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-5\@sm{column-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--order-5\@sm{order:5}.o-layout-grid--gap-6\@sm{gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-6\@sm{row-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-6\@sm{column-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--order-6\@sm{order:6}.o-layout-grid--gap-7\@sm{gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-7\@sm{row-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-7\@sm{column-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--order-7\@sm{order:7}.o-layout-grid--gap-8\@sm{gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-8\@sm{row-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-8\@sm{column-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--order-8\@sm{order:8}.o-layout-grid--gap-9\@sm{gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-9\@sm{row-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-9\@sm{column-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--order-9\@sm{order:9}.o-layout-grid--gap-10\@sm{gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-10\@sm{row-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-10\@sm{column-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--order-10\@sm{order:10}.o-layout-grid--gap-11\@sm{gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-11\@sm{row-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-11\@sm{column-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--order-11\@sm{order:11}.o-layout-grid--gap-12\@sm{gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-12\@sm{row-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-12\@sm{column-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--order-12\@sm{order:12}.o-layout-grid--gap-13\@sm{gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-13\@sm{row-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-13\@sm{column-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--order-13\@sm{order:13}.o-layout-grid--gap-14\@sm{gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-14\@sm{row-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-14\@sm{column-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--order-14\@sm{order:14}.o-layout-grid--gap-15\@sm{gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-15\@sm{row-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-15\@sm{column-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--order-15\@sm{order:15}.o-layout-grid--gap-16\@sm{gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-16\@sm{row-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-16\@sm{column-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--order-16\@sm{order:16}.o-layout-grid--gap-17\@sm{gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-17\@sm{row-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-17\@sm{column-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--order-17\@sm{order:17}.o-layout-grid--gap-18\@sm{gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-18\@sm{row-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-18\@sm{column-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--order-18\@sm{order:18}.o-layout-grid--gap-19\@sm{gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-19\@sm{row-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-19\@sm{column-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--order-19\@sm{order:19}.o-layout-grid--gap-20\@sm{gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-20\@sm{row-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-20\@sm{column-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--order-20\@sm{order:20}.o-layout-grid--gap-21\@sm{gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-21\@sm{row-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-21\@sm{column-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--order-21\@sm{order:21}.o-layout-grid--gap-22\@sm{gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-22\@sm{row-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-22\@sm{column-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--order-22\@sm{order:22}.o-layout-grid--gap-23\@sm{gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-23\@sm{row-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-23\@sm{column-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--order-23\@sm{order:23}.o-layout-grid--gap-24\@sm{gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-24\@sm{row-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-24\@sm{column-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--order-24\@sm{order:24}.o-layout-grid--grid-auto-rows-auto\@sm{grid-auto-rows:auto}.o-layout-grid--grid-auto-rows-min-content\@sm{grid-auto-rows:min-content}.o-layout-grid--grid-auto-rows-max-content\@sm{grid-auto-rows:max-content}.o-layout-grid--grid-auto-rows-equal\@sm{grid-auto-rows:1fr}.o-layout-grid--align-start\@sm{align-self:start}.o-layout-grid--align-center\@sm{align-self:center}.o-layout-grid--align-end\@sm{align-self:end}.o-layout-grid--align-stretch\@sm{align-self:stretch}.o-layout-grid--justify-start\@sm{justify-self:start}.o-layout-grid--justify-center\@sm{justify-self:center}.o-layout-grid--justify-end\@sm{justify-self:end}.o-layout-grid--justify-stretch\@sm{justify-self:stretch}}@media(min-width:56em){.o-layout-grid--cols-1\@md{grid-template-columns:repeat(1,1fr)}.o-layout-grid--col-span-1\@md{grid-column:span 1}.o-layout-grid--row-span-1\@md{grid-row:span 1}.o-layout-grid--cols-2\@md{grid-template-columns:repeat(2,1fr)}.o-layout-grid--col-span-2\@md{grid-column:span 2}.o-layout-grid--row-span-2\@md{grid-row:span 2}.o-layout-grid--cols-3\@md{grid-template-columns:repeat(3,1fr)}.o-layout-grid--col-span-3\@md{grid-column:span 3}.o-layout-grid--row-span-3\@md{grid-row:span 3}.o-layout-grid--cols-4\@md{grid-template-columns:repeat(4,1fr)}.o-layout-grid--col-span-4\@md{grid-column:span 4}.o-layout-grid--row-span-4\@md{grid-row:span 4}.o-layout-grid--cols-5\@md{grid-template-columns:repeat(5,1fr)}.o-layout-grid--col-span-5\@md{grid-column:span 5}.o-layout-grid--row-span-5\@md{grid-row:span 5}.o-layout-grid--cols-6\@md{grid-template-columns:repeat(6,1fr)}.o-layout-grid--col-span-6\@md{grid-column:span 6}.o-layout-grid--row-span-6\@md{grid-row:span 6}.o-layout-grid--cols-7\@md{grid-template-columns:repeat(7,1fr)}.o-layout-grid--col-span-7\@md{grid-column:span 7}.o-layout-grid--row-span-7\@md{grid-row:span 7}.o-layout-grid--cols-8\@md{grid-template-columns:repeat(8,1fr)}.o-layout-grid--col-span-8\@md{grid-column:span 8}.o-layout-grid--row-span-8\@md{grid-row:span 8}.o-layout-grid--cols-9\@md{grid-template-columns:repeat(9,1fr)}.o-layout-grid--col-span-9\@md{grid-column:span 9}.o-layout-grid--row-span-9\@md{grid-row:span 9}.o-layout-grid--cols-10\@md{grid-template-columns:repeat(10,1fr)}.o-layout-grid--col-span-10\@md{grid-column:span 10}.o-layout-grid--row-span-10\@md{grid-row:span 10}.o-layout-grid--cols-11\@md{grid-template-columns:repeat(11,1fr)}.o-layout-grid--col-span-11\@md{grid-column:span 11}.o-layout-grid--row-span-11\@md{grid-row:span 11}.o-layout-grid--cols-12\@md{grid-template-columns:repeat(12,1fr)}.o-layout-grid--col-span-12\@md{grid-column:span 12}.o-layout-grid--row-span-12\@md{grid-row:span 12}.o-layout-grid--gap-0\@md{gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-0\@md{row-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-0\@md{column-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--order-0\@md{order:0}.o-layout-grid--gap-1\@md{gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-1\@md{row-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-1\@md{column-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--order-1\@md{order:1}.o-layout-grid--gap-2\@md{gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-2\@md{row-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-2\@md{column-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--order-2\@md{order:2}.o-layout-grid--gap-3\@md{gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-3\@md{row-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-3\@md{column-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--order-3\@md{order:3}.o-layout-grid--gap-4\@md{gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-4\@md{row-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-4\@md{column-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--order-4\@md{order:4}.o-layout-grid--gap-5\@md{gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-5\@md{row-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-5\@md{column-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--order-5\@md{order:5}.o-layout-grid--gap-6\@md{gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-6\@md{row-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-6\@md{column-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--order-6\@md{order:6}.o-layout-grid--gap-7\@md{gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-7\@md{row-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-7\@md{column-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--order-7\@md{order:7}.o-layout-grid--gap-8\@md{gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-8\@md{row-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-8\@md{column-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--order-8\@md{order:8}.o-layout-grid--gap-9\@md{gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-9\@md{row-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-9\@md{column-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--order-9\@md{order:9}.o-layout-grid--gap-10\@md{gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-10\@md{row-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-10\@md{column-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--order-10\@md{order:10}.o-layout-grid--gap-11\@md{gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-11\@md{row-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-11\@md{column-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--order-11\@md{order:11}.o-layout-grid--gap-12\@md{gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-12\@md{row-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-12\@md{column-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--order-12\@md{order:12}.o-layout-grid--gap-13\@md{gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-13\@md{row-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-13\@md{column-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--order-13\@md{order:13}.o-layout-grid--gap-14\@md{gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-14\@md{row-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-14\@md{column-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--order-14\@md{order:14}.o-layout-grid--gap-15\@md{gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-15\@md{row-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-15\@md{column-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--order-15\@md{order:15}.o-layout-grid--gap-16\@md{gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-16\@md{row-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-16\@md{column-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--order-16\@md{order:16}.o-layout-grid--gap-17\@md{gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-17\@md{row-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-17\@md{column-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--order-17\@md{order:17}.o-layout-grid--gap-18\@md{gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-18\@md{row-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-18\@md{column-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--order-18\@md{order:18}.o-layout-grid--gap-19\@md{gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-19\@md{row-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-19\@md{column-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--order-19\@md{order:19}.o-layout-grid--gap-20\@md{gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-20\@md{row-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-20\@md{column-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--order-20\@md{order:20}.o-layout-grid--gap-21\@md{gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-21\@md{row-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-21\@md{column-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--order-21\@md{order:21}.o-layout-grid--gap-22\@md{gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-22\@md{row-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-22\@md{column-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--order-22\@md{order:22}.o-layout-grid--gap-23\@md{gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-23\@md{row-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-23\@md{column-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--order-23\@md{order:23}.o-layout-grid--gap-24\@md{gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-24\@md{row-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-24\@md{column-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--order-24\@md{order:24}.o-layout-grid--grid-auto-rows-auto\@md{grid-auto-rows:auto}.o-layout-grid--grid-auto-rows-min-content\@md{grid-auto-rows:min-content}.o-layout-grid--grid-auto-rows-max-content\@md{grid-auto-rows:max-content}.o-layout-grid--grid-auto-rows-equal\@md{grid-auto-rows:1fr}.o-layout-grid--align-start\@md{align-self:start}.o-layout-grid--align-center\@md{align-self:center}.o-layout-grid--align-end\@md{align-self:end}.o-layout-grid--align-stretch\@md{align-self:stretch}.o-layout-grid--justify-start\@md{justify-self:start}.o-layout-grid--justify-center\@md{justify-self:center}.o-layout-grid--justify-end\@md{justify-self:end}.o-layout-grid--justify-stretch\@md{justify-self:stretch}}@media(min-width:78em){.o-layout-grid--cols-1\@lg{grid-template-columns:repeat(1,1fr)}.o-layout-grid--col-span-1\@lg{grid-column:span 1}.o-layout-grid--row-span-1\@lg{grid-row:span 1}.o-layout-grid--cols-2\@lg{grid-template-columns:repeat(2,1fr)}.o-layout-grid--col-span-2\@lg{grid-column:span 2}.o-layout-grid--row-span-2\@lg{grid-row:span 2}.o-layout-grid--cols-3\@lg{grid-template-columns:repeat(3,1fr)}.o-layout-grid--col-span-3\@lg{grid-column:span 3}.o-layout-grid--row-span-3\@lg{grid-row:span 3}.o-layout-grid--cols-4\@lg{grid-template-columns:repeat(4,1fr)}.o-layout-grid--col-span-4\@lg{grid-column:span 4}.o-layout-grid--row-span-4\@lg{grid-row:span 4}.o-layout-grid--cols-5\@lg{grid-template-columns:repeat(5,1fr)}.o-layout-grid--col-span-5\@lg{grid-column:span 5}.o-layout-grid--row-span-5\@lg{grid-row:span 5}.o-layout-grid--cols-6\@lg{grid-template-columns:repeat(6,1fr)}.o-layout-grid--col-span-6\@lg{grid-column:span 6}.o-layout-grid--row-span-6\@lg{grid-row:span 6}.o-layout-grid--cols-7\@lg{grid-template-columns:repeat(7,1fr)}.o-layout-grid--col-span-7\@lg{grid-column:span 7}.o-layout-grid--row-span-7\@lg{grid-row:span 7}.o-layout-grid--cols-8\@lg{grid-template-columns:repeat(8,1fr)}.o-layout-grid--col-span-8\@lg{grid-column:span 8}.o-layout-grid--row-span-8\@lg{grid-row:span 8}.o-layout-grid--cols-9\@lg{grid-template-columns:repeat(9,1fr)}.o-layout-grid--col-span-9\@lg{grid-column:span 9}.o-layout-grid--row-span-9\@lg{grid-row:span 9}.o-layout-grid--cols-10\@lg{grid-template-columns:repeat(10,1fr)}.o-layout-grid--col-span-10\@lg{grid-column:span 10}.o-layout-grid--row-span-10\@lg{grid-row:span 10}.o-layout-grid--cols-11\@lg{grid-template-columns:repeat(11,1fr)}.o-layout-grid--col-span-11\@lg{grid-column:span 11}.o-layout-grid--row-span-11\@lg{grid-row:span 11}.o-layout-grid--cols-12\@lg{grid-template-columns:repeat(12,1fr)}.o-layout-grid--col-span-12\@lg{grid-column:span 12}.o-layout-grid--row-span-12\@lg{grid-row:span 12}.o-layout-grid--gap-0\@lg{gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-0\@lg{row-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-0\@lg{column-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--order-0\@lg{order:0}.o-layout-grid--gap-1\@lg{gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-1\@lg{row-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-1\@lg{column-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--order-1\@lg{order:1}.o-layout-grid--gap-2\@lg{gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-2\@lg{row-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-2\@lg{column-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--order-2\@lg{order:2}.o-layout-grid--gap-3\@lg{gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-3\@lg{row-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-3\@lg{column-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--order-3\@lg{order:3}.o-layout-grid--gap-4\@lg{gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-4\@lg{row-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-4\@lg{column-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--order-4\@lg{order:4}.o-layout-grid--gap-5\@lg{gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-5\@lg{row-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-5\@lg{column-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--order-5\@lg{order:5}.o-layout-grid--gap-6\@lg{gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-6\@lg{row-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-6\@lg{column-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--order-6\@lg{order:6}.o-layout-grid--gap-7\@lg{gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-7\@lg{row-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-7\@lg{column-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--order-7\@lg{order:7}.o-layout-grid--gap-8\@lg{gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-8\@lg{row-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-8\@lg{column-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--order-8\@lg{order:8}.o-layout-grid--gap-9\@lg{gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-9\@lg{row-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-9\@lg{column-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--order-9\@lg{order:9}.o-layout-grid--gap-10\@lg{gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-10\@lg{row-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-10\@lg{column-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--order-10\@lg{order:10}.o-layout-grid--gap-11\@lg{gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-11\@lg{row-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-11\@lg{column-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--order-11\@lg{order:11}.o-layout-grid--gap-12\@lg{gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-12\@lg{row-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-12\@lg{column-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--order-12\@lg{order:12}.o-layout-grid--gap-13\@lg{gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-13\@lg{row-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-13\@lg{column-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--order-13\@lg{order:13}.o-layout-grid--gap-14\@lg{gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-14\@lg{row-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-14\@lg{column-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--order-14\@lg{order:14}.o-layout-grid--gap-15\@lg{gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-15\@lg{row-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-15\@lg{column-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--order-15\@lg{order:15}.o-layout-grid--gap-16\@lg{gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-16\@lg{row-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-16\@lg{column-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--order-16\@lg{order:16}.o-layout-grid--gap-17\@lg{gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-17\@lg{row-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-17\@lg{column-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--order-17\@lg{order:17}.o-layout-grid--gap-18\@lg{gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-18\@lg{row-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-18\@lg{column-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--order-18\@lg{order:18}.o-layout-grid--gap-19\@lg{gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-19\@lg{row-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-19\@lg{column-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--order-19\@lg{order:19}.o-layout-grid--gap-20\@lg{gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-20\@lg{row-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-20\@lg{column-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--order-20\@lg{order:20}.o-layout-grid--gap-21\@lg{gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-21\@lg{row-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-21\@lg{column-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--order-21\@lg{order:21}.o-layout-grid--gap-22\@lg{gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-22\@lg{row-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-22\@lg{column-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--order-22\@lg{order:22}.o-layout-grid--gap-23\@lg{gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-23\@lg{row-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-23\@lg{column-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--order-23\@lg{order:23}.o-layout-grid--gap-24\@lg{gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-24\@lg{row-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-24\@lg{column-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--order-24\@lg{order:24}.o-layout-grid--grid-auto-rows-auto\@lg{grid-auto-rows:auto}.o-layout-grid--grid-auto-rows-min-content\@lg{grid-auto-rows:min-content}.o-layout-grid--grid-auto-rows-max-content\@lg{grid-auto-rows:max-content}.o-layout-grid--grid-auto-rows-equal\@lg{grid-auto-rows:1fr}.o-layout-grid--align-start\@lg{align-self:start}.o-layout-grid--align-center\@lg{align-self:center}.o-layout-grid--align-end\@lg{align-self:end}.o-layout-grid--align-stretch\@lg{align-self:stretch}.o-layout-grid--justify-start\@lg{justify-self:start}.o-layout-grid--justify-center\@lg{justify-self:center}.o-layout-grid--justify-end\@lg{justify-self:end}.o-layout-grid--justify-stretch\@lg{justify-self:stretch}}@media(min-width:100em){.o-layout-grid--cols-1\@xl{grid-template-columns:repeat(1,1fr)}.o-layout-grid--col-span-1\@xl{grid-column:span 1}.o-layout-grid--row-span-1\@xl{grid-row:span 1}.o-layout-grid--cols-2\@xl{grid-template-columns:repeat(2,1fr)}.o-layout-grid--col-span-2\@xl{grid-column:span 2}.o-layout-grid--row-span-2\@xl{grid-row:span 2}.o-layout-grid--cols-3\@xl{grid-template-columns:repeat(3,1fr)}.o-layout-grid--col-span-3\@xl{grid-column:span 3}.o-layout-grid--row-span-3\@xl{grid-row:span 3}.o-layout-grid--cols-4\@xl{grid-template-columns:repeat(4,1fr)}.o-layout-grid--col-span-4\@xl{grid-column:span 4}.o-layout-grid--row-span-4\@xl{grid-row:span 4}.o-layout-grid--cols-5\@xl{grid-template-columns:repeat(5,1fr)}.o-layout-grid--col-span-5\@xl{grid-column:span 5}.o-layout-grid--row-span-5\@xl{grid-row:span 5}.o-layout-grid--cols-6\@xl{grid-template-columns:repeat(6,1fr)}.o-layout-grid--col-span-6\@xl{grid-column:span 6}.o-layout-grid--row-span-6\@xl{grid-row:span 6}.o-layout-grid--cols-7\@xl{grid-template-columns:repeat(7,1fr)}.o-layout-grid--col-span-7\@xl{grid-column:span 7}.o-layout-grid--row-span-7\@xl{grid-row:span 7}.o-layout-grid--cols-8\@xl{grid-template-columns:repeat(8,1fr)}.o-layout-grid--col-span-8\@xl{grid-column:span 8}.o-layout-grid--row-span-8\@xl{grid-row:span 8}.o-layout-grid--cols-9\@xl{grid-template-columns:repeat(9,1fr)}.o-layout-grid--col-span-9\@xl{grid-column:span 9}.o-layout-grid--row-span-9\@xl{grid-row:span 9}.o-layout-grid--cols-10\@xl{grid-template-columns:repeat(10,1fr)}.o-layout-grid--col-span-10\@xl{grid-column:span 10}.o-layout-grid--row-span-10\@xl{grid-row:span 10}.o-layout-grid--cols-11\@xl{grid-template-columns:repeat(11,1fr)}.o-layout-grid--col-span-11\@xl{grid-column:span 11}.o-layout-grid--row-span-11\@xl{grid-row:span 11}.o-layout-grid--cols-12\@xl{grid-template-columns:repeat(12,1fr)}.o-layout-grid--col-span-12\@xl{grid-column:span 12}.o-layout-grid--row-span-12\@xl{grid-row:span 12}.o-layout-grid--gap-0\@xl{gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-0\@xl{row-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-0\@xl{column-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--order-0\@xl{order:0}.o-layout-grid--gap-1\@xl{gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-1\@xl{row-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-1\@xl{column-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--order-1\@xl{order:1}.o-layout-grid--gap-2\@xl{gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-2\@xl{row-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-2\@xl{column-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--order-2\@xl{order:2}.o-layout-grid--gap-3\@xl{gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-3\@xl{row-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-3\@xl{column-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--order-3\@xl{order:3}.o-layout-grid--gap-4\@xl{gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-4\@xl{row-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-4\@xl{column-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--order-4\@xl{order:4}.o-layout-grid--gap-5\@xl{gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-5\@xl{row-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-5\@xl{column-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--order-5\@xl{order:5}.o-layout-grid--gap-6\@xl{gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-6\@xl{row-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-6\@xl{column-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--order-6\@xl{order:6}.o-layout-grid--gap-7\@xl{gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-7\@xl{row-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-7\@xl{column-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--order-7\@xl{order:7}.o-layout-grid--gap-8\@xl{gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-8\@xl{row-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-8\@xl{column-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--order-8\@xl{order:8}.o-layout-grid--gap-9\@xl{gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-9\@xl{row-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-9\@xl{column-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--order-9\@xl{order:9}.o-layout-grid--gap-10\@xl{gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-10\@xl{row-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-10\@xl{column-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--order-10\@xl{order:10}.o-layout-grid--gap-11\@xl{gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-11\@xl{row-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-11\@xl{column-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--order-11\@xl{order:11}.o-layout-grid--gap-12\@xl{gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-12\@xl{row-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-12\@xl{column-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--order-12\@xl{order:12}.o-layout-grid--gap-13\@xl{gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-13\@xl{row-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-13\@xl{column-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--order-13\@xl{order:13}.o-layout-grid--gap-14\@xl{gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-14\@xl{row-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-14\@xl{column-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--order-14\@xl{order:14}.o-layout-grid--gap-15\@xl{gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-15\@xl{row-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-15\@xl{column-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--order-15\@xl{order:15}.o-layout-grid--gap-16\@xl{gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-16\@xl{row-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-16\@xl{column-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--order-16\@xl{order:16}.o-layout-grid--gap-17\@xl{gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-17\@xl{row-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-17\@xl{column-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--order-17\@xl{order:17}.o-layout-grid--gap-18\@xl{gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-18\@xl{row-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-18\@xl{column-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--order-18\@xl{order:18}.o-layout-grid--gap-19\@xl{gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-19\@xl{row-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-19\@xl{column-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--order-19\@xl{order:19}.o-layout-grid--gap-20\@xl{gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-20\@xl{row-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-20\@xl{column-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--order-20\@xl{order:20}.o-layout-grid--gap-21\@xl{gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-21\@xl{row-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-21\@xl{column-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--order-21\@xl{order:21}.o-layout-grid--gap-22\@xl{gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-22\@xl{row-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-22\@xl{column-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--order-22\@xl{order:22}.o-layout-grid--gap-23\@xl{gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-23\@xl{row-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-23\@xl{column-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--order-23\@xl{order:23}.o-layout-grid--gap-24\@xl{gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-24\@xl{row-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-24\@xl{column-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--order-24\@xl{order:24}.o-layout-grid--grid-auto-rows-auto\@xl{grid-auto-rows:auto}.o-layout-grid--grid-auto-rows-min-content\@xl{grid-auto-rows:min-content}.o-layout-grid--grid-auto-rows-max-content\@xl{grid-auto-rows:max-content}.o-layout-grid--grid-auto-rows-equal\@xl{grid-auto-rows:1fr}.o-layout-grid--align-start\@xl{align-self:start}.o-layout-grid--align-center\@xl{align-self:center}.o-layout-grid--align-end\@xl{align-self:end}.o-layout-grid--align-stretch\@xl{align-self:stretch}.o-layout-grid--justify-start\@xl{justify-self:start}.o-layout-grid--justify-center\@xl{justify-self:center}.o-layout-grid--justify-end\@xl{justify-self:end}.o-layout-grid--justify-stretch\@xl{justify-self:stretch}}@container layout-grid (min-width: 20em){.o-layout-grid--cols-1\@cq-xs{grid-template-columns:repeat(1,1fr)}.o-layout-grid--col-span-1\@cq-xs{grid-column:span 1}.o-layout-grid--row-span-1\@cq-xs{grid-row:span 1}.o-layout-grid--cols-2\@cq-xs{grid-template-columns:repeat(2,1fr)}.o-layout-grid--col-span-2\@cq-xs{grid-column:span 2}.o-layout-grid--row-span-2\@cq-xs{grid-row:span 2}.o-layout-grid--cols-3\@cq-xs{grid-template-columns:repeat(3,1fr)}.o-layout-grid--col-span-3\@cq-xs{grid-column:span 3}.o-layout-grid--row-span-3\@cq-xs{grid-row:span 3}.o-layout-grid--cols-4\@cq-xs{grid-template-columns:repeat(4,1fr)}.o-layout-grid--col-span-4\@cq-xs{grid-column:span 4}.o-layout-grid--row-span-4\@cq-xs{grid-row:span 4}.o-layout-grid--cols-5\@cq-xs{grid-template-columns:repeat(5,1fr)}.o-layout-grid--col-span-5\@cq-xs{grid-column:span 5}.o-layout-grid--row-span-5\@cq-xs{grid-row:span 5}.o-layout-grid--cols-6\@cq-xs{grid-template-columns:repeat(6,1fr)}.o-layout-grid--col-span-6\@cq-xs{grid-column:span 6}.o-layout-grid--row-span-6\@cq-xs{grid-row:span 6}.o-layout-grid--cols-7\@cq-xs{grid-template-columns:repeat(7,1fr)}.o-layout-grid--col-span-7\@cq-xs{grid-column:span 7}.o-layout-grid--row-span-7\@cq-xs{grid-row:span 7}.o-layout-grid--cols-8\@cq-xs{grid-template-columns:repeat(8,1fr)}.o-layout-grid--col-span-8\@cq-xs{grid-column:span 8}.o-layout-grid--row-span-8\@cq-xs{grid-row:span 8}.o-layout-grid--cols-9\@cq-xs{grid-template-columns:repeat(9,1fr)}.o-layout-grid--col-span-9\@cq-xs{grid-column:span 9}.o-layout-grid--row-span-9\@cq-xs{grid-row:span 9}.o-layout-grid--cols-10\@cq-xs{grid-template-columns:repeat(10,1fr)}.o-layout-grid--col-span-10\@cq-xs{grid-column:span 10}.o-layout-grid--row-span-10\@cq-xs{grid-row:span 10}.o-layout-grid--cols-11\@cq-xs{grid-template-columns:repeat(11,1fr)}.o-layout-grid--col-span-11\@cq-xs{grid-column:span 11}.o-layout-grid--row-span-11\@cq-xs{grid-row:span 11}.o-layout-grid--cols-12\@cq-xs{grid-template-columns:repeat(12,1fr)}.o-layout-grid--col-span-12\@cq-xs{grid-column:span 12}.o-layout-grid--row-span-12\@cq-xs{grid-row:span 12}.o-layout-grid--gap-0\@cq-xs{gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-0\@cq-xs{row-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-0\@cq-xs{column-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--order-0\@cq-xs{order:0}.o-layout-grid--gap-1\@cq-xs{gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-1\@cq-xs{row-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-1\@cq-xs{column-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--order-1\@cq-xs{order:1}.o-layout-grid--gap-2\@cq-xs{gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-2\@cq-xs{row-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-2\@cq-xs{column-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--order-2\@cq-xs{order:2}.o-layout-grid--gap-3\@cq-xs{gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-3\@cq-xs{row-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-3\@cq-xs{column-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--order-3\@cq-xs{order:3}.o-layout-grid--gap-4\@cq-xs{gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-4\@cq-xs{row-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-4\@cq-xs{column-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--order-4\@cq-xs{order:4}.o-layout-grid--gap-5\@cq-xs{gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-5\@cq-xs{row-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-5\@cq-xs{column-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--order-5\@cq-xs{order:5}.o-layout-grid--gap-6\@cq-xs{gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-6\@cq-xs{row-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-6\@cq-xs{column-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--order-6\@cq-xs{order:6}.o-layout-grid--gap-7\@cq-xs{gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-7\@cq-xs{row-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-7\@cq-xs{column-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--order-7\@cq-xs{order:7}.o-layout-grid--gap-8\@cq-xs{gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-8\@cq-xs{row-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-8\@cq-xs{column-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--order-8\@cq-xs{order:8}.o-layout-grid--gap-9\@cq-xs{gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-9\@cq-xs{row-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-9\@cq-xs{column-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--order-9\@cq-xs{order:9}.o-layout-grid--gap-10\@cq-xs{gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-10\@cq-xs{row-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-10\@cq-xs{column-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--order-10\@cq-xs{order:10}.o-layout-grid--gap-11\@cq-xs{gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-11\@cq-xs{row-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-11\@cq-xs{column-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--order-11\@cq-xs{order:11}.o-layout-grid--gap-12\@cq-xs{gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-12\@cq-xs{row-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-12\@cq-xs{column-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--order-12\@cq-xs{order:12}.o-layout-grid--gap-13\@cq-xs{gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-13\@cq-xs{row-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-13\@cq-xs{column-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--order-13\@cq-xs{order:13}.o-layout-grid--gap-14\@cq-xs{gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-14\@cq-xs{row-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-14\@cq-xs{column-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--order-14\@cq-xs{order:14}.o-layout-grid--gap-15\@cq-xs{gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-15\@cq-xs{row-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-15\@cq-xs{column-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--order-15\@cq-xs{order:15}.o-layout-grid--gap-16\@cq-xs{gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-16\@cq-xs{row-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-16\@cq-xs{column-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--order-16\@cq-xs{order:16}.o-layout-grid--gap-17\@cq-xs{gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-17\@cq-xs{row-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-17\@cq-xs{column-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--order-17\@cq-xs{order:17}.o-layout-grid--gap-18\@cq-xs{gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-18\@cq-xs{row-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-18\@cq-xs{column-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--order-18\@cq-xs{order:18}.o-layout-grid--gap-19\@cq-xs{gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-19\@cq-xs{row-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-19\@cq-xs{column-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--order-19\@cq-xs{order:19}.o-layout-grid--gap-20\@cq-xs{gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-20\@cq-xs{row-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-20\@cq-xs{column-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--order-20\@cq-xs{order:20}.o-layout-grid--gap-21\@cq-xs{gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-21\@cq-xs{row-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-21\@cq-xs{column-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--order-21\@cq-xs{order:21}.o-layout-grid--gap-22\@cq-xs{gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-22\@cq-xs{row-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-22\@cq-xs{column-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--order-22\@cq-xs{order:22}.o-layout-grid--gap-23\@cq-xs{gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-23\@cq-xs{row-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-23\@cq-xs{column-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--order-23\@cq-xs{order:23}.o-layout-grid--gap-24\@cq-xs{gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-24\@cq-xs{row-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-24\@cq-xs{column-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--order-24\@cq-xs{order:24}.o-layout-grid--grid-auto-rows-auto\@cq-xs{grid-auto-rows:auto}.o-layout-grid--grid-auto-rows-min-content\@cq-xs{grid-auto-rows:min-content}.o-layout-grid--grid-auto-rows-max-content\@cq-xs{grid-auto-rows:max-content}.o-layout-grid--grid-auto-rows-equal\@cq-xs{grid-auto-rows:1fr}.o-layout-grid--align-start\@cq-xs{align-self:start}.o-layout-grid--align-center\@cq-xs{align-self:center}.o-layout-grid--align-end\@cq-xs{align-self:end}.o-layout-grid--align-stretch\@cq-xs{align-self:stretch}.o-layout-grid--justify-start\@cq-xs{justify-self:start}.o-layout-grid--justify-center\@cq-xs{justify-self:center}.o-layout-grid--justify-end\@cq-xs{justify-self:end}.o-layout-grid--justify-stretch\@cq-xs{justify-self:stretch}}@container layout-grid (min-width: 36em){.o-layout-grid--cols-1\@cq-sm{grid-template-columns:repeat(1,1fr)}.o-layout-grid--col-span-1\@cq-sm{grid-column:span 1}.o-layout-grid--row-span-1\@cq-sm{grid-row:span 1}.o-layout-grid--cols-2\@cq-sm{grid-template-columns:repeat(2,1fr)}.o-layout-grid--col-span-2\@cq-sm{grid-column:span 2}.o-layout-grid--row-span-2\@cq-sm{grid-row:span 2}.o-layout-grid--cols-3\@cq-sm{grid-template-columns:repeat(3,1fr)}.o-layout-grid--col-span-3\@cq-sm{grid-column:span 3}.o-layout-grid--row-span-3\@cq-sm{grid-row:span 3}.o-layout-grid--cols-4\@cq-sm{grid-template-columns:repeat(4,1fr)}.o-layout-grid--col-span-4\@cq-sm{grid-column:span 4}.o-layout-grid--row-span-4\@cq-sm{grid-row:span 4}.o-layout-grid--cols-5\@cq-sm{grid-template-columns:repeat(5,1fr)}.o-layout-grid--col-span-5\@cq-sm{grid-column:span 5}.o-layout-grid--row-span-5\@cq-sm{grid-row:span 5}.o-layout-grid--cols-6\@cq-sm{grid-template-columns:repeat(6,1fr)}.o-layout-grid--col-span-6\@cq-sm{grid-column:span 6}.o-layout-grid--row-span-6\@cq-sm{grid-row:span 6}.o-layout-grid--cols-7\@cq-sm{grid-template-columns:repeat(7,1fr)}.o-layout-grid--col-span-7\@cq-sm{grid-column:span 7}.o-layout-grid--row-span-7\@cq-sm{grid-row:span 7}.o-layout-grid--cols-8\@cq-sm{grid-template-columns:repeat(8,1fr)}.o-layout-grid--col-span-8\@cq-sm{grid-column:span 8}.o-layout-grid--row-span-8\@cq-sm{grid-row:span 8}.o-layout-grid--cols-9\@cq-sm{grid-template-columns:repeat(9,1fr)}.o-layout-grid--col-span-9\@cq-sm{grid-column:span 9}.o-layout-grid--row-span-9\@cq-sm{grid-row:span 9}.o-layout-grid--cols-10\@cq-sm{grid-template-columns:repeat(10,1fr)}.o-layout-grid--col-span-10\@cq-sm{grid-column:span 10}.o-layout-grid--row-span-10\@cq-sm{grid-row:span 10}.o-layout-grid--cols-11\@cq-sm{grid-template-columns:repeat(11,1fr)}.o-layout-grid--col-span-11\@cq-sm{grid-column:span 11}.o-layout-grid--row-span-11\@cq-sm{grid-row:span 11}.o-layout-grid--cols-12\@cq-sm{grid-template-columns:repeat(12,1fr)}.o-layout-grid--col-span-12\@cq-sm{grid-column:span 12}.o-layout-grid--row-span-12\@cq-sm{grid-row:span 12}.o-layout-grid--gap-0\@cq-sm{gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-0\@cq-sm{row-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-0\@cq-sm{column-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--order-0\@cq-sm{order:0}.o-layout-grid--gap-1\@cq-sm{gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-1\@cq-sm{row-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-1\@cq-sm{column-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--order-1\@cq-sm{order:1}.o-layout-grid--gap-2\@cq-sm{gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-2\@cq-sm{row-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-2\@cq-sm{column-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--order-2\@cq-sm{order:2}.o-layout-grid--gap-3\@cq-sm{gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-3\@cq-sm{row-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-3\@cq-sm{column-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--order-3\@cq-sm{order:3}.o-layout-grid--gap-4\@cq-sm{gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-4\@cq-sm{row-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-4\@cq-sm{column-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--order-4\@cq-sm{order:4}.o-layout-grid--gap-5\@cq-sm{gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-5\@cq-sm{row-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-5\@cq-sm{column-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--order-5\@cq-sm{order:5}.o-layout-grid--gap-6\@cq-sm{gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-6\@cq-sm{row-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-6\@cq-sm{column-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--order-6\@cq-sm{order:6}.o-layout-grid--gap-7\@cq-sm{gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-7\@cq-sm{row-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-7\@cq-sm{column-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--order-7\@cq-sm{order:7}.o-layout-grid--gap-8\@cq-sm{gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-8\@cq-sm{row-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-8\@cq-sm{column-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--order-8\@cq-sm{order:8}.o-layout-grid--gap-9\@cq-sm{gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-9\@cq-sm{row-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-9\@cq-sm{column-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--order-9\@cq-sm{order:9}.o-layout-grid--gap-10\@cq-sm{gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-10\@cq-sm{row-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-10\@cq-sm{column-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--order-10\@cq-sm{order:10}.o-layout-grid--gap-11\@cq-sm{gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-11\@cq-sm{row-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-11\@cq-sm{column-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--order-11\@cq-sm{order:11}.o-layout-grid--gap-12\@cq-sm{gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-12\@cq-sm{row-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-12\@cq-sm{column-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--order-12\@cq-sm{order:12}.o-layout-grid--gap-13\@cq-sm{gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-13\@cq-sm{row-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-13\@cq-sm{column-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--order-13\@cq-sm{order:13}.o-layout-grid--gap-14\@cq-sm{gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-14\@cq-sm{row-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-14\@cq-sm{column-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--order-14\@cq-sm{order:14}.o-layout-grid--gap-15\@cq-sm{gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-15\@cq-sm{row-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-15\@cq-sm{column-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--order-15\@cq-sm{order:15}.o-layout-grid--gap-16\@cq-sm{gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-16\@cq-sm{row-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-16\@cq-sm{column-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--order-16\@cq-sm{order:16}.o-layout-grid--gap-17\@cq-sm{gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-17\@cq-sm{row-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-17\@cq-sm{column-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--order-17\@cq-sm{order:17}.o-layout-grid--gap-18\@cq-sm{gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-18\@cq-sm{row-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-18\@cq-sm{column-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--order-18\@cq-sm{order:18}.o-layout-grid--gap-19\@cq-sm{gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-19\@cq-sm{row-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-19\@cq-sm{column-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--order-19\@cq-sm{order:19}.o-layout-grid--gap-20\@cq-sm{gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-20\@cq-sm{row-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-20\@cq-sm{column-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--order-20\@cq-sm{order:20}.o-layout-grid--gap-21\@cq-sm{gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-21\@cq-sm{row-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-21\@cq-sm{column-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--order-21\@cq-sm{order:21}.o-layout-grid--gap-22\@cq-sm{gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-22\@cq-sm{row-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-22\@cq-sm{column-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--order-22\@cq-sm{order:22}.o-layout-grid--gap-23\@cq-sm{gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-23\@cq-sm{row-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-23\@cq-sm{column-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--order-23\@cq-sm{order:23}.o-layout-grid--gap-24\@cq-sm{gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-24\@cq-sm{row-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-24\@cq-sm{column-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--order-24\@cq-sm{order:24}.o-layout-grid--grid-auto-rows-auto\@cq-sm{grid-auto-rows:auto}.o-layout-grid--grid-auto-rows-min-content\@cq-sm{grid-auto-rows:min-content}.o-layout-grid--grid-auto-rows-max-content\@cq-sm{grid-auto-rows:max-content}.o-layout-grid--grid-auto-rows-equal\@cq-sm{grid-auto-rows:1fr}.o-layout-grid--align-start\@cq-sm{align-self:start}.o-layout-grid--align-center\@cq-sm{align-self:center}.o-layout-grid--align-end\@cq-sm{align-self:end}.o-layout-grid--align-stretch\@cq-sm{align-self:stretch}.o-layout-grid--justify-start\@cq-sm{justify-self:start}.o-layout-grid--justify-center\@cq-sm{justify-self:center}.o-layout-grid--justify-end\@cq-sm{justify-self:end}.o-layout-grid--justify-stretch\@cq-sm{justify-self:stretch}}@container layout-grid (min-width: 48em){.o-layout-grid--cols-1\@cq-md{grid-template-columns:repeat(1,1fr)}.o-layout-grid--col-span-1\@cq-md{grid-column:span 1}.o-layout-grid--row-span-1\@cq-md{grid-row:span 1}.o-layout-grid--cols-2\@cq-md{grid-template-columns:repeat(2,1fr)}.o-layout-grid--col-span-2\@cq-md{grid-column:span 2}.o-layout-grid--row-span-2\@cq-md{grid-row:span 2}.o-layout-grid--cols-3\@cq-md{grid-template-columns:repeat(3,1fr)}.o-layout-grid--col-span-3\@cq-md{grid-column:span 3}.o-layout-grid--row-span-3\@cq-md{grid-row:span 3}.o-layout-grid--cols-4\@cq-md{grid-template-columns:repeat(4,1fr)}.o-layout-grid--col-span-4\@cq-md{grid-column:span 4}.o-layout-grid--row-span-4\@cq-md{grid-row:span 4}.o-layout-grid--cols-5\@cq-md{grid-template-columns:repeat(5,1fr)}.o-layout-grid--col-span-5\@cq-md{grid-column:span 5}.o-layout-grid--row-span-5\@cq-md{grid-row:span 5}.o-layout-grid--cols-6\@cq-md{grid-template-columns:repeat(6,1fr)}.o-layout-grid--col-span-6\@cq-md{grid-column:span 6}.o-layout-grid--row-span-6\@cq-md{grid-row:span 6}.o-layout-grid--cols-7\@cq-md{grid-template-columns:repeat(7,1fr)}.o-layout-grid--col-span-7\@cq-md{grid-column:span 7}.o-layout-grid--row-span-7\@cq-md{grid-row:span 7}.o-layout-grid--cols-8\@cq-md{grid-template-columns:repeat(8,1fr)}.o-layout-grid--col-span-8\@cq-md{grid-column:span 8}.o-layout-grid--row-span-8\@cq-md{grid-row:span 8}.o-layout-grid--cols-9\@cq-md{grid-template-columns:repeat(9,1fr)}.o-layout-grid--col-span-9\@cq-md{grid-column:span 9}.o-layout-grid--row-span-9\@cq-md{grid-row:span 9}.o-layout-grid--cols-10\@cq-md{grid-template-columns:repeat(10,1fr)}.o-layout-grid--col-span-10\@cq-md{grid-column:span 10}.o-layout-grid--row-span-10\@cq-md{grid-row:span 10}.o-layout-grid--cols-11\@cq-md{grid-template-columns:repeat(11,1fr)}.o-layout-grid--col-span-11\@cq-md{grid-column:span 11}.o-layout-grid--row-span-11\@cq-md{grid-row:span 11}.o-layout-grid--cols-12\@cq-md{grid-template-columns:repeat(12,1fr)}.o-layout-grid--col-span-12\@cq-md{grid-column:span 12}.o-layout-grid--row-span-12\@cq-md{grid-row:span 12}.o-layout-grid--gap-0\@cq-md{gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-0\@cq-md{row-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-0\@cq-md{column-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--order-0\@cq-md{order:0}.o-layout-grid--gap-1\@cq-md{gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-1\@cq-md{row-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-1\@cq-md{column-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--order-1\@cq-md{order:1}.o-layout-grid--gap-2\@cq-md{gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-2\@cq-md{row-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-2\@cq-md{column-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--order-2\@cq-md{order:2}.o-layout-grid--gap-3\@cq-md{gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-3\@cq-md{row-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-3\@cq-md{column-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--order-3\@cq-md{order:3}.o-layout-grid--gap-4\@cq-md{gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-4\@cq-md{row-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-4\@cq-md{column-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--order-4\@cq-md{order:4}.o-layout-grid--gap-5\@cq-md{gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-5\@cq-md{row-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-5\@cq-md{column-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--order-5\@cq-md{order:5}.o-layout-grid--gap-6\@cq-md{gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-6\@cq-md{row-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-6\@cq-md{column-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--order-6\@cq-md{order:6}.o-layout-grid--gap-7\@cq-md{gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-7\@cq-md{row-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-7\@cq-md{column-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--order-7\@cq-md{order:7}.o-layout-grid--gap-8\@cq-md{gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-8\@cq-md{row-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-8\@cq-md{column-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--order-8\@cq-md{order:8}.o-layout-grid--gap-9\@cq-md{gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-9\@cq-md{row-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-9\@cq-md{column-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--order-9\@cq-md{order:9}.o-layout-grid--gap-10\@cq-md{gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-10\@cq-md{row-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-10\@cq-md{column-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--order-10\@cq-md{order:10}.o-layout-grid--gap-11\@cq-md{gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-11\@cq-md{row-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-11\@cq-md{column-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--order-11\@cq-md{order:11}.o-layout-grid--gap-12\@cq-md{gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-12\@cq-md{row-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-12\@cq-md{column-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--order-12\@cq-md{order:12}.o-layout-grid--gap-13\@cq-md{gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-13\@cq-md{row-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-13\@cq-md{column-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--order-13\@cq-md{order:13}.o-layout-grid--gap-14\@cq-md{gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-14\@cq-md{row-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-14\@cq-md{column-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--order-14\@cq-md{order:14}.o-layout-grid--gap-15\@cq-md{gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-15\@cq-md{row-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-15\@cq-md{column-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--order-15\@cq-md{order:15}.o-layout-grid--gap-16\@cq-md{gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-16\@cq-md{row-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-16\@cq-md{column-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--order-16\@cq-md{order:16}.o-layout-grid--gap-17\@cq-md{gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-17\@cq-md{row-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-17\@cq-md{column-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--order-17\@cq-md{order:17}.o-layout-grid--gap-18\@cq-md{gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-18\@cq-md{row-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-18\@cq-md{column-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--order-18\@cq-md{order:18}.o-layout-grid--gap-19\@cq-md{gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-19\@cq-md{row-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-19\@cq-md{column-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--order-19\@cq-md{order:19}.o-layout-grid--gap-20\@cq-md{gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-20\@cq-md{row-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-20\@cq-md{column-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--order-20\@cq-md{order:20}.o-layout-grid--gap-21\@cq-md{gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-21\@cq-md{row-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-21\@cq-md{column-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--order-21\@cq-md{order:21}.o-layout-grid--gap-22\@cq-md{gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-22\@cq-md{row-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-22\@cq-md{column-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--order-22\@cq-md{order:22}.o-layout-grid--gap-23\@cq-md{gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-23\@cq-md{row-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-23\@cq-md{column-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--order-23\@cq-md{order:23}.o-layout-grid--gap-24\@cq-md{gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-24\@cq-md{row-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-24\@cq-md{column-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--order-24\@cq-md{order:24}.o-layout-grid--grid-auto-rows-auto\@cq-md{grid-auto-rows:auto}.o-layout-grid--grid-auto-rows-min-content\@cq-md{grid-auto-rows:min-content}.o-layout-grid--grid-auto-rows-max-content\@cq-md{grid-auto-rows:max-content}.o-layout-grid--grid-auto-rows-equal\@cq-md{grid-auto-rows:1fr}.o-layout-grid--align-start\@cq-md{align-self:start}.o-layout-grid--align-center\@cq-md{align-self:center}.o-layout-grid--align-end\@cq-md{align-self:end}.o-layout-grid--align-stretch\@cq-md{align-self:stretch}.o-layout-grid--justify-start\@cq-md{justify-self:start}.o-layout-grid--justify-center\@cq-md{justify-self:center}.o-layout-grid--justify-end\@cq-md{justify-self:end}.o-layout-grid--justify-stretch\@cq-md{justify-self:stretch}}@container layout-grid (min-width: 62em){.o-layout-grid--cols-1\@cq-lg{grid-template-columns:repeat(1,1fr)}.o-layout-grid--col-span-1\@cq-lg{grid-column:span 1}.o-layout-grid--row-span-1\@cq-lg{grid-row:span 1}.o-layout-grid--cols-2\@cq-lg{grid-template-columns:repeat(2,1fr)}.o-layout-grid--col-span-2\@cq-lg{grid-column:span 2}.o-layout-grid--row-span-2\@cq-lg{grid-row:span 2}.o-layout-grid--cols-3\@cq-lg{grid-template-columns:repeat(3,1fr)}.o-layout-grid--col-span-3\@cq-lg{grid-column:span 3}.o-layout-grid--row-span-3\@cq-lg{grid-row:span 3}.o-layout-grid--cols-4\@cq-lg{grid-template-columns:repeat(4,1fr)}.o-layout-grid--col-span-4\@cq-lg{grid-column:span 4}.o-layout-grid--row-span-4\@cq-lg{grid-row:span 4}.o-layout-grid--cols-5\@cq-lg{grid-template-columns:repeat(5,1fr)}.o-layout-grid--col-span-5\@cq-lg{grid-column:span 5}.o-layout-grid--row-span-5\@cq-lg{grid-row:span 5}.o-layout-grid--cols-6\@cq-lg{grid-template-columns:repeat(6,1fr)}.o-layout-grid--col-span-6\@cq-lg{grid-column:span 6}.o-layout-grid--row-span-6\@cq-lg{grid-row:span 6}.o-layout-grid--cols-7\@cq-lg{grid-template-columns:repeat(7,1fr)}.o-layout-grid--col-span-7\@cq-lg{grid-column:span 7}.o-layout-grid--row-span-7\@cq-lg{grid-row:span 7}.o-layout-grid--cols-8\@cq-lg{grid-template-columns:repeat(8,1fr)}.o-layout-grid--col-span-8\@cq-lg{grid-column:span 8}.o-layout-grid--row-span-8\@cq-lg{grid-row:span 8}.o-layout-grid--cols-9\@cq-lg{grid-template-columns:repeat(9,1fr)}.o-layout-grid--col-span-9\@cq-lg{grid-column:span 9}.o-layout-grid--row-span-9\@cq-lg{grid-row:span 9}.o-layout-grid--cols-10\@cq-lg{grid-template-columns:repeat(10,1fr)}.o-layout-grid--col-span-10\@cq-lg{grid-column:span 10}.o-layout-grid--row-span-10\@cq-lg{grid-row:span 10}.o-layout-grid--cols-11\@cq-lg{grid-template-columns:repeat(11,1fr)}.o-layout-grid--col-span-11\@cq-lg{grid-column:span 11}.o-layout-grid--row-span-11\@cq-lg{grid-row:span 11}.o-layout-grid--cols-12\@cq-lg{grid-template-columns:repeat(12,1fr)}.o-layout-grid--col-span-12\@cq-lg{grid-column:span 12}.o-layout-grid--row-span-12\@cq-lg{grid-row:span 12}.o-layout-grid--gap-0\@cq-lg{gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-0\@cq-lg{row-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-0\@cq-lg{column-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--order-0\@cq-lg{order:0}.o-layout-grid--gap-1\@cq-lg{gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-1\@cq-lg{row-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-1\@cq-lg{column-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--order-1\@cq-lg{order:1}.o-layout-grid--gap-2\@cq-lg{gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-2\@cq-lg{row-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-2\@cq-lg{column-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--order-2\@cq-lg{order:2}.o-layout-grid--gap-3\@cq-lg{gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-3\@cq-lg{row-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-3\@cq-lg{column-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--order-3\@cq-lg{order:3}.o-layout-grid--gap-4\@cq-lg{gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-4\@cq-lg{row-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-4\@cq-lg{column-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--order-4\@cq-lg{order:4}.o-layout-grid--gap-5\@cq-lg{gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-5\@cq-lg{row-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-5\@cq-lg{column-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--order-5\@cq-lg{order:5}.o-layout-grid--gap-6\@cq-lg{gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-6\@cq-lg{row-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-6\@cq-lg{column-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--order-6\@cq-lg{order:6}.o-layout-grid--gap-7\@cq-lg{gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-7\@cq-lg{row-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-7\@cq-lg{column-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--order-7\@cq-lg{order:7}.o-layout-grid--gap-8\@cq-lg{gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-8\@cq-lg{row-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-8\@cq-lg{column-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--order-8\@cq-lg{order:8}.o-layout-grid--gap-9\@cq-lg{gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-9\@cq-lg{row-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-9\@cq-lg{column-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--order-9\@cq-lg{order:9}.o-layout-grid--gap-10\@cq-lg{gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-10\@cq-lg{row-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-10\@cq-lg{column-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--order-10\@cq-lg{order:10}.o-layout-grid--gap-11\@cq-lg{gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-11\@cq-lg{row-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-11\@cq-lg{column-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--order-11\@cq-lg{order:11}.o-layout-grid--gap-12\@cq-lg{gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-12\@cq-lg{row-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-12\@cq-lg{column-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--order-12\@cq-lg{order:12}.o-layout-grid--gap-13\@cq-lg{gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-13\@cq-lg{row-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-13\@cq-lg{column-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--order-13\@cq-lg{order:13}.o-layout-grid--gap-14\@cq-lg{gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-14\@cq-lg{row-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-14\@cq-lg{column-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--order-14\@cq-lg{order:14}.o-layout-grid--gap-15\@cq-lg{gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-15\@cq-lg{row-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-15\@cq-lg{column-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--order-15\@cq-lg{order:15}.o-layout-grid--gap-16\@cq-lg{gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-16\@cq-lg{row-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-16\@cq-lg{column-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--order-16\@cq-lg{order:16}.o-layout-grid--gap-17\@cq-lg{gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-17\@cq-lg{row-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-17\@cq-lg{column-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--order-17\@cq-lg{order:17}.o-layout-grid--gap-18\@cq-lg{gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-18\@cq-lg{row-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-18\@cq-lg{column-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--order-18\@cq-lg{order:18}.o-layout-grid--gap-19\@cq-lg{gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-19\@cq-lg{row-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-19\@cq-lg{column-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--order-19\@cq-lg{order:19}.o-layout-grid--gap-20\@cq-lg{gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-20\@cq-lg{row-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-20\@cq-lg{column-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--order-20\@cq-lg{order:20}.o-layout-grid--gap-21\@cq-lg{gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-21\@cq-lg{row-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-21\@cq-lg{column-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--order-21\@cq-lg{order:21}.o-layout-grid--gap-22\@cq-lg{gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-22\@cq-lg{row-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-22\@cq-lg{column-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--order-22\@cq-lg{order:22}.o-layout-grid--gap-23\@cq-lg{gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-23\@cq-lg{row-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-23\@cq-lg{column-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--order-23\@cq-lg{order:23}.o-layout-grid--gap-24\@cq-lg{gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-24\@cq-lg{row-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-24\@cq-lg{column-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--order-24\@cq-lg{order:24}.o-layout-grid--grid-auto-rows-auto\@cq-lg{grid-auto-rows:auto}.o-layout-grid--grid-auto-rows-min-content\@cq-lg{grid-auto-rows:min-content}.o-layout-grid--grid-auto-rows-max-content\@cq-lg{grid-auto-rows:max-content}.o-layout-grid--grid-auto-rows-equal\@cq-lg{grid-auto-rows:1fr}.o-layout-grid--align-start\@cq-lg{align-self:start}.o-layout-grid--align-center\@cq-lg{align-self:center}.o-layout-grid--align-end\@cq-lg{align-self:end}.o-layout-grid--align-stretch\@cq-lg{align-self:stretch}.o-layout-grid--justify-start\@cq-lg{justify-self:start}.o-layout-grid--justify-center\@cq-lg{justify-self:center}.o-layout-grid--justify-end\@cq-lg{justify-self:end}.o-layout-grid--justify-stretch\@cq-lg{justify-self:stretch}}@container layout-grid (min-width: 75em){.o-layout-grid--cols-1\@cq-xl{grid-template-columns:repeat(1,1fr)}.o-layout-grid--col-span-1\@cq-xl{grid-column:span 1}.o-layout-grid--row-span-1\@cq-xl{grid-row:span 1}.o-layout-grid--cols-2\@cq-xl{grid-template-columns:repeat(2,1fr)}.o-layout-grid--col-span-2\@cq-xl{grid-column:span 2}.o-layout-grid--row-span-2\@cq-xl{grid-row:span 2}.o-layout-grid--cols-3\@cq-xl{grid-template-columns:repeat(3,1fr)}.o-layout-grid--col-span-3\@cq-xl{grid-column:span 3}.o-layout-grid--row-span-3\@cq-xl{grid-row:span 3}.o-layout-grid--cols-4\@cq-xl{grid-template-columns:repeat(4,1fr)}.o-layout-grid--col-span-4\@cq-xl{grid-column:span 4}.o-layout-grid--row-span-4\@cq-xl{grid-row:span 4}.o-layout-grid--cols-5\@cq-xl{grid-template-columns:repeat(5,1fr)}.o-layout-grid--col-span-5\@cq-xl{grid-column:span 5}.o-layout-grid--row-span-5\@cq-xl{grid-row:span 5}.o-layout-grid--cols-6\@cq-xl{grid-template-columns:repeat(6,1fr)}.o-layout-grid--col-span-6\@cq-xl{grid-column:span 6}.o-layout-grid--row-span-6\@cq-xl{grid-row:span 6}.o-layout-grid--cols-7\@cq-xl{grid-template-columns:repeat(7,1fr)}.o-layout-grid--col-span-7\@cq-xl{grid-column:span 7}.o-layout-grid--row-span-7\@cq-xl{grid-row:span 7}.o-layout-grid--cols-8\@cq-xl{grid-template-columns:repeat(8,1fr)}.o-layout-grid--col-span-8\@cq-xl{grid-column:span 8}.o-layout-grid--row-span-8\@cq-xl{grid-row:span 8}.o-layout-grid--cols-9\@cq-xl{grid-template-columns:repeat(9,1fr)}.o-layout-grid--col-span-9\@cq-xl{grid-column:span 9}.o-layout-grid--row-span-9\@cq-xl{grid-row:span 9}.o-layout-grid--cols-10\@cq-xl{grid-template-columns:repeat(10,1fr)}.o-layout-grid--col-span-10\@cq-xl{grid-column:span 10}.o-layout-grid--row-span-10\@cq-xl{grid-row:span 10}.o-layout-grid--cols-11\@cq-xl{grid-template-columns:repeat(11,1fr)}.o-layout-grid--col-span-11\@cq-xl{grid-column:span 11}.o-layout-grid--row-span-11\@cq-xl{grid-row:span 11}.o-layout-grid--cols-12\@cq-xl{grid-template-columns:repeat(12,1fr)}.o-layout-grid--col-span-12\@cq-xl{grid-column:span 12}.o-layout-grid--row-span-12\@cq-xl{grid-row:span 12}.o-layout-grid--gap-0\@cq-xl{gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-0\@cq-xl{row-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-0\@cq-xl{column-gap:calc(0 * var(--base, 8px) * .5)}.o-layout-grid--order-0\@cq-xl{order:0}.o-layout-grid--gap-1\@cq-xl{gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-1\@cq-xl{row-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-1\@cq-xl{column-gap:calc(1 * var(--base, 8px) * .5)}.o-layout-grid--order-1\@cq-xl{order:1}.o-layout-grid--gap-2\@cq-xl{gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-2\@cq-xl{row-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-2\@cq-xl{column-gap:calc(2 * var(--base, 8px) * .5)}.o-layout-grid--order-2\@cq-xl{order:2}.o-layout-grid--gap-3\@cq-xl{gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-3\@cq-xl{row-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-3\@cq-xl{column-gap:calc(3 * var(--base, 8px) * .5)}.o-layout-grid--order-3\@cq-xl{order:3}.o-layout-grid--gap-4\@cq-xl{gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-4\@cq-xl{row-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-4\@cq-xl{column-gap:calc(4 * var(--base, 8px) * .5)}.o-layout-grid--order-4\@cq-xl{order:4}.o-layout-grid--gap-5\@cq-xl{gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-5\@cq-xl{row-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-5\@cq-xl{column-gap:calc(5 * var(--base, 8px) * .5)}.o-layout-grid--order-5\@cq-xl{order:5}.o-layout-grid--gap-6\@cq-xl{gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-6\@cq-xl{row-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-6\@cq-xl{column-gap:calc(6 * var(--base, 8px) * .5)}.o-layout-grid--order-6\@cq-xl{order:6}.o-layout-grid--gap-7\@cq-xl{gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-7\@cq-xl{row-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-7\@cq-xl{column-gap:calc(7 * var(--base, 8px) * .5)}.o-layout-grid--order-7\@cq-xl{order:7}.o-layout-grid--gap-8\@cq-xl{gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-8\@cq-xl{row-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-8\@cq-xl{column-gap:calc(8 * var(--base, 8px) * .5)}.o-layout-grid--order-8\@cq-xl{order:8}.o-layout-grid--gap-9\@cq-xl{gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-9\@cq-xl{row-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-9\@cq-xl{column-gap:calc(9 * var(--base, 8px) * .5)}.o-layout-grid--order-9\@cq-xl{order:9}.o-layout-grid--gap-10\@cq-xl{gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-10\@cq-xl{row-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-10\@cq-xl{column-gap:calc(10 * var(--base, 8px) * .5)}.o-layout-grid--order-10\@cq-xl{order:10}.o-layout-grid--gap-11\@cq-xl{gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-11\@cq-xl{row-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-11\@cq-xl{column-gap:calc(11 * var(--base, 8px) * .5)}.o-layout-grid--order-11\@cq-xl{order:11}.o-layout-grid--gap-12\@cq-xl{gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-12\@cq-xl{row-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-12\@cq-xl{column-gap:calc(12 * var(--base, 8px) * .5)}.o-layout-grid--order-12\@cq-xl{order:12}.o-layout-grid--gap-13\@cq-xl{gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-13\@cq-xl{row-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-13\@cq-xl{column-gap:calc(13 * var(--base, 8px) * .5)}.o-layout-grid--order-13\@cq-xl{order:13}.o-layout-grid--gap-14\@cq-xl{gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-14\@cq-xl{row-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-14\@cq-xl{column-gap:calc(14 * var(--base, 8px) * .5)}.o-layout-grid--order-14\@cq-xl{order:14}.o-layout-grid--gap-15\@cq-xl{gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-15\@cq-xl{row-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-15\@cq-xl{column-gap:calc(15 * var(--base, 8px) * .5)}.o-layout-grid--order-15\@cq-xl{order:15}.o-layout-grid--gap-16\@cq-xl{gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-16\@cq-xl{row-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-16\@cq-xl{column-gap:calc(16 * var(--base, 8px) * .5)}.o-layout-grid--order-16\@cq-xl{order:16}.o-layout-grid--gap-17\@cq-xl{gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-17\@cq-xl{row-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-17\@cq-xl{column-gap:calc(17 * var(--base, 8px) * .5)}.o-layout-grid--order-17\@cq-xl{order:17}.o-layout-grid--gap-18\@cq-xl{gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-18\@cq-xl{row-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-18\@cq-xl{column-gap:calc(18 * var(--base, 8px) * .5)}.o-layout-grid--order-18\@cq-xl{order:18}.o-layout-grid--gap-19\@cq-xl{gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-19\@cq-xl{row-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-19\@cq-xl{column-gap:calc(19 * var(--base, 8px) * .5)}.o-layout-grid--order-19\@cq-xl{order:19}.o-layout-grid--gap-20\@cq-xl{gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-20\@cq-xl{row-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-20\@cq-xl{column-gap:calc(20 * var(--base, 8px) * .5)}.o-layout-grid--order-20\@cq-xl{order:20}.o-layout-grid--gap-21\@cq-xl{gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-21\@cq-xl{row-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-21\@cq-xl{column-gap:calc(21 * var(--base, 8px) * .5)}.o-layout-grid--order-21\@cq-xl{order:21}.o-layout-grid--gap-22\@cq-xl{gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-22\@cq-xl{row-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-22\@cq-xl{column-gap:calc(22 * var(--base, 8px) * .5)}.o-layout-grid--order-22\@cq-xl{order:22}.o-layout-grid--gap-23\@cq-xl{gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-23\@cq-xl{row-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-23\@cq-xl{column-gap:calc(23 * var(--base, 8px) * .5)}.o-layout-grid--order-23\@cq-xl{order:23}.o-layout-grid--gap-24\@cq-xl{gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--row-gap-24\@cq-xl{row-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--column-gap-24\@cq-xl{column-gap:calc(24 * var(--base, 8px) * .5)}.o-layout-grid--order-24\@cq-xl{order:24}.o-layout-grid--grid-auto-rows-auto\@cq-xl{grid-auto-rows:auto}.o-layout-grid--grid-auto-rows-min-content\@cq-xl{grid-auto-rows:min-content}.o-layout-grid--grid-auto-rows-max-content\@cq-xl{grid-auto-rows:max-content}.o-layout-grid--grid-auto-rows-equal\@cq-xl{grid-auto-rows:1fr}.o-layout-grid--align-start\@cq-xl{align-self:start}.o-layout-grid--align-center\@cq-xl{align-self:center}.o-layout-grid--align-end\@cq-xl{align-self:end}.o-layout-grid--align-stretch\@cq-xl{align-self:stretch}.o-layout-grid--justify-start\@cq-xl{justify-self:start}.o-layout-grid--justify-center\@cq-xl{justify-self:center}.o-layout-grid--justify-end\@cq-xl{justify-self:end}.o-layout-grid--justify-stretch\@cq-xl{justify-self:stretch}}@property --inherit-color-background{syntax: "*"; inherits: true;}:root{--o-minimal-slider--base: var(--base);--o-minimal-slider--space: var(--space);--o-minimal-slider--outer-space: var(--outer-space);--o-minimal-slider--color--surface: var(--color--surface)}.o-minimal-slider{--o-minimal-slider--slides-visible: 1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"toolbar" "viewport";gap:calc((var(--o-minimal-slider--space, var(--space))) * var(--base) * 4)}.o-minimal-slider__toolbar{grid-area:toolbar;display:flex;flex-wrap:wrap;gap:calc(calc((var(--o-minimal-slider--space, var(--space))) * var(--base) * 4) * .5);align-items:end}.o-minimal-slider__field{display:grid;gap:4px;min-width:10rem}.o-minimal-slider__select{min-height:2.5rem}.o-minimal-slider__viewport{grid-area:viewport;position:relative;overflow:hidden;margin:0 calc(calc((var(--o-minimal-slider--base, var(--base))) * 4) * -1);padding:0 calc((var(--o-minimal-slider--base, var(--base))) * 4)}.o-minimal-slider__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--slides-visible, var(--o-minimal-slider--slides-visible)) - 1) * var(--o-minimal-slider--space, var(--space)) * var(--base) * 4) / var(--slides-visible, var(--o-minimal-slider--slides-visible)));gap:calc((var(--o-minimal-slider--space, var(--space))) * var(--base) * 4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;scroll-behavior:smooth;padding:calc((var(--o-minimal-slider--outer-space, var(--outer-space))) * var(--base) * 4) 0;margin:0;list-style:none;touch-action:pan-x;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.o-minimal-slider__track::-webkit-scrollbar{display:none}.o-minimal-slider__slide{scroll-snap-align:start;scroll-snap-stop:normal;will-change:opacity;transform:translateZ(0);backface-visibility:hidden;opacity:var(--slide-progress, 1);transition:opacity .1s linear;padding:0;margin:0}.o-minimal-slider__slide+.o-minimal-slider__slide{margin:0}.o-minimal-slider__controls{display:flex;justify-content:space-between;grid-area:viewport;position:relative;z-index:4;pointer-events:none;min-height:100%;margin:0 calc(calc((var(--o-minimal-slider--base, var(--base))) * 4) * -1)}.o-minimal-slider__button{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;margin:0}.o-minimal-slider__button:first-of-type{left:calc((var(--o-minimal-slider--base, var(--base))) * 1)}.o-minimal-slider__button:last-of-type{right:calc((var(--o-minimal-slider--base, var(--base))) * 1)}@media(max-width:900px){.o-minimal-slider{gap:calc((var(--o-minimal-slider--space, var(--space))) * var(--base) * 2)}.o-minimal-slider__toolbar{gap:calc(calc((var(--o-minimal-slider--space, var(--space))) * var(--base) * 2) * .5)}.o-minimal-slider__track{grid-auto-columns:calc((100% - (var(--slides-visible, var(--o-minimal-slider--slides-visible)) - 1) * var(--o-minimal-slider--space, var(--space)) * var(--base) * 2) / var(--slides-visible, var(--o-minimal-slider--slides-visible)));gap:calc((var(--o-minimal-slider--space, var(--space))) * var(--base) * 2)}.o-minimal-slider__button:first-of-type{left:0}.o-minimal-slider__button:last-of-type{right:0}}@media(prefers-reduced-motion:reduce){.o-minimal-slider__track{scroll-behavior:auto}.o-minimal-slider__slide{transition:none;opacity:1}}:root{--o-tooltip--base: var(--base);--o-tooltip--border-width: var(--border-width);--o-tooltip--color--alpha: var(--color--alpha);--o-tooltip--color--alpha-contrast: var(--color--alpha-contrast);--o-tooltip--color--alpha-border: var(--color--alpha-border);--o-tooltip--shadow: var(--shadow);--o-tooltip--shadow-amount: var(--shadow-amount);--o-tooltip--shadow-color: var(--shadow-color);--o-tooltip--border-radius: var(--border-radius);--o-tooltip--corner-shape: var(--corner-shape)}.o-tooltip{--o-tooltip--arrow-size: var(--o-tooltip--base, var(--base));--o-tooltip--color--alpha-solid: color-mix(in srgb,rgb(from var(--o-tooltip--color--alpha, var(--color--alpha)) r g b / 1) 90%, transparent 10%);position:fixed;top:0;left:0;visibility:hidden;opacity:0;pointer-events:none;min-width:calc(var(--o-tooltip--base, var(--base)) * 13);max-width:min(100vw - var(--o-tooltip--base, var(--base)) * 3,var(--o-tooltip--base, var(--base)) * 38);padding:var(--o-tooltip--base, var(--base)) calc(var(--o-tooltip--base, var(--base)) * 1.5);background-color:var(--o-tooltip--color--alpha-solid);z-index:11;border:calc((var(--o-tooltip--border-width, var(--border-width))) * var(--base) * 1) solid var(--o-tooltip--color--alpha-border, var(--color--alpha-border));border-radius:calc((var(--o-tooltip--border-radius, var(--border-radius))) * var(--base) * 1);corner-shape:var(--o-tooltip--corner-shape, var(--corner-shape));box-shadow:drop-shadow(0 calc(var(--base) * .5 * (var(--o-tooltip--shadow-amount, var(--shadow-amount)))) calc((var(--o-tooltip--shadow-amount, var(--shadow-amount))) * var(--base) * 1) var(--o-tooltip--shadow-color, var(--shadow-color)));color:var(--o-tooltip--color--alpha-contrast, var(--color--alpha-contrast));text-align:center;white-space:pre-line;will-change:translate,transform,opacity;contain:layout style;backface-visibility:hidden;translate:var(--o-tooltip-x, 0) var(--o-tooltip-y, 0);transform:translateY(calc(var(--o-tooltip--base, var(--base)) * .5)) scale(.98);transition:opacity .2s ease,transform .2s ease}.o-tooltip:before,.o-tooltip:after{content:"";position:absolute;left:var(--o-tooltip-arrow-left, 50%);transform:translate(-50%);border-left:var(--o-tooltip--arrow-size) solid transparent;border-right:var(--o-tooltip--arrow-size) solid transparent;clip-path:polygon(50% 100%,0 0,100% 0)}.o-tooltip:before{top:100%;border-top:calc(var(--o-tooltip--arrow-size) + (var(--o-tooltip--border-width, var(--border-width))) * var(--base) * 1) solid var(--o-tooltip--color--alpha-border, var(--color--alpha-border))}.o-tooltip:after{top:calc(100% - (var(--o-tooltip--border-width, var(--border-width))) * var(--base) * 1);border-top:var(--o-tooltip--arrow-size) solid var(--o-tooltip--color--alpha-solid);-webkit-backdrop-filter:blur(var(--o-tooltip--base, var(--base)));backdrop-filter:blur(var(--o-tooltip--base, var(--base)))}.o-tooltip.is-visible{visibility:visible;opacity:1;transform:translateY(0) scale(1)}}.l-docs--header{place-self:start;width:100%}.d-code{margin:0}.d-code .toolbar{top:unset!important;right:calc(var(--base, 8px) * 3)!important;bottom:calc(var(--base, 8px) * 3)!important}.d-code .toolbar-item{position:unset}.d-code__toggle{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:calc(var(--base, 8px) * 1);position:absolute;top:0;right:0}.markup-preview{border:2px dashed var(--c-paper--border-color, var(--color--surface-border));box-sizing:border-box;display:block;inline-size:min(100%,100vw);max-inline-size:100vw;min-inline-size:min(100%,16rem);overflow:auto;resize:horizontal;padding:16px}.d-example-tabs--paperless{border:calc((var(--border-width)) * var(--base) * 1) solid var(--inherit-color-border, var(--color--surface-border));border-radius:calc((var(--border-radius)) * var(--base) * 1);overflow:hidden}.d-params table{border-collapse:collapse}.d-params thead{border-bottom:1px solid #e5e5e5}.d-params thead td{font-weight:var(--font-weight-bold);font-family:var(--font-family-bold);color:var(--color-black, #000000)}.d-params tbody tr:not(:last-of-type){border-bottom:1px solid #e5e5e5}.d-params tbody td{color:var(--color-darkest, #3d3d3d)}.d-params tbody td:first-of-type{color:var(--color-secondary-dark, #b23700);font-family:monospace,monospace}.d-params tbody td:nth-of-type(3){font-weight:var(--font-weight-bold);font-family:var(--font-family-bold)}.d-animation__content{position:relative;min-height:70px}.d-animation__content *{position:absolute;inset:0;line-height:100%}.d-animation__content .d-animation__icon{transform:scale(1);line-height:70px}.d-animation__content .d-animation__copied{transform:scale(0);color:var(--color-primary, #ae0b05);font-weight:700;line-height:70px}.d-animation--show .d-animation__icon{animation-name:iconAnimation;animation-duration:2s;transform:scale(1)}.d-animation--show .d-animation__copied{animation-name:textAnimation;animation-duration:2s;transform:scale(0)}@keyframes iconAnimation{10%{transform:scale(1.2)}15%{transform:scale(0)}90%{transform:scale(0)}}@keyframes textAnimation{15%{transform:scale(0)}20%{transform:scale(1.15)}25%{transform:scale(1)}80%{transform:scale(1)}90%{transform:scale(0)}}.d-icons--close>.d-icons__category>.c-icon{transform:rotate(180deg)}.d-icons--close>.d-icons__sheet{display:none}.d-icons__category{display:inline-block}.d-icons__category .c-button:focus{outline:none}.d-icons__category .c-icon{cursor:pointer;transition:all ease-in-out .3s}.d-icons__sheet{padding:2%;position:relative;margin:0 auto}.d-icons__sheet .grid-md-2:hover{background-color:var(--color-default-dimmed, #eee)}.d-icons__category{padding:1%;margin-bottom:0}.d-icons__category h2{color:var(--color-primary, #ae0b05);display:inline-block}.d-icons__category>.c-button{display:inline-block}.d-icons__controlls{margin-bottom:5%}.d-fab__left{margin-left:200px}.d-theme-presets__list{display:grid;gap:calc(var(--base) * 1)}.d-theme-presets__button{width:100%}.d-theme-presets__button.is-active{font-weight:600}.d-shadows{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:100px;grid-column-gap:20px}.d-shadows div{text-align:center;line-height:60px}.d-border{display:grid;grid-template-columns:100px 100px 100px;grid-template-rows:100px;grid-column-gap:20px}.d-border--sides{grid-template-columns:100px 100px 100px 100px}.d-border--colors{grid-template-columns:100px 100px 100px 100px 100px 100px}.d-border div{background-color:var(--color-lighter, var(--color-lighter, #e5e5e5))}.mixins-example-button-mix{color:#000;white-space:nowrap}.mixins-example-button-mix:visited,.mixins-example-button-mix:visited:hover,.mixins-example-button-mix:visited:active,.mixins-example-button-mix:hover,.mixins-example-button-mix:active{color:#000}.mixins-example-button-mix{border:1px solid #42c765;background-color:#42c765}.mixins-example-button-mix:hover{background-color:#ac42c7;border-color:#ac42c7}.mixin-example-button-size{padding-left:12px;padding-right:12px;font-size:16px;border-radius:4px;height:24px}.mixin-example-button-size:after{border-radius:4px}.mixin-example-button-unstyled{white-space:normal;background-color:transparent;border:0;border-radius:0;box-shadow:none;filter:var(--drop-shadow-0, drop-shadow(0 0 0 rgba(0, 0, 0, 0)));font-weight:400;margin:0;padding:0;text-align:left}.mixin-example-button-unstyled:hover,.mixin-example-button-unstyled:active{background-color:transparent;box-shadow:none;filter:var(--drop-shadow-0, drop-shadow(0 0 0 rgba(0, 0, 0, 0)));text-decoration:underline}.mixin-example-focus{outline:2px solid var(--color--focus, var(--color-focus-outline, #4d90fe));outline-offset:2px}.mixin-example-focus-remove-default{outline:none;outline-offset:0;box-shadow:none}.mixin-example-mq{background-color:green}@media screen and (min-width:78em){.mixin-example-mq{background-color:#00f}}.mixin-example-ratio{padding-top:12.5%}.mixin-example-stretch{position:relative;width:calc(100vw - var(--scrollbar, 15px));left:50%;border-radius:0;transform:translate(-50%)}@media screen and (max-width:32.4375em){.mixin-example-responsive-styles--1\@xs{background-color:#00f}}@media screen and (min-width:32.5em)and (max-width:55.9375em){.mixin-example-responsive-styles--1\@sm{background-color:#00f}}@media screen and (min-width:56em)and (max-width:77.9375em){.mixin-example-responsive-styles--1\@md{background-color:#00f}}@media screen and (min-width:78em)and (max-width:99.9375em){.mixin-example-responsive-styles--1\@lg{background-color:#00f}}@media screen and (min-width:100em){.mixin-example-responsive-styles--1\@xl{background-color:#00f}}@media screen and (max-width:32.4375em){.mixin-example-responsive-styles--2\@xs{background-color:#00f}}@media screen and (min-width:32.5em)and (max-width:55.9375em){.mixin-example-responsive-styles--2\@sm{background-color:#00f}}@media screen and (min-width:56em)and (max-width:77.9375em){.mixin-example-responsive-styles--2\@md{background-color:#00f}}@media screen and (min-width:78em)and (max-width:99.9375em){.mixin-example-responsive-styles--2\@lg{background-color:#00f}}@media screen and (min-width:100em){.mixin-example-responsive-styles--2\@xl{background-color:#00f}}.mixin-example-responsive-styles--1{height:100px}.mixin-example-responsive-styles--2{background-color:green;height:100px}@keyframes left{0%{left:-110%;position:fixed}70%{left:calc(var(--base, 8px) * 4);position:fixed}to{left:calc(var(--base, 8px) * 2);position:fixed}}@keyframes right{0%{right:-110%;position:fixed}70%{right:calc(var(--base, 8px) * 4);position:fixed}to{right:calc(var(--base, 8px) * 2);position:fixed}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes ken-burns-animation{0%{transform-origin:bottom left;transform:scale(1)}to{transform:scale(1.2)}}
