.pricing-intro{padding:75px 0 60px;display:flex;align-items:end;justify-content:space-between;gap:40px}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--rule-hi)}.price-plan{padding:40px}.price-plan+.price-plan{border-left:1px solid var(--rule-hi)}.plan-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px}.price-plan li svg{color:var(--mute)}.plan-note{font-size:9px;display:block;line-height:1.7}@media (max-width:767px){.pricing-intro{padding-top:48px;padding-bottom:35px}.pricing-grid{grid-template-columns:1fr}.price-plan{padding:28px}}.pricing-page{max-width:1600px}.pricing-intro{display:block;padding-block:80px 36px}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));border-color:var(--rule-hi);gap:0;grid-auto-rows:auto}.price-plan{position:relative;padding:36px 30px;display:flex;flex-direction:column}.price-featured li svg{color:#454545}.recommended{position:absolute;bottom:100%;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:8px;background:var(--ink);color:var(--canvas);font-size:8px;padding:8px;border-bottom:1px solid #c5c5c5}.price-plan ul{flex:1}.price-plan .plan-note{line-height:1.8}.plan-comparison{padding-block:80px 0}.plan-comparison thead th{font-family:var(--font-display);font-size:20px;text-transform:uppercase}.plan-comparison tbody th{font-weight:400;color:var(--mute)}.plan-comparison thead th:nth-child(3){background:var(--surface)}@media (max-width:1100px){.price-plan{padding:30px 20px}.pricing-intro{align-items:start;flex-direction:column;gap:25px}}.pricing-fit .mk-cards{padding-left:0;padding-right:0;padding-bottom:0}.pricing-top{position:relative}.pricing-top .pricing-intro h1{font-weight:750;font-variation-settings:"wdth" 120;letter-spacing:-.04em}.pricing-top .pricing-intro p{font-size:13px;color:var(--ink)}.pricing-grid>.price-plan{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:0;align-content:start}.pricing-grid>.price-plan>ul{align-self:start}.pricing-grid .price-featured .plan-get{background:#fff;color:var(--canvas);border:1px solid var(--canvas);transition:background-color .22s var(--ease),color .22s var(--ease)}.pricing-grid .price-featured .plan-get:focus-visible,.pricing-grid .price-featured .plan-get:hover{background:var(--canvas);color:var(--ink)}.pricing-top .price-plan li{margin-bottom:10px;line-height:1.5}.pricing-top .price-plan>.button{margin:28px 0 26px}.pricing-top .plan-comparison{padding-top:96px}.compare-head{display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid var(--rule-hi);padding-bottom:28px}.compare-toggle{min-height:48px;gap:14px;padding:0 20px}.compare-toggle svg{transition:transform .3s var(--ease)}.plan-comparison.is-open .compare-toggle svg{transform:rotate(45deg)}.compare-body{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .4s var(--ease),visibility .4s}.compare-body>div{overflow:hidden}.plan-comparison.is-open .compare-body{grid-template-rows:1fr;visibility:visible}.pricing-top .plan-comparison table{margin-top:8px}.pricing-top .plan-comparison thead th{font-size:18px;padding-block:24px 18px}.pricing-top .plan-comparison .compare-category th{font-family:var(--font-display),sans-serif;font-weight:750;font-variation-settings:"wdth" 120;text-transform:uppercase;font-size:13px;letter-spacing:.02em;color:var(--ink);padding-top:40px;border-bottom-color:var(--ink);background:none;width:auto}.compare-no{color:var(--dim)}.pricing-assurances{margin-top:120px}.pricing-assurances .ls-step h3{margin-top:12px}.pricing-fit{padding-top:120px}.pricing-fit-head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:32px}.pricing-fit-head h2{font-size:clamp(20px,2.4vw,36px);letter-spacing:-.035em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pricing-fit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--ink)}.pricing-fit-card{display:grid;gap:0;background:var(--canvas);transition:background-color .22s var(--ease)}.pricing-fit-card+.pricing-fit-card{border-left:1px solid var(--ink)}.pricing-fit-card:focus-visible,.pricing-fit-card:hover{background:var(--raised)}.pricing-fit-card:focus-visible .pricing-fit-art img,.pricing-fit-card:hover .pricing-fit-art img{opacity:.8}.pricing-fit-card strong svg{flex:none;transition:transform .22s var(--ease)}.pricing-fit-card:focus-visible strong svg,.pricing-fit-card:hover strong svg{transform:translate(3px,-3px)}.pricing-top .pricing-faq.lq{padding:clamp(96px,10vw,140px) 0 0}.pricing-top+.lfinal{margin-top:clamp(96px,10vw,160px)}@media (max-width:767px){.pricing-top .lq h2{margin-bottom:32px}.pricing-fit-card+.pricing-fit-card{border-left:0;border-top:1px solid var(--ink)}.pricing-fit-grid{grid-template-columns:1fr}.pricing-fit-head h2{white-space:normal}.pricing-fit-head{flex-direction:column;gap:12px}.pricing-fit{margin-top:0;padding-top:72px}.pricing-assurances{margin-top:72px;padding-top:0}.compare-head{flex-direction:column;align-items:start}.plan-comparison{padding-top:55px}.price-plan{padding:32px 24px}.pricing-grid{grid-template-columns:1fr;gap:0}.pricing-intro{padding-block:50px 30px}.price-plan+.price-plan{border-left:0;border-top:1px solid var(--rule-hi)}}@media (prefers-reduced-motion:reduce){.compare-body,.compare-toggle svg,.pricing-fit-card,.pricing-fit-card strong svg,.pricing-grid .price-featured .plan-get{transition:none}}.plan-heading h2 small{display:block;margin-bottom:6px;font:400 10px var(--font-mono);letter-spacing:.06em;text-transform:none;color:var(--mute)}.price-featured .plan-heading h2 small{color:#555}.pricing-fit-card:focus-visible .aa .pa-frame,.pricing-fit-card:hover .aa .pa-frame{filter:grayscale(0) brightness(.95)}.pricing-fit-card:focus-visible .aa-lock,.pricing-fit-card:hover .aa-lock{background:var(--ink);color:var(--canvas)}.pricing-fit-card:hover .aa-studios .pa-faces,.pricing-fit-card:hover .aa-teams .pa-faces{transform:translateX(-1cqw)}.pricing-fit-card strong{padding-bottom:10px}.pricing-fit-card .pricing-fit-meta{padding:0 22px 24px;font-size:11px;line-height:1.6;color:var(--mute);text-align:left;max-width:none;font-weight:400}.training-section-title h2{font-size:28px}.training-tag-matrix button>small{min-height:13px;margin-top:3px;color:inherit;font-size:7px;text-transform:uppercase;letter-spacing:.05em}.wn-months{position:relative;margin-top:clamp(64px,8vw,128px);border-top:1px solid var(--rule-hi)}.wn-month{border-bottom:1px solid var(--rule-hi);transition:background-color .3s var(--ease),color .3s var(--ease)}.wn-month.is-open{background:var(--ink);color:var(--canvas)}.wn-month h2{font:inherit;letter-spacing:0;text-transform:none}.wn-toggle{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(16px,3vw,48px);width:100%;min-height:44px;padding-block:clamp(36px,5vw,72px);text-align:left}.wn-month.is-open .wn-toggle:hover,.wn-toggle:hover{color:inherit}.wn-label{font-family:var(--font-display),sans-serif;font-size:clamp(40px,8.4vw,148px);font-weight:700;line-height:.9;letter-spacing:-.05em;font-variation-settings:"wdth" 120;overflow-wrap:anywhere}.wn-count,.wn-label{text-transform:uppercase}.wn-count{font-size:11px;letter-spacing:.06em;color:var(--mute);white-space:nowrap;transition:color .3s var(--ease)}.wn-month.is-open .wn-count{color:#555}.wn-plus{transition:transform .3s var(--ease),opacity .2s var(--ease)}.wn-month.is-open .wn-plus{transform:rotate(45deg)}.wn-months.has-cursor .wn-plus{opacity:0}.wn-body{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .4s var(--ease),visibility .4s}.wn-body>div{overflow:hidden}.wn-month.is-open .wn-body{grid-template-rows:1fr;visibility:visible}.wn-inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,120px);padding-bottom:clamp(48px,6vw,96px)}.wn-intro{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.wn-headline{font-family:var(--font-display),sans-serif;font-size:clamp(24px,2.6vw,40px);font-weight:700;line-height:1;letter-spacing:-.04em;text-transform:uppercase}.wn-summary{max-width:52ch;font-size:13px;line-height:1.75;text-align:justify;hyphens:auto;color:#333}.wn-read{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:8px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid}.wn-month.is-open .wn-read:hover{color:#555}.wn-additions{margin:0;padding:0;list-style:none;border-top:1px solid rgba(0,0,0,.16)}.wn-additions li{display:grid;grid-template-columns:112px minmax(0,1fr);gap:20px;padding-block:18px;border-bottom:1px solid rgba(0,0,0,.16)}.wn-additions time{padding-top:3px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#666}.wn-additions h3{margin-bottom:6px;font-family:var(--font-display),sans-serif;font-size:17px;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase}.wn-additions p{font-size:12px;line-height:1.7;text-align:justify;hyphens:auto;color:#444}.wn-cursor{position:fixed;left:0;top:0;z-index:40;width:0;height:0;pointer-events:none;mix-blend-mode:difference;color:#000;opacity:0;transition:opacity .24s var(--ease)}.wn-cursor.is-shown{opacity:1}.wn-disc{position:absolute;left:-32px;top:-32px;width:64px;height:64px;border-radius:50%;background:#fff;transition:scale .52s cubic-bezier(.7,0,.2,1)}.wn-cursor svg{position:absolute;left:-11px;top:-11px;transition:rotate .3s var(--ease),opacity .2s var(--ease)}.wn-cursor b{position:absolute;left:-32px;top:40px;width:64px;font-size:9px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.08em;color:#fff;opacity:0;transition:opacity .2s var(--ease)}.wn-cursor.is-close svg{rotate:45deg}.wn-cursor.is-read b{opacity:1}.wn-cursor.is-growing{mix-blend-mode:normal}.wn-cursor.is-growing .wn-disc{scale:var(--grow,60)}.wn-cursor.is-growing b,.wn-cursor.is-growing svg{opacity:0}@media (hover:hover) and (pointer:fine){.wn-months.has-cursor .wn-read{cursor:pointer}.wn-months.has-cursor .wn-inner,.wn-months.has-cursor .wn-toggle{cursor:none}}@media (hover:none){.wn-cursor{display:none}}.wn-post article{background:var(--ink);color:var(--canvas)}.wn-post-head{display:grid;gap:28px;padding-block:clamp(40px,5vw,72px) clamp(48px,6vw,96px)}.wn-back{display:inline-flex;align-items:center;gap:10px;justify-self:start;min-height:44px;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.wn-back:hover,.wn-post-foot a:hover,.wn-post-toc a:hover{color:#555}.wn-post-meta{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#555}.wn-post-meta time{color:var(--canvas);font-weight:700}.wn-post-head h1{font-size:clamp(48px,10vw,176px);line-height:.88;letter-spacing:-.055em;font-variation-settings:"wdth" 120;overflow-wrap:anywhere}.wn-post-lede{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,64px);max-width:1180px}.wn-post-lede p{font-size:14px;line-height:1.75;text-align:justify;hyphens:auto;color:#222}.wn-post-image{position:relative;margin:0;aspect-ratio:21/9;background:#111}.wn-post-body{display:grid;grid-template-columns:minmax(180px,3fr) minmax(0,7fr);gap:clamp(32px,6vw,120px);padding-block:clamp(56px,7vw,112px)}.wn-post-toc ol{position:sticky;top:104px;margin:0;padding:0;list-style:none;border-top:1px solid rgba(0,0,0,.16)}.wn-post-toc a{display:flex;gap:14px;align-items:baseline;min-height:40px;padding-block:11px;border-bottom:1px solid rgba(0,0,0,.16);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.wn-post-date span,.wn-post-toc a span{color:#888;font-size:10px}.wn-post-text{display:grid;gap:clamp(56px,6vw,88px);max-width:72ch}.wn-post-text section{display:grid;gap:16px;scroll-margin-top:104px}.wn-post-date{display:flex;gap:16px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#555}.wn-post-text h2{font-size:clamp(28px,3.2vw,48px);line-height:1;letter-spacing:-.04em}.wn-post-text p:not(.wn-post-date){font-size:13px;line-height:1.85;text-align:justify;hyphens:auto;color:#222}.wn-post-link{display:inline-flex;align-items:center;gap:8px;justify-self:start;min-height:44px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid}.wn-post-link:hover{color:#555}.wn-post-foot{display:flex;justify-content:space-between;gap:24px;padding-block:32px 48px;border-top:1px solid rgba(0,0,0,.16)}.wn-post-foot a{display:inline-flex;align-items:center;gap:16px;min-height:44px}.wn-post-foot a span{display:grid;gap:4px;font-family:var(--font-display),sans-serif;font-size:clamp(18px,2vw,28px);line-height:1;letter-spacing:-.03em;text-transform:uppercase}.wn-post-foot a:last-child span{text-align:right}.wn-post-foot small{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.06em;color:#666}@media (max-width:900px){.wn-post-toc{display:none}.wn-post-body,.wn-post-lede{grid-template-columns:1fr}}@media (max-width:767px){.wn-post-text p:not(.wn-post-date){font-size:12px}.wn-post-image{aspect-ratio:4/3}.wn-post-lede p{font-size:12px}.wn-post-head{gap:20px}.wn-additions li{grid-template-columns:1fr;gap:6px}.wn-summary{font-size:12px}.wn-inner{grid-template-columns:1fr;gap:32px;padding-bottom:40px}.wn-plus{grid-row:1/span 2;grid-column:2}.wn-count{grid-row:2}.wn-toggle{grid-template-columns:minmax(0,1fr) auto;row-gap:10px;padding-block:32px}}@media (prefers-reduced-motion:reduce){.wn-body,.wn-cursor,.wn-cursor svg,.wn-disc,.wn-month,.wn-plus{transition:none}}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(/_next/static/media/5e713b4096667c5a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(/_next/static/media/f0613c111a1c7897-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(/_next/static/media/c10aa91a675a61c8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anybody Fallback;src:local("Arial");ascent-override:72.11%;descent-override:21.77%;line-gap-override:0.00%;size-adjust:110.25%}.__className_ee679a{font-family:Anybody,Anybody Fallback;font-style:normal}.__variable_ee679a{--font-display:"Anybody","Anybody Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-mono:"Space Mono","Space Mono Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_10bb4e{font-family:Poppins,Poppins Fallback;font-weight:600;font-style:normal}.__variable_10bb4e{--font-brand:"Poppins","Poppins Fallback"}