.seal[data-astro-cid-lojqx2gf]{width:var(--seal);height:var(--seal);flex:none;max-width:none;display:block}@media (width<=767.98px){.seal[data-astro-cid-lojqx2gf]{width:var(--seal-m);height:var(--seal-m)}}.hero{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);padding-top:var(--space-7);align-items:start;display:grid}.hero__text{padding-top:var(--space-7);grid-column:1/span 6}.hero__text>*+*{margin-top:var(--space-5)}.hero__text>.t-display+.t-lead{margin-top:var(--space-6)}.hero__text .actions{margin-top:var(--space-7)}.hero__line{display:block}.hero__visual{margin-bottom:var(--space-7);grid-column:8/span 5;display:grid}.hero__photo,.hero__card{grid-area:1/1}.hero__card{z-index:1;width:var(--hero-card-width);margin:0 0 calc(-1 * var(--space-7)) calc(-1 * var(--space-8));place-self:end start;position:relative}@media (width>=1280px){.hero__text{grid-column:1/span 7}.hero__text>.t-lead,.hero__text>.actions{max-width:calc(100% - var(--space-9))}.hero__text>.t-display+.t-lead{margin-top:var(--space-7)}}@media (width>=1024px) and (width<=1279.98px){.hero__visual{grid-column:7/-1}.hero__card{margin-left:calc(-1 * var(--space-7))}.hero__text>.t-lead,.hero__text>.actions{max-width:calc(100% - var(--space-7))}}@media (width<=1023.98px){.hero__text{grid-column:1/-1;padding-top:0}.hero__visual{column-gap:var(--grid-gutter);margin-top:var(--space-8);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr))}.hero__photo{grid-area:1/1/auto/span 7}.hero__card{grid-area:1/6/auto/-1;width:auto;margin-left:0}}@media (width<=767.98px){.hero{padding-top:var(--space-6)}.hero__text .actions{margin-top:var(--space-6)}.hero__visual{margin-top:var(--space-7);margin-bottom:0;display:block}.hero__card{margin:calc(-1 * var(--space-8)) 0 0 var(--space-5)}}.facts{margin-top:var(--space-9)}.facts__list{column-gap:var(--grid-gutter);row-gap:var(--space-6);padding-top:calc(var(--space-5) + var(--rule-thin));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.facts__label{margin-top:var(--space-3);max-width:18em}@media (width<=767.98px){.facts{margin-top:var(--space-8)}.facts__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.filter{column-gap:var(--space-5);margin-bottom:var(--space-6);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.filter__list{column-gap:var(--space-5);flex-wrap:wrap;display:flex}.filter__item{min-height:var(--tap-min);font:var(--type-ui);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--motion-ease);background:0 0;border:0;padding:0}.filter__item[aria-pressed=true]{color:var(--color-text);text-decoration:underline;text-decoration-thickness:var(--rule-thin);text-underline-offset:.5em}@media (hover:hover){.filter__item:hover{color:var(--color-text)}}.filter__note{margin-top:var(--space-3);grid-column:1/-1;min-height:2lh}html:not(.js) :is(.filter__label,.filter__list){display:none}@media (width<=767.98px){.filter{grid-template-columns:minmax(0,1fr)}.filter__list{margin-inline:calc(-1 * var(--page-margin));padding-inline:var(--page-margin);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.filter__note{min-height:0}}.services__meta{row-gap:var(--space-1);margin-top:var(--space-3);font:var(--type-small);color:var(--color-text-secondary);display:grid}.preview{display:none}@media (hover:hover) and (width>=1024px){.js .preview{z-index:4;width:var(--preview-width);background:var(--color-bg-inverse);color:var(--color-text-inverse);pointer-events:none;opacity:0;transform:translate3d(var(--x,0), var(--y,0), 0);transition:opacity var(--motion) var(--motion-ease), transform var(--motion-follow) var(--motion-ease-out);display:block;position:fixed;top:0;left:0}.js .preview.is-on{opacity:1}.preview__panel{display:none}.preview__panel.is-on{display:block}.preview__body{row-gap:var(--space-2);padding:var(--space-5);display:grid}.preview__body .t-label{color:var(--color-text-inverse-secondary)}.preview__body .preview__text+.t-label{margin-top:var(--space-3)}.preview__text{font:var(--type-ui)}.js .services__meta{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.dossier{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);align-items:start;display:grid}.dossier__nav{top:calc(var(--header-height-compact) + var(--space-6));grid-column:1/span 4;position:sticky}.dossier__stage{perspective:var(--perspective);grid-column:5/-1}.dossier__tabs{border-bottom:var(--rule-thin) solid var(--dominion-stone);display:grid}html:not(.js) .dossier__tabs{display:none}.dossier__tab{grid-template-columns:var(--space-7) minmax(0, 1fr);width:100%;min-height:var(--tap-min);padding:var(--space-4) 0;border:0;border-top:var(--rule-thin) solid var(--dominion-stone);color:var(--color-text-inverse-secondary);text-align:left;cursor:pointer;transition:color var(--motion-fast) var(--motion-ease);background:0 0;align-items:baseline;display:grid;position:relative}.dossier__tab:before{content:"";left:0;right:0;top:calc(-1 * var(--rule-thin));height:var(--focus-width);background:var(--dominion-paper);transform-origin:0;transition:transform var(--motion-sheet) var(--motion-ease-inout);position:absolute;transform:scaleX(0)}.dossier__tab[aria-selected=true]{color:var(--color-text-inverse)}.dossier__tab[aria-selected=true]:before{transform:scaleX(1)}@media (hover:hover){.dossier__tab:hover{color:var(--color-text-inverse)}}.dossier__tab .dossier__tab-index{color:inherit}.dossier__tab-name{font:var(--type-h3);font-weight:600}.dossier__tab-hint{margin-top:var(--space-1);grid-column:2}.dossier__download{margin-top:var(--space-6)}.dossier__sheet{padding:var(--sheet-padding)}.dossier__head{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.dossier__title{margin-top:var(--space-5);font:var(--type-h3);letter-spacing:0;text-wrap:balance}.dossier__object{margin-top:var(--space-2)}.dossier__sheet>.rule-double{margin-top:var(--space-5)}.dossier__panels{margin-top:var(--space-6)}.dossier__panel+.dossier__panel{margin-top:var(--space-7)}.dossier__panel .dossier__panel-title{color:var(--color-text)}.dossier__panel-title+*{margin-top:var(--space-4)}@media (width>=768px){.js [data-dossier] .dossier__panels{grid-template-columns:minmax(0,1fr);display:grid}.js [data-dossier] .dossier__panel{grid-area:1/1;margin-top:0}.js [data-dossier] .dossier__panel:not(.is-on){visibility:hidden}}@media (width<=767.98px){.js [data-dossier] .dossier__panel{margin-top:0}.js [data-dossier] .dossier__panel:not(.is-on){display:none}}.dossier--print{display:block}.dossier--print .dossier__sheet{padding:0}.dossier--print .dossier__panel+.dossier__panel{margin-top:var(--space-7)}.dossier--print .cash__plot{margin-right:var(--space-4);aspect-ratio:7/2}.dossier--print .dossier__sign{margin-top:var(--space-5)}.sample{width:min(100% - 2 * var(--space-5), var(--measure));padding-top:var(--space-7);margin-inline:auto}.sample__head{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-7);padding-bottom:var(--space-5);border-bottom:var(--rule-thin) solid var(--color-rule-strong);flex-wrap:wrap;display:flex}.sample__foot{margin-top:var(--space-5);padding-top:var(--space-3);border-top:var(--rule-thin) solid var(--color-rule)}@page{size:A4;margin:14mm 20mm}@media print{body,.sample .on-paper{background:0 0}.sample{width:auto;padding-top:0}.skip-link{display:none}main{padding-bottom:0}.dossier--print #dossier-model{break-before:page}.dossier--print :is(.dossier__sign,tr,.cash,.dossier__figures){break-inside:avoid}.dossier--print #dossier-risks{margin-top:var(--space-6)}.sample__foot{margin-top:var(--space-4)}}.dossier__verdict{font:var(--type-h2);text-wrap:pretty}.dossier__figures{column-gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dossier__figure{padding-top:var(--space-3);border-top:var(--rule-thin) solid var(--color-rule-strong);flex-direction:column-reverse;justify-content:flex-end;display:flex}.dossier__figure dd{font:var(--type-h2);font-feature-settings:"lnum";white-space:nowrap}.dossier__figure dt{margin-top:var(--space-1)}.dossier__table{font:var(--type-ui)}.dossier__value{white-space:nowrap;font-weight:600}.dossier__source{font:var(--type-small);color:var(--color-text-secondary)}.dossier__risk{font-weight:600;display:block}.dossier__action{margin-top:var(--space-1);font:var(--type-small);color:var(--color-text-secondary);display:block}.dossier__level{white-space:nowrap}.dots{gap:var(--space-1);vertical-align:middle;display:inline-flex}.dots__dot{width:var(--dot);height:var(--dot);border:var(--rule-thin) solid var(--dominion-ink)}.dots__dot.is-on{background:var(--dominion-ink)}.dots__word{margin-left:var(--space-2)}@media (width<=1279.98px){.dots__word{margin:var(--space-1) 0 0;display:block}}.cash__plot{margin:var(--space-7) 0 var(--space-6) var(--space-7);aspect-ratio:3;position:relative}.cash__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cash__svg>*{fill:none;vector-effect:non-scaling-stroke}.cash__grid,.cash__lead{stroke:var(--color-rule);stroke-width:var(--rule-thin)}.cash__grid--zero,.cash__lead{stroke:var(--color-rule-strong)}.cash__lead{stroke-dasharray:2 3}.cash__line{stroke:var(--dominion-ink);stroke-linejoin:round}.cash__line--base{stroke-width:var(--focus-width)}.cash__line--stress{stroke-width:var(--rule-thin);stroke-dasharray:5 4}.cash__tick,.cash__note,.cash__mark{position:absolute}.cash__tick--y{padding-right:var(--space-2);right:100%;transform:translateY(-50%)}.cash__tick--x{padding-top:var(--space-2);top:100%;transform:translate(-50%)}.cash__plot .cash__note{padding-bottom:var(--space-1);color:var(--color-text);white-space:nowrap;font-weight:600;bottom:100%;transform:translate(-50%)}.cash__mark{width:var(--dot);height:var(--dot);margin:calc(var(--dot) / -2) 0 0 calc(var(--dot) / -2);background:var(--dominion-ink)}.cash__mark--stress{border:var(--rule-thin) solid var(--dominion-ink);background:var(--color-bg)}.cash__axis{text-align:right}.cash__legend{gap:var(--space-2) var(--space-5);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.cash__legend li{align-items:center;gap:var(--space-2);display:flex}.cash__key{width:var(--space-5);border-top:var(--focus-width) solid var(--dominion-ink);flex:none}.cash__key--stress{border-top:var(--rule-thin) dashed var(--dominion-ink)}.cash .cash__text{margin-top:var(--space-3);color:var(--color-text)}.dossier__sign{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-top:var(--space-6);display:flex}.dossier__sign .dossier__sign-line{padding-top:var(--space-2);border-top:var(--rule-thin) solid var(--color-rule-strong);color:var(--color-text);flex:1}@media (width<=1023.98px){.dossier{flex-direction:column;align-items:stretch;display:flex}.dossier__nav{display:contents}.dossier__tabs{column-gap:var(--grid-gutter);margin-bottom:var(--space-6);border-bottom:0;grid-template-columns:repeat(4,minmax(0,1fr))}.dossier__tab{row-gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.dossier__tab-hint{display:none}.dossier__download{order:1}}@media (width<=767.98px){.dossier__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier__verdict{font:var(--type-h3)}.dossier__figures{row-gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.cash__plot{margin-left:var(--space-6);aspect-ratio:3/2}.dots__word{margin:var(--space-1) 0 0;display:block}}.cases__tabs{column-gap:var(--grid-gutter);margin-bottom:var(--space-7);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}html:not(.js) .cases__tabs{display:none}.cases__tab{row-gap:var(--space-2);min-height:var(--tap-min);padding:var(--space-4) 0 0;border:0;border-top:var(--rule-thin) solid var(--color-rule);color:var(--color-text-secondary);text-align:left;cursor:pointer;transition:color var(--motion-fast) var(--motion-ease);background:0 0;display:grid;position:relative}.cases__tab:before{content:"";left:0;right:0;top:calc(-1 * var(--rule-thin));height:var(--focus-width);background:var(--dominion-ink);transform-origin:0;transition:transform var(--motion-sheet) var(--motion-ease-inout);position:absolute;transform:scaleX(0)}.cases__tab[aria-selected=true]{color:var(--color-text)}.cases__tab[aria-selected=true]:before{transform:scaleX(1)}@media (hover:hover){.cases__tab:hover{color:var(--color-text)}}.cases__tab .cases__tab-index{color:inherit}.cases__tab-name{font:var(--type-h3)}.cases__list{row-gap:var(--block-gap);display:grid}.js .case:not(.is-on){display:none}.case{column-gap:var(--grid-gutter);row-gap:var(--space-7);grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.case__media{grid-column:1/span 5}.case__main{flex-direction:column;grid-column:6/-1;display:flex}.case__name{margin-top:var(--space-3);font:var(--type-h1);letter-spacing:var(--tracking-display)}.case__metric{margin-top:auto}.case__metric .metric__value{font:var(--type-numeral);font-feature-settings:"lnum";letter-spacing:var(--tracking-display)}.case__figure-label{margin-top:var(--space-3);max-width:24em}.case__facts{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-5);display:grid}.case__fact{padding-top:var(--space-4);border-top:var(--rule-thin) solid var(--color-rule);grid-column:span 5}.case__fact:nth-child(2n){grid-column:span 4}.case__fact dd{margin-top:var(--space-2);max-width:var(--measure)}.case__direction{margin-top:var(--space-1);display:block}.cases__note{margin-top:var(--space-6)}@media (width<=1023.98px){.case{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.case__media,.case__main,.case__facts,.case__fact,.case__fact:nth-child(2n){grid-column:1/-1}.case__facts{grid-template-columns:minmax(0,1fr)}.case__metric{margin-top:var(--space-6)}}@media (width<=767.98px){.cases__tabs{row-gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.rail{display:none}@media (width>=1280px) and (height>=720px){.js .rail{left:var(--space-6);z-index:3;width:var(--rail-width);opacity:0;pointer-events:none;transition:opacity var(--motion) var(--motion-ease);display:block;position:fixed;top:50%;transform:translateY(-50%)}.js .rail.is-on{opacity:1;pointer-events:auto}.rail__list{row-gap:var(--space-2);display:grid}.rail__item{row-gap:var(--space-2);color:var(--color-text-secondary);font:var(--type-label);letter-spacing:var(--tracking-label);transition:color var(--motion-fast) var(--motion-ease);justify-items:start;text-decoration:none;display:grid;position:relative}.rail__item.is-current,.rail__item.is-read{color:var(--color-text)}.rail__item.is-inverse{color:var(--color-text-inverse-secondary)}.rail__item.is-inverse:is(.is-current,.is-read){color:var(--color-text-inverse)}.rail__item.is-inverse:focus-visible{outline-color:var(--dominion-paper)}.rail__bar{width:var(--rule-thin);height:var(--space-5);margin-left:var(--space-2);background:var(--dominion-stone);position:relative}.rail__bar:after{content:"";transform:scaleY(var(--p,0));transform-origin:top;background:currentColor;position:absolute;inset:0}.rail__item.is-inverse .rail__bar{border-left:var(--rule-thin) dotted var(--dominion-stone);background:0 0}.rail__item.is-inverse .rail__bar:after{left:calc(-1 * var(--rule-thin));width:var(--rule-thin)}.rail__label{left:calc(100% + var(--space-2));top:calc(-1 * var(--space-1));padding:var(--space-1) var(--space-2);background:var(--color-bg-inverse);color:var(--color-text-inverse);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--motion-ease);position:absolute}.rail__item.is-inverse .rail__label{background:var(--color-bg);color:var(--color-text)}.rail__item:hover .rail__label,.rail__item:focus-visible .rail__label{opacity:1}}
