.accounting-module__ImN8hG__skin .course-bar{background:#0b4f33;box-shadow:0 2px 8px #13201a40}.accounting-module__ImN8hG__skin .course-bar-title{font-weight:700}.accounting-module__ImN8hG__skin .course-bar-badge{color:#0b6b43;background:#e8f6ee;border-radius:999px;padding:2px 10px;font-weight:600}.accounting-module__ImN8hG__skin .course-bar-badge-alt{color:#9a5208;background:#fff3e2}.accounting-module__ImN8hG__skin .course-bar-facts{color:#dfe5e1}.accounting-module__ImN8hG__skin .course-bar-cta{background:#038754;border-radius:14px;box-shadow:0 3px #065939}.accounting-module__ImN8hG__skin .course-bar-cta:active{box-shadow:0 1px #065939}.accounting-module__ImN8hG__skin .course-statcard{border-color:#dfe5e1;border-radius:16px;box-shadow:0 1px 2px #13201a0a,0 12px 32px #13201a14}.accounting-module__ImN8hG__skin .course-statcard-badge{background:#0b4f33}.accounting-module__ImN8hG__skin .course-statcard-text{color:#3b4a43}.accounting-module__ImN8hG__skin .course-statcard-cell{color:#13201a;border-color:#dfe5e1}:is(.accounting-module__ImN8hG__skin .course-statcard-big,.accounting-module__ImN8hG__skin .course-statcard-mid){font-weight:700}.accounting-module__ImN8hG__skin .course-statcard-small{color:#5b6b63}.accounting-module__ImN8hG__skin .course-proof-tiles>div{background:#f6f7f6;border-color:#dfe5e1;border-radius:16px}.accounting-module__ImN8hG__skin .course-proof-tiles strong{color:#0b6b43;font-weight:700}.accounting-module__ImN8hG__skin .course-proof-tiles span{color:#5b6b63}.accounting-module__ImN8hG__skin .course-review-card{border-top-color:#dfe5e1}.accounting-module__ImN8hG__skin .course-review-avatar{background:#13201a;font-weight:700}.accounting-module__ImN8hG__skin .course-actions{border-top-color:#dfe5e1}.accounting-module__ImN8hG__skin a:focus-visible,.accounting-module__ImN8hG__skin button:focus-visible{outline-offset:2px;outline:3px solid #038754}
.kit-module__Qf3uoa__btn{--h:48px;--pad:20px;--fs:16px;--lip:4px;--face:#038754;--face-hover:#0a7649;--label:#fff;--lipc:#065939;--border:0px solid transparent;--surface:#fff;--ring-ink:#13201a;box-sizing:border-box;height:var(--h);padding:0 var(--pad);font-family:inherit;font-size:var(--fs);letter-spacing:0;white-space:nowrap;color:var(--label);background:var(--face);border:var(--border);box-shadow:0 var(--lip) 0 var(--lipc);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-offset:2px;border-radius:14px;outline:2px solid #0000;justify-content:center;align-items:center;gap:10px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .12s ease-out,box-shadow 80ms ease-out,transform 80ms ease-out,color .12s ease-out;display:inline-flex;position:relative}.kit-module__Qf3uoa__btn:after{content:"";left:0;right:0;top:min(0px, calc((var(--h) - 44px) / 2));bottom:min(0px, calc((var(--h) - 44px) / 2));position:absolute}.kit-module__Qf3uoa__btn[data-size=xs]{--h:32px;--pad:12px;--fs:13px;--lip:2px;border-radius:10px}.kit-module__Qf3uoa__btn[data-size=s]{--h:40px;--pad:16px;--fs:14px;--lip:3px;border-radius:10px}.kit-module__Qf3uoa__btn[data-size=m]{--h:48px;--pad:20px;--fs:16px;--lip:4px}.kit-module__Qf3uoa__btn[data-size=l]{--h:52px;--pad:24px;--fs:17px;--lip:4px}.kit-module__Qf3uoa__btn[data-size=xl]{--h:60px;--pad:28px;--fs:18px;--lip:5px;width:100%}.kit-module__Qf3uoa__btn[data-full=true]{width:100%}@media (max-width:719px){.kit-module__Qf3uoa__btn[data-size=l]{--h:56px}.kit-module__Qf3uoa__btn[data-size=s],.kit-module__Qf3uoa__btn[data-size=xs]{--h:44px}}.kit-module__Qf3uoa__btn[data-surface=forest],.kit-module__Qf3uoa__btn[data-surface=cell]{--face:#4d7a12;--face-hover:#43690f;--lipc:#2c4708;--surface:#0b4f33;--ring-ink:#eef4f0}.kit-module__Qf3uoa__btn[data-surface=cell]{--surface:#0b3d26}.kit-module__Qf3uoa__btn[data-surface=violet]{--face:#fff;--face-hover:#eef0fb;--label:#342466;--lipc:#0000004d;--surface:#342466;--ring-ink:#eef4f0}.kit-module__Qf3uoa__btn[data-surface=amber]{--face:#8a4a0a;--face-hover:#7a410a;--lipc:#5c3106;--surface:#fff3e2}.kit-module__Qf3uoa__btn[data-surface=wash]{--surface:#e8f6ee}.kit-module__Qf3uoa__btn[data-variant=secondary]{--face:#fff;--face-hover:#e8f6ee;--label:#0b6b43;--border:1.5px solid #0b6b43;box-shadow:none}.kit-module__Qf3uoa__btn[data-variant=secondary][data-surface=forest],.kit-module__Qf3uoa__btn[data-variant=secondary][data-surface=cell],.kit-module__Qf3uoa__btn[data-variant=secondary][data-surface=violet]{--face:transparent;--face-hover:#ffffff1a;--label:#fff;--border:1.5px solid #fff}.kit-module__Qf3uoa__btn[data-variant=tertiary]{--face:transparent;--face-hover:#e8f6ee;--label:#0b6b43;box-shadow:none}.kit-module__Qf3uoa__btn[data-variant=tertiary][data-surface=forest],.kit-module__Qf3uoa__btn[data-variant=tertiary][data-surface=cell],.kit-module__Qf3uoa__btn[data-variant=tertiary][data-surface=violet]{--face-hover:#ffffff1a;--label:#7fd9ad}.kit-module__Qf3uoa__btn[data-variant=link]{--face:transparent;--face-hover:transparent;--label:#0b6b43;height:auto;box-shadow:none;font-size:inherit;font-weight:600;line-height:inherit;text-underline-offset:3px;white-space:normal;border-radius:4px;padding:0;text-decoration:underline;display:inline}.kit-module__Qf3uoa__btn[data-variant=link]:after{display:none}.kit-module__Qf3uoa__btn[data-variant=link]:is(:hover,[data-force=hover]):not(:disabled){color:#0b4f33;background:0 0}.kit-module__Qf3uoa__btn[data-variant=link][data-surface=forest],.kit-module__Qf3uoa__btn[data-variant=link][data-surface=cell]{--label:#bfe3cf}.kit-module__Qf3uoa__btn[data-variant=caution]{--face:#fff3e2;--face-hover:#ffe7c7;--label:#8a4a0a;--border:1.5px solid #f0a020;box-shadow:none}.kit-module__Qf3uoa__btn[data-variant=game]{--face:var(--game-face);--face-hover:var(--game-face);--label:#fff;--lipc:var(--game-lip);--h:52px;--fs:19px;--lip:4px;--pad:24px;text-transform:uppercase;letter-spacing:.053em}.kit-module__Qf3uoa__btn[data-variant=game]:is(:hover,[data-force=hover]):not(:disabled){filter:brightness(1.05)}.kit-module__Qf3uoa__btn:is(:hover,[data-force=hover]):not(:disabled):not([aria-disabled=true]){background:var(--face-hover)}.kit-module__Qf3uoa__btn:is(:active,[data-force=pressed]):not(:disabled):not([aria-disabled=true]){background:var(--face-hover);transform:translateY(var(--lip));box-shadow:0 0 #0000}.kit-module__Qf3uoa__btn:is([data-variant=secondary],[data-variant=tertiary],[data-variant=caution]):is(:active,[data-force=pressed]):not(:disabled){transform:scale(.98)}.kit-module__Qf3uoa__btn[data-variant=link]:is(:active,[data-force=pressed]){transform:none}.kit-module__Qf3uoa__btn:is(:focus-visible,[data-force=focus]){box-shadow:0 var(--lip) 0 var(--lipc), 0 0 0 2px var(--surface), 0 0 0 4px var(--ring-ink)}.kit-module__Qf3uoa__btn:is([data-variant=secondary],[data-variant=tertiary],[data-variant=caution],[data-variant=link]):is(:focus-visible,[data-force=focus]){box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ring-ink)}.kit-module__Qf3uoa__btn:focus:not(:focus-visible){outline-color:#0000}.kit-module__Qf3uoa__btn:is(:disabled,[aria-disabled=true]){--face:#e3e8e5;--face-hover:#e3e8e5;--label:#6b7a72;--border:0px solid transparent;color:#6b7a72;cursor:not-allowed;filter:none;box-shadow:0 var(--lip) 0 #cfd8d3;background:#e3e8e5;transform:none}.kit-module__Qf3uoa__btn[data-variant=game]:is(:disabled,[aria-disabled=true]){text-shadow:none;background:#e3e8e5}.kit-module__Qf3uoa__btn:is([data-variant=secondary],[data-variant=tertiary],[data-variant=caution],[data-variant=link]):is(:disabled,[aria-disabled=true]){box-shadow:none}.kit-module__Qf3uoa__btn[data-variant=tertiary]:is(:disabled,[aria-disabled=true]),.kit-module__Qf3uoa__btn[data-variant=link]:is(:disabled,[aria-disabled=true]){background:0 0}.kit-module__Qf3uoa__btn[data-loading=true]{cursor:progress;pointer-events:none}.kit-module__Qf3uoa__label{align-items:center;gap:10px;display:inline-flex}.kit-module__Qf3uoa__btn[data-loading=true] .kit-module__Qf3uoa__label{visibility:hidden}.kit-module__Qf3uoa__busy{justify-content:center;align-items:center;gap:6px;display:none;position:absolute;inset:0}.kit-module__Qf3uoa__btn[data-loading=true] .kit-module__Qf3uoa__busy{display:inline-flex}.kit-module__Qf3uoa__dots{gap:3px;display:inline-flex}.kit-module__Qf3uoa__dots i{background:currentColor;border-radius:999px;width:5px;height:5px;animation:1s ease-in-out infinite kit-module__Qf3uoa__lxdot}.kit-module__Qf3uoa__dots i:nth-child(2){animation-delay:.15s}.kit-module__Qf3uoa__dots i:nth-child(3){animation-delay:.3s}@keyframes kit-module__Qf3uoa__lxdot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.kit-module__Qf3uoa__chev{flex:none;transition:transform .12s ease-out}.kit-module__Qf3uoa__btn:is(:hover,[data-force=hover]):not(:disabled) .kit-module__Qf3uoa__chev{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.kit-module__Qf3uoa__btn,.kit-module__Qf3uoa__chev{transition:none}.kit-module__Qf3uoa__dots i{opacity:.7;animation:none}.kit-module__Qf3uoa__btn:is(:hover,[data-force=hover]) .kit-module__Qf3uoa__chev{transform:none}}@media (forced-colors:active){.kit-module__Qf3uoa__btn{border:2px solid buttontext}.kit-module__Qf3uoa__btn:is(:focus-visible,[data-force=focus]){outline:3px solid highlight}}.kit-module__Qf3uoa__card{--accent:transparent;box-sizing:border-box;color:#13201a;min-width:0;box-shadow:0 2px 6px #00000008, inset 0 -4px 0 var(--accent);background:#fff;border:1px solid #dfe5e1;border-radius:16px;flex-direction:column;gap:8px;padding:20px;transition:border-color .12s ease-out;display:flex;position:relative}@media (min-width:720px){.kit-module__Qf3uoa__card{padding:24px}}.kit-module__Qf3uoa__card[data-tone=wash]{background:#e8f6ee;border-color:#bfe3cf}.kit-module__Qf3uoa__card[data-tone=done]{background:#f4faf6}.kit-module__Qf3uoa__card[data-tone=locked]{background:#eef1ef}.kit-module__Qf3uoa__card[data-clickable=true]:hover{border-color:#5b6b63}.kit-module__Qf3uoa__card:has(.kit-module__Qf3uoa__cover:focus-visible){box-shadow:0 2px 6px #00000008, inset 0 -4px 0 var(--accent), 0 0 0 2px #fff, 0 0 0 4px #13201a}.kit-module__Qf3uoa__eyebrow{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43;margin:0;font-size:12px;font-weight:600;line-height:1.3}.kit-module__Qf3uoa__title{letter-spacing:-.02em;color:#13201a;margin:0;font-size:22px;font-weight:700;line-height:1.15}.kit-module__Qf3uoa__title[data-size=h4]{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.35}.kit-module__Qf3uoa__meta{color:#5b6b63;margin:0;font-size:13px;font-weight:500;line-height:1.5}.kit-module__Qf3uoa__body{color:#3b4a43;flex-direction:column;gap:12px;min-width:0;font-size:16px;line-height:1.55;display:flex}.kit-module__Qf3uoa__cardActions{z-index:2;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:4px;display:flex;position:relative}.kit-module__Qf3uoa__cover{color:inherit;border-radius:6px;outline:2px solid #0000;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.kit-module__Qf3uoa__cover:after{content:"";border-radius:16px;position:absolute;inset:0}.kit-module__Qf3uoa__cover:focus-visible{outline:none}.kit-module__Qf3uoa__cardChev{color:#5b6b63;flex:none;margin-left:auto}.kit-module__Qf3uoa__titleRow{align-items:flex-start;gap:12px;display:flex}.kit-module__Qf3uoa__titleRow>.kit-module__Qf3uoa__title,.kit-module__Qf3uoa__titleRow>.kit-module__Qf3uoa__cover{flex:auto;min-width:0}.kit-module__Qf3uoa__scrim{z-index:1000;background:#13201a73;justify-content:center;align-items:flex-end;animation:.16s ease-out kit-module__Qf3uoa__lxfade;display:flex;position:fixed;inset:0}.kit-module__Qf3uoa__sheet{box-sizing:border-box;overscroll-behavior:contain;color:#13201a;width:100%;max-height:88dvh;padding:8px 20px calc(20px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:16px 16px 0 0;outline:none;animation:.26s cubic-bezier(.2,.9,.3,1.05) kit-module__Qf3uoa__lxsheet;position:relative;overflow:auto;box-shadow:0 24px 48px -24px #0b4f3340,0 2px 6px #0000000a}.kit-module__Qf3uoa__grabber{background:#cfd8d3;border-radius:999px;width:40px;height:4px;margin:4px auto 12px}.kit-module__Qf3uoa__sheetHead{align-items:center;gap:12px;margin-bottom:8px;display:flex}.kit-module__Qf3uoa__sheetTitle{letter-spacing:-.02em;flex:1;margin:0;font-size:22px;font-weight:700;line-height:1.15}.kit-module__Qf3uoa__close{color:#13201a;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;margin-right:-8px;padding:0;display:grid}.kit-module__Qf3uoa__close:hover{background:#f0f3f1}.kit-module__Qf3uoa__close:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #13201a}.kit-module__Qf3uoa__sheetBody{color:#3b4a43;font-size:16px;line-height:1.55}.kit-module__Qf3uoa__sheetFoot{flex-direction:column;gap:12px;margin-top:20px;display:flex}@media (min-width:720px){.kit-module__Qf3uoa__scrim{align-items:center;padding:24px}.kit-module__Qf3uoa__sheet{border-radius:16px;width:min(520px,100%);padding:24px;animation-name:kit-module__Qf3uoa__lxpop}.kit-module__Qf3uoa__grabber{display:none}.kit-module__Qf3uoa__sheetFoot{flex-direction:row;justify-content:flex-end}}@keyframes kit-module__Qf3uoa__lxfade{0%{opacity:0}to{opacity:1}}@keyframes kit-module__Qf3uoa__lxsheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes kit-module__Qf3uoa__lxpop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.kit-module__Qf3uoa__scrim,.kit-module__Qf3uoa__sheet{animation:none}}
.AcademyLanding-module__osnwwa__primary:hover{text-decoration:none;color:#fff!important;background:#0f9760!important}.AcademyLanding-module__osnwwa__ghost:hover{border-color:#13201a!important}.AcademyLanding-module__osnwwa__ink:hover{background:#0b4f33!important}.AcademyLanding-module__osnwwa__choice:hover{border-color:#14a96d!important}.AcademyLanding-module__osnwwa__sample:hover{color:#0b6b43!important;border-color:#14a96d!important}.AcademyLanding-module__osnwwa__row:hover{color:#0b6b43!important}.AcademyLanding-module__osnwwa__exam:hover{color:#08824f!important}.AcademyLanding-module__osnwwa__white:hover{background:#e8f6ee!important}.AcademyLanding-module__osnwwa__primary:focus-visible,.AcademyLanding-module__osnwwa__ghost:focus-visible,.AcademyLanding-module__osnwwa__ink:focus-visible,.AcademyLanding-module__osnwwa__choice:focus-visible,.AcademyLanding-module__osnwwa__sample:focus-visible,.AcademyLanding-module__osnwwa__white:focus-visible{outline-offset:2px;outline:3px solid #0b6b43}.AcademyLanding-module__osnwwa__field:focus{outline:none}.AcademyLanding-module__osnwwa__fieldBox:focus-within{outline-offset:2px;outline:3px solid #0b6b43}.AcademyLanding-module__osnwwa__sheet{overflow-x:auto}.AcademyLanding-module__osnwwa__rateGrid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 clamp(24px,4vw,56px);display:grid}.AcademyLanding-module__osnwwa__rateHead{grid-area:1/1}.AcademyLanding-module__osnwwa__rateBody{grid-area:2/1}.AcademyLanding-module__osnwwa__ratePlans{grid-area:1/2/3}@media (max-width:860px){.AcademyLanding-module__osnwwa__rateGrid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:20px 0}.AcademyLanding-module__osnwwa__rateHead,.AcademyLanding-module__osnwwa__rateBody,.AcademyLanding-module__osnwwa__ratePlans{grid-area:auto/1}.AcademyLanding-module__osnwwa__rateHead{order:1}.AcademyLanding-module__osnwwa__ratePlans{order:2}.AcademyLanding-module__osnwwa__rateBody{order:3}}.AcademyLanding-module__osnwwa__fineLink{color:inherit;text-decoration:underline;position:relative}.AcademyLanding-module__osnwwa__fineLink:after{content:"";height:44px;position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}@media (max-width:359px){.AcademyLanding-module__osnwwa__planBtn{flex-wrap:wrap}.AcademyLanding-module__osnwwa__planBtn .AcademyLanding-module__osnwwa__planText{flex:110px!important}.AcademyLanding-module__osnwwa__planBtn .AcademyLanding-module__osnwwa__planPrice{margin-left:auto}}@media (max-width:720px){.AcademyLanding-module__osnwwa__field{font-size:16px!important}}
.wall-module__WeaZlW__sec{box-sizing:border-box;width:100%;max-width:var(--site-w);color:#13201a;margin:0 auto;padding:40px 1rem 0}@media (min-width:720px){.wall-module__WeaZlW__sec{padding-top:56px}}.wall-module__WeaZlW__eyebrow{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43;margin:0 0 8px;font-size:12px;font-weight:600}.wall-module__WeaZlW__h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:700;line-height:1.1}.wall-module__WeaZlW__sub{color:#3b4a43;max-width:62ch;margin:8px 0 0;font-size:16px;line-height:1.55}.wall-module__WeaZlW__tableWrap{background:#fff;border:1px solid #dfe5e1;border-radius:16px;margin-top:24px;overflow:hidden;box-shadow:0 2px 6px #00000008}.wall-module__WeaZlW__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px;line-height:1.4}.wall-module__WeaZlW__table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wall-module__WeaZlW__table th,.wall-module__WeaZlW__table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;border-top:1px solid #eef1ef;padding:12px}.wall-module__WeaZlW__table thead th{background:#f6f7f6;border-top:0;font-size:14px;font-weight:600}.wall-module__WeaZlW__table thead th.wall-module__WeaZlW__pass{color:#0b6b43;background:#e8f6ee;box-shadow:inset 0 -3px #14a96d}.wall-module__WeaZlW__table tbody th{width:34%;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;color:#3b4a43;background:#fbfcfb;font-size:12px;font-weight:500}.wall-module__WeaZlW__table td.wall-module__WeaZlW__free{color:#5b6b63}.wall-module__WeaZlW__table td.wall-module__WeaZlW__pass{background:#f4faf6;font-weight:600}.wall-module__WeaZlW__table td.wall-module__WeaZlW__pass svg{vertical-align:-2px;color:#0b6b43;margin-right:6px;display:inline-block}@media (min-width:720px){.wall-module__WeaZlW__table th,.wall-module__WeaZlW__table td{padding:14px 20px}.wall-module__WeaZlW__table tbody th{width:30%}}.wall-module__WeaZlW__next{grid-template-columns:1fr;gap:16px;margin-top:24px;display:grid}@media (min-width:720px){.wall-module__WeaZlW__next{grid-template-columns:repeat(3,1fr)}}.wall-module__WeaZlW__num{color:#fff;min-width:40px;height:40px;font-family:var(--font-mono,ui-monospace, monospace);background:#0b6b43;border-radius:10px;place-items:center;padding:0 8px;font-size:15px;font-weight:700;display:inline-grid}.wall-module__WeaZlW__nextRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.wall-module__WeaZlW__nextTag{font-family:var(--font-mono,ui-monospace, monospace);color:#5b6b63;font-size:12px;font-weight:600}.wall-module__WeaZlW__faq{max-width:760px;margin:0 auto}.wall-module__WeaZlW__faq h2{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(26px,3.4vw,36px);font-weight:700;line-height:1.1}.wall-module__WeaZlW__faq details{background:#fff;border:1px solid #dfe5e1;border-radius:12px;margin-top:12px}.wall-module__WeaZlW__faq summary{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 16px;font-size:16px;font-weight:600;line-height:1.35;list-style:none;display:flex}.wall-module__WeaZlW__faq summary::-webkit-details-marker{display:none}.wall-module__WeaZlW__faq summary:focus-visible{outline-offset:2px;outline:2px solid #13201a}.wall-module__WeaZlW__faq summary svg{color:#0b6b43;flex:none;transition:transform .12s ease-out}.wall-module__WeaZlW__faq details[open] summary svg{transform:rotate(180deg)}.wall-module__WeaZlW__faq details p{color:#3b4a43;margin:0;padding:0 16px 16px;font-size:15px;line-height:1.55}.wall-module__WeaZlW__faq details a{color:#0b6b43}.wall-module__WeaZlW__close{box-sizing:border-box;background:#e8f6ee;border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;padding:24px 20px;display:flex}@media (min-width:720px){.wall-module__WeaZlW__close{flex-direction:row;justify-content:space-between;align-items:center;padding:28px 32px}}.wall-module__WeaZlW__close h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1.15}.wall-module__WeaZlW__close p{color:#3b4a43;margin:6px 0 0;font-size:15px}.wall-module__WeaZlW__tail{padding-bottom:48px}.wall-module__WeaZlW__save{display:flow-root}.wall-module__WeaZlW__saveList{color:#3b4a43;flex-direction:column;gap:8px;margin:4px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.wall-module__WeaZlW__saveList li{align-items:flex-start;gap:10px;display:flex}.wall-module__WeaZlW__saveList svg{color:#0b6b43;flex:none;margin-top:3px}.wall-module__WeaZlW__saveH1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(24px,3vw,30px);font-weight:700;line-height:1.12}.wall-module__WeaZlW__saveBody{color:#3b4a43;margin:0;font-size:16px;line-height:1.55}
.BandExam-module__J5mc4W__page{--lx-ink:#13201a;--lx-muted:#5b6b63;--lx-body:#3b4a43;color:var(--lx-ink);-webkit-font-smoothing:antialiased;background:#f6f7f6;flex-direction:column;flex:1;display:flex}.BandExam-module__J5mc4W__page a{color:#0b6b43;text-decoration:none}.BandExam-module__J5mc4W__page a:hover{color:#08824f;text-decoration:underline}.BandExam-module__J5mc4W__page a:focus-visible,.BandExam-module__J5mc4W__page button:focus-visible{outline-offset:2px;outline:3px solid #0b6b43}.BandExam-module__J5mc4W__page *,.BandExam-module__J5mc4W__page :before,.BandExam-module__J5mc4W__page :after{box-sizing:border-box}.BandExam-module__J5mc4W__wrap{max-width:var(--site-w);width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}.BandExam-module__J5mc4W__eyebrow{font:600 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43}.BandExam-module__J5mc4W__hero{color:#bfe3cf;background:#0b3d26}.BandExam-module__J5mc4W__heroInner{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;padding-top:16px;padding-bottom:48px;display:grid}.BandExam-module__J5mc4W__heroLeft{flex-direction:column;gap:16px;min-width:0;display:flex}.BandExam-module__J5mc4W__back{align-self:flex-start;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600;display:flex;color:#bfe3cf!important}.BandExam-module__J5mc4W__back:hover{color:#fff!important}.BandExam-module__J5mc4W__chips{flex-wrap:wrap;gap:8px;display:flex}.BandExam-module__J5mc4W__chip{font:600 12px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:5px 10px}.BandExam-module__J5mc4W__chipBand{color:#fff;background:#1f7a4d}.BandExam-module__J5mc4W__chipExam{color:#e6f5ec;background:#ffffff14;border:1px solid #ffffff24}.BandExam-module__J5mc4W__h1{letter-spacing:-.04em;color:#fff;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;margin:0;font-size:clamp(36px,6vw,58px);font-weight:700;line-height:1.02}.BandExam-module__J5mc4W__lede{text-wrap:pretty;max-width:52ch;margin:0;font-size:18px;line-height:1.55}.BandExam-module__J5mc4W__promises{flex-direction:column;gap:12px;max-width:520px;margin:4px 0 0;padding:0;list-style:none;display:flex}.BandExam-module__J5mc4W__promise{color:#e6f5ec;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;font-size:15px;line-height:1.5;display:grid}.BandExam-module__J5mc4W__promise svg{margin-top:1px}.BandExam-module__J5mc4W__card{color:var(--lx-ink);background:#fff;border-radius:16px;min-width:0;animation:.4s both BandExam-module__J5mc4W__lxfade;overflow:hidden;box-shadow:0 24px 48px -20px #00000073}.BandExam-module__J5mc4W__cardHead{border-bottom:1px solid #e9eeeb;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.BandExam-module__J5mc4W__cardHead .BandExam-module__J5mc4W__eyebrow{overflow-wrap:anywhere}.BandExam-module__J5mc4W__cardBody{flex-direction:column;gap:18px;padding:24px 20px 8px;display:flex}.BandExam-module__J5mc4W__cardTitle{letter-spacing:-.02em;font-size:24px;font-weight:700;display:block}.BandExam-module__J5mc4W__cardSub{color:var(--lx-muted);margin-top:4px;font-size:15px;display:block}.BandExam-module__J5mc4W__stats{border:1px solid #e3e8e5;border-radius:10px;flex-wrap:wrap;display:flex;overflow:hidden}.BandExam-module__J5mc4W__stat{background:#fff;flex:1 1 0;padding:12px 8px 12px 12px;box-shadow:0 0 0 .5px #e3e8e5}.BandExam-module__J5mc4W__statN{font:600 24px var(--font-mono);letter-spacing:-.03em;white-space:nowrap}.BandExam-module__J5mc4W__statN small{color:var(--lx-muted);font-size:14px}.BandExam-module__J5mc4W__statL{color:var(--lx-muted);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;font-size:13px}.BandExam-module__J5mc4W__rules{color:var(--lx-body);flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:flex}.BandExam-module__J5mc4W__rules li{gap:12px;display:flex}.BandExam-module__J5mc4W__ruleN{font:600 13px var(--font-mono);color:#5b6b63;flex:none;padding-top:1px}.BandExam-module__J5mc4W__cardFoot{flex-direction:column;gap:12px;padding:16px 20px 20px;display:flex}.BandExam-module__J5mc4W__att{background:#e8f6ee;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.BandExam-module__J5mc4W__attLabel{color:#0b6b43;font-size:14px;font-weight:600}.BandExam-module__J5mc4W__attWarn{background:#f4f6f5}.BandExam-module__J5mc4W__attWarn .BandExam-module__J5mc4W__attLabel{color:#3b4a43}.BandExam-module__J5mc4W__dots{flex:none;gap:6px;display:flex}.BandExam-module__J5mc4W__dot{width:22px;height:22px;font:700 11px var(--font-mono);color:#fff;background:#fff;border:1.5px solid #14a96d;border-radius:6px;place-items:center;display:grid}.BandExam-module__J5mc4W__dotUsed{background:#6f7d76;border-color:#6f7d76}.BandExam-module__J5mc4W__start{all:unset;cursor:pointer;box-sizing:border-box;color:#fff;text-align:center;background:#038754;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;padding:0 22px;font-size:17px;font-weight:700;transition:transform 80ms,box-shadow 80ms;display:flex;box-shadow:0 4px #065939}.BandExam-module__J5mc4W__start:hover{background:#0a7649}.BandExam-module__J5mc4W__start:active{box-shadow:none;transform:translateY(4px)}.BandExam-module__J5mc4W__start:disabled{cursor:default;color:#5b6b63;background:#e3e8e5;box-shadow:0 4px #cfd8d3}.BandExam-module__J5mc4W__start:focus-visible{outline-offset:3px;outline:3px solid #0b6b43}.BandExam-module__J5mc4W__note{color:var(--lx-muted);text-align:center;text-wrap:pretty;margin:0;font-size:13px}.BandExam-module__J5mc4W__alert{color:#13201a;background:#fff3e2;border-radius:10px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.BandExam-module__J5mc4W__slot{min-width:0}.BandExam-module__J5mc4W__slot>*{animation:.4s both BandExam-module__J5mc4W__lxfade}.BandExam-module__J5mc4W__passedBox{color:var(--lx-ink);background:#fff;border-radius:16px;min-width:0;padding:20px;box-shadow:0 24px 48px -20px #00000073}.BandExam-module__J5mc4W__main{flex-direction:column;flex:1;gap:48px;padding-top:48px;padding-bottom:64px;display:flex}.BandExam-module__J5mc4W__readyHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.BandExam-module__J5mc4W__readyTitle{flex-direction:column;flex:400px;gap:6px;min-width:0;display:flex}.BandExam-module__J5mc4W__h2{letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,38px);font-weight:700;line-height:1.1}.BandExam-module__J5mc4W__mods{flex-direction:column;flex:0 280px;gap:8px;min-width:220px;display:flex}.BandExam-module__J5mc4W__modsText{font:600 13px var(--font-mono);color:var(--lx-body);justify-content:space-between;display:flex}.BandExam-module__J5mc4W__bar{background:#e3e8e5;border-radius:999px;height:10px;overflow:hidden}.BandExam-module__J5mc4W__barFill{background:#14a96d;border-radius:999px;height:100%}.BandExam-module__J5mc4W__table{background:#fff;border:1px solid #dfe5e1;border-radius:16px;margin-top:20px;overflow:hidden}.BandExam-module__J5mc4W__thead{display:none}.BandExam-module__J5mc4W__row{border-top:1px solid #eef2ef;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:6px 14px;padding:16px 20px;display:grid}.BandExam-module__J5mc4W__row:first-of-type{border-top:0}.BandExam-module__J5mc4W__tile{width:36px;height:36px;font:600 13px var(--font-mono);border-radius:10px;place-items:center;display:grid}.BandExam-module__J5mc4W__rowName{flex-direction:column;gap:4px;min-width:0;display:flex}.BandExam-module__J5mc4W__rowTitle{overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:16px;font-weight:700;display:flex}.BandExam-module__J5mc4W__checks{color:var(--lx-body);text-wrap:pretty;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.BandExam-module__J5mc4W__checksDesk{display:none}.BandExam-module__J5mc4W__status{font:600 12px var(--font-mono);white-space:nowrap;color:#5b6b63;background:#f4f6f5;border-radius:6px;grid-column:2;justify-self:start;padding:5px 10px}.BandExam-module__J5mc4W__statusDone{color:#0b6b43;background:#e8f6ee}.BandExam-module__J5mc4W__statusNext{color:#13201a;background:#fff;border:1px solid #dfe5e1}.BandExam-module__J5mc4W__next{background:#e6f2ea;border-top:1px solid #e3e8e5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.BandExam-module__J5mc4W__nextText{color:#155c39;text-wrap:pretty;flex:320px;font-size:15px;line-height:1.5}.BandExam-module__J5mc4W__nextCta{white-space:nowrap;background:#fff;border:1.5px solid #0b6b43;border-radius:10px;align-items:center;min-height:44px;padding:0 16px;font-size:15px;font-weight:600;display:flex;color:#0b6b43!important}.BandExam-module__J5mc4W__nextCta:hover{background:#e8f6ee;text-decoration:none!important}.BandExam-module__J5mc4W__cert{color:#bfe3cf;background:#0b3d26;border-radius:20px;grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;padding:28px 22px;display:grid}.BandExam-module__J5mc4W__badge{width:132px;height:148px;margin:0 auto;position:relative}.BandExam-module__J5mc4W__badgeText{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 20px 12px;display:flex;position:absolute;inset:0}.BandExam-module__J5mc4W__badgeBig{font:700 26px var(--font-mono);letter-spacing:-.02em}.BandExam-module__J5mc4W__badgeSmall{font:600 9px var(--font-mono);letter-spacing:.12em;color:#efe2bb;text-transform:uppercase;overflow-wrap:anywhere;max-width:100%}.BandExam-module__J5mc4W__certBody{flex-direction:column;gap:12px;min-width:0;display:flex}.BandExam-module__J5mc4W__certEyebrow{font:600 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#7fd9ad}.BandExam-module__J5mc4W__certH{letter-spacing:-.03em;color:#fff;text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.12}.BandExam-module__J5mc4W__certP{text-wrap:pretty;max-width:60ch;margin:0;font-size:16px;line-height:1.55}.BandExam-module__J5mc4W__certLink{align-self:flex-start;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;display:flex;color:#7fd9ad!important}.BandExam-module__J5mc4W__certLink:hover{color:#fff!important}.BandExam-module__J5mc4W__veil{z-index:50;-webkit-backdrop-filter:blur(6px);background:#08281a80;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.BandExam-module__J5mc4W__dialog{overscroll-behavior:contain;width:100%;max-width:100%;max-height:calc(100dvh - 16px);color:var(--lx-ink);background:#fff;border-radius:20px 20px 0 0;flex-direction:column;gap:18px;padding:24px 24px 0;animation:.28s ease-out BandExam-module__J5mc4W__lxsheet;display:flex;overflow-y:auto}.BandExam-module__J5mc4W__grab{background:#d5ddd8;border-radius:999px;align-self:center;width:40px;height:5px;margin-top:-10px}.BandExam-module__J5mc4W__dialogTitle{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:1.2}.BandExam-module__J5mc4W__dialogBody{color:var(--lx-body);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.BandExam-module__J5mc4W__warn{background:#fff3e2;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.BandExam-module__J5mc4W__warnMark{font:700 13px var(--font-mono);color:#9a4f0b;flex:none}.BandExam-module__J5mc4W__dialogBtns{padding:8px 0 calc(24px + env(safe-area-inset-bottom));background:#fff;flex-direction:column;gap:10px;display:flex;position:sticky;bottom:0;box-shadow:0 -10px 10px -6px #fff}.BandExam-module__J5mc4W__notYet{all:unset;cursor:pointer;color:#0b6b43;align-self:center;align-items:center;min-height:44px;padding:0 12px;font-size:15px;font-weight:600;display:flex}.BandExam-module__J5mc4W__notYet:focus-visible{outline-offset:2px;outline:3px solid #0b6b43}.BandExam-module__J5mc4W__sitting{padding-top:32px;padding-bottom:72px}.BandExam-module__J5mc4W__sittingBack{align-items:center;min-height:44px;font-size:14px;font-weight:700;display:inline-flex}.BandExam-module__J5mc4W__sittingEyebrow{letter-spacing:1px;text-transform:uppercase;color:#5b6b63;margin:18px 0 14px;font-size:12px}@keyframes BandExam-module__J5mc4W__lxfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes BandExam-module__J5mc4W__lxsheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes BandExam-module__J5mc4W__lxpop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.BandExam-module__J5mc4W__page *,.BandExam-module__J5mc4W__veil,.BandExam-module__J5mc4W__dialog{animation:none!important}}@media (min-width:720px){.BandExam-module__J5mc4W__wrap{padding-left:24px;padding-right:24px}.BandExam-module__J5mc4W__heroInner{padding-top:24px;padding-bottom:72px}.BandExam-module__J5mc4W__main{gap:72px;padding-top:80px;padding-bottom:96px}.BandExam-module__J5mc4W__thead{font:600 12px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#5b6b63;background:#f4f6f5;border-bottom:1px solid #e3e8e5;grid-template-columns:44px minmax(0,1.3fr) minmax(0,2fr) 160px;gap:16px;padding:12px 20px;display:grid}.BandExam-module__J5mc4W__thead span:last-child{text-align:right}.BandExam-module__J5mc4W__row{grid-template-columns:44px minmax(0,1.3fr) minmax(0,2fr) 160px;gap:16px}.BandExam-module__J5mc4W__checks{display:none}.BandExam-module__J5mc4W__checksDesk{color:var(--lx-body);text-wrap:pretty;overflow-wrap:anywhere;font-size:14px;line-height:1.5;display:block}.BandExam-module__J5mc4W__status{grid-column:auto;justify-self:end}.BandExam-module__J5mc4W__cert{grid-template-columns:180px minmax(0,1fr);padding:44px 48px}.BandExam-module__J5mc4W__badge{margin:0 auto}.BandExam-module__J5mc4W__veil{align-items:center;padding:24px}.BandExam-module__J5mc4W__dialog{border-radius:16px;max-width:460px;animation:.2s ease-out BandExam-module__J5mc4W__lxpop}.BandExam-module__J5mc4W__grab{display:none}}@media (min-width:960px){.BandExam-module__J5mc4W__heroInner{grid-template-columns:minmax(0,1.1fr) minmax(0,460px);gap:56px}}
.OnboardingOffer-module__r8K-Vq__wrap{max-width:var(--site-w,1100px);box-sizing:border-box;margin:0 auto;padding:16px 1rem 0}.OnboardingOffer-module__r8K-Vq__wrapEnd{margin:20px 0 0}.OnboardingOffer-module__r8K-Vq__card{text-align:left;box-sizing:border-box;background:#fff;border:1px solid #dfe5e1;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 20px;display:flex;box-shadow:0 1px 2px #13201a0a}.OnboardingOffer-module__r8K-Vq__text{flex:280px;min-width:0}.OnboardingOffer-module__r8K-Vq__title{color:#13201a;margin:0;font-size:16px;font-weight:700;line-height:1.3}.OnboardingOffer-module__r8K-Vq__body{color:#3b4a43;margin:4px 0 0;font-size:14px;line-height:1.5}.OnboardingOffer-module__r8K-Vq__actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.OnboardingOffer-module__r8K-Vq__cta{color:#fff;text-align:center;background:#038754;border-radius:14px;align-items:center;gap:6px;min-height:44px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 4px #065939}.OnboardingOffer-module__r8K-Vq__cta:hover{background:#0a7649}.OnboardingOffer-module__r8K-Vq__cta:active{transform:translateY(4px);box-shadow:0 0 #065939}.OnboardingOffer-module__r8K-Vq__cta:focus-visible{outline-offset:2px;outline:3px solid #0b6b43}.OnboardingOffer-module__r8K-Vq__later{cursor:pointer;color:#0b6b43;background:0 0;border:0;min-height:44px;padding:0 8px;font-family:inherit;font-size:15px;font-weight:600}.OnboardingOffer-module__r8K-Vq__later:hover{text-decoration:underline}.OnboardingOffer-module__r8K-Vq__cta:focus-visible,.OnboardingOffer-module__r8K-Vq__later:focus-visible{outline-offset:2px;outline:3px solid #0b6b4366}
.reading-module__jFko7W__crumbs{color:#4a5a52;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 20px;font-size:13px;display:flex}.reading-module__jFko7W__crumbs a{color:#0b6b43;padding:4px 0;font-weight:600;text-decoration:none}.reading-module__jFko7W__crumbs a:hover{text-decoration:underline}.reading-module__jFko7W__crumbs span[aria-hidden]{color:#8a9a92}.reading-module__jFko7W__crumbs [aria-current]{color:#13201a}.reading-module__jFko7W__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43;margin:0 0 10px;font-size:12px;font-weight:500}.reading-module__jFko7W__hubHead{max-width:760px;padding:40px 0 8px}.reading-module__jFko7W__h1{letter-spacing:-.02em;color:#13201a;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0 0 12px;font-size:clamp(30px,4.4vw,44px);font-weight:700;line-height:1.12}.reading-module__jFko7W__lede{color:#4a5a52;max-width:60ch;margin:0;font-size:18px;line-height:1.6}.reading-module__jFko7W__metaLine{color:#4a5a52;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;font-size:14px;display:flex}.reading-module__jFko7W__metaLine a{color:#0b6b43;padding:6px 0;font-weight:700;text-decoration:none}.reading-module__jFko7W__metaLine a:hover{text-decoration:underline}.reading-module__jFko7W__dot{background:#8a9a92;border-radius:50%;width:3px;height:3px;display:inline-block}.reading-module__jFko7W__panel{color:#fff;background:#0b4f33;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:0 0 32px;padding:24px 28px;display:flex}.reading-module__jFko7W__panel h2{color:#fff;margin:0 0 4px;font-size:20px;font-weight:700;line-height:1.3}.reading-module__jFko7W__panel p{color:#bfe3cf;margin:0;font-size:15px;line-height:1.5}@media (max-width:719px){.reading-module__jFko7W__panel{padding:20px}.reading-module__jFko7W__panel>:last-child,.reading-module__jFko7W__panel>:last-child>*{width:100%}}.reading-module__jFko7W__foot{justify-content:center;margin-top:48px;display:flex}.reading-module__jFko7W__offer{background:#e8f6ee;border:1px solid #cfe8da;border-radius:16px;margin-top:40px;padding:24px}.reading-module__jFko7W__offer .reading-module__jFko7W__eyebrow{margin-bottom:8px}.reading-module__jFko7W__offer h3{color:#13201a;margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.3}.reading-module__jFko7W__offer p{color:#2c3b34;margin:0 0 14px;font-size:15px;line-height:1.6}.reading-module__jFko7W__offer a{color:#0b6b43;font-weight:700;text-decoration:underline}.reading-module__jFko7W__related{border-top:1px solid #dde4df;margin-top:48px;padding-top:28px}.reading-module__jFko7W__related h2{color:#13201a;margin:0 0 12px;font-size:14px;font-weight:700}.reading-module__jFko7W__chips{flex-wrap:wrap;gap:8px;display:flex}.reading-module__jFko7W__chip{color:#13201a;background:#fff;border:1px solid #dde4df;border-radius:9999px;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.reading-module__jFko7W__chip:hover{background:#e8f6ee;border-color:#0b6b43}.reading-module__jFko7W__tile{width:44px;height:44px;font-family:var(--font-mono);color:#13201a;border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;font-size:14px;font-weight:500;display:flex}.reading-module__jFko7W__pill{color:#0b6b43;background:#e8f6ee;border-radius:9999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}
.account-module__ht1C7W__page{color:#13201a;background:#f6f7f6;min-height:100vh;padding-bottom:80px}.account-module__ht1C7W__wrap{max-width:var(--site-w,1344px);margin:0 auto;padding:0 20px}.account-module__ht1C7W__hero{color:#fff;background:#0b4f33;padding:32px 0 36px}.account-module__ht1C7W__heroIn{align-items:center;gap:24px;display:grid}.account-module__ht1C7W__who{align-items:center;gap:16px;min-width:0;display:flex}.account-module__ht1C7W__avatar{color:#0b4f33;background:#e8f6ee;border-radius:20px;flex-shrink:0;place-items:center;width:72px;height:72px;font-size:26px;font-weight:700;display:grid;overflow:hidden}.account-module__ht1C7W__avatar img{object-fit:cover;width:100%;height:100%}.account-module__ht1C7W__eyebrow{font-family:var(--font-geist-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#7fd9ad;margin:0 0 4px;font-size:12px;font-weight:500}.account-module__ht1C7W__h1{overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:700;line-height:1.15}.account-module__ht1C7W__email{color:#bfe3cf;overflow-wrap:anywhere;margin:4px 0 0;font-size:15px}.account-module__ht1C7W__stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.account-module__ht1C7W__stat{text-align:center;background:#0b3d26;border:1px solid #2e7a55;border-radius:16px;min-width:0;padding:14px 12px}.account-module__ht1C7W__statN{font-family:var(--font-geist-mono,ui-monospace, monospace);color:#fff;font-size:26px;font-weight:700;line-height:1;display:block}.account-module__ht1C7W__statL{color:#bfe3cf;overflow-wrap:anywhere;margin-top:6px;font-size:13px;display:block}.account-module__ht1C7W__tabs{flex-wrap:wrap;gap:8px;margin:20px 0 16px;display:flex}.account-module__ht1C7W__tab{color:#3b4a43;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #d5ddd8;border-radius:999px;padding:0 18px;font-size:15px;font-weight:600}.account-module__ht1C7W__tab[aria-selected=true]{color:#0b6b43;background:#e8f6ee;border-color:#0b6b43;font-weight:700}.account-module__ht1C7W__tab:hover{background:#e8f6ee}.account-module__ht1C7W__tab:focus-visible,.account-module__ht1C7W__signout:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #13201a}.account-module__ht1C7W__grid{align-items:start;gap:16px;display:grid}.account-module__ht1C7W__col{gap:16px;min-width:0;display:grid}.account-module__ht1C7W__card{background:#fff;border:1px solid #dfe5e1;border-radius:16px;min-width:0;padding:20px}.account-module__ht1C7W__h2{margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.25}.account-module__ht1C7W__resume{border-bottom:4px solid #14a96d;grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;display:grid}.account-module__ht1C7W__resumeEyebrow{font-family:var(--font-geist-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43;margin:0 0 6px;font-size:12px}.account-module__ht1C7W__resumeText{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700;line-height:1.3}.account-module__ht1C7W__resume>*{min-width:0;max-width:100%}.account-module__ht1C7W__resume .account-module__ht1C7W__resumeBtn{white-space:normal;height:auto;min-height:var(--h);text-align:center;padding-block:12px;line-height:1.25}.account-module__ht1C7W__pass{display:contents}.account-module__ht1C7W__pass>p{font-size:15px;color:#13201a!important;background:#f4faf6!important;border:1px solid #bfe3cf!important;border-radius:16px!important;margin:0!important;padding:16px 20px!important}.account-module__ht1C7W__pass>p a{text-underline-offset:3px;min-height:44px;text-decoration:underline;color:#0b6b43!important}.account-module__ht1C7W__row{margin-bottom:20px}.account-module__ht1C7W__row:last-child{margin-bottom:0}.account-module__ht1C7W__rowHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.account-module__ht1C7W__rowName{color:#13201a;font-size:16px;font-weight:600}.account-module__ht1C7W__rowCount{font-family:var(--font-geist-mono,ui-monospace, monospace);color:#5b6b63;white-space:nowrap;font-size:14px}.account-module__ht1C7W__track{background:#eef1ef;border-radius:999px;height:10px;overflow:hidden}.account-module__ht1C7W__fill{background:#14a96d;border-radius:999px;height:100%;transition:width .4s}.account-module__ht1C7W__fillSql{background:#5b6bc0}.account-module__ht1C7W__pct{color:#5b6b63;margin:6px 0 0;font-size:13px}.account-module__ht1C7W__links{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:480px) and (max-width:719px){.account-module__ht1C7W__links{grid-template-columns:1fr 1fr}}.account-module__ht1C7W__link{border:1px solid #dfe5e1;border-bottom:4px solid var(--accent,#14a96d);color:#13201a;overflow-wrap:anywhere;background:#fff;border-radius:16px;align-items:center;min-height:56px;padding:12px 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.account-module__ht1C7W__link:hover{border-color:#0b6b43;border-bottom-color:var(--accent,#14a96d)}.account-module__ht1C7W__link:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #13201a}.account-module__ht1C7W__emails{scroll-margin-top:80px}.account-module__ht1C7W__msgHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.account-module__ht1C7W__msgHead .account-module__ht1C7W__h2{margin:0}.account-module__ht1C7W__textLink{color:#0b6b43;text-underline-offset:3px;align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.account-module__ht1C7W__note{color:#5b6b63;margin:0;font-size:15px;line-height:1.6}.account-module__ht1C7W__noteWarn{color:#8a4a0a;background:#fff3e2;border:1.5px solid #f0a020;border-radius:12px;margin:0;padding:12px 14px;font-size:15px}.account-module__ht1C7W__msgs{gap:16px;display:grid}.account-module__ht1C7W__msg{border:1px solid #eef2ef;border-radius:16px;padding:14px 16px}.account-module__ht1C7W__msgMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.account-module__ht1C7W__msgWho{font-family:var(--font-geist-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:#5b6b63;font-size:12px}.account-module__ht1C7W__msgWhoOut{color:#0b6b43}.account-module__ht1C7W__msgDate{color:#5b6b63;margin-left:auto;font-size:13px}.account-module__ht1C7W__msgBody{color:#3b4a43;white-space:pre-wrap;margin:0;font-size:15px;line-height:1.6}.account-module__ht1C7W__thread{gap:10px;margin-top:12px;display:grid}.account-module__ht1C7W__reply{background:#f4faf6;border:1px solid #bfe3cf;border-radius:12px;padding:10px 12px}.account-module__ht1C7W__replyIn{background:#f6f7f6;border:1px solid #dfe5e1;border-radius:12px;padding:10px 12px}.account-module__ht1C7W__awaiting{color:#5b6b63;margin:10px 0 0;font-size:13px;font-style:italic}.account-module__ht1C7W__foot{gap:16px;margin-top:24px;display:grid}.account-module__ht1C7W__signout{color:#0b6b43;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #0b6b43;border-radius:14px;font-size:16px;font-weight:700}.account-module__ht1C7W__signout:hover{background:#e8f6ee}.account-module__ht1C7W__signout:disabled{color:#6b7a72;cursor:not-allowed;background:#e3e8e5;border-color:#cfd8d3}.account-module__ht1C7W__spinWrap{justify-content:center;align-items:center;min-height:100svh;display:flex}.account-module__ht1C7W__spin{border:3px solid #dfe5e1;border-top-color:#038754;border-radius:50%;width:32px;height:32px;animation:.6s linear infinite account-module__ht1C7W__acct-spin}@keyframes account-module__ht1C7W__acct-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.account-module__ht1C7W__spin{animation-duration:2s}.account-module__ht1C7W__fill{transition:none}}@media (min-width:720px){.account-module__ht1C7W__wrap{padding:0 32px}.account-module__ht1C7W__hero{padding:48px 0 52px}.account-module__ht1C7W__h1{font-size:36px}.account-module__ht1C7W__card{padding:24px}.account-module__ht1C7W__links{grid-template-columns:repeat(4,1fr)}.account-module__ht1C7W__resume{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:1024px){.account-module__ht1C7W__heroIn{grid-template-columns:1.4fr 1fr;gap:48px}.account-module__ht1C7W__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}.account-module__ht1C7W__col{gap:24px}.account-module__ht1C7W__grid.account-module__ht1C7W__single{grid-template-columns:minmax(0,760px)}.account-module__ht1C7W__links{grid-template-columns:1fr 1fr}}
.cert-module__3Cw80q__hero{background:#fff;border-bottom:1px solid #dfe5e1}.cert-module__3Cw80q__heroIn{max-width:var(--site-w);margin:0 auto;padding:40px 16px}.cert-module__3Cw80q__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43;margin:0 0 14px;font-size:12px;font-weight:600;line-height:1.3}.cert-module__3Cw80q__h1{letter-spacing:-.03em;color:#13201a;overflow-wrap:anywhere;max-width:22ch;margin:0 0 16px;font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:1.08}.cert-module__3Cw80q__lead{color:#3b4a43;text-wrap:pretty;max-width:62ch;margin:0;font-size:18px;line-height:1.55}.cert-module__3Cw80q__sec{max-width:var(--site-w);margin:0 auto;padding:32px 16px 64px}.cert-module__3Cw80q__grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.cert-module__3Cw80q__card{color:inherit;background:#fff;border:1px solid #dfe5e1;border-bottom:4px solid #14a96d;border-radius:16px;flex-direction:column;gap:14px;padding:24px;text-decoration:none;display:flex;box-shadow:0 1px 2px #13201a0a}.cert-module__3Cw80q__card:hover{border-color:#14a96d}.cert-module__3Cw80q__card:focus-visible{outline-offset:3px;outline:3px solid #038754}.cert-module__3Cw80q__cardTop{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cert-module__3Cw80q__code{font-family:var(--font-mono);color:#0b6b43;white-space:nowrap;background:#e8f6ee;border-radius:10px;padding:6px 12px;font-size:14px;font-weight:600}.cert-module__3Cw80q__expert .cert-module__3Cw80q__code{color:#4a2fa0;background:#efeafb}.cert-module__3Cw80q__expert{border-bottom-color:#6b4fd0}.cert-module__3Cw80q__level{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#5b6b63;font-size:12px;font-weight:600}.cert-module__3Cw80q__title{color:#13201a;margin:0;font-size:20px;font-weight:600;line-height:1.3}.cert-module__3Cw80q__desc{color:#3b4a43;margin:0;font-size:16px;line-height:1.6}.cert-module__3Cw80q__tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cert-module__3Cw80q__tag{color:#3b4a43;background:#f6f7f6;border:1px solid #dfe5e1;border-radius:999px;padding:4px 12px;font-size:13px}.cert-module__3Cw80q__go{color:#0b6b43;margin-top:auto;padding-top:4px;font-size:15px;font-weight:600}.cert-module__3Cw80q__also{border-top:1px solid #dfe5e1;margin-top:40px;padding-top:28px}.cert-module__3Cw80q__alsoT{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#5b6b63;margin:0 0 12px;font-size:12px;font-weight:600}.cert-module__3Cw80q__chips{flex-wrap:wrap;gap:8px;display:flex}.cert-module__3Cw80q__chip{color:#13201a;background:#fff;border:1px solid #dfe5e1;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.cert-module__3Cw80q__chip:hover{background:#e8f6ee;border-color:#14a96d}.cert-module__3Cw80q__chip:focus-visible{outline-offset:2px;outline:3px solid #038754}.cert-module__3Cw80q__art{max-width:768px;margin:0 auto;padding:32px 16px 64px}.cert-module__3Cw80q__crumbs{color:#5b6b63;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 24px;font-size:14px;display:flex}.cert-module__3Cw80q__crumbs a{color:#0b6b43;text-underline-offset:3px;text-decoration:underline}.cert-module__3Cw80q__crumbs [aria-current]{color:#13201a}.cert-module__3Cw80q__tagAmber{color:#9a5208;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#fff3e2;border-radius:999px;margin:0 0 14px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.cert-module__3Cw80q__meta{color:#5b6b63;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;font-size:14px;display:flex}.cert-module__3Cw80q__meta a{color:#0b6b43;font-weight:600}.cert-module__3Cw80q__band{background:#f4faf6;border:1px solid #bfe3cf;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:28px 0;padding:22px 24px;display:flex}.cert-module__3Cw80q__bandT{color:#13201a;margin:0 0 4px;font-size:18px;font-weight:600}.cert-module__3Cw80q__bandB{color:#0b6b43;margin:0;font-size:15px;line-height:1.5}@media (min-width:900px){.cert-module__3Cw80q__heroIn{padding:56px 16px}.cert-module__3Cw80q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}
.courses-module__7eZZ7a__hero{background:#fff;border-bottom:1px solid #dfe5e1}.courses-module__7eZZ7a__heroIn{max-width:var(--site-w);grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;margin:0 auto;padding:40px 16px;display:grid}.courses-module__7eZZ7a__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43;margin:0 0 14px;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-block}.courses-module__7eZZ7a__eyebrow:hover{text-underline-offset:3px;text-decoration:underline}.courses-module__7eZZ7a__h1{letter-spacing:-.03em;color:#13201a;overflow-wrap:anywhere;margin:0 0 16px;font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:1.08}.courses-module__7eZZ7a__lead{color:#3b4a43;text-wrap:pretty;max-width:56ch;margin:0 0 24px;font-size:18px;line-height:1.55}.courses-module__7eZZ7a__actions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.courses-module__7eZZ7a__actions>a{flex:none}.courses-module__7eZZ7a__notice{color:#5b6b63;max-width:56ch;margin:20px 0 0;font-size:14px;line-height:1.6}.courses-module__7eZZ7a__demo{background:#fff;border:1px solid #dfe5e1;border-bottom:4px solid #14a96d;border-radius:16px;padding:20px;box-shadow:0 1px 2px #13201a0a}.courses-module__7eZZ7a__demoQ{color:#13201a;margin:0 0 12px;font-size:14px;font-weight:600}.courses-module__7eZZ7a__sheet{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.courses-module__7eZZ7a__sheet td{color:#13201a;border:1px solid #dfe5e1;padding:7px 10px}.courses-module__7eZZ7a__sheet td.courses-module__7eZZ7a__rn{text-align:center;color:#5b6b63;background:#f6f7f6;width:28px;padding:7px 0;font-size:11px}.courses-module__7eZZ7a__sheet td.courses-module__7eZZ7a__hit{background:#e8f6ee;border:2px solid #038754;font-weight:600}.courses-module__7eZZ7a__fx{align-items:center;gap:8px;margin-top:14px;display:flex}.courses-module__7eZZ7a__cellRef{font-family:var(--font-mono);color:#5b6b63;background:#f6f7f6;border-radius:6px;padding:3px 7px;font-size:12px}.courses-module__7eZZ7a__fxIn{min-width:0;font-family:var(--font-mono);color:#13201a;border:2px solid #038754;border-radius:10px;flex:1;padding:8px 12px;font-size:14px}.courses-module__7eZZ7a__verdict{color:#0b6b43;margin:12px 0 0;font-size:14px;font-weight:600}.courses-module__7eZZ7a__caption{color:#5b6b63;margin:12px 0 0;font-size:14px;line-height:1.55}.courses-module__7eZZ7a__levels{max-width:var(--site-w);margin:0 auto;padding:48px 16px;scroll-margin-top:80px}.courses-module__7eZZ7a__grid{grid-template-rows:repeat(7,auto);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}.courses-module__7eZZ7a__card{grid-template-rows:subgrid;background:#fff;border:1px solid #dfe5e1;border-bottom:4px solid #14a96d;border-radius:16px;grid-row:span 7;align-content:start;padding:24px 22px;display:grid;box-shadow:0 1px 2px #13201a0a}.courses-module__7eZZ7a__pills{flex-wrap:wrap;justify-self:start;gap:6px;display:flex}.courses-module__7eZZ7a__pill{color:#0b6b43;font-family:var(--font-mono);letter-spacing:.04em;background:#e8f6ee;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.courses-module__7eZZ7a__pillPass{color:#4a2fa0;background:#efeafb}.courses-module__7eZZ7a__pillFree{color:#3b4a43;background:#f6f7f6;border:1px solid #dfe5e1}.courses-module__7eZZ7a__title{color:#13201a;margin:12px 0 0;font-size:20px;font-weight:600;line-height:1.3}.courses-module__7eZZ7a__tag{color:#3b4a43;margin:10px 0 0;font-size:15px;line-height:1.6}.courses-module__7eZZ7a__out{color:#0b6b43;margin:12px 0 0;font-size:14px;line-height:1.55}.courses-module__7eZZ7a__out b{font-weight:600}.courses-module__7eZZ7a__pre{color:#5b6b63;margin:8px 0 0;font-size:14px;line-height:1.55}.courses-module__7eZZ7a__pre b{color:#3b4a43;font-weight:600}.courses-module__7eZZ7a__stats{border-top:1px solid #dfe5e1;border-bottom:1px solid #dfe5e1;grid-template-columns:repeat(3,1fr);align-self:end;gap:8px;margin:16px 0 0;padding:12px 0;display:grid}.courses-module__7eZZ7a__stat{text-align:center}.courses-module__7eZZ7a__statN{font-family:var(--font-mono);color:#13201a;font-size:18px;font-weight:600;line-height:1.1}.courses-module__7eZZ7a__statL{color:#5b6b63;margin-top:3px;font-size:12px}.courses-module__7eZZ7a__cardBtn{margin-top:16px}.courses-module__7eZZ7a__more{background:#fff;border-top:1px solid #dfe5e1;padding:56px 16px}.courses-module__7eZZ7a__moreIn{max-width:var(--site-w);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:32px;margin:0 auto;display:grid}.courses-module__7eZZ7a__h2{letter-spacing:-.02em;color:#13201a;margin:0 0 12px;font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.15}.courses-module__7eZZ7a__body{color:#3b4a43;margin:0;line-height:1.7}.courses-module__7eZZ7a__practice{max-width:var(--site-w);background:#f4faf6;border:1px solid #bfe3cf;border-radius:16px;margin:40px auto 0;padding:20px 24px}.courses-module__7eZZ7a__practice p{color:#3b4a43;margin:0 0 8px}.courses-module__7eZZ7a__practice .courses-module__7eZZ7a__pt{color:#13201a;font-weight:600}.courses-module__7eZZ7a__practice a{color:#0b6b43;text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (min-width:900px){.courses-module__7eZZ7a__heroIn{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:48px;padding:56px 16px}}
.free-module__wCujDq__hero{background:#fff;border-bottom:1px solid #dfe5e1}.free-module__wCujDq__heroIn{max-width:var(--site-w);grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;margin:0 auto;padding:40px 16px;display:grid}.free-module__wCujDq__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43;margin:0 0 14px;font-size:12px;font-weight:600;line-height:1.3}.free-module__wCujDq__h1{letter-spacing:-.03em;color:#13201a;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0 0 16px;font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:1.08}.free-module__wCujDq__lead{color:#3b4a43;text-wrap:pretty;max-width:62ch;margin:0;font-size:18px;line-height:1.55}.free-module__wCujDq__formCard{background:#fff;border:1px solid #dfe5e1;border-bottom:4px solid #14a96d;border-radius:16px;padding:24px;box-shadow:0 1px 2px #13201a0a}.free-module__wCujDq__note{color:#5b6b63;text-align:center;margin:14px 0 0;font-size:14px;line-height:1.5}.free-module__wCujDq__link{color:#0b6b43;text-underline-offset:3px;font-weight:600;text-decoration:underline}.free-module__wCujDq__linkP{color:#3b4a43;text-align:center;margin:14px 0 0;font-size:15px;line-height:1.5}.free-module__wCujDq__sec{max-width:var(--site-w);margin:0 auto;padding:0 16px}.free-module__wCujDq__h2{letter-spacing:-.03em;color:#13201a;margin:0 0 16px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.12}.free-module__wCujDq__days{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.free-module__wCujDq__day{background:#fff;border:1px solid #dfe5e1;border-bottom:4px solid #14a96d;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.free-module__wCujDq__dayNum{color:#0b6b43;width:40px;height:40px;font-family:var(--font-mono);background:#e8f6ee;border-radius:10px;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.free-module__wCujDq__dayTitle{color:#13201a;font-size:17px;font-weight:600;line-height:1.3;display:block}.free-module__wCujDq__dayEnd{color:#5b6b63;font-size:15px;line-height:1.5}.free-module__wCujDq__forWhom{color:#3b4a43;max-width:62ch;margin:20px 0 0;font-size:16px;line-height:1.65}.free-module__wCujDq__faq{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.free-module__wCujDq__faqItem{background:#fff;border:1px solid #dfe5e1;border-radius:16px;padding:18px 20px}.free-module__wCujDq__faqItem h3{color:#13201a;margin:0 0 6px;font-size:17px;font-weight:600}.free-module__wCujDq__faqItem p{color:#3b4a43;margin:0;line-height:1.65}.free-module__wCujDq__after{color:#0b6b43;background:#f4faf6;border:1px solid #bfe3cf;border-radius:16px;padding:20px 24px;line-height:1.65}.free-module__wCujDq__after p{margin:0}.free-module__wCujDq__checkIn{max-width:720px;margin:0 auto;padding:32px 16px 64px}@media (min-width:900px){.free-module__wCujDq__heroIn{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:48px;padding:56px 16px}.free-module__wCujDq__days,.free-module__wCujDq__faq{grid-template-columns:repeat(2,minmax(0,1fr))}}
.AcademyCertificates-module__Sg-f0q__page{--lx-ink:#13201a;--lx-muted:#5b6b63;--lx-body:#3b4a43;color:var(--lx-ink);-webkit-font-smoothing:antialiased;background:#f6f7f6;flex-direction:column;flex:1;display:flex}.AcademyCertificates-module__Sg-f0q__page a{color:#0b6b43;text-decoration:none}.AcademyCertificates-module__Sg-f0q__page a:hover{color:#08824f;text-decoration:underline}.AcademyCertificates-module__Sg-f0q__page a:focus-visible,.AcademyCertificates-module__Sg-f0q__page button:focus-visible{outline-offset:2px;outline:3px solid #0b6b43}.AcademyCertificates-module__Sg-f0q__page *,.AcademyCertificates-module__Sg-f0q__page :before,.AcademyCertificates-module__Sg-f0q__page :after{box-sizing:border-box}.AcademyCertificates-module__Sg-f0q__wrap{max-width:var(--site-w);width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}.AcademyCertificates-module__Sg-f0q__eyebrow{font:600 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43;overflow-wrap:anywhere}.AcademyCertificates-module__Sg-f0q__hero{color:#bfe3cf;background:#0b3d26}.AcademyCertificates-module__Sg-f0q__heroInner{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;padding-top:16px;padding-bottom:48px;display:grid}.AcademyCertificates-module__Sg-f0q__heroLeft{flex-direction:column;gap:16px;min-width:0;display:flex}.AcademyCertificates-module__Sg-f0q__back{align-self:flex-start;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600;display:flex;color:#bfe3cf!important}.AcademyCertificates-module__Sg-f0q__back:hover{color:#fff!important}.AcademyCertificates-module__Sg-f0q__heroEyebrow{font:600 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#7fd9ad;overflow-wrap:anywhere}.AcademyCertificates-module__Sg-f0q__h1{letter-spacing:-.04em;color:#fff;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty;margin:0;font-size:clamp(32px,5vw,54px);font-weight:700;line-height:1.04}.AcademyCertificates-module__Sg-f0q__lede{text-wrap:pretty;max-width:54ch;margin:0;font-size:18px;line-height:1.55}.AcademyCertificates-module__Sg-f0q__prog{flex-direction:column;gap:14px;max-width:520px;margin-top:8px;display:flex}.AcademyCertificates-module__Sg-f0q__progText{font:600 13px var(--font-mono);color:#e6f5ec;justify-content:space-between;gap:12px;display:flex}.AcademyCertificates-module__Sg-f0q__segs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.AcademyCertificates-module__Sg-f0q__seg{background:#ffffff1f;border-radius:999px;height:12px;box-shadow:inset 0 -3px #00000026}.AcademyCertificates-module__Sg-f0q__segOn{background:#8dc63f}.AcademyCertificates-module__Sg-f0q__cta{all:unset;cursor:pointer;box-sizing:border-box;background:#038754;border-radius:16px;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:14px;min-height:72px;padding:12px 18px;transition:transform 80ms,box-shadow 80ms;display:grid;box-shadow:0 5px #065939,0 18px 32px -14px #0000008c;color:#fff!important;text-decoration:none!important}.AcademyCertificates-module__Sg-f0q__cta:hover{background:#0a7649}.AcademyCertificates-module__Sg-f0q__cta:active{transform:translateY(5px);box-shadow:0 0 #0000}.AcademyCertificates-module__Sg-f0q__cta:focus-visible{outline-offset:3px;outline:3px solid #fff}.AcademyCertificates-module__Sg-f0q__ctaText{flex-direction:column;gap:2px;min-width:0;display:flex}.AcademyCertificates-module__Sg-f0q__ctaLabel{overflow-wrap:anywhere;font-size:19px;font-weight:700}.AcademyCertificates-module__Sg-f0q__ctaSub{color:#d4f0e1;overflow-wrap:anywhere;font-size:14px}.AcademyCertificates-module__Sg-f0q__shelf{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:18px 12px;min-width:0;padding:22px 14px;display:grid}.AcademyCertificates-module__Sg-f0q__shelfItem{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.AcademyCertificates-module__Sg-f0q__shield{aspect-ratio:36/40;width:104px;position:relative}.AcademyCertificates-module__Sg-f0q__shield svg{width:100%;height:100%;position:absolute;inset:0}.AcademyCertificates-module__Sg-f0q__shieldText{flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 4% 12%;display:flex;position:absolute;inset:0}.AcademyCertificates-module__Sg-f0q__shieldCode{font:700 22px var(--font-mono);letter-spacing:-.02em}.AcademyCertificates-module__Sg-f0q__shieldSub{font:600 8px var(--font-mono);letter-spacing:.02em;text-align:center;opacity:.9;text-wrap:balance;text-transform:uppercase;max-width:82%;line-height:1.15}.AcademyCertificates-module__Sg-f0q__shelfLabel{font:600 12px var(--font-mono);text-align:center;overflow-wrap:anywhere}.AcademyCertificates-module__Sg-f0q__offerWide{flex-direction:column;gap:16px;min-width:0;display:flex}.AcademyCertificates-module__Sg-f0q__offerWide .AcademyCertificates-module__Sg-f0q__offerTitle{color:#fff}.AcademyCertificates-module__Sg-f0q__offerWide .AcademyCertificates-module__Sg-f0q__offerSign{color:#bfe3cf;justify-content:flex-start}.AcademyCertificates-module__Sg-f0q__offerWide .AcademyCertificates-module__Sg-f0q__offerSign a{color:#fff;text-decoration:underline}.AcademyCertificates-module__Sg-f0q__offer{color:var(--lx-ink);background:#fff;border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:20px;animation:.4s both AcademyCertificates-module__Sg-f0q__lxfade;display:flex;box-shadow:0 24px 48px -20px #00000073}.AcademyCertificates-module__Sg-f0q__offerTitle{letter-spacing:-.02em;text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.2}.AcademyCertificates-module__Sg-f0q__offerSign{color:var(--lx-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:14px;display:flex}.AcademyCertificates-module__Sg-f0q__offerSign a{align-items:center;min-height:44px;padding:0 6px;font-weight:600;display:inline-flex}.AcademyCertificates-module__Sg-f0q__slot{min-width:0}.AcademyCertificates-module__Sg-f0q__slot>*{animation:.4s both AcademyCertificates-module__Sg-f0q__lxfade}.AcademyCertificates-module__Sg-f0q__box{color:var(--lx-ink);background:#fff;border-radius:16px;padding:20px;box-shadow:0 24px 48px -20px #00000073}.AcademyCertificates-module__Sg-f0q__main{flex-direction:column;flex:1;gap:56px;padding-top:48px;padding-bottom:64px;display:flex}.AcademyCertificates-module__Sg-f0q__secHead{flex-direction:column;gap:6px;display:flex}.AcademyCertificates-module__Sg-f0q__h2{letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:clamp(28px,3.2vw,38px);font-weight:700;line-height:1.1}.AcademyCertificates-module__Sg-f0q__table{background:#fff;border:1px solid #dfe5e1;border-radius:16px;margin-top:20px;overflow:hidden}.AcademyCertificates-module__Sg-f0q__thead{display:none}.AcademyCertificates-module__Sg-f0q__row{background:#fff;border-top:1px solid #eef2ef;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px 14px;padding:16px 20px;display:grid}.AcademyCertificates-module__Sg-f0q__row:first-of-type{border-top:0}.AcademyCertificates-module__Sg-f0q__rowNext{background:#f6fbf8}.AcademyCertificates-module__Sg-f0q__tile{width:40px;height:40px;font:700 13px var(--font-mono);border-radius:10px;grid-row:span 4;place-items:center;display:grid}.AcademyCertificates-module__Sg-f0q__rowName{flex-direction:column;gap:4px;min-width:0;display:flex}.AcademyCertificates-module__Sg-f0q__rowTitle{overflow-wrap:anywhere;font-size:16px;font-weight:700}.AcademyCertificates-module__Sg-f0q__chip{font:600 12px var(--font-mono);color:#5b6b63;overflow-wrap:anywhere;background:#f4f6f5;border-radius:6px;align-self:flex-start;padding:4px 8px}.AcademyCertificates-module__Sg-f0q__chipDone{color:#0b6b43;background:#e8f6ee}.AcademyCertificates-module__Sg-f0q__proves,.AcademyCertificates-module__Sg-f0q__score,.AcademyCertificates-module__Sg-f0q__act{grid-column:2}.AcademyCertificates-module__Sg-f0q__proves{color:var(--lx-body);text-wrap:pretty;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.AcademyCertificates-module__Sg-f0q__score{font:600 15px var(--font-mono);color:#5b6b63;overflow-wrap:anywhere}.AcademyCertificates-module__Sg-f0q__scoreDone{color:#0b6b43}.AcademyCertificates-module__Sg-f0q__scoreDate{font:500 12px var(--font-mono);color:var(--lx-muted);display:block}.AcademyCertificates-module__Sg-f0q__act{text-align:center;background:#fff;border:1.5px solid #dfe5e1;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:15px;font-weight:600;display:flex;color:#3b4a43!important}.AcademyCertificates-module__Sg-f0q__act:hover{filter:brightness(.97);text-decoration:none!important}.AcademyCertificates-module__Sg-f0q__actDone{border-color:#0b6b43;color:#0b6b43!important}.AcademyCertificates-module__Sg-f0q__actNext{background:#038754;border-color:#038754;font-weight:700;box-shadow:0 4px #065939;color:#fff!important}.AcademyCertificates-module__Sg-f0q__certSec{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}.AcademyCertificates-module__Sg-f0q__certText{flex-direction:column;gap:12px;min-width:0;display:flex}.AcademyCertificates-module__Sg-f0q__certP{color:var(--lx-body);text-wrap:pretty;max-width:52ch;margin:0;font-size:16px;line-height:1.6}.AcademyCertificates-module__Sg-f0q__print{all:unset;cursor:pointer;box-sizing:border-box;color:#fff;text-align:center;background:#038754;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:56px;margin-top:6px;padding:0 24px;font-size:17px;font-weight:700;transition:transform 80ms;display:flex;box-shadow:0 4px #065939}.AcademyCertificates-module__Sg-f0q__print:hover{background:#0a7649}.AcademyCertificates-module__Sg-f0q__print:active{box-shadow:none;transform:translateY(4px)}.AcademyCertificates-module__Sg-f0q__print:focus-visible{outline-offset:3px;outline:3px solid #0b6b43}.AcademyCertificates-module__Sg-f0q__paper{background:#fff;border:1px solid #dfe5e1;border-radius:6px;min-width:0;padding:10px;position:relative;box-shadow:0 30px 60px -30px #0b4f3359,0 2px 6px #0000000a}.AcademyCertificates-module__Sg-f0q__sheet{outline-offset:-7px;text-align:center;background-color:#fff;background-image:linear-gradient(#f2f5f3 1px,#0000 1px),linear-gradient(90deg,#f2f5f3 1px,#0000 1px);background-size:22px 22px;border:2px solid #1f7a4d;border-radius:3px;outline:1px solid #c9a646;flex-direction:column;justify-content:space-between;align-items:center;gap:14px;height:100%;padding:24px 14px;display:flex}.AcademyCertificates-module__Sg-f0q__sheetBrand{align-items:center;gap:8px;display:flex}.AcademyCertificates-module__Sg-f0q__lx{color:#fff;width:24px;height:24px;font:700 10px var(--font-mono);background:#14a96d;border-radius:5px;place-items:center;display:grid}.AcademyCertificates-module__Sg-f0q__sheetBrandText{font:600 11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#155c39}.AcademyCertificates-module__Sg-f0q__sheetMid{flex-direction:column;align-items:center;gap:6px;max-width:100%;display:flex}.AcademyCertificates-module__Sg-f0q__sheetTitle{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(20px,2.6vw,30px);font-weight:700;line-height:1.1}.AcademyCertificates-module__Sg-f0q__sheetSmall{color:var(--lx-muted);font-size:13px}.AcademyCertificates-module__Sg-f0q__sheetName{overflow-wrap:anywhere;border-bottom:1.5px solid #13201a;max-width:100%;padding:0 18px 4px;font-size:clamp(18px,2.2vw,24px);font-weight:600}.AcademyCertificates-module__Sg-f0q__sheetNameEmpty{color:#617068}.AcademyCertificates-module__Sg-f0q__sheetAward{color:#155c39;overflow-wrap:anywhere;font-size:15px;font-weight:700}.AcademyCertificates-module__Sg-f0q__seals{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;max-width:380px;display:grid}.AcademyCertificates-module__Sg-f0q__seal{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.AcademyCertificates-module__Sg-f0q__sealDot{aspect-ratio:1;width:100%;max-width:52px;font:700 12px var(--font-mono);border-style:solid;border-width:2px;border-radius:50%;place-items:center;display:grid}.AcademyCertificates-module__Sg-f0q__sealLabel{font:500 10px var(--font-mono);color:#5b6b63;text-align:center;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;max-width:100%;line-height:1.25}.AcademyCertificates-module__Sg-f0q__sheetFoot{font:500 11px var(--font-mono);color:#5b6b63;overflow-wrap:anywhere}.AcademyCertificates-module__Sg-f0q__disclaimer{color:#5b6b63;max-width:46ch;margin:0;font-size:12px;line-height:1.45}.AcademyCertificates-module__Sg-f0q__tag{color:#fff;font:600 12px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#0b3d26;border-radius:6px;padding:6px 12px;position:absolute;top:-12px;right:12px;box-shadow:0 6px 14px -6px #0006}@media (max-width:559px){.AcademyCertificates-module__Sg-f0q__seals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;max-width:280px}.AcademyCertificates-module__Sg-f0q__sealDot{max-width:48px}}@media (max-width:359px){.AcademyCertificates-module__Sg-f0q__row{grid-template-columns:34px minmax(0,1fr);gap:8px 10px;padding:16px 12px}.AcademyCertificates-module__Sg-f0q__tile{border-radius:8px;width:34px;height:34px;font-size:12px}}@keyframes AcademyCertificates-module__Sg-f0q__lxfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AcademyCertificates-module__Sg-f0q__page *,.AcademyCertificates-module__Sg-f0q__page :before,.AcademyCertificates-module__Sg-f0q__page :after{transition:none!important;animation:none!important}}@media (min-width:720px){.AcademyCertificates-module__Sg-f0q__wrap{padding-left:24px;padding-right:24px}.AcademyCertificates-module__Sg-f0q__heroInner{padding-top:24px;padding-bottom:72px}.AcademyCertificates-module__Sg-f0q__shelf{gap:24px 20px;padding:28px 24px}.AcademyCertificates-module__Sg-f0q__shield{width:104px}.AcademyCertificates-module__Sg-f0q__main{gap:88px;padding-top:80px;padding-bottom:96px}.AcademyCertificates-module__Sg-f0q__thead{font:600 12px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#5b6b63;background:#f4f6f5;border-bottom:1px solid #e3e8e5;grid-template-columns:52px minmax(0,1.2fr) minmax(0,1.6fr) 120px 200px;gap:16px;padding:12px 20px;display:grid}.AcademyCertificates-module__Sg-f0q__thead span:last-child{text-align:right}.AcademyCertificates-module__Sg-f0q__row{grid-template-columns:52px minmax(0,1.2fr) minmax(0,1.6fr) 120px 200px;gap:16px}.AcademyCertificates-module__Sg-f0q__tile{grid-row:auto}.AcademyCertificates-module__Sg-f0q__proves,.AcademyCertificates-module__Sg-f0q__score,.AcademyCertificates-module__Sg-f0q__act{grid-column:auto}.AcademyCertificates-module__Sg-f0q__act{white-space:nowrap;justify-self:end;width:100%}.AcademyCertificates-module__Sg-f0q__sheet{aspect-ratio:1.414;height:auto;padding:28px 32px}.AcademyCertificates-module__Sg-f0q__seals{gap:12px}.AcademyCertificates-module__Sg-f0q__tag{border-radius:6px 0 0 6px;top:18px;right:-8px}.AcademyCertificates-module__Sg-f0q__print{align-self:flex-start;min-height:52px}}@media (min-width:960px){.AcademyCertificates-module__Sg-f0q__heroSolo{grid-template-columns:minmax(0,1fr)!important}.AcademyCertificates-module__Sg-f0q__heroInner{grid-template-columns:minmax(0,1.15fr) minmax(0,440px);gap:56px}.AcademyCertificates-module__Sg-f0q__certSec{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}}@media print{body:has(.AcademyCertificates-module__Sg-f0q__paperDone){height:100vh;overflow:hidden}html:has(.AcademyCertificates-module__Sg-f0q__paperDone){height:100vh;overflow:hidden}body:has(.AcademyCertificates-module__Sg-f0q__paperDone) *{visibility:hidden!important}:is(body:has(.AcademyCertificates-module__Sg-f0q__paperDone) .AcademyCertificates-module__Sg-f0q__paperDone,body:has(.AcademyCertificates-module__Sg-f0q__paperDone) .AcademyCertificates-module__Sg-f0q__paperDone *){visibility:visible!important}body:has(.AcademyCertificates-module__Sg-f0q__paperDone) .AcademyCertificates-module__Sg-f0q__paperDone{width:100%;box-shadow:none;border:0;position:absolute;top:0;left:0}}
.AcademyModule-module__smQ5Wa__page{--lx-ink:#13201a;--lx-muted:#5b6b63;--lx-body:#3b4a43;color:var(--lx-ink);-webkit-font-smoothing:antialiased;background:#f6f7f6;flex-direction:column;flex:1;display:flex}.AcademyModule-module__smQ5Wa__page a{color:#0b6b43;text-decoration:none}.AcademyModule-module__smQ5Wa__page a:hover{color:#08824f;text-decoration:underline}.AcademyModule-module__smQ5Wa__page a:focus-visible,.AcademyModule-module__smQ5Wa__page button:focus-visible{outline-offset:2px;outline:3px solid #0b6b43}.AcademyModule-module__smQ5Wa__page *,.AcademyModule-module__smQ5Wa__page :before,.AcademyModule-module__smQ5Wa__page :after{box-sizing:border-box}.AcademyModule-module__smQ5Wa__mono{font-family:var(--font-mono)}.AcademyModule-module__smQ5Wa__wrap{max-width:var(--site-w);width:100%;margin:0 auto;padding-left:1rem;padding-right:1rem}.AcademyModule-module__smQ5Wa__hero{color:#bfe3cf;background:#0b3d26}.AcademyModule-module__smQ5Wa__heroInner{flex-direction:column;gap:16px;padding-top:16px;padding-bottom:40px;display:flex}.AcademyModule-module__smQ5Wa__back{align-self:flex-start;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600;display:flex;color:#bfe3cf!important}.AcademyModule-module__smQ5Wa__back:hover{color:#fff!important}.AcademyModule-module__smQ5Wa__chips{flex-wrap:wrap;gap:8px;display:flex}.AcademyModule-module__smQ5Wa__chip{font:600 12px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:5px 10px}.AcademyModule-module__smQ5Wa__chipBand{color:#fff;background:#1f7a4d}.AcademyModule-module__smQ5Wa__chipModule{color:#e6f5ec;background:#ffffff14;border:1px solid #ffffff24}.AcademyModule-module__smQ5Wa__h1{letter-spacing:-.04em;color:#fff;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;margin:0;font-size:clamp(36px,7vw,64px);font-weight:700;line-height:1}.AcademyModule-module__smQ5Wa__lead{text-wrap:pretty;max-width:56ch;margin:0;font-size:17px;line-height:1.55}.AcademyModule-module__smQ5Wa__heroActions{flex-direction:column;gap:14px;max-width:520px;margin-top:8px;display:flex}.AcademyModule-module__smQ5Wa__progress{flex-direction:column;gap:8px;display:flex}.AcademyModule-module__smQ5Wa__progressText{font:600 13px var(--font-mono);color:#e6f5ec;justify-content:space-between;gap:12px;display:flex}.AcademyModule-module__smQ5Wa__bar{background:#ffffff1f;border-radius:999px;height:12px;overflow:hidden}.AcademyModule-module__smQ5Wa__barFill{background:#8dc63f;border-radius:999px;height:100%;box-shadow:inset 0 -3px #00000026}.AcademyModule-module__smQ5Wa__heroCta{background:#038754;border-radius:16px;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:14px;min-height:72px;padding:12px 18px;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:grid;box-shadow:0 5px #065939,0 18px 32px -14px #0000008c;color:#fff!important}.AcademyModule-module__smQ5Wa__heroCta:hover{background:#0a7649;color:#fff!important;text-decoration:none!important}.AcademyModule-module__smQ5Wa__heroCta:active{transform:translateY(5px);box-shadow:0 0 #0000}.AcademyModule-module__smQ5Wa__heroCtaText{flex-direction:column;gap:2px;min-width:0;display:flex}.AcademyModule-module__smQ5Wa__heroCtaLabel{overflow-wrap:anywhere;font-size:19px;font-weight:700}.AcademyModule-module__smQ5Wa__heroCtaSub{color:#d4f0e1;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.AcademyModule-module__smQ5Wa__freeNote{color:#a9d6bd;font-size:14px;line-height:1.5}.AcademyModule-module__smQ5Wa__main{flex:1;grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;padding-top:32px;padding-bottom:64px;display:grid}.AcademyModule-module__smQ5Wa__left{flex-direction:column;gap:20px;min-width:0;display:flex}.AcademyModule-module__smQ5Wa__aside{flex-direction:column;gap:16px;min-width:0;display:flex}.AcademyModule-module__smQ5Wa__eyebrow{font:600 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43}.AcademyModule-module__smQ5Wa__h2{letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,38px);font-weight:700;line-height:1.1}.AcademyModule-module__smQ5Wa__headBlock{flex-direction:column;gap:6px;display:flex}.AcademyModule-module__smQ5Wa__pills{flex-direction:column;gap:10px;display:flex}.AcademyModule-module__smQ5Wa__pillRow{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:0 -1rem;padding:0 1rem 4px;display:flex;overflow-x:auto}.AcademyModule-module__smQ5Wa__pillRow::-webkit-scrollbar{display:none}.AcademyModule-module__smQ5Wa__pill{scroll-snap-align:start;white-space:nowrap;background:#fff;border:1.5px solid #dfe5e1;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:flex;color:#13201a!important}.AcademyModule-module__smQ5Wa__pill:hover{border-color:#14a96d;text-decoration:none!important}.AcademyModule-module__smQ5Wa__pillOn{background:#1f7a4d;border-color:#1f7a4d;color:#fff!important}.AcademyModule-module__smQ5Wa__pillN{font:600 12px var(--font-mono)}.AcademyModule-module__smQ5Wa__lessons{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.AcademyModule-module__smQ5Wa__card{border:1px solid #e3e8e5;border-bottom:4px solid var(--accent);background:#fff;border-radius:16px;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:18px;display:grid}.AcademyModule-module__smQ5Wa__cardDone{opacity:.72}.AcademyModule-module__smQ5Wa__tile{width:52px;height:52px;font:600 20px var(--font-mono);background:var(--accent);color:var(--on);border-radius:12px;place-items:center;display:grid}.AcademyModule-module__smQ5Wa__tileDone{color:#0b6b43;background:#e8f6ee}.AcademyModule-module__smQ5Wa__cardBody{flex-direction:column;gap:10px;min-width:0;display:flex}.AcademyModule-module__smQ5Wa__cardTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AcademyModule-module__smQ5Wa__cardChip{font:600 12px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--wash);color:var(--ink);white-space:nowrap;border-radius:6px;padding:4px 8px}.AcademyModule-module__smQ5Wa__cardMeta{font:500 13px var(--font-mono);color:var(--lx-muted);white-space:nowrap}.AcademyModule-module__smQ5Wa__h3{letter-spacing:-.02em;text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:clamp(20px,2.4vw,23px);font-weight:700;line-height:1.25}.AcademyModule-module__smQ5Wa__outcome{color:var(--lx-body);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.AcademyModule-module__smQ5Wa__miniBar{background:#eef2ef;border-radius:999px;max-width:360px;height:8px;overflow:hidden}.AcademyModule-module__smQ5Wa__miniFill{background:#14a96d;border-radius:999px;height:100%}.AcademyModule-module__smQ5Wa__primary{text-align:center;background:#038754;border-radius:14px;justify-content:center;align-self:stretch;align-items:center;gap:10px;min-height:56px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;transition:transform 80ms;animation:2.2s ease-in-out infinite AcademyModule-module__smQ5Wa__lxpulse;display:flex;color:#fff!important}.AcademyModule-module__smQ5Wa__primary:hover{background:#0a7649;color:#fff!important;text-decoration:none!important}.AcademyModule-module__smQ5Wa__primary:active{box-shadow:none;animation:none;transform:translateY(4px)}.AcademyModule-module__smQ5Wa__secondary{color:#0b6b43;align-self:flex-start;align-items:center;gap:6px;min-height:44px;font-size:15px;font-weight:600;display:flex}.AcademyModule-module__smQ5Wa__upNext{background:#f1f8e4;border:1px solid #e2f0c9;border-bottom:4px solid #8dc63f;border-radius:16px;flex-direction:column;gap:12px;padding:18px;display:flex}.AcademyModule-module__smQ5Wa__upNextEyebrow{font:600 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#4d7a12}.AcademyModule-module__smQ5Wa__upNextTitle{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.2}.AcademyModule-module__smQ5Wa__solid{text-align:center;background:#038754;border-radius:14px;justify-content:center;align-self:stretch;align-items:center;gap:10px;min-height:56px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 4px #065939;color:#fff!important}.AcademyModule-module__smQ5Wa__solid:hover{background:#0a7649;color:#fff!important;text-decoration:none!important}.AcademyModule-module__smQ5Wa__solid:active{box-shadow:none;transform:translateY(4px)}.AcademyModule-module__smQ5Wa__rail{background:#fff;border:1px solid #e3e8e5;border-radius:16px;display:none;overflow:hidden}.AcademyModule-module__smQ5Wa__railHead{border-bottom:1px solid #eef2ef;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 18px;display:flex}.AcademyModule-module__smQ5Wa__railBand{font:600 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#155c39}.AcademyModule-module__smQ5Wa__railCount{font:500 13px var(--font-mono);color:var(--lx-muted);white-space:nowrap}.AcademyModule-module__smQ5Wa__railRow{background:#fff;border-top:1px solid #eef2ef;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:8px 18px;text-decoration:none;display:grid;color:#13201a!important}.AcademyModule-module__smQ5Wa__railRow:hover{background:#f4f6f5;color:#13201a!important;text-decoration:none!important}.AcademyModule-module__smQ5Wa__railRowOn{background:#e6f2ea}.AcademyModule-module__smQ5Wa__railN{font:600 13px var(--font-mono);color:var(--lx-muted)}.AcademyModule-module__smQ5Wa__railRowOn .AcademyModule-module__smQ5Wa__railN{color:#155c39}.AcademyModule-module__smQ5Wa__railName{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.AcademyModule-module__smQ5Wa__railRowOn .AcademyModule-module__smQ5Wa__railName{font-weight:700}.AcademyModule-module__smQ5Wa__railStatus{font:500 12px var(--font-mono);color:var(--lx-muted);white-space:nowrap}.AcademyModule-module__smQ5Wa__railRowOn .AcademyModule-module__smQ5Wa__railStatus{color:#155c39}.AcademyModule-module__smQ5Wa__exam{background:#fff;border:1px solid #e3e8e5;border-bottom:4px solid #1f7a4d;border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}.AcademyModule-module__smQ5Wa__examPassed{background:#f3faf6;border-color:#bfe3cf}.AcademyModule-module__smQ5Wa__examPassed .AcademyModule-module__smQ5Wa__examStatus{color:#155c39;font-weight:600}.AcademyModule-module__smQ5Wa__examHead{align-items:center;gap:12px;display:flex}.AcademyModule-module__smQ5Wa__examTitle{font-size:17px;font-weight:700}.AcademyModule-module__smQ5Wa__examStatus{font:500 13px var(--font-mono);color:var(--lx-muted)}.AcademyModule-module__smQ5Wa__examText{color:var(--lx-body);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.AcademyModule-module__smQ5Wa__examLink{align-self:flex-start;align-items:center;min-height:44px;font-size:15px;font-weight:600;display:flex}.AcademyModule-module__smQ5Wa__up{color:#bfe3cf;background:#0b3d26;border-radius:16px;flex-direction:column;gap:18px;padding:22px;display:flex}.AcademyModule-module__smQ5Wa__upEyebrow{font:600 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#7fd9ad}.AcademyModule-module__smQ5Wa__upTitle{letter-spacing:-.02em;color:#fff;text-wrap:pretty;font-size:22px;font-weight:700;line-height:1.2}.AcademyModule-module__smQ5Wa__upBody{text-wrap:pretty;font-size:14px;line-height:1.55}.AcademyModule-module__smQ5Wa__upHead{flex-direction:column;gap:8px;display:flex}.AcademyModule-module__smQ5Wa__price{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;flex-wrap:wrap;align-items:baseline;gap:8px;padding:14px 0;display:flex}.AcademyModule-module__smQ5Wa__priceBig{font:600 36px var(--font-mono);letter-spacing:-.03em;color:#fff}.AcademyModule-module__smQ5Wa__priceMonth{color:#e6f5ec;font-size:15px}.AcademyModule-module__smQ5Wa__priceNote{font:500 13px var(--font-mono);color:#a9d6bd;flex-basis:100%}.AcademyModule-module__smQ5Wa__perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.AcademyModule-module__smQ5Wa__perk{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex}.AcademyModule-module__smQ5Wa__perkBig{font:600 26px var(--font-mono);letter-spacing:-.03em;line-height:1}.AcademyModule-module__smQ5Wa__perkLabel{color:#fff;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.3}.AcademyModule-module__smQ5Wa__upActions{flex-direction:column;gap:14px;display:flex}.AcademyModule-module__smQ5Wa__buy{color:#fff;letter-spacing:.053em;text-transform:uppercase;text-align:center;cursor:pointer;background:#14a96d;border:0;border-radius:14px;justify-content:center;align-items:center;min-height:56px;padding:0 18px;font-family:inherit;font-size:19px;font-weight:700;transition:transform 80ms;display:flex;box-shadow:0 5px #0b6b43,0 14px 28px -10px #14a96d99}.AcademyModule-module__smQ5Wa__buy:hover{background:#0f9760}.AcademyModule-module__smQ5Wa__buy:active{box-shadow:none;transform:translateY(5px)}.AcademyModule-module__smQ5Wa__buy:disabled{opacity:.7;cursor:default}.AcademyModule-module__smQ5Wa__soon{color:#e6f5ec;background:#ffffff14;border:1px solid #ffffff24;border-radius:12px;margin:0;padding:14px 16px;font-size:14px;line-height:1.5}.AcademyModule-module__smQ5Wa__rating{flex-direction:column;align-items:center;gap:4px;display:flex}.AcademyModule-module__smQ5Wa__ratingRow{align-items:center;gap:10px;display:flex}.AcademyModule-module__smQ5Wa__stars{gap:3px;display:flex}.AcademyModule-module__smQ5Wa__star{width:22px;height:22px;display:block;position:relative}.AcademyModule-module__smQ5Wa__starFill{position:absolute;top:0;bottom:0;left:0;overflow:hidden}.AcademyModule-module__smQ5Wa__ratingNum{font:600 22px var(--font-mono);color:#fff;line-height:1}.AcademyModule-module__smQ5Wa__ratingFrom{color:#a9d6bd;font-size:13px}.AcademyModule-module__smQ5Wa__refund{color:#a9d6bd;text-align:center;font-size:13px;line-height:1.5}.AcademyModule-module__smQ5Wa__up .AcademyModule-module__smQ5Wa__compare{color:#7fd9ad;align-self:center;align-items:center;min-height:44px;font-size:14px;font-weight:600;display:flex}.AcademyModule-module__smQ5Wa__up .AcademyModule-module__smQ5Wa__compare:hover{color:#fff}.AcademyModule-module__smQ5Wa__err{color:#f0c36a;text-align:center;margin:0;font-size:14px;line-height:1.5}.AcademyModule-module__smQ5Wa__pricing{padding-bottom:72px;scroll-margin-top:90px}.AcademyModule-module__smQ5Wa__float{left:0;right:0;bottom:var(--ad-rail,0px);z-index:30;padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dfe5e1;animation:.25s ease-out AcademyModule-module__smQ5Wa__lxup;position:fixed;box-shadow:0 -10px 30px -12px #0b3d2640}.AcademyModule-module__smQ5Wa__floatInner{max-width:var(--site-w);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:0 1rem;display:flex}.AcademyModule-module__smQ5Wa__floatText{flex-direction:column;gap:2px;min-width:0;display:none}.AcademyModule-module__smQ5Wa__floatTitle{font-size:15px;font-weight:700}.AcademyModule-module__smQ5Wa__floatSub{font:500 13px var(--font-mono);color:var(--lx-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AcademyModule-module__smQ5Wa__floatBtn{text-align:center;background:#038754;border-radius:14px;flex:auto;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 4px #065939;color:#fff!important}.AcademyModule-module__smQ5Wa__floatBtn:hover{background:#0a7649;color:#fff!important;text-decoration:none!important}.AcademyModule-module__smQ5Wa__floatBtn:active{box-shadow:none;transform:translateY(4px)}.AcademyModule-module__smQ5Wa__onlyPhone{display:flex}@keyframes AcademyModule-module__smQ5Wa__lxpulse{0%,to{box-shadow:0 4px #065939,0 0 #14a96d73}50%{box-shadow:0 4px #065939,0 0 0 8px #14a96d00}}@keyframes AcademyModule-module__smQ5Wa__lxup{0%{transform:translateY(110%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.AcademyModule-module__smQ5Wa__page *,.AcademyModule-module__smQ5Wa__float{transition:none!important;animation:none!important}}@media (min-width:720px){.AcademyModule-module__smQ5Wa__heroInner{padding-top:24px;padding-bottom:64px}.AcademyModule-module__smQ5Wa__main{grid-template-columns:minmax(0,1fr) 340px;gap:48px;padding-top:56px;padding-bottom:96px}.AcademyModule-module__smQ5Wa__card,.AcademyModule-module__smQ5Wa__upNext{padding:24px}.AcademyModule-module__smQ5Wa__primary,.AcademyModule-module__smQ5Wa__solid{align-self:flex-start;min-height:52px}.AcademyModule-module__smQ5Wa__rail{display:block}.AcademyModule-module__smQ5Wa__onlyPhone{display:none}.AcademyModule-module__smQ5Wa__floatText{display:flex}.AcademyModule-module__smQ5Wa__floatBtn{flex:none;min-height:52px}.AcademyModule-module__smQ5Wa__stick{position:sticky}}@media (max-width:719.98px){.AcademyModule-module__smQ5Wa__pricing{padding-bottom:96px}}
.sql-module__tB2x_G__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.sql-module__tB2x_G__card{color:#13201a;background:#fff;border:1px solid #dfe5e1;border-bottom:4px solid #14a96d;border-radius:16px;align-items:center;gap:14px;min-height:76px;padding:16px 18px;text-decoration:none;transition:border-color .12s ease-out,transform .12s ease-out;display:flex;position:relative;box-shadow:0 1px 2px #13201a0a}.sql-module__tB2x_G__card:hover{border-color:#5b6b63 #5b6b63 #14a96d;transform:translateY(-1px)}.sql-module__tB2x_G__card:focus-visible{outline-offset:2px;outline:2px solid #13201a}.sql-module__tB2x_G__card[data-done=true]{background:#f4faf6;border-color:#bfe3cf #bfe3cf #14a96d}.sql-module__tB2x_G__num{color:#0b6b43;width:40px;height:40px;font-family:var(--font-mono);background:#e8f6ee;border-radius:10px;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.sql-module__tB2x_G__card[data-done=true] .sql-module__tB2x_G__num{color:#fff;background:#14a96d;font-size:18px}.sql-module__tB2x_G__body{flex:1;min-width:0}.sql-module__tB2x_G__name{letter-spacing:-.01em;color:#13201a;overflow-wrap:anywhere;margin:0 0 2px;font-size:16px;font-weight:600;line-height:1.3}.sql-module__tB2x_G__meta{color:#5b6b63;margin:0;font-size:13px;font-weight:500;line-height:1.5}.sql-module__tB2x_G__card[data-done=true] .sql-module__tB2x_G__meta{color:#0b6b43}.sql-module__tB2x_G__chev{color:#5b6b63;flex:none}.sql-module__tB2x_G__finished{color:#0b6b43;margin:0 0 16px;font-size:15px;font-weight:600}.sql-module__tB2x_G__work{max-width:720px;margin:0 auto;padding:24px 16px 32px}.sql-module__tB2x_G__top{color:#5b6b63;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:13px;font-weight:500;display:flex}.sql-module__tB2x_G__count{font-family:var(--font-mono);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.sql-module__tB2x_G__track{background:#eef1ef;border-radius:4px;height:8px;margin-bottom:24px;overflow:hidden}.sql-module__tB2x_G__fill{background:#14a96d;border-radius:4px;height:100%;transition:width .4s}.sql-module__tB2x_G__review{color:#0b6b43;background:#f4faf6;border:1px solid #bfe3cf;border-radius:14px;margin-bottom:16px;padding:12px 16px;font-size:14px;font-weight:600}.sql-module__tB2x_G__q{background:#fff;border:1px solid #dfe5e1;border-radius:16px;margin-bottom:16px;padding:24px;box-shadow:0 1px 2px #13201a0a}.sql-module__tB2x_G__prompt{color:#13201a;overflow-wrap:anywhere;margin-bottom:20px;font-size:17px;line-height:1.55}.sql-module__tB2x_G__tname{color:#5b6b63;margin:0 0 8px;font-size:13px;font-weight:600}.sql-module__tB2x_G__code{font-family:var(--font-mono);color:#13201a;background:#f0f3f1;border-radius:6px;padding:1px 6px}.sql-module__tB2x_G__sheet{background:#fff;border:1px solid #dfe5e1;border-radius:12px;margin-bottom:20px;overflow-x:auto}.sql-module__tB2x_G__sheet table{border-collapse:collapse;width:100%;font-size:13px}.sql-module__tB2x_G__sheet th{color:#3b4a43;font-family:var(--font-mono);text-align:left;white-space:nowrap;background:#f4f6f5;border-bottom:1px solid #dfe5e1;padding:10px 14px;font-weight:600}.sql-module__tB2x_G__sheet td{color:#13201a;white-space:nowrap;border-bottom:1px solid #eef2ef;padding:10px 14px}.sql-module__tB2x_G__sheet tr:last-child td{border-bottom:0}.sql-module__tB2x_G__num-cell{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500}.sql-module__tB2x_G__label{color:#13201a;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.sql-module__tB2x_G__box{box-sizing:border-box;width:100%;min-height:120px;font-family:var(--font-mono);color:#13201a;resize:vertical;background:#fff;border:1px solid #d5ddd8;border-radius:8px;outline:none;padding:14px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:border-color .12s,box-shadow .12s}.sql-module__tB2x_G__box:hover:not(:disabled){border-color:#5b6b63}.sql-module__tB2x_G__box:focus{border-color:#0b6b43;box-shadow:0 0 0 3px #0b6b432e}.sql-module__tB2x_G__box[data-state=correct]{background:#e8f6ee;border-color:#14a96d}.sql-module__tB2x_G__box[data-state=incorrect]{background:#fff3e2;border-color:#f0a020}.sql-module__tB2x_G__hint{color:#5b6b63;margin:6px 0 0;font-size:13px}.sql-module__tB2x_G__warn{color:#9a5208;margin:6px 0 0;font-size:14px}.sql-module__tB2x_G__fb{border:1px solid;border-radius:14px;gap:12px;margin-bottom:16px;padding:16px 18px;display:flex}.sql-module__tB2x_G__fb[data-kind=right]{color:#0b6b43;background:#e8f6ee;border-color:#bfe3cf}.sql-module__tB2x_G__fb[data-kind=miss]{color:#9a5208;background:#fff3e2;border-color:#f3dcb8}.sql-module__tB2x_G__tile{color:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.sql-module__tB2x_G__fb[data-kind=right] .sql-module__tB2x_G__tile{background:#0b6b43}.sql-module__tB2x_G__fb[data-kind=miss] .sql-module__tB2x_G__tile{background:#8a4a0a}.sql-module__tB2x_G__fb h2{letter-spacing:-.01em;margin:0 0 4px;font-size:17px;font-weight:700}.sql-module__tB2x_G__fb p{color:#3b4a43;margin:0;font-size:15px;line-height:1.55}.sql-module__tB2x_G__fb .sql-module__tB2x_G__small{color:#5b6b63;margin-bottom:4px;font-size:13px;font-weight:600}.sql-module__tB2x_G__ans{font-family:var(--font-mono);color:#13201a;overflow-wrap:anywhere;background:#fff;border:1px solid #f3dcb8;border-radius:8px;margin-bottom:8px;padding:8px 10px;font-size:14px;font-weight:500;display:block}.sql-module__tB2x_G__report{justify-content:center;margin-top:20px;display:flex}.sql-module__tB2x_G__strip{color:#5b6b63;background:#fff;border:1px solid #dfe5e1;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:24px;padding:12px 18px;font-size:14px;display:flex}.sql-module__tB2x_G__strip strong{font-family:var(--font-mono);color:#13201a;font-weight:600}.sql-module__tB2x_G__strip a{color:#0b6b43;text-underline-offset:3px;align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.sql-module__tB2x_G__done{text-align:center;max-width:440px;margin:0 auto;padding:56px 16px}.sql-module__tB2x_G__seal{color:#fff;background:#14a96d;border-radius:50%;place-items:center;width:88px;height:88px;margin:0 auto 24px;font-size:44px;display:grid;box-shadow:0 4px #047146}.sql-module__tB2x_G__done h1{letter-spacing:-.03em;color:#13201a;margin:0 0 8px;font-size:clamp(28px,6vw,36px);font-weight:700;line-height:1.1}.sql-module__tB2x_G__done .sql-module__tB2x_G__sub{color:#5b6b63;margin:0 0 28px;font-size:16px}.sql-module__tB2x_G__stats{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:28px;display:grid}.sql-module__tB2x_G__stat{background:#fff;border:1px solid #dfe5e1;border-bottom:4px solid #14a96d;border-radius:16px;padding:20px 12px}.sql-module__tB2x_G__stat b{font-family:var(--font-mono);letter-spacing:-.04em;color:#13201a;font-size:34px;font-weight:700;line-height:1;display:block}.sql-module__tB2x_G__stat span{color:#5b6b63;margin-top:8px;font-size:13px;font-weight:500;display:block}.sql-module__tB2x_G__stack{gap:12px;display:grid}@media (max-width:719px){.sql-module__tB2x_G__q{padding:20px 16px}.sql-module__tB2x_G__grid{grid-template-columns:1fr}}
.state-module__eYlasq__page{background:#f6f7f6;justify-content:center;align-items:flex-start;min-height:62vh;padding:40px 16px 64px;display:flex}.state-module__eYlasq__card{box-sizing:border-box;background:#fff;border:1px solid #dfe5e1;border-radius:16px;width:100%;max-width:480px;padding:28px 20px;box-shadow:0 1px 2px #13201a0d,0 8px 24px #13201a0f}.state-module__eYlasq__card[data-tone=problem]{border-bottom:4px solid #f0a020}.state-module__eYlasq__card[data-tone=done]{border-bottom:4px solid #14a96d}@media (min-width:720px){.state-module__eYlasq__page{padding-top:72px}.state-module__eYlasq__card{padding:36px 32px}}.state-module__eYlasq__icon{color:#0b6b43;background:#e8f6ee;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid}.state-module__eYlasq__icon[data-tone=problem]{color:#9a5208;background:#fff3e2}.state-module__eYlasq__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43;margin:0 0 10px;font-size:12px;font-weight:600;line-height:1.3}.state-module__eYlasq__eyebrow[data-tone=problem]{color:#9a5208}.state-module__eYlasq__h1{letter-spacing:-.03em;color:#13201a;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0 0 12px;font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:1.08}.state-module__eYlasq__lead{color:#3b4a43;overflow-wrap:anywhere;margin:0 0 24px;font-size:16px;line-height:1.55}.state-module__eYlasq__lead b{color:#13201a;font-weight:600}.state-module__eYlasq__meta{color:#5b6b63;margin:16px 0 0;font-size:13px;font-weight:500;line-height:1.5}.state-module__eYlasq__meta a{color:#0b6b43;text-underline-offset:3px;font-weight:600;text-decoration:underline}.state-module__eYlasq__code{font-family:var(--font-mono);letter-spacing:.08em;color:#0b6b43;background:#e8f6ee;border-radius:8px;margin:0 0 20px;padding:10px 14px;font-weight:600;display:inline-block}.state-module__eYlasq__actions{flex-direction:column;gap:12px;display:flex}.state-module__eYlasq__field{margin-bottom:18px}.state-module__eYlasq__label{color:#13201a;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.state-module__eYlasq__inputWrap{position:relative}.state-module__eYlasq__input{box-sizing:border-box;width:100%;height:48px;font:inherit;color:#13201a;border:1px solid var(--line-input);background:#fff;border-radius:8px;outline:none;padding:0 92px 0 14px;font-size:16px}.state-module__eYlasq__input:hover{border-color:#5b6b63}.state-module__eYlasq__input:focus{border-color:#0b6b43;box-shadow:0 0 0 3px #0b6b432e}.state-module__eYlasq__input[aria-invalid=true]{background:#fff3e2;border-color:#9a5208}@media (min-width:720px){.state-module__eYlasq__input{height:44px}}.state-module__eYlasq__toggle{min-width:44px;height:44px;font:inherit;color:#0b6b43;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:14px;font-weight:600;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.state-module__eYlasq__toggle:hover{background:#e8f6ee}.state-module__eYlasq__toggle:focus-visible{outline-offset:2px;outline:2px solid #13201a}.state-module__eYlasq__helper{color:#5b6b63;margin:8px 0 0;font-size:13px}.state-module__eYlasq__error{color:#9a5208;background:#fff3e2;border:1px solid #9a5208;border-radius:8px;align-items:flex-start;gap:10px;margin:0 0 18px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.state-module__eYlasq__error svg{flex:none;margin-top:1px}.state-module__eYlasq__checking{color:#3b4a43;align-items:center;gap:12px;padding:8px 0;font-size:16px;display:flex}.state-module__eYlasq__dots{gap:5px;display:inline-flex}.state-module__eYlasq__dots i{background:#14a96d;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite state-module__eYlasq__pulse}.state-module__eYlasq__dots i:nth-child(2){animation-delay:.15s}.state-module__eYlasq__dots i:nth-child(3){animation-delay:.3s}@keyframes state-module__eYlasq__pulse{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.state-module__eYlasq__dots i{opacity:.7;animation:none}}
