.ValuationPreview-module__8_8koG__figure{--preview-data:var(--series-4);--preview-final:var(--brass-500);--preview-final-band:color-mix(in srgb, var(--brass-300) 24%, transparent);--card-radius:18px;--pad:16px;--thumb:18px;--shelf-from:color-mix(in srgb, var(--ivca-brand-mid) 9%, var(--ivca-surface));--shelf-to:color-mix(in srgb, var(--ivca-brand-mid) 4%, var(--ivca-surface));--shelf-line:color-mix(in srgb, var(--ivca-brand-mid) 24%, var(--ivca-border-soft));--chip-bg:var(--ivca-surface);--chip-border:color-mix(in srgb, var(--ivca-brand-mid) 16%, var(--ivca-border));--chip-shadow:0 1px 2px #0f1b220d;--chip-lift:0 10px 20px -12px color-mix(in srgb, var(--petrol-700) 70%, transparent);--tonal-bg:color-mix(in srgb, var(--ivca-brand-mid) 13%, var(--ivca-surface));--tonal-border:color-mix(in srgb, var(--ivca-brand-mid) 38%, var(--ivca-border));--preview-shadow:0 1px 2px #0f1b220d, 0 10px 24px -14px #0f1b2229, 0 32px 64px -34px color-mix(in srgb, var(--petrol-700) 34%, transparent);width:100%;min-width:0;max-width:44rem;color:var(--ivca-text);justify-self:center;margin:0;font-size:.8125rem;line-height:1.6;container:valuation/inline-size}[data-theme=dark] .ValuationPreview-module__8_8koG__figure{--preview-final:var(--series-5);--preview-final-band:color-mix(in srgb, var(--series-5) 11%, transparent);--shelf-from:color-mix(in srgb, var(--ivca-brand-mid) 10%, var(--ivca-surface));--shelf-to:color-mix(in srgb, var(--ivca-brand-mid) 5%, var(--ivca-surface));--chip-bg:var(--ivca-surface-subtle);--tonal-bg:color-mix(in srgb, var(--ivca-brand-mid) 16%, var(--ivca-surface));--preview-shadow:inset 0 1px 0 #ffffff0a, 0 28px 56px -30px #000000f2}.ValuationPreview-module__8_8koG__card{border:1px solid var(--ivca-border);border-radius:var(--card-radius);background:var(--ivca-surface);box-shadow:var(--preview-shadow);position:relative}.ValuationPreview-module__8_8koG__card:before{content:"";top:-1px;background:linear-gradient(to left, var(--ivca-brand) 0 76%, var(--color-gold-fill) 76% 100%);border-radius:0 0 3px 3px;height:3px;position:absolute;inset-inline:22px}.ValuationPreview-module__8_8koG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ValuationPreview-module__8_8koG__unit{color:var(--ivca-text-muted);font-size:.8125rem;font-weight:500}.ValuationPreview-module__8_8koG__range{white-space:nowrap;font-variant-numeric:tabular-nums}.ValuationPreview-module__8_8koG__header{padding:13px var(--pad) 12px;border-bottom:1px solid var(--ivca-border-soft);align-items:center;gap:11px;display:flex}.ValuationPreview-module__8_8koG__identity{flex:8.75rem;min-width:0}.ValuationPreview-module__8_8koG__identity h2{color:var(--ivca-heading);margin:0;font-size:.9375rem;font-weight:800;line-height:1.45}.ValuationPreview-module__8_8koG__identity p{color:var(--ivca-text-muted);margin:0;font-size:.75rem;line-height:1.5}.ValuationPreview-module__8_8koG__sampleBadge{border:1px solid var(--ivca-border);background:var(--ivca-surface);color:var(--ivca-text-muted);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:2px 11px;font-size:.75rem;font-weight:600;display:inline-flex}.ValuationPreview-module__8_8koG__badgeDot{background:var(--color-gold-fill);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-gold-fill) 25%, transparent);border-radius:50%}.ValuationPreview-module__8_8koG__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ValuationPreview-module__8_8koG__estimate,.ValuationPreview-module__8_8koG__sensitivity{min-width:0;padding:var(--pad)}.ValuationPreview-module__8_8koG__sensitivity{border-inline-start:1px solid var(--ivca-border-soft)}.ValuationPreview-module__8_8koG__eyebrow{color:var(--ivca-text-muted);align-items:center;gap:7px;margin:0;font-size:.8125rem;font-weight:650;line-height:1.5;display:flex}.ValuationPreview-module__8_8koG__kpi,.ValuationPreview-module__8_8koG__readout{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:2px 0 0;display:flex}.ValuationPreview-module__8_8koG__kpiValue{color:var(--ivca-heading);font-variant-numeric:tabular-nums;font-size:2.125rem;font-weight:800;line-height:1.1}.ValuationPreview-module__8_8koG__kpiRange{color:var(--ivca-text-muted);flex-wrap:wrap;align-items:center;gap:2px 7px;margin:3px 0 0;display:flex}.ValuationPreview-module__8_8koG__finalKey{background:var(--preview-final);border-radius:1px;width:2px;height:.95em}.ValuationPreview-module__8_8koG__bandKey{background:var(--preview-final-band);width:10px;height:.85em;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--preview-final) 55%, transparent);border-radius:2px}.ValuationPreview-module__8_8koG__field{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;margin-top:12px}.ValuationPreview-module__8_8koG__fieldNameColumn{width:48%}.ValuationPreview-module__8_8koG__fieldValueColumn{width:3.5rem}.ValuationPreview-module__8_8koG__field th[scope=row]{text-align:start;vertical-align:middle;padding-block:5px;padding-inline:0 10px;font-weight:600}.ValuationPreview-module__8_8koG__methodName{color:var(--ivca-text);font-size:.8125rem;line-height:1.45;display:block}.ValuationPreview-module__8_8koG__methodCode{background:var(--ivca-surface-subtle);color:var(--ivca-text-muted);letter-spacing:.03em;border-radius:5px;margin-top:2px;padding:0 5px;font-size:.75rem;font-weight:650;line-height:1.4;display:inline-block}.ValuationPreview-module__8_8koG__rangeCell{isolation:isolate;padding:0;position:relative}.ValuationPreview-module__8_8koG__rangeCell:before,.ValuationPreview-module__8_8koG__rangeCell:after{content:"";position:absolute;inset-block:0}.ValuationPreview-module__8_8koG__rangeCell:before{left:var(--band-from);width:calc(var(--band-to) - var(--band-from));background:var(--preview-final-band)}.ValuationPreview-module__8_8koG__rangeCell:after{left:var(--final);background:var(--preview-final);width:2px;margin-left:-1px}.ValuationPreview-module__8_8koG__rangeBar,.ValuationPreview-module__8_8koG__rangeDot{z-index:1;position:absolute;top:50%}.ValuationPreview-module__8_8koG__rangeBar{left:var(--low);width:calc(var(--high) - var(--low));background:var(--preview-data);border-radius:2px;height:3px;margin-top:-1.5px}.ValuationPreview-module__8_8koG__rangeDot{left:var(--point);background:var(--preview-data);width:10px;height:10px;box-shadow:0 0 0 2.5px var(--ivca-surface), 0 1px 3px 2px #0f1b221f;border-radius:50%;margin:-5px 0 0 -5px}.ValuationPreview-module__8_8koG__methodValue{text-align:end;color:var(--ivca-heading);white-space:nowrap;padding:0;padding-inline-start:8px;font-size:.875rem;font-weight:750}.ValuationPreview-module__8_8koG__fieldAxis{border-top:1px solid var(--ivca-border);height:1.375rem;margin-inline:48% 3.5rem;position:relative}.ValuationPreview-module__8_8koG__fieldAxis>span{color:var(--ivca-text-muted);font-size:.75rem;line-height:1.4;position:absolute;top:5px;transform:translate(-50%)}.ValuationPreview-module__8_8koG__fieldAxis>span:before{content:"";background:var(--ivca-border-strong);width:1px;height:4px;position:absolute;top:-5px;left:50%}.ValuationPreview-module__8_8koG__readout output{color:var(--preview-data);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:800;line-height:1.45}.ValuationPreview-module__8_8koG__change{background:var(--ivca-surface-subtle);color:var(--ivca-text);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:.75rem;font-weight:650;line-height:1.7;display:inline-flex}.ValuationPreview-module__8_8koG__change>i{color:var(--ivca-text-muted);font-size:.875rem}.ValuationPreview-module__8_8koG__changeHint{color:var(--ivca-text-muted);font-weight:500}.ValuationPreview-module__8_8koG__chart{direction:ltr;grid-template-columns:2rem minmax(0,1fr);grid-template-areas:"axis plot"".head"".slider"".ticks";margin-top:8px;display:grid}.ValuationPreview-module__8_8koG__valueAxis{grid-area:axis;position:relative}.ValuationPreview-module__8_8koG__valueAxis>span{color:var(--ivca-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1;position:absolute;right:8px;transform:translateY(-50%)}.ValuationPreview-module__8_8koG__plot{cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-area:plot;width:100%;height:auto;display:block;overflow:visible}.ValuationPreview-module__8_8koG__gridLine{stroke:var(--ivca-border-soft);stroke-width:1px;vector-effect:non-scaling-stroke}.ValuationPreview-module__8_8koG__band{fill:var(--preview-data);fill-opacity:.09}.ValuationPreview-module__8_8koG__line{fill:none;stroke:var(--preview-data);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.ValuationPreview-module__8_8koG__point{fill:var(--preview-data)}.ValuationPreview-module__8_8koG__cursor line{stroke:var(--preview-data);stroke-width:1px;stroke-dasharray:3 4;opacity:.55;vector-effect:non-scaling-stroke}.ValuationPreview-module__8_8koG__markerHalo{fill:var(--preview-data);fill-opacity:.14}.ValuationPreview-module__8_8koG__markerDot{fill:var(--ivca-surface);stroke:var(--preview-data);stroke-width:2.6px}.ValuationPreview-module__8_8koG__rateHead{color:var(--ivca-text-muted);direction:rtl;grid-area:head;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.ValuationPreview-module__8_8koG__rateValue{background:var(--ivca-surface-subtle);color:var(--ivca-heading);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 9px;font-size:.8125rem;font-weight:750;line-height:1.75}.ValuationPreview-module__8_8koG__figure .ValuationPreview-module__8_8koG__slider{appearance:none;width:calc(100% + var(--thumb) - 2 * var(--plot-edge));min-width:0;height:2rem;margin:0 calc(var(--plot-edge) - var(--thumb) / 2);cursor:pointer;background:0 0;border:0;grid-area:slider;padding:0;display:block}.ValuationPreview-module__8_8koG__slider::-webkit-slider-runnable-track{background:var(--ivca-border);border-radius:2px;height:4px}.ValuationPreview-module__8_8koG__slider::-moz-range-track{background:var(--ivca-border);border-radius:2px;height:4px}.ValuationPreview-module__8_8koG__slider::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc((4px - var(--thumb)) / 2);border:1.5px solid var(--ivca-border-strong);background:var(--ivca-surface);border-radius:50%;box-shadow:0 1px 3px #0f1b2238}.ValuationPreview-module__8_8koG__slider::-moz-range-thumb{box-sizing:border-box;width:var(--thumb);height:var(--thumb);border:1.5px solid var(--ivca-border-strong);background:var(--ivca-surface);border-radius:50%;box-shadow:0 1px 3px #0f1b2238}.ValuationPreview-module__8_8koG__slider:hover::-webkit-slider-thumb{border-color:var(--ivca-heading)}.ValuationPreview-module__8_8koG__slider:hover::-moz-range-thumb{border-color:var(--ivca-heading)}.ValuationPreview-module__8_8koG__figure .ValuationPreview-module__8_8koG__slider:focus-visible{outline:none}.ValuationPreview-module__8_8koG__slider:focus-visible::-webkit-slider-thumb{border-color:var(--focus-ring);box-shadow:0 0 0 3px var(--ivca-surface), 0 0 0 5px var(--focus-ring)}.ValuationPreview-module__8_8koG__slider:focus-visible::-moz-range-thumb{border-color:var(--focus-ring);box-shadow:0 0 0 3px var(--ivca-surface), 0 0 0 5px var(--focus-ring)}.ValuationPreview-module__8_8koG__rateAxis{grid-area:ticks;height:1.25rem;margin-top:-2px;position:relative}.ValuationPreview-module__8_8koG__rateAxis>span{color:var(--ivca-text-muted);white-space:nowrap;font-size:.75rem;line-height:1.4;position:absolute;top:0;transform:translate(-50%)}.ValuationPreview-module__8_8koG__rateAxis>span:first-child{transform:translate(-30%)}.ValuationPreview-module__8_8koG__rateAxis>span:last-child{transform:translate(-70%)}.ValuationPreview-module__8_8koG__details{border-top:1px solid var(--shelf-line)}.ValuationPreview-module__8_8koG__summary{padding:12px var(--pad);background:linear-gradient(to left, var(--shelf-from), var(--shelf-to));color:var(--ivca-text);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title action""icon lead action""chips chips chips";align-items:center;column-gap:12px;list-style:none;display:grid}.ValuationPreview-module__8_8koG__summary::-webkit-details-marker{display:none}.ValuationPreview-module__8_8koG__details:not([open])>.ValuationPreview-module__8_8koG__summary{border-radius:0 0 calc(var(--card-radius) - 1px) calc(var(--card-radius) - 1px)}.ValuationPreview-module__8_8koG__summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-3px}.ValuationPreview-module__8_8koG__summaryIcon{border:1px solid color-mix(in srgb, var(--ivca-brand-mid) 22%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--ivca-brand-mid) 20%, var(--ivca-surface)), color-mix(in srgb, var(--ivca-brand-mid) 8%, var(--ivca-surface)));width:2.5rem;height:2.5rem;color:var(--ivca-brand);border-radius:12px;grid-area:icon;place-items:center;display:grid}.ValuationPreview-module__8_8koG__summaryCopy{display:contents}.ValuationPreview-module__8_8koG__summaryTitle{color:var(--ivca-heading);grid-area:title;align-self:end;font-size:.9375rem;font-weight:800;line-height:1.45}.ValuationPreview-module__8_8koG__summaryLead{color:var(--ivca-text-muted);grid-area:lead;align-self:start;font-size:.75rem;line-height:1.6}.ValuationPreview-module__8_8koG__chips{grid-area:chips;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.ValuationPreview-module__8_8koG__chip{border:1px solid var(--chip-border);background:var(--chip-bg);min-width:0;min-height:2.125rem;color:var(--ivca-heading);text-align:center;box-shadow:var(--chip-shadow);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:3px 10px;font-size:.75rem;font-weight:650;line-height:1.4;display:inline-flex}.ValuationPreview-module__8_8koG__chip>i{color:var(--ivca-brand);flex-shrink:0;font-size:.9375rem}.ValuationPreview-module__8_8koG__summaryAction{border:1px solid var(--tonal-border);background:var(--tonal-bg);min-height:2.25rem;color:var(--ivca-brand);white-space:nowrap;border-radius:999px;grid-area:action;grid-template-columns:auto 1em;align-items:center;gap:6px;padding-block:3px;padding-inline:15px 11px;font-size:.8125rem;font-weight:750;display:grid}.ValuationPreview-module__8_8koG__summaryAction>i{grid-area:1/2;font-size:1rem}.ValuationPreview-module__8_8koG__expand,.ValuationPreview-module__8_8koG__collapse{text-align:center;grid-area:1/1}.ValuationPreview-module__8_8koG__collapse{visibility:hidden}.ValuationPreview-module__8_8koG__details[open]>.ValuationPreview-module__8_8koG__summary{grid-template-areas:"icon title action""icon lead action"}.ValuationPreview-module__8_8koG__details[open] .ValuationPreview-module__8_8koG__chips{display:none}.ValuationPreview-module__8_8koG__details[open] .ValuationPreview-module__8_8koG__expand{visibility:hidden}.ValuationPreview-module__8_8koG__details[open] .ValuationPreview-module__8_8koG__collapse{visibility:visible}.ValuationPreview-module__8_8koG__details[open] .ValuationPreview-module__8_8koG__summaryAction{border-color:var(--ivca-border);background:var(--ivca-surface);color:var(--ivca-text)}.ValuationPreview-module__8_8koG__details[open] .ValuationPreview-module__8_8koG__summaryAction>i{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.ValuationPreview-module__8_8koG__summary:hover{--shelf-from:color-mix(in srgb, var(--ivca-brand-mid) 13%, var(--ivca-surface));--shelf-to:color-mix(in srgb, var(--ivca-brand-mid) 6%, var(--ivca-surface))}.ValuationPreview-module__8_8koG__details:not([open])>.ValuationPreview-module__8_8koG__summary:hover .ValuationPreview-module__8_8koG__summaryAction{border-color:var(--ivca-action-bg);background:var(--ivca-action-bg);color:var(--ivca-action-text)}.ValuationPreview-module__8_8koG__details[open]>.ValuationPreview-module__8_8koG__summary:hover .ValuationPreview-module__8_8koG__summaryAction{border-color:var(--ivca-border-strong)}.ValuationPreview-module__8_8koG__chip:hover{border-color:color-mix(in srgb, var(--ivca-brand-mid) 55%, var(--ivca-border));box-shadow:var(--chip-lift)}}.ValuationPreview-module__8_8koG__insights{padding:16px var(--pad) var(--pad)}.ValuationPreview-module__8_8koG__views{background:var(--ivca-surface-subtle);border:0;border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;width:min(100%,27rem);margin:0;padding:3px;display:grid}.ValuationPreview-module__8_8koG__viewOption{min-width:0;min-height:2.25rem;color:var(--ivca-text-muted);text-align:center;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:2px 10px;font-size:.8125rem;font-weight:650;display:flex;position:relative}.ValuationPreview-module__8_8koG__viewOption>i{flex-shrink:0;font-size:1rem}.ValuationPreview-module__8_8koG__viewInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ValuationPreview-module__8_8koG__viewOption:has(.ValuationPreview-module__8_8koG__viewInput:checked){background:var(--ivca-surface);color:var(--ivca-heading);box-shadow:0 1px 2px #0f1b221a, 0 0 0 1px var(--ivca-border-soft)}.ValuationPreview-module__8_8koG__viewOption:has(.ValuationPreview-module__8_8koG__viewInput:checked)>i{color:var(--ivca-brand)}.ValuationPreview-module__8_8koG__viewOption:has(.ValuationPreview-module__8_8koG__viewInput:focus-visible){outline:2px solid var(--focus-ring);outline-offset:1px}@media (hover:hover) and (pointer:fine){.ValuationPreview-module__8_8koG__viewOption:hover{color:var(--ivca-heading)}}.ValuationPreview-module__8_8koG__stage{margin-top:16px}.ValuationPreview-module__8_8koG__view{min-width:0}.ValuationPreview-module__8_8koG__view+.ValuationPreview-module__8_8koG__view{margin-top:20px}@supports selector(:has(*)){.ValuationPreview-module__8_8koG__stage{display:grid}.ValuationPreview-module__8_8koG__stage>.ValuationPreview-module__8_8koG__view{visibility:hidden;grid-area:1/1;margin-top:0}:is(.ValuationPreview-module__8_8koG__insights:has(.ValuationPreview-module__8_8koG__viewInput[value=market]:checked) .ValuationPreview-module__8_8koG__marketView,.ValuationPreview-module__8_8koG__insights:has(.ValuationPreview-module__8_8koG__viewInput[value=model]:checked) .ValuationPreview-module__8_8koG__modelView,.ValuationPreview-module__8_8koG__insights:has(.ValuationPreview-module__8_8koG__viewInput[value=report]:checked) .ValuationPreview-module__8_8koG__reportView){visibility:visible}.ValuationPreview-module__8_8koG__viewTitle,.ValuationPreview-module__8_8koG__modelHead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.ValuationPreview-module__8_8koG__viewHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:12px;display:flex}.ValuationPreview-module__8_8koG__viewHead h3{color:var(--ivca-heading);margin:0;font-size:.875rem;font-weight:750}.ValuationPreview-module__8_8koG__viewMeta{color:var(--ivca-text-muted);font-size:.75rem;font-weight:650}.ValuationPreview-module__8_8koG__legend{color:var(--ivca-text-muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.ValuationPreview-module__8_8koG__legend li{align-items:center;gap:6px;display:flex}.ValuationPreview-module__8_8koG__key0,.ValuationPreview-module__8_8koG__key1,.ValuationPreview-module__8_8koG__key2{border-radius:3px;width:10px;height:10px}.ValuationPreview-module__8_8koG__key0,.ValuationPreview-module__8_8koG__bar0{background:var(--preview-data)}.ValuationPreview-module__8_8koG__key1,.ValuationPreview-module__8_8koG__bar1{background:var(--ivca-text-muted)}.ValuationPreview-module__8_8koG__key2,.ValuationPreview-module__8_8koG__bar2{box-shadow:inset 0 0 0 1.5px var(--ivca-text-muted);background:0 0}.ValuationPreview-module__8_8koG__barsPlot{direction:ltr;grid-template-rows:8.5rem auto;grid-template-columns:1.75rem repeat(4,minmax(0,1fr));column-gap:6px;display:grid}.ValuationPreview-module__8_8koG__barsAxis{grid-area:1/1;position:relative}.ValuationPreview-module__8_8koG__barsAxis>span{color:var(--ivca-text-muted);font-size:.75rem;line-height:1;position:absolute;right:2px;transform:translateY(-50%)}.ValuationPreview-module__8_8koG__barsGrid{grid-area:1/2/auto/-1;position:relative}.ValuationPreview-module__8_8koG__barsGrid>span{border-top:1px solid var(--ivca-border-soft);position:absolute;inset-inline:0}.ValuationPreview-module__8_8koG__barsGrid>span:last-child{border-top-color:var(--ivca-border)}.ValuationPreview-module__8_8koG__group{grid-row:1/span 2;grid-template-rows:subgrid;justify-items:center;min-width:0;display:grid}.ValuationPreview-module__8_8koG__groupBars{z-index:1;justify-content:center;align-items:flex-end;gap:3px;width:100%;height:100%;display:flex;position:relative}.ValuationPreview-module__8_8koG__groupBars>span{border-radius:3px 3px 1px 1px;width:clamp(.5rem,17%,1rem)}.ValuationPreview-module__8_8koG__groupLabel{color:var(--ivca-text-muted);text-align:center;overflow-wrap:anywhere;padding-top:6px;font-size:.75rem;line-height:1.4}.ValuationPreview-module__8_8koG__chartData{border-top:1px solid var(--ivca-border-soft);color:var(--ivca-text-muted);margin-top:12px}.ValuationPreview-module__8_8koG__chartData summary{min-height:2.75rem;color:var(--ivca-brand);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 4px;font-weight:650;list-style:none;display:flex}.ValuationPreview-module__8_8koG__chartData summary::-webkit-details-marker{display:none}.ValuationPreview-module__8_8koG__chartData summary>span{align-items:center;gap:7px;display:flex}.ValuationPreview-module__8_8koG__chartData summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ValuationPreview-module__8_8koG__chartData[open]>summary>i{transform:rotate(180deg)}.ValuationPreview-module__8_8koG__chartData table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:2px;font-size:.75rem}.ValuationPreview-module__8_8koG__chartData th,.ValuationPreview-module__8_8koG__chartData td{border-bottom:1px solid var(--ivca-border-soft);text-align:start;overflow-wrap:anywhere;padding:7px 6px}.ValuationPreview-module__8_8koG__chartData thead th{font-weight:500}.ValuationPreview-module__8_8koG__chartData td{color:var(--ivca-heading);font-weight:650}@media (hover:hover) and (pointer:fine){.ValuationPreview-module__8_8koG__chartData summary:hover{background:var(--ivca-brand-soft)}}.ValuationPreview-module__8_8koG__formula{background:var(--ivca-surface-subtle);color:var(--ivca-heading);border-radius:12px;place-items:center;padding:16px 10px;display:grid}.ValuationPreview-module__8_8koG__formula>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;font-family:Georgia,Times New Roman,serif;font-size:1.1875rem;font-style:italic;display:flex}.ValuationPreview-module__8_8koG__sum{flex-direction:column;align-items:center;line-height:1;display:flex}.ValuationPreview-module__8_8koG__sum>span{font-size:1.875rem}.ValuationPreview-module__8_8koG__sum sup,.ValuationPreview-module__8_8koG__sum sub{font-size:.65em;line-height:1.4}.ValuationPreview-module__8_8koG__fraction{text-align:center;flex-direction:column;display:flex}.ValuationPreview-module__8_8koG__fraction>span:first-child{border-bottom:1px solid;padding:0 4px 3px}.ValuationPreview-module__8_8koG__fraction>span:last-child{white-space:nowrap;padding-top:3px}.ValuationPreview-module__8_8koG__formulaKey{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:14px 0 0;display:grid}.ValuationPreview-module__8_8koG__formulaKey>div{align-items:baseline;gap:8px;min-width:0;display:flex}.ValuationPreview-module__8_8koG__formulaKey dt{min-width:2.25em;color:var(--ivca-heading);text-align:center;flex-shrink:0;font-family:Georgia,Times New Roman,serif;font-size:.9375rem;font-style:italic;font-weight:700}.ValuationPreview-module__8_8koG__formulaKey sub{font-size:max(.75rem,.8em)}.ValuationPreview-module__8_8koG__formulaKey dd{color:var(--ivca-text-muted);margin:0;font-size:.75rem;line-height:1.55}.ValuationPreview-module__8_8koG__paper{border:1px solid var(--ivca-border-soft);background:var(--ivca-surface);border-radius:12px;padding:16px 16px 4px;position:relative;box-shadow:0 1px 2px #0f1b220f,0 10px 24px -18px #0f1b224d}.ValuationPreview-module__8_8koG__paper:before{content:"";top:0;background:linear-gradient(to left, var(--ivca-brand) 0 74%, var(--color-gold-fill) 74% 100%);border-radius:0 0 3px 3px;height:3px;position:absolute;inset-inline:16px}.ValuationPreview-module__8_8koG__paperHead{align-items:center;gap:10px;display:flex}.ValuationPreview-module__8_8koG__paperHead>div{flex:1;min-width:0}.ValuationPreview-module__8_8koG__paperHead h3{color:var(--ivca-heading);margin:0;font-size:.9375rem;font-weight:800;line-height:1.45}.ValuationPreview-module__8_8koG__paperHead p{color:var(--ivca-text-muted);margin:0;font-size:.75rem}.ValuationPreview-module__8_8koG__paperStamp{border:1px solid color-mix(in srgb, var(--color-gold) 50%, transparent);color:var(--color-gold);border-radius:999px;flex-shrink:0;padding:1px 9px;font-size:.75rem;font-weight:700}.ValuationPreview-module__8_8koG__paperFacts{margin:12px 0 0}.ValuationPreview-module__8_8koG__paperFacts>div{border-top:1px solid var(--ivca-border-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding-block:6px;display:flex}.ValuationPreview-module__8_8koG__paperFacts dt{color:var(--ivca-text-muted)}.ValuationPreview-module__8_8koG__paperFacts dd{color:var(--ivca-heading);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin:0;font-weight:650;display:flex}.ValuationPreview-module__8_8koG__paperValue dd bdi{font-size:1.25rem;font-weight:800;line-height:1.3}.ValuationPreview-module__8_8koG__paperFoot{border-top:1px solid var(--ivca-border-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;display:flex}.ValuationPreview-module__8_8koG__paperNote{color:var(--ivca-text-muted);align-items:center;gap:6px;margin:0;font-size:.75rem;display:flex}.ValuationPreview-module__8_8koG__paperNote>i{color:var(--ivca-brand);font-size:1rem}.ValuationPreview-module__8_8koG__viewLink{min-height:2.75rem;color:var(--ivca-brand);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.ValuationPreview-module__8_8koG__viewLink>i{font-size:1rem}.ValuationPreview-module__8_8koG__viewLink:hover{color:var(--ivca-brand-hover)}.ValuationPreview-module__8_8koG__caption{color:var(--ivca-text-muted);text-align:center;justify-content:center;align-items:baseline;gap:6px;margin-top:12px;font-size:.75rem;line-height:1.6;display:flex}.ValuationPreview-module__8_8koG__caption>i{flex-shrink:0}@container valuation (min-width:38rem){.ValuationPreview-module__8_8koG__summary{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"title chips action""lead chips action";column-gap:14px}.ValuationPreview-module__8_8koG__summaryIcon{display:none}.ValuationPreview-module__8_8koG__chips{margin-top:0;display:flex}.ValuationPreview-module__8_8koG__chip{white-space:nowrap;padding-inline:11px}.ValuationPreview-module__8_8koG__details[open]>.ValuationPreview-module__8_8koG__summary{grid-template-areas:"title.action""lead.action"}}@container valuation (max-width:34rem){.ValuationPreview-module__8_8koG__body{grid-template-columns:minmax(0,1fr)}.ValuationPreview-module__8_8koG__sensitivity{border-inline-start:0;border-top:1px solid var(--ivca-border-soft)}.ValuationPreview-module__8_8koG__views{width:100%}}@container valuation (max-width:26rem){.ValuationPreview-module__8_8koG__header{flex-wrap:wrap;row-gap:8px}.ValuationPreview-module__8_8koG__formulaKey{grid-template-columns:repeat(2,minmax(0,1fr))}.ValuationPreview-module__8_8koG__formula>div{font-size:1.0625rem}.ValuationPreview-module__8_8koG__changeHint{display:none}.ValuationPreview-module__8_8koG__chip{padding-inline:6px}.ValuationPreview-module__8_8koG__chip>i,.ValuationPreview-module__8_8koG__viewOption>i{display:none}}@container valuation (max-width:21rem){.ValuationPreview-module__8_8koG__card{--pad:13px}.ValuationPreview-module__8_8koG__card:before{inset-inline:16px}.ValuationPreview-module__8_8koG__header>.ValuationPreview-module__8_8koG__headerMark,.ValuationPreview-module__8_8koG__summaryIcon{display:none}.ValuationPreview-module__8_8koG__summary{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title action""lead action""chips chips"}.ValuationPreview-module__8_8koG__details[open]>.ValuationPreview-module__8_8koG__summary{grid-template-areas:"title action""lead action"}.ValuationPreview-module__8_8koG__chips{gap:5px}.ValuationPreview-module__8_8koG__chip,.ValuationPreview-module__8_8koG__viewOption{padding-inline:4px}.ValuationPreview-module__8_8koG__viewOption{font-size:.75rem}.ValuationPreview-module__8_8koG__kpiValue{font-size:1.875rem}.ValuationPreview-module__8_8koG__formulaKey{grid-template-columns:minmax(0,1fr)}}@container valuation (max-width:15rem){.ValuationPreview-module__8_8koG__fieldNameColumn{width:40%}.ValuationPreview-module__8_8koG__fieldAxis{margin-inline:40% 3.5rem}.ValuationPreview-module__8_8koG__fieldAxis>span:nth-child(2){display:none}.ValuationPreview-module__8_8koG__fieldAxis>span:last-child{transform:translate(-80%)}}@media (prefers-reduced-motion:no-preference){.ValuationPreview-module__8_8koG__marker,.ValuationPreview-module__8_8koG__cursor{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.ValuationPreview-module__8_8koG__summary,.ValuationPreview-module__8_8koG__summaryAction,.ValuationPreview-module__8_8koG__chip,.ValuationPreview-module__8_8koG__viewOption{transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}.ValuationPreview-module__8_8koG__summaryAction>i,.ValuationPreview-module__8_8koG__chartData summary>i,.ValuationPreview-module__8_8koG__viewLink>i{transition:transform .2s}.ValuationPreview-module__8_8koG__slider::-webkit-slider-thumb{transition:border-color .15s,transform .15s}.ValuationPreview-module__8_8koG__slider:active::-webkit-slider-thumb{transform:scale(1.1)}.ValuationPreview-module__8_8koG__viewLink:hover>i{transform:translate(-3px)}.ValuationPreview-module__8_8koG__details:not([open])>.ValuationPreview-module__8_8koG__summary:hover .ValuationPreview-module__8_8koG__summaryAction>i{transform:translateY(2px)}.ValuationPreview-module__8_8koG__chip:hover{transform:translateY(-1px)}.ValuationPreview-module__8_8koG__details{interpolate-size:allow-keywords}.ValuationPreview-module__8_8koG__details::details-content{block-size:0;transition:block-size .34s cubic-bezier(.2, .8, .2, 1), content-visibility .34s allow-discrete;overflow-y:clip}.ValuationPreview-module__8_8koG__details[open]::details-content{block-size:auto}:is(.ValuationPreview-module__8_8koG__insights:has(.ValuationPreview-module__8_8koG__viewInput[value=market]:checked) .ValuationPreview-module__8_8koG__marketView,.ValuationPreview-module__8_8koG__insights:has(.ValuationPreview-module__8_8koG__viewInput[value=model]:checked) .ValuationPreview-module__8_8koG__modelView,.ValuationPreview-module__8_8koG__insights:has(.ValuationPreview-module__8_8koG__viewInput[value=report]:checked) .ValuationPreview-module__8_8koG__reportView){animation:.26s ease-out ValuationPreview-module__8_8koG__viewEnter}.ValuationPreview-module__8_8koG__details:not([open])>.ValuationPreview-module__8_8koG__summary[data-inviting=true] .ValuationPreview-module__8_8koG__chip:first-child{animation:2.6s ease-in-out .3s ValuationPreview-module__8_8koG__chipWake1}.ValuationPreview-module__8_8koG__details:not([open])>.ValuationPreview-module__8_8koG__summary[data-inviting=true] .ValuationPreview-module__8_8koG__chip:nth-child(2){animation:2.6s ease-in-out .3s ValuationPreview-module__8_8koG__chipWake2}.ValuationPreview-module__8_8koG__details:not([open])>.ValuationPreview-module__8_8koG__summary[data-inviting=true] .ValuationPreview-module__8_8koG__chip:nth-child(3){animation:2.6s ease-in-out .3s ValuationPreview-module__8_8koG__chipWake3}.ValuationPreview-module__8_8koG__details:not([open])>.ValuationPreview-module__8_8koG__summary[data-inviting=true] .ValuationPreview-module__8_8koG__summaryAction{animation:2.6s ease-out .3s ValuationPreview-module__8_8koG__invitePulse}.ValuationPreview-module__8_8koG__details:not([open])>.ValuationPreview-module__8_8koG__summary[data-inviting=true] .ValuationPreview-module__8_8koG__summaryAction>i{animation:2.6s ease-in-out .3s ValuationPreview-module__8_8koG__inviteNudge}}@keyframes ValuationPreview-module__8_8koG__viewEnter{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ValuationPreview-module__8_8koG__chipWake1{0%,30%,to{border-color:var(--chip-border);box-shadow:var(--chip-shadow);transform:none}12%{border-color:var(--ivca-brand-mid);box-shadow:var(--chip-lift);transform:translateY(-3px)}}@keyframes ValuationPreview-module__8_8koG__chipWake2{0%,18%,48%,to{border-color:var(--chip-border);box-shadow:var(--chip-shadow);transform:none}30%{border-color:var(--ivca-brand-mid);box-shadow:var(--chip-lift);transform:translateY(-3px)}}@keyframes ValuationPreview-module__8_8koG__chipWake3{0%,36%,66%,to{border-color:var(--chip-border);box-shadow:var(--chip-shadow);transform:none}48%{border-color:var(--ivca-brand-mid);box-shadow:var(--chip-lift);transform:translateY(-3px)}}@keyframes ValuationPreview-module__8_8koG__invitePulse{0%,62%{background-color:var(--tonal-bg);color:var(--ivca-brand);border-color:var(--tonal-border);box-shadow:0 0 0 0 color-mix(in srgb, var(--ivca-brand-mid) 0%, transparent)}67%{background-color:var(--ivca-action-bg);color:var(--ivca-action-text);border-color:var(--ivca-action-bg);box-shadow:0 0 0 0 color-mix(in srgb, var(--ivca-brand-mid) 50%, transparent)}88%{background-color:var(--ivca-action-bg);color:var(--ivca-action-text);border-color:var(--ivca-action-bg)}to{background-color:var(--tonal-bg);color:var(--ivca-brand);border-color:var(--tonal-border);box-shadow:0 0 0 11px color-mix(in srgb, var(--ivca-brand-mid) 0%, transparent)}}@keyframes ValuationPreview-module__8_8koG__inviteNudge{0%,66%,to{transform:translateY(0)}76%{transform:translateY(3px)}86%{transform:translateY(-1px)}}@media (forced-colors:active){.ValuationPreview-module__8_8koG__plot,.ValuationPreview-module__8_8koG__rangeBar,.ValuationPreview-module__8_8koG__rangeDot,.ValuationPreview-module__8_8koG__rangeCell:after,.ValuationPreview-module__8_8koG__finalKey,.ValuationPreview-module__8_8koG__legend li>span,.ValuationPreview-module__8_8koG__groupBars>span{forced-color-adjust:none}.ValuationPreview-module__8_8koG__gridLine{stroke:graytext}.ValuationPreview-module__8_8koG__band,.ValuationPreview-module__8_8koG__rangeCell:before,.ValuationPreview-module__8_8koG__bandKey,.ValuationPreview-module__8_8koG__card:before,.ValuationPreview-module__8_8koG__badgeDot{display:none}.ValuationPreview-module__8_8koG__line,.ValuationPreview-module__8_8koG__cursor line{stroke:canvastext}.ValuationPreview-module__8_8koG__point{fill:canvastext}.ValuationPreview-module__8_8koG__markerHalo{fill:none}.ValuationPreview-module__8_8koG__markerDot{fill:canvas;stroke:highlight}.ValuationPreview-module__8_8koG__rangeCell:after,.ValuationPreview-module__8_8koG__finalKey{background:highlight}.ValuationPreview-module__8_8koG__rangeBar,.ValuationPreview-module__8_8koG__rangeDot,.ValuationPreview-module__8_8koG__key0,.ValuationPreview-module__8_8koG__bar0{background:canvastext}.ValuationPreview-module__8_8koG__rangeDot{box-shadow:0 0 0 2px canvas}.ValuationPreview-module__8_8koG__key1,.ValuationPreview-module__8_8koG__bar1{background:graytext}.ValuationPreview-module__8_8koG__key2,.ValuationPreview-module__8_8koG__bar2{background:canvas;box-shadow:inset 0 0 0 1.5px canvastext}.ValuationPreview-module__8_8koG__barsGrid>span{border-top-color:graytext}.ValuationPreview-module__8_8koG__figure .ValuationPreview-module__8_8koG__slider{appearance:auto}.ValuationPreview-module__8_8koG__figure .ValuationPreview-module__8_8koG__slider:focus-visible{outline-offset:2px;outline:2px solid highlight}.ValuationPreview-module__8_8koG__slider::-webkit-slider-runnable-track{background:revert}.ValuationPreview-module__8_8koG__slider::-webkit-slider-thumb{appearance:auto;margin-top:0}.ValuationPreview-module__8_8koG__slider::-moz-range-thumb{background:buttontext;border-color:buttonface}.ValuationPreview-module__8_8koG__slider::-moz-range-track{background:graytext}.ValuationPreview-module__8_8koG__viewOption:has(.ValuationPreview-module__8_8koG__viewInput:checked){outline:2px solid highlight}.ValuationPreview-module__8_8koG__summaryAction,.ValuationPreview-module__8_8koG__chip{border-color:buttontext}}
.AssetExplorer-module__HrygXa__root{inline-size:100%;min-inline-size:0;color:var(--ivca-text)}.AssetExplorer-module__HrygXa__guide{color:var(--ivca-text-muted);text-align:center;text-wrap:balance;margin:0;font-size:.875rem;line-height:1.9}.AssetExplorer-module__HrygXa__interactive{gap:1.125rem;display:grid}.AssetExplorer-module__HrygXa__list{--asset-width:calc((100% - 4.5rem) / 7);flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.AssetExplorer-module__HrygXa__item{flex:0 1 var(--asset-width);min-inline-size:0;display:flex}.AssetExplorer-module__HrygXa__choice{min-block-size:44px;inline-size:100%;min-inline-size:0;color:var(--ivca-heading);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:1rem;flex-direction:column;align-items:center;gap:.875rem;margin:0;padding:1.125rem .5rem;transition:background-color .16s,border-color .16s;display:flex}.AssetExplorer-module__HrygXa__icon{border:1px solid color-mix(in srgb, var(--ivca-brand) 18%, transparent);background:var(--ivca-brand-soft);block-size:3.25rem;inline-size:3.25rem;color:var(--ivca-brand);border-radius:.875rem;flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid;position:relative}.AssetExplorer-module__HrygXa__mark{border:2px solid var(--ivca-surface);background:var(--ivca-brand);block-size:1rem;inline-size:1rem;color:var(--ivca-surface);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;box-sizing:content-box;border-radius:50%;padding:.125rem;display:none;position:absolute;inset-block-start:-.25rem;inset-inline-end:-.25rem}.AssetExplorer-module__HrygXa__label{min-inline-size:0;max-inline-size:100%;color:var(--ivca-heading);text-wrap:balance;overflow-wrap:anywhere;font-size:.875rem;font-weight:700;line-height:1.85;display:block}.AssetExplorer-module__HrygXa__choice[aria-expanded=true]{border-color:var(--ivca-brand);background:var(--ivca-brand-soft);box-shadow:inset 0 0 0 1px var(--ivca-brand)}.AssetExplorer-module__HrygXa__choice[aria-expanded=true] .AssetExplorer-module__HrygXa__icon{border-color:var(--ivca-brand);background:var(--ivca-surface)}.AssetExplorer-module__HrygXa__choice[aria-expanded=true] .AssetExplorer-module__HrygXa__mark{display:block}.AssetExplorer-module__HrygXa__choice:focus-visible,.AssetExplorer-module__HrygXa__close:focus-visible,.AssetExplorer-module__HrygXa__panel:focus-visible,.AssetExplorer-module__HrygXa__docSummary:focus-visible,.AssetExplorer-module__HrygXa__fallbackSummary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.AssetExplorer-module__HrygXa__panel{border:1px solid var(--ivca-border);border-block-start:3px solid var(--ivca-brand);background:var(--ivca-surface);border-radius:1rem;min-inline-size:0;padding:clamp(1.125rem,1rem + .75vw,1.75rem);position:relative}.AssetExplorer-module__HrygXa__close{block-size:44px;inline-size:44px;color:var(--ivca-text-muted);cursor:pointer;background:0 0;border:0;border-radius:.625rem;place-items:center;padding:0;font-size:1.125rem;display:grid;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.AssetExplorer-module__HrygXa__body{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(1.25rem,1rem + 1.5vw,2.5rem);display:grid}.AssetExplorer-module__HrygXa__introduction,.AssetExplorer-module__HrygXa__examples{min-inline-size:0}.AssetExplorer-module__HrygXa__eyebrow{color:var(--ivca-brand);margin:0 0 .375rem;font-size:.75rem;font-weight:700;line-height:1.8}.AssetExplorer-module__HrygXa__title{color:var(--ivca-heading);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:800;line-height:1.9}.AssetExplorer-module__HrygXa__description{color:var(--ivca-text);overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.9375rem;line-height:2}.AssetExplorer-module__HrygXa__examples{border-inline-start:1px solid var(--ivca-border-soft);padding-inline-start:clamp(1.25rem,1rem + 1.5vw,2.5rem)}.AssetExplorer-module__HrygXa__examplesTitle{color:var(--ivca-text-muted);margin:0 0 .5rem;font-size:.8125rem;font-weight:600;line-height:1.9}.AssetExplorer-module__HrygXa__exampleList{gap:.4375rem;margin:0;padding:0;list-style:none;display:grid}.AssetExplorer-module__HrygXa__exampleList>li{min-inline-size:0;color:var(--ivca-text);overflow-wrap:anywhere;align-items:baseline;gap:.625rem;font-size:.875rem;line-height:1.9;display:flex}.AssetExplorer-module__HrygXa__exampleList>li:before{content:"";background:var(--ivca-brand);border-radius:50%;flex:none;block-size:.3125rem;inline-size:.3125rem;transform:translateY(-.1em)}.AssetExplorer-module__HrygXa__documents{border-block-start:1px solid var(--ivca-border-soft);margin-block-start:1.125rem;padding-block-start:.375rem}.AssetExplorer-module__HrygXa__docSummary,.AssetExplorer-module__HrygXa__fallbackSummary{min-block-size:44px;color:var(--ivca-brand);cursor:pointer;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.75rem;padding-block:.5rem;font-size:.8125rem;font-weight:650;line-height:1.9;list-style:none;display:flex}.AssetExplorer-module__HrygXa__docSummary::-webkit-details-marker{display:none}.AssetExplorer-module__HrygXa__fallbackSummary::-webkit-details-marker{display:none}.AssetExplorer-module__HrygXa__docSummary>i,.AssetExplorer-module__HrygXa__fallbackSummary>i{flex:none;font-size:1.125rem;transition:transform .16s}.AssetExplorer-module__HrygXa__documents[open]>.AssetExplorer-module__HrygXa__docSummary>i{transform:rotate(180deg)}.AssetExplorer-module__HrygXa__docList{color:var(--ivca-text);overflow-wrap:anywhere;gap:.375rem;margin:.375rem 0 0;padding-inline-start:1.125rem;font-size:.875rem;line-height:1.9;display:grid}.AssetExplorer-module__HrygXa__docList>li::marker{color:var(--ivca-brand)}.AssetExplorer-module__HrygXa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AssetExplorer-module__HrygXa__fallback{gap:.75rem;inline-size:100%;display:grid}.AssetExplorer-module__HrygXa__fallbackItem{border:1px solid var(--ivca-border);background:var(--ivca-surface);border-radius:.875rem;min-inline-size:0;padding:.375rem 1.125rem}.AssetExplorer-module__HrygXa__fallbackSummary{color:var(--ivca-heading);justify-content:flex-start;font-size:.875rem}.AssetExplorer-module__HrygXa__fallbackSummary:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;flex:none;block-size:.5rem;inline-size:.5rem;margin-inline-start:auto;transform:rotate(45deg)}.AssetExplorer-module__HrygXa__fallbackItem[open]>.AssetExplorer-module__HrygXa__fallbackSummary:after{transform:rotate(225deg)}.AssetExplorer-module__HrygXa__fallbackItem[open]{padding-block-end:1.125rem}.AssetExplorer-module__HrygXa__fallbackItem[open]>.AssetExplorer-module__HrygXa__fallbackSummary{border-block-end:1px solid var(--ivca-border-soft);margin-block-end:.875rem;padding-block-end:.875rem}@media (hover:hover){.AssetExplorer-module__HrygXa__choice:hover{border-color:var(--ivca-brand);background:var(--ivca-surface-subtle)}.AssetExplorer-module__HrygXa__choice[aria-expanded=true]:hover{background:color-mix(in srgb, var(--ivca-brand) 14%, var(--ivca-surface))}.AssetExplorer-module__HrygXa__docSummary:hover,.AssetExplorer-module__HrygXa__fallbackSummary:hover,.AssetExplorer-module__HrygXa__close:hover{color:var(--ivca-brand-hover);background:var(--ivca-surface-subtle)}}@media (max-width:68.75em){.AssetExplorer-module__HrygXa__list{--asset-width:calc((100% - 2.25rem) / 4)}.AssetExplorer-module__HrygXa__choice{padding-block:.875rem}}@media (max-width:37.5em){.AssetExplorer-module__HrygXa__guide{font-size:.8125rem}.AssetExplorer-module__HrygXa__interactive{gap:.875rem}.AssetExplorer-module__HrygXa__list{--asset-width:calc((100% - .5rem) / 2);gap:.5rem}.AssetExplorer-module__HrygXa__choice{text-align:start;border-radius:.75rem;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;padding:.75rem .625rem}.AssetExplorer-module__HrygXa__icon{border-radius:.625rem;block-size:2rem;inline-size:2rem;font-size:1.125rem}.AssetExplorer-module__HrygXa__mark{block-size:.75rem;inline-size:.75rem;padding:.0625rem;inset-block-start:-.1875rem;inset-inline-end:-.1875rem}.AssetExplorer-module__HrygXa__label{text-wrap:initial;font-size:.8125rem;line-height:1.85}.AssetExplorer-module__HrygXa__panel{border-radius:.875rem;padding:1.125rem}.AssetExplorer-module__HrygXa__body{grid-template-columns:minmax(0,1fr);gap:1rem}.AssetExplorer-module__HrygXa__description{font-size:.875rem}.AssetExplorer-module__HrygXa__panel .AssetExplorer-module__HrygXa__eyebrow,.AssetExplorer-module__HrygXa__panel .AssetExplorer-module__HrygXa__title{padding-inline-end:2.5rem}.AssetExplorer-module__HrygXa__examples{border-block-start:1px solid var(--ivca-border-soft);border-inline-start:0;padding-block-start:.875rem;padding-inline-start:0}.AssetExplorer-module__HrygXa__exampleList{gap:.3125rem}.AssetExplorer-module__HrygXa__documents{margin-block-start:.875rem}}@media (max-width:22em){.AssetExplorer-module__HrygXa__list{--asset-width:100%}}@media (prefers-reduced-motion:reduce){.AssetExplorer-module__HrygXa__choice,.AssetExplorer-module__HrygXa__docSummary>i,.AssetExplorer-module__HrygXa__fallbackSummary>i{transition:none}}@media (forced-colors:active){.AssetExplorer-module__HrygXa__choice,.AssetExplorer-module__HrygXa__panel,.AssetExplorer-module__HrygXa__fallbackItem{border-color:buttontext}.AssetExplorer-module__HrygXa__choice[aria-expanded=true]{outline-offset:-4px;box-shadow:none;border-color:highlight;outline:2px solid highlight}.AssetExplorer-module__HrygXa__choice[aria-expanded=true] .AssetExplorer-module__HrygXa__icon{border-color:highlight}.AssetExplorer-module__HrygXa__mark{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:canvas}.AssetExplorer-module__HrygXa__choice:focus-visible,.AssetExplorer-module__HrygXa__close:focus-visible,.AssetExplorer-module__HrygXa__panel:focus-visible,.AssetExplorer-module__HrygXa__docSummary:focus-visible,.AssetExplorer-module__HrygXa__fallbackSummary:focus-visible{outline-color:highlight}.AssetExplorer-module__HrygXa__exampleList>li:before{background:canvastext}}
.PipelineExplorer-module__wZXH2G__root{min-inline-size:0}.PipelineExplorer-module__wZXH2G__modern{display:none}@supports selector(:popover-open){.PipelineExplorer-module__wZXH2G__modern{display:block}.PipelineExplorer-module__wZXH2G__fallback{display:none}}.PipelineExplorer-module__wZXH2G__trigger{min-block-size:44px;inline-size:100%;min-inline-size:0;color:var(--ivca-text);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:.875rem;flex-direction:column;align-items:center;gap:14px;padding:0;display:flex}.PipelineExplorer-module__wZXH2G__node,.PipelineExplorer-module__wZXH2G__stageTitle{transition:background-color .16s,border-color .16s,color .16s}.PipelineExplorer-module__wZXH2G__openIndicator{display:none}.PipelineExplorer-module__wZXH2G__stage:has(>.PipelineExplorer-module__wZXH2G__popover:popover-open) .PipelineExplorer-module__wZXH2G__node{border-color:var(--ivca-brand);background:linear-gradient(var(--ivca-brand-soft), var(--ivca-brand-soft)), var(--ivca-surface)}.PipelineExplorer-module__wZXH2G__stage:has(>.PipelineExplorer-module__wZXH2G__popover:popover-open) .PipelineExplorer-module__wZXH2G__stageTitle{color:var(--ivca-brand)}.PipelineExplorer-module__wZXH2G__stage:has(>.PipelineExplorer-module__wZXH2G__popover:popover-open) .PipelineExplorer-module__wZXH2G__openIndicator{display:inline}.PipelineExplorer-module__wZXH2G__trigger:focus-visible,.PipelineExplorer-module__wZXH2G__close:focus-visible,.PipelineExplorer-module__wZXH2G__navButton:focus-visible,.PipelineExplorer-module__wZXH2G__fallback summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:5px}.PipelineExplorer-module__wZXH2G__popover{overscroll-behavior:contain;border:1px solid var(--ivca-border-strong);border-block-start:3px solid var(--ivca-brand);background:var(--ivca-surface);max-block-size:calc(100dvh - 2rem);inline-size:min(30rem,100vw - 2rem);color:var(--ivca-text);box-shadow:var(--shadow-popover);border-radius:1.125rem;margin:auto;padding:clamp(1rem,2vw,1.5rem);display:none;position:fixed;inset:0;overflow:auto}.PipelineExplorer-module__wZXH2G__popover:popover-open{display:block}.PipelineExplorer-module__wZXH2G__popover::backdrop{background:0 0}@supports (position-area:bottom){.PipelineExplorer-module__wZXH2G__popover{position-area:bottom;position-try-fallbacks:flip-block, flip-inline, span-all;margin:.875rem;inset:auto}}.PipelineExplorer-module__wZXH2G__header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.PipelineExplorer-module__wZXH2G__header>div{min-inline-size:0}.PipelineExplorer-module__wZXH2G__eyebrow{color:var(--ivca-brand);margin:0 0 .25rem;font-size:.75rem;font-weight:600;line-height:1.9}.PipelineExplorer-module__wZXH2G__header h3{color:var(--ivca-heading);overflow-wrap:anywhere;margin:0;font-size:1.1875rem;font-weight:800;line-height:1.8}.PipelineExplorer-module__wZXH2G__close{block-size:44px;inline-size:44px;color:var(--ivca-text-muted);cursor:pointer;background:0 0;border:0;border-radius:.625rem;flex:none;place-items:center;padding:0;font-size:1.125rem;display:grid}.PipelineExplorer-module__wZXH2G__description{color:var(--ivca-text-muted);overflow-wrap:anywhere;margin:.75rem 0 0;font-size:.875rem;line-height:2}.PipelineExplorer-module__wZXH2G__flow{border-block:1px solid var(--ivca-border-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-block:1.125rem;padding-block:1rem;display:grid}.PipelineExplorer-module__wZXH2G__flow>div{min-inline-size:0}.PipelineExplorer-module__wZXH2G__flow dt{color:var(--ivca-brand);align-items:center;gap:.375rem;margin-bottom:.375rem;font-size:.8125rem;font-weight:700;line-height:1.9;display:flex}.PipelineExplorer-module__wZXH2G__flow dd{color:var(--ivca-text);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:2}.PipelineExplorer-module__wZXH2G__navigation{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.PipelineExplorer-module__wZXH2G__navButton{min-block-size:44px;min-inline-size:0;color:var(--ivca-brand);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.375rem;font-size:.8125rem;font-weight:650;line-height:1.8;display:inline-flex}.PipelineExplorer-module__wZXH2G__navButton>span{min-inline-size:0}.PipelineExplorer-module__wZXH2G__navButton>i{flex:none}.PipelineExplorer-module__wZXH2G__counter{color:var(--ivca-text-muted);direction:ltr;font-size:.75rem}.PipelineExplorer-module__wZXH2G__fallback{margin:0;padding:0;list-style:none}.PipelineExplorer-module__wZXH2G__fallback details{border-bottom:1px solid var(--ivca-border);padding-block:.75rem}.PipelineExplorer-module__wZXH2G__fallback summary{min-block-size:44px;color:var(--ivca-brand);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;font-size:.9375rem;font-weight:700;line-height:1.9;list-style:none;display:flex}.PipelineExplorer-module__wZXH2G__fallback summary::-webkit-details-marker{display:none}.PipelineExplorer-module__wZXH2G__fallback details[open] summary>i{transform:rotate(180deg)}@media (hover:hover){.PipelineExplorer-module__wZXH2G__trigger:hover .PipelineExplorer-module__wZXH2G__node{border-color:var(--ivca-brand);background:linear-gradient(var(--ivca-brand-soft), var(--ivca-brand-soft)), var(--ivca-surface)}.PipelineExplorer-module__wZXH2G__trigger:hover .PipelineExplorer-module__wZXH2G__stageTitle{color:var(--ivca-brand)}.PipelineExplorer-module__wZXH2G__close:hover,.PipelineExplorer-module__wZXH2G__navButton:hover{background:var(--ivca-surface-subtle);color:var(--ivca-brand-hover)}}@media (max-height:40em){.PipelineExplorer-module__wZXH2G__popover{position-area:none;position-try-fallbacks:none;margin:auto;inset:0}}@media (max-width:45em){.PipelineExplorer-module__wZXH2G__trigger{text-align:start;flex-direction:row;align-items:start;gap:14px}.PipelineExplorer-module__wZXH2G__popover{position-area:none;position-try-fallbacks:none;border-radius:1rem;max-block-size:calc(100dvh - 2rem);inline-size:auto;margin:0;inset:auto 1rem 1rem}.PipelineExplorer-module__wZXH2G__flow{grid-template-columns:minmax(0,1fr);gap:.875rem}}@media (prefers-reduced-motion:reduce){.PipelineExplorer-module__wZXH2G__node,.PipelineExplorer-module__wZXH2G__stageTitle{transition:none}}@media (forced-colors:active){.PipelineExplorer-module__wZXH2G__popover{box-shadow:none;border-color:canvastext}.PipelineExplorer-module__wZXH2G__stage:has(>.PipelineExplorer-module__wZXH2G__popover:popover-open) .PipelineExplorer-module__wZXH2G__node{border-color:highlight}.PipelineExplorer-module__wZXH2G__trigger:focus-visible,.PipelineExplorer-module__wZXH2G__close:focus-visible,.PipelineExplorer-module__wZXH2G__navButton:focus-visible{outline-color:highlight}}
.ReportFormats-module__247qtG__root{border:1px solid var(--ivca-border);background:var(--ivca-surface);min-inline-size:0;color:var(--ivca-text);box-shadow:var(--shadow-sm);border-radius:1.375rem;gap:1.125rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.ReportFormats-module__247qtG__header{gap:.375rem;display:grid}.ReportFormats-module__247qtG__title{color:var(--ivca-heading);margin:0;font-size:1.0625rem;font-weight:800;line-height:1.8}.ReportFormats-module__247qtG__guide{color:var(--ivca-text-muted);margin:0;font-size:.8125rem;line-height:1.95}.ReportFormats-module__247qtG__list{gap:.625rem;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.ReportFormats-module__247qtG__format{border:1px solid var(--ivca-border-soft);background:var(--ivca-canvas);border-radius:.875rem;min-inline-size:0;overflow:hidden}.ReportFormats-module__247qtG__summary{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:.8125rem;grid-template-columns:min(2.5rem,40px) minmax(0,1fr) 1.25rem;align-items:center;gap:clamp(8px,1vw,12px);min-block-size:4.5rem;padding:.875rem min(1rem,16px);list-style:none;transition:background-color .16s;display:grid}.ReportFormats-module__247qtG__summary::-webkit-details-marker{display:none}.ReportFormats-module__247qtG__summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-4px}.ReportFormats-module__247qtG__icon{border:1px solid var(--ivca-border-soft);background:var(--ivca-surface);block-size:min(2.5rem,40px);inline-size:min(2.5rem,40px);color:var(--ivca-brand);border-radius:.75rem;place-items:center;font-size:1.25rem;display:grid}.ReportFormats-module__247qtG__copy{gap:.1875rem;min-inline-size:0;display:grid}.ReportFormats-module__247qtG__copy strong{color:var(--ivca-heading);font-size:.9375rem;font-weight:700;line-height:1.8}.ReportFormats-module__247qtG__copy>span{color:var(--ivca-text-muted);font-size:.8125rem;line-height:1.85}.ReportFormats-module__247qtG__toggle{color:var(--ivca-brand);text-align:center;font-size:1rem;transition:transform .16s}.ReportFormats-module__247qtG__format[open]{border-color:var(--ivca-brand)}.ReportFormats-module__247qtG__format[open]>.ReportFormats-module__247qtG__summary{background:var(--ivca-brand-soft)}.ReportFormats-module__247qtG__format[open] .ReportFormats-module__247qtG__copy strong{color:var(--ivca-brand)}.ReportFormats-module__247qtG__format[open] .ReportFormats-module__247qtG__toggle{transform:rotate(180deg)}.ReportFormats-module__247qtG__detail{border-block-start:1px solid var(--ivca-border-soft);background:var(--ivca-surface);gap:1rem;padding:1rem min(1rem,16px);display:grid}.ReportFormats-module__247qtG__usage{color:var(--ivca-text);margin:0;font-size:.875rem;line-height:2}.ReportFormats-module__247qtG__sample{gap:.5rem;min-inline-size:0;margin:0;display:grid}.ReportFormats-module__247qtG__sampleCaption,.ReportFormats-module__247qtG__sampleNote{color:var(--ivca-text-muted);margin:0;font-size:.75rem;line-height:1.9}.ReportFormats-module__247qtG__sampleCaption{font-weight:600}.ReportFormats-module__247qtG__paper{border:1px solid var(--ivca-border-soft);border-block-start:2px solid var(--ivca-brand);background:var(--ivca-canvas);border-radius:.75rem;padding:min(.875rem,14px)}.ReportFormats-module__247qtG__wordPaper{border-block-start:1px solid var(--ivca-border-soft);border-inline-start:2px solid var(--ivca-brand)}.ReportFormats-module__247qtG__paperHeader{color:var(--ivca-brand);flex-wrap:wrap;justify-content:space-between;gap:.375rem;margin-block-end:.75rem;font-size:.75rem;font-weight:600;line-height:1.8;display:flex}.ReportFormats-module__247qtG__paperTitle{color:var(--ivca-heading);margin:0 0 .375rem;font-size:.875rem;font-weight:700;line-height:1.9}.ReportFormats-module__247qtG__paperText,.ReportFormats-module__247qtG__paperFooter{color:var(--ivca-text-muted);margin:0;font-size:.75rem;line-height:1.9}.ReportFormats-module__247qtG__paperLines{gap:.5rem;margin-block:.875rem;display:grid}.ReportFormats-module__247qtG__paperLines>span{background:var(--ivca-border);border-radius:2px;block-size:3px}.ReportFormats-module__247qtG__paperLines>span:nth-child(2){inline-size:85%}.ReportFormats-module__247qtG__paperLines>span:last-child{inline-size:65%}.ReportFormats-module__247qtG__sheet{border:1px solid var(--ivca-border-soft);background:var(--ivca-canvas);border-radius:.75rem;min-inline-size:0;overflow:hidden}.ReportFormats-module__247qtG__table{border-collapse:collapse;table-layout:fixed;text-align:start;inline-size:100%;font-size:.75rem;line-height:1.9}.ReportFormats-module__247qtG__table th,.ReportFormats-module__247qtG__table td{border-block-end:1px solid var(--ivca-border-soft);padding:.375rem .625rem}.ReportFormats-module__247qtG__table thead th{background:var(--ivca-surface-muted);color:var(--ivca-heading);font-weight:700}.ReportFormats-module__247qtG__table tbody th{color:var(--ivca-text);font-weight:500}.ReportFormats-module__247qtG__table th:last-child,.ReportFormats-module__247qtG__table td{text-align:center}.ReportFormats-module__247qtG__table tbody tr:last-child>*{border-block-end:0}.ReportFormats-module__247qtG__action{min-block-size:44px;inline-size:100%;max-inline-size:100%;height:auto;color:var(--ivca-brand);text-align:center;padding:.75rem 1rem;font-size:.875rem;line-height:1.8}.ReportFormats-module__247qtG__action>i{flex:none}.ReportFormats-module__247qtG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ReportFormats-module__247qtG__title,.ReportFormats-module__247qtG__guide,.ReportFormats-module__247qtG__copy,.ReportFormats-module__247qtG__detail,.ReportFormats-module__247qtG__paper,.ReportFormats-module__247qtG__table{overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.ReportFormats-module__247qtG__summary:hover{background:var(--ivca-brand-soft)}}@media (prefers-reduced-motion:reduce){.ReportFormats-module__247qtG__summary,.ReportFormats-module__247qtG__toggle{transition:none}}@media (forced-colors:active){.ReportFormats-module__247qtG__summary:focus-visible{outline-color:highlight}}
.WhyIvca-module__CdKg4a__root{align-items:start;gap:clamp(1.75rem,4vw,4rem);min-inline-size:0;display:grid}.WhyIvca-module__CdKg4a__intro{text-align:center;justify-items:center;gap:1rem;min-inline-size:0;max-inline-size:38rem;margin-inline:auto;display:grid}.WhyIvca-module__CdKg4a__heading{color:var(--ivca-heading);text-wrap:balance;margin:0;font-size:clamp(1.875rem,3.2vw,2.75rem);font-weight:800;line-height:1.55}.WhyIvca-module__CdKg4a__heading>span{color:var(--ivca-brand)}.WhyIvca-module__CdKg4a__subtitle{color:var(--ivca-text);margin:0;font-size:1rem;line-height:2}.WhyIvca-module__CdKg4a__guide{color:var(--ivca-text-muted);margin:0;font-size:.875rem;line-height:2}.WhyIvca-module__CdKg4a__list{border-block:1px solid var(--ivca-border);min-inline-size:0;margin:0;padding:0;list-style:none}.WhyIvca-module__CdKg4a__list>li{min-inline-size:0;padding-block:.375rem}.WhyIvca-module__CdKg4a__list>li+li{border-block-start:1px solid var(--ivca-border-soft)}.WhyIvca-module__CdKg4a__benefit{--benefit-inset:min(1.25rem, 20px);--benefit-icon:min(2.75rem, 44px);--benefit-gap:min(1rem, 16px);border-inline-start:2px solid #0000;border-radius:.875rem;min-inline-size:0;overflow:hidden}.WhyIvca-module__CdKg4a__summary{padding:1.125rem var(--benefit-inset);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:.75rem;list-style:none;transition:background-color .16s}.WhyIvca-module__CdKg4a__summary::-webkit-details-marker{display:none}.WhyIvca-module__CdKg4a__summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-4px}.WhyIvca-module__CdKg4a__title{grid-template-columns:var(--benefit-icon) minmax(0, 1fr) min(2rem, 32px);align-items:center;gap:var(--benefit-gap);min-block-size:2.75rem;min-inline-size:0;color:var(--ivca-heading);margin:0;font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);font-weight:700;line-height:1.9;display:grid}.WhyIvca-module__CdKg4a__icon{inline-size:var(--benefit-icon);block-size:var(--benefit-icon);border:1px solid var(--ivca-border-soft);background:var(--ivca-brand-soft);color:var(--ivca-brand);border-radius:min(.875rem,14px);place-items:center;font-size:min(1.5rem,24px);transition:background-color .16s,border-color .16s;display:grid}.WhyIvca-module__CdKg4a__label{text-wrap:pretty;min-inline-size:0}.WhyIvca-module__CdKg4a__toggle{border:1px solid var(--ivca-border-strong);block-size:min(2rem,32px);inline-size:min(2rem,32px);color:var(--ivca-brand);border-radius:50%;place-items:center;font-size:1rem;transition:background-color .16s,border-color .16s;display:grid}.WhyIvca-module__CdKg4a__collapse{display:none}.WhyIvca-module__CdKg4a__benefit[open]{border-inline-start-color:var(--ivca-brand);background:var(--ivca-surface)}.WhyIvca-module__CdKg4a__benefit[open] .WhyIvca-module__CdKg4a__label{color:var(--ivca-brand)}.WhyIvca-module__CdKg4a__benefit[open] .WhyIvca-module__CdKg4a__icon{border-color:var(--ivca-brand)}.WhyIvca-module__CdKg4a__benefit[open] .WhyIvca-module__CdKg4a__toggle{border-color:var(--ivca-brand);background:var(--ivca-brand-soft)}.WhyIvca-module__CdKg4a__benefit[open] .WhyIvca-module__CdKg4a__expand{display:none}.WhyIvca-module__CdKg4a__benefit[open] .WhyIvca-module__CdKg4a__collapse{display:block}.WhyIvca-module__CdKg4a__description{max-inline-size:65ch;padding-block:0 1.5rem;padding-inline:calc(var(--benefit-inset) + var(--benefit-icon) + var(--benefit-gap)) var(--benefit-inset);color:var(--ivca-text);margin:0;font-size:1rem;line-height:2.15}.WhyIvca-module__CdKg4a__intro,.WhyIvca-module__CdKg4a__label,.WhyIvca-module__CdKg4a__description{overflow-wrap:anywhere}@media (min-width:64rem){.WhyIvca-module__CdKg4a__root{grid-template-columns:minmax(0,.8fr) minmax(0,2fr)}.WhyIvca-module__CdKg4a__intro{text-align:start;justify-items:start;margin:0;padding-block-start:1.5rem}.WhyIvca-module__CdKg4a__guide{border-block-start:1px solid var(--ivca-border-soft);margin-block-start:.75rem;padding-block-start:1rem}}@media (max-width:600px){.WhyIvca-module__CdKg4a__benefit{--benefit-inset:min(.875rem, 14px);--benefit-icon:min(2.5rem, 40px);--benefit-gap:min(.75rem, 12px)}.WhyIvca-module__CdKg4a__summary{padding-block:1rem}.WhyIvca-module__CdKg4a__description{padding-inline:var(--benefit-inset)}}@media (max-width:380px){.WhyIvca-module__CdKg4a__title{grid-template-columns:minmax(0,1fr) min(2rem,32px);grid-template-areas:"icon toggle""label label";gap:.5rem}.WhyIvca-module__CdKg4a__icon{grid-area:icon}.WhyIvca-module__CdKg4a__label{grid-area:label}.WhyIvca-module__CdKg4a__toggle{grid-area:toggle}}@media (hover:hover) and (pointer:fine){.WhyIvca-module__CdKg4a__summary:hover{background:var(--ivca-brand-soft)}.WhyIvca-module__CdKg4a__summary:hover .WhyIvca-module__CdKg4a__toggle,.WhyIvca-module__CdKg4a__summary:hover .WhyIvca-module__CdKg4a__icon{border-color:var(--ivca-brand);background:var(--ivca-surface)}}@media (prefers-reduced-motion:reduce){.WhyIvca-module__CdKg4a__summary,.WhyIvca-module__CdKg4a__icon,.WhyIvca-module__CdKg4a__toggle{transition:none}}@media (forced-colors:active){.WhyIvca-module__CdKg4a__summary:focus-visible{outline-color:highlight}.WhyIvca-module__CdKg4a__benefit[open]{border-inline-start-color:highlight}.WhyIvca-module__CdKg4a__toggle{border-color:buttontext}}
.ReferenceStandards-module__VelmVG__grid{grid-template-columns:minmax(0,1fr);gap:1rem;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.ReferenceStandards-module__VelmVG__grid>li{min-inline-size:0;display:flex}.ReferenceStandards-module__VelmVG__card{border:1px solid var(--ivca-border);background:var(--ivca-canvas);inline-size:100%;min-inline-size:0;color:var(--ivca-text);border-radius:1.125rem;flex-direction:column;gap:1rem;padding:min(1.25rem,20px);text-decoration:none;transition:background-color .16s,border-color .16s;display:flex}.ReferenceStandards-module__VelmVG__card:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.ReferenceStandards-module__VelmVG__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ReferenceStandards-module__VelmVG__code{border:1px solid color-mix(in srgb, var(--color-gold) 22%, var(--ivca-border-soft));background:color-mix(in srgb, var(--color-gold) 7%, var(--ivca-canvas));max-inline-size:100%;color:var(--color-gold);border-radius:.5rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:700;line-height:1.8}.ReferenceStandards-module__VelmVG__icon{background:var(--ivca-brand-soft);block-size:32px;inline-size:32px;color:var(--ivca-brand);border-radius:.625rem;flex:0 0 32px;place-items:center;font-size:20px;display:grid}.ReferenceStandards-module__VelmVG__body{flex:1;align-content:start;gap:.375rem;min-inline-size:0;display:grid}.ReferenceStandards-module__VelmVG__name{color:var(--ivca-heading);text-wrap:pretty;margin:0;font-size:1rem;font-weight:700;line-height:1.9}.ReferenceStandards-module__VelmVG__english{color:var(--ivca-text-muted);text-align:end;margin:0;font-size:.8125rem;line-height:1.8}.ReferenceStandards-module__VelmVG__note{color:var(--ivca-text);margin:0;font-size:.8125rem;line-height:1.9}.ReferenceStandards-module__VelmVG__publisher{color:var(--ivca-text-muted);margin:0;font-size:.8125rem;line-height:1.9}.ReferenceStandards-module__VelmVG__action{border-block-start:1px solid var(--ivca-border-soft);color:var(--ivca-brand);justify-content:space-between;align-items:center;gap:.625rem;padding-block-start:.75rem;font-size:.8125rem;font-weight:600;line-height:1.9;display:flex}.ReferenceStandards-module__VelmVG__action>i{flex:none;font-size:1rem}.ReferenceStandards-module__VelmVG__code,.ReferenceStandards-module__VelmVG__name,.ReferenceStandards-module__VelmVG__english,.ReferenceStandards-module__VelmVG__publisher,.ReferenceStandards-module__VelmVG__note,.ReferenceStandards-module__VelmVG__action{overflow-wrap:anywhere}@media (min-width:40rem){.ReferenceStandards-module__VelmVG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:70rem){.ReferenceStandards-module__VelmVG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.ReferenceStandards-module__VelmVG__card{gap:.875rem;padding:min(1rem,16px)}}@media (hover:hover) and (pointer:fine){.ReferenceStandards-module__VelmVG__card:hover{border-color:var(--ivca-brand);background:var(--ivca-surface);color:var(--ivca-text)}.ReferenceStandards-module__VelmVG__card:hover .ReferenceStandards-module__VelmVG__name{color:var(--ivca-brand)}.ReferenceStandards-module__VelmVG__card:hover .ReferenceStandards-module__VelmVG__action{text-underline-offset:.25em;text-decoration:underline}}@media (prefers-reduced-motion:reduce){.ReferenceStandards-module__VelmVG__card{transition:none}}@media (forced-colors:active){.ReferenceStandards-module__VelmVG__card:focus-visible{outline-color:highlight}.ReferenceStandards-module__VelmVG__code,.ReferenceStandards-module__VelmVG__card{border-color:buttontext}}
.restored-landing{--rl-container:1200px;--rl-gutter:clamp(1.25rem, 4vw, 3rem);--rl-space-section:clamp(3rem, 2rem + 3vw, 5rem);--rl-space-heading:clamp(2rem, 1.5rem + 1.5vw, 3rem);--rl-radius:16px;--rl-radius-lg:22px;--rl-fs-display:clamp(2rem, 1.5rem + 2.6vw, 3.5rem);--rl-fs-subtitle:clamp(1.25rem, 1.15rem + .65vw, 1.625rem);--rl-fs-h2:clamp(1.5rem, 1.25rem + 1.1vw, 2.15rem);--rl-fs-h3:1.0625rem;--rl-fs-lead:clamp(1rem, .95rem + .2vw, 1.125rem);--rl-fs-body:.9rem;--rl-fs-sm:.8125rem;--rl-fs-xs:.75rem;--rl-fs-2xs:.75rem;--rl-shadow-sm:var(--shadow-sm);--rl-shadow:var(--shadow-md);--rl-shadow-lg:var(--shadow-lg);background:var(--color-bg-primary);width:100%;max-width:100%;color:var(--ivca-text);overflow-x:clip}.restored-landing__container{max-width:var(--rl-container);width:100%;padding-inline:var(--rl-gutter);margin-inline:auto}.restored-landing a{cursor:pointer}.restored-landing__visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rl-reveal[data-reveal=pending]{opacity:0;transform:translateY(14px)}.rl-reveal[data-reveal=shown]{transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--rl-i,0) * 65ms)}@media print{.rl-reveal{opacity:1!important;transform:none!important}}.restored-landing__badge{background:var(--ivca-surface);border:1px solid var(--ivca-border-strong);font-size:var(--rl-fs-xs);color:var(--ivca-heading);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 15px;font-weight:600;display:inline-flex}.restored-landing__badge i{color:var(--color-accent);font-size:.9375rem}.restored-landing__section{padding-block:var(--rl-space-section)}.restored-landing__section--surface{background:var(--ivca-surface)}.restored-landing__section--canvas{background:var(--ivca-canvas);border-block:1px solid var(--ivca-border-soft)}.restored-landing__heading{max-width:640px;margin-inline:auto;margin-bottom:var(--rl-space-heading);text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.restored-landing__heading h2{font-size:var(--rl-fs-h2);color:var(--ivca-heading);margin:0;font-weight:800;line-height:1.4}.restored-landing__heading p{font-size:var(--rl-fs-body);color:var(--ivca-text-muted);margin:0;line-height:2}.restored-landing__heading--inverted h2{color:var(--ivca-contrast-surface)}.restored-landing__heading--inverted p{color:color-mix(in srgb, var(--ivca-contrast-surface) 78%, transparent)}.restored-landing__heading--inverted .restored-landing__badge{background:color-mix(in srgb, var(--ivca-contrast-surface) 12%, transparent);border-color:color-mix(in srgb, var(--ivca-contrast-surface) 28%, transparent);color:var(--ivca-contrast-surface)}.restored-landing__hero{--public-content-width:1440px;background:radial-gradient(ellipse 760px 420px at 88% -8%, color-mix(in srgb, var(--color-accent) 5%, transparent), transparent 70%), radial-gradient(ellipse 620px 380px at 4% 4%, color-mix(in srgb, var(--color-gold) 5%, transparent), transparent 68%), var(--color-bg-primary);padding-block:1.25rem clamp(2.5rem,2rem + 2vw,3.75rem);position:relative;overflow:hidden}.restored-landing__hero-inner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-areas:"copy preview""services services";align-items:start;gap:1rem clamp(2rem,3vw,3rem);max-width:1440px;display:grid;position:relative}[data-theme=dark] .restored-landing__hero{background:var(--ivca-canvas)}.restored-landing__preview{grid-area:preview;min-inline-size:0}.restored-landing__hero-copy{flex-direction:column;grid-area:copy;align-items:flex-start;gap:clamp(1.125rem,1.4vw,1.5rem);min-width:0;padding-block-start:clamp(1rem,2vw,1.75rem);display:flex}.restored-landing__title-group{flex-direction:column;gap:clamp(.75rem,.6rem + .35vw,1rem);min-inline-size:0;max-inline-size:100%;margin:0;display:flex}.restored-landing__title{font-size:var(--rl-fs-display);color:var(--ivca-heading);text-wrap:balance;margin:0;font-weight:800;line-height:1.42}.restored-landing__title-accent{color:var(--color-accent);display:block}.restored-landing__subtitle{font-size:var(--rl-fs-subtitle);color:var(--ivca-heading);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.7}.restored-landing__subtitle-part{vertical-align:top;max-inline-size:100%;display:inline-block}.restored-landing__lead{font-size:var(--rl-fs-lead);color:var(--ivca-text-muted);overflow-wrap:anywhere;min-inline-size:0;max-inline-size:min(34em,100%);margin:0;line-height:1.9}.restored-landing__lead-intro{text-wrap:pretty;display:block}.restored-landing__lead strong{color:var(--ivca-heading);text-wrap:balance;margin-block-start:.3rem;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);font-weight:700;line-height:1.85;display:block}.restored-landing__lead-count{color:var(--color-accent);font-weight:800}.restored-landing__cta-row{max-inline-size:100%;margin-block-start:.125rem;display:flex}.restored-landing__cta-primary{border:1px solid color-mix(in srgb, var(--ivca-action-bg) 84%, var(--ivca-action-text));background-color:var(--ivca-action-bg);background-image:linear-gradient(110deg, color-mix(in srgb, var(--ivca-action-hover) 75%, transparent), transparent 75%);min-block-size:56px;min-inline-size:min(18rem,100%);max-inline-size:100%;color:var(--ivca-action-text);box-shadow:0 6px 16px -6px color-mix(in srgb, var(--ivca-action-bg) 35%, transparent), inset 0 1px 0 color-mix(in srgb, var(--ivca-action-text) 12%, transparent);border-radius:14px;justify-content:space-between;align-items:center;gap:1.5rem;padding:10px 18px;font-size:1rem;font-weight:750;line-height:1.8;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.restored-landing__cta-label{text-wrap:balance;min-inline-size:0}.restored-landing__cta-arrow{border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, currentColor 10%, transparent);border-radius:50%;flex:0 0 34px;place-items:center;block-size:34px;inline-size:34px;display:grid}.restored-landing__cta-arrow i{font-size:1.125rem;transition:transform .18s}.restored-landing__cta-primary:hover{color:var(--ivca-action-text)}@media (hover:hover) and (pointer:fine){.restored-landing__cta-primary:hover{background-color:var(--ivca-action-hover);border-color:var(--ivca-action-hover);box-shadow:0 10px 22px -8px color-mix(in srgb, var(--ivca-action-bg) 40%, transparent), inset 0 1px 0 color-mix(in srgb, var(--ivca-action-text) 12%, transparent);transform:translateY(-2px)}.restored-landing__cta-primary:hover .restored-landing__cta-arrow i{transform:translate(-3px)}}.restored-landing .restored-landing__cta-primary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.restored-landing__cta-primary:active{color:var(--ivca-action-text);background-color:var(--ivca-action-hover);box-shadow:inset 0 2px 4px var(--ivca-action-overlay);transform:translateY(0)scale(.985)}@media (prefers-reduced-motion:reduce){.restored-landing__cta-primary,.restored-landing__cta-arrow i{transition:none}.restored-landing__cta-primary:is(:hover,:active),.restored-landing__cta-primary:hover .restored-landing__cta-arrow i{transform:none}}.restored-landing__services{border:1px solid color-mix(in srgb, var(--color-accent) 18%, var(--ivca-border-soft));border-radius:var(--rl-radius-lg);background:var(--ivca-surface);min-inline-size:0;box-shadow:var(--rl-shadow-sm);grid-area:services;overflow:hidden}.restored-landing__services-intro{border-block-end:1px solid var(--ivca-border-soft);background:linear-gradient(90deg, var(--ivca-surface), var(--ivca-surface-subtle));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem 1.5rem;padding:.5rem 1rem;display:flex}.restored-landing__services-intro h2{color:var(--ivca-heading);align-items:center;gap:.625rem;margin:0;font-size:1rem;font-weight:750;line-height:1.6;display:flex}.restored-landing__services-intro h2:before{content:"";background:var(--color-accent);border-radius:999px;flex-shrink:0;block-size:1rem;inline-size:3px}.restored-landing__services-intro p{color:var(--ivca-text-muted);font-size:var(--rl-fs-xs);margin:0;line-height:1.9}.restored-landing__service-list{--service-icon-size:2.25rem;background:var(--ivca-border-soft);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.restored-landing__service-item{background:var(--ivca-surface);min-inline-size:0}.restored-landing__service-details{block-size:100%;transition:background-color .18s,box-shadow .18s}.restored-landing__service-summary{cursor:pointer;flex-direction:column;gap:.625rem;min-block-size:8rem;padding:.75rem 1rem;list-style:none;transition:background-color .18s;display:flex}.restored-landing__service-summary::-webkit-details-marker{display:none}.restored-landing__service-summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}.restored-landing__service-top{grid-template-columns:var(--service-icon-size) minmax(0, 1fr) 1.5rem;align-items:center;gap:.5rem;min-block-size:3.3rem;display:grid}.restored-landing__service-icon{inline-size:var(--service-icon-size);block-size:var(--service-icon-size);background:var(--ivca-brand-soft);color:var(--color-accent);border-radius:.75rem;flex-shrink:0;place-items:center;font-size:1.25rem;line-height:1;transition:color .18s,background-color .18s;display:grid}.restored-landing__service-icon i{display:block}.restored-landing__service-title{min-inline-size:0;color:var(--ivca-heading);text-wrap:balance;overflow-wrap:anywhere;font-size:1.0625rem;font-weight:750;line-height:1.55}.restored-landing__service-description{color:var(--ivca-text-muted);font-size:var(--rl-fs-sm);text-wrap:pretty;overflow-wrap:anywhere;line-height:1.8}.restored-landing__service-toggle{background:var(--ivca-surface-subtle);block-size:1.5rem;inline-size:1.5rem;color:var(--ivca-text-muted);border-radius:50%;place-items:center;font-size:.875rem;transition:color .18s,background-color .18s;display:grid}.restored-landing__service-toggle i{transition:transform .18s}.restored-landing__service-details[open]{background:linear-gradient(180deg, var(--ivca-brand-soft), transparent 12rem), var(--ivca-surface);box-shadow:inset 0 2px 0 var(--color-accent)}.restored-landing__service-details[open] .restored-landing__service-toggle{background:var(--ivca-brand-soft);color:var(--color-accent)}.restored-landing__service-details[open] .restored-landing__service-toggle i{transform:rotate(180deg)}.restored-landing__service-details[open] .restored-landing__service-icon{background:var(--color-accent);color:var(--color-on-accent)}.restored-landing__service-body{color:var(--ivca-text);font-size:var(--rl-fs-sm);overflow-wrap:anywhere;padding:0 1rem 1rem;line-height:1.95}.restored-landing__service-body p{border-block-start:1px solid var(--ivca-border-soft);margin:0;padding-block-start:.75rem}@media (hover:hover){.restored-landing__service-details:not([open])>.restored-landing__service-summary:hover{background:color-mix(in srgb, var(--color-accent) 4%, var(--ivca-surface))}.restored-landing__service-summary:hover .restored-landing__service-toggle{background:var(--ivca-brand-soft);color:var(--color-accent)}}@media (prefers-reduced-motion:reduce){.restored-landing__service-details,.restored-landing__service-summary,.restored-landing__service-icon,.restored-landing__service-toggle,.restored-landing__service-toggle i{transition:none}}.restored-landing__assets{background:var(--ivca-canvas);border-block:1px solid var(--ivca-border-soft);padding-block:clamp(2rem,1.5rem + 1.5vw,3rem)}.restored-landing__assets-inner{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.restored-landing__assets-title{max-inline-size:42rem;color:var(--ivca-heading);text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:700;line-height:1.75}.restored-landing__assets-title>span{max-inline-size:100%;display:inline-block}.restored-landing__assets-title-focus{color:var(--ivca-brand);font-weight:800}.restored-landing__assets-title:after{content:"";background:var(--ivca-brand);border-radius:999px;block-size:3px;inline-size:2rem;margin-block-start:.75rem;margin-inline:auto;display:block}.restored-landing__heading--pipeline{gap:1rem;max-inline-size:48rem;margin-bottom:clamp(1.75rem,1.5rem + 1vw,2.5rem)}.restored-landing__heading--pipeline .restored-landing__badge{max-inline-size:100%;color:var(--ivca-brand);white-space:normal;background:0 0;border:0;border-radius:0;gap:.5rem;padding:0;font-size:.8125rem;font-weight:650;line-height:1.8}.restored-landing__heading--pipeline .restored-landing__badge>i{background:var(--ivca-brand-soft);block-size:1.875rem;inline-size:1.875rem;color:var(--ivca-brand);border-radius:.625rem;flex:none;place-items:center;font-size:1.125rem;display:grid}.restored-landing__heading--pipeline h2{overflow-wrap:anywhere;max-inline-size:100%;line-height:1.65}.restored-landing__process-name{max-inline-size:100%;color:var(--ivca-brand);display:inline-block}.restored-landing__heading--pipeline p{overflow-wrap:anywhere;max-inline-size:44rem;font-size:clamp(.875rem,.825rem + .2vw,.9375rem);line-height:2.1}.restored-landing__process-intro,.restored-landing__process-flow{display:block}.restored-landing__process-flow{color:var(--ivca-text);margin-block-start:.5rem;font-size:.875rem;font-weight:600}.restored-landing__pipeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.restored-landing__pipeline:before{content:"";top:30px;background:linear-gradient(to left, transparent, var(--color-border-accent) 12%, var(--color-border-accent) 88%, transparent);z-index:0;height:2px;position:absolute;inset-inline:10%}.restored-landing__pipeline-step{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.restored-landing__pipeline-node{background:var(--ivca-surface);border:1px solid var(--ivca-border);width:60px;height:60px;color:var(--color-accent);box-shadow:0 0 0 6px var(--ivca-canvas);border-radius:50%;place-items:center;font-size:1.5625rem;display:grid}.restored-landing__pipeline-body{flex-direction:column;align-items:center;gap:7px;display:flex}.restored-landing__pipeline-chip{font-size:var(--rl-fs-2xs);color:var(--color-accent);padding-block:2px;font-weight:700}.restored-landing__pipeline-title{font-size:var(--rl-fs-h3);color:var(--ivca-heading);font-weight:800}.restored-landing__pipeline-desc{font-size:var(--rl-fs-sm);color:var(--ivca-text-muted);max-width:22ch;line-height:1.95}.restored-landing__pipeline-cta{justify-content:center;margin-top:clamp(2rem,1.5rem + 1.5vw,3rem);display:flex}.restored-landing__pipeline-cta .btn-outline{max-inline-size:100%;height:auto;text-align:center;min-block-size:44px;padding:.625rem 1rem;line-height:1.8}.restored-landing__pipeline-cta .btn-outline>i{flex:none}.restored-landing__heading--report{gap:1rem;max-inline-size:52rem}.restored-landing__heading--report .restored-landing__badge{max-inline-size:100%;color:var(--ivca-brand);white-space:normal;background:0 0;border:0;border-radius:0;gap:.5rem;padding:0;font-size:.8125rem;font-weight:650;line-height:1.8}.restored-landing__heading--report .restored-landing__badge>i{background:var(--ivca-brand-soft);block-size:1.875rem;inline-size:1.875rem;color:var(--ivca-brand);border-radius:.625rem;flex:none;place-items:center;font-size:1.125rem;display:grid}.restored-landing__heading--report h2{text-wrap:balance;overflow-wrap:anywhere;max-inline-size:100%;line-height:1.65}.restored-landing__report-name{max-inline-size:100%;color:var(--ivca-brand);display:inline-block}.restored-landing__heading--report>p{text-wrap:pretty;overflow-wrap:anywhere;max-inline-size:43rem;font-size:clamp(.875rem,.825rem + .2vw,.9375rem);line-height:2.05}.restored-landing__deliverable{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,1rem + 1.5vw,2rem);display:grid}.restored-landing__report-card{--report-inset:1.5rem;--report-gap:.875rem;--report-number-size:2rem;border-radius:var(--rl-radius-lg);border:1px solid var(--ivca-border);border-block-start:2px solid var(--ivca-brand);background:var(--ivca-surface);min-inline-size:0;box-shadow:var(--rl-shadow-sm);overflow:hidden}.restored-landing__report-head{border-bottom:1px solid var(--ivca-border-soft);background:var(--ivca-surface);align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.restored-landing__report-intro{flex-direction:column;gap:.25rem;min-inline-size:0;display:flex}.restored-landing__report-intro h3{color:var(--ivca-heading);margin:0;font-size:1rem;font-weight:800;line-height:1.8}.restored-landing__report-intro p{font-size:var(--rl-fs-sm);color:var(--ivca-text-muted);margin:0;line-height:1.9}.restored-landing__report-seal{background:var(--ivca-brand-soft);block-size:2.75rem;inline-size:2.75rem;color:var(--ivca-brand);border-radius:12px;flex:none;place-items:center;font-size:1.375rem;display:grid}.restored-landing__report-list{margin:0;padding:0;list-style:none}.restored-landing__report-item{border-bottom:1px solid var(--ivca-border-soft);min-inline-size:0}.restored-landing__report-item:last-child{border-bottom:0}.restored-landing__report-summary{grid-template-columns:var(--report-number-size) minmax(0, 1fr) 1.25rem;align-items:start;gap:var(--report-gap);min-block-size:4rem;padding:1rem var(--report-inset);color:var(--ivca-heading);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:.5rem;list-style:none;transition:background-color .16s;display:grid}.restored-landing__report-summary::-webkit-details-marker{display:none}.restored-landing__report-summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-4px}.restored-landing__report-num{inline-size:var(--report-number-size);block-size:var(--report-number-size);background:var(--ivca-brand-soft);font-variant-numeric:tabular-nums;color:var(--ivca-brand);border-radius:8px;place-items:center;font-size:.875rem;font-weight:700;line-height:1;display:grid}.restored-landing__report-summary-title{min-inline-size:0;color:var(--ivca-heading);overflow-wrap:anywhere;font-size:.9375rem;font-weight:700;line-height:1.95}.restored-landing__report-toggle{block-size:2rem;inline-size:1.25rem;color:var(--ivca-brand);place-items:center;font-size:1rem;display:grid}.restored-landing__report-toggle>i{transition:transform .16s}.restored-landing__report-section[open]>.restored-landing__report-summary{background:var(--ivca-brand-soft)}.restored-landing__report-section[open] .restored-landing__report-summary-title{color:var(--ivca-brand)}.restored-landing__report-section[open] .restored-landing__report-num{background:var(--ivca-surface)}.restored-landing__report-section[open] .restored-landing__report-toggle>i{transform:rotate(180deg)}.restored-landing__report-detail{padding-block:.875rem 1.125rem;padding-inline:calc(var(--report-inset) + var(--report-number-size) + var(--report-gap)) calc(var(--report-inset) + 1.25rem + var(--report-gap))}.restored-landing__report-detail p{color:var(--ivca-text-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:2}@media (hover:hover) and (pointer:fine){.restored-landing__report-summary:hover{background:var(--ivca-brand-soft)}}@media (prefers-reduced-motion:reduce){.restored-landing__report-summary,.restored-landing__report-toggle>i{transition:none}}@media (forced-colors:active){.restored-landing__report-summary:focus-visible{outline-color:highlight}}.restored-landing__outputs{min-inline-size:0}.restored-landing__standards{padding-block:var(--rl-space-section);background:var(--ivca-surface);border-block:1px solid var(--ivca-border-soft)}.restored-landing__pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:grid}.restored-landing__plan{border-radius:var(--rl-radius-lg);border:1px solid var(--ivca-border);background:var(--ivca-surface);flex-direction:column;gap:1.1rem;padding:1.75rem 1.5rem;display:flex;position:relative}.restored-landing__plan--highlight{border-color:var(--ivca-brand);background:var(--ivca-surface-subtle)}.restored-landing__plan-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.restored-landing__plan-badge{background:var(--ivca-brand-soft);color:var(--ivca-brand);font-size:var(--rl-fs-2xs);white-space:nowrap;border-radius:6px;padding:3px 9px;font-weight:800}.restored-landing__plan-head{flex-direction:column;gap:4px;display:flex}.restored-landing__plan-name{color:var(--ivca-heading);margin:0;font-size:1.2rem;font-weight:800}.restored-landing__plan-note{font-size:var(--rl-fs-2xs);color:var(--ivca-text-muted);margin:0}.restored-landing__plan-price{border-bottom:1px solid var(--ivca-border-soft);flex-wrap:wrap;align-items:baseline;gap:7px;margin:0;padding-bottom:1.1rem;display:flex}.restored-landing__plan-amount{color:var(--ivca-heading);font-size:1.7rem;font-weight:900;line-height:1.3}.restored-landing__plan-sub{font-size:var(--rl-fs-xs);color:var(--ivca-text-muted)}.restored-landing__plan-features{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.restored-landing__plan-feature{font-size:var(--rl-fs-sm);color:var(--ivca-text);align-items:center;gap:9px;line-height:1.75;display:flex}.restored-landing__plan-feature i{background:var(--color-accent-light);width:19px;height:19px;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:grid}.restored-landing__plan-feature--blocked{color:var(--ivca-text-muted)}.restored-landing__plan-feature--blocked i{background:var(--ivca-surface-muted);color:var(--ivca-text-muted)}.restored-landing__plan-cta{min-height:var(--control-h);border-radius:var(--control-radius-lg);border:1.5px solid var(--color-border-accent);color:var(--color-accent);font-size:var(--rl-fs-body);background:0 0;justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.restored-landing__plan-cta:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent);transform:translateY(-1px)}.restored-landing__plan-cta--primary{background:var(--ivca-action-bg);border-color:var(--ivca-action-bg);color:var(--ivca-action-text)}.restored-landing__plan-cta--primary:hover{background:var(--ivca-action-hover);border-color:var(--ivca-action-hover);color:var(--ivca-action-text)}.restored-landing__cta{padding-block:var(--rl-space-section);background:var(--ivca-hero);text-align:center}.restored-landing__cta-inner{flex-direction:column;align-items:center;gap:1.125rem;min-inline-size:0;display:flex}.restored-landing__cta-title{max-inline-size:48rem;color:var(--ivca-contrast-surface);text-wrap:balance;margin:0;font-size:clamp(1.5rem,1.125rem + 1.5vw,2.25rem);font-weight:800;line-height:1.65}.restored-landing__cta-title>span{color:var(--ivca-hero-highlight)}.restored-landing__cta-desc{color:var(--ivca-hero-text-muted);text-wrap:balance;max-inline-size:52ch;margin:0;font-size:1rem;line-height:2}.restored-landing__cta-actions{flex-wrap:wrap;justify-content:center;gap:12px;min-inline-size:0;max-inline-size:100%;margin-top:.5rem;display:flex}.restored-landing__btn-on-dark,.restored-landing__btn-on-dark-outline{min-height:var(--control-h-lg);border-radius:var(--control-radius-lg);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:8px;min-inline-size:0;max-inline-size:100%;padding:.75rem min(1.5rem,24px);font-size:.9375rem;font-weight:700;line-height:1.8;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.restored-landing__btn-on-dark>i,.restored-landing__btn-on-dark-outline>i{flex:none;font-size:min(1.25rem,20px)}.restored-landing .restored-landing__btn-on-dark:focus-visible,.restored-landing .restored-landing__btn-on-dark-outline:focus-visible{outline:3px solid var(--ivca-inverse-button-bg);outline-offset:4px}.restored-landing .restored-landing__btn-on-dark{background:var(--ivca-inverse-button-bg);color:var(--ivca-inverse-button-text);border:1.5px solid var(--ivca-inverse-button-bg)}.restored-landing .restored-landing__btn-on-dark-outline{color:var(--ivca-hero-text);border:1.5px solid var(--ivca-hero-border-strong);background:0 0}@media (hover:hover) and (pointer:fine){.restored-landing__btn-on-dark:hover{background:var(--ivca-inverse-button-hover);border-color:var(--ivca-inverse-button-hover);color:var(--ivca-inverse-button-text);box-shadow:var(--shadow-sm)}.restored-landing__btn-on-dark-outline:hover{background:var(--ivca-hero-surface);border-color:var(--ivca-hero-text-subtle);color:var(--ivca-hero-text)}}@media (prefers-reduced-motion:reduce){.restored-landing__btn-on-dark,.restored-landing__btn-on-dark-outline{transition:none}}@media (forced-colors:active){.restored-landing .restored-landing__btn-on-dark:focus-visible,.restored-landing .restored-landing__btn-on-dark-outline:focus-visible{outline-color:highlight}}.restored-landing__cta-title,.restored-landing__cta-desc{overflow-wrap:anywhere}@media (max-width:74.375em){.restored-landing__hero{--public-content-width:1000px}.restored-landing__hero-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""services""preview";gap:1.75rem}.restored-landing__hero-copy{max-width:42rem;padding-block-start:0}.restored-landing__hero-inner{max-width:1000px}.restored-landing__service-list{grid-template-columns:repeat(6,minmax(0,1fr))}.restored-landing__service-item{grid-column:span 2}.restored-landing__service-item:nth-last-child(-n+2){grid-column:span 3}}@media (max-width:67.5em){.restored-landing__pipeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 14px}.restored-landing__pipeline:before{display:none}.restored-landing__deliverable{grid-template-columns:minmax(0,1fr)}}@media (max-width:56.25em){.restored-landing .restored-landing__hero,.restored-landing .restored-landing__services,.restored-landing .restored-landing__assets,.restored-landing .restored-landing__process,.restored-landing .restored-landing__report-overview,.restored-landing .restored-landing__why,.restored-landing .restored-landing__standards,.restored-landing .restored-landing__cta{padding-inline:0!important}.restored-landing__pricing-grid{grid-template-columns:minmax(0,1fr);max-width:32rem;margin-inline:auto}.restored-landing__plan--highlight{order:-1}}@media (max-width:45em){.restored-landing__service-list{grid-template-columns:minmax(0,1fr)}.restored-landing__service-item,.restored-landing__service-item:nth-last-child(-n+2){grid-column:auto}.restored-landing__service-summary{gap:.375rem;min-block-size:auto;padding:.875rem 1rem}.restored-landing__service-top{min-block-size:0}.restored-landing__pipeline{grid-template-columns:minmax(0,1fr);gap:0;position:relative}.restored-landing__pipeline:before{top:0;bottom:0;background:linear-gradient(to bottom, transparent, var(--color-border-accent) 6%, var(--color-border-accent) 94%, transparent);width:2px;height:auto;display:block;inset-inline:29px auto}.restored-landing__pipeline-step{text-align:start;flex-direction:row;align-items:flex-start;gap:14px;padding-block:.85rem}.restored-landing__pipeline-node{flex:none;width:60px;height:60px}.restored-landing__pipeline-body{align-items:flex-start;padding-top:.35rem}.restored-landing__pipeline-desc{max-width:none}}@media (max-width:37.5em){.restored-landing__hero-inner,.restored-landing__assets-inner,.restored-landing__process>.restored-landing__container,.restored-landing__report-overview>.restored-landing__container,.restored-landing__why>.restored-landing__container,.restored-landing__standards>.restored-landing__container,.restored-landing__cta-inner{padding-inline:min(var(--rl-gutter), 16px)}.restored-landing__cta-row{width:100%}.restored-landing__cta-primary{flex:100%}.restored-landing__cta-actions{flex-direction:column;width:100%}.restored-landing__btn-on-dark,.restored-landing__btn-on-dark-outline{width:100%}.restored-landing{--rl-space-section:2.75rem;--rl-space-heading:1.75rem}.restored-landing__plan{padding:1.5rem 1.25rem}.restored-landing__report-card{--report-inset:min(1rem, 16px);--report-gap:min(.75rem, 12px);--report-number-size:min(2rem, 32px)}.restored-landing__report-head{gap:min(1rem,12px);padding:min(1rem,16px)}.restored-landing__report-seal{block-size:min(2.75rem,44px);inline-size:min(2.75rem,44px)}.restored-landing__report-detail{padding-inline:var(--report-inset)}.restored-landing__pipeline-step{padding-block:.6rem}.restored-landing__pipeline-node{width:48px;height:48px;font-size:1.3125rem}.restored-landing__pipeline:before{inset-inline-start:23px}}
