._page_1legp_1{background:#f2f0e8}._hero_1legp_2{padding:42px 5vw 34px;position:relative;overflow:hidden}._hero_1legp_2:after{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 27px,#17251f21 27px 28px),repeating-linear-gradient(90deg,#0000 0 63px,#17251f21 63px 64px);border-radius:50%;width:360px;height:360px;position:absolute;top:20px;right:-80px}._hero_1legp_2>*{z-index:1;position:relative}._eyebrow_1legp_5{letter-spacing:2px;margin:18px 0 10px;font-size:11px;font-weight:800}._hero_1legp_2 h1{letter-spacing:-2px;max-width:15ch;margin:0 0 18px;font-size:clamp(34px,6vw,68px);line-height:1.02}._hero_1legp_2 h1 em{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#d8ff5f;padding:0 .12em;font-style:normal}._lede_1legp_8{max-width:640px;margin:0 0 24px;font-size:19px;line-height:1.55}._actions_1legp_9{flex-wrap:wrap;gap:12px;display:flex}._badges_1legp_10{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}._badges_1legp_10 li{background:#fff;border:1px solid #17251f;border-radius:99px;padding:5px 11px;font-size:12px;font-weight:700}._practice_1legp_12{padding:10px 5vw 56px;scroll-margin-top:12px}._prose_1legp_13{max-width:820px;padding:10px 5vw 80px;font-size:17px;line-height:1.7}._prose_1legp_13 h2{letter-spacing:-.6px;margin:46px 0 12px;font-size:30px;line-height:1.15}._prose_1legp_13 h3{margin:24px 0 4px;font-size:18px}._prose_1legp_13 code{background:#fff;border:1px solid #d3d6cc;border-radius:5px;padding:1px 5px;font-family:Consolas,Courier New,monospace;font-size:.92em}._prose_1legp_13 a{border-bottom:1px solid}._lessonIndex_1legp_18{counter-reset:l;gap:6px;padding:0;list-style:none;display:grid}._lessonIndex_1legp_18 li{counter-increment:l;background:#fff;border:1px solid #d3d6cc;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:34px 1fr auto;align-items:center;column-gap:10px;padding:9px 12px;display:grid}._lessonIndex_1legp_18 li:before{content:counter(l);color:#d8ff5f;background:#17251f;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}._lessonIndex_1legp_18 li a{border:0}._lessonIndex_1legp_18 li span{color:#55605a;grid-column:2;font-size:13px;line-height:1.3}._lessonIndex_1legp_18 li em{letter-spacing:.08em;border-radius:99px;grid-area:1/3/3;padding:3px 8px;font-size:10px;font-style:normal;font-weight:800}._free_1legp_24{background:#d8ff5f}._pro_1legp_13{color:#d8ff5f;background:#17251f}._tableWrap_1legp_27{margin:10px 0 24px;overflow-x:auto}._skillsForm_1legp_28{justify-items:start;gap:14px;display:grid}._skillsForm_1legp_28>div{width:100%}._skillsForm_1legp_28 label{font-weight:600;display:block}._skillsForm_1legp_28 input{width:100%;font:inherit;background:#fff;border:1px solid #68766c;border-radius:6px;padding:9px 11px}._skillsTable_1legp_32{table-layout:fixed;min-width:0}._skillsTable_1legp_32 th,._skillsTable_1legp_32 td{overflow-wrap:anywhere}._skillsTable_1legp_32 th:first-child{width:12%}@media (max-width:480px){._skillsTable_1legp_32 th,._skillsTable_1legp_32 td{padding:5px}}._cheat_1legp_38{border-collapse:collapse;background:#fff;width:100%;min-width:520px;font-size:14px}._cheat_1legp_38 th,._cheat_1legp_38 td{text-align:left;vertical-align:top;border:1px solid #d3d6cc;padding:7px 10px}._cheat_1legp_38 thead th{color:#d8ff5f;letter-spacing:.04em;background:#17251f;font-size:12px}._cheat_1legp_38 tbody th{font-weight:500}._cheat_1legp_38 kbd{white-space:nowrap;background:#f2f0e8;border:1px solid #17251f;border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-family:Consolas,monospace;font-size:12px}
