.site-header [hidden],.site-footer [hidden]{display:none!important}.site-header{--hdr-bg:var(--bg);--hdr-hover:var(--surface);--hdr-pop-border:var(--line);--hdr-pop-shadow:8px 8px 0 color-mix(in srgb, var(--cyan) 14%, transparent);z-index:100;background:var(--hdr-bg);border-bottom:1px solid var(--line);flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0;height:68px;padding:0 32px;display:flex;position:relative}:root[data-theme=light] .site-header{--hdr-bg:var(--panel);--hdr-hover:var(--bg);--hdr-pop-border:var(--ink);--hdr-pop-shadow:6px 6px 0 var(--ink)}.site-header a,.site-header button,.site-header label{-webkit-tap-highlight-color:transparent}.site-header a:focus-visible,.site-header button:focus-visible,.site-header label:focus-visible,.site-footer a:focus-visible,.site-footer summary:focus-visible{outline:3px solid var(--cyan);outline-offset:2px}.site-brand{min-width:0;color:var(--ink);flex:none;order:1;align-items:center;gap:12px;text-decoration:none;display:flex}.site-brand svg{flex:none}.site-brand-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.site-brand-name{letter-spacing:.02em;white-space:nowrap;font-size:14px;line-height:1}.tld{color:var(--yellow-ink)}.club-age{letter-spacing:.08em;color:var(--ink);white-space:nowrap;font-family:VT323,monospace;font-size:16px;line-height:1}.club-age:before{content:"USIA KLUB ";color:var(--mut)}.hdr-sep{background:var(--line);flex:none;order:2;width:1px;height:28px;margin:0 28px}.hdr-break{display:none}.mainnav{display:contents}.nav-sec-label{display:none}.nav-primary{order:3;align-self:stretch;align-items:stretch;gap:2px;display:flex}.nav-link{color:var(--mut);text-transform:capitalize;white-space:nowrap;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative}.nav-link:hover{color:var(--ink)}.nav-link .nl-ic,.nav-link .nl-chev{display:none}.nav-link[aria-current=page]{color:var(--ink);font-weight:600}.nav-link[aria-current=page]:before{content:"";background:var(--cyan);flex:none;width:6px;height:6px}.nav-link[aria-current=page]:after{content:"";background:var(--cyan);height:3px;position:absolute;bottom:-1px;left:12px;right:12px}.morenav{order:4;align-self:stretch;align-items:center;margin-left:4px;display:flex;position:relative}.morebtn{height:36px;color:var(--mut);text-transform:capitalize;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px 0 12px;font-family:Space Grotesk,system-ui,sans-serif;font-size:14px;font-weight:500;display:flex}.morenav[data-active=true] .morebtn{color:var(--ink);font-weight:600}.morenav:hover .morebtn,.morenav:focus-within .morebtn{color:var(--ink);background:var(--hdr-hover);border-color:var(--line);font-weight:600}.morebtn .mb-chev{color:currentColor}.morenav:hover .mb-chev,.morenav:focus-within .mb-chev{color:var(--cyan);transform:rotate(180deg)}.moremenu{background:var(--panel);border:1px solid var(--hdr-pop-border);width:600px;box-shadow:var(--hdr-pop-shadow);z-index:70;display:none;position:absolute;top:60px;left:-12px}.morenav:hover .moremenu,.morenav:focus-within .moremenu{display:block}.morenav.is-closed .moremenu,.acctmenu.is-closed .acctpanel{display:none}.more-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.more-head-t{letter-spacing:.08em;color:var(--mut);font-size:9px}.more-head-n{color:var(--mut);font-size:18px}.more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:10px;display:grid}.more-item{color:var(--ink);align-items:flex-start;gap:14px;padding:12px;text-decoration:none;display:flex}.more-item:hover,.more-item:focus-visible,.more-item[aria-current=page]{background:var(--hdr-hover)}.more-ic{width:40px;height:40px;color:var(--cyan);background:var(--bg);border:1px solid var(--line);flex:none;justify-content:center;align-items:center;display:flex}.more-item:hover .more-ic,.more-item:focus-visible .more-ic,.more-item[aria-current=page] .more-ic{color:var(--on-cyan);background:var(--cyan);border-color:var(--cyan)}.more-tx{flex-direction:column;gap:4px;min-width:0;display:flex}.more-name{text-transform:capitalize;font-size:15px;font-weight:600}.more-desc{color:var(--mut);font-size:13px;line-height:1.4}.more-foot{color:var(--yellow-ink);background:var(--bg);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.more-foot:hover{text-decoration:underline}.header-actions{flex:none;order:5;align-items:center;gap:10px;margin-left:auto;display:flex}.hamburger{display:none}.nav-work{order:6;align-items:center;margin-left:10px;display:flex}.work-row{gap:10px;display:flex}.role-chip{text-transform:capitalize;border:1px solid;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.role-chip-pengurus{color:var(--yellow-ink);border-color:color-mix(in srgb, var(--yellow-ink) 50%, transparent);background:color-mix(in srgb, var(--yellow) 10%, transparent)}.role-chip-admin{color:var(--mag);border-color:color-mix(in srgb, var(--mag) 50%, transparent);background:color-mix(in srgb, var(--mag) 7%, transparent)}.role-chip:hover,.role-chip[aria-current=page]{background:color-mix(in srgb, currentColor 16%, transparent)}.nav-account{order:7;align-items:center;margin-left:10px;display:flex}.guest-row{align-items:center;gap:10px;display:flex}.acct-hint{display:none}.btn-masuk{height:40px;color:var(--ink);text-transform:capitalize;border:1px solid var(--line);background:0 0;align-items:center;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.btn-masuk:hover{border-color:var(--cyan)}:root[data-theme=light] .btn-masuk{background:var(--panel)}.site-header .cta{letter-spacing:.04em;white-space:nowrap;height:40px;color:var(--on-accent);background:var(--yellow);box-shadow:4px 4px 0 var(--mag);align-items:center;gap:10px;margin-right:4px;padding:0 16px;font-family:"Press Start 2P",monospace;font-size:10px;text-decoration:none;display:flex}:root[data-theme=light] .site-header .cta{border:1px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}.site-header .cta:hover{box-shadow:6px 6px 0 var(--mag);transform:translate(-2px,-2px)}:root[data-theme=light] .site-header .cta:hover{box-shadow:6px 6px 0 var(--ink)}.site-header .cta:active{box-shadow:none;transform:translate(3px,3px)}.acctmenu{align-items:center;display:flex;position:relative}.nav-work+.nav-account .acctmenu:before{content:"";background:var(--line);width:1px;height:28px;margin-right:14px}.acctmenu:after{content:"";height:14px;position:absolute;top:100%;left:0;right:0}.acctbtn{height:40px;color:var(--ink);text-transform:capitalize;background:var(--surface);border:1px solid var(--cyan);align-items:center;gap:10px;padding:0 10px 0 4px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.acct-avatar{width:30px;height:30px;color:var(--on-cyan);background:var(--cyan);justify-content:center;align-items:center;display:flex}.acct-chev{color:var(--cyan)}.acctmenu:hover .acct-chev,.acctmenu:focus-within .acct-chev{transform:rotate(180deg)}.acct-go{display:none}.acctpanel{background:var(--panel);border:1px solid var(--hdr-pop-border);width:320px;box-shadow:var(--hdr-pop-shadow);z-index:70;display:none;position:absolute;top:calc(100% + 12px);right:0}.acctmenu:hover .acctpanel,.acctmenu:focus-within .acctpanel{display:block}.acct-rows{flex-direction:column;padding:6px;display:flex}.acct-row{height:44px;color:var(--ink);align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.acct-row svg{color:var(--cyan);flex:none}.acct-row:hover,.acct-row:focus-visible{background:var(--hdr-hover)}.acct-row[aria-current=page]{color:var(--cyan);box-shadow:inset 3px 0 0 var(--cyan);font-weight:600}.acctbtn[aria-current=page]{box-shadow:inset 0 -3px 0 var(--cyan)}.acct-row-sub{color:var(--mut);margin-left:auto;font-size:17px}.acct-out{width:100%;height:48px;color:var(--neg);background:var(--bg);border:0;border-top:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:0 18px;font-family:Space Grotesk,system-ui,sans-serif;font-size:14px;font-weight:600;display:flex}.acct-out:disabled{cursor:progress;opacity:.6}.acct-err{color:var(--neg);margin:0;padding:8px 18px 12px;font-size:13px;line-height:1.4}@media (width>=861px) and (width<=1240px){.site-header{padding:0 20px}.hdr-sep{margin:0 18px}}@media (width>=861px) and (width<=1420px){.role-chip{justify-content:center;width:40px;padding:0;position:relative}.role-chip-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=861px) and (width<=1200px){.site-header{padding:0 16px}.site-brand{gap:10px}.site-brand-name{font-size:11px}.club-age{font-size:15px}.club-age:before{content:none}.hdr-sep{margin:0 12px}.nav-link{padding:0 4px;font-size:13px}.nav-link[aria-current=page]:after{left:4px;right:4px}.morebtn{padding:0 6px 0 8px;font-size:13px}.header-actions{gap:8px}.nav-work,.nav-account{margin-left:8px}.work-row{gap:8px}.btn-masuk{padding:0 12px}.site-header .cta{padding:0 10px;font-size:9px}.site-header .cta svg{display:none}.acct-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.acctbtn{gap:6px;position:relative}}@media (width>=1201px) and (width<=1340px){.nav-link{padding:0 7px}.nav-link[aria-current=page]:after{left:7px;right:7px}}@media (width>=861px) and (width<=940px){.site-header{padding:0 12px}.hdr-sep{margin:0 6px}.nav-link{padding:0 2px}.nav-link[aria-current=page]:after{left:2px;right:2px}.btn-masuk{padding:0 8px}.site-header .cta{padding:0 8px;font-size:8px}}@media (width<=860px){.site-header{height:60px;padding:0 8px 0 16px}.hdr-sep{display:none}.site-brand{gap:10px;margin-right:auto}.site-brand svg{width:28px;height:28px}.site-brand-name{font-size:12px}.club-age{letter-spacing:.04em;color:var(--mut);font-size:15px}.club-age:before{content:none}.header-actions{gap:8px;margin-left:0}.site-header[data-variant=default] .hamburger{cursor:pointer;width:44px;height:44px;color:var(--ink);border:1px solid var(--line);background:0 0;justify-content:center;align-items:center;display:flex}.hamburger .hb-close{display:none}.navtoggle:checked~.header-actions .hamburger{color:var(--cyan);border-color:var(--cyan);background:var(--hdr-hover)}.navtoggle:checked~.header-actions .hb-open{display:none}.navtoggle:checked~.header-actions .hb-close{display:block}}@media (width<=340px){.site-brand-name{font-size:10px}.site-brand{gap:8px}.site-header{padding-left:12px}}@media (width<=860px){.site-header[data-variant=default] .mainnav{z-index:60;background:var(--panel);border-bottom:1px solid var(--line);flex-direction:column;height:calc(100dvh - 59px);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.site-header[data-variant=default] .navtoggle:checked~.mainnav{display:flex}.site-header[data-variant=default] .nav-sec{flex:none;order:0}.site-header[data-variant=default] .nav-sec-label{letter-spacing:.1em;color:var(--mut);margin:0 0 6px;font-family:"Press Start 2P",monospace;font-size:8px;display:block}.site-header[data-variant=default] .nav-primary{flex-direction:column;align-self:auto;align-items:stretch;gap:0;padding:16px 20px 0;display:flex}.site-header[data-variant=default] .nav-link{height:48px;color:var(--ink);border-bottom:1px solid var(--line);gap:14px;padding:0;font-size:16px;font-weight:600}.site-header[data-variant=default] .nav-link .nl-ic{color:var(--cyan);flex:none;display:block}.site-header[data-variant=default] .nav-link .nl-chev{color:var(--mut);flex:none;margin-left:auto;display:block}.site-header[data-variant=default] .nav-link[aria-current=page]{color:var(--cyan);background:var(--hdr-hover);border-bottom-color:#0000;margin:0 -12px;padding:0 12px}.site-header[data-variant=default] .nav-link[aria-current=page]:before{content:none}.site-header[data-variant=default] .nav-link[aria-current=page]:after{content:"KAMU DI SINI";letter-spacing:.06em;height:auto;color:var(--mut);background:0 0;margin-left:auto;font-family:VT323,monospace;font-size:17px;font-weight:400;position:static}.site-header[data-variant=default] .nav-link[aria-current=page] .nl-chev{display:none}.site-header[data-variant=default] .morenav{align-self:auto;margin:0;padding:18px 20px;display:block}.site-header[data-variant=default] .morebtn{display:none}.site-header[data-variant=default] .moremenu{width:auto;box-shadow:none;background:0 0;border:0;display:block;position:static}.site-header[data-variant=default] .more-head,.site-header[data-variant=default] .more-foot,.site-header[data-variant=default] .more-desc{display:none}.site-header[data-variant=default] .more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0}.site-header[data-variant=default] .mainnav[data-dense=true] .more-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.site-header[data-variant=default] .more-item{background:var(--bg);border:1px solid var(--line);align-items:center;gap:8px;height:44px;padding:0 10px;font-size:14px;font-weight:600}.site-header[data-variant=default] .more-ic{background:0 0;border:0;width:auto;height:auto}.site-header[data-variant=default] .more-ic svg{width:16px;height:16px}.site-header[data-variant=default] .more-item:hover .more-ic,.site-header[data-variant=default] .more-item[aria-current=page] .more-ic{color:var(--cyan);background:0 0}.site-header[data-variant=default] .more-item[aria-current=page]{border-color:var(--cyan)}.site-header[data-variant=default] .more-name{font-size:14px}.site-header[data-variant=default] .nav-work{margin:0;padding:0 20px 18px;display:block}.site-header[data-variant=default] .work-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.site-header[data-variant=default] .role-chip{gap:10px;width:auto;height:48px;padding:0 12px;font-size:15px}.site-header[data-variant=default] .role-chip-t{clip:auto;width:auto;height:auto;position:static;overflow:visible}.site-header[data-variant=default] .nav-account{background:var(--bg);border-top:1px solid var(--line);margin:auto 0 0;padding:14px 20px 12px;display:block;position:sticky;bottom:0}.site-header[data-variant=default] .morenav,.site-header[data-variant=default] .nav-work{padding-bottom:18px}.site-header[data-variant=default] .guest-row{grid-template-columns:auto 1fr;align-items:center;gap:6px 8px;display:grid}.site-header[data-variant=default] .guest-row .cta{order:-1;grid-column:1/-1;justify-content:center;height:52px;margin:0 5px 0 0;font-size:11px}.site-header[data-variant=default] .acct-hint{color:var(--mut);font-size:14px;display:block}.site-header[data-variant=default] .btn-masuk{height:44px;color:var(--cyan);background:0 0;border:0;justify-self:start;padding:0;font-weight:700}.site-header[data-variant=default] .acctmenu{display:block}.site-header[data-variant=default] .acctmenu:before,.site-header[data-variant=default] .acctmenu:after{content:none!important}.site-header[data-variant=default] .acctbtn{gap:12px;width:100%;height:52px;padding:0 12px 0 6px}.site-header[data-variant=default] .acct-avatar{width:40px;height:40px}.site-header[data-variant=default] .acct-label{flex-direction:column;font-size:15px;display:flex}.site-header[data-variant=default] .acct-label:after{content:"PROFIL & PENGATURAN";text-transform:none;letter-spacing:.04em;color:var(--mut);margin-top:4px;font-family:VT323,monospace;font-size:16px;font-weight:400;line-height:1}.site-header[data-variant=default] .acct-chev{display:none}.site-header[data-variant=default] .acct-go{color:var(--cyan);margin-left:auto;display:block}.site-header[data-variant=default] .acctpanel{width:auto;box-shadow:none;background:0 0;border:0;display:block;position:static}.site-header[data-variant=default] .acct-row{display:none}.site-header[data-variant=default] .acct-row[data-testid=menu-paket-saya]{display:flex}.site-header[data-variant=default] .acct-rows{padding:0 0 6px}.site-header[data-variant=default] .acct-out{background:0 0;border:0;height:44px;margin-top:6px;padding:0}.site-header[data-variant=default] .acct-err{padding:0 0 4px}}@media (width<=359px){.site-header[data-variant=default] .mainnav[data-dense=true] .more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.site-header[data-variant=landing] .mainnav{display:none}}@media (width>=768px) and (width<=860px){.site-header[data-variant=landing]{flex-wrap:wrap;align-content:center;height:auto;min-height:60px;padding:8px 16px}.site-header[data-variant=landing] .header-actions{order:2}.site-header[data-variant=landing] .hdr-break{flex:0 0 100%;order:3;height:0;display:block}.site-header[data-variant=landing] .nav-primary{order:4;height:44px}.site-header[data-variant=landing] .morenav{order:5;height:44px}.site-header[data-variant=landing] .nav-work{order:6;margin-left:auto}.site-header[data-variant=landing] .nav-account{order:7;margin-left:auto}.site-header[data-variant=landing] .nav-work~.nav-account{margin-left:10px}.site-header[data-variant=landing] .nav-link{padding:0 8px;font-size:14px}.site-header[data-variant=landing] .nav-link[aria-current=page]:after{bottom:0;left:8px;right:8px}.site-header[data-variant=landing] .moremenu{width:min(600px,100vw - 32px);top:44px;left:auto;right:0}}.sosmed{align-items:center;gap:8px;display:flex}.sosmed-a{width:44px;height:44px;color:var(--ink);border:1px solid var(--line);justify-content:center;align-items:center;display:flex}.sosmed-a:hover{color:var(--cyan);border-color:var(--cyan)}.site-footer{color:var(--ink);background:var(--bg);border-top:1px solid var(--line);flex-direction:column;margin-top:40px;display:flex;position:relative;overflow:hidden}.foot-cta{justify-content:space-between;align-items:flex-end;gap:48px;padding:72px 64px 0;display:flex}.foot-cta-copy{flex-direction:column;gap:16px;max-width:760px;display:flex}.foot-eyebrow{letter-spacing:.06em;color:var(--cyan);font-size:22px}.foot-h2{margin:0;font-size:28px;font-weight:400;line-height:1.5}.foot-h2 .hl{color:var(--yellow-ink)}.foot-lead{color:var(--mut);margin:0;font-size:17px;line-height:1.6}.foot-cta-act{align-items:center;gap:12px;padding-bottom:8px;display:flex}.foot-btn{height:52px;color:var(--ink);border:1px solid var(--line);background:0 0;align-items:center;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.foot-btn:hover{border-color:var(--cyan)}:root[data-theme=light] .foot-btn{background:var(--panel)}.foot-cta-btn{letter-spacing:.04em;height:52px;color:var(--on-accent);background:var(--yellow);box-shadow:5px 5px 0 var(--mag);align-items:center;gap:12px;padding:0 22px;font-family:"Press Start 2P",monospace;font-size:12px;text-decoration:none;display:flex}:root[data-theme=light] .site-footer .foot-cta-btn{border:1px solid var(--ink);box-shadow:5px 5px 0 var(--ink)}.foot-cta-btn:hover{transform:translate(-2px,-2px)}.foot-cta-btn:active{box-shadow:none;transform:translate(3px,3px)}.foot-sky{object-fit:cover;object-position:50% 100%;width:100%;height:auto;max-height:300px;image-rendering:pixelated;border-bottom:2px solid var(--cyan);margin-top:8px;display:block}.foot-sky--terang,:root[data-theme=light] .site-footer .foot-sky--gelap{display:none}:root[data-theme=light] .site-footer .foot-sky--terang{border-bottom-color:var(--ink);display:block}.foot-lower{flex-direction:column;flex:1;display:flex}:root[data-theme=light] .foot-lower{background:var(--panel)}.foot-main{grid-template-columns:minmax(0,1.5fr) minmax(0,3fr);gap:48px;padding:56px 64px 48px;display:grid}.foot-brand{flex-direction:column;gap:20px;display:flex}.foot-logo{width:fit-content;color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:flex}.foot-logo-t{font-size:16px}.foot-tag{max-width:360px;color:var(--mut);margin:0;font-size:15px;line-height:1.6}.foot-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}.foot-col summary{cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:20px;list-style:none;display:flex}.foot-col summary::-webkit-details-marker{display:none}.foot-col-t{letter-spacing:.1em;color:var(--ink);font-size:9px}.foot-tg{color:var(--cyan);display:none}.foot-links{flex-direction:column;gap:14px;display:flex}.foot-link{color:var(--mut);font-size:15px;text-decoration:none}.foot-link--nav{text-transform:capitalize}.foot-link--acc{color:var(--cyan)}.foot-link:hover{color:var(--cyan);text-decoration:underline}.foot-note{color:var(--mut);border-top:1px solid var(--line);flex-direction:column;gap:10px;margin:0 64px;padding:20px 0;font-size:13px;line-height:1.6;display:flex}.foot-note>*{max-width:760px}.foot-note a{color:var(--cyan)}.foot-bottom{color:var(--mut);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin:0 64px;padding:18px 0;font-size:13px;display:flex}.foot-top{height:40px;color:var(--ink);border:1px solid var(--line);align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.foot-top svg{color:var(--cyan)}.foot-top:hover{border-color:var(--cyan)}.foot-mark{letter-spacing:-.02em;white-space:nowrap;height:.72em;color:color-mix(in srgb, var(--line) 38%, var(--bg));-webkit-user-select:none;user-select:none;margin-top:auto;padding:0 56px;font-family:"Press Start 2P",monospace;font-size:clamp(28px,10.14vw,146px);line-height:1;overflow:hidden}.foot-mark .tld{color:color-mix(in srgb, var(--line) 55%, var(--bg))}.site-footer>.meta-footer.meta-footer{z-index:2;margin:0;position:absolute;bottom:16px;right:64px}@media (width>=861px){.foot-col summary{pointer-events:none;cursor:default}.foot-col::details-content{content-visibility:visible;display:block}}@media (width<=860px){.foot-cta{flex-direction:column;align-items:stretch;gap:14px;padding:36px 20px 20px}.foot-cta-copy{gap:14px}.foot-eyebrow{font-size:18px}.foot-h2{font-size:17px;line-height:1.7}.foot-lead{font-size:15px}.foot-cta-act{flex-direction:column-reverse;align-items:stretch;gap:6px;padding-bottom:0}.foot-cta-btn{justify-content:center;margin:8px 5px 0 0;font-size:11px}.foot-btn{justify-content:center;height:48px;margin-top:6px}.foot-sky{height:132px;margin-top:0}.foot-main{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.foot-brand{gap:18px;padding:28px 20px}.foot-logo-t{font-size:14px}.foot-cols{padding:0 20px;display:block}.foot-col{border-top:1px solid var(--line)}.foot-col:last-child{border-bottom:1px solid var(--line)}.foot-col summary{height:56px;margin:0}.foot-tg{display:block}.foot-col[open] .foot-tg-plus,.foot-col:not([open]) .foot-tg-min{display:none}.foot-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding-bottom:12px;display:grid}.foot-link{align-items:center;height:44px;display:flex}.foot-note{border-top:0;margin:0 20px;padding:24px 0 0}.foot-bottom{border-top:0;flex-direction:column;align-items:flex-start;gap:10px;margin:0 20px;padding:24px 0 0;line-height:1.5}.foot-copy{flex-direction:column;display:flex}.foot-copy-sep{display:none}.foot-top{align-self:flex-start;height:44px}.foot-mark{margin-top:24px;padding:0 14px}.site-footer>.meta-footer.meta-footer{bottom:12px;right:20px}}
