:root:not(:lang(ar)){--start:left;--end:right}:root:lang(ar){--start:right;--end:left}:root:lang(ja),:root:lang(zh){word-break:break-all}:root:lang(th){word-break:normal}:root:not(:lang(ja)):not(:lang(zh)):not(:lang(th)){word-break:keep-all;overflow-wrap:anywhere}html{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}@media(min-width:1024px){html{font-size:16px}}@media(max-width:1023px){html{font-size:14px}}@media(min-width:1024px){html.xSmall{font-size:12px}}@media(max-width:1023px){html.xSmall{font-size:10px}}@media(min-width:1024px){html.small{font-size:14px}}@media(max-width:1023px){html.small{font-size:12px}}@media(min-width:1024px){html.large{font-size:18px}}@media(max-width:1023px){html.large{font-size:16px}}@media(min-width:1024px){html.xLarge{font-size:20px}}@media(max-width:1023px){html.xLarge{font-size:18px}}body{margin:0;min-width:315px;background-color:var(--neutral100);line-height:1;font-family:var(--font);font-synthesis:none;font-weight:400;letter-spacing:-.02em;-webkit-text-size-adjust:none;color:var(--neutral900);text-underline-offset:.25em}body,html{overscroll-behavior-y:none}*,:after,:before{box-sizing:border-box;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .5s,font-size 0s,z-index 0s,background-position 0s}:after,:before{pointer-events:none}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-size:100%}button,input,optgroup,select,textarea{font-family:inherit;font-synthesis:none;font-weight:inherit;letter-spacing:inherit}article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,nav,section,summary,time,video{display:block}ul{list-style:none}address{font-style:normal}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{vertical-align:baseline;margin:0;padding:0;background:rgba(0,0,0,0);text-decoration:none;color:inherit}b,h1,h2,h3,h4,h5,h6,strong{font-weight:700}ins{color:var(--primary600)}em{font-style:normal}mark{background-color:var(--primary100);font-style:italic;font-weight:700;color:var(--primary800)}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{table-layout:auto;border-collapse:collapse;border-spacing:0}hr{display:block;height:0;margin:0;padding:0;border:0}button,input,select,textarea{margin:0;padding:0;font:inherit;letter-spacing:inherit;color:inherit}textarea{resize:none}button,input[type=button],input[type=date],input[type=email],input[type=file],input[type=image],input[type=month],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0)}input::-ms-clear,input::-ms-reveal,input[type=hidden]{display:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner{margin:-1px;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button,input[type=button],input[type=file],input[type=image],input[type=submit]{border:0;background:rgba(0,0,0,0);cursor:pointer}button:disabled,input:disabled{cursor:default}input[type=date]{background:rgba(0,0,0,0)}input::-webkit-calendar-picker-indicator{opacity:0}::placeholder{color:var(--neutral500);letter-spacing:-.02em;opacity:1}.btn_default.small>span,.btn_default:not(.small){display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border:1px solid}.btn_default.fold.small>span:after,.btn_default.fold:not(.small):after,.btn_default.home.small>span:before,.btn_default.home:not(.small):before,.btn_default.more.small>span:after,.btn_default.more:not(.small):after,.btn_default.restart.small>span:before,.btn_default.restart:not(.small):before,.btn_default.share.small>span:before,.btn_default.share:not(.small):before{content:"";mask-position:center;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.btn_default.fold.small>span:after,.btn_default.fold:not(.small):after,.btn_default.more.small>span:after,.btn_default.more:not(.small):after{mask-image:url(/images/icons/arrow.svg);-webkit-mask-image:url(/images/icons/arrow.svg)}.btn_default.more.small>span:after,.btn_default.more:not(.small):after{transform:rotate(90deg)}.btn_default.fold.small>span:after,.btn_default.fold:not(.small):after{transform:rotate(270deg)}.btn_default.home.small>span:before,.btn_default.home:not(.small):before{mask-image:url(/images/icons/home.svg);-webkit-mask-image:url(/images/icons/home.svg)}.btn_default.share.small>span:before,.btn_default.share:not(.small):before{mask-image:url(/images/icons/share.svg);-webkit-mask-image:url(/images/icons/share.svg)}.btn_default.restart.small>span:before,.btn_default.restart:not(.small):before{mask-image:url(/images/icons/restart.svg);-webkit-mask-image:url(/images/icons/restart.svg)}.btn_default:not(.small){padding:0 1rem;font-size:1rem;line-height:2.75rem;border-radius:.5rem}.btn_default:not(.small):after,.btn_default:not(.small):before{width:1rem;height:1rem}html:not([dir=rtl]) .btn_default:not(.small):before{margin-right:.5rem}html:not([dir=rtl]) .btn_default:not(.small):after,html[dir=rtl] .btn_default:not(.small):before{margin-left:.5rem}html[dir=rtl] .btn_default:not(.small):after{margin-right:.5rem}@media(min-width:1024px){.btn_default.small{margin:-2px 0;padding:2px 0}}@media(max-width:1023px){.btn_default.small{margin:-4px 0;padding:4px 0}}.btn_default.small>span{padding:0 .75rem;font-size:.875rem;line-height:2rem;border-radius:.5rem}.btn_default.small>span:after,.btn_default.small>span:before{width:.75rem;height:.75rem}html:not([dir=rtl]) .btn_default.small>span:before{margin-right:.25rem}html:not([dir=rtl]) .btn_default.small>span:after,html[dir=rtl] .btn_default.small>span:before{margin-left:.25rem}html[dir=rtl] .btn_default.small>span:after{margin-right:.25rem}.btn_default.small:hover>span,.btn_default:not(.small):hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn_default:not(.small):focus:not(:focus-visible){outline:none}.btn_default:not(.small):focus-visible{outline:2px solid var(--primary600);outline-offset:-4px}.btn_default.small{outline:none!important}.btn_default.small:focus:not(:focus-visible)>span{outline:none}.btn_default.small:focus-visible>span{outline:2px solid var(--primary600);outline-offset:-4px}.btn_default.small>span,.btn_default:not(.small){border-color:var(--neutral300);background-color:var(--neutral50);color:var(--neutral800)}.btn_default.small>span:hover,.btn_default:not(.small):hover{background-color:var(--neutral0)}.btn_default.small>span:after,.btn_default.small>span:before,.btn_default:not(.small):after,.btn_default:not(.small):before{background-color:var(--neutral800)}.btn_primary.small>span,.btn_primary:not(.small){display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border:1px solid}.btn_primary.fold.small>span:after,.btn_primary.fold:not(.small):after,.btn_primary.home.small>span:before,.btn_primary.home:not(.small):before,.btn_primary.more.small>span:after,.btn_primary.more:not(.small):after,.btn_primary.restart.small>span:before,.btn_primary.restart:not(.small):before,.btn_primary.share.small>span:before,.btn_primary.share:not(.small):before{content:"";mask-position:center;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.btn_primary.fold.small>span:after,.btn_primary.fold:not(.small):after,.btn_primary.more.small>span:after,.btn_primary.more:not(.small):after{mask-image:url(/images/icons/arrow.svg);-webkit-mask-image:url(/images/icons/arrow.svg)}.btn_primary.more.small>span:after,.btn_primary.more:not(.small):after{transform:rotate(90deg)}.btn_primary.fold.small>span:after,.btn_primary.fold:not(.small):after{transform:rotate(270deg)}.btn_primary.home.small>span:before,.btn_primary.home:not(.small):before{mask-image:url(/images/icons/home.svg);-webkit-mask-image:url(/images/icons/home.svg)}.btn_primary.share.small>span:before,.btn_primary.share:not(.small):before{mask-image:url(/images/icons/share.svg);-webkit-mask-image:url(/images/icons/share.svg)}.btn_primary.restart.small>span:before,.btn_primary.restart:not(.small):before{mask-image:url(/images/icons/restart.svg);-webkit-mask-image:url(/images/icons/restart.svg)}.btn_primary:not(.small){padding:0 1rem;font-size:1rem;line-height:2.75rem;border-radius:.5rem}.btn_primary:not(.small):after,.btn_primary:not(.small):before{width:1rem;height:1rem}html:not([dir=rtl]) .btn_primary:not(.small):before{margin-right:.5rem}html:not([dir=rtl]) .btn_primary:not(.small):after,html[dir=rtl] .btn_primary:not(.small):before{margin-left:.5rem}html[dir=rtl] .btn_primary:not(.small):after{margin-right:.5rem}@media(min-width:1024px){.btn_primary.small{margin:-2px 0;padding:2px 0}}@media(max-width:1023px){.btn_primary.small{margin:-4px 0;padding:4px 0}}.btn_primary.small>span{padding:0 .75rem;font-size:.875rem;line-height:2rem;border-radius:.5rem}.btn_primary.small>span:after,.btn_primary.small>span:before{width:.75rem;height:.75rem}html:not([dir=rtl]) .btn_primary.small>span:before{margin-right:.25rem}html:not([dir=rtl]) .btn_primary.small>span:after,html[dir=rtl] .btn_primary.small>span:before{margin-left:.25rem}html[dir=rtl] .btn_primary.small>span:after{margin-right:.25rem}.btn_primary.small:hover>span,.btn_primary:not(.small):hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn_primary:not(.small):focus:not(:focus-visible){outline:none}.btn_primary:not(.small):focus-visible{outline:2px solid var(--neutral0);outline-offset:-4px}.btn_primary.small{outline:none!important}.btn_primary.small:focus:not(:focus-visible)>span{outline:none}.btn_primary.small:focus-visible>span{outline:2px solid var(--neutral0);outline-offset:-4px}.btn_primary.small>span,.btn_primary:not(.small){border-color:var(--primary500);background-color:var(--primary500);color:var(--neutral0)}.btn_primary.small>span:hover,.btn_primary:not(.small):hover{background-color:var(--primary600);border-color:var(--primary600)}.btn_primary.small>span:after,.btn_primary.small>span:before,.btn_primary:not(.small):after,.btn_primary:not(.small):before{background-color:var(--neutral0)}.btn_secondary.small>span,.btn_secondary:not(.small){display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border:1px solid}.btn_secondary.fold.small>span:after,.btn_secondary.fold:not(.small):after,.btn_secondary.home.small>span:before,.btn_secondary.home:not(.small):before,.btn_secondary.more.small>span:after,.btn_secondary.more:not(.small):after,.btn_secondary.restart.small>span:before,.btn_secondary.restart:not(.small):before,.btn_secondary.share.small>span:before,.btn_secondary.share:not(.small):before{content:"";mask-position:center;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.btn_secondary.fold.small>span:after,.btn_secondary.fold:not(.small):after,.btn_secondary.more.small>span:after,.btn_secondary.more:not(.small):after{mask-image:url(/images/icons/arrow.svg);-webkit-mask-image:url(/images/icons/arrow.svg)}.btn_secondary.more.small>span:after,.btn_secondary.more:not(.small):after{transform:rotate(90deg)}.btn_secondary.fold.small>span:after,.btn_secondary.fold:not(.small):after{transform:rotate(270deg)}.btn_secondary.home.small>span:before,.btn_secondary.home:not(.small):before{mask-image:url(/images/icons/home.svg);-webkit-mask-image:url(/images/icons/home.svg)}.btn_secondary.share.small>span:before,.btn_secondary.share:not(.small):before{mask-image:url(/images/icons/share.svg);-webkit-mask-image:url(/images/icons/share.svg)}.btn_secondary.restart.small>span:before,.btn_secondary.restart:not(.small):before{mask-image:url(/images/icons/restart.svg);-webkit-mask-image:url(/images/icons/restart.svg)}.btn_secondary:not(.small){padding:0 1rem;font-size:1rem;line-height:2.75rem;border-radius:.5rem}.btn_secondary:not(.small):after,.btn_secondary:not(.small):before{width:1rem;height:1rem}html:not([dir=rtl]) .btn_secondary:not(.small):before{margin-right:.5rem}html:not([dir=rtl]) .btn_secondary:not(.small):after,html[dir=rtl] .btn_secondary:not(.small):before{margin-left:.5rem}html[dir=rtl] .btn_secondary:not(.small):after{margin-right:.5rem}@media(min-width:1024px){.btn_secondary.small{margin:-2px 0;padding:2px 0}}@media(max-width:1023px){.btn_secondary.small{margin:-4px 0;padding:4px 0}}.btn_secondary.small>span{padding:0 .75rem;font-size:.875rem;line-height:2rem;border-radius:.5rem}.btn_secondary.small>span:after,.btn_secondary.small>span:before{width:.75rem;height:.75rem}html:not([dir=rtl]) .btn_secondary.small>span:before{margin-right:.25rem}html:not([dir=rtl]) .btn_secondary.small>span:after,html[dir=rtl] .btn_secondary.small>span:before{margin-left:.25rem}html[dir=rtl] .btn_secondary.small>span:after{margin-right:.25rem}.btn_secondary.small:hover>span,.btn_secondary:not(.small):hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn_secondary:not(.small):focus:not(:focus-visible){outline:none}.btn_secondary:not(.small):focus-visible{outline:2px solid var(--neutral0);outline-offset:-4px}.btn_secondary.small{outline:none!important}.btn_secondary.small:focus:not(:focus-visible)>span{outline:none}.btn_secondary.small:focus-visible>span{outline:2px solid var(--neutral0);outline-offset:-4px}.btn_secondary.small>span,.btn_secondary:not(.small){border-color:var(--secondary500);background-color:var(--secondary500);color:var(--neutral0)}.btn_secondary.small>span:hover,.btn_secondary:not(.small):hover{background-color:var(--secondary600);border-color:var(--secondary600)}.btn_secondary.small>span:after,.btn_secondary.small>span:before,.btn_secondary:not(.small):after,.btn_secondary:not(.small):before{background-color:var(--neutral0)}.btn_tertiary.small>span,.btn_tertiary:not(.small){display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border:1px solid}.btn_tertiary.fold.small>span:after,.btn_tertiary.fold:not(.small):after,.btn_tertiary.home.small>span:before,.btn_tertiary.home:not(.small):before,.btn_tertiary.more.small>span:after,.btn_tertiary.more:not(.small):after,.btn_tertiary.restart.small>span:before,.btn_tertiary.restart:not(.small):before,.btn_tertiary.share.small>span:before,.btn_tertiary.share:not(.small):before{content:"";mask-position:center;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.btn_tertiary.fold.small>span:after,.btn_tertiary.fold:not(.small):after,.btn_tertiary.more.small>span:after,.btn_tertiary.more:not(.small):after{mask-image:url(/images/icons/arrow.svg);-webkit-mask-image:url(/images/icons/arrow.svg)}.btn_tertiary.more.small>span:after,.btn_tertiary.more:not(.small):after{transform:rotate(90deg)}.btn_tertiary.fold.small>span:after,.btn_tertiary.fold:not(.small):after{transform:rotate(270deg)}.btn_tertiary.home.small>span:before,.btn_tertiary.home:not(.small):before{mask-image:url(/images/icons/home.svg);-webkit-mask-image:url(/images/icons/home.svg)}.btn_tertiary.share.small>span:before,.btn_tertiary.share:not(.small):before{mask-image:url(/images/icons/share.svg);-webkit-mask-image:url(/images/icons/share.svg)}.btn_tertiary.restart.small>span:before,.btn_tertiary.restart:not(.small):before{mask-image:url(/images/icons/restart.svg);-webkit-mask-image:url(/images/icons/restart.svg)}.btn_tertiary:not(.small){padding:0 1rem;font-size:1rem;line-height:2.75rem;border-radius:.5rem}.btn_tertiary:not(.small):after,.btn_tertiary:not(.small):before{width:1rem;height:1rem}html:not([dir=rtl]) .btn_tertiary:not(.small):before{margin-right:.5rem}html:not([dir=rtl]) .btn_tertiary:not(.small):after,html[dir=rtl] .btn_tertiary:not(.small):before{margin-left:.5rem}html[dir=rtl] .btn_tertiary:not(.small):after{margin-right:.5rem}@media(min-width:1024px){.btn_tertiary.small{margin:-2px 0;padding:2px 0}}@media(max-width:1023px){.btn_tertiary.small{margin:-4px 0;padding:4px 0}}.btn_tertiary.small>span{padding:0 .75rem;font-size:.875rem;line-height:2rem;border-radius:.5rem}.btn_tertiary.small>span:after,.btn_tertiary.small>span:before{width:.75rem;height:.75rem}html:not([dir=rtl]) .btn_tertiary.small>span:before{margin-right:.25rem}html:not([dir=rtl]) .btn_tertiary.small>span:after,html[dir=rtl] .btn_tertiary.small>span:before{margin-left:.25rem}html[dir=rtl] .btn_tertiary.small>span:after{margin-right:.25rem}.btn_tertiary.small:hover>span,.btn_tertiary:not(.small):hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn_tertiary:not(.small):focus:not(:focus-visible){outline:none}.btn_tertiary:not(.small):focus-visible{outline:2px solid var(--neutral0);outline-offset:-4px}.btn_tertiary.small{outline:none!important}.btn_tertiary.small:focus:not(:focus-visible)>span{outline:none}.btn_tertiary.small:focus-visible>span{outline:2px solid var(--neutral0);outline-offset:-4px}.btn_tertiary.small>span,.btn_tertiary:not(.small){border-color:var(--tertiary500);background-color:var(--tertiary500);color:var(--neutral0)}.btn_tertiary.small>span:hover,.btn_tertiary:not(.small):hover{background-color:var(--tertiary600);border-color:var(--tertiary600)}.btn_tertiary.small>span:after,.btn_tertiary.small>span:before,.btn_tertiary:not(.small):after,.btn_tertiary:not(.small):before{background-color:var(--neutral0)}.btn_quaternary.small>span,.btn_quaternary:not(.small){display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border:1px solid}.btn_quaternary.fold.small>span:after,.btn_quaternary.fold:not(.small):after,.btn_quaternary.home.small>span:before,.btn_quaternary.home:not(.small):before,.btn_quaternary.more.small>span:after,.btn_quaternary.more:not(.small):after,.btn_quaternary.restart.small>span:before,.btn_quaternary.restart:not(.small):before,.btn_quaternary.share.small>span:before,.btn_quaternary.share:not(.small):before{content:"";mask-position:center;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.btn_quaternary.fold.small>span:after,.btn_quaternary.fold:not(.small):after,.btn_quaternary.more.small>span:after,.btn_quaternary.more:not(.small):after{mask-image:url(/images/icons/arrow.svg);-webkit-mask-image:url(/images/icons/arrow.svg)}.btn_quaternary.more.small>span:after,.btn_quaternary.more:not(.small):after{transform:rotate(90deg)}.btn_quaternary.fold.small>span:after,.btn_quaternary.fold:not(.small):after{transform:rotate(270deg)}.btn_quaternary.home.small>span:before,.btn_quaternary.home:not(.small):before{mask-image:url(/images/icons/home.svg);-webkit-mask-image:url(/images/icons/home.svg)}.btn_quaternary.share.small>span:before,.btn_quaternary.share:not(.small):before{mask-image:url(/images/icons/share.svg);-webkit-mask-image:url(/images/icons/share.svg)}.btn_quaternary.restart.small>span:before,.btn_quaternary.restart:not(.small):before{mask-image:url(/images/icons/restart.svg);-webkit-mask-image:url(/images/icons/restart.svg)}.btn_quaternary:not(.small){padding:0 1rem;font-size:1rem;line-height:2.75rem;border-radius:.5rem}.btn_quaternary:not(.small):after,.btn_quaternary:not(.small):before{width:1rem;height:1rem}html:not([dir=rtl]) .btn_quaternary:not(.small):before{margin-right:.5rem}html:not([dir=rtl]) .btn_quaternary:not(.small):after,html[dir=rtl] .btn_quaternary:not(.small):before{margin-left:.5rem}html[dir=rtl] .btn_quaternary:not(.small):after{margin-right:.5rem}@media(min-width:1024px){.btn_quaternary.small{margin:-2px 0;padding:2px 0}}@media(max-width:1023px){.btn_quaternary.small{margin:-4px 0;padding:4px 0}}.btn_quaternary.small>span{padding:0 .75rem;font-size:.875rem;line-height:2rem;border-radius:.5rem}.btn_quaternary.small>span:after,.btn_quaternary.small>span:before{width:.75rem;height:.75rem}html:not([dir=rtl]) .btn_quaternary.small>span:before{margin-right:.25rem}html:not([dir=rtl]) .btn_quaternary.small>span:after,html[dir=rtl] .btn_quaternary.small>span:before{margin-left:.25rem}html[dir=rtl] .btn_quaternary.small>span:after{margin-right:.25rem}.btn_quaternary.small:hover>span,.btn_quaternary:not(.small):hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn_quaternary:not(.small):focus:not(:focus-visible){outline:none}.btn_quaternary:not(.small):focus-visible{outline:2px solid var(--neutral0);outline-offset:-4px}.btn_quaternary.small{outline:none!important}.btn_quaternary.small:focus:not(:focus-visible)>span{outline:none}.btn_quaternary.small:focus-visible>span{outline:2px solid var(--neutral0);outline-offset:-4px}.btn_quaternary.small>span,.btn_quaternary:not(.small){border-color:var(--quaternary500);background-color:var(--quaternary500);color:var(--neutral0)}.btn_quaternary.small>span:hover,.btn_quaternary:not(.small):hover{background-color:var(--quaternary600);border-color:var(--quaternary600)}.btn_quaternary.small>span:after,.btn_quaternary.small>span:before,.btn_quaternary:not(.small):after,.btn_quaternary:not(.small):before{background-color:var(--neutral0)}.btn_quinary.small>span,.btn_quinary:not(.small){display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border:1px solid}.btn_quinary.fold.small>span:after,.btn_quinary.fold:not(.small):after,.btn_quinary.home.small>span:before,.btn_quinary.home:not(.small):before,.btn_quinary.more.small>span:after,.btn_quinary.more:not(.small):after,.btn_quinary.restart.small>span:before,.btn_quinary.restart:not(.small):before,.btn_quinary.share.small>span:before,.btn_quinary.share:not(.small):before{content:"";mask-position:center;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.btn_quinary.fold.small>span:after,.btn_quinary.fold:not(.small):after,.btn_quinary.more.small>span:after,.btn_quinary.more:not(.small):after{mask-image:url(/images/icons/arrow.svg);-webkit-mask-image:url(/images/icons/arrow.svg)}.btn_quinary.more.small>span:after,.btn_quinary.more:not(.small):after{transform:rotate(90deg)}.btn_quinary.fold.small>span:after,.btn_quinary.fold:not(.small):after{transform:rotate(270deg)}.btn_quinary.home.small>span:before,.btn_quinary.home:not(.small):before{mask-image:url(/images/icons/home.svg);-webkit-mask-image:url(/images/icons/home.svg)}.btn_quinary.share.small>span:before,.btn_quinary.share:not(.small):before{mask-image:url(/images/icons/share.svg);-webkit-mask-image:url(/images/icons/share.svg)}.btn_quinary.restart.small>span:before,.btn_quinary.restart:not(.small):before{mask-image:url(/images/icons/restart.svg);-webkit-mask-image:url(/images/icons/restart.svg)}.btn_quinary:not(.small){padding:0 1rem;font-size:1rem;line-height:2.75rem;border-radius:.5rem}.btn_quinary:not(.small):after,.btn_quinary:not(.small):before{width:1rem;height:1rem}html:not([dir=rtl]) .btn_quinary:not(.small):before{margin-right:.5rem}html:not([dir=rtl]) .btn_quinary:not(.small):after,html[dir=rtl] .btn_quinary:not(.small):before{margin-left:.5rem}html[dir=rtl] .btn_quinary:not(.small):after{margin-right:.5rem}@media(min-width:1024px){.btn_quinary.small{margin:-2px 0;padding:2px 0}}@media(max-width:1023px){.btn_quinary.small{margin:-4px 0;padding:4px 0}}.btn_quinary.small>span{padding:0 .75rem;font-size:.875rem;line-height:2rem;border-radius:.5rem}.btn_quinary.small>span:after,.btn_quinary.small>span:before{width:.75rem;height:.75rem}html:not([dir=rtl]) .btn_quinary.small>span:before{margin-right:.25rem}html:not([dir=rtl]) .btn_quinary.small>span:after,html[dir=rtl] .btn_quinary.small>span:before{margin-left:.25rem}html[dir=rtl] .btn_quinary.small>span:after{margin-right:.25rem}.btn_quinary.small:hover>span,.btn_quinary:not(.small):hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn_quinary:not(.small):focus:not(:focus-visible){outline:none}.btn_quinary:not(.small):focus-visible{outline:2px solid var(--neutral0);outline-offset:-4px}.btn_quinary.small{outline:none!important}.btn_quinary.small:focus:not(:focus-visible)>span{outline:none}.btn_quinary.small:focus-visible>span{outline:2px solid var(--neutral0);outline-offset:-4px}.btn_quinary.small>span,.btn_quinary:not(.small){border-color:var(--quinary500);background-color:var(--quinary500);color:var(--neutral0)}.btn_quinary.small>span:hover,.btn_quinary:not(.small):hover{background-color:var(--quinary600);border-color:var(--quinary600)}.btn_quinary.small>span:after,.btn_quinary.small>span:before,.btn_quinary:not(.small):after,.btn_quinary:not(.small):before{background-color:var(--neutral0)}.subTitle{font-size:1.75rem;line-height:1.2;color:var(--neutral900)}.subTitle2{font-size:1.5rem;line-height:1.3;color:var(--neutral800)}.subTitle2 em{text-transform:uppercase}html:not([dir=rtl]) .subTitle2 small{padding-left:.25em}html[dir=rtl] .subTitle2 small{padding-right:.25em}.subTitle2 small{font-size:1.125rem}.subTitle2 small:before{content:"("}.subTitle2 small:after{content:")"}.subTitle3{font-size:1.25rem;line-height:1.4}.subTitle3,.subTitle4{color:var(--neutral800)}.subTitle4{font-size:1.125rem;line-height:1.5}.notifications{margin-top:2.5rem;border-radius:.75rem;padding:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.04);background-color:var(--neutral100)}.notifications>h3,.notifications>h5{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;line-height:1.5rem;color:var(--neutral800)}.notifications>h3:before,.notifications>h5:before{content:""}html:not([dir=rtl]) .notifications>h3:before,html:not([dir=rtl]) .notifications>h5:before{margin-right:.5rem}html[dir=rtl] .notifications>h3:before,html[dir=rtl] .notifications>h5:before{margin-left:.5rem}.notifications>h3:before,.notifications>h5:before{width:1.5rem;height:1.5rem;mask-image:url(/images/icons/todo.svg);-webkit-mask-image:url(/images/icons/todo.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;background-color:var(--neutral800)}.notifications ul{margin-top:1rem}.notifications ul li{position:relative}html:not([dir=rtl]) .notifications ul li{padding-left:.75rem}html[dir=rtl] .notifications ul li{padding-right:.75rem}.notifications ul li{font-size:.875rem;line-height:1.75;color:var(--neutral700)}.notifications ul li+li{margin-top:.5rem}.notifications ul li:before{content:"";position:absolute}html:not([dir=rtl]) .notifications ul li:before{left:0}html[dir=rtl] .notifications ul li:before{right:0}.notifications ul li:before{top:.575rem;width:.25rem;height:.25rem;border-radius:50%;background-color:var(--neutral400)}:root{--primary50:#F5F7FF;--primary100:#E5EBFF;--primary200:#CDD8FF;--primary300:#A8B9FB;--primary400:#8598F8;--primary500:#6672EE;--primary600:#5259E3;--primary700:#4449CC;--primary800:#393DA6;--primary900:#323583;--secondary50:#FBF7FF;--secondary100:#F5EBFF;--secondary200:#ECDBFF;--secondary300:#D9BBFB;--secondary400:#C194F8;--secondary500:#A666EE;--secondary600:#9152E3;--secondary700:#7E44CC;--secondary800:#6A39A6;--secondary900:#573283;--tertiary50:#FFF7F9;--tertiary100:#FFECF4;--tertiary200:#FDD9EB;--tertiary300:#FBADD3;--tertiary400:#F67EB2;--tertiary500:#E85A9A;--tertiary600:#D44284;--tertiary700:#B8356E;--tertiary800:#922A57;--tertiary900:#6E2042;--quaternary50:#F2FAFA;--quaternary100:#D8F2F1;--quaternary200:#AEEAE8;--quaternary300:#78D4D1;--quaternary400:#4CBFBB;--quaternary500:#26A5A1;--quaternary600:#1E8C88;--quaternary700:#197572;--quaternary800:#15615F;--quaternary900:#12504E;--quinary50:#FFF8F3;--quinary100:#FFECDD;--quinary200:#FFD9C1;--quinary300:#FFB385;--quinary400:#F88652;--quinary500:#E96B37;--quinary600:#D15424;--quinary700:#B3431B;--quinary800:#913716;--quinary900:#6E2A11;--neutral0:#ffffff;--neutral50:#F9FAFB;--neutral100:#F3F4F6;--neutral200:#E5E7EB;--neutral300:#D1D5DB;--neutral400:#9CA3AF;--neutral500:#6B7280;--neutral600:#4B5563;--neutral700:#374151;--neutral800:#1F2937;--neutral900:#111827;--scrim:0,0,0}[data-theme=dark]{--primary50:#10121d;--primary100:#181c33;--primary200:#22284d;--primary300:#2f378a;--primary400:#4249b8;--primary500:#5c64d4;--primary600:#757bc9;--primary700:#8e94db;--primary800:#b1b6eb;--primary900:#d4d6f7;--secondary50:#120e1f;--secondary100:#1a1431;--secondary200:#251b4a;--secondary300:#522194;--secondary400:#6f34b8;--secondary500:#894ccf;--secondary600:#9e6ecf;--secondary700:#b58fd4;--secondary800:#ceb2e6;--secondary900:#e6d6f5;--tertiary50:#180b13;--tertiary100:#250f1f;--tertiary200:#381432;--tertiary300:#8d164d;--tertiary400:#b12566;--tertiary500:#cc407a;--tertiary600:#d46596;--tertiary700:#db8bb0;--tertiary800:#e6b3cb;--tertiary900:#f2d6e4;--quaternary50:#061616;--quaternary100:#0a2020;--quaternary200:#0f302f;--quaternary300:#0d5656;--quaternary400:#107c7c;--quaternary500:#199a97;--quaternary600:#40aba8;--quaternary700:#68bdbb;--quaternary800:#9ad4d2;--quaternary900:#cce9e8;--quinary50:#160b06;--quinary100:#241108;--quinary200:#381a0a;--quinary300:#8c2e0b;--quinary400:#a83f12;--quinary500:#bf5326;--quinary600:#cc744e;--quinary700:#d69578;--quinary800:#e3b6a3;--quinary900:#f0d8cd;--neutral0:#0b0e14;--neutral50:#141820;--neutral100:#1b222d;--neutral200:#252e3d;--neutral300:#354257;--neutral400:#5b6a85;--neutral500:#7a89a3;--neutral600:#bdc5d4;--neutral700:#d1d8e3;--neutral800:#e2e7f0;--neutral900:#f5f7fa;--scrim:0,0,0}:root:lang(ko){--font:"Pretendard","Malgun Gothic","맑은 고딕",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",helvetica,"Apple SD Gothic Neo",sans-serif}:root:lang(th){--font:"Kanit","Leelawadee UI","Thonburi","KHTerminal",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",helvetica,"Apple SD Gothic Neo",sans-serif}:root:lang(ja){--font:"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic","游ゴシック","Meiryo","メイリオ",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Apple SD Gothic Neo",helvetica,sans-serif}:root:lang(zh){--font:"PingFang SC","Lantinghei SC","Microsoft YaHei","Heiti SC","SimHei","HanHei SC",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Apple SD Gothic Neo",helvetica,sans-serif}:root:lang(ar){--font:"Segoe UI","Tahoma","Arial","Geeza Pro","Simplified Arabic","Dubai",system-ui,-apple-system,BlinkMacSystemFont,helvetica,"Apple SD Gothic Neo",sans-serif}:root:not(:lang(ko)):not(:lang(th)):not(:lang(ja)):not(:lang(zh)):not(:lang(ar)){--font:"Pretendard Std",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,helvetica,"Apple SD Gothic Neo",sans-serif}.srOnly{position:absolute;margin:-1px;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes fadeUp{0%{opacity:0;margin-top:24px}to{opacity:1;margin-top:0}}@property --primary50{syntax:"<color>";initial-value:#f3f6ff;inherits:true}@property --primary100{syntax:"<color>";initial-value:#e0e7ff;inherits:true}@property --primary200{syntax:"<color>";initial-value:#c7d2fe;inherits:true}@property --primary300{syntax:"<color>";initial-value:#a5b4fc;inherits:true}@property --primary400{syntax:"<color>";initial-value:#818cf8;inherits:true}@property --primary500{syntax:"<color>";initial-value:#6366f1;inherits:true}@property --primary600{syntax:"<color>";initial-value:#4f46e5;inherits:true}@property --primary700{syntax:"<color>";initial-value:#4338ca;inherits:true}@property --primary800{syntax:"<color>";initial-value:#3730a3;inherits:true}@property --primary900{syntax:"<color>";initial-value:#312e81;inherits:true}@property --secondary50{syntax:"<color>";initial-value:#faf5ff;inherits:true}@property --secondary100{syntax:"<color>";initial-value:#f3e8ff;inherits:true}@property --secondary200{syntax:"<color>";initial-value:#e9d5ff;inherits:true}@property --secondary300{syntax:"<color>";initial-value:#d8b4fe;inherits:true}@property --secondary400{syntax:"<color>";initial-value:#c084fc;inherits:true}@property --secondary500{syntax:"<color>";initial-value:#a855f7;inherits:true}@property --secondary600{syntax:"<color>";initial-value:#9333ea;inherits:true}@property --secondary700{syntax:"<color>";initial-value:#7e22ce;inherits:true}@property --secondary800{syntax:"<color>";initial-value:#6b21a8;inherits:true}@property --secondary900{syntax:"<color>";initial-value:#581c87;inherits:true}@property --tertiary50{syntax:"<color>";initial-value:#fdf2f8;inherits:true}@property --tertiary100{syntax:"<color>";initial-value:#fce7f3;inherits:true}@property --tertiary200{syntax:"<color>";initial-value:#fbcfe8;inherits:true}@property --tertiary300{syntax:"<color>";initial-value:#f8b4d6;inherits:true}@property --tertiary400{syntax:"<color>";initial-value:#f472b6;inherits:true}@property --tertiary500{syntax:"<color>";initial-value:#ec4899;inherits:true}@property --tertiary600{syntax:"<color>";initial-value:#db2777;inherits:true}@property --tertiary700{syntax:"<color>";initial-value:#be185d;inherits:true}@property --tertiary800{syntax:"<color>";initial-value:#831843;inherits:true}@property --tertiary900{syntax:"<color>";initial-value:#500724;inherits:true}@property --quaternary50{syntax:"<color>";initial-value:#f0fafa;inherits:true}@property --quaternary100{syntax:"<color>";initial-value:#ccefee;inherits:true}@property --quaternary200{syntax:"<color>";initial-value:#99e0de;inherits:true}@property --quaternary300{syntax:"<color>";initial-value:#5ec9c7;inherits:true}@property --quaternary400{syntax:"<color>";initial-value:#2db5b3;inherits:true}@property --quaternary500{syntax:"<color>";initial-value:#0e9f9d;inherits:true}@property --quaternary600{syntax:"<color>";initial-value:#0c8280;inherits:true}@property --quaternary700{syntax:"<color>";initial-value:#0d6b69;inherits:true}@property --quaternary800{syntax:"<color>";initial-value:#0f5655;inherits:true}@property --quaternary900{syntax:"<color>";initial-value:#114544;inherits:true}@property --quinary50{syntax:"<color>";initial-value:#fff7f0;inherits:true}@property --quinary100{syntax:"<color>";initial-value:#ffead9;inherits:true}@property --quinary200{syntax:"<color>";initial-value:#ffd0b0;inherits:true}@property --quinary300{syntax:"<color>";initial-value:#ffad7d;inherits:true}@property --quinary400{syntax:"<color>";initial-value:#f87c45;inherits:true}@property --quinary500{syntax:"<color>";initial-value:#ea5c20;inherits:true}@property --quinary600{syntax:"<color>";initial-value:#c44512;inherits:true}@property --quinary700{syntax:"<color>";initial-value:#9e340d;inherits:true}@property --quinary800{syntax:"<color>";initial-value:#7d2a10;inherits:true}@property --quinary900{syntax:"<color>";initial-value:#5c1e0b;inherits:true}@property --neutral0{syntax:"<color>";initial-value:#fff;inherits:true}@property --neutral50{syntax:"<color>";initial-value:#f9fafb;inherits:true}@property --neutral100{syntax:"<color>";initial-value:#f3f4f6;inherits:true}@property --neutral200{syntax:"<color>";initial-value:#e5e7eb;inherits:true}@property --neutral300{syntax:"<color>";initial-value:#d1d5db;inherits:true}@property --neutral400{syntax:"<color>";initial-value:#9ca3af;inherits:true}@property --neutral500{syntax:"<color>";initial-value:#6b7280;inherits:true}@property --neutral600{syntax:"<color>";initial-value:#4b5563;inherits:true}@property --neutral700{syntax:"<color>";initial-value:#374151;inherits:true}@property --neutral800{syntax:"<color>";initial-value:#1f2937;inherits:true}@property --neutral900{syntax:"<color>";initial-value:#111827;inherits:true}body:before{content:"";z-index:-1;position:fixed;top:55px;top:calc(constant(safe-area-inset-top, 0) + 55px);top:calc(env(safe-area-inset-top, 0) + 55px);left:0;right:0;bottom:0;background-color:rgba(var(--scrim),.6);opacity:0}@media(max-width:1023px){body.menuOpened{overflow:hidden}}.routeLoadingBar{z-index:9999;position:fixed}html:not([dir=rtl]) .routeLoadingBar{left:0}html[dir=rtl] .routeLoadingBar{right:0}.routeLoadingBar{top:0;top:constant(safe-area-inset-top,0);top:env(safe-area-inset-top,0);width:100%;height:4px;transform:scaleX(0);transform-origin:left center}[dir=rtl] .routeLoadingBar{transform-origin:right center}.routeLoadingBar{opacity:0;pointer-events:none;background:linear-gradient(90deg,var(--primary500),var(--secondary500));box-shadow:0 1px 4px rgba(0,0,0,.15);transition:transform .18s ease,opacity .15s ease}.routeLoadingBar.showing{opacity:1}.header{z-index:999;position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;height:55px;height:calc(constant(safe-area-inset-top, 0) + 55px);height:calc(env(safe-area-inset-top, 0) + 55px)}html:not([dir=rtl]) .header{padding-left:16px}html:not([dir=rtl]) .header,html[dir=rtl] .header{padding-right:16px}html[dir=rtl] .header{padding-left:16px}.header{padding-top:env(safe-area-inset-top,0);background-color:var(--neutral0);box-shadow:0 1px 3px rgba(0,0,0,.08)}.header.scrolling{top:calc(-55px - constant(safe-area-inset-top, 0));top:calc(-55px - env(safe-area-inset-top, 0))}.header>strong a{display:block}html:not([dir=rtl]) .header>strong a{padding-left:2.25rem}html[dir=rtl] .header>strong a{padding-right:2.25rem}.header>strong a{background:url(/images/logo.png) no-repeat var(--start) center/2rem;font-size:1.5rem;font-family:Verdana,Geneva,Tahoma,sans-serif;text-transform:uppercase;letter-spacing:-.05em;line-height:2.75rem;color:var(--primary500);border-radius:4px}.header>strong a:focus:not(:focus-visible){outline:none}.header>strong a:focus-visible{outline:2px solid var(--primary500);outline-offset:2px}.header>strong span{font-size:1.25rem}@media(min-width:1024px){.header>strong span{display:none}}.header .menu,.header .prev{position:relative;width:44px;height:44px}.header .menu:focus:not(:focus-visible),.header .prev:focus:not(:focus-visible){outline:none}.header .menu:focus-visible,.header .prev:focus-visible{outline:2px solid var(--primary500);outline-offset:-4px}@media(min-width:1024px){.header .menu,.header .prev{display:none}}.header .menu:before,.header .prev:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;mask-repeat:no-repeat;mask-position:center;mask-size:24px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:24px;background-color:var(--neutral600)}.header .menu span,.header .prev span{position:absolute;margin:-1px;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html:not([dir=rtl]) .header .prev{margin-left:-10px}html[dir=rtl] .header .prev{margin-right:-10px}body.menuOpened .header .prev{opacity:0;pointer-events:none}.header .prev:before{mask-image:url(/images/icons/arrow.svg);-webkit-mask-image:url(/images/icons/arrow.svg)}html:not([dir=rtl]) .header .prev{transform:rotate(180deg)}@media(max-width:1023px){.header .prev+strong a{display:none}}html:not([dir=rtl]) .header .menu{margin-right:-10px}html[dir=rtl] .header .menu{margin-left:-10px}.header .menu:before{mask-image:url(/images/icons/menu.svg);-webkit-mask-image:url(/images/icons/menu.svg)}body.menuOpened .header .menu:before{mask-image:url(/images/icons/close.svg);-webkit-mask-image:url(/images/icons/close.svg)}.header .menu:hover{transform:rotate(90deg)}@media(min-width:1024px){.header #menu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;flex:1 1}html:not([dir=rtl]) .header #menu{margin-left:1rem}html[dir=rtl] .header #menu{margin-right:1rem}}@media(max-width:1023px){.header #menu{position:fixed;top:55px;top:calc(constant(safe-area-inset-top, 0) + 55px);top:calc(env(safe-area-inset-top, 0) + 55px)}html:not([dir=rtl]) .header #menu{right:-100vw}html[dir=rtl] .header #menu{left:-100vw}.header #menu{bottom:0;width:100vw;padding:16px;background-color:var(--neutral0);box-shadow:inset 0 1px 3px rgba(0,0,0,.08)}html:not([dir=rtl]) body.menuOpened .header #menu{right:0}html[dir=rtl] body.menuOpened .header #menu{left:0}}@media(min-width:1024px){.header #menu nav ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}}.header #menu nav ul li{position:relative}@media(min-width:1024px){html:not([dir=rtl]) .header #menu nav ul li{margin-left:32px}html[dir=rtl] .header #menu nav ul li{margin-right:32px}.header #menu nav ul li+li:before{content:"";position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}html:not([dir=rtl]) .header #menu nav ul li+li:before{left:-16px}html[dir=rtl] .header #menu nav ul li+li:before{right:-16px}.header #menu nav ul li+li:before{width:1px;height:10px;background-color:var(--neutral300)}}.header #menu nav ul li a{display:block;font-size:1rem;font-weight:700;color:var(--neutral800);text-decoration:none;border-radius:4px}.header #menu nav ul li a:focus:not(:focus-visible){outline:none}.header #menu nav ul li a:focus-visible{outline:2px solid var(--primary500);outline-offset:2px}.header #menu nav ul li a.current{color:var(--primary700)}.header #menu nav ul li a.current:after{background-color:var(--primary500)}.header #menu nav ul li a:hover{color:var(--primary500);text-decoration:underline}.header #menu nav ul li a:hover:after{background-color:var(--primary500)}@media(max-width:1023px){.header #menu nav ul li a{position:relative;padding:1rem 0;border-bottom:1px solid var(--neutral200)}.header #menu nav ul li a:after{content:"";position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}html:not([dir=rtl]) .header #menu nav ul li a:after{right:0}html[dir=rtl] .header #menu nav ul li a:after{left:0}.header #menu nav ul li a:after{width:1rem;height:1rem;mask-image:url(/images/icons/arrow.svg);-webkit-mask-image:url(/images/icons/arrow.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;background-color:var(--neutral400)}}@media(min-width:1024px){.header #menu .setting{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}html:not([dir=rtl]) .header #menu .setting{margin-left:16px}html[dir=rtl] .header #menu .setting{margin-right:16px}}@media(max-width:1023px){.header #menu .setting{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-top:24px}}.header #menu .setting .fontSize .minus:before,.header #menu .setting .fontSize .plus:before,.header #menu .setting .fontSize:before,.header #menu .setting .language:before,.header #menu .setting .theme:before{content:"";background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.header #menu .setting .language{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:.875rem;line-height:36px;color:var(--neutral700);border-radius:4px}.header #menu .setting .language:focus:not(:focus-visible){outline:none}.header #menu .setting .language:focus-visible{outline:2px solid var(--primary500);outline-offset:2px}@media(min-width:1024px){html:not([dir=rtl]) .header #menu .setting .language{margin-left:20px}html[dir=rtl] .header #menu .setting .language{margin-right:20px}}@media(max-width:1023px){.header #menu .setting .language{margin-top:1rem}}.header #menu .setting .language:hover{color:var(--primary500)}html:not([dir=rtl]) .header #menu .setting .language:before{margin-right:2px}html[dir=rtl] .header #menu .setting .language:before{margin-left:2px}.header #menu .setting .language:before{width:14px;height:14px;mask-image:url(/images/icons/global.svg);-webkit-mask-image:url(/images/icons/global.svg)}.header #menu .setting .theme{position:relative;width:32px;height:32px;color:var(--neutral50);background-color:var(--neutral800);border-radius:50%}.header #menu .setting .theme:focus:not(:focus-visible){outline:none}.header #menu .setting .theme:focus-visible{outline:2px solid var(--neutral0);outline-offset:-4px}@media(min-width:1024px){html:not([dir=rtl]) .header #menu .setting .theme{margin-left:20px}html[dir=rtl] .header #menu .setting .theme{margin-right:20px}}@media(max-width:1023px){.header #menu .setting .theme{margin-top:1rem}}.header #menu .setting .theme:hover{color:var(--secondary50);background-color:var(--secondary600)}.header #menu .setting .theme:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1rem;height:1rem;mask-image:url(/images/icons/moon.svg);-webkit-mask-image:url(/images/icons/moon.svg)}[data-theme=dark] .header #menu .setting .theme:before{mask-image:url(/images/icons/sun.svg);-webkit-mask-image:url(/images/icons/sun.svg)}.header #menu .setting .theme span{position:absolute;margin:-1px;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.header #menu .setting .fontSize{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-size:.875rem;color:var(--neutral700)}@media(min-width:1024px){html:not([dir=rtl]) .header #menu .setting .fontSize{padding-right:4px}html[dir=rtl] .header #menu .setting .fontSize{padding-left:4px}.header #menu .setting .fontSize:after{content:"";position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}html:not([dir=rtl]) .header #menu .setting .fontSize:after{right:-8px}html[dir=rtl] .header #menu .setting .fontSize:after{left:-8px}.header #menu .setting .fontSize:after{width:1px;height:10px;background-color:var(--neutral300)}}html:not([dir=rtl]) .header #menu .setting .fontSize:before{margin-right:2px}html[dir=rtl] .header #menu .setting .fontSize:before{margin-left:2px}.header #menu .setting .fontSize:before{width:1rem;height:1rem;mask-image:url(/images/icons/font_size.svg);-webkit-mask-image:url(/images/icons/font_size.svg)}.header #menu .setting .fontSize>span{padding:0 2px}.header #menu .setting .fontSize .minus,.header #menu .setting .fontSize .plus{position:relative;width:1.25rem;height:1.25rem;border-radius:4px}.header #menu .setting .fontSize .minus:focus:not(:focus-visible),.header #menu .setting .fontSize .plus:focus:not(:focus-visible){outline:none}.header #menu .setting .fontSize .minus:focus-visible,.header #menu .setting .fontSize .plus:focus-visible{outline:2px solid var(--primary500);outline-offset:2px}.header #menu .setting .fontSize .minus:before,.header #menu .setting .fontSize .plus:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;background-color:var(--neutral500)}.header #menu .setting .fontSize .minus:hover:before,.header #menu .setting .fontSize .plus:hover:before{background-color:var(--primary500)}.header #menu .setting .fontSize .minus:disabled:before,.header #menu .setting .fontSize .plus:disabled:before{background-color:var(--neutral300)!important}.header #menu .setting .fontSize .minus span,.header #menu .setting .fontSize .plus span{position:absolute;margin:-1px;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html:not([dir=rtl]) .header #menu .setting .fontSize .plus{margin-left:2px}html[dir=rtl] .header #menu .setting .fontSize .plus{margin-right:2px}.header #menu .setting .fontSize .plus:before{mask-image:url(/images/icons/plus.svg);-webkit-mask-image:url(/images/icons/plus.svg)}.header #menu .setting .fontSize .minus{margin:0 2px 0 6px}.header #menu .setting .fontSize .minus:before{mask-image:url(/images/icons/minus.svg);-webkit-mask-image:url(/images/icons/minus.svg)}@media(max-width:1023px){.header #menu .setting .fontSize .minus,.header #menu .setting .fontSize .plus,.header #menu .setting .fontSize>span{display:none}}.header #menu .setting .fontSize>div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}html:not([dir=rtl]) .header #menu .setting .fontSize>div{margin-left:-.45rem}html[dir=rtl] .header #menu .setting .fontSize>div{margin-right:-.45rem}.header #menu .setting .fontSize>div{width:100%}@media(min-width:1024px){.header #menu .setting .fontSize>div{display:none}}.header #menu .setting .fontSize>div>*{margin-top:.45rem}html:not([dir=rtl]) .header #menu .setting .fontSize>div>*{margin-left:.45rem}html[dir=rtl] .header #menu .setting .fontSize>div>*{margin-right:.45rem}.contents{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;min-height:calc(100vh - 55px - 80px - 45px - 1.5rem);padding:24px 16px}@media(max-width:1023px){.contents{margin-left:0;margin-right:0}html:not([dir=rtl]) body.menuOpened .contents{margin-left:-100vw}html[dir=rtl] body.menuOpened .contents{margin-right:-100vw}}.jumpToTop{position:-webkit-sticky;position:sticky;bottom:1.5rem;bottom:calc(constant(safe-area-inset-bottom, 0) + 1.5rem);bottom:calc(env(safe-area-inset-bottom, 0) + 1.5rem);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}html:not([dir=rtl]) .jumpToTop{margin-left:auto}html[dir=rtl] .jumpToTop{margin-right:auto}html:not([dir=rtl]) .jumpToTop{margin-right:1.5rem}html[dir=rtl] .jumpToTop{margin-left:1.5rem}.jumpToTop{margin-bottom:1.5rem;width:45px;height:45px;border-radius:50%;background-color:var(--neutral50);box-shadow:0 1px 4px rgba(0,0,0,.2);font-size:11px;font-family:Verdana,Geneva,Tahoma,sans-serif;text-transform:uppercase;color:var(--neutral700)}.jumpToTop:focus:not(:focus-visible){outline:none}.jumpToTop:focus-visible{outline:2px solid var(--primary500);outline-offset:-4px}@media(max-width:1023px){body:has(footer.dynamicButton>:not(.fixed)[aria-hidden=true]) .jumpToTop,body:has(footer.staticButtons[aria-hidden=true]) .jumpToTop{bottom:4.625rem;bottom:calc(constant(safe-area-inset-bottom, 0) + 4.625rem);bottom:calc(env(safe-area-inset-bottom, 0) + 4.625rem)}}.jumpToTop:not(.showing){opacity:0;pointer-events:none}.jumpToTop.showing{opacity:1}.jumpToTop:before{content:"";width:16px;height:16px;background-color:var(--neutral700);mask-image:url(/images/icons/arrow.svg);-webkit-mask-image:url(/images/icons/arrow.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transform:rotate(-90deg)}.jumpToTop:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.footer{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:80px;padding:10px 16px 0;background-color:var(--neutral200);box-shadow:0 -2px 4px rgba(0,0,0,.02);text-align:center;color:var(--neutral800)}.footer small{font-size:.75rem;font-family:Verdana,Geneva,Tahoma,sans-serif;direction:ltr}.footer ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:.45rem}.footer ul li{position:relative}html:not([dir=rtl]) .footer ul li{padding-left:0}html[dir=rtl] .footer ul li{padding-right:0}html:not([dir=rtl]) .footer ul li{padding-right:1rem}html[dir=rtl] .footer ul li{padding-left:1rem}.footer ul li+li:before{content:"";position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}html:not([dir=rtl]) .footer ul li+li:before{left:-.5rem}html[dir=rtl] .footer ul li+li:before{right:-.5rem}.footer ul li+li:before{width:1px;height:.75rem;background-color:var(--neutral400)}.footer ul li a{display:block;font-size:.875rem;line-height:2rem;color:var(--neutral800);border-radius:4px}.footer ul li a:focus:not(:focus-visible){outline:none}.footer ul li a:focus-visible{outline:2px solid var(--primary600);outline-offset:2px}.footer ul li a:hover{text-decoration:underline;color:var(--primary600)}