.report-detail-module__GBt65q__page{background:#f5f8f5!important}.report-detail-module__GBt65q__page .report-detail-page{--report-primary:#245e46;--report-primary-strong:#17412f;--report-primary-soft:#edf4ef;--report-ink:#1b3025;--report-muted:#64756b;--report-line:#dce6df;--report-indigo:#245e46;--report-green:#245e46;--report-blue:#245e46;max-width:1180px;margin:0 auto;padding:30px 24px 72px;background:0 0!important}.report-detail-module__GBt65q__page .report-actions{gap:10px;margin:0 0 18px;display:flex}.report-detail-module__GBt65q__page .report-action-button{flex:none;min-height:44px;padding:0 18px;box-shadow:none!important;color:#496052!important;background:#fff!important;border:1px solid #dce5df!important;border-radius:9px!important;font-size:13px!important}.report-detail-module__GBt65q__page .report-action-button.primary{margin-left:auto;color:#fff!important;background:#194632!important;border-color:#194632!important}.report-detail-module__GBt65q__page .report-document{overflow:hidden;background:#fff!important;border:1px solid #dce5df!important;border-radius:20px!important;box-shadow:0 16px 48px #173b2910!important}.report-detail-module__GBt65q__page .report-document-header{background:#fff!important;padding:36px 38px 26px!important}.report-detail-module__GBt65q__page .report-brand-row{border-bottom:1px solid #e3ebe6;margin-bottom:32px;padding-bottom:20px}.report-detail-module__GBt65q__page .report-brand{font-size:21px!important}.report-detail-module__GBt65q__page .report-viewer-pill{color:#5b6d60!important;background:0 0!important;border:0!important;font-size:12px!important}.report-detail-module__GBt65q__page .report-status-pill{color:#3c6b50!important;background:#edf4ef!important;border-color:#dce8df!important;font-size:11px!important}.report-detail-module__GBt65q__page .report-title-grid{align-items:center;margin-bottom:26px;grid-template-columns:minmax(0,1fr) 126px!important;gap:24px!important}.report-detail-module__GBt65q__page .report-kicker{letter-spacing:.12em;font-weight:650;color:#65806c!important;font-size:10px!important}.report-detail-module__GBt65q__page .report-title-grid h1{letter-spacing:-.045em!important;margin:10px 0!important;font-size:clamp(27px,3vw,39px)!important;line-height:1.25!important}.report-detail-module__GBt65q__page .report-title-grid p{color:#5b6d60!important;margin:5px 0!important;font-size:13px!important;line-height:1.75!important}.report-detail-module__GBt65q__page .report-score-block{position:relative;width:126px!important;min-width:0!important;height:100px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-left:1px solid #dbe5df!important;border-radius:0!important}.report-detail-module__GBt65q__page .report-score-svg{display:none!important}.report-detail-module__GBt65q__page .report-score-block strong{color:#245e46!important;font-size:47px!important;line-height:1!important}.report-detail-module__GBt65q__page .report-score-block span{color:#5b6d60!important;font-size:12px!important}.report-detail-module__GBt65q__page .report-verdict-panel{box-shadow:none!important;background:#f3f7f3!important;border:1px solid #dfe9e1!important;border-radius:14px!important;grid-template-columns:minmax(0,1.13fr) minmax(0,1fr)!important;gap:26px!important;padding:26px!important}.report-detail-module__GBt65q__page .report-verdict-panel h2{letter-spacing:-.035em!important;color:#1f3e2b!important;margin:10px 0 15px!important;font-size:26px!important;line-height:1.4!important}.report-detail-module__GBt65q__page .report-verdict-explainer{color:#5b7060!important;font-size:14px!important;line-height:1.9!important}.report-detail-module__GBt65q__page .report-verdict-tags{gap:8px!important}.report-detail-module__GBt65q__page .report-verdict-tags span{background:#fff!important;border-color:#d9e5dc!important;font-size:11px!important;line-height:1.5!important}.report-detail-module__GBt65q__page .report-verdict-tags b{color:#256547!important}.report-detail-module__GBt65q__page .report-verdict-focus{box-shadow:none!important;background:0 0!important;border:0!important;border-left:2px solid #7aa48a!important;border-radius:0!important;padding:0 0 0 15px!important}.report-detail-module__GBt65q__page .report-verdict-focus p{font-size:12px!important;line-height:1.7!important}.report-detail-module__GBt65q__page .report-ratio-ticker{min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))!important}.report-detail-module__GBt65q__page .report-ratio-ticker>div{overflow-wrap:anywhere;min-width:0!important;box-shadow:none!important;background:#fff!important;border-color:#e0e8e2!important;border-radius:9px!important}.report-detail-module__GBt65q__page .report-ratio-ticker dd{overflow-wrap:anywhere;word-break:normal;white-space:normal!important;color:#294b36!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;font-size:22px!important;line-height:1.3!important;display:block!important}.report-detail-module__GBt65q__page .report-customer-grid{gap:8px!important}.report-detail-module__GBt65q__page .report-customer-chip{box-shadow:none!important;background:#e9f0e9!important;border:0!important;border-radius:8px!important;padding:12px!important}.report-detail-module__GBt65q__page .report-customer-chip strong{color:#37523e!important;font-size:13px!important}:is(.report-detail-module__GBt65q__page .report-customer-chip span,.report-detail-module__GBt65q__page .report-customer-chip small){color:#526b59!important;font-size:12px!important}.report-detail-module__GBt65q__page .report-method-details{border-top:1px solid #e2e9e3;margin-top:20px;padding-top:8px}.report-detail-module__GBt65q__page .report-method-details>summary{color:#486c54;cursor:pointer;padding:13px 0;font-size:13px;font-weight:600}.report-detail-module__GBt65q__page .report-executive-grid{gap:18px!important;margin-top:14px!important}:is(.report-detail-module__GBt65q__page .report-thesis-card,.report-detail-module__GBt65q__page .report-action-card,.report-detail-module__GBt65q__page .report-insight-card){box-shadow:none!important;background:#fafcf9!important;border-color:#e1e9e3!important;border-radius:12px!important}.report-detail-module__GBt65q__page .report-thesis-card h2{font-size:22px!important;line-height:1.5!important}:is(.report-detail-module__GBt65q__page .report-thesis-card p,.report-detail-module__GBt65q__page .report-action-card li){font-size:13px!important;line-height:1.85!important}.report-detail-module__GBt65q__page .report-thesis-meta{background:#fff!important;border-color:#e2e9e3!important}.report-detail-module__GBt65q__page .report-thesis-meta strong{font-size:14px!important;line-height:1.5!important}.report-detail-module__GBt65q__page .report-section{box-shadow:none!important;background:#fff!important;border:0!important;border-top:1px solid #e4ebe6!important;border-radius:0!important;margin:0!important;padding:30px 38px!important}.report-detail-module__GBt65q__page .report-section-head{gap:12px!important;margin:0 0 20px!important}.report-detail-module__GBt65q__page .report-section-head>span{color:#8ba592!important;background:0 0!important;border:0!important;font-size:12px!important}.report-detail-module__GBt65q__page .report-section-head h2{letter-spacing:-.025em!important;font-size:21px!important}:is(.report-detail-module__GBt65q__page .report-table-wrap,.report-detail-module__GBt65q__page .report-score-table-wrap){box-shadow:none!important;border:1px solid #e0e8e2!important;border-radius:10px!important}.report-detail-module__GBt65q__page .report-table th{color:#42624c!important;background:#f2f6f2!important;font-size:12px!important}.report-detail-module__GBt65q__page .report-table td{color:#4d6255!important;border-color:#e4ece6!important;font-size:13px!important;line-height:1.8!important}.report-detail-module__GBt65q__page .report-table-score strong{color:#2a6745!important;font-size:22px!important}.report-detail-module__GBt65q__page .report-tone-badge{color:#4c7357!important;background:#edf3ed!important;border-color:#dce8de!important}.report-detail-module__GBt65q__page .report-tone-badge.caution{color:#927041!important;background:#faf3e9!important}.report-detail-module__GBt65q__page .report-score-track{stroke:#e3ede5!important}.report-detail-module__GBt65q__page .report-score-value{filter:none!important;stroke:#427853!important}.report-detail-module__GBt65q__page .report-quadrant-map{background:linear-gradient(90deg,#0000 49.8%,#dce8df 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#dce8df 50%,#0000 50.2%),#f4f8f3!important;border-color:#dce7df!important}.report-detail-module__GBt65q__page .report-quadrant-map i{background:#3e7351!important;box-shadow:0 0 0 8px #3e735120!important}:is(.report-detail-module__GBt65q__page .report-metric-card,.report-detail-module__GBt65q__page .report-quadrant-card,.report-detail-module__GBt65q__page .report-ratio-card,.report-detail-module__GBt65q__page .report-watch-grid article){box-shadow:none!important;background:#f8fbf7!important;border-color:#e0e9e2!important;border-radius:10px!important}:is(.report-detail-module__GBt65q__page .report-meter i,.report-detail-module__GBt65q__page .report-ratio-bars i){background:#729c7d!important}.report-detail-module__GBt65q__page .report-document-footer{background:#f2f6f0!important;border-color:#dce7db!important;padding:26px 38px!important}.report-detail-module__GBt65q__page .report-footer-summary article{background:#fff!important;border-color:#dce7de!important}.report-detail-module__GBt65q__page .report-upgrade-cta{box-shadow:none!important;background:#f0f5f0!important;border-color:#dce7df!important}.report-detail-module__GBt65q__page .report-upgrade-button.primary{color:#fff!important;background:#21583d!important}@media screen and (max-width:1050px){.report-detail-module__GBt65q__page .report-verdict-panel{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:700px){.report-detail-module__GBt65q__page .report-detail-page{padding:16px 12px 44px!important}.report-detail-module__GBt65q__page .report-document{border-radius:15px!important}.report-detail-module__GBt65q__page .report-document-header{padding:22px 18px!important}.report-detail-module__GBt65q__page .report-brand-row{gap:12px;margin-bottom:22px}.report-detail-module__GBt65q__page .report-header-meta{flex-wrap:wrap;gap:5px!important}.report-detail-module__GBt65q__page .report-viewer-pill{display:none!important}.report-detail-module__GBt65q__page .report-title-grid{grid-template-columns:minmax(0,1fr) 78px!important;gap:12px!important}.report-detail-module__GBt65q__page .report-title-grid h1{overflow-wrap:anywhere;font-size:25px!important}.report-detail-module__GBt65q__page .report-score-block{width:78px!important;height:78px!important}.report-detail-module__GBt65q__page .report-score-block strong{font-size:35px!important}.report-detail-module__GBt65q__page .report-score-block span{font-size:9px!important}.report-detail-module__GBt65q__page .report-verdict-panel{grid-template-columns:1fr!important;gap:20px!important;padding:20px 16px!important}.report-detail-module__GBt65q__page .report-verdict-panel h2{font-size:24px!important}.report-detail-module__GBt65q__page .report-verdict-explainer{font-size:14px!important}.report-detail-module__GBt65q__page .report-ratio-ticker{gap:8px!important}.report-detail-module__GBt65q__page .report-ratio-ticker>div{padding:12px 8px!important}.report-detail-module__GBt65q__page .report-ratio-ticker dd{font-size:clamp(14px,8.75vw - 13.5px,20px)!important}.report-detail-module__GBt65q__page .report-executive-grid{grid-template-columns:1fr!important}.report-detail-module__GBt65q__page .report-actions{gap:7px!important}.report-detail-module__GBt65q__page .report-action-button{min-width:0!important;padding:0 10px!important;font-size:11px!important}.report-detail-module__GBt65q__page .report-action-button svg{width:14px;height:14px}.report-detail-module__GBt65q__page .report-section{padding:24px 18px!important}.report-detail-module__GBt65q__page .report-table td{font-size:13px!important}.report-detail-module__GBt65q__page .report-section-head h2{font-size:20px!important}.report-detail-module__GBt65q__page .report-document-footer{padding:24px 18px!important}}@media print{.report-detail-module__GBt65q__page{background:#fff!important}.report-detail-module__GBt65q__page .report-detail-page{padding:0!important}.report-detail-module__GBt65q__page .report-document{box-shadow:none!important;border:0!important}.report-detail-module__GBt65q__page .report-method-details{display:none!important}}@media screen and (max-width:700px){:is(.report-detail-module__GBt65q__page .report-table tbody,.report-detail-module__GBt65q__page .report-table tr){grid-template-columns:minmax(0,1fr)!important;min-width:0!important;max-width:100%!important}:is(.report-detail-module__GBt65q__page .report-table tbody th,.report-detail-module__GBt65q__page .report-table td){white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important}.report-detail-module__GBt65q__page .report-table td{grid-template-columns:68px minmax(0,1fr)!important}.report-detail-module__GBt65q__page .report-table td>*{white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important}.report-detail-module__GBt65q__page .report-data-grid.compact{grid-template-columns:1fr!important}.report-detail-module__GBt65q__page .report-data-grid.compact>div{background:#f6f9f4!important;border-color:#dce7df!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:52px!important;display:flex!important}.report-detail-module__GBt65q__page .report-data-grid.compact strong{white-space:normal!important;text-overflow:clip!important;font-size:19px!important;overflow:visible!important}}.report-detail-module__GBt65q__page .report-section-head{border:0!important;padding:0!important}.report-detail-module__GBt65q__page .report-graph-grid{align-items:stretch;gap:16px!important}.report-detail-module__GBt65q__page .report-chart-note{color:#64756b;margin:18px 0 0;font-size:12px;line-height:1.75}.report-detail-module__GBt65q__page .report-table{font-variant-numeric:tabular-nums}.report-detail-module__GBt65q__page .report-table tbody tr{background:#fff!important}.report-detail-module__GBt65q__page .report-table tbody tr:nth-child(2n){background:#fafcf9!important}.report-detail-module__GBt65q__page .report-table tbody tr:hover{background:#f3f7f2!important}.report-detail-module__GBt65q__page .report-table tbody tr.tone-good th{box-shadow:inset 2px 0 #73957e!important}.report-detail-module__GBt65q__page .report-table tbody tr.tone-watch th{box-shadow:inset 2px 0 #9aab9e!important}.report-detail-module__GBt65q__page .report-table tbody tr.tone-caution th{box-shadow:inset 2px 0 #b99661!important}.report-detail-module__GBt65q__page .report-ratio-bars>div>span{background:#e4ebe4!important}.report-detail-module__GBt65q__page .report-actions{align-items:center!important;display:flex!important}.report-detail-module__GBt65q__page .report-action-button{flex:none!important;width:auto!important;min-width:0!important}.report-detail-module__GBt65q__page .report-action-button:first-child{margin-right:auto}.report-detail-module__GBt65q__page .report-action-button.primary{margin-left:0!important}.report-detail-module__GBt65q__page .report-verdict-panel{align-items:start!important;row-gap:22px!important}.report-detail-module__GBt65q__page .report-verdict-side{align-content:start!important;gap:18px!important}.report-detail-module__GBt65q__page .report-customer-grid{border-top:1px solid #dce6dc;grid-column:1/-1;padding-top:18px;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important}.report-detail-module__GBt65q__page .report-customer-chip{background:0 0!important;border-left:1px solid #dce6dc!important;border-radius:0!important;min-height:0!important;padding:0 16px!important}.report-detail-module__GBt65q__page .report-customer-chip:first-child{border-left:0!important;padding-left:0!important}.report-detail-module__GBt65q__page .report-customer-chip:last-child{padding-right:0!important}.report-detail-module__GBt65q__page .report-customer-chip strong{margin:7px 0 4px!important;font-size:14px!important}.report-detail-module__GBt65q__scoreOverview{background:#fbfcfa;border:1px solid #dce6df;border-radius:10px;flex-direction:column;min-width:0;padding:22px;display:flex}.report-detail-module__GBt65q__scoreOverviewHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.report-detail-module__GBt65q__scoreOverviewHeading>span{color:#344f3e;font-size:13px;font-weight:650}.report-detail-module__GBt65q__scoreOverviewHeading>small{color:#5d6e62;font-size:12px}.report-detail-module__GBt65q__scoreRows{gap:17px;display:grid}.report-detail-module__GBt65q__scoreRow{grid-template-columns:minmax(64px,1fr) minmax(45px,1.3fr) 26px;align-items:center;gap:10px;display:grid}.report-detail-module__GBt65q__scoreRow>span{color:#526659;word-break:keep-all;font-size:12px;line-height:1.5}.report-detail-module__GBt65q__scoreRow>strong{color:#244e36;text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.report-detail-module__GBt65q__scoreBar{background:#e5ece6;border-radius:3px;height:6px;overflow:hidden}.report-detail-module__GBt65q__scoreBar>i{background:#628970;border-radius:3px;height:100%;display:block}.report-detail-module__GBt65q__watchList{border-top:1px solid #dce6df}.report-detail-module__GBt65q__watchHeading,.report-detail-module__GBt65q__watchRow{grid-template-columns:90px minmax(0,1fr) minmax(0,1.25fr);align-items:start;column-gap:24px;display:grid}.report-detail-module__GBt65q__watchHeading{color:#64766b;background:#f5f8f4;padding:12px 16px;font-size:11px;font-weight:600}.report-detail-module__GBt65q__watchRow{break-inside:avoid;border-bottom:1px solid #e3eae4;padding:19px 16px}.report-detail-module__GBt65q__watchRow h3{color:#284d37;margin:0;font-size:14px;font-weight:650;line-height:1.65}.report-detail-module__GBt65q__watchRow>div{color:#344b3c;word-break:keep-all;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.75}.report-detail-module__GBt65q__watchRow>p{color:#627367;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.85}.report-detail-module__GBt65q__methodology{color:#354b3d;background:#f7f9f5;border-top:1px solid #dce6df;padding:32px 38px 24px}.report-detail-module__GBt65q__methodHeading{align-items:baseline;gap:12px;margin-bottom:24px;display:flex}.report-detail-module__GBt65q__methodHeading>span{color:#82958a;width:32px;font-size:12px}.report-detail-module__GBt65q__methodHeading>h2{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:700}.report-detail-module__GBt65q__methodGrid{grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);align-items:start;gap:36px;display:grid}.report-detail-module__GBt65q__methodSources{min-width:0}.report-detail-module__GBt65q__sourceFacts{margin:0;display:grid}.report-detail-module__GBt65q__sourceFacts>div{grid-template-columns:72px minmax(0,1fr);gap:16px;padding:0 0 14px;display:grid}.report-detail-module__GBt65q__sourceFacts dt{color:#5f7064;font-size:12px;line-height:1.8}.report-detail-module__GBt65q__sourceFacts dd{color:#3b5343;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.8}.report-detail-module__GBt65q__sourceNotes{padding-top:4px}.report-detail-module__GBt65q__sourceNotes>h3,.report-detail-module__GBt65q__methodChecks>h3{color:#566e5b;margin:0 0 9px;font-size:12px;font-weight:650}.report-detail-module__GBt65q__sourceNotes ul{gap:7px;margin:0;padding:0 0 0 15px;list-style:outside;display:grid}.report-detail-module__GBt65q__sourceNotes li{color:#5c7062;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.report-detail-module__GBt65q__sourceNotes li::marker{color:#8ca391}.report-detail-module__GBt65q__methodChecks{border-top:1px solid #dde7de;margin-top:22px;padding-top:18px}.report-detail-module__GBt65q__methodChecks ul{flex-wrap:wrap;gap:7px 14px;margin:0;padding:0;list-style:none;display:flex}.report-detail-module__GBt65q__methodChecks li{color:#5c7062;overflow-wrap:anywhere;align-items:baseline;gap:6px;max-width:100%;font-size:12px;line-height:1.8;display:flex}.report-detail-module__GBt65q__methodChecks li:before{content:"";background:#76957e;border-radius:50%;flex:0 0 4px;align-self:center;width:4px;height:4px}.report-detail-module__GBt65q__methodNext{background:#fff;border:1px solid #d8e4da;border-top:3px solid #4f785d;border-radius:3px 3px 10px 10px;align-self:start;min-width:0;padding:22px 23px}.report-detail-module__GBt65q__methodNext>span{letter-spacing:.025em;color:#596e60;font-size:12px;font-weight:650}.report-detail-module__GBt65q__methodNext>h3{letter-spacing:-.035em;color:#254e35;margin:9px 0 12px;font-size:23px;font-weight:700;line-height:1.35}.report-detail-module__GBt65q__methodNext>p{color:#536b5b;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.9}.report-detail-module__GBt65q__methodScope{border-top:1px solid #e2e9e3;margin-top:20px;padding-top:16px}.report-detail-module__GBt65q__methodScope>span{color:#5d7063;font-size:12px}.report-detail-module__GBt65q__methodScope>p{color:#576c5d;margin:7px 0 0;font-size:12px;line-height:1.85}.report-detail-module__GBt65q__reportEnd{border-top:1px solid #dce6dd;align-items:baseline;gap:24px;margin-top:28px;padding-top:18px;display:flex}.report-detail-module__GBt65q__reportEnd>span{color:#3d5c47;white-space:nowrap;font-size:13px;font-weight:750}.report-detail-module__GBt65q__reportEnd>p{color:#607164;word-break:keep-all;max-width:710px;margin:0;font-size:12px;line-height:1.8}.report-detail-module__GBt65q__chartOrigin{color:#5c7062;font-size:11px;position:absolute;bottom:8px;left:10px}.report-detail-module__GBt65q__page .report-quadrant-map i{left:clamp(11px,var(--dot-x),calc(100% - 11px));bottom:clamp(11px,var(--dot-y),calc(100% - 11px))}.report-detail-module__GBt65q__chartExplanation{color:#5f7165;word-break:keep-all;margin:14px 0 0;font-size:12px;line-height:1.75}.report-detail-module__GBt65q__ratioSummary{background:#fbfcfa;border:1px solid #dce6df;border-radius:10px;flex-direction:column;min-width:0;padding:22px;display:flex}.report-detail-module__GBt65q__ratioSummary>h3{color:#344f3e;margin:0 0 10px;font-size:13px;font-weight:650}.report-detail-module__GBt65q__ratioSummary>dl{margin:0}.report-detail-module__GBt65q__ratioSummaryRow{border-bottom:1px solid #e1e9e2;grid-template-columns:1fr auto;align-items:baseline;gap:7px 12px;padding:15px 0;display:grid}.report-detail-module__GBt65q__ratioSummaryRow>dt{color:#405a49;font-size:13px;font-weight:600}.report-detail-module__GBt65q__ratioSummaryRow>dd{color:#284e36;font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:650;line-height:1.15}.report-detail-module__GBt65q__ratioSummaryRow>.report-detail-module__GBt65q__ratioReference{color:#5d7164;grid-column:1/-1;font-size:12px;font-weight:400;line-height:1.6}.report-detail-module__GBt65q__sourceDisclosure{color:#5b6d60;border-left:2px solid #b5c3b7;margin:14px 0 0;padding-left:12px;font-size:12px;line-height:1.8}:is(.report-detail-module__GBt65q__page .report-action-button:focus-visible,.report-detail-module__GBt65q__page .report-method-details>summary:focus-visible){outline-offset:4px!important;outline:2px solid #35674b!important}.report-detail-module__GBt65q__page .report-section-note{color:#5b6e61!important;font-size:13px!important;line-height:1.8!important}.report-detail-module__GBt65q__page .report-verdict-panel .report-detail-module__GBt65q__decisionLabel{border:1px solid #d5c9ad;border-radius:5px;align-items:center;min-height:28px;padding:4px 10px;font-weight:700;line-height:1.4;display:inline-flex;color:#735d2d!important;background:#faf4e7!important;font-size:12px!important}.report-detail-module__GBt65q__page .report-verdict-panel .report-detail-module__GBt65q__decisionLabel[data-state=review]{border-color:#b4cbb8;color:#285339!important;background:#e7f0e8!important}.report-detail-module__GBt65q__page .report-verdict-panel .report-detail-module__GBt65q__decisionLabel[data-state=watch]{border-color:#c8d1c5;color:#52634c!important;background:#eff2ed!important}.report-detail-module__GBt65q__decisionBasis{color:#586c5e;margin:14px 0 0;font-size:12px;line-height:1.8}.report-detail-module__GBt65q__decisionBasis strong{color:#35533f;font-weight:650}.report-detail-module__GBt65q__financialInterpretation{padding:18px 0 4px}.report-detail-module__GBt65q__financialInterpretation>h3{color:#2c4936;margin:0 0 9px;font-size:16px;line-height:1.6}.report-detail-module__GBt65q__financialInterpretation>p{color:#526b5a;margin:0;font-size:13px;line-height:1.9}@media (max-width:1000px){.report-detail-module__GBt65q__scoreRow{grid-template-columns:82px minmax(45px,1fr) 26px}.report-detail-module__GBt65q__methodGrid{grid-template-columns:minmax(0,1.4fr) minmax(230px,1fr);gap:24px}.report-detail-module__GBt65q__watchHeading,.report-detail-module__GBt65q__watchRow{grid-template-columns:68px minmax(0,1fr) minmax(0,1fr);gap:16px}}@media (max-width:700px){.report-detail-module__GBt65q__page .report-action-button{min-height:44px!important;padding:0 12px!important;font-size:12px!important}.report-detail-module__GBt65q__page .report-score-block span{font-size:10px!important;line-height:1.5!important}.report-detail-module__GBt65q__page .report-actions{gap:6px!important}.report-detail-module__GBt65q__page .report-customer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 0!important}.report-detail-module__GBt65q__page .report-customer-chip{padding:0 12px!important}.report-detail-module__GBt65q__page .report-customer-chip:nth-child(odd){border-left:0!important;padding-left:0!important}.report-detail-module__GBt65q__page .report-customer-chip strong{font-size:13px!important}.report-detail-module__GBt65q__scoreOverview,.report-detail-module__GBt65q__ratioSummary{padding:20px 18px}.report-detail-module__GBt65q__scoreOverviewHeading{margin-bottom:20px}.report-detail-module__GBt65q__scoreRow{grid-template-columns:90px minmax(0,1fr) 26px}.report-detail-module__GBt65q__watchHeading{display:none}.report-detail-module__GBt65q__watchRow{grid-template-columns:60px minmax(0,1fr);gap:8px 14px;padding:18px 0}.report-detail-module__GBt65q__watchRow h3{grid-row:span 2;font-size:13px}.report-detail-module__GBt65q__watchRow>div{font-size:13px}.report-detail-module__GBt65q__watchRow>p{grid-column:2;font-size:12px}.report-detail-module__GBt65q__methodology{padding:26px 18px 22px}.report-detail-module__GBt65q__methodHeading{margin-bottom:20px}.report-detail-module__GBt65q__methodHeading>h2{font-size:20px}.report-detail-module__GBt65q__methodGrid{grid-template-columns:minmax(0,1fr);gap:24px}.report-detail-module__GBt65q__sourceFacts>div{grid-template-columns:62px minmax(0,1fr);gap:10px}.report-detail-module__GBt65q__methodNext{padding:20px}.report-detail-module__GBt65q__reportEnd{margin-top:24px;display:block}.report-detail-module__GBt65q__reportEnd>p{margin-top:8px}}@media print{.report-detail-module__GBt65q__page .no-print{display:none!important}.report-detail-module__GBt65q__page .report-print-break{break-before:auto!important;page-break-before:auto!important;display:none!important}.report-detail-module__GBt65q__page .report-section{break-before:auto!important;page-break-before:auto!important;break-inside:auto!important}:is(.report-detail-module__GBt65q__page .report-table-wrap,.report-detail-module__GBt65q__page .report-score-table-wrap){break-inside:auto!important;page-break-inside:auto!important;overflow:visible!important}.report-detail-module__GBt65q__page .report-table td{font-size:10px!important;line-height:1.55!important}.report-detail-module__GBt65q__page .report-table th{font-size:10px!important}.report-detail-module__GBt65q__page .report-document{overflow:visible!important}.report-detail-module__GBt65q__page .report-graph-grid{grid-template-columns:1fr 1fr 1.1fr!important}.report-detail-module__GBt65q__page .report-document-header{padding:8mm 0!important}.report-detail-module__GBt65q__page .report-section{padding:7mm 0!important}.report-detail-module__GBt65q__page .report-section-head{break-after:avoid}.report-detail-module__GBt65q__scoreOverview,.report-detail-module__GBt65q__methodNext,.report-detail-module__GBt65q__watchRow,.report-detail-module__GBt65q__sourceNotes,.report-detail-module__GBt65q__methodChecks{break-inside:avoid}.report-detail-module__GBt65q__scoreOverview{padding:5mm}.report-detail-module__GBt65q__methodology{background:#fff;padding:7mm 0 0}.report-detail-module__GBt65q__methodHeading{break-after:avoid}.report-detail-module__GBt65q__methodGrid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:6mm}.report-detail-module__GBt65q__methodNext{padding:5mm}.report-detail-module__GBt65q__reportEnd{break-inside:avoid}.report-detail-module__GBt65q__watchHeading,.report-detail-module__GBt65q__watchRow{grid-template-columns:18mm minmax(0,1fr) minmax(0,1.2fr);gap:4mm}.report-detail-module__GBt65q__watchHeading{display:grid}.report-detail-module__GBt65q__watchRow>p{grid-column:auto}.report-detail-module__GBt65q__watchRow h3{grid-row:auto}}
.ledger-stock-search-module__NLKqea__desktopRoot{z-index:60;flex:0 320px;min-width:200px;max-width:320px;position:relative}.ledger-stock-search-module__NLKqea__desktopField,.ledger-stock-search-module__NLKqea__mobileField{color:#667085;background:#f1f4f6;border:1px solid #d8e0e8;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;height:44px;padding:0 11px;transition:background-color .16s,border-color .16s,box-shadow .16s;display:grid}.ledger-stock-search-module__NLKqea__desktopField:focus-within,.ledger-stock-search-module__NLKqea__mobileField:focus-within{background:#fff;border-color:#087864;box-shadow:0 0 0 3px #0878641f}.ledger-stock-search-module__NLKqea__desktopField input,.ledger-stock-search-module__NLKqea__mobileField input{color:#101828;font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0;height:42px;padding:0;font-size:14px;font-weight:400}.ledger-stock-search-module__NLKqea__desktopField input::placeholder,.ledger-stock-search-module__NLKqea__mobileField input::placeholder{color:#667085;opacity:1}.ledger-stock-search-module__NLKqea__desktopField kbd{color:#667085;text-align:center;background:#fff;border:1px solid #d8e0e8;border-radius:5px;min-width:20px;font-family:inherit;font-size:12px;line-height:20px}.ledger-stock-search-module__NLKqea__clearButton,.ledger-stock-search-module__NLKqea__mobileBack{color:#667085;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ledger-stock-search-module__NLKqea__clearButton{margin-block:-1px;width:44px;height:44px;margin-right:-10px}.ledger-stock-search-module__NLKqea__clearButton:hover{color:#101828}.ledger-stock-search-module__NLKqea__clearButton:focus-visible{outline-offset:-4px;border-radius:6px;outline:2px solid #087864}.ledger-stock-search-module__NLKqea__results{isolation:isolate;overscroll-behavior:contain;background:#fff;border:1px solid #d8e0e8;border-radius:8px;width:min(420px,100vw - 32px);max-height:min(400px,100dvh - 110px);padding:6px;animation:.12s cubic-bezier(.2,.8,.2,1) ledger-stock-search-module__NLKqea__searchPanelIn;position:absolute;top:52px;left:0;overflow-y:auto;box-shadow:0 8px 24px #1018281a}.ledger-stock-search-module__NLKqea__result,.ledger-stock-search-module__NLKqea__resultActive{color:#101828;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) auto;align-items:center;gap:4px 12px;width:100%;min-height:60px;padding:8px 10px;display:grid;position:relative}.ledger-stock-search-module__NLKqea__resultActive{background:#f4f7f6}.ledger-stock-search-module__NLKqea__resultActive:before{content:"";background:#087864;border-radius:999px;width:3px;position:absolute;top:8px;bottom:8px;left:0}.ledger-stock-search-module__NLKqea__result[aria-disabled=true],.ledger-stock-search-module__NLKqea__resultActive[aria-disabled=true]{cursor:default}.ledger-stock-search-module__NLKqea__result:focus-visible,.ledger-stock-search-module__NLKqea__resultActive:focus-visible{outline-offset:-2px;outline:2px solid #087864}.ledger-stock-search-module__NLKqea__resultIdentity{gap:3px;min-width:0;display:grid}.ledger-stock-search-module__NLKqea__resultIdentity strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.ledger-stock-search-module__NLKqea__resultIdentity small{color:#667085;font-size:12px;font-weight:600}.ledger-stock-search-module__NLKqea__resultIndustry{color:#667085;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:400;overflow:hidden}.ledger-stock-search-module__NLKqea__currentBadge,.ledger-stock-search-module__NLKqea__readyBadge,.ledger-stock-search-module__NLKqea__preparingBadge{white-space:nowrap;border-radius:999px;padding:0 8px;font-size:11px;font-style:normal;font-weight:600;line-height:22px}.ledger-stock-search-module__NLKqea__currentBadge{color:#06614f;background:#e7f3ef}.ledger-stock-search-module__NLKqea__readyBadge{color:#087864;background:0 0;padding:0 4px}.ledger-stock-search-module__NLKqea__preparingBadge{color:#667085;background:#eef1f4}.ledger-stock-search-module__NLKqea__searchMessage{color:#667085;text-align:center;align-content:center;justify-items:center;min-height:112px;padding:20px;display:grid}.ledger-stock-search-module__NLKqea__searchMessage svg{color:#087864;margin-bottom:8px}.ledger-stock-search-module__NLKqea__searchMessage strong{color:#101828;font-size:14px;font-weight:700}.ledger-stock-search-module__NLKqea__searchMessage span{margin-top:4px;font-size:12px;line-height:18px}.ledger-stock-search-module__NLKqea__searchMessage button{color:#101828;cursor:pointer;font:inherit;background:#fff;border:1px solid #c7d1dc;border-radius:8px;min-height:44px;margin-top:12px;padding:0 14px;font-size:13px;font-weight:600}.ledger-stock-search-module__NLKqea__searchLoading{color:#667085;text-align:center;align-content:center;justify-items:center;gap:8px;min-height:112px;padding:20px;display:grid}.ledger-stock-search-module__NLKqea__searchLoading span{font-size:12px;line-height:18px}.ledger-stock-search-module__NLKqea__catalogNotice{color:#53615c;border-top:1px solid #e7ecf0;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px 0;display:flex}.ledger-stock-search-module__NLKqea__catalogNotice span{font-size:12px;line-height:18px}.ledger-stock-search-module__NLKqea__catalogNotice button{color:#06614f;cursor:pointer;font:inherit;background:0 0;border:0;flex-shrink:0;min-height:44px;padding:0 8px;font-size:12px;font-weight:600}.ledger-stock-search-module__NLKqea__spinner{color:#087864;flex:none;animation:.7s linear infinite ledger-stock-search-module__NLKqea__spin}.ledger-stock-search-module__NLKqea__mobileTrigger{display:none}.ledger-stock-search-module__NLKqea__desktopRoot.ledger-stock-search-module__NLKqea__heroRoot{z-index:70;flex:100%;width:100%;max-width:620px}.ledger-stock-search-module__NLKqea__heroRoot .ledger-stock-search-module__NLKqea__desktopField{background:#fff;border-color:#ccd6e1;border-radius:12px;height:54px;padding-inline:17px 12px;box-shadow:0 2px 8px #0f172a09}.ledger-stock-search-module__NLKqea__heroRoot .ledger-stock-search-module__NLKqea__desktopField input{height:52px;font-size:16px;font-weight:560}.ledger-stock-search-module__NLKqea__heroRoot .ledger-stock-search-module__NLKqea__results{border-radius:12px;width:min(620px,100vw - 40px);top:62px}.ledger-stock-search-module__NLKqea__mobileOverlay{color:#101828;z-index:100;background:#fff;grid-template-rows:64px minmax(0,1fr);animation:.14s cubic-bezier(.2,.8,.2,1) ledger-stock-search-module__NLKqea__searchPanelIn;display:grid;position:fixed;inset:0}.ledger-stock-search-module__NLKqea__mobileHeader{padding:8px max(16px, env(safe-area-inset-right)) 8px max(8px, env(safe-area-inset-left));border-bottom:1px solid #d8e0e8;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;display:grid}.ledger-stock-search-module__NLKqea__mobileBack{color:#101828;border-radius:8px;width:44px;height:44px}.ledger-stock-search-module__NLKqea__mobileBack:focus-visible{outline-offset:-2px;outline:2px solid #087864}.ledger-stock-search-module__NLKqea__mobileField{height:48px}.ledger-stock-search-module__NLKqea__mobileField input{height:46px;font-size:16px}.ledger-stock-search-module__NLKqea__mobileField .ledger-stock-search-module__NLKqea__clearButton{width:44px;height:44px;margin-right:-10px}.ledger-stock-search-module__NLKqea__mobileResults{overscroll-behavior:contain;min-height:0;padding:8px 12px max(24px, env(safe-area-inset-bottom));position:relative;overflow-y:auto}.ledger-stock-search-module__NLKqea__mobileResults .ledger-stock-search-module__NLKqea__result,.ledger-stock-search-module__NLKqea__mobileResults .ledger-stock-search-module__NLKqea__resultActive{border-bottom:1px solid #e7ecf0;border-radius:0;grid-template-columns:minmax(120px,1fr) auto;min-height:68px;padding:10px 8px}.ledger-stock-search-module__NLKqea__mobileResults .ledger-stock-search-module__NLKqea__resultIdentity strong,.ledger-stock-search-module__NLKqea__mobileResults .ledger-stock-search-module__NLKqea__resultIndustry{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.ledger-stock-search-module__NLKqea__mobileResults .ledger-stock-search-module__NLKqea__resultIndustry{grid-column:1}.ledger-stock-search-module__NLKqea__mobileResults .ledger-stock-search-module__NLKqea__currentBadge,.ledger-stock-search-module__NLKqea__mobileResults .ledger-stock-search-module__NLKqea__readyBadge,.ledger-stock-search-module__NLKqea__mobileResults .ledger-stock-search-module__NLKqea__preparingBadge{grid-area:1/2/3}@keyframes ledger-stock-search-module__NLKqea__spin{to{transform:rotate(360deg)}}@keyframes ledger-stock-search-module__NLKqea__searchPanelIn{0%{opacity:.85;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.ledger-stock-search-module__NLKqea__desktopRoot{flex:320px;margin-left:auto}}@media (max-width:760px){.ledger-stock-search-module__NLKqea__desktopRoot{display:none}.ledger-stock-search-module__NLKqea__desktopRoot.ledger-stock-search-module__NLKqea__heroRoot{min-width:0;margin-left:0;display:block}.ledger-stock-search-module__NLKqea__heroRoot .ledger-stock-search-module__NLKqea__desktopField{padding-inline:13px 10px}.ledger-stock-search-module__NLKqea__heroRoot .ledger-stock-search-module__NLKqea__desktopField input{font-size:16px}.ledger-stock-search-module__NLKqea__heroRoot .ledger-stock-search-module__NLKqea__results{width:100%}.ledger-stock-search-module__NLKqea__heroRoot .ledger-stock-search-module__NLKqea__result,.ledger-stock-search-module__NLKqea__heroRoot .ledger-stock-search-module__NLKqea__resultActive{grid-template-columns:minmax(0,1fr) auto}.ledger-stock-search-module__NLKqea__heroRoot .ledger-stock-search-module__NLKqea__resultIndustry{display:none}.ledger-stock-search-module__NLKqea__mobileTrigger{color:#344054;cursor:pointer;font:inherit;background:#f1f4f6;border:1px solid #d8e0e8;border-radius:9px;align-items:center;gap:6px;height:44px;margin-left:auto;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.ledger-stock-search-module__NLKqea__mobileTrigger:focus-visible{outline-offset:2px;outline:2px solid #087864}}.ledger-stock-search-module__NLKqea__desktopRoot.ledger-stock-search-module__NLKqea__directoryRoot{z-index:1;flex:100%;width:100%;min-width:0;max-width:none;margin:0;display:block}.ledger-stock-search-module__NLKqea__directoryRoot .ledger-stock-search-module__NLKqea__desktopField{background:#fff;border-color:#b9cbc4;border-radius:12px;height:54px;padding-inline:15px 10px}.ledger-stock-search-module__NLKqea__directoryRoot .ledger-stock-search-module__NLKqea__desktopField:focus-within{border-color:#087864}.ledger-stock-search-module__NLKqea__directoryRoot .ledger-stock-search-module__NLKqea__desktopField input{height:52px;font-size:16px}.ledger-stock-search-module__NLKqea__resultHeading{color:#667085;justify-content:space-between;align-items:center;gap:12px;padding:18px 2px 8px;font-size:12px;line-height:20px;display:flex}.ledger-stock-search-module__NLKqea__resultHeading span:first-child{color:#344054;font-weight:650}.ledger-stock-search-module__NLKqea__results.ledger-stock-search-module__NLKqea__directoryResults{box-shadow:none;border:1px solid #e4eae7;border-radius:12px;width:100%;max-height:none;padding:4px;animation:none;position:static;overflow:hidden}.ledger-stock-search-module__NLKqea__directoryResults .ledger-stock-search-module__NLKqea__result,.ledger-stock-search-module__NLKqea__directoryResults .ledger-stock-search-module__NLKqea__resultActive{border-radius:8px;grid-template-columns:minmax(0,1fr) auto;min-height:60px;padding:9px 12px}.ledger-stock-search-module__NLKqea__directoryResults .ledger-stock-search-module__NLKqea__resultIdentity{gap:2px}.ledger-stock-search-module__NLKqea__directoryResults .ledger-stock-search-module__NLKqea__resultIdentity strong{font-size:15px}.ledger-stock-search-module__NLKqea__directoryResults .ledger-stock-search-module__NLKqea__resultIdentity small{font-weight:450}.ledger-stock-search-module__NLKqea__directoryResults .ledger-stock-search-module__NLKqea__resultIndustry{display:none}.ledger-stock-search-module__NLKqea__directoryResults .ledger-stock-search-module__NLKqea__readyBadge{color:#087864;background:0 0;padding:0 4px}.ledger-stock-search-module__NLKqea__directoryResults .ledger-stock-search-module__NLKqea__resultActive{background:#f4f8f6}.ledger-stock-search-module__NLKqea__directoryResults .ledger-stock-search-module__NLKqea__resultActive:before{display:none}@media (min-width:761px){.ledger-stock-search-module__NLKqea__directoryRoot[data-empty-query=true] .ledger-stock-search-module__NLKqea__directoryResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}}@media (hover:none) and (pointer:coarse){.ledger-stock-search-module__NLKqea__mobileTrigger:active,.ledger-stock-search-module__NLKqea__mobileBack:active,.ledger-stock-search-module__NLKqea__clearButton:active,.ledger-stock-search-module__NLKqea__result:active,.ledger-stock-search-module__NLKqea__resultActive:active{background:#e7efec;transition-duration:90ms}.ledger-stock-search-module__NLKqea__mobileTrigger:active{transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.ledger-stock-search-module__NLKqea__desktopField,.ledger-stock-search-module__NLKqea__mobileField,.ledger-stock-search-module__NLKqea__mobileTrigger{transition:none}.ledger-stock-search-module__NLKqea__mobileTrigger:active{transform:none}.ledger-stock-search-module__NLKqea__spinner,.ledger-stock-search-module__NLKqea__results,.ledger-stock-search-module__NLKqea__mobileOverlay{animation:none}}
.site-chrome-module__sbDxYG__header.topbar{-webkit-backdrop-filter:none;z-index:80;flex:none;align-items:center;display:flex;top:0;box-shadow:none!important;background:#fff!important;border-bottom:1px solid #e5e9ee!important;justify-content:flex-start!important;gap:16px!important;height:72px!important;padding:0 max(24px,50% - 600px)!important;position:sticky!important}.site-chrome-module__sbDxYG__header.topbar .brand{flex:none;gap:9px;min-height:44px}.site-chrome-module__sbDxYG__header.topbar .brand-copy strong{font-size:20px;line-height:1.3;color:#101828!important;font-weight:700!important}.site-chrome-module__sbDxYG__header.topbar .desktop-nav{flex:none;gap:0;margin:0;display:flex}.site-chrome-module__sbDxYG__header.topbar .desktop-nav a{white-space:nowrap;align-items:center;min-height:44px;font-size:13px;display:inline-flex;color:#586473!important;padding:10px 8px!important;font-weight:500!important}:is(.site-chrome-module__sbDxYG__header.topbar .desktop-nav a:hover,.site-chrome-module__sbDxYG__header.topbar .desktop-nav a[aria-current=page]){color:#101828!important}.site-chrome-module__sbDxYG__header.topbar .auth-actions{flex:none;gap:6px;min-width:208px;min-height:44px;margin-left:auto}:is(.site-chrome-module__sbDxYG__header.topbar .login-button,.site-chrome-module__sbDxYG__header.topbar .account-button,.site-chrome-module__sbDxYG__header.topbar .start-button){height:44px;font-size:13px;box-shadow:none!important;color:#344054!important;background:#fff!important;border:1px solid #e1e6eb!important;border-radius:8px!important;padding-inline:12px!important;font-weight:600!important;transform:none!important}.site-chrome-module__sbDxYG__header.topbar .start-button{color:#fff!important;background:#101828!important;border-color:#101828!important;gap:6px!important}.site-chrome-module__sbDxYG__header.topbar .start-button:before{display:none!important}.site-chrome-module__sbDxYG__header.topbar .mobile-menu{background:#fff;border:1px solid #e1e6eb;border-radius:8px;flex:0 0 44px;width:44px;height:44px;display:none}.site-chrome-module__sbDxYG__header.topbar .mobile-nav-panel{display:none}:is(.site-chrome-module__sbDxYG__header.topbar a:focus-visible,.site-chrome-module__sbDxYG__header.topbar button:focus-visible,.site-chrome-module__sbDxYG__footer.site-footer a:focus-visible,.site-chrome-module__sbDxYG__footer.site-footer button:focus-visible){outline-offset:3px;outline:2px solid #087864}.site-chrome-module__sbDxYG__footer.site-footer{color:#586473;position:relative;background:#fff!important;border-top:1px solid #e5e9ee!important;margin:0!important;padding:48px 24px 28px!important}.site-chrome-module__sbDxYG__footer.site-footer:before{display:none!important}.site-chrome-module__sbDxYG__footer.site-footer:after{display:none!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip:before{display:none!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-inner{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-main{grid-template-columns:minmax(180px,1fr) minmax(0,3fr)!important;align-items:start!important;gap:64px!important;margin:0 0 32px!important;display:grid!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-brand-panel{max-width:none!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-wordmark{align-items:center;display:flex;gap:10px!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-emblem{filter:none;width:30px;height:30px}.site-chrome-module__sbDxYG__footer.site-footer .brand-mark-orb{fill:#101828}.site-chrome-module__sbDxYG__footer.site-footer .brand-mark-split{stroke:#fff}.site-chrome-module__sbDxYG__footer.site-footer .footer-wordmark strong{text-shadow:none;color:#101828!important;font-size:20px!important;font-weight:700!important;line-height:1.4!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-wordmark p{margin:6px 0 0;color:#667085!important;font-size:12px!important;font-weight:400!important;line-height:1.6!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-nav-panel{grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:stretch!important;gap:28px!important;padding:0!important;display:grid!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-column{border:0;min-width:0;padding:0;display:block!important}.site-chrome-module__sbDxYG__footerTitle{color:#344054;margin:0 0 10px;font-size:13px;font-weight:650;line-height:24px}.site-chrome-module__sbDxYG__footerToggle{display:none}.site-chrome-module__sbDxYG__footerLinks{gap:2px;display:grid}.site-chrome-module__sbDxYG__footer.site-footer .site-chrome-module__sbDxYG__footerLinks a{word-break:keep-all;width:fit-content;min-height:30px;padding:4px 0;color:#586473!important;font-size:13px!important;font-weight:400!important;line-height:1.6!important}.site-chrome-module__sbDxYG__footer.site-footer .site-chrome-module__sbDxYG__footerLinks a:hover{text-underline-offset:3px;text-decoration:underline;color:#101828!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip{border-top:1px solid #e5e9ee;text-align:left!important;align-items:start!important;gap:10px!important;max-width:none!important;margin:0!important;padding:24px 0 0!important;display:grid!important}:is(.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip .footer-disclaimer,.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip .footer-business,.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip .footer-business-address,.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip .footer-copyright-row){color:#667085!important;text-align:left!important;max-width:none!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:400!important;line-height:1.8!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip .footer-disclaimer{max-width:1000px!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip .footer-business{flex-wrap:wrap;gap:2px 16px;display:flex;justify-content:start!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip .footer-business>*{border:0;margin:0;padding:0;font-weight:400}.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip .footer-business>:before{display:none}.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip .footer-business>:after{display:none}.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip .footer-copyright-row{display:block;margin-top:4px!important}@media (max-width:1200px){.site-chrome-module__sbDxYG__header.topbar .desktop-nav{display:none}.site-chrome-module__sbDxYG__header.topbar .mobile-menu{display:inline-flex}.site-chrome-module__sbDxYG__header.topbar .auth-actions{min-width:258px}.site-chrome-module__sbDxYG__header.topbar .mobile-nav-panel{overscroll-behavior:contain;background:#fff;border:1px solid #e1e6eb;border-radius:12px;gap:4px;width:min(340px,100vw - 48px);max-height:calc(100dvh - 96px);padding:8px;position:absolute;top:80px;left:auto;right:24px;overflow-y:auto;box-shadow:0 12px 36px #1018281f}.site-chrome-module__sbDxYG__header.topbar .mobile-nav-panel.is-open{display:grid}.site-chrome-module__sbDxYG__header.topbar .mobile-nav-panel a{border-radius:7px;align-items:center;min-height:44px;padding:10px 12px;font-size:14px;display:flex}.site-chrome-module__sbDxYG__header.topbar .mobile-nav-panel .mobile-nav-cta{justify-content:space-between;margin-top:4px;color:#fff!important;background:#101828!important}}@media (max-width:900px){.site-chrome-module__sbDxYG__footer.site-footer .footer-main{grid-template-columns:1fr!important;gap:32px!important}}@media (max-width:760px){.site-chrome-module__sbDxYG__header.topbar{gap:8px!important;height:60px!important;padding-inline:16px!important}.site-chrome-module__sbDxYG__header.topbar .brand{gap:7px}.site-chrome-module__sbDxYG__header.topbar .brand-copy strong{font-size:18px}.site-chrome-module__sbDxYG__header.topbar .brand-emblem-header{width:27px;height:27px}.site-chrome-module__sbDxYG__header.topbar .auth-actions{min-width:44px;margin-left:0}.site-chrome-module__sbDxYG__header.topbar .auth-actions>a{display:none}.site-chrome-module__sbDxYG__header.topbar .mobile-nav-panel{width:auto;max-height:calc(100dvh - 84px);top:68px;left:16px;right:16px}.site-chrome-module__sbDxYG__footer.site-footer{padding:32px 16px 24px!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-main{gap:24px!important;margin-bottom:24px!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-nav-panel{grid-template-columns:1fr!important;gap:0!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-column{border-bottom:1px solid #e5e9ee}.site-chrome-module__sbDxYG__footerTitle{display:none}.site-chrome-module__sbDxYG__footerToggle{color:#344054;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0;font-size:13px;font-weight:600;display:flex}.site-chrome-module__sbDxYG__footerToggle[aria-expanded=true] svg{transform:rotate(180deg)}.site-chrome-module__sbDxYG__footerLinks{gap:0;padding-bottom:8px;display:none}.site-chrome-module__sbDxYG__footerLinks[data-open=true]{display:grid}.site-chrome-module__sbDxYG__footer.site-footer .site-chrome-module__sbDxYG__footerLinks a{align-items:center;width:100%;min-height:44px;display:flex}.site-chrome-module__sbDxYG__footer.site-footer .footer-legal-strip{border:0;padding-top:0!important}.site-chrome-module__sbDxYG__footer.site-footer .footer-business a{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){:is(.site-chrome-module__sbDxYG__header.topbar *,.site-chrome-module__sbDxYG__footer.site-footer *){transition:none!important}}@media (hover:none) and (pointer:coarse){.site-chrome-module__sbDxYG__header.topbar .mobile-menu:active{background:#edf5f2!important}.site-chrome-module__sbDxYG__header.topbar .mobile-nav-panel a:active{background:#edf5f2!important}.site-chrome-module__sbDxYG__footer.site-footer .site-chrome-module__sbDxYG__footerToggle:active{background:#edf5f2!important}}@media print{:is(.site-chrome-module__sbDxYG__header.topbar,.site-chrome-module__sbDxYG__footer.site-footer){display:none!important}}.site-chrome-module__sbDxYG__header.topbar{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-inline:0!important}.site-chrome-module__sbDxYG__header.topbar .desktop-nav{margin-left:14px}.site-chrome-module__sbDxYG__header.topbar>[data-stock-search=header]:not(button){flex:0 240px;min-width:180px;max-width:240px;margin-left:auto}.site-chrome-module__sbDxYG__header.topbar .auth-actions{min-width:0;margin-left:0}.site-chrome-module__sbDxYG__footer.site-footer{box-sizing:border-box!important;width:100%!important;max-width:none!important}@media (min-width:761px){.site-chrome-module__sbDxYG__footer.site-footer{padding-inline:max(24px,50% - 600px)!important}}@media (max-width:1200px) and (min-width:761px){.site-chrome-module__sbDxYG__header.topbar>[data-stock-search=header]:not(button){flex:240px;max-width:320px}}@media (max-width:760px){.site-chrome-module__sbDxYG__header.topbar{padding-inline:16px!important}.site-chrome-module__sbDxYG__footer.site-footer{padding-inline:16px!important}.site-chrome-module__sbDxYG__header.topbar .desktop-nav{margin-left:0}}
.intent-navigation-link-module__ICGH4W__link{position:relative;overflow:hidden}.intent-navigation-link-module__ICGH4W__pendingHint{opacity:0;pointer-events:none;visibility:hidden;background:linear-gradient(90deg,#0000 0%,#0b735e 45%,#0000 100%);width:45%;height:2px;position:absolute;bottom:0;left:-45%}.intent-navigation-link-module__ICGH4W__pendingHint.intent-navigation-link-module__ICGH4W__isPending{visibility:visible;animation:.85s ease-in-out .1s infinite intent-navigation-link-module__ICGH4W__intent-link-progress}@keyframes intent-navigation-link-module__ICGH4W__intent-link-progress{0%{opacity:0;left:-45%}20%{opacity:.58}to{opacity:0;left:100%}}@media (prefers-reduced-motion:reduce){.intent-navigation-link-module__ICGH4W__pendingHint.intent-navigation-link-module__ICGH4W__isPending{opacity:.42;width:100%;animation:none;left:0}}
.daily-price-module__HrZ6WG__card{color:#17382e;background:linear-gradient(120deg,#f3f8f5,#fff);border:1px solid #dce7e1;border-radius:18px;max-width:100%;margin:20px 0 28px;padding:22px 24px}.daily-price-module__HrZ6WG__top{justify-content:space-between;align-items:center;gap:16px;font-size:14px;font-weight:650;display:flex}.daily-price-module__HrZ6WG__badge{color:#537466;background:#e7f0e9;border-radius:20px;padding:6px 10px;font-size:12px}.daily-price-module__HrZ6WG__price{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:14px;font-size:38px;font-weight:750;line-height:1.2}.daily-price-module__HrZ6WG__price small{margin-left:6px;font-size:17px;font-weight:500}.daily-price-module__HrZ6WG__up,.daily-price-module__HrZ6WG__down,.daily-price-module__HrZ6WG__flat{flex-wrap:wrap;align-items:baseline;gap:7px;margin:10px 0;font-size:16px;font-weight:600;display:flex}.daily-price-module__HrZ6WG__up{color:#b14338}.daily-price-module__HrZ6WG__down{color:#315baf}.daily-price-module__HrZ6WG__flat{color:#58685f}.daily-price-module__HrZ6WG__up small,.daily-price-module__HrZ6WG__down small,.daily-price-module__HrZ6WG__flat small{color:#748078;margin-left:5px;font-size:12px;font-weight:400}.daily-price-module__HrZ6WG__date{color:#68796e;margin:8px 0 16px;font-size:13px}.daily-price-module__HrZ6WG__note{border-top:1px solid #e0e9e3;margin-top:12px;padding-top:5px}.daily-price-module__HrZ6WG__note summary{cursor:pointer;color:#546d60;align-content:center;min-height:44px;font-size:14px}.daily-price-module__HrZ6WG__note p{color:#5b7165;max-width:680px;font-size:14px;line-height:1.7}.daily-price-module__HrZ6WG__note a{color:#087564;text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.daily-price-module__HrZ6WG__note summary:focus-visible,.daily-price-module__HrZ6WG__note a:focus-visible{outline-offset:3px;outline:2px solid #087564}.daily-price-module__HrZ6WG__empty{color:#6a7b70;padding:18px 0 8px;font-size:20px;font-weight:600}@media (min-width:1000px){.daily-price-module__HrZ6WG__card{max-width:560px}}@media (max-width:500px){.daily-price-module__HrZ6WG__card{padding:20px}.daily-price-module__HrZ6WG__price{font-size:34px}}.daily-price-module__HrZ6WG__card{background:0 0;border:0;border-left:1px solid #dce7e1;border-radius:0;align-self:center;min-width:0;max-width:none;margin:24px 0;padding:24px 36px}.daily-price-module__HrZ6WG__price{letter-spacing:-.055em;font-size:clamp(36px,3.5vw,52px)}.daily-price-module__HrZ6WG__note{margin-top:6px}.daily-price-module__HrZ6WG__date{margin-bottom:8px}@media (max-width:760px){.daily-price-module__HrZ6WG__card{border-top:1px solid #e0e8e2;border-left:0;margin:4px 22px 0;padding:18px 0 10px}.daily-price-module__HrZ6WG__price{font-size:36px}.daily-price-module__HrZ6WG__badge{font-size:11px}.daily-price-module__HrZ6WG__card{margin-top:0;padding-top:12px;padding-bottom:2px}.daily-price-module__HrZ6WG__price{margin-top:8px}.daily-price-module__HrZ6WG__up,.daily-price-module__HrZ6WG__down,.daily-price-module__HrZ6WG__flat{margin:6px 0}.daily-price-module__HrZ6WG__date{margin-top:6px;margin-bottom:6px}}.daily-price-module__HrZ6WG__digits{vertical-align:bottom;font-variant-numeric:tabular-nums;letter-spacing:-.04em;display:inline-flex}.daily-price-module__HrZ6WG__digit,.daily-price-module__HrZ6WG__separator{line-height:1.2;display:inline-block;overflow:hidden}.daily-price-module__HrZ6WG__digitReveal{animation:.52s cubic-bezier(.16,1,.3,1) both daily-price-module__HrZ6WG__priceDigitSettle;animation-delay:var(--digit-delay,0s);display:block}.daily-price-module__HrZ6WG__separator .daily-price-module__HrZ6WG__digitReveal{animation:none}@keyframes daily-price-module__HrZ6WG__priceDigitSettle{0%{opacity:0;transform:translateY(85%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.daily-price-module__HrZ6WG__digitReveal{animation:none}}.daily-price-module__HrZ6WG__timestamps{color:#566f60;gap:5px;margin:12px 0 6px;font-size:13px;line-height:1.6;display:grid}.daily-price-module__HrZ6WG__timestamps>div{flex-wrap:wrap;align-items:baseline;gap:5px 12px;display:flex}.daily-price-module__HrZ6WG__timestamps dt{color:#758479;min-width:68px}.daily-price-module__HrZ6WG__timestamps dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.daily-price-module__HrZ6WG__timestamps dd span{color:#79877c;font-size:11px;font-weight:400}.daily-price-module__HrZ6WG__cadence{color:#697e70;margin:8px 0 11px;font-size:12px;line-height:1.7}@media (max-width:760px){.daily-price-module__HrZ6WG__timestamps{gap:4px;margin-top:10px;font-size:12px}.daily-price-module__HrZ6WG__timestamps dt{min-width:62px}.daily-price-module__HrZ6WG__timestamps dd span{font-size:10px}.daily-price-module__HrZ6WG__cadence{margin-block:7px;font-size:11px}}.daily-price-module__HrZ6WG__top{flex-wrap:wrap;gap:8px 12px}.daily-price-module__HrZ6WG__badge{overflow-wrap:anywhere;max-width:100%}.daily-price-module__HrZ6WG__price{flex-wrap:wrap;align-items:baseline;min-width:0;font-size:clamp(28px,3.5vw,52px);display:flex}.daily-price-module__HrZ6WG__price>span{overflow-wrap:anywhere;min-width:0}.daily-price-module__HrZ6WG__timestamps dd{overflow-wrap:anywhere;min-width:0;max-width:100%}.daily-price-module__HrZ6WG__timestamps time{font-variant-numeric:tabular-nums}.daily-price-module__HrZ6WG__basis{overflow-wrap:anywhere}.daily-price-module__HrZ6WG__cadence{min-height:1.7em}@media (max-width:760px){.daily-price-module__HrZ6WG__price{font-size:34px}.daily-price-module__HrZ6WG__top{font-size:14px}.daily-price-module__HrZ6WG__badge,.daily-price-module__HrZ6WG__timestamps,.daily-price-module__HrZ6WG__cadence{font-size:12px}.daily-price-module__HrZ6WG__timestamps dd span{font-size:11px}}.daily-price-module__HrZ6WG__chart{min-width:0;scroll-margin-top:100px}.daily-price-module__HrZ6WG__receiptSummary{color:#527264;font-variant-numeric:tabular-nums;margin:9px 0 6px;font-size:12px}.daily-price-module__HrZ6WG__receiptSummary span{color:#849087}@media (max-width:760px){.daily-price-module__HrZ6WG__card:not([data-price-attention=true]) .daily-price-module__HrZ6WG__cadence{display:none}.daily-price-module__HrZ6WG__card .daily-price-module__HrZ6WG__note summary{min-height:36px;font-size:12px}.daily-price-module__HrZ6WG__receiptSummary{margin:8px 0 3px}.daily-price-module__HrZ6WG__card .daily-price-module__HrZ6WG__note{margin-top:4px}}
.ledger-comparison-notice-module__6IR-_G__notice{color:#475467;overflow-wrap:anywhere;background:#f5f7f7;border-radius:8px;flex-wrap:wrap;gap:4px 12px;min-width:0;margin:18px 0 0;padding:12px 16px;font-size:13px;line-height:21px;display:flex}.ledger-comparison-notice-module__6IR-_G__notice strong{color:#344054;font-size:inherit;font-weight:600}.ledger-comparison-notice-module__6IR-_G__notice span{flex:340px}@media (max-width:760px){.ledger-comparison-notice-module__6IR-_G__notice{margin-top:12px;padding:12px;font-size:12px;line-height:20px}.ledger-comparison-notice-module__6IR-_G__notice span{flex-basis:100%}}
.research-charts-module__S8gwvG__workspace{min-width:0}.research-charts-module__S8gwvG__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.research-charts-module__S8gwvG__metric{text-align:left;cursor:pointer;color:#344054;min-width:0;font:inherit;background:#fff;border:1px solid #dfe7e5;border-radius:16px;padding:20px}.research-charts-module__S8gwvG__metric[aria-pressed=true]{background:#edf7f3;border-color:#0b6b57;box-shadow:inset 0 0 0 1px #0b6b57}.research-charts-module__S8gwvG__metric span{font-size:16px;line-height:1.5;display:block}.research-charts-module__S8gwvG__metric strong{color:#142d27;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin:8px 0;font-size:clamp(20px,2.4vw,28px);line-height:1.4;display:block}.research-charts-module__S8gwvG__metric small{color:#526860;font-size:14px}.research-charts-module__S8gwvG__canvas{background:#fff;border:1px solid #dfe7e5;border-radius:20px;padding:28px}.research-charts-module__S8gwvG__toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.research-charts-module__S8gwvG__eyebrow{color:#526860;font-size:14px}.research-charts-module__S8gwvG__toolbar h3{color:#172e28;margin:6px 0 0;font-size:22px;line-height:1.4}.research-charts-module__S8gwvG__switcher{background:#f0f4f2;border-radius:12px;flex-shrink:0;gap:2px;padding:4px;display:flex}.research-charts-module__S8gwvG__switcher button{color:#526860;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 16px;font-size:16px}.research-charts-module__S8gwvG__switcher button[aria-pressed=true]{color:#075648;background:#fff;font-weight:700;box-shadow:0 1px 3px #16372a14}.research-charts-module__S8gwvG__readout{color:#526860;flex-wrap:wrap;align-items:baseline;gap:10px;margin:24px 0 20px;font-size:16px;display:flex}.research-charts-module__S8gwvG__readout strong{letter-spacing:-.045em;color:#12392e;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(28px,4vw,40px);line-height:1.2}.research-charts-module__S8gwvG__scale{color:#526860;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:14px;line-height:1.6;display:flex}.research-charts-module__S8gwvG__plot{width:100%;height:236px;margin:10px 0;display:block;overflow:visible}.research-charts-module__S8gwvG__axis{color:#526860;font-variant-numeric:tabular-nums;height:30px;margin-bottom:8px;font-size:16px;position:relative}.research-charts-module__S8gwvG__axis span{position:absolute;transform:translate(-50%)}.research-charts-module__S8gwvG__grid{stroke:#edf1ef;stroke-width:1px}.research-charts-module__S8gwvG__baseline{stroke:#a2b8af;stroke-width:1px}.research-charts-module__S8gwvG__line{stroke:#0b6b57;stroke-width:2.5px;stroke-linejoin:round}.research-charts-module__S8gwvG__point{fill:#a9cfc0}.research-charts-module__S8gwvG__focused{fill:#0b6b57}.research-charts-module__S8gwvG__periods{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:6px;margin-top:18px;display:grid}.research-charts-module__S8gwvG__periods button{color:#526860;min-width:0;font:inherit;cursor:pointer;background:#f7f9f8;border:1px solid #0000;border-radius:10px;padding:12px 6px;font-size:16px}.research-charts-module__S8gwvG__periods button[aria-pressed=true]{color:#075648;background:#edf7f3;border-color:#b8d6c9}.research-charts-module__S8gwvG__periods strong{color:#203c32;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:5px;font-size:16px;line-height:1.5;display:block}.research-charts-module__S8gwvG__note{color:#526860;margin:18px 0 0;font-size:14px;line-height:1.7}.research-charts-module__S8gwvG__workspace button:focus-visible{outline-offset:3px;outline:2px solid #0b6b57}@media (hover:hover){.research-charts-module__S8gwvG__metric:hover{border-color:#0b6b57}.research-charts-module__S8gwvG__periods button:hover{background:#eaf4ef}}@media (max-width:760px){.research-charts-module__S8gwvG__metrics{grid-template-columns:1fr;gap:8px;margin-bottom:16px}.research-charts-module__S8gwvG__metric{border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:14px 16px;display:grid}.research-charts-module__S8gwvG__metric strong{text-align:right;grid-area:1/2/3;margin:0;font-size:22px}.research-charts-module__S8gwvG__metric small{grid-column:1}.research-charts-module__S8gwvG__canvas{border-radius:16px;padding:20px 16px}.research-charts-module__S8gwvG__toolbar{gap:8px}.research-charts-module__S8gwvG__toolbar h3{font-size:20px}.research-charts-module__S8gwvG__switcher button{padding:0 12px}.research-charts-module__S8gwvG__plot{height:190px}.research-charts-module__S8gwvG__periods{grid-template-columns:repeat(2,minmax(0,1fr))}.research-charts-module__S8gwvG__readout{gap:8px}}
.research-diagnosis-module__EJsgfq__section{color:#172d2a}.research-diagnosis-module__EJsgfq__heading{margin-bottom:28px}.research-diagnosis-module__EJsgfq__heading>span,.research-diagnosis-module__EJsgfq__pro>div>span{letter-spacing:.08em;color:#157665;font-size:12px;font-weight:700}.research-diagnosis-module__EJsgfq__heading h2{letter-spacing:-.045em;margin:12px 0;font-size:clamp(25px,3vw,36px);line-height:1.25}.research-diagnosis-module__EJsgfq__heading p{color:#667570;font-size:14px}.research-diagnosis-module__EJsgfq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.research-diagnosis-module__EJsgfq__card{background:#fff;border:1px solid #dfe8e3;border-radius:18px;min-width:0;padding:24px}.research-diagnosis-module__EJsgfq__cardTop{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.research-diagnosis-module__EJsgfq__cardTop>span:first-child{font-variant-numeric:tabular-nums;color:#7b8881}.research-diagnosis-module__EJsgfq__cardTop>span:last-child{border-radius:30px;align-items:center;gap:5px;padding:6px 9px;font-weight:650;display:flex}.research-diagnosis-module__EJsgfq__positive{color:#087363;background:#eaf5ef}.research-diagnosis-module__EJsgfq__caution{color:#945722;background:#fff4e8}.research-diagnosis-module__EJsgfq__neutral{color:#596865;background:#f0f3f1}.research-diagnosis-module__EJsgfq__card h3{letter-spacing:-.025em;margin:28px 0 12px;font-size:19px}.research-diagnosis-module__EJsgfq__card p,.research-diagnosis-module__EJsgfq__method p{overflow-wrap:anywhere;color:#51625d;margin:0;font-size:16px;line-height:1.8}.research-diagnosis-module__EJsgfq__method{border-bottom:1px solid #e0e9e3;margin:24px 0;padding-bottom:18px}.research-diagnosis-module__EJsgfq__method summary{cursor:pointer;align-content:center;min-height:44px;font-size:15px;font-weight:600;display:list-item}.research-diagnosis-module__EJsgfq__method p{max-width:850px;padding:12px 0}.research-diagnosis-module__EJsgfq__source{flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.research-diagnosis-module__EJsgfq__source strong{margin-right:12px}.research-diagnosis-module__EJsgfq__source a{color:#157665;text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;text-decoration:underline;display:flex}.research-diagnosis-module__EJsgfq__pro{background:#edf5ef;border-radius:20px;justify-content:space-between;gap:24px;margin-top:32px;padding:30px;display:flex}.research-diagnosis-module__EJsgfq__pro h3{letter-spacing:-.04em;margin:12px 0;font-size:24px}.research-diagnosis-module__EJsgfq__pro p{color:#52685f;font-size:16px;line-height:1.7}.research-diagnosis-module__EJsgfq__actions{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.research-diagnosis-module__EJsgfq__actions a{justify-content:center;align-items:center;gap:20px;min-height:44px;font-size:14px;display:flex}.research-diagnosis-module__EJsgfq__actions a:first-child{color:#fff;white-space:nowrap;background:#087564;border-radius:10px;padding:14px 24px;font-weight:650}.research-diagnosis-module__EJsgfq__actions a:last-child{color:#426259;text-underline-offset:4px;text-decoration:underline}.research-diagnosis-module__EJsgfq__section a:focus-visible,.research-diagnosis-module__EJsgfq__section summary:focus-visible{outline-offset:4px;outline:3px solid #157665}@media (max-width:760px){.research-diagnosis-module__EJsgfq__grid{grid-template-columns:1fr}.research-diagnosis-module__EJsgfq__card h3{margin-top:18px}.research-diagnosis-module__EJsgfq__pro{flex-direction:column;padding:24px}.research-diagnosis-module__EJsgfq__actions{align-items:stretch}.research-diagnosis-module__EJsgfq__source{flex-direction:column;align-items:flex-start;gap:2px}.research-diagnosis-module__EJsgfq__heading{margin-bottom:18px}.research-diagnosis-module__EJsgfq__heading h2{font-size:25px}.research-diagnosis-module__EJsgfq__grid{gap:10px}.research-diagnosis-module__EJsgfq__card{padding:16px 18px}.research-diagnosis-module__EJsgfq__card h3{margin:12px 0 8px;font-size:17px}.research-diagnosis-module__EJsgfq__card p{font-size:15px;line-height:1.7}.research-diagnosis-module__EJsgfq__method{margin:16px 0;padding-bottom:10px}.research-diagnosis-module__EJsgfq__source{gap:0}}
.home-product-preview-module__NMNnZG__stage{isolation:isolate;color:#172b25;font-variant-numeric:tabular-nums;background:linear-gradient(145deg,#edf7f2,#f5f8f6 60%,#e4f0ec);border:1px solid #dce9e4;border-radius:24px;width:100%;min-width:0;padding:16px;position:relative;box-shadow:0 8px 0 -4px #e6f0eb,0 16px 0 -9px #edf4ef,0 28px 64px -42px #174d3f66,inset 0 1px #fff}.home-product-preview-module__NMNnZG__stageLabel{color:#627c70;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:2px 4px;font-size:10px;font-weight:500;line-height:16px;display:flex}.home-product-preview-module__NMNnZG__stageLabel>:first-child{color:#315d4b;letter-spacing:.16em;align-items:center;gap:7px;font-weight:650;display:flex}.home-product-preview-module__NMNnZG__frame{background:#fff;border:1px solid #d6e4dd;border-radius:15px;min-width:0;animation:.65s cubic-bezier(.2,.7,.2,1) both home-product-preview-module__NMNnZG__previewArrive;overflow:hidden;box-shadow:0 10px 24px -14px #163e3233}.home-product-preview-module__NMNnZG__companyHeader{background:linear-gradient(120deg,#143e33,#0b2824);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.home-product-preview-module__NMNnZG__companyHeader>div{min-width:0}.home-product-preview-module__NMNnZG__companyHeader h3{color:#fff;letter-spacing:-.035em;margin:0 0 5px;font-size:22px;font-weight:700;line-height:1.2}.home-product-preview-module__NMNnZG__companyCode{color:#aec8bd;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:15px;display:block;overflow:hidden}.home-product-preview-module__NMNnZG__readAccess{color:#dcf1e7;white-space:nowrap;background:#ffffff0c;border:1px solid #ffffff24;border-radius:20px;flex-shrink:0;padding:4px 7px;font-size:11px;font-weight:600;line-height:16px}.home-product-preview-module__NMNnZG__tabs{background:#f5f8f6;border-bottom:1px solid #e9edea;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px 12px;display:grid}.home-product-preview-module__NMNnZG__tabs button{color:#7a8580;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:8px 0;font-size:12px;font-weight:550;line-height:18px;transition:color .14s;position:relative}.home-product-preview-module__NMNnZG__tabs button[aria-selected=true]{color:#174e3d;background:#fff;font-weight:600;box-shadow:0 1px 4px #183f3210}.home-product-preview-module__NMNnZG__tabs button[aria-selected=true]:after{content:"";background:#397755;height:0;position:absolute;bottom:-1px;left:0;right:0}.home-product-preview-module__NMNnZG__content{padding:22px 24px 18px}.home-product-preview-module__NMNnZG__panel{min-height:260px}.home-product-preview-module__NMNnZG__panel[hidden]{display:none}.home-product-preview-module__NMNnZG__metricHeading,.home-product-preview-module__NMNnZG__panelHeading{color:#758078;justify-content:space-between;align-items:center;gap:12px;font-size:11px;line-height:17px;display:flex}.home-product-preview-module__NMNnZG__metricHeading>:first-child{color:#53615a;font-size:11px}.home-product-preview-module__NMNnZG__revenueRow{justify-content:space-between;align-items:center;gap:12px;margin:6px 0 10px;display:flex}.home-product-preview-module__NMNnZG__revenue{color:#15372c;letter-spacing:-.065em;font-size:clamp(32px,3.2vw,46px);font-weight:560;line-height:1.15;display:block}.home-product-preview-module__NMNnZG__changeBadge{color:#126d55;text-align:right;white-space:nowrap;font-size:14px;font-weight:600}.home-product-preview-module__NMNnZG__changeBadge small{color:#78877e;margin-top:3px;font-size:10px;font-weight:400;display:block}.home-product-preview-module__NMNnZG__chart{margin:4px -3px 0}.home-product-preview-module__NMNnZG__chart svg{width:100%;height:108px;display:block;overflow:visible}.home-product-preview-module__NMNnZG__chartYears{color:#77867a;justify-content:space-between;gap:6px;margin-top:2px;padding:0 3.6%;font-size:11px;line-height:16px;display:flex}.home-product-preview-module__NMNnZG__chartGrid{stroke:#edf1ed;stroke-width:1px}.home-product-preview-module__NMNnZG__chartArea{opacity:1}.home-product-preview-module__NMNnZG__chartLine{fill:none;stroke:#16876c;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:.95s .12s both home-product-preview-module__NMNnZG__chartDraw}.home-product-preview-module__NMNnZG__chartPoint{fill:#16876c;stroke:#fff;stroke-width:1.5px}.home-product-preview-module__NMNnZG__emptyChart{color:#849288;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:82px;font-size:11px;display:flex}.home-product-preview-module__NMNnZG__secondaryMetrics{border-top:1px solid #edf0ee;grid-template-columns:1fr 1fr;margin:0;padding-top:12px;display:grid}.home-product-preview-module__NMNnZG__secondaryMetrics>div{min-width:0}.home-product-preview-module__NMNnZG__secondaryMetrics>div+div{border-left:1px solid #edf0ee;padding-left:18px}.home-product-preview-module__NMNnZG__secondaryMetrics dt{color:#7a857e;font-size:11px;line-height:16px}.home-product-preview-module__NMNnZG__secondaryMetrics dd{color:#36483d;letter-spacing:-.035em;margin:3px 0 0;font-size:19px;font-weight:550;line-height:25px}.home-product-preview-module__NMNnZG__panelHeading strong{color:#314239;font-size:14px;font-weight:650;line-height:20px}.home-product-preview-module__NMNnZG__table{border-collapse:collapse;width:100%;margin-top:14px;font-size:12px}.home-product-preview-module__NMNnZG__table th,.home-product-preview-module__NMNnZG__table td{text-align:left;border-bottom:1px solid #edf0ee;padding:9px 0}.home-product-preview-module__NMNnZG__table thead th{color:#859087;padding:6px 0 8px;font-size:11px;font-weight:500}.home-product-preview-module__NMNnZG__table tbody th{color:#67766b;font-weight:500}.home-product-preview-module__NMNnZG__table tr>:last-child{text-align:right}.home-product-preview-module__NMNnZG__table td{color:#344d3e;font-weight:600}.home-product-preview-module__NMNnZG__panelNote{color:#69766d;word-break:keep-all;margin:12px 0 0;font-size:11px;line-height:1.6}.home-product-preview-module__NMNnZG__analysisIntro{color:#3d4f43;letter-spacing:-.035em;margin:12px 0;font-size:16px;font-weight:550;line-height:1.55}.home-product-preview-module__NMNnZG__analysisSteps{gap:11px;margin:0;padding:0;list-style:none;display:grid}.home-product-preview-module__NMNnZG__analysisSteps li{color:#637368;align-items:center;gap:9px;font-size:11px;line-height:17px;display:flex}.home-product-preview-module__NMNnZG__analysisSteps svg{color:#648060;flex-shrink:0}.home-product-preview-module__NMNnZG__footer{background:#fcfdfb;border-top:1px solid #edf0ee;justify-content:space-between;align-items:center;gap:10px;padding:5px 24px;display:flex}.home-product-preview-module__NMNnZG__caption{color:#69776c;word-break:keep-all;max-width:58%;font-size:11px;line-height:16px}.home-product-preview-module__NMNnZG__footer a{color:#41684e;white-space:nowrap;align-items:center;gap:5px;min-height:44px;font-size:11px;font-weight:650;line-height:16px;text-decoration:none;display:inline-flex}.home-product-preview-module__NMNnZG__workflow{color:#789687;justify-content:center;align-items:center;gap:14px;margin-top:16px;font-size:10px;display:flex}.home-product-preview-module__NMNnZG__workflow span{align-items:center;gap:5px;display:inline-flex}.home-product-preview-module__NMNnZG__workflow b{color:#486b5b;font-weight:500}.home-product-preview-module__NMNnZG__interactionHint{color:#6c7a6e;text-align:center;margin:8px 0 0;font-size:11px;line-height:15px}.home-product-preview-module__NMNnZG__stage button:focus-visible,.home-product-preview-module__NMNnZG__stage a:focus-visible,.home-product-preview-module__NMNnZG__panel:focus-visible{outline-offset:3px;outline:2px solid #397755}.home-product-preview-module__NMNnZG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.home-product-preview-module__NMNnZG__tabs button:hover{color:#235b42}.home-product-preview-module__NMNnZG__footer a:hover{text-underline-offset:3px;text-decoration:underline}}@media (max-width:600px){.home-product-preview-module__NMNnZG__stage{border-radius:18px;padding:10px}.home-product-preview-module__NMNnZG__stageLabel{margin-bottom:12px;font-size:11px}.home-product-preview-module__NMNnZG__companyHeader{gap:8px;padding:18px 14px}.home-product-preview-module__NMNnZG__companyHeader h3{font-size:19px}.home-product-preview-module__NMNnZG__tabs{gap:3px;padding:6px}.home-product-preview-module__NMNnZG__tabs button{font-size:11px}.home-product-preview-module__NMNnZG__content{padding:18px 14px 14px}.home-product-preview-module__NMNnZG__revenue{font-size:34px}.home-product-preview-module__NMNnZG__readAccess{padding:3px 6px;font-size:9px}.home-product-preview-module__NMNnZG__companyCode{font-size:10px}.home-product-preview-module__NMNnZG__workflow{gap:10px}.home-product-preview-module__NMNnZG__secondaryMetrics dd{font-size:14px}.home-product-preview-module__NMNnZG__footer{padding:10px 17px 6px;display:block}.home-product-preview-module__NMNnZG__footer a{justify-content:space-between;gap:3px;width:100%;font-size:11px}.home-product-preview-module__NMNnZG__caption{max-width:100%;min-height:32px;font-size:11px;line-height:16px;display:block}}@keyframes home-product-preview-module__NMNnZG__previewArrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes home-product-preview-module__NMNnZG__chartDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.home-product-preview-module__NMNnZG__tabs button{transition:none}.home-product-preview-module__NMNnZG__frame,.home-product-preview-module__NMNnZG__chartLine{animation:none}}.home-product-preview-module__NMNnZG__tabs button{color:#53665b;font-size:13px}.home-product-preview-module__NMNnZG__metricHeading,.home-product-preview-module__NMNnZG__metricHeading>:first-child,.home-product-preview-module__NMNnZG__panelHeading,.home-product-preview-module__NMNnZG__chartYears,.home-product-preview-module__NMNnZG__secondaryMetrics dt,.home-product-preview-module__NMNnZG__table thead th,.home-product-preview-module__NMNnZG__caption,.home-product-preview-module__NMNnZG__panelNote,.home-product-preview-module__NMNnZG__interactionHint,.home-product-preview-module__NMNnZG__analysisSteps li{color:#57695e;font-size:12px}.home-product-preview-module__NMNnZG__secondaryMetrics dd{font-size:20px}.home-product-preview-module__NMNnZG__companyCode,.home-product-preview-module__NMNnZG__readAccess,.home-product-preview-module__NMNnZG__changeBadge small,.home-product-preview-module__NMNnZG__stageLabel{font-size:12px}.home-product-preview-module__NMNnZG__changeBadge small{color:#586c60}.home-product-preview-module__NMNnZG__footer a{font-size:12px}.home-product-preview-module__NMNnZG__table{font-size:14px}.home-product-preview-module__NMNnZG__tabs button:disabled{cursor:progress;opacity:.65}@media (max-width:600px){.home-product-preview-module__NMNnZG__secondaryMetrics dd{font-size:18px}.home-product-preview-module__NMNnZG__tabs button{font-size:13px}.home-product-preview-module__NMNnZG__readAccess,.home-product-preview-module__NMNnZG__companyCode{font-size:11px}.home-product-preview-module__NMNnZG__footer a,.home-product-preview-module__NMNnZG__caption{font-size:12px}.home-product-preview-module__NMNnZG__workflow{display:none}.home-product-preview-module__NMNnZG__interactionHint{margin-top:13px}}
.brand-home-module__6M2c8G__shell{color:#162526;background:#fff;min-height:100svh}.brand-home-module__6M2c8G__container{width:calc(100% - 112px);max-width:1280px;margin-inline:auto}.brand-home-module__6M2c8G__hero{grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);align-items:center;column-gap:clamp(64px,5.4vw,96px);padding-block:88px 80px;display:grid}.brand-home-module__6M2c8G__heroCopy{min-width:0}.brand-home-module__6M2c8G__eyebrow{color:#10765f;letter-spacing:.035em;font-size:12px;font-weight:650;line-height:20px;display:block}.brand-home-module__6M2c8G__hero h1{color:#142528;letter-spacing:-.055em;word-break:keep-all;margin:24px 0;font-size:clamp(44px,3.9vw,58px);font-weight:650;line-height:1.19}.brand-home-module__6M2c8G__hero h1 span{color:#16765e}.brand-home-module__6M2c8G__lead{color:#627172;word-break:keep-all;margin:0;font-size:17px;font-weight:400;line-height:1.85}.brand-home-module__6M2c8G__search{z-index:3;margin-top:30px;position:relative}.brand-home-module__6M2c8G__searchLabel{color:#344e4b;margin:0 0 10px;font-size:13px;font-weight:550;display:block}.brand-home-module__6M2c8G__shortcuts{flex-wrap:wrap;align-items:center;gap:3px 14px;padding-top:8px;font-size:12px;display:flex}.brand-home-module__6M2c8G__shortcuts>span{color:#84928d}.brand-home-module__6M2c8G__shortcuts a{color:#566c63;align-items:center;gap:3px;min-height:36px;text-decoration:none;display:inline-flex}.brand-home-module__6M2c8G__heroActions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:24px;display:flex}.brand-home-module__6M2c8G__primary,.brand-home-module__6M2c8G__secondary{border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .14s,color .14s;display:inline-flex}.brand-home-module__6M2c8G__primary{color:#fff;background:#0a725b;border:1px solid #0a725b}.brand-home-module__6M2c8G__secondary{color:#394f4a;background:0 0;padding-inline:0}.brand-home-module__6M2c8G__freeNote{color:#77867f;align-items:center;gap:6px;margin:12px 0 0;font-size:11px;line-height:1.7;display:flex}.brand-home-module__6M2c8G__freeNote svg{flex-shrink:0}.brand-home-module__6M2c8G__previewStage{min-width:0}.brand-home-module__6M2c8G__previewIntro{color:#7c8b84;justify-content:space-between;gap:12px;margin:0 2px 18px;font-size:11px;line-height:18px;display:flex}.brand-home-module__6M2c8G__previewIntro>span:first-child{color:#52695e;font-weight:600}.brand-home-module__6M2c8G__previewFootnote{text-align:center;color:#6c7b72;margin:16px 0 0;font-size:11px;line-height:1.7}.brand-home-module__6M2c8G__proof{border-top:1px solid #e5ebe6;border-bottom:1px solid #e5ebe6;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:34px;display:grid}.brand-home-module__6M2c8G__proof>div{border-left:1px solid #e5ebe6;padding-inline:32px}.brand-home-module__6M2c8G__proof>div:first-child{border:0;padding-left:0}.brand-home-module__6M2c8G__proof strong{color:#30483e;letter-spacing:-.035em;font-size:24px;font-weight:600;line-height:1.4}.brand-home-module__6M2c8G__proof strong span{margin-left:6px;font-size:13px;font-weight:450}.brand-home-module__6M2c8G__proof p{color:#77867d;margin:6px 0 0;font-size:12px;line-height:1.65}.brand-home-module__6M2c8G__workflow{padding-block:100px;scroll-margin-top:96px}.brand-home-module__6M2c8G__sectionHeading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:44px;display:flex}.brand-home-module__6M2c8G__sectionHeading h2,.brand-home-module__6M2c8G__memberCopy h2{color:#183029;letter-spacing:-.04em;word-break:keep-all;margin:14px 0 0;font-size:36px;font-weight:600;line-height:1.4}.brand-home-module__6M2c8G__sectionHeading>p{color:#738279;word-break:keep-all;margin:0 0 3px;font-size:14px;line-height:1.9}.brand-home-module__6M2c8G__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.brand-home-module__6M2c8G__steps article{border-top:2px solid #dce6df;flex-direction:column;min-width:0;padding:26px 0 0;display:flex}.brand-home-module__6M2c8G__stepHead{color:#0c795c;justify-content:space-between;align-items:center;display:flex}.brand-home-module__6M2c8G__stepHead span{color:#889a8e;font-size:13px}.brand-home-module__6M2c8G__steps h3{color:#203c2e;letter-spacing:-.025em;margin:24px 0 12px;font-size:22px;font-weight:600;line-height:1.5}.brand-home-module__6M2c8G__steps p{color:#748379;word-break:keep-all;max-width:335px;margin:0 0 20px;font-size:14px;line-height:1.9}.brand-home-module__6M2c8G__steps a{color:#30654d;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:auto;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.brand-home-module__6M2c8G__membership{background:#eef5ef;border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px;padding:52px 56px;display:grid}.brand-home-module__6M2c8G__memberCopy p{color:#637a69;margin:20px 0;font-size:15px;line-height:1.85}.brand-home-module__6M2c8G__memberCopy ul{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.brand-home-module__6M2c8G__memberCopy li{color:#3d644f;align-items:center;gap:9px;font-size:13px;line-height:1.6;display:flex}.brand-home-module__6M2c8G__memberCopy small{color:#7e8f80;font-size:11px;line-height:1.7}.brand-home-module__6M2c8G__memberAction{border-left:1px solid #d8e6da;padding-left:56px}.brand-home-module__6M2c8G__memberAction>span{color:#456f51;font-size:13px;font-weight:600}.brand-home-module__6M2c8G__price{align-items:baseline;gap:7px;margin-top:12px;display:flex}.brand-home-module__6M2c8G__price strong{color:#1a3823;letter-spacing:-.04em;white-space:nowrap;font-size:40px;font-weight:650;line-height:1.3}.brand-home-module__6M2c8G__price span{color:#6d806c;font-size:14px}.brand-home-module__6M2c8G__memberAction p{color:#7b8c79;margin:8px 0 28px;font-size:11px;line-height:1.7}.brand-home-module__6M2c8G__memberAction .brand-home-module__6M2c8G__primary{width:100%}.brand-home-module__6M2c8G__memberFree{color:#4a7253;justify-content:center;align-items:center;gap:6px;min-height:44px;margin-top:10px;font-size:12px;text-decoration:none;display:flex}.brand-home-module__6M2c8G__closing{text-align:center;padding-block:80px 88px}.brand-home-module__6M2c8G__closing>svg{color:#3b7e5b;margin-inline:auto}.brand-home-module__6M2c8G__closing h2{color:#243b2c;letter-spacing:-.03em;margin:18px 0 24px;font-size:30px;font-weight:600;line-height:1.45}.brand-home-module__6M2c8G__closing>div{justify-content:center;align-items:center;gap:28px;display:flex}.brand-home-module__6M2c8G__closing p{color:#8b958c;margin:20px 0 0;font-size:11px;line-height:1.7}.brand-home-module__6M2c8G__mobileBreak{display:none}.brand-home-module__6M2c8G__shell a:focus-visible{outline-offset:4px;outline:2px solid #0a725b}@media (hover:hover){.brand-home-module__6M2c8G__primary:hover{background:#075d48}.brand-home-module__6M2c8G__secondary:hover,.brand-home-module__6M2c8G__shortcuts a:hover,.brand-home-module__6M2c8G__steps a:hover{color:#0a725b}}@media (max-width:1100px){.brand-home-module__6M2c8G__container{width:calc(100% - 80px)}.brand-home-module__6M2c8G__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;padding-block:64px}.brand-home-module__6M2c8G__hero h1{font-size:44px}.brand-home-module__6M2c8G__lead{font-size:15px}.brand-home-module__6M2c8G__heroActions{gap:6px 18px}.brand-home-module__6M2c8G__previewIntro>span:last-child{display:none}.brand-home-module__6M2c8G__sectionHeading{display:block}.brand-home-module__6M2c8G__sectionHeading>p{margin-top:20px}.brand-home-module__6M2c8G__steps{gap:26px}.brand-home-module__6M2c8G__membership{gap:32px;padding:40px}.brand-home-module__6M2c8G__memberAction{padding-left:32px}}@media (max-width:860px){.brand-home-module__6M2c8G__hero{grid-template-columns:1fr;gap:42px}.brand-home-module__6M2c8G__heroCopy{max-width:620px}.brand-home-module__6M2c8G__hero h1{font-size:46px}.brand-home-module__6M2c8G__previewStage{justify-self:center;width:100%;max-width:660px}.brand-home-module__6M2c8G__proof{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.brand-home-module__6M2c8G__proof>div:nth-child(3){border-left:0;padding-left:0}.brand-home-module__6M2c8G__workflow{padding-block:64px}.brand-home-module__6M2c8G__sectionHeading h2,.brand-home-module__6M2c8G__memberCopy h2{font-size:30px}.brand-home-module__6M2c8G__membership{grid-template-columns:1fr;gap:28px}.brand-home-module__6M2c8G__memberAction{border-top:1px solid #d8e6da;border-left:0;padding:28px 0 0}.brand-home-module__6M2c8G__memberAction .brand-home-module__6M2c8G__primary,.brand-home-module__6M2c8G__memberFree{max-width:420px}}@media (max-width:600px){.brand-home-module__6M2c8G__container{width:calc(100% - 40px)}.brand-home-module__6M2c8G__hero{gap:36px;padding-block:38px 32px}.brand-home-module__6M2c8G__eyebrow{font-size:11px}.brand-home-module__6M2c8G__hero h1{margin:18px 0 20px;font-size:39px;line-height:1.22}.brand-home-module__6M2c8G__lead{font-size:14px;line-height:1.85}.brand-home-module__6M2c8G__desktopBreak{display:none}.brand-home-module__6M2c8G__search{margin-top:24px}.brand-home-module__6M2c8G__searchLabel{font-size:12px}.brand-home-module__6M2c8G__shortcuts{gap:0 10px;padding-top:4px;font-size:11px}.brand-home-module__6M2c8G__shortcuts a{min-height:44px}.brand-home-module__6M2c8G__heroActions{gap:10px;margin-top:14px}.brand-home-module__6M2c8G__heroActions .brand-home-module__6M2c8G__primary{flex:1 0 100%}.brand-home-module__6M2c8G__heroActions .brand-home-module__6M2c8G__secondary{width:100%}.brand-home-module__6M2c8G__freeNote{justify-content:center;margin-top:4px;font-size:10px}.brand-home-module__6M2c8G__previewIntro{margin-bottom:12px;font-size:10px}.brand-home-module__6M2c8G__previewFootnote{margin-top:12px;font-size:11px}.brand-home-module__6M2c8G__proof{gap:22px 0;padding-block:26px}.brand-home-module__6M2c8G__proof>div{padding-inline:22px 0}.brand-home-module__6M2c8G__proof strong{font-size:22px}.brand-home-module__6M2c8G__proof strong span{font-size:11px}.brand-home-module__6M2c8G__proof p{max-width:135px;font-size:11px}.brand-home-module__6M2c8G__workflow{padding-block:52px}.brand-home-module__6M2c8G__sectionHeading{margin-bottom:28px}.brand-home-module__6M2c8G__sectionHeading h2,.brand-home-module__6M2c8G__memberCopy h2{font-size:28px}.brand-home-module__6M2c8G__sectionHeading>p{font-size:13px;line-height:1.85}.brand-home-module__6M2c8G__steps{grid-template-columns:1fr;gap:28px}.brand-home-module__6M2c8G__steps article{padding-top:20px}.brand-home-module__6M2c8G__steps h3{margin-top:16px;font-size:21px}.brand-home-module__6M2c8G__steps p{max-width:none;margin-bottom:8px;font-size:13px}.brand-home-module__6M2c8G__steps a{font-size:12px}.brand-home-module__6M2c8G__membership{border-radius:14px;padding:30px 24px}.brand-home-module__6M2c8G__memberCopy p{margin-block:18px;font-size:13px}.brand-home-module__6M2c8G__memberCopy li{font-size:12px}.brand-home-module__6M2c8G__price strong{font-size:36px}.brand-home-module__6M2c8G__memberAction .brand-home-module__6M2c8G__primary{padding-inline:12px;font-size:13px}.brand-home-module__6M2c8G__closing{padding-block:48px}.brand-home-module__6M2c8G__closing h2{font-size:25px}.brand-home-module__6M2c8G__closing>div{flex-direction:column-reverse;gap:8px}.brand-home-module__6M2c8G__closing .brand-home-module__6M2c8G__primary{width:100%}.brand-home-module__6M2c8G__closing p{font-size:10px}.brand-home-module__6M2c8G__mobileBreak{display:block}}@media (prefers-reduced-motion:reduce){.brand-home-module__6M2c8G__primary,.brand-home-module__6M2c8G__secondary{transition:none}}.brand-home-module__6M2c8G__shell{background:radial-gradient(65% 640px at 90% 170px,#eaf4ef 0%,#0000 75%),#fff}.brand-home-module__6M2c8G__hero{column-gap:58px;padding-block:76px 64px;position:relative}.brand-home-module__6M2c8G__heroCopy{z-index:2;animation:.48s cubic-bezier(.2,.7,.3,1) both brand-home-module__6M2c8G__homeCopyEnter;position:relative}.brand-home-module__6M2c8G__heroCopy>.brand-home-module__6M2c8G__eyebrow{letter-spacing:.04em;align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.brand-home-module__6M2c8G__heroCopy>.brand-home-module__6M2c8G__eyebrow:before{content:"";background:#128369;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #1283690d}.brand-home-module__6M2c8G__hero h1{letter-spacing:-.06em;margin:26px 0;font-size:clamp(44px,4.25vw,64px);font-weight:550;line-height:1.16}.brand-home-module__6M2c8G__hero h1 span{color:#0000;background:linear-gradient(115deg,#075b49,#299f7d);-webkit-background-clip:text;background-clip:text}.brand-home-module__6M2c8G__lead{color:#63746d;font-size:16px;line-height:1.9}.brand-home-module__6M2c8G__previewStage{perspective:1400px;position:relative}.brand-home-module__6M2c8G__primary{border-radius:11px;transition:transform .16s,background-color .16s,box-shadow .16s;box-shadow:0 4px 12px -7px #075d4880}.brand-home-module__6M2c8G__proof{background:#ffffffc9;border:1px solid #e3ebe5;border-radius:18px;padding:24px 28px;box-shadow:0 8px 32px -28px #19473340}.brand-home-module__6M2c8G__proof>div:first-child{padding-left:8px}.brand-home-module__6M2c8G__proof strong{color:#173e32;font-size:26px;font-weight:500}.brand-home-module__6M2c8G__discovery{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-block:88px 32px;display:grid}.brand-home-module__6M2c8G__discovery h2{letter-spacing:-.045em;word-break:keep-all;margin:16px 0;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.4}.brand-home-module__6M2c8G__discoveryCopy>p{color:#687b70;margin:18px 0 26px;font-size:16px;line-height:1.8}.brand-home-module__6M2c8G__discoveryVisual{background:linear-gradient(150deg,#f4f8f5,#fff);border:1px solid #e1e9e3;border-radius:22px;padding:28px}.brand-home-module__6M2c8G__visualLabel{color:#7d9587;letter-spacing:.13em;margin-bottom:20px;font-size:10px;display:block}.brand-home-module__6M2c8G__discoveryVisual>div{background:#fff;border:1px solid #e0e9e2;border-radius:12px;grid-template-columns:28px 1fr 26px;align-items:center;column-gap:10px;margin-top:12px;padding:20px 18px;transition:transform .18s;display:grid;position:relative;box-shadow:0 3px 10px #17462d04}.brand-home-module__6M2c8G__discoveryVisual>div>span{color:#8ba495;grid-row:1/3;font-size:12px}.brand-home-module__6M2c8G__discoveryVisual strong{color:#214d3a;font-size:18px;font-weight:550}.brand-home-module__6M2c8G__discoveryVisual small{color:#72877a;grid-column:2;margin-top:6px;font-size:12px}.brand-home-module__6M2c8G__discoveryVisual svg{color:#218060;grid-area:1/3/3}.brand-home-module__6M2c8G__steps{gap:18px}.brand-home-module__6M2c8G__steps article{background:linear-gradient(150deg,#fff,#f8faf8);border:1px solid #e1e9e3;border-radius:18px;padding:28px;transition:transform .18s,box-shadow .18s}.brand-home-module__6M2c8G__stepHead svg{box-sizing:content-box;background:linear-gradient(130deg,#edf6ee,#dceee2);border:1px solid #fff;border-radius:14px;padding:13px;transform:rotate(-5deg);box-shadow:3px 4px #d3e5d94d}.brand-home-module__6M2c8G__steps h3{font-weight:500}.brand-home-module__6M2c8G__steps p{font-size:15px}.brand-home-module__6M2c8G__steps a{margin-top:auto}.brand-home-module__6M2c8G__membership{color:#fff;background:radial-gradient(at 90% 0,#216951,#0000 65%),#112f28;border:1px solid #295447;border-radius:24px;position:relative;overflow:hidden}.brand-home-module__6M2c8G__membership .brand-home-module__6M2c8G__eyebrow{color:#9bd5b9}.brand-home-module__6M2c8G__memberCopy h2{color:#f1f8f3;font-weight:500}.brand-home-module__6M2c8G__memberCopy p{color:#bbcec3}.brand-home-module__6M2c8G__memberCopy li{color:#d1e3d7}.brand-home-module__6M2c8G__memberCopy small{color:#9cb6a6}.brand-home-module__6M2c8G__memberAction{border-color:#396151}.brand-home-module__6M2c8G__memberAction>span,.brand-home-module__6M2c8G__price span,.brand-home-module__6M2c8G__memberAction p{color:#b3caba}.brand-home-module__6M2c8G__price strong{color:#fff;font-weight:550}.brand-home-module__6M2c8G__memberAction .brand-home-module__6M2c8G__primary{color:#173c2c;background:#d3f0df;border-color:#d3f0df;box-shadow:0 5px 22px -12px #b4eaca}.brand-home-module__6M2c8G__memberFree{color:#c0d7c8}@keyframes brand-home-module__6M2c8G__homeCopyEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.brand-home-module__6M2c8G__primary:hover{transform:translateY(-2px);box-shadow:0 8px 18px -9px #075d4855}.brand-home-module__6M2c8G__steps article:hover{transform:translateY(-3px);box-shadow:0 16px 30px -24px #1a593940}.brand-home-module__6M2c8G__discoveryVisual>div:hover{transform:translate(3px)}.brand-home-module__6M2c8G__memberAction .brand-home-module__6M2c8G__primary:hover{background:#e3f7ec}}@media (max-width:1100px){.brand-home-module__6M2c8G__hero{column-gap:30px}.brand-home-module__6M2c8G__hero h1{font-size:44px}.brand-home-module__6M2c8G__discovery{gap:32px}}@media (max-width:860px){.brand-home-module__6M2c8G__hero{gap:40px}.brand-home-module__6M2c8G__discovery{grid-template-columns:1fr;gap:30px;padding-block:64px 0}.brand-home-module__6M2c8G__proof>div:first-child{padding-left:0}.brand-home-module__6M2c8G__proof{padding-inline:24px}}@media (max-width:600px){.brand-home-module__6M2c8G__hero{padding-block:36px}.brand-home-module__6M2c8G__hero h1{font-size:40px}.brand-home-module__6M2c8G__lead{font-size:16px}.brand-home-module__6M2c8G__discovery h2{font-size:28px}.brand-home-module__6M2c8G__discoveryVisual{padding:20px}.brand-home-module__6M2c8G__discoveryVisual>div{padding:17px 12px}.brand-home-module__6M2c8G__proof{padding:22px 18px}.brand-home-module__6M2c8G__proof strong{font-size:22px}.brand-home-module__6M2c8G__steps article{padding:24px}.brand-home-module__6M2c8G__steps p{font-size:15px}.brand-home-module__6M2c8G__membership{padding:30px 24px}.brand-home-module__6M2c8G__memberCopy p{font-size:15px}.brand-home-module__6M2c8G__memberCopy li{font-size:14px}}@media (prefers-reduced-motion:reduce){.brand-home-module__6M2c8G__heroCopy{animation:none}.brand-home-module__6M2c8G__primary,.brand-home-module__6M2c8G__steps article,.brand-home-module__6M2c8G__discoveryVisual>div{transition:none}.brand-home-module__6M2c8G__primary:hover,.brand-home-module__6M2c8G__steps article:hover,.brand-home-module__6M2c8G__discoveryVisual>div:hover{transform:none}}.brand-home-module__6M2c8G__hero{padding-block:52px 28px}.brand-home-module__6M2c8G__shortcuts>span,.brand-home-module__6M2c8G__freeNote,.brand-home-module__6M2c8G__previewFootnote,.brand-home-module__6M2c8G__proof p,.brand-home-module__6M2c8G__sectionHeading>p,.brand-home-module__6M2c8G__steps p,.brand-home-module__6M2c8G__closing p{color:#586b61}.brand-home-module__6M2c8G__shortcuts,.brand-home-module__6M2c8G__freeNote,.brand-home-module__6M2c8G__proof p,.brand-home-module__6M2c8G__previewFootnote{font-size:12px}.brand-home-module__6M2c8G__membership .brand-home-module__6M2c8G__memberCopy small,.brand-home-module__6M2c8G__membership .brand-home-module__6M2c8G__memberAction p{color:#bed6c8}@media (max-width:600px){.brand-home-module__6M2c8G__heroActions .brand-home-module__6M2c8G__secondary{font-size:14px}.brand-home-module__6M2c8G__freeNote,.brand-home-module__6M2c8G__shortcuts,.brand-home-module__6M2c8G__proof p,.brand-home-module__6M2c8G__closing p{font-size:12px}.brand-home-module__6M2c8G__hero{gap:26px;padding-block:28px}.brand-home-module__6M2c8G__hero h1{margin-block:20px}.brand-home-module__6M2c8G__heroCopy>.brand-home-module__6M2c8G__eyebrow,.brand-home-module__6M2c8G__searchLabel{font-size:12px}.brand-home-module__6M2c8G__heroActions{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.brand-home-module__6M2c8G__heroActions .brand-home-module__6M2c8G__primary{gap:8px;padding-inline:12px;font-size:13px}.brand-home-module__6M2c8G__heroActions .brand-home-module__6M2c8G__secondary{gap:5px;width:auto;font-size:12px}.brand-home-module__6M2c8G__freeNote{margin-top:10px;font-size:12px}.brand-home-module__6M2c8G__shortcuts,.brand-home-module__6M2c8G__previewFootnote,.brand-home-module__6M2c8G__proof p,.brand-home-module__6M2c8G__memberCopy small,.brand-home-module__6M2c8G__memberAction p,.brand-home-module__6M2c8G__closing p{font-size:12px}.brand-home-module__6M2c8G__proof{gap:18px 0}.brand-home-module__6M2c8G__discovery{gap:22px;padding-top:40px}.brand-home-module__6M2c8G__discovery h2{margin-block:12px}.brand-home-module__6M2c8G__discoveryCopy>p{margin:12px 0 18px;font-size:15px}.brand-home-module__6M2c8G__discoveryVisual{padding:16px}.brand-home-module__6M2c8G__visualLabel{margin-bottom:12px}.brand-home-module__6M2c8G__discoveryVisual>div{margin-top:8px;padding:13px 10px}.brand-home-module__6M2c8G__workflow{padding-block:40px}.brand-home-module__6M2c8G__sectionHeading{margin-bottom:20px}.brand-home-module__6M2c8G__sectionHeading>p{margin-top:12px;font-size:15px;line-height:1.7}.brand-home-module__6M2c8G__steps{gap:12px}.brand-home-module__6M2c8G__steps article{padding:20px;position:relative}.brand-home-module__6M2c8G__stepHead{min-height:30px}.brand-home-module__6M2c8G__stepHead svg{width:18px;height:18px;padding:8px}.brand-home-module__6M2c8G__steps h3{margin:8px 0;font-size:20px}.brand-home-module__6M2c8G__steps p{margin-bottom:4px;font-size:15px;line-height:1.7}.brand-home-module__6M2c8G__steps a{font-size:13px}.brand-home-module__6M2c8G__membership{gap:20px;padding:24px 20px}.brand-home-module__6M2c8G__memberCopy h2{font-size:26px}.brand-home-module__6M2c8G__memberCopy p{margin-block:12px;line-height:1.7}.brand-home-module__6M2c8G__memberCopy ul{gap:8px;margin-bottom:12px}.brand-home-module__6M2c8G__memberAction{padding-top:20px}.brand-home-module__6M2c8G__memberAction p{margin-bottom:18px}.brand-home-module__6M2c8G__memberFree{font-size:13px}.brand-home-module__6M2c8G__closing{padding-block:36px}.brand-home-module__6M2c8G__closing h2{margin:12px 0 18px}}@media (max-width:359px){.brand-home-module__6M2c8G__heroActions{grid-template-columns:1fr;gap:0}.brand-home-module__6M2c8G__heroActions .brand-home-module__6M2c8G__primary{font-size:14px}.brand-home-module__6M2c8G__heroActions .brand-home-module__6M2c8G__secondary{width:100%}}.brand-home-module__6M2c8G__shell>header.topbar{padding-inline:max(56px,50% - 640px)!important}@media (max-width:1100px){.brand-home-module__6M2c8G__shell>header.topbar{padding-inline:40px!important}}@media (max-width:600px){.brand-home-module__6M2c8G__shell>header.topbar{padding-inline:20px!important}}
.compact-access-panel-module__WremtG__panel{color:#1c412f;background:linear-gradient(135deg,#f0f5eb,#fff);border:1px solid #cad9cd;border-radius:13px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:center;gap:30px;padding:27px 29px;display:grid}.compact-access-panel-module__WremtG__copy>span{color:#55785f;letter-spacing:.08em;font-size:10px;font-weight:750}.compact-access-panel-module__WremtG__copy h2{letter-spacing:-.035em;margin:7px 0 8px;font-size:25px;line-height:1.38}.compact-access-panel-module__WremtG__copy>p{color:#607369;word-break:keep-all;max-width:650px;margin:0;font-size:13px;line-height:1.75}.compact-access-panel-module__WremtG__copy ul{flex-wrap:wrap;gap:6px 18px;margin:15px 0 0;padding:0;list-style:none;display:flex}.compact-access-panel-module__WremtG__copy li{color:#536b5d;font-size:11px}.compact-access-panel-module__WremtG__copy li:before{content:"·";color:#4c765c;margin-right:6px}.compact-access-panel-module__WremtG__actions{align-items:center;gap:16px;margin-top:19px;display:flex}.compact-access-panel-module__WremtG__actions a{text-decoration:none}.compact-access-panel-module__WremtG__primary{color:#fff;background:#1d5139;border-radius:7px;justify-content:space-between;align-items:center;gap:20px;min-width:250px;min-height:48px;padding:0 16px;font-size:13px;font-weight:700;display:flex}.compact-access-panel-module__WremtG__pass{color:#416d53;text-underline-offset:4px;font-size:12px;font-weight:650;text-decoration:underline!important}.compact-access-panel-module__WremtG__prices{color:#718177;flex-wrap:wrap;gap:5px 14px;margin-top:10px;font-size:10px;display:flex}.compact-access-panel-module__WremtG__login{color:#526f5e;text-underline-offset:3px;margin-top:10px;font-size:11px;text-decoration:underline;display:inline-flex}.compact-access-panel-module__WremtG__preview{background:#fff;border:1px solid #d7e1d9;border-radius:10px;overflow:hidden}.compact-access-panel-module__WremtG__previewHead,.compact-access-panel-module__WremtG__previewRow{grid-template-columns:1.4fr .65fr .8fr;align-items:center;gap:16px;padding-inline:15px;display:grid}.compact-access-panel-module__WremtG__previewHead{color:#687b70;background:#edf3ee;min-height:35px;font-size:9px}.compact-access-panel-module__WremtG__previewRow{border-top:1px solid #e7ede8;min-height:44px}.compact-access-panel-module__WremtG__previewRow i{background:#dfe7e1;border-radius:999px;height:7px;display:block}.compact-access-panel-module__WremtG__previewRow i:first-child{width:72%}.compact-access-panel-module__WremtG__previewRow i:nth-child(2){width:53%}.compact-access-panel-module__WremtG__previewRow i:last-child{width:62%}.compact-access-panel-module__WremtG__previewFoot{color:#65796d;text-align:right;background:#f8faf8;border-top:1px solid #e4ebe5;padding:10px 15px;font-size:10px}.compact-access-panel-module__WremtG__unavailable{color:#5d503b;background:#faf7ef;border:1px solid #ddcfb9;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;padding:19px 21px;display:flex}.compact-access-panel-module__WremtG__unavailable strong{font-size:14px}.compact-access-panel-module__WremtG__unavailable p{margin:3px 0 0;font-size:12px}.compact-access-panel-module__WremtG__unavailable a{color:#624e30;border:1px solid #ccb99b;border-radius:7px;flex:none;align-items:center;min-height:42px;padding:0 14px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.compact-access-panel-module__WremtG__panel :is(a):focus-visible,.compact-access-panel-module__WremtG__unavailable a:focus-visible{outline-offset:3px;outline:2px solid #2d7658}@media (max-width:760px){.compact-access-panel-module__WremtG__panel{grid-template-columns:1fr;gap:18px;padding:22px 18px}.compact-access-panel-module__WremtG__copy h2{font-size:23px}.compact-access-panel-module__WremtG__copy>p{font-size:13px}.compact-access-panel-module__WremtG__copy ul{gap:5px;display:grid}.compact-access-panel-module__WremtG__copy li{font-size:12px}.compact-access-panel-module__WremtG__actions{flex-direction:column;align-items:stretch;gap:10px}.compact-access-panel-module__WremtG__primary{width:100%;min-width:0;min-height:50px}.compact-access-panel-module__WremtG__pass{border:1px solid #c6d7ca;border-radius:7px;justify-content:center;align-items:center;min-height:42px;display:flex;text-decoration:none!important}.compact-access-panel-module__WremtG__prices{font-size:11px;line-height:1.6}.compact-access-panel-module__WremtG__login{align-items:center;min-height:38px;font-size:12px}.compact-access-panel-module__WremtG__preview{max-height:140px}.compact-access-panel-module__WremtG__previewRow{min-height:35px}.compact-access-panel-module__WremtG__previewFoot{font-size:10px}.compact-access-panel-module__WremtG__unavailable{flex-direction:column;align-items:flex-start}.compact-access-panel-module__WremtG__unavailable p,.compact-access-panel-module__WremtG__unavailable a{font-size:12px}}
.csv-download-module__n3kOjq__action{gap:8px;min-width:0;display:grid}.csv-download-module__n3kOjq__action .csv-download-module__n3kOjq__button{color:#fff;min-height:48px;font:inherit;cursor:pointer;white-space:normal;word-break:keep-all;background:#214d35;border:1px solid #214d35;border-radius:8px;justify-content:center;align-items:center;gap:14px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.5;transition:background .15s,border-color .15s;display:inline-flex}.csv-download-module__n3kOjq__action .csv-download-module__n3kOjq__button>span,.csv-download-module__n3kOjq__action .csv-download-module__n3kOjq__button>svg{color:inherit}.csv-download-module__n3kOjq__action .csv-download-module__n3kOjq__button>svg{flex:none}.csv-download-module__n3kOjq__action .csv-download-module__n3kOjq__button:hover:not(:disabled){background:#153c28;border-color:#153c28}.csv-download-module__n3kOjq__action .csv-download-module__n3kOjq__button:focus-visible{outline-offset:3px;outline:3px solid #8bbda1}.csv-download-module__n3kOjq__action .csv-download-module__n3kOjq__button:disabled{color:#405f49;cursor:progress;opacity:1;background:#e3ebe4;border-color:#cbd9cd}.csv-download-module__n3kOjq__action p{color:#963f36;max-width:560px;margin:0;font-size:12px;line-height:1.8}@media (max-width:740px){.csv-download-module__n3kOjq__action{width:100%}.csv-download-module__n3kOjq__action .csv-download-module__n3kOjq__button{width:100%;min-height:48px}}@media (prefers-reduced-motion:reduce){.csv-download-module__n3kOjq__action .csv-download-module__n3kOjq__button{transition:none}}
.subpage-hero-module__lN0DlG__hero.sub-hero{background:#fff!important;border:0!important;min-height:0!important;padding:0!important}.subpage-hero-module__lN0DlG__hero.sub-hero:before{display:none!important}.subpage-hero-module__lN0DlG__hero.sub-hero:after{display:none!important}.subpage-hero-module__lN0DlG__hero.sub-hero .subpage-hero-module__lN0DlG__inner.sub-hero-inner{width:calc(100% - 80px)!important;max-width:1200px!important;min-height:0!important;margin:0 auto!important;padding:64px 0 40px!important;display:block!important}.subpage-hero-module__lN0DlG__hero.sub-hero .subpage-hero-module__lN0DlG__copy.sub-hero-copy{max-width:760px!important}.subpage-hero-module__lN0DlG__hero.sub-hero .subpage-hero-module__lN0DlG__copy h1{word-break:keep-all;letter-spacing:-.035em!important;max-width:760px!important;margin:12px 0 18px!important;font-size:clamp(34px,3.5vw,46px)!important;font-weight:650!important;line-height:1.25!important}.subpage-hero-module__lN0DlG__hero.sub-hero .subpage-hero-module__lN0DlG__copy>p{color:#5a6978!important;max-width:660px!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:1.75!important}.subpage-hero-module__lN0DlG__hero.sub-hero .subpage-hero-module__lN0DlG__copy .hero-actions{flex-wrap:wrap;justify-content:flex-start!important;gap:10px!important;margin-top:24px!important;display:flex!important}.subpage-hero-module__lN0DlG__hero.sub-hero .subpage-hero-module__lN0DlG__copy .hero-actions a{min-height:46px!important;box-shadow:none!important;border-radius:8px!important;padding:0 18px!important;font-size:14px!important}@media (max-width:760px){.subpage-hero-module__lN0DlG__hero.sub-hero .subpage-hero-module__lN0DlG__inner.sub-hero-inner{width:calc(100% - 40px)!important;padding:32px 0 24px!important}.subpage-hero-module__lN0DlG__hero.sub-hero .subpage-hero-module__lN0DlG__copy h1{margin:10px 0 14px!important;font-size:30px!important;line-height:1.3!important}.subpage-hero-module__lN0DlG__hero.sub-hero .subpage-hero-module__lN0DlG__copy>p{font-size:14px!important}.subpage-hero-module__lN0DlG__hero.sub-hero .subpage-hero-module__lN0DlG__copy .hero-actions{margin-top:20px!important}.subpage-hero-module__lN0DlG__hero.sub-hero .subpage-hero-module__lN0DlG__copy .hero-actions a{padding:0 14px!important;font-size:13px!important}}
.options-disclosure-module__LlT9UG__disclosure{color:#1d4133;background:#fff;border:1px solid #d8e2db;border-radius:13px;margin-top:16px}.options-disclosure-module__LlT9UG__disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:12px 18px;list-style:none;display:flex}.options-disclosure-module__LlT9UG__disclosure>summary::-webkit-details-marker{display:none}.options-disclosure-module__LlT9UG__disclosure>summary span{align-items:baseline;gap:12px;display:flex}.options-disclosure-module__LlT9UG__disclosure>summary strong{font-size:14px;font-weight:700}.options-disclosure-module__LlT9UG__disclosure>summary small{color:#718178;font-variant-numeric:tabular-nums;font-size:11px}.options-disclosure-module__LlT9UG__disclosure>summary b:after{content:"열기";color:#4f765f;font-size:11px}.options-disclosure-module__LlT9UG__disclosure[open]>summary{background:#f7faf7;border-bottom:1px solid #e1e8e3;border-radius:13px 13px 0 0}.options-disclosure-module__LlT9UG__disclosure[open]>summary b:after{content:"접기"}.options-disclosure-module__LlT9UG__body{padding:20px}.options-disclosure-module__LlT9UG__explanation{background:#faf8f1;border-left:3px solid #aa8b4d;padding:15px 17px}.options-disclosure-module__LlT9UG__explanation strong{font-size:13px}.options-disclosure-module__LlT9UG__explanation p{color:#68776f;word-break:keep-all;margin:5px 0 0;font-size:12px;line-height:1.75}.options-disclosure-module__LlT9UG__section{margin-top:20px}.options-disclosure-module__LlT9UG__sectionHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:9px;display:flex}.options-disclosure-module__LlT9UG__sectionHead h3{margin:0;font-size:14px}.options-disclosure-module__LlT9UG__sectionHead span{color:#6e8075;font-variant-numeric:tabular-nums;font-size:11px}.options-disclosure-module__LlT9UG__omittedNote{color:#6f7f76;margin:-1px 0 10px;font-size:11px;line-height:1.65}.options-disclosure-module__LlT9UG__tableWrap{border:1px solid #dce5df;border-radius:10px;overflow:auto}.options-disclosure-module__LlT9UG__table{border-collapse:collapse;background:#fff;width:100%;font-size:12px}.options-disclosure-module__LlT9UG__table th{color:#607568;text-align:left;white-space:nowrap;background:#eff4f0;padding:11px 13px;font-size:10px;font-weight:700}.options-disclosure-module__LlT9UG__table td{vertical-align:middle;white-space:nowrap;font-variant-numeric:tabular-nums;border-top:1px solid #e5ebe7;padding:13px}.options-disclosure-module__LlT9UG__table td:nth-child(2){white-space:normal;min-width:190px}.options-disclosure-module__LlT9UG__table td strong{font-size:12px;font-weight:650;display:block}.options-disclosure-module__LlT9UG__table td:nth-child(2)>strong{font-size:13px}.options-disclosure-module__LlT9UG__table td small{color:#75867c;margin-top:4px;font-size:10px;line-height:1.5;display:block}.options-disclosure-module__LlT9UG__optionType,.options-disclosure-module__LlT9UG__change{border:1px solid #d6e0da;border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:10px;font-weight:750;display:inline-flex}.options-disclosure-module__LlT9UG__call{color:#23644a;background:#edf7f1;border-color:#bbd8c8}.options-disclosure-module__LlT9UG__put{color:#705923;background:#faf6ea;border-color:#ded1b5}.options-disclosure-module__LlT9UG__change{color:#566c60;background:#f4f6f4;font-weight:650}.options-disclosure-module__LlT9UG__disclosure :is(summary,.options-disclosure-module__LlT9UG__tableWrap):focus-visible{outline-offset:3px;outline:2px solid #26745a}@media (max-width:700px){.options-disclosure-module__LlT9UG__disclosure>summary{min-height:62px;padding:12px 15px}.options-disclosure-module__LlT9UG__disclosure>summary span{gap:3px;display:grid}.options-disclosure-module__LlT9UG__disclosure>summary strong{font-size:14px}.options-disclosure-module__LlT9UG__disclosure>summary small{font-size:11px}.options-disclosure-module__LlT9UG__body{padding:15px 13px}.options-disclosure-module__LlT9UG__explanation{padding:14px}.options-disclosure-module__LlT9UG__explanation p{font-size:12px}.options-disclosure-module__LlT9UG__tableWrap{border:0;overflow:visible}.options-disclosure-module__LlT9UG__table{background:0 0;display:block}.options-disclosure-module__LlT9UG__table thead{display:none}.options-disclosure-module__LlT9UG__table tbody{gap:9px;display:grid}.options-disclosure-module__LlT9UG__table tr{background:#fff;border:1px solid #dce5df;border-radius:10px;grid-template-columns:1fr;padding:15px;display:grid}.options-disclosure-module__LlT9UG__table td,.options-disclosure-module__LlT9UG__table td:nth-child(2){white-space:normal;overflow-wrap:anywhere;border-top:1px solid #e7ede9;min-width:0;padding:10px 0;font-size:14px;display:block}.options-disclosure-module__LlT9UG__table td:first-child{border-top:0;padding-top:0}.options-disclosure-module__LlT9UG__table td:before{content:attr(data-label);color:#687c70;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.options-disclosure-module__LlT9UG__table td:nth-child(2):before{display:none}.options-disclosure-module__LlT9UG__table td strong,.options-disclosure-module__LlT9UG__table td:nth-child(2)>strong{font-size:14px}.options-disclosure-module__LlT9UG__table td small,.options-disclosure-module__LlT9UG__optionType,.options-disclosure-module__LlT9UG__change{font-size:11px}.options-disclosure-module__LlT9UG__omittedNote{font-size:12px}}@media (prefers-reduced-motion:reduce){.options-disclosure-module__LlT9UG__disclosure *{scroll-behavior:auto!important}}@media print{.options-disclosure-module__LlT9UG__disclosure{break-inside:avoid}.options-disclosure-module__LlT9UG__disclosure>summary b{display:none}.options-disclosure-module__LlT9UG__body{padding:12px}.options-disclosure-module__LlT9UG__tableWrap{overflow:visible}}.options-disclosure-module__LlT9UG__sourceContext{background:#fbfcfb;border:1px solid #e2e8e3;border-top:0;justify-content:space-between;align-items:flex-start;gap:18px;padding:12px 16px;display:flex}.options-disclosure-module__LlT9UG__sourceContext p{color:#66776e;margin:0;font-size:11px;line-height:1.65}.options-disclosure-module__LlT9UG__sourceContext p strong{color:#324f40;margin-right:8px}.options-disclosure-module__LlT9UG__sourceContext a{color:#356b51;text-underline-offset:3px;flex:none;font-size:11px;font-weight:650;text-decoration:underline}@media (max-width:700px){.options-disclosure-module__LlT9UG__sourceContext{gap:8px;padding:12px 14px;display:grid}.options-disclosure-module__LlT9UG__sourceContext p,.options-disclosure-module__LlT9UG__sourceContext a{font-size:12px}}
.page-spacing-module__nVHotG__shell.site-shell.page-shell>.page-spacing-module__nVHotG__band{margin-bottom:72px!important}@media (max-width:760px){.page-spacing-module__nVHotG__shell.site-shell.page-shell>.page-spacing-module__nVHotG__band{margin-bottom:40px!important}}
