.tz-dash-learn,.tz-dash-learn *{font-family:var(--font-manrope),Manrope,sans-serif}.tz-dash-learn{display:flex;flex-direction:column;margin:0;color:#302b2c;background:transparent;border:0;padding:0}.tz-dash-learn__columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-rows:auto auto;grid-auto-flow:column;column-gap:24px;align-items:start}.tz-dash-learn__columns--page{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row;row-gap:8px}.tz-dash-learn__columns--page .tz-dash-learn__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tz-dash-learn__col{display:contents}.tz-dash-learn__head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0}.tz-dash-learn__kicker{margin:0;font-size:10px;font-weight:700;letter-spacing:1.6px;line-height:1.4;text-transform:uppercase;color:#713447}.tz-dash-learn__title{margin:6px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:600;line-height:normal;letter-spacing:0;color:#302b2c}.tz-dash-learn__sub{margin:0;max-width:none;font-size:13px;font-weight:400;line-height:1.7;color:#766f71}.tz-dash-learn__subtitle{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin:26px 0 15px}.tz-dash-learn__subtitle-row{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;width:100%}.tz-dash-learn__subtitle h3{margin:0;max-width:100%;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:600;line-height:1.25;letter-spacing:0;color:#302b2c}.tz-dash-learn__subtitle p{margin:0;font-size:11px;font-weight:400;line-height:1.7;color:#766f71}.tz-dash-learn__grid{display:grid;grid-template-columns:1fr;gap:18px;align-self:start;align-items:stretch;width:100%;min-width:0}.tz-dash-learn__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.tz-dash-learn__grid--packs{grid-template-columns:repeat(3,minmax(0,1fr))}.tz-dash-learn__card{display:flex;flex-direction:column;min-width:0;height:auto;padding:23px;border:1px solid #e0d5d1;border-radius:6px;background:#fffdf9;color:#302b2c}.tz-dash-learn__card--owned{border-top:3px solid #713447}.tz-dash-learn__card--suggested{background:#f2ebe5}.tz-dash-learn__status{align-self:flex-start;padding:5px 8px;border-radius:3px;background:#e5eee8;color:#356653;font-size:10px;font-weight:700;letter-spacing:.3px;line-height:1.3}.tz-dash-learn__status--expired{background:#f3e6cb;color:#835b1e}.tz-dash-learn__status--available{background:#e7ded6;color:#715c50}.tz-dash-learn__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tz-dash-learn__card-head .tz-dash-learn__card-title{flex:1;min-width:0;margin-top:0}.tz-dash-learn__card-head .tz-dash-learn__status{flex-shrink:0;margin-top:2px}.tz-dash-learn__card-title{-webkit-line-clamp:2;min-height:calc(1.35em * 2);margin:14px 0 8px;font-size:18px;font-weight:700;line-height:1.35;letter-spacing:0;color:#302b2c}.tz-dash-learn__card-copy,.tz-dash-learn__card-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;flex:0 0 auto}.tz-dash-learn__card-copy{-webkit-line-clamp:3;min-height:calc(1.7em * 3);max-height:calc(1.7em * 3);margin:4px 0 15px;font-size:13px;font-weight:400;line-height:1.7;color:#766f71}.tz-dash-learn__card-copy--class{display:block;overflow:visible;min-height:0;max-height:none;-webkit-line-clamp:unset;font-weight:500}.tz-dash-learn__meta{margin:0 0 17px;font-size:11px;font-weight:400;line-height:1.6;color:#766f71}.tz-dash-learn__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:40px;margin-top:auto;padding:10px 12px;border:1px solid #713447;border-radius:3px;background:#713447;color:#fff8f3;font-size:12px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.tz-dash-learn__btn:hover{background:#4c2834;border-color:#4c2834;color:#fff}.tz-dash-learn__btn--secondary{background:transparent;color:#713447}.tz-dash-learn__btn--secondary:hover{background:#4c2834;border-color:#4c2834;color:#fff}.tz-dash-learn__view{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:auto;min-height:0;margin-top:0;padding:5px 10px;font-size:11px;font-weight:600;line-height:1.3;white-space:nowrap}.tz-dash-learn__empty{display:flex;flex-direction:column;justify-content:center;align-self:stretch;height:100%;box-sizing:border-box;border:1px dashed #cfbfb7;border-radius:5px;background:#f8f3ed;padding:25px}.tz-dash-learn__empty h3{margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.4;color:#302b2c}.tz-dash-learn__empty p{margin:0;font-size:13px;font-weight:400;line-height:1.7;color:#766f71}.tz-dash-learn__skeleton{min-height:220px;border:1px solid #e0d5d1;border-radius:6px;background:#f2ebe5;animation:tz-dash-learn-pulse 1.2s ease-in-out infinite}@keyframes tz-dash-learn-pulse{0%,to{opacity:1}50%{opacity:.55}}.tz-dash-learn a:focus-visible,.tz-dash-learn button:focus-visible{outline:3px solid #bc9477;outline-offset:3px}.tz-dash-learn__columns.tz-dash-tools__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tz-dash-tools__columns .tz-dash-learn__grid{grid-template-columns:1fr}.tz-dash-tools .tz-dash-learn__empty{align-items:center;justify-content:center;align-self:stretch;height:auto;text-align:center}.tz-dash-tool-picks{gap:10px}.tz-dash-tool-pick{display:flex;flex-direction:row;align-items:center;gap:14px;min-width:0;padding:12px;border:1px solid #e0d5d1;border-radius:6px;background:#f2ebe5}.tz-dash-tool-pick--owned{border-top:3px solid #713447;background:#fffdf9}.tz-dash-tool-pick__art{position:relative;flex:0 0 144px;width:144px;aspect-ratio:16/9;overflow:hidden;border-radius:4px;background:#fffdf9}.tz-dash-tool-pick__img{object-fit:cover}.tz-dash-tool-pick__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:4px 0}.tz-dash-tool-pick__status{align-self:flex-start;flex-shrink:0;margin-left:auto;max-width:8.5rem;text-align:right}.tz-dash-tool-pick__title{margin:0;font-size:15px;font-weight:700;line-height:1.3;color:#302b2c}.tz-dash-tool-pick__title a{color:inherit;text-decoration:none}.tz-dash-tool-pick__title a:hover{color:#713447}.tz-dash-tool-pick__copy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:12px;font-weight:400;line-height:1.4;color:#766f71}.tz-dash-tool-pick__cta{margin-top:2px;color:#713447;font-size:12px;font-weight:650;line-height:1.3;text-decoration:none}.tz-dash-tool-pick__cta:hover{color:#4c2834}@media (max-width:1000px){.tz-dash-learn__columns,.tz-dash-learn__columns.tz-dash-tools__columns{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row;row-gap:28px}.tz-dash-learn__columns--page .tz-dash-learn__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tz-dash-exams__columns{align-items:stretch}.tz-dash-exams__columns .tz-dash-learn__subtitle{align-self:start}.tz-dash-exams__empty{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:132px;padding:22px 20px;border:1.5px dotted #b7a197;border-radius:6px;background:transparent}.tz-dash-exams__empty h3{margin:0 0 8px;font-family:var(--font-manrope),Manrope,sans-serif;font-size:16px;font-weight:650;line-height:1.4;color:#302b2c}.tz-dash-exams__empty p{margin:0;font-size:13px;font-weight:400;line-height:1.6;color:#766f71}.tz-dash-exams__packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch;width:100%;min-width:0}.tz-dash-exams__pack{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;min-height:132px;padding:16px 14px 14px;border:1px solid #d5b9a6;border-radius:2px;background:#fff;color:#302b2c;text-decoration:none}.tz-dash-exams__pack[data-best=true]{padding-top:22px;border-color:#713447;box-shadow:inset 0 0 0 1px #713447}.tz-dash-exams__pack:hover{border-color:#4c2834;background:#fffaf5}.tz-dash-exams__badge{position:absolute;top:-8px;left:10px;padding:2px 6px;background:#713447;color:#fffaf5;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.tz-dash-exams__pack span{font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#8b7770}.tz-dash-exams__pack strong{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.2;color:#302b2c}.tz-dash-exams__pack small{display:block;color:#8b7770;font-size:11px;font-weight:600;line-height:1.35}.tz-dash-exams__pack b{margin-top:auto;padding-top:8px;color:#713447;font-size:12px;font-weight:700;line-height:1.3}.tz-dash-exams__pack:hover b{color:#4c2834}@media (max-width:650px){.tz-dash-learn__title{font-size:26px}.tz-dash-learn__head,.tz-dash-learn__subtitle-row{align-items:flex-start}.tz-dash-learn__view{padding:5px 9px}.tz-dash-learn__card{padding:20px}.tz-dash-exams__packs,.tz-dash-learn__columns--page .tz-dash-learn__grid,.tz-dash-learn__grid--packs,.tz-dash-learn__grid--two{grid-template-columns:1fr}}