.investor-relations-module__205hcG__root{color:#16303d;background:#f4f8f9;min-height:100%}.site-main-surface>div:has(.investor-relations-module__205hcG__root){scroll-behavior:smooth}.investor-relations-module__205hcG__pageFrame{width:min(100% - 18px,2000px);margin:0 auto;padding:10px 0 96px}.investor-relations-module__205hcG__hero{color:#fff;background:radial-gradient(circle at 72% 48%,#72d3ef57,#0000 24%),linear-gradient(112deg,#082b3d 0% 45%,#174f65 70%,#4e92aa 100%);border-radius:24px;grid-template-columns:1.02fr .98fr;min-height:450px;animation:.65s cubic-bezier(.2,.75,.2,1) both investor-relations-module__205hcG__hero-in;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 55px #143c4d21}.investor-relations-module__205hcG__hero:before,.investor-relations-module__205hcG__hero:after{pointer-events:none;content:"";position:absolute;inset:0}.investor-relations-module__205hcG__hero:before{background:linear-gradient(90deg,#0000 46%,#082b3d2e 54%,#0000 67%)}.investor-relations-module__205hcG__hero:after{opacity:.24;background-image:radial-gradient(circle,#caeff96b 1px,#0000 1.4px);background-size:24px 24px;-webkit-mask-image:linear-gradient(105deg,#000 0%,#000000b8 24%,#0000 48%);mask-image:linear-gradient(105deg,#000 0%,#000000b8 24%,#0000 48%)}.investor-relations-module__205hcG__identity,.investor-relations-module__205hcG__heroActions{z-index:1;position:relative}.investor-relations-module__205hcG__identity{flex-direction:column;justify-content:center;padding:44px 56px;display:flex}.investor-relations-module__205hcG__identity h1{color:#fff;letter-spacing:-.04em;max-width:12em;margin:0;font-size:clamp(34px,3.1vw,39px);font-weight:650;line-height:1.08}.investor-relations-module__205hcG__stockLabel{color:#a8ceda;letter-spacing:.1em;margin:30px 0 0;font-size:15px}.investor-relations-module__205hcG__stockCode{color:#c2eeff;font-variant-numeric:tabular-nums;letter-spacing:.025em;margin:10px 0 0;font-size:clamp(44px,5.2vw,72px);font-weight:650;line-height:1}.investor-relations-module__205hcG__heroActions{grid-template-rows:1fr 108px;gap:14px;padding:28px 34px 28px 20px;display:grid}.investor-relations-module__205hcG__orbit,.investor-relations-module__205hcG__orbit:before,.investor-relations-module__205hcG__orbit:after{pointer-events:none;border:1px solid #c1ebf742;border-radius:50%;position:absolute;transform:rotate(-12deg)}.investor-relations-module__205hcG__orbit{width:580px;height:230px;top:50px;right:-110px}.investor-relations-module__205hcG__orbit:before{content:"";inset:48px 62px}.investor-relations-module__205hcG__orbit:after{content:"";background:radial-gradient(circle,#71d5f12e,#0000 68%);inset:95px 146px}.investor-relations-module__205hcG__featuredReports,.investor-relations-module__205hcG__announcement{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #d4f1f93d;border-radius:20px;position:relative;overflow:hidden}.investor-relations-module__205hcG__featuredReports{background:#05243375;align-self:end;padding:22px 28px 16px}.investor-relations-module__205hcG__featuredReportsHeader{justify-content:space-between;align-items:center;gap:20px;padding-bottom:12px;display:flex}.investor-relations-module__205hcG__featuredReportsHeader h2,.investor-relations-module__205hcG__announcement strong{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:620;line-height:1.2}.investor-relations-module__205hcG__featuredReportsHeader a{color:#bfe1eb;flex:none;align-items:center;min-height:44px;font-size:14px;transition:color .2s;display:inline-flex}.investor-relations-module__205hcG__featuredReportsHeader a:hover{color:#fff}.investor-relations-module__205hcG__featuredReportList{border-top:1px solid #dbf4fa2e}.investor-relations-module__205hcG__featuredReportRow{border-bottom:1px solid #dbf4fa26;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:14px;min-height:60px;transition:padding .2s,background .2s;display:grid}.investor-relations-module__205hcG__featuredReportRow:hover{background:#b2e2f017;padding:0 10px}.investor-relations-module__205hcG__featuredReportTitle{color:#f3fbfd;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.investor-relations-module__205hcG__featuredReportTitle>span{color:#8ebdcc;margin-right:10px;font-size:14px}.investor-relations-module__205hcG__featuredReportYear{color:#acd0db;font-variant-numeric:tabular-nums;font-size:14px}.investor-relations-module__205hcG__featuredReportRow svg{color:#b8edfb;width:17px;height:17px}.investor-relations-module__205hcG__featuredUnavailable{color:#c3dce4;text-align:center;border-top:1px solid #dbf4fa2e;place-items:center;min-height:180px;margin:0;font-size:15px;line-height:1.7;display:grid}.investor-relations-module__205hcG__announcement{background:linear-gradient(135deg,#072635ad,#215b706b);justify-content:space-between;align-items:center;gap:24px;padding:18px 26px;transition:transform .25s,border-color .25s,background .25s;display:flex}.investor-relations-module__205hcG__announcement:hover{background:linear-gradient(135deg,#072635d1,#2b6e858a);border-color:#cef2fc7a;transform:translateY(-3px)}.investor-relations-module__205hcG__announcement>span:first-child{flex-direction:column;display:flex}.investor-relations-module__205hcG__announcement small{color:#b7d7e1;margin-top:6px;font-size:14px}.investor-relations-module__205hcG__announcementArrow{color:#0b526d;background:#c9f0fb;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;transition:transform .25s;display:grid}.investor-relations-module__205hcG__announcementArrow svg{width:21px;height:21px}.investor-relations-module__205hcG__announcement:hover .investor-relations-module__205hcG__announcementArrow{transform:translate(3px,-3px)}.investor-relations-module__205hcG__reportSection{background:#fff;border:1px solid #dde8eb;border-radius:24px;margin-top:20px;padding:50px 52px 42px;scroll-margin-top:20px;box-shadow:0 16px 45px #143c4d0f}.investor-relations-module__205hcG__reportSection>h2{letter-spacing:-.04em;margin:0 0 28px;font-size:clamp(30px,3vw,38px);font-weight:630;line-height:1.15}.investor-relations-module__205hcG__filters{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.investor-relations-module__205hcG__filterSelect{width:150px}.investor-relations-module__205hcG__filterSelect select,.investor-relations-module__205hcG__filters>button{min-height:44px;font-size:15px}.investor-relations-module__205hcG__filterSelect select{color:#46616d;background:#fff;border-color:#d8e4e8;padding-left:14px;padding-right:36px}.investor-relations-module__205hcG__filters>button{cursor:pointer;color:#fff;background:#2e789c;border:0;border-radius:10px;padding:0 22px;transition:background .2s}.investor-relations-module__205hcG__filters>button:hover{background:#226886}.investor-relations-module__205hcG__reportTable{border-top:1px solid #d8e4e8;outline:none;overflow:hidden}.investor-relations-module__205hcG__reportTable:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #2e789c}.investor-relations-module__205hcG__reportTable table{min-width:680px;font-size:15px}.investor-relations-module__205hcG__reportTable tr{border-color:#d8e4e8}.investor-relations-module__205hcG__reportTable tbody tr{transition:background .2s}.investor-relations-module__205hcG__reportTable tbody tr:hover{background:#f3f8fa}.investor-relations-module__205hcG__reportTable th,.investor-relations-module__205hcG__reportTable td{height:68px;padding:12px 20px}.investor-relations-module__205hcG__reportTable th{color:#718995;height:48px;font-size:14px;font-weight:560}.investor-relations-module__205hcG__reportTable th:first-child,.investor-relations-module__205hcG__reportTable td:first-child{width:140px;padding-left:0}.investor-relations-module__205hcG__reportTable th:nth-child(3),.investor-relations-module__205hcG__reportTable td:nth-child(3){width:110px}.investor-relations-module__205hcG__reportTable th:last-child,.investor-relations-module__205hcG__reportTable td:last-child{text-align:right;width:92px;padding-right:0}.investor-relations-module__205hcG__reportType,.investor-relations-module__205hcG__reportYear{color:#6f8792}.investor-relations-module__205hcG__reportName{white-space:normal;font-weight:560}.investor-relations-module__205hcG__reportName a,.investor-relations-module__205hcG__actionColumn a{align-items:center;min-height:44px;display:inline-flex}.investor-relations-module__205hcG__reportName a:hover{color:#1f7398;text-underline-offset:4px;text-decoration:underline}.investor-relations-module__205hcG__actionColumn a{color:#267da4;justify-content:flex-end;gap:6px;font-weight:600}.investor-relations-module__205hcG__actionColumn svg{width:15px;height:15px}.investor-relations-module__205hcG__tableMessage{color:#6f8792;text-align:center;white-space:normal;height:120px!important}.investor-relations-module__205hcG__reportActions{justify-content:center;padding-top:22px;display:flex}.investor-relations-module__205hcG__reportActions button{cursor:pointer;color:#245f78;background:#f4f9fb;border:1px solid #bdd4dd;border-radius:999px;min-width:144px;min-height:44px;padding:0 24px;font-size:15px;font-weight:600;transition:color .2s,background .2s,border-color .2s,transform .2s}.investor-relations-module__205hcG__reportActions button:hover{color:#fff;background:#2f7f9f;border-color:#2f7f9f;transform:translateY(-2px)}.investor-relations-module__205hcG__contact{color:#fff;background:radial-gradient(circle at 88% 18%,#95ddf047,#0000 30%),linear-gradient(120deg,#0a3448 0%,#174f66 58%,#387f98 100%);border-radius:20px;grid-template-columns:.82fr 1fr 1fr 1.5fr;gap:12px;margin-top:36px;padding:20px;display:grid;overflow:hidden;box-shadow:0 16px 36px #12465b24}.investor-relations-module__205hcG__contactHeading{align-items:center;padding:16px 18px;display:flex}.investor-relations-module__205hcG__contactHeading h3{letter-spacing:-.03em;margin:0;font-size:27px;font-weight:640;line-height:1.2}.investor-relations-module__205hcG__contactItem{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#edf8fb1a;border:1px solid #dbf3f92e;border-radius:16px;flex-direction:column;justify-content:center;min-height:112px;padding:20px 22px;display:flex}.investor-relations-module__205hcG__contactItem>span{color:#b8d9e2;margin-bottom:9px;font-size:14px}.investor-relations-module__205hcG__contactItem a,.investor-relations-module__205hcG__contactItem address{color:#fff;font-size:15px;font-style:normal;font-weight:600;line-height:1.6}.investor-relations-module__205hcG__contactItem address span{display:block}.investor-relations-module__205hcG__contactItem a:hover{color:#c9f0fb;text-underline-offset:4px;text-decoration:underline}@media (min-width:761px){.investor-relations-module__205hcG__pageFrame{width:min(100% - 100px,2000px);padding-top:34px}}@media (min-width:1181px){.investor-relations-module__205hcG__pageFrame{width:min(100% - 128px,2000px)}}@media (max-width:1180px){.investor-relations-module__205hcG__hero{grid-template-columns:1fr}.investor-relations-module__205hcG__identity{min-height:280px;padding:40px 44px}.investor-relations-module__205hcG__heroActions{grid-template-rows:auto 108px;padding:0 34px 34px}.investor-relations-module__205hcG__orbit{top:260px}.investor-relations-module__205hcG__contact{grid-template-columns:1fr 1fr}.investor-relations-module__205hcG__contactHeading{grid-column:1/-1;min-height:auto;padding-bottom:4px}}@media (max-width:760px){.investor-relations-module__205hcG__pageFrame{padding-bottom:64px}.investor-relations-module__205hcG__hero{border-radius:20px;min-height:0}.investor-relations-module__205hcG__identity{min-height:250px;padding:36px 26px}.investor-relations-module__205hcG__heroActions{padding:0 18px 22px}.investor-relations-module__205hcG__featuredReports{padding:20px 20px 12px}.investor-relations-module__205hcG__featuredReportsHeader h2,.investor-relations-module__205hcG__announcement strong{font-size:24px}.investor-relations-module__205hcG__featuredReportsHeader a{margin-right:64px}.investor-relations-module__205hcG__featuredReportRow{grid-template-columns:minmax(0,1fr) 17px}.investor-relations-module__205hcG__featuredReportYear{display:none}.investor-relations-module__205hcG__announcement{padding:18px 20px}.investor-relations-module__205hcG__reportSection{border-radius:20px;margin-top:12px;padding:34px 20px 20px}.investor-relations-module__205hcG__reportSection>h2{margin-bottom:22px;font-size:30px}.investor-relations-module__205hcG__filters{grid-template-columns:1fr 1fr;display:grid}.investor-relations-module__205hcG__filterSelect{width:100%}.investor-relations-module__205hcG__filters>button{grid-column:1/-1}.investor-relations-module__205hcG__reportTable table{min-width:560px}.investor-relations-module__205hcG__reportTable th,.investor-relations-module__205hcG__reportTable td{padding-left:12px;padding-right:12px}.investor-relations-module__205hcG__reportTable th:first-child,.investor-relations-module__205hcG__reportTable td:first-child{width:112px}.investor-relations-module__205hcG__actionColumn{display:none}.investor-relations-module__205hcG__contact{grid-template-columns:1fr;gap:10px;margin-top:28px;padding:16px}.investor-relations-module__205hcG__contactHeading{grid-column:auto;padding:8px 4px 10px}.investor-relations-module__205hcG__contactItem{min-height:96px}}@media (prefers-reduced-motion:reduce){.site-main-surface>div:has(.investor-relations-module__205hcG__root){scroll-behavior:auto}.investor-relations-module__205hcG__hero{animation:none}.investor-relations-module__205hcG__featuredReportRow,.investor-relations-module__205hcG__announcement,.investor-relations-module__205hcG__announcementArrow,.investor-relations-module__205hcG__reportActions button{transition:none}.investor-relations-module__205hcG__announcement:hover,.investor-relations-module__205hcG__announcement:hover .investor-relations-module__205hcG__announcementArrow,.investor-relations-module__205hcG__reportActions button:hover{transform:none}}@keyframes investor-relations-module__205hcG__hero-in{0%{opacity:0;transform:translateY(18px)}}
