/*
rev. 2026-03-30
copyright © 2026
*/
@layer reset, base, general, component, main-base, main;@layer reset{

/*! kiso.css v1.2.3 | MIT License | https://github.com/tak-dcxi/kiso.css */*,:after,:before{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%;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}: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}:where(em:lang(ja)){font-weight:bolder}:where(:is(i,cite,em,dfn,var):lang(ja)){font-style:unset}:where(:is(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:normal;font-variation-settings:normal;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:any-link){color:unset;text-decoration-line:unset;text-decoration-thickness:from-font;text-decoration-inset:auto}:where(img,svg,picture,video,canvas,model,audio,iframe,embed,object){block-size:auto;max-inline-size:100%;vertical-align:bottom}:where(iframe){border:unset}:where(table){border-collapse:collapse}:where(caption,th){text-align:unset}:where(caption){text-wrap:pretty}::file-selector-button,:where(button,input,select,textarea){border:1px 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(: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}::file-selector-button,:where(button,input:is([type=button i],[type=submit i],[type=reset i])){background-color:unset}::file-selector-button,:where(button,input:is([type=button i],[type=submit i],[type=reset i]),[role=tab i],[role=button i],[role=option i]){touch-action:manipulation}:where(:enabled)::file-selector-button,: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]){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}::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:oklch(0 0 0deg/30%)}: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}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:#0000;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@layer base{:root{--primitive-base-01:#fff;--primitive-base-02:#1e293b;--primitive-base-03:#fff0;--primitive-main-01:var(--primitive-base-02);--primitive-main-02:#445878;--primitive-main-03:#788ab9;--primitive-main-04:#d8dff0;--primitive-accent-01:#065084;--primitive-accent-02:#320a6b;--primitive-accent-03:#ab3e56;--primitive-accent-04:#f6ffa5;--primitive-accent-05:#173971;--primitive-gray-01:#f5f6f8;--primitive-gray-02:#dedede;--primitive-gray-03:#90969a;--primitive-other-01:red;--primitive-other-02:#ff2c2c80;--primitive-other-03:#ffe9fa;--primitive-other-04:#e7faff;--primitive-other-05:#bf50ce;--primitive-other-06:#d70000;--semantic-text-body-normal:var(--primitive-base-02);--semantic-text-body-invert:var(--primitive-base-01);--semantic-text-button-primary:var(--primitive-main-01);--semantic-text-button-secondary:var(--primitive-base-01);--semantic-text-button-tertiary:var(--primitive-base-01);--semantic-text-button-back:var(--primitive-main-02);--semantic-text-button-option:var(--primitive-gray-03);--semantic-text-button-hover:var(--primitive-base-01);--semantic-text-link-default:var(--primitive-main-02);--semantic-text-link-hover:var(--primitive-main-03);--semantic-text-link-current:var(--primitive-main-02);--semantic-text-note-normal:var(--primitive-gray-03);--semantic-text-error-normal:var(--primitive-other-01);--semantic-text-heading-h1:var(--primitive-base-01);--semantic-text-heading-h2:var(--primitive-main-01);--semantic-text-heading-h3:var(--primitive-main-01);--semantic-text-heading-h4:var(--primitive-base-02);--semantic-text-heading-h5:var(--primitive-main-02);--semantic-text-heading-h6:var(--primitive-main-03);--semantic-text-specific-invert:var(--primitive-gray-01);--semantic-text-specific-normal:var(--primitive-main-03);--semantic-text-specific-02:var(--primitive-main-02);--semantic-text-specific-em-yellow:var(--primitive-accent-04);--semantic-bg-body-white:var(--primitive-base-01);--semantic-bg-body-01:var(--primitive-gray-01);--semantic-bg-body-02:var(--primitive-main-01);--semantic-bg-header-normal:var(--primitive-base-01);--semantic-bg-footer-normal:var(--primitive-base-02);--semantic-bg-button-primary:var(--primitive-base-01);--semantic-bg-button-primary-hover:var(--primitive-main-03);--semantic-bg-button-secondary:var(--primitive-main-01);--semantic-bg-button-secondary-hover:var(--primitive-main-02);--semantic-bg-button-tertiary:var(--primitive-accent-03);--semantic-bg-button-tertiary-hover:var(--primitive-main-02);--semantic-bg-button-back:var(--primitive-gray-01);--semantic-bg-button-back-hover:var(--primitive-gray-02);--semantic-bg-taxonomy-keyword:var(--primitive-base-01);--semantic-bg-taxonomy-tag-01:var(--primitive-other-05);--semantic-bg-taxonomy-tag-02:var(--primitive-main-03);--semantic-bg-taxonomy-tag-03:var(--primitive-base-01);--semantic-bg-taxonomy-category-01:var(--primitive-accent-01);--semantic-bg-taxonomy-category-02:var(--primitive-accent-02);--semantic-bg-taxonomy-category-03:var(--primitive-main-04);--semantic-bg-taxonomy-news-category-01:#204c9f;--semantic-bg-taxonomy-news-category-02:#1983b8;--semantic-bg-taxonomy-news-category-03:#8e3052;--semantic-bg-taxonomy-news-category-04:#067a8f;--semantic-bg-taxonomy-news-category-05:#6c3b9d;--semantic-bg-table-th-row:var(--primitive-gray-01);--semantic-bg-table-th-column:var(--primitive-gray-02);--semantic-bg-table-td:var(--primitive-base-01);--semantic-bg-specific-normal:var(--primitive-base-01);--semantic-bg-specific-02:var(--primitive-base-02);--semantic-bg-specific-03:var(--primitive-main-02);--semantic-bg-specific-obj:var(--primitive-main-01);--semantic-bg-specific-label-01:var(--primitive-accent-01);--semantic-bg-gradate-title:linear-gradient(99deg,var(--primitive-base-02),var(--primitive-main-02));--gradate-c2:linear-gradient(90deg,#133e87,#737373);--gradate-01:linear-gradient(90deg,var(--semantic-bg-specific-02),var(--semantic-bg-specific-03));--gradate-home-bg:linear-gradient(-127deg,#184165,#0d254c);--gradate-home-hero-01:linear-gradient(90deg,#1e3c72,#2a5298);--gradate-home-hero-text-en:linear-gradient(86deg,#005997,#47bae4 46%,#0f4ea8);--gradate-home-hero-text:linear-gradient(-86deg,#20125a,#3ca3e1,#11328d);--gradate-home-hero-text-bg:linear-gradient(90deg,#ede574,#e1f5c4);--gradate-home-hero-button:linear-gradient(-100deg,#ab3e56,#55008c,#120087);--gradate-home-reasin-bg:linear-gradient(-127deg,#5287b5,#1b458a);--home-function-bg-01:#e9f1fd;--home-function-bg-02:#e9f6f8;--home-function-bg-03:#f2f0fb;--semantic-border-body-normal:var(--primitive-base-01);--semantic-border-body-01:var(--primitive-gray-02);--semantic-border-body-02:var(--primitive-main-01);--semantic-border-header-normal:var(--primitive-gray-02);--semantic-border-footer-normal:var(--primitive-base-02);--semantic-border-footer-invert:var(--primitive-main-04);--semantic-border-button-primary:var(--primitive-main-02);--semantic-border-button-secondary:var(--primitive-main-02);--semantic-border-button-tertiary:var(--primitive-accent-03);--semantic-border-button-back:var(--primitive-gray-03);--semantic-border-taxonomy-keyword:var(--primitive-main-01);--semantic-border-taxonomy-tag-01:var(--primitive-other-05);--semantic-border-taxonomy-tag-02:var(--primitive-main-01);--semantic-border-taxonomy-tag-03:var(--primitive-main-02);--semantic-border-taxonomy-category-01:var(--primitive-accent-01);--semantic-border-taxonomy-category-02:var(--primitive-accent-02);--semantic-border-taxonomy-category-03:var(--primitive-main-04);--semantic-border-table:var(--primitive-gray-03);--semantic-border-specific-01:var(--primitive-main-02);--semantic-border-specific-02:var(--primitive-main-03);--semantic-backdrop:var(--primitive-gray-02);--semantic-icon-line-white:var(--primitive-base-01);--semantic-icon-line-black:var(--primitive-base-02);--semantic-icon-line-primary:var(--primitive-main-01);--semantic-icon-line-gray:var(--primitive-gray-03);--semantic-icon-fill-white:var(--primitive-main-01);--semantic-icon-fill-black:var(--primitive-main-01);--semantic-icon-fill-primary:var(--primitive-main-02);--semantic-icon-fill-gray:var(--primitive-main-03);--semantic-opt-hr:var(--primitive-gray-02);--semantic-opt-border:var(--primitive-gray-02);--semantic-opt-bg-gray:var(--primitive-gray-01);--semantic-opt-bg-blue:var(--primitive-other-04);--semantic-opt-bg-pink:var(--primitive-other-03);--dropshadow:2px 2px 4px var(--primitive-gray-02);--shadow:4px 4px 8px var(--primitive-gray-02);--primitive-font-family-sans-jp:"Noto Sans JP",sans-serif;--primitive-font-family-serif-jp:"Noto serif JP",sans-serif;--primitive-font-family-barlow:"Barlow",sans-serif;--primitive-font-family-league-spartan:"League Spartan",sans-serif;--primitive-scale-0:0;--primitive-scale-1:1;--primitive-scale-2:2;--primitive-scale-4:4;--primitive-scale-6:6;--primitive-scale-8:8;--primitive-scale-10:10;--primitive-scale-12:12;--primitive-scale-14:14;--primitive-scale-16:16;--primitive-scale-18:18;--primitive-scale-20:20;--primitive-scale-22:22;--primitive-scale-24:24;--primitive-scale-26:26;--primitive-scale-28:28;--primitive-scale-30:30;--primitive-scale-32:32;--primitive-scale-34:34;--primitive-scale-36:36;--primitive-scale-38:38;--primitive-scale-40:40;--primitive-scale-42:42;--primitive-scale-44:44;--primitive-scale-46:46;--primitive-scale-48:48;--primitive-scale-50:50;--primitive-scale-52:52;--primitive-scale-54:54;--primitive-scale-56:56;--primitive-scale-58:58;--primitive-scale-60:60;--primitive-scale-62:62;--primitive-scale-64:64;--primitive-scale-68:68;--primitive-scale-70:70;--primitive-scale-72:72;--primitive-scale-74:74;--primitive-scale-80:80;--primitive-scale-88:88;--primitive-scale-96:96;--primitive-scale-104:104;--primitive-scale-120:120;--primitive-scale-343:343;--primitive-scale-375:375;--primitive-scale-400:400;--primitive-scale-600:600;--primitive-scale-960:960;--primitive-scale-1200:1200;--primitive-scale-1360:1360;--primitive-scale-1440:1440;--primitive-scale-9999:9999;--z-index-negative:-1;--z-index-01:var(--primitive-scale-1);--z-index-02:var(--primitive-scale-2);--z-index-06:var(--primitive-scale-6);--z-index-max:var(--primitive-scale-9999);--font-family-jp-gothic:var(--primitive-font-family-sans-jp);--font-family-jp-mincho:var(--primitive-font-family-serif-jp);--font-family-en:var(--primitive-font-family-barlow);--font-family-hero-en:var(--primitive-font-family-league-spartan);--font-weight-regular:400;--font-weight-base:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-letter-spacing-small:var(--primitive-scale-0);--font-letter-spacing-normal:var(--primitive-scale-1);--font-letter-spacing-large:var(--primitive-scale-2);--base-font-size:16px;--base-line-height:var(--font-line-height-base-normal);--font-size-base-small:calc(var(--primitive-scale-14)/16*1rem);--font-size-base-normal:calc(var(--primitive-scale-16)/16*1rem);--font-size-base-large:calc(var(--primitive-scale-18)/16*1rem);--font-size-button:calc(var(--primitive-scale-18)/16*1rem);--font-size-button-subtext:calc(var(--primitive-scale-14)/16*1rem);--font-size-heading-h1:calc(var(--primitive-scale-40)/16*1rem);--font-size-heading-h2:calc(var(--primitive-scale-32)/16*1rem);--font-size-heading-h3:calc(var(--primitive-scale-28)/16*1rem);--font-size-heading-h4:calc(var(--primitive-scale-24)/16*1rem);--font-size-heading-h5:calc(var(--primitive-scale-22)/16*1rem);--font-size-heading-h6:calc(var(--primitive-scale-20)/16*1rem);--font-size-heading-card:calc(var(--primitive-scale-20)/16*1rem);--font-size-copylight:calc(var(--primitive-scale-14)/16*1rem);--font-line-height-base-small:calc(var(--primitive-scale-24)/16*1rem);--font-line-height-base-normal:calc(var(--primitive-scale-28)/16*1rem);--font-line-height-base-large:calc(var(--primitive-scale-32)/16*1rem);--font-line-height-button:calc(var(--primitive-scale-30)/16*1rem);--font-line-height-button-subtext:calc(var(--primitive-scale-24)/16*1rem);--font-line-height-heading-h1:calc(var(--primitive-scale-52)/16*1rem);--font-line-height-heading-h2:calc(var(--primitive-scale-42)/16*1rem);--font-line-height-heading-h3:calc(var(--primitive-scale-36)/16*1rem);--font-line-height-heading-h4:calc(var(--primitive-scale-32)/16*1rem);--font-line-height-heading-h5:calc(var(--primitive-scale-28)/16*1rem);--font-line-height-heading-h6:calc(var(--primitive-scale-26)/16*1rem);--font-line-height-heading-card:calc(var(--primitive-scale-26)/16*1rem);--font-line-height-copylight:calc(var(--primitive-scale-14)/16*1rem);--scale-alias-none:calc(var(--primitive-scale-0)*1px);--scale-alias-size-2:calc(var(--primitive-scale-2)*1px);--scale-alias-size-4:calc(var(--primitive-scale-4)*1px);--scale-alias-size-8:calc(var(--primitive-scale-8)*1px);--scale-alias-size-16:calc(var(--primitive-scale-16)*1px);--scale-alias-size-24:calc(var(--primitive-scale-24)*1px);--scale-alias-size-32:calc(var(--primitive-scale-32)*1px);--scale-alias-size-40:calc(var(--primitive-scale-40)*1px);--scale-alias-size-80:calc(var(--primitive-scale-80)*1px);--scale-radius-small:calc(var(--primitive-scale-4)*1px);--scale-radius-normal:calc(var(--primitive-scale-8)*1px);--scale-radius-large:calc(var(--primitive-scale-16)*1px);--scale-radius-max:calc(var(--primitive-scale-9999)*1px);--scale-contents-margin-top:calc(var(--primitive-scale-64)*1px);--scale-contents-margin-bottom:calc(var(--primitive-scale-96)*1px);--scale-grid-gap-small:calc(var(--primitive-scale-16)*1px);--scale-grid-gap-normal:calc(var(--primitive-scale-28)*1px);--scale-grid-gutter-inline:calc(var(--primitive-scale-40)*1px);--content-inline-size-normal:calc(var(--primitive-scale-960)*1px);--content-inline-size-medium:calc(var(--primitive-scale-1200)*1px);--content-inline-size-large:calc(var(--primitive-scale-1360)*1px);@media (width < 768px){--font-size-base-small:calc(var(--primitive-scale-12)/16*1rem);--font-size-base-normal:calc(var(--primitive-scale-14)/16*1rem);--font-size-base-large:calc(var(--primitive-scale-16)/16*1rem);--font-size-button:calc(var(--primitive-scale-16)/16*1rem);--font-size-button-subtext:calc(var(--primitive-scale-12)/16*1rem);--font-size-heading-h1:calc(var(--primitive-scale-30)/16*1rem);--font-size-heading-h2:calc(var(--primitive-scale-28)/16*1rem);--font-size-heading-h3:calc(var(--primitive-scale-26)/16*1rem);--font-size-heading-h4:calc(var(--primitive-scale-22)/16*1rem);--font-size-heading-h5:calc(var(--primitive-scale-20)/16*1rem);--font-size-heading-h6:calc(var(--primitive-scale-18)/16*1rem);--font-size-heading-card:calc(var(--primitive-scale-18)/16*1rem);--font-size-copylight:calc(var(--primitive-scale-10)/16*1rem);--font-line-height-base-small:calc(var(--primitive-scale-20)/16*1rem);--font-line-height-base-normal:calc(var(--primitive-scale-24)/16*1rem);--font-line-height-base-large:calc(var(--primitive-scale-26)/16*1rem);--font-line-height-button:calc(var(--primitive-scale-26)/16*1rem);--font-line-height-button-subtext:calc(var(--primitive-scale-20)/16*1rem);--font-line-height-heading-h1:calc(var(--primitive-scale-40)/16*1rem);--font-line-height-heading-h2:calc(var(--primitive-scale-36)/16*1rem);--font-line-height-heading-h3:calc(var(--primitive-scale-34)/16*1rem);--font-line-height-heading-h4:calc(var(--primitive-scale-28)/16*1rem);--font-line-height-heading-h5:calc(var(--primitive-scale-26)/16*1rem);--font-line-height-heading-h6:calc(var(--primitive-scale-24)/16*1rem);--font-line-height-heading-card:calc(var(--primitive-scale-24)/16*1rem);--font-line-height-copylight:calc(var(--primitive-scale-10)/16*1rem);--scale-radius-small:calc(var(--primitive-scale-2)*1px);--scale-radius-normal:calc(var(--primitive-scale-4)*1px);--scale-radius-large:calc(var(--primitive-scale-8)*1px);--scale-contents-margin-top:calc(var(--primitive-scale-32)*1px);--scale-contents-margin-bottom:calc(var(--primitive-scale-72)*1px);--scale-grid-gap-small:calc(var(--primitive-scale-8)*1px);--scale-grid-gap-normal:calc(var(--primitive-scale-16)*1px);--scale-grid-gutter-inline:calc(var(--primitive-scale-16)*1px)}}}@layer general{*{scroll-behavior:smooth;scroll-margin-top:10px;&,&:after,&:before{box-sizing:border-box}}}@layer general{body{padding:0;margin:0;font-family:var(--font-family-jp-gothic);font-size:var(--base-font-size);font-weight:var(--font-weight-base);line-height:var(--base-line-height);color:var(--semantic-text-body-normal);&:has(.c-header__hamburger-navigation:popover-open){overflow:hidden}}}@layer general{button{border-radius:0}img{min-inline-size:0;min-block-size:0}}@layer general{}@layer component{.c-page-home{inline-size:100%;block-size:100%}.c-page-home__base{overflow:hidden}.c-page-home__main{position:relative}.c-page-home__body{padding-inline:var(--scale-grid-gutter-inline)}}@layer component{.c-home-heading{max-inline-size:var(--content-inline-size-medium);margin-block-end:32px;margin-inline:auto;@media (width < 768px){margin-block-end:16px}:where(p){font-family:var(--font-family-en);font-size:1.375rem;font-weight:var(--font-weight-semi-bold);line-height:var(--font-line-height-base-large);color:var(--semantic-text-specific-normal);text-align:center;@media (width < 768px){font-size:1.125rem}}:where(h2){margin:0;font-size:var(--font-size-heading-h1);line-height:var(--font-line-height-heading-h1);color:var(--semantic-text-body-normal);text-align:center;>:where(span){@media (width < 768px){display:block}}}}}@layer component{.c-home-button{@media (any-hover:hover){:where(a[data-type=normal]):hover{color:var(--semantic-text-button-normal-hover);background-color:var(--semantic-bg-button-normal-hover)}:where(a[data-type=invert]):hover{background-color:var(--semantic-bg-button-emphasis-hover)}}:where(&[data-type=invert-sm]){@media (768px <= width){inline-size:fit-content}}:where(a){position:relative;box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;inline-size:100%;block-size:100%;padding:16px;margin-inline:auto;overflow:hidden;font-size:var(--font-size-button);line-height:var(--font-line-height-button);vertical-align:middle;text-decoration:none;cursor:pointer;border:1px solid;border-radius:var(--scale-radius-small);transition-duration:.3s;transition-property:color,background-color;@media (width < 768px){max-inline-size:300px;margin-inline:auto}&:has(span:nth-child(2)){@media (width < 768px){flex-direction:column}}&:after{position:absolute;inset-block:0;inset-inline-end:8px;display:block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background-repeat:no-repeat;background-position:50%;background-size:contain;transition-duration:.3s;transition-property:background-image}}:where([data-type=normal] a){color:var(--semantic-text-button-hover);background-color:var(--semantic-bg-button-secondary);border-color:var(--semantic-border-button-primary);box-shadow:var(--shadow);@media (768px <= width){inline-size:360px}@media (any-hover:hover){&:hover{background-color:var(--semantic-bg-button-secondary-hover)}}[class=c-home-hero__cta-button] &{@media (width < 768px){font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small)}}[class=c-cta__guide-button] &{@media (width < 768px){max-inline-size:343px}}&:after{background-image:url(/qt-genai/img/icon-arrow@white.svg)}}:where([data-type=em] a){z-index:var(--z-index-02);padding-block:24px;font-size:1.375rem;color:var(--semantic-text-button-hover);background:var(--gradate-home-hero-button);border:none;box-shadow:var(--shadow);@media (width < 768px){font-size:1.375rem}@media (768px <= width){inline-size:360px}@media (any-hover:hover){&:hover{&:before{opacity:1}&:after{background-image:url(/qt-genai/img/icon-arrow@tertiary.svg)}:where(span){color:#0000;background:var(--gradate-home-hero-button);background-clip:text}}}:where(span){position:relative;z-index:var(--z-index-02);transition-duration:.3s;transition-property:color}&:before{position:absolute;inset:0;z-index:var(--z-index-01);display:block;inline-size:calc(100% - 2px);block-size:calc(100% - 2px);margin:auto;content:"";background-color:var(--semantic-bg-button-primary);border-radius:3px;opacity:0;transition-duration:.3s;transition-property:opacity}&:after{z-index:var(--z-index-02);background-image:url(/qt-genai/img/icon-arrow@white.svg)}}:where([data-type=invert] a){color:var(--semantic-text-button-primary);background-color:var(--semantic-bg-button-primary);border-color:var(--semantic-border-button-primary);@media (768px <= width){inline-size:360px}@media (any-hover:hover){&:hover{color:var(--semantic-text-button-hover);background-color:var(--semantic-bg-button-primary-hover);&:after{background-image:url(/qt-genai/img/icon-arrow@white.svg)}}}[class=c-home-hero__cta-button] &{@media (width < 768px){max-inline-size:343px}}&:after{background-image:url(/qt-genai/img/icon-arrow@primary.svg)}}:where([data-type=invert-sm] a){padding-block:8px;color:var(--semantic-text-button-primary);background-color:var(--semantic-bg-button-primary);border-color:var(--semantic-border-button-primary);@media (768px <= width){inline-size:240px;margin-inline:0}@media (any-hover:hover){&:hover{color:var(--semantic-text-button-hover);background-color:var(--semantic-bg-button-primary-hover);&:after{background-image:url(/qt-genai/img/icon-arrow@white-sm.svg)}}}[class=c-home-hero__news-button] &{max-inline-size:210px;margin-inline-end:0;color:var(--semantic-text-link-default);border-color:var(--semantic-border-body-02);@media (any-hover:hover){&:hover{color:var(--semantic-text-button-hover)}}}&:after{inline-size:16px;block-size:16px;background-image:url(/qt-genai/img/icon-arrow@primary-sm.svg)}}}}@layer component{.c-home-hero{margin-block-end:80px;@media (width < 768px){margin-block-end:40px}}.c-home-hero__mv{position:relative;display:flex;justify-content:space-between;max-inline-size:var(--content-inline-size-large);padding-inline:var(--scale-grid-gutter-inline);margin-inline:auto;@media (992px <= width){align-items:center;min-block-size:615px}@media (max-width:1150px){flex-direction:column}@media (width < 992px){flex-direction:column;align-items:center;justify-content:center}@media (width < 576px){padding-inline:0}&:after{position:absolute;inset-block-start:-130px;inset-inline-end:-136px;z-index:var(--z-index-negative);display:block;inline-size:964px;block-size:915px;content:"";background-image:url(/qt-genai/img/home/bg-hero-object-01.png);background-repeat:no-repeat;background-position:50%;background-size:contain;@media (max-width:1250px){inset-block-start:-9.02778dvw;inset-inline-end:-9.44444dvw;inline-size:69.02778dvw;block-size:65.69444dvw}@media (max-width:1150px){inset-block:auto -32dvw;inset-inline:0;inline-size:125.33333dvw;max-inline-size:900px;block-size:121.33333dvw;margin-inline:auto}@media (width < 768px){inset-block:auto -16dvw;inset-inline:-8dvw auto}@media (width < 576px){inset-inline:55% auto;inline-size:470px;block-size:455px;translate:-50% 0}}:where(.c-home-hero__mv-textarea){flex:0 0 auto;max-inline-size:570px;text-align:center;@media (max-width:1150px){margin-block-start:32px}@media (width < 576px){margin-block-end:54px}:where(hgroup){:where(h1){display:flex;gap:37px;align-items:center;margin:0;margin-block-end:40px;@media (width < 768px){gap:24px;margin-block-end:20px}>:where(span){&:first-child{inline-size:fit-content;padding-block:4px;padding-inline:8px 40px;font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.625rem;color:var(--primitive-accent-01);border-inline-end:1px solid var(--semantic-border-taxonomy-category-01);@media (width < 768px){padding-inline:8px 24px;font-size:.625rem;line-height:1.0625rem}>:where(span){display:block}}&:last-child{display:grid;gap:8px;:where(span){font-size:var(--font-size-base-normal);line-height:1;color:var(--semantic-text-specific-normal);@media (width < 768px){font-size:.625rem}}:where(img){max-inline-size:260px;@media (width < 768px){max-inline-size:169px}}}}}}:where(.c-home-hero__mv-tagline){margin-block-end:64px;@media (max-width:1150px){margin-block-end:32px}:where(span){font-size:3.75rem;font-weight:var(--font-weight-bold);line-height:1;color:var(--primitive-accent-05);@media (width < 768px){font-size:2.125rem}:where(em){position:relative;margin-block-start:8px;font-size:6.25rem;background:var(--gradate-home-hero-text);background-clip:text;-webkit-text-fill-color:#0000;@media (width < 768px){font-size:4rem}&:not(.c-home-hero__mv-tagline-en){margin-inline-start:5px}&.c-home-hero__mv-tagline-en{display:inline-block;margin-inline-start:-5px;font-family:var(--font-family-hero-en);font-size:8.625rem;line-height:.8;background:var(--gradate-home-hero-text-en);background-clip:text;-webkit-text-fill-color:#0000;@media (width < 768px){font-size:5.4375rem}}&:after{position:absolute;inset-block-end:16px;inset-inline-start:0;z-index:var(--z-index-negative);display:inline-block;inline-size:calc(100% - 3px);block-size:30px;content:"";background:var(--gradate-home-hero-text-bg);@media (width < 768px){inset-block-end:10px;block-size:20px}}}}}}:where(.c-home-hero__mv-image){position:relative;flex:0 1 auto;max-inline-size:678px;@media (max-width:1150px){margin-block-end:32px}@media (width < 576px){max-inline-size:345px}:where(img){inline-size:100%;block-size:auto}:where(.c-home-hero__mv-image-deco-01),:where(.c-home-hero__mv-image-deco-02),:where(.c-home-hero__mv-image-deco-03){position:absolute;:where(span){position:relative;z-index:var(--z-index-02);display:block;max-inline-size:150px;padding-block:3px 4px;margin-block-start:-30px;margin-inline:auto;font-size:.9375rem;font-weight:var(--font-weight-bold);line-height:1.4;color:var(--semantic-text-body-invert);text-align:center;background:var(--gradate-home-hero-01);border-radius:var(--scale-radius-max);@media (width < 576px){padding-block:1px;margin-block-start:-10px;font-size:.75rem}}:where(img){aspect-ratio:1/1}}:where(.c-home-hero__mv-image-deco-01){inset-block-start:0;inset-inline-start:0;:where(img){max-inline-size:180px;@media (width < 576px){max-inline-size:90px}}}:where(.c-home-hero__mv-image-deco-02){inset-block-start:22%;inset-inline-end:0;:where(img){max-inline-size:178px;@media (width < 576px){max-inline-size:90px}}}:where(.c-home-hero__mv-image-deco-03){inset-block-end:0;inset-inline-start:25%;:where(img){max-inline-size:165px;@media (width < 576px){max-inline-size:83px}}}}}.c-home-hero__news{max-inline-size:calc(var(--content-inline-size-large) + 80px);padding-inline:var(--scale-grid-gutter-inline);margin-block-end:40px;margin-inline:auto;:where(.c-home-hero__news-wrap){padding-block:32px;padding-inline:24px;color:var(--semantic-text-body-invert);background-color:var(--semantic-bg-specific-03);border-radius:var(--scale-radius-normal);@media (width < 768px){padding-inline:var(--scale-grid-gutter-inline)}}:where(.c-home-hero__news-inner){display:flex;gap:8px 40px;max-inline-size:var(--content-inline-size-medium);margin-inline:auto;@media (width < 1050px){flex-wrap:wrap}}:where(.c-home-hero__news-head){display:flex;gap:32px 16px;justify-content:space-between;inline-size:100%;@media (1050px <= width){flex:0 0 210px;flex-direction:column;justify-content:center}:where(h2){font-size:var(--font-size-heading-h3);line-height:var(--font-line-height-heading-h3);text-align:center;@media (width < 768px){font-size:1.5rem}}:where(.c-home-hero__news-button){@media (width < 992px){flex:1 1 0}}}:where(.c-home-hero__news-contents){flex:1 1 auto}}.c-home-hero__support{margin-block-end:40px;:where(p){max-inline-size:var(--content-inline-size-medium);margin-block-end:32px;margin-inline:auto;font-size:var(--font-size-base-large);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-base-large);@media (width < 768px){margin-block-end:24px}>:where(span){display:block;text-align:center;>:where(span){@media (width < 768px){display:block}}}:where(em){color:var(--semantic-text-specific-normal)}}:where(.c-home-hero__support-slide){:where(img){max-inline-size:168px;block-size:auto}}}.c-home-hero__cta{display:flex;flex-wrap:wrap;gap:32px 40px;align-items:center;justify-content:center;padding-block:32px;padding-inline:var(--scale-grid-gutter-inline);background-color:var(--semantic-bg-body-02);:where(.c-home-hero__cta-text){font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.875rem;color:var(--semantic-text-body-invert);@media (width < 768px){inline-size:100%;font-size:1.125rem;line-height:1.625rem;text-align:center}>:where(span){@media (width < 768px){display:block}}}:where(.c-home-hero__cta-button){display:grid;grid-template-columns:repeat(2,1fr);gap:16px;inline-size:fit-content;@media (min-width:1050px){flex:0 0 800px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@media (max-width:1050px){inline-size:100%}:where(a){inline-size:auto;box-shadow:none;[data-type=normal] &{border-color:var(--semantic-border-body-normal)}}>:where([data-type=invert]){@media (max-width:800px){grid-column:span 2}}}}}@layer component{.c-home-case{max-inline-size:var(--content-inline-size-large);padding-block:40px 80px;padding-inline:var(--scale-grid-gutter-inline);margin-block-end:80px;margin-inline:auto;background:var(--gradate-home-bg);border-radius:var(--scale-radius-large);@media (width < 768px){padding-block:40px;margin-block-end:40px}}.c-home-case__heading{:where(.c-home-heading__en),:where(.c-home-heading__ja){color:var(--semantic-text-body-invert)}}.c-home-case__content{max-inline-size:var(--content-inline-size-medium);margin-block-end:40px;margin-inline:auto;@media (width < 768px){margin-block-end:24px}}}@layer component{.c-home-reason{max-inline-size:var(--content-inline-size-large);margin-block-end:80px;margin-inline:auto;@media (width < 768px){margin-block-end:40px}:where(.c-home-reason__content){margin-block-end:40px;@media (width < 768px){margin-block-end:24px}}:where(.c-home-reason__list){display:grid;gap:24px;@media (width < 768px){gap:16px}:where(.c-home-reason__item){position:relative;display:flex;gap:16px 40px;padding:40px;background:var(--gradate-home-bg);border-radius:var(--scale-radius-large);transition-duration:.3s;transition-property:box-shadow;@media (width < 992px){display:grid}@media (width < 768px){padding-block:24px 64px;padding-inline:16px}@media (any-hover:hover){&:hover{box-shadow:0 0 16px var(--primitive-main-02);&:before{opacity:1}}}&:before{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:var(--z-index-01);inline-size:100%;block-size:100%;padding:10px;margin-block:auto;content:"";background:var(--gradate-home-reasin-bg);border-radius:var(--scale-radius-large);opacity:0;transition-duration:.3s;transition-property:opacity}&:after{position:absolute;inset-block-end:24px;inset-inline-end:24px;z-index:var(--z-index-06);inline-size:48px;block-size:48px;padding:10px;margin-block:auto;content:"";background-color:var(--semantic-bg-body-white);background-image:url(/qt-genai/img/icon-arrow@primary-lg.svg);background-repeat:no-repeat;background-position:50%;background-size:32px;border:1px solid var(--semantic-border-body-normal);border-radius:var(--scale-radius-normal);transition-duration:.3s;transition-property:background-color,background-image;@media (width < 768px){inset-block-end:16px;inset-inline-end:16px;inline-size:32px;block-size:32px;padding-left:8px;padding-bottom:8px;padding-right:8px;padding-top:8px;background-image:url(/qt-genai/img/icon-arrow@primary.svg);background-size:16px}}>:where(span){z-index:var(--z-index-02);&:has(img){max-inline-size:560px;block-size:fit-content;margin-inline:auto;overflow:hidden;border-radius:var(--scale-radius-normal);@media (992px <= width){flex:1 1 300px;min-inline-size:300px}}:where(img){inline-size:100%;block-size:auto}&:not(:has(img)){display:flex;flex:1 1 300px;flex-direction:column;gap:24px;justify-content:center;color:var(--semantic-text-body-invert);@media (768px <= width){padding-inline-end:40px}>:where(span){display:grid;gap:8px;:where(.c-home-reason__num){display:flex;gap:24px;align-items:end;font-family:var(--font-family-en);:where(span:first-child){font-size:3.75rem;line-height:3.5rem;@media (width < 768px){font-size:3rem;line-height:3.5rem}}:where(span:last-child){position:relative;font-size:1.25rem;line-height:1.75rem;@media (width < 768px){font-size:1.125rem;line-height:1.5rem}&:before{position:absolute;inset-inline-start:-16px;content:"/"}}}:where(.c-home-reason__title){font-size:var(--font-size-heading-h3);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h3)}}:where(.c-home-reason__text){font-size:var(--font-size-base-large);line-height:var(--font-line-height-base-large)}}}}}}}@layer component{.c-home-function{max-inline-size:var(--content-inline-size-large);margin-block-end:80px;margin-inline:auto;@media (width < 768px){margin-block-end:40px}:where(.c-home-function__content){margin-block-end:40px;@media (width < 768px){margin-block-end:24px}}}}@layer component{.c-home-event{max-inline-size:var(--content-inline-size-large);padding-block:40px 80px;padding-inline:var(--scale-grid-gutter-inline);margin-block-end:40px;margin-inline:auto;background-color:var(--semantic-bg-body-01);border-radius:var(--scale-radius-large);@media (width < 768px){padding-block:40px}}.c-home-event__content{max-inline-size:var(--content-inline-size-medium);margin-block-end:40px;margin-inline:auto;@media (width < 768px){margin-block-end:24px}}}@layer component{.c-home-supervision{max-inline-size:var(--content-inline-size-medium);margin-block-end:40px;margin-inline:auto}.c-home-supervision__content{:where(.c-home-supervision__text){margin-block-end:32px;@media (768px <= width){text-align:center}@media (width < 768px){margin-block-end:24px}:where(p){margin-block-end:8px;font-size:var(--font-size-heading-h3);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h3)}:where(span){font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal)}}:where(.c-home-supervision__list){display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:center;:where(.c-home-supervision__organization){>:where(span){display:block;inline-size:100%;padding-block:16px;padding-inline:8px}:where(img){max-inline-size:486px;block-size:auto;vertical-align:middle;@media (width < 768px){max-inline-size:100%}}}:where(.c-home-supervision__person){display:flex;flex-wrap:wrap;gap:24px 40px;justify-content:center;@media (width < 768px){flex-direction:column}}}:where(.c-home-supervision__item){display:flex;gap:16px;align-items:center;@media (width < 768px){flex:1 1 0;justify-content:space-between}:where(.c-home-supervision__item-text){display:grid;grid-template-rows:repeat(2,min-content);gap:8px}:where(.c-home-supervision__item-position){font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);>:where(span){display:block}}:where(.c-home-supervision__item-name){font-size:var(--font-size-base-large);line-height:var(--font-line-height-base-large);color:var(--semantic-text-specific-normal)}:where(.c-home-supervision__item-image){max-inline-size:140px;aspect-ratio:1/1;>:where(img){inline-size:100%;block-size:auto}}}}}@layer component{.c-home-blog{max-inline-size:var(--content-inline-size-medium);margin-block-end:80px;margin-inline:auto;@media (width < 768px){margin-block-end:40px}}.c-home-blog__content{margin-block-end:24px}}@layer component{.c-home-news{max-inline-size:var(--content-inline-size-medium);margin-block-end:80px;margin-inline:auto;@media (width < 768px){margin-block-end:40px}}.c-home-news__content{margin-block-end:40px;@media (width < 768px){margin-block-end:24px}}}@layer component{.c-page-sub{inline-size:100%;block-size:100%}.c-page-sub__nav-breadcrumb{padding-inline:var(--scale-grid-gutter-inline);margin-inline:auto}.c-page-sub__content-body{padding-block:var(--scale-contents-margin-top) var(--scale-contents-margin-bottom);padding-inline:var(--scale-grid-gutter-inline)}.c-page-sub__content-main{max-inline-size:var(--content-inline-size-normal);margin-inline:auto;&:has([class$=form]),&:has([class$=side]){max-inline-size:var(--content-inline-size-medium)}}}@layer component{.c-page-service{position:relative;&:before{position:absolute;inset-block-start:-56px;inset-inline-end:0;z-index:var(--z-index-negative);display:block;inline-size:695px;block-size:594px;margin-block:auto;content:"";background-image:url(/qt-genai/img/about/bg-obj.png);background-repeat:no-repeat;background-position:100%;background-size:contain;@media (width < 768px){inset-block-start:-52px;inline-size:90.49479dvw;min-inline-size:350px;block-size:77.34375dvw;min-block-size:240px}}}.c-page-service__body{padding-block:var(--scale-contents-margin-top) var(--scale-contents-margin-bottom);padding-inline:var(--scale-grid-gutter-inline);background-color:var(--semantic-bg-body-white)}.c-page-service__anchor,.c-page-service__qa{padding-block:40px;padding-inline:var(--scale-grid-gutter-inline);background-color:var(--semantic-bg-body-01)}.c-page-service__anchor-main,.c-page-service__content-main,.c-page-service__qa-main{max-inline-size:var(--content-inline-size-normal);margin-inline:auto}}@layer component{.c-service-hero{margin-block-end:40px;:where(.c-service-hero__contets){max-inline-size:calc(var(--content-inline-size-normal) + var(--scale-grid-gutter-inline)*2);padding-inline:var(--scale-grid-gutter-inline);margin-inline:auto}:where(.c-service-hero__textarea){margin-block-end:32px;:where(h2){padding:0;margin:0;margin-block-end:24px;font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h2);color:var(--semantic-text-heading-h2);text-align:center;:where(img){margin-inline:6px}}}:where(.c-service-hero__desc){:where(p){font-size:var(--font-size-base-normal);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-base-normal);text-align:center}}:where(.c-service-hero__button-text){margin-block-end:0!important;>p{margin-block-end:16px;font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.875rem;text-align:center}}:where(.c-service-hero__button){border:1px solid var(--semantic-border-body-02)}}}@layer component{.c-header{padding-block:24px;padding-inline:var(--scale-grid-gutter-inline);@media (width < 1400px){padding-block:8px}}.c-header__body{display:flex;align-items:center;justify-content:space-between;margin-block:0;margin-inline:auto}.c-header__title{flex:0 1 auto;:where(h1){margin:0}:where(a){display:grid;gap:4px;max-inline-size:325px;color:inherit;text-decoration:none;@media (width < 768px){max-inline-size:215px}}:where(img){display:block;max-inline-size:100%;block-size:auto}}.c-header__navigation{flex:0 1 auto;@media (width < 1400px){display:none}:where(nav){display:flex;gap:32px;align-items:center;justify-content:end}:where(ul){display:flex;padding:0;margin:0}:where(li){display:block;flex:0 1 auto;list-style:none}:where(a){position:relative;display:block;font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-small);color:inherit;text-decoration:none}:where(.c-header__navigation-list){gap:32px;:where(a){position:relative;transition-duration:.3s;transition-property:color;@media (any-hover:hover){&:hover{color:var(--semantic-text-link-hover);&:after{opacity:1}}}&:after{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:100%;block-size:1px;content:"";background-color:var(--semantic-border-button-primary);opacity:0;transition-duration:.3s;transition-property:opacity}}}:where(.c-header__navigation-button){gap:8px}}.c-header__navigation-button{>:where(li){:where(a){padding-block:8px;padding-inline:16px;border:1px solid var(--semantic-border-button-primary);border-radius:var(--scale-radius-small);transition-duration:.3s;transition-property:color,background-color}&.c-header__navigation-button-download :where(a){color:var(--semantic-text-button-primary);background-color:var(--semantic-bg-button-primary);@media (any-hover:hover){&:hover{color:var(--semantic-text-button-hover);background-color:var(--semantic-bg-button-primary-hover)}}}&.c-header__navigation-button-contact :where(a){color:var(--semantic-text-body-invert);background-color:var(--semantic-bg-button-secondary);border-color:var(--semantic-border-button-secondary);@media (any-hover:hover){&:hover{color:var(--semantic-text-button-primary);background-color:var(--semantic-bg-button-primary)}}}}}.c-header__hamburger{@media (1400px <= width){display:none}:where(button){display:grid;padding:0;border:0}:where(.c-header__hamburger-icon){position:relative;inline-size:40px;block-size:4px;margin-block:6px 30px;background-color:var(--semantic-icon-fill-primary);border-radius:var(--scale-radius-small);&:after,&:before{position:absolute;inset-inline-start:0;inline-size:40px;block-size:4px;content:"";background-color:var(--semantic-icon-fill-primary);border-radius:var(--scale-radius-small)}&:before{inset-block-end:-12px}&:after{inset-block-end:-24px}}:where(.c-header__hamburger-text){font-family:var(--font-family-en);font-size:var(--font-size-base-small);font-weight:var(--font-weight-bold);line-height:1.25rem;color:var(--semantic-text-body-normal);text-align:center;@media (width < 768px){font-size:var(--font-size-base-large)}}}.c-header__hamburger-navigation{inline-size:100%;max-block-size:100%;margin-block-start:0;opacity:0;transition:opacity .4s ease,overlay allow-discrete .7s ease,display allow-discrete .7s ease;@media (1400px <= width){display:none}&:popover-open{opacity:1;transition:opacity .4s ease,overlay allow-discrete .7s ease;@starting-style{opacity:0}}&::backdrop{background-color:initial;transition:display allow-discrete .7s,overlay allow-discrete .7s,background-color .4s}&:popover-open::backdrop{background-color:var(--semantic-backdrop)}@starting-style{[popover]:popover-open::backdrop{background-color:initial}}:where(.c-header__hamburger-navigation-head){display:flex;align-items:center;justify-content:space-between;padding-block:24px;padding-inline:var(--scale-grid-gutter-inline);@media (width < 1400px){padding-block:8px}:where(.c-header__hamburger-navigation-site-name){:where(a){display:grid;gap:4px;max-inline-size:325px;color:inherit;text-decoration:none;@media (width < 768px){max-inline-size:215px}}:where(img){display:block;max-inline-size:100%;block-size:auto}}:where(button){display:grid;padding:0;border:0}:where(.c-header__hamburger-icon){position:relative;inline-size:40px;block-size:4px;margin-block:6px 30px;&:after,&:before{position:absolute;inset-block-end:-12px;inset-inline-start:0;inline-size:40px;block-size:4px;content:"";background-color:var(--semantic-icon-line-primary);border-radius:var(--scale-radius-small)}&:before{rotate:45deg}&:after{rotate:-45deg}}:where(.c-header__hamburger-text){font-family:var(--font-family-en);font-size:var(--font-size-base-small);font-weight:var(--font-weight-bold);line-height:1.25rem;color:var(--semantic-text-body-normal);text-align:center;@media (width < 768px){font-size:var(--font-size-base-large)}}}:where(.c-header__hamburger-navigation-inner){display:grid;gap:32px;padding-block:16px 32px;padding-inline:16px;background-color:var(--semantic-bg-body-01);:where(ul){display:grid;gap:8px;padding:0;margin:0}:where(li){display:block;flex:1 1 auto;list-style:none}:where(a){display:block;padding-block:16px;padding-inline:8px;font-size:var(--font-size-base-large);color:inherit;text-decoration:none}:where(.c-header__hamburger-navigation-list){display:grid;:where(a){background-color:var(--semantic-bg-body-white);border-radius:2px;box-shadow:var(--dropshadow)}}:where(.c-header__hamburger-navigation-button){display:flex;:where(a){color:var(--semantic-text-body-invert);text-align:center;background-color:var(--semantic-bg-button-secondary);border:1px solid var(--semantic-border-button-primary);border-color:var(--semantic-border-button-secondary);border-radius:var(--scale-radius-small);box-shadow:var(--shadow);transition-duration:.3s;transition-property:color,background-color;@media (any-hover:hover){&:hover{color:var(--semantic-text-button-hover);background-color:var(--semantic-bg-button-secondary-hover)}}}}}}}@layer component{.c-footer{display:grid;gap:40px;padding:40px;background-color:var(--semantic-bg-footer-normal);@media (width < 768px){padding-inline:16px}}.c-footer__body{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;inline-size:100%;margin-block:0;margin-inline:auto;@media (width < 768px){flex-direction:column}}.c-footer__title{flex:0 1 auto;:where(h2){margin:0}:where(a){display:grid;gap:16px;max-inline-size:325px;color:inherit;text-decoration:none;@media (width < 768px){gap:16px}>:where(span){display:block}}:where(img){display:block;max-inline-size:100%;block-size:auto}:where(span){font-size:var(--font-size-base-small);font-weight:var(--font-weight-base);font-feature-settings:"palt";color:var(--semantic-text-body-invert);letter-spacing:.05em;>:where(span){display:block}}}.c-footer__navigation{display:flex;gap:32px;:where(nav){display:flex;gap:0 32px;@media (width < 768px){flex-direction:column;inline-size:100%}}:where(ul){display:grid;padding:0;margin:0;&.c-footer__navigation-list{display:flex;flex:0 0 auto;gap:0 32px;justify-content:end;@media (width < 768px){flex-direction:column}>:where(li){flex:0 0 auto;@media (992px <= width){inline-size:180px}@media (width < 768px){border-block-end:1px solid var(--semantic-border-body-01)}>:where(ul){gap:8px;@media (width < 768px){position:relative;z-index:var(--z-index-01);visibility:hidden;gap:0;max-block-size:0;padding-block:0;padding-inline:8px;opacity:0;transition:opacity .3s ease,max-block-size .3s ease,padding-block .3s ease,visibility allow-discrete .6s ease;&[data-menu-open=true]{visibility:visible;max-block-size:500px;padding-block:0 8px;opacity:1;@starting-style{max-block-size:0;opacity:0}}&[data-menu-open=false]{visibility:hidden;max-block-size:0;opacity:0}}}}:where(a){position:relative;@media (width < 768px){inline-size:100%;padding-block:8px}&[href$=".pdf"]{@media (768px <= width){padding-inline-end:28px}&:after{inline-size:24px;block-size:24px;content:"";background-image:url(/qt-genai/img/icon-pdf@white.svg)}}&[target=_blank]{@media (768px <= width){padding-inline-end:20px}&:after{content:"";background-image:url(/qt-genai/img/icon-blank@white-sm.svg)}}&:after{position:absolute;inset-block:0;inset-inline-end:0;display:block;inline-size:16px;block-size:16px;margin-block:auto;background-image:url(/qt-genai/img/icon-arrow@white-sm.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;@media (width < 768px){content:""}}}}&.c-footer__navigation-button{position:relative;z-index:var(--z-index-02);flex-grow:1;grid-template-rows:repeat(3,min-content);gap:8px;inline-size:100%;background-color:var(--semantic-bg-footer-normal);@media (768px <= width){max-inline-size:220px}@media (width < 768px){gap:16px;padding-block-start:24px}>:where(li){@media (width < 768px){inline-size:100%;max-inline-size:300px;margin-inline:auto}}:where(a){position:relative;display:block;padding-block:8px;padding-inline:16px 24px;color:var(--semantic-text-link-default);text-align:center;background-color:var(--semantic-bg-body-white);border:1px solid var(--semantic-border-button-normal);border-radius:var(--scale-radius-small);@media (width < 768px){padding-block:16px;font-size:var(--font-size-base-large)}&:after{position:absolute;inset-block:0;inset-inline-end:8px;display:block;inline-size:16px;block-size:16px;margin-block:auto;content:"";background-image:url(/qt-genai/img/icon-arrow@primary-sm.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;@media (width < 768px){inline-size:24px;block-size:24px;background-image:url(/qt-genai/img/icon-arrow@primary.svg)}}>:where(span){@media (768px <= width){display:block}}}}}:where(button){position:relative;z-index:var(--z-index-02);display:flex;align-items:center;justify-content:space-between;inline-size:100%;padding:0;font-size:var(--font-size-base-normal);color:var(--semantic-text-body-invert);background-color:var(--semantic-bg-footer-normal);border:0;@media (768px <= width){margin-block-end:16px}@media (width < 768px){padding-block:16px;padding-inline:8px}&[aria-expanded=true]{[class=c-footer__navigation-toggle-icon]:after{rotate:0deg}}>:where(.c-footer__navigation-toggle-icon){position:relative;display:block;inline-size:13px;block-size:13px;font-size:0;@media (768px <= width){display:none}&:after,&:before{position:absolute;inset-block:0;inset-inline-start:0;inline-size:100%;block-size:1px;margin-block:auto;content:"";background-color:var(--semantic-icon-line-white)}&:after{rotate:90deg;transition:rotate .2s}}}:where(li){display:block;list-style:none}:where(a){display:inline-block;font-size:var(--font-size-base-small);color:var(--semantic-text-body-invert);text-decoration:none}}.c-footer__trademark{:where(span){display:block;inline-size:100%;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);color:var(--semantic-text-button-option);@media (768px <= width){display:block}}}.c-footer__copyright{display:block;inline-size:100%;font-family:var(--font-family-en);font-size:var(--font-size-copylight);line-height:var(--font-line-height-copylight);color:var(--semantic-text-button-option);text-align:center}}@layer component{.c-nav-breadcrumb{max-inline-size:var(--content-inline-size-large);padding-block:16px;margin-inline:auto;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}:where(ol){display:flex;gap:8px;justify-content:flex-start;min-inline-size:max-content;padding:0;margin:0;>:where(li){list-style:none;&:last-child a{color:var(--semantic-text-link-current);text-decoration:none;pointer-events:none;:after{display:none}}}}:where(a){display:flex;gap:8px;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);color:inherit;text-decoration:underline;text-underline-offset:5px;:after{display:inline-block;margin-inline-start:8px;color:var(--semantic-border-body-01);content:" / "}}}.c-nav-breadcrumb__item{display:inline-block;padding:0;margin:0}}@layer component{.c-title-page{position:relative;padding-block:44px;padding-inline:var(--scale-grid-gutter-inline);background:var(--semantic-bg-gradate-title);@media (width < 768px){padding-block:32px}&:after{position:absolute;inset-block:0;inset-inline-end:0;display:block;inline-size:425px;block-size:100%;margin-block:auto;content:"";background-image:url(/qt-genai/img/bg-heading-h1-pc.png);background-repeat:no-repeat;background-position:0;background-size:cover;@media (width < 768px){inline-size:224px;background-image:url(/qt-genai/img/bg-heading-h1-sp.png)}}&:has(h1){>:where(span){font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small)}}:where(h1),:where(span){position:relative;z-index:var(--z-index-02);max-inline-size:var(--content-inline-size-large);margin:0;font-size:var(--font-size-heading-h1);line-height:var(--font-line-height-heading-h1);color:var(--semantic-text-body-invert);text-align:start;border:0}}}@layer component{.c-content-index{&:has([class^=c-blog]){display:grid;gap:var(--scale-grid-gap-normal);@media (min-width:860px){grid-template-columns:1fr 343px}}:where(.c-content-index__title){:where(h2){margin-block-end:32px;font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h2);color:var(--semantic-text-heading-h2)}}:where(.c-content-index__main){display:grid;gap:40px}:where(.c-content-index__body){margin-block:0;margin-inline:auto}}}@layer component{.c-content-detail{&:has([class=c-case-detail]){display:grid;gap:28px;@media (min-width:860px){grid-template-columns:343px 1fr}@media (width < 768px){gap:32px}}&:has([class^=c-blog]){display:grid;gap:28px;@media (min-width:860px){grid-template-columns:1fr 343px}@media (width < 768px){gap:32px}}:where(.c-content-detail__main){inline-size:100%;min-inline-size:0;margin-block:0;margin-inline:auto}}}@layer component{.c-content-form{display:grid;gap:var(--scale-grid-gap-normal);@media (768px <= width){grid-template-columns:1fr 1fr}:where(.c-content-form__title){:where(h2){margin-block-end:32px;font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h2);color:var(--semantic-text-heading-h2)}}:where(.c-content-form__description){display:grid;grid-template-rows:auto 1fr;gap:16px;@media (width < 768px){gap:8px}}:where(.c-content-form__main){margin:0;:where(.c-form){margin-block:0;margin-inline:auto;:where(iframe){block-size:1300px}}}}}@layer main{.c-content-main{>*{:last-child{margin-block-end:0}}section{margin-block-end:80px;&:last-child{margin-block-end:0}>*{&:not(h2,h3,h4,h5,h6,p,a,table,pre){margin-block-end:40px;@media (width < 768px){margin-block-end:28px}&:has(+.code-block){margin-block-end:1em}&:has(+.text__note){margin-block-end:8px;@media (width < 768px){margin-block-end:12px}}}:last-child{margin-block-end:0}}>p{margin-block-end:24px;@media (width < 768px){margin-block-end:16px}:last-child{margin-block-end:0}&:has(+.text__note){margin-block-end:8px;@media (width < 768px){margin-block-end:12px}}}}:where(a[href]){color:var(--semantic-text-link-default);text-decoration:underline;transition:color .3s;@media (hover:hover){&:hover{color:var(--semantic-text-link-hover);text-decoration:none}}&:not(.button a){&.link__arrow,&[href$=".doc"],&[href$=".docx"],&[href$=".pdf"],&[href$=".xls"],&[href$=".xlsm"],&[href$=".xlsx"],&[href$=".zip"],&[target=_blank]{margin-inline-end:.3em;&:after{position:relative;inset-block-start:-2px;display:inline-block;inline-size:24px;block-size:24px;margin-inline-start:4px;vertical-align:middle;content:"";background-repeat:no-repeat;background-position:50%;background-size:contain}}&.link__arrow:after{background-image:url(/qt-genai/img/icon-arrow@primary.svg)}&[target=_blank]:after{background-image:url(/qt-genai/img/icon-blank@primary.svg)}&[href$=".pdf"]:after{background-image:url(/qt-genai/img/icon-pdf@primary.svg)}&[href$=".doc"]:after,&[href$=".docx"]:after{background-image:url(/qt-genai/img/icon-dox@primary.svg)}&[href$=".xls"]:after,&[href$=".xlsx"]:after{background-image:url(/qt-genai/img/icon-xls@primary.svg)}&[href$=".ppt"]:after,&[href$=".pptx"]:after{background-image:url(/qt-genai/img/icon-ppt@primary.svg)}&[href$=".zip"]:after{background-image:url(/qt-genai/img/icon-zip@primary.svg)}}}:where(picture){display:block}:where(img){inline-size:100%;block-size:auto;vertical-align:middle}:where(figcaption){font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small)}:where(h2){padding:0;margin:0;margin-block-end:32px;font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h2);color:var(--semantic-text-heading-h2);&:after{display:none}}:where(h3){position:relative;padding:0;padding-block-end:16px;margin:0;margin-block:24px;font-size:var(--font-size-heading-h3);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h3);color:var(--semantic-text-heading-h3);&:after{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:100%;block-size:1.5px;content:"";background:var(--gradate-c2)}&:first-child{margin-block-start:0}}:where(h4){padding:0;margin:0;margin-block:24px;font-size:var(--font-size-heading-h4);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h4);color:var(--semantic-text-heading-h4);&:after{display:none}&:first-child{margin-block-start:0}}:where(h5){position:relative;padding:0;padding-block-end:16px;margin:0;margin-block:24px;font-size:var(--font-size-heading-h5);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h5);color:var(--semantic-text-heading-h5);&:after{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:160px;block-size:1.5px;content:"";background:var(--semantic-border-body-02)}&:first-child{margin-block-start:0}}:where(h6){padding:0;margin:0;margin-block:24px;font-size:var(--font-size-heading-h6);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h6);color:var(--semantic-text-heading-h6);&:after{display:none}&:first-child{margin-block-start:0}}.heading-point{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:end;padding:0;margin:0;margin-block-end:40px;font-size:var(--font-size-heading-h3);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h3);border:none;@media (width < 768px){margin-block-end:28px}>:where(span){display:flex;gap:8px;align-items:end;font-family:var(--font-family-en);font-size:3.75rem;font-weight:var(--font-weight-base);line-height:3.5rem;>:where(span){font-size:1.25rem;line-height:1.75rem;&:before{margin-inline-end:6px;content:"/"}}}&:after{display:none}}.heading-copy{position:relative;inline-size:fit-content;padding-inline:32px;margin-inline:auto;font-size:1.75rem;font-weight:var(--font-weight-base);line-height:2.5rem;text-align:center;@media (width < 768px){font-size:1.125rem;line-height:1.625rem}&:after,&:before{position:absolute;inset-block:0;display:block;inline-size:1em;block-size:2px;margin-block:auto;content:"";background-color:var(--semantic-bg-body-white);border-radius:var(--scale-radius-normal);@media (width < 768px){inset-block:auto .5em}}&:before{inset-inline-start:0;rotate:60deg}&:after{inset-inline-end:0;rotate:-60deg}}:where(ul,ol){display:grid;gap:8px;list-style-position:inside;:where(li){position:relative;padding:0;font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal);list-style:none;&:before{position:absolute;inset-inline-start:0;display:block;content:""}}:where(ul,ol){margin-block:0}}:where(ul){:where(li){&:before{inset-block-start:0;inline-size:12px;block-size:2px;margin-block:13px;margin-inline:6px;background-color:var(--semantic-border-body-02)}}>:where(li){padding-inline-start:28px;>:where(ul){margin-block-start:8px;>:where(li){&:before{background-color:var(--semantic-border-body-03)}>:where(ul){>:where(li){&:before{background-color:var(--semantic-border-body-01)}}}}}>:where(ol){margin-block-start:8px;>:where(li){&:before{inline-size:auto;block-size:auto;margin:0;background-color:initial;border:none}}}}}:where(ol){counter-reset:content-main-ol-default;:where(li){&:before{inset-block-start:1px;min-inline-size:24px;padding-inline:2px;font-family:var(--font-family-en);font-size:var(--font-size-base-small);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-base-small);text-align:center;content:counter(content-main-ol-default,decimal-leading-zero) ". ";counter-increment:content-main-ol-default}}>:where(li){padding-inline-start:28px;&:before{color:var(--semantic-text-specific-02)}>:where(ol){margin-block-start:8px;>:where(li){&:before{color:var(--semantic-text-specific-normal)}}}>:where(ul){margin-block-start:8px;>:where(li){padding-inline-start:2rem;&:before{inset-block-start:0;min-inline-size:auto;content:""}}}}}:where(dl){display:grid;grid-template-columns:max-content auto;column-gap:4px}:where(dt){position:relative;padding-inline-end:calc(1em + 4px);&:after{position:absolute;inset-inline-end:0;content:"："}}.map{:where(iframe){block-size:480px}}:where(hr){margin-block-start:0;outline:none;background:#0000;border:none;border-block-start:2px solid var(--semantic-border-body-01);box-shadow:none;&.hr__normal{border-block-start-width:2px}&.hr__dot{border-block-start-style:dashed}&.hr__bold{border-block-start-width:4px}&.hr__thin{border-block-start-width:1px}&.hr__short{inline-size:80%}}:where(.content__inline-size-large){@media (width >= 1200px){margin-inline:-80px}@media (1040px <= width <= 1200px){margin-inline:calc(-50dvw + 520px)}}.list-contents{margin-block-end:40px;background-color:var(--semantic-bg-body-01);@media (width < 768px){margin-block-end:24px}:where(details){&[open]{:where(summary){padding-block-end:0;&:after,&:before{inset-block-start:40px;@media (width < 768px){inset-block-start:24px}}&:after{rotate:0deg}}:where(.list-contents__inner){visibility:visible;max-block-size:10000px;opacity:1;@starting-style{max-block-size:0;opacity:0}}}:where(summary){position:relative;padding-block:40px;padding-inline:24px;@media (width < 768px){padding-block:24px;padding-inline:16px}h2{margin:0;font-size:var(--font-size-heading-h4);line-height:var(--font-line-height-heading-h4)}&:after,&:before{position:absolute;inset-block:0;inset-inline-end:34px;inline-size:20px;block-size:1px;margin-block:auto;content:"";background-color:var(--semantic-icon-line-primary);@media (width < 768px){inset-inline-end:16px}}&:after{rotate:90deg;transition:rotate .2s}}:where(.list-contents__inner){visibility:hidden;max-block-size:0;padding-block:16px 40px;margin-block-start:16px;margin-inline:24px;border-block-start:1px solid var(--semantic-border-specific-01);opacity:0;transition:opacity .3s ease,max-block-size .3s ease,visibility allow-discrete .6s ease;@media (width < 768px){padding-block:16px 24px;margin-inline:16px}:where(ul){display:grid;gap:8px;padding:0;margin:0;list-style-position:inside;>:where(li){position:relative;padding:0;padding-inline-start:28px;font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal);list-style:none;>:where(ul){margin-block-start:0;>:where(li){&:before{background-color:var(--semantic-border-specific-02)}}}&:before{position:absolute;inset-block-start:0;inset-inline-start:0;display:block;inline-size:.75rem;block-size:.125rem;margin-block:13px;margin-inline:6px;content:"";background-color:var(--semantic-border-body-02)}:where(a){color:var(--semantic-text-body-normal);transition-duration:.3s;transition-property:color;@media (any-hover:hover){&:hover{color:var(--semantic-text-link-hover)}}}}}}}}.list-points{padding-block:24px 40px;padding-inline:24px;margin-block-end:40px;border:1px solid var(--semantic-border-button-secondary);@media (width < 768px){padding-block:8px 24px;padding-inline:16px;margin-block-end:24px}h2{padding-block-end:16px;margin:0;margin-block-end:24px;font-size:var(--font-size-heading-h4);line-height:var(--font-line-height-heading-h4);text-align:center;border-block-end:1px dotted var(--semantic-border-specific-01);>span{position:relative;padding-block:2px;padding-inline:8px;margin-inline-end:19px;font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:2rem;color:var(--semantic-text-body-invert);background-color:var(--semantic-text-specific-02);border-radius:var(--scale-radius-small);@media (width < 768px){font-size:1rem;line-height:1.625rem}&:after{position:absolute;inset-block:0;inset-inline-end:-9px;display:inline-block;inline-size:.625rem;block-size:.6875rem;margin-block:auto;content:"";background-color:var(--semantic-text-specific-02);clip-path:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg"%3E%3Cdefs%3E%3CclipPath id="p" clipPathUnits="objectBoundingBox"%3E%3Cpolygon points="0 0, 1 0.5, 0 1"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E#p');clip-path:polygon(0 0,100% 50%,0 100%)}}}>:where(ol){gap:16px;list-style-position:inside;>:where(li){position:relative;padding:0;padding-inline-start:40px;font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal);list-style:none;&:before{position:absolute;inset-block-start:2px;inset-inline-start:3px;display:block;inline-size:1.5rem;block-size:1.5rem;font-size:var(--font-size-base-normal);font-weight:var(--font-weight-base);color:var(--semantic-bg-body-white);content:counter(content-main-ol-default,decimal-leading-zero);background-color:var(--semantic-bg-button-secondary);@media (width < 768px){block-size:1.25rem}}}}}.list-step{position:relative;gap:0;padding-inline-start:24px;>:where(li){align-items:center;padding-block:4px;padding-inline-start:38px;font-size:var(--font-size-base-large);line-height:var(--font-line-height-base-large);@media (width < 768px){padding-inline-start:34px}>:where(span){&:before{position:absolute;inset-block-start:18px;inset-inline-start:-18px;z-index:var(--z-index-02);inline-size:9px;block-size:9px;content:"";background-color:var(--semantic-bg-specific-obj);border-radius:var(--scale-radius-max);@media (width < 768px){inset-block-start:13px}}}&:before{min-inline-size:34px;padding:0;font-size:1.75rem;font-weight:var(--font-weight-bold);line-height:2.5rem;color:var(--semantic-text-specific-normal);text-align:start;content:counter(content-main-ol-default,decimal-leading-zero);@media (width < 768px){min-inline-size:30px;font-size:1.5rem;line-height:2rem}}&:not(:last-child){&:after{position:absolute;inset-block-start:18px;inset-inline-start:-14.5px;inline-size:2px;block-size:100%;content:"";background-color:var(--semantic-border-body-01);@media (width < 768px){inset-block-start:13px}}}}}.recommend{:where(ul){display:grid;gap:var(--scale-grid-gap-normal);padding:0;margin:0;@media (768px <= width){grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}:where(li){display:block;padding:0;list-style:none;&:before{display:none}}:where(a){display:grid;grid-template-columns:110px 1fr;gap:16px;block-size:100%;padding:24px;color:var(--semantic-text-body-normal);text-decoration:none;border-radius:var(--scale-radius-normal);box-shadow:var(--dropshadow);transition-duration:.3s;transition-property:background-color;@media (width < 768px){border-radius:var(--scale-radius-small)}@media (any-hover:hover){&:hover{background-color:var(--semantic-bg-body-01)}}>:where(span){display:block;&:not(:has(img)){display:grid;grid-template-rows:auto 1fr;gap:4px}}:where(.recommend__title){font-size:var(--font-size-base-large);line-height:var(--font-line-height-base-large)}:where(.recommend__cat){inline-size:fit-content;padding-block:6px;padding-inline:16px;font-size:var(--font-size-base-small);line-height:1em;color:var(--semantic-text-body-invert);background-color:var(--semantic-bg-taxonomy-category-01);border:1px solid var(--semantic-border-taxonomy-category-01);border-radius:var(--scale-radius-max)}}}}.cta{:where(.cta__guide){padding-block:40px 0;padding-inline:24px;margin-block-end:40px;background:var(--gradate-01);border-radius:var(--scale-radius-small);@media (width < 992px){padding-inline:0 var(--scale-grid-gutter-inline)}:where(.cta__guide-contents){display:grid;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:20px 8px;justify-content:space-between;max-inline-size:var(--content-inline-size-large);margin-inline:auto;@media (width < 768px){grid-template-columns:auto auto;gap:16px 0;justify-content:center}@media (width < 576px){justify-content:space-between}}:where(.cta__guide-img){grid-row:1/3;grid-column:1/2;align-self:flex-end;max-inline-size:253px;@media (width < 768px){grid-row:2/3;grid-column:1/2;max-inline-size:194px}@media (width < 576px){max-inline-size:145px;margin-block-end:10px}:where(img){inline-size:100%;block-size:auto;object-fit:cover;object-position:left}}:where(.cta__guide-textarea){text-align:center;@media (768px <= width){max-inline-size:480px;margin-inline:auto}@media (width < 768px){grid-row:1/2;grid-column:1/3}:where(h2){margin-block-end:24px;font-size:var(--font-size-heading-h4);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h4);color:var(--semantic-text-body-invert)}:where(p){margin:0;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);color:var(--semantic-text-body-invert);>:where(span){display:block}}}:where(.cta__guide-button){display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-block-end:40px!important;@media (768px <= width){inline-size:100%;max-inline-size:420px;margin-inline:auto}@media (width < 768px){flex-direction:column;margin-block-end:24px!important}:where(a){position:relative;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:0;align-items:center;justify-content:center;inline-size:100%;max-inline-size:250px;block-size:fit-content;padding-block:16px;padding-inline:24px;overflow:hidden;font-size:var(--font-size-button);line-height:var(--font-line-height-button);vertical-align:middle;color:var(--semantic-text-button-primary);text-align:center;text-decoration:none;cursor:pointer;background-color:var(--semantic-bg-button-primary);border:1px solid;border-radius:var(--scale-radius-small);transition-duration:.3s;transition-property:color,background-color;@media (any-hover:hover){&:hover{color:var(--semantic-text-button-hover);background-color:var(--semantic-bg-button-primary-hover);&:after{background-image:url(/qt-genai/img/icon-arrow@white.svg)}}}@media (width < 768px){min-inline-size:180px;margin-inline:auto}&:after{position:absolute;inset-block:0;inset-inline-end:8px;display:block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background-image:url(/qt-genai/img/icon-arrow@primary.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}}}}}[data-bgi=hr]{--border-color:currentcolor;--border-width:3px;[data-bgi-hr-kind=dashed]{--border-kind:dashed}[data-bgi-hr-kind=bold]{--border-width:5px}[data-bgi-hr-kind=narrow]{--border-width:1px}[data-bgi-hr-kind=short]{--inline-size:50%}}.code-block{position:relative;margin-block-end:.5em}.code-block:not(:has(+.elements-note)){margin-block-end:3rem}.copy-btn{position:absolute;inset-block-start:8px;inset-inline-end:8px;padding-block:4px;padding-inline:8px;font-size:.8rem;line-height:1.6;color:var(--primitive-base-01);cursor:pointer;background-color:var(--primitive-base-02)}pre{padding:1em;overflow:auto;background-color:var(--primitive-base-01);border:1px solid var(--primitive-gray-03)}pre code>span{color:var(--primitive-main-02)}pre code>span span.element{color:var(--primitive-accent-03)}pre code>span span.class{color:var(--primitive-accent-01)}pre code>span span.name{color:var(--primitive-other-05)}pre code>span span:not([class]){color:var(--primitive-base-02)}.code-block+.elements-note{margin-block-end:3rem}.elements-note{padding:1em;margin-block-end:.5em;overflow:auto;background-color:var(--primitive-gray-01)}}}@layer main{.c-case-index{:where(ul){display:grid;gap:var(--scale-grid-gap-normal);padding:0;margin:0;@media (768px <= width){grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}[class=c-home-case] &{@media (768px <= width){grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}:where(li){display:block;list-style:none}:where(a){display:grid;grid-template-rows:auto 1fr;gap:16px;block-size:100%;padding:24px;background-color:var(--semantic-bg-body-white);border-radius:var(--scale-radius-normal);box-shadow:var(--dropshadow);transition-duration:.3s;transition-property:background-color;@media (width < 768px){padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px;border-radius:var(--scale-radius-small)}@media (any-hover:hover){&:hover{background-color:var(--semantic-bg-body-01)}}[class=c-home-case] &{box-shadow:none}>:where(span){display:block;&:not(.c-case-index__title){display:flex;gap:16px;:where(span:has(img)){max-inline-size:180px}[class=c-home-case] &{display:grid;grid-template-rows:auto auto 1fr;gap:8px}}}:where(.c-case-index__title){display:grid;gap:8px;font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.875rem;@media (width < 768px){font-size:1.125rem;line-height:1.625rem}&:after{display:block;inline-size:40px;block-size:2px;content:"";background-color:var(--semantic-bg-specific-obj)}}:where(.c-case-index__meta){display:grid;flex:1 1 auto;grid-template-rows:auto auto 1fr;gap:8px;[class=c-home-case] &{display:flex;flex-wrap:wrap;gap:8px;block-size:fit-content}}:where(.c-case-index__name){display:block;font-size:var(--font-size-base-large);font-weight:var(--font-weight-bold);line-height:2rem;media(--sm-lte){line-height:1.625rem}}:where(.c-case-index__cat){inline-size:fit-content;padding-block:2px;padding-inline:8px;font-size:var(--font-size-base-small);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-base-small);color:var(--semantic-text-specific-02);background-color:var(--semantic-bg-taxonomy-category-03);border:1px solid var(--semantic-border-taxonomy-category-03)}:where(.c-case-index__num){font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small)}}}}}@layer main{.c-case-search{padding-block:40px;padding-inline:20px;background-color:var(--semantic-bg-body-01);border-radius:var(--scale-radius-large);@media (width < 768px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px}:where(form){display:grid;gap:32px}:where(.c-case-search__inner){display:grid;gap:28px}:where(.c-case-search__select){display:grid;gap:28px;padding:0;margin:0;@media (768px <= width){grid-template-columns:repeat(2,1fr)}[class=c-content-detail__side] &{grid-template-columns:1fr}}:where(.c-case-search__radio){>:where(span){display:block;margin-block-end:8px;font-size:var(--font-size-base-large);line-height:var(--font-line-height-base-large);color:var(--semantic-text-body-normal)}}}}@layer main{.c-case-radio{display:flex;flex-wrap:wrap;gap:8px 16px;:where(label){padding-block:4px;padding-inline:8px;color:var(--semantic-text-button-normal);background-color:var(--semantic-bg-taxonomy-tag-03);border:1px solid var(--semantic-border-taxonomy-tag-03);border-radius:var(--scale-radius-small);box-shadow:var(--shadow);transition-duration:.3s;transition-property:color,background-color,border-color;@media (any-hover:hover){&:hover{color:var(--semantic-text-body-invert);background-color:var(--semantic-bg-taxonomy-tag-02)}}&:has(input:checked){color:var(--semantic-text-body-invert);background-color:var(--semantic-bg-taxonomy-tag-02)}}:where(input){position:absolute;opacity:0}:where(span){display:block;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);&:before{margin-inline-end:2px;content:"#"}}}}@layer main{.c-case-select{display:flex;flex-wrap:wrap;gap:8px 16px;:where(label){font-size:var(--font-size-base-large);line-height:var(--font-line-height-base-large);color:var(--semantic-text-body-normal)}:where(select){inline-size:100%;padding-block:6px;padding-inline:8px;font-size:var(--font-size-base-normal);font-weight:var(--font-weight-base);line-height:var(--font-line-height-base-normal);color:var(--semantic-text-note-normal);appearance:none;background-image:url(/qt-genai/img/icon-arrow@primary-sm-down.svg);background-repeat:no-repeat;background-position:center right 8px;background-size:16px;border:1px solid var(--semantic-border-body-01);border-radius:var(--scale-radius-small);box-shadow:var(--shadow)}}}@layer main{.c-case-detail{display:grid;gap:32px;margin-block-end:40px;>:where(span){display:block;&:not(.c-case-detail__title){display:flex;gap:16px;padding:24px;background-color:var(--semantic-bg-body-01);@media (width < 992px){flex-wrap:wrap}:where(span:has(img)){max-inline-size:360px}}}:where(.c-case-detail__title){>:where(h1){margin:0;font-size:var(--font-size-heading-h1);line-height:var(--font-line-height-heading-h1);text-align:center}}:where(.c-case-detail__text){display:grid;flex:1 0 auto;gap:16px;block-size:fit-content}:where(.c-case-detail__name){display:block;padding-block-end:16px;font-size:var(--font-size-heading-card);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-card);border-block-end:1px solid var(--semantic-border-specific-02)}:where(.c-case-detail__meta){display:grid;flex:1 0 auto;gap:8px;block-size:fit-content;>:where(span){display:grid;grid-template-columns:88px 1fr;gap:8px;>:where(span:first-child){padding-block:2px;padding-inline:8px;font-size:var(--font-size-base-small);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-base-small);color:var(--semantic-text-specific-02);text-align:center;background-color:var(--semantic-bg-taxonomy-category-03);border:1px solid var(--semantic-border-taxonomy-category-03)}>:where(span:last-child){font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small)}}}}}@layer main{.c-case-list-contents{padding-block:24px;padding-inline:16px;margin-block-end:40px;background-color:var(--semantic-bg-body-01);@media (width < 768px){margin-block-end:24px}:where(h2){padding-block-end:8px;margin:0;margin-block-end:16px;font-size:var(--font-size-base-large);line-height:var(--font-line-height-base-large);border-block-end:1px solid var(--semantic-border-specific-01)}:where(ul){display:grid;gap:8px;padding:0;margin:0;list-style-position:inside;:where(li){position:relative;padding:0;padding-inline-start:28px;font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal);list-style:none;&:before{position:absolute;inset-block-start:0;inset-inline-start:0;display:block;inline-size:.75rem;block-size:.125rem;margin-block:13px;margin-inline:6px;content:"";background-color:var(--semantic-border-body-02)}:where(a){color:var(--semantic-text-body-normal);transition-duration:.3s;transition-property:color;@media (any-hover:hover){&:hover{color:var(--semantic-text-link-hover)}}}}}}}@layer main{.c-blog-index{:where(ul){display:grid;gap:var(--scale-grid-gap-normal);padding:0;margin:0;@media (768px <= width){grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}[class=c-blog-side] &{grid-template-columns:1fr;gap:0}:where(li){display:block;list-style:none;[class=c-blog-side] &{&:not(:last-child){:where(a){border-block-end:1px solid var(--semantic-border-body-01)}}}}:where(a){display:grid;grid-template-rows:auto 1fr;gap:16px;block-size:100%;padding:24px;border-radius:var(--scale-radius-normal);box-shadow:var(--dropshadow);transition-duration:.3s;transition-property:background-color;@media (width < 768px){border-radius:var(--scale-radius-small)}@media (any-hover:hover){&:hover{background-color:var(--semantic-bg-body-01)}}[class=c-blog-side] &{gap:0;padding-block:16px;border:none;border-radius:0;box-shadow:none;&:not(:last-child){border-block-end:1px solid var(--semantic-border-body-01)}>:where(span){align-items:start;&:not(:has(img)){grid-template-rows:auto;gap:4px}}}>:where(span){display:block;&:not(:has(img)){display:grid;grid-template-rows:auto auto 1fr;gap:8px}}:where(.c-blog-index__title){font-size:var(--font-size-base-large);line-height:var(--font-line-height-base-large);[class=c-blog-side] &{font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal)}}:where(.c-blog-index__meta){display:flex;gap:8px;align-items:center;>:where(span):has(img){max-inline-size:110px}>:where(span):not(:has(img)){display:grid;gap:4px}}:where(.c-blog-index__date){font-family:var(--font-family-en);font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small)}:where(.c-blog-index__cat){inline-size:fit-content;padding-block:6px;padding-inline:16px;font-size:var(--font-size-base-small);line-height:1em;color:var(--semantic-text-body-invert);background-color:var(--semantic-bg-taxonomy-category-01);border:1px solid var(--semantic-border-taxonomy-category-01);border-radius:var(--scale-radius-max)}:where(.c-blog-index__key){display:flex;flex-wrap:wrap;gap:0 8px;align-content:start;>:where(span){position:relative;padding-inline-start:.8em;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);color:var(--semantic-text-note-normal);&:before{position:absolute;inset-block-start:0;inset-inline-start:0;content:"#"}}}}}}}@layer main{.c-blog-detail{display:grid;gap:8px;margin-block-end:40px;:where(.c-blog-detail__cat){inline-size:fit-content;padding-block:6px;padding-inline:16px;font-size:var(--font-size-base-small);line-height:1em;color:var(--semantic-text-body-invert);background-color:var(--semantic-bg-taxonomy-category-01);border:1px solid var(--semantic-border-taxonomy-category-01);border-radius:var(--scale-radius-max)}:where(.c-blog-detail__title){margin-block-end:8px;>:where(h1){margin:0;font-size:var(--font-size-heading-h2);line-height:var(--font-line-height-heading-h2)}}:where(.c-blog-detail__key){display:flex;gap:8px;>:where(span){position:relative;padding-inline-start:.8em;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);color:var(--semantic-text-note-normal);&:before{position:absolute;inset-block-start:0;inset-inline-start:0;content:"#"}}}:where(.c-blog-detail__date),:where(.c-blog-detail__update){display:block;font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal);>:where(time){font-family:var(--font-family-en);font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal)}}}}@layer main{.c-blog-side{display:grid;gap:40px;:where(h2){margin:0;margin-block-end:8px;font-size:var(--font-size-base-large);font-weight:var(--font-weight-base);line-height:var(--font-line-height-base-large)}:where(.c-blog-side__articles){padding-block-start:16px;border:1px solid var(--semantic-border-body-01);:where(h2){padding-inline:24px}}:where(.c-blog-side__info){padding:24px;background-color:var(--semantic-bg-body-01);border-radius:var(--scale-radius-large)}:where(.c-blog-side__category-list){display:flex;flex-wrap:wrap;gap:8px;margin-block-end:28px;:where(a){display:block;inline-size:fit-content;padding-block:8px;padding-inline:16px;font-size:var(--font-size-base-small);line-height:1em;color:var(--semantic-text-body-invert);background-color:var(--semantic-bg-taxonomy-category-01);border:1px solid var(--semantic-border-taxonomy-category-01);border-radius:var(--scale-radius-max);box-shadow:var(--shadow);transition-duration:.3s;transition-property:color,background-color;@media (any-hover:hover){&:hover{color:var(--semantic-text-body-normal);background-color:var(--semantic-bg-body-white)}}}}:where(.c-blog-side__tag-list){display:grid;gap:8px;margin-block-end:28px;:where(li){list-style:none}:where(a){position:relative;display:block;inline-size:100%;padding-block-end:8px;padding-inline:16px;padding-inline-start:.8em;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);color:var(--semantic-text-link-default);border-block-end:1px solid var(--semantic-border-body-01);transition-duration:.3s;transition-property:color;@media (any-hover:hover){&:hover{color:var(--semantic-text-link-hover)}}&:before{position:absolute;inset-block-start:0;inset-inline-start:0;content:"#"}}}}}@layer main{.c-event-index{:where(ul){display:grid;gap:var(--scale-grid-gap-normal);padding:0;margin:0;@media (768px <= width){grid-template-columns:repeat(auto-fill,minmax(260px,1fr));[class=c-home-event] &{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}:where(li){display:block;list-style:none}:where(a){display:grid;grid-template-rows:auto 1fr;gap:8px;block-size:100%;padding:24px;background-color:var(--semantic-bg-body-white);border-radius:var(--scale-radius-normal);box-shadow:var(--dropshadow);transition-duration:.3s;transition-property:background-color;@media (any-hover:hover){&:hover{background-color:var(--semantic-bg-body-01)}}@media (width < 768px){padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px;border-radius:var(--scale-radius-small)}>:where(span){display:block;&:not(:has(img)){display:grid;grid-template-rows:auto 1fr;gap:4px}}:where(.c-event-index__meta){display:flex;flex-wrap:wrap;gap:0 8px;align-items:center}:where(.c-event-index__cat){padding:6px;font-size:var(--font-size-base-small);line-height:1em;color:var(--semantic-text-body-invert);border-radius:var(--scale-radius-max);&[data-status=hold]{background-color:var(--semantic-bg-taxonomy-tag-01);border:1px solid var(--semantic-border-taxonomy-tag-01)}&[data-status=close]{background-color:var(--semantic-bg-taxonomy-tag-02);border:1px solid var(--semantic-border-taxonomy-tag-02)}}:where(.c-event-index__date){display:flex;gap:8px;align-items:center;>:where(span){font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);color:var(--semantic-text-specific-normal)}>:where(time){font-family:var(--font-family-en);font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal)}}:where(.c-event-index__title){font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal)}}}}}@layer main{.c-event-detail{display:grid;gap:24px;margin-block-end:40px;>:where(span){display:block;:where(span:has(img)){inline-size:100%}}:where(.c-event-detail__title){>:where(h1){margin:0;font-size:var(--font-size-heading-h2);line-height:var(--font-line-height-heading-h2);@media (768px <= width){text-align:center}}}}}@layer main{.c-news-index{:where(ul){display:grid;gap:var(--scale-grid-gap-normal);padding:0;margin:0;[class=c-home-hero__news] &{gap:0}:where(li){display:block;list-style:none}:where(a){position:relative;display:flex;gap:8px 16px;padding-block:16px;padding-inline:16px 40px;box-shadow:var(--dropshadow);transition-duration:.3s;transition-property:background-color;@media (any-hover:hover){&:hover{background-color:var(--semantic-bg-body-01)}}@media (768px <= width){align-items:center}@media (width < 768px){flex-direction:column;padding-inline:8px 28px}[class=c-home-hero__news] &{box-shadow:none;@media (any-hover:hover){&:hover{background-color:var(--semantic-bg-specific-03)}}&:after{background-image:url(/qt-genai/img/icon-arrow@white-sm.svg)}}&:after{position:absolute;inset-block:0;inset-inline-end:16px;display:block;inline-size:16px;block-size:16px;margin-block:auto;content:"";background-image:url(/qt-genai/img/icon-arrow@primary-sm.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;@media (width < 768px){inset-inline-end:8px}}:where(.c-news-index__title){flex:1 1 auto;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small)}:where(.c-news-index__meta){display:flex;flex:0 0 auto;gap:16px}:where(.c-news-index__date){flex:1 0 80px;font-family:var(--font-family-en);font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal)}:where(.c-news-index__cat){min-inline-size:120px;padding-block:1px;padding-inline:8px;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);color:var(--semantic-text-specific-invert);text-align:center;background-color:var(--semantic-bg-taxonomy-tag-03);border:1px solid var(--semantic-border-body-01);border-radius:var(--scale-radius-small);[class=c-home-hero__news] &{background-color:initial;border-color:var(--semantic-border-body-normal)}&[data-cat=news]{background-color:var(--semantic-bg-taxonomy-news-category-01)}&[data-cat=service]{background-color:var(--semantic-bg-taxonomy-news-category-02)}&[data-cat=event]{background-color:var(--semantic-bg-taxonomy-news-category-03)}&[data-cat=release]{background-color:var(--semantic-bg-taxonomy-news-category-04)}&[data-cat=blog]{background-color:var(--semantic-bg-taxonomy-news-category-05)}}}}}}@layer main{.c-news-search{padding:24px;background-color:var(--semantic-bg-body-01);@media (width < 768px){padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px}}}@layer main{.c-news-category{:where(ul){display:flex;flex-wrap:wrap;gap:16px;@media (width < 576px){display:grid;grid-template-columns:repeat(2,1fr)}:where(a){box-sizing:border-box;display:block;min-inline-size:120px;padding-block:1px;padding-inline:8px;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);color:var(--semantic-text-link-default);text-align:center;background-color:var(--semantic-bg-taxonomy-tag-03);border:1px solid var(--semantic-border-taxonomy-tag-03);border-radius:var(--scale-radius-small);transition-duration:.3s;transition-property:color,background-color;@media (width < 768px){padding-block:8px;padding-inline:16px;font-size:var(--font-size-base-normal)}@media (any-hover:hover){&:hover{background-color:var(--semantic-bg-taxonomy-category-03)}}&[aria-current=page]{color:var(--semantic-text-body-invert);cursor:auto;background-color:var(--semantic-border-specific-01)}}}}}@layer main{.c-news-detail{display:grid;gap:8px;margin-block-end:40px;:where(.c-news-detail__cat){inline-size:fit-content;min-inline-size:120px;padding-block:2px;padding-inline:8px;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);color:var(--semantic-text-specific-invert);text-align:center;background-color:var(--semantic-bg-taxonomy-tag-03);border:1px solid var(--semantic-border-body-01);border-radius:var(--scale-radius-small);&[data-cat=news]{background-color:var(--semantic-bg-taxonomy-news-category-01)}&[data-cat=service]{background-color:var(--semantic-bg-taxonomy-news-category-02)}&[data-cat=event]{background-color:var(--semantic-bg-taxonomy-news-category-03)}&[data-cat=release]{background-color:var(--semantic-bg-taxonomy-news-category-04)}&[data-cat=blog]{background-color:var(--semantic-bg-taxonomy-news-category-05)}}:where(.c-news-detail__title){>:where(h1){margin:0;font-size:var(--font-size-heading-h2);line-height:var(--font-line-height-heading-h2)}}:where(.c-news-detail__date){margin-block-start:8px;font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal);>:where(time){font-family:var(--font-family-en);font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal)}}}}@layer main{.c-news-important{position:absolute;inset-block-start:0;inset-inline:0;z-index:var(--z-index-06);display:flex;gap:40px;inline-size:100%;block-size:fit-content;padding-block:8px;padding-inline:40px;color:var(--semantic-text-body-invert);background-color:var(--primitive-other-06);@media (width < 768px){gap:16px;padding-inline:16px}+.c-page-home__hero{@media (max-width:1150px){padding-block-start:40px}}:where(h2){flex-shrink:0;font-size:var(--font-size-base-normal);font-weight:var(--font-weight-bold);line-height:1.75rem}:where(p){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;:where(a){position:relative;padding-inline:32px 20px;font-size:var(--font-size-base-normal);font-weight:var(--font-weight-bold);line-height:1.75rem;text-decoration:underline;&:after,&:before{position:absolute;inset-block:0;display:block;margin-block:auto;content:"";background-repeat:no-repeat;background-position:50%;background-size:contain;transition-duration:.3s;transition-property:background-image}&:before{inset-inline-start:0;inline-size:24px;block-size:24px;background-image:url(/qt-genai/img/icon-atention@white.svg)}&:after{inset-inline-end:0;inline-size:16px;block-size:16px;background-image:url(/qt-genai/img/icon-arrow@white-sm.svg)}}}}}@layer main{.c-document-index{:where(ul){display:grid;gap:var(--scale-grid-gap-normal);padding:0;margin:0;@media (768px <= width){grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}[class=c-blog-side] &{grid-template-columns:1fr;gap:var(--scale-grid-gap-small)}:where(li){display:block;list-style:none;[class=c-content-index__main] &{display:grid;grid-template-rows:auto auto 1fr;gap:16px;padding:24px;border-radius:var(--scale-radius-small);box-shadow:var(--shadow);>:where(span){&:not(:has(img)){display:grid;gap:16px;margin-block-start:8px}&:has(img){display:block}}}}:where(a){block-size:100%;background-color:var(--semantic-bg-body-white);border-radius:var(--scale-radius-small);transition-duration:.3s;transition-property:background-color,color;[class=c-content-index__main] &{inline-size:100%;max-inline-size:360px;block-size:fit-content;padding:8px;margin-block-start:auto;margin-inline:auto;color:var(--semantic-text-button-primary);text-align:center;background-color:var(--semantic-bg-button-primary);border:1px solid var(--semantic-border-button-primary);@media (any-hover:hover){&:hover{color:var(--semantic-text-button-hover);background-color:var(--semantic-bg-button-primary-hover)}}}[class=c-blog-side] &{display:grid;gap:8px;padding:16px;border-radius:var(--scale-radius-normal);box-shadow:var(--shadow);@media (width < 768px){border-radius:var(--scale-radius-small)}@media (any-hover:hover){&:hover{background-color:var(--semantic-bg-body-01)}}}}:where(.c-document-index__cat){inline-size:fit-content;padding-block:4px;padding-inline:16px;font-size:var(--font-size-base-small);line-height:1em;color:var(--semantic-text-body-invert);background-color:var(--semantic-bg-taxonomy-category-01);border:1px solid var(--semantic-border-taxonomy-category-01);border-radius:var(--scale-radius-max)}:where(.c-document-index__title){font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.875rem;[class=c-blog-side] &{font-size:var(--font-size-base-normal);font-weight:var(--font-weight-base);line-height:var(--font-line-height-base-normal);>:where(span){&.c-document-index__title-sub{font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small)}}}>:where(span){display:block;&.c-document-index__title-sub{font-size:var(--font-size-base-normal)}}}:where(.c-document-index__contents){display:grid;gap:8px;padding-block-start:16px;border-block-start:1px solid var(--semantic-border-body-01);>:where(span){position:relative;padding-inline-start:28px;font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal);&:before{position:absolute;inset-block-start:0;inset-inline-start:0;display:block;inline-size:12px;block-size:2px;margin-block:13px;margin-inline:6px;content:"";background-color:var(--semantic-border-body-02)}}}}}}@layer main{.c-document-detail{display:grid;gap:16px;block-size:fit-content;:where(.c-document-detail__cat){inline-size:fit-content;padding-block:6px;padding-inline:16px;font-size:var(--font-size-base-small);line-height:1em;color:var(--semantic-text-body-invert);background-color:var(--semantic-bg-taxonomy-category-01);border:1px solid var(--semantic-border-taxonomy-category-01);border-radius:var(--scale-radius-max)}:where(.c-document-detail__title){margin-block-end:8px;>:where(h1){margin:0;font-size:var(--font-size-heading-h2);line-height:var(--font-line-height-heading-h2);>:where(span){display:block;&.c-document-detail__title-sub{font-size:var(--font-size-base-large)}}}}}}@layer main{.c-cta{padding-block:40px;padding-inline:var(--scale-grid-gutter-inline);background-color:var(--semantic-bg-body-01);:where(.c-cta__guide){max-inline-size:var(--content-inline-size-large);padding-inline:40px 0;margin-block-end:80px;margin-inline:auto;background-color:var(--semantic-bg-specific-03);border-radius:var(--scale-radius-large);@media (width < 992px){padding-inline:var(--scale-grid-gutter-inline)}@media (width < 768px){margin-block-end:40px}:where(.c-cta__guide-contents){display:flex;gap:16px;justify-content:space-between;max-inline-size:var(--content-inline-size-large);margin-inline:auto}:where(.c-cta__guide-img){max-inline-size:604px;@media (width < 992px){display:none}:where(img){inline-size:100%;block-size:100%;object-fit:cover;object-position:left}}:where(.c-cta__guide-textarea){max-inline-size:640px;padding-block:40px;:where(h2){margin-block-end:24px;font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h2);color:var(--semantic-text-body-invert)}:where(p){margin-block-end:32px;font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal);color:var(--semantic-text-body-invert);>:where(span){display:block}}:where(.c-cta__guide-button){@media (768px <= width){inline-size:fit-content}}}}:where(.c-cta__trial){:where(.c-cta__trial-contents){max-inline-size:var(--content-inline-size-medium);margin-inline:auto;:where(h2){position:relative;inline-size:fit-content;padding-inline:32px;margin-block-end:24px;margin-inline:auto;font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h2);>:where(span){@media (width < 768px){display:block;text-align:center}}&:after,&:before{position:absolute;inset-block:0;display:block;inline-size:1em;block-size:2px;margin-block:auto;content:"";background-color:var(--semantic-border-specific-02);border-radius:var(--scale-radius-normal)}&:before{inset-inline-start:0;rotate:60deg}&:after{inset-inline-end:0;rotate:-60deg}}:where(p){margin-block-end:32px;text-align:center}}:where(.c-cta__guide-links){display:flex;gap:16px;justify-content:center;margin-block-start:24px;:where(.c-cta__guide-button){@media (width < 768px){flex:1 1 0}}}}}}@layer main{.c-function{display:grid;gap:24px;@media (1050px <= width){grid-template-rows:auto auto;grid-template-columns:auto auto}:where(.c-function__item){padding-block:32px;padding-inline:var(--scale-grid-gutter-inline);border-radius:var(--scale-radius-large);@media (width < 768px){padding-block:24px}[class=c-page-service] &{padding:24px}&:first-child{background-color:var(--home-function-bg-01);@media (1050px <= width){grid-row:1/2;grid-column:1/3}}&:nth-child(2){background-color:var(--home-function-bg-02);@media (1050px <= width){grid-row:2/3;grid-column:1/2}}&:nth-child(3){background-color:var(--home-function-bg-03);@media (1050px <= width){grid-row:2/3;grid-column:2/3}}:where(h3){text-align:center}}:where(.c-function__list){display:flex;gap:16px;@media (width < 992px){display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}>:where(li){display:grid;flex:1 1 0;grid-template-rows:100px 1fr;gap:8px;justify-content:center;padding:0;&:before{display:none}>:where(span){display:block;text-align:center;&:has(img){inline-size:100px;aspect-ratio:1/1;margin-inline:auto;background-color:var(--semantic-bg-body-white);border-radius:var(--scale-radius-max)}&:not(:has(img)){>:where(span){display:block}}}}}}}@layer main{.heading-02{padding:0;margin:0;margin-block-end:32px;font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h2);color:var(--semantic-text-heading-h2);&:after{display:none}}}@layer main{.heading-03{position:relative;padding:0;padding-block-end:16px;margin:0;margin-block:24px;font-size:var(--font-size-heading-h3);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h3);color:var(--semantic-text-heading-h3);&:after{position:absolute;inset-block-end:0;inset-inline-start:0;display:block;inline-size:100%;block-size:1.5px;content:"";background:var(--gradate-c2)}}}@layer main{.heading-04{padding:0;margin:0;margin-block:24px;font-size:var(--font-size-heading-h4);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h4);color:var(--semantic-text-heading-h4);&:after{display:none}}}@layer main{.heading-05{position:relative;padding:0;padding-block-end:16px;margin:0;margin-block:24px;font-size:var(--font-size-heading-h5);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h5);color:var(--semantic-text-heading-h5);&:after{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:160px;block-size:1.5px;content:"";background:var(--semantic-border-body-02)}}}@layer main{.heading-06{padding:0;margin:0;margin-block:24px;font-size:var(--font-size-heading-h6);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-heading-h6);color:var(--semantic-text-heading-h6);&:after{display:none}}}@layer main{.text__size-large{font-size:var(--font-size-base-large);line-height:var(--font-line-height-base-large)}.text__size-small{font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small)}.text__note{position:relative;padding-inline-start:1em;font-size:var(--font-size-base-small);line-height:var(--font-line-height-base-small);color:var(--semantic-text-note-normal);&:before{position:absolute;inset-block-start:0;inset-inline-start:0;content:"※"}}.text__weight-bold{font-weight:var(--font-weight-bold)}.text__aline-center{text-align:center}.text__aline-center-pc{@media (768px <= width){text-align:center}}.text__aline-center-sp{@media (width < 768px){text-align:center}}.text__aline-right{text-align:end}.text__aline-right-pc{@media (768px <= width){text-align:end}}.text__aline-right-sp{@media (width < 768px){text-align:end}}.text__color-yellow{color:var(--semantic-text-specific-em-yellow)!important}.text__color-white{color:var(--semantic-text-body-invert)!important}.space-mb-none{margin-block-end:0!important}.space-mb-small{margin-block-end:16px!important}.space-mt-1{margin-block-start:1px!important}.space-mt-2{margin-block-start:2px!important}.space-mt-3{margin-block-start:3px!important}.space-mt-4{margin-block-start:4px!important}.space-mt-5{margin-block-start:5px!important}.space-mt-6{margin-block-start:6px!important}.space-mt-7{margin-block-start:7px!important}.space-mt-8{margin-block-start:8px!important}.space-mt-9{margin-block-start:9px!important}.space-mt-10{margin-block-start:10px!important}.space-mt-11{margin-block-start:11px!important}.space-mt-12{margin-block-start:12px!important}.space-mt-13{margin-block-start:13px!important}.space-mt-14{margin-block-start:14px!important}.space-mt-15{margin-block-start:15px!important}.space-mt-16{margin-block-start:16px!important}.space-mt-17{margin-block-start:17px!important}.space-mt-18{margin-block-start:18px!important}.space-mt-19{margin-block-start:19px!important}.space-mt-20{margin-block-start:20px!important}.space-mt-21{margin-block-start:21px!important}.space-mt-22{margin-block-start:22px!important}.space-mt-23{margin-block-start:23px!important}.space-mt-24{margin-block-start:24px!important}.space-mt-25{margin-block-start:25px!important}.space-mt-26{margin-block-start:26px!important}.space-mt-27{margin-block-start:27px!important}.space-mt-28{margin-block-start:28px!important}.space-mt-29{margin-block-start:29px!important}.space-mt-30{margin-block-start:30px!important}.space-mt-31{margin-block-start:31px!important}.space-mt-32{margin-block-start:32px!important}.space-mt-33{margin-block-start:33px!important}.space-mt-34{margin-block-start:34px!important}.space-mt-35{margin-block-start:35px!important}.space-mt-36{margin-block-start:36px!important}.space-mt-37{margin-block-start:37px!important}.space-mt-38{margin-block-start:38px!important}.space-mt-39{margin-block-start:39px!important}.space-mt-40{margin-block-start:40px!important}.space-mt-41{margin-block-start:41px!important}.space-mt-42{margin-block-start:42px!important}.space-mt-43{margin-block-start:43px!important}.space-mt-44{margin-block-start:44px!important}.space-mt-45{margin-block-start:45px!important}.space-mt-46{margin-block-start:46px!important}.space-mt-47{margin-block-start:47px!important}.space-mt-48{margin-block-start:48px!important}.space-mt-49{margin-block-start:49px!important}.space-mt-50{margin-block-start:50px!important}.space-mt-51{margin-block-start:51px!important}.space-mt-52{margin-block-start:52px!important}.space-mt-53{margin-block-start:53px!important}.space-mt-54{margin-block-start:54px!important}.space-mt-55{margin-block-start:55px!important}.space-mt-56{margin-block-start:56px!important}.space-mt-57{margin-block-start:57px!important}.space-mt-58{margin-block-start:58px!important}.space-mt-59{margin-block-start:59px!important}.space-mt-60{margin-block-start:60px!important}.space-mt-61{margin-block-start:61px!important}.space-mt-62{margin-block-start:62px!important}.space-mt-63{margin-block-start:63px!important}.space-mt-64{margin-block-start:64px!important}.space-mt-65{margin-block-start:65px!important}.space-mt-66{margin-block-start:66px!important}.space-mt-67{margin-block-start:67px!important}.space-mt-68{margin-block-start:68px!important}.space-mt-69{margin-block-start:69px!important}.space-mt-70{margin-block-start:70px!important}.space-mt-71{margin-block-start:71px!important}.space-mt-72{margin-block-start:72px!important}.space-mt-73{margin-block-start:73px!important}.space-mt-74{margin-block-start:74px!important}.space-mt-75{margin-block-start:75px!important}.space-mt-76{margin-block-start:76px!important}.space-mt-77{margin-block-start:77px!important}.space-mt-78{margin-block-start:78px!important}.space-mt-79{margin-block-start:79px!important}.space-mt-80{margin-block-start:80px!important}.space-mt-81{margin-block-start:81px!important}.space-mt-82{margin-block-start:82px!important}.space-mt-83{margin-block-start:83px!important}.space-mt-84{margin-block-start:84px!important}.space-mt-85{margin-block-start:85px!important}.space-mt-86{margin-block-start:86px!important}.space-mt-87{margin-block-start:87px!important}.space-mt-88{margin-block-start:88px!important}.space-mt-89{margin-block-start:89px!important}.space-mt-90{margin-block-start:90px!important}.space-mt-91{margin-block-start:91px!important}.space-mt-92{margin-block-start:92px!important}.space-mt-93{margin-block-start:93px!important}.space-mt-94{margin-block-start:94px!important}.space-mt-95{margin-block-start:95px!important}.space-mt-96{margin-block-start:96px!important}.space-mt-97{margin-block-start:97px!important}.space-mt-98{margin-block-start:98px!important}.space-mt-99{margin-block-start:99px!important}.space-mt-100{margin-block-start:100px!important}.space-mb-1{margin-block-end:1px!important}.space-mb-2{margin-block-end:2px!important}.space-mb-3{margin-block-end:3px!important}.space-mb-4{margin-block-end:4px!important}.space-mb-5{margin-block-end:5px!important}.space-mb-6{margin-block-end:6px!important}.space-mb-7{margin-block-end:7px!important}.space-mb-8{margin-block-end:8px!important}.space-mb-9{margin-block-end:9px!important}.space-mb-10{margin-block-end:10px!important}.space-mb-11{margin-block-end:11px!important}.space-mb-12{margin-block-end:12px!important}.space-mb-13{margin-block-end:13px!important}.space-mb-14{margin-block-end:14px!important}.space-mb-15{margin-block-end:15px!important}.space-mb-16{margin-block-end:16px!important}.space-mb-17{margin-block-end:17px!important}.space-mb-18{margin-block-end:18px!important}.space-mb-19{margin-block-end:19px!important}.space-mb-20{margin-block-end:20px!important}.space-mb-21{margin-block-end:21px!important}.space-mb-22{margin-block-end:22px!important}.space-mb-23{margin-block-end:23px!important}.space-mb-24{margin-block-end:24px!important}.space-mb-25{margin-block-end:25px!important}.space-mb-26{margin-block-end:26px!important}.space-mb-27{margin-block-end:27px!important}.space-mb-28{margin-block-end:28px!important}.space-mb-29{margin-block-end:29px!important}.space-mb-30{margin-block-end:30px!important}.space-mb-31{margin-block-end:31px!important}.space-mb-32{margin-block-end:32px!important}.space-mb-33{margin-block-end:33px!important}.space-mb-34{margin-block-end:34px!important}.space-mb-35{margin-block-end:35px!important}.space-mb-36{margin-block-end:36px!important}.space-mb-37{margin-block-end:37px!important}.space-mb-38{margin-block-end:38px!important}.space-mb-39{margin-block-end:39px!important}.space-mb-40{margin-block-end:40px!important}.space-mb-41{margin-block-end:41px!important}.space-mb-42{margin-block-end:42px!important}.space-mb-43{margin-block-end:43px!important}.space-mb-44{margin-block-end:44px!important}.space-mb-45{margin-block-end:45px!important}.space-mb-46{margin-block-end:46px!important}.space-mb-47{margin-block-end:47px!important}.space-mb-48{margin-block-end:48px!important}.space-mb-49{margin-block-end:49px!important}.space-mb-50{margin-block-end:50px!important}.space-mb-51{margin-block-end:51px!important}.space-mb-52{margin-block-end:52px!important}.space-mb-53{margin-block-end:53px!important}.space-mb-54{margin-block-end:54px!important}.space-mb-55{margin-block-end:55px!important}.space-mb-56{margin-block-end:56px!important}.space-mb-57{margin-block-end:57px!important}.space-mb-58{margin-block-end:58px!important}.space-mb-59{margin-block-end:59px!important}.space-mb-60{margin-block-end:60px!important}.space-mb-61{margin-block-end:61px!important}.space-mb-62{margin-block-end:62px!important}.space-mb-63{margin-block-end:63px!important}.space-mb-64{margin-block-end:64px!important}.space-mb-65{margin-block-end:65px!important}.space-mb-66{margin-block-end:66px!important}.space-mb-67{margin-block-end:67px!important}.space-mb-68{margin-block-end:68px!important}.space-mb-69{margin-block-end:69px!important}.space-mb-70{margin-block-end:70px!important}.space-mb-71{margin-block-end:71px!important}.space-mb-72{margin-block-end:72px!important}.space-mb-73{margin-block-end:73px!important}.space-mb-74{margin-block-end:74px!important}.space-mb-75{margin-block-end:75px!important}.space-mb-76{margin-block-end:76px!important}.space-mb-77{margin-block-end:77px!important}.space-mb-78{margin-block-end:78px!important}.space-mb-79{margin-block-end:79px!important}.space-mb-80{margin-block-end:80px!important}.space-mb-81{margin-block-end:81px!important}.space-mb-82{margin-block-end:82px!important}.space-mb-83{margin-block-end:83px!important}.space-mb-84{margin-block-end:84px!important}.space-mb-85{margin-block-end:85px!important}.space-mb-86{margin-block-end:86px!important}.space-mb-87{margin-block-end:87px!important}.space-mb-88{margin-block-end:88px!important}.space-mb-89{margin-block-end:89px!important}.space-mb-90{margin-block-end:90px!important}.space-mb-91{margin-block-end:91px!important}.space-mb-92{margin-block-end:92px!important}.space-mb-93{margin-block-end:93px!important}.space-mb-94{margin-block-end:94px!important}.space-mb-95{margin-block-end:95px!important}.space-mb-96{margin-block-end:96px!important}.space-mb-97{margin-block-end:97px!important}.space-mb-98{margin-block-end:98px!important}.space-mb-99{margin-block-end:99px!important}.space-mb-100{margin-block-end:100px!important}.space-mr-1{margin-inline-end:1px!important}.space-mr-2{margin-inline-end:2px!important}.space-mr-3{margin-inline-end:3px!important}.space-mr-4{margin-inline-end:4px!important}.space-mr-5{margin-inline-end:5px!important}.space-mr-6{margin-inline-end:6px!important}.space-mr-7{margin-inline-end:7px!important}.space-mr-8{margin-inline-end:8px!important}.space-mr-9{margin-inline-end:9px!important}.space-mr-10{margin-inline-end:10px!important}.space-mr-11{margin-inline-end:11px!important}.space-mr-12{margin-inline-end:12px!important}.space-mr-13{margin-inline-end:13px!important}.space-mr-14{margin-inline-end:14px!important}.space-mr-15{margin-inline-end:15px!important}.space-mr-16{margin-inline-end:16px!important}.space-mr-17{margin-inline-end:17px!important}.space-mr-18{margin-inline-end:18px!important}.space-mr-19{margin-inline-end:19px!important}.space-mr-20{margin-inline-end:20px!important}.space-mr-21{margin-inline-end:21px!important}.space-mr-22{margin-inline-end:22px!important}.space-mr-23{margin-inline-end:23px!important}.space-mr-24{margin-inline-end:24px!important}.space-mr-25{margin-inline-end:25px!important}.space-mr-26{margin-inline-end:26px!important}.space-mr-27{margin-inline-end:27px!important}.space-mr-28{margin-inline-end:28px!important}.space-mr-29{margin-inline-end:29px!important}.space-mr-30{margin-inline-end:30px!important}.space-mr-31{margin-inline-end:31px!important}.space-mr-32{margin-inline-end:32px!important}.space-mr-33{margin-inline-end:33px!important}.space-mr-34{margin-inline-end:34px!important}.space-mr-35{margin-inline-end:35px!important}.space-mr-36{margin-inline-end:36px!important}.space-mr-37{margin-inline-end:37px!important}.space-mr-38{margin-inline-end:38px!important}.space-mr-39{margin-inline-end:39px!important}.space-mr-40{margin-inline-end:40px!important}.space-mr-41{margin-inline-end:41px!important}.space-mr-42{margin-inline-end:42px!important}.space-mr-43{margin-inline-end:43px!important}.space-mr-44{margin-inline-end:44px!important}.space-mr-45{margin-inline-end:45px!important}.space-mr-46{margin-inline-end:46px!important}.space-mr-47{margin-inline-end:47px!important}.space-mr-48{margin-inline-end:48px!important}.space-mr-49{margin-inline-end:49px!important}.space-mr-50{margin-inline-end:50px!important}.space-mr-51{margin-inline-end:51px!important}.space-mr-52{margin-inline-end:52px!important}.space-mr-53{margin-inline-end:53px!important}.space-mr-54{margin-inline-end:54px!important}.space-mr-55{margin-inline-end:55px!important}.space-mr-56{margin-inline-end:56px!important}.space-mr-57{margin-inline-end:57px!important}.space-mr-58{margin-inline-end:58px!important}.space-mr-59{margin-inline-end:59px!important}.space-mr-60{margin-inline-end:60px!important}.space-mr-61{margin-inline-end:61px!important}.space-mr-62{margin-inline-end:62px!important}.space-mr-63{margin-inline-end:63px!important}.space-mr-64{margin-inline-end:64px!important}.space-mr-65{margin-inline-end:65px!important}.space-mr-66{margin-inline-end:66px!important}.space-mr-67{margin-inline-end:67px!important}.space-mr-68{margin-inline-end:68px!important}.space-mr-69{margin-inline-end:69px!important}.space-mr-70{margin-inline-end:70px!important}.space-mr-71{margin-inline-end:71px!important}.space-mr-72{margin-inline-end:72px!important}.space-mr-73{margin-inline-end:73px!important}.space-mr-74{margin-inline-end:74px!important}.space-mr-75{margin-inline-end:75px!important}.space-mr-76{margin-inline-end:76px!important}.space-mr-77{margin-inline-end:77px!important}.space-mr-78{margin-inline-end:78px!important}.space-mr-79{margin-inline-end:79px!important}.space-mr-80{margin-inline-end:80px!important}.space-mr-81{margin-inline-end:81px!important}.space-mr-82{margin-inline-end:82px!important}.space-mr-83{margin-inline-end:83px!important}.space-mr-84{margin-inline-end:84px!important}.space-mr-85{margin-inline-end:85px!important}.space-mr-86{margin-inline-end:86px!important}.space-mr-87{margin-inline-end:87px!important}.space-mr-88{margin-inline-end:88px!important}.space-mr-89{margin-inline-end:89px!important}.space-mr-90{margin-inline-end:90px!important}.space-mr-91{margin-inline-end:91px!important}.space-mr-92{margin-inline-end:92px!important}.space-mr-93{margin-inline-end:93px!important}.space-mr-94{margin-inline-end:94px!important}.space-mr-95{margin-inline-end:95px!important}.space-mr-96{margin-inline-end:96px!important}.space-mr-97{margin-inline-end:97px!important}.space-mr-98{margin-inline-end:98px!important}.space-mr-99{margin-inline-end:99px!important}.space-mr-100{margin-inline-end:100px!important}.space-ml-1{margin-inline-start:1px!important}.space-ml-2{margin-inline-start:2px!important}.space-ml-3{margin-inline-start:3px!important}.space-ml-4{margin-inline-start:4px!important}.space-ml-5{margin-inline-start:5px!important}.space-ml-6{margin-inline-start:6px!important}.space-ml-7{margin-inline-start:7px!important}.space-ml-8{margin-inline-start:8px!important}.space-ml-9{margin-inline-start:9px!important}.space-ml-10{margin-inline-start:10px!important}.space-ml-11{margin-inline-start:11px!important}.space-ml-12{margin-inline-start:12px!important}.space-ml-13{margin-inline-start:13px!important}.space-ml-14{margin-inline-start:14px!important}.space-ml-15{margin-inline-start:15px!important}.space-ml-16{margin-inline-start:16px!important}.space-ml-17{margin-inline-start:17px!important}.space-ml-18{margin-inline-start:18px!important}.space-ml-19{margin-inline-start:19px!important}.space-ml-20{margin-inline-start:20px!important}.space-ml-21{margin-inline-start:21px!important}.space-ml-22{margin-inline-start:22px!important}.space-ml-23{margin-inline-start:23px!important}.space-ml-24{margin-inline-start:24px!important}.space-ml-25{margin-inline-start:25px!important}.space-ml-26{margin-inline-start:26px!important}.space-ml-27{margin-inline-start:27px!important}.space-ml-28{margin-inline-start:28px!important}.space-ml-29{margin-inline-start:29px!important}.space-ml-30{margin-inline-start:30px!important}.space-ml-31{margin-inline-start:31px!important}.space-ml-32{margin-inline-start:32px!important}.space-ml-33{margin-inline-start:33px!important}.space-ml-34{margin-inline-start:34px!important}.space-ml-35{margin-inline-start:35px!important}.space-ml-36{margin-inline-start:36px!important}.space-ml-37{margin-inline-start:37px!important}.space-ml-38{margin-inline-start:38px!important}.space-ml-39{margin-inline-start:39px!important}.space-ml-40{margin-inline-start:40px!important}.space-ml-41{margin-inline-start:41px!important}.space-ml-42{margin-inline-start:42px!important}.space-ml-43{margin-inline-start:43px!important}.space-ml-44{margin-inline-start:44px!important}.space-ml-45{margin-inline-start:45px!important}.space-ml-46{margin-inline-start:46px!important}.space-ml-47{margin-inline-start:47px!important}.space-ml-48{margin-inline-start:48px!important}.space-ml-49{margin-inline-start:49px!important}.space-ml-50{margin-inline-start:50px!important}.space-ml-51{margin-inline-start:51px!important}.space-ml-52{margin-inline-start:52px!important}.space-ml-53{margin-inline-start:53px!important}.space-ml-54{margin-inline-start:54px!important}.space-ml-55{margin-inline-start:55px!important}.space-ml-56{margin-inline-start:56px!important}.space-ml-57{margin-inline-start:57px!important}.space-ml-58{margin-inline-start:58px!important}.space-ml-59{margin-inline-start:59px!important}.space-ml-60{margin-inline-start:60px!important}.space-ml-61{margin-inline-start:61px!important}.space-ml-62{margin-inline-start:62px!important}.space-ml-63{margin-inline-start:63px!important}.space-ml-64{margin-inline-start:64px!important}.space-ml-65{margin-inline-start:65px!important}.space-ml-66{margin-inline-start:66px!important}.space-ml-67{margin-inline-start:67px!important}.space-ml-68{margin-inline-start:68px!important}.space-ml-69{margin-inline-start:69px!important}.space-ml-70{margin-inline-start:70px!important}.space-ml-71{margin-inline-start:71px!important}.space-ml-72{margin-inline-start:72px!important}.space-ml-73{margin-inline-start:73px!important}.space-ml-74{margin-inline-start:74px!important}.space-ml-75{margin-inline-start:75px!important}.space-ml-76{margin-inline-start:76px!important}.space-ml-77{margin-inline-start:77px!important}.space-ml-78{margin-inline-start:78px!important}.space-ml-79{margin-inline-start:79px!important}.space-ml-80{margin-inline-start:80px!important}.space-ml-81{margin-inline-start:81px!important}.space-ml-82{margin-inline-start:82px!important}.space-ml-83{margin-inline-start:83px!important}.space-ml-84{margin-inline-start:84px!important}.space-ml-85{margin-inline-start:85px!important}.space-ml-86{margin-inline-start:86px!important}.space-ml-87{margin-inline-start:87px!important}.space-ml-88{margin-inline-start:88px!important}.space-ml-89{margin-inline-start:89px!important}.space-ml-90{margin-inline-start:90px!important}.space-ml-91{margin-inline-start:91px!important}.space-ml-92{margin-inline-start:92px!important}.space-ml-93{margin-inline-start:93px!important}.space-ml-94{margin-inline-start:94px!important}.space-ml-95{margin-inline-start:95px!important}.space-ml-96{margin-inline-start:96px!important}.space-ml-97{margin-inline-start:97px!important}.space-ml-98{margin-inline-start:98px!important}.space-ml-99{margin-inline-start:99px!important}.space-ml-100{margin-inline-start:100px!important}.space-my-1{margin-block:1px!important}.space-my-2{margin-block:2px!important}.space-my-3{margin-block:3px!important}.space-my-4{margin-block:4px!important}.space-my-5{margin-block:5px!important}.space-my-6{margin-block:6px!important}.space-my-7{margin-block:7px!important}.space-my-8{margin-block:8px!important}.space-my-9{margin-block:9px!important}.space-my-10{margin-block:10px!important}.space-my-11{margin-block:11px!important}.space-my-12{margin-block:12px!important}.space-my-13{margin-block:13px!important}.space-my-14{margin-block:14px!important}.space-my-15{margin-block:15px!important}.space-my-16{margin-block:16px!important}.space-my-17{margin-block:17px!important}.space-my-18{margin-block:18px!important}.space-my-19{margin-block:19px!important}.space-my-20{margin-block:20px!important}.space-my-21{margin-block:21px!important}.space-my-22{margin-block:22px!important}.space-my-23{margin-block:23px!important}.space-my-24{margin-block:24px!important}.space-my-25{margin-block:25px!important}.space-my-26{margin-block:26px!important}.space-my-27{margin-block:27px!important}.space-my-28{margin-block:28px!important}.space-my-29{margin-block:29px!important}.space-my-30{margin-block:30px!important}.space-my-31{margin-block:31px!important}.space-my-32{margin-block:32px!important}.space-my-33{margin-block:33px!important}.space-my-34{margin-block:34px!important}.space-my-35{margin-block:35px!important}.space-my-36{margin-block:36px!important}.space-my-37{margin-block:37px!important}.space-my-38{margin-block:38px!important}.space-my-39{margin-block:39px!important}.space-my-40{margin-block:40px!important}.space-my-41{margin-block:41px!important}.space-my-42{margin-block:42px!important}.space-my-43{margin-block:43px!important}.space-my-44{margin-block:44px!important}.space-my-45{margin-block:45px!important}.space-my-46{margin-block:46px!important}.space-my-47{margin-block:47px!important}.space-my-48{margin-block:48px!important}.space-my-49{margin-block:49px!important}.space-my-50{margin-block:50px!important}.space-my-51{margin-block:51px!important}.space-my-52{margin-block:52px!important}.space-my-53{margin-block:53px!important}.space-my-54{margin-block:54px!important}.space-my-55{margin-block:55px!important}.space-my-56{margin-block:56px!important}.space-my-57{margin-block:57px!important}.space-my-58{margin-block:58px!important}.space-my-59{margin-block:59px!important}.space-my-60{margin-block:60px!important}.space-my-61{margin-block:61px!important}.space-my-62{margin-block:62px!important}.space-my-63{margin-block:63px!important}.space-my-64{margin-block:64px!important}.space-my-65{margin-block:65px!important}.space-my-66{margin-block:66px!important}.space-my-67{margin-block:67px!important}.space-my-68{margin-block:68px!important}.space-my-69{margin-block:69px!important}.space-my-70{margin-block:70px!important}.space-my-71{margin-block:71px!important}.space-my-72{margin-block:72px!important}.space-my-73{margin-block:73px!important}.space-my-74{margin-block:74px!important}.space-my-75{margin-block:75px!important}.space-my-76{margin-block:76px!important}.space-my-77{margin-block:77px!important}.space-my-78{margin-block:78px!important}.space-my-79{margin-block:79px!important}.space-my-80{margin-block:80px!important}.space-my-81{margin-block:81px!important}.space-my-82{margin-block:82px!important}.space-my-83{margin-block:83px!important}.space-my-84{margin-block:84px!important}.space-my-85{margin-block:85px!important}.space-my-86{margin-block:86px!important}.space-my-87{margin-block:87px!important}.space-my-88{margin-block:88px!important}.space-my-89{margin-block:89px!important}.space-my-90{margin-block:90px!important}.space-my-91{margin-block:91px!important}.space-my-92{margin-block:92px!important}.space-my-93{margin-block:93px!important}.space-my-94{margin-block:94px!important}.space-my-95{margin-block:95px!important}.space-my-96{margin-block:96px!important}.space-my-97{margin-block:97px!important}.space-my-98{margin-block:98px!important}.space-my-99{margin-block:99px!important}.space-my-100{margin-block:100px!important}.space-mx-1{margin-inline:1px!important}.space-mx-2{margin-inline:2px!important}.space-mx-3{margin-inline:3px!important}.space-mx-4{margin-inline:4px!important}.space-mx-5{margin-inline:5px!important}.space-mx-6{margin-inline:6px!important}.space-mx-7{margin-inline:7px!important}.space-mx-8{margin-inline:8px!important}.space-mx-9{margin-inline:9px!important}.space-mx-10{margin-inline:10px!important}.space-mx-11{margin-inline:11px!important}.space-mx-12{margin-inline:12px!important}.space-mx-13{margin-inline:13px!important}.space-mx-14{margin-inline:14px!important}.space-mx-15{margin-inline:15px!important}.space-mx-16{margin-inline:16px!important}.space-mx-17{margin-inline:17px!important}.space-mx-18{margin-inline:18px!important}.space-mx-19{margin-inline:19px!important}.space-mx-20{margin-inline:20px!important}.space-mx-21{margin-inline:21px!important}.space-mx-22{margin-inline:22px!important}.space-mx-23{margin-inline:23px!important}.space-mx-24{margin-inline:24px!important}.space-mx-25{margin-inline:25px!important}.space-mx-26{margin-inline:26px!important}.space-mx-27{margin-inline:27px!important}.space-mx-28{margin-inline:28px!important}.space-mx-29{margin-inline:29px!important}.space-mx-30{margin-inline:30px!important}.space-mx-31{margin-inline:31px!important}.space-mx-32{margin-inline:32px!important}.space-mx-33{margin-inline:33px!important}.space-mx-34{margin-inline:34px!important}.space-mx-35{margin-inline:35px!important}.space-mx-36{margin-inline:36px!important}.space-mx-37{margin-inline:37px!important}.space-mx-38{margin-inline:38px!important}.space-mx-39{margin-inline:39px!important}.space-mx-40{margin-inline:40px!important}.space-mx-41{margin-inline:41px!important}.space-mx-42{margin-inline:42px!important}.space-mx-43{margin-inline:43px!important}.space-mx-44{margin-inline:44px!important}.space-mx-45{margin-inline:45px!important}.space-mx-46{margin-inline:46px!important}.space-mx-47{margin-inline:47px!important}.space-mx-48{margin-inline:48px!important}.space-mx-49{margin-inline:49px!important}.space-mx-50{margin-inline:50px!important}.space-mx-51{margin-inline:51px!important}.space-mx-52{margin-inline:52px!important}.space-mx-53{margin-inline:53px!important}.space-mx-54{margin-inline:54px!important}.space-mx-55{margin-inline:55px!important}.space-mx-56{margin-inline:56px!important}.space-mx-57{margin-inline:57px!important}.space-mx-58{margin-inline:58px!important}.space-mx-59{margin-inline:59px!important}.space-mx-60{margin-inline:60px!important}.space-mx-61{margin-inline:61px!important}.space-mx-62{margin-inline:62px!important}.space-mx-63{margin-inline:63px!important}.space-mx-64{margin-inline:64px!important}.space-mx-65{margin-inline:65px!important}.space-mx-66{margin-inline:66px!important}.space-mx-67{margin-inline:67px!important}.space-mx-68{margin-inline:68px!important}.space-mx-69{margin-inline:69px!important}.space-mx-70{margin-inline:70px!important}.space-mx-71{margin-inline:71px!important}.space-mx-72{margin-inline:72px!important}.space-mx-73{margin-inline:73px!important}.space-mx-74{margin-inline:74px!important}.space-mx-75{margin-inline:75px!important}.space-mx-76{margin-inline:76px!important}.space-mx-77{margin-inline:77px!important}.space-mx-78{margin-inline:78px!important}.space-mx-79{margin-inline:79px!important}.space-mx-80{margin-inline:80px!important}.space-mx-81{margin-inline:81px!important}.space-mx-82{margin-inline:82px!important}.space-mx-83{margin-inline:83px!important}.space-mx-84{margin-inline:84px!important}.space-mx-85{margin-inline:85px!important}.space-mx-86{margin-inline:86px!important}.space-mx-87{margin-inline:87px!important}.space-mx-88{margin-inline:88px!important}.space-mx-89{margin-inline:89px!important}.space-mx-90{margin-inline:90px!important}.space-mx-91{margin-inline:91px!important}.space-mx-92{margin-inline:92px!important}.space-mx-93{margin-inline:93px!important}.space-mx-94{margin-inline:94px!important}.space-mx-95{margin-inline:95px!important}.space-mx-96{margin-inline:96px!important}.space-mx-97{margin-inline:97px!important}.space-mx-98{margin-inline:98px!important}.space-mx-99{margin-inline:99px!important}.space-mx-100{margin-inline:100px!important}.space-m-1{margin:1px!important}.space-m-2{margin:2px!important}.space-m-3{margin:3px!important}.space-m-4{margin:4px!important}.space-m-5{margin:5px!important}.space-m-6{margin:6px!important}.space-m-7{margin:7px!important}.space-m-8{margin:8px!important}.space-m-9{margin:9px!important}.space-m-10{margin:10px!important}.space-m-11{margin:11px!important}.space-m-12{margin:12px!important}.space-m-13{margin:13px!important}.space-m-14{margin:14px!important}.space-m-15{margin:15px!important}.space-m-16{margin:16px!important}.space-m-17{margin:17px!important}.space-m-18{margin:18px!important}.space-m-19{margin:19px!important}.space-m-20{margin:20px!important}.space-m-21{margin:21px!important}.space-m-22{margin:22px!important}.space-m-23{margin:23px!important}.space-m-24{margin:24px!important}.space-m-25{margin:25px!important}.space-m-26{margin:26px!important}.space-m-27{margin:27px!important}.space-m-28{margin:28px!important}.space-m-29{margin:29px!important}.space-m-30{margin:30px!important}.space-m-31{margin:31px!important}.space-m-32{margin:32px!important}.space-m-33{margin:33px!important}.space-m-34{margin:34px!important}.space-m-35{margin:35px!important}.space-m-36{margin:36px!important}.space-m-37{margin:37px!important}.space-m-38{margin:38px!important}.space-m-39{margin:39px!important}.space-m-40{margin:40px!important}.space-m-41{margin:41px!important}.space-m-42{margin:42px!important}.space-m-43{margin:43px!important}.space-m-44{margin:44px!important}.space-m-45{margin:45px!important}.space-m-46{margin:46px!important}.space-m-47{margin:47px!important}.space-m-48{margin:48px!important}.space-m-49{margin:49px!important}.space-m-50{margin:50px!important}.space-m-51{margin:51px!important}.space-m-52{margin:52px!important}.space-m-53{margin:53px!important}.space-m-54{margin:54px!important}.space-m-55{margin:55px!important}.space-m-56{margin:56px!important}.space-m-57{margin:57px!important}.space-m-58{margin:58px!important}.space-m-59{margin:59px!important}.space-m-60{margin:60px!important}.space-m-61{margin:61px!important}.space-m-62{margin:62px!important}.space-m-63{margin:63px!important}.space-m-64{margin:64px!important}.space-m-65{margin:65px!important}.space-m-66{margin:66px!important}.space-m-67{margin:67px!important}.space-m-68{margin:68px!important}.space-m-69{margin:69px!important}.space-m-70{margin:70px!important}.space-m-71{margin:71px!important}.space-m-72{margin:72px!important}.space-m-73{margin:73px!important}.space-m-74{margin:74px!important}.space-m-75{margin:75px!important}.space-m-76{margin:76px!important}.space-m-77{margin:77px!important}.space-m-78{margin:78px!important}.space-m-79{margin:79px!important}.space-m-80{margin:80px!important}.space-m-81{margin:81px!important}.space-m-82{margin:82px!important}.space-m-83{margin:83px!important}.space-m-84{margin:84px!important}.space-m-85{margin:85px!important}.space-m-86{margin:86px!important}.space-m-87{margin:87px!important}.space-m-88{margin:88px!important}.space-m-89{margin:89px!important}.space-m-90{margin:90px!important}.space-m-91{margin:91px!important}.space-m-92{margin:92px!important}.space-m-93{margin:93px!important}.space-m-94{margin:94px!important}.space-m-95{margin:95px!important}.space-m-96{margin:96px!important}.space-m-97{margin:97px!important}.space-m-98{margin:98px!important}.space-m-99{margin:99px!important}.space-m-100{margin:100px!important}.space-pt-1{padding-block-start:1px!important}.space-pt-2{padding-block-start:2px!important}.space-pt-3{padding-block-start:3px!important}.space-pt-4{padding-block-start:4px!important}.space-pt-5{padding-block-start:5px!important}.space-pt-6{padding-block-start:6px!important}.space-pt-7{padding-block-start:7px!important}.space-pt-8{padding-block-start:8px!important}.space-pt-9{padding-block-start:9px!important}.space-pt-10{padding-block-start:10px!important}.space-pt-11{padding-block-start:11px!important}.space-pt-12{padding-block-start:12px!important}.space-pt-13{padding-block-start:13px!important}.space-pt-14{padding-block-start:14px!important}.space-pt-15{padding-block-start:15px!important}.space-pt-16{padding-block-start:16px!important}.space-pt-17{padding-block-start:17px!important}.space-pt-18{padding-block-start:18px!important}.space-pt-19{padding-block-start:19px!important}.space-pt-20{padding-block-start:20px!important}.space-pt-21{padding-block-start:21px!important}.space-pt-22{padding-block-start:22px!important}.space-pt-23{padding-block-start:23px!important}.space-pt-24{padding-block-start:24px!important}.space-pt-25{padding-block-start:25px!important}.space-pt-26{padding-block-start:26px!important}.space-pt-27{padding-block-start:27px!important}.space-pt-28{padding-block-start:28px!important}.space-pt-29{padding-block-start:29px!important}.space-pt-30{padding-block-start:30px!important}.space-pt-31{padding-block-start:31px!important}.space-pt-32{padding-block-start:32px!important}.space-pt-33{padding-block-start:33px!important}.space-pt-34{padding-block-start:34px!important}.space-pt-35{padding-block-start:35px!important}.space-pt-36{padding-block-start:36px!important}.space-pt-37{padding-block-start:37px!important}.space-pt-38{padding-block-start:38px!important}.space-pt-39{padding-block-start:39px!important}.space-pt-40{padding-block-start:40px!important}.space-pt-41{padding-block-start:41px!important}.space-pt-42{padding-block-start:42px!important}.space-pt-43{padding-block-start:43px!important}.space-pt-44{padding-block-start:44px!important}.space-pt-45{padding-block-start:45px!important}.space-pt-46{padding-block-start:46px!important}.space-pt-47{padding-block-start:47px!important}.space-pt-48{padding-block-start:48px!important}.space-pt-49{padding-block-start:49px!important}.space-pt-50{padding-block-start:50px!important}.space-pt-51{padding-block-start:51px!important}.space-pt-52{padding-block-start:52px!important}.space-pt-53{padding-block-start:53px!important}.space-pt-54{padding-block-start:54px!important}.space-pt-55{padding-block-start:55px!important}.space-pt-56{padding-block-start:56px!important}.space-pt-57{padding-block-start:57px!important}.space-pt-58{padding-block-start:58px!important}.space-pt-59{padding-block-start:59px!important}.space-pt-60{padding-block-start:60px!important}.space-pt-61{padding-block-start:61px!important}.space-pt-62{padding-block-start:62px!important}.space-pt-63{padding-block-start:63px!important}.space-pt-64{padding-block-start:64px!important}.space-pt-65{padding-block-start:65px!important}.space-pt-66{padding-block-start:66px!important}.space-pt-67{padding-block-start:67px!important}.space-pt-68{padding-block-start:68px!important}.space-pt-69{padding-block-start:69px!important}.space-pt-70{padding-block-start:70px!important}.space-pt-71{padding-block-start:71px!important}.space-pt-72{padding-block-start:72px!important}.space-pt-73{padding-block-start:73px!important}.space-pt-74{padding-block-start:74px!important}.space-pt-75{padding-block-start:75px!important}.space-pt-76{padding-block-start:76px!important}.space-pt-77{padding-block-start:77px!important}.space-pt-78{padding-block-start:78px!important}.space-pt-79{padding-block-start:79px!important}.space-pt-80{padding-block-start:80px!important}.space-pt-81{padding-block-start:81px!important}.space-pt-82{padding-block-start:82px!important}.space-pt-83{padding-block-start:83px!important}.space-pt-84{padding-block-start:84px!important}.space-pt-85{padding-block-start:85px!important}.space-pt-86{padding-block-start:86px!important}.space-pt-87{padding-block-start:87px!important}.space-pt-88{padding-block-start:88px!important}.space-pt-89{padding-block-start:89px!important}.space-pt-90{padding-block-start:90px!important}.space-pt-91{padding-block-start:91px!important}.space-pt-92{padding-block-start:92px!important}.space-pt-93{padding-block-start:93px!important}.space-pt-94{padding-block-start:94px!important}.space-pt-95{padding-block-start:95px!important}.space-pt-96{padding-block-start:96px!important}.space-pt-97{padding-block-start:97px!important}.space-pt-98{padding-block-start:98px!important}.space-pt-99{padding-block-start:99px!important}.space-pt-100{padding-block-start:100px!important}.space-pb-1{padding-block-end:1px!important}.space-pb-2{padding-block-end:2px!important}.space-pb-3{padding-block-end:3px!important}.space-pb-4{padding-block-end:4px!important}.space-pb-5{padding-block-end:5px!important}.space-pb-6{padding-block-end:6px!important}.space-pb-7{padding-block-end:7px!important}.space-pb-8{padding-block-end:8px!important}.space-pb-9{padding-block-end:9px!important}.space-pb-10{padding-block-end:10px!important}.space-pb-11{padding-block-end:11px!important}.space-pb-12{padding-block-end:12px!important}.space-pb-13{padding-block-end:13px!important}.space-pb-14{padding-block-end:14px!important}.space-pb-15{padding-block-end:15px!important}.space-pb-16{padding-block-end:16px!important}.space-pb-17{padding-block-end:17px!important}.space-pb-18{padding-block-end:18px!important}.space-pb-19{padding-block-end:19px!important}.space-pb-20{padding-block-end:20px!important}.space-pb-21{padding-block-end:21px!important}.space-pb-22{padding-block-end:22px!important}.space-pb-23{padding-block-end:23px!important}.space-pb-24{padding-block-end:24px!important}.space-pb-25{padding-block-end:25px!important}.space-pb-26{padding-block-end:26px!important}.space-pb-27{padding-block-end:27px!important}.space-pb-28{padding-block-end:28px!important}.space-pb-29{padding-block-end:29px!important}.space-pb-30{padding-block-end:30px!important}.space-pb-31{padding-block-end:31px!important}.space-pb-32{padding-block-end:32px!important}.space-pb-33{padding-block-end:33px!important}.space-pb-34{padding-block-end:34px!important}.space-pb-35{padding-block-end:35px!important}.space-pb-36{padding-block-end:36px!important}.space-pb-37{padding-block-end:37px!important}.space-pb-38{padding-block-end:38px!important}.space-pb-39{padding-block-end:39px!important}.space-pb-40{padding-block-end:40px!important}.space-pb-41{padding-block-end:41px!important}.space-pb-42{padding-block-end:42px!important}.space-pb-43{padding-block-end:43px!important}.space-pb-44{padding-block-end:44px!important}.space-pb-45{padding-block-end:45px!important}.space-pb-46{padding-block-end:46px!important}.space-pb-47{padding-block-end:47px!important}.space-pb-48{padding-block-end:48px!important}.space-pb-49{padding-block-end:49px!important}.space-pb-50{padding-block-end:50px!important}.space-pb-51{padding-block-end:51px!important}.space-pb-52{padding-block-end:52px!important}.space-pb-53{padding-block-end:53px!important}.space-pb-54{padding-block-end:54px!important}.space-pb-55{padding-block-end:55px!important}.space-pb-56{padding-block-end:56px!important}.space-pb-57{padding-block-end:57px!important}.space-pb-58{padding-block-end:58px!important}.space-pb-59{padding-block-end:59px!important}.space-pb-60{padding-block-end:60px!important}.space-pb-61{padding-block-end:61px!important}.space-pb-62{padding-block-end:62px!important}.space-pb-63{padding-block-end:63px!important}.space-pb-64{padding-block-end:64px!important}.space-pb-65{padding-block-end:65px!important}.space-pb-66{padding-block-end:66px!important}.space-pb-67{padding-block-end:67px!important}.space-pb-68{padding-block-end:68px!important}.space-pb-69{padding-block-end:69px!important}.space-pb-70{padding-block-end:70px!important}.space-pb-71{padding-block-end:71px!important}.space-pb-72{padding-block-end:72px!important}.space-pb-73{padding-block-end:73px!important}.space-pb-74{padding-block-end:74px!important}.space-pb-75{padding-block-end:75px!important}.space-pb-76{padding-block-end:76px!important}.space-pb-77{padding-block-end:77px!important}.space-pb-78{padding-block-end:78px!important}.space-pb-79{padding-block-end:79px!important}.space-pb-80{padding-block-end:80px!important}.space-pb-81{padding-block-end:81px!important}.space-pb-82{padding-block-end:82px!important}.space-pb-83{padding-block-end:83px!important}.space-pb-84{padding-block-end:84px!important}.space-pb-85{padding-block-end:85px!important}.space-pb-86{padding-block-end:86px!important}.space-pb-87{padding-block-end:87px!important}.space-pb-88{padding-block-end:88px!important}.space-pb-89{padding-block-end:89px!important}.space-pb-90{padding-block-end:90px!important}.space-pb-91{padding-block-end:91px!important}.space-pb-92{padding-block-end:92px!important}.space-pb-93{padding-block-end:93px!important}.space-pb-94{padding-block-end:94px!important}.space-pb-95{padding-block-end:95px!important}.space-pb-96{padding-block-end:96px!important}.space-pb-97{padding-block-end:97px!important}.space-pb-98{padding-block-end:98px!important}.space-pb-99{padding-block-end:99px!important}.space-pb-100{padding-block-end:100px!important}.space-pr-1{padding-inline-end:1px!important}.space-pr-2{padding-inline-end:2px!important}.space-pr-3{padding-inline-end:3px!important}.space-pr-4{padding-inline-end:4px!important}.space-pr-5{padding-inline-end:5px!important}.space-pr-6{padding-inline-end:6px!important}.space-pr-7{padding-inline-end:7px!important}.space-pr-8{padding-inline-end:8px!important}.space-pr-9{padding-inline-end:9px!important}.space-pr-10{padding-inline-end:10px!important}.space-pr-11{padding-inline-end:11px!important}.space-pr-12{padding-inline-end:12px!important}.space-pr-13{padding-inline-end:13px!important}.space-pr-14{padding-inline-end:14px!important}.space-pr-15{padding-inline-end:15px!important}.space-pr-16{padding-inline-end:16px!important}.space-pr-17{padding-inline-end:17px!important}.space-pr-18{padding-inline-end:18px!important}.space-pr-19{padding-inline-end:19px!important}.space-pr-20{padding-inline-end:20px!important}.space-pr-21{padding-inline-end:21px!important}.space-pr-22{padding-inline-end:22px!important}.space-pr-23{padding-inline-end:23px!important}.space-pr-24{padding-inline-end:24px!important}.space-pr-25{padding-inline-end:25px!important}.space-pr-26{padding-inline-end:26px!important}.space-pr-27{padding-inline-end:27px!important}.space-pr-28{padding-inline-end:28px!important}.space-pr-29{padding-inline-end:29px!important}.space-pr-30{padding-inline-end:30px!important}.space-pr-31{padding-inline-end:31px!important}.space-pr-32{padding-inline-end:32px!important}.space-pr-33{padding-inline-end:33px!important}.space-pr-34{padding-inline-end:34px!important}.space-pr-35{padding-inline-end:35px!important}.space-pr-36{padding-inline-end:36px!important}.space-pr-37{padding-inline-end:37px!important}.space-pr-38{padding-inline-end:38px!important}.space-pr-39{padding-inline-end:39px!important}.space-pr-40{padding-inline-end:40px!important}.space-pr-41{padding-inline-end:41px!important}.space-pr-42{padding-inline-end:42px!important}.space-pr-43{padding-inline-end:43px!important}.space-pr-44{padding-inline-end:44px!important}.space-pr-45{padding-inline-end:45px!important}.space-pr-46{padding-inline-end:46px!important}.space-pr-47{padding-inline-end:47px!important}.space-pr-48{padding-inline-end:48px!important}.space-pr-49{padding-inline-end:49px!important}.space-pr-50{padding-inline-end:50px!important}.space-pr-51{padding-inline-end:51px!important}.space-pr-52{padding-inline-end:52px!important}.space-pr-53{padding-inline-end:53px!important}.space-pr-54{padding-inline-end:54px!important}.space-pr-55{padding-inline-end:55px!important}.space-pr-56{padding-inline-end:56px!important}.space-pr-57{padding-inline-end:57px!important}.space-pr-58{padding-inline-end:58px!important}.space-pr-59{padding-inline-end:59px!important}.space-pr-60{padding-inline-end:60px!important}.space-pr-61{padding-inline-end:61px!important}.space-pr-62{padding-inline-end:62px!important}.space-pr-63{padding-inline-end:63px!important}.space-pr-64{padding-inline-end:64px!important}.space-pr-65{padding-inline-end:65px!important}.space-pr-66{padding-inline-end:66px!important}.space-pr-67{padding-inline-end:67px!important}.space-pr-68{padding-inline-end:68px!important}.space-pr-69{padding-inline-end:69px!important}.space-pr-70{padding-inline-end:70px!important}.space-pr-71{padding-inline-end:71px!important}.space-pr-72{padding-inline-end:72px!important}.space-pr-73{padding-inline-end:73px!important}.space-pr-74{padding-inline-end:74px!important}.space-pr-75{padding-inline-end:75px!important}.space-pr-76{padding-inline-end:76px!important}.space-pr-77{padding-inline-end:77px!important}.space-pr-78{padding-inline-end:78px!important}.space-pr-79{padding-inline-end:79px!important}.space-pr-80{padding-inline-end:80px!important}.space-pr-81{padding-inline-end:81px!important}.space-pr-82{padding-inline-end:82px!important}.space-pr-83{padding-inline-end:83px!important}.space-pr-84{padding-inline-end:84px!important}.space-pr-85{padding-inline-end:85px!important}.space-pr-86{padding-inline-end:86px!important}.space-pr-87{padding-inline-end:87px!important}.space-pr-88{padding-inline-end:88px!important}.space-pr-89{padding-inline-end:89px!important}.space-pr-90{padding-inline-end:90px!important}.space-pr-91{padding-inline-end:91px!important}.space-pr-92{padding-inline-end:92px!important}.space-pr-93{padding-inline-end:93px!important}.space-pr-94{padding-inline-end:94px!important}.space-pr-95{padding-inline-end:95px!important}.space-pr-96{padding-inline-end:96px!important}.space-pr-97{padding-inline-end:97px!important}.space-pr-98{padding-inline-end:98px!important}.space-pr-99{padding-inline-end:99px!important}.space-pr-100{padding-inline-end:100px!important}.space-pl-1{padding-inline-start:1px!important}.space-pl-2{padding-inline-start:2px!important}.space-pl-3{padding-inline-start:3px!important}.space-pl-4{padding-inline-start:4px!important}.space-pl-5{padding-inline-start:5px!important}.space-pl-6{padding-inline-start:6px!important}.space-pl-7{padding-inline-start:7px!important}.space-pl-8{padding-inline-start:8px!important}.space-pl-9{padding-inline-start:9px!important}.space-pl-10{padding-inline-start:10px!important}.space-pl-11{padding-inline-start:11px!important}.space-pl-12{padding-inline-start:12px!important}.space-pl-13{padding-inline-start:13px!important}.space-pl-14{padding-inline-start:14px!important}.space-pl-15{padding-inline-start:15px!important}.space-pl-16{padding-inline-start:16px!important}.space-pl-17{padding-inline-start:17px!important}.space-pl-18{padding-inline-start:18px!important}.space-pl-19{padding-inline-start:19px!important}.space-pl-20{padding-inline-start:20px!important}.space-pl-21{padding-inline-start:21px!important}.space-pl-22{padding-inline-start:22px!important}.space-pl-23{padding-inline-start:23px!important}.space-pl-24{padding-inline-start:24px!important}.space-pl-25{padding-inline-start:25px!important}.space-pl-26{padding-inline-start:26px!important}.space-pl-27{padding-inline-start:27px!important}.space-pl-28{padding-inline-start:28px!important}.space-pl-29{padding-inline-start:29px!important}.space-pl-30{padding-inline-start:30px!important}.space-pl-31{padding-inline-start:31px!important}.space-pl-32{padding-inline-start:32px!important}.space-pl-33{padding-inline-start:33px!important}.space-pl-34{padding-inline-start:34px!important}.space-pl-35{padding-inline-start:35px!important}.space-pl-36{padding-inline-start:36px!important}.space-pl-37{padding-inline-start:37px!important}.space-pl-38{padding-inline-start:38px!important}.space-pl-39{padding-inline-start:39px!important}.space-pl-40{padding-inline-start:40px!important}.space-pl-41{padding-inline-start:41px!important}.space-pl-42{padding-inline-start:42px!important}.space-pl-43{padding-inline-start:43px!important}.space-pl-44{padding-inline-start:44px!important}.space-pl-45{padding-inline-start:45px!important}.space-pl-46{padding-inline-start:46px!important}.space-pl-47{padding-inline-start:47px!important}.space-pl-48{padding-inline-start:48px!important}.space-pl-49{padding-inline-start:49px!important}.space-pl-50{padding-inline-start:50px!important}.space-pl-51{padding-inline-start:51px!important}.space-pl-52{padding-inline-start:52px!important}.space-pl-53{padding-inline-start:53px!important}.space-pl-54{padding-inline-start:54px!important}.space-pl-55{padding-inline-start:55px!important}.space-pl-56{padding-inline-start:56px!important}.space-pl-57{padding-inline-start:57px!important}.space-pl-58{padding-inline-start:58px!important}.space-pl-59{padding-inline-start:59px!important}.space-pl-60{padding-inline-start:60px!important}.space-pl-61{padding-inline-start:61px!important}.space-pl-62{padding-inline-start:62px!important}.space-pl-63{padding-inline-start:63px!important}.space-pl-64{padding-inline-start:64px!important}.space-pl-65{padding-inline-start:65px!important}.space-pl-66{padding-inline-start:66px!important}.space-pl-67{padding-inline-start:67px!important}.space-pl-68{padding-inline-start:68px!important}.space-pl-69{padding-inline-start:69px!important}.space-pl-70{padding-inline-start:70px!important}.space-pl-71{padding-inline-start:71px!important}.space-pl-72{padding-inline-start:72px!important}.space-pl-73{padding-inline-start:73px!important}.space-pl-74{padding-inline-start:74px!important}.space-pl-75{padding-inline-start:75px!important}.space-pl-76{padding-inline-start:76px!important}.space-pl-77{padding-inline-start:77px!important}.space-pl-78{padding-inline-start:78px!important}.space-pl-79{padding-inline-start:79px!important}.space-pl-80{padding-inline-start:80px!important}.space-pl-81{padding-inline-start:81px!important}.space-pl-82{padding-inline-start:82px!important}.space-pl-83{padding-inline-start:83px!important}.space-pl-84{padding-inline-start:84px!important}.space-pl-85{padding-inline-start:85px!important}.space-pl-86{padding-inline-start:86px!important}.space-pl-87{padding-inline-start:87px!important}.space-pl-88{padding-inline-start:88px!important}.space-pl-89{padding-inline-start:89px!important}.space-pl-90{padding-inline-start:90px!important}.space-pl-91{padding-inline-start:91px!important}.space-pl-92{padding-inline-start:92px!important}.space-pl-93{padding-inline-start:93px!important}.space-pl-94{padding-inline-start:94px!important}.space-pl-95{padding-inline-start:95px!important}.space-pl-96{padding-inline-start:96px!important}.space-pl-97{padding-inline-start:97px!important}.space-pl-98{padding-inline-start:98px!important}.space-pl-99{padding-inline-start:99px!important}.space-pl-100{padding-inline-start:100px!important}.space-py-1{padding-block:1px!important}.space-py-2{padding-block:2px!important}.space-py-3{padding-block:3px!important}.space-py-4{padding-block:4px!important}.space-py-5{padding-block:5px!important}.space-py-6{padding-block:6px!important}.space-py-7{padding-block:7px!important}.space-py-8{padding-block:8px!important}.space-py-9{padding-block:9px!important}.space-py-10{padding-block:10px!important}.space-py-11{padding-block:11px!important}.space-py-12{padding-block:12px!important}.space-py-13{padding-block:13px!important}.space-py-14{padding-block:14px!important}.space-py-15{padding-block:15px!important}.space-py-16{padding-block:16px!important}.space-py-17{padding-block:17px!important}.space-py-18{padding-block:18px!important}.space-py-19{padding-block:19px!important}.space-py-20{padding-block:20px!important}.space-py-21{padding-block:21px!important}.space-py-22{padding-block:22px!important}.space-py-23{padding-block:23px!important}.space-py-24{padding-block:24px!important}.space-py-25{padding-block:25px!important}.space-py-26{padding-block:26px!important}.space-py-27{padding-block:27px!important}.space-py-28{padding-block:28px!important}.space-py-29{padding-block:29px!important}.space-py-30{padding-block:30px!important}.space-py-31{padding-block:31px!important}.space-py-32{padding-block:32px!important}.space-py-33{padding-block:33px!important}.space-py-34{padding-block:34px!important}.space-py-35{padding-block:35px!important}.space-py-36{padding-block:36px!important}.space-py-37{padding-block:37px!important}.space-py-38{padding-block:38px!important}.space-py-39{padding-block:39px!important}.space-py-40{padding-block:40px!important}.space-py-41{padding-block:41px!important}.space-py-42{padding-block:42px!important}.space-py-43{padding-block:43px!important}.space-py-44{padding-block:44px!important}.space-py-45{padding-block:45px!important}.space-py-46{padding-block:46px!important}.space-py-47{padding-block:47px!important}.space-py-48{padding-block:48px!important}.space-py-49{padding-block:49px!important}.space-py-50{padding-block:50px!important}.space-py-51{padding-block:51px!important}.space-py-52{padding-block:52px!important}.space-py-53{padding-block:53px!important}.space-py-54{padding-block:54px!important}.space-py-55{padding-block:55px!important}.space-py-56{padding-block:56px!important}.space-py-57{padding-block:57px!important}.space-py-58{padding-block:58px!important}.space-py-59{padding-block:59px!important}.space-py-60{padding-block:60px!important}.space-py-61{padding-block:61px!important}.space-py-62{padding-block:62px!important}.space-py-63{padding-block:63px!important}.space-py-64{padding-block:64px!important}.space-py-65{padding-block:65px!important}.space-py-66{padding-block:66px!important}.space-py-67{padding-block:67px!important}.space-py-68{padding-block:68px!important}.space-py-69{padding-block:69px!important}.space-py-70{padding-block:70px!important}.space-py-71{padding-block:71px!important}.space-py-72{padding-block:72px!important}.space-py-73{padding-block:73px!important}.space-py-74{padding-block:74px!important}.space-py-75{padding-block:75px!important}.space-py-76{padding-block:76px!important}.space-py-77{padding-block:77px!important}.space-py-78{padding-block:78px!important}.space-py-79{padding-block:79px!important}.space-py-80{padding-block:80px!important}.space-py-81{padding-block:81px!important}.space-py-82{padding-block:82px!important}.space-py-83{padding-block:83px!important}.space-py-84{padding-block:84px!important}.space-py-85{padding-block:85px!important}.space-py-86{padding-block:86px!important}.space-py-87{padding-block:87px!important}.space-py-88{padding-block:88px!important}.space-py-89{padding-block:89px!important}.space-py-90{padding-block:90px!important}.space-py-91{padding-block:91px!important}.space-py-92{padding-block:92px!important}.space-py-93{padding-block:93px!important}.space-py-94{padding-block:94px!important}.space-py-95{padding-block:95px!important}.space-py-96{padding-block:96px!important}.space-py-97{padding-block:97px!important}.space-py-98{padding-block:98px!important}.space-py-99{padding-block:99px!important}.space-py-100{padding-block:100px!important}.space-px-1{padding-inline:1px!important}.space-px-2{padding-inline:2px!important}.space-px-3{padding-inline:3px!important}.space-px-4{padding-inline:4px!important}.space-px-5{padding-inline:5px!important}.space-px-6{padding-inline:6px!important}.space-px-7{padding-inline:7px!important}.space-px-8{padding-inline:8px!important}.space-px-9{padding-inline:9px!important}.space-px-10{padding-inline:10px!important}.space-px-11{padding-inline:11px!important}.space-px-12{padding-inline:12px!important}.space-px-13{padding-inline:13px!important}.space-px-14{padding-inline:14px!important}.space-px-15{padding-inline:15px!important}.space-px-16{padding-inline:16px!important}.space-px-17{padding-inline:17px!important}.space-px-18{padding-inline:18px!important}.space-px-19{padding-inline:19px!important}.space-px-20{padding-inline:20px!important}.space-px-21{padding-inline:21px!important}.space-px-22{padding-inline:22px!important}.space-px-23{padding-inline:23px!important}.space-px-24{padding-inline:24px!important}.space-px-25{padding-inline:25px!important}.space-px-26{padding-inline:26px!important}.space-px-27{padding-inline:27px!important}.space-px-28{padding-inline:28px!important}.space-px-29{padding-inline:29px!important}.space-px-30{padding-inline:30px!important}.space-px-31{padding-inline:31px!important}.space-px-32{padding-inline:32px!important}.space-px-33{padding-inline:33px!important}.space-px-34{padding-inline:34px!important}.space-px-35{padding-inline:35px!important}.space-px-36{padding-inline:36px!important}.space-px-37{padding-inline:37px!important}.space-px-38{padding-inline:38px!important}.space-px-39{padding-inline:39px!important}.space-px-40{padding-inline:40px!important}.space-px-41{padding-inline:41px!important}.space-px-42{padding-inline:42px!important}.space-px-43{padding-inline:43px!important}.space-px-44{padding-inline:44px!important}.space-px-45{padding-inline:45px!important}.space-px-46{padding-inline:46px!important}.space-px-47{padding-inline:47px!important}.space-px-48{padding-inline:48px!important}.space-px-49{padding-inline:49px!important}.space-px-50{padding-inline:50px!important}.space-px-51{padding-inline:51px!important}.space-px-52{padding-inline:52px!important}.space-px-53{padding-inline:53px!important}.space-px-54{padding-inline:54px!important}.space-px-55{padding-inline:55px!important}.space-px-56{padding-inline:56px!important}.space-px-57{padding-inline:57px!important}.space-px-58{padding-inline:58px!important}.space-px-59{padding-inline:59px!important}.space-px-60{padding-inline:60px!important}.space-px-61{padding-inline:61px!important}.space-px-62{padding-inline:62px!important}.space-px-63{padding-inline:63px!important}.space-px-64{padding-inline:64px!important}.space-px-65{padding-inline:65px!important}.space-px-66{padding-inline:66px!important}.space-px-67{padding-inline:67px!important}.space-px-68{padding-inline:68px!important}.space-px-69{padding-inline:69px!important}.space-px-70{padding-inline:70px!important}.space-px-71{padding-inline:71px!important}.space-px-72{padding-inline:72px!important}.space-px-73{padding-inline:73px!important}.space-px-74{padding-inline:74px!important}.space-px-75{padding-inline:75px!important}.space-px-76{padding-inline:76px!important}.space-px-77{padding-inline:77px!important}.space-px-78{padding-inline:78px!important}.space-px-79{padding-inline:79px!important}.space-px-80{padding-inline:80px!important}.space-px-81{padding-inline:81px!important}.space-px-82{padding-inline:82px!important}.space-px-83{padding-inline:83px!important}.space-px-84{padding-inline:84px!important}.space-px-85{padding-inline:85px!important}.space-px-86{padding-inline:86px!important}.space-px-87{padding-inline:87px!important}.space-px-88{padding-inline:88px!important}.space-px-89{padding-inline:89px!important}.space-px-90{padding-inline:90px!important}.space-px-91{padding-inline:91px!important}.space-px-92{padding-inline:92px!important}.space-px-93{padding-inline:93px!important}.space-px-94{padding-inline:94px!important}.space-px-95{padding-inline:95px!important}.space-px-96{padding-inline:96px!important}.space-px-97{padding-inline:97px!important}.space-px-98{padding-inline:98px!important}.space-px-99{padding-inline:99px!important}.space-px-100{padding-inline:100px!important}.space-p-1{padding:1px!important}.space-p-2{padding:2px!important}.space-p-3{padding:3px!important}.space-p-4{padding:4px!important}.space-p-5{padding:5px!important}.space-p-6{padding:6px!important}.space-p-7{padding:7px!important}.space-p-8{padding:8px!important}.space-p-9{padding:9px!important}.space-p-10{padding:10px!important}.space-p-11{padding:11px!important}.space-p-12{padding:12px!important}.space-p-13{padding:13px!important}.space-p-14{padding:14px!important}.space-p-15{padding:15px!important}.space-p-16{padding:16px!important}.space-p-17{padding:17px!important}.space-p-18{padding:18px!important}.space-p-19{padding:19px!important}.space-p-20{padding:20px!important}.space-p-21{padding:21px!important}.space-p-22{padding:22px!important}.space-p-23{padding:23px!important}.space-p-24{padding:24px!important}.space-p-25{padding:25px!important}.space-p-26{padding:26px!important}.space-p-27{padding:27px!important}.space-p-28{padding:28px!important}.space-p-29{padding:29px!important}.space-p-30{padding:30px!important}.space-p-31{padding:31px!important}.space-p-32{padding:32px!important}.space-p-33{padding:33px!important}.space-p-34{padding:34px!important}.space-p-35{padding:35px!important}.space-p-36{padding:36px!important}.space-p-37{padding:37px!important}.space-p-38{padding:38px!important}.space-p-39{padding:39px!important}.space-p-40{padding:40px!important}.space-p-41{padding:41px!important}.space-p-42{padding:42px!important}.space-p-43{padding:43px!important}.space-p-44{padding:44px!important}.space-p-45{padding:45px!important}.space-p-46{padding:46px!important}.space-p-47{padding:47px!important}.space-p-48{padding:48px!important}.space-p-49{padding:49px!important}.space-p-50{padding:50px!important}.space-p-51{padding:51px!important}.space-p-52{padding:52px!important}.space-p-53{padding:53px!important}.space-p-54{padding:54px!important}.space-p-55{padding:55px!important}.space-p-56{padding:56px!important}.space-p-57{padding:57px!important}.space-p-58{padding:58px!important}.space-p-59{padding:59px!important}.space-p-60{padding:60px!important}.space-p-61{padding:61px!important}.space-p-62{padding:62px!important}.space-p-63{padding:63px!important}.space-p-64{padding:64px!important}.space-p-65{padding:65px!important}.space-p-66{padding:66px!important}.space-p-67{padding:67px!important}.space-p-68{padding:68px!important}.space-p-69{padding:69px!important}.space-p-70{padding:70px!important}.space-p-71{padding:71px!important}.space-p-72{padding:72px!important}.space-p-73{padding:73px!important}.space-p-74{padding:74px!important}.space-p-75{padding:75px!important}.space-p-76{padding:76px!important}.space-p-77{padding:77px!important}.space-p-78{padding:78px!important}.space-p-79{padding:79px!important}.space-p-80{padding:80px!important}.space-p-81{padding:81px!important}.space-p-82{padding:82px!important}.space-p-83{padding:83px!important}.space-p-84{padding:84px!important}.space-p-85{padding:85px!important}.space-p-86{padding:86px!important}.space-p-87{padding:87px!important}.space-p-88{padding:88px!important}.space-p-89{padding:89px!important}.space-p-90{padding:90px!important}.space-p-91{padding:91px!important}.space-p-92{padding:92px!important}.space-p-93{padding:93px!important}.space-p-94{padding:94px!important}.space-p-95{padding:95px!important}.space-p-96{padding:96px!important}.space-p-97{padding:97px!important}.space-p-98{padding:98px!important}.space-p-99{padding:99px!important}.space-p-100{padding:100px!important}}@layer main{}@layer main{.column{display:flex;flex-wrap:wrap;gap:var(--scale-grid-gap-normal);&.column__jc-center{@media (768px <= width){justify-content:center}}&.column__jc-end{@media (768px <= width){justify-content:end}}&:has(.column__button){justify-content:center;@media (width < 768px){flex-direction:column}}&:has(.column__button:nth-child(3)){:where(.column__button){@media (768px <= width){flex:1 1 200px}}:where(a){@media (1050px <= width){inline-size:auto}@media (width < 768px){min-inline-size:auto}}}:where(.column__button){flex:0 1 360px;max-inline-size:100%;@media (width < 768px){flex:1 1 100%}}:where(.column__item){flex:1 1 0;@media (width < 768px){flex:1 1 100%}}:where(.column__item-w1){inline-size:calc(8.33333% - 0.16667rem);@media (width < 768px){inline-size:100%}}:where(.column__item-w2){inline-size:calc(16.66667% - 0.33333rem);@media (width < 768px){inline-size:100%}}:where(.column__item-w3){inline-size:calc(25% - 0.5rem);@media (width < 768px){inline-size:100%}}:where(.column__item-w4){inline-size:calc(33.33333% - 0.66667rem);@media (width < 768px){inline-size:100%}}:where(.column__item-w5){inline-size:calc(41.66667% - 0.83333rem);@media (width < 768px){inline-size:100%}}:where(.column__item-w6){inline-size:calc(50% - 1rem);@media (width < 768px){inline-size:100%}}:where(.column__item-w7){inline-size:calc(58.33333% - 1.16667rem);@media (width < 768px){inline-size:100%}}:where(.column__item-w8){inline-size:calc(66.66667% - 1.33333rem);@media (width < 768px){inline-size:100%}}:where(.column__item-w9){inline-size:calc(75% - 1.5rem);@media (width < 768px){inline-size:100%}}:where(.column__item-w10){inline-size:calc(83.33333% - 1.66667rem);@media (width < 768px){inline-size:100%}}:where(.column__item-w11){inline-size:calc(91.66667% - 1.83333rem);@media (width < 768px){inline-size:100%}}:where(.column__item-w12){inline-size:calc(100% - 2rem);@media (width < 768px){inline-size:100%}}:where(.column__item-sm){@media (width < 768px){inline-size:calc(50% - 1rem)}}:where(.column__item-text){margin-block-start:8px}:where(.column__item-button){flex:1 1 0;@media (width < 768px){flex:1 1 100%}}}}@layer main{.disclosure{&:has(+.disclosure){margin-block-end:16px}:where(details){padding:24px;background-color:var(--semantic-bg-body-white);border-block-end:1px solid var(--semantic-border-body-01);border-inline-end:1px solid var(--semantic-border-body-01);box-shadow:var(--shadow);@media (width < 768px){padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px}&[open]{:where(summary){&:after{rotate:0deg}}:where(.disclosure__wrap){visibility:visible;max-block-size:500px;opacity:1;@starting-style{max-block-size:0;opacity:0}}}:where(summary){position:relative;display:flex;gap:16px;padding-inline-end:48px;@media (width < 768px){gap:8px;padding-inline:8px;padding-inline-end:24px}>:where(span){font-family:var(--font-family-en);font-size:1.875rem;font-weight:var(--font-weight-bold);line-height:1.875rem;color:var(--semantic-text-specific-02);@media (width < 768px){font-size:1.625rem;line-height:1.625rem}}&:after,&:before{position:absolute;inset-block:0;inset-inline-end:0;inline-size:20px;block-size:1px;margin-block:auto;content:"";background-color:var(--semantic-icon-line-primary);@media (width < 768px){inline-size:13px}}&:after{rotate:90deg;transition:rotate .2s}}:where(.disclosure__wrap){display:flex;visibility:hidden;gap:16px;max-block-size:0;padding:16px;margin-block-start:24px;background-color:var(--semantic-bg-body-01);opacity:0;transition:opacity .3s ease,max-block-size .3s ease,visibility allow-discrete .6s ease;@media (width < 768px){gap:8px;margin-block-start:16px}>:where(span){font-family:var(--font-family-en);font-size:1.875rem;font-weight:var(--font-weight-bold);line-height:1.875rem;color:var(--semantic-text-specific-normal);@media (width < 768px){font-size:1.625rem;line-height:1.625rem}}}}}}@layer main{.button{@media (any-hover:hover){:where(a):hover{span{color:var(--semantic-text-button-hover)}}.button__normal:hover{background-color:var(--semantic-bg-button-primary-hover);&:after{background-image:url(/qt-genai/img/icon-arrow@white.svg)}&[target=_blank]:after{background-image:url(/qt-genai/img/icon-blank@white.svg)}&[href$=".pdf"]:after{background-image:url(/qt-genai/img/icon-pdf@white.svg)}&[href$=".doc"]:after,&[href$=".docx"]:after{background-image:url(/qt-genai/img/icon-dox@white.svg)}&[href$=".xls"]:after,&[href$=".xlsx"]:after{background-image:url(/qt-genai/img/icon-xls@white.svg)}&[href$=".ppt"]:after,&[href$=".pptx"]:after{background-image:url(/qt-genai/img/icon-ppt@white.svg)}&[href$=".zip"]:after{background-image:url(/qt-genai/img/icon-zip@white.svg)}}.button__em:hover,.button__external:hover{background-color:var(--semantic-bg-button-secondary-hover)}.button__back:hover,.button__re-em:hover{background-color:var(--semantic-bg-button-tertiary-hover)}}:where(a){position:relative;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:0 4px;align-items:center;justify-content:center;inline-size:100%;max-inline-size:360px;block-size:100%;padding-block:16px;padding-inline:16px 32px;margin-inline:auto;overflow:hidden;font-size:var(--font-size-button);line-height:var(--font-line-height-button);vertical-align:middle;text-align:center;text-decoration:none;cursor:pointer;border:1px solid;border-radius:var(--scale-radius-small);transition-duration:.3s;transition-property:color,background-color;@media (width < 768px){margin-inline:auto}&:after{position:absolute;inset-block:0;inset-inline-end:8px;display:block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background-repeat:no-repeat;background-position:50%;background-size:contain}:where(span.button__opt-size){font-size:var(--font-size-button-subtext);line-height:var(--font-line-height-button-subtext);color:var(--semantic-text-button-option-size)}:where(span:not(.button__opt-size)){padding-inline-start:20px}}:where(.button__normal){color:var(--semantic-text-button-primary);background-color:var(--semantic-bg-button-primary);border-color:var(--semantic-border-button-primary);&:after{background-image:url(/qt-genai/img/icon-arrow@primary.svg)}&[target=_blank]:after{background-image:url(/qt-genai/img/icon-blank@primary.svg)}&[href$=".pdf"]:after{background-image:url(/qt-genai/img/icon-pdf@primary.svg)}&[href$=".doc"]:after,&[href$=".docx"]:after{background-image:url(/qt-genai/img/icon-dox@primary.svg)}&[href$=".xls"]:after,&[href$=".xlsx"]:after{background-image:url(/qt-genai/img/icon-xls@primary.svg)}&[href$=".ppt"]:after,&[href$=".pptx"]:after{background-image:url(/qt-genai/img/icon-ppt@primary.svg)}&[href$=".zip"]:after{background-image:url(/qt-genai/img/icon-zip@primary.svg)}}:where(.button__em),:where(.button__external){color:var(--semantic-text-button-secondary);background-color:var(--semantic-bg-button-secondary);border-color:var(--semantic-border-button-secondary)}:where(.button__re-em){color:var(--semantic-text-button-tertiary);background-color:var(--semantic-bg-button-tertiary);border-color:var(--semantic-border-button-tertiary)}:where(.button__em),:where(.button__external),:where(.button__re-em){:where(span.button__opt-size){color:var(--semantic-text-body-invert)}&:after{background-image:url(/qt-genai/img/icon-arrow@white.svg)}&[target=_blank]:after{background-image:url(/qt-genai/img/icon-blank@white.svg)}&[href$=".pdf"]:after{background-image:url(/qt-genai/img/icon-pdf@white.svg)}&[href$=".doc"]:after,&[href$=".docx"]:after{background-image:url(/qt-genai/img/icon-dox@white.svg)}&[href$=".xls"]:after,&[href$=".xlsx"]:after{background-image:url(/qt-genai/img/icon-xls@white.svg)}&[href$=".ppt"]:after,&[href$=".pptx"]:after{background-image:url(/qt-genai/img/icon-ppt@white.svg)}&[href$=".zip"]:after{background-image:url(/qt-genai/img/icon-zip@white.svg)}}:where(.button__back){padding-inline:32px 16px;color:var(--semantic-text-button-back);background-color:var(--semantic-bg-button-back);border-color:var(--semantic-border-button-back);:where(span:not(.button__opt-size)){padding-inline:0 20px}&:after{content:none}&:before{position:absolute;inset-block:0;inset-inline-start:8px;display:block;inline-size:24px;block-size:24px;margin-block:auto;content:"";background-image:url(/qt-genai/img/icon-arrow@gray.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}}:where(.button__list-anchor){display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;justify-content:center;@media (width < 576px){display:grid;grid-template-columns:repeat(2,1fr);gap:8px 16px}:where(a){padding-block:8px;padding-inline:16px 28px;font-size:var(--font-size-button);line-height:var(--font-line-height-button);color:var(--semantic-text-link-default);text-align:center;letter-spacing:var(--font-letter-spacing-small);background-color:var(--semantic-bg-button-primary);border-color:var(--semantic-border-button-primary);@media (width < 576px){font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal)}&:after{inline-size:16px;block-size:16px;background-image:url(/qt-genai/img/icon-arrow@primary-sm.svg);rotate:90deg}}}}}@layer main{:where(table){inline-size:100%;margin-block-end:24px;border-spacing:0;border-collapse:initial;border-block-start:1px solid var(--semantic-border-table);border-inline-start:1px solid var(--semantic-border-table);:where(caption){position:relative;margin-block-end:16px;font-size:var(--font-size-base-large);line-height:var(--font-line-height-base-large);&:empty{display:none}}&.table__opt-color-secondary{:where(td),:where(th){vertical-align:middle;text-align:center}:where(tbody){:where(th){background-color:var(--semantic-bg-table-th-column)}}}&.table__text-align-center{:where(td),:where(th){text-align:center}}&.table__sm-block{@media (width < 576px){border-block-start:none;border-inline-start:none}:where(caption),:where(tbody),:where(td),:where(tfoot),:where(th),:where(thead),:where(tr){@media (width < 576px){display:block}}:where(td),:where(th){@media (width <= 576px){inline-size:100%;margin-block-start:-1px;border-inline-start:1px solid var(--semantic-border-table)}&:first-child{@media (width <= 576px){border-block-start:1px solid var(--semantic-border-table)}}}}&.table__opt-th-10{:where(th){@media (576px <= width){inline-size:10%;min-inline-size:auto}}}&.table__opt-th-15{:where(th){@media (576px <= width){inline-size:15%;min-inline-size:auto}}}&.table__opt-th-20{:where(th){@media (576px <= width){inline-size:20%;min-inline-size:auto}}}&.table__opt-th-25{:where(th){@media (576px <= width){inline-size:25%;min-inline-size:auto}}}&.table__opt-th-30{:where(th){@media (576px <= width){inline-size:30%;min-inline-size:auto}}}&.table__opt-th-35{:where(th){@media (576px <= width){inline-size:35%;min-inline-size:auto}}}&.table__opt-th-40{:where(th){@media (576px <= width){inline-size:40%;min-inline-size:auto}}}&.table__opt-th-45{:where(th){@media (576px <= width){inline-size:45%;min-inline-size:auto}}}&.table__opt-th-50{:where(th){@media (576px <= width){inline-size:50%;min-inline-size:auto}}}&.table__opt-th-55{:where(th){@media (576px <= width){inline-size:55%;min-inline-size:auto}}}&.table__opt-th-60{:where(th){@media (576px <= width){inline-size:60%;min-inline-size:auto}}}&.table__opt-th-65{:where(th){@media (576px <= width){inline-size:65%;min-inline-size:auto}}}&.table__opt-th-70{:where(th){@media (576px <= width){inline-size:70%;min-inline-size:auto}}}&.table__opt-th-75{:where(th){@media (576px <= width){inline-size:75%;min-inline-size:auto}}}&.table__opt-th-80{:where(th){@media (576px <= width){inline-size:80%;min-inline-size:auto}}}&.table__opt-th-85{:where(th){@media (576px <= width){inline-size:85%;min-inline-size:auto}}}&.table__opt-th-90{:where(th){@media (576px <= width){inline-size:90%;min-inline-size:auto}}}&.table__opt-th-95{:where(th){@media (576px <= width){inline-size:95%;min-inline-size:auto}}}&.table__opt-td-10{:where(td){@media (576px <= width){inline-size:10%;min-inline-size:auto}}}&.table__opt-td-15{:where(td){@media (576px <= width){inline-size:15%;min-inline-size:auto}}}&.table__opt-td-20{:where(td){@media (576px <= width){inline-size:20%;min-inline-size:auto}}}&.table__opt-td-25{:where(td){@media (576px <= width){inline-size:25%;min-inline-size:auto}}}&.table__opt-td-30{:where(td){@media (576px <= width){inline-size:30%;min-inline-size:auto}}}&.table__opt-td-35{:where(td){@media (576px <= width){inline-size:35%;min-inline-size:auto}}}&.table__opt-td-40{:where(td){@media (576px <= width){inline-size:40%;min-inline-size:auto}}}&.table__opt-td-45{:where(td){@media (576px <= width){inline-size:45%;min-inline-size:auto}}}&.table__opt-td-50{:where(td){@media (576px <= width){inline-size:50%;min-inline-size:auto}}}&.table__opt-td-55{:where(td){@media (576px <= width){inline-size:55%;min-inline-size:auto}}}&.table__opt-td-60{:where(td){@media (576px <= width){inline-size:60%;min-inline-size:auto}}}&.table__opt-td-65{:where(td){@media (576px <= width){inline-size:65%;min-inline-size:auto}}}&.table__opt-td-70{:where(td){@media (576px <= width){inline-size:70%;min-inline-size:auto}}}&.table__opt-td-75{:where(td){@media (576px <= width){inline-size:75%;min-inline-size:auto}}}&.table__opt-td-80{:where(td){@media (576px <= width){inline-size:80%;min-inline-size:auto}}}&.table__opt-td-85{:where(td){@media (576px <= width){inline-size:85%;min-inline-size:auto}}}&.table__opt-td-90{:where(td){@media (576px <= width){inline-size:90%;min-inline-size:auto}}}&.table__opt-td-95{:where(th){@media (576px <= width){inline-size:95%;min-inline-size:auto}}}&.table__opt-th-10-sm{:where(th){@media (width < 576px){inline-size:10%;min-inline-size:auto}}}&.table__opt-th-15-sm{:where(th){@media (width < 576px){inline-size:15%;min-inline-size:auto}}}&.table__opt-th-20-sm{:where(th){@media (width < 576px){inline-size:20%;min-inline-size:auto}}}&.table__opt-th-25-sm{:where(th){@media (width < 576px){inline-size:25%;min-inline-size:auto}}}&.table__opt-th-30-sm{:where(th){@media (width < 576px){inline-size:30%;min-inline-size:auto}}}&.table__opt-th-35-sm{:where(th){@media (width < 576px){inline-size:35%;min-inline-size:auto}}}&.table__opt-th-40-sm{:where(th){@media (width < 576px){inline-size:40%;min-inline-size:auto}}}&.table__opt-th-45-sm{:where(th){@media (width < 576px){inline-size:45%;min-inline-size:auto}}}&.table__opt-th-50-sm{:where(th){@media (width < 576px){inline-size:50%;min-inline-size:auto}}}&.table__opt-th-55-sm{:where(th){@media (width < 576px){inline-size:55%;min-inline-size:auto}}}&.table__opt-th-60-sm{:where(th){@media (width < 576px){inline-size:60%;min-inline-size:auto}}}&.table__opt-th-65-sm{:where(th){@media (width < 576px){inline-size:65%;min-inline-size:auto}}}&.table__opt-th-70-sm{:where(th){@media (width < 576px){inline-size:70%;min-inline-size:auto}}}&.table__opt-th-75-sm{:where(th){@media (width < 576px){inline-size:75%;min-inline-size:auto}}}&.table__opt-th-80-sm{:where(th){@media (width < 576px){inline-size:80%;min-inline-size:auto}}}&.table__opt-th-85-sm{:where(th){@media (width < 576px){inline-size:85%;min-inline-size:auto}}}&.table__opt-th-90-sm{:where(th){@media (width < 576px){inline-size:90%;min-inline-size:auto}}}&.table__opt-th-95-sm{:where(th){@media (width < 576px){inline-size:95%;min-inline-size:auto}}}&.table__opt-td-10-sm{:where(td){@media (width < 576px){inline-size:10%;min-inline-size:auto}}}&.table__opt-td-15-sm{:where(td){@media (width < 576px){inline-size:15%;min-inline-size:auto}}}&.table__opt-td-20-sm{:where(td){@media (width < 576px){inline-size:20%;min-inline-size:auto}}}&.table__opt-td-25-sm{:where(td){@media (width < 576px){inline-size:25%;min-inline-size:auto}}}&.table__opt-td-30-sm{:where(td){@media (width < 576px){inline-size:30%;min-inline-size:auto}}}&.table__opt-td-35-sm{:where(td){@media (width < 576px){inline-size:35%;min-inline-size:auto}}}&.table__opt-td-40-sm{:where(td){@media (width < 576px){inline-size:40%;min-inline-size:auto}}}&.table__opt-td-45-sm{:where(td){@media (width < 576px){inline-size:45%;min-inline-size:auto}}}&.table__opt-td-50-sm{:where(td){@media (width < 576px){inline-size:50%;min-inline-size:auto}}}&.table__opt-td-55-sm{:where(td){@media (width < 576px){inline-size:55%;min-inline-size:auto}}}&.table__opt-td-60-sm{:where(td){@media (width < 576px){inline-size:60%;min-inline-size:auto}}}&.table__opt-td-65-sm{:where(td){@media (width < 576px){inline-size:65%;min-inline-size:auto}}}&.table__opt-td-70-sm{:where(td){@media (width < 576px){inline-size:70%;min-inline-size:auto}}}&.table__opt-td-75-sm{:where(td){@media (width < 576px){inline-size:75%;min-inline-size:auto}}}&.table__opt-td-80-sm{:where(td){@media (width < 576px){inline-size:80%;min-inline-size:auto}}}&.table__opt-td-85-sm{:where(td){@media (width < 576px){inline-size:85%;min-inline-size:auto}}}&.table__opt-td-90-sm{:where(td){@media (width < 576px){inline-size:90%;min-inline-size:auto}}}&.table__opt-td-95-sm{:where(th){@media (width < 576px){inline-size:95%;min-inline-size:auto}}}}:where(th,td){padding:16px;font-size:var(--font-size-base-normal);line-height:var(--font-line-height-base-normal);color:var(--semantic-text-body-normal);border-block-end:1px solid var(--semantic-border-table);border-inline-end:1px solid var(--semantic-border-table)}:where(th){vertical-align:top;background:var(--semantic-bg-table-th-row)}:where(td){vertical-align:middle;background:var(--semantic-bg-body-white)}}@layer main{.box{>:where(div){padding:24px;@media (width < 768px){padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px}&:not(.column)>*{&:not(h2,h3,h4,h5,h6,p,a,table,pre){margin-block-end:40px;@media (width < 768px){margin-block-end:28px}}&:last-child{margin-block-end:0}&:has(+.text__note){margin-block-end:8px;@media (width < 768px){margin-block-end:12px}}}>p{margin-block-end:24px;@media (width < 768px){margin-block-end:16px}:last-child{margin-block-end:0}&:has(+.text__note){margin-block-end:8px;@media (width < 768px){margin-block-end:12px}}}}>:where(blockquote){position:relative;padding-block:32px;padding-inline:40px;@media (width < 768px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px}&:after,&:before{position:absolute;display:block;inline-size:32px;block-size:32px;content:"";background-image:url(/qt-genai/img/icon-blockquote.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;@media (width < 768px){inline-size:24px;block-size:24px}}&:before{inset-block-start:8px;inset-inline-start:8px;@media (width < 768px){inset-block-start:4px;inset-inline-start:4px}}&:after{inset-block-end:8px;inset-inline-end:8px;@media (width < 768px){inset-block-end:4px;inset-inline-end:4px}}}:where(.column){gap:var(--scale-grid-gap-normal)}:where(.box__bg-gradate){padding:40px;color:var(--semantic-text-body-invert);background:var(--gradate-home-bg);@media (width < 768px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px}:where(h2,h3,h4,h5,h6,p,a){color:var(--semantic-text-body-invert)}}:where(.box__border-thin){background-color:var(--semantic-bg-body-white);border:1px solid var(--semantic-opt-border)}:where(.box__border-bold){background-color:var(--semantic-bg-body-white);border:4px solid var(--semantic-opt-border)}:where(.box__border-dot){background-color:var(--semantic-bg-body-white);border:2px dotted var(--semantic-opt-border)}:where(.box__border-radius-normal){overflow:hidden;border-radius:var(--scale-radius-normal)}:where(.box__border-radius-large){overflow:hidden;border-radius:var(--scale-radius-large)}:where(.box__quote){background-color:var(--semantic-opt-bg-gray)}:where(.box__bg-gray){background-color:var(--semantic-opt-bg-gray)}:where(.box__bg-blue){background-color:var(--semantic-opt-bg-blue);border:1px solid var(--semantic-opt-border)}:where(.box__bg-pink){background-color:var(--semantic-opt-bg-pink)}:where(.box__bg-primary){padding:40px;color:var(--semantic-text-body-invert);background-color:var(--semantic-icon-fill-primary);@media (width < 768px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px}:where(h2,h3,h4,h5,h6,p,a){color:var(--semantic-text-body-invert)}}}}