.journey-module__QnuXHW__page{color:#1d2923;width:min(1120px,100% - 48px);margin:0 auto;padding:clamp(50px,8vw,92px) 0 88px}.journey-module__QnuXHW__hero{background:linear-gradient(122deg,#fffefa 0%,#f7fbf6 55%,#edf5ec 100%);border:1px solid #e8ece5;border-radius:26px;align-items:center;min-height:380px;display:flex;position:relative;overflow:hidden}.journey-module__QnuXHW__hero:before{content:"";background:radial-gradient(circle at 70% 24%,#ffd37d45,#0000 25%),linear-gradient(90deg,#ffffffeb,#ffffff14 64%);position:absolute;inset:0}.journey-module__QnuXHW__learnHero{--theme:#ef622b;--theme-soft:#fff0e8}.journey-module__QnuXHW__teachHero{--theme:#4e9d58;--theme-soft:#eaf5e9}.journey-module__QnuXHW__heroCopy{z-index:2;width:min(620px,58%);padding:50px 0 50px clamp(34px,5vw,76px);position:relative}.journey-module__QnuXHW__eyebrow{color:var(--theme,#ef622b);letter-spacing:.15em;margin-bottom:12px;font-size:10px;font-weight:800}.journey-module__QnuXHW__hero h1,.journey-module__QnuXHW__section h2,.journey-module__QnuXHW__path h2{letter-spacing:-.06em;font-weight:650;line-height:1.08}.journey-module__QnuXHW__hero h1{font-size:clamp(39px,4.6vw,64px)}.journey-module__QnuXHW__english{letter-spacing:.01em;margin-top:13px;font-size:15px;font-weight:650}.journey-module__QnuXHW__intro{color:#65736a;max-width:410px;margin-top:19px;font-size:14px;line-height:1.75}.journey-module__QnuXHW__orbitalVisual{z-index:1;border:7px solid #ffffffd4;border-radius:50%;width:clamp(255px,31vw,360px);height:clamp(255px,31vw,360px);position:absolute;top:50%;right:clamp(-20px,2vw,28px);overflow:hidden;transform:translateY(-50%);box-shadow:0 22px 52px #2c594436}.journey-module__QnuXHW__orbitalVisual img{object-fit:cover;object-position:52% 44%;transform:scale(1.16)}.journey-module__QnuXHW__orbit{z-index:2;border-top:3px solid var(--theme);width:138%;height:30%;box-shadow:0 -2px 9px color-mix(in srgb,var(--theme) 32%,transparent);border-radius:50%;position:absolute;top:58%;left:-18%;transform:rotate(-12deg)}.journey-module__QnuXHW__section{border-bottom:1px solid #e7ebe5;padding:clamp(52px,8vw,88px) 0}.journey-module__QnuXHW__sectionHeader{grid-template-columns:minmax(0,1.1fr) minmax(250px,.68fr);align-items:end;gap:48px;margin-bottom:32px;display:grid}.journey-module__QnuXHW__section h2,.journey-module__QnuXHW__path h2{font-size:clamp(29px,3.5vw,46px)}.journey-module__QnuXHW__sectionHeader>p{color:#6c786f;font-size:14px;line-height:1.75}.journey-module__QnuXHW__questionGrid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.journey-module__QnuXHW__questionCard,.journey-module__QnuXHW__directionCard,.journey-module__QnuXHW__valueCard{background:#fff;border:1px solid #e6ebe5;border-radius:15px;min-height:178px;padding:22px;transition:transform .2s,box-shadow .2s;position:relative}.journey-module__QnuXHW__questionCard:hover,.journey-module__QnuXHW__directionCard:hover,.journey-module__QnuXHW__valueCard:hover{transform:translateY(-3px);box-shadow:0 13px 27px #26443317}.journey-module__QnuXHW__questionCard span,.journey-module__QnuXHW__directionCard>span,.journey-module__QnuXHW__valueCard>span,.journey-module__QnuXHW__formatGrid span{color:var(--theme);letter-spacing:.1em;font-size:10px;font-weight:800;display:block}.journey-module__QnuXHW__questionCard h3{letter-spacing:-.04em;max-width:150px;margin-top:48px;font-size:18px;font-weight:620;line-height:1.35}.journey-module__QnuXHW__questionCard i,.journey-module__QnuXHW__directionCard i{color:var(--theme);font-size:20px;font-style:normal;position:absolute;bottom:18px;right:20px}.journey-module__QnuXHW__directionGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.journey-module__QnuXHW__directionCard{background:linear-gradient(135deg,#fff 0%,var(--theme-soft) 170%);min-height:182px}.journey-module__QnuXHW__directionCard h3,.journey-module__QnuXHW__valueCard h3{letter-spacing:-.045em;margin-top:44px;font-size:20px}.journey-module__QnuXHW__directionCard p,.journey-module__QnuXHW__valueCard p{color:#6a766f;margin-top:10px;font-size:12px;line-height:1.65}.journey-module__QnuXHW__path{background:linear-gradient(120deg,var(--theme-soft),#fffdf8 72%);border-radius:22px;margin-top:clamp(52px,8vw,88px);padding:clamp(35px,6vw,65px)}.journey-module__QnuXHW__path h2{max-width:560px}.journey-module__QnuXHW__steps{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:37px;display:grid}.journey-module__QnuXHW__steps>div{border-top:1px solid color-mix(in srgb,var(--theme) 38%,#d6dfd6);padding-top:15px}.journey-module__QnuXHW__steps b{color:var(--theme);font-size:11px;display:block}.journey-module__QnuXHW__steps span{margin-top:8px;font-size:15px;font-weight:620;display:block}.journey-module__QnuXHW__valueGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.journey-module__QnuXHW__valueCard{min-height:210px}.journey-module__QnuXHW__valueCard h3{margin-top:55px}.journey-module__QnuXHW__formatGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.journey-module__QnuXHW__formatGrid>div{background:#f7faf6;border-radius:13px;flex-direction:column;justify-content:space-between;min-height:112px;padding:18px;display:flex}.journey-module__QnuXHW__formatGrid b{letter-spacing:-.04em;font-size:18px}.journey-module__QnuXHW__primaryButton{color:#fff;background:var(--theme);font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:33px;padding:13px 20px;font-size:14px;font-weight:700}.journey-module__QnuXHW__primaryButton span{margin-left:9px;font-size:17px}@media (max-width:760px){.journey-module__QnuXHW__page{width:min(100% - 32px,1120px);padding-top:36px}.journey-module__QnuXHW__hero{align-items:flex-start;min-height:540px}.journey-module__QnuXHW__heroCopy{width:100%;padding:39px 25px}.journey-module__QnuXHW__hero h1{font-size:clamp(38px,11vw,52px)}.journey-module__QnuXHW__orbitalVisual{width:260px;height:260px;top:auto;bottom:-33px;right:-41px}.journey-module__QnuXHW__sectionHeader{grid-template-columns:1fr;gap:17px}.journey-module__QnuXHW__questionGrid,.journey-module__QnuXHW__directionGrid,.journey-module__QnuXHW__valueGrid,.journey-module__QnuXHW__formatGrid{grid-template-columns:repeat(2,1fr)}.journey-module__QnuXHW__questionCard{min-height:160px;padding:17px}.journey-module__QnuXHW__questionCard h3{margin-top:34px;font-size:16px}.journey-module__QnuXHW__directionCard,.journey-module__QnuXHW__valueCard{min-height:166px;padding:17px}.journey-module__QnuXHW__directionCard h3,.journey-module__QnuXHW__valueCard h3{margin-top:39px;font-size:17px}.journey-module__QnuXHW__directionCard p,.journey-module__QnuXHW__valueCard p{font-size:11px}.journey-module__QnuXHW__steps{grid-template-columns:repeat(2,1fr);row-gap:24px}.journey-module__QnuXHW__path{padding:30px 22px}.journey-module__QnuXHW__formatGrid>div{min-height:96px;padding:15px}.journey-module__QnuXHW__formatGrid b{font-size:15px}}.journey-module__QnuXHW__learnPage{--theme:#ef622b;--theme-soft:#fff0e8}.journey-module__QnuXHW__teachPage{--theme:#4e9d58;--theme-soft:#eaf5e9}.journey-module__QnuXHW__path{--theme:#ef622b;--theme-soft:#fff0e8}.journey-module__QnuXHW__teachPath{--theme:#4e9d58;--theme-soft:#eaf5e9}.journey-module__QnuXHW__formatCard{cursor:pointer;background:#f7faf6;border-radius:13px;flex-direction:column;justify-content:space-between;min-height:112px;padding:18px;display:flex}.journey-module__QnuXHW__formatCard:hover{transform:translateY(-3px);box-shadow:0 13px 27px #26443317}.journey-module__QnuXHW__selectedFormat{box-shadow:inset 0 0 0 2px var(--theme),0 13px 27px #26443317;background:#fff}.journey-module__QnuXHW__selectedDirection{box-shadow:inset 0 0 0 2px var(--theme),0 13px 27px #26443317}.journey-module__QnuXHW__temporaryStart{color:#51705c;max-width:560px;margin-top:16px;font-size:14px;line-height:1.7}.journey-module__QnuXHW__primaryButton{justify-content:center;align-items:center;display:inline-flex}.journey-module__QnuXHW__questionCard:focus-visible,.journey-module__QnuXHW__directionCard:focus-visible,.journey-module__QnuXHW__formatCard:focus-visible,.journey-module__QnuXHW__primaryButton:focus-visible{outline:3px solid color-mix(in srgb,var(--theme) 55%,white);outline-offset:3px}@media (max-width:760px){.journey-module__QnuXHW__formatCard{min-height:96px;padding:15px}}@media (max-width:540px){.journey-module__QnuXHW__questionGrid,.journey-module__QnuXHW__directionGrid,.journey-module__QnuXHW__valueGrid,.journey-module__QnuXHW__formatGrid{grid-template-columns:1fr}.journey-module__QnuXHW__questionCard,.journey-module__QnuXHW__directionCard,.journey-module__QnuXHW__valueCard,.journey-module__QnuXHW__formatCard{min-height:148px}.journey-module__QnuXHW__questionCard h3,.journey-module__QnuXHW__directionCard h3,.journey-module__QnuXHW__valueCard h3{max-width:100%}.journey-module__QnuXHW__primaryButton{width:100%;min-height:44px}.journey-module__QnuXHW__steps{grid-template-columns:1fr;gap:15px}}
