.marketing-root .bl-wrap{max-width:1180px;margin:0 auto;padding:0 26px}.marketing-root .bl-nav{z-index:40;background:var(--k349);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--k249);position:sticky;top:0}.marketing-root .bl-nav-in{align-items:center;gap:22px;max-width:1180px;margin:0 auto;padding:14px 26px;display:flex}.marketing-root .bl-nav img{width:auto;height:22px;display:block}.marketing-root .bl-nav nav{flex-wrap:wrap;gap:20px;margin-left:auto;display:flex}.marketing-root .bl-nav a{font:500 13.5px var(--fd);color:var(--k81);text-decoration:none}.marketing-root .bl-nav a:hover{color:var(--k134)}.marketing-root .bl-cta{background:var(--k117);font:600 13px var(--fd);box-shadow:0 8px 24px -12px var(--k117);border-radius:9px;padding:9px 15px;color:var(--k134)!important}.marketing-root .bl-hd{padding-block:clamp(48px,7vw,86px) clamp(26px,4vw,42px)}.marketing-root .bl-kt{font:600 10.5px/1 var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--k129)}.marketing-root .bl-h1{font:600 clamp(31px,5vw,54px)/1.08 var(--fd);letter-spacing:-.035em;color:var(--k134);text-wrap:pretty;margin:16px 0 0}.marketing-root .bl-sub{font:400 clamp(15px,1.6vw,17.5px)/1.65 var(--fd);color:var(--k81);text-wrap:pretty;max-width:62ch;margin:16px 0 0}.marketing-root .bl-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;padding-bottom:clamp(56px,8vw,96px);display:grid}.marketing-root .bl-card{border:1px solid var(--k251);background:linear-gradient(180deg,var(--k241),var(--k233));border-radius:16px;flex-direction:column;gap:11px;padding:22px;text-decoration:none;transition:border-color .2s,transform .2s,background .2s;display:flex}.marketing-root .bl-card:hover{border-color:var(--k293);background:linear-gradient(180deg,var(--k276),var(--k234));transform:translateY(-3px)}.marketing-root .bl-card h2{font:600 20px/1.28 var(--fd);letter-spacing:-.02em;color:var(--k134);text-wrap:pretty;margin:0}.marketing-root .bl-card p{font:400 13.5px/1.62 var(--fd);color:var(--k76);margin:0}.marketing-root .bl-meta{font:500 11px var(--fm);letter-spacing:.06em;text-transform:uppercase;color:var(--k54);align-items:center;gap:10px;display:flex}.marketing-root .bl-tag{border:1px solid var(--k291);color:var(--k129);background:var(--k280);white-space:nowrap;border-radius:5px;padding:4px 8px}.marketing-root .bl-art{max-width:760px;margin:0 auto;padding:0 26px clamp(60px,8vw,110px)}.marketing-root .bl-art h2{font:600 clamp(22px,2.7vw,30px)/1.2 var(--fd);letter-spacing:-.028em;color:var(--k134);text-wrap:pretty;margin:44px 0 0}.marketing-root .bl-art h3{font:600 17px/1.35 var(--fd);color:var(--k134);margin:30px 0 0}.marketing-root .bl-art p{font:400 16.5px/1.78 var(--fd);color:var(--k87);text-wrap:pretty;margin:15px 0 0}.marketing-root .bl-art ul,.marketing-root .bl-art ol{gap:9px;margin:16px 0 0;padding-left:20px;display:grid}.marketing-root .bl-art li{font:400 16px/1.7 var(--fd);color:var(--k87)}.marketing-root .bl-art strong{color:var(--k134);font-weight:600}.marketing-root .bl-art a{color:var(--k129);border-bottom:1px solid var(--k227);text-decoration:none}.marketing-root .bl-art a:hover{color:var(--k134);border-bottom-color:var(--k134)}.marketing-root .bl-pull{border-left:2px solid var(--k117);background:linear-gradient(90deg,var(--k279),transparent);border-radius:0 12px 12px 0;margin:32px 0 0;padding:20px 22px}.marketing-root .bl-pull p{font:500 17px/1.6 var(--fd);color:var(--k134);margin:0}.marketing-root .bl-note{border:1px solid var(--k252);background:var(--k238);border-radius:13px;margin:30px 0 0;padding:18px 20px}.marketing-root .bl-note p{margin:6px 0 0;font-size:14.5px}.marketing-root .bl-crumb{font:500 12px var(--fm);color:var(--k54);align-items:center;gap:8px;padding-top:26px;display:flex}.marketing-root .bl-crumb a{color:var(--k76);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.marketing-root .bl-crumb svg{flex:none;width:14px;height:14px}.marketing-root .bl-crumb a:hover{color:var(--k134)}.marketing-root .bl-end{border:1px solid var(--k290);background:radial-gradient(120% 120% at 0% 0%,var(--k282),var(--k236));border-radius:16px;margin:52px 0 0;padding:26px}.marketing-root .bl-end h3{font:600 21px/1.25 var(--fd);color:var(--k134);letter-spacing:-.02em;margin:0}.marketing-root .bl-end p{font:400 14.5px/1.65 var(--fd);color:var(--k81);margin:10px 0 0}.marketing-root .bl-end .row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.marketing-root .bl-b1,.marketing-root .bl-b2{font:600 14px var(--fd);border-radius:10px;padding:12px 18px;text-decoration:none}.marketing-root .bl-b1{background:var(--k117);color:var(--k134);box-shadow:0 12px 30px -14px var(--k117)}.marketing-root .bl-b2{border:1px solid var(--k260);color:var(--k104)}.marketing-root .bl-b2:hover{border-color:var(--k134)}.marketing-root .bl-rel{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:13px;margin-top:20px;display:grid}.marketing-root .bl-foot{border-top:1px solid var(--k249);font:400 12.5px/1.7 var(--fd);color:var(--k54);padding-block:30px 46px}.marketing-root .bl-foot a{color:var(--k76);text-decoration:none}.marketing-root .bl-foot a:hover{color:var(--k134)}.marketing-root .bl-foot .links{flex-wrap:wrap;gap:16px;margin-bottom:12px;display:flex}@media (max-width:640px){.marketing-root .bl-wrap,.marketing-root .bl-nav-in,.marketing-root .bl-art{padding-left:18px;padding-right:18px}.marketing-root .bl-nav nav{gap:14px}.marketing-root .bl-nav a{font-size:12.5px}.marketing-root .bl-art p{font-size:16px}}.marketing-root .bl-art-hd{max-width:760px;margin:0 auto;padding-inline:26px}.marketing-root .bl-art-hd .bl-h1{font-size:clamp(29px,4.4vw,46px)}@media (max-width:640px){.marketing-root .bl-art-hd{padding-inline:18px}}.marketing-root .tw-strip{border:1px solid var(--k288);background:linear-gradient(90deg,var(--k280),var(--k236));border-radius:13px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;padding:14px 18px;display:flex}.marketing-root .tw-strip b{font:600 10.5px var(--fm);letter-spacing:.13em;text-transform:uppercase;color:var(--k129);align-items:center;gap:8px;display:flex}.marketing-root .tw-strip b i{background:var(--k117);width:6px;height:6px;box-shadow:0 0 10px var(--k117);border-radius:50%}.marketing-root .tw-strip strong{font:600 15px var(--fd);color:var(--k134);letter-spacing:-.015em}.marketing-root .tw-strip em{font:500 12.5px var(--fm);color:var(--k72);letter-spacing:.04em;font-style:normal}.marketing-root .tw-strip a{font:500 13px var(--fd);color:var(--k87);border-bottom:1px solid var(--k262);margin-left:auto;text-decoration:none}@media (max-width:1000px){.marketing-root .tw-strip a{flex-basis:100%;margin-left:0}}.marketing-root .tw-strip a:hover{color:var(--k134);border-bottom-color:var(--k134)}.marketing-root .cl-grid{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:16px;display:grid}.marketing-root .cl-t a,.marketing-root .cl-t span{align-items:flex-start}.marketing-root .cl-t i{margin-top:6px}.marketing-root .cl-t b{align-self:flex-start;margin-top:2px}.marketing-root .cl{border:1px solid var(--k251);background:linear-gradient(180deg,var(--k241),var(--k233));border-radius:18px;flex-direction:column;padding:22px 22px 8px;display:flex}.marketing-root .cl-hd{border-bottom:1px solid var(--k249);align-items:flex-start;gap:14px;padding-bottom:16px;display:flex}.marketing-root .cl-n{font:600 11px/1 var(--fm);letter-spacing:.1em;color:var(--k129);border:1px solid var(--k291);background:var(--k280);border-radius:6px;flex:none;padding:6px 7px}.marketing-root .cl-hd h3{font:600 18.5px/1.25 var(--fd);letter-spacing:-.02em;color:var(--k134);margin:0}.marketing-root .cl-hd p{font:400 13px/1.55 var(--fd);color:var(--k72);margin:5px 0 0}.marketing-root .cl-ct{text-align:right;font:500 11px var(--fm);color:var(--k54);letter-spacing:.05em;flex:none;margin-left:auto}.marketing-root .cl-ct b{font:600 20px/1 var(--fd);color:var(--k134);letter-spacing:-.02em;margin-bottom:4px;display:block}.marketing-root .cl-t{display:grid}.marketing-root .cl-t a,.marketing-root .cl-t span{border-bottom:1px solid var(--k245);font:500 14px var(--fd);color:var(--k87);align-items:center;gap:11px;padding:12px 2px;text-decoration:none;display:flex}.marketing-root .cl-t a:hover{color:var(--k134)}.marketing-root .cl-t span{color:var(--k55)}.marketing-root .cl-t i{background:var(--k36);border-radius:50%;flex:none;width:6px;height:6px}.marketing-root .cl-t a i{background:var(--k31);box-shadow:0 0 10px var(--k317)}.marketing-root .cl-ft{font:500 10.5px var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--k54);margin-top:auto;padding:14px 2px}.marketing-root .wn{font:500 10.5px var(--fm);color:var(--k54);flex:none;width:22px;font-style:normal}.marketing-root .cl-t a .wn{color:var(--k76)}.marketing-root .cl-t b{font:600 10px var(--fm);letter-spacing:.09em;text-transform:uppercase;color:var(--k53);margin-left:auto}.marketing-root .cl-t em.x{font:500 10.5px var(--fm);letter-spacing:.08em;text-transform:uppercase;color:var(--k54);margin-left:auto;font-style:normal}.marketing-root .cl-t a em{color:var(--k129)}.marketing-root .eng{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:16px;display:grid}.marketing-root .eng>div{border:1px solid var(--k251);background:var(--k236);border-radius:14px;padding:18px}.marketing-root .eng h4{font:600 15px var(--fd);color:var(--k134);margin:0}.marketing-root .eng p{font:400 13px/1.6 var(--fd);color:var(--k72);margin:7px 0 0}.marketing-root .eng b{font:600 10.5px var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--k129);margin-bottom:10px;display:block}.marketing-root .lrn-w{max-width:1280px;margin:0 auto;padding:0 26px}.marketing-root .lrn-hero{padding-block:clamp(46px,6.5vw,86px) clamp(26px,3vw,38px)}.marketing-root .lrn-eye{font:600 10.5px/1 var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--k129);align-items:center;gap:9px;display:inline-flex}.marketing-root .lrn-eye i{background:var(--k117);width:5px;height:5px;box-shadow:0 0 12px var(--k117);border-radius:50%}.marketing-root .lrn-h1{font:600 clamp(32px,5.4vw,62px)/1.05 var(--fd);letter-spacing:-.038em;color:var(--k134);text-wrap:balance;max-width:20ch;margin:17px 0 0}.marketing-root .lrn-h1 span{color:var(--k67)}.marketing-root .lrn-sub{font:400 clamp(15px,1.6vw,17.5px)/1.68 var(--fd);color:var(--k81);text-wrap:pretty;max-width:60ch;margin:18px 0 0}.marketing-root .lrn-stats{border:1px solid var(--k251);background:var(--k249);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(28px,4vw,44px);display:grid;overflow:hidden}.marketing-root .lrn-stats div{background:var(--k11);padding:20px 22px}.marketing-root .lrn-stats b{font:600 clamp(22px,2.6vw,30px)/1 var(--fd);letter-spacing:-.03em;color:var(--k134);display:block}.marketing-root .lrn-stats span{font:500 11px var(--fm);letter-spacing:.09em;text-transform:uppercase;color:var(--k54);margin-top:7px;display:block}.marketing-root .lrn-sec{padding-block:clamp(38px,5vw,64px)}.marketing-root .lrn-sec-hd{flex-wrap:wrap;align-items:flex-end;gap:20px;margin-bottom:clamp(20px,2.6vw,30px);display:flex}.marketing-root .lrn-h2{font:600 clamp(23px,3vw,36px)/1.12 var(--fd);letter-spacing:-.03em;color:var(--k134);text-wrap:pretty;margin:11px 0 0}.marketing-root .lrn-note{font:400 13.5px/1.6 var(--fd);color:var(--k72);max-width:44ch;margin-left:auto}.marketing-root .lrn-path{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.marketing-root .lrn-step{border:1px solid var(--k251);background:linear-gradient(180deg,var(--k241),var(--k232));border-radius:16px;flex-direction:column;gap:9px;padding:22px;text-decoration:none;transition:border-color .2s,transform .2s,background .2s;display:flex;position:relative}.marketing-root .lrn-step:hover{border-color:var(--k294);background:linear-gradient(180deg,var(--k277),var(--k233));transform:translateY(-3px)}.marketing-root .lrn-step em{font:600 11px/1 var(--fm);letter-spacing:.1em;color:var(--k129);font-style:normal}.marketing-root .lrn-step h3{font:600 17px/1.3 var(--fd);letter-spacing:-.015em;color:var(--k134);margin:0}.marketing-root .lrn-step p{font:400 13.3px/1.6 var(--fd);color:var(--k76);margin:0}.marketing-root .lrn-step u{font:600 12.5px var(--fd);color:var(--k104);border-bottom:1px solid var(--k262);align-self:flex-start;margin-top:auto;padding-bottom:2px;text-decoration:none}.marketing-root .lrn-feat{grid-template-columns:1.35fr 1fr;gap:14px;display:grid}.marketing-root .lrn-big{border:1px solid var(--k289);background:radial-gradient(130% 120% at 0% 0%,var(--k283),var(--k236));border-radius:18px;flex-direction:column;gap:13px;padding:clamp(24px,3vw,34px);text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.marketing-root .lrn-big:hover{border-color:var(--k297);transform:translateY(-3px)}.marketing-root .lrn-big h3{font:600 clamp(23px,2.7vw,32px)/1.16 var(--fd);letter-spacing:-.028em;color:var(--k134);text-wrap:pretty;margin:0}.marketing-root .lrn-big p{font:400 14.8px/1.7 var(--fd);color:var(--k83);max-width:52ch;margin:0}.marketing-root .lrn-side{align-content:start;gap:14px;display:grid}.marketing-root .lrn-chips{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.marketing-root .lrn-chips button{font:600 12.5px var(--fd);color:var(--k76);border:1px solid var(--k254);background:var(--k240);cursor:pointer;border-radius:999px;padding:8px 14px;transition:color .16s,border-color .16s,background .16s}.marketing-root .lrn-chips button:hover{color:var(--k134)}.marketing-root .lrn-chips button.on{color:var(--k134);border-color:var(--k296);background:var(--k282)}.marketing-root .lrn-lib{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:14px;display:grid}.marketing-root .gcard{border:1px solid var(--k251);background:var(--k11);cursor:pointer;text-align:left;border-radius:16px;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.marketing-root .gcard:hover{border-color:var(--k294);transform:translateY(-3px)}.marketing-root .gcard-sh{aspect-ratio:16/9;background:var(--k16);border-bottom:1px solid var(--k247);overflow:hidden}.marketing-root .gcard-sh img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.marketing-root .gcard:hover .gcard-sh img{transform:scale(1.04)}.marketing-root .gcard-bd{flex-direction:column;flex:1;gap:8px;padding:17px 18px 18px;display:flex}.marketing-root .gcard h3{font:600 15.5px/1.3 var(--fd);letter-spacing:-.015em;color:var(--k134);margin:0}.marketing-root .gcard p{font:400 12.8px/1.58 var(--fd);color:var(--k72);margin:0}.marketing-root .gcard-ft{font:500 11px var(--fm);letter-spacing:.06em;text-transform:uppercase;color:var(--k54);align-items:center;gap:9px;margin-top:auto;padding-top:11px;display:flex}.marketing-root .g-pg{color:var(--k87);margin-left:auto}.marketing-root .g-t{font:600 10.5px var(--fm);letter-spacing:.06em;border-radius:5px;padding:3px 8px}.marketing-root .g-free{border:1px solid var(--k315);color:var(--k53);background:var(--k313)}.marketing-root .g-pro{border:1px solid var(--k292);color:var(--k129);background:var(--k280)}.marketing-root .lrn-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.marketing-root .lrn-q{border:1px solid var(--k251);background:var(--k237);border-radius:15px;padding:20px 22px}.marketing-root .lrn-q h3{font:600 15.5px/1.35 var(--fd);color:var(--k134);letter-spacing:-.012em;margin:0}.marketing-root .lrn-q p{font:400 13.8px/1.68 var(--fd);color:var(--k76);margin:9px 0 0}.marketing-root .lrn-cta{border:1px solid var(--k290);background:radial-gradient(120% 130% at 8% 0%,var(--k284),var(--k236));text-align:center;border-radius:20px;margin-block:clamp(20px,3vw,34px);padding:clamp(28px,4vw,48px)}.marketing-root .lrn-cta h2{font:600 clamp(23px,3vw,34px)/1.14 var(--fd);letter-spacing:-.03em;color:var(--k134);margin:0}.marketing-root .lrn-cta p{font:400 14.8px/1.68 var(--fd);color:var(--k81);max-width:56ch;margin:13px auto 0}.marketing-root .lrn-cta .row{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:22px;display:flex}@media (max-width:1080px){.marketing-root .lrn-stats,.marketing-root .lrn-path{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-root .lrn-feat{grid-template-columns:1fr}}@media (max-width:700px){.marketing-root .lrn-faq{grid-template-columns:1fr}}@media (max-width:560px){.marketing-root .lrn-w{padding:0 18px}.marketing-root .lrn-path,.marketing-root .lrn-stats{grid-template-columns:1fr}}.marketing-root .n2-sheet[hidden]{display:none!important}.marketing-root .bl-lead{font:400 16.5px/1.7 var(--fd);color:var(--k81);max-width:66ch;margin:14px 0 0}.marketing-root .bl-body blockquote{border-left:2px solid var(--accent);background:linear-gradient(90deg,var(--k190),transparent);font:500 17px/1.6 var(--fd);color:var(--k134);border-radius:0 10px 10px 0;margin:24px 0 0;padding:14px 18px}.marketing-root .bl-body figure{margin:22px 0 0}.marketing-root .bl-body img{border:1px solid var(--k252);border-radius:12px;width:100%;height:auto;display:block}.marketing-root .bl-body figcaption{font:500 12px var(--fm);color:var(--k54);margin-top:8px}.marketing-root .bl-body .ed-note{border:1px solid var(--k291);background:radial-gradient(120% 120% at 0% 0%,var(--k193),var(--k236));border-radius:13px;margin:24px 0 0;padding:16px 18px}.marketing-root .bl-body .ed-note b{font:600 10.5px var(--fm);letter-spacing:.13em;text-transform:uppercase;color:var(--k129);display:block}.marketing-root .bl-body .ed-note p{color:var(--k134);margin:7px 0 0;font-size:14.5px}.marketing-root .bl-body .up{text-transform:uppercase;letter-spacing:.04em}.marketing-root .lsn-chan{border:1px solid var(--k254);background:var(--k239);border-radius:13px;margin-top:38px;padding:16px 18px}.marketing-root .lsn-chan b{font:600 10.5px var(--fm);letter-spacing:.13em;text-transform:uppercase;color:var(--k129);margin-bottom:10px;display:block}.marketing-root .lsn-chan>div{flex-wrap:wrap;gap:9px 20px;display:flex}.marketing-root .lsn-chan a{font:500 13.5px var(--fd);color:var(--k87);border-bottom:1px solid var(--k262);text-decoration:none}.marketing-root .lsn-chan a:hover{color:var(--k134);border-bottom-color:var(--k134)}.marketing-root .lsn-rel{margin-top:34px}.marketing-root .lsn-rel>b{font:600 10.5px var(--fm);letter-spacing:.13em;text-transform:uppercase;color:var(--k54);margin-bottom:12px;display:block}.marketing-root .lsn-rel-g{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:11px;display:grid}.marketing-root .lsn-rel-g a{border:1px solid var(--k252);background:var(--k239);border-radius:13px;padding:15px 16px;text-decoration:none;transition:border-color .2s,transform .2s;display:block}.marketing-root .lsn-rel-g a:hover{border-color:var(--k293);transform:translateY(-2px)}.marketing-root .lsn-rel-t{font:600 9.5px var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--k129)}.marketing-root .lsn-rel-g h4{font:600 14px var(--fb);color:var(--k134);margin:7px 0 5px}.marketing-root .lsn-rel-g p{font:400 12.5px/1.55 var(--fd);color:var(--k72);margin:0}.marketing-root .lsn-nav{border-top:1px solid var(--k251);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:11px;margin-top:38px;padding-top:26px;display:grid}.marketing-root .lsn-nav a{border:1px solid var(--k252);border-radius:13px;padding:15px 17px;text-decoration:none;transition:border-color .2s;display:block}.marketing-root .lsn-nav a:hover{border-color:var(--k267)}.marketing-root .lsn-nav span{font:600 10px var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--k54);margin-bottom:6px;display:block}.marketing-root .lsn-nav b{font:600 14px var(--fb);color:var(--k134)}.marketing-root .lrn-hero-g{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(26px,4vw,54px);display:grid}@media (max-width:960px){.marketing-root .lrn-hero-g{grid-template-columns:1fr;gap:30px}.marketing-root .lrn-panel{max-width:520px}}.marketing-root .lrn-hero-l{min-width:0}.marketing-root .lrn-panel{border:1px solid var(--k252);background:linear-gradient(180deg,var(--k243),var(--k233));border-radius:20px;padding:24px;position:relative;overflow:hidden}.marketing-root .lrn-panel:before{content:"";background:radial-gradient(60% 100% at 50% 0,var(--k285),transparent 70%);pointer-events:none;height:70%;position:absolute;inset:-40% -10% auto}.marketing-root .lrn-panel-hd{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.marketing-root .lrn-panel-hd span{font:600 10.5px var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--k72)}.marketing-root .lrn-panel-hd em{font:600 12px var(--fm);color:var(--k53);font-style:normal}.marketing-root .lrn-count{align-items:baseline;gap:10px;margin-top:14px;display:flex;position:relative}.marketing-root .lrn-count b{font:600 clamp(38px,5vw,56px)/1 var(--fd);letter-spacing:-.04em;color:var(--k134);font-variant-numeric:tabular-nums}.marketing-root .lrn-count span{font:400 13px/1.4 var(--fd);color:var(--k72)}.marketing-root .lrn-dots{grid-template-columns:repeat(13,minmax(0,18px));justify-content:start;gap:6px;margin-top:20px;display:grid;position:relative}.marketing-root .lrn-dots i{aspect-ratio:1;background:var(--k249);opacity:0;border-radius:4px;animation:.42s cubic-bezier(.2,.9,.25,1) forwards lrnPop;transform:scale(.6)}.marketing-root .lrn-dots i.on{background:var(--k31);box-shadow:0 0 10px var(--k316)}.marketing-root .lrn-dots i.next{background:var(--k296);box-shadow:0 0 10px var(--k296)}@keyframes lrnPop{to{opacity:1;transform:scale(1)}}.marketing-root .lrn-bars{border-top:1px solid var(--k251);gap:9px;margin-top:22px;padding-top:18px;display:grid;position:relative}.marketing-root .lrn-bar{font:500 11.5px var(--fd);color:var(--k72);grid-template-columns:auto 1fr auto;align-items:center;gap:11px;display:grid}.marketing-root .lrn-bar em{font:500 10px var(--fm);letter-spacing:.1em;color:var(--k50);width:16px;font-style:normal}.marketing-root .lrn-bar u{background:var(--k251);border-radius:99px;height:4px;text-decoration:none;display:block;overflow:hidden}.marketing-root .lrn-bar u b{background:linear-gradient(90deg,var(--k117),var(--k126));border-radius:99px;width:0;height:100%;transition:width 1.1s cubic-bezier(.22,.75,.2,1);display:block}.marketing-root .lrn-bar s{font:500 10.5px var(--fm);color:var(--k54);font-variant-numeric:tabular-nums;text-decoration:none}.marketing-root .cl{transition:border-color .3s,transform .3s,box-shadow .3s}.marketing-root .cl:hover{border-color:var(--k260);box-shadow:0 20px 50px -30px var(--k147);transform:translateY(-3px)}.marketing-root .cl-t a{transition:color .18s,padding-left .18s}.marketing-root .cl-t a:hover{padding-left:5px}@media (prefers-reduced-motion:reduce){.marketing-root .lrn-dots i{opacity:1;animation:none;transform:none}}.marketing-root .prd-body{max-width:72ch}.marketing-root .prd-body h2{font:600 clamp(20px,2.4vw,27px)/1.2 var(--fd);letter-spacing:-.028em;color:var(--k134);text-wrap:pretty;margin:38px 0 0}.marketing-root .prd-body h2:first-child{margin-top:0}.marketing-root .prd-body h3{font:600 16.5px/1.35 var(--fd);color:var(--k134);margin:26px 0 0}.marketing-root .prd-body p{font:400 15.5px/1.75 var(--fd);color:var(--k87);text-wrap:pretty;margin:14px 0 0}.marketing-root .prd-body ul,.marketing-root .prd-body ol{gap:8px;margin:15px 0 0;padding-left:20px;display:grid}.marketing-root .prd-body li{font:400 15px/1.7 var(--fd);color:var(--k87)}.marketing-root .prd-body strong,.marketing-root .prd-body b{color:var(--k134);font-weight:600}.marketing-root .prd-body a{color:var(--k129);border-bottom:1px solid var(--k227);text-decoration:none}.marketing-root .prd-body a:hover{color:var(--k134);border-bottom-color:var(--k134)}.marketing-root .prd-body blockquote{border-left:2px solid var(--accent);background:linear-gradient(90deg,var(--k190),transparent);font:500 16px/1.6 var(--fd);color:var(--k134);border-radius:0 10px 10px 0;margin:22px 0 0;padding:14px 18px}.marketing-root .prd-body figure{margin:20px 0 0}.marketing-root .prd-body img{border:1px solid var(--k252);border-radius:12px;width:100%;height:auto;display:block}.marketing-root .prd-body figcaption{font:500 12px var(--fm);color:var(--k54);margin-top:8px}.marketing-root .prd-body .ed-note{border:1px solid var(--k291);background:radial-gradient(120% 120% at 0% 0%,var(--k193),var(--k236));border-radius:13px;margin:22px 0 0;padding:16px 18px}.marketing-root .prd-body .ed-note b{font:600 10.5px var(--fm);letter-spacing:.13em;text-transform:uppercase;color:var(--k129);display:block}.marketing-root .prd-body .ed-note p{color:var(--k134);margin:7px 0 0;font-size:14.5px}.marketing-root .prd-body .up{text-transform:uppercase;letter-spacing:.04em}.marketing-root .prd-body .lead{color:var(--k81);font-size:17px}
