.fg-inner.svelte-1o4czp4{gap:var(--s4) clamp(2rem, 6vw, 6rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding-block:clamp(3.5rem,8vw,7rem);display:grid}.fg-head.svelte-1o4czp4{align-content:start;gap:var(--s3);display:grid}.fg-label.svelte-1o4czp4,.fg-lead.svelte-1o4czp4{color:var(--field-muted)}.fg-sea.svelte-1o4czp4{border-top:1.5px solid var(--line);margin:0;padding:0;list-style:none}.fg-row.svelte-1o4czp4{align-items:baseline;gap:var(--s1) var(--s3);padding-block:var(--s2);grid-template-columns:minmax(0,18rem) minmax(0,1fr);display:grid;position:relative}.fg-row.svelte-1o4czp4:after{content:"";background:var(--line);transform-origin:0;height:1.5px;transition:transform .8s var(--ease-out) calc(var(--i) * 90ms);position:absolute;inset:auto 0 0}.fg-sea[data-reveal]:not(.is-in) .fg-row.svelte-1o4czp4:after{transform:scaleX(0)}.fg-value.svelte-1o4czp4{font-family:var(--font-display);font-size:var(--size-l);white-space:nowrap;line-height:1}.fg-text.svelte-1o4czp4{max-width:46ch}@media (width<=64rem){.fg-inner.svelte-1o4czp4{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.fg-row.svelte-1o4czp4{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.fg-row.svelte-1o4czp4:after{transition:none}}.ja-inner.svelte-bodx72{gap:var(--s6) clamp(2rem, 6vw, 6rem);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;padding-block:clamp(3.5rem,8vw,7rem);display:grid}.ja-copy.svelte-bodx72{gap:var(--s3);display:grid}.ja-label.svelte-bodx72{color:var(--field-muted)}.ja-copy.svelte-bodx72 h2:where(.svelte-bodx72){max-width:16ch}.ja-users.svelte-bodx72{font-size:1.05rem}.ja-users.svelte-bodx72 strong:where(.svelte-bodx72){font-family:var(--font-display);font-size:var(--size-m);font-weight:400}.ja-features.svelte-bodx72{color:var(--field-muted);flex-wrap:wrap;gap:.25rem 0;margin:0;padding:0;font-size:.95rem;list-style:none;display:flex}.ja-features.svelte-bodx72 li:where(.svelte-bodx72):not(:last-child):after{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:4px;height:4px;margin-inline:.7em;display:inline-block}.ja-sun.svelte-bodx72{justify-self:end;width:min(100%,26rem)}@media (width<=52rem){.ja-inner.svelte-bodx72{grid-template-columns:minmax(0,1fr)}.ja-sun.svelte-bodx72{width:min(64vw,18rem)}}.ma.svelte-eu2wxa{gap:var(--s4);padding-block:clamp(4rem,9vw,8rem);display:grid}.ma-head.svelte-eu2wxa{gap:var(--s3);display:grid}.ma-label.svelte-eu2wxa,.ma-lead.svelte-eu2wxa{color:var(--muted)}.ma-arc.svelte-eu2wxa{justify-self:center;width:min(100%,60rem);height:auto;overflow:visible}.ma-path.svelte-eu2wxa{stroke:var(--line);stroke-width:2px;stroke-dasharray:2 10;stroke-linecap:round}.ma-horizon.svelte-eu2wxa{stroke:var(--line);stroke-width:3px}.ma-sun.svelte-eu2wxa{fill:var(--line)}.ma-stripe.svelte-eu2wxa{fill:var(--surface)}.ma-dot.svelte-eu2wxa{fill:var(--surface);stroke:var(--line);stroke-width:3px}.ma-text.svelte-eu2wxa{fill:var(--text)}.ma-name.svelte-eu2wxa{font-family:var(--font-display);font-size:36px}.ma-list.svelte-eu2wxa{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;list-style:none;position:absolute;overflow:hidden}.ma-step.svelte-eu2wxa{column-gap:var(--s2);border-bottom:1.5px solid var(--rule);grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;padding-block:.7rem;display:grid}.ma-step-n.svelte-eu2wxa{color:var(--muted);grid-row:1/3}.ma-step-name.svelte-eu2wxa{font-family:var(--font-display);font-size:var(--size-m);line-height:1.1}.ma-step-lead.svelte-eu2wxa{color:var(--muted);grid-column:2;font-size:.95rem}@media (width<=52rem){.ma-arc.svelte-eu2wxa{display:none}.ma-list.svelte-eu2wxa{clip:auto;white-space:normal;border-top:3px solid var(--line);width:auto;height:auto;position:static;overflow:visible}}.ps.svelte-11vxpk3{padding-bottom:clamp(4rem,9vw,8rem)}.ps-head.svelte-11vxpk3{gap:var(--s3);padding-bottom:var(--s6);display:grid}.ps-label.svelte-11vxpk3{color:var(--muted)}.ps-lead.svelte-11vxpk3{max-width:56ch;color:var(--muted)}.ps-day.svelte-11vxpk3{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;column-gap:0;margin:0;list-style:none;display:grid}.ps-card.svelte-11vxpk3{height:100%;color:inherit;grid-template-rows:auto 1fr;text-decoration:none;display:grid}.ps-sky.svelte-11vxpk3{border-bottom:var(--horizon) solid var(--line)}.ps-frame.svelte-11vxpk3{aspect-ratio:1/1.5;clip-path:inset(-30% -30% 0);align-content:end;padding-inline:clamp(.4rem,1.2vw,1rem);display:grid}.ps-rise.svelte-11vxpk3{margin-bottom:calc(var(--lift) * 100%);transition:transform .9s var(--ease-out) calc(var(--i) * .11s)}.ps-day[data-reveal]:not(.is-in) .ps-rise.svelte-11vxpk3{transform:translateY(calc((1 + var(--lift)) * 100%))}.ps-text.svelte-11vxpk3{padding:var(--s2) clamp(.4rem, 1.2vw, 1rem) 0;align-content:start;gap:.35rem;display:grid}.ps-name.svelte-11vxpk3{font-size:var(--size-m)}.ps-card.svelte-11vxpk3:hover .ps-name:where(.svelte-11vxpk3){text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1.5px}.ps-card.svelte-11vxpk3:hover .sun-bands span,.ps-card.svelte-11vxpk3:focus-visible .sun-bands span{transform:scaleY(.03)}.ps-place.svelte-11vxpk3{color:var(--muted)}.ps-change.svelte-11vxpk3{color:var(--muted);font-size:.9rem;line-height:1.4}.ps-arrow.svelte-11vxpk3{padding-inline:.15em}.ps-apres.svelte-11vxpk3{font-family:var(--font-display);color:var(--text);font-size:1.1rem}.ps-more.svelte-11vxpk3{padding-top:var(--s6)}.ps-more.svelte-11vxpk3 .btn-line:where(.svelte-11vxpk3) span:where(.svelte-11vxpk3){transition:transform var(--dur) var(--ease-out)}.ps-more.svelte-11vxpk3 .btn-line:where(.svelte-11vxpk3):hover span:where(.svelte-11vxpk3){transform:translate(4px)}@media (width<=60rem){.ps-day.svelte-11vxpk3{grid-template-columns:minmax(0,1fr)}.ps-item.svelte-11vxpk3{--lift:0!important}.ps-card.svelte-11vxpk3{column-gap:var(--s3);border-bottom:1.5px solid var(--line);padding-top:var(--s3);grid-template-rows:auto;grid-template-columns:6.5rem minmax(0,1fr);align-items:end}.ps-sky.svelte-11vxpk3{border-bottom:0}.ps-frame.svelte-11vxpk3{aspect-ratio:auto;padding-inline:0}.ps-text.svelte-11vxpk3{padding:0 0 var(--s2)}}@media (prefers-reduced-motion:reduce){.ps-rise.svelte-11vxpk3{transition:none}}.rv.svelte-a7vn6i{column-gap:clamp(2rem,6vw,6rem);row-gap:var(--s6);grid-template-columns:minmax(0,1fr) minmax(0,22rem);grid-template-areas:"copy sun""rows sun";padding-block:clamp(4rem,9vw,8rem);display:grid}.rv-copy.svelte-a7vn6i{gap:var(--s3);grid-area:copy;display:grid}.rv-label.svelte-a7vn6i{color:var(--muted)}.rv-copy.svelte-a7vn6i h2:where(.svelte-a7vn6i){max-width:18ch}.rv-space.svelte-a7vn6i{max-width:52ch;color:var(--muted);gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.rv-sun.svelte-a7vn6i{grid-area:sun;align-self:start;position:sticky;top:7rem}.rv-rows.svelte-a7vn6i{grid-area:rows}@media (width<=60rem){.rv.svelte-a7vn6i{row-gap:var(--s4);grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""sun""rows"}.rv-sun.svelte-a7vn6i{justify-self:end;width:min(56vw,16rem);position:static}}.home-tel.svelte-1uha8ag{min-height:44px;color:var(--field-text);align-items:center;font-weight:500;display:inline-flex}.home-proof.svelte-1uha8ag{margin-top:var(--s1);padding-top:var(--s1);border-top:1.5px solid var(--line);max-width:46ch;color:var(--field-muted);flex-basis:100%;font-size:.95rem}.home-proof.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--field-text);font-weight:600}
