.SpeakingStats-module__N-v3UW__section{background:var(--color-cream);padding-block:3rem 3.5rem;position:relative;overflow:hidden}@media (min-width:768px){.SpeakingStats-module__N-v3UW__section{padding-block:4rem 4.5rem}}.SpeakingStats-module__N-v3UW__wash{pointer-events:none;z-index:-10;background:radial-gradient(58% 46% at 50% 0%, var(--color-orange-50) 0%, transparent 62%);position:absolute;inset:0}.SpeakingStats-module__N-v3UW__header{text-align:center;max-width:46rem;margin-inline:auto}.SpeakingStats-module__N-v3UW__kicker{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-orange-700);font-weight:700;line-height:1.4;display:inline-block;position:relative}.SpeakingStats-module__N-v3UW__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.SpeakingStats-module__N-v3UW__headingWrap{margin-top:1.5rem}.SpeakingStats-module__N-v3UW__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;color:var(--color-ink);font-weight:700;line-height:1.2}@media (min-width:768px){.SpeakingStats-module__N-v3UW__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.SpeakingStats-module__N-v3UW__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.SpeakingStats-module__N-v3UW__band{margin-inline:auto;border-radius:var(--radius-xl);background:var(--color-line);max-width:72rem;box-shadow:0 0 0 1px var(--color-line), var(--shadow-panel);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:2.5rem;display:grid;overflow:hidden}@media (min-width:768px){.SpeakingStats-module__N-v3UW__band{grid-template-columns:repeat(4,1fr)}}.SpeakingStats-module__N-v3UW__statCell{background:var(--color-surface-card);display:flex}.SpeakingStats-module__N-v3UW__stat{text-align:center;flex-direction:column;flex:auto;align-items:center;gap:.625rem;padding:2.25rem 1rem 2rem;transition:background-color .2s;display:flex}.SpeakingStats-module__N-v3UW__stat:hover{background:color-mix(in oklab, var(--color-orange-50) 45%, transparent)}.SpeakingStats-module__N-v3UW__medallion{color:#fff;background:linear-gradient(150deg, var(--color-orange-400), var(--color-orange-600));width:3.25rem;height:3.25rem;box-shadow:0 10px 20px -10px color-mix(in oklab, var(--color-orange-500) 80%, transparent);border-radius:9999px;place-items:center;transition:transform .2s;display:grid}.SpeakingStats-module__N-v3UW__stat:hover .SpeakingStats-module__N-v3UW__medallion{transform:translateY(-3px)}.SpeakingStats-module__N-v3UW__medallion svg{width:1.4375rem;height:1.4375rem}.SpeakingStats-module__N-v3UW__value{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);font-variant-numeric:tabular-nums;margin-top:.375rem;font-size:2rem;font-weight:700;line-height:1}@media (min-width:768px){.SpeakingStats-module__N-v3UW__value{font-size:2.75rem}}.SpeakingStats-module__N-v3UW__label{max-width:14ch;font-size:var(--text-sm);color:var(--color-ink-muted);font-weight:600;line-height:1.4}
.SpeakingTasks-module__0BdKiq__section{background:var(--color-paper);padding-block:1.5rem 3.5rem;position:relative;overflow:hidden}@media (min-width:768px){.SpeakingTasks-module__0BdKiq__section{padding-block:1.5rem 5rem}}.SpeakingTasks-module__0BdKiq__header{text-align:center;max-width:48rem;margin-inline:auto}.SpeakingTasks-module__0BdKiq__kicker{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-orange-700);font-weight:700;line-height:1.4;display:inline-block;position:relative}.SpeakingTasks-module__0BdKiq__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.SpeakingTasks-module__0BdKiq__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.SpeakingTasks-module__0BdKiq__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;color:var(--color-ink);font-weight:700;line-height:1.2}@media (min-width:768px){.SpeakingTasks-module__0BdKiq__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.SpeakingTasks-module__0BdKiq__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.SpeakingTasks-module__0BdKiq__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.SpeakingTasks-module__0BdKiq__toggle{background:var(--color-surface-subtle);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:9999px;gap:.25rem;margin-top:1.75rem;padding:.3125rem;display:inline-flex;position:relative}.SpeakingTasks-module__0BdKiq__toggleBtn{cursor:pointer;font-size:var(--text-sm);color:var(--color-ink-muted);background:0 0;border:none;border-radius:9999px;padding:.5rem 1.25rem;font-weight:700;transition:color .15s;position:relative}.SpeakingTasks-module__0BdKiq__toggleBtnOn{color:var(--color-ink)}.SpeakingTasks-module__0BdKiq__toggleSeg{z-index:0;background:var(--color-surface-card);box-shadow:0 0 0 1px var(--color-orange-200), var(--shadow-card);border-radius:9999px;position:absolute;inset:0}.SpeakingTasks-module__0BdKiq__toggleLabel{z-index:1;position:relative}.SpeakingTasks-module__0BdKiq__grid{margin-inline:auto;grid-template-columns:1fr;gap:1.125rem;max-width:78rem;margin-top:0;display:grid}@media (min-width:640px){.SpeakingTasks-module__0BdKiq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SpeakingTasks-module__0BdKiq__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media (min-width:640px){.SpeakingTasks-module__0BdKiq__gridCentered{grid-template-columns:repeat(2,minmax(0,24rem));justify-content:center}}.SpeakingTasks-module__0BdKiq__cell{height:100%;display:flex}.SpeakingTasks-module__0BdKiq__card{background:var(--color-surface-card);box-shadow:0 0 0 1px var(--color-line);border-radius:1.25rem;flex-direction:column;flex:auto;padding:1.5rem 1.5rem 1.375rem;transition:box-shadow .25s,transform .25s;display:flex;position:relative}.SpeakingTasks-module__0BdKiq__card:hover{box-shadow:0 0 0 1px var(--color-orange-200), 0 18px 34px -20px color-mix(in oklab, var(--color-orange-500) 55%, transparent);transform:translateY(-4px)}.SpeakingTasks-module__0BdKiq__cardHead{align-items:center;gap:.75rem;display:flex;position:relative}.SpeakingTasks-module__0BdKiq__glyph{border-radius:var(--radius-md);background:var(--color-orange-50);width:2.875rem;height:2.875rem;color:var(--color-orange-600);box-shadow:inset 0 0 0 1px var(--color-orange-100);flex:none;place-items:center;transition:background-color .25s,color .25s,box-shadow .25s;display:grid}.SpeakingTasks-module__0BdKiq__glyph svg{width:1.3125rem;height:1.3125rem}.SpeakingTasks-module__0BdKiq__card:hover .SpeakingTasks-module__0BdKiq__glyph{background:var(--color-orange-100);color:var(--color-orange-700);box-shadow:inset 0 0 0 1px var(--color-orange-200)}.SpeakingTasks-module__0BdKiq__cardTitle{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;color:var(--color-ink);font-weight:700;line-height:1.2}.SpeakingTasks-module__0BdKiq__codePill{white-space:nowrap;background:var(--color-orange-100);height:1.625rem;color:var(--color-orange-800);letter-spacing:.03em;border-radius:9999px;flex:none;justify-content:center;align-self:flex-start;align-items:center;margin-left:auto;padding-inline:.6875rem;font-size:.6875rem;font-weight:800;display:inline-flex}.SpeakingTasks-module__0BdKiq__cardBody{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:1rem;line-height:1.62}.SpeakingTasks-module__0BdKiq__cardBodyRoomy{margin-top:1.125rem;margin-bottom:1.5rem}.SpeakingTasks-module__0BdKiq__meta{flex-wrap:wrap;gap:.5rem;margin-top:1.125rem;margin-bottom:1.375rem;display:flex}.SpeakingTasks-module__0BdKiq__chip{background:var(--color-surface-subtle);box-shadow:inset 0 0 0 1px var(--color-line);font-size:var(--text-caption);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;gap:.375rem;padding:.3125rem .6875rem;font-weight:700;display:inline-flex}.SpeakingTasks-module__0BdKiq__chip svg{width:.875rem;height:.875rem;color:var(--color-orange-600)}.SpeakingTasks-module__0BdKiq__cardFoot{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1.125rem;display:flex}.SpeakingTasks-module__0BdKiq__practiceBtn{background:var(--color-ink);color:#fff;font-size:var(--text-sm);box-shadow:var(--shadow-btn);border-radius:9999px;align-items:center;gap:.4375rem;padding:.5625rem 1rem;font-weight:700;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.SpeakingTasks-module__0BdKiq__practiceBtn svg{width:1rem;height:1rem;transition:transform .15s}.SpeakingTasks-module__0BdKiq__practiceBtn:hover{background:color-mix(in oklab, var(--color-ink) 86%, #fff);box-shadow:var(--shadow-lift)}.SpeakingTasks-module__0BdKiq__card:hover .SpeakingTasks-module__0BdKiq__practiceBtn svg,.SpeakingTasks-module__0BdKiq__practiceBtn:hover svg{transform:translate(3px)}.SpeakingTasks-module__0BdKiq__count{font-size:var(--text-caption);color:var(--color-ink-faint);font-variant-numeric:tabular-nums;font-weight:700}.SpeakingTasks-module__0BdKiq__signOff{justify-content:center;align-items:center;gap:.75rem;margin-top:2.5rem;display:flex}
.SkillStats-module__r9zAGq__section{background:var(--color-cream);padding-block:3rem 3.5rem;position:relative;overflow:hidden}@media (min-width:768px){.SkillStats-module__r9zAGq__section{padding-block:4rem 4.5rem}}.SkillStats-module__r9zAGq__wash{pointer-events:none;z-index:-10;background:radial-gradient(58% 46% at 50% 0%, var(--color-orange-50) 0%, transparent 62%);position:absolute;inset:0}.SkillStats-module__r9zAGq__header{text-align:center;max-width:46rem;margin-inline:auto}.SkillStats-module__r9zAGq__kicker{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-orange-700);font-weight:700;line-height:1.4;display:inline-block;position:relative}.SkillStats-module__r9zAGq__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.SkillStats-module__r9zAGq__headingWrap{margin-top:1.5rem}.SkillStats-module__r9zAGq__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;color:var(--color-ink);font-weight:700;line-height:1.2}@media (min-width:768px){.SkillStats-module__r9zAGq__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.SkillStats-module__r9zAGq__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.SkillStats-module__r9zAGq__band{margin-inline:auto;border-radius:var(--radius-xl);background:var(--color-line);max-width:72rem;box-shadow:0 0 0 1px var(--color-line), var(--shadow-panel);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:2.5rem;display:grid;overflow:hidden}@media (min-width:768px){.SkillStats-module__r9zAGq__band{grid-template-columns:repeat(4,1fr)}}.SkillStats-module__r9zAGq__statCell{background:var(--color-surface-card);display:flex}.SkillStats-module__r9zAGq__stat{text-align:center;flex-direction:column;flex:auto;align-items:center;gap:.625rem;padding:2.25rem 1rem 2rem;transition:background-color .2s;display:flex}.SkillStats-module__r9zAGq__stat:hover{background:color-mix(in oklab, var(--color-orange-50) 45%, transparent)}.SkillStats-module__r9zAGq__medallion{color:#fff;background:linear-gradient(150deg, var(--color-orange-400), var(--color-orange-600));width:3.25rem;height:3.25rem;box-shadow:0 10px 20px -10px color-mix(in oklab, var(--color-orange-500) 80%, transparent);border-radius:9999px;place-items:center;transition:transform .2s;display:grid}.SkillStats-module__r9zAGq__stat:hover .SkillStats-module__r9zAGq__medallion{transform:translateY(-3px)}.SkillStats-module__r9zAGq__medallion svg{width:1.4375rem;height:1.4375rem}.SkillStats-module__r9zAGq__value{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);font-variant-numeric:tabular-nums;margin-top:.375rem;font-size:2.5rem;font-weight:700;line-height:1}@media (min-width:768px){.SkillStats-module__r9zAGq__value{font-size:2.75rem}}.SkillStats-module__r9zAGq__label{max-width:14ch;font-size:var(--text-sm);color:var(--color-ink-muted);font-weight:600;line-height:1.4}
.SpeakingEvaluate-module__c1kceW__section{background:var(--color-paper);padding-block:3rem;position:relative;overflow:hidden}@media (min-width:768px){.SpeakingEvaluate-module__c1kceW__section{padding-block:4rem}}.SpeakingEvaluate-module__c1kceW__wash{pointer-events:none;z-index:-10;background:radial-gradient(48% 52% at 50% 50%, var(--color-blue-50) 0%, transparent 60%);position:absolute;inset:0}.SpeakingEvaluate-module__c1kceW__node[data-tint=lime],.SpeakingEvaluate-module__c1kceW__readout[data-tint=lime]{--tint:var(--color-lime-500);--tint-soft:var(--color-lime-100)}.SpeakingEvaluate-module__c1kceW__node[data-tint=blue],.SpeakingEvaluate-module__c1kceW__readout[data-tint=blue]{--tint:var(--color-blue-500);--tint-soft:var(--color-blue-100)}.SpeakingEvaluate-module__c1kceW__node[data-tint=orange],.SpeakingEvaluate-module__c1kceW__readout[data-tint=orange]{--tint:var(--color-orange-500);--tint-soft:var(--color-orange-100)}.SpeakingEvaluate-module__c1kceW__node[data-tint=navy],.SpeakingEvaluate-module__c1kceW__readout[data-tint=navy]{--tint:var(--color-navy-700);--tint-soft:var(--color-navy-100)}.SpeakingEvaluate-module__c1kceW__scene{flex-direction:column;align-items:center;gap:2.5rem;max-width:60rem;margin-inline:auto;display:flex;position:relative}@media (min-width:1024px){.SpeakingEvaluate-module__c1kceW__scene{place-items:center;gap:0;max-width:74rem;min-height:32rem;display:grid;overflow:hidden}}.SpeakingEvaluate-module__c1kceW__arcs{display:none}@media (min-width:1024px){.SpeakingEvaluate-module__c1kceW__arcs{z-index:0;pointer-events:none;display:block;position:absolute;inset:0}}.SpeakingEvaluate-module__c1kceW__arc,.SpeakingEvaluate-module__c1kceW__spinRing{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SpeakingEvaluate-module__c1kceW__arc{border:1px solid var(--color-blue-100)}.SpeakingEvaluate-module__c1kceW__arc1{width:42rem;height:42rem}.SpeakingEvaluate-module__c1kceW__arc2{border-color:color-mix(in oklab, var(--color-blue-100) 55%, transparent);width:58rem;height:58rem}.SpeakingEvaluate-module__c1kceW__spinRing{border:1.5px dashed color-mix(in oklab, var(--color-blue-300) 45%, transparent);width:50rem;height:50rem;animation:60s linear infinite SpeakingEvaluate-module__c1kceW__spin}@keyframes SpeakingEvaluate-module__c1kceW__spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SpeakingEvaluate-module__c1kceW__spinRing{animation:none}}.SpeakingEvaluate-module__c1kceW__center{z-index:3;text-align:center;max-width:30rem;position:relative}.SpeakingEvaluate-module__c1kceW__kicker{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-orange-700);font-weight:700;line-height:1.4;display:inline-block;position:relative}.SpeakingEvaluate-module__c1kceW__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.SpeakingEvaluate-module__c1kceW__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.02em;color:var(--color-ink);margin-top:1.375rem;font-weight:700;line-height:1.15}@media (min-width:768px){.SpeakingEvaluate-module__c1kceW__heading{font-size:var(--text-h1)}}.SpeakingEvaluate-module__c1kceW__sub{font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.SpeakingEvaluate-module__c1kceW__readout{flex-direction:column;align-items:center;min-height:6.5rem;margin-top:1.375rem;display:flex}.SpeakingEvaluate-module__c1kceW__readoutLabel{background:var(--tint-soft);color:var(--tint);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;border-radius:9999px;padding:.25rem .875rem;font-weight:800;animation:.35s both SpeakingEvaluate-module__c1kceW__pop;display:inline-block}.SpeakingEvaluate-module__c1kceW__readoutDesc{max-width:34ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:.75rem;line-height:1.55;animation:.4s both SpeakingEvaluate-module__c1kceW__swap}@keyframes SpeakingEvaluate-module__c1kceW__pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes SpeakingEvaluate-module__c1kceW__swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SpeakingEvaluate-module__c1kceW__readoutLabel,.SpeakingEvaluate-module__c1kceW__readoutDesc{animation:none}}.SpeakingEvaluate-module__c1kceW__nodes{z-index:2;grid-template-columns:repeat(2,1fr);gap:1rem 1.25rem;width:100%;list-style:none;display:grid;position:relative}@media (min-width:640px){.SpeakingEvaluate-module__c1kceW__nodes{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.SpeakingEvaluate-module__c1kceW__nodes{display:block;position:absolute;inset:0}}.SpeakingEvaluate-module__c1kceW__node{align-items:center;gap:.75rem;display:flex}@media (min-width:1024px){.SpeakingEvaluate-module__c1kceW__node{animation:.5s both SpeakingEvaluate-module__c1kceW__nodein;position:absolute;transform:translateY(-50%)}.SpeakingEvaluate-module__c1kceW__nodeRight{text-align:right;flex-direction:row-reverse}}@keyframes SpeakingEvaluate-module__c1kceW__nodein{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SpeakingEvaluate-module__c1kceW__node{animation:none}}.SpeakingEvaluate-module__c1kceW__orb{cursor:pointer;background:var(--color-surface-card);width:3.5rem;height:3.5rem;box-shadow:0 0 0 1px var(--color-line), var(--shadow-pop);color:var(--tint);border:none;border-radius:9999px;flex:none;place-items:center;padding:0;transition:transform .25s,box-shadow .25s,background-color .25s;display:grid;position:relative}.SpeakingEvaluate-module__c1kceW__orb svg{width:1.5rem;height:1.5rem;color:inherit;transition:color .25s}.SpeakingEvaluate-module__c1kceW__node:hover .SpeakingEvaluate-module__c1kceW__orb{transform:translateY(-3px)}.SpeakingEvaluate-module__c1kceW__nodeOn .SpeakingEvaluate-module__c1kceW__orb{background:var(--tint);color:#fff;box-shadow:0 0 0 1px var(--tint), 0 14px 26px -12px var(--tint);transform:scale(1.12)}.SpeakingEvaluate-module__c1kceW__nodeOn:hover .SpeakingEvaluate-module__c1kceW__orb{transform:scale(1.12)translateY(-3px)}.SpeakingEvaluate-module__c1kceW__nodeOn .SpeakingEvaluate-module__c1kceW__orb:after{content:"";border:2px solid var(--tint);opacity:0;border-radius:9999px;animation:1.8s ease-out infinite SpeakingEvaluate-module__c1kceW__ring;position:absolute;inset:-.5rem}@keyframes SpeakingEvaluate-module__c1kceW__ring{0%{opacity:.5;transform:scale(.85)}to{opacity:0;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.SpeakingEvaluate-module__c1kceW__nodeOn .SpeakingEvaluate-module__c1kceW__orb:after{animation:none}}.SpeakingEvaluate-module__c1kceW__nodeLabel{font-size:var(--text-body);letter-spacing:-.01em;color:var(--color-ink-muted);font-weight:700;transition:color .2s}.SpeakingEvaluate-module__c1kceW__nodeOn .SpeakingEvaluate-module__c1kceW__nodeLabel{color:var(--color-ink)}@media (min-width:1024px){.SpeakingEvaluate-module__c1kceW__p1{top:27%;left:3%}.SpeakingEvaluate-module__c1kceW__p2{top:50%;left:11%}.SpeakingEvaluate-module__c1kceW__p3{top:73%;left:5%}.SpeakingEvaluate-module__c1kceW__p4{top:30%;right:3%}.SpeakingEvaluate-module__c1kceW__p5{top:52%;right:11%}.SpeakingEvaluate-module__c1kceW__p6{top:74%;right:5%}}@media (max-width:767px){.SpeakingEvaluate-module__c1kceW__orb{width:2.75rem;height:2.75rem}.SpeakingEvaluate-module__c1kceW__orb svg{width:1.25rem;height:1.25rem}.SpeakingEvaluate-module__c1kceW__nodeLabel{font-size:var(--text-sm)}}
.SpeakingFactors-module__4JpDAW__section{background:var(--color-cream);padding-block:3.5rem;position:relative;overflow:hidden}@media (min-width:768px){.SpeakingFactors-module__4JpDAW__section{padding-block:5rem}}.SpeakingFactors-module__4JpDAW__wash{pointer-events:none;z-index:-10;background:radial-gradient(56% 44% at 50% 0%, var(--color-orange-50) 0%, transparent 60%);position:absolute;inset:0}.SpeakingFactors-module__4JpDAW__card[data-tint=orange]{--tint:var(--color-orange-500);--tint-strong:var(--color-orange-600);--tint-soft:var(--color-orange-50)}.SpeakingFactors-module__4JpDAW__card[data-tint=blue]{--tint:var(--color-blue-500);--tint-strong:var(--color-blue-600);--tint-soft:var(--color-blue-50)}.SpeakingFactors-module__4JpDAW__card[data-tint=navy]{--tint:var(--color-navy-700);--tint-strong:var(--color-navy-900);--tint-soft:var(--color-navy-50)}.SpeakingFactors-module__4JpDAW__card[data-tint=lime]{--tint:var(--color-lime-500);--tint-strong:var(--color-lime-600);--tint-soft:var(--color-lime-100)}.SpeakingFactors-module__4JpDAW__header{text-align:center;max-width:48rem;margin-inline:auto}.SpeakingFactors-module__4JpDAW__kicker{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-orange-700);font-weight:700;line-height:1.4;display:inline-block;position:relative}.SpeakingFactors-module__4JpDAW__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.SpeakingFactors-module__4JpDAW__headingWrap{margin-top:1.5rem}.SpeakingFactors-module__4JpDAW__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;color:var(--color-ink);font-weight:700;line-height:1.2}@media (min-width:768px){.SpeakingFactors-module__4JpDAW__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.SpeakingFactors-module__4JpDAW__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.SpeakingFactors-module__4JpDAW__tabs{margin-inline:auto;background:var(--color-surface-card);width:max-content;max-width:min(64rem,100%);box-shadow:inset 0 0 0 1px var(--color-line), var(--shadow-card);scrollbar-width:none;border-radius:9999px;flex-wrap:nowrap;gap:.375rem;margin-top:2rem;padding:.375rem;display:flex;overflow-x:auto}.SpeakingFactors-module__4JpDAW__tabs::-webkit-scrollbar{display:none}.SpeakingFactors-module__4JpDAW__tab{cursor:pointer;color:var(--color-ink-muted);background:0 0;border:none;border-radius:9999px;flex:none;align-items:center;padding:.625rem .9375rem;transition:color .18s;display:flex;position:relative}.SpeakingFactors-module__4JpDAW__tabOn{color:var(--color-ink)}.SpeakingFactors-module__4JpDAW__tabSeg{z-index:0;background:var(--color-orange-100);box-shadow:inset 0 0 0 1.5px var(--color-orange-300);border-radius:9999px;position:absolute;inset:0}.SpeakingFactors-module__4JpDAW__tabInner{z-index:1;font-size:var(--text-sm);white-space:nowrap;justify-content:center;align-items:center;gap:.4375rem;font-weight:700;display:inline-flex;position:relative}.SpeakingFactors-module__4JpDAW__tabInner svg{width:1rem;height:1rem;color:var(--color-orange-600)}.SpeakingFactors-module__4JpDAW__card{margin-inline:auto;border-radius:var(--radius-xl);background:var(--color-surface-card);max-width:68rem;box-shadow:0 0 0 1px var(--color-line), var(--shadow-panel);grid-template-columns:1fr;margin-top:1.5rem;display:grid;overflow:hidden}@media (min-width:860px){.SpeakingFactors-module__4JpDAW__card{grid-template-columns:.82fr 1.18fr}}.SpeakingFactors-module__4JpDAW__idCol{background:radial-gradient(120% 90% at 0% 0%, var(--tint-soft) 0%, transparent 70%), var(--color-surface-card);border-bottom:1px solid var(--color-line);flex-direction:column;justify-content:center;padding:2.25rem 1.875rem;display:flex}@media (min-width:860px){.SpeakingFactors-module__4JpDAW__idCol{border-bottom:none;border-right:1px solid var(--color-line)}}.SpeakingFactors-module__4JpDAW__medallion{border-radius:var(--radius-lg);color:#fff;background:linear-gradient(150deg, var(--tint), var(--tint-strong));width:3.75rem;height:3.75rem;box-shadow:0 12px 24px -12px var(--tint);place-items:center;animation:.4s both SpeakingFactors-module__4JpDAW__pop;display:grid}.SpeakingFactors-module__4JpDAW__medallion svg{width:1.75rem;height:1.75rem}@keyframes SpeakingFactors-module__4JpDAW__pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.SpeakingFactors-module__4JpDAW__idName{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.02em;color:var(--color-ink);margin-top:1.125rem;font-weight:700;animation:.4s both SpeakingFactors-module__4JpDAW__swap}.SpeakingFactors-module__4JpDAW__idBlurb{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.625rem;line-height:1.6;animation:.4s both SpeakingFactors-module__4JpDAW__swap}.SpeakingFactors-module__4JpDAW__idTag{background:var(--tint-soft);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tint) 30%, transparent);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--tint-strong);border-radius:9999px;align-self:flex-start;margin-top:1.375rem;padding:.3125rem .75rem;font-weight:800;display:inline-block}@keyframes SpeakingFactors-module__4JpDAW__swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SpeakingFactors-module__4JpDAW__medallion,.SpeakingFactors-module__4JpDAW__idName,.SpeakingFactors-module__4JpDAW__idBlurb{animation:none}}.SpeakingFactors-module__4JpDAW__factorCol{flex-direction:column;gap:.875rem;padding:1.5rem;display:flex}.SpeakingFactors-module__4JpDAW__factor{border-radius:var(--radius-lg);background:var(--color-surface-card);box-shadow:0 0 0 1px var(--color-line);padding:1.125rem 1.25rem;transition:box-shadow .2s,transform .2s;animation:.42s both SpeakingFactors-module__4JpDAW__fadeup}.SpeakingFactors-module__4JpDAW__factor:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--tint) 40%, var(--color-line)), var(--shadow-card);transform:translateY(-2px)}@keyframes SpeakingFactors-module__4JpDAW__fadeup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SpeakingFactors-module__4JpDAW__factor{animation:none}}.SpeakingFactors-module__4JpDAW__factorTop{justify-content:space-between;align-items:baseline;margin-bottom:.625rem;display:flex}.SpeakingFactors-module__4JpDAW__factorLabel{font-size:var(--text-body);letter-spacing:-.01em;color:var(--color-ink);font-weight:700}.SpeakingFactors-module__4JpDAW__factorVal{font-size:var(--text-sm);color:var(--tint-strong);font-variant-numeric:tabular-nums;font-weight:800}.SpeakingFactors-module__4JpDAW__track{background:var(--color-surface-subtle);height:.5rem;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:9999px;display:block;position:relative;overflow:hidden}.SpeakingFactors-module__4JpDAW__fill{background:linear-gradient(90deg, var(--tint), var(--tint-strong));transform-origin:0;border-radius:9999px;animation:.75s cubic-bezier(.16,1,.3,1) both SpeakingFactors-module__4JpDAW__grow;position:absolute;top:0;bottom:0;left:0}@keyframes SpeakingFactors-module__4JpDAW__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.SpeakingFactors-module__4JpDAW__fill{animation:none}}.SpeakingFactors-module__4JpDAW__factorDesc{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.625rem;line-height:1.5}@media (max-width:767px){.SpeakingFactors-module__4JpDAW__tab{padding:.425rem .5375rem}.SpeakingFactors-module__4JpDAW__tabInner{font-size:var(--text-caption);gap:.2375rem}.SpeakingFactors-module__4JpDAW__tabs{border-radius:9999px;gap:0;max-width:min(64rem,100%);margin-top:1.5rem;padding:.355rem}.SpeakingFactors-module__4JpDAW__idCol{padding:2rem 1.5rem}.SpeakingFactors-module__4JpDAW__medallion{width:3rem;height:3rem}.SpeakingFactors-module__4JpDAW__medallion svg{width:1.5rem;height:1.5rem}.SpeakingFactors-module__4JpDAW__idName{font-size:var(--text-h2);letter-spacing:-.02em;color:var(--color-ink);margin-top:1rem;font-weight:700;animation:.4s both SpeakingFactors-module__4JpDAW__swap}.SpeakingFactors-module__4JpDAW__factorCol{padding:1.25rem}}
