@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/987bdc0e590c3bed-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/27def796724f7ce3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_4f97f9{font-family:Outfit,Outfit Fallback;font-weight:700;font-style:normal}.__variable_4f97f9{--font-outfit:"Outfit","Outfit Fallback"}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans Fallback;src:local("Arial");ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.00%;size-adjust:111.93%}.__className_7a1b0c{font-family:Work Sans,Work Sans Fallback;font-style:normal}.__variable_7a1b0c{--font-work-sans:"Work Sans","Work Sans Fallback"}:root{--gacc-cta:#FF7F00;--gacc-cta-dark:#E56D00;--gacc-on-cta:#FFFFFF;--gacc-text:#0F172A;--gacc-on-media:#FFFFFF;--gacc-on-media-soft:rgba(255,255,255,.78);--gacc-scrim:linear-gradient(100deg,rgba(15,23,42,.62),rgba(15,23,42,.34) 42%,rgba(15,23,42,0) 72%);--gacc-scrim-mobile:linear-gradient(0deg,rgba(15,23,42,.72) 0%,rgba(15,23,42,.28) 46%,rgba(15,23,42,0) 78%);--gacc-scrim-center:linear-gradient(180deg,rgba(15,23,42,.55) 0%,rgba(15,23,42,.2) 58%,rgba(15,23,42,.5));--gacc-btn-bg:#FFFFFF;--gacc-btn-text:#0F172A;--gacc-btn-bg-hover:#F8FAFC;--gacc-btn2-bg:rgba(15,23,42,.55);--gacc-btn2-text:#FFFFFF;--gacc-btn2-bg-hover:rgba(15,23,42,.78);--gacc-ctrl-bg:rgba(15,23,42,.28);--gacc-ctrl-bg-hover:rgba(15,23,42,.55);--gacc-ctrl-fg:#FFFFFF;--gacc-bar:rgba(255,255,255,.38);--gacc-bar-fill:#FFFFFF;--gacc-font-head:"Outfit","Microsoft YaHei","PingFang SC",sans-serif;--gacc-font-body:"Work Sans","Microsoft YaHei","PingFang SC",sans-serif;--gacc-container:1440px;--gacc-gutter:32px;--gacc-ratio-pc:1920/880;--gacc-ratio-mo:1170/1800;--gacc-min-h:460px;--gacc-max-h:92vh;--gacc-radius-btn:9999px;--gacc-shadow-btn:0 8px 20px rgba(15,23,42,.25);--gacc-shadow-cta:0 8px 20px rgba(255,127,0,.30);--gacc-ease:.2s ease;--gacc-ease-slide:.7s ease;--gacc-ease-in:.6s ease;--gacc-ease-zoom:1.2s ease}.gac-hero,.gac-hero *,.gac-hero :after,.gac-hero :before{box-sizing:border-box}.gac-hero{position:relative;overflow:hidden;--gacc-vw:calc(100vw - var(--gacc-sbw,0px));width:var(--gacc-vw);max-width:var(--gacc-vw);margin-inline:calc(50% - var(--gacc-vw) / 2);background:var(--gacc-text);font-family:var(--gacc-font-body);color:var(--gacc-on-media);line-height:1.6;-webkit-font-smoothing:antialiased;aspect-ratio:var(--gacc-ratio-pc);min-height:var(--gacc-min-h);max-height:var(--gacc-max-h);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gac-hero a{text-decoration:none;color:inherit}.gac-hero ul{list-style:none;margin:0;padding:0}.gac-hero button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}.gac-hero--fullscreen{aspect-ratio:auto;height:100vh;height:100svh;max-height:none}.gac-hero__slide,.gac-hero__viewport{position:absolute;inset:0}.gac-hero__slide{opacity:0;visibility:hidden;z-index:1;transition:opacity var(--gacc-ease-slide),visibility var(--gacc-ease-slide)}.gac-hero__slide.is-active{opacity:1;visibility:visible;z-index:2}.gac-hero__slide.is-leaving{opacity:0;visibility:visible;z-index:1}.gac-hero__media{position:absolute;inset:0;overflow:hidden;background:var(--gacc-text)}.gac-hero__media img,.gac-hero__media video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--gacc-focus,50% 50%);object-position:var(--gacc-focus,50% 50%);transform:scale(1.06);transition:transform var(--gacc-ease-zoom)}.gac-hero__slide.is-active .gac-hero__media img,.gac-hero__slide.is-active .gac-hero__media video{transform:scale(1)}.gac-hero__media:after{content:"";position:absolute;inset:0;background:var(--gacc-scrim);pointer-events:none}.gac-hero__slide[data-align=center] .gac-hero__media:after{background:var(--gacc-scrim-center)}.gac-hero__content{position:absolute;inset:0;display:flex;align-items:center;padding-block:64px 120px}.gac-hero__inner{width:100%;max-width:var(--gacc-container);margin:0 auto;padding:0 var(--gacc-gutter)}.gac-hero__box{max-width:640px}.gac-hero__slide[data-align=center] .gac-hero__box{max-width:760px;margin:0 auto;text-align:center}.gac-hero__slide[data-align=right] .gac-hero__box{margin-left:auto;text-align:right}.gac-hero__slide[data-ink=dark]{--gacc-on-media:#0F172A;--gacc-on-media-soft:rgba(15,23,42,.72);--gacc-scrim:linear-gradient(100deg,rgba(255,255,255,.72),rgba(255,255,255,.36) 46%,rgba(255,255,255,0) 74%);--gacc-btn-bg:#0F172A;--gacc-btn-text:#FFFFFF;--gacc-btn-bg-hover:#0F172A;--gacc-btn2-bg:rgba(255,255,255,.68);--gacc-btn2-text:#0F172A;--gacc-btn2-bg-hover:#FFFFFF}.gac-hero__eyebrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 16px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gacc-on-media)}.gac-hero__slide[data-align=center] .gac-hero__eyebrow{justify-content:center}.gac-hero__slide[data-align=right] .gac-hero__eyebrow{justify-content:flex-end}.gac-hero__badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:9999px;background:var(--gacc-cta);color:var(--gacc-on-cta);font-size:12px;line-height:16px}.gac-hero__badge,.gac-hero__title{font-weight:700;letter-spacing:normal}.gac-hero__title{margin:0 0 12px;font-family:var(--gacc-font-head);font-size:36px;line-height:40px;color:var(--gacc-on-media);text-wrap:balance}.gac-hero__lead{margin:0 0 28px;font-size:16px;line-height:24px;font-weight:500;color:var(--gacc-on-media-soft);max-width:46ch}.gac-hero__slide[data-align=center] .gac-hero__lead{margin-left:auto;margin-right:auto}.gac-hero__actions{display:flex;flex-wrap:wrap;gap:16px}.gac-hero__slide[data-align=center] .gac-hero__actions{justify-content:center}.gac-hero__slide[data-align=right] .gac-hero__actions{justify-content:flex-end}.gac-hero .gac-hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:16px 32px;border-radius:var(--gacc-radius-btn);font-size:14px;line-height:20px;font-weight:600;background:var(--gacc-btn-bg);color:var(--gacc-btn-text);transition:background var(--gacc-ease),transform var(--gacc-ease),box-shadow var(--gacc-ease)}.gac-hero .gac-hero__btn:hover{background:var(--gacc-btn-bg-hover);transform:translateY(-2px);box-shadow:var(--gacc-shadow-btn)}.gac-hero .gac-hero__btn--ghost{background:var(--gacc-btn2-bg);color:var(--gacc-btn2-text);backdrop-filter:blur(6px)}.gac-hero .gac-hero__btn--ghost:hover{background:var(--gacc-btn2-bg-hover)}.gac-hero--cta .gac-hero__btn:not(.gac-hero__btn--ghost){background:var(--gacc-cta);color:var(--gacc-on-cta)}.gac-hero--cta .gac-hero__btn:not(.gac-hero__btn--ghost):hover{background:var(--gacc-cta-dark);box-shadow:var(--gacc-shadow-cta)}.gac-hero__actions,.gac-hero__eyebrow,.gac-hero__lead,.gac-hero__title{opacity:0;transform:translateY(24px);transition:opacity var(--gacc-ease-in),transform var(--gacc-ease-in)}.gac-hero__slide.is-active .gac-hero__eyebrow{opacity:1;transform:none;transition-delay:.15s}.gac-hero__slide.is-active .gac-hero__title{opacity:1;transform:none;transition-delay:.24s}.gac-hero__slide.is-active .gac-hero__lead{opacity:1;transform:none;transition-delay:.33s}.gac-hero__slide.is-active .gac-hero__actions{opacity:1;transform:none;transition-delay:.42s}.gac-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--gacc-ctrl-bg);color:var(--gacc-ctrl-fg);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--gacc-ease),background var(--gacc-ease)}.gac-hero__arrow svg{width:22px;height:22px;display:block}.gac-hero__arrow--prev{left:16px}.gac-hero__arrow--next{right:16px}.gac-hero:focus-within .gac-hero__arrow,.gac-hero:hover .gac-hero__arrow{opacity:1}.gac-hero .gac-hero__arrow:hover{background:var(--gacc-ctrl-bg-hover)}.gac-hero__progress{position:absolute;left:0;right:0;bottom:32px;z-index:5;display:flex;align-items:center;justify-content:center;padding:0 var(--gacc-gutter)}.gac-hero__bars{display:flex;align-items:center;gap:8px}.gac-hero__bar{position:relative;width:56px;height:44px;display:grid;align-items:center;flex:none}.gac-hero__bar:before{content:"";display:block;height:3px;border-radius:9999px;background:var(--gacc-bar);transition:background var(--gacc-ease)}.gac-hero__bar:hover:before,.gac-hero__bar__fill{background:var(--gacc-bar-fill)}.gac-hero__bar__fill{position:absolute;left:0;top:50%;margin-top:-1.5px;width:100%;height:3px;border-radius:9999px;transform:scaleX(var(--gacc-p,0));transform-origin:left center;will-change:transform}.gac-hero__bar.is-done .gac-hero__bar__fill{transform:scaleX(1)}.gac-hero__toggle{position:absolute;right:var(--gacc-gutter);top:50%;transform:translateY(-50%);width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--gacc-ctrl-bg);color:var(--gacc-ctrl-fg);transition:background var(--gacc-ease)}.gac-hero__toggle svg{width:16px;height:16px;display:block}.gac-hero .gac-hero__toggle:hover{background:var(--gacc-ctrl-bg-hover)}.gac-hero__toggle .gac-hero__icon-play{display:none}.gac-hero.is-paused .gac-hero__toggle .gac-hero__icon-play{display:block}.gac-hero.is-paused .gac-hero__toggle .gac-hero__icon-pause{display:none}.gac-hero__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.gac-hero :focus-visible{outline:3px solid var(--gacc-bar-fill);outline-offset:3px;border-radius:4px}@media (min-width:640px){.gac-hero__title{font-size:48px;line-height:48px}.gac-hero__lead{font-size:18px;line-height:28px}}@media (min-width:1024px){.gac-hero__eyebrow{font-size:16px;line-height:24px;margin-bottom:20px}.gac-hero__badge{font-size:14px;line-height:20px;padding:6px 16px}.gac-hero__title{font-size:60px;line-height:60px;margin-bottom:16px}.gac-hero__lead{font-size:20px;line-height:28px}}@media (max-width:768px){.gac-hero{aspect-ratio:var(--gacc-ratio-mo);min-height:520px;max-height:none;--gacc-gutter:24px}.gac-hero__media:after,.gac-hero__slide[data-align=center] .gac-hero__media:after{background:var(--gacc-scrim-mobile)}.gac-hero__slide[data-ink=dark]{--gacc-scrim-mobile:linear-gradient(0deg,rgba(255,255,255,.82) 0%,rgba(255,255,255,.3) 46%,rgba(255,255,255,0) 78%)}.gac-hero__content{align-items:flex-end;padding-block:48px 132px;text-align:center}.gac-hero__box,.gac-hero__slide[data-align=right] .gac-hero__box{max-width:none;margin:0;text-align:center}.gac-hero__eyebrow,.gac-hero__slide[data-align=right] .gac-hero__eyebrow{justify-content:center}.gac-hero__lead{margin-left:auto;margin-right:auto}.gac-hero__actions,.gac-hero__slide[data-align=right] .gac-hero__actions{justify-content:center}.gac-hero .gac-hero__btn{padding:14px 28px;min-height:48px}.gac-hero__arrow{display:none}.gac-hero__progress{bottom:24px;gap:8px}.gac-hero__bar{width:36px}}@media (prefers-reduced-motion:reduce){.gac-hero *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.gac-hero__media img,.gac-hero__media video{transform:none!important}.gac-hero__actions,.gac-hero__eyebrow,.gac-hero__lead,.gac-hero__title{opacity:1;transform:none}}:root{--gachd-bg:#FFFFFF;--gachd-panel-bg:#F8FAFC;--gachd-text:#0F172A;--gachd-muted:#64748B;--gachd-border:#E2E8F0;--gachd-primary:#0080FF;--gachd-primary-dark:#0066CC;--gachd-ann-bg:#FF7F00;--gachd-ann-text:#0F172A;--gachd-bar-bg:transparent;--gachd-on-bar:#FFFFFF;--gachd-on-bar-dim:rgba(255,255,255,.14);--gachd-scrim:linear-gradient(180deg,rgba(15,23,42,.55),rgba(15,23,42,.18) 60%,rgba(15,23,42,0));--gachd-font-head:"Outfit","Microsoft YaHei","PingFang SC",sans-serif;--gachd-font-body:"Work Sans","Microsoft YaHei","PingFang SC",sans-serif;--gachd-container:1440px;--gachd-gutter:32px;--gachd-bar-h:72px;--gachd-tab-top:12px;--gachd-logo-h:26px;--gachd-cols:4;--gachd-gap:32px;--gachd-panel-pad:48px;--gachd-card-ratio:600/329;--gachd-drop-min:220px;--gachd-drawer-w:min(88vw,420px);--gachd-scrim-bg:rgba(15,23,42,.5);--gachd-radius-panel:0;--gachd-radius-btn:12px;--gachd-shadow-panel:0 8px 32px rgba(0,0,0,.10);--gachd-shadow-btn:0 8px 20px rgba(0,102,204,.35);--gachd-ease:.2s ease;--gachd-ease-panel:.3s ease}.gac-hdr2,.gac-hdr2 *,.gac-hdr2 :after,.gac-hdr2 :before{box-sizing:border-box}.gac-hdr2{position:relative;z-index:50;font-family:var(--gachd-font-body);font-weight:500;letter-spacing:normal}.gac-hdr2 img{display:block;max-width:100%}.gac-hdr2 ul{margin:0;padding:0;list-style:none}.gac-hdr2 [hidden]{display:none!important}.gac-hdr2 a:focus-visible,.gac-hdr2 button:focus-visible,.gac-hdr2 input:focus-visible{outline:2px solid var(--gachd-primary);outline-offset:2px}.gac-hdr2 .gac-hdr2__icon:focus-visible,.gac-hdr2 .gac-hdr2__logo:focus-visible,.gac-hdr2 .gac-hdr2__trigger:focus-visible{outline-color:var(--gachd-on-bar)}.gac-hdr2__inner{max-width:var(--gachd-container);margin-inline:auto;padding-inline:var(--gachd-gutter);display:flex;align-items:center;gap:24px;height:var(--gachd-bar-h)}.gac-hdr2__announce{background:var(--gachd-ann-bg);color:var(--gachd-ann-text);text-align:center;padding:12px var(--gachd-gutter);font-size:14px;line-height:20px;font-weight:500}.gac-hdr2 .gac-hdr2__announce a{color:inherit;text-decoration:underline;text-underline-offset:3px}.gac-hdr2__bar{position:absolute;top:100%;left:0;right:0;background:var(--gachd-bar-bg)}.gac-hdr2__bar:before{content:"";position:absolute;inset:0 0 auto 0;height:calc(var(--gachd-bar-h) * 2);z-index:-1;background:var(--gachd-scrim);pointer-events:none}.gac-hdr2--solid .gac-hdr2__bar{position:static;--gachd-bar-bg:var(--gachd-primary-dark)}.gac-hdr2--solid .gac-hdr2__bar:before{display:none}.gac-hdr2__logo{display:inline-flex;align-items:center;flex:none}.gac-hdr2__logo img{height:var(--gachd-logo-h);width:auto}.gac-hdr2__nav{flex:1 1 auto;min-width:0}.gac-hdr2__menu{height:var(--gachd-bar-h)}.gac-hdr2__item,.gac-hdr2__menu{display:flex;align-items:stretch}.gac-hdr2__item{padding-top:var(--gachd-tab-top)}.gac-hdr2__item--drop{position:relative}.gac-hdr2 .gac-hdr2__trigger{position:relative;display:inline-flex;align-items:center;gap:8px;padding-inline:16px;border:0;background:transparent;font-family:var(--gachd-font-body);font-size:16px;line-height:24px;font-weight:500;color:var(--gachd-on-bar);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--gachd-ease),color var(--gachd-ease)}.gac-hdr2__item:focus-within>.gac-hdr2__trigger,.gac-hdr2__item:hover>.gac-hdr2__trigger{background:var(--gachd-bg);color:var(--gachd-text)}.gac-hdr2 .gac-hdr2__trigger:after{content:"";position:absolute;top:100%;left:16px;width:28px;height:2px;background:var(--gachd-border);opacity:0;transition:opacity var(--gachd-ease)}.gac-hdr2__item:focus-within>.gac-hdr2__trigger:after,.gac-hdr2__item:hover>.gac-hdr2__trigger:after{opacity:1}.gac-hdr2__item--plain:focus-within>.gac-hdr2__trigger,.gac-hdr2__item--plain:hover>.gac-hdr2__trigger{background:transparent;color:var(--gachd-on-bar);text-decoration:underline;text-underline-offset:6px}.gac-hdr2__item--plain .gac-hdr2__trigger:after{content:none}.gac-hdr2__caret{flex:none;width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-2px) rotate(45deg);transition:transform var(--gachd-ease)}.gac-hdr2__panel{position:absolute;top:100%;background:var(--gachd-panel-bg);border-radius:var(--gachd-radius-panel);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity var(--gachd-ease-panel),transform var(--gachd-ease-panel),visibility 0s linear var(--gachd-ease-panel)}.gac-hdr2__item:focus-within>.gac-hdr2__panel,.gac-hdr2__item:hover>.gac-hdr2__panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}.gac-hdr2__panel--mega{left:0;right:0;border-bottom:1px solid var(--gachd-border)}.gac-hdr2__panelin{max-width:var(--gachd-container);margin-inline:auto;padding:var(--gachd-panel-pad) var(--gachd-gutter);display:grid;grid-template-columns:repeat(var(--gachd-cols),minmax(0,1fr));gap:var(--gachd-gap);align-items:start}.gac-hdr2 .gac-hdr2__grouptitle{display:block;width:100%;margin:0 0 20px;padding:0;border:0;background:none;text-align:left;font-family:var(--gachd-font-head);font-size:16px;line-height:24px;font-weight:700;color:var(--gachd-text);cursor:default}.gac-hdr2__grouptitle .gac-hdr2__caret{display:none}.gac-hdr2__sub>li+li{margin-top:20px}.gac-hdr2 .gac-hdr2__sublink{display:inline-block;font-size:16px;line-height:24px;font-weight:500;color:var(--gachd-text);text-decoration:none;transition:color var(--gachd-ease)}.gac-hdr2 .gac-hdr2__sublink:hover{color:var(--gachd-primary-dark);text-decoration:underline;text-underline-offset:4px}.gac-hdr2__card{margin:0}.gac-hdr2 .gac-hdr2__cardlink{display:block;text-decoration:none;color:var(--gachd-text)}.gac-hdr2__cardmedia{display:block;overflow:hidden;background:var(--gachd-border)}.gac-hdr2__cardmedia img{width:100%;height:auto;aspect-ratio:var(--gachd-card-ratio);-o-object-fit:cover;object-fit:cover;transition:transform var(--gachd-ease-panel)}.gac-hdr2 .gac-hdr2__cardlink:hover .gac-hdr2__cardmedia img{transform:scale(1.05)}.gac-hdr2__cardcap{display:block;margin-top:16px;text-align:center;font-size:16px;line-height:24px;font-weight:500;color:var(--gachd-text);transition:color var(--gachd-ease)}.gac-hdr2 .gac-hdr2__cardlink:hover .gac-hdr2__cardcap{color:var(--gachd-primary-dark)}.gac-hdr2__panel--drop{left:0;min-width:var(--gachd-drop-min);background:var(--gachd-bg);box-shadow:var(--gachd-shadow-panel);padding:28px 32px}.gac-hdr2__panel--drop .gac-hdr2__sub>li+li{margin-top:18px}.gac-hdr2__actions{margin-left:auto;display:flex;align-items:center;gap:4px;flex:none}.gac-hdr2 .gac-hdr2__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:9999px;background:transparent;color:var(--gachd-on-bar);text-decoration:none;cursor:pointer;transition:background var(--gachd-ease)}.gac-hdr2 .gac-hdr2__icon:hover{background:var(--gachd-on-bar-dim)}.gac-hdr2__icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gac-hdr2 .gac-hdr2__burger{display:none}.gac-hdr2__count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding-inline:5px;border-radius:9999px;background:var(--gachd-ann-bg);color:var(--gachd-ann-text);font-size:12px;line-height:18px;font-weight:700;text-align:center}.gac-hdr2__burger i,.gac-hdr2__burger i:after,.gac-hdr2__burger i:before{display:block;width:22px;height:2px;background:currentColor;border-radius:2px}.gac-hdr2__burger i{position:relative}.gac-hdr2__burger i:after,.gac-hdr2__burger i:before{content:"";position:absolute;left:0}.gac-hdr2__burger i:before{top:-7px}.gac-hdr2__burger i:after{top:7px}.gac-hdr2__search{position:absolute;top:100%;left:0;right:0;background:var(--gachd-bg);box-shadow:var(--gachd-shadow-panel);border-bottom:1px solid var(--gachd-border)}.gac-hdr2__searchin{max-width:var(--gachd-container);margin-inline:auto;padding:20px var(--gachd-gutter);display:flex;gap:12px}.gac-hdr2 .gac-hdr2__field{flex:1 1 auto;min-width:0;height:48px;padding-inline:16px;border:1px solid var(--gachd-border);border-radius:var(--gachd-radius-btn);background:var(--gachd-bg);font-family:var(--gachd-font-body);font-size:16px;line-height:24px;font-weight:500;color:var(--gachd-text)}.gac-hdr2 .gac-hdr2__field::-moz-placeholder{color:var(--gachd-muted)}.gac-hdr2 .gac-hdr2__field::placeholder{color:var(--gachd-muted)}.gac-hdr2 .gac-hdr2__submit{flex:none;height:48px;padding-inline:28px;border:0;border-radius:var(--gachd-radius-btn);background:var(--gachd-primary-dark);color:var(--gachd-bg);font-family:var(--gachd-font-body);font-size:14px;line-height:20px;font-weight:600;cursor:pointer;transition:transform var(--gachd-ease),box-shadow var(--gachd-ease)}.gac-hdr2 .gac-hdr2__submit:hover{transform:translateY(-2px);box-shadow:var(--gachd-shadow-btn)}.gac-hdr2 .gac-hdr2__close{display:none;position:absolute;top:12px;right:16px;width:44px;height:44px;align-items:center;justify-content:center;border:0;border-radius:9999px;background:transparent;color:var(--gachd-text);cursor:pointer;transition:background var(--gachd-ease)}.gac-hdr2__close:hover{background:var(--gachd-panel-bg)}.gac-hdr2__close svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.gac-hdr2__scrim{position:fixed;inset:0;z-index:55;background:var(--gachd-scrim-bg);opacity:0;visibility:hidden;transition:opacity var(--gachd-ease-panel),visibility 0s linear var(--gachd-ease-panel)}@media (max-width:1079.98px){.gac-hdr2 .gac-hdr2__burger,.gac-hdr2 .gac-hdr2__close{display:inline-flex}.gac-hdr2__scrim.is-open{opacity:1;visibility:visible;transition-delay:0s}.gac-hdr2__nav{position:fixed;top:0;right:0;bottom:0;z-index:60;width:var(--gachd-drawer-w);padding:64px 24px 40px;background:var(--gachd-bg);box-shadow:var(--gachd-shadow-panel);overflow-y:auto;overscroll-behavior:contain;transform:translateX(100%);visibility:hidden;transition:transform var(--gachd-ease-panel),visibility 0s linear var(--gachd-ease-panel)}.gac-hdr2.is-open .gac-hdr2__nav{transform:none;visibility:visible;transition-delay:0s}.gac-hdr2__menu{display:block;height:auto}.gac-hdr2__item{display:block;padding-top:0;border-top:1px solid var(--gachd-border)}.gac-hdr2__item:last-child{border-bottom:1px solid var(--gachd-border)}.gac-hdr2 .gac-hdr2__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;font-family:var(--gachd-font-head);font-size:24px;line-height:32px;font-weight:700;color:var(--gachd-text);white-space:normal}.gac-hdr2__item--plain:focus-within>.gac-hdr2__trigger,.gac-hdr2__item--plain:hover>.gac-hdr2__trigger,.gac-hdr2__item:focus-within>.gac-hdr2__trigger,.gac-hdr2__item:hover>.gac-hdr2__trigger{background:transparent;color:var(--gachd-text);text-decoration:none}.gac-hdr2 .gac-hdr2__trigger:after{content:none}.gac-hdr2 .gac-hdr2__trigger:focus-visible{outline-color:var(--gachd-primary)}.gac-hdr2__trigger .gac-hdr2__caret{width:12px;height:12px;margin-right:6px}.gac-hdr2__trigger[aria-expanded=true] .gac-hdr2__caret{transform:translateY(3px) rotate(-135deg)}.gac-hdr2__panel,.gac-hdr2__panel--drop,.gac-hdr2__panel--mega{position:static;opacity:1;visibility:visible;transform:none;min-width:0;padding:0 0 12px;background:transparent;box-shadow:none;border:0;transition:none}.gac-hdr2__panelin{display:block;max-width:none;padding:0}.gac-hdr2 .gac-hdr2__grouptitle{display:flex;align-items:center;gap:10px;margin:0;padding:12px 0 12px 16px;cursor:pointer}.gac-hdr2__grouptitle .gac-hdr2__caret{display:block;width:10px;height:10px}.gac-hdr2__grouptitle[aria-expanded=true] .gac-hdr2__caret{transform:translateY(3px) rotate(-135deg)}.gac-hdr2__sub{padding:4px 0 12px}.gac-hdr2__sub>li+li{margin-top:0}.gac-hdr2 .gac-hdr2__sublink{display:block;padding:10px 0 10px 44px;font-size:18px;line-height:28px}.gac-hdr2__panel--drop .gac-hdr2__sub{padding-top:0}.gac-hdr2__panel--drop .gac-hdr2__sublink{padding-left:16px}.gac-hdr2__card{display:none}.gac-hdr2__searchin{padding:16px 24px}.gac-hdr2 .gac-hdr2__submit{padding-inline:20px}}@media (max-width:639.98px){:root{--gachd-bar-h:64px;--gachd-logo-h:22px}.gac-hdr2__inner{gap:8px}.gac-hdr2__announce,.gac-hdr2__inner{padding-inline:20px}}@media (max-width:1079.98px){.gac-hdr2:not([data-gac-hdr2-ready]) .gac-hdr2__burger,.gac-hdr2:not([data-gac-hdr2-ready]) .gac-hdr2__close,.gac-hdr2:not([data-gac-hdr2-ready]) [data-gac-hdr2-search]{display:none}.gac-hdr2:not([data-gac-hdr2-ready]) .gac-hdr2__bar{position:static;background:var(--gachd-primary-dark)}.gac-hdr2:not([data-gac-hdr2-ready]) .gac-hdr2__bar:before{display:none}.gac-hdr2:not([data-gac-hdr2-ready]) .gac-hdr2__inner{flex-wrap:wrap;height:auto;padding-block:12px}.gac-hdr2:not([data-gac-hdr2-ready]) .gac-hdr2__nav{position:static;order:1;flex:1 0 100%;width:auto;margin-top:12px;padding:0 16px;transform:none;visibility:visible;overflow:visible;box-shadow:none;background:var(--gachd-bg)}}.gac-hdr2:not([data-gac-hdr2-ready]) .gac-hdr2__search{display:none}@media (prefers-reduced-motion:reduce){.gac-hdr2 *{transition-duration:.01ms!important;animation-duration:.01ms!important}.gac-hdr2 .gac-hdr2__cardlink:hover .gac-hdr2__cardmedia img,.gac-hdr2 .gac-hdr2__submit:hover,.gac-hdr2__panel{transform:none}}@media (forced-colors:active){.gac-hdr2__nav,.gac-hdr2__panel,.gac-hdr2__search{border:1px solid CanvasText}.gac-hdr2__logo img{filter:none}}.gac-hdr2--solid{position:sticky;top:0}.gac-hdr2__logo{color:var(--gachd-on-bar);font-family:var(--gachd-font-head);font-weight:700;font-size:22px;text-decoration:none}.gac-hdr2__item{padding-top:0}.gac-hdr2__announce{color:#FFFFFF}.gac-hdr2__actions{align-self:stretch}.gac-hdr2__drawerfoot{display:none}@media (max-width:1079.98px){.gac-hdr2__drawerfoot{display:block;margin-top:24px;padding-top:24px;border-top:1px solid var(--gachd-border);color:var(--gachd-muted)}}