:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-navy:#161d27;--color-teal:#16735f;--color-teal-line:#1f8f75;--color-mint:#8ed8c3;--color-mint-tint:#e4f3ee;--color-off-white:#f2f5f7;--color-bg:#fff;--color-surface:#f5f7f9;--color-text:var(--color-navy);--color-text-soft:#4a5562;--color-text-muted:#5f6b78;--color-border:#e3e8ec;--color-border-strong:#d3dae1;--color-border-input:#aebac5;--color-dashed:#8996a3;--color-placeholder-grey:#a8b4c0;--color-header-bg:#ffffffe0;--color-header-line:#e3e8ecb3;--header-blur:saturate(1.4) blur(14px);--color-on-navy-soft:#c2ccd5;--color-on-navy-muted:#aebac5;--color-navy-border:#2c3846;--color-amber:#8a5200;--color-amber-tint:#fdf1dc;--color-amber-bright:#f0b35a;--color-focus:var(--color-teal-line);--color-focus-on-navy:var(--color-mint);--font-sans:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-body:-.01em;--tracking-wordmark:-.015em;--tracking-heading:-.03em;--tracking-display:-.035em;--text-10:10px;--text-11:11px;--text-12:12px;--text-13:13px;--text-14:14px;--text-15:15px;--text-16:16px;--text-17:17px;--text-18:18px;--text-19:19px;--text-20:20px;--text-24:24px;--leading-16:25px;--leading-18:29px;--leading-19:30px;--h1-size:66px;--h1-leading:70px;--h2-size:52px;--h2-leading:58px;--h2-trust-size:56px;--h2-trust-leading:62px;--h3-size:24px;--h3-leading:30px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-16:64px;--gutter:32px;--page-width:1240px;--content-width:1200px;--section-space:150px;--header-height:76px;--tap:44px;--radius-sm:12px;--radius-md:14px;--radius-lg:20px;--radius-xl:24px;--radius-2xl:28px;--radius-pill:999px;--shadow-lift:0 14px 30px #161d2733;--shadow-card:0 34px 80px -26px #161d2742;--shadow-soft:0 12px 30px #161d2714;--shadow-tile:0 24px 50px #161d2714;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:ease-in-out;--dur-fast:.2s;--dur-hover:.25s;--dur-tile:.35s;--dur-line:.7s;--dur-mark:.8s;--dur-rise:1s;--loop-nudge:1.8s;--loop-story:14s;--loop-wave:1.1s;--loop-float:4.5s;--loop-pulse:2.2s;--loop-spin:8s;--loop-step:6s;--loop-plan:10s;--loop-marquee:42s}@media (width<=767px){:root{--h1-size:44px;--h1-leading:48px;--h2-size:34px;--h2-leading:40px;--h2-trust-size:34px;--h2-trust-leading:40px;--section-space:84px}}@media (width<=379px){:root{--h1-size:38px;--h1-leading:42px}}@font-face{font-family:DM Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/dm-sans-latin-variable.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html[data-loading]{scroll-behavior:auto}body{background:var(--color-bg);min-height:100vh;color:var(--color-text);font-family:var(--font-sans);font-optical-sizing:auto;font-weight:var(--weight-regular);letter-spacing:var(--tracking-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}img,svg{max-width:100%;display:block}a{color:var(--color-teal)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;top:var(--space-3);left:var(--space-3);min-height:var(--tap);padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-navy);color:var(--color-bg);font-size:var(--text-15);font-weight:var(--weight-semibold);transform:translateY(calc(-100% - var(--space-6)));align-items:center;text-decoration:none;display:inline-flex;position:absolute}.skip-link:focus-visible{transform:none}main:focus{outline:none}@keyframes grow-x{0%{transform:scaleX(0)}}@keyframes grow-y{0%{transform:scaleY(0)}}@keyframes rise{0%{opacity:0;transform:translateY(28px)}}@keyframes nudge{50%{transform:translate(5px)}}.rise{animation:rise var(--dur-rise) var(--ease-out) var(--rise-delay,0s) both}@supports (animation-timeline:view()){.reveal{overflow-anchor:none;animation:linear both rise;animation-timeline:view();animation-range:entry entry 75%}}html[data-motion=off]{scroll-behavior:auto}html[data-motion=off] *,html[data-motion=off] :before,html[data-motion=off] :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.button{border-radius:var(--radius-md);min-height:54px;font:inherit;font-size:var(--text-17);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;line-height:1.2;text-decoration:none;display:inline-flex}.button--small{min-height:var(--tap);border-radius:var(--radius-sm);font-size:var(--text-15);padding:0 18px}.button--primary{background:var(--color-navy);color:var(--color-bg);transition:transform var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover)}.button--secondary{border-color:var(--color-border-strong);background:var(--color-bg);color:var(--color-navy);transition:background-color var(--dur-fast), border-color var(--dur-fast);padding:0 22px}@media (hover:hover){.button--primary:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.button--secondary:hover{background:var(--color-surface);border-color:var(--color-border-input)}}.button__nudge{animation:nudge var(--loop-nudge) var(--ease-in-out) infinite;display:inline-block}.logo[data-astro-cid-f7espo7c]{align-items:center;gap:calc(var(--logo-size) * 10 / 34);color:var(--color-navy);display:inline-flex}.logo__mark[data-astro-cid-f7espo7c]{width:var(--logo-size);height:var(--logo-size);flex:none;overflow:visible}.logo__task[data-astro-cid-f7espo7c]{fill:none;stroke:var(--color-navy);stroke-width:2.6px}.logo__done[data-astro-cid-f7espo7c]{fill:var(--color-navy);transform-box:fill-box;transform-origin:0}.logo__gap[data-astro-cid-f7espo7c]{fill:var(--logo-gap,var(--color-bg))}.logo__today[data-astro-cid-f7espo7c]{fill:var(--color-teal-line);transform-box:fill-box;transform-origin:50% 0}.logo__word[data-astro-cid-f7espo7c]{font-size:calc(var(--logo-size) * 25 / 34);letter-spacing:var(--tracking-wordmark);white-space:nowrap;line-height:1;display:inline-flex}.logo__docket[data-astro-cid-f7espo7c]{font-weight:var(--weight-light)}.logo__plan[data-astro-cid-f7espo7c]{font-weight:var(--weight-bold);position:relative}.logo__bar[data-astro-cid-f7espo7c]{background:var(--color-teal-line);transform-origin:0;border-radius:2px;height:.14em;position:absolute;bottom:-.28em;left:.04em;right:0}.logo--animate[data-astro-cid-f7espo7c] .logo__today[data-astro-cid-f7espo7c]{animation:grow-y var(--dur-line) var(--ease-out) both}.logo--animate[data-astro-cid-f7espo7c] .logo__done[data-astro-cid-f7espo7c]{animation:grow-x var(--dur-mark) var(--ease-out) both}.logo--animate[data-astro-cid-f7espo7c] .logo__done--1[data-astro-cid-f7espo7c]{animation-delay:.2s}.logo--animate[data-astro-cid-f7espo7c] .logo__done--2[data-astro-cid-f7espo7c]{animation-delay:.4s}.logo--animate[data-astro-cid-f7espo7c] .logo__done--3[data-astro-cid-f7espo7c]{animation-delay:.6s}.logo--animate[data-astro-cid-f7espo7c] .logo__bar[data-astro-cid-f7espo7c]{animation:grow-x var(--dur-rise) var(--ease-out) .7s both}@supports (animation-timeline:view()){.logo--scroll[data-astro-cid-f7espo7c]{view-timeline:--logo block}.logo--scroll[data-astro-cid-f7espo7c] .logo__today[data-astro-cid-f7espo7c],.logo--scroll[data-astro-cid-f7espo7c] .logo__done[data-astro-cid-f7espo7c],.logo--scroll[data-astro-cid-f7espo7c] .logo__bar[data-astro-cid-f7espo7c]{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--logo}.logo--scroll[data-astro-cid-f7espo7c] .logo__today[data-astro-cid-f7espo7c]{animation-name:grow-y;animation-range:entry entry 70%}.logo--scroll[data-astro-cid-f7espo7c] .logo__done[data-astro-cid-f7espo7c]{animation-name:grow-x}.logo--scroll[data-astro-cid-f7espo7c] .logo__done--1[data-astro-cid-f7espo7c]{animation-range:entry 20% cover 35%}.logo--scroll[data-astro-cid-f7espo7c] .logo__done--2[data-astro-cid-f7espo7c]{animation-range:entry 40% cover 42%}.logo--scroll[data-astro-cid-f7espo7c] .logo__done--3[data-astro-cid-f7espo7c]{animation-range:entry 60% cover 48%}.logo--scroll[data-astro-cid-f7espo7c] .logo__bar[data-astro-cid-f7espo7c]{animation-name:grow-x;animation-range:entry 60% cover 50%}}.header[data-astro-cid-nen7h5rs]{--header-logo:34px;z-index:20;border-bottom:1px solid var(--color-header-line);background:var(--color-header-bg);-webkit-backdrop-filter:var(--header-blur);backdrop-filter:var(--header-blur);position:sticky;top:0}.header__inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-6);max-width:var(--page-width);height:calc(var(--header-height) - 1px);padding:0 var(--gutter);margin:0 auto;display:flex}.header__home[data-astro-cid-nen7h5rs]{min-height:var(--tap);align-items:center;text-decoration:none;display:flex}.header__nav[data-astro-cid-nen7h5rs]{gap:var(--space-1);margin-left:auto;display:flex}.header__link[data-astro-cid-nen7h5rs]{min-height:var(--tap);color:var(--color-text-soft);font-size:var(--text-15);font-weight:var(--weight-medium);white-space:nowrap;transition:color var(--dur-fast);align-items:center;padding:0 14px;text-decoration:none;display:flex}.header__link[data-astro-cid-nen7h5rs]:hover{color:var(--color-navy)}.header__cta[data-astro-cid-nen7h5rs]{margin-left:var(--space-2)}@media (width<=767px){.header__nav[data-astro-cid-nen7h5rs]{display:none}.header__cta[data-astro-cid-nen7h5rs]{margin-left:auto}}@media (width<=379px){.header[data-astro-cid-nen7h5rs]{--header-logo:30px}.header__inner[data-astro-cid-nen7h5rs]{gap:var(--space-3);padding:0 var(--space-5)}.header__cta[data-astro-cid-nen7h5rs]{padding:0 var(--space-4)}}@property --story-count{syntax:"<integer>";inherits:false;initial-value:0}@property --story-count-name{syntax:"<custom-ident>";inherits:false;initial-value:story-count}.story[data-astro-cid-ac45ji2s]{--story-phone-width:290px;--story-card-width:300px;--story-link-width:40px;height:100%;position:relative}.story__scene[data-astro-cid-ac45ji2s]{height:100%;margin:0;position:relative}.story__phone[data-astro-cid-ac45ji2s]{width:min(var(--story-phone-width), 100%);background:var(--color-navy);border-radius:46px;height:560px;padding:9px;position:absolute;top:14px;left:0;box-shadow:0 44px 90px -24px #161d2761}.story__screen[data-astro-cid-ac45ji2s]{background:var(--color-bg);border-radius:38px;flex-direction:column;height:100%;display:flex;overflow:hidden}.story__contact[data-astro-cid-ac45ji2s]{padding:22px var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border);align-items:center;gap:10px;display:flex}.story__avatar[data-astro-cid-ac45ji2s]{background:var(--color-navy);border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;height:34px;display:flex}.story__avatar[data-astro-cid-ac45ji2s] svg[data-astro-cid-ac45ji2s]{width:20px;height:20px}.story__avatar-done[data-astro-cid-ac45ji2s]{fill:var(--color-off-white)}.story__avatar-today[data-astro-cid-ac45ji2s]{fill:var(--color-mint)}.story__contact-words[data-astro-cid-ac45ji2s]{flex-direction:column;flex:auto;gap:2px;display:flex}.story__contact-name[data-astro-cid-ac45ji2s]{font-size:var(--text-14);font-weight:var(--weight-bold)}.story__contact-status[data-astro-cid-ac45ji2s]{color:var(--color-text-muted);font-size:var(--text-11);align-items:center;gap:6px;display:inline-flex}.story__live[data-astro-cid-ac45ji2s]{background:var(--color-teal-line);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.story__live[data-astro-cid-ac45ji2s]:before{content:"";border-radius:inherit;background:inherit;opacity:0;animation:story-pulse var(--loop-pulse) ease-out infinite;position:absolute;inset:0}.story__chat[data-astro-cid-ac45ji2s]{padding:14px var(--space-3);background:var(--color-surface);flex-direction:column;flex:auto;justify-content:flex-end;gap:10px;display:flex}.story__day[data-astro-cid-ac45ji2s]{border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-text-muted);font-size:var(--text-11);font-weight:var(--weight-semibold);align-self:center;padding:3px 10px}.story__message[data-astro-cid-ac45ji2s]{align-self:flex-end;gap:var(--space-1);padding:10px var(--space-3);background:var(--color-mint-tint);border-radius:16px 16px 4px;flex-direction:column;display:flex}.story__message--photo[data-astro-cid-ac45ji2s]{width:196px;padding:5px 5px var(--space-2);gap:6px}.story__message--text[data-astro-cid-ac45ji2s]{max-width:234px;position:relative}.story__voice[data-astro-cid-ac45ji2s]{align-items:center;gap:var(--space-2);display:flex}.story__play[data-astro-cid-ac45ji2s]{background:var(--color-teal);border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;height:30px;display:flex}.story__play[data-astro-cid-ac45ji2s] svg[data-astro-cid-ac45ji2s]{width:12px;height:12px;fill:var(--color-bg)}.story__wave[data-astro-cid-ac45ji2s]{align-items:center;gap:2px;height:26px;display:flex}.story__wave-bar[data-astro-cid-ac45ji2s]{width:3px;height:var(--bar-height);background:var(--color-teal);animation:story-wave var(--loop-wave) var(--ease-in-out) calc(var(--bar-delay) - var(--loop-wave)) infinite;border-radius:2px;flex:none}.story__duration[data-astro-cid-ac45ji2s]{color:var(--color-text-soft);font-size:var(--text-11)}.story__time[data-astro-cid-ac45ji2s]{color:var(--color-text-muted);font-size:var(--text-10);align-self:flex-end}.story__words[data-astro-cid-ac45ji2s]{font-size:var(--text-13);line-height:18px}.story__message--photo[data-astro-cid-ac45ji2s] .story__words[data-astro-cid-ac45ji2s],.story__message--photo[data-astro-cid-ac45ji2s] .story__time[data-astro-cid-ac45ji2s]{padding:0 6px}.story__photo[data-astro-cid-ac45ji2s]{border-radius:var(--radius-sm);background:var(--color-border-strong);height:104px;position:relative;overflow:hidden}.story__door[data-astro-cid-ac45ji2s],.story__sign[data-astro-cid-ac45ji2s],.story__handle[data-astro-cid-ac45ji2s]{position:absolute;left:50%}.story__door[data-astro-cid-ac45ji2s]{background:var(--color-placeholder-grey);border-radius:4px 4px 0 0;width:62px;height:88px;margin-left:-31px;bottom:0}.story__sign[data-astro-cid-ac45ji2s]{background:var(--color-amber-bright);border-radius:3px;width:38px;height:20px;margin-left:-19px;top:30px}.story__handle[data-astro-cid-ac45ji2s]{background:var(--color-navy);border-radius:50%;width:6px;height:6px;margin-left:18px;top:64px}.story__tag[data-astro-cid-ac45ji2s]{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);background:var(--color-amber-tint);height:24px;color:var(--color-amber);font-size:var(--text-11);font-weight:var(--weight-bold);white-space:nowrap;padding:0 9px;display:inline-flex;position:absolute;top:-12px;left:-14px;box-shadow:0 6px 14px #8a52002e}.story__tag[data-astro-cid-ac45ji2s] svg[data-astro-cid-ac45ji2s]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:11px;height:11px}.story__composer[data-astro-cid-ac45ji2s]{align-items:center;gap:var(--space-2);padding:10px var(--space-3) 18px;background:var(--color-bg);display:flex}.story__input[data-astro-cid-ac45ji2s]{background:var(--color-surface);height:34px;color:var(--color-text-muted);font-size:var(--text-12);border-radius:17px;flex:auto;align-items:center;padding:0 14px;display:flex}.story__send[data-astro-cid-ac45ji2s]{background:var(--color-teal);border-radius:50%;flex:none;width:34px;height:34px}.story__link[data-astro-cid-ac45ji2s]{width:var(--story-link-width);height:2px;position:absolute;top:336px;left:298px}.story__link-line[data-astro-cid-ac45ji2s]{background:repeating-linear-gradient(90deg, var(--color-teal-line) 0 6px, transparent 6px 10px);transform-origin:0;position:absolute;inset:0}.story__dot[data-astro-cid-ac45ji2s]{background:var(--color-teal-line);opacity:0;border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:-4px;left:100%}.story__record[data-astro-cid-ac45ji2s]{width:min(var(--story-card-width), 100%);position:absolute;top:92px;right:0}.story__card[data-astro-cid-ac45ji2s]{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);background:var(--color-bg);box-shadow:var(--shadow-card);border-radius:22px;flex-direction:column;display:flex;position:relative}.story__badges[data-astro-cid-ac45ji2s]{align-items:center;gap:6px;display:flex}.story__badge[data-astro-cid-ac45ji2s]{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-11);font-weight:var(--weight-bold);display:inline-flex}.story__badge--ai[data-astro-cid-ac45ji2s]{border:1px solid var(--color-teal-line);color:var(--color-teal);line-height:20px}.story__badge--delay[data-astro-cid-ac45ji2s]{background:var(--color-amber-tint);color:var(--color-amber);line-height:22px}.story__sparkle[data-astro-cid-ac45ji2s]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px;animation:story-spin var(--loop-spin) linear infinite;flex:none}.story__title[data-astro-cid-ac45ji2s]{font-size:var(--text-18);font-weight:var(--weight-bold);letter-spacing:-.015em;margin:0;line-height:23px}.story__fields[data-astro-cid-ac45ji2s]{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.story__field[data-astro-cid-ac45ji2s]{grid-template-columns:82px minmax(0,1fr);gap:2px 10px;display:grid}.story__field[data-astro-cid-ac45ji2s]:first-child{border-top:1px solid var(--color-border);padding-top:10px}.story__field[data-astro-cid-ac45ji2s]:last-child{padding-bottom:var(--space-1)}.story__field-label[data-astro-cid-ac45ji2s]{color:var(--color-text-muted);font-size:var(--text-12)}.story__field-value[data-astro-cid-ac45ji2s]{font-size:var(--text-13);font-weight:var(--weight-semibold);margin:0}.story__field-value--call[data-astro-cid-ac45ji2s]{color:var(--color-amber);font-weight:var(--weight-bold)}.story__field-source[data-astro-cid-ac45ji2s]{color:var(--color-text-muted);font-size:var(--text-11);grid-column:2;margin:0}.story__decision[data-astro-cid-ac45ji2s]{height:42px;position:relative}.story__keep[data-astro-cid-ac45ji2s],.story__kept[data-astro-cid-ac45ji2s]{font-size:var(--text-14);border-radius:11px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.story__keep[data-astro-cid-ac45ji2s]{background:var(--color-navy);color:var(--color-bg);font-weight:var(--weight-semibold);opacity:0}.story__kept[data-astro-cid-ac45ji2s]{background:var(--color-mint-tint);color:var(--color-teal);font-weight:var(--weight-bold);gap:6px}.story__kept[data-astro-cid-ac45ji2s] svg[data-astro-cid-ac45ji2s]{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.story__cursor[data-astro-cid-ac45ji2s]{opacity:0;width:22px;height:22px;position:absolute;top:18px;left:calc(50% + 30px)}.story__cursor[data-astro-cid-ac45ji2s] path[data-astro-cid-ac45ji2s]{fill:var(--color-navy);stroke:var(--color-bg);stroke-width:1.4px;stroke-linejoin:round}.story__notice[data-astro-cid-ac45ji2s]{padding:10px var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);align-items:center;gap:10px;display:flex}.story__notice[data-astro-cid-ac45ji2s] svg[data-astro-cid-ac45ji2s]{fill:none;width:18px;height:18px;stroke:var(--color-teal);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.story__notice-words[data-astro-cid-ac45ji2s]{flex-direction:column;flex:auto;display:flex}.story__notice-name[data-astro-cid-ac45ji2s]{font-size:var(--text-13);font-weight:var(--weight-bold)}.story__notice-id[data-astro-cid-ac45ji2s]{white-space:nowrap}.story__notice-for[data-astro-cid-ac45ji2s]{color:var(--color-text-muted);font-size:var(--text-11)}.story__notice-open[data-astro-cid-ac45ji2s]{color:var(--color-teal);font-size:var(--text-12);font-weight:var(--weight-bold)}.story__money[data-astro-cid-ac45ji2s]{justify-content:space-between;align-items:baseline;gap:10px;padding:2px 2px 0;display:flex}.story__money-words[data-astro-cid-ac45ji2s]{color:var(--color-text-muted);flex-direction:column;display:flex}.story__money-what[data-astro-cid-ac45ji2s]{font-size:var(--text-12)}.story__money-how[data-astro-cid-ac45ji2s]{font-size:var(--text-11)}.story__amount[data-astro-cid-ac45ji2s]{--story-total:520;--story-count:var(--story-total);counter-reset:story-amount calc(var(--story-count)) story-total var(--story-total);font-size:26px;font-weight:var(--weight-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;animation:var(--story-count-name,none) var(--loop-story) linear infinite;display:grid}.story__amount[data-astro-cid-ac45ji2s]:before,.story__amount[data-astro-cid-ac45ji2s]:after{grid-area:1/1;justify-self:end}.story__amount[data-astro-cid-ac45ji2s]:before{content:"€" counter(story-total) ".00";visibility:hidden}.story__amount[data-astro-cid-ac45ji2s]:after{content:"€" counter(story-amount) ".00"}.story__label[data-astro-cid-ac45ji2s]{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);height:40px;box-shadow:var(--shadow-soft);color:var(--color-navy);font-size:var(--text-13);font-weight:var(--weight-semibold);white-space:nowrap;animation:story-float var(--loop-float) var(--ease-in-out) infinite alternate;padding:0 14px;display:inline-flex;position:absolute}.story__label[data-astro-cid-ac45ji2s]:before{content:"";background:var(--label-dot);border-radius:50%;flex:none;width:8px;height:8px}.story__label--lines[data-astro-cid-ac45ji2s]{--label-dot:var(--color-teal-line);top:28px;right:6px}.story__label--language[data-astro-cid-ac45ji2s]{--label-dot:var(--color-mint);animation-delay:-1.5s;bottom:74px;left:-24px}.story__label--rates[data-astro-cid-ac45ji2s]{--label-dot:var(--color-mint);background:var(--color-navy);height:38px;color:var(--color-bg);border:0;animation-delay:-3s;bottom:-29px;right:-20px;box-shadow:0 12px 30px #161d2733}.story__pause[data-astro-cid-ac45ji2s]{width:var(--tap);height:var(--tap);border:1px solid var(--color-border-strong);background:var(--color-bg);box-shadow:var(--shadow-soft);color:var(--color-navy);cursor:pointer;transition:background-color var(--dur-fast), border-color var(--dur-fast);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:-34px;left:0}@media (hover:hover){.story__pause[data-astro-cid-ac45ji2s]:hover{border-color:var(--color-border-input);background:var(--color-surface)}}.story__pause-icon[data-astro-cid-ac45ji2s]{fill:currentColor;width:16px;height:16px}.story__pause-icon--play[data-astro-cid-ac45ji2s],html[data-motion=off] .story__pause-icon--pause[data-astro-cid-ac45ji2s]{display:none}html[data-motion=off] .story__pause-icon--play[data-astro-cid-ac45ji2s]{display:block}.loop[data-astro-cid-ac45ji2s]{animation-duration:var(--loop-story);animation-timing-function:var(--ease-out);animation-iteration-count:infinite;animation-fill-mode:both}.story__message--voice[data-astro-cid-ac45ji2s]{animation-name:story-message-1}.story__message--photo[data-astro-cid-ac45ji2s]{animation-name:story-message-2}.story__message--text[data-astro-cid-ac45ji2s]{animation-name:story-message-3}.story__tag[data-astro-cid-ac45ji2s]{animation-name:story-tag}.story__link-line[data-astro-cid-ac45ji2s]{animation-name:story-link}.story__dot[data-astro-cid-ac45ji2s]{animation-name:story-dot}.story__card[data-astro-cid-ac45ji2s]{animation-name:story-card}.story__field[data-astro-cid-ac45ji2s]:first-child{animation-name:story-field-1}.story__field[data-astro-cid-ac45ji2s]:nth-child(2){animation-name:story-field-2}.story__field[data-astro-cid-ac45ji2s]:nth-child(3){animation-name:story-field-3}.story__field[data-astro-cid-ac45ji2s]:nth-child(4){animation-name:story-field-4}.story__keep[data-astro-cid-ac45ji2s]{animation-name:story-keep}.story__kept[data-astro-cid-ac45ji2s]{animation-name:story-kept}.story__cursor[data-astro-cid-ac45ji2s]{animation-name:story-cursor}.story__notice[data-astro-cid-ac45ji2s]{animation-name:story-notice}.story__money[data-astro-cid-ac45ji2s]{animation-name:story-money}@keyframes story-message-1{0%,3%{opacity:0;transform:translateY(16px)scale(.96)}7%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes story-message-2{0%,11%{opacity:0;transform:translateY(16px)scale(.96)}15%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes story-message-3{0%,19%{opacity:0;transform:translateY(16px)scale(.96)}23%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes story-tag{0%,27%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.12)}32%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes story-link{0%,31%{opacity:1;transform:scaleX(0)}38%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes story-dot{0%,31%{opacity:0;transform:translateX(calc(-1 * var(--story-link-width)))}32%{opacity:1;transform:translateX(calc(-1 * var(--story-link-width)))}38%{opacity:1;transform:none}41%,to{opacity:0;transform:none}}@keyframes story-card{0%,35%{opacity:0;transform:translateY(20px)scale(.96)}40%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes story-field-1{0%,41%{opacity:0;clip-path:inset(0 100% 0 0)}42%{opacity:1}47%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes story-field-2{0%,46%{opacity:0;clip-path:inset(0 100% 0 0)}47%{opacity:1}52%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes story-field-3{0%,51%{opacity:0;clip-path:inset(0 100% 0 0)}52%{opacity:1}57%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes story-field-4{0%,56%{opacity:0;clip-path:inset(0 100% 0 0)}57%{opacity:1}62%,92%{opacity:1;clip-path:inset(0)}97%,to{opacity:0;clip-path:inset(0)}}@keyframes story-keep{0%,61%{opacity:1;transform:none}66%{opacity:1;transform:scale(.94)}68%,to{opacity:0;transform:none}}@keyframes story-kept{0%,67%{opacity:0;transform:scale(.92)}70%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes story-cursor{0%,57%{opacity:0;transform:translate(90px,70px)}60%{opacity:1;transform:translate(90px,70px)}65%{opacity:1;transform:translate(0)}66%{transform:translate(0)scale(.8)}68%{transform:translate(0)scale(1)}74%{opacity:1;transform:translate(0)}78%,to{opacity:0;transform:translate(0)}}@keyframes story-notice{0%,71%{opacity:0;transform:translateY(12px)}75%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes story-money{0%,77%{opacity:0;transform:translateY(12px)}81%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes story-count{0%,79%{--story-count:0}88%,to{--story-count:520}}@keyframes story-wave{0%,to{transform:scaleY(.35)}50%{transform:none}}@keyframes story-pulse{0%{opacity:.55;transform:none}70%{opacity:0;transform:scale(3.29)}to{opacity:0;transform:none}}@keyframes story-spin{to{transform:rotate(360deg)}}@keyframes story-float{to{transform:translateY(-10px)}}@media (width<=767px){.story[data-astro-cid-ac45ji2s]{gap:var(--space-4);flex-direction:column;height:auto;display:flex}.story__scene[data-astro-cid-ac45ji2s]{align-items:center;gap:var(--space-5);flex-direction:column;height:auto;display:flex}.story__phone[data-astro-cid-ac45ji2s],.story__record[data-astro-cid-ac45ji2s]{position:relative;inset:auto}.story__link[data-astro-cid-ac45ji2s],.story__label[data-astro-cid-ac45ji2s]{display:none}.story__pause[data-astro-cid-ac45ji2s]{margin-left:max(0px, (100% - var(--story-card-width)) / 2);align-self:flex-start;position:static}}html[data-motion=off] .story__keep[data-astro-cid-ac45ji2s],html[data-motion=off] .story__cursor[data-astro-cid-ac45ji2s],html[data-motion=off] .story__dot[data-astro-cid-ac45ji2s]{display:none}@media (prefers-reduced-motion:reduce){.story__keep[data-astro-cid-ac45ji2s],.story__cursor[data-astro-cid-ac45ji2s],.story__dot[data-astro-cid-ac45ji2s],.story__pause[data-astro-cid-ac45ji2s]{display:none}}.hero[data-astro-cid-ge2uvauf]{padding:76px var(--gutter) 120px}.hero__grid[data-astro-cid-ge2uvauf]{gap:var(--space-10);max-width:var(--page-width);grid-template-columns:minmax(0,1fr) 640px;align-items:center;margin:0 auto;display:grid}.hero__words[data-astro-cid-ge2uvauf]{flex-direction:column;gap:26px;max-width:560px;display:flex}.hero__eyebrow[data-astro-cid-ge2uvauf]{color:var(--color-teal);font-size:var(--text-15);font-weight:var(--weight-semibold);align-items:center;gap:10px;margin:0;display:inline-flex}.hero__eyebrow-bar[data-astro-cid-ge2uvauf]{background:var(--color-teal-line);border-radius:4px;flex:none;width:22px;height:7px}.hero__title[data-astro-cid-ge2uvauf]{font-size:var(--h1-size);line-height:var(--h1-leading);letter-spacing:var(--tracking-display);margin:0}.hero__title-light[data-astro-cid-ge2uvauf]{font-weight:var(--weight-light);display:block}.hero__title-bold[data-astro-cid-ge2uvauf]{font-weight:var(--weight-bold);display:inline-block;position:relative}.hero__bar[data-astro-cid-ge2uvauf]{background:var(--color-teal-line);transform-origin:0;height:8px;animation:grow-x var(--dur-rise) var(--ease-out) 1s both;border-radius:4px;position:absolute;bottom:-6px;left:3px;right:6px}.hero__lede[data-astro-cid-ge2uvauf]{color:var(--color-text-soft);font-size:var(--text-19);line-height:var(--leading-19);margin:0}.hero__actions[data-astro-cid-ge2uvauf]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero__ticks[data-astro-cid-ge2uvauf]{gap:var(--space-2) var(--space-5);color:var(--color-text-muted);font-size:var(--text-14);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hero__tick[data-astro-cid-ge2uvauf]{align-items:center;gap:6px;display:inline-flex}.hero__tick-icon[data-astro-cid-ge2uvauf]{width:16px;height:16px;stroke:var(--color-teal-line);flex:none}.hero__visual[data-astro-cid-ge2uvauf]{justify-self:end;width:640px;max-width:100%;height:600px;position:relative}@media (width<=1099px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}.hero__visual[data-astro-cid-ge2uvauf]{justify-self:center}}@media (width<=767px){.hero[data-astro-cid-ge2uvauf]{padding-top:var(--section-space);padding-bottom:var(--section-space)}.hero__visual[data-astro-cid-ge2uvauf]{width:100%;height:auto}}.marquee[data-astro-cid-543bmuqs]{padding:var(--space-7) 0;border-block:1px solid var(--color-border);overflow:hidden}.marquee__track[data-astro-cid-543bmuqs]{width:max-content;color:var(--color-text-soft);font-size:34px;font-weight:var(--weight-light);letter-spacing:-.02em;white-space:nowrap;animation:marquee var(--loop-marquee) linear infinite;display:flex}.marquee[data-astro-cid-543bmuqs]:hover .marquee__track[data-astro-cid-543bmuqs]{animation-play-state:paused}.marquee__group[data-astro-cid-543bmuqs]{align-items:center;gap:30px;padding-right:30px;display:inline-flex}.marquee__bar[data-astro-cid-543bmuqs]{border-radius:5px;flex:none;width:28px;height:9px}.marquee__bar--teal[data-astro-cid-543bmuqs]{background:var(--color-teal-line)}.marquee__bar--outline[data-astro-cid-543bmuqs]{border:2px solid var(--color-navy)}.marquee__bar--mint[data-astro-cid-543bmuqs]{background:var(--color-mint)}.marquee__bar--navy[data-astro-cid-543bmuqs]{background:var(--color-navy)}@keyframes marquee{to{transform:translate(-50%)}}@media (width<=767px){.marquee__track[data-astro-cid-543bmuqs]{font-size:26px}}.picture[data-astro-cid-hmemcaqr]{height:190px;padding:0 var(--space-7);border-radius:var(--radius-lg);background:var(--color-bg);flex-direction:column;justify-content:center;gap:10px;display:flex}.bubble[data-astro-cid-hmemcaqr]{background:var(--color-mint-tint);border-radius:14px 14px 4px;align-self:flex-end;align-items:center;height:30px;padding:0 10px;display:flex}.bubble--voice[data-astro-cid-hmemcaqr]{gap:6px;width:62%}.bubble__avatar[data-astro-cid-hmemcaqr]{background:var(--color-teal);border-radius:50%;flex:none;width:16px;height:16px}.bubble__wave[data-astro-cid-hmemcaqr]{background:var(--color-teal-line);opacity:.5;border-radius:2px;flex:auto;height:4px}.bubble--photo[data-astro-cid-hmemcaqr]{background:var(--color-border-strong);width:46%;height:52px}.bubble--text[data-astro-cid-hmemcaqr]{width:74%}.bubble__line[data-astro-cid-hmemcaqr]{background:var(--color-text-soft);opacity:.35;border-radius:3px;width:80%;height:5px}.loop[data-astro-cid-hmemcaqr]{animation-duration:var(--loop-step);animation-timing-function:var(--ease-out);animation-iteration-count:infinite;animation-fill-mode:both}.loop--1[data-astro-cid-hmemcaqr]{animation-name:step-arrive-1}.loop--2[data-astro-cid-hmemcaqr]{animation-name:step-arrive-2}.loop--3[data-astro-cid-hmemcaqr]{animation-name:step-arrive-3}@keyframes step-arrive-1{0%,4%{opacity:0;transform:translateY(10px)scale(.95)}12%,86%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes step-arrive-2{0%,20%{opacity:0;transform:translateY(10px)scale(.95)}28%,86%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes step-arrive-3{0%,36%{opacity:0;transform:translateY(10px)scale(.95)}44%,86%{opacity:1;transform:none}96%,to{opacity:0}}.picture[data-astro-cid-fgmbfzvt]{border-radius:var(--radius-lg);background:var(--color-bg);justify-content:center;align-items:center;height:190px;display:flex;position:relative}.message[data-astro-cid-fgmbfzvt]{justify-content:center;gap:var(--space-2);width:70%;height:64px;padding:0 var(--space-4);background:var(--color-mint-tint);border-radius:16px 16px 4px;flex-direction:column;display:flex}.message__line[data-astro-cid-fgmbfzvt]{background:var(--color-text-soft);opacity:.35;border-radius:3px;height:5px}.message__line--long[data-astro-cid-fgmbfzvt]{width:90%}.message__line--short[data-astro-cid-fgmbfzvt]{width:60%}.tag[data-astro-cid-fgmbfzvt]{top:34px;right:var(--space-5);height:28px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-amber-tint);color:var(--color-amber);font-size:var(--text-13);font-weight:var(--weight-bold);animation:step-tag var(--loop-step) var(--ease-out) infinite both;align-items:center;display:inline-flex;position:absolute}.sparkle[data-astro-cid-fgmbfzvt]{stroke:var(--color-teal-line);transform-box:fill-box;transform-origin:50%;animation:step-spin var(--loop-spin) linear infinite;position:absolute;bottom:26px;left:26px}@keyframes step-tag{0%,22%{opacity:0;transform:translate(18px)}34%,86%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes step-spin{to{transform:rotate(360deg)}}.picture[data-astro-cid-ohpwv2ew]{border-radius:var(--radius-lg);background:var(--color-bg);justify-content:center;align-items:center;gap:22px;height:190px;display:flex}.doc[data-astro-cid-ohpwv2ew]{width:92px;height:120px;padding:var(--space-4) var(--space-3);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;flex:none;gap:9px;display:flex;box-shadow:0 10px 24px #161d270f}.doc__title[data-astro-cid-ohpwv2ew]{background:var(--color-navy);border-radius:3px;width:70%;height:6px}.doc__line[data-astro-cid-ohpwv2ew]{background:var(--color-border-strong);border-radius:2px;height:4px}.doc__line--short[data-astro-cid-ohpwv2ew]{width:80%}.doc__sign[data-astro-cid-ohpwv2ew]{background:var(--color-teal-line);border-radius:2px;width:50%;height:4px;margin-top:auto}.approval[data-astro-cid-ohpwv2ew]{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.approval__disc[data-astro-cid-ohpwv2ew]{fill:var(--color-mint-tint)}.approval__tick[data-astro-cid-ohpwv2ew]{fill:none;stroke:var(--color-teal);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:0}.approval__words[data-astro-cid-ohpwv2ew]{color:var(--color-teal);font-size:var(--text-12);font-weight:var(--weight-bold);white-space:nowrap}@media (width<=359px){.picture[data-astro-cid-ohpwv2ew]{gap:var(--space-3)}.doc[data-astro-cid-ohpwv2ew]{width:80px}}.approval__tick[data-astro-cid-ohpwv2ew],.approval__words[data-astro-cid-ohpwv2ew]{animation-duration:var(--loop-step);animation-timing-function:var(--ease-out);animation-iteration-count:infinite;animation-fill-mode:both}.approval__tick[data-astro-cid-ohpwv2ew]{animation-name:step-tick}.approval__words[data-astro-cid-ohpwv2ew]{animation-name:step-ok}@keyframes step-tick{0%,28%{stroke-dashoffset:16px}46%,to{stroke-dashoffset:0}}@keyframes step-ok{0%,44%{opacity:0;transform:translateY(6px)}54%,88%{opacity:1;transform:none}98%,to{opacity:0}}.how[data-astro-cid-l43jfdkk]{padding:var(--section-space) var(--gutter)}.how__inner[data-astro-cid-l43jfdkk]{gap:var(--space-16);max-width:var(--content-width);flex-direction:column;margin:0 auto;display:flex}.how__head[data-astro-cid-l43jfdkk]{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.how__eyebrow[data-astro-cid-l43jfdkk]{color:var(--color-teal);font-size:var(--text-15);font-weight:var(--weight-semibold);margin:0}.how__title[data-astro-cid-l43jfdkk]{max-width:16ch;font-size:var(--h2-size);line-height:var(--h2-leading);letter-spacing:var(--tracking-heading);margin:0}.how__light[data-astro-cid-l43jfdkk]{font-weight:var(--weight-light)}.how__bold[data-astro-cid-l43jfdkk]{font-weight:var(--weight-bold)}.how__steps[data-astro-cid-l43jfdkk]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-l43jfdkk]{padding:var(--space-6) var(--space-6) 30px;border-radius:var(--radius-2xl);background:var(--color-surface);flex-direction:column;gap:18px;display:flex}.step[data-astro-cid-l43jfdkk]>.picture{forced-color-adjust:none;color:var(--color-text)}.step__number[data-astro-cid-l43jfdkk]{color:var(--color-teal);font-size:var(--text-14);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.step__title[data-astro-cid-l43jfdkk]{font-size:var(--h3-size);line-height:var(--h3-leading);font-weight:var(--weight-bold);letter-spacing:-.02em;margin:0}.step__text[data-astro-cid-l43jfdkk]{color:var(--color-text-soft);font-size:var(--text-16);line-height:var(--leading-16);margin:0}@media (width<=1099px){.how__steps[data-astro-cid-l43jfdkk]{grid-template-columns:minmax(0,1fr)}}.chart[data-astro-cid-onhck4pz]{border-radius:var(--radius-2xl);background:var(--color-bg);forced-color-adjust:none;padding:30px 30px 28px;box-shadow:0 30px 70px -30px #161d272e;container:plan-chart/inline-size}.chart__head[data-astro-cid-onhck4pz]{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0 0 36px;display:flex}.chart__job[data-astro-cid-onhck4pz]{font-size:var(--text-16);font-weight:var(--weight-bold)}.chart__kind[data-astro-cid-onhck4pz]{color:var(--color-text-muted);font-size:var(--text-13)}.chart__tasks[data-astro-cid-onhck4pz]{flex-direction:column;gap:22px;display:flex;position:relative;container-type:inline-size}.task[data-astro-cid-onhck4pz]{gap:var(--space-2);flex-direction:column;display:flex}.task__name[data-astro-cid-onhck4pz]{z-index:1;color:var(--color-text-soft);font-size:var(--text-13);font-weight:var(--weight-semibold);line-height:17px;position:relative}.task--theirs[data-astro-cid-onhck4pz] .task__name[data-astro-cid-onhck4pz]{color:var(--color-text-muted)}.task__track[data-astro-cid-onhck4pz]{height:16px;position:relative}.task__bar[data-astro-cid-onhck4pz],.task__on-course[data-astro-cid-onhck4pz]{inset-block:0;left:var(--start);width:var(--length);border:2px solid var(--color-navy);border-radius:8px;position:absolute}.task__bar[data-astro-cid-onhck4pz]{overflow:hidden}.task--theirs[data-astro-cid-onhck4pz] .task__bar[data-astro-cid-onhck4pz]{border:2px dashed var(--color-dashed)}.task--late[data-astro-cid-onhck4pz] .task__bar[data-astro-cid-onhck4pz]{border-color:var(--color-amber)}.task__done[data-astro-cid-onhck4pz]{background:var(--color-navy);transform-origin:0;height:100%;display:block}.task__done--floor-2[data-astro-cid-onhck4pz]{transform:scaleX(.25)}.task__on-course[data-astro-cid-onhck4pz]{opacity:0}.notice[data-astro-cid-onhck4pz]{z-index:1;bottom:calc(100% + var(--space-2));display:flex;position:absolute;inset-inline:0}.notice[data-astro-cid-onhck4pz]:before{content:"";flex:0 62%}.notice__chip[data-astro-cid-onhck4pz]{border-radius:var(--radius-pill);background:var(--color-navy);height:28px;color:var(--color-bg);font-size:var(--text-12);font-weight:var(--weight-semibold);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 11px;display:inline-flex;box-shadow:0 10px 22px #161d2733}.notice__dot[data-astro-cid-onhck4pz]{background:var(--color-mint);border-radius:50%;width:7px;height:7px}.today[data-astro-cid-onhck4pz]{background:var(--color-teal-line);width:4px;box-shadow:0 0 0 3px var(--color-bg);border-radius:2px;margin-left:-2px;position:absolute;top:-12px;bottom:-8px;left:72%}.today__label[data-astro-cid-onhck4pz]{color:var(--color-teal);font-size:var(--text-11);font-weight:var(--weight-bold);white-space:nowrap;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.chart__status[data-astro-cid-onhck4pz]{min-height:49px;padding-top:var(--space-4);border-top:1px solid var(--color-border);margin:26px 0 0;display:grid}.status[data-astro-cid-onhck4pz]{font-size:var(--text-15);grid-area:1/1;line-height:20px}.status--on-course[data-astro-cid-onhck4pz]{color:var(--color-text-soft);font-weight:var(--weight-semibold);opacity:0}.status--late[data-astro-cid-onhck4pz]{align-items:flex-start;gap:var(--space-2);color:var(--color-amber);font-weight:var(--weight-bold);display:flex}.status__icon[data-astro-cid-onhck4pz]{flex:none;margin-top:2px}@container plan-chart (width<250px){.task--late[data-astro-cid-onhck4pz]{margin-top:18px}.notice[data-astro-cid-onhck4pz]{bottom:calc(100% + 31px)}}@supports (animation-timeline:view()){.chart[data-astro-cid-onhck4pz]{view-timeline:--plan block}.move[data-astro-cid-onhck4pz]{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--plan;animation-range:cover 18% cover 68%}}@supports not (animation-timeline:view()){.move[data-astro-cid-onhck4pz]{animation-duration:var(--loop-plan);animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both}}.today[data-astro-cid-onhck4pz]{animation-name:plan-today}.task__done--containment[data-astro-cid-onhck4pz]{animation-name:plan-done-containment}.task__done--floors-0-1[data-astro-cid-onhck4pz]{animation-name:plan-done-floors-0-1}.task__done--floor-2[data-astro-cid-onhck4pz]{animation-name:plan-done-floor-2}.task__on-course[data-astro-cid-onhck4pz]{animation-name:plan-on-course-outline}.status--on-course[data-astro-cid-onhck4pz]{animation-name:plan-on-course}.status--late[data-astro-cid-onhck4pz]{animation-name:plan-late}.notice__chip[data-astro-cid-onhck4pz]{animation-name:plan-notice}@keyframes plan-today{0%{transform:translate(-57cqi)}}@keyframes plan-done-containment{0%{transform:scaleX(.5)}26.3%,to{transform:none}}@keyframes plan-done-floors-0-1{0%,5.3%{transform:scaleX(0)}82.5%,to{transform:none}}@keyframes plan-done-floor-2{0%,26.3%{transform:scaleX(0)}60%{transform:scaleX(.18)}to{transform:scaleX(.25)}}@keyframes plan-on-course-outline{0%,58%{opacity:1}66%,to{opacity:0}}@keyframes plan-on-course{0%,52%{opacity:1;transform:none}58%,to{opacity:0;transform:translateY(-8px)}}@keyframes plan-late{0%,58%{opacity:0;transform:translateY(8px)}66%,to{opacity:1;transform:none}}@keyframes plan-notice{0%,68%{opacity:0;transform:scale(.8)}76%,to{opacity:1;transform:none}}.plan[data-astro-cid-jasuxetk]{padding:var(--section-space) var(--gutter);background:var(--color-surface)}.plan__inner[data-astro-cid-jasuxetk]{gap:var(--space-16);max-width:var(--content-width);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;margin:0 auto;display:grid}.plan__words[data-astro-cid-jasuxetk]{flex-direction:column;gap:22px;display:flex}.plan__eyebrow[data-astro-cid-jasuxetk]{color:var(--color-teal);font-size:var(--text-15);font-weight:var(--weight-semibold);margin:0}.plan__title[data-astro-cid-jasuxetk]{letter-spacing:var(--tracking-heading);margin:0;font-size:50px;line-height:56px}.plan__light[data-astro-cid-jasuxetk]{font-weight:var(--weight-light)}.plan__bold[data-astro-cid-jasuxetk]{font-weight:var(--weight-bold)}.plan__text[data-astro-cid-jasuxetk]{color:var(--color-text-soft);font-size:var(--text-18);line-height:var(--leading-18);margin:0}@media (width<=1099px){.plan__inner[data-astro-cid-jasuxetk]{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.plan__title[data-astro-cid-jasuxetk]{font-size:var(--h2-size);line-height:var(--h2-leading)}}.tile[data-astro-cid-yx7m3lgj]{height:100%;padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg);transition:transform var(--dur-tile) var(--ease-out), box-shadow var(--dur-tile), border-color var(--dur-tile);flex-direction:column;gap:14px;display:flex}.tile__icon[data-astro-cid-yx7m3lgj]{border-radius:var(--radius-md);background:var(--color-mint-tint);width:48px;height:48px;color:var(--color-teal);justify-content:center;align-items:center;display:flex}.tile__title[data-astro-cid-yx7m3lgj]{font-size:var(--text-20);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wordmark);margin:0}.tile__text[data-astro-cid-yx7m3lgj]{color:var(--color-text-soft);font-size:var(--text-16);line-height:var(--leading-16);margin:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .tile[data-astro-cid-yx7m3lgj]:hover{border-color:var(--color-bg);box-shadow:var(--shadow-tile);transform:translateY(-6px)}}.what[data-astro-cid-qbwu4ztm]{padding:var(--section-space) var(--gutter)}.what__inner[data-astro-cid-qbwu4ztm]{max-width:var(--content-width);flex-direction:column;gap:60px;margin:0 auto;display:flex}.what__head[data-astro-cid-qbwu4ztm]{gap:var(--space-4);flex-direction:column;max-width:720px;display:flex}.what__eyebrow[data-astro-cid-qbwu4ztm]{color:var(--color-teal);font-size:var(--text-15);font-weight:var(--weight-semibold);margin:0}.what__title[data-astro-cid-qbwu4ztm]{font-size:var(--h2-size);line-height:var(--h2-leading);letter-spacing:var(--tracking-heading);margin:0}.what__light[data-astro-cid-qbwu4ztm]{font-weight:var(--weight-light)}.what__bold[data-astro-cid-qbwu4ztm]{font-weight:var(--weight-bold)}.what__tiles[data-astro-cid-qbwu4ztm]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=1099px){.what__tiles[data-astro-cid-qbwu4ztm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.what__tiles[data-astro-cid-qbwu4ztm]{grid-template-columns:minmax(0,1fr)}}.trust[data-astro-cid-ka576jvh]{padding:var(--section-space) var(--gutter);background:var(--color-navy);color:var(--color-off-white)}.trust__inner[data-astro-cid-ka576jvh]{max-width:var(--content-width);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;margin:0 auto;display:grid}.trust__head[data-astro-cid-ka576jvh]{flex-direction:column;gap:22px;display:flex}.trust__eyebrow[data-astro-cid-ka576jvh]{color:var(--color-mint);font-size:var(--text-15);font-weight:var(--weight-semibold);margin:0}.trust__title[data-astro-cid-ka576jvh]{font-size:var(--h2-trust-size);line-height:var(--h2-trust-leading);letter-spacing:var(--tracking-heading);margin:0}.trust__light[data-astro-cid-ka576jvh]{font-weight:var(--weight-light)}.trust__bold[data-astro-cid-ka576jvh]{font-weight:var(--weight-bold)}.trust__lede[data-astro-cid-ka576jvh]{max-width:46ch;color:var(--color-on-navy-soft);font-size:var(--text-18);line-height:var(--leading-18);margin:0}.trust__promises[data-astro-cid-ka576jvh]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.promise[data-astro-cid-ka576jvh]{border-top:1px solid var(--color-navy-border);gap:18px;padding:22px 0;display:flex}.promise[data-astro-cid-ka576jvh]:last-child{border-bottom:1px solid var(--color-navy-border)}.promise__mark[data-astro-cid-ka576jvh]{flex:none}.promise__ring[data-astro-cid-ka576jvh]{fill:none;stroke:var(--color-mint);stroke-width:1.4px;opacity:.45}.promise__tick[data-astro-cid-ka576jvh]{fill:none;stroke:var(--color-mint);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:0}.promise__words[data-astro-cid-ka576jvh]{gap:var(--space-1);flex-direction:column;display:flex}.promise__title[data-astro-cid-ka576jvh]{font-size:var(--text-19);font-weight:var(--weight-semibold)}.promise__text[data-astro-cid-ka576jvh]{color:var(--color-on-navy-muted);font-size:var(--text-15);line-height:23px}@supports (animation-timeline:view()){.promise__tick[data-astro-cid-ka576jvh]{animation:linear both trust-tick;animation-timeline:view();animation-range:entry 30% cover 45%}}@keyframes trust-tick{0%{stroke-dashoffset:16px}}@media (width<=1099px){.trust__inner[data-astro-cid-ka576jvh]{grid-template-columns:minmax(0,1fr)}}.closing[data-astro-cid-mywans3a]{padding:170px var(--gutter) var(--section-space)}.closing__inner[data-astro-cid-mywans3a]{align-items:center;gap:var(--space-7);text-align:center;flex-direction:column;max-width:820px;margin:0 auto;display:flex}.closing__title[data-astro-cid-mywans3a]{letter-spacing:var(--tracking-display);margin:0;font-size:60px;line-height:66px}.closing__light[data-astro-cid-mywans3a]{font-weight:var(--weight-light)}.closing__bold[data-astro-cid-mywans3a]{font-weight:var(--weight-bold);display:inline-block;position:relative}.closing__bar[data-astro-cid-mywans3a]{background:var(--color-teal-line);transform-origin:0;border-radius:4px;height:8px;position:absolute;bottom:-6px;left:4px;right:8px}@supports (animation-timeline:view()){.closing__bar[data-astro-cid-mywans3a]{animation:linear both grow-x;animation-timeline:view();animation-range:entry 60% cover 50%}}.closing__text[data-astro-cid-mywans3a]{max-width:52ch;color:var(--color-text-soft);font-size:var(--text-19);line-height:var(--leading-19);margin:0}.closing__form[data-astro-cid-mywans3a]{gap:10px;width:100%;max-width:520px;margin:0;display:flex}.closing__email[data-astro-cid-mywans3a]{border:1px solid var(--color-border-input);border-radius:var(--radius-md);background:var(--color-bg);min-width:0;height:56px;color:var(--color-text);font:inherit;font-size:var(--text-17);letter-spacing:inherit;flex:auto;padding:0 18px}.closing__email[data-astro-cid-mywans3a]::placeholder{color:var(--color-text-muted);opacity:1}.closing__button[data-astro-cid-mywans3a]{min-height:56px}.closing__note[data-astro-cid-mywans3a]{color:var(--color-text-muted);font-size:var(--text-14);margin:0}@media (width<=767px){.closing[data-astro-cid-mywans3a]{padding-top:var(--section-space)}.closing__title[data-astro-cid-mywans3a]{font-size:min(var(--h2-size), calc((100vw - 2 * var(--gutter)) * .114 - 3.2px));line-height:1.18}.closing__form[data-astro-cid-mywans3a]{flex-direction:column}}.footer[data-astro-cid-jo6i4kqk]{padding:36px var(--gutter);border-top:1px solid var(--color-border)}.footer__inner[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-4) var(--space-7);max-width:var(--content-width);flex-wrap:wrap;margin:0 auto;display:flex}.footer__text[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted);font-size:var(--text-14)}.footer__nav[data-astro-cid-jo6i4kqk]{gap:var(--space-1);margin-left:auto;display:flex}.footer__link[data-astro-cid-jo6i4kqk]{min-height:var(--tap);color:var(--color-text-muted);font:inherit;font-size:var(--text-14);letter-spacing:inherit;cursor:pointer;transition:color var(--dur-fast);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:flex}@media (hover:hover){.footer__link[data-astro-cid-jo6i4kqk]:hover{color:var(--color-navy)}}.footer__icon[data-astro-cid-jo6i4kqk]{fill:currentColor;width:14px;height:14px}.footer__icon--play[data-astro-cid-jo6i4kqk],.footer__play[data-astro-cid-jo6i4kqk],html[data-motion=off] .footer__icon--pause[data-astro-cid-jo6i4kqk],html[data-motion=off] .footer__pause[data-astro-cid-jo6i4kqk]{display:none}html[data-motion=off] .footer__icon--play[data-astro-cid-jo6i4kqk]{display:block}html[data-motion=off] .footer__play[data-astro-cid-jo6i4kqk]{display:inline}@media (width<=767px){.footer__nav[data-astro-cid-jo6i4kqk],.footer__motion[data-astro-cid-jo6i4kqk]{margin-left:-10px}}@media (prefers-reduced-motion:reduce){.footer__motion[data-astro-cid-jo6i4kqk]{display:none}}
