.fr-prose a,.fr-inline-links a{color:var(--fr-rose-deep);text-underline-offset:.15em;overflow-wrap:anywhere;text-decoration:underline}.fr-trust-hero__grid{gap:var(--fr-space-6);display:grid}.fr-trust-hero__main{align-content:start;justify-items:start;gap:var(--fr-space-5);max-width:var(--fr-prose-width);display:grid}.fr-toc{padding:var(--fr-space-5)}.fr-toc ol{gap:var(--fr-space-1);counter-reset:fr-toc;margin:0;padding:0;list-style:none;display:grid}.fr-toc li{gap:var(--fr-space-3);counter-increment:fr-toc;display:flex}.fr-toc li:before{content:counter(fr-toc, decimal-leading-zero);padding-block:var(--fr-space-2);color:var(--fr-text-subtle);font-family:var(--fr-font-mono);font-size:var(--fr-font-size-note);line-height:var(--fr-leading-snug);flex:none}.fr-toc a{padding-block:var(--fr-space-2);color:var(--fr-text);font-size:var(--fr-font-size-sm);line-height:var(--fr-leading-snug);flex:1;text-decoration:none;display:block}.fr-toc a:hover{color:var(--fr-rose-deep)}.fr-hero .fr-hero__grid--example{grid-template-areas:"title""card""example""lead"}.fr-hero__example{grid-area:example;min-width:0}.fr-example{gap:var(--fr-space-4);width:100%;max-width:var(--fr-card-width);padding:var(--fr-space-4);font-size:var(--fr-font-size-sm);line-height:var(--fr-leading-snug);grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);align-items:start;margin-inline:auto;display:grid}.fr-example__figure{gap:var(--fr-space-2);margin:0;display:grid}.fr-example__photo{aspect-ratio:1;border-radius:var(--fr-radius-md);background-color:var(--fr-bg-band);position:relative;overflow:hidden}.fr-example__photo img,.fr-example__photo svg{width:100%;height:100%;display:block;position:absolute;inset:0}.fr-example__photo line{stroke:var(--fr-on-rose);stroke-width:.5px;stroke-linecap:round}.fr-example__photo circle{fill:var(--fr-coral)}.fr-example__figure .fr-note{font-size:var(--fr-font-size-xs)}.fr-example__numbers{gap:var(--fr-space-3);min-width:0;display:grid}.fr-example__facts{gap:var(--fr-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.fr-example__facts dt{color:var(--fr-text-subtle);font-size:var(--fr-font-size-xs)}.fr-example__facts dd{color:var(--fr-text);font-weight:var(--fr-weight-medium);margin:0}.fr-example__total b{color:var(--fr-rose-deep);font-family:var(--fr-font-serif);font-size:var(--fr-font-size-h3);font-weight:var(--fr-weight-regular)}.fr-example__parts{color:var(--fr-text-muted);font-size:var(--fr-font-size-note);grid-column:1/-1;gap:0;margin:0;padding:0;list-style:none;display:grid}.fr-example__parts li{justify-content:space-between;gap:var(--fr-space-3);border-block-end:var(--fr-hairline) solid var(--fr-rule);padding-block:.125rem;display:flex}.fr-example__parts b{color:var(--fr-text);font-family:var(--fr-font-mono);font-weight:var(--fr-weight-medium)}.fr-example .fr-example__link{min-height:var(--fr-tap);color:var(--fr-rose-deep);font-weight:var(--fr-weight-medium);text-underline-offset:.15em;align-items:center;text-decoration:underline;display:inline-flex}.fr-report__part[data-figures],.fr-report__styling[data-figures]{background-color:var(--fr-bg)}.fr-measure{margin:0;position:relative}.fr-measure img{width:100%;height:auto;display:block}.fr-measure__marks{width:100%;height:100%;position:absolute;inset:0}.fr-measure__line{stroke:var(--fr-rose);stroke-width:2px;vector-effect:non-scaling-stroke}.fr-measure__guide{stroke:var(--fr-rose-gold);stroke-width:1.25px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.fr-measure__point,.fr-measure__badge{fill:var(--fr-rose-deep)}.fr-measure__number{fill:var(--fr-on-rose);font-family:var(--fr-font-mono);font-weight:var(--fr-weight-medium)}.fr-metric-number{width:1.375rem;height:1.375rem;border-radius:var(--fr-radius-pill);background-color:var(--fr-rose-deep);color:var(--fr-on-rose);font-family:var(--fr-font-mono);font-size:var(--fr-font-size-xs);font-weight:var(--fr-weight-medium);vertical-align:.1em;place-items:center;margin-inline-end:var(--fr-space-2);display:inline-grid}.fr-range-scaled{gap:var(--fr-space-2);margin-block-end:var(--fr-space-1);display:grid}.fr-range__scale{height:1.25rem;color:var(--fr-text-muted);font-family:var(--fr-font-mono);font-size:var(--fr-font-size-xs);line-height:1.25rem;position:relative}.fr-range__scale span{white-space:nowrap;position:absolute;transform:translate(-50%)}.fr-range__scale span[data-edge=start]{transform:none}.fr-range__scale span[data-edge=end]{transform:translate(-100%)}.fr-range-legend{gap:var(--fr-space-3);padding:var(--fr-space-5);margin:0;display:grid}.fr-range-legend ul{gap:var(--fr-space-2) var(--fr-space-5);font-size:var(--fr-font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fr-range-legend li{align-items:center;gap:var(--fr-space-2);display:inline-flex}.fr-range-legend__band{border-radius:var(--fr-radius-pill);background-color:var(--fr-rose-gold);width:1.5rem;height:.5rem}.fr-range-legend__dot{border-radius:var(--fr-radius-pill);background-color:var(--fr-rose-deep);width:.875rem;height:.875rem}.fr-range-legend figcaption{color:var(--fr-text-muted);font-size:var(--fr-font-size-sm)}.fr-tip-image{width:5.5rem;height:auto;display:block}.fr-report__part[data-figures] .fr-report__change{column-gap:var(--fr-space-4);grid-template-columns:5.5rem minmax(0,1fr);align-items:start}.fr-report__part[data-figures] .fr-report__change h4{grid-column:1/-1}.fr-styling-row{gap:var(--fr-space-4);align-items:flex-start;display:flex}.fr-shapes{gap:var(--fr-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fr-shapes>div{justify-items:center;gap:var(--fr-space-1);padding:var(--fr-space-2);border:var(--fr-hairline) solid transparent;border-radius:var(--fr-radius-md);color:var(--fr-text-muted);font-size:var(--fr-font-size-note);text-align:center;display:grid}.fr-shapes>[data-current]{border-color:var(--fr-rose);background-color:var(--fr-blush);color:var(--fr-text);font-weight:var(--fr-weight-semibold)}.fr-shapes svg{width:2.75rem;height:auto}.fr-shapes path{fill:none;stroke:var(--fr-rule-strong);stroke-width:2px}.fr-shapes>[data-current] path{fill:var(--fr-surface);stroke:var(--fr-rose-deep)}.fr-compare{gap:var(--fr-space-5);min-width:0;display:grid}.fr-tool-shot{border:var(--fr-hairline) solid var(--fr-rule);border-radius:var(--fr-radius-lg);max-width:30rem;display:block;overflow:hidden}.fr-tool-shot img{width:100%;height:auto;display:block}@media (min-width:48rem){.fr-example{gap:var(--fr-space-5);padding:var(--fr-space-5);grid-template-columns:minmax(0,9rem) minmax(0,1fr)}.fr-report__part[data-figures]{column-gap:var(--fr-space-7);grid-template-columns:minmax(0,1fr) minmax(0,18rem);align-items:start}.fr-report__part[data-figures] .fr-report__part-head,.fr-report__part[data-figures] .fr-report__change{grid-column:1/-1}.fr-report__part[data-figures] .fr-measure{grid-area:2/2}.fr-report__part[data-figures] .fr-report__metrics{grid-area:2/1}.fr-shapes{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:64rem){.fr-hero .fr-hero__grid--example{grid-template-rows:auto auto 1fr;grid-template-areas:"title card""lead card""example card";align-items:start}.fr-hero__example .fr-example{margin-inline:0}.fr-trust-hero__grid--contents{grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);align-items:start;column-gap:clamp(2.5rem,5vw,6rem)}}
