.site-module__RfA_6a__header,.site-module__RfA_6a__footer{--brand-pit-blue:#14509e;--brand-dock-blue:#3aa0e8;--brand-ink:#0e1b2c;--brand-tint:#eef5fc;--brand-white:#fff;--brand-pit-blue-hover:#0f3f7e;--brand-white-hover:#dce9f7;--section-pad-x:80px;color:var(--brand-ink);font-family:var(--font-space), var(--font-zen), "Hiragino Sans", sans-serif;font-size:16px;line-height:2}.site-module__RfA_6a__header{--header-height:88px}.site-module__RfA_6a__header ul,.site-module__RfA_6a__footer ul{list-style:none}.site-module__RfA_6a__btnOutline{border:1px solid var(--brand-pit-blue);width:180px;height:48px;color:var(--brand-pit-blue);justify-content:center;align-items:center;font-size:16px;font-weight:700;transition:background-color .2s;display:inline-flex}.site-module__RfA_6a__btnOutline:hover{background:var(--brand-white-hover)}.site-module__RfA_6a__header{z-index:100;height:var(--header-height);padding:0 var(--section-pad-x);background:var(--brand-tint);position:fixed;top:0;left:0;right:0}.site-module__RfA_6a__headerInner{justify-content:space-between;align-items:center;max-width:1280px;height:100%;margin:0 auto;display:flex}.site-module__RfA_6a__headerLogo img{width:202px;height:auto}.site-module__RfA_6a__headerNav{align-items:center;gap:40px;display:flex}.site-module__RfA_6a__headerNavList{gap:36px;display:flex}.site-module__RfA_6a__headerNavList>li>a{color:var(--brand-pit-blue);font-size:16px;font-weight:700;line-height:2;transition:color .2s}.site-module__RfA_6a__headerNavList>li>a:hover{color:var(--brand-pit-blue-hover)}.site-module__RfA_6a__hasDropdown{position:relative}.site-module__RfA_6a__dropdown{z-index:1;padding-top:calc((var(--header-height) - 32px) / 2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:50%;transform:translate(-50%,4px)}.site-module__RfA_6a__hasDropdown:hover .site-module__RfA_6a__dropdown,.site-module__RfA_6a__hasDropdown:focus-within .site-module__RfA_6a__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.site-module__RfA_6a__dropdownList{border:1px solid var(--brand-dock-blue);background:var(--brand-white);min-width:240px;padding:8px 0;box-shadow:0 8px 24px #0e1b2c14}.site-module__RfA_6a__dropdownList a{color:var(--brand-pit-blue);white-space:nowrap;padding:10px 20px;font-size:14px;font-weight:700;line-height:1.6;transition:background-color .2s;display:block}.site-module__RfA_6a__dropdownList a:hover{background:var(--brand-tint)}.site-module__RfA_6a__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;padding:0;display:none}.site-module__RfA_6a__hamburger span{background:var(--brand-pit-blue);height:2px;display:block}.site-module__RfA_6a__menu{z-index:110;background:var(--brand-tint);flex-direction:column;padding:16px 24px 40px;display:flex;position:fixed;inset:0;overflow-y:auto}.site-module__RfA_6a__menu[hidden]{display:none}.site-module__RfA_6a__menuTop{justify-content:space-between;align-items:flex-start;display:flex}.site-module__RfA_6a__menuTop .site-module__RfA_6a__headerLogo img{width:140px}.site-module__RfA_6a__menuClose,.site-module__RfA_6a__menuCloseBottom{color:var(--brand-pit-blue);cursor:pointer;background:0 0;border:none;align-items:center;font-family:inherit;font-weight:700;display:inline-flex}.site-module__RfA_6a__menuClose{flex-direction:column;gap:2px;padding:0}.site-module__RfA_6a__menuCloseLabel{font-size:10px;line-height:1.2}.site-module__RfA_6a__closeIcon{width:24px;height:24px;display:block;position:relative}.site-module__RfA_6a__closeIcon:before,.site-module__RfA_6a__closeIcon:after{content:"";background:currentColor;width:100%;height:2px;margin-top:-1px;position:absolute;top:50%;left:0}.site-module__RfA_6a__closeIcon:before{transform:rotate(45deg)}.site-module__RfA_6a__closeIcon:after{transform:rotate(-45deg)}.site-module__RfA_6a__menuNav{margin-top:16px}.site-module__RfA_6a__menuNav>li:not(:last-child){border-bottom:1px solid var(--brand-dock-blue)}.site-module__RfA_6a__menuNav>li>a{color:var(--brand-pit-blue);padding:18px 0;font-size:20px;font-weight:700;line-height:1.2;display:block}.site-module__RfA_6a__menuSubNav{margin-top:-8px;padding:0 0 12px 16px}.site-module__RfA_6a__menuSubNav a{color:var(--brand-pit-blue);padding:8px 0;font-size:16px;font-weight:700;line-height:1.4;display:block}.site-module__RfA_6a__menuCtas{flex-direction:column;gap:12px;margin-top:8px;display:flex}.site-module__RfA_6a__menuCtaPrimary,.site-module__RfA_6a__menuCtaSecondary{text-align:center;font-size:16px;font-weight:700;line-height:1.4;transition:background-color .2s;display:block}.site-module__RfA_6a__menuCtaPrimary{background:var(--brand-pit-blue);color:var(--brand-white);padding:18px}.site-module__RfA_6a__menuCtaPrimary:hover{background:var(--brand-pit-blue-hover)}.site-module__RfA_6a__menuCtaSecondary{border:1px solid var(--brand-pit-blue);background:var(--brand-white);color:var(--brand-pit-blue);padding:8px}.site-module__RfA_6a__menuCtaSecondary:hover{background:var(--brand-white-hover)}.site-module__RfA_6a__menuCloseBottom{justify-content:center;align-self:center;gap:6px;padding:4px 8px;font-size:14px}.site-module__RfA_6a__menuCloseBottom .site-module__RfA_6a__closeIcon{width:14px;height:14px}.site-module__RfA_6a__footer{padding:80px var(--section-pad-x);background:var(--brand-tint)}.site-module__RfA_6a__footerTop{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.site-module__RfA_6a__footerTop nav{gap:64px;display:flex}.site-module__RfA_6a__footerBrand{flex-direction:column;gap:30px;display:flex}.site-module__RfA_6a__footerLogo img{width:227px;height:auto}.site-module__RfA_6a__footerCatch{color:var(--brand-pit-blue);font-size:16px;font-weight:700;line-height:2}.site-module__RfA_6a__footerCatchSub{color:var(--brand-ink);margin-top:4px;font-size:14px;font-weight:400;line-height:1.9;display:inline-block}.site-module__RfA_6a__footerSocial{gap:20px;display:flex}.site-module__RfA_6a__footerSocial img{object-fit:contain;width:24px;height:24px}.site-module__RfA_6a__footerSocial a{transition:opacity .2s;display:block}.site-module__RfA_6a__footerSocial a:hover{opacity:.7}.site-module__RfA_6a__footerLinks{flex-direction:column;gap:18px;display:flex}.site-module__RfA_6a__footerLinks li{font-size:14px;line-height:1.4}.site-module__RfA_6a__footerLinks a{color:var(--brand-pit-blue);white-space:nowrap;font-size:14px;font-weight:700;line-height:1.4}.site-module__RfA_6a__footerLinks a:hover{color:var(--brand-pit-blue-hover);text-decoration:underline}.site-module__RfA_6a__footerSubLinks{flex-direction:column;gap:12px;margin-top:14px;padding-left:12px;display:flex}.site-module__RfA_6a__footerLinks .site-module__RfA_6a__footerSubLinks a{font-size:13px}.site-module__RfA_6a__copyright{border-top:1px solid var(--brand-dock-blue);color:var(--brand-pit-blue);margin-top:40px;padding-top:20px;font-size:12px;line-height:1.4}.site-module__RfA_6a__footerInner{z-index:1;max-width:1280px;margin:0 auto;position:relative}@media (max-width:1151px){.site-module__RfA_6a__header{--header-height:56px;padding:0 40px}.site-module__RfA_6a__headerLogo img{width:140px}.site-module__RfA_6a__headerNav{display:none}.site-module__RfA_6a__hamburger{display:flex}}@media (min-width:1152px){.site-module__RfA_6a__menu{display:none}}@media (max-width:1023px){.site-module__RfA_6a__footerTop{flex-direction:column}}@media (max-width:767px){.site-module__RfA_6a__header,.site-module__RfA_6a__footer{--section-pad-x:24px}.site-module__RfA_6a__header{padding:0 24px}.site-module__RfA_6a__footer{padding:48px var(--section-pad-x)}.site-module__RfA_6a__footerBrand{gap:24px}.site-module__RfA_6a__footerLogo img{width:180px}.site-module__RfA_6a__footerCatch{font-size:14px}.site-module__RfA_6a__footerCatchSub{font-size:13px}.site-module__RfA_6a__footerLinks{gap:16px}.site-module__RfA_6a__footerTop nav{flex-wrap:wrap;gap:32px}}.site-module__RfA_6a__pcOnly{display:inline}.site-module__RfA_6a__spOnly{display:none}@media (max-width:767px){.site-module__RfA_6a__pcOnly{display:none}.site-module__RfA_6a__spOnly{display:inline}}
