.ap[data-astro-cid-rysxkqcj]{position:relative;z-index:1;scroll-margin-top:calc(var(--sb-masthead-h) + 24px)}.ap[data-astro-cid-rysxkqcj]:focus{outline:none}.ap[data-astro-cid-rysxkqcj]:focus-visible{outline:2px solid var(--sb-violet);outline-offset:6px;border-radius:8px}.ap__card[data-astro-cid-rysxkqcj]{padding:clamp(18px,1.9vw,24px);border:1px solid var(--sb-border);border-radius:clamp(14px,1.3vw,18px);background:#fff;box-shadow:0 18px 44px -34px #1c0e088c}.ap__eyebrow[data-astro-cid-rysxkqcj]{margin:0 0 10px}.ap__h[data-astro-cid-rysxkqcj]{margin:0 0 6px;font-family:var(--sb-font-display);font-size:clamp(1.15rem,1rem + .5vw,1.45rem);line-height:1.15}.ap__lede[data-astro-cid-rysxkqcj]{margin:0 0 clamp(14px,1.6vw,20px);font-size:.92rem;color:var(--sb-ink-soft)}.ap__fields[data-astro-cid-rysxkqcj]{display:grid;gap:clamp(11px,1.2vw,14px)}.ap__field[data-astro-cid-rysxkqcj]{margin:0;display:flex;flex-direction:column;gap:6px}.ap__pair[data-astro-cid-rysxkqcj]{display:grid;gap:clamp(11px,1.2vw,14px)}@media(min-width:560px){.ap__pair[data-astro-cid-rysxkqcj]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ap__label[data-astro-cid-rysxkqcj]{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sb-violet-dark)}.ap__label[data-astro-cid-rysxkqcj] i[data-astro-cid-rysxkqcj]{font-style:normal;opacity:.7}.ap__card[data-astro-cid-rysxkqcj] [data-astro-cid-rysxkqcj]:is(input[type=text],input[type=email],input[type=tel],textarea){width:100%;padding:11px 13px;border:1px solid var(--sb-border);border-radius:clamp(10px,.9vw,12px);background:var(--sb-ivory);font:inherit;font-size:.95rem;color:inherit;transition:border-color .2s var(--sb-ease),background .2s var(--sb-ease),box-shadow .2s var(--sb-ease)}.ap__card[data-astro-cid-rysxkqcj] [data-astro-cid-rysxkqcj]:is(input,textarea)::placeholder{color:color-mix(in srgb,var(--sb-ink-soft) 62%,transparent)}.ap__card[data-astro-cid-rysxkqcj] [data-astro-cid-rysxkqcj]:is(input,textarea):hover{border-color:color-mix(in srgb,var(--sb-violet) 35%,var(--sb-border))}.ap__card[data-astro-cid-rysxkqcj] [data-astro-cid-rysxkqcj]:is(input,textarea):focus-visible{outline:none;background:#fff;border-color:var(--sb-violet);box-shadow:0 0 0 3px color-mix(in srgb,var(--sb-violet) 18%,transparent)}.ap__card[data-astro-cid-rysxkqcj] textarea[data-astro-cid-rysxkqcj]{resize:vertical;min-height:64px}.ap__file[data-astro-cid-rysxkqcj]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ap__drop[data-astro-cid-rysxkqcj]{position:relative;display:flex;align-items:center;gap:12px;padding:13px 15px;border:1.5px dashed color-mix(in srgb,var(--sb-violet) 38%,var(--sb-border));border-radius:clamp(10px,.9vw,12px);background:color-mix(in srgb,var(--sb-violet) 4%,var(--sb-ivory));cursor:pointer;transition:border-color .2s var(--sb-ease),background .2s var(--sb-ease),transform .2s var(--sb-ease)}.ap__drop[data-astro-cid-rysxkqcj]:hover{border-color:var(--sb-violet);transform:translateY(-1px)}.ap__file[data-astro-cid-rysxkqcj]:focus-visible+.ap__drop-ico[data-astro-cid-rysxkqcj],.ap__drop[data-astro-cid-rysxkqcj]:has(.ap__file:focus-visible){border-color:var(--sb-violet);box-shadow:0 0 0 3px color-mix(in srgb,var(--sb-violet) 18%,transparent)}.ap__drop[data-astro-cid-rysxkqcj][data-over]{border-color:var(--sb-violet);background:color-mix(in srgb,var(--sb-violet) 10%,#fff)}.ap__drop[data-astro-cid-rysxkqcj][data-has]{border-style:solid;border-color:color-mix(in srgb,#1d6b42 45%,var(--sb-border));background:color-mix(in srgb,#1d6b42 6%,#fff)}.ap__drop-ico[data-astro-cid-rysxkqcj]{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:11px;background:#fff;border:1px solid var(--sb-border);color:var(--sb-violet-dark)}.ap__drop[data-astro-cid-rysxkqcj][data-has] .ap__drop-ico[data-astro-cid-rysxkqcj]{color:#1d6b42}.ap__drop-text[data-astro-cid-rysxkqcj]{display:flex;flex-direction:column;gap:2px;min-width:0}.ap__drop-main[data-astro-cid-rysxkqcj]{font-size:.93rem;font-weight:600;overflow-wrap:anywhere}.ap__drop-sub[data-astro-cid-rysxkqcj]{font-size:.8rem;color:var(--sb-ink-soft)}.ap__consent[data-astro-cid-rysxkqcj]{display:flex;gap:9px;align-items:flex-start;margin:clamp(12px,1.3vw,15px) 0 0;font-size:.88rem;color:var(--sb-ink-soft);cursor:pointer}.ap__consent[data-astro-cid-rysxkqcj] input[data-astro-cid-rysxkqcj]{margin-top:3px;accent-color:var(--sb-violet)}.ap__hp[data-astro-cid-rysxkqcj]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;pointer-events:none}.ap__foot[data-astro-cid-rysxkqcj]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(12px,1.3vw,15px)}.ap__btn[data-astro-cid-rysxkqcj] svg[data-astro-cid-rysxkqcj]{transition:transform .2s var(--sb-ease)}.ap__btn[data-astro-cid-rysxkqcj]:hover svg[data-astro-cid-rysxkqcj]{transform:translate(3px)}.ap__btn[data-astro-cid-rysxkqcj][disabled]{opacity:.65;cursor:progress}.ap__msg[data-astro-cid-rysxkqcj]{margin:0;font-size:.86rem;flex:1 1 180px}.ap__msg[data-astro-cid-rysxkqcj][data-tone=bad]{color:var(--sb-violet-dark)}.ap__msg[data-astro-cid-rysxkqcj][data-tone=good]{color:#1d6b42}@media(prefers-reduced-motion:reduce){.ap__drop[data-astro-cid-rysxkqcj],.ap__btn[data-astro-cid-rysxkqcj] svg[data-astro-cid-rysxkqcj],.ap__card[data-astro-cid-rysxkqcj] [data-astro-cid-rysxkqcj]:is(input,textarea){transition:none}.ap__drop[data-astro-cid-rysxkqcj]:hover{transform:none}}.cr__head[data-astro-cid-gdqbjplb]{max-width:62ch;margin-bottom:clamp(30px,4vw,52px)}.cr__eyebrow[data-astro-cid-gdqbjplb]{display:inline-flex;align-items:center;gap:9px;padding:7px 15px;border-radius:999px;background:var(--sb-violet-wash);color:var(--sb-violet-dark);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cr__dot[data-astro-cid-gdqbjplb]{width:7px;height:7px;border-radius:50%;background:var(--sb-violet)}.cr__h[data-astro-cid-gdqbjplb]{margin-top:clamp(16px,2vw,22px);font-family:var(--sb-font-display);font-size:clamp(34px,5vw,58px);font-weight:700;line-height:1.04;letter-spacing:-.035em;color:var(--sb-charcoal)}.cr__stand[data-astro-cid-gdqbjplb]{max-width:52ch;margin-top:clamp(12px,1.6vw,18px);font-size:clamp(15px,1.15vw,17px);line-height:1.7;color:var(--sb-text-secondary)}.cr__apply[data-astro-cid-gdqbjplb]{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(20px,2.4vw,28px)}.cr__cta[data-astro-cid-gdqbjplb]{display:inline-flex;align-items:center;gap:10px;min-height:24px;padding:14px 24px;border:1px solid transparent;border-radius:999px;background:var(--sb-violet);color:#fff;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .2s ease,transform .24s var(--sb-ease),border-color .2s ease}.cr__cta[data-astro-cid-gdqbjplb]:hover{background:var(--sb-violet-dark);transform:translateY(-2px)}.cr__cta[data-astro-cid-gdqbjplb]:focus-visible{outline:2px solid var(--sb-focus);outline-offset:3px}.cr__cta--ghost[data-astro-cid-gdqbjplb]{background:transparent;border-color:var(--sb-border);color:var(--sb-charcoal)}.cr__cta--ghost[data-astro-cid-gdqbjplb]:hover{background:var(--sb-violet-wash);border-color:var(--sb-violet);color:var(--sb-violet-dark)}.wall[data-astro-cid-gdqbjplb]{columns:1;column-gap:clamp(16px,2vw,26px);margin:0;padding:0;list-style:none}.wall__it[data-astro-cid-gdqbjplb]{break-inside:avoid;margin-bottom:clamp(16px,2vw,26px)}.wall__a[data-astro-cid-gdqbjplb]{display:block;position:relative;overflow:hidden;border:1px solid var(--sb-border);border-radius:clamp(14px,1.4vw,20px);background:#fff;box-shadow:0 14px 40px -30px #1c0e0870;transition:transform .32s var(--sb-ease),box-shadow .32s var(--sb-ease),border-color .32s var(--sb-ease)}.wall__a[data-astro-cid-gdqbjplb]:hover{transform:translateY(-4px);border-color:var(--sb-violet);box-shadow:0 26px 60px -32px #1c0e0880}.wall__a[data-astro-cid-gdqbjplb]:focus-visible{outline:2px solid var(--sb-focus);outline-offset:3px}.wall__a[data-astro-cid-gdqbjplb] picture,.wall__a[data-astro-cid-gdqbjplb] img{display:block;width:100%;height:auto}.wall__zoom[data-astro-cid-gdqbjplb]{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#120c08b8;color:#fff;opacity:0;transform:translateY(6px);transition:opacity .24s var(--sb-ease),transform .24s var(--sb-ease)}.wall__a[data-astro-cid-gdqbjplb]:hover .wall__zoom[data-astro-cid-gdqbjplb],.wall__a[data-astro-cid-gdqbjplb]:focus-visible .wall__zoom[data-astro-cid-gdqbjplb]{opacity:1;transform:translateY(0)}.wall__cap[data-astro-cid-gdqbjplb]{padding:12px 4px 0}.wall__t[data-astro-cid-gdqbjplb]{font-family:var(--sb-font-display);font-size:15.5px;font-weight:700;line-height:1.32;letter-spacing:-.015em;color:var(--sb-charcoal)}.wall__m[data-astro-cid-gdqbjplb]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:7px}.wall__tag[data-astro-cid-gdqbjplb]{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sb-text-secondary)}.wall__when[data-astro-cid-gdqbjplb]{padding:3px 9px;border:1px solid rgba(180,83,9,.28);border-radius:999px;background:#b4530912;font-size:11.5px;font-weight:700;letter-spacing:.02em;color:#9a3412}.how[data-astro-cid-gdqbjplb]{--how-pad: clamp(24px, 3vw, 40px);display:flex;flex-direction:column;position:relative;margin-top:clamp(40px,5vw,72px);padding:var(--how-pad);border:1px solid var(--sb-border);border-radius:clamp(18px,1.8vw,26px);background:linear-gradient(158deg,#fffdfb 0%,var(--sb-ivory) 46%,var(--sb-sand) 100%);box-shadow:0 24px 60px -44px #1c0e0880;overflow:visible}.how__bg[data-astro-cid-gdqbjplb]{position:absolute;z-index:0;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.how__body[data-astro-cid-gdqbjplb]{position:relative;z-index:1}.how__body[data-astro-cid-gdqbjplb]{order:1}.how[data-astro-cid-gdqbjplb] .ap{order:2}.how__list[data-astro-cid-gdqbjplb]{order:3}.how__eyebrow[data-astro-cid-gdqbjplb]{margin-bottom:clamp(12px,1.4vw,16px)}.how__h[data-astro-cid-gdqbjplb]{display:flex;align-items:center;gap:11px;font-family:var(--sb-font-display);font-size:clamp(26px,2.7vw,36px);font-weight:700;line-height:1.1;letter-spacing:-.028em;color:var(--sb-charcoal)}.how__lede[data-astro-cid-gdqbjplb]{max-width:46ch;margin-top:clamp(8px,1vw,12px);font-size:clamp(14.5px,1.05vw,16px);line-height:1.65;color:var(--sb-text-secondary)}.starmark[data-astro-cid-gdqbjplb]{aspect-ratio:195 / 246;background:linear-gradient(150deg,#ffb27a 0%,var(--sb-violet) 78%);-webkit-mask-image:url(data:image/png;base64,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);mask-image:url(data:image/png;base64,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);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}@supports not ((mask-image: url()) or (-webkit-mask-image: url())){.starmark[data-astro-cid-gdqbjplb]{display:none}}.how__star[data-astro-cid-gdqbjplb]{flex:0 0 auto;height:clamp(26px,2.6vw,34px)}.cr__star[data-astro-cid-gdqbjplb]{display:inline-block;height:.72em;margin-right:.06em;vertical-align:-.06em}.how__list[data-astro-cid-gdqbjplb]{display:grid;gap:clamp(10px,1.2vw,14px);margin:clamp(20px,2.4vw,28px) 0 0}.how__row[data-astro-cid-gdqbjplb]{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:clamp(10px,1.1vw,13px);padding:clamp(12px,1.3vw,15px) clamp(13px,1.4vw,17px);border:1px solid var(--sb-border);border-radius:clamp(12px,1.1vw,15px);background:#fff;box-shadow:0 10px 26px -22px #1c0e0866;transition:transform .3s var(--sb-ease),box-shadow .3s var(--sb-ease),border-color .3s var(--sb-ease)}.how__row--primary[data-astro-cid-gdqbjplb]{border-color:color-mix(in srgb,var(--sb-violet) 26%,transparent);box-shadow:inset 3px 0 0 var(--sb-violet),0 14px 32px -22px #c93c0a80}.how__row[data-astro-cid-gdqbjplb]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--sb-violet) 38%,transparent);box-shadow:0 18px 38px -24px #1c0e0875}.how__row--primary[data-astro-cid-gdqbjplb]:hover{box-shadow:inset 3px 0 0 var(--sb-violet),0 20px 42px -22px #c93c0a8c}.how__ico[data-astro-cid-gdqbjplb]{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--sb-violet-wash);color:var(--sb-violet);transition:background .3s var(--sb-ease),color .3s var(--sb-ease)}.how__ico[data-astro-cid-gdqbjplb] svg[data-astro-cid-gdqbjplb]{width:17px;height:17px}.how__row[data-astro-cid-gdqbjplb]:hover .how__ico[data-astro-cid-gdqbjplb]{background:var(--sb-violet);color:#fff}.how__no[data-astro-cid-gdqbjplb]{grid-column:3;grid-row:1;align-self:start;font-family:var(--sb-font-display);font-size:clamp(15px,1.5vw,19px);font-weight:700;letter-spacing:-.01em;color:color-mix(in srgb,var(--sb-violet) 26%,transparent)}.how__pair[data-astro-cid-gdqbjplb]{min-width:0}.how__k[data-astro-cid-gdqbjplb]{display:block;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sb-violet-dark)}.how__d[data-astro-cid-gdqbjplb]{margin:0}.how__v[data-astro-cid-gdqbjplb]{display:block;width:fit-content;min-height:24px;margin-top:5px;font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:break-word;color:var(--sb-violet);text-decoration:none}.how__v[data-astro-cid-gdqbjplb]:hover{text-decoration:underline}.how__v[data-astro-cid-gdqbjplb]:focus-visible{outline:2px solid var(--sb-focus);outline-offset:3px;border-radius:4px}.how__v--plain[data-astro-cid-gdqbjplb]{font-style:normal;font-weight:600;color:var(--sb-charcoal)}.how__n[data-astro-cid-gdqbjplb]{max-width:62ch;margin-top:5px;font-size:13.5px;line-height:1.6;color:var(--sb-text-secondary)}@media(max-width:560px){.how[data-astro-cid-gdqbjplb]{--how-pad: 20px}.how__row[data-astro-cid-gdqbjplb]{grid-template-columns:38px minmax(0,1fr) auto;gap:10px 12px;align-items:center;padding:14px 16px}.how__pair[data-astro-cid-gdqbjplb]{display:contents}.how__ico[data-astro-cid-gdqbjplb]{width:38px;height:38px;border-radius:12px}.how__v[data-astro-cid-gdqbjplb]{font-size:clamp(13.5px,3.6vw,15.5px)}.how__k[data-astro-cid-gdqbjplb]{grid-column:2}.how__d[data-astro-cid-gdqbjplb]{grid-column:1 / -1;min-width:0;margin-top:-2px}}@media(min-width:900px){.how[data-astro-cid-gdqbjplb]{display:grid;grid-template-columns:minmax(0,1fr) clamp(440px,46vw,620px);grid-template-areas:"head form" "list form";align-items:start;gap:clamp(16px,1.8vw,26px) clamp(20px,2.2vw,32px)}.how__body[data-astro-cid-gdqbjplb]{grid-area:head}.how__list[data-astro-cid-gdqbjplb]{grid-area:list;margin-top:0}.how[data-astro-cid-gdqbjplb] .ap{grid-area:form}.how__list[data-astro-cid-gdqbjplb]{max-width:780px}}@media(min-width:640px){.wall[data-astro-cid-gdqbjplb]{columns:2}}@media(min-width:1024px){.wall[data-astro-cid-gdqbjplb]{columns:3}}@media(prefers-reduced-motion:reduce){.wall__a[data-astro-cid-gdqbjplb],.wall__zoom[data-astro-cid-gdqbjplb],.cr__cta[data-astro-cid-gdqbjplb]{transition-duration:1ms}.wall__a[data-astro-cid-gdqbjplb]:hover,.cr__cta[data-astro-cid-gdqbjplb]:hover{transform:none}.wall__a[data-astro-cid-gdqbjplb]:hover .wall__zoom[data-astro-cid-gdqbjplb],.wall__a[data-astro-cid-gdqbjplb]:focus-visible .wall__zoom[data-astro-cid-gdqbjplb]{transform:none}}
