.hero[data-astro-cid-7ksgdrmx]{position:relative;width:100%;background:#f3f4f5}.container[data-astro-cid-7ksgdrmx]{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.hero-band[data-astro-cid-7ksgdrmx]{position:relative;overflow:hidden;background:var(--brand-secondary);padding-block:calc(var(--header-overlay-offset, 0px) + 28px) 0}.hero-copy[data-astro-cid-7ksgdrmx]{position:relative;z-index:2;display:flex;flex-direction:column;gap:24px;max-width:720px}.hero-heading[data-astro-cid-7ksgdrmx]{display:flex;flex-direction:column;gap:12px}.hero-title[data-astro-cid-7ksgdrmx]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:34px;line-height:1.04;letter-spacing:-.02em;text-transform:uppercase;color:var(--white1);overflow-wrap:break-word}.hero-underline[data-astro-cid-7ksgdrmx]{display:block;width:min(664px,100%);height:4px}.hero-lead[data-astro-cid-7ksgdrmx]{margin:0;font-family:var(--font-body, sans-serif);font-weight:400;font-size:18px;line-height:1.5;color:var(--white);overflow-wrap:break-word}.hero-rating[data-astro-cid-7ksgdrmx]{display:flex;align-items:flex-start;gap:8px}.hero-rating-badge[data-astro-cid-7ksgdrmx]{position:relative;width:36px;height:36px;flex-shrink:0}.hero-rating-ellipse[data-astro-cid-7ksgdrmx]{position:absolute;inset:0;width:100%;height:100%;display:block}.hero-rating-google[data-astro-cid-7ksgdrmx]{position:absolute;top:5.5px;left:5.5px;width:24px;height:24px;object-fit:cover;display:block}.hero-rating-info[data-astro-cid-7ksgdrmx]{display:flex;flex-direction:column;gap:4px;padding-top:2px}.hero-rating-top[data-astro-cid-7ksgdrmx]{display:flex;align-items:center;gap:5px}.hero-rating-score[data-astro-cid-7ksgdrmx]{font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:18px;line-height:1.3;letter-spacing:-.02em;color:var(--white-text)}.hero-rating-stars[data-astro-cid-7ksgdrmx]{display:block;width:90px;height:16px}.hero-rating-source[data-astro-cid-7ksgdrmx]{font-family:var(--font-body, sans-serif);font-weight:400;font-size:14px;line-height:21px;color:var(--white-text)}.hero-photo-mobile[data-astro-cid-7ksgdrmx]{display:block;width:calc(100% + 2 * var(--padding-horizontal, 24px));max-width:none;height:auto;margin:28px calc(-1 * var(--padding-horizontal, 24px)) 0;object-fit:cover}.deco[data-astro-cid-7ksgdrmx]{position:absolute;pointer-events:none;display:none}.deco-texture[data-astro-cid-7ksgdrmx]{display:block;left:0;top:0;width:320px;height:auto;z-index:0}.hero-form-wrap[data-astro-cid-7ksgdrmx]{position:relative;z-index:5;padding-block:40px}.hero-form[data-astro-cid-7ksgdrmx]{position:relative;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;padding:24px 20px 36px;border-radius:var(--border-radius, 4px);border-bottom:8px solid var(--brand);background:linear-gradient(#0003,#0003),linear-gradient(#0003,#0003),var(--brand-secondary);box-shadow:0 16px 40px -12px #0006}.hero-form-title[data-astro-cid-7ksgdrmx]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.02em;text-transform:uppercase;color:var(--white)}.hero-form[data-astro-cid-7ksgdrmx] .lead-form-label,.hero-form[data-astro-cid-7ksgdrmx] .lead-form-consent{color:var(--white)}@media(min-width:768px){.hero-band[data-astro-cid-7ksgdrmx]{padding-block:calc(var(--header-overlay-offset, 0px) + 40px) 0}.hero-copy[data-astro-cid-7ksgdrmx]{gap:32px}.hero-form-wrap[data-astro-cid-7ksgdrmx]{padding-block:48px}.hero-title[data-astro-cid-7ksgdrmx]{font-size:56px}.hero-form[data-astro-cid-7ksgdrmx]{padding:24px 24px 40px}.hero-form-title[data-astro-cid-7ksgdrmx]{font-size:40px}}@media(min-width:1024px){.hero-band[data-astro-cid-7ksgdrmx]{min-height:560px;padding-block:calc(var(--header-overlay-offset, 0px) + 48px) 0}.hero-title[data-astro-cid-7ksgdrmx]{font-size:80px}.hero-lead[data-astro-cid-7ksgdrmx],.hero-rating[data-astro-cid-7ksgdrmx]{max-width:none}.hero-lead[data-astro-cid-7ksgdrmx]{max-width:560px}.hero-rating-badge[data-astro-cid-7ksgdrmx]{width:46px;height:46px}.hero-rating-google[data-astro-cid-7ksgdrmx]{top:7px;left:7px;width:31px;height:31px}.hero-rating-score[data-astro-cid-7ksgdrmx]{font-size:24px;line-height:31.2px}.hero-rating-stars[data-astro-cid-7ksgdrmx]{width:116px;height:21px}.hero-photo-mobile[data-astro-cid-7ksgdrmx]{display:none}.deco-texture[data-astro-cid-7ksgdrmx]{display:block;left:0;top:0;width:623px;height:auto;z-index:0}.deco-person[data-astro-cid-7ksgdrmx]{display:block;right:calc(50% - 596px);bottom:100px;width:435px;height:auto;aspect-ratio:435 / 430;object-fit:cover;z-index:1}.deco-strip[data-astro-cid-7ksgdrmx]{display:block;left:0;right:0;bottom:0;width:100%;height:96px;object-fit:cover;z-index:0}.hero-form-wrap[data-astro-cid-7ksgdrmx]{margin-top:-100px;padding-block:0 0}}.svc2[data-astro-cid-irb4mayk]{position:relative;width:100%;background:#f3f4f5;padding-block:var(--section-pad-block, 96px);overflow:clip}.container[data-astro-cid-irb4mayk]{position:relative;z-index:1;width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.row[data-astro-cid-irb4mayk]{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.content[data-astro-cid-irb4mayk]{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;min-width:0}.badge[data-astro-cid-irb4mayk]{display:flex;align-items:flex-start;max-width:100%}.badge-box[data-astro-cid-irb4mayk]{display:flex;align-items:center;gap:20px;padding:12px;margin-right:-1px;background:linear-gradient(90deg,#0003 0% 100%),var(--brand-secondary);border-bottom:4px solid var(--brand)}.badge-icon[data-astro-cid-irb4mayk]{width:51.219px;height:52px;flex-shrink:0;display:block}.badge-text[data-astro-cid-irb4mayk]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.56px;text-transform:uppercase;color:var(--white);word-break:break-word}.text[data-astro-cid-irb4mayk]{display:flex;flex-direction:column;gap:28px;width:100%}.para[data-astro-cid-irb4mayk]{display:flex;flex-direction:column;gap:10px;max-width:60ch}.para-title[data-astro-cid-irb4mayk]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:24px;line-height:1.2;letter-spacing:-.48px;text-transform:uppercase;color:var(--brand-secondary)}.para-text[data-astro-cid-irb4mayk]{margin:0;font-family:var(--font-body, sans-serif);font-weight:400;font-size:16px;line-height:1.7;letter-spacing:0;color:var(--black2, #282827)}.media[data-astro-cid-irb4mayk]{width:100%;max-width:501px}.media-frame[data-astro-cid-irb4mayk]{width:100%;aspect-ratio:501 / 560;overflow:hidden;border-radius:var(--radius-md, 4px);box-shadow:0 18px 40px -20px #12372973}.media-frame[data-astro-cid-irb4mayk] img[data-astro-cid-irb4mayk]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}@media(hover:hover){.media-frame[data-astro-cid-irb4mayk]:hover img[data-astro-cid-irb4mayk]{transform:scale(1.06)}}@media(min-width:768px){.badge-text[data-astro-cid-irb4mayk]{font-size:40px;line-height:48px;letter-spacing:-.8px}.content[data-astro-cid-irb4mayk]{gap:32px}.text[data-astro-cid-irb4mayk]{gap:36px}.para-title[data-astro-cid-irb4mayk]{font-size:28px;letter-spacing:-.56px}}@media(min-width:1024px){.row[data-astro-cid-irb4mayk]{flex-direction:row;align-items:flex-start;gap:94px}.content[data-astro-cid-irb4mayk]{flex:1 1 0;width:auto;gap:var(--section-gap, 48px)}.media[data-astro-cid-irb4mayk]{order:2;width:501px;max-width:501px;flex-shrink:0;position:sticky;top:96px}}.svc3[data-astro-cid-gxx5aovk]{position:relative;width:100%;background:#0e2c21;padding-block:var(--section-pad-block, 96px);overflow:clip}.container[data-astro-cid-gxx5aovk]{position:relative;z-index:1;width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.deco[data-astro-cid-gxx5aovk]{position:absolute;z-index:0;pointer-events:none;display:block}.deco-corner[data-astro-cid-gxx5aovk]{top:0;right:0;width:180px;height:180px;object-fit:contain}.deco-strip[data-astro-cid-gxx5aovk]{bottom:0;left:0;width:220px;height:auto;object-fit:contain;opacity:.9}.svc3-row[data-astro-cid-gxx5aovk]{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.svc3-media[data-astro-cid-gxx5aovk]{width:100%;max-width:501px}.svc3-media-inner[data-astro-cid-gxx5aovk]{width:100%;border-radius:var(--radius-md, 4px);border-bottom:4px solid var(--brand);box-shadow:0 24px 48px -20px #0000008c}.svc3-media-inner[data-astro-cid-gxx5aovk] img[data-astro-cid-gxx5aovk]{display:block;width:100%;height:clamp(400px,45vw,500px);object-fit:cover}.svc3-content[data-astro-cid-gxx5aovk]{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.badge[data-astro-cid-gxx5aovk]{display:flex;align-items:flex-start;max-width:100%}.badge-box[data-astro-cid-gxx5aovk]{display:flex;align-items:center;gap:20px;padding:12px;margin-right:-1px;background:linear-gradient(90deg,#0003 0% 100%),var(--brand-secondary);border-bottom:4px solid var(--brand)}.badge-icon[data-astro-cid-gxx5aovk]{width:51.219px;height:52px;flex-shrink:0;display:block}.badge-text[data-astro-cid-gxx5aovk]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.56px;text-transform:uppercase;color:var(--white);word-break:break-word}.svc3-text[data-astro-cid-gxx5aovk]{display:flex;flex-direction:column;gap:32px;width:100%}.svc3-para[data-astro-cid-gxx5aovk]{display:flex;flex-direction:column;gap:12px;max-width:62ch}.svc3-para-title[data-astro-cid-gxx5aovk]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:22px;line-height:1.25;letter-spacing:-.44px;text-transform:uppercase;color:var(--brand);word-break:break-word}.svc3-para-text[data-astro-cid-gxx5aovk]{margin:0;font-family:var(--font-body, sans-serif);font-weight:400;font-size:16px;line-height:1.65;letter-spacing:0;color:var(--light2)}.svc3-cta[data-astro-cid-gxx5aovk]{margin-top:8px}@media(min-width:768px){.svc3-content[data-astro-cid-gxx5aovk]{gap:32px}.badge-text[data-astro-cid-gxx5aovk]{font-size:40px;line-height:48px;letter-spacing:-.8px}.svc3-para-title[data-astro-cid-gxx5aovk]{font-size:26px;letter-spacing:-.52px}.svc3-text[data-astro-cid-gxx5aovk]{gap:40px}.svc3-para-text[data-astro-cid-gxx5aovk]{font-size:17px}}@media(min-width:1024px){.svc3-row[data-astro-cid-gxx5aovk]{flex-direction:row;align-items:flex-start;gap:94px}.svc3-media[data-astro-cid-gxx5aovk]{width:501px;max-width:501px;flex-shrink:0;position:sticky;top:96px}.svc3-content[data-astro-cid-gxx5aovk]{flex:1 1 0;min-width:0;width:auto;gap:var(--section-gap, 48px)}.deco-corner[data-astro-cid-gxx5aovk]{width:260px;height:260px}}.why-us[data-astro-cid-wdrswn6d]{position:relative;width:100%;background-color:#0e2c21;padding-block:var(--section-pad-block, 96px);overflow:clip}.container[data-astro-cid-wdrswn6d]{position:relative;z-index:1;width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.layout[data-astro-cid-wdrswn6d]{display:flex;flex-direction:column;align-items:center;gap:40px}.photo[data-astro-cid-wdrswn6d]{width:100%;max-width:501px;max-height:300px;overflow:hidden}.photo[data-astro-cid-wdrswn6d] img[data-astro-cid-wdrswn6d]{display:block;width:100%;height:auto}.content[data-astro-cid-wdrswn6d]{display:flex;flex-direction:column;align-items:flex-start;gap:39px;width:100%;max-width:610px}.title-wrap[data-astro-cid-wdrswn6d]{display:flex;align-items:flex-start;max-width:100%}.title-badge[data-astro-cid-wdrswn6d]{display:flex;gap:20px;align-items:center;padding:12px;background-color:var(--brand-secondary);border-bottom:4px solid var(--brand);box-sizing:border-box}.title-icon[data-astro-cid-wdrswn6d]{display:block;width:51.219px;height:52px;flex-shrink:0}.title-text[data-astro-cid-wdrswn6d]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.56px;text-transform:uppercase;color:var(--white)}.features[data-astro-cid-wdrswn6d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:32px;width:100%}.feature[data-astro-cid-wdrswn6d]{display:flex;gap:24px;align-items:flex-start;width:100%}.feature-tile[data-astro-cid-wdrswn6d]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;flex-shrink:0;background-color:var(--brand);overflow:hidden}.feature-icon[data-astro-cid-wdrswn6d]{display:block;width:48px;height:48px}.feature-body[data-astro-cid-wdrswn6d]{display:flex;flex-direction:column;gap:10px;min-width:0}.feature-title[data-astro-cid-wdrswn6d]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:28px;line-height:27.4px;letter-spacing:-.56px;color:var(--white)}.feature-desc[data-astro-cid-wdrswn6d]{margin:0;font-family:var(--font-body, sans-serif);font-style:normal;font-weight:400;font-size:16px;line-height:22.4px;letter-spacing:0;color:var(--light3)}.deco-corner[data-astro-cid-wdrswn6d]{position:absolute;right:0;bottom:0;z-index:0;width:200px;height:auto;aspect-ratio:1 / 1;pointer-events:none;display:none}.deco-strip[data-astro-cid-wdrswn6d]{position:absolute;left:0;bottom:0;z-index:0;width:100%;height:96px;object-fit:cover;pointer-events:none}@media(min-width:768px){.title-text[data-astro-cid-wdrswn6d]{font-size:40px;line-height:48px;letter-spacing:-.8px;white-space:nowrap}.photo[data-astro-cid-wdrswn6d]{max-height:420px}}@media(min-width:1024px){.layout[data-astro-cid-wdrswn6d]{flex-direction:row;justify-content:center;align-items:center;gap:94px}.photo[data-astro-cid-wdrswn6d]{width:501px;max-height:none;overflow:visible;flex-shrink:0}.content[data-astro-cid-wdrswn6d]{width:610px;flex-shrink:0}.deco-corner[data-astro-cid-wdrswn6d]{display:block;width:338px}}.svc[data-astro-cid-ohktu66t]{position:relative;width:100%;background:#f3f4f5;padding-block:var(--section-pad-block, 96px);overflow:clip}.container[data-astro-cid-ohktu66t]{position:relative;z-index:1;width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.row[data-astro-cid-ohktu66t]{display:flex;flex-direction:column;gap:40px;align-items:flex-start}.content[data-astro-cid-ohktu66t]{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%;min-width:0}.badge[data-astro-cid-ohktu66t]{display:flex;align-items:flex-start;max-width:100%}.badge-box[data-astro-cid-ohktu66t]{display:flex;align-items:center;gap:20px;padding:12px;margin-right:-1px;background:linear-gradient(90deg,#0003 0% 100%),linear-gradient(90deg,#0003 0% 100%),var(--brand-secondary);border-bottom:4px solid var(--brand);box-shadow:0 18px 34px -22px #1237298c}.badge-icon[data-astro-cid-ohktu66t]{width:51.219px;height:52px;flex-shrink:0;display:block}.badge-text[data-astro-cid-ohktu66t]{margin:0;font-family:var(--font-heading, "Barlow Condensed", sans-serif);font-style:italic;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.56px;text-transform:uppercase;color:var(--white);word-break:break-word}.prose[data-astro-cid-ohktu66t]{display:flex;flex-direction:column;gap:36px;width:100%;max-width:620px}.para[data-astro-cid-ohktu66t]{display:flex;flex-direction:column;gap:12px}.para-title[data-astro-cid-ohktu66t]{margin:0;font-family:var(--font-heading, "Barlow Condensed", sans-serif);font-style:italic;font-weight:700;font-size:24px;line-height:31.2px;letter-spacing:-.48px;text-transform:uppercase;color:var(--brand-secondary);word-break:break-word}.para-text[data-astro-cid-ohktu66t]{margin:0;max-width:58ch;font-family:var(--font-body, "Poppins", sans-serif);font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--black2)}.media[data-astro-cid-ohktu66t]{width:100%;max-width:460px}.media-frame[data-astro-cid-ohktu66t]{width:100%;overflow:hidden;border-radius:var(--radius-md, 4px);box-shadow:0 24px 44px -22px #0006}.media-frame[data-astro-cid-ohktu66t] img[data-astro-cid-ohktu66t]{display:block;width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform .4s ease}@media(hover:hover){.media-frame[data-astro-cid-ohktu66t]:hover img[data-astro-cid-ohktu66t]{transform:scale(1.05)}}@media(min-width:768px){.badge-text[data-astro-cid-ohktu66t]{font-size:40px;line-height:48px;letter-spacing:-.8px}.para-title[data-astro-cid-ohktu66t]{font-size:28px;line-height:34px}}@media(min-width:1024px){.row[data-astro-cid-ohktu66t]{flex-direction:row;align-items:flex-start;gap:80px}.content[data-astro-cid-ohktu66t]{flex:1 1 0;gap:var(--section-gap, 48px)}.badge-text[data-astro-cid-ohktu66t]{font-size:52px;line-height:56px;letter-spacing:-1.04px}.media[data-astro-cid-ohktu66t]{flex-shrink:0;width:420px;max-width:420px;position:sticky;top:96px;margin-top:40px}}.process[data-astro-cid-2urkm4es]{position:relative;width:100%;padding-block:var(--section-pad-block, 96px);background-color:var(--brand-secondary);overflow:clip}.container[data-astro-cid-2urkm4es]{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--section-gap, 48px)}.process__bulb[data-astro-cid-2urkm4es]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:344px;height:796px;max-width:none;object-fit:cover;pointer-events:none;z-index:0;display:none}.container[data-astro-cid-2urkm4es]>[data-astro-cid-2urkm4es]{position:relative;z-index:1}.process__head[data-astro-cid-2urkm4es]{display:flex}.banner[data-astro-cid-2urkm4es]{display:inline-flex;align-items:stretch;max-width:100%}.banner__bar[data-astro-cid-2urkm4es]{display:flex;align-items:center;gap:20px;padding:12px;border-bottom:4px solid var(--brand);background-image:linear-gradient(90deg,#0003,#0003),linear-gradient(90deg,#0003,#0003),linear-gradient(90deg,var(--brand-secondary),var(--brand-secondary))}.banner__icon[data-astro-cid-2urkm4es]{width:40px;height:40px;flex-shrink:0;object-fit:contain}.banner__title[data-astro-cid-2urkm4es]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.56px;text-transform:uppercase;color:var(--white)}.steps[data-astro-cid-2urkm4es]{display:flex;flex-direction:column;gap:32px;width:100%}.steps__row[data-astro-cid-2urkm4es]{display:flex;flex-direction:column;gap:32px}.steps__divider[data-astro-cid-2urkm4es]{display:block;width:100%;height:2px}.steps__chev[data-astro-cid-2urkm4es]{display:none;width:32px;height:32px;flex-shrink:0;transform:rotate(180deg)}.step[data-astro-cid-2urkm4es]{display:flex;align-items:flex-start;gap:24px}.step__num[data-astro-cid-2urkm4es]{margin:0;flex-shrink:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:48px;line-height:1.04;letter-spacing:-.02em;text-transform:uppercase;color:var(--brand);white-space:nowrap}.step__body[data-astro-cid-2urkm4es]{display:flex;flex-direction:column;gap:6px;min-width:0}.step__title[data-astro-cid-2urkm4es]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:28px;line-height:27.4px;letter-spacing:-.02em;color:var(--white)}.step__desc[data-astro-cid-2urkm4es]{margin:0;font-family:var(--font-body, sans-serif);font-weight:400;font-size:16px;line-height:22.4px;color:var(--light3)}.process__cta[data-astro-cid-2urkm4es]{display:flex;justify-content:flex-start}@media(min-width:768px){.banner__icon[data-astro-cid-2urkm4es]{width:51px;height:52px}.banner__title[data-astro-cid-2urkm4es]{font-size:40px;line-height:48px;letter-spacing:-.8px;white-space:nowrap}.step__num[data-astro-cid-2urkm4es]{font-size:64px}.steps__row[data-astro-cid-2urkm4es]{flex-direction:row;align-items:flex-start;gap:32px}.step[data-astro-cid-2urkm4es]{flex:1 1 0;min-width:0}.steps__chev[data-astro-cid-2urkm4es]{display:block}}@media(min-width:1024px){.process__bulb[data-astro-cid-2urkm4es]{display:block}.step__num[data-astro-cid-2urkm4es]{font-size:80px}.steps__row[data-astro-cid-2urkm4es]{flex-direction:row;align-items:center;gap:62.5px}.step[data-astro-cid-2urkm4es]{flex:1 1 0;min-width:0}.steps__chev[data-astro-cid-2urkm4es]{display:block}}.effects[data-astro-cid-gtqehcht]{position:relative;width:100%;background:#0e2c21;padding-block:var(--section-pad-block, 96px);overflow:clip}.container[data-astro-cid-gtqehcht]{position:relative;z-index:1;width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.deco-corner[data-astro-cid-gtqehcht]{position:absolute;z-index:0;bottom:0;right:0;width:200px;height:200px;object-fit:contain;pointer-events:none;display:block}.effects-row[data-astro-cid-gtqehcht]{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.effects-content[data-astro-cid-gtqehcht]{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;order:2}.effects-media[data-astro-cid-gtqehcht]{width:100%;max-width:501px;align-self:center;order:1}.effects-media-inner[data-astro-cid-gtqehcht]{overflow:hidden;border-radius:var(--radius-md, 4px);box-shadow:0 24px 48px -18px #0000008c}.effects-media[data-astro-cid-gtqehcht] img[data-astro-cid-gtqehcht]{display:block;width:100%;height:auto;transition:transform .5s ease}@media(hover:hover){.effects-media-inner[data-astro-cid-gtqehcht]:hover img[data-astro-cid-gtqehcht]{transform:scale(1.04)}}.badge[data-astro-cid-gtqehcht]{display:flex;align-items:flex-start;max-width:100%}.badge-box[data-astro-cid-gtqehcht]{display:flex;align-items:center;gap:20px;padding:12px;margin-right:-1px;background:linear-gradient(90deg,#0003 0% 100%),var(--brand-secondary);border-bottom:4px solid var(--brand)}.badge-icon[data-astro-cid-gtqehcht]{width:51.219px;height:52px;flex-shrink:0;display:block}.badge-text[data-astro-cid-gtqehcht]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.56px;text-transform:uppercase;color:var(--white);word-break:break-word}.effects-text[data-astro-cid-gtqehcht]{display:flex;flex-direction:column;gap:20px;width:100%}.effects-item[data-astro-cid-gtqehcht]{display:flex;flex-direction:column;gap:12px;padding:24px 26px;background:#ffffff06;border:1px solid rgba(241,201,74,.14);border-radius:var(--radius-md, 4px);transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s ease,background-color .2s ease}@media(hover:hover){.effects-item[data-astro-cid-gtqehcht]:hover{transform:translateY(-4px);border-color:#f1c94a66;background-color:#ffffff0b}}.effects-item-title[data-astro-cid-gtqehcht]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:22px;line-height:1.3;letter-spacing:-.44px;text-transform:uppercase;color:var(--brand);word-break:break-word}.effects-item-text[data-astro-cid-gtqehcht]{margin:0;font-family:var(--font-body, sans-serif);font-weight:400;font-size:16px;line-height:1.6;letter-spacing:0;color:var(--light2)}@media(min-width:768px){.deco-corner[data-astro-cid-gtqehcht]{width:280px;height:280px}.effects-content[data-astro-cid-gtqehcht]{gap:32px}.effects-item-title[data-astro-cid-gtqehcht]{font-size:24px;letter-spacing:-.48px}.badge-text[data-astro-cid-gtqehcht]{font-size:40px;line-height:48px;letter-spacing:-.8px}}@media(min-width:1024px){.effects-row[data-astro-cid-gtqehcht]{flex-direction:row;align-items:flex-start;gap:94px}.effects-content[data-astro-cid-gtqehcht]{flex:1 1 0;min-width:0;width:auto;order:1;gap:var(--section-gap, 48px)}.effects-media[data-astro-cid-gtqehcht]{width:501px;max-width:501px;flex-shrink:0;align-self:flex-start;order:2;position:sticky;top:96px}}.svc8[data-astro-cid-rxtinfup]{position:relative;width:100%;background:#f3f4f5;padding-block:var(--section-pad-block, 96px);overflow:clip}.container[data-astro-cid-rxtinfup]{position:relative;z-index:1;width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.deco[data-astro-cid-rxtinfup]{position:absolute;z-index:0;pointer-events:none;display:block}.deco-emblem[data-astro-cid-rxtinfup]{bottom:0;right:0;width:78px;height:78px;opacity:.9}.svc8-row[data-astro-cid-rxtinfup]{display:flex;flex-direction:column;align-items:center;gap:40px}.svc8-media[data-astro-cid-rxtinfup]{width:100%;max-width:501px;height:450px;max-height:450px;border-radius:var(--radius-md, 4px);overflow:hidden;box-shadow:0 24px 48px -20px #12372959;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.svc8-media[data-astro-cid-rxtinfup] img[data-astro-cid-rxtinfup]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}@media(hover:hover){.svc8-media[data-astro-cid-rxtinfup]:hover{transform:translateY(-4px);box-shadow:0 28px 56px -18px #1237296b}.svc8-media[data-astro-cid-rxtinfup]:hover img[data-astro-cid-rxtinfup]{transform:scale(1.05)}}.svc8-content[data-astro-cid-rxtinfup]{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.badge[data-astro-cid-rxtinfup]{display:flex;align-items:flex-start;max-width:100%}.badge-box[data-astro-cid-rxtinfup]{display:flex;align-items:center;gap:20px;padding:12px;margin-right:-1px;background:linear-gradient(90deg,#0003 0% 100%),linear-gradient(90deg,#0003 0% 100%),var(--brand-secondary);border-bottom:4px solid var(--brand)}.badge-icon[data-astro-cid-rxtinfup]{width:51.219px;height:52px;flex-shrink:0;display:block}.badge-text[data-astro-cid-rxtinfup]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:-.56px;text-transform:uppercase;color:var(--white);word-break:break-word}.svc8-text[data-astro-cid-rxtinfup]{display:flex;flex-direction:column;gap:28px;width:100%}.svc8-para[data-astro-cid-rxtinfup]{display:flex;flex-direction:column;gap:10px}.svc8-para-title[data-astro-cid-rxtinfup]{margin:0;font-family:var(--font-heading, sans-serif);font-style:italic;font-weight:700;font-size:22px;line-height:1.25;letter-spacing:-.44px;text-transform:uppercase;color:var(--brand-secondary);word-break:break-word}.svc8-para-text[data-astro-cid-rxtinfup]{margin:0;max-width:58ch;font-family:var(--font-body, sans-serif);font-weight:400;font-size:16px;line-height:1.65;letter-spacing:0;color:color-mix(in srgb,var(--black2, #282827) 82%,transparent)}@media(min-width:768px){.svc8-content[data-astro-cid-rxtinfup]{gap:32px}.badge-text[data-astro-cid-rxtinfup]{font-size:40px;line-height:48px;letter-spacing:-.8px}}@media(min-width:1024px){.svc8-row[data-astro-cid-rxtinfup]{flex-direction:row;align-items:flex-start;gap:80px}.svc8-media[data-astro-cid-rxtinfup]{width:460px;max-width:460px;flex-shrink:0;position:sticky;top:96px}.svc8-content[data-astro-cid-rxtinfup]{flex:1 1 0;min-width:0;width:auto;justify-content:center;gap:36px}}
