.investor-relations-module__fFGE7a__page{overflow-x:clip}.investor-relations-module__fFGE7a__skip{z-index:100;background:var(--ffl-white);border:2px solid var(--ffl-blue);border-radius:12px;padding:14px 22px;position:fixed;top:-80px;left:20px}.investor-relations-module__fFGE7a__skip:focus{top:15px}.investor-relations-module__fFGE7a__section{padding-block:var(--ffl-section-space);background:var(--ffl-surface-catalogue);scroll-margin-top:36px}.investor-relations-module__fFGE7a__heading{max-width:960px;margin-bottom:64px}.investor-relations-module__fFGE7a__heading h1{margin-top:16px}.investor-relations-module__fFGE7a__heading>p{margin-top:20px}.investor-relations-module__fFGE7a__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:clamp(40px,6vw,88px);display:grid}.investor-relations-module__fFGE7a__grid h2{letter-spacing:-.015em;font-size:27px;font-weight:500;line-height:34px}.investor-relations-module__fFGE7a__company{min-width:0}.investor-relations-module__fFGE7a__company>p{color:var(--ffl-muted);font-size:16px;line-height:26px}.investor-relations-module__fFGE7a__company>.investor-relations-module__fFGE7a__companyName{color:var(--ffl-ink);margin-top:26px;margin-bottom:8px;font-weight:500}.investor-relations-module__fFGE7a__register{gap:0;margin-top:26px;display:grid}.investor-relations-module__fFGE7a__register>div{border-top:1px solid var(--ffl-line);grid-template-columns:minmax(100px,.9fr) minmax(0,1.1fr);gap:20px;padding-block:13px;font-size:16px;line-height:25px;display:grid}.investor-relations-module__fFGE7a__register dt{color:var(--ffl-muted)}.investor-relations-module__fFGE7a__register dd{margin:0}.investor-relations-module__fFGE7a__register small{color:var(--ffl-muted);font-size:14px;line-height:22px;display:block}.investor-relations-module__fFGE7a__company>.investor-relations-module__fFGE7a__court{margin-top:22px;font-size:14px;line-height:23px}.investor-relations-module__fFGE7a__documents{gap:16px;margin:26px 0 0;padding:0;list-style:none;display:grid}.investor-relations-module__fFGE7a__document{background:var(--ffl-white);border:1px solid var(--ffl-line-soft);border-radius:var(--ffl-radius-card);grid-template-columns:48px minmax(0,1fr) 22px;align-items:center;gap:22px;padding:27px;transition:border-color .18s,box-shadow .18s;display:grid}.investor-relations-module__fFGE7a__document:hover{box-shadow:var(--ffl-shadow-card);border-color:#1161fc59}.investor-relations-module__fFGE7a__document:focus-visible{outline:3px solid var(--ffl-blue);outline-offset:5px}.investor-relations-module__fFGE7a__documentIcon{width:48px;height:58px;color:var(--ffl-blue);background:var(--ffl-surface-inquiry);border-radius:12px;place-items:center;display:grid}.investor-relations-module__fFGE7a__documentCopy{min-width:0}.investor-relations-module__fFGE7a__documentCopy time{color:var(--ffl-blue);font-size:14px;font-weight:500;line-height:22px;display:block}.investor-relations-module__fFGE7a__documentCopy strong{letter-spacing:-.01em;margin-block:7px;font-size:22px;font-weight:500;line-height:28px;display:block}.investor-relations-module__fFGE7a__documentCopy>span{color:var(--ffl-muted);font-size:14px;line-height:22px}.investor-relations-module__fFGE7a__document>svg{color:var(--ffl-blue)}@media (max-width:899px){.investor-relations-module__fFGE7a__grid{grid-template-columns:1fr;gap:44px}.investor-relations-module__fFGE7a__company{max-width:640px}.investor-relations-module__fFGE7a__heading{margin-bottom:38px}}@media (max-width:639px){.investor-relations-module__fFGE7a__section{padding-block:72px}.investor-relations-module__fFGE7a__grid h2{font-size:25px;line-height:32px}.investor-relations-module__fFGE7a__document{border-radius:21px;grid-template-columns:36px minmax(0,1fr) 18px;gap:14px;padding:22px 18px}.investor-relations-module__fFGE7a__documentIcon{border-radius:9px;width:36px;height:48px}.investor-relations-module__fFGE7a__documentCopy strong{font-size:20px;line-height:26px}.investor-relations-module__fFGE7a__document>svg{width:18px}}@media (max-width:359px){.investor-relations-module__fFGE7a__document{grid-template-columns:minmax(0,1fr) 18px}.investor-relations-module__fFGE7a__documentIcon{display:none}}@media (prefers-reduced-motion:reduce){.investor-relations-module__fFGE7a__document{transition:none}}
