.advisor[data-astro-cid-ivsi7puh]{padding-inline:clamp(.625rem,1.5vw,1.25rem)}.advisor__panel[data-astro-cid-ivsi7puh]{gap:var(--space-8);padding:clamp(2.5rem, 1rem + 6vw, 7rem) var(--gutter);display:grid}.advisor__title[data-astro-cid-ivsi7puh]{max-width:14ch;font-size:var(--fs-3xl)}.advisor[data-astro-cid-ivsi7puh] .advisor__portrait{--c-ink:var(--c-brand-ink);margin-block-start:var(--space-7)}.advisor__name[data-astro-cid-ivsi7puh]{font-family:var(--f-display);font-size:var(--fs-2xl);margin-block-start:var(--space-5);font-weight:700;line-height:1.1}.advisor__name[data-astro-cid-ivsi7puh] span[data-astro-cid-ivsi7puh]{font-size:var(--fs-xl);font-weight:600}.advisor__role[data-astro-cid-ivsi7puh]{color:var(--c-ink-muted);margin-block-start:var(--space-2);font-weight:600}.advisor__body[data-astro-cid-ivsi7puh]{align-content:start;gap:var(--space-7);display:grid}.advisor__text[data-astro-cid-ivsi7puh]{font-size:var(--fs-xl);line-height:1.4}.advisor__point[data-astro-cid-ivsi7puh] h3[data-astro-cid-ivsi7puh]{font-size:var(--fs-xl);font-weight:700}.advisor__point[data-astro-cid-ivsi7puh] p[data-astro-cid-ivsi7puh]{max-width:30rem;color:var(--c-ink);margin-block-start:var(--space-2)}@media (width>=56rem){.advisor__panel[data-astro-cid-ivsi7puh]{column-gap:var(--space-8);max-width:calc(var(--content-max) + 2 * var(--space-8));padding-inline:var(--space-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr);margin-inline:auto}.advisor__body[data-astro-cid-ivsi7puh]{padding-block-start:var(--space-2)}}.offer[data-astro-cid-2zah5eyd]{padding-block:var(--section-y)}.offer__head[data-astro-cid-2zah5eyd]{gap:var(--space-4);display:grid}.offer__title[data-astro-cid-2zah5eyd]{max-width:18ch;color:var(--c-navy);font-size:var(--fs-4xl)}.offer__text[data-astro-cid-2zah5eyd]{max-width:36rem;font-size:var(--fs-lg)}.offer__row[data-astro-cid-2zah5eyd]{gap:var(--space-6);margin-block-start:var(--space-8);display:grid}.offer[data-astro-cid-2zah5eyd] .offer__photo{aspect-ratio:4/3}.offer__body[data-astro-cid-2zah5eyd]{padding-inline:var(--gutter)}.offer__group[data-astro-cid-2zah5eyd]{color:var(--c-accent-text);font-size:var(--fs-3xl);font-weight:600}.offer__intro[data-astro-cid-2zah5eyd]{max-width:34rem;font-size:var(--fs-lg);margin-block-start:var(--space-3)}.offer__list[data-astro-cid-2zah5eyd]{gap:var(--space-1);margin-block-start:var(--space-5);display:grid}.offer__item[data-astro-cid-2zah5eyd]{padding-block:var(--space-3);padding-inline:1.75rem var(--space-3);color:var(--c-ink);transition:background-color var(--dur-fast) var(--ease);gap:.1rem;text-decoration:none;display:grid;position:relative}.offer__item[data-astro-cid-2zah5eyd]:before{content:"";background-color:var(--c-accent);width:.5rem;height:1.35rem;mask:var(--swoosh-mask) center / contain no-repeat;position:absolute;inset-block-start:calc(var(--space-3) + .15em);inset-inline-start:.35rem}.offer__item[data-astro-cid-2zah5eyd]:hover{background-color:var(--c-surface-2)}.offer__name[data-astro-cid-2zah5eyd]{color:var(--c-navy);font-size:var(--fs-lg);font-weight:700;line-height:1.3}.offer__item[data-astro-cid-2zah5eyd]:hover .offer__name[data-astro-cid-2zah5eyd]{color:var(--c-accent-text);text-decoration:underline}.offer__line[data-astro-cid-2zah5eyd]{max-width:34rem;line-height:1.45}.offer__more[data-astro-cid-2zah5eyd]{min-height:2.75rem;color:var(--c-accent-text);font-size:var(--fs-lg);align-items:center;gap:.5em;margin-block-start:var(--space-4);font-weight:700;display:inline-flex}.offer__more[data-astro-cid-2zah5eyd] .icon{transition:translate var(--dur-base) var(--ease)}.offer__more[data-astro-cid-2zah5eyd]:hover .icon{translate:.25rem}@media (width>=56rem){.offer__head[data-astro-cid-2zah5eyd]{align-items:end;column-gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.offer__text[data-astro-cid-2zah5eyd]{padding-block-end:.4em}.offer__row[data-astro-cid-2zah5eyd]{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);margin-block-start:calc(var(--section-y) * .75)}.offer__row--photo-end[data-astro-cid-2zah5eyd]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.offer__row--photo-end[data-astro-cid-2zah5eyd] .offer__photo{order:2}.offer[data-astro-cid-2zah5eyd] .offer__photo{aspect-ratio:4/5;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-6))}.offer__row--photo-start[data-astro-cid-2zah5eyd] .offer__body[data-astro-cid-2zah5eyd]{padding-inline-start:0;padding-inline-end:max(var(--gutter), (100vw - var(--content-max)) / 2)}.offer__row--photo-end[data-astro-cid-2zah5eyd] .offer__body[data-astro-cid-2zah5eyd]{padding-inline-start:max(var(--gutter), (100vw - var(--content-max)) / 2);padding-inline-end:0}}.process[data-astro-cid-6elgegqb]{padding-block:var(--section-y);background-color:var(--c-surface-2)}.process__head[data-astro-cid-6elgegqb]{gap:var(--space-4);display:grid}.process__title[data-astro-cid-6elgegqb]{max-width:16ch;color:var(--c-navy)}.process__text[data-astro-cid-6elgegqb]{max-width:34rem;font-size:var(--fs-lg)}.process__list[data-astro-cid-6elgegqb]{gap:var(--space-7);margin-block-start:var(--space-8);display:grid}.process__stage[data-astro-cid-6elgegqb]{padding-block-start:var(--space-5);position:relative}.process__stage[data-astro-cid-6elgegqb]:before{content:"";background-color:var(--c-accent);width:3rem;height:4px;position:absolute;inset-block-start:0;inset-inline-start:0}.process__name[data-astro-cid-6elgegqb]{color:var(--c-navy);font-size:var(--fs-2xl);font-weight:700}.process__body[data-astro-cid-6elgegqb]{max-width:22rem;margin-block-start:var(--space-3)}@media (width>=40rem){.process__list[data-astro-cid-6elgegqb]{column-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.process__list[data-astro-cid-6elgegqb]{column-gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}.process__stage[data-astro-cid-6elgegqb]{margin-block-start:calc(var(--step) * 3.5rem)}}.home-badge{margin-block-start:var(--space-7)}
