._section_c1npp{background:var(--color-dark-teal);position:relative;overflow:clip}._frame_c1npp{width:100%;max-width:calc(var(--container-max) + var(--gutter) * 2);padding:96px var(--gutter);flex-direction:column;gap:72px;margin-inline-start:auto;margin-inline-end:auto;display:flex}._title_c1npp{color:var(--color-ghost);font-size:clamp(2rem, 1.2rem + calc(2.4 * var(--vw)), 3.375rem);text-align:center;text-transform:uppercase;font-weight:700;line-height:1.219}._block_c1npp{flex-direction:column;gap:40px;display:flex;position:relative}._ghost_c1npp{scroll-margin-top:calc(var(--nav-height) + 24px);color:var(--color-near-black);font-size:clamp(3.5rem, 1.5rem + calc(6.5 * var(--vw)), 8.75rem);text-transform:uppercase;white-space:nowrap;pointer-events:none;font-weight:700;line-height:1.219}._copy_c1npp{flex-direction:column;align-items:flex-start;gap:28px;max-width:604px;display:flex}._pill_c1npp{border-radius:var(--radius-pill);max-width:100%;height:32px;color:var(--color-white);font-size:var(--fs-eyebrow);letter-spacing:.72px;text-align:center;text-transform:uppercase;white-space:nowrap;background:#e1e7df4d;justify-content:center;align-items:center;padding:0 18px;font-weight:700;line-height:32px;display:flex}._heading_c1npp{color:var(--color-white);font-size:clamp(2.25rem, 1.6rem + calc(2 * var(--vw)), var(--fs));text-transform:capitalize;font-weight:600;line-height:1.219}._body_c1npp{max-width:var(--w);color:var(--color-dark-gray);font-size:1.25rem;font-weight:500;line-height:1.25}._points_c1npp{flex-direction:column;gap:22px;padding-left:36px;display:flex}._points_c1npp li{color:var(--color-dark-gray);align-items:flex-start;gap:14px;font-size:1.125rem;font-weight:500;line-height:1.15;display:flex}._points_c1npp p{max-width:var(--w)}._star_c1npp{flex-shrink:0;margin-top:4.2px}._cta_c1npp>a{width:189px;height:50px;padding:0}._cta_wide_c1npp>a{white-space:nowrap;width:auto;padding:0 32px}._collage_c1npp{width:100%;max-width:calc(var(--cw) * 1px);aspect-ratio:var(--cw) / var(--ch);position:relative;container-type:inline-size}._clip_c1npp{overflow:clip}._layer_c1npp{--u:calc(100cqw / var(--cw));left:calc(var(--lx) * var(--u));top:calc(var(--ly) * var(--u));width:calc(var(--lw) * var(--u));height:calc(var(--lh) * var(--u));border-radius:calc(var(--r,0) * var(--u));position:absolute;overflow:hidden}._left_round_c1npp:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}._left_round_c1npp:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}._left_round_c1npp:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}._left_round_c1npp:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}._left_round_c1npp:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}._left_round_c1npp:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}._layer_img_c1npp{max-width:none;position:absolute}._photo_c1npp{width:100%;aspect-ratio:var(--ratio);position:relative}._photo_img_c1npp{width:100%;height:100%;display:block}._ghost_m_c1npp,._collage_m_c1npp,._m_br_c1npp,._star_m_c1npp{display:none}._layer_m_c1npp{position:absolute;overflow:hidden}@media (min-width:1200px){._frame_c1npp{width:1512px;max-width:none;height:2952px;margin-left:calc(50% - 756px);padding:0;display:block;position:relative}._frame_c1npp>*,._block_c1npp>*,._copy_c1npp>*{position:absolute}._frame_c1npp>:where(picture)>:where(img){position:absolute}._block_c1npp>:where(picture)>:where(img){position:absolute}._copy_c1npp>:where(picture)>:where(img){position:absolute}._block_c1npp,._copy_c1npp{display:block;position:static}._title_c1npp{width:731px;font-size:54px;top:123.53px;left:390.5px}._ghost_c1npp{left:var(--x);top:calc(var(--y) - 37.52px);font-size:140px}._pill_c1npp{left:var(--x);top:var(--y);width:var(--w);max-width:none}._planning_c1npp ._pill_c1npp{text-indent:.269em}._heading_c1npp{left:var(--x);top:calc(var(--y) - var(--fs) * .268);font-size:var(--fs);white-space:nowrap}._planning_c1npp ._heading_c1npp{width:var(--w);white-space:normal}._body_c1npp{left:var(--x);top:calc(var(--y) - 5.67px);width:var(--w);max-width:none}._points_c1npp{display:contents}._points_c1npp li{left:var(--x);top:calc(var(--y) - 4.2px);position:absolute}._points_c1npp p{width:var(--w);max-width:none}._cta_c1npp{left:var(--x);top:var(--y)}._cta_wide_c1npp{transform:translate(calc(189px - 100%))}._collage_c1npp{left:var(--x);top:var(--y);width:calc(var(--cw) * 1px);max-width:none}._layer_c1npp{--u:1px}._photo_c1npp{--ph:clamp(var(--ch), calc((var(--reach) + 40px) / var(--ratio)), calc(var(--ch) + 150px));top:calc(var(--y) + (var(--ch) - var(--ph)) / 2);width:auto;height:var(--ph)}._photo_right_c1npp{--reach:calc(50 * var(--vw) + 756px - var(--x));left:var(--x)}._photo_left_c1npp{--reach:calc(50 * var(--vw) - 756px + var(--x) + var(--cw));right:calc(1512px - var(--x) - var(--cw))}}@media (max-width:767px){._frame_c1npp{width:402px;max-width:none;height:3539px;margin-left:calc(50% - 201px);padding:0;display:block;position:relative}._frame_c1npp>*,._block_c1npp>*,._copy_c1npp>*{position:absolute}._frame_c1npp>:where(picture)>:where(img){position:absolute}._block_c1npp>:where(picture)>:where(img){position:absolute}._copy_c1npp>:where(picture)>:where(img){position:absolute}._block_c1npp,._copy_c1npp{display:block;position:static}._title_c1npp{width:364px;color:var(--color-white);text-transform:capitalize;font-size:38px;font-weight:600;top:54.82px;left:19px}._ghost_c1npp{left:-2px;top:calc(var(--my) - 11.256px);font-size:42px}._ghost_d_c1npp{display:none}._ghost_m_c1npp{display:inline}._pill_c1npp{left:19px;top:var(--my);background:#e1e7df57}._planning_c1npp ._pill_c1npp{text-align:left;text-indent:.269em;width:336px;height:47px;padding:8.784px 18px 0;line-height:14.63px;display:block}._m_br_c1npp{display:initial}._heading_c1npp{left:19px;top:calc(var(--my) - 10.18px);white-space:normal;width:364px;font-size:38px}._body_c1npp{left:22px;top:calc(var(--my) - 4.538px);width:357px;max-width:none;font-size:1rem}._points_c1npp{display:contents}._points_c1npp li{left:34px;top:calc(var(--my) - 3.738px);font-size:1rem;font-weight:600;position:absolute}._points_c1npp p{width:var(--mw);max-width:none}._star_c1npp{display:none}._star_m_c1npp{flex-shrink:0;margin-top:3.738px;display:block}._cta_c1npp{left:106.5px;top:var(--my)}._cta_wide_c1npp{left:201px;transform:translate(-50%)}._cta_c1npp>a{font-size:20px}._collage_c1npp{display:none}._collage_m_c1npp{left:var(--x);top:var(--y);display:block}._photo_c1npp{top:var(--my);width:auto;height:var(--mch)}._photo_right_c1npp{left:var(--mx)}._photo_left_c1npp{right:calc(402px - var(--mx) - var(--mcw))}}.tail[data-astro-cid-e4pszuog]{isolation:isolate;position:relative;overflow-x:clip}.tail_strokes[data-astro-cid-e4pszuog]{display:none}@media (min-width:1200px){.tail[data-astro-cid-e4pszuog]>section:last-child{margin-top:7.4px}.tail_strokes[data-astro-cid-e4pszuog]{z-index:-1;pointer-events:none;width:2712px;max-width:none;height:auto;display:block;position:absolute;top:668px;left:calc(50% - 1356px)}}
