.brand-hub_page__7GSf4{--hub-coral:#f15740;--hub-coral-soft:#fff0eb;--hub-paper:#fafaf7;--hub-white:#fff;--hub-ink:#1a1a1a;--hub-body:#3a3a37;--hub-soft:#767672;--hub-rule:#e0ded8;--hub-green:#1a6b3a;--hub-night:#1a1916;--hub-night-raised:#211f1a;--hub-night-text:#f4f1e8;min-height:100dvh;overflow:clip;background:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--hub-coral) 10%,transparent) 0,transparent 26rem),var(--surface-page);color:var(--text-body);transition:background-color .22s ease,color .22s ease}[data-theme=dark] .brand-hub_page__7GSf4{--hub-coral-soft:#2e201b;--hub-paper:#1a1916;--hub-white:#26231d;--hub-ink:#f4f1e8;--hub-body:#d7d2c5;--hub-soft:#8c887c;--hub-rule:#38342b;--hub-green:#3fa968}.brand-hub_page__7GSf4 :where(a,button,input,textarea){outline-offset:4px}.brand-hub_page__7GSf4 :where(a,button,input,textarea):focus-visible{outline:2px solid var(--hub-coral)}.brand-hub_progressRail__eBhEQ{position:fixed;z-index:35;top:22vh;right:1rem;width:1px;height:56vh;background:color-mix(in srgb,var(--hub-rule) 76%,transparent);pointer-events:none}.brand-hub_progressRail__eBhEQ:before{position:absolute;inset:0;background:var(--hub-coral);content:"";transform:scaleY(0);transform-origin:top}.brand-hub_progressRail__eBhEQ:after{position:absolute;top:0;left:50%;width:.55rem;height:.55rem;border:2px solid var(--surface-page);border-radius:50%;background:var(--hub-coral);box-shadow:0 0 0 5px color-mix(in srgb,var(--hub-coral) 13%,transparent);content:"";transform:translate(-50%,-50%)}.brand-hub_header__Kdt8z{position:sticky;z-index:40;top:0;display:flex;width:100%;align-items:center;justify-content:space-between;gap:2rem;border-bottom:1px solid color-mix(in srgb,var(--hub-rule) 78%,transparent);background:color-mix(in srgb,var(--surface-page) 88%,transparent);padding:.75rem clamp(1rem,3vw,3.25rem);backdrop-filter:blur(18px);animation:brand-hub_headerDrop___rCEg .62s cubic-bezier(.2,.8,.2,1) both}.brand-hub_headerLeft__HamTw{display:flex;min-width:0;align-items:center;gap:.65rem}.brand-hub_menuButton__CIAn_{display:inline-flex;width:2.4rem;height:2.4rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--hub-rule);border-radius:999px;background:var(--hub-white);color:var(--hub-ink);cursor:pointer;transition:border-color .16s ease,background-color .22s ease}.brand-hub_menuButton__CIAn_:hover{border-color:color-mix(in srgb,var(--hub-ink) 45%,var(--hub-rule))}.brand-hub_menuButton__CIAn_ svg{width:1.15rem;height:1.15rem}.brand-hub_brand__Ova4p{display:inline-flex;min-width:0;align-items:center;gap:.75rem;color:var(--hub-ink);text-decoration:none}.brand-hub_brandMark__IVqgI{flex:0 0 auto;width:2.5rem;height:2.5rem;border-radius:.72rem;box-shadow:0 8px 24px color-mix(in srgb,var(--hub-coral) 20%,transparent)}.brand-hub_brandWords__szC9m{display:flex;flex-direction:column;line-height:1.05}.brand-hub_brandWords__szC9m strong{font-size:.95rem;font-weight:850;letter-spacing:.02em}.brand-hub_brandWords__szC9m span{margin-top:.25rem;color:var(--hub-soft);font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.brand-hub_nav__p_7vN{display:flex;align-items:center;gap:clamp(.7rem,2vw,1.7rem);font-size:.76rem;font-weight:700}.brand-hub_nav__p_7vN>a{position:relative;color:var(--hub-body);text-decoration:none}.brand-hub_nav__p_7vN>a:after{position:absolute;right:0;bottom:-.45rem;left:0;height:2px;background:var(--hub-coral);content:"";transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.brand-hub_nav__p_7vN>a:hover:after{transform:scaleX(1);transform-origin:left}.brand-hub_youtubeLink__1sUMZ{display:inline-flex;align-items:center;gap:.35rem}.brand-hub_youtubeLink__1sUMZ svg{width:1rem;height:1rem;color:var(--hub-coral)}.brand-hub_themeToggle__p8x2X{display:inline-flex;height:2.25rem;align-items:center;gap:.35rem;border:1px solid var(--hub-rule);border-radius:999px;background:var(--hub-white);padding:0 .72rem;color:var(--hub-ink);font:inherit;cursor:pointer;transition:border-color .16s ease,transform .16s ease,background-color .22s ease}.brand-hub_themeToggle__p8x2X:hover{border-color:var(--hub-ink);transform:translateY(-1px)}.brand-hub_themeToggle__p8x2X svg{width:.95rem;height:.95rem}.brand-hub_hero__B5u0x{display:grid;width:min(100% - 2rem,86rem);margin:0 auto;padding:clamp(3.5rem,8vw,8rem) 0 clamp(4rem,8vw,7rem);grid-template-columns:minmax(18rem,.78fr) minmax(34rem,1.22fr);align-items:center;gap:clamp(2rem,5vw,6rem)}.brand-hub_heroCopy__Q9WZn{position:relative;z-index:2}.brand-hub_heroCopy__Q9WZn .brand-hub_eyebrow___Mac_{animation:brand-hub_heroRise__wgbDu .62s cubic-bezier(.2,.8,.2,1) .12s both}.brand-hub_eyebrow___Mac_,.brand-hub_thesisKicker__L34yd{margin:0;color:var(--hub-soft);font-size:.7rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.brand-hub_heroCopy__Q9WZn h1{margin:1.15rem 0 0;color:var(--hub-ink);font-size:clamp(3rem,6.7vw,7rem);font-weight:900;letter-spacing:-.075em;line-height:.98;animation:brand-hub_headlineReveal__kh850 .82s cubic-bezier(.16,1,.3,1) .18s both}.brand-hub_heroCopy__Q9WZn h1 span{position:relative;display:inline-block;color:var(--hub-coral)}.brand-hub_heroCopy__Q9WZn h1 span:after{position:absolute;right:-.08em;bottom:-.08em;left:.06em;height:.08em;border-radius:999px;background:var(--hub-coral);content:"";transform:scaleX(0) rotate(-1.5deg);transform-origin:left;animation:brand-hub_underlineDraw__QFHwf .7s cubic-bezier(.16,1,.3,1) .82s forwards}.brand-hub_heroLead__ji454{max-width:35rem;margin:1.75rem 0 0;color:var(--hub-body);font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.95;animation:brand-hub_heroRise__wgbDu .68s cubic-bezier(.2,.8,.2,1) .42s both}.brand-hub_textLink__N4I_e{display:inline-flex;align-items:center;gap:.55rem;margin-top:2rem;color:var(--hub-ink);font-size:.82rem;font-weight:800;text-decoration:none;animation:brand-hub_heroRise__wgbDu .68s cubic-bezier(.2,.8,.2,1) .52s both}.brand-hub_textLink__N4I_e svg{width:1rem;height:1rem;transition:transform .18s ease}.brand-hub_textLink__N4I_e:hover svg{transform:translateY(3px)}.brand-hub_heroExperience__7E42O{min-width:0;animation:brand-hub_fieldArrive__DRMks .9s cubic-bezier(.16,1,.3,1) .22s both}.brand-hub_signalField__o4u0P{height:clamp(25rem,44vw,34rem);min-height:26rem}.brand-hub_signalField__o4u0P:before{position:absolute;inset:5% 7%;z-index:-2;border:1px solid var(--hub-rule);border-radius:50%;background:radial-gradient(circle at center,color-mix(in srgb,var(--hub-coral) 7%,transparent),transparent 44%),repeating-radial-gradient(circle at center,transparent 0 4.4rem,color-mix(in srgb,var(--hub-rule) 54%,transparent) 4.45rem 4.5rem);content:"";transform:translate3d(var(--signal-x),var(--signal-y),0) rotate(-5deg);transition:transform .7s cubic-bezier(.16,1,.3,1)}.brand-hub_signalField__o4u0P:after{position:absolute;inset:12% 14%;z-index:-1;border:1px dashed color-mix(in srgb,var(--hub-coral) 52%,transparent);border-radius:50%;content:"";animation:brand-hub_orbit__Xo2Qu 28s linear infinite}.brand-hub_signalLine__6r83f{position:absolute;z-index:-1;top:50%;left:50%;width:42%;height:1px;overflow:visible;background:color-mix(in srgb,var(--hub-coral) 46%,transparent);scale:0 1;transform-origin:left;animation:brand-hub_beamDraw__8DL6Y .9s cubic-bezier(.16,1,.3,1) forwards;transition:height .18s ease,background-color .18s ease}.brand-hub_signalLine__6r83f:after{position:absolute;top:50%;left:0;width:.72rem;height:.72rem;border:2px solid var(--surface-page);border-radius:50%;background:var(--hub-coral);box-shadow:0 0 0 7px color-mix(in srgb,var(--hub-coral) 15%,transparent),0 0 1.4rem color-mix(in srgb,var(--hub-coral) 70%,transparent);content:"";opacity:0;transform:translate(-50%,-50%);animation:brand-hub_signalTravel__JS8hM 5.6s cubic-bezier(.4,0,.2,1) infinite}.brand-hub_signalLineOne__iUmOt{transform:rotate(39deg);animation-delay:.52s}.brand-hub_signalLineTwo__D8n_l{transform:rotate(145deg);animation-delay:.64s}.brand-hub_signalLineThree__RYbnH{width:43%;transform:rotate(218deg);animation-delay:.76s}.brand-hub_signalLineFour__KA9fU{width:44%;transform:rotate(321deg);animation-delay:.88s}.brand-hub_signalLineOne__iUmOt:after{animation-delay:0s}.brand-hub_signalLineTwo__D8n_l:after{animation-delay:1.4s}.brand-hub_signalLineThree__RYbnH:after{animation-delay:2.8s}.brand-hub_signalLineFour__KA9fU:after{animation-delay:4.2s}.brand-hub_signalField__o4u0P[data-active=diplomat] .brand-hub_signalLineThree__RYbnH,.brand-hub_signalField__o4u0P[data-active=read-aloud] .brand-hub_signalLineOne__iUmOt,.brand-hub_signalField__o4u0P[data-active=toeic] .brand-hub_signalLineFour__KA9fU,.brand-hub_signalField__o4u0P[data-active=use-it] .brand-hub_signalLineTwo__D8n_l{height:2px;background:var(--hub-coral)}.brand-hub_signalCenter__tSNUF{z-index:2;top:50%;left:50%;width:5rem;height:5rem;place-items:center;border-radius:50%;background:var(--hub-coral);box-shadow:0 0 0 12px color-mix(in srgb,var(--hub-coral) 10%,transparent);color:var(--hub-night);animation:brand-hub_centerBreathe__JHwmP 2.8s ease-in-out infinite}.brand-hub_signalCenter__tSNUF:after,.brand-hub_signalCenter__tSNUF:before{position:absolute;inset:-.8rem;border:1px solid color-mix(in srgb,var(--hub-coral) 65%,transparent);border-radius:inherit;content:"";animation:brand-hub_centerPing__VoO__ 2.8s cubic-bezier(.2,.8,.2,1) infinite}.brand-hub_signalCenter__tSNUF:after{animation-delay:1.4s}.brand-hub_signalCenter__tSNUF span{font-size:.62rem;font-weight:900;letter-spacing:.16em}.brand-hub_goalNode___ZS_l{position:absolute;z-index:3;display:grid;width:clamp(10.2rem,15vw,12.5rem);min-height:8.4rem;grid-template-columns:1fr auto;align-content:start;gap:.45rem .7rem;border:1px solid var(--hub-rule);border-radius:1.35rem;background:color-mix(in srgb,var(--hub-white) 94%,transparent);padding:1rem;box-shadow:0 18px 50px color-mix(in srgb,var(--hub-ink) 7%,transparent);color:var(--hub-ink);text-align:left;cursor:pointer;backdrop-filter:blur(10px);transition:border-color .18s ease,transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,background-color .18s ease;animation:brand-hub_nodeArrive__2ePii .62s cubic-bezier(.16,1,.3,1) both}.brand-hub_goalNode___ZS_l:before{position:absolute;inset:-1px;border:1px solid var(--hub-coral);border-radius:inherit;content:"";opacity:0;pointer-events:none;animation:brand-hub_nodeListen__lc3_Z 8s ease-in-out infinite}.brand-hub_goalNode___ZS_l:hover{border-color:var(--hub-coral);box-shadow:0 24px 54px color-mix(in srgb,var(--hub-coral) 15%,transparent);transform:translateY(-5px) rotate(-.5deg)}.brand-hub_goalNode___ZS_l svg{width:1.15rem;height:1.15rem;color:var(--hub-coral)}.brand-hub_goalNumber__xd1zz{color:var(--hub-soft);font-size:.63rem;font-weight:850;letter-spacing:.14em}.brand-hub_goalNode___ZS_l strong{grid-column:1/-1;font-size:1rem;font-weight:850;line-height:1.35}.brand-hub_goalNode___ZS_l>span:last-child{grid-column:1/-1;color:var(--hub-soft);font-size:.72rem;line-height:1.55}.brand-hub_goal01__i7WXP{top:2%;left:9%;transform:rotate(-2deg);animation-delay:.36s}.brand-hub_goal02__mcOe6{top:9%;right:4%;transform:rotate(1.7deg);animation-delay:.48s}.brand-hub_goal03__Yyo6C{right:8%;bottom:2%;transform:rotate(-1.5deg);animation-delay:.6s}.brand-hub_goal04__6Bzcs{bottom:7%;left:2%;transform:rotate(1.5deg);animation-delay:.72s}.brand-hub_goal02__mcOe6:before{animation-delay:2s}.brand-hub_goal03__Yyo6C:before{animation-delay:4s}.brand-hub_goal04__6Bzcs:before{animation-delay:6s}.brand-hub_goalActive__HlvsP,.brand-hub_goalActive__HlvsP:hover{border-color:var(--hub-coral);background:var(--hub-coral);box-shadow:0 25px 60px color-mix(in srgb,var(--hub-coral) 28%,transparent);color:var(--hub-night);transform:translateY(-6px) rotate(0)}.brand-hub_goalActive__HlvsP .brand-hub_goalNumber__xd1zz,.brand-hub_goalActive__HlvsP svg,.brand-hub_goalActive__HlvsP>span:last-child{color:var(--hub-night)}.brand-hub_helpPanel__LzCBX{position:relative;display:grid;min-height:18rem;border:1px solid var(--hub-rule);border-radius:1.75rem;background:var(--hub-white);padding:clamp(1.4rem,3vw,2.25rem);box-shadow:0 26px 80px color-mix(in srgb,var(--hub-ink) 8%,transparent);transition:background-color .22s ease,border-color .22s ease;animation:brand-hub_panelEnter__ndZrG .52s cubic-bezier(.16,1,.3,1) both}.brand-hub_helpPanelEmpty__I4NEf{min-height:10rem;place-content:center;justify-items:center;color:var(--hub-soft);text-align:center}.brand-hub_helpPanelEmpty__I4NEf p{margin:.8rem 0 .6rem;font-size:.94rem}.brand-hub_helpPanelEmpty__I4NEf svg{width:1rem;animation:brand-hub_nudge__Yw2Z6 1.8s ease-in-out infinite}.brand-hub_helpPanelTopline__s1EbV{display:flex;align-items:center;justify-content:space-between;gap:1rem}.brand-hub_helpIndex__H7rFL{color:var(--hub-soft);font-size:.7rem;font-weight:850;letter-spacing:.08em}.brand-hub_freePill__ymzqU{border-radius:999px;background:color-mix(in srgb,var(--hub-green) 13%,transparent);padding:.34rem .62rem;color:var(--hub-green);font-size:.6rem;font-weight:900;letter-spacing:.1em}.brand-hub_helpPanel__LzCBX h2{max-width:44rem;margin:1rem 0 0;color:var(--hub-ink);font-size:clamp(1.55rem,2.4vw,2.35rem);font-weight:880;letter-spacing:-.035em;line-height:1.35}.brand-hub_helpPanel__LzCBX>p{max-width:47rem;margin:.8rem 0 0;color:var(--hub-body);font-size:.93rem;line-height:1.8}.brand-hub_offerLine__LewVd{display:flex;align-items:center;gap:.55rem;margin-top:1.2rem;color:var(--hub-green);font-size:.82rem}.brand-hub_offerLine__LewVd svg{width:1rem;height:1rem}.brand-hub_helpActions___ayiB{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.2rem;margin-top:1.4rem}.brand-hub_primaryAction__2J8V_,.brand-hub_secondaryAction__nb_JD{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.55rem;border-radius:999px;font-size:.78rem;font-weight:850;text-decoration:none}.brand-hub_primaryAction__2J8V_{background:var(--hub-coral);padding:.7rem 1.15rem;color:var(--hub-night);box-shadow:0 12px 28px color-mix(in srgb,var(--hub-coral) 20%,transparent);transition:transform .17s ease,box-shadow .17s ease}.brand-hub_primaryAction__2J8V_:hover{box-shadow:0 16px 34px color-mix(in srgb,var(--hub-coral) 30%,transparent);transform:translateY(-2px)}.brand-hub_secondaryAction__nb_JD{color:var(--hub-ink)}.brand-hub_primaryAction__2J8V_ svg,.brand-hub_secondaryAction__nb_JD svg{width:1rem;height:1rem}.brand-hub_answers__7fkeG,.brand-hub_ask__X9Nsp,.brand-hub_identity__RyRt5,.brand-hub_paths__yVZY_{width:min(100% - 2rem,78rem);margin:0 auto;padding:clamp(5rem,9vw,9rem) 0}.brand-hub_sectionIntro___tOTM{display:grid;grid-template-columns:minmax(16rem,.8fr) minmax(22rem,1.2fr);gap:2rem 5rem;align-items:start}.brand-hub_sectionIntro___tOTM .brand-hub_eyebrow___Mac_{padding-top:.65rem}.brand-hub_askCopy__CzwzT h2,.brand-hub_methodCopy__i6vCf h2,.brand-hub_sectionIntro___tOTM h2{margin:0;color:var(--hub-ink);font-size:clamp(2rem,4.7vw,4.8rem);font-weight:900;letter-spacing:-.06em;line-height:1.12}.brand-hub_sectionIntro___tOTM>p:last-child{grid-column:2;max-width:42rem;margin:-.7rem 0 0;color:var(--hub-body);line-height:1.9}.brand-hub_answerList__qRq79{margin-top:clamp(2.5rem,5vw,5rem);border-top:1px solid var(--hub-rule)}.brand-hub_answerRow__tWo_Q{display:grid;grid-template-columns:8rem 1fr auto;align-items:center;gap:1.5rem;border-bottom:1px solid var(--hub-rule);padding:1.5rem 0;color:var(--hub-ink);text-decoration:none;transition:padding .18s ease,color .18s ease}.brand-hub_answerRow__tWo_Q>span:first-child{color:var(--hub-coral);font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.brand-hub_answerTitle__LrjqT{display:grid;gap:.4rem}.brand-hub_answerTitle__LrjqT strong{font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.45}.brand-hub_answerTitle__LrjqT small{color:var(--hub-soft);font-size:.78rem;line-height:1.65}.brand-hub_answerRow__tWo_Q>svg{width:1.2rem;height:1.2rem;transition:transform .18s ease}.brand-hub_answerRow__tWo_Q:hover{padding-right:.7rem;padding-left:.7rem;color:var(--hub-coral)}.brand-hub_answerRow__tWo_Q:hover>svg{transform:translate(3px,-3px)}.brand-hub_method__i9mRc{display:grid;width:min(100% - 2rem,86rem);min-height:56rem;margin:0 auto;padding:clamp(5rem,10vw,10rem) 0;grid-template-columns:minmax(18rem,.72fr) minmax(32rem,1.28fr);align-items:center;gap:clamp(3rem,7vw,8rem)}.brand-hub_methodCopy__i6vCf{position:sticky;top:9rem;align-self:start}.brand-hub_methodCopy__i6vCf h2{margin-top:1rem}.brand-hub_methodCopy__i6vCf>p:last-child{max-width:34rem;margin:1.5rem 0 0;color:var(--hub-body);font-size:1rem;line-height:1.95}.brand-hub_gapStage__ImjoA{position:relative;min-height:43rem;border:1px solid var(--hub-rule);border-radius:2.5rem;background:linear-gradient(var(--hub-rule) 1px,transparent 1px),linear-gradient(90deg,var(--hub-rule) 1px,transparent 1px),var(--surface-raised);background-size:2.5rem 2.5rem;box-shadow:inset 0 0 0 1rem color-mix(in srgb,var(--surface-page) 40%,transparent)}.brand-hub_gapStage__ImjoA:before{position:absolute;top:8%;left:8%;color:var(--hub-soft);content:"PUT THE TWO VERSIONS SIDE BY SIDE";font-size:.62rem;font-weight:900;letter-spacing:.14em}.brand-hub_paper__Sdtb2{position:absolute;width:min(76%,31rem);min-height:15rem;border:1px solid var(--hub-rule);background:var(--hub-white);padding:clamp(1.4rem,3vw,2.25rem);box-shadow:0 28px 70px color-mix(in srgb,var(--hub-ink) 14%,transparent)}.brand-hub_paper__Sdtb2>span{color:var(--hub-soft);font-size:.62rem;font-weight:900;letter-spacing:.12em}.brand-hub_paper__Sdtb2 p{margin:2rem 0 0;color:var(--hub-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.9rem,1.45vw,1.08rem);line-height:1.9}.brand-hub_paper__Sdtb2 small{display:block;margin-top:1.5rem;color:var(--hub-soft);font-size:.72rem;line-height:1.6}.brand-hub_attemptPaper__5cHvs{top:17%;left:8%;transform:rotate(-4deg)}.brand-hub_referencePaper__fuk0H{right:7%;bottom:13%;transform:rotate(3deg)}.brand-hub_referencePaper__fuk0H mark{border-radius:.2rem;background:var(--hub-coral);padding:0 .22rem;color:var(--hub-night)}.brand-hub_gapLabel__3FJqz{position:absolute;z-index:4;right:5%;bottom:5%;display:grid;width:min(70%,27rem);gap:.35rem;border-radius:1rem;background:var(--hub-coral);padding:1rem 1.2rem;color:var(--hub-night);transform:rotate(-1.4deg)}.brand-hub_gapLabel__3FJqz span{font-size:.58rem;font-weight:900;letter-spacing:.15em}.brand-hub_gapLabel__3FJqz strong{font-size:clamp(1rem,2vw,1.35rem)}.brand-hub_thesis__zpug2{position:relative;isolation:isolate;overflow:hidden;background:var(--hub-night);padding:clamp(6rem,12vw,12rem) max(1rem,calc((100vw - 78rem) / 2));color:var(--hub-night-text)}.brand-hub_thesis__zpug2:after,.brand-hub_thesis__zpug2:before{position:absolute;z-index:-1;border:1px solid color-mix(in srgb,var(--hub-coral) 55%,transparent);border-radius:50%;content:""}.brand-hub_thesis__zpug2:before{top:-20rem;right:-10rem;width:40rem;height:40rem;animation:brand-hub_thesisDrift__TRSzf 16s ease-in-out infinite alternate}.brand-hub_thesis__zpug2:after{right:7rem;bottom:-29rem;width:48rem;height:48rem;animation:brand-hub_thesisDrift__TRSzf 21s ease-in-out 1.8s infinite alternate-reverse}.brand-hub_thesisKicker__L34yd{color:var(--hub-coral)}.brand-hub_thesis__zpug2 h2{max-width:71rem;margin:1.2rem 0 0;font-size:clamp(2.5rem,6.3vw,6.2rem);font-weight:900;letter-spacing:-.065em;line-height:1.08}.brand-hub_thesis__zpug2 h2 span{color:var(--hub-coral)}.brand-hub_thesis__zpug2>p:last-child{max-width:42rem;margin:2.5rem 0 0 auto;color:#d7d2c5;font-size:clamp(1rem,1.6vw,1.2rem);line-height:2}.brand-hub_coachingGrid__Mx_my{display:grid;margin-top:clamp(2.5rem,5vw,5rem);grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);gap:1rem}.brand-hub_coachingGrid__Mx_my article{position:relative;display:grid;min-height:19rem;align-content:start;border:1px solid var(--hub-rule);border-radius:1.5rem;padding:clamp(1.4rem,3.5vw,2.5rem);overflow:hidden}.brand-hub_coachingPrimary__jMEav{background:var(--hub-ink);color:var(--surface-page)}.brand-hub_coachingPrimary__jMEav:after{position:absolute;right:-5rem;bottom:-7rem;width:18rem;height:18rem;border:1px solid color-mix(in srgb,var(--hub-coral) 64%,transparent);border-radius:50%;box-shadow:0 0 0 3rem color-mix(in srgb,var(--hub-coral) 5%,transparent);content:""}.brand-hub_coachingSecondary__s5WGF{background:var(--hub-white);color:var(--hub-ink)}.brand-hub_coachingTopline__gAFuc{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--hub-coral)}.brand-hub_coachingTopline__gAFuc span{font-size:.58rem;font-weight:900;letter-spacing:.13em}.brand-hub_coachingTopline__gAFuc svg{width:1.15rem;height:1.15rem}.brand-hub_coachingGrid__Mx_my h3{position:relative;z-index:1;max-width:38rem;margin:2rem 0 0;font-family:Songti TC,"Noto Serif TC",PMingLiU,serif;font-size:clamp(1.7rem,3.1vw,3rem);font-weight:700;letter-spacing:-.04em;line-height:1.2}.brand-hub_coachingSecondary__s5WGF h3{font-size:clamp(1.5rem,2.4vw,2.25rem)}.brand-hub_coachingGrid__Mx_my article>p{position:relative;z-index:1;max-width:47rem;margin:1rem 0 0;font-size:.82rem;line-height:1.85}.brand-hub_coachingPrimary__jMEav>p{color:color-mix(in srgb,var(--surface-page) 78%,transparent)}.brand-hub_coachingSecondary__s5WGF>p{color:var(--hub-body)}.brand-hub_coachingAudience__kd0Ep{position:relative;z-index:1;margin-top:1.25rem;color:color-mix(in srgb,var(--surface-page) 58%,transparent);font-size:.6rem;font-weight:800;letter-spacing:.04em}.brand-hub_coachingGrid__Mx_my article>a{position:relative;z-index:1;display:inline-flex;align-items:center;align-self:end;justify-self:start;gap:.45rem;margin-top:1.7rem;font-size:.72rem;font-weight:900;text-decoration:none}.brand-hub_coachingPrimary__jMEav>a{color:var(--hub-coral)}.brand-hub_coachingSecondary__s5WGF>a{color:var(--hub-ink)}.brand-hub_coachingGrid__Mx_my article>a svg{width:.85rem;transition:transform .18s ease}.brand-hub_coachingGrid__Mx_my article>a:hover svg{transform:translateY(.2rem)}.brand-hub_pathListLabel__1Utfz{margin:clamp(2.8rem,5vw,4.5rem) 0 0;color:var(--hub-soft);font-size:.62rem;font-weight:900;letter-spacing:.1em}.brand-hub_pathList__v8R8d{margin-top:1rem;border-top:1px solid var(--hub-rule)}.brand-hub_pathRow__tqeGR{position:relative;display:grid;overflow:hidden;grid-template-columns:5rem minmax(18rem,1fr) minmax(10rem,auto) auto;align-items:center;gap:1.2rem 2rem;border-bottom:1px solid var(--hub-rule);padding:2rem 0;color:var(--hub-ink);text-decoration:none}.brand-hub_pathRow__tqeGR:before{position:absolute;inset:0;z-index:-1;background:var(--hub-coral);content:"";transform:translateX(-101%);transition:transform .32s cubic-bezier(.2,.8,.2,1)}.brand-hub_pathRow__tqeGR:hover:before{transform:translateX(0)}.brand-hub_pathRow__tqeGR:hover{color:var(--hub-night)}.brand-hub_pathNumber__PhUO9{color:var(--hub-coral);font-size:.7rem;font-weight:900;letter-spacing:.14em;transition:color .18s ease}.brand-hub_pathBody__8LYqZ{display:grid;gap:.4rem}.brand-hub_pathMeta__oaAJh{color:var(--hub-soft);font-size:.65rem;font-weight:800;letter-spacing:.05em}.brand-hub_pathBody__8LYqZ strong{font-size:clamp(1.1rem,2.1vw,1.65rem);line-height:1.35}.brand-hub_pathBody__8LYqZ small{color:var(--hub-soft);font-size:.78rem;line-height:1.6}.brand-hub_pathOffer__YnWNH{max-width:14rem;color:var(--hub-body);font-size:.78rem;font-weight:800;text-align:right}.brand-hub_pathRow__tqeGR>svg{width:1.3rem;height:1.3rem;transition:transform .18s ease}.brand-hub_pathRow__tqeGR:hover :where(.brand-hub_pathNumber__PhUO9,.brand-hub_pathMeta__oaAJh,.brand-hub_pathBody__8LYqZ small,.brand-hub_pathOffer__YnWNH){color:var(--hub-night)}.brand-hub_pathRow__tqeGR:hover>svg{transform:translate(4px,-4px)}.brand-hub_ask__X9Nsp{display:grid;grid-template-columns:minmax(18rem,.76fr) minmax(28rem,1.24fr);align-items:start;gap:clamp(3rem,8vw,9rem)}.brand-hub_askCopy__CzwzT{position:sticky;top:9rem}.brand-hub_askCopy__CzwzT h2{margin-top:1rem}.brand-hub_askCopy__CzwzT>p:last-child{margin:1.5rem 0 0;color:var(--hub-body);line-height:1.95}.brand-hub_formSuccess___XzbJ,.brand-hub_helpForm__UT_nb{border:1px solid var(--hub-rule);border-radius:2rem;background:var(--hub-white);padding:clamp(1.4rem,4vw,2.6rem);box-shadow:0 30px 80px color-mix(in srgb,var(--hub-ink) 8%,transparent)}.brand-hub_helpForm__UT_nb fieldset{margin:0;border:0;padding:0}.brand-hub_fieldLabel__G_Nz_>span,.brand-hub_helpForm__UT_nb legend{margin-bottom:.75rem;color:var(--hub-ink);font-size:.8rem;font-weight:850}.brand-hub_categoryChoices__HBmKH{display:flex;flex-wrap:wrap;gap:.55rem}.brand-hub_categoryChoices__HBmKH label{display:inline-flex;min-height:2.55rem;align-items:center;border:1px solid var(--hub-rule);border-radius:999px;padding:.55rem .85rem;color:var(--hub-body);font-size:.72rem;font-weight:800;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.brand-hub_categoryChoices__HBmKH input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.brand-hub_categoryChoices__HBmKH .brand-hub_categoryActive__t39gn,.brand-hub_categoryChoices__HBmKH label:hover{border-color:var(--hub-coral);background:var(--hub-coral);color:var(--hub-night)}.brand-hub_fieldLabel__G_Nz_{position:relative;display:grid;margin-top:1.5rem}.brand-hub_fieldLabel__G_Nz_ input,.brand-hub_fieldLabel__G_Nz_ textarea{width:100%;border:1px solid var(--hub-rule);border-radius:1rem;background:var(--surface-page);padding:.95rem 1rem;color:var(--hub-ink);font:inherit;font-size:.88rem;transition:border-color .16s ease,box-shadow .16s ease,background-color .22s ease}.brand-hub_fieldLabel__G_Nz_ textarea{min-height:9rem;resize:vertical;line-height:1.75}.brand-hub_fieldLabel__G_Nz_ input:focus,.brand-hub_fieldLabel__G_Nz_ textarea:focus{border-color:var(--hub-coral);box-shadow:0 0 0 4px color-mix(in srgb,var(--hub-coral) 12%,transparent)}.brand-hub_fieldLabel__G_Nz_>small{margin-top:.45rem;color:var(--hub-soft);font-size:.65rem;line-height:1.5;text-align:right}.brand-hub_fieldLabel__G_Nz_ textarea+small{position:absolute;right:.8rem;bottom:.65rem;border-radius:999px;background:var(--hub-white);padding:.15rem .4rem}.brand-hub_consentRow__b_7ce{display:grid;margin-top:1.35rem;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;color:var(--hub-body);font-size:.72rem;line-height:1.65;cursor:pointer}.brand-hub_consentRow__b_7ce input{width:1rem;height:1rem;margin-top:.15rem;accent-color:var(--hub-coral)}.brand-hub_honeypot__rq4pr{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.brand-hub_submitButton__566oR{display:inline-flex;width:100%;min-height:3.5rem;align-items:center;justify-content:center;gap:.65rem;margin-top:1.6rem;border:0;border-radius:999px;background:var(--hub-coral);padding:.8rem 1.2rem;color:var(--hub-night);font:inherit;font-size:.82rem;font-weight:900;cursor:pointer;box-shadow:0 14px 34px color-mix(in srgb,var(--hub-coral) 22%,transparent);transition:transform .17s ease,box-shadow .17s ease,opacity .17s ease}.brand-hub_submitButton__566oR:hover:not(:disabled){box-shadow:0 20px 42px color-mix(in srgb,var(--hub-coral) 32%,transparent);transform:translateY(-2px)}.brand-hub_submitButton__566oR:disabled{cursor:not-allowed;opacity:.42}.brand-hub_submitButton__566oR svg{width:1rem;height:1rem}.brand-hub_formError__ZFwdz{margin:1rem 0 0;border-radius:.8rem;background:var(--danger-bg);padding:.8rem .9rem;color:var(--danger);font-size:.72rem;line-height:1.6}.brand-hub_formError__ZFwdz a{margin:0 .3rem;color:inherit;font-weight:850;text-underline-offset:2px}.brand-hub_formSuccess___XzbJ{display:grid;min-height:30rem;place-content:center;justify-items:start}.brand-hub_successIcon__3l_cn{display:grid;width:3.5rem;height:3.5rem;margin-bottom:1.5rem;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--hub-green) 14%,transparent);color:var(--hub-green)}.brand-hub_successIcon__3l_cn svg{width:1.4rem;height:1.4rem}.brand-hub_formSuccess___XzbJ h3{max-width:31rem;margin:.8rem 0 0;color:var(--hub-ink);font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.4}.brand-hub_formSuccess___XzbJ>p:not(.brand-hub_eyebrow___Mac_){max-width:30rem;color:var(--hub-body);line-height:1.8}.brand-hub_formSuccess___XzbJ button{display:inline-flex;align-items:center;gap:.5rem;border:0;background:transparent;padding:.5rem 0;color:var(--hub-ink);font:inherit;font-size:.78rem;font-weight:850;cursor:pointer}.brand-hub_formSuccess___XzbJ button svg{width:1rem}.brand-hub_identity__RyRt5{display:grid;grid-template-columns:minmax(11rem,.45fr) minmax(24rem,1.55fr);align-items:center;gap:clamp(2rem,7vw,7rem);border-top:1px solid var(--hub-rule)}.brand-hub_identityMark__k7IAg{position:relative;display:grid;aspect-ratio:1;max-width:15rem;place-items:center;border:1px solid var(--hub-coral);border-radius:50%}.brand-hub_identityMark__k7IAg:after,.brand-hub_identityMark__k7IAg:before{position:absolute;border:1px solid color-mix(in srgb,var(--hub-coral) 50%,transparent);border-radius:50%;content:""}.brand-hub_identityMark__k7IAg:before{inset:1rem}.brand-hub_identityMark__k7IAg:after{inset:2rem}.brand-hub_identityMark__k7IAg:before{animation:brand-hub_identityPulse__sKps6 4s ease-in-out infinite}.brand-hub_identityMark__k7IAg:after{animation:brand-hub_identityPulse__sKps6 4s ease-in-out 2s infinite}.brand-hub_identityMark__k7IAg img{z-index:2;width:44%;height:auto;border-radius:1.3rem}.brand-hub_identity__RyRt5 h2{margin:.8rem 0 0;color:var(--hub-ink);font-size:clamp(2.2rem,5.4vw,5.4rem);font-weight:900;letter-spacing:-.06em;line-height:1.02}.brand-hub_identity__RyRt5>div:last-child>p:not(.brand-hub_eyebrow___Mac_){max-width:43rem;margin:1.5rem 0 0;color:var(--hub-body);line-height:1.9}.brand-hub_identityLink__xkkEL{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.5rem;color:var(--hub-ink);font-size:.78rem;font-weight:850;text-decoration:none}.brand-hub_identityLink__xkkEL svg{width:1rem;height:1rem}.brand-hub_identityLink__xkkEL svg:first-child{color:var(--hub-coral)}@supports (animation-timeline:view()){.brand-hub_answers__7fkeG .brand-hub_sectionIntro___tOTM,.brand-hub_askCopy__CzwzT,.brand-hub_helpForm__UT_nb,.brand-hub_identity__RyRt5>*,.brand-hub_paths__yVZY_ .brand-hub_sectionIntro___tOTM,.brand-hub_thesis__zpug2>*{animation:brand-hub_sectionReveal__JeEDS linear both;animation-timeline:view();animation-range:entry 0 cover 28%}.brand-hub_answerRow__tWo_Q,.brand-hub_pathRow__tqeGR{animation:brand-hub_rowReveal__aBRmI linear both;animation-timeline:view();animation-range:entry 0 cover 18%}.brand-hub_attemptPaper__5cHvs{animation:brand-hub_attemptMeet__SGZYU linear both;animation-timeline:view();animation-range:entry 18% cover 55%}.brand-hub_referencePaper__fuk0H{animation:brand-hub_referenceMeet__rZGS4 linear both;animation-timeline:view();animation-range:entry 18% cover 55%}.brand-hub_gapLabel__3FJqz{animation:brand-hub_revealGap__RFYr6 linear both;animation-timeline:view();animation-range:entry 28% cover 58%}}@supports (animation-timeline:scroll()){.brand-hub_progressRail__eBhEQ:before{animation:brand-hub_readingProgress__d4gjt linear both;animation-timeline:scroll(root)}.brand-hub_progressRail__eBhEQ:after{animation:brand-hub_readingDot__7T555 linear both;animation-timeline:scroll(root)}}@keyframes brand-hub_headerDrop___rCEg{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes brand-hub_heroRise__wgbDu{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes brand-hub_headlineReveal__kh850{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(2rem)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes brand-hub_underlineDraw__QFHwf{to{transform:scaleX(1) rotate(-1.5deg)}}@keyframes brand-hub_fieldArrive__DRMks{0%{opacity:0;filter:blur(8px);scale:.96}to{opacity:1;filter:blur(0);scale:1}}@keyframes brand-hub_beamDraw__8DL6Y{to{scale:1 1}}@keyframes brand-hub_signalTravel__JS8hM{0%{left:0;opacity:0}8%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}@keyframes brand-hub_centerBreathe__JHwmP{0%,to{scale:1;box-shadow:0 0 0 12px color-mix(in srgb,var(--hub-coral) 10%,transparent)}50%{scale:1.07;box-shadow:0 0 0 20px color-mix(in srgb,var(--hub-coral) 4%,transparent)}}@keyframes brand-hub_centerPing__VoO__{0%{opacity:.7;scale:.8}70%,to{opacity:0;scale:1.65}}@keyframes brand-hub_nodeArrive__2ePii{0%{opacity:0;filter:blur(4px);scale:.82}to{opacity:1;filter:blur(0);scale:1}}@keyframes brand-hub_nodeListen__lc3_Z{0%,24%,to{opacity:0;scale:1}10%{opacity:.8;scale:1.055}}@keyframes brand-hub_panelEnter__ndZrG{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes brand-hub_thesisDrift__TRSzf{to{transform:translate3d(-3rem,2rem,0) scale(1.08)}}@keyframes brand-hub_identityPulse__sKps6{0%,to{opacity:.45;scale:.92}50%{opacity:1;scale:1.04}}@keyframes brand-hub_readingProgress__d4gjt{to{transform:scaleY(1)}}@keyframes brand-hub_readingDot__7T555{to{top:100%}}@keyframes brand-hub_sectionReveal__JeEDS{0%{opacity:.15;transform:translateY(3.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes brand-hub_rowReveal__aBRmI{0%{opacity:.25;transform:translateX(-1.5rem)}to{opacity:1;transform:translateX(0)}}@keyframes brand-hub_orbit__Xo2Qu{to{transform:rotate(355deg)}}@keyframes brand-hub_nudge__Yw2Z6{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes brand-hub_attemptMeet__SGZYU{0%{opacity:.7;transform:translate(-2.5rem,-1.5rem) rotate(-7deg)}to{opacity:1;transform:translate(1rem,1rem) rotate(-2deg)}}@keyframes brand-hub_referenceMeet__rZGS4{0%{opacity:.7;transform:translate(2.5rem,1.5rem) rotate(7deg)}to{opacity:1;transform:translate(-1rem,-1rem) rotate(2deg)}}@keyframes brand-hub_revealGap__RFYr6{0%{opacity:0;transform:translateY(2rem) rotate(-1.4deg)}to{opacity:1;transform:translateY(0) rotate(-1.4deg)}}@media (max-width:70rem){.brand-hub_hero__B5u0x{grid-template-columns:1fr}.brand-hub_heroCopy__Q9WZn{max-width:52rem}.brand-hub_signalField__o4u0P{height:31rem}.brand-hub_method__i9mRc{grid-template-columns:1fr}.brand-hub_askCopy__CzwzT,.brand-hub_methodCopy__i6vCf{position:static}.brand-hub_methodCopy__i6vCf{max-width:54rem}}@media (max-width:52rem){.brand-hub_progressRail__eBhEQ{display:none}.brand-hub_header__Kdt8z{position:relative;align-items:flex-start;padding:.8rem 1rem}.brand-hub_brandWords__szC9m span{display:none}.brand-hub_nav__p_7vN{justify-content:flex-end}.brand-hub_nav__p_7vN>a:not(.brand-hub_youtubeLink__1sUMZ),.brand-hub_youtubeLink__1sUMZ span,.brand-hub_youtubeLink__1sUMZ:after{display:none}.brand-hub_hero__B5u0x{min-height:auto;padding-top:4rem}.brand-hub_ask__X9Nsp,.brand-hub_identity__RyRt5,.brand-hub_sectionIntro___tOTM{grid-template-columns:1fr}.brand-hub_sectionIntro___tOTM>p:last-child{grid-column:auto;margin-top:0}.brand-hub_answerRow__tWo_Q{grid-template-columns:1fr auto}.brand-hub_answerRow__tWo_Q>span:first-child{grid-column:1/-1}.brand-hub_pathRow__tqeGR{grid-template-columns:3rem 1fr auto}.brand-hub_pathOffer__YnWNH{grid-column:2/-1;max-width:none;text-align:left}.brand-hub_identityMark__k7IAg{max-width:11rem}}@media (max-width:40rem){.brand-hub_heroCopy__Q9WZn h1{font-size:clamp(3rem,17vw,5rem)}.brand-hub_signalField__o4u0P{display:grid;height:auto;min-height:0;grid-template-columns:1fr 1fr;gap:.75rem;padding:1.5rem 0}.brand-hub_signalCenter__tSNUF,.brand-hub_signalField__o4u0P:after,.brand-hub_signalField__o4u0P:before,.brand-hub_signalLine__6r83f{display:none}.brand-hub_goal01__i7WXP,.brand-hub_goal02__mcOe6,.brand-hub_goal03__Yyo6C,.brand-hub_goal04__6Bzcs,.brand-hub_goalActive__HlvsP,.brand-hub_goalActive__HlvsP:hover,.brand-hub_goalNode___ZS_l,.brand-hub_goalNode___ZS_l:hover{position:relative;inset:auto;width:auto;min-height:8.8rem;transform:none}.brand-hub_helpPanel__LzCBX{min-height:0;border-radius:1.3rem}.brand-hub_helpPanelTopline__s1EbV{align-items:flex-start}.brand-hub_helpActions___ayiB{align-items:stretch;flex-direction:column}.brand-hub_primaryAction__2J8V_,.brand-hub_secondaryAction__nb_JD{width:100%}.brand-hub_method__i9mRc{min-height:auto}.brand-hub_gapStage__ImjoA{min-height:37rem;border-radius:1.5rem}.brand-hub_paper__Sdtb2{width:84%}.brand-hub_attemptPaper__5cHvs{top:13%;left:3%}.brand-hub_referencePaper__fuk0H{right:3%;bottom:12%}.brand-hub_gapLabel__3FJqz{right:3%;bottom:3%;width:88%}.brand-hub_pathRow__tqeGR{grid-template-columns:2rem 1fr auto;gap:.8rem;padding:1.6rem 0}.brand-hub_pathBody__8LYqZ small{display:none}.brand-hub_categoryChoices__HBmKH label{flex:1 1 calc(50% - 0.55rem);justify-content:center}}@media (prefers-reduced-motion:reduce){.brand-hub_signalField__o4u0P:before{transform:rotate(-5deg)!important}.brand-hub_page__7GSf4 *,.brand-hub_page__7GSf4 :after,.brand-hub_page__7GSf4 :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.brand-hub_hero__B5u0x{display:block;width:100%;min-height:calc(100dvh - 4.1rem);padding:clamp(.75rem,1.7vw,1.5rem)}.brand-hub_journeyCanvas__ROA1C{position:relative;width:min(100%,94rem);height:clamp(47rem,calc(100dvh - 6.2rem),59rem);min-height:47rem;margin:0 auto;border:1px solid color-mix(in srgb,var(--hub-ink) 16%,transparent);border-radius:clamp(1.25rem,2.6vw,2.4rem);background:radial-gradient(circle at 87% 25%,color-mix(in srgb,var(--hub-coral) 12%,transparent) 0,transparent 18rem),radial-gradient(circle at 35% 72%,color-mix(in srgb,var(--hub-green) 4%,transparent) 0,transparent 18rem),repeating-radial-gradient(ellipse at 58% 54%,transparent 0 6.8rem,color-mix(in srgb,var(--hub-ink) 8%,transparent) 6.85rem 6.92rem),repeating-linear-gradient(92deg,color-mix(in srgb,var(--hub-ink) 1.3%,transparent) 0 1px,transparent 1px 5px),#f5f1e8;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 65%,transparent),0 30px 90px color-mix(in srgb,var(--hub-ink) 9%,transparent);isolation:isolate}.brand-hub_journeyCanvas__ROA1C:before{position:absolute;z-index:-1;top:12%;right:6%;width:31%;aspect-ratio:1;border:1px dashed color-mix(in srgb,var(--hub-coral) 25%,transparent);border-radius:50%;content:"";transform:rotate(-11deg)}[data-theme=dark] .brand-hub_journeyCanvas__ROA1C{background:radial-gradient(circle at 87% 25%,color-mix(in srgb,var(--hub-coral) 16%,transparent) 0,transparent 18rem),radial-gradient(circle at 35% 72%,color-mix(in srgb,var(--hub-green) 7%,transparent) 0,transparent 18rem),repeating-radial-gradient(ellipse at 58% 54%,transparent 0 6.8rem,color-mix(in srgb,#fff 7%,transparent) 6.85rem 6.92rem),repeating-linear-gradient(92deg,color-mix(in srgb,#fff 1.1%,transparent) 0 1px,transparent 1px 5px),#181713}.brand-hub_journeyWordmark__nPAHB{position:absolute;z-index:8;top:7.5%;left:6.2%;display:flex;flex-direction:column;color:var(--hub-ink);pointer-events:none}.brand-hub_journeyWordmark__nPAHB strong{font-family:Songti TC,"Noto Serif TC",PMingLiU,serif;font-size:clamp(3.7rem,7vw,7.4rem);font-weight:700;letter-spacing:.04em;line-height:.96}.brand-hub_journeyWordmark__nPAHB span{margin-top:1.15rem;font-size:clamp(.82rem,1.55vw,1.45rem);font-weight:550;letter-spacing:.28em}.brand-hub_journeyInstruction__k4_rl{position:absolute;z-index:8;top:8.5%;right:5.5%;display:grid;width:min(20rem,25%);gap:.65rem;margin:0;border-top:1px solid var(--hub-rule);padding-top:.9rem;color:var(--hub-body);text-align:right}.brand-hub_journeyInstruction__k4_rl span{color:var(--hub-coral);font-size:.61rem;font-weight:900;letter-spacing:.13em}.brand-hub_journeyInstruction__k4_rl strong{font-size:clamp(.82rem,1.2vw,1.05rem);line-height:1.6}.brand-hub_signalField__o4u0P{--signal-x:0px;--signal-y:0px;position:absolute;z-index:2;inset:0;height:auto;min-height:0;isolation:isolate}.brand-hub_signalCenter__tSNUF,.brand-hub_signalField__o4u0P:after,.brand-hub_signalField__o4u0P:before,.brand-hub_signalLine__6r83f{display:none}.brand-hub_routeBranch__DaBcT,.brand-hub_routeTrunkOne__vo4Zf,.brand-hub_routeTrunkTwo__JWP3G{position:absolute;z-index:1;height:2px;border-radius:999px;background:color-mix(in srgb,var(--hub-ink) 74%,transparent);box-shadow:0 0 0 0 color-mix(in srgb,var(--hub-coral) 0,transparent);content:"";opacity:.62;transform-origin:left center;transition:height .22s ease,opacity .22s ease,background-color .22s ease,box-shadow .22s ease;animation:brand-hub_routeDraw__7NPBB 1.05s cubic-bezier(.16,1,.3,1) both}.brand-hub_routeBranch__DaBcT:after,.brand-hub_routeTrunkOne__vo4Zf:after,.brand-hub_routeTrunkTwo__JWP3G:after{position:absolute;top:50%;left:0;width:.52rem;height:.52rem;border:2px solid #f5f1e8;border-radius:50%;background:var(--hub-coral);box-shadow:0 0 1rem color-mix(in srgb,var(--hub-coral) 50%,transparent);content:"";opacity:0;transform:translate(-50%,-50%)}.brand-hub_routeTrunkOne__vo4Zf{top:69%;left:10%;width:17%;transform:rotate(13deg)}.brand-hub_routeTrunkTwo__JWP3G{top:73%;left:26.5%;width:30%;transform:rotate(-39deg);animation-delay:.12s}.brand-hub_routeDiplomatOne__iU_hD{top:54%;left:49%;width:24%;transform:rotate(-56deg)}.brand-hub_routeDiplomatTwo__iSu7h{top:34%;left:62%;width:23%;transform:rotate(-23deg)}.brand-hub_routeToeicOne__aWGiA{top:54%;left:49%;width:20%;transform:rotate(-24deg)}.brand-hub_routeToeicTwo__xozmB{top:46%;left:67%;width:27%;transform:rotate(-51deg)}.brand-hub_routeReadOne__bCnii{top:54%;left:49%;width:21%;transform:rotate(14deg)}.brand-hub_routeReadTwo__ylQlz{top:59%;left:69%;width:39%;transform:rotate(-66deg)}.brand-hub_routeUseOne__x7YjJ{top:54%;left:49%;width:20%;transform:rotate(53deg)}.brand-hub_routeUseTwo__j_06G{top:70%;left:61%;width:53%;transform:rotate(-62deg)}.brand-hub_signalField__o4u0P[data-route]:not([data-route=none]) .brand-hub_routeTrunkOne__vo4Zf,.brand-hub_signalField__o4u0P[data-route]:not([data-route=none]) .brand-hub_routeTrunkTwo__JWP3G{height:3px;background:var(--hub-coral);box-shadow:0 0 1.1rem color-mix(in srgb,var(--hub-coral) 28%,transparent);opacity:1}.brand-hub_signalField__o4u0P[data-route=diplomat] :is(.brand-hub_routeDiplomatOne__iU_hD,.brand-hub_routeDiplomatTwo__iSu7h):after,.brand-hub_signalField__o4u0P[data-route=read-aloud] :is(.brand-hub_routeReadOne__bCnii,.brand-hub_routeReadTwo__ylQlz):after,.brand-hub_signalField__o4u0P[data-route=toeic] :is(.brand-hub_routeToeicOne__aWGiA,.brand-hub_routeToeicTwo__xozmB):after,.brand-hub_signalField__o4u0P[data-route=use-it] :is(.brand-hub_routeUseOne__x7YjJ,.brand-hub_routeUseTwo__j_06G):after,.brand-hub_signalField__o4u0P[data-route]:not([data-route=none]) :is(.brand-hub_routeTrunkOne__vo4Zf,.brand-hub_routeTrunkTwo__JWP3G):after{opacity:1;animation:brand-hub_routeSignal__HFpVL 1.65s cubic-bezier(.4,0,.2,1) infinite}.brand-hub_signalField__o4u0P[data-route=diplomat] :is(.brand-hub_routeDiplomatOne__iU_hD,.brand-hub_routeDiplomatTwo__iSu7h),.brand-hub_signalField__o4u0P[data-route=read-aloud] :is(.brand-hub_routeReadOne__bCnii,.brand-hub_routeReadTwo__ylQlz),.brand-hub_signalField__o4u0P[data-route=toeic] :is(.brand-hub_routeToeicOne__aWGiA,.brand-hub_routeToeicTwo__xozmB),.brand-hub_signalField__o4u0P[data-route=use-it] :is(.brand-hub_routeUseOne__x7YjJ,.brand-hub_routeUseTwo__j_06G){height:3px;background:var(--hub-coral);box-shadow:0 0 1.1rem color-mix(in srgb,var(--hub-coral) 32%,transparent)}.brand-hub_signalField__o4u0P[data-route]:not([data-route=none]) .brand-hub_routeBranch__DaBcT{opacity:.2}.brand-hub_signalField__o4u0P[data-route=diplomat] :is(.brand-hub_routeDiplomatOne__iU_hD,.brand-hub_routeDiplomatTwo__iSu7h),.brand-hub_signalField__o4u0P[data-route=read-aloud] :is(.brand-hub_routeReadOne__bCnii,.brand-hub_routeReadTwo__ylQlz),.brand-hub_signalField__o4u0P[data-route=toeic] :is(.brand-hub_routeToeicOne__aWGiA,.brand-hub_routeToeicTwo__xozmB),.brand-hub_signalField__o4u0P[data-route=use-it] :is(.brand-hub_routeUseOne__x7YjJ,.brand-hub_routeUseTwo__j_06G){opacity:1}.brand-hub_mapDot__WRmt2{position:absolute;z-index:2;width:1rem;height:1rem;border:2px solid #f5f1e8;border-radius:50%;background:var(--hub-ink);box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-ink) 25%,transparent)}.brand-hub_mapDotOne__4981t{top:72.3%;left:25.8%}.brand-hub_mapDotTwo__ZC7_z{top:53%;left:48.4%;background:var(--hub-coral)}.brand-hub_mapDotThree__lBBVu{top:77%;left:29%;width:.6rem;height:.6rem;background:var(--hub-green)}.brand-hub_originNode__X_qKP{position:absolute;z-index:5;top:64%;left:5.8%;display:grid;justify-items:start;gap:.55rem;border:0;background:transparent;color:var(--hub-ink);font:inherit;text-align:left;cursor:pointer}.brand-hub_originNode__X_qKP>span{display:grid;width:4.3rem;height:4.3rem;place-items:center;border-radius:50%;background:var(--hub-coral);box-shadow:0 0 0 0 color-mix(in srgb,var(--hub-coral) 25%,transparent);color:var(--hub-night);font-family:Songti TC,serif;font-size:2.7rem;line-height:1;animation:brand-hub_questionPulse__k7QIC 2.8s ease-out infinite}.brand-hub_originNode__X_qKP small{color:var(--hub-soft);font-size:.66rem;font-weight:850;letter-spacing:.08em;transition:color .18s ease,transform .18s ease}.brand-hub_originNode__X_qKP:hover small{color:var(--hub-coral);transform:translateX(.25rem)}.brand-hub_destinationNode__p7nrV{position:absolute;z-index:4;top:17%;right:7.5%;display:grid;width:clamp(9rem,14vw,13.5rem);aspect-ratio:1;place-content:center;justify-items:center;border-radius:50%;background:var(--hub-coral);box-shadow:0 0 0 1.35rem color-mix(in srgb,var(--hub-coral) 9%,transparent),0 0 5rem color-mix(in srgb,var(--hub-coral) 22%,transparent);color:var(--hub-night);text-align:center;translate:var(--signal-x) var(--signal-y);transition:translate .52s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.brand-hub_destinationNode__p7nrV:before{position:absolute;inset:-2.7rem;border:2px dashed color-mix(in srgb,var(--hub-coral) 85%,transparent);border-radius:50%;content:"";animation:brand-hub_orbit__Xo2Qu 24s linear infinite}.brand-hub_destinationNode__p7nrV span{font-size:.64rem;font-weight:900;letter-spacing:.15em}.brand-hub_destinationNode__p7nrV strong{max-width:7rem;margin-top:.35rem;font-size:clamp(1rem,1.5vw,1.35rem);line-height:1.25}.brand-hub_destinationNode__p7nrV small{max-width:7.5rem;margin-top:.42rem;font-size:.6rem;font-weight:700;line-height:1.45}.brand-hub_signalField__o4u0P[data-route]:not([data-route=none]) .brand-hub_destinationNode__p7nrV{box-shadow:0 0 0 1.7rem color-mix(in srgb,var(--hub-coral) 14%,transparent),0 0 6rem color-mix(in srgb,var(--hub-coral) 38%,transparent);transform:scale(1.06)}.brand-hub_goalActive__HlvsP,.brand-hub_goalActive__HlvsP:hover,.brand-hub_goalNode___ZS_l,.brand-hub_goalNode___ZS_l:hover{position:absolute;z-index:6;display:flex;width:auto;min-height:0;align-items:center;gap:.6rem;border:0;border-radius:999px;background:transparent;padding:0;box-shadow:none;color:var(--hub-ink);text-align:left;transform:none;backdrop-filter:none;animation:brand-hub_nodeArrive__2ePii .62s cubic-bezier(.16,1,.3,1) both}.brand-hub_goalNode___ZS_l:before{display:none}.brand-hub_goal01__i7WXP,.brand-hub_goal02__mcOe6,.brand-hub_goal03__Yyo6C,.brand-hub_goal04__6Bzcs{right:auto;bottom:auto}.brand-hub_goal01__i7WXP{top:30.5%;left:59%}.brand-hub_goal02__mcOe6{top:42.5%;left:64%}.brand-hub_goal03__Yyo6C{top:55%;left:66%}.brand-hub_goal04__6Bzcs{top:66.5%;left:57.5%}.brand-hub_goalCore___QzWt{display:grid;width:2.65rem;height:2.65rem;flex:0 0 auto;place-items:center;border:2px solid var(--hub-ink);border-radius:50%;background:#f5f1e8;box-shadow:0 0 0 .45rem color-mix(in srgb,#f5f1e8 70%,transparent);transition:background-color .18s ease,border-color .18s ease,transform .22s cubic-bezier(.16,1,.3,1)}[data-theme=dark] .brand-hub_goalCore___QzWt{background:var(--hub-night-raised)}.brand-hub_goalNode___ZS_l .brand-hub_goalCore___QzWt svg{width:1rem;height:1rem;color:var(--hub-ink);transition:color .18s ease}.brand-hub_goalLabel__JNY9r{display:grid;min-width:8.5rem;gap:.08rem;border:1px solid color-mix(in srgb,var(--hub-ink) 13%,transparent);border-radius:.8rem;background:color-mix(in srgb,#f5f1e8 88%,transparent);padding:.58rem .72rem;box-shadow:0 10px 32px color-mix(in srgb,var(--hub-ink) 7%,transparent);transition:border-color .18s ease,transform .22s cubic-bezier(.16,1,.3,1),background-color .18s ease;backdrop-filter:blur(12px)}[data-theme=dark] .brand-hub_goalLabel__JNY9r{background:color-mix(in srgb,var(--hub-night-raised) 88%,transparent)}.brand-hub_goalLabel__JNY9r small{color:var(--hub-coral);font-size:.55rem;font-weight:900;letter-spacing:.12em}.brand-hub_goalNode___ZS_l .brand-hub_goalLabel__JNY9r strong{font-size:.78rem;line-height:1.3}.brand-hub_goalLabel__JNY9r>span{overflow:hidden;max-width:0;max-height:0;color:var(--hub-soft);font-size:.62rem;line-height:1.4;opacity:0;transition:max-width .26s ease,max-height .26s ease,opacity .18s ease;white-space:nowrap}.brand-hub_goalActive__HlvsP .brand-hub_goalCore___QzWt,.brand-hub_goalNode___ZS_l:focus-visible .brand-hub_goalCore___QzWt,.brand-hub_goalNode___ZS_l:hover .brand-hub_goalCore___QzWt{border-color:var(--hub-coral);background:var(--hub-coral);transform:scale(1.15)}.brand-hub_goalActive__HlvsP .brand-hub_goalCore___QzWt svg,.brand-hub_goalNode___ZS_l:focus-visible .brand-hub_goalCore___QzWt svg,.brand-hub_goalNode___ZS_l:hover .brand-hub_goalCore___QzWt svg{color:var(--hub-night)}.brand-hub_goalActive__HlvsP .brand-hub_goalLabel__JNY9r,.brand-hub_goalNode___ZS_l:focus-visible .brand-hub_goalLabel__JNY9r,.brand-hub_goalNode___ZS_l:hover .brand-hub_goalLabel__JNY9r{border-color:var(--hub-coral);background:var(--hub-white);transform:translateX(.25rem)}.brand-hub_goalActive__HlvsP .brand-hub_goalLabel__JNY9r>span,.brand-hub_goalNode___ZS_l:focus-visible .brand-hub_goalLabel__JNY9r>span,.brand-hub_goalNode___ZS_l:hover .brand-hub_goalLabel__JNY9r>span{max-width:13rem;max-height:2rem;opacity:1}.brand-hub_journeyOutcome__wX4eW{position:absolute;z-index:7;right:4.2%;bottom:5%;width:min(47%,43rem)}.brand-hub_journeyOutcome__wX4eW .brand-hub_helpPanel__LzCBX{min-height:0;border:1px solid color-mix(in srgb,var(--hub-ink) 12%,transparent);border-radius:1.4rem;background:color-mix(in srgb,var(--hub-white) 94%,transparent);padding:clamp(1.25rem,2.2vw,2rem);box-shadow:0 24px 72px color-mix(in srgb,var(--hub-ink) 12%,transparent);backdrop-filter:blur(18px)}.brand-hub_journeyOutcome__wX4eW .brand-hub_helpPanelEmpty__I4NEf{justify-items:start;border:0;background:transparent;padding:0;box-shadow:none;color:var(--hub-ink);text-align:left;backdrop-filter:none}.brand-hub_helpPanelEmpty__I4NEf h1{margin:.55rem 0 0;color:var(--hub-ink);font-family:Songti TC,"Noto Serif TC",PMingLiU,serif;font-size:clamp(3rem,5vw,5.9rem);font-weight:700;letter-spacing:.015em;line-height:1}.brand-hub_helpPanelEmpty__I4NEf h1 span{color:var(--hub-coral)}.brand-hub_journeyOutcome__wX4eW .brand-hub_helpPanelEmpty__I4NEf p{max-width:33rem;margin:1.1rem 0 0;color:var(--hub-body);font-size:.82rem;line-height:1.75}.brand-hub_routeReset__vBGL8{border:0;border-bottom:1px solid;background:transparent;padding:.1rem 0;color:var(--hub-soft);font:inherit;font-size:.62rem;font-weight:800;cursor:pointer}.brand-hub_journeyOutcome__wX4eW .brand-hub_helpPanel__LzCBX h2{max-width:34rem;margin-top:.75rem;font-size:clamp(1.35rem,2.4vw,2.15rem);line-height:1.28}.brand-hub_journeyOutcome__wX4eW .brand-hub_helpPanel__LzCBX>p{margin-top:.75rem;font-size:.78rem;line-height:1.65}.brand-hub_journeyOutcome__wX4eW .brand-hub_offerLine__LewVd{margin-top:.9rem}.brand-hub_journeyOutcome__wX4eW .brand-hub_helpActions___ayiB{margin-top:1rem}.brand-hub_journeyContinue__UU3tt{position:absolute;z-index:8;bottom:4.5%;left:5.8%;display:inline-flex;align-items:center;gap:.5rem;color:var(--hub-ink);font-size:.7rem;font-weight:850;text-decoration:none}.brand-hub_journeyContinue__UU3tt svg{width:.9rem;transition:transform .18s ease}.brand-hub_journeyContinue__UU3tt:hover svg{transform:translateY(.25rem)}@keyframes brand-hub_routeDraw__7NPBB{0%{opacity:0;scale:0 1}to{scale:1 1}}@keyframes brand-hub_routeSignal__HFpVL{0%{left:0}to{left:100%}}@keyframes brand-hub_questionPulse__k7QIC{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--hub-coral) 28%,transparent)}70%,to{box-shadow:0 0 0 1.45rem color-mix(in srgb,var(--hub-coral) 0,transparent)}}@media (max-width:70rem){.brand-hub_journeyCanvas__ROA1C{height:51rem}.brand-hub_journeyWordmark__nPAHB strong{font-size:clamp(3.8rem,8vw,6.2rem)}.brand-hub_journeyInstruction__k4_rl{display:none}.brand-hub_goalLabel__JNY9r{min-width:7.2rem}.brand-hub_journeyOutcome__wX4eW{width:52%}}@media (max-width:64rem) and (min-width:48.01rem){.brand-hub_journeyCanvas__ROA1C{height:60rem}.brand-hub_journeyWordmark__nPAHB{top:5.5%}.brand-hub_journeyWordmark__nPAHB strong{font-size:clamp(4rem,9vw,5.2rem)}.brand-hub_journeyWordmark__nPAHB span{margin-top:.85rem;font-size:.86rem}.brand-hub_destinationNode__p7nrV{top:16%;right:8%}.brand-hub_goalLabel__JNY9r{min-width:7.4rem}.brand-hub_goalLabel__JNY9r>span{display:none}.brand-hub_journeyOutcome__wX4eW{right:5%;bottom:4.5%;width:66%}.brand-hub_helpPanelEmpty__I4NEf h1{font-size:clamp(3.8rem,8vw,5rem)}.brand-hub_journeyContinue__UU3tt{bottom:5%}}@media (max-width:48rem){.brand-hub_hero__B5u0x{min-height:auto;padding:.65rem}.brand-hub_journeyCanvas__ROA1C{display:flex;height:auto;min-height:0;flex-direction:column;border-radius:1.35rem;padding:2rem 1.15rem 1.25rem}.brand-hub_journeyCanvas__ROA1C:before{top:18rem;right:-52%;width:130%}.brand-hub_journeyWordmark__nPAHB{position:relative;top:auto;left:auto}.brand-hub_journeyWordmark__nPAHB strong{font-size:clamp(3.25rem,16vw,5.6rem)}.brand-hub_journeyWordmark__nPAHB span{margin-top:.65rem;font-size:clamp(.62rem,3vw,.85rem);letter-spacing:.2em}.brand-hub_signalField__o4u0P{position:relative;inset:auto;display:grid;height:auto;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:2.5rem}.brand-hub_mapDot__WRmt2,.brand-hub_originNode__X_qKP,.brand-hub_routeBranch__DaBcT,.brand-hub_routeTrunkOne__vo4Zf,.brand-hub_routeTrunkTwo__JWP3G{display:none}.brand-hub_destinationNode__p7nrV{position:relative;top:auto;right:auto;width:8.25rem;grid-column:1/-1;justify-self:end;margin:0 1rem 2rem 0}.brand-hub_destinationNode__p7nrV:before{inset:-1.5rem}.brand-hub_goal01__i7WXP,.brand-hub_goal02__mcOe6,.brand-hub_goal03__Yyo6C,.brand-hub_goal04__6Bzcs,.brand-hub_goalActive__HlvsP,.brand-hub_goalActive__HlvsP:hover,.brand-hub_goalNode___ZS_l,.brand-hub_goalNode___ZS_l:hover{position:relative;inset:auto;align-items:stretch;flex-direction:column;gap:.55rem}.brand-hub_goalActive__HlvsP .brand-hub_goalLabel__JNY9r,.brand-hub_goalLabel__JNY9r,.brand-hub_goalNode___ZS_l:focus-visible .brand-hub_goalLabel__JNY9r,.brand-hub_goalNode___ZS_l:hover .brand-hub_goalLabel__JNY9r{width:100%;min-width:0;min-height:6.6rem;align-content:start;transform:none}.brand-hub_goalActive__HlvsP .brand-hub_goalLabel__JNY9r>span,.brand-hub_goalLabel__JNY9r>span,.brand-hub_goalNode___ZS_l:focus-visible .brand-hub_goalLabel__JNY9r>span,.brand-hub_goalNode___ZS_l:hover .brand-hub_goalLabel__JNY9r>span{max-width:none;max-height:none;margin-top:.25rem;opacity:1;white-space:normal}.brand-hub_journeyOutcome__wX4eW{position:relative;right:auto;bottom:auto;width:100%;margin-top:2rem}.brand-hub_helpPanelEmpty__I4NEf h1{font-size:clamp(3.3rem,14vw,5.2rem)}.brand-hub_journeyContinue__UU3tt{position:relative;bottom:auto;left:auto;align-self:flex-start;margin-top:1.5rem}}.brand-hub_journeyCanvas__ROA1C{display:grid;height:auto;min-height:calc(100dvh - 6.2rem);grid-template-columns:minmax(16rem,.72fr) minmax(30rem,1.28fr);gap:clamp(1.4rem,3vw,3.5rem);overflow:hidden;padding:clamp(2.2rem,5vw,5.2rem);background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--hub-coral) 13%,transparent),transparent 21rem),repeating-radial-gradient(ellipse at 88% 18%,transparent 0 8rem,color-mix(in srgb,var(--hub-ink) 7%,transparent) 8.05rem 8.12rem),repeating-linear-gradient(92deg,color-mix(in srgb,var(--hub-ink) 1%,transparent) 0 1px,transparent 1px 5px),#f5f1e8}.brand-hub_journeyCanvas__ROA1C:before{top:-11rem;right:-7rem;width:30rem;border-color:color-mix(in srgb,var(--hub-coral) 42%,transparent)}[data-theme=dark] .brand-hub_journeyCanvas__ROA1C{background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--hub-coral) 15%,transparent),transparent 21rem),repeating-radial-gradient(ellipse at 88% 18%,transparent 0 8rem,color-mix(in srgb,#fff 7%,transparent) 8.05rem 8.12rem),repeating-linear-gradient(92deg,color-mix(in srgb,#fff 1%,transparent) 0 1px,transparent 1px 5px),#181713}.brand-hub_journeyWordmark__nPAHB{position:relative;z-index:2;top:auto;left:auto;align-self:start}.brand-hub_journeyWordmark__nPAHB strong{font-size:clamp(3.5rem,4.6vw,6rem);white-space:nowrap}.brand-hub_journeyWordmark__nPAHB span{font-size:clamp(.68rem,1.3vw,1.2rem)}.brand-hub_roadThesis__CHUYg{position:relative;z-index:2;grid-column:1/-1;width:min(100%,58rem);align-self:end;padding-bottom:.35rem}.brand-hub_roadThesisKicker__VyGpx{margin:0;color:var(--hub-coral);font-size:.63rem;font-weight:900;letter-spacing:.15em}.brand-hub_roadThesis__CHUYg h1{margin:.75rem 0 0;color:var(--hub-ink);font-family:Songti TC,"Noto Serif TC",PMingLiU,serif;font-size:clamp(2.6rem,3vw,3.8rem);font-weight:700;letter-spacing:.01em;line-height:.98}.brand-hub_roadThesis__CHUYg h1 span{color:var(--hub-coral)}.brand-hub_roadThesisBody__0tb_t{max-width:42rem;margin:1.3rem 0 0;color:var(--hub-body);font-size:.82rem;line-height:1.85}.brand-hub_roadAiNote__G62WY{display:inline-flex;max-width:42rem;margin:.85rem 0 0;border-left:2px solid var(--hub-coral);padding-left:.75rem;color:var(--hub-ink);font-size:.69rem;font-weight:750;line-height:1.65}.brand-hub_examRouteMap___BRDO{position:relative;z-index:3;grid-column:1/-1;width:100%;min-width:0;color:var(--hub-ink)}.brand-hub_examRouteMap___BRDO>p{margin:0 0 .45rem 52%;color:var(--hub-coral);font-size:.58rem;font-weight:900;letter-spacing:.14em}.brand-hub_examRouteField__GblI_{position:relative;width:100%;height:clamp(18rem,25vw,22rem)}.brand-hub_examRouteField__GblI_:after,.brand-hub_examRouteField__GblI_:before{position:absolute;content:"";pointer-events:none}.brand-hub_examRouteField__GblI_:before{bottom:3.8rem;left:5%;width:48%;border-top:1.5px solid color-mix(in srgb,var(--hub-ink) 62%,transparent);transform:rotate(-15deg);transform-origin:left}.brand-hub_examRouteField__GblI_:after{top:46%;left:80%;width:13%;border-top:1.5px solid color-mix(in srgb,var(--hub-ink) 62%,transparent);transform:rotate(-30deg);transform-origin:left}.brand-hub_examRouteAttempt__ntZ3r,.brand-hub_examRouteConfidence__YL4I9,.brand-hub_examRouteEvidence__0cpqC,.brand-hub_examRouteJunction__8M7Hs,.brand-hub_examRouteMerge__IahOL,.brand-hub_examRouteStart__pkIrn{position:absolute;z-index:4;display:grid;justify-items:center;gap:.28rem;color:var(--hub-soft)}.brand-hub_examRouteAttempt__ntZ3r i,.brand-hub_examRouteConfidence__YL4I9 i,.brand-hub_examRouteEvidence__0cpqC i,.brand-hub_examRouteJunction__8M7Hs i,.brand-hub_examRouteMerge__IahOL i,.brand-hub_examRouteStart__pkIrn i{display:grid;width:2.35rem;height:2.35rem;place-items:center;border:1.5px solid color-mix(in srgb,var(--hub-ink) 46%,transparent);border-radius:50%;background:var(--surface-page);color:var(--hub-ink);font-size:.55rem;font-style:normal;font-weight:900}.brand-hub_examRouteAttempt__ntZ3r small,.brand-hub_examRouteConfidence__YL4I9 small,.brand-hub_examRouteEvidence__0cpqC small,.brand-hub_examRouteJunction__8M7Hs small,.brand-hub_examRouteMerge__IahOL small,.brand-hub_examRouteStart__pkIrn small{font-size:.55rem;font-weight:800;white-space:nowrap}.brand-hub_examRouteStart__pkIrn{bottom:1.15rem;left:1.5%}.brand-hub_examRouteStart__pkIrn i{width:3.35rem;height:3.35rem;border:0;background:var(--hub-coral);color:var(--hub-night);font-size:1.1rem;box-shadow:0 0 0 .5rem color-mix(in srgb,var(--hub-coral) 12%,transparent)}.brand-hub_examRouteAttempt__ntZ3r{bottom:3.5rem;left:17%}.brand-hub_examRouteConfidence__YL4I9{bottom:5.8rem;left:30%}.brand-hub_examRouteEvidence__0cpqC{bottom:8rem;left:41%}.brand-hub_examRouteJunction__8M7Hs{top:38%;left:50.5%;color:var(--hub-ink)}.brand-hub_examRouteJunction__8M7Hs i{width:3rem;height:3rem;border:.22rem solid var(--surface-page);background:var(--hub-coral);box-shadow:0 0 0 2px var(--hub-coral)}.brand-hub_examRouteMerge__IahOL{top:40%;left:79%}.brand-hub_examRouteMerge__IahOL i{border-color:var(--hub-coral);color:var(--hub-coral)}.brand-hub_examRouteLine__Pf94I{position:absolute;z-index:1;height:2px;border-radius:999px;background:currentColor;opacity:.18;transform-origin:left;transition:height .18s ease,opacity .18s ease}.brand-hub_examRouteLineToeic__tyKN5{color:var(--hub-coral)}.brand-hub_examRouteLineDiplomat__0mHXf{color:var(--hub-ink)}.brand-hub_examRouteLineRead__wk9wz{color:#18764d}[data-theme=dark] .brand-hub_examRouteLineRead__wk9wz{color:#6dc48e}.brand-hub_examRouteLineOut__MpuXb{left:53%;width:11%}.brand-hub_examRouteLineBack__oAiPT{left:68%;width:12%}.brand-hub_examRouteLineToeic__tyKN5.brand-hub_examRouteLineOut__MpuXb{top:44%;transform:rotate(-34deg)}.brand-hub_examRouteLineToeic__tyKN5.brand-hub_examRouteLineBack__oAiPT{top:24%;transform:rotate(26deg)}.brand-hub_examRouteLineDiplomat__0mHXf.brand-hub_examRouteLineBack__oAiPT,.brand-hub_examRouteLineDiplomat__0mHXf.brand-hub_examRouteLineOut__MpuXb{top:47%}.brand-hub_examRouteLineRead__wk9wz.brand-hub_examRouteLineOut__MpuXb{top:49%;transform:rotate(34deg)}.brand-hub_examRouteLineRead__wk9wz.brand-hub_examRouteLineBack__oAiPT{top:70%;transform:rotate(-26deg)}.brand-hub_examRouteMap___BRDO[data-route=diplomat] .brand-hub_examRouteLineDiplomat__0mHXf,.brand-hub_examRouteMap___BRDO[data-route=read-aloud] .brand-hub_examRouteLineRead__wk9wz,.brand-hub_examRouteMap___BRDO[data-route=toeic] .brand-hub_examRouteLineToeic__tyKN5{height:3px;opacity:1}.brand-hub_examRouteChoice__cChhO{position:absolute;z-index:4;display:grid;width:8.6rem;min-height:3.35rem;place-content:center;border:1px solid color-mix(in srgb,var(--hub-ink) 15%,transparent);border-radius:999px;background:color-mix(in srgb,var(--hub-white) 92%,transparent);color:var(--hub-ink);font:inherit;cursor:pointer;box-shadow:0 .75rem 2rem color-mix(in srgb,var(--hub-ink) 8%,transparent);transition:background-color .18s ease,color .18s ease,transform .18s ease}.brand-hub_examRouteChoice__cChhO:first-of-type{top:10%;left:59%}.brand-hub_examRouteChoice__cChhO:nth-of-type(2){top:39%;left:61%}.brand-hub_examRouteChoice__cChhO:nth-of-type(3){top:67%;left:59%}.brand-hub_examRouteChoice__cChhO small{font-size:.44rem;font-weight:900;letter-spacing:.09em}.brand-hub_examRouteChoice__cChhO strong{font-size:.68rem}.brand-hub_examRouteChoiceActive__ZK_9_,.brand-hub_examRouteChoice__cChhO:focus-visible,.brand-hub_examRouteChoice__cChhO:hover{background:var(--hub-ink);color:var(--surface-page);transform:translateY(-.18rem)}.brand-hub_examRouteTraveler__Sf7a_{position:absolute;z-index:3;top:80%;left:5%;width:.72rem;height:.72rem;border:2px solid var(--surface-page);border-radius:50%;background:var(--hub-coral);box-shadow:0 0 0 .3rem color-mix(in srgb,var(--hub-coral) 16%,transparent);pointer-events:none}.brand-hub_examRouteMap___BRDO[data-route=toeic] .brand-hub_examRouteTraveler__Sf7a_{animation:brand-hub_examRouteToeic__d_hYt 7.4s cubic-bezier(.45,0,.55,1) infinite}.brand-hub_examRouteMap___BRDO[data-route=diplomat] .brand-hub_examRouteTraveler__Sf7a_{background:var(--hub-ink);animation:brand-hub_examRouteDiplomat__UeLVO 7.4s cubic-bezier(.45,0,.55,1) infinite}.brand-hub_examRouteMap___BRDO[data-route=read-aloud] .brand-hub_examRouteTraveler__Sf7a_{background:#18764d;animation:brand-hub_examRouteRead__3AuPN 7.4s cubic-bezier(.45,0,.55,1) infinite}.brand-hub_examRouteDestination___Kzmv{position:absolute;z-index:5;top:1%;right:.5%;display:grid;width:9rem;height:9rem;place-content:center;border-radius:50%;background:var(--hub-coral);padding:1rem;color:var(--hub-night);text-decoration:none;box-shadow:0 1rem 3rem color-mix(in srgb,var(--hub-coral) 18%,transparent);transition:transform .22s cubic-bezier(.16,1,.3,1)}.brand-hub_examRouteDestination___Kzmv:focus-visible,.brand-hub_examRouteDestination___Kzmv:hover{transform:scale(1.05)}.brand-hub_examRouteDestination___Kzmv small{font-size:.48rem;font-weight:900;letter-spacing:.12em}.brand-hub_examRouteDestination___Kzmv strong{margin-top:.12rem;font-family:Songti TC,"Noto Serif TC",PMingLiU,serif;font-size:1.15rem;line-height:1.2}.brand-hub_examRouteDestination___Kzmv span{margin-top:.18rem;font-size:.52rem;font-weight:750;line-height:1.35}.brand-hub_examRouteDestination___Kzmv svg{width:.85rem;margin:.3rem auto 0}.brand-hub_examRouteCaption__WXLmV{display:grid;max-width:40rem;grid-template-columns:auto 1fr;gap:.45rem .9rem;margin:-1.15rem 0 0 52%;border-top:1px solid color-mix(in srgb,var(--hub-ink) 14%,transparent);padding-top:.75rem;color:var(--hub-soft);font-size:.62rem;line-height:1.55}.brand-hub_examRouteCaption__WXLmV span{color:var(--hub-coral);font-size:.55rem;font-weight:900;letter-spacing:.1em}.brand-hub_examRouteCaption__WXLmV strong{color:var(--hub-body);font-size:.65rem}@keyframes brand-hub_examRouteToeic__d_hYt{0%,5%{top:80%;left:5%;opacity:0}10%{opacity:1}22%{top:68%;left:19%}34%{top:57%;left:32%}46%{top:47%;left:43%}56%{top:44%;left:52%}68%{top:18%;left:65%}80%{top:46%;left:80%}90%,96%{top:23%;left:91%;opacity:1}to{top:23%;left:91%;opacity:0}}@keyframes brand-hub_examRouteDiplomat__UeLVO{0%,5%{top:80%;left:5%;opacity:0}10%{opacity:1}22%{top:68%;left:19%}34%{top:57%;left:32%}46%{top:47%;left:43%}56%{top:44%;left:52%}68%{top:46%;left:66%}80%{top:46%;left:80%}90%,96%{top:23%;left:91%;opacity:1}to{top:23%;left:91%;opacity:0}}@keyframes brand-hub_examRouteRead__3AuPN{0%,5%{top:80%;left:5%;opacity:0}10%{opacity:1}22%{top:68%;left:19%}34%{top:57%;left:32%}46%{top:47%;left:43%}56%{top:44%;left:52%}68%{top:71%;left:65%}80%{top:46%;left:80%}90%,96%{top:23%;left:91%;opacity:1}to{top:23%;left:91%;opacity:0}}.brand-hub_capabilityMap___G2zX{position:relative;z-index:3;grid-column:1/-1;min-width:0;border-top:1px solid color-mix(in srgb,var(--hub-ink) 14%,transparent);padding-top:clamp(1.5rem,3vw,2.7rem)}.brand-hub_capabilityMapIntro___FT0K{display:grid;grid-template-columns:minmax(22rem,.9fr) minmax(20rem,1.1fr);align-items:start;gap:.55rem clamp(2rem,6vw,6rem)}.brand-hub_capabilityMapIntro___FT0K p{margin:0;color:var(--hub-coral);font-size:.6rem;font-weight:900;letter-spacing:.16em}.brand-hub_capabilityMapIntro___FT0K h2{grid-column:1;margin:0;font-family:Songti TC,"Noto Serif TC",PMingLiU,serif;font-size:clamp(2.25rem,4vw,4rem);font-weight:700;letter-spacing:-.05em;line-height:1.08}.brand-hub_capabilityMapIntro___FT0K>span{grid-column:2;grid-row:1/3;max-width:34rem;margin-top:.2rem;color:var(--hub-body);font-size:clamp(.78rem,1.15vw,.92rem);line-height:1.85}.brand-hub_capabilityField__nuKbD{position:relative;height:clamp(19rem,29vw,23.5rem);margin-top:clamp(.5rem,1.4vw,1.1rem)}.brand-hub_capabilityNetwork__MSQYM{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible}.brand-hub_capabilityBranch___m2Bx,.brand-hub_capabilityRoute__mjHed,.brand-hub_capabilityTerrain__YgL57{fill:none;vector-effect:non-scaling-stroke}.brand-hub_capabilityTerrain__YgL57{stroke:color-mix(in srgb,var(--hub-ink) 30%,transparent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.brand-hub_capabilityBranch___m2Bx{stroke:color-mix(in srgb,var(--hub-ink) 20%,transparent);stroke-dasharray:3 7;stroke-linecap:round;stroke-width:1.25}.brand-hub_capabilityRoute__mjHed{stroke:var(--hub-coral);stroke-dasharray:1200;stroke-dashoffset:1200;stroke-linecap:round;stroke-linejoin:round;stroke-width:4;filter:drop-shadow(0 5px 8px color-mix(in srgb,var(--hub-coral) 24%,transparent));animation:brand-hub_capabilityRouteDraw___pk2y .76s cubic-bezier(.16,1,.3,1) forwards}.brand-hub_capabilityNode__PJ_GF{position:absolute;z-index:3;display:grid;width:5.25rem;min-height:5.25rem;grid-template-columns:auto auto;place-content:center;gap:.22rem .4rem;border:1px solid color-mix(in srgb,var(--hub-ink) 18%,transparent);border-radius:50%;background:color-mix(in srgb,var(--hub-white) 96%,transparent);color:var(--hub-ink);font:inherit;cursor:pointer;box-shadow:0 .7rem 2rem color-mix(in srgb,var(--hub-ink) 7%,transparent);transform:translate(-50%,-50%);transition:border-color .19s ease,box-shadow .19s ease,color .19s ease,background-color .19s ease}.brand-hub_capabilityNode__PJ_GF>span{color:var(--hub-soft);font-size:.48rem;font-weight:900;letter-spacing:.1em}.brand-hub_capabilityNode__PJ_GF svg{width:.8rem;height:.8rem;color:var(--hub-soft)}.brand-hub_capabilityNode__PJ_GF strong{grid-column:1/-1;font-size:.7rem;line-height:1.3}.brand-hub_capabilityNode__PJ_GF:focus-visible,.brand-hub_capabilityNode__PJ_GF:hover{border-color:var(--hub-coral);box-shadow:0 0 0 .45rem color-mix(in srgb,var(--hub-coral) 10%,transparent),0 1rem 2.5rem color-mix(in srgb,var(--hub-ink) 9%,transparent)}.brand-hub_capabilityNodeLit__9fcIN{border-color:color-mix(in srgb,var(--hub-coral) 70%,transparent);box-shadow:0 0 0 .35rem color-mix(in srgb,var(--hub-coral) 8%,transparent),0 .9rem 2.4rem color-mix(in srgb,var(--hub-ink) 8%,transparent)}.brand-hub_capabilityNodeActive__O7lbj{border-color:var(--hub-ink);background:var(--hub-ink);color:var(--surface-page);box-shadow:0 0 0 .55rem color-mix(in srgb,var(--hub-ink) 8%,transparent),0 1.2rem 2.8rem color-mix(in srgb,var(--hub-ink) 16%,transparent)}.brand-hub_capabilityNodeActive__O7lbj svg,.brand-hub_capabilityNodeActive__O7lbj>span{color:color-mix(in srgb,var(--surface-page) 72%,transparent)}.brand-hub_capabilityNode01__chzrT{top:75%;left:7%}.brand-hub_capabilityNode02__u60_b{top:54.17%;left:25.5%}.brand-hub_capabilityNode03__Lnq5E{top:75%;left:43%}.brand-hub_capabilityNode04__2zgnW{top:51.39%;left:61%}.brand-hub_capabilityNode05__9oA4Y{top:29.17%;left:77.5%}.brand-hub_capabilityNode06__F42pS{top:19.44%;left:92.5%;width:8.5rem;min-height:8.5rem;border:0;background:var(--hub-coral);color:var(--hub-night);box-shadow:0 0 0 .9rem color-mix(in srgb,var(--hub-coral) 9%,transparent),0 1.2rem 3.4rem color-mix(in srgb,var(--hub-coral) 18%,transparent)}.brand-hub_capabilityNode06__F42pS svg,.brand-hub_capabilityNode06__F42pS>span{color:color-mix(in srgb,var(--hub-night) 65%,transparent)}.brand-hub_capabilityNode06__F42pS strong{font-family:Songti TC,"Noto Serif TC",PMingLiU,serif;font-size:1.08rem}.brand-hub_capabilityNode06__F42pS.brand-hub_capabilityNodeActive__O7lbj{background:var(--hub-coral);color:var(--hub-night);box-shadow:0 0 0 1rem color-mix(in srgb,var(--hub-coral) 14%,transparent),0 1.4rem 3.6rem color-mix(in srgb,var(--hub-coral) 26%,transparent)}.brand-hub_capabilityTraveler__hiD8v{fill:var(--hub-coral);filter:drop-shadow(0 0 8px var(--hub-coral));stroke:var(--surface-page);stroke-width:3;vector-effect:non-scaling-stroke}.brand-hub_capabilityControls__Q5wTC{display:grid;grid-template-columns:minmax(18rem,.68fr) minmax(24rem,1.32fr);gap:1rem;align-items:stretch;margin-top:-.15rem}.brand-hub_capabilityLensPicker__SPqjj{display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));border:1px solid color-mix(in srgb,var(--hub-ink) 14%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--hub-white) 78%,transparent);padding:.28rem}.brand-hub_capabilityLensPicker__SPqjj button{display:grid;min-height:3.2rem;place-content:center;gap:.12rem;border:0;border-radius:.75rem;background:transparent;color:var(--hub-ink);font:inherit;cursor:pointer}.brand-hub_capabilityLensPicker__SPqjj small{color:var(--hub-soft);font-size:.43rem;font-weight:900;letter-spacing:.1em}.brand-hub_capabilityLensPicker__SPqjj strong{font-size:.72rem}.brand-hub_capabilityLensPicker__SPqjj .brand-hub_capabilityLensActive__2Zvrh{background:var(--hub-ink);color:var(--surface-page)}.brand-hub_capabilityLensPicker__SPqjj .brand-hub_capabilityLensActive__2Zvrh small{color:color-mix(in srgb,var(--surface-page) 65%,transparent)}.brand-hub_capabilityLensDetail__j_8ll{display:grid;grid-template-columns:1fr auto;gap:.28rem 1rem;border:1px solid color-mix(in srgb,var(--hub-ink) 14%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--hub-white) 78%,transparent);padding:.9rem 1rem}.brand-hub_capabilityLensDetail__j_8ll>p,.brand-hub_capabilityLensDetail__j_8ll>span,.brand-hub_capabilityLensDetail__j_8ll>strong{grid-column:1}.brand-hub_capabilityLensDetail__j_8ll>span{color:var(--hub-coral);font-size:.52rem;font-weight:900;letter-spacing:.1em}.brand-hub_capabilityLensDetail__j_8ll>strong{font-size:.76rem;line-height:1.55}.brand-hub_capabilityLensDetail__j_8ll>p{margin:0;color:var(--hub-soft);font-size:.62rem}.brand-hub_capabilityLensDetail__j_8ll>a{display:inline-flex;grid-column:2;grid-row:1/4;align-items:center;align-self:center;gap:.4rem;border-radius:999px;background:var(--hub-coral);padding:.65rem .85rem;color:var(--hub-night);font-size:.62rem;font-weight:900;text-decoration:none}.brand-hub_capabilityLensDetail__j_8ll svg{width:.8rem}.brand-hub_capabilityCaption__CTkTL{max-width:46rem;margin:1.2rem auto 0;color:var(--hub-soft);font-size:.64rem;line-height:1.75;text-align:center}@keyframes brand-hub_capabilityRouteDraw___pk2y{to{stroke-dashoffset:0}}.brand-hub_heroSignal__hIpcW{position:relative;z-index:3;align-self:center;justify-self:end;width:min(100%,18rem);min-width:0;color:var(--hub-ink);text-align:center}.brand-hub_heroSignal__hIpcW>p{margin:0 0 .35rem;color:var(--hub-coral);font-size:.55rem;font-weight:900;letter-spacing:.15em}.brand-hub_signalField__o4u0P{position:relative;width:min(100%,17rem);margin:0 auto;aspect-ratio:1;border-radius:1.5rem}.brand-hub_signalRing__KZNzs{position:absolute;top:15%;left:8%;width:82%;height:66%;border-top:2px solid color-mix(in srgb,var(--hub-coral) 72%,transparent);border-radius:50%;transform:rotate(-24deg)}.brand-hub_signalRing__KZNzs:after,.brand-hub_signalRing__KZNzs:before{position:absolute;border-top:1px solid color-mix(in srgb,var(--hub-ink) 12%,transparent);border-radius:50%;content:""}.brand-hub_signalRing__KZNzs:before{inset:14% -4% auto 2%;height:72%}.brand-hub_signalRing__KZNzs:after{inset:29% 7% auto -5%;height:55%;border-top-style:dashed;border-top-color:color-mix(in srgb,var(--hub-coral) 38%,transparent)}.brand-hub_signalRing__KZNzs i{position:absolute;top:48%;left:0;width:.68rem;height:.68rem;border:2px solid var(--surface-page);border-radius:50%;background:var(--hub-coral);box-shadow:0 0 0 .32rem color-mix(in srgb,var(--hub-coral) 18%,transparent);animation:brand-hub_journeyTravel__rnrzp 5.8s cubic-bezier(.45,0,.55,1) infinite}.brand-hub_signalCenter__tSNUF,.brand-hub_signalNode__5dzqJ{border:1px solid color-mix(in srgb,var(--hub-ink) 15%,transparent);border-radius:999px;background:color-mix(in srgb,var(--hub-white) 88%,transparent);color:var(--hub-ink);font:inherit;cursor:pointer;box-shadow:0 .75rem 2.2rem color-mix(in srgb,var(--hub-ink) 8%,transparent);transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.brand-hub_signalNode__5dzqJ{position:absolute;z-index:2;display:grid;width:4.4rem;height:4.4rem;place-content:center;animation:brand-hub_responseFloat__8W8mZ 3.8s ease-in-out infinite}.brand-hub_signalNode__5dzqJ:first-of-type{bottom:2%;left:0}.brand-hub_signalNode__5dzqJ:nth-of-type(2){top:38%;left:36%;animation-delay:-1.2s}.brand-hub_signalNode__5dzqJ:nth-of-type(3){top:0;right:0;width:5.15rem;height:5.15rem;animation-delay:-2.3s}.brand-hub_signalNode__5dzqJ:nth-of-type(3):after{position:absolute;inset:-.6rem;border:1px dashed color-mix(in srgb,var(--hub-coral) 55%,transparent);border-radius:50%;content:"";pointer-events:none}.brand-hub_signalNode__5dzqJ small{color:var(--hub-coral);font-size:.48rem;font-weight:900;letter-spacing:.12em}.brand-hub_signalNode__5dzqJ strong{font-size:.78rem}.brand-hub_signalNodeActive__oOoaU,.brand-hub_signalNode__5dzqJ:focus-visible,.brand-hub_signalNode__5dzqJ:hover{border-color:var(--hub-coral);background:var(--hub-coral);color:var(--hub-ink);animation-play-state:paused}.brand-hub_signalNodeActive__oOoaU small,.brand-hub_signalNode__5dzqJ:focus-visible small,.brand-hub_signalNode__5dzqJ:hover small{color:var(--hub-ink)}.brand-hub_signalCenter__tSNUF{position:absolute;z-index:3;top:73%;left:73%;display:grid;width:6.7rem;height:6.7rem;place-content:center;padding:.75rem;background:var(--hub-ink);color:var(--surface-page);transform:translate(-50%,-50%);animation:brand-hub_responseBreathe__z7KSt 2.8s ease-in-out infinite}.brand-hub_signalCenter__tSNUF small{color:var(--hub-coral);font-size:.49rem;font-weight:900;letter-spacing:.12em}.brand-hub_signalCenter__tSNUF strong{margin-top:.18rem;font-family:Songti TC,"Noto Serif TC",PMingLiU,serif;font-size:1.5rem}.brand-hub_signalCenter__tSNUF span{margin-top:.15rem;color:color-mix(in srgb,var(--surface-page) 66%,transparent);font-size:.56rem;line-height:1.35}.brand-hub_signalCenter__tSNUF svg{width:.9rem;margin:.35rem auto 0}.brand-hub_signalCenter__tSNUF:focus-visible,.brand-hub_signalCenter__tSNUF:hover{border-color:var(--hub-coral);background:var(--hub-coral);color:var(--hub-ink);animation-play-state:paused;transform:translate(-50%,-50%) scale(1.04)}.brand-hub_signalCenter__tSNUF:focus-visible :is(small,span),.brand-hub_signalCenter__tSNUF:hover :is(small,span){color:var(--hub-ink)}.brand-hub_signalCaption__qYOKG{display:block;margin-top:.25rem;color:var(--hub-soft);font-size:.59rem;line-height:1.5}.brand-hub_heroSignal__hIpcW:focus-within .brand-hub_signalRing__KZNzs i,.brand-hub_heroSignal__hIpcW:hover .brand-hub_signalRing__KZNzs i{animation-play-state:paused}@keyframes brand-hub_journeyTravel__rnrzp{0%{top:48%;left:0}48%{top:-7%;left:48%}to{top:31%;left:100%}}@keyframes brand-hub_responseFloat__8W8mZ{0%,to{margin-top:0}50%{margin-top:-.32rem}}@keyframes brand-hub_responseBreathe__z7KSt{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--hub-coral) 0,transparent),0 .75rem 2.2rem color-mix(in srgb,var(--hub-ink) 8%,transparent)}50%{box-shadow:0 0 0 .65rem color-mix(in srgb,var(--hub-coral) 12%,transparent),0 .75rem 2.2rem color-mix(in srgb,var(--hub-ink) 8%,transparent)}}.brand-hub_roadDrawer__qE9Qq{position:relative;z-index:3;grid-column:1/-1;min-width:0;border-top:1px solid color-mix(in srgb,var(--hub-ink) 15%,transparent);border-bottom:1px solid color-mix(in srgb,var(--hub-ink) 15%,transparent)}.brand-hub_roadDrawer__qE9Qq>summary{display:grid;min-height:4.4rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem 1.1rem;padding:.7rem 0;color:var(--hub-ink);cursor:pointer;list-style:none}.brand-hub_roadDrawer__qE9Qq>summary::-webkit-details-marker{display:none}.brand-hub_roadDrawer__qE9Qq>summary>span{color:var(--hub-coral);font-size:.53rem;font-weight:900;letter-spacing:.14em}.brand-hub_roadDrawer__qE9Qq>summary>strong{font-size:.82rem}.brand-hub_roadDrawer__qE9Qq>summary>small{display:inline-flex;align-items:center;gap:.35rem;color:var(--hub-soft);font-size:.62rem;font-weight:850}.brand-hub_roadDrawer__qE9Qq>summary>small:after{display:grid;width:1.55rem;height:1.55rem;place-items:center;border:1px solid color-mix(in srgb,var(--hub-ink) 18%,transparent);border-radius:50%;content:"+";color:var(--hub-ink);font-size:.85rem;transition:transform .22s ease,background-color .18s ease}.brand-hub_roadDrawer__qE9Qq[open]>summary>small:after{background:var(--hub-ink);color:var(--surface-page);content:"−";transform:rotate(180deg)}.brand-hub_roadDrawer__qE9Qq .brand-hub_roadExperience__ZdRZk{border-top:0;padding-top:.6rem}.brand-hub_roadExperience__ZdRZk{position:relative;z-index:3;grid-column:1/-1;min-width:0;border-top:1px solid color-mix(in srgb,var(--hub-ink) 15%,transparent);padding-top:clamp(1rem,2vw,1.6rem)}.brand-hub_roadSelection__t576a{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.3rem .7rem;border-bottom:1px solid color-mix(in srgb,var(--hub-ink) 13%,transparent);padding:.35rem 0 1rem;animation:brand-hub_panelEnter__ndZrG .42s cubic-bezier(.16,1,.3,1) both}.brand-hub_roadSelection__t576a>span{color:var(--hub-coral);font-size:.58rem;font-weight:900;letter-spacing:.13em}.brand-hub_roadSelection__t576a>svg{width:.95rem;height:.95rem;color:var(--hub-coral)}.brand-hub_roadSelection__t576a>div{display:flex;min-width:0;align-items:baseline;gap:.45rem .8rem}.brand-hub_roadSelection__t576a small{color:var(--hub-soft);font-size:.48rem;font-weight:900;letter-spacing:.12em}.brand-hub_roadSelection__t576a strong{color:var(--hub-ink);font-size:.82rem}.brand-hub_roadSelection__t576a p{margin:0;overflow:hidden;color:var(--hub-soft);font-size:.64rem;text-overflow:ellipsis;white-space:nowrap}.brand-hub_roadSelection__t576a>a{display:inline-flex;align-items:center;gap:.35rem;color:var(--hub-ink);font-size:.62rem;font-weight:850;text-decoration:none}.brand-hub_roadSelection__t576a>a svg{width:.75rem}.brand-hub_roadGoalPicker__h9Yul{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid color-mix(in srgb,var(--hub-ink) 14%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--hub-white) 76%,transparent);overflow:hidden;backdrop-filter:blur(14px)}.brand-hub_roadGoalPicker__h9Yul button{display:grid;min-width:0;grid-template-columns:auto 1fr;gap:.12rem .65rem;border:0;border-right:1px solid color-mix(in srgb,var(--hub-ink) 12%,transparent);background:transparent;padding:1rem 1.1rem;color:var(--hub-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .18s ease,color .18s ease}.brand-hub_roadGoalPicker__h9Yul button:last-child{border-right:0}.brand-hub_roadGoalPicker__h9Yul button>span{color:var(--hub-coral);font-size:.57rem;font-weight:900;letter-spacing:.12em}.brand-hub_roadGoalPicker__h9Yul svg{width:1rem;height:1rem;justify-self:end;color:var(--hub-soft)}.brand-hub_roadGoalPicker__h9Yul small,.brand-hub_roadGoalPicker__h9Yul strong{grid-column:1/-1}.brand-hub_roadGoalPicker__h9Yul strong{margin-top:.4rem;font-size:.9rem}.brand-hub_roadGoalPicker__h9Yul small{overflow:hidden;color:var(--hub-soft);font-size:.64rem;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.brand-hub_roadGoalPicker__h9Yul .brand-hub_roadGoalActive__HF_Pv,.brand-hub_roadGoalPicker__h9Yul button:hover{background:var(--hub-ink);color:var(--surface-page)}.brand-hub_roadGoalPicker__h9Yul .brand-hub_roadGoalActive__HF_Pv small,.brand-hub_roadGoalPicker__h9Yul .brand-hub_roadGoalActive__HF_Pv svg,.brand-hub_roadGoalPicker__h9Yul button:hover small,.brand-hub_roadGoalPicker__h9Yul button:hover svg{color:color-mix(in srgb,var(--surface-page) 68%,transparent)}.brand-hub_roadGraph__V0PCK{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;margin-top:1rem;padding:clamp(2rem,4vw,3.6rem) 0 1.4rem}.brand-hub_roadBase__5nO7g,.brand-hub_roadProgress__64AKH{position:absolute;top:calc(clamp(2rem, 4vw, 3.6rem) + 1.35rem);left:8.333%;width:83.333%;height:2px;border-radius:999px}.brand-hub_roadBase__5nO7g{background:color-mix(in srgb,var(--hub-ink) 17%,transparent)}.brand-hub_roadProgress__64AKH{background:var(--hub-coral);box-shadow:0 0 1.4rem color-mix(in srgb,var(--hub-coral) 30%,transparent);transform:scaleX(0);transform-origin:left;transition:transform .52s cubic-bezier(.16,1,.3,1)}.brand-hub_roadExperience__ZdRZk[data-stage="1"] .brand-hub_roadProgress__64AKH{transform:scaleX(.2)}.brand-hub_roadExperience__ZdRZk[data-stage="2"] .brand-hub_roadProgress__64AKH{transform:scaleX(.4)}.brand-hub_roadExperience__ZdRZk[data-stage="3"] .brand-hub_roadProgress__64AKH{transform:scaleX(.6)}.brand-hub_roadExperience__ZdRZk[data-stage="4"] .brand-hub_roadProgress__64AKH{transform:scaleX(.8)}.brand-hub_roadExperience__ZdRZk[data-stage="5"] .brand-hub_roadProgress__64AKH{transform:scaleX(1)}.brand-hub_roadStation__K4ch2{position:relative;z-index:2;display:grid;justify-items:center;gap:.7rem;border:0;background:transparent;padding:0;color:var(--hub-soft);font:inherit;cursor:pointer}.brand-hub_roadStation__K4ch2 i{display:grid;width:2.7rem;height:2.7rem;place-items:center;border:1px solid color-mix(in srgb,var(--hub-ink) 28%,transparent);border-radius:50%;background:#f5f1e8;color:var(--hub-soft);font-size:.68rem;font-style:normal;font-weight:900;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .22s cubic-bezier(.16,1,.3,1)}[data-theme=dark] .brand-hub_roadStation__K4ch2 i{background:var(--hub-night-raised)}.brand-hub_roadStation__K4ch2 span{max-width:7rem;font-size:.63rem;font-weight:850;line-height:1.4;text-align:center}.brand-hub_roadStation__K4ch2 .brand-hub_roadStationOffer__rqDEK{max-width:8.5rem;min-height:2.5em;color:var(--hub-coral);font-size:.53rem;font-weight:850;line-height:1.35;text-align:center}.brand-hub_roadStation__K4ch2:focus-visible i,.brand-hub_roadStation__K4ch2:hover i{border-color:var(--hub-coral);color:var(--hub-coral);transform:translateY(-.2rem)}.brand-hub_roadStationReached__r25OW i{border-color:var(--hub-coral);background:var(--hub-coral);color:var(--hub-night)}.brand-hub_roadStationCurrent__7Z_iT i{box-shadow:0 0 0 .65rem color-mix(in srgb,var(--hub-coral) 12%,transparent);transform:scale(1.12)}.brand-hub_roadStationTerminal___7eH9 i{width:3.4rem;height:3.4rem;margin-top:-.35rem;border:0;background:var(--hub-coral);color:var(--hub-night);font-size:1rem}.brand-hub_roadDetail__FtgrW{display:grid;grid-template-columns:minmax(7rem,.24fr) minmax(20rem,1fr) minmax(16rem,.6fr);border:1px solid color-mix(in srgb,var(--hub-ink) 14%,transparent);border-radius:1.35rem;background:color-mix(in srgb,var(--hub-white) 92%,transparent);box-shadow:0 24px 70px color-mix(in srgb,var(--hub-ink) 9%,transparent);overflow:hidden;animation:brand-hub_panelEnter__ndZrG .36s cubic-bezier(.16,1,.3,1) both;backdrop-filter:blur(16px)}.brand-hub_roadDecision__qFkG8,.brand-hub_roadDetailCopy__P_LB4,.brand-hub_roadDetailIndex__izjFA{padding:clamp(1.25rem,2.4vw,2.1rem)}.brand-hub_roadDetailIndex__izjFA{display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid color-mix(in srgb,var(--hub-ink) 11%,transparent);color:var(--hub-soft)}.brand-hub_roadDetailIndex__izjFA span{font-size:.58rem;font-weight:900;letter-spacing:.13em}.brand-hub_roadDetailIndex__izjFA strong{color:var(--hub-coral);font-size:.72rem;line-height:1.5}.brand-hub_roadDecision__qFkG8 small,.brand-hub_roadDetailCopy__P_LB4 p{margin:0;color:var(--hub-coral);font-size:.57rem;font-weight:900;letter-spacing:.11em}.brand-hub_roadDetailCopy__P_LB4 h2{max-width:39rem;margin:.75rem 0 0;color:var(--hub-ink);font-size:clamp(1.5rem,2.5vw,2.45rem);letter-spacing:-.035em;line-height:1.25}.brand-hub_roadDetailCopy__P_LB4>span{display:block;max-width:41rem;margin-top:.9rem;color:var(--hub-body);font-size:.78rem;line-height:1.75}.brand-hub_roadDecision__qFkG8{display:flex;justify-content:center;border-left:1px solid color-mix(in srgb,var(--hub-ink) 11%,transparent);background:color-mix(in srgb,var(--hub-coral) 5%,transparent);flex-direction:column}.brand-hub_roadDecision__qFkG8>strong{margin-top:.65rem;color:var(--hub-ink);font-size:.9rem;line-height:1.45}.brand-hub_roadDecision__qFkG8>p{margin:.55rem 0 0;color:var(--hub-soft);font-size:.7rem;font-weight:750;line-height:1.5}.brand-hub_roadActions__8DlCT,.brand-hub_roadWalkActions__OHg8J{display:flex;align-items:flex-start;gap:.7rem;margin-top:1.1rem;flex-direction:column}.brand-hub_roadWalkActions__OHg8J button{border:0;background:transparent;padding:0;color:var(--hub-ink);font:inherit;font-size:.68rem;font-weight:850;cursor:pointer}.brand-hub_roadWalkActions__OHg8J button:first-child{display:inline-flex;align-items:center;gap:.4rem;border-bottom:1px solid var(--hub-coral);padding-bottom:.25rem}.brand-hub_roadWalkActions__OHg8J button:last-child{color:var(--hub-soft);font-size:.61rem}.brand-hub_roadWalkActions__OHg8J svg{width:.85rem}.brand-hub_roadActions__8DlCT :is(.brand-hub_primaryAction__2J8V_,.brand-hub_secondaryAction__nb_JD){width:100%;justify-content:center}.brand-hub_roadFooter__zBk__{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem .3rem 0;color:var(--hub-soft);font-size:.62rem;font-weight:750}.brand-hub_roadFooter__zBk__ a{display:inline-flex;align-items:center;gap:.35rem;color:var(--hub-ink);text-decoration:none}.brand-hub_roadFooter__zBk__ svg{width:.8rem}@media (max-width:64rem){.brand-hub_journeyCanvas__ROA1C{grid-template-columns:1fr;gap:2rem;padding:clamp(2rem,5vw,3.4rem)}.brand-hub_journeyWordmark__nPAHB strong{font-size:clamp(3.7rem,10vw,6rem)}.brand-hub_roadThesis__CHUYg{max-width:46rem}.brand-hub_roadThesis__CHUYg h1{font-size:clamp(3rem,7vw,4.6rem)}.brand-hub_capabilityControls__Q5wTC,.brand-hub_capabilityMapIntro___FT0K{grid-template-columns:1fr}.brand-hub_capabilityMapIntro___FT0K{gap:.65rem}.brand-hub_capabilityMapIntro___FT0K h2{font-size:clamp(1.85rem,8vw,2.35rem)}.brand-hub_capabilityMapIntro___FT0K>span{grid-column:1;grid-row:auto;max-width:31rem;margin-top:.25rem}.brand-hub_capabilityField__nuKbD{height:21rem;margin-top:.8rem}.brand-hub_capabilityNode__PJ_GF{width:4.35rem;min-height:4.35rem;gap:.15rem .28rem}.brand-hub_capabilityNode__PJ_GF>span{font-size:.4rem}.brand-hub_capabilityNode__PJ_GF svg{width:.7rem;height:.7rem}.brand-hub_capabilityNode__PJ_GF strong{font-size:.56rem}.brand-hub_capabilityNode01__chzrT{top:75%;left:7%}.brand-hub_capabilityNode02__u60_b{top:54.17%;left:25.5%}.brand-hub_capabilityNode03__Lnq5E{top:75%;left:43%}.brand-hub_capabilityNode04__2zgnW{top:51.39%;left:61%}.brand-hub_capabilityNode05__9oA4Y{top:29.17%;left:77.5%}.brand-hub_capabilityNode06__F42pS{top:19.44%;right:auto;left:92.5%;width:6.25rem;min-height:6.25rem;box-shadow:0 0 0 .55rem color-mix(in srgb,var(--hub-coral) 9%,transparent),0 1rem 2.4rem color-mix(in srgb,var(--hub-coral) 16%,transparent)}.brand-hub_capabilityNode06__F42pS strong{font-size:.78rem}.brand-hub_capabilityControls__Q5wTC{margin-top:0}.brand-hub_capabilityLensPicker__SPqjj{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-hub_capabilityLensDetail__j_8ll{grid-template-columns:1fr}.brand-hub_capabilityLensDetail__j_8ll>a{grid-column:1;grid-row:auto;justify-self:start;margin-top:.35rem}.brand-hub_capabilityCaption__CTkTL{text-align:left;line-height:1.6}.brand-hub_roadSelection__t576a{grid-template-columns:auto auto minmax(0,1fr)}.brand-hub_roadSelection__t576a>div{display:grid;gap:.2rem}.brand-hub_roadSelection__t576a p{overflow:visible;text-overflow:clip;white-space:normal}.brand-hub_roadSelection__t576a>a{grid-column:3;justify-self:start}.brand-hub_heroSignal__hIpcW{justify-self:center;width:min(100%,20rem)}.brand-hub_examRouteMap___BRDO{justify-self:center;width:100%}.brand-hub_roadDetail__FtgrW{grid-template-columns:8rem 1fr}.brand-hub_roadDecision__qFkG8{grid-column:1/-1;border-top:1px solid color-mix(in srgb,var(--hub-ink) 11%,transparent);border-left:0}.brand-hub_roadActions__8DlCT,.brand-hub_roadWalkActions__OHg8J{align-items:center;flex-direction:row}.brand-hub_roadActions__8DlCT :is(.brand-hub_primaryAction__2J8V_,.brand-hub_secondaryAction__nb_JD){width:auto}.brand-hub_coachingGrid__Mx_my{grid-template-columns:1fr}.brand-hub_coachingGrid__Mx_my article{min-height:auto}}@media (max-width:48rem){.brand-hub_journeyCanvas__ROA1C{display:grid;padding:2rem 1rem 1.25rem}.brand-hub_roadThesis__CHUYg h1{font-size:clamp(2.25rem,10.4vw,2.75rem);line-height:1.02}.brand-hub_roadDrawer__qE9Qq>summary{grid-template-columns:1fr auto;gap:.25rem .8rem}.brand-hub_roadDrawer__qE9Qq>summary>span,.brand-hub_roadDrawer__qE9Qq>summary>strong{grid-column:1}.brand-hub_roadDrawer__qE9Qq>summary>small{grid-column:2;grid-row:1/3}.brand-hub_roadGoalPicker__h9Yul{display:flex;gap:.65rem;border:0;border-radius:0;background:transparent;overflow-x:auto;padding:.15rem .1rem .65rem;scroll-padding-inline:.1rem;scroll-snap-type:x mandatory;scrollbar-width:thin}.brand-hub_roadGoalPicker__h9Yul button{flex:0 0 min(78vw,15rem);min-width:0;border:1px solid color-mix(in srgb,var(--hub-ink) 14%,transparent);border-radius:.85rem;background:color-mix(in srgb,var(--hub-white) 76%,transparent);scroll-snap-align:start}.brand-hub_roadGoalPicker__h9Yul button:last-child{border:1px solid color-mix(in srgb,var(--hub-ink) 14%,transparent)}.brand-hub_heroSignal__hIpcW{width:min(100%,18rem);margin:-.5rem auto 0}.brand-hub_examRouteMap___BRDO{width:100%;margin:-.35rem auto 0}.brand-hub_examRouteMap___BRDO>p{margin-left:0}.brand-hub_examRouteField__GblI_{height:20rem}.brand-hub_examRouteStart__pkIrn{left:0}.brand-hub_examRouteStart__pkIrn i{width:3rem;height:3rem}.brand-hub_examRouteAttempt__ntZ3r{left:14%}.brand-hub_examRouteConfidence__YL4I9{left:27%}.brand-hub_examRouteEvidence__0cpqC{left:39%}.brand-hub_examRouteJunction__8M7Hs{left:45%}.brand-hub_examRouteMerge__IahOL{left:75%}.brand-hub_examRouteAttempt__ntZ3r i,.brand-hub_examRouteConfidence__YL4I9 i,.brand-hub_examRouteEvidence__0cpqC i,.brand-hub_examRouteMerge__IahOL i{width:2rem;height:2rem;font-size:.48rem}.brand-hub_examRouteAttempt__ntZ3r small,.brand-hub_examRouteConfidence__YL4I9 small,.brand-hub_examRouteEvidence__0cpqC small,.brand-hub_examRouteJunction__8M7Hs small,.brand-hub_examRouteMerge__IahOL small,.brand-hub_examRouteStart__pkIrn small{font-size:.46rem}.brand-hub_examRouteChoice__cChhO{left:51%!important;width:4.8rem;min-height:3.05rem;padding:.3rem}.brand-hub_examRouteChoice__cChhO small{font-size:.37rem}.brand-hub_examRouteChoice__cChhO strong{font-size:.54rem;line-height:1.25}.brand-hub_examRouteDestination___Kzmv{right:0;width:6.5rem;height:6.5rem;padding:.65rem}.brand-hub_examRouteDestination___Kzmv strong{font-size:.86rem}.brand-hub_examRouteDestination___Kzmv span{font-size:.43rem}.brand-hub_examRouteCaption__WXLmV{grid-template-columns:1fr;margin:-.6rem 0 0}.brand-hub_signalField__o4u0P{width:min(100%,16rem)}.brand-hub_roadGraph__V0PCK{grid-template-columns:1fr;gap:.4rem;padding:1rem 0}.brand-hub_roadBase__5nO7g,.brand-hub_roadProgress__64AKH{top:2.35rem;bottom:2.35rem;left:1.35rem;width:2px;height:auto}.brand-hub_roadProgress__64AKH{transform:scaleY(0);transform-origin:top}.brand-hub_roadExperience__ZdRZk[data-stage="1"] .brand-hub_roadProgress__64AKH{transform:scaleY(.2)}.brand-hub_roadExperience__ZdRZk[data-stage="2"] .brand-hub_roadProgress__64AKH{transform:scaleY(.4)}.brand-hub_roadExperience__ZdRZk[data-stage="3"] .brand-hub_roadProgress__64AKH{transform:scaleY(.6)}.brand-hub_roadExperience__ZdRZk[data-stage="4"] .brand-hub_roadProgress__64AKH{transform:scaleY(.8)}.brand-hub_roadExperience__ZdRZk[data-stage="5"] .brand-hub_roadProgress__64AKH{transform:scaleY(1)}.brand-hub_roadStation__K4ch2{grid-template-columns:2.7rem 1fr;justify-items:start;gap:.8rem}.brand-hub_roadStation__K4ch2 i{grid-row:1}.brand-hub_roadStation__K4ch2 span{max-width:none;align-self:center;text-align:left}.brand-hub_roadStation__K4ch2 .brand-hub_roadStationOffer__rqDEK{grid-column:2;max-width:none;min-height:0;text-align:left}.brand-hub_roadStationTerminal___7eH9 i{width:2.7rem;height:2.7rem;margin-top:0}.brand-hub_roadDetail__FtgrW{grid-template-columns:1fr}.brand-hub_roadDetailIndex__izjFA{align-items:center;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--hub-ink) 11%,transparent);flex-direction:row}.brand-hub_roadDecision__qFkG8{grid-column:auto}.brand-hub_roadActions__8DlCT,.brand-hub_roadWalkActions__OHg8J{align-items:stretch;flex-direction:column}.brand-hub_roadActions__8DlCT :is(.brand-hub_primaryAction__2J8V_,.brand-hub_secondaryAction__nb_JD){width:100%}.brand-hub_roadFooter__zBk__{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.brand-hub_capabilityTraveler__hiD8v,.brand-hub_examRouteTraveler__Sf7a_,.brand-hub_signalCenter__tSNUF,.brand-hub_signalNode__5dzqJ,.brand-hub_signalRing__KZNzs i{animation:none}.brand-hub_capabilityTraveler__hiD8v{display:none}.brand-hub_capabilityRoute__mjHed{animation:none;stroke-dashoffset:0}}.brand-hub_doors___m3Gp{width:min(100% - 2rem,78rem);margin:0 auto;padding:clamp(3rem,6vw,6rem) 0 clamp(1rem,2vw,2rem)}.brand-hub_doorsIntro__CG6ez{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem 1.4rem;margin-bottom:clamp(1.4rem,3vw,2.4rem)}.brand-hub_doorsIntro__CG6ez h2{margin:0;color:var(--hub-ink);font-size:clamp(1.7rem,3.6vw,3.1rem);font-weight:900;letter-spacing:-.055em;line-height:1.08}.brand-hub_doorGrid__G2_kA{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2vw,1.5rem)}.brand-hub_door__PoO5S{position:relative;display:flex;flex-direction:column;gap:.85rem;overflow:hidden;border:1px solid var(--hub-rule);border-radius:1.4rem;background:var(--hub-white);padding:clamp(1.6rem,3vw,2.4rem);color:var(--hub-ink);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.brand-hub_door__PoO5S:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 86% 0,color-mix(in srgb,var(--hub-coral) 13%,transparent) 0,transparent 62%);opacity:0;transition:opacity .24s ease}.brand-hub_door__PoO5S:hover{border-color:var(--hub-coral);transform:translateY(-2px)}.brand-hub_door__PoO5S:hover:after{opacity:1}.brand-hub_doorTop__5D_Q1{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem}.brand-hub_doorTop__5D_Q1 small{font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--hub-soft)}.brand-hub_doorTop__5D_Q1 svg{width:1.25rem;height:1.25rem;color:var(--hub-coral)}.brand-hub_door__PoO5S h3{position:relative;margin:0;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:900;letter-spacing:-.04em;line-height:1.12}.brand-hub_door__PoO5S>p{position:relative;margin:0;color:var(--hub-body);font-size:.95rem;line-height:1.7}.brand-hub_doorTags__T3LVY{position:relative;display:flex;flex-wrap:wrap;gap:.4rem .5rem;margin-top:auto;padding-top:.3rem}.brand-hub_doorTags__T3LVY span{border:1px solid var(--hub-rule);border-radius:999px;padding:.25rem .7rem;font-size:.74rem;font-weight:600;color:var(--hub-soft)}.brand-hub_doorGo__MbFgz{position:relative;display:inline-flex;align-items:center;gap:.4rem;margin-top:.3rem;font-weight:800;color:var(--hub-ink)}.brand-hub_doorGo__MbFgz svg{width:1rem;height:1rem;transition:transform .2s ease}.brand-hub_door__PoO5S:hover .brand-hub_doorGo__MbFgz svg{transform:translateX(3px)}.brand-hub_doorFree__nkA3o{display:inline-flex;align-items:center;gap:.45rem;margin-top:clamp(1rem,2vw,1.4rem);font-size:.9rem;font-weight:700;color:var(--hub-soft);text-decoration:none}.brand-hub_doorFree__nkA3o strong{color:var(--hub-coral)}.brand-hub_doorFree__nkA3o svg{width:.95rem;height:.95rem}.brand-hub_doorFree__nkA3o:hover{color:var(--hub-ink)}@media (max-width:40rem){.brand-hub_doorGrid__G2_kA{grid-template-columns:1fr}}