.visa-help_page__3SIjj{background:var(--paper)}.visa-help_page__3SIjj h2{font-size:40px;line-height:1.4;font-weight:500;letter-spacing:-.8px}.visa-help_page__3SIjj h3{font-size:24px;line-height:1.45;font-weight:500;letter-spacing:-.4px}.visa-help_page__3SIjj p{line-height:1.8}.visa-help_heading___FOmT{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px;margin-bottom:40px}.visa-help_heading___FOmT>p,.visa-help_intro__mh_k3>p{font-size:18px;color:var(--muted)}.visa-help_heading___FOmT>h2:only-child{grid-column:1/-1;max-width:20em}.visa-help_intro__mh_k3{display:grid;gap:24px;align-content:start}.visa-help_about__TtPeY{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.visa-help_aboutImage___kzVD{position:relative;min-height:400px;border-radius:12px;overflow:hidden}.visa-help_aboutImage___kzVD img{object-fit:cover}.visa-help_typesSection__OXttl{background:#FFF}.visa-help_visaTypes__ApPs5{display:grid;grid-template-columns:1fr 1fr;gap:24px}.visa-help_visaTypes__ApPs5>article{border-radius:12px;padding:32px}.visa-help_visaTypes__ApPs5 h3{margin-bottom:12px}.visa-help_x1___mVx2{background:var(--paper);border:1px solid var(--line)}.visa-help_x1___mVx2 p{color:var(--muted)}.visa-help_x2__6_shY{background:var(--ink);color:var(--paper)}.visa-help_x2__6_shY h3{color:var(--lime)}.visa-help_typeFooter__cqJIL{display:flex;gap:32px;align-items:center;justify-content:space-between;margin:32px 0 24px}.visa-help_typeFooter__cqJIL p{max-width:65ch;color:var(--muted)}.visa-help_typeFooter__cqJIL a{flex-shrink:0}.visa-help_requirements__DsoCo{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start}.visa-help_intro__mh_k3 .visa-help_note__hnWtS{font-size:14px}.visa-help_documents__AqJ64{list-style:none;margin:0;padding:0}.visa-help_documents__AqJ64>li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:24px;padding:24px 0;border-top:1px solid var(--line)}.visa-help_documents__AqJ64>li:first-child{padding-top:0;border-top:0}.visa-help_number__lfunA{color:var(--muted);font-size:14px;padding-top:7px}.visa-help_documents__AqJ64 h3{margin-bottom:8px}.visa-help_documents__AqJ64 p{color:var(--muted)}.visa-help_fees__lC4MW{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.visa-help_fees__lC4MW>span,.visa-help_tag__eVgBd{display:inline-flex;width:fit-content;background:var(--lime);color:var(--ink);border-radius:6px;padding:8px 12px;font-size:14px;line-height:1.5}.visa-help_processSection__utHw3{background:var(--ink);color:var(--paper)}.visa-help_processSection__utHw3 .visa-help_heading___FOmT>p{color:var(--metal)}.visa-help_steps__lWEpv{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.visa-help_steps__lWEpv>li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:24px;padding:32px 0;border-top:1px solid var(--muted)}.visa-help_stepNumber__jydJY{font-size:32px;line-height:1.2;color:var(--lime)}.visa-help_steps__lWEpv h3{margin-bottom:16px}.visa-help_steps__lWEpv p{color:var(--metal)}.visa-help_steps__lWEpv .visa-help_tag__eVgBd{margin-top:20px;background:#1B4329;color:var(--lime)}.visa-help_sectionAction__QsZRg{display:flex;justify-content:center;margin-top:40px}.visa-help_comparison__sPJzs{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;text-align:left;font-size:16px;line-height:1.75}.visa-help_comparison__sPJzs td,.visa-help_comparison__sPJzs th{padding:24px;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere}.visa-help_comparison__sPJzs thead th{background:var(--metal);font-weight:500}.visa-help_comparison__sPJzs thead th:first-child{border-radius:12px 0 0 0;width:19%}.visa-help_comparison__sPJzs thead th:last-child{border-radius:0 12px 0 0}.visa-help_comparison__sPJzs thead th:nth-child(2){background:var(--ink);color:var(--lime);font-size:22px}.visa-help_comparison__sPJzs tbody th{font-weight:500}.visa-help_comparison__sPJzs td{color:var(--muted)}.visa-help_comparison__sPJzs td:nth-child(2){color:var(--ink);background:#F0F5EC;font-weight:500}.visa-help_faqLayout__SAyWd{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start}.visa-help_booking__G_sQN{background:#1D3F34}.visa-help_bookingLayout__VagIz{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start}.visa-help_booking__G_sQN .visa-help_intro__mh_k3{color:var(--paper)}.visa-help_booking__G_sQN .visa-help_intro__mh_k3>p{color:var(--metal)}.visa-help_booking__G_sQN .visa-help_intro__mh_k3>p:first-child{color:var(--lime)}.visa-help_form__C_gOE{min-width:0}@media(max-width:1100px){.visa-help_about__TtPeY,.visa-help_bookingLayout__VagIz,.visa-help_faqLayout__SAyWd,.visa-help_heading___FOmT,.visa-help_requirements__DsoCo{gap:32px}.visa-help_comparison__sPJzs td,.visa-help_comparison__sPJzs th{padding:20px 16px}.visa-help_steps__lWEpv{column-gap:32px}}@media(max-width:800px){.visa-help_about__TtPeY,.visa-help_bookingLayout__VagIz,.visa-help_faqLayout__SAyWd,.visa-help_heading___FOmT,.visa-help_requirements__DsoCo{grid-template-columns:1fr}.visa-help_aboutImage___kzVD{min-height:320px}.visa-help_about__TtPeY .visa-help_intro__mh_k3{grid-row:1}.visa-help_typeFooter__cqJIL{flex-direction:column;align-items:start}.visa-help_steps__lWEpv{grid-template-columns:1fr}}@media(max-width:600px){.visa-help_page__3SIjj h2{font-size:28px;letter-spacing:-.4px}.visa-help_page__3SIjj h3{font-size:21px}.visa-help_heading___FOmT{margin-bottom:28px;gap:20px}.visa-help_heading___FOmT>p,.visa-help_intro__mh_k3>p{font-size:16px}.visa-help_visaTypes__ApPs5{grid-template-columns:1fr;gap:16px}.visa-help_visaTypes__ApPs5>article{padding:24px}.visa-help_documents__AqJ64>li,.visa-help_steps__lWEpv>li{grid-template-columns:28px minmax(0,1fr);gap:16px}.visa-help_stepNumber__jydJY{font-size:24px}.visa-help_comparison__sPJzs,.visa-help_comparison__sPJzs tbody,.visa-help_comparison__sPJzs td,.visa-help_comparison__sPJzs th,.visa-help_comparison__sPJzs tr{display:block}.visa-help_comparison__sPJzs thead{display:none}.visa-help_comparison__sPJzs tr{margin-bottom:24px;border:1px solid var(--line);border-radius:12px;overflow:hidden}.visa-help_comparison__sPJzs tbody th{background:var(--metal);border:0;padding:16px 20px}.visa-help_comparison__sPJzs td{display:grid;grid-template-columns:86px minmax(0,1fr);gap:16px;padding:20px;font-size:14px}.visa-help_comparison__sPJzs td:before{content:attr(data-label);font-weight:500}.visa-help_comparison__sPJzs td:last-child{border-bottom:0}.visa-help_sectionAction__QsZRg{margin-top:28px}}.teacher-coaching_page__pupXM h2{white-space:pre-line}.teacher-coaching_heading__pBQuI{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;margin-bottom:48px}.teacher-coaching_heading__pBQuI p{color:var(--muted);font-size:18px;line-height:1.75;max-width:36em}.teacher-coaching_audience__186FM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.teacher-coaching_audience__186FM article{border-top:1px solid var(--line);padding-top:24px}.teacher-coaching_page__pupXM h3{font-size:24px;line-height:1.45;font-weight:500}.teacher-coaching_audience__186FM p,.teacher-coaching_topics___E0ks p{color:var(--muted);margin-top:16px;line-height:1.75}.teacher-coaching_topics___E0ks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.teacher-coaching_topics___E0ks article{padding:32px;background:var(--paper);border-radius:12px}.teacher-coaching_exampleLayout__rfWUh{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.teacher-coaching_discussionPhoto__Prpsd{position:sticky;top:calc(var(--header-height) + 32px);aspect-ratio:3/2;overflow:hidden;border-radius:12px;margin:0}.teacher-coaching_discussionPhoto__Prpsd img{object-fit:cover}.teacher-coaching_examples__B3Opb article{padding-block:32px;border-top:1px solid var(--line)}.teacher-coaching_examples__B3Opb article:first-child{padding-top:0;border-top:0}.teacher-coaching_examples__B3Opb article:last-child{padding-bottom:0}.teacher-coaching_badge___M76H{display:inline-flex;padding:6px 12px;border-radius:999px;background:var(--lime);color:var(--ink);font-size:12px;line-height:1.5;margin-bottom:16px}.teacher-coaching_examples__B3Opb p{color:var(--muted);line-height:1.75;margin-top:16px}.teacher-coaching_examples__B3Opb ul{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:12px}.teacher-coaching_examples__B3Opb li{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.75}.teacher-coaching_examples__B3Opb li svg{flex-shrink:0;margin-top:3px}.teacher-coaching_processSection__AmpIz{background:var(--metal)}.teacher-coaching_steps__TEuep{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:0;gap:32px}.teacher-coaching_steps__TEuep li{padding-top:24px;border-top:1px solid var(--line)}.teacher-coaching_stepNumber__n5Gs7{display:block;font-size:32px;line-height:1;margin-bottom:24px;font-variant-numeric:tabular-nums}.teacher-coaching_steps__TEuep p{margin-top:16px;color:var(--muted);line-height:1.75;font-size:14px}.teacher-coaching_faqLayout__XP8oP{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}.teacher-coaching_closing___yD4C{background:var(--ink);color:var(--paper)}.teacher-coaching_closingLayout__ND7N1{display:flex;gap:48px;align-items:center;justify-content:space-between}.teacher-coaching_closing___yD4C p{max-width:42em;color:var(--metal);margin-top:24px;line-height:1.75}.teacher-coaching_closing___yD4C a{flex-shrink:0}@media(max-width:1100px){.teacher-coaching_exampleLayout__rfWUh,.teacher-coaching_faqLayout__XP8oP,.teacher-coaching_heading__pBQuI{gap:32px}.teacher-coaching_steps__TEuep{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.teacher-coaching_exampleLayout__rfWUh,.teacher-coaching_faqLayout__XP8oP,.teacher-coaching_heading__pBQuI{grid-template-columns:1fr}.teacher-coaching_heading__pBQuI{gap:24px;margin-bottom:32px}.teacher-coaching_heading__pBQuI p{font-size:16px}.teacher-coaching_audience__186FM{grid-template-columns:1fr;gap:24px}.teacher-coaching_discussionPhoto__Prpsd{position:relative;top:auto}.teacher-coaching_closingLayout__ND7N1{align-items:flex-start;flex-direction:column;gap:32px}}@media(max-width:600px){.teacher-coaching_steps__TEuep,.teacher-coaching_topics___E0ks{grid-template-columns:1fr}.teacher-coaching_topics___E0ks article{padding:24px}.teacher-coaching_page__pupXM h3{font-size:22px}.teacher-coaching_steps__TEuep li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px}.teacher-coaching_stepNumber__n5Gs7{font-size:28px;margin:0}.teacher-coaching_closing___yD4C a{width:100%}}.speaking_page__m7qRe.speaking_page__m7qRe h2{font-size:40px;line-height:1.45}.speaking_split__fCj_E{display:grid;grid-template-columns:1fr 1.2fr;gap:96px;align-items:start}.speaking_intro__1_oFO{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.speaking_intro__1_oFO>p{font-size:18px;line-height:1.75;color:var(--muted);max-width:65ch}.speaking_page__m7qRe .speaking_note__LKr_2{color:var(--muted);font-size:12px;line-height:1.75;margin-top:20px!important}.speaking_preparation__3uO0_{width:100%;margin-top:12px;padding-top:24px;border-top:1px solid var(--line)}.speaking_preparation__3uO0_ h3{font-size:20px}.speaking_preparation__3uO0_ ul{display:grid;gap:12px;padding-left:20px;margin-top:16px;font-size:16px;line-height:1.75;color:var(--muted)}.speaking_lessonSteps__7GbzF{list-style:none;padding:0;margin:0}.speaking_lessonSteps__7GbzF>li{display:grid;grid-template-columns:32px 1fr;gap:24px;border-top:1px solid var(--line);padding-block:28px}.speaking_lessonSteps__7GbzF>li:first-child{padding-top:24px}.speaking_lessonSteps__7GbzF>li:last-child{padding-bottom:0}.speaking_lessonSteps__7GbzF>li>span{padding-top:8px;color:var(--muted);font-size:14px}.speaking_lessonSteps__7GbzF p{margin-top:12px!important;font-size:18px;line-height:1.75;color:var(--muted)}.speaking_teacherSection__uc_an{padding-block:80px;background:var(--metal);scroll-margin-top:180px}.speaking_teacherGrid__u8Zon{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:center}.speaking_teacherPhoto__FnOQf{position:relative;aspect-ratio:1;max-width:480px;width:100%;overflow:hidden;border-radius:12px}.speaking_teacherPhoto__FnOQf img{object-fit:cover;object-position:center 30%}.speaking_teacherInfo__ubO7V{width:100%;border-top:1px solid var(--line)}.speaking_teacherInfo__ubO7V>div{display:grid;grid-template-columns:88px 1fr;gap:16px;padding-block:16px;border-bottom:1px solid var(--line);font-size:14px;line-height:1.75}.speaking_teacherInfo__ubO7V dt{color:var(--muted)}.speaking_intro__1_oFO .speaking_note__LKr_2{margin-top:0!important}.speaking_page__m7qRe section[data-booking-cta] p{font-size:18px;line-height:1.75;max-width:640px}@media (max-width:1100px){.speaking_split__fCj_E,.speaking_teacherGrid__u8Zon{gap:40px}}@media (max-width:800px){.speaking_split__fCj_E,.speaking_teacherGrid__u8Zon{grid-template-columns:1fr}.speaking_teacherPhoto__FnOQf{max-width:360px}}@media (max-width:767px){.speaking_page__m7qRe.speaking_page__m7qRe h2{font-size:28px}.speaking_intro__1_oFO>p,.speaking_lessonSteps__7GbzF p,.speaking_page__m7qRe section[data-booking-cta] p{font-size:16px}.speaking_split__fCj_E,.speaking_teacherGrid__u8Zon{gap:32px}.speaking_lessonSteps__7GbzF>li{grid-template-columns:24px 1fr;gap:16px;padding-block:24px}.speaking_teacherSection__uc_an{padding-block:56px;scroll-margin-top:156px}}.speaking-redesign_sectionIntro__x0V54{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;margin-bottom:40px}.speaking-redesign_sectionIntro__x0V54 p{color:var(--muted);font-size:18px;line-height:1.8;padding-top:8px}.speaking-redesign_audienceGrid__66l7D{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.speaking-redesign_audienceGrid__66l7D article{border-top:1px solid var(--line);padding-top:24px}.speaking-redesign_audienceGrid__66l7D p{margin-top:16px;color:var(--muted);font-size:16px;line-height:1.85}.speaking-redesign_lessonLayout__4nH0a{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.speaking-redesign_lessonPhoto__inZuy{margin:0}.speaking-redesign_lessonPhoto__inZuy>div{position:relative;height:320px;overflow:hidden;border-radius:12px;background:var(--metal)}.speaking-redesign_lessonPhoto__inZuy img{object-fit:cover}.speaking-redesign_lessonPhoto__inZuy figcaption,.speaking-redesign_teacherPortrait__9FGBL figcaption{margin-top:12px;color:var(--muted);font-size:12px;line-height:1.8}.speaking-redesign_preparation__qKZjH{margin-block:24px 16px;padding-top:24px;border-top:1px solid var(--line)}.speaking-redesign_preparation__qKZjH h3{font-size:20px}.speaking-redesign_preparation__qKZjH ul{list-style:disc;display:grid;gap:12px;padding-left:20px;margin-top:16px;color:var(--muted);font-size:14px;line-height:1.85}.speaking-redesign_lessonLayout__4nH0a>div>a{font-size:14px}.speaking-redesign_lessonSteps__M0uAo{margin:0;padding:0;list-style:none}.speaking-redesign_lessonSteps__M0uAo li{display:grid;grid-template-columns:40px 1fr;gap:24px;border-top:1px solid var(--line);padding-block:24px}.speaking-redesign_lessonSteps__M0uAo li:last-child{border-bottom:1px solid var(--line)}.speaking-redesign_lessonSteps__M0uAo li>span{padding-top:5px;font-size:14px;color:var(--muted);line-height:24px}.speaking-redesign_lessonSteps__M0uAo h3{font-weight:500}.speaking-redesign_lessonSteps__M0uAo p{margin-top:12px;color:var(--muted);font-size:16px;line-height:1.85}.speaking-redesign_teacherPortrait__9FGBL{margin:0;width:100%;max-width:440px}.speaking-redesign_teacherPortrait__9FGBL>div{position:relative;height:520px;overflow:hidden;border-radius:12px;background:var(--paper)}.speaking-redesign_teacherPortrait__9FGBL img{object-fit:cover;object-position:center 30%}.speaking-redesign_page__gp7Lv .speaking-redesign_formatChoices__Z_fAQ{background:var(--paper)}.speaking-redesign_formatChoices__Z_fAQ [data-format-options]{display:block;border-top:1px solid var(--line);margin-top:40px}.speaking-redesign_formatChoices__Z_fAQ article{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(180px,1fr) minmax(280px,1.2fr);align-items:center;gap:24px;padding:24px 0;border-bottom:1px solid var(--line);background:transparent;border-radius:0}.speaking-redesign_formatChoices__Z_fAQ article h3{font-size:20px;font-weight:500}.speaking-redesign_formatChoices__Z_fAQ article p{margin:0}.speaking-redesign_formatChoices__Z_fAQ article>div{margin:0;justify-content:flex-end;gap:8px 24px}@media (max-width:1100px){.speaking-redesign_lessonLayout__4nH0a,.speaking-redesign_sectionIntro__x0V54{gap:32px}.speaking-redesign_audienceGrid__66l7D{gap:24px}.speaking-redesign_formatChoices__Z_fAQ article{grid-template-columns:1fr 1fr;gap:12px 24px}.speaking-redesign_formatChoices__Z_fAQ article>div{grid-column:1/-1;justify-content:space-between}.speaking-redesign_teacherPortrait__9FGBL>div{height:480px}}@media (max-width:800px){.speaking-redesign_lessonLayout__4nH0a,.speaking-redesign_sectionIntro__x0V54{grid-template-columns:1fr;gap:24px}.speaking-redesign_sectionIntro__x0V54 p{padding-top:0}.speaking-redesign_teacherPortrait__9FGBL{max-width:360px;justify-self:center}.speaking-redesign_teacherPortrait__9FGBL>div{height:420px}}@media (max-width:600px){.speaking-redesign_sectionIntro__x0V54{margin-bottom:32px}.speaking-redesign_sectionIntro__x0V54 p{font-size:16px}.speaking-redesign_audienceGrid__66l7D{grid-template-columns:1fr;gap:24px}.speaking-redesign_audienceGrid__66l7D article{padding-top:20px}.speaking-redesign_audienceGrid__66l7D p{margin-top:12px}.speaking-redesign_lessonPhoto__inZuy>div{height:auto;aspect-ratio:3/2}.speaking-redesign_lessonSteps__M0uAo li{grid-template-columns:24px 1fr;gap:16px}.speaking-redesign_formatChoices__Z_fAQ article{grid-template-columns:1fr;gap:8px}.speaking-redesign_formatChoices__Z_fAQ article>div{gap:4px 16px}.speaking-redesign_teacherPortrait__9FGBL>div{height:400px}}