:root{--blue:#0061c2;--blue-line:#1e7ad7;--blue-text:#2e8ded;--ink:#1a1a1c;--ink-2:#3e3e46;--body:#535359;--line:#e0e0e0;--navy:#0f132c;--pale:#edf3f9;--white:#fff;--font:"SUIT Variable", "SUIT", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", sans-serif;--pad-x:250px;--pad-wide:100px;--header-h:92px;--ease-out:cubic-bezier(.22, .61, .36, 1)}@media (max-width:1600px){:root{--pad-x:140px;--pad-wide:70px}}@media (max-width:1280px){:root{--pad-x:60px;--pad-wide:40px}}@media (max-width:768px){:root{--pad-x:20px;--pad-wide:20px;--header-h:64px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:var(--ink);font-family:var(--font);letter-spacing:-.03em;word-break:keep-all;background:#fff;margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,h5,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit}table{border-collapse:collapse;width:100%}.container{width:100%;max-width:1920px;margin:0 auto;padding-left:var(--pad-x)!important;padding-right:var(--pad-x)!important}.container-wide{width:100%;max-width:1920px;margin:0 auto;padding-left:var(--pad-wide)!important;padding-right:var(--pad-wide)!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1280px){br.pc{content:""}br.pc:after{content:" "}}br.mo{display:none}@media (max-width:768px){br.mo{display:inline}}.eyebrow{letter-spacing:-.03em;color:var(--blue-text);font-size:16px;font-weight:700;line-height:1}.h-sec{letter-spacing:-.03em;font-size:44px;font-weight:800;line-height:1.4}.h-main{letter-spacing:-.03em;font-size:54px;font-weight:700;line-height:1.4}.h-card{letter-spacing:-.03em;font-size:24px;font-weight:800;line-height:1.4}.body{letter-spacing:-.03em;color:var(--body);font-size:16px;line-height:24px}@media (max-width:1440px){.h-sec{font-size:38px}.h-main{font-size:46px}}@media (max-width:1024px){.h-sec{font-size:32px}.h-main{font-size:38px}.h-card{font-size:21px}}@media (max-width:768px){body{font-size:15px}.h-sec{font-size:26px}.h-main{font-size:30px}.h-card{font-size:19px}.body{font-size:15px;line-height:22px}.eyebrow{font-size:14px}}.btn{letter-spacing:-.03em;white-space:nowrap;height:40px;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out), color .3s;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.btn-blue{background:var(--blue);border-color:var(--blue-line);color:#fff}.btn-blue:hover{background:#004f9f}.btn-white{color:var(--ink);background:#fff}.btn-white:hover{background:var(--pale)}.btn-line{border-color:var(--line);color:var(--ink);background:#fff}.btn-line:hover{border-color:var(--ink)}.btn[aria-disabled=true]{cursor:default}[data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform}[data-reveal=""],[data-reveal=up]{transform:translateY(50px)}[data-reveal=down]{transform:translateY(-40px)}[data-reveal=left]{transform:translate(-60px)}[data-reveal=right]{transform:translate(60px)}[data-reveal=zoom]{transform:scale(.94)}[data-reveal=fade]{transform:none}[data-reveal][data-in]{opacity:1;will-change:auto;transform:none}[data-reveal=mask]{opacity:1;transform:none}[data-reveal=mask]>*{clip-path:inset(100% 0 0);transition:clip-path 1.2s var(--ease-out);transition-delay:var(--reveal-delay,0s)}[data-reveal=mask][data-in]>*{clip-path:inset(0)}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal=mask]>*{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}}
