.hs{--hs-paper:#f5f4f0;--hs-surface:#fff;--hs-sunk:#ece9e0;--hs-band:#e7e3d8;--hs-ink:#17201b;--hs-ink-2:#3d433e;--hs-ink-3:#5f645d;--hs-line:#e2e0d8;--hs-line-strong:#8c897f;--hs-forest-950:#0f1f1a;--hs-forest-800:#1f4a3a;--hs-forest-700:#2c4a3e;--hs-mint:#b6e3c6;--hs-asking:#8a5a12;--hs-asking-on-dark:#e2b56b;--hs-danger:#a8321f;--hs-on-dark:#f5f4f0;--hs-on-dark-2:hsla(48,20%,95%,.78);--hs-on-action:#f5f4f0;--hs-serif:var(--hs-font-newsreader),"Iowan Old Style",Georgia,serif;--hs-sans:var(--hs-font-dm-sans),"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--hs-gutter:20px;--hs-section:64px;--hs-measure:34em;--hs-r-control:12px;--hs-r-choice:16px;--hs-r-card:20px;--hs-r-sheet:24px;--hs-shadow-float:0 6px 24px rgba(15,31,26,.16);--hs-shadow-sheet:0 -8px 40px rgba(15,31,26,.2);--hs-ease-out:cubic-bezier(0.2,0.8,0.2,1);--hs-ease-in-out:cubic-bezier(0.65,0,0.35,1);--hs-d-press:120ms;--hs-d-state:200ms;--hs-d-sheet:320ms;--hs-d-moment:560ms;background:var(--hs-paper);color:var(--hs-ink);font-family:var(--hs-sans);font-optical-sizing:auto;font-size:17px;line-height:1.55;font-variant-numeric:lining-nums}@media (min-width:1024px){.hs{--hs-gutter:32px;--hs-section:96px;font-size:18px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.hs{--hs-d-press:0ms;--hs-d-state:0ms;--hs-d-sheet:120ms;--hs-d-moment:120ms}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hs{--hs-paper:#0f1914;--hs-surface:#16231d;--hs-sunk:#1b2b24;--hs-band:#22352c;--hs-ink:#eef0ea;--hs-ink-2:#c2c9c2;--hs-ink-3:#9aa49c;--hs-line:#26372e;--hs-line-strong:#6f7d73;--hs-forest-800:#9fd8b4;--hs-on-action:#0f1914;--hs-forest-700:#b6e3c6;--hs-asking:#e2b56b;--hs-danger:#f08a72}}:root[data-theme=dark] .hs{--hs-paper:#0f1914;--hs-surface:#16231d;--hs-sunk:#1b2b24;--hs-band:#22352c;--hs-ink:#eef0ea;--hs-ink-2:#c2c9c2;--hs-ink-3:#9aa49c;--hs-line:#26372e;--hs-line-strong:#6f7d73;--hs-forest-800:#9fd8b4;--hs-on-action:#0f1914;--hs-forest-700:#b6e3c6;--hs-asking:#e2b56b;--hs-danger:#f08a72}.hs-display,.hs-figure,.hs-h1,.hs-h2,.hs-num,.hs-quote{font-family:var(--hs-serif);font-optical-sizing:auto;font-variant-numeric:lining-nums}.hs-figure,.hs-num{font-variant-numeric:lining-nums tabular-nums}.hs-display{font-size:44px;line-height:1.05;font-weight:500;letter-spacing:-.015em}.hs-h1{font-size:32px;line-height:1.12}.hs-h1,.hs-h2{font-weight:500;letter-spacing:-.01em}.hs-h2{font-size:26px;line-height:1.2}.hs-figure{font-size:21px;line-height:1.25;font-weight:400}.hs-quote{font-size:22px;line-height:1.4;font-weight:400;font-style:italic}.hs-body{font-weight:400}.hs-body,.hs-body-strong{font-size:17px;line-height:1.55}.hs-body-strong{font-weight:600}.hs-secondary{font-size:15px;line-height:1.5;font-weight:400}.hs-small{font-size:13px;line-height:1.45;font-weight:400}.hs-button{font-size:17px;line-height:1.2;font-weight:600}@media (min-width:1024px){.hs-display{font-size:64px;line-height:1.02}.hs-h1{font-size:48px;line-height:1.08}.hs-h2{font-size:34px;line-height:1.15}.hs-figure{font-size:22px}.hs-quote{font-size:26px}.hs-body,.hs-body-strong{font-size:18px;line-height:1.6}.hs-secondary{font-size:16px}}.hs :focus-visible{outline:2px solid var(--hs-forest-700);outline-offset:2px}.hs-press{transition:background-color var(--hs-d-press) ease-out,color var(--hs-d-press) ease-out}@keyframes hs-plan-open{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hs-plan-opens{animation:hs-plan-open var(--hs-d-moment) var(--hs-ease-in-out) both}.hs-start-here{display:none}[data-start-here=true] .hs-start-here{display:inline-block}@keyframes hs-pl-in{0%{opacity:0}to{opacity:1}}.hs-pl-in{animation:hs-pl-in .24s ease-out both}@media (prefers-reduced-motion:reduce){.hs-pl-in{animation:none}}.hs-tick{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hs-tick-row{display:flex;gap:8px;width:-moz-max-content;width:max-content;padding:0 var(--hs-gutter);animation:hs-tick 34s linear infinite}@keyframes hs-tick{0%{transform:translateX(0)}to{transform:translateX(-50%)}}[data-glow]{animation:hs-glow 3.2s ease-in-out infinite}@keyframes hs-glow{0%,to{box-shadow:0 0 0 0 rgba(182,227,198,0)}50%{box-shadow:0 0 0 6px rgba(182,227,198,.14)}}@media (prefers-reduced-motion:reduce){.hs-tick{mask-image:none;-webkit-mask-image:none}.hs-tick-row{animation:none;flex-wrap:wrap;width:auto}.hs-tick-row>[aria-hidden]{display:none}[data-glow]{animation:none}}@keyframes hs-opening-draw{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}@keyframes hs-opening-fill{0%{transform:scaleX(.04)}to{transform:scaleX(.96)}}@keyframes hs-opening-in{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:none}}.hs-opening-check circle,.hs-opening-check path{stroke-dasharray:120;animation:hs-opening-draw .7s ease-out both}.hs-opening-check path{animation-delay:.35s}.hs-opening-bar>div{animation:hs-opening-fill 9s cubic-bezier(.2,.7,.3,1) both}.hs-opening-row{animation:hs-opening-in .42s ease-out both;animation-delay:calc(.5s + var(--i) * .18s)}@media (prefers-reduced-motion:reduce){.hs-opening-bar>div,.hs-opening-check circle,.hs-opening-check path,.hs-opening-row{animation:none}}@keyframes hs-alan-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.hs-alan-dots span{width:6px;height:6px;border-radius:999px;background:var(--hs-mint);animation:hs-alan-dot 1.1s ease-in-out infinite}.hs-alan-dots span:nth-child(2){animation-delay:.15s}.hs-alan-dots span:nth-child(3){animation-delay:.3s}@keyframes hs-alan-pop{0%{opacity:.2;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}[data-alan-note][data-phase=done] .hs-alan-pop{animation:hs-alan-pop .42s cubic-bezier(.2,.8,.3,1.2) both}@media (prefers-reduced-motion:reduce){.hs-alan-dots span,[data-alan-note] .hs-alan-pop{animation:none}}.hs{--hs-enter:cubic-bezier(0,0,0.3,1);--hs-move:cubic-bezier(0.4,0.14,0.3,1);--hs-d-enter:400ms;--hs-d-move:700ms;--hs-stagger:80ms;--hs-asking-after:1000ms}@keyframes hs-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hs-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hs-drop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes hs-fade{0%{opacity:0}to{opacity:1}}.hs-rise{animation:hs-rise var(--hs-d-enter) var(--hs-enter) both;animation-delay:calc(min(var(--hs-i, 0), 6) * var(--hs-stagger))}.hs-grow-x{transform-box:fill-box;transform-origin:center;animation:hs-grow-x var(--hs-d-move) var(--hs-move) both}.hs-asking-drop{animation:hs-drop var(--hs-d-enter) var(--hs-enter) both;animation-delay:var(--hs-asking-after)}.hs-source-in{animation:hs-fade .24s ease-out both;animation-delay:calc(var(--hs-d-enter) + .1s)}@media (prefers-reduced-motion:reduce){.hs-asking-drop,.hs-grow-x,.hs-rise,.hs-source-in{animation:none}}.connection_conn__ItCeC{container-type:inline-size;display:grid;gap:40px}.connection_head__6_1YI{display:grid;gap:8px}.connection_eyebrow__jCJLv{font-size:15px;color:var(--hs-ink-2);margin:0}.connection_verdict__ovs_r{font-family:var(--hs-serif);font-weight:500;font-size:32px;line-height:1.12;text-wrap:balance;margin:0;color:var(--hs-ink);font-variant-numeric:lining-nums}.connection_sub__pMH5b{color:var(--hs-ink-2);font-size:16px;max-width:52ch;margin:0}.connection_h4__pdtoR{font:600 15px var(--hs-sans);color:var(--hs-ink-2);margin:0 0 14px}.connection_blocks__0ftlC{display:grid;gap:40px}@container (min-width: 700px){.connection_verdict__ovs_r{font-size:44px}.connection_blocks__0ftlC{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);-moz-column-gap:56px;column-gap:56px;row-gap:48px}.connection_wide__w_zB3{grid-column:1/-1}.connection_acts__8pIm2{grid-template-columns:repeat(4,minmax(0,1fr))}}.connection_acts__8pIm2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.connection_act__r32v3{border-top:1px solid var(--hs-line);padding-top:14px;display:grid;gap:8px;align-content:start}.connection_ic__JzuKa{width:40px;height:40px;color:var(--hs-forest-700)}.connection_what__UoWwB{font-weight:600;font-size:16px;line-height:1.3}.connection_how___YO6b{font-size:15px;color:var(--hs-ink-2);line-height:1.4}.connection_picto__FuvlF{display:flex;gap:4px;align-items:end}.connection_picto__FuvlF svg{width:18px;height:18px;color:var(--hs-forest-700)}.connection_num__KjAGW{font-family:var(--hs-serif);font-variant-numeric:lining-nums tabular-nums}.connection_sig__GLe6k{display:grid}.connection_net__2adiV{display:grid;grid-template-columns:88px 46px minmax(0,1fr);gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--hs-line);font-size:15px}.connection_net__2adiV:last-child{border-bottom:1px solid var(--hs-line)}.connection_name__bqqMW{font-weight:600;font-size:16px}.connection_desc__e2u_U{color:var(--hs-ink-2)}.connection_bars4__Twg93{width:46px;height:28px}.connection_bars4__Twg93 rect{fill:var(--hs-band)}.connection_bars4__Twg93 rect.connection_on__IzGks{fill:var(--hs-forest-700)}.connection_bars4__Twg93 rect.connection_range__vGk5x{fill:var(--hs-paper);stroke:var(--hs-forest-700);stroke-width:1.2}.connection_house__cqRSD{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:center;margin-top:16px;background:var(--hs-sunk);border-radius:12px;padding:14px 16px}.connection_house__cqRSD svg{width:64px;height:56px;color:var(--hs-forest-700)}.connection_house__cqRSD p{font-size:15px;color:var(--hs-ink);margin:0}.connection_ours__6t82U{display:block;font-size:13px;color:var(--hs-ink-3);margin-top:4px}.connection_plan__3CCwf{margin:0}.connection_plan__3CCwf svg{width:100%;height:auto;border-radius:12px;display:block}.connection_fine___sprj{display:grid;gap:8px;font-size:13px;color:var(--hs-ink-3);border-top:1px solid var(--hs-line);padding-top:14px;line-height:1.45}.connection_fine___sprj p{margin:0}.connection_logo__TlW9_{height:28px;width:auto}