.trust-band[data-astro-cid-vpzpabai]{display:grid;justify-items:center;text-align:center;gap:var(--sp-6);max-width:1000px;margin-inline:auto}.trust-band__kicker[data-astro-cid-vpzpabai]{font-family:var(--font-display);font-weight:800;font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--purple-500);background:var(--white);border:1.5px solid var(--border-on-light);padding:.4em 1.1em;border-radius:var(--r-pill);box-shadow:var(--shadow-light)}.trust-band__headline[data-astro-cid-vpzpabai]{font-size:clamp(1.9rem,1.2rem + 3vw,3.25rem);line-height:1.08;color:var(--purple-900);max-width:20ch}.trust-band__big[data-astro-cid-vpzpabai]{display:inline-block;background:var(--rainbow);background-size:400%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:glowing-button-85 16s linear infinite;padding:0 .06em}.trust-band__stats[data-astro-cid-vpzpabai]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter);width:100%;padding:0;margin:0}.trust-band__stat[data-astro-cid-vpzpabai]{display:grid;justify-items:center;gap:var(--sp-2);background:var(--white);border:1.5px solid var(--border-on-light);border-radius:var(--r-card);padding:var(--sp-6) var(--sp-4);box-shadow:var(--shadow-light);transition:transform var(--t-base) var(--ease-pop),box-shadow var(--t-base) ease}.trust-band__stat[data-astro-cid-vpzpabai]:nth-child(1){transform:rotate(-1.2deg)}.trust-band__stat[data-astro-cid-vpzpabai]:nth-child(3){transform:rotate(1.2deg)}.trust-band__stat[data-astro-cid-vpzpabai]:hover{transform:translateY(-4px) rotate(0);box-shadow:var(--shadow-lift)}.trust-band__icon[data-astro-cid-vpzpabai]{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:var(--lilac);color:var(--purple-500)}.trust-band__num[data-astro-cid-vpzpabai]{font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);color:var(--purple-900);line-height:1}.trust-band__caption[data-astro-cid-vpzpabai]{color:var(--text-on-light-muted);font-size:var(--fs-small);font-weight:600;max-width:18ch}.trust-band__foot[data-astro-cid-vpzpabai]{color:var(--text-on-light-muted);font-size:var(--fs-body);font-weight:600}.section--purple[data-astro-cid-vpzpabai] .trust-band__headline[data-astro-cid-vpzpabai],.section--ink[data-astro-cid-vpzpabai] .trust-band__headline[data-astro-cid-vpzpabai],.section--purple[data-astro-cid-vpzpabai] .trust-band__num[data-astro-cid-vpzpabai],.section--ink[data-astro-cid-vpzpabai] .trust-band__num[data-astro-cid-vpzpabai]{color:var(--white)}.section--purple[data-astro-cid-vpzpabai] .trust-band__kicker[data-astro-cid-vpzpabai],.section--ink[data-astro-cid-vpzpabai] .trust-band__kicker[data-astro-cid-vpzpabai],.section--purple[data-astro-cid-vpzpabai] .trust-band__stat[data-astro-cid-vpzpabai],.section--ink[data-astro-cid-vpzpabai] .trust-band__stat[data-astro-cid-vpzpabai]{background:#ffffff14;border-color:var(--border-on-dark);color:var(--white)}.section--purple[data-astro-cid-vpzpabai] .trust-band__caption[data-astro-cid-vpzpabai],.section--ink[data-astro-cid-vpzpabai] .trust-band__caption[data-astro-cid-vpzpabai],.section--purple[data-astro-cid-vpzpabai] .trust-band__foot[data-astro-cid-vpzpabai],.section--ink[data-astro-cid-vpzpabai] .trust-band__foot[data-astro-cid-vpzpabai]{color:var(--text-on-dark-muted)}@media(max-width:767px){.trust-band__stats[data-astro-cid-vpzpabai]{grid-template-columns:1fr;max-width:340px;margin-inline:auto}.trust-band__stat[data-astro-cid-vpzpabai]{transform:none!important}}@media(prefers-reduced-motion:reduce){.trust-band__big[data-astro-cid-vpzpabai]{animation:none}}.router-card[data-astro-cid-ks7y4p4p]{display:grid;gap:var(--sp-3);align-content:start;text-decoration:none;color:var(--text-on-light);position:relative;overflow:hidden}.router-card[data-astro-cid-ks7y4p4p]:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--pop-sky)}.router-card--grow[data-astro-cid-ks7y4p4p]:before{background:var(--pop-teal)}.router-card--start[data-astro-cid-ks7y4p4p]:before{background:var(--pop-coral)}.router-card--coach[data-astro-cid-ks7y4p4p]:before{background:var(--pop-pink)}.router-card--local[data-astro-cid-ks7y4p4p]:before{background:var(--purple-500)}.router-card--pricing[data-astro-cid-ks7y4p4p]:before{background:var(--accent-yellow)}.router-card__icon[data-astro-cid-ks7y4p4p]{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:var(--lilac);color:var(--purple-500);transition:transform var(--t-base) var(--ease-pop)}.router-card--grow[data-astro-cid-ks7y4p4p] .router-card__icon[data-astro-cid-ks7y4p4p]{color:var(--pop-teal)}.router-card--start[data-astro-cid-ks7y4p4p] .router-card__icon[data-astro-cid-ks7y4p4p]{color:var(--pop-coral)}.router-card--coach[data-astro-cid-ks7y4p4p] .router-card__icon[data-astro-cid-ks7y4p4p]{color:var(--pop-pink)}.router-card[data-astro-cid-ks7y4p4p]:hover .router-card__icon[data-astro-cid-ks7y4p4p]{transform:rotate(-8deg) scale(1.08)}.router-card__title[data-astro-cid-ks7y4p4p]{position:relative;display:inline-block;color:var(--purple-900)}.router-card__title[data-astro-cid-ks7y4p4p]:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:3px;background:var(--accent-yellow);border-radius:999px;transition:width var(--t-base) ease}.router-card[data-astro-cid-ks7y4p4p]:hover .router-card__title[data-astro-cid-ks7y4p4p]:after{width:100%}.router-card__descriptor[data-astro-cid-ks7y4p4p]{color:var(--text-on-light-muted);font-size:var(--fs-small)}.router-card__enter[data-astro-cid-ks7y4p4p]{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);font-weight:700;font-size:var(--fs-small);color:var(--purple-500)}.router-card[data-astro-cid-ks7y4p4p]:hover .router-card__enter[data-astro-cid-ks7y4p4p] svg[data-astro-cid-ks7y4p4p]{transform:translate(4px)}.router-card__enter[data-astro-cid-ks7y4p4p] svg[data-astro-cid-ks7y4p4p]{transition:transform var(--t-base) var(--ease-pop)}.skw[data-astro-cid-w6xlgs75]{--rot: 0deg;--size: 960px;--face: 112px;--R: calc(var(--size) / 2 - var(--face) / 2 - 10px);--hub: 660px;position:relative;margin-top:var(--sp-6);display:grid;justify-items:center;grid-template-areas:"wheel"}.skw__stage[data-astro-cid-w6xlgs75]{grid-area:wheel;position:relative;width:var(--size);height:var(--size);touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}.skw[data-astro-cid-w6xlgs75].is-dragging .skw__stage[data-astro-cid-w6xlgs75]{cursor:grabbing}.skw__ring[data-astro-cid-w6xlgs75]{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,#ffffff8c 0 55%,#ede4fbe6 55.2% 100%);box-shadow:inset 0 0 0 2px #3e116414,var(--shadow-light)}.skw__ring[data-astro-cid-w6xlgs75]:before{content:"";position:absolute;inset:calc(var(--size) / 2 - var(--R));border-radius:50%;border:3px dashed var(--purple-300);transform:rotate(var(--rot));opacity:.7}.skw__p[data-astro-cid-w6xlgs75]{position:absolute;left:50%;top:50%;width:var(--face);padding:0;border:0;background:none;cursor:inherit;display:grid;justify-items:center;gap:6px;transform:translate(-50%,calc(var(--face) / -2)) rotate(calc(var(--a) + var(--rot))) translateY(calc(var(--R) * -1)) rotate(calc((var(--a) + var(--rot)) * -1));transform-origin:50% calc(var(--face) / 2);z-index:1}.skw__face[data-astro-cid-w6xlgs75]{display:block;width:var(--face);height:var(--face);border-radius:50%;overflow:hidden;background:var(--c);border:4px solid var(--white);box-shadow:0 6px 18px #3e11642e;transition:transform var(--t-base) var(--ease-pop),border-color var(--t-base) ease,box-shadow var(--t-base) ease}.skw__face[data-astro-cid-w6xlgs75] img[data-astro-cid-w6xlgs75]{width:100%;height:100%;object-fit:cover;object-position:50% 30%;transform:scale(var(--z, 1.18));transform-origin:50% 35%;pointer-events:none}.skw__label[data-astro-cid-w6xlgs75]{font-family:var(--font-display);font-weight:700;font-size:18px;line-height:1.1;white-space:nowrap;color:var(--purple-900);background:var(--white);border-radius:var(--r-pill);padding:6px 14px;box-shadow:0 2px 8px #3e11641f;transition:background var(--t-base) ease,color var(--t-base) ease,transform var(--t-base) var(--ease-pop)}.skw__p[data-astro-cid-w6xlgs75]:hover .skw__face[data-astro-cid-w6xlgs75]{transform:scale(1.06)}.skw__p[data-astro-cid-w6xlgs75].is-active{z-index:2}.skw__p[data-astro-cid-w6xlgs75].is-active .skw__face[data-astro-cid-w6xlgs75]{transform:scale(1.22);border-color:var(--purple-900);box-shadow:var(--shadow-hard),0 0 0 6px var(--c)}.skw__p[data-astro-cid-w6xlgs75].is-active .skw__label[data-astro-cid-w6xlgs75]{position:absolute;bottom:100%;left:50%;background:var(--purple-900);color:var(--white);padding:8px 18px;transform:translate(-50%,-16px);box-shadow:var(--shadow-stamp)}.skw__p[data-astro-cid-w6xlgs75].is-active .skw__label[data-astro-cid-w6xlgs75]:after{content:"";position:absolute;left:50%;bottom:-7px;margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid var(--purple-900)}.skw__p[data-astro-cid-w6xlgs75]:focus-visible{outline:none}.skw__p[data-astro-cid-w6xlgs75]:focus-visible .skw__face[data-astro-cid-w6xlgs75]{outline:3px solid var(--focus);outline-offset:6px}.skw[data-astro-cid-w6xlgs75].is-snapping .skw__p[data-astro-cid-w6xlgs75],.skw[data-astro-cid-w6xlgs75].is-snapping .skw__ring[data-astro-cid-w6xlgs75]:before{transition:transform .55s var(--ease-entrance)}.skw__hint[data-astro-cid-w6xlgs75]{position:absolute;top:4%;right:6%;font-family:var(--font-hand);font-size:1.35rem;color:var(--purple-700);transform:rotate(8deg);display:flex;flex-direction:column;align-items:flex-end;pointer-events:none;z-index:3}.skw__hint[data-astro-cid-w6xlgs75] svg[data-astro-cid-w6xlgs75]{transform:scaleX(-1) rotate(10deg)}.skw__hint-touch[data-astro-cid-w6xlgs75]{display:none}.skw__hub[data-astro-cid-w6xlgs75]{grid-area:wheel;align-self:center;position:relative;width:var(--hub);height:var(--hub);border-radius:50%;background:var(--white);border:4px solid var(--accent);box-shadow:6px 6px 0 var(--purple-900),var(--shadow-lift);display:grid;place-items:center;transition:border-color var(--t-base) ease;z-index:2}.skw__hubin[data-astro-cid-w6xlgs75]{width:460px;max-width:100%;display:grid;gap:var(--sp-3);text-align:center;justify-items:center}.skw__panel[data-astro-cid-w6xlgs75]{display:grid;gap:var(--sp-3);justify-items:center;animation:skw-in .35s var(--ease-entrance)}.skw__panel[data-astro-cid-w6xlgs75][hidden],.skw__form[data-astro-cid-w6xlgs75][hidden],.skw__done[data-astro-cid-w6xlgs75][hidden]{display:none}@keyframes skw-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.skw__badge[data-astro-cid-w6xlgs75]{display:inline-block;font-family:var(--font-display);font-weight:800;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--purple-900);background:var(--accent-yellow);border-radius:var(--r-stamp);padding:4px 10px;box-shadow:var(--shadow-stamp);transform:rotate(-1.5deg)}.skw__title[data-astro-cid-w6xlgs75]{font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);line-height:var(--lh-heading);margin:0;color:var(--purple-900)}.skw__points[data-astro-cid-w6xlgs75]{list-style:none;margin:0;padding:0;display:grid;gap:6px;text-align:left}.skw__points[data-astro-cid-w6xlgs75] li[data-astro-cid-w6xlgs75]{position:relative;padding-left:30px;font-size:17px;line-height:1.4;color:var(--ink-900)}.skw__points[data-astro-cid-w6xlgs75] li[data-astro-cid-w6xlgs75]:before{content:"";position:absolute;left:0;top:.12em;width:21px;height:21px;border-radius:50%;background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%233e1164' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 13px no-repeat;transition:background-color var(--t-base) ease}.skw__form[data-astro-cid-w6xlgs75]{display:grid;gap:var(--sp-3);width:100%;justify-items:center;margin-top:var(--sp-1)}.skw__hp[data-astro-cid-w6xlgs75]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.skw__fields[data-astro-cid-w6xlgs75]{display:grid;grid-template-columns:1fr 1.3fr;gap:var(--sp-2);width:100%}.skw__fields[data-astro-cid-w6xlgs75] input[data-astro-cid-w6xlgs75]{min-height:46px;width:100%;border:1.5px solid var(--border-on-light);border-radius:var(--r-btn);padding:0 var(--sp-3);font:inherit;font-size:var(--fs-small);color:var(--ink-900);background:var(--lilac)}.skw__fields[data-astro-cid-w6xlgs75] input[data-astro-cid-w6xlgs75]:focus{outline:2px solid var(--focus);outline-offset:1px;background:var(--white)}.skw__submit[data-astro-cid-w6xlgs75]{width:100%}.skw__submit[data-astro-cid-w6xlgs75][disabled]{opacity:.7;pointer-events:none}.skw__error[data-astro-cid-w6xlgs75]{margin:0;font-size:var(--fs-micro);color:var(--state-error)}.skw__fine[data-astro-cid-w6xlgs75]{margin:0;font-size:12px;line-height:1.4;color:var(--text-on-light-muted);max-width:380px}.skw__done[data-astro-cid-w6xlgs75]{display:grid;gap:var(--sp-3);justify-items:center}.skw__done[data-astro-cid-w6xlgs75] p[data-astro-cid-w6xlgs75]{margin:0;color:var(--text-on-light-muted);font-size:var(--fs-small)}.skw__chip[data-astro-cid-w6xlgs75]{display:none;position:absolute;top:var(--chip-top, 150px);z-index:4;align-items:center;gap:4px;font-family:var(--font-display);font-weight:700;font-size:15px;line-height:1;white-space:nowrap;color:var(--purple-900);background:var(--white);border:2px solid var(--purple-900);border-radius:var(--r-pill);padding:8px 12px;box-shadow:3px 3px 0 var(--purple-900);cursor:pointer}.skw__chip--prev[data-astro-cid-w6xlgs75]{left:12px;animation:skw-nudge-l 2.4s ease-in-out infinite}.skw__chip--next[data-astro-cid-w6xlgs75]{right:12px;animation:skw-nudge-r 2.4s ease-in-out infinite}.skw__chip[data-astro-cid-w6xlgs75]:active{box-shadow:1px 1px 0 var(--purple-900)}@keyframes skw-nudge-r{0%,60%,to{transform:translate(0)}75%{transform:translate(6px)}}@keyframes skw-nudge-l{0%,60%,to{transform:translate(0)}75%{transform:translate(-6px)}}@media(max-width:1179px)and (min-width:980px){.skw[data-astro-cid-w6xlgs75]{--size: 880px;--face: 100px;--R: calc(var(--size) / 2 - var(--face) / 2 - 8px);--hub: 610px}.skw__hubin[data-astro-cid-w6xlgs75]{width:430px}}@media(max-width:979px){.skw[data-astro-cid-w6xlgs75]{--size: 760px;--face: 104px;--R: 315px;--chip-top: 200px;grid-template-areas:"stage" "hub"}.skw__stage[data-astro-cid-w6xlgs75]{grid-area:stage;width:calc(100% + 2 * var(--outer-margin));margin-inline:calc(-1 * var(--outer-margin));height:440px;overflow:hidden;overflow:clip;-webkit-mask-image:linear-gradient(#000 90%,transparent);mask-image:linear-gradient(#000 90%,transparent)}.skw__ring[data-astro-cid-w6xlgs75]{width:var(--size);height:var(--size);inset:40px auto auto 50%;margin-left:calc(var(--size) / -2)}.skw__p[data-astro-cid-w6xlgs75]:not(.is-active){opacity:.45}.skw__p[data-astro-cid-w6xlgs75]{transition:opacity var(--t-base) ease}.skw__hint[data-astro-cid-w6xlgs75]{inset:auto auto 120px 50%;transform:translate(-50%) rotate(-3deg);font-size:1.3rem}.skw__hint[data-astro-cid-w6xlgs75] svg[data-astro-cid-w6xlgs75],.skw__hint-desk[data-astro-cid-w6xlgs75]{display:none}.skw__hint-touch[data-astro-cid-w6xlgs75]{display:inline}.skw__chip[data-astro-cid-w6xlgs75]{display:inline-flex}.skw__hub[data-astro-cid-w6xlgs75]{grid-area:hub;width:100%;max-width:560px;height:auto;border-radius:var(--r-panel);padding:var(--sp-6) var(--sp-5)}.skw__hubin[data-astro-cid-w6xlgs75]{width:100%}}@media(max-width:600px){.skw[data-astro-cid-w6xlgs75]{--size: 560px;--face: 92px;--R: 214px;--chip-top: 150px}.skw__stage[data-astro-cid-w6xlgs75]{height:340px}.skw__chip[data-astro-cid-w6xlgs75]{max-width:132px;white-space:normal;line-height:1.15}.skw__chip--prev[data-astro-cid-w6xlgs75]{text-align:left}.skw__chip--next[data-astro-cid-w6xlgs75]{text-align:right}.skw__hint[data-astro-cid-w6xlgs75]{bottom:112px;font-size:1.15rem}}@media(max-width:520px){.skw__fields[data-astro-cid-w6xlgs75]{grid-template-columns:1fr}.skw__hub[data-astro-cid-w6xlgs75]{padding:var(--sp-5) var(--sp-4)}}@media(prefers-reduced-motion:reduce){.skw[data-astro-cid-w6xlgs75].is-snapping .skw__p[data-astro-cid-w6xlgs75],.skw[data-astro-cid-w6xlgs75].is-snapping .skw__ring[data-astro-cid-w6xlgs75]:before,.skw__panel[data-astro-cid-w6xlgs75],.skw__chip[data-astro-cid-w6xlgs75]{transition:none;animation:none}}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 80% 30%,#5e2a8f,#3e1164 55%,#2a0b47);min-height:clamp(560px,82vh,820px);display:flex;align-items:center;isolation:isolate}.hero__cast[data-astro-cid-j7pv25f6]{position:absolute;right:0;bottom:0;height:100%;width:auto;max-width:none;object-fit:cover;object-position:right bottom;z-index:-1;animation:hero-float 9s ease-in-out infinite}.hero__crew[data-astro-cid-j7pv25f6]{display:none}.hero__fx[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.hero__wash[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#2a0b47 0%,rgba(42,11,71,.86) 34%,rgba(42,11,71,.3) 56%,transparent 70%)}.hero__inner[data-astro-cid-j7pv25f6]{position:relative;z-index:1;width:100%;padding-block:var(--sp-9)}.hero__copy[data-astro-cid-j7pv25f6]{max-width:620px;color:var(--white)}.hero__eyebrow[data-astro-cid-j7pv25f6]{color:var(--accent-yellow)}.hero__title[data-astro-cid-j7pv25f6]{color:var(--white);font-size:clamp(2.6rem,1.6rem + 4.4vw,4.4rem);line-height:1.04;margin-top:var(--sp-4)}.hero__stamp[data-astro-cid-j7pv25f6]{font-size:inherit;margin-top:.12em}.hero__lede[data-astro-cid-j7pv25f6]{color:#ffffffd9;margin-top:var(--sp-5);max-width:46ch}.hero__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-5);margin-top:var(--sp-7)}.hero__cta[data-astro-cid-j7pv25f6] .hero__cta-primary{color:var(--purple-900)}.hero__cta[data-astro-cid-j7pv25f6] .hero__cta-primary:after{background-color:var(--white)!important}.hero__ghost[data-astro-cid-j7pv25f6]{background:var(--purple-700);border-color:var(--accent-yellow);border-width:2px;color:var(--white)}.hero__ghost[data-astro-cid-j7pv25f6]:hover{background:var(--purple-900);border-color:var(--accent-yellow);color:var(--white)}.hero__caps[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);margin:var(--sp-6) 0 0;padding:0;max-width:52ch}.hero__cap[data-astro-cid-j7pv25f6]{list-style:none;position:relative;display:inline-flex;align-items:center;font-family:var(--font-display);font-weight:700;font-size:var(--fs-small);letter-spacing:.02em;color:#ffffffe6}.hero__cap[data-astro-cid-j7pv25f6]+.hero__cap[data-astro-cid-j7pv25f6]:before{content:"";width:6px;height:6px;margin-right:var(--sp-4);border-radius:50%;background:var(--accent-yellow);flex:none}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(max-width:1023.98px),(max-aspect-ratio:5 / 4){.hero[data-astro-cid-j7pv25f6]{min-height:0;display:block;align-items:initial;overflow:visible;background-image:linear-gradient(180deg,#2a0b47f0,#2a0b479e 34%,#2a0b4757 62%,#2a0b479e),var(--hero-bg-mobile),radial-gradient(120% 90% at 80% 30%,#5e2a8f,#3e1164 55%,#2a0b47);background-size:cover,cover,cover;background-position:center,center bottom,center;background-repeat:no-repeat}.hero__cast[data-astro-cid-j7pv25f6],.hero__fx[data-astro-cid-j7pv25f6],.hero__wash[data-astro-cid-j7pv25f6]{display:none}.hero__inner[data-astro-cid-j7pv25f6]{position:relative;z-index:2;padding-top:var(--sp-8);padding-bottom:var(--sp-5)}.hero__copy[data-astro-cid-j7pv25f6]{max-width:640px}.hero__crew[data-astro-cid-j7pv25f6]{display:block;position:relative;z-index:0;width:min(100%,560px);height:auto;margin:clamp(-13rem,-32vw,-3rem) auto -20px;filter:none}}@media(max-width:749.98px){.hero__inner[data-astro-cid-j7pv25f6]{padding-top:var(--sp-6)}.hero__copy[data-astro-cid-j7pv25f6]{max-width:100%}.hero__title[data-astro-cid-j7pv25f6]{font-size:clamp(2.2rem,1.5rem + 4vw,3.1rem)}}.home-tools[data-astro-cid-j7pv25f6]{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.hero__cast[data-astro-cid-j7pv25f6]{animation:none}}.problem[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2rem,5vw,5rem);align-items:center}.problem__copy[data-astro-cid-j7pv25f6]{display:grid;gap:var(--sp-5)}.problem__art[data-astro-cid-j7pv25f6]{position:relative;justify-self:center;max-width:380px}.problem__standee[data-astro-cid-j7pv25f6]{border-radius:var(--r-card);overflow:hidden;box-shadow:var(--shadow-lift);transform:rotate(2deg)}.sticky-note[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;font-family:var(--font-hand);font-size:var(--fs-body-l);background:var(--accent-yellow);color:var(--ink-900);padding:var(--sp-3) var(--sp-4);border-radius:6px;box-shadow:var(--shadow-dark)}.sticky-note--1[data-astro-cid-j7pv25f6]{top:-6%;left:-14%;transform:rotate(-8deg);background:#fff5a8}.sticky-note--2[data-astro-cid-j7pv25f6]{bottom:6%;right:-12%;transform:rotate(7deg);background:var(--pop-pink);color:var(--white)}.tool-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter)}.tools-sweep[data-astro-cid-j7pv25f6]{--sweep-fade: clamp(52px, 9vw, 128px);position:absolute;inset:0;z-index:0;background:var(--rainbow);background-size:400% 400%;background-repeat:no-repeat;background-position:0% 0%;opacity:0;animation:tools-sweep 26s linear infinite;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--sweep-fade),#000 calc(100% - var(--sweep-fade)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--sweep-fade),#000 calc(100% - var(--sweep-fade)),transparent 100%)}@keyframes tools-sweep{0%{background-position:0% 0%;opacity:0}8%{background-position:0% 0%;opacity:.2}92%{background-position:100% 100%;opacity:.2}to{background-position:100% 100%;opacity:0}}.home-tools[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:100%;height:clamp(40px,6vw,90px);background:var(--surface);pointer-events:none}.home-tools[data-astro-cid-j7pv25f6]>.container{position:relative;z-index:1}.home-tools[data-astro-cid-j7pv25f6] .tool-grid[data-astro-cid-j7pv25f6]>.card{background:#ffffffd1}@media(prefers-reduced-motion:reduce){.tools-sweep[data-astro-cid-j7pv25f6]{animation:none;opacity:.12}}.tools-head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;gap:clamp(1.5rem,4vw,4rem);align-items:center;margin-bottom:var(--sp-7)}.tools-head__copy[data-astro-cid-j7pv25f6]{display:grid}.tools-head__lede[data-astro-cid-j7pv25f6]{margin-top:var(--sp-6)}.home-diff[data-astro-cid-j7pv25f6]{align-items:stretch}.home-diff[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(1){transform:rotate(-1deg)}.home-diff[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(3){transform:rotate(1deg)}.diff-head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;gap:clamp(1.5rem,4vw,4rem);align-items:end;margin-bottom:-3px}.diff-head[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{margin-bottom:var(--sp-7)}.diff-head[data-astro-cid-j7pv25f6] .diff-head__art{align-self:end;margin-bottom:0;position:relative;z-index:0}.home-diff[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.steps-with-art[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:center}.faq-with-art[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;gap:clamp(1.5rem,4vw,3.5rem);align-items:center}.home-final[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.home-final[data-astro-cid-j7pv25f6] .cta-band__inner[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.final-banner[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;width:100%}.final-banner[data-astro-cid-j7pv25f6] .final-banner__art{margin-bottom:0;position:relative;z-index:0}.final-banner__plate[data-astro-cid-j7pv25f6]{position:relative;z-index:1;margin-top:-2px;width:100%;max-width:760px;padding:var(--sp-6) clamp(1.5rem,4vw,3rem);border-radius:var(--r-card);background:linear-gradient(180deg,#ffffff24,#ffffff0f);border:2px solid var(--accent-yellow);box-shadow:0 18px 44px #00000052}.final-banner__plate[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0}.final-banner[data-astro-cid-j7pv25f6] .final-banner__art img,.diff-head[data-astro-cid-j7pv25f6] .diff-head__art img{filter:none}.router-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gutter);max-width:820px;margin-inline:auto}.router-grid[data-astro-cid-j7pv25f6]>:nth-child(5){grid-column:1 / -1;width:calc(50% - (var(--gutter) / 2));margin-inline:auto;justify-items:center;text-align:center}.router-grid[data-astro-cid-j7pv25f6]>:nth-child(5) .router-card__title:after{left:50%;transform:translate(-50%)}.home-pricing[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:var(--gutter);align-items:center}.home-pricing[data-astro-cid-j7pv25f6]>:nth-child(1),.home-pricing[data-astro-cid-j7pv25f6]>:nth-child(3){transform:scale(.94);transform-origin:center}.home-pricing[data-astro-cid-j7pv25f6]>:nth-child(2){align-self:stretch}.home-pricing-wide[data-astro-cid-j7pv25f6]{margin-top:var(--sp-8)}.home-platform[data-astro-cid-j7pv25f6]{margin-top:var(--sp-9, 5rem)}.center-cta[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;margin-top:var(--sp-7)}.cta-band--plain[data-astro-cid-j7pv25f6]{text-align:center}@media(max-width:1023px){.problem[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.tools-head[data-astro-cid-j7pv25f6],.diff-head[data-astro-cid-j7pv25f6],.steps-with-art[data-astro-cid-j7pv25f6],.faq-with-art[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;justify-items:center}.diff-head[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{order:-1;margin-bottom:var(--sp-6)}.tool-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.home-pricing[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;max-width:480px;margin-inline:auto}.home-pricing[data-astro-cid-j7pv25f6]>:nth-child(1),.home-pricing[data-astro-cid-j7pv25f6]>:nth-child(3){transform:none}.home-pricing[data-astro-cid-j7pv25f6]>:nth-child(2){order:-1}.home-pricing-wide[data-astro-cid-j7pv25f6]{max-width:480px;margin-inline:auto}.home-diff[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{transform:none!important}}@media(max-width:640px){.tool-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.router-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;max-width:420px}.router-grid[data-astro-cid-j7pv25f6]>:nth-child(5){width:100%}.sticky-note--1[data-astro-cid-j7pv25f6]{left:-6%}.sticky-note--2[data-astro-cid-j7pv25f6]{right:-4%}}
