﻿/*! TAK's Custom Base.css v1.3.3 | MIT License | github.com/tak-dcxi/taks-custom-base-css *//*! the-new-css-reset | MIT License | github.com/elad2412/the-new-css-reset *//*! Marx v4.1.1 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx *//*! Modified - Layout was changed and functionality was enhanced and made Japanese-language. */*,::before,::after{box-sizing:border-box;min-inline-size:0;border-style:solid;border-width:0}@media(prefers-reduced-motion: reduce){*,::before,::after,::backdrop{scroll-behavior:unset !important;background-attachment:unset !important;transition-delay:unset !important;transition-duration:1ms !important;view-transition-name:none !important;animation-duration:1ms !important;animation-delay:unset !important;animation-iteration-count:unset !important}}:where(:root){scrollbar-gutter:stable;font-family:"Helvetica Neue",arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",meiryo,sans-serif;font-style:unset;font-weight:400;line-height:1.5;text-align:start;hyphens:auto;line-break:strict;word-break:initial;overflow-wrap:anywhere;tab-size:4;cursor:default;text-spacing-trim:trim-start;text-autospace:normal;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}:where(:root):has(:where(:modal)){overflow:hidden}:where(body){min-block-size:100svb;margin:unset;overflow-inline:clip}:where(h1,h2,h3,h4,h5,h6){margin-block:unset;font-size:unset}:where(search){display:block flow}:where(p,blockquote,figure,pre,address,ul,ol,dl,menu){margin-block:unset}:where(p):where(:lang(en)){text-wrap:pretty}:where(blockquote,figure){margin-inline:unset}:where(address):where(:lang(ja)){font-style:unset}:where(ul,ol,menu){padding-inline-start:unset;list-style-type:""}:where(ol){counter-reset:revert}:where(li){display:block flow}:where(dd){margin-inline-start:unset}:where(hr){height:0;color:inherit;border-block-start-width:1px}:where(pre){overflow:auto;font-family:monospace;font-size:1em;tab-size:2;text-spacing-trim:space-all;text-autospace:no-autospace}@media print{:where(pre){white-space:pre-wrap}}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted;cursor:help}:where(b,strong){font-weight:700}:where(em):where(:lang(ja, zh)){font-weight:700}:where(i,cite,em,dfn,var):where(:lang(ja)){font-style:unset}:where(small){font-size:1em;font-weight:400}:where(code,kbd,samp){font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",serif;font-size:unset;font-variation-settings:initial;font-feature-settings:initial}:where(cite,dfn)::before{content:var(--_quotation-start, "“")}:where(cite,dfn)::after{content:var(--_quotation-end, "”")}:where(cite,dfn):where(:lang(ja)){--_quotation-start: "「";--_quotation-end: "」"}:where(var){font-family:serif}:where(var):where(:lang(ja)){font-family:unset}:where(time){text-autospace:no-autospace}@media(forced-colors: none){:where(mark){color:unset;text-decoration-line:underline;text-decoration-thickness:.4em;text-decoration-color:oklch(from #ff0 l c h/0.5);text-decoration-skip-ink:none;text-underline-offset:-0.2em;background-color:unset}}meter{appearance:revert}:where(:any-link){color:unset;text-decoration-line:none;text-decoration-thickness:from-font;text-decoration-skip-ink:auto;text-underline-offset:.25em;background-color:unset}:where(ins):not(:where(.adsbygoogle)){text-decoration-style:dashed;text-decoration-skip-ink:auto;text-underline-offset:.4em}:where(del){text-decoration-style:double}:where(img,picture,svg,video,canvas,audio,iframe,embed,object){display:block flow;max-inline-size:100%;block-size:auto}:where(iframe){border-style:unset}:where(table){text-indent:0;border-collapse:collapse;border-color:currentcolor}:where(caption){text-align:start}:where(td,th){padding:unset;vertical-align:top}:where(th){font-weight:700;text-align:start}:where(button,input,select,textarea),::file-selector-button{padding:unset;font:unset;vertical-align:middle;color:unset;text-align:unset;text-transform:unset;letter-spacing:unset;background-color:unset;border-radius:unset}@media(forced-colors: active){:where(button,input,select,textarea),::file-selector-button{border:1px solid rgba(0,0,0,0)}}:where(input:not([type=button],[type=submit],[type=reset]),textarea,[contenteditable]){text-autospace:no-autospace}:where(button,[type=button i],[type=reset i],[type=submit i]){appearance:auto}:where(input,textarea){user-select:unset}:where([type=radio i],[type=checkbox i]){margin:unset}:where([type=file i]){cursor:unset}:where([type=search i]){appearance:textfield;outline-offset:-2px}@supports(-webkit-touch-callout: none){:where([type=search i]){background-color:Canvas;border:1px solid -apple-system-secondary-label}}:where(:is([type=tel i],[type=url i],[type=email i],[type=number i]):not(:placeholder-shown)){direction:ltr}:where(textarea){margin-block:unset;white-space:revert;resize:block}:where(button),::file-selector-button{inline-size:fit-content;touch-action:manipulation}:where(button)::-moz-focus-inner{padding:unset}:where(button,label[for],select,[role=tab],[role=button],[role=option]),::file-selector-button{cursor:pointer}:where(select):where(:disabled){opacity:inherit}:where(fieldset){min-inline-size:0;padding:unset;margin-inline:unset;border:unset}:where(legend){padding-inline:unset}:where(optgroup){font:unset}:where(progress){vertical-align:baseline}::placeholder{color:unset;opacity:unset}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:unset}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{font:inherit;appearance:auto}:where(summary){display:block flow;cursor:pointer}::-webkit-details-marker{display:none}:where(dialog,[popover]){padding:unset;overscroll-behavior-block:contain;border:unset}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none !important}:where(dialog){max-inline-size:unset;max-block-size:unset;outline:none;border:unset}:where(dialog)::backdrop{background-color:oklch(0 0 0/.3)}:where([popover]){margin:unset}:where([contenteditable]:not([contenteditable=false])){-webkit-line-break:after-white-space;overflow-wrap:break-word;user-select:auto;-moz-user-modify:read-write;-webkit-user-modify:read-write}:where([draggable=true]){-webkit-user-drag:element}:where(:-moz-focusring){outline:auto}:where(:focus-visible){outline-offset:2px}:where(:focus):not(:where(:focus-visible)){outline:none}[tabindex="-1"]:focus-visible{outline:none !important}:where(:disabled,[aria-disabled=true]){cursor:default}[hidden]:not([hidden=until-found]){display:none !important}:root{--primitive-color-blue-10: #edf1f6;--primitive-color-blue-20: #e8f1f8;--primitive-color-blue-30: #d9e5f3;--primitive-color-blue-40: #23a4ff;--primitive-color-blue-50: #104df3;--primitive-color-blue-60: #104df3;--primitive-color-blue-70: #0337c4;--primitive-color-blue-80: #042b96;--primitive-color-blue-90: #001d6c;--primitive-color-blue-900: #00144a;--primitive-color-gray-50: #fff;--primitive-color-gray-100: #fff;--primitive-color-gray-200: #fff;--primitive-color-gray-300: #fff;--primitive-color-gray-400: #fff;--primitive-color-gray-500: #fff;--primitive-color-gray-600: #fff;--primitive-color-gray-700: #fff;--primitive-color-gray-800: #fff;--primitive-color-gray-900: #000;--color-accent-1: #f12566;--color-accent-2: #f34e6f;--color-blue-40: var(--primitive-color-blue-40);--color-secondary: var(--primitive-color-blue-50);--color-primary: var(--primitive-color-blue-60);--color-blue-70: var(--primitive-color-blue-70);--color-blue-90: var(--primitive-color-blue-90);--color-tertiary: var(--primitive-color-blue-80);--color-quaternary: var(--primitive-color-blue-20);--color-background-1: var(--primitive-color-blue-10);--color-background-2: var(--primitive-color-blue-30);--color-white: #fff;--color-black: var(--primitive-color-blue-900);--color-gray-1: #626262;--color-gray-2: #e3e3e3;--color-gray-3: #405da9;--color-gray-4: #192b5c;--color-gray-5: #f9fbfc;--color-gray-6: #5881b2;--color-overlay: rgb(0, 20, 74, 0.3);--grad-1: linear-gradient(112deg, #1944b8 0%, #001d6c 100%);--grad-2: linear-gradient(90deg, #175fd4 0%, #042b96 100%);--grad-3: linear-gradient(90deg, #006ff8 0%, #0337c4 100%);--grad-4: linear-gradient(90deg, #f34e6f 0%, #f12566 100%);--color-focus: var(--color-primary);--bxsh: 0 2px 10px rgb(0, 0, 0, 0.08);--bxsh-large: 0 2px 10px rgb(0, 0, 0, 0.16);--bxsh-focus: 0 0 0 3px var(--color-focus);--fz-root: 16;--fz-body: 16;--fz-body-sp: 14;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;--font-family-jp: "Noto Sans JP", sans-serif;--font-family-en: "Roboto", sans-serif;--lh: 1.7;--dur-normal: 0.3s;--dur-slow: 0.4s;--header-height: 80;--sp-header-height: 64;--scale-4: 4;--scale-6: 6;--scale-8: 8;--scale-12: 12;--scale-16: 16;--scale-24: 24;--scale-32: 32;--scale-40: 40;--scale-48: 48;--scale-56: 56;--scale-64: 64;--scale-72: 72;--scale-80: 80;--scale-88: 88;--scale-96: 96;--scale-104: 104;--scale-112: 112;--scale-120: 120;--scale-160: 160;--scale-200: 200;--contents-xsnarrow: 800;--contents-narrow: 1000;--contents-default: 1200;--contents-wide: 1280;--contents-full: 1440;--font-size-6xl: 48;--font-size-5xl: 40;--font-size-4xl: 32;--font-size-3xl: 28;--font-size-2xl: 24;--font-size-xl: 20;--font-size-lg: 18;--font-size-md: 16;--font-size-sm: 14;--font-size-xs: 12;--font-size-2xs: 10;--radius-full: 9999;--radius-2xl: var(--scale-40);--radius-xl: var(--scale-32);--radius-lg: var(--scale-24);--radius-md: var(--scale-16);--radius-sm: var(--scale-12);--radius-xs: var(--scale-8);--radius-2xs: var(--scale-4);--radius-none: 0;--spacing-block-lg: var(--scale-16);--spacing-block-md: var(--scale-12);--spacing-block-xs: var(--scale-8);--spacing-btn-lg: var(--scale-16);--spacing-btn-md: var(--scale-12);--spacing-btn-sm: var(--scale-8);--spacing-gap-md: var(--scale-16);--spacing-gap-sm: var(--scale-12);--spacing-gap-xs: var(--scale-8);--spacing-label-lg: var(--scale-16);--spacing-label-md: var(--scale-12);--spacing-label-sm: var(--scale-8);--spacing-margin-6xl: var(--scale-104);--spacing-margin-5xl: var(--scale-80);--spacing-margin-4xl: var(--scale-64);--spacing-margin-3xl: var(--scale-56);--spacing-margin-2xl: var(--scale-40);--spacing-margin-xl: var(--scale-32);--spacing-margin-lg: var(--scale-24);--spacing-margin-md: var(--scale-16);--spacing-margin-sm: var(--scale-12);--spacing-margin-xs: var(--scale-8);--spacing-margin-2xs: var(--scale-4);--spacing-margin-none: 0;--spacing-section-lg: var(--scale-120);--spacing-section-md: var(--scale-104);--spacing-section-sm: var(--scale-80);--stroke-md: 4;--stroke-sm: 2;--stroke-xs: 1;--sp-contents-xsnarrow: 294;--sp-contents-narrow: 342;--sp-contents-default: 366;--sp-contents-wide: 366;--sp-contents-full: 390;--sp-font-size-6xl: 32;--sp-font-size-5xl: 26;--sp-font-size-4xl: 24;--sp-font-size-3xl: 22;--sp-font-size-2xl: 20;--sp-font-size-xl: 18;--sp-font-size-lg: 16;--sp-font-size-md: 14;--sp-font-size-sm: 12;--sp-font-size-xs: 10;--sp-font-size-2xs: 10;--sp-radius-full: 9999;--sp-radius-2xl: var(--scale-32);--sp-radius-xl: var(--scale-24);--sp-radius-lg: var(--scale-16);--sp-radius-md: var(--scale-12);--sp-radius-sm: var(--scale-8);--sp-radius-xs: var(--scale-6);--sp-radius-2xs: var(--scale-4);--sp-radius-none: 0;--sp-spacing-block-lg: var(--scale-12);--sp-spacing-block-md: var(--scale-8);--sp-spacing-block-xs: var(--scale-6);--sp-spacing-btn-lg: var(--scale-12);--sp-spacing-btn-md: var(--scale-8);--sp-spacing-btn-sm: var(--scale-6);--sp-spacing-gap-md: var(--scale-12);--sp-spacing-gap-sm: var(--scale-8);--sp-spacing-gap-xs: var(--scale-6);--sp-spacing-label-lg: var(--scale-12);--sp-spacing-label-md: var(--scale-8);--sp-spacing-label-sm: var(--scale-6);--sp-spacing-margin-6xl: var(--scale-72);--sp-spacing-margin-5xl: var(--scale-64);--sp-spacing-margin-4xl: var(--scale-56);--sp-spacing-margin-3xl: var(--scale-40);--sp-spacing-margin-2xl: var(--scale-32);--sp-spacing-margin-xl: var(--scale-24);--sp-spacing-margin-lg: var(--scale-16);--sp-spacing-margin-md: var(--scale-12);--sp-spacing-margin-sm: var(--scale-8);--sp-spacing-margin-xs: var(--scale-6);--sp-spacing-margin-2xs: var(--scale-4);--sp-spacing-margin-none: 0;--sp-spacing-section-lg: var(--scale-104);--sp-spacing-section-md: var(--scale-96);--sp-spacing-section-sm: var(--scale-64);--sp-stroke-md: 3;--sp-stroke-sm: 2;--sp-stroke-xs: 1;--font-ratio: 1}@media(max-width: 576px)and (max-width: 575px){:root{--font-ratio: 1.473}}@media(max-width: 576px)and (max-width: 570px){:root{--font-ratio: 1.46}}@media(max-width: 576px)and (max-width: 565px){:root{--font-ratio: 1.448}}@media(max-width: 576px)and (max-width: 560px){:root{--font-ratio: 1.435}}@media(max-width: 576px)and (max-width: 555px){:root{--font-ratio: 1.422}}@media(max-width: 576px)and (max-width: 550px){:root{--font-ratio: 1.409}}@media(max-width: 576px)and (max-width: 545px){:root{--font-ratio: 1.396}}@media(max-width: 576px)and (max-width: 540px){:root{--font-ratio: 1.384}}@media(max-width: 576px)and (max-width: 535px){:root{--font-ratio: 1.371}}@media(max-width: 576px)and (max-width: 530px){:root{--font-ratio: 1.358}}@media(max-width: 576px)and (max-width: 525px){:root{--font-ratio: 1.345}}@media(max-width: 576px)and (max-width: 520px){:root{--font-ratio: 1.332}}@media(max-width: 576px)and (max-width: 515px){:root{--font-ratio: 1.32}}@media(max-width: 576px)and (max-width: 510px){:root{--font-ratio: 1.307}}@media(max-width: 576px)and (max-width: 505px){:root{--font-ratio: 1.294}}@media(max-width: 576px)and (max-width: 500px){:root{--font-ratio: 1.281}}@media(max-width: 576px)and (max-width: 495px){:root{--font-ratio: 1.269}}@media(max-width: 576px)and (max-width: 490px){:root{--font-ratio: 1.256}}@media(max-width: 576px)and (max-width: 485px){:root{--font-ratio: 1.243}}@media(max-width: 576px)and (max-width: 480px){:root{--font-ratio: 1.23}}@media(max-width: 576px)and (max-width: 475px){:root{--font-ratio: 1.217}}@media(max-width: 576px)and (max-width: 470px){:root{--font-ratio: 1.205}}@media(max-width: 576px)and (max-width: 465px){:root{--font-ratio: 1.192}}@media(max-width: 576px)and (max-width: 460px){:root{--font-ratio: 1.179}}@media(max-width: 576px)and (max-width: 455px){:root{--font-ratio: 1.166}}@media(max-width: 576px)and (max-width: 450px){:root{--font-ratio: 1.153}}@media(max-width: 576px)and (max-width: 445px){:root{--font-ratio: 1.141}}@media(max-width: 576px)and (max-width: 440px){:root{--font-ratio: 1.128}}@media(max-width: 576px)and (max-width: 435px){:root{--font-ratio: 1.115}}@media(max-width: 576px)and (max-width: 430px){:root{--font-ratio: 1.102}}@media(max-width: 576px)and (max-width: 425px){:root{--font-ratio: 1.09}}@media(max-width: 576px)and (max-width: 420px){:root{--font-ratio: 1.077}}@media(max-width: 576px)and (max-width: 415px){:root{--font-ratio: 1.064}}@media(max-width: 576px)and (max-width: 410px){:root{--font-ratio: 1.051}}@media(max-width: 576px)and (max-width: 405px){:root{--font-ratio: 1.038}}@media(max-width: 576px)and (max-width: 400px){:root{--font-ratio: 1.026}}@media(max-width: 576px)and (max-width: 395px){:root{--font-ratio: 1.013}}@media(max-width: 576px)and (max-width: 390px){:root{--font-ratio: 1}}@media(max-width: 576px)and (max-width: 385px){:root{--font-ratio: 0.987}}@media(max-width: 576px)and (max-width: 380px){:root{--font-ratio: 0.974}}@media(max-width: 576px)and (max-width: 375px){:root{--font-ratio: 0.962}}@media(max-width: 576px)and (max-width: 370px){:root{--font-ratio: 0.949}}@media(max-width: 576px)and (max-width: 365px){:root{--font-ratio: 0.936}}@media(max-width: 576px)and (max-width: 360px){:root{--font-ratio: 0.923}}@media(max-width: 576px)and (max-width: 355px){:root{--font-ratio: 0.91}}@media(max-width: 576px)and (max-width: 350px){:root{--font-ratio: 0.898}}@media(max-width: 576px)and (max-width: 345px){:root{--font-ratio: 0.885}}@media(max-width: 576px)and (max-width: 340px){:root{--font-ratio: 0.872}}@media(max-width: 576px)and (max-width: 335px){:root{--font-ratio: 0.859}}@media(max-width: 576px)and (max-width: 330px){:root{--font-ratio: 0.847}}@media(max-width: 576px)and (max-width: 325px){:root{--font-ratio: 0.834}}:root{--fz: calc(var(--fz-body) / var(--fz-root) * var(--font-ratio) * 1rem)}@media(max-width: 576px){:root{--fz-body: var(--fz-body-sp);--header-height: var(--sp-header-height);--contents-xsnarrow: var(--sp-contents-xsnarrow);--contents-narrow: var(--sp-contents-narrow);--contents-default: var(--sp-contents-default);--contents-wide: var(--sp-contents-wide);--contents-full: var(--sp-contents-full);--font-size-6xl: var(--sp-font-size-6xl);--font-size-5xl: var(--sp-font-size-5xl);--font-size-4xl: var(--sp-font-size-4xl);--font-size-3xl: var(--sp-font-size-3xl);--font-size-2xl: var(--sp-font-size-2xl);--font-size-xl: var(--sp-font-size-xl);--font-size-lg: var(--sp-font-size-lg);--font-size-md: var(--sp-font-size-md);--font-size-sm: var(--sp-font-size-sm);--font-size-xs: var(--sp-font-size-xs);--font-size-2xs: var(--sp-font-size-2xs);--radius-full: var(--sp-radius-full);--radius-2xl: var(--sp-radius-2xl);--radius-xl: var(--sp-radius-xl);--radius-lg: var(--sp-radius-lg);--radius-md: var(--sp-radius-md);--radius-sm: var(--sp-radius-sm);--radius-xs: var(--sp-radius-xs);--radius-2xs: var(--sp-radius-2xs);--radius-none: var(--sp-radius-none);--spacing-block-lg: var(--sp-spacing-block-lg);--spacing-block-md: var(--sp-spacing-block-md);--spacing-block-xs: var(--sp-spacing-block-xs);--spacing-btn-lg: var(--sp-spacing-btn-lg);--spacing-btn-md: var(--sp-spacing-btn-md);--spacing-btn-sm: var(--sp-spacing-btn-sm);--spacing-gap-md: var(--sp-spacing-gap-md);--spacing-gap-sm: var(--sp-spacing-gap-sm);--spacing-gap-xs: var(--sp-spacing-gap-xs);--spacing-label-lg: var(--sp-spacing-label-lg);--spacing-label-md: var(--sp-spacing-label-md);--spacing-label-sm: var(--sp-spacing-label-sm);--spacing-margin-6xl: var(--sp-spacing-margin-6xl);--spacing-margin-5xl: var(--sp-spacing-margin-5xl);--spacing-margin-4xl: var(--sp-spacing-margin-4xl);--spacing-margin-3xl: var(--sp-spacing-margin-3xl);--spacing-margin-2xl: var(--sp-spacing-margin-2xl);--spacing-margin-xl: var(--sp-spacing-margin-xl);--spacing-margin-lg: var(--sp-spacing-margin-lg);--spacing-margin-md: var(--sp-spacing-margin-md);--spacing-margin-sm: var(--sp-spacing-margin-sm);--spacing-margin-xs: var(--sp-spacing-margin-xs);--spacing-margin-2xs: var(--sp-spacing-margin-2xs);--spacing-margin-none: var(--sp-spacing-margin-none);--spacing-section-lg: var(--sp-spacing-section-lg);--spacing-section-md: var(--sp-spacing-section-md);--spacing-section-sm: var(--sp-spacing-section-sm);--stroke-md: var(--sp-stroke-md);--stroke-sm: var(--sp-stroke-sm);--stroke-xs: var(--sp-stroke-xs)}}html{font-size:100%;font-kerning:normal;word-wrap:break-word;overflow-wrap:break-word;text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{position:relative;padding:0;font-family:var(--font-family-jp);font-size:var(--fz);font-weight:var(--font-weight-regular);line-height:var(--lh);color:var(--color-black);letter-spacing:normal;background-color:var(--color-white)}::placeholder{color:var(--color-black)}*:focus-visible{outline:none}@media(any-hover: hover){*:focus-visible{box-shadow:var(--bxsh-focus)}}.l-wrapper{position:relative;overflow:clip}.l-wrapper::after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.7);opacity:0;backdrop-filter:blur(40px);transition:all .2s}[data-menu=open] .l-wrapper::after{z-index:998;opacity:1}.block-skip{position:relative;z-index:9999;display:flex;align-items:center;justify-content:center;height:0;overflow:hidden;line-height:3;color:#000;text-align:center;background:#eee}.block-skip::after{display:block;width:1rem;height:1rem;margin-left:1rem;content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14px" height="14px" viewBox="0 0 14 14" style="enable-background:new 0 0 14 14;" xml:space="preserve"><path fill="%23055bb1" d="M4.4,1.5L3.5,2.3L8.7,7l-5.2,4.7l0.9,0.8L10.5,7L4.4,1.5z"/></svg>') no-repeat center center/100%;transform:rotate(90deg)}.block-skip:focus{height:auto}.l-contents{--_contents-width: 1280;--_contents-padding-block-start: 80;--_contents-padding-block-end: 0;--_contents-padding-inline: 24;position:relative;padding-inline:calc(var(--_contents-padding-inline)*var(--font-ratio)*1px)}.l-contents::after{position:absolute;inset:0;inline-size:100%;block-size:200%;content:"";background-color:#f5f7fa;border-radius:calc(40*var(--font-ratio)*1px) calc(40*var(--font-ratio)*1px) 0 0}.l-contents__inner{position:relative;z-index:2;max-width:calc(var(--_contents-width)*var(--font-ratio)*1px);padding-block:calc(var(--_contents-padding-block-start)*var(--font-ratio)*1px) calc(var(--_contents-padding-block-end)*var(--font-ratio)*1px);margin:calc(-40*var(--font-ratio)*1px) auto 0}@media(max-width: 576px){.l-contents{--_contents-padding-block-start: 64;--_contents-padding-inline: 24}.mms-top .l-contents{--_contents-padding-inline: 12}}.c-arrow{--_arrow-width: 18;--_svg-width: 9;--_arrow-color: var(--color-white);--_arrow-bgc: var(--color-primary);--_hv-arrow-color: var(--color-white);--_hv-arrow-bgc: var(--color-blue-40);position:relative;display:flex;flex-shrink:0;align-items:center;align-self:center;justify-content:center;width:calc(var(--_arrow-width)*var(--font-ratio)*1px);aspect-ratio:1/1;color:var(--_btn-arrow-color, var(--_arrow-color));background:var(--_btn-arrow-bgc, var(--_arrow-bgc));border-radius:999px}.c-arrow span{position:relative;display:block flex;width:calc(var(--_svg-width)*var(--font-ratio)*1px);height:calc(var(--_svg-width)*var(--font-ratio)*1px);overflow:hidden}.c-arrow svg{position:absolute;display:block flow;width:100%;height:100%;fill:currentcolor;transition:.2s}.c-arrow svg:nth-child(2){left:-100%}.c-arrow--lg{--_arrow-width: 24;--_svg-width: 12}.c-arrow--white{--_arrow-color: var(--color-primary);--_arrow-bgc: var(--color-white)}@media(any-hover: hover)and (pointer: fine){.c-arrow:where(:any-link):hover{color:var(--_hv-btn-arrow-color, var(--_hv-arrow-color));background:var(--_hv-btn-arrow-bgc, var(--_hv-arrow-bgc))}.c-arrow:where(:any-link):hover :where(svg){transform:translateX(100%)}.c-arrow:where(:enabled):hover{color:var(--_hv-btn-arrow-color, var(--_hv-arrow-color));background:var(--_hv-btn-arrow-bgc, var(--_hv-arrow-bgc))}.c-arrow:where(:enabled):hover :where(svg){transform:translateX(100%)}.c-arrow:where(:any-link):focus-visible{color:var(--_hv-btn-arrow-color, var(--_hv-arrow-color));background:var(--_hv-btn-arrow-bgc, var(--_hv-arrow-bgc))}.c-arrow:where(:any-link):focus-visible :where(svg){transform:translateX(100%)}.c-arrow:where(:enabled):focus-visible{color:var(--_hv-btn-arrow-color, var(--_hv-arrow-color));background:var(--_hv-btn-arrow-bgc, var(--_hv-arrow-bgc))}.c-arrow:where(:enabled):focus-visible :where(svg){transform:translateX(100%)}}@media(any-hover: hover)and (pointer: fine){:where(:any-link):hover .c-arrow{color:var(--_hv-btn-arrow-color, var(--_hv-arrow-color));background:var(--_hv-btn-arrow-bgc, var(--_hv-arrow-bgc))}:where(:any-link):hover .c-arrow :where(svg){transform:translateX(100%)}:where(:enabled):hover .c-arrow{color:var(--_hv-btn-arrow-color, var(--_hv-arrow-color));background:var(--_hv-btn-arrow-bgc, var(--_hv-arrow-bgc))}:where(:enabled):hover .c-arrow :where(svg){transform:translateX(100%)}:where(:any-link):focus-visible .c-arrow{color:var(--_hv-btn-arrow-color, var(--_hv-arrow-color));background:var(--_hv-btn-arrow-bgc, var(--_hv-arrow-bgc))}:where(:any-link):focus-visible .c-arrow :where(svg){transform:translateX(100%)}:where(:enabled):focus-visible .c-arrow{color:var(--_hv-btn-arrow-color, var(--_hv-arrow-color));background:var(--_hv-btn-arrow-bgc, var(--_hv-arrow-bgc))}:where(:enabled):focus-visible .c-arrow :where(svg){transform:translateX(100%)}}@keyframes arrow-slide{0%{transform:translateX(0)}40%{transform:translateX(150%)}41%{transform:translateX(-150%)}100%{transform:translateX(0)}}.c-article{--_header-gap: var(--spacing-margin-lg);max-inline-size:calc(1000*var(--font-ratio)*1px);padding-block-end:calc(104*var(--font-ratio)*1px);margin-inline:auto}.c-article__header::after{display:block flow;inline-size:100%;padding-block-end:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px);margin-block-end:calc(var(--spacing-margin-3xl)*var(--font-ratio)*1px);content:"";border-block-end:1px solid var(--color-gray-3)}.c-article__header>*+*{margin-block-start:calc(var(--_header-gap)*var(--font-ratio)*1px)}.c-article__meta{display:block flex;flex-wrap:wrap;gap:calc(16*var(--font-ratio)*1px);align-items:center}.c-article__mv{max-inline-size:calc(800*var(--font-ratio)*1px);margin-block-end:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px);margin-inline:auto}.c-article time{font-size:calc(var(--font-size-sm)/var(--fz-root)*var(--font-ratio)*1rem)}.c-article__body{--_content-gap: var(--spacing-margin-lg)}.c-article__body>*{margin-block-start:calc(var(--_content-gap)*var(--font-ratio)*1px)}.c-article__body h2{--_content-gap: var(--spacing-margin-3xl)}.c-article__body h3{--_content-gap: var(--spacing-margin-2xl)}.c-article__body h4{--_content-gap: var(--spacing-margin-2xl)}.c-article__body em{font-style:italic}.c-article__body figure{--_content-gap: var(--spacing-margin-3xl);width:fit-content}.c-article__body figure img{display:block flow;border-radius:calc(var(--space-md)*var(--font-ratio)*1px)}.c-article__body figure figcaption{margin-top:calc(var(--space-md)*var(--font-ratio)*1px);font-size:calc(var(--font-size-sm)/var(--fz-root)*var(--font-ratio)*1rem)}.c-article__body figure.center{margin-inline:auto}.c-article__body figure.right{margin-inline:auto 0}.c-article__body div{--_content-gap: var(--spacing-margin-3xl)}.c-article__body table{--_content-gap: var(--spacing-margin-2xl)}.c-article__body :where(a:not(.c-button)){color:var(--color-primary);text-decoration:underline}@media(any-hover: hover)and (pointer: fine){.c-article__body :where(a:not(.c-button)):where(:any-link):hover{color:var(--black);text-decoration:none}.c-article__body :where(a:not(.c-button)):where(:enabled):hover{color:var(--black);text-decoration:none}.c-article__body :where(a:not(.c-button)):where(:any-link):focus-visible{color:var(--black);text-decoration:none}.c-article__body :where(a:not(.c-button)):where(:enabled):focus-visible{color:var(--black);text-decoration:none}}.c-article__button{margin-block-start:calc(104*var(--font-ratio)*1px)}@media(max-width: 576px){.c-article{padding-block-end:calc(96*var(--font-ratio)*1px)}}.c-aside{position:relative;z-index:2;display:flex;justify-content:center;padding:calc(var(--spacing-section-lg)*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px) calc(var(--spacing-margin-6xl)*var(--font-ratio)*1px)}.c-aside__inner{display:block flex;flex-wrap:wrap;gap:calc(56*var(--font-ratio)*1px);justify-content:center;inline-size:100%;max-inline-size:calc(1080*var(--font-ratio)*1px);padding:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px);margin-inline:auto;background:hsla(0,0%,100%,.8);border-radius:calc(var(--radius-lg)*var(--font-ratio)*1px);box-shadow:0 0 16px 0 rgba(0,105,183,.4) inset}.c-aside__item{flex:0 0 calc(360*var(--font-ratio)*1px)}.c-aside__title{margin-block-end:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);font-size:calc(var(--font-size-xl)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-medium);color:var(--primitive-color-blue-80);text-align:center}@media(max-width: 768px){.c-aside{padding-inline:calc(12*var(--font-ratio)*1px)}.c-aside__inner{flex-direction:column;gap:calc(32*var(--font-ratio)*1px)}.c-aside__item{flex:0 0 auto}}.c-block-iframe{position:relative;max-width:calc(600*var(--font-ratio)*1px);aspect-ratio:16/9;margin-inline:auto}.c-block-iframe iframe{position:absolute;inset:0;inline-size:100%;block-size:100%}.c-breadcrumb{font-size:calc(var(--font-size-xs)/var(--fz-root)*var(--font-ratio)*1rem)}.c-breadcrumb__inner{display:flex;overflow-x:auto}.c-breadcrumb li{display:flex;align-items:center;padding:0;margin:0;white-space:nowrap}.c-breadcrumb li:not(:last-child){margin-right:calc(5*var(--font-ratio)*1px)}.c-breadcrumb li [aria-current=location]{font-weight:var(--font-weight-bold);color:var(--color-white);pointer-events:none}.c-breadcrumb li a{display:block flex;gap:calc(5*var(--font-ratio)*1px);align-items:center;line-height:1.5;color:#9fb8fa}.c-breadcrumb li a:not([aria-current=location])::after{display:block;width:calc(8*var(--font-ratio)*1px);height:calc(8*var(--font-ratio)*1px);content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 8" enable-background="new 0 0 8 8" xml:space="preserve"><path fill="%239FB8FA" d="M6.026,3.948C6.014,3.785,5.954,3.625,5.829,3.5l0,0l0,0l0,0l-3-3c-0.276-0.276-0.724-0.276-1,0 s-0.276,0.724,0,1l2.5,2.5l-2.5,2.5c-0.276,0.276-0.276,0.724,0,1s0.724,0.276,1,0l3-3c0,0,0,0,0,0C5.967,4.362,6.036,4.181,6.036,4 C6.036,3.982,6.027,3.966,6.026,3.948z"/></svg>') no-repeat center}.c-button{--_colums: auto;--_font-size: 18;--_min-height: 64;--_min-width: 340;--_padding-block: 4;--_padding-inline-start: 40;--_padding-inline-end: 24;--_bgc: var(--color-primary);--_color: var(--color-white);--_hv-color: var(--color-white);--_hv-bgc: var(--color-blue-40);--_btn-arrow-bgc: var(--_color);--_btn-arrow-color: var(--_bgc);--_hv-btn-arrow-bgc: var(--_color);--_hv-btn-arrow-color: var(--_hv-bgc);position:relative;display:flex;flex-shrink:0;gap:calc(4*var(--font-ratio)*1px);align-items:center;justify-content:space-between;width:fit-content;min-width:calc(var(--_min-width)*var(--font-ratio)*1px);min-height:calc(var(--_min-height)*var(--font-ratio)*1px);padding-block:calc(var(--_padding-block)*var(--font-ratio)*1px);padding-inline:calc(var(--_padding-inline-start)*var(--font-ratio)*1px) calc(var(--_padding-inline-end)*var(--font-ratio)*1px);overflow:hidden;font-weight:var(--font-weight-semibold);line-height:1.5;color:var(--_color);background:var(--_bgc);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px);box-shadow:0 4px 4px 0 rgba(0,0,0,.08);transition:.2s}.c-button__text{position:relative;z-index:2;flex:1;place-self:center center;font-size:calc(var(--_font-size)/var(--fz-root)*var(--font-ratio)*1rem)}.c-button .c-arrow,.c-button .c-icon-expander{--_arrow-width: 24;--_svg-width: 12;position:relative;order:1}.c-button:not(:has(.c-arrow,.c-icon-expander)){text-align:center}@media(any-hover: hover)and (pointer: fine){.c-button:where(:any-link):hover{color:var(--_hv-color);background:var(--_hv-bgc)}.c-button:where(:enabled):hover{color:var(--_hv-color);background:var(--_hv-bgc)}.c-button:where(:any-link):focus-visible{color:var(--_hv-color);background:var(--_hv-bgc)}.c-button:where(:enabled):focus-visible{color:var(--_hv-color);background:var(--_hv-bgc)}}.c-button--sm{--_min-width: 260;--_padding-inline-start: 24}.c-button--lg{--_font-size: var(--font-size-2xl);--_min-height: 80;--_min-width: 360;--_padding-inline-start: 40;--_padding-inline-end: 40}.c-button--white{--_color: var(--color-primary);--_bgc: var(--color-white);--_hv-btn-arrow-bgc: var(--color-white);--_hv-btn-arrow-color: var(--_hv-bgc)}.c-button--grad-3{--_color: var(--color-white);--_hv-color: var(--color-white);--_bgc: var(--grad-3);--_hv-bgc: var(--grad-3)}@media(any-hover: hover)and (pointer: fine){.c-button--grad-3:where(:any-link):hover{opacity:.5}.c-button--grad-3:where(:enabled):hover{opacity:.5}.c-button--grad-3:where(:any-link):focus-visible{opacity:.5}.c-button--grad-3:where(:enabled):focus-visible{opacity:.5}}.c-button--accent{--_color: var(--color-white);--_hv-color: var(--color-white);--_bgc: var(--grad-4);--_hv-bgc: var(--grad-4)}@media(any-hover: hover)and (pointer: fine){.c-button--accent:where(:any-link):hover{opacity:.5}.c-button--accent:where(:enabled):hover{opacity:.5}.c-button--accent:where(:any-link):focus-visible{opacity:.5}.c-button--accent:where(:enabled):focus-visible{opacity:.5}}.c-button.center{margin-inline:auto}.c-button--back{direction:rtl}.c-button--back .c-arrow{transform:scale(-1, 1)}@media(any-hover: hover)and (pointer: fine){.c-button:where(:any-link):hover{color:var(--_hv-color);background:var(--_hv-bgc)}.c-button:where(:enabled):hover{color:var(--_hv-color);background:var(--_hv-bgc)}.c-button:where(:any-link):focus-visible{color:var(--_hv-color);background:var(--_hv-bgc)}.c-button:where(:enabled):focus-visible{color:var(--_hv-color);background:var(--_hv-bgc)}}@media(any-hover: hover)and (pointer: fine){:where(:any-link):hover .c-button{color:var(--_hv-color);background:var(--_hv-bgc)}:where(:enabled):hover .c-button{color:var(--_hv-color);background:var(--_hv-bgc)}:where(:any-link):focus-visible .c-button{color:var(--_hv-color);background:var(--_hv-bgc)}:where(:enabled):focus-visible .c-button{color:var(--_hv-color);background:var(--_hv-bgc)}}@media(max-width: 576px){.c-button{--_font-size: 16;--_padding-inline-start: 32;--_padding-inline-end: 16}.c-button--lg{--_min-height: 64;--_min-width: 280;--_padding-inline-start: 24;--_padding-inline-end: 24;width:100%}}.c-card-wrap{display:grid;grid-template-columns:repeat(auto-fill, minmax(340px, 1fr));gap:calc(40*var(--font-ratio)*1px)}.c-card{--_scale: 1;display:block flex;flex:1 0 0;flex-direction:column;justify-self:center;inline-size:100%;max-inline-size:calc(500*var(--font-ratio)*1px);color:var(--color-base);text-decoration:none;transition:opacity .2s ease}@media(any-hover: hover)and (pointer: fine){.c-card:where(:any-link):hover{--_scale: 1.1}.c-card:where(:enabled):hover{--_scale: 1.1}.c-card:where(:any-link):focus-visible{--_scale: 1.1}.c-card:where(:enabled):focus-visible{--_scale: 1.1}}.c-card__img{position:relative;flex-shrink:0;width:100%;aspect-ratio:5/3;overflow:hidden;background:#fff;border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.c-card__img img{display:block;width:100%;height:100%;object-fit:contain;transform:scale(var(--_scale));transition:var(--dur-slow)}.c-card__img:has([src*="noimg.jpg"]) img{object-fit:cover}[target=_blank] .c-card__img::after{position:absolute;inset-block-end:calc(12*var(--font-ratio)*1px);inset-inline-end:calc(12*var(--font-ratio)*1px);width:calc(40*var(--font-ratio)*1px);height:calc(40*var(--font-ratio)*1px);content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21" fill="none"><path d="M6.80566 1.66699C7.49597 1.66705 8.05566 2.22667 8.05566 2.91699C8.05549 3.60716 7.49586 4.16693 6.80566 4.16699H2.5V18.334H16.667V14.0283C16.667 13.338 17.2266 12.7783 17.917 12.7783C18.6072 12.7785 19.167 13.3381 19.167 14.0283V19.584C19.1666 20.2739 18.607 20.8338 17.917 20.834H1.25C0.559861 20.834 0.000352145 20.274 0 19.584V2.91699C0 2.22664 0.559644 1.66699 1.25 1.66699H6.80566ZM20.833 8.20605C20.833 8.89641 20.2734 9.45605 19.583 9.45605C18.8928 9.45588 18.333 8.8963 18.333 8.20605V4.26758L10.4668 12.1338C9.97863 12.6218 9.18732 12.6219 8.69922 12.1338C8.21128 11.6457 8.21128 10.8543 8.69922 10.3662L16.5654 2.5H12.627C11.9367 2.49982 11.377 1.94025 11.377 1.25C11.377 0.559752 11.9367 0.00017572 12.627 0H20.833V8.20605Z" fill="white"/></svg>') var(--color-primary) no-repeat center center/calc(21 * var(--font-ratio) * 1px);border-radius:999px}.c-card__body{margin-block-start:calc(var(--spacing-margin-md)*var(--font-ratio)*1px)}.c-card__text{margin-block-start:calc(var(--spacing-margin-sm)*var(--font-ratio)*1px);color:var(--_section-color, var(--color-gray-1))}.c-card__time{display:block flow;margin-block-start:calc(var(--spacing-margin-sm)*var(--font-ratio)*1px);color:var(--_section-color, var(--color-gray-1))}.c-card__title{font-size:calc(var(--font-size-xl)*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:140%;color:var(--_section-color, var(--color-base))}.c-card .c-tags{--_mbs: var(--spacing-margin-md);margin-block-start:calc(var(--_mbs)*var(--font-ratio)*1px)}.c-card .c-tags+.c-tags{--_mbs: var(--spacing-margin-xs)}@media(max-width: 576px){.c-card{max-inline-size:calc(294*var(--font-ratio)*1px)}[target=_blank] .c-card__img::after{inset-block-end:calc(6*var(--font-ratio)*1px);inset-inline-end:calc(6*var(--font-ratio)*1px);width:calc(32*var(--font-ratio)*1px);height:calc(32*var(--font-ratio)*1px);background-size:calc(16*var(--font-ratio)*1px)}}.c-carousel{--_carousel-width: var(--carousel-width, 100%);--_carousel-width-sm: var(--carousel-width-sm, 100%);--_carousel-gap: var(--carousel-gap, calc(40 * var(--font-ratio) * 1px));--_carousel-gap-sm: var(--carousel-gap-sm, calc(16 * var(--font-ratio) * 1px));--_nav-size: 56;--_nav-bgc: #0e58cc;--_nav-color: var(--color-white);--_nav-radius: 4;--_nav-disabled-bgc: #eee;--_nav-disabled-color: #c1c1c1;--_hv-nav-bgc: var(--color-white);--_hv-nav-color: #0e58cc}.c-carousel__nav{display:flex;gap:calc(10*var(--font-ratio)*1px)}.c-carousel__nav:has(.c-carousel__prev:disabled):has(.c-carousel__next:disabled){display:none}.c-carousel__prev,.c-carousel__next{--_icon-size-component: calc(20 * var(--font-ratio) * 1px);display:block flex;align-items:center;justify-content:center;width:calc(var(--_nav-size)*var(--font-ratio)*1px);height:calc(var(--_nav-size)*var(--font-ratio)*1px);color:var(--_nav-color);cursor:pointer;background:var(--_nav-bgc);border-radius:calc(var(--_nav-radius)*var(--font-ratio)*1px);filter:drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08));transition:opacity var(--dur-normal)}.c-carousel__prev:where(:disabled),.c-carousel__next:where(:disabled){pointer-events:none;opacity:.7}@media(any-hover: hover)and (pointer: fine){.c-carousel__prev:where(:any-link):hover,.c-carousel__next:where(:any-link):hover{color:var(--_hv-nav-color);background:var(--_hv-nav-bgc)}.c-carousel__prev:where(:enabled):hover,.c-carousel__next:where(:enabled):hover{color:var(--_hv-nav-color);background:var(--_hv-nav-bgc)}.c-carousel__prev:where(:any-link):focus-visible,.c-carousel__next:where(:any-link):focus-visible{color:var(--_hv-nav-color);background:var(--_hv-nav-bgc)}.c-carousel__prev:where(:enabled):focus-visible,.c-carousel__next:where(:enabled):focus-visible{color:var(--_hv-nav-color);background:var(--_hv-nav-bgc)}}.c-carousel__prev .c-icon{transform:scaleX(-1)}.c-carousel__viewport{overflow:hidden}.c-carousel__viewport--visible{overflow:visible}.c-carousel__container{display:flex}.c-carousel__slide{flex:0 0 var(--_carousel-width);max-width:var(--_carousel-width);margin-inline-end:var(--_carousel-gap)}[data-loop=false] .c-carousel__slide:last-child{margin-inline-end:0}.c-carousel__pager{display:flex;gap:calc(5*var(--font-ratio)*1px);align-items:center}.c-carousel__pager button{display:block;flex-shrink:0;width:calc(4*var(--font-ratio)*1px);height:calc(4*var(--font-ratio)*1px);background:#e0e8f1;border-radius:999px}.c-carousel__pager button.is-active{position:relative;width:calc(32*var(--font-ratio)*1px)}.c-carousel__pager button.is-active::after{position:absolute;inset:0;content:"";background:var(--color-label);border-radius:999px;transform:scaleX(0);transform-origin:left center;animation:carousel-indicator var(--_autoplay-delay, 3000ms) linear forwards}@media(max-width: 576px){.c-carousel{--_nav-size: 44}.c-carousel__slide{flex:0 0 var(--_carousel-width-sm);max-width:var(--_carousel-width-sm);margin-inline-end:var(--_carousel-gap-sm)}}@keyframes carousel-indicator{from{transform:scaleX(0)}to{transform:scaleX(1)}}.c-color-grad{display:block flex;background:var(--grad-2);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}:where([class^=c-]:not(.c-icon)){--_c-mbs: 0;--_c-mbe: 0;margin-block:calc(var(--_c-mbs)*var(--font-ratio)*1px) calc(var(--_c-mbe)*var(--font-ratio)*1px)}.c-filter{margin-block-end:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px)}.c-filter__list{display:block flex;flex-wrap:wrap;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px)}.c-filter__item{--_color: var(--color-blue-70);--_bgc: var(--color-white);position:relative;display:block flex;flex-shrink:0;cursor:pointer}.c-filter__item input{position:absolute;opacity:0}.c-filter__item span{display:flex;align-items:center;padding:calc(var(--spacing-margin-sm)*var(--font-ratio)*1px) calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px);font-size:calc(var(--font-size-md)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:150%;color:var(--_color);white-space:nowrap;background:var(--_bgc);border:1px solid var(--_color);border-radius:999px}.c-filter__item:has(input:checked){--_color: var(--color-white);--_bgc: var(--color-blue-70)}.c-filter__item:has(input:focus-visible) span{box-shadow:var(--bxsh-focus)}@media(max-width: 576px){.c-filter__item span{display:flex;align-items:center;padding:calc(var(--spacing-margin-sm)*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px)}}.c-footer{--_color: var(--color-white);--_bgc: var(--color-gray-4);position:relative;padding-block:calc(var(--spacing-margin-4xl)*var(--font-ratio)*1px) 0;padding-inline:calc(24*var(--font-ratio)*1px);color:var(--_color);background:var(--_bgc)}.c-footer__inner{display:flex;flex-direction:column;max-width:calc(1280*var(--font-ratio)*1px);margin-inline:auto}.c-footer__top{display:block grid;grid-template-rows:min-content auto;grid-template-columns:calc(248*var(--font-ratio)*1px) auto;max-inline-size:calc(1200*var(--font-ratio)*1px);width:100%;margin-inline:auto}.c-footer__logo{display:block flow;grid-row:1/2;grid-column:1/2;width:calc(248*var(--font-ratio)*1px);padding:calc(6*var(--font-ratio)*1px) calc(var(--spacing-margin-lg)*var(--font-ratio)*1px) calc(2*var(--font-ratio)*1px);background:var(--color-white);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.c-footer__logo img{display:block flow;width:100%}.c-footer__sns{display:block flow;grid-row:2/3;grid-column:1/2;margin-block-start:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px)}.c-footer__sns a{display:block flex;align-items:center;justify-content:center;width:calc(40*var(--font-ratio)*1px);height:calc(40*var(--font-ratio)*1px);padding:calc(2*var(--font-ratio)*1px);font-size:calc(32*var(--font-ratio)*1px);color:var(--color-black);background:var(--color-white);border-radius:calc(var(--radius-2xs)*var(--font-ratio)*1px)}.c-footer__nav{grid-row:1/4;grid-column:2/3;gap:calc(var(--space-4xl)*var(--font-ratio)*1px);align-self:start;width:100%;max-width:calc(688*var(--font-ratio)*1px);margin-inline-start:auto}.c-footer__nav>ul{display:block grid;grid-template-columns:auto auto auto;gap:calc(24*var(--font-ratio)*1px);justify-content:space-between}.c-footer__nav>ul>li:nth-child(1){grid-row:1/5;grid-column:1/2}.c-footer__nav>ul>li:nth-child(2){grid-column:2/3}.c-footer__nav>ul>li:nth-child(3){grid-column:3/4}.c-footer__nav>ul>li>a,.c-footer__nav>ul>li>span{display:block flex;gap:calc(32*var(--font-ratio)*1px);justify-content:space-between;width:100%;font-size:calc(var(--font-size-md)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold)}.c-footer__nav>ul>li>ul{display:block flex;flex-direction:column;gap:calc(16*var(--font-ratio)*1px);margin-block-start:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);font-size:calc(var(--font-size-sm)/var(--fz-root)*var(--font-ratio)*1rem)}.c-footer__nav>ul>li>ul li{display:block flex;align-items:center}.c-footer__nav>ul>li>ul li::before{width:10px;height:1px;margin-inline-end:calc(12*var(--font-ratio)*1px);content:"";background:currentcolor}.c-footer__company{width:calc(264*var(--font-ratio)*1px);padding:8px 12px;margin-block-start:calc(24*var(--font-ratio)*1px);margin-inline:auto calc(40*var(--font-ratio)*1px);background:var(--color-white);border-radius:8px}.c-footer__bottom{display:block flex;gap:calc(20*var(--font-ratio)*1px);align-items:center;justify-content:space-between;padding-block:calc(20*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px);padding-inline:calc(42*var(--font-ratio)*1px);margin-block-start:calc(40*var(--font-ratio)*1px);border-top:1px solid var(--color-gray-3)}.c-footer__legal{display:block flex;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);order:2;color:var(--color-blue-50)}.c-footer__legal a{display:block flex;gap:calc(4*var(--font-ratio)*1px);align-items:center;font-size:calc(var(--font-size-xs)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-medium)}.c-footer__copy{font-size:calc(var(--font-size-2xs)*var(--font-ratio)*1px);line-height:150%}@media(max-width: 768px){.c-footer{padding-inline:calc(24*var(--font-ratio)*1px)}.c-footer__top{display:block flex;flex-direction:column}.c-footer__logo{width:calc(174*var(--font-ratio)*1px)}.c-footer__sns a{width:calc(36*var(--font-ratio)*1px);height:calc(36*var(--font-ratio)*1px)}.c-footer__nav{margin-block-start:calc(24*var(--font-ratio)*1px);margin-inline:0}.c-footer__nav>ul{display:block flex;flex-wrap:wrap;gap:calc(24*var(--font-ratio)*1px)}.c-footer__nav>ul>li{flex-basis:calc(50% - 12*var(--font-ratio)*1px)}.c-footer__nav>ul>li:nth-child(1){flex-basis:100%}.c-footer__company{width:calc(180*var(--font-ratio)*1px);padding:5px 9px;margin-block-start:calc(24*var(--font-ratio)*1px);margin-inline:auto 0}.c-footer__bottom{display:flex;flex-direction:column;gap:calc(16*var(--font-ratio)*1px);align-items:start;padding-block-start:calc(20*var(--font-ratio)*1px);padding-inline:0}.c-footer__legal{flex-wrap:wrap;gap:calc(12*var(--font-ratio)*1px);justify-content:start;color:var(--color-blue-50)}.c-footer__copy{order:2;width:100%;font-size:calc(10*var(--font-ratio)*1px);text-align:left}}.c-header{--_padding: 16;--_position: fixed;--_bgc: #fff;--_logo-width: 153;--_logo-height: 54;position:var(--_position);inset-block-start:calc(16*var(--font-ratio)*1px);left:0;z-index:1000;width:100%;height:calc(var(--header-height)*var(--font-ratio)*1px)}.c-header__inner{position:absolute;top:0;left:0;width:100%;height:inherit}.c-header__content{position:relative;display:flex;align-items:center;height:inherit;padding:calc(16*var(--font-ratio)*1px) calc(56*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px) calc(60*var(--font-ratio)*1px);margin-inline:calc(20*var(--font-ratio)*1px)}.c-header__content::after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background-color:var(--_bgc);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px);box-shadow:0 4px 16px 0 rgba(0,0,0,.16)}[data-menu=open] .c-header__content::after{z-index:8;box-shadow:none}.c-header__logo{position:relative;z-index:12;align-items:center;width:calc(var(--_logo-width)*var(--font-ratio)*1px);height:calc(var(--_logo-height)*var(--font-ratio)*1px);margin-inline-end:auto}.c-header__menu{display:block flex}@media(max-width: 1220px){.c-header__content{padding-inline:calc(12*var(--font-ratio)*1px)}}@media(max-width: 576px){.c-header{--_logo-width: 104;--_logo-height: 30;inset-block-start:calc(12*var(--font-ratio)*1px)}.c-header__content{padding:calc(12*var(--font-ratio)*1px);margin-inline:calc(12*var(--font-ratio)*1px)}}.c-heading-1{font-size:calc(var(--font-size-4xl)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:140%}.c-heading-2{display:block flex;font-size:calc(var(--font-size-3xl)*var(--font-ratio)*1px);font-weight:var(--font-weight-black);line-height:140%;background:var(--grad-2);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.c-heading-3{display:block flex;padding-inline-start:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);font-size:calc(var(--font-size-2xl)*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:140%;border-inline-start:4px solid var(--color-primary)}.c-heading-4{font-size:calc(var(--font-size-xl)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:140%}.c-headline-lg{--_headline-fz: var(--font-size-5xl);--_headline-color: var(--_section-color, var(--color-base));position:relative;display:flex;width:fit-content;font-size:calc(var(--_headline-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:150%;color:var(--_headline-color)}.c-headline-lg--center{margin-inline:auto;text-align:center}.c-headline-md{--_headline-fz: var(--font-size-4xl);--_headline-color: var(--_section-color, var(--color-base));position:relative;display:flex;width:fit-content;font-size:calc(var(--_headline-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:140%;color:var(--_headline-color)}.c-headline-md--center{margin-inline:auto;text-align:center}.c-headline-sm-xstrong{font-size:calc(var(--font-size-3xl)*var(--font-ratio)*1px);font-style:normal;font-weight:var(--font-weight-black);line-height:140%;color:var(--_section-color, var(--color-blue-70))}.c-hr{position:relative;padding-block-end:calc(var(--space-md)*var(--font-ratio)*1px);margin-block:calc(var(--space-2xl)*var(--font-ratio)*1px) 0;border:0}.c-hr::before{position:absolute;inset-block-start:0;inset-inline-start:0;display:block flow;inline-size:100%;content:"";border-block-end:1px dashed var(--gray-3)}.c-icon{--_icon-color: currentcolor;--_icon-size: var(--_icon-size-component, 1em);position:relative;display:inline-block;flex-shrink:0;width:var(--_icon-size);height:var(--_icon-size);line-height:inherit;fill:var(--_icon-color)}.c-icon.block{display:block}[target=_blank] .blank{transform:rotate(-45deg)}.c-link{display:inline flex;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);color:var(--color-primary);transition:var(--dur-normal)}@media(any-hover: hover)and (pointer: fine){.c-link:where(:any-link):hover{color:var(--color-blue-40)}.c-link:where(:enabled):hover{color:var(--color-blue-40)}.c-link:where(:any-link):focus-visible{color:var(--color-blue-40)}.c-link:where(:enabled):focus-visible{color:var(--color-blue-40)}}.c-link-black{display:inline flex;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);align-items:center;transition:var(--dur-normal)}@media(any-hover: hover)and (pointer: fine){.c-link-black:where(:any-link):hover{color:var(--color-blue-40)}.c-link-black:where(:enabled):hover{color:var(--color-blue-40)}.c-link-black:where(:any-link):focus-visible{color:var(--color-blue-40)}.c-link-black:where(:enabled):focus-visible{color:var(--color-blue-40)}}.c-link-text{color:var(--color-primary);text-decoration:underline}@media(any-hover: hover)and (pointer: fine){.c-link-text:where(:any-link):hover{color:var(--black);text-decoration:none}.c-link-text:where(:enabled):hover{color:var(--black);text-decoration:none}.c-link-text:where(:any-link):focus-visible{color:var(--black);text-decoration:none}.c-link-text:where(:enabled):focus-visible{color:var(--black);text-decoration:none}}.c-list{--_list-color: var(--color-black);--_list-size: 6;--_list-gap: var(--spacing-margin-xs);padding-left:.3em}.c-list--gap-0{--_list-gap: 0}.c-list li{position:relative;display:grid;grid-template-columns:auto 1fr;gap:0 .5em;list-style:none}.c-list li::before{width:calc(var(--_list-size)*var(--font-ratio)*1px);height:calc(var(--_list-size)*var(--font-ratio)*1px);margin-top:calc((1lh - var(--_list-size)*var(--font-ratio)*1px)/2);content:"";background-color:var(--_list-color);border-radius:50%}.c-list li+li{margin-block-start:calc(var(--_list-gap)*var(--font-ratio)*1px)}.c-list li ul,.c-list li ol,.c-list li p,.c-list li div{grid-column:1/-1;padding-left:1.5em}ol.c-list{counter-reset:0}ol.c-list>li{counter-increment:count}ol.c-list>li::before{width:auto;min-width:1em;height:auto;margin-top:0;content:counters(count, "-") ". ";background:none}.c-main-visual{position:relative;min-height:calc(370*var(--font-ratio)*1px);padding-block-start:calc(120*var(--font-ratio)*1px);padding-inline:calc(24*var(--font-ratio)*1px);color:var(--color-white);background:var(--grad-1)}.c-main-visual__inner{display:flex;flex-direction:column;max-width:calc(1280*var(--font-ratio)*1px);padding-block:calc(var(--space-5xl)*var(--font-ratio)*1px) calc(var(--space-6xl)*var(--font-ratio)*1px);margin-inline:auto}.c-main-visual__heading{margin-block:calc(var(--spacing-margin-3xl)*var(--font-ratio)*1px);font-size:calc(var(--font-size-5xl)*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:1.4}@media(max-width: 576px){.c-main-visual{min-height:calc(287*var(--font-ratio)*1px);padding-block-start:calc(92*var(--font-ratio)*1px)}}.c-menu-button{--_line: 24;--_bgc: var(--grad-1);--_color: var(--color-white);position:relative;z-index:10;display:none;width:calc(60*var(--font-ratio)*1px);height:calc(60*var(--font-ratio)*1px);margin-inline-start:calc(12*var(--font-ratio)*1px);background:var(--_bgc);border:1px solid var(--_color);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.c-menu-button span{position:absolute;top:50%;left:50%;width:calc(var(--_line)*var(--font-ratio)*1px);height:2px;pointer-events:none;background:var(--_color);transition:transform .3s}.c-menu-button span:nth-child(1){transform:translate(-50%, calc(-50% - calc(6 * var(--font-ratio) * 1px)))}.c-menu-button span:nth-child(2){transform:translate(-50%, -50%)}.c-menu-button span:nth-child(3){transform:translate(-50%, calc(-50% + calc(6 * var(--font-ratio) * 1px)))}@media(any-hover: hover)and (pointer: fine){.c-menu-button[aria-expanded=false]:where(:any-link):hover span:nth-child(1){animation:line-slide .4s ease-in-out}.c-menu-button[aria-expanded=false]:where(:any-link):hover span:nth-child(2){animation:line-slide .4s ease-in-out .1s}.c-menu-button[aria-expanded=false]:where(:any-link):hover span:nth-child(3){animation:line-slide .4s ease-in-out .2s}.c-menu-button[aria-expanded=false]:where(:enabled):hover span:nth-child(1){animation:line-slide .4s ease-in-out}.c-menu-button[aria-expanded=false]:where(:enabled):hover span:nth-child(2){animation:line-slide .4s ease-in-out .1s}.c-menu-button[aria-expanded=false]:where(:enabled):hover span:nth-child(3){animation:line-slide .4s ease-in-out .2s}.c-menu-button[aria-expanded=false]:where(:any-link):focus-visible span:nth-child(1){animation:line-slide .4s ease-in-out}.c-menu-button[aria-expanded=false]:where(:any-link):focus-visible span:nth-child(2){animation:line-slide .4s ease-in-out .1s}.c-menu-button[aria-expanded=false]:where(:any-link):focus-visible span:nth-child(3){animation:line-slide .4s ease-in-out .2s}.c-menu-button[aria-expanded=false]:where(:enabled):focus-visible span:nth-child(1){animation:line-slide .4s ease-in-out}.c-menu-button[aria-expanded=false]:where(:enabled):focus-visible span:nth-child(2){animation:line-slide .4s ease-in-out .1s}.c-menu-button[aria-expanded=false]:where(:enabled):focus-visible span:nth-child(3){animation:line-slide .4s ease-in-out .2s}}.c-menu-button[aria-expanded=true] span:nth-child(1){transform:translate(-50%, -50%) rotate(-35deg)}.c-menu-button[aria-expanded=true] span:nth-child(2){opacity:0}.c-menu-button[aria-expanded=true] span:nth-child(3){transform:translate(-50%, -50%) rotate(35deg)}@media(max-width: 1220px){.c-menu-button{display:block}}@media(max-width: 576px){.c-menu-button{--_line: 20;width:calc(40*var(--font-ratio)*1px);height:calc(40*var(--font-ratio)*1px)}}@keyframes line-slide{0%{clip-path:inset(0 0 0 0)}50%{clip-path:inset(0 0 0 100%)}50.1%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0 0 0)}}.c-menu{display:block flex}.c-menu__list{display:block flex;gap:clamp(24 * var(--font-ratio) * 1px, -64.7273 * var(--font-ratio) * 1px + 7.2727vw, 40 * var(--font-ratio) * 1px);align-items:center}.c-menu__item{position:relative}.c-menu__link{position:relative;display:flex;align-items:center;font-weight:var(--font-weight-bold);color:var(--color-black);transition:var(--dur-normal)}.c-menu__link .icon-ar-down{font-size:12px}@media(any-hover: hover)and (pointer: fine){.c-menu__link:where(:any-link):hover{color:var(--color-primary)}.c-menu__link:where(:enabled):hover{color:var(--color-primary)}.c-menu__link:where(:any-link):focus-visible{color:var(--color-primary)}.c-menu__link:where(:enabled):focus-visible{color:var(--color-primary)}}.c-menu__cta{--_bgc: var(--grad-3);--_color: var(--color-white);display:block flex;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);margin-inline-start:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px)}.c-menu__cta a{display:flex;grid-row:1/4;grid-column:5/6;gap:calc(6*var(--font-ratio)*1px);align-items:center;justify-content:center;width:calc(128*var(--font-ratio)*1px);padding:calc(12*var(--font-ratio)*1px) calc(10*var(--font-ratio)*1px);font-size:calc(var(--font-size-md)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:150%;color:var(--_color);background:var(--_bgc);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px);transition:var(--dur-normal)}@media(any-hover: hover)and (pointer: fine){.c-menu__cta a:where(:any-link):hover{opacity:.7}.c-menu__cta a:where(:enabled):hover{opacity:.7}.c-menu__cta a:where(:any-link):focus-visible{opacity:.7}.c-menu__cta a:where(:enabled):focus-visible{opacity:.7}}.c-menu__cta a:nth-child(2){--_bgc: var(--grad-4)}.c-menu__cta-sp{--_bgc: var(--grad-3);--_color: var(--color-white);display:none;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);margin-inline-start:auto}.c-menu__cta-sp a{display:flex;gap:calc(6*var(--font-ratio)*1px);align-items:center;justify-content:center;width:calc(72*var(--font-ratio)*1px);font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:120%;color:var(--_color);text-align:center;background:var(--_bgc);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px);box-shadow:0 4px 4px 0 rgba(0,0,0,.08);transition:var(--dur-normal)}@media(any-hover: hover)and (pointer: fine){.c-menu__cta-sp a:where(:any-link):hover{opacity:.7}.c-menu__cta-sp a:where(:enabled):hover{opacity:.7}.c-menu__cta-sp a:where(:any-link):focus-visible{opacity:.7}.c-menu__cta-sp a:where(:enabled):focus-visible{opacity:.7}}.c-menu__cta-sp a:nth-child(2){--_bgc: var(--grad-4);width:calc(60*var(--font-ratio)*1px)}@media(max-width: 1220px){.c-menu{position:fixed;inset:calc(24*var(--font-ratio)*1px) calc(20*var(--font-ratio)*1px);display:flex;flex-direction:column;gap:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px);width:96.6666666667%;height:calc(100svh - 48*var(--font-ratio)*1px);padding-block:calc(var(--header-height)*var(--font-ratio)*1px + 24*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px);padding-inline:calc(24*var(--font-ratio)*1px);overflow-y:auto;background:#fff;border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px);box-shadow:0 4px 16px 0 rgba(0,0,0,.16);opacity:0;transition:all .25s ease-in-out}.c-menu.-closing{display:none}.c-menu[aria-hidden=false]{opacity:1}.c-menu__cta-sp{display:block flex}.c-menu__list{flex-direction:column;gap:0;align-items:start;padding-inline:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px)}.c-menu__item{width:100%;border-block-end:1px solid var(--color-gray-2)}.c-menu__link{justify-content:space-between;padding:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px) 0}.c-menu__cta{gap:calc(16*var(--font-ratio)*1px);margin-inline:auto}.c-menu__cta a{width:calc(139*var(--font-ratio)*1px);font-size:calc(18/var(--fz-root)*var(--font-ratio)*1rem)}}@media(max-width: 576px){.c-menu{inset:calc(12*var(--font-ratio)*1px) calc(12*var(--font-ratio)*1px);width:calc(100% - 24*var(--font-ratio)*1px);height:calc(100svh - 24*var(--font-ratio)*1px)}}.dropdown__button{--_icon-rotate: 90deg;z-index:2;display:block flex;gap:calc(6*var(--font-ratio)*1px);width:100%;cursor:pointer}.dropdown__button[aria-expanded=true]{--_icon-rotate: -90deg;color:var(--color-blue-500)}.dropdown__button .icon-expander{display:none}.dropdown__button .c-icon{color:var(--color-blue-500);transform:rotate(var(--_icon-rotate))}.dropdown__content{position:absolute;inset-block-start:100%;inset-inline-start:50%;inline-size:calc(240*var(--font-ratio)*1px);block-size:auto;margin-block-start:calc(32*var(--font-ratio)*1px);opacity:0;transform:translateX(-50%);transition:opacity .2s}.dropdown__content.-closing{display:none}.dropdown__content[aria-hidden=false]{opacity:1}.dropdown__content::before{position:absolute;top:calc(-60*var(--font-ratio)*1px);left:0;inline-size:100%;block-size:100%;content:""}.dropdown__inner{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;inline-size:100%;padding-inline:calc(4*var(--font-ratio)*1px);background-color:var(--color-white);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px);box-shadow:0 4px 4px 0 rgba(0,0,0,.08)}.dropdown .list{display:block flex;flex-direction:column;width:100%}.dropdown .list li:not(:first-child){border-block-start:1px solid #e2e2e2}.dropdown .list a{display:block flex;align-items:center;justify-content:space-between;inline-size:100%;padding:calc(var(--spacing-margin-md)*var(--font-ratio)*1px) calc(26*var(--font-ratio)*1px);transition:var(--dur-normal)}@media(any-hover: hover)and (pointer: fine){.dropdown .list a:where(:any-link):hover{color:var(--color-blue-600)}.dropdown .list a:where(:enabled):hover{color:var(--color-blue-600)}.dropdown .list a:where(:any-link):focus-visible{color:var(--color-blue-600)}.dropdown .list a:where(:enabled):focus-visible{color:var(--color-blue-600)}}@media(max-width: 1220px){.dropdown__button .icon-expander{display:block;width:calc(24*var(--font-ratio)*1px);height:calc(24*var(--font-ratio)*1px)}.dropdown__button .icon-ar-down{display:none}.dropdown__button[aria-expanded=true] .icon-expander>rect:nth-child(2){display:none}.dropdown__content{position:relative;inset:0;z-index:2;display:block;inline-size:100%;padding-inline:calc(var(--spacing-margin-xl, )*var(--font-ratio)*1px);margin-block:0;background-color:var(--color-gray-5);transform:translateX(0)}.dropdown__content::before{display:none}.dropdown__inner{padding:0;background:none;box-shadow:none}.dropdown .list{gap:0}.dropdown .list li{border-block-start:1px solid var(--gray-2)}.dropdown .list a{padding:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px) 0}}.c-modal{--_padding-block-start: 56;--_padding-block-end: 56;--_padding-inline: 56;--_bdrs: var(--radius-xs);--_max-width: 1000;--_background: var(--color-white);--_backdrop-background: var(--color-overlay);--_button-size: 56;--_modal-width: atuo;width:calc(100% - 48*var(--font-ratio)*1px);max-width:calc(var(--_max-width)*var(--font-ratio)*1px);height:fit-content;margin:auto;background:rgba(0,0,0,0);transform:translateX(0);transition:opacity var(--dur-slow),transform var(--dur-slow)}.c-modal::backdrop{background-color:var(--_backdrop-background);backdrop-filter:blur(3px);transition:opacity var(--dur-slow),transform var(--dur-slow)}.c-modal:not([data-active=true]){opacity:0}.c-modal:not([data-active=true])::backdrop{opacity:0}.c-modal[data-dir=right]{transform:translateX(-100px)}.c-modal[data-dir=left]{transform:translateX(100px)}.c-modal--w1360{--_max-width: 1360}.c-modal__inner{position:relative;height:fit-content;max-height:calc(100dvh - 100*var(--font-ratio)*1px);padding-block:calc(var(--_padding-block-start)*var(--font-ratio)*1px) calc(var(--_padding-block-end)*var(--font-ratio)*1px);padding-inline:calc(var(--_padding-inline)*var(--font-ratio)*1px);overflow:auto;overscroll-behavior:contain;background:var(--_background);border-radius:calc(var(--_bdrs)*var(--font-ratio)*1px)}.c-modal__close{position:absolute;top:calc(14*var(--font-ratio)*1px);right:calc(14*var(--font-ratio)*1px);z-index:1;display:flex;align-items:center;justify-content:center;width:calc(var(--_button-size)*var(--font-ratio)*1px);aspect-ratio:1/1;cursor:pointer;background-color:var(--color-primary);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.c-modal__close span{position:absolute;top:50%;left:50%;width:calc(28*var(--font-ratio)*1px);height:2px;background:#fff}.c-modal__close span:first-child{transform:translate(-50%, -50%) rotate(-25deg)}.c-modal__close span:last-child{transform:translate(-50%, -50%) rotate(25deg)}@media(any-hover: hover)and (pointer: fine){.c-modal__close:where(:any-link):hover{opacity:.8}.c-modal__close:where(:enabled):hover{opacity:.8}.c-modal__close:where(:any-link):focus-visible{opacity:.8}.c-modal__close:where(:enabled):focus-visible{opacity:.8}}.c-modal__group{display:flex;gap:calc(24*var(--font-ratio)*1px);align-items:center;justify-content:center;margin-top:calc(40*var(--font-ratio)*1px);margin-bottom:calc(-30*var(--font-ratio)*1px)}.c-modal__group .prev svg{transform:scale(-1, 1)}.c-modal__group button:disabled{pointer-events:none;opacity:.2}@media(max-width: 576px){.c-modal{--_button-size: 40;--_padding-block-start: var(--spacing-margin-2xl);--_padding-block-end: var(--spacing-margin-2xl);--_padding-inline: var(--spacing-margin-xl)}.c-modal__close span{width:calc(20*var(--font-ratio)*1px)}}::view-transition-group(*){animation-duration:.4s}.c-news{display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px)}.c-news__item{display:block grid;grid-template-columns:auto calc(24*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px);gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px) 0;padding:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px) calc(var(--spacing-margin-xl)*var(--font-ratio)*1px);background:hsla(0,0%,100%,.8);border:2px solid rgba(0,0,0,0);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px);box-shadow:0 4px 4px 0 rgba(0,0,0,.08);transition:var(--dur-normal)}@media(any-hover: hover)and (pointer: fine){.c-news__item:where(:any-link):hover{border-color:var(--color-primary)}.c-news__item:where(:enabled):hover{border-color:var(--color-primary)}.c-news__item:where(:any-link):focus-visible{border-color:var(--color-primary)}.c-news__item:where(:enabled):focus-visible{border-color:var(--color-primary)}}.c-news .meta{display:block flex;flex-wrap:wrap;grid-row:1/2;grid-column:1/2;gap:calc(16*var(--font-ratio)*1px);align-items:center}.c-news .text{grid-row:2/3;grid-column:1/2}.c-news .date{display:block flow;font-size:calc(var(--font-size-sm)*var(--font-ratio)*1px)}.c-news .c-tag{--tag-bgc: var(--color-quaternary);grid-column:2/3}.c-news .c-arrow{--_arrow-width: 24;--_svg-width: 12;grid-row:1/3;grid-column:3/4}.c-news .link{flex:1;grid-column:1/3;font-weight:var(--font-weight-medium);letter-spacing:.64px}@media(any-hover: hover)and (pointer: fine){.c-news .link:where(:any-link):hover{text-decoration:underline}.c-news .link:where(:enabled):hover{text-decoration:underline}.c-news .link:where(:any-link):focus-visible{text-decoration:underline}.c-news .link:where(:enabled):focus-visible{text-decoration:underline}}.c-news .link[target=_blank]::after{display:inline-block;width:1em;height:1em;margin-inline-start:calc(4*var(--font-ratio)*1px);vertical-align:middle;content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M12.667,13.334H3.333c-.368,0-.667-.299-.667-.667V3.333c0-.368.298-.667.667-.667h4c.368,0,.667.298.667.667s-.298.667-.667.667h-3.333v8h8v-3.333c0-.368.299-.667.667-.667s.667.298.667.667v4c0,.368-.299.667-.667.667Z" fill="%23232323"/><path d="M8.667,8c-.17,0-.341-.065-.471-.195-.261-.26-.261-.682,0-.942l4.667-4.667c.262-.261.682-.261.943,0,.26.26.26.682,0,.942l-4.667,4.667c-.131.13-.301.195-.472.195Z" fill="%23232323"/><path d="M14,6.667c-.368,0-.667-.298-.667-.667v-3.333h-3.333c-.368,0-.667-.298-.667-.667s.299-.667.667-.667h4c.368,0,.667.298.667.667v4c0,.368-.299.667-.667.667Z" fill="%23232323"/></svg>');background-repeat:no-repeat;background-position:0 0;background-size:100%}@media(max-width: 576px){.c-news .date{grid-column:1/2}.c-news .c-tags{grid-column:2/3}.c-news .link{grid-column:1/3}}.c-pagination{display:block flex;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);align-items:center;justify-content:center;margin-block-start:calc(var(--spacing-margin-3xl)*var(--font-ratio)*1px)}.c-pagination button,.c-pagination span{display:block flex;align-items:center;justify-content:center;font-weight:var(--font-weight-bold);line-height:150%;color:var(--gray-3);letter-spacing:.96px}.c-pagination button{display:block flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:var(--dur-normal)}@media(any-hover: hover)and (pointer: fine){.c-pagination button:where(:any-link):hover{opacity:.7}.c-pagination button:where(:enabled):hover{opacity:.7}.c-pagination button:where(:any-link):focus-visible{opacity:.7}.c-pagination button:where(:enabled):focus-visible{opacity:.7}}.c-pagination .prev,.c-pagination .next{width:calc(40*var(--font-ratio)*1px);height:calc(40*var(--font-ratio)*1px);overflow:hidden;font-size:calc(13*var(--font-ratio)*1px);color:var(--color-blue-70);white-space:nowrap;background:var(--color-white);border-radius:calc(4*var(--font-ratio)*1px);filter:drop-shadow(0 2.857px 2.857px rgba(0, 0, 0, 0.08))}.c-pagination .prev{transform:scale(-1, 1)}.c-pagination [aria-current]{width:calc(40*var(--font-ratio)*1px);height:calc(40*var(--font-ratio)*1px);color:var(--color-white);background:var(--color-blue-70);border-radius:999px}.c-relation{--carousel-width-sm: calc(294 * var(--font-ratio) * 1px);--carousel-width: calc(400 * var(--font-ratio) * 1px);--_nav-bgc: var(--color-white);--_nav-color: #0e58cc;--_hv-nav-bgc: color-mix(in srgb, var(--color-white) 50%, transparent);--_hv-nav-color: color-mix(in srgb, #0e58cc 50%, transparent);position:relative;display:block grid;grid-template-rows:auto 1fr;grid-template-columns:calc(260*var(--font-ratio)*1px) 1fr;gap:calc(32*var(--font-ratio)*1px) calc(80*var(--font-ratio)*1px);padding-block:calc(var(--spacing-margin-5xl)*var(--font-ratio)*1px);padding-inline:calc(50vw - 50%);margin-inline:calc(50% - 50vw);background:#d9e5f3}.c-relation.c-carousel{padding-inline-end:0}.c-relation__header{position:relative;display:block flex;flex-direction:column;grid-row:1/2;grid-column:1/2;gap:calc(32*var(--font-ratio)*1px)}.c-relation__body{grid-row:1/3;grid-column:2/3}.c-relation__nav{grid-row:2/3;grid-column:1/2}.c-relation .c-carousel__viewport{padding-inline-end:calc(24*var(--font-ratio)*1px)}@media(max-width: 768px){.c-relation{grid-template-columns:1fr;gap:0}.c-relation__header{grid-row:1/2;grid-column:1/2;gap:calc(24*var(--font-ratio)*1px)}.c-relation__body{grid-row:2/3;grid-column:1/2;margin-block-start:calc(40*var(--font-ratio)*1px)}.c-relation__nav{grid-row:3/4;grid-column:1/2;margin-block-start:calc(24*var(--font-ratio)*1px)}}.c-section{--_section-w: 1200;position:relative;padding-block:calc(var(--spacing-section-sm)*var(--font-ratio)*1px)}.c-wrapper>.c-section:first-child{padding-block-start:0}.c-wrapper>.c-section:last-child:not(.c-section--bg){padding-block-end:0}.c-section--bg{padding-inline:calc(50vw - 50%);margin-inline:calc(50% - 50vw);background:#d9e5f3}.c-section__inner{max-inline-size:calc(var(--_section-w)*var(--font-ratio)*1px);margin-inline:auto}.c-section__body{--_section-gap: var(--spacing-margin-3xl);margin-block-start:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px)}.c-section__body>*+*{margin-block-start:calc(var(--_section-gap)*var(--font-ratio)*1px)}.c-table-a{--_th-width: 184;width:100%;max-width:calc(800*var(--font-ratio)*1px);margin-inline:auto;border-spacing:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);border-collapse:separate}.c-table-a tbody th{width:calc(var(--_th-width)*var(--font-ratio)*1px);padding:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);font-weight:var(--font-weight-regular);vertical-align:middle;color:var(--color-white);text-align:center;background:var(--color-tertiary);border-radius:calc(var(--radius-2xs)*var(--font-ratio)*1px)}.c-table-a tbody td{padding:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);background:var(--color-white);border-radius:calc(var(--radius-2xs)*var(--font-ratio)*1px)}@media(max-width: 576px){.c-table-a{--_th-width: 108}}.c-tags{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px)}.c-tag{--_color: var(--color-primary);--_bgc: var(--tag-bgc, var(--color-white));display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;font-size:calc(var(--font-size-xs)*var(--font-ratio)*1px);font-weight:500;line-height:1.5;color:var(--_color);letter-spacing:.04em;white-space:nowrap;background-color:var(--_bgc);border-radius:calc(var(--radius-2xs)*var(--font-ratio)*1px)}.c-tag--neutral{--_bgc: var(--color-quaternary)}.c-tag--new{--_bgc: var(--color-primary);--_color: var(--color-white)}.c-tag--primary{--_bgc: var(--color-primary);--_color: var(--color-white)}.c-text-lg{--_text-fz: var(--font-size-lg);--_text-color: var(--_section-color);font-size:calc(var(--_text-fz)/var(--fz-root)*var(--font-ratio)*1rem);color:var(--_text-color)}.c-text-lg-loose{--_text-fz: var(--font-size-lg);--_text-color: var(--_section-color);font-size:calc(var(--_text-fz)/var(--fz-root)*var(--font-ratio)*1rem);line-height:200%;color:var(--_text-color)}.c-text-lg-strong{--_text-fz: var(--font-size-xl);--_text-color: var(--_section-color);font-size:calc(var(--_text-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:200%;color:var(--_text-color)}.c-text-md-strong{--_text-fz: var(--font-size-md);--_text-color: var(--_section-color);font-size:calc(var(--_text-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);color:var(--_text-color)}.c-text-sm{--_text-fz: var(--font-size-sm);--_text-color: var(--_section-color);font-size:calc(var(--_text-fz)/var(--fz-root)*var(--font-ratio)*1rem);color:var(--_text-color)}.c-title-lg{--_title-fz: var(--font-size-2xl);--_title-color: var(--_section-color, currentcolor);font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:140%;color:var(--_title-color)}.c-title-lg-strong{--_title-fz: var(--font-size-2xl);--_title-color: var(--_section-color, currentcolor);font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-black);line-height:140%;color:var(--_title-color)}.c-title-md{--_title-fz: var(--font-size-xl);--_title-color: var(--_section-color, currentcolor);font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-medium);line-height:160%;color:var(--_title-color)}.c-title-md-strong{--_title-fz: var(--font-size-xl);--_title-color: var(--_section-color, currentcolor);font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:140%;color:var(--_title-color)}.c-title-sm{--_title-fz: var(--font-size-lg);--_title-color: var(--_section-color, currentcolor);font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:130%;color:var(--_title-color)}.c-wrapper{position:relative}.c-wrapper--narrow{max-inline-size:calc(1000*var(--font-ratio)*1px);margin-inline:auto}.c-wrapper:not(:last-child){padding-block-end:calc(var(--spacing-margin-5xl)*var(--font-ratio)*1px)}.p-cases-section{--_gap: var(--spacing-margin-3xl);position:relative;padding-block:calc(var(--spacing-section-sm)*var(--font-ratio)*1px);padding-inline:calc(50vw - 50%);margin-inline:calc(50% - 50vw);background:#d9e5f3}.p-cases-section__body{margin-block-start:calc(var(--spacing-margin-3xl)*var(--font-ratio)*1px)}.p-cases-section__body>*+*{margin-block-start:calc(var(--_gap)*var(--font-ratio)*1px)}.p-cases-section .note{--_gap: 16;font-size:calc(var(--font-size-sm)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-regular)}.p-cases-tabs{position:relative}.p-cases-tabs__list{display:block flex;gap:calc(8*var(--font-ratio)*1px);padding-inline-end:calc(224*var(--font-ratio)*1px)}.p-cases-tabs__button{--_bgc: var(--color-gray-6);display:block flex;align-items:center;justify-content:center;inline-size:calc(244*var(--font-ratio)*1px);min-block-size:calc(52*var(--font-ratio)*1px);font-size:calc(var(--font-size-xl)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:140%;color:var(--color-white);background-color:var(--_bgc);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px) calc(var(--radius-xs)*var(--font-ratio)*1px) 0 0}.p-cases-tabs__button[aria-selected=true]{--_bgc: var(--color-blue-70)}.p-cases-tabs__carousel{--carousel-width: calc(360 * var(--font-ratio) * 1px);--carousel-width-sm: calc(294 * var(--font-ratio) * 1px);position:relative;padding-block-start:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px)}.p-cases-tabs .c-carousel__slide{display:block flex}.p-cases-tabs .c-carousel__nav{position:absolute;inset-block-start:calc(-56*var(--font-ratio)*1px);inset-inline-end:0}.p-cases-tabs__item{display:block flex;flex-direction:column;gap:calc(16*var(--font-ratio)*1px);width:100%;padding:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);background:var(--color-white);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.p-cases-tabs__item .c-title-sm{padding-block-end:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);color:var(--color-tertiary);border-block-end:1px solid #d9e5f3}.p-cases-tabs__item dl{display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);color:var(--color-tertiary)}.p-cases-tabs__item dl>div{display:block flex;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px)}.p-cases-tabs__item dt{flex-shrink:0;padding:calc(var(--spacing-margin-2xs)*var(--font-ratio)*1px) calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);font-size:calc(var(--font-size-xs)/var(--fz-root)*var(--font-ratio)*1rem);font-style:normal;font-weight:var(--font-weight-bold);line-height:150%;color:var(--color-blue-90);background-color:var(--color-quaternary);border-radius:4px}.p-cases-tabs__item dd{flex:1}.p-cases-tabs__item .results{display:flex;flex-direction:column;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);align-items:flex-start;block-size:100%;padding:calc(var(--spacing-margin-md)*var(--font-ratio)*1px) calc(var(--spacing-margin-md)*var(--font-ratio)*1px) calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);color:var(--color-tertiary);background:#f1f6f8;border-radius:calc(var(--radius-2xs)*var(--font-ratio)*1px)}.p-cases-tabs__item .results ul{display:flex;flex-direction:column;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px)}.p-cases-tabs__item .results li{display:block flex;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);font-size:calc(var(--font-size-md)*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:150%}.p-cases-tabs__item .results li::before{display:block flow;flex-shrink:0;width:calc(24*var(--font-ratio)*1px);height:calc(24*var(--font-ratio)*1px);content:"";background:url("../img/mms/common/check_02.svg") no-repeat 0 0/100%}.p-cases-tabs__item .button{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:calc(134*var(--font-ratio)*1px);height:calc(38*var(--font-ratio)*1px);padding:0 calc(8*var(--font-ratio)*1px) 0 calc(16*var(--font-ratio)*1px);margin-inline-start:auto;font-weight:var(--font-weight-bold);color:var(--color-white);background:var(--color-primary);border:1px solid var(--color-primary);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.p-cases-tabs__item .button::after{position:relative;display:block flow;width:calc(20*var(--font-ratio)*1px);height:calc(20*var(--font-ratio)*1px);content:"";background:url("../img/swingclub-cloud/common/icon_expander.svg") no-repeat center center #fff;border-radius:999px}@media(any-hover: hover)and (pointer: fine){.p-cases-tabs__item .button:where(:any-link):hover{color:var(--color-primary);background-color:var(--color-white)}.p-cases-tabs__item .button:where(:enabled):hover{color:var(--color-primary);background-color:var(--color-white)}.p-cases-tabs__item .button:where(:any-link):focus-visible{color:var(--color-primary);background-color:var(--color-white)}.p-cases-tabs__item .button:where(:enabled):focus-visible{color:var(--color-primary);background-color:var(--color-white)}}@media(max-width: 576px){.p-cases-tabs__list{gap:calc(6*var(--font-ratio)*1px);padding-inline-end:0}.p-cases-tabs__button{inline-size:calc(81*var(--font-ratio)*1px);min-block-size:calc(41*var(--font-ratio)*1px)}.p-cases-tabs .c-carousel__nav{position:relative;inset-block-start:0;margin-block-start:calc(24*var(--font-ratio)*1px)}}.p-cases-modal{display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px)}.p-cases-modal__header{display:block flex;flex-direction:column;gap:calc(16*var(--font-ratio)*1px);padding-block-end:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);border-block-end:1px solid #d9e5f3}.p-cases-modal__header .c-headline-md{color:var(--color-tertiary)}.p-cases-modal__dl{display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);color:var(--color-tertiary)}.p-cases-modal__dl>div{display:block flex;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);align-items:start}.p-cases-modal__dl dt{display:block flex;flex-shrink:0;align-items:center;justify-content:center;min-width:calc(114*var(--font-ratio)*1px);padding:4px calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);font-size:calc(var(--font-size-sm)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);color:var(--color-blue-90);background-color:var(--color-quaternary);border-radius:4px}.p-cases-modal__dl dd{flex:1;margin-block-start:calc((31.8*var(--font-ratio)*1px - 1lh)/2)}.p-cases-modal .results{display:flex;flex-direction:column;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);align-items:flex-start;padding:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px) calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px) calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px);color:var(--color-tertiary);background:#f1f6f8;border-radius:calc(var(--radius-2xs)*var(--font-ratio)*1px)}.p-cases-modal .results ul{display:flex;flex-direction:column;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);margin-block-start:calc(var(--spacing-margin-md)*var(--font-ratio)*1px)}.p-cases-modal .results li{display:block flex;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);font-size:calc(var(--font-size-md)*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:150%}.p-cases-modal .results li::before{display:block flow;flex-shrink:0;width:calc(24*var(--font-ratio)*1px);height:calc(24*var(--font-ratio)*1px);content:"";background:url("../img/mms/common/check_02.svg") no-repeat 0 0/100%}@media(max-width: 576px){.p-cases-modal .c-headline-md{font-size:calc(20/var(--fz-root)*var(--font-ratio)*1rem)}.p-cases-modal__dl dt{min-width:calc(96*var(--font-ratio)*1px)}.p-cases-modal .results{padding:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px) calc(var(--spacing-margin-lg)*var(--font-ratio)*1px) calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px)}}.p-resources{display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-3xl)*var(--font-ratio)*1px);max-width:calc(1200*var(--font-ratio)*1px);margin-inline:auto}.p-resources__item{display:grid;grid-template-columns:repeat(auto-fill, minmax(440px, 1fr));gap:calc(var(--spacing-margin-3xl)*var(--font-ratio)*1px);padding:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px) calc(var(--spacing-margin-xl)*var(--font-ratio)*1px);background:#fff;border:1px solid var(--color-gray-2);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.p-resources .content>*+*{margin-block-start:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px)}.p-resources .list{padding:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);background:#f1f6f8;border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.p-resources .list ul{display:flex;flex-direction:column;gap:calc(var(--spacing-margin-sm)*var(--font-ratio)*1px)}.p-resources .list li{display:block flex;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);font-size:calc(var(--font-size-md)*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:150%}.p-resources .list li::before{display:block flow;flex-shrink:0;width:calc(24*var(--font-ratio)*1px);height:calc(24*var(--font-ratio)*1px);content:"";background:url("../img/mms/common/check_02.svg") no-repeat 0 0/100%}.p-resources .c-button{--_min-width: 0;inline-size:100%;max-inline-size:calc(300*var(--font-ratio)*1px);margin-block-start:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px)}@media(max-width: 576px){.p-resources__item{display:block flex;flex-direction:column}}.p-services-lead{--_section-color: display: block flex;display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px);align-items:center;padding-block-end:calc(var(--spacing-margin-5xl)*var(--font-ratio)*1px);margin-inline:auto}.p-services-lead .c-headline-lg{text-align:center;background:var(--grad-2);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.p-services-lead__cards{display:block flex;gap:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px)}.p-services-lead__cards>div{display:block flex;flex:1;flex-direction:column;gap:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);align-items:center;padding:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);background:var(--color-white);border:1px solid var(--color-gray-2);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.p-services-lead__cards .c-title-lg{text-align:center;background:var(--grad-2);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.p-services-lead__cards .w{display:block flex;align-items:center;height:calc(56*var(--font-ratio)*1px)}@media(max-width: 768px){.p-services-lead__cards{flex-direction:column}.p-services-lead__cards img{inline-size:calc(var(--width)*var(--font-ratio)*1px)}.p-services-lead__cards .w{height:auto}}.p-services-scroll{position:relative;width:100%}.p-services-scroll__inner{position:relative;overflow-x:auto}.p-services-scroll__fig{min-inline-size:calc(900*var(--font-ratio)*1px)}@media(width <= 948px){.p-services-scroll:not([data-scroll])::after{position:absolute;inset:50%;width:calc(130*var(--font-ratio)*1px);height:calc(100*var(--font-ratio)*1px);pointer-events:none;content:"";background:url("../img/mms/common/icon_scroll.webp") no-repeat 0 0/100%;transform:translate(-50%, -50%)}}.p-services-note{display:block flex;flex-direction:column;gap:calc(10*var(--font-ratio)*1px);max-inline-size:calc(1000*var(--font-ratio)*1px);padding:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px);margin-inline:auto;background:var(--color-white);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.p-services-note__title{font-size:calc(var(--font-size-2xl)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:140%;color:var(--color-blue-70)}.p-services-note__text{line-height:170%;color:var(--color-black)}.p-services-btns{display:block flex;flex-wrap:wrap;gap:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);justify-content:center}.p-services-btns--col{flex-direction:column;gap:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);align-items:center}.p-services-btns .c-button{width:100%;max-width:calc(420*var(--font-ratio)*1px);text-align:start}@media(max-width: 576px){.p-services-btns .c-button{width:100%}}.p-services-table-wrap{overflow:hidden;border-radius:calc(10*var(--font-ratio)*1px)}.p-services-table{inline-size:100%;min-inline-size:calc(900*var(--font-ratio)*1px);margin-inline:auto;overflow-y:auto;table-layout:fixed;border-spacing:calc(2*var(--font-ratio)*1px);border-collapse:separate;border-radius:calc(6*var(--font-ratio)*1px)}.p-services-table th,.p-services-table td{padding:calc(var(--spacing-margin-sm)*var(--font-ratio)*1px) calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);font-size:calc(var(--font-size-sm)/var(--fz-root)*var(--font-ratio)*1rem);line-height:140%;vertical-align:middle;text-align:center;word-break:break-word}.p-services-table th{font-weight:var(--font-weight-bold);color:var(--color-white);background:var(--color-tertiary)}.p-services-table td{color:var(--color-black);background:var(--color-background-2)}.p-services-table .is-os td{font-weight:var(--font-weight-bold);color:var(--color-white);background:var(--color-blue-70)}.p-services-overview h3{padding:calc(4.5*var(--font-ratio)*1px);margin-block-end:calc(20*var(--font-ratio)*1px);font-size:calc(var(--font-size-3xl)*var(--font-ratio)*1px);font-weight:var(--font-weight-black);line-height:140%;color:var(--color-white);text-align:center;background:var(--color-primary);border-radius:8px 8px 0 0}.p-services-case{display:block flex;gap:calc(var(--spacing-margin-4xl)*var(--font-ratio)*1px);justify-content:center}.p-services-case .img{align-self:center;overflow:hidden;border-radius:calc(12*var(--font-ratio)*1px)}.p-services-case>div{display:block flex;flex-direction:column;gap:calc(32*var(--font-ratio)*1px)}@media(max-width: 768px){.p-services-case{flex-direction:column;gap:calc(32*var(--font-ratio)*1px)}.p-services-case>div{gap:calc(24*var(--font-ratio)*1px)}}.p-services-sol{display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px)}.p-services-sol__item{inline-size:100%;padding:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px) calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px);margin-inline:auto;background:var(--color-white);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.p-services-sol__header{margin-block-end:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px)}.p-services-sol h3{margin-block-end:calc(var(--spacing-margin-md)*var(--font-ratio)*1px)}.p-services-sol__cards{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px)}.p-services-sol .card{display:flex;flex:0 0 calc(50% - var(--spacing-margin-lg)*var(--font-ratio)*1px/2);flex-direction:column;align-items:flex-start;padding:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px);background:#edf1f6;border-radius:calc(8*var(--font-ratio)*1px)}.p-services-sol .link{padding-block-start:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);margin-block-start:auto}@media(max-width: 768px){.p-services-sol__cards{flex-direction:column}.p-services-sol .card{flex-basis:100%}}.p-services-cobol4j{--_section-color: var(--color-white);display:flex;flex-direction:column;gap:calc(56*var(--font-ratio)*1px);padding:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px) calc(var(--spacing-margin-4xl)*var(--font-ratio)*1px) calc(var(--spacing-margin-3xl)*var(--font-ratio)*1px) calc(var(--spacing-margin-4xl)*var(--font-ratio)*1px);color:var(--color-white);background:var(--grad-1);border-radius:8px}.p-services-cobol4j__title{display:block flex;gap:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);align-items:center;justify-content:center}.p-services-cobol4j__title .img{flex-shrink:0}.p-services-cobol4j__item{inline-size:100%}.p-services-cobol4j__item h4{margin-block-end:calc(24*var(--font-ratio)*1px);font-size:calc(24/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-black);line-height:160%;color:var(--color-white)}.p-services-cobol4j__item h4 span{font-family:var(--font-family-en);font-size:calc(32/var(--fz-root)*var(--font-ratio)*1rem)}.p-services-cobol4j__cards{display:block flex;gap:calc(23*var(--font-ratio)*1px)}.p-services-cobol4j__cards>div{--_section-color: var(--color-black);display:flex;flex:1;flex-direction:column;padding:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px);color:var(--color-black);background:#edf1f6;border-radius:calc(8*var(--font-ratio)*1px)}@media(max-width: 576px){.p-services-cobol4j{padding:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px) calc(var(--spacing-margin-3xl)*var(--font-ratio)*1px)}.p-services-cobol4j__title{flex-direction:column}.p-services-cobol4j__title .img{inline-size:calc(98*var(--font-ratio)*1px);margin-inline:auto}.p-services-cobol4j__cards{flex-direction:column;gap:calc(16*var(--font-ratio)*1px)}}.p-services-news{--_section-color: var(--color-blue-70)}.p-services-news li{display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);padding-block-end:calc(var(--font-size-md)*var(--font-ratio)*1px);margin-block-end:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);border-block-end:1px solid var(--color-gray-3)}.p-services-series__list{display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px)}.p-services-series__list>li{--_section-color: var(--color-blue-70);display:flex;flex-direction:column;gap:calc(16*var(--font-ratio)*1px);align-items:flex-start;padding:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px);background:var(--color-white);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.p-services-links{display:flex;flex-direction:column;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);padding-block-end:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px);border-block-end:1px solid var(--color-gray-3)}.p-services-osc{display:block flex;gap:calc(14*var(--font-ratio)*1px);align-items:center;justify-content:center}@media(max-width: 576px){.p-services-osc .img{inline-size:calc(100*var(--font-ratio)*1px)}}.p-top-main-visual{position:relative}.p-top-main-visual__text{position:absolute;inset:0;inline-size:45.9722222222%;margin-block-start:16.8055555556%;margin-inline-start:7.4305555556%}.p-top-main-visual__pickup{position:absolute;inset-block-end:calc(67*var(--font-ratio)*1px);inset-inline-end:0;display:none;gap:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px);align-items:center;inline-size:calc(100% - 284*var(--font-ratio)*1px);max-inline-size:calc(920*var(--font-ratio)*1px);padding:calc(var(--spacing-margin-md)*var(--font-ratio)*1px) calc(var(--spacing-margin-3xl)*var(--font-ratio)*1px) calc(var(--spacing-margin-md)*var(--font-ratio)*1px) calc(var(--spacing-margin-xl)*var(--font-ratio)*1px);background:var(--color-white);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px) 0 0 calc(var(--radius-xs)*var(--font-ratio)*1px);box-shadow:0 4px 4px 0 rgba(0,0,0,.08)}.p-top-main-visual__pickup:not(:has(.note)){display:block flex}.p-top-main-visual__pickup .c-title-md-strong{flex-shrink:0}.p-top-main-visual__pickup .link{display:block flex;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);transition:var(--dur-normal)}@media(any-hover: hover)and (pointer: fine){.p-top-main-visual__pickup .link:where(:any-link):hover{color:var(--color-primary)}.p-top-main-visual__pickup .link:where(:enabled):hover{color:var(--color-primary)}.p-top-main-visual__pickup .link:where(:any-link):focus-visible{color:var(--color-primary)}.p-top-main-visual__pickup .link:where(:enabled):focus-visible{color:var(--color-primary)}}.p-top-main-visual__pickup .meta{display:block flex;flex-shrink:0;gap:calc(var(--spacing-margin-md)*var(--font-ratio)*1px);align-items:center}.p-top-main-visual__pickup .text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.p-top-main-visual__pickup .c-tag{--tag-bgc: var(--color-quaternary)}.p-top-main-visual picture,.p-top-main-visual img{display:block flow;width:100%}@media(max-width: 768px){.p-top-main-visual{padding-block-end:0}.p-top-main-visual__text{inline-size:86.1538461538%;margin-block-start:26.6666666667%;margin-inline-start:6.1538461538%}.p-top-main-visual__pickup{inline-size:calc(100% - 24*var(--font-ratio)*1px);padding:calc(12*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px) calc(12*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px)}.p-top-main-visual__pickup .link{flex-direction:column}}.p-top-lead{padding-block-end:calc(var(--spacing-section-md)*var(--font-ratio)*1px)}.p-top-lead__block{margin-block-start:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px)}.p-top-lead__block>*+*{margin-block-start:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px)}.p-top-lead__block+.p-top-lead__block{margin-block-start:calc(var(--spacing-section-md)*var(--font-ratio)*1px)}.p-top-lead__cards{display:block grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr));gap:calc(40*var(--font-ratio)*1px)}.p-top-lead__cards--col2{grid-template-columns:repeat(auto-fill, minmax(420px, 1fr));max-width:calc(1200*var(--font-ratio)*1px);margin-inline:auto}.p-top-lead__cards .card{position:relative;display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);padding:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);background:#fff;border:1px solid var(--color-gray-2);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.p-top-lead__cards .title{display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);align-items:center;text-align:center}.p-top-lead__cards .title em{color:var(--color-blue-70)}.p-top-lead__cards .img img{display:block flow;margin-inline:auto}.p-top-lead__cards .num{position:absolute;top:0;left:0;display:block flex;align-items:center;justify-content:center;width:calc(70*var(--font-ratio)*1px);height:calc(70*var(--font-ratio)*1px);font-family:var(--font-family-en);font-size:calc(var(--font-size-4xl)*var(--font-ratio)*1px);font-weight:var(--font-weight-medium);line-height:140%;color:#fff;background:linear-gradient(137deg, #175fd4 0%, #042b96 100%);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px) 0 calc(var(--radius-xs)*var(--font-ratio)*1px) 0}.p-top-lead__baloon{padding:24px 20px 30px;border-style:solid;border-width:40px 40px 90px;border-image-source:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1280" height="439" viewBox="0 0 1280 439" fill="none"><g filter="url(%23f)"><path d="M1264 0C1272.84 0 1280 7.16344 1280 16V372C1280 380.837 1272.84 388 1264 388H674.621L639.5 439L604.379 388H16C7.16344 388 0 380.837 0 372V16C5.1544e-07 7.16344 7.16344 1.28852e-07 16 0H1264Z" fill="%23F9FBFC"/></g><defs><filter id="f" x="0" y="0" width="1280" height="439" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset/><feGaussianBlur stdDeviation="20"/><feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/><feColorMatrix type="matrix" values="0 0 0 0 0.33472 0 0 0 0 0.449541 0 0 0 0 0.762 0 0 0 0.4 0"/><feBlend mode="normal" in2="shape" result="effect1_innerShadow_2077_9747"/></filter></defs></svg>');border-image-slice:40 40 90 40 fill;border-image-repeat:stretch}.p-top-lead__baloon>div{display:block flex;gap:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px)}.p-top-lead__baloon .lead{display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px);align-items:center}.p-top-lead__baloon .lead p{width:fit-content;font-size:calc(var(--font-size-4xl)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-black);line-height:140%;text-align:left;background:var(--grad-2);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.p-top-lead__baloon .content ul{display:block flex;flex-direction:column;gap:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px)}.p-top-lead__baloon .content li{display:block flex;gap:calc(var(--spacing-margin-sm)*var(--font-ratio)*1px);align-items:center}.p-top-lead__baloon .content li::before{display:block flow;flex-shrink:0;width:calc(24*var(--font-ratio)*1px);height:calc(24*var(--font-ratio)*1px);content:"";background:url("../img/mms/common/check.svg") no-repeat 0 0/100%}.p-top-lead__heading{font-size:calc(var(--font-size-5xl)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:140%;text-align:center}.p-top-lead__heading em{background:var(--grad-2);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 576px){.p-top-lead__cards{grid-template-columns:repeat(auto-fill, minmax(280px, 1fr))}.p-top-lead__cards .num{width:calc(52*var(--font-ratio)*1px);height:calc(52*var(--font-ratio)*1px)}.p-top-lead__cards .title{margin-inline:calc(-8*var(--font-ratio)*1px)}.p-top-lead__cards .img{width:calc(90*var(--font-ratio)*1px);margin-inline:auto}.p-top-lead__cards .img--01{width:calc(115*var(--font-ratio)*1px)}.p-top-lead__cards .img--02{width:calc(65*var(--font-ratio)*1px)}.p-top-lead__cards .img--03{width:calc(107*var(--font-ratio)*1px)}.p-top-lead__cards .img--04{width:calc(90*var(--font-ratio)*1px)}.p-top-lead__cards .img--05{width:calc(90*var(--font-ratio)*1px)}.p-top-lead__cards .img--06{width:calc(90*var(--font-ratio)*1px)}.p-top-lead__baloon{padding:0;border-width:calc(32*var(--font-ratio)*1px) calc(32*var(--font-ratio)*1px) calc(90*var(--font-ratio)*1px);border-image-source:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='366' height='575' viewBox='0 0 366 575' fill='none'><g filter='url(%23filter0_i_2414_975)'><path d='M354 0C360.627 4.05882e-06 366 5.37259 366 12V522C366 528.627 360.627 534 354 534H210.218L182.5 574.25L154.782 534H12C5.37259 534 6.64412e-08 528.627 0 522V12C0 5.37258 5.37258 0 12 0H354Z' fill='%23F9FBFC'/></g><defs><filter id='filter0_i_2414_975' x='0' y='0' width='366' height='574.25' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'><feFlood flood-opacity='0' result='BackgroundImageFix'/><feBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/><feColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/><feOffset/><feGaussianBlur stdDeviation='20'/><feComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/><feColorMatrix type='matrix' values='0 0 0 0 0.33472 0 0 0 0 0.449541 0 0 0 0 0.762 0 0 0 0.4 0'/><feBlend mode='normal' in2='shape' result='effect1_innerShadow_2414_975'/></filter></defs></svg>");border-image-slice:40 40 90 40 fill}.p-top-lead__baloon>div{flex-direction:column;gap:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px);margin-block-end:calc(-24*var(--font-ratio)*1px);margin-inline:calc(-12*var(--font-ratio)*1px)}.p-top-lead__baloon .lead p{text-align:center;white-space:nowrap}.p-top-lead__baloon .lead p span{letter-spacing:-0.8px}.p-top-lead__baloon .lead img{width:calc(66*var(--font-ratio)*1px)}.p-top-lead__baloon .content ul{gap:calc(12*var(--font-ratio)*1px);padding-inline:calc(12*var(--font-ratio)*1px)}.p-top-lead__baloon .content li{display:block flex;gap:calc(var(--spacing-margin-sm)*var(--font-ratio)*1px)}.p-top-lead__baloon .content li::before{width:calc(20*var(--font-ratio)*1px);height:calc(20*var(--font-ratio)*1px)}.p-top-lead__baloon .content .c-title-md{font-size:calc(16/var(--fz-root)*var(--font-ratio)*1rem)}}.p-top-section{--_pbs: var(--spacing-section-md);--_pbe: var(--spacing-section-md);--_body-gap: var(--spacing-margin-2xl);position:relative;padding-block:calc(var(--_pbs)*var(--font-ratio)*1px) calc(var(--_pbe)*var(--font-ratio)*1px)}.p-top-section--sol{--_pbs: var(--spacing-margin-5xl);--_pbe: var(--spacing-margin-5xl);max-width:calc(1200*var(--font-ratio)*1px);margin-inline:auto}.p-top-section__body{position:relative;margin-block-start:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px)}.p-top-section__body>*+*{margin-block-start:calc(var(--_body-gap)*var(--font-ratio)*1px)}.p-top-section__bg{--x50vw: calc((100vw - var(--w-scrollbar, 0px)) / 2);position:absolute;inset-block-start:0;inset-inline-start:calc(50% - var(--x50vw, 50vw));inline-size:calc(100vw - var(--w-scrollbar, 0px));block-size:100%;overflow:hidden;background:var(--grad-1);border-radius:calc(40*var(--font-ratio)*1px) calc(40*var(--font-ratio)*1px) 0 0}.p-top-column{--_section-color: var(--color-white);--carousel-width: calc(400 * var(--font-ratio) * 1px);--_nav-bgc: var(--color-white);--_nav-color: #0e58cc;--_hv-nav-bgc: color-mix(in srgb, var(--color-white) 50%, transparent);--_hv-nav-color: color-mix(in srgb, #0e58cc 50%, transparent);display:block grid;grid-template-rows:min-content 1fr;gap:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px) calc(var(--spacing-margin-5xl)*var(--font-ratio)*1px);padding:calc(var(--spacing-margin-5xl)*var(--font-ratio)*1px) 0 calc(var(--spacing-margin-5xl)*var(--font-ratio)*1px) calc(var(--spacing-margin-5xl)*var(--font-ratio)*1px);margin-inline-end:calc(50% - 50vw);color:var(--_section-color);background:var(--grad-1);border-radius:calc(40*var(--font-ratio)*1px) 0 0 0}.p-top-column__header{display:block flex;flex-direction:column;grid-row:1/2;grid-column:1/2;gap:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px);width:calc(260*var(--font-ratio)*1px)}.p-top-column__nav{grid-row:2/3;grid-column:1/2}.p-top-column__body{grid-row:1/3;grid-column:2/3}.p-top-column .c-carousel__viewport{padding-inline-end:calc(24*var(--font-ratio)*1px)}@media(max-width: 768px){.p-top-column{grid-template-rows:auto calc(40*var(--font-ratio)*1px) auto calc(24*var(--font-ratio)*1px) auto;gap:0;padding:calc(var(--spacing-margin-5xl)*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px);margin-inline:calc(50% - 50vw)}.p-top-column__header{grid-row:1/2;grid-column:1/2;width:auto}.p-top-column__nav{grid-row:5/6;grid-column:1/2}.p-top-column__body{grid-row:3/4;grid-column:1/2}}.p-top-news{display:block flex;gap:calc(80*var(--font-ratio)*1px);padding-block-start:calc(var(--spacing-section-md)*var(--font-ratio)*1px);padding-inline-start:calc(40*var(--font-ratio)*1px)}.p-top-news__header{display:block flex;flex:0 0 calc(260*var(--font-ratio)*1px);flex-direction:column;gap:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px)}.p-top-news__body{flex:1}@media(max-width: 768px){.p-top-news{flex-direction:column;gap:calc(40*var(--font-ratio)*1px);padding-inline-start:0}.p-top-news__header{flex:0 0 auto}}.p-top-sol{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px)}.p-top-sol__item{--_gap: var(--spacing-margin-lg);display:flex;flex:0 0 100%;flex-direction:row;gap:calc(var(--_gap)*var(--font-ratio)*1px);padding:calc(var(--spacing-margin-xl)*var(--font-ratio)*1px);background:var(--color-white);border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.p-top-sol__item--col{flex-basis:calc(50% - var(--spacing-margin-xl)*var(--font-ratio)*1px/2);flex-direction:column}.p-top-sol__item--col .logo{margin-inline:auto}.p-top-sol__item:nth-child(3) .logo{padding-block:calc(5*var(--font-ratio)*1px)}.p-top-sol .logo{padding:calc(var(--spacing-margin-md)*var(--font-ratio)*1px)}.p-top-sol .logo--01{width:calc(260*var(--font-ratio)*1px)}.p-top-sol .content{display:block flex;flex:1;flex-direction:column;gap:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px)}.p-top-sol .content .small{margin-block-start:calc(var(--spacing-margin-xs)*var(--font-ratio)*1px);font-size:calc(var(--font-size-sm)/var(--fz-root)*var(--font-ratio)*1rem);line-height:150%}.p-top-sol .link{margin-block-start:auto;margin-inline-start:auto}@media(max-width: 576px){.p-top-sol__item{flex-direction:column}.p-top-sol__item--col{flex-basis:100%}.p-top-sol .logo{margin-inline:auto}}.p-top-graph{display:block flex;gap:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px);align-items:center}.p-top-graph__img{display:block flex;flex:0 0 46.875%;justify-content:center;padding:16px 10px;background:#fff;border-radius:calc(var(--radius-xs)*var(--font-ratio)*1px)}.p-top-graph__content>*+*{margin-block-start:calc(var(--spacing-margin-2xl)*var(--font-ratio)*1px)}@media(max-width: 576px){.p-top-graph{flex-direction:column}.p-top-graph__img{padding:calc(12*var(--font-ratio)*1px) calc(32*var(--font-ratio)*1px)}}.p-top-case{--carousel-width: calc(400 * var(--font-ratio) * 1px);--carousel-width-sm: calc(294 * var(--font-ratio) * 1px);padding-block:calc(var(--spacing-margin-lg)*var(--font-ratio)*1px)}.p-top-case .c-carousel__nav{margin-block-start:calc(24*var(--font-ratio)*1px)}@media(max-width: 576px){.p-top-case{padding-block:0}}.u-align-center{text-align:center !important}.u-align-right{text-align:right !important}.u-align-left{text-align:left !important}@media(max-width: 576px){.u-align-sm-center{text-align:center !important}.u-align-sm-right{text-align:right !important}.u-align-sm-left{text-align:left !important}}@media(max-width: 768px){.u-align-md-center{text-align:center !important}.u-align-md-right{text-align:right !important}.u-align-md-left{text-align:left !important}}@media(max-width: 1220px){.u-align-lg-center{text-align:center !important}.u-align-lg-right{text-align:right !important}.u-align-lg-left{text-align:left !important}}@media(max-width: 1440px){.u-align-xl-center{text-align:center !important}.u-align-xl-right{text-align:right !important}.u-align-xl-left{text-align:left !important}}@media(max-width: 1750px){.u-align-xxl-center{text-align:center !important}.u-align-xxl-right{text-align:right !important}.u-align-xxl-left{text-align:left !important}}.u-color-primary{color:var(--color-primary)}.u-color-secondary{color:var(--color-secondary)}.u-color-warning{color:var(--color-warning)}.u-color-accent{color:var(--color-accent)}.u-d-none{display:none !important}.u-d-inline{display:inline !important}.u-d-inline-block{display:inline-block !important}.u-d-block{display:block !important}.u-d-grid{display:grid !important}.u-d-inline-grid{display:inline-grid !important}.u-d-flex{display:flex !important}.u-d-inline-flex{display:inline-flex !important}@media(max-width: 576px){.u-d-sm-none{display:none !important}.u-d-sm-inline{display:inline !important}.u-d-sm-inline-block{display:inline-block !important}.u-d-sm-block{display:block !important}.u-d-sm-grid{display:grid !important}.u-d-sm-inline-grid{display:inline-grid !important}.u-d-sm-flex{display:flex !important}.u-d-sm-inline-flex{display:inline-flex !important}}@media(max-width: 768px){.u-d-md-none{display:none !important}.u-d-md-inline{display:inline !important}.u-d-md-inline-block{display:inline-block !important}.u-d-md-block{display:block !important}.u-d-md-grid{display:grid !important}.u-d-md-inline-grid{display:inline-grid !important}.u-d-md-flex{display:flex !important}.u-d-md-inline-flex{display:inline-flex !important}}@media(max-width: 1220px){.u-d-lg-none{display:none !important}.u-d-lg-inline{display:inline !important}.u-d-lg-inline-block{display:inline-block !important}.u-d-lg-block{display:block !important}.u-d-lg-grid{display:grid !important}.u-d-lg-inline-grid{display:inline-grid !important}.u-d-lg-flex{display:flex !important}.u-d-lg-inline-flex{display:inline-flex !important}}@media(max-width: 1440px){.u-d-xl-none{display:none !important}.u-d-xl-inline{display:inline !important}.u-d-xl-inline-block{display:inline-block !important}.u-d-xl-block{display:block !important}.u-d-xl-grid{display:grid !important}.u-d-xl-inline-grid{display:inline-grid !important}.u-d-xl-flex{display:flex !important}.u-d-xl-inline-flex{display:inline-flex !important}}@media(max-width: 1750px){.u-d-xxl-none{display:none !important}.u-d-xxl-inline{display:inline !important}.u-d-xxl-inline-block{display:inline-block !important}.u-d-xxl-block{display:block !important}.u-d-xxl-grid{display:grid !important}.u-d-xxl-inline-grid{display:inline-grid !important}.u-d-xxl-flex{display:flex !important}.u-d-xxl-inline-flex{display:inline-flex !important}}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0, 0, 0, 0)}.u-note{--_color: var(--color-default-subtle);--_fz: var(--font-size-sm);display:flex;font-size:calc(var(--_fz)/var(--fz-root)*var(--font-ratio)*1rem);color:var(--_color)}.u-note>span:first-child{flex-shrink:0;margin-right:.4em;white-space:nowrap}.u-note--s{font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem)}.u-note--center{justify-content:center}.u-m-0{margin:calc(0*var(--font-ratio)*1px) !important}.u-mt-0,.u-my-0{margin-top:calc(0*var(--font-ratio)*1px) !important}.u-mr-0,.u-mx-0{margin-right:calc(0*var(--font-ratio)*1px) !important}.u-mb-0,.u-my-0{margin-bottom:calc(0*var(--font-ratio)*1px) !important}.u-ml-0,.u-mx-0{margin-left:calc(0*var(--font-ratio)*1px) !important}.u-m-1{margin:calc(8*var(--font-ratio)*1px) !important}.u-mt-1,.u-my-1{margin-top:calc(8*var(--font-ratio)*1px) !important}.u-mr-1,.u-mx-1{margin-right:calc(8*var(--font-ratio)*1px) !important}.u-mb-1,.u-my-1{margin-bottom:calc(8*var(--font-ratio)*1px) !important}.u-ml-1,.u-mx-1{margin-left:calc(8*var(--font-ratio)*1px) !important}.u-m-2{margin:calc(16*var(--font-ratio)*1px) !important}.u-mt-2,.u-my-2{margin-top:calc(16*var(--font-ratio)*1px) !important}.u-mr-2,.u-mx-2{margin-right:calc(16*var(--font-ratio)*1px) !important}.u-mb-2,.u-my-2{margin-bottom:calc(16*var(--font-ratio)*1px) !important}.u-ml-2,.u-mx-2{margin-left:calc(16*var(--font-ratio)*1px) !important}.u-m-3{margin:calc(24*var(--font-ratio)*1px) !important}.u-mt-3,.u-my-3{margin-top:calc(24*var(--font-ratio)*1px) !important}.u-mr-3,.u-mx-3{margin-right:calc(24*var(--font-ratio)*1px) !important}.u-mb-3,.u-my-3{margin-bottom:calc(24*var(--font-ratio)*1px) !important}.u-ml-3,.u-mx-3{margin-left:calc(24*var(--font-ratio)*1px) !important}.u-m-4{margin:calc(32*var(--font-ratio)*1px) !important}.u-mt-4,.u-my-4{margin-top:calc(32*var(--font-ratio)*1px) !important}.u-mr-4,.u-mx-4{margin-right:calc(32*var(--font-ratio)*1px) !important}.u-mb-4,.u-my-4{margin-bottom:calc(32*var(--font-ratio)*1px) !important}.u-ml-4,.u-mx-4{margin-left:calc(32*var(--font-ratio)*1px) !important}.u-m-5{margin:calc(40*var(--font-ratio)*1px) !important}.u-mt-5,.u-my-5{margin-top:calc(40*var(--font-ratio)*1px) !important}.u-mr-5,.u-mx-5{margin-right:calc(40*var(--font-ratio)*1px) !important}.u-mb-5,.u-my-5{margin-bottom:calc(40*var(--font-ratio)*1px) !important}.u-ml-5,.u-mx-5{margin-left:calc(40*var(--font-ratio)*1px) !important}.u-m-6{margin:calc(48*var(--font-ratio)*1px) !important}.u-mt-6,.u-my-6{margin-top:calc(48*var(--font-ratio)*1px) !important}.u-mr-6,.u-mx-6{margin-right:calc(48*var(--font-ratio)*1px) !important}.u-mb-6,.u-my-6{margin-bottom:calc(48*var(--font-ratio)*1px) !important}.u-ml-6,.u-mx-6{margin-left:calc(48*var(--font-ratio)*1px) !important}.u-m-7{margin:calc(56*var(--font-ratio)*1px) !important}.u-mt-7,.u-my-7{margin-top:calc(56*var(--font-ratio)*1px) !important}.u-mr-7,.u-mx-7{margin-right:calc(56*var(--font-ratio)*1px) !important}.u-mb-7,.u-my-7{margin-bottom:calc(56*var(--font-ratio)*1px) !important}.u-ml-7,.u-mx-7{margin-left:calc(56*var(--font-ratio)*1px) !important}.u-m-8{margin:calc(64*var(--font-ratio)*1px) !important}.u-mt-8,.u-my-8{margin-top:calc(64*var(--font-ratio)*1px) !important}.u-mr-8,.u-mx-8{margin-right:calc(64*var(--font-ratio)*1px) !important}.u-mb-8,.u-my-8{margin-bottom:calc(64*var(--font-ratio)*1px) !important}.u-ml-8,.u-mx-8{margin-left:calc(64*var(--font-ratio)*1px) !important}.u-m-9{margin:calc(72*var(--font-ratio)*1px) !important}.u-mt-9,.u-my-9{margin-top:calc(72*var(--font-ratio)*1px) !important}.u-mr-9,.u-mx-9{margin-right:calc(72*var(--font-ratio)*1px) !important}.u-mb-9,.u-my-9{margin-bottom:calc(72*var(--font-ratio)*1px) !important}.u-ml-9,.u-mx-9{margin-left:calc(72*var(--font-ratio)*1px) !important}.u-m-10{margin:calc(80*var(--font-ratio)*1px) !important}.u-mt-10,.u-my-10{margin-top:calc(80*var(--font-ratio)*1px) !important}.u-mr-10,.u-mx-10{margin-right:calc(80*var(--font-ratio)*1px) !important}.u-mb-10,.u-my-10{margin-bottom:calc(80*var(--font-ratio)*1px) !important}.u-ml-10,.u-mx-10{margin-left:calc(80*var(--font-ratio)*1px) !important}.u-m-11{margin:calc(88*var(--font-ratio)*1px) !important}.u-mt-11,.u-my-11{margin-top:calc(88*var(--font-ratio)*1px) !important}.u-mr-11,.u-mx-11{margin-right:calc(88*var(--font-ratio)*1px) !important}.u-mb-11,.u-my-11{margin-bottom:calc(88*var(--font-ratio)*1px) !important}.u-ml-11,.u-mx-11{margin-left:calc(88*var(--font-ratio)*1px) !important}.u-m-12{margin:calc(96*var(--font-ratio)*1px) !important}.u-mt-12,.u-my-12{margin-top:calc(96*var(--font-ratio)*1px) !important}.u-mr-12,.u-mx-12{margin-right:calc(96*var(--font-ratio)*1px) !important}.u-mb-12,.u-my-12{margin-bottom:calc(96*var(--font-ratio)*1px) !important}.u-ml-12,.u-mx-12{margin-left:calc(96*var(--font-ratio)*1px) !important}.u-m-13{margin:calc(104*var(--font-ratio)*1px) !important}.u-mt-13,.u-my-13{margin-top:calc(104*var(--font-ratio)*1px) !important}.u-mr-13,.u-mx-13{margin-right:calc(104*var(--font-ratio)*1px) !important}.u-mb-13,.u-my-13{margin-bottom:calc(104*var(--font-ratio)*1px) !important}.u-ml-13,.u-mx-13{margin-left:calc(104*var(--font-ratio)*1px) !important}.u-m-14{margin:calc(112*var(--font-ratio)*1px) !important}.u-mt-14,.u-my-14{margin-top:calc(112*var(--font-ratio)*1px) !important}.u-mr-14,.u-mx-14{margin-right:calc(112*var(--font-ratio)*1px) !important}.u-mb-14,.u-my-14{margin-bottom:calc(112*var(--font-ratio)*1px) !important}.u-ml-14,.u-mx-14{margin-left:calc(112*var(--font-ratio)*1px) !important}.u-m-15{margin:calc(120*var(--font-ratio)*1px) !important}.u-mt-15,.u-my-15{margin-top:calc(120*var(--font-ratio)*1px) !important}.u-mr-15,.u-mx-15{margin-right:calc(120*var(--font-ratio)*1px) !important}.u-mb-15,.u-my-15{margin-bottom:calc(120*var(--font-ratio)*1px) !important}.u-ml-15,.u-mx-15{margin-left:calc(120*var(--font-ratio)*1px) !important}.u-m-16{margin:calc(128*var(--font-ratio)*1px) !important}.u-mt-16,.u-my-16{margin-top:calc(128*var(--font-ratio)*1px) !important}.u-mr-16,.u-mx-16{margin-right:calc(128*var(--font-ratio)*1px) !important}.u-mb-16,.u-my-16{margin-bottom:calc(128*var(--font-ratio)*1px) !important}.u-ml-16,.u-mx-16{margin-left:calc(128*var(--font-ratio)*1px) !important}.u-p-0{padding:calc(0*var(--font-ratio)*1px) !important}.u-pt-0,.u-py-0{padding-top:calc(0*var(--font-ratio)*1px) !important}.u-pr-0,.u-px-0{padding-right:calc(0*var(--font-ratio)*1px) !important}.u-pb-0,.u-py-0{padding-bottom:calc(0*var(--font-ratio)*1px) !important}.u-pl-0,.u-px-0{padding-left:calc(0*var(--font-ratio)*1px) !important}.u-p-1{padding:calc(8*var(--font-ratio)*1px) !important}.u-pt-1,.u-py-1{padding-top:calc(8*var(--font-ratio)*1px) !important}.u-pr-1,.u-px-1{padding-right:calc(8*var(--font-ratio)*1px) !important}.u-pb-1,.u-py-1{padding-bottom:calc(8*var(--font-ratio)*1px) !important}.u-pl-1,.u-px-1{padding-left:calc(8*var(--font-ratio)*1px) !important}.u-p-2{padding:calc(16*var(--font-ratio)*1px) !important}.u-pt-2,.u-py-2{padding-top:calc(16*var(--font-ratio)*1px) !important}.u-pr-2,.u-px-2{padding-right:calc(16*var(--font-ratio)*1px) !important}.u-pb-2,.u-py-2{padding-bottom:calc(16*var(--font-ratio)*1px) !important}.u-pl-2,.u-px-2{padding-left:calc(16*var(--font-ratio)*1px) !important}.u-p-3{padding:calc(24*var(--font-ratio)*1px) !important}.u-pt-3,.u-py-3{padding-top:calc(24*var(--font-ratio)*1px) !important}.u-pr-3,.u-px-3{padding-right:calc(24*var(--font-ratio)*1px) !important}.u-pb-3,.u-py-3{padding-bottom:calc(24*var(--font-ratio)*1px) !important}.u-pl-3,.u-px-3{padding-left:calc(24*var(--font-ratio)*1px) !important}.u-p-4{padding:calc(32*var(--font-ratio)*1px) !important}.u-pt-4,.u-py-4{padding-top:calc(32*var(--font-ratio)*1px) !important}.u-pr-4,.u-px-4{padding-right:calc(32*var(--font-ratio)*1px) !important}.u-pb-4,.u-py-4{padding-bottom:calc(32*var(--font-ratio)*1px) !important}.u-pl-4,.u-px-4{padding-left:calc(32*var(--font-ratio)*1px) !important}.u-p-5{padding:calc(40*var(--font-ratio)*1px) !important}.u-pt-5,.u-py-5{padding-top:calc(40*var(--font-ratio)*1px) !important}.u-pr-5,.u-px-5{padding-right:calc(40*var(--font-ratio)*1px) !important}.u-pb-5,.u-py-5{padding-bottom:calc(40*var(--font-ratio)*1px) !important}.u-pl-5,.u-px-5{padding-left:calc(40*var(--font-ratio)*1px) !important}.u-p-6{padding:calc(48*var(--font-ratio)*1px) !important}.u-pt-6,.u-py-6{padding-top:calc(48*var(--font-ratio)*1px) !important}.u-pr-6,.u-px-6{padding-right:calc(48*var(--font-ratio)*1px) !important}.u-pb-6,.u-py-6{padding-bottom:calc(48*var(--font-ratio)*1px) !important}.u-pl-6,.u-px-6{padding-left:calc(48*var(--font-ratio)*1px) !important}.u-p-7{padding:calc(56*var(--font-ratio)*1px) !important}.u-pt-7,.u-py-7{padding-top:calc(56*var(--font-ratio)*1px) !important}.u-pr-7,.u-px-7{padding-right:calc(56*var(--font-ratio)*1px) !important}.u-pb-7,.u-py-7{padding-bottom:calc(56*var(--font-ratio)*1px) !important}.u-pl-7,.u-px-7{padding-left:calc(56*var(--font-ratio)*1px) !important}.u-p-8{padding:calc(64*var(--font-ratio)*1px) !important}.u-pt-8,.u-py-8{padding-top:calc(64*var(--font-ratio)*1px) !important}.u-pr-8,.u-px-8{padding-right:calc(64*var(--font-ratio)*1px) !important}.u-pb-8,.u-py-8{padding-bottom:calc(64*var(--font-ratio)*1px) !important}.u-pl-8,.u-px-8{padding-left:calc(64*var(--font-ratio)*1px) !important}.u-p-9{padding:calc(72*var(--font-ratio)*1px) !important}.u-pt-9,.u-py-9{padding-top:calc(72*var(--font-ratio)*1px) !important}.u-pr-9,.u-px-9{padding-right:calc(72*var(--font-ratio)*1px) !important}.u-pb-9,.u-py-9{padding-bottom:calc(72*var(--font-ratio)*1px) !important}.u-pl-9,.u-px-9{padding-left:calc(72*var(--font-ratio)*1px) !important}.u-p-10{padding:calc(80*var(--font-ratio)*1px) !important}.u-pt-10,.u-py-10{padding-top:calc(80*var(--font-ratio)*1px) !important}.u-pr-10,.u-px-10{padding-right:calc(80*var(--font-ratio)*1px) !important}.u-pb-10,.u-py-10{padding-bottom:calc(80*var(--font-ratio)*1px) !important}.u-pl-10,.u-px-10{padding-left:calc(80*var(--font-ratio)*1px) !important}.u-p-11{padding:calc(88*var(--font-ratio)*1px) !important}.u-pt-11,.u-py-11{padding-top:calc(88*var(--font-ratio)*1px) !important}.u-pr-11,.u-px-11{padding-right:calc(88*var(--font-ratio)*1px) !important}.u-pb-11,.u-py-11{padding-bottom:calc(88*var(--font-ratio)*1px) !important}.u-pl-11,.u-px-11{padding-left:calc(88*var(--font-ratio)*1px) !important}.u-p-12{padding:calc(96*var(--font-ratio)*1px) !important}.u-pt-12,.u-py-12{padding-top:calc(96*var(--font-ratio)*1px) !important}.u-pr-12,.u-px-12{padding-right:calc(96*var(--font-ratio)*1px) !important}.u-pb-12,.u-py-12{padding-bottom:calc(96*var(--font-ratio)*1px) !important}.u-pl-12,.u-px-12{padding-left:calc(96*var(--font-ratio)*1px) !important}.u-p-13{padding:calc(104*var(--font-ratio)*1px) !important}.u-pt-13,.u-py-13{padding-top:calc(104*var(--font-ratio)*1px) !important}.u-pr-13,.u-px-13{padding-right:calc(104*var(--font-ratio)*1px) !important}.u-pb-13,.u-py-13{padding-bottom:calc(104*var(--font-ratio)*1px) !important}.u-pl-13,.u-px-13{padding-left:calc(104*var(--font-ratio)*1px) !important}.u-p-14{padding:calc(112*var(--font-ratio)*1px) !important}.u-pt-14,.u-py-14{padding-top:calc(112*var(--font-ratio)*1px) !important}.u-pr-14,.u-px-14{padding-right:calc(112*var(--font-ratio)*1px) !important}.u-pb-14,.u-py-14{padding-bottom:calc(112*var(--font-ratio)*1px) !important}.u-pl-14,.u-px-14{padding-left:calc(112*var(--font-ratio)*1px) !important}.u-p-15{padding:calc(120*var(--font-ratio)*1px) !important}.u-pt-15,.u-py-15{padding-top:calc(120*var(--font-ratio)*1px) !important}.u-pr-15,.u-px-15{padding-right:calc(120*var(--font-ratio)*1px) !important}.u-pb-15,.u-py-15{padding-bottom:calc(120*var(--font-ratio)*1px) !important}.u-pl-15,.u-px-15{padding-left:calc(120*var(--font-ratio)*1px) !important}.u-p-16{padding:calc(128*var(--font-ratio)*1px) !important}.u-pt-16,.u-py-16{padding-top:calc(128*var(--font-ratio)*1px) !important}.u-pr-16,.u-px-16{padding-right:calc(128*var(--font-ratio)*1px) !important}.u-pb-16,.u-py-16{padding-bottom:calc(128*var(--font-ratio)*1px) !important}.u-pl-16,.u-px-16{padding-left:calc(128*var(--font-ratio)*1px) !important}.u-m-n1{margin:calc(-8*var(--font-ratio)*1px) !important}.u-mt-n1,.u-my-n1{margin-top:calc(-8*var(--font-ratio)*1px) !important}.u-mr-n1,.u-mx-n1{margin-right:calc(-8*var(--font-ratio)*1px) !important}.u-mb-n1,.u-my-n1{margin-bottom:calc(-8*var(--font-ratio)*1px) !important}.u-ml-n1,.u-mx-n1{margin-left:calc(-8*var(--font-ratio)*1px) !important}.u-m-n2{margin:calc(-16*var(--font-ratio)*1px) !important}.u-mt-n2,.u-my-n2{margin-top:calc(-16*var(--font-ratio)*1px) !important}.u-mr-n2,.u-mx-n2{margin-right:calc(-16*var(--font-ratio)*1px) !important}.u-mb-n2,.u-my-n2{margin-bottom:calc(-16*var(--font-ratio)*1px) !important}.u-ml-n2,.u-mx-n2{margin-left:calc(-16*var(--font-ratio)*1px) !important}.u-m-n3{margin:calc(-24*var(--font-ratio)*1px) !important}.u-mt-n3,.u-my-n3{margin-top:calc(-24*var(--font-ratio)*1px) !important}.u-mr-n3,.u-mx-n3{margin-right:calc(-24*var(--font-ratio)*1px) !important}.u-mb-n3,.u-my-n3{margin-bottom:calc(-24*var(--font-ratio)*1px) !important}.u-ml-n3,.u-mx-n3{margin-left:calc(-24*var(--font-ratio)*1px) !important}.u-m-n4{margin:calc(-32*var(--font-ratio)*1px) !important}.u-mt-n4,.u-my-n4{margin-top:calc(-32*var(--font-ratio)*1px) !important}.u-mr-n4,.u-mx-n4{margin-right:calc(-32*var(--font-ratio)*1px) !important}.u-mb-n4,.u-my-n4{margin-bottom:calc(-32*var(--font-ratio)*1px) !important}.u-ml-n4,.u-mx-n4{margin-left:calc(-32*var(--font-ratio)*1px) !important}.u-m-n5{margin:calc(-40*var(--font-ratio)*1px) !important}.u-mt-n5,.u-my-n5{margin-top:calc(-40*var(--font-ratio)*1px) !important}.u-mr-n5,.u-mx-n5{margin-right:calc(-40*var(--font-ratio)*1px) !important}.u-mb-n5,.u-my-n5{margin-bottom:calc(-40*var(--font-ratio)*1px) !important}.u-ml-n5,.u-mx-n5{margin-left:calc(-40*var(--font-ratio)*1px) !important}.u-m-n6{margin:calc(-48*var(--font-ratio)*1px) !important}.u-mt-n6,.u-my-n6{margin-top:calc(-48*var(--font-ratio)*1px) !important}.u-mr-n6,.u-mx-n6{margin-right:calc(-48*var(--font-ratio)*1px) !important}.u-mb-n6,.u-my-n6{margin-bottom:calc(-48*var(--font-ratio)*1px) !important}.u-ml-n6,.u-mx-n6{margin-left:calc(-48*var(--font-ratio)*1px) !important}.u-m-n7{margin:calc(-56*var(--font-ratio)*1px) !important}.u-mt-n7,.u-my-n7{margin-top:calc(-56*var(--font-ratio)*1px) !important}.u-mr-n7,.u-mx-n7{margin-right:calc(-56*var(--font-ratio)*1px) !important}.u-mb-n7,.u-my-n7{margin-bottom:calc(-56*var(--font-ratio)*1px) !important}.u-ml-n7,.u-mx-n7{margin-left:calc(-56*var(--font-ratio)*1px) !important}.u-m-n8{margin:calc(-64*var(--font-ratio)*1px) !important}.u-mt-n8,.u-my-n8{margin-top:calc(-64*var(--font-ratio)*1px) !important}.u-mr-n8,.u-mx-n8{margin-right:calc(-64*var(--font-ratio)*1px) !important}.u-mb-n8,.u-my-n8{margin-bottom:calc(-64*var(--font-ratio)*1px) !important}.u-ml-n8,.u-mx-n8{margin-left:calc(-64*var(--font-ratio)*1px) !important}.u-m-n9{margin:calc(-72*var(--font-ratio)*1px) !important}.u-mt-n9,.u-my-n9{margin-top:calc(-72*var(--font-ratio)*1px) !important}.u-mr-n9,.u-mx-n9{margin-right:calc(-72*var(--font-ratio)*1px) !important}.u-mb-n9,.u-my-n9{margin-bottom:calc(-72*var(--font-ratio)*1px) !important}.u-ml-n9,.u-mx-n9{margin-left:calc(-72*var(--font-ratio)*1px) !important}.u-m-n10{margin:calc(-80*var(--font-ratio)*1px) !important}.u-mt-n10,.u-my-n10{margin-top:calc(-80*var(--font-ratio)*1px) !important}.u-mr-n10,.u-mx-n10{margin-right:calc(-80*var(--font-ratio)*1px) !important}.u-mb-n10,.u-my-n10{margin-bottom:calc(-80*var(--font-ratio)*1px) !important}.u-ml-n10,.u-mx-n10{margin-left:calc(-80*var(--font-ratio)*1px) !important}.u-m-n11{margin:calc(-88*var(--font-ratio)*1px) !important}.u-mt-n11,.u-my-n11{margin-top:calc(-88*var(--font-ratio)*1px) !important}.u-mr-n11,.u-mx-n11{margin-right:calc(-88*var(--font-ratio)*1px) !important}.u-mb-n11,.u-my-n11{margin-bottom:calc(-88*var(--font-ratio)*1px) !important}.u-ml-n11,.u-mx-n11{margin-left:calc(-88*var(--font-ratio)*1px) !important}.u-m-n12{margin:calc(-96*var(--font-ratio)*1px) !important}.u-mt-n12,.u-my-n12{margin-top:calc(-96*var(--font-ratio)*1px) !important}.u-mr-n12,.u-mx-n12{margin-right:calc(-96*var(--font-ratio)*1px) !important}.u-mb-n12,.u-my-n12{margin-bottom:calc(-96*var(--font-ratio)*1px) !important}.u-ml-n12,.u-mx-n12{margin-left:calc(-96*var(--font-ratio)*1px) !important}.u-m-n13{margin:calc(-104*var(--font-ratio)*1px) !important}.u-mt-n13,.u-my-n13{margin-top:calc(-104*var(--font-ratio)*1px) !important}.u-mr-n13,.u-mx-n13{margin-right:calc(-104*var(--font-ratio)*1px) !important}.u-mb-n13,.u-my-n13{margin-bottom:calc(-104*var(--font-ratio)*1px) !important}.u-ml-n13,.u-mx-n13{margin-left:calc(-104*var(--font-ratio)*1px) !important}.u-m-n14{margin:calc(-112*var(--font-ratio)*1px) !important}.u-mt-n14,.u-my-n14{margin-top:calc(-112*var(--font-ratio)*1px) !important}.u-mr-n14,.u-mx-n14{margin-right:calc(-112*var(--font-ratio)*1px) !important}.u-mb-n14,.u-my-n14{margin-bottom:calc(-112*var(--font-ratio)*1px) !important}.u-ml-n14,.u-mx-n14{margin-left:calc(-112*var(--font-ratio)*1px) !important}.u-m-n15{margin:calc(-120*var(--font-ratio)*1px) !important}.u-mt-n15,.u-my-n15{margin-top:calc(-120*var(--font-ratio)*1px) !important}.u-mr-n15,.u-mx-n15{margin-right:calc(-120*var(--font-ratio)*1px) !important}.u-mb-n15,.u-my-n15{margin-bottom:calc(-120*var(--font-ratio)*1px) !important}.u-ml-n15,.u-mx-n15{margin-left:calc(-120*var(--font-ratio)*1px) !important}.u-m-n16{margin:calc(-128*var(--font-ratio)*1px) !important}.u-mt-n16,.u-my-n16{margin-top:calc(-128*var(--font-ratio)*1px) !important}.u-mr-n16,.u-mx-n16{margin-right:calc(-128*var(--font-ratio)*1px) !important}.u-mb-n16,.u-my-n16{margin-bottom:calc(-128*var(--font-ratio)*1px) !important}.u-ml-n16,.u-mx-n16{margin-left:calc(-128*var(--font-ratio)*1px) !important}.u-m-auto{margin:auto !important}.u-mt-auto,.u-my-auto{margin-top:auto !important}.u-mr-auto,.u-mx-auto{margin-right:auto !important}.u-mb-auto,.u-my-auto{margin-bottom:auto !important}.u-ml-auto,.u-mx-auto{margin-left:auto !important}@media(max-width: 576px){.u-m-sm-0{margin:calc(0*var(--font-ratio)*1px) !important}.u-mt-sm-0,.u-my-sm-0{margin-top:calc(0*var(--font-ratio)*1px) !important}.u-mr-sm-0,.u-mx-sm-0{margin-right:calc(0*var(--font-ratio)*1px) !important}.u-mb-sm-0,.u-my-sm-0{margin-bottom:calc(0*var(--font-ratio)*1px) !important}.u-ml-sm-0,.u-mx-sm-0{margin-left:calc(0*var(--font-ratio)*1px) !important}.u-m-sm-1{margin:calc(8*var(--font-ratio)*1px) !important}.u-mt-sm-1,.u-my-sm-1{margin-top:calc(8*var(--font-ratio)*1px) !important}.u-mr-sm-1,.u-mx-sm-1{margin-right:calc(8*var(--font-ratio)*1px) !important}.u-mb-sm-1,.u-my-sm-1{margin-bottom:calc(8*var(--font-ratio)*1px) !important}.u-ml-sm-1,.u-mx-sm-1{margin-left:calc(8*var(--font-ratio)*1px) !important}.u-m-sm-2{margin:calc(16*var(--font-ratio)*1px) !important}.u-mt-sm-2,.u-my-sm-2{margin-top:calc(16*var(--font-ratio)*1px) !important}.u-mr-sm-2,.u-mx-sm-2{margin-right:calc(16*var(--font-ratio)*1px) !important}.u-mb-sm-2,.u-my-sm-2{margin-bottom:calc(16*var(--font-ratio)*1px) !important}.u-ml-sm-2,.u-mx-sm-2{margin-left:calc(16*var(--font-ratio)*1px) !important}.u-m-sm-3{margin:calc(24*var(--font-ratio)*1px) !important}.u-mt-sm-3,.u-my-sm-3{margin-top:calc(24*var(--font-ratio)*1px) !important}.u-mr-sm-3,.u-mx-sm-3{margin-right:calc(24*var(--font-ratio)*1px) !important}.u-mb-sm-3,.u-my-sm-3{margin-bottom:calc(24*var(--font-ratio)*1px) !important}.u-ml-sm-3,.u-mx-sm-3{margin-left:calc(24*var(--font-ratio)*1px) !important}.u-m-sm-4{margin:calc(32*var(--font-ratio)*1px) !important}.u-mt-sm-4,.u-my-sm-4{margin-top:calc(32*var(--font-ratio)*1px) !important}.u-mr-sm-4,.u-mx-sm-4{margin-right:calc(32*var(--font-ratio)*1px) !important}.u-mb-sm-4,.u-my-sm-4{margin-bottom:calc(32*var(--font-ratio)*1px) !important}.u-ml-sm-4,.u-mx-sm-4{margin-left:calc(32*var(--font-ratio)*1px) !important}.u-m-sm-5{margin:calc(40*var(--font-ratio)*1px) !important}.u-mt-sm-5,.u-my-sm-5{margin-top:calc(40*var(--font-ratio)*1px) !important}.u-mr-sm-5,.u-mx-sm-5{margin-right:calc(40*var(--font-ratio)*1px) !important}.u-mb-sm-5,.u-my-sm-5{margin-bottom:calc(40*var(--font-ratio)*1px) !important}.u-ml-sm-5,.u-mx-sm-5{margin-left:calc(40*var(--font-ratio)*1px) !important}.u-m-sm-6{margin:calc(48*var(--font-ratio)*1px) !important}.u-mt-sm-6,.u-my-sm-6{margin-top:calc(48*var(--font-ratio)*1px) !important}.u-mr-sm-6,.u-mx-sm-6{margin-right:calc(48*var(--font-ratio)*1px) !important}.u-mb-sm-6,.u-my-sm-6{margin-bottom:calc(48*var(--font-ratio)*1px) !important}.u-ml-sm-6,.u-mx-sm-6{margin-left:calc(48*var(--font-ratio)*1px) !important}.u-m-sm-7{margin:calc(56*var(--font-ratio)*1px) !important}.u-mt-sm-7,.u-my-sm-7{margin-top:calc(56*var(--font-ratio)*1px) !important}.u-mr-sm-7,.u-mx-sm-7{margin-right:calc(56*var(--font-ratio)*1px) !important}.u-mb-sm-7,.u-my-sm-7{margin-bottom:calc(56*var(--font-ratio)*1px) !important}.u-ml-sm-7,.u-mx-sm-7{margin-left:calc(56*var(--font-ratio)*1px) !important}.u-m-sm-8{margin:calc(64*var(--font-ratio)*1px) !important}.u-mt-sm-8,.u-my-sm-8{margin-top:calc(64*var(--font-ratio)*1px) !important}.u-mr-sm-8,.u-mx-sm-8{margin-right:calc(64*var(--font-ratio)*1px) !important}.u-mb-sm-8,.u-my-sm-8{margin-bottom:calc(64*var(--font-ratio)*1px) !important}.u-ml-sm-8,.u-mx-sm-8{margin-left:calc(64*var(--font-ratio)*1px) !important}.u-m-sm-9{margin:calc(72*var(--font-ratio)*1px) !important}.u-mt-sm-9,.u-my-sm-9{margin-top:calc(72*var(--font-ratio)*1px) !important}.u-mr-sm-9,.u-mx-sm-9{margin-right:calc(72*var(--font-ratio)*1px) !important}.u-mb-sm-9,.u-my-sm-9{margin-bottom:calc(72*var(--font-ratio)*1px) !important}.u-ml-sm-9,.u-mx-sm-9{margin-left:calc(72*var(--font-ratio)*1px) !important}.u-m-sm-10{margin:calc(80*var(--font-ratio)*1px) !important}.u-mt-sm-10,.u-my-sm-10{margin-top:calc(80*var(--font-ratio)*1px) !important}.u-mr-sm-10,.u-mx-sm-10{margin-right:calc(80*var(--font-ratio)*1px) !important}.u-mb-sm-10,.u-my-sm-10{margin-bottom:calc(80*var(--font-ratio)*1px) !important}.u-ml-sm-10,.u-mx-sm-10{margin-left:calc(80*var(--font-ratio)*1px) !important}.u-m-sm-11{margin:calc(88*var(--font-ratio)*1px) !important}.u-mt-sm-11,.u-my-sm-11{margin-top:calc(88*var(--font-ratio)*1px) !important}.u-mr-sm-11,.u-mx-sm-11{margin-right:calc(88*var(--font-ratio)*1px) !important}.u-mb-sm-11,.u-my-sm-11{margin-bottom:calc(88*var(--font-ratio)*1px) !important}.u-ml-sm-11,.u-mx-sm-11{margin-left:calc(88*var(--font-ratio)*1px) !important}.u-m-sm-12{margin:calc(96*var(--font-ratio)*1px) !important}.u-mt-sm-12,.u-my-sm-12{margin-top:calc(96*var(--font-ratio)*1px) !important}.u-mr-sm-12,.u-mx-sm-12{margin-right:calc(96*var(--font-ratio)*1px) !important}.u-mb-sm-12,.u-my-sm-12{margin-bottom:calc(96*var(--font-ratio)*1px) !important}.u-ml-sm-12,.u-mx-sm-12{margin-left:calc(96*var(--font-ratio)*1px) !important}.u-m-sm-13{margin:calc(104*var(--font-ratio)*1px) !important}.u-mt-sm-13,.u-my-sm-13{margin-top:calc(104*var(--font-ratio)*1px) !important}.u-mr-sm-13,.u-mx-sm-13{margin-right:calc(104*var(--font-ratio)*1px) !important}.u-mb-sm-13,.u-my-sm-13{margin-bottom:calc(104*var(--font-ratio)*1px) !important}.u-ml-sm-13,.u-mx-sm-13{margin-left:calc(104*var(--font-ratio)*1px) !important}.u-m-sm-14{margin:calc(112*var(--font-ratio)*1px) !important}.u-mt-sm-14,.u-my-sm-14{margin-top:calc(112*var(--font-ratio)*1px) !important}.u-mr-sm-14,.u-mx-sm-14{margin-right:calc(112*var(--font-ratio)*1px) !important}.u-mb-sm-14,.u-my-sm-14{margin-bottom:calc(112*var(--font-ratio)*1px) !important}.u-ml-sm-14,.u-mx-sm-14{margin-left:calc(112*var(--font-ratio)*1px) !important}.u-m-sm-15{margin:calc(120*var(--font-ratio)*1px) !important}.u-mt-sm-15,.u-my-sm-15{margin-top:calc(120*var(--font-ratio)*1px) !important}.u-mr-sm-15,.u-mx-sm-15{margin-right:calc(120*var(--font-ratio)*1px) !important}.u-mb-sm-15,.u-my-sm-15{margin-bottom:calc(120*var(--font-ratio)*1px) !important}.u-ml-sm-15,.u-mx-sm-15{margin-left:calc(120*var(--font-ratio)*1px) !important}.u-m-sm-16{margin:calc(128*var(--font-ratio)*1px) !important}.u-mt-sm-16,.u-my-sm-16{margin-top:calc(128*var(--font-ratio)*1px) !important}.u-mr-sm-16,.u-mx-sm-16{margin-right:calc(128*var(--font-ratio)*1px) !important}.u-mb-sm-16,.u-my-sm-16{margin-bottom:calc(128*var(--font-ratio)*1px) !important}.u-ml-sm-16,.u-mx-sm-16{margin-left:calc(128*var(--font-ratio)*1px) !important}.u-p-sm-0{padding:calc(0*var(--font-ratio)*1px) !important}.u-pt-sm-0,.u-py-sm-0{padding-top:calc(0*var(--font-ratio)*1px) !important}.u-pr-sm-0,.u-px-sm-0{padding-right:calc(0*var(--font-ratio)*1px) !important}.u-pb-sm-0,.u-py-sm-0{padding-bottom:calc(0*var(--font-ratio)*1px) !important}.u-pl-sm-0,.u-px-sm-0{padding-left:calc(0*var(--font-ratio)*1px) !important}.u-p-sm-1{padding:calc(8*var(--font-ratio)*1px) !important}.u-pt-sm-1,.u-py-sm-1{padding-top:calc(8*var(--font-ratio)*1px) !important}.u-pr-sm-1,.u-px-sm-1{padding-right:calc(8*var(--font-ratio)*1px) !important}.u-pb-sm-1,.u-py-sm-1{padding-bottom:calc(8*var(--font-ratio)*1px) !important}.u-pl-sm-1,.u-px-sm-1{padding-left:calc(8*var(--font-ratio)*1px) !important}.u-p-sm-2{padding:calc(16*var(--font-ratio)*1px) !important}.u-pt-sm-2,.u-py-sm-2{padding-top:calc(16*var(--font-ratio)*1px) !important}.u-pr-sm-2,.u-px-sm-2{padding-right:calc(16*var(--font-ratio)*1px) !important}.u-pb-sm-2,.u-py-sm-2{padding-bottom:calc(16*var(--font-ratio)*1px) !important}.u-pl-sm-2,.u-px-sm-2{padding-left:calc(16*var(--font-ratio)*1px) !important}.u-p-sm-3{padding:calc(24*var(--font-ratio)*1px) !important}.u-pt-sm-3,.u-py-sm-3{padding-top:calc(24*var(--font-ratio)*1px) !important}.u-pr-sm-3,.u-px-sm-3{padding-right:calc(24*var(--font-ratio)*1px) !important}.u-pb-sm-3,.u-py-sm-3{padding-bottom:calc(24*var(--font-ratio)*1px) !important}.u-pl-sm-3,.u-px-sm-3{padding-left:calc(24*var(--font-ratio)*1px) !important}.u-p-sm-4{padding:calc(32*var(--font-ratio)*1px) !important}.u-pt-sm-4,.u-py-sm-4{padding-top:calc(32*var(--font-ratio)*1px) !important}.u-pr-sm-4,.u-px-sm-4{padding-right:calc(32*var(--font-ratio)*1px) !important}.u-pb-sm-4,.u-py-sm-4{padding-bottom:calc(32*var(--font-ratio)*1px) !important}.u-pl-sm-4,.u-px-sm-4{padding-left:calc(32*var(--font-ratio)*1px) !important}.u-p-sm-5{padding:calc(40*var(--font-ratio)*1px) !important}.u-pt-sm-5,.u-py-sm-5{padding-top:calc(40*var(--font-ratio)*1px) !important}.u-pr-sm-5,.u-px-sm-5{padding-right:calc(40*var(--font-ratio)*1px) !important}.u-pb-sm-5,.u-py-sm-5{padding-bottom:calc(40*var(--font-ratio)*1px) !important}.u-pl-sm-5,.u-px-sm-5{padding-left:calc(40*var(--font-ratio)*1px) !important}.u-p-sm-6{padding:calc(48*var(--font-ratio)*1px) !important}.u-pt-sm-6,.u-py-sm-6{padding-top:calc(48*var(--font-ratio)*1px) !important}.u-pr-sm-6,.u-px-sm-6{padding-right:calc(48*var(--font-ratio)*1px) !important}.u-pb-sm-6,.u-py-sm-6{padding-bottom:calc(48*var(--font-ratio)*1px) !important}.u-pl-sm-6,.u-px-sm-6{padding-left:calc(48*var(--font-ratio)*1px) !important}.u-p-sm-7{padding:calc(56*var(--font-ratio)*1px) !important}.u-pt-sm-7,.u-py-sm-7{padding-top:calc(56*var(--font-ratio)*1px) !important}.u-pr-sm-7,.u-px-sm-7{padding-right:calc(56*var(--font-ratio)*1px) !important}.u-pb-sm-7,.u-py-sm-7{padding-bottom:calc(56*var(--font-ratio)*1px) !important}.u-pl-sm-7,.u-px-sm-7{padding-left:calc(56*var(--font-ratio)*1px) !important}.u-p-sm-8{padding:calc(64*var(--font-ratio)*1px) !important}.u-pt-sm-8,.u-py-sm-8{padding-top:calc(64*var(--font-ratio)*1px) !important}.u-pr-sm-8,.u-px-sm-8{padding-right:calc(64*var(--font-ratio)*1px) !important}.u-pb-sm-8,.u-py-sm-8{padding-bottom:calc(64*var(--font-ratio)*1px) !important}.u-pl-sm-8,.u-px-sm-8{padding-left:calc(64*var(--font-ratio)*1px) !important}.u-p-sm-9{padding:calc(72*var(--font-ratio)*1px) !important}.u-pt-sm-9,.u-py-sm-9{padding-top:calc(72*var(--font-ratio)*1px) !important}.u-pr-sm-9,.u-px-sm-9{padding-right:calc(72*var(--font-ratio)*1px) !important}.u-pb-sm-9,.u-py-sm-9{padding-bottom:calc(72*var(--font-ratio)*1px) !important}.u-pl-sm-9,.u-px-sm-9{padding-left:calc(72*var(--font-ratio)*1px) !important}.u-p-sm-10{padding:calc(80*var(--font-ratio)*1px) !important}.u-pt-sm-10,.u-py-sm-10{padding-top:calc(80*var(--font-ratio)*1px) !important}.u-pr-sm-10,.u-px-sm-10{padding-right:calc(80*var(--font-ratio)*1px) !important}.u-pb-sm-10,.u-py-sm-10{padding-bottom:calc(80*var(--font-ratio)*1px) !important}.u-pl-sm-10,.u-px-sm-10{padding-left:calc(80*var(--font-ratio)*1px) !important}.u-p-sm-11{padding:calc(88*var(--font-ratio)*1px) !important}.u-pt-sm-11,.u-py-sm-11{padding-top:calc(88*var(--font-ratio)*1px) !important}.u-pr-sm-11,.u-px-sm-11{padding-right:calc(88*var(--font-ratio)*1px) !important}.u-pb-sm-11,.u-py-sm-11{padding-bottom:calc(88*var(--font-ratio)*1px) !important}.u-pl-sm-11,.u-px-sm-11{padding-left:calc(88*var(--font-ratio)*1px) !important}.u-p-sm-12{padding:calc(96*var(--font-ratio)*1px) !important}.u-pt-sm-12,.u-py-sm-12{padding-top:calc(96*var(--font-ratio)*1px) !important}.u-pr-sm-12,.u-px-sm-12{padding-right:calc(96*var(--font-ratio)*1px) !important}.u-pb-sm-12,.u-py-sm-12{padding-bottom:calc(96*var(--font-ratio)*1px) !important}.u-pl-sm-12,.u-px-sm-12{padding-left:calc(96*var(--font-ratio)*1px) !important}.u-p-sm-13{padding:calc(104*var(--font-ratio)*1px) !important}.u-pt-sm-13,.u-py-sm-13{padding-top:calc(104*var(--font-ratio)*1px) !important}.u-pr-sm-13,.u-px-sm-13{padding-right:calc(104*var(--font-ratio)*1px) !important}.u-pb-sm-13,.u-py-sm-13{padding-bottom:calc(104*var(--font-ratio)*1px) !important}.u-pl-sm-13,.u-px-sm-13{padding-left:calc(104*var(--font-ratio)*1px) !important}.u-p-sm-14{padding:calc(112*var(--font-ratio)*1px) !important}.u-pt-sm-14,.u-py-sm-14{padding-top:calc(112*var(--font-ratio)*1px) !important}.u-pr-sm-14,.u-px-sm-14{padding-right:calc(112*var(--font-ratio)*1px) !important}.u-pb-sm-14,.u-py-sm-14{padding-bottom:calc(112*var(--font-ratio)*1px) !important}.u-pl-sm-14,.u-px-sm-14{padding-left:calc(112*var(--font-ratio)*1px) !important}.u-p-sm-15{padding:calc(120*var(--font-ratio)*1px) !important}.u-pt-sm-15,.u-py-sm-15{padding-top:calc(120*var(--font-ratio)*1px) !important}.u-pr-sm-15,.u-px-sm-15{padding-right:calc(120*var(--font-ratio)*1px) !important}.u-pb-sm-15,.u-py-sm-15{padding-bottom:calc(120*var(--font-ratio)*1px) !important}.u-pl-sm-15,.u-px-sm-15{padding-left:calc(120*var(--font-ratio)*1px) !important}.u-p-sm-16{padding:calc(128*var(--font-ratio)*1px) !important}.u-pt-sm-16,.u-py-sm-16{padding-top:calc(128*var(--font-ratio)*1px) !important}.u-pr-sm-16,.u-px-sm-16{padding-right:calc(128*var(--font-ratio)*1px) !important}.u-pb-sm-16,.u-py-sm-16{padding-bottom:calc(128*var(--font-ratio)*1px) !important}.u-pl-sm-16,.u-px-sm-16{padding-left:calc(128*var(--font-ratio)*1px) !important}.u-m-sm-n1{margin:calc(-8*var(--font-ratio)*1px) !important}.u-mt-sm-n1,.u-my-sm-n1{margin-top:calc(-8*var(--font-ratio)*1px) !important}.u-mr-sm-n1,.u-mx-sm-n1{margin-right:calc(-8*var(--font-ratio)*1px) !important}.u-mb-sm-n1,.u-my-sm-n1{margin-bottom:calc(-8*var(--font-ratio)*1px) !important}.u-ml-sm-n1,.u-mx-sm-n1{margin-left:calc(-8*var(--font-ratio)*1px) !important}.u-m-sm-n2{margin:calc(-16*var(--font-ratio)*1px) !important}.u-mt-sm-n2,.u-my-sm-n2{margin-top:calc(-16*var(--font-ratio)*1px) !important}.u-mr-sm-n2,.u-mx-sm-n2{margin-right:calc(-16*var(--font-ratio)*1px) !important}.u-mb-sm-n2,.u-my-sm-n2{margin-bottom:calc(-16*var(--font-ratio)*1px) !important}.u-ml-sm-n2,.u-mx-sm-n2{margin-left:calc(-16*var(--font-ratio)*1px) !important}.u-m-sm-n3{margin:calc(-24*var(--font-ratio)*1px) !important}.u-mt-sm-n3,.u-my-sm-n3{margin-top:calc(-24*var(--font-ratio)*1px) !important}.u-mr-sm-n3,.u-mx-sm-n3{margin-right:calc(-24*var(--font-ratio)*1px) !important}.u-mb-sm-n3,.u-my-sm-n3{margin-bottom:calc(-24*var(--font-ratio)*1px) !important}.u-ml-sm-n3,.u-mx-sm-n3{margin-left:calc(-24*var(--font-ratio)*1px) !important}.u-m-sm-n4{margin:calc(-32*var(--font-ratio)*1px) !important}.u-mt-sm-n4,.u-my-sm-n4{margin-top:calc(-32*var(--font-ratio)*1px) !important}.u-mr-sm-n4,.u-mx-sm-n4{margin-right:calc(-32*var(--font-ratio)*1px) !important}.u-mb-sm-n4,.u-my-sm-n4{margin-bottom:calc(-32*var(--font-ratio)*1px) !important}.u-ml-sm-n4,.u-mx-sm-n4{margin-left:calc(-32*var(--font-ratio)*1px) !important}.u-m-sm-n5{margin:calc(-40*var(--font-ratio)*1px) !important}.u-mt-sm-n5,.u-my-sm-n5{margin-top:calc(-40*var(--font-ratio)*1px) !important}.u-mr-sm-n5,.u-mx-sm-n5{margin-right:calc(-40*var(--font-ratio)*1px) !important}.u-mb-sm-n5,.u-my-sm-n5{margin-bottom:calc(-40*var(--font-ratio)*1px) !important}.u-ml-sm-n5,.u-mx-sm-n5{margin-left:calc(-40*var(--font-ratio)*1px) !important}.u-m-sm-n6{margin:calc(-48*var(--font-ratio)*1px) !important}.u-mt-sm-n6,.u-my-sm-n6{margin-top:calc(-48*var(--font-ratio)*1px) !important}.u-mr-sm-n6,.u-mx-sm-n6{margin-right:calc(-48*var(--font-ratio)*1px) !important}.u-mb-sm-n6,.u-my-sm-n6{margin-bottom:calc(-48*var(--font-ratio)*1px) !important}.u-ml-sm-n6,.u-mx-sm-n6{margin-left:calc(-48*var(--font-ratio)*1px) !important}.u-m-sm-n7{margin:calc(-56*var(--font-ratio)*1px) !important}.u-mt-sm-n7,.u-my-sm-n7{margin-top:calc(-56*var(--font-ratio)*1px) !important}.u-mr-sm-n7,.u-mx-sm-n7{margin-right:calc(-56*var(--font-ratio)*1px) !important}.u-mb-sm-n7,.u-my-sm-n7{margin-bottom:calc(-56*var(--font-ratio)*1px) !important}.u-ml-sm-n7,.u-mx-sm-n7{margin-left:calc(-56*var(--font-ratio)*1px) !important}.u-m-sm-n8{margin:calc(-64*var(--font-ratio)*1px) !important}.u-mt-sm-n8,.u-my-sm-n8{margin-top:calc(-64*var(--font-ratio)*1px) !important}.u-mr-sm-n8,.u-mx-sm-n8{margin-right:calc(-64*var(--font-ratio)*1px) !important}.u-mb-sm-n8,.u-my-sm-n8{margin-bottom:calc(-64*var(--font-ratio)*1px) !important}.u-ml-sm-n8,.u-mx-sm-n8{margin-left:calc(-64*var(--font-ratio)*1px) !important}.u-m-sm-n9{margin:calc(-72*var(--font-ratio)*1px) !important}.u-mt-sm-n9,.u-my-sm-n9{margin-top:calc(-72*var(--font-ratio)*1px) !important}.u-mr-sm-n9,.u-mx-sm-n9{margin-right:calc(-72*var(--font-ratio)*1px) !important}.u-mb-sm-n9,.u-my-sm-n9{margin-bottom:calc(-72*var(--font-ratio)*1px) !important}.u-ml-sm-n9,.u-mx-sm-n9{margin-left:calc(-72*var(--font-ratio)*1px) !important}.u-m-sm-n10{margin:calc(-80*var(--font-ratio)*1px) !important}.u-mt-sm-n10,.u-my-sm-n10{margin-top:calc(-80*var(--font-ratio)*1px) !important}.u-mr-sm-n10,.u-mx-sm-n10{margin-right:calc(-80*var(--font-ratio)*1px) !important}.u-mb-sm-n10,.u-my-sm-n10{margin-bottom:calc(-80*var(--font-ratio)*1px) !important}.u-ml-sm-n10,.u-mx-sm-n10{margin-left:calc(-80*var(--font-ratio)*1px) !important}.u-m-sm-n11{margin:calc(-88*var(--font-ratio)*1px) !important}.u-mt-sm-n11,.u-my-sm-n11{margin-top:calc(-88*var(--font-ratio)*1px) !important}.u-mr-sm-n11,.u-mx-sm-n11{margin-right:calc(-88*var(--font-ratio)*1px) !important}.u-mb-sm-n11,.u-my-sm-n11{margin-bottom:calc(-88*var(--font-ratio)*1px) !important}.u-ml-sm-n11,.u-mx-sm-n11{margin-left:calc(-88*var(--font-ratio)*1px) !important}.u-m-sm-n12{margin:calc(-96*var(--font-ratio)*1px) !important}.u-mt-sm-n12,.u-my-sm-n12{margin-top:calc(-96*var(--font-ratio)*1px) !important}.u-mr-sm-n12,.u-mx-sm-n12{margin-right:calc(-96*var(--font-ratio)*1px) !important}.u-mb-sm-n12,.u-my-sm-n12{margin-bottom:calc(-96*var(--font-ratio)*1px) !important}.u-ml-sm-n12,.u-mx-sm-n12{margin-left:calc(-96*var(--font-ratio)*1px) !important}.u-m-sm-n13{margin:calc(-104*var(--font-ratio)*1px) !important}.u-mt-sm-n13,.u-my-sm-n13{margin-top:calc(-104*var(--font-ratio)*1px) !important}.u-mr-sm-n13,.u-mx-sm-n13{margin-right:calc(-104*var(--font-ratio)*1px) !important}.u-mb-sm-n13,.u-my-sm-n13{margin-bottom:calc(-104*var(--font-ratio)*1px) !important}.u-ml-sm-n13,.u-mx-sm-n13{margin-left:calc(-104*var(--font-ratio)*1px) !important}.u-m-sm-n14{margin:calc(-112*var(--font-ratio)*1px) !important}.u-mt-sm-n14,.u-my-sm-n14{margin-top:calc(-112*var(--font-ratio)*1px) !important}.u-mr-sm-n14,.u-mx-sm-n14{margin-right:calc(-112*var(--font-ratio)*1px) !important}.u-mb-sm-n14,.u-my-sm-n14{margin-bottom:calc(-112*var(--font-ratio)*1px) !important}.u-ml-sm-n14,.u-mx-sm-n14{margin-left:calc(-112*var(--font-ratio)*1px) !important}.u-m-sm-n15{margin:calc(-120*var(--font-ratio)*1px) !important}.u-mt-sm-n15,.u-my-sm-n15{margin-top:calc(-120*var(--font-ratio)*1px) !important}.u-mr-sm-n15,.u-mx-sm-n15{margin-right:calc(-120*var(--font-ratio)*1px) !important}.u-mb-sm-n15,.u-my-sm-n15{margin-bottom:calc(-120*var(--font-ratio)*1px) !important}.u-ml-sm-n15,.u-mx-sm-n15{margin-left:calc(-120*var(--font-ratio)*1px) !important}.u-m-sm-n16{margin:calc(-128*var(--font-ratio)*1px) !important}.u-mt-sm-n16,.u-my-sm-n16{margin-top:calc(-128*var(--font-ratio)*1px) !important}.u-mr-sm-n16,.u-mx-sm-n16{margin-right:calc(-128*var(--font-ratio)*1px) !important}.u-mb-sm-n16,.u-my-sm-n16{margin-bottom:calc(-128*var(--font-ratio)*1px) !important}.u-ml-sm-n16,.u-mx-sm-n16{margin-left:calc(-128*var(--font-ratio)*1px) !important}.u-m-sm-auto{margin:auto !important}.u-mt-sm-auto,.u-my-sm-auto{margin-top:auto !important}.u-mr-sm-auto,.u-mx-sm-auto{margin-right:auto !important}.u-mb-sm-auto,.u-my-sm-auto{margin-bottom:auto !important}.u-ml-sm-auto,.u-mx-sm-auto{margin-left:auto !important}}@media(max-width: 768px){.u-m-md-0{margin:calc(0*var(--font-ratio)*1px) !important}.u-mt-md-0,.u-my-md-0{margin-top:calc(0*var(--font-ratio)*1px) !important}.u-mr-md-0,.u-mx-md-0{margin-right:calc(0*var(--font-ratio)*1px) !important}.u-mb-md-0,.u-my-md-0{margin-bottom:calc(0*var(--font-ratio)*1px) !important}.u-ml-md-0,.u-mx-md-0{margin-left:calc(0*var(--font-ratio)*1px) !important}.u-m-md-1{margin:calc(8*var(--font-ratio)*1px) !important}.u-mt-md-1,.u-my-md-1{margin-top:calc(8*var(--font-ratio)*1px) !important}.u-mr-md-1,.u-mx-md-1{margin-right:calc(8*var(--font-ratio)*1px) !important}.u-mb-md-1,.u-my-md-1{margin-bottom:calc(8*var(--font-ratio)*1px) !important}.u-ml-md-1,.u-mx-md-1{margin-left:calc(8*var(--font-ratio)*1px) !important}.u-m-md-2{margin:calc(16*var(--font-ratio)*1px) !important}.u-mt-md-2,.u-my-md-2{margin-top:calc(16*var(--font-ratio)*1px) !important}.u-mr-md-2,.u-mx-md-2{margin-right:calc(16*var(--font-ratio)*1px) !important}.u-mb-md-2,.u-my-md-2{margin-bottom:calc(16*var(--font-ratio)*1px) !important}.u-ml-md-2,.u-mx-md-2{margin-left:calc(16*var(--font-ratio)*1px) !important}.u-m-md-3{margin:calc(24*var(--font-ratio)*1px) !important}.u-mt-md-3,.u-my-md-3{margin-top:calc(24*var(--font-ratio)*1px) !important}.u-mr-md-3,.u-mx-md-3{margin-right:calc(24*var(--font-ratio)*1px) !important}.u-mb-md-3,.u-my-md-3{margin-bottom:calc(24*var(--font-ratio)*1px) !important}.u-ml-md-3,.u-mx-md-3{margin-left:calc(24*var(--font-ratio)*1px) !important}.u-m-md-4{margin:calc(32*var(--font-ratio)*1px) !important}.u-mt-md-4,.u-my-md-4{margin-top:calc(32*var(--font-ratio)*1px) !important}.u-mr-md-4,.u-mx-md-4{margin-right:calc(32*var(--font-ratio)*1px) !important}.u-mb-md-4,.u-my-md-4{margin-bottom:calc(32*var(--font-ratio)*1px) !important}.u-ml-md-4,.u-mx-md-4{margin-left:calc(32*var(--font-ratio)*1px) !important}.u-m-md-5{margin:calc(40*var(--font-ratio)*1px) !important}.u-mt-md-5,.u-my-md-5{margin-top:calc(40*var(--font-ratio)*1px) !important}.u-mr-md-5,.u-mx-md-5{margin-right:calc(40*var(--font-ratio)*1px) !important}.u-mb-md-5,.u-my-md-5{margin-bottom:calc(40*var(--font-ratio)*1px) !important}.u-ml-md-5,.u-mx-md-5{margin-left:calc(40*var(--font-ratio)*1px) !important}.u-m-md-6{margin:calc(48*var(--font-ratio)*1px) !important}.u-mt-md-6,.u-my-md-6{margin-top:calc(48*var(--font-ratio)*1px) !important}.u-mr-md-6,.u-mx-md-6{margin-right:calc(48*var(--font-ratio)*1px) !important}.u-mb-md-6,.u-my-md-6{margin-bottom:calc(48*var(--font-ratio)*1px) !important}.u-ml-md-6,.u-mx-md-6{margin-left:calc(48*var(--font-ratio)*1px) !important}.u-m-md-7{margin:calc(56*var(--font-ratio)*1px) !important}.u-mt-md-7,.u-my-md-7{margin-top:calc(56*var(--font-ratio)*1px) !important}.u-mr-md-7,.u-mx-md-7{margin-right:calc(56*var(--font-ratio)*1px) !important}.u-mb-md-7,.u-my-md-7{margin-bottom:calc(56*var(--font-ratio)*1px) !important}.u-ml-md-7,.u-mx-md-7{margin-left:calc(56*var(--font-ratio)*1px) !important}.u-m-md-8{margin:calc(64*var(--font-ratio)*1px) !important}.u-mt-md-8,.u-my-md-8{margin-top:calc(64*var(--font-ratio)*1px) !important}.u-mr-md-8,.u-mx-md-8{margin-right:calc(64*var(--font-ratio)*1px) !important}.u-mb-md-8,.u-my-md-8{margin-bottom:calc(64*var(--font-ratio)*1px) !important}.u-ml-md-8,.u-mx-md-8{margin-left:calc(64*var(--font-ratio)*1px) !important}.u-m-md-9{margin:calc(72*var(--font-ratio)*1px) !important}.u-mt-md-9,.u-my-md-9{margin-top:calc(72*var(--font-ratio)*1px) !important}.u-mr-md-9,.u-mx-md-9{margin-right:calc(72*var(--font-ratio)*1px) !important}.u-mb-md-9,.u-my-md-9{margin-bottom:calc(72*var(--font-ratio)*1px) !important}.u-ml-md-9,.u-mx-md-9{margin-left:calc(72*var(--font-ratio)*1px) !important}.u-m-md-10{margin:calc(80*var(--font-ratio)*1px) !important}.u-mt-md-10,.u-my-md-10{margin-top:calc(80*var(--font-ratio)*1px) !important}.u-mr-md-10,.u-mx-md-10{margin-right:calc(80*var(--font-ratio)*1px) !important}.u-mb-md-10,.u-my-md-10{margin-bottom:calc(80*var(--font-ratio)*1px) !important}.u-ml-md-10,.u-mx-md-10{margin-left:calc(80*var(--font-ratio)*1px) !important}.u-m-md-11{margin:calc(88*var(--font-ratio)*1px) !important}.u-mt-md-11,.u-my-md-11{margin-top:calc(88*var(--font-ratio)*1px) !important}.u-mr-md-11,.u-mx-md-11{margin-right:calc(88*var(--font-ratio)*1px) !important}.u-mb-md-11,.u-my-md-11{margin-bottom:calc(88*var(--font-ratio)*1px) !important}.u-ml-md-11,.u-mx-md-11{margin-left:calc(88*var(--font-ratio)*1px) !important}.u-m-md-12{margin:calc(96*var(--font-ratio)*1px) !important}.u-mt-md-12,.u-my-md-12{margin-top:calc(96*var(--font-ratio)*1px) !important}.u-mr-md-12,.u-mx-md-12{margin-right:calc(96*var(--font-ratio)*1px) !important}.u-mb-md-12,.u-my-md-12{margin-bottom:calc(96*var(--font-ratio)*1px) !important}.u-ml-md-12,.u-mx-md-12{margin-left:calc(96*var(--font-ratio)*1px) !important}.u-m-md-13{margin:calc(104*var(--font-ratio)*1px) !important}.u-mt-md-13,.u-my-md-13{margin-top:calc(104*var(--font-ratio)*1px) !important}.u-mr-md-13,.u-mx-md-13{margin-right:calc(104*var(--font-ratio)*1px) !important}.u-mb-md-13,.u-my-md-13{margin-bottom:calc(104*var(--font-ratio)*1px) !important}.u-ml-md-13,.u-mx-md-13{margin-left:calc(104*var(--font-ratio)*1px) !important}.u-m-md-14{margin:calc(112*var(--font-ratio)*1px) !important}.u-mt-md-14,.u-my-md-14{margin-top:calc(112*var(--font-ratio)*1px) !important}.u-mr-md-14,.u-mx-md-14{margin-right:calc(112*var(--font-ratio)*1px) !important}.u-mb-md-14,.u-my-md-14{margin-bottom:calc(112*var(--font-ratio)*1px) !important}.u-ml-md-14,.u-mx-md-14{margin-left:calc(112*var(--font-ratio)*1px) !important}.u-m-md-15{margin:calc(120*var(--font-ratio)*1px) !important}.u-mt-md-15,.u-my-md-15{margin-top:calc(120*var(--font-ratio)*1px) !important}.u-mr-md-15,.u-mx-md-15{margin-right:calc(120*var(--font-ratio)*1px) !important}.u-mb-md-15,.u-my-md-15{margin-bottom:calc(120*var(--font-ratio)*1px) !important}.u-ml-md-15,.u-mx-md-15{margin-left:calc(120*var(--font-ratio)*1px) !important}.u-m-md-16{margin:calc(128*var(--font-ratio)*1px) !important}.u-mt-md-16,.u-my-md-16{margin-top:calc(128*var(--font-ratio)*1px) !important}.u-mr-md-16,.u-mx-md-16{margin-right:calc(128*var(--font-ratio)*1px) !important}.u-mb-md-16,.u-my-md-16{margin-bottom:calc(128*var(--font-ratio)*1px) !important}.u-ml-md-16,.u-mx-md-16{margin-left:calc(128*var(--font-ratio)*1px) !important}.u-p-md-0{padding:calc(0*var(--font-ratio)*1px) !important}.u-pt-md-0,.u-py-md-0{padding-top:calc(0*var(--font-ratio)*1px) !important}.u-pr-md-0,.u-px-md-0{padding-right:calc(0*var(--font-ratio)*1px) !important}.u-pb-md-0,.u-py-md-0{padding-bottom:calc(0*var(--font-ratio)*1px) !important}.u-pl-md-0,.u-px-md-0{padding-left:calc(0*var(--font-ratio)*1px) !important}.u-p-md-1{padding:calc(8*var(--font-ratio)*1px) !important}.u-pt-md-1,.u-py-md-1{padding-top:calc(8*var(--font-ratio)*1px) !important}.u-pr-md-1,.u-px-md-1{padding-right:calc(8*var(--font-ratio)*1px) !important}.u-pb-md-1,.u-py-md-1{padding-bottom:calc(8*var(--font-ratio)*1px) !important}.u-pl-md-1,.u-px-md-1{padding-left:calc(8*var(--font-ratio)*1px) !important}.u-p-md-2{padding:calc(16*var(--font-ratio)*1px) !important}.u-pt-md-2,.u-py-md-2{padding-top:calc(16*var(--font-ratio)*1px) !important}.u-pr-md-2,.u-px-md-2{padding-right:calc(16*var(--font-ratio)*1px) !important}.u-pb-md-2,.u-py-md-2{padding-bottom:calc(16*var(--font-ratio)*1px) !important}.u-pl-md-2,.u-px-md-2{padding-left:calc(16*var(--font-ratio)*1px) !important}.u-p-md-3{padding:calc(24*var(--font-ratio)*1px) !important}.u-pt-md-3,.u-py-md-3{padding-top:calc(24*var(--font-ratio)*1px) !important}.u-pr-md-3,.u-px-md-3{padding-right:calc(24*var(--font-ratio)*1px) !important}.u-pb-md-3,.u-py-md-3{padding-bottom:calc(24*var(--font-ratio)*1px) !important}.u-pl-md-3,.u-px-md-3{padding-left:calc(24*var(--font-ratio)*1px) !important}.u-p-md-4{padding:calc(32*var(--font-ratio)*1px) !important}.u-pt-md-4,.u-py-md-4{padding-top:calc(32*var(--font-ratio)*1px) !important}.u-pr-md-4,.u-px-md-4{padding-right:calc(32*var(--font-ratio)*1px) !important}.u-pb-md-4,.u-py-md-4{padding-bottom:calc(32*var(--font-ratio)*1px) !important}.u-pl-md-4,.u-px-md-4{padding-left:calc(32*var(--font-ratio)*1px) !important}.u-p-md-5{padding:calc(40*var(--font-ratio)*1px) !important}.u-pt-md-5,.u-py-md-5{padding-top:calc(40*var(--font-ratio)*1px) !important}.u-pr-md-5,.u-px-md-5{padding-right:calc(40*var(--font-ratio)*1px) !important}.u-pb-md-5,.u-py-md-5{padding-bottom:calc(40*var(--font-ratio)*1px) !important}.u-pl-md-5,.u-px-md-5{padding-left:calc(40*var(--font-ratio)*1px) !important}.u-p-md-6{padding:calc(48*var(--font-ratio)*1px) !important}.u-pt-md-6,.u-py-md-6{padding-top:calc(48*var(--font-ratio)*1px) !important}.u-pr-md-6,.u-px-md-6{padding-right:calc(48*var(--font-ratio)*1px) !important}.u-pb-md-6,.u-py-md-6{padding-bottom:calc(48*var(--font-ratio)*1px) !important}.u-pl-md-6,.u-px-md-6{padding-left:calc(48*var(--font-ratio)*1px) !important}.u-p-md-7{padding:calc(56*var(--font-ratio)*1px) !important}.u-pt-md-7,.u-py-md-7{padding-top:calc(56*var(--font-ratio)*1px) !important}.u-pr-md-7,.u-px-md-7{padding-right:calc(56*var(--font-ratio)*1px) !important}.u-pb-md-7,.u-py-md-7{padding-bottom:calc(56*var(--font-ratio)*1px) !important}.u-pl-md-7,.u-px-md-7{padding-left:calc(56*var(--font-ratio)*1px) !important}.u-p-md-8{padding:calc(64*var(--font-ratio)*1px) !important}.u-pt-md-8,.u-py-md-8{padding-top:calc(64*var(--font-ratio)*1px) !important}.u-pr-md-8,.u-px-md-8{padding-right:calc(64*var(--font-ratio)*1px) !important}.u-pb-md-8,.u-py-md-8{padding-bottom:calc(64*var(--font-ratio)*1px) !important}.u-pl-md-8,.u-px-md-8{padding-left:calc(64*var(--font-ratio)*1px) !important}.u-p-md-9{padding:calc(72*var(--font-ratio)*1px) !important}.u-pt-md-9,.u-py-md-9{padding-top:calc(72*var(--font-ratio)*1px) !important}.u-pr-md-9,.u-px-md-9{padding-right:calc(72*var(--font-ratio)*1px) !important}.u-pb-md-9,.u-py-md-9{padding-bottom:calc(72*var(--font-ratio)*1px) !important}.u-pl-md-9,.u-px-md-9{padding-left:calc(72*var(--font-ratio)*1px) !important}.u-p-md-10{padding:calc(80*var(--font-ratio)*1px) !important}.u-pt-md-10,.u-py-md-10{padding-top:calc(80*var(--font-ratio)*1px) !important}.u-pr-md-10,.u-px-md-10{padding-right:calc(80*var(--font-ratio)*1px) !important}.u-pb-md-10,.u-py-md-10{padding-bottom:calc(80*var(--font-ratio)*1px) !important}.u-pl-md-10,.u-px-md-10{padding-left:calc(80*var(--font-ratio)*1px) !important}.u-p-md-11{padding:calc(88*var(--font-ratio)*1px) !important}.u-pt-md-11,.u-py-md-11{padding-top:calc(88*var(--font-ratio)*1px) !important}.u-pr-md-11,.u-px-md-11{padding-right:calc(88*var(--font-ratio)*1px) !important}.u-pb-md-11,.u-py-md-11{padding-bottom:calc(88*var(--font-ratio)*1px) !important}.u-pl-md-11,.u-px-md-11{padding-left:calc(88*var(--font-ratio)*1px) !important}.u-p-md-12{padding:calc(96*var(--font-ratio)*1px) !important}.u-pt-md-12,.u-py-md-12{padding-top:calc(96*var(--font-ratio)*1px) !important}.u-pr-md-12,.u-px-md-12{padding-right:calc(96*var(--font-ratio)*1px) !important}.u-pb-md-12,.u-py-md-12{padding-bottom:calc(96*var(--font-ratio)*1px) !important}.u-pl-md-12,.u-px-md-12{padding-left:calc(96*var(--font-ratio)*1px) !important}.u-p-md-13{padding:calc(104*var(--font-ratio)*1px) !important}.u-pt-md-13,.u-py-md-13{padding-top:calc(104*var(--font-ratio)*1px) !important}.u-pr-md-13,.u-px-md-13{padding-right:calc(104*var(--font-ratio)*1px) !important}.u-pb-md-13,.u-py-md-13{padding-bottom:calc(104*var(--font-ratio)*1px) !important}.u-pl-md-13,.u-px-md-13{padding-left:calc(104*var(--font-ratio)*1px) !important}.u-p-md-14{padding:calc(112*var(--font-ratio)*1px) !important}.u-pt-md-14,.u-py-md-14{padding-top:calc(112*var(--font-ratio)*1px) !important}.u-pr-md-14,.u-px-md-14{padding-right:calc(112*var(--font-ratio)*1px) !important}.u-pb-md-14,.u-py-md-14{padding-bottom:calc(112*var(--font-ratio)*1px) !important}.u-pl-md-14,.u-px-md-14{padding-left:calc(112*var(--font-ratio)*1px) !important}.u-p-md-15{padding:calc(120*var(--font-ratio)*1px) !important}.u-pt-md-15,.u-py-md-15{padding-top:calc(120*var(--font-ratio)*1px) !important}.u-pr-md-15,.u-px-md-15{padding-right:calc(120*var(--font-ratio)*1px) !important}.u-pb-md-15,.u-py-md-15{padding-bottom:calc(120*var(--font-ratio)*1px) !important}.u-pl-md-15,.u-px-md-15{padding-left:calc(120*var(--font-ratio)*1px) !important}.u-p-md-16{padding:calc(128*var(--font-ratio)*1px) !important}.u-pt-md-16,.u-py-md-16{padding-top:calc(128*var(--font-ratio)*1px) !important}.u-pr-md-16,.u-px-md-16{padding-right:calc(128*var(--font-ratio)*1px) !important}.u-pb-md-16,.u-py-md-16{padding-bottom:calc(128*var(--font-ratio)*1px) !important}.u-pl-md-16,.u-px-md-16{padding-left:calc(128*var(--font-ratio)*1px) !important}.u-m-md-n1{margin:calc(-8*var(--font-ratio)*1px) !important}.u-mt-md-n1,.u-my-md-n1{margin-top:calc(-8*var(--font-ratio)*1px) !important}.u-mr-md-n1,.u-mx-md-n1{margin-right:calc(-8*var(--font-ratio)*1px) !important}.u-mb-md-n1,.u-my-md-n1{margin-bottom:calc(-8*var(--font-ratio)*1px) !important}.u-ml-md-n1,.u-mx-md-n1{margin-left:calc(-8*var(--font-ratio)*1px) !important}.u-m-md-n2{margin:calc(-16*var(--font-ratio)*1px) !important}.u-mt-md-n2,.u-my-md-n2{margin-top:calc(-16*var(--font-ratio)*1px) !important}.u-mr-md-n2,.u-mx-md-n2{margin-right:calc(-16*var(--font-ratio)*1px) !important}.u-mb-md-n2,.u-my-md-n2{margin-bottom:calc(-16*var(--font-ratio)*1px) !important}.u-ml-md-n2,.u-mx-md-n2{margin-left:calc(-16*var(--font-ratio)*1px) !important}.u-m-md-n3{margin:calc(-24*var(--font-ratio)*1px) !important}.u-mt-md-n3,.u-my-md-n3{margin-top:calc(-24*var(--font-ratio)*1px) !important}.u-mr-md-n3,.u-mx-md-n3{margin-right:calc(-24*var(--font-ratio)*1px) !important}.u-mb-md-n3,.u-my-md-n3{margin-bottom:calc(-24*var(--font-ratio)*1px) !important}.u-ml-md-n3,.u-mx-md-n3{margin-left:calc(-24*var(--font-ratio)*1px) !important}.u-m-md-n4{margin:calc(-32*var(--font-ratio)*1px) !important}.u-mt-md-n4,.u-my-md-n4{margin-top:calc(-32*var(--font-ratio)*1px) !important}.u-mr-md-n4,.u-mx-md-n4{margin-right:calc(-32*var(--font-ratio)*1px) !important}.u-mb-md-n4,.u-my-md-n4{margin-bottom:calc(-32*var(--font-ratio)*1px) !important}.u-ml-md-n4,.u-mx-md-n4{margin-left:calc(-32*var(--font-ratio)*1px) !important}.u-m-md-n5{margin:calc(-40*var(--font-ratio)*1px) !important}.u-mt-md-n5,.u-my-md-n5{margin-top:calc(-40*var(--font-ratio)*1px) !important}.u-mr-md-n5,.u-mx-md-n5{margin-right:calc(-40*var(--font-ratio)*1px) !important}.u-mb-md-n5,.u-my-md-n5{margin-bottom:calc(-40*var(--font-ratio)*1px) !important}.u-ml-md-n5,.u-mx-md-n5{margin-left:calc(-40*var(--font-ratio)*1px) !important}.u-m-md-n6{margin:calc(-48*var(--font-ratio)*1px) !important}.u-mt-md-n6,.u-my-md-n6{margin-top:calc(-48*var(--font-ratio)*1px) !important}.u-mr-md-n6,.u-mx-md-n6{margin-right:calc(-48*var(--font-ratio)*1px) !important}.u-mb-md-n6,.u-my-md-n6{margin-bottom:calc(-48*var(--font-ratio)*1px) !important}.u-ml-md-n6,.u-mx-md-n6{margin-left:calc(-48*var(--font-ratio)*1px) !important}.u-m-md-n7{margin:calc(-56*var(--font-ratio)*1px) !important}.u-mt-md-n7,.u-my-md-n7{margin-top:calc(-56*var(--font-ratio)*1px) !important}.u-mr-md-n7,.u-mx-md-n7{margin-right:calc(-56*var(--font-ratio)*1px) !important}.u-mb-md-n7,.u-my-md-n7{margin-bottom:calc(-56*var(--font-ratio)*1px) !important}.u-ml-md-n7,.u-mx-md-n7{margin-left:calc(-56*var(--font-ratio)*1px) !important}.u-m-md-n8{margin:calc(-64*var(--font-ratio)*1px) !important}.u-mt-md-n8,.u-my-md-n8{margin-top:calc(-64*var(--font-ratio)*1px) !important}.u-mr-md-n8,.u-mx-md-n8{margin-right:calc(-64*var(--font-ratio)*1px) !important}.u-mb-md-n8,.u-my-md-n8{margin-bottom:calc(-64*var(--font-ratio)*1px) !important}.u-ml-md-n8,.u-mx-md-n8{margin-left:calc(-64*var(--font-ratio)*1px) !important}.u-m-md-n9{margin:calc(-72*var(--font-ratio)*1px) !important}.u-mt-md-n9,.u-my-md-n9{margin-top:calc(-72*var(--font-ratio)*1px) !important}.u-mr-md-n9,.u-mx-md-n9{margin-right:calc(-72*var(--font-ratio)*1px) !important}.u-mb-md-n9,.u-my-md-n9{margin-bottom:calc(-72*var(--font-ratio)*1px) !important}.u-ml-md-n9,.u-mx-md-n9{margin-left:calc(-72*var(--font-ratio)*1px) !important}.u-m-md-n10{margin:calc(-80*var(--font-ratio)*1px) !important}.u-mt-md-n10,.u-my-md-n10{margin-top:calc(-80*var(--font-ratio)*1px) !important}.u-mr-md-n10,.u-mx-md-n10{margin-right:calc(-80*var(--font-ratio)*1px) !important}.u-mb-md-n10,.u-my-md-n10{margin-bottom:calc(-80*var(--font-ratio)*1px) !important}.u-ml-md-n10,.u-mx-md-n10{margin-left:calc(-80*var(--font-ratio)*1px) !important}.u-m-md-n11{margin:calc(-88*var(--font-ratio)*1px) !important}.u-mt-md-n11,.u-my-md-n11{margin-top:calc(-88*var(--font-ratio)*1px) !important}.u-mr-md-n11,.u-mx-md-n11{margin-right:calc(-88*var(--font-ratio)*1px) !important}.u-mb-md-n11,.u-my-md-n11{margin-bottom:calc(-88*var(--font-ratio)*1px) !important}.u-ml-md-n11,.u-mx-md-n11{margin-left:calc(-88*var(--font-ratio)*1px) !important}.u-m-md-n12{margin:calc(-96*var(--font-ratio)*1px) !important}.u-mt-md-n12,.u-my-md-n12{margin-top:calc(-96*var(--font-ratio)*1px) !important}.u-mr-md-n12,.u-mx-md-n12{margin-right:calc(-96*var(--font-ratio)*1px) !important}.u-mb-md-n12,.u-my-md-n12{margin-bottom:calc(-96*var(--font-ratio)*1px) !important}.u-ml-md-n12,.u-mx-md-n12{margin-left:calc(-96*var(--font-ratio)*1px) !important}.u-m-md-n13{margin:calc(-104*var(--font-ratio)*1px) !important}.u-mt-md-n13,.u-my-md-n13{margin-top:calc(-104*var(--font-ratio)*1px) !important}.u-mr-md-n13,.u-mx-md-n13{margin-right:calc(-104*var(--font-ratio)*1px) !important}.u-mb-md-n13,.u-my-md-n13{margin-bottom:calc(-104*var(--font-ratio)*1px) !important}.u-ml-md-n13,.u-mx-md-n13{margin-left:calc(-104*var(--font-ratio)*1px) !important}.u-m-md-n14{margin:calc(-112*var(--font-ratio)*1px) !important}.u-mt-md-n14,.u-my-md-n14{margin-top:calc(-112*var(--font-ratio)*1px) !important}.u-mr-md-n14,.u-mx-md-n14{margin-right:calc(-112*var(--font-ratio)*1px) !important}.u-mb-md-n14,.u-my-md-n14{margin-bottom:calc(-112*var(--font-ratio)*1px) !important}.u-ml-md-n14,.u-mx-md-n14{margin-left:calc(-112*var(--font-ratio)*1px) !important}.u-m-md-n15{margin:calc(-120*var(--font-ratio)*1px) !important}.u-mt-md-n15,.u-my-md-n15{margin-top:calc(-120*var(--font-ratio)*1px) !important}.u-mr-md-n15,.u-mx-md-n15{margin-right:calc(-120*var(--font-ratio)*1px) !important}.u-mb-md-n15,.u-my-md-n15{margin-bottom:calc(-120*var(--font-ratio)*1px) !important}.u-ml-md-n15,.u-mx-md-n15{margin-left:calc(-120*var(--font-ratio)*1px) !important}.u-m-md-n16{margin:calc(-128*var(--font-ratio)*1px) !important}.u-mt-md-n16,.u-my-md-n16{margin-top:calc(-128*var(--font-ratio)*1px) !important}.u-mr-md-n16,.u-mx-md-n16{margin-right:calc(-128*var(--font-ratio)*1px) !important}.u-mb-md-n16,.u-my-md-n16{margin-bottom:calc(-128*var(--font-ratio)*1px) !important}.u-ml-md-n16,.u-mx-md-n16{margin-left:calc(-128*var(--font-ratio)*1px) !important}.u-m-md-auto{margin:auto !important}.u-mt-md-auto,.u-my-md-auto{margin-top:auto !important}.u-mr-md-auto,.u-mx-md-auto{margin-right:auto !important}.u-mb-md-auto,.u-my-md-auto{margin-bottom:auto !important}.u-ml-md-auto,.u-mx-md-auto{margin-left:auto !important}}@media(max-width: 1220px){.u-m-lg-0{margin:calc(0*var(--font-ratio)*1px) !important}.u-mt-lg-0,.u-my-lg-0{margin-top:calc(0*var(--font-ratio)*1px) !important}.u-mr-lg-0,.u-mx-lg-0{margin-right:calc(0*var(--font-ratio)*1px) !important}.u-mb-lg-0,.u-my-lg-0{margin-bottom:calc(0*var(--font-ratio)*1px) !important}.u-ml-lg-0,.u-mx-lg-0{margin-left:calc(0*var(--font-ratio)*1px) !important}.u-m-lg-1{margin:calc(8*var(--font-ratio)*1px) !important}.u-mt-lg-1,.u-my-lg-1{margin-top:calc(8*var(--font-ratio)*1px) !important}.u-mr-lg-1,.u-mx-lg-1{margin-right:calc(8*var(--font-ratio)*1px) !important}.u-mb-lg-1,.u-my-lg-1{margin-bottom:calc(8*var(--font-ratio)*1px) !important}.u-ml-lg-1,.u-mx-lg-1{margin-left:calc(8*var(--font-ratio)*1px) !important}.u-m-lg-2{margin:calc(16*var(--font-ratio)*1px) !important}.u-mt-lg-2,.u-my-lg-2{margin-top:calc(16*var(--font-ratio)*1px) !important}.u-mr-lg-2,.u-mx-lg-2{margin-right:calc(16*var(--font-ratio)*1px) !important}.u-mb-lg-2,.u-my-lg-2{margin-bottom:calc(16*var(--font-ratio)*1px) !important}.u-ml-lg-2,.u-mx-lg-2{margin-left:calc(16*var(--font-ratio)*1px) !important}.u-m-lg-3{margin:calc(24*var(--font-ratio)*1px) !important}.u-mt-lg-3,.u-my-lg-3{margin-top:calc(24*var(--font-ratio)*1px) !important}.u-mr-lg-3,.u-mx-lg-3{margin-right:calc(24*var(--font-ratio)*1px) !important}.u-mb-lg-3,.u-my-lg-3{margin-bottom:calc(24*var(--font-ratio)*1px) !important}.u-ml-lg-3,.u-mx-lg-3{margin-left:calc(24*var(--font-ratio)*1px) !important}.u-m-lg-4{margin:calc(32*var(--font-ratio)*1px) !important}.u-mt-lg-4,.u-my-lg-4{margin-top:calc(32*var(--font-ratio)*1px) !important}.u-mr-lg-4,.u-mx-lg-4{margin-right:calc(32*var(--font-ratio)*1px) !important}.u-mb-lg-4,.u-my-lg-4{margin-bottom:calc(32*var(--font-ratio)*1px) !important}.u-ml-lg-4,.u-mx-lg-4{margin-left:calc(32*var(--font-ratio)*1px) !important}.u-m-lg-5{margin:calc(40*var(--font-ratio)*1px) !important}.u-mt-lg-5,.u-my-lg-5{margin-top:calc(40*var(--font-ratio)*1px) !important}.u-mr-lg-5,.u-mx-lg-5{margin-right:calc(40*var(--font-ratio)*1px) !important}.u-mb-lg-5,.u-my-lg-5{margin-bottom:calc(40*var(--font-ratio)*1px) !important}.u-ml-lg-5,.u-mx-lg-5{margin-left:calc(40*var(--font-ratio)*1px) !important}.u-m-lg-6{margin:calc(48*var(--font-ratio)*1px) !important}.u-mt-lg-6,.u-my-lg-6{margin-top:calc(48*var(--font-ratio)*1px) !important}.u-mr-lg-6,.u-mx-lg-6{margin-right:calc(48*var(--font-ratio)*1px) !important}.u-mb-lg-6,.u-my-lg-6{margin-bottom:calc(48*var(--font-ratio)*1px) !important}.u-ml-lg-6,.u-mx-lg-6{margin-left:calc(48*var(--font-ratio)*1px) !important}.u-m-lg-7{margin:calc(56*var(--font-ratio)*1px) !important}.u-mt-lg-7,.u-my-lg-7{margin-top:calc(56*var(--font-ratio)*1px) !important}.u-mr-lg-7,.u-mx-lg-7{margin-right:calc(56*var(--font-ratio)*1px) !important}.u-mb-lg-7,.u-my-lg-7{margin-bottom:calc(56*var(--font-ratio)*1px) !important}.u-ml-lg-7,.u-mx-lg-7{margin-left:calc(56*var(--font-ratio)*1px) !important}.u-m-lg-8{margin:calc(64*var(--font-ratio)*1px) !important}.u-mt-lg-8,.u-my-lg-8{margin-top:calc(64*var(--font-ratio)*1px) !important}.u-mr-lg-8,.u-mx-lg-8{margin-right:calc(64*var(--font-ratio)*1px) !important}.u-mb-lg-8,.u-my-lg-8{margin-bottom:calc(64*var(--font-ratio)*1px) !important}.u-ml-lg-8,.u-mx-lg-8{margin-left:calc(64*var(--font-ratio)*1px) !important}.u-m-lg-9{margin:calc(72*var(--font-ratio)*1px) !important}.u-mt-lg-9,.u-my-lg-9{margin-top:calc(72*var(--font-ratio)*1px) !important}.u-mr-lg-9,.u-mx-lg-9{margin-right:calc(72*var(--font-ratio)*1px) !important}.u-mb-lg-9,.u-my-lg-9{margin-bottom:calc(72*var(--font-ratio)*1px) !important}.u-ml-lg-9,.u-mx-lg-9{margin-left:calc(72*var(--font-ratio)*1px) !important}.u-m-lg-10{margin:calc(80*var(--font-ratio)*1px) !important}.u-mt-lg-10,.u-my-lg-10{margin-top:calc(80*var(--font-ratio)*1px) !important}.u-mr-lg-10,.u-mx-lg-10{margin-right:calc(80*var(--font-ratio)*1px) !important}.u-mb-lg-10,.u-my-lg-10{margin-bottom:calc(80*var(--font-ratio)*1px) !important}.u-ml-lg-10,.u-mx-lg-10{margin-left:calc(80*var(--font-ratio)*1px) !important}.u-m-lg-11{margin:calc(88*var(--font-ratio)*1px) !important}.u-mt-lg-11,.u-my-lg-11{margin-top:calc(88*var(--font-ratio)*1px) !important}.u-mr-lg-11,.u-mx-lg-11{margin-right:calc(88*var(--font-ratio)*1px) !important}.u-mb-lg-11,.u-my-lg-11{margin-bottom:calc(88*var(--font-ratio)*1px) !important}.u-ml-lg-11,.u-mx-lg-11{margin-left:calc(88*var(--font-ratio)*1px) !important}.u-m-lg-12{margin:calc(96*var(--font-ratio)*1px) !important}.u-mt-lg-12,.u-my-lg-12{margin-top:calc(96*var(--font-ratio)*1px) !important}.u-mr-lg-12,.u-mx-lg-12{margin-right:calc(96*var(--font-ratio)*1px) !important}.u-mb-lg-12,.u-my-lg-12{margin-bottom:calc(96*var(--font-ratio)*1px) !important}.u-ml-lg-12,.u-mx-lg-12{margin-left:calc(96*var(--font-ratio)*1px) !important}.u-m-lg-13{margin:calc(104*var(--font-ratio)*1px) !important}.u-mt-lg-13,.u-my-lg-13{margin-top:calc(104*var(--font-ratio)*1px) !important}.u-mr-lg-13,.u-mx-lg-13{margin-right:calc(104*var(--font-ratio)*1px) !important}.u-mb-lg-13,.u-my-lg-13{margin-bottom:calc(104*var(--font-ratio)*1px) !important}.u-ml-lg-13,.u-mx-lg-13{margin-left:calc(104*var(--font-ratio)*1px) !important}.u-m-lg-14{margin:calc(112*var(--font-ratio)*1px) !important}.u-mt-lg-14,.u-my-lg-14{margin-top:calc(112*var(--font-ratio)*1px) !important}.u-mr-lg-14,.u-mx-lg-14{margin-right:calc(112*var(--font-ratio)*1px) !important}.u-mb-lg-14,.u-my-lg-14{margin-bottom:calc(112*var(--font-ratio)*1px) !important}.u-ml-lg-14,.u-mx-lg-14{margin-left:calc(112*var(--font-ratio)*1px) !important}.u-m-lg-15{margin:calc(120*var(--font-ratio)*1px) !important}.u-mt-lg-15,.u-my-lg-15{margin-top:calc(120*var(--font-ratio)*1px) !important}.u-mr-lg-15,.u-mx-lg-15{margin-right:calc(120*var(--font-ratio)*1px) !important}.u-mb-lg-15,.u-my-lg-15{margin-bottom:calc(120*var(--font-ratio)*1px) !important}.u-ml-lg-15,.u-mx-lg-15{margin-left:calc(120*var(--font-ratio)*1px) !important}.u-m-lg-16{margin:calc(128*var(--font-ratio)*1px) !important}.u-mt-lg-16,.u-my-lg-16{margin-top:calc(128*var(--font-ratio)*1px) !important}.u-mr-lg-16,.u-mx-lg-16{margin-right:calc(128*var(--font-ratio)*1px) !important}.u-mb-lg-16,.u-my-lg-16{margin-bottom:calc(128*var(--font-ratio)*1px) !important}.u-ml-lg-16,.u-mx-lg-16{margin-left:calc(128*var(--font-ratio)*1px) !important}.u-p-lg-0{padding:calc(0*var(--font-ratio)*1px) !important}.u-pt-lg-0,.u-py-lg-0{padding-top:calc(0*var(--font-ratio)*1px) !important}.u-pr-lg-0,.u-px-lg-0{padding-right:calc(0*var(--font-ratio)*1px) !important}.u-pb-lg-0,.u-py-lg-0{padding-bottom:calc(0*var(--font-ratio)*1px) !important}.u-pl-lg-0,.u-px-lg-0{padding-left:calc(0*var(--font-ratio)*1px) !important}.u-p-lg-1{padding:calc(8*var(--font-ratio)*1px) !important}.u-pt-lg-1,.u-py-lg-1{padding-top:calc(8*var(--font-ratio)*1px) !important}.u-pr-lg-1,.u-px-lg-1{padding-right:calc(8*var(--font-ratio)*1px) !important}.u-pb-lg-1,.u-py-lg-1{padding-bottom:calc(8*var(--font-ratio)*1px) !important}.u-pl-lg-1,.u-px-lg-1{padding-left:calc(8*var(--font-ratio)*1px) !important}.u-p-lg-2{padding:calc(16*var(--font-ratio)*1px) !important}.u-pt-lg-2,.u-py-lg-2{padding-top:calc(16*var(--font-ratio)*1px) !important}.u-pr-lg-2,.u-px-lg-2{padding-right:calc(16*var(--font-ratio)*1px) !important}.u-pb-lg-2,.u-py-lg-2{padding-bottom:calc(16*var(--font-ratio)*1px) !important}.u-pl-lg-2,.u-px-lg-2{padding-left:calc(16*var(--font-ratio)*1px) !important}.u-p-lg-3{padding:calc(24*var(--font-ratio)*1px) !important}.u-pt-lg-3,.u-py-lg-3{padding-top:calc(24*var(--font-ratio)*1px) !important}.u-pr-lg-3,.u-px-lg-3{padding-right:calc(24*var(--font-ratio)*1px) !important}.u-pb-lg-3,.u-py-lg-3{padding-bottom:calc(24*var(--font-ratio)*1px) !important}.u-pl-lg-3,.u-px-lg-3{padding-left:calc(24*var(--font-ratio)*1px) !important}.u-p-lg-4{padding:calc(32*var(--font-ratio)*1px) !important}.u-pt-lg-4,.u-py-lg-4{padding-top:calc(32*var(--font-ratio)*1px) !important}.u-pr-lg-4,.u-px-lg-4{padding-right:calc(32*var(--font-ratio)*1px) !important}.u-pb-lg-4,.u-py-lg-4{padding-bottom:calc(32*var(--font-ratio)*1px) !important}.u-pl-lg-4,.u-px-lg-4{padding-left:calc(32*var(--font-ratio)*1px) !important}.u-p-lg-5{padding:calc(40*var(--font-ratio)*1px) !important}.u-pt-lg-5,.u-py-lg-5{padding-top:calc(40*var(--font-ratio)*1px) !important}.u-pr-lg-5,.u-px-lg-5{padding-right:calc(40*var(--font-ratio)*1px) !important}.u-pb-lg-5,.u-py-lg-5{padding-bottom:calc(40*var(--font-ratio)*1px) !important}.u-pl-lg-5,.u-px-lg-5{padding-left:calc(40*var(--font-ratio)*1px) !important}.u-p-lg-6{padding:calc(48*var(--font-ratio)*1px) !important}.u-pt-lg-6,.u-py-lg-6{padding-top:calc(48*var(--font-ratio)*1px) !important}.u-pr-lg-6,.u-px-lg-6{padding-right:calc(48*var(--font-ratio)*1px) !important}.u-pb-lg-6,.u-py-lg-6{padding-bottom:calc(48*var(--font-ratio)*1px) !important}.u-pl-lg-6,.u-px-lg-6{padding-left:calc(48*var(--font-ratio)*1px) !important}.u-p-lg-7{padding:calc(56*var(--font-ratio)*1px) !important}.u-pt-lg-7,.u-py-lg-7{padding-top:calc(56*var(--font-ratio)*1px) !important}.u-pr-lg-7,.u-px-lg-7{padding-right:calc(56*var(--font-ratio)*1px) !important}.u-pb-lg-7,.u-py-lg-7{padding-bottom:calc(56*var(--font-ratio)*1px) !important}.u-pl-lg-7,.u-px-lg-7{padding-left:calc(56*var(--font-ratio)*1px) !important}.u-p-lg-8{padding:calc(64*var(--font-ratio)*1px) !important}.u-pt-lg-8,.u-py-lg-8{padding-top:calc(64*var(--font-ratio)*1px) !important}.u-pr-lg-8,.u-px-lg-8{padding-right:calc(64*var(--font-ratio)*1px) !important}.u-pb-lg-8,.u-py-lg-8{padding-bottom:calc(64*var(--font-ratio)*1px) !important}.u-pl-lg-8,.u-px-lg-8{padding-left:calc(64*var(--font-ratio)*1px) !important}.u-p-lg-9{padding:calc(72*var(--font-ratio)*1px) !important}.u-pt-lg-9,.u-py-lg-9{padding-top:calc(72*var(--font-ratio)*1px) !important}.u-pr-lg-9,.u-px-lg-9{padding-right:calc(72*var(--font-ratio)*1px) !important}.u-pb-lg-9,.u-py-lg-9{padding-bottom:calc(72*var(--font-ratio)*1px) !important}.u-pl-lg-9,.u-px-lg-9{padding-left:calc(72*var(--font-ratio)*1px) !important}.u-p-lg-10{padding:calc(80*var(--font-ratio)*1px) !important}.u-pt-lg-10,.u-py-lg-10{padding-top:calc(80*var(--font-ratio)*1px) !important}.u-pr-lg-10,.u-px-lg-10{padding-right:calc(80*var(--font-ratio)*1px) !important}.u-pb-lg-10,.u-py-lg-10{padding-bottom:calc(80*var(--font-ratio)*1px) !important}.u-pl-lg-10,.u-px-lg-10{padding-left:calc(80*var(--font-ratio)*1px) !important}.u-p-lg-11{padding:calc(88*var(--font-ratio)*1px) !important}.u-pt-lg-11,.u-py-lg-11{padding-top:calc(88*var(--font-ratio)*1px) !important}.u-pr-lg-11,.u-px-lg-11{padding-right:calc(88*var(--font-ratio)*1px) !important}.u-pb-lg-11,.u-py-lg-11{padding-bottom:calc(88*var(--font-ratio)*1px) !important}.u-pl-lg-11,.u-px-lg-11{padding-left:calc(88*var(--font-ratio)*1px) !important}.u-p-lg-12{padding:calc(96*var(--font-ratio)*1px) !important}.u-pt-lg-12,.u-py-lg-12{padding-top:calc(96*var(--font-ratio)*1px) !important}.u-pr-lg-12,.u-px-lg-12{padding-right:calc(96*var(--font-ratio)*1px) !important}.u-pb-lg-12,.u-py-lg-12{padding-bottom:calc(96*var(--font-ratio)*1px) !important}.u-pl-lg-12,.u-px-lg-12{padding-left:calc(96*var(--font-ratio)*1px) !important}.u-p-lg-13{padding:calc(104*var(--font-ratio)*1px) !important}.u-pt-lg-13,.u-py-lg-13{padding-top:calc(104*var(--font-ratio)*1px) !important}.u-pr-lg-13,.u-px-lg-13{padding-right:calc(104*var(--font-ratio)*1px) !important}.u-pb-lg-13,.u-py-lg-13{padding-bottom:calc(104*var(--font-ratio)*1px) !important}.u-pl-lg-13,.u-px-lg-13{padding-left:calc(104*var(--font-ratio)*1px) !important}.u-p-lg-14{padding:calc(112*var(--font-ratio)*1px) !important}.u-pt-lg-14,.u-py-lg-14{padding-top:calc(112*var(--font-ratio)*1px) !important}.u-pr-lg-14,.u-px-lg-14{padding-right:calc(112*var(--font-ratio)*1px) !important}.u-pb-lg-14,.u-py-lg-14{padding-bottom:calc(112*var(--font-ratio)*1px) !important}.u-pl-lg-14,.u-px-lg-14{padding-left:calc(112*var(--font-ratio)*1px) !important}.u-p-lg-15{padding:calc(120*var(--font-ratio)*1px) !important}.u-pt-lg-15,.u-py-lg-15{padding-top:calc(120*var(--font-ratio)*1px) !important}.u-pr-lg-15,.u-px-lg-15{padding-right:calc(120*var(--font-ratio)*1px) !important}.u-pb-lg-15,.u-py-lg-15{padding-bottom:calc(120*var(--font-ratio)*1px) !important}.u-pl-lg-15,.u-px-lg-15{padding-left:calc(120*var(--font-ratio)*1px) !important}.u-p-lg-16{padding:calc(128*var(--font-ratio)*1px) !important}.u-pt-lg-16,.u-py-lg-16{padding-top:calc(128*var(--font-ratio)*1px) !important}.u-pr-lg-16,.u-px-lg-16{padding-right:calc(128*var(--font-ratio)*1px) !important}.u-pb-lg-16,.u-py-lg-16{padding-bottom:calc(128*var(--font-ratio)*1px) !important}.u-pl-lg-16,.u-px-lg-16{padding-left:calc(128*var(--font-ratio)*1px) !important}.u-m-lg-n1{margin:calc(-8*var(--font-ratio)*1px) !important}.u-mt-lg-n1,.u-my-lg-n1{margin-top:calc(-8*var(--font-ratio)*1px) !important}.u-mr-lg-n1,.u-mx-lg-n1{margin-right:calc(-8*var(--font-ratio)*1px) !important}.u-mb-lg-n1,.u-my-lg-n1{margin-bottom:calc(-8*var(--font-ratio)*1px) !important}.u-ml-lg-n1,.u-mx-lg-n1{margin-left:calc(-8*var(--font-ratio)*1px) !important}.u-m-lg-n2{margin:calc(-16*var(--font-ratio)*1px) !important}.u-mt-lg-n2,.u-my-lg-n2{margin-top:calc(-16*var(--font-ratio)*1px) !important}.u-mr-lg-n2,.u-mx-lg-n2{margin-right:calc(-16*var(--font-ratio)*1px) !important}.u-mb-lg-n2,.u-my-lg-n2{margin-bottom:calc(-16*var(--font-ratio)*1px) !important}.u-ml-lg-n2,.u-mx-lg-n2{margin-left:calc(-16*var(--font-ratio)*1px) !important}.u-m-lg-n3{margin:calc(-24*var(--font-ratio)*1px) !important}.u-mt-lg-n3,.u-my-lg-n3{margin-top:calc(-24*var(--font-ratio)*1px) !important}.u-mr-lg-n3,.u-mx-lg-n3{margin-right:calc(-24*var(--font-ratio)*1px) !important}.u-mb-lg-n3,.u-my-lg-n3{margin-bottom:calc(-24*var(--font-ratio)*1px) !important}.u-ml-lg-n3,.u-mx-lg-n3{margin-left:calc(-24*var(--font-ratio)*1px) !important}.u-m-lg-n4{margin:calc(-32*var(--font-ratio)*1px) !important}.u-mt-lg-n4,.u-my-lg-n4{margin-top:calc(-32*var(--font-ratio)*1px) !important}.u-mr-lg-n4,.u-mx-lg-n4{margin-right:calc(-32*var(--font-ratio)*1px) !important}.u-mb-lg-n4,.u-my-lg-n4{margin-bottom:calc(-32*var(--font-ratio)*1px) !important}.u-ml-lg-n4,.u-mx-lg-n4{margin-left:calc(-32*var(--font-ratio)*1px) !important}.u-m-lg-n5{margin:calc(-40*var(--font-ratio)*1px) !important}.u-mt-lg-n5,.u-my-lg-n5{margin-top:calc(-40*var(--font-ratio)*1px) !important}.u-mr-lg-n5,.u-mx-lg-n5{margin-right:calc(-40*var(--font-ratio)*1px) !important}.u-mb-lg-n5,.u-my-lg-n5{margin-bottom:calc(-40*var(--font-ratio)*1px) !important}.u-ml-lg-n5,.u-mx-lg-n5{margin-left:calc(-40*var(--font-ratio)*1px) !important}.u-m-lg-n6{margin:calc(-48*var(--font-ratio)*1px) !important}.u-mt-lg-n6,.u-my-lg-n6{margin-top:calc(-48*var(--font-ratio)*1px) !important}.u-mr-lg-n6,.u-mx-lg-n6{margin-right:calc(-48*var(--font-ratio)*1px) !important}.u-mb-lg-n6,.u-my-lg-n6{margin-bottom:calc(-48*var(--font-ratio)*1px) !important}.u-ml-lg-n6,.u-mx-lg-n6{margin-left:calc(-48*var(--font-ratio)*1px) !important}.u-m-lg-n7{margin:calc(-56*var(--font-ratio)*1px) !important}.u-mt-lg-n7,.u-my-lg-n7{margin-top:calc(-56*var(--font-ratio)*1px) !important}.u-mr-lg-n7,.u-mx-lg-n7{margin-right:calc(-56*var(--font-ratio)*1px) !important}.u-mb-lg-n7,.u-my-lg-n7{margin-bottom:calc(-56*var(--font-ratio)*1px) !important}.u-ml-lg-n7,.u-mx-lg-n7{margin-left:calc(-56*var(--font-ratio)*1px) !important}.u-m-lg-n8{margin:calc(-64*var(--font-ratio)*1px) !important}.u-mt-lg-n8,.u-my-lg-n8{margin-top:calc(-64*var(--font-ratio)*1px) !important}.u-mr-lg-n8,.u-mx-lg-n8{margin-right:calc(-64*var(--font-ratio)*1px) !important}.u-mb-lg-n8,.u-my-lg-n8{margin-bottom:calc(-64*var(--font-ratio)*1px) !important}.u-ml-lg-n8,.u-mx-lg-n8{margin-left:calc(-64*var(--font-ratio)*1px) !important}.u-m-lg-n9{margin:calc(-72*var(--font-ratio)*1px) !important}.u-mt-lg-n9,.u-my-lg-n9{margin-top:calc(-72*var(--font-ratio)*1px) !important}.u-mr-lg-n9,.u-mx-lg-n9{margin-right:calc(-72*var(--font-ratio)*1px) !important}.u-mb-lg-n9,.u-my-lg-n9{margin-bottom:calc(-72*var(--font-ratio)*1px) !important}.u-ml-lg-n9,.u-mx-lg-n9{margin-left:calc(-72*var(--font-ratio)*1px) !important}.u-m-lg-n10{margin:calc(-80*var(--font-ratio)*1px) !important}.u-mt-lg-n10,.u-my-lg-n10{margin-top:calc(-80*var(--font-ratio)*1px) !important}.u-mr-lg-n10,.u-mx-lg-n10{margin-right:calc(-80*var(--font-ratio)*1px) !important}.u-mb-lg-n10,.u-my-lg-n10{margin-bottom:calc(-80*var(--font-ratio)*1px) !important}.u-ml-lg-n10,.u-mx-lg-n10{margin-left:calc(-80*var(--font-ratio)*1px) !important}.u-m-lg-n11{margin:calc(-88*var(--font-ratio)*1px) !important}.u-mt-lg-n11,.u-my-lg-n11{margin-top:calc(-88*var(--font-ratio)*1px) !important}.u-mr-lg-n11,.u-mx-lg-n11{margin-right:calc(-88*var(--font-ratio)*1px) !important}.u-mb-lg-n11,.u-my-lg-n11{margin-bottom:calc(-88*var(--font-ratio)*1px) !important}.u-ml-lg-n11,.u-mx-lg-n11{margin-left:calc(-88*var(--font-ratio)*1px) !important}.u-m-lg-n12{margin:calc(-96*var(--font-ratio)*1px) !important}.u-mt-lg-n12,.u-my-lg-n12{margin-top:calc(-96*var(--font-ratio)*1px) !important}.u-mr-lg-n12,.u-mx-lg-n12{margin-right:calc(-96*var(--font-ratio)*1px) !important}.u-mb-lg-n12,.u-my-lg-n12{margin-bottom:calc(-96*var(--font-ratio)*1px) !important}.u-ml-lg-n12,.u-mx-lg-n12{margin-left:calc(-96*var(--font-ratio)*1px) !important}.u-m-lg-n13{margin:calc(-104*var(--font-ratio)*1px) !important}.u-mt-lg-n13,.u-my-lg-n13{margin-top:calc(-104*var(--font-ratio)*1px) !important}.u-mr-lg-n13,.u-mx-lg-n13{margin-right:calc(-104*var(--font-ratio)*1px) !important}.u-mb-lg-n13,.u-my-lg-n13{margin-bottom:calc(-104*var(--font-ratio)*1px) !important}.u-ml-lg-n13,.u-mx-lg-n13{margin-left:calc(-104*var(--font-ratio)*1px) !important}.u-m-lg-n14{margin:calc(-112*var(--font-ratio)*1px) !important}.u-mt-lg-n14,.u-my-lg-n14{margin-top:calc(-112*var(--font-ratio)*1px) !important}.u-mr-lg-n14,.u-mx-lg-n14{margin-right:calc(-112*var(--font-ratio)*1px) !important}.u-mb-lg-n14,.u-my-lg-n14{margin-bottom:calc(-112*var(--font-ratio)*1px) !important}.u-ml-lg-n14,.u-mx-lg-n14{margin-left:calc(-112*var(--font-ratio)*1px) !important}.u-m-lg-n15{margin:calc(-120*var(--font-ratio)*1px) !important}.u-mt-lg-n15,.u-my-lg-n15{margin-top:calc(-120*var(--font-ratio)*1px) !important}.u-mr-lg-n15,.u-mx-lg-n15{margin-right:calc(-120*var(--font-ratio)*1px) !important}.u-mb-lg-n15,.u-my-lg-n15{margin-bottom:calc(-120*var(--font-ratio)*1px) !important}.u-ml-lg-n15,.u-mx-lg-n15{margin-left:calc(-120*var(--font-ratio)*1px) !important}.u-m-lg-n16{margin:calc(-128*var(--font-ratio)*1px) !important}.u-mt-lg-n16,.u-my-lg-n16{margin-top:calc(-128*var(--font-ratio)*1px) !important}.u-mr-lg-n16,.u-mx-lg-n16{margin-right:calc(-128*var(--font-ratio)*1px) !important}.u-mb-lg-n16,.u-my-lg-n16{margin-bottom:calc(-128*var(--font-ratio)*1px) !important}.u-ml-lg-n16,.u-mx-lg-n16{margin-left:calc(-128*var(--font-ratio)*1px) !important}.u-m-lg-auto{margin:auto !important}.u-mt-lg-auto,.u-my-lg-auto{margin-top:auto !important}.u-mr-lg-auto,.u-mx-lg-auto{margin-right:auto !important}.u-mb-lg-auto,.u-my-lg-auto{margin-bottom:auto !important}.u-ml-lg-auto,.u-mx-lg-auto{margin-left:auto !important}}@media(max-width: 1440px){.u-m-xl-0{margin:calc(0*var(--font-ratio)*1px) !important}.u-mt-xl-0,.u-my-xl-0{margin-top:calc(0*var(--font-ratio)*1px) !important}.u-mr-xl-0,.u-mx-xl-0{margin-right:calc(0*var(--font-ratio)*1px) !important}.u-mb-xl-0,.u-my-xl-0{margin-bottom:calc(0*var(--font-ratio)*1px) !important}.u-ml-xl-0,.u-mx-xl-0{margin-left:calc(0*var(--font-ratio)*1px) !important}.u-m-xl-1{margin:calc(8*var(--font-ratio)*1px) !important}.u-mt-xl-1,.u-my-xl-1{margin-top:calc(8*var(--font-ratio)*1px) !important}.u-mr-xl-1,.u-mx-xl-1{margin-right:calc(8*var(--font-ratio)*1px) !important}.u-mb-xl-1,.u-my-xl-1{margin-bottom:calc(8*var(--font-ratio)*1px) !important}.u-ml-xl-1,.u-mx-xl-1{margin-left:calc(8*var(--font-ratio)*1px) !important}.u-m-xl-2{margin:calc(16*var(--font-ratio)*1px) !important}.u-mt-xl-2,.u-my-xl-2{margin-top:calc(16*var(--font-ratio)*1px) !important}.u-mr-xl-2,.u-mx-xl-2{margin-right:calc(16*var(--font-ratio)*1px) !important}.u-mb-xl-2,.u-my-xl-2{margin-bottom:calc(16*var(--font-ratio)*1px) !important}.u-ml-xl-2,.u-mx-xl-2{margin-left:calc(16*var(--font-ratio)*1px) !important}.u-m-xl-3{margin:calc(24*var(--font-ratio)*1px) !important}.u-mt-xl-3,.u-my-xl-3{margin-top:calc(24*var(--font-ratio)*1px) !important}.u-mr-xl-3,.u-mx-xl-3{margin-right:calc(24*var(--font-ratio)*1px) !important}.u-mb-xl-3,.u-my-xl-3{margin-bottom:calc(24*var(--font-ratio)*1px) !important}.u-ml-xl-3,.u-mx-xl-3{margin-left:calc(24*var(--font-ratio)*1px) !important}.u-m-xl-4{margin:calc(32*var(--font-ratio)*1px) !important}.u-mt-xl-4,.u-my-xl-4{margin-top:calc(32*var(--font-ratio)*1px) !important}.u-mr-xl-4,.u-mx-xl-4{margin-right:calc(32*var(--font-ratio)*1px) !important}.u-mb-xl-4,.u-my-xl-4{margin-bottom:calc(32*var(--font-ratio)*1px) !important}.u-ml-xl-4,.u-mx-xl-4{margin-left:calc(32*var(--font-ratio)*1px) !important}.u-m-xl-5{margin:calc(40*var(--font-ratio)*1px) !important}.u-mt-xl-5,.u-my-xl-5{margin-top:calc(40*var(--font-ratio)*1px) !important}.u-mr-xl-5,.u-mx-xl-5{margin-right:calc(40*var(--font-ratio)*1px) !important}.u-mb-xl-5,.u-my-xl-5{margin-bottom:calc(40*var(--font-ratio)*1px) !important}.u-ml-xl-5,.u-mx-xl-5{margin-left:calc(40*var(--font-ratio)*1px) !important}.u-m-xl-6{margin:calc(48*var(--font-ratio)*1px) !important}.u-mt-xl-6,.u-my-xl-6{margin-top:calc(48*var(--font-ratio)*1px) !important}.u-mr-xl-6,.u-mx-xl-6{margin-right:calc(48*var(--font-ratio)*1px) !important}.u-mb-xl-6,.u-my-xl-6{margin-bottom:calc(48*var(--font-ratio)*1px) !important}.u-ml-xl-6,.u-mx-xl-6{margin-left:calc(48*var(--font-ratio)*1px) !important}.u-m-xl-7{margin:calc(56*var(--font-ratio)*1px) !important}.u-mt-xl-7,.u-my-xl-7{margin-top:calc(56*var(--font-ratio)*1px) !important}.u-mr-xl-7,.u-mx-xl-7{margin-right:calc(56*var(--font-ratio)*1px) !important}.u-mb-xl-7,.u-my-xl-7{margin-bottom:calc(56*var(--font-ratio)*1px) !important}.u-ml-xl-7,.u-mx-xl-7{margin-left:calc(56*var(--font-ratio)*1px) !important}.u-m-xl-8{margin:calc(64*var(--font-ratio)*1px) !important}.u-mt-xl-8,.u-my-xl-8{margin-top:calc(64*var(--font-ratio)*1px) !important}.u-mr-xl-8,.u-mx-xl-8{margin-right:calc(64*var(--font-ratio)*1px) !important}.u-mb-xl-8,.u-my-xl-8{margin-bottom:calc(64*var(--font-ratio)*1px) !important}.u-ml-xl-8,.u-mx-xl-8{margin-left:calc(64*var(--font-ratio)*1px) !important}.u-m-xl-9{margin:calc(72*var(--font-ratio)*1px) !important}.u-mt-xl-9,.u-my-xl-9{margin-top:calc(72*var(--font-ratio)*1px) !important}.u-mr-xl-9,.u-mx-xl-9{margin-right:calc(72*var(--font-ratio)*1px) !important}.u-mb-xl-9,.u-my-xl-9{margin-bottom:calc(72*var(--font-ratio)*1px) !important}.u-ml-xl-9,.u-mx-xl-9{margin-left:calc(72*var(--font-ratio)*1px) !important}.u-m-xl-10{margin:calc(80*var(--font-ratio)*1px) !important}.u-mt-xl-10,.u-my-xl-10{margin-top:calc(80*var(--font-ratio)*1px) !important}.u-mr-xl-10,.u-mx-xl-10{margin-right:calc(80*var(--font-ratio)*1px) !important}.u-mb-xl-10,.u-my-xl-10{margin-bottom:calc(80*var(--font-ratio)*1px) !important}.u-ml-xl-10,.u-mx-xl-10{margin-left:calc(80*var(--font-ratio)*1px) !important}.u-m-xl-11{margin:calc(88*var(--font-ratio)*1px) !important}.u-mt-xl-11,.u-my-xl-11{margin-top:calc(88*var(--font-ratio)*1px) !important}.u-mr-xl-11,.u-mx-xl-11{margin-right:calc(88*var(--font-ratio)*1px) !important}.u-mb-xl-11,.u-my-xl-11{margin-bottom:calc(88*var(--font-ratio)*1px) !important}.u-ml-xl-11,.u-mx-xl-11{margin-left:calc(88*var(--font-ratio)*1px) !important}.u-m-xl-12{margin:calc(96*var(--font-ratio)*1px) !important}.u-mt-xl-12,.u-my-xl-12{margin-top:calc(96*var(--font-ratio)*1px) !important}.u-mr-xl-12,.u-mx-xl-12{margin-right:calc(96*var(--font-ratio)*1px) !important}.u-mb-xl-12,.u-my-xl-12{margin-bottom:calc(96*var(--font-ratio)*1px) !important}.u-ml-xl-12,.u-mx-xl-12{margin-left:calc(96*var(--font-ratio)*1px) !important}.u-m-xl-13{margin:calc(104*var(--font-ratio)*1px) !important}.u-mt-xl-13,.u-my-xl-13{margin-top:calc(104*var(--font-ratio)*1px) !important}.u-mr-xl-13,.u-mx-xl-13{margin-right:calc(104*var(--font-ratio)*1px) !important}.u-mb-xl-13,.u-my-xl-13{margin-bottom:calc(104*var(--font-ratio)*1px) !important}.u-ml-xl-13,.u-mx-xl-13{margin-left:calc(104*var(--font-ratio)*1px) !important}.u-m-xl-14{margin:calc(112*var(--font-ratio)*1px) !important}.u-mt-xl-14,.u-my-xl-14{margin-top:calc(112*var(--font-ratio)*1px) !important}.u-mr-xl-14,.u-mx-xl-14{margin-right:calc(112*var(--font-ratio)*1px) !important}.u-mb-xl-14,.u-my-xl-14{margin-bottom:calc(112*var(--font-ratio)*1px) !important}.u-ml-xl-14,.u-mx-xl-14{margin-left:calc(112*var(--font-ratio)*1px) !important}.u-m-xl-15{margin:calc(120*var(--font-ratio)*1px) !important}.u-mt-xl-15,.u-my-xl-15{margin-top:calc(120*var(--font-ratio)*1px) !important}.u-mr-xl-15,.u-mx-xl-15{margin-right:calc(120*var(--font-ratio)*1px) !important}.u-mb-xl-15,.u-my-xl-15{margin-bottom:calc(120*var(--font-ratio)*1px) !important}.u-ml-xl-15,.u-mx-xl-15{margin-left:calc(120*var(--font-ratio)*1px) !important}.u-m-xl-16{margin:calc(128*var(--font-ratio)*1px) !important}.u-mt-xl-16,.u-my-xl-16{margin-top:calc(128*var(--font-ratio)*1px) !important}.u-mr-xl-16,.u-mx-xl-16{margin-right:calc(128*var(--font-ratio)*1px) !important}.u-mb-xl-16,.u-my-xl-16{margin-bottom:calc(128*var(--font-ratio)*1px) !important}.u-ml-xl-16,.u-mx-xl-16{margin-left:calc(128*var(--font-ratio)*1px) !important}.u-p-xl-0{padding:calc(0*var(--font-ratio)*1px) !important}.u-pt-xl-0,.u-py-xl-0{padding-top:calc(0*var(--font-ratio)*1px) !important}.u-pr-xl-0,.u-px-xl-0{padding-right:calc(0*var(--font-ratio)*1px) !important}.u-pb-xl-0,.u-py-xl-0{padding-bottom:calc(0*var(--font-ratio)*1px) !important}.u-pl-xl-0,.u-px-xl-0{padding-left:calc(0*var(--font-ratio)*1px) !important}.u-p-xl-1{padding:calc(8*var(--font-ratio)*1px) !important}.u-pt-xl-1,.u-py-xl-1{padding-top:calc(8*var(--font-ratio)*1px) !important}.u-pr-xl-1,.u-px-xl-1{padding-right:calc(8*var(--font-ratio)*1px) !important}.u-pb-xl-1,.u-py-xl-1{padding-bottom:calc(8*var(--font-ratio)*1px) !important}.u-pl-xl-1,.u-px-xl-1{padding-left:calc(8*var(--font-ratio)*1px) !important}.u-p-xl-2{padding:calc(16*var(--font-ratio)*1px) !important}.u-pt-xl-2,.u-py-xl-2{padding-top:calc(16*var(--font-ratio)*1px) !important}.u-pr-xl-2,.u-px-xl-2{padding-right:calc(16*var(--font-ratio)*1px) !important}.u-pb-xl-2,.u-py-xl-2{padding-bottom:calc(16*var(--font-ratio)*1px) !important}.u-pl-xl-2,.u-px-xl-2{padding-left:calc(16*var(--font-ratio)*1px) !important}.u-p-xl-3{padding:calc(24*var(--font-ratio)*1px) !important}.u-pt-xl-3,.u-py-xl-3{padding-top:calc(24*var(--font-ratio)*1px) !important}.u-pr-xl-3,.u-px-xl-3{padding-right:calc(24*var(--font-ratio)*1px) !important}.u-pb-xl-3,.u-py-xl-3{padding-bottom:calc(24*var(--font-ratio)*1px) !important}.u-pl-xl-3,.u-px-xl-3{padding-left:calc(24*var(--font-ratio)*1px) !important}.u-p-xl-4{padding:calc(32*var(--font-ratio)*1px) !important}.u-pt-xl-4,.u-py-xl-4{padding-top:calc(32*var(--font-ratio)*1px) !important}.u-pr-xl-4,.u-px-xl-4{padding-right:calc(32*var(--font-ratio)*1px) !important}.u-pb-xl-4,.u-py-xl-4{padding-bottom:calc(32*var(--font-ratio)*1px) !important}.u-pl-xl-4,.u-px-xl-4{padding-left:calc(32*var(--font-ratio)*1px) !important}.u-p-xl-5{padding:calc(40*var(--font-ratio)*1px) !important}.u-pt-xl-5,.u-py-xl-5{padding-top:calc(40*var(--font-ratio)*1px) !important}.u-pr-xl-5,.u-px-xl-5{padding-right:calc(40*var(--font-ratio)*1px) !important}.u-pb-xl-5,.u-py-xl-5{padding-bottom:calc(40*var(--font-ratio)*1px) !important}.u-pl-xl-5,.u-px-xl-5{padding-left:calc(40*var(--font-ratio)*1px) !important}.u-p-xl-6{padding:calc(48*var(--font-ratio)*1px) !important}.u-pt-xl-6,.u-py-xl-6{padding-top:calc(48*var(--font-ratio)*1px) !important}.u-pr-xl-6,.u-px-xl-6{padding-right:calc(48*var(--font-ratio)*1px) !important}.u-pb-xl-6,.u-py-xl-6{padding-bottom:calc(48*var(--font-ratio)*1px) !important}.u-pl-xl-6,.u-px-xl-6{padding-left:calc(48*var(--font-ratio)*1px) !important}.u-p-xl-7{padding:calc(56*var(--font-ratio)*1px) !important}.u-pt-xl-7,.u-py-xl-7{padding-top:calc(56*var(--font-ratio)*1px) !important}.u-pr-xl-7,.u-px-xl-7{padding-right:calc(56*var(--font-ratio)*1px) !important}.u-pb-xl-7,.u-py-xl-7{padding-bottom:calc(56*var(--font-ratio)*1px) !important}.u-pl-xl-7,.u-px-xl-7{padding-left:calc(56*var(--font-ratio)*1px) !important}.u-p-xl-8{padding:calc(64*var(--font-ratio)*1px) !important}.u-pt-xl-8,.u-py-xl-8{padding-top:calc(64*var(--font-ratio)*1px) !important}.u-pr-xl-8,.u-px-xl-8{padding-right:calc(64*var(--font-ratio)*1px) !important}.u-pb-xl-8,.u-py-xl-8{padding-bottom:calc(64*var(--font-ratio)*1px) !important}.u-pl-xl-8,.u-px-xl-8{padding-left:calc(64*var(--font-ratio)*1px) !important}.u-p-xl-9{padding:calc(72*var(--font-ratio)*1px) !important}.u-pt-xl-9,.u-py-xl-9{padding-top:calc(72*var(--font-ratio)*1px) !important}.u-pr-xl-9,.u-px-xl-9{padding-right:calc(72*var(--font-ratio)*1px) !important}.u-pb-xl-9,.u-py-xl-9{padding-bottom:calc(72*var(--font-ratio)*1px) !important}.u-pl-xl-9,.u-px-xl-9{padding-left:calc(72*var(--font-ratio)*1px) !important}.u-p-xl-10{padding:calc(80*var(--font-ratio)*1px) !important}.u-pt-xl-10,.u-py-xl-10{padding-top:calc(80*var(--font-ratio)*1px) !important}.u-pr-xl-10,.u-px-xl-10{padding-right:calc(80*var(--font-ratio)*1px) !important}.u-pb-xl-10,.u-py-xl-10{padding-bottom:calc(80*var(--font-ratio)*1px) !important}.u-pl-xl-10,.u-px-xl-10{padding-left:calc(80*var(--font-ratio)*1px) !important}.u-p-xl-11{padding:calc(88*var(--font-ratio)*1px) !important}.u-pt-xl-11,.u-py-xl-11{padding-top:calc(88*var(--font-ratio)*1px) !important}.u-pr-xl-11,.u-px-xl-11{padding-right:calc(88*var(--font-ratio)*1px) !important}.u-pb-xl-11,.u-py-xl-11{padding-bottom:calc(88*var(--font-ratio)*1px) !important}.u-pl-xl-11,.u-px-xl-11{padding-left:calc(88*var(--font-ratio)*1px) !important}.u-p-xl-12{padding:calc(96*var(--font-ratio)*1px) !important}.u-pt-xl-12,.u-py-xl-12{padding-top:calc(96*var(--font-ratio)*1px) !important}.u-pr-xl-12,.u-px-xl-12{padding-right:calc(96*var(--font-ratio)*1px) !important}.u-pb-xl-12,.u-py-xl-12{padding-bottom:calc(96*var(--font-ratio)*1px) !important}.u-pl-xl-12,.u-px-xl-12{padding-left:calc(96*var(--font-ratio)*1px) !important}.u-p-xl-13{padding:calc(104*var(--font-ratio)*1px) !important}.u-pt-xl-13,.u-py-xl-13{padding-top:calc(104*var(--font-ratio)*1px) !important}.u-pr-xl-13,.u-px-xl-13{padding-right:calc(104*var(--font-ratio)*1px) !important}.u-pb-xl-13,.u-py-xl-13{padding-bottom:calc(104*var(--font-ratio)*1px) !important}.u-pl-xl-13,.u-px-xl-13{padding-left:calc(104*var(--font-ratio)*1px) !important}.u-p-xl-14{padding:calc(112*var(--font-ratio)*1px) !important}.u-pt-xl-14,.u-py-xl-14{padding-top:calc(112*var(--font-ratio)*1px) !important}.u-pr-xl-14,.u-px-xl-14{padding-right:calc(112*var(--font-ratio)*1px) !important}.u-pb-xl-14,.u-py-xl-14{padding-bottom:calc(112*var(--font-ratio)*1px) !important}.u-pl-xl-14,.u-px-xl-14{padding-left:calc(112*var(--font-ratio)*1px) !important}.u-p-xl-15{padding:calc(120*var(--font-ratio)*1px) !important}.u-pt-xl-15,.u-py-xl-15{padding-top:calc(120*var(--font-ratio)*1px) !important}.u-pr-xl-15,.u-px-xl-15{padding-right:calc(120*var(--font-ratio)*1px) !important}.u-pb-xl-15,.u-py-xl-15{padding-bottom:calc(120*var(--font-ratio)*1px) !important}.u-pl-xl-15,.u-px-xl-15{padding-left:calc(120*var(--font-ratio)*1px) !important}.u-p-xl-16{padding:calc(128*var(--font-ratio)*1px) !important}.u-pt-xl-16,.u-py-xl-16{padding-top:calc(128*var(--font-ratio)*1px) !important}.u-pr-xl-16,.u-px-xl-16{padding-right:calc(128*var(--font-ratio)*1px) !important}.u-pb-xl-16,.u-py-xl-16{padding-bottom:calc(128*var(--font-ratio)*1px) !important}.u-pl-xl-16,.u-px-xl-16{padding-left:calc(128*var(--font-ratio)*1px) !important}.u-m-xl-n1{margin:calc(-8*var(--font-ratio)*1px) !important}.u-mt-xl-n1,.u-my-xl-n1{margin-top:calc(-8*var(--font-ratio)*1px) !important}.u-mr-xl-n1,.u-mx-xl-n1{margin-right:calc(-8*var(--font-ratio)*1px) !important}.u-mb-xl-n1,.u-my-xl-n1{margin-bottom:calc(-8*var(--font-ratio)*1px) !important}.u-ml-xl-n1,.u-mx-xl-n1{margin-left:calc(-8*var(--font-ratio)*1px) !important}.u-m-xl-n2{margin:calc(-16*var(--font-ratio)*1px) !important}.u-mt-xl-n2,.u-my-xl-n2{margin-top:calc(-16*var(--font-ratio)*1px) !important}.u-mr-xl-n2,.u-mx-xl-n2{margin-right:calc(-16*var(--font-ratio)*1px) !important}.u-mb-xl-n2,.u-my-xl-n2{margin-bottom:calc(-16*var(--font-ratio)*1px) !important}.u-ml-xl-n2,.u-mx-xl-n2{margin-left:calc(-16*var(--font-ratio)*1px) !important}.u-m-xl-n3{margin:calc(-24*var(--font-ratio)*1px) !important}.u-mt-xl-n3,.u-my-xl-n3{margin-top:calc(-24*var(--font-ratio)*1px) !important}.u-mr-xl-n3,.u-mx-xl-n3{margin-right:calc(-24*var(--font-ratio)*1px) !important}.u-mb-xl-n3,.u-my-xl-n3{margin-bottom:calc(-24*var(--font-ratio)*1px) !important}.u-ml-xl-n3,.u-mx-xl-n3{margin-left:calc(-24*var(--font-ratio)*1px) !important}.u-m-xl-n4{margin:calc(-32*var(--font-ratio)*1px) !important}.u-mt-xl-n4,.u-my-xl-n4{margin-top:calc(-32*var(--font-ratio)*1px) !important}.u-mr-xl-n4,.u-mx-xl-n4{margin-right:calc(-32*var(--font-ratio)*1px) !important}.u-mb-xl-n4,.u-my-xl-n4{margin-bottom:calc(-32*var(--font-ratio)*1px) !important}.u-ml-xl-n4,.u-mx-xl-n4{margin-left:calc(-32*var(--font-ratio)*1px) !important}.u-m-xl-n5{margin:calc(-40*var(--font-ratio)*1px) !important}.u-mt-xl-n5,.u-my-xl-n5{margin-top:calc(-40*var(--font-ratio)*1px) !important}.u-mr-xl-n5,.u-mx-xl-n5{margin-right:calc(-40*var(--font-ratio)*1px) !important}.u-mb-xl-n5,.u-my-xl-n5{margin-bottom:calc(-40*var(--font-ratio)*1px) !important}.u-ml-xl-n5,.u-mx-xl-n5{margin-left:calc(-40*var(--font-ratio)*1px) !important}.u-m-xl-n6{margin:calc(-48*var(--font-ratio)*1px) !important}.u-mt-xl-n6,.u-my-xl-n6{margin-top:calc(-48*var(--font-ratio)*1px) !important}.u-mr-xl-n6,.u-mx-xl-n6{margin-right:calc(-48*var(--font-ratio)*1px) !important}.u-mb-xl-n6,.u-my-xl-n6{margin-bottom:calc(-48*var(--font-ratio)*1px) !important}.u-ml-xl-n6,.u-mx-xl-n6{margin-left:calc(-48*var(--font-ratio)*1px) !important}.u-m-xl-n7{margin:calc(-56*var(--font-ratio)*1px) !important}.u-mt-xl-n7,.u-my-xl-n7{margin-top:calc(-56*var(--font-ratio)*1px) !important}.u-mr-xl-n7,.u-mx-xl-n7{margin-right:calc(-56*var(--font-ratio)*1px) !important}.u-mb-xl-n7,.u-my-xl-n7{margin-bottom:calc(-56*var(--font-ratio)*1px) !important}.u-ml-xl-n7,.u-mx-xl-n7{margin-left:calc(-56*var(--font-ratio)*1px) !important}.u-m-xl-n8{margin:calc(-64*var(--font-ratio)*1px) !important}.u-mt-xl-n8,.u-my-xl-n8{margin-top:calc(-64*var(--font-ratio)*1px) !important}.u-mr-xl-n8,.u-mx-xl-n8{margin-right:calc(-64*var(--font-ratio)*1px) !important}.u-mb-xl-n8,.u-my-xl-n8{margin-bottom:calc(-64*var(--font-ratio)*1px) !important}.u-ml-xl-n8,.u-mx-xl-n8{margin-left:calc(-64*var(--font-ratio)*1px) !important}.u-m-xl-n9{margin:calc(-72*var(--font-ratio)*1px) !important}.u-mt-xl-n9,.u-my-xl-n9{margin-top:calc(-72*var(--font-ratio)*1px) !important}.u-mr-xl-n9,.u-mx-xl-n9{margin-right:calc(-72*var(--font-ratio)*1px) !important}.u-mb-xl-n9,.u-my-xl-n9{margin-bottom:calc(-72*var(--font-ratio)*1px) !important}.u-ml-xl-n9,.u-mx-xl-n9{margin-left:calc(-72*var(--font-ratio)*1px) !important}.u-m-xl-n10{margin:calc(-80*var(--font-ratio)*1px) !important}.u-mt-xl-n10,.u-my-xl-n10{margin-top:calc(-80*var(--font-ratio)*1px) !important}.u-mr-xl-n10,.u-mx-xl-n10{margin-right:calc(-80*var(--font-ratio)*1px) !important}.u-mb-xl-n10,.u-my-xl-n10{margin-bottom:calc(-80*var(--font-ratio)*1px) !important}.u-ml-xl-n10,.u-mx-xl-n10{margin-left:calc(-80*var(--font-ratio)*1px) !important}.u-m-xl-n11{margin:calc(-88*var(--font-ratio)*1px) !important}.u-mt-xl-n11,.u-my-xl-n11{margin-top:calc(-88*var(--font-ratio)*1px) !important}.u-mr-xl-n11,.u-mx-xl-n11{margin-right:calc(-88*var(--font-ratio)*1px) !important}.u-mb-xl-n11,.u-my-xl-n11{margin-bottom:calc(-88*var(--font-ratio)*1px) !important}.u-ml-xl-n11,.u-mx-xl-n11{margin-left:calc(-88*var(--font-ratio)*1px) !important}.u-m-xl-n12{margin:calc(-96*var(--font-ratio)*1px) !important}.u-mt-xl-n12,.u-my-xl-n12{margin-top:calc(-96*var(--font-ratio)*1px) !important}.u-mr-xl-n12,.u-mx-xl-n12{margin-right:calc(-96*var(--font-ratio)*1px) !important}.u-mb-xl-n12,.u-my-xl-n12{margin-bottom:calc(-96*var(--font-ratio)*1px) !important}.u-ml-xl-n12,.u-mx-xl-n12{margin-left:calc(-96*var(--font-ratio)*1px) !important}.u-m-xl-n13{margin:calc(-104*var(--font-ratio)*1px) !important}.u-mt-xl-n13,.u-my-xl-n13{margin-top:calc(-104*var(--font-ratio)*1px) !important}.u-mr-xl-n13,.u-mx-xl-n13{margin-right:calc(-104*var(--font-ratio)*1px) !important}.u-mb-xl-n13,.u-my-xl-n13{margin-bottom:calc(-104*var(--font-ratio)*1px) !important}.u-ml-xl-n13,.u-mx-xl-n13{margin-left:calc(-104*var(--font-ratio)*1px) !important}.u-m-xl-n14{margin:calc(-112*var(--font-ratio)*1px) !important}.u-mt-xl-n14,.u-my-xl-n14{margin-top:calc(-112*var(--font-ratio)*1px) !important}.u-mr-xl-n14,.u-mx-xl-n14{margin-right:calc(-112*var(--font-ratio)*1px) !important}.u-mb-xl-n14,.u-my-xl-n14{margin-bottom:calc(-112*var(--font-ratio)*1px) !important}.u-ml-xl-n14,.u-mx-xl-n14{margin-left:calc(-112*var(--font-ratio)*1px) !important}.u-m-xl-n15{margin:calc(-120*var(--font-ratio)*1px) !important}.u-mt-xl-n15,.u-my-xl-n15{margin-top:calc(-120*var(--font-ratio)*1px) !important}.u-mr-xl-n15,.u-mx-xl-n15{margin-right:calc(-120*var(--font-ratio)*1px) !important}.u-mb-xl-n15,.u-my-xl-n15{margin-bottom:calc(-120*var(--font-ratio)*1px) !important}.u-ml-xl-n15,.u-mx-xl-n15{margin-left:calc(-120*var(--font-ratio)*1px) !important}.u-m-xl-n16{margin:calc(-128*var(--font-ratio)*1px) !important}.u-mt-xl-n16,.u-my-xl-n16{margin-top:calc(-128*var(--font-ratio)*1px) !important}.u-mr-xl-n16,.u-mx-xl-n16{margin-right:calc(-128*var(--font-ratio)*1px) !important}.u-mb-xl-n16,.u-my-xl-n16{margin-bottom:calc(-128*var(--font-ratio)*1px) !important}.u-ml-xl-n16,.u-mx-xl-n16{margin-left:calc(-128*var(--font-ratio)*1px) !important}.u-m-xl-auto{margin:auto !important}.u-mt-xl-auto,.u-my-xl-auto{margin-top:auto !important}.u-mr-xl-auto,.u-mx-xl-auto{margin-right:auto !important}.u-mb-xl-auto,.u-my-xl-auto{margin-bottom:auto !important}.u-ml-xl-auto,.u-mx-xl-auto{margin-left:auto !important}}@media(max-width: 1750px){.u-m-xxl-0{margin:calc(0*var(--font-ratio)*1px) !important}.u-mt-xxl-0,.u-my-xxl-0{margin-top:calc(0*var(--font-ratio)*1px) !important}.u-mr-xxl-0,.u-mx-xxl-0{margin-right:calc(0*var(--font-ratio)*1px) !important}.u-mb-xxl-0,.u-my-xxl-0{margin-bottom:calc(0*var(--font-ratio)*1px) !important}.u-ml-xxl-0,.u-mx-xxl-0{margin-left:calc(0*var(--font-ratio)*1px) !important}.u-m-xxl-1{margin:calc(8*var(--font-ratio)*1px) !important}.u-mt-xxl-1,.u-my-xxl-1{margin-top:calc(8*var(--font-ratio)*1px) !important}.u-mr-xxl-1,.u-mx-xxl-1{margin-right:calc(8*var(--font-ratio)*1px) !important}.u-mb-xxl-1,.u-my-xxl-1{margin-bottom:calc(8*var(--font-ratio)*1px) !important}.u-ml-xxl-1,.u-mx-xxl-1{margin-left:calc(8*var(--font-ratio)*1px) !important}.u-m-xxl-2{margin:calc(16*var(--font-ratio)*1px) !important}.u-mt-xxl-2,.u-my-xxl-2{margin-top:calc(16*var(--font-ratio)*1px) !important}.u-mr-xxl-2,.u-mx-xxl-2{margin-right:calc(16*var(--font-ratio)*1px) !important}.u-mb-xxl-2,.u-my-xxl-2{margin-bottom:calc(16*var(--font-ratio)*1px) !important}.u-ml-xxl-2,.u-mx-xxl-2{margin-left:calc(16*var(--font-ratio)*1px) !important}.u-m-xxl-3{margin:calc(24*var(--font-ratio)*1px) !important}.u-mt-xxl-3,.u-my-xxl-3{margin-top:calc(24*var(--font-ratio)*1px) !important}.u-mr-xxl-3,.u-mx-xxl-3{margin-right:calc(24*var(--font-ratio)*1px) !important}.u-mb-xxl-3,.u-my-xxl-3{margin-bottom:calc(24*var(--font-ratio)*1px) !important}.u-ml-xxl-3,.u-mx-xxl-3{margin-left:calc(24*var(--font-ratio)*1px) !important}.u-m-xxl-4{margin:calc(32*var(--font-ratio)*1px) !important}.u-mt-xxl-4,.u-my-xxl-4{margin-top:calc(32*var(--font-ratio)*1px) !important}.u-mr-xxl-4,.u-mx-xxl-4{margin-right:calc(32*var(--font-ratio)*1px) !important}.u-mb-xxl-4,.u-my-xxl-4{margin-bottom:calc(32*var(--font-ratio)*1px) !important}.u-ml-xxl-4,.u-mx-xxl-4{margin-left:calc(32*var(--font-ratio)*1px) !important}.u-m-xxl-5{margin:calc(40*var(--font-ratio)*1px) !important}.u-mt-xxl-5,.u-my-xxl-5{margin-top:calc(40*var(--font-ratio)*1px) !important}.u-mr-xxl-5,.u-mx-xxl-5{margin-right:calc(40*var(--font-ratio)*1px) !important}.u-mb-xxl-5,.u-my-xxl-5{margin-bottom:calc(40*var(--font-ratio)*1px) !important}.u-ml-xxl-5,.u-mx-xxl-5{margin-left:calc(40*var(--font-ratio)*1px) !important}.u-m-xxl-6{margin:calc(48*var(--font-ratio)*1px) !important}.u-mt-xxl-6,.u-my-xxl-6{margin-top:calc(48*var(--font-ratio)*1px) !important}.u-mr-xxl-6,.u-mx-xxl-6{margin-right:calc(48*var(--font-ratio)*1px) !important}.u-mb-xxl-6,.u-my-xxl-6{margin-bottom:calc(48*var(--font-ratio)*1px) !important}.u-ml-xxl-6,.u-mx-xxl-6{margin-left:calc(48*var(--font-ratio)*1px) !important}.u-m-xxl-7{margin:calc(56*var(--font-ratio)*1px) !important}.u-mt-xxl-7,.u-my-xxl-7{margin-top:calc(56*var(--font-ratio)*1px) !important}.u-mr-xxl-7,.u-mx-xxl-7{margin-right:calc(56*var(--font-ratio)*1px) !important}.u-mb-xxl-7,.u-my-xxl-7{margin-bottom:calc(56*var(--font-ratio)*1px) !important}.u-ml-xxl-7,.u-mx-xxl-7{margin-left:calc(56*var(--font-ratio)*1px) !important}.u-m-xxl-8{margin:calc(64*var(--font-ratio)*1px) !important}.u-mt-xxl-8,.u-my-xxl-8{margin-top:calc(64*var(--font-ratio)*1px) !important}.u-mr-xxl-8,.u-mx-xxl-8{margin-right:calc(64*var(--font-ratio)*1px) !important}.u-mb-xxl-8,.u-my-xxl-8{margin-bottom:calc(64*var(--font-ratio)*1px) !important}.u-ml-xxl-8,.u-mx-xxl-8{margin-left:calc(64*var(--font-ratio)*1px) !important}.u-m-xxl-9{margin:calc(72*var(--font-ratio)*1px) !important}.u-mt-xxl-9,.u-my-xxl-9{margin-top:calc(72*var(--font-ratio)*1px) !important}.u-mr-xxl-9,.u-mx-xxl-9{margin-right:calc(72*var(--font-ratio)*1px) !important}.u-mb-xxl-9,.u-my-xxl-9{margin-bottom:calc(72*var(--font-ratio)*1px) !important}.u-ml-xxl-9,.u-mx-xxl-9{margin-left:calc(72*var(--font-ratio)*1px) !important}.u-m-xxl-10{margin:calc(80*var(--font-ratio)*1px) !important}.u-mt-xxl-10,.u-my-xxl-10{margin-top:calc(80*var(--font-ratio)*1px) !important}.u-mr-xxl-10,.u-mx-xxl-10{margin-right:calc(80*var(--font-ratio)*1px) !important}.u-mb-xxl-10,.u-my-xxl-10{margin-bottom:calc(80*var(--font-ratio)*1px) !important}.u-ml-xxl-10,.u-mx-xxl-10{margin-left:calc(80*var(--font-ratio)*1px) !important}.u-m-xxl-11{margin:calc(88*var(--font-ratio)*1px) !important}.u-mt-xxl-11,.u-my-xxl-11{margin-top:calc(88*var(--font-ratio)*1px) !important}.u-mr-xxl-11,.u-mx-xxl-11{margin-right:calc(88*var(--font-ratio)*1px) !important}.u-mb-xxl-11,.u-my-xxl-11{margin-bottom:calc(88*var(--font-ratio)*1px) !important}.u-ml-xxl-11,.u-mx-xxl-11{margin-left:calc(88*var(--font-ratio)*1px) !important}.u-m-xxl-12{margin:calc(96*var(--font-ratio)*1px) !important}.u-mt-xxl-12,.u-my-xxl-12{margin-top:calc(96*var(--font-ratio)*1px) !important}.u-mr-xxl-12,.u-mx-xxl-12{margin-right:calc(96*var(--font-ratio)*1px) !important}.u-mb-xxl-12,.u-my-xxl-12{margin-bottom:calc(96*var(--font-ratio)*1px) !important}.u-ml-xxl-12,.u-mx-xxl-12{margin-left:calc(96*var(--font-ratio)*1px) !important}.u-m-xxl-13{margin:calc(104*var(--font-ratio)*1px) !important}.u-mt-xxl-13,.u-my-xxl-13{margin-top:calc(104*var(--font-ratio)*1px) !important}.u-mr-xxl-13,.u-mx-xxl-13{margin-right:calc(104*var(--font-ratio)*1px) !important}.u-mb-xxl-13,.u-my-xxl-13{margin-bottom:calc(104*var(--font-ratio)*1px) !important}.u-ml-xxl-13,.u-mx-xxl-13{margin-left:calc(104*var(--font-ratio)*1px) !important}.u-m-xxl-14{margin:calc(112*var(--font-ratio)*1px) !important}.u-mt-xxl-14,.u-my-xxl-14{margin-top:calc(112*var(--font-ratio)*1px) !important}.u-mr-xxl-14,.u-mx-xxl-14{margin-right:calc(112*var(--font-ratio)*1px) !important}.u-mb-xxl-14,.u-my-xxl-14{margin-bottom:calc(112*var(--font-ratio)*1px) !important}.u-ml-xxl-14,.u-mx-xxl-14{margin-left:calc(112*var(--font-ratio)*1px) !important}.u-m-xxl-15{margin:calc(120*var(--font-ratio)*1px) !important}.u-mt-xxl-15,.u-my-xxl-15{margin-top:calc(120*var(--font-ratio)*1px) !important}.u-mr-xxl-15,.u-mx-xxl-15{margin-right:calc(120*var(--font-ratio)*1px) !important}.u-mb-xxl-15,.u-my-xxl-15{margin-bottom:calc(120*var(--font-ratio)*1px) !important}.u-ml-xxl-15,.u-mx-xxl-15{margin-left:calc(120*var(--font-ratio)*1px) !important}.u-m-xxl-16{margin:calc(128*var(--font-ratio)*1px) !important}.u-mt-xxl-16,.u-my-xxl-16{margin-top:calc(128*var(--font-ratio)*1px) !important}.u-mr-xxl-16,.u-mx-xxl-16{margin-right:calc(128*var(--font-ratio)*1px) !important}.u-mb-xxl-16,.u-my-xxl-16{margin-bottom:calc(128*var(--font-ratio)*1px) !important}.u-ml-xxl-16,.u-mx-xxl-16{margin-left:calc(128*var(--font-ratio)*1px) !important}.u-p-xxl-0{padding:calc(0*var(--font-ratio)*1px) !important}.u-pt-xxl-0,.u-py-xxl-0{padding-top:calc(0*var(--font-ratio)*1px) !important}.u-pr-xxl-0,.u-px-xxl-0{padding-right:calc(0*var(--font-ratio)*1px) !important}.u-pb-xxl-0,.u-py-xxl-0{padding-bottom:calc(0*var(--font-ratio)*1px) !important}.u-pl-xxl-0,.u-px-xxl-0{padding-left:calc(0*var(--font-ratio)*1px) !important}.u-p-xxl-1{padding:calc(8*var(--font-ratio)*1px) !important}.u-pt-xxl-1,.u-py-xxl-1{padding-top:calc(8*var(--font-ratio)*1px) !important}.u-pr-xxl-1,.u-px-xxl-1{padding-right:calc(8*var(--font-ratio)*1px) !important}.u-pb-xxl-1,.u-py-xxl-1{padding-bottom:calc(8*var(--font-ratio)*1px) !important}.u-pl-xxl-1,.u-px-xxl-1{padding-left:calc(8*var(--font-ratio)*1px) !important}.u-p-xxl-2{padding:calc(16*var(--font-ratio)*1px) !important}.u-pt-xxl-2,.u-py-xxl-2{padding-top:calc(16*var(--font-ratio)*1px) !important}.u-pr-xxl-2,.u-px-xxl-2{padding-right:calc(16*var(--font-ratio)*1px) !important}.u-pb-xxl-2,.u-py-xxl-2{padding-bottom:calc(16*var(--font-ratio)*1px) !important}.u-pl-xxl-2,.u-px-xxl-2{padding-left:calc(16*var(--font-ratio)*1px) !important}.u-p-xxl-3{padding:calc(24*var(--font-ratio)*1px) !important}.u-pt-xxl-3,.u-py-xxl-3{padding-top:calc(24*var(--font-ratio)*1px) !important}.u-pr-xxl-3,.u-px-xxl-3{padding-right:calc(24*var(--font-ratio)*1px) !important}.u-pb-xxl-3,.u-py-xxl-3{padding-bottom:calc(24*var(--font-ratio)*1px) !important}.u-pl-xxl-3,.u-px-xxl-3{padding-left:calc(24*var(--font-ratio)*1px) !important}.u-p-xxl-4{padding:calc(32*var(--font-ratio)*1px) !important}.u-pt-xxl-4,.u-py-xxl-4{padding-top:calc(32*var(--font-ratio)*1px) !important}.u-pr-xxl-4,.u-px-xxl-4{padding-right:calc(32*var(--font-ratio)*1px) !important}.u-pb-xxl-4,.u-py-xxl-4{padding-bottom:calc(32*var(--font-ratio)*1px) !important}.u-pl-xxl-4,.u-px-xxl-4{padding-left:calc(32*var(--font-ratio)*1px) !important}.u-p-xxl-5{padding:calc(40*var(--font-ratio)*1px) !important}.u-pt-xxl-5,.u-py-xxl-5{padding-top:calc(40*var(--font-ratio)*1px) !important}.u-pr-xxl-5,.u-px-xxl-5{padding-right:calc(40*var(--font-ratio)*1px) !important}.u-pb-xxl-5,.u-py-xxl-5{padding-bottom:calc(40*var(--font-ratio)*1px) !important}.u-pl-xxl-5,.u-px-xxl-5{padding-left:calc(40*var(--font-ratio)*1px) !important}.u-p-xxl-6{padding:calc(48*var(--font-ratio)*1px) !important}.u-pt-xxl-6,.u-py-xxl-6{padding-top:calc(48*var(--font-ratio)*1px) !important}.u-pr-xxl-6,.u-px-xxl-6{padding-right:calc(48*var(--font-ratio)*1px) !important}.u-pb-xxl-6,.u-py-xxl-6{padding-bottom:calc(48*var(--font-ratio)*1px) !important}.u-pl-xxl-6,.u-px-xxl-6{padding-left:calc(48*var(--font-ratio)*1px) !important}.u-p-xxl-7{padding:calc(56*var(--font-ratio)*1px) !important}.u-pt-xxl-7,.u-py-xxl-7{padding-top:calc(56*var(--font-ratio)*1px) !important}.u-pr-xxl-7,.u-px-xxl-7{padding-right:calc(56*var(--font-ratio)*1px) !important}.u-pb-xxl-7,.u-py-xxl-7{padding-bottom:calc(56*var(--font-ratio)*1px) !important}.u-pl-xxl-7,.u-px-xxl-7{padding-left:calc(56*var(--font-ratio)*1px) !important}.u-p-xxl-8{padding:calc(64*var(--font-ratio)*1px) !important}.u-pt-xxl-8,.u-py-xxl-8{padding-top:calc(64*var(--font-ratio)*1px) !important}.u-pr-xxl-8,.u-px-xxl-8{padding-right:calc(64*var(--font-ratio)*1px) !important}.u-pb-xxl-8,.u-py-xxl-8{padding-bottom:calc(64*var(--font-ratio)*1px) !important}.u-pl-xxl-8,.u-px-xxl-8{padding-left:calc(64*var(--font-ratio)*1px) !important}.u-p-xxl-9{padding:calc(72*var(--font-ratio)*1px) !important}.u-pt-xxl-9,.u-py-xxl-9{padding-top:calc(72*var(--font-ratio)*1px) !important}.u-pr-xxl-9,.u-px-xxl-9{padding-right:calc(72*var(--font-ratio)*1px) !important}.u-pb-xxl-9,.u-py-xxl-9{padding-bottom:calc(72*var(--font-ratio)*1px) !important}.u-pl-xxl-9,.u-px-xxl-9{padding-left:calc(72*var(--font-ratio)*1px) !important}.u-p-xxl-10{padding:calc(80*var(--font-ratio)*1px) !important}.u-pt-xxl-10,.u-py-xxl-10{padding-top:calc(80*var(--font-ratio)*1px) !important}.u-pr-xxl-10,.u-px-xxl-10{padding-right:calc(80*var(--font-ratio)*1px) !important}.u-pb-xxl-10,.u-py-xxl-10{padding-bottom:calc(80*var(--font-ratio)*1px) !important}.u-pl-xxl-10,.u-px-xxl-10{padding-left:calc(80*var(--font-ratio)*1px) !important}.u-p-xxl-11{padding:calc(88*var(--font-ratio)*1px) !important}.u-pt-xxl-11,.u-py-xxl-11{padding-top:calc(88*var(--font-ratio)*1px) !important}.u-pr-xxl-11,.u-px-xxl-11{padding-right:calc(88*var(--font-ratio)*1px) !important}.u-pb-xxl-11,.u-py-xxl-11{padding-bottom:calc(88*var(--font-ratio)*1px) !important}.u-pl-xxl-11,.u-px-xxl-11{padding-left:calc(88*var(--font-ratio)*1px) !important}.u-p-xxl-12{padding:calc(96*var(--font-ratio)*1px) !important}.u-pt-xxl-12,.u-py-xxl-12{padding-top:calc(96*var(--font-ratio)*1px) !important}.u-pr-xxl-12,.u-px-xxl-12{padding-right:calc(96*var(--font-ratio)*1px) !important}.u-pb-xxl-12,.u-py-xxl-12{padding-bottom:calc(96*var(--font-ratio)*1px) !important}.u-pl-xxl-12,.u-px-xxl-12{padding-left:calc(96*var(--font-ratio)*1px) !important}.u-p-xxl-13{padding:calc(104*var(--font-ratio)*1px) !important}.u-pt-xxl-13,.u-py-xxl-13{padding-top:calc(104*var(--font-ratio)*1px) !important}.u-pr-xxl-13,.u-px-xxl-13{padding-right:calc(104*var(--font-ratio)*1px) !important}.u-pb-xxl-13,.u-py-xxl-13{padding-bottom:calc(104*var(--font-ratio)*1px) !important}.u-pl-xxl-13,.u-px-xxl-13{padding-left:calc(104*var(--font-ratio)*1px) !important}.u-p-xxl-14{padding:calc(112*var(--font-ratio)*1px) !important}.u-pt-xxl-14,.u-py-xxl-14{padding-top:calc(112*var(--font-ratio)*1px) !important}.u-pr-xxl-14,.u-px-xxl-14{padding-right:calc(112*var(--font-ratio)*1px) !important}.u-pb-xxl-14,.u-py-xxl-14{padding-bottom:calc(112*var(--font-ratio)*1px) !important}.u-pl-xxl-14,.u-px-xxl-14{padding-left:calc(112*var(--font-ratio)*1px) !important}.u-p-xxl-15{padding:calc(120*var(--font-ratio)*1px) !important}.u-pt-xxl-15,.u-py-xxl-15{padding-top:calc(120*var(--font-ratio)*1px) !important}.u-pr-xxl-15,.u-px-xxl-15{padding-right:calc(120*var(--font-ratio)*1px) !important}.u-pb-xxl-15,.u-py-xxl-15{padding-bottom:calc(120*var(--font-ratio)*1px) !important}.u-pl-xxl-15,.u-px-xxl-15{padding-left:calc(120*var(--font-ratio)*1px) !important}.u-p-xxl-16{padding:calc(128*var(--font-ratio)*1px) !important}.u-pt-xxl-16,.u-py-xxl-16{padding-top:calc(128*var(--font-ratio)*1px) !important}.u-pr-xxl-16,.u-px-xxl-16{padding-right:calc(128*var(--font-ratio)*1px) !important}.u-pb-xxl-16,.u-py-xxl-16{padding-bottom:calc(128*var(--font-ratio)*1px) !important}.u-pl-xxl-16,.u-px-xxl-16{padding-left:calc(128*var(--font-ratio)*1px) !important}.u-m-xxl-n1{margin:calc(-8*var(--font-ratio)*1px) !important}.u-mt-xxl-n1,.u-my-xxl-n1{margin-top:calc(-8*var(--font-ratio)*1px) !important}.u-mr-xxl-n1,.u-mx-xxl-n1{margin-right:calc(-8*var(--font-ratio)*1px) !important}.u-mb-xxl-n1,.u-my-xxl-n1{margin-bottom:calc(-8*var(--font-ratio)*1px) !important}.u-ml-xxl-n1,.u-mx-xxl-n1{margin-left:calc(-8*var(--font-ratio)*1px) !important}.u-m-xxl-n2{margin:calc(-16*var(--font-ratio)*1px) !important}.u-mt-xxl-n2,.u-my-xxl-n2{margin-top:calc(-16*var(--font-ratio)*1px) !important}.u-mr-xxl-n2,.u-mx-xxl-n2{margin-right:calc(-16*var(--font-ratio)*1px) !important}.u-mb-xxl-n2,.u-my-xxl-n2{margin-bottom:calc(-16*var(--font-ratio)*1px) !important}.u-ml-xxl-n2,.u-mx-xxl-n2{margin-left:calc(-16*var(--font-ratio)*1px) !important}.u-m-xxl-n3{margin:calc(-24*var(--font-ratio)*1px) !important}.u-mt-xxl-n3,.u-my-xxl-n3{margin-top:calc(-24*var(--font-ratio)*1px) !important}.u-mr-xxl-n3,.u-mx-xxl-n3{margin-right:calc(-24*var(--font-ratio)*1px) !important}.u-mb-xxl-n3,.u-my-xxl-n3{margin-bottom:calc(-24*var(--font-ratio)*1px) !important}.u-ml-xxl-n3,.u-mx-xxl-n3{margin-left:calc(-24*var(--font-ratio)*1px) !important}.u-m-xxl-n4{margin:calc(-32*var(--font-ratio)*1px) !important}.u-mt-xxl-n4,.u-my-xxl-n4{margin-top:calc(-32*var(--font-ratio)*1px) !important}.u-mr-xxl-n4,.u-mx-xxl-n4{margin-right:calc(-32*var(--font-ratio)*1px) !important}.u-mb-xxl-n4,.u-my-xxl-n4{margin-bottom:calc(-32*var(--font-ratio)*1px) !important}.u-ml-xxl-n4,.u-mx-xxl-n4{margin-left:calc(-32*var(--font-ratio)*1px) !important}.u-m-xxl-n5{margin:calc(-40*var(--font-ratio)*1px) !important}.u-mt-xxl-n5,.u-my-xxl-n5{margin-top:calc(-40*var(--font-ratio)*1px) !important}.u-mr-xxl-n5,.u-mx-xxl-n5{margin-right:calc(-40*var(--font-ratio)*1px) !important}.u-mb-xxl-n5,.u-my-xxl-n5{margin-bottom:calc(-40*var(--font-ratio)*1px) !important}.u-ml-xxl-n5,.u-mx-xxl-n5{margin-left:calc(-40*var(--font-ratio)*1px) !important}.u-m-xxl-n6{margin:calc(-48*var(--font-ratio)*1px) !important}.u-mt-xxl-n6,.u-my-xxl-n6{margin-top:calc(-48*var(--font-ratio)*1px) !important}.u-mr-xxl-n6,.u-mx-xxl-n6{margin-right:calc(-48*var(--font-ratio)*1px) !important}.u-mb-xxl-n6,.u-my-xxl-n6{margin-bottom:calc(-48*var(--font-ratio)*1px) !important}.u-ml-xxl-n6,.u-mx-xxl-n6{margin-left:calc(-48*var(--font-ratio)*1px) !important}.u-m-xxl-n7{margin:calc(-56*var(--font-ratio)*1px) !important}.u-mt-xxl-n7,.u-my-xxl-n7{margin-top:calc(-56*var(--font-ratio)*1px) !important}.u-mr-xxl-n7,.u-mx-xxl-n7{margin-right:calc(-56*var(--font-ratio)*1px) !important}.u-mb-xxl-n7,.u-my-xxl-n7{margin-bottom:calc(-56*var(--font-ratio)*1px) !important}.u-ml-xxl-n7,.u-mx-xxl-n7{margin-left:calc(-56*var(--font-ratio)*1px) !important}.u-m-xxl-n8{margin:calc(-64*var(--font-ratio)*1px) !important}.u-mt-xxl-n8,.u-my-xxl-n8{margin-top:calc(-64*var(--font-ratio)*1px) !important}.u-mr-xxl-n8,.u-mx-xxl-n8{margin-right:calc(-64*var(--font-ratio)*1px) !important}.u-mb-xxl-n8,.u-my-xxl-n8{margin-bottom:calc(-64*var(--font-ratio)*1px) !important}.u-ml-xxl-n8,.u-mx-xxl-n8{margin-left:calc(-64*var(--font-ratio)*1px) !important}.u-m-xxl-n9{margin:calc(-72*var(--font-ratio)*1px) !important}.u-mt-xxl-n9,.u-my-xxl-n9{margin-top:calc(-72*var(--font-ratio)*1px) !important}.u-mr-xxl-n9,.u-mx-xxl-n9{margin-right:calc(-72*var(--font-ratio)*1px) !important}.u-mb-xxl-n9,.u-my-xxl-n9{margin-bottom:calc(-72*var(--font-ratio)*1px) !important}.u-ml-xxl-n9,.u-mx-xxl-n9{margin-left:calc(-72*var(--font-ratio)*1px) !important}.u-m-xxl-n10{margin:calc(-80*var(--font-ratio)*1px) !important}.u-mt-xxl-n10,.u-my-xxl-n10{margin-top:calc(-80*var(--font-ratio)*1px) !important}.u-mr-xxl-n10,.u-mx-xxl-n10{margin-right:calc(-80*var(--font-ratio)*1px) !important}.u-mb-xxl-n10,.u-my-xxl-n10{margin-bottom:calc(-80*var(--font-ratio)*1px) !important}.u-ml-xxl-n10,.u-mx-xxl-n10{margin-left:calc(-80*var(--font-ratio)*1px) !important}.u-m-xxl-n11{margin:calc(-88*var(--font-ratio)*1px) !important}.u-mt-xxl-n11,.u-my-xxl-n11{margin-top:calc(-88*var(--font-ratio)*1px) !important}.u-mr-xxl-n11,.u-mx-xxl-n11{margin-right:calc(-88*var(--font-ratio)*1px) !important}.u-mb-xxl-n11,.u-my-xxl-n11{margin-bottom:calc(-88*var(--font-ratio)*1px) !important}.u-ml-xxl-n11,.u-mx-xxl-n11{margin-left:calc(-88*var(--font-ratio)*1px) !important}.u-m-xxl-n12{margin:calc(-96*var(--font-ratio)*1px) !important}.u-mt-xxl-n12,.u-my-xxl-n12{margin-top:calc(-96*var(--font-ratio)*1px) !important}.u-mr-xxl-n12,.u-mx-xxl-n12{margin-right:calc(-96*var(--font-ratio)*1px) !important}.u-mb-xxl-n12,.u-my-xxl-n12{margin-bottom:calc(-96*var(--font-ratio)*1px) !important}.u-ml-xxl-n12,.u-mx-xxl-n12{margin-left:calc(-96*var(--font-ratio)*1px) !important}.u-m-xxl-n13{margin:calc(-104*var(--font-ratio)*1px) !important}.u-mt-xxl-n13,.u-my-xxl-n13{margin-top:calc(-104*var(--font-ratio)*1px) !important}.u-mr-xxl-n13,.u-mx-xxl-n13{margin-right:calc(-104*var(--font-ratio)*1px) !important}.u-mb-xxl-n13,.u-my-xxl-n13{margin-bottom:calc(-104*var(--font-ratio)*1px) !important}.u-ml-xxl-n13,.u-mx-xxl-n13{margin-left:calc(-104*var(--font-ratio)*1px) !important}.u-m-xxl-n14{margin:calc(-112*var(--font-ratio)*1px) !important}.u-mt-xxl-n14,.u-my-xxl-n14{margin-top:calc(-112*var(--font-ratio)*1px) !important}.u-mr-xxl-n14,.u-mx-xxl-n14{margin-right:calc(-112*var(--font-ratio)*1px) !important}.u-mb-xxl-n14,.u-my-xxl-n14{margin-bottom:calc(-112*var(--font-ratio)*1px) !important}.u-ml-xxl-n14,.u-mx-xxl-n14{margin-left:calc(-112*var(--font-ratio)*1px) !important}.u-m-xxl-n15{margin:calc(-120*var(--font-ratio)*1px) !important}.u-mt-xxl-n15,.u-my-xxl-n15{margin-top:calc(-120*var(--font-ratio)*1px) !important}.u-mr-xxl-n15,.u-mx-xxl-n15{margin-right:calc(-120*var(--font-ratio)*1px) !important}.u-mb-xxl-n15,.u-my-xxl-n15{margin-bottom:calc(-120*var(--font-ratio)*1px) !important}.u-ml-xxl-n15,.u-mx-xxl-n15{margin-left:calc(-120*var(--font-ratio)*1px) !important}.u-m-xxl-n16{margin:calc(-128*var(--font-ratio)*1px) !important}.u-mt-xxl-n16,.u-my-xxl-n16{margin-top:calc(-128*var(--font-ratio)*1px) !important}.u-mr-xxl-n16,.u-mx-xxl-n16{margin-right:calc(-128*var(--font-ratio)*1px) !important}.u-mb-xxl-n16,.u-my-xxl-n16{margin-bottom:calc(-128*var(--font-ratio)*1px) !important}.u-ml-xxl-n16,.u-mx-xxl-n16{margin-left:calc(-128*var(--font-ratio)*1px) !important}.u-m-xxl-auto{margin:auto !important}.u-mt-xxl-auto,.u-my-xxl-auto{margin-top:auto !important}.u-mr-xxl-auto,.u-mx-xxl-auto{margin-right:auto !important}.u-mb-xxl-auto,.u-my-xxl-auto{margin-bottom:auto !important}.u-ml-xxl-auto,.u-mx-xxl-auto{margin-left:auto !important}}.u-fw-normal{font-weight:var(--font-weight-regular)}.u-fw-medium{font-weight:var(--font-weight-medium)}.u-fw-bold{font-weight:var(--font-weight-bold)}@media(max-width: 576px){.u-fw-sm-normal{font-weight:var(--font-weight-regular)}.u-fw-sm-medium{font-weight:var(--font-weight-medium)}.u-fw-sm-bold{font-weight:var(--font-weight-bold)}}@media(max-width: 768px){.u-fw-md-normal{font-weight:var(--font-weight-regular)}.u-fw-md-medium{font-weight:var(--font-weight-medium)}.u-fw-md-bold{font-weight:var(--font-weight-bold)}}@media(max-width: 1220px){.u-fw-lg-normal{font-weight:var(--font-weight-regular)}.u-fw-lg-medium{font-weight:var(--font-weight-medium)}.u-fw-lg-bold{font-weight:var(--font-weight-bold)}}@media(max-width: 1440px){.u-fw-xl-normal{font-weight:var(--font-weight-regular)}.u-fw-xl-medium{font-weight:var(--font-weight-medium)}.u-fw-xl-bold{font-weight:var(--font-weight-bold)}}@media(max-width: 1750px){.u-fw-xxl-normal{font-weight:var(--font-weight-regular)}.u-fw-xxl-medium{font-weight:var(--font-weight-medium)}.u-fw-xxl-bold{font-weight:var(--font-weight-bold)}}.u-flex-row{flex-direction:row !important}.u-flex-column{flex-direction:column !important}.u-flex-row-reverse{flex-direction:row-reverse !important}.u-flex-column-reverse{flex-direction:column-reverse !important}.u-flex-wrap{flex-wrap:wrap !important}.u-flex-nowrap{flex-wrap:nowrap !important}.u-flex-wrap-reverse{flex-wrap:wrap-reverse !important}.u-flex-fill{flex:1 1 auto !important}.u-flex-grow-0{flex-grow:0 !important}.u-flex-grow-1{flex-grow:1 !important}.u-flex-shrink-0{flex-shrink:0 !important}.u-flex-shrink-1{flex-shrink:1 !important}.u-jc-start{justify-content:flex-start !important}.u-jc-end{justify-content:flex-end !important}.u-jc-center{justify-content:center !important}.u-jc-between{justify-content:space-between !important}.u-jc-around{justify-content:space-around !important}.u-ai-start{align-items:flex-start !important}.u-ai-end{align-items:flex-end !important}.u-ai-center{align-items:center !important}.u-ai-baseline{align-items:baseline !important}.u-ai-stretch{align-items:stretch !important}.u-ac-start{align-content:flex-start !important}.u-ac-end{align-content:flex-end !important}.u-ac-center{align-content:center !important}.u-ac-between{align-content:space-between !important}.u-ac-around{align-content:space-around !important}.u-ac-stretch{align-content:stretch !important}.u-as-auto{align-self:auto !important}.u-as-start{align-self:flex-start !important}.u-as-end{align-self:flex-end !important}.u-as-center{align-self:center !important}.u-as-baseline{align-self:baseline !important}.u-as-stretch{align-self:stretch !important}@media(max-width: 576px){.u-flex-sm-row{flex-direction:row !important}.u-flex-sm-column{flex-direction:column !important}.u-flex-sm-row-reverse{flex-direction:row-reverse !important}.u-flex-sm-column-reverse{flex-direction:column-reverse !important}.u-flex-sm-wrap{flex-wrap:wrap !important}.u-flex-sm-nowrap{flex-wrap:nowrap !important}.u-flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.u-flex-sm-fill{flex:1 1 auto !important}.u-flex-sm-grow-0{flex-grow:0 !important}.u-flex-sm-grow-1{flex-grow:1 !important}.u-flex-sm-shrink-0{flex-shrink:0 !important}.u-flex-sm-shrink-1{flex-shrink:1 !important}.u-jc-sm-start{justify-content:flex-start !important}.u-jc-sm-end{justify-content:flex-end !important}.u-jc-sm-center{justify-content:center !important}.u-jc-sm-between{justify-content:space-between !important}.u-jc-sm-around{justify-content:space-around !important}.u-ai-sm-start{align-items:flex-start !important}.u-ai-sm-end{align-items:flex-end !important}.u-ai-sm-center{align-items:center !important}.u-ai-sm-baseline{align-items:baseline !important}.u-ai-sm-stretch{align-items:stretch !important}.u-ac-sm-start{align-content:flex-start !important}.u-ac-sm-end{align-content:flex-end !important}.u-ac-sm-center{align-content:center !important}.u-ac-sm-between{align-content:space-between !important}.u-ac-sm-around{align-content:space-around !important}.u-ac-sm-stretch{align-content:stretch !important}.u-as-sm-auto{align-self:auto !important}.u-as-sm-start{align-self:flex-start !important}.u-as-sm-end{align-self:flex-end !important}.u-as-sm-center{align-self:center !important}.u-as-sm-baseline{align-self:baseline !important}.u-as-sm-stretch{align-self:stretch !important}}@media(max-width: 768px){.u-flex-md-row{flex-direction:row !important}.u-flex-md-column{flex-direction:column !important}.u-flex-md-row-reverse{flex-direction:row-reverse !important}.u-flex-md-column-reverse{flex-direction:column-reverse !important}.u-flex-md-wrap{flex-wrap:wrap !important}.u-flex-md-nowrap{flex-wrap:nowrap !important}.u-flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.u-flex-md-fill{flex:1 1 auto !important}.u-flex-md-grow-0{flex-grow:0 !important}.u-flex-md-grow-1{flex-grow:1 !important}.u-flex-md-shrink-0{flex-shrink:0 !important}.u-flex-md-shrink-1{flex-shrink:1 !important}.u-jc-md-start{justify-content:flex-start !important}.u-jc-md-end{justify-content:flex-end !important}.u-jc-md-center{justify-content:center !important}.u-jc-md-between{justify-content:space-between !important}.u-jc-md-around{justify-content:space-around !important}.u-ai-md-start{align-items:flex-start !important}.u-ai-md-end{align-items:flex-end !important}.u-ai-md-center{align-items:center !important}.u-ai-md-baseline{align-items:baseline !important}.u-ai-md-stretch{align-items:stretch !important}.u-ac-md-start{align-content:flex-start !important}.u-ac-md-end{align-content:flex-end !important}.u-ac-md-center{align-content:center !important}.u-ac-md-between{align-content:space-between !important}.u-ac-md-around{align-content:space-around !important}.u-ac-md-stretch{align-content:stretch !important}.u-as-md-auto{align-self:auto !important}.u-as-md-start{align-self:flex-start !important}.u-as-md-end{align-self:flex-end !important}.u-as-md-center{align-self:center !important}.u-as-md-baseline{align-self:baseline !important}.u-as-md-stretch{align-self:stretch !important}}@media(max-width: 1220px){.u-flex-lg-row{flex-direction:row !important}.u-flex-lg-column{flex-direction:column !important}.u-flex-lg-row-reverse{flex-direction:row-reverse !important}.u-flex-lg-column-reverse{flex-direction:column-reverse !important}.u-flex-lg-wrap{flex-wrap:wrap !important}.u-flex-lg-nowrap{flex-wrap:nowrap !important}.u-flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.u-flex-lg-fill{flex:1 1 auto !important}.u-flex-lg-grow-0{flex-grow:0 !important}.u-flex-lg-grow-1{flex-grow:1 !important}.u-flex-lg-shrink-0{flex-shrink:0 !important}.u-flex-lg-shrink-1{flex-shrink:1 !important}.u-jc-lg-start{justify-content:flex-start !important}.u-jc-lg-end{justify-content:flex-end !important}.u-jc-lg-center{justify-content:center !important}.u-jc-lg-between{justify-content:space-between !important}.u-jc-lg-around{justify-content:space-around !important}.u-ai-lg-start{align-items:flex-start !important}.u-ai-lg-end{align-items:flex-end !important}.u-ai-lg-center{align-items:center !important}.u-ai-lg-baseline{align-items:baseline !important}.u-ai-lg-stretch{align-items:stretch !important}.u-ac-lg-start{align-content:flex-start !important}.u-ac-lg-end{align-content:flex-end !important}.u-ac-lg-center{align-content:center !important}.u-ac-lg-between{align-content:space-between !important}.u-ac-lg-around{align-content:space-around !important}.u-ac-lg-stretch{align-content:stretch !important}.u-as-lg-auto{align-self:auto !important}.u-as-lg-start{align-self:flex-start !important}.u-as-lg-end{align-self:flex-end !important}.u-as-lg-center{align-self:center !important}.u-as-lg-baseline{align-self:baseline !important}.u-as-lg-stretch{align-self:stretch !important}}@media(max-width: 1440px){.u-flex-xl-row{flex-direction:row !important}.u-flex-xl-column{flex-direction:column !important}.u-flex-xl-row-reverse{flex-direction:row-reverse !important}.u-flex-xl-column-reverse{flex-direction:column-reverse !important}.u-flex-xl-wrap{flex-wrap:wrap !important}.u-flex-xl-nowrap{flex-wrap:nowrap !important}.u-flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.u-flex-xl-fill{flex:1 1 auto !important}.u-flex-xl-grow-0{flex-grow:0 !important}.u-flex-xl-grow-1{flex-grow:1 !important}.u-flex-xl-shrink-0{flex-shrink:0 !important}.u-flex-xl-shrink-1{flex-shrink:1 !important}.u-jc-xl-start{justify-content:flex-start !important}.u-jc-xl-end{justify-content:flex-end !important}.u-jc-xl-center{justify-content:center !important}.u-jc-xl-between{justify-content:space-between !important}.u-jc-xl-around{justify-content:space-around !important}.u-ai-xl-start{align-items:flex-start !important}.u-ai-xl-end{align-items:flex-end !important}.u-ai-xl-center{align-items:center !important}.u-ai-xl-baseline{align-items:baseline !important}.u-ai-xl-stretch{align-items:stretch !important}.u-ac-xl-start{align-content:flex-start !important}.u-ac-xl-end{align-content:flex-end !important}.u-ac-xl-center{align-content:center !important}.u-ac-xl-between{align-content:space-between !important}.u-ac-xl-around{align-content:space-around !important}.u-ac-xl-stretch{align-content:stretch !important}.u-as-xl-auto{align-self:auto !important}.u-as-xl-start{align-self:flex-start !important}.u-as-xl-end{align-self:flex-end !important}.u-as-xl-center{align-self:center !important}.u-as-xl-baseline{align-self:baseline !important}.u-as-xl-stretch{align-self:stretch !important}}@media(max-width: 1750px){.u-flex-xxl-row{flex-direction:row !important}.u-flex-xxl-column{flex-direction:column !important}.u-flex-xxl-row-reverse{flex-direction:row-reverse !important}.u-flex-xxl-column-reverse{flex-direction:column-reverse !important}.u-flex-xxl-wrap{flex-wrap:wrap !important}.u-flex-xxl-nowrap{flex-wrap:nowrap !important}.u-flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.u-flex-xxl-fill{flex:1 1 auto !important}.u-flex-xxl-grow-0{flex-grow:0 !important}.u-flex-xxl-grow-1{flex-grow:1 !important}.u-flex-xxl-shrink-0{flex-shrink:0 !important}.u-flex-xxl-shrink-1{flex-shrink:1 !important}.u-jc-xxl-start{justify-content:flex-start !important}.u-jc-xxl-end{justify-content:flex-end !important}.u-jc-xxl-center{justify-content:center !important}.u-jc-xxl-between{justify-content:space-between !important}.u-jc-xxl-around{justify-content:space-around !important}.u-ai-xxl-start{align-items:flex-start !important}.u-ai-xxl-end{align-items:flex-end !important}.u-ai-xxl-center{align-items:center !important}.u-ai-xxl-baseline{align-items:baseline !important}.u-ai-xxl-stretch{align-items:stretch !important}.u-ac-xxl-start{align-content:flex-start !important}.u-ac-xxl-end{align-content:flex-end !important}.u-ac-xxl-center{align-content:center !important}.u-ac-xxl-between{align-content:space-between !important}.u-ac-xxl-around{align-content:space-around !important}.u-ac-xxl-stretch{align-content:stretch !important}.u-as-xxl-auto{align-self:auto !important}.u-as-xxl-start{align-self:flex-start !important}.u-as-xxl-end{align-self:flex-end !important}.u-as-xxl-center{align-self:center !important}.u-as-xxl-baseline{align-self:baseline !important}.u-as-xxl-stretch{align-self:stretch !important}}.u-order-0{order:0}.u-order-1{order:1}.u-order-2{order:2}.u-order-3{order:3}@media(max-width: 576px){.u-order-sm-0{order:0}.u-order-sm-1{order:1}.u-order-sm-2{order:2}.u-order-sm-3{order:3}}@media(max-width: 768px){.u-order-md-0{order:0}.u-order-md-1{order:1}.u-order-md-2{order:2}.u-order-md-3{order:3}}@media(max-width: 1220px){.u-order-lg-0{order:0}.u-order-lg-1{order:1}.u-order-lg-2{order:2}.u-order-lg-3{order:3}}@media(max-width: 1440px){.u-order-xl-0{order:0}.u-order-xl-1{order:1}.u-order-xl-2{order:2}.u-order-xl-3{order:3}}@media(max-width: 1750px){.u-order-xxl-0{order:0}.u-order-xxl-1{order:1}.u-order-xxl-2{order:2}.u-order-xxl-3{order:3}}