@charset "UTF-8";@layer wp-core,setting,reset,legacy,elements,components,project,post,styles-2026,utilities,legacy-utilities;@layer setting{@font-face{font-family:Oswald;src:url(/assets/font/Oswald/Oswald-Regular_mini.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BIZ UDPGothic;src:url(/assets/font/BIZ_UDPGothic/BIZUDPGothic-Regular_mini.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BIZ UDPGothic;src:url(/assets/font/BIZ_UDPGothic/BIZUDPGothic-Bold_mini.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:where(:root){--font-family-default: "BIZ UDPGothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;--color-text: #16162E;--color-text-invert: #fff;--color-shape-black: #16162E;--color-primary-blue: #4ca7d3;--color-primary-blue2: rgb(15, 205, 205);--bg-color-gradient-primary-blue: linear-gradient(90deg, rgba(15, 205, 205, 1) 0%, rgba(14, 170, 222, 1) 100%);--bg-color-gradient-primary-blue2: linear-gradient(-90deg, rgba(15, 205, 205, 1) 0%, rgba(14, 170, 222, 1) 100%);--bd-color-gradient-primary-blue: linear-gradient(to right, rgba(15, 205, 205, 1), rgba(14, 170, 222, 1)) 1;--color-primary: #1AB8CA;--color-primary-dark: #0B8BB1;--color-pri: #1AB8CA;--color-pri-d: #0B8BB1;--color-text-red: #D40046;--color-price-red: #E82062;--color-link: #0fc9f7;--color-button-blue: #1AB8CA;--color-button-blue2: #0099CC;--color-button-green: #33CC33;--color-bttton-orange: #FF6600;--color-button-red: #E82062;--color-bg-white: #fff;--color-bg-pale-blue: #EAF3F4;--color-bg-pale-gray: #F2F3F6;--bg-color: #fff;--color-bg: #fff;--color-fcm-bg: transparent;--color-fcm-border: transparent}@media(forced-colors:active){:where(:root){--color-fcm-bg: Canvas;--color-fcm-border: CanvasText}}:where(:root){scrollbar-color:#00B4F5 transparent;scrollbar-width:auto}:where(:root){--root-font-size: 100%;--100vw: 100vw;--1vw: calc(var(--100vw, 100vw) / 100);--base-px: calc(tan(atan2(1px, 16px))*1rem) ;--is-liquid: 0;--liquid-width: 2000;--liquid-scale: 1;--liquid-font-size: 16;--liquid-font-scale: 1;--liquid-width_sp: 750;--liquid-font-size_sp: 32;--liquid-scale_sp: 1;--liquid-font-scale_sp: 1;--liquid-width_md: 1440;--liquid-font-size_md: 16;--liquid-scale_md: 1;--liquid-font-scale_md: 1;--px: calc(tan(atan2(1px, 16px))*1rem) ;--font-rem: calc(16 * var(--px));--rem-px: var(--base-px);--is_reduced-motion: 0;--try_reduced-duration: initial}@media(prefers-reduced-motion:reduce){:where(:root){--is_reduced-motion: 1;--try_reduced-duration: 1ms}:where(:root) *:not(.allow-motion),:where(:root) *:not(.allow-motion):before,:where(:root) *:not(.allow-motion):after,:where(:root) *:not(.allow-motion)::backdrop{transition-delay:0s!important;transition-duration:1ms!important;animation-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important}}:where(:root){--duration_100ms: var(--try_reduced-duration, .1s);--duration_250ms: var(--try_reduced-duration, .25s);--duration_500ms: var(--try_reduced-duration, .5s);--duration_750ms: var(--try_reduced-duration, .75s);--duration_1s: var(--try_reduced-duration, 1s);--elevation-0: 0 0 0 0 rgba(0, 0, 0, 0);--elevation-1: 0 0 calc(2 * var(--px)) 0 rgba(0, 0, 0, .1), 0 0 calc(5 * var(--px)) 0 rgba(0, 0, 0, .15);--elevation-2: 0 0 calc(3 * var(--px)) 0 rgba(0, 0, 0, .01), 0 0 calc(10 * var(--px)) 0 rgba(0, 0, 0, .18);--elevation-3: 0 0 calc(4 * var(--px)) 0 rgba(0, 0, 0, .05), 0 0 calc(10 * var(--px)) 0 rgba(0, 0, 0, .02), 0 0 calc(15 * var(--px)) 0 rgba(0, 0, 0, .18);--elevation-4: 0 0 calc(5 * var(--px)) 0 rgba(0, 0, 0, .015), 0 0 calc(25 * var(--px)) 0 rgba(0, 0, 0, .2);--font-weight-thin: 100;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semi: 600;--font-weight-bold: 700;--font-weight-heavy: 900;--font-size-unit: 1rem;--line-height--font-size: 1rem;--line-height--scale: 1;--line-height: 2;--leading-size: calc(1lh - 1em) }:where(:root) :lang(en){--leading-size: calc(1lh - 1cap) }:where(:root){--space-ratio-block: 1;--space-ratio-inline: 1;--max-design-width: 2000px;--max-container-width: 1440px;--min-container-width: 1050px;--max-mobile-width: 768px;--container-width: var(--100vw);--container-padding: 20;--container-padding_pc: 20;--calc-container-padding: calc(var(--container-padding) * var(--px));--root-overflow-x: visible;--RESET-INIT: initial;container-type:normal;--media: --df;--if_df: initial;--if_sp: }@media not (min-width:48em){:where(:root){--media: --sp;--if_df: ;--if_sp: initial}}:where(:root){--if_sm: initial;--if_md: ;--if_lg: ;--media-size: --sm}@media(min-width:48em){:where(:root){--if_sm: ;--if_md: initial;--if_lg: ;--media-size: --md}}@media(min-width:64em){:where(:root){--if_sm: ;--if_md: ;--if_lg: initial;--media-size: --lg}}@media(not (max-width:0em))and (max-width:48em){:where(:root){--base-width: 375;--container-width: var(--100vw);--root-overflow-x: clip}}@media(not (max-width:48em))and (max-width:65.625em){:where(:root){--container-width: var(--min-container-width);--root-overflow-x: auto}}@media not (max-width:65.625em){:where(:root){--container-width: var(--100vw);--root-overflow-x: clip}}:where(:root){--c-px: var(--px);--c-unit: var(--px);--radius-0: 0;--radius-xs: 4;--radius-s: 8;--radius-m: 16;--radius-l: 32;--radius-xl: 64;--infinity-length: 99999px;--infinity-length: calc(infinity * 1px);--z-index-infinity: calc(infinity);--z-index-header: 1000;--z-index-menu: 1100;--z-index-float: 900;--z-index-modal: 2000}h1,h2,h3,h4,h5,h6{--line-height--scale: 1 }:where(:root){--fs-text: 18;--fs-text-s: 16;--fs-note: 15;--fs-title4: 24;--fs-title5: 21}@media not (min-width:48em){:where(:root){--fs-text: 32;--fs-text-s: 28;--fs-note: 24;--fs-title4: 36;--fs-title5: 34}}}@layer reset{*,:before,:after{box-sizing:border-box}:where(:root){font-family:sans-serif;line-height:1.5;text-spacing-trim:trim-start;text-autospace:normal;line-break:strict;overflow-wrap:anywhere;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent}:where(body){min-block-size:100dvb;margin:unset}:where(:is(h1,h2,h3,h4,h5,h6):lang(en)){text-wrap:pretty}:where(h1){margin-block:.67em;font-size:2em}:where(h2,h3,h4,h5,h6){margin-block:unset}:where(search){display:block flow}:where(p,blockquote,figure,pre,address,ul,ol,dl,menu){margin-block:unset}:where(blockquote,figure){margin-inline:unset}:where(p:lang(en)){text-wrap:pretty}:where(address:lang(ja)){font-style:unset}:where(ul,ol,menu){padding-inline-start:unset;list-style-type:""}:where(dt){font-weight:bolder}:where(dd){margin-inline-start:unset}:where(pre){text-spacing-trim:space-all;text-autospace:no-autospace}@media print{:where(pre){text-wrap-mode:unset}}:where(em:lang(ja)){font-weight:bolder}:where(:is(i,cite,em,dfn):lang(ja)){font-style:unset}:where(u,s,del,ins){text-decoration-inset:auto}:where(code,kbd,samp){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:initial;font-variation-settings:initial;font-size:unset;font-variant-ligatures:none}:where(abbr[title]){text-decoration-line:underline;text-decoration-style:dotted;text-decoration-inset:auto;cursor:help}:where(time){text-autospace:no-autospace}@media(forced-colors:active){:where(mark){background-color:Highlight;color:HighlightText}}@media print{:where(mark){border-width:1px;border-style:dotted}}:where(a){color:unset}:where(a:-moz-any-link){text-decoration-line:unset;text-decoration-thickness:from-font;text-decoration-inset:auto}:where(a:any-link){text-decoration-line:unset;text-decoration-thickness:from-font;text-decoration-inset:auto}:where(img,svg,picture,video,audio,canvas,model,iframe,embed,object){max-inline-size:100%;vertical-align:bottom}:where(img,svg,picture,video,canvas,model,iframe,embed,object){block-size:auto}:where(iframe){border:unset}:where(table){border-collapse:collapse}:where(caption,th){text-align:unset}:where(caption:lang(en)){text-wrap:pretty}:where(button,input,select,textarea),::file-selector-button{border-width:1px;border-style:solid;border-color:unset;border-radius:unset;color:unset;font:unset;letter-spacing:unset;text-align:unset}:where(input:is([type=radio i],[type=checkbox i])){margin:unset}:where(input[type=file i]){border:unset}:where(input[type=search i]){-webkit-appearance:textfield}@supports (-webkit-touch-callout: none){:where(input[type=search i]){background-color:Canvas}}:where(input:is([type=tel i],[type=url i],[type=email i],[type=number i]):not(:-moz-placeholder)){direction:ltr}:where(input:is([type=tel i],[type=url i],[type=email i],[type=number i]):not(:placeholder-shown)){direction:ltr}:where(textarea){margin-block:unset;resize:block}:where(input:not([type=button i],[type=submit i],[type=reset i]),textarea,[contenteditable]){text-autospace:no-autospace}:where(button,input:is([type=button i],[type=submit i],[type=reset i])),::file-selector-button{background-color:unset}:where(button,input:is([type=button i],[type=submit i],[type=reset i]),[role=tab i],[role=button i],[role=option i]),::file-selector-button{touch-action:manipulation}:where(button:enabled,label[for],select:enabled,input:is([type=button i],[type=submit i],[type=reset i],[type=radio i],[type=checkbox i]):enabled,[role=tab i],[role=button i],[role=option i]),:where(:enabled)::file-selector-button{cursor:pointer}:where(fieldset){min-inline-size:0;margin-inline:unset;padding:unset;border:unset}:where(legend){padding-inline:unset}:where(progress){vertical-align:unset}::-moz-placeholder{opacity:unset}::placeholder{opacity:unset}:where(summary){list-style-type:"";cursor:pointer}:where(summary)::-webkit-details-marker{display:none}:where(dialog,[popover]){overscroll-behavior-block:contain;padding:unset;border:unset}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none!important}:where(dialog){max-inline-size:unset;max-block-size:unset}:where(dialog)::backdrop{background-color:#0000004d}:where([popover]){margin:unset}:where(:focus-visible){outline-offset:3px}[tabindex="-1"]:focus{outline:none!important}:where(:disabled,[aria-disabled=true i]){cursor:default}[hidden]:not([hidden=until-found i]){display:none!important}:where(:root){text-autospace:revert;line-break:auto}:where(blockquote,q){quotes:none}:where(blockquote:before,blockquote:after,q:before,q:after){content:"";content:none}:where(table){border-collapse:collapse;border-spacing:0}:where(img){max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}:where(a){text-decoration:none}:where(fieldset,legend){display:block;float:none;min-width:auto;margin:0;padding:0;border:0;outline:0;font-weight:400;font-style:normal;font-size:100%;font-family:inherit;line-height:inherit}:where(picture){display:block}:where(:focus-visible){outline-offset:calc(3 * var(--px, 1px))}:root:has(:modal){overflow:hidden}:where([data-focus-invisible],[data-focus-invisible] *){outline:none}:where(details,dialog,[aria-expanded]){--is-opened: 0;--is-closed: 1;--if_opened: ;--if_closed: initial}:where(details,dialog,[aria-expanded])[open]{--is-opened: 1;--is-closed: 0;--if_opened: initial;--if_closed: }:where([aria-selected]){--is-selected: 0;--is-unselected: 1;--if_selected: ;--if_unselected: initial}:where([aria-selected])[aria-selected=true]{--is-selected: 1;--is-unselected: 0;--if_selected: initial;--if_unselected: }:where([hidden=until-found]){--is-hidden: 1;--is-found: 0;--if_hidden: initial;--if_found: }:where([hidden=until-found])::until-found{--is-hidden: 0;--is-found: 1;--if_hidden: ;--if_found: initial}}@layer elements{:where(html){position:relative;overflow-x:var(--root-overflow-x);overscroll-behavior-x:none;font-size:var(--root-font-size)}:where(body){position:relative;width:max(var(--100vw),var(--container-width));margin-inline:auto;font-size:1rem;font-family:var(--font-family-default);text-underline-offset:.2em}}@layer components{.c-tab-group{--tab_p-du: var(--duration, var(--duration_500ms, .5s));--tab_l-du: var(--duration, var(--duration_250ms, .25s))}.c-tab-group [role=tablist]>[role=tab]{--is_selected: ;--is_not_selected: initial;transition:color var(--tab_l-du) ease,background-color var(--tab_l-du) ease}.c-tab-group [role=tablist]>[role=tab][aria-selected=true]{--is_selected: initial;--is_not_selected: }.c-tab-group .c-tab-group__panels{display:grid;grid-template-columns:1fr;grid-template-rows:min-content}.c-tab-group [role=tabpanel]{grid-row:1;grid-column:1;transition:opacity var(--tab_p-du) ease}@starting-style{.c-tab-group [role=tabpanel]{opacity:0}}.c-tab-group [role=tabpanel]:not([hidden]){opacity:1;content-visibility:visible;z-index:1}.c-tab-group [role=tabpanel][hidden=until-found]{opacity:0;content-visibility:hidden}.c-accordion{--acc_du: var(--duration, var(--duration_250ms, .25s));--acc_du-o: var(--duration-op, var(--duration_500ms, .5s))}.c-accordion::details-content{display:block grid;transition-timing-function:ease;transition-duration:var(--acc_du-o),var(--acc_du);transition-property:opacity,grid-template-rows,content-visibility,transform;transition-behavior:allow-discrete;transform-origin:top}.c-accordion:not([open])::details-content{opacity:0;grid-template-rows:0fr;transform:scaleY(.75)}.c-accordion[open]::details-content{opacity:1;grid-template-rows:1fr;transform:scaleY(1)}.c-accordion>*{overflow:hidden;min-height:0}.c-inline-scroll{--color-c: var(--c-text-inv);--cover-bg-c: #000;--cover-bg-a: .2;--cover-filter: blur(calc(1 * var(--px)));position:relative}.c-inline-scroll__scroll{position:relative;overflow-x:scroll;scrollbar-width:auto;scrollbar-gutter:stable}.c-inline-scroll[data-inline-scroll=no] .c-inline-scroll__scroll{scrollbar-width:none;scrollbar-gutter:auto}.c-inline-scroll__cover{pointer-events:none;display:grid;place-content:center;position:absolute;inset:0;color:var(--color-c, #fff);background-color:color-mix(in srgb,var(--cover-bg-c) calc(var(--cover-bg-a) * 100%),transparent);backdrop-filter:var(--cover-filter, none);-webkit-backdrop-filter:var(--cover-filter, none)}.c-inline-scroll[data-inline-scroll=no] .c-inline-scroll__cover,.c-inline-scroll[data-inline-scroll-touched=touched] .c-inline-scroll__cover{display:none}.c-inline-scroll[data-inline-scroll=scroll][data-inline-scroll-touched=no] a,.c-inline-scroll[data-inline-scroll=scroll][data-inline-scroll-touched=no] button{pointer-events:none}.c-inline-scroll__shake{animation-name:c-inline-scroll_shake;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:1s}@keyframes c-inline-scroll_shake{0%{transform:translate(0)}10%{transform:translate(10px)}20%{transform:translate(-10px)}30%{transform:translate(5px)}40%{transform:translate(0)}to{transform:translate(0)}}.c-res-frame{--img-w: 2000;--img-h: 800;--safe-w: 1200;--min-content-w: 0;--img-pos: center;--img-pos_sp: center;width:100%;max-width:calc(var(--img-w) * 1px);margin-inline:auto;position:relative;overflow:hidden;--current-w: min(calc(var(--img-w) * 1px), max(100vw, calc(var(--min-content-w) * 1px)));--h_pc: calc(var(--current-w) * var(--img-h) / var(--safe-w));height:var(--if_df, clamp(0px, var(--h_pc), var(--img-h) * 1px)) var(--if_sp, auto)}.c-res-frame img,.c-res-frame video,.c-res-frame picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--if_df, var(--img-pos)) var(--if_sp, var(--img-pos_sp)) center;object-position:var(--if_df, var(--img-pos)) var(--if_sp, var(--img-pos_sp)) center}.c-res-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;aspect-ratio:var(--if_sp, var(--img-w)/var(--img-h))}}@layer project{.uc-header{--if_basic: initial;--if_mini: ;display:block;position:sticky;top:0;width:var(--container-width);max-width:var(--max-design-width);margin-inline:auto;background-color:var(--color-bg);border:calc(1 * var(--px)) solid var(--color-bg);box-shadow:0 calc(2 * var(--px)) calc(2 * var(--px)) calc(-1 * var(--px)) #0001;z-index:var(--z-index-header)}.uc-header a.__bg-hover,.uc-header button.__bg-hover,.uc-header .__has-bg-hover a,.uc-header .__has-bg-hover button{--_bg-c: var(--bg-c, var(--color-bg));--_hover-c: var(--hover-c, var(--color-text));background-color:var(--bg-c);transition:background-color var(--duration_250ms) ease}.uc-header a.__bg-hover:hover,.uc-header button.__bg-hover:hover,.uc-header .__has-bg-hover a:hover,.uc-header .__has-bg-hover button:hover{background-color:color-mix(in srgb,var(--_hover-c) 10%,transparent)}.uc-header .__container{display:grid;width:100%;max-width:var(--max-container-width);padding-inline:calc(var(--_m-container-p-i) * var(--px));padding-block:calc(var(--_m-container-pt) * var(--px)) calc(var(--_m-container-pb) * var(--px));margin-inline:auto}.uc-header .__logo{grid-area:logo;width:calc(var(--_sp-logo-width) * var(--px))}.uc-header .__logo a{display:flex}.uc-header .__logo img{transition:width var(--duration_250ms) ease}.uc-header .__logo .__logo-only{width:calc(.2586206897 * var(--_sp-logo-width) * var(--px))}.uc-header .__logo .__logo-text{width:calc(.7413793103 * var(--_sp-logo-width) * var(--px))}@media not (min-width:48em){.uc-header .__container{--_m-container-pt: 15;--_m-container-pb: 15;--_m-container-p-i: 10;grid-template-areas:"logo hamburger";grid-template-columns:calc(592 * var(--px)) auto}.uc-header .__cv-menu,.uc-header .__clinics,.uc-header .__main-nav{display:none}.uc-header .__logo{--_sp-logo-width: 560}.uc-header .__hamburger{display:block;grid-area:hamburger;position:relative}.uc-header .__hamburger button{display:block;position:relative;height:100%;aspect-ratio:1/1;margin-left:auto;background-color:var(--color-text);border:solid calc(4 * var(--px)) var(--color-text);cursor:pointer}.uc-header .__hamburger button .__bar{--_bar-w: 6%;display:block;position:absolute;top:50%;left:50%;width:75%;height:var(--_bar-w);background-color:var(--color-text-invert);transition:transform var(--duration_250ms) ease,opacity var(--duration_250ms) ease;transform-origin:center}}@media(not (min-width:48em))and (forced-colors:active){.uc-header .__hamburger button .__bar{background-color:ButtonText}}@media not (min-width:48em){.uc-header .__hamburger button .__bar:nth-of-type(1){transform:translate(-50%,-500%)}.uc-header .__hamburger button .__bar:nth-of-type(2){transform:translate(-50%,-50%)}.uc-header .__hamburger button .__bar:nth-of-type(3){transform:translate(-50%,400%)}body:has(#uc-menu-sp[open]) .uc-header .__hamburger button .__bar:nth-of-type(1){transform:translate(-50%,-50%) rotate(45deg)}body:has(#uc-menu-sp[open]) .uc-header .__hamburger button .__bar:nth-of-type(2){opacity:0}body:has(#uc-menu-sp[open]) .uc-header .__hamburger button .__bar:nth-of-type(3){transform:translate(-50%,-50%) rotate(-45deg)}}@media(min-width:48em){.uc-header .__container{--_m-container-pt: 10;--_m-container-pb: 0;--_m-container-p-i: 15;grid-template-areas:"logo cv" "clinics clinics" "menu menu";grid-template-columns:auto auto;grid-template-rows:auto auto auto}.uc-header .__hamburger{display:none}.uc-header .__logo{--_sp-logo-width: 450}.uc-header .__cv-menu{grid-area:cv;display:flex}.uc-header .__cv-menu .__cv-menu-items{display:flex;-moz-column-gap:calc(15 * var(--px));column-gap:calc(15 * var(--px));margin-inline:auto 0}.uc-header .__cv-menu a{--_btn-bg-c: var(--color-text);display:block;padding:calc(18 * var(--px)) calc(20 * var(--px));min-width:12em;border-radius:9999em;text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:1;font-size:calc(15 * var(--px));font-weight:var(--font-weight-bold);letter-spacing:.2em;text-align:center;color:var(--color-text-invert);background-color:var(--_btn-bg-c);border-color:var(--_btn-bg-c);transition:background-color var(--duration_250ms) ease,min-width var(--duration_250ms) ease,width var(--duration_250ms) ease}}@media(min-width:48em)and (any-hover:hover){.uc-header .__cv-menu a:hover{background-color:color-mix(in srgb,var(--_btn-bg-c),#000 10%)}}@media(min-width:48em){.uc-header .__cv-menu .__tel a{--_btn-bg-c: var(--color-button-blue2)}.uc-header .__cv-menu .__form a{--_btn-bg-c: var(--color-bttton-orange)}.uc-header .__cv-menu .__line a{--_btn-bg-c: var(--color-button-green)}.uc-header .__clinics{grid-area:clinics;width:100%;display:inline-flex;-moz-column-gap:calc(3 * var(--px));column-gap:calc(3 * var(--px));justify-content:flex-end}.uc-header .__clinics .__clinics-items{display:inline-flex;-moz-column-gap:calc(5 * var(--px));column-gap:calc(5 * var(--px))}.uc-header .__clinics .__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.uc-header .__clinics li a{display:inline-flex;position:relative;text-box:both cap alphabetic;padding-block:calc(5 * var(--px));padding-inline:calc(5 * var(--px)) calc(5 * var(--px) + .5em);font-size:calc(15 * var(--px));letter-spacing:.15em;line-height:1}.uc-header .__clinics li a:after{content:"〉";position:absolute;top:50%;right:calc(0 * var(--px) - 0em);transform:translateY(-50%);font-size:.75em;color:var(--color-primary-blue)}.uc-header .__main-nav{grid-area:menu}.uc-menu{--_m-max-w: 1200;--_m-item-pb: 10;display:flex;position:relative;font-size:calc(15 * var(--px));font-weight:var(--font-weight-bold)}.uc-menu .__menu-content{--_m-rad-px: calc(5 * var(--px));display:flex;gap:0;padding-top:calc(5 * var(--px));padding-inline:calc(var(--_m-container-p-i) * 1 * var(--px));margin-right:calc(var(--_m-container-p-i) * -1 * var(--px));margin-left:auto;z-index:5;background-color:var(--color-bg);border-radius:var(--_m-rad-px) var(--_m-rad-px) 0 0}.uc-menu .__item{display:grid;grid-template-areas:"stack";padding-bottom:0}.uc-menu .__item a{will-change:transform}.uc-menu .__item .__label{grid-area:stack;display:block;padding:0;margin:0;padding-block:.5em calc(var(--if_basic, .5em) var(--if_mini, .3em) + var(--_m-item-pb) * var(--px));padding-inline:.6em;border:none;background-color:var(--color-bg);line-height:1;letter-spacing:.175em;isolation:isolate}.uc-menu .__item:before{content:"";pointer-events:none;display:block;position:relative;left:calc(10 * var(--px));width:calc(100% - 20 * var(--px));grid-area:stack;align-self:end;height:calc(3 * var(--px));margin-bottom:calc((var(--_m-item-pb) - 2) * var(--px));background-color:transparent;z-index:1;transition:background-color var(--duration_500ms) ease}.uc-menu .__item:after{content:"〉"/"";pointer-events:none;grid-area:stack;position:relative;align-self:start;justify-self:end;line-height:1;padding-block:.5em 0;left:.125em;z-index:1;opacity:0;visibility:hidden;transition:visibility --duration_250ms ease,opacity --duration_250ms ease}.uc-menu .__item:hover:before,.uc-menu .__item[data-opened=true]:before{background-color:var(--color-primary-blue)}.uc-menu .__item:focus-within .__label{position:relative;z-index:1}.uc-menu .__item:has(a.__label):hover:after,.uc-menu .__item[data-opened=true]:has(a.__label):after{opacity:1;visibility:visible;color:var(--color-primary-blue)}}@media(min-width:48em)and (hover:none){.uc-menu .__item:has(a.__label):after{opacity:1;visibility:visible;color:var(--color-primary-blue)}}@media(min-width:48em){.uc-menu:not(:has(.__item[data-opened=true])) .__item:hover .__dropdown-content,.uc-menu .__item[data-opened=true] .__dropdown-content{--if_open: initial;--if_close: ;pointer-events:auto;opacity:1;visibility:visible;transform:translateY(0)}.uc-menu .__dropdown-content{--if_open: ;--if_close: initial;pointer-events:none;position:absolute;top:100%;right:0;width:max(1050px,100vw);max-width:calc(var(--_m-max-w) * var(--px));padding-block:calc(var(--_m-container-p-i) * 2 * var(--px)) calc(var(--_m-container-p-i) * 2 * var(--px));padding-inline:calc(var(--_m-container-p-i) * 2 * var(--px));margin-inline:calc(var(--_m-container-p-i) * -1 * var(--px));background-color:var(--color-bg);border-radius:var(--_m-rad-px) 0 var(--_m-rad-px) var(--_m-rad-px);box-shadow:0 calc(3 * var(--px)) calc(3 * var(--px)) 0 #0002,0 calc(1 * var(--px)) calc(1 * var(--px)) calc(1 * var(--px)) #0002;transform:translateY(-100%);z-index:5;max-height:calc(100dvh - 160 * var(--px));overflow-y:auto;letter-spacing:.1em;scrollbar-gutter:stable;opacity:0;visibility:hidden;transition:transform var(--duration_250ms) ease,opacity var(--duration_250ms) ease,visibility var(--duration_250ms) ease}.uc-menu:before{content:"";display:block;position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:#0000;opacity:0;visibility:hidden;z-index:1;pointer-events:none;transition:opacity var(--duration_250ms) ease,visibility var(--duration_250ms) ease}.uc-menu:has(.__item[data-opened=true]):before{will-change:filter;-webkit-backdrop-filter:blur(calc(2 * var(--px)));backdrop-filter:blur(calc(2 * var(--px)));background-color:#00000080;opacity:1;visibility:visible;pointer-events:auto}.uc-header[data-mode=mini]{--if_basic: ;--if_mini: initial}.uc-header[data-mode=mini] .__container{--_m-container-pt: 10;--_m-container-pb: 0;grid-template-areas:"logo cv" "logo menu";grid-template-columns:auto 1fr;grid-template-rows:auto auto}.uc-header[data-mode=mini] .__logo{--_sp-logo-width: 320}}@media(min-width:48em)and (not (min-width:75em)){.uc-header[data-mode=mini] .__logo{--_sp-logo-width: 80}.uc-header[data-mode=mini] .__logo .__logo-only{width:calc(var(--_sp-logo-width) * var(--px))}.uc-header[data-mode=mini] .__logo .__logo-text{display:none}}@media(min-width:48em){.uc-header[data-mode=mini] .__clinics{display:none}.uc-header[data-mode=mini] .__cv-menu .__cv-menu-items{flex-wrap:wrap;-moz-column-gap:calc(5 * var(--px));column-gap:calc(5 * var(--px))}.uc-header[data-mode=mini] .__cv-menu a{padding:calc(7 * var(--px)) calc(10 * var(--px));min-width:10em;font-size:calc(13 * var(--px));font-weight:var(--font-weight-normal);letter-spacing:.1em}.uc-header[data-mode=mini] .__main-nav{margin-top:calc(4 * var(--px))}.uc-header[data-mode=mini] .uc-menu{--_m-item-pb: 3}.uc-header[data-mode=mini] .uc-menu .__menu-content{padding-top:calc(0 * var(--px))}}.uc-menu-sp{--msp_w: calc(750 * var(--px));--msp_logo-w: 150;--msp_dr-open: var(--duration_500ms);--msp_dr: var(--duration_250ms);--msp_pi-len: calc(var(--container-padding) * var(--px));--msp_c1-size: 64;--msp_line-c: #fff8;pointer-events:none;margin-top:0;margin-inline:auto;width:var(--msp_w);max-width:var(--msp_w);max-height:100dvh;color:var(--color-text-invert);background-color:#00000080;overflow-y:hidden;z-index:var(--z-index-menu);display:none;opacity:0;transform:translateY(-100%);transition:transform var(--msp_dr-open) cubic-bezier(.16,1,.3,1),opacity var(--msp_dr-open) ease,overlay var(--msp_dr-open) allow-discrete,display var(--msp_dr-open) ease allow-discrete}.uc-menu-sp[open]{pointer-events:auto;display:block;opacity:1;transform:translateY(0);overflow-y:scroll}@starting-style{.uc-menu-sp[open]{opacity:0;transform:translateY(-100%)}}.uc-menu-sp a{display:block}.uc-menu-sp a:focus-visible,.uc-menu-sp button:focus-visible{outline:3px solid var(--color-primary)}.uc-menu-sp::backdrop{background-color:#0000;transition:background-color var(--msp_dr) ease,display var(--msp_dr) ease allow-discrete}.uc-menu-sp[open]::backdrop{will-change:filter;-webkit-backdrop-filter:blur(calc(2 * var(--px)));backdrop-filter:blur(calc(2 * var(--px)));background-color:#000000bf}@starting-style{.uc-menu-sp[open]::backdrop{background-color:#0000}}.uc-menu-sp .__logo{display:block;width:calc(var(--msp_logo-w) * var(--px))}.uc-menu-sp .__container{padding-block:0 calc(48 * var(--px));padding-inline:var(--msp_pi-len);margin-top:calc(-48 * var(--px))}.uc-menu-sp .__area-title{font-size:calc(32 * var(--px));padding:.6em .75em;border-radius:calc(var(--radius-s) * var(--px));letter-spacing:.1em}.uc-menu-sp .__area-title.--\:kanto{background-color:#796590f0}.uc-menu-sp .__area-title.--\:kansai{background-color:#65a1c2f0}.uc-menu-sp .__page-links a,.uc-menu-sp .__page-links .__acc-btn{display:grid;grid-template-columns:auto 1fr;align-items:center;position:relative;width:100%;padding:.5em 1.5em .5em .5em;border:none;border-bottom:solid calc(2 * var(--px)) var(--msp_line-c);letter-spacing:.1em}.uc-menu-sp .__page-links a:before,.uc-menu-sp .__page-links .__acc-btn:before{content:"■"/"";display:block;margin-right:.5em;color:transparent}.uc-menu-sp .__page-links>li>a:before,.uc-menu-sp .__page-links>li>.__acc-btn:before{color:#00b8b1}.uc-menu-sp .__acc-toggle-mark{pointer-events:none;display:grid;align-content:center;position:absolute;right:.2em;border:solid calc(2 * var(--px)) var(--msp_line-c);width:1.75em;aspect-ratio:1/1;border-radius:50%}.uc-menu-sp .__acc-toggle-mark:before,.uc-menu-sp .__acc-toggle-mark:after{content:"";position:absolute;top:50%;left:50%;border-top:solid calc(2 * var(--px)) var(--msp_line-c);width:1em;height:0;translate:-50% -50%;transition:rotate var(--msp_dr) ease,opacity var(--msp_dr) ease;opacity:1}.uc-menu-sp .__acc-toggle-mark:before{rotate:0deg}.uc-menu-sp .__acc-toggle-mark:after{rotate:90deg}.uc-menu-sp .__acc-btn[aria-expanded=true] .__acc-toggle-mark:before{rotate:180deg}.uc-menu-sp .__acc-btn[aria-expanded=true] .__acc-toggle-mark:after{rotate:0deg;opacity:0}.uc-menu-sp .__acc-menu[hidden]{display:none;height:0;opacity:0}.uc-menu-sp .__acc-menu{display:block;height:auto;opacity:1;interpolate-size:allow-keywords;transition:height var(--msp_dr) ease,opacity var(--msp_dr) ease,display var(--msp_dr) ease allow-discrete}@starting-style{.uc-menu-sp .__acc-menu{height:0;opacity:0}}.uc-menu-sp .__text-2col{--_bw-len: calc(2 * var(--px));display:grid;grid-template-columns:1fr 1fr;gap:0;border-width:var(--_bw-len) 0 0 var(--_bw-len);border-style:solid;border-color:var(--msp_line-c)}.uc-menu-sp .__text-2col>li{border-width:0 var(--_bw-len) var(--_bw-len) 0;border-style:solid;border-color:var(--msp_line-c)}.uc-menu-sp .__text-2col>li>a{display:grid;align-items:center;padding:.5em 1.5em .5em .5em;letter-spacing:.1em}.uc-menu-sp .__2col{display:grid;grid-template-columns:1fr 1fr;gap:0}.uc-menu-sp .__close1{position:sticky;top:var(--msp_pi-len);margin-inline:auto var(--msp_pi-len);z-index:10;width:calc(var(--msp_c1-size) * var(--px));aspect-ratio:1/1;background:#ffffffe6;border:none;border-radius:50%;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.uc-menu-sp .__close1:before,.uc-menu-sp .__close1:after{content:"";position:absolute;width:calc((var(--msp_c1-size) - 16) * var(--px));height:calc(4 * var(--px));background-color:var(--color-text)}@media(forced-colors:active){.uc-menu-sp .__close1:before,.uc-menu-sp .__close1:after{background-color:ButtonText}}.uc-menu-sp .__close1:before{transform:rotate(45deg)}.uc-menu-sp .__close1:after{transform:rotate(-45deg)}.uc-menu-sp .__has-text-hover a,.uc-menu-sp .__has-text-hover button{position:relative;width:100%;height:100%;line-height:1.25;background-color:#0000;transition:background-color var(--msp_dr) ease}@media(any-hover:hover){.uc-menu-sp .__has-text-hover a:hover,.uc-menu-sp .__has-text-hover button:hover{background-color:#fff3}}.uc-menu-sp .__has-text-hover a:after{position:absolute;content:"〉";right:.5em;color:var(--msp_line-c)}.uc-menu-sp .__has-op-hover a,.uc-menu-sp .__has-op-hover button{opacity:1;transition:opacity var(--msp_dr) ease;text-align:center;will-change:opacity;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media(any-hover:hover){.uc-menu-sp .__has-op-hover a:hover,.uc-menu-sp .__has-op-hover button:hover{opacity:.75}}.uc-menu-sp .__close2{display:block;width:-moz-fit-content;width:fit-content;padding:.5em 2em;margin-inline:auto;letter-spacing:.1em;background-color:#fff4;border:calc(2 * var(--px)) solid transparent}.uc-footer{display:block;margin-top:calc(20 * var(--px))}.uc-footer a{display:block}.uc-footer a,.uc-footer-menu a{opacity:1;transition:opacity var(--duration_250ms) ease;will-change:opacity}.uc-footer a:hover,.uc-footer-menu a:hover{opacity:.6}.uc-footer__container{display:block;max-width:var(--max-design-width);padding-block:calc(40 * var(--px));margin-inline:auto;font-size:calc(8 * var(--px));letter-spacing:calc(1 * var(--px));text-align:center;color:var(--color-text-invert);background-color:var(--color-primary-dark);font-size:calc(var(--if_df, 14) var(--if_sp, 20) * var(--px))}.uc-footer-menu{display:block;max-width:var(--max-design-width);margin-inline:auto}.uc-footer-menu .__container{display:var(--if_df, grid) var(--if_sp, block);grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;-moz-column-gap:4%;column-gap:4%;max-width:var(--max-container-width);padding-inline:calc(var(--container-padding) * var(--px));margin-inline:auto}.uc-footer-menu .__group-title{position:relative;font-size:calc(var(--if_df, 18) var(--if_sp, 32) * var(--px));letter-spacing:.1em;padding-left:.75em;padding-bottom:.75em;margin-top:1.75em;border-bottom:solid calc(1 * var(--px)) var(--color-text)}.uc-footer-menu .__group-title:before{content:"";display:block;position:absolute;left:0;top:0;height:1lh;border-left:solid calc(2 * var(--px)) var(--color-primary-dark)}.uc-footer-menu .__lv1{margin-top:var(--if_df, 1.25em) var(--if_sp, .75em);padding-left:1.25em;line-height:1.5}.uc-footer-menu .__lv1>li{margin-top:var(--if_df, .5em) var(--if_sp, .25em)}.uc-footer-menu .__lv2{margin-top:.1em;margin-bottom:.9em}.uc-footer-menu .__lv2>li,.uc-footer-menu .__lv3>li{margin-top:.25em}.uc-footer-menu .__lv2,.uc-footer-menu .__lv3{display:flex;flex-wrap:wrap;-moz-column-gap:.75em;column-gap:.75em}.uc-footer-menu .__lv2>li,.uc-footer-menu .__lv3>li{display:block;width:-moz-fit-content;width:fit-content}.uc-footer-menu .__lv1>li>a,.uc-footer-menu .__lv1>li>span{font-size:calc(var(--if_df, 17) var(--if_sp, 28) * var(--px));letter-spacing:.15em}.uc-footer-menu .__lv2>li>a,.uc-footer-menu .__lv2>li>span,.uc-footer-menu .__lv3>li>a,.uc-footer-menu .__lv3>li>span{font-size:.8125em;letter-spacing:.15em}.uc-footer-menu .__lv2>li>a,.uc-footer-menu .__lv2>li>span{padding-left:var(--if_df, 0) var(--if_sp, 1em)}.uc-footer-menu .__group--1{grid-column:1/2;grid-row:1/2}.uc-footer-menu .__group--2{grid-column:2/3;grid-row:1/-1}.uc-footer-menu .__group--3{grid-column:3/-1;grid-row:1/-1}.uc-footer-menu .__group--sns{grid-column:1/2;grid-row:2/-1}.uc-footer-floating_sp{display:none}@media not (min-width:48em){.uc-footer-floating_sp{pointer-events:none;display:none;opacity:0;transform:translateY(100%);transition:transform var(--duration_500ms) ease,opacity var(--duration_500ms) ease,display var(--duration_500ms) allow-discrete}.uc-footer-floating_sp[data-mode=visible]{pointer-events:auto;display:block;opacity:1;transform:translateY(0)}@starting-style{.uc-footer-floating_sp[data-mode=visible]{transform:translateY(100%)}}}.uc-sec,.uc-bg-block{display:flow-root;position:relative;width:var(--container-width);max-width:var(--max-design-width);margin-inline:auto}.uc-sec__bg,.uc-bg-block__bg{pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden;width:var(--container-width);max-width:var(--max-design-width);margin-inline:auto;z-index:-1}.uc-sec__bg picture,.uc-bg-block__bg picture{pointer-events:none;display:block;position:absolute;inset:0}.uc-sec__bg img,.uc-bg-block__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.uc-title1{font-size:calc(var(--if_df, 40) var(--if_sp, 40) * var(--px));pointer-events:auto;z-index:1;display:block;position:relative;width:-moz-fit-content;width:fit-content;padding:.3em .75em .3em 1.4em;margin-block:1.75em;font-weight:var(--font-weight-normal);letter-spacing:.1em;line-height:1.25;color:var(--color-text-invert);background-color:var(--color-primary);background:var(--bg-color-gradient-primary-blue2)}.uc-title1__bg{--ttl1_bw: min(100vw, var(--max-design-width));--ttl1_ofs: max(0px, (var(--ttl1_bw) - var(--max-container-width)) / 2);width:calc(var(--ttl1_bw) - (var(--ttl1_ofs) + 2 * var(--container-padding) * var(--px)));margin-left:calc(var(--ttl1_ofs) + 2 * var(--container-padding) * var(--px));margin-right:0}.uc-title2{--ttl2_fpx: var(--px);position:relative;pointer-events:none;min-width:0}@media(max-width:48em){.uc-title2{--ttl2_fpx: calc(1.5 * var(--px))}}.uc-title2__container{display:grid;position:relative;grid-template-columns:1fr;grid-template-rows:auto;max-width:var(--max-container-width);margin-inline:auto;z-index:1}.uc-title2 hgroup{grid-column:1/-1;grid-row:1/-1;display:flex;flex-direction:column;justify-content:center;width:-moz-fit-content;width:fit-content}.uc-title2__title{pointer-events:auto;z-index:1;display:block;position:relative;width:-moz-fit-content;width:fit-content;padding:.3em .75em .3em 1.4em;font-size:calc(40 * var(--ttl2_fpx));font-weight:var(--font-weight-normal);letter-spacing:.1em;line-height:1.25;color:var(--color-text-invert);background-color:var(--color-primary);background:var(--bg-color-gradient-primary-blue2)}.uc-title2__title:before{content:"";display:block;position:absolute;top:.3em;left:.75em;height:1lh;border-left:solid calc(4 * var(--px)) currentColor;transform:rotate(17deg) scaleY(.8)}.uc-title2__en{align-self:flex-end;z-index:1;order:-1;font-size:calc(16 * var(--ttl2_fpx));letter-spacing:.05em;margin-bottom:.25em;color:var(--color-primary)}.uc-title2__image{display:block;position:relative;grid-column:1/-1;grid-row:1/-1;z-index:-1;margin-top:calc(240 * var(--px));margin-inline:auto 0;width:calc(540 * var(--px))}@media(max-width:48em){.uc-title2.--neg-mt_sp{margin-top:calc(-240 * var(--px))}}@media not (max-width:48em){.uc-title2.--neg-mt_\!sp{margin-top:calc(-85 * var(--px))}.uc-title2 hgroup{margin-bottom:calc(20 * var(--px))}.uc-title2__title{margin-left:calc(var(--container-padding) * var(--px))}.uc-title2__image{left:-280px;width:calc(400 * var(--px));margin:0 auto 0 0}}.uc-title2-2col{display:grid;grid-template-columns:minmax(0,auto) 1fr;grid-template-rows:auto;max-width:var(--max-container-width);margin-inline:auto}@media(max-width:48em){.uc-title2-2col{grid-template-columns:1fr;grid-template-rows:auto auto}}@media(max-width:90em){.uc-title2-2col.--break{row-gap:calc(50 * var(--px));grid-template-columns:1fr;grid-template-rows:auto auto}}.uc-title2-2col>*{align-self:center}.uc-title2-2col__content{width:-webkit-fill-available;width:-moz-available;width:stretch}.uc-title3{display:block;position:relative;width:-moz-fit-content;width:fit-content;padding-left:.75em;margin-inline:auto;font-size:calc(32 * var(--px));line-height:1.4}@media(max-width:48em){.uc-title3{font-size:calc(40 * var(--px))}}.uc-title3:before{content:"";display:block;position:absolute;left:0;width:0;height:1lh;border-left:solid .175em var(--color-primary);transform:scaleY(.85) rotate(12deg)}.uc-title4{--_c: var(--color, var(--color-text-invert, #000));--_b: var(--bg-image, var(--bg-color-gradient-primary-blue, var(--color-primary)));letter-spacing:.5em}.uc-title4 .__row{display:block;position:relative;width:-moz-fit-content;width:fit-content;padding:.25em 1em;margin-bottom:0;color:var(--_c);background:var(--_b)}.uc-title4.--grad2{--bg-image: var(--bg-color-gradient-primary-blue2)}.uc-title5{--_bgc: var(--color-bg);--_pb: .8em;--_bw: 4;--_bc: var(--color-primary);--_mw: 400;display:block;position:relative;width:-moz-fit-content;width:fit-content;margin-inline:auto;font-size:1.75em}@media(max-width:48em){.uc-title5{font-size:1.25em;--_bw: 5;--_mw: 100%;width:auto}}.uc-title5:before,.uc-title5:after{content:"";display:block;position:absolute;background-color:var(--_bgc);border-bottom:solid calc(var(--_bw2) * var(--px)) var(--_bc);border-left:solid calc(var(--_bw2) * var(--px)) var(--_bc)}.uc-title5:before{--_bw2: var(--_bw);left:-.75em;inset-block:0;width:.75em;transform-origin:left bottom;transform:skew(-15deg)}.uc-title5:after{--_bw2: calc(var(--_bw) + 1);left:50%;bottom:calc(var(--_bw) * var(--px) / 2 - .5em);width:1em;aspect-ratio:1/1;background-color:var(--_bgc);transform:translate(-50%) scaleY(.75) rotate(-45deg)}.uc-title5>span:not([class*=ez-toc]){display:block;min-width:calc(var(--_mw) * var(--px));padding-block:var(--_pb);padding-inline:.75em 1.5em;background-color:var(--_bgc);border-bottom:solid calc(var(--_bw) * var(--px)) var(--_bc);text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic}.uc-title6{--tt6_bd-c: var(--bd-c, var(--color-primary));display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;-moz-column-gap:.25em;column-gap:.25em;align-items:center;position:relative;width:-moz-fit-content;width:fit-content;margin-inline:auto}.uc-title6:before,.uc-title6:after{content:"";display:block;position:relative;top:.125em;width:1.25em;aspect-ratio:1/1;background:url(/assets/img/svg/title6.svg) no-repeat center/contain;transform-origin:center}.uc-title6:after{transform:scaleX(-1);left:-.125em}.uc-title-ttl01{font-size:calc(var(--if_df, 32) var(--if_sp, 40) * var(--px));position:relative;text-align:center;padding-bottom:.6em;font-weight:var(--font-weight-bold);line-height:1.25}.uc-title-ttl01:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:3em;height:.3em;border-radius:.25em;background:var(--bg-color-gradient-primary-blue);transform:translate(-50%)}.uc-title-ttl01.--legacy{font-size:calc(var(--if_df, 32) var(--if_sp, 24) * var(--px))}.uc-splide{--splide-arraw-top: initial;--splide-arraw-top_sp: initial;display:block;position:relative;margin-inline:auto}.uc-splide .splide__slide img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin-inline:auto;position:relative}.uc-splide--video .splide__slide img{aspect-ratio:16/9}.uc-splide .splide__slide.--\:rad-frame img{border:solid calc(var(--if_df, 1) var(--if_sp, 2) * var(--px)) var(--color-text);border-radius:calc(var(--radius-l) * var(--px));overflow:hidden}.uc-splide__slide-button{display:block;width:100%;border:none}.uc-splide .splide__arrow{--_top: var(--if_df, var(--splide-arraw-top)) var(--if_sp, var(--splide-arraw-top_sp, var(--splide-arraw-top)));--_size: calc(var(--if_df, 50)var(--if_sp, 50) * var(--px));top:var(--_top, 50%)!important;width:var(--_size)!important;height:var(--_size)!important;background:var(--color-primary-dark)!important;opacity:.9}.uc-splide .splide__arrow svg{--_size: calc(var(--if_df, 30)var(--if_sp, 35) * var(--px));width:var(--_size)!important;height:var(--_size)!important;fill:var(--color-text-invert)!important}.uc-splide .splide__pagination{bottom:-2em!important;gap:calc(var(--if_df, 10) var(--if_sp, 10) * var(--px))!important}.uc-splide .splide__pagination__page{width:calc(var(--if_df, 60) var(--if_sp, 60) * var(--px))!important;height:calc(var(--if_df, 15) var(--if_sp, 15) * var(--px))!important;opacity:.9!important;border-radius:0!important;background-color:var(--color-bg)!important;border:solid calc(var(--if_df, 2) var(--if_sp, 2) * var(--px)) var(--color-primary-dark)!important}.uc-splide .splide__pagination__page.is-active{background-color:var(--color-primary-dark)!important;transform:scale(1)!important}.uc-splide--access{width:90%;max-width:calc(1000 * var(--px))}.uc-splide--access .splide__arrow--prev{left:calc(-70 * var(--px))!important}.uc-splide--access .splide__arrow--next{right:calc(-70 * var(--px))!important}@media not (min-width:48em){.uc-splide--access{width:calc(700 * var(--px))}.uc-splide--access .splide__arrow--prev{left:calc(-25 * var(--px))!important}.uc-splide--access .splide__arrow--next{right:calc(-25 * var(--px))!important}}.uc-splide--thumb .splide__slide:last-child{margin-right:0!important}.uc-splide--thumb .splide__track--nav>.splide__list>.splide__slide.is-active{border:solid calc(5 * var(--px)) var(--color-primary-blue)!important}.uc-put-play-button{--top: 50%;--max-w: 120;position:relative}.uc-put-play-button:before{pointer-events:none;content:"";display:block;position:absolute;top:var(--top);left:50%;width:15%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-width:calc(var(--max-w) * var(--px));background-image:url(/assets/img/button-play-video.png);background-repeat:no-repeat;background-size:contain;background-position:center;z-index:1;transform:translate(-50%,-50%)}.uc-video-dialog{width:calc(var(--min-container-width) * var(--px));max-width:calc(100% - var(--container-padding) * var(--px));max-height:100svh;background:none;border:none;overflow:visible;padding:0;opacity:0;transition:opacity .3s ease,display .3s ease allow-discrete}.uc-video-dialog[open]{opacity:1}@starting-style{.uc-video-dialog[open]{opacity:0}}.uc-video-dialog::backdrop{background-color:#000c;opacity:0;transition:opacity .3s ease,overlay .3s ease allow-discrete,display .3s ease allow-discrete}.uc-video-dialog[open]::backdrop{opacity:1}@starting-style{.uc-video-dialog[open]::backdrop{opacity:0}}.uc-video-dialog .__container{position:relative;width:var(--max-container-width);max-width:100%;max-height:100svh;margin-inline:auto}.uc-video-dialog__close{--_size: calc(var(--if_df, 40)var(--if_sp, 40) * var(--px));position:absolute;display:flex;align-items:center;justify-content:center;top:calc(var(--_size) * -1.125);right:0;width:var(--_size);aspect-ratio:1/1;text-box:trim-both cap alphabetic;color:var(--color-text-invert);background-color:var(--color-primary-blue);border-radius:50%;cursor:pointer;z-index:1;border:none}.uc-video-dialog__close:before,.uc-video-dialog__close:after{content:"";position:absolute;top:50%;left:50%;width:75%;height:calc(4 * var(--px));background-color:var(--color-text-invert)}.uc-video-dialog__close:before{transform:translate(-50%,-50%) rotate(45deg)}.uc-video-dialog__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.uc-video-dialog__content,.uc-video-dialog__frame{width:100%}.uc-video-dialog__link{display:inline-block;margin-top:.5em;font-size:.875em;color:var(--color-text-invert);width:-moz-fit-content;width:fit-content}.uc-max-container{max-width:var(--max-design-width);margin-inline:auto}.uc-container{--_pd-l: var(--container-padding, 0);--_pd-r: var(--container-padding, 0);width:100%;max-width:var(--max-container-width);padding-left:calc(var(--_pd-l) * var(--px));padding-right:calc(var(--_pd-r) * var(--px));margin-inline:auto}.uc-container.--\:pi\:0{--_pd-l: 0;--_pd-r: 0}.uc-container.--\:pl\:0{--_pd-l: 0}.uc-container.--\:pr\:0{--_pd-r: 0}@media(max-width:48em){.uc-container.--\:pi_sp\:0{--_pd-l: 0;--_pd-r: 0}.uc-container.--\:pl_sp\:0{--_pd-l: 0}.uc-container.--\:pr_sp\:0{--_pd-r: 0}}@media not (max-width:48em){.uc-container.--\:pi_\!sp\:0{--_pd-l: 0;--_pd-r: 0}.uc-container.--\:pl_\!sp\:0{--_pd-l: 0}.uc-container.--\:pr_\!sp\:0{--_pd-r: 0}}.uc-breadcrumb{display:block}.uc-breadcrumb ol{display:flex;flex-wrap:wrap;list-style:none;margin-inline:auto;font-size:calc(var(--if_df, 16) var(--if_sp, 18) * var(--px))}.uc-breadcrumb li{display:flex;align-items:center}.uc-breadcrumb li:not(:last-child):after{content:"〉";font-size:.8125em;margin-inline:.75em}.uc-breadcrumb li a,.uc-breadcrumb li:not(:has(a)){padding:.125em .25em;letter-spacing:.075em}.uc-breadcrumb a{text-decoration:none}.uc-breadcrumb li[aria-current=page]{display:inline}.uc-tag-cloud1{--tc1_c: var(--color, var(--color-primary-blue, #000));--tc1_bdc: var(--border-color, var(--color-primary-blue, #000));--tc1_bgc: var(--bg-color, var(--color-bg ,#fff));display:flex;flex-wrap:wrap;gap:.75em .5em;font-size:calc(var(--if_df, 18) var(--if_sp, 20) * var(--px));padding-inline:calc(var(--if_df, 1) var(--if_sp, 1) * var(--container-padding) * var(--px));font-weight:var(--font-weight-bold);letter-spacing:.05em}.uc-tag-cloud1 li a,.uc-tag-cloud1 li:not(:has(a)){display:block;padding-inline:1em 1.2em;padding-block:var(--if_df, .6em) var(--if_sp, .3em);color:var(--tc1_c);background-color:var(--tc1_bgc);border:solid calc(2 * var(--px)) var(--tc1_bdc);border-radius:999em}.text\:price{font-style:italic;font-weight:var(--font-weight-heavy);letter-spacing:-.075em;margin-right:.2em;color:var(--color-price-red)}.text\:yen{font-weight:var(--font-weight-heavy);color:var(--color-price-red)}.bg-color\:default{background-color:var(--color-bg)}.bg-color\:pale-blue{background-color:var(--color-bg-pale-blue)}.bg-color\:pale-gray{background-color:var(--color-bg-pale-gray)}.bg-color\:primary{background-color:var(--color-primary)}.bg-color\:primary-dark{background-color:var(--color-primary-dark)}.uc-marker{--color: ;--bg-color: initial;--padding: .5em;--_c: var(--color);--_bg: var(--bg-color, var(--color-text-red));--_p: var(--padding);padding:var(--_p);color:var(--_c, inherit);background-color:var(--_bg);border-radius:2px;text-box-trim:trim-both;text-box-edge:cap alphabetic;box-decoration-break:clone;-webkit-box-decoration-break:clone}.uc-marker\:w{--color: white}.uc-marker\:price{--color: white;--bg-color: var(--color-price-red)}.uc-text-shadow\:white{--_s2px: calc(3 * var(--px));--_s-2px: calc(-2 * var(--px));text-shadow:0 0 3px #fff,0 var(--_s-2px) var(--_s2px) rgba(255,255,255,.8),0 var(--_s2px) var(--_s2px) rgba(255,255,255,.8),var(--_s2px) 0 var(--_s2px) rgba(255,255,255,.8),var(--_s-2px) 0 var(--_s2px) rgba(255,255,255,.8)}.del{--_dc: var(--del-color, currentColor);--_pi: var(--del-p-inline, .5em);text-decoration-color:var(--_dc);text-decoration:line-through}.del:before,.del:after{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.del:before{content:"(打ち消し線開始)"}.del:after{content:"(打ち消し線終了)"}.uc-med-info-card{display:grid;grid-template-columns:1fr;grid-template-rows:subgrid;grid-row:span 3;position:relative;row-gap:0;background-color:#f3f4f6}.uc-med-info-card .__header{grid-column:1/-1;grid-row:1/2;display:flex;position:relative;gap:calc(10 * var(--px));background-color:var(--color-bg)}.uc-med-info-card hgroup{flex-grow:1;display:flex;flex-direction:column;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding-top:calc(5 * var(--px));padding-right:calc(10 * var(--px));margin-inline:auto;text-align:left}.uc-med-info-card .__haeder-image{align-self:start;display:block;aspect-ratio:220/212;order:-1;width:30%;flex-shrink:0}.uc-med-info-card .__haeder-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.uc-med-info-card .__link{display:block;position:absolute;right:.75em;bottom:1.75em;aspect-ratio:1/1;width:3.2em}.uc-med-info-card .__link img{width:100%;height:auto;filter:drop-shadow(0 0 calc(2 * var(--px)) rgba(0,0,0,.4))}.uc-price-zero{--_rd: calc(var(--radius-s) * var(--px));display:grid;grid-template-columns:1fr 1fr;position:relative;height:calc(190 * var(--px));background-color:var(--color-bg-pale-blue);border-radius:0 var(--_rd) var(--_rd) 0;overflow:hidden}.uc-price-zero>*{display:flex;align-items:center;justify-content:center;text-align:center}.uc-price-zero .__text{flex-direction:column;position:relative;font-size:1.125em;font-weight:var(--font-weight-heavy);letter-spacing:calc(1 * var(--px))}.uc-price-zero .__price{font-size:1.5em;font-weight:var(--font-weight-heavy);background-color:var(--color-button-blue);color:var(--color-text-invert)}.uc-price-zero .__text:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:1em;background-color:var(--color-bg-pale-blue);transform:skew(-6deg);transform-origin:right bottom}.uc-price-zero .__text>*{padding:.4em 1.25em}.uc-price-zero .__re{border-top:solid calc(2 * var(--px)) currentColor}.uc-price-zero .__zero{font-size:2.5em;font-style:italic;margin-right:.125em}@media not (max-width:48em){.uc-price-zero{height:calc(130 * var(--px))}.uc-price-zero .__text{flex-direction:row;font-size:1.5em}.uc-price-zero .__text>*{padding:.125em 1em}.uc-price-zero .__price{font-size:2em}.uc-price-zero .__re{border-top:none;border-left:solid calc(1 * var(--px)) currentColor}}.uc-tablist1{--_radius: 5em;display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:-moz-fit-content;width:fit-content;max-width:var(--max-container-width);margin-inline:auto;border-radius:var(--_radius);color:var(--color-primary-dark);background-color:var(--color-bg-pale-blue)}.uc-tablist1>[role=tab]{display:block;min-width:10em;padding:.75em 1em;border-radius:var(--_radius);letter-spacing:calc(1.5 * var(--px));text-align:center;background-color:var(--color-bg-pale-blue);font-size:calc(21 * var(--px))}@media(max-width:48em){.uc-tablist1>[role=tab]{font-size:calc(32 * var(--px));min-width:5em}}.uc-tablist1>[role=tab][aria-selected=true]{color:var(--color-text-invert);background-color:var(--color-primary-dark)}.uc-tabpanel1:not([hidden]){display:block}.uc-tabpanel1[hidden=until-found]{opacity:0;content-visibility:hidden}.uc-tablist1__arrow{display:block;position:absolute;top:0;left:50%;transform:translate(-50%);aspect-ratio:49/40;width:3em}@media(max-width:48em){.uc-tablist1__arrow{top:-.25em;width:1.5em}}.uc-tablist1__arrow img{width:100%;height:auto}.uc-tablist2>[role=tab]{--tab2_fc: var(--c, var(--color-text-invert, #fff));--tab2_bc: var(--bg-c, var(--color-primary-dark, #000));padding:var(--if_df, 1em 2em) var(--if_sp, .75em .75em);text-align:center;color:var(--is_selected, var(--tab2_bc)) var(--is_not_selected, var(--tab2_fc));background-color:var(--is_selected, var(--tab2_fc)) var(--is_not_selected, var(--tab2_bc))}.uc-prod-card-list{position:relative}.uc-prod-card-list:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:calc(2 * var(--px));background-color:var(--color-bg)}.uc-prod-card{font-size:calc(var(--if_df, 16) var(--if_sp, 21) * var(--px));display:grid;grid-template-columns:minmax(min(100%,.5em),1fr) auto minmax(min(100%,.5em),1fr);grid-template-rows:subgrid;grid-column:span 1;grid-row:span 3;padding-bottom:.5em;margin-bottom:2em;border-right:solid calc(2 * var(--px)) #cccccc}.uc-prod-card .__link-grid{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-column:span 3;grid-row:span 2}.uc-prod-card .__image{grid-column:1/-1;grid-row:1/2;display:grid;margin:auto;width:100%;aspect-ratio:var(--if_df, 16/9) var(--if_sp, 16/10)}.uc-prod-card .__image img{width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain}.uc-prod-card .__title{grid-column:2/3;grid-row:2/3;display:flex;flex-direction:column;justify-content:center;font-size:1.5em;font-weight:var(--font-weight-normal);letter-spacing:calc(2 * var(--px));text-decoration:underline;padding-block:.25em 1em;margin-inline:var(--if_df, 0) var(--if_sp, auto)}.uc-prod-card .__info{grid-column:2/3;grid-row:3/-1}.uc-prod-card .__text{font-size:1.125em;line-height:1.4}.uc-prod-card .__price{font-size:calc(var(--if_df, 48) var(--if_sp, 44) / 18 * 1em);font-style:italic;font-weight:var(--font-weight-heavy);letter-spacing:-.075em;color:var(--color-price-red);margin-right:.2em}.uc-prod-card .__yen{font-size:1.6111111111em;font-weight:var(--font-weight-bold);letter-spacing:-.05em;margin-right:-.1em;color:var(--color-price-red)}.uc-prod-card .__vol{display:inline-block}.uc-prod-card .__note{font-size:.9444444444em;line-height:1.25}.uc-prod-card.--span2{--img-width-per-num: 40;--img-width-per-num_sp: initial;--_imgw: var(--img-width-per-num)}@media(max-width:48em){.uc-prod-card.--span2{--_imgw: var(--img-width-per-num_sp, var(--img-width-per-num))}}.uc-prod-card.--span2{grid-template-columns:minmax(min(100%,1em),1fr) minmax(0,calc(var(--_imgw) * 1%)) minmax(0,calc((100 - var(--_imgw)) * 1%)) minmax(min(100%,1em),1fr);grid-template-rows:1fr 1fr;grid-column:span 2;grid-row:span 3}.uc-prod-card.--span2 .__link-grid{display:grid;grid-template-columns:subgrid;grid-column:1/-1;grid-row:1/-1}.uc-prod-card.--span2 .__image{grid-column:2/3;grid-row:1/3;align-self:center}.uc-prod-card.--span2 .__title{grid-column:3/4;grid-row:1/2;align-self:end}.uc-prod-card.--span2 .__info{grid-column:3/4;grid-row:2/3;align-self:start}@media(max-width:48em){.uc-prod-card.--\:span2_sp{--img-width-per-num: 40;--img-width-per-num_sp: initial;--_imgw: var(--img-width-per-num_sp, var(--img-width-per-num));grid-template-columns:minmax(min(100%,1em),1fr) minmax(0,calc(var(--_imgw) * 1%)) minmax(0,calc((100 - var(--_imgw)) * 1%)) minmax(min(100%,1em),1fr);grid-template-rows:1fr 1fr;grid-column:span 2;grid-row:span 3}.uc-prod-card.--\:span2_sp .__link-grid{display:grid;grid-template-columns:subgrid;grid-column:1/-1;grid-row:1/-1}.uc-prod-card.--\:span2_sp .__image{grid-column:2/3;grid-row:1/3;align-self:center}.uc-prod-card.--\:span2_sp .__title{grid-column:3/4;grid-row:1/2;align-self:end}.uc-prod-card.--\:span2_sp .__info{grid-column:3/4;grid-row:2/3;align-self:start}}.uc-button01{--_color: var(--button-text-color, var(--color-text));--_bg-color: var(--button-bg-color, var(--color-bg));display:grid;grid-template-columns:1fr auto 1fr;-moz-column-gap:.125em;column-gap:.125em;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.66666em .75em;margin-inline:auto;border-radius:999em;color:var(--_color);background-color:var(--_bg-color)}.uc-button01:before{content:"";display:block;justify-self:start}.uc-button01 .__text{letter-spacing:.025em;text-align:center}.uc-button01 .__arrow{width:1.2em;aspect-ratio:1/1;justify-self:end;background:var(--bt1_aimg, none) no-repeat}.uc-button01 .__arrow img{display:block}.uc-button01 .__arrow.--white{--bt1_aimg: url(/assets/img/svg/text-like-icon_link-arrow-r_white.svg)}.uc-button01 .__arrow.--blue{--bt1_aimg: url(/assets/img/svg/text-like-icon_link-arrow-r_blue.svg)}.us-access-card{font-size:var(--if_df, calc(1 * var(--font-rem))) var(--if_sp, calc(.5 * var(--font-rem)));display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-column:span 1;grid-row:span 3;gap:calc(15 * var(--px));padding:1.5em 1em;border:1px solid transparent;border-radius:calc(var(--radius-m) * var(--px));background-color:var(--color-bg)}.us-access-card .__header{display:grid;grid-template-columns:auto 1fr;line-height:1.5}.us-access-card .__access{--button-text-color: var(--color-text-invert);--button-bg-color: var(--color-button-blue);font-size:calc(var(--if_df, 18) var(--if_sp, 24) * var(--px));font-weight:var(--font-weight-normal)}.us-access-card .__tel{--button-text-color: var(--color-text-invert);--button-bg-color: var(--color-button-red);font-size:calc(var(--if_df, 18) var(--if_sp, 24) * var(--px));font-weight:var(--font-weight-normal);word-break:keep-all}.us-access-card .__title{font-size:calc(var(--if_df, 24) var(--if_sp, 32) * var(--px));font-weight:var(--font-weight-bold);text-decoration:underline;letter-spacing:.1em}.us-access-card .__header:after{content:"";display:block;justify-self:end;width:2.4em;aspect-ratio:1/1;background-image:url(/assets/img/svg/text-like-icon_map-balloon_blue.svg)}.us-access-card .__title+p{font-size:var(--if_df, 1.3125em) var(--if_sp, 1.5em);font-weight:var(--font-weight-bold);text-decoration:underline}.us-access-card .__text{font-size:1.125em}.us-access-card .__tel-num{font-size:1.125em;letter-spacing:-.075em}.uc-side-line-title{--slt_w: var(--side-line-w, 1);--slt_g: var(--side-line-gap, 1em);--slt_c: var(--side-line-c, var(--color-text, #000));display:grid;grid-template-columns:1fr auto 1fr;gap:var(--slt_g);align-items:center}.uc-side-line-title:before,.uc-side-line-title:after{content:"";display:block;height:calc(var(--slt_w) * var(--px));background-color:var(--slt_c)}.uc-info-dl-box{--idb_bd-w: calc(var(--if_df, 1)var(--if_sp, 2) * var(--px));display:block;width:100%;max-width:40em}.uc-info-dl-box dl{border-top:solid var(--idb_bd-w) #c0c0c0}.uc-info-dl-box dl>*{grid-template-columns:subgrid;grid-template-rows:subgrid;padding:var(--if_df, 1.2em 2em) var(--if_sp, 1em 1.25em);grid-row:span 1;border-bottom:solid var(--idb_bd-w) #c0c0c0}.uc-info-dl-box dl>dt{grid-column:1/2;display:grid;align-items:center;background-color:var(--color-bg-pale-gray);font-weight:var(--font-weight-normal);text-align:center}.uc-info-dl-box dl>dd{grid-column:2/3}.uc-accress-steps{display:block}.uc-accress-steps li{display:grid;grid-template-columns:var(--if_df, 52fr 68fr) var(--if_sp, 1fr 1fr);-moz-column-gap:var(--if_df, 0) var(--if_sp, 1em);column-gap:var(--if_df, 0) var(--if_sp, 1em);align-items:var(--if_df, center) var(--if_sp, start);position:relative;padding-block:var(--if_df, 1em 2em) var(--if_sp, 1em 1.5em)}.uc-accress-steps .__text{font-size:calc(var(--if_df, 21) var(--if_sp, 28) * var(--px));line-height:var(--if_df, 2) var(--if_sp, 1.5)}.uc-accress-steps li:not(:last-child){--acs_bw: calc(var(--if_df, 1)var(--if_sp, 2) * var(--px));--acs_tri_w: calc(var(--if_df, 50)var(--if_sp, 60) * var(--px));--acs_tri_h: calc(var(--if_df, 20)var(--if_sp, 24) * var(--px));--acs_l: var(--if_df, 50%)var(--if_sp, 24%);border-bottom:solid var(--acs_bw) #9F9F9F;margin-bottom:var(--acs_tri_h)}.uc-accress-steps li:not(:last-child):after{content:"";position:absolute;left:var(--acs_l);top:100%;transform:translate(-50%);width:var(--acs_tri_w);height:var(--acs_tri_h);background-color:#9f9f9f;clip-path:polygon(0% 0%,100% 0%,50% 100%)}.uc-accress-steps .__image{display:block;order:-1;padding-inline:calc(var(--if_df, 15%) var(--if_sp, 0))}.uc-accress-steps .__num{font-size:calc(var(--if_df, 32) var(--if_sp, 40) * var(--px));font-weight:var(--font-weight-bold);letter-spacing:.025em;line-height:1.5;margin-top:calc((1em - 1lh)/2);color:var(--color-primary-dark)}.uc-visit-step{font-size:calc(var(--fs-text) * var(--px));--vs_rd: calc(var(--radius-m) * var(--px));display:grid;grid-template-columns:var(--if_df, 9fr 11fr) var(--if_sp, auto);grid-template-rows:var(--if_df, auto) var(--if_sp, auto auto);position:relative;width:100%;border-radius:var(--vs_rd);background-color:#f6f7f9}.uc-visit-step+.uc-visit-step{margin-top:var(--if_df, 4.5em) var(--if_sp, 3em)}.uc-visit-step .__image,.uc-visit-step .__header{grid-column:1/2;grid-row:1/2;border-radius:var(--if_df, var(--vs_rd) 0 0 var(--vs_rd)) var(--if_sp, var(--vs_rd) var(--vs_rd) 0 0);background-color:var(--color-bg-pale-blue);overflow:hidden}.uc-visit-step .__header{display:grid;place-items:center;text-align:center;padding-block:var(--if_df, 0) var(--if_sp, 1em 0)}.uc-visit-step .__image img{width:100%}.uc-visit-step .__body{grid-column:var(--if_df, 2/3) var(--if_sp, 1/2);grid-row:var(--if_df, 1/2) var(--if_sp, 2/3);padding:var(--if_df, 1em 1.5em 1.5em) var(--if_sp, 1em 1.5em 1.5em)}.uc-visit-step .__heading{font-size:calc(var(--fs-title4) * var(--px));font-weight:var(--font-weight-normal);padding-bottom:.5em}.uc-visit-step .__text{line-height:1.75}.uc-visit-step .__text p+p{margin-top:calc((1lh - 1em)/2)}.uc-visit-step:not(:last-child):after{content:"";display:block;position:absolute;left:50%;bottom:var(--if_df, -3.4em) var(--if_sp, -2.6em);width:var(--if_df, 2.3em) var(--if_sp, 2.2em);aspect-ratio:1/1;transform:translate(-50%);background:url(/assets/img/svg/visit-arrow.svg) no-repeat center/contain}.uc-accordion1{--_du: var(--duration_250ms, .25s);--_pd: calc(var(--container-padding) * var(--px));--_pd-sm: 1.5em;--_icon_pd: calc(var(--_pd) * 2);--_icon-size: 1.8em;--_rd-upr: var(--radius-m);--_rd-low: var(--radius-l);--_c-rd-upr: calc(var(--_rd-upr) * var(--px));--_c-rd-low: calc(var(--_rd-low) * var(--px));border-radius:var(--_c-rd-upr) var(--_c-rd-upr) var(--_c-rd-low) var(--_c-rd-low);border:solid calc(5 * var(--px)) var(--color-bg);background-color:var(--color-bg);box-shadow:var(--elevation-2);overflow:hidden}@media(max-width:48em){.uc-accordion1{--_pd-sm: .75em;--_rd-low: var(--radius-m);--_icon_pd: 0;--_icon-size: 1.25em}}.uc-accordion1 summary{display:grid;grid-template-columns:var(--_pd) 1fr var(--_icon-size) var(--_icon_pd) var(--_pd);width:100%;padding-block:var(--_pd-sm);letter-spacing:calc(2 * var(--px));line-height:1.4;color:var(--color-text-invert);background-color:var(--color-primary-dark)}.uc-accordion1 summary:before,.uc-accordion1 summary:after{content:"";display:block}.uc-accordion1 .__icon{grid-column:3/4;width:var(--_icon-size);aspect-ratio:1/1;align-self:center;background-image:url(/assets/img/svg/text-like-icon_acc-arrow.svg);background-repeat:no-repeat;background-size:var(--_icon-size);transition:transform var(--_du) ease}.uc-accordion1[open] .__icon{transform:rotate(180deg)}.uc-accordion1 .__content{padding:1em var(--_pd) 1.25em;max-width:calc(1100 * var(--px, 1px));margin-inline:auto;line-height:1.75}.uc-accordion1:has(:focus-visible){outline-style:auto;outline-color:-webkit-focus-ring-color;outline-offset:calc(6 * var(--px, 1px))}.uc-accordion1 summary{outline:none}.uc-accordion1 summary>div{display:flex;align-items:center;justify-content:center}@media(max-width:48em){.uc-accordion1 summary>div{justify-content:flex-start}}.uc-accordion1.--\:type2,.uc-accordion1.--\:type3{--_rd-low: var(--radius-m)}@media(max-width:48em){.uc-accordion1.--\:type3{--_rd-low: 0;border-bottom:none}}.uc-accordion1[open].--\:type3{--_rd-low: var(--radius-m)}.uc-accordion1 .__q-grid,.uc-accordion1 .__a-grid{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:calc(16 * var(--px));column-gap:calc(16 * var(--px));align-items:center;margin-inline:auto}@media(max-width:48em){.uc-accordion1 .__q-grid,.uc-accordion1 .__a-grid{width:100%}}.uc-accordion1 .__q{font-size:1.4em}.uc-accordion1 .__a-grid{align-items:start;width:-moz-fit-content;width:fit-content;max-width:calc(1200 * var(--px));-moz-column-gap:calc(40 * var(--px));column-gap:calc(40 * var(--px))}.uc-accordion1 .__a{font-size:1.4em;color:var(--color-text-red)}@media(max-width:48em){.uc-accordion1 .__a+*{margin-top:.4em}}.uc-accordion1.--\:column .__content{padding-top:calc(2 * var(--px))}.uc-accordion1 .__columns{display:block;border-top:solid calc(2 * var(--px)) #B6B6BE;margin-top:2.5em}@media(max-width:48em){.uc-accordion1 .__columns{margin-top:0}}.uc-accordion1 .__columns li{--_icon-s: 1.6em;--_icon-r: 1em;display:block;position:relative;padding-block:1.5em;border-bottom:solid calc(2 * var(--px)) #B6B6BE}@media(max-width:48em){.uc-accordion1 .__columns li{--_icon-s: 1.4em;--_icon-r: 0em;padding-block:.75em}}.uc-accordion1 .__columns li a{display:block;width:-moz-max-content;width:max-content;max-width:100%;margin-inline:auto;padding-right:calc(var(--_icon-s) + var(--_icon-r) + .25em)}@media(max-width:48em){.uc-accordion1 .__columns li a{width:auto}}.uc-accordion1 .__columns li a:after{content:"";display:block;position:absolute;top:50%;right:var(--_icon-r);width:var(--_icon-s);aspect-ratio:1/1;background-image:url(/assets/img/svg/text-like-icon_circle-arrow-r_blue.svg);transform:translateY(-50%)}.uc-accordion2{--_du: var(--duration_250ms, .25s);--_pd: calc(var(--container-padding) * var(--px));--_icon_pd: 0;--_icon-size: calc(24 * var(--px));--_rd-upr: var(--radius-s);--_rd-low: var(--radius-s);--_c-rd-upr: calc(var(--_rd-upr) * var(--px));--_c-rd-low: calc(var(--_rd-low) * var(--px));border-radius:var(--_c-rd-upr) var(--_c-rd-upr) var(--_c-rd-low) var(--_c-rd-low);border:solid calc(2 * var(--px)) var(--color-primary-dark);background-color:var(--color-bg);overflow:hidden}@media(max-width:48em){.uc-accordion2{--_rd-low: var(--radius-m);--_icon_pd: 0;--_icon-size: calc(24 * var(--px))}}.uc-accordion2 summary{display:grid;grid-template-columns:var(--_pd) 1fr var(--_icon-size) var(--_icon_pd) var(--_pd);width:100%;padding-block:.5em;letter-spacing:calc(2 * var(--px));line-height:1.4;color:var(--color-text-invert);background-color:var(--color-primary-dark)}.uc-accordion2 summary:before,.uc-accordion2 summary:after{content:"";display:block}.uc-accordion2 .__icon{grid-column:3/4;width:var(--_icon-size);aspect-ratio:1/1;align-self:start;background-image:url(/assets/img/svg/text-like-icon_acc-arrow.svg);background-repeat:no-repeat;background-size:var(--_icon-size);transition:transform var(--_du) ease}.uc-accordion2[open] .__icon{transform:rotate(180deg)}.uc-accordion2 .__content{padding:1em var(--_pd) 1.25em;max-width:calc(1100 * var(--px, 1px));margin-inline:auto;line-height:1.75}.uc-accordion2:has(:focus-visible){outline-style:auto;outline-color:-webkit-focus-ring-color;outline-offset:calc(6 * var(--px, 1px))}.uc-accordion2 summary{outline:none}.uc-wing-container{--_bp: calc(var(--container-padding) * var(--px));--_col1: minmax(var(--_bp), 1fr);--_col2: 1fr;--_col4: 2fr;--_col5: 0;display:grid;grid-template-columns:var(--_col1) var(--_col2) minmax(0,var(--max-container-width)) var(--_col4) var(--_col5)}.uc-wing-container>.__wing{grid-column:2/6;display:grid;grid-template-columns:subgrid;background-color:var(--color-bg)}.uc-wing-container>.__wing>*{grid-column:2}.uc-wing-container.--\:reverse{--_col1: 0;--_col2: 2fr;--_col4: 1fr;--_col5: minmax(var(--_bp), 1fr)}.uc-wing-container.--\:reverse>.__wing{grid-column:1/5}.uc-wing-container.--\:reverse>.__wing>*{grid-column:3}.uc-mini-btn-list{--_min-w: calc(180 * var(--px));display:flex;flex-wrap:wrap;justify-content:flex-start;-moz-column-gap:1em;column-gap:1em;row-gap:1em;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-inline:auto}@media(max-width:48em){.uc-mini-btn-list{--_min-w: calc(310 * var(--px));font-size:.875em}}.uc-mini-btn-list>li{min-width:min(var(--_min-w),100%)}.uc-mini-btn-list>li>a{display:flex;align-items:center;position:relative;width:100%;min-height:calc(2lh + 2em);padding:.5em 1.5em .5em 1em;line-height:1.25;border-radius:calc(var(--radius-s) * var(--px));background-color:var(--color-bg-pale-blue)}.uc-mini-btn-list>li>a:after{content:"〉";display:block;position:absolute;top:50%;right:.5em;transform:translateY(-50%)}.uc-price-parts1{font-size:calc(var(--if_df, 1) var(--if_sp, .75) * 1em);display:block;position:relative;border-bottom:solid calc(2 * var(--px)) var(--color-text)}.uc-price-parts1>.__title{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:.125em .5em;min-height:calc(2lh + .75em);color:var(--color-text-invert);background-color:var(--color-primary-dark);font-weight:var(--font-weight-normal);font-size:1.3125em;line-height:1.25;text-align:center}.uc-price-parts1 .__sub{display:inline-block;font-size:.8571428571em}.uc-price-parts1>.__body{display:flex;align-items:center;flex-direction:column;justify-content:center;padding-block:1em;min-height:5em;font-size:1.125em;line-height:1.25}.uc-price-parts1>.__body>div{width:-moz-fit-content;width:fit-content}.uc-price-parts1 .__price{font-style:italic;font-weight:var(--font-weight-heavy);letter-spacing:-.05em;margin-right:.2em;color:var(--color-price-red);font-size:2.5em}.uc-price-parts1 .__yen{font-weight:var(--font-weight-bold);color:var(--color-price-red);font-size:1.625em}.uc-price-parts1 .__note{font-size:1em;font-style:italic}.uc-price-parts1 .__del{--pp1_delc: var(--color-primary-blue);--pp1_delw: calc(var(--if_df, 3)var(--if_sp, 5) * var(--px));--pp1_delh1: calc(50% - var(--pp1_delw) / 2);--pp1_delh2: calc(50% - var(--pp1_delw) / 2 + var(--pp1_delw));display:inline-block;padding-inline:.75em;background-image:linear-gradient(transparent var(--pp1_delh1),var(--pp1_delc) var(--pp1_delh1),var(--pp1_delc) var(--pp1_delh2),transparent var(--pp1_delh2));background-repeat:repeat-x;background-size:100% 100%}body:has(.uc-video-modal[data-status=opened]){overflow:hidden}.p-video-splide{display:block;position:relative;padding-bottom:2em}.p-video-splide .splide__slide img{display:block;margin-inline:auto;position:relative}.p-center-play-button{position:relative}.p-video-splide .splide__slide:before,.p-center-play-button:before{pointer-events:none;cursor:pointer;content:"";display:block;position:absolute;top:48%;left:50%;aspect-ratio:1/1;width:15%;max-width:100px;background-image:url(/img/btn_play.png);background-repeat:no-repeat;background-size:contain;z-index:1;transform:translate(-50%,-50%)}.p-video-splide .splide__arrow{width:2rem!important;height:2rem!important;background:var(--color-primary-blue)!important}.p-video-splide .splide__arrow svg{width:1.5rem!important;height:1.5rem!important;fill:var(--color-text-invert)!important}.p-video-splide .splide__pagination{bottom:-.5em}.p-video-splide .splide__pagination__page.is-active{background-color:var(--color-primary-blue)!important}.uc-video-modal,.uc-video-modal *{box-sizing:border-box}.js-video-open,.js-video-close{cursor:pointer}.uc-video-modal{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;text-align:center;padding:calc(10 * var(--px));overflow:hidden;opacity:0;visibility:hidden;transition:.3s ease visible,.3s opacity ease;z-index:10}.uc-video-modal[data-status=opened]{opacity:1;visibility:visible}.uc-video-modal .__bg{display:block;position:absolute;inset:0;z-index:-1;background-color:#000c}.uc-video-modal .__container{position:relative;width:1000px;max-width:100%;max-height:100svh}.uc-video-modal .__close{position:absolute;display:flex;align-items:center;justify-content:center;top:-1.2em;right:0;width:1em;aspect-ratio:1/1;line-height:2rem;font-size:2rem;text-box:trim-both cap alphabetic;color:var(--color-text-invert);background-color:var(--color-primary-blue);border-radius:50%;cursor:pointer;z-index:1}.uc-video-modal .__content,.uc-video-modal .__frame{width:100%}.uc-video-modal .__link{display:inline-block;margin-top:.5em;font-size:.875em;color:var(--color-text-invert)}.uc-mini-panel-lists li{display:flex;flex-direction:column}.uc-mini-panel-lists li a{flex-grow:1;display:grid;grid-template-columns:var(--if_df, 1.5em) var(--if_sp, 0fr) auto 1.5em;gap:var(--if_df, .5em) var(--if_sp, .125em);align-content:center;padding:.5em .25em;font-size:calc(var(--if_df, 16) var(--if_sp, 28) * var(--px));min-height:4em;line-height:1.25;color:var(--color-primary-blue);background-color:var(--color-bg);box-shadow:var(--elevation-2);border-radius:calc(var(--radius-s) * var(--px))}.uc-mini-panel-lists li a>span{display:block;width:-moz-fit-content;width:fit-content;margin-inline:auto}.uc-mini-panel-lists li a:before,.uc-mini-panel-lists li a:after{content:""}.uc-mini-panel-lists li a:after{display:block;width:1.5em;aspect-ratio:1/1;background-image:url(/assets/img/svg/text-like-icon_anchor-link2_blue.svg)}.uc-price-title1,.uc-price-title2,.uc-price-title2-block{padding:.75em .5em;text-align:center;letter-spacing:.05em;line-height:1.25;color:var(--color-text-invert)}.uc-price-title1{font-size:calc(var(--if_df, 32) var(--if_sp, 40) * var(--px));background-color:var(--color-primary-dark)}.uc-price-title2{font-size:calc(var(--if_df, 28) var(--if_sp, 32) * var(--px));background-color:var(--color-primary);text-decoration:underline}.uc-price-title2-block{background-color:var(--color-primary)}.uc-price-title2-block .uc-price-title2{padding:0;margin-bottom:.5em}.uc-price-table{width:100%;font-size:calc(var(--if_df, 18) var(--if_sp, 28) * var(--px));--col-w1: var(--if_df, .75fr)var(--if_sp, .75fr);--col-w2: var(--if_df, 1fr)var(--if_sp, .75fr);--col-w3: 1fr;--cell-pd: 1em 1em;--th-bg-c: var(--color-bg-pale-blue)}.uc-price-table .__type{text-align:center}.uc-price-table .__cost{justify-content:start;width:100%}.uc-price-table .__cost>.__price{display:grid;margin-inline:auto;min-width:6em;width:-moz-max-content;width:max-content;text-align:left}.uc-price-table .__note{font-size:calc(var(--if_df, 16) var(--if_sp, 24) * var(--px));line-height:1.5}.uc-price-table .__price{font-weight:var(--font-weight-heavy);margin-right:.2em;color:var(--color-price-red);font-size:calc(var(--if_df, 24) var(--if_sp, 32) * var(--px))}.uc-price-table .__price+*{margin-top:.5em}}@layer utilities{.fit\:,.fit\:parent{width:100%;height:var(--_fit-h, auto);flex-shrink:0;min-width:0;align-self:start}@media not (min-width:48em){.fit\:,.fit_sp\:,.fit\:parent,.fit_sp\:parent{width:100%;height:var(--_fit-h, auto);flex-shrink:0;min-width:0;align-self:start}}.fit\:{--_fit-h: auto}.fit\:parent{--_fit-h: 100%}@media not (min-width:48em){.fit_sp\:{--_fit-h: auto}.fit_sp\:parent{--_fit-h: 100%}}.is-act\:{--if_hover: ;--if_not-hover: initial;--is-hover: 0;--is-not-hover: 1;--if_active: ;--if_not-active: initial;--is-active: 0;--is-not-active: 1;--if_focus: ;--if_not-focus: initial;--is-focus: 0;--is-not-focus: 1;--if_act: ;--if_not-act: initial;--is-act: 0;--is-not-act: 1}.is-act\::active{--if_active: initial;--if_not-active: ;--is-active: 1;--is-not-active: 0;--if_act: initial;--if_not-act: ;--is-act: 1;--is-not-act: 0}@media(any-hover:hover){.is-act\::hover{--if_hover: initial;--if_not-hover: ;--is-hover: 1;--is-not-hover: 0;--if_act: initial;--if_not-act: ;--is-act: 1;--is-not-act: 0}}.is-act\::focus-visible{--if_focus: initial;--if_not-focus: ;--is-focus: 1;--is-not-focus: 0;--if_act: initial;--if_not-act: ;--is-act: 1;--is-not-act: 0}.is-found\:{--is-hidden: 1;--is-found: 0;--if_hidden: initial;--if_found: }.is-found\::not([hidden=until-found]){--is-hidden: 0;--is-found: 1;--if_hidden: ;--if_found: initial}.is-hidden\:{--is-hidden: 0;--is-visible: 1;--if_hidden: ;--if_visible: initial}.is-hidden\:[aria-hidden=true]{--is-hidden: 1;--is-visible: 0;--if_hidden: initial;--if_visible: }.\:border-box,.\:border-box\*,.\:border-box\* *,.\:border-box\* *:before,.\:border-box\* *:after{box-sizing:border-box}.\:content-box,.\:content-box\*,.\:content-box\* *,.\:content-box\* *:before,.\:content-box\* *:after{box-sizing:content-box}.box-sizing\:border-box{box-sizing:border-box}.box-sizing\:content-box{box-sizing:content-box}@media not (min-width:48em){.box-sizing_sp\:border-box{box-sizing:border-box}.box-sizing_sp\:content-box{box-sizing:content-box}}.content-visibility\:,.c-vis\:{content-visibility:var(--content-visibility_apply)}.content-visibility\:,.c-vis\:,.content-visibility_sp\:,.c-vis_sp\:{--c-vis: initial;--content-visibility: initial;--c-vis_def: visible;--_c-vis_cl: var(--c-vis, var(--content-visibility, var(--c-vis_def)));--_c-vis_rs: var(--_c-vis_cl);--content-visibility_apply: var(--_c-vis_rs)}@media not (min-width:48em){.content-visibility\:,.c-vis\:,.content-visibility_sp\:,.c-vis_sp\:{--c-vis_sp: initial;--content-visibility_sp: initial;--content-visibility_apply: var(--c-vis_sp, var(--content-visibility_sp, var(--_c-vis_rs)));content-visibility:var(--content-visibility_apply)}}.c-vis\:visible{--c-vis: visible}.c-vis\:hidden{--c-vis: hidden}.c-vis\:auto{--c-vis: auto}.c-vis_sp\:visible{--c-vis_sp: visible}.c-vis_sp\:hidden{--c-vis_sp: hidden}.c-vis_sp\:auto{--c-vis_sp: auto}.contain-intrinsic-size\:,.c-ins\:{contain-intrinsic-size:var(--contain-intrinsic-size_apply)}.contain-intrinsic-size\:,.c-ins\:,.contain-intrinsic-size_sp\:,.c-ins_sp\:{--c-ins: initial;--contain-intrinsic-size: initial;--c-ins_unit: var(--px);--c-ins_def: auto;--c-ins_auto: auto;--_c-ins_cl: var(--c-ins_auto, ) calc(var(--c-ins) * var(--c-ins_unit));--_c-ins_rs: var(--_c-ins_cl, var(--contain-intrinsic-size, var(--c-ins_def)));--contain-intrinsic-size_apply: var(--_c-ins_rs)}@media not (min-width:48em){.contain-intrinsic-size\:,.c-ins\:,.contain-intrinsic-size_sp\:,.c-ins_sp\:{--c-ins_sp: initial;--contain-intrinsic-size_sp: initial;--c-ins_unit_sp: initial;--c-ins_auto_sp: initial;--_c-ins_auto_sp: var(--c-ins_auto_sp, var(--c-ins_auto, ));--_c-ins_cl_sp: var(--_c-ins_auto_sp) calc(var(--c-ins_sp) * var(--c-ins_unit_sp, var(--c-ins_unit)));--contain-intrinsic-size_apply: var(--_c-ins_cl_sp, var(--contain-intrinsic-size_sp, var(--_c-ins_rs)));contain-intrinsic-size:var(--contain-intrinsic-size_apply)}}.c-ins\:auto{--c-ins_auto: auto}.c-ins\:\!auto{--c-ins_auto: }.c-ins_sp\:auto{--c-ins_auto_sp: auto}.c-ins_sp\:\!auto{--c-ins_auto_sp: }.contain\:{contain:var(--contain_apply)}.contain\:,.contain_sp\:{--contain: initial;--contain_def: none;--_contain_rs: var(--contain, var(--contain_def));--contain_apply: var(--_contain_rs)}@media not (min-width:48em){.contain\:,.contain_sp\:{--contain_sp: initial;--contain_apply: var(--contain_sp, var(--_contain_rs));contain:var(--contain_apply)}}.cursor\:auto{cursor:auto}.cursor\:pointer{cursor:pointer}@media not (min-width:48em){.cursor_sp\:auto{cursor:auto}.cursor_sp\:pointer{cursor:pointer}}.cursor\:{cursor:var(--cursor_apply)}.cursor\:,.cursor_sp\:{--cursor: initial;--cursor_def: auto;--_cursor_rs: var(--cursor, var(--cursor_def));--cursor_apply: var(--_cursor_rs)}@media not (min-width:48em){.cursor\:,.cursor_sp\:{--cursor_sp: initial;--cursor_apply: var(--cursor_sp, var(--_cursor_rs));cursor:var(--cursor_apply)}}.pointer-events\:auto{pointer-events:auto}.pointer-events\:none{pointer-events:none}@media not (min-width:48em){.pointer-events_sp\:auto{pointer-events:auto}.pointer-events_sp\:none{pointer-events:none}}.pointer-events\:{pointer-events:var(--pointer-events_apply)}.pointer-events\:,.pointer-events_sp\:{--pointer-events: initial;--pointer-events_def: auto;--_pointer-events_rs: var(--pointer-events, var(--pointer-events_def));--pointer-events_apply: var(--_pointer-events_rs)}@media not (min-width:48em){.pointer-events\:,.pointer-events_sp\:{--pointer-events_sp: initial;--pointer-events_apply: var(--pointer-events_sp, var(--_pointer-events_rs));pointer-events:var(--pointer-events_apply)}}.user-select\:none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-select\:auto{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.user-select\:all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.user-select\:text{-webkit-user-select:text;-moz-user-select:text;user-select:text}@media not (min-width:48em){.user-select_sp\:none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-select_sp\:auto{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.user-select_sp\:all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.user-select_sp\:text{-webkit-user-select:text;-moz-user-select:text;user-select:text}}.appearance\:none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.appearance\:auto{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}@media not (min-width:48em){.appearance_sp\:none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.appearance_sp\:auto{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.visibility\:visible{visibility:visible}.visibility\:hidden{visibility:hidden}.visibility\:collapse{visibility:collapse}@media not (min-width:48em){.visibility_sp\:visible{visibility:visible}.visibility_sp\:hidden{visibility:hidden}.visibility_sp\:collapse{visibility:collapse}}.visibility\:{visibility:var(--visibility_apply)}.visibility\:,.visibility_sp\:{--visibility: initial;--visibility_def: visible;--_visibility_rs: var(--visibility, var(--visibility_def));--visibility_apply: var(--_visibility_rs)}@media not (min-width:48em){.visibility\:,.visibility_sp\:{--visibility_sp: initial;--visibility_apply: var(--visibility_sp, var(--_visibility_rs));visibility:var(--visibility_apply)}}@media(forced-colors:active){.forced-color-adjust\:none{forced-color-adjust:none!important}.forced-color-adjust\:auto{forced-color-adjust:auto!important}}@media(forced-colors:active)and (not (min-width:48em)){.forced-color-adjust_sp\:none{forced-color-adjust:none!important}.forced-color-adjust_sp\:auto{forced-color-adjust:auto!important}}@media(forced-colors:active){.forced-color\:canvas-text{color:CanvasText!important}.forced-color\:button-text{color:ButtonText!important}.forced-color\:link-text{color:LinkText!important}.forced-color\:visited{color:VisitedText!important}.forced-color\:active{color:ActiveText!important}.forced-color\:highlight{color:HighlightText!important}.forced-color\:canvas{color:Canvas!important}}@media(forced-colors:active)and (not (min-width:48em)){.forced-color_sp\:canvas-text{color:CanvasText!important}.forced-color_sp\:button-text{color:ButtonText!important}.forced-color_sp\:link-text{color:LinkText!important}.forced-color_sp\:visited{color:VisitedText!important}.forced-color_sp\:active{color:ActiveText!important}.forced-color_sp\:highlight{color:HighlightText!important}.forced-color_sp\:canvas{color:Canvas!important}}@media(forced-colors:active){.forced-bg-color\:canvas{background-color:Canvas!important}.forced-bg-color\:button-face{background-color:ButtonFace!important}.forced-bg-color\:field{background-color:Field!important}.forced-bg-color\:highlight{background-color:Highlight!important}.forced-bg-color\:canvas-text{background-color:CanvasText!important}}@media(forced-colors:active)and (not (min-width:48em)){.forced-bg-color_sp\:canvas{background-color:Canvas!important}.forced-bg-color_sp\:button-face{background-color:ButtonFace!important}.forced-bg-color_sp\:field{background-color:Field!important}.forced-bg-color_sp\:highlight{background-color:Highlight!important}.forced-bg-color_sp\:canvas-text{background-color:CanvasText!important}}@media(forced-colors:active){.forced-border-color\:canvas-text{border-color:CanvasText!important}.forced-border-color\:button-border{border-color:ButtonBorder!important}}@media(forced-colors:active)and (not (min-width:48em)){.forced-border-color_sp\:canvas-text{border-color:CanvasText!important}.forced-border-color_sp\:button-border{border-color:ButtonBorder!important}}.\:static{position:static}.\:relative{position:relative}.\:absolute{position:absolute}.\:fixed{position:fixed}.\:sticky{position:sticky}.position\:,.pos\:{position:var(--position_apply)}.position\:,.pos\:,.position_sp\:,.pos_sp\:{--pos: initial;--position: initial;--pos_def: static;--_pos_rs: var(--pos, var(--position, var(--pos_def)));--position_apply: var(--_pos_rs)}@media not (min-width:48em){.position\:,.pos\:,.position_sp\:,.pos_sp\:{--pos_sp: initial;--position_sp: initial;--position_apply: var(--pos_sp, var(--position_sp, var(--_pos_rs)));position:var(--position_apply)}}.pos\:static{--pos: static}.pos\:relative{--pos: relative}.pos\:absolute{--pos: absolute}.pos\:fixed{--pos: fixed}.pos\:sticky{--pos: sticky}.pos_sp\:static{--pos_sp: static}.pos_sp\:relative{--pos_sp: relative}.pos_sp\:absolute{--pos_sp: absolute}.pos_sp\:fixed{--pos_sp: fixed}.pos_sp\:sticky{--pos_sp: sticky}.ins\:0{inset:0}.ins\:50\%{inset:50%}.ins\:100\%{inset:100%}.ins\:auto{inset:auto}@media not (min-width:48em){.ins_sp\:0{inset:0}.ins_sp\:50\%{inset:50%}.ins_sp\:100\%{inset:100%}.ins_sp\:auto{inset:auto}}.inset\:,.ins\:{inset:var(--inset_apply)}.inset\:,.ins\:,.inset_sp\:,.ins_sp\:{--ins: initial;--inset: initial;--ins_unit: var(--px);--ins_def: auto;--_ins_cl: calc(var(--ins) * var(--ins_unit));--_ins_rs: var(--_ins_cl, var(--inset, var(--ins_def)));--inset_apply: var(--_ins_rs)}@media not (min-width:48em){.inset\:,.ins\:,.inset_sp\:,.ins_sp\:{--ins_sp: initial;--inset_sp: initial;--ins_unit_sp: initial;--_ins_sp_cl: calc(var(--ins_sp) * var(--ins_unit_sp, var(--ins_unit)));--inset_apply: var(--_ins_sp_cl, var(--inset_sp, var(--_ins_rs)));inset:var(--inset_apply)}}.ins-i\:0{inset-inline:0}.ins-i\:50\%{inset-inline:50%}.ins-i\:auto{inset-inline:auto}@media not (min-width:48em){.ins-i_sp\:0{inset-inline:0}.ins-i_sp\:50\%{inset-inline:50%}.ins-i_sp\:auto{inset-inline:auto}}.inset-inline\:,.ins-i\:{inset-inline:var(--inset-inline_apply)}.inset-inline\:,.ins-i\:,.inset-inline_sp\:,.ins-i_sp\:{--ins-i: initial;--inset-inline: initial;--ins-i_unit: var(--px);--ins-i_def: auto;--_ins-i_cl: calc(var(--ins-i) * var(--ins-i_unit));--_ins-i_rs: var(--_ins-i_cl, var(--inset-inline, var(--ins-i_def)));--inset-inline_apply: var(--_ins-i_rs)}@media not (min-width:48em){.inset-inline\:,.ins-i\:,.inset-inline_sp\:,.ins-i_sp\:{--ins-i_sp: initial;--inset-inline_sp: initial;--ins-i_unit_sp: initial;--_ins-i_sp_cl: calc(var(--ins-i_sp) * var(--ins-i_unit_sp, var(--ins-i_unit)));--inset-inline_apply: var(--_ins-i_sp_cl, var(--inset-inline_sp, var(--_ins-i_rs)));inset-inline:var(--inset-inline_apply)}}.ins-b\:0{inset-block:0}.ins-b\:50\%{inset-block:50%}.ins-b\:auto{inset-block:auto}@media not (min-width:48em){.ins-b_sp\:0{inset-block:0}.ins-b_sp\:50\%{inset-block:50%}.ins-b_sp\:auto{inset-block:auto}}.inset-block\:,.ins-b\:{inset-block:var(--inset-block_apply)}.inset-block\:,.ins-b\:,.inset-block_sp\:,.ins-b_sp\:{--ins-b: initial;--inset-block: initial;--ins-b_unit: var(--px);--ins-b_def: auto;--_ins-b_cl: calc(var(--ins-b) * var(--ins-b_unit));--_ins-b_rs: var(--_ins-b_cl, var(--inset-block, var(--ins-b_def)));--inset-block_apply: var(--_ins-b_rs)}@media not (min-width:48em){.inset-block\:,.ins-b\:,.inset-block_sp\:,.ins-b_sp\:{--ins-b_sp: initial;--inset-block_sp: initial;--ins-b_unit_sp: initial;--_ins-b_sp_cl: calc(var(--ins-b_sp) * var(--ins-b_unit_sp, var(--ins-b_unit)));--inset-block_apply: var(--_ins-b_sp_cl, var(--inset-block_sp, var(--_ins-b_rs)));inset-block:var(--inset-block_apply)}}.pos-t\:0{top:0}.pos-t\:50\%{top:50%}.pos-t\:100\%{top:100%}.pos-t\:auto{top:auto}@media not (min-width:48em){.pos-t_sp\:0{top:0}.pos-t_sp\:50\%{top:50%}.pos-t_sp\:100\%{top:100%}.pos-t_sp\:auto{top:auto}}.top\:,.pos-t\:{top:var(--top_apply)}.top\:,.pos-t\:,.top_sp\:,.pos-t_sp\:{--pos-t: initial;--top: initial;--pos-t_unit: var(--px);--top_def: auto;--_pos-t_cl: calc(var(--pos-t) * var(--pos-t_unit));--_pos-t_rs: var(--_pos-t_cl, var(--top, var(--top_def)));--top_apply: var(--_pos-t_rs)}@media not (min-width:48em){.top\:,.pos-t\:,.top_sp\:,.pos-t_sp\:{--pos-t_sp: initial;--top_sp: initial;--pos-t_unit_sp: initial;--_pos-t_cl_sp: calc(var(--pos-t_sp) * var(--pos-t_unit_sp, var(--pos-t_unit)));--top_apply: var(--_pos-t_cl_sp, var(--top_sp, var(--_pos-t_rs)));top:var(--top_apply)}}.pos-r\:0{right:0}.pos-r\:50\%{right:50%}.pos-r\:100\%{right:100%}.pos-r\:auto{right:auto}@media not (min-width:48em){.pos-r_sp\:0{right:0}.pos-r_sp\:50\%{right:50%}.pos-r_sp\:100\%{right:100%}.pos-r_sp\:auto{right:auto}}.right\:,.pos-r\:{right:var(--right_apply)}.right\:,.pos-r\:,.right_sp\:,.pos-r_sp\:{--pos-r: initial;--right: initial;--pos-r_unit: var(--px);--right_def: auto;--_pos-r_cl: calc(var(--pos-r) * var(--pos-r_unit));--_pos-r_rs: var(--_pos-r_cl, var(--right, var(--right_def)));--right_apply: var(--_pos-r_rs)}@media not (min-width:48em){.right\:,.pos-r\:,.right_sp\:,.pos-r_sp\:{--pos-r_sp: initial;--right_sp: initial;--pos-r_unit_sp: initial;--_pos-r_cl_sp: calc(var(--pos-r_sp) * var(--pos-r_unit_sp, var(--pos-r_unit)));--right_apply: var(--_pos-r_cl_sp, var(--right_sp, var(--_pos-r_rs)));right:var(--right_apply)}}.pos-b\:0{bottom:0}.pos-b\:50\%{bottom:50%}.pos-b\:100\%{bottom:100%}.pos-b\:auto{bottom:auto}@media not (min-width:48em){.pos-b_sp\:0{bottom:0}.pos-b_sp\:50\%{bottom:50%}.pos-b_sp\:100\%{bottom:100%}.pos-b_sp\:auto{bottom:auto}}.bottom\:,.pos-b\:{bottom:var(--bottom_apply)}.bottom\:,.pos-b\:,.bottom_sp\:,.pos-b_sp\:{--pos-b: initial;--bottom: initial;--pos-b_unit: var(--px);--bottom_def: auto;--_pos-b_cl: calc(var(--pos-b) * var(--pos-b_unit));--_pos-b_rs: var(--_pos-b_cl, var(--bottom, var(--bottom_def)));--bottom_apply: var(--_pos-b_rs)}@media not (min-width:48em){.bottom\:,.pos-b\:,.bottom_sp\:,.pos-b_sp\:{--pos-b_sp: initial;--bottom_sp: initial;--pos-b_unit_sp: initial;--_pos-b_cl_sp: calc(var(--pos-b_sp) * var(--pos-b_unit_sp, var(--pos-b_unit)));--bottom_apply: var(--_pos-b_cl_sp, var(--bottom_sp, var(--_pos-b_rs)));bottom:var(--bottom_apply)}}.pos-l\:0{left:0}.pos-l\:50\%{left:50%}.pos-l\:100\%{left:100%}.pos-l\:auto{left:auto}@media not (min-width:48em){.pos-l_sp\:0{left:0}.pos-l_sp\:50\%{left:50%}.pos-l_sp\:100\%{left:100%}.pos-l_sp\:auto{left:auto}}.left\:,.pos-l\:{left:var(--left_apply)}.left\:,.pos-l\:,.left_sp\:,.pos-l_sp\:{--pos-l: initial;--left: initial;--pos-l_unit: var(--px);--left_def: auto;--_pos-l_cl: calc(var(--pos-l) * var(--pos-l_unit));--_pos-l_rs: var(--_pos-l_cl, var(--left, var(--left_def)));--left_apply: var(--_pos-l_rs)}@media not (min-width:48em){.left\:,.pos-l\:,.left_sp\:,.pos-l_sp\:{--pos-l_sp: initial;--left_sp: initial;--pos-l_unit_sp: initial;--_pos-l_cl_sp: calc(var(--pos-l_sp) * var(--pos-l_unit_sp, var(--pos-l_unit)));--left_apply: var(--_pos-l_cl_sp, var(--left_sp, var(--_pos-l_rs)));left:var(--left_apply)}}.z\:auto{z-index:auto}.z\:0{z-index:0}.z\:1{z-index:1}.z\:2{z-index:2}.z\:3{z-index:3}.z\:-1{z-index:-1}.z\:-2{z-index:-2}.z\:-3{z-index:-3}@media not (min-width:48em){.z_sp\:auto{z-index:auto}.z_sp\:0{z-index:0}.z_sp\:1{z-index:1}.z_sp\:2{z-index:2}.z_sp\:3{z-index:3}.z_sp\:-1{z-index:-1}.z_sp\:-2{z-index:-2}.z_sp\:-3{z-index:-3}}.z\:infinity{z-index:var(--z-index-infinity, calc(infinity))}.z\:sticky{z-index:var(--z-index-sticky, 500)}.z\:float{z-index:var(--z-index-float, 900)}.z\:header{z-index:var(--z-index-header, 1000)}.z\:menu{z-index:var(--z-index-menu, 1100)}.z\:overlay{z-index:var(--z-index-overlay, 1900)}.z\:modal{z-index:var(--z-index-modal, 2000)}.z\:tooltip{z-index:var(--z-index-tooltip, 3000)}.z-index\:,.z\:{z-index:var(--z-index_apply)}.z-index\:,.z\:,.z-index_sp\:,.z_sp\:{--z: initial;--z-index: initial;--z_def: auto;--_z_rs: var(--z, var(--z-index, var(--z_def)));--z-index_apply: var(--_z_rs)}@media not (min-width:48em){.z-index\:,.z\:,.z-index_sp\:,.z_sp\:{--z_sp: initial;--z-index_sp: initial;--z-index_apply: var(--z_sp, var(--z-index_sp, var(--_z_rs)));z-index:var(--z-index_apply)}}.float\:none{float:none}.float\:left{float:left}.float\:right{float:right}@media not (min-width:48em){.float_sp\:none{float:none}.float_sp\:left{float:left}.float_sp\:right{float:right}}.clear\:none{clear:none}.clear\:both{clear:both}@media not (min-width:48em){.clear_sp\:none{clear:none}.clear_sp\:both{clear:both}}.pre-clear\:both:after,.pre-clear_sp\:both:after,.pre-clear\:none:after,.pre-clear_sp\:none:after{content:"";display:block;height:0;visibility:hidden}.pre-clear\:both:after{clear:both}.pre-clear\:none:after{clear:none}@media not (min-width:48em){.pre-clear_sp\:both:after{clear:both}.pre-clear_sp\:none:after{clear:none}}.overflow\:,.ov\:{overflow:var(--overflow_apply)}.overflow\:,.ov\:,.overflow_sp\:,.ov_sp\:{--ov: initial;--overflow: initial;--ov_def: visible;--_ov_rs: var(--ov, var(--overflow, var(--ov_def)));--overflow_apply: var(--_ov_rs)}@media not (min-width:48em){.overflow\:,.ov\:,.overflow_sp\:,.ov_sp\:{--ov_sp: initial;--overflow_sp: initial;--overflow_apply: var(--ov_sp, var(--overflow_sp, var(--_ov_rs)));overflow:var(--overflow_apply)}}.ov\:visible{--ov: visible}.ov\:hidden{--ov: hidden}.ov\:auto{--ov: auto}.ov\:scroll{--ov: scroll}.ov\:clip{--ov: clip}.ov_sp\:visible{--ov_sp: visible}.ov_sp\:hidden{--ov_sp: hidden}.ov_sp\:auto{--ov_sp: auto}.ov_sp\:scroll{--ov_sp: scroll}.ov_sp\:clip{--ov_sp: clip}.overflow-x\:,.ov-x\:{overflow-x:var(--overflow-x_apply)}.overflow-x\:,.ov-x\:,.overflow-x_sp\:,.ov-x_sp\:{--ov-x: initial;--overflow-x: initial;--ov-x_def: visible;--_ov-x_rs: var(--ov-x, var(--overflow-x, var(--ov-x_def)));--overflow-x_apply: var(--_ov-x_rs)}@media not (min-width:48em){.overflow-x\:,.ov-x\:,.overflow-x_sp\:,.ov-x_sp\:{--ov-x_sp: initial;--overflow-x_sp: initial;--overflow-x_apply: var(--ov-x_sp, var(--overflow-x_sp, var(--_ov-x_rs)));overflow-x:var(--overflow-x_apply)}}.ov-x\:visible{--ov-x: visible}.ov-x\:hidden{--ov-x: hidden}.ov-x\:auto{--ov-x: auto}.ov-x\:scroll{--ov-x: scroll}.ov-x\:clip{--ov-x: clip}@media not (min-width:48em){.ov-x_sp\:visible{--ov-x_sp: visible}.ov-x_sp\:hidden{--ov-x_sp: hidden}.ov-x_sp\:auto{--ov-x_sp: auto}.ov-x_sp\:scroll{--ov-x_sp: scroll}.ov-x_sp\:clip{--ov-x_sp: clip}}.overflow-y\:,.ov-y\:{overflow-y:var(--overflow-y_apply)}.overflow-y\:,.ov-y\:,.overflow-y_sp\:,.ov-y_sp\:{--ov-y: initial;--overflow-y: initial;--ov-y_def: visible;--_ov-y_rs: var(--ov-y, var(--overflow-y, var(--ov-y_def)));--overflow-y_apply: var(--_ov-y_rs)}@media not (min-width:48em){.overflow-y\:,.ov-y\:,.overflow-y_sp\:,.ov-y_sp\:{--ov-y_sp: initial;--overflow-y_sp: initial;--overflow-y_apply: var(--ov-y_sp, var(--overflow-y_sp, var(--_ov-y_rs)));overflow-y:var(--overflow-y_apply)}}.ov-y\:visible{--ov-y: visible}.ov-y\:hidden{--ov-y: hidden}.ov-y\:auto{--ov-y: auto}.ov-y\:scroll{--ov-y: scroll}.ov-y\:clip{--ov-y: clip}.ov-y_sp\:visible{--ov-y_sp: visible}.ov-y_sp\:hidden{--ov-y_sp: hidden}.ov-y_sp\:auto{--ov-y_sp: auto}.ov-y_sp\:scroll{--ov-y_sp: scroll}.ov-y_sp\:clip{--ov-y_sp: clip}.isolation\:isolate{isolation:isolate}.isolation\:auto{isolation:auto}@media not (min-width:48em){.isolation_sp\:isolate{isolation:isolate}.isolation_sp\:auto{isolation:auto}}.flex-direction\:,.f-dir\:,.flex\:{flex-direction:var(--flex-direction_apply)}.flex-direction\:,.flex-direction_sp\:,.f-dir\:,.f-dir_sp\:,.flex\:,.flex_sp\:{--f-dir: initial;--flex-direction: initial;--f-dir_def: row;--_f-dir_cl: var(--f-dir, var(--flex-direction, var(--f-dir_def)));--_f-dir_rs: var(--_f-dir_cl);--flex-direction_apply: var(--_f-dir_rs)}@media not (min-width:48em){.flex-direction\:,.flex-direction_sp\:,.f-dir\:,.f-dir_sp\:,.flex\:,.flex_sp\:{--f-dir_sp: initial;--flex-direction_sp: initial;--flex-direction_apply: var(--f-dir_sp, var(--flex-direction_sp, var(--_f-dir_rs)));flex-direction:var(--flex-direction_apply)}}.f-dir\:row{--f-dir: row}.f-dir\:row-rev{--f-dir: row-reverse}.f-dir\:col{--f-dir: column}.f-dir\:col-rev{--f-dir: column-reverse}.f-dir_sp\:row{--f-dir_sp: row}.f-dir_sp\:row-rev{--f-dir_sp: row-reverse}.f-dir_sp\:col{--f-dir_sp: column}.f-dir_sp\:col-rev{--f-dir_sp: column-reverse}.flex-wrap\:,.f-wrap\:,.flex\:{flex-wrap:var(--flex-wrap_apply)}.flex-wrap\:,.flex-wrap_sp\:,.f-wrap\:,.f-wrap_sp\:,.flex\:,.flex_sp\:{--f-wrap: initial;--flex-wrap: initial;--f-wrap_def: nowrap;--_f-wrap_cl: var(--f-wrap, var(--flex-wrap, var(--f-wrap_def)));--_f-wrap_rs: var(--_f-wrap_cl);--flex-wrap_apply: var(--_f-wrap_rs)}@media not (min-width:48em){.flex-wrap\:,.flex-wrap_sp\:,.f-wrap\:,.f-wrap_sp\:,.flex\:,.flex_sp\:{--f-wrap_sp: initial;--flex-wrap_sp: initial;--flex-wrap_apply: var(--f-wrap_sp, var(--flex-wrap_sp, var(--_f-wrap_rs)));flex-wrap:var(--flex-wrap_apply)}}.f-wrap\:nowrap{--f-wrap: nowrap}.f-wrap\:wrap{--f-wrap: wrap}.f-wrap\:wrap-rev{--f-wrap: wrap-reverse}.f-wrap_sp\:nowrap{--f-wrap_sp: nowrap}.f-wrap_sp\:wrap{--f-wrap_sp: wrap}.f-wrap_sp\:wrap-rev{--f-wrap_sp: wrap-reverse}.flex-grow\:,.f-grow\:,.f-item\:{flex-grow:var(--flex-grow_apply)}.flex-grow\:,.flex-grow_sp\:,.f-grow\:,.f-grow_sp\:,.f-item\:,.f-item_sp\:{--f-grow: initial;--flex-grow: initial;--f-grow_def: 0;--_f-grow_cl: var(--f-grow, var(--flex-grow, var(--f-grow_def)));--_f-grow_rs: var(--_f-grow_cl);--flex-grow_apply: var(--_f-grow_rs)}@media not (min-width:48em){.flex-grow\:,.flex-grow_sp\:,.f-grow\:,.f-grow_sp\:,.f-item\:,.f-item_sp\:{--f-grow_sp: initial;--flex-grow_sp: initial;--flex-grow_apply: var(--f-grow_sp, var(--flex-grow_sp, var(--_f-grow_rs)));flex-grow:var(--flex-grow_apply)}}.f-grow\:0{--f-grow: 0}.f-grow\:1{--f-grow: 1}.f-grow_sp\:0{--f-grow_sp: 0}.f-grow_sp\:1{--f-grow_sp: 1}.flex-shrink\:,.f-shrink\:,.f-item\:{flex-shrink:var(--flex-shrink_apply)}.flex-shrink\:,.flex-shrink_sp\:,.f-shrink\:,.f-shrink_sp\:,.f-item\:,.f-item_sp\:{--f-shrink: initial;--flex-shrink: initial;--f-shrink_def: 1;--_f-shrink_cl: var(--f-shrink, var(--flex-shrink, var(--f-shrink_def)));--_f-shrink_rs: var(--_f-shrink_cl);--flex-shrink_apply: var(--_f-shrink_rs)}@media not (min-width:48em){.flex-shrink\:,.flex-shrink_sp\:,.f-shrink\:,.f-shrink_sp\:,.f-item\:,.f-item_sp\:{--f-shrink_sp: initial;--flex-shrink_sp: initial;--flex-shrink_apply: var(--f-shrink_sp, var(--flex-shrink_sp, var(--_f-shrink_rs)));flex-shrink:var(--flex-shrink_apply)}}.f-shrink\:0{--f-shrink: 0}.f-shrink\:1{--f-shrink: 1}.f-shrink_sp\:0{--f-shrink_sp: 0}.f-shrink_sp\:1{--f-shrink_sp: 1}.flex-basis\:,.f-basis\:,.f-item\:{flex-basis:var(--flex-basis_apply)}.flex-basis\:,.flex-basis_sp\:,.f-basis\:,.f-basis_sp\:,.f-item\:,.f-item_sp\:{--f-basis: initial;--flex-basis: initial;--f-basis_unit: var(--px);--f-basis_def: auto;--_f-basis_cl: calc(var(--f-basis) * var(--f-basis_unit));--_f-basis_rs: var(--_f-basis_cl, var(--flex-basis, var(--f-basis_def)));--flex-basis_apply: var(--_f-basis_rs)}@media not (min-width:48em){.flex-basis\:,.flex-basis_sp\:,.f-basis\:,.f-basis_sp\:,.f-item\:,.f-item_sp\:{--f-basis_sp: initial;--flex-basis_sp: initial;--f-basis_unit_sp: initial;--_f-basis_sp_cl: calc(var(--f-basis_sp) * var(--f-basis_unit_sp, var(--f-basis_unit)));--flex-basis_apply: var(--_f-basis_sp_cl, var(--flex-basis_sp, var(--_f-basis_rs)));flex-basis:var(--flex-basis_apply)}}.f-basis\:auto{--flex-basis: auto}.f-basis\:0{--f-basis: 0}.f-basis\:100\%{--flex-basis: 100%}.f-basis_sp\:auto{--flex-basis_sp: auto}.f-basis_sp\:0{--f-basis_sp: 0}.f-basis_sp\:100\%{--flex-basis_sp: 100%}.justify-content\:,.j-content\:{justify-content:var(--justify-content_apply)}.justify-content\:,.justify-content_sp\:,.j-content\:,.j-content_sp\:{--j-content: initial;--justify-content: initial;--j-content_def: normal;--_j-content_cl: var(--j-content, var(--justify-content, var(--j-content_def)));--_j-content_rs: var(--_j-content_cl);--justify-content_apply: var(--_j-content_rs)}@media not (min-width:48em){.justify-content\:,.justify-content_sp\:,.j-content\:,.j-content_sp\:{--j-content_sp: initial;--justify-content_sp: initial;--justify-content_apply: var(--j-content_sp, var(--justify-content_sp, var(--_g-cow_cl, var(--_j-content_rs))));justify-content:var(--justify-content_apply)}}.j-content\:normal{--j-content: normal}.j-content\:between{--j-content: space-between}.j-content\:center{--j-content: center}.j-content\:start{--j-content: start}.j-content\:end{--j-content: end}.j-content\:around{--j-content: space-around}.j-content\:evenly{--j-content: space-evenly}.j-content\:stretch{--j-content: stretch}.j-content_sp\:normal{--j-content_sp: normal}.j-content_sp\:between{--j-content_sp: space-between}.j-content_sp\:center{--j-content_sp: center}.j-content_sp\:start{--j-content_sp: start}.j-content_sp\:end{--j-content_sp: end}.j-content_sp\:around{--j-content_sp: space-around}.j-content_sp\:evenly{--j-content_sp: space-evenly}.j-content_sp\:stretch{--j-content_sp: stretch}.align-content\:,.a-content\:{align-content:var(--align-content_apply)}.align-content\:,.align-content_sp\:,.a-content\:,.a-content_sp\:{--a-content: initial;--align-content: initial;--a-content_def: normal;--_a-content_cl: var(--a-content, var(--align-content, var(--a-content_def)));--_a-content_rs: var(--_a-content_cl);--align-content_apply: var(--_a-content_rs)}@media not (min-width:48em){.align-content\:,.align-content_sp\:,.a-content\:,.a-content_sp\:{--a-content_sp: initial;--align-content_sp: initial;--align-content_apply: var(--a-content_sp, var(--align-content_sp, var(--_a-content_rs)));align-content:var(--align-content_apply)}}.a-content\:normal{--a-content: normal}.a-content\:center{--a-content: center}.a-content\:between{--a-content: space-between}.a-content\:start{--a-content: start}.a-content\:end{--a-content: end}.a-content\:stretch{--a-content: stretch}.a-content\:around{--a-content: space-around}.a-content\:evenly{--a-content: space-evenly}.a-content_sp\:normal{--a-content_sp: normal}.a-content_sp\:center{--a-content_sp: center}.a-content_sp\:between{--a-content_sp: space-between}.a-content_sp\:start{--a-content_sp: start}.a-content_sp\:end{--a-content_sp: end}.a-content_sp\:stretch{--a-content_sp: stretch}.a-content_sp\:around{--a-content_sp: space-around}.a-content_sp\:evenly{--a-content_sp: space-evenly}.grid-template-columns\:,.g-cols\:,.grid\:{grid-template-columns:var(--grid-template-columns_apply)}.grid-template-columns\:,.grid-template-columns_sp\:,.g-cols\:,.g-cols_sp\:,.grid\:,.grid_sp\:{--g-cols: initial;--grid-template-columns: initial;--g-cols_def: none;--_g-cols_cl: var(--g-cols, var(--grid-template-columns, var(--g-cols_def)));--_g-cols_rs: var(--_g-cols_cl);--grid-template-columns_apply: var(--_g-cols_rs)}@media not (min-width:48em){.grid-template-columns\:,.grid-template-columns_sp\:,.g-cols\:,.g-cols_sp\:,.grid\:,.grid_sp\:{--g-cols_sp: initial;--grid-template-columns_sp: initial;--grid-template-columns_apply: var(--g-cols_sp, var(--grid-template-columns_sp, var(--_g-cols_rs)));grid-template-columns:var(--grid-template-columns_apply)}}.g-cols\:none{--g-cols: none}.g-cols\:sub{--g-cols: subgrid}.g-cols_sp\:none{--g-cols_sp: none}.g-cols_sp\:sub{--g-cols_sp: subgrid}.grid-template-rows\:,.g-rows\:,.grid\:{grid-template-rows:var(--grid-template-rows_apply)}.grid-template-rows\:,.grid-template-rows_sp\:,.g-rows\:,.g-rows_sp\:,.grid\:,.grid_sp\:{--g-rows: initial;--grid-template-rows: initial;--g-rows_def: none;--_g-rows_cl: var(--g-rows, var(--grid-template-rows, var(--g-rows_def)));--_g-rows_rs: var(--_g-rows_cl);--grid-template-rows_apply: var(--_g-rows_rs)}@media not (min-width:48em){.grid-template-rows\:,.grid-template-rows_sp\:,.g-rows\:,.g-rows_sp\:,.grid\:,.grid_sp\:{--g-rows_sp: initial;--grid-template-rows_sp: initial;--grid-template-rows_apply: var(--g-rows_sp, var(--grid-template-rows_sp, var(--_g-rows_rs)));grid-template-rows:var(--grid-template-rows_apply)}}.g-rows\:none{--g-rows: none}.g-rows\:sub{--g-rows: subgrid}.g-rows_sp\:none{--g-rows_sp: none}.g-rows_sp\:sub{--g-rows_sp: subgrid}.grid-template-areas\:,.g-areas\:,.grid\:{grid-template-areas:var(--grid-template-areas_apply)}.grid-template-areas\:,.grid-template-areas_sp\:,.g-areas\:,.g-areas_sp\:,.grid\:,.grid_sp\:{--g-areas: initial;--grid-template-areas: initial;--g-areas_def: none;--_g-areas_cl: var(--g-areas, var(--grid-template-areas, var(--g-areas_def)));--_g-areas_rs: var(--_g-areas_cl);--grid-template-areas_apply: var(--_g-areas_rs)}@media not (min-width:48em){.grid-template-areas\:,.grid-template-areas_sp\:,.g-areas\:,.g-areas_sp\:,.grid\:,.grid_sp\:{--g-areas_sp: initial;--grid-template-areas_sp: initial;--grid-template-areas_apply: var(--g-areas_sp, var(--grid-template-areas_sp, var(--_g-areas_rs)));grid-template-areas:var(--grid-template-areas_apply)}}.g-areas\:none{--g-areas: none}.g-areas_sp\:none{--g-areas_sp: none}.grid-auto-flow\:,.g-flow\:,.grid\:{grid-auto-flow:var(--grid-auto-flow_apply)}.grid-auto-flow\:,.grid-auto-flow_sp\:,.g-flow\:,.g-flow_sp\:,.grid\:,.grid_sp\:{--g-flow: initial;--grid-auto-flow: initial;--g-flow_def: row;--_g-flow_cl: var(--g-flow, var(--grid-auto-flow, var(--g-flow_def)));--_g-flow_rs: var(--_g-flow_cl);--grid-auto-flow_apply: var(--_g-flow_rs)}@media not (min-width:48em){.grid-auto-flow\:,.grid-auto-flow_sp\:,.g-flow\:,.g-flow_sp\:,.grid\:,.grid_sp\:{--g-flow_sp: initial;--grid-auto-flow_sp: initial;--grid-auto-flow_apply: var(--g-flow_sp, var(--grid-auto-flow_sp, var(--_g-flow_rs)));grid-auto-flow:var(--grid-auto-flow_apply)}}.g-flow\:row{--g-flow: row}.g-flow\:col{--g-flow: column}.g-flow\:dense{--g-flow: dense}.g-flow\:row-dense{--g-flow: row dense}.g-flow\:col-dense{--g-flow: column dense}.g-flow_sp\:row{--g-flow_sp: row}.g-flow_sp\:col{--g-flow_sp: column}.g-flow_sp\:dense{--g-flow_sp: dense}.g-flow_sp\:row-dense{--g-flow_sp: row dense}.g-flow_sp\:col-dense{--g-flow_sp: column dense}.justify-items\:,.j-items\:,.grid\:{justify-items:var(--justify-items_apply)}.justify-items\:,.justify-items_sp\:,.j-items\:,.j-items_sp\:,.grid\:,.grid_sp\:{--j-items: initial;--justify-items: initial;--j-items_def: normal;--_j-items_cl: var(--j-items, var(--justify-items, var(--j-items_def)));--_j-items_rs: var(--_j-items_cl);--justify-items_apply: var(--_j-items_rs)}@media not (min-width:48em){.justify-items\:,.justify-items_sp\:,.j-items\:,.j-items_sp\:,.grid\:,.grid_sp\:{--j-items_sp: initial;--justify-items_sp: initial;--justify-items_apply: var(--j-items_sp, var(--justify-items_sp, var(--_j-items_rs)));justify-items:var(--justify-items_apply)}}.j-items\:normal{--j-items: normal}.j-items\:stretch{--j-items: stretch}.j-items\:center{--j-items: center}.j-items\:start{--j-items: start}.j-items\:end{--j-items: end}.j-items_sp\:normal{--j-items_sp: normal}.j-items_sp\:stretch{--j-items_sp: stretch}.j-items_sp\:center{--j-items_sp: center}.j-items_sp\:start{--j-items_sp: start}.j-items_sp\:end{--j-items_sp: end}.align-items\:,.a-items\:,.flex\:,.grid\:{align-items:var(--align-items_apply)}.align-items\:,.align-items_sp\:,.a-items\:,.a-items_sp\:,.flex\:,.flex_sp\:,.grid\:,.grid_sp\:{--a-items: initial;--align-items: initial;--a-items_def: normal;--_a-items_cl: var(--a-items, var(--align-items, var(--a-items_def)));--_a-items_rs: var(--_a-items_cl);--align-items_apply: var(--_a-items_rs)}@media not (min-width:48em){.align-items\:,.align-items_sp\:,.a-items\:,.a-items_sp\:,.flex\:,.flex_sp\:,.grid\:,.grid_sp\:{--a-items_sp: initial;--align-items_sp: initial;--align-items_apply: var(--a-items_sp, var(--align-items_sp, var(--_a-items_rs)));align-items:var(--align-items_apply)}}.a-items\:normal{--a-items: normal}.a-items\:center{--a-items: center}.a-items\:start{--a-items: start}.a-items\:end{--a-items: end}.a-items\:stretch{--a-items: stretch}.a-items_sp\:normal{--a-items_sp: normal}.a-items_sp\:center{--a-items_sp: center}.a-items_sp\:start{--a-items_sp: start}.a-items_sp\:end{--a-items_sp: end}.a-items_sp\:stretch{--a-items_sp: stretch}.justify-self\:,.j-self\:,.g-item\:{justify-self:var(--justify-self_apply)}.justify-self\:,.justify-self_sp\:,.j-self\:,.j-self_sp\:,.g-item\:,.g-item_sp\:{--j-self: initial;--justify-self: initial;--j-self_def: auto;--_j-self_cl: var(--j-self, var(--justify-self, var(--j-self_def)));--_j-self_rs: var(--_j-self_cl);--justify-self_apply: var(--_j-self_rs)}@media not (min-width:48em){.justify-self\:,.justify-self_sp\:,.j-self\:,.j-self_sp\:,.g-item\:,.g-item_sp\:{--j-self_sp: initial;--justify-self_sp: initial;--justify-self_apply: var(--j-self_sp, var(--justify-self_sp, var(--_j-self_rs)));justify-self:var(--justify-self_apply)}}.j-self\:auto{--j-self: auto}.j-self\:center{--j-self: center}.j-self\:start{--j-self: start}.j-self\:end{--j-self: end}.j-self\:stretch{--j-self: stretch}.j-self_sp\:auto{--g-row_sp: auto}.j-self_sp\:center{--j-self_sp: center}.j-self_sp\:start{--j-self_sp: start}.j-self_sp\:end{--j-self_sp: end}.j-self_sp\:stretch{--j-self_sp: stretch}.align-self\:,.a-self\:,.f-item\:,.g-item\:{align-self:var(--align-self_apply)}.align-self\:,.align-self_sp\:,.a-self\:,.a-self_sp\:,.f-item\:,.f-item_sp\:,.g-item\:,.g-item_sp\:{--a-self: initial;--align-self: initial;--a-self_def: auto;--_a-self_cl: var(--a-self, var(--align-self, var(--a-self_def)));--_a-self_rs: var(--_a-self_cl);--align-self_apply: var(--_a-self_rs)}@media not (min-width:48em){.align-self\:,.align-self_sp\:,.a-self\:,.a-self_sp\:,.f-item\:,.f-item_sp\:,.g-item\:,.g-item_sp\:{--a-self_sp: initial;--align-self_sp: initial;--align-self_apply: var(--a-self_sp, var(--align-self_sp, var(--_a-self_rs)));align-self:var(--align-self_apply)}}.a-self\:auto{--a-self: auto}.a-self\:center{--a-self: center}.a-self\:start{--a-self: start}.a-self\:end{--a-self: end}.a-self\:stretch{--a-self: stretch}.a-self_sp\:auto{--a-self_sp: auto}.a-self_sp\:center{--a-self_sp: center}.a-self_sp\:start{--a-self_sp: start}.a-self_sp\:end{--a-self_sp: end}.a-self_sp\:stretch{--a-self_sp: stretch}.grid-area\:,.g-area\:{grid-area:var(--grid-area_apply)}.grid-area\:,.grid-area_sp\:,.g-area\:,.g-area_sp\:{--g-area: initial;--grid-area: initial;--g-area_def: auto;--_g-area_cl: var(--g-area, var(--grid-area, var(--g-area_def)));--_g-area_rs: var(--_g-area_cl);--grid-area_apply: var(--_g-area_rs)}@media not (min-width:48em){.grid-area\:,.grid-area_sp\:,.g-area\:,.g-area_sp\:{--g-area_sp: initial;--grid-area_sp: initial;--grid-area_apply: var(--g-area_sp, var(--grid-area_sp, var(--_g-area_rs)));grid-area:var(--grid-area_apply)}}.g-area\:auto{--g-area: auto}.g-area_sp\:auto{--g-area_sp: auto}.grid-column\:,.g-col\:,.g-cow\:{grid-column:var(--grid-column_apply)}.grid-column\:,.grid-column_sp\:,.g-col\:,.g-col_sp\:,.g-cow\:,.g-cow_sp\:{--g-col: initial;--grid-column: initial;--g-col_def: auto;--_g-col_cl: var(--g-col, var(--grid-column, var(--g-col_def)));--_g-col_rs: var(--_g-col_cl);--grid-column_apply: var(--_g-col_rs)}@media not (min-width:48em){.grid-column\:,.grid-column_sp\:,.g-col\:,.g-col_sp\:,.g-cow\:,.g-cow_sp\:{--g-col_sp: initial;--grid-column_sp: initial;--grid-column_apply: var(--g-col_sp, var(--grid-column_sp, var(--_g-col_rs)));grid-column:var(--grid-column_apply)}}.g-col\:auto{--g-col: auto}.g-col\:1\/-1{--g-col: 1 / -1}.g-col\:span1{--g-col: span 1}.g-col\:span2{--g-col: span 2}.g-col_sp\:auto{--g-col_sp: auto}.g-col_sp\:1\/-1{--g-col_sp: 1 / -1}.g-col_sp\:span1{--g-col_sp: span 1}.g-col_sp\:span2{--g-col_sp: span 2}.grid-row\:,.g-row\:,.g-cow\:{grid-row:var(--grid-row_apply)}.grid-row\:,.grid-row_sp\:,.g-row\:,.g-row_sp\:,.g-cow\:,.g-cow_sp\:{--g-row: initial;--grid-row: initial;--g-row_def: auto;--_g-row_cl: var(--g-row, var(--grid-row, var(--g-row_def)));--_g-row_rs: var(--_g-row_cl);--grid-row_apply: var(--_g-row_rs)}@media not (min-width:48em){.grid-row\:,.grid-row_sp\:,.g-row\:,.g-row_sp\:,.g-cow\:,.g-cow_sp\:{--g-row_sp: initial;--grid-row_sp: initial;--grid-row_apply: var(--g-row_sp, var(--grid-row_sp, var(--_g-row_rs)));grid-row:var(--grid-row_apply)}}.g-row\:auto{--g-row: auto}.g-row\:1\/-1{--g-row: 1 / -1}.g-row\:span1{--g-row: span 1}.g-row\:span2{--g-row: span 2}.g-row_sp\:auto{--g-row_sp: auto}.g-row_sp\:1\/-1{--g-row_sp: 1 / -1}.g-row_sp\:span1{--g-row_sp: span 1}.g-row_sp\:span2{--g-row_sp: span 2}.g-cow\:tx{--g-col: var(--tx_g-col);--grid-column: var(--tx_grid-column);--g-col_sp: var(--tx_g-col_sp);--grid-column_sp: var(--tx_grid-column_sp);--g-row: var(--tx_g-row);--grid-row: var(--tx_grid-row);--g-row_sp: var(--tx_g-row_sp);--grid-row_sp: var(--tx_grid-row_sp)}.\!g-cow\:tx{--tx_g-col: initial;--tx_grid-column: initial;--tx_g-col_sp: initial;--tx_grid-column_sp: initial;--tx_g-row: initial;--tx_grid-row: initial;--tx_g-row_sp: initial;--tx_grid-row_sp: initial}.g-cow_sp\:1col{--g-col_sp: 1 / -1;--g-row_sp: auto}.p-content\:normal{place-content:normal}.p-content\:stretch{place-content:stretch}.p-content\:center{place-content:center;--align-content: initial;--justify-content: initial}@media not (min-width:48em){.p-content_sp\:normal{place-content:normal}.p-content_sp\:stretch{place-content:stretch}.p-content_sp\:center{place-content:center;--align-content_sp: initial;--justify-content_sp: initial}}.p-items\:normal{place-items:normal}.p-items\:stretch{place-items:stretch}.p-items\:center{place-items:center;--justify-items: initial;--align-items: initial}@media not (min-width:48em){.p-items_sp\:normal{place-items:normal}.p-items_sp\:stretch{place-items:stretch}.p-items_sp\:center{place-items:center;--justify-items_sp: initial;--align-items_sp: initial}}.p-self\:center{place-self:center;--justify-self: initial;--align-self: initial}@media not (min-width:48em){.p-self_sp\:center{place-self:center;--justify-self_sp: initial;--align-self_sp: initial}}.gap\:,.a-gap\:{gap:var(--gap_apply)}.gap\:,.gap_sp\:,.a-gap\:,.a-gap_sp\:{--a-gap: initial;--gap: initial;--gap_unit: var(--px);--gap_def: normal;--_gap_cl: calc(var(--a-gap) * var(--gap_unit));--_gap_rs: var(--_gap_cl, var(--gap, var(--gap_def)));--gap_apply: var(--_gap_rs)}@media not (min-width:48em){.gap\:,.gap_sp\:,.a-gap\:,.a-gap_sp\:{--a-gap_sp: initial;--gap_sp: initial;--gap_unit_sp: initial;--_gap_sp_cl: calc(var(--a-gap_sp) * var(--gap_unit_sp, var(--gap_unit)));--gap_apply: var(--_gap_sp_cl, var(--gap_sp, var(--_gap_rs)));gap:var(--gap_apply)}}.column-gap\:,.c-gap\:,.gaps\:,.flex\:,.grid\:,.table-grid\:{-moz-column-gap:var(--column-gap_apply);column-gap:var(--column-gap_apply)}.column-gap\:,.column-gap_sp\:,.c-gap\:,.c-gap_sp\:,.gaps\:,.gaps_sp\:,.flex\:,.flex_sp\:,.grid\:,.grid_sp\:,.table-grid\:,.table-grid_sp\:{--c-gap: initial;--column-gap: initial;--c-gap_unit: var(--px);--c-gap_def: normal;--_c-gap_cl: calc(var(--c-gap) * var(--c-gap_unit));--_c-gap_rs: var(--_c-gap_cl, var(--column-gap, var(--c-gap_def)));--column-gap_apply: var(--_c-gap_rs)}@media not (min-width:48em){.column-gap\:,.column-gap_sp\:,.c-gap\:,.c-gap_sp\:,.gaps\:,.gaps_sp\:,.flex\:,.flex_sp\:,.grid\:,.grid_sp\:,.table-grid\:,.table-grid_sp\:{--c-gap_sp: initial;--column-gap_sp: initial;--c-gap_unit_sp: initial;--_c-gap_sp_cl: calc(var(--c-gap_sp) * var(--c-gap_unit_sp, var(--c-gap_unit)));--column-gap_apply: var(--_c-gap_sp_cl, var(--column-gap_sp, var(--_c-gap_rs)));-moz-column-gap:var(--column-gap_apply);column-gap:var(--column-gap_apply)}}.row-gap\:,.r-gap\:,.gaps\:,.flex\:,.grid\:,.table-grid\:{row-gap:var(--row-gap_apply)}.row-gap\:,.row-gap_sp\:,.r-gap\:,.r-gap_sp\:,.gaps\:,.gaps_sp\:,.flex\:,.flex_sp\:,.grid\:,.grid_sp\:,.table-grid\:,.table-grid_sp\:{--r-gap: initial;--row-gap: initial;--r-gap_unit: var(--px);--r-gap_def: normal;--_r-gap_cl: calc(var(--r-gap) * var(--r-gap_unit));--_r-gap_rs: var(--_r-gap_cl, var(--row-gap, var(--r-gap_def)));--row-gap_apply: var(--_r-gap_rs)}@media not (min-width:48em){.row-gap\:,.row-gap_sp\:,.r-gap\:,.r-gap_sp\:,.gaps\:,.gaps_sp\:,.flex\:,.flex_sp\:,.grid\:,.grid_sp\:,.table-grid\:,.table-grid_sp\:{--r-gap_sp: initial;--row-gap_sp: initial;--r-gap_unit_sp: initial;--_r-gap_sp_cl: calc(var(--r-gap_sp) * var(--r-gap_unit_sp, var(--r-gap_unit)));--row-gap_apply: var(--_r-gap_sp_cl, var(--row-gap_sp, var(--_r-gap_rs)));row-gap:var(--row-gap_apply)}}.order\:{order:var(--order_apply)}.order\:,.order_sp\:{--order: initial;--order_def: 0;--_order_rs: var(--order, var(--order_def));--order_apply: var(--_order_rs)}@media not (min-width:48em){.order\:,.order_sp\:{--order_sp: initial;--order_apply: var(--order_sp, var(--_order_rs));order:var(--order_apply)}}.order\:0{--order: 0}.order\:1{--order: 1}.order\:2{--order: 2}.order\:3{--order: 3}.order\:-1{--order: -1}.order\:-2{--order: -2}.order\:-3{--order: -3}.order_sp\:0{--order_sp: 0}.order_sp\:1{--order_sp: 1}.order_sp\:2{--order_sp: 2}.order_sp\:3{--order_sp: 3}.order_sp\:-1{--order_sp: -1}.order_sp\:-2{--order_sp: -2}.order_sp\:-3{--order_sp: -3}.flex\:{display:flex}@media not (min-width:48em){.flex_sp\:{display:flex}}.flex\:tx{--flex-direction: var(--tx_flex-direction);--f-dir: var(--tx_f-dir);--flex-wrap: var(--tx_flex-wrap);--f-wrap: var(--tx_f-wrap);--align-items: var(--tx_align-items);--a-items: var(--tx_a-items);--column-gap: var(--tx_column-gap);--c-gap: var(--tx_c-gap);--row-gap: var(--tx_row-gap);--r-gap: var(--tx_r-gap);--flex-direction_sp: var(--tx_flex-direction_sp);--f-dir_sp: var(--tx_f-dir_sp);--flex-wrap_sp: var(--tx_flex-wrap_sp);--f-wrap_sp: var(--tx_f-wrap_sp);--align-items_sp: var(--tx_align-items_sp);--a-items_sp: var(--tx_a-items_sp);--column-gap_sp: var(--tx_column-gap_sp);--c-gap_sp: var(--tx_c-gap_sp);--row-gap_sp: var(--tx_row-gap_sp);--r-gap_sp: var(--tx_r-gap_sp)}.\!flex\:tx{--tx_flex-direction: initial;--tx_f-dir: initial;--tx_flex-wrap: initial;--tx_f-wrap: initial;--tx_align-items: initial;--tx_a-items: initial;--tx_column-gap: initial;--tx_c-gap: initial;--tx_row-gap: initial;--tx_r-gap: initial;--tx_flex-direction_sp: initial;--tx_f-dir_sp: initial;--tx_flex-wrap_sp: initial;--tx_f-wrap_sp: initial;--tx_align-items_sp: initial;--tx_a-items_sp: initial;--tx_column-gap_sp: initial;--tx_c-gap_sp: initial;--tx_row-gap_sp: initial;--tx_r-gap_sp: initial}.grid\:{display:grid}@media not (min-width:48em){.grid_sp\:{display:grid}}.grid\:tx{--grid-template-columns: var(--tx_grid-template-columns);--g-cols: var(--tx_g-cols);--grid-template-rows: var(--tx_grid-template-rows);--g-rows: var(--tx_g-rows);--grid-template-areas: var(--tx_grid-template-areas);--g-areas: var(--tx_g-areas);--grid-auto-flow: var(--tx_grid-auto-flow);--g-flow: var(--tx_g-flow);--justify-items: var(--tx_justify-items);--j-items: var(--tx_j-items);--align-items: var(--tx_align-items);--a-items: var(--tx_a-items);--column-gap: var(--tx_column-gap);--c-gap: var(--tx_c-gap);--row-gap: var(--tx_row-gap);--r-gap: var(--tx_r-gap);--grid-template-columns_sp: var(--tx_grid-template-columns_sp);--g-cols_sp: var(--tx_g-cols_sp);--grid-template-rows_sp: var(--tx_grid-template-rows_sp);--g-rows_sp: var(--tx_g-rows_sp);--grid-template-areas_sp: var(--tx_grid-template-areas_sp);--g-areas_sp: var(--tx_g-areas_sp);--grid-auto-flow_sp: var(--tx_grid-auto-flow_sp);--g-flow_sp: var(--tx_g-flow_sp);--justify-items_sp: var(--tx_justify-items_sp);--j-items_sp: var(--tx_j-items_sp);--align-items_sp: var(--tx_align-items_sp);--a-items_sp: var(--tx_a-items_sp);--column-gap_sp: var(--tx_column-gap_sp);--c-gap_sp: var(--tx_c-gap_sp);--row-gap_sp: var(--tx_row-gap_sp);--r-gap_sp: var(--tx_r-gap_sp)}.\!grid\:tx{--tx_grid-template-columns: initial;--tx_g-cols: initial;--tx_grid-template-rows: initial;--tx_g-rows: initial;--tx_grid-template-areas: initial;--g-areas: initial;--tx_grid-auto-flow: initial;--tx_g-flow: initial;--tx_justify-items: initial;--tx_j-items: initial;--tx_align-items: initial;--tx_a-items: initial;--tx_column-gap: initial;--tx_c-gap: initial;--tx_row-gap: initial;--tx_r-gap: initial;--tx_grid-template-columns_sp: initial;--tx_g-cols_sp: initial;--tx_grid-template-rows_sp: initial;--tx_g-rows_sp: initial;--tx_grid-template-areas_sp: initial;--g-areas_sp: initial;--tx_grid-auto-flow_sp: initial;--tx_g-flow_sp: initial;--tx_justify-items_sp: initial;--tx_j-items_sp: initial;--tx_align-items_sp: initial;--tx_a-items_sp: initial;--tx_column-gap_sp: initial;--tx_c-gap_sp: initial;--tx_row-gap_sp: initial;--tx_r-gap_sp: initial}.c-gap\:fix{--column-gap_fix: var(--column-gap_apply, 0)}.fix-gap\:,.fix-gap_sp\:{--fix-gap_span: initial;--fix-gap_cols: initial;--fix-gap_span_sp: initial;--fix-gap_cols_sp: initial;--_fxg-gap: var(--column-gap_fix, 0);--_fxg_gap-calc: calc(var(--_fxg-gap) + 0px);--_fxg_gap-rs: var(--_fxg-gap-calc, 0px);--_fxg-span: var(--fix-gap_span, 1);--_fxg-cols: var(--fix-gap_cols, 1);--_fxg-formula-w: (var(--_width_apply, 100%) - var(--_fxg_gap-rs) * (var(--_fxg-cols) - 1)) / var(--_fxg-cols) * var(--_fxg-span);--_fxg-formula-f: (var(--_flex-basis_apply, 100%) - var(--_fxg_gap-rs) * (var(--_fxg-cols) - 1)) / var(--_fxg-cols) * var(--_fxg-span);--width_apply: calc(var(--_fxg-formula-w));--flex-basis_apply: calc(var(--_fxg-formula-f))}@media not (min-width:48em){.fix-gap\:,.fix-gap_sp\:{--_fxg-span_sp: var(--fix-gap_span_sp, var(--_fxg-span));--_fxg-cols_sp: var(--fix-gap_cols_sp, var(--_fxg-cols));--width_apply: calc((var(--_width_apply, 100%) - var(--_fxg_gap-rs) * (var(--_fxg-cols_sp) - 1)) / var(--_fxg-cols_sp) * var(--_fxg-span_sp));--flex-basis_apply: calc((var(--_flex-basis_apply, 100%) - var(--_fxg_gap-rs) * (var(--_fxg-cols_sp) - 1)) / var(--_fxg-cols_sp) * var(--_fxg-span_sp))}}.fix-gap\:1{--fix-gap_span: 1}.fix-gap\:\/2{--fix-gap_cols: 2}.fix-gap\:\/3{--fix-gap_cols: 3}.fix-gap\:\/4{--fix-gap_cols: 4}.fix-gap\:\/5{--fix-gap_cols: 5}.fix-gap\:1\/3{--fix-gap_span: 1;--fix-gap_cols: 3}.fix-gap\:2\/3{--fix-gap_span: 2;--fix-gap_cols: 3}.fix-gap\:1\/4{--fix-gap_span: 1;--fix-gap_cols: 4}.fix-gap\:3\/4{--fix-gap_span: 3;--fix-gap_cols: 4}.fix-gap\:1\/5{--fix-gap_span: 1;--fix-gap_cols: 5}.fix-gap\:2\/5{--fix-gap_span: 2;--fix-gap_cols: 5}.fix-gap\:3\/5{--fix-gap_span: 3;--fix-gap_cols: 5}.fix-gap\:4\/5{--fix-gap_span: 4;--fix-gap_cols: 5}.fix-gap_sp\:1{--fix-gap_span_sp: 1}.fix-gap_sp\:\/2{--fix-gap_cols_sp: 2}.fix-gap_sp\:\/3{--fix-gap_cols_sp: 3}.fix-gap_sp\:\/4{--fix-gap_cols_sp: 4}.fix-gap_sp\:\/5{--fix-gap_cols_sp: 5}.fix-gap_sp\:1\/3{--fix-gap_span_sp: 1;--fix-gap_cols_sp: 3}.fix-gap_sp\:2\/3{--fix-gap_span_sp: 2;--fix-gap_cols_sp: 3}.fix-gap_sp\:1\/4{--fix-gap_span_sp: 1;--fix-gap_cols_sp: 4}.fix-gap_sp\:3\/4{--fix-gap_span_sp: 3;--fix-gap_cols_sp: 4}.fix-gap_sp\:1\/5{--fix-gap_span_sp: 1;--fix-gap_cols_sp: 5}.fix-gap_sp\:2\/5{--fix-gap_span_sp: 2;--fix-gap_cols_sp: 5}.fix-gap_sp\:3\/5{--fix-gap_span_sp: 3;--fix-gap_cols_sp: 5}.fix-gap_sp\:4\/5{--fix-gap_span_sp: 4;--fix-gap_cols_sp: 5}.ta\:left\:center{width:-moz-fit-content;width:fit-content;margin-inline:auto;text-align:left}@media not (min-width:48em){.ta_sp\:left\:center{width:-moz-fit-content;width:fit-content;margin-inline:auto;text-align:left}}.min-w\:100\%{min-width:100%}.min-w\:50\%{min-width:50%}.min-w\:fit{min-width:-moz-fit-content;min-width:fit-content}.min-w\:min{min-width:-moz-min-content;min-width:min-content}.min-w\:max{min-width:-moz-max-content;min-width:max-content}@media not (min-width:48em){.min-w_sp\:100\%{min-width:100%}.min-w_sp\:50\%{min-width:50%}.min-w_sp\:fit{min-width:-moz-fit-content;min-width:fit-content}.min-w_sp\:min{min-width:-moz-min-content;min-width:min-content}.min-w_sp\:max{min-width:-moz-max-content;min-width:max-content}}.min-width\:,.min-w\:{min-width:var(--min-width_apply)}.min-width\:,.min-w\:,.min-width_sp\:,.min-w_sp\:{--min-w: initial;--min-width: initial;--min-w_unit: var(--px);--min-w_def: auto;--_min-w_cl: calc(var(--min-w) * var(--min-w_unit));--_min-w_rs: var(--_min-w_cl, var(--min-width, var(--min-w_def)));--min-width_apply: var(--_min-w_rs)}@media not (min-width:48em){.min-width\:,.min-w\:,.min-width_sp\:,.min-w_sp\:{--min-w_sp: initial;--min-width_sp: initial;--min-w_unit_sp: initial;--_min-w_sp_cl: calc(var(--min-w_sp) * var(--min-w_unit_sp, var(--min-w_unit)));--min-width_apply: var(--_min-w_sp_cl, var(--min-width_sp, var(--_min-w_rs)));min-width:var(--min-width_apply)}}.min-w\:tx{--min-w: var(--tx_min-w, initial);--min-width: var(--tx_min-width, initial);--min-w_sp: var(--tx_min-w_sp, initial);--min-width_sp: var(--tx_min-width_sp, initial);--min-w_unit: var(--tx_min-unit, var(--px));--min-w_unit_sp: var(--tx_min-unit_sp, var(--px))}.\!min-w\:tx{--tx_min-w: initial;--tx_min-width: initial;--tx_min-w_sp: initial;--tx_min-width_sp: initial;--tx_min-w_unit: var(--px);--tx_min-w_unit_sp: var(--px)}.max-w\:100\%{max-width:100%}.max-w\:50\%{max-width:50%}.max-w\:none{max-width:none}.max-w\:fit{max-width:-moz-fit-content;max-width:fit-content}.max-w\:min{max-width:-moz-min-content;max-width:min-content}.max-w\:max{max-width:-moz-max-content;max-width:max-content}@media not (min-width:48em){.max-w_sp\:100\%{max-width:100%}.max-w_sp\:50\%{max-width:50%}.max-w_sp\:none{max-width:none}.max-w_sp\:fit{max-width:-moz-fit-content;max-width:fit-content}.max-w_sp\:min{max-width:-moz-min-content;max-width:min-content}.max-w_sp\:max{max-width:-moz-max-content;max-width:max-content}}.max-width\:,.max-w\:{max-width:var(--max-width_apply)}.max-width\:,.max-w\:,.max-width_sp\:,.max-w_sp\:{--max-w: initial;--max-width: initial;--max-w_unit: var(--px);--max-w_def: none;--_max-w_cl: calc(var(--max-w) * var(--max-w_unit));--_max-w_rs: var(--_max-w_cl, var(--max-width, var(--max-w_def)));--max-width_apply: var(--_max-w_rs)}@media not (min-width:48em){.max-width\:,.max-w\:,.max-width_sp\:,.max-w_sp\:{--max-w_sp: initial;--max-width_sp: initial;--max-w_unit_sp: initial;--_max-w_sp_cl: calc(var(--max-w_sp) * var(--max-w_unit_sp, var(--max-w_unit)));--max-width_apply: var(--_max-w_sp_cl, var(--max-width_sp, var(--_max-w_rs)));max-width:var(--max-width_apply)}}.max-w\:tx{--max-w: var(--tx_max-w, initial);--max-width: var(--tx_max-width, initial);--max-w_sp: var(--tx_max-w_sp, initial);--max-width_sp: var(--tx_max-width_sp, initial);--max-w_unit: var(--tx_max-unit, var(--px));--max-w_unit_sp: var(--tx_max-unit_sp, var(--px))}.\!max-w\:tx{--tx_max-w: initial;--tx_max-width: initial;--tx_max-w_sp: initial;--tx_max-width_sp: initial;--tx_max-w_unit: var(--px);--tx_max-w_unit_sp: var(--px)}.w\:100\%{width:100%}.w\:50\%{width:50%}.w\:auto{width:auto}.w\:fit{width:-moz-fit-content;width:fit-content}.w\:min{width:-moz-min-content;width:min-content}.w\:max{width:-moz-max-content;width:max-content}.w\:stretch{width:-webkit-fill-available;width:-moz-available;width:stretch}@media not (min-width:48em){.w_sp\:100\%{width:100%}.w_sp\:50\%{width:50%}.w_sp\:auto{width:auto}.w_sp\:fit{width:-moz-fit-content;width:fit-content}.w_sp\:min{width:-moz-min-content;width:min-content}.w_sp\:max{width:-moz-max-content;width:max-content}.w_sp\:stretch{width:-webkit-fill-available;width:-moz-available;width:stretch}}.width\:,.w\:{width:var(--width_apply)}.width\:,.w\:,.width_sp\:,.w_sp\:{--w: initial;--width: initial;--w_unit: var(--px);--w_def: inherit;--_w_cl: calc(var(--w) * var(--w_unit));--_w_rs: var(--_w_cl, var(--width, var(--w_def)));--_width_apply: var(--_w_rs);--width_apply: var(--_w_rs)}@media not (min-width:48em){.width\:,.w\:,.width_sp\:,.w_sp\:{--w_sp: initial;--width_sp: initial;--w_unit_sp: initial;--_w_sp_cl: calc(var(--w_sp) * var(--w_unit_sp, var(--w_unit)));--_width_apply: var(--_w_sp_cl, var(--width_sp, var(--_w_rs)));--width_apply: var(--_width_apply);width:var(--width_apply)}}.w\:tx{--w: var(--tx_w, initial);--width: var(--tx_width, initial);--w_sp: var(--tx_w_sp, initial);--width_sp: var(--tx_width_sp, initial);--w_unit: var(--tx_unit, var(--px));--w_unit_sp: var(--tx_unit_sp, var(--px))}.\!w\:tx{--tx_w: initial;--tx_width: initial;--tx_w_sp: initial;--tx_width_sp: initial;--tx_w_unit: var(--px);--tx_w_unit_sp: var(--px)}.w\:limit100\%{--width_apply: min(var(--_width_apply), 100%)}.w\:\!limit{--width_apply: var(--_width_apply)}@media not (min-width:48em){.w_sp\:limit100\%{--width_apply: min(var(--_width_apply), 100%)}.w_sp\:\!limit{--width_apply: var(--_width_apply)}}.min-h\:0{min-height:0}.min-h\:100\%{min-height:100%}.min-h\:100dvh{min-height:100dvh}.min-h\:auto{min-height:auto}@media not (min-width:48em){.min-h_sp\:0{min-height:0}.min-h_sp\:100\%{min-height:100%}.min-h_sp\:100dvh{min-height:100dvh}.min-h_sp\:auto{min-height:auto}}.min-height\:,.min-h\:{min-height:var(--min-height_apply)}.min-height\:,.min-h\:,.min-height_sp\:,.min-h_sp\:{--min-h: initial;--min-height: initial;--min-h_unit: var(--px);--min-h_def: auto;--_min-h_cl: calc(var(--min-h) * var(--min-h_unit));--_min-h_rs: var(--_min-h_cl, var(--min-height, var(--min-h_def)));--min-height_apply: var(--_min-h_rs)}@media not (min-width:48em){.min-height\:,.min-h\:,.min-height_sp\:,.min-h_sp\:{--min-h_sp: initial;--min-height_sp: initial;--min-h_unit_sp: initial;--_min-h_sp_cl: calc(var(--min-h_sp) * var(--min-h_unit_sp, var(--min-h_unit)));--min-height_apply: var(--_min-h_sp_cl, var(--min-height_sp, var(--_min-h_rs)));min-height:var(--min-height_apply)}}.max-h\:none{max-height:none}.max-h\:100\%{max-height:100%}.max-h\:100dvh{max-height:100dvh}@media not (min-width:48em){.max-h_sp\:none{max-height:none}.max-h_sp\:100\%{max-height:100%}.max-h_sp\:100dvh{max-height:100dvh}}.max-height\:,.max-h\:{max-height:var(--max-height_apply)}.max-height\:,.max-h\:,.max-height_sp\:,.max-h_sp\:{--max-h: initial;--max-height: initial;--max-h_unit: var(--px);--max-h_def: none;--_max-h_cl: calc(var(--max-h) * var(--max-h_unit));--_max-h_rs: var(--_max-h_cl, var(--max-height, var(--max-h_def)));--max-height_apply: var(--_max-h_rs)}@media not (min-width:48em){.max-height\:,.max-h\:,.max-height_sp\:,.max-h_sp\:{--max-h_sp: initial;--max-height_sp: initial;--max-h_unit_sp: initial;--_max-h_sp_cl: calc(var(--max-h_sp) * var(--max-h_unit_sp, var(--max-h_unit)));--max-height_apply: var(--_max-h_sp_cl, var(--max-height_sp, var(--_max-h_rs)));max-height:var(--max-height_apply)}}.h\:0{height:0}.h\:100\%{height:100%}.h\:100dvh{height:100dvh}.h\:auto{height:auto}.h\:fit{height:-moz-fit-content;height:fit-content}.h\:min{height:-moz-min-content;height:min-content}.h\:max{height:-moz-max-content;height:max-content}@media not (min-width:48em){.h_sp\:0{height:0}.h_sp\:100\%{height:100%}.h_sp\:100dvh{height:100dvh}.h_sp\:auto{height:auto}.h_sp\:fit{height:-moz-fit-content;height:fit-content}.h_sp\:min{height:-moz-min-content;height:min-content}.h_sp\:max{height:-moz-max-content;height:max-content}}.height\:,.h\:{height:var(--height_apply)}.height\:,.h\:,.height_sp\:,.h_sp\:{--h: initial;--height: initial;--h_unit: var(--px);--h_def: auto;--_h_cl: calc(var(--h) * var(--h_unit));--_h_rs: var(--_h_cl, var(--height, var(--h_def)));--height_apply: var(--_h_rs)}@media not (min-width:48em){.height\:,.h\:,.height_sp\:,.h_sp\:{--h_sp: initial;--height_sp: initial;--h_unit_sp: initial;--_h_sp_cl: calc(var(--h_sp) * var(--h_unit_sp, var(--h_unit)));--height_apply: var(--_h_sp_cl, var(--height_sp, var(--_h_rs)));height:var(--height_apply)}}.aspect\:auto{aspect-ratio:auto}.aspect\:1\/1{aspect-ratio:1/1}.aspect\:3\/2{aspect-ratio:3/2}.aspect\:2\/3{aspect-ratio:2/3}.aspect\:4\/3{aspect-ratio:4/3}.aspect\:3\/4{aspect-ratio:3/4}.aspect\:4\/5{aspect-ratio:4/5}.aspect\:16\/9{aspect-ratio:16/9}.aspect\:9\/16{aspect-ratio:9/16}.aspect\:gold{aspect-ratio:1.618/1}.aspect\:silver{aspect-ratio:1.414/1}.aspect\:bronze{aspect-ratio:3.303/1}@media not (min-width:48em){.aspect_sp\:auto{aspect-ratio:auto}.aspect_sp\:1\/1{aspect-ratio:1/1}.aspect_sp\:3\/2{aspect-ratio:3/2}.aspect_sp\:2\/3{aspect-ratio:2/3}.aspect_sp\:4\/3{aspect-ratio:4/3}.aspect_sp\:3\/4{aspect-ratio:3/4}.aspect_sp\:4\/5{aspect-ratio:4/5}.aspect_sp\:16\/9{aspect-ratio:16/9}.aspect_sp\:9\/16{aspect-ratio:9/16}.aspect_sp\:gold{aspect-ratio:1.618/1}.aspect_sp\:silver{aspect-ratio:1.414/1}.aspect_sp\:bronze{aspect-ratio:3.303/1}}.aspect-ratio\:,.aspect\:{aspect-ratio:var(--aspect-ratio_apply)}.aspect-ratio\:,.aspect\:,.aspect-ratio_sp\:,.aspect_sp\:{--aspect: initial;--aspect-ratio: initial;--aspect_def: auto;--_aspect_rs: var(--aspect, var(--aspect-ratio, var(--aspect-def)));--aspect-ratio_apply: var(--_aspect_rs)}@media not (min-width:48em){.aspect-ratio\:,.aspect\:,.aspect-ratio_sp\:,.aspect_sp\:{--aspect_sp: initial;--aspect-ratio_sp: initial;--aspect-ratio_apply: var(--aspect_sp, var(--aspect-ratio_sp, var(--_aspect_rs)));aspect-ratio:var(--aspect-ratio_apply)}}.margin\:,.m-a\:{margin:var(--margin_apply)}.margin\:,.m-a\:,.margin_sp\:,.m-a_sp\:{--m-a: initial;--margin: initial;--m-a_unit: var(--px);--m-a_def: 0;--_m-a_cl: calc(var(--m-a) * var(--m-a_unit));--_m-a_rs: var(--_m-a_cl, var(--margin, var(--m-a_def)));--margin_apply: var(--_m-a_rs)}@media not (min-width:48em){.margin\:,.m-a\:,.margin_sp\:,.m-a_sp\:{--m-a_sp: initial;--margin_sp: initial;--m-a_unit_sp: initial;--_m-a_sp_cl: calc(var(--m-a_sp) * var(--m-a_unit_sp, var(--m-a_unit)));--margin_apply: var(--_m-a_sp_cl, var(--margin_sp, var(--_m-a_rs)));margin:var(--margin_apply)}}.m-a\:0{--m-a: 0}.m-a\:100\%{--m-a: 100%}.m-a_sp\:0{--m-a_sp: 0}.m-a_sp\:100\%{--m-a_sp: 100%}.margin-block\:,.m-b\:{margin-block:var(--margin-block_apply)}.margin-block\:,.m-b\:,.margin-block_sp\:,.m-b_sp\:{--m-b: initial;--margin-block: initial;--m-b_unit: var(--px);--m-b_def: 0;--_m-b_cl: calc(var(--m-b) * var(--m-b_unit));--_m-b_rs: var(--_m-b_cl, var(--margin-block, var(--m-b_def)));--margin-block_apply: var(--_m-b_rs)}@media not (min-width:48em){.margin-block\:,.m-b\:,.margin-block_sp\:,.m-b_sp\:{--m-b_sp: initial;--margin-block_sp: initial;--m-b_unit_sp: initial;--_m-b_sp_cl: calc(var(--m-b_sp) * var(--m-b_unit_sp, var(--m-b_unit)));--margin-block_apply: var(--_m-b_sp_cl, var(--margin-block_sp, var(--_m-b_rs)));margin-block:var(--margin-block_apply)}}.m-b\:0{--m-b: 0}.m-b\:auto{--margin-block: auto}.m-b_sp\:0{--m-b_sp: 0}.m-b_sp\:auto{--margin-block_sp: auto}.margin-inline\:,.m-i\:{margin-inline:var(--margin-inline_apply)}.margin-inline\:,.m-i\:,.margin-inline_sp\:,.m-i_sp\:{--m-i: initial;--margin-inline: initial;--m-i_unit: var(--px);--m-i_def: 0;--_m-i_cl: calc(var(--m-i) * var(--m-i_unit));--_m-i_rs: var(--_m-i_cl, var(--margin-inline, var(--m-i_def)));--margin-inline_apply: var(--_m-i_rs)}@media not (min-width:48em){.margin-inline\:,.m-i\:,.margin-inline_sp\:,.m-i_sp\:{--m-i_sp: initial;--margin-inline_sp: initial;--m-i_unit_sp: initial;--_m-i_sp_cl: calc(var(--m-i_sp) * var(--m-i_unit_sp, var(--m-i_unit)));--margin-inline_apply: var(--_m-i_sp_cl, var(--margin-inline_sp, var(--_m-i_rs)));margin-inline:var(--margin-inline_apply)}}.m-i\:0{--m-i: 0}.m-i\:auto{--margin-inline: auto}.m-i\:cp{--m-i: var(--container-padding)}.m-i\:-cp{--m-i: calc(-1 * var(--container-padding))}.m-i_sp\:0{--m-i_sp: 0}.m-i_sp\:auto{--margin-inline_sp: auto}.m-i_sp\:cp{--m-i_sp: var(--container-padding)}.m-i_sp\:-cp{--m-i_sp: calc(-1 * var(--container-padding))}.margin-top\:,.mt\:{margin-top:var(--margin-top_apply)}.margin-top\:,.mt\:,.margin-top_sp\:,.mt_sp\:{--mt: initial;--margin-top: initial;--mt_unit: var(--px);--mt_def: 0;--_mt_cl: calc(var(--mt) * var(--mt_unit));--_mt_rs: var(--_mt_cl, var(--margin-top, var(--mt_def)));--margin-top_apply: var(--_mt_rs)}@media not (min-width:48em){.margin-top\:,.mt\:,.margin-top_sp\:,.mt_sp\:{--mt_sp: initial;--margin-top_sp: initial;--mt_unit_sp: initial;--_mt_sp_cl: calc(var(--mt_sp) * var(--mt_unit_sp, var(--mt_unit)));--margin-top_apply: var(--_mt_sp_cl, var(--margin-top_sp, var(--_mt_rs)));margin-top:var(--margin-top_apply)}}.mt\:0{--mt: 0}.mt\:auto{--margin-top: auto}.mt_sp\:0{--mt_sp: 0}.mt_sp\:auto{--margin-top_sp: auto}.margin-right\:,.mr\:{margin-right:var(--margin-right_apply)}.margin-right\:,.mr\:,.margin-right_sp\:,.mr_sp\:{--mr: initial;--margin-right: initial;--mr_unit: var(--px);--mr_def: 0;--_mr_cl: calc(var(--mr) * var(--mr_unit));--_mr_rs: var(--_mr_cl, var(--margin-right, var(--mr_def)));--margin-right_apply: var(--_mr_rs)}@media not (min-width:48em){.margin-right\:,.mr\:,.margin-right_sp\:,.mr_sp\:{--mr_sp: initial;--margin-right_sp: initial;--mr_unit_sp: initial;--_mr_sp_cl: calc(var(--mr_sp) * var(--mr_unit_sp, var(--mr_unit)));--margin-right_apply: var(--_mr_sp_cl, var(--margin-right_sp, var(--_mr_rs)));margin-right:var(--margin-right_apply)}}.mr\:0{--mr: 0}.mr\:auto{--margin-right: auto}.mr\:cp{--mr: var(--container-padding)}.mr\:-cp{--mr: calc(-1 * var(--container-padding))}.mr_sp\:0{--mr_sp: 0}.mr_sp\:auto{--margin-right_sp: auto}.mr_sp\:cp{--mr_sp: var(--container-padding)}.mr_sp\:-cp{--mr_sp: calc(-1 * var(--container-padding))}.margin-bottom\:,.mb\:{margin-bottom:var(--margin-bottom_apply)}.margin-bottom\:,.mb\:,.margin-bottom_sp\:,.mb_sp\:{--mb: initial;--margin-bottom: initial;--mb_unit: var(--px);--mb_def: 0;--_mb_cl: calc(var(--mb) * var(--mb_unit));--_mb_rs: var(--_mb_cl, var(--margin-bottom, var(--mb_def)));--margin-bottom_apply: var(--_mb_rs)}@media not (min-width:48em){.margin-bottom\:,.mb\:,.margin-bottom_sp\:,.mb_sp\:{--mb_sp: initial;--margin-bottom_sp: initial;--mb_unit_sp: initial;--_mb_sp_cl: calc(var(--mb_sp) * var(--mb_unit_sp, var(--mb_unit)));--margin-bottom_apply: var(--_mb_sp_cl, var(--margin-bottom_sp, var(--_mb_rs)));margin-bottom:var(--margin-bottom_apply)}}.mb\:0{--mb: 0}.mb\:auto{--margin-bottom: auto}.mb_sp\:0{--mb_sp: 0}.mb_sp\:auto{--margin-bottom_sp: auto}.margin-left\:,.ml\:{margin-left:var(--margin-left_apply)}.margin-left\:,.ml\:,.margin-left_sp\:,.ml_sp\:{--ml: initial;--margin-left: initial;--ml_unit: var(--px);--ml_def: 0;--_ml_cl: calc(var(--ml) * var(--ml_unit));--_ml_rs: var(--_ml_cl, var(--margin-left, var(--ml_def)));--margin-left_apply: var(--_ml_rs)}@media not (min-width:48em){.margin-left\:,.ml\:,.margin-left_sp\:,.ml_sp\:{--ml_sp: initial;--margin-left_sp: initial;--ml_unit_sp: initial;--_ml_sp_cl: calc(var(--ml_sp) * var(--ml_unit_sp, var(--ml_unit)));--margin-left_apply: var(--_ml_sp_cl, var(--margin-left_sp, var(--_ml_rs)));margin-left:var(--margin-left_apply)}}.ml\:0{--ml: 0}.ml\:auto{--margin-left: auto}.ml\:cp{--ml: var(--container-padding)}.ml\:-cp{--ml: calc(-1 * var(--container-padding))}.ml_sp\:0{--ml_sp: 0}.ml_sp\:auto{--margin-left_sp: auto}.ml_sp\:cp{--ml_sp: var(--container-padding)}.ml_sp\:-cp{--ml_sp: calc(-1 * var(--container-padding))}.mt\:10{--mt: 10}.mt\:20{--mt: 20}.mt\:30{--mt: 30}.mt\:40{--mt: 40}.mt\:50{--mt: 50}.mt\:60{--mt: 60}.mt\:70{--mt: 70}.mt\:80{--mt: 80}.mt\:90{--mt: 90}.mt\:100{--mt: 100}.mt\:110{--mt: 110}.mt\:120{--mt: 120}.mt\:130{--mt: 130}.mt\:140{--mt: 140}.mt\:150{--mt: 150}.mt\:160{--mt: 160}.mt\:170{--mt: 170}.mt\:180{--mt: 180}.mt\:190{--mt: 190}.mt\:200{--mt: 200}.mt\:210{--mt: 210}.mt\:220{--mt: 220}.mt\:230{--mt: 230}.mt\:240{--mt: 240}.mt\:250{--mt: 250}.mt_sp\:10{--mt_sp: 10}.mt_sp\:20{--mt_sp: 20}.mt_sp\:30{--mt_sp: 30}.mt_sp\:40{--mt_sp: 40}.mt_sp\:50{--mt_sp: 50}.mt_sp\:60{--mt_sp: 60}.mt_sp\:70{--mt_sp: 70}.mt_sp\:80{--mt_sp: 80}.mt_sp\:90{--mt_sp: 90}.mt_sp\:100{--mt_sp: 100}.mt_sp\:110{--mt_sp: 110}.mt_sp\:120{--mt_sp: 120}.mt_sp\:130{--mt_sp: 130}.mt_sp\:140{--mt_sp: 140}.mt_sp\:150{--mt_sp: 150}.mt_sp\:160{--mt_sp: 160}.mt_sp\:170{--mt_sp: 170}.mt_sp\:180{--mt_sp: 180}.mt_sp\:190{--mt_sp: 190}.mt_sp\:200{--mt_sp: 200}.mt_sp\:210{--mt_sp: 210}.mt_sp\:220{--mt_sp: 220}.mt_sp\:230{--mt_sp: 230}.mt_sp\:240{--mt_sp: 240}.mt_sp\:250{--mt_sp: 250}.padding\:,.p-a\:{padding:var(--padding_apply)}.padding\:,.p-a\:,.padding_sp\:,.p-a_sp\:{--p-a: initial;--padding: initial;--p-a_unit: var(--px);--p-a_def: 0;--_p-a_cl: calc(var(--p-a) * var(--p-a_unit));--_p-a_rs: var(--_p-a_cl, var(--padding, var(--p-a_def)));--padding_apply: var(--_p-a_rs)}@media not (min-width:48em){.padding\:,.p-a\:,.padding_sp\:,.p-a_sp\:{--p-a_sp: initial;--padding_sp: initial;--p-a_unit_sp: initial;--_p-a_sp_cl: calc(var(--p-a_sp) * var(--p-a_unit_sp, var(--p-a_unit)));--padding_apply: var(--_p-a_sp_cl, var(--padding_sp, var(--_p-a_rs)));padding:var(--padding_apply)}}.p-a\:tx,.p-a_sp\:tx{--p-a: var(--tx_p-a, initial);--padding: var(--tx_padding, initial);--p-a_sp: var(--tx_p-a_sp, initial);--padding_sp: var(--tx_padding_sp, initial)}.\!p-a\:tx,.\!p-a_sp\:tx{--tx_p-a: initial;--tx_padding: initial;--tx_p-a_sp: initial;--tx_padding_sp: initial}.p-a\:0{--p-a: 0}.p-a_sp\:0{--p-a_sp: 0}.padding-block\:,.p-b\:{padding-block:var(--padding-block_apply)}.padding-block\:,.p-b\:,.padding-block_sp\:,.p-b_sp\:{--p-b: initial;--padding-block: initial;--p-b_unit: var(--px);--p-b_def: 0;--_p-b_cl: calc(var(--p-b) * var(--p-b_unit));--_p-b_rs: var(--_p-b_cl, var(--padding-block, var(--p-b_def)));--padding-block_apply: var(--_p-b_rs)}@media not (min-width:48em){.padding-block\:,.p-b\:,.padding-block_sp\:,.p-b_sp\:{--p-b_sp: initial;--padding-block_sp: initial;--p-b_unit_sp: initial;--_p-b_sp_cl: calc(var(--p-b_sp) * var(--p-b_unit_sp, var(--p-b_unit)));--padding-block_apply: var(--_p-b_sp_cl, var(--padding-block_sp, var(--_p-b_rs)));padding-block:var(--padding-block_apply)}}.p-b\:0{--p-b: 0}.p-b_sp\:0{--p-b_sp: 0}.padding-inline\:,.p-i\:{padding-inline:var(--padding-inline_apply)}.padding-inline\:,.p-i\:,.padding-inline_sp\:,.p-i_sp\:{--p-i: initial;--padding-inline: initial;--p-i_unit: var(--px);--p-i_def: 0;--_p-i_cl: calc(var(--p-i) * var(--p-i_unit));--_p-i_rs: var(--_p-i_cl, var(--padding-inline, var(--p-i_def)));--padding-inline_apply: var(--_p-i_rs)}@media not (min-width:48em){.padding-inline\:,.p-i\:,.padding-inline_sp\:,.p-i_sp\:{--p-i_sp: initial;--padding-inline_sp: initial;--p-i_unit_sp: initial;--_p-i_sp_cl: calc(var(--p-i_sp) * var(--p-i_unit_sp, var(--p-i_unit)));--padding-inline_apply: var(--_p-i_sp_cl, var(--padding-inline_sp, var(--_p-i_rs)));padding-inline:var(--padding-inline_apply)}}.p-i\:0{--p-i: 0}.p-i\:cp{--p-i: var(--container-padding)}.p-i_sp\:0{--p-i_sp: 0}.p-i_sp\:cp{--p-i_sp: var(--container-padding)}.padding-top\:,.pt\:{padding-top:var(--padding-top_apply)}.padding-top\:,.pt\:,.padding-top_sp\:,.pt_sp\:{--pt: initial;--padding-top: initial;--pt_unit: var(--px);--pt_def: 0;--_pt_cl: calc(var(--pt) * var(--pt_unit));--_pt_rs: var(--_pt_cl, var(--padding-top, var(--pt_def)));--padding-top_apply: var(--_pt_rs)}@media not (min-width:48em){.padding-top\:,.pt\:,.padding-top_sp\:,.pt_sp\:{--pt_sp: initial;--padding-top_sp: initial;--pt_unit_sp: initial;--_pt_sp_cl: calc(var(--pt_sp) * var(--pt_unit_sp, var(--pt_unit)));--padding-top_apply: var(--_pt_sp_cl, var(--padding-top_sp, var(--_pt_rs)));padding-top:var(--padding-top_apply)}}.pt\:0{--pt: 0}.pt_sp\:0{--pt_sp: 0}.padding-right\:,.pr\:{padding-right:var(--padding-right_apply)}.padding-right\:,.pr\:,.padding-right_sp\:,.pr_sp\:{--pr: initial;--padding-right: initial;--pr_unit: var(--px);--pr_def: 0;--_pr_cl: calc(var(--pr) * var(--pr_unit));--_pr_rs: var(--_pr_cl, var(--padding-right, var(--pr_def)));--padding-right_apply: var(--_pr_rs)}@media not (min-width:48em){.padding-right\:,.pr\:,.padding-right_sp\:,.pr_sp\:{--pr_sp: initial;--padding-right_sp: initial;--pr_unit_sp: initial;--_pr_sp_cl: calc(var(--pr_sp) * var(--pr_unit_sp, var(--pr_unit)));--padding-right_apply: var(--_pr_sp_cl, var(--padding-right_sp, var(--_pr_rs)));padding-right:var(--padding-right_apply)}}.pr\:0{--pr: 0}.pr\:cp{--pr: var(--container-padding)}.pr\:\.25em{--padding-right: .25em}.pr\:\.5em{--padding-right: .5em}.pr\:1em{--padding-right: 1em}.pr\:1\.5em{--padding-right: 1.5em}.pr\:2em{--padding-right: 2em}.pr\:2\.5em{--padding-right: 2.5em}.pr\:3em{--padding-right: 3em}.pr_sp\:0{--pr_sp: 0}.pr_sp\:cp{--pr_sp: var(--container-padding)}.pr_sp\:\.25em{--padding-right_sp: .25em}.pr_sp\:\.5em{--padding-right_sp: .5em}.pr_sp\:1em{--padding-right_sp: 1em}.pr_sp\:1\.5em{--padding-right_sp: 1.5em}.pr_sp\:2em{--padding-right_sp: 2em}.pr_sp\:2\.5em{--padding-right_sp: 2.5em}.pr_sp\:3em{--padding-right_sp: 3em}.padding-bottom\:,.pb\:{padding-bottom:var(--padding-bottom_apply)}.padding-bottom\:,.pb\:,.padding-bottom_sp\:,.pb_sp\:{--pb: initial;--padding-bottom: initial;--pb_unit: var(--px);--pb_def: 0;--_pb_cl: calc(var(--pb) * var(--pb_unit));--_pb_rs: var(--_pb_cl, var(--padding-bottom, var(--pb_def)));--padding-bottom_apply: var(--_pb_rs)}@media not (min-width:48em){.padding-bottom\:,.pb\:,.padding-bottom_sp\:,.pb_sp\:{--pb_sp: initial;--padding-bottom_sp: initial;--unit_sp: initial;--_pb_sp_cl: calc(var(--pb_sp) * var(--unit_sp, var(--pb_unit)));--padding-bottom_apply: var(--_pb_sp_cl, var(--padding-bottom_sp, var(--_pb_rs)));padding-bottom:var(--padding-bottom_apply)}}.pb\:0{--pb: 0}.pb_sp\:0{--pb_sp: 0}.padding-left\:,.pl\:{padding-left:var(--padding-left_apply)}.padding-left\:,.pl\:,.padding-left_sp\:,.pl_sp\:{--pl: initial;--padding-left: initial;--pl_unit: var(--px);--pl_def: 0;--_pl_cl: calc(var(--pl) * var(--pl_unit));--_pl_rs: var(--_pl_cl, var(--padding-left, var(--pl_def)));--padding-left_apply: var(--_pl_rs)}@media not (min-width:48em){.padding-left\:,.pl\:,.padding-left_sp\:,.pl_sp\:{--pl_sp: initial;--padding-left_sp: initial;--pl_unit_sp: initial;--_pl_sp_cl: calc(var(--pl_sp) * var(--pl_unit_sp, var(--pl_unit)));--padding-left_apply: var(--_pl_sp_cl, var(--padding-left_sp, var(--_pl_rs)));padding-left:var(--padding-left_apply)}}.pl\:0{--pl: 0}.pl\:cp{--pl: var(--container-padding)}.pl\:\.25em{--padding-left: .25em}.pl\:\.5em{--padding-left: .5em}.pl\:1em{--padding-left: 1em}.pl\:1\.5em{--padding-left: 1.5em}.pl\:2em{--padding-left: 2em}.pl\:2\.5em{--padding-left: 2.5em}.pl\:3em{--padding-left: 3em}.pl_sp\:0{--pl_sp: 0}.pl_sp\:cp{--pl_sp: var(--container-padding)}.pl_sp\:\.25em{--padding-left_sp: .25em}.pl_sp\:\.5em{--padding-left_sp: .5em}.pl_sp\:1em{--padding-left_sp: 1em}.pl_sp\:1\.5em{--padding-left_sp: 1.5em}.pl_sp\:2em{--padding-left_sp: 2em}.pl_sp\:2\.5em{--padding-left_sp: 2.5em}.pl_sp\:3em{--padding-left_sp: 3em}.pb\:10{--pb: 10}.pb\:20{--pb: 20}.pb\:30{--pb: 30}.pb\:40{--pb: 40}.pb\:50{--pb: 50}.pb\:60{--pb: 60}.pb\:70{--pb: 70}.pb\:80{--pb: 80}.pb\:90{--pb: 90}.pb\:100{--pb: 100}.pb\:110{--pb: 110}.pb\:120{--pb: 120}.pb\:130{--pb: 130}.pb\:140{--pb: 140}.pb\:150{--pb: 150}.pb\:160{--pb: 160}.pb\:170{--pb: 170}.pb\:180{--pb: 180}.pb\:190{--pb: 190}.pb\:200{--pb: 200}.pb\:210{--pb: 210}.pb\:220{--pb: 220}.pb\:230{--pb: 230}.pb\:240{--pb: 240}.pb\:250{--pb: 250}.pb_sp\:10{--pb_sp: 10}.pb_sp\:20{--pb_sp: 20}.pb_sp\:30{--pb_sp: 30}.pb_sp\:40{--pb_sp: 40}.pb_sp\:50{--pb_sp: 50}.pb_sp\:60{--pb_sp: 60}.pb_sp\:70{--pb_sp: 70}.pb_sp\:80{--pb_sp: 80}.pb_sp\:90{--pb_sp: 90}.pb_sp\:100{--pb_sp: 100}.pb_sp\:110{--pb_sp: 110}.pb_sp\:120{--pb_sp: 120}.pb_sp\:130{--pb_sp: 130}.pb_sp\:140{--pb_sp: 140}.pb_sp\:150{--pb_sp: 150}.pb_sp\:160{--pb_sp: 160}.pb_sp\:170{--pb_sp: 170}.pb_sp\:180{--pb_sp: 180}.pb_sp\:190{--pb_sp: 190}.pb_sp\:200{--pb_sp: 200}.pb_sp\:210{--pb_sp: 210}.pb_sp\:220{--pb_sp: 220}.pb_sp\:230{--pb_sp: 230}.pb_sp\:240{--pb_sp: 240}.pb_sp\:250{--pb_sp: 250}.box-decoration-break\:clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-break\:slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}@media not (min-width:48em){.box-decoration-break_sp\:clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-break_sp\:slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}}.font-size\:,.fs\:{font-size:var(--font-size_apply)}.font-size\:,.font-size_sp\:,.fs\:,.fs_sp\:{--fs: initial;--font-size: initial;--fs_unit: var(--px);--fs_def: unset;--_fs_cl: calc(var(--fs) * var(--fs_unit));--_fs_rs: var(--_grid-column_apply, var(--_fs_cl, var(--font-size, var(--fs_def))));--font-size_apply: var(--_fs_rs)}@media not (min-width:48em){.font-size\:,.font-size_sp\:,.fs\:,.fs_sp\:{--fs_sp: initial;--font-size_sp: initial;--fs_unit_sp: initial;--_fs_sp_cl: calc(var(--fs_sp) * var(--fs_unit_sp, var(--fs_unit)));--font-size_apply: var(--_fs_sp_cl, var(--font-size_sp, var(--_fs_rs)));font-size:var(--font-size_apply)}}.fs\:10{--fs: 10}.fs\:11{--fs: 11}.fs\:12{--fs: 12}.fs\:13{--fs: 13}.fs\:14{--fs: 14}.fs\:15{--fs: 15}.fs\:16{--fs: 16}.fs\:17{--fs: 17}.fs\:18{--fs: 18}.fs\:20{--fs: 20}.fs\:21{--fs: 21}.fs\:24{--fs: 24}.fs\:28{--fs: 28}.fs\:32{--fs: 32}.fs\:36{--fs: 36}.fs\:40{--fs: 40}.fs\:48{--fs: 48}.fs\:56{--fs: 56}.fs\:64{--fs: 64}.fs\:72{--fs: 72}.fs\:80{--fs: 80}.fs_sp\:10{--fs_sp: 10}.fs_sp\:11{--fs_sp: 11}.fs_sp\:12{--fs_sp: 12}.fs_sp\:13{--fs_sp: 13}.fs_sp\:14{--fs_sp: 14}.fs_sp\:15{--fs_sp: 15}.fs_sp\:16{--fs_sp: 16}.fs_sp\:17{--fs_sp: 17}.fs_sp\:18{--fs_sp: 18}.fs_sp\:20{--fs_sp: 20}.fs_sp\:21{--fs_sp: 21}.fs_sp\:24{--fs_sp: 24}.fs_sp\:28{--fs_sp: 28}.fs_sp\:32{--fs_sp: 32}.fs_sp\:36{--fs_sp: 36}.fs_sp\:40{--fs_sp: 40}.fs_sp\:48{--fs_sp: 48}.fs_sp\:56{--fs_sp: 56}.fs_sp\:64{--fs_sp: 64}.fs_sp\:72{--fs_sp: 72}.fs_sp\:80{--fs_sp: 80}.fs\:px{--fs_unit: var(--px)}.fs\:rem{--fs_unit: var(--rem-px)}.fs_sp\:px{--fs_unit_sp: var(--px)}.fs_sp\:rem{--fs_unit_sp: var(--rem-px)}.\:bold{font-weight:700}.\:\!bold{font-weight:400}.fw\:thin{font-weight:var(--font-weight-thin)}.fw\:light{font-weight:var(--font-weight-light)}.fw\:normal,.fw\:regular{font-weight:var(--font-weight-normal)}.fw\:medium{font-weight:var(--font-weight-medium)}.fw\:semi{font-weight:var(--font-weight-semi)}.fw\:bold{font-weight:var(--font-weight-bold)}.fw\:black,.fw\:heavy{font-weight:var(--font-weight-black)}@media not (min-width:48em){.fw_sp\:thin{font-weight:var(--font-weight-thin)}.fw_sp\:light{font-weight:var(--font-weight-light)}.fw_sp\:normal,.fw_sp\:regular{font-weight:var(--font-weight-normal)}.fw_sp\:medium{font-weight:var(--font-weight-medium)}.fw_sp\:semi{font-weight:var(--font-weight-semi)}.fw_sp\:bold{font-weight:var(--font-weight-bold)}.fw_sp\:black,.fw_sp\:heavy{font-weight:var(--font-weight-black)}}.font-weight\:,.fw\:{font-weight:var(--font-weight_apply)}.font-weight\:,.fw\:,.font-weight_sp\:,.fw_sp\:{--fw: initial;--font-weight: initial;--fw_def: unset;--_fw_rs: var(--fw, var(--font-weight, var(--fw_def)));--font-weight_apply: var(--_fw_rs)}@media not (min-width:48em){.font-weight\:,.fw\:,.font-weight_sp\:,.fw_sp\:{--fw_sp: initial;--font-weight_sp: initial;--font-weight_apply: var(--fw_sp, var(--font-weight_sp, var(--_fw_rs)));font-weight:var(--font-weight_apply)}}.\:italic{font-style:italic}.\:\!italic,.font-style\:normal{font-style:normal}.font-style\:italic{font-style:italic}@media not (min-width:48em){.font-style_sp\:normal{font-style:normal}.font-style_sp\:italic{font-style:italic}}.ffs\:normal{font-feature-settings:normal}.ffs\:palt{font-feature-settings:"palt"}.ffs\:pwid{font-feature-settings:"pwid"}.ffs\:tnum{font-feature-settings:"tnum"}.ffs\:pnum{font-feature-settings:"pnum"}@media not (min-width:48em){.ffs_sp\:normal{font-feature-settings:normal}.ffs_sp\:palt{font-feature-settings:"palt"}.ffs_sp\:pwid{font-feature-settings:"pwid"}.ffs_sp\:tnum{font-feature-settings:"tnum"}.ffs_sp\:pnum{font-feature-settings:"pnum"}}.lh\:1{line-height:1}.lh\:1\.1{line-height:1.1}.lh\:1\.2{line-height:1.2}.lh\:1\.25{line-height:1.25}.lh\:1\.33{line-height:.3333333333}.lh\:1\.4{line-height:1.4}.lh\:1\.5{line-height:1.5}.lh\:1\.66{line-height:.6666666667}.lh\:1\.75{line-height:1.75}.lh\:1\.8{line-height:1.8}.lh\:2{line-height:2}@media not (min-width:48em){.lh_sp\:1{line-height:1}.lh_sp\:1\.1{line-height:1.1}.lh_sp\:1\.2{line-height:1.2}.lh_sp\:1\.25{line-height:1.25}.lh_sp\:1\.33{line-height:.3333333333}.lh_sp\:1\.4{line-height:1.4}.lh_sp\:1\.5{line-height:1.5}.lh_sp\:1\.66{line-height:.6666666667}.lh_sp\:1\.75{line-height:1.75}.lh_sp\:1\.8{line-height:1.8}.lh_sp\:2{line-height:2}}.line-height\:,.lh\:{line-height:var(--line-height_apply)}.line-height\:,.line-height_sp\:,.lh\:,.lh_sp\:{--lh: initial;--line-height: initial;--lh_unit: 1;--lh_def: normal;--_lh_cl: calc(var(--lh) * var(--lh_unit));--_lh_rs: var(--_lh_cl, var(--line-height, var(--lh_def)));--line-height_apply: var(--_lh_rs)}@media not (min-width:48em){.line-height\:,.line-height_sp\:,.lh\:,.lh_sp\:{--lh_sp: initial;--line-height_sp: initial;--lh_unit_sp: initial;--_lh_sp_cl: calc(var(--lh_sp) * var(--lh_unit_sp, var(--lh_unit)));--line-height_apply: var(--_lh_sp_cl, var(--line-height_sp, var(--_lh_rs)));line-height:var(--line-height_apply)}}.ls\:0{letter-spacing:0}.ls\:xs{letter-spacing:.01em}.ls\:s{letter-spacing:.025em}.ls\:m{letter-spacing:.05em}.ls\:l{letter-spacing:.1em}.ls\:xl{letter-spacing:.2em}.ls\:-xs{letter-spacing:-.01em}.ls\:-s{letter-spacing:-.025em}.ls\:-m{letter-spacing:-.05em}.ls\:-l{letter-spacing:-.1em}.ls\:-xl{letter-spacing:-.2em}@media not (min-width:48em){.ls_sp\:0{letter-spacing:0}.ls_sp\:xs{letter-spacing:.01em}.ls_sp\:s{letter-spacing:.025em}.ls_sp\:m{letter-spacing:.05em}.ls_sp\:l{letter-spacing:.1em}.ls_sp\:xl{letter-spacing:.2em}.ls_sp\:-xs{letter-spacing:-.01em}.ls_sp\:-s{letter-spacing:-.025em}.ls_sp\:-m{letter-spacing:-.05em}.ls_sp\:-l{letter-spacing:-.1em}.ls_sp\:-xl{letter-spacing:-.2em}}.letter-spacing\:,.ls\:{letter-spacing:var(--letter-spacing_apply)}.letter-spacing\:,.letter-spacing_sp\:,.ls\:,.ls_sp\:{--ls: initial;--letter-spacing: initial;--ls_unit: 1em;--ls_def: normal;--_ls_cl: calc(var(--ls) * var(--ls_unit));--_ls_rs: var(--_ls_cl, var(--letter-spacing, var(--ls_def)));--letter-spacing_apply: var(--_ls_rs)}@media not (min-width:48em){.letter-spacing\:,.letter-spacing_sp\:,.ls\:,.ls_sp\:{--ls_sp: initial;--letter-spacing_sp: initial;--_ls_sp_cl: calc(var(--ls_sp) * var(--ls_unit));--letter-spacing_apply: var(--_ls_sp_cl, var(--letter-spacing_sp, var(--_ls_rs)));letter-spacing:var(--letter-spacing_apply)}}.ls\:px{--ls_unit: var(--px)}.\:underline{text-decoration:underline}.td\:none{text-decoration:none}.td\:underline{text-decoration:underline}.td\:line-through{text-decoration:line-through}@media not (min-width:48em){.td_sp\:none{text-decoration:none}.td_sp\:underline{text-decoration:underline}.td_sp\:line-through{text-decoration:line-through}}.text-decoration\:,.td\:{-webkit-text-decoration:var(--text-decoration_apply);text-decoration:var(--text-decoration_apply)}.text-decoration\:,.td\:,.text-decoration_sp\:,.td_sp\:{--td: initial;--text-decoration: initial;--td_def: unset;--_td_rs: var(--td, var(--text-decoration, var(--td_def)));--text-decoration_apply: var(--_td_rs)}@media not (min-width:48em){.text-decoration\:,.td\:,.text-decoration_sp\:,.td_sp\:{--td_sp: initial;--text-decoration_sp: initial;--text-decoration_apply: var(--td_sp, var(--text-decoration_sp, var(--_td_rs)));-webkit-text-decoration:var(--text-decoration_apply);text-decoration:var(--text-decoration_apply)}}.td-l\:none{text-decoration-line:none}.td-l\:underline{text-decoration-line:underline}.td-l\:through{text-decoration-line:line-through}@media not (min-width:48em){.td-l_sp\:none{text-decoration-line:none}.td-l_sp\:underline{text-decoration-line:underline}.td-l_sp\:through{text-decoration-line:line-through}}.text-decoration-color\:,.td-c\:{text-decoration-color:var(--text-decoration-color_apply)}.text-decoration-color\:,.text-decoration-color_sp\:,.td-c\:,.td-c_sp\:{--td-c: initial;--text-decoration-color: initial;--td-c_def: currentcolor;--_td-c_rs: var(--td-c, var(--text-decoration-color, var(--td-c_def)));--text-decoration-color_apply: var(--_td-c_rs)}@media not (min-width:48em){.text-decoration-color\:,.text-decoration-color_sp\:,.td-c\:,.td-c_sp\:{--td-c_sp: initial;--text-decoration-color_sp: initial;--text-decoration-color_apply: var(--td-c_sp, var(--text-decoration-color_sp, var(--_td-c_rs)));text-decoration-color:var(--text-decoration-color_apply)}}.td-c\:current{--td-c: currentcolor}.td-c_sp\:current{--td-c_sp: currentcolor}.td-s\:solid{text-decoration-style:solid}.td-s\:dashed{text-decoration-style:dashed}.td-s\:dotted{text-decoration-style:dotted}.td-s\:wavy{text-decoration-style:wavy}@media not (min-width:48em){.td-s_sp\:solid{text-decoration-style:solid}.td-s_sp\:dashed{text-decoration-style:dashed}.td-s_sp\:dotted{text-decoration-style:dotted}.td-s_sp\:wavy{text-decoration-style:wavy}}.text-shadow\:,.t-shd\:{text-shadow:var(--text-shadow_apply)}.text-shadow\:,.text-shadow_sp\:,.t-shd\:,.t-shd_sp\:{--tsh: initial;--text-shadow: initial;--tsh_def: none;--_tsh_rs: var(--tsh, var(--text-shadow, var(--tsh_def)));--text-shadow_apply: var(--_tsh_rs)}@media not (min-width:48em){.text-shadow\:,.text-shadow_sp\:,.t-shd\:,.t-shd_sp\:{--tsh_sp: initial;--text-shadow_sp: initial;--text-shadow_apply: var(--tsh_sp, var(--text-shadow_sp, var(--_tsh_rs)));text-shadow:var(--text-shadow_apply)}}.text-indent\:,.indent\:,.ind\:{text-indent:var(--text-indent_apply)}.text-indent\:,.text-indent_sp\:,.indent\:,.indent_sp\:,.ind\:,.ind_sp\:{--indent: initial;--text-indent: initial;--indent_type: ;--indent_unit: 1em;--indent_def: 0;--_ti-cl: calc(var(--indent) * var(--indent_unit));--_ti-rs: var(--_ti-cl, var(--text-indent, var(--indent_def)));--text-indent_length: var(--_ti-rs);--text-indent_apply: var(--_ti-rs) var(--indent_type)}@media not (min-width:48em){.text-indent\:,.text-indent_sp\:,.indent\:,.indent_sp\:,.ind\:,.ind_sp\:{--indent_sp: initial;--text-indent_sp: initial;--indent_type_sp: initial;--indent_unit_sp: initial;--_ti-cl_sp: calc(var(--indent_sp) * var(--indent_unit_sp, var(--indent_unit)));--_ti-rs_sp: var(--_ti-cl_sp, var(--text-indent_sp, var(--_ti-rs)));--text-indent_length: var(--_ti-rs_sp);--text-indent_apply: var(--_ti-rs_sp) var(--indent_type_sp, var(--indent_type));text-indent:var(--text-indent_apply)}}.indent\:0{--indent: 0}.indent\:-\.5em{--indent: -.5}.indent\:1em{--indent: 1}.indent\:-1em{--indent: -1}.indent\:-1\.5em{--indent: -1.5}.indent\:-2em{--indent: -2}.indent_sp\:0{--indent: 0}.indent_sp\:-\.5em{--indent: -.5}.indent_sp\:1em{--indent: 1}.indent_sp\:-1em{--indent: -1}.indent_sp\:-1\.5em{--indent: -1.5}.indent_sp\:-2em{--indent: -2}.ind\:{--indent_type: hanging}@media not (min-width:48em){.ind_sp\:{--indent_type: hanging}}.ind\:>*{text-indent:0}@media not (min-width:48em){.ind_sp\:>*{text-indent:0}}.ind\:>*.\:ind{display:inline-block;text-align:left;width:var(--text-indent_length, 0)}@media not (min-width:48em){.ind_sp\:>*.\:ind{display:inline-block;text-align:left;width:var(--text-indent_length, 0)}}.ind\:\.5em{--text-indent: .5em}.ind\:\.75em{--text-indent: .75em}.ind\:1em{--text-indent: 1em}.ind\:1\.25em{--text-indent: 1.25em}.ind\:1\.5em{--text-indent: 1.5em}.ind\:2em{--text-indent: 2em}.ind\:2\.5em{--text-indent: 2.5em}.ind\:3em{--text-indent: 3em}.ind\:3\.5em{--text-indent: 3.5em}.ind\:4em{--text-indent: 4em}.ind\:4\.5em{--text-indent: 4.5em}.ind\:5em{--text-indent: 5em}.ind_sp\:\.5em{--text-indent_sp: .5em}.ind_sp\:\.75em{--text-indent_sp: .75em}.ind_sp\:1em{--text-indent_sp: 1em}.ind_sp\:1\.25em{--text-indent_sp: 1.25em}.ind_sp\:1\.5em{--text-indent_sp: 1.5em}.ind_sp\:2em{--text-indent_sp: 2em}.ind_sp\:2\.5em{--text-indent_sp: 2.5em}.ind_sp\:3em{--text-indent_sp: 3em}.ind_sp\:3\.5em{--text-indent_sp: 3.5em}.ind_sp\:4em{--text-indent_sp: 4em}.ind_sp\:4\.5em{--text-indent_sp: 4.5em}.ind_sp\:5em{--text-indent_sp: 5em}.ind-list\:{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto}.ind-list\:>*{grid-column:1/-1;display:grid;grid-template-columns:subgrid}@media not (min-width:48em){.ind-list_sp\:,.ind-list_sp\:1col{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto}.ind-list_sp\:>*,.ind-list_sp\:1col>*{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.ind-list_sp\:1col{grid-template-columns:1fr}}.ws\:normal{white-space:normal}.ws\:nowrap{white-space:nowrap}.ws\:pre{white-space:pre}.ws\:pre-wrap{white-space:pre-wrap}.ws\:pre-line{white-space:pre-line}@media not (min-width:48em){.ws_sp\:normal{white-space:normal}.ws_sp\:nowrap{white-space:nowrap}.ws_sp\:pre{white-space:pre}.ws_sp\:pre-wrap{white-space:pre-wrap}.ws_sp\:pre-line{white-space:pre-line}}.white-space\:,.ws\:{white-space:var(--white-space_apply)}.white-space\:,.white-space_sp\:,.ws\:,.ws_sp\:{--ws: initial;--white-space: initial;--ws_def: unset;--_ws_rs: var(--ws, var(--white-space, var(--ws_def)));--white-space_apply: var(--_ws_rs)}@media not (min-width:48em){.white-space\:,.white-space_sp\:,.ws\:,.ws_sp\:{--ws_sp: initial;--white-space_sp: initial;--white-space_apply: var(--ws_sp, var(--white-space_sp, var(--_ws_rs)));white-space:var(--white-space_apply)}}.word-break\:normal{word-break:normal}.word-break\:break-all{word-break:break-all}.word-break\:keep-all{word-break:keep-all}@media not (min-width:48em){.word-break_sp\:normal{word-break:normal}.word-break_sp\:break-all{word-break:break-all}.word-break_sp\:keep-all{word-break:keep-all}}.overflow-wrap\:anywhere{overflow-wrap:anywhere}.overflow-wrap\:break-word{overflow-wrap:break-word}@media not (min-width:48em){.overflow-wrap_sp\:anywhere{overflow-wrap:anywhere}.overflow-wrap_sp\:break-word{overflow-wrap:break-word}}.ta\:left{text-align:left}.ta\:center{text-align:center}.ta\:right{text-align:right}.ta\:justify{text-align:justify}@media not (min-width:48em){.ta_sp\:left{text-align:left}.ta_sp\:center{text-align:center}.ta_sp\:right{text-align:right}.ta_sp\:justify{text-align:justify}}.text-align\:,.ta\:{text-align:var(--text-align_apply)}.text-align\:,.text-align_sp\:,.ta\:,.ta_sp\:{--ta: initial;--text-align: initial;--ta_def: unset;--_ta_rs: var(--ta, var(--text-align, var(--ta_def)));--text-align_apply: var(--_ta_rs)}@media not (min-width:48em){.text-align\:,.text-align_sp\:,.ta\:,.ta_sp\:{--ta_sp: initial;--text-align_sp: initial;--text-align_apply: var(--ta_sp, var(--text-align_sp, var(--_ta_rs)));text-align:var(--text-align_apply)}}.va\:top{vertical-align:top}.va\:middle{vertical-align:middle}.va\:bottom{vertical-align:bottom}.va\:baseline{vertical-align:baseline}@media not (min-width:48em){.va_sp\:top{vertical-align:top}.va_sp\:middle{vertical-align:middle}.va_sp\:bottom{vertical-align:bottom}.va_sp\:baseline{vertical-align:baseline}}.vertical-align\:,.va\:{vertical-align:var(--vertical-align_apply)}.vertical-align\:,.vertical-align_sp\:,.va\:,.va_sp\:{--va: initial;--vertical-align: initial;--va_def: unset;--_vta_rs: var(--va, var(--vertical-align, var(--va_def)));--vertical-align_apply: var(--_vta_rs)}@media not (min-width:48em){.vertical-align\:,.vertical-align_sp\:,.va\:,.va_sp\:{--va_sp: initial;--vertical-align_sp: initial;--vertical-align_apply: var(--va_sp, var(--vertical-align_sp, var(--_vta_rs)));vertical-align:var(--vertical-align_apply)}}.line-clamp\:,.lc\:{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:var(--line-clamp_apply);-webkit-line-clamp:var(--line-clamp_apply)}.line-clamp\:,.line-clamp_sp\:,.lc\:,.lc_sp\:{--lc: initial;--line-clamp: initial;--lc_def: none;--_lc_rs: var(--lc, var(--line-clamp, var(--lc_def)));--line-clamp_apply: var(--_lc_rs)}@media not (min-width:48em){.line-clamp\:,.line-clamp_sp\:,.lc\:,.lc_sp\:{--lc_sp: initial;--line-clamp_sp: initial;--line-clamp_apply: var(--lc_sp, var(--line-clamp_sp, var(--_lc_rs)));overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:var(--line-clamp_apply);-webkit-line-clamp:var(--line-clamp_apply)}}.lc\:1{--lc: 1}.lc\:2{--lc: 2}.lc\:3{--lc: 3}.lc\:4{--lc: 4}.lc\:5{--lc: 5}.lc\:none{--lc: none}.lc_sp\:1{--lc_sp: 1}.lc_sp\:2{--lc_sp: 2}.lc_sp\:3{--lc_sp: 3}.lc_sp\:4{--lc_sp: 4}.lc_sp\:5{--lc_sp: 5}.lc_sp\:none{--lc_sp: none}.c\:text{color:var(--color-text)}.c\:\^text{color:var(--color-text-inv)}.c\:pri{color:var(--color-pri)}.c\:sec{color:var(--color-sec)}.c\:ter{color:var(--color-ter)}@media not (min-width:48em){.c_sp\:text{color:var(--color-text)}.c_sp\:\^text{color:var(--color-text-inv)}.c_sp\:pri{color:var(--color-pri)}.c_sp\:sec{color:var(--color-sec)}.c_sp\:ter{color:var(--color-ter)}}.color\:,.c\:{color:var(--color_apply)}.color\:,.c\:,.color_sp\:,.c_sp\:{--c: initial;--color: initial;--c_def: unset;--_c_rs: var(--c, var(--color, var(--c_def)));--color_apply: var(--_c_rs)}@media not (min-width:48em){.color\:,.c\:,.color_sp\:,.c_sp\:{--c_sp: initial;--color_sp: initial;--color_apply: var(--c_sp, var(--color_sp, var(--_c_rs)));color:var(--color_apply)}}.bg-img\:none{background-image:none}@media not (min-width:48em){.bg-img_sp\:none{background-image:none}}.background-image\:,.bg-img\:,.bg\:{background-image:var(--background-image_apply)}.background-image\:,.background-image_sp\:,.bg-img\:,.bg-img_sp\:,.bg\:,.bg_sp\:{--bg-img: initial;--background-image: initial;--bg-img_def: none;--_bg-img_rs: var(--bg-img, var(--background-image, var(--bg-img_def)));--background-image_apply: var(--_bg-img_rs)}@media not (min-width:48em){.background-image\:,.background-image_sp\:,.bg-img\:,.bg-img_sp\:,.bg\:,.bg_sp\:{--bg-img_sp: initial;--background-image_sp: initial;--background-image_apply: var(--bg-img_sp, var(--background-image_sp, var(--_bg-img_rs)));background-image:var(--background-image_apply)}}.bg-pos\:center{background-position:center}@media not (min-width:48em){.bg-pos_sp\:center{background-position:center}}.background-position\:,.bg-pos\:,.bg\:{background-position:var(--background-position_apply)}.background-position\:,.background-position_sp\:,.bg-pos\:,.bg-pos_sp\:,.bg\:,.bg_sp\:{--bg-pos: initial;--background-position: initial;--bg-pos_def: center;--_bg-pos_rs: var(--bg-pos, var(--background-position, var(--bg-pos_def)));--background-position_apply: var(--_bg-pos_rs)}@media not (min-width:48em){.background-position\:,.background-position_sp\:,.bg-pos\:,.bg-pos_sp\:,.bg\:,.bg_sp\:{--bg-pos_sp: initial;--background-position_sp: initial;--background-position_apply: var(--bg-pos_sp, var(--background-position_sp, var(--_bg-pos_rs)));background-position:var(--background-position_apply)}}.bg-size\:auto{background-size:auto}.bg-size\:cover{background-size:cover}.bg-size\:contain{background-size:contain}@media not (min-width:48em){.bg-size_sp\:auto{background-size:auto}.bg-size_sp\:cover{background-size:cover}.bg-size_sp\:contain{background-size:contain}}.background-size\:,.bg-size\:,.bg\:{background-size:var(--background-size_apply)}.background-size\:,.background-size_sp\:,.bg-size\:,.bg-size_sp\:,.bg\:,.bg_sp\:{--bg-size: initial;--background-size: initial;--bg-size_def: cover;--_bg-size_rs: var(--bg-size, var(--background-size, var(--bg-size_def)));--background-size_apply: var(--_bg-size_rs)}@media not (min-width:48em){.background-size\:,.background-size_sp\:,.bg-size\:,.bg-size_sp\:,.bg\:,.bg_sp\:{--bg-size_sp: initial;--background-size_sp: initial;--background-size_apply: var(--bg-size_sp, var(--background-size_sp, var(--_bg-size_rs)));background-size:var(--background-size_apply)}}.bg-size\:100\%{--bg-size: 100% 100%}.bg-size_sp\:100\%{--bg-size_sp: 100% 100%}.bg-repeat\:no-repeat{background-repeat:no-repeat}.bg-repeat\:repeat{background-repeat:repeat}.bg-repeat\:x{background-repeat:repeat-x}.bg-repeat\:y{background-repeat:repeat-y}@media not (min-width:48em){.bg-repeat_sp\:no-repeat{background-repeat:no-repeat}.bg-repeat_sp\:repeat{background-repeat:repeat}.bg-repeat_sp\:x{background-repeat:repeat-x}.bg-repeat_sp\:y{background-repeat:repeat-y}}.background-repeat\:,.bg-repeat\:,.bg\:{background-repeat:var(--background-repeat_apply)}.background-repeat\:,.background-repeat_sp\:,.bg-repeat\:,.bg-repeat_sp\:,.bg\:,.bg_sp\:{--bg-repeat: initial;--background-repeat: initial;--bg-repeat_def: no-repeat;--_bg-repeat_rs: var(--bg-repeat, var(--background-repeat, var(--bg-repeat_def)));--background-repeat_apply: var(--_bg-repeat_rs)}@media not (min-width:48em){.background-repeat\:,.background-repeat_sp\:,.bg-repeat\:,.bg-repeat_sp\:,.bg\:,.bg_sp\:{--bg-repeat_sp: initial;--background-repeat_sp: initial;--background-repeat_apply: var(--bg-repeat_sp, var(--background-repeat_sp, var(--_bg-repeat_rs)));background-repeat:var(--background-repeat_apply)}}.bg-c\:\^text{background-color:var(--color-text-inv)}.bg-c\:pri{background-color:var(--color-pri)}.bg-c\:sec{background-color:var(--color-sec)}.bg-c\:ter{background-color:var(--color-ter)}.bg-c\:bg{background-color:var(--color-bg)}@media not (min-width:48em){.bg-c_sp\:text{background-color:var(--color-text)}.bg-c_sp\:\^text{background-color:var(--color-text-inv)}.bg-c_sp\:pri{background-color:var(--color-pri)}.bg-c_sp\:sec{background-color:var(--color-sec)}.bg-c_sp\:ter{background-color:var(--color-ter)}.bg-c_sp\:bg{background-color:var(--color-bg)}}.background-color\:,.bg-c\:,.bg\:{background-color:var(--background-color_apply)}.background-color\:,.background-color_sp\:,.bg-c\:,.bg-c_sp\:,.bg\:,.bg_sp\:{--bg-c: initial;--background-color: initial;--bg-c_def: transparent;--_bg-c_rs: var(--bg-c, var(--background-color, var(--bg-c_def)));--background-color_apply: var(--_bg-c_rs)}@media not (min-width:48em){.background-color\:,.background-color_sp\:,.bg-c\:,.bg-c_sp\:,.bg\:,.bg_sp\:{--bg-c_sp: initial;--background-color_sp: initial;--background-color_apply: var(--bg-c_sp, var(--background-color_sp, var(--_bg-c_rs)));background-color:var(--background-color_apply)}}.ackground-attachment\:scroll{background-attachment:scroll}.ackground-attachment\:fixed{background-attachment:fixed}@media not (min-width:48em){.ackground-attachment_sp\:scroll{background-attachment:scroll}.ackground-attachment_sp\:fixed{background-attachment:fixed}}.border-width\:,.bd-w\:,.bd\:{border-width:var(--border-width_apply)}.border-width\:,.border-width_sp\:,.bd-w\:,.bd-w_sp\:,.bd\:,.bd_sp\:{--bd-w: initial;--border-width: initial;--bd-w_unit: var(--px);--bd-w_def: 0;--_bd-w_cl: calc(var(--bd-w) * var(--bd-w_unit));--_bd-w_rs: var(--_bd-w_cl, var(--border-width, var(--bd-w_def)));--border-width_apply: var(--_bd-w_rs)}@media not (min-width:48em){.border-width\:,.border-width_sp\:,.bd-w\:,.bd-w_sp\:,.bd\:,.bd_sp\:{--bd-w_sp: initial;--border-width_sp: initial;--bd-w_unit_sp: initial;--_bd-w_cl_sp: calc(var(--bd-w_sp) * var(--bd-w_unit_sp, var(--bd-w_unit)));--border-width_apply: var(--_bd-w_cl_sp, var(--border-width_sp, var(--_bd-w_rs)));border-width:var(--border-width_apply)}}.border-style\:,.bd-s\:,.bd\:{border-style:var(--border-style_apply)}.border-style\:,.border-style_sp\:,.bd-s\:,.bd-s_sp\:,.bd\:,.bd_sp\:{--bd-s: initial;--border-style: initial;--bd-s_def: solid;--_bd-s_rs: var(--bd-s, var(--border-style, var(--bd-s_def)));--border-style_apply: var(--_bd-s_rs)}@media not (min-width:48em){.border-style\:,.border-style_sp\:,.bd-s\:,.bd-s_sp\:,.bd\:,.bd_sp\:{--bd-s_sp: initial;--border-style_sp: initial;--border-style_apply: var(--bd-s_sp, var(--border-style_sp, var(--_bd-s_rs)));border-style:var(--border-style_apply)}}.border-color\:,.bd-c\:,.bd\:{border-color:var(--border-color_apply)}.border-color\:,.border-color_sp\:,.bd-c\:,.bd-c_sp\:,.bd\:,.bd_sp\:{--bd-c: initial;--border-color: initial;--bd-c_def: currentcolor;--_bd-c_rs: var(--bd-c, var(--border-color, var(--bd-c_def)));--border-color_apply: var(--_bd-c_rs)}@media not (min-width:48em){.border-color\:,.border-color_sp\:,.bd-c\:,.bd-c_sp\:,.bd\:,.bd_sp\:{--bd-c_sp: initial;--border-color_sp: initial;--border-color_apply: var(--bd-c_sp, var(--border-color_sp, var(--_bd-c_rs)));border-color:var(--border-color_apply)}}.border-top-width\:,.bdt-w\:,.bdt\:{border-top-width:var(--border-top-width_apply)}.border-top-width\:,.border-top-width_sp\:,.bdt-w\:,.bdt-w_sp\:,.bdt\:,.bdt_sp\:{--bdt-w: initial;--border-top-width: initial;--bdt-w_unit: var(--px);--bdt-w_def: 0;--_bdt-w_cl: calc(var(--bdt-w) * var(--bdt-w_unit));--_bdt-w_rs: var(--_bdt-w_cl, var(--border-top-width, var(--bdt-w_def)));--border-top-width_apply: var(--_bdt-w_rs)}@media not (min-width:48em){.border-top-width\:,.border-top-width_sp\:,.bdt-w\:,.bdt-w_sp\:,.bdt\:,.bdt_sp\:{--bdt-w_sp: initial;--border-top-width_sp: initial;--bdt-w_unit_sp: initial;--_bdt-w_cl_sp: calc(var(--bdt-w_sp) * var(--bdt-w_unit_sp, var(--bdt-w_unit)));--border-top-width_apply: var(--_bdt-w_cl_sp, var(--border-top-width_sp, var(--_bdt-w_rs)));border-top-width:var(--border-top-width_apply)}}.border-top-style\:,.bdt-s\:,.bdt\:{border-top-style:var(--border-top-style_apply)}.border-top-style\:,.border-style_sp\:,.bdt-s\:,.bdt-s_sp\:,.bdt\:,.bdt_sp\:{--bdt-s: initial;--border-top-style: initial;--bdt-s_def: solid;--_bdt-s_rs: var(--bdt-s, var(--border-top-style, var(--bdt-s_def)));--border-top-style_apply: var(--_bdt-s_rs)}@media not (min-width:48em){.border-top-style\:,.border-style_sp\:,.bdt-s\:,.bdt-s_sp\:,.bdt\:,.bdt_sp\:{--bdt-s_sp: initial;--border-top-style_sp: initial;--border-top-style_apply: var(--bdt-s_sp, var(--border-top-style_sp, var(--_bdt-s_rs)));border-top-style:var(--border-top-style_apply)}}.border-top-color\:,.bdt-c\:,.bdt\:{border-top-color:var(--border-top-color_apply)}.border-top-color\:,.border-top-color_sp\:,.bdt-c\:,.bdt-c_sp\:,.bdt\:,.bdt_sp\:{--bdt-c: initial;--border-top-color: initial;--bdt-c_def: currentcolor;--_bdt-c_rs: var(--bdt-c, var(--border-top-color, var(--bdt-c_def)));--border-top-color_apply: var(--_bdt-c_rs)}@media not (min-width:48em){.border-top-color\:,.border-top-color_sp\:,.bdt-c\:,.bdt-c_sp\:,.bdt\:,.bdt_sp\:{--bdt-c_sp: initial;--border-top-color_sp: initial;--border-top-color_apply: var(--bdt-c_sp, var(--border-top-color_sp, var(--_bdt-c_rs)));border-top-color:var(--border-top-color_apply)}}.border-right-width\:,.bdr-w\:,.bdr\:{border-right-width:var(--border-right-width_apply)}.border-right-width\:,.border-right-width_sp\:,.bdr-w\:,.bdr-w_sp\:,.bdr\:,.bdr_sp\:{--bdr-w: initial;--border-right-width: initial;--bdr-w_unit: var(--px);--bdr-w_def: 0;--_bdr-w_cl: calc(var(--bdr-w) * var(--bdr-w_unit));--_bdr-w_rs: var(--_bdr-w_cl, var(--border-right-width, var(--bdr-w_def)));--border-right-width_apply: var(--_bdr-w_rs)}@media not (min-width:48em){.border-right-width\:,.border-right-width_sp\:,.bdr-w\:,.bdr-w_sp\:,.bdr\:,.bdr_sp\:{--bdr-w_sp: initial;--border-right-width_sp: initial;--bdr-w_unit_sp: initial;--_bdr-w_cl_sp: calc(var(--bdr-w_sp) * var(--bdr-w_unit_sp, var(--bdr-w_unit)));--border-right-width_apply: var(--_bdr-w_cl_sp, var(--border-right-width_sp, var(--_bdr-w_rs)));border-right-width:var(--border-right-width_apply)}}.border-right-style\:,.bdr-s\:,.bdr\:{border-right-style:var(--border-right-style_apply)}.border-right-style\:,.border-right-style_sp\:,.bdr-s\:,.bdr-s_sp\:,.bdr\:,.bdr_sp\:{--bdr-s: initial;--border-right-style: initial;--bdr-s_def: solid;--_bdr-s_rs: var(--bdr-s, var(--border-right-style, var(--bdr-s_def)));--border-right-style_apply: var(--_bdr-s_rs)}@media not (min-width:48em){.border-right-style\:,.border-right-style_sp\:,.bdr-s\:,.bdr-s_sp\:,.bdr\:,.bdr_sp\:{--bdr-s_sp: initial;--border-right-style_sp: initial;--border-right-style_apply: var(--bdr-s_sp, var(--border-right-style_sp, var(--_bdr-s_rs)));border-right-style:var(--border-right-style_apply)}}.border-right-color\:,.bdr-c\:,.bdr\:{border-right-color:var(--border-right-color_apply)}.border-right-color\:,.border-right-color_sp\:,.bdr-c\:,.bdr-c_sp\:,.bdr\:,.bdr_sp\:{--bdr-c: initial;--border-right-color: initial;--bdr-c_def: currentcolor;--_bdr-c_rs: var(--bdr-c, var(--border-right-color, var(--bdr-c_def)));--border-right-color_apply: var(--_bdr-c_rs)}@media not (min-width:48em){.border-right-color\:,.border-right-color_sp\:,.bdr-c\:,.bdr-c_sp\:,.bdr\:,.bdr_sp\:{--bdr-c_sp: initial;--border-right-color_sp: initial;--border-right-color_apply: var(--bdr-c_sp, var(--border-right-color_sp, var(--_bdr-c_rs)));border-right-color:var(--border-right-color_apply)}}.border-bottom-width\:,.bdb-w\:,.bdb\:{border-bottom-width:var(--border-bottom-width_apply)}.border-bottom-width\:,.border-bottom-width_sp\:,.bdb-w\:,.bdb-w_sp\:,.bdb\:,.bdb_sp\:{--bdb-w: initial;--border-bottom-width: initial;--bdb-w_unit: var(--px);--bdb-w_def: 0;--_bdb-w_cl: calc(var(--bdb-w) * var(--bdb-w_unit));--_bdb-w_rs: var(--_bdb-w_cl, var(--border-bottom-width, var(--bdb-w_def)));--border-bottom-width_apply: var(--_bdb-w_rs)}@media not (min-width:48em){.border-bottom-width\:,.border-bottom-width_sp\:,.bdb-w\:,.bdb-w_sp\:,.bdb\:,.bdb_sp\:{--bdb-w_sp: initial;--border-bottom-width_sp: initial;--bdb-w_unit_sp: initial;--_bdb-w_cl_sp: calc(var(--bdb-w_sp) * var(--bdb-w_unit_sp, var(--bdb-w_unit)));--border-bottom-width_apply: var(--_bdb-w_cl_sp, var(--border-bottom-width_sp, var(--_bdb-w_rs)));border-bottom-width:var(--border-bottom-width_apply)}}.border-bottom-style\:,.bdb-s\:,.bdb\:{border-bottom-style:var(--border-bottom-style_apply)}.border-bottom-style\:,.border-bottom-style_sp\:,.bdb-s\:,.bdb-s_sp\:,.bdb\:,.bdb_sp\:{--bdb-s: initial;--border-bottom-style: initial;--bdb-s_def: solid;--_bdb-s_rs: var(--bdb-s, var(--border-bottom-style, var(--bdb-s_def)));--border-bottom-style_apply: var(--_bdb-s_rs)}@media not (min-width:48em){.border-bottom-style\:,.border-bottom-style_sp\:,.bdb-s\:,.bdb-s_sp\:,.bdb\:,.bdb_sp\:{--bdb-s_sp: initial;--border-bottom-style_sp: initial;--border-bottom-style_apply: var(--bdb-s_sp, var(--border-bottom-style_sp, var(--_bdb-s_rs)));border-bottom-style:var(--border-bottom-style_apply)}}.border-bottom-color\:,.bdb-c\:,.bdb\:{border-color:var(--border-bottom-color_apply)}.border-bottom-color\:,.border-bottom-color_sp\:,.bdb-c\:,.bdb-c_sp\:,.bdb\:,.bdb_sp\:{--bdb-c: initial;--border-bottom-color: initial;--bdb-c_def: currentcolor;--_bdb-c_rs: var(--bdb-c, var(--border-bottom-color, var(--bdb-c_def)));--border-bottom-color_apply: var(--_bdb-c_rs)}@media not (min-width:48em){.border-bottom-color\:,.border-bottom-color_sp\:,.bdb-c\:,.bdb-c_sp\:,.bdb\:,.bdb_sp\:{--bdb-c_sp: initial;--border-bottom-color_sp: initial;--border-bottom-color_apply: var(--bdb-c_sp, var(--border-bottom-color_sp, var(--_bdb-c_rs)));border-bottom-color:var(--border-bottom-color_apply)}}.border-left-width\:,.bdl-w\:,.bdl\:{border-left-width:var(--border-left-width_apply)}.border-left-width\:,.border-left-width_sp\:,.bdl-w\:,.bdl-w_sp\:,.bdl\:,.bdl_sp\:{--bdl-w: initial;--border-left-width: initial;--bdl-w_unit: var(--px);--bdl-w_def: 0;--_bdl-w_cl: calc(var(--bdl-w) * var(--bdl-w_unit));--_bdl-w_rs: var(--_bdl-w_cl, var(--border-left-width, var(--bdl-w_def)));--border-left-width_apply: var(--_bdl-w_rs)}@media not (min-width:48em){.border-left-width\:,.border-left-width_sp\:,.bdl-w\:,.bdl-w_sp\:,.bdl\:,.bdl_sp\:{--bdl-w_sp: initial;--border-left-width_sp: initial;--bdl-w_unit_sp: initial;--_bdl-w_cl_sp: calc(var(--bdl-w_sp) * var(--bdl-w_unit_sp, var(--bdl-w_unit)));--border-left-width_apply: var(--_bdl-w_cl_sp, var(--border-left-width_sp, var(--_bdl-w_rs)));border-left-width:var(--border-left-width_apply)}}.border-left-style\:,.bdl-s\:,.bdl\:{border-left-style:var(--border-left-style_apply)}.border-left-style\:,.border-left-style_sp\:,.bdl-s\:,.bdl-s_sp\:,.bdl\:,.bdl_sp\:{--bdl-s: initial;--border-left-style: initial;--bdl-s_def: solid;--_bdl-s_rs: var(--bdl-s, var(--border-left-style, var(--bdl-s_def)));--border-left-style_apply: var(--_bdl-s_rs)}@media not (min-width:48em){.border-left-style\:,.border-left-style_sp\:,.bdl-s\:,.bdl-s_sp\:,.bdl\:,.bdl_sp\:{--bdl-s_sp: initial;--border-left-style_sp: initial;--border-left-style_apply: var(--bdl-s_sp, var(--border-left-style_sp, var(--_bdl-s_rs)));border-left-style:var(--border-left-style_apply)}}.border-left-color\:,.bdl-c\:,.bdl\:{border-left-color:var(--border-left-color_apply)}.border-left-color\:,.border-left-color_sp\:,.bdl-c\:,.bdl-c_sp\:,.bdl\:,.bdl_sp\:{--bdl-c: initial;--border-left-color: initial;--bdl-c_def: currentcolor;--_bdl-c_rs: var(--bdl-c, var(--border-left-color, var(--bdl-c_def)));--border-left-color_apply: var(--_bdl-c_rs)}@media not (min-width:48em){.border-left-color\:,.border-left-color_sp\:,.bdl-c\:,.bdl-c_sp\:,.bdl\:,.bdl_sp\:{--bdl-c_sp: initial;--border-left-color_sp: initial;--border-left-color_apply: var(--bdl-c_sp, var(--border-left-color_sp, var(--_bdl-c_rs)));border-left-color:var(--border-left-color_apply)}}.border-radius\:,.rad\:{border-radius:var(--border-radius_apply)}.border-radius\:,.border-radius_sp\:,.rad\:,.rad_sp\:{--rad: initial;--border-radius: initial;--rad_unit: var(--px);--rad_def: 0;--_rad_cl: calc(var(--rad) * var(--rad_unit));--_rad_rs: var(--_rad_cl, var(--border-radius, var(--rad_def)));--border-radius_apply: var(--_rad_rs)}@media not (min-width:48em){.border-radius\:,.border-radius_sp\:,.rad\:,.rad_sp\:{--rad_sp: initial;--border-radius_sp: initial;--rad_unit_sp: initial;--_rad_sp_cl: calc(var(--rad_sp) * var(--rad_unit_sp, var(--rad_unit)));--border-radius_apply: var(--_rad_sp_cl, var(--border-radius_sp, var(--_rad_rs)));border-radius:var(--border-radius_apply)}}.border-top-left-radius\:,.rad-tl\:,.rad-t\:,.rad-l\:{border-top-left-radius:var(--border-top-left-radius_apply)}.border-top-left-radius\:,.border-top-left-radius_sp\:,.rad-tl\:,.rad-tl_sp\:,.rad-t\:,.rad-t_sp\:,.rad-l\:,.rad-l_sp\:{--rad-tl: initial;--border-top-left-radius: initial;--rad-tl_unit: var(--px);--rad-tl_def: 0;--_rad-tl_cl: calc(var(--rad-tl) * var(--rad-tl_unit));--_rad-tl_rs: var(--_rad-tl_cl, var(--border-top-left-radius, var(--rad-tl_def)));--border-top-left-radius_apply: var(--_rad-tl_rs)}@media not (min-width:48em){.border-top-left-radius\:,.border-top-left-radius_sp\:,.rad-tl\:,.rad-tl_sp\:,.rad-t\:,.rad-t_sp\:,.rad-l\:,.rad-l_sp\:{--rad-tl_sp: initial;--border-top-left-radius_sp: initial;--rad-tl_unit_sp: initial;--_rad-tl_sp_cl: calc(var(--rad-tl_sp) * var(--rad-tl_unit_sp, var(--rad-tl_unit)));--border-top-left-radius_apply: var(--_rad-tl_sp_cl, var(--border-top-left-radius_sp, var(--_rad-tl_rs)));border-top-left-radius:var(--border-top-left-radius_apply)}}.border-top-right-radius\:,.rad-tr\:,.rad-t\:,.rad-r\:{border-top-right-radius:var(--border-top-right-radius_apply)}.border-top-right-radius\:,.border-top-right-radius_sp\:,.rad-tr\:,.rad-tr_sp\:,.rad-t\:,.rad-t_sp\:,.rad-r\:,.rad-r_sp\:{--rad-tr: initial;--border-top-right-radius: initial;--rad-tr_unit: var(--px);--rad-tr_def: 0;--_rad-tr_cl: calc(var(--rad-tr) * var(--rad-tr_unit));--_rad-tr_rs: var(--_rad-tr_cl, var(--border-top-right-radius, var(--rad-tr_def)));--border-top-right-radius_apply: var(--_rad-tr_rs)}@media not (min-width:48em){.border-top-right-radius\:,.border-top-right-radius_sp\:,.rad-tr\:,.rad-tr_sp\:,.rad-t\:,.rad-t_sp\:,.rad-r\:,.rad-r_sp\:{--rad-tr_sp: initial;--border-top-right-radius_sp: initial;--rad-tr_unit_sp: initial;--_rad-tr_sp_cl: calc(var(--rad-tr_sp) * var(--rad-tr_unit_sp, var(--rad-tr_unit)));--border-top-right-radius_apply: var(--_rad-tr_sp_cl, var(--border-top-right-radius_sp, var(--_rad-tr_rs)));border-top-right-radius:var(--border-top-right-radius_apply)}}.border-bottom-right-radius\:,.rad-br\:,.rad-b\:,.rad-r\:{border-bottom-right-radius:var(--border-bottom-right-radius_apply)}.border-bottom-right-radius\:,.border-bottom-right-radius_sp\:,.rad-br\:,.rad-br_sp\:,.rad-b\:,.rad-b_sp\:,.rad-r\:,.rad-r_sp\:{--rad-br: initial;--border-bottom-right-radius: initial;--rad-br_unit: var(--px);--rad-br_def: 0;--_rad-br_cl: calc(var(--rad-br) * var(--rad-br_unit));--_rad-br_rs: var(--_rad-br_cl, var(--border-bottom-right-radius, var(--rad-br_def)));--border-bottom-right-radius_apply: var(--_rad-br_rs)}@media not (min-width:48em){.border-bottom-right-radius\:,.border-bottom-right-radius_sp\:,.rad-br\:,.rad-br_sp\:,.rad-b\:,.rad-b_sp\:,.rad-r\:,.rad-r_sp\:{--rad-br_sp: initial;--border-bottom-right-radius_sp: initial;--rad-br_unit_sp: initial;--_rad-br_sp_cl: calc(var(--rad-br_sp) * var(--rad-br_unit_sp, var(--rad-br_unit)));--border-bottom-right-radius_apply: var(--_rad-br_sp_cl, var(--border-bottom-right-radius_sp, var(--_rad-br_rs)));border-bottom-right-radius:var(--border-bottom-right-radius_apply)}}.border-bottom-left-radius\:,.rad-bl\:,.rad-b\:,.rad-l\:{border-bottom-left-radius:var(--border-bottom-left-radius_apply)}.border-bottom-left-radius\:,.border-bottom-left-radius_sp\:,.rad-bl\:,.rad-bl_sp\:,.rad-b\:,.rad-b_sp\:,.rad-l\:,.rad-l_sp\:{--rad-bl: initial;--border-bottom-left-radius: initial;--rad-bl_unit: var(--px);--rad-bl_def: 0;--_rad-bl_cl: calc(var(--rad-bl) * var(--rad-bl_unit));--_rad-bl_rs: var(--_rad-bl_cl, var(--border-bottom-left-radius, var(--rad-bl_def)));--border-bottom-left-radius_apply: var(--_rad-bl_rs)}@media not (min-width:48em){.border-bottom-left-radius\:,.border-bottom-left-radius_sp\:,.rad-bl\:,.rad-bl_sp\:,.rad-b\:,.rad-b_sp\:,.rad-l\:,.rad-l_sp\:{--rad-bl_sp: initial;--border-bottom-left-radius_sp: initial;--rad-bl_unit_sp: initial;--_rad-bl_sp_cl: calc(var(--rad-bl_sp) * var(--rad-bl_unit_sp, var(--rad-bl_unit)));--border-bottom-left-radius_apply: var(--_rad-bl_sp_cl, var(--border-bottom-left-radius_sp, var(--_rad-bl_rs)));border-bottom-left-radius:var(--border-bottom-left-radius_apply)}}.border-top-radius\:,.border-top-radius_sp\:,.rad-t\:,.rad-t_sp\:{--rad-t: initial;--border-top-radius: initial;--rad-tl: var(--rad-t);--border-top-left-radius: var(--border-top-radius);--rad-tr: var(--rad-t);--border-top-right-radius: var(--border-top-radius)}@media not (min-width:48em){.border-top-radius\:,.border-top-radius_sp\:,.rad-t\:,.rad-t_sp\:{--rad-t_sp: initial;--border-top-radius_sp: initial;--rad-tl_sp: var(--rad-t_sp);--border-top-left-radius_sp: var(--border-top-radius_sp);--rad-tr_sp: var(--rad-t_sp);--border-top-right-radius_sp: var(--border-top-radius_sp)}}.border-right-radius\:,.border-right-radius_sp\:,.rad-r\:,.rad-r_sp\:{--rad-r: initial;--border-right-radius: initial;--rad-tr: var(--rad-r);--border-top-right-radius: var(--border-right-radius);--rad-br: var(--rad-r);--border-bottom-right-radius: var(--border-right-radius)}@media not (min-width:48em){.border-right-radius\:,.border-right-radius_sp\:,.rad-r\:,.rad-r_sp\:{--rad-r_sp: initial;--border-right-radius_sp: initial;--rad-tr_sp: var(--rad-r_sp);--border-top-right-radius_sp: var(--border-right-radius_sp);--rad-br_sp: var(--rad-r_sp);--border-bottom-right-radius_sp: var(--border-right-radius_sp)}}.border-bottom-radius\:,.border-bottom-radius_sp\:,.rad-b\:,.rad-b_sp\:{--rad-b: initial;--border-bottom-radius: initial;--rad-bl: var(--rad-b);--border-bottom-left-radius: var(--border-bottom-radius);--rad-br: var(--rad-b);--border-bottom-right-radius: var(--border-bottom-radius)}@media not (min-width:48em){.border-bottom-radius\:,.border-bottom-radius_sp\:,.rad-b\:,.rad-b_sp\:{--rad-b_sp: initial;--border-bottom-radius_sp: initial;--rad-bl_sp: var(--rad-b_sp);--border-bottom-left-radius_sp: var(--border-bottom-radius_sp);--rad-br_sp: var(--rad-b_sp);--border-bottom-right-radius_sp: var(--border-bottom-radius_sp)}}.border-left-radius\:,.border-left-radius_sp\:,.rad-l\:,.rad-l_sp\:{--rad-l: initial;--border-left-radius: initial;--rad-tl: var(--rad-l);--border-top-left-radius: var(--border-left-radius);--rad-bl: var(--rad-l);--border-bottom-left-radius: var(--border-left-radius)}@media not (min-width:48em){.border-left-radius\:,.border-left-radius_sp\:,.rad-l\:,.rad-l_sp\:{--rad-l_sp: initial;--border-left-radius_sp: initial;--rad-tl_sp: var(--rad-l_sp);--border-top-left-radius_sp: var(--border-left-radius_sp);--rad-bl_sp: var(--rad-l_sp);--border-bottom-left-radius_sp: var(--border-left-radius_sp)}}.rad\:0{--rad: 0}.rad\:xs{--rad: var(--radius-xs)}.rad\:s{--rad: var(--radius-s)}.rad\:m{--rad: var(--radius-m)}.rad\:l{--rad: var(--radius-l)}.rad\:xl{--rad: var(--radius-xl)}.rad\:max{--border-radius: var(--infinity-length)}.rad\:n{--border-radius: 2px}.rad_sp\:0{--rad_sp: 0}.rad_sp\:xs{--rad_sp: var(--radius-xs)}.rad_sp\:s{--rad_sp: var(--radius-s)}.rad_sp\:m{--rad_sp: var(--radius-m)}.rad_sp\:l{--rad_sp: var(--radius-l)}.rad_sp\:xl{--rad_sp: var(--radius-xl)}.rad_sp\:max{--border-radius_sp: var(--infinity-length)}.rad_sp\:n{--border-radius_sp: 2px}.rad-t\:0{--rad-t: 0}.rad-t\:xs{--rad-t: var(--radius-xs)}.rad-t\:s{--rad-t: var(--radius-s)}.rad-t\:m{--rad-t: var(--radius-m)}.rad-t\:l{--rad-t: var(--radius-l)}.rad-t\:xl{--rad-t: var(--radius-xl)}.rad-t\:max{--border-top-radius: var(--infinity-length)}.rad-t\:n{--border-top-radius: 2px}.rad-t_sp\:0{--rad-t_sp: 0}.rad-t_sp\:xs{--rad-t_sp: var(--radius-xs)}.rad-t_sp\:s{--rad-t_sp: var(--radius-s)}.rad-t_sp\:m{--rad-t_sp: var(--radius-m)}.rad-t_sp\:l{--rad-t_sp: var(--radius-l)}.rad-t_sp\:xl{--rad-t_sp: var(--radius-xl)}.rad-t_sp\:max{--border-top-radius_sp: var(--infinity-length)}.rad-t_sp\:n{--border-top-radius_sp: 2px}.rad-b\:0{--rad-b: 0}.rad-b\:xs{--rad-b: var(--radius-xs)}.rad-b\:s{--rad-b: var(--radius-s)}.rad-b\:m{--rad-b: var(--radius-m)}.rad-b\:l{--rad-b: var(--radius-l)}.rad-b\:xl{--rad-b: var(--radius-xl)}.rad-b\:max{--border-bottom-radius: var(--infinity-length)}.rad-b\:n{--border-bottom-radius: 2px}.rad-b_sp\:0{--rad-b_sp: 0}.rad-b_sp\:xs{--rad-b_sp: var(--radius-xs)}.rad-b_sp\:s{--rad-b_sp: var(--radius-s)}.rad-b_sp\:m{--rad-b_sp: var(--radius-m)}.rad-b_sp\:l{--rad-b_sp: var(--radius-l)}.rad-b_sp\:xl{--rad-b_sp: var(--radius-xl)}.rad-b_sp\:max{--border-bottom-radius_sp: var(--infinity-length)}.rad-b_sp\:n{--border-bottom-radius_sp: 2px}.rad-l\:0{--rad-l: 0}.rad-l\:xs{--rad-l: var(--radius-xs)}.rad-l\:s{--rad-l: var(--radius-s)}.rad-l\:m{--rad-l: var(--radius-m)}.rad-l\:l{--rad-l: var(--radius-l)}.rad-l\:xl{--rad-l: var(--radius-xl)}.rad-l\:max{--border-left-radius: var(--infinity-length)}.rad-l\:n{--border-left-radius: 2px}.rad-l_sp\:0{--rad-l_sp: 0}.rad-l_sp\:xs{--rad-l_sp: var(--radius-xs)}.rad-l_sp\:s{--rad-l_sp: var(--radius-s)}.rad-l_sp\:m{--rad-l_sp: var(--radius-m)}.rad-l_sp\:l{--rad-l_sp: var(--radius-l)}.rad-l_sp\:xl{--rad-l_sp: var(--radius-xl)}.rad-l_sp\:max{--border-left-radius_sp: var(--infinity-length)}.rad-l_sp\:n{--border-left-radius_sp: 2px}.rad-r\:0{--rad-r: 0}.rad-r\:xs{--rad-r: var(--radius-xs)}.rad-r\:s{--rad-r: var(--radius-s)}.rad-r\:m{--rad-r: var(--radius-m)}.rad-r\:l{--rad-r: var(--radius-l)}.rad-r\:xl{--rad-r: var(--radius-xl)}.rad-r\:max{--border-right-radius: var(--infinity-length)}.rad-r\:n{--border-right-radius: 2px}.rad-r_sp\:0{--rad-r_sp: 0}.rad-r_sp\:xs{--rad-r_sp: var(--radius-xs)}.rad-r_sp\:s{--rad-r_sp: var(--radius-s)}.rad-r_sp\:m{--rad-r_sp: var(--radius-m)}.rad-r_sp\:l{--rad-r_sp: var(--radius-l)}.rad-r_sp\:xl{--rad-r_sp: var(--radius-xl)}.rad-r_sp\:max{--border-right-radius_sp: var(--infinity-length)}.rad-r_sp\:n{--border-right-radius_sp: 2px}.rad-tl\:0{--rad-tl: 0}.rad-tl\:xs{--rad-tl: var(--radius-xs)}.rad-tl\:s{--rad-tl: var(--radius-s)}.rad-tl\:m{--rad-tl: var(--radius-m)}.rad-tl\:l{--rad-tl: var(--radius-l)}.rad-tl\:xl{--rad-tl: var(--radius-xl)}.rad-tl\:max{--border-top-left-radius: var(--infinity-length)}.rad-tl\:n{--border-top-left-radius: 2px}.rad-tl_sp\:0{--rad-tl_sp: 0}.rad-tl_sp\:xs{--rad-tl_sp: var(--radius-xs)}.rad-tl_sp\:s{--rad-tl_sp: var(--radius-s)}.rad-tl_sp\:m{--rad-tl_sp: var(--radius-m)}.rad-tl_sp\:l{--rad-tl_sp: var(--radius-l)}.rad-tl_sp\:xl{--rad-tl_sp: var(--radius-xl)}.rad-tl_sp\:max{--border-top-left-radius_sp: var(--infinity-length)}.rad-tl_sp\:n{--border-top-left-radius_sp: 2px}.rad-tr\:0{--rad-tr: 0}.rad-tr\:xs{--rad-tr: var(--radius-xs)}.rad-tr\:s{--rad-tr: var(--radius-s)}.rad-tr\:m{--rad-tr: var(--radius-m)}.rad-tr\:l{--rad-tr: var(--radius-l)}.rad-tr\:xl{--rad-tr: var(--radius-xl)}.rad-tr\:max{--border-top-right-radius: var(--infinity-length)}.rad-tr\:n{--border-top-right-radius: 2px}.rad-tr_sp\:0{--rad-tr_sp: 0}.rad-tr_sp\:xs{--rad-tr_sp: var(--radius-xs)}.rad-tr_sp\:s{--rad-tr_sp: var(--radius-s)}.rad-tr_sp\:m{--rad-tr_sp: var(--radius-m)}.rad-tr_sp\:l{--rad-tr_sp: var(--radius-l)}.rad-tr_sp\:xl{--rad-tr_sp: var(--radius-xl)}.rad-tr_sp\:max{--border-top-right-radius_sp: var(--infinity-length)}.rad-tr_sp\:n{--border-top-right-radius_sp: 2px}.rad-bl\:0{--rad-bl: 0}.rad-bl\:xs{--rad-bl: var(--radius-xs)}.rad-bl\:s{--rad-bl: var(--radius-s)}.rad-bl\:m{--rad-bl: var(--radius-m)}.rad-bl\:l{--rad-bl: var(--radius-l)}.rad-bl\:xl{--rad-bl: var(--radius-xl)}.rad-bl\:max{--border-bottom-left-radius: var(--infinity-length)}.rad-bl\:n{--border-bottom-left-radius: 2px}.rad-bl_sp\:0{--rad-bl_sp: 0}.rad-bl_sp\:xs{--rad-bl_sp: var(--radius-xs)}.rad-bl_sp\:s{--rad-bl_sp: var(--radius-s)}.rad-bl_sp\:m{--rad-bl_sp: var(--radius-m)}.rad-bl_sp\:l{--rad-bl_sp: var(--radius-l)}.rad-bl_sp\:xl{--rad-bl_sp: var(--radius-xl)}.rad-bl_sp\:max{--border-bottom-left-radius_sp: var(--infinity-length)}.rad-bl_sp\:n{--border-bottom-left-radius_sp: 2px}.rad-br\:0{--rad-br: 0}.rad-br\:xs{--rad-br: var(--radius-xs)}.rad-br\:s{--rad-br: var(--radius-s)}.rad-br\:m{--rad-br: var(--radius-m)}.rad-br\:l{--rad-br: var(--radius-l)}.rad-br\:xl{--rad-br: var(--radius-xl)}.rad-br\:max{--border-bottom-right-radius: var(--infinity-length)}.rad-br\:n{--border-bottom-right-radius: 2px}.rad-br_sp\:0{--rad-br_sp: 0}.rad-br_sp\:xs{--rad-br_sp: var(--radius-xs)}.rad-br_sp\:s{--rad-br_sp: var(--radius-s)}.rad-br_sp\:m{--rad-br_sp: var(--radius-m)}.rad-br_sp\:l{--rad-br_sp: var(--radius-l)}.rad-br_sp\:xl{--rad-br_sp: var(--radius-xl)}.rad-br_sp\:max{--border-bottom-right-radius_sp: var(--infinity-length)}.rad-br_sp\:n{--border-bottom-right-radius_sp: 2px}.box-shadow\:,.b-shd\:{box-shadow:var(--box-shadow_apply)}.box-shadow\:,.b-shd\:,.box-shadow_sp\:,.b-shd_sp\:{--bsh: initial;--box-shadow: initial;--bsh_def: none;--_bsh_rs: var(--bsh, var(--box-shadow, var(--bsh_def)));--box-shadow_apply: var(--_bsh_rs)}@media not (min-width:48em){.box-shadow\:,.b-shd\:,.box-shadow_sp\:,.b-shd_sp\:{--bsh_sp: initial;--box-shadow_sp: initial;--box-shadow_apply: var(--bsh_sp, var(--box-shadow_sp, var(--_bsh_rs)));box-shadow:var(--box-shadow_apply)}}.opacity\:,.op\:{opacity:var(--opacity_apply)}.opacity\:,.op\:,.opacity_sp\:,.op_sp\:{--op: initial;--opacity: initial;--op_def: 1;--_op_rs: var(--op, var(--opacity, var(--op_def)));--opacity_apply: var(--_op_rs)}@media not (min-width:48em){.opacity\:,.op\:,.opacity_sp\:,.op_sp\:{--op_sp: initial;--opacity_sp: initial;--opacity_apply: var(--op_sp, var(--opacity_sp, var(--_op_rs)));opacity:var(--opacity_apply)}}.obj-fit\:cover{-o-object-fit:cover;object-fit:cover}.obj-fit\:contain{-o-object-fit:contain;object-fit:contain}@media not (min-width:48em){.obj-fit_sp\:cover{-o-object-fit:cover;object-fit:cover}.obj-fit_sp\:contain{-o-object-fit:contain;object-fit:contain}}.object-fit\:,.obj-fit\:,.obj\:{-o-object-fit:var(--object-fit_apply);object-fit:var(--object-fit_apply)}.object-fit\:,.object-fit_sp\:,.obj-fit\:,.obj-fit_sp\:,.obj\:,.obj_sp\:{--obj-fit: initial;--object-fit: initial;--obj-fit_def: cover;--_obj-fit_rs: var(--obj-fit, var(--object-fit, var(--obj-fit_def)));--object-fit_apply: var(--_obj-fit_rs)}@media not (min-width:48em){.object-fit\:,.object-fit_sp\:,.obj-fit\:,.obj-fit_sp\:,.obj\:,.obj_sp\:{--obj-fit_sp: initial;--object-fit_sp: initial;--object-fit_apply: var(--obj-fit_sp, var(--object-fit_sp, var(--_obj-fit_rs)));-o-object-fit:var(--object-fit_apply);object-fit:var(--object-fit_apply)}}.obj-pos\:center{-o-object-position:center;object-position:center}.obj-pos\:top{-o-object-position:top;object-position:top}.obj-pos\:bottom{-o-object-position:bottom;object-position:bottom}.obj-pos\:left{-o-object-position:left;object-position:left}.obj-pos\:right{-o-object-position:right;object-position:right}@media not (min-width:48em){.obj-pos_sp\:center{-o-object-position:center;object-position:center}.obj-pos_sp\:top{-o-object-position:top;object-position:top}.obj-pos_sp\:bottom{-o-object-position:bottom;object-position:bottom}.obj-pos_sp\:left{-o-object-position:left;object-position:left}.obj-pos_sp\:right{-o-object-position:right;object-position:right}}.object-position\:,.obj-pos\:,.obj\:{-o-object-position:var(--object-position_apply);object-position:var(--object-position_apply)}.object-position\:,.object-position_sp\:,.obj-pos\:,.obj-pos_sp\:,.obj\:,.obj_sp\:{--obj-pos: initial;--object-position: initial;--obj-pos_def: center;--_obj-pos_rs: var(--obj-pos, var(--object-position, var(--obj-pos_def)));--object-position_apply: var(--_obj-pos_rs)}@media not (min-width:48em){.object-position\:,.object-position_sp\:,.obj-pos\:,.obj-pos_sp\:,.obj\:,.obj_sp\:{--obj-pos_sp: initial;--object-position_sp: initial;--object-position_apply: var(--obj-pos_sp, var(--object-position_sp, var(--_obj-pos_rs)));-o-object-position:var(--object-position_apply);object-position:var(--object-position_apply)}}.mix-blend-mode\:,.blend\:{mix-blend-mode:var(--mix-blend-mode_apply)}.mix-blend-mode\:,.blend\:,.mix-blend-mode_sp\:,.blend_sp\:{--blend: initial;--mix-blend-mode: initial;--blend_def: normal;--_blend_rs: var(--blend, var(--mix-blend-mode, var(--blend_def)));--mix-blend-mode_apply: var(--_blend_rs)}@media not (min-width:48em){.mix-blend-mode\:,.blend\:,.mix-blend-mode_sp\:,.blend_sp\:{--blend_sp: initial;--mix-blend-mode_sp: initial;--mix-blend-mode_apply: var(--blend_sp, var(--mix-blend-mode_sp, var(--_blend_rs)));mix-blend-mode:var(--mix-blend-mode_apply)}}.blend\:normal{--blend: normal}.blend\:multiply{--blend: multiply}.blend\:screen{--blend: screen}.blend\:overlay{--blend: overlay}.blend\:difference{--blend: difference}.blend\:luminosity{--blend: luminosity}.blend_sp\:normal{--blend_sp: normal}.blend_sp\:multiply{--blend_sp: multiply}.blend_sp\:screen{--blend_sp: screen}.blend_sp\:overlay{--blend_sp: overlay}.blend_sp\:difference{--blend_sp: difference}.blend_sp\:luminosity{--blend_sp: luminosity}.background-blend-mode\:,.bg-blend\:{background-blend-mode:var(--background-blend-mode_apply)}.background-blend-mode\:,.bg-blend\:,.background-blend-mode_sp\:,.bg-blend_sp\:{--bg-blend: initial;--background-blend-mode: initial;--bg-blend_def: normal;--_bg-blend_rs: var(--bg-blend, var(--background-blend-mode, var(--bg-blend_def)));--background-blend-mode_apply: var(--_bg-blend_rs)}@media not (min-width:48em){.background-blend-mode\:,.bg-blend\:,.background-blend-mode_sp\:,.bg-blend_sp\:{--bg-blend_sp: initial;--background-blend-mode_sp: initial;--background-blend-mode_apply: var(--bg-blend_sp, var(--background-blend-mode_sp, var(--_bg-blend_rs)));background-blend-mode:var(--background-blend-mode_apply)}}.bg-blend\:normal{--bg-blend: normal}.bg-blend\:multiply{--bg-blend: multiply}.bg-blend\:screen{--bg-blend: screen}.bg-blend\:overlay{--bg-blend: overlay}.bg-blend\:difference{--bg-blend: difference}.bg-blend\:luminosity{--bg-blend: luminosity}.bg-blend_sp\:normal{--bg-blend_sp: normal}.bg-blend_sp\:multiply{--bg-blend_sp: multiply}.bg-blend_sp\:screen{--bg-blend_sp: screen}.bg-blend_sp\:overlay{--bg-blend_sp: overlay}.bg-blend_sp\:difference{--bg-blend_sp: difference}.bg-blend_sp\:luminosity{--bg-blend_sp: luminosity}.transition\:,.tsn\:{transition:var(--transition_apply)}.transition\:,.tsn\:,.transition_sp\:,.tsn_sp\:{--tsn: initial;--transition: initial;--tsn_def: none;--_tsn_rs: var(--tsn, var(--transition, var(--tsn_def)));--transition_apply: var(--_tsn_rs)}@media not (min-width:48em){.transition\:,.tsn\:,.transition_sp\:,.tsn_sp\:{--tsn_sp: initial;--transition_sp: initial;--transition_apply: var(--tsn_sp, var(--transition_sp, var(--_tsn_rs)));transition:var(--transition_apply)}}.tsn\:none{--tsn: none}.tsn_sp\:none{--tsn_sp: none}.transform\:,.tsf\:{transform:var(--transform_apply)}.transform\:,.tsf\:,.transform_sp\:,.tsf_sp\:{--tsf: initial;--transform: initial;--tsf_def: none;--_tsf_rs: var(--tsf, var(--transform, var(--tsf_def)));--transform_apply: var(--_tsf_rs)}@media not (min-width:48em){.transform\:,.tsf\:,.transform_sp\:,.tsf_sp\:{--tsf_sp: initial;--transform_sp: initial;--transform_apply: var(--tsf_sp, var(--transform_sp, var(--_tsf_rs)));transform:var(--transform_apply)}}.tsf\:none{--tsf: none}.tsf_sp\:none{--tsf_sp: none}.translate\:,.tsl\:{translate:var(--translate_apply)}.translate\:,.translate_sp\:,.tsl\:,.tsl_sp\:{--tsl: initial;--translate: initial;--tsl_unit: var(--px);--tsl_def: 0;--_tsl-cl: calc(var(--tsl) * var(--tsl_unit));--_tsl-rs: var(--_tsl-cl, var(--translate, var(--tsl_def)));--translate_apply: var(--_tsl-rs)}@media not (min-width:48em){.translate\:,.translate_sp\:,.tsl\:,.tsl_sp\:{--tsl_sp: initial;--translate_sp: initial;--tsl_unit_sp: initial;--_tsl_sp_cl: calc(var(--tsl_sp) * var(--tsl_unit_sp, var(--tsl_unit)));--translate_apply: var(--_tsl_sp_cl, var(--translate_sp, var(--_tsl-rs)));translate:var(--translate_apply)}}.tsl\:0{--tsl: 0}.tsl\:-50\%{--translate: -50% -50%}.tsl_sp\:0{--tsl_sp: 0}.tsl_sp\:-50\%{--translate_sp: -50% -50%}.translate-x\:,.translate-y\:,.tsl-x\:,.tsl-y\:{translate:var(--translate-x_apply) var(--translate-y_apply)}.translate-x\:,.translate-x_sp\:,.translate-y\:,.translate-y_sp\:,.tsl-x\:,.tsl-x_sp\:,.tsl-y\:,.tsl-y_sp\:{--tsl-x: initial;--tsl-y: initial;--translate-x: initial;--translate-y: initial;--tsl_unit: var(--px);--tsl_def: 0;--_tlx-cl: calc(var(--tsl-x) * var(--tsl_unit));--_tly-cl: calc(var(--tsl-y) * var(--tsl_unit));--_tlx-rs: var(--_tlx-cl, var(--translate-x, var(--tsl_def)));--_tly-rs: var(--_tly-cl, var(--translate-y, var(--tsl_def)));--translate-x_apply: var(--_tlx-rs);--translate-y_apply: var(--_tly-rs)}@media not (min-width:48em){.translate-x\:,.translate-x_sp\:,.translate-y\:,.translate-y_sp\:,.tsl-x\:,.tsl-x_sp\:,.tsl-y\:,.tsl-y_sp\:{--tsl-x_sp: initial;--tsl-y_sp: initial;--translate-x_sp: initial;--translate-y_sp: initial;--tsl_unit_sp: initial;--_tlx-cl_sp: calc(var(--tsl-x_sp) * var(--tsl_unit_sp, var(--tsl_unit)));--_tly-cl_sp: calc(var(--tsl-y_sp) * var(--tsl_unit_sp, var(--tsl_unit)));--translate-x_apply: var(--_tlx-cl_sp, var(--translate-x_sp, var(--_tlx-rs)));--translate-y_apply: var(--_tly-cl_sp, var(--translate-y_sp, var(--_tly-rs)));translate:var(--translate-x_apply) var(--translate-y_apply)}}.tsl-x\:0{--tsl-x: 0}.tsl-x\:-50\%{--translate-x: -50%}.tsl-y\:0{--tsl-y: 0}.tsl-y\:-50\%{--translate-y: -50%}.tsl-x_sp\:0{--tsl-x_sp: 0}.tsl-x_sp\:-50\%{--translate-x_sp: -50%}.tsl-y_sp\:0{--tsl-y_sp: 0}.tsl-y_sp\:-50\%{--translate-y_sp: -50%}.scale\:{scale:var(--scale_apply)}.scale\:,.scale_sp\:{--scale: initial;--scale_def: 1;--_scale_rs: var(--scale, var(--scale_def));--scale_apply: var(--_scale_rs)}@media not (min-width:48em){.scale\:,.scale_sp\:{--scale_sp: initial;--scale_apply: var(--scale_sp, var(--_scale_rs));scale:var(--scale_apply)}}.scale-x\:,.scale-y\:{scale:var(--scale-x_apply) var(--scale-y_apply)}.scale-x\:,.scale-x_sp\:,.scale-y\:,.scale-y_sp\:{--scale-x: initial;--scale-y: initial;--scale_def: 1;--_scx_rs: var(--scale-x, var(--scale_def));--_scy_rs: var(--scale-y, var(--scale_def));--scale-x_apply: var(--_scx_rs);--scale-y_apply: var(--_scy_rs)}@media not (min-width:48em){.scale-x\:,.scale-x_sp\:,.scale-y\:,.scale-y_sp\:{--scale-x_sp: initial;--scale-y_sp: initial;--scale-x_apply: var(--scale-x_sp, var(--_scx_rs));--scale-y_apply: var(--scale-y_sp, var(--_scy_rs));scale:var(--scale-x_apply) var(--scale-y_apply)}}.scale-x\:1{--scale-x: 1}.scale-x\:-1{--scale-x: -1}.scale-y\:1{--scale-y: 1}.scale-y\:-1{--scale-y: -1}.scale-x_sp\:1{--scale-x_sp: 1}.scale-x_sp\:-1{--scale-x_sp: -1}.scale-y_sp\:1{--scale-y_sp: 1}.scale-y_sp\:-1{--scale-y_sp: -1}.rotate\:,.rot\:{rotate:var(--rotate_apply)}.rotate\:,.rot\:,.rotate_sp\:,.rot_sp\:{--rot: initial;--rotate: initial;--rot_def: 0deg;--_rot_rs: var(--rot, var(--rotate, var(--rot_def)));--rotate_apply: var(--_rot_rs)}@media not (min-width:48em){.rotate\:,.rot\:,.rotate_sp\:,.rot_sp\:{--rot_sp: initial;--rotate_sp: initial;--rotate_apply: var(--rot_sp, var(--rotate_sp, var(--_rot_rs)));rotate:var(--rotate_apply)}}.\:block{display:block}.\:flex{display:flex}.\:grid{display:grid}.\:none{display:none}.\:inline{display:inline}.\:table{display:table}.\:ib,.\:inline-block{display:inline-block}.\:inline-flex{display:inline-flex}.display\:,.d\:{display:var(--display_apply)}.display\:,.d\:,.display_sp\:,.d_sp\:{--d: initial;--display: initial;--d_def: block;--_d_rs: var(--d, var(--display, var(--d_def)));--display_apply: var(--_d_rs)}@media not (min-width:48em){.display\:,.d\:,.display_sp\:,.d_sp\:{--d_sp: initial;--display_sp: initial;--display_apply: var(--d_sp, var(--display_sp, var(--_rs, var(--_d_rs))));display:var(--display_apply)}}.d\:none{--d: none}.d\:block{--d: block}.d\:flex{--d: flex}.d\:grid{--d: grid}.d\:inline{--d: inline}.d\:inline-block{--d: inline-block}.d\:inline-flex{--d: inline-flex}.d\:flow-root{--d: flow-root}.d\:contents{--d: contents}.d\:table{--d: table}.d\:list-item{--d: list-item}.d_sp\:none{--d_sp: none}.d_sp\:block{--d_sp: block}.d_sp\:flex{--d_sp: flex}.d_sp\:grid{--d_sp: grid}.d_sp\:inline{--d_sp: inline}.d_sp\:inline-block{--d_sp: inline-block}.d_sp\:inline-flex{--d_sp: inline-flex}.d_sp\:flow-root{--d_sp: flow-root}.d_sp\:contents{--d_sp: contents}.d_sp\:table{--d_sp: table}.d_sp\:list-item{--d_sp: list-item}@media not (min-width:48em){.sp\:none,.\!sp\:{display:none!important}}@media(min-width:48em){.\!sp\:none,.sp\:{display:none!important}}.\:ghost{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border-width:0!important}.bg-border\:,.bg-border_sp\:{--bg-border-c: initial;--_bg-bd-c_rs: var(--bg-border-c, currentColor);--bg-border-c_apply: var(--_bg-bd-c_rs);position:relative;width:100%;z-index:0}@media not (min-width:48em){.bg-border\:,.bg-border_sp\:{--bg-border-c_sp: initial;--bg-border-c_apply: var(--bg-border-c_sp, var(--_bg-bd-c_rs))}}.bg-border\::before,.bg-border_sp\::before{content:"";-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;display:block;position:absolute;inset:0;z-index:-1;background-color:var(--bg-border-c_apply, currentColor)}@media(forced-colors:active){.bg-border\::before,.bg-border_sp\::before{background-color:CanvasText!important}}.table-grid\:{--_col-w-def: minmax(4rem, 1fr);--cell-c-def: currentColor;--cell-bg-c-def: transparent;--cell-pd-def: .5em;--cell-fw-def: normal;--cell-ta-def: center;--cell-va-def: center;--c-gap: var(--tg-bd-col-w, var(--tg-bd-w, initial));--column-gap: var(--tg-bd-col-width, var(--tg-bd-width, calc(1 * var(--px))));--c-gap_sp: var(--tg-bd-col-w, var(--tg-bd-w, initial));--column-gap_sp: var(--tg-bd-col-width, var(--tg-bd-width, initial));--r-gap: var(--tg-bd-row-w, var(--tg-bd-w, initial));--row-gap: var(--tg-bd-row-width, var(--tg-bd-width, calc(1 * var(--px))));--r-gap_sp: var(--tg-bd-row-w, var(--tg-bd-w, initial));--row-gap_sp: var(--tg-bd-row-width, var(--tg-bd-width, initial));display:grid;grid:auto-flow dense/var(--col-w1, var(--_col-w-def)) var(--col-w2, ) var(--col-w3, ) var(--col-w4, ) var(--col-w5, ) var(--col-w6, ) var(--col-w7, ) var(--col-w8, ) var(--col-w9, ) var(--col-w10, ) var(--col-w11, ) var(--col-w12, ) var(--col-w13, ) var(--col-w14, ) var(--col-w15, ) var(--col-w16, ) var(--col-w17, ) var(--col-w18, ) var(--col-w19, ) var(--col-w20, ) var(--col-w21, ) var(--col-w22, ) var(--col-w23, ) var(--col-w24, ) var(--col-w25, ) var(--col-w26, ) var(--col-w27, ) var(--col-w28, ) var(--col-w29, ) var(--col-w30, );border-collapse:separate!important}.table-grid\: thead:not(.\:ghost),.table-grid\: tbody:not(.\:ghost),.table-grid\: tfoot:not(.\:ghost),.table-grid\: tr:not(.\:ghost){display:contents!important}.table-grid\: th,.table-grid\: td{grid-column:span var(--colspan, 1);grid-row:span var(--rowspan, 1);display:grid}.table-grid\: th{color:var(--cell-c, var(--th-c, var(--cell-c-def)));background-color:var(--cell-bg-c, var(--th-bg-c, var(--cell-bg-c-def)));padding:var(--cell-pd, var(--th-pd, var(--cell-pd-def)));font-weight:var(--cell-fw, var(--th-fw, var(--cell-fw-def)));justify-content:var(--cell-ta, var(--th-ta, var(--cell-ta-def)));align-content:var(--cell-va, var(--th-va, var(--cell-va-def)))}.table-grid\: td{color:var(--cell-c, var(--td-c, var(--cell-c-def)));background-color:var(--cell-bg-c, var(--td-bg-c, var(--cell-bg-c-def)));padding:var(--cell-pd, var(--td-pd, var(--cell-pd-def)));font-weight:var(--cell-fw, var(--td-fw, var(--cell-fw-def)));justify-content:var(--cell-ta, var(--td-ta, var(--cell-ta-def)));align-content:var(--cell-va, var(--td-va, var(--cell-va-def)))}.bg-border\:.table-grid\: th,.bg-border\:.table-grid\: td,.bg-border\:>.table-grid\: th,.bg-border\:>.table-grid\: td{--cell-c-def: #000;--cell-bg-c-def: #fff}.table-grid\: td[colspan="2"],.table-grid\: th[colspan="2"]{--colspan: 2}.table-grid\: td[colspan="3"],.table-grid\: th[colspan="3"]{--colspan: 3}.table-grid\: td[colspan="4"],.table-grid\: th[colspan="4"]{--colspan: 4}.table-grid\: td[colspan="5"],.table-grid\: th[colspan="5"]{--colspan: 5}.table-grid\: td[colspan="6"],.table-grid\: th[colspan="6"]{--colspan: 6}.table-grid\: td[colspan="7"],.table-grid\: th[colspan="7"]{--colspan: 7}.table-grid\: td[colspan="8"],.table-grid\: th[colspan="8"]{--colspan: 8}.table-grid\: td[colspan="9"],.table-grid\: th[colspan="9"]{--colspan: 9}.table-grid\: td[colspan="10"],.table-grid\: th[colspan="10"]{--colspan: 10}.table-grid\: td[colspan="11"],.table-grid\: th[colspan="11"]{--colspan: 11}.table-grid\: td[colspan="12"],.table-grid\: th[colspan="12"]{--colspan: 12}.table-grid\: td[colspan="13"],.table-grid\: th[colspan="13"]{--colspan: 13}.table-grid\: td[colspan="14"],.table-grid\: th[colspan="14"]{--colspan: 14}.table-grid\: td[colspan="15"],.table-grid\: th[colspan="15"]{--colspan: 15}.table-grid\: td[colspan="16"],.table-grid\: th[colspan="16"]{--colspan: 16}.table-grid\: td[colspan="17"],.table-grid\: th[colspan="17"]{--colspan: 17}.table-grid\: td[colspan="18"],.table-grid\: th[colspan="18"]{--colspan: 18}.table-grid\: td[colspan="19"],.table-grid\: th[colspan="19"]{--colspan: 19}.table-grid\: td[colspan="20"],.table-grid\: th[colspan="20"]{--colspan: 20}.table-grid\: td[colspan="21"],.table-grid\: th[colspan="21"]{--colspan: 21}.table-grid\: td[colspan="22"],.table-grid\: th[colspan="22"]{--colspan: 22}.table-grid\: td[colspan="23"],.table-grid\: th[colspan="23"]{--colspan: 23}.table-grid\: td[colspan="24"],.table-grid\: th[colspan="24"]{--colspan: 24}.table-grid\: td[colspan="25"],.table-grid\: th[colspan="25"]{--colspan: 25}.table-grid\: td[colspan="26"],.table-grid\: th[colspan="26"]{--colspan: 26}.table-grid\: td[colspan="27"],.table-grid\: th[colspan="27"]{--colspan: 27}.table-grid\: td[colspan="28"],.table-grid\: th[colspan="28"]{--colspan: 28}.table-grid\: td[colspan="29"],.table-grid\: th[colspan="29"]{--colspan: 29}.table-grid\: td[colspan="30"],.table-grid\: th[colspan="30"]{--colspan: 30}.table-grid\: td[rowspan="2"],.table-grid\: th[rowspan="2"]{--rowspan: 2}.table-grid\: td[rowspan="3"],.table-grid\: th[rowspan="3"]{--rowspan: 3}.table-grid\: td[rowspan="4"],.table-grid\: th[rowspan="4"]{--rowspan: 4}.table-grid\: td[rowspan="5"],.table-grid\: th[rowspan="5"]{--rowspan: 5}.table-grid\: td[rowspan="6"],.table-grid\: th[rowspan="6"]{--rowspan: 6}.table-grid\: td[rowspan="7"],.table-grid\: th[rowspan="7"]{--rowspan: 7}.table-grid\: td[rowspan="8"],.table-grid\: th[rowspan="8"]{--rowspan: 8}.table-grid\: td[rowspan="9"],.table-grid\: th[rowspan="9"]{--rowspan: 9}.table-grid\: td[rowspan="10"],.table-grid\: th[rowspan="10"]{--rowspan: 10}.table-grid\: td[rowspan="11"],.table-grid\: th[rowspan="11"]{--rowspan: 11}.table-grid\: td[rowspan="12"],.table-grid\: th[rowspan="12"]{--rowspan: 12}.table-grid\: td[rowspan="13"],.table-grid\: th[rowspan="13"]{--rowspan: 13}.table-grid\: td[rowspan="14"],.table-grid\: th[rowspan="14"]{--rowspan: 14}.table-grid\: td[rowspan="15"],.table-grid\: th[rowspan="15"]{--rowspan: 15}.table-grid\: td[rowspan="16"],.table-grid\: th[rowspan="16"]{--rowspan: 16}.table-grid\: td[rowspan="17"],.table-grid\: th[rowspan="17"]{--rowspan: 17}.table-grid\: td[rowspan="18"],.table-grid\: th[rowspan="18"]{--rowspan: 18}.table-grid\: td[rowspan="19"],.table-grid\: th[rowspan="19"]{--rowspan: 19}.table-grid\: td[rowspan="20"],.table-grid\: th[rowspan="20"]{--rowspan: 20}.table-grid\: td[rowspan="21"],.table-grid\: th[rowspan="21"]{--rowspan: 21}.table-grid\: td[rowspan="22"],.table-grid\: th[rowspan="22"]{--rowspan: 22}.table-grid\: td[rowspan="23"],.table-grid\: th[rowspan="23"]{--rowspan: 23}.table-grid\: td[rowspan="24"],.table-grid\: th[rowspan="24"]{--rowspan: 24}.table-grid\: td[rowspan="25"],.table-grid\: th[rowspan="25"]{--rowspan: 25}.table-grid\: td[rowspan="26"],.table-grid\: th[rowspan="26"]{--rowspan: 26}.table-grid\: td[rowspan="27"],.table-grid\: th[rowspan="27"]{--rowspan: 27}.table-grid\: td[rowspan="28"],.table-grid\: th[rowspan="28"]{--rowspan: 28}.table-grid\: td[rowspan="29"],.table-grid\: th[rowspan="29"]{--rowspan: 29}.table-grid\: td[rowspan="30"],.table-grid\: th[rowspan="30"]{--rowspan: 30}@media(forced-colors:active){:where(.table-grid\:--forced){background-color:CanvasText!important}:where(.table-grid\:--forced) th,:where(.table-grid\:--forced) td{background-color:Canvas!important}}.debug\:r,.debug\:g,.debug\:b,.debug\:c,.debug\:m,.debug\:y,.debug\:bk,.debug\:w{outline:1px solid var(--debug-color)!important;outline-offset:0}.debug\:r{--debug-color: #f00}.debug\:g{--debug-color: #0f0}.debug\:b{--debug-color: #00f}.debug\:c{--debug-color: #0ff}.debug\:m{--debug-color: #f0f}.debug\:y{--debug-color: #ff0}.debug\:bk{--debug-color: #000}.debug\:w{--debug-color: #fff}.liquid\:{--liquid-max-width: 100vw;--liquid-width: 2000;--liquid-scale: 1;--liquid-font-size: 16;--liquid-font-scale: 1;--px: calc(var(--liquid-max-width) / var(--liquid-width) * var(--liquid-scale));--font-rem: calc(var(--liquid-font-size) * var(--px));--rem-px: calc(var(--font-rem) / 16);font-size:var(--font-rem)}@media(max-width:48em){.liquid_sp\:{--liquid-max-width: 100vw;--liquid-width: var(--liquid-width_sp, 750);--liquid-font-size: var(--liquid-font-size_sp, 32);--liquid-font-scale: var(--liquid-font-scale_sp, 1);--px: calc(var(--liquid-max-width) / var(--liquid-width) * var(--liquid-scale));--font-rem: calc(var(--liquid-font-size) * var(--px));--rem-px: calc(var(--font-rem) / 16);font-size:var(--font-rem)}}@media(not (max-width:48em))and (max-width:65.625em){.liquid_md\:{--liquid-max-width: 1050px;--liquid-width: var(--liquid-width_md, 1440);--liquid-font-size: var(--liquid-font-size_md, 16);--px: calc(var(--liquid-max-width) / var(--liquid-width) * var(--liquid-scale));--font-rem: calc(var(--liquid-font-size) * var(--px));--rem-px: calc(var(--font-rem) / 16);font-size:var(--font-rem)}}@media(not (max-width:65.625em))and (max-width:90em){.liquid_md\:{--liquid-width: var(--liquid-width_md, 1440);--liquid-font-size: var(--liquid-font-size_md, 16);--liquid-max-width: 100vw;--px: calc(var(--liquid-max-width) / var(--liquid-width) * var(--liquid-scale));--font-rem: calc(var(--liquid-font-size) * var(--px));--rem-px: calc(var(--font-rem) / 16);font-size:var(--font-rem)}}.elevation\:0{box-shadow:var(--elevation-0)}.elevation\:1{box-shadow:var(--elevation-1)}.elevation\:2{box-shadow:var(--elevation-2)}.elevation\:3{box-shadow:var(--elevation-3)}.elevation\:4{box-shadow:var(--elevation-4)}.p-mt\:>p+p{margin-top:var(--margin-top_apply)}.p-mt\:,.p-mt_sp\:{--p-mt: initial;--pmt_def: 0;--_pmt_rs: var(--p-mt, var(--pmt_def));--margin-top_apply: var(--_pmt_rs)}@media not (min-width:48em){.p-mt\:,.p-mt_sp\:{--p-mt_sp: initial;--_pmt_apply_sp: var(--p-mt_sp, var(--_pmt_rs));--margin-top_apply: var(--_pmt_apply_sp)}.p-mt\:>p+p,.p-mt_sp\:>p+p{margin-top:var(--margin-top_apply)}}.p-mt\:0{--p-mt: 0 }.p-mt\:\.25{--p-mt: .25lh }.p-mt\:\.5{--p-mt: .5lh }.p-mt\:\.75{--p-mt: .75lh }.p-mt\:1{--p-mt: 1lh}.font\:oswald{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.fs\:text{--fs: var(--fs-text)}.fs\:text-s{--fs: var(--fs-text-s)}.fs\:note{--fs: var(--fs-note)}.fs\:t1{--fs: var(--fs-title1)}.fs\:t2{--fs: var(--fs-title2)}.fs\:t3{--fs: var(--fs-title3)}.fs\:t4{--fs: var(--fs-title4)}.fs\:t5{--fs: var(--fs-title5)}.c\:text-invert{color:var(--color-text-invert)}.c\:red{color:var(--color-text-red)}.c\:primary{color:var(--color-primary)}.c\:primary-dark{color:var(--color-primary-dark)}.c\:price{color:var(--color-price-red)}.c\:pri-d{color:var(--color-primary-dark)}.c\:link{color:var(--color-link)}.bg-c\:text{background-color:var(--color-text)}.bg-c\:text-invert{background-color:var(--color-text-invert)}.bg-c\:primary{background-color:var(--color-primary)}.bg-c\:primary-dark{background-color:var(--color-primary-dark)}.hover-op\:,.hover-op\:\.5,.hover-op\:\.6,.hover-op\:\.7,.hover-op\:\.8{--_hvr-op: var(--hover-op, .75);--_hvr-dr: var(--hover-duration, var(--duration_250ms));will-change:opacity;transition:opacity var(--_hvr-dr) ease}@media(any-hover:hover){.hover-op\::hover,.hover-op\:\.5:hover,.hover-op\:\.6:hover,.hover-op\:\.7:hover,.hover-op\:\.8:hover{opacity:var(--_hvr-op)}}.hover-op\:\.5{--hover-op: .5}.hover-op\:\.6{--hover-op: .6}.hover-op\:\.7{--hover-op: .7}.hover-op\:\.8{--hover-op: .8}}
