.hm[data-astro-cid-6gez5okq]{padding-block:var(--section);position:relative;overflow:hidden}.hm__grid[data-astro-cid-6gez5okq]{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.hm__media[data-astro-cid-6gez5okq]{max-width:34rem;padding:0 0 4.5rem 3.5rem;position:relative}.hm__back[data-astro-cid-6gez5okq]{z-index:0;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:28px;position:absolute;inset:2.5rem -1.6rem 3rem 2.4rem}.hm__bar[data-astro-cid-6gez5okq]{background:linear-gradient(var(--orange), transparent);width:3px;height:9rem;position:absolute;bottom:6rem;left:.6rem}.hm__dots[data-astro-cid-6gez5okq]{background-image:radial-gradient(#ffffff40 1.6px,#0000 2px);background-size:20px 20px;width:9rem;height:7rem;position:absolute;bottom:.5rem;left:-.2rem}.hm__main[data-astro-cid-6gez5okq]{z-index:1;transform-origin:0;position:relative;transform:perspective(1400px)rotateY(4deg)rotate(-1.6deg)}.hm__main[data-astro-cid-6gez5okq] .hm__ph{border:3px solid #ffffffeb;border-radius:20px;box-shadow:0 40px 70px -30px #000c}.hm__tag[data-astro-cid-6gez5okq]{z-index:3;backdrop-filter:blur(14px);background:#1e305ab8;border:1px solid #ffffff47;border-radius:14px;align-items:center;gap:.8rem;max-width:15.5rem;padding:.8rem 1rem;display:flex;position:absolute;top:36%;left:0;box-shadow:0 20px 36px -18px #000000b3}.hm__tag[data-astro-cid-6gez5okq] svg[data-astro-cid-6gez5okq]{color:#ff6b70;flex:none;width:2.4rem}.hm__tag[data-astro-cid-6gez5okq] strong[data-astro-cid-6gez5okq],.hm__cap[data-astro-cid-6gez5okq] strong[data-astro-cid-6gez5okq]{font:700 .86rem/1.2 var(--font-body);color:#fff;display:block}.hm__tag[data-astro-cid-6gez5okq] span[data-astro-cid-6gez5okq],.hm__cap[data-astro-cid-6gez5okq] span[data-astro-cid-6gez5okq]{color:#c3cfe6;margin-top:.15rem;font-size:.78rem;line-height:1.3;display:block}.hm__curve[data-astro-cid-6gez5okq]{z-index:3;filter:drop-shadow(0 4px 8px #00000080);width:4.4rem;position:absolute;bottom:7.2rem;left:38%;transform:rotate(-4deg)}.hm__cloud[data-astro-cid-6gez5okq]{z-index:4;background:#07142f;border:3px solid #fff;border-radius:20px;width:52%;position:absolute;bottom:0;right:-2.2rem;overflow:hidden;transform:rotate(2deg);box-shadow:0 34px 56px -22px #000000d9}.hm__cloud[data-astro-cid-6gez5okq] .hm__cloudph{filter:grayscale()contrast(1.5)brightness(.75);border-radius:0}.hm__cloud[data-astro-cid-6gez5okq]:before{content:"";z-index:1;mix-blend-mode:multiply;background:linear-gradient(#143c8c8c,#07142fb3);position:absolute;inset:0}.hm__mesh[data-astro-cid-6gez5okq]{z-index:2;mix-blend-mode:screen;opacity:.85;background-image:linear-gradient(30deg,#a0c8ff80 1px,#0000 1px),linear-gradient(150deg,#a0c8ff80 1px,#0000 1px),linear-gradient(90deg,#a0c8ff59 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.hm__cap[data-astro-cid-6gez5okq]{z-index:3;background:linear-gradient(#0000,#050d22eb);align-items:center;gap:.6rem;padding:1.6rem .9rem .8rem;display:flex;position:absolute;bottom:0;left:0;right:0}.hm__cap[data-astro-cid-6gez5okq] svg[data-astro-cid-6gez5okq]{color:#fff;flex:none;width:1.7rem}.hm__txt[data-astro-cid-6gez5okq] .h-lg[data-astro-cid-6gez5okq]{margin-bottom:2.4rem}.hm__list[data-astro-cid-6gez5okq]{gap:1.5rem;margin:0 0 2.6rem;padding:0;list-style:none;display:grid;position:relative}.hm__list[data-astro-cid-6gez5okq]:before{content:"";background:#ffffff38;width:1px;position:absolute;top:2rem;bottom:2rem;left:1.5rem}.hm__list[data-astro-cid-6gez5okq] li[data-astro-cid-6gez5okq]{grid-template-columns:3rem 5rem 1fr;align-items:center;gap:1.4rem;display:grid;position:relative}.hm__n[data-astro-cid-6gez5okq]{z-index:1;width:3rem;height:3rem;font:700 .85rem/1 var(--font-body);color:#fff;background:#5a1626;border:1.5px solid #c8323c;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 0 5px #e31e241f}.hm__ic[data-astro-cid-6gez5okq]{color:#fff;background:linear-gradient(160deg,#ffffff1a,#ffffff08);border:1px solid #ffffff38;border-radius:16px;place-items:center;width:5rem;height:5rem;display:grid;box-shadow:inset 0 1px #ffffff1f,0 14px 24px -16px #000000b3}.hm__ic[data-astro-cid-6gez5okq] svg[data-astro-cid-6gez5okq]{width:2.4rem;height:2.4rem}.hm__list[data-astro-cid-6gez5okq] h3[data-astro-cid-6gez5okq]{letter-spacing:0;margin-bottom:.35rem;font-size:1.15rem}.hm__list[data-astro-cid-6gez5okq] p[data-astro-cid-6gez5okq]{color:#b7c4de;margin:0;font-size:.98rem;line-height:1.55}.hm__cta[data-astro-cid-6gez5okq]{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.hm__btn[data-astro-cid-6gez5okq]{color:#fff;transition:transform .3s var(--ease), background .3s, color .3s;background:#ff4d55;border-radius:99px;align-items:center;gap:.7rem;padding:1rem 1.7rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 16px 30px -14px #ff4d55b3}.hm__btn[data-astro-cid-6gez5okq]:hover{color:var(--forest-900);background:#fff;transform:translateY(-2px)}.hm__btn[data-astro-cid-6gez5okq] svg{width:1.1rem;height:1.1rem}.hm__dl[data-astro-cid-6gez5okq]{color:#fff;border-bottom:1.5px solid #ffffffb3;align-items:center;gap:.6rem;padding-bottom:3px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.hm__dl[data-astro-cid-6gez5okq] svg{width:1.2rem;height:1.2rem}.hm__dl[data-astro-cid-6gez5okq]:hover{border-color:var(--orange)}@media (width>=1001px){.hm__main[data-astro-cid-6gez5okq] .hm__ph{height:clamp(22rem, calc(100vh - var(--header-h) - 2 * var(--section) - 6rem), 40rem);aspect-ratio:auto!important}.hm__txt[data-astro-cid-6gez5okq] .h-lg[data-astro-cid-6gez5okq]{margin-bottom:clamp(1rem,3vh,2.4rem);font-size:clamp(1.8rem,min(3.4vw,5.2vh),3.2rem)}.hm__list[data-astro-cid-6gez5okq]{gap:clamp(.7rem,2vh,1.5rem);margin-bottom:clamp(1.2rem,3.4vh,2.6rem)}.hm__ic[data-astro-cid-6gez5okq]{width:clamp(3.4rem,8vh,5rem);height:clamp(3.4rem,8vh,5rem)}.hm__ic[data-astro-cid-6gez5okq] svg[data-astro-cid-6gez5okq]{width:1.9rem;height:1.9rem}.hm__grid[data-astro-cid-6gez5okq]{grid-template-columns:.85fr 1.15fr}.hm__list[data-astro-cid-6gez5okq] li[data-astro-cid-6gez5okq]{grid-template-columns:2.6rem clamp(3.4rem,8vh,5rem) 1fr;gap:1rem}.hm__n[data-astro-cid-6gez5okq]{width:2.6rem;height:2.6rem}.hm__list[data-astro-cid-6gez5okq]:before{left:1.3rem}.hm__list[data-astro-cid-6gez5okq] p[data-astro-cid-6gez5okq]{font-size:.93rem;line-height:1.5}.hm__list[data-astro-cid-6gez5okq] h3[data-astro-cid-6gez5okq]{margin-bottom:.2rem;font-size:1.05rem}}@media (width<=1000px){.hm__grid[data-astro-cid-6gez5okq]{grid-template-columns:1fr}.hm__media[data-astro-cid-6gez5okq]{width:100%;margin-inline:auto}}@media (width<=560px){.hm__media[data-astro-cid-6gez5okq]{padding-bottom:4rem;padding-left:1.2rem}.hm__cloud[data-astro-cid-6gez5okq]{right:-.6rem}.hm__tag[data-astro-cid-6gez5okq]{max-width:12.5rem;top:30%}.hm__list[data-astro-cid-6gez5okq] li[data-astro-cid-6gez5okq]{grid-template-columns:2.6rem 1fr}.hm__list[data-astro-cid-6gez5okq] li[data-astro-cid-6gez5okq] .hm__ic[data-astro-cid-6gez5okq]{display:none}.hm__list[data-astro-cid-6gez5okq]:before{left:1.3rem}.hm__n[data-astro-cid-6gez5okq]{width:2.6rem;height:2.6rem}}.st[data-astro-cid-w74ncyn7]{isolation:isolate;color:#fff;background:linear-gradient(110deg,#7d0c14,#b3151f 55%,#e0212a);padding-block:clamp(2rem,5vh,3.4rem);position:relative;overflow:hidden}.st__bg[data-astro-cid-w74ncyn7]{z-index:-3;mix-blend-mode:multiply;opacity:.55;position:absolute;inset:0}.st__bg[data-astro-cid-w74ncyn7] .st__ph{filter:grayscale()contrast(1.1);border-radius:0;width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.st[data-astro-cid-w74ncyn7]:before{content:"";z-index:-2;background:radial-gradient(60% 120% at 100% 0,#ff3c428c,#0000 65%),linear-gradient(90deg,#6e08108c,#0000 40%);position:absolute;inset:0}.st__slash[data-astro-cid-w74ncyn7]{z-index:-1;border-left:1px solid #ffffff47;position:absolute;top:8%;bottom:8%;transform:skew(-28deg)}.st__slash--a[data-astro-cid-w74ncyn7]{background:linear-gradient(90deg,#0000001f,#0000);width:7rem;left:3%}.st__slash--b[data-astro-cid-w74ncyn7]{background:linear-gradient(270deg,#ffffff14,#0000);border-left:0;border-right:1px solid #ffffff47;width:5rem;right:2%}.st__dots[data-astro-cid-w74ncyn7]{z-index:-1;background-image:radial-gradient(#fff6 1.4px,#0000 1.8px);background-size:18px 18px;width:7rem;height:5rem;position:absolute}.st__dots--l[data-astro-cid-w74ncyn7]{bottom:.8rem;left:1.5rem}.st__dots--r[data-astro-cid-w74ncyn7]{top:.8rem;right:1.5rem}.st__grid[data-astro-cid-w74ncyn7]{grid-template-columns:repeat(4,1fr);margin-block:0;padding:0;list-style:none;display:grid}.st__grid[data-astro-cid-w74ncyn7] li[data-astro-cid-w74ncyn7]{text-align:center;justify-items:center;gap:.35rem;padding:.4rem 1rem;display:grid;position:relative}.st__grid[data-astro-cid-w74ncyn7] li[data-astro-cid-w74ncyn7]+li[data-astro-cid-w74ncyn7]:before{content:"";background:linear-gradient(#0000,#ffffff73,#0000);width:1px;position:absolute;top:18%;bottom:18%;left:0}.st__ring[data-astro-cid-w74ncyn7]{background:#ffffff38;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:4.4rem;height:4.4rem;margin-bottom:.4rem;display:grid;box-shadow:0 0 0 6px #ffffff14}.st__ico[data-astro-cid-w74ncyn7]{width:3.1rem;height:3.1rem;color:var(--orange);background:#fdeeee;border-radius:50%;place-items:center;display:grid}.st__ico[data-astro-cid-w74ncyn7] svg[data-astro-cid-w74ncyn7]{width:1.5rem;height:1.5rem}.st__grid[data-astro-cid-w74ncyn7] strong[data-astro-cid-w74ncyn7]{font:800 clamp(2.2rem, 4vw, 3.4rem)/1 var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.st__l[data-astro-cid-w74ncyn7]{color:#fffffff2;font-size:1.05rem}@media (width<=760px){.st__grid[data-astro-cid-w74ncyn7]{grid-template-columns:1fr 1fr;row-gap:1.6rem}.st__grid[data-astro-cid-w74ncyn7] li[data-astro-cid-w74ncyn7]:nth-child(3):before{display:none}.st__ring[data-astro-cid-w74ncyn7]{width:3.6rem;height:3.6rem}.st__ico[data-astro-cid-w74ncyn7]{width:2.5rem;height:2.5rem}}.ic[data-astro-cid-bjrmmhok]{isolation:isolate;background:#f6f8fd;padding-block:clamp(2.4rem,4.5vw,3.6rem) clamp(2rem,3.5vw,3rem);position:relative;overflow:hidden}.ic__bg[data-astro-cid-bjrmmhok]{z-index:-1;background:linear-gradient(#f8faff 0%,#f8fafff5 45%,#f8faff8c 75%,#f8faff40 100%),url(/media/bg.avif) bottom/cover no-repeat;position:absolute;inset:0}.ic__bg[data-astro-cid-bjrmmhok]:before{content:"";background-image:radial-gradient(#0c21491a 1.2px,#0000 1.6px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 60%);mask-image:linear-gradient(#000,#0000 60%)}.ic__bg[data-astro-cid-bjrmmhok]:after{content:"";border:1px solid #e31e2438;border-radius:50%;width:30rem;height:30rem;position:absolute;top:-10rem;right:-8rem;box-shadow:0 0 0 3rem #e31e2400,0 0 0 1px #e31e241a}.ic__head[data-astro-cid-bjrmmhok]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.4rem;display:flex}.ic[data-astro-cid-bjrmmhok] .eyebrow[data-astro-cid-bjrmmhok]{color:var(--orange-ink)}.ic[data-astro-cid-bjrmmhok] .eyebrow[data-astro-cid-bjrmmhok] span[data-astro-cid-bjrmmhok]{color:var(--muted)}.ic[data-astro-cid-bjrmmhok] h2[data-astro-cid-bjrmmhok]{max-width:26ch;font-size:clamp(1.8rem,3.2vw,2.6rem)}.ic[data-astro-cid-bjrmmhok] h2[data-astro-cid-bjrmmhok] em[data-astro-cid-bjrmmhok]{color:#f0302f;font-style:normal}.ic__chips[data-astro-cid-bjrmmhok]{flex-wrap:wrap;gap:.7rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.ic__chip[data-astro-cid-bjrmmhok]{color:var(--charcoal);transition:background .3s, color .3s, border-color .3s, transform .3s var(--ease), box-shadow .3s;background:#ffffff8c;border:1.5px solid #0c2149bf;border-radius:99px;align-items:center;gap:.75rem;padding:.6rem 1.2rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.ic__chip[data-astro-cid-bjrmmhok] svg[data-astro-cid-bjrmmhok]{flex:none;width:1.4rem;height:1.4rem}.ic__chip[data-astro-cid-bjrmmhok]:hover{background:#fff;transform:translateY(-2px);box-shadow:0 14px 24px -16px #0c214980}.ic__chip[data-astro-cid-bjrmmhok].is-on{color:#fff;background:linear-gradient(#c9162a,#a40e1f);border-color:#0000;box-shadow:0 16px 26px -12px #be142699}.ic__t[data-astro-cid-bjrmmhok]{font:600 .78rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.9rem;margin:0 0 .5rem;display:flex}.ic__t[data-astro-cid-bjrmmhok]:before{content:"";background:var(--orange);width:2.2rem;height:2px}.ic__car[data-astro-cid-bjrmmhok]{margin-block:-.4rem -1rem;padding-block:1rem 2rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ic__track[data-astro-cid-bjrmmhok]{width:max-content;animation:28s linear infinite ic-scroll;display:flex}.ic__car[data-astro-cid-bjrmmhok]:hover .ic__track[data-astro-cid-bjrmmhok]{animation-play-state:paused}.ic__set[data-astro-cid-bjrmmhok]{gap:1rem;margin:0;padding:0 1rem 0 0;list-style:none;display:flex}.ic__set[data-astro-cid-bjrmmhok] li[data-astro-cid-bjrmmhok]{width:8.4rem;height:6.8rem;transition:transform .4s var(--ease), box-shadow .4s;background:#fff;border-radius:16px;flex:none;justify-content:center;align-items:center;padding:1rem;display:flex;overflow:hidden;box-shadow:0 1px 2px #0c21490f,0 10px 22px -10px #0c214947}.ic__set[data-astro-cid-bjrmmhok] li[data-astro-cid-bjrmmhok]:hover{transform:translateY(-4px);box-shadow:0 22px 30px -20px #0c214980}.ic__set[data-astro-cid-bjrmmhok] img[data-astro-cid-bjrmmhok]{object-fit:contain;mix-blend-mode:multiply;border-radius:6px;width:auto;min-width:0;max-width:100%;height:auto;max-height:100%}@keyframes ic-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ic__car[data-astro-cid-bjrmmhok]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ic__track[data-astro-cid-bjrmmhok]{animation:none}.ic__set[data-astro-cid-bjrmmhok][aria-hidden=true]{display:none}}@media (width<=700px){.ic__set[data-astro-cid-bjrmmhok] li[data-astro-cid-bjrmmhok]{width:7rem;height:5.8rem;padding:.8rem}.ic__chip[data-astro-cid-bjrmmhok]{padding:.75rem 1.2rem;font-size:.92rem}}.rm[data-astro-cid-zmiffoa3]{padding-block:var(--section);background:linear-gradient(#eef2fb,#f7f9fe);position:relative;overflow:hidden}.rm[data-astro-cid-zmiffoa3]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#e31e2414,#0000);border-radius:50%;width:32rem;height:32rem;position:absolute;top:-12rem;right:-10rem}.rm__top[data-astro-cid-zmiffoa3]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(1.4rem,3.5vh,2.6rem);display:flex}.rm__top[data-astro-cid-zmiffoa3] h2[data-astro-cid-zmiffoa3]{font-size:clamp(1.8rem,min(3.6vw,5.6vh),3.2rem)}.rm__row[data-astro-cid-zmiffoa3]{grid-template-columns:15.5rem minmax(0,1fr);align-items:stretch;gap:1.4rem;display:grid}.rm__sum[data-astro-cid-zmiffoa3]{text-align:center;color:#fff;transition:transform .4s var(--ease);background:radial-gradient(120% 80% at 100% 0,#2a58b8 0%,#0000 60%),linear-gradient(165deg,#12306a,#07173a);border-radius:24px;align-content:center;justify-items:center;gap:.7rem;padding:1.6rem 1.2rem;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 44px -26px #07173ab3}.rm__sum[data-astro-cid-zmiffoa3]:hover{transform:translateY(-4px)}.rm__sum[data-astro-cid-zmiffoa3]:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 100% 0,#000,#0000 75%);mask-image:radial-gradient(80% 70% at 100% 0,#000,#0000 75%)}.rm__sum[data-astro-cid-zmiffoa3]>[data-astro-cid-zmiffoa3]{z-index:1;position:relative}.rm__sum[data-astro-cid-zmiffoa3] strong[data-astro-cid-zmiffoa3]{font:800 1.5rem/1 var(--font-display);letter-spacing:.06em}.rm__sum[data-astro-cid-zmiffoa3] small[data-astro-cid-zmiffoa3]{color:#c9d6ef;font-size:.92rem}.rm__sum[data-astro-cid-zmiffoa3] small[data-astro-cid-zmiffoa3] b[data-astro-cid-zmiffoa3]{color:#fff}.rm__stars[data-astro-cid-zmiffoa3]{color:#fbbc04;gap:.15rem;display:inline-flex}.rm__stars[data-astro-cid-zmiffoa3] svg{fill:currentColor;stroke:none;width:1.15rem;height:1.15rem}.rm__sum[data-astro-cid-zmiffoa3] .rm__stars[data-astro-cid-zmiffoa3] svg{width:1.8rem;height:1.8rem}.rm__glogo[data-astro-cid-zmiffoa3]{font:600 2.1rem/1 "Product Sans", "Poppins", var(--font-body);letter-spacing:-.02em;background:#fff;border-radius:14px;margin-top:.3rem;padding:.45rem 1rem;display:inline-flex}.rm__glogo[data-astro-cid-zmiffoa3] i[data-astro-cid-zmiffoa3]{font-style:normal}.rm__glogo[data-astro-cid-zmiffoa3] i[data-astro-cid-zmiffoa3]:first-child,.rm__glogo[data-astro-cid-zmiffoa3] i[data-astro-cid-zmiffoa3]:nth-child(4){color:#4285f4}.rm__glogo[data-astro-cid-zmiffoa3] i[data-astro-cid-zmiffoa3]:nth-child(2),.rm__glogo[data-astro-cid-zmiffoa3] i[data-astro-cid-zmiffoa3]:nth-child(6){color:#ea4335}.rm__glogo[data-astro-cid-zmiffoa3] i[data-astro-cid-zmiffoa3]:nth-child(3){color:#fbbc05}.rm__glogo[data-astro-cid-zmiffoa3] i[data-astro-cid-zmiffoa3]:nth-child(5){color:#34a853}.rm__view[data-astro-cid-zmiffoa3]{margin-block:-.6rem -1.4rem;padding-block:.6rem 1.4rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.rm__track[data-astro-cid-zmiffoa3]{width:max-content;animation:26s linear infinite rm-scroll;display:flex}.rm__view[data-astro-cid-zmiffoa3]:hover .rm__track[data-astro-cid-zmiffoa3]{animation-play-state:paused}.rm__set[data-astro-cid-zmiffoa3]{gap:1.1rem;margin:0;padding:0 1.1rem 0 0;list-style:none;display:flex}.rm__card[data-astro-cid-zmiffoa3]{background:#fff;border:1px solid #0c214914;border-radius:22px;flex-direction:column;flex:none;gap:.75rem;width:22rem;padding:1.4rem 1.5rem 1.2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 30px -22px #0c214973}.rm__card[data-astro-cid-zmiffoa3]:before{content:"";background:linear-gradient(90deg, var(--orange), #ff8a8e 60%, transparent);height:3px;position:absolute;top:0;left:0;right:0}.rm__card[data-astro-cid-zmiffoa3]:after{content:"“";font:800 7rem/1 var(--font-display);color:#1d4590;opacity:.06;pointer-events:none;position:absolute;bottom:-1.4rem;right:1.2rem}.rm__who[data-astro-cid-zmiffoa3]{align-items:center;gap:.85rem;display:flex}.rm__who[data-astro-cid-zmiffoa3]>div[data-astro-cid-zmiffoa3]{flex:1;min-width:0;display:grid}.rm__who[data-astro-cid-zmiffoa3] strong[data-astro-cid-zmiffoa3]{color:var(--charcoal);font-size:1.02rem}.rm__who[data-astro-cid-zmiffoa3]>div[data-astro-cid-zmiffoa3]>span[data-astro-cid-zmiffoa3]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;overflow:hidden}.rm__av[data-astro-cid-zmiffoa3]{color:#fff;width:2.9rem;height:2.9rem;font:700 1.2rem/1 var(--font-body);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 8px 14px -8px #00000080}.rm__g[data-astro-cid-zmiffoa3]{flex:none;align-self:flex-start;width:1.4rem;height:1.4rem}.rm__rate[data-astro-cid-zmiffoa3]{align-items:center;gap:.5rem;display:flex}.rm__ver[data-astro-cid-zmiffoa3]{width:1.05rem;height:1.05rem}.rm__card[data-astro-cid-zmiffoa3] p[data-astro-cid-zmiffoa3]{color:var(--ink);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.96rem;line-height:1.6;display:-webkit-box;overflow:hidden}.rm__more[data-astro-cid-zmiffoa3]{z-index:1;color:var(--orange-ink);font-size:.9rem;font-weight:600;text-decoration:none;position:relative}.rm__more[data-astro-cid-zmiffoa3]:hover{text-decoration:underline}@keyframes rm-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.rm__view[data-astro-cid-zmiffoa3]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.rm__track[data-astro-cid-zmiffoa3]{animation:none}.rm__set[data-astro-cid-zmiffoa3][aria-hidden=true]{display:none}}@media (width<=900px){.rm__row[data-astro-cid-zmiffoa3]{grid-template-columns:1fr;gap:1.2rem}.rm__sum[data-astro-cid-zmiffoa3]{grid-template-columns:auto auto;justify-content:center;padding:1.2rem}.rm__card[data-astro-cid-zmiffoa3]{width:18.5rem}.rm__track[data-astro-cid-zmiffoa3]{animation-duration:22s}}.hero[data-astro-cid-lcdefpme]{color:var(--ink);isolation:isolate;background:#f7f9fe;position:relative;overflow:hidden}.hero__top[data-astro-cid-lcdefpme]{min-height:clamp(34rem, calc(100svh - var(--header-h) - 8.5rem), 52rem);align-items:center;display:flex;position:relative}.hero__photo[data-astro-cid-lcdefpme]{clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);z-index:0;width:64%;position:absolute;inset:0 0 0 auto}.hero__photo[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f9fed9 0%,#f7f9fe00 28%);position:absolute;inset:0}.hero__img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:100% 60%;width:100%;height:100%}.hero__survey[data-astro-cid-lcdefpme]{backdrop-filter:blur(8px);color:#0c2149;z-index:2;background:#ffffffb8;border-radius:12px;width:11.5rem;padding:.9rem 1rem 1rem;position:absolute;top:12%;right:20%}.hero__survey[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:600 .62rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem}.hero__survey[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{opacity:.75;width:100%;height:auto}.hero__legend[data-astro-cid-lcdefpme]{z-index:2;font:500 .58rem/1.9 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#0c2149;border-left:2px solid #0c214959;padding-left:.8rem;font-weight:600;list-style:none;position:absolute;top:calc(12% + 2.2rem);right:3%}.hero__wrap[data-astro-cid-lcdefpme]{z-index:3;padding-block:clamp(2rem,4.5svh,3.5rem);position:relative}.hero__copy[data-astro-cid-lcdefpme]{max-width:34rem}.hero__eyebrow[data-astro-cid-lcdefpme]{font:500 .74rem/1.4 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#4a5679;flex-wrap:wrap;align-items:center;gap:.5rem .7rem;margin:0 0 1.2rem;display:flex}.hero__eyebrow[data-astro-cid-lcdefpme]:before{content:"";background:var(--orange);border-radius:2px;width:2.6rem;height:3px}.hero__eyebrow[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{font-style:normal}.hero__h[data-astro-cid-lcdefpme]{letter-spacing:-.035em;color:#0a1a36;margin:0 0 1.2rem;font-size:clamp(2rem,min(3.9vw,6.6svh),3.9rem);font-weight:800;line-height:1.08}.hero__h2[data-astro-cid-lcdefpme]{color:#1d4590}.hero__h[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--orange);font-weight:800}.hero__lead[data-astro-cid-lcdefpme]{color:#3d4766;max-width:28rem;margin-bottom:1.6rem;font-size:clamp(.98rem,1.15vw,1.1rem);line-height:1.55}.hero__copy[data-astro-cid-lcdefpme] .btn--navy{--bg:#0c2149;--bd:#0c2149;--hover:var(--orange);border-radius:10px;min-height:2.8rem;padding:.9rem 1.4rem;font-size:.92rem}.hero__copy[data-astro-cid-lcdefpme] .btn--outline{--bg:transparent;--fg:#0a1a36;--bd:#0a1a36;--hover:#0a1a36;border-radius:10px;min-height:2.8rem;padding:.9rem 1.4rem;font-size:.92rem}.hero__copy[data-astro-cid-lcdefpme] .btn--outline:hover{--fg:#fff}.hero__band[data-astro-cid-lcdefpme]{color:#dbe5f7;z-index:4;background:linear-gradient(160deg,#0c2149,#07142f);position:relative}.hero__svc[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.hero__svc[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid #ffffff29}.hero__svc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;grid-template-columns:3rem 1fr auto;align-items:center;gap:1.1rem;padding:1.35rem clamp(1rem,2.4vw,2.2rem);text-decoration:none;transition:background .3s;display:grid}.hero__svc[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child a[data-astro-cid-lcdefpme]{padding-left:0}.hero__svc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:#ffffff0d}.hero__ico[data-astro-cid-lcdefpme]{color:#fff;width:3rem;height:3rem}.hero__svc[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff;font:700 1.08rem/1.3 var(--font-display);margin-bottom:.3rem;display:block}.hero__svc[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#aebcd8;font-size:.88rem;line-height:1.5;display:block}.hero__svc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]>svg:last-child{color:#fff;width:1.4rem;height:1.4rem;transition:transform .3s var(--ease)}.hero__svc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover>svg:last-child{transform:translate(5px)}@media (width<=960px){.hero__top[data-astro-cid-lcdefpme]{min-height:0;display:block}.hero__photo[data-astro-cid-lcdefpme]{clip-path:none;width:100%;height:17rem;position:relative}.hero__photo[data-astro-cid-lcdefpme]:after{background:linear-gradient(#0000 65%,#f7f9fe)}.hero__survey[data-astro-cid-lcdefpme],.hero__legend[data-astro-cid-lcdefpme]{display:none}.hero__wrap[data-astro-cid-lcdefpme]{padding-block:1.5rem 2.8rem}.hero__svc[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__svc[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff29;border-left:0}.hero__svc[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child a[data-astro-cid-lcdefpme]{padding-left:clamp(1rem,2.4vw,2.2rem)}}.head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(1.2rem,min(4vw,3.5vh),3rem);display:flex}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:30ch;font-size:clamp(1.8rem,min(3.6vw,5.6vh),3.2rem)}.grid3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.75rem);display:grid}.help[data-astro-cid-lcdefpme]{background:var(--orange-soft);border-radius:var(--radius);flex-direction:column;justify-content:center;gap:.8rem;padding:2rem;display:flex}.help[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.7rem}.help[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink)}.how__grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.how__list[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff26;gap:0;margin-block:2rem;list-style:none;display:grid}.how__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff26;grid-template-columns:3rem 1fr;gap:1rem;padding-block:1.3rem;display:grid}.how__list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:600 .85rem var(--font-mono);color:#ff8a8e;padding-top:.35rem}.how__list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.3rem;font-size:1.3rem}.how__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#aebcd8;margin:0}.field[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);align-items:start;gap:clamp(1rem,2vw,1.75rem);margin-top:0;display:grid}.field__c[data-astro-cid-lcdefpme]{isolation:isolate;transition:transform .5s var(--ease), box-shadow .5s var(--ease);border-radius:26px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 30px 50px -36px #060f2499}.field__c[data-astro-cid-lcdefpme]:nth-child(2){margin-top:1.5rem}@media (width>=1001px){.field__c[data-astro-cid-lcdefpme] .ph{height:clamp(15rem, calc(100vh - var(--header-h) - 2 * var(--section) - 14rem), 34rem);aspect-ratio:auto!important}}.field__c[data-astro-cid-lcdefpme]:hover{transform:translateY(-6px);box-shadow:0 40px 60px -34px #060f24b3}.field__c[data-astro-cid-lcdefpme] .ph{border-radius:0}.field__c[data-astro-cid-lcdefpme]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#060f2400 40%,#060f24e0 100%);position:absolute;inset:0}.field__no[data-astro-cid-lcdefpme]{z-index:3;font:700 .75rem/1 var(--font-body);letter-spacing:.12em;color:#fff;backdrop-filter:blur(6px);background:#0c21498c;border-radius:99px;padding:.45rem .7rem;font-style:normal;position:absolute;top:1.1rem;left:1.2rem}.field__cap[data-astro-cid-lcdefpme]{z-index:3;color:#fff;gap:.2rem;padding:1.4rem 4.6rem 1.4rem 1.4rem;display:grid;position:absolute;bottom:0;left:0;right:0}.field__cap[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font:600 .68rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#ffb3b6;margin-bottom:.2rem}.field__cap[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 1.3rem/1.2 var(--font-display)}.field__cap[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:#fffc;font-size:.88rem;font-style:normal;line-height:1.45}.field__go[data-astro-cid-lcdefpme]{color:#0c2149;width:2.7rem;height:2.7rem;transition:transform .45s var(--ease), background .3s, color .3s;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:1.3rem;right:1.2rem}.field__go[data-astro-cid-lcdefpme] svg{width:1.15rem;height:1.15rem}.field__c[data-astro-cid-lcdefpme]:hover .field__go[data-astro-cid-lcdefpme]{background:var(--orange);color:#fff;transform:rotate(-45deg)}.field__c[data-astro-cid-lcdefpme]:hover .ph__img{transform:scale(1.05)}.field__note[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:1.6rem;font-size:.92rem}.field__note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--forest-800)}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.7rem;margin-bottom:3rem;list-style:none;display:flex}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex:auto}.chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-align:center;border:1.5px solid var(--forest-900);border-radius:99px;padding:.75rem 1.3rem;font-weight:600;text-decoration:none;transition:background .3s,color .3s;display:block}.chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--forest-900);color:#fff}.clients__t[data-astro-cid-lcdefpme]{font:600 .75rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:1rem}.steps-wrap[data-astro-cid-lcdefpme]{margin-top:3.5rem}.revs[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr 1fr;gap:clamp(1rem,2vw,1.75rem);display:grid}.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.4fr;gap:clamp(2rem,6vw,6rem);display:grid}@media (width<=1000px){.hero__grid[data-astro-cid-lcdefpme],.how__grid[data-astro-cid-lcdefpme],.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__art[data-astro-cid-lcdefpme]{width:calc(100% - 1.2rem);max-width:28rem;margin-inline:1.2rem auto}.grid3[data-astro-cid-lcdefpme],.revs[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.field[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.field__c[data-astro-cid-lcdefpme]:nth-child(2){margin-top:0}.how__media[data-astro-cid-lcdefpme]{max-width:26rem}}@media (width<=640px){.grid3[data-astro-cid-lcdefpme],.revs[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__card--a[data-astro-cid-lcdefpme]{width:48%;left:-4%}.hero__card--b[data-astro-cid-lcdefpme]{right:-2%}.hero__req[data-astro-cid-lcdefpme]{margin-left:0}}
