.gMdBPa_shared{gap:var(--deep-public-section-gap,var(--app-space-16));display:grid}@media not (min-width:768px){.gMdBPa_shared{gap:var(--deep-public-section-gap,var(--app-space-12))}}
.Lh_x9a_section{gap:var(--app-space-8);margin-block-end:var(--deep-public-section-gap,var(--app-space-16));scroll-margin-top:112px;display:grid}.Lh_x9a_reading{align-content:start;gap:var(--app-space-3);min-inline-size:0;display:grid}.Lh_x9a_actions{align-items:center;gap:var(--app-space-3);flex-wrap:wrap;display:flex}.Lh_x9a_cover{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.Lh_x9a_proofStrip{gap:var(--app-space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.Lh_x9a_proofMetric{align-content:start;gap:var(--app-space-3);inline-size:100%;min-inline-size:0;display:grid}.Lh_x9a_audience{gap:var(--app-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.Lh_x9a_audienceScene{aspect-ratio:1.8}.Lh_x9a_audiencePanel{align-content:start;gap:var(--app-space-4);inline-size:100%;min-inline-size:0;display:grid}.Lh_x9a_benefitGallery{gap:var(--app-space-6);min-inline-size:0;display:grid}.Lh_x9a_benefitHeader{gap:var(--app-space-6);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.Lh_x9a_benefitControls{justify-content:flex-end;align-items:center;gap:var(--app-space-3);display:flex}.Lh_x9a_benefitViewport{overflow-clip-margin:var(--app-space-8);min-inline-size:0;overflow:clip}.Lh_x9a_benefitTrack{inline-size:100%;min-inline-size:0;overflow:visible}.Lh_x9a_benefitSlide{block-size:auto}.Lh_x9a_benefit{block-size:100%;min-inline-size:0}.Lh_x9a_syllabusHeader,.Lh_x9a_syllabusFooter{gap:var(--app-space-3);min-inline-size:0;display:grid}.Lh_x9a_syllabusActions{align-items:center;gap:var(--app-space-3);flex-wrap:wrap;display:flex}.Lh_x9a_syllabus{gap:var(--app-space-3);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.Lh_x9a_syllabusIntro{gap:var(--app-space-6);z-index:1;min-inline-size:0;display:grid;position:sticky;inset-block-start:112px}.Lh_x9a_syllabusRows{z-index:1;min-inline-size:0;position:relative}.Lh_x9a_moduleQuestion{gap:var(--app-space-3);grid-template-columns:max-content minmax(0,1fr);align-items:start;display:grid}.Lh_x9a_moduleMeta{gap:var(--app-space-2) var(--app-space-4);flex-wrap:wrap;display:flex}.Lh_x9a_moduleTopics{gap:var(--app-space-4);display:grid}.Lh_x9a_previewBar{justify-content:space-between;align-items:center;gap:var(--app-space-3);display:flex}.Lh_x9a_moduleScene{aspect-ratio:16/9;min-inline-size:0}.Lh_x9a_previewImageLayer{position:absolute;inset:0}.Lh_x9a_previewMeta{align-items:start;gap:var(--app-space-2);border-block-start:1px solid var(--app-ui-divider);grid-template-columns:auto minmax(0,1fr);padding-block-start:var(--app-space-3);display:grid}.Lh_x9a_practiceSteps{gap:var(--app-space-6) var(--app-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Lh_x9a_practiceStep{gap:var(--app-space-3);grid-template-rows:auto 1fr;min-inline-size:0;display:grid}.Lh_x9a_practiceStepHead{align-items:center;gap:var(--app-space-2);min-inline-size:0;display:flex}.Lh_x9a_practiceStepHead:after{content:"";border-block-start:1px solid var(--app-ui-divider);flex:1}.Lh_x9a_practiceCard{min-inline-size:0}.Lh_x9a_practiceAction{justify-content:center;display:flex}.Lh_x9a_founder{gap:var(--app-space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.Lh_x9a_founderPortrait{aspect-ratio:3/4;grid-area:1/2/3;inline-size:100%;min-inline-size:0;margin:0}.Lh_x9a_founderPhoto{object-fit:cover;object-position:center top}.Lh_x9a_founderStory{grid-area:1/1;min-inline-size:0}.Lh_x9a_founderQuote{grid-area:2/1;min-inline-size:0;margin:0}.Lh_x9a_credentials{gap:var(--app-space-2);flex-wrap:wrap;display:flex}.Lh_x9a_founderFacts{grid-area:1/3/3;min-inline-size:0}.Lh_x9a_founderFact{gap:var(--app-space-2);min-inline-size:0;display:grid}.Lh_x9a_founderFact+.Lh_x9a_founderFact{border-block-start:1px solid var(--app-ui-divider);padding-block-start:var(--app-space-3)}.Lh_x9a_factHeading{align-items:start;gap:var(--app-space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.Lh_x9a_priceComposition{gap:var(--app-space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);inline-size:100%;min-inline-size:0;display:grid}.Lh_x9a_priceReading{align-content:start;justify-items:start;gap:var(--app-space-6);min-inline-size:0;display:grid}.Lh_x9a_conditionsList{align-content:start;gap:var(--app-space-5) var(--app-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}.Lh_x9a_priceButtons{align-items:center;gap:var(--app-space-3);flex-wrap:wrap;display:flex}.Lh_x9a_priceAction{align-content:start;justify-items:start;gap:var(--app-space-3);min-inline-size:0;border-block-start:1px solid var(--app-ui-divider);grid-column:1/-1;padding-block-start:var(--app-space-5);display:grid}.Lh_x9a_conditionRow{gap:var(--app-space-4);grid-template-columns:max-content minmax(0,1fr);align-items:start;min-inline-size:0;display:grid}.Lh_x9a_conditionCopy{gap:var(--app-space-1);min-inline-size:0;display:grid}@media not (min-width:1100px){.Lh_x9a_practiceSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.Lh_x9a_syllabus{grid-template-columns:minmax(0,1fr)}.Lh_x9a_syllabusIntro{position:relative;inset-block-start:auto}.Lh_x9a_priceComposition{grid-template-columns:minmax(0,1fr)}.Lh_x9a_founder{grid-template-columns:repeat(2,minmax(0,1fr))}.Lh_x9a_founderFacts{grid-area:3/1/auto/-1}}@media not (min-width:768px){.Lh_x9a_practiceSteps{gap:var(--app-space-4);grid-template-columns:minmax(0,1fr)}.Lh_x9a_section{gap:var(--app-space-6);margin-block-end:var(--deep-public-section-gap,var(--app-space-12))}.Lh_x9a_benefitHeader{display:contents}.Lh_x9a_benefitControls{grid-row:3}.Lh_x9a_benefitViewport{grid-row:2}.Lh_x9a_founderStory,.Lh_x9a_founderPortrait,.Lh_x9a_founderFacts,.Lh_x9a_founderQuote{grid-area:auto}.Lh_x9a_founder,.Lh_x9a_audience,.Lh_x9a_priceComposition,.Lh_x9a_proofStrip{gap:var(--app-space-6);grid-template-columns:minmax(0,1fr)}.Lh_x9a_audienceScene{aspect-ratio:1.3}.Lh_x9a_moduleQuestion{grid-template-columns:max-content minmax(0,1fr)}.Lh_x9a_founderPortrait{justify-self:center;inline-size:min(100%,28rem)}}@media not (min-width:520px){.Lh_x9a_conditionsList{grid-template-columns:minmax(0,1fr)}}
.ovuWOW_market{gap:var(--app-space-8);min-inline-size:0;display:grid}.ovuWOW_panel{align-items:start;gap:var(--app-space-5);padding-block:var(--app-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ovuWOW_plot{block-size:314px;min-inline-size:0;color:var(--app-ui-text);padding:20px 20px 45px 45px}.ovuWOW_plot[data-extended]{block-size:395px}.ovuWOW_canvas{block-size:100%;inline-size:100%;font-family:var(--app-font-family-base);display:block;overflow:visible}.ovuWOW_cell{fill:var(--app-ui-surface-hover);transition:opacity .4s ease-out,transform .4s ease-out}.ovuWOW_axis,.ovuWOW_baseline{stroke:var(--app-ui-text-muted)}.ovuWOW_dot{fill:currentColor}.ovuWOW_label,.ovuWOW_baselineLabel{fill:var(--app-ui-text-secondary);font-size:var(--app-type-caption-size)}.ovuWOW_subLabel,.ovuWOW_baselineLabel{fill:var(--app-ui-text-muted)}.ovuWOW_metrics{align-content:start;gap:var(--app-space-2-5);min-inline-size:0;display:grid}.ovuWOW_metric{align-items:center;gap:var(--app-space-2);min-inline-size:0;padding-block:var(--app-space-2);border-block-end:1px solid var(--app-ui-divider);grid-template-columns:minmax(0,1fr);display:grid}.ovuWOW_chartHeading{align-items:start;gap:var(--app-space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.ovuWOW_metricControl{justify-content:start;align-items:center;min-inline-size:0;display:flex}@media (max-width:959px){.ovuWOW_panel{grid-template-columns:minmax(0,1fr)}.ovuWOW_plot,.ovuWOW_plot[data-extended]{block-size:300px}}@media (max-width:640px){.ovuWOW_plot{padding:10px 10px 35px 32px}}@media (max-width:479px){.ovuWOW_metric{gap:var(--app-space-1);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ovuWOW_cell{transition:none}}
._1NhBKG_section{gap:var(--app-space-6);margin-block:var(--deep-public-section-gap,var(--app-space-16));scroll-margin-block-start:112px;display:grid}._1NhBKG_hero,._1NhBKG_reading,._1NhBKG_audienceRail{min-inline-size:0}._1NhBKG_reading,._1NhBKG_headingGroup,._1NhBKG_heroPurchase,._1NhBKG_price{align-content:start;gap:var(--app-space-2);display:grid}._1NhBKG_reading{gap:var(--app-space-4)}._1NhBKG_heroActions,._1NhBKG_roleTags{align-items:center;gap:var(--app-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}._1NhBKG_headingGroup{max-inline-size:76ch}._1NhBKG_introGrid{align-items:start;gap:var(--app-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._1NhBKG_introHeading{gap:var(--app-space-3);justify-items:start;min-inline-size:0;display:grid}._1NhBKG_introPoints{gap:var(--app-space-4);display:grid}._1NhBKG_introPoint+._1NhBKG_introPoint{border-block-start:1px solid var(--app-ui-divider);padding-block-start:var(--app-space-4)}._1NhBKG_introPoint{gap:var(--app-space-3);grid-template-columns:auto minmax(0,1fr);align-content:start;min-inline-size:0;display:grid}._1NhBKG_containedArtwork{object-fit:contain}._1NhBKG_audienceRail{min-inline-size:0}._1NhBKG_audienceTrack{inline-size:100%;padding:var(--app-space-1) 0 var(--app-space-4)}._1NhBKG_audienceSlide{block-size:auto;inline-size:min(88%,32rem);display:flex}._1NhBKG_audienceCard{flex:1}._1NhBKG_audienceDestination{align-items:center;gap:var(--app-space-2);display:inline-flex}._1NhBKG_audienceControls{justify-content:flex-end;align-items:center;gap:var(--app-space-2);display:flex}._1NhBKG_audienceTop,._1NhBKG_previewBar{justify-content:space-between;align-items:center;gap:var(--app-space-3);min-inline-size:0;display:flex}._1NhBKG_previewBar{font-variant-numeric:tabular-nums;inline-size:100%}._1NhBKG_programme{gap:var(--app-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-inline-size:0;scroll-margin-block-start:112px;display:grid}._1NhBKG_studyPreview{min-inline-size:0;position:sticky;inset-block-start:112px}._1NhBKG_lectureInlineMedia{display:none}._1NhBKG_lectureQuestion{align-items:center;gap:var(--app-space-3);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;scroll-margin-block-start:112px;display:grid}._1NhBKG_lectureMedia{aspect-ratio:1672/941;min-inline-size:0}._1NhBKG_sceneImage{object-fit:contain}._1NhBKG_previewImageLayer{position:absolute;inset:0}._1NhBKG_previewSteps{gap:var(--app-space-1);block-size:var(--app-space-1);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._1NhBKG_previewSteps>span{background:var(--app-ui-divider);border-radius:var(--app-radius-full)}._1NhBKG_previewSteps>span[data-current]{background:var(--app-brand-gradient)}._1NhBKG_previewMeta{align-items:start;gap:var(--app-space-2);border-block-start:1px solid var(--app-ui-divider);grid-template-columns:auto minmax(0,1fr);padding-block-start:var(--app-space-3);display:grid}._1NhBKG_practice{justify-items:start;gap:var(--app-space-2);border-block-start:1px solid var(--app-ui-divider);padding-block-start:var(--app-space-3);display:grid}._1NhBKG_offerLayout{align-items:stretch;gap:var(--app-space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}._1NhBKG_offerSummary,._1NhBKG_offerPurchase{min-inline-size:0}._1NhBKG_offerReading{gap:var(--app-space-5);flex:1;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);place-items:start;min-inline-size:0;display:grid}._1NhBKG_offerReading>:first-child{grid-column:1}._1NhBKG_offerReading>:last-child{grid-area:4/1;align-self:end}._1NhBKG_priceLabel{align-items:center;gap:var(--app-space-2);display:flex}._1NhBKG_offerFeatures{gap:var(--app-space-3);grid-column:1;margin:0;padding:0;list-style:none;display:grid}._1NhBKG_offerFeature{align-items:center;gap:var(--app-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}._1NhBKG_offerStage{aspect-ratio:3/2;grid-area:3/1;align-self:start;inline-size:min(100%,15rem);position:relative}._1NhBKG_offerContents{gap:var(--app-space-4);inline-size:100%;min-inline-size:0;border-inline-start:1px solid var(--app-ui-divider);grid-area:1/2/5;padding-inline-start:var(--app-space-5);display:grid}._1NhBKG_offerTopics{gap:var(--app-space-3);margin:0;padding:0;list-style:none;display:grid}._1NhBKG_offerTopics>li{align-items:start;gap:var(--app-space-2);border-block-end:1px solid var(--app-ui-divider);grid-template-columns:auto minmax(0,1fr) 1rem;padding-block-end:var(--app-space-3);display:grid}._1NhBKG_offerTopics>li:last-child{border:0;padding-block-end:0}._1NhBKG_offerActions{align-items:center;gap:var(--app-space-3);flex-wrap:wrap;display:flex}._1NhBKG_offerTerms{gap:var(--app-space-4);display:grid}._1NhBKG_offerTerm+._1NhBKG_offerTerm{border-block-start:1px solid var(--app-ui-divider);padding-block-start:var(--app-space-4)}._1NhBKG_offerTerm{align-items:start;gap:var(--app-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}._1NhBKG_offerFlow{gap:var(--app-space-2);padding:var(--app-space-4) 0 0;border-block-start:1px solid var(--app-ui-divider);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}._1NhBKG_offerFlowCard{min-inline-size:0}._1NhBKG_offerFlowHeader{justify-content:space-between;align-items:center;gap:var(--app-space-2);display:flex}._1NhBKG_closing{min-inline-size:0;margin-block-start:var(--deep-public-section-gap,var(--app-space-16))}._1NhBKG_authorHeader{justify-content:space-between;align-items:end;gap:var(--app-space-6);flex-wrap:wrap;min-inline-size:0;display:flex}._1NhBKG_authorGrid{gap:var(--app-space-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;min-inline-size:0;display:grid}._1NhBKG_authorMedia{aspect-ratio:4/5;grid-area:1/2;align-self:stretch;inline-size:100%;min-inline-size:0}._1NhBKG_portrait{object-fit:cover;object-position:center top}._1NhBKG_authorStory{grid-area:1/1}._1NhBKG_authorCredentials{align-content:start;gap:var(--app-space-6);grid-area:1/3;min-inline-size:0;display:grid}._1NhBKG_authorQuote{gap:var(--app-space-3);margin:0;display:grid}._1NhBKG_authorMetrics{gap:var(--app-space-6);grid-template-columns:minmax(0,1fr);display:grid}._1NhBKG_authorFact{align-content:start;gap:var(--app-space-2);min-inline-size:0;display:grid}._1NhBKG_authorEducation,._1NhBKG_educationFacts{gap:var(--app-space-4);display:grid}._1NhBKG_educationFacts{grid-template-columns:minmax(0,1fr)}@media not (min-width:1200px){._1NhBKG_authorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._1NhBKG_authorCredentials{grid-area:2/1/auto/-1}}@media (700px<=width<1200px){._1NhBKG_educationFacts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not (min-width:1000px){._1NhBKG_programme{grid-template-columns:minmax(0,1fr)}._1NhBKG_studyPreview{display:none}._1NhBKG_lectureInlineMedia{display:block}._1NhBKG_introPoints,._1NhBKG_offerLayout{grid-template-columns:minmax(0,1fr)}._1NhBKG_offerReading{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) 10rem;align-items:center}._1NhBKG_offerReading>:first-child,._1NhBKG_offerFeatures{grid-column:1}._1NhBKG_offerReading>:last-child{grid-area:auto/1/auto/-1}._1NhBKG_offerContents,._1NhBKG_offerFlow{display:none}._1NhBKG_offerStage{grid-area:1/2/3}}@media not (min-width:700px){._1NhBKG_introGrid,._1NhBKG_authorGrid{grid-template-columns:minmax(0,1fr)}._1NhBKG_introPoints{gap:var(--app-space-4)}._1NhBKG_introPoint{grid-template-columns:auto minmax(0,1fr)}._1NhBKG_offerReading{grid-template-columns:minmax(0,1fr) 6rem}._1NhBKG_offerReading>:first-child{grid-column:1/-1}._1NhBKG_offerFeatures{grid-column:1}._1NhBKG_offerStage{grid-area:2/2;inline-size:100%}._1NhBKG_authorMedia,._1NhBKG_authorStory,._1NhBKG_authorCredentials{grid-area:auto}._1NhBKG_authorMedia{aspect-ratio:3/4}}@media not (min-width:768px){._1NhBKG_section{margin-block:var(--deep-public-section-gap,var(--app-space-12))}}@media (hover:hover) and (pointer:fine){._1NhBKG_audienceCard{transition:transform var(--app-motion-fast)}._1NhBKG_audienceCard:hover,._1NhBKG_audienceCard:focus-visible{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){._1NhBKG_audienceCard{transition:none;transform:none}._1NhBKG_audienceCard:hover,._1NhBKG_audienceCard:focus-visible{transform:none}}@media (forced-colors:active){._1NhBKG_previewSteps>span{background:canvastext}._1NhBKG_previewSteps>span[data-current]{background:highlight}}@media (min-width:1000px){._1NhBKG_audienceTrack{overflow:visible}._1NhBKG_audienceTrack .swiper-wrapper{gap:var(--app-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._1NhBKG_audienceSlide{inline-size:auto}._1NhBKG_audienceControls{display:none}}
.xEE1bW_section{gap:var(--app-space-8);margin-block:var(--app-space-16);min-inline-size:0;scroll-margin-block-start:112px;display:grid}.xEE1bW_grid{gap:var(--app-space-6);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;min-inline-size:0;display:grid}.xEE1bW_intro{grid-area:1/1/auto/span 2}.xEE1bW_scenario{grid-area:1/3}.xEE1bW_meetings{grid-area:1/4}.xEE1bW_months{grid-area:2/1}.xEE1bW_requests{grid-area:2/2}.xEE1bW_photo{aspect-ratio:2;grid-area:2/3/auto/span 2;inline-size:100%;min-inline-size:0}.xEE1bW_factReading{gap:var(--app-space-4);min-inline-size:0;display:grid}.xEE1bW_introArtReserve{block-size:176px}.xEE1bW_introArtwork{block-size:auto;inline-size:min(62%,360px);max-inline-size:none;position:absolute;inset-block-end:-64px;inset-inline-end:-24px}.xEE1bW_scenarioArtReserve{block-size:180px}.xEE1bW_scenarioArtwork{block-size:auto;inline-size:240px;max-inline-size:none;position:absolute;inset-block-end:-24px;inset-inline-end:-24px}.xEE1bW_factArtReserve{block-size:280px}.xEE1bW_factArtwork{aspect-ratio:1;inline-size:calc(100% + 44px);max-inline-size:386px;position:absolute;inset-block-end:-48px;inset-inline-end:-48px}.xEE1bW_requestArtReserve{aspect-ratio:1.4;inline-size:100%}.xEE1bW_requestArtwork{block-size:auto;inline-size:84%;max-inline-size:none;position:absolute;inset-block-end:-8%;inset-inline-end:-6%}.xEE1bW_cover{object-fit:cover}.xEE1bW_contain{object-fit:contain}@media not (min-width:1100px){.xEE1bW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xEE1bW_intro{grid-area:1/1/auto/-1}.xEE1bW_scenario{grid-area:2/1}.xEE1bW_meetings{grid-area:2/2}.xEE1bW_months{grid-area:3/1}.xEE1bW_requests{grid-area:3/2}.xEE1bW_photo{grid-area:4/1/auto/-1}}@media not (min-width:768px){.xEE1bW_section{margin-block:var(--app-space-12)}}@media not (min-width:700px){.xEE1bW_grid{grid-template-columns:minmax(0,1fr)}.xEE1bW_intro,.xEE1bW_scenario,.xEE1bW_meetings,.xEE1bW_months,.xEE1bW_requests,.xEE1bW_photo{grid-area:auto}.xEE1bW_introArtwork{inline-size:340px}.xEE1bW_photo{aspect-ratio:3/2}}
.lXN28a_section{gap:var(--app-space-8);min-inline-size:0;margin-block:var(--app-space-16);align-items:start;display:grid}.lXN28a_audienceLayout{gap:var(--app-space-8);place-items:start center;min-inline-size:0;display:grid}.lXN28a_intro{gap:var(--app-space-3);align-content:start;min-inline-size:0;display:grid}.lXN28a_audienceIntro{max-inline-size:64ch}.lXN28a_situations{justify-content:center;align-items:center;gap:var(--app-space-4);flex-wrap:wrap;min-inline-size:0;max-inline-size:60rem;display:flex}@media not (min-width:768px){.lXN28a_section{margin-block:var(--app-space-12)}}
.OuIqQG_section{align-items:stretch;gap:var(--app-space-6);min-inline-size:0;margin-block:var(--app-space-16);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);scroll-margin-block-start:112px;display:grid}.OuIqQG_photo{inline-size:100%;min-inline-size:0}.OuIqQG_image{object-fit:cover}.OuIqQG_description{gap:var(--app-space-4);min-inline-size:0;display:grid}.OuIqQG_details{gap:var(--app-space-4);grid-template-columns:repeat(3,minmax(0,1fr));min-inline-size:0;display:grid}.OuIqQG_bottom{gap:var(--app-space-6);margin-block-start:auto;display:grid}.OuIqQG_detail{align-content:start;gap:var(--app-space-3);min-inline-size:0;display:grid}.OuIqQG_detailHeading{gap:var(--app-space-2);min-inline-size:0;display:grid}@media not (max-width:1100px){.OuIqQG_section{min-block-size:36rem}}@media (max-width:1100px){.OuIqQG_section{grid-template-columns:minmax(0,1fr)}.OuIqQG_photo{aspect-ratio:3/2}}@media not (min-width:600px){.OuIqQG_details{gap:var(--app-space-6);grid-template-columns:minmax(0,1fr)}}
.kGUn1q_processGrid{gap:var(--app-space-12);margin-block:var(--app-space-16);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;min-inline-size:0;scroll-margin-block-start:112px;display:grid}.kGUn1q_processIntro{gap:var(--app-space-4);align-content:start;min-inline-size:0;display:grid;position:sticky;inset-block-start:112px}.kGUn1q_processList{gap:var(--app-space-10);min-inline-size:0;display:grid}.kGUn1q_processStep{column-gap:var(--app-space-6);row-gap:var(--app-space-4);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:grid}.kGUn1q_processAxis{grid-area:1/1/3;justify-self:center}.kGUn1q_processMarker{z-index:1;grid-area:1/1;place-self:center}.kGUn1q_processOrdinal{grid-area:1/2;align-self:center}.kGUn1q_processCopy{align-content:start;gap:var(--app-space-4);grid-area:2/2;min-inline-size:0;display:grid}.kGUn1q_processPhoto{aspect-ratio:4/3;min-inline-size:0;margin-block-start:var(--app-space-4)}.kGUn1q_cover{object-fit:cover}@media not (min-width:1000px){.kGUn1q_processGrid{grid-template-columns:minmax(0,1fr)}.kGUn1q_processIntro{position:static}}@media not (min-width:768px){.kGUn1q_processGrid{margin-block:var(--app-space-12)}}@media not (min-width:700px){.kGUn1q_processStep{column-gap:var(--app-space-4)}}
.w5zwHa_section{min-inline-size:0;margin-block:var(--app-space-16);scroll-margin-block-start:112px}.w5zwHa_layout{gap:var(--app-space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.w5zwHa_introduction{gap:var(--app-space-4);min-inline-size:0;display:grid}.w5zwHa_introduction h2,.w5zwHa_experience h3,.w5zwHa_conditionCopy h3,.w5zwHa_introduction p,.w5zwHa_conditionCopy p{margin:0}.w5zwHa_experience{gap:var(--app-space-2);border-block-start:1px solid var(--app-ui-divider);margin-block-start:var(--app-space-4);padding-block-start:var(--app-space-6);display:grid}.w5zwHa_conditions{gap:var(--app-space-6);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.w5zwHa_condition{gap:var(--app-space-4);grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}.w5zwHa_conditionCopy{gap:var(--app-space-2);min-inline-size:0;display:grid}@media not (min-width:1000px){.w5zwHa_layout{gap:var(--app-space-8);grid-template-columns:minmax(0,1fr)}}@media not (min-width:768px){.w5zwHa_section{margin-block:var(--app-space-12)}}
.zVchQG_section{margin-block:var(--app-space-16);min-inline-size:0;scroll-margin-block-start:112px}.zVchQG_grid{gap:var(--app-space-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.zVchQG_artwork{position:absolute;inset:0}.zVchQG_shape{block-size:auto;inline-size:320px;max-inline-size:none;position:absolute;inset-block-end:-48px;inset-inline-end:-64px}@media (forced-colors:active){.zVchQG_artwork{display:none}}@media not (min-width:1100px){.zVchQG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zVchQG_grid>header{grid-column:1/-1}}@media not (min-width:700px){.zVchQG_grid{grid-template-columns:minmax(0,1fr)}.zVchQG_grid>header{grid-column:auto}}@media not (min-width:768px){.zVchQG_section{margin-block:var(--app-space-12)}}
.WxEkAa_section{column-gap:var(--app-space-10);row-gap:var(--app-space-6);margin-block:var(--app-space-16);grid-template-rows:min-content 1fr;grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;min-inline-size:0;scroll-margin-block-start:112px;display:grid}.WxEkAa_priceCard{grid-area:1/2/3;inline-size:100%;min-inline-size:0;max-inline-size:560px}.WxEkAa_intro,.WxEkAa_purchase,.WxEkAa_note,.WxEkAa_fact,.WxEkAa_factText{align-content:start;min-inline-size:0;display:grid}.WxEkAa_intro{gap:var(--app-space-4)}.WxEkAa_notes{grid-column:1;align-self:stretch}.WxEkAa_purchase{gap:var(--app-space-6)}.WxEkAa_note{gap:var(--app-space-3)}.WxEkAa_fact{gap:var(--app-space-3);grid-template-columns:18px minmax(0,1fr)}.WxEkAa_factText{gap:var(--app-space-1)}.WxEkAa_selector{inline-size:100%;min-inline-size:0}.WxEkAa_questionAction{align-self:flex-start;margin-block-start:auto}.WxEkAa_amount{align-items:baseline;gap:var(--app-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.WxEkAa_facts{gap:var(--app-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}@media not (min-width:1000px){.WxEkAa_section{gap:var(--app-space-6);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.WxEkAa_priceCard{grid-area:auto;max-inline-size:none}.WxEkAa_notes{grid-column:auto}}@media not (min-width:768px){.WxEkAa_section{margin-block:var(--app-space-12)}}@media not (min-width:600px){.WxEkAa_facts{grid-template-columns:minmax(0,1fr)}}
.c1BNpW_section{gap:var(--app-space-10);min-inline-size:0;margin-block:var(--app-space-16);display:grid}.c1BNpW_collection{gap:var(--app-space-6);min-inline-size:0;display:grid}@media not (min-width:768px){.c1BNpW_section{gap:var(--app-space-8);margin-block:var(--app-space-12)}}
.CN5k7q_page{inline-size:var(--deep-public-frame-inline-size,min(calc(100% - 2 * var(--app-space-10)), 1440px));min-inline-size:0;margin-inline:auto}.CN5k7q_frame{gap:var(--deep-public-section-gap,96px);flex-direction:column;inline-size:100%;min-inline-size:0;margin-block-start:var(--deep-public-section-gap,96px);padding-block-end:var(--app-space-16);display:flex}.CN5k7q_page .CN5k7q_frame>*{margin-block:0}.CN5k7q_section{gap:var(--app-space-8);margin-block:var(--app-space-16);min-inline-size:0;scroll-margin-block-start:112px;display:grid}.CN5k7q_actions{align-items:center;gap:var(--app-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.CN5k7q_closing{margin-block-start:var(--app-space-16);margin-block-end:var(--app-space-16)}@media not (min-width:768px){.CN5k7q_frame{padding-block-end:var(--app-space-12)}.CN5k7q_section,.CN5k7q_closing{margin-block:var(--app-space-12)}}
.KwAK6G_section{--quote-rest-opacity:.18;--quote-pin-top:96px;--quote-pin-distance:160svh;--flower-outline-max:.14;--flower-outline-rest:.055;--flower-real-max:.105;--flower-outline-filter:brightness(.65) saturate(.45);--flower-real-filter:brightness(.92) saturate(.8);isolation:isolate;min-inline-size:0;position:relative;container:founder-quote/inline-size}.KwAK6G_stage{min-block-size:75svh;min-inline-size:0;padding-block:var(--app-space-16);place-items:center;display:grid;position:relative}.KwAK6G_figure{z-index:1;justify-items:center;gap:var(--app-space-8);inline-size:100%;min-inline-size:0;max-inline-size:1120px;margin:0;display:grid;position:relative}.KwAK6G_flowers{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.KwAK6G_flowerCluster{aspect-ratio:1;inline-size:clamp(240px,min(26vw,48svh),380px);position:absolute}.KwAK6G_upper{inset-block-start:calc(-1 * var(--app-space-4));inset-inline-end:calc(-1 * var(--app-space-4));transform:rotate(-4deg)}.KwAK6G_lower{inset-block-end:calc(-1 * var(--app-space-6));inset-inline-start:calc(-1 * var(--app-space-4));transform:rotate(4deg)}.KwAK6G_flowerAccent{--flower-outline-max:.3;--flower-outline-rest:.18;opacity:1;inline-size:clamp(80px,8vw,110px)}.KwAK6G_upper-left{inset-block-start:var(--app-space-6);inset-inline-start:var(--app-space-4);transform:rotate(-16deg)}.KwAK6G_lower-right{inset-block-end:var(--app-space-6);inset-inline-end:var(--app-space-4);transform:rotate(14deg)}.KwAK6G_flowerCluster img{object-fit:contain;opacity:0;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}:root[data-theme=dark] .KwAK6G_section{--flower-outline-max:.12;--flower-outline-rest:.055;--flower-real-max:.09;--flower-outline-filter:brightness(1.25) saturate(.8);--flower-real-filter:brightness(.95) saturate(.8)}:root[data-theme=dark] .KwAK6G_flowerAccent{--flower-outline-max:.32;--flower-outline-rest:.2;--flower-outline-filter:brightness(1.65) saturate(.7)}.KwAK6G_flowerCluster img[data-flower-layer=outline]{filter:var(--flower-outline-filter);opacity:var(--flower-outline-rest)}.KwAK6G_flowerCluster img[data-flower-layer=real]{filter:var(--flower-real-filter);opacity:calc(var(--flower-real-max) * .5)}@keyframes KwAK6G_flowerOutline{0%{opacity:0;clip-path:circle(0%)}56%{opacity:var(--flower-outline-max);clip-path:circle(80%)}to{opacity:var(--flower-outline-rest);clip-path:circle(80%)}}@keyframes KwAK6G_flowerReal{0%{opacity:0}to{opacity:var(--flower-real-max)}}.KwAK6G_quote{inline-size:100%;min-inline-size:0;margin:0}.KwAK6G_quote p{text-wrap:pretty;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;margin:0}.KwAK6G_wordWithArt{white-space:nowrap;display:inline}.KwAK6G_inlineArt{vertical-align:middle;block-size:1em;inline-size:1em;display:inline-block;position:relative}.KwAK6G_beforeArt{margin-inline:0 .2em}.KwAK6G_afterArt{margin-inline:.2em 0}.KwAK6G_inlineArt .KwAK6G_inlineIcon{border-radius:30%;block-size:1em;inline-size:1em;position:absolute;inset:0}.KwAK6G_inlineIcon>svg{flex:none;block-size:62%;inline-size:62%}.KwAK6G_iconGroup{inline-size:2.12em}.KwAK6G_iconGroup .KwAK6G_inlineIcon:nth-child(2){inset-inline:auto 0}.KwAK6G_switcherArt{inline-size:1.35em}.KwAK6G_switcher{background:linear-gradient(135deg,var(--deep-lavender),var(--deep-rose));border-radius:999px;align-items:center;block-size:.68em;inline-size:1.35em;padding:.08em;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.KwAK6G_switcher>span{background:var(--app-pearl-warm);border-radius:50%;block-size:.52em;inline-size:.52em;margin-inline-start:auto;box-shadow:0 1px 3px #0000001f}.KwAK6G_author{text-align:center}.KwAK6G_scrollHint{align-items:center;gap:var(--app-space-2);display:inline-flex}.KwAK6G_scrollMouse{flex:none;animation:2.4s ease-in-out infinite KwAK6G_scrollMouseCue;display:inline-flex}@keyframes KwAK6G_scrollMouseCue{0%,60%,to{transform:translateY(0)}30%{transform:translateY(var(--app-space-1))}}@media (prefers-reduced-motion:reduce){.KwAK6G_scrollMouse{animation:none;transform:none}}.KwAK6G_letter{opacity:1}@keyframes KwAK6G_illuminate{0%{opacity:var(--quote-rest-opacity)}to{opacity:1}}@container founder-quote (640px<=width<1040px){.KwAK6G_stage{padding-block:var(--app-space-12)}.KwAK6G_flowerCluster{inline-size:190px}.KwAK6G_flowerAccent{inline-size:88px}}@media not (min-width:768px){.KwAK6G_section{--quote-rest-opacity:.25}.KwAK6G_stage{min-block-size:auto;padding-block:var(--app-space-8)}.KwAK6G_figure{gap:var(--app-space-6)}.KwAK6G_flowerCluster{inline-size:clamp(220px,58vw,270px)}.KwAK6G_upper{inline-size:clamp(220px,60vw,280px);inset-block-start:var(--app-space-2);inset-inline-end:var(--app-space-4);transform:rotate(35deg)}.KwAK6G_lower{inset-block-end:calc(-1 * var(--app-space-2));inset-inline-start:var(--app-space-2);transform:none}.KwAK6G_flowerAccent{inline-size:clamp(120px,33vw,145px)}.KwAK6G_upper-left{inset-inline-start:var(--app-space-3)}.KwAK6G_lower-right{inset-inline-end:var(--app-space-3)}}@media (max-width:360px) and (not (min-height:800px)){.KwAK6G_upper{inset-block-start:calc(-1 * var(--app-space-2))}}@media (768px<=width<1000px) and (not (min-height:800px)){.KwAK6G_flowerCluster{opacity:.65}.KwAK6G_flowerAccent{opacity:1}}@supports (animation-timeline:--deep-founder-quote) and (animation-range:contain 0% contain 100%) and (view-timeline-inset:96px 0){@media (prefers-reduced-motion:no-preference) and (not (min-width:768px)) and (min-height:640px),(prefers-reduced-motion:no-preference) and (768px<=width<1000px) and (min-height:740px),(prefers-reduced-motion:no-preference) and (min-width:1000px) and (min-height:640px){.KwAK6G_section{block-size:calc(100svh - var(--quote-pin-top) + var(--quote-pin-distance));view-timeline-name:--deep-founder-quote;view-timeline-axis:block;view-timeline-inset:var(--quote-pin-top) calc(100vh - 100svh)}.KwAK6G_stage{block-size:calc(100svh - var(--quote-pin-top));min-block-size:0;padding-block:var(--app-space-4);position:sticky;inset-block-start:var(--quote-pin-top)}.KwAK6G_letter{animation:1s linear both KwAK6G_illuminate;animation-timeline:--deep-founder-quote;animation-range:contain var(--quote-start) contain var(--quote-end)}.KwAK6G_flowerCluster img[data-flower-layer=outline]{animation:1s linear both KwAK6G_flowerOutline;animation-timeline:--deep-founder-quote;animation-range:contain contain 82%}.KwAK6G_flowerCluster img[data-flower-layer=real]{animation:1s linear both KwAK6G_flowerReal;animation-timeline:--deep-founder-quote;animation-range:contain 20% contain 90%}}}
.qp7kIq_section{gap:var(--app-space-10);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.qp7kIq_introLayout{align-items:start;gap:var(--app-space-10);grid-template-columns:minmax(0,3fr) minmax(0,2fr);min-inline-size:0;display:grid}.qp7kIq_intro{min-inline-size:0}.qp7kIq_bento{align-items:stretch;gap:var(--app-space-4);grid-template-columns:minmax(0,43fr) minmax(0,57fr);min-inline-size:0;display:grid}.qp7kIq_tile{min-inline-size:0}.qp7kIq_rightStack{align-content:stretch;gap:var(--app-space-4);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"admin admin""format plan""privacy booking";min-inline-size:0;display:grid}.qp7kIq_team{isolation:isolate;min-block-size:36rem;inline-size:100%;position:relative;overflow:hidden}.qp7kIq_teamPlate{margin:var(--app-space-3);position:relative}.qp7kIq_format{grid-area:format}.qp7kIq_privacy{grid-area:privacy}.qp7kIq_booking{grid-area:booking}.qp7kIq_plan{grid-area:plan}.qp7kIq_copy{min-inline-size:0;position:relative}.qp7kIq_teamPhoto{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#0000002e 18%,#00000080 36%,#000000d1 56%,#000 78%);mask-image:linear-gradient(#0000,#0000002e 18%,#00000080 36%,#000000d1 56%,#000 78%)}.qp7kIq_teamPhoto img{object-fit:cover;object-position:center 60%;block-size:100%;inline-size:100%;display:block}.qp7kIq_teamPhoto:after{content:"";background:color-mix(in srgb, var(--app-ui-backdrop) 10%, transparent);position:absolute;inset:0}.qp7kIq_admin{isolation:isolate;grid-area:admin;min-block-size:clamp(12.5rem,12.5vw,16.25rem);position:relative;overflow:hidden}.qp7kIq_adminLayout{align-items:center;gap:var(--app-space-6);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}.qp7kIq_adminLayout .qp7kIq_copy{z-index:1;grid-column:1}.qp7kIq_adminPhoto{aspect-ratio:1942/809;z-index:-1;border-radius:inherit;block-size:100%;inline-size:auto;max-inline-size:100%;position:absolute;inset:0 0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#00000008 20%,#0000002e 45%,#000000ad 70%,#000 95%);mask-image:linear-gradient(90deg,#0000,#00000008 20%,#0000002e 45%,#000000ad 70%,#000 95%)}.qp7kIq_adminPhoto img{object-fit:contain;object-position:right center;block-size:100%;inline-size:100%;display:block}.qp7kIq_adminPhoto:after{content:"";background:color-mix(in srgb, var(--app-ui-backdrop) 10%, transparent);position:absolute;inset:0}.qp7kIq_factTitle{align-items:center;gap:var(--app-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.qp7kIq_factHeading{text-wrap:balance;flex:12rem}.qp7kIq_privacy .qp7kIq_factHeading{flex-basis:max-content;min-inline-size:max-content}.qp7kIq_factHeading,.qp7kIq_factText,.qp7kIq_quoteText{margin:0}.qp7kIq_factText,.qp7kIq_quoteText{overflow-wrap:break-word;text-wrap:pretty}.qp7kIq_quote{min-inline-size:0;margin:0}.qp7kIq_quoteLayout{align-items:start;gap:var(--app-space-6);grid-template-columns:minmax(0,3fr) minmax(0,2fr);min-inline-size:0;display:grid}.qp7kIq_quoteText{max-inline-size:100ch}.qp7kIq_quoteLeft{gap:var(--app-space-6);min-inline-size:0;display:grid}.qp7kIq_businessExperience{gap:var(--app-space-4);min-inline-size:0;display:grid}.qp7kIq_businessStats{gap:var(--app-space-4);grid-template-columns:repeat(3,minmax(0,1fr));min-inline-size:0;margin:0;display:grid}.qp7kIq_businessMetric{align-content:start;gap:var(--app-space-2);min-inline-size:0;display:grid}.qp7kIq_businessValue,.qp7kIq_businessCaption{min-inline-size:0;margin:0}.qp7kIq_businessCaption{text-wrap:pretty}.qp7kIq_quotePhoto{border-radius:var(--app-space-6);align-self:center;min-inline-size:0;overflow:hidden}.qp7kIq_quotePhoto img{object-fit:contain;block-size:auto;inline-size:100%;display:block}@media not (min-width:900px){.qp7kIq_quoteLayout{grid-template-columns:minmax(0,1fr)}}@media not (min-width:1000px){.qp7kIq_introLayout{gap:var(--app-space-6);grid-template-columns:minmax(0,1fr)}}@media (768px<=width<1200px){.qp7kIq_bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"team admin""team format""team plan""privacy booking"}.qp7kIq_rightStack{display:contents}.qp7kIq_team{aspect-ratio:auto;grid-area:team;align-self:stretch}}@media not (min-width:1200px){.qp7kIq_admin{--work-admin-photo-height:clamp(9.375rem, 18vw, 11rem);aspect-ratio:auto}.qp7kIq_adminLayout{grid-template-columns:minmax(0,1fr);row-gap:0}.qp7kIq_adminPhoto{z-index:0;inline-size:calc(100% + 2 * var(--soft-card-padding));aspect-ratio:1942/809;block-size:auto;max-inline-size:none;min-block-size:var(--work-admin-photo-height);margin-inline:calc(-1 * var(--soft-card-padding));grid-column:1;margin-block-end:calc(-1 * var(--soft-card-padding));position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000,#0000001f 20%,#000000b3 65%,#000 92%);mask-image:linear-gradient(#0000,#0000001f 20%,#000000b3 65%,#000 92%)}}@media not (min-width:768px){.qp7kIq_businessStats{gap:var(--app-space-6);grid-template-columns:minmax(0,1fr)}.qp7kIq_section{gap:var(--app-space-8)}.qp7kIq_bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"team""admin""format""plan""privacy""booking"}.qp7kIq_rightStack{display:contents}.qp7kIq_team{aspect-ratio:auto;grid-area:team;justify-content:flex-end;min-block-size:clamp(34rem,145vw,40rem)}.qp7kIq_teamPhoto img{object-position:center 65%}}
.xgRqHG_panel{flex-direction:column;min-inline-size:0;display:flex}.xgRqHG_fact{min-inline-size:0}.xgRqHG_fact+.xgRqHG_fact{border-block-start:1px solid var(--app-ui-divider);padding-block-start:var(--app-space-4)}@media (900px<=width<1200px){@container home-approach (min-width:736px){.xgRqHG_panel.xgRqHG_panel[data-content-card][lang]{--soft-card-padding:var(--app-space-6)}}}
.Kf2k_G_page{gap:var(--deep-public-section-gap,calc(var(--app-space-16) + var(--app-space-8)));inline-size:var(--deep-public-frame-inline-size,min(calc(100% - 2 * var(--app-space-10)),1440px));padding-block:0 var(--app-space-16);flex-direction:column;margin-inline:auto;display:flex}.Kf2k_G_page :where(h1,h2,h3,p,dl,dd,ul,ol,blockquote){margin:0}.Kf2k_G_page :where(p,dd,li){overflow-wrap:break-word}.Kf2k_G_section,.Kf2k_G_approach{gap:var(--app-space-10);flex-direction:column;min-inline-size:0;display:flex}.Kf2k_G_profileHeading{align-items:start;gap:var(--app-space-6);flex-direction:column;grid-area:1/1;min-inline-size:0;display:flex}.Kf2k_G_sectionBody{gap:var(--app-space-10);flex-direction:column;min-inline-size:0;display:flex}.Kf2k_G_stack{gap:var(--app-space-4);flex-direction:column;min-inline-size:0;display:flex}.Kf2k_G_card,.Kf2k_G_offerCard{gap:var(--app-space-6);min-inline-size:0}.Kf2k_G_approach{container:home-approach/inline-size}.Kf2k_G_approachFeature{gap:var(--app-space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"education""photo""standards";align-items:start;min-inline-size:0;display:grid}.Kf2k_G_page .Kf2k_G_practiceImage{--soft-card-padding:0;flex-direction:column;grid-area:photo;align-items:stretch;min-block-size:0;min-inline-size:0;margin:0;display:flex}.Kf2k_G_practiceMedia{aspect-ratio:3/2;border-radius:inherit;min-block-size:0;inline-size:100%;position:relative;overflow:hidden}.Kf2k_G_practiceMedia img{object-fit:cover;object-position:45% center;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.Kf2k_G_standards{grid-area:standards;min-inline-size:0}.Kf2k_G_educationStandard{grid-area:education;min-inline-size:0;container:home-education/inline-size}.Kf2k_G_educationLayout{gap:var(--app-space-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""proof""copy";align-items:start;min-inline-size:0;display:grid}.Kf2k_G_standardCopy{grid-area:heading;min-inline-size:0}.Kf2k_G_educationText{grid-area:copy;min-inline-size:0}.Kf2k_G_educationText p{max-inline-size:65ch}.Kf2k_G_educationProof{gap:var(--app-space-4);grid-area:proof;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.Kf2k_G_educationMetric{gap:var(--app-space-2);flex-direction:column;min-inline-size:0;display:flex}@container home-education (min-width:440px){.Kf2k_G_educationProof{grid-template-columns:repeat(2,minmax(0,1fr))}}.Kf2k_G_educationAmount{align-items:flex-start;gap:var(--app-space-2);flex-direction:column;min-inline-size:0;display:flex}@container home-education (min-width:640px){.Kf2k_G_educationLayout{column-gap:var(--app-space-8);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading proof""copy proof"}}@media (900px<=width<1200px){@container home-approach (min-width:736px){.Kf2k_G_approachFeature{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"education education""photo standards";align-items:stretch}.Kf2k_G_practiceMedia{aspect-ratio:auto;flex:1}}}@media (min-width:1200px){@container home-approach (min-width:1088px){.Kf2k_G_approachFeature{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"photo education""photo standards";align-items:stretch}.Kf2k_G_practiceMedia{aspect-ratio:auto;flex:1}}}.Kf2k_G_profile{gap:var(--app-space-8);flex-direction:column;min-inline-size:0;display:flex}.Kf2k_G_page .Kf2k_G_founderFeature{--soft-card-padding:var(--app-space-8);align-items:start;gap:var(--app-space-6) var(--app-space-8);grid-template-columns:minmax(0,11fr) minmax(0,9fr);inline-size:100%;display:grid}.Kf2k_G_founderFacts{gap:var(--app-space-2) var(--app-space-4);color:var(--app-ui-text-muted);font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);flex-wrap:wrap;display:flex}.Kf2k_G_founderFacts>span{white-space:nowrap}.Kf2k_G_portrait{grid-area:1/2/3;align-self:stretch;min-inline-size:0;position:relative}.Kf2k_G_portrait img{object-fit:cover;object-position:center top;border-radius:var(--app-space-8);block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.Kf2k_G_profileCopy{align-self:start;gap:var(--app-space-6);flex-direction:column;grid-area:2/1;min-inline-size:0;display:flex}.Kf2k_G_profileCopy>p{max-inline-size:65ch;color:var(--app-ui-text-secondary)}.Kf2k_G_profileContext{gap:var(--app-space-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.Kf2k_G_profileSupporting{min-inline-size:0}.Kf2k_G_profileSupporting img{border-radius:var(--app-space-8);block-size:auto;inline-size:100%;display:block}.Kf2k_G_profileQuote{min-inline-size:0;color:var(--app-ui-text)}.Kf2k_G_profileQuote p{font-size:var(--app-type-lead-size);line-height:var(--app-type-lead-line-height);color:inherit}.Kf2k_G_actions{align-items:center;gap:var(--app-space-3);flex-wrap:wrap;display:flex}.Kf2k_G_actions>*,.Kf2k_G_card a,.Kf2k_G_offerCard a{text-align:center;overflow-wrap:break-word;max-inline-size:100%}.Kf2k_G_page ul[data-source-block]{padding:0;list-style:none}.Kf2k_G_page ul[data-source-block] li{margin:0}.Kf2k_G_pair{gap:var(--app-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Kf2k_G_routeCard{justify-items:start;gap:var(--app-space-6);text-align:start;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.Kf2k_G_promoCopy{z-index:1;align-self:start;gap:var(--app-space-4);flex-direction:column;grid-area:1/1;inline-size:100%;min-inline-size:0;display:flex;position:relative}.Kf2k_G_promoTitleGroup{gap:var(--app-space-2);flex-direction:column;inline-size:62%;min-inline-size:0;display:flex}.Kf2k_G_promoDescription{align-self:start;min-inline-size:0;max-inline-size:55%}.Kf2k_G_promoAction{z-index:1;grid-area:2/1;align-self:end;inline-size:min(100%,320px);min-inline-size:0;max-inline-size:55%;position:relative}.Kf2k_G_promoAction .button--primary{color:var(--app-brand-gradient-foreground)}.Kf2k_G_promoAction a{text-align:center;justify-content:center;inline-size:100%}@media not (min-width:1200px){.Kf2k_G_promoAction{max-inline-size:100%}}.Kf2k_G_promoScene{margin:calc(-1 * var(--soft-card-padding));border-radius:inherit;pointer-events:none;grid-area:1/1/span 2;place-self:stretch stretch;position:relative;overflow:hidden}.Kf2k_G_promoScene img{aspect-ratio:4/3;object-fit:cover;block-size:100%;inline-size:100%;display:block}.Kf2k_G_work{gap:var(--app-space-8) var(--app-space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"intro facts""quote facts";align-items:start;min-inline-size:0;display:grid}.Kf2k_G_workIntro{grid-area:intro}.Kf2k_G_serviceGrid{gap:var(--app-space-8);flex-direction:column;grid-area:facts;min-inline-size:0;display:flex}.Kf2k_G_servicePair{gap:var(--app-space-8);border-block-end:1px solid var(--app-ui-divider);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;padding-block-end:var(--app-space-8);display:grid}.Kf2k_G_servicePair:last-child{border-block-end:0;padding-block-end:0}.Kf2k_G_serviceCard{gap:var(--app-space-3);flex-direction:column;min-inline-size:0;display:flex}.Kf2k_G_recognitionQuote{grid-area:quote;min-inline-size:0;max-inline-size:65ch}.Kf2k_G_directionGrid{gap:var(--app-space-6);grid-template-columns:repeat(3,minmax(0,1fr));inline-size:100%;display:grid}.Kf2k_G_pricing{gap:var(--app-space-10);flex-direction:column;min-inline-size:0;display:flex}.Kf2k_G_pricingAction{inline-size:100%;min-inline-size:0;justify-content:center;padding-block-start:var(--app-space-6);display:flex}.Kf2k_G_offerGrid{gap:var(--app-space-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;inline-size:100%;display:grid}.Kf2k_G_offerCard{gap:var(--app-space-6);flex-direction:column;display:flex}.Kf2k_G_offerCategory{padding:var(--app-space-1) var(--app-space-3);border-radius:var(--app-radius-full);background:color-mix(in srgb,var(--app-ui-surface-hover) 70%,transparent);align-items:center;display:inline-flex}.Kf2k_G_offerTitle{inline-size:min-content;max-inline-size:100%}.Kf2k_G_offerArtwork{inline-size:38%;max-inline-size:calc(var(--app-space-10) * 4);block-size:auto;filter:blur(var(--app-space-8));opacity:.45;position:absolute;inset-block-end:calc(var(--app-space-16) + var(--app-space-10));inset-inline-end:calc(-1 * var(--app-space-4))}.Kf2k_G_offerFacts{align-content:start;gap:var(--app-space-4);grid-column:1;display:grid}.Kf2k_G_offerFacts>div{gap:var(--app-space-1);flex-direction:column;display:flex}.Kf2k_G_offerFooter{gap:var(--app-space-6);flex-direction:column;align-items:start;margin-block-start:auto;display:flex}.Kf2k_G_priceSummary{align-items:start;gap:var(--app-space-2);text-align:start;flex-direction:column;display:flex}.Kf2k_G_categoryAmount{align-items:baseline;gap:var(--app-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.Kf2k_G_priceSummary>:last-child{max-inline-size:18ch}@media (min-width:1200px){.Kf2k_G_offerFacts{min-block-size:calc(var(--app-space-16) * 2)}}.Kf2k_G_stories,.Kf2k_G_caseDetails{gap:var(--app-space-6);flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.Kf2k_G_storyGrid{gap:var(--app-space-6);grid-template-columns:repeat(3,minmax(0,1fr));inline-size:100%;display:grid}.Kf2k_G_storyCard{min-inline-size:0}.Kf2k_G_storyCard>p:not(:last-child){text-wrap:pretty}.Kf2k_G_storyFigure{gap:var(--app-space-2);flex-direction:column;min-inline-size:0;margin:0;display:flex}.Kf2k_G_storyImage img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--app-space-8);block-size:auto;inline-size:100%;display:block}.Kf2k_G_storyCard>p:last-child{margin-block-start:auto}@media (min-width:768px){.Kf2k_G_storyGrid>.Kf2k_G_storyCard{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--app-space-6);display:grid}.Kf2k_G_storyCard>:first-child{grid-row:1;align-self:start}.Kf2k_G_storyCard>:nth-child(2){grid-row:2;align-self:start}.Kf2k_G_storyCard>:nth-child(3){grid-row:3;align-self:start}.Kf2k_G_storyCard>:nth-child(4){grid-row:4;align-self:end;margin-block-start:0}}.Kf2k_G_caseAnchor{min-inline-size:0;scroll-margin-block-start:var(--app-scroll-offset)}.Kf2k_G_caseDetails .Kf2k_G_stack{max-inline-size:74ch}.Kf2k_G_caseDetails .Kf2k_G_stack>p:first-child{font-size:var(--app-type-heading-4-size);color:var(--app-ui-text)}.Kf2k_G_mediaCard{align-items:center;gap:var(--app-space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.Kf2k_G_faq{min-inline-size:0}.Kf2k_G_faqList .app-motion-accordion__answer :where(p,li){text-wrap:pretty}.Kf2k_G_faqList{--app-motion-accordion-list-padding:0;inline-size:100%;min-inline-size:0}.Kf2k_G_finalCard{--soft-card-padding:var(--app-space-16);gap:var(--app-space-8);align-items:start}.Kf2k_G_finalCard>p{max-inline-size:52ch;font-size:var(--app-type-lead-size);color:var(--app-ui-text-secondary)}.Kf2k_G_translationNotice{gap:var(--app-space-2);flex-direction:column;display:flex}@media (max-width:1199px){.Kf2k_G_pricing{gap:var(--app-space-8)}.Kf2k_G_storyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Kf2k_G_directionGrid{gap:var(--app-space-4)}}@media (min-width:768px) and (max-width:1199px){.Kf2k_G_offerGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.Kf2k_G_offerGrid>.Kf2k_G_offerCard{grid-column:span 2}.Kf2k_G_offerGrid>.Kf2k_G_offerCard:last-child{grid-column:2/span 2}.Kf2k_G_categoryAmount:lang(en){flex-direction:column;align-items:start}}@media (max-width:1199px){.Kf2k_G_work{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""facts""quote"}.Kf2k_G_pair{grid-template-columns:minmax(0,1fr)}.Kf2k_G_routeCard{justify-self:center;inline-size:min(100%,704px)}}@media (max-width:767px){.Kf2k_G_page{padding-block:0 var(--app-space-12);gap:var(--deep-public-section-gap,var(--app-space-16))}.Kf2k_G_section,.Kf2k_G_approach,.Kf2k_G_sectionBody{gap:var(--app-space-8)}.Kf2k_G_profileHeading{gap:var(--app-space-4)}.Kf2k_G_profile,.Kf2k_G_profileContext,.Kf2k_G_pair,.Kf2k_G_directionGrid,.Kf2k_G_pricing,.Kf2k_G_mediaCard,.Kf2k_G_storyGrid{gap:var(--app-space-5);grid-template-columns:minmax(0,1fr)}.Kf2k_G_servicePair{gap:var(--app-space-6);grid-template-columns:minmax(0,1fr)}.Kf2k_G_routeCard{aspect-ratio:4/5;grid-template-rows:auto minmax(var(--app-space-16),1fr) auto;min-block-size:min-content;inline-size:100%;overflow:hidden}@media not (min-width:360px){.Kf2k_G_routeCard{aspect-ratio:auto}}.Kf2k_G_promoTitleGroup,.Kf2k_G_promoDescription,.Kf2k_G_promoAction{inline-size:100%;max-inline-size:100%}.Kf2k_G_promoScene{grid-area:auto;margin:0;position:absolute;inset:0}.Kf2k_G_promoScene:after{content:"";background:linear-gradient(180deg,color-mix(in srgb,var(--soft-card-base) 94%,transparent) 0%,color-mix(in srgb,var(--soft-card-base) 88%,transparent) 22%,color-mix(in srgb,var(--soft-card-base) 78%,transparent) 48%,color-mix(in srgb,var(--soft-card-base) 65%,transparent) 66%,color-mix(in srgb,var(--soft-card-base) 35%,transparent) 82%,color-mix(in srgb,var(--soft-card-base) 12%,transparent) 93%,transparent 100%);pointer-events:none;position:absolute;inset:0}.Kf2k_G_promoScene img{object-position:right center;block-size:100%;position:absolute;inset:0}.Kf2k_G_promoAction{grid-row:3}.Kf2k_G_page .Kf2k_G_founderFeature{--soft-card-padding:var(--app-space-6);gap:var(--app-space-6);grid-template-columns:minmax(0,1fr)}.Kf2k_G_profileHeading,.Kf2k_G_portrait,.Kf2k_G_profileCopy,.Kf2k_G_profileSupporting,.Kf2k_G_profileQuote{grid-column:1}.Kf2k_G_portrait{grid-row:2}.Kf2k_G_portrait img{block-size:auto;position:static}.Kf2k_G_profileCopy{gap:var(--app-space-5);grid-row:3}.Kf2k_G_offerGrid{grid-template-columns:minmax(0,1fr)}.Kf2k_G_pricingAction>a{inline-size:100%}.Kf2k_G_stories,.Kf2k_G_caseDetails{gap:var(--app-space-4)}.Kf2k_G_finalCard{--soft-card-padding:var(--app-space-8)}.Kf2k_G_faqList{--app-motion-accordion-list-padding:0;inline-size:100%;min-inline-size:0}}@media (max-width:359px){.Kf2k_G_actions{flex-direction:column;align-items:stretch}.Kf2k_G_actions>*{inline-size:100%}}.Kf2k_G_offerFacts .Kf2k_G_offerFact{align-items:stretch;gap:var(--app-space-2);border:0;flex-direction:column;padding:0;display:flex}.Kf2k_G_offerFacts .Kf2k_G_offerFact:first-child{padding-block-start:0}.Kf2k_G_offerFacts .Kf2k_G_offerFact:last-child{border-block-end:0;padding-block-end:0}.Kf2k_G_offerFact>dt{align-items:start;gap:var(--app-space-3);min-inline-size:0;display:flex}.Kf2k_G_offerFact>dt>[data-gradient-icon]{flex:none}.Kf2k_G_offerFact>dd{padding-inline-start:calc(var(--app-space-5) + var(--app-space-3))}@media (min-width:768px){.Kf2k_G_offerGrid>.Kf2k_G_offerCard{grid-row:span 5}.Kf2k_G_offerCard>.Kf2k_G_offerFacts{grid-row:3;align-self:start}.Kf2k_G_offerCard>.Kf2k_G_offerFooter{grid-row:4/span 2;grid-template-rows:subgrid;margin-block-start:0;display:grid}.Kf2k_G_offerFooter>.Kf2k_G_priceSummary{align-self:start}.Kf2k_G_offerFooter>:last-child{inline-size:100%}}.Kf2k_G_storyTitleLink{color:inherit;text-decoration:none}.Kf2k_G_storyEyebrow{align-items:center;gap:var(--app-space-1);display:inline-flex}.Kf2k_G_storiesIntro{--section-intro-heading-gap:var(--app-space-2);--section-intro-heading-align:center}.Kf2k_G_mobileStoryNotice{display:none}.Kf2k_G_desktopStoryNotice{display:inline-flex}@media not (min-width:768px){.Kf2k_G_mobileStoryNotice{display:inline-flex}:is(.Kf2k_G_desktopStoryNotice,.Kf2k_G_storiesIntro :has(>.Kf2k_G_desktopStoryNotice)){display:none}}.Kf2k_G_storyImage{border-radius:var(--app-space-8);display:block;position:relative}.Kf2k_G_storyTitleLink:focus-visible,.Kf2k_G_storyImage:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:4px}.Kf2k_G_page>:is(section,div){margin-block:0}
._79phaa_page{width:var(--deep-public-frame-inline-size,min(calc(100% - var(--app-space-12)), 1240px));padding-block:var(--app-space-10) var(--app-space-16);color:var(--app-ui-text);font-family:var(--app-font-family-base);margin-inline:auto}._79phaa_section{margin-block-end:var(--deep-public-section-gap,var(--app-space-16));scroll-margin-top:112px}._79phaa_card{--soft-card-padding:var(--app-space-8);gap:var(--app-space-5);min-width:0;height:auto}._79phaa_heroGrid{gap:var(--app-space-8);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;display:grid}._79phaa_hero{justify-content:flex-start}._79phaa_heroTitle{text-wrap:balance;margin:0}._79phaa_eyebrow,._79phaa_sourceCaption{font-size:var(--app-type-meta-size);color:var(--app-ui-text-secondary);margin:0}._79phaa_title{margin:0 0 var(--app-space-6);font-size:var(--app-type-heading-2-size);text-wrap:balance;line-height:1.2}._79phaa_priceValue{font-size:var(--app-type-heading-2-size);text-wrap:balance;margin:0;line-height:1.2}._79phaa_priceUnit{font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-line-height);color:var(--app-ui-text-secondary);margin:0}._79phaa_cardTitle,._79phaa_groupTitle{font-size:var(--app-type-heading-3-size);text-wrap:balance;margin:0;line-height:1.25}._79phaa_groupTitle{margin-block:var(--app-space-8) var(--app-space-5)}._79phaa_body,._79phaa_lead,._79phaa_sectionLead,._79phaa_facts dd{font-size:var(--app-type-lead-size);line-height:var(--app-type-body-line-height);text-wrap:pretty;margin:0}._79phaa_lead{max-width:56ch}._79phaa_sectionLead{color:var(--app-ui-text-secondary);max-width:70ch;margin-block-end:var(--app-space-8)}._79phaa_subtitle{font-size:var(--app-type-heading-4-size);line-height:var(--app-type-body-line-height);font-weight:var(--app-type-weight-medium);margin:0}._79phaa_navigation{gap:var(--app-space-2) var(--app-space-6);flex-wrap:wrap;margin-block-start:var(--app-space-5);display:flex}._79phaa_navigation a{justify-content:flex-start}._79phaa_navigation a,._79phaa_textAction{color:inherit;justify-content:space-between;align-items:center;gap:var(--app-space-4);min-height:44px;text-decoration:none;display:flex}._79phaa_navigation a:hover,._79phaa_textAction:hover{text-decoration:none}._79phaa_concerns,._79phaa_formats,._79phaa_programmes{gap:var(--app-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._79phaa_concerns{gap:var(--app-space-8);margin-block-start:var(--app-space-8)}._79phaa_concern{align-content:start;gap:var(--app-space-4);min-width:0;padding:var(--app-space-5);display:grid}._79phaa_number{font-size:var(--app-type-heading-2-size);color:var(--app-ui-text-secondary);letter-spacing:-.04em;line-height:1}._79phaa_format{align-content:start}._79phaa_matching{gap:var(--app-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;display:grid}._79phaa_photo{border-radius:var(--app-space-8);min-width:0;margin:0;overflow:hidden}._79phaa_photo img{width:100%;height:auto;display:block}._79phaa_matchingPhoto img{aspect-ratio:4/5;object-fit:cover}._79phaa_steps{gap:var(--app-space-6);display:grid}._79phaa_step{align-items:start;gap:var(--app-space-6);padding:var(--app-space-5);display:flex}._79phaa_step>._79phaa_number{flex-shrink:0}._79phaa_step>div{gap:var(--app-space-3);flex:1;min-inline-size:0;display:grid}._79phaa_programme{justify-content:space-between}._79phaa_programmeHeader,._79phaa_facts,._79phaa_facts>div,._79phaa_group>header{gap:var(--app-space-3);display:grid}._79phaa_duration{font-size:var(--app-type-body-size);color:var(--app-ui-text-secondary);margin:0}._79phaa_facts{gap:var(--app-space-6);margin:0}._79phaa_facts dt{font-size:var(--app-type-body-sm-size);font-weight:var(--app-type-weight-semibold)}._79phaa_facts dd{font-size:var(--app-type-body-size)}._79phaa_groups{gap:var(--app-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._79phaa_next{gap:var(--app-space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}._79phaa_next ._79phaa_title{margin:0}._79phaa_actions{align-items:center;gap:var(--app-space-4);flex-wrap:wrap;display:flex}._79phaa_actions>a{height:auto;min-height:44px}._79phaa_sourceLinks{gap:var(--app-space-3);display:grid}._79phaa_sourceLinks a{justify-content:space-between;height:auto;min-height:44px}._79phaa_translation{font-size:var(--app-type-body-sm-size);color:var(--app-ui-text-secondary);margin-block-end:var(--app-space-6)}._79phaa_page a{text-decoration:none}._79phaa_page a:focus-visible{outline:2px solid var(--app-ui-text);outline-offset:var(--app-space-1);border-radius:var(--app-space-2)}._79phaa_page svg{flex-shrink:0}@media (max-width:1000px){._79phaa_heroGrid{grid-template-columns:minmax(0,1fr)}._79phaa_navigation{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}._79phaa_programmes{grid-template-columns:repeat(2,minmax(0,1fr))}._79phaa_programme:last-child{grid-column:1/-1}._79phaa_next{grid-template-columns:repeat(2,minmax(0,1fr))}._79phaa_formats{grid-template-columns:minmax(0,1fr)}._79phaa_format{grid-template-columns:44px minmax(0,1fr);display:grid}._79phaa_format>._79phaa_body,._79phaa_format>._79phaa_subtitle{grid-column:2}}@media (max-width:767px){._79phaa_page{padding-block-start:var(--app-space-6)}._79phaa_section{margin-block-end:var(--deep-public-section-gap,var(--app-space-12))}._79phaa_concerns,._79phaa_programmes,._79phaa_groups,._79phaa_matching,._79phaa_next{grid-template-columns:minmax(0,1fr)}._79phaa_card{--soft-card-padding:var(--app-space-6)}._79phaa_concern{padding:var(--app-space-3) 0}._79phaa_concerns{gap:var(--app-space-6)}._79phaa_body,._79phaa_lead,._79phaa_sectionLead{font-size:var(--app-type-body-size)}._79phaa_matchingPhoto{max-width:420px}._79phaa_matchingPhoto img{aspect-ratio:1}._79phaa_format{display:flex}._79phaa_format>._79phaa_body{grid-column:auto}._79phaa_step{padding:var(--app-space-3) 0}._79phaa_navigation{gap:var(--app-space-2) var(--app-space-4)}}@media (prefers-reduced-motion:reduce){._79phaa_page{scroll-behavior:auto}}._79phaa_currentProgrammePrice{font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height);margin:0}._79phaa_currentProgrammePrice div{gap:var(--app-space-2);display:grid}._79phaa_currentProgrammePrice dt{color:var(--app-ui-text-secondary)}._79phaa_currentProgrammePrice dd{font-weight:var(--app-type-weight-semibold);margin:0}._79phaa_currentProgrammePrice dd span{font-weight:var(--app-type-weight-normal)}._79phaa_featuredProgrammePrice{gap:var(--app-space-5)}._79phaa_featuredProgrammePrice dt{font-size:var(--app-type-body-sm-size)}._79phaa_featuredProgrammePrice dd{font-weight:var(--app-type-weight-normal)}
.oYnH_W_page{width:var(--deep-public-frame-inline-size,min(calc(100% - var(--app-space-12)), 1240px));padding-block:var(--app-space-8) var(--app-space-16);color:var(--app-ui-text);font-family:var(--app-font-family-base);gap:var(--deep-public-section-gap,var(--app-space-10));margin-inline:auto;display:grid}.oYnH_W_page :where(h1,h2,h3,p,ul,dl){margin:0}.oYnH_W_page h2{font-size:var(--app-type-heading-2-size);text-wrap:balance}.oYnH_W_page h3{font-size:var(--app-type-heading-3-size);text-wrap:balance}.oYnH_W_page p,.oYnH_W_page li{font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height)}.oYnH_W_page a,.oYnH_W_page a:where(:hover,:focus,:active,:visited){text-decoration:none}.oYnH_W_page a:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:var(--app-space-1);border-radius:var(--app-space-2)}.oYnH_W_navigation{justify-items:start;gap:var(--app-space-3);display:grid}.oYnH_W_hero{gap:var(--app-space-6);grid-template-columns:minmax(0,1fr);display:grid}.oYnH_W_introduction,.oYnH_W_terms{--soft-card-radius:var(--app-space-8);--soft-card-padding:var(--app-space-8);gap:var(--app-space-5);justify-content:flex-start;min-width:0;height:auto}.oYnH_W_terms{gap:var(--app-space-6)}.oYnH_W_terms>a{width:100%;margin-block-start:auto}.oYnH_W_page .oYnH_W_lead{font-size:var(--app-type-lead-size);line-height:var(--app-type-lead-line-height);max-width:60ch}.oYnH_W_format{color:var(--app-ui-text-secondary)}.oYnH_W_section{gap:var(--app-space-4);min-width:0;display:grid}.oYnH_W_summary{gap:var(--app-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oYnH_W_summary>div{gap:var(--app-space-3);align-content:start;display:grid}.oYnH_W_reading{gap:var(--app-space-10);max-width:72ch;display:grid}.oYnH_W_readingWithCurriculum{max-width:none}.oYnH_W_readingWithCurriculum>.oYnH_W_section{max-width:72ch}.oYnH_W_curriculum{gap:var(--app-space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.oYnH_W_curriculumStage{--soft-card-padding:var(--app-space-8);gap:var(--app-space-4);overflow-wrap:anywhere}.oYnH_W_section>p{max-width:72ch}.oYnH_W_reading ul{gap:var(--app-space-2);padding-inline-start:var(--app-space-6);display:grid}.oYnH_W_hosts{gap:var(--app-space-5);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.oYnH_W_hosts li{gap:var(--app-space-2);align-content:start;display:grid}.oYnH_W_hosts a{min-height:44px;font-weight:var(--app-type-weight-semibold);align-items:center;display:flex}.oYnH_W_hosts p{color:var(--app-ui-text-secondary)}.oYnH_W_related{gap:var(--app-space-4);display:grid}.oYnH_W_related ul{gap:var(--app-space-2) var(--app-space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.oYnH_W_related a{min-height:44px;font-size:var(--app-type-body-size);align-items:center;display:flex}.oYnH_W_featuredPrice{gap:var(--app-space-5);display:grid}.oYnH_W_featuredPrice div{gap:var(--app-space-2);display:grid}.oYnH_W_featuredPrice dt{color:var(--app-ui-text-secondary);font-size:var(--app-type-body-sm-size)}.oYnH_W_featuredPrice dd{margin:0}.oYnH_W_featuredPrice .oYnH_W_money{font-size:var(--app-type-display-size);font-weight:var(--app-type-weight-semibold);line-height:var(--app-type-heading-line-height);font-variant-numeric:tabular-nums}@media (max-width:767px){.oYnH_W_page{gap:var(--deep-public-section-gap,var(--app-space-8))}.oYnH_W_hero,.oYnH_W_summary,.oYnH_W_hosts,.oYnH_W_curriculum{grid-template-columns:minmax(0,1fr)}.oYnH_W_introduction,.oYnH_W_terms,.oYnH_W_curriculumStage{--soft-card-padding:var(--app-space-6)}.oYnH_W_page .oYnH_W_lead{font-size:var(--app-type-body-size)}.oYnH_W_reading{gap:var(--app-space-8)}}@media not (min-width:1200px){.oYnH_W_featuredPrice .oYnH_W_money{font-size:var(--app-type-heading-2-size)}}
._5kFXOq_page{inline-size:var(--deep-public-frame-inline-size,min(calc(100% - var(--app-space-12)), 1240px));padding-block:var(--app-space-10) var(--app-space-16);color:var(--app-ui-text);margin-inline:auto}._5kFXOq_hero{justify-items:center;gap:var(--app-space-3);text-align:center;margin-block-end:var(--app-space-12);padding-block-start:var(--app-space-6);display:grid}._5kFXOq_heroTitle{text-wrap:balance;margin:0}._5kFXOq_lead{text-wrap:pretty;max-inline-size:58ch;margin:0}._5kFXOq_translation{color:var(--app-ui-text-secondary);margin:0}._5kFXOq_navigation{justify-content:center;gap:var(--app-space-2) var(--app-space-6);flex-wrap:wrap;display:flex}._5kFXOq_navigation a{min-block-size:var(--app-touch-target);color:var(--app-ui-text);white-space:nowrap;align-items:center;display:inline-flex}._5kFXOq_section{margin-block-end:var(--deep-public-section-gap,var(--app-space-16));scroll-margin-top:112px}._5kFXOq_sectionHeader{gap:var(--app-space-3);margin-block-end:var(--app-space-8);display:grid}._5kFXOq_sectionHeader h2{text-wrap:balance;margin:0}._5kFXOq_sectionIntroduction{max-inline-size:68ch;color:var(--app-ui-text-secondary);text-wrap:pretty;margin:0}._5kFXOq_wallNotice{max-inline-size:68ch;margin:0 auto var(--app-space-6);color:var(--app-ui-text-secondary);text-align:center;text-wrap:pretty}._5kFXOq_letters{gap:var(--app-space-6);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;display:grid}._5kFXOq_letter{box-sizing:border-box;block-size:100%;min-inline-size:0}._5kFXOq_letterByline,._5kFXOq_sourceByline{gap:var(--app-space-2);display:grid}._5kFXOq_authorName{overflow-wrap:anywhere;margin:0}._5kFXOq_role{color:var(--app-ui-text-secondary);margin:0}._5kFXOq_letterPreview{overflow-wrap:anywhere;text-wrap:pretty;flex:1;margin:0}._5kFXOq_letterTrigger{align-self:flex-start;margin-block-start:auto}._5kFXOq_letterReader{min-inline-size:0}._5kFXOq_sourceLetter{gap:var(--app-space-6);max-inline-size:72ch;margin-inline:auto;display:grid}._5kFXOq_sourceQuote{gap:var(--app-space-4);margin:0;display:grid}._5kFXOq_sourceParagraph{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._5kFXOq_sourceLinks{gap:var(--app-space-2);display:grid}._5kFXOq_sourceLinks a{align-items:center;gap:var(--app-space-2);inline-size:fit-content;max-inline-size:100%;min-block-size:var(--app-touch-target);color:var(--app-ui-text);overflow-wrap:anywhere;display:inline-flex}._5kFXOq_context{margin-block-start:var(--app-space-6)}._5kFXOq_context summary{justify-content:space-between;align-items:center;gap:var(--app-space-4);min-block-size:var(--app-touch-target);max-inline-size:72ch;color:var(--app-ui-text-secondary);cursor:pointer;list-style:none;display:flex}._5kFXOq_context summary::-webkit-details-marker{display:none}._5kFXOq_context[open] summary svg{transform:rotate(180deg)}._5kFXOq_contextBody{gap:var(--app-space-4);max-inline-size:72ch;padding-block-start:var(--app-space-4);display:grid}._5kFXOq_questions{margin:0;padding-inline-start:var(--app-space-6);list-style:decimal}._5kFXOq_questions li{margin-block-end:var(--app-space-2);padding-inline-start:var(--app-space-1);display:list-item}._5kFXOq_galleryControls{justify-content:flex-end;margin-block-end:var(--app-space-2);display:flex}._5kFXOq_documents{gap:var(--app-space-4);overscroll-behavior-x:contain;scroll-behavior:auto;padding:var(--app-space-2);align-items:center;display:flex;overflow-x:auto}._5kFXOq_documents:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:var(--app-space-1);border-radius:var(--app-space-8)}._5kFXOq_documentLink{color:var(--app-ui-text);border-radius:var(--app-space-8);flex:none;display:block}._5kFXOq_documentLink img{border-radius:inherit;block-size:auto;max-block-size:min(78vw,50svh,24rem);inline-size:auto;max-inline-size:min(78vw,36rem);display:block}._5kFXOq_ctaActions{align-items:center;gap:var(--app-space-3);flex-wrap:wrap;display:flex}._5kFXOq_page svg{flex-shrink:0}._5kFXOq_page a,._5kFXOq_page a:hover,._5kFXOq_page a:focus,._5kFXOq_page a:focus-visible,._5kFXOq_page a:active,._5kFXOq_page a:visited{text-decoration:none}._5kFXOq_navigation a:focus-visible,._5kFXOq_sourceLinks a:focus-visible,._5kFXOq_page summary:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:var(--app-space-1);border-radius:var(--app-radius-md)}._5kFXOq_documentLink:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:var(--app-space-1)}@media (max-width:1100px){._5kFXOq_letters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._5kFXOq_page{padding-block-start:var(--app-space-6)}._5kFXOq_hero{padding-block-start:var(--app-space-3)}._5kFXOq_section{margin-block-end:var(--deep-public-section-gap,var(--app-space-12))}._5kFXOq_sectionHeader{margin-block-end:var(--app-space-6)}._5kFXOq_letters{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}}@media (max-width:359px){._5kFXOq_navigation{column-gap:var(--app-space-4)}}@media (prefers-reduced-motion:reduce){._5kFXOq_context summary svg{transition:none}._5kFXOq_documents{scroll-behavior:auto}}@media (forced-colors:active){._5kFXOq_page a:focus-visible,._5kFXOq_page summary:focus-visible,._5kFXOq_documentLink:focus-visible,._5kFXOq_documents:focus-visible{outline-color:highlight}}
.ai1fgG_page{--catalogue-header-gap:var(--app-space-6);width:var(--deep-public-frame-inline-size,min(calc(100% - var(--app-space-12)), 1200px));padding-block:calc(var(--catalogue-header-gap) - 2px) calc(var(--app-space-12) + var(--app-space-8));color:var(--app-ui-text);font-family:var(--app-font-family-base);margin-inline:auto}.ai1fgG_page *,.ai1fgG_page{box-sizing:border-box;min-width:0}.ai1fgG_header{margin-bottom:var(--deep-public-section-gap,var(--app-space-10))}.ai1fgG_fallback{font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);color:var(--app-ui-text-secondary)}.ai1fgG_content{align-items:stretch;gap:var(--app-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ai1fgG_prose{max-width:880px;font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height)}.ai1fgG_content>.ai1fgG_prose{grid-column:1/-1}.ai1fgG_prose p{margin:0}.ai1fgG_prose h2{margin:0 0 var(--app-space-2)}.ai1fgG_document{height:100%}.ai1fgG_document a{align-items:center;gap:var(--app-space-4);padding:var(--app-space-4) var(--app-space-6);min-height:calc(var(--app-space-8) * 2);color:inherit;font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height);font-weight:var(--app-type-weight-semibold);border-radius:inherit;flex:1;grid-template-columns:max-content minmax(0,1fr) max-content;text-decoration:none;display:grid}.ai1fgG_documentTitle{overflow-wrap:break-word;min-width:0}.ai1fgG_page a:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:-2px}@media (max-width:1199px){.ai1fgG_content,.ai1fgG_header .ai1fgG_catalogueHero[data-capsule-hero]{grid-template-columns:minmax(0,1fr)}.ai1fgG_catalogueHero[data-capsule-hero][data-variant=detail] .ai1fgG_catalogueMedia{aspect-ratio:auto;block-size:clamp(180px,30vw,240px);min-block-size:0;inline-size:100%}}@media (max-width:700px){.ai1fgG_page{padding-block-end:var(--app-space-12)}.ai1fgG_header{margin-bottom:var(--deep-public-section-gap,var(--app-space-8))}.ai1fgG_document a{padding:var(--app-space-4);gap:var(--app-space-3)}.ai1fgG_content{gap:var(--app-space-3)}}.ai1fgG_page a,.ai1fgG_page a:hover,.ai1fgG_page a:focus,.ai1fgG_page a:focus-visible,.ai1fgG_page a:active,.ai1fgG_page a:visited{text-decoration:none}@media (min-width:768px) and (min-height:720px){.ai1fgG_page{--catalogue-header-gap:var(--app-space-8)}}@media (min-width:768px) and (min-height:900px){.ai1fgG_page{--catalogue-header-gap:calc(var(--app-space-8) + var(--app-space-6))}}@media not (min-width:768px){.ai1fgG_page{--catalogue-header-gap:var(--app-space-4)}}
._79bTuq_page{width:var(--deep-public-frame-inline-size,min(calc(100% - var(--app-space-12)), 1320px));padding-block:var(--app-space-8) calc(var(--app-space-12) + var(--app-space-8));color:var(--app-ui-text);font-family:var(--app-font-family-base);margin-inline:auto}._79bTuq_page *,._79bTuq_page{box-sizing:border-box;min-width:0}._79bTuq_breadcrumbs{font-size:var(--app-type-body-sm-size);color:var(--app-ui-text-secondary);margin:0;line-height:1.5}._79bTuq_breadcrumbs ol{align-items:center;gap:0 var(--app-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._79bTuq_breadcrumbs li{align-items:center;gap:var(--app-space-2);display:inline-flex}._79bTuq_breadcrumbs li+li:before{content:"/";color:var(--app-ui-text-secondary)}._79bTuq_breadcrumbs a{min-height:44px;color:inherit;align-items:center;display:inline-flex}._79bTuq_breadcrumbs [aria-current=page]{color:var(--app-ui-text);overflow-wrap:break-word}._79bTuq_header{gap:var(--app-space-5);margin-bottom:var(--app-space-8);grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);display:grid}._79bTuq_headerCopy{justify-content:center}._79bTuq_headerMedia{min-height:280px}._79bTuq_headerMedia img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._79bTuq_directoryHero{margin-bottom:var(--deep-public-section-gap,var(--app-space-10))}._79bTuq_title{text-wrap:balance;margin:0}._79bTuq_lead{max-width:72ch;margin:0}._79bTuq_fallback{font-size:var(--app-type-body-sm-size);color:var(--app-ui-text-secondary);margin:0;line-height:1.5}._79bTuq_directory{align-items:stretch;gap:var(--app-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._79bTuq_directoryHeading{grid-column:1/-1}._79bTuq_directoryHeading h2{margin:0 0 var(--app-space-2)}._79bTuq_directoryCard{height:100%}._79bTuq_directoryCard a{align-items:center;gap:var(--app-space-4);padding:var(--app-space-4) var(--app-space-6);min-height:calc(var(--app-space-8) * 2);color:inherit;font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height);font-weight:var(--app-type-weight-semibold);border-radius:inherit;flex:1;grid-template-columns:max-content minmax(0,1fr) max-content;text-decoration:none;display:grid}._79bTuq_directoryCard a>span:not([data-motion-icon]){overflow-wrap:break-word;min-width:0}._79bTuq_reading{gap:var(--app-space-6);grid-template-columns:320px minmax(0,1fr);align-items:start;display:grid}._79bTuq_navigation{--disclosure-navigation-top:96px;top:var(--disclosure-navigation-top);max-height:calc(100dvh - var(--disclosure-navigation-top) - var(--app-space-6));align-self:start;position:sticky}._79bTuq_navigationCard{max-height:inherit}._79bTuq_navigationBody{min-height:0}._79bTuq_navigationTitle{flex-shrink:0;margin:0}._79bTuq_navigationScroll{overscroll-behavior-y:contain;min-height:0;overflow-y:auto}._79bTuq_textDownload{align-self:flex-start;gap:var(--app-space-2);white-space:normal;text-align:start;max-width:100%;height:auto;min-height:44px}._79bTuq_mobileNavigation{display:none}._79bTuq_navigation ul,._79bTuq_mobileNavigationLinks ul{margin:0;padding:0;list-style:none}._79bTuq_navigation a,._79bTuq_mobileNavigationLinks a{padding:var(--app-space-2) var(--app-space-3);border-radius:var(--app-space-4);min-height:44px;font-size:var(--app-type-body-sm-size);color:var(--app-ui-text-secondary);align-items:center;line-height:1.4;text-decoration:none;display:flex}._79bTuq_navigation a:hover,._79bTuq_mobileNavigationLinks a:hover{color:var(--app-ui-text);background:var(--app-ui-surface)}._79bTuq_navigation a[aria-current=page],._79bTuq_mobileNavigationLinks a[aria-current=page]{color:var(--app-ui-text);background:var(--app-ui-surface);font-weight:var(--app-type-weight-semibold)}._79bTuq_body{font-family:var(--app-font-family-base);font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height);overflow-wrap:normal;display:flow-root}._79bTuq_body>:last-child{margin-bottom:0}._79bTuq_documentGroup{margin-bottom:var(--app-space-8)}._79bTuq_documentGroup ._79bTuq_sourceBlock,._79bTuq_documentGroup ._79bTuq_sourceBlock :is(h2,h3){margin:0}._79bTuq_documentLinks{gap:var(--app-space-3);flex-wrap:wrap;align-items:center;display:flex}._79bTuq_inlineDocumentActions,._79bTuq_cellDocumentActions{align-items:center;gap:var(--app-space-2);flex-wrap:wrap;display:inline-flex}._79bTuq_cellDocuments{gap:var(--app-space-3);display:grid}._79bTuq_cellDocuments br{display:none}._79bTuq_cellDocumentText{display:block}._79bTuq_signatureAction{align-items:center;gap:var(--app-space-1);max-inline-size:100%;display:inline-flex}._79bTuq_signatureTooltip{inline-size:min(260px, calc(100vw - var(--app-space-8)));max-inline-size:min(260px, calc(100vw - var(--app-space-8)))}._79bTuq_signatureDetails{gap:var(--app-space-3);overflow-wrap:anywhere;word-break:normal;min-inline-size:0;display:grid}._79bTuq_signatureStatus{gap:var(--app-space-2);display:grid}._79bTuq_signatureIdentity{gap:var(--app-space-1);display:grid}._79bTuq_signatureTitle{align-items:center;gap:var(--app-space-1);display:flex}._79bTuq_signatureTitle>[data-motion-icon]{flex-shrink:0}._79bTuq_resourceLinks{align-items:start;gap:var(--app-space-4);grid-template-columns:minmax(0,1fr);display:grid}._79bTuq_sourceBlock{margin-bottom:var(--app-space-8)}._79bTuq_sourceBlock:has(>:is(h2,h3)){margin-bottom:var(--app-space-4)}._79bTuq_sourceBlock h2,._79bTuq_sourceBlock h3{text-wrap:balance;margin:0}._79bTuq_sectionCaption{margin-block:0 var(--app-space-4);text-wrap:balance}._79bTuq_sourceBlock p{margin:0}._79bTuq_documentDescription{margin-bottom:var(--app-space-4);color:var(--app-ui-text-secondary)}._79bTuq_documentDescription p,._79bTuq_documentTitle p{font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height)}._79bTuq_documentTitle p{font-weight:var(--app-type-weight-semibold)}._79bTuq_sourceBlock ul{padding-left:var(--app-space-6);margin:0}._79bTuq_sourceBlock ._79bTuq_sourceLinks{gap:var(--app-space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}._79bTuq_sourceBlock ._79bTuq_sourceLinks>li{max-width:100%;margin:0}._79bTuq_sourceLinks>li:has(>._79bTuq_namedDocumentAction){width:100%}._79bTuq_sourceLinks>li:has(>._79bTuq_sourceLink:not(._79bTuq_documentAction,._79bTuq_namedDocumentAction)){width:100%}._79bTuq_sourceLinks>li>._79bTuq_sourceLink:not(._79bTuq_documentAction,._79bTuq_namedDocumentAction){align-items:flex-start;width:100%;display:flex}._79bTuq_sourceLinks>li>._79bTuq_sourceLink:not(._79bTuq_documentAction,._79bTuq_namedDocumentAction)>span{overflow-wrap:anywhere}._79bTuq_sourceLinks>li>._79bTuq_sourceLink:not(._79bTuq_documentAction,._79bTuq_namedDocumentAction)>[data-motion-icon]{margin-top:3px}._79bTuq_namedDocumentAction{width:100%;font-weight:var(--app-type-weight-semibold);justify-content:flex-start}._79bTuq_sourceBlock li{margin-block:var(--app-space-3)}._79bTuq_sourceBlock a,._79bTuq_table a{color:inherit}._79bTuq_definition{padding-block:var(--app-space-2);border-bottom:1px solid color-mix(in srgb, var(--app-ui-text) 10%, transparent);margin:0}._79bTuq_definition>div{align-items:baseline;gap:var(--app-space-5);grid-template-columns:minmax(150px,1fr) minmax(0,1.5fr);display:grid}._79bTuq_paidParents>div{gap:var(--app-space-2);grid-template-columns:minmax(0,1fr)}._79bTuq_definition dt{color:var(--app-ui-text-secondary);font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height)}._79bTuq_definition dd{color:var(--app-ui-text);font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height);overflow-wrap:anywhere;margin:0}._79bTuq_entityGroup{margin-bottom:var(--app-space-8)}._79bTuq_entityFields>._79bTuq_definition:last-child{border-bottom:0;padding-bottom:0}:is(._79bTuq_entityFields>._79bTuq_definition:first-child,._79bTuq_entityFields>._79bTuq_sourceBlock:has(>:is(h2,h3))+._79bTuq_definition){padding-top:0}._79bTuq_entityFields>._79bTuq_sourceBlock:has(>:is(h2,h3)){margin-bottom:var(--app-space-4)}._79bTuq_entityHeading{margin-block:0 var(--app-space-4)}._79bTuq_entityHeading h2{text-wrap:balance;margin:0}._79bTuq_body>._79bTuq_entityHeading:first-child,._79bTuq_entityCard>._79bTuq_entityHeading:first-child{margin-top:0}._79bTuq_entityDocument{gap:var(--app-space-3);padding-top:var(--app-space-4);display:grid}._79bTuq_entityDocument ._79bTuq_sourceBlock{margin:0}._79bTuq_tableSection{margin-block:0 var(--app-space-8)}._79bTuq_body>._79bTuq_tableSection:first-child{margin-top:0}._79bTuq_scrollHint{margin:0 0 var(--app-space-3);font-size:var(--app-type-meta-size);color:var(--app-ui-text-secondary);line-height:1.5}._79bTuq_scrollHint[hidden]{display:none}._79bTuq_tableRegion{border-radius:inherit;overscroll-behavior-x:contain;width:100%;max-width:100%}._79bTuq_tableRoot{width:100%;min-width:0}._79bTuq_table{table-layout:auto;width:100%}._79bTuq_wideTable{min-width:480px}:is(._79bTuq_table th,._79bTuq_table td){vertical-align:top;text-align:start;font-family:var(--app-font-family-base);font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height);font-weight:var(--app-type-weight-normal);white-space:normal;overflow-wrap:normal;word-break:normal}._79bTuq_table thead th{font-size:var(--app-type-body-sm-size);font-weight:var(--app-type-weight-semibold)}._79bTuq_table [data-column-width]{width:var(--disclosure-column-width);min-width:var(--disclosure-column-width)}._79bTuq_table [data-column-width="8"]{--disclosure-column-width:8rem}._79bTuq_table [data-column-width="10"]{--disclosure-column-width:10rem}._79bTuq_table [data-column-width="12"]{--disclosure-column-width:12rem}._79bTuq_table [data-column-width="14"]{--disclosure-column-width:14rem}._79bTuq_table [data-column-width="16"]{--disclosure-column-width:16rem}._79bTuq_table [data-column-width="20"]{--disclosure-column-width:20rem}._79bTuq_table [data-column-width="22"]{--disclosure-column-width:22rem}._79bTuq_table [data-column-width="24"]{--disclosure-column-width:24rem}._79bTuq_table [data-column-width="28"]{--disclosure-column-width:28rem}._79bTuq_table [data-column-width="32"]{--disclosure-column-width:32rem}._79bTuq_table [data-column-width="36"]{--disclosure-column-width:36rem}._79bTuq_compactTable [data-column-width]{min-width:0}._79bTuq_staffTable tr>[data-column-role]:first-child{z-index:1;background:var(--surface);border-inline-end:1px solid var(--separator);width:12rem;min-width:12rem;max-width:14rem;position:sticky;inset-inline-start:0}._79bTuq_staffTable thead tr>[data-column-role]:first-child{background:var(--surface-secondary)}._79bTuq_table tbody tr:first-child>th:first-child{border-start-start-radius:min(32px, var(--radius-2xl))}._79bTuq_table tbody tr:last-child>th:first-child{border-end-start-radius:min(32px, var(--radius-2xl))}._79bTuq_proseTable tr>[data-column-role]:first-child{width:42%;min-width:260px}._79bTuq_proseTable tr>[data-column-role]:nth-child(2){width:58%;min-width:340px}._79bTuq_housingTable{min-width:600px}._79bTuq_housingTable tr>[data-column-role]:first-child{width:60%;min-width:260px}._79bTuq_housingTable tr>[data-column-role]:not(:first-child){width:20%;min-width:120px}._79bTuq_cellResources{gap:var(--app-space-4);margin:0;padding:0;list-style:none;display:grid}._79bTuq_cellResources>span{overflow-wrap:anywhere}._79bTuq_sourceLink{align-items:center;gap:var(--app-space-2);vertical-align:middle;max-width:100%;min-height:44px;display:inline-flex}._79bTuq_urlLink>span{overflow-wrap:anywhere}:is(._79bTuq_sourceLink>[data-motion-icon],._79bTuq_documentAction>[data-motion-icon]){flex-shrink:0}._79bTuq_page ._79bTuq_documentAction{white-space:normal;text-align:start;max-width:100%;height:auto;min-height:44px;line-height:1.4}._79bTuq_page a:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:2px}._79bTuq_tableRegion:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:-2px}@media (forced-colors:none){._79bTuq_navigationScroll,._79bTuq_tableRegion{scrollbar-width:thin;scrollbar-color:transparent transparent}._79bTuq_navigationScroll:is(:hover,:focus-within),._79bTuq_tableRegion:is(:hover,:focus-within){scrollbar-color:var(--app-scrollbar-thumb) transparent}._79bTuq_navigationScroll::-webkit-scrollbar{width:var(--app-scrollbar-size);height:var(--app-scrollbar-size)}._79bTuq_tableRegion::-webkit-scrollbar{width:var(--app-scrollbar-size);height:var(--app-scrollbar-size)}._79bTuq_navigationScroll::-webkit-scrollbar-thumb{border-radius:var(--app-radius-full);background:0 0}._79bTuq_tableRegion::-webkit-scrollbar-thumb{border-radius:var(--app-radius-full);background:0 0}._79bTuq_navigationScroll:is(:hover,:focus-within)::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb)}._79bTuq_tableRegion:is(:hover,:focus-within)::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb)}._79bTuq_navigationScroll::-webkit-scrollbar-track{background:0 0}._79bTuq_tableRegion::-webkit-scrollbar-track{background:0 0}._79bTuq_navigationScroll::-webkit-scrollbar-corner{background:0 0}._79bTuq_tableRegion::-webkit-scrollbar-corner{background:0 0}}@media (max-width:1199px){._79bTuq_header,._79bTuq_reading,._79bTuq_directory{grid-template-columns:minmax(0,1fr)}._79bTuq_headerMedia{min-height:0;aspect-ratio:auto;block-size:clamp(180px,30vw,240px)}._79bTuq_reading{gap:var(--app-space-6)}._79bTuq_navigation{display:none}._79bTuq_mobileNavigation{--app-motion-accordion-list-padding:0;--app-motion-accordion-item-bg:var(--app-ui-surface);display:block}._79bTuq_definition>div{gap:var(--app-space-2);grid-template-columns:minmax(0,1fr)}._79bTuq_directoryHero ._79bTuq_catalogueHero[data-capsule-hero]{grid-template-columns:minmax(0,1fr)}._79bTuq_catalogueHero[data-capsule-hero][data-variant=detail] ._79bTuq_catalogueMedia{aspect-ratio:auto;block-size:clamp(180px,30vw,240px);min-block-size:0;inline-size:100%}}@media (max-width:700px){._79bTuq_directory{gap:var(--app-space-3)}._79bTuq_directoryCard a{padding:var(--app-space-4);gap:var(--app-space-3)}}@media (max-width:600px){._79bTuq_page{padding-block:var(--app-space-5) var(--app-space-12)}._79bTuq_header{margin-bottom:var(--app-space-8)}._79bTuq_directoryHero{margin-bottom:var(--deep-public-section-gap,var(--app-space-8))}._79bTuq_headerMedia{block-size:clamp(180px,40vw,200px)}._79bTuq_body{font-size:var(--app-type-body-size)}._79bTuq_table:not(._79bTuq_compactTable) [data-column-width]{width:min(var(--disclosure-column-width), calc(100vw - var(--app-space-12)));min-width:min(var(--disclosure-column-width), calc(100vw - var(--app-space-12)))}._79bTuq_staffTable tr>[data-column-role]:first-child{z-index:auto;width:auto;min-width:11rem;max-width:none;position:static;inset-inline-start:auto}._79bTuq_proseTable tr{grid-template-columns:minmax(0,1fr);display:grid}._79bTuq_proseTable tr>[data-column-role][data-column-size]{width:100%;min-width:0}}@media (max-width:360px){._79bTuq_catalogueHero[data-capsule-hero]>[data-soft-tone]:not([data-media-card]){padding-inline:var(--app-space-3)}}._79bTuq_page a,._79bTuq_page a:hover,._79bTuq_page a:focus,._79bTuq_page a:focus-visible,._79bTuq_page a:active,._79bTuq_page a:visited{text-decoration:none}._79bTuq_page[data-deep-disclosure=\/sveden]{--catalogue-header-gap:var(--app-space-6);padding-block-start:calc(var(--catalogue-header-gap) - 2px)}@media (min-width:768px) and (min-height:720px){._79bTuq_page[data-deep-disclosure=\/sveden]{--catalogue-header-gap:var(--app-space-8)}}@media (min-width:768px) and (min-height:900px){._79bTuq_page[data-deep-disclosure=\/sveden]{--catalogue-header-gap:calc(var(--app-space-8) + var(--app-space-6))}}@media not (min-width:768px){._79bTuq_page[data-deep-disclosure=\/sveden]{--catalogue-header-gap:var(--app-space-4)}}
._6ntNQW_page{width:var(--deep-public-frame-inline-size,min(calc(100% - var(--app-space-12)), 1200px));padding-block:var(--app-space-10) calc(var(--app-space-12) + var(--app-space-8));color:var(--app-ui-text);font-family:var(--app-font-family-base);margin-inline:auto}._6ntNQW_page,._6ntNQW_page *{box-sizing:border-box;min-width:0}._6ntNQW_header{gap:var(--app-space-4);margin-bottom:var(--deep-public-section-gap,var(--app-space-8));display:grid}._6ntNQW_heading{text-wrap:balance;overflow-wrap:anywhere;margin:0}._6ntNQW_lead{margin:0}._6ntNQW_entities{gap:var(--app-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}._6ntNQW_entityCard{gap:var(--app-space-8)}._6ntNQW_identity,._6ntNQW_group{gap:var(--app-space-4);display:grid}._6ntNQW_body,._6ntNQW_bankList,._6ntNQW_contactList{overflow-wrap:anywhere;margin:0}._6ntNQW_bankList,._6ntNQW_contactList{font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height)}._6ntNQW_bankList{gap:var(--app-space-2);padding-inline-start:var(--app-space-5);display:grid}._6ntNQW_contactList{gap:var(--app-space-2);padding:0;list-style:none;display:grid}._6ntNQW_contactLink,._6ntNQW_contactLink:is(:hover,:focus,:focus-visible,:active,:visited){min-height:var(--app-touch-target);padding-block:var(--app-space-1);color:inherit;overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}._6ntNQW_contactLink:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:3px;border-radius:var(--app-radius-sm)}._6ntNQW_translation{margin:0 0 var(--app-space-6);overflow-wrap:anywhere}@media (max-width:767px){._6ntNQW_page{padding-block:var(--app-space-6) var(--app-space-12)}._6ntNQW_entities{gap:var(--app-space-4);grid-template-columns:minmax(0,1fr)}._6ntNQW_entityCard{gap:var(--app-space-6)}}
.s0x-kW_page{width:var(--deep-public-frame-inline-size,min(calc(100% - 2 * var(--app-space-10)), 1440px));padding-block:clamp(var(--app-space-4), 2.4vw, var(--app-space-12)) var(--app-space-16);color:var(--app-ui-text);margin-inline:auto}.s0x-kW_bento,.s0x-kW_priceGrid{gap:clamp(var(--app-space-4), 1.6vw, var(--app-space-6));grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.s0x-kW_priceControls,.s0x-kW_unpriced,.s0x-kW_emptyState{--soft-card-padding:var(--app-space-8);gap:var(--app-space-4);min-width:0}.s0x-kW_heroGrid{gap:var(--app-space-10);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.s0x-kW_hero{gap:var(--app-space-6);flex-direction:column;justify-content:space-between;min-width:0;display:flex}.s0x-kW_hero:has([data-heading-media-expanded=true]){z-index:1}.s0x-kW_heroCopy{gap:var(--app-space-4);min-width:0;display:grid;container:capsule-heading/inline-size}.s0x-kW_heroActions{gap:var(--app-space-4);min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:40rem;display:grid}.s0x-kW_heroActions>*{inline-size:100%}.s0x-kW_guidance{gap:var(--app-space-6);align-self:center;min-width:0;display:grid}.s0x-kW_card{min-width:0}.s0x-kW_cardArtwork{block-size:auto;inline-size:45%;max-inline-size:240px;filter:blur(var(--app-space-12));opacity:.5;position:absolute;inset-block-end:calc(-1 * var(--app-space-6));inset-inline-end:calc(-1 * var(--app-space-8))}.s0x-kW_artworkStart{inset-block-start:calc(-1 * var(--app-space-6));inset-block-end:auto;inset-inline-start:calc(-1 * var(--app-space-8));inset-inline-end:auto}.s0x-kW_wide{grid-column:span 7}.s0x-kW_narrow{grid-column:span 5}.s0x-kW_half{grid-column:span 6}.s0x-kW_programmes{grid-column:span 8}.s0x-kW_supervision{grid-column:span 4}.s0x-kW_section{margin-top:var(--deep-public-section-gap,clamp(var(--app-space-10), 4.5vw, var(--app-space-16)))}.s0x-kW_sectionHeading,.s0x-kW_priceIntro{margin-bottom:var(--app-space-6);max-width:880px}.s0x-kW_sectionHeading{gap:var(--app-space-3);display:grid}.s0x-kW_sectionTitle,.s0x-kW_cardTitle,.s0x-kW_heroTitle{text-wrap:balance}.s0x-kW_heroTitle{max-width:15ch;margin:0}.s0x-kW_sectionTitle{margin:0;scroll-margin-top:112px}.s0x-kW_cardTitle,.s0x-kW_meta{margin:0}.s0x-kW_heroLead{max-width:48ch;margin:0}.s0x-kW_body,.s0x-kW_sectionLead,.s0x-kW_sourceBody{margin:0}.s0x-kW_sectionLead{color:var(--app-ui-text-secondary);margin-top:var(--app-space-3);max-width:72ch}.s0x-kW_hero .s0x-kW_body{max-width:62ch}.s0x-kW_guidance .s0x-kW_quickLinks{margin-top:var(--app-space-2)}.s0x-kW_quickLinks{gap:var(--app-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;display:grid}.s0x-kW_quickLinks>*{inline-size:100%}.s0x-kW_fallback{align-items:flex-start;gap:var(--app-space-2);max-width:75ch;margin:var(--app-space-4) 0 0;display:flex}.s0x-kW_fallback svg{flex-shrink:0;margin-top:2px}.s0x-kW_programmeAxes{gap:var(--app-space-3);margin:var(--app-space-2) 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.s0x-kW_programmeAxes li{align-items:flex-start;gap:var(--app-space-2);display:flex}.s0x-kW_programmeAxes li svg{flex-shrink:0;margin-top:4px}.s0x-kW_programmeAxes p,.s0x-kW_sourceLink{margin:0}.s0x-kW_sourceAnchor{gap:var(--app-space-3);color:inherit;text-decoration:none;display:grid}.s0x-kW_page .s0x-kW_sourceAnchor,.s0x-kW_page .s0x-kW_sourceAnchor:hover,.s0x-kW_page .s0x-kW_quickLinks a,.s0x-kW_page .s0x-kW_quickLinks a:hover{text-decoration:none}.s0x-kW_sourceSequence,.s0x-kW_sourceTitle,.s0x-kW_sourceMeta,.s0x-kW_sourceFeatures{margin:0}.s0x-kW_sourceMeta{column-gap:var(--app-space-4);row-gap:var(--app-space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.s0x-kW_sourceFeatures{gap:var(--app-space-2);padding-inline-start:var(--app-space-5);list-style:outside;display:grid}.s0x-kW_sourceTitle{text-wrap:balance}.s0x-kW_priceControls{margin-bottom:var(--app-space-6);--soft-card-padding:var(--app-space-6);gap:var(--app-space-3)}.s0x-kW_searchField{gap:var(--app-space-3);font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height);font-weight:var(--app-type-weight-medium);display:grid}.s0x-kW_categoryFilters{gap:var(--app-space-2);flex-wrap:wrap;display:flex}.s0x-kW_searchSummary{align-items:center;gap:var(--app-space-3) var(--app-space-5);color:var(--app-ui-text-secondary);flex-wrap:wrap;font-size:13px;line-height:1.4;display:flex}.s0x-kW_searchSummary p{margin:0}.s0x-kW_searchSummary strong{color:var(--app-ui-text);font-variant-numeric:tabular-nums}.s0x-kW_priceGrid{gap:var(--app-space-12);grid-template-columns:minmax(0,1fr)}.s0x-kW_priceGroup{gap:var(--app-space-4);min-width:0;display:grid;container-type:inline-size}.s0x-kW_servicePrices{gap:var(--app-space-4);min-width:0;display:grid}.s0x-kW_servicePrices+.s0x-kW_servicePrices{margin-block-start:var(--app-space-4)}.s0x-kW_servicePriceTitle{margin-inline:var(--app-space-5)}.s0x-kW_coursePriceGroup{container-name:course-prices}.s0x-kW_priceGroupHeader{align-items:center;gap:var(--app-space-3);margin-block-end:var(--app-space-2);display:flex}.s0x-kW_priceGroupHeader svg{flex-shrink:0}.s0x-kW_entryCount{min-width:28px;min-height:28px;padding-inline:var(--app-space-2);border-radius:var(--app-radius-sm);background:color-mix(in srgb, var(--app-ui-focus) 9%, var(--app-ui-surface));font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.s0x-kW_tableRoot,.s0x-kW_tableScroll{background:0 0;width:100%;min-width:0}.s0x-kW_priceTable{table-layout:fixed;border-collapse:separate;border-spacing:0;background:0 0;width:100%}.s0x-kW_serviceName{margin:0;font-size:16px;font-weight:600;line-height:1.45}.s0x-kW_tariff{color:var(--app-ui-text-secondary);margin:var(--app-space-1) 0 0;font-size:14px;line-height:1.5}.s0x-kW_duration{align-items:flex-start;gap:var(--app-space-1);margin:var(--app-space-2) 0 0;color:var(--app-ui-text-secondary);font-size:13px;line-height:1.5;display:flex}.s0x-kW_duration svg{flex-shrink:0;margin-top:2px}.s0x-kW_priceCell,.s0x-kW_actionCell{text-align:right}.s0x-kW_priceCell .s0x-kW_amountWithUnit:not(.s0x-kW_courseAmount),.s0x-kW_priceCell .s0x-kW_alternatePrice{place-items:start end;gap:var(--app-space-1);display:grid}.s0x-kW_courseAmount{justify-content:flex-end;align-items:baseline;gap:var(--app-space-2);white-space:nowrap;min-inline-size:max-content;display:flex}.s0x-kW_courseAmount>*{flex:none}.s0x-kW_amountWithUnit strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;line-height:1.3}.s0x-kW_amountWithUnit span,.s0x-kW_alternatePrice span{color:var(--app-ui-text-secondary);font-size:13px;line-height:1.4}.s0x-kW_alternatePrice{margin-top:var(--app-space-2)}.s0x-kW_alternatePrice strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:500;line-height:1.4}.s0x-kW_bookButton{width:fit-content;max-width:100%}.s0x-kW_actionCell .s0x-kW_bookButton{white-space:nowrap;overflow-wrap:normal}.s0x-kW_emptyState{grid-column:1/-1;align-items:flex-start}.s0x-kW_emptyState p{max-width:60ch;margin:0}.s0x-kW_unpriced{margin-top:var(--app-space-6);gap:var(--app-space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.s0x-kW_unpriced ul{margin:0;padding:0;list-style:none}.s0x-kW_unpriced li{justify-content:space-between;align-items:flex-start;gap:var(--app-space-4);display:flex}.s0x-kW_unpriced strong{font-size:18px}.s0x-kW_unpriced p{margin:var(--app-space-2) 0;font-size:16px}.s0x-kW_unpriced span{color:var(--app-ui-text-secondary);font-size:13px}.s0x-kW_help{margin-top:var(--deep-public-section-gap,var(--app-space-6));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.s0x-kW_footerCopy{gap:var(--app-space-3);min-width:0;display:grid}.s0x-kW_helpAction{justify-self:end}.s0x-kW_page :where(a,button):where(:not(.button)):focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:-3px}.s0x-kW_page :where(a,button){-webkit-tap-highlight-color:transparent}.s0x-kW_page :where(h1,h2,h3,h4,p,li,a,span,strong){overflow-wrap:anywhere}.s0x-kW_page :where(section[id],h2[id]){scroll-margin-top:112px}@media (768px<=width<1200px){.s0x-kW_heroGrid{gap:var(--app-space-8)}.s0x-kW_programmes,.s0x-kW_supervision{grid-column:span 12}.s0x-kW_wide,.s0x-kW_narrow{grid-column:span 6}.s0x-kW_help{grid-template-columns:auto minmax(0,1fr)}.s0x-kW_helpAction{grid-column:2}}@media not (min-width:768px){.s0x-kW_page{padding-top:var(--app-space-4)}.s0x-kW_wide,.s0x-kW_narrow,.s0x-kW_half,.s0x-kW_programmes,.s0x-kW_supervision{grid-column:span 12}.s0x-kW_section{margin-top:var(--deep-public-section-gap,var(--app-space-10))}.s0x-kW_programmeAxes,.s0x-kW_unpriced{grid-template-columns:minmax(0,1fr)}.s0x-kW_unpriced li{flex-direction:column}.s0x-kW_help{grid-template-columns:minmax(0,1fr);align-items:start}.s0x-kW_helpAction{grid-column:1/-1;justify-self:start}}@media not (min-width:640px){.s0x-kW_heroActions{grid-template-columns:minmax(0,1fr)}}@media not (min-width:1000px){.s0x-kW_heroGrid{gap:var(--app-space-8);grid-template-columns:minmax(0,1fr)}}@media (768px<=width<1000px){.s0x-kW_quickLinks{grid-template-columns:repeat(4,minmax(0,1fr))}}@media not (min-width:520px){.s0x-kW_quickLinks{flex-wrap:wrap;display:flex}.s0x-kW_quickLinks>*{inline-size:auto}}@media (forced-colors:active){.s0x-kW_cardArtwork{display:none}}.s0x-kW_compactPriceCards{gap:var(--app-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:none}.s0x-kW_compactTariffFooter{justify-content:space-between;align-items:flex-end;gap:var(--app-space-3);flex-wrap:wrap;margin-top:auto;display:flex}.s0x-kW_compactTariffFooter>:last-child{white-space:nowrap;margin-inline-start:auto}.s0x-kW_priceGrid[data-price-layout] .s0x-kW_compactPriceCards{display:grid}@container (max-width:650px){.s0x-kW_priceGrid:not([data-price-layout]) .s0x-kW_desktopPriceTable{display:none}.s0x-kW_priceGrid:not([data-price-layout]) .s0x-kW_compactPriceCards{display:grid}}@container course-prices (max-width:960px){.s0x-kW_priceGrid:not([data-price-layout]) .s0x-kW_desktopPriceTable{display:none}.s0x-kW_priceGrid:not([data-price-layout]) .s0x-kW_compactPriceCards{display:grid}}
.iA-z9q_gallery{min-inline-size:0}.iA-z9q_thumbnails{--gallery-columns:4;padding:var(--app-space-1);margin:0}.iA-z9q_thumbnails .swiper-wrapper{align-items:stretch;margin:0;padding:0;list-style:none}.iA-z9q_thumbnails .swiper-slide{block-size:auto;min-inline-size:0}.iA-z9q_thumbnails:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(var(--gallery-columns), minmax(0, 1fr));gap:var(--app-space-4);display:grid}.iA-z9q_thumbnails:not(.swiper-initialized) .swiper-slide{inline-size:100%}.iA-z9q_blankSlide{pointer-events:none}.iA-z9q_thumbnail{border-radius:var(--app-space-8);background:var(--app-ui-surface);color:var(--app-ui-text-secondary);text-decoration:none;display:block}.iA-z9q_thumbnail:is(:hover,:focus,:focus-visible,:active){text-decoration:none}.iA-z9q_thumbnail:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:-2px}.iA-z9q_imageFrame{aspect-ratio:4/3;border-radius:inherit;inline-size:100%;display:block;position:relative;overflow:hidden}.iA-z9q_imageFrame img{object-fit:cover;object-position:center;block-size:100%;inline-size:100%;display:block}.iA-z9q_imageFrame[data-image-state=error] img{visibility:hidden}.iA-z9q_imageStatus{justify-content:center;align-items:center;gap:var(--app-space-3);padding:var(--app-space-2);color:var(--app-ui-text-secondary);font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);text-align:center;overflow-wrap:anywhere;flex-direction:column;display:flex;position:absolute;inset:0}.iA-z9q_imageStatus svg{flex-shrink:0}.iA-z9q_dots{justify-content:center;margin-block-start:var(--app-space-2);display:flex}.iA-z9q_dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;block-size:28px;inline-size:14px;padding:0;display:inline-flex}.iA-z9q_dot span{border-radius:var(--app-radius-full);background:var(--app-ui-text-muted);opacity:.35;block-size:6px;inline-size:6px}.iA-z9q_dot[aria-current=true] span{background:var(--app-ui-text);opacity:1}.iA-z9q_dot:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:0;border-radius:var(--app-radius-sm)}.iA-z9q_lightbox{--yarl__container_background_color:var(--app-ui-surface);--yarl__color_button:var(--app-ui-text-secondary);--yarl__color_button_active:var(--app-ui-text);background:var(--app-ui-backdrop)}.iA-z9q_lightbox .yarl__container{inset:var(--app-space-4);border-radius:var(--app-space-8);width:auto;max-width:72rem;height:auto;margin-inline:auto}.iA-z9q_lightbox .yarl__button{min-width:var(--app-touch-target);min-height:var(--app-touch-target);border-radius:var(--app-radius-md);filter:none}.iA-z9q_originalLink{min-block-size:var(--app-touch-target);padding-inline:var(--app-space-3);color:var(--app-ui-text-secondary);font-size:var(--app-type-body-sm-size);align-items:center;text-decoration:none;display:inline-flex}.iA-z9q_originalLink:is(:hover,:focus,:focus-visible,:active){text-decoration:none}.iA-z9q_originalLink:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:-2px;border-radius:var(--app-radius-md)}.iA-z9q_lightboxStatus{align-items:center;gap:var(--app-space-3);color:var(--app-ui-text-secondary);font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);flex-direction:column;display:flex}@media (min-width:768px) and (max-width:1023px){.iA-z9q_thumbnails{--gallery-columns:2}}@media (max-width:767px){.iA-z9q_thumbnails{--gallery-columns:1}.iA-z9q_lightbox .yarl__container{inset:var(--app-space-2)}.iA-z9q_originalLink{padding-inline:var(--app-space-2)}}
.Kyc-oW_timeline{gap:var(--app-space-5);min-inline-size:0}.Kyc-oW_tracks{gap:var(--app-space-3);flex-wrap:nowrap;display:flex}.Kyc-oW_tracks>div{min-inline-size:0;max-inline-size:100%;scroll-margin-block-start:7rem}.Kyc-oW_trackButton{white-space:nowrap;max-inline-size:100%}.Kyc-oW_heading{text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0}.Kyc-oW_stages{gap:var(--app-space-2);padding-block:var(--app-space-2);display:flex;overflow-x:auto}.Kyc-oW_stageButton{gap:var(--app-space-2);flex-shrink:0}.Kyc-oW_stageLabel{text-overflow:ellipsis;white-space:nowrap;max-inline-size:22ch;overflow:hidden}.Kyc-oW_ordinal{color:var(--app-ui-text-muted)}.Kyc-oW_detail{gap:var(--app-space-4);min-inline-size:0;max-inline-size:72ch;display:grid}.Kyc-oW_groupTitle{text-wrap:balance;margin:0}.Kyc-oW_paragraph{color:var(--app-ui-text-secondary);text-wrap:pretty;margin:0}.Kyc-oW_period{color:var(--app-ui-text-muted);margin:0}.Kyc-oW_list{color:var(--app-ui-text-secondary);margin:0}ul.Kyc-oW_list{padding:0;list-style:none}ol.Kyc-oW_list{padding-inline-start:var(--app-space-5);list-style:decimal}.Kyc-oW_list li+li{margin-block-start:var(--app-space-3)}.Kyc-oW_metadata{gap:var(--app-space-3);color:var(--app-ui-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Kyc-oW_links{gap:var(--app-space-3);flex-wrap:wrap;display:flex}.Kyc-oW_panelTimeline{--app-motion-accordion-list-padding:0;gap:var(--app-space-4);min-inline-size:0;display:grid}.Kyc-oW_panelDetails,.Kyc-oW_panelGroup{gap:var(--app-space-4);min-inline-size:0;display:grid}.Kyc-oW_panelRow{gap:var(--app-space-2);min-inline-size:0;display:grid}.Kyc-oW_panelDetails .Kyc-oW_metadata{gap:var(--app-space-2);display:grid}@media (max-width:767px){.Kyc-oW_timeline{padding:var(--app-space-5)}}
.w27eeq_timeline,.w27eeq_cards{gap:var(--app-space-4);min-inline-size:0;display:grid}.w27eeq_rail{inline-size:100%;min-inline-size:0;padding-block:var(--app-space-1) var(--app-space-4);border-block-end:1px solid var(--app-ui-divider);overflow:clip}.w27eeq_yearSlide{inline-size:auto}.w27eeq_yearSlide[data-selected]{border-radius:var(--app-radius-full);background:var(--app-ui-control-selected-bg)}.w27eeq_cardTrack{inline-size:100%;min-inline-size:0}.w27eeq_cardTrack .swiper-wrapper{align-items:stretch}.w27eeq_cardSlide{block-size:auto;inline-size:min(88%,32rem);min-inline-size:0;display:flex}.w27eeq_cardSlide:only-child{inline-size:min(100%,40rem)}.w27eeq_controls{justify-content:flex-end;align-items:center;gap:var(--app-space-2);display:flex}:is(.w27eeq_rail:not(.swiper-initialized),.w27eeq_cardTrack:not(.swiper-initialized)){scrollbar-width:none;overflow-x:auto}:is(.w27eeq_rail:not(.swiper-initialized) .swiper-wrapper,.w27eeq_cardTrack:not(.swiper-initialized) .swiper-wrapper){gap:var(--app-space-3);display:flex}.w27eeq_cardTrack:not(.swiper-initialized) .w27eeq_cardSlide{flex:0 0 92%}@media (min-width:768px){.w27eeq_cardTrack:not(.swiper-initialized) .w27eeq_cardSlide{flex-basis:47%}}@media (prefers-reduced-motion:reduce){:is(.w27eeq_rail .swiper-wrapper,.w27eeq_cardTrack .swiper-wrapper){transition-duration:0s}}
._9dEK6a_card[data-soft-tone]{--soft-card-padding:var(--app-space-6);height:100%}._9dEK6a_stackedLayout{gap:var(--app-space-6);flex:1;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}._9dEK6a_card._9dEK6a_feature{container:specialist-teaser-feature/inline-size}._9dEK6a_featureLayout{gap:var(--app-space-6);flex:1;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}@container specialist-teaser-feature (min-width:640px){._9dEK6a_featureLayout{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}}._9dEK6a_portrait{aspect-ratio:1;object-fit:contain;border-radius:calc(var(--soft-card-radius,32px) - var(--soft-card-padding,24px));background:var(--app-ui-surface-hover);width:100%;height:auto;min-height:0;display:block}._9dEK6a_copy{gap:var(--app-space-4);flex-direction:column;align-self:stretch;min-width:0;display:flex}._9dEK6a_header,._9dEK6a_content{gap:var(--app-space-2);display:grid}._9dEK6a_text,._9dEK6a_name{overflow-wrap:anywhere;margin:0}._9dEK6a_name{font-size:var(--app-type-heading-3-size);letter-spacing:normal;line-height:1.25}._9dEK6a_actions{align-items:center;gap:var(--app-space-2);padding-top:var(--app-space-2);flex-wrap:wrap;margin-top:auto;display:flex}._9dEK6a_action{flex:10rem;min-width:0}._9dEK6a_bookingAction{flex:none;align-items:center;display:flex}._9dEK6a_actions .button{width:100%}
.e2h69q_page{inline-size:var(--deep-public-frame-inline-size,min(calc(100% - 2 * var(--app-space-10)), 1440px));margin-inline:auto}.e2h69q_closingCta{margin-block:var(--deep-public-section-gap,var(--app-space-6) var(--app-space-12))}.e2h69q_translation{margin-block:var(--app-space-4) var(--app-space-8)}.e2h69q_catalogue{margin-block-start:var(--deep-public-section-gap,calc(var(--app-space-16) + var(--app-space-8)));scroll-margin-block-start:112px}@media not (min-width:768px){.e2h69q_catalogue{margin-block-start:var(--deep-public-section-gap,var(--app-space-16))}}
