.swt-journey-page_page__dMAla{background:var(--cloud-white);color:var(--ink)}.swt-journey-page_eyebrow__VpZ_O,.swt-journey-page_kicker__sd3rh{margin:0;color:var(--deep-ocean);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.swt-journey-page_hero__jNtpF{min-height:100svh;padding-top:clamp(150px,16vh,190px);padding-bottom:72px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.72fr);gap:clamp(52px,8vw,118px);align-items:center}.swt-journey-page_heroCopy__4GMuV h1{max-width:900px;margin:30px 0 0;font-size:clamp(62px,7vw,104px);font-weight:500;line-height:.94;letter-spacing:-.055em;text-wrap:balance}.swt-journey-page_productName__xUyS5{margin:38px 0 0;font-size:clamp(24px,2.2vw,32px);font-weight:560;letter-spacing:-.035em}.swt-journey-page_heroDescription__AMKWH{max-width:610px;margin:18px 0 0;color:var(--muted);font-size:18px;line-height:1.7}.swt-journey-page_heroActions__2nn8b{margin-top:32px;display:flex;align-items:center;gap:20px 28px}.swt-journey-page_backLink__wAB8e,.swt-journey-page_heroActions__2nn8b>a:last-child{display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:1px solid rgba(23,26,29,.26);font-size:14px;font-weight:600}.swt-journey-page_heroMedia__QzEZL{position:relative;height:min(68svh,720px);min-height:540px;border-radius:12px;overflow:hidden}.swt-journey-page_photo__2Aufb{object-fit:cover;transition:transform .5s ease}.swt-journey-page_heroMedia__QzEZL:hover .swt-journey-page_photo__2Aufb,.swt-journey-page_phaseMedia__pY_Rh:hover .swt-journey-page_photo__2Aufb{transform:scale(1.01)}.swt-journey-page_heroFacts__hzQZg{grid-column:1/-1;margin:28px 0 0;padding:26px 0 0;border-top:1px solid var(--ink);display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.swt-journey-page_heroFacts__hzQZg div{display:flex;align-items:baseline;gap:15px}.swt-journey-page_heroFacts__hzQZg dt{font-size:clamp(18px,1.8vw,25px);font-weight:600;letter-spacing:-.03em}.swt-journey-page_heroFacts__hzQZg dd{margin:0;color:var(--muted);font-size:13px}.swt-journey-page_sectionHeading__WLk_v{max-width:1020px}.swt-journey-page_sectionHeading__WLk_v .swt-journey-page_kicker__sd3rh{margin-bottom:24px}.swt-journey-page_englishIntro__XXhd2 h2,.swt-journey-page_fit__aDwSm h2,.swt-journey-page_growth__jLLLo h2,.swt-journey-page_price__jnJQL h2,.swt-journey-page_sectionHeading__WLk_v h2{margin:0;font-size:clamp(48px,5.8vw,82px);font-weight:500;line-height:.98;letter-spacing:-.052em;text-wrap:balance}.swt-journey-page_englishIntro__XXhd2>p:last-child,.swt-journey-page_growthInner__NOb91>div:first-child>p:last-child,.swt-journey-page_sectionHeading__WLk_v>p:last-child{max-width:680px;margin:30px 0 0;color:var(--muted);font-size:18px;line-height:1.7}.swt-journey-page_why__2DzV3{padding:clamp(124px,13vw,184px) 0;background:#fff}.swt-journey-page_questionGrid__AEKiL{margin-top:clamp(68px,8vw,104px);display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--ink)}.swt-journey-page_questionGrid__AEKiL article{min-height:240px;padding:24px 26px 28px 0;border-bottom:1px solid var(--border)}.swt-journey-page_questionGrid__AEKiL>div+div article{padding-left:26px;border-left:1px solid var(--border)}.swt-journey-page_englishStages__QnJ06 span,.swt-journey-page_phase__RkjKa header>span,.swt-journey-page_questionGrid__AEKiL span{color:var(--glow-coral);font-size:10px;font-weight:700;letter-spacing:.11em}.swt-journey-page_questionGrid__AEKiL h3{margin:64px 0 0;font-size:20px;font-weight:570;letter-spacing:-.025em}.swt-journey-page_questionGrid__AEKiL p{margin:14px 0 0;color:var(--muted);font-size:15px;line-height:1.58}.swt-journey-page_whyClosing__zhoEv{max-width:780px;margin:clamp(64px,8vw,104px) 0 0 auto;font-size:clamp(26px,3vw,40px);line-height:1.25;letter-spacing:-.035em}.swt-journey-page_included__ohhjv{padding-top:clamp(120px,12vw,168px);padding-bottom:clamp(128px,13vw,184px)}.swt-journey-page_includedList__5_Ihv{margin-top:clamp(66px,8vw,100px);border-top:1px solid var(--ink)}.swt-journey-page_includedList__5_Ihv article{padding:30px 0 34px;border-bottom:1px solid var(--border);display:grid;grid-template-columns:minmax(220px,.46fr) 1fr;gap:38px;align-items:start}.swt-journey-page_includedList__5_Ihv strong{font-size:clamp(44px,5.2vw,74px);font-weight:500;line-height:.9;letter-spacing:-.05em}.swt-journey-page_includedList__5_Ihv h3{margin:0;font-size:clamp(24px,2.5vw,34px);font-weight:550;letter-spacing:-.035em}.swt-journey-page_includedList__5_Ihv p{max-width:680px;margin:12px 0 0;color:var(--muted);line-height:1.65}.swt-journey-page_journey__RH3hh{padding:clamp(122px,13vw,184px) 0;background:var(--soft-mist-blue)}.swt-journey-page_phaseList__pfpmu{margin-top:clamp(68px,8vw,104px);border-top:1px solid var(--ink)}.swt-journey-page_phase__RkjKa{padding:36px 0 44px;border-bottom:1px solid rgba(23,26,29,.18);display:grid;grid-template-columns:150px minmax(260px,.7fr) minmax(300px,.7fr);gap:clamp(28px,5vw,78px);align-items:start}.swt-journey-page_phase__RkjKa header p{margin:11px 0 0;color:var(--muted);font-size:13px}.swt-journey-page_phase__RkjKa h3{margin:0;font-size:clamp(34px,3.4vw,50px);font-weight:520;line-height:1;letter-spacing:-.045em}.swt-journey-page_phase__RkjKa>div>p{max-width:590px;margin:18px 0 0;color:#59636b;line-height:1.65}.swt-journey-page_phase__RkjKa small{margin-top:18px;display:block;color:var(--deep-ocean);font-size:12px;line-height:1.55}.swt-journey-page_phase__RkjKa ul{margin:0;padding:0;list-style:none;border-top:1px solid rgba(23,26,29,.16)}.swt-journey-page_phase__RkjKa li{padding:11px 0;border-bottom:1px solid rgba(23,26,29,.16);color:#485159;font-size:14px;line-height:1.5}.swt-journey-page_phaseMedia__pY_Rh{grid-column:2/-1;position:relative;height:min(52svh,560px);margin-top:28px;border-radius:10px;overflow:hidden}.swt-journey-page_english__YEU5d{padding-top:clamp(124px,13vw,180px);padding-bottom:clamp(128px,13vw,184px);display:grid;grid-template-columns:minmax(0,.86fr) minmax(400px,.72fr);gap:clamp(64px,10vw,148px);align-items:start}.swt-journey-page_englishIntro__XXhd2 .swt-journey-page_kicker__sd3rh{margin-bottom:24px}.swt-journey-page_englishStages__QnJ06{border-top:1px solid var(--ink)}.swt-journey-page_englishStages__QnJ06 article{min-height:108px;padding:23px 0;border-bottom:1px solid var(--border);display:grid;grid-template-columns:48px 1fr;gap:20px;align-items:center}.swt-journey-page_englishStages__QnJ06 h3{margin:0;font-size:21px;font-weight:540;letter-spacing:-.025em}.swt-journey-page_englishProof__hKBQA{grid-column:1/-1;padding-top:32px;border-top:1px solid var(--ink);display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.swt-journey-page_englishProof__hKBQA div{display:flex;justify-content:space-between;gap:28px}.swt-journey-page_englishProof__hKBQA strong{font-size:20px;font-weight:560}.swt-journey-page_englishProof__hKBQA span{color:var(--muted)}.swt-journey-page_growth__jLLLo{padding:clamp(120px,12vw,168px) 0;background:#fff}.swt-journey-page_growthInner__NOb91{display:grid;grid-template-columns:minmax(0,.82fr) minmax(420px,.72fr);gap:clamp(64px,10vw,150px);align-items:start}.swt-journey-page_growth__jLLLo .swt-journey-page_kicker__sd3rh{margin-bottom:24px}.swt-journey-page_growthDetails__G44qJ{border-top:1px solid var(--ink)}.swt-journey-page_faqList__1668e summary,.swt-journey-page_growthDetails__G44qJ summary{min-height:72px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;font-weight:590;list-style:none}.swt-journey-page_curriculumList__KrBQ3 summary::-webkit-details-marker,.swt-journey-page_faqList__1668e summary::-webkit-details-marker,.swt-journey-page_growthDetails__G44qJ summary::-webkit-details-marker{display:none}.swt-journey-page_curriculumList__KrBQ3 summary i,.swt-journey-page_faqList__1668e summary span,.swt-journey-page_growthDetails__G44qJ summary span{width:16px;height:16px;position:relative;flex:0 0 auto}.swt-journey-page_curriculumList__KrBQ3 summary i:after,.swt-journey-page_curriculumList__KrBQ3 summary i:before,.swt-journey-page_faqList__1668e summary span:after,.swt-journey-page_faqList__1668e summary span:before,.swt-journey-page_growthDetails__G44qJ summary span:after,.swt-journey-page_growthDetails__G44qJ summary span:before{content:"";position:absolute;top:7px;left:1px;width:14px;height:1px;background:var(--glow-coral);transition:transform .18s ease}.swt-journey-page_curriculumList__KrBQ3 summary i:after,.swt-journey-page_faqList__1668e summary span:after,.swt-journey-page_growthDetails__G44qJ summary span:after{transform:rotate(90deg)}.swt-journey-page_curriculumList__KrBQ3 details[open] summary i:after,.swt-journey-page_faqList__1668e details[open] summary span:after,.swt-journey-page_growthDetails__G44qJ[open] summary span:after{transform:rotate(0)}.swt-journey-page_growthDetails__G44qJ>div{padding:10px 0 0}.swt-journey-page_growthDetails__G44qJ article{padding:20px 0;border-top:1px solid var(--border);display:grid;grid-template-columns:190px 1fr;gap:28px}.swt-journey-page_growthDetails__G44qJ h3,.swt-journey-page_growthDetails__G44qJ p{margin:0}.swt-journey-page_growthDetails__G44qJ h3{font-size:19px;font-weight:560}.swt-journey-page_growthDetails__G44qJ p{color:var(--muted);line-height:1.6}.swt-journey-page_fit__aDwSm{padding-top:clamp(124px,13vw,180px);padding-bottom:clamp(128px,13vw,184px)}.swt-journey-page_fit__aDwSm>.swt-journey-page_kicker__sd3rh{margin-bottom:28px}.swt-journey-page_fitGrid__uQxJE{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(52px,8vw,120px)}.swt-journey-page_fit__aDwSm h2{font-size:clamp(40px,4.4vw,62px)}.swt-journey-page_boundaryGrid__01vFY ul,.swt-journey-page_fit__aDwSm ul,.swt-journey-page_priceDetails__l_aek ul{margin:40px 0 0;padding:0;border-top:1px solid var(--ink);list-style:none}.swt-journey-page_boundaryGrid__01vFY li,.swt-journey-page_fit__aDwSm li,.swt-journey-page_priceDetails__l_aek li{padding:14px 0 14px 18px;border-bottom:1px solid var(--border);position:relative;color:var(--muted);line-height:1.55}.swt-journey-page_boundaryGrid__01vFY li:before,.swt-journey-page_fit__aDwSm li:before,.swt-journey-page_priceDetails__l_aek li:before{content:"";position:absolute;left:1px;top:23px;width:5px;height:5px;border-radius:50%;background:var(--glow-coral)}.swt-journey-page_notFit__gezQB{color:#3e454a}.swt-journey-page_transparency__zw6Sb{padding:clamp(120px,12vw,168px) 0;background:var(--soft-mist-blue)}.swt-journey-page_boundaryGrid__01vFY{margin-top:clamp(62px,7vw,92px);display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(52px,8vw,120px)}.swt-journey-page_boundaryGrid__01vFY h3{margin:0;font-size:25px;font-weight:560}.swt-journey-page_sourceNote__PSL7y{max-width:790px;margin:58px 0 0 auto;padding-left:18px;border-left:2px solid var(--glow-coral);color:#59636b;line-height:1.68}.swt-journey-page_curriculum__9_sJ_{padding-top:clamp(124px,13vw,180px);padding-bottom:clamp(128px,13vw,184px)}.swt-journey-page_curriculumList__KrBQ3{margin-top:clamp(64px,8vw,100px);border-top:1px solid var(--ink)}.swt-journey-page_curriculumList__KrBQ3 details{border-bottom:1px solid var(--border)}.swt-journey-page_curriculumList__KrBQ3 summary{min-height:84px;padding:18px 0;cursor:pointer;display:grid;grid-template-columns:110px 130px 1fr 24px;gap:24px;align-items:center;list-style:none}.swt-journey-page_curriculumList__KrBQ3 summary>span{color:var(--glow-coral);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.swt-journey-page_curriculumList__KrBQ3 time{color:var(--muted);font-size:13px}.swt-journey-page_curriculumList__KrBQ3 summary strong{font-size:18px;font-weight:560;line-height:1.35}.swt-journey-page_curriculumList__KrBQ3 details>div{padding:0 48px 24px 264px}.swt-journey-page_curriculumList__KrBQ3 details>div p{margin:0;color:var(--muted);line-height:1.65}.swt-journey-page_curriculumList__KrBQ3 details>div small{display:block;margin-top:12px;color:var(--deep-ocean)}.swt-journey-page_price__jnJQL{padding:clamp(120px,12vw,168px) 0;background:#fff}.swt-journey-page_priceInner__M1_pM{display:grid;grid-template-columns:minmax(0,.86fr) minmax(400px,.65fr);gap:clamp(64px,10vw,150px);align-items:start}.swt-journey-page_price__jnJQL .swt-journey-page_kicker__sd3rh{margin-bottom:24px}.swt-journey-page_price__jnJQL h2{font-size:clamp(46px,5.2vw,72px)}.swt-journey-page_priceValue__Qp486{margin:46px 0 0;font-size:clamp(62px,7vw,96px);font-weight:500;line-height:.9;letter-spacing:-.055em}.swt-journey-page_priceValue__Qp486 span{font-size:17px;letter-spacing:0}.swt-journey-page_priceDetails__l_aek h3{margin:0;font-size:20px;font-weight:560}.swt-journey-page_priceDetails__l_aek ul{margin-top:22px}.swt-journey-page_priceDetails__l_aek .button{margin-top:30px}.swt-journey-page_priceDetails__l_aek>p{max-width:570px;margin:22px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.swt-journey-page_faq__ttsYe{padding-top:clamp(120px,12vw,168px);padding-bottom:clamp(124px,13vw,180px)}.swt-journey-page_faqList__1668e{max-width:920px;margin:clamp(62px,7vw,92px) 0 0 auto;border-top:1px solid var(--ink)}.swt-journey-page_faqList__1668e details{border-bottom:1px solid var(--border)}.swt-journey-page_faqList__1668e summary{font-size:18px}.swt-journey-page_faqList__1668e details p{max-width:760px;margin:0;padding:0 38px 24px 0;color:var(--muted);line-height:1.68}.swt-journey-page_backLink__wAB8e{margin-top:42px}@media (max-width:1024px){.swt-journey-page_hero__jNtpF{grid-template-columns:minmax(0,1fr) minmax(330px,.7fr);gap:52px}.swt-journey-page_questionGrid__AEKiL{grid-template-columns:repeat(3,1fr)}.swt-journey-page_phase__RkjKa{grid-template-columns:110px 1fr 1fr}}@media (max-width:800px){.swt-journey-page_hero__jNtpF{min-height:auto;padding-top:146px;grid-template-columns:1fr}.swt-journey-page_heroMedia__QzEZL{height:64svh;min-height:480px}.swt-journey-page_heroFacts__hzQZg{margin-top:0}.swt-journey-page_questionGrid__AEKiL{grid-template-columns:1fr}.swt-journey-page_questionGrid__AEKiL article{min-height:0;padding:24px 0 28px}.swt-journey-page_questionGrid__AEKiL>div+div article{padding-left:0;border-left:0}.swt-journey-page_questionGrid__AEKiL h3{margin-top:30px}.swt-journey-page_phase__RkjKa{grid-template-columns:90px 1fr}.swt-journey-page_phase__RkjKa ul{grid-column:2}.swt-journey-page_phaseMedia__pY_Rh{grid-column:2;height:48svh;min-height:390px}.swt-journey-page_boundaryGrid__01vFY,.swt-journey-page_english__YEU5d,.swt-journey-page_fitGrid__uQxJE,.swt-journey-page_growthInner__NOb91,.swt-journey-page_priceInner__M1_pM{grid-template-columns:1fr}.swt-journey-page_englishProof__hKBQA{grid-column:auto}.swt-journey-page_boundaryGrid__01vFY,.swt-journey-page_fitGrid__uQxJE,.swt-journey-page_growthInner__NOb91,.swt-journey-page_priceInner__M1_pM{gap:64px}}@media (max-width:480px){.swt-journey-page_heroCopy__4GMuV h1{font-size:clamp(50px,13vw,60px)}.swt-journey-page_heroActions__2nn8b{align-items:stretch;flex-direction:column}.swt-journey-page_heroActions__2nn8b .button,.swt-journey-page_priceDetails__l_aek .button{width:100%}.swt-journey-page_heroMedia__QzEZL{height:58svh;min-height:420px}.swt-journey-page_heroFacts__hzQZg{grid-template-columns:1fr;gap:16px}.swt-journey-page_heroFacts__hzQZg div{justify-content:space-between}.swt-journey-page_englishIntro__XXhd2 h2,.swt-journey-page_fit__aDwSm h2,.swt-journey-page_growth__jLLLo h2,.swt-journey-page_price__jnJQL h2,.swt-journey-page_sectionHeading__WLk_v h2{font-size:clamp(42px,11.5vw,54px)}.swt-journey-page_includedList__5_Ihv article{grid-template-columns:1fr;gap:20px}.swt-journey-page_phase__RkjKa{grid-template-columns:1fr;gap:26px}.swt-journey-page_phaseMedia__pY_Rh,.swt-journey-page_phase__RkjKa ul{grid-column:auto}.swt-journey-page_englishProof__hKBQA{grid-template-columns:1fr;gap:24px}.swt-journey-page_englishProof__hKBQA div{flex-direction:column;gap:8px}.swt-journey-page_growthDetails__G44qJ article{grid-template-columns:1fr;gap:8px}.swt-journey-page_curriculumList__KrBQ3 summary{grid-template-columns:1fr 20px;gap:7px 16px;padding:20px 0}.swt-journey-page_curriculumList__KrBQ3 summary strong,.swt-journey-page_curriculumList__KrBQ3 summary>span,.swt-journey-page_curriculumList__KrBQ3 time{grid-column:1}.swt-journey-page_curriculumList__KrBQ3 summary i{grid-column:2;grid-row:1/4}.swt-journey-page_curriculumList__KrBQ3 details>div{padding:0 30px 24px 0}}@media (prefers-reduced-motion:reduce){.swt-journey-page_curriculumList__KrBQ3 summary i:after,.swt-journey-page_faqList__1668e summary span:after,.swt-journey-page_growthDetails__G44qJ summary span:after,.swt-journey-page_photo__2Aufb{transition:none}}