*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0;line-height:1.15}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:#0000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;background:0 0;border-radius:0;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}@font-face{font-family:"851MkPOP";font-style:normal;font-weight:400;font-display:swap;src:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/851-mkpop-latin.woff2)format("woff2")}@font-face{font-family:Zen Kaku Gothic New;font-style:normal;font-weight:500;font-display:swap;src:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/zen-kaku-gothic-new-500.woff2)format("woff2")}@font-face{font-family:Zen Kaku Gothic New;font-style:normal;font-weight:700;font-display:swap;src:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/zen-kaku-gothic-new-700.woff2)format("woff2")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-display:swap;src:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/noto-sans-jp-500.woff2)format("woff2")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-display:swap;src:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/noto-sans-jp-700.woff2)format("woff2")}html{scroll-behavior:smooth}body{color:#1b0d06;letter-spacing:.08em;background-color:#f9f4ed;font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,sans-serif;font-size:16px;font-weight:500;line-height:1.5}main{overflow:hidden}img,video{max-width:100%;height:auto}img{display:block}video{width:100%;height:auto}.u-cover-media{object-fit:cover;object-position:center;width:100%;height:100%}picture{display:block}a,button{transition-duration:.3s;transition-timing-function:ease}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}a,button{transition:none!important}}.l-header{z-index:10;background-color:#f9f4ed;height:100px;position:sticky;top:0}@media screen and (width<=1100px){.l-header{height:64px}}.l-header__inner{justify-content:space-between;align-items:center;height:100%;padding-left:40px;display:flex;position:relative}@media screen and (width<=1280px){.l-header__inner{gap:24px;padding-left:32px}}@media screen and (width<=1100px){.l-header__inner{padding-left:12px}}.l-header__logo{flex-shrink:0;width:200px}@media screen and (width<=1100px){.l-header__logo{z-index:2;width:170px;position:relative}}.l-header__panel{align-items:center;gap:40px;height:100%;display:flex}@media screen and (width<=1280px){.l-header__panel{gap:24px}}@media screen and (width<=1100px){.l-header__panel{overscroll-behavior:contain;visibility:hidden;opacity:0;background-color:#f9f4ed;width:100%;height:calc(100dvh - 64px);padding:24px 30px 32px;transition:opacity .3s,transform .3s,visibility 0s linear .3s;display:block;position:fixed;top:64px;right:0;overflow-y:auto;transform:translateY(-12px)}.l-header.is-open .l-header__panel{visibility:visible;opacity:1;transition-delay:0s;transform:none}}.l-header__nav{height:100%}@media screen and (width<=1100px){.l-header__nav{height:auto}}.l-header__nav-list{align-items:center;gap:32px;height:100%;display:flex}@media screen and (width<=1280px){.l-header__nav-list{gap:20px}}@media screen and (width<=1100px){.l-header__nav-list{flex-direction:column;align-items:stretch;gap:12px;height:auto}}.l-header__group{height:100%;position:relative}@media screen and (width<=1100px){.l-header__group{height:auto}}.l-header__nav-link{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;height:100%;font-size:18px;font-weight:700;display:flex}.l-header__nav-link--trigger{letter-spacing:normal;width:fit-content}@media screen and (width<=1280px){.l-header__nav-link{font-size:16px}}@media screen and (width<=1100px){.l-header__nav-link{text-align:left;min-height:44px;padding-block:.625em}}.l-header__chevron{border-inline:4px solid #0000;border-top:6px solid #f57936;width:0;height:0;transition:transform .24s}@media screen and (width<=1100px){.l-header__chevron{border-top-color:currentColor;transition:none}}.l-header__group.is-expanded .l-header__chevron{transform:rotate(180deg)}.l-header__dropdown{visibility:hidden;opacity:0;width:max-content;min-width:240px;transition:opacity .24s,transform .24s,visibility 0s linear .24s;position:absolute;top:100%;left:-24px;transform:translateY(-8px)}@media screen and (width<=1100px){.l-header__dropdown{grid-template-rows:0fr;width:100%;min-width:0;margin-top:0;transition:grid-template-rows .24s,margin-top .24s,opacity .24s,visibility 0s linear .24s;display:grid;position:static;transform:none}}.l-header__dropdown[hidden]{display:none}.l-header__group.is-expanded .l-header__dropdown{visibility:visible;opacity:1;transition-delay:0s;transform:none}@media screen and (width<=1100px){.l-header__group.is-expanded .l-header__dropdown{grid-template-rows:1fr;margin-top:0}}.l-header__submenu{background-color:#fff;border-radius:0 0 16px 16px;padding:16px 24px}@media screen and (width<=1100px){.l-header__submenu{background-color:#f9f4ed;border-radius:0;min-height:0;padding:0;overflow:hidden}}.l-header__submenu-item{border-bottom:1px solid #f57936}.l-header__submenu-item:last-child{border-bottom:0}.l-header__submenu-link{color:#f57936;align-items:center;gap:8px;min-height:42px;padding-block:.75em;font-size:16px;line-height:1.6;display:flex}@media screen and (width<=1100px){.l-header__submenu-link{padding-block:1em}}.l-header__link-arrow{flex-shrink:0;width:12px;height:12px}.l-header__actions{border-radius:0 0 0 20px;align-self:flex-start;height:120px;display:flex;overflow:hidden}@media screen and (width<=1100px){.l-header__actions{background-color:#fff;border-radius:8px;height:88px;margin-top:36px}}.l-header__action{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:130px;font-size:15px;font-weight:700;display:flex}.l-header__action:focus-visible{outline-offset:-4px;outline:2px solid #2e9597}.l-header__action--contact{background-color:#fff}.l-header__action--recruit{color:#fff;background-color:#f57936}@media screen and (width<=1280px){.l-header__action{width:112px}}@media screen and (width<=1100px){.l-header__action{width:50%}}@media (hover:hover){.l-header__action:hover .l-header__action-icon{transform:translateY(-3px)}}.l-header__action-icon{background-color:currentColor;width:24px;height:24px;transition:transform .18s ease-out;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.l-header__action-icon--mail{color:#f57936;-webkit-mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/mail.svg);mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/mail.svg)}.l-header__action-icon--person{-webkit-mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/person.svg);mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/person.svg);-webkit-mask-size:20px 20px;mask-size:20px 20px}.l-header__contact-links{display:none}@media screen and (width<=1100px){.l-header__contact-links{flex-direction:column;align-items:center;gap:36px;margin-top:40px;display:flex}}.l-header__phone{color:#1b0d06;text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:300px;min-height:44px;display:flex}.l-header__phone-icon{background-color:currentColor;flex-shrink:0;width:28px;height:28px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/phone.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/phone.svg) 50%/contain no-repeat}.l-header__phone-label{font-size:13px;font-weight:700}.l-header__phone-number{color:#f57936;letter-spacing:.04em;white-space:nowrap;align-items:center;gap:8px;font-size:28px;line-height:1.2;display:flex}.l-header__phone-hours{letter-spacing:.02em;flex-wrap:wrap;justify-content:center;column-gap:4px;margin-top:4px;font-size:12px;display:flex}.l-header__instagram{color:#1b0d06;border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.l-header__instagram-icon{background-color:currentColor;width:24px;height:24px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/instagram.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/instagram.svg) 50%/contain no-repeat}.l-header__toggle{display:none}@media screen and (width<=1100px){.l-header__toggle{z-index:2;color:#fff;background-color:#f57936;border-radius:0 0 0 20px;flex-shrink:0;align-self:flex-start;place-items:center;width:72px;height:72px;margin-left:auto;display:grid;position:relative}}.l-header__toggle-icon{width:28px;height:28px;position:relative}.l-header__toggle-line{background-color:currentColor;border-radius:2px;width:28px;height:3px;transition:transform .24s,opacity .18s,width .24s;position:absolute;left:0}.l-header__toggle-line--top{width:18px;top:4px}@media screen and (width<=1100px){.l-header.is-open .l-header__toggle-line--top{width:32px;transform:translate(-2px,8px)rotate(45deg)}}.l-header__toggle-line--middle{top:12px}@media screen and (width<=1100px){.l-header.is-open .l-header__toggle-line--middle{opacity:0}}.l-header__toggle-line--bottom{top:20px}@media screen and (width<=1100px){.l-header.is-open .l-header__toggle-line--bottom{width:32px;transform:translate(-2px,-8px)rotate(-45deg)}}.l-header__toggle-dot{background-color:currentColor;border-radius:50%;width:8px;height:8px;transition:opacity .18s;position:absolute;top:0;right:-2px}@media screen and (width<=1100px){.l-header.is-open .l-header__toggle-dot{opacity:0}}.l-header__logo,.l-header__nav-link,.l-header__submenu-link,.l-header__phone,.l-header__instagram,.l-header__toggle{transition:opacity .18s}.l-header__logo:focus-visible,.l-header__nav-link:focus-visible,.l-header__submenu-link:focus-visible,.l-header__phone:focus-visible,.l-header__instagram:focus-visible,.l-header__toggle:focus-visible{outline-offset:-4px;outline:2px solid #2e9597}@media (hover:hover){.l-header__logo:hover,.l-header__nav-link:hover,.l-header__submenu-link:hover,.l-header__phone:hover,.l-header__instagram:hover,.l-header__toggle:hover{opacity:.65}}@media (prefers-reduced-motion:reduce){.l-header *,.l-header :before,.l-header :after{transition:none}}.l-footer{color:#fff;padding-block:100px 48px}@media screen and (width<=960px){.l-footer{padding-top:80px}}.l-footer__cta{padding-top:100px}@media screen and (width<=960px){.l-footer__cta{padding-top:80px}}.l-footer__stations{color:#fff;padding-top:180px}@media screen and (width<=960px){.l-footer__stations{padding-top:120px}}.l-footer__stations-list{margin-top:64px}@media screen and (width<=960px){.l-footer__stations-list{margin-top:48px}}.l-footer__wrap--overlap.u-arch-top{margin-top:calc(-1 * var(--arch-height));-webkit-mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arch-fill.svg),linear-gradient(#000,#000);mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arch-fill.svg),linear-gradient(#000,#000);-webkit-mask-size:100% var(--arch-height),100% calc(100% - var(--arch-height) + 1px);mask-size:100% var(--arch-height),100% calc(100% - var(--arch-height) + 1px);-webkit-mask-position:top,bottom;mask-position:top,bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.l-footer__wrap--overlap.u-arch-top:before{content:none}.l-footer__main{grid-template-columns:280px minmax(0,864px);justify-content:space-between;gap:64px;display:grid}@media screen and (width<=1280px){.l-footer__main{grid-template-columns:280px minmax(0,640px)}}@media screen and (width<=1100px){.l-footer__main{grid-template-columns:240px minmax(0,640px);gap:48px}}@media screen and (width<=960px){.l-footer__main{grid-template-columns:1fr;gap:64px}}.l-footer__logo{width:240px;display:block}@media screen and (width<=960px){.l-footer__logo{margin-inline:auto}}.l-footer__contact{letter-spacing:1.5px;gap:12px;margin-top:24px;font-size:16px;font-style:normal;line-height:1.8;display:grid}@media screen and (width<=960px){.l-footer__contact{text-align:center;justify-items:center}}.l-footer__postal-code{display:block}.l-footer__phone{align-items:center;gap:8px;width:fit-content;font-size:18px;display:flex}.l-footer__phone-icon{background-color:currentColor;width:20px;height:20px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/phone.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/phone.svg) 50%/contain no-repeat}.l-footer__hours{align-items:flex-start;gap:8px;font-size:14px;display:flex}.l-footer__hours-icon{background-color:currentColor;flex-shrink:0;width:20px;height:20px;margin-top:2px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/clock.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/clock.svg) 50%/contain no-repeat}.l-footer__hours-text{white-space:nowrap;column-gap:8px;display:flex}.l-footer__instagram{border:1px solid;border-radius:50%;place-items:center;width:48px;height:48px;margin-top:24px;display:grid}@media screen and (width<=960px){.l-footer__instagram{margin-inline:auto}}.l-footer__instagram-icon{background-color:currentColor;width:24px;height:24px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/instagram.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/instagram.svg) 50%/contain no-repeat}@media screen and (width<=960px){.l-footer__nav{text-align:left;width:fit-content;max-width:100%;margin-inline:auto}}.l-footer__nav-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;display:grid}@media screen and (width<=1280px){.l-footer__nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=960px){.l-footer__nav-list{grid-template-columns:1fr}}.l-footer__nav-head{letter-spacing:1.5px;font-size:17px;font-weight:700;line-height:1.5}.l-footer__submenu,.l-footer__links{letter-spacing:1.5px;font-size:15px;line-height:1.75;display:grid}.l-footer__submenu{gap:12px;margin-top:20px}.l-footer__submenu-item{grid-template-columns:8px minmax(0,1fr);gap:8px;display:grid}.l-footer__links{gap:16px;font-size:17px;font-weight:700}.l-footer__copyright{text-align:center;letter-spacing:1.5px;margin-top:48px;font-size:13px;line-height:1.5;display:block}@media screen and (width<=960px){.l-footer__copyright{margin-top:100px}}.l-footer a{transition:opacity .18s}@media (hover:hover){.l-footer a:hover{opacity:.65}}.l-footer a:focus-visible{outline-offset:4px;outline:2px solid}.l-top__kv{padding-bottom:40px}@media screen and (width<=960px){.l-top__kv{padding-bottom:0}}.l-top__kv-visual{grid-template-columns:min(9.72222%,140px) minmax(0,1fr);display:grid;position:relative}@media screen and (width<=960px){.l-top__kv-visual{grid-template-columns:40px minmax(0,1fr)}}.l-top__kv-slider{visibility:visible;grid-area:1/2;width:100%;min-width:0;height:calc(100svh - 240px);position:relative}@media screen and (width<=960px){.l-top__kv-slider{height:clamp(420px,100svh - 180px,760px)}}@media screen and (width<=740px){.l-top__kv-slider{height:calc(100svh - 144px)}}.l-top__kv-track{border-radius:8px 0 0 8px;height:100%}@media screen and (width<=960px){.l-top__kv-track{border-bottom-left-radius:0}}.l-top__kv-slides{height:100%;display:flex}.l-top__kv-slider.is-initialized .l-top__kv-track{cursor:pointer}.l-top__kv-slide{flex-shrink:0;width:100%;height:100%;overflow:hidden}.l-top__kv-slider:not(.is-initialized) .l-top__kv-slide:not(:first-child){display:none}.l-top__kv-image{background-repeat:no-repeat;width:100%;height:100%}.l-top__kv-image--01{background-position:50%;background-size:cover}@media screen and (width<=480px){.l-top__kv-image--01{background-position:bottom;background-size:auto 105%}}.l-top__kv-image--02{background-position:50% 36%;background-size:cover}@media screen and (width<=960px){.l-top__kv-image--02{background-position:50%}}.l-top__kv-image--03{background-position:0 70%;background-size:cover}@media screen and (width<=960px){.l-top__kv-image--03{background-position:57.5% bottom}}@media screen and (width<=740px){.l-top__kv-image--03{background-size:auto 110%}}.l-top__kv-english{color:#f57936;letter-spacing:.14em;white-space:nowrap;writing-mode:vertical-rl;grid-area:1/1;align-self:center;align-items:center;width:100%;font-family:"851MkPOP",Georgia,Yu Mincho,serif;font-size:clamp(20px,2.08333vw,30px);font-weight:400;line-height:1;display:flex;transform:rotate(180deg)}@media screen and (width<=960px){.l-top__kv-english{font-size:16px}}.l-top__kv-copy{z-index:1;aspect-ratio:676/172;width:min(46.9444vw,676px);position:absolute;bottom:max(-72px,-5vw);left:0}@media screen and (width<=960px){.l-top__kv-copy{aspect-ratio:232/136;width:260px;bottom:-24px}}.l-top__kv-title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.l-top__kv-reveal{position:absolute;inset:0}@media screen and (width<=960px){.l-top__kv-reveal--first{width:164px}}.l-top__kv-band{border-radius:0 8px 8px 0;width:100%;height:76.7442%;position:absolute;top:23.2558%;left:0}@media screen and (width<=960px){.l-top__kv-band{width:164px;height:44.1177%;top:-8px}}.l-top__kv-band--second{display:none}@media screen and (width<=960px){.l-top__kv-band--second{width:100%;display:block;top:55.8824%}}.l-top__kv-word{height:auto;position:absolute}.l-top__kv-word--region{width:31.6568%;top:40.1163%;left:3.5503%}@media screen and (width<=960px){.l-top__kv-word--region{width:124px;top:4px;left:16px}}.l-top__kv-word--light{width:36.0947%;top:40.1163%;left:61.0947%}@media screen and (width<=960px){.l-top__kv-word--light{width:128px;top:100px;left:104px}}.l-top__kv-word--now{width:23.9645%;top:0;left:37.7219%}@media screen and (width<=960px){.l-top__kv-word--now{width:80px;top:68px;left:16px}}.l-top__kv-word--now svg{width:100%;height:auto;display:block}.l-top__kv-stroke{fill:none;stroke:#fff;stroke-width:24px;stroke-linecap:round;stroke-linejoin:round}.l-top__kv-next{z-index:2;pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;inset:0}.l-top__kv-next[hidden]{display:none}.l-top__kv-next:focus-visible{outline-offset:-4px;outline:3px solid #2e9597}.l-top__kv-news{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;width:max-content;max-width:calc(48% - 40px);margin:32px 60px 0 auto;display:grid}@media screen and (width<=1280px){.l-top__kv-news{max-width:calc(52% - 32px);margin-right:32px}}@media screen and (width<=1100px){.l-top__kv-news{max-width:calc(100% - 64px);margin-top:calc(5vw + 32px)}}@media screen and (width<=960px){.l-top__kv-news{grid-template-columns:minmax(0,1fr);gap:8px;width:auto;max-width:calc(100% - 48px);margin:88px auto 0}}.l-top__kv-news-link{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;min-height:47px;font-size:16px;display:grid}@media (hover:hover){.l-top__kv-news-link:hover .l-top__kv-news-title{background-size:100% 1px}}.l-top__kv-news-link:focus-visible{outline-offset:4px;outline:2px solid #2e9597}.l-top__kv-news-link:focus-visible .l-top__kv-news-title{background-size:100% 1px}@media screen and (width<=960px){.l-top__kv-news-link{grid-template-columns:minmax(0,1fr);gap:8px 4px}}.l-top__kv-news-meta{white-space:nowrap;align-items:center;gap:16px;display:flex}@media screen and (width<=960px){.l-top__kv-news-meta{grid-column:1/-1}}.l-top__kv-news-category{color:#2e9597;background-color:#fff;border:1px solid #2e9597;padding:.3em 8px;font-size:14px;font-weight:700}@media screen and (width<=960px){.l-top__kv-news-category{padding:.125em 4px;font-size:12px}}.l-top__kv-news-title{text-overflow:ellipsis;white-space:nowrap;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:4px;transition:background-size .3s;overflow:hidden}@media (prefers-reduced-motion:reduce){.l-top__kv-news-title{transition:none}}@media screen and (width<=960px){.l-top__kv-news-title{white-space:normal;overflow:visible}}.l-top__kv-news-arrow{flex-shrink:0;width:16px;height:16px}.l-top__kv-news-archive{color:#2e9597;white-space:nowrap;justify-self:end;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:700;line-height:1.6;transition:opacity .3s;display:inline-flex}@media (hover:hover){.l-top__kv-news-archive:hover{opacity:.65}}.l-top__kv-news-archive:focus-visible{outline-offset:4px;outline:2px solid #2e9597}.is-kv-loading .l-top__kv-reveal,.is-kv-loading .l-top__kv-word--now{visibility:hidden}.l-top__guide{padding-top:48px;padding-bottom:120px}@media screen and (width<=960px){.l-top__guide{padding-top:64px;padding-bottom:48px}}.l-top__guide-list{margin-top:48px}@media screen and (width<=960px){.l-top__guide-list{margin-top:40px}}.l-top__line-aria{isolation:isolate;position:relative}.l-top__line{z-index:-1;contain:paint;visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;inset:0 0 auto;overflow:hidden}.l-top__line-aria.is-ready .l-top__line{visibility:visible}.l-top__line-path{fill:none;stroke-width:14px;stroke-linecap:round;stroke-linejoin:round;opacity:.48}@media screen and (width<=960px){.l-top__line-path{stroke-width:10px}}.l-top__line-color--light{stop-color:#f5ac36}.l-top__line-color--main{stop-color:#f57936}.l-top__line-color--end{stop-color:#f86d23}.l-top__line-fade-color{stop-color:#f9f4ed}.l-top__about{padding-top:200px}@media screen and (width<=960px){.l-top__about{padding-top:160px}}.l-top__photos{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;width:min(100% - 80px,800px);margin-inline:auto;padding-block:120px;display:flex}@media screen and (width<=960px){.l-top__photos{flex-direction:column;gap:56px;width:min(100% - 48px,320px)}}.l-top__photos--ending{width:min(100% - 144px,720px);padding-top:96px;padding-bottom:448px}@media screen and (width<=960px){.l-top__photos--ending{gap:56px;width:min(100% - 48px,320px);padding-top:100px;padding-bottom:172px}}.l-top__photos-image{object-fit:cover;border-radius:20px;flex-shrink:0;height:auto;display:block}.l-top__photos-image--01{aspect-ratio:1;object-position:40% center;width:36%}@media screen and (width<=960px){.l-top__photos-image--01{align-self:flex-end;width:62.5%}}.l-top__photos-image--02{aspect-ratio:2/3;object-position:75% center;width:37.5%;margin-top:88px}@media screen and (width<=960px){.l-top__photos-image--02{width:72.5%;margin-top:0}}.l-top__photos--ending .l-top__photos-image--01{aspect-ratio:2/3;width:min(100%,225px);margin-top:0}@media screen and (width<=960px){.l-top__photos--ending .l-top__photos-image--01{align-self:center;width:min(100%,175px);margin-left:80px}}.l-top__photos--ending .l-top__photos-image--02{aspect-ratio:1;align-self:flex-start;width:min(100%,240px);margin-top:160px}@media screen and (width<=1100px){.l-top__photos--ending .l-top__photos-image--02{margin-top:192px}}@media screen and (width<=960px){.l-top__photos--ending .l-top__photos-image--02{width:min(100%,176px);margin-top:0}}.l-top__staff{padding-top:160px;padding-bottom:200px}@media screen and (width<=960px){.l-top__staff{padding-block:120px}}.l-top__staff-slider{margin-top:64px;width:min(100%,1440px);margin-inline:auto}@media screen and (width<=960px){.l-top__staff-slider{margin-top:40px}}.l-top__staff-button{margin-top:64px;width:fit-content;max-width:calc(100% - 40px);margin-inline:auto}.l-top__staff-button a{width:100%}.l-top__challenge{padding-top:200px}@media screen and (width<=960px){.l-top__challenge{padding-top:120px}}.l-top__instagram{padding-top:160px}@media screen and (width<=960px){.l-top__instagram{padding-top:80px}}.l-top__instagram-inner{grid-template:".photos"1fr"copy photos""button photos"".photos"1fr/minmax(0,2fr) minmax(0,2fr);column-gap:80px;display:grid}@media screen and (width<=1280px){.l-top__instagram-inner{column-gap:64px}}@media screen and (width<=960px){.l-top__instagram-inner{grid-template:"copy""photos""button"/minmax(0,1fr)}}.l-top__instagram-head{grid-area:copy}.l-top__instagram-grid{grid-area:photos;grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;gap:24px;width:100%;max-width:640px;margin-inline:auto;display:grid}@media screen and (width<=960px){.l-top__instagram-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px}}.l-top__instagram-feed{grid-area:photos;align-self:center;width:100%;min-width:0;max-width:600px;margin-inline:auto}@media screen and (width<=960px){.l-top__instagram-feed{margin-top:40px}}.l-top__instagram-feed #sb_instagram{width:100%;padding-bottom:0!important}.l-top__instagram-feed #sb_instagram #sbi_images{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;display:grid}@media screen and (width<=960px){.l-top__instagram-feed #sb_instagram #sbi_images{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.l-top__instagram-feed #sb_instagram #sbi_images .sbi_item{width:100%;min-width:0;padding:0!important}@media screen and (width<=960px){.l-top__instagram-feed #sb_instagram #sbi_images .sbi_item:nth-child(n+7){display:none}}.l-top__instagram-feed #sb_instagram #sbi_images .sbi_photo{aspect-ratio:1;position:relative;overflow:hidden;height:auto!important}.l-top__instagram-feed #sb_instagram #sbi_images .sbi_photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.l-top__instagram-button{text-align:left;grid-area:button;margin-top:40px}@media screen and (width<=960px){.l-top__instagram-button{text-align:center}.l-top__instagram-item:nth-child(n+7){display:none}}.l-top__instagram-link{aspect-ratio:1;display:block;overflow:hidden}.l-top__instagram-link:focus-visible{outline-offset:4px;outline:2px solid #1b0d06}.l-top__instagram-image{object-fit:cover;width:100%;height:100%}.l-top__recruit{padding-top:160px;padding-bottom:240px}@media screen and (width<=740px){.l-top__recruit{padding-top:120px;padding-bottom:160px}}.l-top__recruit-banner{max-width:1040px;margin-top:64px}@media screen and (width<=740px){.l-top__recruit-banner{max-width:330px;margin-top:40px}}.l-recruit__kv{padding:48px 0 104px;overflow:hidden}@media screen and (width<=960px){.l-recruit__kv{padding:48px 0 64px}}.l-recruit__kv-label{margin-inline:auto;flex-direction:column;align-items:flex-start;gap:6px;width:min(100%,1200px);margin-bottom:64px;font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,sans-serif;font-weight:500;line-height:1.5;display:flex}@media screen and (width<=960px){.l-recruit__kv-label{letter-spacing:0;white-space:nowrap;flex-direction:row;align-items:baseline;gap:16px;width:fit-content;margin-bottom:48px}}.l-recruit__kv-company{color:#1b0d06;flex-shrink:0;font-size:16px}.l-recruit__kv-site{color:#f57936;flex-shrink:0;font-size:20px;font-weight:700}@media screen and (width<=960px){.l-recruit__kv-site{font-size:18px}}.l-recruit__kv-head{grid-template-columns:332fr 395fr 307fr;align-items:center;gap:7%;width:min(100%,1200px);margin-inline:auto;display:grid}@media screen and (width<=960px){.l-recruit__kv-head{grid-template-columns:minmax(0,1fr);justify-items:center;gap:24px;width:min(100%,320px)}}.l-recruit__kv-title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.l-recruit__kv-word{width:100%;height:auto;display:block}@media screen and (width<=960px){.l-recruit__kv-word--highlight{grid-area:1/1;width:80%}.l-recruit__kv-word--first{width:min(240px,80%)}.l-recruit__kv-word--last{width:min(216px,74%)}}.l-recruit__kv-highlight{width:100%;display:block;position:relative}@media screen and (width<=960px){.l-recruit__kv-highlight{place-items:center;display:grid}}.l-recruit__kv-circle{width:132%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=960px){.l-recruit__kv-circle{grid-area:1/1;width:100%;position:static;transform:none}}@media (prefers-reduced-motion:no-preference){.is-recruit-kv-loading .l-recruit__kv-circle{visibility:hidden}}.l-recruit__kv-slider{--recruit-photo-size:320px;--recruit-photo-gap:36px;--recruit-photo-offset:35px;visibility:visible;margin-top:128px}@media screen and (width<=960px){.l-recruit__kv-slider{--recruit-photo-size:200px;--recruit-photo-gap:20px;--recruit-photo-offset:21.4667px;margin-top:48px}}.l-recruit__kv-track{padding-top:8px;padding-bottom:12px;overflow:hidden}.l-recruit__kv-slider:not(.is-initialized) .l-recruit__kv-track{overflow-x:auto}.l-recruit__kv-slides{align-items:flex-start;display:flex}.l-recruit__kv-slide{width:var(--recruit-photo-size);margin-right:var(--recruit-photo-gap);flex:none}.l-recruit__kv-slide--small{width:calc(var(--recruit-photo-size) * .933333)}.l-recruit__kv-slide--lower{padding-top:var(--recruit-photo-offset)}.l-recruit__kv-image{width:100%;height:auto;display:block}.l-recruit__overview{isolation:isolate;padding-block:240px 284px;position:relative;overflow:hidden}@media screen and (width<=960px){.l-recruit__overview{padding-block:220px 180px}}.l-recruit__overview-sun{z-index:-1;inset-block:2px;pointer-events:none;background-color:#f579361a;border-radius:50%;width:min(103.2%,1486px);min-width:1280px;position:absolute;left:50%;transform:translate(-50%)}@media screen and (width<=960px){.l-recruit__overview-sun{width:max(1020px,180%);min-width:0;top:48px;bottom:0}}.l-recruit__overview-sun:before{content:"";border-radius:inherit;background-color:#f5793638;position:absolute;inset:40px 3.63% 44px}@media screen and (width<=960px){.l-recruit__overview-sun:before{inset-block:32px}}.l-recruit__overview-sun:after{content:"";border-radius:inherit;background-image:radial-gradient(ellipse 70% 155% at 46.74% 50% in srgb,#f5ac36d9 0%,#f57936d9 66.32%,#f86d23d9 91.54%);background-repeat:no-repeat;position:absolute;inset:77px 7.17% 89px}@media screen and (width<=960px){.l-recruit__overview-sun:after{inset-block:76px 72px}}.l-recruit__overview-inner{width:min(736px,100% - 80px);margin-inline:auto;font-weight:700}@media screen and (width<=960px){.l-recruit__overview-inner{width:min(448px,100% - 56px)}}.l-recruit__overview-title{color:#fff;letter-spacing:.08em;text-shadow:0 2px 5px #35160633;font-size:40px;line-height:1.5}@media screen and (width<=960px){.l-recruit__overview-title{font-size:25px}}@media screen and (width<=320px){.l-recruit__overview-title{font-size:22px}}.l-recruit__overview-body{color:#351606;letter-spacing:.08em;gap:24px;margin-top:40px;font-size:18px;line-height:1.8;display:grid}@media screen and (width<=960px){.l-recruit__overview-body{letter-spacing:.02em;margin-top:32px;font-size:16px}}.l-recruit__overview-illust{pointer-events:none;width:328px;height:auto;position:absolute;top:58px;left:calc(50% + 255px)}@media screen and (width<=1280px){.l-recruit__overview-illust{width:clamp(200px,22.8vw,292px);left:auto;right:max(20px,50% - 640px)}}@media screen and (width<=960px){.l-recruit__overview-illust{width:174px;top:32px;right:max(20px,50% - 240px)}}.l-recruit__features{padding-top:140px}@media screen and (width<=960px){.l-recruit__features{padding-top:120px}}.l-recruit__features-list{margin-top:80px}@media screen and (width<=960px){.l-recruit__features-list{margin-top:40px}}.l-recruit__staff{padding-top:160px}@media screen and (width<=960px){.l-recruit__staff{padding-top:120px}}.l-recruit__staff-slider{margin-top:64px;width:min(100%,1440px);margin-inline:auto}@media screen and (width<=960px){.l-recruit__staff-slider{margin-top:40px}}.l-recruit__schedule{background-color:#fbe6d8;padding-block:120px 240px}@media screen and (width<=960px){.l-recruit__schedule{padding-block:80px 160px}}.l-recruit__schedule-list{margin-top:32px}@media screen and (width<=960px){.l-recruit__schedule-list{margin-top:48px}}.l-recruit__benefit{background-color:#f9f4ed;padding-block:120px 240px}@media screen and (width<=960px){.l-recruit__benefit{padding-block:80px 160px}}.l-recruit__benefit-list{margin-top:80px}@media screen and (width<=960px){.l-recruit__benefit-list{margin-top:40px}}.l-recruit__job{background-color:#fbe6d8;padding-block:120px 240px}@media screen and (width<=960px){.l-recruit__job{padding-block:80px 160px}}.l-recruit__job-layout{grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:start;margin-top:80px;display:grid}@media screen and (width<=960px){.l-recruit__job-layout{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:40px}}.l-recruit__job-menu{min-width:0;padding-right:32px}@media screen and (width<=960px){.l-recruit__job-menu{padding-right:0}}.l-recruit__job-results{gap:28px;min-width:0;display:grid}@media screen and (width<=960px){.l-recruit__job-results{gap:24px}}.l-recruit__job-empty{font-size:18px}@media screen and (width<=960px){.l-recruit__job-empty{font-size:inherit}}.l-recruit__job-panel{gap:28px;min-width:0;display:grid}@media screen and (width<=960px){.l-recruit__job-panel{gap:24px}}.l-recruit__job-panel[hidden]{display:none}.l-recruit__job-panel:not(:has(.l-recruit__job-card)){display:none}.l-recruit__job-panel:focus-visible{outline-offset:8px;outline:2px solid #2e9597}.l-recruit__job-return{color:#1b0d06;justify-content:flex-end;align-items:center;gap:12px;min-height:44px;margin-top:24px;font-size:14px;font-weight:700;text-decoration:none;display:none}@media screen and (width<=960px){.l-recruit__job-return{display:flex}}.l-recruit__job-return:focus-visible{outline-offset:4px;outline:2px solid #2e9597}.l-recruit__job-return-icon{width:16px;height:16px;transform:rotate(-90deg)}.l-recruit__job-card{background-color:#fff;border-radius:12px;min-width:0;overflow:clip;box-shadow:0 4px 16px #3516060f}@media screen and (width<=960px){.l-recruit__job-card{border-radius:16px}}.l-recruit__job-card[open] .l-recruit__job-card-summary:after{visibility:visible}.l-recruit__job-card-summary{cursor:pointer;padding:24px 88px 24px 40px;list-style:none;display:block;position:relative}@media screen and (width<=960px){.l-recruit__job-card-summary{padding:24px 64px 20px 20px}}.l-recruit__job-card-summary::-webkit-details-marker{display:none}.l-recruit__job-card-summary:after{content:"";visibility:hidden;background-color:#dde5e8;height:2px;position:absolute;bottom:0;left:0;right:0}.l-recruit__job-card-summary:focus-visible{outline-offset:-6px;border-radius:inherit;outline:2px solid #2e9597}.l-recruit__job-card-title{font-size:24px;font-weight:700;line-height:1.5}@media screen and (width<=960px){.l-recruit__job-card-title{font-size:22px}}.l-recruit__job-card-meta{flex-wrap:wrap;gap:12px 24px;margin-top:20px;display:flex}@media screen and (width<=960px){.l-recruit__job-card-meta{flex-direction:column;gap:12px}}.l-recruit__job-card-detail{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.l-recruit__job-card-toggle{color:#f57936;border:1px solid #f57936;border-radius:50%;width:32px;height:32px;position:absolute;top:50%;right:40px;transform:translateY(-50%)}@media screen and (width<=960px){.l-recruit__job-card-toggle{right:20px}}.l-recruit__job-card-toggle:before,.l-recruit__job-card-toggle:after{content:"";background-color:currentColor;border-radius:2px;width:16px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.l-recruit__job-card-toggle:after{width:2px;height:16px}.l-recruit__job-card-body{padding:16px 40px 32px}@media screen and (width<=960px){.l-recruit__job-card-body{padding-top:0;padding-inline:20px}}.l-recruit__job-table{border-collapse:collapse;overflow-wrap:anywhere;width:100%;font-size:16px;line-height:1.6}@media screen and (width<=740px){.l-recruit__job-table{font-size:15px}}.l-recruit__job-table-row{border-bottom:1px solid #dde5e8}@media screen and (width<=960px){.l-recruit__job-table-row{padding-block:20px;display:block}}.l-recruit__job-table-head{color:#f57936;text-align:left;vertical-align:top;width:160px;padding:20px 24px 20px 0;font-weight:700}@media screen and (width<=960px){.l-recruit__job-table-head{width:auto;padding:0 0 8px;display:block}}.l-recruit__job-table-value{vertical-align:top;padding-block:20px}.l-recruit__job-table-value p+p,.l-recruit__job-table-value ul+p{margin-top:8px}@media screen and (width<=960px){.l-recruit__job-table-value{padding-block:0;display:block}}.l-recruit__job-table-list{padding-left:1.2em;list-style:outside}.l-recruit__job-table-list li{list-style:inherit}.l-recruit__job-table-list li+li{margin-top:4px}.l-recruit__faq{background-color:#f9f4ed;padding-block:120px 240px}@media screen and (width<=960px){.l-recruit__faq{padding-block:80px 160px}}.l-recruit__instagram{background-color:#f9f4ed;padding-block:160px 320px;overflow:hidden}@media screen and (width<=960px){.l-recruit__instagram{padding-block:120px 200px}}.l-recruit__instagram-inner{--instagram-slide-width:min(236px, 62.5vw);--instagram-slide-gap:10px;--instagram-icon-size:56px;--instagram-copy-gap:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(22px,15.68px + 1.69vw,40px);width:min(1200px,94%);margin-inline:auto;display:grid}@media screen and (width>=1441px){.l-recruit__instagram-inner{--instagram-slide-width:14.75vw;--instagram-slide-gap:.625vw;width:75%}}@media screen and (width<=960px){.l-recruit__instagram-inner{--instagram-slide-gap:16px;--instagram-icon-size:40px;--instagram-copy-gap:16px;display:block}.l-recruit__instagram-copy{width:100%;padding-inline:16px}}.l-recruit__instagram-lead{align-items:center;gap:var(--instagram-copy-gap);color:#f57936;display:flex}@media screen and (width<=960px){.l-recruit__instagram-lead{justify-content:center}}.l-recruit__instagram-icon{width:var(--instagram-icon-size);aspect-ratio:1;background-color:currentColor;flex:none;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/instagram.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/instagram.svg) 50%/contain no-repeat}.l-recruit__instagram-title{color:inherit;letter-spacing:.05em;margin:0;font-size:24px;font-weight:700;line-height:1.5}@media screen and (width<=960px){.l-recruit__instagram-title{font-size:20px}}.l-recruit__instagram-text{max-width:20em;margin-top:16px;margin-left:calc(var(--instagram-icon-size) + var(--instagram-copy-gap));color:#1b0d06;font-size:16px;font-weight:400;line-height:1.8}@media screen and (width<=960px){.l-recruit__instagram-text{text-align:center;text-wrap:balance;margin-inline:auto}}.l-recruit__instagram-text>p+p{margin-top:8px}.l-recruit__instagram-button{margin-top:32px;margin-left:calc(var(--instagram-icon-size) + var(--instagram-copy-gap))}@media screen and (width<=960px){.l-recruit__instagram-button{text-align:center;margin-top:24px;margin-left:0}}.l-recruit__instagram-gallery{visibility:visible;min-width:0;margin-right:calc(50% - 50vw);position:relative;overflow:hidden}@media screen and (width<=960px){.l-recruit__instagram-gallery{margin-top:56px;margin-inline:calc(50% - 50vw)}}.l-recruit__instagram-gallery:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#f9f4ed,#f9f4edeb 22%,#f9f4edb8 45%,#f9f4ed00);width:clamp(64px,8vw,128px);position:absolute;inset:0 auto 0 0}@media screen and (width<=960px){.l-recruit__instagram-gallery:before{content:none}}.l-recruit__instagram-gallery:not(.is-initialized) .l-recruit__instagram-track{overflow-x:auto}.l-recruit__instagram-gallery:not(.is-initialized) .l-recruit__instagram-list{gap:var(--instagram-slide-gap)}.l-recruit__instagram-list{display:flex}.l-recruit__instagram-slide{flex:0 0 var(--instagram-slide-width);width:var(--instagram-slide-width);border-radius:4px;overflow:hidden}.l-recruit__instagram-image{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.l-recruit__entry{background-color:#fff;padding-block:120px 240px}@media screen and (width<=960px){.l-recruit__entry{padding-block:80px 160px}}.l-recruit__entry-inner{max-width:740px;margin-inline:auto}.l-recruit__entry-description{text-align:center;font-size:16px;line-height:1.8}@media screen and (width<=960px){.l-recruit__entry-description{text-align:left}}.l-recruit__entry-description>p+p{margin-top:8px}.l-recruit__entry-banner{margin-top:40px}@media screen and (width<=740px){.l-recruit__entry-banner{margin-top:32px}}.l-staff__breadcrumb{justify-content:flex-end;margin-top:80px;display:flex}@media screen and (width<=960px){.l-staff__breadcrumb{margin-top:64px}}.l-staff__body{max-width:1100px;padding-block:80px 200px}@media screen and (width<=960px){.l-staff__body{padding-top:40px;padding-bottom:120px}}.l-staff__content{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:64px;margin-top:64px;display:grid}@media screen and (width<=960px){.l-staff__content{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:40px}}.l-staff__results{min-width:0}.l-staff__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 40px;display:grid}@media screen and (width<=960px){.l-staff__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}}@media screen and (width<=480px){.l-staff__list{row-gap:40px}}.l-about__overview{padding-top:80px}.l-about__mission{padding-top:160px}@media screen and (width<=960px){.l-about__mission{padding-top:120px}}.l-about__mission-list{margin-top:80px}@media screen and (width<=960px){.l-about__mission-list{margin-top:40px}}.l-about__message{max-width:1440px;margin-inline:auto;padding-top:200px}@media screen and (width<=960px){.l-about__message{max-width:600px;padding-top:120px}}@media screen and (width<=740px){.l-about__message{max-width:1440px}}@media screen and (width<=960px){.l-about__message-body{grid-area:body}}.l-about__message-head{letter-spacing:.08em;font-size:28px;font-weight:700;line-height:1.5}@media screen and (width<=960px){.l-about__message-head{font-size:20px}}.l-about__message-text{gap:12px;margin-top:32px;font-size:18px;line-height:2;display:grid}@media screen and (width<=960px){.l-about__message-text{margin-top:24px;font-size:16px;line-height:1.75}}.l-about__message-media{overflow:hidden}@media screen and (width<=960px){.l-about__message-media{grid-area:media;width:480px}}@media screen and (width<=740px){.l-about__message-media{width:min(100% - 20px,400px)}}.l-about__message-media img{object-fit:cover;width:100%;height:100%}.l-about__message-primary{isolation:isolate;grid-template-columns:49.3% 1fr;align-items:start}@media screen and (width<=960px){.l-about__message-primary{container-type:inline-size}}.l-about__message-primary .l-about__message-background{z-index:-1;border-radius:0 20px 20px 0;position:absolute;inset:0 30.3% 0 0}@media screen and (width>=1441px){.l-about__message-primary .l-about__message-background{border-radius:20px}}@media screen and (width<=960px){.l-about__message-primary .l-about__message-background{border-radius:20px;inset:0 0 160px}}@media screen and (width<=740px){.l-about__message-primary .l-about__message-background{border-radius:0 20px 20px 0;inset:0 20px min(40cqw - 8px,160px) 0}}.l-about__message-primary .l-about__message-body{color:#fff;padding:64px clamp(40px,5.56vw,80px) 160px}@media screen and (width<=960px){.l-about__message-primary .l-about__message-body{width:calc(100% - 64px);margin-inline:auto;padding:48px 0 0}}@media screen and (width<=740px){.l-about__message-primary .l-about__message-body{--message-copy-width:min(calc((100% - 40px) * .875), 380px);width:var(--message-copy-width);margin-inline:calc((100% - 20px - var(--message-copy-width)) / 2) auto}}.l-about__message-primary .l-about__message-head{margin-top:48px}@media screen and (width<=960px){.l-about__message-primary .l-about__message-head{margin-top:40px}}.l-about__message-primary .l-about__message-media{aspect-ratio:730/500;border-radius:20px 0 0 20px;align-self:center}@media screen and (width>=1441px){.l-about__message-primary .l-about__message-media{border-radius:20px}}@media screen and (width<=960px){.l-about__message-primary .l-about__message-media{border-radius:20px;align-self:start;margin-inline:auto}}@media screen and (width<=740px){.l-about__message-primary .l-about__message-media{border-radius:20px 0 0 20px;margin-left:auto;margin-right:0}}@media screen and (width<=960px){.l-about__message-primary .l-about__message-media img{object-position:35% center}}.l-about__message-secondary{grid-template-columns:350fr 560fr;grid-template-areas:"media body";align-items:center;column-gap:clamp(40px,6.95vw,100px);margin-top:-80px;padding-inline:18.75% 11.1%}@media screen and (width<=960px){.l-about__message-secondary{align-items:start;margin-top:64px;padding-inline:0}}.l-about__message-secondary .l-about__message-body{grid-area:body;padding-top:160px}@media screen and (width<=960px){.l-about__message-secondary .l-about__message-body{width:calc(100% - 64px);margin-inline:auto;padding-top:0}}.l-about__message-secondary .l-about__message-media{aspect-ratio:350/500;border-radius:20px;grid-area:media;box-shadow:0 4px 4px #1b0d0629}.l-about__message-secondary .l-about__message-media img{object-position:center}@media screen and (width<=960px){.l-about__message-secondary .l-about__message-media img{object-position:center bottom}.l-about__message-secondary .l-about__message-media{border-radius:20px;margin-inline:auto}}@media screen and (width<=740px){.l-about__message-secondary .l-about__message-media{border-radius:0 20px 20px 0;margin-left:0;margin-right:auto}}.l-about__message-secondary .l-about__message-signature{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 24px;margin-top:32px;font-size:18px;line-height:2;display:flex}@media screen and (width<=960px){.l-about__message-secondary .l-about__message-signature{margin-top:24px;font-size:16px}}.l-about__message-secondary .l-about__message-signature-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.l-about__message-secondary .l-about__message-signature-image{width:140px}@media screen and (width<=960px){.l-about__message-secondary .l-about__message-signature-image{width:120px}}.l-about__message-primary,.l-about__message-secondary{display:grid;position:relative}@media screen and (width<=960px){.l-about__message-primary,.l-about__message-secondary{grid-template-columns:minmax(0,1fr);grid-template-areas:"body""media";row-gap:40px}.l-about__message-primary .l-about__message-media,.l-about__message-secondary .l-about__message-media{aspect-ratio:3/2}}@media screen and (width<=740px){.l-about__message-primary .l-about__message-media,.l-about__message-secondary .l-about__message-media{aspect-ratio:5/4}}.l-about__logo{margin-top:200px;padding-top:160px;padding-bottom:200px}@media screen and (width<=960px){.l-about__logo{margin-top:140px;padding-block:120px}}.l-about__logo-image{margin-top:80px;width:min(100%,600px);margin-inline:auto}@media screen and (width<=960px){.l-about__logo-image{max-width:320px;margin-top:56px}}.l-about__logo-text{margin-top:64px;text-align:center;gap:8px;width:100%;margin-inline:auto;font-size:18px;line-height:2;display:grid}@media screen and (width<=960px){.l-about__logo-text{text-align:left;gap:12px;margin-top:40px;font-size:16px}}.l-about__challenge{padding-top:200px;padding-bottom:240px}@media screen and (width<=960px){.l-about__challenge{padding-top:120px;padding-bottom:160px}}.l-support__overview{padding-top:80px}.l-support__features{padding-top:160px}@media screen and (width<=960px){.l-support__features{padding-top:120px}}.l-support__features-list{margin-top:80px}@media screen and (width<=960px){.l-support__features-list{margin-top:40px}}.l-support__care{margin-top:200px;padding-top:160px;padding-bottom:200px}@media screen and (width<=960px){.l-support__care{margin-top:140px;padding-block:120px}}.l-support__team{padding-top:200px}@media screen and (width<=960px){.l-support__team{padding-top:120px}}.l-support__team-list{margin-top:80px}@media screen and (width<=960px){.l-support__team-list{margin-top:40px}}.l-support__text-slider{padding-block:240px}@media screen and (width<=960px){.l-support__text-slider{padding-block:160px}}.l-support__faq{background-color:#f9f4ed}.l-support__use{padding-top:160px;padding-bottom:240px}@media screen and (width<=960px){.l-support__use{padding-top:120px;padding-bottom:160px}}.l-support__use-cards{margin-top:64px}@media screen and (width<=960px){.l-support__use-cards{margin-top:48px}}.l-company__overview{padding-top:80px}.l-company__overview-table{margin-top:80px;border-collapse:collapse;text-align:left;overflow-wrap:anywhere;border-top:1px solid #1b0d062e;width:100%;max-width:960px;margin-inline:auto;font-size:16px;line-height:1.6}@media screen and (width<=960px){.l-company__overview-table{margin-top:40px;display:block}.l-company__overview-table tbody{display:block}}.l-company__overview-table tr{border-bottom:1px solid #1b0d062e}@media screen and (width<=960px){.l-company__overview-table tr{padding-block:24px;display:block}}.l-company__overview-table th,.l-company__overview-table td{vertical-align:top;padding-block:24px}@media screen and (width<=960px){.l-company__overview-table th,.l-company__overview-table td{padding-block:0;display:block}}.l-company__overview-table th{color:#f57936;width:164px;padding-right:24px;font-weight:700}@media screen and (width<=960px){.l-company__overview-table th{width:auto;margin-bottom:8px;padding-right:0}}.l-company__overview-table-phone{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition-property:text-decoration-color}@media (hover:hover){.l-company__overview-table-phone:hover{text-decoration-color:currentColor}}.l-company__overview-table-phone:focus-visible{outline-offset:4px;outline:2px solid #2e9597}.l-company__history{padding-top:200px}@media screen and (width<=960px){.l-company__history{padding-top:160px}}.l-company__history-list{margin-top:80px;max-width:800px;margin-inline:auto;padding-left:64px;list-style:none}@media screen and (width<=960px){.l-company__history-list{margin-top:40px;padding-left:48px}}.l-company__history-item{grid-template-columns:120px minmax(0,1fr);padding-bottom:64px;font-size:18px;line-height:1.6;display:grid;position:relative}@media screen and (width<=960px){.l-company__history-item{grid-template-columns:minmax(0,1fr);row-gap:8px}}.l-company__history-item:before{content:"";background-color:#f57936;width:2px;height:100%;position:absolute;top:.8em;left:-48px;transform:translate(-50%)}@media screen and (width<=960px){.l-company__history-item:before{left:-28px}}.l-company__history-item:after{aspect-ratio:1;content:"";background-color:#fff;border:2px solid #f57936;border-radius:50%;width:28px;position:absolute;top:.8em;left:-48px;transform:translate(-50%,-50%)}@media screen and (width<=960px){.l-company__history-item:after{width:20px;left:-28px}}.l-company__history-item:first-child:after{background-color:#f57936;width:32px}.l-company__history-item:last-child{padding-bottom:24px}@media screen and (width<=960px){.l-company__history-item:last-child{padding-bottom:0}}.l-company__history-item:last-child:before{height:calc(100% - .8em)}@media screen and (width<=960px){.l-company__history-item:last-child:before{content:none}.l-company__history-item:last-child:after{background-color:#f57936;width:32px}}.l-company__history-date{color:#f57936;white-space:nowrap;font-weight:700}.l-company__history-text{overflow-wrap:anywhere}.l-company__text-slider{padding-block:240px}@media screen and (width<=960px){.l-company__text-slider{padding-block:160px}}.l-company__area{padding-bottom:240px}@media screen and (width<=960px){.l-company__area{padding-bottom:160px}}.l-general__nursing{padding-top:80px}.l-general__nursing-cards{margin-top:80px;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;max-width:960px;margin-inline:auto;display:grid}@media screen and (width<=960px){.l-general__nursing-cards{gap:24px;margin-top:40px}}@media screen and (width<=740px){.l-general__nursing-cards{grid-template-columns:minmax(0,1fr);gap:40px;max-width:400px}}.l-general__nursing-card{grid-template-rows:subgrid;background:#fff;border-radius:20px;grid-row:span 3;row-gap:0;min-width:0;padding:40px;display:grid}@media screen and (width<=960px){.l-general__nursing-card{padding-inline:28px}}.l-general__nursing-image{object-fit:contain;width:160px;max-width:100%;height:160px;margin-inline:auto;display:block}.l-general__nursing-image--terminal{padding:4px}.l-general__nursing-title{color:#f57936;text-align:center;margin-top:28px;font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,sans-serif;font-size:24px;font-weight:700;line-height:1.5}@media screen and (width<=960px){.l-general__nursing-title{font-size:20px}}.l-general__nursing-note{display:inline-block}.l-general__nursing-text{margin-top:16px;font-size:16px;line-height:1.5}.l-general__step{padding-top:160px}@media screen and (width<=960px){.l-general__step{padding-top:120px}}.l-general__step-list{margin-top:80px}@media screen and (width<=960px){.l-general__step-list{margin-top:40px}}.l-general__flow{margin-top:200px;padding-block:160px}@media screen and (width<=960px){.l-general__flow{margin-top:140px;padding-block:120px}}.l-general__flow-list{margin-top:80px;max-width:880px;margin-inline:auto}@media screen and (width<=960px){.l-general__flow-list{margin-top:40px}}.l-general__flow-item{background:#f9f4ed;border-radius:24px;grid-template-columns:80px 80px minmax(0,1fr);align-items:center;gap:28px;padding:32px;display:grid;position:relative;box-shadow:0 4px 8px #1b0d060d}@media screen and (width<=960px){.l-general__flow-item{border-radius:20px;grid-template-columns:52px minmax(0,1fr);gap:20px 12px;padding:24px 24px 32px}}.l-general__flow-item+.l-general__flow-item{margin-top:40px}.l-general__flow-item+.l-general__flow-item:before{content:"";background:#f57936;width:1px;height:40px;position:absolute;bottom:100%;left:72px}@media screen and (width<=960px){.l-general__flow-item+.l-general__flow-item:before{left:50%}}.l-general__flow-number{background:radial-gradient(ellipse 120% 100% at 110% -10% in srgb,#f5ac36b3 0%,#f5ac3600 90%),linear-gradient(to bottom left in srgb,#f57936 0%,#f57936 70%,#f86d23 100%);color:#fff;text-align:center;border-radius:50%;align-content:center;width:80px;height:80px;font-size:26px;line-height:1.2;display:grid}@media screen and (width<=960px){.l-general__flow-number{grid-area:1/1/auto/-1;justify-self:center;width:56px;height:56px;font-size:18px}}.l-general__flow-number span{letter-spacing:.08em;font-size:14px}@media screen and (width<=960px){.l-general__flow-number span{font-size:10px}}.l-general__flow-icon{object-fit:contain;justify-self:center;width:80px;height:72px;display:block}@media screen and (width<=960px){.l-general__flow-icon{grid-area:2/1;width:52px;height:44px}}.l-general__flow-icon--document{height:54px}@media screen and (width<=960px){.l-general__flow-icon--document{height:36px}}.l-general__flow-icon--phone{width:68px}@media screen and (width<=960px){.l-general__flow-icon--phone{width:44px}}.l-general__flow-content{gap:8px;min-width:0;display:grid}@media screen and (width<=960px){.l-general__flow-content{display:contents}}.l-general__flow-title{overflow-wrap:anywhere;font-size:20px;font-weight:700;line-height:1.6}@media screen and (width<=960px){.l-general__flow-title{grid-area:2/2;font-size:18px}}.l-general__flow-body{overflow-wrap:anywhere;font-size:16px;line-height:1.9}@media screen and (width<=960px){.l-general__flow-body{grid-area:3/1/auto/-1;margin-top:-4px;font-size:15px}}.l-general__flow-body>p+p{margin-top:8px}.l-general__flow-detail{color:#f57936;align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.l-general__flow-detail:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;flex:none;width:0;height:0}.l-general__flow-detail:hover{color:#351606}.l-general__flow-detail:focus-visible{outline-offset:4px;outline:2px solid #2e9597}.l-general__faq{background-color:#f9f4ed;padding-block:160px}@media screen and (width<=960px){.l-general__faq{padding-block:120px}}.l-medical__mission{padding-top:80px}.l-medical__mission-list{margin-top:80px}@media screen and (width<=960px){.l-medical__mission-list{margin-top:40px}}.l-medical__strengths{padding-top:160px}@media screen and (width<=960px){.l-medical__strengths{padding-top:120px}}.l-medical__strengths-list{margin-top:80px}@media screen and (width<=960px){.l-medical__strengths-list{margin-top:40px}}.l-medical__care{margin-top:200px;padding-block:160px}@media screen and (width<=960px){.l-medical__care{margin-top:140px;padding-block:120px}}.l-medical__team{padding-top:160px}@media screen and (width<=960px){.l-medical__team{padding-top:120px}}.l-medical__team-list{margin-top:80px}@media screen and (width<=960px){.l-medical__team-list{margin-top:40px}}.l-medical__area{padding-top:200px}@media screen and (width<=960px){.l-medical__area{padding-top:120px}}.l-medical__text-slider{padding-block:240px}@media screen and (width<=960px){.l-medical__text-slider{padding-block:160px}}.l-medical__faq{padding-bottom:160px}@media screen and (width<=960px){.l-medical__faq{padding-bottom:120px}}.l-event__overview{padding-top:80px}.l-event__initiatives{padding-block:160px 240px}@media screen and (width<=960px){.l-event__initiatives{padding-top:120px;padding-bottom:160px}}.l-event__activities{margin-top:80px}@media screen and (width<=960px){.l-event__activities{margin-top:40px}}.l-contact__breadcrumb{justify-content:flex-end;margin-top:80px;display:flex}@media screen and (width<=960px){.l-contact__breadcrumb{margin-top:64px}}.l-contact .p-section-head__main{word-break:keep-all;overflow-wrap:anywhere}.l-contact__body{max-width:800px;padding-block:80px 200px}@media screen and (width<=960px){.l-contact__body{padding-top:40px;padding-bottom:120px}}.l-contact__content{margin-top:64px}@media screen and (width<=960px){.l-contact__content{margin-top:40px}}.l-contact__intro{text-align:center;margin-bottom:64px;line-height:2}@media screen and (width<=960px){.l-contact__intro{text-align:left;margin-bottom:40px}}.l-contact__intro p+p{margin-top:16px}.l-contact__intro a{color:#f57936;text-underline-offset:4px;font-weight:700;text-decoration:underline}.l-contact__privacy-link{text-align:right;margin-top:16px}.l-contact__privacy-link a{text-underline-offset:4px;text-decoration:underline}.l-contact .p-form__privacy ol+p{margin-top:16px}.l-contact .p-form__privacy ol{padding-left:1.5em;list-style:decimal}.l-contact .p-form__privacy li+li{margin-top:8px}.l-contact .p-form__privacy address{font-style:normal}.l-status__breadcrumb{justify-content:flex-end;margin-top:80px;display:flex}@media screen and (width<=960px){.l-status__breadcrumb{margin-top:64px}}.l-status__body{text-align:center;max-width:1000px;padding-block:80px 200px}@media screen and (width<=960px){.l-status__body{padding-top:40px;padding-bottom:120px}}.l-status__content{margin-top:64px}@media screen and (width<=960px){.l-status__content{margin-top:40px}}.l-status__text{line-height:2}@media screen and (width<=960px){.l-status__text{text-align:left}}.l-status__text p+p{margin-top:16px}.l-status__text a{color:#f57936;text-underline-offset:4px;font-weight:700;text-decoration:underline}.l-status__button{margin-top:64px}@media screen and (width<=960px){.l-status__button{margin-top:40px}}.l-status__title{text-wrap:balance}@media screen and (width<=480px){.l-status__title{letter-spacing:1px;font-size:clamp(22px,6.6vw,26px)}}.l-faq__breadcrumb{justify-content:flex-end;margin-top:80px;display:flex}@media screen and (width<=960px){.l-faq__breadcrumb{margin-top:64px}}.l-faq__body{max-width:1100px;padding-block:80px 200px}@media screen and (width<=960px){.l-faq__body{padding-top:40px;padding-bottom:120px}}.l-faq__content{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:64px;margin-top:64px;display:grid}@media screen and (width<=960px){.l-faq__content{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:40px}}.l-faq__questions{min-width:0}.l-faq__pagination{margin-top:48px}.l-documents__breadcrumb{justify-content:flex-end;margin-top:80px;display:flex}@media screen and (width<=960px){.l-documents__breadcrumb{margin-top:64px}}.l-documents__content{margin-top:64px}@media screen and (width<=960px){.l-documents__content{margin-top:40px}}.l-documents__body{max-width:1000px;padding-block:80px 200px}@media screen and (width<=960px){.l-documents__body{padding-top:40px;padding-bottom:120px}}.l-documents__section+.l-documents__section{margin-top:80px}@media screen and (width<=960px){.l-documents__section+.l-documents__section{margin-top:64px}}.l-documents__title{font-size:clamp(1.375rem,1.15rem + .75vw,1.75rem);font-weight:700;line-height:1.6}.l-documents__title span{display:inline-block}.l-documents__text{margin-top:32px;line-height:2}.l-documents__text p+p{margin-top:16px}.l-documents__buttons{justify-items:start;gap:24px;margin-top:32px;display:grid}.l-privecy__breadcrumb{justify-content:flex-end;margin-top:80px;display:flex}@media screen and (width<=960px){.l-privecy__breadcrumb{margin-top:64px}}.l-privecy .p-section-head__main{word-break:keep-all;overflow-wrap:anywhere}.l-privecy__body{max-width:1000px;padding-block:80px 200px}@media screen and (width<=960px){.l-privecy__body{padding-top:40px;padding-bottom:120px}}.l-privecy__content{overflow-wrap:anywhere;margin-top:64px;line-height:2}@media screen and (width<=960px){.l-privecy__content{margin-top:40px}}.l-privecy__content p+p,.l-privecy__content ol+p{margin-top:16px}.l-privecy__content ol{margin-top:16px;padding-left:1.5em;list-style:decimal}.l-privecy__content li+li{margin-top:8px}.l-privecy__content address+p{margin-top:32px}.l-privecy__content address{margin-top:24px;font-style:normal}.l-privecy__content a{text-underline-offset:4px;text-decoration:underline}.l-privecy__title{margin-bottom:32px;font-size:clamp(1.375rem,1.15rem + .75vw,1.75rem);font-weight:700;line-height:1.6}.l-privecy__title span{display:inline-block}.l-single{padding-block:96px}@media screen and (width<=960px){.l-single{padding-bottom:56px}}.l-single__header{border-bottom:1px solid #dde5e8;gap:16px;padding-bottom:32px;display:grid}.l-single__body{margin-top:48px}@media screen and (width<=960px){.l-single__body{margin-top:32px}}.l-single__meta{color:#667a81;flex-wrap:wrap;gap:8px 16px;font-size:.875rem;display:flex}.l-news__breadcrumb{justify-content:flex-end;margin-top:80px;display:flex}@media screen and (width<=960px){.l-news__breadcrumb{margin-top:64px}}.l-news__inner{max-width:1100px;padding-block:80px 200px}@media screen and (width<=960px){.l-news__inner{padding-top:40px;padding-bottom:120px}}.l-news__heading{text-align:center}.l-news__content{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:64px;margin-top:64px;display:grid}@media screen and (width<=960px){.l-news__content{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:48px}}.l-news__results{min-width:0}.l-news__pagination{margin-top:56px}.l-news__empty{text-align:center;padding-block:48px}.l-news__list{border-top:1px solid #dde5e8}.l-news__list-link{border-bottom:1px solid #dde5e8;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:24px;min-height:120px;padding:36px 24px;display:grid}@media screen and (width<=960px){.l-news__list-link{grid-template-columns:minmax(0,1fr);gap:16px;padding:32px 12px}}.l-news__list-link:focus-visible{outline-offset:4px;outline:2px solid #f57936}.l-news__list-link:focus-visible .l-news__list-text{background-size:100% 1px}@media (hover:hover){.l-news__list-link:hover .l-news__list-text{background-size:100% 1px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.l-news__list-link:hover .l-news__list-arrow{transform:translate(4px)}}.l-news__list-meta{flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:16px;display:flex}@media screen and (width<=960px){.l-news__list-meta{grid-column:1/-1}}.l-news__list-title{color:#351606;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;font-size:18px;font-weight:500;line-height:1.7;display:grid}@media screen and (width<=960px){.l-news__list-title{font-size:16px}}.l-news__list-text{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;justify-self:start;max-width:100%;padding-bottom:4px;transition:background-size .3s}@media (prefers-reduced-motion:reduce){.l-news__list-text{transition:none}}.l-news__list-arrow{font-size:20px;transition:transform .3s}@media (prefers-reduced-motion:reduce){.l-news__list-arrow{transition:none}}.c-section-btn{--button-color:#f57936}.c-section-btn--accent{--button-color:#2e9597}.c-section-btn--prev>a:before{content:"←";margin-right:.5em;display:inline-block}.c-section-btn--next>a:after{content:"→";margin-left:.5em;display:inline-block}.c-section-btn>a,.c-section-btn>button{border:2px solid var(--button-color);min-width:160px;min-height:48px;color:var(--button-color);white-space:nowrap;background-color:#0000;justify-content:center;align-items:center;padding:.8em 1.75em;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.c-section-btn>a:hover,.c-section-btn>a:focus-visible,.c-section-btn>button:hover,.c-section-btn>button:focus-visible{background-color:var(--button-color);color:#fff}.c-section-btn--solid>a,.c-section-btn--solid>button{border:1px solid var(--button-color);white-space:normal;text-align:center;text-wrap:balance;border-radius:4px;gap:8px;padding:.75em 24px;font-size:clamp(1rem,.925rem + .25vw,1.125rem);transition-property:background-color,color}.c-section-btn--solid>a:focus-visible,.c-section-btn--solid>button:focus-visible{outline-offset:4px;outline:2px solid #1b0d06}.c-section-btn__icon{background-color:currentColor;flex:0 0 16px;width:16px;height:16px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arrow-circle.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arrow-circle.svg) 50%/contain no-repeat}.c-section-btn--white>a,.c-section-btn--white>button{color:var(--button-color);background-color:#fff;border-color:#fff;transition-property:background-color,border-color,color}.c-section-btn--white>a:hover,.c-section-btn--white>a:focus-visible,.c-section-btn--white>button:hover,.c-section-btn--white>button:focus-visible{border-color:var(--button-color);background-color:var(--button-color);color:#fff}.c-section-btn--outline-white>a,.c-section-btn--outline-white>button{color:#fff;border-color:#fff}.c-section-btn--outline-white>a:hover,.c-section-btn--outline-white>a:focus-visible,.c-section-btn--outline-white>button:hover,.c-section-btn--outline-white>button:focus-visible{color:var(--button-color);background-color:#fff}.l-news-article__breadcrumb{justify-content:flex-end;margin-top:80px;display:flex}@media screen and (width<=960px){.l-news-article__breadcrumb{margin-top:64px}}.l-news-article__inner{max-width:880px;padding-block:80px 200px}@media screen and (width<=960px){.l-news-article__inner{padding-top:40px;padding-bottom:120px}}.l-news-article__header{border-bottom:1px solid #dde5e8;padding-bottom:32px}.l-news-article__meta{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-block:0 20px;display:flex}.l-news-article__meta a:focus-visible{outline-offset:4px;outline:2px solid #2e9597}.l-news-article__title{color:#351606;overflow-wrap:anywhere;font-size:24px;font-weight:700;line-height:1.6}@media screen and (width<=960px){.l-news-article__title{font-size:22px}}.l-news-article__body{overflow-wrap:anywhere;text-underline-offset:.2em;margin-top:40px;font-size:18px;line-height:2;display:flow-root}@media screen and (width<=960px){.l-news-article__body{font-size:16px}}.l-news-article__body>*+*,.l-news-article__body :where(.wp-block-group.is-layout-flow,.wp-block-group.is-layout-constrained,.wp-block-group__inner-container,.wp-block-column,.wp-block-media-text__content,blockquote,.wp-block-details)>*+*{margin-top:24px}.l-news-article__body :where(h1,h2,h3,h4,h5,h6){font-weight:700;line-height:1.6}.l-news-article__body h1{margin-top:48px;font-size:24px}@media screen and (width<=960px){.l-news-article__body h1{font-size:22px}}.l-news-article__body h2{margin-top:48px;font-size:22px}@media screen and (width<=960px){.l-news-article__body h2{font-size:20px}}.l-news-article__body h3{margin-top:32px;font-size:20px}@media screen and (width<=960px){.l-news-article__body h3{font-size:18px}}.l-news-article__body :where(h4,h5,h6){margin-top:32px;font-size:18px}.l-news-article__body>:first-child,.l-news-article__body :where(.wp-block-group,.wp-block-group__inner-container,.wp-block-column,.wp-block-media-text__content,blockquote)>:first-child{margin-top:0}.l-news-article__body strong,.l-news-article__body b{font-weight:700}.l-news-article__body a:where(:not(.wp-element-button,.wp-block-button__link,.wp-block-file__button)){color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #f57936;text-decoration:underline #f57936}.l-news-article__body :where(a,summary,button):focus-visible{outline-offset:4px;outline:2px solid #f57936}.l-news-article__body :where(ul,ol):not(.wp-block-social-links){padding-left:1.5em}.l-news-article__body ul:not(.wp-block-social-links){list-style:outside}.l-news-article__body ol{list-style:decimal}.l-news-article__body li+li,.l-news-article__body li>:where(ul,ol){margin-top:8px}.l-news-article__body :where(figcaption,.wp-element-caption){color:#351606;margin-block:8px 0;font-size:14px;line-height:1.8}.l-news-article__body .wp-block-image{max-width:100%;margin-bottom:0}.l-news-article__body .wp-block-image img{border-radius:8px;max-width:100%;height:auto}.l-news-article__body .wp-block-image.is-style-rounded img{border-radius:9999px}.l-news-article__body :where(.alignwide,.alignfull){max-width:100%;margin-inline:0}.l-news-article__body .wp-block-gallery{gap:var(--wp--style--unstable-gallery-gap,16px)}.l-news-article__body .wp-block-separator:not(.is-style-dots){border:0;border-top:1px solid #dde5e8}.l-news-article__body .wp-block-quote{border-left:3px solid #dde5e8;padding-left:24px}.l-news-article__body .wp-block-pullquote{border-block:1px solid #dde5e8;padding:32px 24px;font-size:22px;line-height:1.8}@media screen and (width<=960px){.l-news-article__body .wp-block-pullquote{padding:24px 16px;font-size:18px}}.l-news-article__body blockquote cite{margin-top:16px;font-size:14px;font-style:normal;display:block}.l-news-article__body .wp-block-buttons{gap:16px}.l-news-article__body .wp-block-button{max-width:100%}.l-news-article__body .wp-block-button__link,.l-news-article__body .wp-block-file__button{border:2px solid var(--button-color);min-width:160px;min-height:48px;color:var(--button-color);white-space:nowrap;background-color:#0000;justify-content:center;align-items:center;padding:.8em 1.75em;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.l-news-article__body .wp-block-button__link:hover,.l-news-article__body .wp-block-button__link:focus-visible,.l-news-article__body .wp-block-file__button:hover,.l-news-article__body .wp-block-file__button:focus-visible{background-color:var(--button-color);color:#fff}.l-news-article__body .wp-block-button__link,.l-news-article__body .wp-block-file__button{border:1px solid var(--button-color);white-space:normal;text-align:center;text-wrap:balance;border-radius:4px;gap:8px;padding:.75em 24px;font-size:clamp(1rem,.925rem + .25vw,1.125rem);transition-property:background-color,color}.l-news-article__body .wp-block-button__link:focus-visible,.l-news-article__body .wp-block-file__button:focus-visible{outline-offset:4px;outline:2px solid #1b0d06}.l-news-article__body .wp-block-button__link,.l-news-article__body .wp-block-file__button{--button-color:#f57936;overflow-wrap:anywhere;max-width:100%}.l-news-article__body .wp-block-button__link:after{content:"";background-color:currentColor;flex:0 0 16px;width:16px;height:16px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arrow-circle.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arrow-circle.svg) 50%/contain no-repeat}.l-news-article__body .wp-block-file:not(.wp-element-button){--file-link-row:1;grid-template-columns:32px minmax(0,max-content) max-content;justify-content:start;align-items:center;gap:16px 24px;margin-block:40px 56px;padding-block:28px;font-size:16px;line-height:1.8;display:grid}@media screen and (width<=960px){.l-news-article__body .wp-block-file:not(.wp-element-button){grid-template-columns:28px minmax(0,1fr);column-gap:16px;padding-block:24px}}.l-news-article__body .wp-block-file:not(.wp-element-button):has(.wp-block-file__embed){--file-link-row:2}.l-news-article__body .wp-block-file:not(.wp-element-button):before{grid-column:1;grid-row:var(--file-link-row);content:"";background-color:#f57936;width:32px;height:40px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/document.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/document.svg) 50%/contain no-repeat}@media screen and (width<=960px){.l-news-article__body .wp-block-file:not(.wp-element-button):before{width:28px;height:36px}}.l-news-article__body .wp-block-file:not(.wp-element-button)>a:not(.wp-block-file__button){grid-column:2;grid-row:var(--file-link-row);min-width:0;font-weight:700;text-decoration:none}@media (hover:hover){.l-news-article__body .wp-block-file:not(.wp-element-button)>a:not(.wp-block-file__button):hover{text-decoration:underline}}.l-news-article__body .wp-block-file:not(.wp-element-button) .wp-block-file__button{grid-column:3;grid-row:var(--file-link-row);margin:0}@media screen and (width<=960px){.l-news-article__body .wp-block-file:not(.wp-element-button) .wp-block-file__button{grid-column:2;grid-row:calc(var(--file-link-row) + 1);justify-self:start}}.l-news-article__body .wp-block-file:not(.wp-element-button) .wp-block-file__button:after{content:"";background-color:currentColor;flex-shrink:0;width:16px;height:16px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/download.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/download.svg) 50%/contain no-repeat}.l-news-article__body .wp-block-file:not(.wp-element-button) .wp-block-file__embed{grid-area:1/1/auto/-1;width:100%;max-width:100%;max-height:70vh;margin:0}.l-news-article__body .wp-block-table{max-width:100%;overflow-x:auto}.l-news-article__body .wp-block-table table{min-width:480px}.l-news-article__body .wp-block-table td,.l-news-article__body .wp-block-table th{vertical-align:top;border:1px solid #dde5e8;padding:12px}.l-news-article__body .wp-block-table thead{border-bottom:1px solid #dde5e8}.l-news-article__body table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.8}.l-news-article__body th{font-weight:700}.l-news-article__body .wp-block-columns{gap:24px;margin-bottom:0}.l-news-article__body :where(.wp-block-column,.wp-block-group,.wp-block-media-text__content){min-width:0}.l-news-article__body .wp-block-media-text{gap:24px}.l-news-article__body .wp-block-media-text>.wp-block-media-text__content{padding:0}.l-news-article__body .wp-block-details{border-block:1px solid #dde5e8;padding-block:16px}.l-news-article__body .wp-block-details summary{cursor:pointer;font-weight:700;display:list-item}.l-news-article__body .wp-block-details summary::marker{color:#f57936}.l-news-article__body :where(.wp-block-code,.wp-block-preformatted){white-space:pre;overflow-wrap:normal;border:1px solid #dde5e8;max-width:100%;padding:20px;font-family:monospace;font-size:16px;line-height:1.8;overflow-x:auto}.l-news-article__body :where(iframe,video,audio,.wp-block-embed){max-width:100%}.l-news-article__body .wp-block-audio audio{width:100%}.l-news-article__navigation{border-top:1px solid #dde5e8;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-top:128px;padding-top:64px;display:grid}@media screen and (width<=960px){.l-news-article__navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}.l-news-article__adjacent{color:#351606;align-items:center;gap:12px;min-height:44px;transition:color .3s;display:inline-flex}@media (prefers-reduced-motion:reduce){.l-news-article__adjacent{transition:none}}.l-news-article__adjacent--next{justify-self:end}.l-news-article__adjacent:focus-visible{outline-offset:4px;outline:2px solid #f57936}@media (hover:hover){.l-news-article__adjacent:hover{color:#f57936}}.l-news-article__back{grid-area:1/2}@media screen and (width<=960px){.l-news-article__back{grid-area:2/1/auto/-1;justify-self:center}}.c-title{color:#1b0d06;letter-spacing:.08em;font-size:clamp(1.75rem,1.15rem + 2vw,2.75rem);font-weight:700;line-height:1.4}.c-drawn-circle{aspect-ratio:11/5;pointer-events:none;height:auto;display:block}.c-section-illust{--section-illust-height:120px;z-index:1;width:auto;height:var(--section-illust-height);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=960px){.c-section-illust{--section-illust-height:80px}}.c-download-btn{--button-color:#f57936;max-width:100%}.c-download-btn>a{border:2px solid var(--button-color);min-width:160px;min-height:48px;color:var(--button-color);white-space:nowrap;background-color:#0000;justify-content:center;align-items:center;padding:.8em 1.75em;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.c-download-btn>a:hover,.c-download-btn>a:focus-visible{background-color:var(--button-color);color:#fff}.c-download-btn>a{border:1px solid var(--button-color);white-space:normal;text-align:center;text-wrap:balance;border-radius:4px;gap:8px;padding:.75em 24px;font-size:clamp(1rem,.925rem + .25vw,1.125rem);transition-property:background-color,color}.c-download-btn>a:focus-visible{outline-offset:4px;outline:2px solid #1b0d06}.c-download-btn>a{text-align:left;text-wrap:wrap}.c-download-btn__icon{background-color:currentColor;flex:0 0 16px;width:16px;height:16px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/download.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/download.svg) 50%/contain no-repeat}.c-breadcrumb{color:#351606;font-size:1rem}@media screen and (width<=960px){.c-breadcrumb{font-size:14px}}.c-breadcrumb__list{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c-breadcrumb__item{align-items:center;gap:8px;display:flex}.c-breadcrumb__item:after{content:"/";color:#351606;font-size:.75rem}.c-breadcrumb__item:last-child:after{content:none}.c-breadcrumb__link{color:inherit;transition-property:opacity}@media (hover:hover){.c-breadcrumb__link:hover{opacity:.7}}.c-breadcrumb__current{color:#f57936;overflow-wrap:anywhere;font-weight:500}.c-category-nav__title{color:#f57936;text-align:left;margin-bottom:24px;font-size:20px;font-weight:700}@media screen and (width<=960px){.c-category-nav__title{margin-bottom:16px}}.c-category-nav__list{gap:8px;display:grid}@media screen and (width<=960px){.c-category-nav__list{flex-wrap:wrap;gap:4px 16px;display:flex}.c-category-nav__list>*{flex:1 1 max-content;min-width:calc(50% - 8px);max-width:100%}}.c-category-nav__link{color:#351606;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:10px;max-width:100%;padding-block:.4em;font-size:18px;font-weight:700;text-decoration:none;transition:opacity .18s;display:grid}@media screen and (width<=960px){.c-category-nav__link{font-size:16px}}.c-category-nav__link:before{content:"";background-color:#0000;border-radius:50%;width:8px;height:8px}.c-category-nav__link[aria-selected=true]:before,.c-category-nav__link[aria-current=page]:before{background-color:#f57936}@media (hover:hover){.c-category-nav__link:hover{opacity:.65}}.c-category-nav__link:focus-visible{outline-offset:4px;outline:2px solid #2e9597}.c-tag{color:#667a81;border:1px solid #dde5e8;align-items:center;min-height:28px;padding-inline:.8em;font-size:.8125rem;font-weight:700;line-height:1.4;display:inline-flex}.c-tag--news{color:#2e9597;background-color:#fff;border:1px solid #2e9597;border-radius:0;min-height:0;padding:.3em 8px;font-size:14px;font-weight:700;transition:background-color .2s ease-out,color .2s ease-out}@media screen and (width<=960px){.c-tag--news{font-size:13px}}@media (prefers-reduced-motion:reduce){.c-tag--news{transition:none}}.c-tag--news[href]:focus-visible{outline-offset:4px;outline:2px solid #2e9597}@media (hover:hover){.c-tag--news[href]:hover{color:#fff;background-color:#2e9597}}.c-tag--main{color:#f57936;border-color:#f57936}.c-tag--accent{color:#2e9597;border-color:#2e9597}.c-tag--label{color:#1b0d06;background-color:#faddcb;border:0;border-radius:4px;gap:6px;min-height:0;padding:.2em 8px;font-size:13px}.c-tag__icon{background-color:#f57936;flex-shrink:0;width:14px;height:14px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/person.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/person.svg) 50%/contain no-repeat}.c-tag__icon--location{-webkit-mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/location.svg);mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/location.svg)}.c-pagination__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-pagination__list{grid-template-columns:48px minmax(0,max-content) 48px;justify-content:center;align-items:start;gap:12px;display:grid}.c-pagination__numbers{gap:12px;min-width:0;margin:-4px;padding:4px;display:flex;overflow-x:auto}.c-pagination__item{font-variant-numeric:tabular-nums;letter-spacing:0;color:#351606;background-color:#0000;border:1px solid #0000;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:8px 12px;font-weight:700;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out;display:inline-flex}@media (prefers-reduced-motion:reduce){.c-pagination__item{transition:none}}.c-pagination__item[href]{border-color:#351606}.c-pagination__item--current{color:#fff;background-color:#351606;border-color:#351606}.c-pagination__item--disabled{opacity:.35;border-color:#351606}.c-pagination__item--prev,.c-pagination__item--next{font-size:20px}.c-pagination__item:focus-visible{color:#fff;outline-offset:4px;background-color:#351606;border-color:#351606;outline:2px solid #351606}@media (hover:hover){.c-pagination__item[href]:hover{color:#fff;background-color:#351606;border-color:#351606}}.c-image-modal{overscroll-behavior:contain;color:#1b0d06;background:#fff;border:0;border-radius:24px;width:min(1040px,100% - 64px);max-width:none;max-height:calc(100dvh - 64px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}@media screen and (width<=960px){.c-image-modal{border-radius:20px;width:calc(100% - 32px);max-height:calc(100dvh - 64px)}}.c-image-modal::backdrop{background:#1b0d06a6}.c-image-modal__header{z-index:1;background:#fff;border-bottom:1px solid #f9f4ed;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex;position:sticky;top:0}@media screen and (width<=960px){.c-image-modal__header{padding:max(12px, env(safe-area-inset-top)) 16px 12px}}.c-image-modal__title{font-size:24px;font-weight:700}@media screen and (width<=960px){.c-image-modal__title{font-size:20px}}.c-image-modal__close{color:#1b0d06;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;font-size:32px;line-height:1;display:grid}.c-image-modal__close:focus-visible{outline-offset:4px;outline:2px solid}.c-image-modal__body{padding:24px}@media screen and (width<=960px){.c-image-modal__body{padding:16px 8px max(16px, env(safe-area-inset-bottom))}}.c-image-modal__image{width:100%;height:auto;display:block}.c-banner{--banner-focus-color:#1b0d06;width:100%;margin-inline:auto}.c-banner__link{display:block}.c-banner__link:focus-visible{outline:2px solid var(--banner-focus-color);outline-offset:4px}.c-banner__image{width:100%;height:auto;transition:filter .3s}@media (prefers-reduced-motion:reduce){.c-banner__image{transition:none}}.c-banner__link:focus-visible .c-banner__image{filter:contrast(.6)brightness(1.25)}@media (hover:hover){.c-banner__link:hover .c-banner__image{filter:contrast(.6)brightness(1.25)}}.c-banner--line{--banner-focus-color:#2e9597;max-width:680px}@media screen and (width<=960px){.c-banner--line{max-width:400px}}@media screen and (width<=740px){.c-banner--line{max-width:680px}}.c-banner--floating{--banner-focus-color:#2e9597}.c-banner--floating[hidden]{display:none}@media screen and (width<=740px){.c-banner--floating{box-sizing:content-box;aspect-ratio:39/8;padding-bottom:env(safe-area-inset-bottom,0)}}.c-banner__panel{z-index:5;background-color:#f57936;border-radius:8px;width:240px;position:fixed;bottom:32px;right:32px;box-shadow:0 4px 16px #1b0d061f}.c-banner__panel.is-ready{opacity:0;visibility:hidden;pointer-events:none;transition:transform 1.12s cubic-bezier(.22,.61,.36,1),opacity .8s ease-in-out,visibility 0s 1.12s;transform:translate(120%)}@media screen and (width<=740px){.c-banner__panel.is-ready{transform:translateY(120%)}}.c-banner__panel.is-ready.is-inview{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}@media screen and (width<=740px){.c-banner__panel.is-ready.is-inview{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.c-banner__panel.is-ready{transition:none;transform:none}}@media screen and (width<=960px){.c-banner__panel{width:200px}}@media screen and (width<=740px){.c-banner__panel{width:100%;padding-bottom:env(safe-area-inset-bottom,0);border-radius:0;bottom:0;right:0;box-shadow:0 -4px 16px #1b0d0614}}.c-banner--floating .c-banner__link{border-radius:inherit;overflow:hidden}.c-banner--floating .c-banner__link:focus-visible{outline-width:3px}@media screen and (width<=740px){.c-banner--floating .c-banner__link:focus-visible{outline-offset:-4px}}.c-banner__close{z-index:1;color:#1b0d06;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:4px;right:4px}@media screen and (width<=740px){.c-banner__close{width:32px;height:32px}}.c-banner__close:before,.c-banner__close:after{content:"";background:currentColor;grid-area:1/1;width:16px;height:2px;transform:rotate(45deg)}@media screen and (width<=740px){.c-banner__close:before,.c-banner__close:after{width:12px}}.c-banner__close:after{transform:rotate(-45deg)}.c-banner__close:focus-visible{outline-offset:2px;outline:2px solid #2e9597}@media (hover:hover){.c-banner__close:hover{color:#f57936}}.c-banner--floating .c-banner__image{aspect-ratio:6/5}@media screen and (width<=740px){.c-banner--floating .c-banner__image{aspect-ratio:39/8}}.c-loading{z-index:10000;background-color:#f9f4ed;place-items:center;display:none;position:fixed;inset:0}.is-site-loading .c-loading{display:grid}.c-loading svg{width:clamp(160px,24vw,240px);height:auto;display:block}.c-loading [data-loading-part]{opacity:0}@media (prefers-reduced-motion:reduce){.is-site-loading .c-loading{display:none}}html.is-site-loading{overflow:hidden}@media (prefers-reduced-motion:reduce){html.is-site-loading{overflow:revert}}.p-page-kv__media{aspect-ratio:1300/400;border-radius:20px;margin-left:120px;margin-right:40px;position:relative;overflow:hidden}@media screen and (width<=1100px){.p-page-kv__media{width:calc(100% - 56px);min-height:240px;margin-inline:28px}}@media screen and (width<=960px){.p-page-kv__media{aspect-ratio:16/9;border-radius:8px 0 0;width:calc(100% - 40px);min-height:0;max-height:min(520px,100svh - 176px);margin-inline:40px 0}}@media screen and (width<=740px){.p-page-kv__media{aspect-ratio:390/460;width:calc(100% - 28px);margin-inline:28px 0}}.p-page-kv__image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.p-page-kv--about .p-page-kv__image{object-position:50% 75%}@media screen and (width<=960px){.p-page-kv--about .p-page-kv__image{object-position:50% 50%}}.p-page-kv--company .p-page-kv__image{object-position:50% 15%}@media screen and (width<=960px){.p-page-kv--company .p-page-kv__image{object-position:50% 50%}}.p-page-kv--general .p-page-kv__image{object-position:50% 39%}@media screen and (width<=960px){.p-page-kv--general .p-page-kv__image{object-position:50% 50%}}.p-page-kv--medical .p-page-kv__image{object-position:50% 48%}@media screen and (width<=960px){.p-page-kv--medical .p-page-kv__image{object-position:50% 50%}}.p-page-kv--support .p-page-kv__image{object-position:50% 50%}@media screen and (width<=960px){.p-page-kv--support .p-page-kv__image{object-position:50% 50%}}.p-page-kv--event .p-page-kv__image{object-position:50% 65%}@media screen and (width<=960px){.p-page-kv--event .p-page-kv__image{object-position:50% 65%}}.p-page-kv__body{justify-content:space-between;align-items:flex-start;display:flex}@media screen and (width<=960px){.p-page-kv__body{display:block}}.p-page-kv__head{color:#fff;width:fit-content;max-width:calc(100vw - 40px);margin-top:-80px;position:relative}@media screen and (width<=1100px){.p-page-kv__head{margin-top:-64px}}@media screen and (width<=960px){.p-page-kv__head{max-width:calc(100% - 4px);margin-top:-60px}}.is-kv-loading .p-page-kv__head{visibility:hidden}.p-page-kv__reveal{border-radius:0 20px 20px 0;position:absolute;inset:0;overflow:hidden}.p-page-kv__band{border-radius:inherit;background-color:#f57936;background-image:linear-gradient(198.708deg,#f5ac36 1.5175%,#f57936 38.273%,#f86d23 85.428%);position:absolute;inset:0}.p-page-kv__copy{gap:8px;padding:32px 48px;display:grid;position:relative}@media screen and (width<=1100px){.p-page-kv__copy{padding:24px 32px}}@media screen and (width<=960px){.p-page-kv__copy{padding:20px 28px}}.p-page-kv__english{letter-spacing:.14em;font-family:"851MkPOP",Georgia,Yu Mincho,serif;font-size:28px;font-weight:400;line-height:1}@media screen and (width<=1100px){.p-page-kv__english{font-size:24px}}@media screen and (width<=960px){.p-page-kv__english{font-size:22px}}.p-page-kv__title{letter-spacing:.08em;overflow-wrap:anywhere;font-size:40px;font-weight:700;line-height:1.5}@media screen and (width<=1100px){.p-page-kv__title{font-size:36px}}@media screen and (width<=960px){.p-page-kv__title{letter-spacing:.02em;font-size:26px}}.p-page-kv__breadcrumb{min-width:0;margin:32px 40px 0}@media screen and (width<=960px){.p-page-kv__breadcrumb{justify-content:flex-end;margin:32px 20px 0;display:flex}}.p-section-head{gap:var(--section-head-gap,40px);text-align:var(--section-head-align,inherit);display:grid}@media screen and (width<=960px){.p-section-head{gap:var(--section-head-gap,32px)}}.p-section-head--left{--section-head-align:left}@media screen and (width<=960px){.p-section-head--left{--section-head-align:center}}.p-section-head__title{color:#1b0d06;row-gap:4px;display:grid}.p-section-head__title--center{text-align:center;width:fit-content;margin-inline:auto}.p-section-head__title--white{color:#fff}.p-section-head__title--left{text-align:left;width:auto;margin-inline:0}.p-section-head__main{letter-spacing:1.5px;font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,sans-serif;font-size:clamp(1.625rem,1.4rem + .75vw,2rem);font-weight:700;line-height:1.5}.p-section-head__sub{color:#f57936;letter-spacing:.08em;font-family:"851MkPOP",Georgia,Yu Mincho,serif;font-size:clamp(1.5rem,1.35rem + .5vw,1.75rem);font-weight:400;line-height:1.5}.p-section-head__title--white .p-section-head__sub{color:inherit}.p-section-head__title--primary .p-section-head__sub{color:#f57936}.p-section-head__text{width:100%;max-width:640px;text-align:var(--section-head-align,center);gap:8px;margin-inline:auto;font-size:18px;line-height:2;display:grid}@media screen and (width<=960px){.p-section-head__text{text-align:left;gap:12px;font-size:16px}}.p-section-head__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.p-section-head__char,.p-section-head__phrase{display:inline-block}.p-content-points{row-gap:80px;max-width:1440px;margin-inline:auto;display:grid}@media screen and (width<=960px){.p-content-points{row-gap:56px}}.p-content-points__item{align-items:center;display:flex}@media screen and (width<=960px){.p-content-points__item{flex-direction:column;align-items:stretch;row-gap:28px}}.p-content-points__media{aspect-ratio:3/2;border-radius:0 20px 20px 0;flex:0 0 50%;overflow:hidden}@media screen and (width>=1441px){.p-content-points__media{border-radius:20px}}@media screen and (width<=960px){.p-content-points__media{aspect-ratio:3/2;border-radius:20px;flex:none;width:550px;margin-inline:auto}}@media screen and (width<=740px){.p-content-points__media{aspect-ratio:720/529;border-radius:0 20px 20px 0;width:calc(100% - 20px);margin-inline:0}}.p-content-points__image{object-fit:cover;width:100%;height:100%}.p-content-points__body{flex:0 0 50%;min-width:0;padding-inline:48px 80px}@media screen and (width<=960px){.p-content-points__body{flex:none;width:550px;margin-inline:auto;padding-inline:0}}@media screen and (width<=740px){.p-content-points__body{width:auto;margin-inline:0;padding-inline:20px}}.p-content-points__head{align-items:center;display:flex}.p-content-points__number{background-color:#f57936;background-image:radial-gradient(ellipse 120% 100% at 110% -10% in srgb,#f5ac36b3 0%,#f5ac3600 90%),linear-gradient(to bottom left in srgb,#f57936 0%,#f57936 70%,#f86d23 100%);color:#fff;letter-spacing:.06em;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,sans-serif;font-size:20px;font-weight:700;line-height:1.5;display:grid}@media screen and (width<=960px){.p-content-points__number{width:35px;height:35px;font-size:18px}}.p-content-points__title{padding:0 20px;font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,sans-serif;font-size:30px;font-weight:700;line-height:1.5}@media screen and (width<=960px){.p-content-points__title{padding:0 12px;font-size:20px}}.p-content-points__text{margin-top:40px;font-size:18px;line-height:1.8}@media screen and (width<=960px){.p-content-points__text{margin-top:28px;font-size:16px}}.p-content-points__text+.p-content-points__text{margin-top:8px}@media screen and (width<=960px){.p-content-points__text+.p-content-points__text{margin-top:12px}}.p-content-points__item--reverse{flex-direction:row-reverse}@media screen and (width<=960px){.p-content-points__item--reverse{flex-direction:column}}.p-content-points__item--reverse .p-content-points__media{border-radius:20px 0 0 20px}@media screen and (width>=1441px){.p-content-points__item--reverse .p-content-points__media{border-radius:20px}}@media screen and (width<=960px){.p-content-points__item--reverse .p-content-points__media{border-radius:20px;margin-left:auto}}@media screen and (width<=740px){.p-content-points__item--reverse .p-content-points__media{border-radius:20px 0 0 20px}}.p-content-points__item--reverse .p-content-points__body{padding-inline:80px 48px}@media screen and (width<=960px){.p-content-points__item--reverse .p-content-points__body{padding-inline:0}}@media screen and (width<=740px){.p-content-points__item--reverse .p-content-points__body{padding-inline:20px}}.p-cards-feature{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;display:grid}@media screen and (width<=960px){.p-cards-feature{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media screen and (width<=740px){.p-cards-feature{grid-template-columns:minmax(0,1fr);gap:40px}}.p-cards-feature__item{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;min-width:0;display:grid}.p-cards-feature__media{aspect-ratio:360/264;width:100%;position:relative}.p-cards-feature__image{object-fit:cover;border-radius:12px;width:100%;height:100%;position:absolute;inset:0}.p-cards-feature__head{color:#f57936;text-align:center;margin-top:24px;font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,sans-serif;font-size:24px;font-weight:700;line-height:1.5}@media screen and (width<=1280px){.p-cards-feature__head{font-size:20px}}@media screen and (width<=960px){.p-cards-feature__head{margin-top:20px}}.p-cards-feature__text{margin-top:16px;font-size:16px;line-height:1.6}.p-cards-feature__text+.p-cards-feature__text{margin-top:8px}.p-cards-feature--centered{grid-template-columns:repeat(6,minmax(0,1fr))}@media screen and (width<=960px){.p-cards-feature--centered{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center}}@media screen and (width<=740px){.p-cards-feature--centered{grid-template-columns:minmax(0,1fr)}}.p-cards-feature--centered .p-cards-feature__item{grid-column:var(--card-start,auto)/span 2}.p-cards-feature--centered .p-cards-feature__item:nth-last-child(2):nth-child(3n+1){--card-start:2}@media screen and (width<=960px){.p-cards-feature--centered .p-cards-feature__item:nth-last-child(2):nth-child(3n+1){--card-start:auto}}.p-cards-feature--centered .p-cards-feature__item:last-child:nth-child(3n+1){--card-start:3}@media screen and (width<=960px){.p-cards-feature--centered .p-cards-feature__item:last-child:nth-child(3n+1){--card-start:auto}.p-cards-feature--centered .p-cards-feature__item:last-child:nth-child(odd){--card-start:2}.p-cards-feature--centered .p-cards-feature__item{grid-column:var(--card-start,auto)/span 2;width:100%;max-width:none}}@media screen and (width<=740px){.p-cards-feature--centered .p-cards-feature__item{grid-column:1;max-width:400px}}.p-sec-care__content{margin-top:80px}@media screen and (width<=960px){.p-sec-care__content{margin-top:40px}}.p-sec-care__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;display:grid}@media screen and (width<=960px){.p-sec-care__cards{grid-template-columns:minmax(0,1fr);gap:40px}}.p-sec-care__item{border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 0 0 1px #1b0d060f,0 4px 12px #1b0d061f}.p-sec-care__title{color:#fff;text-align:center;background-color:#f57936;padding:20px 24px;font-size:18px;font-weight:700;line-height:1.5}@media screen and (width<=960px){.p-sec-care__title{padding:16px 12px;font-size:16px}}.p-sec-care__body{padding:24px 32px 32px;font-size:16px;line-height:1.5}@media screen and (width<=960px){.p-sec-care__body{padding:24px}}.p-sec-care__title-note{display:inline-block}.p-sec-care__points{gap:10px;padding-left:1.25em;list-style:outside;display:grid}.p-sec-care__points li::marker{color:#2e9597}.p-station-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;display:grid}@media screen and (width<=960px){.p-station-list{gap:32px}}@media screen and (width<=740px){.p-station-list{grid-template-columns:1fr;gap:40px}}.p-station-list__image{aspect-ratio:572/329;object-fit:cover;width:100%}.p-station-list__name{margin-top:24px;font-size:24px;font-weight:500;line-height:1.5}@media screen and (width<=960px){.p-station-list__name{word-break:keep-all}}@media screen and (width<=740px){.p-station-list__name{font-size:18px}}.p-station-list__address{margin-top:16px;font-size:18px;font-style:normal;line-height:1.5}@media screen and (width<=740px){.p-station-list__address{font-size:16px;line-height:1.75}}.p-station-list__contacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;font-size:18px;line-height:1.5;display:grid}@media screen and (width<=740px){.p-station-list__contacts{font-size:16px}}.p-station-list__phone{transition:opacity .18s}@media (hover:hover){.p-station-list__phone:hover{opacity:.65}}.p-station-list__phone:focus-visible{outline-offset:4px;outline:2px solid}.p-station-list__contact-label{align-items:center;gap:4px;margin-bottom:4px;display:flex}.p-station-list__contact-icon{background-color:currentColor;flex-shrink:0;width:20px;height:20px}.p-station-list__contact-icon--phone{-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/phone.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/phone.svg) 50%/contain no-repeat}.p-station-list__contact-icon--fax{-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/fax.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/fax.svg) 50%/contain no-repeat}.p-sec-area__list{margin-top:80px;gap:64px;width:100%;max-width:1040px;margin-inline:auto;display:grid}@media screen and (width<=960px){.p-sec-area__list{gap:56px;margin-top:40px}}.p-sec-area__station{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}@media screen and (width<=960px){.p-sec-area__station{grid-template-columns:1fr;gap:40px}}.p-sec-area__info{overflow-wrap:anywhere;min-width:0;font-size:16px;line-height:1.6}.p-sec-area__photo{aspect-ratio:1144/658;object-fit:cover;width:100%;height:auto;display:block}.p-sec-area__name{margin-block:20px 12px;font-size:20px;font-weight:700}.p-sec-area__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin-top:12px;display:grid}.p-sec-area__details>:nth-child(-n+2){grid-column:1/-1}.p-sec-area__label{align-items:center;gap:4px;margin-bottom:4px;display:flex}.p-sec-area__label img{width:20px;height:20px}.p-sec-area__phone{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition-property:text-decoration-color}@media (hover:hover){.p-sec-area__phone:hover{text-decoration-color:currentColor}}.p-sec-area__phone:focus-visible{outline-offset:4px;outline:2px solid #2e9597}.p-sec-area__map{align-self:center;width:90%;max-width:420px;height:auto;margin-inline:auto;display:block}@media screen and (width<=960px){.p-sec-area__map{max-width:260px}}.p-sec-download{isolation:isolate;color:#fff;text-align:center;background-color:#1b0d06;padding-top:160px;padding-bottom:320px;position:relative}@media screen and (width<=960px){.p-sec-download{padding-top:120px;padding-bottom:200px}}.p-sec-download:before{z-index:-1;content:"";pointer-events:none;background-color:#1b0d06a3;position:absolute;inset:0}.p-sec-download__image{z-index:-2;object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}@media screen and (width<=960px){.p-sec-download__image{object-position:58% center}}.p-sec-download__button{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:56px;display:flex}@media screen and (width<=960px){.p-sec-download__button{flex-direction:column;align-items:center;margin-top:40px}}.p-cards-time{--schedule-overlap:176px;--schedule-node-top:224px;--schedule-connector:30.4348%;padding:0;list-style:none}@media screen and (width<=960px){.p-cards-time{--schedule-overlap:-64px;--schedule-node-top:22px;--schedule-connector:32px;max-width:440px;margin-inline:auto;padding-left:40px}}.p-cards-time--steps{--schedule-overlap:112px;--schedule-node-top:160px}@media screen and (width<=960px){.p-cards-time--steps{--schedule-overlap:-48px;--schedule-node-top:16px}}.p-cards-time__item{width:38.3333%;position:relative}@media screen and (width<=960px){.p-cards-time__item{width:100%}}.p-cards-time__item+.p-cards-time__item{margin-top:calc(-1 * var(--schedule-overlap))}.p-cards-time__item:nth-child(2n){margin-left:auto}.p-cards-time__item:before{top:var(--schedule-node-top);left:calc(100% + var(--schedule-connector));width:2px;height:calc(100% - var(--schedule-overlap));content:"";background-color:#f57936;position:absolute;transform:translate(-50%)}@media screen and (width<=960px){.p-cards-time__item:before{left:calc(-1 * var(--schedule-connector))}}.p-cards-time__item:nth-child(2n):before{left:calc(-1 * var(--schedule-connector))}.p-cards-time__item:last-child:before{content:none}.p-cards-time__item:after{top:var(--schedule-node-top);width:var(--schedule-connector);content:"";background-color:#f57936;height:2px;position:absolute;left:100%;transform:translateY(-50%)}@media screen and (width<=960px){.p-cards-time__item:after{content:none}}.p-cards-time__item:nth-child(2n):after{left:calc(-1 * var(--schedule-connector))}.p-cards-time__node{z-index:1;top:var(--schedule-node-top);left:calc(100% + var(--schedule-connector));aspect-ratio:1;background-color:#fff;border:2px solid #f57936;border-radius:50%;width:40px;position:absolute;transform:translate(-50%,-50%)}@media screen and (width<=960px){.p-cards-time__node{left:calc(-1 * var(--schedule-connector));width:20px}}.p-cards-time__item:nth-child(2n) .p-cards-time__node{left:calc(-1 * var(--schedule-connector))}.p-cards-time__item:first-child .p-cards-time__node,.p-cards-time__item:last-child .p-cards-time__node{background-color:#f57936;width:60px}@media screen and (width<=960px){.p-cards-time__item:first-child .p-cards-time__node,.p-cards-time__item:last-child .p-cards-time__node{width:32px}}.p-cards-time__time{color:#f57936;letter-spacing:.08em;place-items:center;width:152px;height:64px;margin-left:auto;margin-right:-20px;font-family:"851MkPOP",Georgia,Yu Mincho,serif;font-size:32px;line-height:1;display:grid;position:relative;top:6px}@media screen and (width<=960px){.p-cards-time__time{margin-bottom:-10px;width:120px;height:52px;margin-inline:-8px 0;font-size:26px;top:-4px}}.p-cards-time__item:nth-child(2n) .p-cards-time__time{margin-left:-20px;margin-right:auto}@media screen and (width<=960px){.p-cards-time__item:nth-child(2n) .p-cards-time__time{margin-inline:-8px 0}}.p-cards-time__circle{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.p-cards-time__card{background-color:#fff;border-radius:12px;min-width:0;padding:20px 20px 32px}@media screen and (width<=960px){.p-cards-time__card{border-radius:8px;padding-bottom:28px}}.p-cards-time__image{aspect-ratio:420/264;object-fit:cover;width:100%}@media screen and (width<=960px){.p-cards-time__image{aspect-ratio:278/220}}.p-cards-time__head{margin-top:24px}@media screen and (width<=960px){.p-cards-time__head{margin-top:20px}}.p-cards-time--steps .p-cards-time__head{align-items:center;display:flex}.p-cards-time__title{padding:0 12px;font-size:22px;font-weight:700;line-height:1.5}@media screen and (width<=960px){.p-cards-time__title{padding:0 0 0 12px;font-size:18px}.p-cards-time--steps .p-cards-time__title{font-size:18px}}.p-cards-time__number{background-color:#f57936;background-image:radial-gradient(ellipse 120% 100% at 110% -10% in srgb,#f5ac36b3 0%,#f5ac3600 90%),linear-gradient(to bottom left in srgb,#f57936 0%,#f57936 70%,#f86d23 100%);color:#fff;letter-spacing:0;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;padding-bottom:.16em;font-size:18px;font-weight:700;line-height:1;display:inline-grid}@media screen and (width<=960px){.p-cards-time__number{width:28px;height:28px;font-size:16px}}.p-cards-time__text{margin-top:16px;font-size:16px;line-height:1.7}@media screen and (width<=960px){.p-cards-time__text{font-size:15px}}.p-cards-time__text>p+p{margin-top:8px}.p-faq__list{margin-top:64px;color:#1b0d06;gap:16px;max-width:960px;margin-inline:auto;display:grid}@media screen and (width<=960px){.p-faq__list{margin-top:40px}}.p-faq--list-only .p-faq__list{max-width:none;margin-top:0}.p-faq__button{text-align:center;margin-top:48px}@media screen and (width<=960px){.p-faq__button{margin-top:32px}}.p-faq__item{background-color:#fff;border-radius:16px;min-width:0;overflow:clip;box-shadow:0 4px 8px #1b0d060a}.p-faq__question{color:#1b0d06;cursor:pointer;grid-template-columns:20px minmax(0,1fr) 24px;align-items:start;gap:16px;padding:20px 16px;font-size:18px;font-weight:700;line-height:1.7;list-style:none;display:grid}@media screen and (width<=960px){.p-faq__question{gap:12px;font-size:16px}}.p-faq__question::-webkit-details-marker{display:none}.p-faq__question:focus-visible{outline-offset:-4px;border-radius:inherit;outline:2px solid #2e9597}.p-faq__label{color:#f57936;text-align:center;font-size:20px;font-weight:700;line-height:1.5}.p-faq__label--answer{color:#2e9597}.p-faq__toggle{color:#f57936;border:1px solid #f57936;border-radius:50%;align-self:center;width:24px;height:24px;position:relative}.p-faq__toggle:before,.p-faq__toggle:after{content:"";background-color:currentColor;width:12px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-faq__toggle:after{width:1px;height:12px}.p-faq__answer{color:#1b0d06;border-top:2px solid #dde5e8;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:16px;padding:20px 16px;font-size:16px;line-height:1.8;display:grid}@media screen and (width<=960px){.p-faq__answer{gap:12px}}.p-faq__text{overflow-wrap:anywhere;min-width:0}.p-faq__text p+p{margin-top:4px}@media screen and (width<=960px){.p-faq__text p+p{margin-top:8px}}.p-overview-card{--overlap-block-gutter:max(40px, calc((100% - 1280px) / 2))}.p-overview-card__inner{max-width:1360px;margin-left:var(--overlap-block-gutter);isolation:isolate;align-items:center;display:flex}@media screen and (width<=1100px){.p-overview-card__inner{margin-inline:24px}}@media screen and (width<=960px){.p-overview-card__inner{flex-direction:column;align-items:flex-start;max-width:600px;margin-inline:auto}}@media screen and (width<=740px){.p-overview-card__inner{max-width:740px}}.p-overview-card__body{background-color:#fff;border-radius:20px;flex:1;min-width:0;margin-block:40px;padding:48px 120px 64px 48px}@media screen and (width<=1100px){.p-overview-card__body{padding:32px 64px 40px 32px}}@media screen and (width<=960px){.p-overview-card__body{border-radius:20px;flex:none;width:100%;margin-block:0;padding:40px 32px 80px}}@media screen and (width<=740px){.p-overview-card__body{border-radius:0 20px 20px 0;width:calc(100% - 20px)}}.p-overview-card__lead{color:#f57936;letter-spacing:.04em;margin-top:40px;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:700;line-height:1.7}@media screen and (width<=960px){.p-overview-card__lead{margin-top:32px}}.p-overview-card__text{letter-spacing:.04em;gap:8px;margin-top:24px;font-size:16px;line-height:1.85;display:grid}.p-overview-card__text--intro{margin-top:40px}@media screen and (width<=960px){.p-overview-card__text--intro{margin-top:32px}}.p-overview-card__button{margin-top:32px}@media screen and (width<=960px){.p-overview-card__button{text-align:right}}.p-overview-card__media{z-index:1;border-radius:20px 0 0 20px;flex-shrink:0;align-self:stretch;width:calc(50% + 40px);margin-left:-60px;position:relative;overflow:hidden}@media screen and (width>=1441px){.p-overview-card__media{border-radius:20px}}@media screen and (width<=1100px){.p-overview-card__media{border-radius:20px;width:46%;margin-left:-32px}}@media screen and (width<=960px){.p-overview-card__media{margin-top:-32px;aspect-ratio:3/2;align-self:center;width:min(100% - 48px,480px);margin-inline:auto}}@media screen and (width<=740px){.p-overview-card__media{aspect-ratio:350/300;border-radius:20px 0 0 20px;align-self:flex-end;width:calc(100% - 40px);margin-inline:0}}.p-overview-card__image{aspect-ratio:720/640;object-fit:cover;width:100%;height:100%}@media screen and (width<=960px){.p-overview-card__image{aspect-ratio:3/2;transform:none}}@media screen and (width<=740px){.p-overview-card__image{aspect-ratio:350/300;transform:scale(1.05)}}.p-overview-card--reverse .p-overview-card__inner{margin-right:var(--overlap-block-gutter);flex-direction:row-reverse;margin-left:auto}@media screen and (width<=1100px){.p-overview-card--reverse .p-overview-card__inner{margin-inline:24px}}@media screen and (width<=960px){.p-overview-card--reverse .p-overview-card__inner{flex-direction:column;margin-inline:auto}}.p-overview-card--reverse .p-overview-card__body{padding-left:120px;padding-right:48px}@media screen and (width<=1100px){.p-overview-card--reverse .p-overview-card__body{padding-left:64px;padding-right:32px}}@media screen and (width<=960px){.p-overview-card--reverse .p-overview-card__body{border-radius:20px;align-self:flex-end;padding-inline:32px}}@media screen and (width<=740px){.p-overview-card--reverse .p-overview-card__body{border-radius:20px 0 0 20px}}.p-overview-card--reverse .p-overview-card__media{border-radius:0 20px 20px 0;margin-left:0;margin-right:-60px}@media screen and (width>=1441px){.p-overview-card--reverse .p-overview-card__media{border-radius:20px}}@media screen and (width<=1100px){.p-overview-card--reverse .p-overview-card__media{border-radius:20px;margin-right:-32px}}@media screen and (width<=960px){.p-overview-card--reverse .p-overview-card__media{align-self:center;margin-inline:auto}}@media screen and (width<=740px){.p-overview-card--reverse .p-overview-card__media{border-radius:0 20px 20px 0;align-self:flex-start;margin-inline:0}}.p-content-intro{gap:100px;display:grid}@media screen and (width<=960px){.p-content-intro{gap:80px}}.p-content-intro__item{grid-template-rows:1fr max-content max-content 1fr;grid-template-columns:minmax(0,1fr) 600px;column-gap:64px;min-width:0;display:grid}@media screen and (width<=1100px){.p-content-intro__item{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:48px}}@media screen and (width<=960px){.p-content-intro__item{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:0}}.p-content-intro__item--reverse{grid-template-columns:600px minmax(0,1fr)}@media screen and (width<=1100px){.p-content-intro__item--reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media screen and (width<=960px){.p-content-intro__item--reverse{grid-template-columns:minmax(0,1fr)}}.p-content-intro__heading{text-align:left;grid-area:2/1;row-gap:4px;min-width:0;display:grid}@media screen and (width<=960px){.p-content-intro__heading{text-align:center;grid-row:1}}.p-content-intro__english{color:#f57936;letter-spacing:.08em;font-family:"851MkPOP",Georgia,Yu Mincho,serif;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:400;line-height:1.5}.p-content-intro__title{color:#1b0d06;letter-spacing:1.5px;font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,sans-serif;font-size:clamp(1.5rem,1.35rem + .5vw,1.75rem);font-weight:700;line-height:1.5}.p-content-intro--activity .p-content-intro__title{color:#f57936}.p-content-intro__body{grid-area:3/1;min-width:0;margin-top:28px}@media screen and (width<=960px){.p-content-intro__body{margin-top:24px}}.p-content-intro__subtitle{color:#1b0d06;letter-spacing:.04em;margin-bottom:20px;font-size:22px;font-weight:700;line-height:1.7}@media screen and (width<=960px){.p-content-intro__subtitle{font-size:18px}}.p-content-intro__text{gap:8px;font-size:18px;line-height:1.7;display:grid}@media screen and (width<=960px){.p-content-intro__text{gap:12px;font-size:16px}}.p-content-intro__button{text-align:center;margin-top:40px}@media screen and (width<=960px){.p-content-intro__button{margin-top:32px}}.p-content-intro__button--multiple{justify-content:center;gap:16px;display:flex}@media screen and (width<=960px){.p-content-intro__button--multiple{flex-direction:column;align-items:center;gap:20px}}.p-content-intro__media{grid-area:1/2/-1;align-self:center;width:100%;min-width:0}.p-content-intro__media--fade{margin-bottom:-44px}@media screen and (width<=960px){.p-content-intro__media--fade{margin-bottom:0}.p-content-intro__media{grid-area:2/1;margin-top:24px}}.p-content-intro__item--reverse .p-content-intro__heading,.p-content-intro__item--reverse .p-content-intro__body{grid-column:2}@media screen and (width<=960px){.p-content-intro__item--reverse .p-content-intro__heading,.p-content-intro__item--reverse .p-content-intro__body{grid-column:1}}.p-content-intro__item--reverse .p-content-intro__media{grid-column:1}.p-content-intro__image{object-fit:cover;border-radius:20px;width:100%;height:auto;display:block}.p-content-intro__image,.p-content-intro__media .u-photo-fade__image{aspect-ratio:10/7}.p-staff-slider{--staff-slide-width:250px;--staff-slide-gap:40px;--staff-arrow-size:56px;--staff-center-width:calc(var(--staff-slide-width) * 3 + var(--staff-slide-gap) * 2);--staff-fade-width:max(40px, calc((100% - var(--staff-center-width)) / 2));visibility:visible}@media screen and (width<=960px){.p-staff-slider{--staff-arrow-size:40px;--staff-fade-width:10%}}.p-staff-slider:not(.is-initialized) .p-staff-slider__track{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.p-staff-slider:not(.is-initialized) .p-staff-slider__arrows{display:none}.p-staff-slider__detail{color:#f57936;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #f57936;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;padding:.75em 0;display:flex}.p-staff-slider__detail:focus-visible{outline-offset:-2px;outline:2px solid #2e9597}.p-staff-slider__detail-icon{border:1px solid;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.p-staff-slider__detail-icon:before{content:"";background:currentColor;width:8px;height:8px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arrow.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arrow.svg) 50%/contain no-repeat}.p-staff-slider__track{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--staff-fade-width),#000 calc(100% - var(--staff-fade-width)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--staff-fade-width),#000 calc(100% - var(--staff-fade-width)),transparent)}.p-staff-slider__slide{flex:0 0 var(--staff-slide-width);width:var(--staff-slide-width);margin-right:var(--staff-slide-gap)}.p-staff-slider__portrait{aspect-ratio:1;position:relative;overflow:hidden}.p-staff-slider__portrait--button{cursor:pointer;background:0 0;border:0;border-radius:12px;width:100%;padding:0;display:block}.p-staff-slider__portrait--button:focus-visible{outline-offset:-3px;outline:3px solid #2e9597}.p-staff-slider__image{object-fit:cover;object-position:center top;width:100%;max-width:none;height:100%;position:absolute;inset:0}.p-staff-slider__body{overflow-wrap:anywhere;justify-items:start;gap:12px;margin-top:16px;display:grid}.p-staff-slider__name{font-size:18px;font-weight:700}.p-staff-slider__role{z-index:1;color:#1b0d06;background-color:#faddcb;padding:.25em 10px;font-size:14px;position:absolute;top:16px;left:12px}@media screen and (width<=740px){.p-staff-slider__role{font-size:12px}}.p-staff-slider__arrow{z-index:1;width:var(--staff-arrow-size);height:var(--staff-arrow-size);color:#f57936;opacity:1;cursor:pointer;background:#fff;border:2px solid #f57936;border-radius:50%;place-items:center;padding:0;transition:background-color .25s,color .25s;display:grid;position:absolute;top:200px}@media (prefers-reduced-motion:reduce){.p-staff-slider__arrow{transition:none}}.p-staff-slider__arrow:before{content:"";background-color:currentColor;width:24px;height:18px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arrow.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arrow.svg) 50%/contain no-repeat}.p-staff-slider__arrow--prev:before{transform:rotate(180deg)}.p-staff-slider__arrow:hover:not(:disabled){opacity:1}@media (hover:hover){.p-staff-slider__arrow:hover:not(:disabled){color:#fff;background:#f57936}}.p-staff-slider__arrow:focus-visible{outline-offset:4px;outline:2px solid #2e9597}.p-staff-slider__arrow--prev{left:max(20px, 50% - (var(--staff-slide-width) + var(--staff-slide-gap)) * 2 - var(--staff-arrow-size) / 2)}@media screen and (width<=1100px){.p-staff-slider__arrow--prev{left:max(20px, 50% - (var(--staff-slide-width) + var(--staff-slide-gap)) - var(--staff-arrow-size) / 2)}}@media screen and (width<=960px){.p-staff-slider__arrow--prev{left:20px}}.p-staff-slider__arrow--next{right:max(20px, 50% - (var(--staff-slide-width) + var(--staff-slide-gap)) * 2 - var(--staff-arrow-size) / 2)}@media screen and (width<=1100px){.p-staff-slider__arrow--next{right:max(20px, 50% - (var(--staff-slide-width) + var(--staff-slide-gap)) - var(--staff-arrow-size) / 2)}}@media screen and (width<=960px){.p-staff-slider__arrow--next{right:20px}}.p-staff-card{color:#1b0d06;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0;font-weight:400;display:block}.p-staff-card:focus-visible{outline-offset:8px;outline:2px solid #2e9597}.p-staff-card__portrait{aspect-ratio:1;background:#fff;border-radius:12px;display:block;position:relative;overflow:hidden}.p-staff-card__image{object-fit:cover;object-position:center top;width:100%;max-width:none;height:100%}.p-staff-card__body{overflow-wrap:anywhere;justify-items:start;gap:12px;padding-top:16px;display:grid}.p-staff-card__name{font-size:20px}.p-staff-card__role{color:#1b0d06;background:#faddcb;padding:.25em 12px;font-size:16px}@media screen and (width<=960px){.p-staff-card__role{font-size:14px}}.p-staff-card__detail{color:#f57936;border-top:1px solid #f57936;justify-content:flex-end;align-items:center;gap:8px;min-height:44px;margin-top:16px;padding-block:.75em;font-size:16px;display:flex}@media screen and (width<=960px){.p-staff-card__detail{font-size:14px}}.p-staff-card__icon{color:#f57936;border:1px solid #f57936;border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;transition:background-color .3s,color .3s;display:grid}.p-staff-card__icon:before{content:"";background:currentColor;width:8px;height:8px;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arrow.svg) 50%/contain no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arrow.svg) 50%/contain no-repeat}@media (hover:hover){.p-staff-card:hover:not(:disabled) .p-staff-card__icon{color:#fff;background:#f57936}}@media (prefers-reduced-motion:reduce){.p-staff-card__icon{transition:none}}.p-sec-challenge{--challenge-gallery-height:460px}@media screen and (width<=960px){.p-sec-challenge{--challenge-gallery-height:300px}}.p-sec-challenge__inner{max-width:1440px;margin-inline:auto}.p-sec-challenge__head{width:min(800px,100% - 80px);margin-inline:auto;display:grid;position:relative}@media screen and (width<=960px){.p-sec-challenge__head{row-gap:16px;width:min(300px,100% - 64px)}}.p-sec-challenge__eyebrow{color:#f57936;letter-spacing:.08em;font-family:"851MkPOP",Georgia,Yu Mincho,serif;font-size:32px;font-weight:400;position:absolute;top:0;left:0}@media screen and (width<=960px){.p-sec-challenge__eyebrow{text-align:center;font-size:20px;position:static;top:-8px}}.p-sec-challenge__title{grid-template-columns:459fr 160fr 143fr;align-items:end;column-gap:16px;display:grid}@media screen and (width<=960px){.p-sec-challenge__title{grid-template-columns:1fr 1fr;gap:12px 0}}.p-sec-challenge__word{width:100%}.p-sec-challenge__word--lifeart{margin-bottom:16px}@media screen and (width<=960px){.p-sec-challenge__word--lifeart{grid-column:1/-1;margin-bottom:0}}.p-sec-challenge__word--cho{margin-bottom:16px}@media screen and (width<=960px){.p-sec-challenge__word--cho{width:104px;margin-bottom:12px;margin-left:auto}.p-sec-challenge__word--sen{width:96px}}.p-sec-challenge__body{isolation:isolate;grid-template-columns:minmax(500px,50%) minmax(0,1fr);align-items:center;column-gap:5.5556%;min-height:612px;margin-top:100px;padding-block:64px 48px;display:grid;position:relative}@media screen and (width<=1280px){.p-sec-challenge__body{column-gap:48px;min-height:560px}}@media screen and (width<=960px){.p-sec-challenge__body{flex-direction:column;align-items:flex-start;min-height:0;margin-top:64px;padding-top:64px;padding-bottom:0;display:flex}}.p-sec-challenge__panel{z-index:-1;border-radius:20px 0 0 20px;position:absolute;inset:0 0 0 33.3333%}@media screen and (width>=1441px){.p-sec-challenge__panel{border-radius:20px}}@media screen and (width<=960px){.p-sec-challenge__panel{inset:0 0 0 40px;bottom:calc(var(--challenge-gallery-height) - 48px);border-radius:20px;width:min(640px,100% - 40px);margin-inline:auto;left:0}}@media screen and (width<=740px){.p-sec-challenge__panel{border-radius:20px 0 0 20px;width:auto;margin-inline:0;left:20px}}.p-sec-challenge__media{grid-area:1/1}@media screen and (width<=960px){.p-sec-challenge__media{order:2;width:100%;margin-top:64px}}.p-sec-challenge__content{color:#fff;grid-area:1/2;margin-right:80px}@media screen and (width<=1280px){.p-sec-challenge__content{margin-right:48px}}@media screen and (width<=960px){.p-sec-challenge__content{align-self:flex-start;width:550px;margin-inline:auto}}@media screen and (width<=740px){.p-sec-challenge__content{align-self:stretch;width:auto;margin-inline:60px 40px}}@media screen and (width<=480px){.p-sec-challenge__content{margin-right:32px}}@media screen and (width<=320px){.p-sec-challenge__content{margin-left:44px;margin-right:24px}}.p-sec-challenge__lead{font-size:28px;font-weight:700;line-height:1.5}@media screen and (width<=960px){.p-sec-challenge__lead{font-size:24px}}.p-sec-challenge__text{overflow-wrap:anywhere;margin-top:40px;font-size:18px;line-height:2}.p-sec-challenge__text>p+p{margin-top:8px}@media screen and (width<=960px){.p-sec-challenge__text>p+p{margin-top:8px}}@media screen and (width<=1280px){.p-sec-challenge__text{font-size:16px}}@media screen and (width<=960px){.p-sec-challenge__text{margin-top:28px}}.p-sec-challenge__button{margin-top:48px}@media screen and (width<=960px){.p-sec-challenge__button{margin-top:40px}}.p-sec-challenge__slider{--challenge-slide-gap:40px;visibility:visible}@media screen and (width<=960px){.p-sec-challenge__slider{--challenge-slide-gap:16px}}.p-sec-challenge__slider:focus-visible{outline-offset:4px;outline:2px solid #f57936}.p-sec-challenge__slider.is-ready .p-sec-challenge__track{scroll-snap-type:none;overflow:hidden}.p-sec-challenge__slider:not(.is-ready) .p-sec-challenge__slide{margin-right:var(--challenge-slide-gap)}.p-sec-challenge__track{scroll-snap-type:x mandatory;cursor:grab;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#000c calc(100% - 8px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#000c calc(100% - 8px),#0000)}@media screen and (width<=960px){.p-sec-challenge__track{-webkit-mask-image:none;mask-image:none}}.p-sec-challenge__track:active{cursor:grabbing}.p-sec-challenge__list{height:var(--challenge-gallery-height);align-items:flex-start;display:flex}.p-sec-challenge__slide{--challenge-column-width:.66;--challenge-column-offset:.04;width:calc(var(--challenge-gallery-height) * var(--challenge-column-width));margin-top:calc(var(--challenge-gallery-height) * var(--challenge-column-offset));scroll-snap-align:start;flex:none}@media screen and (width<=960px){.p-sec-challenge__slide{margin-top:0}}.p-sec-challenge__slide--square{--challenge-column-width:.72;--challenge-column-offset:.14}@media screen and (width<=960px){.p-sec-challenge__slide--offset-small{margin-top:24px}.p-sec-challenge__slide--offset-large{margin-top:48px}}.p-sec-challenge__slide--stack,.p-sec-challenge__slide--stack-reverse,.p-sec-challenge__slide--stack-wide{--challenge-column-width:.82;--challenge-photo-width:.7;flex-direction:column;row-gap:24px;display:flex}@media screen and (width<=960px){.p-sec-challenge__slide--stack,.p-sec-challenge__slide--stack-reverse,.p-sec-challenge__slide--stack-wide{row-gap:16px}}.p-sec-challenge__slide--stack-reverse{--challenge-column-width:.84;--challenge-photo-width:.72}.p-sec-challenge__slide--stack-wide{--challenge-column-width:1.02;--challenge-photo-width:.86}.p-sec-challenge__frame{aspect-ratio:5/7;border-radius:12px;overflow:hidden}.p-sec-challenge__slide--square .p-sec-challenge__frame{aspect-ratio:1}.p-sec-challenge__slide--stack .p-sec-challenge__frame,.p-sec-challenge__slide--stack-reverse .p-sec-challenge__frame,.p-sec-challenge__slide--stack-wide .p-sec-challenge__frame{aspect-ratio:3/2;width:calc(var(--challenge-gallery-height) * var(--challenge-photo-width));flex:none}.p-sec-challenge__slide--stack .p-sec-challenge__frame:last-child{aspect-ratio:4/3;width:calc(var(--challenge-gallery-height) * var(--challenge-photo-width) * .8);align-self:flex-end}.p-sec-challenge__slide--stack-reverse .p-sec-challenge__frame:first-child{aspect-ratio:4/3;width:calc(var(--challenge-gallery-height) * var(--challenge-photo-width) * .76);align-self:flex-end}.p-sec-challenge__slide--stack-wide .p-sec-challenge__frame:first-child{aspect-ratio:16/9;align-self:flex-end}.p-sec-challenge__slide--stack-wide .p-sec-challenge__frame:last-child{width:calc(var(--challenge-gallery-height) * var(--challenge-photo-width) * .62);align-self:flex-start}.p-sec-challenge__image{object-fit:cover;width:100%;height:100%}.p-sec-challenge__slide--tall .p-sec-challenge__image{object-position:42% center}@media screen and (width<=960px){.p-sec-challenge__slide--tall .p-sec-challenge__image{object-position:center}}.p-sec-challenge__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.p-cards-audience{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:845.333px;margin-inline:auto;display:grid}@media screen and (width<=960px){.p-cards-audience{grid-template-columns:1fr;gap:24px;max-width:480px}}.p-cards-audience--with-recruit{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}@media screen and (width<=1100px){.p-cards-audience--with-recruit{grid-template-columns:1fr;gap:40px;max-width:480px}}@media screen and (width<=960px){.p-cards-audience--with-recruit{gap:24px}}.p-cards-audience__link{background-color:#fff;border-radius:8px;grid-template-columns:minmax(0,3fr) minmax(192px,4fr);height:100%;min-height:170px;transition-property:background-color,color;display:grid;overflow:hidden;box-shadow:0 4px 8px #62451c1a}@media screen and (width<=960px){.p-cards-audience__link{min-height:150px}}@media (hover:hover){.p-cards-audience__link:hover{color:#fff;background-color:#f57936}}.p-cards-audience__link:focus-visible{outline-offset:4px;color:#fff;background-color:#f57936;outline:2px solid #2e9597}.p-cards-audience__media{background-color:#fff;align-self:stretch;min-width:0;position:relative;overflow:hidden}.p-cards-audience__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p-cards-audience__image--03{object-position:center bottom;transform-origin:bottom;transform:scale(1.2)}.p-cards-audience__body{flex-direction:column;justify-content:center;gap:12px;padding:1em 16px 1em 24px;display:flex}@media screen and (width<=960px){.p-cards-audience__body{padding:.75em 16px .75em 24px}}.p-cards-audience__title{font-size:18px;font-weight:700;line-height:1.5}@media screen and (width<=960px){.p-cards-audience__title{font-size:16px;line-height:1.4}}.p-cards-audience__description{letter-spacing:.05em;padding-left:1em;font-size:14px;line-height:20px;list-style-type:"・"}.p-overview-photo{--copy-width:min(62%, 640px);--photo-gap:120px;--photo-pair-gap:calc((var(--copy-width) + 2 * var(--photo-inline-gap) - 35.5%) * 5 / 13);--photo-stagger:80px;--photo-inline-gap:88px;--photo-side-offset:64px;row-gap:var(--photo-gap);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative}@media screen and (width<=1280px){.p-overview-photo{--photo-gap:88px;--photo-stagger:64px;--photo-inline-gap:40px;--photo-side-offset:48px}}@media screen and (width<=1100px){.p-overview-photo{--photo-gap:56px;--photo-inline-gap:12px}}@media screen and (width<=960px){.p-overview-photo{--copy-width:100%;--photo-pair-gap:16%;--photo-stagger:40px;--photo-inline-gap:40px;max-width:560px}}.p-overview-photo__body{width:var(--copy-width);text-align:center;grid-area:2/1;margin-inline:auto;position:relative}@media screen and (width<=1100px){.p-overview-photo__body{--section-head-gap:32px}}.p-overview-photo__title{letter-spacing:.12em;font-size:40px;font-weight:700;line-height:1.5}@media screen and (width<=1280px){.p-overview-photo__title{font-size:36px}}@media screen and (width<=1100px){.p-overview-photo__title{letter-spacing:.08em;font-size:28px}}@media screen and (width<=480px){.p-overview-photo__title{font-size:clamp(23px,7.18vw,28px)}}.p-overview-photo__text{gap:var(--overview-paragraph-gap,8px);color:#351606;text-align:center}@media screen and (width<=1100px){.p-overview-photo__text{font-size:16px}}.p-overview-photo__photo{aspect-ratio:1;object-fit:cover;border-radius:20px;width:18%;position:absolute;box-shadow:0 4px 6px #3516061a}.p-overview-photo__photo--01,.p-overview-photo__photo--02,.p-overview-photo__photo--05,.p-overview-photo__photo--06{grid-column:1;position:relative}.p-overview-photo__photo--01{margin-right:calc(50% + var(--photo-pair-gap) / 2);margin-bottom:var(--photo-stagger);object-position:right center;grid-row:1;place-self:start end;top:16px}@media screen and (width<=960px){.p-overview-photo__photo--01{display:none}}.p-overview-photo__photo--02{width:17.5%;margin-left:calc(50% + var(--photo-pair-gap) / 2);object-position:42% center;grid-row:1;place-self:end start}@media screen and (width<=960px){.p-overview-photo__photo--02{justify-self:end;width:clamp(132px,38vw + 8px,196px);max-width:none;margin-left:0;margin-right:0}}.p-overview-photo__photo--03{top:calc(50% - var(--photo-side-offset));left:calc(50% - var(--copy-width) / 2 - var(--photo-inline-gap));aspect-ratio:2/3;width:16.5%;transform:translate(-100%,-50%)}@media screen and (width<=1100px){.p-overview-photo__photo--03{width:15%}}@media screen and (width<=960px){.p-overview-photo__photo--03{width:clamp(132px,40vw,200px);max-width:none;margin-right:0;margin-bottom:var(--photo-stagger);grid-area:1/1;place-self:start;margin-left:0;position:relative;top:auto;left:auto;transform:none}}.p-overview-photo__photo--04{top:calc(50% + var(--photo-side-offset));left:calc(50% + var(--copy-width) / 2 + var(--photo-inline-gap));aspect-ratio:2/3;width:18.5%;transform:translateY(-50%)}@media screen and (width<=1100px){.p-overview-photo__photo--04{width:15%}}@media screen and (width<=960px){.p-overview-photo__photo--04{width:clamp(144px,40vw + 12px,212px);max-width:none;margin-top:var(--photo-stagger);grid-area:3/1;place-self:end;margin-left:0;margin-right:0;position:relative;top:auto;left:auto;transform:none}}.p-overview-photo__photo--05{margin-top:var(--photo-stagger);margin-right:calc(50% + var(--photo-pair-gap) / 2);object-position:42% center;grid-row:3;place-self:end;top:-40px}@media screen and (width<=960px){.p-overview-photo__photo--05{place-self:start;width:clamp(124px,38vw,188px);max-width:none;margin-top:0;margin-left:0;margin-right:0;top:auto}}.p-overview-photo__photo--06{width:14.375%;margin-left:calc(50% + var(--photo-pair-gap) / 2);object-position:right center;grid-row:3;place-self:start}@media screen and (width<=960px){.p-overview-photo__photo--06{display:none}}.p-staff-modal{overscroll-behavior:contain;color:#1b0d06;background:#fff;border:0;border-radius:16px;width:min(740px,100% - 40px);max-width:none;height:fit-content;max-height:calc(100dvh - 48px);margin:auto;padding:40px;position:fixed;inset:0;overflow-y:auto}@media screen and (width<=960px){.p-staff-modal{width:min(560px,100% - 24px);max-height:calc(100dvh - 24px);padding:20px}}.p-staff-modal::backdrop{background:#1b0d06b3}.p-staff-modal__close{z-index:1;color:#f57936;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:-32px -32px -12px auto;padding:0;display:grid;position:sticky;top:-32px}@media screen and (width<=960px){.p-staff-modal__close{border-radius:0;margin:-12px -12px -12px auto;top:-12px}}.p-staff-modal__close:focus-visible{outline-offset:-4px;outline:2px solid #2e9597}.p-staff-modal__content{gap:40px;display:grid}@media screen and (width<=960px){.p-staff-modal__content{gap:20px}}.p-staff-modal__profile{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:48px;display:grid}@media screen and (width<=960px){.p-staff-modal__profile{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:20px}}@media screen and (width<=740px){.p-staff-modal__profile{gap:12px}}.p-staff-modal__portrait{aspect-ratio:1;border-radius:12px;position:relative;overflow:hidden}@media screen and (width<=960px){.p-staff-modal__portrait{width:120px;height:120px}}.p-staff-modal__image{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.p-staff-modal__summary{overflow-wrap:anywhere;justify-items:start;gap:20px;display:grid}@media screen and (width<=960px){.p-staff-modal__summary{gap:12px}}.p-staff-modal__details{border-top:1px solid #dde5e8}.p-staff-modal__detail{border-bottom:1px solid #dde5e8;grid-template-columns:96px minmax(0,1fr);gap:24px;padding-block:20px;font-size:16px;line-height:1.8;display:grid}.p-staff-modal__detail:last-child{border-bottom:0}@media screen and (width<=960px){.p-staff-modal__detail{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:16px;font-size:14px}}.p-staff-modal__label{color:#f57936;font-size:16px;font-weight:700}@media screen and (width<=960px){.p-staff-modal__label{font-size:14px}}.p-staff-modal__value{overflow-wrap:anywhere}.p-staff-modal__name{font-size:20px;font-weight:700}@media screen and (width<=960px){.p-staff-modal__name{font-size:18px}}.p-staff-modal__name:focus{outline:none}.p-staff-modal__role{color:#1b0d06;background:#faddcb;padding:.25em 10px;font-size:14px}.p-staff-modal__joined{font-size:16px}@media screen and (width<=960px){.p-staff-modal__joined{font-size:14px}}.p-staff-modal__interviews{gap:40px;display:grid}@media screen and (width<=960px){.p-staff-modal__interviews{gap:20px}}.p-staff-modal__question{color:#f57936;align-items:baseline;gap:8px;margin-bottom:12px;font-size:18px;font-weight:700;display:flex}@media screen and (width<=960px){.p-staff-modal__question{font-size:14px;line-height:1.7}}.p-staff-modal__answer{overflow-wrap:anywhere;font-size:16px;line-height:1.6}@media screen and (width<=960px){.p-staff-modal__answer{letter-spacing:.04em;font-size:14px;line-height:1.9}}.p-contact-cta{text-align:center;background-color:#fff;border-radius:20px;grid-template-columns:316px minmax(0,1fr);align-items:center;gap:64px;padding:56px;display:grid;box-shadow:0 4px 4px #1b0d0614}@media screen and (width<=1100px){.p-contact-cta{grid-template-columns:240px minmax(0,1fr)}}@media screen and (width<=960px){.p-contact-cta{grid-template-columns:minmax(0,1fr);gap:40px;padding:76px 20px}}.p-contact-cta__image{width:100%;max-width:316px;margin-inline:auto}@media screen and (width<=960px){.p-contact-cta__image{max-width:216px}}.p-contact-cta__body{min-width:0}.p-contact-cta__title{font-size:36px;font-weight:700;line-height:1.5}@media screen and (width<=960px){.p-contact-cta__title{font-size:26px}}.p-contact-cta__text{text-wrap:balance;gap:8px;margin-top:24px;font-size:18px;line-height:1.7;display:grid}@media screen and (width<=960px){.p-contact-cta__text{gap:12px;font-size:16px}}.p-contact-cta__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}@media screen and (width<=1100px){.p-contact-cta__actions{gap:24px}}@media screen and (width<=960px){.p-contact-cta__actions{grid-template-columns:minmax(0,1fr)}}.p-contact-cta__button{color:#fff;background-color:#f57936;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:60px;padding:.5em 16px;font-size:20px;font-weight:700;line-height:1.5;transition-property:opacity;display:flex}@media screen and (width<=960px){.p-contact-cta__button{width:min(100% - 32px,280px);min-height:56px;margin-inline:auto;font-size:18px}}.p-contact-cta__button--contact{background-color:#2e9597}@media (hover:hover){.p-contact-cta__button:hover{opacity:.8}}.p-contact-cta__button:focus-visible{outline-offset:4px;outline:2px solid #1b0d06}.p-contact-cta__icon{background-color:currentColor;flex:0 0 24px;width:24px;height:24px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.p-contact-cta__icon--phone{-webkit-mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/phone.svg);mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/phone.svg)}.p-contact-cta__icon--mail{-webkit-mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/mail.svg);mask-image:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/mail.svg)}.p-contact-cta__note{margin-top:8px;font-size:14px;line-height:1.5}.p-form{--form-border-color:#a99f99;width:100%;font-size:16px;line-height:1.8}.p-form__fields{gap:40px;display:grid}.p-form__field{gap:12px;min-width:0;display:grid}.p-form__label{flex-wrap:wrap;align-items:center;gap:12px;width:fit-content;font-weight:700;display:flex}.p-form__choices-field{border:0;padding:0}.p-form__choices-field legend{margin-bottom:12px;padding:0}.p-form__choices{gap:8px;display:grid}.p-form__required{color:#d16932}.p-form__optional{color:#667a81;background-color:#eeebe7}.p-form__select{position:relative}.p-form__select:after{content:"";pointer-events:none;border-bottom:2px solid #d16932;border-right:2px solid #d16932;width:8px;height:8px;position:absolute;top:50%;right:20px;transform:translateY(-75%)rotate(45deg)}.p-form__select:has(.wpcf7-not-valid-tip):after{top:24px}.p-form__control{border:1px solid var(--form-border-color);background-color:#fff;border-radius:8px;width:100%;min-width:0;min-height:48px;padding:.65em 16px;font-size:16px;line-height:1.8;display:block}.p-form__control:focus-visible{outline-offset:3px;outline:2px solid #d16932}.p-form__control--textarea{resize:vertical;min-height:88px}.p-form__control--select{cursor:pointer;padding-right:48px}.p-form__control.wpcf7-not-valid{border-color:#a32620}.p-form__privacy{overscroll-behavior-y:contain;scrollbar-color:var(--form-border-color) #eeebe7;background-color:#eeebe7;max-height:352px;margin-top:24px;padding:32px 40px;line-height:1.8;overflow-y:auto}@media screen and (width<=960px){.p-form__privacy{padding:24px 20px}}.p-form__privacy:focus-visible{outline-offset:3px;outline:2px solid #d16932}.p-form__privacy p+p{margin-top:16px}.p-form__privacy a{text-underline-offset:4px;text-decoration:underline}.p-form__acceptance{justify-content:center;margin-top:32px;display:flex}.p-form__acceptance-text{word-break:keep-all;overflow-wrap:anywhere}.p-form__checkbox{appearance:auto;accent-color:#d16932}.p-form__checkbox,.p-form__choices input[type=radio]{cursor:pointer;flex-shrink:0;width:20px;height:20px;margin-top:4px}.p-form__checkbox:focus-visible,.p-form__choices input[type=radio]:focus-visible{outline-offset:3px;outline:2px solid #d16932}.p-form__choices input[type=radio]{appearance:none;border:1px solid var(--form-border-color);background-color:#fff;border-radius:2px;position:relative}.p-form__choices input[type=radio]:checked{background-color:#d16932;border-color:#d16932}.p-form__choices input[type=radio]:checked:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:6px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.p-form__actions{text-align:center;margin-top:16px}.p-form__submit{color:#fff;text-align:center;background-color:#f57936;border-radius:4px;justify-content:center;align-items:center;width:min(100%,320px);min-height:52px;padding:.8em 24px;font-weight:700;transition-property:background-color;display:inline-flex}.p-form__submit:hover{background-color:#d16932}.p-form__submit:focus-visible{outline-offset:4px;outline:2px solid #d16932}.p-form__submit:disabled{cursor:not-allowed;background-color:#f57936}.p-form .wpcf7-form-control-wrap{min-width:0;display:block}.p-form .wpcf7-list-item{margin:0;display:block}.p-form__choices .wpcf7-list-item>label,.p-form__acceptance label{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding-block:8px;display:flex}.p-form .wpcf7-not-valid-tip{color:#a32620;margin-top:8px;font-size:16px;line-height:1.6}.p-form .wpcf7-spinner{margin:12px auto 0;display:block}[data-contact-form] .wpcf7-form .wpcf7-response-output{margin:24px 0 0;padding:16px;font-size:16px;line-height:1.8}.p-text-slider{--slider-photo-width:216px;--slider-photo-height:112px;--slider-item-gap:80px;background-color:#f9f4ed}@media screen and (width<=960px){.p-text-slider{--slider-photo-width:192px;--slider-photo-height:104px;--slider-item-gap:48px}}.p-text-slider__rows{gap:28px;display:grid;overflow:hidden}@media screen and (width<=960px){.p-text-slider__rows{gap:24px}}.p-text-slider__row{min-width:0}.p-text-slider__row.splide{visibility:visible}.p-text-slider__track{overflow:hidden}.p-text-slider__list{align-items:center;display:flex}.p-text-slider__slide{margin-right:var(--slider-item-gap);flex:none}.p-text-slider__photo{width:var(--slider-photo-width);max-width:none;height:var(--slider-photo-height);object-fit:cover;object-position:center 40%;border-radius:8px}.p-text-slider__text{color:#f57936;letter-spacing:.14em;white-space:nowrap;font-family:Zen Kaku Gothic New,Hiragino Kaku Gothic ProN,sans-serif;font-size:48px;font-weight:500;line-height:1;display:block}@media screen and (width<=960px){.p-text-slider__text{font-size:32px}}.u-accordion{--accordion-duration:.35s;--accordion-ease:cubic-bezier(.45, 0, .55, 1)}.u-accordion[open]:not(.is-ready)>summary .u-accordion__toggle:after,.u-accordion.is-expanded>summary .u-accordion__toggle:after{opacity:0;transform:translate(-50%,-50%)scaleY(0)}.u-accordion.is-ready:not(.is-expanded)>.u-accordion__content{grid-template-rows:0fr}.u-accordion.is-ready:not(.is-expanded)>.u-accordion__content>.u-accordion__inner>.u-accordion__body{opacity:.3}.u-accordion__toggle:after{transition:transform var(--accordion-duration) var(--accordion-ease),opacity var(--accordion-duration) var(--accordion-ease);transform:translate(-50%,-50%)scaleY(1)}@media (prefers-reduced-motion:reduce){.u-accordion__toggle:after{transition:none}}.u-accordion__content{transition:grid-template-rows var(--accordion-duration) var(--accordion-ease);grid-template-rows:1fr;display:grid}@media (prefers-reduced-motion:reduce){.u-accordion__content{transition:none}}.u-accordion__inner{min-height:0;overflow:hidden}.u-accordion__body{transition:opacity var(--accordion-duration) var(--accordion-ease)}@media (prefers-reduced-motion:reduce){.u-accordion__body{transition:none}}.u-bg--base{background-color:#f9f4ed}.u-bg--white{background-color:#fff}.u-bg--main{background-color:#f57936}.u-bg--accent{background-color:#2e9597}.u-bg--sun{background-color:#f57936;background-image:radial-gradient(ellipse 120% 100% at 110% -10% in srgb,#f5ac36b3 0%,#f5ac3600 90%),linear-gradient(to bottom left in srgb,#f57936 0%,#f57936 70%,#f86d23 100%);background-repeat:no-repeat;background-size:100% min(100%,100vw),100% 100%}.u-bg--sun-center{background-image:radial-gradient(ellipse 70% 155% at 46.74% 50% in srgb,#f5ac36d9 0%,#f57936d9 66.32%,#f86d23d9 91.54%);background-repeat:no-repeat}.u-arch-top,.u-arch-bottom{--arch-height:6.389vw;position:relative}@media screen and (width<=960px){.u-arch-top,.u-arch-bottom{--arch-height:4.872vw}}.u-arch-top:before,.u-arch-bottom:before{width:100%;height:var(--arch-height);background-color:var(--arch-outside-color,#f9f4ed);content:"";pointer-events:none;position:absolute;top:0;left:0;-webkit-mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arch-top.svg) 50%/100% 100% no-repeat;mask:url(https://lifeart.co.jp/wp-content/themes/theme/assets/css/../misc/arch-top.svg) 50%/100% 100% no-repeat}.u-arch-top--outside-white{--arch-outside-color:#fff}.u-arch-bottom:before{top:calc(-1 * var(--arch-height));height:calc(var(--arch-height) + 1px);background-color:inherit;transform:scaleY(-1)}@media screen and (width<=960px){.u-br{display:none}}.u-br--pc{display:none}@media screen and (width<=1280px){.u-br--pc{display:initial}}.u-br--tb{display:none}@media screen and (width<=960px){.u-br--tb{display:block}}@media screen and (width<=740px){.u-br--tb{display:none}}.u-br--sp{display:none}@media screen and (width<=960px){.u-br--sp{display:block}}.u-container{width:min(100% - 80px,1280px);margin-inline:auto}@media screen and (width<=960px){.u-container{width:640px}}@media screen and (width<=740px){.u-container{width:calc(100% - 48px)}}.u-container--min{width:min(100% - 160px,1200px)}@media screen and (width<=960px){.u-container--min{width:600px}}@media screen and (width<=740px){.u-container--min{width:calc(100% - 64px)}}.u-contents{line-height:1.9}.u-contents>*+*{margin-top:1.5em}.u-contents h2,.u-contents h3,.u-contents h4{font-weight:700;line-height:1.5}.u-contents h2{border-bottom:2px solid #f57936;margin-top:2.5em;padding-bottom:.5em;font-size:clamp(1.375rem,1.075rem + 1vw,1.875rem)}.u-contents h3{margin-top:2em;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)}.u-contents h4{margin-top:1.75em;font-size:clamp(1.125rem,1.05rem + .25vw,1.25rem)}.u-contents a{color:#f57936;text-decoration:underline}.u-contents ul,.u-contents ol{padding-left:1.4em}.u-contents ul{list-style:outside}.u-contents ol{list-style:decimal}.u-contents img{height:auto}.u-fade-in{--fade-in-distance:24px;--fade-in-x:0px;--fade-in-y:0px}@media screen and (width<=960px){.u-fade-in{--fade-in-distance:12px}}.u-fade-in--left{--fade-in-x:calc(-1 * var(--fade-in-distance))}.u-fade-in--right{--fade-in-x:var(--fade-in-distance)}.u-fade-in--up{--fade-in-y:var(--fade-in-distance)}.u-fade-in.is-ready{opacity:0;transform:translate(var(--fade-in-x),var(--fade-in-y))}.u-fade-in.is-ready.is-inview{opacity:1;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .9s cubic-bezier(.22,1,.36,1);transform:none}@media (prefers-reduced-motion:reduce){.u-fade-in.is-ready.is-inview{transition:none}.u-fade-in.is-ready{opacity:1;transform:none}}.u-p-0{padding:0}.u-p-4{padding:4px}.u-p-8{padding:8px}.u-p-12{padding:12px}.u-p-16{padding:16px}.u-p-20{padding:20px}.u-p-24{padding:24px}.u-p-28{padding:28px}.u-p-32{padding:32px}.u-p-36{padding:36px}.u-p-40{padding:40px}.u-p-44{padding:44px}.u-p-48{padding:48px}.u-p-52{padding:52px}.u-p-56{padding:56px}.u-p-60{padding:60px}.u-p-64{padding:64px}.u-p-68{padding:68px}.u-p-72{padding:72px}.u-p-76{padding:76px}.u-p-80{padding:80px}.u-p-84{padding:84px}.u-p-88{padding:88px}.u-p-92{padding:92px}.u-p-96{padding:96px}.u-p-100{padding:100px}.u-p-104{padding:104px}.u-p-108{padding:108px}.u-p-112{padding:112px}.u-p-116{padding:116px}.u-p-120{padding:120px}.u-p-124{padding:124px}.u-p-128{padding:128px}.u-p-132{padding:132px}.u-p-136{padding:136px}.u-p-140{padding:140px}.u-p-144{padding:144px}.u-p-148{padding:148px}.u-p-152{padding:152px}.u-p-156{padding:156px}.u-p-160{padding:160px}.u-p-164{padding:164px}.u-p-168{padding:168px}.u-p-172{padding:172px}.u-p-176{padding:176px}.u-p-180{padding:180px}.u-p-184{padding:184px}.u-p-188{padding:188px}.u-p-192{padding:192px}.u-p-196{padding:196px}.u-p-200{padding:200px}.u-p-204{padding:204px}.u-p-208{padding:208px}.u-p-212{padding:212px}.u-p-216{padding:216px}.u-p-220{padding:220px}.u-p-224{padding:224px}.u-p-228{padding:228px}.u-p-232{padding:232px}.u-p-236{padding:236px}.u-p-240{padding:240px}.u-p-244{padding:244px}.u-p-248{padding:248px}.u-p-252{padding:252px}.u-p-256{padding:256px}.u-p-260{padding:260px}.u-p-264{padding:264px}.u-p-268{padding:268px}.u-p-272{padding:272px}.u-p-276{padding:276px}.u-p-280{padding:280px}.u-p-284{padding:284px}.u-p-288{padding:288px}.u-p-292{padding:292px}.u-p-296{padding:296px}.u-p-300{padding:300px}.u-p-304{padding:304px}.u-p-308{padding:308px}.u-p-312{padding:312px}.u-p-316{padding:316px}.u-p-320{padding:320px}.u-p-324{padding:324px}.u-p-328{padding:328px}.u-p-332{padding:332px}.u-p-336{padding:336px}.u-p-340{padding:340px}.u-p-344{padding:344px}.u-p-348{padding:348px}.u-p-352{padding:352px}.u-p-356{padding:356px}.u-p-360{padding:360px}.u-p-364{padding:364px}.u-p-368{padding:368px}.u-p-372{padding:372px}.u-p-376{padding:376px}.u-p-380{padding:380px}.u-p-384{padding:384px}.u-p-388{padding:388px}.u-p-392{padding:392px}.u-p-396{padding:396px}.u-p-400{padding:400px}.u-px-0{padding-inline:0}.u-px-4{padding-inline:4px}.u-px-8{padding-inline:8px}.u-px-12{padding-inline:12px}.u-px-16{padding-inline:16px}.u-px-20{padding-inline:20px}.u-px-24{padding-inline:24px}.u-px-28{padding-inline:28px}.u-px-32{padding-inline:32px}.u-px-36{padding-inline:36px}.u-px-40{padding-inline:40px}.u-px-44{padding-inline:44px}.u-px-48{padding-inline:48px}.u-px-52{padding-inline:52px}.u-px-56{padding-inline:56px}.u-px-60{padding-inline:60px}.u-px-64{padding-inline:64px}.u-px-68{padding-inline:68px}.u-px-72{padding-inline:72px}.u-px-76{padding-inline:76px}.u-px-80{padding-inline:80px}.u-px-84{padding-inline:84px}.u-px-88{padding-inline:88px}.u-px-92{padding-inline:92px}.u-px-96{padding-inline:96px}.u-px-100{padding-inline:100px}.u-px-104{padding-inline:104px}.u-px-108{padding-inline:108px}.u-px-112{padding-inline:112px}.u-px-116{padding-inline:116px}.u-px-120{padding-inline:120px}.u-px-124{padding-inline:124px}.u-px-128{padding-inline:128px}.u-px-132{padding-inline:132px}.u-px-136{padding-inline:136px}.u-px-140{padding-inline:140px}.u-px-144{padding-inline:144px}.u-px-148{padding-inline:148px}.u-px-152{padding-inline:152px}.u-px-156{padding-inline:156px}.u-px-160{padding-inline:160px}.u-px-164{padding-inline:164px}.u-px-168{padding-inline:168px}.u-px-172{padding-inline:172px}.u-px-176{padding-inline:176px}.u-px-180{padding-inline:180px}.u-px-184{padding-inline:184px}.u-px-188{padding-inline:188px}.u-px-192{padding-inline:192px}.u-px-196{padding-inline:196px}.u-px-200{padding-inline:200px}.u-px-204{padding-inline:204px}.u-px-208{padding-inline:208px}.u-px-212{padding-inline:212px}.u-px-216{padding-inline:216px}.u-px-220{padding-inline:220px}.u-px-224{padding-inline:224px}.u-px-228{padding-inline:228px}.u-px-232{padding-inline:232px}.u-px-236{padding-inline:236px}.u-px-240{padding-inline:240px}.u-px-244{padding-inline:244px}.u-px-248{padding-inline:248px}.u-px-252{padding-inline:252px}.u-px-256{padding-inline:256px}.u-px-260{padding-inline:260px}.u-px-264{padding-inline:264px}.u-px-268{padding-inline:268px}.u-px-272{padding-inline:272px}.u-px-276{padding-inline:276px}.u-px-280{padding-inline:280px}.u-px-284{padding-inline:284px}.u-px-288{padding-inline:288px}.u-px-292{padding-inline:292px}.u-px-296{padding-inline:296px}.u-px-300{padding-inline:300px}.u-px-304{padding-inline:304px}.u-px-308{padding-inline:308px}.u-px-312{padding-inline:312px}.u-px-316{padding-inline:316px}.u-px-320{padding-inline:320px}.u-px-324{padding-inline:324px}.u-px-328{padding-inline:328px}.u-px-332{padding-inline:332px}.u-px-336{padding-inline:336px}.u-px-340{padding-inline:340px}.u-px-344{padding-inline:344px}.u-px-348{padding-inline:348px}.u-px-352{padding-inline:352px}.u-px-356{padding-inline:356px}.u-px-360{padding-inline:360px}.u-px-364{padding-inline:364px}.u-px-368{padding-inline:368px}.u-px-372{padding-inline:372px}.u-px-376{padding-inline:376px}.u-px-380{padding-inline:380px}.u-px-384{padding-inline:384px}.u-px-388{padding-inline:388px}.u-px-392{padding-inline:392px}.u-px-396{padding-inline:396px}.u-px-400{padding-inline:400px}.u-py-0{padding-block:0}.u-py-4{padding-block:4px}.u-py-8{padding-block:8px}.u-py-12{padding-block:12px}.u-py-16{padding-block:16px}.u-py-20{padding-block:20px}.u-py-24{padding-block:24px}.u-py-28{padding-block:28px}.u-py-32{padding-block:32px}.u-py-36{padding-block:36px}.u-py-40{padding-block:40px}.u-py-44{padding-block:44px}.u-py-48{padding-block:48px}.u-py-52{padding-block:52px}.u-py-56{padding-block:56px}.u-py-60{padding-block:60px}.u-py-64{padding-block:64px}.u-py-68{padding-block:68px}.u-py-72{padding-block:72px}.u-py-76{padding-block:76px}.u-py-80{padding-block:80px}.u-py-84{padding-block:84px}.u-py-88{padding-block:88px}.u-py-92{padding-block:92px}.u-py-96{padding-block:96px}.u-py-100{padding-block:100px}.u-py-104{padding-block:104px}.u-py-108{padding-block:108px}.u-py-112{padding-block:112px}.u-py-116{padding-block:116px}.u-py-120{padding-block:120px}.u-py-124{padding-block:124px}.u-py-128{padding-block:128px}.u-py-132{padding-block:132px}.u-py-136{padding-block:136px}.u-py-140{padding-block:140px}.u-py-144{padding-block:144px}.u-py-148{padding-block:148px}.u-py-152{padding-block:152px}.u-py-156{padding-block:156px}.u-py-160{padding-block:160px}.u-py-164{padding-block:164px}.u-py-168{padding-block:168px}.u-py-172{padding-block:172px}.u-py-176{padding-block:176px}.u-py-180{padding-block:180px}.u-py-184{padding-block:184px}.u-py-188{padding-block:188px}.u-py-192{padding-block:192px}.u-py-196{padding-block:196px}.u-py-200{padding-block:200px}.u-py-204{padding-block:204px}.u-py-208{padding-block:208px}.u-py-212{padding-block:212px}.u-py-216{padding-block:216px}.u-py-220{padding-block:220px}.u-py-224{padding-block:224px}.u-py-228{padding-block:228px}.u-py-232{padding-block:232px}.u-py-236{padding-block:236px}.u-py-240{padding-block:240px}.u-py-244{padding-block:244px}.u-py-248{padding-block:248px}.u-py-252{padding-block:252px}.u-py-256{padding-block:256px}.u-py-260{padding-block:260px}.u-py-264{padding-block:264px}.u-py-268{padding-block:268px}.u-py-272{padding-block:272px}.u-py-276{padding-block:276px}.u-py-280{padding-block:280px}.u-py-284{padding-block:284px}.u-py-288{padding-block:288px}.u-py-292{padding-block:292px}.u-py-296{padding-block:296px}.u-py-300{padding-block:300px}.u-py-304{padding-block:304px}.u-py-308{padding-block:308px}.u-py-312{padding-block:312px}.u-py-316{padding-block:316px}.u-py-320{padding-block:320px}.u-py-324{padding-block:324px}.u-py-328{padding-block:328px}.u-py-332{padding-block:332px}.u-py-336{padding-block:336px}.u-py-340{padding-block:340px}.u-py-344{padding-block:344px}.u-py-348{padding-block:348px}.u-py-352{padding-block:352px}.u-py-356{padding-block:356px}.u-py-360{padding-block:360px}.u-py-364{padding-block:364px}.u-py-368{padding-block:368px}.u-py-372{padding-block:372px}.u-py-376{padding-block:376px}.u-py-380{padding-block:380px}.u-py-384{padding-block:384px}.u-py-388{padding-block:388px}.u-py-392{padding-block:392px}.u-py-396{padding-block:396px}.u-py-400{padding-block:400px}.u-pt-0{padding-top:0}.u-pt-4{padding-top:4px}.u-pt-8{padding-top:8px}.u-pt-12{padding-top:12px}.u-pt-16{padding-top:16px}.u-pt-20{padding-top:20px}.u-pt-24{padding-top:24px}.u-pt-28{padding-top:28px}.u-pt-32{padding-top:32px}.u-pt-36{padding-top:36px}.u-pt-40{padding-top:40px}.u-pt-44{padding-top:44px}.u-pt-48{padding-top:48px}.u-pt-52{padding-top:52px}.u-pt-56{padding-top:56px}.u-pt-60{padding-top:60px}.u-pt-64{padding-top:64px}.u-pt-68{padding-top:68px}.u-pt-72{padding-top:72px}.u-pt-76{padding-top:76px}.u-pt-80{padding-top:80px}.u-pt-84{padding-top:84px}.u-pt-88{padding-top:88px}.u-pt-92{padding-top:92px}.u-pt-96{padding-top:96px}.u-pt-100{padding-top:100px}.u-pt-104{padding-top:104px}.u-pt-108{padding-top:108px}.u-pt-112{padding-top:112px}.u-pt-116{padding-top:116px}.u-pt-120{padding-top:120px}.u-pt-124{padding-top:124px}.u-pt-128{padding-top:128px}.u-pt-132{padding-top:132px}.u-pt-136{padding-top:136px}.u-pt-140{padding-top:140px}.u-pt-144{padding-top:144px}.u-pt-148{padding-top:148px}.u-pt-152{padding-top:152px}.u-pt-156{padding-top:156px}.u-pt-160{padding-top:160px}.u-pt-164{padding-top:164px}.u-pt-168{padding-top:168px}.u-pt-172{padding-top:172px}.u-pt-176{padding-top:176px}.u-pt-180{padding-top:180px}.u-pt-184{padding-top:184px}.u-pt-188{padding-top:188px}.u-pt-192{padding-top:192px}.u-pt-196{padding-top:196px}.u-pt-200{padding-top:200px}.u-pt-204{padding-top:204px}.u-pt-208{padding-top:208px}.u-pt-212{padding-top:212px}.u-pt-216{padding-top:216px}.u-pt-220{padding-top:220px}.u-pt-224{padding-top:224px}.u-pt-228{padding-top:228px}.u-pt-232{padding-top:232px}.u-pt-236{padding-top:236px}.u-pt-240{padding-top:240px}.u-pt-244{padding-top:244px}.u-pt-248{padding-top:248px}.u-pt-252{padding-top:252px}.u-pt-256{padding-top:256px}.u-pt-260{padding-top:260px}.u-pt-264{padding-top:264px}.u-pt-268{padding-top:268px}.u-pt-272{padding-top:272px}.u-pt-276{padding-top:276px}.u-pt-280{padding-top:280px}.u-pt-284{padding-top:284px}.u-pt-288{padding-top:288px}.u-pt-292{padding-top:292px}.u-pt-296{padding-top:296px}.u-pt-300{padding-top:300px}.u-pt-304{padding-top:304px}.u-pt-308{padding-top:308px}.u-pt-312{padding-top:312px}.u-pt-316{padding-top:316px}.u-pt-320{padding-top:320px}.u-pt-324{padding-top:324px}.u-pt-328{padding-top:328px}.u-pt-332{padding-top:332px}.u-pt-336{padding-top:336px}.u-pt-340{padding-top:340px}.u-pt-344{padding-top:344px}.u-pt-348{padding-top:348px}.u-pt-352{padding-top:352px}.u-pt-356{padding-top:356px}.u-pt-360{padding-top:360px}.u-pt-364{padding-top:364px}.u-pt-368{padding-top:368px}.u-pt-372{padding-top:372px}.u-pt-376{padding-top:376px}.u-pt-380{padding-top:380px}.u-pt-384{padding-top:384px}.u-pt-388{padding-top:388px}.u-pt-392{padding-top:392px}.u-pt-396{padding-top:396px}.u-pt-400{padding-top:400px}.u-pb-0{padding-bottom:0}.u-pb-4{padding-bottom:4px}.u-pb-8{padding-bottom:8px}.u-pb-12{padding-bottom:12px}.u-pb-16{padding-bottom:16px}.u-pb-20{padding-bottom:20px}.u-pb-24{padding-bottom:24px}.u-pb-28{padding-bottom:28px}.u-pb-32{padding-bottom:32px}.u-pb-36{padding-bottom:36px}.u-pb-40{padding-bottom:40px}.u-pb-44{padding-bottom:44px}.u-pb-48{padding-bottom:48px}.u-pb-52{padding-bottom:52px}.u-pb-56{padding-bottom:56px}.u-pb-60{padding-bottom:60px}.u-pb-64{padding-bottom:64px}.u-pb-68{padding-bottom:68px}.u-pb-72{padding-bottom:72px}.u-pb-76{padding-bottom:76px}.u-pb-80{padding-bottom:80px}.u-pb-84{padding-bottom:84px}.u-pb-88{padding-bottom:88px}.u-pb-92{padding-bottom:92px}.u-pb-96{padding-bottom:96px}.u-pb-100{padding-bottom:100px}.u-pb-104{padding-bottom:104px}.u-pb-108{padding-bottom:108px}.u-pb-112{padding-bottom:112px}.u-pb-116{padding-bottom:116px}.u-pb-120{padding-bottom:120px}.u-pb-124{padding-bottom:124px}.u-pb-128{padding-bottom:128px}.u-pb-132{padding-bottom:132px}.u-pb-136{padding-bottom:136px}.u-pb-140{padding-bottom:140px}.u-pb-144{padding-bottom:144px}.u-pb-148{padding-bottom:148px}.u-pb-152{padding-bottom:152px}.u-pb-156{padding-bottom:156px}.u-pb-160{padding-bottom:160px}.u-pb-164{padding-bottom:164px}.u-pb-168{padding-bottom:168px}.u-pb-172{padding-bottom:172px}.u-pb-176{padding-bottom:176px}.u-pb-180{padding-bottom:180px}.u-pb-184{padding-bottom:184px}.u-pb-188{padding-bottom:188px}.u-pb-192{padding-bottom:192px}.u-pb-196{padding-bottom:196px}.u-pb-200{padding-bottom:200px}.u-pb-204{padding-bottom:204px}.u-pb-208{padding-bottom:208px}.u-pb-212{padding-bottom:212px}.u-pb-216{padding-bottom:216px}.u-pb-220{padding-bottom:220px}.u-pb-224{padding-bottom:224px}.u-pb-228{padding-bottom:228px}.u-pb-232{padding-bottom:232px}.u-pb-236{padding-bottom:236px}.u-pb-240{padding-bottom:240px}.u-pb-244{padding-bottom:244px}.u-pb-248{padding-bottom:248px}.u-pb-252{padding-bottom:252px}.u-pb-256{padding-bottom:256px}.u-pb-260{padding-bottom:260px}.u-pb-264{padding-bottom:264px}.u-pb-268{padding-bottom:268px}.u-pb-272{padding-bottom:272px}.u-pb-276{padding-bottom:276px}.u-pb-280{padding-bottom:280px}.u-pb-284{padding-bottom:284px}.u-pb-288{padding-bottom:288px}.u-pb-292{padding-bottom:292px}.u-pb-296{padding-bottom:296px}.u-pb-300{padding-bottom:300px}.u-pb-304{padding-bottom:304px}.u-pb-308{padding-bottom:308px}.u-pb-312{padding-bottom:312px}.u-pb-316{padding-bottom:316px}.u-pb-320{padding-bottom:320px}.u-pb-324{padding-bottom:324px}.u-pb-328{padding-bottom:328px}.u-pb-332{padding-bottom:332px}.u-pb-336{padding-bottom:336px}.u-pb-340{padding-bottom:340px}.u-pb-344{padding-bottom:344px}.u-pb-348{padding-bottom:348px}.u-pb-352{padding-bottom:352px}.u-pb-356{padding-bottom:356px}.u-pb-360{padding-bottom:360px}.u-pb-364{padding-bottom:364px}.u-pb-368{padding-bottom:368px}.u-pb-372{padding-bottom:372px}.u-pb-376{padding-bottom:376px}.u-pb-380{padding-bottom:380px}.u-pb-384{padding-bottom:384px}.u-pb-388{padding-bottom:388px}.u-pb-392{padding-bottom:392px}.u-pb-396{padding-bottom:396px}.u-pb-400{padding-bottom:400px}.u-pl-0{padding-left:0}.u-pl-4{padding-left:4px}.u-pl-8{padding-left:8px}.u-pl-12{padding-left:12px}.u-pl-16{padding-left:16px}.u-pl-20{padding-left:20px}.u-pl-24{padding-left:24px}.u-pl-28{padding-left:28px}.u-pl-32{padding-left:32px}.u-pl-36{padding-left:36px}.u-pl-40{padding-left:40px}.u-pl-44{padding-left:44px}.u-pl-48{padding-left:48px}.u-pl-52{padding-left:52px}.u-pl-56{padding-left:56px}.u-pl-60{padding-left:60px}.u-pl-64{padding-left:64px}.u-pl-68{padding-left:68px}.u-pl-72{padding-left:72px}.u-pl-76{padding-left:76px}.u-pl-80{padding-left:80px}.u-pl-84{padding-left:84px}.u-pl-88{padding-left:88px}.u-pl-92{padding-left:92px}.u-pl-96{padding-left:96px}.u-pl-100{padding-left:100px}.u-pl-104{padding-left:104px}.u-pl-108{padding-left:108px}.u-pl-112{padding-left:112px}.u-pl-116{padding-left:116px}.u-pl-120{padding-left:120px}.u-pl-124{padding-left:124px}.u-pl-128{padding-left:128px}.u-pl-132{padding-left:132px}.u-pl-136{padding-left:136px}.u-pl-140{padding-left:140px}.u-pl-144{padding-left:144px}.u-pl-148{padding-left:148px}.u-pl-152{padding-left:152px}.u-pl-156{padding-left:156px}.u-pl-160{padding-left:160px}.u-pl-164{padding-left:164px}.u-pl-168{padding-left:168px}.u-pl-172{padding-left:172px}.u-pl-176{padding-left:176px}.u-pl-180{padding-left:180px}.u-pl-184{padding-left:184px}.u-pl-188{padding-left:188px}.u-pl-192{padding-left:192px}.u-pl-196{padding-left:196px}.u-pl-200{padding-left:200px}.u-pl-204{padding-left:204px}.u-pl-208{padding-left:208px}.u-pl-212{padding-left:212px}.u-pl-216{padding-left:216px}.u-pl-220{padding-left:220px}.u-pl-224{padding-left:224px}.u-pl-228{padding-left:228px}.u-pl-232{padding-left:232px}.u-pl-236{padding-left:236px}.u-pl-240{padding-left:240px}.u-pl-244{padding-left:244px}.u-pl-248{padding-left:248px}.u-pl-252{padding-left:252px}.u-pl-256{padding-left:256px}.u-pl-260{padding-left:260px}.u-pl-264{padding-left:264px}.u-pl-268{padding-left:268px}.u-pl-272{padding-left:272px}.u-pl-276{padding-left:276px}.u-pl-280{padding-left:280px}.u-pl-284{padding-left:284px}.u-pl-288{padding-left:288px}.u-pl-292{padding-left:292px}.u-pl-296{padding-left:296px}.u-pl-300{padding-left:300px}.u-pl-304{padding-left:304px}.u-pl-308{padding-left:308px}.u-pl-312{padding-left:312px}.u-pl-316{padding-left:316px}.u-pl-320{padding-left:320px}.u-pl-324{padding-left:324px}.u-pl-328{padding-left:328px}.u-pl-332{padding-left:332px}.u-pl-336{padding-left:336px}.u-pl-340{padding-left:340px}.u-pl-344{padding-left:344px}.u-pl-348{padding-left:348px}.u-pl-352{padding-left:352px}.u-pl-356{padding-left:356px}.u-pl-360{padding-left:360px}.u-pl-364{padding-left:364px}.u-pl-368{padding-left:368px}.u-pl-372{padding-left:372px}.u-pl-376{padding-left:376px}.u-pl-380{padding-left:380px}.u-pl-384{padding-left:384px}.u-pl-388{padding-left:388px}.u-pl-392{padding-left:392px}.u-pl-396{padding-left:396px}.u-pl-400{padding-left:400px}.u-pr-0{padding-right:0}.u-pr-4{padding-right:4px}.u-pr-8{padding-right:8px}.u-pr-12{padding-right:12px}.u-pr-16{padding-right:16px}.u-pr-20{padding-right:20px}.u-pr-24{padding-right:24px}.u-pr-28{padding-right:28px}.u-pr-32{padding-right:32px}.u-pr-36{padding-right:36px}.u-pr-40{padding-right:40px}.u-pr-44{padding-right:44px}.u-pr-48{padding-right:48px}.u-pr-52{padding-right:52px}.u-pr-56{padding-right:56px}.u-pr-60{padding-right:60px}.u-pr-64{padding-right:64px}.u-pr-68{padding-right:68px}.u-pr-72{padding-right:72px}.u-pr-76{padding-right:76px}.u-pr-80{padding-right:80px}.u-pr-84{padding-right:84px}.u-pr-88{padding-right:88px}.u-pr-92{padding-right:92px}.u-pr-96{padding-right:96px}.u-pr-100{padding-right:100px}.u-pr-104{padding-right:104px}.u-pr-108{padding-right:108px}.u-pr-112{padding-right:112px}.u-pr-116{padding-right:116px}.u-pr-120{padding-right:120px}.u-pr-124{padding-right:124px}.u-pr-128{padding-right:128px}.u-pr-132{padding-right:132px}.u-pr-136{padding-right:136px}.u-pr-140{padding-right:140px}.u-pr-144{padding-right:144px}.u-pr-148{padding-right:148px}.u-pr-152{padding-right:152px}.u-pr-156{padding-right:156px}.u-pr-160{padding-right:160px}.u-pr-164{padding-right:164px}.u-pr-168{padding-right:168px}.u-pr-172{padding-right:172px}.u-pr-176{padding-right:176px}.u-pr-180{padding-right:180px}.u-pr-184{padding-right:184px}.u-pr-188{padding-right:188px}.u-pr-192{padding-right:192px}.u-pr-196{padding-right:196px}.u-pr-200{padding-right:200px}.u-pr-204{padding-right:204px}.u-pr-208{padding-right:208px}.u-pr-212{padding-right:212px}.u-pr-216{padding-right:216px}.u-pr-220{padding-right:220px}.u-pr-224{padding-right:224px}.u-pr-228{padding-right:228px}.u-pr-232{padding-right:232px}.u-pr-236{padding-right:236px}.u-pr-240{padding-right:240px}.u-pr-244{padding-right:244px}.u-pr-248{padding-right:248px}.u-pr-252{padding-right:252px}.u-pr-256{padding-right:256px}.u-pr-260{padding-right:260px}.u-pr-264{padding-right:264px}.u-pr-268{padding-right:268px}.u-pr-272{padding-right:272px}.u-pr-276{padding-right:276px}.u-pr-280{padding-right:280px}.u-pr-284{padding-right:284px}.u-pr-288{padding-right:288px}.u-pr-292{padding-right:292px}.u-pr-296{padding-right:296px}.u-pr-300{padding-right:300px}.u-pr-304{padding-right:304px}.u-pr-308{padding-right:308px}.u-pr-312{padding-right:312px}.u-pr-316{padding-right:316px}.u-pr-320{padding-right:320px}.u-pr-324{padding-right:324px}.u-pr-328{padding-right:328px}.u-pr-332{padding-right:332px}.u-pr-336{padding-right:336px}.u-pr-340{padding-right:340px}.u-pr-344{padding-right:344px}.u-pr-348{padding-right:348px}.u-pr-352{padding-right:352px}.u-pr-356{padding-right:356px}.u-pr-360{padding-right:360px}.u-pr-364{padding-right:364px}.u-pr-368{padding-right:368px}.u-pr-372{padding-right:372px}.u-pr-376{padding-right:376px}.u-pr-380{padding-right:380px}.u-pr-384{padding-right:384px}.u-pr-388{padding-right:388px}.u-pr-392{padding-right:392px}.u-pr-396{padding-right:396px}.u-pr-400{padding-right:400px}.u-m-0{margin:0}.u-m-4{margin:4px}.u-m-8{margin:8px}.u-m-12{margin:12px}.u-m-16{margin:16px}.u-m-20{margin:20px}.u-m-24{margin:24px}.u-m-28{margin:28px}.u-m-32{margin:32px}.u-m-36{margin:36px}.u-m-40{margin:40px}.u-m-44{margin:44px}.u-m-48{margin:48px}.u-m-52{margin:52px}.u-m-56{margin:56px}.u-m-60{margin:60px}.u-m-64{margin:64px}.u-m-68{margin:68px}.u-m-72{margin:72px}.u-m-76{margin:76px}.u-m-80{margin:80px}.u-m-84{margin:84px}.u-m-88{margin:88px}.u-m-92{margin:92px}.u-m-96{margin:96px}.u-m-100{margin:100px}.u-m-104{margin:104px}.u-m-108{margin:108px}.u-m-112{margin:112px}.u-m-116{margin:116px}.u-m-120{margin:120px}.u-m-124{margin:124px}.u-m-128{margin:128px}.u-m-132{margin:132px}.u-m-136{margin:136px}.u-m-140{margin:140px}.u-m-144{margin:144px}.u-m-148{margin:148px}.u-m-152{margin:152px}.u-m-156{margin:156px}.u-m-160{margin:160px}.u-m-164{margin:164px}.u-m-168{margin:168px}.u-m-172{margin:172px}.u-m-176{margin:176px}.u-m-180{margin:180px}.u-m-184{margin:184px}.u-m-188{margin:188px}.u-m-192{margin:192px}.u-m-196{margin:196px}.u-m-200{margin:200px}.u-m-204{margin:204px}.u-m-208{margin:208px}.u-m-212{margin:212px}.u-m-216{margin:216px}.u-m-220{margin:220px}.u-m-224{margin:224px}.u-m-228{margin:228px}.u-m-232{margin:232px}.u-m-236{margin:236px}.u-m-240{margin:240px}.u-m-244{margin:244px}.u-m-248{margin:248px}.u-m-252{margin:252px}.u-m-256{margin:256px}.u-m-260{margin:260px}.u-m-264{margin:264px}.u-m-268{margin:268px}.u-m-272{margin:272px}.u-m-276{margin:276px}.u-m-280{margin:280px}.u-m-284{margin:284px}.u-m-288{margin:288px}.u-m-292{margin:292px}.u-m-296{margin:296px}.u-m-300{margin:300px}.u-m-304{margin:304px}.u-m-308{margin:308px}.u-m-312{margin:312px}.u-m-316{margin:316px}.u-m-320{margin:320px}.u-m-324{margin:324px}.u-m-328{margin:328px}.u-m-332{margin:332px}.u-m-336{margin:336px}.u-m-340{margin:340px}.u-m-344{margin:344px}.u-m-348{margin:348px}.u-m-352{margin:352px}.u-m-356{margin:356px}.u-m-360{margin:360px}.u-m-364{margin:364px}.u-m-368{margin:368px}.u-m-372{margin:372px}.u-m-376{margin:376px}.u-m-380{margin:380px}.u-m-384{margin:384px}.u-m-388{margin:388px}.u-m-392{margin:392px}.u-m-396{margin:396px}.u-m-400{margin:400px}.u-mx-0{margin-inline:0}.u-mx-4{margin-inline:4px}.u-mx-8{margin-inline:8px}.u-mx-12{margin-inline:12px}.u-mx-16{margin-inline:16px}.u-mx-20{margin-inline:20px}.u-mx-24{margin-inline:24px}.u-mx-28{margin-inline:28px}.u-mx-32{margin-inline:32px}.u-mx-36{margin-inline:36px}.u-mx-40{margin-inline:40px}.u-mx-44{margin-inline:44px}.u-mx-48{margin-inline:48px}.u-mx-52{margin-inline:52px}.u-mx-56{margin-inline:56px}.u-mx-60{margin-inline:60px}.u-mx-64{margin-inline:64px}.u-mx-68{margin-inline:68px}.u-mx-72{margin-inline:72px}.u-mx-76{margin-inline:76px}.u-mx-80{margin-inline:80px}.u-mx-84{margin-inline:84px}.u-mx-88{margin-inline:88px}.u-mx-92{margin-inline:92px}.u-mx-96{margin-inline:96px}.u-mx-100{margin-inline:100px}.u-mx-104{margin-inline:104px}.u-mx-108{margin-inline:108px}.u-mx-112{margin-inline:112px}.u-mx-116{margin-inline:116px}.u-mx-120{margin-inline:120px}.u-mx-124{margin-inline:124px}.u-mx-128{margin-inline:128px}.u-mx-132{margin-inline:132px}.u-mx-136{margin-inline:136px}.u-mx-140{margin-inline:140px}.u-mx-144{margin-inline:144px}.u-mx-148{margin-inline:148px}.u-mx-152{margin-inline:152px}.u-mx-156{margin-inline:156px}.u-mx-160{margin-inline:160px}.u-mx-164{margin-inline:164px}.u-mx-168{margin-inline:168px}.u-mx-172{margin-inline:172px}.u-mx-176{margin-inline:176px}.u-mx-180{margin-inline:180px}.u-mx-184{margin-inline:184px}.u-mx-188{margin-inline:188px}.u-mx-192{margin-inline:192px}.u-mx-196{margin-inline:196px}.u-mx-200{margin-inline:200px}.u-mx-204{margin-inline:204px}.u-mx-208{margin-inline:208px}.u-mx-212{margin-inline:212px}.u-mx-216{margin-inline:216px}.u-mx-220{margin-inline:220px}.u-mx-224{margin-inline:224px}.u-mx-228{margin-inline:228px}.u-mx-232{margin-inline:232px}.u-mx-236{margin-inline:236px}.u-mx-240{margin-inline:240px}.u-mx-244{margin-inline:244px}.u-mx-248{margin-inline:248px}.u-mx-252{margin-inline:252px}.u-mx-256{margin-inline:256px}.u-mx-260{margin-inline:260px}.u-mx-264{margin-inline:264px}.u-mx-268{margin-inline:268px}.u-mx-272{margin-inline:272px}.u-mx-276{margin-inline:276px}.u-mx-280{margin-inline:280px}.u-mx-284{margin-inline:284px}.u-mx-288{margin-inline:288px}.u-mx-292{margin-inline:292px}.u-mx-296{margin-inline:296px}.u-mx-300{margin-inline:300px}.u-mx-304{margin-inline:304px}.u-mx-308{margin-inline:308px}.u-mx-312{margin-inline:312px}.u-mx-316{margin-inline:316px}.u-mx-320{margin-inline:320px}.u-mx-324{margin-inline:324px}.u-mx-328{margin-inline:328px}.u-mx-332{margin-inline:332px}.u-mx-336{margin-inline:336px}.u-mx-340{margin-inline:340px}.u-mx-344{margin-inline:344px}.u-mx-348{margin-inline:348px}.u-mx-352{margin-inline:352px}.u-mx-356{margin-inline:356px}.u-mx-360{margin-inline:360px}.u-mx-364{margin-inline:364px}.u-mx-368{margin-inline:368px}.u-mx-372{margin-inline:372px}.u-mx-376{margin-inline:376px}.u-mx-380{margin-inline:380px}.u-mx-384{margin-inline:384px}.u-mx-388{margin-inline:388px}.u-mx-392{margin-inline:392px}.u-mx-396{margin-inline:396px}.u-mx-400{margin-inline:400px}.u-my-0{margin-block:0}.u-my-4{margin-block:4px}.u-my-8{margin-block:8px}.u-my-12{margin-block:12px}.u-my-16{margin-block:16px}.u-my-20{margin-block:20px}.u-my-24{margin-block:24px}.u-my-28{margin-block:28px}.u-my-32{margin-block:32px}.u-my-36{margin-block:36px}.u-my-40{margin-block:40px}.u-my-44{margin-block:44px}.u-my-48{margin-block:48px}.u-my-52{margin-block:52px}.u-my-56{margin-block:56px}.u-my-60{margin-block:60px}.u-my-64{margin-block:64px}.u-my-68{margin-block:68px}.u-my-72{margin-block:72px}.u-my-76{margin-block:76px}.u-my-80{margin-block:80px}.u-my-84{margin-block:84px}.u-my-88{margin-block:88px}.u-my-92{margin-block:92px}.u-my-96{margin-block:96px}.u-my-100{margin-block:100px}.u-my-104{margin-block:104px}.u-my-108{margin-block:108px}.u-my-112{margin-block:112px}.u-my-116{margin-block:116px}.u-my-120{margin-block:120px}.u-my-124{margin-block:124px}.u-my-128{margin-block:128px}.u-my-132{margin-block:132px}.u-my-136{margin-block:136px}.u-my-140{margin-block:140px}.u-my-144{margin-block:144px}.u-my-148{margin-block:148px}.u-my-152{margin-block:152px}.u-my-156{margin-block:156px}.u-my-160{margin-block:160px}.u-my-164{margin-block:164px}.u-my-168{margin-block:168px}.u-my-172{margin-block:172px}.u-my-176{margin-block:176px}.u-my-180{margin-block:180px}.u-my-184{margin-block:184px}.u-my-188{margin-block:188px}.u-my-192{margin-block:192px}.u-my-196{margin-block:196px}.u-my-200{margin-block:200px}.u-my-204{margin-block:204px}.u-my-208{margin-block:208px}.u-my-212{margin-block:212px}.u-my-216{margin-block:216px}.u-my-220{margin-block:220px}.u-my-224{margin-block:224px}.u-my-228{margin-block:228px}.u-my-232{margin-block:232px}.u-my-236{margin-block:236px}.u-my-240{margin-block:240px}.u-my-244{margin-block:244px}.u-my-248{margin-block:248px}.u-my-252{margin-block:252px}.u-my-256{margin-block:256px}.u-my-260{margin-block:260px}.u-my-264{margin-block:264px}.u-my-268{margin-block:268px}.u-my-272{margin-block:272px}.u-my-276{margin-block:276px}.u-my-280{margin-block:280px}.u-my-284{margin-block:284px}.u-my-288{margin-block:288px}.u-my-292{margin-block:292px}.u-my-296{margin-block:296px}.u-my-300{margin-block:300px}.u-my-304{margin-block:304px}.u-my-308{margin-block:308px}.u-my-312{margin-block:312px}.u-my-316{margin-block:316px}.u-my-320{margin-block:320px}.u-my-324{margin-block:324px}.u-my-328{margin-block:328px}.u-my-332{margin-block:332px}.u-my-336{margin-block:336px}.u-my-340{margin-block:340px}.u-my-344{margin-block:344px}.u-my-348{margin-block:348px}.u-my-352{margin-block:352px}.u-my-356{margin-block:356px}.u-my-360{margin-block:360px}.u-my-364{margin-block:364px}.u-my-368{margin-block:368px}.u-my-372{margin-block:372px}.u-my-376{margin-block:376px}.u-my-380{margin-block:380px}.u-my-384{margin-block:384px}.u-my-388{margin-block:388px}.u-my-392{margin-block:392px}.u-my-396{margin-block:396px}.u-my-400{margin-block:400px}.u-mt-0{margin-top:0}.u-mt-4{margin-top:4px}.u-mt-8{margin-top:8px}.u-mt-12{margin-top:12px}.u-mt-16{margin-top:16px}.u-mt-20{margin-top:20px}.u-mt-24{margin-top:24px}.u-mt-28{margin-top:28px}.u-mt-32{margin-top:32px}.u-mt-36{margin-top:36px}.u-mt-40{margin-top:40px}.u-mt-44{margin-top:44px}.u-mt-48{margin-top:48px}.u-mt-52{margin-top:52px}.u-mt-56{margin-top:56px}.u-mt-60{margin-top:60px}.u-mt-64{margin-top:64px}.u-mt-68{margin-top:68px}.u-mt-72{margin-top:72px}.u-mt-76{margin-top:76px}.u-mt-80{margin-top:80px}.u-mt-84{margin-top:84px}.u-mt-88{margin-top:88px}.u-mt-92{margin-top:92px}.u-mt-96{margin-top:96px}.u-mt-100{margin-top:100px}.u-mt-104{margin-top:104px}.u-mt-108{margin-top:108px}.u-mt-112{margin-top:112px}.u-mt-116{margin-top:116px}.u-mt-120{margin-top:120px}.u-mt-124{margin-top:124px}.u-mt-128{margin-top:128px}.u-mt-132{margin-top:132px}.u-mt-136{margin-top:136px}.u-mt-140{margin-top:140px}.u-mt-144{margin-top:144px}.u-mt-148{margin-top:148px}.u-mt-152{margin-top:152px}.u-mt-156{margin-top:156px}.u-mt-160{margin-top:160px}.u-mt-164{margin-top:164px}.u-mt-168{margin-top:168px}.u-mt-172{margin-top:172px}.u-mt-176{margin-top:176px}.u-mt-180{margin-top:180px}.u-mt-184{margin-top:184px}.u-mt-188{margin-top:188px}.u-mt-192{margin-top:192px}.u-mt-196{margin-top:196px}.u-mt-200{margin-top:200px}.u-mt-204{margin-top:204px}.u-mt-208{margin-top:208px}.u-mt-212{margin-top:212px}.u-mt-216{margin-top:216px}.u-mt-220{margin-top:220px}.u-mt-224{margin-top:224px}.u-mt-228{margin-top:228px}.u-mt-232{margin-top:232px}.u-mt-236{margin-top:236px}.u-mt-240{margin-top:240px}.u-mt-244{margin-top:244px}.u-mt-248{margin-top:248px}.u-mt-252{margin-top:252px}.u-mt-256{margin-top:256px}.u-mt-260{margin-top:260px}.u-mt-264{margin-top:264px}.u-mt-268{margin-top:268px}.u-mt-272{margin-top:272px}.u-mt-276{margin-top:276px}.u-mt-280{margin-top:280px}.u-mt-284{margin-top:284px}.u-mt-288{margin-top:288px}.u-mt-292{margin-top:292px}.u-mt-296{margin-top:296px}.u-mt-300{margin-top:300px}.u-mt-304{margin-top:304px}.u-mt-308{margin-top:308px}.u-mt-312{margin-top:312px}.u-mt-316{margin-top:316px}.u-mt-320{margin-top:320px}.u-mt-324{margin-top:324px}.u-mt-328{margin-top:328px}.u-mt-332{margin-top:332px}.u-mt-336{margin-top:336px}.u-mt-340{margin-top:340px}.u-mt-344{margin-top:344px}.u-mt-348{margin-top:348px}.u-mt-352{margin-top:352px}.u-mt-356{margin-top:356px}.u-mt-360{margin-top:360px}.u-mt-364{margin-top:364px}.u-mt-368{margin-top:368px}.u-mt-372{margin-top:372px}.u-mt-376{margin-top:376px}.u-mt-380{margin-top:380px}.u-mt-384{margin-top:384px}.u-mt-388{margin-top:388px}.u-mt-392{margin-top:392px}.u-mt-396{margin-top:396px}.u-mt-400{margin-top:400px}.u-mb-0{margin-bottom:0}.u-mb-4{margin-bottom:4px}.u-mb-8{margin-bottom:8px}.u-mb-12{margin-bottom:12px}.u-mb-16{margin-bottom:16px}.u-mb-20{margin-bottom:20px}.u-mb-24{margin-bottom:24px}.u-mb-28{margin-bottom:28px}.u-mb-32{margin-bottom:32px}.u-mb-36{margin-bottom:36px}.u-mb-40{margin-bottom:40px}.u-mb-44{margin-bottom:44px}.u-mb-48{margin-bottom:48px}.u-mb-52{margin-bottom:52px}.u-mb-56{margin-bottom:56px}.u-mb-60{margin-bottom:60px}.u-mb-64{margin-bottom:64px}.u-mb-68{margin-bottom:68px}.u-mb-72{margin-bottom:72px}.u-mb-76{margin-bottom:76px}.u-mb-80{margin-bottom:80px}.u-mb-84{margin-bottom:84px}.u-mb-88{margin-bottom:88px}.u-mb-92{margin-bottom:92px}.u-mb-96{margin-bottom:96px}.u-mb-100{margin-bottom:100px}.u-mb-104{margin-bottom:104px}.u-mb-108{margin-bottom:108px}.u-mb-112{margin-bottom:112px}.u-mb-116{margin-bottom:116px}.u-mb-120{margin-bottom:120px}.u-mb-124{margin-bottom:124px}.u-mb-128{margin-bottom:128px}.u-mb-132{margin-bottom:132px}.u-mb-136{margin-bottom:136px}.u-mb-140{margin-bottom:140px}.u-mb-144{margin-bottom:144px}.u-mb-148{margin-bottom:148px}.u-mb-152{margin-bottom:152px}.u-mb-156{margin-bottom:156px}.u-mb-160{margin-bottom:160px}.u-mb-164{margin-bottom:164px}.u-mb-168{margin-bottom:168px}.u-mb-172{margin-bottom:172px}.u-mb-176{margin-bottom:176px}.u-mb-180{margin-bottom:180px}.u-mb-184{margin-bottom:184px}.u-mb-188{margin-bottom:188px}.u-mb-192{margin-bottom:192px}.u-mb-196{margin-bottom:196px}.u-mb-200{margin-bottom:200px}.u-mb-204{margin-bottom:204px}.u-mb-208{margin-bottom:208px}.u-mb-212{margin-bottom:212px}.u-mb-216{margin-bottom:216px}.u-mb-220{margin-bottom:220px}.u-mb-224{margin-bottom:224px}.u-mb-228{margin-bottom:228px}.u-mb-232{margin-bottom:232px}.u-mb-236{margin-bottom:236px}.u-mb-240{margin-bottom:240px}.u-mb-244{margin-bottom:244px}.u-mb-248{margin-bottom:248px}.u-mb-252{margin-bottom:252px}.u-mb-256{margin-bottom:256px}.u-mb-260{margin-bottom:260px}.u-mb-264{margin-bottom:264px}.u-mb-268{margin-bottom:268px}.u-mb-272{margin-bottom:272px}.u-mb-276{margin-bottom:276px}.u-mb-280{margin-bottom:280px}.u-mb-284{margin-bottom:284px}.u-mb-288{margin-bottom:288px}.u-mb-292{margin-bottom:292px}.u-mb-296{margin-bottom:296px}.u-mb-300{margin-bottom:300px}.u-mb-304{margin-bottom:304px}.u-mb-308{margin-bottom:308px}.u-mb-312{margin-bottom:312px}.u-mb-316{margin-bottom:316px}.u-mb-320{margin-bottom:320px}.u-mb-324{margin-bottom:324px}.u-mb-328{margin-bottom:328px}.u-mb-332{margin-bottom:332px}.u-mb-336{margin-bottom:336px}.u-mb-340{margin-bottom:340px}.u-mb-344{margin-bottom:344px}.u-mb-348{margin-bottom:348px}.u-mb-352{margin-bottom:352px}.u-mb-356{margin-bottom:356px}.u-mb-360{margin-bottom:360px}.u-mb-364{margin-bottom:364px}.u-mb-368{margin-bottom:368px}.u-mb-372{margin-bottom:372px}.u-mb-376{margin-bottom:376px}.u-mb-380{margin-bottom:380px}.u-mb-384{margin-bottom:384px}.u-mb-388{margin-bottom:388px}.u-mb-392{margin-bottom:392px}.u-mb-396{margin-bottom:396px}.u-mb-400{margin-bottom:400px}.u-ml-0{margin-left:0}.u-ml-4{margin-left:4px}.u-ml-8{margin-left:8px}.u-ml-12{margin-left:12px}.u-ml-16{margin-left:16px}.u-ml-20{margin-left:20px}.u-ml-24{margin-left:24px}.u-ml-28{margin-left:28px}.u-ml-32{margin-left:32px}.u-ml-36{margin-left:36px}.u-ml-40{margin-left:40px}.u-ml-44{margin-left:44px}.u-ml-48{margin-left:48px}.u-ml-52{margin-left:52px}.u-ml-56{margin-left:56px}.u-ml-60{margin-left:60px}.u-ml-64{margin-left:64px}.u-ml-68{margin-left:68px}.u-ml-72{margin-left:72px}.u-ml-76{margin-left:76px}.u-ml-80{margin-left:80px}.u-ml-84{margin-left:84px}.u-ml-88{margin-left:88px}.u-ml-92{margin-left:92px}.u-ml-96{margin-left:96px}.u-ml-100{margin-left:100px}.u-ml-104{margin-left:104px}.u-ml-108{margin-left:108px}.u-ml-112{margin-left:112px}.u-ml-116{margin-left:116px}.u-ml-120{margin-left:120px}.u-ml-124{margin-left:124px}.u-ml-128{margin-left:128px}.u-ml-132{margin-left:132px}.u-ml-136{margin-left:136px}.u-ml-140{margin-left:140px}.u-ml-144{margin-left:144px}.u-ml-148{margin-left:148px}.u-ml-152{margin-left:152px}.u-ml-156{margin-left:156px}.u-ml-160{margin-left:160px}.u-ml-164{margin-left:164px}.u-ml-168{margin-left:168px}.u-ml-172{margin-left:172px}.u-ml-176{margin-left:176px}.u-ml-180{margin-left:180px}.u-ml-184{margin-left:184px}.u-ml-188{margin-left:188px}.u-ml-192{margin-left:192px}.u-ml-196{margin-left:196px}.u-ml-200{margin-left:200px}.u-ml-204{margin-left:204px}.u-ml-208{margin-left:208px}.u-ml-212{margin-left:212px}.u-ml-216{margin-left:216px}.u-ml-220{margin-left:220px}.u-ml-224{margin-left:224px}.u-ml-228{margin-left:228px}.u-ml-232{margin-left:232px}.u-ml-236{margin-left:236px}.u-ml-240{margin-left:240px}.u-ml-244{margin-left:244px}.u-ml-248{margin-left:248px}.u-ml-252{margin-left:252px}.u-ml-256{margin-left:256px}.u-ml-260{margin-left:260px}.u-ml-264{margin-left:264px}.u-ml-268{margin-left:268px}.u-ml-272{margin-left:272px}.u-ml-276{margin-left:276px}.u-ml-280{margin-left:280px}.u-ml-284{margin-left:284px}.u-ml-288{margin-left:288px}.u-ml-292{margin-left:292px}.u-ml-296{margin-left:296px}.u-ml-300{margin-left:300px}.u-ml-304{margin-left:304px}.u-ml-308{margin-left:308px}.u-ml-312{margin-left:312px}.u-ml-316{margin-left:316px}.u-ml-320{margin-left:320px}.u-ml-324{margin-left:324px}.u-ml-328{margin-left:328px}.u-ml-332{margin-left:332px}.u-ml-336{margin-left:336px}.u-ml-340{margin-left:340px}.u-ml-344{margin-left:344px}.u-ml-348{margin-left:348px}.u-ml-352{margin-left:352px}.u-ml-356{margin-left:356px}.u-ml-360{margin-left:360px}.u-ml-364{margin-left:364px}.u-ml-368{margin-left:368px}.u-ml-372{margin-left:372px}.u-ml-376{margin-left:376px}.u-ml-380{margin-left:380px}.u-ml-384{margin-left:384px}.u-ml-388{margin-left:388px}.u-ml-392{margin-left:392px}.u-ml-396{margin-left:396px}.u-ml-400{margin-left:400px}.u-mr-0{margin-right:0}.u-mr-4{margin-right:4px}.u-mr-8{margin-right:8px}.u-mr-12{margin-right:12px}.u-mr-16{margin-right:16px}.u-mr-20{margin-right:20px}.u-mr-24{margin-right:24px}.u-mr-28{margin-right:28px}.u-mr-32{margin-right:32px}.u-mr-36{margin-right:36px}.u-mr-40{margin-right:40px}.u-mr-44{margin-right:44px}.u-mr-48{margin-right:48px}.u-mr-52{margin-right:52px}.u-mr-56{margin-right:56px}.u-mr-60{margin-right:60px}.u-mr-64{margin-right:64px}.u-mr-68{margin-right:68px}.u-mr-72{margin-right:72px}.u-mr-76{margin-right:76px}.u-mr-80{margin-right:80px}.u-mr-84{margin-right:84px}.u-mr-88{margin-right:88px}.u-mr-92{margin-right:92px}.u-mr-96{margin-right:96px}.u-mr-100{margin-right:100px}.u-mr-104{margin-right:104px}.u-mr-108{margin-right:108px}.u-mr-112{margin-right:112px}.u-mr-116{margin-right:116px}.u-mr-120{margin-right:120px}.u-mr-124{margin-right:124px}.u-mr-128{margin-right:128px}.u-mr-132{margin-right:132px}.u-mr-136{margin-right:136px}.u-mr-140{margin-right:140px}.u-mr-144{margin-right:144px}.u-mr-148{margin-right:148px}.u-mr-152{margin-right:152px}.u-mr-156{margin-right:156px}.u-mr-160{margin-right:160px}.u-mr-164{margin-right:164px}.u-mr-168{margin-right:168px}.u-mr-172{margin-right:172px}.u-mr-176{margin-right:176px}.u-mr-180{margin-right:180px}.u-mr-184{margin-right:184px}.u-mr-188{margin-right:188px}.u-mr-192{margin-right:192px}.u-mr-196{margin-right:196px}.u-mr-200{margin-right:200px}.u-mr-204{margin-right:204px}.u-mr-208{margin-right:208px}.u-mr-212{margin-right:212px}.u-mr-216{margin-right:216px}.u-mr-220{margin-right:220px}.u-mr-224{margin-right:224px}.u-mr-228{margin-right:228px}.u-mr-232{margin-right:232px}.u-mr-236{margin-right:236px}.u-mr-240{margin-right:240px}.u-mr-244{margin-right:244px}.u-mr-248{margin-right:248px}.u-mr-252{margin-right:252px}.u-mr-256{margin-right:256px}.u-mr-260{margin-right:260px}.u-mr-264{margin-right:264px}.u-mr-268{margin-right:268px}.u-mr-272{margin-right:272px}.u-mr-276{margin-right:276px}.u-mr-280{margin-right:280px}.u-mr-284{margin-right:284px}.u-mr-288{margin-right:288px}.u-mr-292{margin-right:292px}.u-mr-296{margin-right:296px}.u-mr-300{margin-right:300px}.u-mr-304{margin-right:304px}.u-mr-308{margin-right:308px}.u-mr-312{margin-right:312px}.u-mr-316{margin-right:316px}.u-mr-320{margin-right:320px}.u-mr-324{margin-right:324px}.u-mr-328{margin-right:328px}.u-mr-332{margin-right:332px}.u-mr-336{margin-right:336px}.u-mr-340{margin-right:340px}.u-mr-344{margin-right:344px}.u-mr-348{margin-right:348px}.u-mr-352{margin-right:352px}.u-mr-356{margin-right:356px}.u-mr-360{margin-right:360px}.u-mr-364{margin-right:364px}.u-mr-368{margin-right:368px}.u-mr-372{margin-right:372px}.u-mr-376{margin-right:376px}.u-mr-380{margin-right:380px}.u-mr-384{margin-right:384px}.u-mr-388{margin-right:388px}.u-mr-392{margin-right:392px}.u-mr-396{margin-right:396px}.u-mr-400{margin-right:400px}@media screen and (width<=960px){.u-pt-tb-0{padding-top:0}.u-pt-tb-4{padding-top:4px}.u-pt-tb-8{padding-top:8px}.u-pt-tb-12{padding-top:12px}.u-pt-tb-16{padding-top:16px}.u-pt-tb-20{padding-top:20px}.u-pt-tb-24{padding-top:24px}.u-pt-tb-28{padding-top:28px}.u-pt-tb-32{padding-top:32px}.u-pt-tb-36{padding-top:36px}.u-pt-tb-40{padding-top:40px}.u-pt-tb-44{padding-top:44px}.u-pt-tb-48{padding-top:48px}.u-pt-tb-52{padding-top:52px}.u-pt-tb-56{padding-top:56px}.u-pt-tb-60{padding-top:60px}.u-pt-tb-64{padding-top:64px}.u-pt-tb-68{padding-top:68px}.u-pt-tb-72{padding-top:72px}.u-pt-tb-76{padding-top:76px}.u-pt-tb-80{padding-top:80px}.u-pt-tb-84{padding-top:84px}.u-pt-tb-88{padding-top:88px}.u-pt-tb-92{padding-top:92px}.u-pt-tb-96{padding-top:96px}.u-pt-tb-100{padding-top:100px}.u-pt-tb-104{padding-top:104px}.u-pt-tb-108{padding-top:108px}.u-pt-tb-112{padding-top:112px}.u-pt-tb-116{padding-top:116px}.u-pt-tb-120{padding-top:120px}.u-pt-tb-124{padding-top:124px}.u-pt-tb-128{padding-top:128px}.u-pt-tb-132{padding-top:132px}.u-pt-tb-136{padding-top:136px}.u-pt-tb-140{padding-top:140px}.u-pt-tb-144{padding-top:144px}.u-pt-tb-148{padding-top:148px}.u-pt-tb-152{padding-top:152px}.u-pt-tb-156{padding-top:156px}.u-pt-tb-160{padding-top:160px}.u-pt-tb-164{padding-top:164px}.u-pt-tb-168{padding-top:168px}.u-pt-tb-172{padding-top:172px}.u-pt-tb-176{padding-top:176px}.u-pt-tb-180{padding-top:180px}.u-pt-tb-184{padding-top:184px}.u-pt-tb-188{padding-top:188px}.u-pt-tb-192{padding-top:192px}.u-pt-tb-196{padding-top:196px}.u-pt-tb-200{padding-top:200px}.u-pt-tb-204{padding-top:204px}.u-pt-tb-208{padding-top:208px}.u-pt-tb-212{padding-top:212px}.u-pt-tb-216{padding-top:216px}.u-pt-tb-220{padding-top:220px}.u-pt-tb-224{padding-top:224px}.u-pt-tb-228{padding-top:228px}.u-pt-tb-232{padding-top:232px}.u-pt-tb-236{padding-top:236px}.u-pt-tb-240{padding-top:240px}.u-pt-tb-244{padding-top:244px}.u-pt-tb-248{padding-top:248px}.u-pt-tb-252{padding-top:252px}.u-pt-tb-256{padding-top:256px}.u-pt-tb-260{padding-top:260px}.u-pt-tb-264{padding-top:264px}.u-pt-tb-268{padding-top:268px}.u-pt-tb-272{padding-top:272px}.u-pt-tb-276{padding-top:276px}.u-pt-tb-280{padding-top:280px}.u-pt-tb-284{padding-top:284px}.u-pt-tb-288{padding-top:288px}.u-pt-tb-292{padding-top:292px}.u-pt-tb-296{padding-top:296px}.u-pt-tb-300{padding-top:300px}.u-pt-tb-304{padding-top:304px}.u-pt-tb-308{padding-top:308px}.u-pt-tb-312{padding-top:312px}.u-pt-tb-316{padding-top:316px}.u-pt-tb-320{padding-top:320px}.u-pt-tb-324{padding-top:324px}.u-pt-tb-328{padding-top:328px}.u-pt-tb-332{padding-top:332px}.u-pt-tb-336{padding-top:336px}.u-pt-tb-340{padding-top:340px}.u-pt-tb-344{padding-top:344px}.u-pt-tb-348{padding-top:348px}.u-pt-tb-352{padding-top:352px}.u-pt-tb-356{padding-top:356px}.u-pt-tb-360{padding-top:360px}.u-pt-tb-364{padding-top:364px}.u-pt-tb-368{padding-top:368px}.u-pt-tb-372{padding-top:372px}.u-pt-tb-376{padding-top:376px}.u-pt-tb-380{padding-top:380px}.u-pt-tb-384{padding-top:384px}.u-pt-tb-388{padding-top:388px}.u-pt-tb-392{padding-top:392px}.u-pt-tb-396{padding-top:396px}.u-pt-tb-400{padding-top:400px}}@media screen and (width<=740px){.u-p-sp-0{padding:0}.u-p-sp-4{padding:4px}.u-p-sp-8{padding:8px}.u-p-sp-12{padding:12px}.u-p-sp-16{padding:16px}.u-p-sp-20{padding:20px}.u-p-sp-24{padding:24px}.u-p-sp-28{padding:28px}.u-p-sp-32{padding:32px}.u-p-sp-36{padding:36px}.u-p-sp-40{padding:40px}.u-p-sp-44{padding:44px}.u-p-sp-48{padding:48px}.u-p-sp-52{padding:52px}.u-p-sp-56{padding:56px}.u-p-sp-60{padding:60px}.u-p-sp-64{padding:64px}.u-p-sp-68{padding:68px}.u-p-sp-72{padding:72px}.u-p-sp-76{padding:76px}.u-p-sp-80{padding:80px}.u-p-sp-84{padding:84px}.u-p-sp-88{padding:88px}.u-p-sp-92{padding:92px}.u-p-sp-96{padding:96px}.u-p-sp-100{padding:100px}.u-p-sp-104{padding:104px}.u-p-sp-108{padding:108px}.u-p-sp-112{padding:112px}.u-p-sp-116{padding:116px}.u-p-sp-120{padding:120px}.u-p-sp-124{padding:124px}.u-p-sp-128{padding:128px}.u-p-sp-132{padding:132px}.u-p-sp-136{padding:136px}.u-p-sp-140{padding:140px}.u-p-sp-144{padding:144px}.u-p-sp-148{padding:148px}.u-p-sp-152{padding:152px}.u-p-sp-156{padding:156px}.u-p-sp-160{padding:160px}.u-p-sp-164{padding:164px}.u-p-sp-168{padding:168px}.u-p-sp-172{padding:172px}.u-p-sp-176{padding:176px}.u-p-sp-180{padding:180px}.u-p-sp-184{padding:184px}.u-p-sp-188{padding:188px}.u-p-sp-192{padding:192px}.u-p-sp-196{padding:196px}.u-p-sp-200{padding:200px}.u-p-sp-204{padding:204px}.u-p-sp-208{padding:208px}.u-p-sp-212{padding:212px}.u-p-sp-216{padding:216px}.u-p-sp-220{padding:220px}.u-p-sp-224{padding:224px}.u-p-sp-228{padding:228px}.u-p-sp-232{padding:232px}.u-p-sp-236{padding:236px}.u-p-sp-240{padding:240px}.u-p-sp-244{padding:244px}.u-p-sp-248{padding:248px}.u-p-sp-252{padding:252px}.u-p-sp-256{padding:256px}.u-p-sp-260{padding:260px}.u-p-sp-264{padding:264px}.u-p-sp-268{padding:268px}.u-p-sp-272{padding:272px}.u-p-sp-276{padding:276px}.u-p-sp-280{padding:280px}.u-p-sp-284{padding:284px}.u-p-sp-288{padding:288px}.u-p-sp-292{padding:292px}.u-p-sp-296{padding:296px}.u-p-sp-300{padding:300px}.u-p-sp-304{padding:304px}.u-p-sp-308{padding:308px}.u-p-sp-312{padding:312px}.u-p-sp-316{padding:316px}.u-p-sp-320{padding:320px}.u-p-sp-324{padding:324px}.u-p-sp-328{padding:328px}.u-p-sp-332{padding:332px}.u-p-sp-336{padding:336px}.u-p-sp-340{padding:340px}.u-p-sp-344{padding:344px}.u-p-sp-348{padding:348px}.u-p-sp-352{padding:352px}.u-p-sp-356{padding:356px}.u-p-sp-360{padding:360px}.u-p-sp-364{padding:364px}.u-p-sp-368{padding:368px}.u-p-sp-372{padding:372px}.u-p-sp-376{padding:376px}.u-p-sp-380{padding:380px}.u-p-sp-384{padding:384px}.u-p-sp-388{padding:388px}.u-p-sp-392{padding:392px}.u-p-sp-396{padding:396px}.u-p-sp-400{padding:400px}.u-px-sp-0{padding-inline:0}.u-px-sp-4{padding-inline:4px}.u-px-sp-8{padding-inline:8px}.u-px-sp-12{padding-inline:12px}.u-px-sp-16{padding-inline:16px}.u-px-sp-20{padding-inline:20px}.u-px-sp-24{padding-inline:24px}.u-px-sp-28{padding-inline:28px}.u-px-sp-32{padding-inline:32px}.u-px-sp-36{padding-inline:36px}.u-px-sp-40{padding-inline:40px}.u-px-sp-44{padding-inline:44px}.u-px-sp-48{padding-inline:48px}.u-px-sp-52{padding-inline:52px}.u-px-sp-56{padding-inline:56px}.u-px-sp-60{padding-inline:60px}.u-px-sp-64{padding-inline:64px}.u-px-sp-68{padding-inline:68px}.u-px-sp-72{padding-inline:72px}.u-px-sp-76{padding-inline:76px}.u-px-sp-80{padding-inline:80px}.u-px-sp-84{padding-inline:84px}.u-px-sp-88{padding-inline:88px}.u-px-sp-92{padding-inline:92px}.u-px-sp-96{padding-inline:96px}.u-px-sp-100{padding-inline:100px}.u-px-sp-104{padding-inline:104px}.u-px-sp-108{padding-inline:108px}.u-px-sp-112{padding-inline:112px}.u-px-sp-116{padding-inline:116px}.u-px-sp-120{padding-inline:120px}.u-px-sp-124{padding-inline:124px}.u-px-sp-128{padding-inline:128px}.u-px-sp-132{padding-inline:132px}.u-px-sp-136{padding-inline:136px}.u-px-sp-140{padding-inline:140px}.u-px-sp-144{padding-inline:144px}.u-px-sp-148{padding-inline:148px}.u-px-sp-152{padding-inline:152px}.u-px-sp-156{padding-inline:156px}.u-px-sp-160{padding-inline:160px}.u-px-sp-164{padding-inline:164px}.u-px-sp-168{padding-inline:168px}.u-px-sp-172{padding-inline:172px}.u-px-sp-176{padding-inline:176px}.u-px-sp-180{padding-inline:180px}.u-px-sp-184{padding-inline:184px}.u-px-sp-188{padding-inline:188px}.u-px-sp-192{padding-inline:192px}.u-px-sp-196{padding-inline:196px}.u-px-sp-200{padding-inline:200px}.u-px-sp-204{padding-inline:204px}.u-px-sp-208{padding-inline:208px}.u-px-sp-212{padding-inline:212px}.u-px-sp-216{padding-inline:216px}.u-px-sp-220{padding-inline:220px}.u-px-sp-224{padding-inline:224px}.u-px-sp-228{padding-inline:228px}.u-px-sp-232{padding-inline:232px}.u-px-sp-236{padding-inline:236px}.u-px-sp-240{padding-inline:240px}.u-px-sp-244{padding-inline:244px}.u-px-sp-248{padding-inline:248px}.u-px-sp-252{padding-inline:252px}.u-px-sp-256{padding-inline:256px}.u-px-sp-260{padding-inline:260px}.u-px-sp-264{padding-inline:264px}.u-px-sp-268{padding-inline:268px}.u-px-sp-272{padding-inline:272px}.u-px-sp-276{padding-inline:276px}.u-px-sp-280{padding-inline:280px}.u-px-sp-284{padding-inline:284px}.u-px-sp-288{padding-inline:288px}.u-px-sp-292{padding-inline:292px}.u-px-sp-296{padding-inline:296px}.u-px-sp-300{padding-inline:300px}.u-px-sp-304{padding-inline:304px}.u-px-sp-308{padding-inline:308px}.u-px-sp-312{padding-inline:312px}.u-px-sp-316{padding-inline:316px}.u-px-sp-320{padding-inline:320px}.u-px-sp-324{padding-inline:324px}.u-px-sp-328{padding-inline:328px}.u-px-sp-332{padding-inline:332px}.u-px-sp-336{padding-inline:336px}.u-px-sp-340{padding-inline:340px}.u-px-sp-344{padding-inline:344px}.u-px-sp-348{padding-inline:348px}.u-px-sp-352{padding-inline:352px}.u-px-sp-356{padding-inline:356px}.u-px-sp-360{padding-inline:360px}.u-px-sp-364{padding-inline:364px}.u-px-sp-368{padding-inline:368px}.u-px-sp-372{padding-inline:372px}.u-px-sp-376{padding-inline:376px}.u-px-sp-380{padding-inline:380px}.u-px-sp-384{padding-inline:384px}.u-px-sp-388{padding-inline:388px}.u-px-sp-392{padding-inline:392px}.u-px-sp-396{padding-inline:396px}.u-px-sp-400{padding-inline:400px}.u-py-sp-0{padding-block:0}.u-py-sp-4{padding-block:4px}.u-py-sp-8{padding-block:8px}.u-py-sp-12{padding-block:12px}.u-py-sp-16{padding-block:16px}.u-py-sp-20{padding-block:20px}.u-py-sp-24{padding-block:24px}.u-py-sp-28{padding-block:28px}.u-py-sp-32{padding-block:32px}.u-py-sp-36{padding-block:36px}.u-py-sp-40{padding-block:40px}.u-py-sp-44{padding-block:44px}.u-py-sp-48{padding-block:48px}.u-py-sp-52{padding-block:52px}.u-py-sp-56{padding-block:56px}.u-py-sp-60{padding-block:60px}.u-py-sp-64{padding-block:64px}.u-py-sp-68{padding-block:68px}.u-py-sp-72{padding-block:72px}.u-py-sp-76{padding-block:76px}.u-py-sp-80{padding-block:80px}.u-py-sp-84{padding-block:84px}.u-py-sp-88{padding-block:88px}.u-py-sp-92{padding-block:92px}.u-py-sp-96{padding-block:96px}.u-py-sp-100{padding-block:100px}.u-py-sp-104{padding-block:104px}.u-py-sp-108{padding-block:108px}.u-py-sp-112{padding-block:112px}.u-py-sp-116{padding-block:116px}.u-py-sp-120{padding-block:120px}.u-py-sp-124{padding-block:124px}.u-py-sp-128{padding-block:128px}.u-py-sp-132{padding-block:132px}.u-py-sp-136{padding-block:136px}.u-py-sp-140{padding-block:140px}.u-py-sp-144{padding-block:144px}.u-py-sp-148{padding-block:148px}.u-py-sp-152{padding-block:152px}.u-py-sp-156{padding-block:156px}.u-py-sp-160{padding-block:160px}.u-py-sp-164{padding-block:164px}.u-py-sp-168{padding-block:168px}.u-py-sp-172{padding-block:172px}.u-py-sp-176{padding-block:176px}.u-py-sp-180{padding-block:180px}.u-py-sp-184{padding-block:184px}.u-py-sp-188{padding-block:188px}.u-py-sp-192{padding-block:192px}.u-py-sp-196{padding-block:196px}.u-py-sp-200{padding-block:200px}.u-py-sp-204{padding-block:204px}.u-py-sp-208{padding-block:208px}.u-py-sp-212{padding-block:212px}.u-py-sp-216{padding-block:216px}.u-py-sp-220{padding-block:220px}.u-py-sp-224{padding-block:224px}.u-py-sp-228{padding-block:228px}.u-py-sp-232{padding-block:232px}.u-py-sp-236{padding-block:236px}.u-py-sp-240{padding-block:240px}.u-py-sp-244{padding-block:244px}.u-py-sp-248{padding-block:248px}.u-py-sp-252{padding-block:252px}.u-py-sp-256{padding-block:256px}.u-py-sp-260{padding-block:260px}.u-py-sp-264{padding-block:264px}.u-py-sp-268{padding-block:268px}.u-py-sp-272{padding-block:272px}.u-py-sp-276{padding-block:276px}.u-py-sp-280{padding-block:280px}.u-py-sp-284{padding-block:284px}.u-py-sp-288{padding-block:288px}.u-py-sp-292{padding-block:292px}.u-py-sp-296{padding-block:296px}.u-py-sp-300{padding-block:300px}.u-py-sp-304{padding-block:304px}.u-py-sp-308{padding-block:308px}.u-py-sp-312{padding-block:312px}.u-py-sp-316{padding-block:316px}.u-py-sp-320{padding-block:320px}.u-py-sp-324{padding-block:324px}.u-py-sp-328{padding-block:328px}.u-py-sp-332{padding-block:332px}.u-py-sp-336{padding-block:336px}.u-py-sp-340{padding-block:340px}.u-py-sp-344{padding-block:344px}.u-py-sp-348{padding-block:348px}.u-py-sp-352{padding-block:352px}.u-py-sp-356{padding-block:356px}.u-py-sp-360{padding-block:360px}.u-py-sp-364{padding-block:364px}.u-py-sp-368{padding-block:368px}.u-py-sp-372{padding-block:372px}.u-py-sp-376{padding-block:376px}.u-py-sp-380{padding-block:380px}.u-py-sp-384{padding-block:384px}.u-py-sp-388{padding-block:388px}.u-py-sp-392{padding-block:392px}.u-py-sp-396{padding-block:396px}.u-py-sp-400{padding-block:400px}.u-pt-sp-0{padding-top:0}.u-pt-sp-4{padding-top:4px}.u-pt-sp-8{padding-top:8px}.u-pt-sp-12{padding-top:12px}.u-pt-sp-16{padding-top:16px}.u-pt-sp-20{padding-top:20px}.u-pt-sp-24{padding-top:24px}.u-pt-sp-28{padding-top:28px}.u-pt-sp-32{padding-top:32px}.u-pt-sp-36{padding-top:36px}.u-pt-sp-40{padding-top:40px}.u-pt-sp-44{padding-top:44px}.u-pt-sp-48{padding-top:48px}.u-pt-sp-52{padding-top:52px}.u-pt-sp-56{padding-top:56px}.u-pt-sp-60{padding-top:60px}.u-pt-sp-64{padding-top:64px}.u-pt-sp-68{padding-top:68px}.u-pt-sp-72{padding-top:72px}.u-pt-sp-76{padding-top:76px}.u-pt-sp-80{padding-top:80px}.u-pt-sp-84{padding-top:84px}.u-pt-sp-88{padding-top:88px}.u-pt-sp-92{padding-top:92px}.u-pt-sp-96{padding-top:96px}.u-pt-sp-100{padding-top:100px}.u-pt-sp-104{padding-top:104px}.u-pt-sp-108{padding-top:108px}.u-pt-sp-112{padding-top:112px}.u-pt-sp-116{padding-top:116px}.u-pt-sp-120{padding-top:120px}.u-pt-sp-124{padding-top:124px}.u-pt-sp-128{padding-top:128px}.u-pt-sp-132{padding-top:132px}.u-pt-sp-136{padding-top:136px}.u-pt-sp-140{padding-top:140px}.u-pt-sp-144{padding-top:144px}.u-pt-sp-148{padding-top:148px}.u-pt-sp-152{padding-top:152px}.u-pt-sp-156{padding-top:156px}.u-pt-sp-160{padding-top:160px}.u-pt-sp-164{padding-top:164px}.u-pt-sp-168{padding-top:168px}.u-pt-sp-172{padding-top:172px}.u-pt-sp-176{padding-top:176px}.u-pt-sp-180{padding-top:180px}.u-pt-sp-184{padding-top:184px}.u-pt-sp-188{padding-top:188px}.u-pt-sp-192{padding-top:192px}.u-pt-sp-196{padding-top:196px}.u-pt-sp-200{padding-top:200px}.u-pt-sp-204{padding-top:204px}.u-pt-sp-208{padding-top:208px}.u-pt-sp-212{padding-top:212px}.u-pt-sp-216{padding-top:216px}.u-pt-sp-220{padding-top:220px}.u-pt-sp-224{padding-top:224px}.u-pt-sp-228{padding-top:228px}.u-pt-sp-232{padding-top:232px}.u-pt-sp-236{padding-top:236px}.u-pt-sp-240{padding-top:240px}.u-pt-sp-244{padding-top:244px}.u-pt-sp-248{padding-top:248px}.u-pt-sp-252{padding-top:252px}.u-pt-sp-256{padding-top:256px}.u-pt-sp-260{padding-top:260px}.u-pt-sp-264{padding-top:264px}.u-pt-sp-268{padding-top:268px}.u-pt-sp-272{padding-top:272px}.u-pt-sp-276{padding-top:276px}.u-pt-sp-280{padding-top:280px}.u-pt-sp-284{padding-top:284px}.u-pt-sp-288{padding-top:288px}.u-pt-sp-292{padding-top:292px}.u-pt-sp-296{padding-top:296px}.u-pt-sp-300{padding-top:300px}.u-pt-sp-304{padding-top:304px}.u-pt-sp-308{padding-top:308px}.u-pt-sp-312{padding-top:312px}.u-pt-sp-316{padding-top:316px}.u-pt-sp-320{padding-top:320px}.u-pt-sp-324{padding-top:324px}.u-pt-sp-328{padding-top:328px}.u-pt-sp-332{padding-top:332px}.u-pt-sp-336{padding-top:336px}.u-pt-sp-340{padding-top:340px}.u-pt-sp-344{padding-top:344px}.u-pt-sp-348{padding-top:348px}.u-pt-sp-352{padding-top:352px}.u-pt-sp-356{padding-top:356px}.u-pt-sp-360{padding-top:360px}.u-pt-sp-364{padding-top:364px}.u-pt-sp-368{padding-top:368px}.u-pt-sp-372{padding-top:372px}.u-pt-sp-376{padding-top:376px}.u-pt-sp-380{padding-top:380px}.u-pt-sp-384{padding-top:384px}.u-pt-sp-388{padding-top:388px}.u-pt-sp-392{padding-top:392px}.u-pt-sp-396{padding-top:396px}.u-pt-sp-400{padding-top:400px}.u-pb-sp-0{padding-bottom:0}.u-pb-sp-4{padding-bottom:4px}.u-pb-sp-8{padding-bottom:8px}.u-pb-sp-12{padding-bottom:12px}.u-pb-sp-16{padding-bottom:16px}.u-pb-sp-20{padding-bottom:20px}.u-pb-sp-24{padding-bottom:24px}.u-pb-sp-28{padding-bottom:28px}.u-pb-sp-32{padding-bottom:32px}.u-pb-sp-36{padding-bottom:36px}.u-pb-sp-40{padding-bottom:40px}.u-pb-sp-44{padding-bottom:44px}.u-pb-sp-48{padding-bottom:48px}.u-pb-sp-52{padding-bottom:52px}.u-pb-sp-56{padding-bottom:56px}.u-pb-sp-60{padding-bottom:60px}.u-pb-sp-64{padding-bottom:64px}.u-pb-sp-68{padding-bottom:68px}.u-pb-sp-72{padding-bottom:72px}.u-pb-sp-76{padding-bottom:76px}.u-pb-sp-80{padding-bottom:80px}.u-pb-sp-84{padding-bottom:84px}.u-pb-sp-88{padding-bottom:88px}.u-pb-sp-92{padding-bottom:92px}.u-pb-sp-96{padding-bottom:96px}.u-pb-sp-100{padding-bottom:100px}.u-pb-sp-104{padding-bottom:104px}.u-pb-sp-108{padding-bottom:108px}.u-pb-sp-112{padding-bottom:112px}.u-pb-sp-116{padding-bottom:116px}.u-pb-sp-120{padding-bottom:120px}.u-pb-sp-124{padding-bottom:124px}.u-pb-sp-128{padding-bottom:128px}.u-pb-sp-132{padding-bottom:132px}.u-pb-sp-136{padding-bottom:136px}.u-pb-sp-140{padding-bottom:140px}.u-pb-sp-144{padding-bottom:144px}.u-pb-sp-148{padding-bottom:148px}.u-pb-sp-152{padding-bottom:152px}.u-pb-sp-156{padding-bottom:156px}.u-pb-sp-160{padding-bottom:160px}.u-pb-sp-164{padding-bottom:164px}.u-pb-sp-168{padding-bottom:168px}.u-pb-sp-172{padding-bottom:172px}.u-pb-sp-176{padding-bottom:176px}.u-pb-sp-180{padding-bottom:180px}.u-pb-sp-184{padding-bottom:184px}.u-pb-sp-188{padding-bottom:188px}.u-pb-sp-192{padding-bottom:192px}.u-pb-sp-196{padding-bottom:196px}.u-pb-sp-200{padding-bottom:200px}.u-pb-sp-204{padding-bottom:204px}.u-pb-sp-208{padding-bottom:208px}.u-pb-sp-212{padding-bottom:212px}.u-pb-sp-216{padding-bottom:216px}.u-pb-sp-220{padding-bottom:220px}.u-pb-sp-224{padding-bottom:224px}.u-pb-sp-228{padding-bottom:228px}.u-pb-sp-232{padding-bottom:232px}.u-pb-sp-236{padding-bottom:236px}.u-pb-sp-240{padding-bottom:240px}.u-pb-sp-244{padding-bottom:244px}.u-pb-sp-248{padding-bottom:248px}.u-pb-sp-252{padding-bottom:252px}.u-pb-sp-256{padding-bottom:256px}.u-pb-sp-260{padding-bottom:260px}.u-pb-sp-264{padding-bottom:264px}.u-pb-sp-268{padding-bottom:268px}.u-pb-sp-272{padding-bottom:272px}.u-pb-sp-276{padding-bottom:276px}.u-pb-sp-280{padding-bottom:280px}.u-pb-sp-284{padding-bottom:284px}.u-pb-sp-288{padding-bottom:288px}.u-pb-sp-292{padding-bottom:292px}.u-pb-sp-296{padding-bottom:296px}.u-pb-sp-300{padding-bottom:300px}.u-pb-sp-304{padding-bottom:304px}.u-pb-sp-308{padding-bottom:308px}.u-pb-sp-312{padding-bottom:312px}.u-pb-sp-316{padding-bottom:316px}.u-pb-sp-320{padding-bottom:320px}.u-pb-sp-324{padding-bottom:324px}.u-pb-sp-328{padding-bottom:328px}.u-pb-sp-332{padding-bottom:332px}.u-pb-sp-336{padding-bottom:336px}.u-pb-sp-340{padding-bottom:340px}.u-pb-sp-344{padding-bottom:344px}.u-pb-sp-348{padding-bottom:348px}.u-pb-sp-352{padding-bottom:352px}.u-pb-sp-356{padding-bottom:356px}.u-pb-sp-360{padding-bottom:360px}.u-pb-sp-364{padding-bottom:364px}.u-pb-sp-368{padding-bottom:368px}.u-pb-sp-372{padding-bottom:372px}.u-pb-sp-376{padding-bottom:376px}.u-pb-sp-380{padding-bottom:380px}.u-pb-sp-384{padding-bottom:384px}.u-pb-sp-388{padding-bottom:388px}.u-pb-sp-392{padding-bottom:392px}.u-pb-sp-396{padding-bottom:396px}.u-pb-sp-400{padding-bottom:400px}.u-pl-sp-0{padding-left:0}.u-pl-sp-4{padding-left:4px}.u-pl-sp-8{padding-left:8px}.u-pl-sp-12{padding-left:12px}.u-pl-sp-16{padding-left:16px}.u-pl-sp-20{padding-left:20px}.u-pl-sp-24{padding-left:24px}.u-pl-sp-28{padding-left:28px}.u-pl-sp-32{padding-left:32px}.u-pl-sp-36{padding-left:36px}.u-pl-sp-40{padding-left:40px}.u-pl-sp-44{padding-left:44px}.u-pl-sp-48{padding-left:48px}.u-pl-sp-52{padding-left:52px}.u-pl-sp-56{padding-left:56px}.u-pl-sp-60{padding-left:60px}.u-pl-sp-64{padding-left:64px}.u-pl-sp-68{padding-left:68px}.u-pl-sp-72{padding-left:72px}.u-pl-sp-76{padding-left:76px}.u-pl-sp-80{padding-left:80px}.u-pl-sp-84{padding-left:84px}.u-pl-sp-88{padding-left:88px}.u-pl-sp-92{padding-left:92px}.u-pl-sp-96{padding-left:96px}.u-pl-sp-100{padding-left:100px}.u-pl-sp-104{padding-left:104px}.u-pl-sp-108{padding-left:108px}.u-pl-sp-112{padding-left:112px}.u-pl-sp-116{padding-left:116px}.u-pl-sp-120{padding-left:120px}.u-pl-sp-124{padding-left:124px}.u-pl-sp-128{padding-left:128px}.u-pl-sp-132{padding-left:132px}.u-pl-sp-136{padding-left:136px}.u-pl-sp-140{padding-left:140px}.u-pl-sp-144{padding-left:144px}.u-pl-sp-148{padding-left:148px}.u-pl-sp-152{padding-left:152px}.u-pl-sp-156{padding-left:156px}.u-pl-sp-160{padding-left:160px}.u-pl-sp-164{padding-left:164px}.u-pl-sp-168{padding-left:168px}.u-pl-sp-172{padding-left:172px}.u-pl-sp-176{padding-left:176px}.u-pl-sp-180{padding-left:180px}.u-pl-sp-184{padding-left:184px}.u-pl-sp-188{padding-left:188px}.u-pl-sp-192{padding-left:192px}.u-pl-sp-196{padding-left:196px}.u-pl-sp-200{padding-left:200px}.u-pl-sp-204{padding-left:204px}.u-pl-sp-208{padding-left:208px}.u-pl-sp-212{padding-left:212px}.u-pl-sp-216{padding-left:216px}.u-pl-sp-220{padding-left:220px}.u-pl-sp-224{padding-left:224px}.u-pl-sp-228{padding-left:228px}.u-pl-sp-232{padding-left:232px}.u-pl-sp-236{padding-left:236px}.u-pl-sp-240{padding-left:240px}.u-pl-sp-244{padding-left:244px}.u-pl-sp-248{padding-left:248px}.u-pl-sp-252{padding-left:252px}.u-pl-sp-256{padding-left:256px}.u-pl-sp-260{padding-left:260px}.u-pl-sp-264{padding-left:264px}.u-pl-sp-268{padding-left:268px}.u-pl-sp-272{padding-left:272px}.u-pl-sp-276{padding-left:276px}.u-pl-sp-280{padding-left:280px}.u-pl-sp-284{padding-left:284px}.u-pl-sp-288{padding-left:288px}.u-pl-sp-292{padding-left:292px}.u-pl-sp-296{padding-left:296px}.u-pl-sp-300{padding-left:300px}.u-pl-sp-304{padding-left:304px}.u-pl-sp-308{padding-left:308px}.u-pl-sp-312{padding-left:312px}.u-pl-sp-316{padding-left:316px}.u-pl-sp-320{padding-left:320px}.u-pl-sp-324{padding-left:324px}.u-pl-sp-328{padding-left:328px}.u-pl-sp-332{padding-left:332px}.u-pl-sp-336{padding-left:336px}.u-pl-sp-340{padding-left:340px}.u-pl-sp-344{padding-left:344px}.u-pl-sp-348{padding-left:348px}.u-pl-sp-352{padding-left:352px}.u-pl-sp-356{padding-left:356px}.u-pl-sp-360{padding-left:360px}.u-pl-sp-364{padding-left:364px}.u-pl-sp-368{padding-left:368px}.u-pl-sp-372{padding-left:372px}.u-pl-sp-376{padding-left:376px}.u-pl-sp-380{padding-left:380px}.u-pl-sp-384{padding-left:384px}.u-pl-sp-388{padding-left:388px}.u-pl-sp-392{padding-left:392px}.u-pl-sp-396{padding-left:396px}.u-pl-sp-400{padding-left:400px}.u-pr-sp-0{padding-right:0}.u-pr-sp-4{padding-right:4px}.u-pr-sp-8{padding-right:8px}.u-pr-sp-12{padding-right:12px}.u-pr-sp-16{padding-right:16px}.u-pr-sp-20{padding-right:20px}.u-pr-sp-24{padding-right:24px}.u-pr-sp-28{padding-right:28px}.u-pr-sp-32{padding-right:32px}.u-pr-sp-36{padding-right:36px}.u-pr-sp-40{padding-right:40px}.u-pr-sp-44{padding-right:44px}.u-pr-sp-48{padding-right:48px}.u-pr-sp-52{padding-right:52px}.u-pr-sp-56{padding-right:56px}.u-pr-sp-60{padding-right:60px}.u-pr-sp-64{padding-right:64px}.u-pr-sp-68{padding-right:68px}.u-pr-sp-72{padding-right:72px}.u-pr-sp-76{padding-right:76px}.u-pr-sp-80{padding-right:80px}.u-pr-sp-84{padding-right:84px}.u-pr-sp-88{padding-right:88px}.u-pr-sp-92{padding-right:92px}.u-pr-sp-96{padding-right:96px}.u-pr-sp-100{padding-right:100px}.u-pr-sp-104{padding-right:104px}.u-pr-sp-108{padding-right:108px}.u-pr-sp-112{padding-right:112px}.u-pr-sp-116{padding-right:116px}.u-pr-sp-120{padding-right:120px}.u-pr-sp-124{padding-right:124px}.u-pr-sp-128{padding-right:128px}.u-pr-sp-132{padding-right:132px}.u-pr-sp-136{padding-right:136px}.u-pr-sp-140{padding-right:140px}.u-pr-sp-144{padding-right:144px}.u-pr-sp-148{padding-right:148px}.u-pr-sp-152{padding-right:152px}.u-pr-sp-156{padding-right:156px}.u-pr-sp-160{padding-right:160px}.u-pr-sp-164{padding-right:164px}.u-pr-sp-168{padding-right:168px}.u-pr-sp-172{padding-right:172px}.u-pr-sp-176{padding-right:176px}.u-pr-sp-180{padding-right:180px}.u-pr-sp-184{padding-right:184px}.u-pr-sp-188{padding-right:188px}.u-pr-sp-192{padding-right:192px}.u-pr-sp-196{padding-right:196px}.u-pr-sp-200{padding-right:200px}.u-pr-sp-204{padding-right:204px}.u-pr-sp-208{padding-right:208px}.u-pr-sp-212{padding-right:212px}.u-pr-sp-216{padding-right:216px}.u-pr-sp-220{padding-right:220px}.u-pr-sp-224{padding-right:224px}.u-pr-sp-228{padding-right:228px}.u-pr-sp-232{padding-right:232px}.u-pr-sp-236{padding-right:236px}.u-pr-sp-240{padding-right:240px}.u-pr-sp-244{padding-right:244px}.u-pr-sp-248{padding-right:248px}.u-pr-sp-252{padding-right:252px}.u-pr-sp-256{padding-right:256px}.u-pr-sp-260{padding-right:260px}.u-pr-sp-264{padding-right:264px}.u-pr-sp-268{padding-right:268px}.u-pr-sp-272{padding-right:272px}.u-pr-sp-276{padding-right:276px}.u-pr-sp-280{padding-right:280px}.u-pr-sp-284{padding-right:284px}.u-pr-sp-288{padding-right:288px}.u-pr-sp-292{padding-right:292px}.u-pr-sp-296{padding-right:296px}.u-pr-sp-300{padding-right:300px}.u-pr-sp-304{padding-right:304px}.u-pr-sp-308{padding-right:308px}.u-pr-sp-312{padding-right:312px}.u-pr-sp-316{padding-right:316px}.u-pr-sp-320{padding-right:320px}.u-pr-sp-324{padding-right:324px}.u-pr-sp-328{padding-right:328px}.u-pr-sp-332{padding-right:332px}.u-pr-sp-336{padding-right:336px}.u-pr-sp-340{padding-right:340px}.u-pr-sp-344{padding-right:344px}.u-pr-sp-348{padding-right:348px}.u-pr-sp-352{padding-right:352px}.u-pr-sp-356{padding-right:356px}.u-pr-sp-360{padding-right:360px}.u-pr-sp-364{padding-right:364px}.u-pr-sp-368{padding-right:368px}.u-pr-sp-372{padding-right:372px}.u-pr-sp-376{padding-right:376px}.u-pr-sp-380{padding-right:380px}.u-pr-sp-384{padding-right:384px}.u-pr-sp-388{padding-right:388px}.u-pr-sp-392{padding-right:392px}.u-pr-sp-396{padding-right:396px}.u-pr-sp-400{padding-right:400px}.u-m-sp-0{margin:0}.u-m-sp-4{margin:4px}.u-m-sp-8{margin:8px}.u-m-sp-12{margin:12px}.u-m-sp-16{margin:16px}.u-m-sp-20{margin:20px}.u-m-sp-24{margin:24px}.u-m-sp-28{margin:28px}.u-m-sp-32{margin:32px}.u-m-sp-36{margin:36px}.u-m-sp-40{margin:40px}.u-m-sp-44{margin:44px}.u-m-sp-48{margin:48px}.u-m-sp-52{margin:52px}.u-m-sp-56{margin:56px}.u-m-sp-60{margin:60px}.u-m-sp-64{margin:64px}.u-m-sp-68{margin:68px}.u-m-sp-72{margin:72px}.u-m-sp-76{margin:76px}.u-m-sp-80{margin:80px}.u-m-sp-84{margin:84px}.u-m-sp-88{margin:88px}.u-m-sp-92{margin:92px}.u-m-sp-96{margin:96px}.u-m-sp-100{margin:100px}.u-m-sp-104{margin:104px}.u-m-sp-108{margin:108px}.u-m-sp-112{margin:112px}.u-m-sp-116{margin:116px}.u-m-sp-120{margin:120px}.u-m-sp-124{margin:124px}.u-m-sp-128{margin:128px}.u-m-sp-132{margin:132px}.u-m-sp-136{margin:136px}.u-m-sp-140{margin:140px}.u-m-sp-144{margin:144px}.u-m-sp-148{margin:148px}.u-m-sp-152{margin:152px}.u-m-sp-156{margin:156px}.u-m-sp-160{margin:160px}.u-m-sp-164{margin:164px}.u-m-sp-168{margin:168px}.u-m-sp-172{margin:172px}.u-m-sp-176{margin:176px}.u-m-sp-180{margin:180px}.u-m-sp-184{margin:184px}.u-m-sp-188{margin:188px}.u-m-sp-192{margin:192px}.u-m-sp-196{margin:196px}.u-m-sp-200{margin:200px}.u-m-sp-204{margin:204px}.u-m-sp-208{margin:208px}.u-m-sp-212{margin:212px}.u-m-sp-216{margin:216px}.u-m-sp-220{margin:220px}.u-m-sp-224{margin:224px}.u-m-sp-228{margin:228px}.u-m-sp-232{margin:232px}.u-m-sp-236{margin:236px}.u-m-sp-240{margin:240px}.u-m-sp-244{margin:244px}.u-m-sp-248{margin:248px}.u-m-sp-252{margin:252px}.u-m-sp-256{margin:256px}.u-m-sp-260{margin:260px}.u-m-sp-264{margin:264px}.u-m-sp-268{margin:268px}.u-m-sp-272{margin:272px}.u-m-sp-276{margin:276px}.u-m-sp-280{margin:280px}.u-m-sp-284{margin:284px}.u-m-sp-288{margin:288px}.u-m-sp-292{margin:292px}.u-m-sp-296{margin:296px}.u-m-sp-300{margin:300px}.u-m-sp-304{margin:304px}.u-m-sp-308{margin:308px}.u-m-sp-312{margin:312px}.u-m-sp-316{margin:316px}.u-m-sp-320{margin:320px}.u-m-sp-324{margin:324px}.u-m-sp-328{margin:328px}.u-m-sp-332{margin:332px}.u-m-sp-336{margin:336px}.u-m-sp-340{margin:340px}.u-m-sp-344{margin:344px}.u-m-sp-348{margin:348px}.u-m-sp-352{margin:352px}.u-m-sp-356{margin:356px}.u-m-sp-360{margin:360px}.u-m-sp-364{margin:364px}.u-m-sp-368{margin:368px}.u-m-sp-372{margin:372px}.u-m-sp-376{margin:376px}.u-m-sp-380{margin:380px}.u-m-sp-384{margin:384px}.u-m-sp-388{margin:388px}.u-m-sp-392{margin:392px}.u-m-sp-396{margin:396px}.u-m-sp-400{margin:400px}.u-mx-sp-0{margin-inline:0}.u-mx-sp-4{margin-inline:4px}.u-mx-sp-8{margin-inline:8px}.u-mx-sp-12{margin-inline:12px}.u-mx-sp-16{margin-inline:16px}.u-mx-sp-20{margin-inline:20px}.u-mx-sp-24{margin-inline:24px}.u-mx-sp-28{margin-inline:28px}.u-mx-sp-32{margin-inline:32px}.u-mx-sp-36{margin-inline:36px}.u-mx-sp-40{margin-inline:40px}.u-mx-sp-44{margin-inline:44px}.u-mx-sp-48{margin-inline:48px}.u-mx-sp-52{margin-inline:52px}.u-mx-sp-56{margin-inline:56px}.u-mx-sp-60{margin-inline:60px}.u-mx-sp-64{margin-inline:64px}.u-mx-sp-68{margin-inline:68px}.u-mx-sp-72{margin-inline:72px}.u-mx-sp-76{margin-inline:76px}.u-mx-sp-80{margin-inline:80px}.u-mx-sp-84{margin-inline:84px}.u-mx-sp-88{margin-inline:88px}.u-mx-sp-92{margin-inline:92px}.u-mx-sp-96{margin-inline:96px}.u-mx-sp-100{margin-inline:100px}.u-mx-sp-104{margin-inline:104px}.u-mx-sp-108{margin-inline:108px}.u-mx-sp-112{margin-inline:112px}.u-mx-sp-116{margin-inline:116px}.u-mx-sp-120{margin-inline:120px}.u-mx-sp-124{margin-inline:124px}.u-mx-sp-128{margin-inline:128px}.u-mx-sp-132{margin-inline:132px}.u-mx-sp-136{margin-inline:136px}.u-mx-sp-140{margin-inline:140px}.u-mx-sp-144{margin-inline:144px}.u-mx-sp-148{margin-inline:148px}.u-mx-sp-152{margin-inline:152px}.u-mx-sp-156{margin-inline:156px}.u-mx-sp-160{margin-inline:160px}.u-mx-sp-164{margin-inline:164px}.u-mx-sp-168{margin-inline:168px}.u-mx-sp-172{margin-inline:172px}.u-mx-sp-176{margin-inline:176px}.u-mx-sp-180{margin-inline:180px}.u-mx-sp-184{margin-inline:184px}.u-mx-sp-188{margin-inline:188px}.u-mx-sp-192{margin-inline:192px}.u-mx-sp-196{margin-inline:196px}.u-mx-sp-200{margin-inline:200px}.u-mx-sp-204{margin-inline:204px}.u-mx-sp-208{margin-inline:208px}.u-mx-sp-212{margin-inline:212px}.u-mx-sp-216{margin-inline:216px}.u-mx-sp-220{margin-inline:220px}.u-mx-sp-224{margin-inline:224px}.u-mx-sp-228{margin-inline:228px}.u-mx-sp-232{margin-inline:232px}.u-mx-sp-236{margin-inline:236px}.u-mx-sp-240{margin-inline:240px}.u-mx-sp-244{margin-inline:244px}.u-mx-sp-248{margin-inline:248px}.u-mx-sp-252{margin-inline:252px}.u-mx-sp-256{margin-inline:256px}.u-mx-sp-260{margin-inline:260px}.u-mx-sp-264{margin-inline:264px}.u-mx-sp-268{margin-inline:268px}.u-mx-sp-272{margin-inline:272px}.u-mx-sp-276{margin-inline:276px}.u-mx-sp-280{margin-inline:280px}.u-mx-sp-284{margin-inline:284px}.u-mx-sp-288{margin-inline:288px}.u-mx-sp-292{margin-inline:292px}.u-mx-sp-296{margin-inline:296px}.u-mx-sp-300{margin-inline:300px}.u-mx-sp-304{margin-inline:304px}.u-mx-sp-308{margin-inline:308px}.u-mx-sp-312{margin-inline:312px}.u-mx-sp-316{margin-inline:316px}.u-mx-sp-320{margin-inline:320px}.u-mx-sp-324{margin-inline:324px}.u-mx-sp-328{margin-inline:328px}.u-mx-sp-332{margin-inline:332px}.u-mx-sp-336{margin-inline:336px}.u-mx-sp-340{margin-inline:340px}.u-mx-sp-344{margin-inline:344px}.u-mx-sp-348{margin-inline:348px}.u-mx-sp-352{margin-inline:352px}.u-mx-sp-356{margin-inline:356px}.u-mx-sp-360{margin-inline:360px}.u-mx-sp-364{margin-inline:364px}.u-mx-sp-368{margin-inline:368px}.u-mx-sp-372{margin-inline:372px}.u-mx-sp-376{margin-inline:376px}.u-mx-sp-380{margin-inline:380px}.u-mx-sp-384{margin-inline:384px}.u-mx-sp-388{margin-inline:388px}.u-mx-sp-392{margin-inline:392px}.u-mx-sp-396{margin-inline:396px}.u-mx-sp-400{margin-inline:400px}.u-my-sp-0{margin-block:0}.u-my-sp-4{margin-block:4px}.u-my-sp-8{margin-block:8px}.u-my-sp-12{margin-block:12px}.u-my-sp-16{margin-block:16px}.u-my-sp-20{margin-block:20px}.u-my-sp-24{margin-block:24px}.u-my-sp-28{margin-block:28px}.u-my-sp-32{margin-block:32px}.u-my-sp-36{margin-block:36px}.u-my-sp-40{margin-block:40px}.u-my-sp-44{margin-block:44px}.u-my-sp-48{margin-block:48px}.u-my-sp-52{margin-block:52px}.u-my-sp-56{margin-block:56px}.u-my-sp-60{margin-block:60px}.u-my-sp-64{margin-block:64px}.u-my-sp-68{margin-block:68px}.u-my-sp-72{margin-block:72px}.u-my-sp-76{margin-block:76px}.u-my-sp-80{margin-block:80px}.u-my-sp-84{margin-block:84px}.u-my-sp-88{margin-block:88px}.u-my-sp-92{margin-block:92px}.u-my-sp-96{margin-block:96px}.u-my-sp-100{margin-block:100px}.u-my-sp-104{margin-block:104px}.u-my-sp-108{margin-block:108px}.u-my-sp-112{margin-block:112px}.u-my-sp-116{margin-block:116px}.u-my-sp-120{margin-block:120px}.u-my-sp-124{margin-block:124px}.u-my-sp-128{margin-block:128px}.u-my-sp-132{margin-block:132px}.u-my-sp-136{margin-block:136px}.u-my-sp-140{margin-block:140px}.u-my-sp-144{margin-block:144px}.u-my-sp-148{margin-block:148px}.u-my-sp-152{margin-block:152px}.u-my-sp-156{margin-block:156px}.u-my-sp-160{margin-block:160px}.u-my-sp-164{margin-block:164px}.u-my-sp-168{margin-block:168px}.u-my-sp-172{margin-block:172px}.u-my-sp-176{margin-block:176px}.u-my-sp-180{margin-block:180px}.u-my-sp-184{margin-block:184px}.u-my-sp-188{margin-block:188px}.u-my-sp-192{margin-block:192px}.u-my-sp-196{margin-block:196px}.u-my-sp-200{margin-block:200px}.u-my-sp-204{margin-block:204px}.u-my-sp-208{margin-block:208px}.u-my-sp-212{margin-block:212px}.u-my-sp-216{margin-block:216px}.u-my-sp-220{margin-block:220px}.u-my-sp-224{margin-block:224px}.u-my-sp-228{margin-block:228px}.u-my-sp-232{margin-block:232px}.u-my-sp-236{margin-block:236px}.u-my-sp-240{margin-block:240px}.u-my-sp-244{margin-block:244px}.u-my-sp-248{margin-block:248px}.u-my-sp-252{margin-block:252px}.u-my-sp-256{margin-block:256px}.u-my-sp-260{margin-block:260px}.u-my-sp-264{margin-block:264px}.u-my-sp-268{margin-block:268px}.u-my-sp-272{margin-block:272px}.u-my-sp-276{margin-block:276px}.u-my-sp-280{margin-block:280px}.u-my-sp-284{margin-block:284px}.u-my-sp-288{margin-block:288px}.u-my-sp-292{margin-block:292px}.u-my-sp-296{margin-block:296px}.u-my-sp-300{margin-block:300px}.u-my-sp-304{margin-block:304px}.u-my-sp-308{margin-block:308px}.u-my-sp-312{margin-block:312px}.u-my-sp-316{margin-block:316px}.u-my-sp-320{margin-block:320px}.u-my-sp-324{margin-block:324px}.u-my-sp-328{margin-block:328px}.u-my-sp-332{margin-block:332px}.u-my-sp-336{margin-block:336px}.u-my-sp-340{margin-block:340px}.u-my-sp-344{margin-block:344px}.u-my-sp-348{margin-block:348px}.u-my-sp-352{margin-block:352px}.u-my-sp-356{margin-block:356px}.u-my-sp-360{margin-block:360px}.u-my-sp-364{margin-block:364px}.u-my-sp-368{margin-block:368px}.u-my-sp-372{margin-block:372px}.u-my-sp-376{margin-block:376px}.u-my-sp-380{margin-block:380px}.u-my-sp-384{margin-block:384px}.u-my-sp-388{margin-block:388px}.u-my-sp-392{margin-block:392px}.u-my-sp-396{margin-block:396px}.u-my-sp-400{margin-block:400px}.u-mt-sp-0{margin-top:0}.u-mt-sp-4{margin-top:4px}.u-mt-sp-8{margin-top:8px}.u-mt-sp-12{margin-top:12px}.u-mt-sp-16{margin-top:16px}.u-mt-sp-20{margin-top:20px}.u-mt-sp-24{margin-top:24px}.u-mt-sp-28{margin-top:28px}.u-mt-sp-32{margin-top:32px}.u-mt-sp-36{margin-top:36px}.u-mt-sp-40{margin-top:40px}.u-mt-sp-44{margin-top:44px}.u-mt-sp-48{margin-top:48px}.u-mt-sp-52{margin-top:52px}.u-mt-sp-56{margin-top:56px}.u-mt-sp-60{margin-top:60px}.u-mt-sp-64{margin-top:64px}.u-mt-sp-68{margin-top:68px}.u-mt-sp-72{margin-top:72px}.u-mt-sp-76{margin-top:76px}.u-mt-sp-80{margin-top:80px}.u-mt-sp-84{margin-top:84px}.u-mt-sp-88{margin-top:88px}.u-mt-sp-92{margin-top:92px}.u-mt-sp-96{margin-top:96px}.u-mt-sp-100{margin-top:100px}.u-mt-sp-104{margin-top:104px}.u-mt-sp-108{margin-top:108px}.u-mt-sp-112{margin-top:112px}.u-mt-sp-116{margin-top:116px}.u-mt-sp-120{margin-top:120px}.u-mt-sp-124{margin-top:124px}.u-mt-sp-128{margin-top:128px}.u-mt-sp-132{margin-top:132px}.u-mt-sp-136{margin-top:136px}.u-mt-sp-140{margin-top:140px}.u-mt-sp-144{margin-top:144px}.u-mt-sp-148{margin-top:148px}.u-mt-sp-152{margin-top:152px}.u-mt-sp-156{margin-top:156px}.u-mt-sp-160{margin-top:160px}.u-mt-sp-164{margin-top:164px}.u-mt-sp-168{margin-top:168px}.u-mt-sp-172{margin-top:172px}.u-mt-sp-176{margin-top:176px}.u-mt-sp-180{margin-top:180px}.u-mt-sp-184{margin-top:184px}.u-mt-sp-188{margin-top:188px}.u-mt-sp-192{margin-top:192px}.u-mt-sp-196{margin-top:196px}.u-mt-sp-200{margin-top:200px}.u-mt-sp-204{margin-top:204px}.u-mt-sp-208{margin-top:208px}.u-mt-sp-212{margin-top:212px}.u-mt-sp-216{margin-top:216px}.u-mt-sp-220{margin-top:220px}.u-mt-sp-224{margin-top:224px}.u-mt-sp-228{margin-top:228px}.u-mt-sp-232{margin-top:232px}.u-mt-sp-236{margin-top:236px}.u-mt-sp-240{margin-top:240px}.u-mt-sp-244{margin-top:244px}.u-mt-sp-248{margin-top:248px}.u-mt-sp-252{margin-top:252px}.u-mt-sp-256{margin-top:256px}.u-mt-sp-260{margin-top:260px}.u-mt-sp-264{margin-top:264px}.u-mt-sp-268{margin-top:268px}.u-mt-sp-272{margin-top:272px}.u-mt-sp-276{margin-top:276px}.u-mt-sp-280{margin-top:280px}.u-mt-sp-284{margin-top:284px}.u-mt-sp-288{margin-top:288px}.u-mt-sp-292{margin-top:292px}.u-mt-sp-296{margin-top:296px}.u-mt-sp-300{margin-top:300px}.u-mt-sp-304{margin-top:304px}.u-mt-sp-308{margin-top:308px}.u-mt-sp-312{margin-top:312px}.u-mt-sp-316{margin-top:316px}.u-mt-sp-320{margin-top:320px}.u-mt-sp-324{margin-top:324px}.u-mt-sp-328{margin-top:328px}.u-mt-sp-332{margin-top:332px}.u-mt-sp-336{margin-top:336px}.u-mt-sp-340{margin-top:340px}.u-mt-sp-344{margin-top:344px}.u-mt-sp-348{margin-top:348px}.u-mt-sp-352{margin-top:352px}.u-mt-sp-356{margin-top:356px}.u-mt-sp-360{margin-top:360px}.u-mt-sp-364{margin-top:364px}.u-mt-sp-368{margin-top:368px}.u-mt-sp-372{margin-top:372px}.u-mt-sp-376{margin-top:376px}.u-mt-sp-380{margin-top:380px}.u-mt-sp-384{margin-top:384px}.u-mt-sp-388{margin-top:388px}.u-mt-sp-392{margin-top:392px}.u-mt-sp-396{margin-top:396px}.u-mt-sp-400{margin-top:400px}.u-mb-sp-0{margin-bottom:0}.u-mb-sp-4{margin-bottom:4px}.u-mb-sp-8{margin-bottom:8px}.u-mb-sp-12{margin-bottom:12px}.u-mb-sp-16{margin-bottom:16px}.u-mb-sp-20{margin-bottom:20px}.u-mb-sp-24{margin-bottom:24px}.u-mb-sp-28{margin-bottom:28px}.u-mb-sp-32{margin-bottom:32px}.u-mb-sp-36{margin-bottom:36px}.u-mb-sp-40{margin-bottom:40px}.u-mb-sp-44{margin-bottom:44px}.u-mb-sp-48{margin-bottom:48px}.u-mb-sp-52{margin-bottom:52px}.u-mb-sp-56{margin-bottom:56px}.u-mb-sp-60{margin-bottom:60px}.u-mb-sp-64{margin-bottom:64px}.u-mb-sp-68{margin-bottom:68px}.u-mb-sp-72{margin-bottom:72px}.u-mb-sp-76{margin-bottom:76px}.u-mb-sp-80{margin-bottom:80px}.u-mb-sp-84{margin-bottom:84px}.u-mb-sp-88{margin-bottom:88px}.u-mb-sp-92{margin-bottom:92px}.u-mb-sp-96{margin-bottom:96px}.u-mb-sp-100{margin-bottom:100px}.u-mb-sp-104{margin-bottom:104px}.u-mb-sp-108{margin-bottom:108px}.u-mb-sp-112{margin-bottom:112px}.u-mb-sp-116{margin-bottom:116px}.u-mb-sp-120{margin-bottom:120px}.u-mb-sp-124{margin-bottom:124px}.u-mb-sp-128{margin-bottom:128px}.u-mb-sp-132{margin-bottom:132px}.u-mb-sp-136{margin-bottom:136px}.u-mb-sp-140{margin-bottom:140px}.u-mb-sp-144{margin-bottom:144px}.u-mb-sp-148{margin-bottom:148px}.u-mb-sp-152{margin-bottom:152px}.u-mb-sp-156{margin-bottom:156px}.u-mb-sp-160{margin-bottom:160px}.u-mb-sp-164{margin-bottom:164px}.u-mb-sp-168{margin-bottom:168px}.u-mb-sp-172{margin-bottom:172px}.u-mb-sp-176{margin-bottom:176px}.u-mb-sp-180{margin-bottom:180px}.u-mb-sp-184{margin-bottom:184px}.u-mb-sp-188{margin-bottom:188px}.u-mb-sp-192{margin-bottom:192px}.u-mb-sp-196{margin-bottom:196px}.u-mb-sp-200{margin-bottom:200px}.u-mb-sp-204{margin-bottom:204px}.u-mb-sp-208{margin-bottom:208px}.u-mb-sp-212{margin-bottom:212px}.u-mb-sp-216{margin-bottom:216px}.u-mb-sp-220{margin-bottom:220px}.u-mb-sp-224{margin-bottom:224px}.u-mb-sp-228{margin-bottom:228px}.u-mb-sp-232{margin-bottom:232px}.u-mb-sp-236{margin-bottom:236px}.u-mb-sp-240{margin-bottom:240px}.u-mb-sp-244{margin-bottom:244px}.u-mb-sp-248{margin-bottom:248px}.u-mb-sp-252{margin-bottom:252px}.u-mb-sp-256{margin-bottom:256px}.u-mb-sp-260{margin-bottom:260px}.u-mb-sp-264{margin-bottom:264px}.u-mb-sp-268{margin-bottom:268px}.u-mb-sp-272{margin-bottom:272px}.u-mb-sp-276{margin-bottom:276px}.u-mb-sp-280{margin-bottom:280px}.u-mb-sp-284{margin-bottom:284px}.u-mb-sp-288{margin-bottom:288px}.u-mb-sp-292{margin-bottom:292px}.u-mb-sp-296{margin-bottom:296px}.u-mb-sp-300{margin-bottom:300px}.u-mb-sp-304{margin-bottom:304px}.u-mb-sp-308{margin-bottom:308px}.u-mb-sp-312{margin-bottom:312px}.u-mb-sp-316{margin-bottom:316px}.u-mb-sp-320{margin-bottom:320px}.u-mb-sp-324{margin-bottom:324px}.u-mb-sp-328{margin-bottom:328px}.u-mb-sp-332{margin-bottom:332px}.u-mb-sp-336{margin-bottom:336px}.u-mb-sp-340{margin-bottom:340px}.u-mb-sp-344{margin-bottom:344px}.u-mb-sp-348{margin-bottom:348px}.u-mb-sp-352{margin-bottom:352px}.u-mb-sp-356{margin-bottom:356px}.u-mb-sp-360{margin-bottom:360px}.u-mb-sp-364{margin-bottom:364px}.u-mb-sp-368{margin-bottom:368px}.u-mb-sp-372{margin-bottom:372px}.u-mb-sp-376{margin-bottom:376px}.u-mb-sp-380{margin-bottom:380px}.u-mb-sp-384{margin-bottom:384px}.u-mb-sp-388{margin-bottom:388px}.u-mb-sp-392{margin-bottom:392px}.u-mb-sp-396{margin-bottom:396px}.u-mb-sp-400{margin-bottom:400px}.u-ml-sp-0{margin-left:0}.u-ml-sp-4{margin-left:4px}.u-ml-sp-8{margin-left:8px}.u-ml-sp-12{margin-left:12px}.u-ml-sp-16{margin-left:16px}.u-ml-sp-20{margin-left:20px}.u-ml-sp-24{margin-left:24px}.u-ml-sp-28{margin-left:28px}.u-ml-sp-32{margin-left:32px}.u-ml-sp-36{margin-left:36px}.u-ml-sp-40{margin-left:40px}.u-ml-sp-44{margin-left:44px}.u-ml-sp-48{margin-left:48px}.u-ml-sp-52{margin-left:52px}.u-ml-sp-56{margin-left:56px}.u-ml-sp-60{margin-left:60px}.u-ml-sp-64{margin-left:64px}.u-ml-sp-68{margin-left:68px}.u-ml-sp-72{margin-left:72px}.u-ml-sp-76{margin-left:76px}.u-ml-sp-80{margin-left:80px}.u-ml-sp-84{margin-left:84px}.u-ml-sp-88{margin-left:88px}.u-ml-sp-92{margin-left:92px}.u-ml-sp-96{margin-left:96px}.u-ml-sp-100{margin-left:100px}.u-ml-sp-104{margin-left:104px}.u-ml-sp-108{margin-left:108px}.u-ml-sp-112{margin-left:112px}.u-ml-sp-116{margin-left:116px}.u-ml-sp-120{margin-left:120px}.u-ml-sp-124{margin-left:124px}.u-ml-sp-128{margin-left:128px}.u-ml-sp-132{margin-left:132px}.u-ml-sp-136{margin-left:136px}.u-ml-sp-140{margin-left:140px}.u-ml-sp-144{margin-left:144px}.u-ml-sp-148{margin-left:148px}.u-ml-sp-152{margin-left:152px}.u-ml-sp-156{margin-left:156px}.u-ml-sp-160{margin-left:160px}.u-ml-sp-164{margin-left:164px}.u-ml-sp-168{margin-left:168px}.u-ml-sp-172{margin-left:172px}.u-ml-sp-176{margin-left:176px}.u-ml-sp-180{margin-left:180px}.u-ml-sp-184{margin-left:184px}.u-ml-sp-188{margin-left:188px}.u-ml-sp-192{margin-left:192px}.u-ml-sp-196{margin-left:196px}.u-ml-sp-200{margin-left:200px}.u-ml-sp-204{margin-left:204px}.u-ml-sp-208{margin-left:208px}.u-ml-sp-212{margin-left:212px}.u-ml-sp-216{margin-left:216px}.u-ml-sp-220{margin-left:220px}.u-ml-sp-224{margin-left:224px}.u-ml-sp-228{margin-left:228px}.u-ml-sp-232{margin-left:232px}.u-ml-sp-236{margin-left:236px}.u-ml-sp-240{margin-left:240px}.u-ml-sp-244{margin-left:244px}.u-ml-sp-248{margin-left:248px}.u-ml-sp-252{margin-left:252px}.u-ml-sp-256{margin-left:256px}.u-ml-sp-260{margin-left:260px}.u-ml-sp-264{margin-left:264px}.u-ml-sp-268{margin-left:268px}.u-ml-sp-272{margin-left:272px}.u-ml-sp-276{margin-left:276px}.u-ml-sp-280{margin-left:280px}.u-ml-sp-284{margin-left:284px}.u-ml-sp-288{margin-left:288px}.u-ml-sp-292{margin-left:292px}.u-ml-sp-296{margin-left:296px}.u-ml-sp-300{margin-left:300px}.u-ml-sp-304{margin-left:304px}.u-ml-sp-308{margin-left:308px}.u-ml-sp-312{margin-left:312px}.u-ml-sp-316{margin-left:316px}.u-ml-sp-320{margin-left:320px}.u-ml-sp-324{margin-left:324px}.u-ml-sp-328{margin-left:328px}.u-ml-sp-332{margin-left:332px}.u-ml-sp-336{margin-left:336px}.u-ml-sp-340{margin-left:340px}.u-ml-sp-344{margin-left:344px}.u-ml-sp-348{margin-left:348px}.u-ml-sp-352{margin-left:352px}.u-ml-sp-356{margin-left:356px}.u-ml-sp-360{margin-left:360px}.u-ml-sp-364{margin-left:364px}.u-ml-sp-368{margin-left:368px}.u-ml-sp-372{margin-left:372px}.u-ml-sp-376{margin-left:376px}.u-ml-sp-380{margin-left:380px}.u-ml-sp-384{margin-left:384px}.u-ml-sp-388{margin-left:388px}.u-ml-sp-392{margin-left:392px}.u-ml-sp-396{margin-left:396px}.u-ml-sp-400{margin-left:400px}.u-mr-sp-0{margin-right:0}.u-mr-sp-4{margin-right:4px}.u-mr-sp-8{margin-right:8px}.u-mr-sp-12{margin-right:12px}.u-mr-sp-16{margin-right:16px}.u-mr-sp-20{margin-right:20px}.u-mr-sp-24{margin-right:24px}.u-mr-sp-28{margin-right:28px}.u-mr-sp-32{margin-right:32px}.u-mr-sp-36{margin-right:36px}.u-mr-sp-40{margin-right:40px}.u-mr-sp-44{margin-right:44px}.u-mr-sp-48{margin-right:48px}.u-mr-sp-52{margin-right:52px}.u-mr-sp-56{margin-right:56px}.u-mr-sp-60{margin-right:60px}.u-mr-sp-64{margin-right:64px}.u-mr-sp-68{margin-right:68px}.u-mr-sp-72{margin-right:72px}.u-mr-sp-76{margin-right:76px}.u-mr-sp-80{margin-right:80px}.u-mr-sp-84{margin-right:84px}.u-mr-sp-88{margin-right:88px}.u-mr-sp-92{margin-right:92px}.u-mr-sp-96{margin-right:96px}.u-mr-sp-100{margin-right:100px}.u-mr-sp-104{margin-right:104px}.u-mr-sp-108{margin-right:108px}.u-mr-sp-112{margin-right:112px}.u-mr-sp-116{margin-right:116px}.u-mr-sp-120{margin-right:120px}.u-mr-sp-124{margin-right:124px}.u-mr-sp-128{margin-right:128px}.u-mr-sp-132{margin-right:132px}.u-mr-sp-136{margin-right:136px}.u-mr-sp-140{margin-right:140px}.u-mr-sp-144{margin-right:144px}.u-mr-sp-148{margin-right:148px}.u-mr-sp-152{margin-right:152px}.u-mr-sp-156{margin-right:156px}.u-mr-sp-160{margin-right:160px}.u-mr-sp-164{margin-right:164px}.u-mr-sp-168{margin-right:168px}.u-mr-sp-172{margin-right:172px}.u-mr-sp-176{margin-right:176px}.u-mr-sp-180{margin-right:180px}.u-mr-sp-184{margin-right:184px}.u-mr-sp-188{margin-right:188px}.u-mr-sp-192{margin-right:192px}.u-mr-sp-196{margin-right:196px}.u-mr-sp-200{margin-right:200px}.u-mr-sp-204{margin-right:204px}.u-mr-sp-208{margin-right:208px}.u-mr-sp-212{margin-right:212px}.u-mr-sp-216{margin-right:216px}.u-mr-sp-220{margin-right:220px}.u-mr-sp-224{margin-right:224px}.u-mr-sp-228{margin-right:228px}.u-mr-sp-232{margin-right:232px}.u-mr-sp-236{margin-right:236px}.u-mr-sp-240{margin-right:240px}.u-mr-sp-244{margin-right:244px}.u-mr-sp-248{margin-right:248px}.u-mr-sp-252{margin-right:252px}.u-mr-sp-256{margin-right:256px}.u-mr-sp-260{margin-right:260px}.u-mr-sp-264{margin-right:264px}.u-mr-sp-268{margin-right:268px}.u-mr-sp-272{margin-right:272px}.u-mr-sp-276{margin-right:276px}.u-mr-sp-280{margin-right:280px}.u-mr-sp-284{margin-right:284px}.u-mr-sp-288{margin-right:288px}.u-mr-sp-292{margin-right:292px}.u-mr-sp-296{margin-right:296px}.u-mr-sp-300{margin-right:300px}.u-mr-sp-304{margin-right:304px}.u-mr-sp-308{margin-right:308px}.u-mr-sp-312{margin-right:312px}.u-mr-sp-316{margin-right:316px}.u-mr-sp-320{margin-right:320px}.u-mr-sp-324{margin-right:324px}.u-mr-sp-328{margin-right:328px}.u-mr-sp-332{margin-right:332px}.u-mr-sp-336{margin-right:336px}.u-mr-sp-340{margin-right:340px}.u-mr-sp-344{margin-right:344px}.u-mr-sp-348{margin-right:348px}.u-mr-sp-352{margin-right:352px}.u-mr-sp-356{margin-right:356px}.u-mr-sp-360{margin-right:360px}.u-mr-sp-364{margin-right:364px}.u-mr-sp-368{margin-right:368px}.u-mr-sp-372{margin-right:372px}.u-mr-sp-376{margin-right:376px}.u-mr-sp-380{margin-right:380px}.u-mr-sp-384{margin-right:384px}.u-mr-sp-388{margin-right:388px}.u-mr-sp-392{margin-right:392px}.u-mr-sp-396{margin-right:396px}.u-mr-sp-400{margin-right:400px}}.u-photo-fade{visibility:visible}.u-photo-fade__track{border-radius:20px}.u-photo-fade:not(.is-ready) .u-photo-fade__track{scroll-snap-type:x mandatory;overflow-x:auto}.u-photo-fade:not(.is-ready) .u-photo-fade__list{display:flex}.u-photo-fade:not(.is-ready) .u-photo-fade__pagination{display:none}.u-photo-fade__slide{scroll-snap-align:start;flex:0 0 100%;width:100%;min-width:0}.u-photo-fade__next{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.u-photo-fade__next:disabled{cursor:default}.u-photo-fade__next:focus-visible{outline-offset:-6px;outline:3px solid #2e9597}.u-photo-fade__image{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.u-photo-fade__pagination{justify-content:center;gap:0;margin-top:0;padding:0;display:flex;position:static;transform:none}.u-photo-fade__page{opacity:1;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;width:44px;height:44px;margin:0;padding:0;display:grid;transform:none}.u-photo-fade__page:before{content:"";background-color:#f579363d;border-radius:2px;width:32px;height:4px;transition:background-color .3s}@media (prefers-reduced-motion:reduce){.u-photo-fade__page:before{transition:none}}.u-photo-fade__page.is-active{background:0 0;transform:none}.u-photo-fade__page.is-active:before{background-color:#f57936}.u-photo-fade__page:hover{opacity:1}.u-photo-fade__page:focus-visible{outline-offset:2px;outline:2px solid #2e9597}