@import url("/stylesheets/themes/falcon/tokens.css");@import url("/stylesheets/themes/falcon/common/widgetsFooter.css");@import url('/node_modules/bootstrap-icons/font/bootstrap-icons.min.css');.containerClassic:has(> widget-footer),app-across:has(> widget-footer),app-across>div:has(> widget-footer){display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.containerClassic:has(> widget-footer)>.mainContainer,app-across:has(> widget-footer)>.mainContainer,app-across>div:has(> widget-footer)>.mainContainer{flex:1 0 auto;min-height:0}.containerClassic:has(> widget-footer)>widget-footer,app-across:has(> widget-footer)>widget-footer,app-across>div:has(> widget-footer)>widget-footer{flex:0 0 auto;margin-top:auto}body.corner .ctnContent:has(> page-screen widget-footer){display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body.corner .ctnContent:has(> page-screen widget-footer)>page-screen{display:contents}body.corner .ctnContent:has(> page-screen widget-footer)>page-screen>block-section:has(widget-footer){margin-top:auto}widget-footer{display:block;width:100%;margin-top:auto;--atl-sport-cycling:#22b8f0;--atl-sport-running:#ff7a45;--atl-sport-swimming:#14c2b0;--atl-sport-trail:#7cb342;--atl-sport-rowing:#5c6bc0;--atl-sport-nordic-skiing:#d4c14a;--atl-sport-strength:#b07a4f;--atl-sport-other:#9aa7bd;--atl-slope-down:#2ecc71;--atl-slope-flat:#9aa7bd;--atl-slope-gentle:#3b8be0;--atl-slope-moderate:#f1c40f;--atl-slope-steep:#e67e22;--atl-slope-severe:#e74c3c;--atl-slope-brutal:#8e1b3a;--atl-slope-extreme:#1a1a1a;--atl-hub-gutter:3vw;--atl-hub-gutter-y:min(3vw, 2rem);color-scheme:dark;--atl-page-bg:#070d18;--atl-card-bg:#161d2f;--atl-bg2:#1a2438;--atl-card-nested-bg:#1a2438;--atl-border:#1e2a42;--atl-card-radius:.75rem;--atl-border-control:#33415e;--atl-shadow-card:none;--atl-muted:#8b9ab0;--atl-text:#e3e6f0;--atl-heading:#ffffff;--atl-accent:var(--atl-accent-custom, #64a1ee);--atl-accent-rgb:var(--atl-accent-custom-rgb, 100,161,238);--atl-primary:#2c7be5;--atl-primary-rgb:44,123,229;--atl-success:#59c886;--atl-success-contrast:#0b1727;--atl-danger:#e85f61;--atl-warning:#f0b648;--atl-violet:#8a2be2;--atl-tier-bronze:#cd7f32;--atl-tier-silver:#c0c0c0;--atl-tier-gold:#ffd700;--atl-tier-platinum:#e5e4e2;--atl-tier-diamond:#b9f2ff;--atl-dir:var(--atl-accent, #64a1ee);--atl-dir-contrast:var(--atl-accent-custom-contrast, #0b1727);--atl-dir-soft:color-mix(in srgb, var(--atl-dir) 14%, transparent);--atl-dir-ink:var(--atl-accent-custom-ink, #2460b7);--atl-dir-text:var(--atl-dir);--footer-surface:var(--atl-card-bg);--footer-accent:var(--atl-dir-ink);--footer-text:var(--atl-text);--footer-heading:var(--atl-heading);--footer-muted:var(--atl-muted);--footer-line:var(--atl-border)}@media (max-width:767px){widget-footer{--atl-hub-gutter:2.5vw}}@media (max-width:479px){widget-footer{--atl-hub-gutter:2.5vw}}widget-footer[data-bs-theme="light"],[data-bs-theme="light"] widget-footer{color-scheme:light;--atl-tier-silver:#969ca6;--atl-tier-gold:#e0aa00;--atl-tier-platinum:#a0a8b2;--atl-tier-diamond:#6ebed7;--atl-page-bg:#e3e9f2;--atl-card-bg:#ffffff;--atl-bg2:#eef2f8;--atl-card-nested-bg:#eef2f8;--atl-border:#c3cfe0;--atl-border-control:#b9c6da;--atl-shadow-card:0 1px 2px rgba(26,36,56,0.08), 0 4px 12px rgba(26,36,56,0.08);--atl-muted:#66748a;--atl-text:#344050;--atl-heading:#1a2438;--atl-accent:var(--atl-accent-custom, #64a1ee);--atl-accent-rgb:var(--atl-accent-custom-rgb, 100,161,238)}widget-footer[data-bs-theme="dark"],[data-bs-theme="dark"] widget-footer{color-scheme:dark;--atl-tier-silver:#c0c0c0;--atl-tier-gold:#ffd700;--atl-tier-platinum:#e5e4e2;--atl-tier-diamond:#b9f2ff;--atl-page-bg:#070d18;--atl-card-bg:#161d2f;--atl-bg2:#1a2438;--atl-card-nested-bg:#1a2438;--atl-border:#1e2a42;--atl-border-control:#33415e;--atl-shadow-card:none;--atl-muted:#8b9ab0;--atl-text:#e3e6f0;--atl-heading:#ffffff;--atl-accent:var(--atl-accent-custom, #64a1ee);--atl-accent-rgb:var(--atl-accent-custom-rgb, 100,161,238)}widget-footer[data-dir="ACROSS"],[data-dir="ACROSS"] widget-footer{--atl-dir:#64a1ee;--atl-dir-contrast:#0b1727;--atl-dir-ink:#2460b7}widget-footer[data-dir="ON"],[data-dir="ON"] widget-footer{--atl-dir:#e79363;--atl-dir-contrast:#0b1727;--atl-dir-ink:#a84811}widget-footer[data-dir="ABOVE"],[data-dir="ABOVE"] widget-footer{--atl-dir:#61c0bf;--atl-dir-contrast:#0b1727;--atl-dir-ink:#007277}widget-footer[data-dir="AROUND"],[data-dir="AROUND"] widget-footer{--atl-dir:#bfae99;--atl-dir-contrast:#0b1727;--atl-dir-ink:#6c5a45}widget-footer[data-dir="BEYOND"],[data-dir="BEYOND"] widget-footer{--atl-dir:#93aeca;--atl-dir-contrast:#0b1727;--atl-dir-ink:#465f7f}widget-footer[data-dir="INTERNE"],[data-dir="INTERNE"] widget-footer{--atl-dir:#8f9297;--atl-dir-contrast:#0b1727;--atl-dir-ink:#585b61}widget-footer[data-dir],[data-dir] widget-footer{--across-color-primary:var(--atl-dir)}widget-footer[data-bs-theme="light"],[data-bs-theme="light"] widget-footer{--atl-dir-text:var(--atl-dir-ink)}widget-footer[data-bs-theme="dark"],[data-bs-theme="dark"] widget-footer{--footer-surface:#0b1727;--footer-accent:var(--atl-dir)}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter{position:relative;float:left;width:100% !important;box-shadow:none;overflow:auto;bottom:0;background-color:var(--across-footer-bg-content, var(--across-bg-footer, var(--footer-surface)))}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-accent-bar{height:3px;background-color:var(--across-footer-txt-header, oklch(63% .22 35))}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content{position:relative;width:100%;max-width:1440px;margin:auto;box-sizing:border-box;padding-left:2vw;padding-right:2vw;padding-top:2.5rem;padding-bottom:1.5rem}@media (min-width:0) and (max-width:479px){widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content{padding-left:2.5vw}}@media (min-width:480px) and (max-width:767px){widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content{padding-left:2.5vw}}@media (min-width:768px) and (max-width:1023px){widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content{padding-left:3vw}}@media (min-width:0) and (max-width:479px){widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content{padding-right:2.5vw}}@media (min-width:480px) and (max-width:767px){widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content{padding-right:2.5vw}}@media (min-width:768px) and (max-width:1023px){widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content{padding-right:3vw}}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content .row:not(.card .row){margin-left:max(calc(var(--bs-gutter-x, 1.5rem) * -0.5), -2vw);margin-right:max(calc(var(--bs-gutter-x, 1.5rem) * -0.5), -2vw)}@media (min-width:0) and (max-width:479px){widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content .row:not(.card .row){margin-left:max(calc(var(--bs-gutter-x, 1.5rem) * -0.5), -2.5vw);margin-right:max(calc(var(--bs-gutter-x, 1.5rem) * -0.5), -2.5vw)}}@media (min-width:480px) and (max-width:767px){widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content .row:not(.card .row){margin-left:max(calc(var(--bs-gutter-x, 1.5rem) * -0.5), -2.5vw);margin-right:max(calc(var(--bs-gutter-x, 1.5rem) * -0.5), -2.5vw)}}@media (min-width:768px) and (max-width:1023px){widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content .row:not(.card .row){margin-left:max(calc(var(--bs-gutter-x, 1.5rem) * -0.5), -3vw);margin-right:max(calc(var(--bs-gutter-x, 1.5rem) * -0.5), -3vw)}}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .nav{padding-left:0;margin-bottom:0}.admin widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-content{max-width:100vw}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-col-header{font-size:11px;font-weight:700;color:var(--across-footer-txt-header, var(--footer-muted));letter-spacing:.07em;text-transform:uppercase;margin-bottom:1rem}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-col-header a{color:inherit;text-decoration:none}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .footer-col-header a:hover{color:inherit;opacity:.8}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .nav-link{padding:0;margin-bottom:.5rem;color:var(--across-footer-txt-content, var(--footer-text));font-size:13px;line-height:1.45}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .nav-link:hover,widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .nav-link:focus{color:var(--footer-heading)}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .social-nav .nav-link i,widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .social-nav .nav-link svg{color:var(--across-footer-txt-header, var(--footer-accent));font-size:12px;width:15px;text-align:center}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter hr{color:var(--across-footer-txt-header, var(--footer-accent));opacity:.15;margin-top:2rem}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .copyright{color:var(--footer-muted);font-size:12px;padding-top:.75rem}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .copyright a{color:var(--footer-muted);text-decoration:none}widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter .copyright a:hover{color:var(--footer-heading)}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer{overflow:visible;background:var(--cf-surface);border-top:1px solid var(--cf-line)}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .footer-content{max-width:var(--cf-wrap);margin:0 auto;padding:64px var(--cf-gut) 0}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .row{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;margin:0;padding-bottom:48px}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .row>div{width:auto;max-width:none;margin:0 !important;padding:0}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .footer-col-header{margin-bottom:18px;font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--cf-faint)}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .footer-col-header a{color:inherit}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .nav{display:grid;gap:10px}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .nav-link{margin:0;color:var(--cf-muted);font-size:15px}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .nav-link:hover,body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .nav-link:focus{color:var(--cf-text)}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__brand{display:flex;align-items:center;gap:10px;color:var(--cf-text);font-size:17px;font-weight:700;line-height:1;text-decoration:none}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__logo,body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__crest{width:30px;height:30px;border-radius:8px;object-fit:contain}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__crest{display:grid;place-items:center;background:var(--cf-accent);color:var(--cf-accent-ink);font-size:13px;font-weight:800}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__tagline{max-width:34ch;margin:14px 0 0;color:var(--cf-muted);font-size:15px;line-height:1.6}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__socials{display:flex;gap:8px;margin-top:20px}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__social{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--cf-line);border-radius:999px;color:var(--cf-muted);text-decoration:none}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__social:hover{color:var(--cf-text)}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer hr{display:none}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__bottom{display:flex;justify-content:space-between;gap:6px 16px;margin:0;padding:22px 0;border-top:1px solid var(--cf-line);color:var(--cf-faint);font-size:13px}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__bottom a{color:inherit;text-decoration:none}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__bottom a:hover{color:var(--cf-text)}@media (max-width:1023px){body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .row{grid-template-columns:1fr 1fr}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__about{grid-column:1 / -1}}@media (max-width:767px){body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .footer-content{padding-top:48px}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .row{gap:32px 20px;padding-bottom:32px}body[class*="corner_"] widget-footer [data-bs-template=falcon][data-bs-mode=default] .ctnFooter.cf-footer .cf-footer__bottom{flex-direction:column}}