@layer theme, base, components, utilities, hyi;
:root.hyi-site{--ui-color-primary-50:oklch(97.1% 0.013 17.38);--ui-color-primary-100:oklch(93.6% 0.032 17.717);--ui-color-primary-200:oklch(88.5% 0.062 18.334);--ui-color-primary-300:oklch(80.8% 0.114 19.571);--ui-color-primary-400:oklch(70.4% 0.191 22.216);--ui-color-primary-500:oklch(63.7% 0.237 25.331);--ui-color-primary-600:oklch(57.7% 0.245 27.325);--ui-color-primary-700:oklch(50.5% 0.213 27.518);--ui-color-primary-800:oklch(44.4% 0.177 26.899);--ui-color-primary-900:oklch(39.6% 0.141 25.723);--ui-color-primary-950:oklch(25.8% 0.092 26.042);--ui-color-neutral-50:oklch(98.5% 0 0);--ui-color-neutral-100:oklch(97% 0 0);--ui-color-neutral-200:oklch(92.2% 0 0);--ui-color-neutral-300:oklch(87% 0 0);--ui-color-neutral-400:oklch(70.8% 0 0);--ui-color-neutral-500:oklch(55.6% 0 0);--ui-color-neutral-600:oklch(43.9% 0 0);--ui-color-neutral-700:oklch(37.1% 0 0);--ui-color-neutral-800:oklch(26.9% 0 0);--ui-color-neutral-900:oklch(20.5% 0 0);--ui-color-neutral-950:oklch(14.5% 0 0);--ui-primary:var(--ui-color-primary-500);--ui-text-dimmed:var(--ui-color-neutral-400);--ui-text-muted:var(--ui-color-neutral-500);--ui-text-toned:var(--ui-color-neutral-600);--ui-text:var(--ui-color-neutral-700);--ui-text-highlighted:var(--ui-color-neutral-900);--ui-text-inverted:#fff;--ui-bg:#fff;--ui-bg-muted:var(--ui-color-neutral-50);--ui-bg-elevated:var(--ui-color-neutral-100);--ui-bg-accented:var(--ui-color-neutral-200);--ui-bg-inverted:var(--ui-color-neutral-900);--ui-border:var(--ui-color-neutral-200);--ui-border-muted:var(--ui-color-neutral-200);--ui-border-accented:var(--ui-color-neutral-300);--ui-border-inverted:var(--ui-color-neutral-900);--ui-radius:0rem;color-scheme:light}html.hyi-site,html.hyi-site body,html.hyi-site #__nuxt{height:auto;overflow:visible}html.hyi-site body{background:var(--ui-bg);color:var(--ui-text)}
/* layer: properties */
@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*, ::before, ::after, ::backdrop{--un-bg-opacity:100%;--un-border-opacity:100%;--un-leading:initial;--un-text-opacity:100%;}}
@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}
@property --un-leading{syntax:"*";inherits:false;}
@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}
@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}
@property --un-inset-ring-color{syntax:"*";inherits:false;}
@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}
@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}
@property --un-inset-shadow-color{syntax:"*";inherits:false;}
@property --un-ring-color{syntax:"*";inherits:false;}
@property --un-ring-inset{syntax:"*";inherits:false;}
@property --un-ring-offset-color{syntax:"*";inherits:false;}
@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}
@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}
@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}
@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}
@property --un-shadow-color{syntax:"*";inherits:false;}/* layer: theme */
:root, :host { --spacing: 0.25rem; --radius-lg: 0.5rem; --fontWeight-medium: 500; --fontWeight-bold: 700; --container-xl: 36rem; --colors-black: #000; --colors-white: #fff; --text-sm-fontSize: 0.875rem; --text-sm-lineHeight: 1.25rem; --text-xs-fontSize: 0.75rem; --text-xs-lineHeight: 1rem; --radius-none: 0; }@layer components{/* layer: typography */
:is(.prose){color:var(--un-prose-body);max-width:65ch;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;margin-bottom:1.25em;}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em;}:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-links);text-decoration:underline;font-weight:500;}:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-bold);font-weight:600;}:where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;}:where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-alpha;}:where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-alpha;}:where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-alpha;}:where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-alpha;}:where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-roman;}:where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-roman;}:where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-roman;}:where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-roman;}:where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:decimal;}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {font-weight:400;color:var(--un-prose-counters);}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {color:var(--un-prose-bullets);}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;margin-top:1.25em;}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-color:var(--un-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em;}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:500;font-style:italic;color:var(--un-prose-quotes);border-inline-start-width:0.25rem;border-inline-start-color:var(--un-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;}:where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:open-quote;}:where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:close-quote;}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:0.8888889em;line-height:1.1111111;}:where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:900;color:inherit;}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333;}:where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:800;color:inherit;}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:0.6em;line-height:1.6;}:where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:700;color:inherit;}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:0.5em;line-height:1.5;}:where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:700;color:inherit;}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em;}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {display:block;margin-top:2em;margin-bottom:2em;}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em;}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:500;font-family:inherit;color:var(--un-prose-kbd);box-shadow:0 0 0 1px rgb(var(--un-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--un-prose-kbd-shadows) / 10%);font-size:0.875em;border-radius:0.3125rem;padding-top:0.1875em;padding-inline-end:0.375em;padding-bottom:0.1875em;padding-inline-start:0.375em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-code);font-weight:600;font-size:0.875em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:"`";}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:"`";}:where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;font-size:0.875em;}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;font-size:0.9em;}:where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-pre-code);background-color:var(--un-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:0.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:0.375rem;padding-top:0.8571429em;padding-inline-end:1.1428571em;padding-bottom:0.8571429em;padding-inline-start:1.1428571em;}: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;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:none;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:none;}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:0.875em;line-height:1.7142857;}:where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:1px;border-bottom-color:var(--un-prose-th-borders);}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em;}:where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:1px;border-bottom-color:var(--un-prose-td-borders);}:where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:0;}:where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {vertical-align:baseline;}:where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-top-width:1px;border-top-color:var(--un-prose-th-borders);}:where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {vertical-align:top;}:where(th, td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {text-align:start;}:where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0;}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-captions);font-size:0.875em;line-height:1.4285714;margin-top:0.8571429em;}font-size:1rem;line-height:1.75;:where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0;}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5em;margin-bottom:0.5em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.375em;}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.375em;}:where(> ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.75em;margin-bottom:0.75em;}:where(> ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;}:where(> ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.25em;}:where(> ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;}:where(> ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.25em;}:where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.75em;margin-bottom:0.75em;}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;margin-bottom:1.25em;}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5em;padding-inline-start:1.625em;}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0;}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0;}:where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-top:0.5714286em;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em;}:where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0;}:where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0;}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em;}:where(> :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(> :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:0;}--un-prose-body:oklch(37.3% 0.034 259.733);--un-prose-invert-body:oklch(87.2% 0.01 258.338);--un-prose-headings:oklch(21% 0.034 264.665);--un-prose-invert-headings:white;--un-prose-lead:oklch(44.6% 0.03 256.802);--un-prose-invert-lead:oklch(70.7% 0.022 261.325);--un-prose-links:oklch(21% 0.034 264.665);--un-prose-invert-links:white;--un-prose-bold:oklch(21% 0.034 264.665);--un-prose-invert-bold:white;--un-prose-counters:oklch(55.1% 0.027 264.364);--un-prose-invert-counters:oklch(70.7% 0.022 261.325);--un-prose-bullets:oklch(87.2% 0.01 258.338);--un-prose-invert-bullets:oklch(44.6% 0.03 256.802);--un-prose-hr:oklch(92.8% 0.006 264.531);--un-prose-invert-hr:oklch(37.3% 0.034 259.733);--un-prose-quotes:oklch(21% 0.034 264.665);--un-prose-invert-quotes:oklch(96.7% 0.003 264.542);--un-prose-quote-borders:oklch(92.8% 0.006 264.531);--un-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--un-prose-captions:oklch(55.1% 0.027 264.364);--un-prose-invert-captions:oklch(70.7% 0.022 261.325);--un-prose-kbd:oklch(21% 0.034 264.665);--un-prose-invert-kbd:white;--un-prose-kbd-shadows:oklch(21% 0.034 264.665);--un-prose-invert-kbd-shadows:white;--un-prose-code:oklch(21% 0.034 264.665);--un-prose-invert-code:white;--un-prose-pre-code:oklch(92.8% 0.006 264.531);--un-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--un-prose-pre-bg:oklch(27.8% 0.033 256.848);--un-prose-invert-pre-bg:rgb(0 0 0 / 50%);--un-prose-th-borders:oklch(87.2% 0.01 258.338);--un-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--un-prose-td-borders:oklch(92.8% 0.006 264.531);--un-prose-invert-td-borders:oklch(37.3% 0.034 259.733);}}@layer hyi{/* layer: default */
.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));}
.text-xs{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight));}
.\[\&_a\]\:text-\[\#9e1607\] a,
.text-\[\#9e1607\]{color:color-mix(in oklab, #9e1607 var(--un-text-opacity), transparent);}
.\[\&_a\]\:text-\[\#cccccc\] a,
.text-\[\#cccccc\]{color:color-mix(in oklab, #cccccc var(--un-text-opacity), transparent);}
.\[\&_a\]\:text-\[13px\] a,
.text-\[13px\]{font-size:13px;}
.\[\&_a\]\:text-\[32px\] a{font-size:32px;}
.\[\&_a\]\:text-black a,
.text-black{color:color-mix(in srgb, var(--colors-black) var(--un-text-opacity), transparent);}
.\[\&_a\]\:text-white a,
.text-white{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent);}
.\[\&_button\]\:text-\[13px\]\! button{font-size:13px !important;}
.\[\&_button\]\:text-black\! button{color:color-mix(in srgb, var(--colors-black) var(--un-text-opacity), transparent) !important;}
.text-\[\#555555\]{color:color-mix(in oklab, #555555 var(--un-text-opacity), transparent);}
.text-\[11px\]{font-size:11px;}
.text-\[19px\]{font-size:19px;}
.text-\[24px\]{font-size:24px;}
.\[\&_a\]\:leading-\[16\.9px\] a,
.leading-\[16\.9px\]{--un-leading:16.9px;line-height:16.9px;}
.\[\&_a\]\:leading-\[30px\] a{--un-leading:30px;line-height:30px;}
.\[\&_a\]\:leading-\[58px\] a{--un-leading:58px;line-height:58px;}
.\[\&_p\[style\*\=\'0\.49cm\'\]\]\:leading-\[13px\] p[style*='0.49cm']{--un-leading:13px;line-height:13px;}
.leading-\[1\.3em\]{--un-leading:1.3em;line-height:1.3em;}
.leading-\[21px\]{--un-leading:21px;line-height:21px;}
.leading-\[40px\]\!{--un-leading:40px !important;line-height:40px !important;}
.\[\&_a\]\:font-\[Georgia\,Cambria\] a{font-family:Georgia,Cambria;}
.\[\&_a\]\:font-bold a,
.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);}
.\[\&_a\]\:font-bold\! a{--un-font-weight:var(--fontWeight-bold) !important;font-weight:var(--fontWeight-bold) !important;}
.font-\[\'Trebuchet_MS\'\,sans-serif\]{font-family:'Trebuchet MS',sans-serif;}
.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);}
.\[\&_p\]\:m-0 p{margin:calc(var(--spacing) * 0);}
.mx-auto{margin-inline:auto;}
.\[\&_button\]\:ml-\[40px\] button,
.\[\&_input\]\:ml-\[40px\] input,
.\[\&_textarea\]\:ml-\[40px\] textarea{margin-left:40px;}
.\[\&_h1\]\:ml-\[10px\] h1{margin-left:10px;}
.\[\&_img\]\:ml-\[14px\] img{margin-left:14px;}
.\[\&_img\]\:mr-\[4px\] img,
.mr-\[4px\]{margin-right:4px;}
.\[\&_li\]\:mb-\[5px\] li{margin-bottom:5px;}
.\[\&_li\]\:mr-\[7px\] li{margin-right:7px;}
.\[\&_p\]\:mb-\[15px\] p{margin-bottom:15px;}
.\[\&_p\]\:ml-\[15px\] p{margin-left:15px;}
.mb-\[10px\]{margin-bottom:10px;}
.mb-1{margin-bottom:calc(var(--spacing) * 1);}
.mb-2{margin-bottom:calc(var(--spacing) * 2);}
.mb-4{margin-bottom:calc(var(--spacing) * 4);}
.mb-6{margin-bottom:calc(var(--spacing) * 6);}
.mt-6{margin-top:calc(var(--spacing) * 6);}
.mt-8{margin-top:calc(var(--spacing) * 8);}
.\[\&_a\]\:p-0 a,
.\[\&_td\]\:p-0 td{padding:calc(var(--spacing) * 0);}
.p-4{padding:calc(var(--spacing) * 4);}
.\[\&_a\]\:px-\[12px\] a{padding-inline:12px;}
.\[\&_a\]\:py-0 a{padding-block:calc(var(--spacing) * 0);}
.\[\&_button\]\:px-\[6px\]\! button{padding-inline:6px !important;}
.\[\&_button\]\:py-\[2px\]\! button{padding-block:2px !important;}
.px-\[10px\]{padding-inline:10px;}
.px-\[15px\]{padding-inline:15px;}
.px-\[2px\]{padding-inline:2px;}
.px-\[5px\]{padding-inline:5px;}
.px-0{padding-inline:calc(var(--spacing) * 0);}
.py-\[10px\]{padding-block:10px;}
.py-\[15px\]{padding-block:15px;}
.py-\[5px\]{padding-block:5px;}
.\[\&_ul\]\:pl-\[30px\] ul{padding-left:30px;}
.\[\&_ul\]\:pl-\[7px\] ul{padding-left:7px;}
.pb-6{padding-bottom:calc(var(--spacing) * 6);}
.pl-\[15px\]{padding-left:15px;}
.pl-6{padding-left:calc(var(--spacing) * 6);}
.pr-6{padding-right:calc(var(--spacing) * 6);}
.pt-\[10px\]{padding-top:10px;}
.pt-\[33px\]{padding-top:33px;}
.pt-\[35px\]{padding-top:35px;}
.pt-\[5px\]{padding-top:5px;}
.pt-6{padding-top:calc(var(--spacing) * 6);}
.\[\&_td\]\:align-middle td{vertical-align:middle;}
.align-top{vertical-align:top;}
.\[\&_ul\]\:list-disc ul{list-style-type:disc;}
.\[\&_button\]\:border\! button{border-width:1px !important;}
.\[\&_input\]\:border input,
.\[\&_textarea\]\:border textarea,
.border{border-width:1px;}
.\[\&_button\:has\(span\)\]\:border-0\! button:has(span),
.\[\&_button\:not\(\:has\(span\)\)\]\:border-0\! button:not(:has(span)){border-width:0px !important;}
.\[\&_button\]\:border-\[\#767676\]\! button{border-color:color-mix(in oklab, #767676 var(--un-border-opacity), transparent) !important;}
.\[\&_img\]\:border-\[6px\] img{border-width:6px;}
.\[\&_img\]\:border-white img{border-color:color-mix(in srgb, var(--colors-white) var(--un-border-opacity), transparent);}
.\[\&_input\]\:border-\[\#767676\] input,
.\[\&_textarea\]\:border-\[\#767676\] textarea{border-color:color-mix(in oklab, #767676 var(--un-border-opacity), transparent);}
.border-\[\#252525\]{border-color:color-mix(in oklab, #252525 var(--un-border-opacity), transparent);}
.border-\[\#888888\]{border-color:color-mix(in oklab, #888888 var(--un-border-opacity), transparent);}
.border-\[\#af080e\]{border-color:color-mix(in oklab, #af080e var(--un-border-opacity), transparent);}
.border-\[\#cfcfcf\]{border-color:color-mix(in oklab, #cfcfcf var(--un-border-opacity), transparent);}
.border-\[color\:var\(--ui-bg-accented\)\]{border-color:color-mix(in oklab, var(--ui-bg-accented) var(--un-border-opacity), transparent);}
.border-b-0{border-bottom-width:0px;}
.border-t-0{border-top-width:0px;}
.\[\&_a\]\:rounded-\[8px\] a{border-radius:8px;}
.\[\&_button\:has\(span\)\]\:rounded-none\! button:has(span),
.\[\&_button\:not\(\:has\(span\)\)\]\:rounded-none\! button:not(:has(span)){border-radius:var(--radius-none) !important;}
.\[\&_button\]\:rounded-\[2px\]\! button{border-radius:2px !important;}
.\[\&_input\]\:rounded-\[2px\] input,
.rounded-\[2px\]{border-radius:2px;}
.rounded-\[4px\]{border-radius:4px;}
.rounded-\[7px\]{border-radius:7px;}
.rounded-lg{border-radius:var(--radius-lg);}
.rounded-b-\[7px\]{border-bottom-left-radius:7px;border-bottom-right-radius:7px;}
.rounded-t-\[7px\]{border-top-left-radius:7px;border-top-right-radius:7px;}
.\[\&_a\:hover\]\:bg-\[\#760f04\] a:hover{background-color:color-mix(in oklab, #760f04 var(--un-bg-opacity), transparent);}
.\[\&_button\:has\(span\)\]\:bg-\[url\(\'\/sites\/front\/uecm\/media\/templates\/d4504d43-3e8d-44ea-8a07-43f0fabf44eb\/10-arrows-907d4cf3\.png\'\)\] button:has(span){--un-url:url('/sites/front/uecm/media/templates/d4504d43-3e8d-44ea-8a07-43f0fabf44eb/10-arrows-907d4cf3.png');background-image:var(--un-url);}
.\[\&_button\:has\(span\)\]\:bg-transparent\! button:has(span),
.\[\&_button\:not\(\:has\(span\)\)\]\:bg-transparent\! button:not(:has(span)){background-color:transparent !important;}
.\[\&_button\:not\(\:has\(span\)\)\]\:bg-\[url\(\'\/sites\/front\/uecm\/media\/templates\/d4504d43-3e8d-44ea-8a07-43f0fabf44eb\/11-bullets-f659cce8\.png\'\)\] button:not(:has(span)){--un-url:url('/sites/front/uecm/media/templates/d4504d43-3e8d-44ea-8a07-43f0fabf44eb/11-bullets-f659cce8.png');background-image:var(--un-url);}
.\[\&_button\]\:bg-\[\#efefef\]\! button{background-color:color-mix(in oklab, #efefef var(--un-bg-opacity), transparent) !important;}
.\[\&_input\]\:bg-white input,
.\[\&_textarea\]\:bg-white textarea,
.bg-white{background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent);}
.bg-\[\#dddddd\]{background-color:color-mix(in oklab, #dddddd var(--un-bg-opacity), transparent);}
.bg-\[\#eeeeee\]{background-color:color-mix(in oklab, #eeeeee var(--un-bg-opacity), transparent);}
.bg-\[\#f3f3f3\]{background-color:color-mix(in oklab, #f3f3f3 var(--un-bg-opacity), transparent);}
.bg-\[linear-gradient\(to_bottom\,\#d01c34_0\%\,\#b0080e_50\%\,\#af080e_100\%\)\]{background-image:linear-gradient(to bottom,#d01c34 0%,#b0080e 50%,#af080e 100%);}
.bg-\[url\(\'\/sites\/front\/uecm\/media\/templates\/d4504d43-3e8d-44ea-8a07-43f0fabf44eb\/9-bg-page-f74e8056\.png\'\)\]{--un-url:url('/sites/front/uecm/media/templates/d4504d43-3e8d-44ea-8a07-43f0fabf44eb/9-bg-page-f74e8056.png');background-image:var(--un-url);}
.bg-black{background-color:color-mix(in srgb, var(--colors-black) var(--un-bg-opacity), transparent);}
.\[\&_button\:has\(span\)\]\:opacity-0 button:has(span){opacity:0%;}
.hover\:\[\&_button\:has\(span\)\]\:opacity-100 button:has(span):hover{opacity:100%;}
.\[\&_a\:hover\]\:underline a:hover{text-decoration-line:underline;}
.\[\&_ul\]\:flex ul,
.flex{display:flex;}
.flex-col{flex-direction:column;}
.\[\&_ul\]\:gap-0 ul{gap:calc(var(--spacing) * 0);}
.gap-x-6{column-gap:calc(var(--spacing) * 6);}
.gap-y-2{row-gap:calc(var(--spacing) * 2);}
.grid{display:grid;}
.\[\&_a\]\:h-\[30px\] a{height:30px;}
.\[\&_button\:has\(span\)\]\:h-\[30px\]\! button:has(span){height:30px !important;}
.\[\&_button\:has\(span\)\]\:w-\[30px\]\! button:has(span){width:30px !important;}
.\[\&_button\:not\(\:has\(span\)\)\]\:h-\[22px\]\! button:not(:has(span)){height:22px !important;}
.\[\&_button\:not\(\:has\(span\)\)\]\:w-\[22px\]\! button:not(:has(span)){width:22px !important;}
.\[\&_img\[height\=218\]\]\:h-\[218px\]\! img[height=218]{height:218px !important;}
.\[\&_img\[height\=218\]\]\:w-auto\! img[height=218]{width:auto !important;}
.\[\&_img\[height\=287\]\]\:h-\[287px\]\! img[height=287]{height:287px !important;}
.\[\&_img\[height\=347\]\]\:h-\[347px\]\! img[height=347]{height:347px !important;}
.\[\&_img\]\:h-\[65px\] img{height:65px;}
.\[\&_img\]\:max-w-none img,
.max-w-none{max-width:none;}
.\[\&_img\]\:w-\[65px\] img{width:65px;}
.\[\&_input\]\:h-\[23px\]\! input{height:23px !important;}
.\[\&_input\]\:w-\[250px\]\! input{width:250px !important;}
.\[\&_textarea\]\:h-\[155px\]\! textarea{height:155px !important;}
.\[\&_textarea\]\:w-\[450px\]\! textarea{width:450px !important;}
.h-\[23px\]{height:23px;}
.h-\[300px\]{height:300px;}
.h-\[36px\]{height:36px;}
.h-\[42px\]{height:42px;}
.h-\[81px\]{height:81px;}
.h-auto{height:auto;}
.max-w-xl{max-width:var(--container-xl);}
.min-h-\[32px\]{min-height:32px;}
.min-h-\[98px\]{min-height:98px;}
.min-h-screen{min-height:100vh;}
.w-\[115px\]{width:115px;}
.w-\[209px\]{width:209px;}
.w-\[210px\]{width:210px;}
.w-\[960px\]{width:960px;}
.w-\[980px\]{width:980px;}
.w-full{width:100%;}
.\[\&_img\]\:inline img{display:inline;}
.block{display:block;}
.\[\&_button\:has\(span\)_span\]\:hidden button:has(span) span,
.hidden{display:none;}
.\[\&_a\]\:whitespace-nowrap a,
.\[\&_h1\]\:whitespace-nowrap h1{white-space:nowrap;}
.\[\&_a\]\:uppercase a{text-transform:uppercase;}
.\[\&_button\:has\(span\)\]\:ring-0\! button:has(span),
.\[\&_button\:not\(\:has\(span\)\)\]\:ring-0\! button:not(:has(span)){--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(0px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor) !important;box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow) !important;}
.\[\&_button\:has\(span\)\]\:shadow-none\! button:has(span){--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0)) !important;box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow) !important;}
.shadow-\[0_55px_20px_-50px_rgba\(0\,0\,0\,0\.2\)\]{--un-shadow:0 55px 20px -50px var(--un-shadow-color, rgba(0, 0, 0, 0.2));box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.\[text-shadow\:1px_1px_1px_\#1f1616\]{text-shadow:1px 1px 1px #1f1616;}
.\[\&_button\:not\(\:has\(span\)\)\:nth-of-type\(2\)\]\:left-\[895px\]\! button:not(:has(span)):nth-of-type(2){left:895px !important;}
.\[\&_button\:not\(\:has\(span\)\)\]\:bottom-\[10px\]\! button:not(:has(span)){bottom:10px !important;}
.\[\&_button\:not\(\:has\(span\)\)\]\:left-\[870px\]\! button:not(:has(span)){left:870px !important;}
.\[\&_button\:not\(\:has\(span\)\)\]\:absolute\! button:not(:has(span)){position:absolute !important;}
.relative\!{position:relative !important;}
.\[\&_div\:has\(button\)\]\:static\! div:has(button){position:static !important;}
.overflow-hidden{overflow:hidden;}
.bg-cover{background-size:cover;}
.bg-center{background-position:center;}
.bg-top{background-position:top;}
.\[\&_button\:has\(span\)\]\:bg-no-repeat button:has(span),
.\[\&_button\:not\(\:has\(span\)\)\]\:bg-no-repeat button:not(:has(span)),
.bg-no-repeat{background-repeat:no-repeat;}
.bg-repeat-x{background-repeat:repeat-x;}
.table{display:table;}
.table-cell{display:table-cell;}
.\[\&_table\]\:border-collapse table{border-collapse:collapse;}
.text-highlighted{color:var(--ui-text-highlighted);}
.text-muted{color:var(--ui-text-muted);}
.bg-muted{background-color:var(--ui-bg-muted);}
@supports (color: color-mix(in lab, red, red)){
.\[\&_a\]\:text-black a{color:color-mix(in oklab, var(--colors-black) var(--un-text-opacity), transparent);}
.\[\&_a\]\:text-white a{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent);}
.\[\&_button\]\:text-black\! button{color:color-mix(in oklab, var(--colors-black) var(--un-text-opacity), transparent) !important;}
.text-black{color:color-mix(in oklab, var(--colors-black) var(--un-text-opacity), transparent);}
.text-white{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent);}
.\[\&_img\]\:border-white img{border-color:color-mix(in oklab, var(--colors-white) var(--un-border-opacity), transparent);}
.\[\&_input\]\:bg-white input{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent);}
.\[\&_textarea\]\:bg-white textarea{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent);}
.bg-black{background-color:color-mix(in oklab, var(--colors-black) var(--un-bg-opacity), transparent);}
.bg-white{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent);}
}
@media (min-width: 40rem){
.sm\:grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr;}
}}