@charset "UTF-8";/*! TAK's Custom Base.css v1.3.3 | MIT License | github.com/tak-dcxi/taks-custom-base-css *//*! the-new-css-reset | MIT License | github.com/elad2412/the-new-css-reset *//*! Marx v4.1.1 - The classless CSS reset (perfect for Communists) | MIT License | https://github.com/mblode/marx *//*! Modified - Layout was changed and functionality was enhanced and made Japanese-language. */*,::before,::after{box-sizing:border-box;min-inline-size:0;border-style:solid;border-width:0}@media (prefers-reduced-motion: reduce){*,::before,::after,::backdrop{background-attachment:unset !important;scroll-behavior:unset !important;transition-delay:unset !important;transition-duration:1ms !important;animation-duration:1ms !important;animation-delay:unset !important;animation-iteration-count:unset !important;view-transition-name:none !important}}:where(:root, body){overflow-inline:clip}@supports not (overflow-inline: clip){:where(:root, body){overflow-x:clip}}:where(:root){font-family:"Helvetica Neue",arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",meiryo,sans-serif;font-style:unset;font-weight:400;hyphens:auto;line-height:1.5;text-align:start;word-break:initial;overflow-wrap:anywhere;tab-size:4;cursor:default;scrollbar-gutter:stable;text-spacing-trim:trim-start;line-break:strict;-webkit-text-size-adjust:100%;text-size-adjust:100%;interpolate-size:allow-keywords;-webkit-tap-highlight-color:transparent}:where(:root):has(:where(:modal)){overflow:hidden}:where(body){min-block-size:100svb;margin:unset}:where(h1, h2, h3, h4, h5, h6){margin-block:unset;font-size:unset}:where(search){display:block flow}:where(p, blockquote, figure, pre, address, ul, ol, dl){margin-block:unset}:where(blockquote, figure){margin-inline:unset}:where(address):where(:lang(ja)){font-style:unset}:where(ul, ol){padding-inline-start:unset;list-style-type:""}:where(ol){counter-reset:revert}:where(li){display:block flow}:where(dd){margin-inline-start:unset}:where(hr){height:0;color:inherit;border-block-start-width:1px}:where(pre){overflow:auto;font-family:monospace,monospace;font-size:1em;tab-size:2}@media print{:where(pre){white-space:pre-wrap}}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b, strong){font-weight:700}:where(em):where(:lang(ja, zh)){font-weight:700}:where(i, cite, em, dfn, var):where(:lang(ja)){font-style:unset}:where(small){font-size:1em;font-weight:400}:where(code, kbd, samp){font-family:ui-monospace,sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",serif;font-size:unset}:where(cite, dfn)::before{content:var(--_quotation-start, "“")}:where(cite, dfn)::after{content:var(--_quotation-end, "”")}:where(cite, dfn):where(:lang(ja)){--_quotation-start:"「";--_quotation-end:"」"}:where(var){font-family:serif}:where(var):where(:lang(ja)){font-family:unset}@media (forced-colors: none){:where(mark){color:unset;text-decoration-line:underline;text-decoration-thickness:0.4em;text-decoration-color:oklch(from #ff0 l c h/50%);text-underline-offset:-0.2em;background-color:unset;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}}meter{appearance:revert;appearance:revert}:where(:any-link){color:unset;text-decoration-line:none;text-decoration-thickness:from-font;text-underline-offset:0.25em;background-color:unset;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:where(ins):not(:where(.adsbygoogle)){text-decoration-style:dashed;text-underline-offset:0.4em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:where(del){text-decoration-style:double}:where(img, picture, svg, video, canvas, audio, iframe, embed, object){display:block flow;max-inline-size:100%;block-size:auto}:where(iframe){border-style:unset}:where(table){text-indent:0;border-collapse:collapse;border-color:currentColor}:where(caption){text-align:start}:where(td, th){padding:unset;vertical-align:top}:where(th){font-weight:700;text-align:start}:where(button, input, select, textarea),::file-selector-button{padding:unset;font:unset;color:unset;text-align:unset;text-transform:unset;letter-spacing:unset;vertical-align:middle;background-color:unset;border:1px solid transparent;border-radius:unset}:where(button, [type=button i], [type=reset i], [type=submit i]){appearance:button}:where(input, textarea){-webkit-user-select:unset;user-select:unset}:where([type=radio i], [type=checkbox i]){margin:unset}:where([type=file i]){cursor:unset}:where([type=search i]){appearance:textfield;outline-offset:-2px}:where(textarea){margin-block:unset;white-space:revert;resize:block}:where(button),::file-selector-button{inline-size:fit-content;touch-action:manipulation}:where(button)::-moz-focus-inner{padding:unset}:where(button, label[for], select, [role=tab], [role=button], [role=option]),::file-selector-button{cursor:pointer}:where(select):where(:disabled){opacity:inherit}:where(fieldset){padding:unset;margin-inline:unset}:where(legend){padding-inline:unset}:where(optgroup){font:unset}:where(progress){vertical-align:baseline}::placeholder{color:unset;opacity:unset}::picker(select){display:block flow;padding:unset}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:unset}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{font:inherit;appearance:button}:where(summary){display:block flow;cursor:pointer}::-webkit-details-marker{display:none}:where(dialog, [popover]){inline-size:unset;max-inline-size:unset;block-size:unset;max-block-size:unset;padding:unset;overflow:unset;color:unset;background-color:unset}:where(dialog:not([open], [popover]), [popover]:not(:popover-open)){display:none !important}::backdrop{background-color:unset}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(:-moz-focusring){outline:auto}:where(:focus-visible){outline-offset:2px}:where(:focus):not(:where(:focus-visible)){outline:none}[tabindex="-1"]:focus-visible{outline:none !important}:where(:disabled, [aria-disabled=true]){cursor:default}[hidden]:not([hidden=until-found]){display:none !important}:root{--color-gray-1:#6c6c6c;--color-gray-2:#a3a3a3;--color-gray-3:#aaa;--color-primary:#0079c3;--color-body:#262626;--color-warning:#df0206;--border-color:rgba(38, 38, 38, 0.15);--border-radius-small:calc(4px * var(--font-ratio));--border-radius:calc(16px * var(--font-ratio));--border-radius-pill:calc(infinity * 1px);--root-font-size:16;--font-family-jp:"Shippori Mincho","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",serif;--font-family-noto:"Noto Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--line-height:1.5;--letter-spacing:0.04em;--leading-trim:calc((1em - 1lh) / 2);--z-index-header:100;--z-index-footer:100;--z-index-dialog:200;--z-index-lording:200;--focus:var(--color-primary);--base-width:1440;--inner-width:calc(1040px * var(--font-ratio))}html{font-size:62.5% !important}@media print{html{--font-ratio:1}}body{font-family:var(--font-family-jp);font-weight:var(--font-weight-regular);line-height:var(--line-height);color:var(--color-body);letter-spacing:var(--letter-spacing);background-color:var(--background-body)}:where(input:focus-visible, textarea:focus-visible, button:focus-visible){outline-color:var(--focus)}[data-menu]{position:fixed;left:0;width:100vw;height:100vh;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;user-select:none;user-select:none}.splide__track--fade > .splide__list > .splide__slide{z-index:0;margin:0 !important;opacity:0}.splide__track--fade > .splide__list > .splide__slide.is-active{z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide__track--ttb > .splide__list{display:block flow}.splide__container{position:relative;box-sizing:border-box}.splide__list{display:flexbox;display:block flex;height:100%;padding:0 !important;margin:0 !important;backface-visibility:hidden}.splide.is-initialized:not(.is-active) .splide__list{display:block flow}@media (max-width: 576px){.splide:not(.is-overflow) .splide__list{justify-content:center}}.splide__pagination{display:flexbox;display:block flex;flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;padding:0;margin:calc(20px * var(--font-ratio)) 0 0;pointer-events:none}@media (max-width: 890px){.splide__pagination{margin:calc(60px * var(--font-ratio)) 0 0}}.splide__pagination li{display:inline-block;margin:0 calc(6px * var(--font-ratio));line-height:1;list-style-type:none;pointer-events:auto}.splide__pagination li button{width:calc(40px * var(--font-ratio));height:calc(5px * var(--font-ratio));background-color:#4d4d4d;border-radius:1rem}.splide__pagination li button[aria-selected=true]{background-color:#fff}.splide:not(.is-overflow) .splide__toggle{display:none}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{position:relative;box-sizing:border-box;flex-shrink:0;margin:0;list-style-type:none !important;backface-visibility:hidden}.splide__slide img{vertical-align:bottom}.splide__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:20px;height:20px;margin:auto;border:2px solid #999;border-left-color:transparent;border-radius:50%;animation:splide-loading 1s linear infinite;contain:strict}.splide__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.splide:not(.is-overflow) .splide__toggle__pause,.splide:not(.is-overflow) .splide__toggle__play{display:none}.splide__toggle__pause,.splide__toggle__play{display:inline-block;width:calc(40px * var(--font-ratio));height:calc(40px * var(--font-ratio));background:no-repeat 0 0/100% auto}.splide__toggle__pause span,.splide__toggle__play span{position:fixed !important;inset:0 !important;display:block !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;pointer-events:none !important;border-width:0 !important;contain:strict !important}@media (max-width: 890px){.splide__toggle__pause,.splide__toggle__play{width:calc(32px * var(--font-ratio));height:calc(32px * var(--font-ratio))}}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline-block}.splide__track{position:relative;z-index:0}.splide:not(.is-overflow) .splide__arrow{display:none}.splide__arrow{position:absolute;top:calc(100% - 5px);z-index:10;display:block flex;align-items:center;justify-content:center;width:calc(38px * var(--font-ratio));height:calc(38px * var(--font-ratio));color:#fff;background-color:#000;border:1px solid #fff;border-radius:50%;transition:background-color 0.3s,color 0.3s;transform:translateY(-50%)}.splide__arrow svg{width:50%;height:50%;fill:currentColor}.splide__arrow--next{right:33.3333333333%}.splide__arrow--prev{left:33.3333333333%;transform:translateY(-50%) scale(-1, 1)}@media (max-width: 890px){.splide__arrow{top:90%;width:calc(60px * var(--font-ratio));height:calc(60px * var(--font-ratio))}.splide__arrow--next{right:calc(100px * var(--font-ratio))}.splide__arrow--prev{left:calc(100px * var(--font-ratio))}}:root{--base-max-width:1;--base-unit:1px;--base-width:1440}@media (max-width: 1440px){:root{--base-max-width:1440;--base-unit:100vw}}@media (max-width: 360px){:root{--base-max-width:360;--base-width:360}}/* 変数の定義 */:root{--font-ratio:1;--body-font-size:calc(var(--root-font-size) * var(--font-ratio) * 1px)}@media (max-width: 767.98px){:root{--font-ratio:2.133}}@media (max-width: 766px){:root{--font-ratio:2.125}}@media (max-width: 751px){:root{--font-ratio:2.083}}@media (max-width: 736px){:root{--font-ratio:2.042}}@media (max-width: 721px){:root{--font-ratio:2}}@media (max-width: 706px){:root{--font-ratio:1.958}}@media (max-width: 691px){:root{--font-ratio:1.917}}@media (max-width: 676px){:root{--font-ratio:1.875}}@media (max-width: 661px){:root{--font-ratio:1.833}}@media (max-width: 646px){:root{--font-ratio:1.792}}@media (max-width: 631px){:root{--font-ratio:1.75}}@media (max-width: 616px){:root{--font-ratio:1.708}}@media (max-width: 601px){:root{--font-ratio:1.667}}@media (max-width: 586px){:root{--font-ratio:1.625}}@media (max-width: 571px){:root{--font-ratio:1.583}}@media (max-width: 556px){:root{--font-ratio:1.542}}@media (max-width: 541px){:root{--font-ratio:1.5}}@media (max-width: 526px){:root{--font-ratio:1.458}}@media (max-width: 511px){:root{--font-ratio:1.417}}@media (max-width: 496px){:root{--font-ratio:1.375}}@media (max-width: 481px){:root{--font-ratio:1.333}}@media (max-width: 466px){:root{--font-ratio:1.292}}@media (max-width: 451px){:root{--font-ratio:1.25}}@media (max-width: 436px){:root{--font-ratio:1.208}}@media (max-width: 421px){:root{--font-ratio:1.167}}@media (max-width: 406px){:root{--font-ratio:1.125}}@media (max-width: 391px){:root{--font-ratio:1.083}}@media (max-width: 376px){:root{--font-ratio:1.042}}@media (max-width: 361px){:root{--font-ratio:1}}@media (max-width: 346px){:root{--font-ratio:0.958}}@media (max-width: 331px){:root{--font-ratio:0.917}}.l-breadcrumb{padding-block:calc(14px * var(--font-ratio));font-family:var(--font-family-noto);font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6);--_space:0}.l-breadcrumb + *{margin-block-start:calc(90px * var(--font-ratio))}.l-breadcrumb__inner{display:block flex;flex-wrap:wrap;margin-inline:auto}.l-breadcrumb__item{position:relative;display:block flex;align-items:center}.l-breadcrumb__item:last-of-type{color:var(--body-color)}.l-breadcrumb__item:not(:last-child){margin-right:calc(26px * var(--font-ratio))}.l-breadcrumb__anchor{display:block flow;line-height:var(--line-height);color:var(--_color, inherit);text-underline-offset:0.25em;transition:color 0.3s}@media (pointer: fine){.l-breadcrumb__anchor:where(:any-link, :enabled, summary, label[for]):hover{text-decoration:underline}.l-breadcrumb__anchor:where(:any-link, :enabled, summary, label[for]):focus-visible{text-decoration:underline}}.l-breadcrumb__anchor > *{display:block flow}.l-breadcrumb__anchor[aria-current=page]{pointer-events:none}.l-breadcrumb__icon{--_icon-width:calc(6px * var(--font-ratio));position:absolute;top:50%;right:calc(-16px * var(--font-ratio));display:block flex;align-items:center;vertical-align:revert;translate:0 calc(-50% + var(--_icon-translate, 0px))}.l-breadcrumb__icon::before{vertical-align:revert}@media (max-width: 767.98px){.l-breadcrumb{font-size:calc(8rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.l-breadcrumb + *{margin-block-start:calc(50px * var(--font-ratio))}.l-breadcrumb__icon{--_icon-width:calc(3px * var(--font-ratio))}}.l-news{position:relative;padding-block:calc(120px * var(--font-ratio))}.l-news::before{position:absolute;top:0;z-index:-1;height:var(--_height, 100%);overflow:hidden;content:"";left:calc(50% - 50vi);width:100vw;background:no-repeat 0 0/contain;background-image:url("../img/common/news/background_01.jpg")}.l-news__heading{display:block grid;place-items:center;font-size:calc(29rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);text-align:center}.l-news__heading + *{margin-block-start:calc(45px * var(--font-ratio))}.l-news__heading > *{position:relative;grid-area:1/1}.l-news__slider + *{margin-block-start:calc(90px * var(--font-ratio))}.l-news__item{position:relative;max-width:calc(355px * var(--font-ratio));font-weight:var(--font-weight-medium)}.l-news__item img{width:100%;aspect-ratio:1/0.572;object-fit:cover}.l-news__item::before{position:absolute;right:0;bottom:calc(-25px * var(--font-ratio));left:0;z-index:-1;width:calc(253px * var(--font-ratio));height:calc(72px * var(--font-ratio));margin-inline:auto;content:"";background-color:#989898;filter:blur(calc(20px * var(--font-ratio)));border-radius:50%}.l-news__inner{padding:calc(14px * var(--font-ratio)) calc(20px * var(--font-ratio));color:#fff;background-color:#000}.l-news__inner > * + *{margin-block-start:calc(10px * var(--font-ratio))}.l-news__anchor{transition:opacity 0.3s}@media (pointer: fine){.l-news__anchor:where(:any-link, :enabled, summary, label[for]):hover{opacity:0.7}.l-news__anchor:where(:any-link, :enabled, summary, label[for]):focus-visible{opacity:0.7}}.l-news__title{min-height:2lh;font-size:calc(14rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.l-news__footer{display:block flex;gap:calc(16px * var(--font-ratio));align-items:center}.l-news__tag{display:block flex;align-items:center;padding:calc(1px * var(--font-ratio)) calc(10px * var(--font-ratio));font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6);background-color:var(--color-primary)}.l-news__time{font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.l-news__arrows,.l-news .splide__arrows{display:flex;gap:calc(8px * var(--font-ratio));justify-content:flex-end;padding-inline:calc(40px * var(--font-ratio))}.l-news__arrows + *,.l-news .splide__arrows + *{margin-block-start:calc(30px * var(--font-ratio))}.l-news__arrow{position:static;width:calc(50px * var(--font-ratio));height:calc(50px * var(--font-ratio));background-color:transparent;border-color:var(--color-primary);border-radius:0;transform:none}.l-news__arrow svg{height:calc(12px * var(--font-ratio));fill:var(--color-primary)}@media (pointer: fine){.l-news__arrow:where(:any-link, :enabled, summary, label[for]):hover{background-color:var(--color-primary);border-color:var(--color-primary)}.l-news__arrow:where(:any-link, :enabled, summary, label[for]):hover svg{fill:#fff}.l-news__arrow:where(:any-link, :enabled, summary, label[for]):focus-visible{background-color:var(--color-primary);border-color:var(--color-primary)}.l-news__arrow:where(:any-link, :enabled, summary, label[for]):focus-visible svg{fill:#fff}}.l-news__prev{scale:-1 1}@media (max-width: 767.98px){.l-news{padding-block:calc(60px * var(--font-ratio))}.l-news::before{position:absolute;top:0;z-index:-1;height:var(--_height, 100%);overflow:hidden;content:"";left:calc(50% - 50vi);width:100vw;background:no-repeat 0 0/contain;background-image:url("../img/common/news/background_01.jpg")}.l-news__heading{font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.l-news__heading + *{margin-block-start:calc(18px * var(--font-ratio))}.l-news__heading picture{max-width:calc(288px * var(--font-ratio))}.l-news__slider + *{margin-block-start:calc(60px * var(--font-ratio))}.l-news__inner{padding:calc(14px * var(--font-ratio))}.l-news__tag{font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.l-news__time{font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.l-news__arrows,.l-news .splide__arrows{padding-inline:calc(16px * var(--font-ratio))}.l-news__arrows + *,.l-news .splide__arrows + *{margin-block-start:calc(10px * var(--font-ratio))}.l-news__arrow{width:calc(30px * var(--font-ratio));height:calc(30px * var(--font-ratio))}.l-news__arrow svg{height:calc(10px * var(--font-ratio))}}.l-wrapper{position:relative;display:block grid;grid-template-rows:auto 1fr auto;min-block-size:100svb;font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.l-contents{position:relative;height:100%;padding-block-start:var(--_contents-padding-block-start);padding-block-end:calc(120px * var(--font-ratio));padding-inline:calc(20px * var(--font-ratio))}.l-contents__inner{max-width:var(--inner-width);margin-inline:auto}@media (max-width: 767.98px){.l-contents{padding-block-end:calc(60px * var(--font-ratio))}}:where(.l-contents__inner > * + *){margin-block-start:var(--_space, calc(120px * var(--font-ratio)))}@media (max-width: 767.98px){:where(.l-contents__inner > * + *){margin-block-start:var(--_space, calc(40px * var(--font-ratio)))}}.c-accordion[open]{--_opacity:0;--_rotate:0}.c-accordion__button{position:relative;display:block flow;padding:calc(16px * var(--font-ratio)) 0;font-weight:var(--font-weight-bold);cursor:pointer}.c-accordion__button::-webkit-details-marker{display:none}.c-accordion__button::before,.c-accordion__button::after{position:absolute;top:0;right:0;bottom:0;display:inline-block;width:calc(32px * var(--font-ratio));height:1px;margin:auto;content:"";background-color:#000}.c-accordion__button::after{opacity:var(--_opacity, 1);transition:rotate 0.3s,opacity 0.3s;rotate:var(--_rotate, 90deg)}.c-accordion__content{overflow-y:hidden}.c-accordion__content > *{padding-bottom:calc(24px * var(--font-ratio))}.c-accordion__content[aria-hidden=false]{display:block flow;max-height:100%}.c-accordion__content[aria-hidden=true]{display:none}@media (max-width: 767.98px){.c-accordion__button::before,.c-accordion__button::after{width:calc(14px * var(--font-ratio))}}.c-acc-sp__btn{display:block flow}.c-acc-sp__btn::-webkit-details-marker{display:none}@media (max-width: 890px){.c-acc-sp{transition:height 0.3s ease-out}.c-acc-sp[open] .c-acc-sp__cnt{visibility:visible;opacity:1}.c-acc-sp__btn{position:relative;display:block flex;pointer-events:auto;cursor:pointer}.c-acc-sp__btn::before,.c-acc-sp__btn::after{position:absolute;top:0;right:0;bottom:0;display:inline-block;width:calc(15px * var(--font-ratio));height:calc(2px * var(--font-ratio));margin:auto;content:"";background-color:var(--primary);border-radius:var(--border-radius-pill)}.c-acc-sp__btn::after{opacity:1;transition:transform 0.3s,opacity 0.3s;transform:rotate(90deg)}.c-acc-sp__btn[aria-expanded=true]::after{opacity:0;transform:rotate(0)}.c-acc-sp__cnt{overflow:hidden}.c-acc-sp__cnt[aria-hidden=false]{display:block flow;max-height:100%}.c-acc-sp__cnt[aria-hidden=true]{display:none}}[data-scroll-animation]{opacity:0;transition:0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateY(70px)}[data-scroll-animation=scale]{opacity:1;transform:none}[data-scroll-animation=active]{opacity:1;transform:translate(0);--_animation-play-state:running}@keyframes cmn-ani-sli-l-act{0%{opacity:0;transform:translate(50px, 0)}100%{opacity:1;transform:translate(0, 0)}}[data-scroll-animation-left]{opacity:0;transform:translate(50px, 0)}[data-scroll-animation-left=active]{animation-name:cmn-ani-sli-l-act;animation-fill-mode:forwards;animation-duration:0.3s;animation-timing-function:ease-out}@keyframes cmn-ani-down-act{0%{opacity:0;transform:translate(0, -50px)}100%{opacity:1;transform:translate(0, 0)}}[data-scroll-animation-down]{opacity:0;transform:translate(0, -50px)}[data-scroll-animation-down=active]{animation-name:cmn-ani-down-act;animation-fill-mode:forwards;animation-duration:0.3s;animation-timing-function:ease-out}@keyframes cmn-ani-up-act{0%{opacity:0;transform:translate(0, 50px)}100%{opacity:1;transform:translate(0, 0)}}[data-scroll-animation-up]{opacity:0;transform:translate(0, 50px)}[data-scroll-animation-up=active]{animation-name:cmn-ani-up-act;animation-fill-mode:forwards;animation-duration:0.3s;animation-timing-function:ease-out}.c-article{max-width:calc(800px * var(--font-ratio));margin-inline:auto}.c-article__main > :where(* + *){margin-top:var(--_article-space, calc(60px * var(--font-ratio)))}.c-article__main :where(p){--_article-space:calc(30px * var(--font-ratio))}.c-article__main :where(p):has(img){--_article-space:calc(40px * var(--font-ratio))}.c-article__main :where(strong){font-weight:var(--font-weight-bold)}.c-article__main :where(em){font-style:italic}.c-article__main :where(h2, h3, h4, h5, h6){font-weight:var(--font-weight-medium)}.c-article__main :where(h2){padding-block-end:calc(8px * var(--font-ratio));font-size:calc(29rem / var(--root-font-size) * var(--font-ratio) * 1.6);border-block-end-color:#dedede;border-block-end-width:1px}.c-article__main :where(h2) + *{margin-block-start:calc(30px * var(--font-ratio))}.c-article__main :where(h3){font-size:calc(27rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-article__main :where(h3) + *{margin-block-start:calc(20px * var(--font-ratio))}.c-article__main :where(h4){padding-inline-start:calc(16px * var(--font-ratio));font-size:calc(24rem / var(--root-font-size) * var(--font-ratio) * 1.6);border-inline-start-width:1px}.c-article__main :where(h4) + *{margin-block-start:calc(20px * var(--font-ratio))}.c-article__main :where(h5){font-size:calc(22rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-article__main :where(h5) + *{margin-block-start:calc(20px * var(--font-ratio))}.c-article__main :where(h6){font-size:calc(18rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-article__main :where(h6) + *{margin-block-start:calc(15px * var(--font-ratio))}.c-article__main :where(blockquote){padding-inline-start:calc(10px * var(--font-ratio));border-inline-start-color:#dedede;border-inline-start-width:calc(2px * var(--font-ratio))}.c-article__main :where(ul, ol){--_article-space:calc(30px * var(--font-ratio))}.c-article__main :where(ul, ol) > * + *{margin-block-start:calc(8px * var(--font-ratio))}.c-article__main :where(ul) li{position:relative;padding-left:calc(14px * var(--font-ratio))}.c-article__main :where(ul) li::before{position:absolute;top:calc(0.5lh - calc(3px * var(--font-ratio)));left:0;width:calc(6px * var(--font-ratio));height:calc(6px * var(--font-ratio));content:"";background-color:currentcolor;border-radius:50%}.c-article__main :where(ol) li{position:relative;display:grid;grid-template-columns:auto 1fr;gap:calc(8px * var(--font-ratio));counter-increment:li}.c-article__main :where(ol) li::before{top:0;left:0;width:1ic;text-align:right;white-space:nowrap;content:counter(li)}.c-article__main :where(a){-webkit-text-decoration:revert;text-decoration:revert}@media (pointer: fine){.c-article__main :where(a):where(:any-link, :enabled, summary, label[for]):hover{text-decoration:none}.c-article__main :where(a):where(:any-link, :enabled, summary, label[for]):focus-visible{text-decoration:none}}.c-article__main :where(img){width:fit-content;margin-inline:auto}.c-article__date{display:block flex;align-items:center}.c-article__date + *{margin-block-start:calc(40px * var(--font-ratio))}.c-button-wrapper{grid-template-columns:repeat(2, 1fr);gap:calc(16px * var(--font-ratio));width:100%;max-width:calc(816px * var(--font-ratio));margin-inline:auto}.c-button-wrapper:has(> :nth-child(2)){display:block grid}@media (max-width: 767.98px){.c-button-wrapper{grid-template-columns:1fr;max-width:calc(230px * var(--font-ratio))}}.c-button-a{--_icon-width:calc(60px * var(--font-ratio));width:100%;max-width:calc(360px * var(--font-ratio));color:var(--color-primary);border-color:var(--color-primary);border-width:1px}.c-button-a__anchor{display:block flex;flex-direction:var(--_flex-direction);gap:calc(20px * var(--font-ratio));align-items:center;justify-content:space-between;width:100%;padding:calc(22px * var(--font-ratio)) calc(40px * var(--font-ratio));font-size:calc(20rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);background-color:#fff;transition:color 0.3s,background-color 0.3s}@media (pointer: fine){.c-button-a__anchor:where(:any-link, :enabled, summary, label[for]):hover{color:#fff;background-color:var(--color-primary);--_icon-translate:calc(20px * var(--font-ratio))}.c-button-a__anchor:where(:any-link, :enabled, summary, label[for]):focus-visible{color:#fff;background-color:var(--color-primary);--_icon-translate:calc(20px * var(--font-ratio))}}.c-button-a .c-icon{transition:translate 0.3s;scale:var(--_scale);translate:var(--_icon-translate) 0}.c-button-a[data-direction=center]{margin-inline:auto}.c-button-a[data-size=fill]{max-width:100%}.c-button-a[data-size=large]{max-width:calc(420px * var(--font-ratio))}.c-button-a[data-size=large] .c-button-a__anchor{height:calc(90px * var(--font-ratio))}.c-button-a[data-size=small]{max-width:calc(160px * var(--font-ratio))}.c-button-a[data-size=small] .c-button-a__anchor{height:calc(34px * var(--font-ratio));padding:calc(6px * var(--font-ratio)) calc(20px * var(--font-ratio));font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6)}@media (pointer: fine){.c-button-a[data-size=small] .c-button-a__anchor:where(:any-link, :enabled, summary, label[for]):hover{--_icon-translate:calc(10px * var(--font-ratio))}.c-button-a[data-size=small] .c-button-a__anchor:where(:any-link, :enabled, summary, label[for]):focus-visible{--_icon-translate:calc(10px * var(--font-ratio))}}.c-button-a[data-type=back]{--_flex-direction:row-reverse;--_scale:-1 1}@media (pointer: fine){.c-button-a[data-type=back] .c-button-a__anchor:where(:any-link, :enabled, summary, label[for]):hover{--_icon-translate:calc(-20px * var(--font-ratio))}.c-button-a[data-type=back] .c-button-a__anchor:where(:any-link, :enabled, summary, label[for]):focus-visible{--_icon-translate:calc(-20px * var(--font-ratio))}}@media (max-width: 767.98px){.c-button-a{max-width:calc(180px * var(--font-ratio))}.c-button-a__anchor{gap:calc(16px * var(--font-ratio));padding:calc(11px * var(--font-ratio)) calc(18px * var(--font-ratio));font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-button-a .c-icon{--_icon-width:calc(30px * var(--font-ratio))}}.c-check__list{display:block flex;flex-wrap:wrap;gap:calc(16px * var(--font-ratio)) calc(24px * var(--font-ratio))}.c-check__list[data-grid]{display:block grid;gap:calc(16px * var(--font-ratio));max-width:fit-content}.c-check__list[data-grid="1"]{grid-template-columns:1fr}.c-check__list[data-grid="2"]{grid-template-columns:repeat(2, 1fr)}.c-check__list[data-grid="3"]{grid-template-columns:repeat(3, 1fr)}.c-check__input{position:fixed !important;inset:0 !important;display:block !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;pointer-events:none !important;border-width:0 !important;contain:strict !important}.c-check__input:checked + label::before{background-position-y:100%}.c-check__input[type=checkbox] + label::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJf44Os44Kk44Ok44O8XzEiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0OCIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7xfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjQgNDgiPjxwYXRoIGZpbGw9IiNkZWRlZGUiIGQ9Ik0yNCAyNEgwVjBoMjR6TTEgMjNoMjJWMUgxeiIvPjxwYXRoIGZpbGw9IiMwMDc5YzMiIGQ9Ik0tLjEgMjRoMjR2MjRoLTI0eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im04LjggNDIuNC01LjYtNS4yIDEuMy0xLjQgNC4zIDMuOCAxMC40LTkuMyAxLjMgMS40eiIvPjwvc3ZnPg==")}.c-check__input[type=radio] + label::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDI0IDQ4Ij48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMS41IiBmaWxsPSIjZmZmIi8+PHBhdGggZmlsbD0iI2RlZGVkZSIgZD0iTTEyIDI0QzUuNCAyNCAwIDE4LjYgMCAxMlM1LjQgMCAxMiAwczEyIDUuNCAxMiAxMi01LjQgMTItMTIgMTJtMC0yM0M1LjkgMSAxIDUuOSAxIDEyczQuOSAxMSAxMSAxMSAxMS00LjkgMTEtMTFTMTguMSAxIDEyIDEiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjM2IiByPSIxMS41IiBmaWxsPSIjZmZmIi8+PHBhdGggZmlsbD0iI2RlZGVkZSIgZD0iTTEyIDQ4QzUuNCA0OCAwIDQyLjYgMCAzNnM1LjQtMTIgMTItMTIgMTIgNS40IDEyIDEyLTUuNCAxMi0xMiAxMm0wLTIzQzUuOSAyNSAxIDI5LjkgMSAzNnM0LjkgMTEgMTEgMTEgMTEtNC45IDExLTExLTQuOS0xMS0xMS0xMSIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMzYiIHI9IjYiIGZpbGw9IiMwMDc5YzMiLz48L3N2Zz4=")}.c-check__input:focus-visible + label{border-color:var(--color-primary-1)}.c-check__label{position:relative;display:block flex;align-items:center;min-width:var(--_min-width);height:100%;padding-left:calc(28px * var(--font-ratio));font-size:calc(14rem / var(--root-font-size) * var(--font-ratio) * 1.6);cursor:pointer;background-color:var(--background-color);border-color:transparent;border-width:1px;border-radius:var(--border-radius-small)}.c-check__label::before{position:absolute;top:50%;left:0;display:inline-block;width:calc(20px * var(--font-ratio));height:calc(20px * var(--font-ratio));content:"";background:no-repeat 0 0/100% auto;transform:translateY(-50%)}@media (max-width: 767.98px){.c-check__label{font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.c-dialog{--_duration:0.3s;--_shadow-color:rgb(0 0 0 / 60%);inset-inline:0 0;display:none;width:var(--_dialog-width, fit-content);max-width:calc(100% - 2em - 6px);height:fit-content;max-height:calc(100% - 2em - 6px);padding:calc(50px * var(--font-ratio)) calc(30px * var(--font-ratio));margin:auto;color:canvastext;border:0;transition:opacity var(--_duration)}.c-dialog::backdrop{background-color:rgba(0, 0, 0, 0.7)}.c-dialog[open]{display:block flow}.c-dialog:not([data-active=true]){opacity:0}.c-dialog[data-active=true]{position:fixed;inset-block:0 0;overflow:auto;visibility:visible;-webkit-user-select:text;user-select:text}.c-dialog__close{--_icon-width:calc(30px * var(--font-ratio));--_icon-height:calc(30px * var(--font-ratio));--_icon-fill:#fff;position:absolute;top:0;right:calc(30px * var(--font-ratio))}.c-dialog__close:focus-visible{outline:0}.c-dialog__arrow{--_icon-width:calc(60px * var(--font-ratio));--_icon-height:calc(7px * var(--font-ratio));--_icon-fill:#fff;position:absolute;top:50%;display:block flow;translate:0 -50%}.c-dialog__arrow[data-dialog-prev]{left:0;scale:-1 1}.c-dialog__arrow[data-dialog-next]{right:0}@media (max-width: 890px){.c-dialog__arrow:focus-visible{outline:0}}@media (max-width: 767.98px){.c-dialog{padding:calc(30px * var(--font-ratio)) calc(22px * var(--font-ratio))}.c-dialog__close{--_icon-width:calc(20px * var(--font-ratio));--_icon-height:calc(20px * var(--font-ratio));right:calc(22px * var(--font-ratio))}}.c-heading-a{position:relative;display:block grid;place-items:center;width:100%;max-width:calc(610px * var(--font-ratio));min-height:calc(118px * var(--font-ratio));margin-inline:auto;font-size:calc(29rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);line-height:1.75;text-align:center}.c-heading-a::before,.c-heading-a::after{position:absolute;display:block flow;width:calc(42px * var(--font-ratio));height:calc(42px * var(--font-ratio));content:""}.c-heading-a::before{top:0;left:0;border-width:1px 0 0 1px}.c-heading-a::after{right:0;bottom:0;border-width:0 1px 1px 0}.c-heading-a + *{margin-block-start:calc(30px * var(--font-ratio))}@media (max-width: 767.98px){.c-heading-a{max-width:calc(300px * var(--font-ratio));min-height:calc(50px * var(--font-ratio));font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-heading-a::before,.c-heading-a::after{width:calc(20px * var(--font-ratio));height:calc(20px * var(--font-ratio))}.c-heading-a + *{margin-block-start:calc(20px * var(--font-ratio))}}.c-heading-b{position:relative;width:fit-content;padding-block:calc(36px * var(--font-ratio)) calc(25px * var(--font-ratio));margin-inline:auto;font-size:calc(29rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);text-align:center;letter-spacing:0.2em}.c-heading-b + *{margin-block-start:calc(30px * var(--font-ratio))}.c-heading-b::before,.c-heading-b::after{position:absolute;left:50%;display:block flow;margin-inline:auto;content:"";background:no-repeat 0 0/100% auto;translate:-50% 0}.c-heading-b::before{top:0;width:calc(140px * var(--font-ratio));height:calc(12px * var(--font-ratio));background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMTQwIDEyIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9Il/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MiIHgxPSI3MCIgeDI9IjcwIiB5MT0iNiIgeTI9IjYiIGRhdGEtbmFtZT0i5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjAiIHN0b3Atb3BhY2l0eT0iLjUiLz48c3RvcCBvZmZzZXQ9Ii41Ii8+PHN0b3Agb2Zmc2V0PSIuOSIgc3RvcC1vcGFjaXR5PSIuNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeGxpbms6aHJlZj0iI1/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MiIGlkPSJf5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzMSIgeDE9IjY4LjkiIHgyPSI3MS4xIiB5MT0iMyIgeTI9IjMiIGRhdGEtbmFtZT0i5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIi8+PGxpbmVhckdyYWRpZW50IHhsaW5rOmhyZWY9IiNf5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIiBpZD0iX+WQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODszIiIHgxPSI3MS44IiB4Mj0iNzQiIHkxPSI0LjYiIHkyPSI0LjYiIGRhdGEtbmFtZT0i5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIi8+PGxpbmVhckdyYWRpZW50IHhsaW5rOmhyZWY9IiNf5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIiBpZD0iX+WQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODszMiIHgxPSI2NiIgeDI9IjY4LjIiIHkxPSI0LjYiIHkyPSI0LjYiIGRhdGEtbmFtZT0i5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIi8+PGxpbmVhckdyYWRpZW50IHhsaW5rOmhyZWY9IiNf5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIiBpZD0iX+WQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODszQiIHgxPSIuNSIgeDI9IjEzOS41IiB5MT0iNy40IiB5Mj0iNy40IiBkYXRhLW5hbWU9IuWQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODsyIvPjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI1/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MpIiBkPSJNNzAgNiIvPjxwYXRoIGZpbGw9InVybCgjX+WQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODszEpIiBkPSJNNzAgNmMuMSAwIC4yIDAgLjItLjIgMC0uMSAxLTIuNi44LTQuNi0uMS0uOS0uNi0xLjMtMS0xLjNzLS45LjQtMSAxLjNjLS4yIDEuOS44IDQuNS44IDQuNiAwIDAgLjEuMi4yLjJtLS42LTQuNmMwLS42LjMtLjguNS0uOHMuNS4zLjUuOGMuMSAxLjEtLjIgMi40LS41IDMuNFY1bC0uMi0uMmMtLjMtLjktLjYtMi4zLS41LTMuNFoiLz48cGF0aCBmaWxsPSJ1cmwoI1/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MyKSIgZD0iTTcyIDUuN2MuMSAwIDEuMy0uMyAxLjgtMSAuMi0uMy4yLS43IDAtMS0uMi0uMS0uMy0uMi0uNS0uMnMtLjMgMC0uNS4xYy0uNy41LTEgMS43LTEgMS44di4yaC4yWm0uNS0uOGMuMS0uMy4zLS42LjUtLjhoLjNzLjEuMiAwIC40Yy0uMi4zLS42LjUtLjkuNmgtLjJWNVoiLz48cGF0aCBmaWxsPSJ1cmwoI1/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MzKSIgZD0iTTY3LjkgNS43aC4yYy4xIDAgMC0uMiAwLS4yIDAtLjEtLjMtMS4zLTEtMS44LS4xIDAtLjMtLjEtLjQtLjFzLS40IDAtLjUuMmMtLjMuMy0uMy43IDAgMSAuNS43IDEuNyAxIDEuOCAxWm0tMS4zLTEuNmguNGMuMy4yLjUuNi42Ljl2LjJoLS4xYy0uMy0uMS0uNy0uMy0uOS0uNnYtLjRaIi8+PHBhdGggZmlsbD0idXJsKCNf5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzNCkiIGQ9Ik0xMzkuNSAxMS4xSDc5LjFjLjItLjEuNC0uMi42LS40IDEuMi0uOSAxLjktMi4zIDEuOC0zLjd2LS4zYy0uMS0xLjEtLjctMi0xLjctMi42LS43LS41LTEuNS0uOC0yLjMtLjhzLTEuMi4yLTEuNy41Yy0xLjEuNi0xLjcgMS45LTEuNSAzLjF2LjJjLS4xIDAtLjIgMC0uNC0uMSAwIDAtLjctLjItMS41LS4ycy0xLjYuMS0yLjYuNmMtMS0uNS0xLjktLjYtMi42LS42cy0xLjQuMi0xLjUuMi0uMiAwLS40LjF2LS4yYy4yLTEuMi0uNC0yLjUtMS41LTMuMS0uNS0uMy0xLjEtLjUtMS43LS41cy0xLjYuMy0yLjMuOGMtLjkuNi0xLjUgMS42LTEuNyAyLjZWN2MwIDEuNS42IDIuOCAxLjggMy43LjIuMS40LjMuNi40SC41di41aDEzOS4xdi0uNVpNNzYuMSA0LjJjLjQtLjMuOS0uNCAxLjQtLjRzMS4zLjIgMiAuN2MuOC42IDEuMyAxLjQgMS40IDIuM3YuM2MwIDEuMy0uNSAyLjUtMS42IDMuMy0uNy41LTEuNS44LTIuMy44aC0uM2MtLjQgMC0uOSAwLTEuMy0uMmgtLjFjLjItLjMuNC0uNi40LS45VjguOWMuNC4yLjguMyAxLjEuM3MuOCAwIDEuMS0uM2MuNy0uNCAxLjEtMS4zIDEtMi4xIDAtLjUtLjMtLjktLjctMS4yLS4zLS4yLS43LS40LTEuMS0uNGgtLjJjLS4xIDAtLjIuMi0uMi4zcy4xLjIuMy4yaC4yYy4zIDAgLjUgMCAuNy4zLjMuMi40LjUuNS44IDAgLjYtLjIgMS4zLS44IDEuNi0uMi4yLS41LjItLjguMnMtLjgtLjEtMS4yLS40Yy0uMSAwLS4yLS4yLS4zLS4zIDAgMCAwLS4xLS4yLS4yLS4yLS4zLS4zLS42LS40LS45LS4xLTEgLjQtMi4xIDEuMy0yLjZabS0zLjMgNi4yYzAtLjItLjEtLjQtLjEtLjUuNi40IDEuMi44IDEuNyAxLjFoLS45Yy0uMyAwLS42LS4zLS43LS42bS0uMi0zLjJjLjggMCAxLjMuMiAxLjMuMi40IDAgLjcuMyAxIC42IDAgMCAuMS4yLjIuMi4zLjUuNSAxIC4zIDEuNiAwIC4zLS4yLjYtLjUuOC0uNy0uMy0xLjQtLjgtMi4xLTEuMy4yLS4yLjQtLjMuNy0uM2guM2MuMSAwIC4yIDAgLjItLjIgMC0uMSAwLS4zLS4yLS4zaC0uM2MtLjQgMC0uOC4yLTEuMS41IDAgMC0uMi0uMS0uMy0uMi0uNS0uNS0xLS44LTEuNS0xLjEuOC0uMyAxLjUtLjQgMi0uNFptLS45IDEuOWMuMS4xLjMuMi40LjMgMCAuNCAwIC44LjIgMS4yIDAgLjIuMi4zLjQuNWgtNS41Yy4yLS4xLjMtLjMuNC0uNS4yLS40LjItLjguMi0xLjIuMS0uMS4zLS4yLjQtLjNxLjktLjkgMS44LTEuMi45LjQ1IDEuOCAxLjJaTTY1LjYgMTFjLjYtLjMgMS4yLS43IDEuNy0xLjEgMCAuMiAwIC40LS4yLjYtLjIuMy0uNC41LS43LjZoLS44Wm0uNS0zLjZzLjUtLjIgMS4zLS4yIDEuMiAwIDIgLjRjLS41LjMtMSAuNi0xLjUgMS4xIDAgMC0uMi4yLS4zLjItLjMtLjMtLjctLjUtMS4xLS41aC0uM2MtLjEgMC0uMi4yLS4yLjNzLjEuMi4zLjJoLjJjLjMgMCAuNS4xLjcuMy0uNy42LTEuNSAxLTIuMSAxLjMtLjItLjItLjQtLjUtLjUtLjgtLjEtLjYgMC0xLjIuMy0xLjYgMCAwIDAtLjEuMi0uMi4zLS4zLjYtLjUgMS0uNlptLTUuNSAyLjljLTEuMS0uOC0xLjctMi0xLjYtMy4zdi0uM2MuMS0uOS42LTEuNyAxLjQtMi4zLjYtLjUgMS4zLS43IDItLjdzMSAuMSAxLjQuNGMuOS41IDEuNCAxLjYgMS4zIDIuNiAwIC4zLS4yLjYtLjQuOWwtLjIuMi0uMy4zYy0uNC4zLS44LjQtMS4yLjRzLS42IDAtLjgtLjJjLS42LS4zLS45LTEtLjgtMS42IDAtLjMuMi0uNi41LS44LjItLjIuNS0uMy43LS4zaC4yYy4xIDAgLjIgMCAuMi0uMiAwLS4xIDAtLjMtLjItLjNoLS4yYy0uNCAwLS44LjEtMS4xLjQtLjQuMy0uNi43LS43IDEuMi0uMS44LjMgMS43IDEgMi4xLjMuMi43LjMgMS4xLjNzLjggMCAxLjEtLjNjMCAuNC0uMS44IDAgMS4yIDAgLjMuMi42LjQuOWgtLjFxLS42LjMtMS4yLjNoLS40Yy0uOCAwLTEuNi0uMy0yLjMtLjhaIi8+PC9zdmc+")}.c-heading-b::after{bottom:0;width:calc(140px * var(--font-ratio));height:calc(1px * var(--font-ratio));background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJf44Os44Kk44Ok44O8XzEiIHdpZHRoPSIxNDAiIGhlaWdodD0iMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7xfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTQwIDIiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iX+WQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODsyIgeDE9Ii41IiB4Mj0iMTM5LjUiIHkxPSIzLjEiIHkyPSIzLjEiIGRhdGEtbmFtZT0i5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgNCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1vcGFjaXR5PSIuNSIvPjxzdG9wIG9mZnNldD0iLjUiLz48c3RvcCBvZmZzZXQ9Ii45IiBzdG9wLW9wYWNpdHk9Ii41Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI1/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MpIiBkPSJNMTM5LjUuN0guNXYuNWgxMzl6Ii8+PC9zdmc+")}@media (max-width: 767.98px){.c-heading-b{padding-block:calc(18px * var(--font-ratio)) calc(14px * var(--font-ratio));font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-heading-b + *{margin-block-start:calc(20px * var(--font-ratio))}.c-heading-b::before{width:calc(70px * var(--font-ratio));height:calc(6px * var(--font-ratio))}.c-heading-b::after{width:calc(70px * var(--font-ratio))}}.c-ttl__02{margin-bottom:103px;font-family:Shippori Mincho,serif;font-size:3.3rem;font-weight:500;text-align:center;letter-spacing:6.6px}.c-ttl__02 span{position:relative;display:inline-block;padding:34px 82px 38px}.c-ttl__02 span::after,.c-ttl__02 span::before{position:absolute;width:40px;height:42px;content:"";border:solid #000}.c-ttl__02 span::before{top:0;left:0;border-width:1px 0 0 1px}.c-ttl__02 span::after{right:0;bottom:0;border-width:0 1px 1px 0}.c-ttl__02--sm{margin-bottom:27px;font-size:2.9rem;line-height:1.76;letter-spacing:5.7px}.c-ttl__02--sm span{padding:8px 30px}@media screen and (max-width: 834px){.c-ttl__02{margin-bottom:31px;font-size:1.45rem;letter-spacing:3px}.c-ttl__02 span{padding:13px 25px 14px}.c-ttl__02 span::after,.c-ttl__02 span::before{width:16px;height:17px}.c-ttl__02--sm{margin-bottom:11px;font-size:1.45rem;line-height:1.75;letter-spacing:2.3px}.c-ttl__02--sm span{padding:5px 16px 3px}.c-ttl__02--sm span::after,.c-ttl__02--sm span::before{width:19px;height:21px}}@media screen and (max-width: 359px){.c-ttl__02{letter-spacing:0}.c-ttl__02--sm{letter-spacing:0}}.c-hero{display:block grid}.c-hero:has(.c-hero__background){min-height:var(--_min-height, calc(400px * var(--font-ratio)));color:#fff;--_background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMjQiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDMyNCA5Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzE4LjQgNS44YzEuMiAwIDQuOS0xLjQgNC45LTEuNFMzMTkuNiAzIDMxOC40IDNzLjYtLjUtLjQtM2MwIDAtLjMgMy00IDNzLTYuMiAxLjUtNi4yIDEuNVMzMTAuNCA2IDMxNCA2czQgMyA0IDNjMS0yLjUtLjktMyAuNC0zWk02IDBjLTEgMi41LjkgMy0uNCAzUy43IDQuNC43IDQuNHMzLjcgMS40IDQuOSAxLjQtLjYuNS40IDNjMCAwIC4zLTMgNC0zczYuMi0xLjUgNi4yLTEuNS0yLjYtMS41LTYuMi0xLjVTNiAwIDYgME0zMDEuOCAyLjZjLTEgMC0xLjcuNy0xLjkgMS42aC0yNzdjLS4xLS45LS45LTEuNi0xLjktMS42cy0xLjkuOC0xLjkgMS45LjggMS45IDEuOSAxLjkgMS43LS43IDEuOS0xLjZIMzAwYy4xLjkuOSAxLjYgMS45IDEuNnMxLjktLjggMS45LTEuOS0uOC0xLjktMS45LTEuOVoiLz48L3N2Zz4=")}.c-hero > *{grid-area:1/1}.c-hero__inner{display:block flex;flex-direction:column;justify-content:center}.c-hero__heading{position:relative;font-size:calc(45rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);text-align:center}.c-hero__heading::before{position:absolute;top:calc(100% + 10px * var(--font-ratio));right:0;left:0;width:calc(322px * var(--font-ratio));height:calc(9px * var(--font-ratio));margin-inline:auto;content:"";background:no-repeat 0 0/100% auto;background-image:var(--_background-image, url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCAzMjQgOSIgd2lkdGg9IjMyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMzE4LjQgNS44YzEuMiAwIDQuOS0xLjQgNC45LTEuNHMtMy43LTEuNC00LjktMS40LjYtLjUtLjQtM2MwIDAtLjMgMy00IDNzLTYuMiAxLjUtNi4yIDEuNSAyLjYgMS41IDYuMiAxLjUgNCAzIDQgM2MxLTIuNS0uOS0zIC40LTN6bS0zMTIuNC01LjhjLTEgMi41LjkgMy0uNCAzcy00LjkgMS40LTQuOSAxLjQgMy43IDEuNCA0LjkgMS40LS42LjUuNCAzYzAgMCAuMy0zIDQtM3M2LjItMS41IDYuMi0xLjUtMi42LTEuNS02LjItMS41LTQtMi44LTQtMi44bTI5NS44IDIuNmMtMSAwLTEuNy43LTEuOSAxLjZoLTI3N2MtLjEtLjktLjktMS42LTEuOS0xLjZzLTEuOS44LTEuOSAxLjkuOCAxLjkgMS45IDEuOSAxLjctLjcgMS45LTEuNmgyNzcuMWMuMS45LjkgMS42IDEuOSAxLjZzMS45LS44IDEuOS0xLjktLjgtMS45LTEuOS0xLjl6IiBmaWxsPSIjMjYyNjI2Ii8+PC9zdmc+"))}.c-hero__subtitle{margin-top:calc(30px * var(--font-ratio));font-size:calc(23rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-regular);letter-spacing:0.08em;text-align:center}.c-hero__background{position:relative;z-index:-1;height:100%;margin-inline:calc(50% - 50vi);overflow:hidden}.c-hero__background picture,.c-hero__background img{width:100%;height:100%;object-fit:cover}.c-hero__background picture{transition:scale 5s ease-out;animation:var(--_animation, none);animation-play-state:var(--_animation-play-state, paused)}.c-hero[data-size=large]{--_min-height:calc(900px * var(--font-ratio));--_animation:scale 5s ease-out forwards}@keyframes scale{0%{transform:scale(1)}100%{transform:scale(1.05)}}@media (max-width: 767.98px){.c-hero{--_min-height:calc(200px * var(--font-ratio))}.c-hero__heading{font-size:calc(20rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-hero__heading::before{width:calc(143px * var(--font-ratio));height:calc(4px * var(--font-ratio))}.c-hero__subtitle{font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6);margin-top:calc(22px * var(--font-ratio))}.c-hero[data-size=large]{--_min-height:calc(430px * var(--font-ratio))}}.c-icon{position:relative;display:inline-block;width:var(--_icon-width, 1em);height:var(--_icon-height, 1em);line-height:inherit;vertical-align:middle;fill:var(--_icon-fill, currentColor)}.c-image{--_space:calc(30px * var(--font-ratio));width:fit-content}.c-image + *{margin-block-start:calc(40px * var(--font-ratio))}.c-image[data-position=center]{margin-inline:auto}.c-input{display:block flex;gap:calc(12px * var(--font-ratio));align-items:center;font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-input[data-size=small]{--_max-width:calc(318px * var(--font-ratio))}.c-input[data-column]{flex-direction:column;gap:calc(8px * var(--font-ratio));align-items:flex-start}.c-input__label{flex-shrink:0;min-width:calc(30px * var(--font-ratio))}.c-input__main{width:100%;max-width:var(--_max-width);padding:calc(12px * var(--font-ratio)) calc(10px * var(--font-ratio));background-color:#f8f8f8;border-color:#dedede;border-width:1px;border-radius:var(--border-radius-small)}.c-input__main::placeholder{color:#a6a6a6}.c-input__main[data-error]{border-color:var(--color-warning)}.c-input__button{padding:calc(8px * var(--font-ratio)) calc(16px * var(--font-ratio));color:#fff;background-color:var(--color-primary);transition:opacity 0.3s}@media (pointer: fine){.c-input__button:where(:any-link, :enabled, summary, label[for]):hover{opacity:0.7}.c-input__button:where(:any-link, :enabled, summary, label[for]):focus-visible{opacity:0.7}}@media (max-width: 767.98px){.c-input__button{flex-shrink:0;padding:calc(8px * var(--font-ratio));font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.c-textarea{width:100%;min-height:calc(200px * var(--font-ratio));padding:calc(10px * var(--font-ratio));font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6);resize:none;background-color:#f8f8f8;border-color:#dedede;border-width:1px;border-radius:var(--border-radius-small)}.c-textarea[data-error]{border-color:var(--color-warning)}.c-intro{--_space:calc(80px * var(--font-ratio));position:relative}.c-intro::before{position:absolute;right:0;bottom:calc(-8px * var(--font-ratio));left:0;z-index:-1;width:89.4230769231%;height:11.5384615385%;margin-inline:auto;content:"";background-color:#989898;filter:blur(calc(20px * var(--font-ratio)));border-radius:50%}.c-intro__heading{display:block grid;grid-template-columns:calc(100px * var(--font-ratio)) 1fr;font-size:calc(26rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);color:#fff;background-color:#000}.c-intro strong{display:block flex;align-items:center;padding:calc(10px * var(--font-ratio)) calc(60px * var(--font-ratio))}.c-intro__number{display:block flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;font-size:calc(40rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-bold);background-color:var(--color-primary)}.c-intro__number span{display:block flow;font-size:calc(16rem / var(--root-font-size) * var(--font-ratio) * 1.6);text-transform:uppercase}.c-intro__number em{line-height:1}.c-intro__inner{display:block grid;grid-template-columns:auto auto;gap:calc(30px * var(--font-ratio));padding:calc(40px * var(--font-ratio));background-color:#ededed}.c-intro__image{flex-shrink:0;width:fit-content}.c-intro__main{line-height:2.3}@media (max-width: 890px){.c-intro__inner{grid-template-columns:1fr;gap:calc(18px * var(--font-ratio));padding:calc(20px * var(--font-ratio))}.c-intro__image{order:-1;width:fit-content;margin-inline:auto}}@media (max-width: 767.98px){.c-intro{--_space:calc(40px * var(--font-ratio))}.c-intro__heading{grid-template-columns:calc(52px * var(--font-ratio)) 1fr;font-size:calc(16rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-intro strong{padding:calc(10px * var(--font-ratio)) calc(24px * var(--font-ratio));font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-intro__number{font-size:calc(16rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-intro__number span{font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.c-list{--_spacer:calc(16px * var(--font-ratio))}.c-list > :where(* + *){margin-block-start:calc(20px * var(--font-ratio))}.c-list__item{position:relative;padding-left:1em}.c-list__item::before{position:absolute}.c-list:where(ul) .c-list__item{padding-left:calc(14px * var(--font-ratio))}.c-list:where(ul) .c-list__item::before{top:calc(0.5lh - calc(2px * var(--font-ratio)));left:0;width:calc(6px * var(--font-ratio));height:calc(6px * var(--font-ratio));content:"";background-color:currentcolor;border-radius:50%}.c-list:where(ol) .c-list__item{padding-left:1.5ic;counter-increment:li}.c-list:where(ol) .c-list__item:has(> strong){font-weight:var(--font-weight-bold)}.c-list:where(ol) .c-list__item::before{top:0;left:0;width:1.5ic;padding-right:0.2ic;text-align:right;white-space:nowrap;content:counter(li) "."}@media (max-width: 767.98px){.c-list{font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.c-pagination{--_space:calc(40px * var(--font-ratio))}.c-pagination__list{display:flex;flex-wrap:wrap;gap:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6);justify-content:center}.c-pagination__list:has(> :nth-child(-n+3):last-child){display:none}.c-pagination__button{display:flex;align-items:center;justify-content:center;width:calc(30rem / var(--root-font-size) * var(--font-ratio) * 1.6);height:calc(40rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-size:calc(16rem / var(--root-font-size) * var(--font-ratio) * 1.6);color:var(--color-primary);border:solid 1px var(--color-primary);transition:color 0.3s,border-color 0.3s}.c-pagination__button[aria-current=page]{color:#fff;pointer-events:none;background-color:#000;border-color:#000}.c-pagination__button--prev > *,.c-pagination__button--next > *{width:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6);height:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-pagination__button:disabled{pointer-events:none;opacity:0.5}.c-section-bg{position:relative;padding-block:calc(90px * var(--font-ratio)) calc(120px * var(--font-ratio))}.c-section-bg:last-child{padding-bottom:0}.c-section-bg:last-child::before{height:calc(100% + calc(120px * var(--font-ratio)))}.c-section-bg::before{position:absolute;top:0;z-index:-1;height:var(--_height, 100%);overflow:hidden;content:"";left:calc(50% - 50vi);width:100vw;background-color:#f1f1f1;background-repeat:no-repeat}.c-section-bg[data-position=left]::before{background-image:url("../img/common/background_section_01.png");background-position:calc(-40px * var(--font-ratio)) calc(-10px * var(--font-ratio));background-size:calc(734px * var(--font-ratio))}.c-section-bg[data-position=right]::before{background-image:url("../img/common/background_section_02.png");background-position:top 0 right 0;background-size:calc(760px * var(--font-ratio))}@media (max-width: 767.98px){.c-section-bg{padding-block:calc(50px * var(--font-ratio)) calc(60px * var(--font-ratio))}}.c-select{position:relative;width:100%;max-width:calc(318px * var(--font-ratio));background-color:#f8f8f8;border-color:#dedede;border-width:1px}.c-select__inner{width:100%;padding:calc(12px * var(--font-ratio)) calc(10px * var(--font-ratio))}.c-side-decoration{margin-inline:calc(50% - 50vi);position:absolute;top:0;left:0;z-index:-1}@media (max-width: 767.98px){.c-side-decoration{display:none}}.c-table{font-size:calc(14rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-table__row{display:block grid;grid-template-columns:calc(200px * var(--font-ratio)) 1fr;column-gap:calc(14px * var(--font-ratio));padding-block:calc(8px * var(--font-ratio));border-block-start-color:rgba(38, 38, 38, 0.15);border-block-start-width:1px}.c-table__row:last-of-type{border-block-end-color:rgba(38, 38, 38, 0.15);border-block-end-width:1px}@media (max-width: 767.98px){.c-table{font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.c-table__row{grid-template-columns:1fr;padding-block:calc(9px * var(--font-ratio))}}.c-text{--_space:calc(40px * var(--font-ratio));font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6);line-height:var(--_line-height, 2.3);text-align:var(--_text-align, left)}.c-text + .c-text{margin-block-start:calc(30px * var(--font-ratio))}.c-text[data-line-height=large]{--_line-height:3}.c-text[data-text-align=center]{--_text-align:center}.c-text a{color:var(--color-primary);-webkit-text-decoration:revert;text-decoration:revert}@media (pointer: fine){.c-text a:where(:any-link, :enabled, summary, label[for]):hover{text-decoration:none}.c-text a:where(:any-link, :enabled, summary, label[for]):focus-visible{text-decoration:none}}@media (max-width: 767.98px){.c-text{font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6);line-height:var(--_line-height, 1.75)}.c-text[data-line-height=large]{--_line-height:1.75}.c-text[data-text-align=center]{--_text-align:left}}.p-contribution-about{--_space:0;position:relative;padding-block:0 calc(137px * var(--font-ratio));text-align:center}.p-contribution-about::before{position:absolute;top:0;z-index:-1;height:var(--_height, 100%);overflow:hidden;content:"";left:calc(50% - 50vi);width:100vw;top:calc(-136px * var(--font-ratio));height:calc(100% + calc(136px * var(--font-ratio)));background:no-repeat 0 0/cover;background-image:url("../img/technology/background_about_01.jpg")}.p-contribution-about strong{display:block;font-size:calc(60rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium)}.p-contribution-about strong + *{margin-block-start:calc(30px * var(--font-ratio))}@media (max-width: 767.98px){.p-contribution-about{padding-block:0 calc(50px * var(--font-ratio))}.p-contribution-about::before{top:calc(-50px * var(--font-ratio));height:calc(100% + calc(50px * var(--font-ratio)))}.p-contribution-about strong{font-size:calc(30rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-contribution-about strong + *{margin-block-start:calc(20px * var(--font-ratio))}}.p-contribution-section{--_space:calc(60px * var(--font-ratio))}.p-contribution-section > * + *{margin-block-start:calc(30px * var(--font-ratio))}.p-contribution-section__heading{font-size:calc(29rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);text-align:center}.p-contribution-section__heading + *{margin-block-start:calc(30px * var(--font-ratio))}.p-contribution-section__row{display:block flex;gap:calc(40px * var(--font-ratio))}.p-contribution-section__image{flex-shrink:0}.p-contribution-section__image > * + *{margin-block-start:calc(16px * var(--font-ratio))}.p-contribution-section__name{font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-contribution-section__name span{display:block flow;font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-contribution-section__list{display:block grid;grid-template-columns:repeat(3, 1fr);gap:calc(40px * var(--font-ratio))}@media (max-width: 767.98px){.p-contribution-section__heading{font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-contribution-section__heading + *{margin-block-start:calc(20px * var(--font-ratio))}.p-contribution-section__row{flex-direction:column}.p-contribution-section__list{grid-template-columns:1fr}.p-contribution-section__image{order:2}}.p-message-signature{--_space:calc(30px * var(--font-ratio));font-weight:var(--font-weight-medium);text-align:right}.p-message-signature__position{font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-message-signature__name{font-size:calc(20rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-philosophy-forte{--_space:calc(80px * var(--font-ratio));position:relative}.p-philosophy-forte::before{position:absolute;right:0;bottom:calc(-8px * var(--font-ratio));left:0;z-index:-1;width:89.4230769231%;height:11.5384615385%;margin-inline:auto;content:"";background-color:#989898;filter:blur(calc(20px * var(--font-ratio)));border-radius:50%}.p-philosophy-forte__heading{display:block grid;grid-template-columns:calc(100px * var(--font-ratio)) 1fr;font-size:calc(26rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);color:#fff;background-color:#000}.p-philosophy-forte strong{display:block flex;align-items:center;padding:calc(10px * var(--font-ratio)) calc(60px * var(--font-ratio))}.p-philosophy-forte__number{display:block flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;font-size:calc(40rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-bold);background-color:var(--color-primary)}.p-philosophy-forte__number span{display:block flow;font-size:calc(16rem / var(--root-font-size) * var(--font-ratio) * 1.6);text-transform:uppercase}.p-philosophy-forte__number em{line-height:1}.p-philosophy-forte__inner{display:block grid;grid-template-columns:auto auto;gap:calc(30px * var(--font-ratio));padding:calc(40px * var(--font-ratio));background-color:#ededed}.p-philosophy-forte__image{flex-shrink:0;width:fit-content}.p-philosophy-satisfaction + *{margin-block-start:0}.p-philosophy-satisfaction > * + *{margin-block-start:calc(40px * var(--font-ratio))}.p-philosophy-satisfaction__row{display:block grid;grid-template-columns:repeat(2, 1fr);gap:calc(30px * var(--font-ratio));max-width:calc(684px * var(--font-ratio));margin-inline:auto}.p-philosophy-satisfaction__title{padding:calc(15px * var(--font-ratio));font-size:calc(20rem / var(--root-font-size) * var(--font-ratio) * 1.6);color:#fff;text-align:center;background-color:#000}.p-philosophy-satisfaction__data{padding:calc(16px * var(--font-ratio));background-color:#fff}.p-philosophy-satisfaction__list{counter-reset:item}.p-philosophy-satisfaction__list > * + *{margin-block-start:1em}.p-philosophy-satisfaction__item{position:relative;padding-left:calc(1em + 16px * var(--font-ratio));font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-philosophy-satisfaction__item::before{position:absolute;top:0;left:0;font-weight:var(--font-weight-bold);content:counter(item);counter-increment:item}@media (max-width: 767.98px){.p-philosophy-satisfaction__row{grid-template-columns:1fr;gap:calc(20px * var(--font-ratio));max-width:100%}.p-philosophy-satisfaction__title{padding:calc(14px * var(--font-ratio));font-size:calc(18rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-philosophy-satisfaction__item{font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-profile-table{width:100%;font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6);border-block-end-color:var(--border-color);border-block-end-width:1px}.p-profile-table__row{border-block-start-color:var(--border-color);border-block-start-width:1px}.p-profile-table th,.p-profile-table td{padding-block:calc(8px * var(--font-ratio))}.p-profile-table__title{width:calc(200px * var(--font-ratio))}.p-information-index{position:relative;padding-block-start:calc(120px * var(--font-ratio));margin-block-start:0}.p-information-index::before{position:absolute;top:0;z-index:-1;height:var(--_height, 100%);overflow:hidden;content:"";left:calc(50% - 50vi);width:100vw;top:calc(-46px * var(--font-ratio));height:calc(100% + 46px * var(--font-ratio) + 120px * var(--font-ratio));background:no-repeat 0 0/cover;background-image:url("../img/corporate/information/background_01.jpg")}.p-information-index__inner{display:block grid;grid-template-columns:repeat(2, 1fr);gap:calc(40px * var(--font-ratio));max-width:calc(880px * var(--font-ratio));margin-inline:auto}@media (max-width: 767.98px){.p-information-index__inner{grid-template-columns:1fr;gap:calc(20px * var(--font-ratio))}}.p-corporate-history-table{width:100%;font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6);border-block-end-color:rgba(38, 38, 38, 0.15);border-block-end-width:1px}.p-corporate-history-table__row{border-block-start-color:rgba(38, 38, 38, 0.15);border-block-start-width:1px}.p-officer-heading{position:relative;width:fit-content;padding-block:calc(36px * var(--font-ratio)) calc(25px * var(--font-ratio));margin-inline:auto;font-size:calc(29rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);text-align:center;letter-spacing:0.2em}.p-officer-heading + *{margin-block-start:calc(30px * var(--font-ratio))}.p-officer-heading::before,.p-officer-heading::after{position:absolute;left:50%;display:block flow;margin-inline:auto;content:"";translate:-50% 0}.p-officer-heading::before{top:0;width:calc(140px * var(--font-ratio));height:calc(12px * var(--font-ratio));background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQwIiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgMTQwIDEyIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9Il/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MiIHgxPSI3MCIgeDI9IjcwIiB5MT0iNiIgeTI9IjYiIGRhdGEtbmFtZT0i5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjAiIHN0b3Atb3BhY2l0eT0iLjUiLz48c3RvcCBvZmZzZXQ9Ii41Ii8+PHN0b3Agb2Zmc2V0PSIuOSIgc3RvcC1vcGFjaXR5PSIuNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeGxpbms6aHJlZj0iI1/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MiIGlkPSJf5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzMSIgeDE9IjY4LjkiIHgyPSI3MS4xIiB5MT0iMyIgeTI9IjMiIGRhdGEtbmFtZT0i5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIi8+PGxpbmVhckdyYWRpZW50IHhsaW5rOmhyZWY9IiNf5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIiBpZD0iX+WQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODszIiIHgxPSI3MS44IiB4Mj0iNzQiIHkxPSI0LjYiIHkyPSI0LjYiIGRhdGEtbmFtZT0i5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIi8+PGxpbmVhckdyYWRpZW50IHhsaW5rOmhyZWY9IiNf5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIiBpZD0iX+WQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODszMiIHgxPSI2NiIgeDI9IjY4LjIiIHkxPSI0LjYiIHkyPSI0LjYiIGRhdGEtbmFtZT0i5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIi8+PGxpbmVhckdyYWRpZW50IHhsaW5rOmhyZWY9IiNf5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIiBpZD0iX+WQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODszQiIHgxPSIuNSIgeDI9IjEzOS41IiB5MT0iNy40IiB5Mj0iNy40IiBkYXRhLW5hbWU9IuWQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODsyIvPjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI1/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MpIiBkPSJNNzAgNiIvPjxwYXRoIGZpbGw9InVybCgjX+WQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODszEpIiBkPSJNNzAgNmMuMSAwIC4yIDAgLjItLjIgMC0uMSAxLTIuNi44LTQuNi0uMS0uOS0uNi0xLjMtMS0xLjNzLS45LjQtMSAxLjNjLS4yIDEuOS44IDQuNS44IDQuNiAwIDAgLjEuMi4yLjJtLS42LTQuNmMwLS42LjMtLjguNS0uOHMuNS4zLjUuOGMuMSAxLjEtLjIgMi40LS41IDMuNFY1bC0uMi0uMmMtLjMtLjktLjYtMi4zLS41LTMuNFoiLz48cGF0aCBmaWxsPSJ1cmwoI1/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MyKSIgZD0iTTcyIDUuN2MuMSAwIDEuMy0uMyAxLjgtMSAuMi0uMy4yLS43IDAtMS0uMi0uMS0uMy0uMi0uNS0uMnMtLjMgMC0uNS4xYy0uNy41LTEgMS43LTEgMS44di4yaC4yWm0uNS0uOGMuMS0uMy4zLS42LjUtLjhoLjNzLjEuMiAwIC40Yy0uMi4zLS42LjUtLjkuNmgtLjJWNVoiLz48cGF0aCBmaWxsPSJ1cmwoI1/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MzKSIgZD0iTTY3LjkgNS43aC4yYy4xIDAgMC0uMiAwLS4yIDAtLjEtLjMtMS4zLTEtMS44LS4xIDAtLjMtLjEtLjQtLjFzLS40IDAtLjUuMmMtLjMuMy0uMy43IDAgMSAuNS43IDEuNyAxIDEuOCAxWm0tMS4zLTEuNmguNGMuMy4yLjUuNi42Ljl2LjJoLS4xYy0uMy0uMS0uNy0uMy0uOS0uNnYtLjRaIi8+PHBhdGggZmlsbD0idXJsKCNf5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzNCkiIGQ9Ik0xMzkuNSAxMS4xSDc5LjFjLjItLjEuNC0uMi42LS40IDEuMi0uOSAxLjktMi4zIDEuOC0zLjd2LS4zYy0uMS0xLjEtLjctMi0xLjctMi42LS43LS41LTEuNS0uOC0yLjMtLjhzLTEuMi4yLTEuNy41Yy0xLjEuNi0xLjcgMS45LTEuNSAzLjF2LjJjLS4xIDAtLjIgMC0uNC0uMSAwIDAtLjctLjItMS41LS4ycy0xLjYuMS0yLjYuNmMtMS0uNS0xLjktLjYtMi42LS42cy0xLjQuMi0xLjUuMi0uMiAwLS40LjF2LS4yYy4yLTEuMi0uNC0yLjUtMS41LTMuMS0uNS0uMy0xLjEtLjUtMS43LS41cy0xLjYuMy0yLjMuOGMtLjkuNi0xLjUgMS42LTEuNyAyLjZWN2MwIDEuNS42IDIuOCAxLjggMy43LjIuMS40LjMuNi40SC41di41aDEzOS4xdi0uNVpNNzYuMSA0LjJjLjQtLjMuOS0uNCAxLjQtLjRzMS4zLjIgMiAuN2MuOC42IDEuMyAxLjQgMS40IDIuM3YuM2MwIDEuMy0uNSAyLjUtMS42IDMuMy0uNy41LTEuNS44LTIuMy44aC0uM2MtLjQgMC0uOSAwLTEuMy0uMmgtLjFjLjItLjMuNC0uNi40LS45VjguOWMuNC4yLjguMyAxLjEuM3MuOCAwIDEuMS0uM2MuNy0uNCAxLjEtMS4zIDEtMi4xIDAtLjUtLjMtLjktLjctMS4yLS4zLS4yLS43LS40LTEuMS0uNGgtLjJjLS4xIDAtLjIuMi0uMi4zcy4xLjIuMy4yaC4yYy4zIDAgLjUgMCAuNy4zLjMuMi40LjUuNS44IDAgLjYtLjIgMS4zLS44IDEuNi0uMi4yLS41LjItLjguMnMtLjgtLjEtMS4yLS40Yy0uMSAwLS4yLS4yLS4zLS4zIDAgMCAwLS4xLS4yLS4yLS4yLS4zLS4zLS42LS40LS45LS4xLTEgLjQtMi4xIDEuMy0yLjZabS0zLjMgNi4yYzAtLjItLjEtLjQtLjEtLjUuNi40IDEuMi44IDEuNyAxLjFoLS45Yy0uMyAwLS42LS4zLS43LS42bS0uMi0zLjJjLjggMCAxLjMuMiAxLjMuMi40IDAgLjcuMyAxIC42IDAgMCAuMS4yLjIuMi4zLjUuNSAxIC4zIDEuNiAwIC4zLS4yLjYtLjUuOC0uNy0uMy0xLjQtLjgtMi4xLTEuMy4yLS4yLjQtLjMuNy0uM2guM2MuMSAwIC4yIDAgLjItLjIgMC0uMSAwLS4zLS4yLS4zaC0uM2MtLjQgMC0uOC4yLTEuMS41IDAgMC0uMi0uMS0uMy0uMi0uNS0uNS0xLS44LTEuNS0xLjEuOC0uMyAxLjUtLjQgMi0uNFptLS45IDEuOWMuMS4xLjMuMi40LjMgMCAuNCAwIC44LjIgMS4yIDAgLjIuMi4zLjQuNWgtNS41Yy4yLS4xLjMtLjMuNC0uNS4yLS40LjItLjguMi0xLjIuMS0uMS4zLS4yLjQtLjNxLjktLjkgMS44LTEuMi45LjQ1IDEuOCAxLjJaTTY1LjYgMTFjLjYtLjMgMS4yLS43IDEuNy0xLjEgMCAuMiAwIC40LS4yLjYtLjIuMy0uNC41LS43LjZoLS44Wm0uNS0zLjZzLjUtLjIgMS4zLS4yIDEuMiAwIDIgLjRjLS41LjMtMSAuNi0xLjUgMS4xIDAgMC0uMi4yLS4zLjItLjMtLjMtLjctLjUtMS4xLS41aC0uM2MtLjEgMC0uMi4yLS4yLjNzLjEuMi4zLjJoLjJjLjMgMCAuNS4xLjcuMy0uNy42LTEuNSAxLTIuMSAxLjMtLjItLjItLjQtLjUtLjUtLjgtLjEtLjYgMC0xLjIuMy0xLjYgMCAwIDAtLjEuMi0uMi4zLS4zLjYtLjUgMS0uNlptLTUuNSAyLjljLTEuMS0uOC0xLjctMi0xLjYtMy4zdi0uM2MuMS0uOS42LTEuNyAxLjQtMi4zLjYtLjUgMS4zLS43IDItLjdzMSAuMSAxLjQuNGMuOS41IDEuNCAxLjYgMS4zIDIuNiAwIC4zLS4yLjYtLjQuOWwtLjIuMi0uMy4zYy0uNC4zLS44LjQtMS4yLjRzLS42IDAtLjgtLjJjLS42LS4zLS45LTEtLjgtMS42IDAtLjMuMi0uNi41LS44LjItLjIuNS0uMy43LS4zaC4yYy4xIDAgLjIgMCAuMi0uMiAwLS4xIDAtLjMtLjItLjNoLS4yYy0uNCAwLS44LjEtMS4xLjQtLjQuMy0uNi43LS43IDEuMi0uMS44LjMgMS43IDEgMi4xLjMuMi43LjMgMS4xLjNzLjggMCAxLjEtLjNjMCAuNC0uMS44IDAgMS4yIDAgLjMuMi42LjQuOWgtLjFxLS42LjMtMS4yLjNoLS40Yy0uOCAwLTEuNi0uMy0yLjMtLjhaIi8+PC9zdmc+")}.p-officer-heading::after{bottom:0;width:calc(140px * var(--font-ratio));height:calc(1px * var(--font-ratio));background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJf44Os44Kk44Ok44O8XzEiIHdpZHRoPSIxNDAiIGhlaWdodD0iMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7xfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTQwIDIiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iX+WQjeensOacquioreWumuOCsOODqeODh+ODvOOCt+ODp+ODsyIgeDE9Ii41IiB4Mj0iMTM5LjUiIHkxPSIzLjEiIHkyPSIzLjEiIGRhdGEtbmFtZT0i5ZCN56ew5pyq6Kit5a6a44Kw44Op44OH44O844K344On44OzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgNCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1vcGFjaXR5PSIuNSIvPjxzdG9wIG9mZnNldD0iLjUiLz48c3RvcCBvZmZzZXQ9Ii45IiBzdG9wLW9wYWNpdHk9Ii41Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI1/lkI3np7DmnKroqK3lrprjgrDjg6njg4fjg7zjgrfjg6fjg7MpIiBkPSJNMTM5LjUuN0guNXYuNWgxMzl6Ii8+PC9zdmc+")}.p-officer-def__title{display:block flex;gap:calc(8px * var(--font-ratio));align-items:baseline;justify-content:var(--_justify-content, center);font-size:calc(18rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);line-height:1.75}.p-officer-def__title span{font-size:calc(27rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-officer-def__title + *{margin-block-start:calc(8px * var(--font-ratio))}.p-officer-def__data > * + *{display:block flow;margin-block-start:calc(8px * var(--font-ratio));font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6);text-align:right}@media (max-width: 767.98px){.p-officer-def__title{gap:calc(4px * var(--font-ratio));font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-officer-def__title span{font-size:calc(14rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-officer-def__title + *{margin-block-start:calc(4px * var(--font-ratio))}.p-officer-def__data > * + *{margin-block-start:calc(4px * var(--font-ratio));font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-officer-members{display:block flex;flex-wrap:wrap;gap:calc(48px * var(--font-ratio));justify-content:center;--_line-height:1.75}.p-officer-members + .p-officer-members{--_space:calc(50px * var(--font-ratio));padding-block-start:calc(50px * var(--font-ratio));border-block-start-color:var(--border-color);border-block-start-width:1px}.p-officer-members[data-columns="3"]{gap:calc(12px * var(--font-ratio))}.p-officer-members[data-grid]{display:block grid;grid-template-columns:repeat(3, 1fr);--_justify-content:start}@media (max-width: 767.98px){.p-officer-members{position:relative;gap:calc(12px * var(--font-ratio))}.p-officer-members > *{flex:0 0 calc((100% - 12px * var(--font-ratio)) / 2)}.p-officer-members[data-grid]{display:block flow}.p-officer-members[data-grid] > *{width:100%}.p-officer-members[data-grid] > * + *{margin-block-start:calc(20px * var(--font-ratio))}}.p-office-accordion{--_space:calc(60px * var(--font-ratio));border-block-end-color:var(--border-color);border-block-end-width:1px}.p-office-accordion__button{font-size:calc(27rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);line-height:1.75}@media (max-width: 767.98px){.p-office-accordion{--_space:calc(40px * var(--font-ratio))}.p-office-accordion__button{font-size:calc(14rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-office-map{display:block grid;grid-template-columns:1fr calc(160px * var(--font-ratio));padding-block:calc(10px * var(--font-ratio));border-block-start-color:var(--border-color);border-block-start-width:1px}.p-office-map__inner{display:block grid;grid-template-columns:calc(200px * var(--font-ratio)) 1fr;font-size:calc(14rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-office-map__title{display:block flex;align-items:center}.p-office-map__button{display:block flex;align-items:center}@media (max-width: 767.98px){.p-office-map{display:block flex;gap:calc(10px * var(--font-ratio));justify-content:space-between;padding-block:calc(10px * var(--font-ratio))}.p-office-map__inner{grid-template-columns:1fr;font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-office-map__title{display:block flex;align-items:center}.p-office-map__button{flex-shrink:0}}.top-are-map{position:relative;width:80%;max-width:950px;margin:auto;font-size:0;line-height:1}@media (max-width: 767.98px){.top-are-map{position:relative;width:100%;max-width:1080px;margin:auto;margin-top:54px;font-size:0;line-height:1}}.top-are-text{position:absolute;top:10%;left:0;text-align:left}.top-are-text h3{padding:0 0 80px;font-size:30px;font-weight:bold}@media (max-width: 767.98px){.top-are-text{position:relative;top:auto;padding:0 20px}.top-are-text h3{padding:0 0 50px;font-size:20px}}.top-are-blk dt{display:flex;gap:20px;align-items:center;padding:0 0 20px}.top-are-blk dt b{font-size:40px}.top-are-blk dt small{font-size:14px;font-weight:bold;color:#0068b7}.top-are-blk dd{padding:0 0 60px;font-size:17px;font-weight:bold}.top-are-blk dd span{white-space:nowrap}@media (max-width: 767.98px){.top-are-blk dt{display:block;padding:0 0 12px}.top-are-blk dt b{display:block;padding:0 0 8px;font-size:24px}.top-are-blk dt small{display:block;font-size:13px}.top-are-blk dd{width:60%;padding:0 0 30px;font-size:14px;line-height:1.5}}.top-are-inner{position:relative;max-width:700px;margin:auto}@media (max-width: 767.98px){.top-are-inner{position:relative;margin:-80% 0 0 5%}}.top-are-pin li{position:absolute;top:0;left:0}.top-are-shop{position:absolute;top:35%;right:0;font-size:17px;font-weight:bold;text-align:left}.top-are-shop img{width:16px;margin:0 10px 0 0}.top-are-shop li{display:block flex;margin:0 0 15px;color:#0068b7}.top-are-shop li.top-are-honsha{color:#e5590f}@media (max-width: 767.98px){.top-are-shop{position:relative;top:auto;display:flex;flex-wrap:wrap;gap:10px 0;padding:30px 20px 0;font-size:16px}.top-are-shop li{width:50%;margin:0}}.cmn-ani-del200{animation-delay:200ms}.cmn-ani-del400{animation-delay:400ms}.cmn-ani-del600{animation-delay:600ms}.cmn-ani-del700{animation-delay:700ms}.cmn-ani-del800{animation-delay:800ms}.cmn-ani-del900{animation-delay:900ms}.cmn-ani-del1000{animation-delay:1000ms}.cmn-ani-del1100{animation-delay:1100ms}.cmn-ani-del1200{animation-delay:1200ms}.cmn-ani-del1300{animation-delay:1300ms}.cmn-ani-del1400{animation-delay:1400ms}.cmn-ani-del1500{animation-delay:1500ms}.cmn-ani-del1600{animation-delay:1600ms}.cmn-ani-del1700{animation-delay:1700ms}.cmn-ani-del1800{animation-delay:1800ms}.cmn-ani-del1900{animation-delay:1900ms}.cmn-ani-del2000{animation-delay:2000ms}.p-information-step{box-sizing:content-box;max-width:calc(700px * var(--font-ratio));padding:0 calc(60px * var(--font-ratio)) calc(30px * var(--font-ratio));margin-inline:auto}.p-information-step__list{position:relative;display:block flex;justify-content:space-between}.p-information-step__list::before{position:absolute;top:50%;left:0;width:100%;height:calc(2px * var(--font-ratio));content:"";background-color:#bcbcbc;translate:0 -50%}.p-information-step__item{position:relative}.p-information-step__item[aria-current=step]{--_background-color:var(--color-primary);--_color:#000}.p-information-step__number{display:block flex;align-items:center;justify-content:center;width:calc(66px * var(--font-ratio));height:calc(66px * var(--font-ratio));aspect-ratio:1;font-size:calc(20rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);color:#fff;background-color:var(--_background-color, #bcbcbc);border-width:calc(8px * var(--font-ratio));border-radius:50%}.p-information-step__text{position:absolute;top:calc(100% + 4px * var(--font-ratio));left:50%;width:fit-content;font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6);color:var(--_color, #bcbcbc);text-align:center;white-space:nowrap;translate:-50% 0}@media (max-width: 767.98px){.p-information-step{padding:0 calc(30px * var(--font-ratio)) calc(40px * var(--font-ratio))}.p-information-step__list::before{height:1px}.p-information-step__number{width:calc(48px * var(--font-ratio));height:calc(48px * var(--font-ratio));font-size:calc(18rem / var(--root-font-size) * var(--font-ratio) * 1.6);border-width:calc(4px * var(--font-ratio))}.p-information-step__text{font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-form{--_space:calc(30px * var(--font-ratio));font-family:var(--font-family-noto);border-block-end-color:#dedede;border-block-end-width:1px}.p-form__row{display:block grid;grid-template-columns:calc(364px * var(--font-ratio)) 1fr;border-block-start-color:#dedede;border-block-start-width:1px}.p-form__title{display:block flex;gap:calc(20px * var(--font-ratio));align-items:flex-start;justify-content:space-between;padding:calc(28px * var(--font-ratio)) calc(24px * var(--font-ratio));font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);background-color:#f1f1f1}.p-form__title small{display:block flow;margin-block-start:calc(4px * var(--font-ratio));font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-form__required{padding:calc(4px * var(--font-ratio));font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6);color:#fff;background-color:#df0206}.p-form__data{display:block flex;flex-direction:column;gap:calc(16px * var(--font-ratio));justify-content:center;padding:calc(16px * var(--font-ratio)) calc(24px * var(--font-ratio))}.p-form__error{font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6);color:var(--color-warning)}@media (max-width: 767.98px){.p-form{position:relative}.p-form::before{position:absolute;top:0;z-index:-1;height:var(--_height, 100%);overflow:hidden;content:"";left:calc(50% - 50vi);width:100vw;bottom:-1px;height:calc(100% + 1px);border-block-end-color:#dedede;border-block-end-width:1px}.p-form__row{grid-template-columns:1fr;border:0}.p-form__title{position:relative;align-items:center;padding:calc(12px * var(--font-ratio)) 0;font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-form__title::before{position:absolute;top:0;z-index:-1;height:var(--_height, 100%);overflow:hidden;content:"";left:calc(50% - 50vi);width:100vw;top:-1px;height:calc(100% + 1px);background-color:#f1f1f1;border-block-start-color:#dedede;border-block-start-width:1px}.p-form__title small{font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-form__data{padding:calc(16px * var(--font-ratio)) calc(10px * var(--font-ratio))}}.p-information-privacy{--_space:calc(60px * var(--font-ratio));padding:calc(40px * var(--font-ratio));background-color:#f1f1f1}.p-information-button{--_space:calc(40px * var(--font-ratio));display:block flex;gap:calc(40px * var(--font-ratio));max-width:fit-content;margin-inline:auto}.p-information-button > *{width:auto}@media (max-width: 767.98px){.p-information-button{flex-direction:column;gap:calc(16px * var(--font-ratio))}}.p-information-error__data{position:relative;display:block flex}.p-information-error__data::before{position:relative;top:calc(0.5lh - 100%);display:block flow;flex-shrink:0;content:"・";border-radius:50%}.p-news-sec{position:relative}:where(.p-news-sec > * + *){margin-block-start:var(--_space, calc(120px * var(--font-ratio)))}@media screen and (min-width: 835px){.p-news-sec::before{position:absolute;/*top: 4.4%;*/top:0;/* left: -22px;*/left:calc(50% - 50vw);z-index:-1;font-family:Shippori Mincho,serif;font-size:10rem;line-height:1;color:rgba(0, 0, 0, 0.51);letter-spacing:-0.05em;white-space:nowrap;content:"NEWS & TOPICS";opacity:0.1;writing-mode:tb-rl;writing-mode:tb-rl}.p-news-sec--works::before{font-size:8rem;content:"WORKS & CASE STUDY"}}.p-news-anchor{display:block grid;grid-template-columns:repeat(6, 1fr);gap:calc(8px * var(--font-ratio))}.p-news-anchor__button{display:block grid;place-content:center;height:calc(80px * var(--font-ratio));font-size:calc(20rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-wight-medium);color:var(--color-primary);text-align:center;background:#fff;border:1px solid var(--color-primary);transition:color 0.3s,background-color 0.3s}.p-news-anchor__button[aria-current=page]{color:white;pointer-events:none;background-color:var(--color-primary)}@media (pointer: fine){.p-news-anchor__button:where(:any-link, :enabled, summary, label[for]):hover{color:white;background-color:var(--color-primary)}.p-news-anchor__button:where(:any-link, :enabled, summary, label[for]):focus-visible{color:white;background-color:var(--color-primary)}}@media (max-width: 890px){.p-news-anchor{grid-template-columns:repeat(3, 1fr);gap:calc(4px * var(--font-ratio))}}@media (max-width: 767.98px){.p-news-anchor__button{height:calc(40px * var(--font-ratio));font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-news-accordion{--_space:calc(60px * var(--font-ratio))}.p-news-accordion[open] [data-status=open]{display:none}.p-news-accordion:not([open]) [data-status=close]{display:none}.p-news-accordion__button{display:block flex;align-items:center;justify-content:space-between;padding-block:calc(14px * var(--font-ratio));padding-inline-start:calc(40px * var(--font-ratio));padding-inline-end:calc(40px * var(--font-ratio) + 20px * var(--font-ratio));font-size:calc(18rem / var(--root-font-size) * var(--font-ratio) * 1.6);line-height:1.75;color:#fff;background-color:#000}.p-news-accordion__button span{display:block;font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-news-accordion__button::before,.p-news-accordion__button::after{right:calc(40px * var(--font-ratio));width:calc(13px * var(--font-ratio));background-color:#fff}.p-news-accordion__content{display:block flex;flex-wrap:wrap;gap:calc(16px * var(--font-ratio)) calc(8px * var(--font-ratio));padding:calc(40px * var(--font-ratio));background-color:#ededed}.p-news-accordion__anchor{padding:calc(4px * var(--font-ratio)) calc(12px * var(--font-ratio));font-size:calc(15px * var(--font-ratio));background-color:#fff;transition:color 0.3s,background-color 0.3s}@media (pointer: fine){.p-news-accordion__anchor:where(:any-link, :enabled, summary, label[for]):hover{color:#fff;background-color:var(--color-primary)}.p-news-accordion__anchor:where(:any-link, :enabled, summary, label[for]):focus-visible{color:#fff;background-color:var(--color-primary)}}@media (max-width: 767.98px){.p-news-accordion{--_space:calc(40px * var(--font-ratio))}.p-news-accordion__button{padding-inline-start:calc(24px * var(--font-ratio));padding-inline-end:calc(18px * var(--font-ratio) + 16px * var(--font-ratio));font-size:calc(14rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-news-accordion__button span{font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-news-accordion__button::before,.p-news-accordion__button::after{right:calc(18px * var(--font-ratio));width:calc(13px * var(--font-ratio))}.p-news-accordion__content{padding:calc(20px * var(--font-ratio)) calc(24px * var(--font-ratio))}.p-news-accordion__anchor{font-size:calc(13px * var(--font-ratio))}}.p-news-article{--_space:calc(60px * var(--font-ratio))}.p-news-article__number{font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6);text-align:center}.p-news-article__number span{font-size:calc(27rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-news-article__cards{display:block grid;grid-template-columns:repeat(3, 1fr);gap:calc(40px * var(--font-ratio)) calc(12px * var(--font-ratio));margin-block-start:calc(30px * var(--font-ratio))}.p-news-article__button-wrapper{margin-block-start:calc(40px * var(--font-ratio))}.p-news-article__button-wrapper .p-news-article__button{--_icon-width:calc(60px * var(--font-ratio));display:block flex;gap:calc(40px * var(--font-ratio));align-items:center;padding:calc(22px * var(--font-ratio)) calc(40px * var(--font-ratio));margin-inline:auto;font-size:calc(20rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-wight-medium);line-height:1.75;color:var(--color-primary);border:1px solid var(--color-primary);transition:color 0.3s,background-color 0.3s}.p-news-article__button-wrapper .p-news-article__button-arrow{transition:transform 0.3s}@media (pointer: fine){.p-news-article__button-wrapper .p-news-article__button:where(:any-link, :enabled, summary, label[for]):hover{color:#fff;background-color:var(--color-primary)}.p-news-article__button-wrapper .p-news-article__button:where(:any-link, :enabled, summary, label[for]):hover .p-news-article__button-arrow{transform:translateX(calc(20px * var(--font-ratio)))}.p-news-article__button-wrapper .p-news-article__button:where(:any-link, :enabled, summary, label[for]):focus-visible{color:#fff;background-color:var(--color-primary)}.p-news-article__button-wrapper .p-news-article__button:where(:any-link, :enabled, summary, label[for]):focus-visible .p-news-article__button-arrow{transform:translateX(calc(20px * var(--font-ratio)))}}@media (max-width: 890px){.p-news-article__cards{grid-template-columns:1fr 1fr;gap:calc(24px * var(--font-ratio))}}@media (max-width: 767.98px){.p-news-article{--_space:calc(40px * var(--font-ratio))}.p-news-article__number{font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6);text-align:center}.p-news-article__number span{font-size:calc(25rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-news-article__cards{grid-template-columns:1fr;gap:calc(24px * var(--font-ratio));padding-inline:calc(40px * var(--font-ratio));margin-block-start:calc(20px * var(--font-ratio))}.p-news-article__button-wrapper{margin-block-start:calc(20px * var(--font-ratio))}.p-news-article__button-wrapper .p-news-article__button{--_icon-width:calc(30px * var(--font-ratio));gap:calc(20px * var(--font-ratio));padding:calc(11px * var(--font-ratio)) calc(20px * var(--font-ratio));font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-news-card__anchor{position:relative;display:block}.p-news-card__anchor::after{position:absolute;bottom:calc(-50px * var(--font-ratio));left:50%;z-index:-1;width:calc(373px * var(--font-ratio));height:calc(153px * var(--font-ratio));content:"";background:url("../img/news/backgroung_shadow.png") no-repeat center center/contain;transform:translateX(-50%)}@media (pointer: fine){.p-news-card__anchor:where(:any-link, :enabled, summary, label[for]):hover{opacity:0.7;transition:0.3s}.p-news-card__anchor:where(:any-link, :enabled, summary, label[for]):hover .p-news-card__icon-circle{animation:spin 10s linear 0s infinite}.p-news-card__anchor:where(:any-link, :enabled, summary, label[for]):focus-visible{opacity:0.7;transition:0.3s}.p-news-card__anchor:where(:any-link, :enabled, summary, label[for]):focus-visible .p-news-card__icon-circle{animation:spin 10s linear 0s infinite}}.p-news-card__article{position:relative;display:block flex;flex-direction:column;height:100%}.p-news-card__tag{position:absolute;top:0;left:0;padding:calc(4px * var(--font-ratio)) calc(15px * var(--font-ratio));font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);color:#fff;background-color:var(--color-primary)}.p-news-card__inner{position:relative;display:block flex;flex:1;align-items:center;justify-content:space-between;width:calc(100% - 24px * var(--font-ratio));padding:calc(20px * var(--font-ratio));margin-inline:auto;margin-top:calc(-20px * var(--font-ratio));color:#fff;background-color:#000}.p-news-card__text{display:block flex;flex-direction:column;width:calc(100% - 60px * var(--font-ratio));height:100%}.p-news-card__text .p-news-card__title{/* stylelint-disable value-no-vendor-prefix */display:-webkit-box;/* stylelint-enable value-no-vendor-prefix */min-height:3lh;margin-block-end:auto;overflow:hidden;font-size:calc(14rem / var(--root-font-size) * var(--font-ratio) * 1.6);text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.p-news-card__text .p-news-card__time{margin-block-start:calc(10px * var(--font-ratio));font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6);line-height:1.75}.p-news-card__icon{position:relative;display:block grid;width:calc(56px * var(--font-ratio));height:calc(56px * var(--font-ratio))}.p-news-card__icon > *{grid-area:1/1}.p-news-card__icon span{position:absolute;inset:0;width:calc(42px * var(--font-ratio));height:calc(42px * var(--font-ratio));margin:auto;border:1px solid #fff;border-radius:50%}.p-news-card__icon-circle{--_icon-width:calc(56px * var(--font-ratio));--_icon-height:calc(56px * var(--font-ratio));position:absolute;inset:0;width:calc(56px * var(--font-ratio));height:calc(56px * var(--font-ratio));margin:auto}.p-news-card__icon-arrow{--_icon-width:calc(17px * var(--font-ratio));--_icon-height:calc(56px * var(--font-ratio));position:absolute;inset:0;margin:auto}.p-news-card__image img{width:100%;aspect-ratio:1/0.74;object-fit:cover}@media (max-width: 767.98px){.p-news-card__anchor::after{bottom:calc(-34px * var(--font-ratio));width:calc(206px * var(--font-ratio));height:calc(105px * var(--font-ratio))}.p-news-card__tag{padding:calc(2px * var(--font-ratio)) calc(10px * var(--font-ratio));font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-news-card__inner{width:calc(100% - 20px * var(--font-ratio));padding:calc(10px * var(--font-ratio)) calc(24px * var(--font-ratio)) calc(10px * var(--font-ratio)) calc(22px * var(--font-ratio));margin-top:calc(-8px * var(--font-ratio))}.p-news-card__text{display:block flex;flex-direction:column;width:calc(100% - 38px * var(--font-ratio));height:100%}.p-news-card__text .p-news-card__title{min-height:auto;font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6);line-height:1.75}.p-news-card__text .p-news-card__time{margin-block-start:calc(2px * var(--font-ratio));font-size:calc(9rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-news-card__icon{position:relative;width:calc(35px * var(--font-ratio));height:calc(35px * var(--font-ratio))}.p-news-card__icon span{position:absolute;inset:0;width:calc(26px * var(--font-ratio));height:calc(26px * var(--font-ratio));margin:auto;border:1px solid #fff;border-radius:50%}.p-news-card__icon-circle{--_icon-width:calc(35px * var(--font-ratio)) !important;--_icon-height:calc(35px * var(--font-ratio)) !important;width:calc(35px * var(--font-ratio));height:calc(35px * var(--font-ratio));margin:0}.p-news-card__icon-arrow{--_icon-width:calc(12px * var(--font-ratio));--_icon-height:calc(35px * var(--font-ratio))}}@keyframes spin{to{transform:rotate(360deg)}}.p-privacypolicy-category + .p-privacypolicy-category{--_space:calc(30px * var(--font-ratio))}.p-privacypolicy-category :where(h2){font-size:calc(18rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium)}.p-privacypolicy-category :where(h2) span{display:inline-block;width:calc(30px * var(--font-ratio))}.p-privacypolicy-category :where(p, ol){padding-inline-start:calc(40px * var(--font-ratio));margin-block-start:calc(10px * var(--font-ratio));font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6);line-height:1.75}.p-privacypolicy-category :where(ol){counter-reset:item}.p-privacypolicy-category :where(ol) li{padding-inline-start:calc(24px * var(--font-ratio));text-indent:calc(-24px * var(--font-ratio));counter-increment:item}.p-privacypolicy-category :where(ol) li::before{margin-inline-end:calc(4px * var(--font-ratio));content:"(" counter(item) ")"}@media (max-width: 767.98px){.p-privacypolicy-category{padding-inline:calc(10px * var(--font-ratio))}.p-privacypolicy-category + .p-privacypolicy-category{--_space:calc(20px * var(--font-ratio))}.p-privacypolicy-category :where(h2){font-size:calc(14rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-privacypolicy-category :where(h2) span{width:calc(20px * var(--font-ratio))}.p-privacypolicy-category :where(p, ol){padding-inline-start:calc(20px * var(--font-ratio));margin-block-start:calc(5px * var(--font-ratio));font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-privacypolicy-category :where(ol) li{padding-inline-start:calc(20px * var(--font-ratio));text-indent:calc(-20px * var(--font-ratio))}}.p-search-input{--_icon-width:22px;--_icon-height:22px;position:relative}.p-search-input__input{width:100%;padding:calc(12px * var(--font-ratio)) calc(50px * var(--font-ratio)) calc(12px * var(--font-ratio)) calc(20px * var(--font-ratio));font-family:var(--font-family-noto);background-color:#f8f8f8;border:1px solid #dcdcdc;border-radius:var(--border-radius-pill)}.p-search-input__input::placeholder{color:#a6a6a6}.p-search-input__submit{position:absolute;top:50%;right:20px;cursor:pointer;transform:translateY(-50%)}.p-search-result{--_space:calc(40px * var(--font-ratio));display:flex;align-items:baseline}.p-search-result__data strong{font-size:calc(27rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-regular)}@media (max-width: 767.98px){.p-search-result{flex-direction:column;align-items:center;justify-content:center}}.p-search-list{--_space:calc(40px * var(--font-ratio))}.p-search-card{padding-block:calc(30px * var(--font-ratio));border-top:#dcdcdc solid 1px}.p-search-card:last-child{border-bottom:#dcdcdc solid 1px}.p-search-card__anchor{display:flex;gap:calc(20px * var(--font-ratio));align-items:center;transition:color 0.3s}@media (pointer: fine){.p-search-card__anchor:where(:any-link, :enabled, summary, label[for]):hover{color:var(--color-primary)}.p-search-card__anchor:where(:any-link, :enabled, summary, label[for]):focus-visible{color:var(--color-primary)}}.p-search-card__image{flex-shrink:0;max-width:calc(240px * var(--font-ratio))}.p-search-card__image img{width:100%;height:100%;object-fit:cover}.p-search-card__title{font-size:calc(18rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-search-card__title + *{margin-top:calc(10px * var(--font-ratio))}@media (max-width: 767.98px){.p-search-card{padding-block:calc(20px * var(--font-ratio))}.p-search-card__anchor{flex-direction:column;gap:calc(20px * var(--font-ratio))}.p-search-card__image{max-width:100%}.p-search-card__title{font-size:calc(14rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-sitemap + .p-sitemap{--_space:calc(50px * var(--font-ratio))}.p-sitemap:not(:has(ul)){display:block flex;flex-wrap:wrap;gap:calc(50px * var(--font-ratio)) calc(40px * var(--font-ratio))}.p-sitemap:not(:has(ul)) .p-sitemap__title{width:calc(50% - 20px * var(--font-ratio))}.p-sitemap__title{padding-block-end:calc(20px * var(--font-ratio));border-bottom:1px solid #262626}.p-sitemap__title-anchor{--_icon-width:calc(60px * var(--font-ratio));display:block flex;gap:calc(20px * var(--font-ratio));align-items:center;width:fit-content;font-size:calc(18rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium)}.p-sitemap__title-anchor svg{transition:transform 0.3s}@media (pointer: fine){.p-sitemap__title-anchor:where(:any-link, :enabled, summary, label[for]):hover svg{transform:translateX(calc(20px * var(--font-ratio)))}.p-sitemap__title-anchor:where(:any-link, :enabled, summary, label[for]):focus-visible svg{transform:translateX(calc(20px * var(--font-ratio)))}}.p-sitemap > .p-sitemap__list{display:block flex;flex-wrap:wrap;margin-block-start:calc(15px * var(--font-ratio))}.p-sitemap__item{position:relative;width:calc(50% - 40px * var(--font-ratio));padding-left:1em;margin-inline-start:calc(40px * var(--font-ratio));line-height:2.3}.p-sitemap__item .p-sitemap__item{margin-inline-start:calc(10px * var(--font-ratio))}.p-sitemap__item::before{position:absolute;top:calc(0.5lh - calc(2px * var(--font-ratio)));left:0;width:calc(4px * var(--font-ratio));height:calc(4px * var(--font-ratio));color:var(--color-primary);content:"";background-color:currentcolor;border-radius:50%}.p-sitemap__anchor{--_icon-width:calc(12px * var(--font-ratio));width:fit-content;font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6);color:var(--color-primary);-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:2px;transition:opacity 0.3s,-webkit-text-decoration 0.3s;transition:opacity 0.3s,text-decoration 0.3s;transition:opacity 0.3s,text-decoration 0.3s,-webkit-text-decoration 0.3s}.p-sitemap__anchor-icon{margin-left:calc(7px * var(--font-ratio))}@media (pointer: fine){.p-sitemap__anchor:where(:any-link, :enabled, summary, label[for]):hover{text-decoration-color:transparent;opacity:0.7}.p-sitemap__anchor:where(:any-link, :enabled, summary, label[for]):focus-visible{text-decoration-color:transparent;opacity:0.7}}@media (max-width: 767.98px){.p-sitemap{padding-inline:calc(10px * var(--font-ratio))}.p-sitemap + .p-sitemap{--_space:calc(30px * var(--font-ratio))}.p-sitemap:not(:has(ul)){flex-direction:column;gap:calc(30px * var(--font-ratio))}.p-sitemap:not(:has(ul)) .p-sitemap__title{width:100%}.p-sitemap__title{padding-block-end:calc(10px * var(--font-ratio))}.p-sitemap__title-anchor{--_icon-width:calc(32px * var(--font-ratio));font-size:calc(14rem / var(--root-font-size) * var(--font-ratio) * 1.6)}.p-sitemap > .p-sitemap__list{flex-direction:column;margin-block-start:calc(10px * var(--font-ratio))}.p-sitemap__item{width:100%;margin-inline-start:calc(20px * var(--font-ratio));line-height:1.75}.p-sitemap__item .p-sitemap__item{margin-inline-start:calc(6px * var(--font-ratio))}.p-sitemap__anchor{font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-technology-about{--_space:0;position:relative;padding-block:0 calc(137px * var(--font-ratio))}.p-technology-about::before{position:absolute;top:0;z-index:-1;height:var(--_height, 100%);overflow:hidden;content:"";left:calc(50% - 50vi);width:100vw;top:calc(-136px * var(--font-ratio));height:calc(100% + calc(136px * var(--font-ratio)));background:no-repeat 0 0/cover;background-image:url("../img/technology/background_about_01.jpg")}@media (max-width: 767.98px){.p-technology-about{padding-block:0 calc(30px * var(--font-ratio))}.p-technology-about::before{top:calc(-50px * var(--font-ratio));height:calc(100% + calc(50px * var(--font-ratio)))}}.p-technology-company__row{display:block grid;grid-template-columns:auto 1fr;gap:calc(30px * var(--font-ratio))}@media (max-width: 767.98px){.p-technology-company__row{display:block flow}}.p-technology-housing{--_space:calc(30px * var(--font-ratio))}.p-technology-housing__row{display:block grid;grid-template-columns:1fr auto;gap:calc(30px * var(--font-ratio))}.p-technology-housing__heading{font-size:calc(20rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium)}.p-technology-housing__heading + *{margin-block-start:calc(16px * var(--font-ratio))}@media (max-width: 890px){.p-technology-housing__row{grid-template-columns:1fr}.p-technology-housing__image{width:fit-content;margin-inline:auto}}.p-top-cards__row{display:block grid;grid-template-columns:repeat(3, 1fr);gap:calc(20px * var(--font-ratio))}.p-top-cards__anchor{display:block flow;padding:calc(32px * var(--font-ratio));background-color:#fff;border-color:var(--color-primary-1);border-width:calc(4px * var(--font-ratio));border-radius:calc(20px * var(--font-ratio));box-shadow:var(--box-shadow-1);transition:background-color 0.3s,translate 0.3s,box-shadow 0.3s}@media (pointer: fine){.p-top-cards__anchor:where(:any-link, :enabled, summary, label[for]):hover{background-color:#fcffdb;box-shadow:0 0 0 0;translate:calc(2px * var(--font-ratio)) calc(2px * var(--font-ratio))}.p-top-cards__anchor:where(:any-link, :enabled, summary, label[for]):focus-visible{background-color:#fcffdb;box-shadow:0 0 0 0;translate:calc(2px * var(--font-ratio)) calc(2px * var(--font-ratio))}}.p-top-cards__image{width:fit-content;--_icon-size:calc(48px * var(--font-ratio));--_icon-fill:var(--color-primary-1)}.p-top-cards__text{font-size:calc(16rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-bold);position:relative;display:block flow;padding-right:calc(17px * var(--font-ratio))}.p-top-cards__text::before{clip-path:polygon(0 0, 0 100%, 100% 50%);position:absolute;top:0;right:0;bottom:0;display:block flow;width:calc(7px * var(--font-ratio));height:calc(15px * var(--font-ratio));margin-block:auto;content:"";background-color:var(--color-primary-1);transition:background-color 0.3s}@media (min-width: 768px){.p-top-cards__anchor > * + *{margin-top:calc(20px * var(--font-ratio))}.p-top-cards__image{margin-inline:auto}.p-top-cards__text{width:fit-content;margin-inline:auto}}@media (max-width: 767.98px){.p-top-cards__row{grid-template-columns:1fr}.p-top-cards__anchor{display:block grid;grid-template-columns:auto 1fr;gap:calc(12px * var(--font-ratio));align-items:center;padding:calc(18px * var(--font-ratio))}.p-top-cards__image{width:calc(32px * var(--font-ratio))}}.p-top-image{text-align:right}.p-top-image picture,.p-top-image img{width:fit-content;margin-left:auto}@media (max-width: 767.98px){.p-top-image{display:none}}.p-works-header{display:block flex;flex-wrap:wrap;gap:calc(20px * var(--font-ratio));align-items:center;justify-content:space-between}.p-works-date{--_space:calc(15px * var(--font-ratio));display:block flex;align-items:center}@media (max-width: 767.98px){.p-works-date{font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-works-tags{display:block flex;gap:calc(10px * var(--font-ratio));margin-left:auto}@media (max-width: 767.98px){.p-works-tags{flex-wrap:wrap}}.p-works-tag{padding:calc(2px * var(--font-ratio)) calc(10px * var(--font-ratio));font-size:calc(12rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);color:#fff;background-color:var(--color-primary)}@media (max-width: 767.98px){.p-works-tag{font-size:calc(10rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-works-heading{--_space:calc(90px * var(--font-ratio));font-size:calc(29rem / var(--root-font-size) * var(--font-ratio) * 1.6);font-weight:var(--font-weight-medium);line-height:1.75;text-align:center}.p-works-heading + *{margin-block-start:calc(30px * var(--font-ratio))}@media (max-width: 767.98px){.p-works-heading{--_space:calc(30px * var(--font-ratio));font-size:calc(15rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-works-overview__row{display:block grid;grid-template-columns:repeat(2, 1fr);gap:calc(40px * var(--font-ratio))}.p-works-overview__row:has(> *:only-child) > *{grid-column:span 2;width:100%;max-width:500px;margin-inline:auto}@media (max-width: 767.98px){.p-works-overview__row{grid-template-columns:1fr;gap:0}.p-works-overview__row:has(> *:only-child) > *{max-width:100%}}.p-works-overview-table{border-block-end-color:#dedede;border-block-end-width:1px}.p-works-overview-table__title{width:32%;padding-block:calc(14px * var(--font-ratio))}.p-works-overview-table__row{border-block-start-color:#dedede;border-block-start-width:1px}.p-works-overview-table__data{padding-block:calc(12px * var(--font-ratio))}.p-works-overview-table__data li{margin:0}@media (max-width: 767.98px){.p-works-overview-table{font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6);border-block-end-width:0}.p-works-overview-table:last-of-type{border-block-end-width:1px}}.p-works-case-example{--_space:calc(30px * var(--font-ratio))}.p-works-case-example--space{--_space:calc(120px * var(--font-ratio))}.p-works-case-example > * + *{margin-block-start:calc(40px * var(--font-ratio))}.p-works-case-example__row{display:block grid;grid-template-columns:repeat(3, 1fr);gap:calc(40px * var(--font-ratio))}.p-works-case-example__row[data-columns="2"]{grid-template-columns:repeat(2, 1fr)}.p-works-case-example__row[data-columns="1"]{display:block}.p-works-case-example__item > * + *{margin-block-start:calc(8px * var(--font-ratio))}.p-works-case-example__row[data-columns="1"] .p-works-case-example__item{width:fit-content;margin-inline:auto}.p-works-case-example__row[data-columns="1"] .p-works-case-example__item:not(:first-child){margin-top:calc(40px * var(--font-ratio))}.p-works-case-example__button{position:relative;width:100%;aspect-ratio:1}.p-works-case-example__button picture,.p-works-case-example__button img{width:100%;height:100%;object-fit:cover}.p-works-case-example__row[data-columns="1"] .p-works-case-example__button{aspect-ratio:auto}.p-works-case-example__row[data-columns="1"] .p-works-case-example__button picture,.p-works-case-example__row[data-columns="1"] .p-works-case-example__button img{width:auto;height:auto;object-fit:none}.p-works-case-example__button::before{position:absolute;right:0;bottom:0;width:calc(40px * var(--font-ratio));height:calc(40px * var(--font-ratio));content:"";background:no-repeat 0 0/100% auto;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIj48ZGVmcz48bWFzayBpZD0ibWFzayIgd2lkdGg9IjQxIiBoZWlnaHQ9IjQxIiB4PSItMSIgeT0iLTEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiPjxwYXRoIGlkPSJwYXRoLTEtaW5zaWRlLTFfMjU2M185NDc2IiBmaWxsPSIjZmZmIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PC9tYXNrPjwvZGVmcz48cGF0aCBkPSJNMCAwaDQwdjQwSDB6Ii8+PGcgbWFzaz0idXJsKCNtYXNrKSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMHYtMWgtMXYxem0wIDFoNDB2LTJIMHptMSAzOVYwaC0ydjQweiIvPjwvZz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjkuOCAyOSAyNCAyMy4yYzEuMi0xLjQgMi0zLjIgMi01LjIgMC00LjQtMy42LTgtOC04cy04IDMuNi04IDggMy42IDggOCA4IDMuOC0uNyA1LjItMS45bDUuOCA1LjhjLjEuMS4zLjIuNC4ycy4zIDAgLjQtLjJjLjItLjIuMi0uNiAwLS45TTExLjIgMThjMC0zLjcgMy02LjcgNi44LTYuN3M2LjggMyA2LjggNi43LTMgNi43LTYuOCA2LjctNi44LTMtNi44LTYuNyIvPjwvc3ZnPg==")}@media (max-width: 767.98px){.p-works-case-example{--_space:calc(20px * var(--font-ratio))}.p-works-case-example--space{--_space:calc(40px * var(--font-ratio))}.p-works-case-example__button::before{width:calc(26px * var(--font-ratio));height:calc(26px * var(--font-ratio))}.p-works-case-example__row{grid-template-columns:repeat(2, 1fr);gap:calc(12px * var(--font-ratio))}.p-works-case-example__row[data-columns="2"]{grid-template-columns:1fr}.p-works-case-example__row[data-columns="1"] .p-works-case-example:not(:first-child){margin-top:calc(12px * var(--font-ratio))}.p-works-case-example__text{font-size:calc(13rem / var(--root-font-size) * var(--font-ratio) * 1.6)}}.p-works-case-buttons{--_space:calc(90px * var(--font-ratio));max-width:fit-content;margin-inline:auto}.p-works-case-buttons > * + *{margin-block-start:calc(16px * var(--font-ratio))}.p-works-case-dialog{width:fit-content}.p-works-case-dialog__text{margin-block-start:calc(10px * var(--font-ratio));color:#fff;text-align:center}.p-works-case-dialog__image{max-width:100%;max-height:calc(534px * var(--font-ratio))}.p-works-case-dialog__image picture,.p-works-case-dialog__image img{display:block;width:auto;height:100%;max-height:calc(534px * var(--font-ratio))}@media (max-width: 767.98px){.p-works-case-dialog__image{max-height:calc(450px * var(--font-ratio))}.p-works-case-dialog__image picture,.p-works-case-dialog__image img{max-height:calc(450px * var(--font-ratio))}}.p-works-case-images__row{display:block grid;grid-template-columns:repeat(2, 1fr);gap:calc(20px * var(--font-ratio)) calc(40px * var(--font-ratio))}.p-works-case-images__item{width:fit-content;margin-inline:auto}@media (max-width: 767.98px){.p-works-case-images__row{grid-template-columns:repeat(1, 1fr);gap:calc(20px * var(--font-ratio))}}.u-visually-hidden{position:fixed !important;inset:0 !important;display:block !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;pointer-events:none !important;border-width:0 !important;contain:strict !important}@media (min-width: 768px){[class].u-only-sp{display:none}}@media (max-width: 767.98px){[class].u-only-pc{display:none}}.u-m-0{margin:0 !important}.u-mt-0,.u-my-0{margin-top:0 !important}.u-mr-0,.u-mx-0{margin-right:0 !important}.u-mb-0,.u-my-0{margin-bottom:0 !important}.u-ml-0,.u-mx-0{margin-left:0 !important}.u-m-1{margin:0.5rem !important}.u-mt-1,.u-my-1{margin-top:0.5rem !important}.u-mr-1,.u-mx-1{margin-right:0.5rem !important}.u-mb-1,.u-my-1{margin-bottom:0.5rem !important}.u-ml-1,.u-mx-1{margin-left:0.5rem !important}.u-m-2{margin:1rem !important}.u-mt-2,.u-my-2{margin-top:1rem !important}.u-mr-2,.u-mx-2{margin-right:1rem !important}.u-mb-2,.u-my-2{margin-bottom:1rem !important}.u-ml-2,.u-mx-2{margin-left:1rem !important}.u-m-3{margin:1.5rem !important}.u-mt-3,.u-my-3{margin-top:1.5rem !important}.u-mr-3,.u-mx-3{margin-right:1.5rem !important}.u-mb-3,.u-my-3{margin-bottom:1.5rem !important}.u-ml-3,.u-mx-3{margin-left:1.5rem !important}.u-m-4{margin:2rem !important}.u-mt-4,.u-my-4{margin-top:2rem !important}.u-mr-4,.u-mx-4{margin-right:2rem !important}.u-mb-4,.u-my-4{margin-bottom:2rem !important}.u-ml-4,.u-mx-4{margin-left:2rem !important}.u-m-5{margin:2.5rem !important}.u-mt-5,.u-my-5{margin-top:2.5rem !important}.u-mr-5,.u-mx-5{margin-right:2.5rem !important}.u-mb-5,.u-my-5{margin-bottom:2.5rem !important}.u-ml-5,.u-mx-5{margin-left:2.5rem !important}.u-m-6{margin:3rem !important}.u-mt-6,.u-my-6{margin-top:3rem !important}.u-mr-6,.u-mx-6{margin-right:3rem !important}.u-mb-6,.u-my-6{margin-bottom:3rem !important}.u-ml-6,.u-mx-6{margin-left:3rem !important}.u-m-7{margin:3.5rem !important}.u-mt-7,.u-my-7{margin-top:3.5rem !important}.u-mr-7,.u-mx-7{margin-right:3.5rem !important}.u-mb-7,.u-my-7{margin-bottom:3.5rem !important}.u-ml-7,.u-mx-7{margin-left:3.5rem !important}.u-m-8{margin:4rem !important}.u-mt-8,.u-my-8{margin-top:4rem !important}.u-mr-8,.u-mx-8{margin-right:4rem !important}.u-mb-8,.u-my-8{margin-bottom:4rem !important}.u-ml-8,.u-mx-8{margin-left:4rem !important}.u-m-9{margin:4.5rem !important}.u-mt-9,.u-my-9{margin-top:4.5rem !important}.u-mr-9,.u-mx-9{margin-right:4.5rem !important}.u-mb-9,.u-my-9{margin-bottom:4.5rem !important}.u-ml-9,.u-mx-9{margin-left:4.5rem !important}.u-m-10{margin:5rem !important}.u-mt-10,.u-my-10{margin-top:5rem !important}.u-mr-10,.u-mx-10{margin-right:5rem !important}.u-mb-10,.u-my-10{margin-bottom:5rem !important}.u-ml-10,.u-mx-10{margin-left:5rem !important}.u-m-11{margin:5.5rem !important}.u-mt-11,.u-my-11{margin-top:5.5rem !important}.u-mr-11,.u-mx-11{margin-right:5.5rem !important}.u-mb-11,.u-my-11{margin-bottom:5.5rem !important}.u-ml-11,.u-mx-11{margin-left:5.5rem !important}.u-m-12{margin:6rem !important}.u-mt-12,.u-my-12{margin-top:6rem !important}.u-mr-12,.u-mx-12{margin-right:6rem !important}.u-mb-12,.u-my-12{margin-bottom:6rem !important}.u-ml-12,.u-mx-12{margin-left:6rem !important}.u-m-13{margin:6.5rem !important}.u-mt-13,.u-my-13{margin-top:6.5rem !important}.u-mr-13,.u-mx-13{margin-right:6.5rem !important}.u-mb-13,.u-my-13{margin-bottom:6.5rem !important}.u-ml-13,.u-mx-13{margin-left:6.5rem !important}.u-m-14{margin:7rem !important}.u-mt-14,.u-my-14{margin-top:7rem !important}.u-mr-14,.u-mx-14{margin-right:7rem !important}.u-mb-14,.u-my-14{margin-bottom:7rem !important}.u-ml-14,.u-mx-14{margin-left:7rem !important}.u-m-15{margin:7.5rem !important}.u-mt-15,.u-my-15{margin-top:7.5rem !important}.u-mr-15,.u-mx-15{margin-right:7.5rem !important}.u-mb-15,.u-my-15{margin-bottom:7.5rem !important}.u-ml-15,.u-mx-15{margin-left:7.5rem !important}.u-m-16{margin:8rem !important}.u-mt-16,.u-my-16{margin-top:8rem !important}.u-mr-16,.u-mx-16{margin-right:8rem !important}.u-mb-16,.u-my-16{margin-bottom:8rem !important}.u-ml-16,.u-mx-16{margin-left:8rem !important}.u-p-0{padding:0 !important}.u-pt-0,.u-py-0{padding-top:0 !important}.u-pr-0,.u-px-0{padding-right:0 !important}.u-pb-0,.u-py-0{padding-bottom:0 !important}.u-pl-0,.u-px-0{padding-left:0 !important}.u-p-1{padding:0.5rem !important}.u-pt-1,.u-py-1{padding-top:0.5rem !important}.u-pr-1,.u-px-1{padding-right:0.5rem !important}.u-pb-1,.u-py-1{padding-bottom:0.5rem !important}.u-pl-1,.u-px-1{padding-left:0.5rem !important}.u-p-2{padding:1rem !important}.u-pt-2,.u-py-2{padding-top:1rem !important}.u-pr-2,.u-px-2{padding-right:1rem !important}.u-pb-2,.u-py-2{padding-bottom:1rem !important}.u-pl-2,.u-px-2{padding-left:1rem !important}.u-p-3{padding:1.5rem !important}.u-pt-3,.u-py-3{padding-top:1.5rem !important}.u-pr-3,.u-px-3{padding-right:1.5rem !important}.u-pb-3,.u-py-3{padding-bottom:1.5rem !important}.u-pl-3,.u-px-3{padding-left:1.5rem !important}.u-p-4{padding:2rem !important}.u-pt-4,.u-py-4{padding-top:2rem !important}.u-pr-4,.u-px-4{padding-right:2rem !important}.u-pb-4,.u-py-4{padding-bottom:2rem !important}.u-pl-4,.u-px-4{padding-left:2rem !important}.u-p-5{padding:2.5rem !important}.u-pt-5,.u-py-5{padding-top:2.5rem !important}.u-pr-5,.u-px-5{padding-right:2.5rem !important}.u-pb-5,.u-py-5{padding-bottom:2.5rem !important}.u-pl-5,.u-px-5{padding-left:2.5rem !important}.u-p-6{padding:3rem !important}.u-pt-6,.u-py-6{padding-top:3rem !important}.u-pr-6,.u-px-6{padding-right:3rem !important}.u-pb-6,.u-py-6{padding-bottom:3rem !important}.u-pl-6,.u-px-6{padding-left:3rem !important}.u-p-7{padding:3.5rem !important}.u-pt-7,.u-py-7{padding-top:3.5rem !important}.u-pr-7,.u-px-7{padding-right:3.5rem !important}.u-pb-7,.u-py-7{padding-bottom:3.5rem !important}.u-pl-7,.u-px-7{padding-left:3.5rem !important}.u-p-8{padding:4rem !important}.u-pt-8,.u-py-8{padding-top:4rem !important}.u-pr-8,.u-px-8{padding-right:4rem !important}.u-pb-8,.u-py-8{padding-bottom:4rem !important}.u-pl-8,.u-px-8{padding-left:4rem !important}.u-p-9{padding:4.5rem !important}.u-pt-9,.u-py-9{padding-top:4.5rem !important}.u-pr-9,.u-px-9{padding-right:4.5rem !important}.u-pb-9,.u-py-9{padding-bottom:4.5rem !important}.u-pl-9,.u-px-9{padding-left:4.5rem !important}.u-p-10{padding:5rem !important}.u-pt-10,.u-py-10{padding-top:5rem !important}.u-pr-10,.u-px-10{padding-right:5rem !important}.u-pb-10,.u-py-10{padding-bottom:5rem !important}.u-pl-10,.u-px-10{padding-left:5rem !important}.u-p-11{padding:5.5rem !important}.u-pt-11,.u-py-11{padding-top:5.5rem !important}.u-pr-11,.u-px-11{padding-right:5.5rem !important}.u-pb-11,.u-py-11{padding-bottom:5.5rem !important}.u-pl-11,.u-px-11{padding-left:5.5rem !important}.u-p-12{padding:6rem !important}.u-pt-12,.u-py-12{padding-top:6rem !important}.u-pr-12,.u-px-12{padding-right:6rem !important}.u-pb-12,.u-py-12{padding-bottom:6rem !important}.u-pl-12,.u-px-12{padding-left:6rem !important}.u-p-13{padding:6.5rem !important}.u-pt-13,.u-py-13{padding-top:6.5rem !important}.u-pr-13,.u-px-13{padding-right:6.5rem !important}.u-pb-13,.u-py-13{padding-bottom:6.5rem !important}.u-pl-13,.u-px-13{padding-left:6.5rem !important}.u-p-14{padding:7rem !important}.u-pt-14,.u-py-14{padding-top:7rem !important}.u-pr-14,.u-px-14{padding-right:7rem !important}.u-pb-14,.u-py-14{padding-bottom:7rem !important}.u-pl-14,.u-px-14{padding-left:7rem !important}.u-p-15{padding:7.5rem !important}.u-pt-15,.u-py-15{padding-top:7.5rem !important}.u-pr-15,.u-px-15{padding-right:7.5rem !important}.u-pb-15,.u-py-15{padding-bottom:7.5rem !important}.u-pl-15,.u-px-15{padding-left:7.5rem !important}.u-p-16{padding:8rem !important}.u-pt-16,.u-py-16{padding-top:8rem !important}.u-pr-16,.u-px-16{padding-right:8rem !important}.u-pb-16,.u-py-16{padding-bottom:8rem !important}.u-pl-16,.u-px-16{padding-left:8rem !important}.u-m-n1{margin:-0.5rem !important}.u-mt-n1,.u-my-n1{margin-top:-0.5rem !important}.u-mr-n1,.u-mx-n1{margin-right:-0.5rem !important}.u-mb-n1,.u-my-n1{margin-bottom:-0.5rem !important}.u-ml-n1,.u-mx-n1{margin-left:-0.5rem !important}.u-m-n2{margin:-1rem !important}.u-mt-n2,.u-my-n2{margin-top:-1rem !important}.u-mr-n2,.u-mx-n2{margin-right:-1rem !important}.u-mb-n2,.u-my-n2{margin-bottom:-1rem !important}.u-ml-n2,.u-mx-n2{margin-left:-1rem !important}.u-m-n3{margin:-1.5rem !important}.u-mt-n3,.u-my-n3{margin-top:-1.5rem !important}.u-mr-n3,.u-mx-n3{margin-right:-1.5rem !important}.u-mb-n3,.u-my-n3{margin-bottom:-1.5rem !important}.u-ml-n3,.u-mx-n3{margin-left:-1.5rem !important}.u-m-n4{margin:-2rem !important}.u-mt-n4,.u-my-n4{margin-top:-2rem !important}.u-mr-n4,.u-mx-n4{margin-right:-2rem !important}.u-mb-n4,.u-my-n4{margin-bottom:-2rem !important}.u-ml-n4,.u-mx-n4{margin-left:-2rem !important}.u-m-n5{margin:-2.5rem !important}.u-mt-n5,.u-my-n5{margin-top:-2.5rem !important}.u-mr-n5,.u-mx-n5{margin-right:-2.5rem !important}.u-mb-n5,.u-my-n5{margin-bottom:-2.5rem !important}.u-ml-n5,.u-mx-n5{margin-left:-2.5rem !important}.u-m-n6{margin:-3rem !important}.u-mt-n6,.u-my-n6{margin-top:-3rem !important}.u-mr-n6,.u-mx-n6{margin-right:-3rem !important}.u-mb-n6,.u-my-n6{margin-bottom:-3rem !important}.u-ml-n6,.u-mx-n6{margin-left:-3rem !important}.u-m-n7{margin:-3.5rem !important}.u-mt-n7,.u-my-n7{margin-top:-3.5rem !important}.u-mr-n7,.u-mx-n7{margin-right:-3.5rem !important}.u-mb-n7,.u-my-n7{margin-bottom:-3.5rem !important}.u-ml-n7,.u-mx-n7{margin-left:-3.5rem !important}.u-m-n8{margin:-4rem !important}.u-mt-n8,.u-my-n8{margin-top:-4rem !important}.u-mr-n8,.u-mx-n8{margin-right:-4rem !important}.u-mb-n8,.u-my-n8{margin-bottom:-4rem !important}.u-ml-n8,.u-mx-n8{margin-left:-4rem !important}.u-m-n9{margin:-4.5rem !important}.u-mt-n9,.u-my-n9{margin-top:-4.5rem !important}.u-mr-n9,.u-mx-n9{margin-right:-4.5rem !important}.u-mb-n9,.u-my-n9{margin-bottom:-4.5rem !important}.u-ml-n9,.u-mx-n9{margin-left:-4.5rem !important}.u-m-n10{margin:-5rem !important}.u-mt-n10,.u-my-n10{margin-top:-5rem !important}.u-mr-n10,.u-mx-n10{margin-right:-5rem !important}.u-mb-n10,.u-my-n10{margin-bottom:-5rem !important}.u-ml-n10,.u-mx-n10{margin-left:-5rem !important}.u-m-n11{margin:-5.5rem !important}.u-mt-n11,.u-my-n11{margin-top:-5.5rem !important}.u-mr-n11,.u-mx-n11{margin-right:-5.5rem !important}.u-mb-n11,.u-my-n11{margin-bottom:-5.5rem !important}.u-ml-n11,.u-mx-n11{margin-left:-5.5rem !important}.u-m-n12{margin:-6rem !important}.u-mt-n12,.u-my-n12{margin-top:-6rem !important}.u-mr-n12,.u-mx-n12{margin-right:-6rem !important}.u-mb-n12,.u-my-n12{margin-bottom:-6rem !important}.u-ml-n12,.u-mx-n12{margin-left:-6rem !important}.u-m-n13{margin:-6.5rem !important}.u-mt-n13,.u-my-n13{margin-top:-6.5rem !important}.u-mr-n13,.u-mx-n13{margin-right:-6.5rem !important}.u-mb-n13,.u-my-n13{margin-bottom:-6.5rem !important}.u-ml-n13,.u-mx-n13{margin-left:-6.5rem !important}.u-m-n14{margin:-7rem !important}.u-mt-n14,.u-my-n14{margin-top:-7rem !important}.u-mr-n14,.u-mx-n14{margin-right:-7rem !important}.u-mb-n14,.u-my-n14{margin-bottom:-7rem !important}.u-ml-n14,.u-mx-n14{margin-left:-7rem !important}.u-m-n15{margin:-7.5rem !important}.u-mt-n15,.u-my-n15{margin-top:-7.5rem !important}.u-mr-n15,.u-mx-n15{margin-right:-7.5rem !important}.u-mb-n15,.u-my-n15{margin-bottom:-7.5rem !important}.u-ml-n15,.u-mx-n15{margin-left:-7.5rem !important}.u-m-n16{margin:-8rem !important}.u-mt-n16,.u-my-n16{margin-top:-8rem !important}.u-mr-n16,.u-mx-n16{margin-right:-8rem !important}.u-mb-n16,.u-my-n16{margin-bottom:-8rem !important}.u-ml-n16,.u-mx-n16{margin-left:-8rem !important}@media (max-width: 1920px){.u-m-xxl-0{margin:0 !important}.u-mt-xxl-0,.u-my-xxl-0{margin-top:0 !important}.u-mr-xxl-0,.u-mx-xxl-0{margin-right:0 !important}.u-mb-xxl-0,.u-my-xxl-0{margin-bottom:0 !important}.u-ml-xxl-0,.u-mx-xxl-0{margin-left:0 !important}.u-m-xxl-1{margin:0.5rem !important}.u-mt-xxl-1,.u-my-xxl-1{margin-top:0.5rem !important}.u-mr-xxl-1,.u-mx-xxl-1{margin-right:0.5rem !important}.u-mb-xxl-1,.u-my-xxl-1{margin-bottom:0.5rem !important}.u-ml-xxl-1,.u-mx-xxl-1{margin-left:0.5rem !important}.u-m-xxl-2{margin:1rem !important}.u-mt-xxl-2,.u-my-xxl-2{margin-top:1rem !important}.u-mr-xxl-2,.u-mx-xxl-2{margin-right:1rem !important}.u-mb-xxl-2,.u-my-xxl-2{margin-bottom:1rem !important}.u-ml-xxl-2,.u-mx-xxl-2{margin-left:1rem !important}.u-m-xxl-3{margin:1.5rem !important}.u-mt-xxl-3,.u-my-xxl-3{margin-top:1.5rem !important}.u-mr-xxl-3,.u-mx-xxl-3{margin-right:1.5rem !important}.u-mb-xxl-3,.u-my-xxl-3{margin-bottom:1.5rem !important}.u-ml-xxl-3,.u-mx-xxl-3{margin-left:1.5rem !important}.u-m-xxl-4{margin:2rem !important}.u-mt-xxl-4,.u-my-xxl-4{margin-top:2rem !important}.u-mr-xxl-4,.u-mx-xxl-4{margin-right:2rem !important}.u-mb-xxl-4,.u-my-xxl-4{margin-bottom:2rem !important}.u-ml-xxl-4,.u-mx-xxl-4{margin-left:2rem !important}.u-m-xxl-5{margin:2.5rem !important}.u-mt-xxl-5,.u-my-xxl-5{margin-top:2.5rem !important}.u-mr-xxl-5,.u-mx-xxl-5{margin-right:2.5rem !important}.u-mb-xxl-5,.u-my-xxl-5{margin-bottom:2.5rem !important}.u-ml-xxl-5,.u-mx-xxl-5{margin-left:2.5rem !important}.u-m-xxl-6{margin:3rem !important}.u-mt-xxl-6,.u-my-xxl-6{margin-top:3rem !important}.u-mr-xxl-6,.u-mx-xxl-6{margin-right:3rem !important}.u-mb-xxl-6,.u-my-xxl-6{margin-bottom:3rem !important}.u-ml-xxl-6,.u-mx-xxl-6{margin-left:3rem !important}.u-m-xxl-7{margin:3.5rem !important}.u-mt-xxl-7,.u-my-xxl-7{margin-top:3.5rem !important}.u-mr-xxl-7,.u-mx-xxl-7{margin-right:3.5rem !important}.u-mb-xxl-7,.u-my-xxl-7{margin-bottom:3.5rem !important}.u-ml-xxl-7,.u-mx-xxl-7{margin-left:3.5rem !important}.u-m-xxl-8{margin:4rem !important}.u-mt-xxl-8,.u-my-xxl-8{margin-top:4rem !important}.u-mr-xxl-8,.u-mx-xxl-8{margin-right:4rem !important}.u-mb-xxl-8,.u-my-xxl-8{margin-bottom:4rem !important}.u-ml-xxl-8,.u-mx-xxl-8{margin-left:4rem !important}.u-m-xxl-9{margin:4.5rem !important}.u-mt-xxl-9,.u-my-xxl-9{margin-top:4.5rem !important}.u-mr-xxl-9,.u-mx-xxl-9{margin-right:4.5rem !important}.u-mb-xxl-9,.u-my-xxl-9{margin-bottom:4.5rem !important}.u-ml-xxl-9,.u-mx-xxl-9{margin-left:4.5rem !important}.u-m-xxl-10{margin:5rem !important}.u-mt-xxl-10,.u-my-xxl-10{margin-top:5rem !important}.u-mr-xxl-10,.u-mx-xxl-10{margin-right:5rem !important}.u-mb-xxl-10,.u-my-xxl-10{margin-bottom:5rem !important}.u-ml-xxl-10,.u-mx-xxl-10{margin-left:5rem !important}.u-m-xxl-11{margin:5.5rem !important}.u-mt-xxl-11,.u-my-xxl-11{margin-top:5.5rem !important}.u-mr-xxl-11,.u-mx-xxl-11{margin-right:5.5rem !important}.u-mb-xxl-11,.u-my-xxl-11{margin-bottom:5.5rem !important}.u-ml-xxl-11,.u-mx-xxl-11{margin-left:5.5rem !important}.u-m-xxl-12{margin:6rem !important}.u-mt-xxl-12,.u-my-xxl-12{margin-top:6rem !important}.u-mr-xxl-12,.u-mx-xxl-12{margin-right:6rem !important}.u-mb-xxl-12,.u-my-xxl-12{margin-bottom:6rem !important}.u-ml-xxl-12,.u-mx-xxl-12{margin-left:6rem !important}.u-m-xxl-13{margin:6.5rem !important}.u-mt-xxl-13,.u-my-xxl-13{margin-top:6.5rem !important}.u-mr-xxl-13,.u-mx-xxl-13{margin-right:6.5rem !important}.u-mb-xxl-13,.u-my-xxl-13{margin-bottom:6.5rem !important}.u-ml-xxl-13,.u-mx-xxl-13{margin-left:6.5rem !important}.u-m-xxl-14{margin:7rem !important}.u-mt-xxl-14,.u-my-xxl-14{margin-top:7rem !important}.u-mr-xxl-14,.u-mx-xxl-14{margin-right:7rem !important}.u-mb-xxl-14,.u-my-xxl-14{margin-bottom:7rem !important}.u-ml-xxl-14,.u-mx-xxl-14{margin-left:7rem !important}.u-m-xxl-15{margin:7.5rem !important}.u-mt-xxl-15,.u-my-xxl-15{margin-top:7.5rem !important}.u-mr-xxl-15,.u-mx-xxl-15{margin-right:7.5rem !important}.u-mb-xxl-15,.u-my-xxl-15{margin-bottom:7.5rem !important}.u-ml-xxl-15,.u-mx-xxl-15{margin-left:7.5rem !important}.u-m-xxl-16{margin:8rem !important}.u-mt-xxl-16,.u-my-xxl-16{margin-top:8rem !important}.u-mr-xxl-16,.u-mx-xxl-16{margin-right:8rem !important}.u-mb-xxl-16,.u-my-xxl-16{margin-bottom:8rem !important}.u-ml-xxl-16,.u-mx-xxl-16{margin-left:8rem !important}.u-p-xxl-0{padding:0 !important}.u-pt-xxl-0,.u-py-xxl-0{padding-top:0 !important}.u-pr-xxl-0,.u-px-xxl-0{padding-right:0 !important}.u-pb-xxl-0,.u-py-xxl-0{padding-bottom:0 !important}.u-pl-xxl-0,.u-px-xxl-0{padding-left:0 !important}.u-p-xxl-1{padding:0.5rem !important}.u-pt-xxl-1,.u-py-xxl-1{padding-top:0.5rem !important}.u-pr-xxl-1,.u-px-xxl-1{padding-right:0.5rem !important}.u-pb-xxl-1,.u-py-xxl-1{padding-bottom:0.5rem !important}.u-pl-xxl-1,.u-px-xxl-1{padding-left:0.5rem !important}.u-p-xxl-2{padding:1rem !important}.u-pt-xxl-2,.u-py-xxl-2{padding-top:1rem !important}.u-pr-xxl-2,.u-px-xxl-2{padding-right:1rem !important}.u-pb-xxl-2,.u-py-xxl-2{padding-bottom:1rem !important}.u-pl-xxl-2,.u-px-xxl-2{padding-left:1rem !important}.u-p-xxl-3{padding:1.5rem !important}.u-pt-xxl-3,.u-py-xxl-3{padding-top:1.5rem !important}.u-pr-xxl-3,.u-px-xxl-3{padding-right:1.5rem !important}.u-pb-xxl-3,.u-py-xxl-3{padding-bottom:1.5rem !important}.u-pl-xxl-3,.u-px-xxl-3{padding-left:1.5rem !important}.u-p-xxl-4{padding:2rem !important}.u-pt-xxl-4,.u-py-xxl-4{padding-top:2rem !important}.u-pr-xxl-4,.u-px-xxl-4{padding-right:2rem !important}.u-pb-xxl-4,.u-py-xxl-4{padding-bottom:2rem !important}.u-pl-xxl-4,.u-px-xxl-4{padding-left:2rem !important}.u-p-xxl-5{padding:2.5rem !important}.u-pt-xxl-5,.u-py-xxl-5{padding-top:2.5rem !important}.u-pr-xxl-5,.u-px-xxl-5{padding-right:2.5rem !important}.u-pb-xxl-5,.u-py-xxl-5{padding-bottom:2.5rem !important}.u-pl-xxl-5,.u-px-xxl-5{padding-left:2.5rem !important}.u-p-xxl-6{padding:3rem !important}.u-pt-xxl-6,.u-py-xxl-6{padding-top:3rem !important}.u-pr-xxl-6,.u-px-xxl-6{padding-right:3rem !important}.u-pb-xxl-6,.u-py-xxl-6{padding-bottom:3rem !important}.u-pl-xxl-6,.u-px-xxl-6{padding-left:3rem !important}.u-p-xxl-7{padding:3.5rem !important}.u-pt-xxl-7,.u-py-xxl-7{padding-top:3.5rem !important}.u-pr-xxl-7,.u-px-xxl-7{padding-right:3.5rem !important}.u-pb-xxl-7,.u-py-xxl-7{padding-bottom:3.5rem !important}.u-pl-xxl-7,.u-px-xxl-7{padding-left:3.5rem !important}.u-p-xxl-8{padding:4rem !important}.u-pt-xxl-8,.u-py-xxl-8{padding-top:4rem !important}.u-pr-xxl-8,.u-px-xxl-8{padding-right:4rem !important}.u-pb-xxl-8,.u-py-xxl-8{padding-bottom:4rem !important}.u-pl-xxl-8,.u-px-xxl-8{padding-left:4rem !important}.u-p-xxl-9{padding:4.5rem !important}.u-pt-xxl-9,.u-py-xxl-9{padding-top:4.5rem !important}.u-pr-xxl-9,.u-px-xxl-9{padding-right:4.5rem !important}.u-pb-xxl-9,.u-py-xxl-9{padding-bottom:4.5rem !important}.u-pl-xxl-9,.u-px-xxl-9{padding-left:4.5rem !important}.u-p-xxl-10{padding:5rem !important}.u-pt-xxl-10,.u-py-xxl-10{padding-top:5rem !important}.u-pr-xxl-10,.u-px-xxl-10{padding-right:5rem !important}.u-pb-xxl-10,.u-py-xxl-10{padding-bottom:5rem !important}.u-pl-xxl-10,.u-px-xxl-10{padding-left:5rem !important}.u-p-xxl-11{padding:5.5rem !important}.u-pt-xxl-11,.u-py-xxl-11{padding-top:5.5rem !important}.u-pr-xxl-11,.u-px-xxl-11{padding-right:5.5rem !important}.u-pb-xxl-11,.u-py-xxl-11{padding-bottom:5.5rem !important}.u-pl-xxl-11,.u-px-xxl-11{padding-left:5.5rem !important}.u-p-xxl-12{padding:6rem !important}.u-pt-xxl-12,.u-py-xxl-12{padding-top:6rem !important}.u-pr-xxl-12,.u-px-xxl-12{padding-right:6rem !important}.u-pb-xxl-12,.u-py-xxl-12{padding-bottom:6rem !important}.u-pl-xxl-12,.u-px-xxl-12{padding-left:6rem !important}.u-p-xxl-13{padding:6.5rem !important}.u-pt-xxl-13,.u-py-xxl-13{padding-top:6.5rem !important}.u-pr-xxl-13,.u-px-xxl-13{padding-right:6.5rem !important}.u-pb-xxl-13,.u-py-xxl-13{padding-bottom:6.5rem !important}.u-pl-xxl-13,.u-px-xxl-13{padding-left:6.5rem !important}.u-p-xxl-14{padding:7rem !important}.u-pt-xxl-14,.u-py-xxl-14{padding-top:7rem !important}.u-pr-xxl-14,.u-px-xxl-14{padding-right:7rem !important}.u-pb-xxl-14,.u-py-xxl-14{padding-bottom:7rem !important}.u-pl-xxl-14,.u-px-xxl-14{padding-left:7rem !important}.u-p-xxl-15{padding:7.5rem !important}.u-pt-xxl-15,.u-py-xxl-15{padding-top:7.5rem !important}.u-pr-xxl-15,.u-px-xxl-15{padding-right:7.5rem !important}.u-pb-xxl-15,.u-py-xxl-15{padding-bottom:7.5rem !important}.u-pl-xxl-15,.u-px-xxl-15{padding-left:7.5rem !important}.u-p-xxl-16{padding:8rem !important}.u-pt-xxl-16,.u-py-xxl-16{padding-top:8rem !important}.u-pr-xxl-16,.u-px-xxl-16{padding-right:8rem !important}.u-pb-xxl-16,.u-py-xxl-16{padding-bottom:8rem !important}.u-pl-xxl-16,.u-px-xxl-16{padding-left:8rem !important}.u-m-xxl-n1{margin:-0.5rem !important}.u-mt-xxl-n1,.u-my-xxl-n1{margin-top:-0.5rem !important}.u-mr-xxl-n1,.u-mx-xxl-n1{margin-right:-0.5rem !important}.u-mb-xxl-n1,.u-my-xxl-n1{margin-bottom:-0.5rem !important}.u-ml-xxl-n1,.u-mx-xxl-n1{margin-left:-0.5rem !important}.u-m-xxl-n2{margin:-1rem !important}.u-mt-xxl-n2,.u-my-xxl-n2{margin-top:-1rem !important}.u-mr-xxl-n2,.u-mx-xxl-n2{margin-right:-1rem !important}.u-mb-xxl-n2,.u-my-xxl-n2{margin-bottom:-1rem !important}.u-ml-xxl-n2,.u-mx-xxl-n2{margin-left:-1rem !important}.u-m-xxl-n3{margin:-1.5rem !important}.u-mt-xxl-n3,.u-my-xxl-n3{margin-top:-1.5rem !important}.u-mr-xxl-n3,.u-mx-xxl-n3{margin-right:-1.5rem !important}.u-mb-xxl-n3,.u-my-xxl-n3{margin-bottom:-1.5rem !important}.u-ml-xxl-n3,.u-mx-xxl-n3{margin-left:-1.5rem !important}.u-m-xxl-n4{margin:-2rem !important}.u-mt-xxl-n4,.u-my-xxl-n4{margin-top:-2rem !important}.u-mr-xxl-n4,.u-mx-xxl-n4{margin-right:-2rem !important}.u-mb-xxl-n4,.u-my-xxl-n4{margin-bottom:-2rem !important}.u-ml-xxl-n4,.u-mx-xxl-n4{margin-left:-2rem !important}.u-m-xxl-n5{margin:-2.5rem !important}.u-mt-xxl-n5,.u-my-xxl-n5{margin-top:-2.5rem !important}.u-mr-xxl-n5,.u-mx-xxl-n5{margin-right:-2.5rem !important}.u-mb-xxl-n5,.u-my-xxl-n5{margin-bottom:-2.5rem !important}.u-ml-xxl-n5,.u-mx-xxl-n5{margin-left:-2.5rem !important}.u-m-xxl-n6{margin:-3rem !important}.u-mt-xxl-n6,.u-my-xxl-n6{margin-top:-3rem !important}.u-mr-xxl-n6,.u-mx-xxl-n6{margin-right:-3rem !important}.u-mb-xxl-n6,.u-my-xxl-n6{margin-bottom:-3rem !important}.u-ml-xxl-n6,.u-mx-xxl-n6{margin-left:-3rem !important}.u-m-xxl-n7{margin:-3.5rem !important}.u-mt-xxl-n7,.u-my-xxl-n7{margin-top:-3.5rem !important}.u-mr-xxl-n7,.u-mx-xxl-n7{margin-right:-3.5rem !important}.u-mb-xxl-n7,.u-my-xxl-n7{margin-bottom:-3.5rem !important}.u-ml-xxl-n7,.u-mx-xxl-n7{margin-left:-3.5rem !important}.u-m-xxl-n8{margin:-4rem !important}.u-mt-xxl-n8,.u-my-xxl-n8{margin-top:-4rem !important}.u-mr-xxl-n8,.u-mx-xxl-n8{margin-right:-4rem !important}.u-mb-xxl-n8,.u-my-xxl-n8{margin-bottom:-4rem !important}.u-ml-xxl-n8,.u-mx-xxl-n8{margin-left:-4rem !important}.u-m-xxl-n9{margin:-4.5rem !important}.u-mt-xxl-n9,.u-my-xxl-n9{margin-top:-4.5rem !important}.u-mr-xxl-n9,.u-mx-xxl-n9{margin-right:-4.5rem !important}.u-mb-xxl-n9,.u-my-xxl-n9{margin-bottom:-4.5rem !important}.u-ml-xxl-n9,.u-mx-xxl-n9{margin-left:-4.5rem !important}.u-m-xxl-n10{margin:-5rem !important}.u-mt-xxl-n10,.u-my-xxl-n10{margin-top:-5rem !important}.u-mr-xxl-n10,.u-mx-xxl-n10{margin-right:-5rem !important}.u-mb-xxl-n10,.u-my-xxl-n10{margin-bottom:-5rem !important}.u-ml-xxl-n10,.u-mx-xxl-n10{margin-left:-5rem !important}.u-m-xxl-n11{margin:-5.5rem !important}.u-mt-xxl-n11,.u-my-xxl-n11{margin-top:-5.5rem !important}.u-mr-xxl-n11,.u-mx-xxl-n11{margin-right:-5.5rem !important}.u-mb-xxl-n11,.u-my-xxl-n11{margin-bottom:-5.5rem !important}.u-ml-xxl-n11,.u-mx-xxl-n11{margin-left:-5.5rem !important}.u-m-xxl-n12{margin:-6rem !important}.u-mt-xxl-n12,.u-my-xxl-n12{margin-top:-6rem !important}.u-mr-xxl-n12,.u-mx-xxl-n12{margin-right:-6rem !important}.u-mb-xxl-n12,.u-my-xxl-n12{margin-bottom:-6rem !important}.u-ml-xxl-n12,.u-mx-xxl-n12{margin-left:-6rem !important}.u-m-xxl-n13{margin:-6.5rem !important}.u-mt-xxl-n13,.u-my-xxl-n13{margin-top:-6.5rem !important}.u-mr-xxl-n13,.u-mx-xxl-n13{margin-right:-6.5rem !important}.u-mb-xxl-n13,.u-my-xxl-n13{margin-bottom:-6.5rem !important}.u-ml-xxl-n13,.u-mx-xxl-n13{margin-left:-6.5rem !important}.u-m-xxl-n14{margin:-7rem !important}.u-mt-xxl-n14,.u-my-xxl-n14{margin-top:-7rem !important}.u-mr-xxl-n14,.u-mx-xxl-n14{margin-right:-7rem !important}.u-mb-xxl-n14,.u-my-xxl-n14{margin-bottom:-7rem !important}.u-ml-xxl-n14,.u-mx-xxl-n14{margin-left:-7rem !important}.u-m-xxl-n15{margin:-7.5rem !important}.u-mt-xxl-n15,.u-my-xxl-n15{margin-top:-7.5rem !important}.u-mr-xxl-n15,.u-mx-xxl-n15{margin-right:-7.5rem !important}.u-mb-xxl-n15,.u-my-xxl-n15{margin-bottom:-7.5rem !important}.u-ml-xxl-n15,.u-mx-xxl-n15{margin-left:-7.5rem !important}.u-m-xxl-n16{margin:-8rem !important}.u-mt-xxl-n16,.u-my-xxl-n16{margin-top:-8rem !important}.u-mr-xxl-n16,.u-mx-xxl-n16{margin-right:-8rem !important}.u-mb-xxl-n16,.u-my-xxl-n16{margin-bottom:-8rem !important}.u-ml-xxl-n16,.u-mx-xxl-n16{margin-left:-8rem !important}}@media (max-width: 1366px){.u-m-xl-0{margin:0 !important}.u-mt-xl-0,.u-my-xl-0{margin-top:0 !important}.u-mr-xl-0,.u-mx-xl-0{margin-right:0 !important}.u-mb-xl-0,.u-my-xl-0{margin-bottom:0 !important}.u-ml-xl-0,.u-mx-xl-0{margin-left:0 !important}.u-m-xl-1{margin:0.5rem !important}.u-mt-xl-1,.u-my-xl-1{margin-top:0.5rem !important}.u-mr-xl-1,.u-mx-xl-1{margin-right:0.5rem !important}.u-mb-xl-1,.u-my-xl-1{margin-bottom:0.5rem !important}.u-ml-xl-1,.u-mx-xl-1{margin-left:0.5rem !important}.u-m-xl-2{margin:1rem !important}.u-mt-xl-2,.u-my-xl-2{margin-top:1rem !important}.u-mr-xl-2,.u-mx-xl-2{margin-right:1rem !important}.u-mb-xl-2,.u-my-xl-2{margin-bottom:1rem !important}.u-ml-xl-2,.u-mx-xl-2{margin-left:1rem !important}.u-m-xl-3{margin:1.5rem !important}.u-mt-xl-3,.u-my-xl-3{margin-top:1.5rem !important}.u-mr-xl-3,.u-mx-xl-3{margin-right:1.5rem !important}.u-mb-xl-3,.u-my-xl-3{margin-bottom:1.5rem !important}.u-ml-xl-3,.u-mx-xl-3{margin-left:1.5rem !important}.u-m-xl-4{margin:2rem !important}.u-mt-xl-4,.u-my-xl-4{margin-top:2rem !important}.u-mr-xl-4,.u-mx-xl-4{margin-right:2rem !important}.u-mb-xl-4,.u-my-xl-4{margin-bottom:2rem !important}.u-ml-xl-4,.u-mx-xl-4{margin-left:2rem !important}.u-m-xl-5{margin:2.5rem !important}.u-mt-xl-5,.u-my-xl-5{margin-top:2.5rem !important}.u-mr-xl-5,.u-mx-xl-5{margin-right:2.5rem !important}.u-mb-xl-5,.u-my-xl-5{margin-bottom:2.5rem !important}.u-ml-xl-5,.u-mx-xl-5{margin-left:2.5rem !important}.u-m-xl-6{margin:3rem !important}.u-mt-xl-6,.u-my-xl-6{margin-top:3rem !important}.u-mr-xl-6,.u-mx-xl-6{margin-right:3rem !important}.u-mb-xl-6,.u-my-xl-6{margin-bottom:3rem !important}.u-ml-xl-6,.u-mx-xl-6{margin-left:3rem !important}.u-m-xl-7{margin:3.5rem !important}.u-mt-xl-7,.u-my-xl-7{margin-top:3.5rem !important}.u-mr-xl-7,.u-mx-xl-7{margin-right:3.5rem !important}.u-mb-xl-7,.u-my-xl-7{margin-bottom:3.5rem !important}.u-ml-xl-7,.u-mx-xl-7{margin-left:3.5rem !important}.u-m-xl-8{margin:4rem !important}.u-mt-xl-8,.u-my-xl-8{margin-top:4rem !important}.u-mr-xl-8,.u-mx-xl-8{margin-right:4rem !important}.u-mb-xl-8,.u-my-xl-8{margin-bottom:4rem !important}.u-ml-xl-8,.u-mx-xl-8{margin-left:4rem !important}.u-m-xl-9{margin:4.5rem !important}.u-mt-xl-9,.u-my-xl-9{margin-top:4.5rem !important}.u-mr-xl-9,.u-mx-xl-9{margin-right:4.5rem !important}.u-mb-xl-9,.u-my-xl-9{margin-bottom:4.5rem !important}.u-ml-xl-9,.u-mx-xl-9{margin-left:4.5rem !important}.u-m-xl-10{margin:5rem !important}.u-mt-xl-10,.u-my-xl-10{margin-top:5rem !important}.u-mr-xl-10,.u-mx-xl-10{margin-right:5rem !important}.u-mb-xl-10,.u-my-xl-10{margin-bottom:5rem !important}.u-ml-xl-10,.u-mx-xl-10{margin-left:5rem !important}.u-m-xl-11{margin:5.5rem !important}.u-mt-xl-11,.u-my-xl-11{margin-top:5.5rem !important}.u-mr-xl-11,.u-mx-xl-11{margin-right:5.5rem !important}.u-mb-xl-11,.u-my-xl-11{margin-bottom:5.5rem !important}.u-ml-xl-11,.u-mx-xl-11{margin-left:5.5rem !important}.u-m-xl-12{margin:6rem !important}.u-mt-xl-12,.u-my-xl-12{margin-top:6rem !important}.u-mr-xl-12,.u-mx-xl-12{margin-right:6rem !important}.u-mb-xl-12,.u-my-xl-12{margin-bottom:6rem !important}.u-ml-xl-12,.u-mx-xl-12{margin-left:6rem !important}.u-m-xl-13{margin:6.5rem !important}.u-mt-xl-13,.u-my-xl-13{margin-top:6.5rem !important}.u-mr-xl-13,.u-mx-xl-13{margin-right:6.5rem !important}.u-mb-xl-13,.u-my-xl-13{margin-bottom:6.5rem !important}.u-ml-xl-13,.u-mx-xl-13{margin-left:6.5rem !important}.u-m-xl-14{margin:7rem !important}.u-mt-xl-14,.u-my-xl-14{margin-top:7rem !important}.u-mr-xl-14,.u-mx-xl-14{margin-right:7rem !important}.u-mb-xl-14,.u-my-xl-14{margin-bottom:7rem !important}.u-ml-xl-14,.u-mx-xl-14{margin-left:7rem !important}.u-m-xl-15{margin:7.5rem !important}.u-mt-xl-15,.u-my-xl-15{margin-top:7.5rem !important}.u-mr-xl-15,.u-mx-xl-15{margin-right:7.5rem !important}.u-mb-xl-15,.u-my-xl-15{margin-bottom:7.5rem !important}.u-ml-xl-15,.u-mx-xl-15{margin-left:7.5rem !important}.u-m-xl-16{margin:8rem !important}.u-mt-xl-16,.u-my-xl-16{margin-top:8rem !important}.u-mr-xl-16,.u-mx-xl-16{margin-right:8rem !important}.u-mb-xl-16,.u-my-xl-16{margin-bottom:8rem !important}.u-ml-xl-16,.u-mx-xl-16{margin-left:8rem !important}.u-p-xl-0{padding:0 !important}.u-pt-xl-0,.u-py-xl-0{padding-top:0 !important}.u-pr-xl-0,.u-px-xl-0{padding-right:0 !important}.u-pb-xl-0,.u-py-xl-0{padding-bottom:0 !important}.u-pl-xl-0,.u-px-xl-0{padding-left:0 !important}.u-p-xl-1{padding:0.5rem !important}.u-pt-xl-1,.u-py-xl-1{padding-top:0.5rem !important}.u-pr-xl-1,.u-px-xl-1{padding-right:0.5rem !important}.u-pb-xl-1,.u-py-xl-1{padding-bottom:0.5rem !important}.u-pl-xl-1,.u-px-xl-1{padding-left:0.5rem !important}.u-p-xl-2{padding:1rem !important}.u-pt-xl-2,.u-py-xl-2{padding-top:1rem !important}.u-pr-xl-2,.u-px-xl-2{padding-right:1rem !important}.u-pb-xl-2,.u-py-xl-2{padding-bottom:1rem !important}.u-pl-xl-2,.u-px-xl-2{padding-left:1rem !important}.u-p-xl-3{padding:1.5rem !important}.u-pt-xl-3,.u-py-xl-3{padding-top:1.5rem !important}.u-pr-xl-3,.u-px-xl-3{padding-right:1.5rem !important}.u-pb-xl-3,.u-py-xl-3{padding-bottom:1.5rem !important}.u-pl-xl-3,.u-px-xl-3{padding-left:1.5rem !important}.u-p-xl-4{padding:2rem !important}.u-pt-xl-4,.u-py-xl-4{padding-top:2rem !important}.u-pr-xl-4,.u-px-xl-4{padding-right:2rem !important}.u-pb-xl-4,.u-py-xl-4{padding-bottom:2rem !important}.u-pl-xl-4,.u-px-xl-4{padding-left:2rem !important}.u-p-xl-5{padding:2.5rem !important}.u-pt-xl-5,.u-py-xl-5{padding-top:2.5rem !important}.u-pr-xl-5,.u-px-xl-5{padding-right:2.5rem !important}.u-pb-xl-5,.u-py-xl-5{padding-bottom:2.5rem !important}.u-pl-xl-5,.u-px-xl-5{padding-left:2.5rem !important}.u-p-xl-6{padding:3rem !important}.u-pt-xl-6,.u-py-xl-6{padding-top:3rem !important}.u-pr-xl-6,.u-px-xl-6{padding-right:3rem !important}.u-pb-xl-6,.u-py-xl-6{padding-bottom:3rem !important}.u-pl-xl-6,.u-px-xl-6{padding-left:3rem !important}.u-p-xl-7{padding:3.5rem !important}.u-pt-xl-7,.u-py-xl-7{padding-top:3.5rem !important}.u-pr-xl-7,.u-px-xl-7{padding-right:3.5rem !important}.u-pb-xl-7,.u-py-xl-7{padding-bottom:3.5rem !important}.u-pl-xl-7,.u-px-xl-7{padding-left:3.5rem !important}.u-p-xl-8{padding:4rem !important}.u-pt-xl-8,.u-py-xl-8{padding-top:4rem !important}.u-pr-xl-8,.u-px-xl-8{padding-right:4rem !important}.u-pb-xl-8,.u-py-xl-8{padding-bottom:4rem !important}.u-pl-xl-8,.u-px-xl-8{padding-left:4rem !important}.u-p-xl-9{padding:4.5rem !important}.u-pt-xl-9,.u-py-xl-9{padding-top:4.5rem !important}.u-pr-xl-9,.u-px-xl-9{padding-right:4.5rem !important}.u-pb-xl-9,.u-py-xl-9{padding-bottom:4.5rem !important}.u-pl-xl-9,.u-px-xl-9{padding-left:4.5rem !important}.u-p-xl-10{padding:5rem !important}.u-pt-xl-10,.u-py-xl-10{padding-top:5rem !important}.u-pr-xl-10,.u-px-xl-10{padding-right:5rem !important}.u-pb-xl-10,.u-py-xl-10{padding-bottom:5rem !important}.u-pl-xl-10,.u-px-xl-10{padding-left:5rem !important}.u-p-xl-11{padding:5.5rem !important}.u-pt-xl-11,.u-py-xl-11{padding-top:5.5rem !important}.u-pr-xl-11,.u-px-xl-11{padding-right:5.5rem !important}.u-pb-xl-11,.u-py-xl-11{padding-bottom:5.5rem !important}.u-pl-xl-11,.u-px-xl-11{padding-left:5.5rem !important}.u-p-xl-12{padding:6rem !important}.u-pt-xl-12,.u-py-xl-12{padding-top:6rem !important}.u-pr-xl-12,.u-px-xl-12{padding-right:6rem !important}.u-pb-xl-12,.u-py-xl-12{padding-bottom:6rem !important}.u-pl-xl-12,.u-px-xl-12{padding-left:6rem !important}.u-p-xl-13{padding:6.5rem !important}.u-pt-xl-13,.u-py-xl-13{padding-top:6.5rem !important}.u-pr-xl-13,.u-px-xl-13{padding-right:6.5rem !important}.u-pb-xl-13,.u-py-xl-13{padding-bottom:6.5rem !important}.u-pl-xl-13,.u-px-xl-13{padding-left:6.5rem !important}.u-p-xl-14{padding:7rem !important}.u-pt-xl-14,.u-py-xl-14{padding-top:7rem !important}.u-pr-xl-14,.u-px-xl-14{padding-right:7rem !important}.u-pb-xl-14,.u-py-xl-14{padding-bottom:7rem !important}.u-pl-xl-14,.u-px-xl-14{padding-left:7rem !important}.u-p-xl-15{padding:7.5rem !important}.u-pt-xl-15,.u-py-xl-15{padding-top:7.5rem !important}.u-pr-xl-15,.u-px-xl-15{padding-right:7.5rem !important}.u-pb-xl-15,.u-py-xl-15{padding-bottom:7.5rem !important}.u-pl-xl-15,.u-px-xl-15{padding-left:7.5rem !important}.u-p-xl-16{padding:8rem !important}.u-pt-xl-16,.u-py-xl-16{padding-top:8rem !important}.u-pr-xl-16,.u-px-xl-16{padding-right:8rem !important}.u-pb-xl-16,.u-py-xl-16{padding-bottom:8rem !important}.u-pl-xl-16,.u-px-xl-16{padding-left:8rem !important}.u-m-xl-n1{margin:-0.5rem !important}.u-mt-xl-n1,.u-my-xl-n1{margin-top:-0.5rem !important}.u-mr-xl-n1,.u-mx-xl-n1{margin-right:-0.5rem !important}.u-mb-xl-n1,.u-my-xl-n1{margin-bottom:-0.5rem !important}.u-ml-xl-n1,.u-mx-xl-n1{margin-left:-0.5rem !important}.u-m-xl-n2{margin:-1rem !important}.u-mt-xl-n2,.u-my-xl-n2{margin-top:-1rem !important}.u-mr-xl-n2,.u-mx-xl-n2{margin-right:-1rem !important}.u-mb-xl-n2,.u-my-xl-n2{margin-bottom:-1rem !important}.u-ml-xl-n2,.u-mx-xl-n2{margin-left:-1rem !important}.u-m-xl-n3{margin:-1.5rem !important}.u-mt-xl-n3,.u-my-xl-n3{margin-top:-1.5rem !important}.u-mr-xl-n3,.u-mx-xl-n3{margin-right:-1.5rem !important}.u-mb-xl-n3,.u-my-xl-n3{margin-bottom:-1.5rem !important}.u-ml-xl-n3,.u-mx-xl-n3{margin-left:-1.5rem !important}.u-m-xl-n4{margin:-2rem !important}.u-mt-xl-n4,.u-my-xl-n4{margin-top:-2rem !important}.u-mr-xl-n4,.u-mx-xl-n4{margin-right:-2rem !important}.u-mb-xl-n4,.u-my-xl-n4{margin-bottom:-2rem !important}.u-ml-xl-n4,.u-mx-xl-n4{margin-left:-2rem !important}.u-m-xl-n5{margin:-2.5rem !important}.u-mt-xl-n5,.u-my-xl-n5{margin-top:-2.5rem !important}.u-mr-xl-n5,.u-mx-xl-n5{margin-right:-2.5rem !important}.u-mb-xl-n5,.u-my-xl-n5{margin-bottom:-2.5rem !important}.u-ml-xl-n5,.u-mx-xl-n5{margin-left:-2.5rem !important}.u-m-xl-n6{margin:-3rem !important}.u-mt-xl-n6,.u-my-xl-n6{margin-top:-3rem !important}.u-mr-xl-n6,.u-mx-xl-n6{margin-right:-3rem !important}.u-mb-xl-n6,.u-my-xl-n6{margin-bottom:-3rem !important}.u-ml-xl-n6,.u-mx-xl-n6{margin-left:-3rem !important}.u-m-xl-n7{margin:-3.5rem !important}.u-mt-xl-n7,.u-my-xl-n7{margin-top:-3.5rem !important}.u-mr-xl-n7,.u-mx-xl-n7{margin-right:-3.5rem !important}.u-mb-xl-n7,.u-my-xl-n7{margin-bottom:-3.5rem !important}.u-ml-xl-n7,.u-mx-xl-n7{margin-left:-3.5rem !important}.u-m-xl-n8{margin:-4rem !important}.u-mt-xl-n8,.u-my-xl-n8{margin-top:-4rem !important}.u-mr-xl-n8,.u-mx-xl-n8{margin-right:-4rem !important}.u-mb-xl-n8,.u-my-xl-n8{margin-bottom:-4rem !important}.u-ml-xl-n8,.u-mx-xl-n8{margin-left:-4rem !important}.u-m-xl-n9{margin:-4.5rem !important}.u-mt-xl-n9,.u-my-xl-n9{margin-top:-4.5rem !important}.u-mr-xl-n9,.u-mx-xl-n9{margin-right:-4.5rem !important}.u-mb-xl-n9,.u-my-xl-n9{margin-bottom:-4.5rem !important}.u-ml-xl-n9,.u-mx-xl-n9{margin-left:-4.5rem !important}.u-m-xl-n10{margin:-5rem !important}.u-mt-xl-n10,.u-my-xl-n10{margin-top:-5rem !important}.u-mr-xl-n10,.u-mx-xl-n10{margin-right:-5rem !important}.u-mb-xl-n10,.u-my-xl-n10{margin-bottom:-5rem !important}.u-ml-xl-n10,.u-mx-xl-n10{margin-left:-5rem !important}.u-m-xl-n11{margin:-5.5rem !important}.u-mt-xl-n11,.u-my-xl-n11{margin-top:-5.5rem !important}.u-mr-xl-n11,.u-mx-xl-n11{margin-right:-5.5rem !important}.u-mb-xl-n11,.u-my-xl-n11{margin-bottom:-5.5rem !important}.u-ml-xl-n11,.u-mx-xl-n11{margin-left:-5.5rem !important}.u-m-xl-n12{margin:-6rem !important}.u-mt-xl-n12,.u-my-xl-n12{margin-top:-6rem !important}.u-mr-xl-n12,.u-mx-xl-n12{margin-right:-6rem !important}.u-mb-xl-n12,.u-my-xl-n12{margin-bottom:-6rem !important}.u-ml-xl-n12,.u-mx-xl-n12{margin-left:-6rem !important}.u-m-xl-n13{margin:-6.5rem !important}.u-mt-xl-n13,.u-my-xl-n13{margin-top:-6.5rem !important}.u-mr-xl-n13,.u-mx-xl-n13{margin-right:-6.5rem !important}.u-mb-xl-n13,.u-my-xl-n13{margin-bottom:-6.5rem !important}.u-ml-xl-n13,.u-mx-xl-n13{margin-left:-6.5rem !important}.u-m-xl-n14{margin:-7rem !important}.u-mt-xl-n14,.u-my-xl-n14{margin-top:-7rem !important}.u-mr-xl-n14,.u-mx-xl-n14{margin-right:-7rem !important}.u-mb-xl-n14,.u-my-xl-n14{margin-bottom:-7rem !important}.u-ml-xl-n14,.u-mx-xl-n14{margin-left:-7rem !important}.u-m-xl-n15{margin:-7.5rem !important}.u-mt-xl-n15,.u-my-xl-n15{margin-top:-7.5rem !important}.u-mr-xl-n15,.u-mx-xl-n15{margin-right:-7.5rem !important}.u-mb-xl-n15,.u-my-xl-n15{margin-bottom:-7.5rem !important}.u-ml-xl-n15,.u-mx-xl-n15{margin-left:-7.5rem !important}.u-m-xl-n16{margin:-8rem !important}.u-mt-xl-n16,.u-my-xl-n16{margin-top:-8rem !important}.u-mr-xl-n16,.u-mx-xl-n16{margin-right:-8rem !important}.u-mb-xl-n16,.u-my-xl-n16{margin-bottom:-8rem !important}.u-ml-xl-n16,.u-mx-xl-n16{margin-left:-8rem !important}}@media (max-width: 890px){.u-m-lg-0{margin:0 !important}.u-mt-lg-0,.u-my-lg-0{margin-top:0 !important}.u-mr-lg-0,.u-mx-lg-0{margin-right:0 !important}.u-mb-lg-0,.u-my-lg-0{margin-bottom:0 !important}.u-ml-lg-0,.u-mx-lg-0{margin-left:0 !important}.u-m-lg-1{margin:0.5rem !important}.u-mt-lg-1,.u-my-lg-1{margin-top:0.5rem !important}.u-mr-lg-1,.u-mx-lg-1{margin-right:0.5rem !important}.u-mb-lg-1,.u-my-lg-1{margin-bottom:0.5rem !important}.u-ml-lg-1,.u-mx-lg-1{margin-left:0.5rem !important}.u-m-lg-2{margin:1rem !important}.u-mt-lg-2,.u-my-lg-2{margin-top:1rem !important}.u-mr-lg-2,.u-mx-lg-2{margin-right:1rem !important}.u-mb-lg-2,.u-my-lg-2{margin-bottom:1rem !important}.u-ml-lg-2,.u-mx-lg-2{margin-left:1rem !important}.u-m-lg-3{margin:1.5rem !important}.u-mt-lg-3,.u-my-lg-3{margin-top:1.5rem !important}.u-mr-lg-3,.u-mx-lg-3{margin-right:1.5rem !important}.u-mb-lg-3,.u-my-lg-3{margin-bottom:1.5rem !important}.u-ml-lg-3,.u-mx-lg-3{margin-left:1.5rem !important}.u-m-lg-4{margin:2rem !important}.u-mt-lg-4,.u-my-lg-4{margin-top:2rem !important}.u-mr-lg-4,.u-mx-lg-4{margin-right:2rem !important}.u-mb-lg-4,.u-my-lg-4{margin-bottom:2rem !important}.u-ml-lg-4,.u-mx-lg-4{margin-left:2rem !important}.u-m-lg-5{margin:2.5rem !important}.u-mt-lg-5,.u-my-lg-5{margin-top:2.5rem !important}.u-mr-lg-5,.u-mx-lg-5{margin-right:2.5rem !important}.u-mb-lg-5,.u-my-lg-5{margin-bottom:2.5rem !important}.u-ml-lg-5,.u-mx-lg-5{margin-left:2.5rem !important}.u-m-lg-6{margin:3rem !important}.u-mt-lg-6,.u-my-lg-6{margin-top:3rem !important}.u-mr-lg-6,.u-mx-lg-6{margin-right:3rem !important}.u-mb-lg-6,.u-my-lg-6{margin-bottom:3rem !important}.u-ml-lg-6,.u-mx-lg-6{margin-left:3rem !important}.u-m-lg-7{margin:3.5rem !important}.u-mt-lg-7,.u-my-lg-7{margin-top:3.5rem !important}.u-mr-lg-7,.u-mx-lg-7{margin-right:3.5rem !important}.u-mb-lg-7,.u-my-lg-7{margin-bottom:3.5rem !important}.u-ml-lg-7,.u-mx-lg-7{margin-left:3.5rem !important}.u-m-lg-8{margin:4rem !important}.u-mt-lg-8,.u-my-lg-8{margin-top:4rem !important}.u-mr-lg-8,.u-mx-lg-8{margin-right:4rem !important}.u-mb-lg-8,.u-my-lg-8{margin-bottom:4rem !important}.u-ml-lg-8,.u-mx-lg-8{margin-left:4rem !important}.u-m-lg-9{margin:4.5rem !important}.u-mt-lg-9,.u-my-lg-9{margin-top:4.5rem !important}.u-mr-lg-9,.u-mx-lg-9{margin-right:4.5rem !important}.u-mb-lg-9,.u-my-lg-9{margin-bottom:4.5rem !important}.u-ml-lg-9,.u-mx-lg-9{margin-left:4.5rem !important}.u-m-lg-10{margin:5rem !important}.u-mt-lg-10,.u-my-lg-10{margin-top:5rem !important}.u-mr-lg-10,.u-mx-lg-10{margin-right:5rem !important}.u-mb-lg-10,.u-my-lg-10{margin-bottom:5rem !important}.u-ml-lg-10,.u-mx-lg-10{margin-left:5rem !important}.u-m-lg-11{margin:5.5rem !important}.u-mt-lg-11,.u-my-lg-11{margin-top:5.5rem !important}.u-mr-lg-11,.u-mx-lg-11{margin-right:5.5rem !important}.u-mb-lg-11,.u-my-lg-11{margin-bottom:5.5rem !important}.u-ml-lg-11,.u-mx-lg-11{margin-left:5.5rem !important}.u-m-lg-12{margin:6rem !important}.u-mt-lg-12,.u-my-lg-12{margin-top:6rem !important}.u-mr-lg-12,.u-mx-lg-12{margin-right:6rem !important}.u-mb-lg-12,.u-my-lg-12{margin-bottom:6rem !important}.u-ml-lg-12,.u-mx-lg-12{margin-left:6rem !important}.u-m-lg-13{margin:6.5rem !important}.u-mt-lg-13,.u-my-lg-13{margin-top:6.5rem !important}.u-mr-lg-13,.u-mx-lg-13{margin-right:6.5rem !important}.u-mb-lg-13,.u-my-lg-13{margin-bottom:6.5rem !important}.u-ml-lg-13,.u-mx-lg-13{margin-left:6.5rem !important}.u-m-lg-14{margin:7rem !important}.u-mt-lg-14,.u-my-lg-14{margin-top:7rem !important}.u-mr-lg-14,.u-mx-lg-14{margin-right:7rem !important}.u-mb-lg-14,.u-my-lg-14{margin-bottom:7rem !important}.u-ml-lg-14,.u-mx-lg-14{margin-left:7rem !important}.u-m-lg-15{margin:7.5rem !important}.u-mt-lg-15,.u-my-lg-15{margin-top:7.5rem !important}.u-mr-lg-15,.u-mx-lg-15{margin-right:7.5rem !important}.u-mb-lg-15,.u-my-lg-15{margin-bottom:7.5rem !important}.u-ml-lg-15,.u-mx-lg-15{margin-left:7.5rem !important}.u-m-lg-16{margin:8rem !important}.u-mt-lg-16,.u-my-lg-16{margin-top:8rem !important}.u-mr-lg-16,.u-mx-lg-16{margin-right:8rem !important}.u-mb-lg-16,.u-my-lg-16{margin-bottom:8rem !important}.u-ml-lg-16,.u-mx-lg-16{margin-left:8rem !important}.u-p-lg-0{padding:0 !important}.u-pt-lg-0,.u-py-lg-0{padding-top:0 !important}.u-pr-lg-0,.u-px-lg-0{padding-right:0 !important}.u-pb-lg-0,.u-py-lg-0{padding-bottom:0 !important}.u-pl-lg-0,.u-px-lg-0{padding-left:0 !important}.u-p-lg-1{padding:0.5rem !important}.u-pt-lg-1,.u-py-lg-1{padding-top:0.5rem !important}.u-pr-lg-1,.u-px-lg-1{padding-right:0.5rem !important}.u-pb-lg-1,.u-py-lg-1{padding-bottom:0.5rem !important}.u-pl-lg-1,.u-px-lg-1{padding-left:0.5rem !important}.u-p-lg-2{padding:1rem !important}.u-pt-lg-2,.u-py-lg-2{padding-top:1rem !important}.u-pr-lg-2,.u-px-lg-2{padding-right:1rem !important}.u-pb-lg-2,.u-py-lg-2{padding-bottom:1rem !important}.u-pl-lg-2,.u-px-lg-2{padding-left:1rem !important}.u-p-lg-3{padding:1.5rem !important}.u-pt-lg-3,.u-py-lg-3{padding-top:1.5rem !important}.u-pr-lg-3,.u-px-lg-3{padding-right:1.5rem !important}.u-pb-lg-3,.u-py-lg-3{padding-bottom:1.5rem !important}.u-pl-lg-3,.u-px-lg-3{padding-left:1.5rem !important}.u-p-lg-4{padding:2rem !important}.u-pt-lg-4,.u-py-lg-4{padding-top:2rem !important}.u-pr-lg-4,.u-px-lg-4{padding-right:2rem !important}.u-pb-lg-4,.u-py-lg-4{padding-bottom:2rem !important}.u-pl-lg-4,.u-px-lg-4{padding-left:2rem !important}.u-p-lg-5{padding:2.5rem !important}.u-pt-lg-5,.u-py-lg-5{padding-top:2.5rem !important}.u-pr-lg-5,.u-px-lg-5{padding-right:2.5rem !important}.u-pb-lg-5,.u-py-lg-5{padding-bottom:2.5rem !important}.u-pl-lg-5,.u-px-lg-5{padding-left:2.5rem !important}.u-p-lg-6{padding:3rem !important}.u-pt-lg-6,.u-py-lg-6{padding-top:3rem !important}.u-pr-lg-6,.u-px-lg-6{padding-right:3rem !important}.u-pb-lg-6,.u-py-lg-6{padding-bottom:3rem !important}.u-pl-lg-6,.u-px-lg-6{padding-left:3rem !important}.u-p-lg-7{padding:3.5rem !important}.u-pt-lg-7,.u-py-lg-7{padding-top:3.5rem !important}.u-pr-lg-7,.u-px-lg-7{padding-right:3.5rem !important}.u-pb-lg-7,.u-py-lg-7{padding-bottom:3.5rem !important}.u-pl-lg-7,.u-px-lg-7{padding-left:3.5rem !important}.u-p-lg-8{padding:4rem !important}.u-pt-lg-8,.u-py-lg-8{padding-top:4rem !important}.u-pr-lg-8,.u-px-lg-8{padding-right:4rem !important}.u-pb-lg-8,.u-py-lg-8{padding-bottom:4rem !important}.u-pl-lg-8,.u-px-lg-8{padding-left:4rem !important}.u-p-lg-9{padding:4.5rem !important}.u-pt-lg-9,.u-py-lg-9{padding-top:4.5rem !important}.u-pr-lg-9,.u-px-lg-9{padding-right:4.5rem !important}.u-pb-lg-9,.u-py-lg-9{padding-bottom:4.5rem !important}.u-pl-lg-9,.u-px-lg-9{padding-left:4.5rem !important}.u-p-lg-10{padding:5rem !important}.u-pt-lg-10,.u-py-lg-10{padding-top:5rem !important}.u-pr-lg-10,.u-px-lg-10{padding-right:5rem !important}.u-pb-lg-10,.u-py-lg-10{padding-bottom:5rem !important}.u-pl-lg-10,.u-px-lg-10{padding-left:5rem !important}.u-p-lg-11{padding:5.5rem !important}.u-pt-lg-11,.u-py-lg-11{padding-top:5.5rem !important}.u-pr-lg-11,.u-px-lg-11{padding-right:5.5rem !important}.u-pb-lg-11,.u-py-lg-11{padding-bottom:5.5rem !important}.u-pl-lg-11,.u-px-lg-11{padding-left:5.5rem !important}.u-p-lg-12{padding:6rem !important}.u-pt-lg-12,.u-py-lg-12{padding-top:6rem !important}.u-pr-lg-12,.u-px-lg-12{padding-right:6rem !important}.u-pb-lg-12,.u-py-lg-12{padding-bottom:6rem !important}.u-pl-lg-12,.u-px-lg-12{padding-left:6rem !important}.u-p-lg-13{padding:6.5rem !important}.u-pt-lg-13,.u-py-lg-13{padding-top:6.5rem !important}.u-pr-lg-13,.u-px-lg-13{padding-right:6.5rem !important}.u-pb-lg-13,.u-py-lg-13{padding-bottom:6.5rem !important}.u-pl-lg-13,.u-px-lg-13{padding-left:6.5rem !important}.u-p-lg-14{padding:7rem !important}.u-pt-lg-14,.u-py-lg-14{padding-top:7rem !important}.u-pr-lg-14,.u-px-lg-14{padding-right:7rem !important}.u-pb-lg-14,.u-py-lg-14{padding-bottom:7rem !important}.u-pl-lg-14,.u-px-lg-14{padding-left:7rem !important}.u-p-lg-15{padding:7.5rem !important}.u-pt-lg-15,.u-py-lg-15{padding-top:7.5rem !important}.u-pr-lg-15,.u-px-lg-15{padding-right:7.5rem !important}.u-pb-lg-15,.u-py-lg-15{padding-bottom:7.5rem !important}.u-pl-lg-15,.u-px-lg-15{padding-left:7.5rem !important}.u-p-lg-16{padding:8rem !important}.u-pt-lg-16,.u-py-lg-16{padding-top:8rem !important}.u-pr-lg-16,.u-px-lg-16{padding-right:8rem !important}.u-pb-lg-16,.u-py-lg-16{padding-bottom:8rem !important}.u-pl-lg-16,.u-px-lg-16{padding-left:8rem !important}.u-m-lg-n1{margin:-0.5rem !important}.u-mt-lg-n1,.u-my-lg-n1{margin-top:-0.5rem !important}.u-mr-lg-n1,.u-mx-lg-n1{margin-right:-0.5rem !important}.u-mb-lg-n1,.u-my-lg-n1{margin-bottom:-0.5rem !important}.u-ml-lg-n1,.u-mx-lg-n1{margin-left:-0.5rem !important}.u-m-lg-n2{margin:-1rem !important}.u-mt-lg-n2,.u-my-lg-n2{margin-top:-1rem !important}.u-mr-lg-n2,.u-mx-lg-n2{margin-right:-1rem !important}.u-mb-lg-n2,.u-my-lg-n2{margin-bottom:-1rem !important}.u-ml-lg-n2,.u-mx-lg-n2{margin-left:-1rem !important}.u-m-lg-n3{margin:-1.5rem !important}.u-mt-lg-n3,.u-my-lg-n3{margin-top:-1.5rem !important}.u-mr-lg-n3,.u-mx-lg-n3{margin-right:-1.5rem !important}.u-mb-lg-n3,.u-my-lg-n3{margin-bottom:-1.5rem !important}.u-ml-lg-n3,.u-mx-lg-n3{margin-left:-1.5rem !important}.u-m-lg-n4{margin:-2rem !important}.u-mt-lg-n4,.u-my-lg-n4{margin-top:-2rem !important}.u-mr-lg-n4,.u-mx-lg-n4{margin-right:-2rem !important}.u-mb-lg-n4,.u-my-lg-n4{margin-bottom:-2rem !important}.u-ml-lg-n4,.u-mx-lg-n4{margin-left:-2rem !important}.u-m-lg-n5{margin:-2.5rem !important}.u-mt-lg-n5,.u-my-lg-n5{margin-top:-2.5rem !important}.u-mr-lg-n5,.u-mx-lg-n5{margin-right:-2.5rem !important}.u-mb-lg-n5,.u-my-lg-n5{margin-bottom:-2.5rem !important}.u-ml-lg-n5,.u-mx-lg-n5{margin-left:-2.5rem !important}.u-m-lg-n6{margin:-3rem !important}.u-mt-lg-n6,.u-my-lg-n6{margin-top:-3rem !important}.u-mr-lg-n6,.u-mx-lg-n6{margin-right:-3rem !important}.u-mb-lg-n6,.u-my-lg-n6{margin-bottom:-3rem !important}.u-ml-lg-n6,.u-mx-lg-n6{margin-left:-3rem !important}.u-m-lg-n7{margin:-3.5rem !important}.u-mt-lg-n7,.u-my-lg-n7{margin-top:-3.5rem !important}.u-mr-lg-n7,.u-mx-lg-n7{margin-right:-3.5rem !important}.u-mb-lg-n7,.u-my-lg-n7{margin-bottom:-3.5rem !important}.u-ml-lg-n7,.u-mx-lg-n7{margin-left:-3.5rem !important}.u-m-lg-n8{margin:-4rem !important}.u-mt-lg-n8,.u-my-lg-n8{margin-top:-4rem !important}.u-mr-lg-n8,.u-mx-lg-n8{margin-right:-4rem !important}.u-mb-lg-n8,.u-my-lg-n8{margin-bottom:-4rem !important}.u-ml-lg-n8,.u-mx-lg-n8{margin-left:-4rem !important}.u-m-lg-n9{margin:-4.5rem !important}.u-mt-lg-n9,.u-my-lg-n9{margin-top:-4.5rem !important}.u-mr-lg-n9,.u-mx-lg-n9{margin-right:-4.5rem !important}.u-mb-lg-n9,.u-my-lg-n9{margin-bottom:-4.5rem !important}.u-ml-lg-n9,.u-mx-lg-n9{margin-left:-4.5rem !important}.u-m-lg-n10{margin:-5rem !important}.u-mt-lg-n10,.u-my-lg-n10{margin-top:-5rem !important}.u-mr-lg-n10,.u-mx-lg-n10{margin-right:-5rem !important}.u-mb-lg-n10,.u-my-lg-n10{margin-bottom:-5rem !important}.u-ml-lg-n10,.u-mx-lg-n10{margin-left:-5rem !important}.u-m-lg-n11{margin:-5.5rem !important}.u-mt-lg-n11,.u-my-lg-n11{margin-top:-5.5rem !important}.u-mr-lg-n11,.u-mx-lg-n11{margin-right:-5.5rem !important}.u-mb-lg-n11,.u-my-lg-n11{margin-bottom:-5.5rem !important}.u-ml-lg-n11,.u-mx-lg-n11{margin-left:-5.5rem !important}.u-m-lg-n12{margin:-6rem !important}.u-mt-lg-n12,.u-my-lg-n12{margin-top:-6rem !important}.u-mr-lg-n12,.u-mx-lg-n12{margin-right:-6rem !important}.u-mb-lg-n12,.u-my-lg-n12{margin-bottom:-6rem !important}.u-ml-lg-n12,.u-mx-lg-n12{margin-left:-6rem !important}.u-m-lg-n13{margin:-6.5rem !important}.u-mt-lg-n13,.u-my-lg-n13{margin-top:-6.5rem !important}.u-mr-lg-n13,.u-mx-lg-n13{margin-right:-6.5rem !important}.u-mb-lg-n13,.u-my-lg-n13{margin-bottom:-6.5rem !important}.u-ml-lg-n13,.u-mx-lg-n13{margin-left:-6.5rem !important}.u-m-lg-n14{margin:-7rem !important}.u-mt-lg-n14,.u-my-lg-n14{margin-top:-7rem !important}.u-mr-lg-n14,.u-mx-lg-n14{margin-right:-7rem !important}.u-mb-lg-n14,.u-my-lg-n14{margin-bottom:-7rem !important}.u-ml-lg-n14,.u-mx-lg-n14{margin-left:-7rem !important}.u-m-lg-n15{margin:-7.5rem !important}.u-mt-lg-n15,.u-my-lg-n15{margin-top:-7.5rem !important}.u-mr-lg-n15,.u-mx-lg-n15{margin-right:-7.5rem !important}.u-mb-lg-n15,.u-my-lg-n15{margin-bottom:-7.5rem !important}.u-ml-lg-n15,.u-mx-lg-n15{margin-left:-7.5rem !important}.u-m-lg-n16{margin:-8rem !important}.u-mt-lg-n16,.u-my-lg-n16{margin-top:-8rem !important}.u-mr-lg-n16,.u-mx-lg-n16{margin-right:-8rem !important}.u-mb-lg-n16,.u-my-lg-n16{margin-bottom:-8rem !important}.u-ml-lg-n16,.u-mx-lg-n16{margin-left:-8rem !important}}@media (max-width: 767.98px){.u-m-md-0{margin:0 !important}.u-mt-md-0,.u-my-md-0{margin-top:0 !important}.u-mr-md-0,.u-mx-md-0{margin-right:0 !important}.u-mb-md-0,.u-my-md-0{margin-bottom:0 !important}.u-ml-md-0,.u-mx-md-0{margin-left:0 !important}.u-m-md-1{margin:0.5rem !important}.u-mt-md-1,.u-my-md-1{margin-top:0.5rem !important}.u-mr-md-1,.u-mx-md-1{margin-right:0.5rem !important}.u-mb-md-1,.u-my-md-1{margin-bottom:0.5rem !important}.u-ml-md-1,.u-mx-md-1{margin-left:0.5rem !important}.u-m-md-2{margin:1rem !important}.u-mt-md-2,.u-my-md-2{margin-top:1rem !important}.u-mr-md-2,.u-mx-md-2{margin-right:1rem !important}.u-mb-md-2,.u-my-md-2{margin-bottom:1rem !important}.u-ml-md-2,.u-mx-md-2{margin-left:1rem !important}.u-m-md-3{margin:1.5rem !important}.u-mt-md-3,.u-my-md-3{margin-top:1.5rem !important}.u-mr-md-3,.u-mx-md-3{margin-right:1.5rem !important}.u-mb-md-3,.u-my-md-3{margin-bottom:1.5rem !important}.u-ml-md-3,.u-mx-md-3{margin-left:1.5rem !important}.u-m-md-4{margin:2rem !important}.u-mt-md-4,.u-my-md-4{margin-top:2rem !important}.u-mr-md-4,.u-mx-md-4{margin-right:2rem !important}.u-mb-md-4,.u-my-md-4{margin-bottom:2rem !important}.u-ml-md-4,.u-mx-md-4{margin-left:2rem !important}.u-m-md-5{margin:2.5rem !important}.u-mt-md-5,.u-my-md-5{margin-top:2.5rem !important}.u-mr-md-5,.u-mx-md-5{margin-right:2.5rem !important}.u-mb-md-5,.u-my-md-5{margin-bottom:2.5rem !important}.u-ml-md-5,.u-mx-md-5{margin-left:2.5rem !important}.u-m-md-6{margin:3rem !important}.u-mt-md-6,.u-my-md-6{margin-top:3rem !important}.u-mr-md-6,.u-mx-md-6{margin-right:3rem !important}.u-mb-md-6,.u-my-md-6{margin-bottom:3rem !important}.u-ml-md-6,.u-mx-md-6{margin-left:3rem !important}.u-m-md-7{margin:3.5rem !important}.u-mt-md-7,.u-my-md-7{margin-top:3.5rem !important}.u-mr-md-7,.u-mx-md-7{margin-right:3.5rem !important}.u-mb-md-7,.u-my-md-7{margin-bottom:3.5rem !important}.u-ml-md-7,.u-mx-md-7{margin-left:3.5rem !important}.u-m-md-8{margin:4rem !important}.u-mt-md-8,.u-my-md-8{margin-top:4rem !important}.u-mr-md-8,.u-mx-md-8{margin-right:4rem !important}.u-mb-md-8,.u-my-md-8{margin-bottom:4rem !important}.u-ml-md-8,.u-mx-md-8{margin-left:4rem !important}.u-m-md-9{margin:4.5rem !important}.u-mt-md-9,.u-my-md-9{margin-top:4.5rem !important}.u-mr-md-9,.u-mx-md-9{margin-right:4.5rem !important}.u-mb-md-9,.u-my-md-9{margin-bottom:4.5rem !important}.u-ml-md-9,.u-mx-md-9{margin-left:4.5rem !important}.u-m-md-10{margin:5rem !important}.u-mt-md-10,.u-my-md-10{margin-top:5rem !important}.u-mr-md-10,.u-mx-md-10{margin-right:5rem !important}.u-mb-md-10,.u-my-md-10{margin-bottom:5rem !important}.u-ml-md-10,.u-mx-md-10{margin-left:5rem !important}.u-m-md-11{margin:5.5rem !important}.u-mt-md-11,.u-my-md-11{margin-top:5.5rem !important}.u-mr-md-11,.u-mx-md-11{margin-right:5.5rem !important}.u-mb-md-11,.u-my-md-11{margin-bottom:5.5rem !important}.u-ml-md-11,.u-mx-md-11{margin-left:5.5rem !important}.u-m-md-12{margin:6rem !important}.u-mt-md-12,.u-my-md-12{margin-top:6rem !important}.u-mr-md-12,.u-mx-md-12{margin-right:6rem !important}.u-mb-md-12,.u-my-md-12{margin-bottom:6rem !important}.u-ml-md-12,.u-mx-md-12{margin-left:6rem !important}.u-m-md-13{margin:6.5rem !important}.u-mt-md-13,.u-my-md-13{margin-top:6.5rem !important}.u-mr-md-13,.u-mx-md-13{margin-right:6.5rem !important}.u-mb-md-13,.u-my-md-13{margin-bottom:6.5rem !important}.u-ml-md-13,.u-mx-md-13{margin-left:6.5rem !important}.u-m-md-14{margin:7rem !important}.u-mt-md-14,.u-my-md-14{margin-top:7rem !important}.u-mr-md-14,.u-mx-md-14{margin-right:7rem !important}.u-mb-md-14,.u-my-md-14{margin-bottom:7rem !important}.u-ml-md-14,.u-mx-md-14{margin-left:7rem !important}.u-m-md-15{margin:7.5rem !important}.u-mt-md-15,.u-my-md-15{margin-top:7.5rem !important}.u-mr-md-15,.u-mx-md-15{margin-right:7.5rem !important}.u-mb-md-15,.u-my-md-15{margin-bottom:7.5rem !important}.u-ml-md-15,.u-mx-md-15{margin-left:7.5rem !important}.u-m-md-16{margin:8rem !important}.u-mt-md-16,.u-my-md-16{margin-top:8rem !important}.u-mr-md-16,.u-mx-md-16{margin-right:8rem !important}.u-mb-md-16,.u-my-md-16{margin-bottom:8rem !important}.u-ml-md-16,.u-mx-md-16{margin-left:8rem !important}.u-p-md-0{padding:0 !important}.u-pt-md-0,.u-py-md-0{padding-top:0 !important}.u-pr-md-0,.u-px-md-0{padding-right:0 !important}.u-pb-md-0,.u-py-md-0{padding-bottom:0 !important}.u-pl-md-0,.u-px-md-0{padding-left:0 !important}.u-p-md-1{padding:0.5rem !important}.u-pt-md-1,.u-py-md-1{padding-top:0.5rem !important}.u-pr-md-1,.u-px-md-1{padding-right:0.5rem !important}.u-pb-md-1,.u-py-md-1{padding-bottom:0.5rem !important}.u-pl-md-1,.u-px-md-1{padding-left:0.5rem !important}.u-p-md-2{padding:1rem !important}.u-pt-md-2,.u-py-md-2{padding-top:1rem !important}.u-pr-md-2,.u-px-md-2{padding-right:1rem !important}.u-pb-md-2,.u-py-md-2{padding-bottom:1rem !important}.u-pl-md-2,.u-px-md-2{padding-left:1rem !important}.u-p-md-3{padding:1.5rem !important}.u-pt-md-3,.u-py-md-3{padding-top:1.5rem !important}.u-pr-md-3,.u-px-md-3{padding-right:1.5rem !important}.u-pb-md-3,.u-py-md-3{padding-bottom:1.5rem !important}.u-pl-md-3,.u-px-md-3{padding-left:1.5rem !important}.u-p-md-4{padding:2rem !important}.u-pt-md-4,.u-py-md-4{padding-top:2rem !important}.u-pr-md-4,.u-px-md-4{padding-right:2rem !important}.u-pb-md-4,.u-py-md-4{padding-bottom:2rem !important}.u-pl-md-4,.u-px-md-4{padding-left:2rem !important}.u-p-md-5{padding:2.5rem !important}.u-pt-md-5,.u-py-md-5{padding-top:2.5rem !important}.u-pr-md-5,.u-px-md-5{padding-right:2.5rem !important}.u-pb-md-5,.u-py-md-5{padding-bottom:2.5rem !important}.u-pl-md-5,.u-px-md-5{padding-left:2.5rem !important}.u-p-md-6{padding:3rem !important}.u-pt-md-6,.u-py-md-6{padding-top:3rem !important}.u-pr-md-6,.u-px-md-6{padding-right:3rem !important}.u-pb-md-6,.u-py-md-6{padding-bottom:3rem !important}.u-pl-md-6,.u-px-md-6{padding-left:3rem !important}.u-p-md-7{padding:3.5rem !important}.u-pt-md-7,.u-py-md-7{padding-top:3.5rem !important}.u-pr-md-7,.u-px-md-7{padding-right:3.5rem !important}.u-pb-md-7,.u-py-md-7{padding-bottom:3.5rem !important}.u-pl-md-7,.u-px-md-7{padding-left:3.5rem !important}.u-p-md-8{padding:4rem !important}.u-pt-md-8,.u-py-md-8{padding-top:4rem !important}.u-pr-md-8,.u-px-md-8{padding-right:4rem !important}.u-pb-md-8,.u-py-md-8{padding-bottom:4rem !important}.u-pl-md-8,.u-px-md-8{padding-left:4rem !important}.u-p-md-9{padding:4.5rem !important}.u-pt-md-9,.u-py-md-9{padding-top:4.5rem !important}.u-pr-md-9,.u-px-md-9{padding-right:4.5rem !important}.u-pb-md-9,.u-py-md-9{padding-bottom:4.5rem !important}.u-pl-md-9,.u-px-md-9{padding-left:4.5rem !important}.u-p-md-10{padding:5rem !important}.u-pt-md-10,.u-py-md-10{padding-top:5rem !important}.u-pr-md-10,.u-px-md-10{padding-right:5rem !important}.u-pb-md-10,.u-py-md-10{padding-bottom:5rem !important}.u-pl-md-10,.u-px-md-10{padding-left:5rem !important}.u-p-md-11{padding:5.5rem !important}.u-pt-md-11,.u-py-md-11{padding-top:5.5rem !important}.u-pr-md-11,.u-px-md-11{padding-right:5.5rem !important}.u-pb-md-11,.u-py-md-11{padding-bottom:5.5rem !important}.u-pl-md-11,.u-px-md-11{padding-left:5.5rem !important}.u-p-md-12{padding:6rem !important}.u-pt-md-12,.u-py-md-12{padding-top:6rem !important}.u-pr-md-12,.u-px-md-12{padding-right:6rem !important}.u-pb-md-12,.u-py-md-12{padding-bottom:6rem !important}.u-pl-md-12,.u-px-md-12{padding-left:6rem !important}.u-p-md-13{padding:6.5rem !important}.u-pt-md-13,.u-py-md-13{padding-top:6.5rem !important}.u-pr-md-13,.u-px-md-13{padding-right:6.5rem !important}.u-pb-md-13,.u-py-md-13{padding-bottom:6.5rem !important}.u-pl-md-13,.u-px-md-13{padding-left:6.5rem !important}.u-p-md-14{padding:7rem !important}.u-pt-md-14,.u-py-md-14{padding-top:7rem !important}.u-pr-md-14,.u-px-md-14{padding-right:7rem !important}.u-pb-md-14,.u-py-md-14{padding-bottom:7rem !important}.u-pl-md-14,.u-px-md-14{padding-left:7rem !important}.u-p-md-15{padding:7.5rem !important}.u-pt-md-15,.u-py-md-15{padding-top:7.5rem !important}.u-pr-md-15,.u-px-md-15{padding-right:7.5rem !important}.u-pb-md-15,.u-py-md-15{padding-bottom:7.5rem !important}.u-pl-md-15,.u-px-md-15{padding-left:7.5rem !important}.u-p-md-16{padding:8rem !important}.u-pt-md-16,.u-py-md-16{padding-top:8rem !important}.u-pr-md-16,.u-px-md-16{padding-right:8rem !important}.u-pb-md-16,.u-py-md-16{padding-bottom:8rem !important}.u-pl-md-16,.u-px-md-16{padding-left:8rem !important}.u-m-md-n1{margin:-0.5rem !important}.u-mt-md-n1,.u-my-md-n1{margin-top:-0.5rem !important}.u-mr-md-n1,.u-mx-md-n1{margin-right:-0.5rem !important}.u-mb-md-n1,.u-my-md-n1{margin-bottom:-0.5rem !important}.u-ml-md-n1,.u-mx-md-n1{margin-left:-0.5rem !important}.u-m-md-n2{margin:-1rem !important}.u-mt-md-n2,.u-my-md-n2{margin-top:-1rem !important}.u-mr-md-n2,.u-mx-md-n2{margin-right:-1rem !important}.u-mb-md-n2,.u-my-md-n2{margin-bottom:-1rem !important}.u-ml-md-n2,.u-mx-md-n2{margin-left:-1rem !important}.u-m-md-n3{margin:-1.5rem !important}.u-mt-md-n3,.u-my-md-n3{margin-top:-1.5rem !important}.u-mr-md-n3,.u-mx-md-n3{margin-right:-1.5rem !important}.u-mb-md-n3,.u-my-md-n3{margin-bottom:-1.5rem !important}.u-ml-md-n3,.u-mx-md-n3{margin-left:-1.5rem !important}.u-m-md-n4{margin:-2rem !important}.u-mt-md-n4,.u-my-md-n4{margin-top:-2rem !important}.u-mr-md-n4,.u-mx-md-n4{margin-right:-2rem !important}.u-mb-md-n4,.u-my-md-n4{margin-bottom:-2rem !important}.u-ml-md-n4,.u-mx-md-n4{margin-left:-2rem !important}.u-m-md-n5{margin:-2.5rem !important}.u-mt-md-n5,.u-my-md-n5{margin-top:-2.5rem !important}.u-mr-md-n5,.u-mx-md-n5{margin-right:-2.5rem !important}.u-mb-md-n5,.u-my-md-n5{margin-bottom:-2.5rem !important}.u-ml-md-n5,.u-mx-md-n5{margin-left:-2.5rem !important}.u-m-md-n6{margin:-3rem !important}.u-mt-md-n6,.u-my-md-n6{margin-top:-3rem !important}.u-mr-md-n6,.u-mx-md-n6{margin-right:-3rem !important}.u-mb-md-n6,.u-my-md-n6{margin-bottom:-3rem !important}.u-ml-md-n6,.u-mx-md-n6{margin-left:-3rem !important}.u-m-md-n7{margin:-3.5rem !important}.u-mt-md-n7,.u-my-md-n7{margin-top:-3.5rem !important}.u-mr-md-n7,.u-mx-md-n7{margin-right:-3.5rem !important}.u-mb-md-n7,.u-my-md-n7{margin-bottom:-3.5rem !important}.u-ml-md-n7,.u-mx-md-n7{margin-left:-3.5rem !important}.u-m-md-n8{margin:-4rem !important}.u-mt-md-n8,.u-my-md-n8{margin-top:-4rem !important}.u-mr-md-n8,.u-mx-md-n8{margin-right:-4rem !important}.u-mb-md-n8,.u-my-md-n8{margin-bottom:-4rem !important}.u-ml-md-n8,.u-mx-md-n8{margin-left:-4rem !important}.u-m-md-n9{margin:-4.5rem !important}.u-mt-md-n9,.u-my-md-n9{margin-top:-4.5rem !important}.u-mr-md-n9,.u-mx-md-n9{margin-right:-4.5rem !important}.u-mb-md-n9,.u-my-md-n9{margin-bottom:-4.5rem !important}.u-ml-md-n9,.u-mx-md-n9{margin-left:-4.5rem !important}.u-m-md-n10{margin:-5rem !important}.u-mt-md-n10,.u-my-md-n10{margin-top:-5rem !important}.u-mr-md-n10,.u-mx-md-n10{margin-right:-5rem !important}.u-mb-md-n10,.u-my-md-n10{margin-bottom:-5rem !important}.u-ml-md-n10,.u-mx-md-n10{margin-left:-5rem !important}.u-m-md-n11{margin:-5.5rem !important}.u-mt-md-n11,.u-my-md-n11{margin-top:-5.5rem !important}.u-mr-md-n11,.u-mx-md-n11{margin-right:-5.5rem !important}.u-mb-md-n11,.u-my-md-n11{margin-bottom:-5.5rem !important}.u-ml-md-n11,.u-mx-md-n11{margin-left:-5.5rem !important}.u-m-md-n12{margin:-6rem !important}.u-mt-md-n12,.u-my-md-n12{margin-top:-6rem !important}.u-mr-md-n12,.u-mx-md-n12{margin-right:-6rem !important}.u-mb-md-n12,.u-my-md-n12{margin-bottom:-6rem !important}.u-ml-md-n12,.u-mx-md-n12{margin-left:-6rem !important}.u-m-md-n13{margin:-6.5rem !important}.u-mt-md-n13,.u-my-md-n13{margin-top:-6.5rem !important}.u-mr-md-n13,.u-mx-md-n13{margin-right:-6.5rem !important}.u-mb-md-n13,.u-my-md-n13{margin-bottom:-6.5rem !important}.u-ml-md-n13,.u-mx-md-n13{margin-left:-6.5rem !important}.u-m-md-n14{margin:-7rem !important}.u-mt-md-n14,.u-my-md-n14{margin-top:-7rem !important}.u-mr-md-n14,.u-mx-md-n14{margin-right:-7rem !important}.u-mb-md-n14,.u-my-md-n14{margin-bottom:-7rem !important}.u-ml-md-n14,.u-mx-md-n14{margin-left:-7rem !important}.u-m-md-n15{margin:-7.5rem !important}.u-mt-md-n15,.u-my-md-n15{margin-top:-7.5rem !important}.u-mr-md-n15,.u-mx-md-n15{margin-right:-7.5rem !important}.u-mb-md-n15,.u-my-md-n15{margin-bottom:-7.5rem !important}.u-ml-md-n15,.u-mx-md-n15{margin-left:-7.5rem !important}.u-m-md-n16{margin:-8rem !important}.u-mt-md-n16,.u-my-md-n16{margin-top:-8rem !important}.u-mr-md-n16,.u-mx-md-n16{margin-right:-8rem !important}.u-mb-md-n16,.u-my-md-n16{margin-bottom:-8rem !important}.u-ml-md-n16,.u-mx-md-n16{margin-left:-8rem !important}}@media (max-width: 576px){.u-m-sm-0{margin:0 !important}.u-mt-sm-0,.u-my-sm-0{margin-top:0 !important}.u-mr-sm-0,.u-mx-sm-0{margin-right:0 !important}.u-mb-sm-0,.u-my-sm-0{margin-bottom:0 !important}.u-ml-sm-0,.u-mx-sm-0{margin-left:0 !important}.u-m-sm-1{margin:0.5rem !important}.u-mt-sm-1,.u-my-sm-1{margin-top:0.5rem !important}.u-mr-sm-1,.u-mx-sm-1{margin-right:0.5rem !important}.u-mb-sm-1,.u-my-sm-1{margin-bottom:0.5rem !important}.u-ml-sm-1,.u-mx-sm-1{margin-left:0.5rem !important}.u-m-sm-2{margin:1rem !important}.u-mt-sm-2,.u-my-sm-2{margin-top:1rem !important}.u-mr-sm-2,.u-mx-sm-2{margin-right:1rem !important}.u-mb-sm-2,.u-my-sm-2{margin-bottom:1rem !important}.u-ml-sm-2,.u-mx-sm-2{margin-left:1rem !important}.u-m-sm-3{margin:1.5rem !important}.u-mt-sm-3,.u-my-sm-3{margin-top:1.5rem !important}.u-mr-sm-3,.u-mx-sm-3{margin-right:1.5rem !important}.u-mb-sm-3,.u-my-sm-3{margin-bottom:1.5rem !important}.u-ml-sm-3,.u-mx-sm-3{margin-left:1.5rem !important}.u-m-sm-4{margin:2rem !important}.u-mt-sm-4,.u-my-sm-4{margin-top:2rem !important}.u-mr-sm-4,.u-mx-sm-4{margin-right:2rem !important}.u-mb-sm-4,.u-my-sm-4{margin-bottom:2rem !important}.u-ml-sm-4,.u-mx-sm-4{margin-left:2rem !important}.u-m-sm-5{margin:2.5rem !important}.u-mt-sm-5,.u-my-sm-5{margin-top:2.5rem !important}.u-mr-sm-5,.u-mx-sm-5{margin-right:2.5rem !important}.u-mb-sm-5,.u-my-sm-5{margin-bottom:2.5rem !important}.u-ml-sm-5,.u-mx-sm-5{margin-left:2.5rem !important}.u-m-sm-6{margin:3rem !important}.u-mt-sm-6,.u-my-sm-6{margin-top:3rem !important}.u-mr-sm-6,.u-mx-sm-6{margin-right:3rem !important}.u-mb-sm-6,.u-my-sm-6{margin-bottom:3rem !important}.u-ml-sm-6,.u-mx-sm-6{margin-left:3rem !important}.u-m-sm-7{margin:3.5rem !important}.u-mt-sm-7,.u-my-sm-7{margin-top:3.5rem !important}.u-mr-sm-7,.u-mx-sm-7{margin-right:3.5rem !important}.u-mb-sm-7,.u-my-sm-7{margin-bottom:3.5rem !important}.u-ml-sm-7,.u-mx-sm-7{margin-left:3.5rem !important}.u-m-sm-8{margin:4rem !important}.u-mt-sm-8,.u-my-sm-8{margin-top:4rem !important}.u-mr-sm-8,.u-mx-sm-8{margin-right:4rem !important}.u-mb-sm-8,.u-my-sm-8{margin-bottom:4rem !important}.u-ml-sm-8,.u-mx-sm-8{margin-left:4rem !important}.u-m-sm-9{margin:4.5rem !important}.u-mt-sm-9,.u-my-sm-9{margin-top:4.5rem !important}.u-mr-sm-9,.u-mx-sm-9{margin-right:4.5rem !important}.u-mb-sm-9,.u-my-sm-9{margin-bottom:4.5rem !important}.u-ml-sm-9,.u-mx-sm-9{margin-left:4.5rem !important}.u-m-sm-10{margin:5rem !important}.u-mt-sm-10,.u-my-sm-10{margin-top:5rem !important}.u-mr-sm-10,.u-mx-sm-10{margin-right:5rem !important}.u-mb-sm-10,.u-my-sm-10{margin-bottom:5rem !important}.u-ml-sm-10,.u-mx-sm-10{margin-left:5rem !important}.u-m-sm-11{margin:5.5rem !important}.u-mt-sm-11,.u-my-sm-11{margin-top:5.5rem !important}.u-mr-sm-11,.u-mx-sm-11{margin-right:5.5rem !important}.u-mb-sm-11,.u-my-sm-11{margin-bottom:5.5rem !important}.u-ml-sm-11,.u-mx-sm-11{margin-left:5.5rem !important}.u-m-sm-12{margin:6rem !important}.u-mt-sm-12,.u-my-sm-12{margin-top:6rem !important}.u-mr-sm-12,.u-mx-sm-12{margin-right:6rem !important}.u-mb-sm-12,.u-my-sm-12{margin-bottom:6rem !important}.u-ml-sm-12,.u-mx-sm-12{margin-left:6rem !important}.u-m-sm-13{margin:6.5rem !important}.u-mt-sm-13,.u-my-sm-13{margin-top:6.5rem !important}.u-mr-sm-13,.u-mx-sm-13{margin-right:6.5rem !important}.u-mb-sm-13,.u-my-sm-13{margin-bottom:6.5rem !important}.u-ml-sm-13,.u-mx-sm-13{margin-left:6.5rem !important}.u-m-sm-14{margin:7rem !important}.u-mt-sm-14,.u-my-sm-14{margin-top:7rem !important}.u-mr-sm-14,.u-mx-sm-14{margin-right:7rem !important}.u-mb-sm-14,.u-my-sm-14{margin-bottom:7rem !important}.u-ml-sm-14,.u-mx-sm-14{margin-left:7rem !important}.u-m-sm-15{margin:7.5rem !important}.u-mt-sm-15,.u-my-sm-15{margin-top:7.5rem !important}.u-mr-sm-15,.u-mx-sm-15{margin-right:7.5rem !important}.u-mb-sm-15,.u-my-sm-15{margin-bottom:7.5rem !important}.u-ml-sm-15,.u-mx-sm-15{margin-left:7.5rem !important}.u-m-sm-16{margin:8rem !important}.u-mt-sm-16,.u-my-sm-16{margin-top:8rem !important}.u-mr-sm-16,.u-mx-sm-16{margin-right:8rem !important}.u-mb-sm-16,.u-my-sm-16{margin-bottom:8rem !important}.u-ml-sm-16,.u-mx-sm-16{margin-left:8rem !important}.u-p-sm-0{padding:0 !important}.u-pt-sm-0,.u-py-sm-0{padding-top:0 !important}.u-pr-sm-0,.u-px-sm-0{padding-right:0 !important}.u-pb-sm-0,.u-py-sm-0{padding-bottom:0 !important}.u-pl-sm-0,.u-px-sm-0{padding-left:0 !important}.u-p-sm-1{padding:0.5rem !important}.u-pt-sm-1,.u-py-sm-1{padding-top:0.5rem !important}.u-pr-sm-1,.u-px-sm-1{padding-right:0.5rem !important}.u-pb-sm-1,.u-py-sm-1{padding-bottom:0.5rem !important}.u-pl-sm-1,.u-px-sm-1{padding-left:0.5rem !important}.u-p-sm-2{padding:1rem !important}.u-pt-sm-2,.u-py-sm-2{padding-top:1rem !important}.u-pr-sm-2,.u-px-sm-2{padding-right:1rem !important}.u-pb-sm-2,.u-py-sm-2{padding-bottom:1rem !important}.u-pl-sm-2,.u-px-sm-2{padding-left:1rem !important}.u-p-sm-3{padding:1.5rem !important}.u-pt-sm-3,.u-py-sm-3{padding-top:1.5rem !important}.u-pr-sm-3,.u-px-sm-3{padding-right:1.5rem !important}.u-pb-sm-3,.u-py-sm-3{padding-bottom:1.5rem !important}.u-pl-sm-3,.u-px-sm-3{padding-left:1.5rem !important}.u-p-sm-4{padding:2rem !important}.u-pt-sm-4,.u-py-sm-4{padding-top:2rem !important}.u-pr-sm-4,.u-px-sm-4{padding-right:2rem !important}.u-pb-sm-4,.u-py-sm-4{padding-bottom:2rem !important}.u-pl-sm-4,.u-px-sm-4{padding-left:2rem !important}.u-p-sm-5{padding:2.5rem !important}.u-pt-sm-5,.u-py-sm-5{padding-top:2.5rem !important}.u-pr-sm-5,.u-px-sm-5{padding-right:2.5rem !important}.u-pb-sm-5,.u-py-sm-5{padding-bottom:2.5rem !important}.u-pl-sm-5,.u-px-sm-5{padding-left:2.5rem !important}.u-p-sm-6{padding:3rem !important}.u-pt-sm-6,.u-py-sm-6{padding-top:3rem !important}.u-pr-sm-6,.u-px-sm-6{padding-right:3rem !important}.u-pb-sm-6,.u-py-sm-6{padding-bottom:3rem !important}.u-pl-sm-6,.u-px-sm-6{padding-left:3rem !important}.u-p-sm-7{padding:3.5rem !important}.u-pt-sm-7,.u-py-sm-7{padding-top:3.5rem !important}.u-pr-sm-7,.u-px-sm-7{padding-right:3.5rem !important}.u-pb-sm-7,.u-py-sm-7{padding-bottom:3.5rem !important}.u-pl-sm-7,.u-px-sm-7{padding-left:3.5rem !important}.u-p-sm-8{padding:4rem !important}.u-pt-sm-8,.u-py-sm-8{padding-top:4rem !important}.u-pr-sm-8,.u-px-sm-8{padding-right:4rem !important}.u-pb-sm-8,.u-py-sm-8{padding-bottom:4rem !important}.u-pl-sm-8,.u-px-sm-8{padding-left:4rem !important}.u-p-sm-9{padding:4.5rem !important}.u-pt-sm-9,.u-py-sm-9{padding-top:4.5rem !important}.u-pr-sm-9,.u-px-sm-9{padding-right:4.5rem !important}.u-pb-sm-9,.u-py-sm-9{padding-bottom:4.5rem !important}.u-pl-sm-9,.u-px-sm-9{padding-left:4.5rem !important}.u-p-sm-10{padding:5rem !important}.u-pt-sm-10,.u-py-sm-10{padding-top:5rem !important}.u-pr-sm-10,.u-px-sm-10{padding-right:5rem !important}.u-pb-sm-10,.u-py-sm-10{padding-bottom:5rem !important}.u-pl-sm-10,.u-px-sm-10{padding-left:5rem !important}.u-p-sm-11{padding:5.5rem !important}.u-pt-sm-11,.u-py-sm-11{padding-top:5.5rem !important}.u-pr-sm-11,.u-px-sm-11{padding-right:5.5rem !important}.u-pb-sm-11,.u-py-sm-11{padding-bottom:5.5rem !important}.u-pl-sm-11,.u-px-sm-11{padding-left:5.5rem !important}.u-p-sm-12{padding:6rem !important}.u-pt-sm-12,.u-py-sm-12{padding-top:6rem !important}.u-pr-sm-12,.u-px-sm-12{padding-right:6rem !important}.u-pb-sm-12,.u-py-sm-12{padding-bottom:6rem !important}.u-pl-sm-12,.u-px-sm-12{padding-left:6rem !important}.u-p-sm-13{padding:6.5rem !important}.u-pt-sm-13,.u-py-sm-13{padding-top:6.5rem !important}.u-pr-sm-13,.u-px-sm-13{padding-right:6.5rem !important}.u-pb-sm-13,.u-py-sm-13{padding-bottom:6.5rem !important}.u-pl-sm-13,.u-px-sm-13{padding-left:6.5rem !important}.u-p-sm-14{padding:7rem !important}.u-pt-sm-14,.u-py-sm-14{padding-top:7rem !important}.u-pr-sm-14,.u-px-sm-14{padding-right:7rem !important}.u-pb-sm-14,.u-py-sm-14{padding-bottom:7rem !important}.u-pl-sm-14,.u-px-sm-14{padding-left:7rem !important}.u-p-sm-15{padding:7.5rem !important}.u-pt-sm-15,.u-py-sm-15{padding-top:7.5rem !important}.u-pr-sm-15,.u-px-sm-15{padding-right:7.5rem !important}.u-pb-sm-15,.u-py-sm-15{padding-bottom:7.5rem !important}.u-pl-sm-15,.u-px-sm-15{padding-left:7.5rem !important}.u-p-sm-16{padding:8rem !important}.u-pt-sm-16,.u-py-sm-16{padding-top:8rem !important}.u-pr-sm-16,.u-px-sm-16{padding-right:8rem !important}.u-pb-sm-16,.u-py-sm-16{padding-bottom:8rem !important}.u-pl-sm-16,.u-px-sm-16{padding-left:8rem !important}.u-m-sm-n1{margin:-0.5rem !important}.u-mt-sm-n1,.u-my-sm-n1{margin-top:-0.5rem !important}.u-mr-sm-n1,.u-mx-sm-n1{margin-right:-0.5rem !important}.u-mb-sm-n1,.u-my-sm-n1{margin-bottom:-0.5rem !important}.u-ml-sm-n1,.u-mx-sm-n1{margin-left:-0.5rem !important}.u-m-sm-n2{margin:-1rem !important}.u-mt-sm-n2,.u-my-sm-n2{margin-top:-1rem !important}.u-mr-sm-n2,.u-mx-sm-n2{margin-right:-1rem !important}.u-mb-sm-n2,.u-my-sm-n2{margin-bottom:-1rem !important}.u-ml-sm-n2,.u-mx-sm-n2{margin-left:-1rem !important}.u-m-sm-n3{margin:-1.5rem !important}.u-mt-sm-n3,.u-my-sm-n3{margin-top:-1.5rem !important}.u-mr-sm-n3,.u-mx-sm-n3{margin-right:-1.5rem !important}.u-mb-sm-n3,.u-my-sm-n3{margin-bottom:-1.5rem !important}.u-ml-sm-n3,.u-mx-sm-n3{margin-left:-1.5rem !important}.u-m-sm-n4{margin:-2rem !important}.u-mt-sm-n4,.u-my-sm-n4{margin-top:-2rem !important}.u-mr-sm-n4,.u-mx-sm-n4{margin-right:-2rem !important}.u-mb-sm-n4,.u-my-sm-n4{margin-bottom:-2rem !important}.u-ml-sm-n4,.u-mx-sm-n4{margin-left:-2rem !important}.u-m-sm-n5{margin:-2.5rem !important}.u-mt-sm-n5,.u-my-sm-n5{margin-top:-2.5rem !important}.u-mr-sm-n5,.u-mx-sm-n5{margin-right:-2.5rem !important}.u-mb-sm-n5,.u-my-sm-n5{margin-bottom:-2.5rem !important}.u-ml-sm-n5,.u-mx-sm-n5{margin-left:-2.5rem !important}.u-m-sm-n6{margin:-3rem !important}.u-mt-sm-n6,.u-my-sm-n6{margin-top:-3rem !important}.u-mr-sm-n6,.u-mx-sm-n6{margin-right:-3rem !important}.u-mb-sm-n6,.u-my-sm-n6{margin-bottom:-3rem !important}.u-ml-sm-n6,.u-mx-sm-n6{margin-left:-3rem !important}.u-m-sm-n7{margin:-3.5rem !important}.u-mt-sm-n7,.u-my-sm-n7{margin-top:-3.5rem !important}.u-mr-sm-n7,.u-mx-sm-n7{margin-right:-3.5rem !important}.u-mb-sm-n7,.u-my-sm-n7{margin-bottom:-3.5rem !important}.u-ml-sm-n7,.u-mx-sm-n7{margin-left:-3.5rem !important}.u-m-sm-n8{margin:-4rem !important}.u-mt-sm-n8,.u-my-sm-n8{margin-top:-4rem !important}.u-mr-sm-n8,.u-mx-sm-n8{margin-right:-4rem !important}.u-mb-sm-n8,.u-my-sm-n8{margin-bottom:-4rem !important}.u-ml-sm-n8,.u-mx-sm-n8{margin-left:-4rem !important}.u-m-sm-n9{margin:-4.5rem !important}.u-mt-sm-n9,.u-my-sm-n9{margin-top:-4.5rem !important}.u-mr-sm-n9,.u-mx-sm-n9{margin-right:-4.5rem !important}.u-mb-sm-n9,.u-my-sm-n9{margin-bottom:-4.5rem !important}.u-ml-sm-n9,.u-mx-sm-n9{margin-left:-4.5rem !important}.u-m-sm-n10{margin:-5rem !important}.u-mt-sm-n10,.u-my-sm-n10{margin-top:-5rem !important}.u-mr-sm-n10,.u-mx-sm-n10{margin-right:-5rem !important}.u-mb-sm-n10,.u-my-sm-n10{margin-bottom:-5rem !important}.u-ml-sm-n10,.u-mx-sm-n10{margin-left:-5rem !important}.u-m-sm-n11{margin:-5.5rem !important}.u-mt-sm-n11,.u-my-sm-n11{margin-top:-5.5rem !important}.u-mr-sm-n11,.u-mx-sm-n11{margin-right:-5.5rem !important}.u-mb-sm-n11,.u-my-sm-n11{margin-bottom:-5.5rem !important}.u-ml-sm-n11,.u-mx-sm-n11{margin-left:-5.5rem !important}.u-m-sm-n12{margin:-6rem !important}.u-mt-sm-n12,.u-my-sm-n12{margin-top:-6rem !important}.u-mr-sm-n12,.u-mx-sm-n12{margin-right:-6rem !important}.u-mb-sm-n12,.u-my-sm-n12{margin-bottom:-6rem !important}.u-ml-sm-n12,.u-mx-sm-n12{margin-left:-6rem !important}.u-m-sm-n13{margin:-6.5rem !important}.u-mt-sm-n13,.u-my-sm-n13{margin-top:-6.5rem !important}.u-mr-sm-n13,.u-mx-sm-n13{margin-right:-6.5rem !important}.u-mb-sm-n13,.u-my-sm-n13{margin-bottom:-6.5rem !important}.u-ml-sm-n13,.u-mx-sm-n13{margin-left:-6.5rem !important}.u-m-sm-n14{margin:-7rem !important}.u-mt-sm-n14,.u-my-sm-n14{margin-top:-7rem !important}.u-mr-sm-n14,.u-mx-sm-n14{margin-right:-7rem !important}.u-mb-sm-n14,.u-my-sm-n14{margin-bottom:-7rem !important}.u-ml-sm-n14,.u-mx-sm-n14{margin-left:-7rem !important}.u-m-sm-n15{margin:-7.5rem !important}.u-mt-sm-n15,.u-my-sm-n15{margin-top:-7.5rem !important}.u-mr-sm-n15,.u-mx-sm-n15{margin-right:-7.5rem !important}.u-mb-sm-n15,.u-my-sm-n15{margin-bottom:-7.5rem !important}.u-ml-sm-n15,.u-mx-sm-n15{margin-left:-7.5rem !important}.u-m-sm-n16{margin:-8rem !important}.u-mt-sm-n16,.u-my-sm-n16{margin-top:-8rem !important}.u-mr-sm-n16,.u-mx-sm-n16{margin-right:-8rem !important}.u-mb-sm-n16,.u-my-sm-n16{margin-bottom:-8rem !important}.u-ml-sm-n16,.u-mx-sm-n16{margin-left:-8rem !important}}.u-text-justify{text-align:justify !important}.u-text-wrap{white-space:normal !important}.u-text-nowrap{white-space:nowrap !important}.u-text-left{text-align:left !important}.u-text-right{text-align:right !important}.u-text-center{text-align:center !important}@media (min-width: 1920.02px){.u-text-xxl-left{text-align:left !important}.u-text-xxl-right{text-align:right !important}.u-text-xxl-center{text-align:center !important}}@media (min-width: 1366.02px){.u-text-xl-left{text-align:left !important}.u-text-xl-right{text-align:right !important}.u-text-xl-center{text-align:center !important}}@media (min-width: 890.02px){.u-text-lg-left{text-align:left !important}.u-text-lg-right{text-align:right !important}.u-text-lg-center{text-align:center !important}}@media (min-width: 768px){.u-text-md-left{text-align:left !important}.u-text-md-right{text-align:right !important}.u-text-md-center{text-align:center !important}}@media (min-width: 576.02px){.u-text-sm-left{text-align:left !important}.u-text-sm-right{text-align:right !important}.u-text-sm-center{text-align:center !important}}.u-text-lowercase{text-transform:lowercase !important}.u-text-uppercase{text-transform:uppercase !important}.u-text-capitalize{text-transform:capitalize !important}.u-text-color{--_text-color:var(--color-body);color:var(--_color, --_text-color) !important}