.roi-detail{--roi-blue:#234e6d;--roi-sky:#b3daf5;--roi-ink:#151717;--roi-muted:#667074;--roi-line:rgba(21,23,23,0.13);min-height:100vh;width:100%;overflow-x:clip;color:var(--roi-ink);background:radial-gradient(circle at 82% 10%,rgba(179,218,245,.2),transparent 30%),linear-gradient(180deg,#f8f8f6,#f3f3f1)}.roi-detail *,.roi-detail :after,.roi-detail :before{box-sizing:border-box}.roi-detail button,.roi-detail input{font:inherit}.roi-detail a,.roi-detail button{-webkit-tap-highlight-color:transparent}.roi-detail__privacy-shield{position:fixed;z-index:2147483647;inset:0;background:#f8f8f6}.roi-detail__header{position:sticky;z-index:30;top:0;display:flex;min-height:7.4rem;padding:1.5rem clamp(2rem,5vw,8rem);align-items:center;justify-content:space-between;gap:3rem;border-bottom:1px solid var(--roi-line);background:rgba(248,248,246,.94);backdrop-filter:blur(18px)}.roi-detail__header>a{display:inline-flex;color:var(--roi-ink)}.roi-detail__header svg{width:14rem;height:auto;filter:invert(1)}.roi-detail__header nav{display:flex;align-items:center;gap:clamp(1.4rem,2.3vw,3.2rem)}.roi-detail__header nav a{color:var(--roi-ink);font-size:clamp(15px,.9vw,17px);font-weight:750}.roi-detail__header nav a:last-child{padding:1.2rem 1.8rem;color:#fff;border-radius:99rem;background:var(--roi-ink)}.roi-detail main{overflow:hidden}.roi-detail__analysis,.roi-detail__closing,.roi-detail__disclaimer,.roi-detail__hero,.roi-detail__workspace{width:min(156rem,calc(100% - clamp(3rem, 7vw, 12rem)));margin-inline:auto}.roi-detail__hero{padding:clamp(4.5rem,5vw,7rem) 0 clamp(4.5rem,5vw,6.5rem)}.roi-detail__back{display:inline-flex;margin-bottom:3.2rem;color:var(--roi-blue);font-size:clamp(15px,.9vw,17px);font-weight:800}.roi-detail__closing>span,.roi-detail__disclaimer span,.roi-detail__hero>span,.roi-detail__section-heading>span{display:block;color:var(--roi-blue);font-size:clamp(13px,.8vw,15px);font-weight:850;letter-spacing:.16em;text-transform:uppercase}.roi-detail__hero h1{max-width:105rem;margin:1.8rem 0 0;font-size:clamp(5.2rem,6.7vw,9.6rem);font-weight:500;line-height:.96;letter-spacing:-.05em;text-wrap:balance}.roi-detail__hero>p{max-width:88rem;margin:2.6rem 0 0;color:rgba(21,23,23,.68);font-size:clamp(2.1rem,1.55vw,3rem);font-weight:500;line-height:1.35;letter-spacing:-.01em}.roi-detail__hero-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:3.2rem}.roi-detail__hero-actions button{cursor:pointer;min-height:5rem;padding:1.3rem 2rem;border:1px solid var(--roi-ink);border-radius:.3rem;background:transparent;color:var(--roi-ink);font-size:clamp(15px,.9vw,17px);font-weight:800}.roi-detail__hero-actions button:first-child{color:#fff;background:var(--roi-ink)}.roi-detail__hero-actions button:disabled{cursor:not-allowed;opacity:.45}.roi-detail__print-help{margin:1.2rem 0 0;color:var(--roi-muted);font-size:max(13px,1.25rem);line-height:1.45}.roi-detail__errors,.roi-detail__notice{max-width:90rem;margin-top:2rem;padding:1.6rem 1.8rem;border:1px solid rgba(35,78,109,.2);background:rgba(179,218,245,.18);font-size:1.5rem;line-height:1.5}.roi-detail__errors{color:#8c2525;border-color:rgba(140,37,37,.2);background:rgba(140,37,37,.05)}.roi-detail__errors ul{margin:.8rem 0 0;padding-left:1.8rem}.roi-detail__workspace{display:grid;min-width:0;grid-template-columns:minmax(0,1.02fr) minmax(44rem,.98fr);gap:clamp(2.4rem,3.2vw,5rem);align-items:start;padding-bottom:8rem}.roi-detail__form-column,.roi-detail__results{min-width:0}.roi-detail__form-column{display:grid;gap:1.6rem}.roi-detail__panel{min-width:0;padding:clamp(2.4rem,3vw,3.8rem);border:1px solid rgba(21,23,23,.14);border-radius:.45rem;background:rgba(248,248,246,.92)}.roi-detail__panel-heading{display:grid;gap:1rem;margin-bottom:2.5rem}.roi-detail__panel-heading>div{display:flex;align-items:baseline;gap:1.2rem}.roi-detail__advanced-trigger b,.roi-detail__panel-heading span{color:var(--roi-blue);font-size:max(13px,1.35rem);font-weight:800;letter-spacing:.12em}.roi-detail__panel-heading h2{margin:0;font-size:clamp(2.7rem,2.2vw,3.7rem);font-weight:550;line-height:1.08;letter-spacing:-.025em}.roi-detail__panel-heading small{max-width:48rem;margin-left:3.2rem;color:var(--roi-muted);font-size:max(14px,1.4rem);line-height:1.45;text-align:left}.roi-detail__choice,.roi-detail__preset-grid,.roi-detail__tabs{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-bottom:2rem}.roi-detail__choice button,.roi-detail__preset-grid button,.roi-detail__tabs button{min-width:0;cursor:pointer;min-height:5.2rem;padding:1.1rem 1.3rem;color:var(--roi-ink);border:1px solid var(--roi-line);border-radius:.25rem;background:rgba(255,255,255,.52);font-size:clamp(15px,.9vw,17px);font-weight:750}.roi-detail__choice button[data-active=true],.roi-detail__preset-grid button[data-active=true],.roi-detail__tabs button[data-active=true]{color:#fff;border-color:var(--roi-blue);background:var(--roi-blue)}.roi-detail__choice{max-width:38rem}.roi-detail__choice,.roi-detail__field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.roi-detail__field-grid{display:grid;gap:1.8rem 1.6rem;align-items:start}.roi-detail__field{display:grid;min-width:0;gap:.8rem;align-content:start;color:var(--roi-ink);font-size:clamp(15px,.9vw,17px);font-weight:750}.roi-detail__field>span{display:flex;align-items:flex-end}.roi-detail__field--wide{margin-bottom:1.5rem}.roi-detail__field input{width:100%;min-width:0;height:5.6rem;padding:0 1.5rem;color:var(--roi-ink);border:1px solid var(--roi-line);border-radius:.25rem;outline:none;background:#fff;font-size:clamp(16px,.95vw,18px);font-weight:650}.roi-detail__field input:focus{border-color:var(--roi-blue);box-shadow:0 0 0 3px rgba(35,78,109,.1)}.roi-detail__input-wrap{position:relative}.roi-detail__input-wrap input{padding-right:7rem}.roi-detail__input-wrap small{position:absolute;top:50%;right:1.3rem;color:var(--roi-muted);transform:translateY(-50%);font-size:max(13px,1.25rem)}.roi-detail__field em{overflow:hidden;color:var(--roi-muted);font-size:max(13px,1.25rem);font-style:normal;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.roi-detail__scenario-tools{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin:0 0 2rem}.roi-detail__scenario-tools strong{font-size:2rem}.roi-detail__scenario-tools button{cursor:pointer;padding:0;color:var(--roi-blue);border:0;background:transparent;font-size:max(14px,1.4rem);font-weight:800}.roi-detail__panel--advanced{padding:0}.roi-detail__advanced-trigger{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;gap:2rem;padding:2.2rem clamp(2rem,3vw,3.6rem);color:var(--roi-ink);border:0;background:transparent;text-align:left}.roi-detail__advanced-trigger span{display:flex;align-items:center;gap:1.2rem;font-size:clamp(2rem,1.7vw,2.8rem);font-weight:750}.roi-detail__advanced-trigger>strong{color:var(--roi-blue);font-size:max(14px,1.4rem)}.roi-detail__advanced-content{padding:0 clamp(2rem,3vw,3.6rem) 3.6rem;border-top:1px solid var(--roi-line)}.roi-detail__advanced-content h3{margin:3.2rem 0 1.7rem;font-size:2rem}.roi-detail__advanced-content .roi-detail__field>span{min-height:2.7em}.roi-detail__toggle{display:flex;align-items:center;gap:1rem;margin-bottom:1.7rem;font-size:max(15px,1.55rem);font-weight:750}.roi-detail__toggle input{width:1.8rem;height:1.8rem;accent-color:var(--roi-blue)}.roi-detail__results-sticky{position:sticky;top:9.5rem;overflow:hidden;border:1px solid rgba(21,23,23,.14);border-radius:.45rem;background:rgba(238,246,251,.7)}.roi-detail__results-sticky--private{display:grid;min-height:56rem;padding:clamp(3.2rem,4vw,6rem);align-content:center;justify-items:start;background:radial-gradient(circle at 85% 10%,rgba(179,218,245,.45),transparent 32%),#172734;color:#f4f8fa}.roi-detail__private-kicker{color:var(--roi-sky);font-size:max(13px,1.35rem);font-weight:850;letter-spacing:.16em;text-transform:uppercase}.roi-detail__private-lock{display:grid;width:6.2rem;height:6.2rem;margin:3rem 0;place-items:center;border:1px solid rgba(179,218,245,.48);border-radius:50%;color:var(--roi-sky);font-size:1.2rem;box-shadow:inset 0 0 0 1.8rem rgba(179,218,245,.08)}.roi-detail__results-sticky--private h2{max-width:54rem;margin:0;font-size:clamp(3.5rem,4vw,6.4rem);font-weight:500;line-height:.98;letter-spacing:-.045em}.roi-detail__results-sticky--private p{max-width:56rem;margin:2.2rem 0 0;color:rgba(244,248,250,.74);font-size:clamp(1.7rem,1.2vw,2.1rem);line-height:1.55}.roi-detail__results-sticky--private button{cursor:pointer;margin-top:3rem;min-height:5.2rem;padding:1.4rem 2.2rem;border:0;border-radius:.3rem;color:#172734;background:var(--roi-sky);font-size:clamp(15px,.95vw,18px);font-weight:850}.roi-detail__results-sticky--private button:disabled{cursor:not-allowed;opacity:.45}.roi-detail__results-sticky--private small{display:block;max-width:56rem;margin-top:2.2rem;color:rgba(244,248,250,.56);font-size:max(13px,1.3rem);line-height:1.55}.roi-detail__result-head{display:flex;align-items:end;justify-content:space-between;gap:2rem;padding:2.3rem 2.4rem;border-bottom:1px solid rgba(35,78,109,.17)}.roi-detail__result-head span{font-size:clamp(2rem,1.4vw,2.5rem);font-weight:850}.roi-detail__result-head small{max-width:26rem;color:var(--roi-muted);font-size:max(13px,1.35rem);line-height:1.35;text-align:right}.roi-detail__scenario-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.roi-detail__scenario-result{cursor:pointer;min-width:0;padding:2rem 1.6rem;color:var(--roi-ink);border:0;border-right:1px solid rgba(35,78,109,.14);border-bottom:1px solid rgba(35,78,109,.14);background:rgba(255,255,255,.35);text-align:left}.roi-detail__scenario-result:last-child{border-right:0}.roi-detail__scenario-result[data-active=true]{background:#fff;box-shadow:inset 0 3px 0 var(--roi-blue)}.roi-detail__scenario-result small,.roi-detail__scenario-result span,.roi-detail__scenario-result strong{display:block}.roi-detail__scenario-result span{color:var(--roi-muted);font-size:max(12px,1.2rem);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.roi-detail__scenario-result strong{margin-top:.8rem;color:var(--roi-blue);font-size:clamp(3rem,3.2vw,5rem);line-height:.95;letter-spacing:-.035em}.roi-detail__scenario-result small{margin-top:1rem;color:var(--roi-muted);font-size:max(12px,1.15rem);line-height:1.4}.roi-detail__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.roi-detail__metric{min-width:0;padding:2rem;border-right:1px solid rgba(35,78,109,.13);border-bottom:1px solid rgba(35,78,109,.13);background:rgba(255,255,255,.5)}.roi-detail__metric:nth-child(2n){border-right:0}.roi-detail__metric small,.roi-detail__metric span{display:block;color:var(--roi-muted);font-size:max(12px,1.2rem);font-weight:750;letter-spacing:.04em;text-transform:uppercase}.roi-detail__metric strong{display:block;margin-top:.8rem;overflow-wrap:anywhere;font-size:clamp(2rem,1.7vw,2.8rem);line-height:1.08;letter-spacing:-.02em}.roi-detail__metric small{margin-top:.4rem;text-transform:none}.roi-detail__empty{padding:3rem;color:var(--roi-muted);font-size:1.6rem}.roi-detail__analysis{padding:clamp(6rem,9vw,12rem) 0;border-top:1px solid var(--roi-line)}.roi-detail__section-heading{max-width:84rem;margin-bottom:4rem}.roi-detail__section-heading h2{margin:1.4rem 0 0;font-size:clamp(4rem,5vw,7rem);font-weight:500;line-height:1;letter-spacing:-.04em}.roi-detail__table-wrap{overflow-x:auto;border:1px solid var(--roi-line);border-radius:.45rem;background:rgba(255,255,255,.86)}.roi-detail table{width:100%;min-width:112rem;border-collapse:collapse;font-size:max(14px,1.45rem)}.roi-detail caption{padding:1.8rem;font-size:max(16px,1.6rem);font-weight:800;text-align:left}.roi-detail td,.roi-detail th{padding:1.5rem 1.6rem;border-top:1px solid var(--roi-line);text-align:right;white-space:nowrap}.roi-detail td:first-child,.roi-detail th:first-child{text-align:left}.roi-detail thead th{color:var(--roi-muted);background:#f0f2f1;font-size:max(12px,1.15rem);letter-spacing:.06em;text-transform:uppercase}.roi-detail__sensitivity{display:grid;grid-template-columns:minmax(24rem,.65fr) minmax(48rem,1.35fr);gap:4rem;margin-top:5rem;align-items:start}.roi-detail__sensitivity h3{margin:1rem 0;font-size:clamp(2.8rem,2.4vw,3.8rem);line-height:1.08}.roi-detail__sensitivity p{color:var(--roi-muted);font-size:max(15px,1.55rem);line-height:1.55}.roi-detail__sensitivity-grid{display:grid;grid-template-columns:1.15fr repeat(3,1fr);border-top:1px solid var(--roi-line);border-left:1px solid var(--roi-line)}.roi-detail__sensitivity-grid>b,.roi-detail__sensitivity-grid>span,.roi-detail__sensitivity-row>*{padding:1.5rem 1.2rem;border-right:1px solid var(--roi-line);border-bottom:1px solid var(--roi-line);font-size:max(14px,1.4rem);text-align:center}.roi-detail__sensitivity-row{display:contents}.roi-detail__sensitivity-row strong{text-align:left;background:#fff}.roi-detail__sensitivity-row span{color:var(--roi-blue);background:rgba(179,218,245,.16);font-weight:850}.roi-detail__disclaimer{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5rem;padding:clamp(5rem,7vw,9rem);color:#f4f8fa;background:#172734}.roi-detail__disclaimer span{color:var(--roi-sky)}.roi-detail__disclaimer h2{margin:1.5rem 0 0;font-size:clamp(3rem,4vw,5.6rem);font-weight:500;line-height:1.05}.roi-detail__disclaimer p{margin:0 0 1.8rem;color:rgba(244,248,250,.76);font-size:clamp(1.55rem,1vw,1.8rem);line-height:1.65}.roi-detail__closing{padding:clamp(7rem,10vw,14rem) 0;text-align:center}.roi-detail__closing h2{max-width:85rem;margin:1.5rem auto 3rem;font-size:clamp(3.8rem,6vw,8rem);font-weight:500;line-height:.98;letter-spacing:-.04em}.roi-detail__closing a{display:inline-flex;padding:1.5rem 2.2rem;color:#fff;border-radius:.3rem;background:var(--roi-ink);font-size:1.65rem;font-weight:800}.roi-detail__print-report{display:none}@media (max-width:1024px){.roi-detail__workspace{grid-template-columns:1fr}.roi-detail__results-sticky{position:static}.roi-detail__sensitivity{grid-template-columns:1fr}}@media (max-width:767.98px){.roi-detail__header{width:100%;min-height:64px;padding:11px 15px;gap:10px}.roi-detail__header>a{min-height:44px;flex:0 0 auto;align-items:center}.roi-detail__header svg{width:105px}.roi-detail__header nav{min-width:0;margin-left:auto;gap:0}.roi-detail__header nav a:not(:last-child){display:none}.roi-detail__header nav a:last-child{display:inline-flex;min-height:44px;padding:10px 15px;align-items:center;font-size:14px;white-space:nowrap}.roi-detail__analysis,.roi-detail__closing,.roi-detail__disclaimer,.roi-detail__hero,.roi-detail__workspace{width:calc(100% - 20px);max-width:100%}.roi-detail__hero{padding:30px 0 40px}.roi-detail__back{min-height:44px;margin-bottom:12px;align-items:center}.roi-detail__hero h1{margin-top:14px;font-size:clamp(40px,13.5vw,54px);line-height:.98}.roi-detail__hero>p{margin-top:20px;font-size:18px;line-height:1.45}.roi-detail__hero-actions{display:grid;grid-template-columns:1fr}.roi-detail__hero-actions button{width:100%;min-height:52px}.roi-detail__print-help{margin-top:14px;font-size:13px}.roi-detail__workspace{gap:12px;padding-bottom:50px}.roi-detail__form-column{width:100%;min-width:0;gap:12px}.roi-detail__panel{width:100%;min-width:0;padding:20px 16px;border-radius:6px}.roi-detail__panel-heading{display:block}.roi-detail__panel-heading>div{min-width:0;align-items:flex-start;gap:8px}.roi-detail__panel-heading h2{min-width:0;font-size:clamp(25px,8vw,32px);overflow-wrap:anywhere}.roi-detail__panel-heading small{display:block;max-width:100%;margin:8px 0 0 27px;font-size:14px;text-align:left;overflow-wrap:anywhere}.roi-detail__field-grid{width:100%;min-width:0;grid-template-columns:minmax(0,1fr);gap:16px}.roi-detail__field{width:100%;min-width:0;gap:7px;font-size:15px}.roi-detail__field--wide{margin-bottom:16px}.roi-detail__field input{height:54px;padding-inline:14px;font-size:16px}.roi-detail__input-wrap{width:100%;min-width:0}.roi-detail__input-wrap input{padding-right:105px}.roi-detail__input-wrap small{right:14px;font-size:13px;white-space:nowrap}.roi-detail__field em{font-size:13px;white-space:normal;overflow-wrap:anywhere}.roi-detail__field em[aria-hidden=true]{display:none}.roi-detail__advanced-content .roi-detail__field>span{min-height:0}.roi-detail__preset-grid,.roi-detail__tabs{width:100%;min-width:0;overflow:visible;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.roi-detail__preset-grid button,.roi-detail__tabs button{min-width:0;min-height:54px;padding:8px 4px;font-size:13px;line-height:1.2;overflow-wrap:anywhere}.roi-detail__scenario-tools{flex-wrap:wrap;align-items:flex-start;gap:8px 12px}.roi-detail__scenario-tools strong{font-size:18px}.roi-detail__scenario-tools button{display:inline-flex;min-height:44px;align-items:center;text-align:left}.roi-detail__panel--advanced{padding:0}.roi-detail__advanced-trigger{min-width:0;padding:18px 16px;align-items:flex-start;gap:10px}.roi-detail__advanced-trigger span{min-width:0;flex:1 1 auto;align-items:flex-start;gap:8px;font-size:18px;line-height:1.35}.roi-detail__advanced-trigger b,.roi-detail__advanced-trigger>strong{flex:0 0 auto}.roi-detail__advanced-trigger>strong{padding-top:2px}.roi-detail__advanced-content{padding:0 16px 26px}.roi-detail__advanced-content h3{margin:26px 0 15px}.roi-detail__choice{width:100%;max-width:none}.roi-detail__toggle{align-items:flex-start;line-height:1.4}.roi-detail__toggle input{flex:0 0 auto;margin-top:2px}.roi-detail__results-sticky--private{min-height:0;padding:30px 20px}.roi-detail__private-lock{width:52px;height:52px;margin:22px 0}.roi-detail__results-sticky--private h2{font-size:clamp(32px,10vw,42px);line-height:1}.roi-detail__results-sticky--private p{margin-top:18px;font-size:16px}.roi-detail__results-sticky--private button{width:100%;margin-top:24px}.roi-detail__results-sticky--private small{margin-top:18px;font-size:13px}.roi-detail__scenario-results{overflow-x:auto;grid-template-columns:repeat(3,minmax(15rem,1fr))}.roi-detail__metrics{grid-template-columns:1fr}.roi-detail__metric,.roi-detail__metric:nth-child(2n){border-right:0}.roi-detail__sensitivity{gap:20px}.roi-detail__sensitivity-grid{min-width:580px}.roi-detail__sensitivity{overflow-x:auto}.roi-detail__disclaimer{grid-template-columns:1fr;gap:24px;padding:40px 20px}.roi-detail__closing{padding-block:60px}.roi-detail__closing h2{font-size:clamp(35px,11vw,48px)}.roi-detail__closing a{width:100%;justify-content:center}}@media (max-width:380px){.roi-detail__header svg{width:96px}.roi-detail__header nav a:last-child{padding-inline:12px;font-size:13px}.roi-detail__panel{padding-inline:13px}.roi-detail__panel--advanced{padding-inline:0}.roi-detail__preset-grid button,.roi-detail__tabs button{font-size:12px}}@media print{@page{size:A4 landscape;margin:15mm 12mm 14mm}.roi-detail,body,html{background:#fff!important}.roi-detail{min-height:0;color:#151717}.roi-detail__header,.roi-detail__screen{display:none!important}.roi-detail__print-report{display:block!important;width:100%;color:#151717;font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;line-height:1.3;-webkit-print-color-adjust:exact;print-color-adjust:exact}.roi-print__header{display:flex;align-items:flex-end;justify-content:space-between;gap:12mm;padding:0 0 5mm;border-bottom:1.2pt solid #234e6d}.roi-print__brand{display:block;margin-bottom:2mm;color:#234e6d;font-size:8pt;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.roi-print__header h1{margin:0;font-size:23pt;font-weight:650;line-height:1;letter-spacing:-.025em}.roi-print__header p{margin:2mm 0 0;color:#586267;font-size:10pt}.roi-print__meta{display:grid;flex:0 0 56mm;gap:.8mm;text-align:right}.roi-print__meta small,.roi-print__meta span{color:#6b7275;font-size:7pt}.roi-print__meta strong{font-size:8.5pt}.roi-print__hero-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:5mm 0;border:1px solid #c8d6de;background:#eef6fb}.roi-print__hero-metrics .roi-print__fact{min-height:16mm;padding:3mm;border-right:1px solid #c8d6de}.roi-print__hero-metrics .roi-print__fact:last-child{border-right:0}.roi-print__hero-metrics .roi-print__fact strong{color:#234e6d;font-size:13pt}.roi-print__section{margin-top:5mm}.roi-print__section-title{display:flex;align-items:baseline;gap:3mm;margin-bottom:3mm}.roi-print__section-title span{color:#234e6d;font-size:8pt;font-weight:800;letter-spacing:.1em}.roi-print__section-title h2{margin:0;font-size:13pt;line-height:1.1}.roi-print__lead{margin:-1mm 0 3mm 9mm;color:#626b6f;font-size:7.5pt}.roi-print__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #d8dcde;border-left:1px solid #d8dcde}.roi-print__fact{display:grid;align-content:start;gap:1.1mm;min-width:0;min-height:11mm;padding:2.3mm 2.6mm;border-right:1px solid #d8dcde;border-bottom:1px solid #d8dcde}.roi-print__fact span{color:#667074;font-size:6.8pt;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.roi-print__fact strong{overflow-wrap:anywhere;font-size:9pt;line-height:1.15}.roi-detail .roi-print__table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed;font-size:7.5pt}.roi-detail .roi-print__table thead{display:table-header-group}.roi-detail .roi-print__table tr{break-inside:avoid;page-break-inside:avoid}.roi-detail .roi-print__table td,.roi-detail .roi-print__table th{padding:1.8mm 2.2mm;border:1px solid #d8dcde;text-align:right;vertical-align:middle;white-space:normal}.roi-detail .roi-print__table thead th{color:#fff;background:#234e6d;font-size:7pt;letter-spacing:.04em;text-transform:uppercase}.roi-detail .roi-print__table th:first-child{width:31%;text-align:left}.roi-detail .roi-print__table tbody th{color:#394247;background:#f3f4f3;font-weight:700}.roi-detail .roi-print__table tbody tr:nth-child(2n) td{background:#f8fbfc}.roi-detail .roi-print__table--projection{font-size:6.8pt}.roi-detail .roi-print__table--projection th:first-child{width:7%}.roi-detail .roi-print__table--projection td,.roi-detail .roi-print__table--projection th{padding:1.5mm 1.6mm}.roi-detail .roi-print__table--sensitivity{width:72%}.roi-print__section--new-page{break-before:page;page-break-before:always;margin-top:0}.roi-print__section--closing{break-inside:avoid;page-break-inside:avoid;margin-top:6mm}.roi-print__disclaimer{margin-top:5mm;padding:4mm 5mm;color:#eaf3f8;background:#172734;break-inside:avoid}.roi-print__disclaimer strong{display:block;margin-bottom:1.5mm;color:#b3daf5;font-size:8pt;text-transform:uppercase;letter-spacing:.08em}.roi-print__disclaimer p{margin:0;font-size:7.5pt;line-height:1.45}.roi-print__disclaimer small{display:block;margin-top:2mm;color:#bfcbd1;font-size:6.8pt}body,html{background:#fff!important}body>*{display:none!important}}