.features[data-astro-cid-ftqq4dy3]{max-width:calc(var(--page-width) - 2 * var(--page-margin));margin-inline:var(--page-margin);padding-top:178px;position:relative}@media (min-width:1440px){.features[data-astro-cid-ftqq4dy3]{margin-inline-start:auto;margin-inline-end:auto}}.features[data-astro-cid-ftqq4dy3]:before{content:"";background:var(--eggshell);z-index:-1;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}h2[data-astro-cid-ftqq4dy3]{letter-spacing:-.02em;color:var(--black);text-align:center;text-box:trim-both cap alphabetic;font-size:max(36px,min(3.889vw,56px));font-weight:500;line-height:.85}.grid[data-astro-cid-ftqq4dy3]{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:103px;display:grid}.feature[data-astro-cid-ftqq4dy3]{flex-direction:column;gap:28px;display:flex}.feature[data-astro-cid-ftqq4dy3] .art{border-radius:6px;width:100%;height:auto}.caption[data-astro-cid-ftqq4dy3]{flex-direction:column;gap:12px;display:flex}.row-toggle[data-astro-cid-ftqq4dy3],.glyph[data-astro-cid-ftqq4dy3]{display:none}.panel[data-astro-cid-ftqq4dy3]{flex-direction:column;gap:12px;display:flex}h3[data-astro-cid-ftqq4dy3]{letter-spacing:-.02em;color:var(--black);text-box:trim-both cap alphabetic;font-size:27px;font-weight:500;line-height:1.25}.lede[data-astro-cid-ftqq4dy3]{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--black);font-size:21px;font-weight:500;line-height:1.35}.body[data-astro-cid-ftqq4dy3]{flex-direction:column;gap:8px;display:flex}.body[data-astro-cid-ftqq4dy3] p[data-astro-cid-ftqq4dy3]{letter-spacing:-.02em;color:var(--text-muted);font-size:17px;line-height:1.35}@media (max-width:1100px){.grid[data-astro-cid-ftqq4dy3]{grid-template-columns:repeat(2,1fr);margin-top:64px}}@media (max-width:640px){.grid[data-astro-cid-ftqq4dy3]{grid-template-columns:1fr}}@media (max-width:900px){.features[data-astro-cid-ftqq4dy3]{max-width:none;padding:56px var(--page-margin);margin-inline-start:0;margin-inline-end:0}h2[data-astro-cid-ftqq4dy3]{text-align:left;font-size:30px;line-height:1.1}.grid[data-astro-cid-ftqq4dy3]{margin-top:16px;display:block}.feature[data-astro-cid-ftqq4dy3]{border-bottom:1px solid #c9c9c9;gap:10px;padding-block-start:20px;padding-block-end:20px}.feature[data-astro-cid-ftqq4dy3] .art{display:none}.caption[data-astro-cid-ftqq4dy3]{gap:10px}.row-head[data-astro-cid-ftqq4dy3]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}h3[data-astro-cid-ftqq4dy3]{letter-spacing:-.01em;font-size:21px;line-height:1.2}.glyph[data-astro-cid-ftqq4dy3]{color:var(--black);flex:none;font-size:21px;line-height:1.2;display:block}.glyph[data-astro-cid-ftqq4dy3]:after{content:"+"}.caption[data-astro-cid-ftqq4dy3]:has(.row-toggle:checked) .glyph[data-astro-cid-ftqq4dy3]:after{content:"–"}.panel[data-astro-cid-ftqq4dy3]{gap:10px;display:none}.caption[data-astro-cid-ftqq4dy3]:has(.row-toggle:checked) .panel[data-astro-cid-ftqq4dy3]{display:flex}.row-head[data-astro-cid-ftqq4dy3]:has(.row-toggle:focus-visible){outline:2px solid var(--black);outline-offset:2px}.caption[data-astro-cid-ftqq4dy3]:has(.row-toggle:focus-visible) .row-head[data-astro-cid-ftqq4dy3]{outline:2px solid var(--black);outline-offset:2px}.lede[data-astro-cid-ftqq4dy3]{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.45}.body[data-astro-cid-ftqq4dy3]{gap:10px}.body[data-astro-cid-ftqq4dy3] p[data-astro-cid-ftqq4dy3]{letter-spacing:-.01em;font-size:16px;line-height:1.45}}.fourteen[data-astro-cid-4rxnsi25]{padding-inline:var(--page-margin);margin-top:160px;position:relative}.fourteen[data-astro-cid-4rxnsi25]:before{content:"";background:var(--eggshell);z-index:-1;pointer-events:none;width:100vw;position:absolute;top:-160px;bottom:0;left:50%;transform:translate(-50%)}.band[data-astro-cid-4rxnsi25]{isolation:isolate;max-width:calc(var(--page-width) - 2 * var(--page-margin));background:var(--feather-green);border-radius:6px;min-height:612px;margin-inline-start:auto;margin-inline-end:auto;position:relative;overflow:hidden}.band[data-astro-cid-4rxnsi25] .band-bg{object-fit:cover;pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.content[data-astro-cid-4rxnsi25]{flex-direction:column;align-items:center;padding:50px 40px 40px;display:flex;position:relative}h2[data-astro-cid-4rxnsi25]{letter-spacing:-.02em;color:var(--white);text-align:center;font-size:32px;font-weight:500}.steps[data-astro-cid-4rxnsi25]{grid-template-columns:repeat(4,1fr);gap:60px;width:100%;margin:84px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-4rxnsi25] li[data-astro-cid-4rxnsi25]{flex-direction:column;gap:18px;display:flex}.ring[data-astro-cid-4rxnsi25]{border:1px solid var(--white);width:80px;height:80px;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--white);text-box:trim-both cap alphabetic;border-radius:76px;justify-content:center;align-items:center;font-size:52px;font-weight:600;display:flex}.step-text[data-astro-cid-4rxnsi25]{flex-direction:column;gap:10px;padding-left:5px;display:flex}.days[data-astro-cid-4rxnsi25]{letter-spacing:.06em;text-transform:uppercase;color:var(--eggshell);font-size:14px;font-weight:500}h3[data-astro-cid-4rxnsi25]{letter-spacing:-.02em;color:var(--white);font-size:23px;font-weight:500;line-height:normal}.body[data-astro-cid-4rxnsi25]{letter-spacing:-.02em;color:var(--eggshell);font-size:17px;line-height:1.35}.cta-button[data-astro-cid-4rxnsi25]{background:var(--beak);letter-spacing:-.01em;color:#011801;border:1px solid #02010f26;border-radius:3.27px;justify-content:center;align-items:center;width:249px;max-width:100%;margin-top:74px;padding:10.46px 13px;font-size:17px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .12s;display:inline-flex}.cta-button[data-astro-cid-4rxnsi25]:hover{background:#f7f75c}@media (max-width:1100px){.steps[data-astro-cid-4rxnsi25]{grid-template-columns:repeat(2,1fr);gap:40px;margin-top:56px}.cta-button[data-astro-cid-4rxnsi25]{margin-top:56px}}@media (max-width:640px){.steps[data-astro-cid-4rxnsi25]{grid-template-columns:1fr}}@media (max-width:900px){.fourteen[data-astro-cid-4rxnsi25]{margin-top:0;padding-inline-start:0;padding-inline-end:0}.fourteen[data-astro-cid-4rxnsi25]:before{top:0}.band[data-astro-cid-4rxnsi25]{background:var(--feather-green);border-radius:0;max-width:none;min-height:0}.band[data-astro-cid-4rxnsi25] .band-bg{display:none}.content[data-astro-cid-4rxnsi25]{padding:56px var(--page-margin);align-items:flex-start;gap:28px}h2[data-astro-cid-4rxnsi25]{letter-spacing:-.01em;text-align:left;font-size:26px;line-height:1.15}.steps[data-astro-cid-4rxnsi25]{grid-template-columns:1fr;gap:28px;margin-top:0}.steps[data-astro-cid-4rxnsi25] li[data-astro-cid-4rxnsi25]{gap:6px}.ring[data-astro-cid-4rxnsi25]{letter-spacing:-.02em;border:0;border-radius:0;width:auto;height:auto;font-size:34px;font-weight:600;line-height:1;display:block}.step-text[data-astro-cid-4rxnsi25]{gap:6px;padding-left:0}.days[data-astro-cid-4rxnsi25]{font-size:13px}h3[data-astro-cid-4rxnsi25]{letter-spacing:-.01em;font-size:21px;line-height:1.2}.body[data-astro-cid-4rxnsi25]{letter-spacing:-.01em;font-size:16px;line-height:1.45}.cta-button[data-astro-cid-4rxnsi25]{border-color:#0000;border-radius:100px;width:auto;margin-top:0;padding:14px 22px;font-size:16px}}
