@charset "UTF-8";.c-accordion__button{position:relative;cursor:pointer}.c-accordion__button .c-icon{top:0;margin-left:auto}.c-accordion__button[aria-expanded=true] .plus{display:none}.c-banner{display:flex;flex-wrap:wrap;gap:calc(32 * var(--font-ratio) * 1px);justify-content:center}.c-banner__item{--_color:var(--c-primary);--_color-text:var(--c-base);--_color-title:var(--c-secondary);--_bgc:rgba(255, 255, 255, 0.75);--_bdw:0;position:relative;display:grid;flex:0 0 calc(50% - 16 * var(--font-ratio) * 1px);grid-template-areas:"cnt . img . arrow";grid-template-columns:auto calc(40 * var(--font-ratio) * 1px) 40.2985074627% calc(24 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);align-items:center;width:100%;min-width:calc(404 * var(--font-ratio) * 1px);padding:calc(32 * var(--font-ratio) * 1px);background:var(--_bgc);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);box-shadow:0 0 calc(24 * var(--font-ratio) * 1px) rgba(0,0,0,.15)}.c-banner__item::after{position:absolute;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;content:"";border:var(--_bdw) solid var(--_color);transition:border-width .4s}@media (any-hover:hover) and (pointer:fine){.c-banner__item:where(:any-link):hover{--_bdw:4px}.c-banner__item:where(:enabled):hover{--_bdw:4px}.c-banner__item:where(:any-link):focus-visible{--_bdw:4px}.c-banner__item:where(:enabled):focus-visible{--_bdw:4px}}.c-banner .cnt{grid-area:cnt}.c-banner .title{margin-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;color:var(--_color-title)}.c-banner .text{margin-top:0;margin-bottom:auto;color:var(--_color-text)}.c-banner .img{grid-area:img}.c-banner .img img{display:block}.c-banner .arrow{top:0;grid-area:arrow;align-self:center;color:var(--_color)}@media (max-width:980px){.c-banner__item{flex:0 0 100%}}@media (max-width:576px){.c-banner{flex-direction:column;gap:calc(24 * var(--font-ratio) * 1px)}.c-banner__item{flex:0 0 100%;grid-template-areas:"img . arrow" "cnt . arrow";grid-template-columns:auto calc(12 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);min-width:0;padding:calc(24 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px)}.c-banner .title{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);text-align:center}.c-banner .img{margin:0 auto calc(16 * var(--font-ratio) * 1px)}}.c-breadcrumb{top:0;left:0;z-index:10;width:100%;padding:calc(24 * var(--font-ratio) * 1px) calc(20 * var(--font-ratio) * 1px);margin-top:0}.c-breadcrumb__inr{display:flex;flex-wrap:wrap;width:100%;max-width:calc(1200 * var(--font-ratio) * 1px);margin:0 auto}.c-breadcrumb li{display:flex;align-items:center;padding:0;margin:0;font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);white-space:nowrap}.c-breadcrumb li:not(:last-child){margin-right:.5em}.c-breadcrumb li [aria-current=location]{pointer-events:none}.c-breadcrumb li .c-icon{margin-right:.5em;font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem)}.c-breadcrumb li a:not([aria-current=location]){text-decoration:underline}@media (max-width:980px){.c-breadcrumb{padding:calc(24 * var(--font-ratio) * 1px) 0}}@media (max-width:768px){.c-breadcrumb li{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem)}}.c-button{--_max-width:380;--_font-size:16;--_arrow-size:16;--_icon-size:16;--_icon-scale:1;--_icon-order:3;--_space-order:1;--_padding-block:6;--_padding-inline:16;--_text-gutter:4;--_text-letter-spacing:0;--_text-color:#fff;--_background-color:var(--c-primary);--_border-color:var(--c-primary);--_grid-template-columns:calc(var(--_icon-size) * var(--font-ratio) * 1px) auto calc(var(--_icon-size) * var(--font-ratio) * 1px);--_hover-background-color:#fff;--_hover-border-color:var(--c-primary);--_hover-text-color:var(--c-primary);--_transition-duration:var(--dur-normal);--_hover-icon-scale:1;position:relative;display:grid;flex:0 1 auto;grid-template-columns:1fr;column-gap:calc(var(--_text-gutter) * var(--font-ratio) * 1px);align-items:center;width:100%;max-width:calc(var(--_max-width) * var(--font-ratio) * 1px);min-height:calc(59 * var(--font-ratio) * 1px);padding-block:calc(var(--_padding-block) * var(--font-ratio) * 1px);padding-inline:calc(var(--_padding-inline) * var(--font-ratio) * 1px);overflow:hidden;font-size:calc(var(--_font-size)/ var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-medium);line-height:1.3;color:var(--_text-color);letter-spacing:var(--_text-letter-spacing);text-decoration:none;background:var(--_background-color);border:1px solid var(--_border-color);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);transition:all;transition-duration:var(--_transition-duration)}.c-button--white{--_text-color:var(--c-primary);--_background-color:#fff;--_hover-background-color:var(--c-primary);--_hover-border-color:#fff;--_hover-text-color:#fff}.c-button--lg{--_font-size:18;--_padding-block:24.5}.c-button--sm{--_font-size:14;--_padding-block:7.5}.c-button--w-fill{--_max-width:9999}.c-button--back{--_icon-order:1;--_space-order:3}.c-button.center{margin-inline:auto}.c-button.right{margin-inline-start:auto}.c-button:has(.c-button__icon){grid-template-columns:var(--_grid-template-columns)}.c-button:has(.c-button__icon)::before{order:var(--_space-order);content:""}.c-button__icon{position:relative;z-index:1;display:grid;place-items:center;order:var(--_icon-order);width:calc(var(--_icon-size) * var(--font-ratio) * 1px);height:calc(var(--_icon-size) * var(--font-ratio) * 1px);transform:scale(var(--_icon-scale));transition:transform var(--dur-normal)}.c-button__icon svg{width:inherit;height:inherit}.c-button__text{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;order:2;text-align:center}@media (any-hover:hover) and (pointer:fine){.c-button:where(:any-link):hover{--_icon-scale:var(--_hover-icon-scale);color:var(--_hover-text-color);background-color:var(--_hover-background-color);border-color:var(--_hover-border-color)}.c-button:where(:enabled):hover{--_icon-scale:var(--_hover-icon-scale);color:var(--_hover-text-color);background-color:var(--_hover-background-color);border-color:var(--_hover-border-color)}.c-button:where(:any-link):focus-visible{--_icon-scale:var(--_hover-icon-scale);color:var(--_hover-text-color);background-color:var(--_hover-background-color);border-color:var(--_hover-border-color)}.c-button:where(:enabled):focus-visible{--_icon-scale:var(--_hover-icon-scale);color:var(--_hover-text-color);background-color:var(--_hover-background-color);border-color:var(--_hover-border-color)}}@media (max-width:576px){.c-button{--_padding-block:7;--_padding-inline:14;--_max-width:320;--_text-gutter:4}}.c-button-group{display:flex;flex-wrap:wrap;gap:calc(24 * var(--font-ratio) * 1px);justify-content:center}.c-box-a{padding:calc(24 * var(--font-ratio) * 1px);background:var(--c-gray-02);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}@media (max-width:768px){.c-box-a{padding:calc(25 * var(--font-ratio) * 1px) calc(15 * var(--font-ratio) * 1px);border-radius:calc(15 * var(--font-ratio) * 1px)}}.c-box-b{padding:calc(24 * var(--font-ratio) * 1px);background:var(--c-neutral-03);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.c-box-b em{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-style:normal;font-weight:var(--fw-bold)}@media (max-width:768px){.c-box-b{padding:calc(25 * var(--font-ratio) * 1px) calc(15 * var(--font-ratio) * 1px);border-radius:calc(15 * var(--font-ratio) * 1px)}}.c-box-video{position:relative;aspect-ratio:16/9;margin-inline:auto}.c-box-video.w800{max-width:calc(800 * var(--font-ratio) * 1px)}.c-box-video>*{position:absolute;top:0;left:0;width:100%;height:100%}.c-form-a{margin-bottom:calc(48 * var(--font-ratio) * 1px)}.c-grid{--_gap:clamp(calc(16 * var(--font-ratio) * 1px), 2cqi, calc(24 * var(--font-ratio) * 1px));--_column:1;--_min-width:calc(217 * var(--font-ratio) * 1px);--_width:calc((100% - var(--_gap) * (var(--_column) - 1)) / var(--_column));position:relative;display:flex;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,max(var(--_width),var(--_min-width)));gap:var(--_gap)}.c-grid--column-1{--_column:1}.c-grid--column-2{--_column:2}.c-grid--column-3{--_column:3}.c-grid--column-4{--_column:4}.c-grid>*{flex:0 0 max(var(--_width),var(--_min-width))}@media (max-width:768px){.c-grid--column-md-1{--_column:1}.c-grid--column-md-2{--_column:2}.c-grid--column-md-3{--_column:3}.c-grid--column-md-4{--_column:4}}@media (max-width:576px){.c-grid--column-sm-1{--_column:1}.c-grid--column-sm-2{--_column:2}.c-grid--column-sm-3{--_column:3}.c-grid--column-sm-4{--_column:4}}.c-heading-2{--_mt:80;--_fz:32;--_lh:1.35;position:relative;margin-top:calc(var(--_mt) * var(--font-ratio) * 1px);margin-bottom:calc(32 * var(--font-ratio) * 1px);font-size:calc(var(--_fz)/ var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-semi-bold);line-height:var(--_lh)}.c-heading-2:first-child{--_mt:0}.c-heading-2--has-line{padding-bottom:calc(24 * var(--font-ratio) * 1px);border-bottom:2px dashed var(--c-primary)}@media (max-width:576px){.c-heading-2{--_mt:56;--_fz:26}}.c-heading-3{--_mt:56;--_fz:24;--_lh:1.4;position:relative;padding:calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);margin-top:calc(var(--_mt) * var(--font-ratio) * 1px);font-size:calc(var(--_fz)/ var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-semi-bold);line-height:var(--_lh);color:var(--c-primary);background-color:var(--c-neutral-02)}.c-heading-3:first-child{--_mt:0}@media (max-width:576px){.c-heading-3{--_mt:48;--_fz:20}}.c-heading-4{--_mt:24;--_fz:18;--_lh:1.5;position:relative;margin-top:calc(var(--_mt) * var(--font-ratio) * 1px);margin-bottom:calc(8 * var(--font-ratio) * 1px);font-size:calc(var(--_fz)/ var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-semi-bold);line-height:var(--_lh)}.c-heading-4--has-line{display:flex;gap:calc(14 * var(--font-ratio) * 1px);color:var(--c-primary)}.c-heading-4--has-line::before{display:flex;flex:0 0 2px;width:2px;margin-block:calc(4 * var(--font-ratio) * 1px);content:"";background-color:currentColor}.c-heading-4:first-child{--_mt:0}@media (max-width:576px){.c-heading-4{--_mt:16}}.c-kv{--_ratio:unset;position:relative;display:flex;flex-wrap:wrap;min-height:calc(328 * var(--font-ratio) * 1px);aspect-ratio:var(--_ratio);padding:calc(24 * var(--font-ratio) * 1px) calc(20 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px);color:#fff}.c-kv__inner{position:relative;z-index:2;display:flex;flex:0 0 100%;flex-wrap:wrap;gap:calc(24 * var(--font-ratio) * 1px);align-items:center;width:100%;max-width:calc(1200 * var(--font-ratio) * 1px);margin:0 auto}.c-kv--w840 .c-kv__inner{max-width:calc(840 * var(--font-ratio) * 1px)}.c-kv__bg{position:absolute;top:0;left:0;z-index:1;width:100%}.c-kv__bg img{display:block;width:100%}.c-kv .c-breadcrumb{position:absolute}.c-kv .title{width:100%;font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.35}.c-kv .title--small{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem)}.c-kv .cnt{flex:1}.c-kv .text{margin-top:calc(24 * var(--font-ratio) * 1px)}.c-kv .tags{display:flex;flex-wrap:wrap;gap:calc(8 * var(--font-ratio) * 1px);margin-top:calc(16 * var(--font-ratio) * 1px)}.c-kv .tags span{padding:.5em .8em;font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;background:#fff;border:1px solid var(--c-primary);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.c-kv .label{display:inline-flex;padding:calc(4 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px);margin-bottom:calc(8 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;color:#fff;background:var(--c-warning);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.c-kv--a{--_ratio:1440/328}.c-kv--a-2{--_ratio:1440/328}.c-kv--b{padding-bottom:calc(20 * var(--font-ratio) * 1px);color:var(--c-primary);background:linear-gradient(#eff5ff,#fff)}.c-kv--c{min-height:0;padding-top:calc(80 * var(--font-ratio) * 1px);padding-bottom:calc(56 * var(--font-ratio) * 1px);color:var(--c-primary);background:#eff5ff}@media (max-width:980px){.c-kv{padding:0 calc(15 * var(--font-ratio) * 1px) calc(80 * var(--font-ratio) * 1px)}.c-kv__inner{flex-direction:column;align-items:start}.c-kv .c-breadcrumb{position:relative;flex:0 0 100%;align-self:start}.c-kv .cnt{flex:0 0 100%}.c-kv .img{width:100%;max-width:calc(180 * var(--font-ratio) * 1px);margin-inline:auto}.c-kv .img img{display:block;width:100%}.c-kv--b{padding-bottom:0}.c-kv--b .cnt{flex:1}.c-kv--c{padding-bottom:calc(40 * var(--font-ratio) * 1px)}}@media (max-width:768px){.c-kv{min-height:0}.c-kv--a{--_ratio:780/520}.c-kv--a-2{--_ratio:780/760}.c-kv--b{padding-bottom:calc(20 * var(--font-ratio) * 1px)}.c-kv .title{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem)}.c-kv .title--small{font-size:calc(26 / var(--fz-root) * var(--font-ratio) * 1rem)}}.c-icon{position:relative;top:-.08em;display:inline-block;width:1em;height:1em;line-height:inherit;vertical-align:middle;fill:currentColor;transition:fill var(--dur-normal)}.c-icon.lg{width:calc(24 * var(--font-ratio) * 1px);height:calc(24 * var(--font-ratio) * 1px)}.c-icon.block{top:0;display:block}.c-icon.rev{transform:scale(-1,1)}.c-modal{--_padding-block-start:0;--_padding-block-end:0;--_padding-inline:0;--_bdrs:var(--bdrs-xsmall);--_max-width:1120;--_background:transparent;--_backdrop-background:rgb(0 0 0 / 70%);--_icon-size:32;max-width:calc(var(--_max-width) * var(--font-ratio) * 1px);height:fit-content;margin:auto!important;border-radius:calc(var(--_bdrs) * var(--font-ratio) * 1px);transform:translateX(0);transition:opacity var(--dur-slow),transform var(--dur-slow)}.c-modal::backdrop{background-color:var(--_backdrop-background);transition:opacity var(--dur-slow),transform var(--dur-slow)}.c-modal:not([data-active=true]){opacity:0}.c-modal:not([data-active=true])::backdrop{opacity:0}.c-modal[data-dir=right]{transform:translateX(-100px)}.c-modal[data-dir=left]{transform:translateX(100px)}.c-modal--w1360{--_max-width:1360}.c-modal--w454{--_max-width:454}.c-modal__inner{position:relative;height:fit-content;max-height:calc(100dvh - 40 * var(--font-ratio) * 1px);padding-block-start:calc(var(--_padding-block-start) * var(--font-ratio) * 1px);padding-block-end:calc(var(--_padding-block-end) * var(--font-ratio) * 1px);padding-inline:calc(var(--_padding-inline) * var(--font-ratio) * 1px);overflow:auto;overscroll-behavior:contain;border-radius:inherit}.c-modal__close{position:absolute;top:calc(-32 * var(--font-ratio) * 1px);right:0;z-index:1;display:flex;align-items:center;justify-content:center;width:calc(var(--_icon-size) * var(--font-ratio) * 1px);aspect-ratio:1;color:#fff;cursor:pointer}@media (any-hover:hover) and (pointer:fine){.c-modal__close:where(:any-link):hover{opacity:.8}.c-modal__close:where(:enabled):hover{opacity:.8}.c-modal__close:where(:any-link):focus-visible{opacity:.8}.c-modal__close:where(:enabled):focus-visible{opacity:.8}}.c-modal__group{display:flex;gap:calc(24 * var(--font-ratio) * 1px);align-items:center;justify-content:center;margin-top:calc(40 * var(--font-ratio) * 1px);margin-bottom:calc(-30 * var(--font-ratio) * 1px)}.c-modal__group .prev svg{transform:scale(-1,1)}.c-modal__group button:disabled{pointer-events:none;opacity:.2}@media (max-width:576px){.c-modal{--_icon-size:32;margin:auto 15px!important}.c-modal__group{gap:calc(16 * var(--font-ratio) * 1px);margin-top:calc(32 * var(--font-ratio) * 1px);margin-bottom:calc(-32 * var(--font-ratio) * 1px)}}::view-transition-group(*){animation-duration:.4s}.zoom{position:relative}.zoom::after{position:absolute;right:0;bottom:0;z-index:2;width:calc(40 * var(--font-ratio) * 1px);height:calc(40 * var(--font-ratio) * 1px);content:"";background:url(../img/common/icon-popup.webp) no-repeat center/100%}textarea::placeholder{color:#9d9d9d}input::placeholder{color:#9d9d9d}input:input-placeholder{color:#9d9d9d}select::-ms-expand{display:none}input::-ms-reveal{display:none}[type=date],[type=email],[type=number],[type=password],[type=tel],[type=text],[type=url],select,textarea{display:block}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select){--_bgc:#fff;--_bdc:#ccc;display:inline-block;width:100%;min-height:calc(40 * var(--font-ratio) * 1px);padding:calc(5 * var(--font-ratio) * 1px) calc(10 * var(--font-ratio) * 1px);color:inherit;text-align:left;appearance:none;outline:0;background:var(--_bgc);border:1px solid var(--_bdc);border-radius:calc(4 * var(--font-ratio) * 1px)}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select):focus{outline:0}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select)[aria-invalid=true]{--_bgc:#fff1eb;--_bdc:var(--c-warning)}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select):user-invalid{--_bgc:#fff1eb;--_bdc:var(--c-warning)}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select)[readonly]{color:#676a6e;background-color:#f5f5f5;border-color:#9d9d9d}: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;border-color:#9d9d9d}.c-input-text{width:100%}.c-input-search{width:100%}.c-input-select{position:relative;display:inline-block;width:100%;max-width:calc(400 * var(--font-ratio) * 1px)}.c-input-select .ar{position:absolute;top:50%;right:calc(12 * var(--font-ratio) * 1px);z-index:2;width:calc(12 * var(--font-ratio) * 1px);height:calc(6 * var(--font-ratio) * 1px);pointer-events:none;background-color:var(--c-primary);clip-path:polygon(0 0,100% 0,50% 100%);transform:translateY(-50%)}.c-input-select input,.c-input-select select{display:inline-flex;width:100%;height:calc(40 * var(--font-ratio) * 1px);padding:calc(5 * var(--font-ratio) * 1px) calc(40 * var(--font-ratio) * 1px) calc(5 * var(--font-ratio) * 1px) calc(10 * var(--font-ratio) * 1px);cursor:pointer}.c-input-radio-group{display:flex;background:#fff;border-radius:999px}.c-input-radio-group--gray{--_input-bgc:var(--c-gray-02);background-color:var(--c-gray-02)}.c-input-radio-group>*{flex:1 0 0}@media (max-width:576px){.c-input-radio-group{padding:calc(4 * var(--font-ratio) * 1px)}}.c-input-checkbox-group dl{display:flex;gap:calc(8 * var(--font-ratio) * 1px);align-items:start}.c-input-checkbox-group dt{margin-top:calc(8 * var(--font-ratio) * 1px);font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);color:var(--c-primary);white-space:nowrap}.c-input-checkbox-group .list{display:flex;flex-wrap:wrap;gap:calc(8 * var(--font-ratio) * 1px)}@media (max-width:576px){.c-input-checkbox-group dl{flex-direction:column}}.c-input-checkbox-group-b{display:flex;flex-wrap:wrap;gap:calc(16 * var(--font-ratio) * 1px)}.c-input-checkbox-group-b>*{flex:0 0 calc(50% - 8 * var(--font-ratio) * 1px)}@media (max-width:576px){.c-input-checkbox-group-b>*{flex:0 0 100%}}.c-input-radio-button{position:absolute;z-index:-10;opacity:0}.c-input-radio-button+span{--_bgc:var(--_input-bgc, #fff);--_color:var(--c-primary);display:flex;align-items:center;justify-content:center;min-height:calc(48 * var(--font-ratio) * 1px);padding:calc(6 * var(--font-ratio) * 1px);font-weight:var(--fw-bold);line-height:1.3;color:var(--_color);text-align:center;cursor:pointer;background:var(--_bgc);border-radius:999px;transition:all var(--dur-normal)}.c-input-radio-button:checked+span{--_bgc:var(--c-primary);--_color:#fff}@media (any-hover:hover) and (pointer:fine){.c-input-radio-button:where(:any-link):hover:not(:checked)+span{--_bgc:var(--c-primary-hover);--_color:#fff}.c-input-radio-button:where(:enabled):hover:not(:checked)+span{--_bgc:var(--c-primary-hover);--_color:#fff}.c-input-radio-button:where(:any-link):focus-visible:not(:checked)+span{--_bgc:var(--c-primary-hover);--_color:#fff}.c-input-radio-button:where(:enabled):focus-visible:not(:checked)+span{--_bgc:var(--c-primary-hover);--_color:#fff}}@media (max-width:576px){.c-input-radio-button+span{display:flex;align-items:center;font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem)}}.c-input-checkbox-button{position:absolute;z-index:-10;opacity:0}.c-input-checkbox-button+span{--_bgc:#fff;--_color:var(--c-primary);display:flex;align-items:center;justify-content:center;padding:calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);font-weight:var(--fw-medium);color:var(--_color);cursor:pointer;background-color:var(--_bgc);border:1px solid var(--_color);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);transition:all var(--dur-normal)}.c-input-checkbox-button:checked+span{--_bgc:var(--c-primary);--_color:#fff}@media (any-hover:hover) and (pointer:fine){.c-input-checkbox-button:where(:any-link):hover:not(:checked)+span{--_bgc:var(--c-primary-hover);--_color:#fff}.c-input-checkbox-button:where(:enabled):hover:not(:checked)+span{--_bgc:var(--c-primary-hover);--_color:#fff}.c-input-checkbox-button:where(:any-link):focus-visible:not(:checked)+span{--_bgc:var(--c-primary-hover);--_color:#fff}.c-input-checkbox-button:where(:enabled):focus-visible:not(:checked)+span{--_bgc:var(--c-primary-hover);--_color:#fff}}.c-input-checkbox{position:absolute;z-index:-10;width:0;height:0;opacity:0}.c-input-checkbox+span{--_bgc:#fff;--_bdc:#ccc;--_color:var(--c-primary);--_checkbox-bgc:#fff;position:relative;display:inline-flex;align-items:center;padding:0 0 0 calc(40 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-medium);color:var(--_color);cursor:pointer}.c-input-checkbox+span::before{position:absolute;top:calc(5.5 * var(--font-ratio) * 1px);left:calc(16 * var(--font-ratio) * 1px);width:calc(16 * var(--font-ratio) * 1px);height:calc(16 * var(--font-ratio) * 1px);content:"";background:var(--_checkbox-bgc);border:1px solid var(--_bdc);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.c-input-checkbox+span::after{position:absolute;top:calc(5.5 * var(--font-ratio) * 1px);left:calc(16 * var(--font-ratio) * 1px);z-index:2;width:calc(16 * var(--font-ratio) * 1px);height:calc(16 * var(--font-ratio) * 1px);content:"";background:center center/100%;background-image:var(--_checkbox-image)}.c-input-checkbox:checked+span{--_bgc:var(--c-neutral-03);--_bdc:var(--c-primary);--_checkbox-bgc:var(--c-primary);--_checkbox-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="%23fff" d="M7.186,11.861l-4.12-4.12c-0.391-0.391-0.391-1.023,0-1.414s1.023-0.391,1.414,0l2.724,2.724l4.326-4.223c0.395-0.385,1.028-0.379,1.414,0.018c0.386,0.396,0.378,1.028-0.018,1.414L7.186,11.861z"/></svg>')}.c-input-checkbox:focus+span::before{box-shadow:var(--bxsh-focus)}.c-input-checkbox-block{position:absolute;z-index:-10;opacity:0}.c-input-checkbox-block+span{--_bgc:#fff;--_bdc:#ccc;--_color:var(--c-primary);--_checkbox-bgc:#fff;position:relative;display:flex;align-items:center;min-height:calc(56 * var(--font-ratio) * 1px);padding:calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px) calc(8 * var(--font-ratio) * 1px) calc(40 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-medium);color:var(--_color);cursor:pointer;background-color:var(--_bgc);border:1px solid var(--_bdc);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);transition:all var(--dur-normal)}.c-input-checkbox-block+span::before{position:absolute;top:50%;left:calc(16 * var(--font-ratio) * 1px);width:calc(16 * var(--font-ratio) * 1px);height:calc(16 * var(--font-ratio) * 1px);content:"";background:var(--_checkbox-bgc);border:1px solid var(--_bdc);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);transform:translateY(-50%)}.c-input-checkbox-block+span::after{position:absolute;top:50%;left:calc(16 * var(--font-ratio) * 1px);z-index:2;width:calc(16 * var(--font-ratio) * 1px);height:calc(16 * var(--font-ratio) * 1px);content:"";background:center center/100%;background-image:var(--_checkbox-image);transform:translateY(-50%)}.c-input-checkbox-block:checked+span{--_bgc:var(--c-neutral-03);--_bdc:var(--c-primary);--_checkbox-bgc:var(--c-primary);--_checkbox-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="%23fff" d="M7.186,11.861l-4.12-4.12c-0.391-0.391-0.391-1.023,0-1.414s1.023-0.391,1.414,0l2.724,2.724l4.326-4.223c0.395-0.385,1.028-0.379,1.414,0.018c0.386,0.396,0.378,1.028-0.018,1.414L7.186,11.861z"/></svg>')}.c-input-checkbox-block[aria-invalid=true]+span{--_bgc:#fff1eb}.c-input-checkbox-block:user-invalid+span{--_bgc:#fff1eb}@media (any-hover:hover) and (pointer:fine){.c-input-checkbox-block:where(:any-link):hover:not(:checked)+span{--_bgc:var(--c-neutral-03)}.c-input-checkbox-block:where(:enabled):hover:not(:checked)+span{--_bgc:var(--c-neutral-03)}.c-input-checkbox-block:where(:any-link):focus-visible:not(:checked)+span{--_bgc:var(--c-neutral-03)}.c-input-checkbox-block:where(:enabled):focus-visible:not(:checked)+span{--_bgc:var(--c-neutral-03)}}.c-input-checkbox-block:focus+span::before{box-shadow:var(--bxsh-focus)}.w400{max-width:calc(400 * var(--font-ratio) * 1px)}.error-text{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-medium);color:var(--c-warning)}.c-link{color:var(--c-primary);text-decoration:underline}@media (any-hover:hover) and (pointer:fine){.c-link:where(:any-link):hover{color:var(--c-base)}.c-link:where(:enabled):hover{color:var(--c-base)}.c-link:where(:any-link):focus-visible{color:var(--c-base)}.c-link:where(:enabled):focus-visible{color:var(--c-base)}}@media (any-hover:hover) and (pointer:fine){.c-link-a:where(:any-link):hover{color:var(--c-primary)}.c-link-a:where(:enabled):hover{color:var(--c-primary)}.c-link-a:where(:any-link):focus-visible{color:var(--c-primary)}.c-link-a:where(:enabled):focus-visible{color:var(--c-primary)}}.c-link-anchor{display:flex;flex-wrap:wrap;gap:calc(16 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px)}.c-link-anchor a{display:flex;flex:1 0 auto;gap:calc(8 * var(--font-ratio) * 1px);align-items:center;min-width:calc(200 * var(--font-ratio) * 1px);padding-block-end:calc(16 * var(--font-ratio) * 1px);border-bottom:1px solid #bababa}.c-link-anchor a .ar{margin-left:auto;color:var(--c-primary);transform:rotate(90deg)}@media (max-width:980px){.c-link-anchor a{flex:1 0 calc(50% - 12 * var(--font-ratio) * 1px)}}@media (max-width:768px){.c-link-anchor a{flex:0 0 100%}}.c-list{display:block;padding-left:.3em;line-height:1.5}.c-list li{position:relative;display:grid;grid-template-columns:auto 1fr;gap:0 .5em;margin-top:calc(8 * var(--font-ratio) * 1px);list-style:none}.c-list li::before{width:4px;height:4px;margin-top:calc((1lh - 4px)/ 2);content:"";background-color:var(--c-primary);border-radius:50%}.c-list li div,.c-list li ol,.c-list li p,.c-list li ul{grid-column:1/-1;padding-left:1.5em}ol.c-list{counter-reset:0}ol.c-list>li{counter-increment:count}ol.c-list>li::before{width:auto;min-width:1em;height:auto;margin-top:0;color:var(--c-primary);content:counters(count, "-") ". ";background:0 0}.c-pagination{display:flex;gap:calc(8 * var(--font-ratio) * 1px);align-items:center;justify-content:center;margin-top:calc(80 * var(--font-ratio) * 1px)}.c-pagination a,.c-pagination button{display:flex;align-items:center;justify-content:center;width:calc(40 * var(--font-ratio) * 1px);height:calc(40 * var(--font-ratio) * 1px);line-height:1.5;color:var(--c-primary);background-color:#fff;border:1px solid var(--c-primary);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);transition:all .2s}@media (any-hover:hover) and (pointer:fine){.c-pagination a:where(:any-link):hover,.c-pagination button:where(:any-link):hover{color:#fff;background-color:var(--c-primary-hover)}.c-pagination a:where(:enabled):hover,.c-pagination button:where(:enabled):hover{color:#fff;background-color:var(--c-primary-hover)}.c-pagination a:where(:any-link):focus-visible,.c-pagination button:where(:any-link):focus-visible{color:#fff;background-color:var(--c-primary-hover)}.c-pagination a:where(:enabled):focus-visible,.c-pagination button:where(:enabled):focus-visible{color:#fff;background-color:var(--c-primary-hover)}}.c-pagination .cr{color:#fff;pointer-events:none;background:var(--c-primary)}.c-pagination .prev{overflow:hidden;text-indent:300%;white-space:nowrap;background:center center/calc(36 * var(--font-ratio) * 1px);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23055bb1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;border:0}@media (any-hover:hover) and (pointer:fine){.c-pagination .prev:where(:any-link):hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.c-pagination .prev:where(:enabled):hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.c-pagination .prev:where(:any-link):focus-visible{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.c-pagination .prev:where(:enabled):focus-visible{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}}.c-pagination .next{overflow:hidden;text-indent:300%;white-space:nowrap;background:center center/calc(36 * var(--font-ratio) * 1px);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23055bb1" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;border:0}@media (any-hover:hover) and (pointer:fine){.c-pagination .next:where(:any-link):hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.c-pagination .next:where(:enabled):hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.c-pagination .next:where(:any-link):focus-visible{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.c-pagination .next:where(:enabled):focus-visible{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}}.c-pagination :disabled{pointer-events:none;opacity:.3}@media (max-width:576px){.c-pagination{margin-top:calc(40 * var(--font-ratio) * 1px)}}.c-section{--_bgc:transparent;position:relative;padding:calc(80 * var(--font-ratio) * 1px) 0}.c-section::after{--x50vw:calc((100vw - var(--w-scrollbar, 0px)) / 2);position:absolute;top:0;left:calc(50% - var(--x50vw,50vw));z-index:-1;width:calc(100vw - var(--w-scrollbar,0px));height:100%;overflow:hidden;z-index:-1;content:"";background-color:var(--_bgc)}.c-section--bgc{--_bgc:#fff}.c-section--bgc-gray{--_bgc:var(--c-gray-02)}.c-section--bgc-neutral{--_bgc:var(--c-neutral-03)}@media (max-width:576px){.c-section{padding:calc(40 * var(--font-ratio) * 1px) 0}}.c-tab__list{position:relative;display:flex;align-items:end}.c-tab__button{position:relative;z-index:1;display:flex;flex:1 0 0;align-items:center;justify-content:center;min-height:calc(48 * var(--font-ratio) * 1px);padding:.5em 1em;font-weight:var(--fw-bold);color:#888;background-color:#e8e8e8;transition:background-color var(--dur-normal)}.c-tab__button:first-child{border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) 0 0 0}.c-tab__button:last-child{border-radius:0 calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) 0 0}.c-tab__button[aria-selected=true]{z-index:2;min-height:calc(56 * var(--font-ratio) * 1px);color:var(--c-primary);background-color:#fff;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) 0 0}@media (any-hover:hover) and (pointer:fine){.c-tab__button:where(:any-link):hover{background-color:#fff}.c-tab__button:where(:enabled):hover{background-color:#fff}.c-tab__button:where(:any-link):focus-visible{background-color:#fff}.c-tab__button:where(:enabled):focus-visible{background-color:#fff}}.c-tab__content{position:relative}.c-tab__content>div{position:relative;padding:calc(32 * var(--font-ratio) * 1px);background:#fff}@media (max-width:768px){.c-tab__button{flex:1 0 auto;padding:.1em 1em;font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5}.c-tab__content>div{padding:calc(16 * var(--font-ratio) * 1px)}}.c-table-a{padding:calc(48 * var(--font-ratio) * 1px);background:#fff;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.c-table-a--no-bg{padding:0;background:0 0}.c-table-a>dl{display:flex;gap:calc(40 * var(--font-ratio) * 1px);padding-bottom:calc(24 * var(--font-ratio) * 1px);border-bottom:1px solid rgba(5,91,177,.1)}.c-table-a>dl>dt{width:calc(200 * var(--font-ratio) * 1px);padding-top:calc(24 * var(--font-ratio) * 1px);font-weight:var(--fw-bold);color:var(--c-primary)}.c-table-a>dl>dd{flex:1;padding-top:calc(24 * var(--font-ratio) * 1px)}@media (max-width:980px){.c-table-a{padding:calc(24 * var(--font-ratio) * 1px)}.c-table-a--no-bg{padding:0}.c-table-a>dl{flex-direction:column;gap:0;padding-bottom:calc(16 * var(--font-ratio) * 1px)}.c-table-a>dl>dt{width:100%;padding-top:calc(0 * var(--font-ratio) * 1px)}.c-table-a>dl>dd{flex:0 0 100%;padding-top:calc(16 * var(--font-ratio) * 1px)}.c-table-a>dl+dl{padding-top:calc(16 * var(--font-ratio) * 1px)}}.c-table-b{width:100%;table-layout:fixed;border-collapse:collapse}.c-table-b thead th{padding:calc(16 * var(--font-ratio) * 1px);color:#fff;background:#7ea1dd;border:1px solid #fff}.c-table-b tbody td{padding:calc(12 * var(--font-ratio) * 1px);text-align:center;border-inline:0;border-bottom:1px solid var(--c-primary)}.c-table-b .bdr{border-right:1px solid var(--c-primary)}.c-table-b .bg-1{background:#eff5ff}.c-table-b strong{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400}.c-table-b .small{margin-top:calc(4 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5}.c-table-b .badge{display:flex;align-items:center;justify-content:center;width:fit-content;padding:calc(4 * var(--font-ratio) * 1px) 1em;margin:0 auto;margin-top:calc(8 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);background:#fff;border-radius:999px}.c-table-wrap[data-table-scroll=true]{padding-bottom:1px}.c-table-wrap[data-table-scroll=true].simplebar-scrollable-x{padding-bottom:20px}.c-table-wrap[data-table-scroll=true] table{min-width:calc(1200 * var(--font-ratio) * 1px)}@media (max-width:576px){.c-table-wrap[data-table-scroll=true] .sm-w-528{min-width:calc(528 * var(--font-ratio) * 1px)}}.c-voice{position:relative}.c-voice__list{display:flex;flex-wrap:wrap;gap:calc(24 * var(--font-ratio) * 1px)}.c-voice__carousel{--x50vw:calc((100vw - var(--w-scrollbar, 0px)) / 2);position:relative;left:calc(50% - var(--x50vw,50vw));width:calc(100vw - var(--w-scrollbar,0px));margin:calc(-24 * var(--font-ratio) * 1px) 0}.c-voice__carousel .swiper-wrapper{display:flex;padding:calc(24 * var(--font-ratio) * 1px) 0}.c-voice__carousel .swiper-slide{height:auto}.c-voice__carousel .c-voice__item{flex:0 0 calc(454 * var(--font-ratio) * 1px);margin-inline:calc(20 * var(--font-ratio) * 1px)}.c-voice__item{display:flex;flex:0 0 calc(33.333% - 16 * var(--font-ratio) * 1px);flex-direction:column;justify-items:start;padding:calc(32 * var(--font-ratio) * 1px);text-align:left;background:#fff;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);box-shadow:0 0 calc(10 * var(--font-ratio) * 1px) rgba(0,0,0,.1);transition:all .3s}@media (any-hover:hover) and (pointer:fine){.c-voice__item:where(:any-link):hover{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.c-voice__item:where(:enabled):hover{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.c-voice__item:where(:any-link):focus-visible{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.c-voice__item:where(:enabled):focus-visible{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}}.c-voice__navigation{--_color:var(--c-primary);--_bgc:#fff;position:absolute;top:50%;left:0;z-index:10;width:100%;transform:translateY(-50%)}.c-voice__navigation>div{position:relative;max-width:calc(1500 * var(--font-ratio) * 1px);margin-inline:auto}.c-voice__navigation .swiper-button-next,.c-voice__navigation .swiper-button-prev{width:calc(48 * var(--font-ratio) * 1px);height:calc(48 * var(--font-ratio) * 1px);color:var(--_color);background-color:var(--_bgc);border:1px solid var(--_color);border-radius:999px;transition:all .2s}.c-voice__navigation .swiper-button-next::after,.c-voice__navigation .swiper-button-prev::after{font-size:calc(16 * var(--font-ratio) * 1px)}@media (any-hover:hover) and (pointer:fine){.c-voice__navigation .swiper-button-next:where(:any-link):hover,.c-voice__navigation .swiper-button-prev:where(:any-link):hover{--_bgc:var(--c-primary);--_color:#fff}.c-voice__navigation .swiper-button-next:where(:enabled):hover,.c-voice__navigation .swiper-button-prev:where(:enabled):hover{--_bgc:var(--c-primary);--_color:#fff}.c-voice__navigation .swiper-button-next:where(:any-link):focus-visible,.c-voice__navigation .swiper-button-prev:where(:any-link):focus-visible{--_bgc:var(--c-primary);--_color:#fff}.c-voice__navigation .swiper-button-next:where(:enabled):focus-visible,.c-voice__navigation .swiper-button-prev:where(:enabled):focus-visible{--_bgc:var(--c-primary);--_color:#fff}}.c-voice .tags{display:flex;flex-wrap:wrap;margin-bottom:calc(16 * var(--font-ratio) * 1px)}.c-voice .tags span{padding:calc(8 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;background:var(--c-gray-02);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.c-voice .name{margin-bottom:calc(24 * var(--font-ratio) * 1px);font-size:calc(22 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;color:var(--c-primary)}.c-voice .cnt{display:flex;gap:calc(24 * var(--font-ratio) * 1px);align-items:center;margin-bottom:calc(24 * var(--font-ratio) * 1px)}.c-voice .meta{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700}.c-voice .img{width:calc(104 * var(--font-ratio) * 1px);aspect-ratio:1/1;overflow:hidden;background-color:var(--c-neutral-02);border-radius:999px}.c-voice .img img{display:block}.c-voice .text{grid-area:text}.c-voice .text--short{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.c-voice .meta{grid-area:meta}@media (max-width:980px){.c-voice__list{gap:calc(24 * var(--font-ratio) * 1px)}.c-voice__item{flex:0 0 calc(50% - 12 * var(--font-ratio) * 1px)}}@media (max-width:768px){.c-voice__carousel{padding:0}.c-voice__carousel .c-voice__item{flex:0 0 calc(312 * var(--font-ratio) * 1px);margin-inline:calc(8 * var(--font-ratio) * 1px)}.c-voice__item{flex:0 0 100%;padding:calc(16 * var(--font-ratio) * 1px)}.c-voice .img{width:calc(80 * var(--font-ratio) * 1px)}.c-voice__navigation>div{margin-inline:calc(5 * var(--font-ratio) * 1px)}.c-voice__navigation .swiper-button-next,.c-voice__navigation .swiper-button-prev{width:calc(40 * var(--font-ratio) * 1px);height:calc(40 * var(--font-ratio) * 1px)}}.top{--bgc:#f6f6f6}.p-top-kv{--_blur:0;--_position:fixed;--_opacity:0;--_top:0;--_contsnts-opacity:1;--_contents-visibility:visible;position:relative;min-height:100vh;margin-bottom:600px}.p-top-kv+*{--_main-opacity:0;opacity:var(--_main-opacity)}.p-top-kv__bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100vh}.p-top-kv__bg video{display:block;width:100%;height:100%;object-fit:cover}.p-top-kv__bg::before{position:absolute;top:0;left:0;width:100%;height:calc(290 * var(--font-ratio) * 1px);content:"";background:linear-gradient(to bottom,#000,rgba(0,0,0,0));opacity:.4}.p-top-kv__bg::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,0,0,var(--_opacity));backdrop-filter:blur(var(--_blur))}.p-top-kv__wrap{position:var(--_position);top:var(--_top);left:0;width:100%;height:100vh}.p-top-kv__inner{position:absolute;bottom:0;left:0;z-index:2;width:100%;padding:calc(20 * var(--font-ratio) * 1px) calc(20 * var(--font-ratio) * 1px) calc(50 * var(--font-ratio) * 1px)}.p-top-kv__content{position:relative;visibility:var(--_contents-visibility);width:100%;max-width:calc(1200 * var(--font-ratio) * 1px);margin:0 auto;color:#fff;opacity:var(--_contsnts-opacity)}.p-top-kv__content .lead{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.5)}.p-top-kv__content .content{display:flex;gap:calc(25 * var(--font-ratio) * 1px)}.p-top-kv__content .news{display:flex;flex:1;gap:calc(40 * var(--font-ratio) * 1px);padding:calc(30 * var(--font-ratio) * 1px);background:rgba(0,0,0,.2);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-top-kv__content .news__heading{display:flex;flex-direction:column}.p-top-kv__content .news__heading p{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;white-space:nowrap}.p-top-kv__content .news__heading a{margin-top:auto;white-space:nowrap}@media (any-hover:hover) and (pointer:fine){.p-top-kv__content .news__heading a:where(:any-link):hover{color:currentColor;text-decoration:underline}.p-top-kv__content .news__heading a:where(:enabled):hover{color:currentColor;text-decoration:underline}.p-top-kv__content .news__heading a:where(:any-link):focus-visible{color:currentColor;text-decoration:underline}.p-top-kv__content .news__heading a:where(:enabled):focus-visible{color:currentColor;text-decoration:underline}}.p-top-kv__content .news__list ul{display:flex;flex-direction:column;gap:calc(16 * var(--font-ratio) * 1px)}.p-top-kv__content .news__list ul li{display:flex;flex-wrap:wrap;gap:calc(16 * var(--font-ratio) * 1px);align-items:flex-start}.p-top-kv__content .news__list ul .label{position:relative;top:.25em;width:calc(120 * var(--font-ratio) * 1px);padding:0 calc(5 * var(--font-ratio) * 1px);font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);text-align:center;white-space:nowrap;border:1px solid #fff;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-top-kv__content .news__list ul .text{display:-webkit-box;flex:1;min-width:calc(300 * var(--font-ratio) * 1px);overflow:hidden;-webkit-line-clamp:1;font-weight:var(--fw-medium);-webkit-box-orient:vertical}@media (any-hover:hover) and (pointer:fine){.p-top-kv__content .news__list ul a:where(:any-link):hover{color:currentColor;text-decoration:underline}.p-top-kv__content .news__list ul a:where(:enabled):hover{color:currentColor;text-decoration:underline}.p-top-kv__content .news__list ul a:where(:any-link):focus-visible{color:currentColor;text-decoration:underline}.p-top-kv__content .news__list ul a:where(:enabled):focus-visible{color:currentColor;text-decoration:underline}}.p-top-kv__content .banner{flex:0 0 calc(310 * var(--font-ratio) * 1px);max-width:calc(310 * var(--font-ratio) * 1px);margin:0 auto}.p-top-kv__content .banner .swiper-pagination{position:relative;margin-top:calc(8 * var(--font-ratio) * 1px)}.p-top-kv__content .banner a{display:block}.p-top-kv__content .banner img{display:block;width:100%;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}@media (max-width:980px){.p-top-kv{position:relative!important;margin-bottom:calc(0 * var(--font-ratio) * 1px)}.p-top-kv__bg{position:fixed;top:0}.p-top-kv__wrap{position:relative;height:auto}.p-top-kv__inner{position:relative;top:0;left:0;z-index:2;width:100%;padding:0 calc(15 * var(--font-ratio) * 1px) calc(40 * var(--font-ratio) * 1px);padding-top:calc(370 * var(--font-ratio) * 1px)}.p-top-kv__content .lead{margin-bottom:calc(20 * var(--font-ratio) * 1px);font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.2}.p-top-kv__content .content{flex-direction:column;gap:calc(16 * var(--font-ratio) * 1px)}.p-top-kv__content .news{flex-direction:column;gap:calc(12 * var(--font-ratio) * 1px);padding:calc(16 * var(--font-ratio) * 1px)}.p-top-kv__content .news__heading{flex-direction:row;align-items:center}.p-top-kv__content .news__heading a{margin:0 0 0 auto}.p-top-kv__content .news__list ul{flex-direction:column;gap:calc(16 * var(--font-ratio) * 1px)}.p-top-kv__content .news__list ul li{flex-wrap:wrap;gap:calc(4 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);align-items:center}.p-top-kv__content .news__list ul time{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem)}.p-top-kv__content .news__list ul .label{top:0}.p-top-kv__content .news__list ul a{flex:0 0 100%}.p-top-kv__content .banner{flex:0 0 auto}.p-top-kv__content .banner .swiper,.p-top-kv__content .banner .swiper-wrap{overflow:visible}}.p-top-banner-01{position:relative;color:#fff}.p-top-banner-01__inner{display:flex;gap:0 10.5%;padding:calc(200 * var(--font-ratio) * 1px) calc(48 * var(--font-ratio) * 1px) calc(320 * var(--font-ratio) * 1px)}.p-top-banner-01__header{white-space:nowrap}.p-top-banner-01__header p{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem)}.p-top-banner-01__header h2{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:600;line-height:1.4}.p-top-banner-01__header h2 em{display:block;font-size:calc(66 / var(--fz-root) * var(--font-ratio) * 1rem);font-style:normal}.p-top-banner-01__header h2 span{display:block}.p-top-banner-01__header h2 span:last-child{text-align:right}.p-top-banner-01__content{flex:1}.p-top-banner-01__content p{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-medium);line-height:2}.p-top-banner-01__content .large{margin-top:calc(12 * var(--font-ratio) * 1px);font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.5}.p-top-banner-01__bg{--x50vw:calc((100vw - var(--w-scrollbar, 0px)) / 2);position:absolute;top:0;left:calc(50% - var(--x50vw,50vw));z-index:-1;width:calc(100vw - var(--w-scrollbar,0px));height:100%;overflow:hidden;position:absolute;top:0}.p-top-banner-01__bg img,.p-top-banner-01__bg picture{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.p-top-banner-01__inner{flex-direction:column;gap:calc(20 * var(--font-ratio) * 1px);padding:calc(80 * var(--font-ratio) * 1px) 0}.p-top-banner-01__header{display:inline-block;margin:0 auto}.p-top-banner-01__content .large{font-size:calc(26 / var(--fz-root) * var(--font-ratio) * 1rem)}}.p-top-banner-02{position:relative}.p-top-banner-02__inner{position:relative;z-index:2;padding:calc(160 * var(--font-ratio) * 1px) calc(0 * var(--font-ratio) * 1px)}.p-top-banner-02__bg{--x50vw:calc((100vw - var(--w-scrollbar, 0px)) / 2);position:absolute;top:0;left:calc(50% - var(--x50vw,50vw));z-index:-1;width:calc(100vw - var(--w-scrollbar,0px));height:100%;overflow:hidden;position:absolute;top:0;z-index:0}.p-top-banner-02__bg img,.p-top-banner-02__bg picture{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.p-top-banner-02__inner{position:relative;padding:calc(40 * var(--font-ratio) * 1px) calc(0 * var(--font-ratio) * 1px)}}.p-top-wrap{--x50vw:calc((100vw - var(--w-scrollbar, 0px)) / 2);position:relative;left:calc(50% - var(--x50vw,50vw));width:calc(100vw - var(--w-scrollbar,0px));padding:0 calc(40 * var(--font-ratio) * 1px);background:var(--bgc)}.p-top-wrap__inner{position:relative;max-width:calc(1200 * var(--font-ratio) * 1px);margin:0 auto}@media (max-width:768px){.p-top-wrap{padding:0 calc(15 * var(--font-ratio) * 1px)}}.p-top-section{--_section-body-margin:80;--_bgc:transparent;position:relative;padding:calc(80 * var(--font-ratio) * 1px) 0}.p-top-section::after{--x50vw:calc((100vw - var(--w-scrollbar, 0px)) / 2);position:absolute;top:0;left:calc(50% - var(--x50vw,50vw));z-index:-1;width:calc(100vw - var(--w-scrollbar,0px));height:100%;overflow:hidden;z-index:0;content:"";background-color:var(--_bgc)}.p-top-section--bgc{--_bgc:#fff}.p-top-section__header{position:relative;z-index:2;margin-bottom:calc(80 * var(--font-ratio) * 1px);text-align:center}.p-top-section__header h2{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.4583333333}.p-top-section__header h2::before{display:block;margin-bottom:calc(16 * var(--font-ratio) * 1px);font-family:Roboto;font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);color:var(--c-primary);content:attr(data-ruby)}.p-top-section__body{position:relative;z-index:2}.p-top-section__body>*+*{margin-top:calc(var(--_section-body-margin) * var(--font-ratio) * 1px)}.p-top-section__bg{--x50vw:calc((100vw - var(--w-scrollbar, 0px)) / 2);position:absolute;top:0;left:calc(50% - var(--x50vw,50vw));z-index:-1;width:calc(100vw - var(--w-scrollbar,0px));height:100%;overflow:hidden;position:absolute;top:0;z-index:0}.p-top-section__bg img,.p-top-section__bg picture{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.p-top-section{--_section-body-margin:40;padding:calc(40 * var(--font-ratio) * 1px) 0}.p-top-section__header{margin-bottom:calc(40 * var(--font-ratio) * 1px)}.p-top-section__header h2{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem)}.p-top-section__header h2::before{margin-bottom:calc(8 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem)}.p-top-section__body>*+*{margin-top:calc(var(--_section-body-margin) * var(--font-ratio) * 1px)}}.p-top-block-01-grid{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:calc(40 * var(--font-ratio) * 1px)}.p-top-block-01-grid>*{flex:0 0 calc(50% - 20 * var(--font-ratio) * 1px)}@media (max-width:768px){.p-top-block-01-grid{grid-template-columns:1fr}.p-top-block-01-grid>*{flex:0 0 100%}}.p-top-block-01{position:relative;display:grid;grid-template-areas:"title" "content" "button";grid-template-rows:subgrid;grid-row:span 3;gap:0;padding:calc(48 * var(--font-ratio) * 1px);background:#fff;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);box-shadow:0 0 calc(24 * var(--font-ratio) * 1px) rgba(0,0,0,.15)}.p-top-block-01__heading{position:relative;display:flex;flex-direction:column;grid-area:title;align-items:center;margin-bottom:calc(40 * var(--font-ratio) * 1px);font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;text-align:center}.p-top-block-01__heading::after{display:block;width:calc(32 * var(--font-ratio) * 1px);height:calc(3 * var(--font-ratio) * 1px);margin-top:calc(13 * var(--font-ratio) * 1px);content:"";background:var(--c-primary)}.p-top-block-01__content{display:flex;flex-wrap:wrap;grid-area:content;gap:calc(40 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px);justify-content:center}.p-top-block-01__item{--_color-border:var(--c-gray-01);--_color-text:var(--c-base);--_color-title:var(--c-primary);--_bgc:rgba(255, 255, 255, 1);--_bdw:0;position:relative;display:grid;grid-template-areas:"cnt . img . arrow" ". . . . arrow" "tags tags tags tags arrow";grid-template-rows:auto calc(24 * var(--font-ratio) * 1px) auto;grid-template-columns:auto calc(16 * var(--font-ratio) * 1px) 41.1290322581% calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);min-width:calc(340 * var(--font-ratio) * 1px);padding:calc(24 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px);color:var(--_color-text);background:var(--_bgc);background-color:var(--_bgc);border:1px solid var(--_color-border);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);box-shadow:0 3px 0 var(--_color);transition:all .3s}.p-top-block-01__item::after{position:absolute;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;content:"";border:var(--_bdw) solid var(--_color-title);transition:border-width .4s}@media (any-hover:hover) and (pointer:fine){.p-top-block-01__item:where(:any-link):hover{--_bdw:4px}.p-top-block-01__item:where(:enabled):hover{--_bdw:4px}.p-top-block-01__item:where(:any-link):focus-visible{--_bdw:4px}.p-top-block-01__item:where(:enabled):focus-visible{--_bdw:4px}}.p-top-block-01__item--col2{flex:1 0 calc(50% - 12 * var(--font-ratio) * 1px)}.p-top-block-01__item--col3{flex:1 0 calc(33.333% - 16 * var(--font-ratio) * 1px);grid-template-areas:"cnt . arrow" ". . arrow" "tags tags arrow";grid-template-columns:auto calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px)}.p-top-block-01__button{grid-area:button}.p-top-block-01__button::before{display:block;margin-top:calc(40 * var(--font-ratio) * 1px);content:""}.p-top-block-01 .ttl{margin-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(22 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;color:var(--_color-title);transition:all .3s}.p-top-block-01 .cnt{grid-area:cnt}.p-top-block-01 .img{grid-area:img;max-width:calc(204 * var(--font-ratio) * 1px);margin:0 auto}.p-top-block-01 .arrow{grid-area:arrow;align-self:center;color:var(--_color-title);transition:all .3s}.p-top-block-01 .tags{display:flex;flex-wrap:wrap;grid-area:tags;gap:calc(8 * var(--font-ratio) * 1px);margin-top:auto;line-height:1.35}.p-top-block-01 .tags span{padding:calc(8 * var(--font-ratio) * 1px) calc(10 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);color:var(--c-base);background:var(--c-gray-02);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}@media (max-width:768px){.p-top-block-01{padding:calc(24 * var(--font-ratio) * 1px)}.p-top-block-01__heading{margin-bottom:calc(24 * var(--font-ratio) * 1px);font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem)}.p-top-block-01__content{gap:calc(16 * var(--font-ratio) * 1px)}.p-top-block-01__item{grid-template-areas:"img . arrow" "cnt . arrow" ". . arrow" "tags . arrow";grid-template-rows:auto auto calc(24 * var(--font-ratio) * 1px) auto;grid-template-columns:auto calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);min-width:0;padding:calc(24 * var(--font-ratio) * 1px) calc(8 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px)}.p-top-block-01__item--col2{flex:0 0 100%}.p-top-block-01__item--col3{flex:0 0 100%;grid-template-areas:"cnt . arrow" ". . arrow" "tags . arrow";grid-template-rows:auto calc(24 * var(--font-ratio) * 1px) auto;grid-template-columns:auto calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px)}}.p-top-strengths{display:flex;flex-wrap:wrap;gap:calc(24 * var(--font-ratio) * 1px)}.p-top-strengths__item{position:relative;display:flex;flex:1 0 calc(33.333% - 16 * var(--font-ratio) * 1px);gap:calc(24 * var(--font-ratio) * 1px);align-items:center;min-width:calc(310 * var(--font-ratio) * 1px);padding-block-end:calc(24 * var(--font-ratio) * 1px);border-bottom:1px solid rgba(0,97,195,.2)}@media (any-hover:hover) and (pointer:fine){.p-top-strengths__item:where(:any-link):hover .icon{transform:scale(1.1)}.p-top-strengths__item:where(:enabled):hover .icon{transform:scale(1.1)}.p-top-strengths__item:where(:any-link):focus-visible .icon{transform:scale(1.1)}.p-top-strengths__item:where(:enabled):focus-visible .icon{transform:scale(1.1)}}.p-top-strengths .num{font-family:Roboto;font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);color:var(--c-primary)}.p-top-strengths .icon{top:0;display:block;font-size:calc(104 * var(--font-ratio) * 1px);color:var(--c-primary);transition:all .3s}.p-top-strengths .text{padding-inline-end:calc(16 * var(--font-ratio) * 1px);font-weight:700;line-height:1.5}.p-top-strengths .ar{position:absolute;inset-block-start:50%;inset-inline-end:0;margin-left:auto;font-size:calc(24 * var(--font-ratio) * 1px);color:var(--c-primary);transform:translateY(-50%) rotate(90deg)}.p-top-strengths .strength{color:var(--c-primary)}.p-top-strengths .strength strong{margin:0 .1em;font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem)}.p-top-strengths .strength strong.s{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem)}@media (max-width:768px){.p-top-strengths{gap:calc(20 * var(--font-ratio) * 1px)}.p-top-strengths__item{gap:calc(24 * var(--font-ratio) * 1px);padding-bottom:calc(20 * var(--font-ratio) * 1px)}.p-top-strengths .icon{font-size:calc(80 * var(--font-ratio) * 1px)}}.p-top-support{display:flex;flex-direction:column;gap:calc(40 * var(--font-ratio) * 1px)}.p-top-support__item{--_color-text:var(--c-base);--_color-title:var(--c-primary);--_bgc:#fff;--_bdw:0;position:relative;display:flex;gap:calc(40 * var(--font-ratio) * 1px);padding:calc(32 * var(--font-ratio) * 1px);color:var(--_color-text);background-color:var(--_bgc);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);box-shadow:0 0 calc(10 * var(--font-ratio) * 1px) rgba(0,0,0,.1);transition:all .3s}.p-top-support__item::after{position:absolute;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;content:"";border:var(--_bdw) solid var(--_color-title);transition:border-width .4s}@media (any-hover:hover) and (pointer:fine){.p-top-support__item:where(:any-link):hover{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.p-top-support__item:where(:any-link):hover .img img{transform:scale(1.1)}.p-top-support__item:where(:enabled):hover{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.p-top-support__item:where(:enabled):hover .img img{transform:scale(1.1)}.p-top-support__item:where(:any-link):focus-visible{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.p-top-support__item:where(:any-link):focus-visible .img img{transform:scale(1.1)}.p-top-support__item:where(:enabled):focus-visible{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.p-top-support__item:where(:enabled):focus-visible .img img{transform:scale(1.1)}}.p-top-support .img{flex:0 0 calc(240 * var(--font-ratio) * 1px);overflow:hidden}.p-top-support .img img{transition:all .5s}.p-top-support .cnt{flex:1}.p-top-support .ttl{margin-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(22 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;color:var(--_color-title)}.p-top-support .arrow{align-self:center;color:var(--_color-title)}.p-top-support .list{display:inline grid;flex-wrap:wrap;grid-template-columns:1fr 1fr;gap:0 calc(20 * var(--font-ratio) * 1px)}.p-top-support .list li::before{content:"・"}@media (max-width:576px){.p-top-support{gap:calc(24 * var(--font-ratio) * 1px)}.p-top-support__item{flex-direction:column;gap:calc(16 * var(--font-ratio) * 1px);padding:calc(24 * var(--font-ratio) * 1px) calc(40 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px)}.p-top-support .img{flex:1;background:#f6f7f7}.p-top-support .img img{display:block;max-width:calc(240 * var(--font-ratio) * 1px);margin:0 auto}.p-top-support .arrow{position:absolute;top:50%;right:calc(12 * var(--font-ratio) * 1px);transform:translateY(-50%)}.p-top-support .list{display:block}}.p-top-support-bottom{text-align:center}.p-top-support-bottom .ttl{margin-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(22 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700}.p-top-support-bottom .text{margin-bottom:calc(24 * var(--font-ratio) * 1px)}@media (max-width:576px){.p-top-support-bottom .text{max-width:calc(320 * var(--font-ratio) * 1px);margin:0 auto calc(24 * var(--font-ratio) * 1px);text-align:left}}[data-animation=fade]{opacity:0;transform:translateY(50px);transition:opacity .6s ease-out,transform .6s ease-out}[data-animation=fade][data-finished]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-animation=fade]{opacity:1;transform:translateY(0)}}.p-flow__list{display:flex;flex-wrap:wrap;gap:calc(50 * var(--font-ratio) * 1px)}.p-flow__list li{position:relative;flex:1 0 calc(20% - 40 * var(--font-ratio) * 1px);padding:calc(16 * var(--font-ratio) * 1px) calc(10 * var(--font-ratio) * 1px);text-align:center;border:1px solid var(--c-neutral-01);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-flow__list li:not(:last-child)::after{position:absolute;top:50%;left:100%;display:block;width:calc(16 * var(--font-ratio) * 1px);height:calc(32 * var(--font-ratio) * 1px);margin-left:calc(16 * var(--font-ratio) * 1px);content:"";background:var(--c-primary);clip-path:polygon(0 0,100% 50%,0 100%);transform:translateY(-50%)}.p-flow__list li p{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:600}.p-flow__list li .icon{top:0;margin-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(64 * var(--font-ratio) * 1px);color:var(--c-primary)}@media (max-width:980px){.p-flow{display:flex;gap:calc(16 * var(--font-ratio) * 1px);width:100%}.p-flow__list{flex:1;flex-direction:column;gap:calc(24 * var(--font-ratio) * 1px);order:2}.p-flow__list li{display:flex;gap:calc(24 * var(--font-ratio) * 1px);align-items:center;justify-content:flex-start}.p-flow__list li:not(:last-child)::after{top:100%;left:50%;width:calc(16 * var(--font-ratio) * 1px);height:calc(8 * var(--font-ratio) * 1px);margin:calc(8 * var(--font-ratio) * 1px) 0 0 0;clip-path:polygon(0 0,100% 0,50% 100%);transform:translateX(-50%)}.p-flow__list li p{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:600}.p-flow__list li p br{display:none}.p-flow__list li .icon{display:block;margin-bottom:0;font-size:calc(56 * var(--font-ratio) * 1px)}}@media (max-width:576px){.p-flow__list li{width:100%;max-width:calc(312 * var(--font-ratio) * 1px);margin-inline:auto}.p-flow__list li p{text-align:left}}.p-navigation{position:absolute;top:calc(10 * var(--font-ratio) * 1px);z-index:997;width:100%;margin-bottom:calc(80 * var(--font-ratio) * 1px);box-shadow:0 0 calc(5 * var(--font-ratio) * 1px) rgba(0,0,0,.2);transition:top .3s}.p-navigation__list{display:flex}.p-navigation__list>li{display:flex;flex:1 0 0}.p-navigation__list>li+li{margin-left:-1px}.p-navigation__list>li>a,.p-navigation__list>li>button{--_bgc:#fff;--_color:var(--c-primary);--_icon-color:var(--c-primary);display:grid;grid-template-columns:1em 1fr 1em;align-items:center;width:100%;min-height:calc(48 * var(--font-ratio) * 1px);padding:.5em;font-weight:var(--fw-bold);line-height:1.35;color:var(--_color);cursor:pointer;background-color:var(--_bgc);border:1px solid var(--c-primary);transition:all var(--dur-normal)}.p-navigation__list>li>a::before,.p-navigation__list>li>button::before{content:""}.p-navigation__list>li>a span,.p-navigation__list>li>button span{justify-self:center}.p-navigation__list>li>a .c-icon,.p-navigation__list>li>button .c-icon{place-items:center;justify-self:flex-end;color:var(--_icon-color)}.p-navigation__list>li>a.cr,.p-navigation__list>li>button.cr{--_bgc:var(--c-primary);--_color:#fff;--_icon-color:var(--c-primary)}.p-navigation__list>li>a:focus,.p-navigation__list>li>button:focus{z-index:2}@media (any-hover:hover) and (pointer:fine){.p-navigation__list>li>a:where(:any-link):hover,.p-navigation__list>li>button:where(:any-link):hover{--_bgc:var(--c-primary-hover);--_color:#fff;--_icon-color:#fff}.p-navigation__list>li>a:where(:enabled):hover,.p-navigation__list>li>button:where(:enabled):hover{--_bgc:var(--c-primary-hover);--_color:#fff;--_icon-color:#fff}.p-navigation__list>li>a:where(:any-link):focus-visible,.p-navigation__list>li>button:where(:any-link):focus-visible{--_bgc:var(--c-primary-hover);--_color:#fff;--_icon-color:#fff}.p-navigation__list>li>a:where(:enabled):focus-visible,.p-navigation__list>li>button:where(:enabled):focus-visible{--_bgc:var(--c-primary-hover);--_color:#fff;--_icon-color:#fff}}.p-navigation__list>li:first-child>a{border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) 0 0 calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-navigation__list>li:last-child>a{border-radius:0 calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) 0}.p-navigation .dropnav__btn[aria-expanded=true]{--_bgc:var(--c-primary);--_color:#fff;--_icon-color:var(--c-primary)}.p-navigation .dropnav__cnt{--_gap:clamp(calc(16 * var(--font-ratio) * 1px), 2cqi, calc(24 * var(--font-ratio) * 1px));--_column:5;--_color:var(--c-base);--_width:calc((100% - var(--_gap) * (var(--_column) - 1)) / var(--_column));position:absolute;top:100%;left:0;z-index:100;width:100%;padding-top:calc(24 * var(--font-ratio) * 1px);opacity:0;transition:opacity .4s}.p-navigation .dropnav__cnt.-closing{display:none}.p-navigation .dropnav__cnt[aria-hidden=false]{opacity:1}.p-navigation .dropnav__cnt ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200 * var(--font-ratio) * 1px,20%),1fr));gap:var(--_gap);padding:calc(40 * var(--font-ratio) * 1px);background:var(--c-gray-02);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-navigation .dropnav__cnt ul:has(li:only-child){grid-template-columns:repeat(2,1fr)}.p-navigation .dropnav__cnt a{display:grid;flex-wrap:wrap;grid-template-columns:1fr 1em;align-items:center;height:100%;padding-bottom:calc(16 * var(--font-ratio) * 1px);font-weight:var(--fw-medium);border-bottom:1px solid #bababa}.p-navigation .dropnav__cnt a .c-icon{color:var(--c-primary)}.p-navigation .dropnav__cnt a.scroll .c-icon{transform:rotate(90deg)}@media (max-width:768px){.p-navigation{position:fixed;top:auto!important;bottom:0;left:0;z-index:998;width:100%;padding:calc(4 * var(--font-ratio) * 1px);margin-bottom:0;background:#fff;box-shadow:0 0 calc(24 * var(--font-ratio) * 1px) rgba(0,0,0,.15)}.p-navigation__list{gap:calc(4 * var(--font-ratio) * 1px)}.p-navigation__list>li+li{margin-left:0}.p-navigation__list>li>a,.p-navigation__list>li>button{--_bgc:#e7edf4;position:relative;display:flex;justify-content:center;padding:calc(2 * var(--font-ratio) * 1px);font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);text-align:center;border:0;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)!important}.p-navigation__list>li>a .ar,.p-navigation__list>li>button .ar{display:none}.p-navigation__list>li>a .c-icon,.p-navigation__list>li>button .c-icon{position:absolute;top:auto;right:calc(4 * var(--font-ratio) * 1px);bottom:calc(4 * var(--font-ratio) * 1px)}.p-navigation .dropnav__cnt{--_gap:clamp(calc(16 * var(--font-ratio) * 1px), 2cqi, calc(24 * var(--font-ratio) * 1px));--_column:2;--_color:var(--c-base);--_width:calc((100% - var(--_gap) * (var(--_column) - 1)) / var(--_column));position:absolute;top:auto;bottom:100%}.p-navigation .dropnav__cnt ul{grid-template-columns:repeat(2,1fr);padding:calc(15 * var(--font-ratio) * 1px);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) 0 0}.p-navigation .dropnav__cnt a{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem)}}.p-sub-navigation{margin-bottom:calc(80 * var(--font-ratio) * 1px)}.p-sub-navigation__cnt{--_gap:clamp(calc(16 * var(--font-ratio) * 1px), 2cqi, calc(24 * var(--font-ratio) * 1px));--_column:5;--_color:var(--c-base);--_width:calc((100% - var(--_gap) * (var(--_column) - 1)) / var(--_column));width:100%;padding-top:calc(24 * var(--font-ratio) * 1px)}.p-sub-navigation__cnt--col4{--_column:4}.p-sub-navigation__cnt ul{display:flex;flex-wrap:wrap;gap:var(--_gap);padding:calc(40 * var(--font-ratio) * 1px);background:var(--c-gray-02);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-sub-navigation__cnt li{flex:0 0 var(--_width);min-width:calc(200 * var(--font-ratio) * 1px)}.p-sub-navigation__cnt a{display:grid;flex-wrap:wrap;grid-template-columns:1fr 1em;align-items:center;height:100%;padding-bottom:calc(16 * var(--font-ratio) * 1px);font-weight:var(--fw-medium);border-bottom:1px solid #bababa}.p-sub-navigation__cnt a .c-icon{color:var(--c-primary)}.p-sub-navigation__cnt a.scroll .c-icon{transform:rotate(90deg)}@media (max-width:768px){.p-sub-navigation__cnt{--_gap:clamp(calc(16 * var(--font-ratio) * 1px), 2cqi, calc(24 * var(--font-ratio) * 1px));--_column:2;--_color:var(--c-base);--_width:calc((100% - var(--_gap) * (var(--_column) - 1)) / var(--_column))}.p-sub-navigation__cnt ul{padding:calc(15 * var(--font-ratio) * 1px);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) 0 0}.p-sub-navigation__cnt li{min-width:0}.p-sub-navigation__cnt a{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem)}}.p-grid-01{display:flex;gap:calc(40 * var(--font-ratio) * 1px)}.p-grid-01 .img{flex:0 0 calc(384 * var(--font-ratio) * 1px)}.p-grid-01 .img--w227{flex:0 0 calc(227 * var(--font-ratio) * 1px)}.p-grid-01 .img figcaption{margin-top:calc(16 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem)}.p-grid-01 .content{flex:1}.p-grid-01 .content>*+*{margin-top:calc(24 * var(--font-ratio) * 1px)}@media (max-width:980px){.p-grid-01{flex-direction:column;gap:calc(16 * var(--font-ratio) * 1px)}.p-grid-01 .img{flex:1;max-width:calc(384 * var(--font-ratio) * 1px);margin:0 auto}.p-grid-01 .img img{display:block}.p-grid-01 .content>*+*{margin-top:calc(16 * var(--font-ratio) * 1px)}}.p-information__item{--_rotate:0deg;position:relative;display:flex;gap:calc(16 * var(--font-ratio) * 1px);padding:calc(24 * var(--font-ratio) * 1px);color:var(--c-primary);background:var(--c-neutral-03);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);transition:all var(--dur-normal)}.p-information__item.scroll{--_rotate:90deg}@media (any-hover:hover) and (pointer:fine){.p-information__item:where(:any-link):hover{color:#fff;background-color:var(--c-primary-hover)}.p-information__item:where(:enabled):hover{color:#fff;background-color:var(--c-primary-hover)}.p-information__item:where(:any-link):focus-visible{color:#fff;background-color:var(--c-primary-hover)}.p-information__item:where(:enabled):focus-visible{color:#fff;background-color:var(--c-primary-hover)}}.p-information__item .c-icon{align-self:center;margin-left:auto;transform:rotate(var(--_rotate))}@media (max-width:768px){.p-information__item{flex-direction:column;gap:calc(8 * var(--font-ratio) * 1px);padding-right:calc(40 * var(--font-ratio) * 1px)}.p-information__item .c-icon{position:absolute;top:50%;right:calc(12 * var(--font-ratio) * 1px)}}.p-policy-table{width:100%;table-layout:fixed;border-collapse:collapse}.p-policy-table thead th{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);text-align:center;border-right:1px solid #fff}.p-policy-table thead th:first-child{width:calc(190 * var(--font-ratio) * 1px)}.p-policy-table thead th button{position:relative;display:flex;justify-content:center;width:100%;padding:calc(4 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px) calc(4 * var(--font-ratio) * 1px) calc(4 * var(--font-ratio) * 1px);font-size:var(--fw-normal);line-height:1.5;color:#fff}.p-policy-table thead th .c-icon{position:absolute;top:50%;right:calc(2 * var(--font-ratio) * 1px);transform:translateY(-50%) rotate(90deg)}.p-policy-table thead th:nth-child(2){background-color:#055bb1}.p-policy-table thead th:nth-child(3){background-color:#4eb4ac}.p-policy-table thead th:nth-child(4){background-color:#8e66a7}.p-policy-table thead th:nth-child(5){background-color:#d58c43}.p-policy-table thead th:nth-child(6){background-color:#73b4dd}.p-policy-table thead th:nth-child(7){background-color:#c9b12e}.p-policy-table thead th:nth-child(8){background-color:#c95656}.p-policy-table thead th:nth-child(9){background-color:#e590b0}.p-policy-table thead th:nth-child(10){background-color:#53a867}.p-policy-table thead th:nth-child(11){background-color:#54844d}.p-policy-table tbody th{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;text-align:left}.p-policy-table tbody th small{display:block}.p-policy-table tbody td,.p-policy-table tbody th{padding:calc(18 * var(--font-ratio) * 1px) calc(8 * var(--font-ratio) * 1px);line-height:1.5;color:var(--c-primary);border-top:1px solid var(--c-primary);border-right:1px solid #fff;border-bottom:1px solid var(--c-primary)}.p-policy-table tbody td{text-align:center}.p-policy-table tbody td:nth-child(2){background-color:#e6f0ff}.p-policy-table tbody td:nth-child(3){background-color:#e9f8f4}.p-policy-table tbody td:nth-child(4){background-color:#efe7f5}.p-policy-table tbody td:nth-child(5){background-color:#faeee2}.p-policy-table tbody td:nth-child(6){background-color:#e8f7fc}.p-policy-table tbody td:nth-child(7){background-color:#f8f6e5}.p-policy-table tbody td:nth-child(8){background-color:#f7eaea}.p-policy-table tbody td:nth-child(9){background-color:#f7eaf4}.p-policy-table tbody td:nth-child(10){background-color:#f0faec}.p-policy-table tbody td:nth-child(11){background-color:#e4f4dc}.p-news-list{display:flex;flex-direction:column;gap:calc(24 * var(--font-ratio) * 1px)}.p-news-list__item{position:relative;display:grid;grid-template-areas:"time category text icon" "time category tag icon";grid-template-columns:auto auto 1fr auto;gap:calc(16 * var(--font-ratio) * 1px);width:100%;padding:calc(24 * var(--font-ratio) * 1px);background:#fff;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);box-shadow:0 0 calc(10 * var(--font-ratio) * 1px) rgba(0,0,0,.1);transition:all .3s}@media (any-hover:hover) and (pointer:fine){.p-news-list__item:where(:any-link):hover{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.p-news-list__item:where(:enabled):hover{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.p-news-list__item:where(:any-link):focus-visible{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.p-news-list__item:where(:enabled):focus-visible{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}}.p-news-list .time{grid-area:time;font-family:roboto}.p-news-list .categories{display:flex;flex-direction:column;grid-area:category;gap:calc(4 * var(--font-ratio) * 1px);align-self:start;margin-top:.1em}.p-news-list .categories span{display:flex;align-items:center;justify-content:center;min-width:calc(126 * var(--font-ratio) * 1px);padding:calc(4 * var(--font-ratio) * 1px) calc(14 * var(--font-ratio) * 1px);font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;color:var(--c-primary);border:1px solid;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-news-list .text{grid-area:text}.p-news-list .tags{display:flex;flex-wrap:wrap;grid-area:tag;gap:calc(4 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px)}.p-news-list .tags span{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);color:#696969}.p-news-list .c-icon{grid-area:icon;align-self:center;color:var(--c-primary)}@media (max-width:768px){.p-news-list__item{grid-template-areas:"time category category icon" "text text text icon" "tag tag  tag icon";grid-template-columns:auto 1fr 1fr auto;gap:calc(8 * var(--font-ratio) * 1px);padding:calc(16 * var(--font-ratio) * 1px)}.p-news-list .time{align-self:center}.p-news-list .tags{margin-top:calc(8 * var(--font-ratio) * 1px)}}.js-mouse-stalker{--_size:140px;--_color:var(--c-secondary);--_opacity:0;position:fixed;top:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;width:var(--_size);height:var(--_size);margin:-70px 0 0 -70px;pointer-events:none;background:var(--_color);border:1px solid #000;border-radius:999px;mix-blend-mode:difference;opacity:var(--_opacity);transform:scale(.1);transition:all .25s ease-out}.js-mouse-stalker .arrow{top:0;font-size:calc(40 * var(--font-ratio) * 1px)}.p-prd-card{display:flex;flex-direction:column;padding:calc(24 * var(--font-ratio) * 1px);background:#fff;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-prd-card .img{margin-inline:auto;margin-bottom:calc(16 * var(--font-ratio) * 1px)}.p-prd-card .img img{display:block}.p-prd-card .title{margin-bottom:calc(8 * var(--font-ratio) * 1px);font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);color:var(--c-primary)}.p-prd-card .tag{display:flex;flex-wrap:wrap;gap:calc(8 * var(--font-ratio) * 1px);padding-top:calc(24 * var(--font-ratio) * 1px);margin-top:auto}.p-prd-card .tag>span{padding:calc(8 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);background:var(--c-gray-02);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-prd-catlog{position:relative;padding:calc(64 * var(--font-ratio) * 1px) calc(20 * var(--font-ratio) * 1px);color:#fff}.p-prd-catlog__inner{display:flex;gap:calc(20 * var(--font-ratio) * 1px);align-items:center;max-width:calc(1200 * var(--font-ratio) * 1px)}.p-prd-catlog__content{flex:1}.p-prd-catlog__img{flex:0 0 calc(417 * var(--font-ratio) * 1px)}.p-prd-catlog__bg{--x50vw:calc((100vw - var(--w-scrollbar, 0px)) / 2);position:absolute;top:0;left:calc(50% - var(--x50vw,50vw));z-index:-1;width:calc(100vw - var(--w-scrollbar,0px));height:100%;overflow:hidden;position:absolute;top:0}.p-prd-catlog__bg img,.p-prd-catlog__bg picture{display:block;width:100%;height:100%;object-fit:cover}.p-prd-catlog .title{margin-bottom:calc(24 * var(--font-ratio) * 1px);font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold)}@media (max-width:768px){.p-prd-catlog{padding:calc(40 * var(--font-ratio) * 1px) calc(15 * var(--font-ratio) * 1px)}.p-prd-catlog__inner{flex-direction:column;gap:calc(40 * var(--font-ratio) * 1px);align-items:center}.p-prd-catlog__content{order:2}.p-prd-catlog__img{flex:0 0 calc(245 * var(--font-ratio) * 1px)}.p-prd-catlog .c-button{margin-inline:auto}.p-prd-catlog .title{margin-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(26 / var(--fz-root) * var(--font-ratio) * 1rem)}}.p-video-card{--_bdw:0;position:relative;display:flex;flex-direction:column;align-items:start;padding:calc(24 * var(--font-ratio) * 1px);text-align:left;background:var(--c-gray-02);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-video-card::after{position:absolute;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;content:"";border:var(--_bdw) solid var(--c-primary);transition:border-width .4s}.p-video-card .img{position:relative;margin-bottom:calc(16 * var(--font-ratio) * 1px)}.p-video-card .img img{display:block}.p-video-card .img::after{position:absolute;top:50%;left:50%;width:25.5952380952%;height:0;padding-top:17.8571428571%;content:"";background:url(../img/common/btn_play.webp) no-repeat 0 0/100%;transform:translate(-50%,-50%)}.p-video-card .title{margin-bottom:calc(4 * var(--font-ratio) * 1px);font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);color:var(--c-primary)}.p-video-card .subtitle{margin-bottom:calc(8 * var(--font-ratio) * 1px);font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);color:var(--c-primary)}.p-video-card .tag{display:flex;flex-wrap:wrap;gap:calc(8 * var(--font-ratio) * 1px);padding-top:calc(24 * var(--font-ratio) * 1px);margin-top:auto}.p-video-card .tag>span{padding:calc(8 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);background:var(--c-gray-02);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}@media (any-hover:hover) and (pointer:fine){.p-video-card:where(:any-link):hover{--_bdw:4px}.p-video-card:where(:enabled):hover{--_bdw:4px}.p-video-card:where(:any-link):focus-visible{--_bdw:4px}.p-video-card:where(:enabled):focus-visible{--_bdw:4px}}.p-faq{display:flex;flex-direction:column;gap:calc(32 * var(--font-ratio) * 1px)}.p-faq__item{position:relative;padding:calc(24 * var(--font-ratio) * 1px);background:var(--c-gray-02);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-faq__button{--_color:var(--c-primary);--_lh:1.5;display:flex;gap:calc(16 * var(--font-ratio) * 1px);align-items:center;width:100%;font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--_lh);color:var(--_color);text-align:left}.p-faq__button::before{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(40 * var(--font-ratio) * 1px);height:calc(40 * var(--font-ratio) * 1px);font-family:roboto;font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1;color:#fff;content:"Q";background:var(--_color);border-radius:999px;transition:background-color var(--dur-normal)}.p-faq__button[aria-expanded=true]{border-bottom:1px solid var(--c-base-middle);border-radius:calc(var(--_bdrx) * var(--font-ratio) * 1px) calc(var(--_bdrx) * var(--font-ratio) * 1px) 0 0}.p-faq__button .c-icon{flex-shrink:0}@media (any-hover:hover) and (pointer:fine){.p-faq__button:where(:any-link):hover{--_color:var(--c-primary-hover)}.p-faq__button:where(:enabled):hover{--_color:var(--c-primary-hover)}.p-faq__button:where(:any-link):focus-visible{--_color:var(--c-primary-hover)}.p-faq__button:where(:enabled):focus-visible{--_color:var(--c-primary-hover)}}.p-faq__button--no-faq::before{content:none}.p-faq__content{margin-top:calc(24 * var(--font-ratio) * 1px)}.p-faq__content>div{padding:calc(24 * var(--font-ratio) * 1px);background:#fff;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}@media (max-width:768px){.p-faq{gap:calc(32 * var(--font-ratio) * 1px)}.p-faq__item{padding:calc(16 * var(--font-ratio) * 1px)}.p-faq__button{align-items:center}.p-faq__button::before{margin-top:0}.p-faq__content{margin-top:calc(16 * var(--font-ratio) * 1px)}.p-faq__content>div{padding:calc(16 * var(--font-ratio) * 1px)}}.p-company-address{display:table}.p-company-address>dl{display:table-row}.p-company-address>dl>dt{display:table-cell;padding-right:calc(16 * var(--font-ratio) * 1px);font-weight:var(--fw-bold)}.p-company-address>dl>dd{display:table-cell}.p-company-address>dl+dl>dd,.p-company-address>dl+dl>dt{padding-top:calc(16 * var(--font-ratio) * 1px)}.p-company-address>dl .tel{display:flex;flex-wrap:wrap;gap:0 calc(40 * var(--font-ratio) * 1px)}.p-company-address>dl .tel>dl{display:flex}@media (max-width:768px){.p-company-address{display:block}.p-company-address>dl{display:block}.p-company-address>dl>dt{display:block;padding-right:0;margin-bottom:calc(4 * var(--font-ratio) * 1px)}.p-company-address>dl>dd{display:block}.p-company-address>dl+dl{margin-top:calc(16 * var(--font-ratio) * 1px)}.p-company-address>dl+dl>dd,.p-company-address>dl+dl>dt{padding-top:calc(0 * var(--font-ratio) * 1px)}.p-company-address>dl .tel{flex-direction:column}}.p-company-message{display:flex;gap:calc(40 * var(--font-ratio) * 1px)}.p-company-message .img{flex:0 0 calc(460 * var(--font-ratio) * 1px)}.p-company-message .content{flex:1}.p-company-message .content>*+*{margin-top:calc(24 * var(--font-ratio) * 1px)}.p-company-message .content .sign{margin-top:calc(56 * var(--font-ratio) * 1px);font-weight:var(--fw-bold);text-align:right}@media (max-width:980px){.p-company-message{flex-direction:column;gap:calc(16 * var(--font-ratio) * 1px)}.p-company-message .img{flex:1}.p-company-message .img img{display:block;margin:0 auto}.p-company-message .content>*+*{margin-top:calc(16 * var(--font-ratio) * 1px)}.p-company-message .content .sign{margin-top:calc(40 * var(--font-ratio) * 1px)}}.p-company-history{display:flex;gap:calc(40 * var(--font-ratio) * 1px)}.p-company-history .img{flex:0 0 calc(384 * var(--font-ratio) * 1px)}.p-company-history .img figcaption{margin-top:calc(16 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);color:#646464}.p-company-history .content{flex:1}.p-company-history .content>*+*{margin-top:calc(24 * var(--font-ratio) * 1px)}.p-company-history .table>dl{display:flex;gap:calc(16 * var(--font-ratio) * 1px);padding-bottom:calc(16 * var(--font-ratio) * 1px);border-bottom:1px solid rgba(5,91,177,.1)}.p-company-history .table>dl>dt{width:calc(80 * var(--font-ratio) * 1px);font-weight:var(--fw-bold);color:var(--c-primary)}.p-company-history .table>dl>dd{flex:1}.p-company-history .table>dl+dl>dt{padding-top:calc(16 * var(--font-ratio) * 1px)}.p-company-history .table>dl+dl>dd{padding-top:calc(16 * var(--font-ratio) * 1px)}@media (max-width:980px){.p-company-history{flex-direction:column;gap:calc(16 * var(--font-ratio) * 1px)}.p-company-history .img{flex:1;order:2;max-width:calc(384 * var(--font-ratio) * 1px);margin:0 auto}.p-company-history .img img{display:block}.p-company-history .content>*+*{margin-top:calc(16 * var(--font-ratio) * 1px)}}@media (max-width:768px){.p-company-history .table>dl>dt{width:calc(60 * var(--font-ratio) * 1px)}}.p-post{padding-bottom:calc(80 * var(--font-ratio) * 1px)}.p-post--w840{max-width:840px;padding-bottom:calc(120 * var(--font-ratio) * 1px);margin-inline:auto}.p-post>:first-child{margin-top:0}.p-post>:where(*+*){margin-top:calc(var(--_mt,24) * var(--font-ratio) * 1px)}.p-post h2{--_mt:80;--_fz:32;--_lh:1.35;padding-bottom:calc(16 * var(--font-ratio) * 1px);font-size:calc(var(--_fz)/ var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-semi-bold);line-height:var(--_lh);scroll-margin-top:calc(var(--headerH) * var(--font-ratio) * 1px);border-bottom:2px dashed var(--c-primary)}.p-post h3{--_mt:56;--_fz:24;--_lh:1.4;padding:calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);font-size:calc(var(--_fz)/ var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-semi-bold);line-height:var(--_lh);color:var(--c-primary);background:#e7edf4}.p-post h4{--_mt:32;--_fz:18;--_lh:1.6;padding-left:calc(16 * var(--font-ratio) * 1px);font-size:calc(var(--_fz)/ var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-semi-bold);line-height:var(--_lh);color:var(--c-primary);border-left:2px solid var(--c-primary)}.p-post h5{--_mt:24;--_fz:16;--_lh:1.6;font-size:calc(var(--_fz)/ var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-semi-bold);line-height:var(--_lh)}.p-post p{--_lh:1.6;line-height:var(--_lh)}.p-post .is-style-annotation{padding-left:1em;font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);color:#646464;text-indent:-1em}.p-post .is-style-annotation::before{content:"※"}.p-post ul{margin-left:calc(16 * var(--font-ratio) * 1px)}.p-post ul li{--_lh:1.6;position:relative;padding-left:calc(16 * var(--font-ratio) * 1px);line-height:var(--_lh)}.p-post ul li::before{position:absolute;top:calc(12 * var(--font-ratio) * 1px);left:0;width:calc(4 * var(--font-ratio) * 1px);height:calc(4 * var(--font-ratio) * 1px);content:"";background:var(--c-primary);border-radius:50%}.p-post ul li+li{margin-top:calc(8 * var(--font-ratio) * 1px)}.p-post ol{margin-left:calc(16 * var(--font-ratio) * 1px);counter-reset:my-counter}.p-post ol li{position:relative;padding-left:calc(24 * var(--font-ratio) * 1px);line-height:var(--_lh);counter-increment:my-counter;--_lh:1.6}.p-post ol li::before{position:absolute;top:0;left:0;color:var(--c-primary);content:counter(my-counter) ". "}.p-post ol li+li{margin-top:calc(8 * var(--font-ratio) * 1px)}.p-post .is-style-label{width:fit-content;padding:calc(8 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px);font-size:calc(14 * var(--font-ratio) * 1px);line-height:1;color:var(--c-primary);background:#fff;border:1px solid var(--c-primary);border-radius:calc(4 * var(--font-ratio) * 1px)}.p-post .is-style-tag{width:fit-content;padding:calc(8 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px);font-size:calc(14 * var(--font-ratio) * 1px);line-height:1;background:#f6f6f6}.p-post figure{--_mt:24}.p-post .is-style-image-size-100{width:100%}.p-post .is-style-image-size-75{width:75%}.p-post .is-style-image-size-50{width:50%}.p-post .is-style-image-size-25{width:25%}.p-post figure a{transition:.2s all}@media (any-hover:hover) and (pointer:fine){.p-post figure a:where(:any-link):hover{opacity:.7}.p-post figure a:where(:enabled):hover{opacity:.7}.p-post figure a:where(:any-link):focus-visible{opacity:.7}.p-post figure a:where(:enabled):focus-visible{opacity:.7}}.p-post figure.is-provider-youtube{max-width:800px}.p-post figure.is-provider-youtube.is-style-youtube-align-center{margin-right:auto;margin-left:auto}.p-post figure.is-provider-youtube.is-style-youtube-align-right{margin-right:0;margin-left:auto}.p-post figure.is-provider-youtube>div{position:relative;width:100%;padding-top:56.666%}.p-post figure.is-provider-youtube>div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-post [class*=is-style-image-size-] img{width:100%;height:auto}.p-post [class*=is-style-image-size-] a{display:block}.p-post [class*=is-style-image-size-].align-center{margin-right:auto;margin-left:auto}.p-post [class*=is-style-image-size-].align-right{margin-right:0;margin-left:auto}.p-post :not([class*=is-style-image-size-]) a{display:inline-block}.p-post :not([class*=is-style-image-size-]) a:not([class]){color:var(--c-primary);text-decoration:underline}.p-post :not([class*=is-style-image-size-]).align-center>img{margin-right:auto;margin-left:auto}.p-post :not([class*=is-style-image-size-]).align-center>a{display:flex;width:fit-content;margin-right:auto;margin-left:auto}.p-post :not([class*=is-style-image-size-]).align-right>img{margin-right:0;margin-left:auto}.p-post :not([class*=is-style-image-size-]).align-right>a{display:flex;width:fit-content;margin-right:0;margin-left:auto}.p-post .fancybox{position:relative}.p-post .fancybox::after{position:absolute;right:0;bottom:0;width:calc(40 * var(--font-ratio) * 1px);height:calc(40 * var(--font-ratio) * 1px);content:"";background:url(../img/common/icon-popup.webp) no-repeat center/100%}.p-post table{border-spacing:0}.p-post table td,.p-post table th{padding:calc(16 * var(--font-ratio) * 1px);font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);border-bottom:1px solid var(--c-primary)}.p-post .is-style-pattern-a table td,.p-post .is-style-pattern-a table th,.p-post .is-style-pattern-a--color table td,.p-post .is-style-pattern-a--color table th{text-align:center!important}.p-post .is-style-pattern-a table th,.p-post .is-style-pattern-a--color table th{font-weight:var(--fw-semi-bold);color:#fff}.p-post .is-style-pattern-a table th:not(:first-child),.p-post .is-style-pattern-a--color table th:not(:first-child){background:#7ea1dd;border-left:1px solid #fff}.p-post .is-style-pattern-a table td,.p-post .is-style-pattern-a--color table td{text-align:center}.p-post .is-style-pattern-a table td:not(:first-child),.p-post .is-style-pattern-a--color table td:not(:first-child){border-left:1px solid #fff}.p-post .is-style-pattern-a table td:nth-child(odd),.p-post .is-style-pattern-a--color table td:nth-child(odd){background:#fff}.p-post .is-style-pattern-a table td:nth-child(even),.p-post .is-style-pattern-a--color table td:nth-child(even){background:#eff5ff}.p-post .is-style-pattern-a table tr td:first-child,.p-post .is-style-pattern-a--color table tr td:first-child{font-weight:var(--fw-semi-bold);color:var(--c-primary)}.p-post .is-style-pattern-a--color table td,.p-post .is-style-pattern-a--color table th{border-bottom-color:#999}.p-post .is-style-pattern-a--color table tr th:nth-of-type(1){background:#fff}.p-post .is-style-pattern-a--color table tr th:nth-of-type(2){background:#e07364}.p-post .is-style-pattern-a--color table tr th:nth-of-type(3){background:#e3b857}.p-post .is-style-pattern-a--color table tr th:nth-of-type(4){background:#84c766}.p-post .is-style-pattern-a--color table tr th:nth-of-type(5){background:#81bfe0}.p-post .is-style-pattern-a--color table tr th:nth-of-type(6){background:#c19bc7}.p-post .is-style-pattern-a--color table tr td:nth-of-type(1){background:#fff}.p-post .is-style-pattern-a--color table tr td:nth-of-type(2){background:#fff1eb}.p-post .is-style-pattern-a--color table tr td:nth-of-type(3){background:#f7f3e1}.p-post .is-style-pattern-a--color table tr td:nth-of-type(4){background:#e9f4e4}.p-post .is-style-pattern-a--color table tr td:nth-of-type(5){background:#eff6fa}.p-post .is-style-pattern-a--color table tr td:nth-of-type(6){background:#f7eff8}.p-post .is-style-pattern-b table td,.p-post .is-style-pattern-b table th,.p-post .is-style-pattern-b--color table td,.p-post .is-style-pattern-b--color table th{text-align:center!important}.p-post .is-style-pattern-b table th,.p-post .is-style-pattern-b--color table th{font-weight:var(--fw-semi-bold);color:#fff;background:#7ea1dd}.p-post .is-style-pattern-b table td,.p-post .is-style-pattern-b--color table td{text-align:center}.p-post .is-style-pattern-b table td:nth-child(odd),.p-post .is-style-pattern-b--color table td:nth-child(odd){background:#eff5ff}.p-post .is-style-pattern-b table td:nth-child(even),.p-post .is-style-pattern-b--color table td:nth-child(even){background:#fff}.p-post .is-style-pattern-b table tr th:not(:first-child),.p-post .is-style-pattern-b--color table tr th:not(:first-child){border-left:1px solid #fff}.p-post .is-style-pattern-b table tr td:not(:first-child),.p-post .is-style-pattern-b--color table tr td:not(:first-child){border-left:1px solid #fff}.p-post .is-style-pattern-b--color td,.p-post .is-style-pattern-b--color th{border-bottom-color:#999}.p-post .is-style-pattern-b--color table tr th:nth-of-type(1){background:#e07364}.p-post .is-style-pattern-b--color table tr th:nth-of-type(2){background:#e3b857}.p-post .is-style-pattern-b--color table tr th:nth-of-type(3){background:#84c766}.p-post .is-style-pattern-b--color table tr th:nth-of-type(4){background:#81bfe0}.p-post .is-style-pattern-b--color table tr th:nth-of-type(5){background:#c19bc7}.p-post .is-style-pattern-b--color table tr td:nth-of-type(1){background:#fff1eb}.p-post .is-style-pattern-b--color table tr td:nth-of-type(2){background:#f7f3e1}.p-post .is-style-pattern-b--color table tr td:nth-of-type(3){background:#e9f4e4}.p-post .is-style-pattern-b--color table tr td:nth-of-type(4){background:#eff6fa}.p-post .is-style-pattern-b--color table tr td:nth-of-type(5){background:#f7eff8}.p-post .is-style-pattern-c table tr:first-child td,.p-post .is-style-pattern-c table tr:first-child th{border-top:1px solid var(--c-primary)}.p-post .is-style-pattern-c table th{font-weight:var(--fw-bold);color:var(--c-primary);background:#eff5ff}.p-post .is-style-pattern-c table td{text-align:center;background:#fff}.p-post .wp-block-button:not(.is-style-anchor-button){width:calc(385 * var(--font-ratio) * 1px);text-align:center}.p-post .wp-block-button:not(.is-style-anchor-button) .wp-element-button{position:relative;display:flex;align-items:center;justify-content:center;height:calc(60 * var(--font-ratio) * 1px);padding:calc(8 * var(--font-ratio) * 1px) calc(48 * var(--font-ratio) * 1px) calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);color:#fff;background:#055bb1;border-radius:calc(4 * var(--font-ratio) * 1px);transition:.2s all}@media (any-hover:hover) and (pointer:fine){.p-post .wp-block-button:not(.is-style-anchor-button) .wp-element-button:where(:any-link):hover{color:#fff;background-color:var(--c-primary-hover)}.p-post .wp-block-button:not(.is-style-anchor-button) .wp-element-button:where(:enabled):hover{color:#fff;background-color:var(--c-primary-hover)}.p-post .wp-block-button:not(.is-style-anchor-button) .wp-element-button:where(:any-link):focus-visible{color:#fff;background-color:var(--c-primary-hover)}.p-post .wp-block-button:not(.is-style-anchor-button) .wp-element-button:where(:enabled):focus-visible{color:#fff;background-color:var(--c-primary-hover)}}.p-post .wp-block-button:not(.is-style-anchor-button) .wp-element-button::after{position:absolute;top:50%;right:calc(16 * var(--font-ratio) * 1px);width:calc(20 * var(--font-ratio) * 1px);height:calc(20 * var(--font-ratio) * 1px);content:"";background:#fff;mask:url(../img/common/icon_ar_bg.svg) no-repeat center/100%;transform:translateY(-50%)}.p-post .wp-block-button.is-style-anchor-button{width:calc(385 * var(--font-ratio) * 1px)}.p-post .wp-block-button.is-style-anchor-button .wp-element-button{position:relative;display:flex;align-items:center;height:calc(60 * var(--font-ratio) * 1px);padding-right:calc(20 * var(--font-ratio) * 1px);border-bottom:1px solid #bababa;transition:.2s all}@media (any-hover:hover) and (pointer:fine){.p-post .wp-block-button.is-style-anchor-button .wp-element-button:where(:any-link):hover{color:var(--c-primary-hover)}.p-post .wp-block-button.is-style-anchor-button .wp-element-button:where(:enabled):hover{color:var(--c-primary-hover)}.p-post .wp-block-button.is-style-anchor-button .wp-element-button:where(:any-link):focus-visible{color:var(--c-primary-hover)}.p-post .wp-block-button.is-style-anchor-button .wp-element-button:where(:enabled):focus-visible{color:var(--c-primary-hover)}}.p-post .wp-block-button.is-style-anchor-button .wp-element-button::after{position:absolute;top:50%;right:0;width:calc(20 * var(--font-ratio) * 1px);height:calc(20 * var(--font-ratio) * 1px);content:"";background:#055bb1;mask:url(../img/common/icon_ar_bg.svg) no-repeat center/100%;transform:translateY(-50%) rotate(90deg)}.p-post .wp-block-columns{gap:calc(24 * var(--font-ratio) * 1px)}.p-post .wp-block-column>:where(*+*){margin-top:calc(var(--_mt,24) * var(--font-ratio) * 1px)}.p-post .wp-block-column .has-background{border-radius:calc(10 * var(--font-ratio) * 1px)}.p-post .has-background>.wp-block-group{padding:calc(24 * var(--font-ratio) * 1px)}.p-post .wp-block-group .wp-block-group__inner-container>:where(*+*){margin-top:calc(var(--_mt,8) * var(--font-ratio) * 1px)}@media (max-width:768px){.p-post h2{--headerH:80}}@media (max-width:576px){.p-post{padding-bottom:calc(80 * var(--font-ratio) * 1px)}.p-post>:where(*+*){margin-top:calc(var(--_mt,16) * var(--font-ratio) * 1px)}.p-post h2{--_mt:56;--_fz:26}.p-post h3{--_mt:48;--_fz:20}.p-post h4{--_mt:32;--_fz:18}.p-post h5{--_mt:16;--_fz:16}.p-post p{--_fz:16;font-size:calc(var(--_fz)/ var(--fz-root) * var(--font-ratio) * 1rem)}.p-post ul li{--_fz:16;font-size:calc(var(--_fz)/ var(--fz-root) * var(--font-ratio) * 1rem)}.p-post table td,.p-post table th{padding:calc(8 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem)}.p-post .wp-block-button:not(.is-style-anchor-button){width:100%}.p-post .wp-block-button.is-style-anchor-button{width:100%}.p-post .is-style-pattern-c table.is-stacked-on-mobile tr:first-child th{border-bottom:none}}.p-support-grid{display:flex;flex-wrap:wrap;gap:calc(24 * var(--font-ratio) * 1px)}.p-support-grid__item{display:flex;flex:1 0 calc(33.33% - 16 * var(--font-ratio) * 1px);flex-direction:column;width:100%;min-width:calc(300 * var(--font-ratio) * 1px);max-width:calc(384 * var(--font-ratio) * 1px);padding:calc(24 * var(--font-ratio) * 1px);text-align:center;background:var(--c-gray-02)}.p-support-grid .tel{font-family:roboto;font-size:calc(34 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.2;color:var(--c-primary)}.p-support-grid .small{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.2;color:var(--c-primary)}.p-support-grid hr{width:100%;margin-block:calc(16 * var(--font-ratio) * 1px);border:0;border-top:1px solid color-mix(in srgb,var(--c-primary) 20%,#fff)}@media (max-width:768px){.p-support-grid p{margin-inline:calc(-8 * var(--font-ratio) * 1px)}}.p-form{--_space:40;position:relative;max-width:calc(840 * var(--font-ratio) * 1px);margin-inline:auto}.p-form__item{margin-top:calc(var(--_space) * var(--font-ratio) * 1px)}.p-form .title{display:flex;gap:calc(8 * var(--font-ratio) * 1px);align-items:center;font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);color:var(--c-primary)}.p-form .subtitle{display:flex;gap:calc(8 * var(--font-ratio) * 1px);align-items:center;font-weight:var(--fw-medium);color:var(--c-primary)}.p-form .input{margin-top:calc(16 * var(--font-ratio) * 1px)}.p-form .required::after{position:relative;top:.1em;padding:calc(2 * var(--font-ratio) * 1px) calc(6 * var(--font-ratio) * 1px);font-size:calc(10 * var(--font-ratio) * 1px);line-height:1.5;color:var(--c-warning);content:"必須";border:1px solid;border-radius:4px}.p-search-head{display:flex;flex-wrap:wrap;gap:calc(24 * var(--font-ratio) * 1px);align-items:center}.p-search-head>div{display:flex;font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem)}.p-search-head>div:first-child{flex-wrap:wrap;gap:calc(8 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px)}.p-search-head>div:last-child{gap:calc(8 * var(--font-ratio) * 1px);align-items:center;margin-inline-start:auto}.p-search-head>div a{--_bdc:var(--c-primary);--_bgc:#fff;--_color:var(--c-primary);display:flex;align-items:center;justify-content:center;width:calc(40 * var(--font-ratio) * 1px);height:calc(40 * var(--font-ratio) * 1px);font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);color:var(--_color);background:var(--_bgc);border:1px solid var(--_bdc);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);transition:all .3s}.p-search-head>div a.cr{--_bgc:var(--c-primary);--_color:#fff;pointer-events:none}@media (any-hover:hover) and (pointer:fine){.p-search-head>div a:where(:any-link):hover{color:#fff;background:var(--c-primary-hover)}.p-search-head>div a:where(:enabled):hover{color:#fff;background:var(--c-primary-hover)}.p-search-head>div a:where(:any-link):focus-visible{color:#fff;background:var(--c-primary-hover)}.p-search-head>div a:where(:enabled):focus-visible{color:#fff;background:var(--c-primary-hover)}}@media (max-width:576px){.p-search-head>div{flex-wrap:wrap}.p-search-head>div:last-child{margin-inline-start:0}}.p-search-body{display:flex;flex-direction:column;gap:calc(24 * var(--font-ratio) * 1px);margin-block-start:calc(16 * var(--font-ratio) * 1px)}.p-search-body a{position:relative;padding:calc(32 * var(--font-ratio) * 1px);background:#fff;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);box-shadow:0 0 calc(10 * var(--font-ratio) * 1px) rgba(0,0,0,.1);transition:all .3s}@media (any-hover:hover) and (pointer:fine){.p-search-body a:where(:any-link):hover{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.p-search-body a:where(:enabled):hover{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.p-search-body a:where(:any-link):focus-visible{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}.p-search-body a:where(:enabled):focus-visible{box-shadow:0 0 calc(20 * var(--font-ratio) * 1px) rgba(0,0,0,.15);transform:scale(1.03)}}.p-search-body .title{margin-block-end:calc(16 * var(--font-ratio) * 1px);font-size:calc(22 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;color:var(--c-primary)}.p-search-body .text{margin-block-end:calc(16 * var(--font-ratio) * 1px)}.p-search-body .url{color:var(--c-primary)}@media (max-width:576px){.p-search-body a{padding:calc(16 * var(--font-ratio) * 1px)}.p-search-body .title{margin-block-end:calc(8 * var(--font-ratio) * 1px);font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem)}.p-search-body .text{margin-block-end:calc(8 * var(--font-ratio) * 1px)}}.p-strengths{display:flex;flex-direction:column;gap:calc(120 * var(--font-ratio) * 1px);padding-block:calc(80 * var(--font-ratio) * 1px)}.p-strengths__item{display:flex;flex-wrap:wrap;gap:calc(24 * var(--font-ratio) * 1px) calc(40 * var(--font-ratio) * 1px)}.p-strengths__item .img{flex:0 0 65.5833333333%}.p-strengths__item .heading{flex:1}.p-strengths__item .num{font-family:Roboto;font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);color:var(--c-primary)}.p-strengths__item .title{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;color:var(--c-primary)}.p-strengths__item .text{margin-top:calc(24 * var(--font-ratio) * 1px)}.p-strengths__item .content{flex:0 0 100%;order:3}.p-strengths__item:nth-child(even) .img{order:2}@media (max-width:768px){.p-strengths{gap:calc(80 * var(--font-ratio) * 1px);padding-block:calc(40 * var(--font-ratio) * 1px)}.p-strengths__item .img{flex:0 0 calc(100% + 32 * var(--font-ratio) * 1px);order:3;margin-inline:calc(-16 * var(--font-ratio) * 1px)}.p-strengths__item .text{margin-top:calc(16 * var(--font-ratio) * 1px)}.p-strengths__item .content{order:2}}.p-hojo-link{max-width:calc(840 * var(--font-ratio) * 1px);margin-inline:auto}.p-hojo-link .img{position:relative;margin-block:calc(24 * var(--font-ratio) * 1px)}.p-hojo-link .img img{display:block}.p-hojo-subject{display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr;gap:calc(24 * var(--font-ratio) * 1px)}.p-hojo-subject__item{padding:calc(20 * var(--font-ratio) * 1px);text-align:center;background:var(--c-neutral-03);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-hojo-subject__item p{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:600;color:var(--c-primary)}.p-hojo-subject__item:nth-child(1){grid-row:1/2;grid-column:1/2;padding:calc(30 * var(--font-ratio) * 1px)}.p-hojo-subject__item:nth-child(2){grid-row:2/3;grid-column:1/2}.p-hojo-subject__item:nth-child(3){grid-row:3/4;grid-column:1/2}.p-hojo-subject__item:nth-child(4){grid-row:4/5;grid-column:1/2}.p-hojo-subject__fig{grid-row:1/5;grid-column:2/3}.p-hojo-subject__fig dt{position:relative;display:flex;align-items:center;justify-content:center;height:calc(50 * var(--font-ratio) * 1px);color:#fff;background-color:var(--c-primary)}.p-hojo-subject__fig dd{padding:calc(20 * var(--font-ratio) * 1px);border:1px solid var(--c-primary);border-top:0;border-radius:0 0 calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px) calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.p-hojo-subject .buttons{display:flex;margin-block-start:calc(16 * var(--font-ratio) * 1px)}.p-hojo-subject .buttons>*{flex:0 0 calc(50% - 8px)}@media (max-width:768px){.p-hojo-subject{display:flex;flex-direction:column;gap:calc(16 * var(--font-ratio) * 1px)}.p-hojo-subject__item{padding:calc(16 * var(--font-ratio) * 1px)}.p-hojo-subject__fig{order:-1}}.p-hojo-list{display:flex;border-top:1px solid var(--c-primary);border-bottom:1px solid var(--c-primary)}.p-hojo-list+.p-hojo-list{margin-top:-1px}.p-hojo-list dt{width:calc(400 * var(--font-ratio) * 1px);padding:calc(14 * var(--font-ratio) * 1px);font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;color:var(--c-primary);background:var(--c-neutral-03)}.p-hojo-list dd{flex:1;padding:calc(14 * var(--font-ratio) * 1px)}@media (max-width:768px){.p-hojo-list{flex-direction:column}.p-hojo-list dt{width:100%;padding:calc(10 * var(--font-ratio) * 1px);font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem)}.p-hojo-list dd{padding:calc(10 * 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: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}}@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:980px){.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: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: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}}.u-color-primary{color:var(--c-primary)}.u-color-warning{color:var(--c-warning)}.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: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}}@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:980px){.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: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: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}}.u-note{display:flex;font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;color:#646464}.u-note>span:first-child{margin-right:.2em}.u-note--s{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem)}.u-note--center{justify-content:center}@media (max-width:576px){.u-note{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem)}}.u-mark{display:inline;background:linear-gradient(to top,#fff1eb 30%,transparent 30%)}.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: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}}@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:980px){.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: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: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}}.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: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}}@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:980px){.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: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: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}}