.Q8-toW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px;display:grid}.Q8-toW_card{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;overflow:hidden}.Q8-toW_link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.Q8-toW_link:focus-visible{outline:3px solid var(--accent);outline-offset:-3px;border-radius:12px}.Q8-toW_coverWell{background:var(--surface-2);border-bottom:1px solid var(--border);align-items:center;gap:22px;min-height:205px;padding:24px;display:flex}.Q8-toW_cover{aspect-ratio:99/140;object-fit:contain;border-radius:2px;width:114px;height:auto;box-shadow:0 5px 14px #0000001f}.Q8-toW_edition{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);flex-direction:column;align-items:flex-start;gap:12px;font-size:11px;font-weight:600;line-height:1.5;display:flex}.Q8-toW_new{border-top:1px solid var(--border);color:var(--accent);padding-top:10px}.Q8-toW_copy{flex-direction:column;flex:1;padding:24px;display:flex}.Q8-toW_copy h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 12px;font-size:21px;font-weight:600;line-height:1.3}.Q8-toW_copy p{color:var(--text-2);margin:0 0 18px;font-size:14px;line-height:1.7}.Q8-toW_detail{color:var(--text-3);margin-top:auto;font-size:11px;line-height:1.6}.Q8-toW_cta{border-top:1px solid var(--border);color:var(--accent);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:18px;font-size:13px;font-weight:600;display:flex}.Q8-toW_link:hover h3{color:var(--accent)}@media (max-width:980px){.Q8-toW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.Q8-toW_grid{grid-template-columns:1fr;gap:18px}.Q8-toW_coverWell{min-height:174px;padding:20px}.Q8-toW_cover{width:100px}.Q8-toW_copy{padding:20px}.Q8-toW_copy h3{font-size:22px}.Q8-toW_edition{font-size:12px}}
.F6jZ2q_home{padding-bottom:64px}.F6jZ2q_shell{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,4vw,32px)}.F6jZ2q_hero{padding-top:clamp(36px,6vw,76px)}.F6jZ2q_heroGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(36px,6vw,88px);display:grid}.F6jZ2q_eyebrow{color:var(--accent);font:500 11px/1.6 var(--ff-mono);text-transform:uppercase;letter-spacing:.12em;margin:0 0 18px}.F6jZ2q_hero h1{font:500 clamp(44px, 5.2vw, 68px) / 1.04 var(--ff-serif);letter-spacing:-.035em;margin:0}.F6jZ2q_hero h1 span{color:var(--accent)}.F6jZ2q_lead{max-width:44ch;color:var(--text-2);margin:24px 0 0;font-size:18px;line-height:1.65}.F6jZ2q_actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.F6jZ2q_textLink{color:var(--accent);font-size:14px;font-weight:600}.F6jZ2q_fine{color:var(--text-3);margin:14px 0 0;font-size:12px;line-height:1.65}.F6jZ2q_hero .F6jZ2q_fine{max-width:48ch}.F6jZ2q_toolIntro{color:var(--accent);font:500 11px/1.6 var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;margin:0 0 8px}.F6jZ2q_heroTool h2{font:500 27px/1.15 var(--ff-serif);letter-spacing:-.02em;margin:0}.F6jZ2q_toolHint{color:var(--text-2);margin:12px 0 20px;font-size:14px;line-height:1.6}.F6jZ2q_indexBar{border-block:1px solid var(--border-2);grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid}.F6jZ2q_indexBar a{color:var(--text-2);border-right:1px solid var(--border);align-items:baseline;gap:8px;padding:22px 18px;font-size:13px;display:flex}.F6jZ2q_indexBar a:first-child{padding-left:0}.F6jZ2q_indexBar a:last-child{border-right:0}.F6jZ2q_indexBar strong{color:var(--text);letter-spacing:-.03em;font-size:24px;font-weight:500}.F6jZ2q_indexBar a>span{color:var(--accent);margin-left:auto}.F6jZ2q_section{padding-top:clamp(48px,6vw,80px)}.F6jZ2q_anchor{scroll-margin-top:90px}.F6jZ2q_sectionHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.F6jZ2q_sectionHeading .F6jZ2q_eyebrow{margin-bottom:10px}.F6jZ2q_section h2{font:500 clamp(28px, 3vw, 38px) / 1.15 var(--ff-serif);letter-spacing:-.025em;margin:0}.F6jZ2q_sectionHeading>a,.F6jZ2q_courses a,.F6jZ2q_memberBar a{color:var(--accent);font-size:13px;line-height:1.5}.F6jZ2q_sectionHeading>a{flex-shrink:0}.F6jZ2q_questionList{border-top:1px solid var(--border-2)}.F6jZ2q_question{border-bottom:1px solid var(--border);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px 10px;transition:background .15s;display:grid}.F6jZ2q_question:hover{background:var(--surface)}.F6jZ2q_number{color:var(--text-3);font:12px/1.6 var(--ff-mono)}.F6jZ2q_question .F6jZ2q_fine{margin:0 0 6px;font-size:11px}.F6jZ2q_question h3{margin:0;font-size:17px;font-weight:500;line-height:1.5}.F6jZ2q_free{color:var(--easy);font:11px/1.6 var(--ff-mono);white-space:nowrap}.F6jZ2q_free span{padding-left:10px}.F6jZ2q_joinStrip{background:var(--accent-bg);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:24px;display:flex}.F6jZ2q_joinStrip h3{margin:0;font-size:17px;font-weight:600}.F6jZ2q_joinStrip p{color:var(--text-2);margin:8px 0 0;font-size:14px;line-height:1.6}.F6jZ2q_joinStrip>a{flex-shrink:0}.F6jZ2q_tracks{border-block:1px solid var(--border-2);grid-template-columns:repeat(4,1fr);display:grid}.F6jZ2q_track{border-right:1px solid var(--border);flex-direction:column;padding:24px 20px;display:flex}.F6jZ2q_track:first-child{padding-left:0}.F6jZ2q_track:last-child{border-right:0;padding-right:0}.F6jZ2q_track .F6jZ2q_number{justify-content:space-between;display:flex}.F6jZ2q_track .F6jZ2q_number span{color:var(--accent)}.F6jZ2q_track h3{margin:18px 0 0;font-size:18px;font-weight:600;line-height:1.35}.F6jZ2q_track p{color:var(--text-2);margin:12px 0 20px;font-size:14px;line-height:1.65}.F6jZ2q_track .F6jZ2q_fine{margin-top:auto;font-size:11px}.F6jZ2q_courses{border:1px solid var(--border);background:var(--surface);border-radius:14px;grid-template-columns:1fr 1.8fr;gap:48px;margin-top:40px;padding:32px;display:grid}.F6jZ2q_courses .F6jZ2q_eyebrow{margin-bottom:12px}.F6jZ2q_courses h3{font:500 29px/1.15 var(--ff-serif);letter-spacing:-.02em;margin:0}.F6jZ2q_courses p:not(.F6jZ2q_eyebrow):not(.F6jZ2q_fine){color:var(--text-2);margin:14px 0;font-size:14px;line-height:1.6}.F6jZ2q_course{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding-block:20px;display:flex}.F6jZ2q_course:first-child{padding-top:0}.F6jZ2q_course:last-child{border:0;padding-bottom:0}.F6jZ2q_course h4{color:var(--text);margin:0;font-size:16px;font-weight:600;line-height:1.4}.F6jZ2q_course .F6jZ2q_fine{margin-top:5px}.F6jZ2q_course>a{flex-shrink:0}.F6jZ2q_offer{border:1px solid var(--border-2);border-radius:18px;grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden}.F6jZ2q_offerIntro{background:var(--accent-bg);padding:clamp(26px,4vw,48px)}.F6jZ2q_offerIntro h2{font-size:clamp(36px,4.4vw,52px)}.F6jZ2q_offerIntro>p:not(.F6jZ2q_eyebrow):not(.F6jZ2q_fine){max-width:37ch;color:var(--text-2);margin-block:24px;font-size:16px;line-height:1.7}.F6jZ2q_pricePanel{background:var(--surface);padding:clamp(26px,4vw,48px)}.F6jZ2q_pricePanel .F6jZ2q_eyebrow{margin-bottom:12px}.F6jZ2q_price{font:500 48px/1.2 var(--ff-serif);letter-spacing:-.03em}.F6jZ2q_price>span{font:13px/1.5 var(--ff-sans);color:var(--text-2);letter-spacing:0}.F6jZ2q_pricePanel ul{color:var(--text-2);margin:24px 0;padding-left:18px;font-size:14px;line-height:1.65;list-style:outside}.F6jZ2q_pricePanel li{margin-bottom:10px;padding-left:4px}.F6jZ2q_pricePanel li::marker{color:var(--accent)}.F6jZ2q_pricePanel>a{width:100%}.F6jZ2q_pricePanel .F6jZ2q_fine a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.F6jZ2q_sectionIntro{max-width:76ch;color:var(--text-2);margin:0 0 24px;font-size:15px;line-height:1.7}.F6jZ2q_home h3[id]{scroll-margin-top:90px}.F6jZ2q_companies{border-top:1px solid var(--border-2);grid-template-columns:repeat(3,1fr);display:grid}.F6jZ2q_companies>a{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:22px 16px 22px 0;display:flex}.F6jZ2q_companies strong{font-size:16px;font-weight:500}.F6jZ2q_companies>a>span{color:var(--text-3);font-size:11px}.F6jZ2q_topicList{grid-template-columns:repeat(2,1fr);column-gap:40px;display:grid}.F6jZ2q_topicList>a{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:18px;padding:15px 0;font-size:14px;display:flex}.F6jZ2q_topicList .F6jZ2q_fine{white-space:nowrap;margin:0}.F6jZ2q_references{color:var(--accent);flex-wrap:wrap;gap:16px 28px;padding-top:26px;font-size:13px;display:flex}.F6jZ2q_memberBar{background:var(--accent-bg);border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px;padding:18px 22px;font-size:14px;line-height:1.6;display:flex}.F6jZ2q_memberBar a{flex-shrink:0}.F6jZ2q_memberOffer{background:var(--accent-bg);border:1px solid var(--border-2);border-radius:16px;padding:40px}.F6jZ2q_memberOffer>p:not(.F6jZ2q_eyebrow){color:var(--text-2);line-height:1.65}.F6jZ2q_home a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.F6jZ2q_home a:hover h3,.F6jZ2q_home a:hover h4,.F6jZ2q_topicList a:hover,.F6jZ2q_companies a:hover strong{color:var(--accent)}@media (min-width:1024px) and (max-width:1535px){.F6jZ2q_shell{max-width:1080px}}@media (max-width:1000px){.F6jZ2q_heroGrid{gap:32px}.F6jZ2q_hero h1{font-size:50px}.F6jZ2q_tracks{grid-template-columns:repeat(2,1fr)}.F6jZ2q_track{border-bottom:1px solid var(--border);padding:24px!important}.F6jZ2q_track:nth-child(2n){border-right:0}.F6jZ2q_track:nth-last-child(-n+2){border-bottom:0}.F6jZ2q_companies{grid-template-columns:repeat(2,1fr)}.F6jZ2q_indexBar a{flex-wrap:wrap;gap:4px 8px;padding:16px}.F6jZ2q_indexBar strong{width:100%}.F6jZ2q_indexBar a>span{display:none}.F6jZ2q_courses{gap:28px;padding:26px}}@media (max-width:760px){.F6jZ2q_heroGrid,.F6jZ2q_offer,.F6jZ2q_courses{grid-template-columns:1fr}.F6jZ2q_heroGrid{gap:36px}.F6jZ2q_hero h1{font-size:clamp(42px,9vw,62px)}.F6jZ2q_lead{font-size:17px}.F6jZ2q_heroTool{width:100%;max-width:540px}.F6jZ2q_heroTool h2{font-size:26px}.F6jZ2q_indexBar{grid-template-columns:repeat(2,1fr);margin-top:32px}.F6jZ2q_indexBar a{padding:14px 12px!important}.F6jZ2q_indexBar a:nth-child(2){border-right:0}.F6jZ2q_indexBar a:nth-child(-n+2){border-bottom:1px solid var(--border)}.F6jZ2q_indexBar strong{width:auto;font-size:22px}.F6jZ2q_sectionHeading{display:block}.F6jZ2q_sectionHeading>a{margin-top:16px;display:inline-block}.F6jZ2q_question{grid-template-columns:24px minmax(0,1fr);gap:12px;padding-inline:0}.F6jZ2q_question h3{font-size:16px}.F6jZ2q_question .F6jZ2q_free{grid-column:2}.F6jZ2q_joinStrip,.F6jZ2q_memberBar{flex-direction:column;align-items:start}.F6jZ2q_track{padding:20px 14px!important}.F6jZ2q_track h3{font-size:17px}.F6jZ2q_track .F6jZ2q_fine{display:none}.F6jZ2q_track p{margin-bottom:0;font-size:13px}.F6jZ2q_course{flex-wrap:wrap;gap:12px}.F6jZ2q_courses{gap:30px}.F6jZ2q_companies{grid-template-columns:repeat(2,minmax(0,1fr))}.F6jZ2q_companies>a{flex-direction:column;align-items:start;gap:6px}.F6jZ2q_companies strong{font-size:15px}.F6jZ2q_topicList{grid-template-columns:1fr}.F6jZ2q_memberOffer{padding:26px}.F6jZ2q_actions{gap:18px}}@media (prefers-reduced-motion:reduce){.F6jZ2q_question{transition:none}}.F6jZ2q_hero{isolation:isolate;position:relative}.F6jZ2q_hero:before{content:"";z-index:-1;background:radial-gradient(ellipse at 82% 24%,var(--accent-bg),transparent 70%);pointer-events:none;position:absolute;inset:0 0 12%}.F6jZ2q_brandIntro{align-items:center;gap:14px;margin-bottom:24px;display:flex}.F6jZ2q_brandIntro .F6jZ2q_eyebrow{margin:0}.F6jZ2q_heroTool{border:1px solid color-mix(in srgb,var(--accent) 25%,var(--border));background:var(--surface);box-shadow:6px 6px 0 var(--accent-bg);border-radius:20px;padding:clamp(20px,3vw,32px)}.F6jZ2q_courseIdentity{align-items:center;gap:12px;min-width:0;display:flex}.F6jZ2q_courseIdentity>div{min-width:0}.F6jZ2q_courseIdentity .F6jZ2q_fine{margin-top:5px}
