.plan[data-available=false].svelte-krdrqr{block-size:auto;min-block-size:29rem}[data-available=false].svelte-krdrqr .summary:where(.svelte-krdrqr){min-block-size:19.9375rem}[data-available=false].svelte-krdrqr .supporting:where(.svelte-krdrqr){min-block-size:1.5625rem}[data-available=false].svelte-krdrqr .action:disabled{background:var(--color-education-unavailable-action,#ccc);color:var(--color-on-dark);cursor:default;transition:none}.unavailable-price.svelte-krdrqr{font-size:2.6875rem;font-weight:var(--font-weight-bold);line-height:1}.supporting.svelte-krdrqr{gap:.4375rem;display:grid}.conditions.svelte-krdrqr{color:var(--color-action);font-size:var(--font-size-caption);line-height:1.4}.conditions.svelte-krdrqr a:where(.svelte-krdrqr){color:inherit}.conditions.svelte-krdrqr button:where(.svelte-krdrqr){color:inherit;font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;padding:0;position:relative}.conditions.svelte-krdrqr button:where(.svelte-krdrqr):after{content:"";block-size:max(100%,44px);position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.plan.svelte-krdrqr{border-radius:var(--radius-panel);background:var(--color-surface);color:var(--color-ink);min-block-size:var(--plan-card-height);block-size:100%;padding:.625rem}.summary.svelte-krdrqr{border-radius:var(--radius-plan-inner);background:var(--color-plan-tint);flex-direction:column;align-items:stretch;gap:1.5625rem;padding:1.25rem;display:flex}[data-tone=highlight].svelte-krdrqr .summary:where(.svelte-krdrqr){background:var(--color-plan-highlight)}[data-tone=muted].svelte-krdrqr .summary:where(.svelte-krdrqr){background:var(--color-plan-muted)}h3.svelte-krdrqr,p.svelte-krdrqr,h4.svelte-krdrqr{text-box-trim:trim-both;text-box-edge:cap alphabetic;overflow-wrap:anywhere;margin:0}h3.svelte-krdrqr{font-size:var(--font-size-plan-name);line-height:var(--line-height-heading);font-weight:var(--font-weight-extrabold);align-items:center;gap:.625rem;display:flex}h3.svelte-krdrqr span:where(.svelte-krdrqr){text-box-trim:trim-both;text-box-edge:cap alphabetic}img.svelte-krdrqr{flex:none;max-inline-size:none;display:block}.description.svelte-krdrqr{font-size:var(--font-size-plan-description);line-height:var(--line-height-detail)}.description.svelte-krdrqr strong:where(.svelte-krdrqr){font-weight:var(--font-weight-semibold)}.price-group.svelte-krdrqr{gap:1.25rem;display:grid}.price.svelte-krdrqr{font-size:var(--font-size-plan-detail);line-height:var(--line-height-detail);flex-wrap:wrap;align-items:baseline;gap:.3125rem;display:flex}.price.svelte-krdrqr strong:where(.svelte-krdrqr){font-size:var(--font-size-price);line-height:var(--line-height-heading);font-weight:var(--font-weight-bold)}.price.svelte-krdrqr>:where(.svelte-krdrqr){text-box-trim:trim-both;text-box-edge:cap alphabetic;display:block}.fee.svelte-krdrqr{font-size:var(--font-size-fee);line-height:var(--line-height-detail);color:var(--color-ink-subtle)}.notice.svelte-krdrqr{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:1.5}[data-variant=education].svelte-krdrqr .description:where(.svelte-krdrqr){min-block-size:4rem}[data-variant=education].svelte-krdrqr .summary:where(.svelte-krdrqr) .action[data-variant=massive]{--action-background:var(--color-action);--action-hover-background:var(--color-action-hover)}.benefits.svelte-krdrqr{font-size:var(--font-size-plan-detail);line-height:var(--line-height-detail);padding:1.25rem}h4.svelte-krdrqr{font-size:inherit;font-weight:var(--font-weight-bold);margin-block-end:.9375rem}ul.svelte-krdrqr{color:var(--color-ink-subtle);gap:.9375rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-krdrqr{align-items:center;gap:.3125rem;display:flex}li.svelte-krdrqr span:where(.svelte-krdrqr){overflow-wrap:anywhere;text-box-trim:trim-both;text-box-edge:cap alphabetic;min-inline-size:0}.summary.svelte-krdrqr .action[data-variant=massive]{--action-background:var(--color-surface-dark);--action-foreground:var(--color-on-dark);--action-hover-background:var(--color-surface-dark);--action-hover-foreground:var(--color-on-dark);inline-size:100%}@media (width>=64rem){.summary.svelte-krdrqr .action[data-variant=massive]{--action-background:var(--color-action);--action-foreground:var(--color-action-label);--action-hover-background:var(--color-action-hover);--action-hover-foreground:var(--color-action-hover-label)}}.call-to-action.svelte-1cp9pz1{flex-direction:column;align-items:flex-start;gap:1.375rem;display:flex}.call-to-action.svelte-1cp9pz1 h2:where(.svelte-1cp9pz1){text-transform:uppercase;font-size:1.75rem;line-height:1.2;font-weight:var(--font-weight-black);margin:0}.call-to-action.svelte-1cp9pz1 p:where(.svelte-1cp9pz1){font-size:1rem;line-height:1.6;font-weight:var(--font-weight-medium);margin:0}.call-to-action.svelte-1cp9pz1 small:where(.svelte-1cp9pz1){font-size:.6875rem;line-height:1.6}.call-to-action.svelte-1cp9pz1 h2:where(.svelte-1cp9pz1),.call-to-action.svelte-1cp9pz1 p:where(.svelte-1cp9pz1),.call-to-action.svelte-1cp9pz1 small:where(.svelte-1cp9pz1){text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (width<=63.999rem){.single-action.svelte-1cp9pz1 .photograph:where(.svelte-1cp9pz1) img:where(.svelte-1cp9pz1){object-position:88% center;block-size:21rem}.single-action.svelte-1cp9pz1 .photograph:where(.svelte-1cp9pz1):after{background:linear-gradient(to bottom, transparent 9rem, var(--color-surface-dark) 21rem)}}.single-action.svelte-1cp9pz1 .inner:where(.svelte-1cp9pz1){padding-block-start:17rem}.recruitment.svelte-1cp9pz1{isolation:isolate;margin:var(--recruitment-space-before) var(--gutter-page) 0;min-block-size:var(--recruitment-height);border-radius:var(--radius-panel);color:var(--color-on-dark);background:var(--color-surface-dark);--font-size-cta-heading:var(--font-size-promotion-heading);position:relative}.photograph.svelte-1cp9pz1{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:clip}.photograph.svelte-1cp9pz1:after{content:"";background:var(--overlay-recruitment-mobile);position:absolute;inset:0}picture.svelte-1cp9pz1,img.svelte-1cp9pz1{block-size:100%;inline-size:100%;display:block}img.svelte-1cp9pz1{object-fit:cover;max-inline-size:none;position:absolute}.inner.svelte-1cp9pz1{padding:var(--space-recruitment-mobile)}.audience.svelte-1cp9pz1{max-inline-size:22.4375rem}@media (width>=64rem){.single-action.svelte-1cp9pz1{min-block-size:28.375rem}.single-action.svelte-1cp9pz1 .inner:where(.svelte-1cp9pz1){padding-block:5.75rem}.recruitment.svelte-1cp9pz1{margin-inline:var(--shell-inset-start-desktop) var(--shell-inset-end-desktop);--font-size-cta-heading:var(--font-size-section)}.inner.svelte-1cp9pz1{inline-size:min(calc(100% - 2 * var(--gutter-page)), var(--container-content-max));padding:var(--space-panel-desktop) 0;margin-inline:auto}img.svelte-1cp9pz1{inline-size:var(--crop-width);block-size:var(--crop-height);left:var(--crop-left);top:var(--crop-top)}.photograph.svelte-1cp9pz1:after{background:var(--overlay-recruitment-desktop)}}details.svelte-rqf1o{background:var(--color-surface);color:var(--color-ink);border-radius:var(--radius-faq)}summary.svelte-rqf1o{padding:var(--space-faq-inset);border-radius:inherit;min-block-size:3.75rem;font-size:var(--font-size-faq-question);font-weight:var(--font-weight-semibold);line-height:var(--line-height-detail);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;list-style:none;display:flex}summary.svelte-rqf1o::-webkit-details-marker{display:none}summary.svelte-rqf1o span:where(.svelte-rqf1o){overflow-wrap:anywhere;text-box-trim:trim-both;text-box-edge:cap alphabetic;min-inline-size:0}summary.svelte-rqf1o img:where(.svelte-rqf1o){transition:transform var(--motion-duration-short) var(--motion-ease-standard);flex:none;transform:rotate(90deg)}details[open].svelte-rqf1o summary:where(.svelte-rqf1o) img:where(.svelte-rqf1o){transform:rotate(-90deg)}.answer.svelte-rqf1o{padding:.625rem var(--space-faq-inset) var(--space-faq-inset)}p.svelte-rqf1o{font-size:var(--font-size-faq-answer);line-height:var(--line-height-body);text-box-trim:none;text-box-edge:cap alphabetic;margin:0}p.svelte-rqf1o:first-child{text-box-trim:trim-start}p.svelte-rqf1o:last-child{text-box-trim:trim-end}p.svelte-rqf1o:only-child{text-box-trim:trim-both}p.svelte-rqf1o+p:where(.svelte-rqf1o){margin-block-start:var(--space-faq-paragraph)}a.svelte-rqf1o{color:var(--color-action);font-weight:var(--font-weight-semibold);text-underline-offset:.15em;overflow-wrap:anywhere;text-decoration:underline}@supports (interpolate-size:allow-keywords){details.svelte-rqf1o{interpolate-size:allow-keywords}details.svelte-rqf1o::details-content{block-size:0;transition:block-size var(--motion-duration-short) ease-out, content-visibility var(--motion-duration-short) allow-discrete;overflow:clip}details[open].svelte-rqf1o::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){details.svelte-rqf1o::details-content{transition:none}}.faq.svelte-bsea3y{margin-block:var(--faq-space-before) var(--faq-space-after)}.layout.svelte-bsea3y{gap:1.9375rem;display:grid}.intro.svelte-bsea3y{align-content:start;gap:1.25rem;display:grid}p.svelte-bsea3y{font-size:var(--font-size-faq-answer);line-height:var(--line-height-intro);text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0}a.svelte-bsea3y{color:var(--color-action);font-weight:var(--font-weight-semibold);text-underline-offset:.15em;overflow-wrap:anywhere;text-decoration:underline}.items.svelte-bsea3y{align-content:start;gap:var(--space-faq-gap);min-inline-size:0;display:grid}.remaining-items.svelte-bsea3y{gap:var(--space-faq-gap);min-inline-size:0;padding-block-start:var(--space-faq-gap);display:grid}.more-questions.svelte-bsea3y>summary:where(.svelte-bsea3y){width:fit-content;min-block-size:2.75rem;max-inline-size:100%;font-size:var(--font-size-faq-answer);font-weight:var(--font-weight-semibold);color:var(--color-action);text-underline-offset:.15em;cursor:pointer;align-items:center;text-decoration:underline;list-style:none;display:flex}.more-questions.svelte-bsea3y>summary:where(.svelte-bsea3y)::-webkit-details-marker{display:none}.less-label.svelte-bsea3y,.more-questions[open].svelte-bsea3y .more-label:where(.svelte-bsea3y){display:none}.more-questions[open].svelte-bsea3y .less-label:where(.svelte-bsea3y){display:inline}@media (width>=64rem){p.svelte-bsea3y{line-height:var(--line-height-body)}.layout.svelte-bsea3y{grid-template-columns:minmax(0,428fr) minmax(0,692fr);gap:5rem}}
