.why-it-works .js-accordion__panel{padding-bottom:27px}
.why-it-works .js-accordion__panel .text-component{padding-right:.5rem}
@media(max-width:500px){.why-it-works .text-component{padding-left:1rem!important}}
:root{--maxWidth-none:"none";--maxWidth-xs:20rem;--maxWidth-sm:24rem;--maxWidth-md:28rem;--maxWidth-lg:32rem;--maxWidth-xl:36rem;--maxWidth-2xl:42rem;--maxWidth-3xl:48rem;--maxWidth-4xl:56rem;--maxWidth-full:"100%";--maxWidth-wrapper:var(--maxWidth-2xl);--spacing-px:"1px";--spacing-0:0;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-32:8rem;--fontWeight-normal:400;--fontWeight-medium:500;--fontWeight-semibold:600;--fontWeight-bold:700;--fontWeight-extrabold:800;--fontWeight-black:900;--lineHeight-none:1;--lineHeight-tight:1.1;--lineHeight-normal:1.5;--lineHeight-relaxed:1.625;--fontSize-0:0.833rem;--fontSize-1:1rem;--fontSize-2:1.2rem;--fontSize-3:1.44rem;--fontSize-4:1.728rem;--fontSize-5:2.074rem;--fontSize-6:2.488rem;--fontSize-7:2.986rem;--color-primary:#005b99;--color-text-light:#4f5969;--color-heading-black:#000;--color-accent:#d1dce5}
html{line-height:var(--lineHeight-normal);font-size:var(--fontSize-root);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
footer{padding:1.2rem;font-size:small}
hr{background:var(--color-accent);height:1px;border:0}
h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);margin-top:var(--spacing-12);margin-bottom:var(--spacing-6);line-height:var(--lineHeight-tight);letter-spacing:-.025em}
h2,h3,h4,h5,h6{font-weight:var(--fontWeight-bold);color:var(--color-heading)}
h1{font-weight:var(--fontWeight-black);font-size:var(--fontSize-6);color:var(--color-heading-black)}
h2{font-size:var(--fontSize-5)}
h3{font-size:var(--fontSize-4)}
h4{font-size:var(--fontSize-3)}
h5{font-size:var(--fontSize-2)}
h6{font-size:var(--fontSize-1)}
h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:inherit;text-decoration:none}
p{--baseline-multiplier:0.179;--x-height-multiplier:0.35;margin:var(--spacing-0) var(--spacing-0) var(--spacing-8) var(--spacing-0)}
ol,p,ul{padding:var(--spacing-0)}
ol,ul{margin-left:var(--spacing-0);margin-right:var(--spacing-0);margin-bottom:var(--spacing-8);list-style-position:outside;list-style-image:none}
ol li,ul li{padding-left:var(--spacing-0)}
li>p,ol li,ul li{margin-bottom:calc(var(--spacing-8)/4)}
li :last-child{margin-bottom:var(--spacing-0)}
li>ul{margin-left:var(--spacing-8);margin-top:calc(var(--spacing-8)/2)}
blockquote{color:var(--color-text-light);margin-left:calc(-1*var(--spacing-6));margin-right:var(--spacing-8);padding:var(--spacing-0) var(--spacing-0) var(--spacing-0) var(--spacing-6);border-left:var(--spacing-1) solid var(--color-primary);font-size:var(--fontSize-2);font-style:italic;margin-bottom:var(--spacing-8)}
blockquote>:last-child{margin-bottom:var(--spacing-0)}
blockquote>ol,blockquote>ul{list-style-position:inside}
table{width:100%;margin-bottom:var(--spacing-8);border-spacing:.25rem}
table thead tr th{border-bottom:1px solid var(--color-accent)}
a{color:var(--color-primary)}
a:focus,a:hover{text-decoration:none}
.main-heading{font-size:var(--fontSize-7);margin:0}
.post-list-item{margin-bottom:var(--spacing-8);margin-top:var(--spacing-8)}
.post-list-item p{margin-bottom:var(--spacing-0)}
.post-list-item h2{font-size:var(--fontSize-4);color:var(--color-contrast-higher,#0d1317);margin-bottom:var(--spacing-2);margin-top:var(--spacing-0)}
.post-list-item header{margin-bottom:var(--spacing-4);color:hsla(var(--color-contrast-medium-h),var(--color-contrast-medium-s),var(--color-contrast-medium-l),var(--color-o,1))}
.header-link-home{font-weight:var(--fontWeight-bold);font-family:var(--font-heading);text-decoration:none;font-size:var(--fontSize-2)}
.bio p,.bio-avatar{margin-bottom:var(--spacing-0)}
.bio-avatar{margin-right:var(--spacing-4);min-width:50px;border-radius:100%}
.blog-post header h1{margin:var(--spacing-0) var(--spacing-0) var(--spacing-4) var(--spacing-0)}
.blog-post header p{font-size:var(--fontSize-2);font-family:var(--font-heading)}
.blog-post-nav{margin:5rem auto 4rem;max-width:calc(var(--maxWidth-wrapper) + 20rem)}
.blog-post-nav ul{margin:var(--spacing-0)}
.blog-post-nav li:first-child,.blog-post-nav ul li{padding-left:3rem;padding-right:3rem}
.blog-post-nav ul li a{padding:.5rem}
.gatsby-highlight{margin-bottom:var(--spacing-8)}
@media(max-width:42rem){blockquote{padding:var(--spacing-0) var(--spacing-0) var(--spacing-0) var(--spacing-4);margin-left:var(--spacing-0)}ol,ul{list-style-position:inside}}
:root{--tio-header:0;--tio-two-cards-anim-progress:0;--tio-two-cards-anim-started:0;--saying-slide-Y:170px;--saying-slide-time:1.3s}
*,:after,:before{box-sizing:border-box;border:0 solid #e5e5e5}
:after,:before{--tw-content:""}
html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}
body{margin:0;line-height:inherit}
hr{height:0;color:inherit;border-top-width:1px}
abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}
a{color:inherit;text-decoration:inherit}
b,strong{font-weight:bolder}
code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
table{text-indent:0;border-color:inherit;border-collapse:collapse}
button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}
button,select{text-transform:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}
:-moz-focusring{outline:auto}
:-moz-ui-invalid{box-shadow:none}
progress{vertical-align:baseline}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}
fieldset{margin:0}
fieldset,legend{padding:0}
menu,ol,ul{list-style:none;margin:0;padding:0}
dialog{padding:0}
textarea{resize:vertical}
input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a3a3a3}
input::placeholder,textarea::placeholder{opacity:1;color:#a3a3a3}
[role=button],button{cursor:pointer}
:disabled{cursor:default}
audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}
img,video{max-width:100%;height:auto}
[hidden]{display:none}
*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }
::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }
.container{width:100%}
@media (min-width:640px){.container{max-width:640px}}
@media (min-width:768px){.container{max-width:768px}}
@media (min-width:1024px){.container{max-width:1024px}}
@media (min-width:1280px){.container{max-width:1280px}}
@media (min-width:1536px){.container{max-width:1536px}}
.prose{color:var(--tw-prose-body);max-width:65ch}
.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}
.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}
.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}
.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}
.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}
.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}
.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}
.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}
.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}
.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}
.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}
.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}
.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}
.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}
.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}
.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}
.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}
.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}
.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}
.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}
.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}
.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}
.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}
.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}
.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}
.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}
.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}
.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}
.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}
.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}
.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}
.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}
.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}
.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}
.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}
.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}
.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}
.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}
.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}
.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}
.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}
.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}
.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}
.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}
.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}
.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}
.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}
.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}
.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}
.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}
.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}
.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}
.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}
.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}
.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}
.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}
.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}
.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}
.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}
.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}
.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}
.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}
.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}
.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}
.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}
.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}
.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}
.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}
.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}
.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}
.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}
.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}
.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}
.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}
.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}
.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}
.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}
.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}
.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}
.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}
.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
.pointer-events-none{pointer-events:none}
.visible{visibility:visible}
.invisible{visibility:hidden}
.static{position:static}
.fixed{position:fixed}
.absolute{position:absolute}
.relative{position:relative}
.sticky{position:sticky}
.inset-y-0{top:0;bottom:0}
.left-1\/2{left:50%}
.right-0{right:0}
.top-1\/2{top:50%}
.isolate{isolation:isolate}
.z-0{z-index:0}
.mx-8{margin-left:2rem;margin-right:2rem}
.mx-auto{margin-left:auto;margin-right:auto}
.my-10{margin-top:2.5rem;margin-bottom:2.5rem}
.my-3{margin-top:.75rem;margin-bottom:.75rem}
.mb-10{margin-bottom:2.5rem}
.mb-12{margin-bottom:3rem}
.mb-20{margin-bottom:5rem}
.mb-3{margin-bottom:.75rem}
.mb-5{margin-bottom:1.25rem}
.mb-7{margin-bottom:1.75rem}
.mb-\[0em\]{margin-bottom:0}
.mb-\[2px\]{margin-bottom:2px}
.mr-2{margin-right:.5rem}
.mt-1{margin-top:.25rem}
.mt-10{margin-top:2.5rem}
.mt-12{margin-top:3rem}
.mt-14{margin-top:3.5rem}
.mt-2{margin-top:.5rem}
.mt-20{margin-top:5rem}
.mt-3{margin-top:.75rem}
.mt-4{margin-top:1rem}
.mt-5{margin-top:1.25rem}
.mt-6{margin-top:1.5rem}
.mt-7{margin-top:1.75rem}
.line-clamp-2{-webkit-line-clamp:2}
.line-clamp-2,.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}
.line-clamp-3{-webkit-line-clamp:3}
.block{display:block}
.inline-block{display:inline-block}
.flex{display:flex}
.inline-flex{display:inline-flex}
.grid{display:grid}
.contents{display:contents}
.hidden{display:none}
.aspect-\[5\/4\]{aspect-ratio:5/4}
.aspect-square{aspect-ratio:1/1}
.aspect-video{aspect-ratio:16/9}
.h-10{height:2.5rem}
.h-16{height:4rem}
.h-20{height:5rem}
.h-24{height:6rem}
.h-3{height:.75rem}
.h-36{height:9rem}
.h-4{height:1rem}
.h-40{height:10rem}
.h-5{height:1.25rem}
.h-6{height:1.5rem}
.h-full{height:100%}
.w-10{width:2.5rem}
.w-16{width:4rem}
.w-20{width:5rem}
.w-24{width:6rem}
.w-3{width:.75rem}
.w-4{width:1rem}
.w-5{width:1.25rem}
.w-\[0\.45em\]{width:.45em}
.w-fit{width:-moz-fit-content;width:fit-content}
.w-full{width:100%}
.max-w-2xl{max-width:42rem}
.max-w-screen-lg{max-width:1024px}
.max-w-screen-md{max-width:768px}
.max-w-screen-xl{max-width:1280px}
.max-w-sm{max-width:24rem}
.max-w-xl{max-width:36rem}
.flex-shrink-0{flex-shrink:0}
.shrink{flex-shrink:1}
.shrink-0{flex-shrink:0}
.flex-grow,.grow{flex-grow:1}
.-translate-x-1\/2{--tw-translate-x:-50%}
.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.-translate-y-1\/2{--tw-translate-y:-50%}
.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@keyframes spin{to{transform:rotate(1turn)}}
.animate-spin{animation:spin 1s linear infinite}
.cursor-pointer{cursor:pointer}
.resize{resize:both}
.flex-col{flex-direction:column}
.flex-wrap{flex-wrap:wrap}
.content-center{align-content:center}
.content-start{align-content:flex-start}
.items-start{align-items:flex-start}
.items-center{align-items:center}
.justify-center{justify-content:center}
.justify-between{justify-content:space-between}
.gap-1{gap:.25rem}
.gap-10{gap:2.5rem}
.gap-3{gap:.75rem}
.gap-5{gap:1.25rem}
.gap-6{gap:1.5rem}
.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}
.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}
.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}
.self-end{align-self:flex-end}
.self-center{align-self:center}
.overflow-hidden,.truncate{overflow:hidden}
.truncate{text-overflow:ellipsis;white-space:nowrap}
.rounded-2xl{border-radius:1rem}
.rounded-full{border-radius:9999px}
.rounded-md{border-radius:.375rem}
.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}
.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}
.border{border-width:1px}
.border-2{border-width:2px}
.border-b-2{border-bottom-width:2px}
.border-gray-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}
.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity))}
.border-transparent{border-color:transparent}
.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}
.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity))}
.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}
.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}
.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}
.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity))}
.bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity))}
.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity))}
.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}
.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}
.from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}
.bg-\[length\:0px_10px\]{background-size:0 10px}
.bg-\[length\:0px_2px\]{background-size:0 2px}
.bg-left-bottom{background-position:0 100%}
.bg-no-repeat{background-repeat:no-repeat}
.object-cover{-o-object-fit:cover;object-fit:cover}
.px-10{padding-left:2.5rem;padding-right:2.5rem}
.px-2{padding-left:.5rem;padding-right:.5rem}
.px-3{padding-left:.75rem;padding-right:.75rem}
.px-4{padding-left:1rem;padding-right:1rem}
.px-5{padding-left:1.25rem;padding-right:1.25rem}
.px-7{padding-left:1.75rem;padding-right:1.75rem}
.px-8{padding-left:2rem;padding-right:2rem}
.py-2{padding-top:.5rem;padding-bottom:.5rem}
.py-3{padding-top:.75rem;padding-bottom:.75rem}
.py-4{padding-top:1rem;padding-bottom:1rem}
.py-5{padding-top:1.25rem;padding-bottom:1.25rem}
.py-8{padding-top:2rem;padding-bottom:2rem}
.pb-0{padding-bottom:0}
.pb-10{padding-bottom:2.5rem}
.pl-2{padding-left:.5rem}
.pl-4{padding-left:1rem}
.pr-2{padding-right:.5rem}
.pr-3{padding-right:.75rem}
.pr-4{padding-right:1rem}
.text-center{text-align:center}
.font-sans{font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}
.text-2xl{font-size:1.5rem;line-height:2rem}
.text-3xl{font-size:1.875rem;line-height:2.25rem}
.text-lg{font-size:1.125rem;line-height:1.75rem}
.text-sm{font-size:.875rem;line-height:1.25rem}
.text-xl{font-size:1.25rem;line-height:1.75rem}
.text-xs{font-size:.75rem;line-height:1rem}
.font-bold{font-weight:700}
.font-medium{font-weight:500}
.font-semibold{font-weight:600}
.uppercase{text-transform:uppercase}
.italic{font-style:italic}
.leading-snug{line-height:1.375}
.tracking-normal{letter-spacing:0}
.tracking-tight{letter-spacing:-.025em}
.tracking-wider{letter-spacing:.05em}
.\!text-black\/\[\.23\]{color:rgba(0,0,0,.23)!important}
.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}
.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}
.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}
.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}
.text-gray-100{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}
.text-gray-200{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}
.text-gray-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}
.text-gray-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}
.text-gray-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}
.text-gray-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity))}
.text-gray-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity))}
.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}
.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity))}
.text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity))}
.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}
.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}
.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}
.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}
.underline{text-decoration-line:underline}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.opacity-25{opacity:.25}
.opacity-75{opacity:.75}
.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}
.shadow,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}
.outline-none{outline:2px solid transparent;outline-offset:2px}
.ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgb(245 245 245/var(--tw-ring-opacity))}
.ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity))}
.blur{--tw-blur:blur(8px)}
.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.grayscale{--tw-grayscale:grayscale(100%)}
.invert{--tw-invert:invert(100%)}
.invert,.sepia{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.sepia{--tw-sepia:sepia(100%)}
.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.transition-\[background-size\]{transition-property:background-size;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
.duration-500{transition-duration:.5s}
:export{isMobile:767px;isNotMobile:768px;isBurgerMenuVisible:650px;isBurgerMenuNotVisible:651px}
:root{--home-margin:10%;--centered-image-width:calc(100% - 2 * var(--home-margin))}
@media(max-width:600px){:root{--home-margin:7%}}
@media(max-width:440px){:root{--home-margin:var(--tio-tiny-margin);--centered-image-width:100%}}
:root{--v-section-space:160px;--v-p-space-very-big:1.33em;--v-p-space-big:1.25em;--v-p-space-normal:1em;--v-p-space-small:.8em;--large-corner:100px;--big-corner:45px;--panel-corner:27px;--small-corner:calc(var(--panel-corner) * .8);--small-corner-for-diagonals:8px;--tiny-corner:4px;--tiny-corner-for-diagonals:6px;--tio-tiny-margin:19px;--gold-hue:43;--light-gold-hue:45;--blue-hue:215;--tio-lipstick:#e60d84;--color-small-gold-text:hsl(var(--gold-hue),53%,calc(66% + -20%));--small-bluish-header:hsl(var(--blue-hue),32%,24%);--link-blue:hsl(var(--blue-hue),92%,35%);--hoovered-link-blue:hsl(var(--blue-hue),72%,53%);--header-black-on-blue:hsl(var(--blue-hue),28%,24%);--black-on-blue:hsl(var(--blue-hue),50%,17.5%);--black-on-blue-slogan:hsl(var(--blue-hue),50%,10%);--color-heading-black:var(--color-heading);--color-contrast-higher:var(--color-heading);--tw-prose-bold:var(--color-heading);--tw-prose-body:var(--color-contrast-high);--v-option-space:4px;--small-font-letter-space:.1px}
@media(max-width:767px){:root{--large-corner:90px}}
@media(max-width:440px){:root{--large-corner:75px}}
@media(max-width:767px){:root{--v-section-space:100px;--small-font-letter-space:0}}
@media(max-width:600px){:root{--v-section-space:90px}}
html{scroll-behavior:auto!important}
body:not(:has(.first-page)){overflow-y:scroll}
.tio-header{padding-top:calc(var(--space-under-nav-bar) + var(--app-bar-height));margin-bottom:4rem;text-align:center}
.non-main-page{max-width:67.3rem;margin-left:auto;margin-right:auto}
@media(min-width:651px){.visible-with-burger{display:none}}
:root{--space-md:2rem!important;--space-xxl:8.25rem!important;--goldLightBckg:hsla(60,52%,88%,.33);--blueLightBckg:hsl(var(--blue-hue),100%,calc(97% + 0%));--blueLightBckg3:hsl(var(--blue-hue),100%,calc(97% + -3%));--blueLightBckgActive:hsl(var(--blue-hue),100%,calc(97% + -1.5%));--grayLightBckg:#f3f5f7;--grayBckg:#e0e6eb;--color-primary:#000;--maxWidth-wrapper:var(--maxWidth-4xl);--chapter-font-size:48px;--hover-bckg-color:hsla(0,0%,96%,.92);--lineHeight-normal:var(--body-line-height)!important;--font-primary:var(--font-lft-etica),sans-serif;--font-body:var(--font-primary);--font-heading:var(--font-primary);--fontSize-root:var(--font-M);--fontSize-1:var(--fontSize-root)!important;--text-base-size:var(--fontSize-root)!important;--space-under-nav-bar:3rem;--footer-height:60.75px}
.global-wrapper{padding:0;background-color:#fff;position:relative;min-height:100vh}
em,i{font-style:italic}
.active-main-menu-option,.hover-bckg{transition:all .3s ease-in-out}
.hover-bckg:hover{background-color:var(--hover-bckg-color)}
.links-in-text a{text-decoration:none;position:relative;font-weight:var(--font-bold);color:var(--goldColor);transition:all .3s ease-in-out}
.links-in-text a:hover{color:rgba(var(--goldColorRGB),.7)}
.zoom-left-button{left:0}
.zoom-right-button{right:0}
.zoom-button{width:88px;position:fixed;text-align:center;top:0;background-color:transparent;border:0;color:#000;cursor:pointer;display:inline-block;padding:0;text-decoration:none;-webkit-appearance:button;bottom:0;pointer-events:all;z-index:2;display:none}
.zoom-icon{height:16px;filter:invert(19%) sepia(9%) saturate(513%) hue-rotate(355deg) brightness(96%) contrast(80%);overflow:hidden}
.zoom-button:hover .zoom-icon{filter:none}
.text-component{line-height:var(--body-line-height)}
b{font-weight:var(--font-bold)!important}
.small-font{font-size:var(--font-S);font-weight:var(--font-book);line-height:var(--big-line-height);letter-spacing:var(--small-font-letter-space)}
.middle-font,.why-it-works .expandedList .accordion__panel .text-component{font-size:var(--font-M);font-weight:var(--font-book)}
.small-big-font{font-size:var(--font-SL)}
.big-font,.small-big-font{font-weight:var(--font-regular);line-height:var(--body-line-height)}
.big-font{font-size:var(--font-L)}
.secion-header-font,.why-it-works .wiw-title{font-size:var(--font-XL);font-weight:var(--font-bold);line-height:var(--small-line-height);color:var(--slogan-color);margin-bottom:25px}
.chapter-header-font,.tio-header{font-size:var(--font-XXL);font-weight:var(--font-bold);line-height:var(--body-line-height)}
.font-semibold{font-weight:500!important}
:root{--page-scale:1}
@media(min-width:2500px){:root{--page-scale:1.5}}
@media(min-width:3000px){:root{--page-scale:1.7}}
@media(min-width:3300px){:root{--page-scale:1.85}}
@media(min-width:3500px){:root{--page-scale:2}}
@media(min-width:3700px){:root{--page-scale:2.2}}
.scale-tl{transform-origin:top left}
.scale-tl,.scale-tr{scale:var(--page-scale)}
.scale-tr{transform-origin:top right}
.text-component p,p{line-height:var(--body-line-height)}
.text-component p:not(:last-child),p:not(:last-child){margin-bottom:var(--v-p-space-small)}
.no-scroll{position:fixed;overflow-y:scroll;inline-size:100%;top:var(--scroll-pos,0)}
a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}
ul>li::marker{color:#d1d5db}
.why-it-works{--panel-color-luminosity:27%;--wiw-gold-bckg:hsl(var(--light-gold-hue),53%,calc(66% + 26.5%));--wiw-gold-bckg-light:hsl(var(--light-gold-hue),53%,calc(66% + 29.5%));--wiw-gold-panel:hsl(var(--light-gold-hue),53%,calc(66% + 21%));--wiw-gold-header:hsl(var(--gold-hue),8%,var(--panel-color-luminosity));--wiw-gold-text:var(--wiw-gold-header);--wiw-gold-shevron:brightness(0) saturate(100%) invert(42%) sepia(91%) saturate(323%) hue-rotate(5deg) brightness(97%) contrast(87%);--wiw-blue-bckg:hsl(var(--blue-hue),100%,calc(97% + 0%));--wiw-blue-bckg-light:hsl(var(--blue-hue),100%,calc(97% + 2%));--wiw-blue-panel:hsl(var(--blue-hue),100%,calc(97% + -3.5%));--wiw-blue-header:hsl(var(--blue-hue),20%,var(--panel-color-luminosity));--wiw-blue-text:var(--wiw-blue-header);--wiw-blue-shevron:brightness(0) saturate(100%) invert(44%) sepia(86%) saturate(1004%) hue-rotate(180deg) brightness(94%) contrast(85%);--wiw-title-caption-height:49.4px;--wiw-title-height:calc(var(--wiw-title-caption-height) + 40px);--wiw-features-fix:25px;--wiw-title-anim-time:.3s;--wiw-padding:70px}
@media(max-width:1300px){.why-it-works{--wiw-padding:30px}}
@media(max-width:480px){.why-it-works{--wiw-padding:25px}}
.why-it-works .wiw-section{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-template-areas:"c1 c2";border-radius:var(--panel-corner);margin-bottom:110px}
.why-it-works .wiw-section .wiw-features .accordion__item{--acc-item-x-pad:5px;--acc-item-y-pad:2px;padding-right:0}
.why-it-works .wiw-section .accordion__item--is-open .accordion__header .small-big-font{font-weight:var(--font-bold)}
@media(max-width:1300px){.why-it-works .wiw-section{display:none}}
.why-it-works .wiw-section-mobile .wiw-img-mobile{padding-bottom:var(--wiw-padding)}
.why-it-works .wiw-section-mobile .wiw-features-mobile .accordion__item{background-color:transparent}
.why-it-works .wiw-section-mobile .wiw-features-mobile .accordion__item button{padding-left:var(--wiw-padding);padding-right:var(--wiw-padding)}
.why-it-works .wiw-section-mobile .wiw-features-mobile .accordion__item button .icon{margin-right:0}
.why-it-works .wiw-section .accordion__header svg,.why-it-works .wiw-section-mobile .accordion__header svg{opacity:65%}
@media(min-width:651px){.why-it-works .wiw-section li:not(.accordion__item--is-open)>.accordion__header:hover,.why-it-works .wiw-section-mobile li:not(.accordion__item--is-open)>.accordion__header:hover{opacity:67%}}
.why-it-works .wiw-section li.accordion__item--is-open>.accordion__header span,.why-it-works .wiw-section-mobile li.accordion__item--is-open>.accordion__header span{opacity:78%}
@media(min-width:651px){.why-it-works .wiw-section li:not(.accordion__item--is-open)>.accordion__header:hover svg,.why-it-works .wiw-section-mobile li:not(.accordion__item--is-open)>.accordion__header:hover svg{opacity:.57}}
.why-it-works .wiw-section-mobile:first-child,.why-it-works .wiw-section-mobile:nth-child(2),.why-it-works .wiw-section:first-child,.why-it-works .wiw-section:nth-child(2){--font-color:var(--wiw-gold-text);color:var(--wiw-gold-header)!important;background-color:var(--wiw-gold-bckg)!important}
.why-it-works .wiw-section-mobile:first-child .accordion__icon-arrow,.why-it-works .wiw-section-mobile:nth-child(2) .accordion__icon-arrow,.why-it-works .wiw-section:first-child .accordion__icon-arrow,.why-it-works .wiw-section:nth-child(2) .accordion__icon-arrow{filter:var(--wiw-gold-shevron)}
.why-it-works .wiw-section-mobile:first-child .wiw-features .accordion__item,.why-it-works .wiw-section-mobile:nth-child(2) .wiw-features .accordion__item,.why-it-works .wiw-section:first-child .wiw-features .accordion__item,.why-it-works .wiw-section:nth-child(2) .wiw-features .accordion__item{background-color:var(--wiw-gold-panel)!important}
.why-it-works .wiw-section-mobile:first-child .accordion__item--is-open,.why-it-works .wiw-section-mobile:nth-child(2) .accordion__item--is-open,.why-it-works .wiw-section:first-child .accordion__item--is-open,.why-it-works .wiw-section:nth-child(2) .accordion__item--is-open{color:var(--font-color)!important;background-color:var(--wiw-gold-bckg-light)!important}
.why-it-works .wiw-section-mobile:first-child .accordion__header,.why-it-works .wiw-section-mobile:nth-child(2) .accordion__header,.why-it-works .wiw-section:first-child .accordion__header,.why-it-works .wiw-section:nth-child(2) .accordion__header{color:var(--font-color)!important}
.why-it-works .wiw-section-mobile:nth-child(3),.why-it-works .wiw-section-mobile:nth-child(4),.why-it-works .wiw-section:nth-child(3),.why-it-works .wiw-section:nth-child(4){--font-color:var(--wiw-blue-text);color:var(--wiw-blue-header)!important;background-color:var(--wiw-blue-bckg)!important}
.why-it-works .wiw-section-mobile:nth-child(3) .accordion__icon-arrow,.why-it-works .wiw-section-mobile:nth-child(4) .accordion__icon-arrow,.why-it-works .wiw-section:nth-child(3) .accordion__icon-arrow,.why-it-works .wiw-section:nth-child(4) .accordion__icon-arrow{filter:var(--wiw-blue-shevron)}
.why-it-works .wiw-section-mobile:nth-child(3) .wiw-features .accordion__item,.why-it-works .wiw-section-mobile:nth-child(4) .wiw-features .accordion__item,.why-it-works .wiw-section:nth-child(3) .wiw-features .accordion__item,.why-it-works .wiw-section:nth-child(4) .wiw-features .accordion__item{background-color:var(--wiw-blue-panel)!important}
.why-it-works .wiw-section-mobile:nth-child(3) .accordion__item--is-open,.why-it-works .wiw-section-mobile:nth-child(4) .accordion__item--is-open,.why-it-works .wiw-section:nth-child(3) .accordion__item--is-open,.why-it-works .wiw-section:nth-child(4) .accordion__item--is-open{color:var(--font-color)!important;background-color:var(--wiw-blue-bckg-light)!important}
.why-it-works .wiw-section-mobile:nth-child(3) .accordion__header,.why-it-works .wiw-section-mobile:nth-child(4) .accordion__header,.why-it-works .wiw-section:nth-child(3) .accordion__header,.why-it-works .wiw-section:nth-child(4) .accordion__header{color:var(--font-color)!important}
.why-it-works .wiw-section-mobile:nth-child(5),.why-it-works .wiw-section-mobile:nth-child(6),.why-it-works .wiw-section:nth-child(5),.why-it-works .wiw-section:nth-child(6){--font-color:var(--wiw-gold-text);color:var(--wiw-gold-header)!important;background-color:var(--wiw-gold-bckg)!important}
.why-it-works .wiw-section-mobile:nth-child(5) .accordion__icon-arrow,.why-it-works .wiw-section-mobile:nth-child(6) .accordion__icon-arrow,.why-it-works .wiw-section:nth-child(5) .accordion__icon-arrow,.why-it-works .wiw-section:nth-child(6) .accordion__icon-arrow{filter:var(--wiw-gold-shevron)}
.why-it-works .wiw-section-mobile:nth-child(5) .wiw-features .accordion__item,.why-it-works .wiw-section-mobile:nth-child(6) .wiw-features .accordion__item,.why-it-works .wiw-section:nth-child(5) .wiw-features .accordion__item,.why-it-works .wiw-section:nth-child(6) .wiw-features .accordion__item{background-color:var(--wiw-gold-panel)!important}
.why-it-works .wiw-section-mobile:nth-child(5) .accordion__item--is-open,.why-it-works .wiw-section-mobile:nth-child(6) .accordion__item--is-open,.why-it-works .wiw-section:nth-child(5) .accordion__item--is-open,.why-it-works .wiw-section:nth-child(6) .accordion__item--is-open{color:var(--font-color)!important;background-color:var(--wiw-gold-bckg-light)!important}
.why-it-works .wiw-section-mobile:nth-child(5) .accordion__header,.why-it-works .wiw-section-mobile:nth-child(6) .accordion__header,.why-it-works .wiw-section:nth-child(5) .accordion__header,.why-it-works .wiw-section:nth-child(6) .accordion__header{color:var(--font-color)!important}
.why-it-works .wiw-section-mobile:nth-child(7),.why-it-works .wiw-section-mobile:nth-child(8),.why-it-works .wiw-section:nth-child(7),.why-it-works .wiw-section:nth-child(8){--font-color:var(--wiw-blue-text);color:var(--wiw-blue-header)!important;background-color:var(--wiw-blue-bckg)!important}
.why-it-works .wiw-section-mobile:nth-child(7) .accordion__icon-arrow,.why-it-works .wiw-section-mobile:nth-child(8) .accordion__icon-arrow,.why-it-works .wiw-section:nth-child(7) .accordion__icon-arrow,.why-it-works .wiw-section:nth-child(8) .accordion__icon-arrow{filter:var(--wiw-blue-shevron)}
.why-it-works .wiw-section-mobile:nth-child(7) .wiw-features .accordion__item,.why-it-works .wiw-section-mobile:nth-child(8) .wiw-features .accordion__item,.why-it-works .wiw-section:nth-child(7) .wiw-features .accordion__item,.why-it-works .wiw-section:nth-child(8) .wiw-features .accordion__item{background-color:var(--wiw-blue-panel)!important}
.why-it-works .wiw-section-mobile:nth-child(7) .accordion__item--is-open,.why-it-works .wiw-section-mobile:nth-child(8) .accordion__item--is-open,.why-it-works .wiw-section:nth-child(7) .accordion__item--is-open,.why-it-works .wiw-section:nth-child(8) .accordion__item--is-open{color:var(--font-color)!important;background-color:var(--wiw-blue-bckg-light)!important}
.why-it-works .wiw-section-mobile:nth-child(7) .accordion__header,.why-it-works .wiw-section-mobile:nth-child(8) .accordion__header,.why-it-works .wiw-section:nth-child(7) .accordion__header,.why-it-works .wiw-section:nth-child(8) .accordion__header{color:var(--font-color)!important}
.why-it-works .wiw-section-mobile{background-color:#f3ebd8!important;border-radius:var(--panel-corner);margin-bottom:50px}
.why-it-works .wiw-section-mobile img{width:100%}
.why-it-works .wiw-section-mobile .accordion__panel{background-color:transparent}
@media(min-width:1301px){.why-it-works .wiw-section-mobile{display:none}}
.why-it-works .wiw-section-mobile .accordion-common .accordion__item:first-child{border-radius:0}
.why-it-works .wiw-section:first-child .wiw-title,.why-it-works .wiw-section:nth-child(5) .wiw-title{text-align:right}
.why-it-works .wiw-section:first-child .wiw-features li:first-child,.why-it-works .wiw-section:nth-child(5) .wiw-features li:first-child{border-top-left-radius:var(--small-corner);border-top-right-radius:var(--tiny-corner)}
.why-it-works .wiw-section:first-child .wiw-features li:last-child,.why-it-works .wiw-section:first-child .wiw-features li:last-child .accordion__panel,.why-it-works .wiw-section:nth-child(5) .wiw-features li:last-child,.why-it-works .wiw-section:nth-child(5) .wiw-features li:last-child .accordion__panel{border-bottom-left-radius:var(--small-corner);border-bottom-right-radius:var(--tiny-corner)}
.why-it-works .wiw-section:nth-child(3) .wiw-features li:first-child,.why-it-works .wiw-section:nth-child(7) .wiw-features li:first-child{border-top-right-radius:var(--small-corner);border-top-left-radius:var(--tiny-corner)}
.why-it-works .wiw-section:nth-child(3) .wiw-features li:last-child,.why-it-works .wiw-section:nth-child(3) .wiw-features li:last-child .accordion__panel,.why-it-works .wiw-section:nth-child(7) .wiw-features li:last-child,.why-it-works .wiw-section:nth-child(7) .wiw-features li:last-child .accordion__panel{border-bottom-right-radius:var(--small-corner);border-bottom-left-radius:var(--tiny-corner)}
.why-it-works .wiw-panel{grid-area:c1;margin-left:var(--wiw-padding);margin-right:var(--wiw-padding);overflow:hidden}
.why-it-works .wiw-features .accordion__item{margin-bottom:var(--v-option-space)}
.why-it-works .wiw-features .accordion__item:last-child{margin-bottom:0}
.why-it-works .wiw-features .accordion__item button{padding-top:1rem;padding-bottom:1rem;padding-left:calc(1.5rem + var(--acc-item-x-pad))}
.why-it-works .wiw-features-mobile:not(:has(li:last-child.accordion__item--is-open)){padding-bottom:calc(var(--wiw-padding) + .4rem)}
.why-it-works .wiw-features-mobile button{padding-top:.5rem;padding-bottom:.5rem}
.why-it-works .wiw-img{grid-area:c2;border-radius:0 var(--panel-corner) var(--panel-corner) 0;max-width:unset;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.why-it-works .expandedList .accordion__item{border-style:none}
.why-it-works .expandedList li{margin-bottom:0}
.why-it-works .expandedList button svg{margin-right:1rem}
.why-it-works .expandedList .accordion__panel .text-component{text-align:justify;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;padding:.5rem 2em .5rem 2.5rem}
@media(max-width:1300px){.why-it-works .expandedList .accordion__panel .text-component{padding-right:1.5em;padding-left:1.5em!important}}
.why-it-works .expandedList .icon{height:.9em;width:.9em}
.why-it-works .wiw-title{position:relative;margin-top:var(--wiw-padding);height:var(--wiw-title-height)}
.why-it-works .wiw-panel .wiw-features{position:relative}
@media(max-width:320px){.why-it-works .wiw-title-mobile{font-size:30px}}
.why-it-works .wiw-title-mobile{text-align:center;margin-bottom:0;padding-top:40px;padding-bottom:40px;padding-left:var(--wiw-padding);padding-right:var(--wiw-padding);height:auto}
.why-it-works .wiw-epilog{--wiw-epilog-padding-fix:1rem;background-color:var(--grayLightBckg);border-radius:var(--panel-corner);padding:calc(var(--wiw-padding) + var(--wiw-epilog-padding-fix));text-align:justify;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}
.why-it-works .wiw-epilog .wiw-epilog-br1,.why-it-works .wiw-epilog .wiw-epilog-br2{display:none}
.why-it-works .wiw-epilog .wiw-title,.why-it-works .wiw-epilog .wiw-title-mobile{padding:0 0 40px;margin-bottom:20px;margin-top:0}
@media(max-width:550px){.why-it-works .wiw-epilog .wiw-title,.why-it-works .wiw-epilog .wiw-title-mobile{margin-bottom:5px}}
@media(max-width:450px){.why-it-works .wiw-epilog .wiw-title,.why-it-works .wiw-epilog .wiw-title-mobile{margin-bottom:0}}
.why-it-works .wiw-epilog p:not(:last-child){margin-bottom:var(--v-p-space-normal)}
.why-it-works .wiw-epilog img{width:60%;margin:5em auto 1em}
@media(max-width:1300px){.why-it-works .wiw-epilog img{margin-top:4.5em}}
@media(max-width:800px){.why-it-works .wiw-epilog img{width:65%}}
@media(max-width:700px){.why-it-works .wiw-epilog img{width:70%}}
@media(max-width:600px){.why-it-works .wiw-epilog img{width:75%}}
@media(max-width:500px){.why-it-works .wiw-epilog img{width:80%}}
@media(max-width:400px){.why-it-works .wiw-epilog img{width:85%}}
@media(max-width:550px){.why-it-works .wiw-epilog{--wiw-epilog-padding-fix:.5rem}}
@media(max-width:450px){.why-it-works .wiw-epilog{--wiw-epilog-padding-fix:.1rem}}
@media(min-width:680px)and (max-width:1075px){.why-it-works .wiw-epilog .wiw-epilog-br1{display:block}.why-it-works .wiw-epilog .wiw-epilog-space1{display:none}}
@media(min-width:375px)and (max-width:515px){.why-it-works .wiw-epilog .wiw-epilog-br2{display:block}.why-it-works .wiw-epilog .wiw-epilog-space2{display:none}}
.why-it-works .gom_ul_2{margin-top:11px!important;margin-left:20px!important}
.dTextBlock{max-width:70.1rem;margin-left:auto;margin-right:auto}
@media(max-width:125px){.dTextBlock{margin-left:5rem;margin-right:5rem}}
@media(max-width:1300px){.dTextBlock{margin-left:3rem;margin-right:3rem}}
@media(max-width:620px){.dTextBlock{margin-left:var(--tio-tiny-margin);margin-right:var(--tio-tiny-margin)}}
@media(max-width:350px){.dTextBlock{margin-left:0;margin-right:0}.dFooter{margin-left:1rem;margin-right:1rem}}
.why-it-works.not-on-the-begin .wiw-panel:has(.accordion__item--is-open) .wiw-title{animation:title-hide-anim var(--wiw-title-anim-time) ease forwards}
@keyframes title-hide-anim{0%{height:var(--wiw-title-height);opacity:1;top:0}to{height:0;opacity:0;top:calc(-1*(var(--wiw-title-caption-height) + 10px))}}
.why-it-works.not-on-the-begin .wiw-panel:not(:has(.accordion__item--is-open)) .wiw-title{animation:title-show-anim var(--wiw-title-anim-time) ease forwards}
@keyframes title-show-anim{0%{height:0;opacity:0;top:calc(-1*(var(--wiw-title-caption-height) + 10px))}to{height:var(--wiw-title-height);opacity:1;top:0}}
.why-it-works.not-on-the-begin .wiw-panel:has(.accordion__item--is-open) .wiw-features{animation:features-hide-anim var(--wiw-title-anim-time) ease forwards}
@keyframes features-hide-anim{0%{top:0}to{top:calc(-1*var(--wiw-features-fix))}}
.why-it-works.not-on-the-begin .wiw-panel:not(:has(.accordion__item--is-open)) .wiw-features{animation:features-show-anim var(--wiw-title-anim-time) ease forwards}
@keyframes features-show-anim{0%{top:calc(-1*var(--wiw-features-fix))}to{top:0}}
.placeholder\:text-gray-800::-moz-placeholder{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity))}
.placeholder\:text-gray-800::placeholder{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity))}
.hover\:\!mb-\[-1px\]:hover{margin-bottom:-1px!important}
.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.hover\:border-\[\#AAAAAA\]:hover{--tw-border-opacity:1;border-color:rgb(170 170 170/var(--tw-border-opacity))}
.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}
.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity))}
.hover\:bg-\[length\:100\%_2px\]:hover{background-size:100% 2px}
.hover\:bg-\[length\:100\%_3px\]:hover{background-size:100% 3px}
.hover\:\!pb-\[11px\]:hover{padding-bottom:11px!important}
.hover\:\!text-black\/\[\.36\]:hover{color:rgba(0,0,0,.36)!important}
.focus\:z-20:focus{z-index:20}
.focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}
.focus\:border-gray-600:focus{--tw-border-opacity:1;border-color:rgb(82 82 82/var(--tw-border-opacity))}
.focus\:border-red-600:focus{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity))}
.focus\:shadow-sm:focus{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}
.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.focus\:ring-4:focus,.focus\:ring:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}
.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}
.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 229 229/var(--tw-ring-opacity))}
.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}
.disabled\:pointer-events-none:disabled{pointer-events:none}
.disabled\:opacity-40:disabled{opacity:.4}
.group:hover .group-hover\:bg-\[length\:100\%_10px\]{background-size:100% 10px}
.group:hover .group-hover\:bg-\[length\:100\%_2px\]{background-size:100% 2px}
:is(.dark .dark\:border-gray-500){--tw-border-opacity:1;border-color:rgb(115 115 115/var(--tw-border-opacity))}
:is(.dark .dark\:border-gray-600){--tw-border-opacity:1;border-color:rgb(82 82 82/var(--tw-border-opacity))}
:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity))}
:is(.dark .dark\:bg-gray-900){--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}
:is(.dark .dark\:from-purple-800){--tw-gradient-from:#6b21a8 var(--tw-gradient-from-position);--tw-gradient-to:rgba(107,33,168,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
:is(.dark .dark\:from-white){--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
:is(.dark .dark\:to-purple-900){--tw-gradient-to:#581c87 var(--tw-gradient-to-position)}
:is(.dark .dark\:to-white){--tw-gradient-to:#fff var(--tw-gradient-to-position)}
:is(.dark .dark\:text-black){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}
:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}
:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}
:is(.dark .dark\:text-gray-600){--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity))}
:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}
:is(.dark .dark\:ring-0){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}
:is(.dark .dark\:placeholder\:text-gray-200)::-moz-placeholder{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}
:is(.dark .dark\:placeholder\:text-gray-200)::placeholder{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}
:is(.dark .dark\:focus\:border-white:focus){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}
@media (min-width:640px){.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}}
@media (min-width:768px){.md\:mt-8{margin-top:2rem}.md\:inline{display:inline}.md\:aspect-auto{aspect-ratio:auto}.md\:min-h-\[calc\(100vh-30vh\)\]{min-height:calc(100vh - 30vh)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-10{gap:2.5rem}}
@media (min-width:1024px){.lg\:mt-5{margin-top:1.25rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-10{gap:2.5rem}.lg\:rounded-lg{border-radius:.5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:leading-snug{line-height:1.375}.lg\:leading-tight{line-height:1.25}}
@media (min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}}
.small-font{font-size:var(--font-S);line-height:var(--big-line-height);letter-spacing:var(--small-font-letter-space)}
.middle-font,.small-font{font-weight:var(--font-book)}
.middle-font{font-size:var(--font-M)}
.secion-header-font{font-size:var(--font-XL);font-weight:var(--font-bold);line-height:var(--small-line-height);color:var(--slogan-color);margin-bottom:25px}
.contact-us .cu-main-msg{font-size:var(--font-L);font-weight:var(--font-bold);line-height:var(--body-line-height)}
.contact-us .cu-auxiliary-msg{font-weight:var(--font-regular);margin-bottom:calc(4rem - 25px)}
.contact-us .cu-main-grid{display:grid;margin-bottom:0}
@media(min-width:1035px){.contact-us .cu-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.contact-us .cu-info-panel{margin-top:2.5rem;margin-right:8rem}
.contact-us .cu-info-panel .cu-contact-panel{background-color:var(--grayLightBckg);border-radius:18px;padding:33px 38px;width:-moz-fit-content;width:fit-content}
@media(max-width:370px){.contact-us .cu-info-panel .cu-contact-panel{padding:23px 32px}}
.contact-us .cu-info-panel .cu-contact-panel .cu-contact-header{margin-bottom:1rem;font-weight:var(--font-regular)}
.contact-us .cu-info-panel .cu-contact-panel .cu-contact-data{font-weight:var(--font-book)}
.contact-us .cu-info-panel .cu-contact-panel .cu-contact-data svg{filter:brightness(0) saturate(100%) invert(13%) sepia(58%) saturate(5406%) hue-rotate(314deg) brightness(107%) contrast(103%)}
@media(max-width:1034px){.contact-us .cu-info-panel{margin-right:0;margin-bottom:5rem}}
@media(max-width:390px){.contact-us .cu-email-domain{display:block}}
.contact-us .cu-submit-bckg{font-weight:var(--font-bold);letter-spacing:var(--font-S-spacing);text-decoration:none;transition:opacity .2s ease-in-out;background-image:linear-gradient(35deg,hsl(var(--blue-hue),100%,calc(97% + -20%)),hsl(var(--blue-hue),100%,calc(97% + -29%)))}
.contact-us .cu-submit-bckg:hover{opacity:.87}
@media((min-width:768px) and (max-width:910px)),(max-width:475px){.psl-date-show{display:none}}
.from-blue-1{--tw-gradient-from:#c7dcf5 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.to-blue-2{--tw-gradient-to:#e9f1fb var(--tw-gradient-to-position)}
@media(max-width:1250px){.whats-in-the-box.subpage-panel{margin-left:25px;margin-right:25px}}
@media(max-width:620px){.whats-in-the-box.subpage-panel{margin-left:var(--tio-tiny-margin);margin-right:var(--tio-tiny-margin)}}
.whats-in-the-box .tio-header .header-br{display:none}
.whats-in-the-box .tio-header .header-space{display:inline}
@media(max-width:425px){.whats-in-the-box .tio-header .header-br{display:block}.whats-in-the-box .tio-header .header-space{display:none}}
.whats-in-the-box .paperclip-space{display:none}
@media(max-width:1000px){.whats-in-the-box .paperclip-br{display:none}.whats-in-the-box .paperclip-space{display:inline}}
.whats-in-the-box .witb-space{display:none}
@media(max-width:800px){.whats-in-the-box .witb-br{display:none}.whats-in-the-box .witb-space{display:inline}}
.whats-in-the-box .witb-section .witb-label{max-width:462px}
.whats-in-the-box .witb-section .compartment-content{padding-left:200px;padding-right:90px;padding-bottom:80px;margin-bottom:110px;border-bottom-left-radius:calc(var(--panel-corner)*.4);border-bottom-right-radius:calc(var(--panel-corner)*.4);border-top-right-radius:calc(var(--panel-corner)*.4);color:var(--black-on-blue);background-color:var(--blueLightBckg)}
.whats-in-the-box .witb-section .compartment-content:first-child{background-color:initial;padding-bottom:0}
.whats-in-the-box .witb-section .compartment-content:first-child .witb-img-and-txt:first-child{padding-top:0}
.whats-in-the-box .witb-section .compartment-content:last-child,.whats-in-the-box .witb-section .compartment-content:last-child .witb-img-and-txt:last-child{margin-bottom:0}
@media(max-width:1200px){.whats-in-the-box .witb-section .compartment-content{padding-left:100px;padding-right:50px;padding-bottom:60px}}
@media(max-width:900px){.whats-in-the-box .witb-section .compartment-content{padding-left:50px;padding-right:40px;padding-bottom:50px}}
@media(max-width:700px){.whats-in-the-box .witb-section .compartment-content{padding-left:30px;padding-right:30px;padding-bottom:40px}}
@media(max-width:503px){.whats-in-the-box .witb-section .compartment-content{border-top-right-radius:0}}
.whats-in-the-box .witb-section .witb-img-and-txt{display:flex;align-items:center;padding-top:90px}
@media(max-width:650px){.whats-in-the-box .witb-section .witb-img-and-txt{flex-direction:column;padding-top:75px}.whats-in-the-box .witb-section .witb-img-and-txt:first-child{padding-top:45px}}
.whats-in-the-box .witb-section .witb-instructions img{width:450px}
.whats-in-the-box .witb-section .witb-img-label{margin-left:75px}
.whats-in-the-box .witb-section .witb-img-label .witb-caption{font-size:var(--font-L);font-weight:var(--font-bold);line-height:var(--body-line-height);color:var(--black-on-blue-slogan);width:-moz-max-content;width:max-content}
@media(max-width:800px){.whats-in-the-box .witb-section .witb-img-label .witb-caption{width:auto}}
@media(max-width:650px){.whats-in-the-box .witb-section .witb-img-label .witb-caption{margin-top:27px}}
.whats-in-the-box .witb-section .witb-img-label .witb-details,.whats-in-the-box .witb-section .witb-img-label .witb-el-no{width:-moz-max-content;width:max-content}
@media(max-width:800px){.whats-in-the-box .witb-section .witb-img-label .witb-details,.whats-in-the-box .witb-section .witb-img-label .witb-el-no{width:auto}}
.whats-in-the-box .witb-section .witb-img-label .witb-details:not(:empty),.whats-in-the-box .witb-section .witb-img-label .witb-el-no:not(:empty){margin-top:var(--v-p-space-small)}
@media(max-width:900px){.whats-in-the-box .witb-section .witb-img-label{margin-left:55px}}
@media(max-width:700px){.whats-in-the-box .witb-section .witb-img-label{margin-left:40px}}
@media(max-width:650px){.whats-in-the-box .witb-section .witb-img-label{margin-left:0;width:auto;flex-direction:column;text-align:center}}
.whats-in-the-box .witb-section .witb-short-instructions img{width:1500px}
.whats-in-the-box .witb-section .witb-cards img{width:300px}
@media(max-width:1100px){.whats-in-the-box .witb-section .witb-cards img{width:250px}}
@media(max-width:900px){.whats-in-the-box .witb-section .witb-cards img{width:200px}}
@media(max-width:800px){.whats-in-the-box .witb-section .witb-cards img{width:180px}}
.whats-in-the-box .witb-section .witb-speech-token img{width:150px}
@media(max-width:1100px){.whats-in-the-box .witb-section .witb-speech-token img{width:125px}}
@media(max-width:900px){.whats-in-the-box .witb-section .witb-speech-token img{width:105px}}
.whats-in-the-box .witb-section .witb-listeners-cards img{width:650px}
.whats-in-the-box .witb-section .witb-beacons img{width:550px}
.whats-in-the-box .witb-section .witb-short-booklets img{width:750px}
@media(max-width:650px){.whats-in-the-box .witb-section .witb-short-booklets img{width:450px}}
.whats-in-the-box .witb-section .witb-paperclip img{width:140px}
@media(max-width:1000px){.whats-in-the-box .witb-section .witb-paperclip img{width:220px}.whats-in-the-box .witb-section .witb-paperclip .witb-details{width:auto}}
@media(max-width:650px){.whats-in-the-box .witb-section .witb-paperclip img{width:140px}}
.whats-in-the-box .witb-section .witb-bily img{width:550px}
.whats-in-the-box .witb-section .witb-lu img{width:500px}
.whats-in-the-box .dp-props-header .dp-short{display:none}
.whats-in-the-box .dp-props-header .dp-full{line-height:var(--body-line-height)}
@media(max-width:650px){.whats-in-the-box .dp-props-header .dp-full{display:none}.whats-in-the-box .dp-props-header .dp-short{display:block}}
.whats-in-the-box .dp-horizontal-props{-moz-column-gap:102px;column-gap:102px}
.whats-in-the-box .dp-horizontal-props .dp-props-box{text-align:left}
.whats-in-the-box .dp-horizontal-props .dp-props-box .dp-props-grid{grid-template-columns:313px auto}
@media(max-width:650px){.whats-in-the-box .dp-horizontal-props .dp-props-grid{grid-template-columns:220px auto!important}}
@media(max-width:410px){.whats-in-the-box .dp-horizontal-props .dp-props-grid{grid-template-columns:200px auto!important}}
@media(max-width:390px){.whats-in-the-box .dp-horizontal-props .dp-props-grid{grid-template-columns:190px auto!important}}
@media(max-width:380px){.whats-in-the-box .dp-horizontal-props .dp-props-grid{grid-template-columns:180px auto!important}}
@media(max-width:370px){.whats-in-the-box .dp-horizontal-props .dp-props-grid{grid-template-columns:169px auto!important}}
@keyframes modal-video{0%{opacity:0}to{opacity:1}}
@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}
.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;transition:opacity .3s ease-out}
.modal-video-effect-exit{opacity:0}
.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}
.modal-video-body{max-width:960px;margin:0 auto;padding:0 10px;box-sizing:border-box}
.modal-video-body,.modal-video-inner{width:100%;height:100%;display:flex;justify-content:center}
.modal-video-inner{align-items:center}
@media(orientation:landscape){.modal-video-inner{padding:10px 60px;box-sizing:border-box}}
.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;transform:translate(0);transition:transform .3s ease-out}
.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}
@media(orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}
.modal-video-close-btn:before{transform:rotate(45deg)}
.modal-video-close-btn:after{transform:rotate(-45deg)}
.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}
.video{display:flex;align-items:center;z-index:2}
.video button{padding-right:7px}
.video img{height:40px}
.video .video-btn span svg{font-size:2.3rem}
.video .video-btn{margin:170px auto;align-items:center;display:flex;cursor:pointer;border-width:2px;border-radius:9px;border-bottom-right-radius:23px;border-top-right-radius:23px;border-color:#d7bd7c;padding:0 7px 0 8px}
.video .video-btn img{width:8px;margin-left:15px;margin-right:8px;filter:brightness(0) saturate(100%) invert(70%) sepia(80%) saturate(320%) hue-rotate(0deg) brightness(85%) contrast(85%);filter:brightness(0) saturate(100%) invert(85%) sepia(63%) saturate(505%) hue-rotate(325deg) brightness(88%) contrast(82%)}
@media(max-width:767px){.video{margin-top:20px}}
.video .text{display:inline-block;font-weight:var(--font-regular);font-size:1em;color:#c39d3c;margin-left:14px}
:root{--accordion-icon-size:1em;--accordion-icon-stroke-width:1.5px}
.accordion-common{color:var(--black-on-blue)}
@media(min-width:651px){.accordion-common :not(.accordion__item--is-open) .accordion__header:hover svg{opacity:.45}}
.accordion-common .accordion__item{--acc-item-x-pad:30px;--acc-item-y-pad:15px;background-color:var(--blueLightBckg);margin-bottom:var(--v-option-space)}
@media(max-width:480px){.accordion-common .accordion__item{--acc-item-x-pad:25px}}
.accordion-common .accordion__item:first-child{border-top-left-radius:var(--panel-corner);border-top-right-radius:var(--panel-corner);padding-top:var(--acc-item-y-pad)}
.accordion-common .accordion__item:last-child{border-bottom-left-radius:var(--panel-corner);border-bottom-right-radius:var(--panel-corner);margin-bottom:0;padding-bottom:var(--acc-item-y-pad)}
@media(min-width:651px){.accordion-common .accordion__item:not(.accordion__item--is-open) .accordion__header:hover{color:#3d628f}}
.accordion-common .accordion__item.accordion__item--is-open .accordion__header .text-md{color:#3d628f}
.accordion-common .accordion__item.accordion__item--is-open{background-color:var(--blueLightBckgActive)}
.accordion-common .accordion__header{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer}
.accordion-common .accordion__header .icon{--size:var(--accordion-icon-size);margin-left:10px}
.accordion-common .accordion__header .icon .icon__group{stroke-width:var(--accordion-icon-stroke-width)}
.accordion-common .accordion__icon-arrow .icon__group,.accordion-common .accordion__icon-arrow-v2 .icon__group,.accordion-common .accordion__icon-plus .icon__group{will-change:transform;transform-origin:8px 8px}
.accordion-common .accordion__icon-arrow .icon__group>*,.accordion-common .accordion__icon-arrow-v2 .icon__group>*,.accordion-common .accordion__icon-plus .icon__group>*{transform-origin:8px 8px}
.accordion-common .accordion__icon-arrow,.accordion-common .accordion__icon-arrow-v2{filter:brightness(0) saturate(100%) invert(58%) sepia(19%) saturate(1093%) hue-rotate(172deg) brightness(89%) contrast(90%);opacity:.7}
.accordion-common .accordion__icon-arrow .icon__group>*,.accordion-common .accordion__icon-arrow-v2 .icon__group>*{stroke-dasharray:17;transform:translateY(3px)}
.accordion-common .accordion__icon-arrow .icon__group>:first-child,.accordion-common .accordion__icon-arrow .icon__group>:last-child,.accordion-common .accordion__icon-arrow-v2 .icon__group>:first-child,.accordion-common .accordion__icon-arrow-v2 .icon__group>:last-child{stroke-dashoffset:8.5}
.accordion-common .accordion__icon-plus .icon__group,.accordion-common .accordion__icon-plus .icon__group>:first-child{transform:rotate(-90deg)}
.accordion-common .accordion__item--is-open>.accordion__header>.accordion__icon-arrow .icon__group>:first-child{transform:translateY(-3px) rotate(-90deg)}
.accordion-common .accordion__item--is-open>.accordion__header>.accordion__icon-arrow .icon__group>:last-child{transform:translateY(-3px) rotate(90deg)}
.accordion-common .accordion__item--is-open>.accordion__header>.accordion__icon-arrow-v2 .icon__group{transform:rotate(-90deg)}
.accordion-common .accordion__item--is-open>.accordion__header>.accordion__icon-arrow-v2 .icon__group :last-child,.accordion-common .accordion__item--is-open>.accordion__header>.accordion__icon-arrow-v2 .icon__group>:first-child{stroke-dashoffset:0;transform:translateY(0)}
.accordion-common .accordion__item--is-open>.accordion__header>.accordion__icon-plus .icon__group,.accordion-common .accordion__item--is-open>.accordion__header>.accordion__icon-plus .icon__group>:first-child{transform:rotate(0)}
.accordion-common .js-accordion__panel{display:none;will-change:height;transform:translateZ(0);cursor:pointer}
.accordion-common .accordion__item--is-open>.js-accordion__panel{display:block}
.accordion-common[data-animation=on] .accordion__item--is-open .js-accordion__panel>*{animation:accordion-entry-animation .4s var(--ease-out)}
.accordion-common[data-animation=on] .accordion__icon-arrow .icon__group,.accordion-common[data-animation=on] .accordion__icon-arrow-v2 .icon__group,.accordion-common[data-animation=on] .accordion__icon-plus .icon__group{transition:transform .3s var(--ease-out)}
.accordion-common[data-animation=on] .accordion__icon-arrow .icon__group>*,.accordion-common[data-animation=on] .accordion__icon-arrow-v2 .icon__group>*,.accordion-common[data-animation=on] .accordion__icon-plus .icon__group>*{transition:transform .3s,stroke-dashoffset .3s;transition-timing-function:var(--ease-out)}
@keyframes accordion-entry-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.secion-header-font,.slogan .title{font-size:var(--font-XL);font-weight:var(--font-bold);line-height:var(--small-line-height);color:var(--slogan-color);margin-bottom:25px}
.image-and-text,.image-and-text-basic{--square-iat-width:70%;--square-iat-centered-margin:calc((100% - var(--square-iat-width)) / 2);--square-iat-center-shift:2%;--small-slogan-marg-1:100px;--small-slogan-marg-2:15px;display:flex;margin-bottom:var(--v-section-space);justify-content:left;align-items:center}
.image-and-text-basic.is-not-tail,.is-not-tail.image-and-text{margin-bottom:calc(var(--v-section-space)*2/3)}
.image-and-text-basic:has(.slogan-wrapper),.image-and-text:has(.slogan-wrapper){align-items:stretch}
@media(min-width:1162px){.image-and-text-basic.square,.square.image-and-text{max-width:var(--square-iat-width);margin-left:calc(var(--square-iat-centered-margin) + var(--square-iat-center-shift));margin-right:calc(var(--square-iat-centered-margin) - var(--square-iat-center-shift))}.image-and-text-basic.square.iat-inversion,.square.iat-inversion.image-and-text{margin-left:calc(var(--square-iat-centered-margin) - var(--square-iat-center-shift));margin-right:calc(var(--square-iat-centered-margin) + var(--square-iat-center-shift))}.image-and-text-basic.square img,.square.image-and-text img{border-radius:var(--big-corner)!important}}
.image-and-text .anim-on-show-img,.image-and-text-basic .anim-on-show-img{flex-basis:45%;flex-shrink:0;display:grid;grid-template-columns:1fr;max-width:1000px}
.image-and-text .anim-on-show-img img,.image-and-text-basic .anim-on-show-img img{width:100%;grid-row-start:1;grid-column-start:1;display:block;margin:auto}
.image-and-text .anim-on-show-img .iat-animation-trigger,.image-and-text-basic .anim-on-show-img .iat-animation-trigger{grid-row-start:1;grid-column-start:1;height:40%}
.image-and-text .anim-on-show-img,.image-and-text-basic .anim-on-show-img{--aosi-time:1s;transition:opacity var(--aosi-time) ease-in-out}
.image-and-text .anim-on-show-img.visible,.image-and-text-basic .anim-on-show-img.visible{opacity:1}
@media(min-width:1162px){.iat-inversion.image-and-text{flex-direction:row-reverse}.iat-inversion.image-and-text img{border-radius:var(--tiny-corner) 0 0 var(--tiny-corner)}.iat-inversion.image-and-text .slogan{text-align:right;display:flex;flex-direction:column;align-items:flex-end;margin-right:150px;margin-left:0}}
@media(min-width:1162px)and (max-width:1450px){.iat-inversion.image-and-text .slogan{margin-right:var(--small-slogan-marg-1);margin-left:var(--small-slogan-marg-2)}}
@media(min-width:1162px){.iat-inversion.image-and-text .footnote{text-align:right;margin-right:150px;margin-left:0}}
@media(min-width:1162px)and (max-width:1450px){.iat-inversion.image-and-text .footnote{margin-right:var(--small-slogan-marg-1);margin-left:var(--small-slogan-marg-2)}}
@media(max-width:1400px){.image-and-text .anim-on-show-img,.image-and-text-basic .anim-on-show-img{flex:0 0 62%}}
@media(max-width:1200px){.image-and-text .anim-on-show-img,.image-and-text-basic .anim-on-show-img{flex:0 0 61%}}
.slogan{flex:1}
.slogan .explanation{font-size:var(--font-M);line-height:var(--big-line-height);font-weight:var(--font-book)}
.slogan .explanation p:not(:last-child){margin-bottom:var(--v-p-space-small)}
@media(max-width:1690px){.slogan .explanation{width:auto!important}}
@media(max-width:1300px){.slogan-wrapper{align-items:normal}}
.slogan-wrapper sup{font-size:16px;position:relative;top:0}
.slogan-wrapper .slogan{max-width:-moz-fit-content;max-width:fit-content}
.slogan-wrapper .slogan sup{top:-4px;left:1px}
.image-and-text img{border-radius:0 var(--tiny-corner) var(--tiny-corner) 0}
.image-and-text .slogan{margin-left:150px;min-width:340px}
@media(max-width:1450px){.image-and-text .slogan{margin-left:var(--small-slogan-marg-1);margin-right:var(--small-slogan-marg-2)}}
.image-and-text.iat-inversion .slogan-wrapper{justify-content:flex-end}
@media(max-width:1161px){.image-and-text{display:block}.image-and-text video{border-radius:var(--panel-corner)!important}.image-and-text .anim-on-show-img{flex:none;max-width:none!important}.image-and-text .anim-on-show-img img{width:var(--centered-image-width);margin-left:auto;margin-right:auto}.image-and-text .anim-on-show-img img,.image-and-text .anim-on-show-img img.rounded-with-margin{border-radius:var(--small-corner-for-diagonals)}.image-and-text .slogan{flex:none;width:var(--centered-image-width);margin-left:auto;margin-right:auto;margin-top:35px}}
@media(max-width:440px){.image-and-text .anim-on-show-img img,.image-and-text .anim-on-show-img img.rounded-with-margin{border-radius:var(--small-corner-for-diagonals)}.image-and-text.no-square-on-mobile .anim-on-show-img img,.image-and-text.no-square-on-mobile .anim-on-show-img img.rounded-with-margin{border-radius:0!important;width:100%}.image-and-text .anim-on-show-img img{width:calc(100% - 2*var(--tio-tiny-margin));margin-left:auto;margin-right:auto}.image-and-text .slogan{padding-left:var(--tio-tiny-margin);padding-right:var(--tio-tiny-margin)}}
@media(max-width:1161px){.image-and-text .slogan .only-for-horizontal{display:none}.image-and-text video{border-radius:0!important}}
@media(max-width:1730px){.image-and-text .slogan .iat-br-1{display:none}}
@media(max-width:1700px){.image-and-text .slogan .iat-br-2{display:none}}
@media(max-width:1320px){.image-and-text .slogan .iat-br-3{display:none}}
.image-and-text .slogan-wrapper{position:relative;display:flex;align-items:center}
@media(max-width:1161px){.image-and-text .slogan-wrapper{flex-direction:column}}
.image-and-text .footnote{position:absolute;bottom:0;font-size:var(--font-XS);line-height:var(--big-line-height);margin-left:150px}
@media(max-width:1450px){.image-and-text .footnote{margin-left:var(--small-slogan-marg-1);margin-right:var(--small-slogan-marg-2)}}
@media(max-width:1161px){.image-and-text .footnote{z-index:auto;position:static;bottom:auto;width:var(--centered-image-width);margin-left:auto;margin-right:auto;margin-top:30px}}
@media(max-width:440px){.image-and-text .footnote{width:calc(100% - var(--tio-tiny-margin)*2);margin-left:var(--tio-tiny-margin);margin-right:var(--tio-tiny-margin)}}
#family-reading .slogan .explanation{max-width:29em}
@media(max-width:1161px){#family-reading img{content:url(/home/family-reading-mobile.webp);border-bottom-left-radius:var(--large-corner)}}
#family-reading .break-line-space{display:inline}
#family-reading .break-line-br{display:none}
@media(min-width:385px)and (max-width:544px){#family-reading .break-line-space{display:none}#family-reading .break-line-br{display:inline}}
.section-dialog{--dialog-img-width:45%;--golden-number:1.618;--dialog-saying-marg:16%;--dialog-bckg-shade:.35;display:flex;flex-direction:column;margin-bottom:var(--v-section-space)}
@media(max-width:1630px){.section-dialog{--dialog-img-width:55%}}
@media(max-width:500px){.section-dialog{--dialog-saying-marg:11%}}
.section-dialog .sd-header{padding-bottom:65px;text-align:center}
.section-dialog .sd-header .sd-title{font-size:var(--font-XL);font-weight:var(--font-bold);line-height:var(--small-line-height);color:var(--slogan-color);margin-left:var(--tio-tiny-margin);margin-right:var(--tio-tiny-margin)}
@media(max-width:1200px){.section-dialog .sd-header{margin-bottom:0;padding-top:calc(var(--v-section-space) - 15px);padding-bottom:calc(var(--v-section-space) - 15px);color:#a0802e;background-color:rgba(var(--goldColorRGB),var(--dialog-bckg-shade))}.section-dialog .sd-header .sd-title{color:#a0802e}}
@media(max-width:660px){.section-dialog .sd-header{padding-bottom:60px}}
.section-dialog .sd-body{display:flex}
.dialog{width:max(450px,var(--dialog-img-width)/var(--golden-number));position:relative;margin-left:auto;background-image:linear-gradient(90deg,rgba(var(--goldColorRGB),.43),rgba(var(--goldColorRGB),.55));border-radius:var(--big-corner) 0 0 var(--big-corner)}
.dialog .animation-trigger-down{width:100%;height:0;position:absolute;bottom:0}
.dialog .animation-trigger-up{width:100%;height:0}
.dialog-img{width:var(--dialog-img-width);margin-right:auto}
.dialog-img img{border-radius:0 var(--big-corner) var(--big-corner) 0;width:-moz-available;width:-webkit-fill-available}
@media(max-width:1200px){.sd-body{flex-direction:column-reverse}.dialog{height:400px;border-radius:0;width:100%;background-image:none;background-color:rgba(var(--goldColorRGB),calc(var(--dialog-bckg-shade) + .05))}.dialog-img{width:auto;margin-right:unset;background-image:linear-gradient(0deg,hsla(43,53%,66%,.4),rgba(var(--goldColorRGB),var(--dialog-bckg-shade)))}.dialog-img img{width:var(--centered-image-width);margin-left:auto;margin-right:auto;border-top-left-radius:var(--small-corner);border-top-right-radius:var(--small-corner);border-bottom-left-radius:var(--tiny-corner);border-bottom-right-radius:var(--tiny-corner)}}
@media(max-width:700px){.dialog-img img{width:auto;border-radius:0}}
#end-of-video-story{--eovs-video-width:100%;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}
#end-of-video-story .video-scene{flex:unset!important;margin-left:auto;margin-bottom:unset}
#end-of-video-story .video-scene video{width:var(--eovs-video-width);margin-bottom:unset;border-top-left-radius:var(--big-corner)!important;border-bottom-left-radius:var(--big-corner)!important}
#end-of-video-story.iat-inversion .video-scene{margin-left:0;margin-right:auto}
#end-of-video-story.iat-inversion .video-scene video{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:var(--big-corner)!important;border-bottom-right-radius:var(--big-corner)!important}
@media(max-width:1161px){#end-of-video-story .video-scene{margin-left:auto}}
@media(max-width:1161px)and (min-width:855px){#end-of-video-story .video-scene video{border-radius:var(--big-corner)!important;width:auto}}
@media(max-width:1161px)and (max-width:854px){#end-of-video-story .video-scene video{border-radius:0!important}}
@media(max-width:1161px)and (min-width:855px){#end-of-video-story.iat-inversion .video-scene video{border-radius:var(--big-corner)!important;width:auto}}
@media(max-width:1161px)and (max-width:854px){#end-of-video-story.iat-inversion .video-scene video{border-radius:0!important}}
@media(max-width:1161px){#end-of-video-story .slogan{width:var(--centered-image-width)}}
#end-of-video-story .slogan-wrapper{margin-right:auto;border-top-right-radius:var(--big-corner);border-bottom-right-radius:var(--big-corner);background-color:rgba(var(--goldColorRGB),.2)}
@media(max-width:1161px){#end-of-video-story .slogan-wrapper{background-color:initial;width:var(--eovs-video-width);margin-left:auto;margin-right:auto}}
#end-of-video-story .slogan-wrapper .slogan{color:#896b1f}
#end-of-video-story .slogan-wrapper .slogan .title{color:#9d7f34}
@media(max-width:1161px){#end-of-video-story .slogan-wrapper .slogan .title{color:var(--slogan-color)}}
#end-of-video-story .slogan-wrapper .slogan .explanation{width:27.5em!important}
@media(max-width:1161px){#end-of-video-story .slogan-wrapper .slogan .explanation{width:auto!important;color:var(--text-color)}}
#end-of-video-story.iat-inversion .slogan-wrapper{margin-left:auto;margin-right:0;border-top-left-radius:var(--big-corner)!important;border-bottom-left-radius:var(--big-corner)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}
@media((min-width:1362px) and (max-width:1690px)){#end-of-video-story,#end-of-video-story.iat-inversion{margin-left:calc(var(--home-margin)/2);margin-right:calc(var(--home-margin)/2)}}
@media((min-width:1162px) and (max-width:1361px)){#end-of-video-story,#end-of-video-story.iat-inversion{margin-left:0;margin-right:0}#end-of-video-story .slogan-wrapper,#end-of-video-story .video-scene video,#end-of-video-story.iat-inversion .slogan-wrapper,#end-of-video-story.iat-inversion .video-scene video{border-radius:0!important}}
#end-of-video-story .break-line-space{display:inline}
#end-of-video-story .break-line-br{display:none}
@media(min-width:1162px)and (max-width:1000000px){#end-of-video-story .break-line-space{display:none}#end-of-video-story .break-line-br{display:inline}}
@media(max-width:1161px){#couple-standing img{content:url(/home/couple-standing-mobile.webp);border-top-left-radius:var(--large-corner);border-bottom-right-radius:var(--large-corner)}}
.grow{flex-grow:1}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.big-font,.details .tio-intro,.small-big-font{font-weight:var(--font-regular);line-height:var(--body-line-height)}
.big-font,.details .tio-intro{font-size:var(--font-L)}
.chf-container{width:calc(100% - 2*var(--component-padding));margin-left:auto;margin-right:auto}
.flex,.grid,.inline-flex,[class*=" flex@"],[class*=" inline-flex@"],[class^=flex\@],[class^=inline-flex\@]{--gap:0px;--gap-x:var(--gap);--gap-y:var(--gap);gap:var(--gap-y) var(--gap-x)}
.flex>*,.grid>*,.inline-flex>*,[class*=" flex@"]>*,[class*=" inline-flex@"]>*,[class^=flex\@]>*,[class^=inline-flex\@]>*{--sub-gap:0px;--sub-gap-x:var(--sub-gap);--sub-gap-y:var(--sub-gap)}
@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.flex[class*=gap-],.grid,.inline-flex[class*=gap-]{gap:0;margin-bottom:calc(-1*var(--gap-y));margin-left:calc(-1*var(--gap-x))}.flex[class*=gap-]>*,.grid>*,.inline-flex[class*=gap-]>*{margin-bottom:var(--sub-gap-y)}.grid{--offset:var(--gap-x);--gap-modifier:0;--offset-modifier:1}.grid>*{margin-left:var(--offset)}.flex[class*=gap-]>*,.inline-flex[class*=gap-]>*{margin-left:var(--sub-gap-x)}}}
.gap-0{--gap-x:0px;--gap-y:0px}
.gap-0>*{--sub-gap-x:0px;--sub-gap-y:0px}
.gap-x-0{--gap-x:0px}
.gap-x-0>*{--sub-gap-x:0px}
.gap-y-0{--gap-y:0px}
.gap-y-0>*{--sub-gap-y:0px}
@media(min-width:32rem){.gap-xxxxs\@xs{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.gap-xxxxs\@xs>*{--sub-gap-x:var(--space-xxxxs);--sub-gap-y:var(--space-xxxxs)}.gap-xxxs\@xs{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.gap-xxxs\@xs>*{--sub-gap-x:var(--space-xxxs);--sub-gap-y:var(--space-xxxs)}.gap-xxs\@xs{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.gap-xxs\@xs>*{--sub-gap-x:var(--space-xxs);--sub-gap-y:var(--space-xxs)}.gap-xs\@xs{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-xs\@xs>*{--sub-gap-x:var(--space-xs);--sub-gap-y:var(--space-xs)}.gap-sm\@xs{--gap-x:var(--space-sm);--gap-y:var(--space-sm)}.gap-sm\@xs>*{--sub-gap-x:var(--space-sm);--sub-gap-y:var(--space-sm)}.gap-md\@xs{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-md\@xs>*{--sub-gap-x:var(--space-md);--sub-gap-y:var(--space-md)}.gap-lg\@xs{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.gap-lg\@xs>*{--sub-gap-x:var(--space-lg);--sub-gap-y:var(--space-lg)}.gap-xl\@xs{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.gap-xl\@xs>*{--sub-gap-x:var(--space-xl);--sub-gap-y:var(--space-xl)}.gap-xxl\@xs{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.gap-xxl\@xs>*{--sub-gap-x:var(--space-xxl);--sub-gap-y:var(--space-xxl)}.gap-xxxl\@xs{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.gap-xxxl\@xs>*{--sub-gap-x:var(--space-xxxl);--sub-gap-y:var(--space-xxxl)}.gap-xxxxl\@xs{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-xxxxl\@xs>*{--sub-gap-x:var(--space-xxxxl);--sub-gap-y:var(--space-xxxxl)}.gap-0\@xs{--gap-x:0px;--gap-y:0px}.gap-0\@xs>*{--sub-gap-x:0px;--sub-gap-y:0px}.gap-x-xxxxs\@xs{--gap-x:var(--space-xxxxs)}.gap-x-xxxxs\@xs>*{--sub-gap-x:var(--space-xxxxs)}.gap-x-xxxs\@xs{--gap-x:var(--space-xxxs)}.gap-x-xxxs\@xs>*{--sub-gap-x:var(--space-xxxs)}.gap-x-xxs\@xs{--gap-x:var(--space-xxs)}.gap-x-xxs\@xs>*{--sub-gap-x:var(--space-xxs)}.gap-x-xs\@xs{--gap-x:var(--space-xs)}.gap-x-xs\@xs>*{--sub-gap-x:var(--space-xs)}.gap-x-sm\@xs{--gap-x:var(--space-sm)}.gap-x-sm\@xs>*{--sub-gap-x:var(--space-sm)}.gap-x-md\@xs{--gap-x:var(--space-md)}.gap-x-md\@xs>*{--sub-gap-x:var(--space-md)}.gap-x-lg\@xs{--gap-x:var(--space-lg)}.gap-x-lg\@xs>*{--sub-gap-x:var(--space-lg)}.gap-x-xl\@xs{--gap-x:var(--space-xl)}.gap-x-xl\@xs>*{--sub-gap-x:var(--space-xl)}.gap-x-xxl\@xs{--gap-x:var(--space-xxl)}.gap-x-xxl\@xs>*{--sub-gap-x:var(--space-xxl)}.gap-x-xxxl\@xs{--gap-x:var(--space-xxxl)}.gap-x-xxxl\@xs>*{--sub-gap-x:var(--space-xxxl)}.gap-x-xxxxl\@xs{--gap-x:var(--space-xxxxl)}.gap-x-xxxxl\@xs>*{--sub-gap-x:var(--space-xxxxl)}.gap-x-0\@xs{--gap-x:0px}.gap-x-0\@xs>*{--sub-gap-x:0px}.gap-y-xxxxs\@xs{--gap-y:var(--space-xxxxs)}.gap-y-xxxxs\@xs>*{--sub-gap-y:var(--space-xxxxs)}.gap-y-xxxs\@xs{--gap-y:var(--space-xxxs)}.gap-y-xxxs\@xs>*{--sub-gap-y:var(--space-xxxs)}.gap-y-xxs\@xs{--gap-y:var(--space-xxs)}.gap-y-xxs\@xs>*{--sub-gap-y:var(--space-xxs)}.gap-y-xs\@xs{--gap-y:var(--space-xs)}.gap-y-xs\@xs>*{--sub-gap-y:var(--space-xs)}.gap-y-sm\@xs{--gap-y:var(--space-sm)}.gap-y-sm\@xs>*{--sub-gap-y:var(--space-sm)}.gap-y-md\@xs{--gap-y:var(--space-md)}.gap-y-md\@xs>*{--sub-gap-y:var(--space-md)}.gap-y-lg\@xs{--gap-y:var(--space-lg)}.gap-y-lg\@xs>*{--sub-gap-y:var(--space-lg)}.gap-y-xl\@xs{--gap-y:var(--space-xl)}.gap-y-xl\@xs>*{--sub-gap-y:var(--space-xl)}.gap-y-xxl\@xs{--gap-y:var(--space-xxl)}.gap-y-xxl\@xs>*{--sub-gap-y:var(--space-xxl)}.gap-y-xxxl\@xs{--gap-y:var(--space-xxxl)}.gap-y-xxxl\@xs>*{--sub-gap-y:var(--space-xxxl)}.gap-y-xxxxl\@xs{--gap-y:var(--space-xxxxl)}.gap-y-xxxxl\@xs>*{--sub-gap-y:var(--space-xxxxl)}.gap-y-0\@xs{--gap-y:0px}.gap-y-0\@xs>*{--sub-gap-y:0px}.grid-col-1\@xs{--grid-columns:1}.col-1\@xs{--span:1}.grid-col-2\@xs{--grid-columns:2}.col-2\@xs{--span:2}.grid-col-3\@xs{--grid-columns:3}.col-3\@xs{--span:3}.grid-col-4\@xs{--grid-columns:4}.col-4\@xs{--span:4}.grid-col-5\@xs{--grid-columns:5}.col-5\@xs{--span:5}.grid-col-6\@xs{--grid-columns:6}.col-6\@xs{--span:6}.grid-col-7\@xs{--grid-columns:7}.col-7\@xs{--span:7}.grid-col-8\@xs{--grid-columns:8}.col-8\@xs{--span:8}.grid-col-9\@xs{--grid-columns:9}.col-9\@xs{--span:9}.grid-col-10\@xs{--grid-columns:10}.col-10\@xs{--span:10}.grid-col-11\@xs{--grid-columns:11}.col-11\@xs{--span:11}.grid-col-12\@xs{--grid-columns:12}.col-12\@xs{--span:12}.col-10\@xs,.col-11\@xs,.col-12\@xs,.col-1\@xs,.col-2\@xs,.col-3\@xs,.col-4\@xs,.col-5\@xs,.col-6\@xs,.col-7\@xs,.col-8\@xs,.col-9\@xs{flex-basis:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x));max-width:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x))}.col\@xs{flex-grow:1;flex-basis:0;max-width:100%}.col-content\@xs{flex-grow:0;flex-basis:auto;max-width:none}.offset-1\@xs{--offset:1}.offset-2\@xs{--offset:2}.offset-3\@xs{--offset:3}.offset-4\@xs{--offset:4}.offset-5\@xs{--offset:5}.offset-6\@xs{--offset:6}.offset-7\@xs{--offset:7}.offset-8\@xs{--offset:8}.offset-9\@xs{--offset:9}.offset-10\@xs{--offset:10}.offset-11\@xs{--offset:11}.offset-10\@xs,.offset-11\@xs,.offset-1\@xs,.offset-2\@xs,.offset-3\@xs,.offset-4\@xs,.offset-5\@xs,.offset-6\@xs,.offset-7\@xs,.offset-8\@xs,.offset-9\@xs{margin-left:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--offset)/var(--grid-columns) + (var(--offset) + var(--offset-modifier, 0))*var(--sub-gap-x))}.offset-0\@xs{margin-left:0}@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.offset-0\@xs{margin-left:var(--gap-x)}}}}
@media(min-width:48rem){.gap-xxxxs\@sm{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.gap-xxxxs\@sm>*{--sub-gap-x:var(--space-xxxxs);--sub-gap-y:var(--space-xxxxs)}.gap-xxxs\@sm{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.gap-xxxs\@sm>*{--sub-gap-x:var(--space-xxxs);--sub-gap-y:var(--space-xxxs)}.gap-xxs\@sm{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.gap-xxs\@sm>*{--sub-gap-x:var(--space-xxs);--sub-gap-y:var(--space-xxs)}.gap-xs\@sm{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-xs\@sm>*{--sub-gap-x:var(--space-xs);--sub-gap-y:var(--space-xs)}.gap-sm\@sm{--gap-x:var(--space-sm);--gap-y:var(--space-sm)}.gap-sm\@sm>*{--sub-gap-x:var(--space-sm);--sub-gap-y:var(--space-sm)}.gap-md\@sm{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-md\@sm>*{--sub-gap-x:var(--space-md);--sub-gap-y:var(--space-md)}.gap-lg\@sm{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.gap-lg\@sm>*{--sub-gap-x:var(--space-lg);--sub-gap-y:var(--space-lg)}.gap-xl\@sm{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.gap-xl\@sm>*{--sub-gap-x:var(--space-xl);--sub-gap-y:var(--space-xl)}.gap-xxl\@sm{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.gap-xxl\@sm>*{--sub-gap-x:var(--space-xxl);--sub-gap-y:var(--space-xxl)}.gap-xxxl\@sm{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.gap-xxxl\@sm>*{--sub-gap-x:var(--space-xxxl);--sub-gap-y:var(--space-xxxl)}.gap-xxxxl\@sm{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-xxxxl\@sm>*{--sub-gap-x:var(--space-xxxxl);--sub-gap-y:var(--space-xxxxl)}.gap-0\@sm{--gap-x:0px;--gap-y:0px}.gap-0\@sm>*{--sub-gap-x:0px;--sub-gap-y:0px}.gap-x-xxxxs\@sm{--gap-x:var(--space-xxxxs)}.gap-x-xxxxs\@sm>*{--sub-gap-x:var(--space-xxxxs)}.gap-x-xxxs\@sm{--gap-x:var(--space-xxxs)}.gap-x-xxxs\@sm>*{--sub-gap-x:var(--space-xxxs)}.gap-x-xxs\@sm{--gap-x:var(--space-xxs)}.gap-x-xxs\@sm>*{--sub-gap-x:var(--space-xxs)}.gap-x-xs\@sm{--gap-x:var(--space-xs)}.gap-x-xs\@sm>*{--sub-gap-x:var(--space-xs)}.gap-x-sm\@sm{--gap-x:var(--space-sm)}.gap-x-sm\@sm>*{--sub-gap-x:var(--space-sm)}.gap-x-md\@sm{--gap-x:var(--space-md)}.gap-x-md\@sm>*{--sub-gap-x:var(--space-md)}.gap-x-lg\@sm{--gap-x:var(--space-lg)}.gap-x-lg\@sm>*{--sub-gap-x:var(--space-lg)}.gap-x-xl\@sm{--gap-x:var(--space-xl)}.gap-x-xl\@sm>*{--sub-gap-x:var(--space-xl)}.gap-x-xxl\@sm{--gap-x:var(--space-xxl)}.gap-x-xxl\@sm>*{--sub-gap-x:var(--space-xxl)}.gap-x-xxxl\@sm{--gap-x:var(--space-xxxl)}.gap-x-xxxl\@sm>*{--sub-gap-x:var(--space-xxxl)}.gap-x-xxxxl\@sm{--gap-x:var(--space-xxxxl)}.gap-x-xxxxl\@sm>*{--sub-gap-x:var(--space-xxxxl)}.gap-x-0\@sm{--gap-x:0px}.gap-x-0\@sm>*{--sub-gap-x:0px}.gap-y-xxxxs\@sm{--gap-y:var(--space-xxxxs)}.gap-y-xxxxs\@sm>*{--sub-gap-y:var(--space-xxxxs)}.gap-y-xxxs\@sm{--gap-y:var(--space-xxxs)}.gap-y-xxxs\@sm>*{--sub-gap-y:var(--space-xxxs)}.gap-y-xxs\@sm{--gap-y:var(--space-xxs)}.gap-y-xxs\@sm>*{--sub-gap-y:var(--space-xxs)}.gap-y-xs\@sm{--gap-y:var(--space-xs)}.gap-y-xs\@sm>*{--sub-gap-y:var(--space-xs)}.gap-y-sm\@sm{--gap-y:var(--space-sm)}.gap-y-sm\@sm>*{--sub-gap-y:var(--space-sm)}.gap-y-md\@sm{--gap-y:var(--space-md)}.gap-y-md\@sm>*{--sub-gap-y:var(--space-md)}.gap-y-lg\@sm{--gap-y:var(--space-lg)}.gap-y-lg\@sm>*{--sub-gap-y:var(--space-lg)}.gap-y-xl\@sm{--gap-y:var(--space-xl)}.gap-y-xl\@sm>*{--sub-gap-y:var(--space-xl)}.gap-y-xxl\@sm{--gap-y:var(--space-xxl)}.gap-y-xxl\@sm>*{--sub-gap-y:var(--space-xxl)}.gap-y-xxxl\@sm{--gap-y:var(--space-xxxl)}.gap-y-xxxl\@sm>*{--sub-gap-y:var(--space-xxxl)}.gap-y-xxxxl\@sm{--gap-y:var(--space-xxxxl)}.gap-y-xxxxl\@sm>*{--sub-gap-y:var(--space-xxxxl)}.gap-y-0\@sm{--gap-y:0px}.gap-y-0\@sm>*{--sub-gap-y:0px}.grid-col-1\@sm{--grid-columns:1}.col-1\@sm{--span:1}.grid-col-2\@sm{--grid-columns:2}.col-2\@sm{--span:2}.grid-col-3\@sm{--grid-columns:3}.col-3\@sm{--span:3}.grid-col-4\@sm{--grid-columns:4}.col-4\@sm{--span:4}.grid-col-5\@sm{--grid-columns:5}.col-5\@sm{--span:5}.grid-col-6\@sm{--grid-columns:6}.col-6\@sm{--span:6}.grid-col-7\@sm{--grid-columns:7}.col-7\@sm{--span:7}.grid-col-8\@sm{--grid-columns:8}.col-8\@sm{--span:8}.grid-col-9\@sm{--grid-columns:9}.col-9\@sm{--span:9}.grid-col-10\@sm{--grid-columns:10}.col-10\@sm{--span:10}.grid-col-11\@sm{--grid-columns:11}.col-11\@sm{--span:11}.grid-col-12\@sm{--grid-columns:12}.col-12\@sm{--span:12}.col-10\@sm,.col-11\@sm,.col-12\@sm,.col-1\@sm,.col-2\@sm,.col-3\@sm,.col-4\@sm,.col-5\@sm,.col-6\@sm,.col-7\@sm,.col-8\@sm,.col-9\@sm{flex-basis:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x));max-width:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x))}.col\@sm{flex-grow:1;flex-basis:0;max-width:100%}.col-content\@sm{flex-grow:0;flex-basis:auto;max-width:none}.offset-1\@sm{--offset:1}.offset-2\@sm{--offset:2}.offset-3\@sm{--offset:3}.offset-4\@sm{--offset:4}.offset-5\@sm{--offset:5}.offset-6\@sm{--offset:6}.offset-7\@sm{--offset:7}.offset-8\@sm{--offset:8}.offset-9\@sm{--offset:9}.offset-10\@sm{--offset:10}.offset-11\@sm{--offset:11}.offset-10\@sm,.offset-11\@sm,.offset-1\@sm,.offset-2\@sm,.offset-3\@sm,.offset-4\@sm,.offset-5\@sm,.offset-6\@sm,.offset-7\@sm,.offset-8\@sm,.offset-9\@sm{margin-left:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--offset)/var(--grid-columns) + (var(--offset) + var(--offset-modifier, 0))*var(--sub-gap-x))}.offset-0\@sm{margin-left:0}@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.offset-0\@sm{margin-left:var(--gap-x)}}}}
@media(min-width:64rem){.gap-xxxxs\@md{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.gap-xxxxs\@md>*{--sub-gap-x:var(--space-xxxxs);--sub-gap-y:var(--space-xxxxs)}.gap-xxxs\@md{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.gap-xxxs\@md>*{--sub-gap-x:var(--space-xxxs);--sub-gap-y:var(--space-xxxs)}.gap-xxs\@md{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.gap-xxs\@md>*{--sub-gap-x:var(--space-xxs);--sub-gap-y:var(--space-xxs)}.gap-xs\@md{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-xs\@md>*{--sub-gap-x:var(--space-xs);--sub-gap-y:var(--space-xs)}.gap-sm\@md{--gap-x:var(--space-sm);--gap-y:var(--space-sm)}.gap-sm\@md>*{--sub-gap-x:var(--space-sm);--sub-gap-y:var(--space-sm)}.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-md\@md>*{--sub-gap-x:var(--space-md);--sub-gap-y:var(--space-md)}.gap-lg\@md{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.gap-lg\@md>*{--sub-gap-x:var(--space-lg);--sub-gap-y:var(--space-lg)}.gap-xl\@md{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.gap-xl\@md>*{--sub-gap-x:var(--space-xl);--sub-gap-y:var(--space-xl)}.gap-xxl\@md{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.gap-xxl\@md>*{--sub-gap-x:var(--space-xxl);--sub-gap-y:var(--space-xxl)}.gap-xxxl\@md{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.gap-xxxl\@md>*{--sub-gap-x:var(--space-xxxl);--sub-gap-y:var(--space-xxxl)}.gap-xxxxl\@md{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-xxxxl\@md>*{--sub-gap-x:var(--space-xxxxl);--sub-gap-y:var(--space-xxxxl)}.gap-0\@md{--gap-x:0px;--gap-y:0px}.gap-0\@md>*{--sub-gap-x:0px;--sub-gap-y:0px}.gap-x-xxxxs\@md{--gap-x:var(--space-xxxxs)}.gap-x-xxxxs\@md>*{--sub-gap-x:var(--space-xxxxs)}.gap-x-xxxs\@md{--gap-x:var(--space-xxxs)}.gap-x-xxxs\@md>*{--sub-gap-x:var(--space-xxxs)}.gap-x-xxs\@md{--gap-x:var(--space-xxs)}.gap-x-xxs\@md>*{--sub-gap-x:var(--space-xxs)}.gap-x-xs\@md{--gap-x:var(--space-xs)}.gap-x-xs\@md>*{--sub-gap-x:var(--space-xs)}.gap-x-sm\@md{--gap-x:var(--space-sm)}.gap-x-sm\@md>*{--sub-gap-x:var(--space-sm)}.gap-x-md\@md{--gap-x:var(--space-md)}.gap-x-md\@md>*{--sub-gap-x:var(--space-md)}.gap-x-lg\@md{--gap-x:var(--space-lg)}.gap-x-lg\@md>*{--sub-gap-x:var(--space-lg)}.gap-x-xl\@md{--gap-x:var(--space-xl)}.gap-x-xl\@md>*{--sub-gap-x:var(--space-xl)}.gap-x-xxl\@md{--gap-x:var(--space-xxl)}.gap-x-xxl\@md>*{--sub-gap-x:var(--space-xxl)}.gap-x-xxxl\@md{--gap-x:var(--space-xxxl)}.gap-x-xxxl\@md>*{--sub-gap-x:var(--space-xxxl)}.gap-x-xxxxl\@md{--gap-x:var(--space-xxxxl)}.gap-x-xxxxl\@md>*{--sub-gap-x:var(--space-xxxxl)}.gap-x-0\@md{--gap-x:0px}.gap-x-0\@md>*{--sub-gap-x:0px}.gap-y-xxxxs\@md{--gap-y:var(--space-xxxxs)}.gap-y-xxxxs\@md>*{--sub-gap-y:var(--space-xxxxs)}.gap-y-xxxs\@md{--gap-y:var(--space-xxxs)}.gap-y-xxxs\@md>*{--sub-gap-y:var(--space-xxxs)}.gap-y-xxs\@md{--gap-y:var(--space-xxs)}.gap-y-xxs\@md>*{--sub-gap-y:var(--space-xxs)}.gap-y-xs\@md{--gap-y:var(--space-xs)}.gap-y-xs\@md>*{--sub-gap-y:var(--space-xs)}.gap-y-sm\@md{--gap-y:var(--space-sm)}.gap-y-sm\@md>*{--sub-gap-y:var(--space-sm)}.gap-y-md\@md{--gap-y:var(--space-md)}.gap-y-md\@md>*{--sub-gap-y:var(--space-md)}.gap-y-lg\@md{--gap-y:var(--space-lg)}.gap-y-lg\@md>*{--sub-gap-y:var(--space-lg)}.gap-y-xl\@md{--gap-y:var(--space-xl)}.gap-y-xl\@md>*{--sub-gap-y:var(--space-xl)}.gap-y-xxl\@md{--gap-y:var(--space-xxl)}.gap-y-xxl\@md>*{--sub-gap-y:var(--space-xxl)}.gap-y-xxxl\@md{--gap-y:var(--space-xxxl)}.gap-y-xxxl\@md>*{--sub-gap-y:var(--space-xxxl)}.gap-y-xxxxl\@md{--gap-y:var(--space-xxxxl)}.gap-y-xxxxl\@md>*{--sub-gap-y:var(--space-xxxxl)}.gap-y-0\@md{--gap-y:0px}.gap-y-0\@md>*{--sub-gap-y:0px}.grid-col-1\@md{--grid-columns:1}.col-1\@md{--span:1}.grid-col-2\@md{--grid-columns:2}.col-2\@md{--span:2}.grid-col-3\@md{--grid-columns:3}.col-3\@md{--span:3}.grid-col-4\@md{--grid-columns:4}.col-4\@md{--span:4}.grid-col-5\@md{--grid-columns:5}.col-5\@md{--span:5}.grid-col-6\@md{--grid-columns:6}.col-6\@md{--span:6}.grid-col-7\@md{--grid-columns:7}.col-7\@md{--span:7}.grid-col-8\@md{--grid-columns:8}.col-8\@md{--span:8}.grid-col-9\@md{--grid-columns:9}.col-9\@md{--span:9}.grid-col-10\@md{--grid-columns:10}.col-10\@md{--span:10}.grid-col-11\@md{--grid-columns:11}.col-11\@md{--span:11}.grid-col-12\@md{--grid-columns:12}.col-12\@md{--span:12}.col-10\@md,.col-11\@md,.col-12\@md,.col-1\@md,.col-2\@md,.col-3\@md,.col-4\@md,.col-5\@md,.col-6\@md,.col-7\@md,.col-8\@md,.col-9\@md{flex-basis:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x));max-width:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x))}.col\@md{flex-grow:1;flex-basis:0;max-width:100%}.col-content\@md{flex-grow:0;flex-basis:auto;max-width:none}.offset-1\@md{--offset:1}.offset-2\@md{--offset:2}.offset-3\@md{--offset:3}.offset-4\@md{--offset:4}.offset-5\@md{--offset:5}.offset-6\@md{--offset:6}.offset-7\@md{--offset:7}.offset-8\@md{--offset:8}.offset-9\@md{--offset:9}.offset-10\@md{--offset:10}.offset-11\@md{--offset:11}.offset-10\@md,.offset-11\@md,.offset-1\@md,.offset-2\@md,.offset-3\@md,.offset-4\@md,.offset-5\@md,.offset-6\@md,.offset-7\@md,.offset-8\@md,.offset-9\@md{margin-left:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--offset)/var(--grid-columns) + (var(--offset) + var(--offset-modifier, 0))*var(--sub-gap-x))}.offset-0\@md{margin-left:0}@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.offset-0\@md{margin-left:var(--gap-x)}}}}
@media(min-width:80rem){.gap-xxxxs\@lg{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.gap-xxxxs\@lg>*{--sub-gap-x:var(--space-xxxxs);--sub-gap-y:var(--space-xxxxs)}.gap-xxxs\@lg{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.gap-xxxs\@lg>*{--sub-gap-x:var(--space-xxxs);--sub-gap-y:var(--space-xxxs)}.gap-xxs\@lg{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.gap-xxs\@lg>*{--sub-gap-x:var(--space-xxs);--sub-gap-y:var(--space-xxs)}.gap-xs\@lg{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-xs\@lg>*{--sub-gap-x:var(--space-xs);--sub-gap-y:var(--space-xs)}.gap-sm\@lg{--gap-x:var(--space-sm);--gap-y:var(--space-sm)}.gap-sm\@lg>*{--sub-gap-x:var(--space-sm);--sub-gap-y:var(--space-sm)}.gap-md\@lg{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-md\@lg>*{--sub-gap-x:var(--space-md);--sub-gap-y:var(--space-md)}.gap-lg\@lg{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.gap-lg\@lg>*{--sub-gap-x:var(--space-lg);--sub-gap-y:var(--space-lg)}.gap-xl\@lg{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.gap-xl\@lg>*{--sub-gap-x:var(--space-xl);--sub-gap-y:var(--space-xl)}.gap-xxl\@lg{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.gap-xxl\@lg>*{--sub-gap-x:var(--space-xxl);--sub-gap-y:var(--space-xxl)}.gap-xxxl\@lg{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.gap-xxxl\@lg>*{--sub-gap-x:var(--space-xxxl);--sub-gap-y:var(--space-xxxl)}.gap-xxxxl\@lg{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-xxxxl\@lg>*{--sub-gap-x:var(--space-xxxxl);--sub-gap-y:var(--space-xxxxl)}.gap-0\@lg{--gap-x:0px;--gap-y:0px}.gap-0\@lg>*{--sub-gap-x:0px;--sub-gap-y:0px}.gap-x-xxxxs\@lg{--gap-x:var(--space-xxxxs)}.gap-x-xxxxs\@lg>*{--sub-gap-x:var(--space-xxxxs)}.gap-x-xxxs\@lg{--gap-x:var(--space-xxxs)}.gap-x-xxxs\@lg>*{--sub-gap-x:var(--space-xxxs)}.gap-x-xxs\@lg{--gap-x:var(--space-xxs)}.gap-x-xxs\@lg>*{--sub-gap-x:var(--space-xxs)}.gap-x-xs\@lg{--gap-x:var(--space-xs)}.gap-x-xs\@lg>*{--sub-gap-x:var(--space-xs)}.gap-x-sm\@lg{--gap-x:var(--space-sm)}.gap-x-sm\@lg>*{--sub-gap-x:var(--space-sm)}.gap-x-md\@lg{--gap-x:var(--space-md)}.gap-x-md\@lg>*{--sub-gap-x:var(--space-md)}.gap-x-lg\@lg{--gap-x:var(--space-lg)}.gap-x-lg\@lg>*{--sub-gap-x:var(--space-lg)}.gap-x-xl\@lg{--gap-x:var(--space-xl)}.gap-x-xl\@lg>*{--sub-gap-x:var(--space-xl)}.gap-x-xxl\@lg{--gap-x:var(--space-xxl)}.gap-x-xxl\@lg>*{--sub-gap-x:var(--space-xxl)}.gap-x-xxxl\@lg{--gap-x:var(--space-xxxl)}.gap-x-xxxl\@lg>*{--sub-gap-x:var(--space-xxxl)}.gap-x-xxxxl\@lg{--gap-x:var(--space-xxxxl)}.gap-x-xxxxl\@lg>*{--sub-gap-x:var(--space-xxxxl)}.gap-x-0\@lg{--gap-x:0px}.gap-x-0\@lg>*{--sub-gap-x:0px}.gap-y-xxxxs\@lg{--gap-y:var(--space-xxxxs)}.gap-y-xxxxs\@lg>*{--sub-gap-y:var(--space-xxxxs)}.gap-y-xxxs\@lg{--gap-y:var(--space-xxxs)}.gap-y-xxxs\@lg>*{--sub-gap-y:var(--space-xxxs)}.gap-y-xxs\@lg{--gap-y:var(--space-xxs)}.gap-y-xxs\@lg>*{--sub-gap-y:var(--space-xxs)}.gap-y-xs\@lg{--gap-y:var(--space-xs)}.gap-y-xs\@lg>*{--sub-gap-y:var(--space-xs)}.gap-y-sm\@lg{--gap-y:var(--space-sm)}.gap-y-sm\@lg>*{--sub-gap-y:var(--space-sm)}.gap-y-md\@lg{--gap-y:var(--space-md)}.gap-y-md\@lg>*{--sub-gap-y:var(--space-md)}.gap-y-lg\@lg{--gap-y:var(--space-lg)}.gap-y-lg\@lg>*{--sub-gap-y:var(--space-lg)}.gap-y-xl\@lg{--gap-y:var(--space-xl)}.gap-y-xl\@lg>*{--sub-gap-y:var(--space-xl)}.gap-y-xxl\@lg{--gap-y:var(--space-xxl)}.gap-y-xxl\@lg>*{--sub-gap-y:var(--space-xxl)}.gap-y-xxxl\@lg{--gap-y:var(--space-xxxl)}.gap-y-xxxl\@lg>*{--sub-gap-y:var(--space-xxxl)}.gap-y-xxxxl\@lg{--gap-y:var(--space-xxxxl)}.gap-y-xxxxl\@lg>*{--sub-gap-y:var(--space-xxxxl)}.gap-y-0\@lg{--gap-y:0px}.gap-y-0\@lg>*{--sub-gap-y:0px}.grid-col-1\@lg{--grid-columns:1}.col-1\@lg{--span:1}.grid-col-2\@lg{--grid-columns:2}.col-2\@lg{--span:2}.grid-col-3\@lg{--grid-columns:3}.col-3\@lg{--span:3}.grid-col-4\@lg{--grid-columns:4}.col-4\@lg{--span:4}.grid-col-5\@lg{--grid-columns:5}.col-5\@lg{--span:5}.grid-col-6\@lg{--grid-columns:6}.col-6\@lg{--span:6}.grid-col-7\@lg{--grid-columns:7}.col-7\@lg{--span:7}.grid-col-8\@lg{--grid-columns:8}.col-8\@lg{--span:8}.grid-col-9\@lg{--grid-columns:9}.col-9\@lg{--span:9}.grid-col-10\@lg{--grid-columns:10}.col-10\@lg{--span:10}.grid-col-11\@lg{--grid-columns:11}.col-11\@lg{--span:11}.grid-col-12\@lg{--grid-columns:12}.col-12\@lg{--span:12}.col-10\@lg,.col-11\@lg,.col-12\@lg,.col-1\@lg,.col-2\@lg,.col-3\@lg,.col-4\@lg,.col-5\@lg,.col-6\@lg,.col-7\@lg,.col-8\@lg,.col-9\@lg{flex-basis:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x));max-width:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x))}.col\@lg{flex-grow:1;flex-basis:0;max-width:100%}.col-content\@lg{flex-grow:0;flex-basis:auto;max-width:none}.offset-1\@lg{--offset:1}.offset-2\@lg{--offset:2}.offset-3\@lg{--offset:3}.offset-4\@lg{--offset:4}.offset-5\@lg{--offset:5}.offset-6\@lg{--offset:6}.offset-7\@lg{--offset:7}.offset-8\@lg{--offset:8}.offset-9\@lg{--offset:9}.offset-10\@lg{--offset:10}.offset-11\@lg{--offset:11}.offset-10\@lg,.offset-11\@lg,.offset-1\@lg,.offset-2\@lg,.offset-3\@lg,.offset-4\@lg,.offset-5\@lg,.offset-6\@lg,.offset-7\@lg,.offset-8\@lg,.offset-9\@lg{margin-left:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--offset)/var(--grid-columns) + (var(--offset) + var(--offset-modifier, 0))*var(--sub-gap-x))}.offset-0\@lg{margin-left:0}@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.offset-0\@lg{margin-left:var(--gap-x)}}}}
@media(min-width:90rem){.gap-xxxxs\@xl{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.gap-xxxxs\@xl>*{--sub-gap-x:var(--space-xxxxs);--sub-gap-y:var(--space-xxxxs)}.gap-xxxs\@xl{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.gap-xxxs\@xl>*{--sub-gap-x:var(--space-xxxs);--sub-gap-y:var(--space-xxxs)}.gap-xxs\@xl{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.gap-xxs\@xl>*{--sub-gap-x:var(--space-xxs);--sub-gap-y:var(--space-xxs)}.gap-xs\@xl{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-xs\@xl>*{--sub-gap-x:var(--space-xs);--sub-gap-y:var(--space-xs)}.gap-sm\@xl{--gap-x:var(--space-sm);--gap-y:var(--space-sm)}.gap-sm\@xl>*{--sub-gap-x:var(--space-sm);--sub-gap-y:var(--space-sm)}.gap-md\@xl{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-md\@xl>*{--sub-gap-x:var(--space-md);--sub-gap-y:var(--space-md)}.gap-lg\@xl{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.gap-lg\@xl>*{--sub-gap-x:var(--space-lg);--sub-gap-y:var(--space-lg)}.gap-xl\@xl{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.gap-xl\@xl>*{--sub-gap-x:var(--space-xl);--sub-gap-y:var(--space-xl)}.gap-xxl\@xl{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.gap-xxl\@xl>*{--sub-gap-x:var(--space-xxl);--sub-gap-y:var(--space-xxl)}.gap-xxxl\@xl{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.gap-xxxl\@xl>*{--sub-gap-x:var(--space-xxxl);--sub-gap-y:var(--space-xxxl)}.gap-xxxxl\@xl{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-xxxxl\@xl>*{--sub-gap-x:var(--space-xxxxl);--sub-gap-y:var(--space-xxxxl)}.gap-0\@xl{--gap-x:0px;--gap-y:0px}.gap-0\@xl>*{--sub-gap-x:0px;--sub-gap-y:0px}.gap-x-xxxxs\@xl{--gap-x:var(--space-xxxxs)}.gap-x-xxxxs\@xl>*{--sub-gap-x:var(--space-xxxxs)}.gap-x-xxxs\@xl{--gap-x:var(--space-xxxs)}.gap-x-xxxs\@xl>*{--sub-gap-x:var(--space-xxxs)}.gap-x-xxs\@xl{--gap-x:var(--space-xxs)}.gap-x-xxs\@xl>*{--sub-gap-x:var(--space-xxs)}.gap-x-xs\@xl{--gap-x:var(--space-xs)}.gap-x-xs\@xl>*{--sub-gap-x:var(--space-xs)}.gap-x-sm\@xl{--gap-x:var(--space-sm)}.gap-x-sm\@xl>*{--sub-gap-x:var(--space-sm)}.gap-x-md\@xl{--gap-x:var(--space-md)}.gap-x-md\@xl>*{--sub-gap-x:var(--space-md)}.gap-x-lg\@xl{--gap-x:var(--space-lg)}.gap-x-lg\@xl>*{--sub-gap-x:var(--space-lg)}.gap-x-xl\@xl{--gap-x:var(--space-xl)}.gap-x-xl\@xl>*{--sub-gap-x:var(--space-xl)}.gap-x-xxl\@xl{--gap-x:var(--space-xxl)}.gap-x-xxl\@xl>*{--sub-gap-x:var(--space-xxl)}.gap-x-xxxl\@xl{--gap-x:var(--space-xxxl)}.gap-x-xxxl\@xl>*{--sub-gap-x:var(--space-xxxl)}.gap-x-xxxxl\@xl{--gap-x:var(--space-xxxxl)}.gap-x-xxxxl\@xl>*{--sub-gap-x:var(--space-xxxxl)}.gap-x-0\@xl{--gap-x:0px}.gap-x-0\@xl>*{--sub-gap-x:0px}.gap-y-xxxxs\@xl{--gap-y:var(--space-xxxxs)}.gap-y-xxxxs\@xl>*{--sub-gap-y:var(--space-xxxxs)}.gap-y-xxxs\@xl{--gap-y:var(--space-xxxs)}.gap-y-xxxs\@xl>*{--sub-gap-y:var(--space-xxxs)}.gap-y-xxs\@xl{--gap-y:var(--space-xxs)}.gap-y-xxs\@xl>*{--sub-gap-y:var(--space-xxs)}.gap-y-xs\@xl{--gap-y:var(--space-xs)}.gap-y-xs\@xl>*{--sub-gap-y:var(--space-xs)}.gap-y-sm\@xl{--gap-y:var(--space-sm)}.gap-y-sm\@xl>*{--sub-gap-y:var(--space-sm)}.gap-y-md\@xl{--gap-y:var(--space-md)}.gap-y-md\@xl>*{--sub-gap-y:var(--space-md)}.gap-y-lg\@xl{--gap-y:var(--space-lg)}.gap-y-lg\@xl>*{--sub-gap-y:var(--space-lg)}.gap-y-xl\@xl{--gap-y:var(--space-xl)}.gap-y-xl\@xl>*{--sub-gap-y:var(--space-xl)}.gap-y-xxl\@xl{--gap-y:var(--space-xxl)}.gap-y-xxl\@xl>*{--sub-gap-y:var(--space-xxl)}.gap-y-xxxl\@xl{--gap-y:var(--space-xxxl)}.gap-y-xxxl\@xl>*{--sub-gap-y:var(--space-xxxl)}.gap-y-xxxxl\@xl{--gap-y:var(--space-xxxxl)}.gap-y-xxxxl\@xl>*{--sub-gap-y:var(--space-xxxxl)}.gap-y-0\@xl{--gap-y:0px}.gap-y-0\@xl>*{--sub-gap-y:0px}.grid-col-1\@xl{--grid-columns:1}.col-1\@xl{--span:1}.grid-col-2\@xl{--grid-columns:2}.col-2\@xl{--span:2}.grid-col-3\@xl{--grid-columns:3}.col-3\@xl{--span:3}.grid-col-4\@xl{--grid-columns:4}.col-4\@xl{--span:4}.grid-col-5\@xl{--grid-columns:5}.col-5\@xl{--span:5}.grid-col-6\@xl{--grid-columns:6}.col-6\@xl{--span:6}.grid-col-7\@xl{--grid-columns:7}.col-7\@xl{--span:7}.grid-col-8\@xl{--grid-columns:8}.col-8\@xl{--span:8}.grid-col-9\@xl{--grid-columns:9}.col-9\@xl{--span:9}.grid-col-10\@xl{--grid-columns:10}.col-10\@xl{--span:10}.grid-col-11\@xl{--grid-columns:11}.col-11\@xl{--span:11}.grid-col-12\@xl{--grid-columns:12}.col-12\@xl{--span:12}.col-10\@xl,.col-11\@xl,.col-12\@xl,.col-1\@xl,.col-2\@xl,.col-3\@xl,.col-4\@xl,.col-5\@xl,.col-6\@xl,.col-7\@xl,.col-8\@xl,.col-9\@xl{flex-basis:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x));max-width:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x))}.col\@xl{flex-grow:1;flex-basis:0;max-width:100%}.col-content\@xl{flex-grow:0;flex-basis:auto;max-width:none}.offset-1\@xl{--offset:1}.offset-2\@xl{--offset:2}.offset-3\@xl{--offset:3}.offset-4\@xl{--offset:4}.offset-5\@xl{--offset:5}.offset-6\@xl{--offset:6}.offset-7\@xl{--offset:7}.offset-8\@xl{--offset:8}.offset-9\@xl{--offset:9}.offset-10\@xl{--offset:10}.offset-11\@xl{--offset:11}.offset-10\@xl,.offset-11\@xl,.offset-1\@xl,.offset-2\@xl,.offset-3\@xl,.offset-4\@xl,.offset-5\@xl,.offset-6\@xl,.offset-7\@xl,.offset-8\@xl,.offset-9\@xl{margin-left:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--offset)/var(--grid-columns) + (var(--offset) + var(--offset-modifier, 0))*var(--sub-gap-x))}.offset-0\@xl{margin-left:0}@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.offset-0\@xl{margin-left:var(--gap-x)}}}}
[data-theme]{background-color:var(--color-bg,#fff);color:var(--color-contrast-high,#323639)}
*,:root{--space-md:calc(1.25 * var(--space-unit))}
:root{--radius-sm:calc(var(--radius, 0.375em)/2);--radius-md:var(--radius,0.375em);--radius-lg:calc(var(--radius, 0.375em)*2);--shadow-ring:0 0 0 1px rgba(0,0,0,.05);--shadow-xs:0 0 0 1px rgba(0,0,0,.02),0 1px 3px -1px rgba(0,0,0,.2);--shadow-sm:0 0.3px 0.4px rgba(0,0,0,.02),0 0.9px 1.5px rgba(0,0,0,.045),0 3.5px 6px rgba(0,0,0,.09);--shadow-md:0 0.9px 1.25px rgba(0,0,0,.025),0 3px 5px rgba(0,0,0,.05),0 12px 20px rgba(0,0,0,.09);--shadow-lg:0 1.2px 1.9px -1px rgba(0,0,0,.01),0 3px 5px -1px rgba(0,0,0,.015),0 8px 15px -1px rgba(0,0,0,.05),0 28px 40px -1px rgba(0,0,0,.1);--shadow-xl:0 1.5px 2.1px -6px rgba(0,0,0,.009),0 3.6px 5.2px -6px rgba(0,0,0,.012),0 7.3px 10.6px -6px rgba(0,0,0,.013),0 16.2px 21.9px -6px rgba(0,0,0,.025),0 46px 60px -6px rgba(0,0,0,.15)}
.link,a{color:var(--color-primary,#4827ec)}
.text-component blockquote,.text-component ol li,.text-component p,.text-component ul li{line-height:calc(var(--body-line-height)*var(--line-height-multiplier, 1))}
.icon{font-size:var(--size);height:1em;width:1em}
.btn{position:relative;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;font-size:var(--btn-font-size,1em);padding:var(--btn-padding-y,.5em) var(--btn-padding-x,.75em);border-radius:var(--btn-radius,.25em)}
.btn--sm{font-size:var(--btn-font-size-sm,.8em)}
.btn--md{font-size:var(--btn-font-size-md,1.2em)}
.btn--lg{font-size:var(--btn-font-size-lg,1.4em)}
.btn--icon{padding:var(--btn-padding-y,.5em)}
.form-control{font-size:var(--form-control-font-size,1em);padding:var(--form-control-padding-y,.5em) var(--form-control-padding-x,.75em);border-radius:var(--form-control-radius,.25em)}
.form-legend{color:var(--color-contrast-higher,#0d1317);line-height:var(--heading-line-height,1.2);font-weight:var(--heading-font-weight,700);font-size:var(--text-md,1.125rem);margin-bottom:var(--space-md)}
.form-label{display:inline-block;font-size:var(--text-sm,.75rem)}
:root{--z-index-header:3;--z-index-popover:5;--z-index-fixed-element:10;--z-index-overlay:15;--display:block}
.is-visible{display:var(--display)!important}
.is-hidden,html:not(.js) .no-js\:is-hidden{display:none!important}
@media print{.print\:is-hidden{display:none!important}.print\:shadow-none{box-shadow:none}}
.sr-only,.sr-only-focusable:not(:focus):not(:focus-within){position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}
.items-stretch{align-items:stretch}
.content-start{align-content:start}
.content-end{align-content:end}
.content-between{align-content:space-between}
.ratio-16\:9{aspect-ratio:16/9}
.ratio-3\:2{aspect-ratio:3/2}
.ratio-4\:3{aspect-ratio:4/3}
.ratio-5\:4{aspect-ratio:5/4}
.ratio-1\:1{aspect-ratio:1/1}
.ratio-4\:5{aspect-ratio:4/5}
.ratio-3\:4{aspect-ratio:3/4}
.ratio-2\:3{aspect-ratio:2/3}
.ratio-9\:16{aspect-ratio:9/16}
.css-grid{display:grid}
.css-inline-grid{display:inline-grid}
.padding-x-md{padding-left:var(--space-md);padding-right:var(--space-md)}
.align-sub{vertical-align:sub}
.align-super{vertical-align:super}
.align-text-top{vertical-align:text-top}
.align-text-bottom{vertical-align:text-bottom}
.font-thin{font-weight:100}
.font-extralight{font-weight:200}
.font-extrabold{font-weight:800}
.font-black{font-weight:900}
.column-count-1{-moz-column-count:1;column-count:1}
.column-count-2{-moz-column-count:2;column-count:2}
.column-count-3{-moz-column-count:3;column-count:3}
.column-count-4{-moz-column-count:4;column-count:4}
.color-opacity-5\%{--color-o:0.05}
.color-opacity-15\%{--color-o:0.15}
.color-opacity-25\%{--color-o:0.25}
.color-opacity-75\%{--color-o:0.75}
.color-opacity-85\%{--color-o:0.85}
.color-opacity-95\%{--color-o:0.95}
.width-inherit{width:inherit}
.height-inherit{height:inherit}
.min-height-0{min-height:0}
:root{--max-width-xxxxxs:17.5rem}
.max-width-xxxxxs{max-width:var(--max-width-xxxxxs)}
.shadow-ring{box-shadow:var(--shadow-ring)}
.shadow-xs.shadow-ring{box-shadow:var(--shadow-xs),var(--shadow-ring)}
.shadow-sm.shadow-ring{box-shadow:var(--shadow-sm),var(--shadow-ring)}
.shadow-md.shadow-ring{box-shadow:var(--shadow-md),var(--shadow-ring)}
.shadow-lg.shadow-ring{box-shadow:var(--shadow-lg),var(--shadow-ring)}
.shadow-xl.shadow-ring{box-shadow:var(--shadow-xl),var(--shadow-ring)}
:where(.inner-glow,.inner-glow-top){position:relative}
:where(.inner-glow,.inner-glow-top):after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:inherit;pointer-events:none}
.overflow-visible{overflow:visible}
.overflow-x-hidden{overflow-x:hidden}
.overflow-y-hidden{overflow-y:hidden}
.overflow-clip{overflow:clip}
.overflow-x-clip{overflow-x:clip}
.overflow-y-clip{overflow-y:clip}
.opacity-5\%{opacity:.05}
.opacity-15\%{opacity:.15}
.opacity-25\%{opacity:.25}
.opacity-75\%{opacity:.75}
.opacity-85\%{opacity:.85}
.opacity-95\%{opacity:.95}
[class*=" border-"],[class^=border-]{--border-width:1px;--border-style:solid}
.border{border:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-o-base,.1))}
.border-top{border-top:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-o-base,.1))}
.border-bottom{border-bottom:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-o-base,.1))}
.border-left{border-left:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-o-base,.1))}
.border-right{border-right:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-o-base,.1))}
.border-opacity-5\%{--border-o:0.05}
.border-opacity-15\%{--border-o:0.15}
.border-opacity-25\%{--border-o:0.25}
.border-opacity-75\%{--border-o:0.75}
.border-opacity-85\%{--border-o:0.85}
.border-opacity-95\%{--border-o:0.95}
.bg-opacity-5\%{--bg-o:0.05}
.bg-opacity-15\%{--bg-o:0.15}
.bg-opacity-25\%{--bg-o:0.25}
.bg-opacity-75\%{--bg-o:0.75}
.bg-opacity-85\%{--bg-o:0.85}
.bg-opacity-95\%{--bg-o:0.95}
.transition{transition-property:var(--transition-property,all);transition-duration:var(--transition-duration,.2s);transition-delay:var(--transition-delay,0s)}
.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.appearance-auto{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}
@media(min-width:32rem){.flex\@xs{display:flex}.inline-flex\@xs{display:inline-flex}.flex-wrap\@xs{flex-wrap:wrap}.flex-nowrap\@xs{flex-wrap:nowrap}.flex-column\@xs{flex-direction:column}.flex-column-reverse\@xs{flex-direction:column-reverse}.flex-row\@xs{flex-direction:row}.flex-row-reverse\@xs{flex-direction:row-reverse}.flex-center\@xs{justify-content:center;align-items:center}.flex-grow\@xs{flex-grow:1}.flex-grow-0\@xs{flex-grow:0}.flex-shrink\@xs{flex-shrink:1}.flex-shrink-0\@xs{flex-shrink:0}.flex-basis-0\@xs{flex-basis:0}.justify-start\@xs{justify-content:flex-start}.justify-end\@xs{justify-content:flex-end}.justify-center\@xs{justify-content:center}.justify-between\@xs{justify-content:space-between}.items-center\@xs{align-items:center}.items-start\@xs{align-items:flex-start}.items-end\@xs{align-items:flex-end}.items-baseline\@xs{align-items:baseline}.items-stretch\@xs{align-items:stretch}.content-start\@xs{align-content:start}.content-end\@xs{align-content:end}.content-center\@xs{align-content:center}.content-between\@xs{align-content:space-between}.order-1\@xs{order:1}.order-2\@xs{order:2}.order-3\@xs{order:3}.block\@xs{display:block}.inline-block\@xs{display:inline-block}.inline\@xs{display:inline}.contents\@xs{display:contents}.css-grid\@xs{display:grid}.css-inline-grid\@xs{display:inline-grid}.hide\@xs{display:none!important}.margin-xxxxs\@xs{margin:var(--space-xxxxs)}.margin-xxxs\@xs{margin:var(--space-xxxs)}.margin-xxs\@xs{margin:var(--space-xxs)}.margin-xs\@xs{margin:var(--space-xs)}.margin-sm\@xs{margin:var(--space-sm)}.margin-md\@xs{margin:var(--space-md)}.margin-lg\@xs{margin:var(--space-lg)}.margin-xl\@xs{margin:var(--space-xl)}.margin-xxl\@xs{margin:var(--space-xxl)}.margin-xxxl\@xs{margin:var(--space-xxxl)}.margin-xxxxl\@xs{margin:var(--space-xxxxl)}.margin-auto\@xs{margin:auto}.margin-0\@xs{margin:0}.margin-top-xxxxs\@xs{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@xs{margin-top:var(--space-xxxs)}.margin-top-xxs\@xs{margin-top:var(--space-xxs)}.margin-top-xs\@xs{margin-top:var(--space-xs)}.margin-top-sm\@xs{margin-top:var(--space-sm)}.margin-top-md\@xs{margin-top:var(--space-md)}.margin-top-lg\@xs{margin-top:var(--space-lg)}.margin-top-xl\@xs{margin-top:var(--space-xl)}.margin-top-xxl\@xs{margin-top:var(--space-xxl)}.margin-top-xxxl\@xs{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@xs{margin-top:var(--space-xxxxl)}.margin-top-auto\@xs{margin-top:auto}.margin-top-0\@xs{margin-top:0}.margin-bottom-xxxxs\@xs{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@xs{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@xs{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@xs{margin-bottom:var(--space-xs)}.margin-bottom-sm\@xs{margin-bottom:var(--space-sm)}.margin-bottom-md\@xs{margin-bottom:var(--space-md)}.margin-bottom-lg\@xs{margin-bottom:var(--space-lg)}.margin-bottom-xl\@xs{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@xs{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@xs{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@xs{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@xs{margin-bottom:auto}.margin-bottom-0\@xs{margin-bottom:0}.margin-right-xxxxs\@xs{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@xs{margin-right:var(--space-xxxs)}.margin-right-xxs\@xs{margin-right:var(--space-xxs)}.margin-right-xs\@xs{margin-right:var(--space-xs)}.margin-right-sm\@xs{margin-right:var(--space-sm)}.margin-right-md\@xs{margin-right:var(--space-md)}.margin-right-lg\@xs{margin-right:var(--space-lg)}.margin-right-xl\@xs{margin-right:var(--space-xl)}.margin-right-xxl\@xs{margin-right:var(--space-xxl)}.margin-right-xxxl\@xs{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@xs{margin-right:var(--space-xxxxl)}.margin-right-auto\@xs{margin-right:auto}.margin-right-0\@xs{margin-right:0}.margin-left-xxxxs\@xs{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@xs{margin-left:var(--space-xxxs)}.margin-left-xxs\@xs{margin-left:var(--space-xxs)}.margin-left-xs\@xs{margin-left:var(--space-xs)}.margin-left-sm\@xs{margin-left:var(--space-sm)}.margin-left-md\@xs{margin-left:var(--space-md)}.margin-left-lg\@xs{margin-left:var(--space-lg)}.margin-left-xl\@xs{margin-left:var(--space-xl)}.margin-left-xxl\@xs{margin-left:var(--space-xxl)}.margin-left-xxxl\@xs{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@xs{margin-left:var(--space-xxxxl)}.margin-left-auto\@xs{margin-left:auto}.margin-left-0\@xs{margin-left:0}.margin-x-xxxxs\@xs{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@xs{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@xs{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@xs{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@xs{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@xs{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@xs{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@xs{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@xs{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@xs{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@xs{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@xs{margin-left:auto;margin-right:auto}.margin-x-0\@xs{margin-left:0;margin-right:0}.margin-y-xxxxs\@xs{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@xs{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@xs{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@xs{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@xs{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@xs{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@xs{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@xs{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@xs{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@xs{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@xs{margin-top:auto;margin-bottom:auto}.margin-y-0\@xs{margin-top:0;margin-bottom:0}.padding-xxxxs\@xs{padding:var(--space-xxxxs)}.padding-xxxs\@xs{padding:var(--space-xxxs)}.padding-xxs\@xs{padding:var(--space-xxs)}.padding-xs\@xs{padding:var(--space-xs)}.padding-sm\@xs{padding:var(--space-sm)}.padding-md\@xs{padding:var(--space-md)}.padding-lg\@xs{padding:var(--space-lg)}.padding-xl\@xs{padding:var(--space-xl)}.padding-xxl\@xs{padding:var(--space-xxl)}.padding-xxxl\@xs{padding:var(--space-xxxl)}.padding-xxxxl\@xs{padding:var(--space-xxxxl)}.padding-0\@xs{padding:0}.padding-component\@xs{padding:var(--component-padding)}.padding-top-xxxxs\@xs{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@xs{padding-top:var(--space-xxxs)}.padding-top-xxs\@xs{padding-top:var(--space-xxs)}.padding-top-xs\@xs{padding-top:var(--space-xs)}.padding-top-sm\@xs{padding-top:var(--space-sm)}.padding-top-md\@xs{padding-top:var(--space-md)}.padding-top-lg\@xs{padding-top:var(--space-lg)}.padding-top-xl\@xs{padding-top:var(--space-xl)}.padding-top-xxl\@xs{padding-top:var(--space-xxl)}.padding-top-xxxl\@xs{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@xs{padding-top:var(--space-xxxxl)}.padding-top-0\@xs{padding-top:0}.padding-top-component\@xs{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@xs{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@xs{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@xs{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@xs{padding-bottom:var(--space-xs)}.padding-bottom-sm\@xs{padding-bottom:var(--space-sm)}.padding-bottom-md\@xs{padding-bottom:var(--space-md)}.padding-bottom-lg\@xs{padding-bottom:var(--space-lg)}.padding-bottom-xl\@xs{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@xs{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@xs{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@xs{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@xs{padding-bottom:0}.padding-bottom-component\@xs{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@xs{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@xs{padding-right:var(--space-xxxs)}.padding-right-xxs\@xs{padding-right:var(--space-xxs)}.padding-right-xs\@xs{padding-right:var(--space-xs)}.padding-right-sm\@xs{padding-right:var(--space-sm)}.padding-right-md\@xs{padding-right:var(--space-md)}.padding-right-lg\@xs{padding-right:var(--space-lg)}.padding-right-xl\@xs{padding-right:var(--space-xl)}.padding-right-xxl\@xs{padding-right:var(--space-xxl)}.padding-right-xxxl\@xs{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@xs{padding-right:var(--space-xxxxl)}.padding-right-0\@xs{padding-right:0}.padding-right-component\@xs{padding-right:var(--component-padding)}.padding-left-xxxxs\@xs{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@xs{padding-left:var(--space-xxxs)}.padding-left-xxs\@xs{padding-left:var(--space-xxs)}.padding-left-xs\@xs{padding-left:var(--space-xs)}.padding-left-sm\@xs{padding-left:var(--space-sm)}.padding-left-md\@xs{padding-left:var(--space-md)}.padding-left-lg\@xs{padding-left:var(--space-lg)}.padding-left-xl\@xs{padding-left:var(--space-xl)}.padding-left-xxl\@xs{padding-left:var(--space-xxl)}.padding-left-xxxl\@xs{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@xs{padding-left:var(--space-xxxxl)}.padding-left-0\@xs{padding-left:0}.padding-left-component\@xs{padding-left:var(--component-padding)}.padding-x-xxxxs\@xs{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@xs{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@xs{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@xs{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@xs{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@xs{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@xs{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@xs{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@xs{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@xs{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@xs{padding-left:0;padding-right:0}.padding-x-component\@xs{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@xs{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@xs{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@xs{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@xs{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@xs{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@xs{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@xs{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@xs{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@xs{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@xs{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@xs{padding-top:0;padding-bottom:0}.padding-y-component\@xs{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}.text-center\@xs{text-align:center}.text-left\@xs{text-align:left}.text-right\@xs{text-align:right}.text-justify\@xs{text-align:justify}.text-xs\@xs{font-size:var(--text-xs,.6875rem)}.text-sm\@xs{font-size:var(--text-sm,.75rem)}.text-base\@xs{font-size:var(--text-unit,1rem)}.text-md\@xs{font-size:var(--text-md,1.125rem)}.text-lg\@xs{font-size:var(--text-lg,1.375rem)}.text-xl\@xs{font-size:var(--text-xl,1.75rem)}.text-xxl\@xs{font-size:var(--text-xxl,2rem)}.text-xxxl\@xs{font-size:var(--text-xxxl,2.5rem)}.text-xxxxl\@xs{font-size:var(--text-xxxxl,3rem)}.column-count-1\@xs{-moz-column-count:1;column-count:1}.column-count-2\@xs{-moz-column-count:2;column-count:2}.column-count-3\@xs{-moz-column-count:3;column-count:3}.column-count-4\@xs{-moz-column-count:4;column-count:4}.width-xxxxs\@xs{width:var(--size-xxxxs,.25rem)}.width-xxxs\@xs{width:var(--size-xxxs,.5rem)}.width-xxs\@xs{width:var(--size-xxs,.75rem)}.width-xs\@xs{width:var(--size-xs,1rem)}.width-sm\@xs{width:var(--size-sm,1.5rem)}.width-md\@xs{width:var(--size-md,2rem)}.width-lg\@xs{width:var(--size-lg,3rem)}.width-xl\@xs{width:var(--size-xl,4rem)}.width-xxl\@xs{width:var(--size-xxl,6rem)}.width-xxxl\@xs{width:var(--size-xxxl,8rem)}.width-xxxxl\@xs{width:var(--size-xxxxl,16rem)}.width-0\@xs{width:0}.width-10\%\@xs{width:10%}.width-20\%\@xs{width:20%}.width-25\%\@xs{width:25%}.width-30\%\@xs{width:30%}.width-33\%\@xs{width:33.3333333333%}.width-40\%\@xs{width:40%}.width-50\%\@xs{width:50%}.width-60\%\@xs{width:60%}.width-66\%\@xs{width:66.6666666667%}.width-70\%\@xs{width:70%}.width-75\%\@xs{width:75%}.width-80\%\@xs{width:80%}.width-90\%\@xs{width:90%}.width-100\%\@xs{width:100%}.width-100vw\@xs{width:100vw}.width-auto\@xs{width:auto}.width-inherit\@xs{width:inherit}.height-xxxxs\@xs{height:var(--size-xxxxs,.25rem)}.height-xxxs\@xs{height:var(--size-xxxs,.5rem)}.height-xxs\@xs{height:var(--size-xxs,.75rem)}.height-xs\@xs{height:var(--size-xs,1rem)}.height-sm\@xs{height:var(--size-sm,1.5rem)}.height-md\@xs{height:var(--size-md,2rem)}.height-lg\@xs{height:var(--size-lg,3rem)}.height-xl\@xs{height:var(--size-xl,4rem)}.height-xxl\@xs{height:var(--size-xxl,6rem)}.height-xxxl\@xs{height:var(--size-xxxl,8rem)}.height-xxxxl\@xs{height:var(--size-xxxxl,16rem)}.height-0\@xs{height:0}.height-10\%\@xs{height:10%}.height-20\%\@xs{height:20%}.height-25\%\@xs{height:25%}.height-30\%\@xs{height:30%}.height-33\%\@xs{height:33.3333333333%}.height-40\%\@xs{height:40%}.height-50\%\@xs{height:50%}.height-60\%\@xs{height:60%}.height-66\%\@xs{height:66.6666666667%}.height-70\%\@xs{height:70%}.height-75\%\@xs{height:75%}.height-80\%\@xs{height:80%}.height-90\%\@xs{height:90%}.height-100\%\@xs{height:100%}.height-100vh\@xs{height:100vh}.height-auto\@xs{height:auto}.height-inherit\@xs{height:inherit}.max-width-xxxxxs\@xs{max-width:var(--max-width-xxxxxs)}.max-width-xxxxs\@xs{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@xs{max-width:var(--max-width-xxxs)}.max-width-xxs\@xs{max-width:var(--max-width-xxs)}.max-width-xs\@xs{max-width:var(--max-width-xs)}.max-width-sm\@xs{max-width:var(--max-width-sm)}.max-width-md\@xs{max-width:var(--max-width-md)}.max-width-lg\@xs{max-width:var(--max-width-lg)}.max-width-xl\@xs{max-width:var(--max-width-xl)}.max-width-xxl\@xs{max-width:var(--max-width-xxl)}.max-width-xxxl\@xs{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@xs{max-width:var(--max-width-xxxxl)}.max-width-100\%\@xs{max-width:100%}.max-width-none\@xs{max-width:none}.position-relative\@xs{position:relative}.position-absolute\@xs{position:absolute}.position-fixed\@xs{position:fixed}.position-sticky\@xs{position:sticky}.position-static\@xs{position:static}.inset-0\@xs{top:0;right:0;bottom:0;left:0}.top-0\@xs{top:0}.top-50\%\@xs{top:50%}.top-xxxxs\@xs{top:var(--space-xxxxs)}.top-xxxs\@xs{top:var(--space-xxxs)}.top-xxs\@xs{top:var(--space-xxs)}.top-xs\@xs{top:var(--space-xs)}.top-sm\@xs{top:var(--space-sm)}.top-md\@xs{top:var(--space-md)}.top-lg\@xs{top:var(--space-lg)}.top-xl\@xs{top:var(--space-xl)}.top-xxl\@xs{top:var(--space-xxl)}.top-xxxl\@xs{top:var(--space-xxxl)}.top-xxxxl\@xs{top:var(--space-xxxxl)}.bottom-0\@xs{bottom:0}.bottom-50\%\@xs{bottom:50%}.bottom-xxxxs\@xs{bottom:var(--space-xxxxs)}.bottom-xxxs\@xs{bottom:var(--space-xxxs)}.bottom-xxs\@xs{bottom:var(--space-xxs)}.bottom-xs\@xs{bottom:var(--space-xs)}.bottom-sm\@xs{bottom:var(--space-sm)}.bottom-md\@xs{bottom:var(--space-md)}.bottom-lg\@xs{bottom:var(--space-lg)}.bottom-xl\@xs{bottom:var(--space-xl)}.bottom-xxl\@xs{bottom:var(--space-xxl)}.bottom-xxxl\@xs{bottom:var(--space-xxxl)}.bottom-xxxxl\@xs{bottom:var(--space-xxxxl)}.right-0\@xs{right:0}.right-50\%\@xs{right:50%}.right-xxxxs\@xs{right:var(--space-xxxxs)}.right-xxxs\@xs{right:var(--space-xxxs)}.right-xxs\@xs{right:var(--space-xxs)}.right-xs\@xs{right:var(--space-xs)}.right-sm\@xs{right:var(--space-sm)}.right-md\@xs{right:var(--space-md)}.right-lg\@xs{right:var(--space-lg)}.right-xl\@xs{right:var(--space-xl)}.right-xxl\@xs{right:var(--space-xxl)}.right-xxxl\@xs{right:var(--space-xxxl)}.right-xxxxl\@xs{right:var(--space-xxxxl)}.left-0\@xs{left:0}.left-50\%\@xs{left:50%}.left-xxxxs\@xs{left:var(--space-xxxxs)}.left-xxxs\@xs{left:var(--space-xxxs)}.left-xxs\@xs{left:var(--space-xxs)}.left-xs\@xs{left:var(--space-xs)}.left-sm\@xs{left:var(--space-sm)}.left-md\@xs{left:var(--space-md)}.left-lg\@xs{left:var(--space-lg)}.left-xl\@xs{left:var(--space-xl)}.left-xxl\@xs{left:var(--space-xxl)}.left-xxxl\@xs{left:var(--space-xxxl)}.left-xxxxl\@xs{left:var(--space-xxxxl)}.overflow-hidden\@xs{overflow:hidden}.overflow-auto\@xs{overflow:auto}.momentum-scrolling\@xs{-webkit-overflow-scrolling:touch}.overscroll-contain\@xs{overscroll-behavior:contain}.visible\@xs{visibility:visible}.invisible\@xs{visibility:hidden}}
@media(min-width:48rem){.flex\@sm{display:flex}.inline-flex\@sm{display:inline-flex}.flex-wrap\@sm{flex-wrap:wrap}.flex-nowrap\@sm{flex-wrap:nowrap}.flex-column\@sm{flex-direction:column}.flex-column-reverse\@sm{flex-direction:column-reverse}.flex-row\@sm{flex-direction:row}.flex-row-reverse\@sm{flex-direction:row-reverse}.flex-center\@sm{justify-content:center;align-items:center}.flex-grow\@sm{flex-grow:1}.flex-grow-0\@sm{flex-grow:0}.flex-shrink\@sm{flex-shrink:1}.flex-shrink-0\@sm{flex-shrink:0}.flex-basis-0\@sm{flex-basis:0}.justify-start\@sm{justify-content:flex-start}.justify-end\@sm{justify-content:flex-end}.justify-center\@sm{justify-content:center}.justify-between\@sm{justify-content:space-between}.items-center\@sm{align-items:center}.items-start\@sm{align-items:flex-start}.items-end\@sm{align-items:flex-end}.items-baseline\@sm{align-items:baseline}.items-stretch\@sm{align-items:stretch}.content-start\@sm{align-content:start}.content-end\@sm{align-content:end}.content-center\@sm{align-content:center}.content-between\@sm{align-content:space-between}.order-1\@sm{order:1}.order-2\@sm{order:2}.order-3\@sm{order:3}.block\@sm{display:block}.inline-block\@sm{display:inline-block}.inline\@sm{display:inline}.contents\@sm{display:contents}.css-grid\@sm{display:grid}.css-inline-grid\@sm{display:inline-grid}.hide\@sm{display:none!important}.margin-xxxxs\@sm{margin:var(--space-xxxxs)}.margin-xxxs\@sm{margin:var(--space-xxxs)}.margin-xxs\@sm{margin:var(--space-xxs)}.margin-xs\@sm{margin:var(--space-xs)}.margin-sm\@sm{margin:var(--space-sm)}.margin-md\@sm{margin:var(--space-md)}.margin-lg\@sm{margin:var(--space-lg)}.margin-xl\@sm{margin:var(--space-xl)}.margin-xxl\@sm{margin:var(--space-xxl)}.margin-xxxl\@sm{margin:var(--space-xxxl)}.margin-xxxxl\@sm{margin:var(--space-xxxxl)}.margin-auto\@sm{margin:auto}.margin-0\@sm{margin:0}.margin-top-xxxxs\@sm{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@sm{margin-top:var(--space-xxxs)}.margin-top-xxs\@sm{margin-top:var(--space-xxs)}.margin-top-xs\@sm{margin-top:var(--space-xs)}.margin-top-sm\@sm{margin-top:var(--space-sm)}.margin-top-md\@sm{margin-top:var(--space-md)}.margin-top-lg\@sm{margin-top:var(--space-lg)}.margin-top-xl\@sm{margin-top:var(--space-xl)}.margin-top-xxl\@sm{margin-top:var(--space-xxl)}.margin-top-xxxl\@sm{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@sm{margin-top:var(--space-xxxxl)}.margin-top-auto\@sm{margin-top:auto}.margin-top-0\@sm{margin-top:0}.margin-bottom-xxxxs\@sm{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@sm{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@sm{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@sm{margin-bottom:var(--space-xs)}.margin-bottom-sm\@sm{margin-bottom:var(--space-sm)}.margin-bottom-md\@sm{margin-bottom:var(--space-md)}.margin-bottom-lg\@sm{margin-bottom:var(--space-lg)}.margin-bottom-xl\@sm{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@sm{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@sm{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@sm{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@sm{margin-bottom:auto}.margin-bottom-0\@sm{margin-bottom:0}.margin-right-xxxxs\@sm{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@sm{margin-right:var(--space-xxxs)}.margin-right-xxs\@sm{margin-right:var(--space-xxs)}.margin-right-xs\@sm{margin-right:var(--space-xs)}.margin-right-sm\@sm{margin-right:var(--space-sm)}.margin-right-md\@sm{margin-right:var(--space-md)}.margin-right-lg\@sm{margin-right:var(--space-lg)}.margin-right-xl\@sm{margin-right:var(--space-xl)}.margin-right-xxl\@sm{margin-right:var(--space-xxl)}.margin-right-xxxl\@sm{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@sm{margin-right:var(--space-xxxxl)}.margin-right-auto\@sm{margin-right:auto}.margin-right-0\@sm{margin-right:0}.margin-left-xxxxs\@sm{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@sm{margin-left:var(--space-xxxs)}.margin-left-xxs\@sm{margin-left:var(--space-xxs)}.margin-left-xs\@sm{margin-left:var(--space-xs)}.margin-left-sm\@sm{margin-left:var(--space-sm)}.margin-left-md\@sm{margin-left:var(--space-md)}.margin-left-lg\@sm{margin-left:var(--space-lg)}.margin-left-xl\@sm{margin-left:var(--space-xl)}.margin-left-xxl\@sm{margin-left:var(--space-xxl)}.margin-left-xxxl\@sm{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@sm{margin-left:var(--space-xxxxl)}.margin-left-auto\@sm{margin-left:auto}.margin-left-0\@sm{margin-left:0}.margin-x-xxxxs\@sm{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@sm{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@sm{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@sm{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@sm{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@sm{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@sm{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@sm{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@sm{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@sm{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@sm{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@sm{margin-left:auto;margin-right:auto}.margin-x-0\@sm{margin-left:0;margin-right:0}.margin-y-xxxxs\@sm{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@sm{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@sm{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@sm{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@sm{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@sm{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@sm{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@sm{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@sm{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@sm{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@sm{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@sm{margin-top:auto;margin-bottom:auto}.margin-y-0\@sm{margin-top:0;margin-bottom:0}.padding-xxxxs\@sm{padding:var(--space-xxxxs)}.padding-xxxs\@sm{padding:var(--space-xxxs)}.padding-xxs\@sm{padding:var(--space-xxs)}.padding-xs\@sm{padding:var(--space-xs)}.padding-sm\@sm{padding:var(--space-sm)}.padding-md\@sm{padding:var(--space-md)}.padding-lg\@sm{padding:var(--space-lg)}.padding-xl\@sm{padding:var(--space-xl)}.padding-xxl\@sm{padding:var(--space-xxl)}.padding-xxxl\@sm{padding:var(--space-xxxl)}.padding-xxxxl\@sm{padding:var(--space-xxxxl)}.padding-0\@sm{padding:0}.padding-component\@sm{padding:var(--component-padding)}.padding-top-xxxxs\@sm{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@sm{padding-top:var(--space-xxxs)}.padding-top-xxs\@sm{padding-top:var(--space-xxs)}.padding-top-xs\@sm{padding-top:var(--space-xs)}.padding-top-sm\@sm{padding-top:var(--space-sm)}.padding-top-md\@sm{padding-top:var(--space-md)}.padding-top-lg\@sm{padding-top:var(--space-lg)}.padding-top-xl\@sm{padding-top:var(--space-xl)}.padding-top-xxl\@sm{padding-top:var(--space-xxl)}.padding-top-xxxl\@sm{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@sm{padding-top:var(--space-xxxxl)}.padding-top-0\@sm{padding-top:0}.padding-top-component\@sm{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@sm{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@sm{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@sm{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@sm{padding-bottom:var(--space-xs)}.padding-bottom-sm\@sm{padding-bottom:var(--space-sm)}.padding-bottom-md\@sm{padding-bottom:var(--space-md)}.padding-bottom-lg\@sm{padding-bottom:var(--space-lg)}.padding-bottom-xl\@sm{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@sm{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@sm{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@sm{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@sm{padding-bottom:0}.padding-bottom-component\@sm{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@sm{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@sm{padding-right:var(--space-xxxs)}.padding-right-xxs\@sm{padding-right:var(--space-xxs)}.padding-right-xs\@sm{padding-right:var(--space-xs)}.padding-right-sm\@sm{padding-right:var(--space-sm)}.padding-right-md\@sm{padding-right:var(--space-md)}.padding-right-lg\@sm{padding-right:var(--space-lg)}.padding-right-xl\@sm{padding-right:var(--space-xl)}.padding-right-xxl\@sm{padding-right:var(--space-xxl)}.padding-right-xxxl\@sm{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@sm{padding-right:var(--space-xxxxl)}.padding-right-0\@sm{padding-right:0}.padding-right-component\@sm{padding-right:var(--component-padding)}.padding-left-xxxxs\@sm{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@sm{padding-left:var(--space-xxxs)}.padding-left-xxs\@sm{padding-left:var(--space-xxs)}.padding-left-xs\@sm{padding-left:var(--space-xs)}.padding-left-sm\@sm{padding-left:var(--space-sm)}.padding-left-md\@sm{padding-left:var(--space-md)}.padding-left-lg\@sm{padding-left:var(--space-lg)}.padding-left-xl\@sm{padding-left:var(--space-xl)}.padding-left-xxl\@sm{padding-left:var(--space-xxl)}.padding-left-xxxl\@sm{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@sm{padding-left:var(--space-xxxxl)}.padding-left-0\@sm{padding-left:0}.padding-left-component\@sm{padding-left:var(--component-padding)}.padding-x-xxxxs\@sm{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@sm{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@sm{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@sm{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@sm{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@sm{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@sm{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@sm{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@sm{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@sm{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@sm{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@sm{padding-left:0;padding-right:0}.padding-x-component\@sm{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@sm{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@sm{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@sm{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@sm{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@sm{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@sm{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@sm{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@sm{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@sm{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@sm{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@sm{padding-top:0;padding-bottom:0}.padding-y-component\@sm{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}.text-center\@sm{text-align:center}.text-left\@sm{text-align:left}.text-right\@sm{text-align:right}.text-justify\@sm{text-align:justify}.text-xs\@sm{font-size:var(--text-xs,.6875rem)}.text-sm\@sm{font-size:var(--text-sm,.75rem)}.text-base\@sm{font-size:var(--text-unit,1rem)}.text-md\@sm{font-size:var(--text-md,1.125rem)}.text-lg\@sm{font-size:var(--text-lg,1.375rem)}.text-xl\@sm{font-size:var(--text-xl,1.75rem)}.text-xxl\@sm{font-size:var(--text-xxl,2rem)}.text-xxxl\@sm{font-size:var(--text-xxxl,2.5rem)}.text-xxxxl\@sm{font-size:var(--text-xxxxl,3rem)}.column-count-1\@sm{-moz-column-count:1;column-count:1}.column-count-2\@sm{-moz-column-count:2;column-count:2}.column-count-3\@sm{-moz-column-count:3;column-count:3}.column-count-4\@sm{-moz-column-count:4;column-count:4}.width-xxxxs\@sm{width:var(--size-xxxxs,.25rem)}.width-xxxs\@sm{width:var(--size-xxxs,.5rem)}.width-xxs\@sm{width:var(--size-xxs,.75rem)}.width-xs\@sm{width:var(--size-xs,1rem)}.width-sm\@sm{width:var(--size-sm,1.5rem)}.width-md\@sm{width:var(--size-md,2rem)}.width-lg\@sm{width:var(--size-lg,3rem)}.width-xl\@sm{width:var(--size-xl,4rem)}.width-xxl\@sm{width:var(--size-xxl,6rem)}.width-xxxl\@sm{width:var(--size-xxxl,8rem)}.width-xxxxl\@sm{width:var(--size-xxxxl,16rem)}.width-0\@sm{width:0}.width-10\%\@sm{width:10%}.width-20\%\@sm{width:20%}.width-25\%\@sm{width:25%}.width-30\%\@sm{width:30%}.width-33\%\@sm{width:33.3333333333%}.width-40\%\@sm{width:40%}.width-50\%\@sm{width:50%}.width-60\%\@sm{width:60%}.width-66\%\@sm{width:66.6666666667%}.width-70\%\@sm{width:70%}.width-75\%\@sm{width:75%}.width-80\%\@sm{width:80%}.width-90\%\@sm{width:90%}.width-100\%\@sm{width:100%}.width-100vw\@sm{width:100vw}.width-auto\@sm{width:auto}.width-inherit\@sm{width:inherit}.height-xxxxs\@sm{height:var(--size-xxxxs,.25rem)}.height-xxxs\@sm{height:var(--size-xxxs,.5rem)}.height-xxs\@sm{height:var(--size-xxs,.75rem)}.height-xs\@sm{height:var(--size-xs,1rem)}.height-sm\@sm{height:var(--size-sm,1.5rem)}.height-md\@sm{height:var(--size-md,2rem)}.height-lg\@sm{height:var(--size-lg,3rem)}.height-xl\@sm{height:var(--size-xl,4rem)}.height-xxl\@sm{height:var(--size-xxl,6rem)}.height-xxxl\@sm{height:var(--size-xxxl,8rem)}.height-xxxxl\@sm{height:var(--size-xxxxl,16rem)}.height-0\@sm{height:0}.height-10\%\@sm{height:10%}.height-20\%\@sm{height:20%}.height-25\%\@sm{height:25%}.height-30\%\@sm{height:30%}.height-33\%\@sm{height:33.3333333333%}.height-40\%\@sm{height:40%}.height-50\%\@sm{height:50%}.height-60\%\@sm{height:60%}.height-66\%\@sm{height:66.6666666667%}.height-70\%\@sm{height:70%}.height-75\%\@sm{height:75%}.height-80\%\@sm{height:80%}.height-90\%\@sm{height:90%}.height-100\%\@sm{height:100%}.height-100vh\@sm{height:100vh}.height-auto\@sm{height:auto}.height-inherit\@sm{height:inherit}.max-width-xxxxxs\@sm{max-width:var(--max-width-xxxxxs)}.max-width-xxxxs\@sm{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@sm{max-width:var(--max-width-xxxs)}.max-width-xxs\@sm{max-width:var(--max-width-xxs)}.max-width-xs\@sm{max-width:var(--max-width-xs)}.max-width-sm\@sm{max-width:var(--max-width-sm)}.max-width-md\@sm{max-width:var(--max-width-md)}.max-width-lg\@sm{max-width:var(--max-width-lg)}.max-width-xl\@sm{max-width:var(--max-width-xl)}.max-width-xxl\@sm{max-width:var(--max-width-xxl)}.max-width-xxxl\@sm{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@sm{max-width:var(--max-width-xxxxl)}.max-width-100\%\@sm{max-width:100%}.max-width-none\@sm{max-width:none}.position-relative\@sm{position:relative}.position-absolute\@sm{position:absolute}.position-fixed\@sm{position:fixed}.position-sticky\@sm{position:sticky}.position-static\@sm{position:static}.inset-0\@sm{top:0;right:0;bottom:0;left:0}.top-0\@sm{top:0}.top-50\%\@sm{top:50%}.top-xxxxs\@sm{top:var(--space-xxxxs)}.top-xxxs\@sm{top:var(--space-xxxs)}.top-xxs\@sm{top:var(--space-xxs)}.top-xs\@sm{top:var(--space-xs)}.top-sm\@sm{top:var(--space-sm)}.top-md\@sm{top:var(--space-md)}.top-lg\@sm{top:var(--space-lg)}.top-xl\@sm{top:var(--space-xl)}.top-xxl\@sm{top:var(--space-xxl)}.top-xxxl\@sm{top:var(--space-xxxl)}.top-xxxxl\@sm{top:var(--space-xxxxl)}.bottom-0\@sm{bottom:0}.bottom-50\%\@sm{bottom:50%}.bottom-xxxxs\@sm{bottom:var(--space-xxxxs)}.bottom-xxxs\@sm{bottom:var(--space-xxxs)}.bottom-xxs\@sm{bottom:var(--space-xxs)}.bottom-xs\@sm{bottom:var(--space-xs)}.bottom-sm\@sm{bottom:var(--space-sm)}.bottom-md\@sm{bottom:var(--space-md)}.bottom-lg\@sm{bottom:var(--space-lg)}.bottom-xl\@sm{bottom:var(--space-xl)}.bottom-xxl\@sm{bottom:var(--space-xxl)}.bottom-xxxl\@sm{bottom:var(--space-xxxl)}.bottom-xxxxl\@sm{bottom:var(--space-xxxxl)}.right-0\@sm{right:0}.right-50\%\@sm{right:50%}.right-xxxxs\@sm{right:var(--space-xxxxs)}.right-xxxs\@sm{right:var(--space-xxxs)}.right-xxs\@sm{right:var(--space-xxs)}.right-xs\@sm{right:var(--space-xs)}.right-sm\@sm{right:var(--space-sm)}.right-md\@sm{right:var(--space-md)}.right-lg\@sm{right:var(--space-lg)}.right-xl\@sm{right:var(--space-xl)}.right-xxl\@sm{right:var(--space-xxl)}.right-xxxl\@sm{right:var(--space-xxxl)}.right-xxxxl\@sm{right:var(--space-xxxxl)}.left-0\@sm{left:0}.left-50\%\@sm{left:50%}.left-xxxxs\@sm{left:var(--space-xxxxs)}.left-xxxs\@sm{left:var(--space-xxxs)}.left-xxs\@sm{left:var(--space-xxs)}.left-xs\@sm{left:var(--space-xs)}.left-sm\@sm{left:var(--space-sm)}.left-md\@sm{left:var(--space-md)}.left-lg\@sm{left:var(--space-lg)}.left-xl\@sm{left:var(--space-xl)}.left-xxl\@sm{left:var(--space-xxl)}.left-xxxl\@sm{left:var(--space-xxxl)}.left-xxxxl\@sm{left:var(--space-xxxxl)}.overflow-hidden\@sm{overflow:hidden}.overflow-auto\@sm{overflow:auto}.momentum-scrolling\@sm{-webkit-overflow-scrolling:touch}.overscroll-contain\@sm{overscroll-behavior:contain}.visible\@sm{visibility:visible}.invisible\@sm{visibility:hidden}}
@media(min-width:64rem){.flex\@md{display:flex}.inline-flex\@md{display:inline-flex}.flex-wrap\@md{flex-wrap:wrap}.flex-nowrap\@md{flex-wrap:nowrap}.flex-column\@md{flex-direction:column}.flex-column-reverse\@md{flex-direction:column-reverse}.flex-row\@md{flex-direction:row}.flex-row-reverse\@md{flex-direction:row-reverse}.flex-center\@md{justify-content:center;align-items:center}.flex-grow\@md{flex-grow:1}.flex-grow-0\@md{flex-grow:0}.flex-shrink\@md{flex-shrink:1}.flex-shrink-0\@md{flex-shrink:0}.flex-basis-0\@md{flex-basis:0}.justify-start\@md{justify-content:flex-start}.justify-end\@md{justify-content:flex-end}.justify-center\@md{justify-content:center}.justify-between\@md{justify-content:space-between}.items-center\@md{align-items:center}.items-start\@md{align-items:flex-start}.items-end\@md{align-items:flex-end}.items-baseline\@md{align-items:baseline}.items-stretch\@md{align-items:stretch}.content-start\@md{align-content:start}.content-end\@md{align-content:end}.content-center\@md{align-content:center}.content-between\@md{align-content:space-between}.order-1\@md{order:1}.order-2\@md{order:2}.order-3\@md{order:3}.block\@md{display:block}.inline-block\@md{display:inline-block}.inline\@md{display:inline}.contents\@md{display:contents}.css-grid\@md{display:grid}.css-inline-grid\@md{display:inline-grid}.hide\@md{display:none!important}.margin-xxxxs\@md{margin:var(--space-xxxxs)}.margin-xxxs\@md{margin:var(--space-xxxs)}.margin-xxs\@md{margin:var(--space-xxs)}.margin-xs\@md{margin:var(--space-xs)}.margin-sm\@md{margin:var(--space-sm)}.margin-md\@md{margin:var(--space-md)}.margin-lg\@md{margin:var(--space-lg)}.margin-xl\@md{margin:var(--space-xl)}.margin-xxl\@md{margin:var(--space-xxl)}.margin-xxxl\@md{margin:var(--space-xxxl)}.margin-xxxxl\@md{margin:var(--space-xxxxl)}.margin-auto\@md{margin:auto}.margin-0\@md{margin:0}.margin-top-xxxxs\@md{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@md{margin-top:var(--space-xxxs)}.margin-top-xxs\@md{margin-top:var(--space-xxs)}.margin-top-xs\@md{margin-top:var(--space-xs)}.margin-top-sm\@md{margin-top:var(--space-sm)}.margin-top-md\@md{margin-top:var(--space-md)}.margin-top-lg\@md{margin-top:var(--space-lg)}.margin-top-xl\@md{margin-top:var(--space-xl)}.margin-top-xxl\@md{margin-top:var(--space-xxl)}.margin-top-xxxl\@md{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@md{margin-top:var(--space-xxxxl)}.margin-top-auto\@md{margin-top:auto}.margin-top-0\@md{margin-top:0}.margin-bottom-xxxxs\@md{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@md{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@md{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@md{margin-bottom:var(--space-xs)}.margin-bottom-sm\@md{margin-bottom:var(--space-sm)}.margin-bottom-md\@md{margin-bottom:var(--space-md)}.margin-bottom-lg\@md{margin-bottom:var(--space-lg)}.margin-bottom-xl\@md{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@md{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@md{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@md{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@md{margin-bottom:auto}.margin-bottom-0\@md{margin-bottom:0}.margin-right-xxxxs\@md{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@md{margin-right:var(--space-xxxs)}.margin-right-xxs\@md{margin-right:var(--space-xxs)}.margin-right-xs\@md{margin-right:var(--space-xs)}.margin-right-sm\@md{margin-right:var(--space-sm)}.margin-right-md\@md{margin-right:var(--space-md)}.margin-right-lg\@md{margin-right:var(--space-lg)}.margin-right-xl\@md{margin-right:var(--space-xl)}.margin-right-xxl\@md{margin-right:var(--space-xxl)}.margin-right-xxxl\@md{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@md{margin-right:var(--space-xxxxl)}.margin-right-auto\@md{margin-right:auto}.margin-right-0\@md{margin-right:0}.margin-left-xxxxs\@md{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@md{margin-left:var(--space-xxxs)}.margin-left-xxs\@md{margin-left:var(--space-xxs)}.margin-left-xs\@md{margin-left:var(--space-xs)}.margin-left-sm\@md{margin-left:var(--space-sm)}.margin-left-md\@md{margin-left:var(--space-md)}.margin-left-lg\@md{margin-left:var(--space-lg)}.margin-left-xl\@md{margin-left:var(--space-xl)}.margin-left-xxl\@md{margin-left:var(--space-xxl)}.margin-left-xxxl\@md{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@md{margin-left:var(--space-xxxxl)}.margin-left-auto\@md{margin-left:auto}.margin-left-0\@md{margin-left:0}.margin-x-xxxxs\@md{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@md{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@md{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@md{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@md{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@md{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@md{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@md{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@md{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@md{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@md{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@md{margin-left:auto;margin-right:auto}.margin-x-0\@md{margin-left:0;margin-right:0}.margin-y-xxxxs\@md{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@md{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@md{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@md{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@md{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@md{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@md{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@md{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@md{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@md{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@md{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@md{margin-top:auto;margin-bottom:auto}.margin-y-0\@md{margin-top:0;margin-bottom:0}.padding-xxxxs\@md{padding:var(--space-xxxxs)}.padding-xxxs\@md{padding:var(--space-xxxs)}.padding-xxs\@md{padding:var(--space-xxs)}.padding-xs\@md{padding:var(--space-xs)}.padding-sm\@md{padding:var(--space-sm)}.padding-md\@md{padding:var(--space-md)}.padding-lg\@md{padding:var(--space-lg)}.padding-xl\@md{padding:var(--space-xl)}.padding-xxl\@md{padding:var(--space-xxl)}.padding-xxxl\@md{padding:var(--space-xxxl)}.padding-xxxxl\@md{padding:var(--space-xxxxl)}.padding-0\@md{padding:0}.padding-component\@md{padding:var(--component-padding)}.padding-top-xxxxs\@md{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@md{padding-top:var(--space-xxxs)}.padding-top-xxs\@md{padding-top:var(--space-xxs)}.padding-top-xs\@md{padding-top:var(--space-xs)}.padding-top-sm\@md{padding-top:var(--space-sm)}.padding-top-md\@md{padding-top:var(--space-md)}.padding-top-lg\@md{padding-top:var(--space-lg)}.padding-top-xl\@md{padding-top:var(--space-xl)}.padding-top-xxl\@md{padding-top:var(--space-xxl)}.padding-top-xxxl\@md{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@md{padding-top:var(--space-xxxxl)}.padding-top-0\@md{padding-top:0}.padding-top-component\@md{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@md{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@md{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@md{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@md{padding-bottom:var(--space-xs)}.padding-bottom-sm\@md{padding-bottom:var(--space-sm)}.padding-bottom-md\@md{padding-bottom:var(--space-md)}.padding-bottom-lg\@md{padding-bottom:var(--space-lg)}.padding-bottom-xl\@md{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@md{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@md{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@md{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@md{padding-bottom:0}.padding-bottom-component\@md{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@md{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@md{padding-right:var(--space-xxxs)}.padding-right-xxs\@md{padding-right:var(--space-xxs)}.padding-right-xs\@md{padding-right:var(--space-xs)}.padding-right-sm\@md{padding-right:var(--space-sm)}.padding-right-md\@md{padding-right:var(--space-md)}.padding-right-lg\@md{padding-right:var(--space-lg)}.padding-right-xl\@md{padding-right:var(--space-xl)}.padding-right-xxl\@md{padding-right:var(--space-xxl)}.padding-right-xxxl\@md{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@md{padding-right:var(--space-xxxxl)}.padding-right-0\@md{padding-right:0}.padding-right-component\@md{padding-right:var(--component-padding)}.padding-left-xxxxs\@md{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@md{padding-left:var(--space-xxxs)}.padding-left-xxs\@md{padding-left:var(--space-xxs)}.padding-left-xs\@md{padding-left:var(--space-xs)}.padding-left-sm\@md{padding-left:var(--space-sm)}.padding-left-md\@md{padding-left:var(--space-md)}.padding-left-lg\@md{padding-left:var(--space-lg)}.padding-left-xl\@md{padding-left:var(--space-xl)}.padding-left-xxl\@md{padding-left:var(--space-xxl)}.padding-left-xxxl\@md{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@md{padding-left:var(--space-xxxxl)}.padding-left-0\@md{padding-left:0}.padding-left-component\@md{padding-left:var(--component-padding)}.padding-x-xxxxs\@md{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@md{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@md{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@md{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@md{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@md{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@md{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@md{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@md{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@md{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@md{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@md{padding-left:0;padding-right:0}.padding-x-component\@md{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@md{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@md{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@md{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@md{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@md{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@md{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@md{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@md{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@md{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@md{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@md{padding-top:0;padding-bottom:0}.padding-y-component\@md{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}.text-center\@md{text-align:center}.text-left\@md{text-align:left}.text-right\@md{text-align:right}.text-justify\@md{text-align:justify}.text-xs\@md{font-size:var(--text-xs,.6875rem)}.text-sm\@md{font-size:var(--text-sm,.75rem)}.text-base\@md{font-size:var(--text-unit,1rem)}.text-md\@md{font-size:var(--text-md,1.125rem)}.text-lg\@md{font-size:var(--text-lg,1.375rem)}.text-xl\@md{font-size:var(--text-xl,1.75rem)}.text-xxl\@md{font-size:var(--text-xxl,2rem)}.text-xxxl\@md{font-size:var(--text-xxxl,2.5rem)}.text-xxxxl\@md{font-size:var(--text-xxxxl,3rem)}.column-count-1\@md{-moz-column-count:1;column-count:1}.column-count-2\@md{-moz-column-count:2;column-count:2}.column-count-3\@md{-moz-column-count:3;column-count:3}.column-count-4\@md{-moz-column-count:4;column-count:4}.width-xxxxs\@md{width:var(--size-xxxxs,.25rem)}.width-xxxs\@md{width:var(--size-xxxs,.5rem)}.width-xxs\@md{width:var(--size-xxs,.75rem)}.width-xs\@md{width:var(--size-xs,1rem)}.width-sm\@md{width:var(--size-sm,1.5rem)}.width-md\@md{width:var(--size-md,2rem)}.width-lg\@md{width:var(--size-lg,3rem)}.width-xl\@md{width:var(--size-xl,4rem)}.width-xxl\@md{width:var(--size-xxl,6rem)}.width-xxxl\@md{width:var(--size-xxxl,8rem)}.width-xxxxl\@md{width:var(--size-xxxxl,16rem)}.width-0\@md{width:0}.width-10\%\@md{width:10%}.width-20\%\@md{width:20%}.width-25\%\@md{width:25%}.width-30\%\@md{width:30%}.width-33\%\@md{width:33.3333333333%}.width-40\%\@md{width:40%}.width-50\%\@md{width:50%}.width-60\%\@md{width:60%}.width-66\%\@md{width:66.6666666667%}.width-70\%\@md{width:70%}.width-75\%\@md{width:75%}.width-80\%\@md{width:80%}.width-90\%\@md{width:90%}.width-100\%\@md{width:100%}.width-100vw\@md{width:100vw}.width-auto\@md{width:auto}.width-inherit\@md{width:inherit}.height-xxxxs\@md{height:var(--size-xxxxs,.25rem)}.height-xxxs\@md{height:var(--size-xxxs,.5rem)}.height-xxs\@md{height:var(--size-xxs,.75rem)}.height-xs\@md{height:var(--size-xs,1rem)}.height-sm\@md{height:var(--size-sm,1.5rem)}.height-md\@md{height:var(--size-md,2rem)}.height-lg\@md{height:var(--size-lg,3rem)}.height-xl\@md{height:var(--size-xl,4rem)}.height-xxl\@md{height:var(--size-xxl,6rem)}.height-xxxl\@md{height:var(--size-xxxl,8rem)}.height-xxxxl\@md{height:var(--size-xxxxl,16rem)}.height-0\@md{height:0}.height-10\%\@md{height:10%}.height-20\%\@md{height:20%}.height-25\%\@md{height:25%}.height-30\%\@md{height:30%}.height-33\%\@md{height:33.3333333333%}.height-40\%\@md{height:40%}.height-50\%\@md{height:50%}.height-60\%\@md{height:60%}.height-66\%\@md{height:66.6666666667%}.height-70\%\@md{height:70%}.height-75\%\@md{height:75%}.height-80\%\@md{height:80%}.height-90\%\@md{height:90%}.height-100\%\@md{height:100%}.height-100vh\@md{height:100vh}.height-auto\@md{height:auto}.height-inherit\@md{height:inherit}.max-width-xxxxxs\@md{max-width:var(--max-width-xxxxxs)}.max-width-xxxxs\@md{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@md{max-width:var(--max-width-xxxs)}.max-width-xxs\@md{max-width:var(--max-width-xxs)}.max-width-xs\@md{max-width:var(--max-width-xs)}.max-width-sm\@md{max-width:var(--max-width-sm)}.max-width-md\@md{max-width:var(--max-width-md)}.max-width-lg\@md{max-width:var(--max-width-lg)}.max-width-xl\@md{max-width:var(--max-width-xl)}.max-width-xxl\@md{max-width:var(--max-width-xxl)}.max-width-xxxl\@md{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@md{max-width:var(--max-width-xxxxl)}.max-width-100\%\@md{max-width:100%}.max-width-none\@md{max-width:none}.position-relative\@md{position:relative}.position-absolute\@md{position:absolute}.position-fixed\@md{position:fixed}.position-sticky\@md{position:sticky}.position-static\@md{position:static}.inset-0\@md{top:0;right:0;bottom:0;left:0}.top-0\@md{top:0}.top-50\%\@md{top:50%}.top-xxxxs\@md{top:var(--space-xxxxs)}.top-xxxs\@md{top:var(--space-xxxs)}.top-xxs\@md{top:var(--space-xxs)}.top-xs\@md{top:var(--space-xs)}.top-sm\@md{top:var(--space-sm)}.top-md\@md{top:var(--space-md)}.top-lg\@md{top:var(--space-lg)}.top-xl\@md{top:var(--space-xl)}.top-xxl\@md{top:var(--space-xxl)}.top-xxxl\@md{top:var(--space-xxxl)}.top-xxxxl\@md{top:var(--space-xxxxl)}.bottom-0\@md{bottom:0}.bottom-50\%\@md{bottom:50%}.bottom-xxxxs\@md{bottom:var(--space-xxxxs)}.bottom-xxxs\@md{bottom:var(--space-xxxs)}.bottom-xxs\@md{bottom:var(--space-xxs)}.bottom-xs\@md{bottom:var(--space-xs)}.bottom-sm\@md{bottom:var(--space-sm)}.bottom-md\@md{bottom:var(--space-md)}.bottom-lg\@md{bottom:var(--space-lg)}.bottom-xl\@md{bottom:var(--space-xl)}.bottom-xxl\@md{bottom:var(--space-xxl)}.bottom-xxxl\@md{bottom:var(--space-xxxl)}.bottom-xxxxl\@md{bottom:var(--space-xxxxl)}.right-0\@md{right:0}.right-50\%\@md{right:50%}.right-xxxxs\@md{right:var(--space-xxxxs)}.right-xxxs\@md{right:var(--space-xxxs)}.right-xxs\@md{right:var(--space-xxs)}.right-xs\@md{right:var(--space-xs)}.right-sm\@md{right:var(--space-sm)}.right-md\@md{right:var(--space-md)}.right-lg\@md{right:var(--space-lg)}.right-xl\@md{right:var(--space-xl)}.right-xxl\@md{right:var(--space-xxl)}.right-xxxl\@md{right:var(--space-xxxl)}.right-xxxxl\@md{right:var(--space-xxxxl)}.left-0\@md{left:0}.left-50\%\@md{left:50%}.left-xxxxs\@md{left:var(--space-xxxxs)}.left-xxxs\@md{left:var(--space-xxxs)}.left-xxs\@md{left:var(--space-xxs)}.left-xs\@md{left:var(--space-xs)}.left-sm\@md{left:var(--space-sm)}.left-md\@md{left:var(--space-md)}.left-lg\@md{left:var(--space-lg)}.left-xl\@md{left:var(--space-xl)}.left-xxl\@md{left:var(--space-xxl)}.left-xxxl\@md{left:var(--space-xxxl)}.left-xxxxl\@md{left:var(--space-xxxxl)}.overflow-hidden\@md{overflow:hidden}.overflow-auto\@md{overflow:auto}.momentum-scrolling\@md{-webkit-overflow-scrolling:touch}.overscroll-contain\@md{overscroll-behavior:contain}.visible\@md{visibility:visible}.invisible\@md{visibility:hidden}}
@media(min-width:80rem){.flex\@lg{display:flex}.inline-flex\@lg{display:inline-flex}.flex-wrap\@lg{flex-wrap:wrap}.flex-nowrap\@lg{flex-wrap:nowrap}.flex-column\@lg{flex-direction:column}.flex-column-reverse\@lg{flex-direction:column-reverse}.flex-row\@lg{flex-direction:row}.flex-row-reverse\@lg{flex-direction:row-reverse}.flex-center\@lg{justify-content:center;align-items:center}.flex-grow\@lg{flex-grow:1}.flex-grow-0\@lg{flex-grow:0}.flex-shrink\@lg{flex-shrink:1}.flex-shrink-0\@lg{flex-shrink:0}.flex-basis-0\@lg{flex-basis:0}.justify-start\@lg{justify-content:flex-start}.justify-end\@lg{justify-content:flex-end}.justify-center\@lg{justify-content:center}.justify-between\@lg{justify-content:space-between}.items-center\@lg{align-items:center}.items-start\@lg{align-items:flex-start}.items-end\@lg{align-items:flex-end}.items-baseline\@lg{align-items:baseline}.items-stretch\@lg{align-items:stretch}.content-start\@lg{align-content:start}.content-end\@lg{align-content:end}.content-center\@lg{align-content:center}.content-between\@lg{align-content:space-between}.order-1\@lg{order:1}.order-2\@lg{order:2}.order-3\@lg{order:3}.block\@lg{display:block}.inline-block\@lg{display:inline-block}.inline\@lg{display:inline}.contents\@lg{display:contents}.css-grid\@lg{display:grid}.css-inline-grid\@lg{display:inline-grid}.hide\@lg{display:none!important}.margin-xxxxs\@lg{margin:var(--space-xxxxs)}.margin-xxxs\@lg{margin:var(--space-xxxs)}.margin-xxs\@lg{margin:var(--space-xxs)}.margin-xs\@lg{margin:var(--space-xs)}.margin-sm\@lg{margin:var(--space-sm)}.margin-md\@lg{margin:var(--space-md)}.margin-lg\@lg{margin:var(--space-lg)}.margin-xl\@lg{margin:var(--space-xl)}.margin-xxl\@lg{margin:var(--space-xxl)}.margin-xxxl\@lg{margin:var(--space-xxxl)}.margin-xxxxl\@lg{margin:var(--space-xxxxl)}.margin-auto\@lg{margin:auto}.margin-0\@lg{margin:0}.margin-top-xxxxs\@lg{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@lg{margin-top:var(--space-xxxs)}.margin-top-xxs\@lg{margin-top:var(--space-xxs)}.margin-top-xs\@lg{margin-top:var(--space-xs)}.margin-top-sm\@lg{margin-top:var(--space-sm)}.margin-top-md\@lg{margin-top:var(--space-md)}.margin-top-lg\@lg{margin-top:var(--space-lg)}.margin-top-xl\@lg{margin-top:var(--space-xl)}.margin-top-xxl\@lg{margin-top:var(--space-xxl)}.margin-top-xxxl\@lg{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@lg{margin-top:var(--space-xxxxl)}.margin-top-auto\@lg{margin-top:auto}.margin-top-0\@lg{margin-top:0}.margin-bottom-xxxxs\@lg{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@lg{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@lg{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@lg{margin-bottom:var(--space-xs)}.margin-bottom-sm\@lg{margin-bottom:var(--space-sm)}.margin-bottom-md\@lg{margin-bottom:var(--space-md)}.margin-bottom-lg\@lg{margin-bottom:var(--space-lg)}.margin-bottom-xl\@lg{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@lg{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@lg{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@lg{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@lg{margin-bottom:auto}.margin-bottom-0\@lg{margin-bottom:0}.margin-right-xxxxs\@lg{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@lg{margin-right:var(--space-xxxs)}.margin-right-xxs\@lg{margin-right:var(--space-xxs)}.margin-right-xs\@lg{margin-right:var(--space-xs)}.margin-right-sm\@lg{margin-right:var(--space-sm)}.margin-right-md\@lg{margin-right:var(--space-md)}.margin-right-lg\@lg{margin-right:var(--space-lg)}.margin-right-xl\@lg{margin-right:var(--space-xl)}.margin-right-xxl\@lg{margin-right:var(--space-xxl)}.margin-right-xxxl\@lg{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@lg{margin-right:var(--space-xxxxl)}.margin-right-auto\@lg{margin-right:auto}.margin-right-0\@lg{margin-right:0}.margin-left-xxxxs\@lg{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@lg{margin-left:var(--space-xxxs)}.margin-left-xxs\@lg{margin-left:var(--space-xxs)}.margin-left-xs\@lg{margin-left:var(--space-xs)}.margin-left-sm\@lg{margin-left:var(--space-sm)}.margin-left-md\@lg{margin-left:var(--space-md)}.margin-left-lg\@lg{margin-left:var(--space-lg)}.margin-left-xl\@lg{margin-left:var(--space-xl)}.margin-left-xxl\@lg{margin-left:var(--space-xxl)}.margin-left-xxxl\@lg{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@lg{margin-left:var(--space-xxxxl)}.margin-left-auto\@lg{margin-left:auto}.margin-left-0\@lg{margin-left:0}.margin-x-xxxxs\@lg{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@lg{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@lg{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@lg{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@lg{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@lg{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@lg{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@lg{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@lg{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@lg{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@lg{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@lg{margin-left:auto;margin-right:auto}.margin-x-0\@lg{margin-left:0;margin-right:0}.margin-y-xxxxs\@lg{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@lg{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@lg{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@lg{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@lg{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@lg{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@lg{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@lg{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@lg{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@lg{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@lg{margin-top:auto;margin-bottom:auto}.margin-y-0\@lg{margin-top:0;margin-bottom:0}.padding-xxxxs\@lg{padding:var(--space-xxxxs)}.padding-xxxs\@lg{padding:var(--space-xxxs)}.padding-xxs\@lg{padding:var(--space-xxs)}.padding-xs\@lg{padding:var(--space-xs)}.padding-sm\@lg{padding:var(--space-sm)}.padding-md\@lg{padding:var(--space-md)}.padding-lg\@lg{padding:var(--space-lg)}.padding-xl\@lg{padding:var(--space-xl)}.padding-xxl\@lg{padding:var(--space-xxl)}.padding-xxxl\@lg{padding:var(--space-xxxl)}.padding-xxxxl\@lg{padding:var(--space-xxxxl)}.padding-0\@lg{padding:0}.padding-component\@lg{padding:var(--component-padding)}.padding-top-xxxxs\@lg{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@lg{padding-top:var(--space-xxxs)}.padding-top-xxs\@lg{padding-top:var(--space-xxs)}.padding-top-xs\@lg{padding-top:var(--space-xs)}.padding-top-sm\@lg{padding-top:var(--space-sm)}.padding-top-md\@lg{padding-top:var(--space-md)}.padding-top-lg\@lg{padding-top:var(--space-lg)}.padding-top-xl\@lg{padding-top:var(--space-xl)}.padding-top-xxl\@lg{padding-top:var(--space-xxl)}.padding-top-xxxl\@lg{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@lg{padding-top:var(--space-xxxxl)}.padding-top-0\@lg{padding-top:0}.padding-top-component\@lg{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@lg{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@lg{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@lg{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@lg{padding-bottom:var(--space-xs)}.padding-bottom-sm\@lg{padding-bottom:var(--space-sm)}.padding-bottom-md\@lg{padding-bottom:var(--space-md)}.padding-bottom-lg\@lg{padding-bottom:var(--space-lg)}.padding-bottom-xl\@lg{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@lg{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@lg{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@lg{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@lg{padding-bottom:0}.padding-bottom-component\@lg{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@lg{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@lg{padding-right:var(--space-xxxs)}.padding-right-xxs\@lg{padding-right:var(--space-xxs)}.padding-right-xs\@lg{padding-right:var(--space-xs)}.padding-right-sm\@lg{padding-right:var(--space-sm)}.padding-right-md\@lg{padding-right:var(--space-md)}.padding-right-lg\@lg{padding-right:var(--space-lg)}.padding-right-xl\@lg{padding-right:var(--space-xl)}.padding-right-xxl\@lg{padding-right:var(--space-xxl)}.padding-right-xxxl\@lg{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@lg{padding-right:var(--space-xxxxl)}.padding-right-0\@lg{padding-right:0}.padding-right-component\@lg{padding-right:var(--component-padding)}.padding-left-xxxxs\@lg{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@lg{padding-left:var(--space-xxxs)}.padding-left-xxs\@lg{padding-left:var(--space-xxs)}.padding-left-xs\@lg{padding-left:var(--space-xs)}.padding-left-sm\@lg{padding-left:var(--space-sm)}.padding-left-md\@lg{padding-left:var(--space-md)}.padding-left-lg\@lg{padding-left:var(--space-lg)}.padding-left-xl\@lg{padding-left:var(--space-xl)}.padding-left-xxl\@lg{padding-left:var(--space-xxl)}.padding-left-xxxl\@lg{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@lg{padding-left:var(--space-xxxxl)}.padding-left-0\@lg{padding-left:0}.padding-left-component\@lg{padding-left:var(--component-padding)}.padding-x-xxxxs\@lg{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@lg{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@lg{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@lg{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@lg{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@lg{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@lg{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@lg{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@lg{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@lg{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@lg{padding-left:0;padding-right:0}.padding-x-component\@lg{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@lg{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@lg{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@lg{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@lg{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@lg{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@lg{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@lg{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@lg{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@lg{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@lg{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@lg{padding-top:0;padding-bottom:0}.padding-y-component\@lg{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}.text-center\@lg{text-align:center}.text-left\@lg{text-align:left}.text-right\@lg{text-align:right}.text-justify\@lg{text-align:justify}.text-xs\@lg{font-size:var(--text-xs,.6875rem)}.text-sm\@lg{font-size:var(--text-sm,.75rem)}.text-base\@lg{font-size:var(--text-unit,1rem)}.text-md\@lg{font-size:var(--text-md,1.125rem)}.text-lg\@lg{font-size:var(--text-lg,1.375rem)}.text-xl\@lg{font-size:var(--text-xl,1.75rem)}.text-xxl\@lg{font-size:var(--text-xxl,2rem)}.text-xxxl\@lg{font-size:var(--text-xxxl,2.5rem)}.text-xxxxl\@lg{font-size:var(--text-xxxxl,3rem)}.column-count-1\@lg{-moz-column-count:1;column-count:1}.column-count-2\@lg{-moz-column-count:2;column-count:2}.column-count-3\@lg{-moz-column-count:3;column-count:3}.column-count-4\@lg{-moz-column-count:4;column-count:4}.width-xxxxs\@lg{width:var(--size-xxxxs,.25rem)}.width-xxxs\@lg{width:var(--size-xxxs,.5rem)}.width-xxs\@lg{width:var(--size-xxs,.75rem)}.width-xs\@lg{width:var(--size-xs,1rem)}.width-sm\@lg{width:var(--size-sm,1.5rem)}.width-md\@lg{width:var(--size-md,2rem)}.width-lg\@lg{width:var(--size-lg,3rem)}.width-xl\@lg{width:var(--size-xl,4rem)}.width-xxl\@lg{width:var(--size-xxl,6rem)}.width-xxxl\@lg{width:var(--size-xxxl,8rem)}.width-xxxxl\@lg{width:var(--size-xxxxl,16rem)}.width-0\@lg{width:0}.width-10\%\@lg{width:10%}.width-20\%\@lg{width:20%}.width-25\%\@lg{width:25%}.width-30\%\@lg{width:30%}.width-33\%\@lg{width:33.3333333333%}.width-40\%\@lg{width:40%}.width-50\%\@lg{width:50%}.width-60\%\@lg{width:60%}.width-66\%\@lg{width:66.6666666667%}.width-70\%\@lg{width:70%}.width-75\%\@lg{width:75%}.width-80\%\@lg{width:80%}.width-90\%\@lg{width:90%}.width-100\%\@lg{width:100%}.width-100vw\@lg{width:100vw}.width-auto\@lg{width:auto}.width-inherit\@lg{width:inherit}.height-xxxxs\@lg{height:var(--size-xxxxs,.25rem)}.height-xxxs\@lg{height:var(--size-xxxs,.5rem)}.height-xxs\@lg{height:var(--size-xxs,.75rem)}.height-xs\@lg{height:var(--size-xs,1rem)}.height-sm\@lg{height:var(--size-sm,1.5rem)}.height-md\@lg{height:var(--size-md,2rem)}.height-lg\@lg{height:var(--size-lg,3rem)}.height-xl\@lg{height:var(--size-xl,4rem)}.height-xxl\@lg{height:var(--size-xxl,6rem)}.height-xxxl\@lg{height:var(--size-xxxl,8rem)}.height-xxxxl\@lg{height:var(--size-xxxxl,16rem)}.height-0\@lg{height:0}.height-10\%\@lg{height:10%}.height-20\%\@lg{height:20%}.height-25\%\@lg{height:25%}.height-30\%\@lg{height:30%}.height-33\%\@lg{height:33.3333333333%}.height-40\%\@lg{height:40%}.height-50\%\@lg{height:50%}.height-60\%\@lg{height:60%}.height-66\%\@lg{height:66.6666666667%}.height-70\%\@lg{height:70%}.height-75\%\@lg{height:75%}.height-80\%\@lg{height:80%}.height-90\%\@lg{height:90%}.height-100\%\@lg{height:100%}.height-100vh\@lg{height:100vh}.height-auto\@lg{height:auto}.height-inherit\@lg{height:inherit}.max-width-xxxxxs\@lg{max-width:var(--max-width-xxxxxs)}.max-width-xxxxs\@lg{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@lg{max-width:var(--max-width-xxxs)}.max-width-xxs\@lg{max-width:var(--max-width-xxs)}.max-width-xs\@lg{max-width:var(--max-width-xs)}.max-width-sm\@lg{max-width:var(--max-width-sm)}.max-width-md\@lg{max-width:var(--max-width-md)}.max-width-lg\@lg{max-width:var(--max-width-lg)}.max-width-xl\@lg{max-width:var(--max-width-xl)}.max-width-xxl\@lg{max-width:var(--max-width-xxl)}.max-width-xxxl\@lg{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@lg{max-width:var(--max-width-xxxxl)}.max-width-100\%\@lg{max-width:100%}.max-width-none\@lg{max-width:none}.position-relative\@lg{position:relative}.position-absolute\@lg{position:absolute}.position-fixed\@lg{position:fixed}.position-sticky\@lg{position:sticky}.position-static\@lg{position:static}.inset-0\@lg{top:0;right:0;bottom:0;left:0}.top-0\@lg{top:0}.top-50\%\@lg{top:50%}.top-xxxxs\@lg{top:var(--space-xxxxs)}.top-xxxs\@lg{top:var(--space-xxxs)}.top-xxs\@lg{top:var(--space-xxs)}.top-xs\@lg{top:var(--space-xs)}.top-sm\@lg{top:var(--space-sm)}.top-md\@lg{top:var(--space-md)}.top-lg\@lg{top:var(--space-lg)}.top-xl\@lg{top:var(--space-xl)}.top-xxl\@lg{top:var(--space-xxl)}.top-xxxl\@lg{top:var(--space-xxxl)}.top-xxxxl\@lg{top:var(--space-xxxxl)}.bottom-0\@lg{bottom:0}.bottom-50\%\@lg{bottom:50%}.bottom-xxxxs\@lg{bottom:var(--space-xxxxs)}.bottom-xxxs\@lg{bottom:var(--space-xxxs)}.bottom-xxs\@lg{bottom:var(--space-xxs)}.bottom-xs\@lg{bottom:var(--space-xs)}.bottom-sm\@lg{bottom:var(--space-sm)}.bottom-md\@lg{bottom:var(--space-md)}.bottom-lg\@lg{bottom:var(--space-lg)}.bottom-xl\@lg{bottom:var(--space-xl)}.bottom-xxl\@lg{bottom:var(--space-xxl)}.bottom-xxxl\@lg{bottom:var(--space-xxxl)}.bottom-xxxxl\@lg{bottom:var(--space-xxxxl)}.right-0\@lg{right:0}.right-50\%\@lg{right:50%}.right-xxxxs\@lg{right:var(--space-xxxxs)}.right-xxxs\@lg{right:var(--space-xxxs)}.right-xxs\@lg{right:var(--space-xxs)}.right-xs\@lg{right:var(--space-xs)}.right-sm\@lg{right:var(--space-sm)}.right-md\@lg{right:var(--space-md)}.right-lg\@lg{right:var(--space-lg)}.right-xl\@lg{right:var(--space-xl)}.right-xxl\@lg{right:var(--space-xxl)}.right-xxxl\@lg{right:var(--space-xxxl)}.right-xxxxl\@lg{right:var(--space-xxxxl)}.left-0\@lg{left:0}.left-50\%\@lg{left:50%}.left-xxxxs\@lg{left:var(--space-xxxxs)}.left-xxxs\@lg{left:var(--space-xxxs)}.left-xxs\@lg{left:var(--space-xxs)}.left-xs\@lg{left:var(--space-xs)}.left-sm\@lg{left:var(--space-sm)}.left-md\@lg{left:var(--space-md)}.left-lg\@lg{left:var(--space-lg)}.left-xl\@lg{left:var(--space-xl)}.left-xxl\@lg{left:var(--space-xxl)}.left-xxxl\@lg{left:var(--space-xxxl)}.left-xxxxl\@lg{left:var(--space-xxxxl)}.overflow-hidden\@lg{overflow:hidden}.overflow-auto\@lg{overflow:auto}.momentum-scrolling\@lg{-webkit-overflow-scrolling:touch}.overscroll-contain\@lg{overscroll-behavior:contain}.visible\@lg{visibility:visible}.invisible\@lg{visibility:hidden}}
@media(min-width:90rem){.flex\@xl{display:flex}.inline-flex\@xl{display:inline-flex}.flex-wrap\@xl{flex-wrap:wrap}.flex-nowrap\@xl{flex-wrap:nowrap}.flex-column\@xl{flex-direction:column}.flex-column-reverse\@xl{flex-direction:column-reverse}.flex-row\@xl{flex-direction:row}.flex-row-reverse\@xl{flex-direction:row-reverse}.flex-center\@xl{justify-content:center;align-items:center}.flex-grow\@xl{flex-grow:1}.flex-grow-0\@xl{flex-grow:0}.flex-shrink\@xl{flex-shrink:1}.flex-shrink-0\@xl{flex-shrink:0}.flex-basis-0\@xl{flex-basis:0}.justify-start\@xl{justify-content:flex-start}.justify-end\@xl{justify-content:flex-end}.justify-center\@xl{justify-content:center}.justify-between\@xl{justify-content:space-between}.items-center\@xl{align-items:center}.items-start\@xl{align-items:flex-start}.items-end\@xl{align-items:flex-end}.items-baseline\@xl{align-items:baseline}.items-stretch\@xl{align-items:stretch}.content-start\@xl{align-content:start}.content-end\@xl{align-content:end}.content-center\@xl{align-content:center}.content-between\@xl{align-content:space-between}.order-1\@xl{order:1}.order-2\@xl{order:2}.order-3\@xl{order:3}.block\@xl{display:block}.inline-block\@xl{display:inline-block}.inline\@xl{display:inline}.contents\@xl{display:contents}.css-grid\@xl{display:grid}.css-inline-grid\@xl{display:inline-grid}.hide\@xl{display:none!important}.margin-xxxxs\@xl{margin:var(--space-xxxxs)}.margin-xxxs\@xl{margin:var(--space-xxxs)}.margin-xxs\@xl{margin:var(--space-xxs)}.margin-xs\@xl{margin:var(--space-xs)}.margin-sm\@xl{margin:var(--space-sm)}.margin-md\@xl{margin:var(--space-md)}.margin-lg\@xl{margin:var(--space-lg)}.margin-xl\@xl{margin:var(--space-xl)}.margin-xxl\@xl{margin:var(--space-xxl)}.margin-xxxl\@xl{margin:var(--space-xxxl)}.margin-xxxxl\@xl{margin:var(--space-xxxxl)}.margin-auto\@xl{margin:auto}.margin-0\@xl{margin:0}.margin-top-xxxxs\@xl{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@xl{margin-top:var(--space-xxxs)}.margin-top-xxs\@xl{margin-top:var(--space-xxs)}.margin-top-xs\@xl{margin-top:var(--space-xs)}.margin-top-sm\@xl{margin-top:var(--space-sm)}.margin-top-md\@xl{margin-top:var(--space-md)}.margin-top-lg\@xl{margin-top:var(--space-lg)}.margin-top-xl\@xl{margin-top:var(--space-xl)}.margin-top-xxl\@xl{margin-top:var(--space-xxl)}.margin-top-xxxl\@xl{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@xl{margin-top:var(--space-xxxxl)}.margin-top-auto\@xl{margin-top:auto}.margin-top-0\@xl{margin-top:0}.margin-bottom-xxxxs\@xl{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@xl{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@xl{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@xl{margin-bottom:var(--space-xs)}.margin-bottom-sm\@xl{margin-bottom:var(--space-sm)}.margin-bottom-md\@xl{margin-bottom:var(--space-md)}.margin-bottom-lg\@xl{margin-bottom:var(--space-lg)}.margin-bottom-xl\@xl{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@xl{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@xl{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@xl{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@xl{margin-bottom:auto}.margin-bottom-0\@xl{margin-bottom:0}.margin-right-xxxxs\@xl{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@xl{margin-right:var(--space-xxxs)}.margin-right-xxs\@xl{margin-right:var(--space-xxs)}.margin-right-xs\@xl{margin-right:var(--space-xs)}.margin-right-sm\@xl{margin-right:var(--space-sm)}.margin-right-md\@xl{margin-right:var(--space-md)}.margin-right-lg\@xl{margin-right:var(--space-lg)}.margin-right-xl\@xl{margin-right:var(--space-xl)}.margin-right-xxl\@xl{margin-right:var(--space-xxl)}.margin-right-xxxl\@xl{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@xl{margin-right:var(--space-xxxxl)}.margin-right-auto\@xl{margin-right:auto}.margin-right-0\@xl{margin-right:0}.margin-left-xxxxs\@xl{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@xl{margin-left:var(--space-xxxs)}.margin-left-xxs\@xl{margin-left:var(--space-xxs)}.margin-left-xs\@xl{margin-left:var(--space-xs)}.margin-left-sm\@xl{margin-left:var(--space-sm)}.margin-left-md\@xl{margin-left:var(--space-md)}.margin-left-lg\@xl{margin-left:var(--space-lg)}.margin-left-xl\@xl{margin-left:var(--space-xl)}.margin-left-xxl\@xl{margin-left:var(--space-xxl)}.margin-left-xxxl\@xl{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@xl{margin-left:var(--space-xxxxl)}.margin-left-auto\@xl{margin-left:auto}.margin-left-0\@xl{margin-left:0}.margin-x-xxxxs\@xl{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@xl{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@xl{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@xl{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@xl{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@xl{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@xl{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@xl{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@xl{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@xl{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@xl{margin-left:auto;margin-right:auto}.margin-x-0\@xl{margin-left:0;margin-right:0}.margin-y-xxxxs\@xl{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@xl{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@xl{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@xl{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@xl{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@xl{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@xl{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@xl{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@xl{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@xl{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@xl{margin-top:auto;margin-bottom:auto}.margin-y-0\@xl{margin-top:0;margin-bottom:0}.padding-xxxxs\@xl{padding:var(--space-xxxxs)}.padding-xxxs\@xl{padding:var(--space-xxxs)}.padding-xxs\@xl{padding:var(--space-xxs)}.padding-xs\@xl{padding:var(--space-xs)}.padding-sm\@xl{padding:var(--space-sm)}.padding-md\@xl{padding:var(--space-md)}.padding-lg\@xl{padding:var(--space-lg)}.padding-xl\@xl{padding:var(--space-xl)}.padding-xxl\@xl{padding:var(--space-xxl)}.padding-xxxl\@xl{padding:var(--space-xxxl)}.padding-xxxxl\@xl{padding:var(--space-xxxxl)}.padding-0\@xl{padding:0}.padding-component\@xl{padding:var(--component-padding)}.padding-top-xxxxs\@xl{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@xl{padding-top:var(--space-xxxs)}.padding-top-xxs\@xl{padding-top:var(--space-xxs)}.padding-top-xs\@xl{padding-top:var(--space-xs)}.padding-top-sm\@xl{padding-top:var(--space-sm)}.padding-top-md\@xl{padding-top:var(--space-md)}.padding-top-lg\@xl{padding-top:var(--space-lg)}.padding-top-xl\@xl{padding-top:var(--space-xl)}.padding-top-xxl\@xl{padding-top:var(--space-xxl)}.padding-top-xxxl\@xl{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@xl{padding-top:var(--space-xxxxl)}.padding-top-0\@xl{padding-top:0}.padding-top-component\@xl{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@xl{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@xl{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@xl{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@xl{padding-bottom:var(--space-xs)}.padding-bottom-sm\@xl{padding-bottom:var(--space-sm)}.padding-bottom-md\@xl{padding-bottom:var(--space-md)}.padding-bottom-lg\@xl{padding-bottom:var(--space-lg)}.padding-bottom-xl\@xl{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@xl{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@xl{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@xl{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@xl{padding-bottom:0}.padding-bottom-component\@xl{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@xl{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@xl{padding-right:var(--space-xxxs)}.padding-right-xxs\@xl{padding-right:var(--space-xxs)}.padding-right-xs\@xl{padding-right:var(--space-xs)}.padding-right-sm\@xl{padding-right:var(--space-sm)}.padding-right-md\@xl{padding-right:var(--space-md)}.padding-right-lg\@xl{padding-right:var(--space-lg)}.padding-right-xl\@xl{padding-right:var(--space-xl)}.padding-right-xxl\@xl{padding-right:var(--space-xxl)}.padding-right-xxxl\@xl{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@xl{padding-right:var(--space-xxxxl)}.padding-right-0\@xl{padding-right:0}.padding-right-component\@xl{padding-right:var(--component-padding)}.padding-left-xxxxs\@xl{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@xl{padding-left:var(--space-xxxs)}.padding-left-xxs\@xl{padding-left:var(--space-xxs)}.padding-left-xs\@xl{padding-left:var(--space-xs)}.padding-left-sm\@xl{padding-left:var(--space-sm)}.padding-left-md\@xl{padding-left:var(--space-md)}.padding-left-lg\@xl{padding-left:var(--space-lg)}.padding-left-xl\@xl{padding-left:var(--space-xl)}.padding-left-xxl\@xl{padding-left:var(--space-xxl)}.padding-left-xxxl\@xl{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@xl{padding-left:var(--space-xxxxl)}.padding-left-0\@xl{padding-left:0}.padding-left-component\@xl{padding-left:var(--component-padding)}.padding-x-xxxxs\@xl{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@xl{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@xl{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@xl{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@xl{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@xl{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@xl{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@xl{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@xl{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@xl{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@xl{padding-left:0;padding-right:0}.padding-x-component\@xl{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@xl{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@xl{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@xl{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@xl{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@xl{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@xl{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@xl{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@xl{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@xl{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@xl{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@xl{padding-top:0;padding-bottom:0}.padding-y-component\@xl{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}.text-center\@xl{text-align:center}.text-left\@xl{text-align:left}.text-right\@xl{text-align:right}.text-justify\@xl{text-align:justify}.text-xs\@xl{font-size:var(--text-xs,.6875rem)}.text-sm\@xl{font-size:var(--text-sm,.75rem)}.text-base\@xl{font-size:var(--text-unit,1rem)}.text-md\@xl{font-size:var(--text-md,1.125rem)}.text-lg\@xl{font-size:var(--text-lg,1.375rem)}.text-xl\@xl{font-size:var(--text-xl,1.75rem)}.text-xxl\@xl{font-size:var(--text-xxl,2rem)}.text-xxxl\@xl{font-size:var(--text-xxxl,2.5rem)}.text-xxxxl\@xl{font-size:var(--text-xxxxl,3rem)}.column-count-1\@xl{-moz-column-count:1;column-count:1}.column-count-2\@xl{-moz-column-count:2;column-count:2}.column-count-3\@xl{-moz-column-count:3;column-count:3}.column-count-4\@xl{-moz-column-count:4;column-count:4}.width-xxxxs\@xl{width:var(--size-xxxxs,.25rem)}.width-xxxs\@xl{width:var(--size-xxxs,.5rem)}.width-xxs\@xl{width:var(--size-xxs,.75rem)}.width-xs\@xl{width:var(--size-xs,1rem)}.width-sm\@xl{width:var(--size-sm,1.5rem)}.width-md\@xl{width:var(--size-md,2rem)}.width-lg\@xl{width:var(--size-lg,3rem)}.width-xl\@xl{width:var(--size-xl,4rem)}.width-xxl\@xl{width:var(--size-xxl,6rem)}.width-xxxl\@xl{width:var(--size-xxxl,8rem)}.width-xxxxl\@xl{width:var(--size-xxxxl,16rem)}.width-0\@xl{width:0}.width-10\%\@xl{width:10%}.width-20\%\@xl{width:20%}.width-25\%\@xl{width:25%}.width-30\%\@xl{width:30%}.width-33\%\@xl{width:33.3333333333%}.width-40\%\@xl{width:40%}.width-50\%\@xl{width:50%}.width-60\%\@xl{width:60%}.width-66\%\@xl{width:66.6666666667%}.width-70\%\@xl{width:70%}.width-75\%\@xl{width:75%}.width-80\%\@xl{width:80%}.width-90\%\@xl{width:90%}.width-100\%\@xl{width:100%}.width-100vw\@xl{width:100vw}.width-auto\@xl{width:auto}.width-inherit\@xl{width:inherit}.height-xxxxs\@xl{height:var(--size-xxxxs,.25rem)}.height-xxxs\@xl{height:var(--size-xxxs,.5rem)}.height-xxs\@xl{height:var(--size-xxs,.75rem)}.height-xs\@xl{height:var(--size-xs,1rem)}.height-sm\@xl{height:var(--size-sm,1.5rem)}.height-md\@xl{height:var(--size-md,2rem)}.height-lg\@xl{height:var(--size-lg,3rem)}.height-xl\@xl{height:var(--size-xl,4rem)}.height-xxl\@xl{height:var(--size-xxl,6rem)}.height-xxxl\@xl{height:var(--size-xxxl,8rem)}.height-xxxxl\@xl{height:var(--size-xxxxl,16rem)}.height-0\@xl{height:0}.height-10\%\@xl{height:10%}.height-20\%\@xl{height:20%}.height-25\%\@xl{height:25%}.height-30\%\@xl{height:30%}.height-33\%\@xl{height:33.3333333333%}.height-40\%\@xl{height:40%}.height-50\%\@xl{height:50%}.height-60\%\@xl{height:60%}.height-66\%\@xl{height:66.6666666667%}.height-70\%\@xl{height:70%}.height-75\%\@xl{height:75%}.height-80\%\@xl{height:80%}.height-90\%\@xl{height:90%}.height-100\%\@xl{height:100%}.height-100vh\@xl{height:100vh}.height-auto\@xl{height:auto}.height-inherit\@xl{height:inherit}.max-width-xxxxxs\@xl{max-width:var(--max-width-xxxxxs)}.max-width-xxxxs\@xl{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@xl{max-width:var(--max-width-xxxs)}.max-width-xxs\@xl{max-width:var(--max-width-xxs)}.max-width-xs\@xl{max-width:var(--max-width-xs)}.max-width-sm\@xl{max-width:var(--max-width-sm)}.max-width-md\@xl{max-width:var(--max-width-md)}.max-width-lg\@xl{max-width:var(--max-width-lg)}.max-width-xl\@xl{max-width:var(--max-width-xl)}.max-width-xxl\@xl{max-width:var(--max-width-xxl)}.max-width-xxxl\@xl{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@xl{max-width:var(--max-width-xxxxl)}.max-width-100\%\@xl{max-width:100%}.max-width-none\@xl{max-width:none}.position-relative\@xl{position:relative}.position-absolute\@xl{position:absolute}.position-fixed\@xl{position:fixed}.position-sticky\@xl{position:sticky}.position-static\@xl{position:static}.inset-0\@xl{top:0;right:0;bottom:0;left:0}.top-0\@xl{top:0}.top-50\%\@xl{top:50%}.top-xxxxs\@xl{top:var(--space-xxxxs)}.top-xxxs\@xl{top:var(--space-xxxs)}.top-xxs\@xl{top:var(--space-xxs)}.top-xs\@xl{top:var(--space-xs)}.top-sm\@xl{top:var(--space-sm)}.top-md\@xl{top:var(--space-md)}.top-lg\@xl{top:var(--space-lg)}.top-xl\@xl{top:var(--space-xl)}.top-xxl\@xl{top:var(--space-xxl)}.top-xxxl\@xl{top:var(--space-xxxl)}.top-xxxxl\@xl{top:var(--space-xxxxl)}.bottom-0\@xl{bottom:0}.bottom-50\%\@xl{bottom:50%}.bottom-xxxxs\@xl{bottom:var(--space-xxxxs)}.bottom-xxxs\@xl{bottom:var(--space-xxxs)}.bottom-xxs\@xl{bottom:var(--space-xxs)}.bottom-xs\@xl{bottom:var(--space-xs)}.bottom-sm\@xl{bottom:var(--space-sm)}.bottom-md\@xl{bottom:var(--space-md)}.bottom-lg\@xl{bottom:var(--space-lg)}.bottom-xl\@xl{bottom:var(--space-xl)}.bottom-xxl\@xl{bottom:var(--space-xxl)}.bottom-xxxl\@xl{bottom:var(--space-xxxl)}.bottom-xxxxl\@xl{bottom:var(--space-xxxxl)}.right-0\@xl{right:0}.right-50\%\@xl{right:50%}.right-xxxxs\@xl{right:var(--space-xxxxs)}.right-xxxs\@xl{right:var(--space-xxxs)}.right-xxs\@xl{right:var(--space-xxs)}.right-xs\@xl{right:var(--space-xs)}.right-sm\@xl{right:var(--space-sm)}.right-md\@xl{right:var(--space-md)}.right-lg\@xl{right:var(--space-lg)}.right-xl\@xl{right:var(--space-xl)}.right-xxl\@xl{right:var(--space-xxl)}.right-xxxl\@xl{right:var(--space-xxxl)}.right-xxxxl\@xl{right:var(--space-xxxxl)}.left-0\@xl{left:0}.left-50\%\@xl{left:50%}.left-xxxxs\@xl{left:var(--space-xxxxs)}.left-xxxs\@xl{left:var(--space-xxxs)}.left-xxs\@xl{left:var(--space-xxs)}.left-xs\@xl{left:var(--space-xs)}.left-sm\@xl{left:var(--space-sm)}.left-md\@xl{left:var(--space-md)}.left-lg\@xl{left:var(--space-lg)}.left-xl\@xl{left:var(--space-xl)}.left-xxl\@xl{left:var(--space-xxl)}.left-xxxl\@xl{left:var(--space-xxxl)}.left-xxxxl\@xl{left:var(--space-xxxxl)}.overflow-hidden\@xl{overflow:hidden}.overflow-auto\@xl{overflow:auto}.momentum-scrolling\@xl{-webkit-overflow-scrolling:touch}.overscroll-contain\@xl{overscroll-behavior:contain}.visible\@xl{visibility:visible}.invisible\@xl{visibility:hidden}}
.chf-container{width:calc(100% - 2*var(--component-padding))!important;margin-left:auto!important;margin-right:auto!important}
.flex,.grid,.inline-flex{--gap:0px;--gap-x:var(--gap);--gap-y:var(--gap);gap:var(--gap-y) var(--gap-x)}
.flex>*,.grid>*,.inline-flex>*{--sub-gap:0px;--sub-gap-x:var(--sub-gap);--sub-gap-y:var(--sub-gap)}
.grid{--grid-columns:12;display:flex;flex-wrap:wrap}
.grid>*{flex-basis:100%;max-width:100%;min-width:0}
@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.flex[class*=gap-],.grid,.inline-flex[class*=gap-]{gap:0;margin-bottom:calc(-1*var(--gap-y));margin-left:calc(-1*var(--gap-x))}.flex[class*=gap-]>*,.grid>*,.inline-flex[class*=gap-]>*{margin-bottom:var(--gap-y)}.grid{--offset:var(--gap-x);--gap-modifier:0;--offset-modifier:1}.grid>*{margin-left:var(--offset)}.flex[class*=gap-]>*,.inline-flex[class*=gap-]>*{margin-left:var(--gap-x)}}}
.gap-xxxxs{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}
.gap-xxxxs>*{--sub-gap-x:var(--space-xxxxs);--sub-gap-y:var(--space-xxxxs)}
.gap-xxxs{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}
.gap-xxxs>*{--sub-gap-x:var(--space-xxxs);--sub-gap-y:var(--space-xxxs)}
.gap-xxs{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}
.gap-xxs>*{--sub-gap-x:var(--space-xxs);--sub-gap-y:var(--space-xxs)}
.gap-xs{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}
.gap-xs>*{--sub-gap-x:var(--space-xs);--sub-gap-y:var(--space-xs)}
.gap-sm{--gap-x:var(--space-sm);--gap-y:var(--space-sm)}
.gap-sm>*{--sub-gap-x:var(--space-sm);--sub-gap-y:var(--space-sm)}
.gap-md{--gap-x:var(--space-md);--gap-y:var(--space-md)}
.gap-md>*{--sub-gap-x:var(--space-md);--sub-gap-y:var(--space-md)}
.gap-lg{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}
.gap-lg>*{--sub-gap-x:var(--space-lg);--sub-gap-y:var(--space-lg)}
.gap-xl{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}
.gap-xl>*{--sub-gap-x:var(--space-xl);--sub-gap-y:var(--space-xl)}
.gap-xxl{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}
.gap-xxl>*{--sub-gap-x:var(--space-xxl);--sub-gap-y:var(--space-xxl)}
.gap-xxxl{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}
.gap-xxxl>*{--sub-gap-x:var(--space-xxxl);--sub-gap-y:var(--space-xxxl)}
.gap-xxxxl{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}
.gap-xxxxl>*{--sub-gap-x:var(--space-xxxxl);--sub-gap-y:var(--space-xxxxl)}
.gap-0{--gap-x:0;--gap-y:0}
.gap-0>*{--sub-gap-x:0;--sub-gap-y:0}
.gap-x-xxxxs{--gap-x:var(--space-xxxxs)}
.gap-x-xxxxs>*{--sub-gap-x:var(--space-xxxxs)}
.gap-x-xxxs{--gap-x:var(--space-xxxs)}
.gap-x-xxxs>*{--sub-gap-x:var(--space-xxxs)}
.gap-x-xxs{--gap-x:var(--space-xxs)}
.gap-x-xxs>*{--sub-gap-x:var(--space-xxs)}
.gap-x-xs{--gap-x:var(--space-xs)}
.gap-x-xs>*{--sub-gap-x:var(--space-xs)}
.gap-x-sm{--gap-x:var(--space-sm)}
.gap-x-sm>*{--sub-gap-x:var(--space-sm)}
.gap-x-md{--gap-x:var(--space-md)}
.gap-x-md>*{--sub-gap-x:var(--space-md)}
.gap-x-lg{--gap-x:var(--space-lg)}
.gap-x-lg>*{--sub-gap-x:var(--space-lg)}
.gap-x-xl{--gap-x:var(--space-xl)}
.gap-x-xl>*{--sub-gap-x:var(--space-xl)}
.gap-x-xxl{--gap-x:var(--space-xxl)}
.gap-x-xxl>*{--sub-gap-x:var(--space-xxl)}
.gap-x-xxxl{--gap-x:var(--space-xxxl)}
.gap-x-xxxl>*{--sub-gap-x:var(--space-xxxl)}
.gap-x-xxxxl{--gap-x:var(--space-xxxxl)}
.gap-x-xxxxl>*{--sub-gap-x:var(--space-xxxxl)}
.gap-x-0{--gap-x:0}
.gap-x-0>*{--sub-gap-x:0}
.gap-y-xxxxs{--gap-y:var(--space-xxxxs)}
.gap-y-xxxxs>*{--sub-gap-y:var(--space-xxxxs)}
.gap-y-xxxs{--gap-y:var(--space-xxxs)}
.gap-y-xxxs>*{--sub-gap-y:var(--space-xxxs)}
.gap-y-xxs{--gap-y:var(--space-xxs)}
.gap-y-xxs>*{--sub-gap-y:var(--space-xxs)}
.gap-y-xs{--gap-y:var(--space-xs)}
.gap-y-xs>*{--sub-gap-y:var(--space-xs)}
.gap-y-sm{--gap-y:var(--space-sm)}
.gap-y-sm>*{--sub-gap-y:var(--space-sm)}
.gap-y-md{--gap-y:var(--space-md)}
.gap-y-md>*{--sub-gap-y:var(--space-md)}
.gap-y-lg{--gap-y:var(--space-lg)}
.gap-y-lg>*{--sub-gap-y:var(--space-lg)}
.gap-y-xl{--gap-y:var(--space-xl)}
.gap-y-xl>*{--sub-gap-y:var(--space-xl)}
.gap-y-xxl{--gap-y:var(--space-xxl)}
.gap-y-xxl>*{--sub-gap-y:var(--space-xxl)}
.gap-y-xxxl{--gap-y:var(--space-xxxl)}
.gap-y-xxxl>*{--sub-gap-y:var(--space-xxxl)}
.gap-y-xxxxl{--gap-y:var(--space-xxxxl)}
.gap-y-xxxxl>*{--sub-gap-y:var(--space-xxxxl)}
.gap-y-0{--gap-y:0}
.gap-y-0>*{--sub-gap-y:0}
.grid-col-1{--grid-columns:1}
.col-1{--span:1}
.grid-col-2{--grid-columns:2}
.col-2{--span:2}
.grid-col-3{--grid-columns:3}
.col-3{--span:3}
.grid-col-4{--grid-columns:4}
.col-4{--span:4}
.grid-col-5{--grid-columns:5}
.col-5{--span:5}
.grid-col-6{--grid-columns:6}
.col-6{--span:6}
.grid-col-7{--grid-columns:7}
.col-7{--span:7}
.grid-col-8{--grid-columns:8}
.col-8{--span:8}
.grid-col-9{--grid-columns:9}
.col-9{--span:9}
.grid-col-10{--grid-columns:10}
.col-10{--span:10}
.grid-col-11{--grid-columns:11}
.col-11{--span:11}
.grid-col-12{--grid-columns:12}
.col-12{--span:12}
.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{flex-basis:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x));max-width:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x))}
.col{flex-grow:1;flex-basis:0;max-width:100%}
.col-content{flex-grow:0;flex-basis:auto;max-width:none}
.offset-1{--offset:1}
.offset-2{--offset:2}
.offset-3{--offset:3}
.offset-4{--offset:4}
.offset-5{--offset:5}
.offset-6{--offset:6}
.offset-7{--offset:7}
.offset-8{--offset:8}
.offset-9{--offset:9}
.offset-10{--offset:10}
.offset-11{--offset:11}
.offset-1,.offset-10,.offset-11,.offset-2,.offset-3,.offset-4,.offset-5,.offset-6,.offset-7,.offset-8,.offset-9{margin-left:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--offset)/var(--grid-columns) + (var(--offset) + var(--offset-modifier, 0))*var(--sub-gap-x))}
@media(min-width:32rem){.gap-xxxxs\@xs{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.gap-xxxxs\@xs>*{--sub-gap-x:var(--space-xxxxs);--sub-gap-y:var(--space-xxxxs)}.gap-xxxs\@xs{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.gap-xxxs\@xs>*{--sub-gap-x:var(--space-xxxs);--sub-gap-y:var(--space-xxxs)}.gap-xxs\@xs{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.gap-xxs\@xs>*{--sub-gap-x:var(--space-xxs);--sub-gap-y:var(--space-xxs)}.gap-xs\@xs{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-xs\@xs>*{--sub-gap-x:var(--space-xs);--sub-gap-y:var(--space-xs)}.gap-sm\@xs{--gap-x:var(--space-sm);--gap-y:var(--space-sm)}.gap-sm\@xs>*{--sub-gap-x:var(--space-sm);--sub-gap-y:var(--space-sm)}.gap-md\@xs{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-md\@xs>*{--sub-gap-x:var(--space-md);--sub-gap-y:var(--space-md)}.gap-lg\@xs{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.gap-lg\@xs>*{--sub-gap-x:var(--space-lg);--sub-gap-y:var(--space-lg)}.gap-xl\@xs{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.gap-xl\@xs>*{--sub-gap-x:var(--space-xl);--sub-gap-y:var(--space-xl)}.gap-xxl\@xs{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.gap-xxl\@xs>*{--sub-gap-x:var(--space-xxl);--sub-gap-y:var(--space-xxl)}.gap-xxxl\@xs{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.gap-xxxl\@xs>*{--sub-gap-x:var(--space-xxxl);--sub-gap-y:var(--space-xxxl)}.gap-xxxxl\@xs{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-xxxxl\@xs>*{--sub-gap-x:var(--space-xxxxl);--sub-gap-y:var(--space-xxxxl)}.gap-0\@xs{--gap-x:0;--gap-y:0}.gap-0\@xs>*{--sub-gap-x:0;--sub-gap-y:0}.gap-x-xxxxs\@xs{--gap-x:var(--space-xxxxs)}.gap-x-xxxxs\@xs>*{--sub-gap-x:var(--space-xxxxs)}.gap-x-xxxs\@xs{--gap-x:var(--space-xxxs)}.gap-x-xxxs\@xs>*{--sub-gap-x:var(--space-xxxs)}.gap-x-xxs\@xs{--gap-x:var(--space-xxs)}.gap-x-xxs\@xs>*{--sub-gap-x:var(--space-xxs)}.gap-x-xs\@xs{--gap-x:var(--space-xs)}.gap-x-xs\@xs>*{--sub-gap-x:var(--space-xs)}.gap-x-sm\@xs{--gap-x:var(--space-sm)}.gap-x-sm\@xs>*{--sub-gap-x:var(--space-sm)}.gap-x-md\@xs{--gap-x:var(--space-md)}.gap-x-md\@xs>*{--sub-gap-x:var(--space-md)}.gap-x-lg\@xs{--gap-x:var(--space-lg)}.gap-x-lg\@xs>*{--sub-gap-x:var(--space-lg)}.gap-x-xl\@xs{--gap-x:var(--space-xl)}.gap-x-xl\@xs>*{--sub-gap-x:var(--space-xl)}.gap-x-xxl\@xs{--gap-x:var(--space-xxl)}.gap-x-xxl\@xs>*{--sub-gap-x:var(--space-xxl)}.gap-x-xxxl\@xs{--gap-x:var(--space-xxxl)}.gap-x-xxxl\@xs>*{--sub-gap-x:var(--space-xxxl)}.gap-x-xxxxl\@xs{--gap-x:var(--space-xxxxl)}.gap-x-xxxxl\@xs>*{--sub-gap-x:var(--space-xxxxl)}.gap-x-0\@xs{--gap-x:0}.gap-x-0\@xs>*{--sub-gap-x:0}.gap-y-xxxxs\@xs{--gap-y:var(--space-xxxxs)}.gap-y-xxxxs\@xs>*{--sub-gap-y:var(--space-xxxxs)}.gap-y-xxxs\@xs{--gap-y:var(--space-xxxs)}.gap-y-xxxs\@xs>*{--sub-gap-y:var(--space-xxxs)}.gap-y-xxs\@xs{--gap-y:var(--space-xxs)}.gap-y-xxs\@xs>*{--sub-gap-y:var(--space-xxs)}.gap-y-xs\@xs{--gap-y:var(--space-xs)}.gap-y-xs\@xs>*{--sub-gap-y:var(--space-xs)}.gap-y-sm\@xs{--gap-y:var(--space-sm)}.gap-y-sm\@xs>*{--sub-gap-y:var(--space-sm)}.gap-y-md\@xs{--gap-y:var(--space-md)}.gap-y-md\@xs>*{--sub-gap-y:var(--space-md)}.gap-y-lg\@xs{--gap-y:var(--space-lg)}.gap-y-lg\@xs>*{--sub-gap-y:var(--space-lg)}.gap-y-xl\@xs{--gap-y:var(--space-xl)}.gap-y-xl\@xs>*{--sub-gap-y:var(--space-xl)}.gap-y-xxl\@xs{--gap-y:var(--space-xxl)}.gap-y-xxl\@xs>*{--sub-gap-y:var(--space-xxl)}.gap-y-xxxl\@xs{--gap-y:var(--space-xxxl)}.gap-y-xxxl\@xs>*{--sub-gap-y:var(--space-xxxl)}.gap-y-xxxxl\@xs{--gap-y:var(--space-xxxxl)}.gap-y-xxxxl\@xs>*{--sub-gap-y:var(--space-xxxxl)}.gap-y-0\@xs{--gap-y:0}.gap-y-0\@xs>*{--sub-gap-y:0}.grid-col-1\@xs{--grid-columns:1}.col-1\@xs{--span:1}.grid-col-2\@xs{--grid-columns:2}.col-2\@xs{--span:2}.grid-col-3\@xs{--grid-columns:3}.col-3\@xs{--span:3}.grid-col-4\@xs{--grid-columns:4}.col-4\@xs{--span:4}.grid-col-5\@xs{--grid-columns:5}.col-5\@xs{--span:5}.grid-col-6\@xs{--grid-columns:6}.col-6\@xs{--span:6}.grid-col-7\@xs{--grid-columns:7}.col-7\@xs{--span:7}.grid-col-8\@xs{--grid-columns:8}.col-8\@xs{--span:8}.grid-col-9\@xs{--grid-columns:9}.col-9\@xs{--span:9}.grid-col-10\@xs{--grid-columns:10}.col-10\@xs{--span:10}.grid-col-11\@xs{--grid-columns:11}.col-11\@xs{--span:11}.grid-col-12\@xs{--grid-columns:12}.col-12\@xs{--span:12}.col-10\@xs,.col-11\@xs,.col-12\@xs,.col-1\@xs,.col-2\@xs,.col-3\@xs,.col-4\@xs,.col-5\@xs,.col-6\@xs,.col-7\@xs,.col-8\@xs,.col-9\@xs{flex-basis:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x));max-width:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x))}.col\@xs{flex-grow:1;flex-basis:0;max-width:100%}.col-content\@xs{flex-grow:0;flex-basis:auto;max-width:none}.offset-1\@xs{--offset:1}.offset-2\@xs{--offset:2}.offset-3\@xs{--offset:3}.offset-4\@xs{--offset:4}.offset-5\@xs{--offset:5}.offset-6\@xs{--offset:6}.offset-7\@xs{--offset:7}.offset-8\@xs{--offset:8}.offset-9\@xs{--offset:9}.offset-10\@xs{--offset:10}.offset-11\@xs{--offset:11}.offset-10\@xs,.offset-11\@xs,.offset-1\@xs,.offset-2\@xs,.offset-3\@xs,.offset-4\@xs,.offset-5\@xs,.offset-6\@xs,.offset-7\@xs,.offset-8\@xs,.offset-9\@xs{margin-left:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--offset)/var(--grid-columns) + (var(--offset) + var(--offset-modifier, 0))*var(--sub-gap-x))}.offset-0\@xs{margin-left:0}@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.offset-0\@xs{margin-left:var(--gap-x)}}}}
@media(min-width:48rem){.gap-xxxxs\@sm{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.gap-xxxxs\@sm>*{--sub-gap-x:var(--space-xxxxs);--sub-gap-y:var(--space-xxxxs)}.gap-xxxs\@sm{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.gap-xxxs\@sm>*{--sub-gap-x:var(--space-xxxs);--sub-gap-y:var(--space-xxxs)}.gap-xxs\@sm{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.gap-xxs\@sm>*{--sub-gap-x:var(--space-xxs);--sub-gap-y:var(--space-xxs)}.gap-xs\@sm{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-xs\@sm>*{--sub-gap-x:var(--space-xs);--sub-gap-y:var(--space-xs)}.gap-sm\@sm{--gap-x:var(--space-sm);--gap-y:var(--space-sm)}.gap-sm\@sm>*{--sub-gap-x:var(--space-sm);--sub-gap-y:var(--space-sm)}.gap-md\@sm{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-md\@sm>*{--sub-gap-x:var(--space-md);--sub-gap-y:var(--space-md)}.gap-lg\@sm{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.gap-lg\@sm>*{--sub-gap-x:var(--space-lg);--sub-gap-y:var(--space-lg)}.gap-xl\@sm{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.gap-xl\@sm>*{--sub-gap-x:var(--space-xl);--sub-gap-y:var(--space-xl)}.gap-xxl\@sm{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.gap-xxl\@sm>*{--sub-gap-x:var(--space-xxl);--sub-gap-y:var(--space-xxl)}.gap-xxxl\@sm{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.gap-xxxl\@sm>*{--sub-gap-x:var(--space-xxxl);--sub-gap-y:var(--space-xxxl)}.gap-xxxxl\@sm{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-xxxxl\@sm>*{--sub-gap-x:var(--space-xxxxl);--sub-gap-y:var(--space-xxxxl)}.gap-0\@sm{--gap-x:0;--gap-y:0}.gap-0\@sm>*{--sub-gap-x:0;--sub-gap-y:0}.gap-x-xxxxs\@sm{--gap-x:var(--space-xxxxs)}.gap-x-xxxxs\@sm>*{--sub-gap-x:var(--space-xxxxs)}.gap-x-xxxs\@sm{--gap-x:var(--space-xxxs)}.gap-x-xxxs\@sm>*{--sub-gap-x:var(--space-xxxs)}.gap-x-xxs\@sm{--gap-x:var(--space-xxs)}.gap-x-xxs\@sm>*{--sub-gap-x:var(--space-xxs)}.gap-x-xs\@sm{--gap-x:var(--space-xs)}.gap-x-xs\@sm>*{--sub-gap-x:var(--space-xs)}.gap-x-sm\@sm{--gap-x:var(--space-sm)}.gap-x-sm\@sm>*{--sub-gap-x:var(--space-sm)}.gap-x-md\@sm{--gap-x:var(--space-md)}.gap-x-md\@sm>*{--sub-gap-x:var(--space-md)}.gap-x-lg\@sm{--gap-x:var(--space-lg)}.gap-x-lg\@sm>*{--sub-gap-x:var(--space-lg)}.gap-x-xl\@sm{--gap-x:var(--space-xl)}.gap-x-xl\@sm>*{--sub-gap-x:var(--space-xl)}.gap-x-xxl\@sm{--gap-x:var(--space-xxl)}.gap-x-xxl\@sm>*{--sub-gap-x:var(--space-xxl)}.gap-x-xxxl\@sm{--gap-x:var(--space-xxxl)}.gap-x-xxxl\@sm>*{--sub-gap-x:var(--space-xxxl)}.gap-x-xxxxl\@sm{--gap-x:var(--space-xxxxl)}.gap-x-xxxxl\@sm>*{--sub-gap-x:var(--space-xxxxl)}.gap-x-0\@sm{--gap-x:0}.gap-x-0\@sm>*{--sub-gap-x:0}.gap-y-xxxxs\@sm{--gap-y:var(--space-xxxxs)}.gap-y-xxxxs\@sm>*{--sub-gap-y:var(--space-xxxxs)}.gap-y-xxxs\@sm{--gap-y:var(--space-xxxs)}.gap-y-xxxs\@sm>*{--sub-gap-y:var(--space-xxxs)}.gap-y-xxs\@sm{--gap-y:var(--space-xxs)}.gap-y-xxs\@sm>*{--sub-gap-y:var(--space-xxs)}.gap-y-xs\@sm{--gap-y:var(--space-xs)}.gap-y-xs\@sm>*{--sub-gap-y:var(--space-xs)}.gap-y-sm\@sm{--gap-y:var(--space-sm)}.gap-y-sm\@sm>*{--sub-gap-y:var(--space-sm)}.gap-y-md\@sm{--gap-y:var(--space-md)}.gap-y-md\@sm>*{--sub-gap-y:var(--space-md)}.gap-y-lg\@sm{--gap-y:var(--space-lg)}.gap-y-lg\@sm>*{--sub-gap-y:var(--space-lg)}.gap-y-xl\@sm{--gap-y:var(--space-xl)}.gap-y-xl\@sm>*{--sub-gap-y:var(--space-xl)}.gap-y-xxl\@sm{--gap-y:var(--space-xxl)}.gap-y-xxl\@sm>*{--sub-gap-y:var(--space-xxl)}.gap-y-xxxl\@sm{--gap-y:var(--space-xxxl)}.gap-y-xxxl\@sm>*{--sub-gap-y:var(--space-xxxl)}.gap-y-xxxxl\@sm{--gap-y:var(--space-xxxxl)}.gap-y-xxxxl\@sm>*{--sub-gap-y:var(--space-xxxxl)}.gap-y-0\@sm{--gap-y:0}.gap-y-0\@sm>*{--sub-gap-y:0}.grid-col-1\@sm{--grid-columns:1}.col-1\@sm{--span:1}.grid-col-2\@sm{--grid-columns:2}.col-2\@sm{--span:2}.grid-col-3\@sm{--grid-columns:3}.col-3\@sm{--span:3}.grid-col-4\@sm{--grid-columns:4}.col-4\@sm{--span:4}.grid-col-5\@sm{--grid-columns:5}.col-5\@sm{--span:5}.grid-col-6\@sm{--grid-columns:6}.col-6\@sm{--span:6}.grid-col-7\@sm{--grid-columns:7}.col-7\@sm{--span:7}.grid-col-8\@sm{--grid-columns:8}.col-8\@sm{--span:8}.grid-col-9\@sm{--grid-columns:9}.col-9\@sm{--span:9}.grid-col-10\@sm{--grid-columns:10}.col-10\@sm{--span:10}.grid-col-11\@sm{--grid-columns:11}.col-11\@sm{--span:11}.grid-col-12\@sm{--grid-columns:12}.col-12\@sm{--span:12}.col-10\@sm,.col-11\@sm,.col-12\@sm,.col-1\@sm,.col-2\@sm,.col-3\@sm,.col-4\@sm,.col-5\@sm,.col-6\@sm,.col-7\@sm,.col-8\@sm,.col-9\@sm{flex-basis:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x));max-width:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x))}.col\@sm{flex-grow:1;flex-basis:0;max-width:100%}.col-content\@sm{flex-grow:0;flex-basis:auto;max-width:none}.offset-1\@sm{--offset:1}.offset-2\@sm{--offset:2}.offset-3\@sm{--offset:3}.offset-4\@sm{--offset:4}.offset-5\@sm{--offset:5}.offset-6\@sm{--offset:6}.offset-7\@sm{--offset:7}.offset-8\@sm{--offset:8}.offset-9\@sm{--offset:9}.offset-10\@sm{--offset:10}.offset-11\@sm{--offset:11}.offset-10\@sm,.offset-11\@sm,.offset-1\@sm,.offset-2\@sm,.offset-3\@sm,.offset-4\@sm,.offset-5\@sm,.offset-6\@sm,.offset-7\@sm,.offset-8\@sm,.offset-9\@sm{margin-left:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--offset)/var(--grid-columns) + (var(--offset) + var(--offset-modifier, 0))*var(--sub-gap-x))}.offset-0\@sm{margin-left:0}@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.offset-0\@sm{margin-left:var(--gap-x)}}}}
@media(min-width:64rem){.gap-xxxxs\@md{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.gap-xxxxs\@md>*{--sub-gap-x:var(--space-xxxxs);--sub-gap-y:var(--space-xxxxs)}.gap-xxxs\@md{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.gap-xxxs\@md>*{--sub-gap-x:var(--space-xxxs);--sub-gap-y:var(--space-xxxs)}.gap-xxs\@md{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.gap-xxs\@md>*{--sub-gap-x:var(--space-xxs);--sub-gap-y:var(--space-xxs)}.gap-xs\@md{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-xs\@md>*{--sub-gap-x:var(--space-xs);--sub-gap-y:var(--space-xs)}.gap-sm\@md{--gap-x:var(--space-sm);--gap-y:var(--space-sm)}.gap-sm\@md>*{--sub-gap-x:var(--space-sm);--sub-gap-y:var(--space-sm)}.gap-md\@md{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-md\@md>*{--sub-gap-x:var(--space-md);--sub-gap-y:var(--space-md)}.gap-lg\@md{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.gap-lg\@md>*{--sub-gap-x:var(--space-lg);--sub-gap-y:var(--space-lg)}.gap-xl\@md{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.gap-xl\@md>*{--sub-gap-x:var(--space-xl);--sub-gap-y:var(--space-xl)}.gap-xxl\@md{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.gap-xxl\@md>*{--sub-gap-x:var(--space-xxl);--sub-gap-y:var(--space-xxl)}.gap-xxxl\@md{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.gap-xxxl\@md>*{--sub-gap-x:var(--space-xxxl);--sub-gap-y:var(--space-xxxl)}.gap-xxxxl\@md{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-xxxxl\@md>*{--sub-gap-x:var(--space-xxxxl);--sub-gap-y:var(--space-xxxxl)}.gap-0\@md{--gap-x:0;--gap-y:0}.gap-0\@md>*{--sub-gap-x:0;--sub-gap-y:0}.gap-x-xxxxs\@md{--gap-x:var(--space-xxxxs)}.gap-x-xxxxs\@md>*{--sub-gap-x:var(--space-xxxxs)}.gap-x-xxxs\@md{--gap-x:var(--space-xxxs)}.gap-x-xxxs\@md>*{--sub-gap-x:var(--space-xxxs)}.gap-x-xxs\@md{--gap-x:var(--space-xxs)}.gap-x-xxs\@md>*{--sub-gap-x:var(--space-xxs)}.gap-x-xs\@md{--gap-x:var(--space-xs)}.gap-x-xs\@md>*{--sub-gap-x:var(--space-xs)}.gap-x-sm\@md{--gap-x:var(--space-sm)}.gap-x-sm\@md>*{--sub-gap-x:var(--space-sm)}.gap-x-md\@md{--gap-x:var(--space-md)}.gap-x-md\@md>*{--sub-gap-x:var(--space-md)}.gap-x-lg\@md{--gap-x:var(--space-lg)}.gap-x-lg\@md>*{--sub-gap-x:var(--space-lg)}.gap-x-xl\@md{--gap-x:var(--space-xl)}.gap-x-xl\@md>*{--sub-gap-x:var(--space-xl)}.gap-x-xxl\@md{--gap-x:var(--space-xxl)}.gap-x-xxl\@md>*{--sub-gap-x:var(--space-xxl)}.gap-x-xxxl\@md{--gap-x:var(--space-xxxl)}.gap-x-xxxl\@md>*{--sub-gap-x:var(--space-xxxl)}.gap-x-xxxxl\@md{--gap-x:var(--space-xxxxl)}.gap-x-xxxxl\@md>*{--sub-gap-x:var(--space-xxxxl)}.gap-x-0\@md{--gap-x:0}.gap-x-0\@md>*{--sub-gap-x:0}.gap-y-xxxxs\@md{--gap-y:var(--space-xxxxs)}.gap-y-xxxxs\@md>*{--sub-gap-y:var(--space-xxxxs)}.gap-y-xxxs\@md{--gap-y:var(--space-xxxs)}.gap-y-xxxs\@md>*{--sub-gap-y:var(--space-xxxs)}.gap-y-xxs\@md{--gap-y:var(--space-xxs)}.gap-y-xxs\@md>*{--sub-gap-y:var(--space-xxs)}.gap-y-xs\@md{--gap-y:var(--space-xs)}.gap-y-xs\@md>*{--sub-gap-y:var(--space-xs)}.gap-y-sm\@md{--gap-y:var(--space-sm)}.gap-y-sm\@md>*{--sub-gap-y:var(--space-sm)}.gap-y-md\@md{--gap-y:var(--space-md)}.gap-y-md\@md>*{--sub-gap-y:var(--space-md)}.gap-y-lg\@md{--gap-y:var(--space-lg)}.gap-y-lg\@md>*{--sub-gap-y:var(--space-lg)}.gap-y-xl\@md{--gap-y:var(--space-xl)}.gap-y-xl\@md>*{--sub-gap-y:var(--space-xl)}.gap-y-xxl\@md{--gap-y:var(--space-xxl)}.gap-y-xxl\@md>*{--sub-gap-y:var(--space-xxl)}.gap-y-xxxl\@md{--gap-y:var(--space-xxxl)}.gap-y-xxxl\@md>*{--sub-gap-y:var(--space-xxxl)}.gap-y-xxxxl\@md{--gap-y:var(--space-xxxxl)}.gap-y-xxxxl\@md>*{--sub-gap-y:var(--space-xxxxl)}.gap-y-0\@md{--gap-y:0}.gap-y-0\@md>*{--sub-gap-y:0}.grid-col-1\@md{--grid-columns:1}.col-1\@md{--span:1}.grid-col-2\@md{--grid-columns:2}.col-2\@md{--span:2}.grid-col-3\@md{--grid-columns:3}.col-3\@md{--span:3}.grid-col-4\@md{--grid-columns:4}.col-4\@md{--span:4}.grid-col-5\@md{--grid-columns:5}.col-5\@md{--span:5}.grid-col-6\@md{--grid-columns:6}.col-6\@md{--span:6}.grid-col-7\@md{--grid-columns:7}.col-7\@md{--span:7}.grid-col-8\@md{--grid-columns:8}.col-8\@md{--span:8}.grid-col-9\@md{--grid-columns:9}.col-9\@md{--span:9}.grid-col-10\@md{--grid-columns:10}.col-10\@md{--span:10}.grid-col-11\@md{--grid-columns:11}.col-11\@md{--span:11}.grid-col-12\@md{--grid-columns:12}.col-12\@md{--span:12}.col-10\@md,.col-11\@md,.col-12\@md,.col-1\@md,.col-2\@md,.col-3\@md,.col-4\@md,.col-5\@md,.col-6\@md,.col-7\@md,.col-8\@md,.col-9\@md{flex-basis:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x));max-width:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x))}.col\@md{flex-grow:1;flex-basis:0;max-width:100%}.col-content\@md{flex-grow:0;flex-basis:auto;max-width:none}.offset-1\@md{--offset:1}.offset-2\@md{--offset:2}.offset-3\@md{--offset:3}.offset-4\@md{--offset:4}.offset-5\@md{--offset:5}.offset-6\@md{--offset:6}.offset-7\@md{--offset:7}.offset-8\@md{--offset:8}.offset-9\@md{--offset:9}.offset-10\@md{--offset:10}.offset-11\@md{--offset:11}.offset-10\@md,.offset-11\@md,.offset-1\@md,.offset-2\@md,.offset-3\@md,.offset-4\@md,.offset-5\@md,.offset-6\@md,.offset-7\@md,.offset-8\@md,.offset-9\@md{margin-left:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--offset)/var(--grid-columns) + (var(--offset) + var(--offset-modifier, 0))*var(--sub-gap-x))}.offset-0\@md{margin-left:0}@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.offset-0\@md{margin-left:var(--gap-x)}}}}
@media(min-width:80rem){.gap-xxxxs\@lg{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.gap-xxxxs\@lg>*{--sub-gap-x:var(--space-xxxxs);--sub-gap-y:var(--space-xxxxs)}.gap-xxxs\@lg{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.gap-xxxs\@lg>*{--sub-gap-x:var(--space-xxxs);--sub-gap-y:var(--space-xxxs)}.gap-xxs\@lg{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.gap-xxs\@lg>*{--sub-gap-x:var(--space-xxs);--sub-gap-y:var(--space-xxs)}.gap-xs\@lg{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-xs\@lg>*{--sub-gap-x:var(--space-xs);--sub-gap-y:var(--space-xs)}.gap-sm\@lg{--gap-x:var(--space-sm);--gap-y:var(--space-sm)}.gap-sm\@lg>*{--sub-gap-x:var(--space-sm);--sub-gap-y:var(--space-sm)}.gap-md\@lg{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-md\@lg>*{--sub-gap-x:var(--space-md);--sub-gap-y:var(--space-md)}.gap-lg\@lg{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.gap-lg\@lg>*{--sub-gap-x:var(--space-lg);--sub-gap-y:var(--space-lg)}.gap-xl\@lg{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.gap-xl\@lg>*{--sub-gap-x:var(--space-xl);--sub-gap-y:var(--space-xl)}.gap-xxl\@lg{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.gap-xxl\@lg>*{--sub-gap-x:var(--space-xxl);--sub-gap-y:var(--space-xxl)}.gap-xxxl\@lg{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.gap-xxxl\@lg>*{--sub-gap-x:var(--space-xxxl);--sub-gap-y:var(--space-xxxl)}.gap-xxxxl\@lg{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-xxxxl\@lg>*{--sub-gap-x:var(--space-xxxxl);--sub-gap-y:var(--space-xxxxl)}.gap-0\@lg{--gap-x:0;--gap-y:0}.gap-0\@lg>*{--sub-gap-x:0;--sub-gap-y:0}.gap-x-xxxxs\@lg{--gap-x:var(--space-xxxxs)}.gap-x-xxxxs\@lg>*{--sub-gap-x:var(--space-xxxxs)}.gap-x-xxxs\@lg{--gap-x:var(--space-xxxs)}.gap-x-xxxs\@lg>*{--sub-gap-x:var(--space-xxxs)}.gap-x-xxs\@lg{--gap-x:var(--space-xxs)}.gap-x-xxs\@lg>*{--sub-gap-x:var(--space-xxs)}.gap-x-xs\@lg{--gap-x:var(--space-xs)}.gap-x-xs\@lg>*{--sub-gap-x:var(--space-xs)}.gap-x-sm\@lg{--gap-x:var(--space-sm)}.gap-x-sm\@lg>*{--sub-gap-x:var(--space-sm)}.gap-x-md\@lg{--gap-x:var(--space-md)}.gap-x-md\@lg>*{--sub-gap-x:var(--space-md)}.gap-x-lg\@lg{--gap-x:var(--space-lg)}.gap-x-lg\@lg>*{--sub-gap-x:var(--space-lg)}.gap-x-xl\@lg{--gap-x:var(--space-xl)}.gap-x-xl\@lg>*{--sub-gap-x:var(--space-xl)}.gap-x-xxl\@lg{--gap-x:var(--space-xxl)}.gap-x-xxl\@lg>*{--sub-gap-x:var(--space-xxl)}.gap-x-xxxl\@lg{--gap-x:var(--space-xxxl)}.gap-x-xxxl\@lg>*{--sub-gap-x:var(--space-xxxl)}.gap-x-xxxxl\@lg{--gap-x:var(--space-xxxxl)}.gap-x-xxxxl\@lg>*{--sub-gap-x:var(--space-xxxxl)}.gap-x-0\@lg{--gap-x:0}.gap-x-0\@lg>*{--sub-gap-x:0}.gap-y-xxxxs\@lg{--gap-y:var(--space-xxxxs)}.gap-y-xxxxs\@lg>*{--sub-gap-y:var(--space-xxxxs)}.gap-y-xxxs\@lg{--gap-y:var(--space-xxxs)}.gap-y-xxxs\@lg>*{--sub-gap-y:var(--space-xxxs)}.gap-y-xxs\@lg{--gap-y:var(--space-xxs)}.gap-y-xxs\@lg>*{--sub-gap-y:var(--space-xxs)}.gap-y-xs\@lg{--gap-y:var(--space-xs)}.gap-y-xs\@lg>*{--sub-gap-y:var(--space-xs)}.gap-y-sm\@lg{--gap-y:var(--space-sm)}.gap-y-sm\@lg>*{--sub-gap-y:var(--space-sm)}.gap-y-md\@lg{--gap-y:var(--space-md)}.gap-y-md\@lg>*{--sub-gap-y:var(--space-md)}.gap-y-lg\@lg{--gap-y:var(--space-lg)}.gap-y-lg\@lg>*{--sub-gap-y:var(--space-lg)}.gap-y-xl\@lg{--gap-y:var(--space-xl)}.gap-y-xl\@lg>*{--sub-gap-y:var(--space-xl)}.gap-y-xxl\@lg{--gap-y:var(--space-xxl)}.gap-y-xxl\@lg>*{--sub-gap-y:var(--space-xxl)}.gap-y-xxxl\@lg{--gap-y:var(--space-xxxl)}.gap-y-xxxl\@lg>*{--sub-gap-y:var(--space-xxxl)}.gap-y-xxxxl\@lg{--gap-y:var(--space-xxxxl)}.gap-y-xxxxl\@lg>*{--sub-gap-y:var(--space-xxxxl)}.gap-y-0\@lg{--gap-y:0}.gap-y-0\@lg>*{--sub-gap-y:0}.grid-col-1\@lg{--grid-columns:1}.col-1\@lg{--span:1}.grid-col-2\@lg{--grid-columns:2}.col-2\@lg{--span:2}.grid-col-3\@lg{--grid-columns:3}.col-3\@lg{--span:3}.grid-col-4\@lg{--grid-columns:4}.col-4\@lg{--span:4}.grid-col-5\@lg{--grid-columns:5}.col-5\@lg{--span:5}.grid-col-6\@lg{--grid-columns:6}.col-6\@lg{--span:6}.grid-col-7\@lg{--grid-columns:7}.col-7\@lg{--span:7}.grid-col-8\@lg{--grid-columns:8}.col-8\@lg{--span:8}.grid-col-9\@lg{--grid-columns:9}.col-9\@lg{--span:9}.grid-col-10\@lg{--grid-columns:10}.col-10\@lg{--span:10}.grid-col-11\@lg{--grid-columns:11}.col-11\@lg{--span:11}.grid-col-12\@lg{--grid-columns:12}.col-12\@lg{--span:12}.col-10\@lg,.col-11\@lg,.col-12\@lg,.col-1\@lg,.col-2\@lg,.col-3\@lg,.col-4\@lg,.col-5\@lg,.col-6\@lg,.col-7\@lg,.col-8\@lg,.col-9\@lg{flex-basis:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x));max-width:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x))}.col\@lg{flex-grow:1;flex-basis:0;max-width:100%}.col-content\@lg{flex-grow:0;flex-basis:auto;max-width:none}.offset-1\@lg{--offset:1}.offset-2\@lg{--offset:2}.offset-3\@lg{--offset:3}.offset-4\@lg{--offset:4}.offset-5\@lg{--offset:5}.offset-6\@lg{--offset:6}.offset-7\@lg{--offset:7}.offset-8\@lg{--offset:8}.offset-9\@lg{--offset:9}.offset-10\@lg{--offset:10}.offset-11\@lg{--offset:11}.offset-10\@lg,.offset-11\@lg,.offset-1\@lg,.offset-2\@lg,.offset-3\@lg,.offset-4\@lg,.offset-5\@lg,.offset-6\@lg,.offset-7\@lg,.offset-8\@lg,.offset-9\@lg{margin-left:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--offset)/var(--grid-columns) + (var(--offset) + var(--offset-modifier, 0))*var(--sub-gap-x))}.offset-0\@lg{margin-left:0}@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.offset-0\@lg{margin-left:var(--gap-x)}}}}
@media(min-width:90rem){.gap-xxxxs\@xl{--gap-x:var(--space-xxxxs);--gap-y:var(--space-xxxxs)}.gap-xxxxs\@xl>*{--sub-gap-x:var(--space-xxxxs);--sub-gap-y:var(--space-xxxxs)}.gap-xxxs\@xl{--gap-x:var(--space-xxxs);--gap-y:var(--space-xxxs)}.gap-xxxs\@xl>*{--sub-gap-x:var(--space-xxxs);--sub-gap-y:var(--space-xxxs)}.gap-xxs\@xl{--gap-x:var(--space-xxs);--gap-y:var(--space-xxs)}.gap-xxs\@xl>*{--sub-gap-x:var(--space-xxs);--sub-gap-y:var(--space-xxs)}.gap-xs\@xl{--gap-x:var(--space-xs);--gap-y:var(--space-xs)}.gap-xs\@xl>*{--sub-gap-x:var(--space-xs);--sub-gap-y:var(--space-xs)}.gap-sm\@xl{--gap-x:var(--space-sm);--gap-y:var(--space-sm)}.gap-sm\@xl>*{--sub-gap-x:var(--space-sm);--sub-gap-y:var(--space-sm)}.gap-md\@xl{--gap-x:var(--space-md);--gap-y:var(--space-md)}.gap-md\@xl>*{--sub-gap-x:var(--space-md);--sub-gap-y:var(--space-md)}.gap-lg\@xl{--gap-x:var(--space-lg);--gap-y:var(--space-lg)}.gap-lg\@xl>*{--sub-gap-x:var(--space-lg);--sub-gap-y:var(--space-lg)}.gap-xl\@xl{--gap-x:var(--space-xl);--gap-y:var(--space-xl)}.gap-xl\@xl>*{--sub-gap-x:var(--space-xl);--sub-gap-y:var(--space-xl)}.gap-xxl\@xl{--gap-x:var(--space-xxl);--gap-y:var(--space-xxl)}.gap-xxl\@xl>*{--sub-gap-x:var(--space-xxl);--sub-gap-y:var(--space-xxl)}.gap-xxxl\@xl{--gap-x:var(--space-xxxl);--gap-y:var(--space-xxxl)}.gap-xxxl\@xl>*{--sub-gap-x:var(--space-xxxl);--sub-gap-y:var(--space-xxxl)}.gap-xxxxl\@xl{--gap-x:var(--space-xxxxl);--gap-y:var(--space-xxxxl)}.gap-xxxxl\@xl>*{--sub-gap-x:var(--space-xxxxl);--sub-gap-y:var(--space-xxxxl)}.gap-0\@xl{--gap-x:0;--gap-y:0}.gap-0\@xl>*{--sub-gap-x:0;--sub-gap-y:0}.gap-x-xxxxs\@xl{--gap-x:var(--space-xxxxs)}.gap-x-xxxxs\@xl>*{--sub-gap-x:var(--space-xxxxs)}.gap-x-xxxs\@xl{--gap-x:var(--space-xxxs)}.gap-x-xxxs\@xl>*{--sub-gap-x:var(--space-xxxs)}.gap-x-xxs\@xl{--gap-x:var(--space-xxs)}.gap-x-xxs\@xl>*{--sub-gap-x:var(--space-xxs)}.gap-x-xs\@xl{--gap-x:var(--space-xs)}.gap-x-xs\@xl>*{--sub-gap-x:var(--space-xs)}.gap-x-sm\@xl{--gap-x:var(--space-sm)}.gap-x-sm\@xl>*{--sub-gap-x:var(--space-sm)}.gap-x-md\@xl{--gap-x:var(--space-md)}.gap-x-md\@xl>*{--sub-gap-x:var(--space-md)}.gap-x-lg\@xl{--gap-x:var(--space-lg)}.gap-x-lg\@xl>*{--sub-gap-x:var(--space-lg)}.gap-x-xl\@xl{--gap-x:var(--space-xl)}.gap-x-xl\@xl>*{--sub-gap-x:var(--space-xl)}.gap-x-xxl\@xl{--gap-x:var(--space-xxl)}.gap-x-xxl\@xl>*{--sub-gap-x:var(--space-xxl)}.gap-x-xxxl\@xl{--gap-x:var(--space-xxxl)}.gap-x-xxxl\@xl>*{--sub-gap-x:var(--space-xxxl)}.gap-x-xxxxl\@xl{--gap-x:var(--space-xxxxl)}.gap-x-xxxxl\@xl>*{--sub-gap-x:var(--space-xxxxl)}.gap-x-0\@xl{--gap-x:0}.gap-x-0\@xl>*{--sub-gap-x:0}.gap-y-xxxxs\@xl{--gap-y:var(--space-xxxxs)}.gap-y-xxxxs\@xl>*{--sub-gap-y:var(--space-xxxxs)}.gap-y-xxxs\@xl{--gap-y:var(--space-xxxs)}.gap-y-xxxs\@xl>*{--sub-gap-y:var(--space-xxxs)}.gap-y-xxs\@xl{--gap-y:var(--space-xxs)}.gap-y-xxs\@xl>*{--sub-gap-y:var(--space-xxs)}.gap-y-xs\@xl{--gap-y:var(--space-xs)}.gap-y-xs\@xl>*{--sub-gap-y:var(--space-xs)}.gap-y-sm\@xl{--gap-y:var(--space-sm)}.gap-y-sm\@xl>*{--sub-gap-y:var(--space-sm)}.gap-y-md\@xl{--gap-y:var(--space-md)}.gap-y-md\@xl>*{--sub-gap-y:var(--space-md)}.gap-y-lg\@xl{--gap-y:var(--space-lg)}.gap-y-lg\@xl>*{--sub-gap-y:var(--space-lg)}.gap-y-xl\@xl{--gap-y:var(--space-xl)}.gap-y-xl\@xl>*{--sub-gap-y:var(--space-xl)}.gap-y-xxl\@xl{--gap-y:var(--space-xxl)}.gap-y-xxl\@xl>*{--sub-gap-y:var(--space-xxl)}.gap-y-xxxl\@xl{--gap-y:var(--space-xxxl)}.gap-y-xxxl\@xl>*{--sub-gap-y:var(--space-xxxl)}.gap-y-xxxxl\@xl{--gap-y:var(--space-xxxxl)}.gap-y-xxxxl\@xl>*{--sub-gap-y:var(--space-xxxxl)}.gap-y-0\@xl{--gap-y:0}.gap-y-0\@xl>*{--sub-gap-y:0}.grid-col-1\@xl{--grid-columns:1}.col-1\@xl{--span:1}.grid-col-2\@xl{--grid-columns:2}.col-2\@xl{--span:2}.grid-col-3\@xl{--grid-columns:3}.col-3\@xl{--span:3}.grid-col-4\@xl{--grid-columns:4}.col-4\@xl{--span:4}.grid-col-5\@xl{--grid-columns:5}.col-5\@xl{--span:5}.grid-col-6\@xl{--grid-columns:6}.col-6\@xl{--span:6}.grid-col-7\@xl{--grid-columns:7}.col-7\@xl{--span:7}.grid-col-8\@xl{--grid-columns:8}.col-8\@xl{--span:8}.grid-col-9\@xl{--grid-columns:9}.col-9\@xl{--span:9}.grid-col-10\@xl{--grid-columns:10}.col-10\@xl{--span:10}.grid-col-11\@xl{--grid-columns:11}.col-11\@xl{--span:11}.grid-col-12\@xl{--grid-columns:12}.col-12\@xl{--span:12}.col-10\@xl,.col-11\@xl,.col-12\@xl,.col-1\@xl,.col-2\@xl,.col-3\@xl,.col-4\@xl,.col-5\@xl,.col-6\@xl,.col-7\@xl,.col-8\@xl,.col-9\@xl{flex-basis:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x));max-width:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--span)/var(--grid-columns) + (var(--span) - 1)*var(--sub-gap-x))}.col\@xl{flex-grow:1;flex-basis:0;max-width:100%}.col-content\@xl{flex-grow:0;flex-basis:auto;max-width:none}.offset-1\@xl{--offset:1}.offset-2\@xl{--offset:2}.offset-3\@xl{--offset:3}.offset-4\@xl{--offset:4}.offset-5\@xl{--offset:5}.offset-6\@xl{--offset:6}.offset-7\@xl{--offset:7}.offset-8\@xl{--offset:8}.offset-9\@xl{--offset:9}.offset-10\@xl{--offset:10}.offset-11\@xl{--offset:11}.offset-10\@xl,.offset-11\@xl,.offset-1\@xl,.offset-2\@xl,.offset-3\@xl,.offset-4\@xl,.offset-5\@xl,.offset-6\@xl,.offset-7\@xl,.offset-8\@xl,.offset-9\@xl{margin-left:calc((100% - (var(--grid-columns) - var(--gap-modifier, 1))*var(--sub-gap-x))*var(--offset)/var(--grid-columns) + (var(--offset) + var(--offset-modifier, 0))*var(--sub-gap-x))}.offset-0\@xl{margin-left:0}@media not all and (min-resolution:0.001dpcm){@supports not (translate:none){.offset-0\@xl{margin-left:var(--gap-x)}}}}
:root{--icon-xxxs:8px;--icon-xxs:12px;--icon-xs:16px;--icon-sm:24px;--icon-md:32px;--icon-lg:48px;--icon-xl:64px;--icon-xxl:96px;--icon-xxxl:128px}
.icon{--size:1em;height:var(--size);width:var(--size);display:inline-block;color:inherit;fill:currentColor;line-height:1;flex-shrink:0;max-width:none}
.icon--xxxs{--size:var(--icon-xxxs)}
.icon--xxs{--size:var(--icon-xxs)}
.icon--xs{--size:var(--icon-xs)}
.icon--sm{--size:var(--icon-sm)}
.icon--md{--size:var(--icon-md)}
.icon--lg{--size:var(--icon-lg)}
.icon--xl{--size:var(--icon-xl)}
.icon--xxl{--size:var(--icon-xxl)}
.icon--xxxl{--size:var(--icon-xxxl)}
.icon--is-spinning{animation:icon-spin 1s linear infinite}
@keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.icon use{color:inherit;fill:currentColor}
:root{--radius-sm:calc(var(--radius, 0.25em)/2);--radius-md:var(--radius,0.25em);--radius-lg:calc(var(--radius, 0.25em)*2);--shadow-xs:0 0.1px 0.3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.12);--shadow-sm:0 0.3px 0.4px rgba(0,0,0,.025),0 0.9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);--shadow-md:0 0.9px 1.5px rgba(0,0,0,.03),0 3.1px 5.5px rgba(0,0,0,.08),0 14px 25px rgba(0,0,0,.12);--shadow-lg:0 1.2px 1.9px -1px rgba(0,0,0,.014),0 3.3px 5.3px -1px rgba(0,0,0,.038),0 8.5px 12.7px -1px rgba(0,0,0,.085),0 30px 42px -1px rgba(0,0,0,.15);--shadow-xl:0 1.5px 2.1px -6px rgba(0,0,0,.012),0 3.6px 5.2px -6px rgba(0,0,0,.035),0 7.3px 10.6px -6px rgba(0,0,0,.07),0 16.2px 21.9px -6px rgba(0,0,0,.117),0 46px 60px -6px rgba(0,0,0,.2);--ease-in-out:cubic-bezier(0.645,0.045,0.355,1);--ease-in:cubic-bezier(0.55,0.055,0.675,0.19);--ease-out:cubic-bezier(0.215,0.61,0.355,1);--ease-out-back:cubic-bezier(0.34,1.56,0.64,1);--space-unit:1rem}
*,:root{--space-xxxxs:calc(0.125 * var(--space-unit));--space-xxxs:calc(0.25 * var(--space-unit));--space-xxs:calc(0.375 * var(--space-unit));--space-xs:calc(0.5 * var(--space-unit));--space-sm:calc(0.75 * var(--space-unit));--space-md:calc(2 * var(--space-unit))!important;--space-lg:calc(2 * var(--space-unit));--space-xl:calc(3.25 * var(--space-unit));--space-xxl:calc(5.25 * var(--space-unit));--space-xxxl:calc(8.5 * var(--space-unit));--space-xxxxl:calc(13.75 * var(--space-unit));--component-padding:var(--space-md)}
body{font-size:var(--text-base-size,1rem);font-family:var(--font-primary,sans-serif);color:var(--color-contrast-high,#323639);font-weight:var(--body-font-weight,normal)}
h1,h2,h3,h4{color:var(--color-contrast-higher,#0d1317);line-height:var(--heading-line-height,1.2);font-weight:var(--heading-font-weight,700)}
h1{font-size:var(--text-xxl,2rem)}
h2{font-size:var(--text-xl,1.75rem)}
h3{font-size:var(--text-lg,1.375rem)}
h4{font-size:var(--text-md,1.125rem)}
small{font-size:var(--text-sm,.75rem)}
.link,a{color:var(--color-contrast-high,#323639)!important;text-decoration:none!important}
strong{font-weight:700}
s{text-decoration:line-through}
u{text-decoration:none!important}
.text-component h1,.text-component h2,.text-component h3,.text-component h4{line-height:calc(var(--heading-line-height)*var(--line-height-multiplier, 1));margin-bottom:calc(var(--space-unit)*.3125*var(--text-space-y-multiplier, 1))}
.text-component h2,.text-component h3,.text-component h4{margin-top:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}
.text-component blockquote,.text-component ol li,.text-component p,.text-component ul li{line-height:inherit!important}
.text-component .text-component__block,.text-component blockquote,.text-component ol,.text-component p,.text-component ul{margin-bottom:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}
.text-component ol,.text-component ul{list-style-position:inside}
.text-component ol ol,.text-component ol ul,.text-component ul ol,.text-component ul ul{padding-left:1em;margin-bottom:0}
.text-component ul{list-style-type:disc}
.text-component ol{list-style-type:decimal}
.text-component img{display:block;margin:0 auto}
.text-component figcaption{text-align:center;margin-top:calc(var(--space-unit)*.5)}
.text-component em{font-style:italic}
.text-component hr{margin-top:calc(var(--space-unit)*1.875*var(--text-space-y-multiplier, 1));margin-bottom:calc(var(--space-unit)*1.875*var(--text-space-y-multiplier, 1));margin-left:auto;margin-right:auto}
.text-component>:first-child{margin-top:0}
.text-component>:last-child{margin-bottom:0}
.text-component__block--full-width{width:100vw;margin-left:calc(50% - 50vw)}
@media(min-width:48rem){.text-component__block--left,.text-component__block--right{width:45%}.text-component__block--left img,.text-component__block--right img{width:100%}.text-component__block--left{float:left;margin-right:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}.text-component__block--right{float:right;margin-left:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}}
@media(min-width:90rem){.text-component__block--outset{width:calc(100% + 10.5*var(--space-unit))}.text-component__block--outset img{width:100%}.text-component__block--outset:not(.text-component__block--right){margin-left:calc(-5.25*var(--space-unit))}.text-component__block--left,.text-component__block--right{width:50%}.text-component__block--right.text-component__block--outset{margin-right:calc(-5.25*var(--space-unit))}}
.flex-nowrap{flex-wrap:nowrap}
.flex-column{flex-direction:column}
.flex-column-reverse{flex-direction:column-reverse}
.flex-row{flex-direction:row}
.flex-row-reverse{flex-direction:row-reverse}
.flex-center{justify-content:center;align-items:center}
.flex-grow{flex-grow:1}
.flex-grow-0{flex-grow:0}
.flex-shrink{flex-shrink:1}
.flex-basis-0{flex-basis:0}
.justify-start{justify-content:flex-start}
.justify-end{justify-content:flex-end}
.items-end{align-items:flex-end}
.items-baseline{align-items:baseline}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
[class*=" aspect-ratio"],[class^=aspect-ratio]{--aspect-ratio:calc(16/9);position:relative;height:0;padding-bottom:calc(100%/(var(--aspect-ratio)))}
[class*=" aspect-ratio"]>*,[class^=aspect-ratio]>*{position:absolute;top:0;left:0;width:100%;height:100%}
[class*=" aspect-ratio"]>:not(iframe),[class^=aspect-ratio]>:not(iframe){-o-object-fit:cover;object-fit:cover}
.aspect-ratio-16\:9{--aspect-ratio:calc(16/9)}
.aspect-ratio-3\:2{--aspect-ratio:calc(3/2)}
.aspect-ratio-4\:3{--aspect-ratio:calc(4/3)}
.aspect-ratio-5\:4{--aspect-ratio:calc(5/4)}
.aspect-ratio-1\:1{--aspect-ratio:calc(1/1)}
.aspect-ratio-4\:5{--aspect-ratio:calc(4/5)}
.aspect-ratio-3\:4{--aspect-ratio:calc(3/4)}
.aspect-ratio-2\:3{--aspect-ratio:calc(2/3)}
.aspect-ratio-9\:16{--aspect-ratio:calc(9/16)}
.inline{display:inline}
.hide{display:none}
.space-unit-rem{--space-unit:1rem}
.space-unit-em{--space-unit:1em}
.space-unit-px{--space-unit:16px}
.margin-xxxxs{margin:var(--space-xxxxs)}
.margin-xxxs{margin:var(--space-xxxs)}
.margin-xxs{margin:var(--space-xxs)}
.margin-xs{margin:var(--space-xs)}
.margin-sm{margin:var(--space-sm)}
.margin-md{margin:var(--space-md)}
.margin-lg{margin:var(--space-lg)}
.margin-xl{margin:var(--space-xl)}
.margin-xxl{margin:var(--space-xxl)}
.margin-xxxl{margin:var(--space-xxxl)}
.margin-xxxxl{margin:var(--space-xxxxl)}
.margin-auto{margin:auto}
.margin-0{margin:0}
.margin-top-xxxxs{margin-top:var(--space-xxxxs)}
.margin-top-xxxs{margin-top:var(--space-xxxs)}
.margin-top-xxs{margin-top:var(--space-xxs)}
.margin-top-xs{margin-top:var(--space-xs)}
.margin-top-sm{margin-top:var(--space-sm)}
.margin-top-md{margin-top:var(--space-md)}
.margin-top-lg{margin-top:var(--space-lg)}
.margin-top-xl{margin-top:var(--space-xl)}
.margin-top-xxl{margin-top:var(--space-xxl)}
.margin-top-xxxl{margin-top:var(--space-xxxl)}
.margin-top-xxxxl{margin-top:var(--space-xxxxl)}
.margin-top-auto{margin-top:auto}
.margin-top-0{margin-top:0}
.margin-bottom-xxxxs{margin-bottom:var(--space-xxxxs)}
.margin-bottom-xxxs{margin-bottom:var(--space-xxxs)}
.margin-bottom-xxs{margin-bottom:var(--space-xxs)}
.margin-bottom-xs{margin-bottom:var(--space-xs)}
.margin-bottom-sm{margin-bottom:var(--space-sm)}
.margin-bottom-md{margin-bottom:var(--space-md)}
.margin-bottom-lg{margin-bottom:var(--space-lg)}
.margin-bottom-xl{margin-bottom:var(--space-xl)}
.margin-bottom-xxl{margin-bottom:var(--space-xxl)}
.margin-bottom-xxxl{margin-bottom:var(--space-xxxl)}
.margin-bottom-xxxxl{margin-bottom:var(--space-xxxxl)}
.margin-bottom-auto{margin-bottom:auto}
.margin-bottom-0{margin-bottom:0}
.margin-right-xxxxs{margin-right:var(--space-xxxxs)}
.margin-right-xxxs{margin-right:var(--space-xxxs)}
.margin-right-xxs{margin-right:var(--space-xxs)}
.margin-right-xs{margin-right:var(--space-xs)}
.margin-right-sm{margin-right:var(--space-sm)}
.margin-right-md{margin-right:var(--space-md)}
.margin-right-lg{margin-right:var(--space-lg)}
.margin-right-xl{margin-right:var(--space-xl)}
.margin-right-xxl{margin-right:var(--space-xxl)}
.margin-right-xxxl{margin-right:var(--space-xxxl)}
.margin-right-xxxxl{margin-right:var(--space-xxxxl)}
.margin-right-auto{margin-right:auto}
.margin-right-0{margin-right:0}
.margin-left-xxxxs{margin-left:var(--space-xxxxs)}
.margin-left-xxxs{margin-left:var(--space-xxxs)}
.margin-left-xxs{margin-left:var(--space-xxs)}
.margin-left-xs{margin-left:var(--space-xs)}
.margin-left-sm{margin-left:var(--space-sm)}
.margin-left-md{margin-left:var(--space-md)}
.margin-left-lg{margin-left:var(--space-lg)}
.margin-left-xl{margin-left:var(--space-xl)}
.margin-left-xxl{margin-left:var(--space-xxl)}
.margin-left-xxxl{margin-left:var(--space-xxxl)}
.margin-left-xxxxl{margin-left:var(--space-xxxxl)}
.margin-left-auto{margin-left:auto}
.margin-left-0{margin-left:0}
.margin-x-xxxxs{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}
.margin-x-xxxs{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}
.margin-x-xxs{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}
.margin-x-xs{margin-left:var(--space-xs);margin-right:var(--space-xs)}
.margin-x-sm{margin-left:var(--space-sm);margin-right:var(--space-sm)}
.margin-x-md{margin-left:var(--space-md);margin-right:var(--space-md)}
.margin-x-lg{margin-left:var(--space-lg);margin-right:var(--space-lg)}
.margin-x-xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}
.margin-x-xxl{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}
.margin-x-xxxl{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}
.margin-x-xxxxl{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}
.margin-x-auto{margin-left:auto;margin-right:auto}
.margin-x-0{margin-left:0;margin-right:0}
.margin-y-xxxxs{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}
.margin-y-xxxs{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}
.margin-y-xxs{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}
.margin-y-xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}
.margin-y-sm{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}
.margin-y-md{margin-top:var(--space-md);margin-bottom:var(--space-md)}
.margin-y-lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}
.margin-y-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}
.margin-y-xxl{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}
.margin-y-xxxl{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}
.margin-y-xxxxl{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}
.margin-y-auto{margin-top:auto;margin-bottom:auto}
.margin-y-0{margin-top:0;margin-bottom:0}
.padding-xxxxs{padding:var(--space-xxxxs)}
.padding-xxxs{padding:var(--space-xxxs)}
.padding-xxs{padding:var(--space-xxs)}
.padding-xs{padding:var(--space-xs)}
.padding-sm{padding:var(--space-sm)}
.padding-md{padding:var(--space-md)}
.padding-lg{padding:var(--space-lg)}
.padding-xl{padding:var(--space-xl)}
.padding-xxl{padding:var(--space-xxl)}
.padding-xxxl{padding:var(--space-xxxl)}
.padding-xxxxl{padding:var(--space-xxxxl)}
.padding-0{padding:0}
.padding-component{padding:var(--component-padding)}
.padding-top-xxxxs{padding-top:var(--space-xxxxs)}
.padding-top-xxxs{padding-top:var(--space-xxxs)}
.padding-top-xxs{padding-top:var(--space-xxs)}
.padding-top-xs{padding-top:var(--space-xs)}
.padding-top-sm{padding-top:var(--space-sm)}
.padding-top-md{padding-top:var(--space-md)}
.padding-top-lg{padding-top:var(--space-lg)}
.padding-top-xl{padding-top:var(--space-xl)}
.padding-top-xxl{padding-top:var(--space-xxl)}
.padding-top-xxxl{padding-top:var(--space-xxxl)}
.padding-top-xxxxl{padding-top:var(--space-xxxxl)}
.padding-top-0{padding-top:0}
.padding-top-component{padding-top:var(--component-padding)}
.padding-bottom-xxxxs{padding-bottom:var(--space-xxxxs)}
.padding-bottom-xxxs{padding-bottom:var(--space-xxxs)}
.padding-bottom-xxs{padding-bottom:var(--space-xxs)}
.padding-bottom-xs{padding-bottom:var(--space-xs)}
.padding-bottom-sm{padding-bottom:var(--space-sm)}
.padding-bottom-md{padding-bottom:var(--space-md)}
.padding-bottom-lg{padding-bottom:var(--space-lg)}
.padding-bottom-xl{padding-bottom:var(--space-xl)}
.padding-bottom-xxl{padding-bottom:var(--space-xxl)}
.padding-bottom-xxxl{padding-bottom:var(--space-xxxl)}
.padding-bottom-xxxxl{padding-bottom:var(--space-xxxxl)}
.padding-bottom-0{padding-bottom:0}
.padding-bottom-component{padding-bottom:var(--component-padding)}
.padding-right-xxxxs{padding-right:var(--space-xxxxs)}
.padding-right-xxxs{padding-right:var(--space-xxxs)}
.padding-right-xxs{padding-right:var(--space-xxs)}
.padding-right-xs{padding-right:var(--space-xs)}
.padding-right-sm{padding-right:var(--space-sm)}
.padding-right-md{padding-right:var(--space-md)}
.padding-right-lg{padding-right:var(--space-lg)}
.padding-right-xl{padding-right:var(--space-xl)}
.padding-right-xxl{padding-right:var(--space-xxl)}
.padding-right-xxxl{padding-right:var(--space-xxxl)}
.padding-right-xxxxl{padding-right:var(--space-xxxxl)}
.padding-right-0{padding-right:0}
.padding-right-component{padding-right:var(--component-padding)}
.padding-left-xxxxs{padding-left:var(--space-xxxxs)}
.padding-left-xxxs{padding-left:var(--space-xxxs)}
.padding-left-xxs{padding-left:var(--space-xxs)}
.padding-left-xs{padding-left:var(--space-xs)}
.padding-left-sm{padding-left:var(--space-sm)}
.padding-left-md{padding-left:var(--space-md)}
.padding-left-lg{padding-left:var(--space-lg)}
.padding-left-xl{padding-left:var(--space-xl)}
.padding-left-xxl{padding-left:var(--space-xxl)}
.padding-left-xxxl{padding-left:var(--space-xxxl)}
.padding-left-xxxxl{padding-left:var(--space-xxxxl)}
.padding-left-0{padding-left:0}
.padding-left-component{padding-left:var(--component-padding)}
.padding-x-xxxxs{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}
.padding-x-xxxs{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}
.padding-x-xxs{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}
.padding-x-xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}
.padding-x-sm{padding-left:var(--space-sm);padding-right:var(--space-sm)}
.padding-x-md{padding-left:calc(var(--space-md) + var(--acc-item-x-pad))!important;padding-right:calc(var(--space-md) + var(--acc-item-x-pad))!important}
.padding-x-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}
.padding-x-xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}
.padding-x-xxl{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}
.padding-x-xxxl{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}
.padding-x-xxxxl{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}
.padding-x-0{padding-left:0;padding-right:0}
.padding-x-component{padding-left:var(--component-padding);padding-right:var(--component-padding)}
.padding-y-xxxxs{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}
.padding-y-xxxs{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}
.padding-y-xxs{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}
.padding-y-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}
.padding-y-sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}
.padding-y-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}
.padding-y-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}
.padding-y-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}
.padding-y-xxl{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}
.padding-y-xxxl{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}
.padding-y-xxxxl{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}
.padding-y-0{padding-top:0;padding-bottom:0}
.padding-y-component{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}
.align-baseline{vertical-align:baseline}
.align-top{vertical-align:top}
.align-middle{vertical-align:middle}
.align-bottom{vertical-align:bottom}
.text-truncate,.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-replace{overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap}
.break-word{overflow-wrap:break-word;min-width:0}
.text-unit-em,.text-unit-px,.text-unit-rem{font-size:var(--text-unit)}
.text-unit-rem{--text-unit:1rem}
.text-unit-em{--text-unit:1em}
.text-unit-px{--text-unit:16px}
.text-xs{font-size:var(--text-xs,.6875rem)}
.text-sm{font-size:var(--text-sm,.75rem)}
.text-base{font-size:var(--text-unit,1rem)}
.text-md{font-size:var(--text-md,1.125rem)}
.text-lg{font-size:var(--text-lg,1.375rem)}
.text-xl{font-size:var(--text-xl,1.75rem)}
.text-xxl{font-size:var(--text-xxl,2rem)}
.text-xxxl{font-size:var(--text-xxxl,2.5rem)}
.text-xxxxl{font-size:var(--text-xxxxl,3rem)}
.text-uppercase{text-transform:uppercase}
.text-capitalize{text-transform:capitalize}
.letter-spacing-xs{letter-spacing:-.1em}
.letter-spacing-sm{letter-spacing:-.05em}
.letter-spacing-md{letter-spacing:.05em}
.letter-spacing-lg{letter-spacing:.1em}
.letter-spacing-xl{letter-spacing:.2em}
.font-light{font-weight:300}
.font-normal{font-weight:400}
.font-bold,.text-bold{font-weight:700}
.font-italic{font-style:italic}
.font-smooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.font-primary{font-family:var(--font-primary)}
.text-left{text-align:left}
.text-right{text-align:right}
.text-justify{text-align:justify}
.text-line-through{text-decoration:line-through}
.text-underline{text-decoration:underline}
.text-decoration-none{text-decoration:none}
.text-shadow-xs{text-shadow:0 1px 1px rgba(0,0,0,.15)}
.text-shadow-sm{text-shadow:0 1px 2px rgba(0,0,0,.25)}
.text-shadow-md{text-shadow:0 1px 2px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.2)}
.text-shadow-lg{text-shadow:0 1px 4px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.2)}
.text-shadow-xl{text-shadow:0 1px 4px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.2),0 6px 24px rgba(0,0,0,.25)}
.text-shadow-none{text-shadow:none}
.text-space-y-xxs{--text-space-y-multiplier:0.25!important}
.text-space-y-xs{--text-space-y-multiplier:0.5!important}
.text-space-y-sm{--text-space-y-multiplier:0.75!important}
.text-space-y-md{--text-space-y-multiplier:1.25!important}
.text-space-y-lg{--text-space-y-multiplier:1.5!important}
.text-space-y-xl{--text-space-y-multiplier:1.75!important}
.text-space-y-xxl{--text-space-y-multiplier:2!important}
.line-height-xs{--heading-line-height:1;--body-line-height:1.1}
.line-height-xs:not(.text-component){line-height:1.1}
.line-height-sm{--heading-line-height:1.1;--body-line-height:1.2}
.line-height-sm:not(.text-component){line-height:1.2}
.line-height-md{--heading-line-height:1.15;--body-line-height:1.4}
.line-height-md:not(.text-component){line-height:1.4}
.line-height-lg{--heading-line-height:1.22;--body-line-height:1.58}
.line-height-lg:not(.text-component){line-height:1.58}
.line-height-xl{--heading-line-height:1.3;--body-line-height:1.72}
.line-height-xl:not(.text-component){line-height:1.72}
.line-height-body{line-height:var(--body-line-height)}
.line-height-heading{line-height:var(--heading-line-height)}
.line-height-normal{line-height:normal!important}
.line-height-1{line-height:1!important}
.text-nowrap,.ws-nowrap{white-space:nowrap}
.cursor-default{cursor:default}
.pointer-events-auto{pointer-events:auto}
.user-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.user-select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}
[class*=" color-"],[class^=color-]{--color-o:1}
.color-inherit{color:inherit}
.color-bg-darker{color:hsla(var(--color-bg-darker-h),var(--color-bg-darker-s),var(--color-bg-darker-l),var(--color-o,1))}
.color-bg-dark{color:hsla(var(--color-bg-dark-h),var(--color-bg-dark-s),var(--color-bg-dark-l),var(--color-o,1))}
.color-bg{color:hsla(var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),var(--color-o,1))}
.color-bg-light{color:hsla(var(--color-bg-light-h),var(--color-bg-light-s),var(--color-bg-light-l),var(--color-o,1))}
.color-bg-lighter{color:hsla(var(--color-bg-lighter-h),var(--color-bg-lighter-s),var(--color-bg-lighter-l),var(--color-o,1))}
.color-contrast-lower{color:hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--color-o,1))}
.color-contrast-low{color:hsla(var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--color-o,1))}
.color-contrast-medium{color:hsla(var(--color-contrast-medium-h),var(--color-contrast-medium-s),var(--color-contrast-medium-l),var(--color-o,1))}
.color-contrast-high{color:hsla(var(--color-contrast-high-h),var(--color-contrast-high-s),var(--color-contrast-high-l),var(--color-o,1))}
.color-contrast-higher{color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--color-o,1))}
.color-primary-darker{color:hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),var(--color-o,1))}
.color-primary-dark{color:hsla(var(--color-primary-dark-h),var(--color-primary-dark-s),var(--color-primary-dark-l),var(--color-o,1))}
.color-primary{color:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),var(--color-o,1))}
.color-primary-light{color:hsla(var(--color-primary-light-h),var(--color-primary-light-s),var(--color-primary-light-l),var(--color-o,1))}
.color-primary-lighter{color:hsla(var(--color-primary-lighter-h),var(--color-primary-lighter-s),var(--color-primary-lighter-l),var(--color-o,1))}
.color-accent-darker{color:hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),var(--color-o,1))}
.color-accent-dark{color:hsla(var(--color-accent-dark-h),var(--color-accent-dark-s),var(--color-accent-dark-l),var(--color-o,1))}
.color-accent{color:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),var(--color-o,1))}
.color-accent-light{color:hsla(var(--color-accent-light-h),var(--color-accent-light-s),var(--color-accent-light-l),var(--color-o,1))}
.color-accent-lighter{color:hsla(var(--color-accent-lighter-h),var(--color-accent-lighter-s),var(--color-accent-lighter-l),var(--color-o,1))}
.color-success-darker{color:hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),var(--color-o,1))}
.color-success-dark{color:hsla(var(--color-success-dark-h),var(--color-success-dark-s),var(--color-success-dark-l),var(--color-o,1))}
.color-success{color:hsla(var(--color-success-h),var(--color-success-s),var(--color-success-l),var(--color-o,1))}
.color-success-light{color:hsla(var(--color-success-light-h),var(--color-success-light-s),var(--color-success-light-l),var(--color-o,1))}
.color-success-lighter{color:hsla(var(--color-success-lighter-h),var(--color-success-lighter-s),var(--color-success-lighter-l),var(--color-o,1))}
.color-warning-darker{color:hsla(var(--color-warning-darker-h),var(--color-warning-darker-s),var(--color-warning-darker-l),var(--color-o,1))}
.color-warning-dark{color:hsla(var(--color-warning-dark-h),var(--color-warning-dark-s),var(--color-warning-dark-l),var(--color-o,1))}
.color-warning{color:hsla(var(--color-warning-h),var(--color-warning-s),var(--color-warning-l),var(--color-o,1))}
.color-warning-light{color:hsla(var(--color-warning-light-h),var(--color-warning-light-s),var(--color-warning-light-l),var(--color-o,1))}
.color-warning-lighter{color:hsla(var(--color-warning-lighter-h),var(--color-warning-lighter-s),var(--color-warning-lighter-l),var(--color-o,1))}
.color-error-darker{color:hsla(var(--color-error-darker-h),var(--color-error-darker-s),var(--color-error-darker-l),var(--color-o,1))}
.color-error-dark{color:hsla(var(--color-error-dark-h),var(--color-error-dark-s),var(--color-error-dark-l),var(--color-o,1))}
.color-error{color:hsla(var(--color-error-h),var(--color-error-s),var(--color-error-l),var(--color-o,1))}
.color-error-light{color:hsla(var(--color-error-light-h),var(--color-error-light-s),var(--color-error-light-l),var(--color-o,1))}
.color-error-lighter{color:hsla(var(--color-error-lighter-h),var(--color-error-lighter-s),var(--color-error-lighter-l),var(--color-o,1))}
.color-white{color:hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),var(--color-o,1))}
.color-black{color:hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),var(--color-o,1))}
.color-opacity-0{--color-o:0}
.color-opacity-10\%{--color-o:0.1}
.color-opacity-20\%{--color-o:0.2}
.color-opacity-30\%{--color-o:0.3}
.color-opacity-40\%{--color-o:0.4}
.color-opacity-50\%{--color-o:0.5}
.color-opacity-60\%{--color-o:0.6}
.color-opacity-70\%{--color-o:0.7}
.color-opacity-80\%{--color-o:0.8}
.color-opacity-90\%{--color-o:0.9}
[class*=" color-gradient"],[class^=color-gradient]{color:transparent!important;-webkit-background-clip:text;background-clip:text}
.width-xxxxs{width:var(--size-xxxxs,.25rem)}
.width-xxxs{width:var(--size-xxxs,.5rem)}
.width-xxs{width:var(--size-xxs,.75rem)}
.width-xs{width:var(--size-xs,1rem)}
.width-sm{width:var(--size-sm,1.5rem)}
.width-md{width:var(--size-md,2rem)}
.width-lg{width:var(--size-lg,3rem)}
.width-xl{width:var(--size-xl,4rem)}
.width-xxl{width:var(--size-xxl,6rem)}
.width-xxxl{width:var(--size-xxxl,8rem)}
.width-xxxxl{width:var(--size-xxxxl,16rem)}
.width-0{width:0}
.width-10\%{width:10%}
.width-20\%{width:20%}
.width-25\%{width:25%}
.width-30\%{width:30%}
.width-33\%{width:33.3333333333%}
.width-40\%{width:40%}
.width-50\%{width:50%}
.width-60\%{width:60%}
.width-66\%{width:66.6666666667%}
.width-70\%{width:70%}
.width-75\%{width:75%}
.width-80\%{width:80%}
.width-90\%{width:90%}
.width-100\%{width:100%}
.width-100vw{width:100vw}
.width-auto{width:auto}
.height-xxxxs{height:var(--size-xxxxs,.25rem)}
.height-xxxs{height:var(--size-xxxs,.5rem)}
.height-xxs{height:var(--size-xxs,.75rem)}
.height-xs{height:var(--size-xs,1rem)}
.height-sm{height:var(--size-sm,1.5rem)}
.height-md{height:var(--size-md,2rem)}
.height-lg{height:var(--size-lg,3rem)}
.height-xl{height:var(--size-xl,4rem)}
.height-xxl{height:var(--size-xxl,6rem)}
.height-xxxl{height:var(--size-xxxl,8rem)}
.height-xxxxl{height:var(--size-xxxxl,16rem)}
.height-0{height:0}
.height-10\%{height:10%}
.height-20\%{height:20%}
.height-25\%{height:25%}
.height-30\%{height:30%}
.height-33\%{height:33.3333333333%}
.height-40\%{height:40%}
.height-50\%{height:50%}
.height-60\%{height:60%}
.height-66\%{height:66.6666666667%}
.height-70\%{height:70%}
.height-75\%{height:75%}
.height-80\%{height:80%}
.height-90\%{height:90%}
.height-100\%{height:100%}
.height-100vh{height:100vh}
.height-auto{height:auto}
.min-width-0{min-width:0}
.min-width-25\%{min-width:25%}
.min-width-33\%{min-width:33.3333333333%}
.min-width-50\%{min-width:50%}
.min-width-66\%{min-width:66.6666666667%}
.min-width-75\%{min-width:75%}
.min-width-100\%{min-width:100%}
.min-width-100vw{min-width:100vw}
.min-height-100\%{min-height:100%}
.min-height-100vh{min-height:100vh}
:root{--max-width-xxxxs:20rem;--max-width-xxxs:26rem;--max-width-xxs:32rem;--max-width-xs:38rem;--max-width-sm:48rem;--max-width-md:64rem;--max-width-lg:80rem;--max-width-xl:90rem;--max-width-xxl:100rem;--max-width-xxxl:120rem;--max-width-xxxxl:150rem}
.max-width-xxxxs{max-width:var(--max-width-xxxxs)}
.max-width-xxxs{max-width:var(--max-width-xxxs)}
.max-width-xxs{max-width:var(--max-width-xxs)}
.max-width-xs{max-width:var(--max-width-xs)}
.max-width-sm{max-width:var(--max-width-sm)}
.max-width-md{max-width:var(--max-width-md)}
.max-width-lg{max-width:var(--max-width-lg)}
.max-width-xl{max-width:var(--max-width-xl)}
.max-width-xxl{max-width:var(--max-width-xxl)}
.max-width-xxxl{max-width:var(--max-width-xxxl)}
.max-width-xxxxl{max-width:var(--max-width-xxxxl)}
.max-width-100\%{max-width:100%}
.max-width-none{max-width:none}
[class*=" max-width-adaptive"],[class^=max-width-adaptive]{max-width:32rem}
@media(min-width:48rem){.max-width-adaptive,.max-width-adaptive-lg,.max-width-adaptive-md,.max-width-adaptive-sm,.max-width-adaptive-xl{max-width:48rem}}
@media(min-width:64rem){.max-width-adaptive,.max-width-adaptive-lg,.max-width-adaptive-md,.max-width-adaptive-xl{max-width:64rem}}
@media(min-width:80rem){.max-width-adaptive,.max-width-adaptive-lg,.max-width-adaptive-xl{max-width:80rem}}
@media(min-width:90rem){.max-width-adaptive-xl{max-width:90rem}}
.max-height-100\%{max-height:100%}
.max-height-100vh{max-height:100vh}
.shadow-xs{box-shadow:var(--shadow-xs)}
.shadow-sm{box-shadow:var(--shadow-sm)}
.shadow-md{box-shadow:var(--shadow-md)}
.shadow-lg{box-shadow:var(--shadow-lg)}
.shadow-xl{box-shadow:var(--shadow-xl)}
.shadow-none{box-shadow:none}
:root{--inner-glow:inset 0 0 0.5px 1px hsla(0,0%,100%,.075);--inner-glow-top:inset 0 1px 0.5px hsla(0,0%,100%,.075)}
.inner-glow,.inner-glow-top{position:relative}
.inner-glow-top:after,.inner-glow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;pointer-events:none}
.inner-glow:after{box-shadow:var(--inner-glow)}
.inner-glow-top:after{box-shadow:var(--inner-glow-top)}
.position-relative{position:relative}
.position-absolute{position:absolute}
.position-fixed{position:fixed}
.position-sticky{position:sticky}
.inset-0{top:0;right:0;bottom:0;left:0}
.top-0{top:0}
.top-50\%{top:50%}
.top-xxxxs{top:var(--space-xxxxs)}
.top-xxxs{top:var(--space-xxxs)}
.top-xxs{top:var(--space-xxs)}
.top-xs{top:var(--space-xs)}
.top-sm{top:var(--space-sm)}
.top-md{top:var(--space-md)}
.top-lg{top:var(--space-lg)}
.top-xl{top:var(--space-xl)}
.top-xxl{top:var(--space-xxl)}
.top-xxxl{top:var(--space-xxxl)}
.top-xxxxl{top:var(--space-xxxxl)}
.bottom-0{bottom:0}
.bottom-50\%{bottom:50%}
.bottom-xxxxs{bottom:var(--space-xxxxs)}
.bottom-xxxs{bottom:var(--space-xxxs)}
.bottom-xxs{bottom:var(--space-xxs)}
.bottom-xs{bottom:var(--space-xs)}
.bottom-sm{bottom:var(--space-sm)}
.bottom-md{bottom:var(--space-md)}
.bottom-lg{bottom:var(--space-lg)}
.bottom-xl{bottom:var(--space-xl)}
.bottom-xxl{bottom:var(--space-xxl)}
.bottom-xxxl{bottom:var(--space-xxxl)}
.bottom-xxxxl{bottom:var(--space-xxxxl)}
.right-50\%{right:50%}
.right-xxxxs{right:var(--space-xxxxs)}
.right-xxxs{right:var(--space-xxxs)}
.right-xxs{right:var(--space-xxs)}
.right-xs{right:var(--space-xs)}
.right-sm{right:var(--space-sm)}
.right-md{right:var(--space-md)}
.right-lg{right:var(--space-lg)}
.right-xl{right:var(--space-xl)}
.right-xxl{right:var(--space-xxl)}
.right-xxxl{right:var(--space-xxxl)}
.right-xxxxl{right:var(--space-xxxxl)}
.left-0{left:0}
.left-50\%{left:50%}
.left-xxxxs{left:var(--space-xxxxs)}
.left-xxxs{left:var(--space-xxxs)}
.left-xxs{left:var(--space-xxs)}
.left-xs{left:var(--space-xs)}
.left-sm{left:var(--space-sm)}
.left-md{left:var(--space-md)}
.left-lg{left:var(--space-lg)}
.left-xl{left:var(--space-xl)}
.left-xxl{left:var(--space-xxl)}
.left-xxxl{left:var(--space-xxxl)}
.left-xxxxl{left:var(--space-xxxxl)}
.z-index-header{z-index:var(--z-index-header)}
.z-index-popover{z-index:var(--z-index-popover)}
.z-index-fixed-element{z-index:var(--z-index-fixed-element)}
.z-index-overlay{z-index:var(--z-index-overlay)}
.z-index-1{z-index:1}
.z-index-2{z-index:2}
.z-index-3{z-index:3}
.overflow-hidden{overflow:hidden}
.overflow-auto{overflow:auto}
.momentum-scrolling{-webkit-overflow-scrolling:touch}
.overscroll-contain{overscroll-behavior:contain}
.scroll-smooth{scroll-behavior:smooth}
.scroll-padding-xxxxs{scroll-padding:var(--space-xxxxs)}
.scroll-padding-xxxs{scroll-padding:var(--space-xxxs)}
.scroll-padding-xxs{scroll-padding:var(--space-xxs)}
.scroll-padding-xs{scroll-padding:var(--space-xs)}
.scroll-padding-sm{scroll-padding:var(--space-sm)}
.scroll-padding-md{scroll-padding:var(--space-md)}
.scroll-padding-lg{scroll-padding:var(--space-lg)}
.scroll-padding-xl{scroll-padding:var(--space-xl)}
.scroll-padding-xxl{scroll-padding:var(--space-xxl)}
.scroll-padding-xxxl{scroll-padding:var(--space-xxxl)}
.scroll-padding-xxxxl{scroll-padding:var(--space-xxxxl)}
.opacity-0{opacity:0}
.opacity-10\%{opacity:.1}
.opacity-20\%{opacity:.2}
.opacity-30\%{opacity:.3}
.opacity-40\%{opacity:.4}
.opacity-50\%{opacity:.5}
.opacity-60\%{opacity:.6}
.opacity-70\%{opacity:.7}
.opacity-80\%{opacity:.8}
.opacity-90\%{opacity:.9}
.float-left{float:left}
.float-right{float:right}
.clearfix:after{content:"";display:table;clear:both}
[class*=" border-"],[class^=border-]{--border-o:1}
.border{border:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o,1))}
.border-top{border-top:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o,1))}
.border-bottom{border-bottom:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o,1))}
.border-left{border-left:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o,1))}
.border-right{border-right:var(--border-width,1px) var(--border-style,solid) hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o,1))}
.border-2{--border-width:2px}
.border-3{--border-width:3px}
.border-4{--border-width:4px}
.border-dotted{--border-style:dotted}
.border-dashed{--border-style:dashed}
.border-bg-darker{border-color:hsla(var(--color-bg-darker-h),var(--color-bg-darker-s),var(--color-bg-darker-l),var(--border-o,1))}
.border-bg-dark{border-color:hsla(var(--color-bg-dark-h),var(--color-bg-dark-s),var(--color-bg-dark-l),var(--border-o,1))}
.border-bg{border-color:hsla(var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),var(--border-o,1))}
.border-bg-light{border-color:hsla(var(--color-bg-light-h),var(--color-bg-light-s),var(--color-bg-light-l),var(--border-o,1))}
.border-bg-lighter{border-color:hsla(var(--color-bg-lighter-h),var(--color-bg-lighter-s),var(--color-bg-lighter-l),var(--border-o,1))}
.border-contrast-lower{border-color:hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o,1))}
.border-contrast-low{border-color:hsla(var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--border-o,1))}
.border-contrast-medium{border-color:hsla(var(--color-contrast-medium-h),var(--color-contrast-medium-s),var(--color-contrast-medium-l),var(--border-o,1))}
.border-contrast-high{border-color:hsla(var(--color-contrast-high-h),var(--color-contrast-high-s),var(--color-contrast-high-l),var(--border-o,1))}
.border-contrast-higher{border-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-o,1))}
.border-primary-darker{border-color:hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),var(--border-o,1))}
.border-primary-dark{border-color:hsla(var(--color-primary-dark-h),var(--color-primary-dark-s),var(--color-primary-dark-l),var(--border-o,1))}
.border-primary{border-color:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),var(--border-o,1))}
.border-primary-light{border-color:hsla(var(--color-primary-light-h),var(--color-primary-light-s),var(--color-primary-light-l),var(--border-o,1))}
.border-primary-lighter{border-color:hsla(var(--color-primary-lighter-h),var(--color-primary-lighter-s),var(--color-primary-lighter-l),var(--border-o,1))}
.border-accent-darker{border-color:hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),var(--border-o,1))}
.border-accent-dark{border-color:hsla(var(--color-accent-dark-h),var(--color-accent-dark-s),var(--color-accent-dark-l),var(--border-o,1))}
.border-accent{border-color:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),var(--border-o,1))}
.border-accent-light{border-color:hsla(var(--color-accent-light-h),var(--color-accent-light-s),var(--color-accent-light-l),var(--border-o,1))}
.border-accent-lighter{border-color:hsla(var(--color-accent-lighter-h),var(--color-accent-lighter-s),var(--color-accent-lighter-l),var(--border-o,1))}
.border-success-darker{border-color:hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),var(--border-o,1))}
.border-success-dark{border-color:hsla(var(--color-success-dark-h),var(--color-success-dark-s),var(--color-success-dark-l),var(--border-o,1))}
.border-success{border-color:hsla(var(--color-success-h),var(--color-success-s),var(--color-success-l),var(--border-o,1))}
.border-success-light{border-color:hsla(var(--color-success-light-h),var(--color-success-light-s),var(--color-success-light-l),var(--border-o,1))}
.border-success-lighter{border-color:hsla(var(--color-success-lighter-h),var(--color-success-lighter-s),var(--color-success-lighter-l),var(--border-o,1))}
.border-warning-darker{border-color:hsla(var(--color-warning-darker-h),var(--color-warning-darker-s),var(--color-warning-darker-l),var(--border-o,1))}
.border-warning-dark{border-color:hsla(var(--color-warning-dark-h),var(--color-warning-dark-s),var(--color-warning-dark-l),var(--border-o,1))}
.border-warning{border-color:hsla(var(--color-warning-h),var(--color-warning-s),var(--color-warning-l),var(--border-o,1))}
.border-warning-light{border-color:hsla(var(--color-warning-light-h),var(--color-warning-light-s),var(--color-warning-light-l),var(--border-o,1))}
.border-warning-lighter{border-color:hsla(var(--color-warning-lighter-h),var(--color-warning-lighter-s),var(--color-warning-lighter-l),var(--border-o,1))}
.border-error-darker{border-color:hsla(var(--color-error-darker-h),var(--color-error-darker-s),var(--color-error-darker-l),var(--border-o,1))}
.border-error-dark{border-color:hsla(var(--color-error-dark-h),var(--color-error-dark-s),var(--color-error-dark-l),var(--border-o,1))}
.border-error{border-color:hsla(var(--color-error-h),var(--color-error-s),var(--color-error-l),var(--border-o,1))}
.border-error-light{border-color:hsla(var(--color-error-light-h),var(--color-error-light-s),var(--color-error-light-l),var(--border-o,1))}
.border-error-lighter{border-color:hsla(var(--color-error-lighter-h),var(--color-error-lighter-s),var(--color-error-lighter-l),var(--border-o,1))}
.border-white{border-color:hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),var(--border-o,1))}
.border-black{border-color:hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),var(--border-o,1))}
.border-opacity-0{--border-o:0}
.border-opacity-10\%{--border-o:0.1}
.border-opacity-20\%{--border-o:0.2}
.border-opacity-30\%{--border-o:0.3}
.border-opacity-40\%{--border-o:0.4}
.border-opacity-50\%{--border-o:0.5}
.border-opacity-60\%{--border-o:0.6}
.border-opacity-70\%{--border-o:0.7}
.border-opacity-80\%{--border-o:0.8}
.border-opacity-90\%{--border-o:0.9}
.radius-sm{border-radius:var(--radius-sm)}
.radius-md{border-radius:var(--radius-md)}
.radius-lg{border-radius:var(--radius-lg)}
.radius-50\%{border-radius:50%}
.radius-full{border-radius:50em}
.radius-0{border-radius:0}
.radius-inherit{border-radius:inherit}
.radius-top-left-0{border-top-left-radius:0}
.radius-top-right-0{border-top-right-radius:0}
.radius-bottom-right-0{border-bottom-right-radius:0}
.radius-bottom-left-0{border-bottom-left-radius:0}
.bg,[class*=" bg-"],[class^=bg-]{--bg-o:1}
.bg-transparent{background-color:transparent}
.bg-inherit{background-color:inherit}
.bg-darker{background-color:hsla(var(--color-bg-darker-h),var(--color-bg-darker-s),var(--color-bg-darker-l),var(--bg-o))}
.bg-dark{background-color:hsla(var(--color-bg-dark-h),var(--color-bg-dark-s),var(--color-bg-dark-l),var(--bg-o))}
.bg{background-color:hsla(var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),var(--bg-o))}
.bg-light{background-color:hsla(var(--color-bg-light-h),var(--color-bg-light-s),var(--color-bg-light-l),var(--bg-o))}
.bg-lighter{background-color:hsla(var(--color-bg-lighter-h),var(--color-bg-lighter-s),var(--color-bg-lighter-l),var(--bg-o))}
.bg-contrast-lower{background-color:hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--bg-o,1))}
.bg-contrast-low{background-color:hsla(var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--bg-o,1))}
.bg-contrast-medium{background-color:hsla(var(--color-contrast-medium-h),var(--color-contrast-medium-s),var(--color-contrast-medium-l),var(--bg-o,1))}
.bg-contrast-high{background-color:hsla(var(--color-contrast-high-h),var(--color-contrast-high-s),var(--color-contrast-high-l),var(--bg-o,1))}
.bg-contrast-higher{background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--bg-o,1))}
.bg-primary-darker{background-color:hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),var(--bg-o,1))}
.bg-primary-dark{background-color:hsla(var(--color-primary-dark-h),var(--color-primary-dark-s),var(--color-primary-dark-l),var(--bg-o,1))}
.bg-primary{background-color:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),var(--bg-o,1))}
.bg-primary-light{background-color:hsla(var(--color-primary-light-h),var(--color-primary-light-s),var(--color-primary-light-l),var(--bg-o,1))}
.bg-primary-lighter{background-color:hsla(var(--color-primary-lighter-h),var(--color-primary-lighter-s),var(--color-primary-lighter-l),var(--bg-o,1))}
.bg-accent-darker{background-color:hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),var(--bg-o,1))}
.bg-accent-dark{background-color:hsla(var(--color-accent-dark-h),var(--color-accent-dark-s),var(--color-accent-dark-l),var(--bg-o,1))}
.bg-accent{background-color:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),var(--bg-o,1))}
.bg-accent-light{background-color:hsla(var(--color-accent-light-h),var(--color-accent-light-s),var(--color-accent-light-l),var(--bg-o,1))}
.bg-accent-lighter{background-color:hsla(var(--color-accent-lighter-h),var(--color-accent-lighter-s),var(--color-accent-lighter-l),var(--bg-o,1))}
.bg-success-darker{background-color:hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),var(--bg-o,1))}
.bg-success-dark{background-color:hsla(var(--color-success-dark-h),var(--color-success-dark-s),var(--color-success-dark-l),var(--bg-o,1))}
.bg-success{background-color:hsla(var(--color-success-h),var(--color-success-s),var(--color-success-l),var(--bg-o,1))}
.bg-success-light{background-color:hsla(var(--color-success-light-h),var(--color-success-light-s),var(--color-success-light-l),var(--bg-o,1))}
.bg-success-lighter{background-color:hsla(var(--color-success-lighter-h),var(--color-success-lighter-s),var(--color-success-lighter-l),var(--bg-o,1))}
.bg-warning-darker{background-color:hsla(var(--color-warning-darker-h),var(--color-warning-darker-s),var(--color-warning-darker-l),var(--bg-o,1))}
.bg-warning-dark{background-color:hsla(var(--color-warning-dark-h),var(--color-warning-dark-s),var(--color-warning-dark-l),var(--bg-o,1))}
.bg-warning{background-color:hsla(var(--color-warning-h),var(--color-warning-s),var(--color-warning-l),var(--bg-o,1))}
.bg-warning-light{background-color:hsla(var(--color-warning-light-h),var(--color-warning-light-s),var(--color-warning-light-l),var(--bg-o,1))}
.bg-warning-lighter{background-color:hsla(var(--color-warning-lighter-h),var(--color-warning-lighter-s),var(--color-warning-lighter-l),var(--bg-o,1))}
.bg-error-darker{background-color:hsla(var(--color-error-darker-h),var(--color-error-darker-s),var(--color-error-darker-l),var(--bg-o,1))}
.bg-error-dark{background-color:hsla(var(--color-error-dark-h),var(--color-error-dark-s),var(--color-error-dark-l),var(--bg-o,1))}
.bg-error{background-color:hsla(var(--color-error-h),var(--color-error-s),var(--color-error-l),var(--bg-o,1))}
.bg-error-light{background-color:hsla(var(--color-error-light-h),var(--color-error-light-s),var(--color-error-light-l),var(--bg-o,1))}
.bg-error-lighter{background-color:hsla(var(--color-error-lighter-h),var(--color-error-lighter-s),var(--color-error-lighter-l),var(--bg-o,1))}
.bg-white{background-color:hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),var(--bg-o,1))}
.bg-black{background-color:hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),var(--bg-o,1))}
.bg-opacity-0{--bg-o:0}
.bg-opacity-10\%{--bg-o:0.1}
.bg-opacity-20\%{--bg-o:0.2}
.bg-opacity-30\%{--bg-o:0.3}
.bg-opacity-40\%{--bg-o:0.4}
.bg-opacity-50\%{--bg-o:0.5}
.bg-opacity-60\%{--bg-o:0.6}
.bg-opacity-70\%{--bg-o:0.7}
.bg-opacity-80\%{--bg-o:0.8}
.bg-opacity-90\%{--bg-o:0.9}
.bg-center{background-position:50%}
.bg-top{background-position:top}
.bg-right{background-position:100%}
.bg-bottom{background-position:bottom}
.bg-left{background-position:0}
.bg-top-left{background-position:0 0}
.bg-top-right{background-position:100% 0}
.bg-bottom-left{background-position:0 100%}
.bg-bottom-right{background-position:100% 100%}
.bg-cover{background-size:cover}
.backdrop-blur-10{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.backdrop-blur-20{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}
.blend-multiply{mix-blend-mode:multiply}
.blend-overlay{mix-blend-mode:overlay}
.blend-difference{mix-blend-mode:difference}
.object-contain{-o-object-fit:contain;object-fit:contain}
.perspective-xs{perspective:250px}
.perspective-sm{perspective:500px}
.perspective-md{perspective:1000px}
.perspective-lg{perspective:1500px}
.perspective-xl{perspective:3000px}
[class*=" -rotate"],[class*=" -scale"],[class*=" -skew"] [class^=skew],[class*=" -translate"],[class*=" flip"],[class*=" rotate"],[class*=" scale"],[class*=" skew"],[class*=" translate"],[class^=-rotate],[class^=-scale],[class^=-skew],[class^=-translate],[class^=flip],[class^=rotate],[class^=scale],[class^=translate]{--translate:0;--rotate:0;--skew:0;--scale:1;transform:translate3d(var(--translate-x,var(--translate)),var(--translate-y,var(--translate)),var(--translate-z,0)) rotateX(var(--rotate-x,0)) rotateY(var(--rotate-y,0)) rotate(var(--rotate-z,var(--rotate))) skewX(var(--skew-x,var(--skew))) skewY(var(--skew-y,0)) scaleX(var(--scale-x,var(--scale))) scaleY(var(--scale-y,var(--scale)))}
.flip{--scale:-1}
.flip-x{--scale-x:-1}
.flip-y{--scale-y:-1}
.rotate-90{--rotate:90deg}
.rotate-180{--rotate:180deg}
.rotate-270{--rotate:270deg}
.-translate-50\%{--translate:-50%}
.-translate-x-50\%{--translate-x:-50%}
.-translate-y-50\%{--translate-y:-50%}
.translate-50\%{--translate:50%}
.translate-x-50\%{--translate-x:50%}
.translate-y-50\%{--translate-y:50%}
.origin-center{transform-origin:center}
.origin-top{transform-origin:center top}
.origin-right{transform-origin:right center}
.origin-bottom{transform-origin:center bottom}
.origin-left{transform-origin:left center}
.origin-top-left{transform-origin:left top}
.origin-top-right{transform-origin:right top}
.origin-bottom-left{transform-origin:left bottom}
.origin-bottom-right{transform-origin:right bottom}
.fill-current{fill:currentColor}
.stroke-current{stroke:currentColor}
.stroke-1{stroke-width:1px}
.stroke-2{stroke-width:2px}
.stroke-3{stroke-width:3px}
.stroke-4{stroke-width:4px}
@media(min-width:32rem){.flex\@xs{display:flex}.inline-flex\@xs{display:inline-flex}.flex-wrap\@xs{flex-wrap:wrap}.flex-nowrap\@xs{flex-wrap:nowrap}.flex-column\@xs{flex-direction:column}.flex-column-reverse\@xs{flex-direction:column-reverse}.flex-row\@xs{flex-direction:row}.flex-row-reverse\@xs{flex-direction:row-reverse}.flex-center\@xs{justify-content:center;align-items:center}.flex-grow\@xs{flex-grow:1}.flex-grow-0\@xs{flex-grow:0}.flex-shrink\@xs{flex-shrink:1}.flex-shrink-0\@xs{flex-shrink:0}.flex-basis-0\@xs{flex-basis:0}.justify-start\@xs{justify-content:flex-start}.justify-end\@xs{justify-content:flex-end}.justify-center\@xs{justify-content:center}.justify-between\@xs{justify-content:space-between}.items-center\@xs{align-items:center}.items-start\@xs{align-items:flex-start}.items-end\@xs{align-items:flex-end}.items-baseline\@xs{align-items:baseline}.order-1\@xs{order:1}.order-2\@xs{order:2}.order-3\@xs{order:3}.block\@xs{display:block}.inline-block\@xs{display:inline-block}.inline\@xs{display:inline}.contents\@xs{display:contents}.hide\@xs{display:none!important}.margin-xxxxs\@xs{margin:var(--space-xxxxs)}.margin-xxxs\@xs{margin:var(--space-xxxs)}.margin-xxs\@xs{margin:var(--space-xxs)}.margin-xs\@xs{margin:var(--space-xs)}.margin-sm\@xs{margin:var(--space-sm)}.margin-md\@xs{margin:var(--space-md)}.margin-lg\@xs{margin:var(--space-lg)}.margin-xl\@xs{margin:var(--space-xl)}.margin-xxl\@xs{margin:var(--space-xxl)}.margin-xxxl\@xs{margin:var(--space-xxxl)}.margin-xxxxl\@xs{margin:var(--space-xxxxl)}.margin-auto\@xs{margin:auto}.margin-0\@xs{margin:0}.margin-top-xxxxs\@xs{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@xs{margin-top:var(--space-xxxs)}.margin-top-xxs\@xs{margin-top:var(--space-xxs)}.margin-top-xs\@xs{margin-top:var(--space-xs)}.margin-top-sm\@xs{margin-top:var(--space-sm)}.margin-top-md\@xs{margin-top:var(--space-md)}.margin-top-lg\@xs{margin-top:var(--space-lg)}.margin-top-xl\@xs{margin-top:var(--space-xl)}.margin-top-xxl\@xs{margin-top:var(--space-xxl)}.margin-top-xxxl\@xs{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@xs{margin-top:var(--space-xxxxl)}.margin-top-auto\@xs{margin-top:auto}.margin-top-0\@xs{margin-top:0}.margin-bottom-xxxxs\@xs{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@xs{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@xs{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@xs{margin-bottom:var(--space-xs)}.margin-bottom-sm\@xs{margin-bottom:var(--space-sm)}.margin-bottom-md\@xs{margin-bottom:var(--space-md)}.margin-bottom-lg\@xs{margin-bottom:var(--space-lg)}.margin-bottom-xl\@xs{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@xs{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@xs{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@xs{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@xs{margin-bottom:auto}.margin-bottom-0\@xs{margin-bottom:0}.margin-right-xxxxs\@xs{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@xs{margin-right:var(--space-xxxs)}.margin-right-xxs\@xs{margin-right:var(--space-xxs)}.margin-right-xs\@xs{margin-right:var(--space-xs)}.margin-right-sm\@xs{margin-right:var(--space-sm)}.margin-right-md\@xs{margin-right:var(--space-md)}.margin-right-lg\@xs{margin-right:var(--space-lg)}.margin-right-xl\@xs{margin-right:var(--space-xl)}.margin-right-xxl\@xs{margin-right:var(--space-xxl)}.margin-right-xxxl\@xs{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@xs{margin-right:var(--space-xxxxl)}.margin-right-auto\@xs{margin-right:auto}.margin-right-0\@xs{margin-right:0}.margin-left-xxxxs\@xs{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@xs{margin-left:var(--space-xxxs)}.margin-left-xxs\@xs{margin-left:var(--space-xxs)}.margin-left-xs\@xs{margin-left:var(--space-xs)}.margin-left-sm\@xs{margin-left:var(--space-sm)}.margin-left-md\@xs{margin-left:var(--space-md)}.margin-left-lg\@xs{margin-left:var(--space-lg)}.margin-left-xl\@xs{margin-left:var(--space-xl)}.margin-left-xxl\@xs{margin-left:var(--space-xxl)}.margin-left-xxxl\@xs{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@xs{margin-left:var(--space-xxxxl)}.margin-left-auto\@xs{margin-left:auto}.margin-left-0\@xs{margin-left:0}.margin-x-xxxxs\@xs{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@xs{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@xs{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@xs{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@xs{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@xs{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@xs{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@xs{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@xs{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@xs{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@xs{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@xs{margin-left:auto;margin-right:auto}.margin-x-0\@xs{margin-left:0;margin-right:0}.margin-y-xxxxs\@xs{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@xs{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@xs{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@xs{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@xs{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@xs{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@xs{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@xs{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@xs{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@xs{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@xs{margin-top:auto;margin-bottom:auto}.margin-y-0\@xs{margin-top:0;margin-bottom:0}.padding-xxxxs\@xs{padding:var(--space-xxxxs)}.padding-xxxs\@xs{padding:var(--space-xxxs)}.padding-xxs\@xs{padding:var(--space-xxs)}.padding-xs\@xs{padding:var(--space-xs)}.padding-sm\@xs{padding:var(--space-sm)}.padding-md\@xs{padding:var(--space-md)}.padding-lg\@xs{padding:var(--space-lg)}.padding-xl\@xs{padding:var(--space-xl)}.padding-xxl\@xs{padding:var(--space-xxl)}.padding-xxxl\@xs{padding:var(--space-xxxl)}.padding-xxxxl\@xs{padding:var(--space-xxxxl)}.padding-0\@xs{padding:0}.padding-component\@xs{padding:var(--component-padding)}.padding-top-xxxxs\@xs{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@xs{padding-top:var(--space-xxxs)}.padding-top-xxs\@xs{padding-top:var(--space-xxs)}.padding-top-xs\@xs{padding-top:var(--space-xs)}.padding-top-sm\@xs{padding-top:var(--space-sm)}.padding-top-md\@xs{padding-top:var(--space-md)}.padding-top-lg\@xs{padding-top:var(--space-lg)}.padding-top-xl\@xs{padding-top:var(--space-xl)}.padding-top-xxl\@xs{padding-top:var(--space-xxl)}.padding-top-xxxl\@xs{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@xs{padding-top:var(--space-xxxxl)}.padding-top-0\@xs{padding-top:0}.padding-top-component\@xs{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@xs{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@xs{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@xs{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@xs{padding-bottom:var(--space-xs)}.padding-bottom-sm\@xs{padding-bottom:var(--space-sm)}.padding-bottom-md\@xs{padding-bottom:var(--space-md)}.padding-bottom-lg\@xs{padding-bottom:var(--space-lg)}.padding-bottom-xl\@xs{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@xs{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@xs{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@xs{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@xs{padding-bottom:0}.padding-bottom-component\@xs{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@xs{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@xs{padding-right:var(--space-xxxs)}.padding-right-xxs\@xs{padding-right:var(--space-xxs)}.padding-right-xs\@xs{padding-right:var(--space-xs)}.padding-right-sm\@xs{padding-right:var(--space-sm)}.padding-right-md\@xs{padding-right:var(--space-md)}.padding-right-lg\@xs{padding-right:var(--space-lg)}.padding-right-xl\@xs{padding-right:var(--space-xl)}.padding-right-xxl\@xs{padding-right:var(--space-xxl)}.padding-right-xxxl\@xs{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@xs{padding-right:var(--space-xxxxl)}.padding-right-0\@xs{padding-right:0}.padding-right-component\@xs{padding-right:var(--component-padding)}.padding-left-xxxxs\@xs{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@xs{padding-left:var(--space-xxxs)}.padding-left-xxs\@xs{padding-left:var(--space-xxs)}.padding-left-xs\@xs{padding-left:var(--space-xs)}.padding-left-sm\@xs{padding-left:var(--space-sm)}.padding-left-md\@xs{padding-left:var(--space-md)}.padding-left-lg\@xs{padding-left:var(--space-lg)}.padding-left-xl\@xs{padding-left:var(--space-xl)}.padding-left-xxl\@xs{padding-left:var(--space-xxl)}.padding-left-xxxl\@xs{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@xs{padding-left:var(--space-xxxxl)}.padding-left-0\@xs{padding-left:0}.padding-left-component\@xs{padding-left:var(--component-padding)}.padding-x-xxxxs\@xs{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@xs{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@xs{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@xs{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@xs{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@xs{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@xs{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@xs{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@xs{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@xs{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@xs{padding-left:0;padding-right:0}.padding-x-component\@xs{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@xs{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@xs{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@xs{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@xs{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@xs{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@xs{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@xs{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@xs{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@xs{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@xs{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@xs{padding-top:0;padding-bottom:0}.padding-y-component\@xs{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}.text-center\@xs{text-align:center}.text-left\@xs{text-align:left}.text-right\@xs{text-align:right}.text-justify\@xs{text-align:justify}.text-xs\@xs{font-size:var(--text-xs,.6875rem)}.text-sm\@xs{font-size:var(--text-sm,.75rem)}.text-base\@xs{font-size:var(--text-unit,1rem)}.text-md\@xs{font-size:var(--text-md,1.125rem)}.text-lg\@xs{font-size:var(--text-lg,1.375rem)}.text-xl\@xs{font-size:var(--text-xl,1.75rem)}.text-xxl\@xs{font-size:var(--text-xxl,2rem)}.text-xxxl\@xs{font-size:var(--text-xxxl,2.5rem)}.text-xxxxl\@xs{font-size:var(--text-xxxxl,3rem)}.width-xxxxs\@xs{width:var(--size-xxxxs,.25rem)}.width-xxxs\@xs{width:var(--size-xxxs,.5rem)}.width-xxs\@xs{width:var(--size-xxs,.75rem)}.width-xs\@xs{width:var(--size-xs,1rem)}.width-sm\@xs{width:var(--size-sm,1.5rem)}.width-md\@xs{width:var(--size-md,2rem)}.width-lg\@xs{width:var(--size-lg,3rem)}.width-xl\@xs{width:var(--size-xl,4rem)}.width-xxl\@xs{width:var(--size-xxl,6rem)}.width-xxxl\@xs{width:var(--size-xxxl,8rem)}.width-xxxxl\@xs{width:var(--size-xxxxl,16rem)}.width-0\@xs{width:0}.width-10\%\@xs{width:10%}.width-20\%\@xs{width:20%}.width-25\%\@xs{width:25%}.width-30\%\@xs{width:30%}.width-33\%\@xs{width:33.3333333333%}.width-40\%\@xs{width:40%}.width-50\%\@xs{width:50%}.width-60\%\@xs{width:60%}.width-66\%\@xs{width:66.6666666667%}.width-70\%\@xs{width:70%}.width-75\%\@xs{width:75%}.width-80\%\@xs{width:80%}.width-90\%\@xs{width:90%}.width-100\%\@xs{width:100%}.width-100vw\@xs{width:100vw}.width-auto\@xs{width:auto}.height-xxxxs\@xs{height:var(--size-xxxxs,.25rem)}.height-xxxs\@xs{height:var(--size-xxxs,.5rem)}.height-xxs\@xs{height:var(--size-xxs,.75rem)}.height-xs\@xs{height:var(--size-xs,1rem)}.height-sm\@xs{height:var(--size-sm,1.5rem)}.height-md\@xs{height:var(--size-md,2rem)}.height-lg\@xs{height:var(--size-lg,3rem)}.height-xl\@xs{height:var(--size-xl,4rem)}.height-xxl\@xs{height:var(--size-xxl,6rem)}.height-xxxl\@xs{height:var(--size-xxxl,8rem)}.height-xxxxl\@xs{height:var(--size-xxxxl,16rem)}.height-0\@xs{height:0}.height-10\%\@xs{height:10%}.height-20\%\@xs{height:20%}.height-25\%\@xs{height:25%}.height-30\%\@xs{height:30%}.height-33\%\@xs{height:33.3333333333%}.height-40\%\@xs{height:40%}.height-50\%\@xs{height:50%}.height-60\%\@xs{height:60%}.height-66\%\@xs{height:66.6666666667%}.height-70\%\@xs{height:70%}.height-75\%\@xs{height:75%}.height-80\%\@xs{height:80%}.height-90\%\@xs{height:90%}.height-100\%\@xs{height:100%}.height-100vh\@xs{height:100vh}.height-auto\@xs{height:auto}.max-width-xxxxs\@xs{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@xs{max-width:var(--max-width-xxxs)}.max-width-xxs\@xs{max-width:var(--max-width-xxs)}.max-width-xs\@xs{max-width:var(--max-width-xs)}.max-width-sm\@xs{max-width:var(--max-width-sm)}.max-width-md\@xs{max-width:var(--max-width-md)}.max-width-lg\@xs{max-width:var(--max-width-lg)}.max-width-xl\@xs{max-width:var(--max-width-xl)}.max-width-xxl\@xs{max-width:var(--max-width-xxl)}.max-width-xxxl\@xs{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@xs{max-width:var(--max-width-xxxxl)}.max-width-100\%\@xs{max-width:100%}.max-width-none\@xs{max-width:none}.position-relative\@xs{position:relative}.position-absolute\@xs{position:absolute}.position-fixed\@xs{position:fixed}.position-sticky\@xs{position:sticky}.position-static\@xs{position:static}.inset-0\@xs{top:0;right:0;bottom:0;left:0}.top-0\@xs{top:0}.top-50\%\@xs{top:50%}.top-xxxxs\@xs{top:var(--space-xxxxs)}.top-xxxs\@xs{top:var(--space-xxxs)}.top-xxs\@xs{top:var(--space-xxs)}.top-xs\@xs{top:var(--space-xs)}.top-sm\@xs{top:var(--space-sm)}.top-md\@xs{top:var(--space-md)}.top-lg\@xs{top:var(--space-lg)}.top-xl\@xs{top:var(--space-xl)}.top-xxl\@xs{top:var(--space-xxl)}.top-xxxl\@xs{top:var(--space-xxxl)}.top-xxxxl\@xs{top:var(--space-xxxxl)}.bottom-0\@xs{bottom:0}.bottom-50\%\@xs{bottom:50%}.bottom-xxxxs\@xs{bottom:var(--space-xxxxs)}.bottom-xxxs\@xs{bottom:var(--space-xxxs)}.bottom-xxs\@xs{bottom:var(--space-xxs)}.bottom-xs\@xs{bottom:var(--space-xs)}.bottom-sm\@xs{bottom:var(--space-sm)}.bottom-md\@xs{bottom:var(--space-md)}.bottom-lg\@xs{bottom:var(--space-lg)}.bottom-xl\@xs{bottom:var(--space-xl)}.bottom-xxl\@xs{bottom:var(--space-xxl)}.bottom-xxxl\@xs{bottom:var(--space-xxxl)}.bottom-xxxxl\@xs{bottom:var(--space-xxxxl)}.right-0\@xs{right:0}.right-50\%\@xs{right:50%}.right-xxxxs\@xs{right:var(--space-xxxxs)}.right-xxxs\@xs{right:var(--space-xxxs)}.right-xxs\@xs{right:var(--space-xxs)}.right-xs\@xs{right:var(--space-xs)}.right-sm\@xs{right:var(--space-sm)}.right-md\@xs{right:var(--space-md)}.right-lg\@xs{right:var(--space-lg)}.right-xl\@xs{right:var(--space-xl)}.right-xxl\@xs{right:var(--space-xxl)}.right-xxxl\@xs{right:var(--space-xxxl)}.right-xxxxl\@xs{right:var(--space-xxxxl)}.left-0\@xs{left:0}.left-50\%\@xs{left:50%}.left-xxxxs\@xs{left:var(--space-xxxxs)}.left-xxxs\@xs{left:var(--space-xxxs)}.left-xxs\@xs{left:var(--space-xxs)}.left-xs\@xs{left:var(--space-xs)}.left-sm\@xs{left:var(--space-sm)}.left-md\@xs{left:var(--space-md)}.left-lg\@xs{left:var(--space-lg)}.left-xl\@xs{left:var(--space-xl)}.left-xxl\@xs{left:var(--space-xxl)}.left-xxxl\@xs{left:var(--space-xxxl)}.left-xxxxl\@xs{left:var(--space-xxxxl)}.overflow-hidden\@xs{overflow:hidden}.overflow-auto\@xs{overflow:auto}.momentum-scrolling\@xs{-webkit-overflow-scrolling:touch}.overscroll-contain\@xs{overscroll-behavior:contain}.visible\@xs{visibility:visible}.invisible\@xs{visibility:hidden}}
@media not all and (min-width:32rem){.display\@xs{display:none!important}}
@media(min-width:48rem){.flex\@sm{display:flex}.inline-flex\@sm{display:inline-flex}.flex-wrap\@sm{flex-wrap:wrap}.flex-nowrap\@sm{flex-wrap:nowrap}.flex-column\@sm{flex-direction:column}.flex-column-reverse\@sm{flex-direction:column-reverse}.flex-row\@sm{flex-direction:row}.flex-row-reverse\@sm{flex-direction:row-reverse}.flex-center\@sm{justify-content:center;align-items:center}.flex-grow\@sm{flex-grow:1}.flex-grow-0\@sm{flex-grow:0}.flex-shrink\@sm{flex-shrink:1}.flex-shrink-0\@sm{flex-shrink:0}.flex-basis-0\@sm{flex-basis:0}.justify-start\@sm{justify-content:flex-start}.justify-end\@sm{justify-content:flex-end}.justify-center\@sm{justify-content:center}.justify-between\@sm{justify-content:space-between}.items-center\@sm{align-items:center}.items-start\@sm{align-items:flex-start}.items-end\@sm{align-items:flex-end}.items-baseline\@sm{align-items:baseline}.order-1\@sm{order:1}.order-2\@sm{order:2}.order-3\@sm{order:3}.block\@sm{display:block}.inline-block\@sm{display:inline-block}.inline\@sm{display:inline}.contents\@sm{display:contents}.hide\@sm{display:none!important}.margin-xxxxs\@sm{margin:var(--space-xxxxs)}.margin-xxxs\@sm{margin:var(--space-xxxs)}.margin-xxs\@sm{margin:var(--space-xxs)}.margin-xs\@sm{margin:var(--space-xs)}.margin-sm\@sm{margin:var(--space-sm)}.margin-md\@sm{margin:var(--space-md)}.margin-lg\@sm{margin:var(--space-lg)}.margin-xl\@sm{margin:var(--space-xl)}.margin-xxl\@sm{margin:var(--space-xxl)}.margin-xxxl\@sm{margin:var(--space-xxxl)}.margin-xxxxl\@sm{margin:var(--space-xxxxl)}.margin-auto\@sm{margin:auto}.margin-0\@sm{margin:0}.margin-top-xxxxs\@sm{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@sm{margin-top:var(--space-xxxs)}.margin-top-xxs\@sm{margin-top:var(--space-xxs)}.margin-top-xs\@sm{margin-top:var(--space-xs)}.margin-top-sm\@sm{margin-top:var(--space-sm)}.margin-top-md\@sm{margin-top:var(--space-md)}.margin-top-lg\@sm{margin-top:var(--space-lg)}.margin-top-xl\@sm{margin-top:var(--space-xl)}.margin-top-xxl\@sm{margin-top:var(--space-xxl)}.margin-top-xxxl\@sm{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@sm{margin-top:var(--space-xxxxl)}.margin-top-auto\@sm{margin-top:auto}.margin-top-0\@sm{margin-top:0}.margin-bottom-xxxxs\@sm{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@sm{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@sm{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@sm{margin-bottom:var(--space-xs)}.margin-bottom-sm\@sm{margin-bottom:var(--space-sm)}.margin-bottom-md\@sm{margin-bottom:var(--space-md)}.margin-bottom-lg\@sm{margin-bottom:var(--space-lg)}.margin-bottom-xl\@sm{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@sm{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@sm{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@sm{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@sm{margin-bottom:auto}.margin-bottom-0\@sm{margin-bottom:0}.margin-right-xxxxs\@sm{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@sm{margin-right:var(--space-xxxs)}.margin-right-xxs\@sm{margin-right:var(--space-xxs)}.margin-right-xs\@sm{margin-right:var(--space-xs)}.margin-right-sm\@sm{margin-right:var(--space-sm)}.margin-right-md\@sm{margin-right:var(--space-md)}.margin-right-lg\@sm{margin-right:var(--space-lg)}.margin-right-xl\@sm{margin-right:var(--space-xl)}.margin-right-xxl\@sm{margin-right:var(--space-xxl)}.margin-right-xxxl\@sm{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@sm{margin-right:var(--space-xxxxl)}.margin-right-auto\@sm{margin-right:auto}.margin-right-0\@sm{margin-right:0}.margin-left-xxxxs\@sm{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@sm{margin-left:var(--space-xxxs)}.margin-left-xxs\@sm{margin-left:var(--space-xxs)}.margin-left-xs\@sm{margin-left:var(--space-xs)}.margin-left-sm\@sm{margin-left:var(--space-sm)}.margin-left-md\@sm{margin-left:var(--space-md)}.margin-left-lg\@sm{margin-left:var(--space-lg)}.margin-left-xl\@sm{margin-left:var(--space-xl)}.margin-left-xxl\@sm{margin-left:var(--space-xxl)}.margin-left-xxxl\@sm{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@sm{margin-left:var(--space-xxxxl)}.margin-left-auto\@sm{margin-left:auto}.margin-left-0\@sm{margin-left:0}.margin-x-xxxxs\@sm{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@sm{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@sm{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@sm{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@sm{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@sm{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@sm{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@sm{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@sm{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@sm{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@sm{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@sm{margin-left:auto;margin-right:auto}.margin-x-0\@sm{margin-left:0;margin-right:0}.margin-y-xxxxs\@sm{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@sm{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@sm{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@sm{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@sm{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@sm{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@sm{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@sm{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@sm{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@sm{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@sm{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@sm{margin-top:auto;margin-bottom:auto}.margin-y-0\@sm{margin-top:0;margin-bottom:0}.padding-xxxxs\@sm{padding:var(--space-xxxxs)}.padding-xxxs\@sm{padding:var(--space-xxxs)}.padding-xxs\@sm{padding:var(--space-xxs)}.padding-xs\@sm{padding:var(--space-xs)}.padding-sm\@sm{padding:var(--space-sm)}.padding-md\@sm{padding:var(--space-md)}.padding-lg\@sm{padding:var(--space-lg)}.padding-xl\@sm{padding:var(--space-xl)}.padding-xxl\@sm{padding:var(--space-xxl)}.padding-xxxl\@sm{padding:var(--space-xxxl)}.padding-xxxxl\@sm{padding:var(--space-xxxxl)}.padding-0\@sm{padding:0}.padding-component\@sm{padding:var(--component-padding)}.padding-top-xxxxs\@sm{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@sm{padding-top:var(--space-xxxs)}.padding-top-xxs\@sm{padding-top:var(--space-xxs)}.padding-top-xs\@sm{padding-top:var(--space-xs)}.padding-top-sm\@sm{padding-top:var(--space-sm)}.padding-top-md\@sm{padding-top:var(--space-md)}.padding-top-lg\@sm{padding-top:var(--space-lg)}.padding-top-xl\@sm{padding-top:var(--space-xl)}.padding-top-xxl\@sm{padding-top:var(--space-xxl)}.padding-top-xxxl\@sm{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@sm{padding-top:var(--space-xxxxl)}.padding-top-0\@sm{padding-top:0}.padding-top-component\@sm{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@sm{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@sm{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@sm{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@sm{padding-bottom:var(--space-xs)}.padding-bottom-sm\@sm{padding-bottom:var(--space-sm)}.padding-bottom-md\@sm{padding-bottom:var(--space-md)}.padding-bottom-lg\@sm{padding-bottom:var(--space-lg)}.padding-bottom-xl\@sm{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@sm{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@sm{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@sm{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@sm{padding-bottom:0}.padding-bottom-component\@sm{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@sm{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@sm{padding-right:var(--space-xxxs)}.padding-right-xxs\@sm{padding-right:var(--space-xxs)}.padding-right-xs\@sm{padding-right:var(--space-xs)}.padding-right-sm\@sm{padding-right:var(--space-sm)}.padding-right-md\@sm{padding-right:var(--space-md)}.padding-right-lg\@sm{padding-right:var(--space-lg)}.padding-right-xl\@sm{padding-right:var(--space-xl)}.padding-right-xxl\@sm{padding-right:var(--space-xxl)}.padding-right-xxxl\@sm{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@sm{padding-right:var(--space-xxxxl)}.padding-right-0\@sm{padding-right:0}.padding-right-component\@sm{padding-right:var(--component-padding)}.padding-left-xxxxs\@sm{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@sm{padding-left:var(--space-xxxs)}.padding-left-xxs\@sm{padding-left:var(--space-xxs)}.padding-left-xs\@sm{padding-left:var(--space-xs)}.padding-left-sm\@sm{padding-left:var(--space-sm)}.padding-left-md\@sm{padding-left:var(--space-md)}.padding-left-lg\@sm{padding-left:var(--space-lg)}.padding-left-xl\@sm{padding-left:var(--space-xl)}.padding-left-xxl\@sm{padding-left:var(--space-xxl)}.padding-left-xxxl\@sm{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@sm{padding-left:var(--space-xxxxl)}.padding-left-0\@sm{padding-left:0}.padding-left-component\@sm{padding-left:var(--component-padding)}.padding-x-xxxxs\@sm{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@sm{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@sm{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@sm{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@sm{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@sm{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@sm{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@sm{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@sm{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@sm{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@sm{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@sm{padding-left:0;padding-right:0}.padding-x-component\@sm{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@sm{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@sm{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@sm{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@sm{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@sm{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@sm{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@sm{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@sm{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@sm{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@sm{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@sm{padding-top:0;padding-bottom:0}.padding-y-component\@sm{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}.text-center\@sm{text-align:center}.text-left\@sm{text-align:left}.text-right\@sm{text-align:right}.text-justify\@sm{text-align:justify}.text-xs\@sm{font-size:var(--text-xs,.6875rem)}.text-sm\@sm{font-size:var(--text-sm,.75rem)}.text-base\@sm{font-size:var(--text-unit,1rem)}.text-md\@sm{font-size:var(--text-md,1.125rem)}.text-lg\@sm{font-size:var(--text-lg,1.375rem)}.text-xl\@sm{font-size:var(--text-xl,1.75rem)}.text-xxl\@sm{font-size:var(--text-xxl,2rem)}.text-xxxl\@sm{font-size:var(--text-xxxl,2.5rem)}.text-xxxxl\@sm{font-size:var(--text-xxxxl,3rem)}.width-xxxxs\@sm{width:var(--size-xxxxs,.25rem)}.width-xxxs\@sm{width:var(--size-xxxs,.5rem)}.width-xxs\@sm{width:var(--size-xxs,.75rem)}.width-xs\@sm{width:var(--size-xs,1rem)}.width-sm\@sm{width:var(--size-sm,1.5rem)}.width-md\@sm{width:var(--size-md,2rem)}.width-lg\@sm{width:var(--size-lg,3rem)}.width-xl\@sm{width:var(--size-xl,4rem)}.width-xxl\@sm{width:var(--size-xxl,6rem)}.width-xxxl\@sm{width:var(--size-xxxl,8rem)}.width-xxxxl\@sm{width:var(--size-xxxxl,16rem)}.width-0\@sm{width:0}.width-10\%\@sm{width:10%}.width-20\%\@sm{width:20%}.width-25\%\@sm{width:25%}.width-30\%\@sm{width:30%}.width-33\%\@sm{width:33.3333333333%}.width-40\%\@sm{width:40%}.width-50\%\@sm{width:50%}.width-60\%\@sm{width:60%}.width-66\%\@sm{width:66.6666666667%}.width-70\%\@sm{width:70%}.width-75\%\@sm{width:75%}.width-80\%\@sm{width:80%}.width-90\%\@sm{width:90%}.width-100\%\@sm{width:100%}.width-100vw\@sm{width:100vw}.width-auto\@sm{width:auto}.height-xxxxs\@sm{height:var(--size-xxxxs,.25rem)}.height-xxxs\@sm{height:var(--size-xxxs,.5rem)}.height-xxs\@sm{height:var(--size-xxs,.75rem)}.height-xs\@sm{height:var(--size-xs,1rem)}.height-sm\@sm{height:var(--size-sm,1.5rem)}.height-md\@sm{height:var(--size-md,2rem)}.height-lg\@sm{height:var(--size-lg,3rem)}.height-xl\@sm{height:var(--size-xl,4rem)}.height-xxl\@sm{height:var(--size-xxl,6rem)}.height-xxxl\@sm{height:var(--size-xxxl,8rem)}.height-xxxxl\@sm{height:var(--size-xxxxl,16rem)}.height-0\@sm{height:0}.height-10\%\@sm{height:10%}.height-20\%\@sm{height:20%}.height-25\%\@sm{height:25%}.height-30\%\@sm{height:30%}.height-33\%\@sm{height:33.3333333333%}.height-40\%\@sm{height:40%}.height-50\%\@sm{height:50%}.height-60\%\@sm{height:60%}.height-66\%\@sm{height:66.6666666667%}.height-70\%\@sm{height:70%}.height-75\%\@sm{height:75%}.height-80\%\@sm{height:80%}.height-90\%\@sm{height:90%}.height-100\%\@sm{height:100%}.height-100vh\@sm{height:100vh}.height-auto\@sm{height:auto}.max-width-xxxxs\@sm{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@sm{max-width:var(--max-width-xxxs)}.max-width-xxs\@sm{max-width:var(--max-width-xxs)}.max-width-xs\@sm{max-width:var(--max-width-xs)}.max-width-sm\@sm{max-width:var(--max-width-sm)}.max-width-md\@sm{max-width:var(--max-width-md)}.max-width-lg\@sm{max-width:var(--max-width-lg)}.max-width-xl\@sm{max-width:var(--max-width-xl)}.max-width-xxl\@sm{max-width:var(--max-width-xxl)}.max-width-xxxl\@sm{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@sm{max-width:var(--max-width-xxxxl)}.max-width-100\%\@sm{max-width:100%}.max-width-none\@sm{max-width:none}.position-relative\@sm{position:relative}.position-absolute\@sm{position:absolute}.position-fixed\@sm{position:fixed}.position-sticky\@sm{position:sticky}.position-static\@sm{position:static}.inset-0\@sm{top:0;right:0;bottom:0;left:0}.top-0\@sm{top:0}.top-50\%\@sm{top:50%}.top-xxxxs\@sm{top:var(--space-xxxxs)}.top-xxxs\@sm{top:var(--space-xxxs)}.top-xxs\@sm{top:var(--space-xxs)}.top-xs\@sm{top:var(--space-xs)}.top-sm\@sm{top:var(--space-sm)}.top-md\@sm{top:var(--space-md)}.top-lg\@sm{top:var(--space-lg)}.top-xl\@sm{top:var(--space-xl)}.top-xxl\@sm{top:var(--space-xxl)}.top-xxxl\@sm{top:var(--space-xxxl)}.top-xxxxl\@sm{top:var(--space-xxxxl)}.bottom-0\@sm{bottom:0}.bottom-50\%\@sm{bottom:50%}.bottom-xxxxs\@sm{bottom:var(--space-xxxxs)}.bottom-xxxs\@sm{bottom:var(--space-xxxs)}.bottom-xxs\@sm{bottom:var(--space-xxs)}.bottom-xs\@sm{bottom:var(--space-xs)}.bottom-sm\@sm{bottom:var(--space-sm)}.bottom-md\@sm{bottom:var(--space-md)}.bottom-lg\@sm{bottom:var(--space-lg)}.bottom-xl\@sm{bottom:var(--space-xl)}.bottom-xxl\@sm{bottom:var(--space-xxl)}.bottom-xxxl\@sm{bottom:var(--space-xxxl)}.bottom-xxxxl\@sm{bottom:var(--space-xxxxl)}.right-0\@sm{right:0}.right-50\%\@sm{right:50%}.right-xxxxs\@sm{right:var(--space-xxxxs)}.right-xxxs\@sm{right:var(--space-xxxs)}.right-xxs\@sm{right:var(--space-xxs)}.right-xs\@sm{right:var(--space-xs)}.right-sm\@sm{right:var(--space-sm)}.right-md\@sm{right:var(--space-md)}.right-lg\@sm{right:var(--space-lg)}.right-xl\@sm{right:var(--space-xl)}.right-xxl\@sm{right:var(--space-xxl)}.right-xxxl\@sm{right:var(--space-xxxl)}.right-xxxxl\@sm{right:var(--space-xxxxl)}.left-0\@sm{left:0}.left-50\%\@sm{left:50%}.left-xxxxs\@sm{left:var(--space-xxxxs)}.left-xxxs\@sm{left:var(--space-xxxs)}.left-xxs\@sm{left:var(--space-xxs)}.left-xs\@sm{left:var(--space-xs)}.left-sm\@sm{left:var(--space-sm)}.left-md\@sm{left:var(--space-md)}.left-lg\@sm{left:var(--space-lg)}.left-xl\@sm{left:var(--space-xl)}.left-xxl\@sm{left:var(--space-xxl)}.left-xxxl\@sm{left:var(--space-xxxl)}.left-xxxxl\@sm{left:var(--space-xxxxl)}.overflow-hidden\@sm{overflow:hidden}.overflow-auto\@sm{overflow:auto}.momentum-scrolling\@sm{-webkit-overflow-scrolling:touch}.overscroll-contain\@sm{overscroll-behavior:contain}.visible\@sm{visibility:visible}.invisible\@sm{visibility:hidden}}
@media not all and (min-width:48rem){.display\@sm{display:none!important}}
@media(min-width:64rem){.flex\@md{display:flex}.inline-flex\@md{display:inline-flex}.flex-wrap\@md{flex-wrap:wrap}.flex-nowrap\@md{flex-wrap:nowrap}.flex-column\@md{flex-direction:column}.flex-column-reverse\@md{flex-direction:column-reverse}.flex-row\@md{flex-direction:row}.flex-row-reverse\@md{flex-direction:row-reverse}.flex-center\@md{justify-content:center;align-items:center}.flex-grow\@md{flex-grow:1}.flex-grow-0\@md{flex-grow:0}.flex-shrink\@md{flex-shrink:1}.flex-shrink-0\@md{flex-shrink:0}.flex-basis-0\@md{flex-basis:0}.justify-start\@md{justify-content:flex-start}.justify-end\@md{justify-content:flex-end}.justify-center\@md{justify-content:center}.justify-between\@md{justify-content:space-between}.items-center\@md{align-items:center}.items-start\@md{align-items:flex-start}.items-end\@md{align-items:flex-end}.items-baseline\@md{align-items:baseline}.order-1\@md{order:1}.order-2\@md{order:2}.order-3\@md{order:3}.block\@md{display:block}.inline-block\@md{display:inline-block}.inline\@md{display:inline}.contents\@md{display:contents}.hide\@md{display:none!important}.margin-xxxxs\@md{margin:var(--space-xxxxs)}.margin-xxxs\@md{margin:var(--space-xxxs)}.margin-xxs\@md{margin:var(--space-xxs)}.margin-xs\@md{margin:var(--space-xs)}.margin-sm\@md{margin:var(--space-sm)}.margin-md\@md{margin:var(--space-md)}.margin-lg\@md{margin:var(--space-lg)}.margin-xl\@md{margin:var(--space-xl)}.margin-xxl\@md{margin:var(--space-xxl)}.margin-xxxl\@md{margin:var(--space-xxxl)}.margin-xxxxl\@md{margin:var(--space-xxxxl)}.margin-auto\@md{margin:auto}.margin-0\@md{margin:0}.margin-top-xxxxs\@md{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@md{margin-top:var(--space-xxxs)}.margin-top-xxs\@md{margin-top:var(--space-xxs)}.margin-top-xs\@md{margin-top:var(--space-xs)}.margin-top-sm\@md{margin-top:var(--space-sm)}.margin-top-md\@md{margin-top:var(--space-md)}.margin-top-lg\@md{margin-top:var(--space-lg)}.margin-top-xl\@md{margin-top:var(--space-xl)}.margin-top-xxl\@md{margin-top:var(--space-xxl)}.margin-top-xxxl\@md{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@md{margin-top:var(--space-xxxxl)}.margin-top-auto\@md{margin-top:auto}.margin-top-0\@md{margin-top:0}.margin-bottom-xxxxs\@md{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@md{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@md{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@md{margin-bottom:var(--space-xs)}.margin-bottom-sm\@md{margin-bottom:var(--space-sm)}.margin-bottom-md\@md{margin-bottom:var(--space-md)}.margin-bottom-lg\@md{margin-bottom:var(--space-lg)}.margin-bottom-xl\@md{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@md{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@md{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@md{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@md{margin-bottom:auto}.margin-bottom-0\@md{margin-bottom:0}.margin-right-xxxxs\@md{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@md{margin-right:var(--space-xxxs)}.margin-right-xxs\@md{margin-right:var(--space-xxs)}.margin-right-xs\@md{margin-right:var(--space-xs)}.margin-right-sm\@md{margin-right:var(--space-sm)}.margin-right-md\@md{margin-right:var(--space-md)}.margin-right-lg\@md{margin-right:var(--space-lg)}.margin-right-xl\@md{margin-right:var(--space-xl)}.margin-right-xxl\@md{margin-right:var(--space-xxl)}.margin-right-xxxl\@md{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@md{margin-right:var(--space-xxxxl)}.margin-right-auto\@md{margin-right:auto}.margin-right-0\@md{margin-right:0}.margin-left-xxxxs\@md{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@md{margin-left:var(--space-xxxs)}.margin-left-xxs\@md{margin-left:var(--space-xxs)}.margin-left-xs\@md{margin-left:var(--space-xs)}.margin-left-sm\@md{margin-left:var(--space-sm)}.margin-left-md\@md{margin-left:var(--space-md)}.margin-left-lg\@md{margin-left:var(--space-lg)}.margin-left-xl\@md{margin-left:var(--space-xl)}.margin-left-xxl\@md{margin-left:var(--space-xxl)}.margin-left-xxxl\@md{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@md{margin-left:var(--space-xxxxl)}.margin-left-auto\@md{margin-left:auto}.margin-left-0\@md{margin-left:0}.margin-x-xxxxs\@md{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@md{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@md{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@md{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@md{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@md{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@md{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@md{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@md{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@md{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@md{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@md{margin-left:auto;margin-right:auto}.margin-x-0\@md{margin-left:0;margin-right:0}.margin-y-xxxxs\@md{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@md{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@md{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@md{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@md{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@md{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@md{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@md{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@md{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@md{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@md{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@md{margin-top:auto;margin-bottom:auto}.margin-y-0\@md{margin-top:0;margin-bottom:0}.padding-xxxxs\@md{padding:var(--space-xxxxs)}.padding-xxxs\@md{padding:var(--space-xxxs)}.padding-xxs\@md{padding:var(--space-xxs)}.padding-xs\@md{padding:var(--space-xs)}.padding-sm\@md{padding:var(--space-sm)}.padding-md\@md{padding:var(--space-md)}.padding-lg\@md{padding:var(--space-lg)}.padding-xl\@md{padding:var(--space-xl)}.padding-xxl\@md{padding:var(--space-xxl)}.padding-xxxl\@md{padding:var(--space-xxxl)}.padding-xxxxl\@md{padding:var(--space-xxxxl)}.padding-0\@md{padding:0}.padding-component\@md{padding:var(--component-padding)}.padding-top-xxxxs\@md{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@md{padding-top:var(--space-xxxs)}.padding-top-xxs\@md{padding-top:var(--space-xxs)}.padding-top-xs\@md{padding-top:var(--space-xs)}.padding-top-sm\@md{padding-top:var(--space-sm)}.padding-top-md\@md{padding-top:var(--space-md)}.padding-top-lg\@md{padding-top:var(--space-lg)}.padding-top-xl\@md{padding-top:var(--space-xl)}.padding-top-xxl\@md{padding-top:var(--space-xxl)}.padding-top-xxxl\@md{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@md{padding-top:var(--space-xxxxl)}.padding-top-0\@md{padding-top:0}.padding-top-component\@md{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@md{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@md{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@md{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@md{padding-bottom:var(--space-xs)}.padding-bottom-sm\@md{padding-bottom:var(--space-sm)}.padding-bottom-md\@md{padding-bottom:var(--space-md)}.padding-bottom-lg\@md{padding-bottom:var(--space-lg)}.padding-bottom-xl\@md{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@md{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@md{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@md{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@md{padding-bottom:0}.padding-bottom-component\@md{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@md{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@md{padding-right:var(--space-xxxs)}.padding-right-xxs\@md{padding-right:var(--space-xxs)}.padding-right-xs\@md{padding-right:var(--space-xs)}.padding-right-sm\@md{padding-right:var(--space-sm)}.padding-right-md\@md{padding-right:var(--space-md)}.padding-right-lg\@md{padding-right:var(--space-lg)}.padding-right-xl\@md{padding-right:var(--space-xl)}.padding-right-xxl\@md{padding-right:var(--space-xxl)}.padding-right-xxxl\@md{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@md{padding-right:var(--space-xxxxl)}.padding-right-0\@md{padding-right:0}.padding-right-component\@md{padding-right:var(--component-padding)}.padding-left-xxxxs\@md{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@md{padding-left:var(--space-xxxs)}.padding-left-xxs\@md{padding-left:var(--space-xxs)}.padding-left-xs\@md{padding-left:var(--space-xs)}.padding-left-sm\@md{padding-left:var(--space-sm)}.padding-left-md\@md{padding-left:var(--space-md)}.padding-left-lg\@md{padding-left:var(--space-lg)}.padding-left-xl\@md{padding-left:var(--space-xl)}.padding-left-xxl\@md{padding-left:var(--space-xxl)}.padding-left-xxxl\@md{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@md{padding-left:var(--space-xxxxl)}.padding-left-0\@md{padding-left:0}.padding-left-component\@md{padding-left:var(--component-padding)}.padding-x-xxxxs\@md{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@md{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@md{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@md{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@md{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@md{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@md{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@md{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@md{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@md{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@md{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@md{padding-left:0;padding-right:0}.padding-x-component\@md{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@md{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@md{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@md{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@md{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@md{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@md{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@md{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@md{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@md{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@md{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@md{padding-top:0;padding-bottom:0}.padding-y-component\@md{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}.text-center\@md{text-align:center}.text-left\@md{text-align:left}.text-right\@md{text-align:right}.text-justify\@md{text-align:justify}.text-xs\@md{font-size:var(--text-xs,.6875rem)}.text-sm\@md{font-size:var(--text-sm,.75rem)}.text-base\@md{font-size:var(--text-unit,1rem)}.text-md\@md{font-size:var(--text-md,1.125rem)}.text-lg\@md{font-size:var(--text-lg,1.375rem)}.text-xl\@md{font-size:var(--text-xl,1.75rem)}.text-xxl\@md{font-size:var(--text-xxl,2rem)}.text-xxxl\@md{font-size:var(--text-xxxl,2.5rem)}.text-xxxxl\@md{font-size:var(--text-xxxxl,3rem)}.width-xxxxs\@md{width:var(--size-xxxxs,.25rem)}.width-xxxs\@md{width:var(--size-xxxs,.5rem)}.width-xxs\@md{width:var(--size-xxs,.75rem)}.width-xs\@md{width:var(--size-xs,1rem)}.width-sm\@md{width:var(--size-sm,1.5rem)}.width-md\@md{width:var(--size-md,2rem)}.width-lg\@md{width:var(--size-lg,3rem)}.width-xl\@md{width:var(--size-xl,4rem)}.width-xxl\@md{width:var(--size-xxl,6rem)}.width-xxxl\@md{width:var(--size-xxxl,8rem)}.width-xxxxl\@md{width:var(--size-xxxxl,16rem)}.width-0\@md{width:0}.width-10\%\@md{width:10%}.width-20\%\@md{width:20%}.width-25\%\@md{width:25%}.width-30\%\@md{width:30%}.width-33\%\@md{width:33.3333333333%}.width-40\%\@md{width:40%}.width-50\%\@md{width:50%}.width-60\%\@md{width:60%}.width-66\%\@md{width:66.6666666667%}.width-70\%\@md{width:70%}.width-75\%\@md{width:75%}.width-80\%\@md{width:80%}.width-90\%\@md{width:90%}.width-100\%\@md{width:100%}.width-100vw\@md{width:100vw}.width-auto\@md{width:auto}.height-xxxxs\@md{height:var(--size-xxxxs,.25rem)}.height-xxxs\@md{height:var(--size-xxxs,.5rem)}.height-xxs\@md{height:var(--size-xxs,.75rem)}.height-xs\@md{height:var(--size-xs,1rem)}.height-sm\@md{height:var(--size-sm,1.5rem)}.height-md\@md{height:var(--size-md,2rem)}.height-lg\@md{height:var(--size-lg,3rem)}.height-xl\@md{height:var(--size-xl,4rem)}.height-xxl\@md{height:var(--size-xxl,6rem)}.height-xxxl\@md{height:var(--size-xxxl,8rem)}.height-xxxxl\@md{height:var(--size-xxxxl,16rem)}.height-0\@md{height:0}.height-10\%\@md{height:10%}.height-20\%\@md{height:20%}.height-25\%\@md{height:25%}.height-30\%\@md{height:30%}.height-33\%\@md{height:33.3333333333%}.height-40\%\@md{height:40%}.height-50\%\@md{height:50%}.height-60\%\@md{height:60%}.height-66\%\@md{height:66.6666666667%}.height-70\%\@md{height:70%}.height-75\%\@md{height:75%}.height-80\%\@md{height:80%}.height-90\%\@md{height:90%}.height-100\%\@md{height:100%}.height-100vh\@md{height:100vh}.height-auto\@md{height:auto}.max-width-xxxxs\@md{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@md{max-width:var(--max-width-xxxs)}.max-width-xxs\@md{max-width:var(--max-width-xxs)}.max-width-xs\@md{max-width:var(--max-width-xs)}.max-width-sm\@md{max-width:var(--max-width-sm)}.max-width-md\@md{max-width:var(--max-width-md)}.max-width-lg\@md{max-width:var(--max-width-lg)}.max-width-xl\@md{max-width:var(--max-width-xl)}.max-width-xxl\@md{max-width:var(--max-width-xxl)}.max-width-xxxl\@md{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@md{max-width:var(--max-width-xxxxl)}.max-width-100\%\@md{max-width:100%}.max-width-none\@md{max-width:none}.position-relative\@md{position:relative}.position-absolute\@md{position:absolute}.position-fixed\@md{position:fixed}.position-sticky\@md{position:sticky}.position-static\@md{position:static}.inset-0\@md{top:0;right:0;bottom:0;left:0}.top-0\@md{top:0}.top-50\%\@md{top:50%}.top-xxxxs\@md{top:var(--space-xxxxs)}.top-xxxs\@md{top:var(--space-xxxs)}.top-xxs\@md{top:var(--space-xxs)}.top-xs\@md{top:var(--space-xs)}.top-sm\@md{top:var(--space-sm)}.top-md\@md{top:var(--space-md)}.top-lg\@md{top:var(--space-lg)}.top-xl\@md{top:var(--space-xl)}.top-xxl\@md{top:var(--space-xxl)}.top-xxxl\@md{top:var(--space-xxxl)}.top-xxxxl\@md{top:var(--space-xxxxl)}.bottom-0\@md{bottom:0}.bottom-50\%\@md{bottom:50%}.bottom-xxxxs\@md{bottom:var(--space-xxxxs)}.bottom-xxxs\@md{bottom:var(--space-xxxs)}.bottom-xxs\@md{bottom:var(--space-xxs)}.bottom-xs\@md{bottom:var(--space-xs)}.bottom-sm\@md{bottom:var(--space-sm)}.bottom-md\@md{bottom:var(--space-md)}.bottom-lg\@md{bottom:var(--space-lg)}.bottom-xl\@md{bottom:var(--space-xl)}.bottom-xxl\@md{bottom:var(--space-xxl)}.bottom-xxxl\@md{bottom:var(--space-xxxl)}.bottom-xxxxl\@md{bottom:var(--space-xxxxl)}.right-0\@md{right:0}.right-50\%\@md{right:50%}.right-xxxxs\@md{right:var(--space-xxxxs)}.right-xxxs\@md{right:var(--space-xxxs)}.right-xxs\@md{right:var(--space-xxs)}.right-xs\@md{right:var(--space-xs)}.right-sm\@md{right:var(--space-sm)}.right-md\@md{right:var(--space-md)}.right-lg\@md{right:var(--space-lg)}.right-xl\@md{right:var(--space-xl)}.right-xxl\@md{right:var(--space-xxl)}.right-xxxl\@md{right:var(--space-xxxl)}.right-xxxxl\@md{right:var(--space-xxxxl)}.left-0\@md{left:0}.left-50\%\@md{left:50%}.left-xxxxs\@md{left:var(--space-xxxxs)}.left-xxxs\@md{left:var(--space-xxxs)}.left-xxs\@md{left:var(--space-xxs)}.left-xs\@md{left:var(--space-xs)}.left-sm\@md{left:var(--space-sm)}.left-md\@md{left:var(--space-md)}.left-lg\@md{left:var(--space-lg)}.left-xl\@md{left:var(--space-xl)}.left-xxl\@md{left:var(--space-xxl)}.left-xxxl\@md{left:var(--space-xxxl)}.left-xxxxl\@md{left:var(--space-xxxxl)}.overflow-hidden\@md{overflow:hidden}.overflow-auto\@md{overflow:auto}.momentum-scrolling\@md{-webkit-overflow-scrolling:touch}.overscroll-contain\@md{overscroll-behavior:contain}.visible\@md{visibility:visible}.invisible\@md{visibility:hidden}}
@media not all and (min-width:64rem){.display\@md{display:none!important}}
@media(min-width:80rem){.flex\@lg{display:flex}.inline-flex\@lg{display:inline-flex}.flex-wrap\@lg{flex-wrap:wrap}.flex-nowrap\@lg{flex-wrap:nowrap}.flex-column\@lg{flex-direction:column}.flex-column-reverse\@lg{flex-direction:column-reverse}.flex-row\@lg{flex-direction:row}.flex-row-reverse\@lg{flex-direction:row-reverse}.flex-center\@lg{justify-content:center;align-items:center}.flex-grow\@lg{flex-grow:1}.flex-grow-0\@lg{flex-grow:0}.flex-shrink\@lg{flex-shrink:1}.flex-shrink-0\@lg{flex-shrink:0}.flex-basis-0\@lg{flex-basis:0}.justify-start\@lg{justify-content:flex-start}.justify-end\@lg{justify-content:flex-end}.justify-center\@lg{justify-content:center}.justify-between\@lg{justify-content:space-between}.items-center\@lg{align-items:center}.items-start\@lg{align-items:flex-start}.items-end\@lg{align-items:flex-end}.items-baseline\@lg{align-items:baseline}.order-1\@lg{order:1}.order-2\@lg{order:2}.order-3\@lg{order:3}.block\@lg{display:block}.inline-block\@lg{display:inline-block}.inline\@lg{display:inline}.contents\@lg{display:contents}.hide\@lg{display:none!important}.margin-xxxxs\@lg{margin:var(--space-xxxxs)}.margin-xxxs\@lg{margin:var(--space-xxxs)}.margin-xxs\@lg{margin:var(--space-xxs)}.margin-xs\@lg{margin:var(--space-xs)}.margin-sm\@lg{margin:var(--space-sm)}.margin-md\@lg{margin:var(--space-md)}.margin-lg\@lg{margin:var(--space-lg)}.margin-xl\@lg{margin:var(--space-xl)}.margin-xxl\@lg{margin:var(--space-xxl)}.margin-xxxl\@lg{margin:var(--space-xxxl)}.margin-xxxxl\@lg{margin:var(--space-xxxxl)}.margin-auto\@lg{margin:auto}.margin-0\@lg{margin:0}.margin-top-xxxxs\@lg{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@lg{margin-top:var(--space-xxxs)}.margin-top-xxs\@lg{margin-top:var(--space-xxs)}.margin-top-xs\@lg{margin-top:var(--space-xs)}.margin-top-sm\@lg{margin-top:var(--space-sm)}.margin-top-md\@lg{margin-top:var(--space-md)}.margin-top-lg\@lg{margin-top:var(--space-lg)}.margin-top-xl\@lg{margin-top:var(--space-xl)}.margin-top-xxl\@lg{margin-top:var(--space-xxl)}.margin-top-xxxl\@lg{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@lg{margin-top:var(--space-xxxxl)}.margin-top-auto\@lg{margin-top:auto}.margin-top-0\@lg{margin-top:0}.margin-bottom-xxxxs\@lg{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@lg{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@lg{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@lg{margin-bottom:var(--space-xs)}.margin-bottom-sm\@lg{margin-bottom:var(--space-sm)}.margin-bottom-md\@lg{margin-bottom:var(--space-md)}.margin-bottom-lg\@lg{margin-bottom:var(--space-lg)}.margin-bottom-xl\@lg{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@lg{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@lg{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@lg{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@lg{margin-bottom:auto}.margin-bottom-0\@lg{margin-bottom:0}.margin-right-xxxxs\@lg{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@lg{margin-right:var(--space-xxxs)}.margin-right-xxs\@lg{margin-right:var(--space-xxs)}.margin-right-xs\@lg{margin-right:var(--space-xs)}.margin-right-sm\@lg{margin-right:var(--space-sm)}.margin-right-md\@lg{margin-right:var(--space-md)}.margin-right-lg\@lg{margin-right:var(--space-lg)}.margin-right-xl\@lg{margin-right:var(--space-xl)}.margin-right-xxl\@lg{margin-right:var(--space-xxl)}.margin-right-xxxl\@lg{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@lg{margin-right:var(--space-xxxxl)}.margin-right-auto\@lg{margin-right:auto}.margin-right-0\@lg{margin-right:0}.margin-left-xxxxs\@lg{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@lg{margin-left:var(--space-xxxs)}.margin-left-xxs\@lg{margin-left:var(--space-xxs)}.margin-left-xs\@lg{margin-left:var(--space-xs)}.margin-left-sm\@lg{margin-left:var(--space-sm)}.margin-left-md\@lg{margin-left:var(--space-md)}.margin-left-lg\@lg{margin-left:var(--space-lg)}.margin-left-xl\@lg{margin-left:var(--space-xl)}.margin-left-xxl\@lg{margin-left:var(--space-xxl)}.margin-left-xxxl\@lg{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@lg{margin-left:var(--space-xxxxl)}.margin-left-auto\@lg{margin-left:auto}.margin-left-0\@lg{margin-left:0}.margin-x-xxxxs\@lg{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@lg{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@lg{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@lg{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@lg{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@lg{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@lg{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@lg{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@lg{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@lg{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@lg{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@lg{margin-left:auto;margin-right:auto}.margin-x-0\@lg{margin-left:0;margin-right:0}.margin-y-xxxxs\@lg{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@lg{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@lg{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@lg{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@lg{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@lg{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@lg{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@lg{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@lg{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@lg{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@lg{margin-top:auto;margin-bottom:auto}.margin-y-0\@lg{margin-top:0;margin-bottom:0}.padding-xxxxs\@lg{padding:var(--space-xxxxs)}.padding-xxxs\@lg{padding:var(--space-xxxs)}.padding-xxs\@lg{padding:var(--space-xxs)}.padding-xs\@lg{padding:var(--space-xs)}.padding-sm\@lg{padding:var(--space-sm)}.padding-md\@lg{padding:var(--space-md)}.padding-lg\@lg{padding:var(--space-lg)}.padding-xl\@lg{padding:var(--space-xl)}.padding-xxl\@lg{padding:var(--space-xxl)}.padding-xxxl\@lg{padding:var(--space-xxxl)}.padding-xxxxl\@lg{padding:var(--space-xxxxl)}.padding-0\@lg{padding:0}.padding-component\@lg{padding:var(--component-padding)}.padding-top-xxxxs\@lg{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@lg{padding-top:var(--space-xxxs)}.padding-top-xxs\@lg{padding-top:var(--space-xxs)}.padding-top-xs\@lg{padding-top:var(--space-xs)}.padding-top-sm\@lg{padding-top:var(--space-sm)}.padding-top-md\@lg{padding-top:var(--space-md)}.padding-top-lg\@lg{padding-top:var(--space-lg)}.padding-top-xl\@lg{padding-top:var(--space-xl)}.padding-top-xxl\@lg{padding-top:var(--space-xxl)}.padding-top-xxxl\@lg{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@lg{padding-top:var(--space-xxxxl)}.padding-top-0\@lg{padding-top:0}.padding-top-component\@lg{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@lg{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@lg{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@lg{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@lg{padding-bottom:var(--space-xs)}.padding-bottom-sm\@lg{padding-bottom:var(--space-sm)}.padding-bottom-md\@lg{padding-bottom:var(--space-md)}.padding-bottom-lg\@lg{padding-bottom:var(--space-lg)}.padding-bottom-xl\@lg{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@lg{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@lg{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@lg{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@lg{padding-bottom:0}.padding-bottom-component\@lg{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@lg{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@lg{padding-right:var(--space-xxxs)}.padding-right-xxs\@lg{padding-right:var(--space-xxs)}.padding-right-xs\@lg{padding-right:var(--space-xs)}.padding-right-sm\@lg{padding-right:var(--space-sm)}.padding-right-md\@lg{padding-right:var(--space-md)}.padding-right-lg\@lg{padding-right:var(--space-lg)}.padding-right-xl\@lg{padding-right:var(--space-xl)}.padding-right-xxl\@lg{padding-right:var(--space-xxl)}.padding-right-xxxl\@lg{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@lg{padding-right:var(--space-xxxxl)}.padding-right-0\@lg{padding-right:0}.padding-right-component\@lg{padding-right:var(--component-padding)}.padding-left-xxxxs\@lg{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@lg{padding-left:var(--space-xxxs)}.padding-left-xxs\@lg{padding-left:var(--space-xxs)}.padding-left-xs\@lg{padding-left:var(--space-xs)}.padding-left-sm\@lg{padding-left:var(--space-sm)}.padding-left-md\@lg{padding-left:var(--space-md)}.padding-left-lg\@lg{padding-left:var(--space-lg)}.padding-left-xl\@lg{padding-left:var(--space-xl)}.padding-left-xxl\@lg{padding-left:var(--space-xxl)}.padding-left-xxxl\@lg{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@lg{padding-left:var(--space-xxxxl)}.padding-left-0\@lg{padding-left:0}.padding-left-component\@lg{padding-left:var(--component-padding)}.padding-x-xxxxs\@lg{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@lg{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@lg{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@lg{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@lg{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@lg{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@lg{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@lg{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@lg{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@lg{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@lg{padding-left:0;padding-right:0}.padding-x-component\@lg{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@lg{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@lg{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@lg{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@lg{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@lg{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@lg{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@lg{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@lg{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@lg{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@lg{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@lg{padding-top:0;padding-bottom:0}.padding-y-component\@lg{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}.text-center\@lg{text-align:center}.text-left\@lg{text-align:left}.text-right\@lg{text-align:right}.text-justify\@lg{text-align:justify}.text-xs\@lg{font-size:var(--text-xs,.6875rem)}.text-sm\@lg{font-size:var(--text-sm,.75rem)}.text-base\@lg{font-size:var(--text-unit,1rem)}.text-md\@lg{font-size:var(--text-md,1.125rem)}.text-lg\@lg{font-size:var(--text-lg,1.375rem)}.text-xl\@lg{font-size:var(--text-xl,1.75rem)}.text-xxl\@lg{font-size:var(--text-xxl,2rem)}.text-xxxl\@lg{font-size:var(--text-xxxl,2.5rem)}.text-xxxxl\@lg{font-size:var(--text-xxxxl,3rem)}.width-xxxxs\@lg{width:var(--size-xxxxs,.25rem)}.width-xxxs\@lg{width:var(--size-xxxs,.5rem)}.width-xxs\@lg{width:var(--size-xxs,.75rem)}.width-xs\@lg{width:var(--size-xs,1rem)}.width-sm\@lg{width:var(--size-sm,1.5rem)}.width-md\@lg{width:var(--size-md,2rem)}.width-lg\@lg{width:var(--size-lg,3rem)}.width-xl\@lg{width:var(--size-xl,4rem)}.width-xxl\@lg{width:var(--size-xxl,6rem)}.width-xxxl\@lg{width:var(--size-xxxl,8rem)}.width-xxxxl\@lg{width:var(--size-xxxxl,16rem)}.width-0\@lg{width:0}.width-10\%\@lg{width:10%}.width-20\%\@lg{width:20%}.width-25\%\@lg{width:25%}.width-30\%\@lg{width:30%}.width-33\%\@lg{width:33.3333333333%}.width-40\%\@lg{width:40%}.width-50\%\@lg{width:50%}.width-60\%\@lg{width:60%}.width-66\%\@lg{width:66.6666666667%}.width-70\%\@lg{width:70%}.width-75\%\@lg{width:75%}.width-80\%\@lg{width:80%}.width-90\%\@lg{width:90%}.width-100\%\@lg{width:100%}.width-100vw\@lg{width:100vw}.width-auto\@lg{width:auto}.height-xxxxs\@lg{height:var(--size-xxxxs,.25rem)}.height-xxxs\@lg{height:var(--size-xxxs,.5rem)}.height-xxs\@lg{height:var(--size-xxs,.75rem)}.height-xs\@lg{height:var(--size-xs,1rem)}.height-sm\@lg{height:var(--size-sm,1.5rem)}.height-md\@lg{height:var(--size-md,2rem)}.height-lg\@lg{height:var(--size-lg,3rem)}.height-xl\@lg{height:var(--size-xl,4rem)}.height-xxl\@lg{height:var(--size-xxl,6rem)}.height-xxxl\@lg{height:var(--size-xxxl,8rem)}.height-xxxxl\@lg{height:var(--size-xxxxl,16rem)}.height-0\@lg{height:0}.height-10\%\@lg{height:10%}.height-20\%\@lg{height:20%}.height-25\%\@lg{height:25%}.height-30\%\@lg{height:30%}.height-33\%\@lg{height:33.3333333333%}.height-40\%\@lg{height:40%}.height-50\%\@lg{height:50%}.height-60\%\@lg{height:60%}.height-66\%\@lg{height:66.6666666667%}.height-70\%\@lg{height:70%}.height-75\%\@lg{height:75%}.height-80\%\@lg{height:80%}.height-90\%\@lg{height:90%}.height-100\%\@lg{height:100%}.height-100vh\@lg{height:100vh}.height-auto\@lg{height:auto}.max-width-xxxxs\@lg{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@lg{max-width:var(--max-width-xxxs)}.max-width-xxs\@lg{max-width:var(--max-width-xxs)}.max-width-xs\@lg{max-width:var(--max-width-xs)}.max-width-sm\@lg{max-width:var(--max-width-sm)}.max-width-md\@lg{max-width:var(--max-width-md)}.max-width-lg\@lg{max-width:var(--max-width-lg)}.max-width-xl\@lg{max-width:var(--max-width-xl)}.max-width-xxl\@lg{max-width:var(--max-width-xxl)}.max-width-xxxl\@lg{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@lg{max-width:var(--max-width-xxxxl)}.max-width-100\%\@lg{max-width:100%}.max-width-none\@lg{max-width:none}.position-relative\@lg{position:relative}.position-absolute\@lg{position:absolute}.position-fixed\@lg{position:fixed}.position-sticky\@lg{position:sticky}.position-static\@lg{position:static}.inset-0\@lg{top:0;right:0;bottom:0;left:0}.top-0\@lg{top:0}.top-50\%\@lg{top:50%}.top-xxxxs\@lg{top:var(--space-xxxxs)}.top-xxxs\@lg{top:var(--space-xxxs)}.top-xxs\@lg{top:var(--space-xxs)}.top-xs\@lg{top:var(--space-xs)}.top-sm\@lg{top:var(--space-sm)}.top-md\@lg{top:var(--space-md)}.top-lg\@lg{top:var(--space-lg)}.top-xl\@lg{top:var(--space-xl)}.top-xxl\@lg{top:var(--space-xxl)}.top-xxxl\@lg{top:var(--space-xxxl)}.top-xxxxl\@lg{top:var(--space-xxxxl)}.bottom-0\@lg{bottom:0}.bottom-50\%\@lg{bottom:50%}.bottom-xxxxs\@lg{bottom:var(--space-xxxxs)}.bottom-xxxs\@lg{bottom:var(--space-xxxs)}.bottom-xxs\@lg{bottom:var(--space-xxs)}.bottom-xs\@lg{bottom:var(--space-xs)}.bottom-sm\@lg{bottom:var(--space-sm)}.bottom-md\@lg{bottom:var(--space-md)}.bottom-lg\@lg{bottom:var(--space-lg)}.bottom-xl\@lg{bottom:var(--space-xl)}.bottom-xxl\@lg{bottom:var(--space-xxl)}.bottom-xxxl\@lg{bottom:var(--space-xxxl)}.bottom-xxxxl\@lg{bottom:var(--space-xxxxl)}.right-0\@lg{right:0}.right-50\%\@lg{right:50%}.right-xxxxs\@lg{right:var(--space-xxxxs)}.right-xxxs\@lg{right:var(--space-xxxs)}.right-xxs\@lg{right:var(--space-xxs)}.right-xs\@lg{right:var(--space-xs)}.right-sm\@lg{right:var(--space-sm)}.right-md\@lg{right:var(--space-md)}.right-lg\@lg{right:var(--space-lg)}.right-xl\@lg{right:var(--space-xl)}.right-xxl\@lg{right:var(--space-xxl)}.right-xxxl\@lg{right:var(--space-xxxl)}.right-xxxxl\@lg{right:var(--space-xxxxl)}.left-0\@lg{left:0}.left-50\%\@lg{left:50%}.left-xxxxs\@lg{left:var(--space-xxxxs)}.left-xxxs\@lg{left:var(--space-xxxs)}.left-xxs\@lg{left:var(--space-xxs)}.left-xs\@lg{left:var(--space-xs)}.left-sm\@lg{left:var(--space-sm)}.left-md\@lg{left:var(--space-md)}.left-lg\@lg{left:var(--space-lg)}.left-xl\@lg{left:var(--space-xl)}.left-xxl\@lg{left:var(--space-xxl)}.left-xxxl\@lg{left:var(--space-xxxl)}.left-xxxxl\@lg{left:var(--space-xxxxl)}.overflow-hidden\@lg{overflow:hidden}.overflow-auto\@lg{overflow:auto}.momentum-scrolling\@lg{-webkit-overflow-scrolling:touch}.overscroll-contain\@lg{overscroll-behavior:contain}.visible\@lg{visibility:visible}.invisible\@lg{visibility:hidden}}
@media not all and (min-width:80rem){.display\@lg{display:none!important}}
@media(min-width:90rem){.flex\@xl{display:flex}.inline-flex\@xl{display:inline-flex}.flex-wrap\@xl{flex-wrap:wrap}.flex-nowrap\@xl{flex-wrap:nowrap}.flex-column\@xl{flex-direction:column}.flex-column-reverse\@xl{flex-direction:column-reverse}.flex-row\@xl{flex-direction:row}.flex-row-reverse\@xl{flex-direction:row-reverse}.flex-center\@xl{justify-content:center;align-items:center}.flex-grow\@xl{flex-grow:1}.flex-grow-0\@xl{flex-grow:0}.flex-shrink\@xl{flex-shrink:1}.flex-shrink-0\@xl{flex-shrink:0}.flex-basis-0\@xl{flex-basis:0}.justify-start\@xl{justify-content:flex-start}.justify-end\@xl{justify-content:flex-end}.justify-center\@xl{justify-content:center}.justify-between\@xl{justify-content:space-between}.items-center\@xl{align-items:center}.items-start\@xl{align-items:flex-start}.items-end\@xl{align-items:flex-end}.items-baseline\@xl{align-items:baseline}.order-1\@xl{order:1}.order-2\@xl{order:2}.order-3\@xl{order:3}.block\@xl{display:block}.inline-block\@xl{display:inline-block}.inline\@xl{display:inline}.contents\@xl{display:contents}.hide\@xl{display:none!important}.margin-xxxxs\@xl{margin:var(--space-xxxxs)}.margin-xxxs\@xl{margin:var(--space-xxxs)}.margin-xxs\@xl{margin:var(--space-xxs)}.margin-xs\@xl{margin:var(--space-xs)}.margin-sm\@xl{margin:var(--space-sm)}.margin-md\@xl{margin:var(--space-md)}.margin-lg\@xl{margin:var(--space-lg)}.margin-xl\@xl{margin:var(--space-xl)}.margin-xxl\@xl{margin:var(--space-xxl)}.margin-xxxl\@xl{margin:var(--space-xxxl)}.margin-xxxxl\@xl{margin:var(--space-xxxxl)}.margin-auto\@xl{margin:auto}.margin-0\@xl{margin:0}.margin-top-xxxxs\@xl{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@xl{margin-top:var(--space-xxxs)}.margin-top-xxs\@xl{margin-top:var(--space-xxs)}.margin-top-xs\@xl{margin-top:var(--space-xs)}.margin-top-sm\@xl{margin-top:var(--space-sm)}.margin-top-md\@xl{margin-top:var(--space-md)}.margin-top-lg\@xl{margin-top:var(--space-lg)}.margin-top-xl\@xl{margin-top:var(--space-xl)}.margin-top-xxl\@xl{margin-top:var(--space-xxl)}.margin-top-xxxl\@xl{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@xl{margin-top:var(--space-xxxxl)}.margin-top-auto\@xl{margin-top:auto}.margin-top-0\@xl{margin-top:0}.margin-bottom-xxxxs\@xl{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@xl{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@xl{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@xl{margin-bottom:var(--space-xs)}.margin-bottom-sm\@xl{margin-bottom:var(--space-sm)}.margin-bottom-md\@xl{margin-bottom:var(--space-md)}.margin-bottom-lg\@xl{margin-bottom:var(--space-lg)}.margin-bottom-xl\@xl{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@xl{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@xl{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@xl{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@xl{margin-bottom:auto}.margin-bottom-0\@xl{margin-bottom:0}.margin-right-xxxxs\@xl{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@xl{margin-right:var(--space-xxxs)}.margin-right-xxs\@xl{margin-right:var(--space-xxs)}.margin-right-xs\@xl{margin-right:var(--space-xs)}.margin-right-sm\@xl{margin-right:var(--space-sm)}.margin-right-md\@xl{margin-right:var(--space-md)}.margin-right-lg\@xl{margin-right:var(--space-lg)}.margin-right-xl\@xl{margin-right:var(--space-xl)}.margin-right-xxl\@xl{margin-right:var(--space-xxl)}.margin-right-xxxl\@xl{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@xl{margin-right:var(--space-xxxxl)}.margin-right-auto\@xl{margin-right:auto}.margin-right-0\@xl{margin-right:0}.margin-left-xxxxs\@xl{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@xl{margin-left:var(--space-xxxs)}.margin-left-xxs\@xl{margin-left:var(--space-xxs)}.margin-left-xs\@xl{margin-left:var(--space-xs)}.margin-left-sm\@xl{margin-left:var(--space-sm)}.margin-left-md\@xl{margin-left:var(--space-md)}.margin-left-lg\@xl{margin-left:var(--space-lg)}.margin-left-xl\@xl{margin-left:var(--space-xl)}.margin-left-xxl\@xl{margin-left:var(--space-xxl)}.margin-left-xxxl\@xl{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@xl{margin-left:var(--space-xxxxl)}.margin-left-auto\@xl{margin-left:auto}.margin-left-0\@xl{margin-left:0}.margin-x-xxxxs\@xl{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@xl{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@xl{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@xl{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@xl{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@xl{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@xl{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@xl{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@xl{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@xl{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@xl{margin-left:auto;margin-right:auto}.margin-x-0\@xl{margin-left:0;margin-right:0}.margin-y-xxxxs\@xl{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@xl{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@xl{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@xl{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@xl{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@xl{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@xl{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@xl{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@xl{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@xl{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@xl{margin-top:auto;margin-bottom:auto}.margin-y-0\@xl{margin-top:0;margin-bottom:0}.padding-xxxxs\@xl{padding:var(--space-xxxxs)}.padding-xxxs\@xl{padding:var(--space-xxxs)}.padding-xxs\@xl{padding:var(--space-xxs)}.padding-xs\@xl{padding:var(--space-xs)}.padding-sm\@xl{padding:var(--space-sm)}.padding-md\@xl{padding:var(--space-md)}.padding-lg\@xl{padding:var(--space-lg)}.padding-xl\@xl{padding:var(--space-xl)}.padding-xxl\@xl{padding:var(--space-xxl)}.padding-xxxl\@xl{padding:var(--space-xxxl)}.padding-xxxxl\@xl{padding:var(--space-xxxxl)}.padding-0\@xl{padding:0}.padding-component\@xl{padding:var(--component-padding)}.padding-top-xxxxs\@xl{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@xl{padding-top:var(--space-xxxs)}.padding-top-xxs\@xl{padding-top:var(--space-xxs)}.padding-top-xs\@xl{padding-top:var(--space-xs)}.padding-top-sm\@xl{padding-top:var(--space-sm)}.padding-top-md\@xl{padding-top:var(--space-md)}.padding-top-lg\@xl{padding-top:var(--space-lg)}.padding-top-xl\@xl{padding-top:var(--space-xl)}.padding-top-xxl\@xl{padding-top:var(--space-xxl)}.padding-top-xxxl\@xl{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@xl{padding-top:var(--space-xxxxl)}.padding-top-0\@xl{padding-top:0}.padding-top-component\@xl{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@xl{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@xl{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@xl{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@xl{padding-bottom:var(--space-xs)}.padding-bottom-sm\@xl{padding-bottom:var(--space-sm)}.padding-bottom-md\@xl{padding-bottom:var(--space-md)}.padding-bottom-lg\@xl{padding-bottom:var(--space-lg)}.padding-bottom-xl\@xl{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@xl{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@xl{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@xl{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@xl{padding-bottom:0}.padding-bottom-component\@xl{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@xl{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@xl{padding-right:var(--space-xxxs)}.padding-right-xxs\@xl{padding-right:var(--space-xxs)}.padding-right-xs\@xl{padding-right:var(--space-xs)}.padding-right-sm\@xl{padding-right:var(--space-sm)}.padding-right-md\@xl{padding-right:var(--space-md)}.padding-right-lg\@xl{padding-right:var(--space-lg)}.padding-right-xl\@xl{padding-right:var(--space-xl)}.padding-right-xxl\@xl{padding-right:var(--space-xxl)}.padding-right-xxxl\@xl{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@xl{padding-right:var(--space-xxxxl)}.padding-right-0\@xl{padding-right:0}.padding-right-component\@xl{padding-right:var(--component-padding)}.padding-left-xxxxs\@xl{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@xl{padding-left:var(--space-xxxs)}.padding-left-xxs\@xl{padding-left:var(--space-xxs)}.padding-left-xs\@xl{padding-left:var(--space-xs)}.padding-left-sm\@xl{padding-left:var(--space-sm)}.padding-left-md\@xl{padding-left:var(--space-md)}.padding-left-lg\@xl{padding-left:var(--space-lg)}.padding-left-xl\@xl{padding-left:var(--space-xl)}.padding-left-xxl\@xl{padding-left:var(--space-xxl)}.padding-left-xxxl\@xl{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@xl{padding-left:var(--space-xxxxl)}.padding-left-0\@xl{padding-left:0}.padding-left-component\@xl{padding-left:var(--component-padding)}.padding-x-xxxxs\@xl{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@xl{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@xl{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@xl{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@xl{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@xl{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@xl{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@xl{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@xl{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@xl{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@xl{padding-left:0;padding-right:0}.padding-x-component\@xl{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@xl{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@xl{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@xl{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@xl{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@xl{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@xl{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@xl{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@xl{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@xl{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@xl{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@xl{padding-top:0;padding-bottom:0}.padding-y-component\@xl{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}.text-center\@xl{text-align:center}.text-left\@xl{text-align:left}.text-right\@xl{text-align:right}.text-justify\@xl{text-align:justify}.text-xs\@xl{font-size:var(--text-xs,.6875rem)}.text-sm\@xl{font-size:var(--text-sm,.75rem)}.text-base\@xl{font-size:var(--text-unit,1rem)}.text-md\@xl{font-size:var(--text-md,1.125rem)}.text-lg\@xl{font-size:var(--text-lg,1.375rem)}.text-xl\@xl{font-size:var(--text-xl,1.75rem)}.text-xxl\@xl{font-size:var(--text-xxl,2rem)}.text-xxxl\@xl{font-size:var(--text-xxxl,2.5rem)}.text-xxxxl\@xl{font-size:var(--text-xxxxl,3rem)}.width-xxxxs\@xl{width:var(--size-xxxxs,.25rem)}.width-xxxs\@xl{width:var(--size-xxxs,.5rem)}.width-xxs\@xl{width:var(--size-xxs,.75rem)}.width-xs\@xl{width:var(--size-xs,1rem)}.width-sm\@xl{width:var(--size-sm,1.5rem)}.width-md\@xl{width:var(--size-md,2rem)}.width-lg\@xl{width:var(--size-lg,3rem)}.width-xl\@xl{width:var(--size-xl,4rem)}.width-xxl\@xl{width:var(--size-xxl,6rem)}.width-xxxl\@xl{width:var(--size-xxxl,8rem)}.width-xxxxl\@xl{width:var(--size-xxxxl,16rem)}.width-0\@xl{width:0}.width-10\%\@xl{width:10%}.width-20\%\@xl{width:20%}.width-25\%\@xl{width:25%}.width-30\%\@xl{width:30%}.width-33\%\@xl{width:33.3333333333%}.width-40\%\@xl{width:40%}.width-50\%\@xl{width:50%}.width-60\%\@xl{width:60%}.width-66\%\@xl{width:66.6666666667%}.width-70\%\@xl{width:70%}.width-75\%\@xl{width:75%}.width-80\%\@xl{width:80%}.width-90\%\@xl{width:90%}.width-100\%\@xl{width:100%}.width-100vw\@xl{width:100vw}.width-auto\@xl{width:auto}.height-xxxxs\@xl{height:var(--size-xxxxs,.25rem)}.height-xxxs\@xl{height:var(--size-xxxs,.5rem)}.height-xxs\@xl{height:var(--size-xxs,.75rem)}.height-xs\@xl{height:var(--size-xs,1rem)}.height-sm\@xl{height:var(--size-sm,1.5rem)}.height-md\@xl{height:var(--size-md,2rem)}.height-lg\@xl{height:var(--size-lg,3rem)}.height-xl\@xl{height:var(--size-xl,4rem)}.height-xxl\@xl{height:var(--size-xxl,6rem)}.height-xxxl\@xl{height:var(--size-xxxl,8rem)}.height-xxxxl\@xl{height:var(--size-xxxxl,16rem)}.height-0\@xl{height:0}.height-10\%\@xl{height:10%}.height-20\%\@xl{height:20%}.height-25\%\@xl{height:25%}.height-30\%\@xl{height:30%}.height-33\%\@xl{height:33.3333333333%}.height-40\%\@xl{height:40%}.height-50\%\@xl{height:50%}.height-60\%\@xl{height:60%}.height-66\%\@xl{height:66.6666666667%}.height-70\%\@xl{height:70%}.height-75\%\@xl{height:75%}.height-80\%\@xl{height:80%}.height-90\%\@xl{height:90%}.height-100\%\@xl{height:100%}.height-100vh\@xl{height:100vh}.height-auto\@xl{height:auto}.max-width-xxxxs\@xl{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@xl{max-width:var(--max-width-xxxs)}.max-width-xxs\@xl{max-width:var(--max-width-xxs)}.max-width-xs\@xl{max-width:var(--max-width-xs)}.max-width-sm\@xl{max-width:var(--max-width-sm)}.max-width-md\@xl{max-width:var(--max-width-md)}.max-width-lg\@xl{max-width:var(--max-width-lg)}.max-width-xl\@xl{max-width:var(--max-width-xl)}.max-width-xxl\@xl{max-width:var(--max-width-xxl)}.max-width-xxxl\@xl{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@xl{max-width:var(--max-width-xxxxl)}.max-width-100\%\@xl{max-width:100%}.max-width-none\@xl{max-width:none}.position-relative\@xl{position:relative}.position-absolute\@xl{position:absolute}.position-fixed\@xl{position:fixed}.position-sticky\@xl{position:sticky}.position-static\@xl{position:static}.inset-0\@xl{top:0;right:0;bottom:0;left:0}.top-0\@xl{top:0}.top-50\%\@xl{top:50%}.top-xxxxs\@xl{top:var(--space-xxxxs)}.top-xxxs\@xl{top:var(--space-xxxs)}.top-xxs\@xl{top:var(--space-xxs)}.top-xs\@xl{top:var(--space-xs)}.top-sm\@xl{top:var(--space-sm)}.top-md\@xl{top:var(--space-md)}.top-lg\@xl{top:var(--space-lg)}.top-xl\@xl{top:var(--space-xl)}.top-xxl\@xl{top:var(--space-xxl)}.top-xxxl\@xl{top:var(--space-xxxl)}.top-xxxxl\@xl{top:var(--space-xxxxl)}.bottom-0\@xl{bottom:0}.bottom-50\%\@xl{bottom:50%}.bottom-xxxxs\@xl{bottom:var(--space-xxxxs)}.bottom-xxxs\@xl{bottom:var(--space-xxxs)}.bottom-xxs\@xl{bottom:var(--space-xxs)}.bottom-xs\@xl{bottom:var(--space-xs)}.bottom-sm\@xl{bottom:var(--space-sm)}.bottom-md\@xl{bottom:var(--space-md)}.bottom-lg\@xl{bottom:var(--space-lg)}.bottom-xl\@xl{bottom:var(--space-xl)}.bottom-xxl\@xl{bottom:var(--space-xxl)}.bottom-xxxl\@xl{bottom:var(--space-xxxl)}.bottom-xxxxl\@xl{bottom:var(--space-xxxxl)}.right-0\@xl{right:0}.right-50\%\@xl{right:50%}.right-xxxxs\@xl{right:var(--space-xxxxs)}.right-xxxs\@xl{right:var(--space-xxxs)}.right-xxs\@xl{right:var(--space-xxs)}.right-xs\@xl{right:var(--space-xs)}.right-sm\@xl{right:var(--space-sm)}.right-md\@xl{right:var(--space-md)}.right-lg\@xl{right:var(--space-lg)}.right-xl\@xl{right:var(--space-xl)}.right-xxl\@xl{right:var(--space-xxl)}.right-xxxl\@xl{right:var(--space-xxxl)}.right-xxxxl\@xl{right:var(--space-xxxxl)}.left-0\@xl{left:0}.left-50\%\@xl{left:50%}.left-xxxxs\@xl{left:var(--space-xxxxs)}.left-xxxs\@xl{left:var(--space-xxxs)}.left-xxs\@xl{left:var(--space-xxs)}.left-xs\@xl{left:var(--space-xs)}.left-sm\@xl{left:var(--space-sm)}.left-md\@xl{left:var(--space-md)}.left-lg\@xl{left:var(--space-lg)}.left-xl\@xl{left:var(--space-xl)}.left-xxl\@xl{left:var(--space-xxl)}.left-xxxl\@xl{left:var(--space-xxxl)}.left-xxxxl\@xl{left:var(--space-xxxxl)}.overflow-hidden\@xl{overflow:hidden}.overflow-auto\@xl{overflow:auto}.momentum-scrolling\@xl{-webkit-overflow-scrolling:touch}.overscroll-contain\@xl{overscroll-behavior:contain}.visible\@xl{visibility:visible}.invisible\@xl{visibility:hidden}}
@media not all and (min-width:90rem){.display\@xl{display:none!important}}
:root{--btn-font-size:1em;--btn-padding-x:var(--space-sm);--btn-padding-y:var(--space-xxs);--btn-radius:var(--radius-md)}
.btn{background:var(--color-bg-dark);color:var(--color-contrast-higher);cursor:pointer;text-decoration:none;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s ease;will-change:transform}
.btn:focus{box-shadow:0 0 0 2px hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.15);outline:none}
.btn:active{transform:translateY(2px)}
.btn--primary{background:var(--color-primary);color:var(--color-white);box-shadow:inset 0 1px 0 hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),var(--shadow-xs)}
.btn--primary:hover{background:var(--color-primary-light);box-shadow:inset 0 1px 0 hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),var(--shadow-sm)}
.btn--primary:focus{box-shadow:inset 0 1px 0 hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 0 0 2px hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.2)}
.btn--subtle{background:var(--color-bg-light);color:var(--color-contrast-higher);box-shadow:inset 0 0 0 1px var(--color-contrast-lower),var(--shadow-xs)}
.btn--subtle:hover{background:var(--color-bg-lighter);box-shadow:inset 0 0 0 1px var(--color-contrast-lower),var(--shadow-sm)}
.btn--subtle:focus{box-shadow:inset 0 0 0 1px var(--color-contrast-lower),0 0 0 2px hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.05)}
.btn--accent{background:var(--color-accent);color:var(--color-white);box-shadow:inset 0 1px 0 hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),var(--shadow-xs)}
.btn--accent:hover{background:var(--color-accent-light);box-shadow:inset 0 1px 0 hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),var(--shadow-sm)}
.btn--accent:focus{box-shadow:inset 0 1px 0 hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 0 0 2px hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),.2)}
.btn--disabled,.btn[disabled],.btn[readonly]{opacity:.6;cursor:not-allowed}
.btn--sm{font-size:.8em}
.btn--md{font-size:1.2em}
.btn--lg{font-size:1.4em}
:root,[data-theme=default]{--color-primary-darker:#2b10b2;--color-primary-darker-h:250;--color-primary-darker-s:84%;--color-primary-darker-l:38%;--color-primary-dark:#3413d8;--color-primary-dark-h:250;--color-primary-dark-s:84%;--color-primary-dark-l:46%;--color-primary:#4827ec;--color-primary-h:250;--color-primary-s:84%;--color-primary-l:54%;--color-primary-light:#6043ef;--color-primary-light-h:250;--color-primary-light-s:84%;--color-primary-light-l:60%;--color-primary-lighter:#7c64f2;--color-primary-lighter-h:250;--color-primary-lighter-s:84%;--color-primary-lighter-l:67%;--color-accent-darker:#b70b3e;--color-accent-darker-h:342;--color-accent-darker-s:89%;--color-accent-darker-l:38%;--color-accent-dark:#cf0c47;--color-accent-dark-h:342;--color-accent-dark-s:89%;--color-accent-dark-l:43%;--color-accent:#e70d4f;--color-accent-h:342;--color-accent-s:89%;--color-accent-l:48%;--color-accent-light:#f32b67;--color-accent-light-h:342;--color-accent-light-s:89%;--color-accent-light-l:56%;--color-accent-lighter:#f4487c;--color-accent-lighter-h:342;--color-accent-lighter-s:89%;--color-accent-lighter-l:62%;--color-black:#0d1317;--color-black-h:204;--color-black-s:28%;--color-black-l:7%;--color-white:#fff;--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--color-warning-darker:#f0b800;--color-warning-darker-h:46;--color-warning-darker-s:100%;--color-warning-darker-l:47%;--color-warning-dark:#ffc300;--color-warning-dark-h:46;--color-warning-dark-s:100%;--color-warning-dark-l:50%;--color-warning:#ffd138;--color-warning-h:46;--color-warning-s:100%;--color-warning-l:61%;--color-warning-light:#ffdc6b;--color-warning-light-h:46;--color-warning-light-s:100%;--color-warning-light-l:71%;--color-warning-lighter:#ffe799;--color-warning-lighter-h:46;--color-warning-lighter-s:100%;--color-warning-lighter-l:80%;--color-success-darker:#3cb440;--color-success-darker-h:122;--color-success-darker-s:50%;--color-success-darker-l:47%;--color-success-dark:#47c24b;--color-success-dark-h:122;--color-success-dark-s:50%;--color-success-dark-l:52%;--color-success:#66cc69;--color-success-h:122;--color-success-s:50%;--color-success-l:60%;--color-success-light:#88d78b;--color-success-light-h:122;--color-success-light-s:50%;--color-success-light-l:69%;--color-success-lighter:#a3e0a5;--color-success-lighter-h:122;--color-success-lighter-s:50%;--color-success-lighter-l:76%;--color-error-darker:#b70b3e;--color-error-darker-h:342;--color-error-darker-s:89%;--color-error-darker-l:38%;--color-error-dark:#cf0c47;--color-error-dark-h:342;--color-error-dark-s:89%;--color-error-dark-l:43%;--color-error:#e70d4f;--color-error-h:342;--color-error-s:89%;--color-error-l:48%;--color-error-light:#f32b67;--color-error-light-h:342;--color-error-light-s:89%;--color-error-light-l:56%;--color-error-lighter:#f4487c;--color-error-lighter-h:342;--color-error-lighter-s:89%;--color-error-lighter-l:62%;--color-bg-darker:#e2e3e4;--color-bg-darker-h:210;--color-bg-darker-s:4%;--color-bg-darker-l:89%;--color-bg-dark:#eff0f0;--color-bg-dark-h:180;--color-bg-dark-s:3%;--color-bg-dark-l:94%;--color-bg:#fff;--color-bg-h:0;--color-bg-s:0%;--color-bg-l:100%;--color-bg-light:#fff;--color-bg-light-h:180;--color-bg-light-s:3%;--color-bg-light-l:100%;--color-bg-lighter:#fff;--color-bg-lighter-h:210;--color-bg-lighter-s:4%;--color-bg-lighter-l:100%;--color-contrast-lower:#d6d7d7;--color-contrast-lower-h:180;--color-contrast-lower-s:1%;--color-contrast-lower-l:84%;--color-contrast-low:#a1a3a5;--color-contrast-low-h:210;--color-contrast-low-s:2%;--color-contrast-low-l:64%;--color-contrast-medium:#737678;--color-contrast-medium-h:204;--color-contrast-medium-s:2%;--color-contrast-medium-l:46%;--color-contrast-high:#323639;--color-contrast-high-h:210;--color-contrast-high-s:7%;--color-contrast-high-l:21%;--color-contrast-higher:#0d1317;--color-contrast-higher-h:204;--color-contrast-higher-s:28%;--color-contrast-higher-l:7%}
[data-theme=dark]{--color-primary-darker:#4d2bf7;--color-primary-darker-h:250;--color-primary-darker-s:93%;--color-primary-darker-l:57%;--color-primary-dark:#5e3ff8;--color-primary-dark-h:250;--color-primary-dark-s:93%;--color-primary-dark-l:61%;--color-primary:#6e53f9;--color-primary-h:250;--color-primary-s:93%;--color-primary-l:65%;--color-primary-light:#7f66f9;--color-primary-light-h:250;--color-primary-light-s:93%;--color-primary-light-l:69%;--color-primary-lighter:#8b75fa;--color-primary-lighter-h:250;--color-primary-lighter-s:93%;--color-primary-lighter-l:72%;--color-accent-darker:#c90842;--color-accent-darker-h:342;--color-accent-darker-s:92%;--color-accent-darker-l:41%;--color-accent-dark:#e60a4c;--color-accent-dark-h:342;--color-accent-dark-s:92%;--color-accent-dark-l:47%;--color-accent:#f61e5f;--color-accent-h:342;--color-accent-s:92%;--color-accent-l:54%;--color-accent-light:#f73b73;--color-accent-light-h:342;--color-accent-light-s:92%;--color-accent-light-l:60%;--color-accent-lighter:#f85485;--color-accent-lighter-h:342;--color-accent-lighter-s:92%;--color-accent-lighter-l:65%;--color-black:#0d1317;--color-black-h:204;--color-black-s:28%;--color-black-l:7%;--color-white:#fff;--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--color-warning-darker:#f0b800;--color-warning-darker-h:46;--color-warning-darker-s:100%;--color-warning-darker-l:47%;--color-warning-dark:#ffc300;--color-warning-dark-h:46;--color-warning-dark-s:100%;--color-warning-dark-l:50%;--color-warning:#ffd138;--color-warning-h:46;--color-warning-s:100%;--color-warning-l:61%;--color-warning-light:#ffdc6b;--color-warning-light-h:46;--color-warning-light-s:100%;--color-warning-light-l:71%;--color-warning-lighter:#ffe799;--color-warning-lighter-h:46;--color-warning-lighter-s:100%;--color-warning-lighter-l:80%;--color-success-darker:#3cb440;--color-success-darker-h:122;--color-success-darker-s:50%;--color-success-darker-l:47%;--color-success-dark:#47c24b;--color-success-dark-h:122;--color-success-dark-s:50%;--color-success-dark-l:52%;--color-success:#66cc69;--color-success-h:122;--color-success-s:50%;--color-success-l:60%;--color-success-light:#88d78b;--color-success-light-h:122;--color-success-light-s:50%;--color-success-light-l:69%;--color-success-lighter:#a3e0a5;--color-success-lighter-h:122;--color-success-lighter-s:50%;--color-success-lighter-l:76%;--color-error-darker:#c90842;--color-error-darker-h:342;--color-error-darker-s:92%;--color-error-darker-l:41%;--color-error-dark:#e60a4c;--color-error-dark-h:342;--color-error-dark-s:92%;--color-error-dark-l:47%;--color-error:#f61e5f;--color-error-h:342;--color-error-s:92%;--color-error-l:54%;--color-error-light:#f73b73;--color-error-light-h:342;--color-error-light-s:92%;--color-error-light-l:60%;--color-error-lighter:#f85485;--color-error-lighter-h:342;--color-error-lighter-s:92%;--color-error-lighter-l:65%;--color-bg-darker:#0d1012;--color-bg-darker-h:204;--color-bg-darker-s:15%;--color-bg-darker-l:6%;--color-bg-dark:#13181b;--color-bg-dark-h:203;--color-bg-dark-s:18%;--color-bg-dark-l:9%;--color-bg:#192329;--color-bg-h:203;--color-bg-s:24%;--color-bg-l:13%;--color-bg-light:#242d33;--color-bg-light-h:203;--color-bg-light-s:18%;--color-bg-light-l:17%;--color-bg-lighter:#2b353b;--color-bg-lighter-h:204;--color-bg-lighter-s:15%;--color-bg-lighter-l:20%;--color-contrast-lower:#363e45;--color-contrast-lower-h:208;--color-contrast-lower-s:12%;--color-contrast-lower-l:24%;--color-contrast-low:#60666c;--color-contrast-low-h:208;--color-contrast-low-s:6%;--color-contrast-low-l:40%;--color-contrast-medium:#898e94;--color-contrast-medium-h:213;--color-contrast-medium-s:5%;--color-contrast-medium-l:56%;--color-contrast-high:#cdd0d5;--color-contrast-high-h:223;--color-contrast-high-s:8%;--color-contrast-high-l:82%;--color-contrast-higher:#fafaff;--color-contrast-higher-h:240;--color-contrast-higher-s:100%;--color-contrast-higher-l:99%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
:root{--form-control-font-size:1em;--form-control-padding-x:var(--space-xs);--form-control-padding-y:var(--space-xxs);--form-control-radius:var(--radius-md)}
.form-control{background:var(--color-bg-dark);line-height:1.2;box-shadow:inset 0 0 0 1px var(--color-contrast-lower);transition:all .2s ease}
.form-control::-moz-placeholder{opacity:1;color:var(--color-contrast-low)}
.form-control::placeholder{opacity:1;color:var(--color-contrast-low)}
.form-control:focus,.form-control:focus-within{background:var(--color-bg);box-shadow:inset 0 0 0 1px hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),0),0 0 0 2px var(--color-primary),var(--shadow-sm);outline:none}
.form-control--disabled,.form-control[disabled],.form-control[readonly]{opacity:.5;cursor:not-allowed}
.form-control.form-control--error,.form-control[aria-invalid=true]{box-shadow:inset 0 0 0 1px hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),0),0 0 0 2px var(--color-error)}
.form-control.form-control--error:focus,.form-control.form-control--error:focus-within,.form-control[aria-invalid=true]:focus,.form-control[aria-invalid=true]:focus-within{box-shadow:inset 0 0 0 1px hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),0),0 0 0 2px var(--color-error),var(--shadow-sm)}
:root{--radius:0.25em}
.hover\:reduce-opacity{opacity:1;transition:all .3s ease}
.hover\:reduce-opacity:hover{opacity:.8}
.hover\:scale{transition:transform .3s var(--ease-out-back)}
.hover\:scale:hover{transform:scale(1.1)}
.hover\:elevate{box-shadow:var(--shadow-sm);transition:all .3s ease}
.hover\:elevate:hover{box-shadow:var(--shadow-md)}
.link-subtle{color:inherit;cursor:pointer;text-decoration:none;transition:all .2s ease}
.link-subtle:hover{color:var(--color-primary)}
@media(min-width:64rem){*,:root{--space-xxxxs:calc(0.1875 * var(--space-unit));--space-xxxs:calc(0.375 * var(--space-unit));--space-xxs:calc(0.5625 * var(--space-unit));--space-xs:calc(0.75 * var(--space-unit));--space-sm:calc(1.125 * var(--space-unit));--space-md:calc(2 * var(--space-unit));--space-lg:calc(3.125 * var(--space-unit));--space-xl:calc(5.125 * var(--space-unit));--space-xxl:calc(8.25 * var(--space-unit));--space-xxxl:calc(13.25 * var(--space-unit));--space-xxxxl:calc(21.5 * var(--space-unit))}}
:root{--text-base-size:1rem;--text-scale-ratio:1.2;--body-line-height:1.4;--heading-line-height:1.2;--font-primary-capital-letter:1;--text-unit:var(--text-base-size)}
*,:root{--text-xs:calc((var(--text-unit) / var(--text-scale-ratio)) / var(--text-scale-ratio));--text-sm:calc(var(--text-xs) * var(--text-scale-ratio));--text-md:calc(var(--text-sm) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-lg:calc(var(--text-md) * var(--text-scale-ratio));--text-xl:calc(var(--text-lg) * var(--text-scale-ratio));--text-xxl:calc(var(--text-xl) * var(--text-scale-ratio));--text-xxxl:calc(var(--text-xxl) * var(--text-scale-ratio));--text-xxxxl:calc(var(--text-xxxl) * var(--text-scale-ratio))}
@media(min-width:64rem){:root{--text-base-size:1.2rem;--text-scale-ratio:1.2}}
h1,h2,h3,h4{--heading-font-weight:700}
mark{background-color:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),.2);color:inherit}
.text-component{--line-height-multiplier:1;--text-space-y-multiplier:1}
.text-component>*{--text-unit:1em;--space-unit:1em}
.text-component blockquote{padding-left:1em;border-left:4px solid var(--color-contrast-lower);font-style:italic}
.text-component hr{background:var(--color-contrast-lower);height:1px}
.text-component figcaption{font-size:var(--text-sm);color:var(--color-contrast-low)}
.article{--body-line-height:1.58;--text-space-y-multiplier:1.2}
.details .dTopMarg{padding-top:4rem}
.details .text-component>*{--text-unit:unset}
.details .tio-intro{margin-bottom:3.5rem}
@media(min-width:651px){.details .tio-intro{padding-top:calc(3.3rem + var(--app-bar-height) + 20px)}}
@media(max-width:350px){.details .tio-intro{margin-left:1rem;margin-right:1rem}}
.details .dp-props-header{margin-top:var(--v-section-space);margin-bottom:2rem;font-size:var(--font-L);font-weight:var(--font-bold)}
.details .dp-horizontal-props{display:flex;-moz-column-gap:150px;column-gap:150px}
.details .dp-horizontal-props .dp-props-box{background-color:var(--grayLightBckg);border-radius:12px;padding:27px 36px;text-align:justify;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}
.details .dp-horizontal-props .dp-props-box .dp-section-title{font-size:var(--font-L);font-weight:var(--font-bold);line-height:var(--body-line-height);text-align:initial;color:var(--color-heading);margin-bottom:var(--v-p-space-small)}
.details .dp-horizontal-props .dp-props-box .dp-props-grid{display:grid;grid-template-columns:289px auto;grid-row-gap:2px}
.details .dp-horizontal-props .dp-props-box .dp-props-grid div:nth-child(2n-1){font-weight:var(--font-book)}
@media(max-width:1100px){.details .dp-horizontal-props{-moz-column-gap:90px;column-gap:90px}}
@media(max-width:900px){.details .dp-horizontal-props{flex-direction:column}.details .dp-horizontal-props .dp-props-box:not(:last-child){margin-bottom:40px}}
@media(min-width:651px){:root{--nav-bar-move:calc(52px + 7px);--nav-bar-anim-time:.4s}}
@media(min-width:651px)and (min-width:1601px){:root{--nav-bar-move:calc(42px + 7px)}}
@media(min-width:651px)and (min-width:1280px){#tio-nav-bar[details-path=true] .buy-btn{transition:top var(--nav-bar-anim-time) ease}}
@media(min-width:651px){#tio-nav-bar[details-path=true] ul a:not(:first-child){transition:background-color var(--nav-bar-anim-time) ease}#tio-nav-bar[details-path=true].hide-nav-bar{animation:nav-bar-hide-anim var(--nav-bar-anim-time) ease forwards}@keyframes nav-bar-hide-anim{0%{top:0}to{top:calc(-1*var(--nav-bar-move))}}}
@media(min-width:651px)and (min-width:1280px){#tio-nav-bar[details-path=true].hide-nav-bar ul a:first-child li .title{transition:top var(--nav-bar-anim-time) ease;top:var(--nav-bar-move)}}
@media(min-width:651px)and (min-width:1280px)and (max-width:1500px){#tio-nav-bar[details-path=true].hide-nav-bar .new-price{top:calc(var(--nav-bar-move) + 10px);transition:top var(--nav-bar-anim-time) ease}#tio-nav-bar[details-path=true].hide-nav-bar .buy-btn{top:var(--nav-bar-move)}}
@media(min-width:651px)and (min-width:1501px){#tio-nav-bar[details-path=true].hide-nav-bar .buyCTA{top:var(--nav-bar-move);transition:top var(--nav-bar-anim-time) ease}}
@media(min-width:651px){#tio-nav-bar[details-path=true].show-nav-bar{animation:nav-bar-show-anim var(--nav-bar-anim-time) ease forwards}@keyframes nav-bar-show-anim{0%{top:calc(-1*var(--nav-bar-move))}to{top:0}}}
@media(min-width:651px)and (min-width:1280px){#tio-nav-bar[details-path=true].show-nav-bar .buyCTA,#tio-nav-bar[details-path=true].show-nav-bar ul a:first-child li .title{top:0;transition:top var(--nav-bar-anim-time) ease}}
@media(min-width:651px)and (min-width:1280px)and (max-width:1500px){#tio-nav-bar[details-path=true].show-nav-bar .buy-btn,#tio-nav-bar[details-path=true].show-nav-bar .new-price{top:0;transition:top var(--nav-bar-anim-time) ease}}
@media(min-width:651px)and (min-width:1501px){#tio-nav-bar[details-path=true].show-nav-bar .buyCTA{top:0;transition:top var(--nav-bar-anim-time) ease}}
.how-it-works .hiw-text{grid-area:c1;margin:70px}
@media(min-width:651px){.how-it-works .details .how-it-works .tio-intro{padding-left:calc(var(--hiw-counter-width)/2)}}
@media(min-width:67.3rem){.how-it-works .max-width-adaptive,.how-it-works .max-width-adaptive-lg,.how-it-works .max-width-adaptive-md,.how-it-works .max-width-adaptive-xl{max-width:67.3rem}}
@media(max-width:415px){.how-it-works .dp-props-header .hiw-main-word{display:none}}
@media(min-width:901px){.how-it-works .dp-sentences{flex-basis:95em}}
@media(max-width:500px){.how-it-works .chf-container{--component-padding:var(--tio-tiny-margin)}}
.how-it-works .dp-horizontal-props{-moz-column-gap:83px;column-gap:83px}
.how-it-works .dp-horizontal-props .dp-props-box{padding:35px 44px;text-align:justify}
.section-paper{margin-bottom:var(--v-section-space)}
@media(max-width:1229px){.section-paper{margin-left:10%;margin-right:10%}}
@media(max-width:650px){.section-paper{margin-left:7%;margin-right:7%}}
@media(max-width:550px){.section-paper{margin-left:var(--tio-tiny-margin);margin-right:var(--tio-tiny-margin)}}
.section-paper .if-not-lunch-box{display:none}
.section-paper .slogan .explanation{font-weight:var(--font-regular);text-align:justify;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;width:auto}
.section-paper .slogan .explanation p:not(:last-child){margin-bottom:var(--v-p-space-big)}
@media(max-width:1229px){.section-paper .if-not-lunch-box{display:block}.section-paper .if-lunch-box{display:none}.section-paper>.slogan .title{font-size:var(--font-XL);text-align:center}}
.section-paper .layer.privacy .slogan{margin-bottom:0}
@media(min-width:1230px){.section-paper .layer.privacy .illustration{margin-bottom:0}}
.section-paper .layer{display:flex;justify-content:center;max-width:1220px;margin-left:auto;margin-right:auto}
@media(max-width:1229px){.section-paper .layer{flex-direction:column}.section-paper .layer:not(:last-child){margin-bottom:40px}.section-paper .layer.privacy{flex-direction:column-reverse}.section-paper .layer.privacy .slogan{margin-bottom:0}}
.section-paper .layer .panel{overflow:clip;margin:13px}
.section-paper .layer .panel,.section-paper .layer .panel img{border-radius:var(--panel-corner)}
@media(max-width:1229px){.section-paper .layer .panel{margin-left:unset!important;margin-right:unset!important;max-width:unset!important;width:unset!important}}
.section-paper .layer .illustration{width:63%}
.section-paper .layer .illustration img{-o-object-fit:contain;object-fit:contain;width:100%}
.section-paper .layer .slogan{color:#fff;display:flex}
.section-paper .layer .slogan .title{color:#fff}
.section-paper .layer .slogan .sl-inner{--sl-padding:57px;padding:var(--sl-padding);padding-top:calc(var(--sl-padding) - 7px);padding-bottom:calc(var(--sl-padding) - 7px)}
@media(max-width:550px){.section-paper .layer .slogan .sl-inner{padding:40px 35px 45px 45px}}
.section-paper .why-paper .slogan{background-color:var(--tio-lipstick);opacity:85%}
.section-paper .privacy .slogan{background-color:#080605;opacity:95%}
@font-face{font-family:__lftEtica_975e46;src:url(/_next/static/media/99147328392ee8a7.p.woff2) format("woff2");font-display:swap;font-weight:200;font-style:normal}
@font-face{font-family:__lftEtica_975e46;src:url(/_next/static/media/d94b4ed51552aa82.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}
@font-face{font-family:__lftEtica_975e46;src:url(/_next/static/media/948fb496d3d96d1a.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:italic}
@font-face{font-family:__lftEtica_975e46;src:url(/_next/static/media/43e780f22fb400ad.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}
@font-face{font-family:__lftEtica_975e46;src:url(/_next/static/media/b2a5e9c63e5ac8cc.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}
@font-face{font-family:__lftEtica_975e46;src:url(/_next/static/media/c59431441a3410bb.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}
@font-face{font-family:__lftEtica_975e46;src:url(/_next/static/media/445581cb5261bc24.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}
@font-face{font-family:__lftEtica_975e46;src:url(/_next/static/media/8b7f3a6634ce8c88.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}
.__className_975e46{font-family:__lftEtica_975e46,Arial,ui-sans-serif,sans-serif}
.__variable_975e46{--font-lft-etica:"__lftEtica_975e46",Arial,ui-sans-serif,sans-serif}
html{line-height:1.15}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{box-sizing:content-box;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
img{border-style:none}
button,input,optgroup,select,textarea{line-height:1.15}
button,input{overflow:visible}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
details{display:block}
template{display:none}
#tio-bottom-bar{position:fixed;z-index:100;top:auto;bottom:0;height:var(--app-bar-full-height);display:flex;flex-direction:row;width:100%;align-items:center;padding:0 17px;background-color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}
@media(min-width:651px){.bottom-bar-section{display:none}}
#bottom-bar-placeholer{height:var(--app-bar-full-height)}
@media(max-width:1161px){#parents-with-child img{border-bottom-left-radius:var(--large-corner)}}
@media(max-width:550px){#parents-with-child .slogan .title br{display:none}}
@media(max-width:1161px){#parents-with-child .anim-on-show-img img{border-bottom-right-radius:var(--tiny-corner-for-diagonals)}}
#parents-with-child .break-line-space{display:inline}
#parents-with-child .break-line-br{display:none}
@media(min-width:1450px)and (max-width:1000000px){#parents-with-child .break-line-space{display:none}#parents-with-child .break-line-br{display:inline}}
.app-bar{width:100%;position:fixed;top:0}
#nav-bar-focus-wrapper{color:var(--black-on-blue);background-color:var(--blueLightBckg)}
.nav-bar-shadow{box-shadow:0 0 .625rem rgba(0,0,0,.12)}
header .buy-btn,header .buyCTA,header nav ul a:first-child li .title{position:relative;top:0}
.ripple-effect{--ripple-scale:2.5;--ripple-time:0.15s;overflow:hidden;cursor:pointer;border:none;outline:none;-webkit-appearance:none}
.ripple-effect .ripple-on{border-radius:50%;background-color:hsla(0,0%,100%,.3);position:absolute;transform:scale(0);animation:ripple-on-anim var(--ripple-time) linear forwards}
@keyframes ripple-on-anim{to{transform:scale(var(--ripple-scale))}}
.ripple-effect .ripple-off{animation:ripple-off-anim var(--ripple-time) linear forwards}
@keyframes ripple-off-anim{to{opacity:0}}
.big-font,.insights .tio-intro,.small-big-font{font-weight:var(--font-regular);line-height:var(--body-line-height)}
.big-font,.insights .tio-intro{font-size:var(--font-L)}
.insights{max-width:var(--maxWidth-wrapper);margin:var(--spacing-0) auto;padding-left:var(--spacing-5);padding-right:var(--spacing-5)}
.insights .tio-intro{margin-bottom:3.5rem}
@media(max-width:350px){.insights .tio-intro{margin-left:1rem;margin-right:1rem}}
.insights .grid{display:grid!important}
@media(min-width:1857px){#family-playing.iat-inversion .slogan{margin-left:2em}}
@media(min-width:1162px){#family-playing.iat-inversion .footnote{max-width:40em}}
@media(max-width:1161px){#family-playing img{content:url(/home/family-playing-mobile.webp);border-top-right-radius:var(--large-corner);border-bottom-left-radius:var(--large-corner)}}
.secion-header-font,.sp-header .sp-title{font-size:var(--font-XL);font-weight:var(--font-bold);line-height:var(--small-line-height);color:var(--slogan-color);margin-bottom:25px}
.sp-header{text-align:center}
.sp-header .sp-explanation{font-size:var(--font-M);line-height:var(--big-line-height);font-weight:var(--font-book)}
.spider-wrapper{overflow:hidden}
.spider-box .sp-header{margin-bottom:70px}
.spider-box .br-2,.spider-box .br-3{display:none}
@media(max-width:760px){.spider-box .br-1{display:none}.spider-box .br-2,.spider-box .br-3{display:inline}}
:root{--heading-line-height:1.2;--body-line-height:1.4}
.tio-footer{--footer-padding:1.2rem;--footer-btn-y-padding:7px;--footer-corner-radius:.5rem;display:flex;justify-content:space-between;padding:var(--footer-padding);color:var(--black-on-blue);background-color:var(--grayLightBckg);position:absolute;bottom:0;width:100%;height:var(--footer-height);line-height:var(--body-line-height)}
.tio-footer a,.tio-footer button{color:var(--link-blue)!important}
.tio-footer a:hover{color:var(--hoovered-link-blue)!important}
@media(max-width:651px){.tio-footer{bottom:var(--app-bar-full-height)}}
@media(max-width:1000px){.tio-footer{padding-top:0;padding-bottom:0}}
.tio-footer .footer-element{margin-top:auto;margin-bottom:auto}
.tio-footer .footer-center{display:flex}
.tio-footer .footer-center div{margin-left:15px;margin-right:15px}
@media(max-width:1000px){.tio-footer .footer-center{display:none}}
.tio-footer .footer-center-mobile{display:none}
@media(max-width:1000px){.tio-footer .footer-center-mobile{display:block}}
.tio-footer .dropup-menu{position:relative;display:inline-block}
.tio-footer .dropup-menu .dropbtn-section{display:flex;flex-direction:column}
.tio-footer .dropup-menu .dropbtn-section .ds-down,.tio-footer .dropup-menu .dropbtn-section .ds-up{height:calc(var(--footer-padding) - var(--footer-btn-y-padding))}
.tio-footer .dropup-menu .dropbtn-section .dropbtn{padding:var(--footer-btn-y-padding);padding-left:calc(var(--footer-btn-y-padding) + 4px);padding-right:calc(var(--footer-btn-y-padding) + 4px);border-radius:var(--footer-corner-radius);border:none;cursor:pointer}
.tio-footer .dropup-menu #legal-dropup-content{display:none;position:absolute;top:-180px;z-index:1;min-width:160px;padding-bottom:var(--footer-corner-radius);padding-top:var(--footer-corner-radius);border-radius:var(--footer-corner-radius);background-color:var(--grayLightBckg);box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}
.tio-footer .dropup-menu #legal-dropup-content li{margin:0}
.tio-footer .dropup-menu #legal-dropup-content a{padding:12px 16px;text-decoration:none;display:block}
.tio-footer .dropup-menu #legal-dropup-content a:hover{color:var(--link-blue)!important;background-color:var(--grayBckg)}
.tio-footer .dropup-menu .dbs-hoovering .dropbtn.hovered{color:var(--hoovered-link-blue)!important;background-color:var(--grayBckg)}
@media(min-width:601px){.tio-footer .footer-contact{margin-left:128px}}
.page.legal{--legal-list-y-gap:6px;--legal-paragraph-y-gap:var(--v-p-space-very-big);max-width:67.3rem;margin-left:auto;margin-right:auto}
.page.legal .legal-body h4{font-size:20px;line-height:1.5;font-weight:var(--font-bold);margin-bottom:var(--legal-paragraph-y-gap)}
.page.legal .legal-body p{line-height:var(--big-line-height);text-align:justify}
.page.legal .legal-body p:not(:last-child){margin-bottom:var(--legal-paragraph-y-gap)}
.page.legal .legal-body ol,.page.legal .legal-body ul{list-style:inside;margin-bottom:var(--legal-paragraph-y-gap)}
.page.legal .legal-body ol li,.page.legal .legal-body ul li{margin-bottom:var(--legal-list-y-gap)}
.page.legal .legal-body a{text-decoration:underline}
.bs-status,.small-font{font-size:var(--font-S);font-weight:var(--font-book);line-height:var(--big-line-height);letter-spacing:var(--small-font-letter-space)}
.middle-font{font-size:var(--font-M);font-weight:var(--font-book)}
.swap-img{--swap-img-size:45px;height:var(--swap-img-size);width:var(--swap-img-size)}
.swap-img #left-button-id,.swap-img #right-button-id{opacity:0}
@media(min-width:651px){.swap-img:hover #left-button-id,.swap-img:hover #right-button-id{opacity:1}.swap-img:hover #left-button-id-not-selected,.swap-img:hover #right-button-id-not-selected{opacity:0}}
.swap-img img{position:relative;transition:opacity .4s cubic-bezier(.15,.15,0,1)}
.swap-img .img2{top:calc(-1*var(--swap-img-size))}
.section-box-view{margin-bottom:var(--v-section-space)}
.section-box-view .slogan2{color:var(--black-on-blue);margin-bottom:calc(var(--v-section-space)*3/4)}
.bs-slider-ctrl-inner{display:flex;align-items:center;width:-moz-max-content;width:max-content;margin-left:15rem;margin-top:auto;margin-bottom:calc(var(--v-section-space));background-color:#fff;border-radius:40px;border-color:#ecf7fd;border-width:1px}
@media(max-width:1350px){.bs-slider-ctrl-inner{margin-left:10rem}}
@media(max-width:1200px){.bs-slider-ctrl-inner{margin-left:6rem}}
@media(max-width:1100px){.bs-slider-ctrl-inner{margin-left:3rem}}
@media(max-width:1050px){.bs-slider-ctrl-inner{margin-left:0}}
@media(max-width:1000px){.bs-slider-ctrl-inner{margin-bottom:0}}
@media(max-width:756px){.bs-slider-ctrl-inner{width:auto}}
.sbv-background{padding-top:calc(var(--v-section-space) - 15px);padding-bottom:calc(var(--v-section-space));background-image:linear-gradient(35deg,hsl(var(--blue-hue),100%,calc(97% + 1%)),hsl(var(--blue-hue),100%,calc(97% + -1%)));overflow:clip}
.bs-slider-container{display:grid;grid-template-areas:"c2 c1"}
@media(max-width:1000px){.bs-slider-container{display:block}}
@media(max-width:600px){.bs-slider-container{margin-left:0}}
.img-cookie-cutter-1{clip-path:polygon(17.48% 2.14%,84.35% 6.41%,81.21% 77.37%,87.76% 80.43%,96.87% 81.02%,100.9% 90.16%,94.59% 97.53%,85.75% 99.57%,72.54% 96.3%,67.13% 99.84%,5.21% 86.71%,4.48% 80.29%,1% 5.8%)}
.img-cookie-cutter-2{clip-path:polygon(82.03% 70.57%,94.25% 72.71%,94.73% 86.57%,16.95% 103.99%,15.35% 96.57%,9.23% 97.13%,4% 86%,5.86% 78.13%,2% 6.57%,68.06% 2.18%,84.77% 5.58%)}
.img-cookie-cutter-3{clip-path:polygon(30% 7%,88.17% 9.63%,87.68% 60.84%,100% 66%,100% 87.97%,88.74% 95.71%,75.04% 92%,69.04% 97.07%,3.73% 83.95%,2% 76%,1.52% 13%)}
.img-cookie-cutter-4{clip-path:polygon(52.69% 8.47%,79.99% 15.2%,79.63% 60.1%,96.48% 69.67%,93.3% 91.7%,25.56% 99.84%,9.44% 92.87%,0 65%,1.52% 60.37%,1.27% 8.75%)}
.bs-no-cursor .medium-zoom-image{cursor:none}
.medium-zoom--opened .cursor-cross{display:block}
.medium-zoom--opened .medium-zoom-overlay{cursor:none}
.cursor-cross{display:none;background-color:#fff;transform:translate(-50%,-50%);pointer-events:none;z-index:10;transition:transform .5s cubic-bezier(.38,.01,.55,.97)}
.cross-horiz{width:29px;height:2px;position:absolute}
.cross-vert{width:2px;height:29px;position:absolute}
.bs-status{display:inline-block;margin-left:10px;margin-right:10px;margin-bottom:0!important;text-align:right;color:#2c5287;font-family:Arial,sans-serif;width:3.6ch}
.bs-slider-controller{display:flex;align-self:flex-end;z-index:100}
@media(max-width:1000px){.bs-slider-controller{margin-top:50px;margin-right:5%}}
@media(max-width:600px){.bs-slider-controller{margin-top:40px}}
.bs-status-zoomed{position:absolute;bottom:30px;right:30px;font-weight:var(--font-bold);width:4ch}
.slider-button{width:2.55em;cursor:pointer}
.tio-slider,.tio-slider-zoomed{display:flex;align-items:center}
.tio-slider{grid-area:c2;margin:0 0 0 auto}
@media(max-width:1000px){.tio-slider{flex-direction:column}}
.tio-slider .bs-imgs{display:flex;justify-content:center;flex-direction:column;margin-top:2vw}
.tio-slider .box-view-img,.tio-slider-zoomed .box-view-img-zoomed{position:absolute;opacity:0}
@keyframes bs-image-enter-forward{0%{opacity:0;transform:translateX(15%) scale(1.15)}75%{opacity:1}to{transform:translateX(0) scale(1)}}
@keyframes bs-image-enter-backward{0%{opacity:0;transform:translateX(-15%) scale(1.15)}75%{opacity:1}to{transform:translateX(0) scale(1)}}
@keyframes bs-image-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}
.tio-slider-zoomed img,.tio-slider-zoomed svg,.tio-slider-zoomed video{max-width:none}
.tio-slider .bs-current-img,.tio-slider .bs-init-img,.tio-slider-zoomed .bs-current-img,.tio-slider-zoomed .bs-init-img{z-index:6}
.tio-slider .bs-current-img,.tio-slider-zoomed .bs-current-img{opacity:1;transform-origin:center center}
.tio-slider .bs-previous-img,.tio-slider-zoomed .bs-previous-img{z-index:auto;transform-origin:center center;animation:bs-image-exit .55s cubic-bezier(.25,.46,.45,.94) 0s 1 normal forwards}
.tio-slider-zoomed.go-forward .bs-current-img,.tio-slider.go-forward .bs-current-img{animation:bs-image-enter-forward .8s cubic-bezier(.25,.46,.45,.94) 0s 1 normal forwards}
.tio-slider-zoomed.go-backward .bs-current-img,.tio-slider.go-backward .bs-current-img{animation:bs-image-enter-backward .8s cubic-bezier(.25,.46,.45,.94) 0s 1 normal forwards}
.medium-zoom-overlay{z-index:5}
.icon-menu-slogan,.secion-header-font{font-size:var(--font-XL);font-weight:var(--font-bold);line-height:var(--small-line-height);color:var(--slogan-color);margin-bottom:25px}
html{scroll-padding-top:calc(var(--buy-btn-height) + 2*var(--buy-btn-marg))}
@media(max-width:650px){html{scroll-padding-top:var(--app-bar-mobile-height)}}
.section-icon-menu{display:flex;flex-direction:column;justify-content:center;margin-bottom:calc(var(--v-section-space) - 20px)}
.section-icon-menu .impd-long{display:block}
.section-icon-menu .impd-short{display:none}
@media(min-width:771px)and (max-width:1283px){.section-icon-menu .impd-long{display:none}.section-icon-menu .impd-short{display:block}}
.icon-menu{display:flex;justify-content:center}
@media(max-width:770px){.icon-menu{flex-direction:column;align-items:center}.icon-menu .im-menu-wrapper{padding-bottom:8px}}
.icon-menu-slogan{font-size:var(--top-text-size);font-weight:var(--font-book);color:var(--small-bluish-header);margin-bottom:calc(var(--v-section-space)/2 - 15px)}
@media(max-width:770px){.icon-menu-slogan{margin-bottom:calc(var(--v-section-space)/2 - 5px)}}
.tio-tab-menu{margin-left:auto;margin-right:auto}
.tio-tab-menu #tab-menu-underline{border-color:rgba(0,0,0,.05);line-height:1.2em}
.tio-tab-menu .no-tab-menu-underline{border-color:#fff!important}
.tio-tab-menu .active-tab-underline{border-color:rgba(45,45,45,.25);margin-bottom:-7px;font-weight:600!important}
.tio-tab-menu .no-active-tab-underline{border-color:#fff}
.tio-tab-menu nav a.active-option{color:var(--color-heading)!important}
.tio-tab-menu nav a:not(:hover):not(.active-option){margin-bottom:10px}
@media(max-width:1600px){.tio-tab-menu nav{margin-top:var(--extra-submenu-margin)}}
@media(max-width:950px){.tio-tab-menu nav a{margin-right:1rem;margin-left:1rem}}
@media(max-width:800px){.tio-tab-menu nav a{margin-right:.5rem;margin-left:.5rem}}
.tio-tab-menu .nav-horiz-margs{margin-right:-28px;margin-left:-28px;margin-bottom:5px}
.tio-tab-menu .chapter-header-font{font-size:22px;font-weight:500}
@media(max-width:750px){.tio-tab-menu .chapter-header-font{font-size:20px}}
@media(max-width:650px){.tio-tab-menu{display:none!important}}
@media(max-width:690px){.tio-tab-menu .px-3{padding-left:.5rem;padding-right:.5rem}}
.nav-bar-shadow .tio-tab-menu{overflow:hidden}
.nav-bar-shadow .tio-tab-menu .active-tab-underline{border-bottom-width:0}
.nav-bar-shadow .tio-tab-menu .nav-horiz-margs{margin-bottom:-2px}
#tio-nav-bar[details-path=true] .tio-tab-menu{display:block}
:root{--extra-submenu-margin:10px;--app-bar-full-height-with-submenu:calc(111px + 7px);--app-bar-with-submenu-and-big-gap:calc(var(--app-bar-full-height-with-submenu) + var(--extra-submenu-margin))}
@media(max-width:750px){:root{--app-bar-full-height-with-submenu:calc(108px + 7px)}}
:root:has(#tio-nav-bar[details-path=true]){--app-bar-height:var(--app-bar-full-height-with-submenu)}
@media(max-width:1600px){:root:has(#tio-nav-bar[details-path=true]){--app-bar-height:var(--app-bar-with-submenu-and-big-gap)}}
.subpage-panel{max-width:67.3rem;margin-left:auto;margin-right:auto}
@media(max-width:1250px){.subpage-panel{margin-left:5%;margin-right:5%}}
@media(max-width:600px){.subpage-panel{margin-left:4%;margin-right:4%}}
.chapter-header .im-title,.chapter-header-font,.tio-header{font-size:var(--font-XXL);font-weight:var(--font-bold);line-height:var(--body-line-height)}
.chapter-header{--side-vanishing-angle:150deg;--ch-bckg-shade:hsl(var(--blue-hue),100%,calc(97% + -3.5%));display:flex;align-items:center;text-align:center;background-image:linear-gradient(var(--ch-bckg-shade),#fff);margin-left:auto;margin-right:auto;position:relative}
@media(max-width:650px){.chapter-header{--ch-bckg-shade:hsl(var(--blue-hue),100%,calc(97% + -0.5%))}}
.chapter-header:before{position:absolute;content:"";left:0;top:0;height:100%;width:50%;background:linear-gradient(var(--side-vanishing-angle),#fff,transparent);pointer-events:none}
@media(max-width:650px){.chapter-header:before{display:none}}
.chapter-header:after{position:absolute;content:"";left:50%;top:0;height:100%;width:50%;background:linear-gradient(calc(1turn - var(--side-vanishing-angle)),#fff,transparent);pointer-events:none}
@media(max-width:650px){.chapter-header:after{display:none}}
.chapter-header .ch-content{z-index:1;display:flex;align-items:center;width:100%;justify-content:center;padding-top:80px;padding-bottom:calc(65px + var(--v-section-space)*2/3)}
.chapter-header .im-icon{height:65px;margin-left:auto;margin-right:20px}
@media(max-width:1000px){.chapter-header .im-icon{height:60px;margin-right:16px}}
@media(max-width:450px){.chapter-header .im-icon{height:57px;margin-right:12px}}
.chapter-header .im-title{color:var(--header-black-on-blue);margin-right:auto;font-weight:var(--font-extra-bold)}
.slogan2{font-size:var(--top-text-size);font-weight:var(--font-bold);line-height:var(--body-line-height);margin-left:auto;margin-right:auto;margin-bottom:calc(var(--v-section-space)*3/4);max-width:950px;text-align:center}
@media(max-width:499px){.slogan2{line-height:1.32em}}
.insights-header{padding-top:calc(var(--space-under-nav-bar) + var(--app-bar-height))}
.global-wrapper:has(.tio-not-found){position:absolute;width:100%}
.tio-not-found{display:flex;margin-top:25vh;margin-left:20vw}
.tio-not-found img{align-self:center;max-height:350px;width:-moz-max-content;width:max-content}
.tio-not-found .nf-text{align-self:center;margin-left:50px;margin-top:50px;font-size:37px;line-height:normal}
.tio-not-found .nf-text .nf-second-line{font-size:23.6px}
.tio-not-found .nf-text .nf-second-line a{color:var(--color-small-gold-text)!important}
.tio-not-found .nf-text .nf-second-line a:hoover{color:hsl(var(--gold-hue),53%,calc(66% + -11%))}
@media(max-width:950px){.tio-not-found .nf-text .nf-second-line{font-size:19.1px}.tio-not-found .nf-text{margin-left:0;font-size:30px}.tio-not-found{flex-direction:column;margin-top:18vh;margin-left:0}}
@media(max-width:650px){.tio-not-found{margin-top:14vh}}
.middle-font,.section-scrolling-slogan .explanation{font-size:var(--font-M);font-weight:var(--font-book)}
.secion-header-font,.section-scrolling-slogan{font-size:var(--font-XL);font-weight:var(--font-bold);line-height:var(--small-line-height);color:var(--slogan-color);margin-bottom:25px}
.section-scrolling-slogan{--sss-height:44px}
@media(max-width:1500px){.section-scrolling-slogan{--sss-height:40px}}
@media(max-width:1200px){.section-scrolling-slogan{--sss-height:39px}}
@media(max-width:1000px){.section-scrolling-slogan{--sss-height:37px}}
@media(max-width:900px){.section-scrolling-slogan{--sss-height:35px}}
@media(max-width:770px){.section-scrolling-slogan{--sss-height:34px}}
@media(max-width:735px){.section-scrolling-slogan{--sss-height:44px}}
.section-scrolling-slogan #scr-slg-mobile-intro{display:none}
@media(max-width:735px){.section-scrolling-slogan #scr-slg-intro{opacity:0}.section-scrolling-slogan #scr-slg-mobile-intro{display:block;position:relative;left:unset;margin-left:auto;margin-right:auto;width:-moz-max-content;width:max-content}.section-scrolling-slogan .content__container{display:flex;align-items:center;justify-content:center}.section-scrolling-slogan .content__container__list{padding-left:.75em}}
@media(max-width:735px)and (max-width:735px){.section-scrolling-slogan .content__container__list{padding-left:0}}
@media(max-width:400px){.section-scrolling-slogan{font-size:35px}}
@media(max-width:360px){.section-scrolling-slogan{font-size:30px}}
.section-scrolling-slogan .explanation{letter-spacing:var(--small-font-letter-space);position:relative;top:4em;margin-bottom:calc(var(--v-section-space) + 4em);margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;text-align:center;line-height:30px}
@media(max-width:735px){.section-scrolling-slogan .explanation{line-height:1.5em}}
.content{position:absolute;left:50%;transform:translate(-50%);height:var(--sss-height)}
.content,.content__container{overflow:hidden}
.content__container__text{display:inline;float:left;margin:-4px 0 0;width:19.7em;line-height:var(--body-line-height)}
@media(max-width:735px){.content__container__text{width:11em}}
.content__container__list{margin-top:0;padding-left:10.35em;text-align:left;list-style:none;position:absolute}
.content__container__list__item{line-height:var(--sss-height);margin:0}
.slogan4_animation{animation-name:animate-slogan;animation-duration:10s;animation-iteration-count:1;animation-fill-mode:forwards;color:hsl(var(--gold-hue),53%,calc(66% + -6%))}
@media(max-width:735px){.slogan4_animation{padding-left:0;text-align:center}}
@keyframes animate-slogan{0%,10%{top:calc(0*var(--sss-height))}15%,35%{top:calc(-1*var(--sss-height))}40%,60%{top:calc(-2*var(--sss-height))}65%,85%{top:calc(-3*var(--sss-height))}90%,to{top:calc(-4*var(--sss-height))}}
@media(max-width:850px){.slogan2,.slogan2 .subslogan2{font-weight:400}}
@media(max-width:790px){.slogan2{font-weight:500}}
.slogan2 .break-line-space{display:inline}
.slogan2 .break-line-br{display:none}
@media(min-width:790px)and (max-width:1000000px){.slogan2 .break-line-space{display:none}.slogan2 .break-line-br{display:inline}}
.slogan2 .break-line-2-space{display:inline}
.slogan2 .break-line-2-br{display:none}
@media(min-width:491px)and (max-width:790px){.slogan2 .break-line-2-space{display:none}.slogan2 .break-line-2-br{display:inline}}
.slogan2 .break-line-3-space{display:inline}
.slogan2 .break-line-3-br{display:none}
@media(min-width:0px)and (max-width:490px){.slogan2 .break-line-3-space{display:none}.slogan2 .break-line-3-br{display:inline}}
.spider-box{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:calc(var(--v-section-space)*1/2)}
@media(max-width:1250px){.spider-box{margin-bottom:var(--v-section-space)}}
.spider-box .legs{left:-250px}
@media(max-width:1250px){.spider-box .legs{display:none}}
.spider-box .spider-belly{margin-left:auto;margin-right:auto;margin-bottom:180px}
@media(max-width:1250px){.spider-box .spider-belly{width:calc(100% - 2*var(--tio-tiny-margin));margin-bottom:0}}
@media(min-width:441px)and (max-width:1161px){.spider-box .spider-belly{width:var(--centered-image-width)}}
.spider-box .legs .spl-title .gold-number{font-size:1.5em;vertical-align:middle;color:hsl(var(--gold-hue),53%,calc(66% + -3%));text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under;text-underline-offset:-1px}
@media(max-width:1250px){.spider-box{flex-direction:column-reverse}.spider-box .sp-header{margin-top:35px}.spider-box .sp-header,.spider-box .sp-header .sp-title{margin-bottom:0!important}}
.spider-body .legs{position:relative}
.spider-body .leg{--begin-leg-dy-init:-30px;--begin-leg-opacity-init:0;--leg-adjust-y:-6px;--leg-move-time:0.9s;--shin-move-time:calc(var(--leg-move-time) * 2/3);--trans-delay-factor:4;--shin-left-real:var(--shin-left);--leg-top-real:var(--leg-top);--shin-length-real:var(--shin-length);--thigh-length-real:var(--thigh-length);--begin-leg-dy:var(--begin-leg-dy-init);--begin-leg-opacity:var(--begin-leg-opacity-init);--shin-shift:calc(-1 * var(--shin-length-real));--thigh-shift:calc(-1 * var(--thigh-length-real));--leg-left-real:var(--leg-left);left:var(--leg-left-real);top:var(--leg-top-real);position:absolute;transform:translateY(var(--begin-leg-dy));opacity:var(--begin-leg-opacity);transition:all var(--leg-move-time) ease-out calc(var(--leg-no)*var(--leg-move-time)/var(--trans-delay-factor));transition-property:transform,opacity}
@media(max-width:560px){.spider-body .leg{--shin-left-real:var(--shin-left5)}}
@media(max-width:940px){.spider-body .leg{--leg-top-real:var(--leg-top-2)}}
@media(max-width:560px){.spider-body .leg{--leg-top-real:var(--leg-top-5)}}
@media(max-width:1600px){.spider-body .leg{--shin-length-real:var(--shin-length-1)}}
@media(max-width:940px){.spider-body .leg{--shin-length-real:var(--shin-length-2)}}
@media(max-width:760px){.spider-body .leg{--shin-length-real:var(--shin-length-3)}}
@media(max-width:670px){.spider-body .leg{--shin-length-real:var(--shin-length-4)}}
@media(max-width:560px){.spider-body .leg{--shin-length-real:var(--shin-length-5)}}
@media(max-width:500px){.spider-body .leg{--shin-length-real:var(--shin-length-6)}}
@media(max-width:420px){.spider-body .leg{--shin-length-real:var(--shin-length-7)}}
@media(max-width:940px){.spider-body .leg{--thigh-length-real:var(--thigh-length-2)}}
@media(max-width:670px){.spider-body .leg{--thigh-length-real:var(--thigh-length-4)}}
@media(max-width:500px){.spider-body .leg{--thigh-length-real:var(--thigh-length-6)}}
@media(max-width:1600px){.spider-body .leg{--leg-left-real:var(--leg-left-1)}}
@media(max-width:940px){.spider-body .leg{--leg-left-real:var(--leg-left-2)}}
@media(max-width:760px){.spider-body .leg{--leg-left-real:var(--leg-left-3)}}
@media(max-width:670px){.spider-body .leg{--leg-left-real:var(--leg-left-4)}}
@media(max-width:560px){.spider-body .leg{--leg-left-real:var(--leg-left-5)}}
@media(max-width:500px){.spider-body .leg{--leg-left-real:var(--leg-left-6)}}
@media(max-width:420px){.spider-body .leg{--leg-left-real:var(--leg-left-7)}}
.spider-body .leg .shin,.spider-body .leg .thigh{top:var(--leg-adjust-y);position:absolute;z-index:1;overflow:hidden}
.spider-body .leg .shin{left:var(--shin-left-real);width:var(--shin-length-real);height:2px}
.spider-body .leg .shin span{background:linear-gradient(90deg,#e5e5e5,#e5e5e5 100%);transform:translateX(var(--shin-shift));transition:all var(--shin-move-time) linear calc(var(--leg-no)*var(--leg-move-time)/var(--trans-delay-factor));transition-property:transform}
.spider-body .leg.orientation-h-r .shin{left:calc(-1*var(--shin-length-real))}
.spider-body .leg.orientation-h-r .shin span{background:linear-gradient(90deg,#e5e5e5,#e5e5e5 100%);transform:translateX(calc(-1 * var(--shin-shift)))}
.spider-body .leg .thigh{left:var(--thigh-left);height:var(--thigh-length-real);width:2px}
.spider-body .leg .thigh span{background:linear-gradient(90deg,#e5e5e5,#e5e5e5 100%);transform:translateY(var(--thigh-shift));transition:all calc(var(--leg-move-time) - var(--shin-move-time)) ease-out calc(var(--leg-no)*var(--leg-move-time)/var(--trans-delay-factor) + var(--shin-move-time));transition-property:transform}
.spider-body .leg.orientation-h-r .thigh{left:calc(-1*var(--shin-length-real))}
.spider-body .leg.orientation-v-b .thigh{top:calc(-1*var(--thigh-length-real) + var(--leg-adjust-y))}
.spider-body .leg.orientation-v-b .thigh span{transform:translateY(calc(-1 * var(--thigh-shift)))}
.spider-body .leg .main-leg span{position:absolute;z-index:1;width:100%;height:100%}
.spider-body .leg .foot{position:relative;left:20px;top:-16px;font-size:16px;line-height:var(--big-line-height);letter-spacing:0;color:#3c4043}
.spider-body .leg .foot .spl-title{width:-moz-max-content;width:max-content;font-weight:var(--font-bold);text-align:center}
.spider-body .leg .foot .spl-descr{width:var(--descr-length);opacity:.8;font-weight:var(--font-book);text-align:justify}
.spider-body .leg .foot .spl-descr:not(:empty){margin-top:10px!important}
.spider-body .leg .foot .spl-img{content:var(--img);position:relative;width:var(--foot-img-width);opacity:.65;margin-left:auto;margin-right:auto;margin-top:8px}
@media(max-width:940px){.spider-body .leg .foot .spl-img{width:var(--foot-img-small-width)}}
.spider-qr .legs{left:-310px;top:-190px}
.spider-qr .legs .leg .foot .spl-img{opacity:.9;filter:invert(72%) sepia(36%) saturate(393%) hue-rotate(5deg) brightness(100%) contrast(86%)}
.spider-qr .legs .leg .narrow-screen-show{display:none}
@media(max-width:560px){.spider-qr .legs .leg .narrow-screen-hide{display:none}.spider-qr .legs .leg .narrow-screen-show{display:inline}}
.spider-qr .spider-belly{width:110px;height:200px;margin-left:auto;margin-right:auto;margin-bottom:60px}
@media(max-width:940px){.spider-qr .spider-belly{width:82px}}
@media(max-width:670px){.spider-qr .spider-belly{width:68px}}
.saying{position:absolute;opacity:0;bottom:var(--normal-bottom);will-change:opacity,transform;transform:translateY(var(--saying-slide-Y,0))!important}
.saying.show-it{opacity:1;transform:translateY(0)!important;transition:opacity var(--saying-slide-time,0) cubic-bezier(.29,.69,.18,1.01),transform var(--saying-slide-time,0) cubic-bezier(.29,.69,.18,1.01)}
.saying.delay-transition-2{transition-delay:.8s}
.saying .head{position:relative;width:55px;top:-10px}
.saying .text-bubble .text{background-color:hsl(var(--light-gold-hue),53%,calc(66% + 31%));color:hsl(var(--gold-hue),53%,calc(66% + -46%));padding:8px 16px;font-size:16px;line-height:1.4em;box-shadow:4px 4px 6px 0 rgba(var(--goldColorRGB),.7)}
.saying .text-bubble .text:before{content:"";position:absolute;top:15px;left:0;height:40px;width:40px;border-bottom-left-radius:50%;background:transparent;box-shadow:0 20px 0 0 hsl(var(--light-gold-hue),53%,calc(66% + 31%));z-index:-1}
@media(max-width:1300px){.saying{bottom:var(--lowered-bottom)}}
@media(max-width:600px){.saying{bottom:var(--bottom-vertical)}}
.saying.align-left .text{border-radius:0 20px 20px 20px}
.saying.align-right{text-align:right}
.saying.align-right .head{margin-left:auto}
.saying.align-right .text-bubble .text:before{top:18px;left:calc(100% - 40px);border-bottom-left-radius:unset;border-bottom-right-radius:50%}
.saying.align-right .text{border-radius:20px 0 20px 20px;text-align:right}
.video-scene{--video-height-margin:40px;--fire-fox-width-fix:1;--vs-video-width:calc(70% * var(--fire-fox-width-fix));display:flex;flex-wrap:nowrap}
@-moz-document url-prefix(){.video-scene{--fire-fox-width-fix:2}}
.video-scene video{width:var(--vs-video-width);max-width:-moz-fit-content;max-width:fit-content;max-height:calc(100vh - var(--app-bar-height) - var(--video-height-margin));margin-left:auto;margin-right:auto;position:relative;opacity:.33;transition:opacity .33s ease}
@media(max-width:1580px){.video-scene video{width:100%}}
@media(max-width:650px){.video-scene video{max-height:calc(100vh - var(--app-bar-height) - var(--app-bar-full-height) - var(--video-height-margin))}}
.video-scene video.active{opacity:1}
.video-scene .strut{width:60%}
@media(max-width:1350px){.video-scene .strut{width:25%}}
@media(max-width:1580px){.section-video-story .video-scene video.chrome-video-size{width:63.5%}}
.section-video-story{display:flex;flex-wrap:nowrap;background-color:rgba(var(--goldColorRGB),.17);padding-bottom:var(--v-section-space);padding-top:calc(var(--v-section-space) - 15px);margin-bottom:var(--v-section-space)}
@media(max-width:440px){.section-video-story{margin-bottom:0}}
.section-video-story .video-scene:not(:last-child){margin-bottom:min(120px,23vh)}
.section-video-story .video-story{flex-basis:61%}
.section-video-story .video-story video{border-top-left-radius:var(--tiny-corner);border-top-right-radius:var(--big-corner);border-bottom-left-radius:var(--tiny-corner);border-bottom-right-radius:var(--big-corner)}
@media(max-width:1000px){.section-video-story .video-story .vs-left video{border-top-left-radius:var(--tiny-corner-for-diagonals);border-top-right-radius:var(--big-corner);border-bottom-left-radius:var(--big-corner);border-bottom-right-radius:var(--tiny-corner-for-diagonals)}.section-video-story .video-story .vs-right video{border-top-left-radius:var(--big-corner);border-top-right-radius:var(--tiny-corner-for-diagonals);border-bottom-left-radius:var(--tiny-corner-for-diagonals);border-bottom-right-radius:var(--big-corner)}}
.section-video-story .right-margin{flex-basis:3%}
.section-video-story .left-space{--v-ls-width:390px;flex-basis:36%}
.section-video-story .left-space .slogan{padding:0 10%;position:sticky;top:39vh;text-align:right}
.section-video-story .left-space .slogan .title{color:#a48537}
@media(max-height:550px){.section-video-story .left-space .slogan{top:30vh}}
@media(max-height:380px){.section-video-story .left-space .slogan{top:25vh}}
.section-video-story .left-space .slogan .title{max-width:var(--v-ls-width)}
@media(max-width:1690px){.section-video-story .left-space .slogan .title{max-width:none}}
.section-video-story .left-space .slogan .explanation{width:var(--v-ls-width);color:#896b1f}
@media(max-width:1280px){.section-video-story .left-space .slogan .explanation{width:auto}}
.section-video-story .break-line-space{display:inline}
.section-video-story .break-line-br{display:none}
@media(min-width:1000px)and (max-width:1000000px){.section-video-story .break-line-space{display:none}.section-video-story .break-line-br{display:inline}}
.section-video-story .break-line-2-space{display:inline}
.section-video-story .break-line-2-br{display:none}
@media(min-width:810px)and (max-width:1000px){.section-video-story .break-line-2-space{display:none}.section-video-story .break-line-2-br{display:inline}}
@media(max-width:1000px){.section-video-story{display:grid;grid-template-areas:"v1 v2";grid-auto-flow:column;grid-auto-columns:1fr;flex-wrap:unset}.section-video-story .right-margin{display:none}.section-video-story .left-space{width:var(--centered-image-width);margin-left:auto;margin-right:auto;grid-area:v1;grid-row-start:1;grid-column-start:1;grid-column-end:3}.section-video-story .left-space .slogan{padding-left:0;padding-right:0;margin-bottom:65px;text-align:center}.section-video-story .left-space .slogan .title{width:auto;margin-left:auto;margin-right:auto}.section-video-story .video-story{grid-area:v2;grid-row-start:2;grid-column-start:1}.section-video-story .video-story .video-scene{display:block;flex-wrap:unset}.section-video-story .video-story .video-scene video{width:var(--centered-image-width);margin-left:auto;margin-right:auto}}
@media(max-width:800px){.section-video-story .video-story .video-scene:not(:last-child){margin-bottom:min(70px,24vh)}}
@media(max-width:500px){.section-video-story .left-space{grid-area:v1;grid-row-start:1;grid-column-start:1;grid-column-end:3}.section-video-story .video-story .video-scene:not(:last-child){margin-bottom:min(60px,24vh)}}
@media(max-width:440px){.section-video-story .left-space{width:calc(100% - 20px);margin-left:auto;margin-right:auto}.section-video-story .video-story .video-scene video{border-radius:0!important}}
@media(min-aspect-ratio:33/10){.section-video-story .video-story .video-scene video{width:auto!important}}
@media(min-aspect-ratio:7/5)and (max-width:1000px){.section-video-story .video-story .video-scene video{width:auto!important}}
.spider-qr{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;padding-left:10%;padding-right:10%;padding-bottom:65px}
@media(max-width:650px){.spider-qr{padding-left:7%;padding-right:7%}}
@media(max-width:550px){.spider-qr{padding-left:var(--tio-tiny-margin);padding-right:var(--tio-tiny-margin)}}
.spider-qr .sp-header{margin-bottom:145px}
.spider-qr .sp-header .sp-qr-space-1{display:none}
@media(max-width:845px){.spider-qr .sp-header .sp-qr-br-1{display:none}.spider-qr .sp-header .sp-qr-space-1{display:inline}}
.spider-qr .sp-header .sp-qr-br-2{display:none}
@media(max-width:385px){.spider-qr .sp-header .sp-qr-br-2{display:inline}.spider-qr .sp-header .sp-qr-br-2 .sp-qr-space-2{display:none}}
@media(min-width:567px){.qanda-short-screen{display:none}}
@media(max-width:566px){.qanda-long-screen{display:none}}
.qanda-above{z-index:20;position:relative}
.qanda-amp{--qaa-amp-width:4.7em;--qaa-amp-height:145px;position:absolute;top:95px;left:calc((100% - var(--qaa-amp-width))/2 - .1em);opacity:.35}
.qanda-amp img{height:var(--qaa-amp-height);width:auto;filter:invert(72%) sepia(36%) saturate(393%) hue-rotate(5deg) brightness(100%) contrast(86%)}
@media(min-width:450px){.qanda-amp{--qaa-amp-width:5.12em;--qaa-amp-height:160px}}
.qaa-img{display:flex;flex-direction:column;justify-content:center;width:55%;max-width:400px;margin-top:8em;margin-left:auto;margin-right:auto}
.qaa-img .qaa-speech-bubbles,.qaa-img .qaa-speech-shadow{width:100%}
.qanda{--accordion-icon-size:1.1em}
.qanda .tio-header{margin-top:0;letter-spacing:normal}
@media(min-width:851px){.qanda .text-md{font-size:var(--font-L);font-weight:var(--font-regular)}}
.big-accordion .accordion__panel .text-component,.middle-font{font-size:var(--font-M);font-weight:var(--font-book)}
.big-accordion .accordion__header{padding-top:calc(1.25rem + 2px);padding-bottom:calc(1.25rem + 2px)}
.big-accordion .accordion__header span{line-height:var(--body-line-height)}
.big-accordion .accordion__panel{padding:10.125px 2rem 2rem}
.big-accordion .accordion__panel .text-component{text-align:justify;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;padding:.5rem 1rem .5rem 2.5rem;line-height:var(--big-line-height)}
.big-accordion .accordion__panel .text-component p{line-height:var(--big-line-height)}
@media(max-width:600px){.big-accordion .accordion__panel .text-component{padding-left:2rem}}
@media(max-width:550px){.big-accordion .accordion__panel .text-component{padding-left:1.5rem}}
@media(max-width:500px){.big-accordion .accordion__panel .text-component{padding-left:1rem}}
@media(max-width:450px){.big-accordion .accordion__panel .text-component{padding-left:.5rem;padding-right:.5rem}}
@media(max-width:400px){.big-accordion .accordion__panel .text-component{padding-left:0;padding-right:0}}
.big-accordion .accordion__panel .text-component p:last-child{margin-bottom:0}
@media(max-width:600px){.big-accordion .accordion__header,.big-accordion .accordion__panel{padding-left:2em!important;padding-right:2em!important}}
.big-accordion ol li,.big-accordion ul li{margin-bottom:0;margin-top:0}
.big-accordion li>p{padding-top:.5rem;padding-bottom:.5rem}
#page-content{padding-bottom:calc(var(--v-section-space) + var(--footer-height))}
.bm-item{display:block;text-decoration:none;font-weight:var(--font-bold);color:hsl(var(--gold-hue),53%,60%)!important;transition:color .3s;padding-top:10px;padding-bottom:8px;height:40px;width:100%;text-align:left}
.bm-item li{position:relative;top:-2px;padding-left:var(--bm-hover-l-marg)}
.tio-burger-main-menu,.tio-burger-menu{list-style-type:none;padding:0;margin:0}
.tio-burger-main-menu,.tio-burger-main-menu button{text-transform:uppercase}
.bm-burger-button:hover .bm-burger-bars{opacity:.67!important}
.bm-burger-button{position:fixed;width:27px;height:22px;right:18px;top:15px}
@media(min-width:651px){.bm-burger-button{display:none}}
.bm-burger-bars{background:#43403c;border-radius:5px;height:2px!important}
.bm-burger-bars:first-child{top:0!important}
.bm-burger-bars:nth-child(2){top:9px!important}
.bm-burger-bars:nth-child(3){top:18px!important}
.bm-cross-button{height:24px;width:24px}
.bm-cross{background:#bac0c4}
.bm-menu{--bm-hover-l-marg:0.6rem;background:#fff;padding:12px 1.5rem 0;font-size:1.15rem}
.bm-morph-shape{fill:#ececec}
.bm-overlay{background:rgba(0,0,0,.2)!important;top:0;right:0}
.bm-menu-wrap{top:0}
.tio-burger-breadcrumbs{--bbc-margin-b:30px;margin-bottom:var(--bbc-margin-b);padding-left:var(--bm-hover-l-marg)}
.tio-burger-breadcrumbs a{position:relative;top:-1px}
.tio-burger-breadcrumbs button{margin-bottom:calc(var(--bbc-margin-b) + 0px)}
.tio-burger-breadcrumbs button img{padding-top:2px}
.tio-burger-breadcrumbs,.tio-burger-breadcrumbs a{font-size:.9rem;color:#9fa7ad!important}
.bm-cross-button .bm-cross{width:2px!important}
@media(max-width:600px){.bckg-for-endorsement .title{width:100%;padding-left:var(--home-margin);padding-right:var(--home-margin)}}
.section-endorsements{position:sticky;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}
@media(max-width:600px){.section-endorsements{max-width:100%;width:100vw!important;padding-left:var(--home-margin);padding-right:var(--home-margin);align-items:center}}
.section-endorsements .background{display:flex;padding-left:125px}
@media(max-width:960px){.section-endorsements .background{padding-left:0;flex-direction:column}}
@media(max-width:600px){.section-endorsements .background{border-radius:0}}
@media(max-height:700px){.section-endorsements .background{opacity:1}}
.section-endorsements .quotation-mark-wrapper .quotation-mark{height:119px;filter:brightness(0) saturate(100%) invert(88%) sepia(29%) saturate(356%) hue-rotate(352deg) brightness(93%) contrast(90%)}
@media(max-width:960px){.section-endorsements .quotation-mark-wrapper .quotation-mark{height:105px}.section-endorsements .quotation-mark-wrapper{margin-left:auto;margin-right:auto;margin-bottom:40px}}
.section-endorsements .main{display:flex;flex-direction:column;font-size:26.5px}
.section-endorsements .main .main-box{display:flex;align-items:center}
@media(max-width:960px){.section-endorsements .main .main-box{flex-direction:column;max-width:100vw}}
@media(max-width:700px){.section-endorsements .main{font-size:23px}}
.section-endorsements .main .quotation{margin-left:61px;width:-moz-max-content;width:max-content;color:hsl(var(--gold-hue),53%,calc(66% + -16%));line-height:var(--body-line-height);max-width:calc(100vw - var(--home-margin)*2)}
.section-endorsements .main .quotation .char{opacity:.23}
.section-endorsements .main .quotation .endors-char-anim{opacity:1}
@media(max-width:960px){.section-endorsements .main .quotation{margin-left:0;text-align:center}}
.section-endorsements .main .authors{margin-top:59px;width:-moz-max-content;width:max-content;color:#425267;line-height:calc(var(--body-line-height) + .03em)}
@media(max-width:960px){.section-endorsements .main .authors{line-height:var(--body-line-height);margin-top:50px}.section-endorsements .main .authors .e-book-title{font-size:.97em}}
@media(max-width:455px){.section-endorsements .main .authors{margin-left:auto;margin-right:auto}}
.section-endorsements .main .authors .names{font-weight:var(--font-bold)}
@media(min-width:531px){.section-endorsements .main .authors .br-for-narrow-screen{display:none}}
@media(max-width:570px){.section-endorsements .main .endorsement-br-1{display:none}}
@media(min-width:1201px){.section-endorsements .main .endorsement-br-2{display:none}}
.section-endorsements .fade-in-text{animation:fadeInAnimation 3s ease-out;animation-iteration-count:1;animation-fill-mode:forwards}
@media(max-height:700px){.section-endorsements .fade-in-text{animation:initial}}
@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}
.bckg-for-endorsement{display:grid;grid-template-columns:auto;grid-template-rows:auto 1fr;justify-items:center;align-items:start;height:auto;background-image:linear-gradient(35deg,hsl(var(--blue-hue),100%,calc(97% + 1%)),hsl(var(--blue-hue),100%,calc(97% + -1%)));padding-top:calc(var(--v-section-space)*3/4);padding-bottom:calc(var(--v-section-space)*3/4 + 5px);margin-bottom:var(--v-section-space)}
.bckg-for-endorsement .title{position:relative;left:-270px;margin-bottom:97px;color:var(--black-on-blue);font-size:var(--font-XL);font-weight:var(--font-bold);line-height:var(--small-line-height)}
@media(max-width:960px){.bckg-for-endorsement .title{left:0;margin-left:auto;margin-right:auto;margin-bottom:42px}}
@media(min-width:501px){.bckg-for-endorsement .title br{display:none}}
#couple-sitting .slogan .explanation{max-width:30em}
@media(max-width:505px){#couple-sitting .slogan .title br{display:none}}
@media(max-width:1161px){#couple-sitting img{content:url(/home/couple-sitting-mobile.webp);border-bottom-right-radius:var(--large-corner)}}
.section-how-many-elements{width:var(--centered-image-width);margin-left:auto;margin-right:auto;margin-bottom:var(--v-section-space)}
.section-how-many-elements .hme-tapas{position:relative}
.section-how-many-elements .hme-tapas img{content:url(/home/how-many-elements/tapas-with-slogan.webp);max-width:850px;margin-left:auto;margin-right:auto;border-radius:var(--big-corner)}
@media(max-width:1062px){.section-how-many-elements .hme-tapas img{max-width:100%}}
@media(max-width:440px){.section-how-many-elements .hme-tapas img{border-radius:0}}
.section-how-many-elements .hme-tapas .hme-slogan{position:absolute;z-index:2;top:45.3%;left:52.5%;transform:translate(-50%,-50%);max-width:12em;font-weight:var(--font-bold);text-align:center}
.section-how-many-elements .hme-tapas .hme-slogan .hme-number{font-size:123px;line-height:.95em}
@media(max-width:1217px){.section-how-many-elements .hme-tapas .hme-slogan .hme-number{font-size:10vw}}
@media(max-width:600px){.section-how-many-elements .hme-tapas .hme-slogan .hme-number{font-size:11vw}}
@media(max-width:440px){.section-how-many-elements .hme-tapas .hme-slogan .hme-number{font-size:12.6vw}}
.section-how-many-elements .hme-tapas .hme-slogan .hme-text{font-size:35px;line-height:1.25em}
@media(max-width:1217px){.section-how-many-elements .hme-tapas .hme-slogan .hme-text{font-size:2.8vw}}
@media(max-width:600px){.section-how-many-elements .hme-tapas .hme-slogan .hme-text{font-size:3vw}}
@media(max-width:440px){.section-how-many-elements .hme-tapas .hme-slogan .hme-text{font-size:3.5vw}}
@media(min-width:1725px){.section-how-many-elements .hme-tapas .hme-slogan{left:52.3%}}
@media(max-width:1400px){.section-how-many-elements .hme-tapas .hme-slogan{left:53%}}
@media(max-width:1217px){.section-how-many-elements .hme-tapas .hme-slogan{left:53.2%;line-height:1.3em}}
@media(max-width:440px){.section-how-many-elements .hme-tapas .hme-slogan{top:45.5%}}
.section-how-many-elements .hme-tapas .hme-footnote{font-size:var(--font-XS);line-height:var(--big-line-height);text-align:justify;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:850px;margin-left:auto;margin-right:auto;margin-top:55px}
@media(max-width:1062px){.section-how-many-elements .hme-tapas .hme-footnote{max-width:100%}}
@media(max-width:440px){.section-how-many-elements .hme-tapas .hme-footnote{margin-left:var(--tio-tiny-margin);margin-right:var(--tio-tiny-margin)}}
.section-how-many-elements .hme-tapas .hme-footnote sup{font-size:16px;position:relative;top:0}
@media(max-width:440px){.section-how-many-elements .hme-tapas .hme-footnote{margin-top:30px}}
.tio-authors{--accordion-icon-size:1.15em}
.tio-authors .author-header{line-height:1.45em}
.tio-authors .author-header .specialisation{font-size:var(--font-M)}
.tio-authors .accordion__item:first-child{border-top-width:0}
.tio-authors .accordion__item{border-bottom-width:0}
@media(min-width:800px){.tio-authors .author-title-br{display:none}}
@media(min-width:480px){.tio-authors .author-title-br-2{display:none}}
:root{--hiw-counter-width:3.2rem;--hiw-counter-height:6.2rem;--hiw-counter-font-size:1rem;--hiw-line-stroke-width:3px;--hiw-line-border-radius:2rem;--hiw-items-gap-x:3rem;--hiw-items-gap-y:10rem;--hiw-snake-max-width:960px}
@media(min-width:67.3rem){:root{--hiw-counter-width:3.2rem;--hiw-counter-height:6.2rem;--hiw-counter-font-size:1.25rem}}
@media(max-width:767px){:root{--hiw-items-gap-x:2rem}}
@media(max-width:550px){:root{--hiw-items-gap-x:1rem}}
.hiw-list{counter-reset:hiw-list-items;max-width:var(--hiw-snake-max-width);margin-left:auto;margin-right:auto;font-size:var(--text-base-size)}
.hiw-list .step-counter{filter:invert(72%) sepia(36%) saturate(393%) hue-rotate(5deg) brightness(100%) contrast(86%)}
.hiw-list ul{margin-top:calc(var(--spacing-8)/4);margin-bottom:0}
.hiw-list .hiw-to-right{text-align:right}
.hiw-list .hiw-to-left{text-align:left}
.hiw-list .hiw-last-to-right{-moz-text-align-last:right;text-align-last:right}
.hiw-list .no-margin-b,.hiw-list .text-component .no-margin-b{margin-bottom:0}
.hiw-list .details{text-align:justify;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}
.hiw-list .details .step-intro{font-style:italic;font-weight:var(--font-thin);color:rgba(50,54,57,.85);margin-bottom:var(--v-p-space-small)}
.hiw-list__item{position:relative;counter-increment:hiw-list-items}
@media(max-width:1023px){.hiw-list__item figure img{max-width:350px}}
.hiw-list__item:not(:last-child){padding-bottom:calc(var(--hiw-items-gap-y)/2);margin-bottom:calc(var(--hiw-items-gap-y)/2)}
.hiw-list__item:after,.hiw-list__item:before{content:"";position:absolute;width:calc(50% - var(--hiw-counter-width)/2 + var(--hiw-line-stroke-width)/2)}
.hiw-list__item:before{top:calc(var(--hiw-counter-height) + var(--hiw-line-stroke-width));height:calc(100% - var(--hiw-counter-height) - var(--hiw-line-stroke-width));border-bottom:var(--hiw-line-stroke-width) dashed var(--goldColor)}
.hiw-list__item:after{top:calc(100% - var(--hiw-line-stroke-width));height:calc(var(--hiw-items-gap-y)/2);border-top:var(--hiw-line-stroke-width) dashed var(--goldColor)}
.hiw-list__item:nth-child(odd){padding-right:calc(var(--hiw-counter-width)/2)}
.hiw-list__item:nth-child(odd) .hiw-list__content figure img{margin-right:auto}
.hiw-list__item:nth-child(odd) .text-component{margin-left:11px}
.hiw-list__item:nth-child(odd):before{left:calc(var(--hiw-counter-width)/2 - var(--hiw-line-stroke-width)/2);border-left:var(--hiw-line-stroke-width) dashed var(--goldColor);border-bottom-left-radius:var(--hiw-line-border-radius)}
.hiw-list__item:nth-child(odd):after{left:50%;border-top-right-radius:var(--hiw-line-border-radius);border-right:var(--hiw-line-stroke-width) dashed var(--goldColor)}
.hiw-list__item:nth-child(2n){padding-left:calc(var(--hiw-counter-width)/2)}
.hiw-list__item:nth-child(2n) .hiw-list__content figure img{margin-left:auto}
.hiw-list__item:nth-child(2n) .text-component{margin-right:11px}
.hiw-list__item:nth-child(2n) .hiw-list__item-inner{flex-direction:row-reverse}
.hiw-list__item:nth-child(2n):before{border-right:var(--hiw-line-stroke-width) dashed var(--goldColor);right:calc(var(--hiw-counter-width)/2 - var(--hiw-line-stroke-width)/2);border-bottom-right-radius:var(--hiw-line-border-radius)}
.hiw-list__item:nth-child(2n):after{right:50%;border-top-left-radius:var(--hiw-line-border-radius);border-left:var(--hiw-line-stroke-width) dashed var(--goldColor)}
.hiw-list__item:first-child .hiw-list__content figure img,.hiw-list__item:nth-child(4) .hiw-list__content figure img{width:100%}
.hiw-list__item:last-child:after,.hiw-list__item:last-child:before{display:none}
.hiw-list__item-inner{display:flex;gap:var(--hiw-items-gap-x)}
.hiw-list__counter{width:var(--hiw-counter-width);height:var(--hiw-counter-height);border-radius:50%;flex-shrink:0;display:flex;justify-content:center;align-items:center;color:var(--color-primary);font-size:var(--hiw-counter-font-size)}
.hiw-list__content figure img{width:90%}
@media(min-width:67.3rem){.hiw-list__item:nth-child(2n) .hiw-list__content{flex-direction:row-reverse}}
.how-it-works .grid{display:flex}
.how-it-works .tio-intro{max-width:calc(var(--hiw-snake-max-width) - 50px);margin-left:auto;margin-right:auto}
.im-menu .im-body,.small-font{font-size:var(--font-S);font-weight:var(--font-book);line-height:var(--big-line-height);letter-spacing:var(--small-font-letter-space)}
@media(max-width:770px){.icon-menu-slogan{margin-bottom:calc(var(--v-section-space)/2 - 5px)}.icon-menu-desktop{display:none!important}}
@media(min-width:771px){.icon-menu-mobile{display:none}}
.im-menu{position:relative;margin-left:70px;margin-right:70px;text-decoration:none}
.im-menu:after,.im-menu:before{content:"";position:absolute;top:0;bottom:0;width:70px}
.im-menu:before{right:100%}
.im-menu:after{left:100%}
.im-menu .im-menu-body{display:flex;flex-direction:column;align-items:center;text-align:center;position:absolute;top:0;margin:30px 10px 10px}
@media(max-width:770px){.im-menu .im-menu-body{margin-top:0;margin-bottom:0}}
.im-menu .im-menu-body .im-header{display:flex}
.im-menu .im-menu-body .im-header .im-icon{margin-right:13px}
@media(max-width:770px){.im-menu .im-menu-body .im-header .im-icon{margin-right:10px}}
.im-menu .im-menu-bckg{filter:brightness(0) saturate(100%) invert(99%) sepia(63%) saturate(468%) hue-rotate(173deg) brightness(100%) contrast(99%);opacity:0;transition:opacity .5s ease}
@media(max-width:770px){.im-menu .im-menu-bckg{height:195px;opacity:0!important}}
@media(max-width:1152px){.im-menu{margin-left:50px;margin-right:50px}.im-menu:after,.im-menu:before{width:50px}}
@media(max-width:1031px){.im-menu{margin-left:30px;margin-right:30px}.im-menu:after,.im-menu:before{width:30px}}
@media(max-width:911px){.im-menu{margin-left:20px;margin-right:20px}.im-menu:after,.im-menu:before{width:20px}}
@media(max-width:877px){.im-menu{margin-left:10px;margin-right:10px}.im-menu:after,.im-menu:before{width:10px}}
@media(max-width:790px){.im-menu{margin-left:0;margin-right:0}.im-menu:after,.im-menu:before{width:0}}
@media(max-width:770px){.im-menu{padding-top:0;margin-bottom:0}}
.im-menu .im-title{font-size:32px;font-weight:var(--font-extra-bold);line-height:var(--body-line-height);color:var(--small-bluish-header);margin-bottom:17px}
@media(max-width:770px){.im-menu .im-title{margin-top:15px}}
.im-menu .im-body{margin-bottom:20px}
@media(max-width:770px){.im-menu .im-body{margin-bottom:15px}}
.im-menu .im-icon{height:42px;width:42px}
@media(max-width:770px){.im-menu .im-icon{align-self:center}}
.im-menu .popper-style{height:43px;width:43px}
.im-menu .im-unfold-icon{margin-top:65px;height:45px;width:45px;filter:brightness(0) saturate(100%) invert(79%) sepia(45%) saturate(184%) hue-rotate(179deg) brightness(97%) contrast(91%);opacity:.75;transition:opacity .5s ease}
@media(max-width:1240px){.im-menu .im-unfold-icon{margin-top:55px}}
@media(max-width:1200px){.im-menu .im-unfold-icon{margin-top:40px}}
@media(max-width:1152px){.im-menu .im-unfold-icon{margin-top:55px}}
@media(max-width:1080px){.im-menu .im-unfold-icon{margin-top:45px}}
@media(max-width:1040px){.im-menu .im-unfold-icon{margin-top:35px}}
@media(max-width:1031px){.im-menu .im-unfold-icon{margin-top:65px}}
@media(max-width:990px){.im-menu .im-unfold-icon{margin-top:55px}}
@media(max-width:965px){.im-menu .im-unfold-icon{margin-top:45px}}
@media(max-width:945px){.im-menu .im-unfold-icon{margin-top:35px}}
@media(max-width:877px){.im-menu .im-unfold-icon{margin-top:55px}}
@media(max-width:850px){.im-menu .im-unfold-icon{margin-top:45px}}
@media(max-width:820px){.im-menu .im-unfold-icon{margin-top:35px}}
@media(max-width:770px){.im-menu .im-unfold-icon{display:none}}
.im-menu .im-see-more{display:none;font-size:14px;color:#94b2d6!important}
@media(max-width:770px){.im-menu .im-see-more{display:block}.im-menu-wrapper:not(:first-child) .im-menu{margin-top:10px}}
.im-menu:hover .im-unfold-icon{opacity:0;transition:opacity .3s ease}
.im-menu:hover .im-menu-bckg{opacity:1}
.im-icon{filter:invert(72%) sepia(36%) saturate(393%) hue-rotate(5deg) brightness(100%) contrast(86%)}
.insight .small-gold-text{color:var(--color-small-gold-text)}
.insight .prose{max-width:71ch}
.insight .prose a{color:var(--color-small-gold-text)}
.insight .prose p{font-weight:var(--font-book)}
.insight .prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:var(--font-bold)}
.insight .prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:var(--font-bold)}
.insight .post-header{margin-top:calc(1.4rem + var(--app-bar-height))}
.insight article{width:80%}
.insight article p{line-height:var(--very-big-line-height);margin-top:0}
.insight article p:not(:last-child){margin-bottom:var(--v-p-space-very-big)}
.insight article .a-link{color:#94b2d6!important}
.insight article a{color:#7ea2ce!important}
.insight article .a-footer{color:var(--black-on-blue);background-color:var(--blueLightBckg)}
@media(max-width:630px){.insight article{width:90%}}
.insight .post-header{width:90%}
@media(max-width:440px){.insight .post-header,.insight article{width:calc(100% - 2*var(--tio-tiny-margin))}}