#header.has-features{max-width:860px}#header.has-features .header{position:relative}#header .fm{position:static}#header .fm-panel{position:absolute;top:calc(100% + 10px);left:0;right:0;background:#fff;border:1px solid #000;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;z-index:1002;max-height:calc(100vh - 120px);overflow:auto;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease,visibility .22s;font-family:"Plus Jakarta Sans",sans-serif;line-height:normal;text-align:left;cursor:default}#header .fm:hover .fm-panel,#header .fm:focus-within .fm-panel,#header .fm.is-open .fm-panel{opacity:1;visibility:visible;transform:none}#header .fm-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#header .fm-tab{display:flex;align-items:center;gap:12px;text-align:left;padding:10px 14px;border-radius:12px 12px 24px 12px;border:1px solid #e4e4e4;background:#fff;color:#1f1f1f;font:inherit;cursor:pointer;transition:background .25s,color .25s,border-color .25s}#header .fm-tab[aria-selected="true"]{background:#1f1f1f;color:#fff;border-color:#1f1f1f}#header .fm-tab-ico{flex:none;width:36px;height:36px;border-radius:10px 10px 10px 3px;display:grid;place-items:center;font-size:18px;background:#f2f2f2;color:#1f1f1f}#header .fm-tab[aria-selected="true"] .fm-tab-ico{background:#F9BC60}#header .fm-tab-txt{display:flex;flex-direction:column;gap:2px;min-width:0}#header .fm-tab-txt strong{font-size:15px;font-weight:800;letter-spacing:-.02em}#header .fm-tab-txt span{font-size:12px;font-weight:500}#header .fm-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}#header .fm-groups[hidden]{display:none}#header .fm-col{display:flex;flex-direction:column;gap:10px;min-width:0}#header .fm-group{border:1px solid #e4e4e4;border-radius:12px 12px 24px 12px;overflow:hidden;min-width:0}#header .fm-group-h{margin:0;padding:9px 12px;font-size:12px;font-weight:800;letter-spacing:.02em;line-height:1.3}#header .fm-group ul{display:flex;flex-direction:column;padding:6px;margin:0;list-style:none}#header .nav .fm-group a,#header .fm-soon{display:block;padding:5px 7px;border-radius:6px;font-size:12px;font-weight:500;line-height:1.3;color:#1f1f1f;text-decoration:none}#header .nav .fm-group a:hover{background:#f8f8f8;color:#024BB7}#header .fm-soon{color:#9c9c9c;cursor:default}#header .nav .fm-promo{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-height:104px;padding:14px;border-radius:12px 12px 24px 12px;background:#1f1f1f;color:#fff;text-decoration:none}#header .fm-promo strong{font-size:14px;line-height:1.3;font-weight:800;letter-spacing:-.01em}#header .fm-promo span{align-self:flex-start;display:inline-flex;align-items:center;padding:8px 14px;border-radius:50px;background:#F9BC60;color:#1f1f1f;font-size:12px;font-weight:700}.fm-tone-0{background:#024BB7;color:#fff}.fm-tone-1{background:#009D3F;color:#fff}.fm-tone-2{background:#F9BC60;color:#1f1f1f}.fm-tone-3{background:#EA565B;color:#fff}.fm-ico{width:1em;height:1em;fill:currentColor;flex:none}@media (max-width:1100px){#header.has-features{max-width:92%}#header .fm-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.mobile-nav{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-width:86vw}.nav2.acc>.drop{margin:0 0 20px}.nav2.acc>.drop>a{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px}.nav2.acc>.drop>a img{transition:transform .25s ease;flex:none}.nav2.acc>.drop.is-open>a img{transform:rotate(180deg)}.nav2.acc>.drop:not(.is-open)>:not(:first-child){display:none!important}.nav2.acc .fm-m-h{cursor:pointer;min-height:44px;margin:0;padding:0 2px;font-size:12.5px;color:#fff;-webkit-tap-highlight-color:#fff0}.nav2.acc .fm-m-h::after{content:"";margin-left:auto;width:7px;height:7px;border-right:2px solid #c4c4c4;border-bottom:2px solid #c4c4c4;transform:translateY(-2px) rotate(45deg);transition:transform .25s ease;flex:none}.nav2.acc .fm-m-group.is-open .fm-m-h::after{transform:translateY(2px) rotate(-135deg)}.nav2.acc .fm-m-group{padding:0 16px 2px;border-top:1px solid rgb(255 255 255 / .12)}.nav2.acc .fm-m-group:last-child{border-bottom:1px solid rgb(255 255 255 / .12)}.nav2.acc .fm-m-group:not(.is-open)>a{display:none}.nav2.acc .fm-m-group.is-open{padding-bottom:10px}.nav2.acc .fm-m-group a[aria-current="page"]{color:#F9BC60}.nav2.acc .fm-m-h:focus-visible,.nav2.acc>.drop>a:focus-visible{outline:2px solid #F9BC60;outline-offset:2px;border-radius:6px}.nav2 .fm-m{margin:0 0 4px}.nav2 .fm-m-tabs{display:flex;gap:8px;padding:0 16px 14px}.nav2 .fm-m-tabs button{flex:1;min-height:44px;padding:8px 10px;border-radius:12px 12px 20px 12px;border:1px solid rgb(255 255 255 / .45);background:#fff0;color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.nav2 .fm-m-tabs button[aria-selected="true"]{background:#F9BC60;border-color:#F9BC60;color:#1f1f1f}.nav2 .fm-m-groups[hidden]{display:none}.nav2 .fm-m-group{padding:0 16px 12px}.nav2 .fm-m-h{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#c4c4c4;margin:0 0 6px;line-height:1.4}.nav2 .fm-m-group a{font-size:15px;font-weight:500;padding:5px 0}.fm-dot{width:10px;height:10px;border-radius:3px 3px 6px 3px;flex:none;display:inline-block}#footer .fm-f{padding:0 0 56px;margin:0 0 64px;border-bottom:1px solid #424242}#footer .fm-f-head{display:flex;justify-content:space-between;align-items:center;gap:14px 20px;flex-wrap:wrap;margin:0 0 14px}#footer .fm-f-head h3{margin:0;color:#fff;font-size:var(--fs28,28px);font-weight:600;line-height:1;letter-spacing:-1px}#footer .fm-f-tabs{display:flex;gap:8px;flex-wrap:wrap}#footer .fm-f-tabs button{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:999px;border:1px solid #6b6b6b;background:#fff0;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap}#footer .fm-f-tabs button[aria-selected="true"]{background:#F9BC60;border-color:#F9BC60;color:#1f1f1f}#footer .fm-f-note{margin:0 0 26px;color:#c4c4c4;font-size:13px;font-weight:600;letter-spacing:.02em}#footer [data-fm-panel][hidden]{display:none}#footer .fm-f-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px 32px}#footer .fm-f-h{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}#footer .fm-f-grid ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}#footer .fm-f-grid a{color:#c4c4c4;font-size:14px;font-weight:500;line-height:1.3;text-decoration:none;transition:color .3s}#footer .fm-f-grid a:hover{color:var(--Blue,#024bb7)}