@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;-webkit-padding-start:1.625em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;-webkit-padding-start:1.625em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;-webkit-padding-start:1em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;-webkit-padding-end:.375em;padding-inline-end:.375em;padding-bottom:.1875em;-webkit-padding-start:.375em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;-webkit-padding-end:1.1428571em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;-webkit-padding-start:1.1428571em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;-webkit-padding-end:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;-webkit-padding-start:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:.375em;padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:.375em;padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;-webkit-padding-start:1.625em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:0;padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-end:0;padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;-webkit-padding-end:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;-webkit-padding-start:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:0;padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-end:0;padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-wrap{flex-wrap:wrap}.overflow-hidden{overflow:hidden}.overflow-y-clip{overflow-y:clip}.border{border-width:1px}.\!py-0{padding-top:0!important;padding-bottom:0!important}.\!pt-0{padding-top:0!important}.uppercase{text-transform:uppercase}.text-primary{color:var(--color-primary)}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--color-bg-body: #fff;--color-bg-light: #f1f4f6;--color-text: #14303c;--color-primary: #0167a4;--color-secondary: #5bc0de;--color-tertiary: #016f50;--color-accent: #f9e53a;--color-attention: #b50000;--color-border: #dbe1e4;--color-border-input: #ccc;--color-shadow: #e7e2de;--color-link: #0061c2;--color-muted: #999;--color-disabled: #b2b2b2;--color-focus: #0060cd;--color-focus-bg: #fff;--color-contrast-min: #fff;--color-contrast-max: #000;--z-header: 100;--z-sticky: 500;--z-modal: 1000;--z-hamburger: 2000;--z-top-layer: calc(infinity);--font: "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Local Noto Sans JP", arial, "BIZ UDGothic", meiryo, sans-serif;--font-en: "Local Roboto", "Roboto", sans-serif;--font-en-cond: "Roboto Condensed", sans-serif;--base-font-size: 16;--leading-trim: calc((1em - 1lh)/2) ;--clamp-base: var(--base-font-size);--clamp-viewport-min: 375;--clamp-viewport-max: 1440;--spacing-3xs-min: 2;--spacing-3xs-max: 4;--spacing-2xs-min: 4;--spacing-2xs-max: 8;--spacing-xs-min: 8;--spacing-xs-max: 12;--spacing-sm-min: 12;--spacing-sm-max: 16;--spacing-md-min: 16;--spacing-md-max: 24;--spacing-lg-min: 24;--spacing-lg-max: 32;--spacing-xl-min: 32;--spacing-xl-max: 40;--spacing-2xl-min: 40;--spacing-2xl-max: 64;--spacing-3xl-min: 64;--spacing-3xl-max: 96;--spacing-4xl-min: 80;--spacing-4xl-max: 128;--spacing-5xl-min: 112;--spacing-5xl-max: 176;--spacing-3xs-slope: calc( (var(--spacing-3xs-max) - var(--spacing-3xs-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-3xs-intersection: calc( (var(--spacing-3xs-max) - var(--clamp-viewport-max) * var(--spacing-3xs-slope)) / var(--clamp-base) );--spacing-3xs: min( calc(var(--spacing-3xs-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-3xs-min) / var(--clamp-base) * 1rem), calc(var(--spacing-3xs-intersection) * 1rem + 100 * var(--spacing-3xs-slope) * 1vw), calc(var(--spacing-3xs-max) / var(--clamp-base) * 1rem) ) );--spacing-2xs-slope: calc( (var(--spacing-2xs-max) - var(--spacing-2xs-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-2xs-intersection: calc( (var(--spacing-2xs-max) - var(--clamp-viewport-max) * var(--spacing-2xs-slope)) / var(--clamp-base) );--spacing-2xs: min( calc(var(--spacing-2xs-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-2xs-min) / var(--clamp-base) * 1rem), calc(var(--spacing-2xs-intersection) * 1rem + 100 * var(--spacing-2xs-slope) * 1vw), calc(var(--spacing-2xs-max) / var(--clamp-base) * 1rem) ) );--spacing-xs-slope: calc( (var(--spacing-xs-max) - var(--spacing-xs-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-xs-intersection: calc( (var(--spacing-xs-max) - var(--clamp-viewport-max) * var(--spacing-xs-slope)) / var(--clamp-base) );--spacing-xs: min( calc(var(--spacing-xs-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-xs-min) / var(--clamp-base) * 1rem), calc(var(--spacing-xs-intersection) * 1rem + 100 * var(--spacing-xs-slope) * 1vw), calc(var(--spacing-xs-max) / var(--clamp-base) * 1rem) ) );--spacing-sm-slope: calc( (var(--spacing-sm-max) - var(--spacing-sm-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-sm-intersection: calc( (var(--spacing-sm-max) - var(--clamp-viewport-max) * var(--spacing-sm-slope)) / var(--clamp-base) );--spacing-sm: min( calc(var(--spacing-sm-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-sm-min) / var(--clamp-base) * 1rem), calc(var(--spacing-sm-intersection) * 1rem + 100 * var(--spacing-sm-slope) * 1vw), calc(var(--spacing-sm-max) / var(--clamp-base) * 1rem) ) );--spacing-md-slope: calc( (var(--spacing-md-max) - var(--spacing-md-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-md-intersection: calc( (var(--spacing-md-max) - var(--clamp-viewport-max) * var(--spacing-md-slope)) / var(--clamp-base) );--spacing-md: min( calc(var(--spacing-md-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-md-min) / var(--clamp-base) * 1rem), calc(var(--spacing-md-intersection) * 1rem + 100 * var(--spacing-md-slope) * 1vw), calc(var(--spacing-md-max) / var(--clamp-base) * 1rem) ) );--spacing-lg-slope: calc( (var(--spacing-lg-max) - var(--spacing-lg-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-lg-intersection: calc( (var(--spacing-lg-max) - var(--clamp-viewport-max) * var(--spacing-lg-slope)) / var(--clamp-base) );--spacing-lg: min( calc(var(--spacing-lg-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-lg-min) / var(--clamp-base) * 1rem), calc(var(--spacing-lg-intersection) * 1rem + 100 * var(--spacing-lg-slope) * 1vw), calc(var(--spacing-lg-max) / var(--clamp-base) * 1rem) ) );--spacing-xl-slope: calc( (var(--spacing-xl-max) - var(--spacing-xl-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-xl-intersection: calc( (var(--spacing-xl-max) - var(--clamp-viewport-max) * var(--spacing-xl-slope)) / var(--clamp-base) );--spacing-xl: min( calc(var(--spacing-xl-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-xl-min) / var(--clamp-base) * 1rem), calc(var(--spacing-xl-intersection) * 1rem + 100 * var(--spacing-xl-slope) * 1vw), calc(var(--spacing-xl-max) / var(--clamp-base) * 1rem) ) );--spacing-2xl-slope: calc( (var(--spacing-2xl-max) - var(--spacing-2xl-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-2xl-intersection: calc( (var(--spacing-2xl-max) - var(--clamp-viewport-max) * var(--spacing-2xl-slope)) / var(--clamp-base) );--spacing-2xl: min( calc(var(--spacing-2xl-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-2xl-min) / var(--clamp-base) * 1rem), calc(var(--spacing-2xl-intersection) * 1rem + 100 * var(--spacing-2xl-slope) * 1vw), calc(var(--spacing-2xl-max) / var(--clamp-base) * 1rem) ) );--spacing-3xl-slope: calc( (var(--spacing-3xl-max) - var(--spacing-3xl-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-3xl-intersection: calc( (var(--spacing-3xl-max) - var(--clamp-viewport-max) * var(--spacing-3xl-slope)) / var(--clamp-base) );--spacing-3xl: min( calc(var(--spacing-3xl-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-3xl-min) / var(--clamp-base) * 1rem), calc(var(--spacing-3xl-intersection) * 1rem + 100 * var(--spacing-3xl-slope) * 1vw), calc(var(--spacing-3xl-max) / var(--clamp-base) * 1rem) ) );--spacing-4xl-slope: calc( (var(--spacing-4xl-max) - var(--spacing-4xl-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-4xl-intersection: calc( (var(--spacing-4xl-max) - var(--clamp-viewport-max) * var(--spacing-4xl-slope)) / var(--clamp-base) );--spacing-4xl: min( calc(var(--spacing-4xl-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-4xl-min) / var(--clamp-base) * 1rem), calc(var(--spacing-4xl-intersection) * 1rem + 100 * var(--spacing-4xl-slope) * 1vw), calc(var(--spacing-4xl-max) / var(--clamp-base) * 1rem) ) );--spacing-5xl-slope: calc( (var(--spacing-5xl-max) - var(--spacing-5xl-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-5xl-intersection: calc( (var(--spacing-5xl-max) - var(--clamp-viewport-max) * var(--spacing-5xl-slope)) / var(--clamp-base) );--spacing-5xl: min( calc(var(--spacing-5xl-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-5xl-min) / var(--clamp-base) * 1rem), calc(var(--spacing-5xl-intersection) * 1rem + 100 * var(--spacing-5xl-slope) * 1vw), calc(var(--spacing-5xl-max) / var(--clamp-base) * 1rem) ) );--spacing-6xl-slope: calc( (var(--spacing-6xl-max) - var(--spacing-6xl-min)) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--spacing-6xl-intersection: calc( (var(--spacing-6xl-max) - var(--clamp-viewport-max) * var(--spacing-6xl-slope)) / var(--clamp-base) );--spacing-6xl: min( calc(var(--spacing-6xl-min) / var(--clamp-viewport-min) * 100vw), clamp( calc(var(--spacing-6xl-min) / var(--clamp-base) * 1rem), calc(var(--spacing-6xl-intersection) * 1rem + 100 * var(--spacing-6xl-slope) * 1vw), calc(var(--spacing-6xl-max) / var(--clamp-base) * 1rem) ) );--default-property: all;--default-duration: .2s;--default-easing: ease;--default-delay: 0s;--ease-in-sine: cubic-bezier(.47, 0, .745, .715);--ease-out-sine: cubic-bezier(.39, .575, .565, 1);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95);--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--ease-in-back: cubic-bezier(.6, -.28, .735, .045);--ease-out-back: cubic-bezier(.175, .885, .32, 1.275);--ease-in-out-back: cubic-bezier(.68, -.55, .265, 1.55);--icon-blank: url('data:image/svg+xml,<svg viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><path d="M6.636 2.5C6.636 2.36739 6.58332 2.24021 6.48955 2.14645C6.39579 2.05268 6.26861 2 6.136 2H3.5C3.10218 2 2.72064 2.15804 2.43934 2.43934C2.15804 2.72064 2 3.10218 2 3.5V8.5C2 8.89782 2.15804 9.27936 2.43934 9.56066C2.72064 9.84196 3.10218 10 3.5 10H8.5C8.89782 10 9.27936 9.84196 9.56066 9.56066C9.84196 9.27936 10 8.89782 10 8.5V5.864C10 5.73139 9.94732 5.60421 9.85355 5.51045C9.75979 5.41668 9.63261 5.364 9.5 5.364C9.36739 5.364 9.24021 5.41668 9.14645 5.51045C9.05268 5.60421 9 5.73139 9 5.864V8.5C9 8.63261 8.94732 8.75979 8.85355 8.85355C8.75979 8.94732 8.63261 9 8.5 9H3.5C3.36739 9 3.24021 8.94732 3.14645 8.85355C3.05268 8.75979 3 8.63261 3 8.5V3.5C3 3.36739 3.05268 3.24021 3.14645 3.14645C3.24021 3.05268 3.36739 3 3.5 3H6.136C6.26861 3 6.39579 2.94732 6.48955 2.85355C6.58332 2.75979 6.636 2.63261 6.636 2.5Z M11 1.5C11 1.36739 10.9473 1.24021 10.8536 1.14645C10.7598 1.05268 10.6326 1 10.5 1H7.50002C7.36741 1 7.24024 1.05268 7.14647 1.14645C7.0527 1.24021 7.00002 1.36739 7.00002 1.5C7.00002 1.63261 7.0527 1.75979 7.14647 1.85355C7.24024 1.94732 7.36741 2 7.50002 2H9.29302L5.14602 6.146C5.09953 6.19249 5.06266 6.24768 5.0375 6.30842C5.01234 6.36916 4.99939 6.43426 4.99939 6.5C4.99939 6.56574 5.01234 6.63084 5.0375 6.69158C5.06266 6.75232 5.09953 6.80751 5.14602 6.854C5.19251 6.90049 5.2477 6.93736 5.30844 6.96252C5.36918 6.98768 5.43428 7.00063 5.50002 7.00063C5.56577 7.00063 5.63087 6.98768 5.69161 6.96252C5.75234 6.93736 5.80753 6.90049 5.85402 6.854L10 2.707V4.5C10 4.63261 10.0527 4.75979 10.1465 4.85355C10.2402 4.94732 10.3674 5 10.5 5C10.6326 5 10.7598 4.94732 10.8536 4.85355C10.9473 4.75979 11 4.63261 11 4.5V1.5Z" /></svg>');--icon-arrow-right: url('data:image/svg+xml,<svg viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><path d="M2 6.00001C2 5.8674 2.05268 5.74022 2.14645 5.64645C2.24021 5.55268 2.36739 5.50001 2.5 5.50001H8.293L6.146 3.35401C6.05211 3.26012 5.99937 3.13278 5.99937 3.00001C5.99937 2.86723 6.05211 2.73989 6.146 2.64601C6.23989 2.55212 6.36722 2.49937 6.5 2.49937C6.63278 2.49937 6.76011 2.55212 6.854 2.64601L9.854 5.64601C9.90056 5.69245 9.93751 5.74763 9.96271 5.80837C9.98792 5.86912 10.0009 5.93424 10.0009 6.00001C10.0009 6.06577 9.98792 6.13089 9.96271 6.19164C9.93751 6.25238 9.90056 6.30756 9.854 6.35401L6.854 9.35401C6.76011 9.44789 6.63278 9.50064 6.5 9.50064C6.36722 9.50064 6.23989 9.44789 6.146 9.35401C6.05211 9.26012 5.99937 9.13278 5.99937 9.00001C5.99937 8.86723 6.05211 8.73989 6.146 8.64601L8.293 6.50001H2.5C2.36739 6.50001 2.24021 6.44733 2.14645 6.35356C2.05268 6.25979 2 6.13261 2 6.00001Z" /></svg>');--icon-pdf: url('data:image/svg+xml,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2M9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5z M4.603 14.087a.8.8 0 0 1-.438-.42c-.195-.388-.13-.776.08-1.102.198-.307.526-.568.897-.787a7.7 7.7 0 0 1 1.482-.645 20 20 0 0 0 1.062-2.227 7.3 7.3 0 0 1-.43-1.295c-.086-.4-.119-.796-.046-1.136.075-.354.274-.672.65-.823.192-.077.4-.12.602-.077a.7.7 0 0 1 .477.365c.088.164.12.356.127.538.007.188-.012.396-.047.614-.084.51-.27 1.134-.52 1.794a11 11 0 0 0 .98 1.686 5.8 5.8 0 0 1 1.334.05c.364.066.734.195.96.465.12.144.193.32.2.518.007.192-.047.382-.138.563a1.04 1.04 0 0 1-.354.416.86.86 0 0 1-.51.138c-.331-.014-.654-.196-.933-.417a5.7 5.7 0 0 1-.911-.95 11.7 11.7 0 0 0-1.997.406 11.3 11.3 0 0 1-1.02 1.51c-.292.35-.609.656-.927.787a.8.8 0 0 1-.58.029m1.379-1.901q-.25.115-.459.238c-.328.194-.541.383-.647.547-.094.145-.096.25-.04.361q.016.032.026.044l.035-.012c.137-.056.355-.235.635-.572a8 8 0 0 0 .45-.606m1.64-1.33a13 13 0 0 1 1.01-.193 12 12 0 0 1-.51-.858 21 21 0 0 1-.5 1.05zm2.446.45q.226.245.435.41c.24.19.407.253.498.256a.1.1 0 0 0 .07-.015.3.3 0 0 0 .094-.125.44.44 0 0 0 .059-.2.1.1 0 0 0-.026-.063c-.052-.062-.2-.152-.518-.209a4 4 0 0 0-.612-.053zM8.078 7.8a7 7 0 0 0 .2-.828q.046-.282.038-.465a.6.6 0 0 0-.032-.198.5.5 0 0 0-.145.04c-.087.035-.158.106-.196.283-.04.192-.03.469.046.822q.036.167.09.346z" /></svg>');--icon-checkbox: url('data:image/svg+xml,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z" /></svg>');--icon-select: url('data:image/svg+xml,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z" /></svg>');--icon-check: url('data:image/svg+xml,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M6.8584 0.755451C8.51535 0.494401 10.2121 0.80875 11.665 1.64705C11.9838 1.8311 12.0931 2.23933 11.9092 2.55819C11.7252 2.8771 11.317 2.98633 10.998 2.80233C9.80935 2.11651 8.42106 1.85926 7.06543 2.07283C5.71 2.28651 4.46896 2.9582 3.54883 3.97615C2.62857 4.99431 2.08471 6.29725 2.00879 7.66756C1.93292 9.03779 2.32876 10.3929 3.13086 11.5064C3.93301 12.62 5.0932 13.4247 6.41699 13.7867C7.74075 14.1487 9.14906 14.046 10.4062 13.4957C11.6633 12.9453 12.6932 11.9803 13.3252 10.7623C13.9572 9.54408 14.1529 8.14612 13.8789 6.80135C13.8054 6.44057 14.0386 6.08873 14.3994 6.01522C14.76 5.94194 15.1119 6.17426 15.1855 6.53475C15.5205 8.17837 15.2813 9.88761 14.5088 11.3765C13.7363 12.8654 12.477 14.0447 10.9404 14.7174C9.40394 15.3899 7.68328 15.5152 6.06543 15.0728C4.44761 14.6304 3.0302 13.6466 2.04981 12.2857C1.0694 10.9247 0.584937 9.26817 0.677735 7.59334C0.770584 5.91861 1.43486 4.32597 2.55957 3.08162C3.6843 1.8374 5.2016 1.01648 6.8584 0.755451Z M14.1936 2.19697C14.4538 1.93689 14.8756 1.937 15.1359 2.19697C15.3963 2.45732 15.3963 2.87998 15.1359 3.14033L8.46992 9.80635C8.20957 10.0667 7.78691 10.0667 7.52656 9.80635L5.52656 7.80635C5.26659 7.54602 5.26648 7.12422 5.52656 6.86396C5.78691 6.60361 6.20957 6.60361 6.46992 6.86396L7.99824 8.39228L14.1936 2.19697Z" /></svg>');--icon-arrow-right-large: url('data:image/svg+xml,<svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><path d="M31.6665 19.3326C32.0347 19.3326 32.3335 19.6314 32.3335 19.9996C32.3335 20.3678 32.0347 20.6666 31.6665 20.6666H8.3335C7.96531 20.6666 7.6665 20.3678 7.6665 19.9996C7.6665 19.6314 7.96531 19.3326 8.3335 19.3326H31.6665Z M19.5285 7.86128C19.7888 7.60093 20.2115 7.60093 20.4718 7.86128L32.1379 19.5283C32.3982 19.7886 32.3982 20.2103 32.1379 20.4707L20.4718 32.1376C20.2115 32.398 19.7888 32.398 19.5285 32.1376C19.2684 31.8774 19.2685 31.4556 19.5285 31.1953L30.7238 19.999L19.5285 8.80464C19.2681 8.54429 19.2681 8.12163 19.5285 7.86128Z" /></svg>');--icon-mail: url('data:image/svg+xml,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M13.001 3.33203C13.7374 3.33203 14.334 3.92964 14.334 4.66602V11.332C14.334 12.0684 13.7374 12.666 13.001 12.666H3.00098C2.2646 12.666 1.66797 12.0684 1.66797 11.332V4.66602C1.66797 3.92964 2.2646 3.33203 3.00098 3.33203H13.001ZM3.00098 11.332H13.001V5.63086C12.7995 6.12595 12.5037 6.61577 12.0986 7.05273C11.2211 7.99925 9.87176 8.66602 8.00098 8.66602C5.43751 8.66602 3.69247 7.10431 3.00098 5.49414V11.332ZM4.11523 4.66602C4.49049 5.86934 5.80783 7.33203 8.00098 7.33203C9.53017 7.33203 10.5143 6.79897 11.1201 6.14551C11.5415 5.69096 11.7937 5.16011 11.9141 4.66602H4.11523Z" /></svg>');--icon-globe: url('data:image/svg+xml,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855A8 8 0 0 0 5.145 4H7.5zM4.09 4a9.3 9.3 0 0 1 .64-1.539 7 7 0 0 1 .597-.933A7.03 7.03 0 0 0 2.255 4zm-.582 3.5c.03-.877.138-1.718.312-2.5H1.674a7 7 0 0 0-.656 2.5zM4.847 5a12.5 12.5 0 0 0-.338 2.5H7.5V5zM8.5 5v2.5h2.99a12.5 12.5 0 0 0-.337-2.5zM4.51 8.5a12.5 12.5 0 0 0 .337 2.5H7.5V8.5zm3.99 0V11h2.653c.187-.765.306-1.608.338-2.5zM5.145 12q.208.58.468 1.068c.552 1.035 1.218 1.65 1.887 1.855V12zm.182 2.472a7 7 0 0 1-.597-.933A9.3 9.3 0 0 1 4.09 12H2.255a7 7 0 0 0 3.072 2.472M3.82 11a13.7 13.7 0 0 1-.312-2.5h-2.49c.062.89.291 1.733.656 2.5zm6.853 3.472A7 7 0 0 0 13.745 12H11.91a9.3 9.3 0 0 1-.64 1.539 7 7 0 0 1-.597.933M8.5 12v2.923c.67-.204 1.335-.82 1.887-1.855q.26-.487.468-1.068zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.7 13.7 0 0 1-.312 2.5m2.802-3.5a7 7 0 0 0-.656-2.5H12.18c.174.782.282 1.623.312 2.5zM11.27 2.461c.247.464.462.98.64 1.539h1.835a7 7 0 0 0-3.072-2.472c.218.284.418.598.597.933M10.855 4a8 8 0 0 0-.468-1.068C9.835 1.897 9.17 1.282 8.5 1.077V4z" /></svg>');--header-height: 104px;--artboad-size: 1440;--base-width: 1160px;--max-width: 1160px;--narrow-width: 800px;--rounded-xs: 2px;--rounded-sm: 4px;--rounded-md: 8px;--rounded-lg: 16px;--rounded-full: calc(infinity * 1px);--backdrop: rgb(0 0 0 / 60%);--side-gutter-px: 40;--side-gutter: min(calc(var(--side-gutter-px) * 1px), calc(var(--side-gutter-px) / var(--artboad-size) * 100%))}@media screen and (max-width: 767px){:root{--side-gutter-px: 24;--header-height: 80px;--artboad-size: 375}}@font-face{font-family:Local Noto Sans JP;font-style:normal;font-weight:100;src:local("Noto Sans JP Thin"),local("NotoSansJP-Thin"),local("Noto Sans JP")}@font-face{font-family:Local Noto Sans JP;font-style:normal;font-weight:300;src:local("Noto Sans JP Light"),local("NotoSansJP-Light"),local("Noto Sans JP")}@font-face{font-family:Local Noto Sans JP;font-style:normal;font-weight:400;src:local("Noto Sans JP Regular"),local("NotoSansJP-Regular"),local("Noto Sans JP")}@font-face{font-family:Local Noto Sans JP;font-style:normal;font-weight:500;src:local("Noto Sans JP Medium"),local("NotoSansJP-Medium"),local("Noto Sans JP")}@font-face{font-family:Local Noto Sans JP;font-style:normal;font-weight:700;src:local("Noto Sans JP Bold"),local("NotoSansJP-Bold"),local("Noto Sans JP")}@font-face{font-family:Local Noto Sans JP;font-style:normal;font-weight:900;src:local("Noto Sans JP Black"),local("NotoSansJP-Black"),local("Noto Sans JP")}@font-face{font-family:Local Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin")}@font-face{font-family:Local Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light")}@font-face{font-family:Local Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),local("Roboto")}@font-face{font-family:Local Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium")}@font-face{font-family:Local Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold")}@font-face{font-family:Local Roboto;font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black")}:root{scrollbar-gutter:stable}:root:has(:modal){overflow:hidden}html{scroll-padding-top:var(--header-height);scroll-padding-bottom:120px}html:has(dialog[modal-mode][open]){overflow:hidden}body{display:flex;flex-flow:column;min-height:100vh;min-height:100dvh;font-family:var(--font);font-size:var(--size-clamp);line-height:1.75;color:var(--color-text);letter-spacing:.024em;overflow-wrap:anywhere;background:var(--color-bg-body);transition:background .4s;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-break:strict;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:not([lang=ja]) body{font-family:sans-serif}main{flex:1}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none!important}*,:before,:after{--clamp-min: 14;--clamp-max: 16;--clamp-slope: calc( (var(--clamp-max, var(--clamp-base)) - var(--clamp-min, var(--clamp-base))) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)) );--clamp-intersection: calc( (var(--clamp-max, var(--clamp-base)) - var(--clamp-viewport-max) * var(--clamp-slope)) / var(--clamp-base) );--size-clamp: clamp( calc(var(--clamp-min, var(--clamp-base)) / var(--clamp-base) * 1rem), calc(var(--clamp-intersection) * 1rem + 100 * var(--clamp-slope) * 1vw), calc(var(--clamp-max, var(--clamp-base)) / var(--clamp-base) * 1rem) )}p:not([class])+p:not([class]){margin-top:1lh}:where(em){font-style:normal}html:not([lang=ja]) .ja-only{display:none}a{color:var(--color-link);text-decoration:underline}a:visited{text-decoration:underline}@media (hover: hover){a:hover,a:active{text-decoration:none}}a[href^=http],a[href^="mailto:"]{word-break:break-all}@media (pointer: fine){a[href^="tel:"]{color:inherit;text-decoration:none;pointer-events:none}}:where(button,[type=button],[type=reset],[type=submit]){touch-action:manipulation}:where(a[href],button,summary,[tabindex]:not([tabindex="-1"])):focus-visible{border-radius:2px;outline:2px solid var(--color-focus);outline-offset:1px;box-shadow:0 0 0 4px var(--color-focus-bg)}:where(input:not([type=hidden]),textarea,select):focus-visible{border-radius:2px;outline:2px solid var(--color-focus);box-shadow:0 0 0 3px var(--color-focus-bg)}[tabindex="-1"]:focus{outline:none!important}[aria-busy=true]{cursor:progress}[aria-disabled=true],[disabled]{cursor:not-allowed}:focus:not(:focus-visible){outline:0}[inert]{pointer-events:none!important;cursor:default!important}[inert],[inert] *{-webkit-user-select:none!important;user-select:none!important}[hidden]{display:none!important}@media (prefers-reduced-motion: reduce){*,:before,:after,::backdrop{background-attachment:scroll!important;transition-delay:0s!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}@media (scripting: enabled){[data-inview-animation=fade-in]{--_duration: .6s;transition:opacity var(--_duration) var(--default-easing),translate var(--_duration) var(--default-easing)}[data-inview-animation=fade-in]:not([data-inview=true]){opacity:0;translate:0 20px}[data-inview-animation=clip-right]{--_property: clip-path;--_duration: 1s;--_easing: var(--ease-in-out-quint);--_delay: 0s;--_end-path: inset(0 0 0 0);transition:var(--_property) var(--_duration) var(--_easing) var(--_delay)}[data-inview-animation=clip-right]:not([data-inview=true]){-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}[data-inview-animation=clip-right][data-inview=true]{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-left]{--_property: clip-path;--_duration: 1s;--_easing: var(--ease-in-out-quint);--_delay: 0s;--_end-path: inset(0 0 0 0);transition:var(--_property) var(--_duration) var(--_easing) var(--_delay)}[data-inview-animation=clip-left]:not([data-inview=true]){-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}[data-inview-animation=clip-left][data-inview=true]{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-top]{--_property: clip-path;--_duration: 1s;--_easing: var(--ease-in-out-quint);--_delay: 0s;--_end-path: inset(0 0 0 0);transition:var(--_property) var(--_duration) var(--_easing) var(--_delay)}[data-inview-animation=clip-top]:not([data-inview=true]){-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}[data-inview-animation=clip-top][data-inview=true]{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-bottom]{--_property: clip-path;--_duration: 1s;--_easing: var(--ease-in-out-quint);--_delay: 0s;--_end-path: inset(0 0 0 0);transition:var(--_property) var(--_duration) var(--_easing) var(--_delay)}[data-inview-animation=clip-bottom]:not([data-inview=true]){-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}[data-inview-animation=clip-bottom][data-inview=true]{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-overlay]{--_property: clip-path;--_duration: 1s;--_easing: var(--ease-in-out-quart);--_delay: 0s;--_start-path: inset(0 100% 0 0);--_end-path: inset(0 0 0 0);--_overlay-color: #000;--_overlay-duration: 1s;--_overlay-delay: calc(var(--_overlay-duration) / 2);position:relative;transition:var(--_property) var(--_duration) var(--_easing) var(--_delay)}[data-inview-animation=clip-overlay]:after{position:absolute;inset:0;pointer-events:none;content:"";background-color:var(--_overlay-color);transition:var(--_property) var(--_overlay-duration) var(--_easing) var(--_overlay-delay);rotate:180deg}[data-inview-animation=clip-overlay]:not([data-inview=true]){-webkit-clip-path:var(--_start-path);clip-path:var(--_start-path)}[data-inview-animation=clip-overlay][data-inview=true]{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-overlay]:not([data-inview=true]):after{-webkit-clip-path:var(--_end-path);clip-path:var(--_end-path)}[data-inview-animation=clip-overlay][data-inview=true]:after{-webkit-clip-path:var(--_start-path);clip-path:var(--_start-path)}}@media screen and (max-width: 575px){.hide-down-sm{display:none!important}}@media screen and (max-width: 767px){.hide-down-md{display:none!important}}@media screen and (max-width: 991px){.hide-down-lg{display:none!important}}@media screen and (max-width: 1199px){.hide-down-xl{display:none!important}}@media screen and (max-width: 1399px){.hide-down-2xl{display:none!important}}@media screen and (min-width: 576px){.hide-up-sm{display:none!important}}@media screen and (min-width: 768px){.hide-up-md{display:none!important}}@media screen and (min-width: 992px){.hide-up-lg{display:none!important}}@media screen and (min-width: 1200px){.hide-up-xl{display:none!important}}@media screen and (min-width: 1400px){.hide-up-2xl{display:none!important}}.nobr{display:inline-block}.TextLink[data-astro-cid-bvyurnpf]{line-height:1.5;color:var(--color-link);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;text-underline-offset:.3em}@media (any-hover: hover){.TextLink[data-astro-cid-bvyurnpf]:hover{text-decoration:none}}.TextLink[data-astro-cid-bvyurnpf]:focus-visible{text-decoration:none}.TextLink[data-astro-cid-bvyurnpf]:not([data-icon=none]){display:inline-block}.TextLink[data-astro-cid-bvyurnpf]:not([data-icon=none]):after{--_size: 1em;display:inline-block;flex-shrink:0;width:var(--_size);height:var(--_size);margin-inline:2px;vertical-align:middle;content:"";background:currentcolor}.TextLink[data-astro-cid-bvyurnpf]:not([data-icon=none])[data-icon=arrow]:after{-webkit-mask:var(--icon-arrow-right) center/contain;mask:var(--icon-arrow-right) center/contain}.TextLink[data-astro-cid-bvyurnpf]:not([data-icon=none])[data-icon=blank]:after{-webkit-mask:var(--icon-blank) center/contain;mask:var(--icon-blank) center/contain}.TextLink[data-astro-cid-bvyurnpf]:not([data-icon=none])[data-icon=pdf]:after{-webkit-mask:var(--icon-pdf) center/contain;mask:var(--icon-pdf) center/contain}.GlobalFooter[data-astro-cid-q3syl7hr]{color:var(--color-contrast-min);background:#1e2938}.GlobalFooter[data-astro-cid-q3syl7hr] a[data-astro-cid-q3syl7hr]{color:currentcolor}.GlobalFooter[data-astro-cid-q3syl7hr] .inner[data-astro-cid-q3syl7hr]{width:min(100% - var(--side-gutter) * 2,var(--max-width));padding-block:var(--spacing-2xl) var(--spacing-xl);margin:0 auto}@media screen and (max-width: 767px){.GlobalFooter[data-astro-cid-q3syl7hr] .inner[data-astro-cid-q3syl7hr]{width:auto;margin:0 var(--side-gutter)}}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr]{display:flex;gap:var(--spacing-xl);align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr]{flex-direction:column;gap:var(--spacing-lg)}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .info[data-astro-cid-q3syl7hr]{width:100%}}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .logo[data-astro-cid-q3syl7hr]{margin-bottom:var(--spacing-xs)}@media screen and (max-width: 767px){.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .logo[data-astro-cid-q3syl7hr]{padding-right:12px;margin-bottom:var(--spacing-sm)}}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .logo[data-astro-cid-q3syl7hr] a[data-astro-cid-q3syl7hr]{width:138px;display:block}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .service-name[data-astro-cid-q3syl7hr]{--clamp-min: 12;--clamp-max: 13;margin-bottom:var(--spacing-sm);font-size:var(--size-clamp)}@media screen and (max-width: 767px){.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .service-name[data-astro-cid-q3syl7hr]{margin-bottom:var(--spacing-lg)}}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .description[data-astro-cid-q3syl7hr]{--clamp-min: 14;--clamp-max: 14;font-size:var(--size-clamp)}@media screen and (max-width: 767px){.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .button[data-astro-cid-q3syl7hr]{width:100%}}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .button[data-astro-cid-q3syl7hr] a[data-astro-cid-q3syl7hr]{display:inline-flex;gap:var(--spacing-xs);align-items:center;justify-content:center;min-height:48px;padding-inline:var(--spacing-lg);font-weight:600;color:var(--color-text);text-decoration:none;background:var(--color-contrast-min);border-radius:var(--rounded-md);transition:background .2s ease}@media screen and (max-width: 767px){.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .button[data-astro-cid-q3syl7hr] a[data-astro-cid-q3syl7hr]{width:100%}}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .button[data-astro-cid-q3syl7hr] a[data-astro-cid-q3syl7hr]:after{display:block;width:1em;height:1em;content:"";background:currentcolor;-webkit-mask:var(--icon-arrow-right) center/1em 1em no-repeat;mask:var(--icon-arrow-right) center/1em 1em no-repeat}@media (any-hover: hover){.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .button[data-astro-cid-q3syl7hr] a[data-astro-cid-q3syl7hr]:hover{background:color-mix(in srgb,var(--color-contrast-min) 80%,transparent)}}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-main[data-astro-cid-q3syl7hr] .button[data-astro-cid-q3syl7hr] a[data-astro-cid-q3syl7hr]:focus-visible{background:color-mix(in srgb,var(--color-contrast-min) 80%,transparent)}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-sub[data-astro-cid-q3syl7hr]{display:flex;gap:var(--spacing-xl);align-items:center;justify-content:space-between;padding-top:var(--spacing-lg);margin-top:var(--spacing-lg);border-top:1px solid #324764}@media screen and (max-width: 767px){.GlobalFooter[data-astro-cid-q3syl7hr] .footer-sub[data-astro-cid-q3syl7hr]{flex-direction:column;margin-top:var(--spacing-xl)}}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-sub[data-astro-cid-q3syl7hr] nav[data-astro-cid-q3syl7hr]{width:100%}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-sub[data-astro-cid-q3syl7hr] ul[data-astro-cid-q3syl7hr]{--clamp-min: 12;--clamp-max: 14;display:flex;gap:var(--spacing-md);font-size:var(--size-clamp)}@media screen and (max-width: 767px){.GlobalFooter[data-astro-cid-q3syl7hr] .footer-sub[data-astro-cid-q3syl7hr] ul[data-astro-cid-q3syl7hr]{display:grid;justify-content:center}}.GlobalFooter[data-astro-cid-q3syl7hr] .footer-sub[data-astro-cid-q3syl7hr] .badges[data-astro-cid-q3syl7hr]{display:flex;gap:var(--spacing-md)}.GlobalFooter[data-astro-cid-q3syl7hr] .copyright[data-astro-cid-q3syl7hr]{padding:var(--spacing-sm);text-align:center;background:#192331;display:grid}.LocaleDropdown[data-astro-cid-syw27vrh]{position:relative;width:156px;font-size:calc(14 / var(--base-font-size) * 1rem);text-align:left}@media screen and (max-width: 1199px){.LocaleDropdown[data-astro-cid-syw27vrh]{width:148px;font-size:calc(13 / var(--base-font-size) * 1rem)}}@media screen and (max-width: 239px){.LocaleDropdown[data-astro-cid-syw27vrh]{width:200px;font-size:calc(10 / var(--base-font-size) * 1rem)}}.LocaleDropdown[data-astro-cid-syw27vrh]>button[data-astro-cid-syw27vrh]{display:flex;gap:8px;align-items:center;width:100%;height:40px;padding:0 12px 0 14px;text-align:left;letter-spacing:.05em;cursor:pointer;background:#fff;border:1px solid var(--color-border);border-radius:var(--rounded-full)}@media screen and (max-width: 767px){.LocaleDropdown[data-astro-cid-syw27vrh]>button[data-astro-cid-syw27vrh]{height:34px}}@media screen and (max-width: 239px){.LocaleDropdown[data-astro-cid-syw27vrh]>button[data-astro-cid-syw27vrh]{gap:4px;padding:0 6px 0 7px}}.LocaleDropdown[data-astro-cid-syw27vrh]>button[data-astro-cid-syw27vrh]:before{display:block;flex-shrink:0;float:inline-start;width:14px;height:14px;content:"";background:var(--color-text);-webkit-mask:var(--icon-globe) center/14px 14px no-repeat;mask:var(--icon-globe) center/14px 14px no-repeat}.LocaleDropdown[data-astro-cid-syw27vrh]>button[data-astro-cid-syw27vrh]:after{display:block;flex-shrink:0;width:8px;height:6px;margin-left:auto;-webkit-clip-path:polygon(0 0,100% 0%,50% 100%);clip-path:polygon(0 0,100% 0%,50% 100%);content:"";background-color:currentcolor;transition:transform .3s}.LocaleDropdown[data-astro-cid-syw27vrh] .dropdown-wrapper[data-astro-cid-syw27vrh]{position:absolute;top:calc(100% + 8px);right:4px;left:4px;z-index:100;display:grid;grid-template-rows:0fr;visibility:hidden;background:#fff;border:1px solid var(--color-border);border-radius:var(--rounded-sm);box-shadow:0 4px 8px #0000000d;transition:grid-template-rows .3s ease,visibility .3s ease}@media screen and (max-width: 991px){.LocaleDropdown[data-astro-cid-syw27vrh] .dropdown-wrapper[data-astro-cid-syw27vrh]{top:calc(100% + 6px)}}.LocaleDropdown[data-astro-cid-syw27vrh] .dropdown-wrapper[data-astro-cid-syw27vrh] ul[data-astro-cid-syw27vrh]{padding:0 3px;overflow:hidden;list-style:none}.LocaleDropdown[data-astro-cid-syw27vrh] .dropdown-wrapper[data-astro-cid-syw27vrh] ul[data-astro-cid-syw27vrh] li[data-astro-cid-syw27vrh]:first-child{padding-top:3px}.LocaleDropdown[data-astro-cid-syw27vrh] .dropdown-wrapper[data-astro-cid-syw27vrh] ul[data-astro-cid-syw27vrh] li[data-astro-cid-syw27vrh]:last-child{padding-bottom:3px}.LocaleDropdown[data-astro-cid-syw27vrh] .dropdown-wrapper[data-astro-cid-syw27vrh] ul[data-astro-cid-syw27vrh] li[data-astro-cid-syw27vrh] a[data-astro-cid-syw27vrh]{text-decoration:none;position:relative;width:100%;padding:6px 10px;text-align:left;letter-spacing:.05em;color:var(--color-text);display:block;background:none;border:none;border-radius:5px;transition:background .2s ease}.LocaleDropdown[data-astro-cid-syw27vrh] .dropdown-wrapper[data-astro-cid-syw27vrh] ul[data-astro-cid-syw27vrh] li[data-astro-cid-syw27vrh] a[data-astro-cid-syw27vrh][aria-current=page]{color:#b2102a;background:#fff4f6}@media (any-hover: hover){.LocaleDropdown[data-astro-cid-syw27vrh] .dropdown-wrapper[data-astro-cid-syw27vrh] ul[data-astro-cid-syw27vrh] li[data-astro-cid-syw27vrh] a[data-astro-cid-syw27vrh]:hover{z-index:1;background:#f2efef}.LocaleDropdown[data-astro-cid-syw27vrh] .dropdown-wrapper[data-astro-cid-syw27vrh] ul[data-astro-cid-syw27vrh] li[data-astro-cid-syw27vrh] a[data-astro-cid-syw27vrh]:hover[aria-current=page]{background:color-mix(in srgb,#b2102a,#fff4f6 92%)}}.LocaleDropdown[data-astro-cid-syw27vrh] .dropdown-wrapper[data-astro-cid-syw27vrh] ul[data-astro-cid-syw27vrh] li[data-astro-cid-syw27vrh] a[data-astro-cid-syw27vrh]:focus-visible{z-index:1;background:#f2efef}.LocaleDropdown[data-astro-cid-syw27vrh] .dropdown-wrapper[data-astro-cid-syw27vrh] ul[data-astro-cid-syw27vrh] li[data-astro-cid-syw27vrh] a[data-astro-cid-syw27vrh]:focus-visible[aria-current=page]{background:color-mix(in srgb,#b2102a,#fff4f6 92%)}.LocaleDropdown[data-astro-cid-syw27vrh][open]>button[data-astro-cid-syw27vrh]:after{transform:scaleY(-1)}.LocaleDropdown[data-astro-cid-syw27vrh][open] .dropdown-wrapper[data-astro-cid-syw27vrh]{grid-template-rows:1fr;visibility:visible}@media screen and (max-width: 767px){.LocaleDropdown[data-astro-cid-syw27vrh][open] .dropdown-wrapper[data-astro-cid-syw27vrh] ul[data-astro-cid-syw27vrh]{max-height:calc(100dvh - var(--header-height));overflow:auto}}.CtaSticky[data-astro-cid-zztxtp6w]{position:fixed;right:0;bottom:0;z-index:var(--z-sticky);display:grid;place-items:center;width:100%;padding:var(--spacing-md);padding-bottom:calc(var(--spacing-md) + env(safe-area-inset-bottom));visibility:hidden;border-radius:0;opacity:0;transition-timing-function:ease;transition-duration:.4s;transition-property:visibility opacity transform;transform:translateY(100%)}.scrolled .CtaSticky[data-astro-cid-zztxtp6w]{visibility:visible;opacity:1;transform:translateY(0)}.show-CtaBottom .CtaSticky[data-astro-cid-zztxtp6w]{visibility:hidden;opacity:0;transform:translateY(100%)}@media screen and (max-width: 767px) and (orientation:landscape){.CtaSticky[data-astro-cid-zztxtp6w]{transform:translateY(100%)!important}}body:has(.HamburgerButton.-open) .CtaSticky[data-astro-cid-zztxtp6w]{visibility:hidden;opacity:0;transform:translateY(100%)}.CtaSticky[data-astro-cid-zztxtp6w] .cta[data-astro-cid-zztxtp6w]{--clamp-min: 16;--clamp-max: 20;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:408px;min-height:60px;padding-inline:24px;overflow:hidden;font-size:var(--size-clamp);font-weight:700;line-height:1.3;color:var(--color-contrast-min);text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,.25);background:linear-gradient(90deg,#007a58,#017656 32.21%,#019169 60.58%,#007a58);border-radius:var(--rounded-full);box-shadow:0 2px #003023}@media screen and (max-width: 991px){.CtaSticky[data-astro-cid-zztxtp6w] .cta[data-astro-cid-zztxtp6w]{width:100%;min-width:0;min-height:48px;font-size:calc(16 / var(--base-font-size) * 1rem)}}.CtaSticky[data-astro-cid-zztxtp6w] .cta[data-astro-cid-zztxtp6w]:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,#259587 .04%,#2e7d73 5.8%,#259587cc 28.36% 71.08%,#2e7d73 94.88%,#259587 99.88%);mix-blend-mode:color-burn;opacity:.3}.CtaSticky[data-astro-cid-zztxtp6w] .cta[data-astro-cid-zztxtp6w]:after{position:absolute;top:0;left:0;height:100%;aspect-ratio:1;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";background:linear-gradient(209deg,#fff 19.72%,#fff0 87.57%);opacity:.2}@media screen and (max-width: 767px){.CtaSticky[data-astro-cid-zztxtp6w] .cta[data-astro-cid-zztxtp6w]:after{height:150%}}.CtaSticky[data-astro-cid-zztxtp6w] .cta[data-astro-cid-zztxtp6w]>span[data-astro-cid-zztxtp6w]{display:grid;grid-template-columns:1em 1fr;gap:var(--spacing-2xs);align-items:center;margin-left:calc(var(--spacing-2xs) * -1)}.CtaSticky[data-astro-cid-zztxtp6w] .cta[data-astro-cid-zztxtp6w]>span[data-astro-cid-zztxtp6w]:before{display:block;width:1em;height:1em;content:"";background:currentcolor;-webkit-mask:var(--icon-mail) center/contain;mask:var(--icon-mail) center/contain}.CtaSticky[data-astro-cid-zztxtp6w] .cta[data-astro-cid-zztxtp6w]>span[data-astro-cid-zztxtp6w]:after{position:absolute;right:0;bottom:0;z-index:-1;height:80%;aspect-ratio:1;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);content:"";background:linear-gradient(209deg,#003c2c 19.72%,#00a56800 87.57%);opacity:.5}@media screen and (max-width: 767px){.CtaSticky[data-astro-cid-zztxtp6w] .cta[data-astro-cid-zztxtp6w]>span[data-astro-cid-zztxtp6w]:after{height:150%}}.HamburgerButton[data-astro-cid-cshv2mns]{--_base-size: 48px;--_base-color: #eee;--_bar-width: 20px;--_bar-height: 3px;--_bar-gutter: 5px;--_bar-color: var(--color-text);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--_base-size);height:var(--_base-size);cursor:pointer;background:var(--color-bg-body);border:1px solid var(--color-border);border-radius:50%;box-shadow:0 4px 8px #0000000a;transition:transform var(--default-duration),background var(--default-duration)}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:not(.sr-only){position:relative;display:block;width:var(--_bar-width);height:var(--_bar-height);border-radius:var(--rounded-full);transition:transform var(--default-duration),margin var(--default-duration)}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(1){margin-bottom:var(--_bar-gutter)}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(3){margin-top:var(--_bar-gutter)}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:not(.sr-only):before,.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:not(.sr-only):after{position:absolute;display:block;width:100%;height:100%;content:"";background-color:var(--_bar-color);border-radius:var(--rounded-full)}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:not(.sr-only):before{transform:scale3d(0,1,1);transform-origin:left}.HamburgerButton[data-astro-cid-cshv2mns] span[data-astro-cid-cshv2mns]:not(.sr-only):after{transform:scaleZ(1);transform-origin:right}@media (any-hover: hover){.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:not(.sr-only):before,.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:not(.sr-only):after{--_duration: .25s;--_delay: 0s;--_easing: cubic-bezier(.49, .46, .05, .995);transition:transform var(--_duration) var(--_delay) var(--_easing)}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:not(.sr-only):before{--_delay: calc(var(--_duration) + .1s);transform:scaleZ(1)}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:not(.sr-only):after{transform:scale3d(0,1,1)}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(2):before{--_delay: calc(var(--_duration) + .2s)}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(2):after{--_delay: .1s}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(3):before{--_delay: calc(var(--_duration) + .3s)}.HamburgerButton[data-astro-cid-cshv2mns]:hover span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(3):after{--_delay: .2s}}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:not(.sr-only):before,.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:not(.sr-only):after{--_duration: .25s;--_delay: 0s;--_easing: cubic-bezier(.49, .46, .05, .995);transition:transform var(--_duration) var(--_delay) var(--_easing)}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:not(.sr-only):before{--_delay: calc(var(--_duration) + .1s);transform:scaleZ(1)}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:not(.sr-only):after{transform:scale3d(0,1,1)}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(2):before{--_delay: calc(var(--_duration) + .2s)}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(2):after{--_delay: .1s}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(3):before{--_delay: calc(var(--_duration) + .3s)}.HamburgerButton[data-astro-cid-cshv2mns]:focus-visible span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(3):after{--_delay: .2s}.HamburgerButton[data-astro-cid-cshv2mns].-open span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(1){margin-bottom:calc(var(--_bar-height) * -1);transform:rotate(-135deg) scale3d(-1,-1,1)}.HamburgerButton[data-astro-cid-cshv2mns].-open span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(2){transform:scale3d(0,0,0)}.HamburgerButton[data-astro-cid-cshv2mns].-open span[data-astro-cid-cshv2mns]:not(.sr-only):nth-of-type(3){margin-top:calc(var(--_bar-height) * -1);transform:rotate(135deg) scale3d(1,-1,1)}.HamburgerContent[data-astro-cid-mwb6bzo2]{position:absolute;top:100%;right:8px;z-index:var(--z-hamburger);width:min(75vw,320px);padding:var(--spacing-lg);background:var(--color-bg-body);border-radius:var(--rounded-md);box-shadow:0 4px 8px #0000000a;transition:visibility var(--default-duration),opacity var(--default-duration)}@media screen and (max-width: 239px){.HamburgerContent[data-astro-cid-mwb6bzo2]{padding:var(--spacing-md)}}.HamburgerContent[data-astro-cid-mwb6bzo2]:after{position:absolute;top:-6px;right:24px;width:16px;height:16px;content:"";background:var(--color-bg-body);border-radius:var(--rounded-sm);rotate:45deg}.HamburgerContent[data-astro-cid-mwb6bzo2][data-active=false]{visibility:hidden;opacity:0}.HamburgerContent[data-astro-cid-mwb6bzo2][data-active=true]{visibility:visible;opacity:1}.GlobalHeader[data-astro-cid-q5xxcylx]{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-header);display:flex;align-items:center;justify-content:space-between;width:100%;min-height:104px;padding-left:var(--side-gutter)}@media screen and (max-width: 767px){.GlobalHeader[data-astro-cid-q5xxcylx]{min-height:80px;padding-left:calc(var(--side-gutter) / 2)}}.GlobalHeader[data-astro-cid-q5xxcylx] .logo[data-astro-cid-q5xxcylx]{width:140px;aspect-ratio:168/68;margin-bottom:8px;margin-right:4px;transition:opacity .2s ease,visibility .2s ease}.scrolled .GlobalHeader[data-astro-cid-q5xxcylx] .logo[data-astro-cid-q5xxcylx]{opacity:0;visibility:hidden}@media screen and (max-width: 1199px){.GlobalHeader[data-astro-cid-q5xxcylx] .logo[data-astro-cid-q5xxcylx]{width:120px}}@media screen and (max-width: 575px){.GlobalHeader[data-astro-cid-q5xxcylx] .logo[data-astro-cid-q5xxcylx]{width:100px}}@media screen and (min-width: 992px){.GlobalHeader[data-astro-cid-q5xxcylx]>.LocaleDropdown{position:fixed;right:110px}html[lang=ja] .GlobalHeader[data-astro-cid-q5xxcylx]>.LocaleDropdown,html[lang=zh-cn] .GlobalHeader[data-astro-cid-q5xxcylx]>.LocaleDropdown,html[lang=zh-tw] .GlobalHeader[data-astro-cid-q5xxcylx]>.LocaleDropdown,html[lang=ko] .GlobalHeader[data-astro-cid-q5xxcylx]>.LocaleDropdown{right:48px}}@media screen and (max-width: 991px){.GlobalHeader[data-astro-cid-q5xxcylx]>.LocaleDropdown{margin-right:80px}}@media screen and (max-width: 767px){.GlobalHeader[data-astro-cid-q5xxcylx]>.LocaleDropdown{margin-right:80px}}@media screen and (max-width: 239px){.GlobalHeader[data-astro-cid-q5xxcylx]>.LocaleDropdown{margin-right:54px}}.GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]{position:relative;right:var(--side-gutter);display:flex;gap:var(--spacing-sm);align-items:center;padding:var(--spacing-xs) 180px var(--spacing-xs) var(--spacing-sm);background:#fff;border-radius:var(--rounded-md);box-shadow:0 4px 8px #0000000a;max-width:calc(100% - 240px)}html:not([lang=ja],[lang=zh-cn],[lang=zh-tw],[lang=ko]) .GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]{display:none}@media screen and (max-width: 991px){.GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]{display:none}}.GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]>ul[data-astro-cid-q5xxcylx]{display:flex;gap:var(--spacing-md);align-items:center;margin-right:8px}html:not([lang=ja],[lang=zh-cn],[lang=zh-tw],[lang=ko]) .GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]>ul[data-astro-cid-q5xxcylx]{display:none}@media screen and (max-width: 991px){.GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]>ul[data-astro-cid-q5xxcylx]{display:none}}.GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]>ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx]{--clamp-min: 11;--clamp-max: 14;font-size:var(--size-clamp);font-weight:700;line-height:1.4}.GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]>ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx] a[data-astro-cid-q5xxcylx]{position:relative;display:block;padding-block:8px;color:var(--color-text);text-decoration:none}.GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]>ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx] a[data-astro-cid-q5xxcylx]:after{position:absolute;right:0;bottom:2px;left:0;display:block;height:2px;content:"";background:linear-gradient(var(--color-primary),var(--color-primary)) no-repeat;background-position:100% 100%;background-size:0 1px;transition:background-size .2s var(--ease-out-quint)}@media (any-hover: hover){.GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]>ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx] a[data-astro-cid-q5xxcylx]:hover:after{background-position:0 100%;background-size:100% 1px}}.GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]>ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx] a[data-astro-cid-q5xxcylx]:focus-visible:after{background-position:0 100%;background-size:100% 1px}.GlobalHeader[data-astro-cid-q5xxcylx] .globalNav[data-astro-cid-q5xxcylx]>ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx] a[data-astro-cid-q5xxcylx].is-active:after{background-position:0 100%;background-size:100% 1px}.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx]{position:fixed;top:0;right:0;padding:16px}@media screen and (max-width: 991px){.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx]{margin-top:10px}}@media screen and (max-width: 767px){.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx]{margin-top:0;margin-right:0}}@media screen and (min-width: 992px){.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] .HamburgerButton{margin-top:11px;margin-right:20px}html[lang=ja] .GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] .HamburgerButton,html[lang=zh-cn] .GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] .HamburgerButton,html[lang=zh-tw] .GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] .HamburgerButton,html[lang=ko] .GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] .HamburgerButton{display:none}}@media screen and (max-width: 239px){.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] .HamburgerButton{--_base-size: 32px;--_base-color: #eee;--_bar-width: 16px;--_bar-height: 2px;--_bar-gutter: 4px}}@media screen and (min-width: 992px){.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] .HamburgerContent{top:calc(100% + 4px);right:28px}html[lang=ja] .GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] .HamburgerContent,html[lang=zh-cn] .GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] .HamburgerContent,html[lang=zh-tw] .GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] .HamburgerContent,html[lang=ko] .GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] .HamburgerContent{display:none}}.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] ul[data-astro-cid-q5xxcylx]{display:grid;gap:var(--spacing-2xs);max-height:calc(100dvh - var(--header-height) - var(--spacing-lg) * 2 - 16px);overflow-y:auto;padding:3px}@media screen and (max-width: 239px){.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] ul[data-astro-cid-q5xxcylx]{gap:0;max-height:calc(100dvh - var(--header-height) - var(--spacing-md) * 2)}}.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx]{font-size:calc(15 / var(--base-font-size) * 1rem);font-weight:700}.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx] a[data-astro-cid-q5xxcylx]{display:block;color:var(--color-text);text-decoration:none}.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx] a[data-astro-cid-q5xxcylx]>span[data-astro-cid-q5xxcylx]{position:relative;display:inline-block;padding-block:8px}.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx] a[data-astro-cid-q5xxcylx]>span[data-astro-cid-q5xxcylx]:after{position:absolute;right:0;bottom:2px;left:0;display:block;height:2px;content:"";background:linear-gradient(var(--color-primary),var(--color-primary)) no-repeat;background-position:100% 100%;background-size:0 1px;transition:background-size .2s var(--ease-out-quint)}@media (any-hover: hover){.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx] a[data-astro-cid-q5xxcylx]:hover>span[data-astro-cid-q5xxcylx]:after{background-position:0 100%;background-size:100% 1px}}.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx] a[data-astro-cid-q5xxcylx]:focus-visible>span[data-astro-cid-q5xxcylx]:after{background-position:0 100%;background-size:100% 1px}.GlobalHeader[data-astro-cid-q5xxcylx] .hamburger[data-astro-cid-q5xxcylx] ul[data-astro-cid-q5xxcylx] li[data-astro-cid-q5xxcylx] a[data-astro-cid-q5xxcylx].is-active>span[data-astro-cid-q5xxcylx]:after{background-position:0 100%;background-size:100% 1px}.GlobalHeader[data-astro-cid-q5xxcylx] .cta[data-astro-cid-q5xxcylx]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:148px;height:40px;padding-inline:24px;overflow:hidden;font-weight:700;line-height:1.3;color:var(--color-contrast-min);text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,.25);background:linear-gradient(90deg,#007a58,#017656 32.21%,#019169 60.58%,#007a58);border-radius:var(--rounded-full);box-shadow:0 2px #003023}@media screen and (max-width: 991px){.GlobalHeader[data-astro-cid-q5xxcylx] .cta[data-astro-cid-q5xxcylx]{width:100%;height:48px;font-size:calc(16 / var(--base-font-size) * 1rem)}}.GlobalHeader[data-astro-cid-q5xxcylx] .cta[data-astro-cid-q5xxcylx]:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,#259587 .04%,#2e7d73 5.8%,#259587cc 28.36% 71.08%,#2e7d73 94.88%,#259587 99.88%);mix-blend-mode:color-burn;opacity:.3}.GlobalHeader[data-astro-cid-q5xxcylx] .cta[data-astro-cid-q5xxcylx]:after{position:absolute;top:0;left:0;height:100%;aspect-ratio:1;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";background:linear-gradient(209deg,#fff 19.72%,#fff0 87.57%);opacity:.2}@media screen and (max-width: 767px){.GlobalHeader[data-astro-cid-q5xxcylx] .cta[data-astro-cid-q5xxcylx]:after{height:150%}}.GlobalHeader[data-astro-cid-q5xxcylx] .cta[data-astro-cid-q5xxcylx]>span[data-astro-cid-q5xxcylx]{display:grid;grid-template-columns:16px 1fr;gap:var(--spacing-2xs);align-items:center;margin-left:calc(var(--spacing-2xs) * -1)}.GlobalHeader[data-astro-cid-q5xxcylx] .cta[data-astro-cid-q5xxcylx]>span[data-astro-cid-q5xxcylx]:before{display:block;width:16px;height:16px;content:"";background:currentcolor;-webkit-mask:var(--icon-mail) center/contain;mask:var(--icon-mail) center/contain}.GlobalHeader[data-astro-cid-q5xxcylx] .cta[data-astro-cid-q5xxcylx]>span[data-astro-cid-q5xxcylx]:after{position:absolute;right:0;bottom:0;z-index:-1;height:80%;aspect-ratio:1;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);content:"";background:linear-gradient(209deg,#003c2c 19.72%,#00a56800 87.57%);opacity:.5}@media screen and (max-width: 767px){.GlobalHeader[data-astro-cid-q5xxcylx] .cta[data-astro-cid-q5xxcylx]>span[data-astro-cid-q5xxcylx]:after{height:150%}}#main[data-astro-cid-nf2ewhbh]{container-type:inline-size;overflow-x:clip}.SkipLink[data-astro-cid-u3mjs34a]{position:absolute;top:96px;left:8px;z-index:var(--z-top-layer);padding:8px 16px;background:#fff}.SkipLink[data-astro-cid-u3mjs34a]:not(:focus){width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.Section[data-astro-cid-esnjxevg]{padding-block:var(--spacing-3xl)}.Section[data-astro-cid-esnjxevg][data-bg=light]{background:#f0f8fc}.Section[data-astro-cid-esnjxevg][data-bg=dark]{color:var(--color-contrast-min);background:linear-gradient(92deg,#1b78a6 27.14%,#045e7f 98.72%)}.Section[data-astro-cid-esnjxevg][data-bg=plan]{color:var(--color-contrast-min);background:radial-gradient(100% 100% at 50% 0%,#0a3367,#011432)}.SectionInner[data-astro-cid-guqlef4s]{width:min(100% - var(--side-gutter) * 2,var(--max-width));margin:0 auto}@media screen and (max-width: 767px){.SectionInner[data-astro-cid-guqlef4s]{width:auto;margin:0 var(--side-gutter)}}.SectionInner[data-astro-cid-guqlef4s][data-width=full]{width:100%}.SectionInner[data-astro-cid-guqlef4s][data-width=narrow]{max-width:var(--narrow-width)}.SectionInner[data-astro-cid-guqlef4s][data-width=wide]{max-width:var(--max-width)}.SectionInner[data-astro-cid-guqlef4s]+.SectionInner[data-astro-cid-guqlef4s]{margin-top:var(--spacing-2xl)}.Challenges[data-astro-cid-co7pduro]{position:relative;z-index:1;padding-bottom:460px}.Challenges[data-astro-cid-co7pduro]:before{position:absolute;bottom:-100px;left:50%;display:block;width:640px;height:462px;content:"";background:url(/lp/accessibility/assets/img/challenges.svg) center bottom no-repeat;transform:translate(-50%)}@media screen and (max-width: 991px){.Challenges[data-astro-cid-co7pduro]{padding-bottom:380px}}@media screen and (max-width: 767px){.Challenges[data-astro-cid-co7pduro]{padding-bottom:160px;margin-top:-64px}.Challenges[data-astro-cid-co7pduro]:before{width:343px;height:247px;background-size:contain}}.Challenges[data-astro-cid-co7pduro]:after{--_clip-size: 240px;position:absolute;inset:-700px calc(50% - 50cqi) 0 calc(50% - 400px);z-index:-1;display:block;aspect-ratio:1/.9;-webkit-clip-path:polygon(0 0,100% calc(100% - var(--_clip-size)),100% 100%,0 var(--_clip-size));clip-path:polygon(0 0,100% calc(100% - var(--_clip-size)),100% 100%,0 var(--_clip-size));content:"";background:#5baede;opacity:.06}.Challenges[data-astro-cid-co7pduro] h2[data-astro-cid-co7pduro]{--clamp-min: 18;--clamp-max: 32;margin-bottom:var(--spacing-md);font-size:var(--size-clamp);font-weight:700;text-align:center}.Challenges[data-astro-cid-co7pduro] h2[data-astro-cid-co7pduro] [data-astro-cid-co7pduro][aria-hidden=true]>span[data-astro-cid-co7pduro]{--clamp-min: 22;--clamp-max: 40;font-size:var(--size-clamp);color:var(--color-primary)}.Challenges[data-astro-cid-co7pduro] h2[data-astro-cid-co7pduro] strong[data-astro-cid-co7pduro]{padding-top:.5em;color:var(--color-primary);border-bottom:.2em solid color-mix(in srgb,var(--color-secondary) 30%,transparent)}html[lang=ja] .Challenges[data-astro-cid-co7pduro] h2[data-astro-cid-co7pduro] strong[data-astro-cid-co7pduro],html[lang=zh-cn] .Challenges[data-astro-cid-co7pduro] h2[data-astro-cid-co7pduro] strong[data-astro-cid-co7pduro],html[lang=zh-tw] .Challenges[data-astro-cid-co7pduro] h2[data-astro-cid-co7pduro] strong[data-astro-cid-co7pduro],html[lang=ko] .Challenges[data-astro-cid-co7pduro] h2[data-astro-cid-co7pduro] strong[data-astro-cid-co7pduro]{background:radial-gradient(circle at center,currentcolor 20%,transparent 22%) top right/1em .3em repeat-x}.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]{position:relative;display:grid;grid-template-columns:auto 320px 320px auto;gap:8px}@media screen and (max-width: 991px){.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]{grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]{grid-template-columns:1fr}}.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]>div[data-astro-cid-co7pduro]{position:relative;padding:var(--spacing-md);background:var(--color-bg-body);border:4px solid #f0f8fc;border-radius:var(--rounded-lg)}.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]>div[data-astro-cid-co7pduro]:after{position:absolute;right:24px;bottom:-8px;width:20px;height:20px;content:"";background:var(--color-bg-body);border-radius:var(--rounded-sm);rotate:45deg}@media screen and (min-width: 992px){.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]>div[data-astro-cid-co7pduro]:nth-child(1){position:absolute;bottom:calc(-100% + 16px);z-index:1;width:380px}.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]>div[data-astro-cid-co7pduro]:nth-child(2){grid-column:2}.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]>div[data-astro-cid-co7pduro]:nth-child(3){grid-column:3}.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]>div[data-astro-cid-co7pduro]:nth-child(3):after{right:auto;left:24px}.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]>div[data-astro-cid-co7pduro]:nth-child(4){position:absolute;right:0;bottom:0;bottom:calc(-100% + 16px);z-index:1;width:380px}.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]>div[data-astro-cid-co7pduro]:nth-child(4):after{right:auto;left:24px}}@media screen and (max-width: 767px){.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]>div[data-astro-cid-co7pduro]:nth-child(2n):after{right:auto;left:24px}}.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]>div[data-astro-cid-co7pduro] dt[data-astro-cid-co7pduro]{--clamp-min: 16;--clamp-max: 18;margin-bottom:var(--spacing-2xs);font-size:var(--size-clamp);font-weight:700;line-height:1.5}.Challenges[data-astro-cid-co7pduro] dl[data-astro-cid-co7pduro]>div[data-astro-cid-co7pduro] dd[data-astro-cid-co7pduro]{--clamp-min: 13;--clamp-max: 15;font-size:var(--size-clamp)}.ButtonWrap[data-astro-cid-6kvlpglr]{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center}.ButtonWrap[data-astro-cid-6kvlpglr][data-align=start]{justify-content:flex-start}.ButtonWrap[data-astro-cid-6kvlpglr][data-align=end]{justify-content:flex-end}.CtaButton[data-astro-cid-n2jlnjwg]{--clamp-min: 16;--clamp-max: 30;--_icon-size: 40px;position:relative;display:block;gap:var(--spacing-sm);min-width:600px;max-width:100%;height:104px;padding:8px;font-size:var(--size-clamp);font-weight:700;line-height:1.5;color:#fffde5;text-align:center;text-decoration:none;background:#004b30;border:2px solid #023124;border-radius:var(--rounded-full);transition:background var(--default-duration)}@media screen and (max-width: 991px){.CtaButton[data-astro-cid-n2jlnjwg]{--_icon-size: 32px}}@media screen and (max-width: 767px){.CtaButton[data-astro-cid-n2jlnjwg]{--_icon-size: 24px;width:100%;min-width:0}}@media screen and (max-width: 575px){.CtaButton[data-astro-cid-n2jlnjwg]{height:64px;padding:4px}}.CtaButton[data-astro-cid-n2jlnjwg] .highlight[data-astro-cid-n2jlnjwg]{position:absolute;top:4px;left:74px;z-index:1;width:50%;height:9px}@media screen and (max-width: 575px){.CtaButton[data-astro-cid-n2jlnjwg] .highlight[data-astro-cid-n2jlnjwg]{top:0}}.CtaButton[data-astro-cid-n2jlnjwg] .highlight[data-astro-cid-n2jlnjwg]:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,#cdba83,#e7c37c80 41.83%,#dabf7f00);filter:blur(6px);border-radius:50%}.CtaButton[data-astro-cid-n2jlnjwg] .highlight[data-astro-cid-n2jlnjwg]:after{position:absolute;top:4px;right:0;left:0;width:100%;height:1px;content:"";background:linear-gradient(180deg,#fff0,#fff 10%,#fff0)}.CtaButton[data-astro-cid-n2jlnjwg] .highlight[data-astro-cid-n2jlnjwg].-bottom{inset:auto 74px 4px auto;transform:scaleX(-1)}@media screen and (max-width: 575px){.CtaButton[data-astro-cid-n2jlnjwg] .highlight[data-astro-cid-n2jlnjwg].-bottom{bottom:0}}.CtaButton[data-astro-cid-n2jlnjwg]>span[data-astro-cid-n2jlnjwg]{position:relative;z-index:1;display:block;width:100%;height:100%;padding:0 80px;overflow:hidden;background:#007a58;border:1px solid #ebe79a;border-radius:var(--rounded-full);box-shadow:0 16px 20px #00000059 inset,0 -4px 12px #00000040}@media screen and (max-width: 767px){.CtaButton[data-astro-cid-n2jlnjwg]>span[data-astro-cid-n2jlnjwg]{padding:0 40px}}@media screen and (max-width: 575px){.CtaButton[data-astro-cid-n2jlnjwg]>span[data-astro-cid-n2jlnjwg]{padding:0 16px}}.CtaButton[data-astro-cid-n2jlnjwg]>span[data-astro-cid-n2jlnjwg]:before{position:absolute;inset:0;z-index:-1;display:block;content:"";background:linear-gradient(90deg,#259587 .04%,#2e7d73 5.8%,#259587cc 28.36% 71.08%,#2e7d73 94.88%,#259587 99.88%);mix-blend-mode:color-burn;opacity:.5}.CtaButton[data-astro-cid-n2jlnjwg]>span[data-astro-cid-n2jlnjwg]:after{position:absolute;right:-1px;bottom:-1px;z-index:-1;height:120%;aspect-ratio:1;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);content:"";background:linear-gradient(209deg,#003c2c 19.72%,#00a56800 87.57%)}.CtaButton[data-astro-cid-n2jlnjwg]>span[data-astro-cid-n2jlnjwg]>span[data-astro-cid-n2jlnjwg]{display:flex;gap:var(--spacing-xs);align-items:center;justify-content:center;width:100%;height:100%;line-height:1.3;text-shadow:0 4px 4px rgba(0,0,0,.25)}.CtaButton[data-astro-cid-n2jlnjwg]>span[data-astro-cid-n2jlnjwg]>span[data-astro-cid-n2jlnjwg]:before{position:absolute;top:-1px;left:-1px;height:120%;aspect-ratio:1;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";background:linear-gradient(209deg,#fff 19.72%,#fff0 87.57%);opacity:.2}.CtaButton[data-astro-cid-n2jlnjwg]>span[data-astro-cid-n2jlnjwg]>span[data-astro-cid-n2jlnjwg]:after{display:block;flex-shrink:0;width:var(--_icon-size);height:var(--_icon-size);content:"";background:currentcolor;-webkit-mask:var(--icon-arrow-right-large) center/contain;mask:var(--icon-arrow-right-large) center/contain}@media (any-hover: hover){.CtaButton[data-astro-cid-n2jlnjwg]:hover{text-decoration:none}}.CtaButton[data-astro-cid-n2jlnjwg]:focus-visible{text-decoration:none}.Cta[data-astro-cid-uvjpl67t]{position:relative;z-index:1;padding:calc(var(--spacing-xl) * 2) 0}.Cta[data-astro-cid-uvjpl67t]:before{position:absolute;inset:0;z-index:-1;margin-inline:calc(50% - 50cqi);content:"";background:linear-gradient(92deg,#c9dce5 2.04%,#cfdee5 27.14%,#aad2e5 98.72%)}.Cta[data-astro-cid-uvjpl67t]:after{position:absolute;inset:0;z-index:-1;margin-inline:calc(50% - 50cqi);content:"";background:linear-gradient(135deg,transparent 10%,#fff 10%,#fff 30%,transparent 30%);opacity:.1}.Cta[data-astro-cid-uvjpl67t] h2[data-astro-cid-uvjpl67t]{--clamp-min: 28;--clamp-max: 40;margin-bottom:var(--spacing-sm);font-size:var(--size-clamp);font-weight:700;line-height:1.6;text-align:center}.Cta[data-astro-cid-uvjpl67t] p[data-astro-cid-uvjpl67t]{--clamp-min: 14;--clamp-max: 20;margin-bottom:var(--spacing-lg);font-size:var(--size-clamp);text-align:center}.CtaBottom[data-astro-cid-3skgwmxm]{position:relative;z-index:1;padding:calc(var(--spacing-xl) * 2) 0;color:#fff;text-align:center}.CtaBottom[data-astro-cid-3skgwmxm]:before{position:absolute;inset:0;z-index:-1;margin-inline:calc(50% - 50cqi);content:"";background:linear-gradient(135deg,transparent 10%,#fff 10%,#fff 30%,transparent 30%);opacity:.04}.CtaBottom[data-astro-cid-3skgwmxm] .shoulder[data-astro-cid-3skgwmxm]{--clamp-min: 16;--clamp-max: 24;display:inline-grid;grid-template-columns:12px 1fr 12px;gap:12px;align-items:center;margin-bottom:var(--spacing-sm);font-size:var(--size-clamp)}.CtaBottom[data-astro-cid-3skgwmxm] .shoulder[data-astro-cid-3skgwmxm]:before{display:block;width:8px;height:32px;-webkit-clip-path:polygon(0 25%,100% 0,100% 100%,0 75%);clip-path:polygon(0 25%,100% 0,100% 100%,0 75%);content:"";border-right:1px solid var(--color-contrast-min);border-left:1px solid var(--color-contrast-min);transform-origin:right center;rotate:-45deg}@media screen and (max-width: 767px){.CtaBottom[data-astro-cid-3skgwmxm] .shoulder[data-astro-cid-3skgwmxm]:before{width:6px;height:24px}}.CtaBottom[data-astro-cid-3skgwmxm] .shoulder[data-astro-cid-3skgwmxm]:after{display:block;width:8px;height:32px;-webkit-clip-path:polygon(0 0,100% 25%,100% 75%,0 100%);clip-path:polygon(0 0,100% 25%,100% 75%,0 100%);content:"";border-right:1px solid var(--color-contrast-min);border-left:1px solid var(--color-contrast-min);transform-origin:left center;rotate:45deg}@media screen and (max-width: 767px){.CtaBottom[data-astro-cid-3skgwmxm] .shoulder[data-astro-cid-3skgwmxm]:after{width:6px;height:24px}}.CtaBottom[data-astro-cid-3skgwmxm] h2[data-astro-cid-3skgwmxm]{--clamp-min: 22;--clamp-max: 40;margin-bottom:var(--spacing-lg);font-size:var(--size-clamp);font-weight:700;line-height:1.5;text-align:center;text-shadow:0 4px 12px rgba(0,0,0,.25)}.CtaBottom[data-astro-cid-3skgwmxm] p[data-astro-cid-3skgwmxm]{--clamp-min: 14;--clamp-max: 20;margin-bottom:var(--spacing-lg);font-size:var(--size-clamp);text-align:center;text-shadow:0 4px 12px rgba(0,0,0,.25)}.Stack[data-astro-cid-3nqitgdc]{display:flex;gap:var(--_gap)}.Stack[data-astro-cid-3nqitgdc][data-gap="0"]{--_gap: 0}.Stack[data-astro-cid-3nqitgdc][data-gap="3xs"]{--_gap: var(--spacing-3xs)}.Stack[data-astro-cid-3nqitgdc][data-gap="2xs"]{--_gap: var(--spacing-2xs)}.Stack[data-astro-cid-3nqitgdc][data-gap=xs]{--_gap: var(--spacing-xs)}.Stack[data-astro-cid-3nqitgdc][data-gap=sm]{--_gap: var(--spacing-sm)}.Stack[data-astro-cid-3nqitgdc][data-gap=md]{--_gap: var(--spacing-md)}.Stack[data-astro-cid-3nqitgdc][data-gap=lg]{--_gap: var(--spacing-lg)}.Stack[data-astro-cid-3nqitgdc][data-gap=xl]{--_gap: var(--spacing-xl)}.Stack[data-astro-cid-3nqitgdc][data-gap="2xl"]{--_gap: var(--spacing-2xl)}.Stack[data-astro-cid-3nqitgdc][data-gap="3xl"]{--_gap: var(--spacing-3xl)}.Stack[data-astro-cid-3nqitgdc][data-gap="4xl"]{--_gap: var(--spacing-4xl)}.Stack[data-astro-cid-3nqitgdc][data-gap="5xl"]{--_gap: var(--spacing-5xl)}@media screen and (max-width: 991px){.Stack[data-astro-cid-3nqitgdc][data-gap-lg="0"]{--_gap: 0}.Stack[data-astro-cid-3nqitgdc][data-gap-lg="3xs"]{--_gap: var(--spacing-3xs)}.Stack[data-astro-cid-3nqitgdc][data-gap-lg="2xs"]{--_gap: var(--spacing-2xs)}.Stack[data-astro-cid-3nqitgdc][data-gap-lg=xs]{--_gap: var(--spacing-xs)}.Stack[data-astro-cid-3nqitgdc][data-gap-lg=sm]{--_gap: var(--spacing-sm)}.Stack[data-astro-cid-3nqitgdc][data-gap-lg=md]{--_gap: var(--spacing-md)}.Stack[data-astro-cid-3nqitgdc][data-gap-lg=lg]{--_gap: var(--spacing-lg)}.Stack[data-astro-cid-3nqitgdc][data-gap-lg=xl]{--_gap: var(--spacing-xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-lg="2xl"]{--_gap: var(--spacing-2xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-lg="3xl"]{--_gap: var(--spacing-3xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-lg="4xl"]{--_gap: var(--spacing-4xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-lg="5xl"]{--_gap: var(--spacing-5xl)}}@media screen and (max-width: 767px){.Stack[data-astro-cid-3nqitgdc][data-gap-md="0"]{--_gap: 0}.Stack[data-astro-cid-3nqitgdc][data-gap-md="3xs"]{--_gap: var(--spacing-3xs)}.Stack[data-astro-cid-3nqitgdc][data-gap-md="2xs"]{--_gap: var(--spacing-2xs)}.Stack[data-astro-cid-3nqitgdc][data-gap-md=xs]{--_gap: var(--spacing-xs)}.Stack[data-astro-cid-3nqitgdc][data-gap-md=sm]{--_gap: var(--spacing-sm)}.Stack[data-astro-cid-3nqitgdc][data-gap-md=md]{--_gap: var(--spacing-md)}.Stack[data-astro-cid-3nqitgdc][data-gap-md=lg]{--_gap: var(--spacing-lg)}.Stack[data-astro-cid-3nqitgdc][data-gap-md=xl]{--_gap: var(--spacing-xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-md="2xl"]{--_gap: var(--spacing-2xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-md="3xl"]{--_gap: var(--spacing-3xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-md="4xl"]{--_gap: var(--spacing-4xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-md="5xl"]{--_gap: var(--spacing-5xl)}}@media screen and (max-width: 575px){.Stack[data-astro-cid-3nqitgdc][data-gap-sm="0"]{--_gap: 0}.Stack[data-astro-cid-3nqitgdc][data-gap-sm="3xs"]{--_gap: var(--spacing-3xs)}.Stack[data-astro-cid-3nqitgdc][data-gap-sm="2xs"]{--_gap: var(--spacing-2xs)}.Stack[data-astro-cid-3nqitgdc][data-gap-sm=xs]{--_gap: var(--spacing-xs)}.Stack[data-astro-cid-3nqitgdc][data-gap-sm=sm]{--_gap: var(--spacing-sm)}.Stack[data-astro-cid-3nqitgdc][data-gap-sm=md]{--_gap: var(--spacing-md)}.Stack[data-astro-cid-3nqitgdc][data-gap-sm=lg]{--_gap: var(--spacing-lg)}.Stack[data-astro-cid-3nqitgdc][data-gap-sm=xl]{--_gap: var(--spacing-xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-sm="2xl"]{--_gap: var(--spacing-2xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-sm="3xl"]{--_gap: var(--spacing-3xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-sm="4xl"]{--_gap: var(--spacing-4xl)}.Stack[data-astro-cid-3nqitgdc][data-gap-sm="5xl"]{--_gap: var(--spacing-5xl)}}.Stack[data-astro-cid-3nqitgdc][data-wrap=true]{flex-wrap:wrap}.Stack[data-astro-cid-3nqitgdc][data-divider=true]>*+*{position:relative}.Stack[data-astro-cid-3nqitgdc][data-divider=true]>*+*:before{position:absolute;display:block;content:"";background:var(--color-border)}.Stack[data-astro-cid-3nqitgdc][data-direction=row]{flex-direction:row;justify-content:stretch}.Stack[data-astro-cid-3nqitgdc][data-direction=row][data-align=start]{justify-content:flex-start}.Stack[data-astro-cid-3nqitgdc][data-direction=row][data-align=center]{justify-content:center}.Stack[data-astro-cid-3nqitgdc][data-direction=row][data-align=end]{justify-content:flex-end}.Stack[data-astro-cid-3nqitgdc][data-direction=row][data-divider=true]>*+*:before{inset-block:0;left:calc(var(--_gap) / 2 * -1);width:1px}.Stack[data-astro-cid-3nqitgdc][data-direction=column]{flex-direction:column;align-items:stretch}.Stack[data-astro-cid-3nqitgdc][data-direction=column][data-align=start]{align-items:flex-start}.Stack[data-astro-cid-3nqitgdc][data-direction=column][data-align=center]{align-items:center}.Stack[data-astro-cid-3nqitgdc][data-direction=column][data-align=end]{align-items:flex-end}.Stack[data-astro-cid-3nqitgdc][data-direction=column][data-divider=true]>*+*:before{inset-inline:0;top:calc(var(--_gap) / 2 * -1);height:1px}.Accordion[data-astro-cid-5spkaesg]{--_arrow-size: 30px;border:1px solid #e5e7eb;border-radius:var(--rounded-md);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}@media screen and (max-width: 767px){.Accordion[data-astro-cid-5spkaesg]{--_arrow-size: 16px}}.Accordion[data-astro-cid-5spkaesg] .Accordion[data-astro-cid-5spkaesg]{margin-left:20px}.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]{position:relative;display:block;padding:var(--spacing-md) calc(var(--_arrow-size) + var(--spacing-2xl)) var(--spacing-md) var(--spacing-md);cursor:pointer}.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]::-webkit-details-marker{display:none}.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]:before,.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]:after{position:absolute;top:50%;right:var(--spacing-md);display:block;width:var(--_arrow-size);height:2px;margin-top:-1px;content:"";background:var(--color-text)}.Accordion[data-astro-cid-5spkaesg]>.summary[data-astro-cid-5spkaesg]:after{transition:scale var(--default-duration);rotate:-90deg;scale:1 1}.Accordion[data-astro-cid-5spkaesg]>.panel[data-astro-cid-5spkaesg]>.content[data-astro-cid-5spkaesg]{padding:var(--spacing-md);border-top:1px solid #e5e7eb}.Accordion[data-astro-cid-5spkaesg][open]:not(.is-closing)>.summary[data-astro-cid-5spkaesg]:after{scale:1 0}.Faq[data-astro-cid-fdyeccoo] .heading[data-astro-cid-fdyeccoo]{margin-bottom:var(--spacing-2xl);text-align:center}.Faq[data-astro-cid-fdyeccoo] .heading[data-astro-cid-fdyeccoo] h2[data-astro-cid-fdyeccoo]{--clamp-min: 22;--clamp-max: 40;position:relative;display:inline-block;font-size:var(--size-clamp);font-weight:700;line-height:1.4}.Faq[data-astro-cid-fdyeccoo] .heading[data-astro-cid-fdyeccoo] h2[data-astro-cid-fdyeccoo]:after{position:absolute;right:0;bottom:-.2em;left:0;display:block;height:.2em;content:"";background:color-mix(in srgb,#5bc0de 40%,transparent)}.Faq[data-astro-cid-fdyeccoo] .Accordion>.summary{--clamp-min: 16;--clamp-max: 20;display:grid;grid-template-columns:1.6em 1fr;gap:var(--spacing-sm);align-items:center;font-size:var(--size-clamp);font-weight:700;line-height:1.5}.Faq[data-astro-cid-fdyeccoo] .Accordion>.summary .prefix[data-astro-cid-fdyeccoo]{--clamp-min: 16;--clamp-max: 24;display:grid;place-items:center;width:1.6em;height:1.6em;font-family:var(--font-en-cond);font-size:var(--size-clamp);font-weight:700;line-height:1;border:4px solid var(--color-secondary);border-radius:50%}.Flow[data-astro-cid-bew22mgf]{position:relative;z-index:1}.Flow[data-astro-cid-bew22mgf]:before{--_clip-size: 240px;position:absolute;inset:calc(var(--spacing-3xl) * -1) calc(50% - 50cqi) 0;z-index:-1;display:block;aspect-ratio:1/1.1;-webkit-clip-path:polygon(0 0,var(--_clip-size) 0,100% calc(100% - var(--_clip-size) * 2),100% calc(100% - var(--_clip-size)),100% 100%,0 var(--_clip-size));clip-path:polygon(0 0,var(--_clip-size) 0,100% calc(100% - var(--_clip-size) * 2),100% calc(100% - var(--_clip-size)),100% 100%,0 var(--_clip-size));content:"";background:#fff;opacity:.6}.Flow[data-astro-cid-bew22mgf]:after{position:absolute;bottom:calc(var(--spacing-3xl) * -1);left:calc(50% - 50cqi);z-index:-1;display:block;width:500px;aspect-ratio:1;content:"";border-radius:0 100px 0 0;box-shadow:0 0 0 500px #fff;opacity:.6}@media screen and (max-width: 767px){.Flow[data-astro-cid-bew22mgf]:after{width:300px;aspect-ratio:1/2;border-radius:0 50px 0 0;box-shadow:0 0 0 250px #fff}}.Flow[data-astro-cid-bew22mgf] .heading[data-astro-cid-bew22mgf]{margin-bottom:var(--spacing-2xl);text-align:center}.Flow[data-astro-cid-bew22mgf] .heading[data-astro-cid-bew22mgf] h2[data-astro-cid-bew22mgf]{--clamp-min: 22;--clamp-max: 40;position:relative;display:inline-block;font-size:var(--size-clamp);font-weight:700;line-height:1.4}.Flow[data-astro-cid-bew22mgf] .heading[data-astro-cid-bew22mgf] h2[data-astro-cid-bew22mgf]:after{position:absolute;right:0;bottom:-.2em;left:0;display:block;height:.2em;content:"";background:color-mix(in srgb,#a5dced 40%,transparent)}.Flow[data-astro-cid-bew22mgf] .heading[data-astro-cid-bew22mgf] h2[data-astro-cid-bew22mgf] span[data-astro-cid-bew22mgf]{--clamp-min: 14;--clamp-max: 24;font-size:var(--size-clamp)}.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf]{display:grid;gap:var(--spacing-xl);counter-reset:flow-num}.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]{--_base-color: var(--color-primary);position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-5xl);align-items:center;counter-increment:flow-num}@media screen and (max-width: 767px){.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]{grid-template-columns:repeat(1,1fr);gap:var(--spacing-sm);padding-left:40px}}.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]:before{--clamp-min: 16;--clamp-max: 32;position:absolute;inset:0;display:grid;place-items:center;width:var(--spacing-2xl);height:var(--spacing-2xl);margin:auto;font-family:var(--font-en);font-size:var(--size-clamp);font-weight:700;line-height:1;color:var(--color-contrast-min);content:counter(flow-num,decimal-leading-zero);background:var(--_base-color);border-radius:50%;box-shadow:0 0 0 8px color-mix(in srgb,var(--_base-color) 40%,transparent),0 0 0 16px #f0f8fc}@media screen and (max-width: 767px){.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]:before{inset:0 auto auto -8px;width:var(--spacing-xl);height:var(--spacing-xl);box-shadow:0 0 0 6px color-mix(in srgb,var(--_base-color) 40%,transparent),0 0 0 12px #f0f8fc}}@media screen and (max-width: 239px){.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]:before{font-size:calc(12 / var(--base-font-size) * 1rem)}}.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]:after{position:absolute;top:calc(var(--spacing-xl) * -1);bottom:calc(var(--spacing-xl) * -1);left:50%;z-index:-1;width:3px;content:"";background:#e1e9f4;transform:translate(-50%)}@media screen and (max-width: 767px){.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]:after{left:8px;transform:translate(-50%)}}@media screen and (min-width: 768px){.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]:first-child:after{top:50%}}@media screen and (max-width: 767px){.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]:first-child:after{top:0}}@media screen and (min-width: 768px){.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]:last-child:after{bottom:50%}}@media screen and (max-width: 767px){.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]:last-child:after{bottom:0}}.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]:nth-child(2n){--_base-color: var(--color-tertiary)}.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf]:nth-child(2n) .image[data-astro-cid-bew22mgf]{order:-1}.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf] .text[data-astro-cid-bew22mgf]{padding:var(--spacing-xl)}@media screen and (max-width: 767px){.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf] .text[data-astro-cid-bew22mgf]{padding:var(--spacing-sm) 0}}.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf] .text[data-astro-cid-bew22mgf] h3[data-astro-cid-bew22mgf]{--clamp-min: 16;--clamp-max: 24;padding-bottom:var(--spacing-2xs);padding-left:var(--spacing-sm);margin-bottom:var(--spacing-sm);font-size:var(--size-clamp);font-weight:600;line-height:1.4;border-left:4px solid var(--_base-color)}.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf] .text[data-astro-cid-bew22mgf] h3[data-astro-cid-bew22mgf] span[data-astro-cid-bew22mgf]{--clamp-min: 14;--clamp-max: 18;font-family:var(font-en);font-size:var(--size-clamp);color:var(--_base-color)}.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf] .image[data-astro-cid-bew22mgf]{border-radius:var(--rounded-lg);contain:content}.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf] .image[data-astro-cid-bew22mgf] img[data-astro-cid-bew22mgf]{width:100%}@media screen and (max-width: 767px){.Flow[data-astro-cid-bew22mgf] ol[data-astro-cid-bew22mgf] li[data-astro-cid-bew22mgf] .image[data-astro-cid-bew22mgf]{order:-1}}.Fv[data-astro-cid-kvf3jitp]{position:relative;z-index:1;padding:72px 0}@media screen and (max-width: 1199px){.Fv[data-astro-cid-kvf3jitp]{padding:64px 0 72px}}@media screen and (max-width: 991px){.Fv[data-astro-cid-kvf3jitp]{padding:16px 0 72px}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp]{padding:0 0 72px}}.Fv[data-astro-cid-kvf3jitp]:before{position:absolute;right:0;bottom:200px;left:0;z-index:-1;display:block;height:176px;content:"";background:var(--color-bg-light)}@media screen and (max-width: 991px){.Fv[data-astro-cid-kvf3jitp]:before{bottom:400px}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp]:before{bottom:600px}}.Fv[data-astro-cid-kvf3jitp]:after{position:absolute;inset:calc(var(--header-height) * -1) 0 200px;z-index:-1;display:block;-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,calc(50% - 520px) 100%);clip-path:polygon(50% 0,100% 0,100% 100%,calc(50% - 520px) 100%);content:"";background:var(--color-bg-light)}@media screen and (max-width: 991px){.Fv[data-astro-cid-kvf3jitp]:after{bottom:400px}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp]:after{bottom:600px}}.Fv[data-astro-cid-kvf3jitp] .imageArea[data-astro-cid-kvf3jitp]{position:absolute;top:calc(var(--header-height) * -1 + 24px);left:calc(50% + 100 / var(--artboad-size) * 120 * 1vw);width:726px;height:726px;pointer-events:none}@media screen and (max-width: 1199px){.Fv[data-astro-cid-kvf3jitp] .imageArea[data-astro-cid-kvf3jitp]{left:50%}}@media screen and (max-width: 991px){.Fv[data-astro-cid-kvf3jitp] .imageArea[data-astro-cid-kvf3jitp]{width:calc(100 / var(--artboad-size) * 880 * 1vw);height:calc(100 / var(--artboad-size) * 880 * 1vw)}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .imageArea[data-astro-cid-kvf3jitp]{position:relative;top:calc(100 / var(--artboad-size) * -30 * 1vw);width:calc(100 / var(--artboad-size) * 340 * 1vw);height:calc(100 / var(--artboad-size) * 170 * 1vw);transform:translate(-50%)}}.Fv[data-astro-cid-kvf3jitp] .titleArea[data-astro-cid-kvf3jitp]{position:relative;z-index:1;width:685px}@media screen and (max-width: 1199px){.Fv[data-astro-cid-kvf3jitp] .titleArea[data-astro-cid-kvf3jitp]{width:min(100 / var(--artboad-size) * 750 * 1vw,750px)}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .titleArea[data-astro-cid-kvf3jitp]{width:auto;max-width:500px;margin-inline:auto}}.Fv[data-astro-cid-kvf3jitp] h1[data-astro-cid-kvf3jitp]{--clamp-min: 16;--clamp-max: 37;display:flex;justify-content:center;padding:8px 12px;margin-bottom:var(--spacing-md);font-size:calc(37 / var(--base-font-size) * 1rem);font-weight:700;line-height:1;color:var(--color-contrast-min);text-align:center;background:var(--color-text);border-radius:var(--rounded-sm);box-shadow:4px 4px 0 0 var(--color-shadow)}@media screen and (max-width: 1199px){.Fv[data-astro-cid-kvf3jitp] h1[data-astro-cid-kvf3jitp]{font-size:calc(100 / var(--artboad-size) * 37 * 1vw)}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] h1[data-astro-cid-kvf3jitp]{font-size:min(100 / var(--artboad-size) * 16 * 1vw,24 / var(--base-font-size) * 1rem)}}.Fv[data-astro-cid-kvf3jitp] .tagline[data-astro-cid-kvf3jitp]{--clamp-min: 18;--clamp-max: 40;margin-bottom:var(--spacing-lg);font-size:calc(39 / var(--base-font-size) * 1rem);font-weight:700;line-height:1.4}@media screen and (max-width: 1199px){.Fv[data-astro-cid-kvf3jitp] .tagline[data-astro-cid-kvf3jitp]{font-size:calc(100 / var(--artboad-size) * 39 * 1vw)}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .tagline[data-astro-cid-kvf3jitp]{margin-bottom:var(--spacing-md);font-size:min(100 / var(--artboad-size) * 18 * 1vw,27 / var(--base-font-size) * 1rem)}}.Fv[data-astro-cid-kvf3jitp] .tagline[data-astro-cid-kvf3jitp] strong[data-astro-cid-kvf3jitp]{--clamp-min: 25;--clamp-max: 54;display:block;font-size:calc(52 / var(--base-font-size) * 1rem)}@media screen and (max-width: 1199px){.Fv[data-astro-cid-kvf3jitp] .tagline[data-astro-cid-kvf3jitp] strong[data-astro-cid-kvf3jitp]{font-size:calc(100 / var(--artboad-size) * 52 * 1vw)}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .tagline[data-astro-cid-kvf3jitp] strong[data-astro-cid-kvf3jitp]{font-size:min(100 / var(--artboad-size) * 25 * 1vw,37 / var(--base-font-size) * 1rem)}}.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:var(--spacing-xl)}@media screen and (max-width: 1199px){.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp]{gap:calc(100 / var(--artboad-size) * 20 * 1vw)}}@media screen and (max-width: 991px){.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp]{gap:calc(100 / var(--artboad-size) * 10 * 1vw);justify-content:center}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp]{margin-bottom:var(--spacing-lg)}}.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]{display:grid;flex:0 0 auto;grid-template-columns:21px auto 21px;gap:6px;align-items:center;font-size:calc(16 / var(--base-font-size) * 1rem);line-height:1.5}@media screen and (max-width: 1199px){.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]{grid-template-columns:calc(100 / var(--artboad-size) * 21 * 1vw) auto calc(100 / var(--artboad-size) * 21 * 1vw);gap:calc(100 / var(--artboad-size) * 8 * 1vw);font-size:calc(100 / var(--artboad-size) * 18 * 1vw)}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]{grid-template-columns:min(100 / var(--artboad-size) * 17 * 1vw,17px) auto min(100 / var(--artboad-size) * 17 * 1vw,17px);gap:min(100 / var(--artboad-size) * 4 * 1vw,4px);font-size:min(100 / var(--artboad-size) * 11 * 1vw,12 / var(--base-font-size) * 1rem)}}.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]:before,.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]:after{width:21px;height:72px;content:""}@media screen and (max-width: 1199px){.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]:before,.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]:after{width:calc(100 / var(--artboad-size) * 21 * 1vw);height:calc(100 / var(--artboad-size) * 72 * 1vw)}}@media screen and (max-width: 991px){.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]:before,.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]:after{width:min(100 / var(--artboad-size) * 17 * 1vw,17px);height:min(100 / var(--artboad-size) * 56 * 1vw,56px)}}.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]:before{background:url(/lp/accessibility/assets/img/feature_bg_l.svg) no-repeat;background-size:contain}.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]:after{background:url(/lp/accessibility/assets/img/feature_bg_r.svg) no-repeat;background-size:contain}.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp]>span[data-astro-cid-kvf3jitp]{display:flex;flex-direction:column;align-items:center}.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp] strong[data-astro-cid-kvf3jitp]{--clamp-min: 20;--clamp-max: 24;font-size:calc(24 / var(--base-font-size) * 1rem);font-weight:700;background:linear-gradient(transparent 70%,var(--color-accent) 0%)}@media screen and (max-width: 1199px){.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp] strong[data-astro-cid-kvf3jitp]{font-size:calc(100 / var(--artboad-size) * 27 * 1vw)}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .features[data-astro-cid-kvf3jitp] li[data-astro-cid-kvf3jitp] strong[data-astro-cid-kvf3jitp]{font-size:min(100 / var(--artboad-size) * 18 * 1vw,20 / var(--base-font-size) * 1rem)}}.Fv[data-astro-cid-kvf3jitp] .description[data-astro-cid-kvf3jitp]{text-align:center}@media screen and (max-width: 1199px){.Fv[data-astro-cid-kvf3jitp] .description[data-astro-cid-kvf3jitp]{font-size:calc(100 / var(--artboad-size) * 22 * 1vw)}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .description[data-astro-cid-kvf3jitp]{font-size:min(100 / var(--artboad-size) * 14 * 1vw,16 / var(--base-font-size) * 1rem)}}@media screen and (max-width: 575px){.Fv[data-astro-cid-kvf3jitp] .description[data-astro-cid-kvf3jitp]{text-align:left}}.Fv[data-astro-cid-kvf3jitp] .ButtonWrap{margin-block:var(--spacing-xl) var(--spacing-2xl)}.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding:var(--spacing-md) var(--spacing-xl);background:linear-gradient(92deg,#c9dce5 2.04%,#cfdee5 27.14%,#aad2e5 98.72%);border:2px solid var(--color-contrast-min);border-radius:var(--rounded-md);box-shadow:0 0 0 12px var(--color-bg-light)}@media screen and (max-width: 991px){.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp]{grid-template-columns:repeat(2,1fr);padding:var(--spacing-lg)}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp]{grid-template-columns:repeat(1,1fr);padding:var(--spacing-md)}}.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp]:before{position:absolute;top:-1px;bottom:16px;z-index:-1;aspect-ratio:1;-webkit-clip-path:polygon(0 0,100% 0,0% 100%);clip-path:polygon(0 0,100% 0,0% 100%);content:"";background:linear-gradient(209deg,#fff 19.72%,#fff0 87.57%);border-radius:calc(var(--rounded-md) - 2px) 0 0;opacity:.2}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp]:before{bottom:auto;width:320px;opacity:.3}}.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp]:after{position:absolute;right:0;bottom:0;z-index:-1;height:45%;aspect-ratio:1;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);content:"";background:linear-gradient(209deg,#00807580 19.72%,#00d6c24d 87.57%);border-radius:0 0 calc(var(--rounded-md) - 2px);opacity:.2}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp]:after{width:240px;height:auto}}.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp] article[data-astro-cid-kvf3jitp]{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:12px;text-align:center}.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp] article[data-astro-cid-kvf3jitp]:not(:first-child):before{position:absolute;top:0;bottom:0;left:-20px;display:block;width:1px;content:"";background:#eee}@media screen and (max-width: 991px){.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp] article[data-astro-cid-kvf3jitp]:nth-child(odd):before{display:none}.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp] article[data-astro-cid-kvf3jitp]:nth-child(n+3):after{position:absolute;top:-20px;right:0;left:0;display:block;height:1px;content:"";background:#eee}}@media screen and (max-width: 767px){.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp] article[data-astro-cid-kvf3jitp]:nth-child(2):after{position:absolute;top:-20px;right:0;left:0;display:block;height:1px;content:"";background:#eee}}.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp] article[data-astro-cid-kvf3jitp] h3[data-astro-cid-kvf3jitp]{--clamp-min: 14;--clamp-max: 15;display:grid;place-items:center;padding:6px;font-size:var(--size-clamp);font-weight:700;line-height:1;color:var(--color-contrast-min);background:var(--color-text);border-radius:var(--rounded-xs)}.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp] article[data-astro-cid-kvf3jitp] h3[data-astro-cid-kvf3jitp].attention{background:var(--color-attention)}.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp] article[data-astro-cid-kvf3jitp] .subtitle[data-astro-cid-kvf3jitp]{--clamp-min: 18;--clamp-max: 20;margin-bottom:4px;font-size:var(--size-clamp);font-weight:700;line-height:1.4}.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp] article[data-astro-cid-kvf3jitp] .subtitle[data-astro-cid-kvf3jitp] span[data-astro-cid-kvf3jitp]{padding:4px 2px;background:linear-gradient(transparent 70%,#f1ee89)}.Fv[data-astro-cid-kvf3jitp] .strengths[data-astro-cid-kvf3jitp] article[data-astro-cid-kvf3jitp] .text[data-astro-cid-kvf3jitp]{--clamp-min: 13;--clamp-max: 15;font-size:var(--size-clamp);line-height:1.6;text-align:left}.List[data-astro-cid-kc65ppqs][data-type=disc],.List[data-astro-cid-kc65ppqs] [data-type=disc]{padding-left:1.25em;list-style-type:disc}.List[data-astro-cid-kc65ppqs][data-type=decimal],.List[data-astro-cid-kc65ppqs] [data-type=decimal]{padding-left:1.25em;list-style-type:decimal}.List[data-astro-cid-kc65ppqs][data-type=paren],.List[data-astro-cid-kc65ppqs] [data-type=paren]{padding-left:0;list-style:none;counter-reset:num}.List[data-astro-cid-kc65ppqs][data-type=paren]>li,.List[data-astro-cid-kc65ppqs] [data-type=paren]>li{position:relative;padding-left:2.5em;counter-increment:num}.List[data-astro-cid-kc65ppqs][data-type=paren]>li:nth-child(n+10),.List[data-astro-cid-kc65ppqs] [data-type=paren]>li:nth-child(n+10){padding-left:3.25em}.List[data-astro-cid-kc65ppqs][data-type=paren]>li:before,.List[data-astro-cid-kc65ppqs] [data-type=paren]>li:before{position:absolute;left:0;display:marker;content:"（" counter(num) "）"}.List[data-astro-cid-kc65ppqs][data-type=circle],.List[data-astro-cid-kc65ppqs] [data-type=circle]{padding-left:0;list-style:none;list-style-type:""}.List[data-astro-cid-kc65ppqs][data-type=circle]>li,.List[data-astro-cid-kc65ppqs] [data-type=circle]>li{position:relative;padding-left:1.5em}.List[data-astro-cid-kc65ppqs][data-type=circle]>li:before,.List[data-astro-cid-kc65ppqs] [data-type=circle]>li:before{--_size: calc(8 / 14 * 1em);position:absolute;top:calc(.5lh - var(--_size) / 2);left:calc(.45em - var(--_size) / 2);width:var(--_size);height:var(--_size);content:"";background:currentcolor;border-radius:50%}.List[data-astro-cid-kc65ppqs][data-type=disc] [data-type=disc],.List[data-astro-cid-kc65ppqs][data-type=decimal] [data-type=disc],.List[data-astro-cid-kc65ppqs][data-type=paren] [data-type=disc],.List[data-astro-cid-kc65ppqs][data-type=circle] [data-type=disc]{padding-left:1.25em;list-style-type:disc}.List[data-astro-cid-kc65ppqs][data-type=disc] [data-type=decimal],.List[data-astro-cid-kc65ppqs][data-type=decimal] [data-type=decimal],.List[data-astro-cid-kc65ppqs][data-type=paren] [data-type=decimal],.List[data-astro-cid-kc65ppqs][data-type=circle] [data-type=decimal]{padding-left:1.25em;list-style-type:decimal}.List[data-astro-cid-kc65ppqs][data-type=disc] [data-type=paren],.List[data-astro-cid-kc65ppqs][data-type=decimal] [data-type=paren],.List[data-astro-cid-kc65ppqs][data-type=paren] [data-type=paren],.List[data-astro-cid-kc65ppqs][data-type=circle] [data-type=paren]{padding-left:0;list-style:none}.List[data-astro-cid-kc65ppqs][data-type=disc] [data-type=paren]>li,.List[data-astro-cid-kc65ppqs][data-type=decimal] [data-type=paren]>li,.List[data-astro-cid-kc65ppqs][data-type=paren] [data-type=paren]>li,.List[data-astro-cid-kc65ppqs][data-type=circle] [data-type=paren]>li{counter-reset:num2}.List[data-astro-cid-kc65ppqs][data-type=disc] [data-type=paren]>li>li,.List[data-astro-cid-kc65ppqs][data-type=decimal] [data-type=paren]>li>li,.List[data-astro-cid-kc65ppqs][data-type=paren] [data-type=paren]>li>li,.List[data-astro-cid-kc65ppqs][data-type=circle] [data-type=paren]>li>li{position:relative;padding-left:2.5em;counter-increment:num2}.List[data-astro-cid-kc65ppqs][data-type=disc] [data-type=paren]>li>li:nth-child(n+10),.List[data-astro-cid-kc65ppqs][data-type=decimal] [data-type=paren]>li>li:nth-child(n+10),.List[data-astro-cid-kc65ppqs][data-type=paren] [data-type=paren]>li>li:nth-child(n+10),.List[data-astro-cid-kc65ppqs][data-type=circle] [data-type=paren]>li>li:nth-child(n+10){padding-left:3.25em}.List[data-astro-cid-kc65ppqs][data-type=disc] [data-type=paren]>li>li:before,.List[data-astro-cid-kc65ppqs][data-type=decimal] [data-type=paren]>li>li:before,.List[data-astro-cid-kc65ppqs][data-type=paren] [data-type=paren]>li>li:before,.List[data-astro-cid-kc65ppqs][data-type=circle] [data-type=paren]>li>li:before{position:absolute;left:0;display:marker;content:"（" counter(num2) "）"}.List[data-astro-cid-kc65ppqs][data-type=disc] [data-type=circle],.List[data-astro-cid-kc65ppqs][data-type=decimal] [data-type=circle],.List[data-astro-cid-kc65ppqs][data-type=paren] [data-type=circle],.List[data-astro-cid-kc65ppqs][data-type=circle] [data-type=circle]{list-style-type:""}.List[data-astro-cid-kc65ppqs][data-type=disc] [data-type=circle]>li,.List[data-astro-cid-kc65ppqs][data-type=decimal] [data-type=circle]>li,.List[data-astro-cid-kc65ppqs][data-type=paren] [data-type=circle]>li,.List[data-astro-cid-kc65ppqs][data-type=circle] [data-type=circle]>li{position:relative;padding-left:1.5em}.List[data-astro-cid-kc65ppqs][data-type=disc] [data-type=circle]>li:before,.List[data-astro-cid-kc65ppqs][data-type=decimal] [data-type=circle]>li:before,.List[data-astro-cid-kc65ppqs][data-type=paren] [data-type=circle]>li:before,.List[data-astro-cid-kc65ppqs][data-type=circle] [data-type=circle]>li:before{--_size: calc(8 / 14 * 1em);position:absolute;top:calc(.5lh - var(--_size) / 2);left:calc(.45em - var(--_size) / 2);width:var(--_size);height:var(--_size);content:"";background:currentcolor;border-radius:50%}.List[data-astro-cid-kc65ppqs]>li+li{margin-top:var(--_gap)}.List[data-astro-cid-kc65ppqs][data-gap="0"]{--_gap: 0}.List[data-astro-cid-kc65ppqs][data-gap="3xs"]{--_gap: var(--spacing-3xs)}.List[data-astro-cid-kc65ppqs][data-gap="2xs"]{--_gap: var(--spacing-2xs)}.List[data-astro-cid-kc65ppqs][data-gap=xs]{--_gap: var(--spacing-xs)}.List[data-astro-cid-kc65ppqs][data-gap=sm]{--_gap: var(--spacing-sm)}.List[data-astro-cid-kc65ppqs][data-gap=md]{--_gap: var(--spacing-md)}.List[data-astro-cid-kc65ppqs][data-gap=lg]{--_gap: var(--spacing-lg)}.List[data-astro-cid-kc65ppqs][data-gap=xl]{--_gap: var(--spacing-xl)}.List[data-astro-cid-kc65ppqs][data-gap="2xl"]{--_gap: var(--spacing-2xl)}.List[data-astro-cid-kc65ppqs][data-gap="3xl"]{--_gap: var(--spacing-3xl)}.List[data-astro-cid-kc65ppqs][data-gap="4xl"]{--_gap: var(--spacing-4xl)}.List[data-astro-cid-kc65ppqs][data-gap="5xl"]{--_gap: var(--spacing-5xl)}.ImportanceMerit[data-astro-cid-orfcukkg]{position:relative;padding:var(--spacing-4xl) var(--spacing-xl);color:var(--color-contrast-min)}@media screen and (max-width: 767px){.ImportanceMerit[data-astro-cid-orfcukkg]{padding:var(--spacing-3xl) 0}}.ImportanceMerit[data-astro-cid-orfcukkg]:before{--_angle: min(56px, calc(56 / 1440 * 100cqi));position:absolute;inset:0;z-index:-1;margin-inline:calc(50% - 50cqi);-webkit-clip-path:polygon(0 0,50% var(--_angle),100% 0,100% calc(100% - var(--_angle)),50% 100%,0 calc(100% - var(--_angle)));clip-path:polygon(0 0,50% var(--_angle),100% 0,100% calc(100% - var(--_angle)),50% 100%,0 calc(100% - var(--_angle)));content:"";background:linear-gradient(92deg,#1b78a6 27.14%,#045e7f 98.72%)}.ImportanceMerit[data-astro-cid-orfcukkg] h3[data-astro-cid-orfcukkg]{--clamp-min: 18;--clamp-max: 32;margin-bottom:var(--spacing-xl);font-size:var(--size-clamp);font-weight:700;text-align:center}.ImportanceMerit[data-astro-cid-orfcukkg] h3[data-astro-cid-orfcukkg] [data-astro-cid-orfcukkg][aria-hidden=true]>span[data-astro-cid-orfcukkg]{--clamp-min: 22;--clamp-max: 40;font-size:var(--size-clamp)}.ImportanceMerit[data-astro-cid-orfcukkg] h3[data-astro-cid-orfcukkg] strong[data-astro-cid-orfcukkg]{padding-top:.5em;padding-bottom:.1em;border-bottom:.15em solid var(--color-accent)}html[lang=ja] .ImportanceMerit[data-astro-cid-orfcukkg] h3[data-astro-cid-orfcukkg] strong[data-astro-cid-orfcukkg],html[lang=zh-cn] .ImportanceMerit[data-astro-cid-orfcukkg] h3[data-astro-cid-orfcukkg] strong[data-astro-cid-orfcukkg],html[lang=zh-tw] .ImportanceMerit[data-astro-cid-orfcukkg] h3[data-astro-cid-orfcukkg] strong[data-astro-cid-orfcukkg],html[lang=ko] .ImportanceMerit[data-astro-cid-orfcukkg] h3[data-astro-cid-orfcukkg] strong[data-astro-cid-orfcukkg]{background:radial-gradient(circle at center,currentcolor 20%,transparent 22%) top right/1em .3em repeat-x}.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg]{display:grid;grid-template-columns:37.9310344828% 1fr;gap:var(--spacing-xl);align-items:center}@media screen and (max-width: 767px){.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg]{grid-template-columns:repeat(1,1fr)}}.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg] .comparison[data-astro-cid-orfcukkg]{display:grid;gap:var(--spacing-sm)}@media screen and (max-width: 767px){.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg] .comparison[data-astro-cid-orfcukkg]{gap:var(--spacing-md)}}.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg] .comparisonItem[data-astro-cid-orfcukkg]{display:grid;grid-template-columns:41% 1fr;gap:var(--spacing-sm);align-items:center;color:var(--color-text);background:var(--color-contrast-min);border:4px solid var(--color-contrast-min);border-radius:var(--rounded-lg);box-shadow:0 0 0 4px var(--color-bg-light)}@media screen and (max-width: 767px){.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg] .comparisonItem[data-astro-cid-orfcukkg]{border-width:2px}}.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg] .comparisonItem[data-astro-cid-orfcukkg] h4[data-astro-cid-orfcukkg]{position:relative;z-index:1;display:grid;place-items:center;height:100%;font-weight:700;color:var(--color-contrast-min);text-align:center;background:var(--color-primary);border-radius:calc(var(--rounded-lg) - 2px) 0 0 calc(var(--rounded-lg) - 2px);contain:content}.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg] .comparisonItem[data-astro-cid-orfcukkg] h4[data-astro-cid-orfcukkg]:before{position:absolute;top:0;left:0;display:block;width:85%;aspect-ratio:1;-webkit-clip-path:polygon(0 0,100% 0,0% 100%);clip-path:polygon(0 0,100% 0,0% 100%);content:"";background:linear-gradient(209deg,#fff 19.72%,#fff0 87.57%);mix-blend-mode:overlay;opacity:.2}.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg] .comparisonItem[data-astro-cid-orfcukkg] .List{--clamp-min: 12;--clamp-max: 14;margin-block:var(--spacing-2xs);font-size:var(--size-clamp);line-height:1.5}@media screen and (max-width: 767px){.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg] .comparisonItem[data-astro-cid-orfcukkg] .List{margin-block:var(--spacing-xs);margin-left:8px}}.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg] .comparisonItem[data-astro-cid-orfcukkg].-merit h4[data-astro-cid-orfcukkg]{color:var(--color-contrast-min);background:var(--color-tertiary)}.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg] p[data-astro-cid-orfcukkg]{line-height:2.6}@media screen and (max-width: 767px){.ImportanceMerit[data-astro-cid-orfcukkg] .body[data-astro-cid-orfcukkg] p[data-astro-cid-orfcukkg]{line-height:1.75}}.ImportanceTitle[data-astro-cid-nfkvd627]{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:64px;margin-bottom:var(--spacing-3xl);background:#fafbfc;border:4px solid var(--color-bg-light);border-radius:var(--rounded-full);box-shadow:inset 0 0 0 4px #fff}@media screen and (max-width: 767px){.ImportanceTitle[data-astro-cid-nfkvd627]{padding-inline:var(--side-gutter);padding-top:64px;padding-bottom:96px;margin-inline:calc(var(--side-gutter) / 2 * -1);margin-top:calc(var(--spacing-3xl) * -1);border-radius:64px}}.ImportanceTitle[data-astro-cid-nfkvd627] h2[data-astro-cid-nfkvd627]{--clamp-min: 16;--clamp-max: 28;margin-bottom:var(--spacing-sm);font-size:var(--size-clamp);font-weight:700;line-height:1;transform:translateY(calc(-.5em - 8px))}@media screen and (min-width: 768px){.ImportanceTitle[data-astro-cid-nfkvd627] h2[data-astro-cid-nfkvd627]{max-width:calc(100% - 320px)}}.ImportanceTitle[data-astro-cid-nfkvd627] h2[data-astro-cid-nfkvd627] [data-astro-cid-nfkvd627][aria-hidden=true]{display:flex;gap:8px;align-items:baseline}@media screen and (max-width: 575px){.ImportanceTitle[data-astro-cid-nfkvd627] h2[data-astro-cid-nfkvd627] [data-astro-cid-nfkvd627][aria-hidden=true]{flex-direction:column;align-items:center}}.ImportanceTitle[data-astro-cid-nfkvd627] h2[data-astro-cid-nfkvd627] [data-astro-cid-nfkvd627][aria-hidden=true]>span[data-astro-cid-nfkvd627]{--clamp-min: 22;--clamp-max: 32;display:inline-flex;padding:8px 12px;font-size:var(--size-clamp);color:var(--color-contrast-min);background:var(--color-text);border-radius:var(--rounded-sm);box-shadow:4px 4px 0 0 var(--color-shadow)}.ImportanceTitle[data-astro-cid-nfkvd627] h2[data-astro-cid-nfkvd627] strong[data-astro-cid-nfkvd627]{--clamp-min: 22;--clamp-max: 32;display:inline-flex;padding:8px 12px;font-size:var(--size-clamp);color:var(--color-text);background:var(--color-secondary);border-radius:var(--rounded-sm);box-shadow:4px 4px 0 0 var(--color-shadow)}.ImportanceTitle[data-astro-cid-nfkvd627] h3[data-astro-cid-nfkvd627]{--clamp-min: 18;--clamp-max: 24;margin-bottom:var(--spacing-md);font-size:var(--size-clamp);font-weight:700;line-height:2;text-align:center}.ImportanceTitle[data-astro-cid-nfkvd627] h3[data-astro-cid-nfkvd627] [data-astro-cid-nfkvd627][aria-hidden=true]>span[data-astro-cid-nfkvd627]{--clamp-min: 22;--clamp-max: 32;display:inline-flex;font-size:var(--size-clamp)}html[lang=ja] .ImportanceTitle[data-astro-cid-nfkvd627] h3[data-astro-cid-nfkvd627] strong[data-astro-cid-nfkvd627],html[lang=zh-cn] .ImportanceTitle[data-astro-cid-nfkvd627] h3[data-astro-cid-nfkvd627] strong[data-astro-cid-nfkvd627],html[lang=zh-tw] .ImportanceTitle[data-astro-cid-nfkvd627] h3[data-astro-cid-nfkvd627] strong[data-astro-cid-nfkvd627],html[lang=ko] .ImportanceTitle[data-astro-cid-nfkvd627] h3[data-astro-cid-nfkvd627] strong[data-astro-cid-nfkvd627]{background:linear-gradient(transparent 76%,var(--color-accent) 76%,var(--color-accent) 89%,transparent 89%),radial-gradient(circle at center,currentcolor 20%,transparent 22%) top right/1em .3em repeat-x}html:not([lang=ja],[lang=zh-cn],[lang=zh-tw],[lang=ko]) .ImportanceTitle[data-astro-cid-nfkvd627] h3[data-astro-cid-nfkvd627] strong[data-astro-cid-nfkvd627]{background:linear-gradient(transparent 76%,var(--color-accent) 76%,var(--color-accent) 89%,transparent 89%)}.ImportanceTitle[data-astro-cid-nfkvd627] p[data-astro-cid-nfkvd627]{text-align:center;max-width:680px}@media screen and (max-width: 767px){.ImportanceTitle[data-astro-cid-nfkvd627] p[data-astro-cid-nfkvd627]{text-align:left}}.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627]{position:absolute;inset:0;pointer-events:none}.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] img[data-astro-cid-nfkvd627]{width:100%}.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image01[data-astro-cid-nfkvd627]{position:absolute;top:-120px;left:-110px;width:min(262px,100 / var(--artboad-size) * 262 * 1vw);aspect-ratio:262/227}@media screen and (max-width: 1399px){.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image01[data-astro-cid-nfkvd627]{inset:auto calc(100% - 100 / var(--artboad-size) * 160 * 1vw) calc(100% - 100 / var(--artboad-size) * 110 * 1vw) auto}}@media screen and (max-width: 767px){.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image01[data-astro-cid-nfkvd627]{inset:-50px auto auto -30px;width:min(100px,100 / var(--artboad-size) * 100 * 1vw)}}.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image02[data-astro-cid-nfkvd627]{position:absolute;top:-120px;right:-140px;width:min(249px,100 / var(--artboad-size) * 249 * 1vw);aspect-ratio:249/242}@media screen and (max-width: 1399px){.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image02[data-astro-cid-nfkvd627]{inset:auto auto calc(100% - 100 / var(--artboad-size) * 130 * 1vw) calc(100% - 100 / var(--artboad-size) * 120 * 1vw)}}@media screen and (max-width: 767px){.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image02[data-astro-cid-nfkvd627]{inset:-50px -20px auto auto;width:min(96px,100 / var(--artboad-size) * 96 * 1vw)}}.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image03[data-astro-cid-nfkvd627]{position:absolute;bottom:-110px;left:-90px;width:min(294px,100 / var(--artboad-size) * 294 * 1vw);aspect-ratio:294/275}@media screen and (max-width: 1399px){.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image03[data-astro-cid-nfkvd627]{inset:calc(100% - 100 / var(--artboad-size) * 180 * 1vw) calc(100% - 100 / var(--artboad-size) * 220 * 1vw) auto auto}}@media screen and (max-width: 767px){.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image03[data-astro-cid-nfkvd627]{inset:auto auto -30px -20px;width:min(113px,100 / var(--artboad-size) * 113 * 1vw)}}.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image04[data-astro-cid-nfkvd627]{position:absolute;right:-100px;bottom:-90px;width:min(335px,100 / var(--artboad-size) * 335 * 1vw);aspect-ratio:335/293}@media screen and (max-width: 1399px){.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image04[data-astro-cid-nfkvd627]{inset:calc(100% - 100 / var(--artboad-size) * 200 * 1vw) auto auto calc(100% - 100 / var(--artboad-size) * 260 * 1vw)}}@media screen and (max-width: 767px){.ImportanceTitle[data-astro-cid-nfkvd627] .images[data-astro-cid-nfkvd627] .image04[data-astro-cid-nfkvd627]{inset:auto -10px -30px auto;width:min(129px,100 / var(--artboad-size) * 129 * 1vw)}}.ImportanceTrends[data-astro-cid-7rry22rv]{margin-bottom:var(--spacing-3xl)}.ImportanceTrends[data-astro-cid-7rry22rv] h3[data-astro-cid-7rry22rv]{--clamp-min: 18;--clamp-max: 32;margin-bottom:var(--spacing-md);font-size:var(--size-clamp);font-weight:700;text-align:center}.ImportanceTrends[data-astro-cid-7rry22rv] h3[data-astro-cid-7rry22rv] strong[data-astro-cid-7rry22rv]{--clamp-min: 22;--clamp-max: 40;padding-top:.5em;font-size:var(--size-clamp);color:var(--color-primary);border-bottom:.2em solid color-mix(in srgb,var(--color-secondary) 30%,transparent)}html[lang=ja] .ImportanceTrends[data-astro-cid-7rry22rv] h3[data-astro-cid-7rry22rv] strong[data-astro-cid-7rry22rv],html[lang=zh-cn] .ImportanceTrends[data-astro-cid-7rry22rv] h3[data-astro-cid-7rry22rv] strong[data-astro-cid-7rry22rv],html[lang=zh-tw] .ImportanceTrends[data-astro-cid-7rry22rv] h3[data-astro-cid-7rry22rv] strong[data-astro-cid-7rry22rv],html[lang=ko] .ImportanceTrends[data-astro-cid-7rry22rv] h3[data-astro-cid-7rry22rv] strong[data-astro-cid-7rry22rv]{background:radial-gradient(circle at center,currentcolor 20%,transparent 22%) top right/1em .3em repeat-x}.ImportanceTrends[data-astro-cid-7rry22rv] .lead[data-astro-cid-7rry22rv]{--clamp-min: 14;--clamp-max: 18;margin-bottom:var(--spacing-lg);font-size:var(--size-clamp);text-align:center}@media screen and (max-width: 767px){.ImportanceTrends[data-astro-cid-7rry22rv] .lead[data-astro-cid-7rry22rv]{text-align:left}}.ImportanceTrends[data-astro-cid-7rry22rv] .trends[data-astro-cid-7rry22rv]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}@media screen and (max-width: 767px){.ImportanceTrends[data-astro-cid-7rry22rv] .trends[data-astro-cid-7rry22rv]{grid-template-columns:repeat(1,1fr)}}.ImportanceTrends[data-astro-cid-7rry22rv] .trendsItem[data-astro-cid-7rry22rv]{background:#fafbfc;border:4px solid var(--color-contrast-min);border-radius:var(--rounded-lg);box-shadow:0 0 0 4px var(--color-bg-light)}.ImportanceTrends[data-astro-cid-7rry22rv] .trendsItem[data-astro-cid-7rry22rv] h4[data-astro-cid-7rry22rv]{--clamp-min: 18;--clamp-max: 24;position:relative;z-index:1;display:grid;place-items:center;height:80px;padding-inline:var(--spacing-md);font-size:var(--size-clamp);font-weight:700;background:#93d2e5;border-radius:calc(var(--rounded-lg) - 4px) calc(var(--rounded-lg) - 4px) 0 0;contain:content}@media screen and (max-width: 767px){.ImportanceTrends[data-astro-cid-7rry22rv] .trendsItem[data-astro-cid-7rry22rv] h4[data-astro-cid-7rry22rv]{height:64px}}.ImportanceTrends[data-astro-cid-7rry22rv] .trendsItem[data-astro-cid-7rry22rv] h4[data-astro-cid-7rry22rv]:before{position:absolute;top:0;left:0;display:block;width:25%;aspect-ratio:1;-webkit-clip-path:polygon(0 0,100% 0,0% 100%);clip-path:polygon(0 0,100% 0,0% 100%);content:"";background:linear-gradient(209deg,#fff 19.72%,#fff0 87.57%);mix-blend-mode:overlay;opacity:.2}.ImportanceTrends[data-astro-cid-7rry22rv] .trendsItem[data-astro-cid-7rry22rv].-japan h4[data-astro-cid-7rry22rv]{color:var(--color-contrast-min);background:var(--color-text)}.ImportanceTrends[data-astro-cid-7rry22rv] .trendsItem[data-astro-cid-7rry22rv] .trendsBody[data-astro-cid-7rry22rv]{padding:var(--spacing-lg) var(--spacing-md)}.ImportanceTrends[data-astro-cid-7rry22rv] .trendsItem[data-astro-cid-7rry22rv] .trendsBody[data-astro-cid-7rry22rv] .label[data-astro-cid-7rry22rv]{--clamp-min: 15;--clamp-max: 18;display:grid;grid-template-columns:1fr auto 1fr;gap:var(--spacing-md);align-items:center;margin-bottom:var(--spacing-md);font-size:var(--size-clamp);font-weight:700}@media screen and (max-width: 767px){.ImportanceTrends[data-astro-cid-7rry22rv] .trendsItem[data-astro-cid-7rry22rv] .trendsBody[data-astro-cid-7rry22rv] .label[data-astro-cid-7rry22rv]{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}}.ImportanceTrends[data-astro-cid-7rry22rv] .trendsItem[data-astro-cid-7rry22rv] .trendsBody[data-astro-cid-7rry22rv] .label[data-astro-cid-7rry22rv]:before,.ImportanceTrends[data-astro-cid-7rry22rv] .trendsItem[data-astro-cid-7rry22rv] .trendsBody[data-astro-cid-7rry22rv] .label[data-astro-cid-7rry22rv]:after{height:6px;content:"";border-top:2px solid var(--color-border);border-bottom:2px solid var(--color-border)}.ImportanceTrends[data-astro-cid-7rry22rv] .trendsItem[data-astro-cid-7rry22rv] .trendsBody[data-astro-cid-7rry22rv] .label[data-astro-cid-7rry22rv] strong[data-astro-cid-7rry22rv]{color:var(--color-primary)}.Plans[data-astro-cid-yo64ldxx]{position:relative;z-index:1}.Plans[data-astro-cid-yo64ldxx]:before{position:absolute;bottom:calc(var(--spacing-3xl) * -1 - 55px);left:calc(50% - 50cqi + 40px);z-index:-1;display:block;width:130cqi;aspect-ratio:1;content:"";border:200px solid #f0f8fc;border-radius:50%;opacity:.06}@media screen and (max-width: 767px){.Plans[data-astro-cid-yo64ldxx]:before{display:none}}.Plans[data-astro-cid-yo64ldxx] .heading[data-astro-cid-yo64ldxx]{margin-bottom:var(--spacing-2xl);text-align:center}.Plans[data-astro-cid-yo64ldxx] .heading[data-astro-cid-yo64ldxx] h2[data-astro-cid-yo64ldxx]{--clamp-min: 22;--clamp-max: 40;position:relative;display:inline-block;font-size:var(--size-clamp);font-weight:700;line-height:1.4}.Plans[data-astro-cid-yo64ldxx] .heading[data-astro-cid-yo64ldxx] h2[data-astro-cid-yo64ldxx]:after{position:absolute;right:0;bottom:-.2em;left:0;display:block;height:.2em;content:"";background:color-mix(in srgb,#a5dced 40%,transparent)}.Plans[data-astro-cid-yo64ldxx] .plan[data-astro-cid-yo64ldxx]{display:grid;grid-template-columns:repeat(3,minmax(290px,1fr));gap:var(--spacing-xs)}@media screen and (max-width: 991px){.Plans[data-astro-cid-yo64ldxx] .plan[data-astro-cid-yo64ldxx]{grid-template-columns:repeat(1,1fr);gap:var(--spacing-md)}}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx]{--_accent-color: currentcolor;position:relative;z-index:1;display:flex;flex-direction:column;padding:var(--spacing-xl);border:1px solid #fff;border-radius:calc(var(--rounded-md) + 2px)}@media screen and (max-width: 767px){.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx]{padding:var(--spacing-lg)}}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx]:before{position:absolute;inset:1px;z-index:-1;content:"";border:1px solid transparent;border-radius:var(--rounded-md)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx]:after{position:absolute;inset:1px;z-index:-1;-webkit-clip-path:polygon(0 0,80% 0,20% 100%,0% 100%);clip-path:polygon(0 0,80% 0,20% 100%,0% 100%);content:"";background:linear-gradient(180deg,#fff,#000);border-radius:var(--rounded-md);opacity:.05}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] [data-icon]{width:64px;height:64px;margin:0 auto var(--spacing-md)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] h3[data-astro-cid-yo64ldxx]{--clamp-min: 20;--clamp-max: 24;margin-bottom:var(--spacing-md);font-size:var(--size-clamp);font-weight:700;line-height:1.3;text-align:center;border-bottom:1px solid var(--color-contrast-min)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] h3[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx]{position:relative;display:inline-block;padding-bottom:var(--spacing-xs);margin:0 auto}@media screen and (max-width: 767px){.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] h3[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx]{padding-bottom:var(--spacing-md)}}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] h3[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx]:before{position:absolute;right:0;bottom:-1px;left:0;display:block;height:1px;content:"";background:var(--_accent-color)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] h3[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx]{--clamp-min: 16;--clamp-max: 18;font-size:var(--size-clamp)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .badge[data-astro-cid-yo64ldxx]{--_bg-color: #b82626;--_shadow-color: #7b1111;position:absolute;top:12px;left:-8px;font-weight:700}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .badge[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx]{display:flex;align-items:center;justify-content:center;height:42px;padding:12px 32px 12px 24px;-webkit-clip-path:polygon(0% 0%,100% 0,calc(100% - 8px) 50%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0,calc(100% - 8px) 50%,100% 100%,0% 100%);background:var(--_bg-color);border-radius:6px 0 0}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .badge[data-astro-cid-yo64ldxx]:after{position:absolute;bottom:-7px;left:0;width:7px;height:7px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);content:"";background:var(--_shadow-color)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .price[data-astro-cid-yo64ldxx]{margin-bottom:var(--spacing-md);font-weight:700;line-height:1.4;text-align:center}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .price[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx]{--clamp-min: 26;--clamp-max: 34;font-family:var(--font-en);font-size:var(--size-clamp)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .price[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx] .unit[data-astro-cid-yo64ldxx]{--clamp-min: 14;--clamp-max: 16;font-size:var(--size-clamp)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .price[data-astro-cid-yo64ldxx]>small[data-astro-cid-yo64ldxx]{--clamp-min: 12;--clamp-max: 14;font-size:var(--size-clamp);font-weight:400}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .price[data-astro-cid-yo64ldxx].-ask{--clamp-min: 24;--clamp-max: 32;font-size:var(--size-clamp)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .List{--clamp-min: 12;--clamp-max: 14;margin-bottom:var(--spacing-sm);font-size:var(--size-clamp);font-weight:700}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .target[data-astro-cid-yo64ldxx]{padding:var(--spacing-xs) var(--spacing-sm);margin-top:auto;background:color-mix(in srgb,#f9fafb 10%,transparent);border:1px solid #97acc9;border-radius:var(--rounded-sm);box-shadow:inset 0 8px 24px #0000000d}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .target[data-astro-cid-yo64ldxx] p[data-astro-cid-yo64ldxx]{margin:0}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .target[data-astro-cid-yo64ldxx] p[data-astro-cid-yo64ldxx].target-title{--clamp-min: 12;--clamp-max: 14;margin-bottom:var(--spacing-2xs);font-size:var(--size-clamp);font-weight:700;border-bottom:1px solid #06234c}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .target[data-astro-cid-yo64ldxx] p[data-astro-cid-yo64ldxx].target-title>span[data-astro-cid-yo64ldxx]{position:relative;display:block;width:-webkit-max-content;width:max-content}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .target[data-astro-cid-yo64ldxx] p[data-astro-cid-yo64ldxx].target-title>span[data-astro-cid-yo64ldxx]:before{position:absolute;right:0;bottom:-1px;left:0;display:block;height:1px;content:"";background:var(--_accent-color)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .target[data-astro-cid-yo64ldxx] p[data-astro-cid-yo64ldxx].target-text{--clamp-min: 12;--clamp-max: 14;margin-top:var(--spacing-xs);font-size:var(--size-clamp);line-height:1.5}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .highlight[data-astro-cid-yo64ldxx]{position:absolute;bottom:4px;left:-3px;z-index:1;width:9px;height:238px}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .highlight[data-astro-cid-yo64ldxx]:before{position:absolute;inset:0;content:"";filter:blur(6px);border-radius:50%}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .highlight[data-astro-cid-yo64ldxx]:after{position:absolute;top:0;bottom:0;left:4px;width:1px;height:100%;content:"";background:linear-gradient(180deg,#fff0,#fff,#fff0);opacity:.7}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx] .highlight[data-astro-cid-yo64ldxx]+.highlight[data-astro-cid-yo64ldxx]{inset:4px -3px auto auto}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].light{align-self:end;padding-top:var(--spacing-lg);border:1px solid #fff}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].light:after{display:none}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].light h3[data-astro-cid-yo64ldxx]{--clamp-min: 14;--clamp-max: 16;line-height:1.6}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].light h3[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx]:before{background:#5bc0de}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].light h3[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx]{--clamp-min: 14;--clamp-max: 16}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].standard{--_accent-color: #5bc0de;padding-top:var(--spacing-2xl);border-color:#6a95b7}@media screen and (max-width: 767px){.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].standard{padding-top:var(--spacing-2xl)}}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].standard:before{background:#ffffff1a;border-color:#4d94ca;box-shadow:0 0 44px #2f5a8a inset,0 4px 20px #0000000d}@media screen and (max-width: 239px){.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].standard [data-icon]{margin-top:var(--spacing-4xl)}}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].standard .List>li:before{background:var(--_accent-color)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].standard .target[data-astro-cid-yo64ldxx]{border-color:#98aece}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].standard .target[data-astro-cid-yo64ldxx] p[data-astro-cid-yo64ldxx].target-title{border-color:#1e385c}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].standard .highlight[data-astro-cid-yo64ldxx]:before{background:linear-gradient(90deg,#b3cae500,#87aad480 23.08%,#83a4cd 46.63%,#7cace780 71.63%,#7fa8da00)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].premium{--_accent-color: #ae72ff;padding-top:var(--spacing-2xl);border-color:#906ab7}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].premium:before{background:#7d2dce4d;border-color:color-mix(in srgb,#7d2dce 70%,transparent);box-shadow:0 0 44px #7d2dce99 inset,0 4px 20px #0000000d}@media screen and (max-width: 239px){.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].premium [data-icon]{margin-top:var(--spacing-4xl)}}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].premium .badge[data-astro-cid-yo64ldxx]{--_bg-color: linear-gradient(100deg, #e5deb3 1.49%, #d4c087 24.29%, #cdba83 47.57%, #e7c37c 100.29%);--_shadow-color: #98762e;color:#6e4301}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].premium .badge[data-astro-cid-yo64ldxx]>span[data-astro-cid-yo64ldxx]:before{position:absolute;top:0;left:0;display:block;width:26px;height:26px;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";background:linear-gradient(209deg,#fff 19.72%,#fff0 87.57%);filter:drop-shadow(0 20px 44px rgba(0,0,0,.45));border-radius:6px 0 0;opacity:.2}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].premium .List>li:before{background:var(--_accent-color)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].premium .target[data-astro-cid-yo64ldxx]{border-color:#a39fdd}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].premium .target[data-astro-cid-yo64ldxx] p[data-astro-cid-yo64ldxx].target-title{border-color:#292570}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].premium .highlight[data-astro-cid-yo64ldxx]:before{background:linear-gradient(90deg,#ccb3e500,#ae87d480 23.08%,#a883cd 46.63%,#b27ce780 71.63%,#ad7fda00)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport{--_accent-color: #b08f5b;display:grid;grid-template-columns:42% 1fr;gap:var(--spacing-2xl);align-items:center;padding:var(--spacing-lg) var(--spacing-2xl);margin-top:var(--spacing-xl);color:#fefee9;border-color:color-mix(in srgb,#fff 80%,transparent)}@media screen and (max-width: 767px){.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport{grid-template-columns:1fr;gap:var(--spacing-md);padding:var(--spacing-lg)}}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport:before{background:linear-gradient(180deg,#e5deb333,#d4c08733 23.08%,#cdba8333 46.63%,#e7c37c33);border-color:#a2a7a3;box-shadow:0 0 40px #e5deb399 inset,0 4px 20px #0000000d}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport:after{opacity:.1}@media screen and (min-width: 768px){.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport:after{-webkit-clip-path:polygon(0 0,20% 0,0 80%);clip-path:polygon(0 0,20% 0,0 80%);background:linear-gradient(209deg,#fff 19.72%,#fff0 87.57%);opacity:.2}}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport h3[data-astro-cid-yo64ldxx]{--clamp-min: 24;--clamp-max: 32;display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center;padding-bottom:var(--spacing-sm);margin-bottom:var(--spacing-md);border-color:#b08f5b}@media screen and (max-width: 767px){.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport h3[data-astro-cid-yo64ldxx]{padding-bottom:var(--spacing-md)}}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport h3[data-astro-cid-yo64ldxx]>strong[data-astro-cid-yo64ldxx]{--clamp-min: 15;--clamp-max: 18;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--size-clamp);color:var(--color-text);background:linear-gradient(91deg,#e5deb3 1.98%,#d4c087 24.64%,#cdba83 47.76%,#e7c37c 100.14%);border-radius:var(--rounded-md)}@media screen and (max-width: 767px){.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport h3[data-astro-cid-yo64ldxx]>strong[data-astro-cid-yo64ldxx]{display:block;width:100%;margin-bottom:var(--spacing-xs)}}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport h3[data-astro-cid-yo64ldxx]>em[data-astro-cid-yo64ldxx]{font-style:normal;color:transparent;background:linear-gradient(180deg,#fff6bf,#eed58b 23.08%,#ffe59c 46.63%,#ffd98c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport .price[data-astro-cid-yo64ldxx]{color:transparent;background:linear-gradient(180deg,#fff6bf,#eed58b 23.08%,#ffe59c 46.63%,#ffd98c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport .price[data-astro-cid-yo64ldxx].-ask{margin-bottom:0}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport .List>li:before{background:var(--_accent-color)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport .target[data-astro-cid-yo64ldxx]{border-color:#b4b6b4}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport .target[data-astro-cid-yo64ldxx] p[data-astro-cid-yo64ldxx].target-title{border-color:#363737}@media screen and (min-width: 768px){.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport .highlight[data-astro-cid-yo64ldxx]{top:-3px;bottom:auto;left:14px;width:383px;height:9px}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport .highlight[data-astro-cid-yo64ldxx]:before{background:linear-gradient(90deg,#e5deb300,#d4c08780 23.08%,#cdba83 46.63%,#e7c37c80 71.63%,#dabf7f00)}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport .highlight[data-astro-cid-yo64ldxx]:after{inset:4px 0 auto;width:100%;height:1px;content:"";background:linear-gradient(90deg,#fff0,#fff,#fff0);opacity:.7}.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport .highlight[data-astro-cid-yo64ldxx]+.highlight[data-astro-cid-yo64ldxx]{inset:auto 40px -3px auto}}@media screen and (max-width: 767px){.Plans[data-astro-cid-yo64ldxx] article[data-astro-cid-yo64ldxx].totalSupport .highlight[data-astro-cid-yo64ldxx] .highlight[data-astro-cid-yo64ldxx]:before{background:linear-gradient(90deg,#e5deb300,#d4c08780 23.08%,#cdba83 46.63%,#e7c37c80 71.63%,#dabf7f00)}}.Annotation[data-astro-cid-fz773u2t]{--clamp-min: 12;--clamp-max: 14;display:flex;margin-bottom:0;font-size:var(--size-clamp)}.Annotation[data-astro-cid-fz773u2t][data-align=start]{justify-content:flex-start}.Annotation[data-astro-cid-fz773u2t][data-align=center]{justify-content:center}.Annotation[data-astro-cid-fz773u2t][data-align=end]{justify-content:flex-end}.Annotation[data-astro-cid-fz773u2t]>.mark[data-astro-cid-fz773u2t]{flex-shrink:0;margin-right:4px}.Solutions[data-astro-cid-ediflzer]{position:relative;z-index:1;margin-top:calc((var(--spacing-3xl) + min(56px,3.8888888889cqi)) * -1)}.Solutions[data-astro-cid-ediflzer] .head[data-astro-cid-ediflzer]{position:relative;padding:var(--spacing-3xl) 0 var(--spacing-2xl);margin-bottom:var(--spacing-3xl);color:var(--color-contrast-min)}.Solutions[data-astro-cid-ediflzer] .head[data-astro-cid-ediflzer]:before{--_angle: min(56px, calc(56 / 1440 * 100cqi));position:absolute;inset:0;z-index:-1;margin-inline:calc(50% - 50cqi);-webkit-clip-path:polygon(0 0,50% var(--_angle),100% 0,100% calc(100% - var(--_angle)),50% 100%,0 calc(100% - var(--_angle)));clip-path:polygon(0 0,50% var(--_angle),100% 0,100% calc(100% - var(--_angle)),50% 100%,0 calc(100% - var(--_angle)));content:"";background:linear-gradient(135deg,#0166a4 10%,#0570b0 10% 30%,#0166a4 30% 80%,#0570b0 80% 100%)}.Solutions[data-astro-cid-ediflzer] .head[data-astro-cid-ediflzer] h2[data-astro-cid-ediflzer]{--clamp-min: 18;--clamp-max: 32;margin-bottom:var(--spacing-md);font-size:var(--size-clamp);font-weight:700;line-height:2.2;text-align:center}@media screen and (max-width: 767px){.Solutions[data-astro-cid-ediflzer] .head[data-astro-cid-ediflzer] h2[data-astro-cid-ediflzer]{margin-inline:calc(var(--side-gutter) * -1)}}.Solutions[data-astro-cid-ediflzer] .head[data-astro-cid-ediflzer] h2[data-astro-cid-ediflzer] [data-astro-cid-ediflzer][aria-hidden=true]>span[data-astro-cid-ediflzer]{--clamp-min: 22;--clamp-max: 40;font-size:var(--size-clamp)}.Solutions[data-astro-cid-ediflzer] .head[data-astro-cid-ediflzer] h2[data-astro-cid-ediflzer] strong[data-astro-cid-ediflzer]{padding-top:.5em;padding-bottom:.1em;border-bottom:.15em solid var(--color-accent)}html[lang=ja] .Solutions[data-astro-cid-ediflzer] .head[data-astro-cid-ediflzer] h2[data-astro-cid-ediflzer] strong[data-astro-cid-ediflzer],html[lang=zh-cn] .Solutions[data-astro-cid-ediflzer] .head[data-astro-cid-ediflzer] h2[data-astro-cid-ediflzer] strong[data-astro-cid-ediflzer],html[lang=zh-tw] .Solutions[data-astro-cid-ediflzer] .head[data-astro-cid-ediflzer] h2[data-astro-cid-ediflzer] strong[data-astro-cid-ediflzer],html[lang=ko] .Solutions[data-astro-cid-ediflzer] .head[data-astro-cid-ediflzer] h2[data-astro-cid-ediflzer] strong[data-astro-cid-ediflzer]{background:radial-gradient(circle at center,currentcolor 20%,transparent 22%) top right/1em .3em repeat-x}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer]{display:grid;gap:var(--spacing-3xl);counter-reset:solution-num}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer]{display:grid;grid-template-columns:1fr min(512px,45.7142857143%);gap:var(--spacing-xl);align-items:center;counter-increment:solution-num}@media screen and (max-width: 767px){.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer]{grid-template-columns:repeat(1,1fr)}}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer]:nth-child(2n){grid-template-columns:min(512px,45.7142857143%) 1fr}@media screen and (max-width: 767px){.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer]:nth-child(2n){grid-template-columns:repeat(1,1fr)}}@media screen and (min-width: 768px){.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer]:nth-child(2n) .image[data-astro-cid-ediflzer]{order:-1}}@media screen and (max-width: 767px){.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .image[data-astro-cid-ediflzer]{order:-1}}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .image[data-astro-cid-ediflzer] img[data-astro-cid-ediflzer]{width:100%}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .text[data-astro-cid-ediflzer] h3[data-astro-cid-ediflzer]{--clamp-min: 22;--clamp-max: 32;position:relative;margin-bottom:var(--spacing-sm);font-size:var(--size-clamp);font-weight:700;line-height:1.4}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .text[data-astro-cid-ediflzer] h3[data-astro-cid-ediflzer] span[data-astro-cid-ediflzer]{--clamp-min: 14;--clamp-max: 18;display:block;margin-bottom:var(--spacing-sm);font-family:var(--font-en);font-size:var(--size-clamp);font-weight:700;color:var(--color-primary);text-transform:uppercase}@media screen and (max-width: 767px){.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .text[data-astro-cid-ediflzer] h3[data-astro-cid-ediflzer] span[data-astro-cid-ediflzer]{margin-bottom:var(--spacing-xs);padding-right:70px}}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .text[data-astro-cid-ediflzer] h3[data-astro-cid-ediflzer]:before{--clamp-min: 48;--clamp-max: 88;display:grid;place-items:center;float:right;margin-left:8px;font-family:var(--font-en);font-size:var(--size-clamp);font-weight:700;line-height:1;color:var(--color-primary);content:counter(solution-num,decimal-leading-zero)}@media screen and (max-width: 767px){.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .text[data-astro-cid-ediflzer] h3[data-astro-cid-ediflzer]:before{position:absolute;top:-25px;right:0;z-index:1;float:none}}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .text[data-astro-cid-ediflzer] .Annotation{margin-top:var(--spacing-xs)}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .text[data-astro-cid-ediflzer] .Stack{margin-top:var(--spacing-md)}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .text[data-astro-cid-ediflzer] ul[data-astro-cid-ediflzer]{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs) var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);margin-top:var(--spacing-md);border-radius:var(--rounded-md);box-shadow:0 0 0 8px #f0f8fc}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .text[data-astro-cid-ediflzer] ul[data-astro-cid-ediflzer] li[data-astro-cid-ediflzer]{--clamp-min: 14;--clamp-max: 15;display:grid;grid-template-columns:1em 1fr;gap:var(--spacing-2xs);font-size:var(--size-clamp);font-weight:700;line-height:1.5}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .text[data-astro-cid-ediflzer] ul[data-astro-cid-ediflzer] li[data-astro-cid-ediflzer]:before{display:block;width:1em;height:1em;margin-top:calc((1lh - 1em)/2);content:"";background:#008670;-webkit-mask:var(--icon-check) center/contain;mask:var(--icon-check) center/contain}.Solutions[data-astro-cid-ediflzer] .body[data-astro-cid-ediflzer] article[data-astro-cid-ediflzer] .image[data-astro-cid-ediflzer]{border-radius:var(--rounded-lg);contain:content}.Statistics[data-astro-cid-qrbodmzi]{position:relative;z-index:3;padding-bottom:calc(var(--spacing-5xl) * 1.25);margin-bottom:calc(var(--spacing-5xl) * 1.25 * -1)}.Statistics[data-astro-cid-qrbodmzi]:before{--_angle: calc(56 / 1440 * 100cqi);position:absolute;inset:0;z-index:-1;margin-inline:calc(50% - 50cqi);-webkit-clip-path:polygon(0 0,50% 0,100% 0,100% calc(100% - var(--_angle)),50% 100%,0 calc(100% - var(--_angle)));clip-path:polygon(0 0,50% 0,100% 0,100% calc(100% - var(--_angle)),50% 100%,0 calc(100% - var(--_angle)));content:"";background:var(--color-bg-body)}.Statistics[data-astro-cid-qrbodmzi] .heading[data-astro-cid-qrbodmzi]{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--spacing-md);align-items:center;margin-bottom:var(--spacing-md)}.Statistics[data-astro-cid-qrbodmzi] .heading[data-astro-cid-qrbodmzi]:before,.Statistics[data-astro-cid-qrbodmzi] .heading[data-astro-cid-qrbodmzi]:after{height:6px;content:"";border-top:2px solid var(--color-border);border-bottom:2px solid var(--color-border)}.Statistics[data-astro-cid-qrbodmzi] .heading[data-astro-cid-qrbodmzi] h2[data-astro-cid-qrbodmzi]{--clamp-min: 18;--clamp-max: 32;font-size:var(--size-clamp);font-weight:700;text-align:center}@media screen and (max-width: 767px){.Statistics[data-astro-cid-qrbodmzi] .heading[data-astro-cid-qrbodmzi] h2[data-astro-cid-qrbodmzi]{line-height:1.4}}.Statistics[data-astro-cid-qrbodmzi] .heading[data-astro-cid-qrbodmzi] h2[data-astro-cid-qrbodmzi] span[data-astro-cid-qrbodmzi]{--clamp-min: 22;--clamp-max: 40;font-size:var(--size-clamp)}.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;align-items:center}@media screen and (max-width: 991px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi]{grid-template-columns:repeat(2,1fr);gap:5em 24px}}@media screen and (max-width: 767px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi]{grid-template-columns:repeat(2,1fr);gap:8px 24px}}@media screen and (max-width: 239px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi]{grid-template-columns:1fr;gap:8px 24px}}.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi]{--clamp-min: 12;--clamp-max: 14;position:relative;z-index:1;font-size:var(--size-clamp);line-height:1.5}@media screen and (min-width: 992px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi]:nth-child(2),.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi]:nth-child(3){transform:translateY(24px)}}@media screen and (min-width: 768px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi]{display:grid;place-items:center;width:100%;aspect-ratio:1;border:2px solid #eaeef1;border-radius:50%;box-shadow:0 0 0 8px var(--color-bg-light)}}@media screen and (max-width: 767px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi]{display:grid;grid-template-rows:subgrid;grid-row:span 2}}@media screen and (min-width: 768px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi]:before{position:absolute;top:0;left:0;display:block;width:100%;aspect-ratio:1;-webkit-clip-path:polygon(0 0,65% 0,0% 65%);clip-path:polygon(0 0,65% 0,0% 65%);content:"";background:linear-gradient(209deg,#5bc0de 19.72%,#5bc0de00 87.57%);border-radius:50%;opacity:.06}}.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .text[data-astro-cid-qrbodmzi]{text-align:center}@media screen and (min-width: 768px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .text[data-astro-cid-qrbodmzi]{display:grid;gap:var(--spacing-sm);justify-content:center}}@media screen and (max-width: 767px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .text[data-astro-cid-qrbodmzi]>p[data-astro-cid-qrbodmzi]{margin-top:16px;text-align:left}.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .number[data-astro-cid-qrbodmzi]{position:relative;display:grid;place-items:center;aspect-ratio:1;margin-block:16px 8px;border:2px solid #eaeef1;border-radius:50%;box-shadow:0 0 0 8px var(--color-bg-light)}.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .number[data-astro-cid-qrbodmzi]:before{position:absolute;top:0;left:0;display:block;width:100%;aspect-ratio:1;-webkit-clip-path:polygon(0 0,65% 0,0% 65%);clip-path:polygon(0 0,65% 0,0% 65%);content:"";background:linear-gradient(209deg,#5bc0de 19.72%,#5bc0de00 87.57%);border-radius:50%;opacity:.06}}.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .number[data-astro-cid-qrbodmzi]>p[data-astro-cid-qrbodmzi]{--clamp-min: 56;--clamp-max: 72;width:-webkit-max-content;width:max-content;padding:0 8px;margin:0 auto;font-family:var(--font-en-cond);font-size:var(--size-clamp);font-weight:900;line-height:1;background:linear-gradient(transparent 76%,color-mix(in srgb,var(--color-secondary) 50%,transparent) 76%,color-mix(in srgb,var(--color-secondary) 50%,transparent) 92%,transparent 92%)}html:not([lang=ja],[lang=zh-cn],[lang=zh-tw],[lang=ko]) .Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .number[data-astro-cid-qrbodmzi]>p[data-astro-cid-qrbodmzi]{--clamp-min: 44;--clamp-max: 64}.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .number[data-astro-cid-qrbodmzi]>p[data-astro-cid-qrbodmzi] .unit[data-astro-cid-qrbodmzi]{--clamp-min: 12;--clamp-max: 32;position:relative;top:-2px;font-family:var(--font);font-size:var(--size-clamp);font-weight:700}html:not([lang=ja],[lang=zh-cn],[lang=zh-tw],[lang=ko]) .Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .number[data-astro-cid-qrbodmzi]>p[data-astro-cid-qrbodmzi] .unit[data-astro-cid-qrbodmzi]{--clamp-max: 20}html:not([lang=ja],[lang=zh-cn],[lang=zh-tw],[lang=ko]) .Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .number[data-astro-cid-qrbodmzi]>p[data-astro-cid-qrbodmzi].cjk{display:none}html[lang=ja] .Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .number[data-astro-cid-qrbodmzi]>p[data-astro-cid-qrbodmzi][lang=en],html[lang=zh-cn] .Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .number[data-astro-cid-qrbodmzi]>p[data-astro-cid-qrbodmzi][lang=en],html[lang=zh-tw] .Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .number[data-astro-cid-qrbodmzi]>p[data-astro-cid-qrbodmzi][lang=en],html[lang=ko] .Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .number[data-astro-cid-qrbodmzi]>p[data-astro-cid-qrbodmzi][lang=en]{display:none}.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] cite[data-astro-cid-qrbodmzi]{--clamp-min: 10;--clamp-max: 14;font-size:var(--size-clamp);font-style:normal}@media screen and (min-width: 768px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] cite[data-astro-cid-qrbodmzi]{position:absolute;top:calc(100% + 1.25rem)}}@media screen and (max-width: 767px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] cite[data-astro-cid-qrbodmzi]{display:grid;line-height:1.5}}.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .note[data-astro-cid-qrbodmzi]{position:absolute;right:0;top:calc(100% + 8rem);width:91cqi;text-align:right}@media screen and (max-width: 991px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .note[data-astro-cid-qrbodmzi]{top:calc(100% + 4rem)}}@media screen and (max-width: 767px){.Statistics[data-astro-cid-qrbodmzi] .body[data-astro-cid-qrbodmzi] article[data-astro-cid-qrbodmzi] .note[data-astro-cid-qrbodmzi]{top:calc(100% + 2rem)}}.Strengths[data-astro-cid-dbjb3zzx]{position:relative;z-index:1}.Strengths[data-astro-cid-dbjb3zzx]:before{position:absolute;top:64px;right:calc(50% - 50cqi);bottom:calc(var(--spacing-3xl) * -1);z-index:-1;display:block;width:60cqi;content:"";background:#fbfbfc;border-radius:11cqi 0 0}.Strengths[data-astro-cid-dbjb3zzx] .heading[data-astro-cid-dbjb3zzx]{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--spacing-md);align-items:center;margin-bottom:var(--spacing-md)}.Strengths[data-astro-cid-dbjb3zzx] .heading[data-astro-cid-dbjb3zzx]:before,.Strengths[data-astro-cid-dbjb3zzx] .heading[data-astro-cid-dbjb3zzx]:after{height:6px;content:"";border-top:2px solid var(--color-border);border-bottom:2px solid var(--color-border)}.Strengths[data-astro-cid-dbjb3zzx] .heading[data-astro-cid-dbjb3zzx] h2[data-astro-cid-dbjb3zzx]{--clamp-min: 22;--clamp-max: 40;font-size:var(--size-clamp);font-weight:700;text-align:center}.Strengths[data-astro-cid-dbjb3zzx] .heading[data-astro-cid-dbjb3zzx] h2[data-astro-cid-dbjb3zzx] span[data-astro-cid-dbjb3zzx]{--clamp-min: 32;--clamp-max: 40;font-size:var(--size-clamp)}.Strengths[data-astro-cid-dbjb3zzx] .lead[data-astro-cid-dbjb3zzx]{--clamp-min: 14;--clamp-max: 18;margin-bottom:var(--spacing-xl);font-size:var(--size-clamp);text-align:center}@media screen and (max-width: 767px){.Strengths[data-astro-cid-dbjb3zzx] .lead[data-astro-cid-dbjb3zzx]{text-align:left}}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}@media screen and (max-width: 767px){.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx]{grid-template-columns:repeat(1,1fr)}}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx]{position:relative;z-index:1;display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:var(--spacing-md);padding:var(--spacing-xl);background:linear-gradient(180deg,#c9dbe5,#cfdde5 23.08%,#91adbd 46.63%,#aad0e5);border-radius:var(--rounded-md)}@media screen and (max-width: 767px){.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx]{padding:var(--spacing-md)}}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx]:before{position:absolute;top:0;left:0;display:block;width:40%;aspect-ratio:1;-webkit-clip-path:polygon(0 0,100% 0,0% 100%);clip-path:polygon(0 0,100% 0,0% 100%);content:"";background:linear-gradient(209deg,#fff 19.72%,#fff0 87.57%);mix-blend-mode:overlay;opacity:.2}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .badge[data-astro-cid-dbjb3zzx]{position:absolute;top:calc(var(--spacing-sm) * -1);left:calc(var(--spacing-lg) * -1);display:grid;place-items:center;width:5em;height:5em;font-size:calc(18 / var(--base-font-size) * 1rem);font-weight:700;line-height:1.3;color:var(--color-contrast-min);text-align:center;content:"独自の強み";background:url(/lp/accessibility/assets/img/strengths_icon.svg) no-repeat;background-size:contain}@media screen and (max-width: 991px){.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .badge[data-astro-cid-dbjb3zzx]{top:calc(var(--spacing-md) * -1);width:64px;height:64px;font-size:calc(14 / var(--base-font-size) * 1rem);background-size:contain}}@media screen and (max-width: 767px){.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .badge[data-astro-cid-dbjb3zzx]{left:calc(var(--spacing-md) * -1);width:56px;height:56px;font-size:calc(12 / var(--base-font-size) * 1rem)}}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .title[data-astro-cid-dbjb3zzx]{display:flex;justify-content:center;border-bottom:1px solid #7e99b6;box-shadow:0 1px #e2f0fe;padding:0 2em}@media screen and (max-width: 239px){.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .title[data-astro-cid-dbjb3zzx]{padding:0 3em}}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .title[data-astro-cid-dbjb3zzx] h3[data-astro-cid-dbjb3zzx]{--clamp-min: 11.5;--clamp-max: 14;position:relative;padding-bottom:var(--spacing-sm);font-size:var(--size-clamp);font-weight:700;text-align:center;display:inline-block}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .title[data-astro-cid-dbjb3zzx] h3[data-astro-cid-dbjb3zzx]:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;content:"";background:var(--color-text)}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .title[data-astro-cid-dbjb3zzx] h3[data-astro-cid-dbjb3zzx] strong[data-astro-cid-dbjb3zzx]{--clamp-min: 18;--clamp-max: 24;font-size:var(--size-clamp)}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .image[data-astro-cid-dbjb3zzx]{display:flex;gap:var(--spacing-md);align-items:center;justify-content:center;padding:var(--spacing-md) var(--spacing-xl);background:var(--color-contrast-min);border-radius:var(--rounded-sm);box-shadow:-32px 28px 108px #ffffff14 inset,48px -40px 148px #7ea2c84d inset}@media screen and (min-width: 768px){.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .image[data-astro-cid-dbjb3zzx]{aspect-ratio:480/216}}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .image[data-astro-cid-dbjb3zzx] .iaap-badge[data-astro-cid-dbjb3zzx]{width:min(140px,40%);aspect-ratio:1}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .image[data-astro-cid-dbjb3zzx] .iaap-badge[data-astro-cid-dbjb3zzx] a[data-astro-cid-dbjb3zzx]{display:block}.Strengths[data-astro-cid-dbjb3zzx] .body[data-astro-cid-dbjb3zzx] article[data-astro-cid-dbjb3zzx] .text[data-astro-cid-dbjb3zzx]{padding:var(--spacing-sm);background:color-mix(in srgb,var(--color-bg-body) 40%,transparent);border:1px solid var(--color-bg-body);border-radius:var(--rounded-sm)}.Values[data-astro-cid-xm7kzrsb]{position:relative;z-index:2;padding-top:var(--spacing-2xl)}.Values[data-astro-cid-xm7kzrsb]:before{position:absolute;bottom:calc(var(--spacing-3xl) * -1 + 20%);left:calc(50% - 50cqi - 100px);z-index:-1;display:block;width:min(130cqi,2400px);aspect-ratio:1;content:"";border:200px solid #5baede;border-radius:50%;opacity:.06}.Values[data-astro-cid-xm7kzrsb] .heading[data-astro-cid-xm7kzrsb]{margin-bottom:var(--spacing-lg);text-align:center}@media screen and (max-width: 767px){.Values[data-astro-cid-xm7kzrsb] .heading[data-astro-cid-xm7kzrsb]{margin-top:var(--spacing-md)}}.Values[data-astro-cid-xm7kzrsb] .heading[data-astro-cid-xm7kzrsb] h2[data-astro-cid-xm7kzrsb]{--clamp-min: 16;--clamp-max: 40;position:relative;display:inline-block;font-size:var(--size-clamp);font-weight:700;line-height:1.4}@media screen and (max-width: 767px){.Values[data-astro-cid-xm7kzrsb] .heading[data-astro-cid-xm7kzrsb] h2[data-astro-cid-xm7kzrsb]{line-height:1.2}}.Values[data-astro-cid-xm7kzrsb] .heading[data-astro-cid-xm7kzrsb] h2[data-astro-cid-xm7kzrsb]:after{position:absolute;right:0;bottom:0;left:0;display:block;height:.2em;content:"";background:color-mix(in srgb,var(--color-secondary) 50%,transparent)}.Values[data-astro-cid-xm7kzrsb] .heading[data-astro-cid-xm7kzrsb] h2[data-astro-cid-xm7kzrsb] strong[data-astro-cid-xm7kzrsb]{--clamp-min: 24;--clamp-max: 40;font-size:var(--size-clamp);color:var(--color-primary)}.Values[data-astro-cid-xm7kzrsb] .heading[data-astro-cid-xm7kzrsb] h2[data-astro-cid-xm7kzrsb] strong[data-astro-cid-xm7kzrsb] span[data-astro-cid-xm7kzrsb]{--clamp-min: 40;--clamp-max: 72;font-family:var(--font-en-cond);font-size:var(--size-clamp);font-weight:700}.Values[data-astro-cid-xm7kzrsb] .lead[data-astro-cid-xm7kzrsb]{--clamp-min: 14;--clamp-max: 18;margin-bottom:var(--spacing-2xl);font-size:var(--size-clamp);text-align:center}@media screen and (max-width: 767px){.Values[data-astro-cid-xm7kzrsb] .lead[data-astro-cid-xm7kzrsb]{text-align:left}}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl);counter-reset:value-num}@media screen and (max-width: 767px){.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb]{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 239px){.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb]{gap:var(--spacing-4xl)}}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb]{display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:0;padding:var(--spacing-md);counter-increment:value-num;background:var(--color-bg-body);border-radius:var(--rounded-md)}@media screen and (max-width: 767px){.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb]{padding-top:var(--spacing-xl)}}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] .title[data-astro-cid-xm7kzrsb]{position:relative;margin-bottom:var(--spacing-md);border-bottom:2px solid #f1f1f1;padding-right:3.5em}@media screen and (max-width: 767px){.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] .title[data-astro-cid-xm7kzrsb]{padding-right:0}}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] .title[data-astro-cid-xm7kzrsb]:before{position:absolute;right:-1.1em;bottom:-2px;display:grid;place-items:center;width:2.5em;height:2.5em;font-family:var(--font-en-cond);font-size:calc(38 / var(--base-font-size) * 1rem);font-weight:700;content:counter(value-num);background:url(/lp/accessibility/assets/img/stepbox_icon.svg) no-repeat;background-size:contain}@media screen and (max-width: 767px){.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] .title[data-astro-cid-xm7kzrsb]:before{top:-56px;right:50%;width:48px;height:48px;font-size:calc(20 / var(--base-font-size) * 1rem);transform:translate(50%)}}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] .title[data-astro-cid-xm7kzrsb] h3[data-astro-cid-xm7kzrsb]{--clamp-min: 16;--clamp-max: 24;position:relative;display:inline-block;padding-top:4px;padding-bottom:var(--spacing-sm);font-size:var(--size-clamp);font-weight:700;line-height:1.5;height:100%}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] .title[data-astro-cid-xm7kzrsb] h3[data-astro-cid-xm7kzrsb]:after{position:absolute;right:0;bottom:-2px;left:0;display:block;height:2px;content:"";background:var(--color-secondary)}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] .image[data-astro-cid-xm7kzrsb]{margin-bottom:var(--spacing-md);border-radius:var(--rounded-lg);contain:content}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] .image[data-astro-cid-xm7kzrsb] img[data-astro-cid-xm7kzrsb]{width:100%}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] p[data-astro-cid-xm7kzrsb]{margin-bottom:var(--spacing-2xs)}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] dl[data-astro-cid-xm7kzrsb]{--clamp-min: 12;--clamp-max: 14;display:grid;grid-template-columns:auto 1fr;font-size:var(--size-clamp);font-weight:700}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] dl[data-astro-cid-xm7kzrsb]>div[data-astro-cid-xm7kzrsb]{display:contents}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] dl[data-astro-cid-xm7kzrsb] dt[data-astro-cid-xm7kzrsb]{display:grid;place-items:center;padding-inline:var(--spacing-md);margin-top:var(--spacing-xs);background:#f0f8fc}.Values[data-astro-cid-xm7kzrsb] .body[data-astro-cid-xm7kzrsb] article[data-astro-cid-xm7kzrsb] dl[data-astro-cid-xm7kzrsb] dd[data-astro-cid-xm7kzrsb]{grid-column:span 2;margin-top:6px}@use "@/styles/global" as *;
