@layer reset,base,components,features,third-party,theme,utilities;@layer reset{*,*:after,*:before{box-sizing:border-box}:where(:focus-visible){outline-offset:3px}:where(html){-webkit-text-size-adjust:none;text-size-adjust:none}:where(html){line-height:1.5}:where(html){scrollbar-gutter:stable}:where(h1){font-size:2em;margin-block:.67em}:where(abbr[title]){cursor:help;text-decoration-line:underline;text-decoration-style:dotted}@media(forced-colors:active){:where(mark){color:HighlightText;background-color:Highlight}}:where(audio,iframe,img,svg,video){max-block-size:100%;max-inline-size:100%}:where(fieldset){min-inline-size:0}:where(label):has(+:where(input:not([type=radio],[type=checkbox]),select,textarea)){display:block}:where(textarea:not([rows])){min-block-size:6em}:where(button,input,select,textarea){font-family:inherit;font-size:inherit}:where([type=search]){-webkit-appearance:textfield}@supports (-webkit-touch-callout: none){:where([type=search]){border:1px solid -apple-system-secondary-label;background-color:canvas}}:where(input):where([type=tel],[type=url],[type=email],[type=number]):not(:placeholder-shown){direction:ltr}:where(table){border-collapse:collapse;border:1px solid}:where(th,td){border:1px solid;padding:.25em .5em;vertical-align:top}:where(dialog)::backdrop{background:#0000004d}:where(dialog,[popover]),:where(dialog)::backdrop{opacity:0;transition:opacity .15s ease-out,display .15s allow-discrete,overlay .15s allow-discrete}:where(dialog[open],:popover-open),:where(dialog[open])::backdrop{opacity:1}@starting-style{:where(dialog[open],:popover-open),:where(dialog[open])::backdrop{opacity:0}}[hidden]:not([hidden=until-found]){display:none!important}:where(img){display:block}:where(summary){cursor:default}:where(iframe){border:none}}@layer reset;@layer base;@layer components;@layer features;@layer third-party;@layer theme;@layer utilities;@layer reset;@layer base;@layer reset{*{transition:.3s cubic-bezier(.4,.4,0,1)}html,body{margin:0;padding:0;scrollbar-width:none}button{background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}figure{display:block;margin:0}h1,h2,h3,h4,h5,h6{margin-top:0}em{font-style:normal}}@layer base{html{font-family:var(--_1og2uqk1);scroll-behavior:smooth}body{color:var(--_1og2uqk6);font-family:var(--_1og2uqk0);font-size:1rem;word-spacing:1px;background-color:var(--_1og2uqkp);min-height:100vh;-webkit-font-smoothing:antialiased}a,button{vertical-align:baseline}.img{width:100%;height:auto;max-width:100%}}@layer base;@layer base{.m-0{margin:0}.mx-0{margin-inline:0}.my-0{margin-block:0}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.p-0{padding:0}.px-0{padding-inline:0}.py-0{padding-block:0}}@layer base;@layer utilities;@layer base{.breakable{word-break:keep-all;overflow-wrap:break-word}}@layer utilities{[data-kerning=palt]{font-feature-settings:"plat" 1}[data-kerning=pwid]{font-feature-settings:"pwid" 1}[data-kerning=pkna]{font-feature-settings:"pkna" 1}.font-brandon,[data-font=brandon]{font-family:var(--_1og2uqk5)}.font-natoSansJp,[data-font=natoSansJp]{font-family:var(--_1og2uqk2);font-optical-sizing:auto;font-style:normal}.font-natoSansJp.fw-medium,.fw-medium[data-font=natoSansJp],[data-font=natoSansJp-medium]{font-family:var(--_1og2uqk2);font-optical-sizing:auto;font-weight:500}.font-natoSansJp.fw-semibold,.fw-semibold[data-font=natoSansJp] [data-font=natoSansJp-bold-semibold]{font-family:var(--_1og2uqk2);font-optical-sizing:auto;font-weight:600}.font-natoSansJp.fw-bold,.fw-bold[data-font=natoSansJp] [data-font=natoSansJp-bold]{font-family:var(--_1og2uqk2);font-optical-sizing:auto;font-weight:700}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}}@layer base;@layer base{.icon{direction:ltr;font-style:normal;font-weight:400;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased}.svgIcon{fill:currentColor;font-size:1em;height:1em;vertical-align:text-bottom;user-select:none}}@layer base;@layer base{.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.hidden{display:none}}@layer base;@layer base{.list-none{list-style:none;padding-inline-start:0}}@layer base;@layer base{.screenReaderText{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}}
