.modal.svelte-32v57s{padding:0;border:0;background:transparent;color:var(--gl-text-primary);width:min(100% - 32px,var(--w));max-height:min(100dvh - 48px,880px);--w: 640px}.modal--sm.svelte-32v57s{--w: 440px}.modal--lg.svelte-32v57s{--w: 880px}.modal.svelte-32v57s::backdrop{background:#0a0c0e99}.modal__panel.svelte-32v57s{display:grid;grid-template-rows:auto 1fr auto;max-height:inherit;background:var(--gl-surface-raised);border-radius:var(--gl-radius-md);box-shadow:var(--gl-shadow-4);overflow:hidden}.modal__head.svelte-32v57s{display:flex;justify-content:space-between;align-items:start;gap:16px;padding:24px 24px 16px;border-bottom:1px solid var(--gl-border-subtle)}.modal__head.svelte-32v57s p:where(.svelte-32v57s){margin-top:6px}.modal__close.svelte-32v57s{display:grid;place-items:center;width:44px;height:44px;margin:-8px -8px 0 0;border-radius:var(--gl-radius-sm);color:var(--gl-text-secondary)}.modal__close.svelte-32v57s:hover{background:var(--gl-surface-alt);color:var(--gl-text-primary)}.modal__close.svelte-32v57s:focus-visible{outline:2px solid var(--gl-focus-ring);outline-offset:2px}.modal__body.svelte-32v57s{padding:20px 24px 24px;overflow-y:auto}.modal__foot.svelte-32v57s{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding:16px 24px;border-top:1px solid var(--gl-border-subtle)}@media(prefers-reduced-motion:no-preference){.modal[open].svelte-32v57s .modal__panel:where(.svelte-32v57s){animation:svelte-32v57s-modal-in var(--gl-motion-duration-base, .2s) var(--gl-motion-easing-standard, ease)}}@keyframes svelte-32v57s-modal-in{0%{opacity:0;transform:translateY(8px)}}.roi__head.svelte-fq9klo{display:grid;gap:20px;margin-bottom:clamp(32px,5vw,64px)}.roi__rule.svelte-fq9klo{background:var(--gl-color-signal-500)}.roi__grid.svelte-fq9klo{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}fieldset.svelte-fq9klo{border:0;padding:0;margin:0;display:grid;gap:4px}legend.mono-label.svelte-fq9klo{margin-bottom:8px}.rf.svelte-fq9klo{display:grid;gap:10px;padding:18px 0;border-top:1px solid var(--gl-border-subtle)}.rf__top.svelte-fq9klo{display:flex;justify-content:space-between;align-items:center;gap:16px}.rf__label.svelte-fq9klo{font-weight:600;font-size:15px}.rf__num.svelte-fq9klo{display:inline-flex;align-items:center;gap:8px;flex:none}.rf__num.svelte-fq9klo input:where(.svelte-fq9klo){width:104px;min-height:44px;padding:8px 10px;text-align:right;font-family:var(--gl-font-family-mono);font-size:15px;border:1px solid var(--gl-border-input);border-radius:var(--gl-radius-sm);background:var(--gl-surface-raised);color:var(--gl-text-primary)}.rf__unit.svelte-fq9klo{min-width:64px}.rf__range.svelte-fq9klo{appearance:none;width:100%;height:28px;background:transparent;cursor:pointer}.rf__range.svelte-fq9klo::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--gl-color-signal-500) var(--p),var(--gl-border-default) var(--p))}.rf__range.svelte-fq9klo::-moz-range-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--gl-color-signal-500) var(--p),var(--gl-border-default) var(--p))}.rf__range.svelte-fq9klo::-webkit-slider-thumb{appearance:none;width:22px;height:22px;margin-top:-9px;border-radius:50%;background:var(--gl-color-neutral-ink-950);border:3px solid var(--gl-color-neutral-stone-50);box-shadow:0 0 0 1px var(--gl-color-neutral-ink-950)}.rf__range.svelte-fq9klo::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--gl-color-neutral-ink-950);border:3px solid var(--gl-color-neutral-stone-50)}.rf__range.svelte-fq9klo:focus-visible{outline:2px solid var(--gl-focus-ring);outline-offset:2px}.roi__adv.svelte-fq9klo{margin-top:12px;border-top:1px solid var(--gl-border-strong)}.roi__adv.svelte-fq9klo summary:where(.svelte-fq9klo){display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:18px 0;cursor:pointer;font-weight:600;list-style:none}.roi__adv.svelte-fq9klo summary:where(.svelte-fq9klo)::-webkit-details-marker{display:none}.roi__adv[open].svelte-fq9klo summary:where(.svelte-fq9klo) svg{transform:rotate(180deg)}.roi__reset.svelte-fq9klo{margin-top:16px;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:4px;color:var(--gl-text-secondary);min-height:44px}.roi__out.svelte-fq9klo{display:grid;gap:28px;align-content:start;padding:clamp(24px,3vw,40px);background:var(--gl-color-neutral-ink-950);color:var(--gl-text-primary);border-radius:var(--gl-radius-md)}.roi__otag.svelte-fq9klo{color:var(--gl-color-signal-300)}.roi__kpis.svelte-fq9klo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.roi__kpi.svelte-fq9klo{display:grid;gap:8px;align-content:start;padding-top:14px;border-top:1px solid var(--gl-border-default)}.roi__kpi--lead.svelte-fq9klo{grid-column:1 / -1;border-top:2px solid var(--gl-color-signal-400)}.roi__big.svelte-fq9klo{font-family:var(--gl-font-family-display);font-variation-settings:"wdth" 112;font-weight:500;font-size:clamp(2.5rem,5vw,4rem);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.roi__mid.svelte-fq9klo{font-family:var(--gl-font-family-display);font-weight:500;font-size:clamp(1.25rem,2vw,1.75rem);font-variant-numeric:tabular-nums}.roi__na.svelte-fq9klo{font-size:1rem;color:var(--gl-text-secondary)}.roi__bars.svelte-fq9klo{display:grid;gap:10px}.roi__bar.svelte-fq9klo{display:grid;grid-template-columns:56px 1fr 64px;align-items:center;gap:12px}.roi__bar.svelte-fq9klo .mono-label:where(.svelte-fq9klo):last-child{text-align:right}.roi__track.svelte-fq9klo{height:10px;background:#ffffff14;border-radius:2px;overflow:hidden}.roi__fill.svelte-fq9klo{display:block;height:100%;transition:width var(--gl-motion-duration-base) var(--gl-motion-easing-standard, ease)}.roi__fill--base.svelte-fq9klo{background:var(--gl-color-neutral-stone-50);opacity:.6}.roi__fill--auto.svelte-fq9klo{background:var(--gl-color-signal-400)}.roi__disc.svelte-fq9klo{display:grid;grid-template-columns:16px 1fr;gap:10px;color:var(--gl-text-secondary);padding:14px;border:1px dashed var(--gl-border-strong);border-radius:var(--gl-radius-sm)}.roi__disc.svelte-fq9klo svg{margin-top:2px}.roi__acq.svelte-fq9klo{gap:10px;padding:18px 0;border-top:1px solid var(--gl-border-subtle)}.roi__seg.svelte-fq9klo{display:inline-grid;grid-template-columns:1fr 1fr;justify-self:start;padding:4px;border:1px solid var(--gl-border-input);border-radius:var(--gl-radius-sm)}.roi__opt.svelte-fq9klo{position:relative;display:grid;place-items:center;min-width:112px;min-height:40px;padding:0 16px;font-size:14px;font-weight:600;border-radius:var(--gl-radius-xs);cursor:pointer;color:var(--gl-text-secondary)}.roi__opt.svelte-fq9klo input:where(.svelte-fq9klo){position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.roi__opt.on.svelte-fq9klo{background:var(--gl-color-neutral-ink-950);color:var(--gl-color-neutral-stone-50)}.roi__opt.svelte-fq9klo:has(input:where(.svelte-fq9klo):focus-visible){outline:2px solid var(--gl-focus-ring);outline-offset:2px}.roi__maths.svelte-fq9klo{justify-self:start;min-height:44px;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:4px;color:var(--gl-color-signal-300)}.roi__steps.svelte-fq9klo{display:grid;gap:16px;padding:0;margin:0;list-style:none;counter-reset:step}.roi__steps.svelte-fq9klo li:where(.svelte-fq9klo){display:grid;gap:4px;padding-left:36px;position:relative;counter-increment:step;font-size:15px}.roi__steps.svelte-fq9klo li:where(.svelte-fq9klo):before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:2px;font-family:var(--gl-font-family-mono);font-size:12px;color:var(--gl-text-muted)}.roi__steps.svelte-fq9klo span:where(.svelte-fq9klo){color:var(--gl-text-secondary);font-variant-numeric:tabular-nums}.roi__note.svelte-fq9klo{margin-top:20px}@media(max-width:429px){.rf__top.svelte-fq9klo{flex-wrap:wrap}.rf__unit.svelte-fq9klo{min-width:0}}@media(min-width:1024px){.roi__grid.svelte-fq9klo{grid-template-columns:6fr 5fr;column-gap:clamp(32px,5vw,96px)}.roi__out.svelte-fq9klo{position:sticky;top:96px;align-self:start}}.db.svelte-1cuaope{position:relative;isolation:isolate;overflow:hidden;background:var(--gl-color-neutral-ink-950);padding-block:clamp(80px,12vw,176px);--gl-text-brand: var(--gl-color-signal-300)}.db__media.svelte-1cuaope{position:absolute;inset:0;z-index:-1}.db__media.svelte-1cuaope .pic{height:100%}.db__media.svelte-1cuaope img{width:100%;height:100%;opacity:.32}.db__media.svelte-1cuaope:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--gl-color-neutral-ink-950) 20%,rgb(17 19 21 / .55))}.db__inner.svelte-1cuaope{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:end}.db__copy.svelte-1cuaope{display:grid;gap:24px}.db__tag.svelte-1cuaope{color:var(--gl-color-signal-300)}.db__cta.svelte-1cuaope{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;margin-top:8px}.db__list.svelte-1cuaope li:where(.svelte-1cuaope){display:flex;gap:16px;align-items:baseline;padding:16px 0;border-top:1px solid var(--gl-border-default);font-weight:500}.db__list.svelte-1cuaope .mono-label:where(.svelte-1cuaope){color:var(--gl-color-signal-300)}@media(min-width:1024px){.db__inner.svelte-1cuaope{grid-template-columns:7fr 4fr;column-gap:clamp(32px,6vw,120px)}}
