﻿/*! 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{--color-base: #323232;--color-white: #fff;--color-primary: #162eb5;--color-secondary: #0093bf;--color-secondary-02: #4c9dff;--color-accent: #00b7ff;--gradation-rec-01: linear-gradient(121deg, rgb(255, 255, 255, 0.9) 25.22%, rgb(210, 233, 255, 0.9) 67.16%);--gradation-rec-02: linear-gradient(126deg, #4060f2 31.89%, #0020af 70.16%);--gradation-rec-03: llinear-gradient(264deg, #00aeff 33.45%, rgb(76, 157, 255, 0) 107.5%);--color-bg: #fff;--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-secondary);--fz-root: 16;--fz-body: 16;--fz-body-sp: 14;--text-size-xs: 12;--text-size-s: 14;--text-size-m: 16;--text-size-l: 18;--text-size-xl: 20;--text-size-2xl: 24;--text-size-2xl-add: 24;--text-size-3xl-copy: 32;--text-size-3xl: 32;--text-size-4xl: 40;--text-size-5xl: 48;--text-size-6xl: 54;--sp-text-size-xs: 10;--sp-text-size-s: 12;--sp-text-size-m: 14;--sp-text-size-l: 14;--sp-text-size-xl: 16;--sp-text-size-2xl: 16;--sp-text-size-2xl-add: 20;--sp-text-size-3xl-copy: 20;--sp-text-size-3xl: 24;--sp-text-size-4xl: 32;--sp-text-size-5xl: 40;--sp-text-size-6xl: 40;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--jp-font: "LINE Seed JP", "メイリオ", "Meiryo", "ヒラギノ角ゴ ProN W3", "ＭＳ ゴシック", sans-serif;--en-font: "LINE Seed JP", sans-serif;--lh: 1.8;--radius-s: 4;--radius-m: 12;--radius-l: 16;--radius-xl: 40;--radius-xxl: 999;--radius-sp-s: 2;--radius-sp-m: 4;--radius-sp-l: 8;--radius-sp-xl: 24;--dur-normal: 0.3s;--dur-slow: 0.4s;--header-height: 82;--sp-header-height: 64;--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);--text-size-xs: var(--sp-text-size-xs);--text-size-s: var(--sp-text-size-s);--text-size-m: var(--sp-text-size-m);--text-size-l: var(--sp-text-size-l);--text-size-xl: var(--sp-text-size-xl);--text-size-2xl: var(--sp-text-size-2xl);--text-size-2xl-add: var(--sp-text-size-2xl-add);--text-size-3xl-copy: var(--sp-text-size-3xl-copy);--text-size-3xl: var(--sp-text-size-3xl);--text-size-4xl: var(--sp-text-size-4xl);--text-size-5xl: var(--sp-text-size-5xl);--text-size-6xl: var(--sp-text-size-6xl)}}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(--jp-font);font-size:var(--fz);font-weight:var(--font-weight-regular);line-height:var(--lh);color:var(--color-base);letter-spacing:normal;background-color:var(--color-bg)}::placeholder{color:var(--color-base)}*:focus-visible{outline:none}@media(any-hover: hover){*:focus-visible{box-shadow:var(--bxsh-focus)}}.l-wrapper{--_bgc: linear-gradient(to right, #fff, #eef5ff);--_bgi: url("../img/recruit/common/bg_mv.webp");--_bgaspect: 350 / 1440;position:relative;overflow:clip;background:var(--_bgc)}.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}body:not(.recruit-top) .l-wrapper::before{position:absolute;top:0;left:0;z-index:4;width:100%;aspect-ratio:var(--_bgaspect);pointer-events:none;content:"";background-image:var(--_bgi);background-repeat:no-repeat;background-position:100% 0;background-size:100%;opacity:1}[data-menu=open] .l-wrapper::after{z-index:998;opacity:1}@media(max-width: 576px){.l-wrapper{--_bgi: url("../img/recruit/common/bg_mv_sp.webp");--_bgaspect: 500 / 780}}.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: 1216;--_contents-padding-block-start: 40;--_contents-padding-block-end: 160;--_contents-padding-inline: 20;--_contents-bgi: url("../img/recruit/common/bg_content.webp");--_section-width: 1216;--_section-width-w: 1440}.recruit-top .l-contents{--_contents-padding-block-start: 0;--_contents-padding-block-end: 0;--_contents-padding-inline: 0;--_contents-width: 9999}.l-contents:has(.l-contents__inner>section:last-child){--_contents-padding-block-end: 0}.l-contents:has(.l-contents__inner>.c-rec-section:last-child){--_contents-padding-block-end: 0}.l-contents:has(.l-contents__inner>article:last-child){--_contents-padding-block-end: 0}.l-contents{position:relative;padding-inline:calc(var(--_contents-padding-inline)*var(--font-ratio)*1px);background-image:var(--_contents-bgi);background-repeat:repeat-y;background-position:0 0;background-size:100%}.l-contents__inner{position:relative;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-inline:auto}@media(max-width: 576px){.l-contents{--_contents-padding-block-start: 24;--_contents-padding-block-end: 120;--_contents-bgi: url("../img/recruit/common/bg_content_sp.webp")}}.c-accordion-wrap{display:block flex;flex-direction:column;gap:calc(40*var(--font-ratio)*1px)}.c-accordion{padding:calc(32*var(--font-ratio)*1px) 3.2894736842% calc(32*var(--font-ratio)*1px) 8.5526315789%;background:#fff;border:1px solid rgba(171,174,191,.5);transition:border-color .2s;transition:var(--dur-normal)}@media(any-hover: hover)and (pointer: fine){.c-accordion:has(:where(:any-link,:enabled):hover){border-color:#162eb5}.c-accordion:has(:where(:any-link,:enabled):focus-visible){border-color:#162eb5}}.c-accordion__button{display:flex;flex-wrap:wrap;gap:calc(16*var(--font-ratio)*1px) calc(32*var(--font-ratio)*1px);width:100%;font-size:calc(var(--text-size-l)*var(--font-ratio)*1px);text-align:left;cursor:pointer}@media(any-hover: hover)and (pointer: fine){.c-accordion__button:where(:any-link):hover{border-color:#162eb5}.c-accordion__button:where(:enabled):hover{border-color:#162eb5}.c-accordion__button:where(:any-link):focus-visible{border-color:#162eb5}.c-accordion__button:where(:enabled):focus-visible{border-color:#162eb5}}.c-accordion__button .chevron{position:relative;flex-shrink:0;align-self:center;width:calc(24*var(--font-ratio)*1px);height:calc(24*var(--font-ratio)*1px);margin-inline-start:auto;fill:var(--color-primary)}.c-accordion__button[aria-expanded=true] .chevron{transform:rotate(180deg)}.c-accordion__text{flex:0 0 100%}.c-accordion__content>div{padding-block:calc(40*var(--font-ratio)*1px) 0}.c-accordion__note{padding:calc(8*var(--font-ratio)*1px);margin-block-start:calc(40*var(--font-ratio)*1px);text-align:center;background:#f5f7fb;border-radius:4px}@media(max-width: 576px){.c-accordion{padding:calc(24*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px)}.c-accordion__button .chevron{width:calc(12*var(--font-ratio)*1px);height:calc(12*var(--font-ratio)*1px)}.c-accordion__content>div{padding-block-start:calc(16*var(--font-ratio)*1px)}.c-accordion__note{margin-block-start:calc(16*var(--font-ratio)*1px)}}.c-badge{display:inline flex;flex-shrink:0;align-items:center;justify-content:center;padding:4px 4px 3px 5px;font-size:calc(var(--text-size-xs)*var(--font-ratio)*1px);font-weight:700;line-height:100%;color:#fff;background:#00aeff;border-radius:calc(2*var(--font-ratio)*1px)}.c-block-pdf-viewer{position:relative;margin-inline:auto}.c-block-pdf-viewer__inner{position:relative;padding-top:calc(70.7555555556% + 66px)}.c-block-pdf-viewer iframe{position:absolute;inset:0;inline-size:100%;block-size:100%}.c-box-video{position:relative;max-width:calc(800*var(--font-ratio)*1px);aspect-ratio:16/9;margin-inline:auto}.c-box-video iframe{position:absolute;inset:0;inline-size:100%;block-size:100%}.c-breadcrumb{position:relative;z-index:2;padding-block:calc(var(--header-height)*var(--font-ratio)*1px + 16*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);padding-inline:calc(20*var(--font-ratio)*1px);font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem)}.c-breadcrumb__inner{position:relative;display:flex;gap:calc(8*var(--font-ratio)*1px);align-items:center;max-width:calc(1216*var(--font-ratio)*1px);height:100%;margin-inline:auto;overflow-x:auto}.c-breadcrumb li{display:flex;flex-shrink:0;gap:calc(8*var(--font-ratio)*1px);align-items:center;padding:0;margin:0;color:var(--color-primary);white-space:nowrap}.c-breadcrumb li a:not([aria-current=location]){color:color-mix(in srgb, var(--color-primary) 50%, #fff 50%)}.c-breadcrumb li [aria-current=location]{pointer-events:none}.c-breadcrumb li+li::before{display:block flow;flex-shrink:0;width:12px;height:1px;content:"";background:rgba(171,174,191,.5)}@media(max-width: 768px){.c-breadcrumb{padding-block:calc(var(--header-height)*var(--font-ratio)*1px + 16*var(--font-ratio)*1px) calc(8*var(--font-ratio)*1px);font-size:calc(10/var(--fz-root)*var(--font-ratio)*1rem)}}:where([class^=c-]:not(.c-icon)){--_c-mbs: 0;--_c-mbe: 0;--_c-mbs-sm: var(--_c-mbs, 0);--_c-mbe-sm: var(--_c-mbe, 0);margin-block:calc(var(--_c-mbs)*var(--font-ratio)*1px) calc(var(--_c-mbe)*var(--font-ratio)*1px)}@media(max-width: 576px){:where([class^=c-]:not(.c-icon)){margin-block:calc(var(--_c-mbs-sm)*var(--font-ratio)*1px) calc(var(--_c-mbe-sm)*var(--font-ratio)*1px)}}.c-filter__list{display:block flex;flex-wrap:wrap;gap:calc(16*var(--font-ratio)*1px)}.c-filter__item{--_color: var(--color-primary);--_bgc: var(--color-white);--_bdc: rgb(22, 46, 181, 0.3);position:relative;display:block flex;flex-shrink:0;cursor:pointer}.c-filter__item input{position:absolute;opacity:0}.c-filter__item span{display:block flex;justify-content:center;width:100%;padding:calc(12*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);font-size:calc(var(--text-size-s)*var(--font-ratio)*1px);line-height:150%;color:var(--_color);background:var(--_bgc);border:1px solid var(--_bdc)}.c-filter__item:has(input:checked){--_color: var(--color-white);--_bgc: var(--color-primary);--_bdc: var(--color-primary)}.c-filter__item:has(input:focus-visible) span{box-shadow:var(--bxsh-focus)}@media(max-width: 576px){.c-filter__list{display:block grid;grid-template-columns:repeat(auto-fill, minmax(30%, 1fr));gap:calc(14*var(--font-ratio)*1px) calc(6*var(--font-ratio)*1px);width:100%}.c-filter__item{flex:1 0 auto}.c-filter__item:nth-child(1){grid-row:1/2}.c-filter__item:nth-child(2){grid-row:2/3}.c-filter__item:nth-child(3){grid-row:2/3}.c-filter__item:nth-child(4){grid-row:2/3}.c-filter__item span{padding:calc(12*var(--font-ratio)*1px) calc(6*var(--font-ratio)*1px)}}.c-grid{--_span: 1;--_gap: clamp(calc(16 * var(--font-ratio) * 1px), 2cqi, calc(24 * var(--font-ratio) * 1px));--_total-cols: 12;display:block flex;flex-wrap:wrap;gap:var(--_gap)}.c-grid>*{--_width: calc((100% + var(--_gap)) * var(--_span) / var(--_total-cols) - var(--_gap));flex:0 0 var(--_width)}.c-grid [data-span="1"]{--_span: 1}.c-grid [data-span="2"]{--_span: 2}.c-grid [data-span="3"]{--_span: 3}.c-grid [data-span="4"]{--_span: 4}.c-grid [data-span="5"]{--_span: 5}.c-grid [data-span="6"]{--_span: 6}.c-grid [data-span="7"]{--_span: 7}.c-grid [data-span="8"]{--_span: 8}.c-grid [data-span="9"]{--_span: 9}.c-grid [data-span="10"]{--_span: 10}.c-grid [data-span="11"]{--_span: 11}.c-grid [data-span="12"]{--_span: 12}@media(max-width: 768px){.c-grid [data-span-md="1"]{--_span: 1}.c-grid [data-span-md="2"]{--_span: 2}.c-grid [data-span-md="3"]{--_span: 3}.c-grid [data-span-md="4"]{--_span: 4}.c-grid [data-span-md="5"]{--_span: 5}.c-grid [data-span-md="6"]{--_span: 6}.c-grid [data-span-md="7"]{--_span: 7}.c-grid [data-span-md="8"]{--_span: 8}.c-grid [data-span-md="9"]{--_span: 9}.c-grid [data-span-md="10"]{--_span: 10}.c-grid [data-span-md="11"]{--_span: 11}.c-grid [data-span-md="12"]{--_span: 12}}.c-heading-2{--_heading-color: var(--_section_color, var(--color-primary));--_heading-before-color: var(--_section_color, var(--color-primary));--_heading-size: var(--text-size-3xl);--_heading-lh: 1.5;--_heading-before-w: 24;--_heading-before-h: 36;--_heading-before-g: 24;--_heading-mbe: 48;display:block flex;gap:calc(var(--_heading-before-g)*var(--font-ratio)*1px);margin-block-end:calc(var(--_heading-mbe)*var(--font-ratio)*1px);font-size:calc(var(--_heading-size)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:var(--_heading-lh);color:var(--_heading-color);letter-spacing:.05em}.c-heading-2::before{display:block flow;flex-shrink:0;width:calc(var(--_heading-before-w)*var(--font-ratio)*1px);height:calc(var(--_heading-before-h)*var(--font-ratio)*1px);margin-block-start:calc((1lh - var(--_heading-before-h)*var(--font-ratio)*1px)/2);content:"";background:linear-gradient(to right, var(--_heading-before-color) 50%, color-mix(in srgb, var(--_heading-before-color) 60%, transparent) 50%)}@media(max-width: 576px){.c-heading-2{--_heading-before-w: 20;--_heading-before-h: 30;--_heading-before-g: 20;margin-block-end:calc(var(--_heading-mbe-sm, var(--_heading-mbe))*var(--font-ratio)*1px)}}.c-heading-3{--_heading-color: var(--_section_color, var(--color-base));--_heading-before-color: var(--_section_color, var(--color-primary));--_heading-size: var(--text-size-2xl-add);--_heading-lh: 1.5;--_heading-before-w: 8;--_heading-before-h: 38;--_heading-before-g: 20;--_heading-mbe: 40;display:block flex;gap:calc(var(--_heading-before-g)*var(--font-ratio)*1px);margin-block-end:calc(var(--_heading-mbe)*var(--font-ratio)*1px);font-size:calc(var(--_heading-size)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:var(--_heading-lh);color:var(--_heading-color)}.c-heading-3::before{display:block flow;flex-shrink:0;width:calc(var(--_heading-before-w)*var(--font-ratio)*1px);height:calc(var(--_heading-before-h)*var(--font-ratio)*1px);margin-block-start:calc((1lh - var(--_heading-before-h)*var(--font-ratio)*1px)/2);content:"";background:linear-gradient(to right, var(--_heading-before-color) 50%, color-mix(in srgb, var(--_heading-before-color) 60%, transparent) 50%)}@media(max-width: 576px){.c-heading-3{--_heading-before-w: 8;--_heading-before-h: 28;--_heading-mbe: 40;--_heading-before-g: 18}}.c-heading-4{--_heading-color: var(--_section_color, var(--color-base));--_heading-before-color: var(--_section_color, var(--color-primary));--_heading-size: var(--text-size-l);--_heading-lh: 1.8;--_heading-before-h: 2;--_heading-before-g: 12;--_heading-mbe: 24;display:block flex;gap:calc(var(--_heading-before-g)*var(--font-ratio)*1px);margin-block-end:calc(var(--_heading-mbe)*var(--font-ratio)*1px);font-size:calc(var(--_heading-size)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:var(--_heading-lh);color:var(--_heading-color)}.c-heading-4::before{display:block flow;flex-shrink:0;width:calc(16*var(--font-ratio)*1px);height:calc(var(--_heading-before-h)*var(--font-ratio)*1px);margin-block-start:calc((1lh - var(--_heading-before-h)*var(--font-ratio)*1px)/2);content:"";background:linear-gradient(to right, var(--_heading-before-color) 50%, color-mix(in srgb, var(--_heading-before-color) 60%, transparent) 50%)}@media(max-width: 576px){.c-heading-4{--_heading-mbe: 24}}.c-hr{position:relative;padding:0;margin-block:calc(80*var(--font-ratio)*1px);border:0;border-block-end:1px solid rgba(171,174,191,.5)}@media(max-width: 576px){.c-hr{margin-block:calc(72*var(--font-ratio)*1px)}}.c-icon{--_icon-color: currentcolor;--_icon-size: var(--_icon-size-component, 1em);position:relative;top:-0.1em;display:inline-block;flex-shrink:0;width:var(--_icon-size);height:var(--_icon-size);line-height:inherit;vertical-align:middle;fill:var(--_icon-color)}.c-icon.block{top:0;display:block}.c-icon.down{transform:rotate(90deg)}[target=_blank] .blank use{transform:rotate(-45deg);transform-origin:50% 50%}[target=_blank] .outline{border:1px solid;border-radius:2px}textarea::placeholder{color:#9d9d9d}input::placeholder{color:#9d9d9d}select::-ms-expand{display:none}input::-ms-reveal{display:none}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select){--_bgc: #fff;--_bdc: rgb(171, 174, 191, 0.5);display:block;padding:calc(12*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);appearance:none;background-color:var(--_bgc);border:1px solid var(--_bdc);border-radius:calc(var(--radius-sm)*var(--font-ratio)*1px)}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select):focus{outline:none}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select)[aria-invalid=true]{--_bdc: var(--color-warning)}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select)[aria-invalid=false]:required{box-shadow:0 0 0 1000px #f4f8fa inset}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select):user-invalid{--_bdc: var(--color-warning)}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select)[readonly]{pointer-events:none;background:#fafafa}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select)[data-radonly]{pointer-events:none;background:#fafafa}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select):disabled{color:#676a6e;pointer-events:none;background-color:#f5f5f5}.c-input{width:100%;border-radius:calc(var(--radius-sm)*var(--font-ratio)*1px)}.c-input.m{max-width:calc(488*var(--font-ratio)*1px)}.c-input.s{max-width:calc(120*var(--font-ratio)*1px)}.c-textarea{width:100%;border-radius:calc(var(--radius-sm)*var(--font-ratio)*1px)}.c-checkbox{--_cb-width: 16;--_cb-bgc: #fff;--_cb-focus: 0;--_bdc: var(--color-surface-subtle)}.c-checkbox input{position:absolute;width:0;height:0;opacity:0}.c-checkbox span{display:inline flex;gap:calc(var(--spacing-grid-gap-xs)*var(--font-ratio)*1px);align-items:start;box-shadow:var(--_cb-focus)}.c-checkbox span::before{width:calc(var(--_cb-width)*var(--font-ratio)*1px);aspect-ratio:1/1;margin-top:calc((1lh - var(--_cb-width)*var(--font-ratio)*1px)/2);content:"";background-color:var(--_cb-bgc);background-image:var(--_cb-image);background-position:center center;background-size:100%;border:1px solid var(--_bdc);border-radius:calc(var(--radius-sm)*var(--font-ratio)*1px)}.c-checkbox:has(:checked){--_cb-bgc: var(--color-primary);--_cb-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10.91,17.101l-5.517-5.517c-0.524-0.524-0.524-1.37,0-1.893s1.37-0.524,1.893,0l3.647,3.647l5.793-5.655 c0.529-0.516,1.376-0.507,1.893,0.024c0.517,0.53,0.506,1.376-0.024,1.893L10.91,17.101z" fill="%23ffffff"/></svg>')}.c-checkbox:has(:focus-visible){--_cb-focus: var(--bxsh-focus)}.c-checkbox:has(input[aria-invalid=true]){--_bdc: var(--color-warning)}.c-choice{--_color: var(--color-default);--_bgc: none;--_bdc: var(--color-surface-subtle);--_dot: var(--color-surface-subtle);position:relative;display:block flex;flex-shrink:0;cursor:pointer}.c-choice input{position:absolute;opacity:0}.c-choice span{display:flex;gap:calc(var(--spacing-grid-gap-sm)*var(--font-ratio)*1px);align-items:center;width:100%;min-height:calc(62*var(--font-ratio)*1px);padding:calc(4*var(--font-ratio)*1px) calc(var(--spacing-padding-btn-md)*var(--font-ratio)*1px);font-size:calc(var(--font-size-sm)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-semibold);line-height:120%;color:var(--_color);cursor:pointer;background:var(--_bgc);border:1px solid var(--_bdc);border-radius:calc(var(--radius-sm)*var(--font-ratio)*1px)}.c-choice:has(input:checked){--_color: var(--color-secondary);--_bgc: var(--color-secondary-subtle);--_bdc: var(--color-secondary);--_dot: var(--color-secondary)}.c-choice:has(input[aria-invalid=true]){--_bdc: var(--color-warning)}.c-choice:has(input:focus-visible) span{box-shadow:var(--bxsh-focus)}.c-choice:has([type=radio]) span::before{display:block flow;flex-shrink:0;width:calc(8*var(--font-ratio)*1px);aspect-ratio:1/1;content:"";background:var(--_dot);border-radius:calc(8*var(--font-ratio)*1px)}.c-link-anchor{--_icon-size-component: calc(24 * var(--font-ratio) * 1px);display:block grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:calc(16*var(--font-ratio)*1px) calc(32*var(--font-ratio)*1px);padding-block-end:calc(56*var(--font-ratio)*1px)}.c-link-anchor a{display:block flex;gap:calc(16*var(--font-ratio)*1px);align-items:center;justify-content:space-between;padding:calc(16*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);text-decoration:none;border-bottom:1px solid rgba(171,174,191,.5);transition:border-color .2s}.c-link-anchor a .c-icon{color:var(--color-primary)}@media(any-hover: hover)and (pointer: fine){.c-link-anchor a:where(:any-link):hover{border-bottom-color:var(--color-primary)}.c-link-anchor a:where(:enabled):hover{border-bottom-color:var(--color-primary)}.c-link-anchor a:where(:any-link):focus-visible{border-bottom-color:var(--color-primary)}.c-link-anchor a:where(:enabled):focus-visible{border-bottom-color:var(--color-primary)}}@media(max-width: 576px){.c-link-anchor{padding-block-end:0}}.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(--color-base);text-decoration:none}.c-link-text:where(:enabled):hover{color:var(--color-base);text-decoration:none}.c-link-text:where(:any-link):focus-visible{color:var(--color-base);text-decoration:none}.c-link-text:where(:enabled):focus-visible{color:var(--color-base);text-decoration:none}}.c-list{--_list-color: var(--color-primary);--_list-size: 6;--_list-gap: 8;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)}.c-list li+li{margin-block-start:calc(var(--_list-gap)*var(--font-ratio)*1px)}.c-list li ul,.c-list li ol{grid-column:1/-1;padding-left:1.5em}.c-list--circle{--_list-color: currentcolor;--_list-size: 3;--_list-gap: 0}.c-list--circle li::before{border-radius:10px}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;color:var(--color-blue-900);content:counters(count, "-") ". ";background:none}.c-rec-article{--_article-width: 1008;--_article-pbe: 160;--_content-gap: 24;--_content-mbs: 80;--_img-mbs: 16;--_title-fz: var(--text-size-4xl);max-inline-size:calc(var(--_article-width)*var(--font-ratio)*1px);padding-block-end:calc(var(--_article-pbe)*var(--font-ratio)*1px);margin-inline:auto}.c-rec-article--interview{--_article-width: 1216;--_img-mbs: 46;--_content-mbs: 120;--_title-fz: var(--text-size-4xl)}.c-rec-article__header{display:block flex;flex-direction:column}.c-rec-article__header h1{font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:150%;letter-spacing:2px}.c-rec-article__meta{display:block flex;flex-wrap:wrap;gap:calc(32*var(--font-ratio)*1px);align-items:center;margin-block-start:calc(32*var(--font-ratio)*1px)}.c-rec-article__meta time{font-size:calc(var(--text-size-m)/var(--fz-root)*var(--font-ratio)*1rem);line-height:100%;color:#8f92a1}.c-rec-article__img{position:relative;margin-block-start:calc(var(--_img-mbs)*var(--font-ratio)*1px)}.c-rec-article__img .img{position:relative}.c-rec-article__img .img img{display:block flow}.c-rec-article__img .deco{position:absolute;inline-size:calc(288*var(--font-ratio)*1px);block-size:calc(68*var(--font-ratio)*1px);pointer-events:none;background:url("../img/recruit/interview/bg_mv_01.webp") no-repeat 0 0/100%}.c-rec-article__img .deco:nth-of-type(1){inset-block-start:calc(40*var(--font-ratio)*1px);inset-inline-start:calc(-114*var(--font-ratio)*1px)}.c-rec-article__img .deco:nth-of-type(2){inset-block-end:calc(-25*var(--font-ratio)*1px);inset-inline-end:calc(-95*var(--font-ratio)*1px);inline-size:calc(313*var(--font-ratio)*1px);block-size:calc(52*var(--font-ratio)*1px);background-image:url("../img/recruit/interview/bg_mv_02.webp")}.c-rec-article__body{margin-block-start:calc(var(--_content-mbs)*var(--font-ratio)*1px)}.c-rec-article__body>*+*{margin-block-start:calc(var(--_content-gap)*var(--font-ratio)*1px)}.c-rec-article__body :where(div,table){--_content-gap: 64}.c-rec-article__body hr{--_content-gap: 80}.c-rec-article__body :where(a:not(.c-button)){color:var(--color-primary)}@media(any-hover: hover)and (pointer: fine){.c-rec-article__body :where(a:not(.c-button)):where(:any-link):hover{text-decoration:underline}.c-rec-article__body :where(a:not(.c-button)):where(:enabled):hover{text-decoration:underline}.c-rec-article__body :where(a:not(.c-button)):where(:any-link):focus-visible{text-decoration:underline}.c-rec-article__body :where(a:not(.c-button)):where(:enabled):focus-visible{text-decoration:underline}}.c-rec-article .c-heading-2{--_content-gap: 80}.c-rec-article .c-heading-3{--_content-gap: 48}.c-rec-article .c-heading-4{--_content-gap: 40}.c-rec-article figure{--_content-gap: 32;width:fit-content;margin-block-end:calc(24*var(--font-ratio)*1px)}.c-rec-article figure img{display:block flow}.c-rec-article figure figcaption{display:block flow;margin-block-start:calc(8*var(--font-ratio)*1px);font-size:calc(var(--text-size-s)/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-article figure.center{margin-inline:auto}.c-rec-article figure.right{margin-inline:auto 0}@media(max-width: 576px){.c-rec-article{--_article-pbe: 120;--_content-mbs: 40;--_img-mbs: 24;--_title-fz: var(--text-size-3xl)}.c-rec-article--interview{--_img-mbs: 80;--_content-mbs: 80;--_title-fz: var(--text-size-4xl)}.c-rec-article__meta{gap:calc(16*var(--font-ratio)*1px)}.c-rec-article__img .deco:nth-of-type(1){inset-block-start:calc(-7*var(--font-ratio)*1px);inset-inline-start:calc(-20*var(--font-ratio)*1px);inline-size:calc(134*var(--font-ratio)*1px);block-size:calc(31*var(--font-ratio)*1px);background-image:url("../img/recruit/interview/bg_mv_01_sp.webp")}.c-rec-article__img .deco:nth-of-type(2){inset-block-end:calc(-6*var(--font-ratio)*1px);inset-inline-end:calc(-20*var(--font-ratio)*1px);inline-size:calc(141*var(--font-ratio)*1px);block-size:calc(24*var(--font-ratio)*1px);background-image:url("../img/recruit/interview/bg_mv_02_sp.webp")}.c-rec-article .sp-l{font-size:calc(var(--text-size-3xl)/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-article .c-heading-2{--_content-gap: 72}.c-rec-article .c-heading-3{--_content-gap: 40}.c-rec-article hr{--_content-gap: 72}}.c-rec-aside{--_padding-top: 98;--_padding-bottom: 160;--_section-color: #fff;position:relative;padding-block:calc(var(--_padding-top)*var(--font-ratio)*1px) calc(var(--_padding-bottom)*var(--font-ratio)*1px);padding-inline:calc(20*var(--font-ratio)*1px);color:var(--_section-color)}.c-rec-aside>*{position:relative}.c-rec-aside__title{position:relative;width:fit-content;margin-block-end:calc(56*var(--font-ratio)*1px);margin-inline:auto}.c-rec-aside__entries{display:flex;flex-wrap:wrap;gap:calc(32*var(--font-ratio)*1px);justify-content:center;max-width:calc(1216*var(--font-ratio)*1px);margin-block-start:calc(32*var(--font-ratio)*1px);margin-inline:auto}.c-rec-aside__entry{display:flex;flex-shrink:0;flex-direction:column;gap:calc(16*var(--font-ratio)*1px);width:calc(460*var(--font-ratio)*1px);padding:calc(32*var(--font-ratio)*1px) calc(40*var(--font-ratio)*1px);background-color:#fff}.c-rec-aside__entry-title{font-size:calc(20/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:1.8;color:var(--color-base);text-align:center;letter-spacing:.05em}.c-rec-aside__entry-btns{display:flex;gap:calc(16*var(--font-ratio)*1px)}.c-rec-aside__entry-btns .c-rec-button{--_min-width: 0;flex:1}.c-rec-aside__faq{display:flex;flex-wrap:wrap;gap:calc(40*var(--font-ratio)*1px);align-items:center;max-width:calc(832*var(--font-ratio)*1px);padding:calc(24*var(--font-ratio)*1px) calc(64*var(--font-ratio)*1px);margin-block-start:calc(32*var(--font-ratio)*1px);margin-inline:auto;background-color:rgba(213,228,255,.4);border-radius:100px}.c-rec-aside__faq .text{flex:1;min-width:calc(160*var(--font-ratio)*1px);font-size:calc(14/var(--fz-root)*var(--font-ratio)*1rem);line-height:1.5}.c-rec-aside__faq .c-rec-button{flex-shrink:0;width:calc(280*var(--font-ratio)*1px)}.c-rec-aside__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;content:"";background:var(--gradation-rec-02);filter:url("#noise-filter");transform:translate3d(0, 0, 0);backface-visibility:hidden}.c-rec-aside__bg::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:url("../img/recruit/bg_line_left.webp") no-repeat left top,url("../img/recruit/bg_line_right.webp") no-repeat right top}@media(max-width: 576px){.c-rec-aside{--_padding-top: 80;--_padding-bottom: 80}.c-rec-aside__title{margin-block-end:calc(32*var(--font-ratio)*1px)}.c-rec-aside__entry{max-width:100%;padding:calc(24*var(--font-ratio)*1px)}.c-rec-aside__entry-title{font-size:calc(16/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-aside__entry-btns .c-rec-button{--_icon-size-component: 12px;--_font-size: 14;--_min-height: 50;--_padding-inline-start: 16;--_padding-inline-end: 16}.c-rec-aside__faq{flex-direction:column;gap:calc(16*var(--font-ratio)*1px);padding:calc(32*var(--font-ratio)*1px) calc(48*var(--font-ratio)*1px);margin-block-start:calc(24*var(--font-ratio)*1px)}.c-rec-aside__faq .text{font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem);text-align:center}.c-rec-aside__faq .c-rec-button{--_icon-size-component: 12px;--_font-size: 14;--_min-height: 50;--_padding-inline-start: 16;--_padding-inline-end: 16;width:100%}.c-rec-aside__bg::after{background:url("../img/recruit/top/bg_line.webp") no-repeat 0 0/cover}}.c-rec-box{position:relative;z-index:2;display:block flex;gap:calc(40*var(--font-ratio)*1px) calc(136/var(--_contents-width)*100%)}.c-rec-box__copy{flex:0 0 calc(520/var(--_contents-width)*100%)}.c-rec-box__content{flex:1;align-self:center}@media(max-width: 576px){.c-rec-box{flex-direction:column;gap:calc(40*var(--font-ratio)*1px)}.c-rec-box__copy{flex:0 0 100%;width:calc(var(--_copy-width-sm)*var(--font-ratio)*1px)}.c-rec-box__content{align-self:start}}.c-rec-button-arrow{--_color: var(--color-primary);--_border-color: rgb(22, 46, 181, 0.3);--_border-color-hv: var(--color-primary);display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--_size)*var(--font-ratio)*1px);height:calc(var(--_size)*var(--font-ratio)*1px);color:var(--_color);border:1px solid var(--_border-color);transition:.2s}.c-rec-button-arrow--l{--_size: 60;--_icon-size-component: 24px}.c-rec-button-arrow--m{--_size: 40;--_icon-size-component: 16px}.c-rec-button-arrow--s{--_size: 30;--_icon-size-component: 14px}.c-rec-button-arrow--white{--_color: #fff;--_border-color: rgb(255, 255, 255, 0.5);--_border-color-hv: #fff}.c-rec-button-arrow svg{top:0}@media(any-hover: hover)and (pointer: fine){.c-rec-button-arrow:where(:any-link):hover{--_border-color: var(--_border-color-hv)}.c-rec-button-arrow:where(:enabled):hover{--_border-color: var(--_border-color-hv)}.c-rec-button-arrow:where(:any-link):focus-visible{--_border-color: var(--_border-color-hv)}.c-rec-button-arrow:where(:enabled):focus-visible{--_border-color: var(--_border-color-hv)}}@media(any-hover: hover)and (pointer: fine){:where(:any-link):hover .c-rec-button-arrow{--_border-color: var(--_border-color-hv)}:where(:enabled):hover .c-rec-button-arrow{--_border-color: var(--_border-color-hv)}:where(:any-link):focus-visible .c-rec-button-arrow{--_border-color: var(--_border-color-hv)}:where(:enabled):focus-visible .c-rec-button-arrow{--_border-color: var(--_border-color-hv)}}@media(max-width: 576px){.c-rec-button-arrow--l{--_size: 40;--_icon-size-component: 16px}}.c-rec-button{--_font-size: 18;--_min-height: 88;--_min-width: 384;--_padding-block: 8;--_padding-inline-start: 24;--_padding-inline-end: 24;--_border-color: rgb(22, 46, 181, 0.3);--_color: var(--color-primary);--_hv-color: var(--color-primary);--_hv-border-color: var(--color-primary);--_icon-size-component: 24px;display:flex;flex-shrink:0;gap:calc(24*var(--font-ratio)*1px);align-items:center;width:fit-content;min-width:calc(var(--_min-width)*var(--font-ratio)*1px);min-height:calc(var(--_min-height)*var(--font-ratio)*1px);padding:calc(var(--_padding-block)*var(--font-ratio)*1px) calc(var(--_padding-inline-start)*var(--font-ratio)*1px) calc(var(--_padding-block)*var(--font-ratio)*1px) calc(var(--_padding-inline-end)*var(--font-ratio)*1px);font-size:calc(var(--_font-size)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);color:var(--_color);letter-spacing:.0211111111em;border:1px solid var(--_border-color);transition:.2s}.c-rec-button--s{--_font-size: 16;--_min-height: 72;--_min-width: 207}.c-rec-button--w100{width:100%;max-width:calc(384*var(--font-ratio)*1px)}.c-rec-button--white{--_border-color: rgb(255, 255, 255, 0.5);--_color: #fff;--_hv-color: #fff;--_hv-border-color: #fff}.c-rec-button--center{margin-inline:auto}@media(any-hover: hover)and (pointer: fine){.c-rec-button:where(:any-link):hover{color:var(--_hv-color);border-color:var(--_hv-border-color)}.c-rec-button:where(:enabled):hover{color:var(--_hv-color);border-color:var(--_hv-border-color)}.c-rec-button:where(:any-link):focus-visible{color:var(--_hv-color);border-color:var(--_hv-border-color)}.c-rec-button:where(:enabled):focus-visible{color:var(--_hv-color);border-color:var(--_hv-border-color)}}@media(hover: none)and (pointer: coarse){.c-rec-button{color:var(--_hv-color);border-color:var(--_hv-border-color)}}.c-rec-button .c-icon{margin-inline-start:auto;border:0}@media(max-width: 576px){.c-rec-button{--_font-size: 14;--_min-height: 64;--_min-width: 250;--_icon-size-component: 20px}.c-rec-button--sm-fill{width:auto}}.c-rec-card-wrap{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:calc(40*var(--font-ratio)*1px) calc(38*var(--font-ratio)*1px);padding:0;margin:0;list-style:none}@media(max-width: 768px){.c-rec-card-wrap{grid-template-columns:1fr;padding-inline:calc(16*var(--font-ratio)*1px)}}.c-rec-card{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0;padding-block-end:calc(20*var(--font-ratio)*1px);text-decoration:none;border-bottom:1px solid rgba(171,174,191,.5);transition:border-color .2s}@media(any-hover: hover)and (pointer: fine){.c-rec-card:where(:any-link):hover{border-bottom-color:var(--color-primary)}.c-rec-card:where(:enabled):hover{border-bottom-color:var(--color-primary)}.c-rec-card:where(:any-link):focus-visible{border-bottom-color:var(--color-primary)}.c-rec-card:where(:enabled):focus-visible{border-bottom-color:var(--color-primary)}}.c-rec-card__img{aspect-ratio:16/9;overflow:hidden;background:#eee}.c-rec-card__img img{display:block;width:100%;height:100%;object-fit:contain}.c-rec-card__body{display:flex;flex-direction:column;gap:calc(16*var(--font-ratio)*1px);padding-block:calc(16*var(--font-ratio)*1px) 0}.c-rec-card__title{font-size:calc(var(--text-size-m)/var(--fz-root)*var(--font-ratio)*1rem);line-height:180%;color:var(--color-base)}.c-rec-card__title .c-badge{position:relative;top:-0.1em;margin-inline-end:calc(4*var(--font-ratio)*1px)}.c-rec-card__meta{display:block flex;gap:calc(12*var(--font-ratio)*1px)}.c-rec-card__footer{display:flex;align-items:center;justify-content:space-between;margin-block-start:auto}.c-rec-card .date{flex-shrink:0;margin-top:calc(2*var(--font-ratio)*1px);font-size:calc(var(--text-size-s)/var(--fz-root)*var(--font-ratio)*1rem);line-height:100%;white-space:nowrap}@media(max-width: 576px){.c-rec-card__body{gap:calc(12*var(--font-ratio)*1px);padding-block:calc(12*var(--font-ratio)*1px) 0}}.c-rec-carousel{--_carousel-width: var(--carousel-width, 100%);--_carousel-width-sm: var(--carousel-width-sm, 100%);--_carousel-gap: var(--carousel-gap, calc(24 * var(--font-ratio) * 1px));--_carousel-gap-sm: var(--carousel-gap-sm, calc(32 * var(--font-ratio) * 1px));--_nav-size: 40;--_nav-bgc: var(--color-white);--_nav-color: var(--color-primary);--_nav-radius: var(--radius-s);--_nav-disabled-bgc: #ccd1e6}.c-rec-carousel__nav{display:flex;gap:calc(8*var(--font-ratio)*1px);justify-content:flex-end;margin-block-end:calc(16*var(--font-ratio)*1px);margin-inline-end:calc(92*var(--font-ratio)*1px)}.c-rec-carousel__nav:has(.c-rec-carousel__prev:disabled):has(.c-rec-carousel__next:disabled){display:none}.c-rec-carousel__prev,.c-rec-carousel__next{--_icon-size-component: 1.5em;display: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:1px solid rgba(22,46,181,.3);transition:border-color .2s,background-color .2s,color .2s}.c-rec-carousel__prev:disabled,.c-rec-carousel__next:disabled{color:rgba(22,46,181,.5019607843);cursor:not-allowed;background:var(--_nav-disabled-bgc);background-color:#ccd1e6;border-color:#ccd1e6}@media(any-hover: hover)and (pointer: fine){.c-rec-carousel__prev:where(:any-link):hover,.c-rec-carousel__next:where(:any-link):hover{border-color:var(--color-primary)}.c-rec-carousel__prev:where(:enabled):hover,.c-rec-carousel__next:where(:enabled):hover{border-color:var(--color-primary)}.c-rec-carousel__prev:where(:any-link):focus-visible,.c-rec-carousel__next:where(:any-link):focus-visible{border-color:var(--color-primary)}.c-rec-carousel__prev:where(:enabled):focus-visible,.c-rec-carousel__next:where(:enabled):focus-visible{border-color:var(--color-primary)}}.c-rec-carousel__prev .c-icon{transform:scaleX(-1)}.c-rec-carousel__viewport{overflow:hidden}.c-rec-carousel__container{display:flex}.c-rec-carousel__slide{flex:0 0 var(--_carousel-width);max-width:var(--_carousel-width);margin-inline-end:var(--_carousel-gap)}[data-loop=false] .c-rec-carousel__slide:last-child{margin-inline-end:0}@media(max-width: 576px){.c-rec-carousel{--_nav-size: 48;display:flex;flex-direction:column}.c-rec-carousel__nav{gap:calc(24*var(--font-ratio)*1px);order:2;margin-block:calc(32*var(--font-ratio)*1px) 0;margin-inline:auto}.c-rec-carousel__slide{flex:0 0 var(--_carousel-width-sm);max-width:var(--_carousel-width-sm);margin-inline-end:var(--_carousel-gap-sm)}}.c-copy-m{--_copy-fz: 24;--_copy-fz-sm: 20;--_copy-fw: var(--font-weight-bold);--_copy-color: var(--title-color, var(--color-base));font-size:calc(var(--_copy-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-style:normal;font-weight:var(--_copy-fw);line-height:150%;color:var(--_copy-color);letter-spacing:.05em}@media(max-width: 576px){.c-copy-m{--_copy-fz: var(--_copy-fz-sm)}}.c-rec-footer{color:#fff;background-color:#191f37}.c-rec-footer__inner{display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:calc(364*var(--font-ratio)*1px) 1fr auto;gap:0 calc(80*var(--font-ratio)*1px);align-items:start;max-width:calc(1360*var(--font-ratio)*1px);padding-block:calc(116*var(--font-ratio)*1px) calc(100*var(--font-ratio)*1px);padding-inline:calc(20*var(--font-ratio)*1px);margin-inline:auto}.c-rec-footer__logo{display:flex;flex-direction:column;grid-column:1/2;gap:calc(8*var(--font-ratio)*1px);margin-block-end:calc(80*var(--font-ratio)*1px)}.c-rec-footer__logo span{display:block;font-family:var(--font-family-lineseeds);font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem);letter-spacing:.02em}.c-rec-footer__corp{display:flex;flex-direction:column;grid-column:1/2;margin-block-end:calc(32*var(--font-ratio)*1px)}.c-rec-footer__corp .button{display:flex;align-items:center;justify-content:space-between;max-width:calc(220*var(--font-ratio)*1px);padding:calc(8*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);font-size:calc(16/var(--fz-root)*var(--font-ratio)*1rem);color:#191f37;letter-spacing:.02em;text-decoration:none;background-color:#a7e4ff;border-radius:100px;transition:opacity .2s}@media(any-hover: hover)and (pointer: fine){.c-rec-footer__corp .button:where(:any-link):hover{opacity:.85}.c-rec-footer__corp .button:where(:enabled):hover{opacity:.85}.c-rec-footer__corp .button:where(:any-link):focus-visible{opacity:.85}.c-rec-footer__corp .button:where(:enabled):focus-visible{opacity:.85}}.c-rec-footer__links{display:flex;flex-wrap:wrap;grid-column:1/2;align-items:center;font-size:calc(14/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-footer__links>*+*::before{margin-inline:calc(8*var(--font-ratio)*1px);content:"|"}.c-rec-footer__links a{display:block}.c-rec-footer__nav{display:grid;grid-template-rows:auto calc(31*var(--font-ratio)*1px) calc(31*var(--font-ratio)*1px) calc(31*var(--font-ratio)*1px) 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-row:1/4;grid-column:2/3;gap:0 calc(20*var(--font-ratio)*1px);align-items:flex-start;justify-content:space-between;margin-block-start:calc(16*var(--font-ratio)*1px)}.c-rec-footer__nav>*:nth-child(1){grid-row:1/6;grid-column:1/2}.c-rec-footer__nav>*:nth-child(2){grid-row:1/2;grid-column:2/3}.c-rec-footer__nav>*:nth-child(3){grid-row:4/6;grid-column:2/3}.c-rec-footer__nav>*:nth-child(4){grid-row:1/6;grid-column:3/4}.c-rec-footer__nav>*:nth-child(5){grid-row:1/3;grid-column:4/5}.c-rec-footer__nav>*:nth-child(6){grid-row:5/6;grid-column:4/5}.c-rec-footer .group{display:flex;flex-direction:column;gap:calc(18*var(--font-ratio)*1px)}.c-rec-footer .label{font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem);color:hsla(0,0%,100%,.7);letter-spacing:.02em;white-space:nowrap}.c-rec-footer .list{display:flex;flex-direction:column;gap:calc(16*var(--font-ratio)*1px);margin:0}.c-rec-footer .recruit{display:flex;flex-direction:column;gap:calc(32*var(--font-ratio)*1px)}.c-rec-footer .link{display:flex;gap:calc(4*var(--font-ratio)*1px);align-items:center;font-size:calc(14/var(--fz-root)*var(--font-ratio)*1rem);color:#fff;letter-spacing:.02em;text-decoration:none;transition:opacity .2s}@media(any-hover: hover)and (pointer: fine){.c-rec-footer .link:where(:any-link):hover{opacity:.7}.c-rec-footer .link:where(:enabled):hover{opacity:.7}.c-rec-footer .link:where(:any-link):focus-visible{opacity:.7}.c-rec-footer .link:where(:enabled):focus-visible{opacity:.7}}.c-rec-footer .icons{display:flex;gap:calc(16*var(--font-ratio)*1px)}.c-rec-footer .icons a{display:block;flex-shrink:0;width:calc(32*var(--font-ratio)*1px);height:calc(32*var(--font-ratio)*1px);overflow:hidden;color:#191f37;background:#fff;border-radius:50%;transition:opacity .2s}.c-rec-footer .icons a .c-icon{display:block;width:100%;height:100%}.c-rec-footer .icons a.qiita{color:#fff;background:rgba(0,0,0,0);border-radius:0}.c-rec-footer .icons a.zen{color:#fff;background:rgba(0,0,0,0);border-radius:0}@media(any-hover: hover)and (pointer: fine){.c-rec-footer .icons a:where(:any-link):hover{opacity:.8}.c-rec-footer .icons a:where(:enabled):hover{opacity:.8}.c-rec-footer .icons a:where(:any-link):focus-visible{opacity:.8}.c-rec-footer .icons a:where(:enabled):focus-visible{opacity:.8}}.c-rec-footer__copyright{padding:calc(16*var(--font-ratio)*1px) calc(32*var(--font-ratio)*1px);font-size:calc(10/var(--fz-root)*var(--font-ratio)*1rem);color:#a5abbd;text-align:right;letter-spacing:.02em;border-top:1px solid #2a2f4a}@media(max-width: 1220px){.c-rec-footer__inner{grid-template-columns:1fr;gap:0 calc(24*var(--font-ratio)*1px)}.c-rec-footer__logo{grid-row:1/2;grid-column:1/3;padding-block-end:calc(24*var(--font-ratio)*1px);margin-block-end:calc(24*var(--font-ratio)*1px);border-bottom:1px solid #373d61}.c-rec-footer__corp{grid-row:3/4;grid-column:1/2;align-self:center;margin-block-end:0}.c-rec-footer__links{grid-row:4/5;grid-column:1/3;justify-content:center;margin-block-start:calc(32*var(--font-ratio)*1px);font-size:calc(14/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-footer__nav{grid-row:2/3;grid-column:1/3;margin-block:0 calc(96*var(--font-ratio)*1px)}}@media(max-width: 768px){.c-rec-footer__nav{display:block grid;grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:calc(48*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);margin-block:0 calc(68*var(--font-ratio)*1px)}.c-rec-footer__nav>*:nth-child(1){grid-row:1/2;grid-column:1/2}.c-rec-footer__nav>*:nth-child(2){grid-row:2/3;grid-column:1/2}.c-rec-footer__nav>*:nth-child(3){grid-row:3/4;grid-column:1/2}.c-rec-footer__nav>*:nth-child(4){grid-row:1/2;grid-column:2/3}.c-rec-footer__nav>*:nth-child(5){grid-row:2/3;grid-column:2/3}.c-rec-footer__nav>*:nth-child(6){grid-row:3/4;grid-column:2/3}.c-rec-footer .recruit{gap:calc(16*var(--font-ratio)*1px)}}@media(max-width: 576px){.c-rec-footer__inner{padding-block:calc(32*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px)}.c-rec-footer__logo img{width:calc(232*var(--font-ratio)*1px)}.c-rec-footer__links{font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-footer__corp .button{width:fit-content;font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-footer__sns{gap:calc(14*var(--font-ratio)*1px)}.c-rec-footer .list{gap:calc(16*var(--font-ratio)*1px)}.c-rec-footer .icons{gap:calc(8*var(--font-ratio)*1px)}.c-rec-footer__copyright{padding:calc(12*var(--font-ratio)*1px) calc(12*var(--font-ratio)*1px);text-align:center;letter-spacing:0;white-space:nowrap}}.c-rec-header{--_padding-inline: calc(40 / 1440 * 100%);--_position: absolute;--_bgc: transparent;--_logo-width: 317;--_logo-height: 47;position:var(--_position);top:0;left:0;z-index:1000;width:100%;height:calc(var(--header-height)*var(--font-ratio)*1px);transition:.2s}[data-menu=open] .c-rec-header{background:#fff}.c-rec-header:where(:has([data-dropmenu=".dropdown"])){background:#fff}.c-rec-header:has(.c-rec-menu__link:hover){background:#fff}.c-rec-header__inner{position:relative;top:0;left:0;width:100%;height:inherit;background-color:var(--_bgc)}.c-rec-header__content{display:flex;align-items:center;width:100%;height:inherit;padding-inline:var(--_padding-inline);margin-inline:auto}.c-rec-header__logo{position:relative;z-index:11;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}[data-menu=open] .c-rec-header__logo{position:fixed}.c-rec-header__menu{display:flex;align-items:center;margin-inline:auto calc(220*var(--font-ratio)*1px)}.c-rec-header__expander{position:fixed;top:0;right:var(--_padding-inline);z-index:10;display:flex;gap:calc(8*var(--font-ratio)*1px);align-items:center;height:calc(var(--header-height)*var(--font-ratio)*1px)}.c-rec-header__corporate{--_bgc: #dbf4ff;--_color: var(--color-primary);position:relative;z-index:3;display:none;gap:calc(24*var(--font-ratio)*1px);align-items:center;justify-content:center;height:calc(50*var(--font-ratio)*1px);padding-inline:calc(24*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);font-size:clamp(12/var(--fz-root)*var(--font-ratio)*1rem,1vw + .3125rem,16/var(--fz-root)*var(--font-ratio)*1rem);color:var(--_color);letter-spacing:.02em;white-space:nowrap;background-color:var(--_bgc);border:1px solid currentcolor;border-radius:24px}:where([data-menu=open]) .c-rec-header__corporate{display:flex}.c-rec-header__entry{--_bgc: var(--gradation-rec-02);--_hv-bgc: var(--gradation-rec-01);--_color: var(--color-white);position:relative;z-index:3;display:flex;gap:calc(16*var(--font-ratio)*1px);align-items:center;justify-content:center;width:calc(130*var(--font-ratio)*1px);height:calc(50*var(--font-ratio)*1px);padding-inline:calc(24*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);margin-inline-start:clamp(16*var(--font-ratio)*1px,7vw - 2.9375rem,30/var(--fz-root)*var(--font-ratio)*1rem);font-size:calc(16/var(--fz-root)*var(--font-ratio)*1rem);color:var(--_color);letter-spacing:.02em;white-space:nowrap;background:var(--_bgc)}.c-rec-header__entry::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:var(--_hv-bgc);border:1px solid var(--color-primary);opacity:0;transition:.2s}.c-rec-header__entry span,.c-rec-header__entry svg{position:relative;z-index:2}@media(any-hover: hover)and (pointer: fine){.c-rec-header__entry:where(:any-link):hover{--_color: var(--color-primary)}.c-rec-header__entry:where(:any-link):hover::after{opacity:1}.c-rec-header__entry:where(:enabled):hover{--_color: var(--color-primary)}.c-rec-header__entry:where(:enabled):hover::after{opacity:1}.c-rec-header__entry:where(:any-link):focus-visible{--_color: var(--color-primary)}.c-rec-header__entry:where(:any-link):focus-visible::after{opacity:1}.c-rec-header__entry:where(:enabled):focus-visible{--_color: var(--color-primary)}.c-rec-header__entry:where(:enabled):focus-visible::after{opacity:1}}@media(max-width: 1220px){.c-rec-header__menu{display:none}.c-rec-header__corporate{display:none}}@media(max-width: 576px){.c-rec-header{--_logo-width: 181;--_logo-height: 31;--_padding-inline: calc(10 * var(--font-ratio) * 1px)}.c-rec-header__entry{gap:calc(8*var(--font-ratio)*1px);width:calc(100*var(--font-ratio)*1px);height:calc(40*var(--font-ratio)*1px);padding-inline:calc(10*var(--font-ratio)*1px);margin-inline-start:auto;font-size:calc(14/var(--fz-root)*var(--font-ratio)*1rem)}}.c-rec-heading-a{--_heading-color: var(--_section-color, var(--color-primary));--_heading-mb: 40;--_heading-mb-sp: 40;position:relative;z-index:2;margin-block-end:calc(var(--_heading-mb)*var(--font-ratio)*1px)}.c-rec-heading-a .en{position:relative;z-index:2;display:block;font-family:var(--en-font);font-size:calc(54*var(--font-ratio)*1px);font-style:normal;font-weight:var(--font-weight-bold);line-height:1;color:var(--_heading-color)}.c-rec-heading-a .jp{position:relative;z-index:2;display:flex;gap:calc(8*var(--font-ratio)*1px);align-items:center;margin-block-end:calc(8*var(--font-ratio)*1px);font-size:calc(14*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--_heading-color);letter-spacing:1.4px}.c-rec-heading-a .jp::before{display:flex;align-items:center;width:16px;height:2px;content:"";background:linear-gradient(to right, var(--_heading-color) 50%, color-mix(in srgb, var(--_heading-color) 50%, transparent) 50%)}.c-rec-heading-a .deco{position:absolute;inset-block-end:calc(-8*var(--font-ratio)*1px);z-index:0;display:block flex;gap:calc(2*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);margin-block-start:calc(-32*var(--font-ratio)*1px);margin-inline-start:calc(-112*var(--font-ratio)*1px)}@media(max-width: 576px){.c-rec-heading-a{margin-block-end:calc(var(--_heading-mb-sp)*var(--font-ratio)*1px)}.c-rec-heading-a .en{font-size:calc(40/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-heading-a .jp{font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-heading-a .deco{inset-block-start:0;flex-direction:column;margin-block-start:calc(-20*var(--font-ratio)*1px);margin-inline-start:calc(-20*var(--font-ratio)*1px)}.c-rec-heading-a .deco img{width:calc(var(--_heading-deco-width-sm)*var(--font-ratio)*1px)}}.c-rec-interview-card-wrap{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:calc(80*var(--font-ratio)*1px)}@media(max-width: 576px){.c-rec-interview-card-wrap{align-items:center;justify-content:center}}.c-rec-interview-card{position:relative;flex:1 0 0;inline-size:100%;max-inline-size:calc(350*var(--font-ratio)*1px);text-decoration:none;border-bottom:1px solid rgba(171,174,191,.5);transition:border-color .2s}@media(any-hover: hover)and (pointer: fine){.c-rec-interview-card:where(:any-link):hover{border-bottom-color:var(--color-primary)}.c-rec-interview-card:where(:enabled):hover{border-bottom-color:var(--color-primary)}.c-rec-interview-card:where(:any-link):focus-visible{border-bottom-color:var(--color-primary)}.c-rec-interview-card:where(:enabled):focus-visible{border-bottom-color:var(--color-primary)}}.c-rec-interview-card__img{position:relative;filter:drop-shadow(0 4px 10px rgba(22, 46, 181, 0.2))}.c-rec-interview-card__img img{display:block;width:100%}.c-rec-interview-card__label{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:2;display:block flex;align-items:center;height:calc(38*var(--font-ratio)*1px);padding:0 calc(12*var(--font-ratio)*1px);font-size:calc(var(--text-size-m)/var(--fz-root)*var(--font-ratio)*1rem);line-height:180%;color:var(--color-white);background:var(--color-primary)}.c-rec-interview-card__body{display:flex;flex-direction:column;gap:calc(16*var(--font-ratio)*1px);padding:calc(16*var(--font-ratio)*1px) calc(8*var(--font-ratio)*1px)}.c-rec-interview-card__title{font-size:calc(var(--text-size-2xl-add)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:1.5;color:var(--color-base);letter-spacing:.05em}.c-rec-interview-card__info{display:flex;flex-direction:column;gap:calc(12*var(--font-ratio)*1px)}.c-rec-interview-card__profile{display:flex;gap:calc(7*var(--font-ratio)*1px);align-items:flex-end;line-height:1;white-space:nowrap}.c-rec-interview-card__name{min-width:calc(53*var(--font-ratio)*1px);font-size:calc(18/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);color:var(--color-primary)}.c-rec-interview-card__year{font-size:calc(var(--text-size-s)/var(--fz-root)*var(--font-ratio)*1rem);color:var(--color-base)}.c-rec-interview-card__footer{display:flex;align-items:center;justify-content:space-between}.c-rec-interview-card__dept{font-size:calc(var(--text-size-s)/var(--fz-root)*var(--font-ratio)*1rem);line-height:1.5;color:var(--color-base)}@media(max-width: 576px){.c-rec-interview-card{max-inline-size:calc(280*var(--font-ratio)*1px);margin-inline:auto}}.c-rec-logo{display:flex;flex-direction:column;align-items:flex-start;font-family:var(--font-family-lineseeds)}.c-rec-logo__link{display:flex;gap:calc(16*var(--font-ratio)*1px);text-decoration:none}.c-rec-logo__symbol{width:calc(51*var(--font-ratio)*1px)}.c-rec-logo__text{display:block flex;align-items:center;padding-inline-start:calc(16*var(--font-ratio)*1px);font-family:var(--en-font);font-size:calc(12*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:1.5;color:#000;letter-spacing:.02em;white-space:nowrap;border-inline-start:1px solid rgba(171,174,191,.5)}@media(max-width: 576px){.c-rec-logo__link{display:flex;gap:calc(8*var(--font-ratio)*1px)}.c-rec-logo__symbol{width:calc(41*var(--font-ratio)*1px)}.c-rec-logo__title{font-size:calc(10*var(--font-ratio)*1px)}}.c-rec-mainvisual{position:relative;height:calc(214*var(--font-ratio)*1px);padding-block:calc(16*var(--font-ratio)*1px) calc(48*var(--font-ratio)*1px);padding-inline:calc(20*var(--font-ratio)*1px)}.c-rec-mainvisual__inner{position:relative;display:block grid;max-width:calc(1216*var(--font-ratio)*1px);height:100%;margin-inline:auto}.c-rec-mainvisual__heading{position:relative;z-index:2;display:block flex;flex-direction:column;gap:calc(10*var(--font-ratio)*1px);margin-block:auto}.c-rec-mainvisual__heading .jp{position:relative;z-index:2;font-size:calc(var(--text-size-l)*var(--font-ratio)*1px);font-weight:700;line-height:100%;letter-spacing:.36px}.c-rec-mainvisual__heading .en{position:relative;z-index:2;font-family:var(--en-font);font-size:calc(var(--text-size-6xl)*var(--font-ratio)*1px);font-weight:700;line-height:100%}.c-rec-mainvisual__heading .deco{position:absolute;inset-block-start:calc(-32*var(--font-ratio)*1px);inset-inline-start:calc(-100*var(--font-ratio)*1px);z-index:1;width:fit-content;font-family:var(--en-font);font-size:calc(100*var(--font-ratio)*1px);font-weight:700;line-height:100%;hyphens:auto;overflow-wrap:anywhere;pointer-events:none;background:linear-gradient(270deg, #e6f0ff 0%, #eef5ff 99.03%);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 576px){.c-rec-mainvisual{height:calc(150*var(--font-ratio)*1px);padding-block:calc(8*var(--font-ratio)*1px) calc(48*var(--font-ratio)*1px)}.c-rec-mainvisual__inner{grid-template-rows:0 auto 1fr}.c-rec-mainvisual__heading{margin-block-start:calc(10*var(--font-ratio)*1px)}.c-rec-mainvisual__heading .deco{inset-block-start:calc(-20*var(--font-ratio)*1px);inset-inline-start:calc(-12*var(--font-ratio)*1px);font-size:calc(60*var(--font-ratio)*1px)}}.c-rec-menu{display:flex;gap:calc(40*var(--font-ratio)*1px);align-items:center}.c-rec-menu__list{display:flex;gap:calc(0*var(--font-ratio)*1px)}.c-rec-menu__link{position:relative;display:flex;align-items:center;justify-content:center;height:calc(var(--header-height)*var(--font-ratio)*1px);padding:calc(12*var(--font-ratio)*1px) clamp(6 * var(--font-ratio) * 1px, -27.2727 * var(--font-ratio) * 1px + 2.7273vw, 12 * var(--font-ratio) * 1px);font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);color:var(--color-base)}.c-rec-menu__link::after{position:absolute;bottom:0;width:100%;height:calc(8*var(--font-ratio)*1px);content:"";background:#3f60f1;border-radius:10px 10px 0 0/100% 100% 0 0;opacity:0;transition:.2s}@media(any-hover: hover)and (pointer: fine){.c-rec-menu__link:where(:any-link):hover::after{opacity:1}.c-rec-menu__link:where(:enabled):hover::after{opacity:1}.c-rec-menu__link:where(:any-link):focus-visible::after{opacity:1}.c-rec-menu__link:where(:enabled):focus-visible::after{opacity:1}}.dropdown__button .c-icon{margin-inline-start:calc(4*var(--font-ratio)*1px);color:var(--color-primary);transform:rotate(90deg)}.dropdown__button[aria-expanded=true]::after{opacity:1}.dropdown__content{position:absolute;left:0;z-index:100;width:100%;height:auto;padding:calc(24*var(--font-ratio)*1px);color:var(--color-base);color:#fff;background:var(--gradation-rec-02);opacity:0;transition:opacity .3s}.dropdown__content.-closing{display:none}.dropdown__content[aria-hidden=false]{z-index:1;opacity:1}.dropdown__inner{display:flex;flex-wrap:wrap;gap:clamp(0 * var(--font-ratio) * 1px, -133.0909 * var(--font-ratio) * 1px + 10.9091vw, 24 * var(--font-ratio) * 1px);justify-content:center;max-width:calc(1440*var(--font-ratio)*1px);margin-inline:auto}.dropdown .item{display:flex;gap:calc(20*var(--font-ratio)*1px);align-items:center;padding:calc(16*var(--font-ratio)*1px);font-size:clamp(14 / var(--fz-root) * var(--font-ratio) * 1rem, -8.1818 / var(--fz-root) * var(--font-ratio) * 1rem + 1.8182vw, 18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--font-weight-bold)}.dropdown .faq{order:3}.dropdown .img{display:block;width:clamp(80 * var(--font-ratio) * 1px, -274.9091 * var(--font-ratio) * 1px + 29.0909vw, 144 * var(--font-ratio) * 1px);overflow:hidden;border-radius:calc(8*var(--font-ratio)*1px)}.dropdown .entry{display:flex;align-items:center}.dropdown .entry p{font-size:clamp(14 / var(--fz-root) * var(--font-ratio) * 1rem, 2.9091 / var(--fz-root) * var(--font-ratio) * 1rem + 0.9091vw, 16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--font-weight-bold)}.dropdown .entry a{display:flex;gap:calc(16*var(--font-ratio)*1px);align-items:center;padding:calc(8*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);font-size:clamp(14 / var(--fz-root) * var(--font-ratio) * 1rem, -8.1818 / var(--fz-root) * var(--font-ratio) * 1rem + 1.8182vw, 18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--font-weight-bold)}.c-rec-menu-expander{position:fixed;top:0;left:0;width:100%;max-height:100dvh;padding-block:calc(140*var(--font-ratio)*1px) calc(60*var(--font-ratio)*1px);padding-inline:2.7777777778%;overflow:hidden auto;background-color:#fff;opacity:0;transform:translate3d(0, 0, 0);backface-visibility:hidden;transition:opacity .3s ease-in}.c-rec-menu-expander.-closing{display:none}.c-rec-menu-expander[aria-hidden=false]{opacity:1}.c-rec-menu-expander__inner{display:grid;grid-template-columns:auto auto minmax(auto, calc(430 * var(--font-ratio) * 1px));gap:calc(40*var(--font-ratio)*1px) calc(40*var(--font-ratio)*1px);max-width:calc(1190*var(--font-ratio)*1px);margin-inline:auto;transform:translateX(100px);transition:transform .3s ease-in}[aria-hidden=false] .c-rec-menu-expander__inner{transform:translateX(0)}.c-rec-menu-expander__item:nth-child(1){grid-row:1/3;grid-column:1/2}.c-rec-menu-expander__item:nth-child(2){grid-row:1/2;grid-column:2/3}.c-rec-menu-expander__item:nth-child(3){grid-row:2/3;grid-column:2/3}.c-rec-menu-expander__item:nth-child(4){grid-row:3/4;grid-column:2/3}.c-rec-menu-expander__item:nth-child(5){grid-row:1/3;grid-column:3/4}.c-rec-menu-expander__sub{display:flex;flex-direction:column;grid-row:3/4;grid-column:3/4}.c-rec-menu-expander .label{margin-block-end:calc(16*var(--font-ratio)*1px);font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem);line-height:1.7;color:var(--color-primary);letter-spacing:.24px}.c-rec-menu-expander .list{--_list-margin-block-start: 24}.c-rec-menu-expander .list>*+*{margin-block-start:calc(var(--_list-margin-block-start)*var(--font-ratio)*1px)}.c-rec-menu-expander .link{font-size:clamp(16 / var(--fz-root) * var(--font-ratio) * 1rem, -6.1818 / var(--fz-root) * var(--font-ratio) * 1rem + 1.8182vw, 20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--font-weight-bold);line-height:1;letter-spacing:.4px}.c-rec-menu-expander .small{font-size:clamp(15 / var(--fz-root) * var(--font-ratio) * 1rem, -1.6364 / var(--fz-root) * var(--font-ratio) * 1rem + 1.3636vw, 18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--font-weight-regular)}.c-rec-menu-expander .entry{padding-block-end:calc(16*var(--font-ratio)*1px);border-bottom:1px dashed #dcdfee}.c-rec-menu-expander .entry+.entry{--_list-margin-block-start: 16}.c-rec-menu-expander .entry+.entry:last-child{border-bottom:1px solid #dcdfee}.c-rec-menu-expander .entry dl{display:flex;gap:calc(16*var(--font-ratio)*1px);align-items:center}.c-rec-menu-expander .entry dt{font-size:calc(14/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold)}.c-rec-menu-expander .entry dd{display:flex;gap:calc(16*var(--font-ratio)*1px);margin-inline-start:auto}.c-rec-menu-expander .entry a{display:flex;gap:calc(24*var(--font-ratio)*1px);align-items:center;justify-content:space-between;height:calc(50*var(--font-ratio)*1px);padding:0 calc(16*var(--font-ratio)*1px);font-size:clamp(14 / var(--fz-root) * var(--font-ratio) * 1rem, 2.9091 / var(--fz-root) * var(--font-ratio) * 1rem + 0.9091vw, 16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--font-weight-bold);color:var(--color-primary);border:1px solid;transition:.2s}@media(any-hover: hover)and (pointer: fine){.c-rec-menu-expander .entry a:where(:any-link):hover{color:#fff;background-color:var(--color-primary)}.c-rec-menu-expander .entry a:where(:enabled):hover{color:#fff;background-color:var(--color-primary)}.c-rec-menu-expander .entry a:where(:any-link):focus-visible{color:#fff;background-color:var(--color-primary)}.c-rec-menu-expander .entry a:where(:enabled):focus-visible{color:#fff;background-color:var(--color-primary)}}.c-rec-menu-expander .sub{display:flex;align-items:center;margin-block-start:calc(24*var(--font-ratio)*1px);font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem);letter-spacing:.02em;text-decoration:none;transition:opacity .2s}.c-rec-menu-expander .sub>*+*::before{margin-inline:calc(16*var(--font-ratio)*1px);color:rgba(171,174,191,.5019607843);content:"|"}@media(any-hover: hover)and (pointer: fine){.c-rec-menu-expander .sub:where(:any-link):hover{opacity:.7}.c-rec-menu-expander .sub:where(:enabled):hover{opacity:.7}.c-rec-menu-expander .sub:where(:any-link):focus-visible{opacity:.7}.c-rec-menu-expander .sub:where(:enabled):focus-visible{opacity:.7}}.c-rec-menu-expander .sns{display:flex;flex-direction:column}.c-rec-menu-expander .icons{display:flex;gap:calc(16*var(--font-ratio)*1px)}.c-rec-menu-expander .icons a{display:block;flex-shrink:0;width:calc(32*var(--font-ratio)*1px);height:calc(32*var(--font-ratio)*1px);overflow:hidden;color:#fff;border-radius:50%;transition:opacity .2s}.c-rec-menu-expander .icons a .c-icon{display:block;width:100%;height:100%}.c-rec-menu-expander .icons a.facebook{background:#0165e1}.c-rec-menu-expander .icons a.x{background:#000}.c-rec-menu-expander .icons a.qiita{color:#55c500}.c-rec-menu-expander .icons a.zen{color:#44abff;border-radius:0}@media(any-hover: hover)and (pointer: fine){.c-rec-menu-expander .icons a:where(:any-link):hover{opacity:.8}.c-rec-menu-expander .icons a:where(:enabled):hover{opacity:.8}.c-rec-menu-expander .icons a:where(:any-link):focus-visible{opacity:.8}.c-rec-menu-expander .icons a:where(:enabled):focus-visible{opacity:.8}}.c-rec-menu-expander .corporate{display:none}@media(max-width: 1220px){.c-rec-menu-expander__inner{grid-template-columns:auto auto;max-width:calc(800*var(--font-ratio)*1px)}.c-rec-menu-expander__item:nth-child(1){grid-row:1/3;grid-column:1/2}.c-rec-menu-expander__item:nth-child(2){grid-row:1/2;grid-column:2/3}.c-rec-menu-expander__item:nth-child(3){grid-row:2/3;grid-column:2/3}.c-rec-menu-expander__item:nth-child(4){grid-row:4/5;grid-column:1/3}.c-rec-menu-expander__item:nth-child(5){grid-row:3/4;grid-column:1/3}.c-rec-menu-expander__sub{grid-row:5/6;grid-column:1/3}.c-rec-menu-expander .corporate{--_bgc: #dbf4ff;--_color: var(--color-primary);position:relative;z-index:3;display:flex;gap:calc(24*var(--font-ratio)*1px);align-items:center;justify-content:center;width:fit-content;height:calc(44*var(--font-ratio)*1px);padding-inline:calc(24*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);margin-block-start:calc(64*var(--font-ratio)*1px);font-size:calc(14/var(--fz-root)*var(--font-ratio)*1rem);color:var(--_color);letter-spacing:.02em;white-space:nowrap;background-color:var(--_bgc);border:1px solid currentcolor;border-radius:24px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}}@media(max-width: 768px){.c-rec-menu-expander__inner{grid-template-columns:1fr;gap:calc(40*var(--font-ratio)*1px)}.c-rec-menu-expander__item:nth-child(1){grid-row:1/2;grid-column:1/2}.c-rec-menu-expander__item:nth-child(2){grid-row:2/3;grid-column:1/2}.c-rec-menu-expander__item:nth-child(3){grid-row:3/4;grid-column:1/2}.c-rec-menu-expander__item:nth-child(4){grid-row:5/6;grid-column:1/2}.c-rec-menu-expander__item:nth-child(5){grid-row:4/5;grid-column:1/2}.c-rec-menu-expander__sub{grid-row:6/7;grid-column:1/2}}@media(max-width: 576px){.c-rec-menu-expander{padding-block:calc(84*var(--font-ratio)*1px) calc(40*var(--font-ratio)*1px);padding-inline:calc(20*var(--font-ratio)*1px)}.c-rec-menu-expander .list{--_list-margin-block-start: 16}.c-rec-menu-expander .link{font-size:calc(16/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-menu-expander .small{font-size:calc(16/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-menu-expander .entry dt{font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-menu-expander .entry dd{gap:calc(8*var(--font-ratio)*1px)}.c-rec-menu-expander .entry a{gap:calc(10*var(--font-ratio)*1px);height:calc(40*var(--font-ratio)*1px);font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem)}.c-rec-menu-expander .sub{justify-content:center}.c-rec-menu-expander .icons a{width:calc(40*var(--font-ratio)*1px);height:calc(40*var(--font-ratio)*1px)}}.c-rec-menu-expander-button{--_bgc: #fff;--_color: #000;--_width: 56;--_height: 50;--_line: 32;position:relative;z-index:20;display:flex;width:calc(var(--_width)*var(--font-ratio)*1px);height:calc(var(--_height)*var(--font-ratio)*1px);overflow:hidden;background-color:var(--_bgc);border:1px solid rgba(22,46,181,.3);transition:.3s}.c-rec-menu-expander-button span{position:absolute;top:50%;left:50%;width:calc(var(--_line)*var(--font-ratio)*1px);height:1px;pointer-events:none;background:var(--_color);transition:transform .3s}.c-rec-menu-expander-button span:nth-child(1){transform:translate(-50%, calc(-50% - calc(3 * var(--font-ratio) * 1px)))}.c-rec-menu-expander-button span:nth-child(2){transform:translate(-50%, calc(-50% + calc(3 * var(--font-ratio) * 1px)))}.c-rec-menu-expander-button span:nth-child(3){display:none}@media(any-hover: hover)and (pointer: fine){.c-rec-menu-expander-button[aria-expanded=false]:where(:any-link):hover{--_bgc: var(--color-primary);--_color: #fff}.c-rec-menu-expander-button[aria-expanded=false]:where(:any-link):hover span:nth-child(1){animation:line-slide .4s ease-in-out}.c-rec-menu-expander-button[aria-expanded=false]:where(:any-link):hover span:nth-child(2){animation:line-slide .4s ease-in-out .1s}.c-rec-menu-expander-button[aria-expanded=false]:where(:enabled):hover{--_bgc: var(--color-primary);--_color: #fff}.c-rec-menu-expander-button[aria-expanded=false]:where(:enabled):hover span:nth-child(1){animation:line-slide .4s ease-in-out}.c-rec-menu-expander-button[aria-expanded=false]:where(:enabled):hover span:nth-child(2){animation:line-slide .4s ease-in-out .1s}.c-rec-menu-expander-button[aria-expanded=false]:where(:any-link):focus-visible{--_bgc: var(--color-primary);--_color: #fff}.c-rec-menu-expander-button[aria-expanded=false]:where(:any-link):focus-visible span:nth-child(1){animation:line-slide .4s ease-in-out}.c-rec-menu-expander-button[aria-expanded=false]:where(:any-link):focus-visible span:nth-child(2){animation:line-slide .4s ease-in-out .1s}.c-rec-menu-expander-button[aria-expanded=false]:where(:enabled):focus-visible{--_bgc: var(--color-primary);--_color: #fff}.c-rec-menu-expander-button[aria-expanded=false]:where(:enabled):focus-visible span:nth-child(1){animation:line-slide .4s ease-in-out}.c-rec-menu-expander-button[aria-expanded=false]:where(:enabled):focus-visible span:nth-child(2){animation:line-slide .4s ease-in-out .1s}}.c-rec-menu-expander-button[aria-expanded=true]{--_bgc: #545454;--_color: #fff}.c-rec-menu-expander-button[aria-expanded=true] span:nth-child(1){transform:translate(-50%, -50%) rotate(-35deg)}.c-rec-menu-expander-button[aria-expanded=true] span:nth-child(2){transform:translate(-50%, -50%) rotate(35deg)}@media(max-width: 576px){.c-rec-menu-expander-button{--_width: 40;--_height: 40;--_line: 24}}@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-rec-pagination{--_arrow-img: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24"><polygon points="8.282,19.73 7.631,18.971 15.306,12.403 7.843,5.005 8.547,4.294 16.78,12.458 " fill="%23162EB5"/></svg>');display:block flex;gap:0 calc(8*var(--font-ratio)*1px);align-items:center;justify-content:center;margin-block-start:calc(64*var(--font-ratio)*1px);color:var(--gray-3)}.c-rec-pagination button,.c-rec-pagination span{position:relative;display:block flex;align-items:center;justify-content:center;width:calc(32*var(--font-ratio)*1px);height:calc(32*var(--font-ratio)*1px);font-size:calc(24/var(--fz-root)*var(--font-ratio)*1rem);font-style:normal;line-height:150%;text-align:center}.c-rec-pagination button{cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}@media(any-hover: hover)and (pointer: fine){.c-rec-pagination button:where(:any-link):hover{border-color:var(--color-primary)}.c-rec-pagination button:where(:enabled):hover{border-color:var(--color-primary)}.c-rec-pagination button:where(:any-link):focus-visible{border-color:var(--color-primary)}.c-rec-pagination button:where(:enabled):focus-visible{border-color:var(--color-primary)}}.c-rec-pagination .prev,.c-rec-pagination .next{position:relative;width:calc(60*var(--font-ratio)*1px);height:calc(60*var(--font-ratio)*1px);overflow:hidden;text-indent:200%;white-space:nowrap;background-color:#fff;border:1px solid rgba(22,46,181,.3)}.c-rec-pagination .prev::after,.c-rec-pagination .next::after{position:absolute;inset:0;width:100%;height:100%;content:"";background-image:var(--_arrow-img);background-repeat:no-repeat;background-position:center center;background-size:calc(24*var(--font-ratio)*1px)}.c-rec-pagination .prev{margin-inline-end:calc(72*var(--font-ratio)*1px);transform:scale(-1, 1)}.c-rec-pagination .next{margin-inline-start:calc(72*var(--font-ratio)*1px)}.c-rec-pagination [aria-current]{color:var(--color-primary)}.c-rec-pagination [aria-current]::after{position:absolute;inset-block-start:100%;inset-inline-start:50%;display:block;width:calc(4*var(--font-ratio)*1px);height:calc(4*var(--font-ratio)*1px);content:"";background-color:var(--color-primary);border-radius:50%;transform:translate(-50%, calc(4 * var(--font-ratio) * 1px))}.c-rec-pagination [aria-disabled]{background-color:#ccd1e6;border-color:#ccd1e6}.c-rec-pagination [aria-disabled]::after{opacity:.5}@media(max-width: 576px){.c-rec-pagination{position:relative;padding-block-end:calc(88*var(--font-ratio)*1px)}.c-rec-pagination .prev,.c-rec-pagination .next{position:absolute;inset-block-end:0;inset-inline-start:50%;width:calc(48*var(--font-ratio)*1px);height:calc(48*var(--font-ratio)*1px);margin-inline:0;transform:translateX(-50%)}.c-rec-pagination .next{margin-inline-start:calc(36*var(--font-ratio)*1px)}.c-rec-pagination .prev{margin-inline-start:calc(-36*var(--font-ratio)*1px);transform:translateX(-50%) scale(-1, 1)}}.c-rec-section{--_section-pbs: 80;--_section-pbe: 160;--_section-pbs-sp: 80;--_section-pbe-sp: 120;--_section-bgc: #eaeef7;position:relative;padding-block:calc(var(--_section-pbs)*var(--font-ratio)*1px) calc(var(--_section-pbe)*var(--font-ratio)*1px)}.c-rec-section--s{--_section-pbs: 64;--_section-pbe: 120;--_section-pbs-sp: 64;--_section-pbe-sp: 80}.c-rec-section:first-child{--_section-pbs: 0;--_section-pbs-sp: 0}.c-rec-section:not(:has(.c-rec-section__bg))+.c-rec-section:not(:has(.c-rec-section__bg)){--_section-pbs: 0;--_section-pbs-sp: 0}.l-contents__inner>.c-rec-section:last-child{--_section-pbe: 160;--_section-pbe-sp: 120}.c-rec-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(--_section-bgc)}.c-rec-section__bg .light{position:absolute;top:calc(120*var(--font-ratio)*1px);left:0;z-index:0;width:100%;height:calc(420*var(--font-ratio)*1px);content:"";background:#fff;opacity:.7;filter:url("#noise-filter-02");transform:skewY(-7deg)}.c-rec-section__bg .line{position:absolute;inset:0;z-index:0;background-image:var(--_contents-bgi);background-repeat:repeat-y;background-position:0 0;background-size:100%}.c-rec-section>*:not(.c-rec-section__bg){position:relative;z-index:2}@media(max-width: 576px){.c-rec-section{padding-block:calc(var(--_section-pbs-sp)*var(--font-ratio)*1px) calc(var(--_section-pbe-sp)*var(--font-ratio)*1px)}.c-rec-section__bg::before{top:calc(80*var(--font-ratio)*1px);height:calc(110*var(--font-ratio)*1px);transform:skewY(-7deg)}}.c-text-copy-l{font-size:calc(32/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:180%}@media(max-width: 576px){.c-text-copy-l{font-size:calc(20/var(--fz-root)*var(--font-ratio)*1rem);line-height:180%}}.c-text-s{--_font-size: var(--text-size-s);font-size:calc(var(--_font-size)/var(--fz-root)*var(--font-ratio)*1rem);line-height:150%}.c-text-l{--_font-size: 18;--_font-size-sm: 14;font-size:calc(var(--_font-size)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-regular);line-height:180%}.c-text-l--semi-bold{font-weight:var(--font-weight-semibold)}@media(max-width: 576px){.c-text-l{font-size:calc(var(--_font-size-sm)/var(--fz-root)*var(--font-ratio)*1rem)}}.c-text-xl{--_font-size: 40;--_font-size-sm: 32;font-size:calc(var(--_font-size)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:150%;letter-spacing:.05em}@media(max-width: 576px){.c-text-xl{font-size:calc(var(--_font-size-sm)/var(--fz-root)*var(--font-ratio)*1rem);letter-spacing:.05em}}.c-title-jp-m{--_title-fz: var(--text-size-3xl);--_title-fw: var(--font-weight-bold);--_title-color: var(--title-color, var(--color-primary));font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-style:normal;font-weight:var(--_title-fw);line-height:150%;color:var(--_title-color);letter-spacing:.05em}.c-title-jp-s{--_title-fz: var(--text-size-2xl);--_title-fz-sm: var(--text-size-2xl);--_title-fw: var(--font-weight-bold);--_title-color: var(--title-color, var(--color-base));font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--_title-fw);line-height:180%;color:var(--_title-color);letter-spacing:.05em}@media(max-width: 576px){.c-title-jp-s{--_title-fz: var(--_title-fz-sm)}}.c-title-jp-s-add{--_title-fz: var(--text-size-2xl-add);--_title-fz-sm: var(--text-size-2xl-add);--_title-fw: var(--font-weight-bold);--_title-color: var(--title-color, var(--color-primary));font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--_title-fw);line-height:150%;color:var(--_title-color);letter-spacing:.05em}@media(max-width: 576px){.c-title-jp-s-add{--_title-fz: var(--_title-fz-sm)}}.c-title-en-l{--_title-fz: 40;--_title-fz-sm: 32;--_title-fw: var(--font-weight-bold);--_title-color: var(--title-color, var(--color-primary));font-family:var(--font-family-lineseeds);font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-style:normal;font-weight:var(--_title-fw);line-height:100%;color:var(--_title-color)}@media(max-width: 576px){.c-title-en-l{--_title-fz: var(--_title-fz-sm)}}.c-title-en-m{--_title-fz: var(--text-size-2xl);--_title-fw: var(--font-weight-bold);--_title-color: var(--title-color, var(--color-primary));font-family:var(--font-family-lineseeds);font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-style:normal;font-weight:var(--_title-fw);line-height:150%;color:var(--_title-color)}.c-title-en-s{--_title-fz: 16;--_title-fz-sm: 14;--_title-fw: var(--font-weight-bold);--_title-color: var(--title-color, var(--color-primary));font-family:var(--font-family-lineseeds);font-size:calc(var(--_title-fz)/var(--fz-root)*var(--font-ratio)*1rem);font-style:normal;font-weight:var(--_title-fw);line-height:150%;color:var(--_title-color)}@media(max-width: 576px){.c-title-en-s{--_title-fz: var(--_title-fz-sm)}}.c-rec-wrapper{--_wrapper-gap: 64;position:relative}.c-rec-wrapper>*+*{margin-block-start:calc(var(--_wrapper-gap)*var(--font-ratio)*1px)}@media(max-width: 576px){.c-rec-wrapper{--_wrapper-gap: 40}}.c-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.c-table-a{width:fit-content;margin-inline:auto;overflow:hidden;border-spacing:0;border-collapse:separate;border:1px solid #d8deef;border-radius:calc(8*var(--font-ratio)*1px)}.c-table-a th,.c-table-a td{min-width:calc(140*var(--font-ratio)*1px);padding:calc(10*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);font-weight:var(--font-weight-regular);color:var(--color-base);text-align:center;background-color:var(--color-white);border-right:1px solid rgba(22,46,181,.3);border-bottom:1px solid rgba(22,46,181,.3)}.c-table-a thead th{color:var(--color-white);background-color:var(--color-primary);border-right-color:var(--color-white)}.c-table-a tbody tr:nth-child(even) td{background-color:#f5f7fb}.c-table-a tr>*:last-child{border-right:0}.c-table-a tr:last-child>*{border-bottom:0}@media(max-width: 768px){.c-table-a th,.c-table-a td{padding:calc(12*var(--font-ratio)*1px) calc(14*var(--font-ratio)*1px);font-size:calc(14/var(--fz-root)*var(--font-ratio)*1rem)}}.c-tags{display:block flex;flex-wrap:wrap;gap:calc(6*var(--font-ratio)*1px)}.c-tag{display:block flex;gap:calc(6*var(--font-ratio)*1px);align-items:center;font-size:calc(var(--text-size-xs)*var(--font-ratio)*1px);line-height:150%;color:var(--color-primary)}.c-tag::before{display:block flow;width:calc(4*var(--font-ratio)*1px);height:calc(4*var(--font-ratio)*1px);content:"";background-color:currentcolor;border-radius:10px}.p-about-field{position:relative;display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));gap:calc(0*var(--font-ratio)*1px) 7.8947368421%;margin-block-start:calc(104*var(--font-ratio)*1px)}.p-about-field__item{position:relative;display:flex;flex-direction:column;gap:calc(24*var(--font-ratio)*1px)}.p-about-field__item:nth-child(2){margin-block-start:calc(80*var(--font-ratio)*1px)}.p-about-field__num{position:absolute;top:calc(-48*var(--font-ratio)*1px);left:0;z-index:2;font-family:var(--en-font);font-size:calc(70*var(--font-ratio)*1px);font-weight:var(--font-weight-regular);line-height:1;color:var(--color-secondary-02)}.p-about-field__img{position:relative}.p-about-field__img img{display:block flow}.p-about-field__item-title{display:flex;flex-direction:column;gap:calc(4*var(--font-ratio)*1px)}.p-about-field__item-body{font-size:calc(var(--text-size-m)*var(--font-ratio)*1px);font-weight:var(--font-weight-regular);line-height:1.8;color:#323232}.p-about-field__item-body p+p{margin-block-start:calc(16*var(--font-ratio)*1px)}@media(max-width: 576px){.p-about-field{margin-block-start:calc(60*var(--font-ratio)*1px)}.p-about-field__item{gap:calc(16*var(--font-ratio)*1px)}.p-about-field__num{top:calc(-32*var(--font-ratio)*1px);font-size:calc(55*var(--font-ratio)*1px)}}.p-about-table{display:flex;flex-direction:column;gap:calc(2*var(--font-ratio)*1px)}.p-about-table__row{display:flex;gap:calc(32*var(--font-ratio)*1px);align-items:start;padding:calc(40*var(--font-ratio)*1px) calc(74*var(--font-ratio)*1px) calc(40*var(--font-ratio)*1px) calc(104*var(--font-ratio)*1px);background:#fff}.p-about-table__row:has(.p-about-table__branches){align-items:flex-start}.p-about-table dt{flex-shrink:0;width:calc(280*var(--font-ratio)*1px);font-size:calc(var(--text-size-l)*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:1.8;color:var(--color-primary)}.p-about-table dd{flex:1;font-size:calc(var(--text-size-m)*var(--font-ratio)*1px);font-weight:var(--font-weight-regular);line-height:1.8;color:#323232}@media(max-width: 768px){.p-about-table__row{flex-direction:column;gap:calc(8*var(--font-ratio)*1px);align-items:flex-start;padding:calc(24*var(--font-ratio)*1px)}}.p-contact{--_item-mbs: 32;width:100%;max-width:calc(1008*var(--font-ratio)*1px);margin-inline:auto}.p-contact__item{display:block flex}.p-contact__item+.p-contact__item{margin-block-start:calc(var(--_item-mbs)*var(--font-ratio)*1px)}.p-contact__note{margin-block-start:calc(var(--spacing-stack-block-2xs)*var(--font-ratio)*1px)}.p-contact__buttons{display:block flex;flex-wrap:wrap;gap:calc(var(--spacing-stack-block-xs)*var(--font-ratio)*1px);justify-content:center;margin-block-start:calc(var(--spacing-stack-con-sm)*var(--font-ratio)*1px)}.p-contact__buttons>*:nth-child(1){order:2}.p-contact .title{display:block flex;flex:0 0 calc(280*var(--font-ratio)*1px);gap:calc(var(--spacing-grid-gap-xs)*var(--font-ratio)*1px);align-items:center;font-size:calc(var(--text-size-l)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold)}.p-contact .content{flex:1 0 0;margin-block-start:calc(var(--spacing-stack-block-2xs)*var(--font-ratio)*1px)}.p-contact .content>*+*:not(:empty){margin-block-start:calc(var(--spacing-stack-block-2xs)*var(--font-ratio)*1px)}.p-contact .error-message{font-size:calc(var(--font-size-xs)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-semibold);line-height:120%;color:var(--color-warning)}.p-contact .input-note{font-size:calc(var(--font-size-xs)/var(--fz-root)*var(--font-ratio)*1rem);line-height:120%;color:var(--color-default-subtle)}.p-contact .group{--_width: 240px;display:block grid;grid-template-columns:repeat(auto-fill, minmax(var(--_width), 1fr));gap:calc(var(--spacing-grid-gap-sm)*var(--font-ratio)*1px)}.p-contact .group--col4{--_width: 180px}.p-contact div:has(>.unit){display:block flex;gap:calc(10*var(--font-ratio)*1px)}.p-contact .unit{align-self:end;font-weight:var(--font-weight-semibold)}.p-contact .required::before{padding:calc(var(--spacing-padding-tag-sm)*var(--font-ratio)*1px) calc(var(--spacing-padding-tag-md)*var(--font-ratio)*1px);font-size:calc(var(--font-size-xs)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-semibold);line-height:120%;color:var(--color-secondary);content:"必須";border:1px solid;border-radius:calc(var(--radius-sm)*var(--font-ratio)*1px)}@media(max-width: 768px){.p-contact__bottom>*:nth-child(1){order:0}.p-contact .group{grid-template-columns:repeat(auto-fill, minmax(160px, 1fr))}}.p-contact-lead>*+*{margin-block-start:calc(var(--spacing-stack-block-xs)*var(--font-ratio)*1px)}.p-contact-note{font-size:calc(var(--font-size-sm)/var(--fz-root)*var(--font-ratio)*1rem);color:var(--color-default-subtle)}.p-rec-data{--_span: 4;--_gap: clamp(calc(16 * var(--font-ratio) * 1px), 2cqi, calc(24 * var(--font-ratio) * 1px));--_total-cols: 12;display:block flex;flex-wrap:wrap;gap:var(--_gap)}.p-rec-data__item{--_width: calc((100% + var(--_gap)) * var(--_span) / var(--_total-cols) - var(--_gap));flex:0 0 var(--_width);padding:calc(40*var(--font-ratio)*1px);background:#fff}.p-rec-data__item[data-span="8"]{--_span: 8}.p-rec-data__item[data-span="6"]{--_span: 6}.p-rec-data .title{font-size:calc(var(--text-size-xl)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:180%;color:var(--color-primary);letter-spacing:1px}.p-rec-data .title-s{font-size:calc(var(--text-size-2xl-add)*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:150%;text-align:center;letter-spacing:1.2px}.p-rec-data .title-xs{font-size:calc(var(--text-size-l)*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:180%;text-align:center}.p-rec-data .img{flex-shrink:0}.p-rec-data .num{display:block flex;gap:4px;align-items:end;align-self:center;font-size:calc(64*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:100%;white-space:nowrap}.p-rec-data .num small{font-size:calc(24*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:150%;letter-spacing:1.2px}.p-rec-data .note{font-size:calc(var(--text-size-xl)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold)}.p-rec-data .note-s{display:block flow;margin-block-start:calc(24*var(--font-ratio)*1px);font-size:calc(var(--text-size-s)/var(--fz-root)*var(--font-ratio)*1rem)}.p-rec-data .box-01{display:flex;flex-wrap:wrap;gap:0 calc(8*var(--font-ratio)*1px);margin-block-start:calc(32*var(--font-ratio)*1px)}.p-rec-data .box-01 .note-s{flex-basis:100%}.p-rec-data .box-01 .content{display:block flex;flex-shrink:0;flex-direction:column;gap:calc(24*var(--font-ratio)*1px);align-self:center;margin-inline:auto}.p-rec-data .box-01 .content--02{margin-inline-start:calc(80*var(--font-ratio)*1px)}.p-rec-data .box-graph{display:block flex;align-items:center;justify-content:center}.p-rec-data .box-graph>div:not(.img){display:block flex;flex-direction:column;gap:8px;align-items:center}.p-rec-data .box-graph>div:not(.img):first-child{order:0}.p-rec-data .box-graph>div:not(.img):last-child{order:2}.p-rec-data .box-graph .img{order:1}.p-rec-data .box-graph-02{display:block flex;flex-wrap:wrap}.p-rec-data .box-graph-02 .img{flex:0 0 100%}.p-rec-data .box-graph-02>div:not(.img){display:block flex;flex:0 0 50%;flex-direction:column;gap:8px;align-items:center}@media(max-width: 1220px){.p-rec-data{--_span: 6}.p-rec-data__item[data-span="8"]{--_span: 6}.p-rec-data .box-graph{flex-wrap:wrap;align-items:center;justify-content:center}.p-rec-data .box-graph>div:not(.img){flex:0 0 50%;flex-direction:column;gap:8px}.p-rec-data .box-graph>div:not(.img):first-child{order:1}.p-rec-data .box-graph .img{order:0}.p-rec-data .box-graph-02{align-items:center}.p-rec-data .box-graph-02 .img picture{width:fit-content;margin-inline:auto}}@media(max-width: 768px){.p-rec-data{--_gap: calc(16 * var(--font-ratio) * 1px);flex-direction:column}.p-rec-data__item{--_width: 100%;padding:calc(24*var(--font-ratio)*1px)}.p-rec-data .num{font-size:calc(58*var(--font-ratio)*1px)}.p-rec-data .num small{font-size:calc(20*var(--font-ratio)*1px)}.p-rec-data .box-01{margin-block-start:calc(16*var(--font-ratio)*1px)}.p-rec-data .box-01 .img{width:calc(104*var(--font-ratio)*1px)}.p-rec-data .box-01 .content{gap:calc(16*var(--font-ratio)*1px);margin-inline:auto 0}.p-rec-data .box-01 .content>div{display:block flex;gap:calc(16*var(--font-ratio)*1px);align-items:center}}.p-rec-faq-wrap{display:block flex;flex-direction:column;gap:calc(24*var(--font-ratio)*1px)}.p-rec-faq__button{display:flex;gap:calc(32*var(--font-ratio)*1px);width:100%;padding:calc(32*var(--font-ratio)*1px) 3.2894736842% calc(32*var(--font-ratio)*1px) 8.5526315789%;font-size:calc(var(--text-size-l)*var(--font-ratio)*1px);text-align:left;cursor:pointer;background:#fff;border:1px solid rgba(171,174,191,.5);transition:border-color .2s}@media(any-hover: hover)and (pointer: fine){.p-rec-faq__button:where(:any-link):hover{border-color:#162eb5}.p-rec-faq__button:where(:enabled):hover{border-color:#162eb5}.p-rec-faq__button:where(:any-link):focus-visible{border-color:#162eb5}.p-rec-faq__button:where(:enabled):focus-visible{border-color:#162eb5}}.p-rec-faq__button .icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(48*var(--font-ratio)*1px);height:calc(48*var(--font-ratio)*1px);font-family:var(--en-font);font-size:calc(24*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:1;color:#fff;background:var(--color-primary);border-radius:50%}.p-rec-faq__button .text{margin-block-start:calc(8*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:1.8;color:#323232}.p-rec-faq__button .chevron{position:relative;flex-shrink:0;align-self:center;width:calc(24*var(--font-ratio)*1px);height:calc(24*var(--font-ratio)*1px);margin-inline-start:auto;margin-top:calc(8*var(--font-ratio)*1px);fill:var(--color-primary)}.p-rec-faq__button[aria-expanded=true] .chevron{transform:rotate(180deg)}.p-rec-faq__content{background-color:#eaeef7}.p-rec-faq__content>div{display:block flex;gap:calc(32*var(--font-ratio)*1px);padding:calc(40*var(--font-ratio)*1px) 8.5526315789%}.p-rec-faq__content .icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(48*var(--font-ratio)*1px);height:calc(48*var(--font-ratio)*1px);font-family:var(--en-font);font-size:calc(24*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);line-height:1;color:var(--color-primary);background:#fff;border-radius:50%}.p-rec-faq__content .text{margin-block-start:calc(12*var(--font-ratio)*1px);font-size:calc(var(--text-size-m)*var(--font-ratio)*1px);font-weight:var(--font-weight-regular);line-height:1.8;color:#323232}@media(max-width: 576px){.p-rec-faq__button{gap:calc(10*var(--font-ratio)*1px);padding:calc(24*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px)}.p-rec-faq__button .icon{width:calc(32*var(--font-ratio)*1px);height:calc(32*var(--font-ratio)*1px);font-size:calc(16*var(--font-ratio)*1px)}.p-rec-faq__button .chevron{width:calc(12*var(--font-ratio)*1px);height:calc(12*var(--font-ratio)*1px)}.p-rec-faq__button .text{margin-block-start:calc(5*var(--font-ratio)*1px)}.p-rec-faq__content>div{gap:calc(10*var(--font-ratio)*1px);padding:calc(24*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px)}.p-rec-faq__content .icon{width:calc(32*var(--font-ratio)*1px);height:calc(32*var(--font-ratio)*1px);font-size:calc(16*var(--font-ratio)*1px)}.p-rec-faq__content .text{margin-block-start:calc(5*var(--font-ratio)*1px)}}.p-rec-interview-prof{display:flex;flex-direction:column;gap:calc(16*var(--font-ratio)*1px);margin-block-start:calc(24*var(--font-ratio)*1px)}.p-rec-interview-prof__name{display:flex;gap:calc(16*var(--font-ratio)*1px);align-items:end;white-space:nowrap}.p-rec-interview-prof__name-main{font-family:var(--font-family-lineseeds);font-size:calc(var(--text-size-4xl)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:1}.p-rec-interview-prof__name-sub{font-family:var(--font-family-lineseeds);font-size:calc(var(--text-size-m)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-regular);line-height:1.8}.p-rec-interview-prof__line{display:flex;gap:0}.p-rec-interview-prof__line span{display:block;width:calc(32*var(--font-ratio)*1px);height:calc(2*var(--font-ratio)*1px)}.p-rec-interview-prof__line span:first-child{background-color:var(--color-primary)}.p-rec-interview-prof__line span:last-child{background-color:color-mix(in srgb, var(--color-primary) 40%, white)}.p-rec-interview-prof__text{display:flex;flex-direction:column;gap:calc(2*var(--font-ratio)*1px);font-family:var(--font-family-lineseeds);font-size:calc(var(--text-size-s)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-regular);line-height:1.5}.p-rec-interview-prof__text p{margin:0}@media(max-width: 576px){.p-rec-interview-prof{margin-block-start:calc(30*var(--font-ratio)*1px)}}.p-rec-interview{--_content-gap: 120;--_img-negative-m: -112;--_img-mis: calc(var(--_img-negative-m) * var(--font-ratio) * 1px);--_img-mie: 0;--_interview-gap: 24;display:block flex;gap:11.1842105263%}.p-rec-interview:has(>.p-rec-interview__content:first-child){--_img-mis: 0;--_img-mie: calc(var(--_img-negative-m) * var(--font-ratio) * 1px)}.p-rec-interview:has(>.p-rec-interview__img:only-child){--_img-mis: calc(var(--_img-negative-m) * var(--font-ratio) * 1px);--_img-mie: calc(var(--_img-negative-m) * var(--font-ratio) * 1px)}.p-rec-interview__img{position:relative;margin-inline:var(--_img-mis) var(--_img-mie)}.p-rec-interview__content{flex:0 0 46.0526315789%;width:100%}.p-rec-interview__content>*+*{margin-block-start:calc(var(--_interview-gap)*var(--font-ratio)*1px)}.p-rec-interview .c-heading-2{--_heading-mbe: 40}@media(max-width: 1440px){.p-rec-interview{--_img-mis: calc(50% - 50vw);--_img-mie: 0}.p-rec-interview:has(>.p-rec-interview__content:first-child){--_img-mis: 0;--_img-mie: calc(50% - 50vw)}.p-rec-interview:has(>.p-rec-interview__img:only-child){--_img-mis: calc(50% - 50vw);--_img-mie: calc(50% - 50vw)}}@media(max-width: 768px){.p-rec-interview{--_content-gap: 72;flex-direction:column;gap:calc(40*var(--font-ratio)*1px)}.p-rec-interview__img{order:2}.p-rec-interview__img:not(:only-child){max-width:84.6153846154vw}.p-rec-interview:has(>.p-rec-interview__content:first-child) .p-rec-interview__img{margin-inline-start:auto}}@media(max-width: 576px){.p-rec-interview .c-heading-2{--_heading-mbe: 24}}.p-rec-interview-qa{--_section_pbs: 96;--_section_pbe: 160;--_section-bgc: #3b4eb7;--_section_color: #fff;position:relative;padding-block:calc(var(--_section_pbs)*var(--font-ratio)*1px) calc(var(--_section_pbe)*var(--font-ratio)*1px);color:var(--_section_color)}.p-rec-interview-qa__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(--_section-bgc);filter:url("#noise-filter")}.p-rec-interview-qa__bg img{position:absolute;inset-block-start:calc(40*var(--font-ratio)*1px);inset-inline-start:0;inline-size:9.9305555556%}.p-rec-interview-qa__inner{position:relative;z-index:2;display:block flex;gap:7.9365079365%;max-inline-size:calc(1008*var(--font-ratio)*1px);margin-inline:auto}.p-rec-interview-qa__content{flex:0 0 48.4126984127%}.p-rec-interview-qa__img{flex:0 0 43.6507936508%;font-size:calc(var(--text-size-xs)/var(--fz-root)*var(--font-ratio)*1rem)}.p-rec-interview-qa__img figcaption{margin-block-start:calc(8*var(--font-ratio)*1px)}@media(max-width: 768px){.p-rec-interview-qa{--_section_pbs: 64;--_section_pbe: 120}.p-rec-interview-qa__bg img{inset-block-start:calc(16*var(--font-ratio)*1px);inline-size:calc(43*var(--font-ratio)*1px)}.p-rec-interview-qa__inner{flex-direction:column;gap:calc(24*var(--font-ratio)*1px);max-inline-size:85.7142857143%}}.p-rec-message{position:relative}.p-rec-message__img{position:absolute;inset-block-start:0;inset-inline-end:calc(-112*var(--font-ratio)*1px);z-index:0;inline-size:100%;max-inline-size:calc(1120*var(--font-ratio)*1px);height:100%}.p-rec-message__img picture,.p-rec-message__img img{position:sticky;inset-block-start:0;display:block;width:100%}.p-rec-message__ceo{position:relative;z-index:2;display:flex;flex-direction:column;gap:calc(45*var(--font-ratio)*1px);width:49.0131578947%;padding-block:calc(180*var(--font-ratio)*1px) calc(80*var(--font-ratio)*1px)}.p-rec-message__ceo .name{display:flex;gap:calc(16*var(--font-ratio)*1px);align-items:center;color:#191f37}.p-rec-message__ceo .img{display:none}.p-rec-message__ceo .position{font-size:calc(var(--text-size-l)/var(--fz-root)*var(--font-ratio)*1rem);line-height:1.8}.p-rec-message__ceo .president{font-size:calc(var(--text-size-2xl-add)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:1.5;letter-spacing:.05em}.p-rec-message__ceo .profile{display:flex;flex-direction:column;gap:calc(8*var(--font-ratio)*1px);max-width:calc(396*var(--font-ratio)*1px);font-size:calc(14/var(--fz-root)*var(--font-ratio)*1rem);line-height:1.5}.p-rec-message__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:calc(120*var(--font-ratio)*1px);max-inline-size:calc(736*var(--font-ratio)*1px);padding:calc(80*var(--font-ratio)*1px) calc(60*var(--font-ratio)*1px) calc(160*var(--font-ratio)*1px) calc(112*var(--font-ratio)*1px);margin-inline-start:calc(-112*var(--font-ratio)*1px);background:hsla(0,0%,100%,.7)}.p-rec-message__section{display:flex;flex-direction:column;gap:calc(24*var(--font-ratio)*1px)}.p-rec-message__title{font-size:calc(var(--text-size-3xl)/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:1.5;color:var(--color-primary);letter-spacing:.05em}.p-rec-message__line{display:flex}.p-rec-message__line span{position:relative;display:block;width:calc(32*var(--font-ratio)*1px);height:calc(2*var(--font-ratio)*1px)}.p-rec-message__line span::before{position:absolute;inset:0;content:"";background-color:var(--color-primary)}.p-rec-message__line span:last-child::before{opacity:.4}.p-rec-message__body{display:flex;flex-direction:column;gap:calc(24*var(--font-ratio)*1px);font-size:calc(var(--text-size-m)/var(--fz-root)*var(--font-ratio)*1rem);line-height:1.8;color:var(--color-base)}@media(max-width: 768px){.p-rec-message{margin-inline-start:calc(0*var(--font-ratio)*1px)}.p-rec-message__img{display:none}.p-rec-message__ceo{gap:0;width:100%;padding-block:0 calc(80*var(--font-ratio)*1px)}.p-rec-message__ceo .img{display:block flow;margin-block:calc(-16*var(--font-ratio)*1px) calc(32*var(--font-ratio)*1px);margin-inline:calc(-20*var(--font-ratio)*1px)}.p-rec-message__ceo .copy{position:relative;margin-block-end:calc(0*var(--font-ratio)*1px)}.p-rec-message__ceo .name{margin-block-end:calc(24*var(--font-ratio)*1px)}.p-rec-message__ceo .position{font-size:calc(var(--text-size-m)/var(--fz-root)*var(--font-ratio)*1rem);line-height:1.7}.p-rec-message__content{gap:calc(80*var(--font-ratio)*1px);padding:0 0 calc(120*var(--font-ratio)*1px);margin-inline-start:calc(0*var(--font-ratio)*1px);background:none}.p-rec-message__section{width:100%}.p-rec-message__body{gap:calc(20*var(--font-ratio)*1px);font-size:calc(var(--text-size-s)/var(--fz-root)*var(--font-ratio)*1rem)}}.p-rec-mvv-section{--_color: currentcolor;--_padding-top: 88;--_padding-bottom: 160;position:relative;padding-block:calc(var(--_padding-top)*var(--font-ratio)*1px) calc(var(--_padding-bottom)*var(--font-ratio)*1px);color:var(--_color)}.p-rec-mvv-section:first-child{--_padding-top: 40}.p-rec-mvv-section:has([data-bgc=blue]){--_color: #fff;--_section-color: #fff;--_padding-top: 88;--_padding-bottom: 320}.p-rec-mvv-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}.p-rec-mvv-section__bg[data-bgc=blue]::before{position:absolute;inset:0;content:"";background:url("../img/recruit/philosophy/bg_vision.webp") center/cover no-repeat}.p-rec-mvv-section__bg[data-bgc=img]{background:url("../img/recruit/common/bg_content.webp") #f5f7fb repeat-y 0 0/100%}@media(max-width: 576px){.p-rec-mvv-section{--_padding-top: 80;--_padding-bottom: 120}.p-rec-mvv-section:has([data-bgc=blue]){--_padding-bottom: 120}.p-rec-mvv-section:first-child{--_padding-top: 16;--_padding-bottom: 40}.p-rec-mvv-section__bg[data-bgc=blue]::before{background-image:url("../img/recruit/philosophy/bg_vision_sp.webp")}}.p-rec-mvv-slider{--carousel-gap: calc(80 * var(--font-ratio) * 1px);--carousel-gap-sm: calc(40 * var(--font-ratio) * 1px);--carousel-width: auto;--carousel-width-sm: auto;padding-block-end:calc(160*var(--font-ratio)*1px);pointer-events:none}.p-rec-mvv-slider .c-rec-carousel__viewport{overflow:visible}.p-rec-mvv-slider .c-rec-carousel__container{align-items:center}.p-rec-mvv-grid{display:flex;flex-direction:column;gap:calc(80*var(--font-ratio)*1px);max-width:calc(1008*var(--font-ratio)*1px);padding-top:calc(40*var(--font-ratio)*1px);margin-inline:auto;counter-reset:mvv-item}.p-rec-mvv-grid__item{position:relative;display:flex;gap:calc(40*var(--font-ratio)*1px);align-items:center;padding:calc(40*var(--font-ratio)*1px);counter-increment:mvv-item;background:#fff;box-shadow:0 calc(4*var(--font-ratio)*1px) calc(5*var(--font-ratio)*1px) rgba(0,0,0,.1);--copy-color: var(--color-primary);--title-color: var(--color-primary)}.p-rec-mvv-grid__item::before{position:absolute;top:calc(-40*var(--font-ratio)*1px);left:0;font-family:var(--en-font);font-size:calc(70*var(--font-ratio)*1px);line-height:1;color:var(--color-secondary-02);content:counter(mvv-item, decimal-leading-zero)}.p-rec-mvv-grid__img{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(180*var(--font-ratio)*1px);height:calc(180*var(--font-ratio)*1px)}.p-rec-mvv-grid__content{display:flex;flex:1;flex-direction:column;gap:calc(16*var(--font-ratio)*1px);min-width:0}.p-rec-mvv-grid__title{display:flex;flex-wrap:wrap;gap:calc(4*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px);align-items:flex-end}.p-rec-mvv-grid__text{line-height:1.8;color:#323232}@media(max-width: 576px){.p-rec-mvv-grid{gap:calc(64*var(--font-ratio)*1px);padding-top:calc(24*var(--font-ratio)*1px)}.p-rec-mvv-grid__item{flex-direction:column;gap:calc(16*var(--font-ratio)*1px);padding:calc(24*var(--font-ratio)*1px)}.p-rec-mvv-grid__item::before{top:calc(-24*var(--font-ratio)*1px);font-size:calc(55*var(--font-ratio)*1px)}.p-rec-mvv-grid__title{flex-direction:column;align-items:center}.p-rec-mvv-grid__text{line-height:1.8;color:#323232}}.p-rec-requirements{--_pb: 40;--_pi: 104;--_bgc: #fff;display:flex;flex-direction:column;gap:calc(2*var(--font-ratio)*1px)}.p-rec-requirements--s{--_pb: 24;--_pi: 0;--_bgc: transparent}.p-rec-requirements p{margin:0}.p-rec-requirements__item{display:flex;gap:calc(32*var(--font-ratio)*1px);align-items:flex-start;padding:calc(var(--_pb)*var(--font-ratio)*1px) calc(var(--_pi)*var(--font-ratio)*1px);background:var(--_bgc)}.p-rec-requirements dt{flex-shrink:0;inline-size:calc(280*var(--font-ratio)*1px);font-size:calc(var(--text-size-l)*var(--font-ratio)*1px);font-weight:var(--font-weight-bold);color:var(--color-primary)}.p-rec-requirements dd{flex:1;max-inline-size:calc(696*var(--font-ratio)*1px)}.p-rec-requirements__salary-wrap{display:flex;flex-direction:column;gap:calc(16*var(--font-ratio)*1px)}.p-rec-requirements__salary-table{border-top:1px solid rgba(171,174,191,.5)}.p-rec-requirements__salary-row{display:flex;border-bottom:1px solid rgba(171,174,191,.5)}.p-rec-requirements__salary-col{display:flex;align-items:center;padding:calc(24*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px);background:#fff}.p-rec-requirements__salary-col:first-child{inline-size:calc(208*var(--font-ratio)*1px)}.p-rec-requirements__salary-col:nth-child(2){inline-size:calc(174*var(--font-ratio)*1px)}.p-rec-requirements__salary-col:last-child{flex:1;font-size:calc(var(--text-size-s)*var(--font-ratio)*1px);line-height:1.5}.p-rec-requirements__time-wrap{display:flex;flex-direction:column;gap:calc(8*var(--font-ratio)*1px)}.p-rec-requirements__inline{display:flex;gap:calc(32*var(--font-ratio)*1px);align-items:center}@media(max-width: 1220px){.p-rec-requirements{--_pb: 24;--_pi: 24}.p-rec-requirements--s{--_pb: 16;--_pi: 0}.p-rec-requirements dt{flex-shrink:0;inline-size:calc(220*var(--font-ratio)*1px)}.p-rec-requirements__salary-row{display:grid;grid-template-columns:auto 1fr}.p-rec-requirements__salary-col:first-child{inline-size:auto;padding:calc(16*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px) calc(8*var(--font-ratio)*1px) calc(8*var(--font-ratio)*1px)}.p-rec-requirements__salary-col:nth-child(2){inline-size:auto;padding:calc(16*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px) calc(8*var(--font-ratio)*1px) 0}.p-rec-requirements__salary-col:last-child{grid-column:1/-1;padding:calc(8*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px) calc(8*var(--font-ratio)*1px)}}@media(max-width: 768px){.p-rec-requirements__item{flex-direction:column;gap:calc(8*var(--font-ratio)*1px)}.p-rec-requirements__item:has(.p-rec-requirements__salary-wrap){gap:calc(16*var(--font-ratio)*1px)}.p-rec-requirements__inline{flex-direction:column;gap:calc(4*var(--font-ratio)*1px);align-items:flex-start}}@media(max-width: 576px){.p-rec-requirements dt{inline-size:auto}.p-rec-requirements dd{inline-size:100%}.p-rec-requirements__salary-row{display:grid;grid-template-columns:auto 1fr}.p-rec-requirements__salary-col:first-child{inline-size:auto;padding:calc(16*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px) calc(8*var(--font-ratio)*1px) calc(8*var(--font-ratio)*1px)}.p-rec-requirements__salary-col:nth-child(2){inline-size:auto;padding:calc(16*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px) calc(8*var(--font-ratio)*1px) 0}.p-rec-requirements__salary-col:last-child{grid-column:1/-1;padding:calc(8*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px) calc(8*var(--font-ratio)*1px)}}.p-rec-top-loading{position:fixed;top:0;left:0;z-index:1000 !important;display:grid;place-items:center;width:100%;height:100dvh}.p-rec-top-loading__bg{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:var(--gradation-rec-02);filter:url("#noise-filter")}.p-rec-top-loading .copy{position:relative;z-index:2;width:48.9583333333%;aspect-ratio:705/470}.p-rec-top-loading .copy>*{position:absolute;top:0;left:0;clip-path:polygon(0 0, 0% 0, 0% 100%, 0 100%)}.p-rec-top-loading .copy img{display:block;width:100%}.p-rec-top-loading .text-01{width:28.9361702128%;margin-inline-start:5.9574468085%}.p-rec-top-loading .text-02{width:58.1560283688%;margin-block-start:13.1914893617%;margin-inline-start:5.390070922%}.p-rec-top-loading .text-03{width:91.6312056738%;margin-block-start:35.4609929078%;margin-inline-start:5.5319148936%}.p-rec-top-loading .line-01{width:65.8156028369%;margin-block-start:29.3617021277%}.p-rec-top-loading .line-02{width:100%;margin-block-start:49.3617021277%}.p-rec-top-loading .line{position:absolute;top:0;left:50%;width:calc(297*var(--font-ratio)*1px);aspect-ratio:297/51;background:url("../img/recruit/top/bg_line_05.webp") no-repeat center center/100%;clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);transform:translateX(-50%)}.p-rec-top-loading .line:nth-child(1){top:50%;margin-left:38.1944444444%}.p-rec-top-loading .line:nth-child(2){top:55%;margin-left:34.7222222222%;transform:translateX(-50%) scale(1.1)}.p-rec-top-loading .line:nth-child(3){top:87.5%;margin-left:0%;transform:translateX(-50%) scale(1.8)}.p-rec-top-loading .line:nth-child(4){top:87.5%;margin-left:41.6666666667%;transform:translateX(-50%) scale(1.2)}.p-rec-top-loading .line:nth-child(5){top:87.5%;margin-left:-38.1944444444%;transform:translateX(-50%) scale(1.8)}.p-rec-top-loading .line:nth-child(6){top:0%;margin-left:-34.7222222222%;transform:translateX(-50%) scale(1.2)}.p-rec-top-loading .line:nth-child(7){top:12.5%;margin-left:-34.7222222222%;transform:translateX(-50%) scale(1.6)}.p-rec-top-loading .line:nth-child(8){top:12.5%;margin-left:41.6666666667%;transform:translateX(-50%) scale(1.1)}.p-rec-top-loading .line:nth-child(9){top:16.25%;margin-left:45.1388888889%;transform:translateX(-50%) scale(1.1)}@media(max-width: 768px){.p-rec-top-loading .copy{width:76.9230769231%}}.p-rec-top-kv{position:relative;display:flex;height:100svh;overflow:hidden;background:var(--gradation-rec-01)}.p-rec-top-kv__slider{position:absolute;top:calc(-34*var(--font-ratio)*1px);right:0;width:67.5694444444%;height:100%;clip-path:polygon(0 9.015688769vw, 100% 0, 100% calc(100% - 9.015688769vw), 0 100%)}.p-rec-top-kv__slider>div{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.6s}.p-rec-top-kv__slider>div.cr{opacity:1}.p-rec-top-kv__slider picture{display:block;width:100%;height:100%}.p-rec-top-kv__slider img{width:100%;height:100%;object-fit:cover}.p-rec-top-kv__copy{position:absolute;left:3.4722222222%;align-self:center;width:48.9583333333%}.p-rec-top-kv__copy img{display:block;width:100%}.p-rec-top-kv__scroll{position:absolute;bottom:0;left:calc(30*var(--font-ratio)*1px);display:flex;flex-direction:column;gap:calc(8*var(--font-ratio)*1px);align-items:center;font-size:calc(12*var(--font-ratio)*1px);line-height:1}.p-rec-top-kv__scroll .line{position:relative;width:1px;height:calc(80*var(--font-ratio)*1px);margin-inline-end:2px;background-color:#000}.p-rec-top-kv__scroll .line::after{position:absolute;top:0;left:-2px;width:5px;height:5px;content:"";background-color:#000;animation:kv-scroll 1.8s ease infinite}.p-rec-top-kv__scroll .text{font-family:var(--font-family-lineseeds);letter-spacing:.08em;white-space:nowrap;writing-mode:vertical-rl}.p-rec-top-kv__bg{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none;content:"";background:url("../img/recruit/top/bg_line_03.webp") no-repeat right 20px bottom 90px/180px,url("../img/recruit/top/bg_line_07.webp") no-repeat right 0 bottom 70px,url("../img/recruit/top/bg_line_03.webp") no-repeat left 400px top 80px,url("../img/recruit/top/bg_line_03.webp") no-repeat left 550px bottom 0}@media(max-width: 768px){.p-rec-top-kv__slider{top:calc(78*var(--font-ratio)*1px);width:87.9487179487%;height:auto;aspect-ratio:343/281}.p-rec-top-kv__copy{bottom:calc(156*var(--font-ratio)*1px);left:0;align-self:start;width:91.0256410256%}.p-rec-top-kv__scroll{font-size:calc(10*var(--font-ratio)*1px)}.p-rec-top-kv__scroll .line{height:calc(50*var(--font-ratio)*1px)}.p-rec-top-kv__bg{background:url("../img/recruit/top/bg_line_03.webp") no-repeat left 0 top calc(120 * var(--font-ratio) * 1px)/calc(100 * var(--font-ratio) * 1px),url("../img/recruit/top/bg_line_05.webp") no-repeat right 0 top calc(330 * var(--font-ratio) * 1px)/calc(200 * var(--font-ratio) * 1px),url("../img/recruit/top/bg_line_06.webp") no-repeat right calc(20*var(--font-ratio)*1px) top calc(350 * var(--font-ratio) * 1px)/calc(100 * var(--font-ratio) * 1px),url("../img/recruit/top/bg_line_08.webp") no-repeat right 0 top calc(370 * var(--font-ratio) * 1px)/calc(160 * var(--font-ratio) * 1px),url("../img/recruit/top/bg_line_06.webp") no-repeat left calc(-34*var(--font-ratio)*1px) bottom calc(140 * var(--font-ratio) * 1px)/calc(160 * var(--font-ratio) * 1px)}}@keyframes rec-loading-mask{0%{clip-path:polygon(0 0, 0 0, 0 100%, 0 100%)}49.9%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}50%{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}100%{clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}}@keyframes kv-scroll{0%{transform:translateY(-100%)}100%{transform:translateY(calc(80 * var(--font-ratio) * 1px))}}.p-rec-top-news{position:absolute;right:0;bottom:100%;z-index:2;display:flex;gap:calc(15*var(--font-ratio)*1px) calc(15*var(--font-ratio)*1px);align-items:center;width:calc(317*var(--font-ratio)*1px);padding:calc(16*var(--font-ratio)*1px);margin-block-end:calc(16*var(--font-ratio)*1px);color:var(--color-base);text-decoration:none;background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);transition:background-color .2s}@media(any-hover: hover)and (pointer: fine){.p-rec-top-news:where(:any-link):hover{background-color:#fff}.p-rec-top-news:where(:enabled):hover{background-color:#fff}.p-rec-top-news:where(:any-link):focus-visible{background-color:#fff}.p-rec-top-news:where(:enabled):focus-visible{background-color:#fff}}.p-rec-top-news .label{flex-shrink:0;font-family:var(--font-family-lineseeds);font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);color:#231815;letter-spacing:.05em;white-space:nowrap}.p-rec-top-news .sep{flex-shrink:0;width:1px;height:calc(30*var(--font-ratio)*1px);background-color:#d9d9d9}.p-rec-top-news .body{display:flex;flex-direction:column;gap:calc(2*var(--font-ratio)*1px);min-width:0}.p-rec-top-news .date{font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem);line-height:1;color:var(--color-primary);white-space:nowrap}.p-rec-top-news .content{display:flex;gap:calc(8*var(--font-ratio)*1px);align-items:flex-end;color:var(--color-primary)}.p-rec-top-news .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;font-size:calc(12/var(--fz-root)*var(--font-ratio)*1rem);line-height:1.5;color:var(--color-base);-webkit-box-orient:vertical}@media(max-width: 576px){.p-rec-top-news{margin-block-end:calc(50*var(--font-ratio)*1px)}.p-rec-top-news .date{font-size:calc(10/var(--fz-root)*var(--font-ratio)*1rem)}.p-rec-top-news .title{font-size:calc(10/var(--fz-root)*var(--font-ratio)*1rem)}}.p-rec-top-message{--_padding-top: 98;--_padding-bottom: 92;--_padding-inline: 20;--_section-color: #fff;position:relative;padding-block:calc(var(--_padding-top)*var(--font-ratio)*1px) calc(var(--_padding-bottom)*var(--font-ratio)*1px);padding-inline:calc(var(--_padding-inline)*var(--font-ratio)*1px);color:var(--_section-color);backface-visibility:hidden}.p-rec-top-message__inner{display:grid;grid-template-columns:calc(334*var(--font-ratio)*1px) auto;gap:calc(84*var(--font-ratio)*1px) calc(80*var(--font-ratio)*1px);max-width:calc(var(--_section-width)*var(--font-ratio)*1px);margin-inline:auto}.p-rec-top-message__text{position:relative}.p-rec-top-message__copy{grid-column:1/3}.p-rec-top-message__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;z-index:0;background:var(--gradation-rec-02);filter:url("#noise-filter");transform:translate3d(0, 0, 0);backface-visibility:hidden}.p-rec-top-message__bg::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:url("../img/recruit/bg_line_left.webp") no-repeat left top,url("../img/recruit/bg_line_right.webp") no-repeat right top}@media(max-width: 1220px){.p-rec-top-message{display:block}.p-rec-top-message__inner{display:block}.p-rec-top-message__content{margin-inline-start:calc(16*var(--font-ratio)*1px)}.p-rec-top-message__copy{margin-block-start:calc(32*var(--font-ratio)*1px);margin-inline-start:calc(16*var(--font-ratio)*1px)}.p-rec-top-message__copy img{width:100%}}@media(max-width: 576px){.p-rec-top-message{--_padding-top: 80;--_padding-bottom: 56}.p-rec-top-message__bg::after{background:url("../img/recruit/top/bg_line.webp") no-repeat 0 0/cover}}.p-rec-top-2col{--_padding-top: 98;--_padding-bottom: 160;--_padding-inline: 20;--_section-color: var(--color-primary);--_text-color: var(--color-base);position:relative;min-height:100lvh;padding-inline:calc(var(--_padding-inline)*var(--font-ratio)*1px);color:var(--_text-color);background:#fff}.p-rec-top-2col:has(.p-rec-top-2col__bg--primary){--_section-color: #fff;--_text-color: #fff}.p-rec-top-2col__inner{display:grid;grid-template-columns:47.5% 1fr;max-width:calc(var(--_section-width-w)*var(--font-ratio)*1px);min-height:inherit;margin-inline:auto}.p-rec-top-2col__img{position:sticky;top:0;margin-left:calc(-20*var(--font-ratio)*1px)}.p-rec-top-2col__img picture{position:sticky;top:0;display:block;width:100%}.p-rec-top-2col__img img{display:block;width:100%}.p-rec-top-2col__body{position:relative;max-width:calc(624*var(--font-ratio)*1px);padding-block:calc(var(--_padding-top)*var(--font-ratio)*1px) calc(var(--_padding-bottom)*var(--font-ratio)*1px);padding-inline-start:calc(64*var(--font-ratio)*1px)}.p-rec-top-2col__body>*{position:relative;z-index:2}.p-rec-top-2col__text-l{display:flex;flex-direction:column;gap:calc(40*var(--font-ratio)*1px);margin-block-end:calc(148*var(--font-ratio)*1px)}.p-rec-top-2col__text{margin-block-end:calc(32*var(--font-ratio)*1px)}.p-rec-top-2col__content{display:flex;flex-direction:column;gap:calc(32*var(--font-ratio)*1px)}.p-rec-top-2col__btn{display:flex;align-items:center;justify-content:space-between;width:calc(455*var(--font-ratio)*1px);padding:calc(24*var(--font-ratio)*1px) calc(16*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px) calc(24*var(--font-ratio)*1px);color:var(--color-primary);text-decoration:none;border:1px solid rgba(22,46,181,.3);transition:border-color .2s}.p-rec-top-2col__btn span{font-size:calc(18/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);letter-spacing:.02em}.p-rec-top-2col__list{padding:0;margin:0;list-style:none;border-top:1px solid rgba(171,174,191,.5)}.p-rec-top-2col__item{border-bottom:1px solid rgba(171,174,191,.5);transition:border-color .2s}.p-rec-top-2col__item:has(a:hover){border-bottom-color:var(--_section-color)}.p-rec-top-2col__link{display:flex;gap:calc(24*var(--font-ratio)*1px);align-items:center;padding-block:calc(40*var(--font-ratio)*1px);color:var(--_text-color);text-decoration:none}.p-rec-top-2col__item-img{flex-shrink:0;width:47.6785714286%;overflow:hidden}.p-rec-top-2col__item-img picture{display:block;width:100%;height:100%}.p-rec-top-2col__item-img img{width:100%;height:100%;object-fit:cover}.p-rec-top-2col__item-body{display:flex;flex:1;align-items:center;justify-content:space-between}.p-rec-top-2col__item-title{width:calc(180*var(--font-ratio)*1px);font-size:calc(24/var(--fz-root)*var(--font-ratio)*1rem);font-weight:var(--font-weight-bold);line-height:1.8;letter-spacing:.05em}.p-rec-top-2col__bg{position:absolute;top:0;right:calc(-1*(50vw - 50%));left:0;z-index:0;height:100%;background:#fff;transform:translate3d(0, 0, 0);backface-visibility:hidden}.p-rec-top-2col__bg--primary{background:url("../img/recruit/top/bg_culture.webp") #d3d3d3 no-repeat 0 0/cover}.p-rec-top-2col__bg--primary::after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background:rgba(12,35,165,.9);filter:url("#noise-filter");backdrop-filter:blur(25px)}@media(max-width: 1220px){.p-rec-top-2col{--_padding-top: 32;--_padding-bottom: 120;min-height:0}.p-rec-top-2col__inner{display:block}.p-rec-top-2col__body{max-width:calc(100% + 40*var(--font-ratio)*1px);padding-inline:calc(20*var(--font-ratio)*1px);margin-inline:calc(-20*var(--font-ratio)*1px)}.p-rec-top-2col__img{margin-inline:calc(-20*var(--font-ratio)*1px)}.p-rec-top-2col__img picture{position:relative}.p-rec-top-2col__content{gap:calc(24*var(--font-ratio)*1px)}.p-rec-top-2col__text-l{gap:calc(16*var(--font-ratio)*1px);margin-block-end:calc(40*var(--font-ratio)*1px)}.p-rec-top-2col__text{margin-block-end:calc(24*var(--font-ratio)*1px)}.p-rec-top-2col__link{display:flex;gap:calc(24*var(--font-ratio)*1px);padding-block:calc(24*var(--font-ratio)*1px)}.p-rec-top-2col__item-img{width:40%;max-width:calc(180*var(--font-ratio)*1px)}.p-rec-top-2col__item-title{width:auto;font-size:calc(16/var(--fz-root)*var(--font-ratio)*1rem)}}.p-rec-top-interview{--_padding-top: 98;--_padding-bottom: 160;--_padding-inline: 20;--carousel-width: calc(320 * var(--font-ratio) * 1px);--carousel-gap: calc(48 * var(--font-ratio) * 1px);--carousel-width-sm: calc(280 * var(--font-ratio) * 1px);--carousel-gap-sm: calc(32 * var(--font-ratio) * 1px);position:relative;display:flex;align-items:center;min-height:100lvh;padding-block:calc(var(--_padding-top)*var(--font-ratio)*1px) calc(var(--_padding-bottom)*var(--font-ratio)*1px);padding-inline:calc(var(--_padding-inline)*var(--font-ratio)*1px);color:var(--_section-color);background-color:#f5f7fb}.p-rec-top-interview__inner{width:100%;max-width:calc(var(--_section-width)*var(--font-ratio)*1px);margin-inline:auto}.p-rec-top-interview__content{display:grid;grid-template:"header body" auto "link body" 1fr/calc(384 * var(--font-ratio) * 1px) auto;gap:calc(32*var(--font-ratio)*1px) 7.7777777778%;padding-inline-start:calc(50vw - 50%);margin-inline:calc(50% - 50vw)}.p-rec-top-interview__header{grid-area:header;align-self:start;margin-block-start:calc(54*var(--font-ratio)*1px)}.p-rec-top-interview__link{grid-area:link;align-self:start}.p-rec-top-interview__body{grid-area:body;padding-inline-end:calc(20*var(--font-ratio)*1px)}.p-rec-top-interview__bg{position:absolute;top:0;left:calc(50% - 50vw);z-index:-1;width:100vw;height:100%;content:"";background-color:#f5f7fb}@media(max-width: 768px){.p-rec-top-interview{--_padding-top: 32;--_padding-bottom: 120;--_padding-inline: 20}.p-rec-top-interview__content{grid-template-areas:"header" "body" "link";grid-template-columns:1fr;gap:calc(24*var(--font-ratio)*1px);padding:0;margin:0}.p-rec-top-interview__header{margin-block-start:0}.p-rec-top-interview__body{padding-inline-end:0;margin-inline:calc(-20*var(--font-ratio)*1px)}.p-rec-top-interview__link{margin-block-start:calc(24*var(--font-ratio)*1px)}}.p-rec-top-section{--_padding-top: 98;--_padding-bottom: 160;--_padding-inline: 20;--_section-color: var(--_section-color);position:relative;display:flex;align-items:center;min-height:100lvh;padding-block:calc(var(--_padding-top)*var(--font-ratio)*1px) calc(var(--_padding-bottom)*var(--font-ratio)*1px);padding-inline:calc(var(--_padding-inline)*var(--font-ratio)*1px);color:var(--_section-color);background:#fff}.p-rec-top-section__inner{width:100%;max-width:calc(var(--_section-width)*var(--font-ratio)*1px);margin-inline:auto}.p-rec-top-section__body>*+*{margin-block-start:calc(64*var(--font-ratio)*1px)}.p-rec-top-section__bg{position:absolute;top:0;left:calc(50% - 50vw);z-index:-1;width:100vw;height:100%;background:url("../img/recruit/top/bg_line_02.webp") no-repeat left 0 top 0,url("../img/recruit/top/bg_line_09.webp") no-repeat right 0 bottom}@media(max-width: 768px){.p-rec-top-section{--_padding-top: 80;--_padding-bottom: 120}.p-rec-top-section__body>*+*{margin-block-start:calc(48*var(--font-ratio)*1px)}.p-rec-top-section__bg{background:url("../img/recruit/top/bg_line_02.webp") no-repeat left 0 top 0/100%,url("../img/recruit/top/bg_line_09.webp") no-repeat right 0 bottom/100%}}[data-animation=text]{perspective:1000px}[data-animation=text] p{opacity:0;clip-path:polygon(0 0, 30% 0, 5% 100%, 0 100%);transform:translateX(50px);transform-origin:top left;transition:opacity .6s cubic-bezier(0.23, 1, 0.32, 1),transform 1.2s cubic-bezier(0.23, 1, 0.32, 1),clip-path 1.2s cubic-bezier(0.23, 1, 0.32, 1)}[data-animation=text] p:nth-child(2){transition-delay:0.12s}[data-animation=text] p:nth-child(3){transition-delay:0.24s}[data-animation=text] p:nth-child(4){transition-delay:0.36s}[data-animation=text] p:nth-child(5){transition-delay:0.48s}[data-animation=text] p:nth-child(6){transition-delay:0.6s}[data-animation=text][data-finished] p{opacity:1;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);transform:translateX(0)}.p-rec-workstyle{padding:calc(40*var(--font-ratio)*1px);background-color:#fff}.p-rec-workstyle .c-title-jp-s{display:block flex;gap:calc(24*var(--font-ratio)*1px);align-items:center;margin-block-end:calc(24*var(--font-ratio)*1px)}.p-rec-workstyle .c-title-jp-s .icon{font-size:calc(48*var(--font-ratio)*1px);color:var(--color-primary)}@media(max-width: 576px){.p-rec-workstyle{padding:calc(24*var(--font-ratio)*1px)}}.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}}