.Desk-module__FcxucW__wrapper{height:100%;position:relative}.Desk-module__FcxucW__wrapperInteractive{transition:transform .3s var(--ease-out)}.Desk-module__FcxucW__wrapperInteractive:hover{--paper-rot:0deg;translate:0 -.25rem}@media (prefers-reduced-motion:reduce){.Desk-module__FcxucW__wrapperInteractive{transition:none}}.Desk-module__FcxucW__stackSheet{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface-card);position:absolute;inset:0}.Desk-module__FcxucW__stackSheetBack{transform:rotate(1.6deg)translate(4px,4px)}.Desk-module__FcxucW__stackSheetFront{transform:rotate(-1deg)translate(-3px,2px)}.Desk-module__FcxucW__card{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface-card);height:100%;box-shadow:var(--shadow-card);padding:2rem;position:relative}.Desk-module__FcxucW__cardInteractive{transition:box-shadow .3s}.Desk-module__FcxucW__wrapperInteractive:hover .Desk-module__FcxucW__cardInteractive{box-shadow:var(--shadow-lift)}.Desk-module__FcxucW__cardTorn{clip-path:polygon(0 0,100% 0,100% 94%,92% 98%,84% 93%,76% 98%,68% 94%,60% 99%,52% 94%,44% 98%,36% 93%,28% 98%,20% 94%,12% 99%,4% 95%,0 99%)}.Desk-module__FcxucW__prop{pointer-events:none;z-index:20;position:absolute}.Desk-module__FcxucW__placeTopLeft{top:-1rem;left:-1rem}.Desk-module__FcxucW__placeTopCenter{top:-1.25rem;left:50%;translate:-50%}.Desk-module__FcxucW__placeTopRight{top:-1rem;right:-1rem}.Desk-module__FcxucW__placeBottomRight{bottom:-1rem;right:-1rem}.Desk-module__FcxucW__propImg{filter:drop-shadow(0 3px 3px #0000001f)}.Desk-module__FcxucW__sticker{font-family:var(--font-scribble);font-size:var(--text-body);box-shadow:var(--shadow-lift);border:4px solid #fff;border-radius:9999px;padding-block:.375rem;padding-inline:1rem;font-weight:700;line-height:1.6;display:inline-block}.Desk-module__FcxucW__stickerOrange{background:var(--color-orange-500);color:var(--color-ink)}.Desk-module__FcxucW__stickerBlue{background:var(--color-blue-500);color:var(--color-ink)}.Desk-module__FcxucW__stickerLime{background:var(--color-lime-200);color:var(--color-ink)}.Desk-module__FcxucW__stickerInk{background:var(--color-ink);color:#fff}.Desk-module__FcxucW__frameRoot{display:inline-block;position:relative}.Desk-module__FcxucW__frameBox{pointer-events:none;border-radius:var(--radius-sm);border:2px dashed var(--color-blue-500);position:absolute;inset:-.75rem}.Desk-module__FcxucW__frameLabel{border-radius:var(--radius-sm);background:var(--color-blue-500);font-size:var(--text-caption);letter-spacing:.02em;color:#fff;padding-block:.125rem;padding-inline:.5rem;font-weight:700;line-height:1.4;position:absolute;top:-.75rem;left:0;translate:0 -100%}.Desk-module__FcxucW__handle{border:1px solid var(--color-blue-500);background:#fff;width:.5rem;height:.5rem;position:absolute}.Desk-module__FcxucW__handleTopLeft{top:-.75rem;left:-.75rem}.Desk-module__FcxucW__handleTopRight{top:-.75rem;right:-.75rem}.Desk-module__FcxucW__handleBottomLeft{bottom:-.75rem;left:-.75rem}.Desk-module__FcxucW__handleBottomRight{bottom:-.75rem;right:-.75rem}.Desk-module__FcxucW__tile{cursor:pointer;flex-direction:column;align-items:center;gap:.5rem;display:flex}.Desk-module__FcxucW__tileIcon{border:2px solid var(--color-ink);width:5rem;height:5rem;box-shadow:var(--shadow-pop-sm);transition:all .15s var(--ease-out);border-radius:28px;justify-content:center;align-items:center;display:flex}.Desk-module__FcxucW__tile:hover .Desk-module__FcxucW__tileIcon{box-shadow:var(--shadow-pop);translate:0 -.25rem}.Desk-module__FcxucW__tile:active .Desk-module__FcxucW__tileIcon{box-shadow:none;translate:2px 2px}.Desk-module__FcxucW__tileOrange{background:var(--color-orange-200)}.Desk-module__FcxucW__tileBlue{background:var(--color-blue-200)}.Desk-module__FcxucW__tileLime{background:var(--color-lime-200)}.Desk-module__FcxucW__tileCream{background:var(--color-cream)}.Desk-module__FcxucW__tileLabel{font-size:var(--text-sm);font-weight:600;line-height:1.5}.Desk-module__FcxucW__ring{flex-direction:column;align-items:center;gap:.375rem;display:inline-flex}.Desk-module__FcxucW__ringInner{position:relative}.Desk-module__FcxucW__ringSvg{width:100%;height:100%;rotate:-90deg}.Desk-module__FcxucW__ringValue{font-size:var(--text-sm);justify-content:center;align-items:center;font-weight:700;line-height:1.5;display:flex;position:absolute;inset:0}.Desk-module__FcxucW__ringLabel{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-muted);line-height:1.4}
.DotField-module__rF0hjG__canvas{pointer-events:none;position:absolute;inset:0}
.ExamFormat-module__p-TQuG__section{background:var(--color-cream);position:relative}.ExamFormat-module__p-TQuG__stage{padding-block:4rem}@media (min-width:768px){.ExamFormat-module__p-TQuG__stage{padding-block:6rem}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.ExamFormat-module__p-TQuG__section{height:260vh}.ExamFormat-module__p-TQuG__stage{flex-direction:column;justify-content:center;height:100svh;padding-block:1.5rem;display:flex;position:sticky;top:0;overflow:hidden}.ExamFormat-module__p-TQuG__compactStage{display:none}}@media (max-width:767px),(prefers-reduced-motion:reduce){.ExamFormat-module__p-TQuG__filmstrip{display:none}}.ExamFormat-module__p-TQuG__header{text-align:center;max-width:46rem;margin-inline:auto}.ExamFormat-module__p-TQuG__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}.ExamFormat-module__p-TQuG__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.ExamFormat-module__p-TQuG__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.ExamFormat-module__p-TQuG__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.2}@media (min-width:768px){.ExamFormat-module__p-TQuG__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.ExamFormat-module__p-TQuG__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.ExamFormat-module__p-TQuG__tablist{background:color-mix(in oklab, var(--color-line) 60%, transparent);border-radius:9999px;flex-wrap:wrap;justify-content:center;gap:.25rem;margin-top:1.5rem;padding:.25rem;display:inline-flex}.ExamFormat-module__p-TQuG__tab{cursor:pointer;font-size:var(--text-sm);border-radius:9999px;padding:.5rem 1rem;font-weight:600;line-height:1.5;transition:color .2s,background-color .2s,border-color .2s}@media (min-width:640px){.ExamFormat-module__p-TQuG__tab{padding-inline:1.25rem}}.ExamFormat-module__p-TQuG__tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ExamFormat-module__p-TQuG__tabOn{background:var(--color-surface-card);color:var(--color-ink);box-shadow:var(--shadow-card)}.ExamFormat-module__p-TQuG__tabOff{color:var(--color-ink-muted)}.ExamFormat-module__p-TQuG__tabOff:hover{color:var(--color-ink)}.ExamFormat-module__p-TQuG__compactStage{margin-top:1.5rem}.ExamFormat-module__p-TQuG__compactStage .ExamFormat-module__p-TQuG__card{height:auto}.ExamFormat-module__p-TQuG__compactStage .ExamFormat-module__p-TQuG__taskName{white-space:normal}.ExamFormat-module__p-TQuG__filmstrip{width:100%;height:32rem;margin-top:2rem;position:relative}.ExamFormat-module__p-TQuG__slide{width:90vw;max-width:42rem;height:100%;margin-inline:auto;padding-inline:.25rem;position:absolute;top:0;left:0;right:0}.ExamFormat-module__p-TQuG__slideButton{text-align:left;width:100%;height:100%;display:block}.ExamFormat-module__p-TQuG__slideButtonOn{cursor:default}.ExamFormat-module__p-TQuG__slideButtonOff{cursor:pointer}.ExamFormat-module__p-TQuG__card{background:var(--color-surface-card);border-radius:1.5rem;flex-direction:column;height:100%;padding:1.5rem;transition:box-shadow .3s;display:flex}@media (min-width:768px){.ExamFormat-module__p-TQuG__card{padding:1.75rem}}.ExamFormat-module__p-TQuG__cardOn{box-shadow:var(--shadow-panel)}.ExamFormat-module__p-TQuG__cardOff{box-shadow:var(--shadow-card)}.ExamFormat-module__p-TQuG__cardHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ExamFormat-module__p-TQuG__partName{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;align-items:center;gap:.625rem;font-weight:700;line-height:1;display:flex}.ExamFormat-module__p-TQuG__dot{border-radius:9999px;flex-shrink:0;width:.75rem;height:.75rem}.ExamFormat-module__p-TQuG__dotOrange{background:var(--color-orange-500)}.ExamFormat-module__p-TQuG__dotNavy{background:var(--color-navy-700)}.ExamFormat-module__p-TQuG__dotBlue{background:var(--color-blue-500)}.ExamFormat-module__p-TQuG__dotLime{background:var(--color-lime-500)}.ExamFormat-module__p-TQuG__partMeta{font-size:var(--text-sm);color:var(--color-ink-faint);margin-top:.5rem;font-weight:600;line-height:1.5}.ExamFormat-module__p-TQuG__mascotWrap{flex-shrink:0;margin-top:-.25rem;margin-right:-.25rem}.ExamFormat-module__p-TQuG__tasksWrap{flex:1;margin-top:1.5rem}.ExamFormat-module__p-TQuG__taskGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem 2rem;display:grid}@media (min-width:640px){.ExamFormat-module__p-TQuG__taskGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ExamFormat-module__p-TQuG__taskItem{gap:.75rem;display:flex}.ExamFormat-module__p-TQuG__taskNum{width:1.25rem;font-family:var(--font-display);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700;line-height:1.5}.ExamFormat-module__p-TQuG__numOrange{color:var(--color-orange-600)}.ExamFormat-module__p-TQuG__numNavy{color:var(--color-navy-700)}.ExamFormat-module__p-TQuG__numBlue{color:var(--color-blue-600)}.ExamFormat-module__p-TQuG__numLime{color:var(--color-lime-700)}.ExamFormat-module__p-TQuG__taskBody{min-width:0}.ExamFormat-module__p-TQuG__taskName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:700;line-height:1.25;overflow:hidden}.ExamFormat-module__p-TQuG__taskDesc{-webkit-line-clamp:2;font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-muted);-webkit-box-orient:vertical;margin-top:.25rem;line-height:1.375;display:-webkit-box;overflow:hidden}.ExamFormat-module__p-TQuG__note{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:1.25rem;line-height:1.375}@media (max-width:767px){.ExamFormat-module__p-TQuG__tab{cursor:pointer;font-size:var(--text-caption);border-radius:9999px;padding:.5rem .75rem;font-weight:600}.ExamFormat-module__p-TQuG__tablist{gap:0;margin-top:1.25rem;padding:.25rem}}
.Countries-module__A27GEa__section{background:var(--color-paper);position:relative}.Countries-module__A27GEa__stageFlying{flex-direction:column;justify-content:center;height:100svh;padding-block:1.5rem;display:flex;position:sticky;top:0;overflow:hidden}.Countries-module__A27GEa__stageStatic{padding-block:4rem}@media (min-width:768px){.Countries-module__A27GEa__stageStatic{padding-block:6rem}}.Countries-module__A27GEa__header{text-align:center;max-width:46rem;margin-inline:auto}.Countries-module__A27GEa__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}.Countries-module__A27GEa__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.Countries-module__A27GEa__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.Countries-module__A27GEa__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.2}@media (min-width:768px){.Countries-module__A27GEa__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.Countries-module__A27GEa__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.Countries-module__A27GEa__tablist{background:color-mix(in oklab, var(--color-line) 60%, transparent);border-radius:9999px;flex-wrap:wrap;justify-content:center;gap:.25rem;margin-top:1.5rem;padding:.25rem;display:inline-flex}.Countries-module__A27GEa__tab{cursor:pointer;font-size:var(--text-sm);border-radius:9999px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-weight:600;line-height:1.5;transition:color .2s,background-color .2s,border-color .2s;display:flex}@media (min-width:640px){.Countries-module__A27GEa__tab{padding-inline:1rem}}.Countries-module__A27GEa__tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Countries-module__A27GEa__tabOn{background:var(--color-surface-card);color:var(--color-ink);box-shadow:var(--shadow-card)}.Countries-module__A27GEa__tabOff{color:var(--color-ink-muted)}.Countries-module__A27GEa__tabOff:hover{color:var(--color-ink)}@media (max-width:639px){.Countries-module__A27GEa__tablist{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:100%;display:flex;overflow-x:auto}.Countries-module__A27GEa__tablist::-webkit-scrollbar{display:none}.Countries-module__A27GEa__tab{white-space:nowrap;flex:none}}.Countries-module__A27GEa__flight{align-items:center;gap:1.5rem;margin-top:2rem;display:grid}@media (min-width:1024px){.Countries-module__A27GEa__flight{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.Countries-module__A27GEa__cards{order:9999;height:31rem;position:relative}@media (min-width:640px){.Countries-module__A27GEa__cards{height:28rem}}@media (min-width:1024px){.Countries-module__A27GEa__cards{order:-9999}}.Countries-module__A27GEa__globeWrap{aspect-ratio:1;width:100%;max-width:240px;margin-inline:auto;position:relative}@media (min-width:640px){.Countries-module__A27GEa__globeWrap{max-width:340px}}@media (min-width:1024px){.Countries-module__A27GEa__globeWrap{max-width:460px}}.Countries-module__A27GEa__seatShadow{background:color-mix(in oklab, var(--color-ink) 10%, transparent);filter:blur(16px);border-radius:50%;height:1.75rem;position:absolute;bottom:.25rem;left:14%;right:14%}.Countries-module__A27GEa__halo{pointer-events:none;background:radial-gradient(circle at 50% 42%, var(--color-blue-200), transparent 62%);filter:blur(22px);opacity:.5;border-radius:9999px;position:absolute;inset:-6%}.Countries-module__A27GEa__globe{z-index:1;touch-action:none;width:100%;height:100%;display:block;position:relative}.Countries-module__A27GEa__annotation{pointer-events:none;z-index:10;will-change:transform;position:absolute;top:0;left:0}.Countries-module__A27GEa__annotationRing{width:1.75rem;height:1.75rem;display:block;position:relative}.Countries-module__A27GEa__ping{background:color-mix(in oklab, var(--color-orange-500) 25%, transparent);border-radius:9999px;animation:1s cubic-bezier(0,0,.2,1) infinite Countries-module__A27GEa__ctry-ping;position:absolute;inset:0}.Countries-module__A27GEa__pingBorder{border:2px solid color-mix(in oklab, var(--color-orange-500) 60%, transparent);border-radius:9999px;position:absolute;inset:.25rem}@keyframes Countries-module__A27GEa__ctry-ping{75%,to{opacity:0;transform:scale(2)}}.Countries-module__A27GEa__globeCaption{text-align:center;font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);line-height:1.4;position:absolute;bottom:-1.5rem;left:0;right:0}.Countries-module__A27GEa__fallback{gap:1rem;margin-top:2.5rem;display:grid}@media (min-width:640px){.Countries-module__A27GEa__fallback{grid-template-columns:repeat(2,minmax(0,1fr))}}.Countries-module__A27GEa__fallbackCard{background:var(--color-surface-card);box-shadow:var(--shadow-card);border-radius:1.5rem;padding:1.5rem}@media (min-width:640px){.Countries-module__A27GEa__fallbackCardWide{grid-column:span 2/span 2}}.Countries-module__A27GEa__stopCard{background:var(--color-surface-card);box-shadow:var(--shadow-panel);border-radius:1.5rem;flex-direction:column;padding:1.25rem;display:flex;position:absolute;inset:0}@media (min-width:768px){.Countries-module__A27GEa__stopCard{padding:2rem}}.Countries-module__A27GEa__stopHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.Countries-module__A27GEa__stopHeadLeft{align-items:center;gap:.75rem;display:flex}.Countries-module__A27GEa__countryName{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;font-weight:700;line-height:1}.Countries-module__A27GEa__countryUses{font-size:var(--text-sm);color:var(--color-ink-faint);margin-top:.375rem;font-weight:600;line-height:1.5}.Countries-module__A27GEa__stopMascot{flex-shrink:0;margin-top:-.25rem;margin-right:-.25rem}.Countries-module__A27GEa__claim{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;margin-top:1.25rem;font-weight:700;line-height:1.15}.Countries-module__A27GEa__claimNum{color:var(--color-orange-600)}.Countries-module__A27GEa__note{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.625rem;line-height:1.625}.Countries-module__A27GEa__glance{margin-top:1.5rem}.Countries-module__A27GEa__glanceLabel{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.14em;color:var(--color-orange-700);font-weight:700;line-height:1.4}.Countries-module__A27GEa__factList{margin-top:.625rem}.Countries-module__A27GEa__factList>*+*{margin-top:.5rem}.Countries-module__A27GEa__factRow{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:1rem;line-height:1.5;display:flex}.Countries-module__A27GEa__factKey{color:var(--color-ink-faint);flex-shrink:0}.Countries-module__A27GEa__factVal{text-align:right;font-weight:600}.Countries-module__A27GEa__stopFoot{font-size:var(--text-sm);align-items:center;gap:.5rem;margin-top:auto;padding-top:1.25rem;font-weight:600;line-height:1.5;display:flex}.Countries-module__A27GEa__dot{background:var(--color-orange-500);border-radius:9999px;width:.5rem;height:.5rem}.Countries-module__A27GEa__studyRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.Countries-module__A27GEa__studyChip{background:var(--color-cream);font-size:var(--text-sm);border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-weight:700;line-height:1.5;display:flex}.Countries-module__A27GEa__studyMore{background:var(--color-blue-100);font-size:var(--text-sm);color:var(--color-blue-900);border-radius:9999px;padding:.375rem .75rem;font-weight:700;line-height:1.5}.Countries-module__A27GEa__reachGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1.5rem;display:grid}.Countries-module__A27GEa__reachCell{text-align:center}.Countries-module__A27GEa__reachNum{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.Countries-module__A27GEa__reachLabel{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-muted);margin-top:.375rem;font-weight:600;line-height:1.4}.Countries-module__A27GEa__worldBody{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:1.5rem;line-height:1.625}.Countries-module__A27GEa__worldFoot{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-muted);align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;line-height:1.375;display:flex}.Countries-module__A27GEa__worldFoot svg{width:.875rem;height:.875rem;color:var(--color-correct);flex-shrink:0}.Countries-module__A27GEa__flag{text-transform:uppercase;letter-spacing:.05em;color:#fff;border-radius:3px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.Countries-module__A27GEa__flagBig{width:2.75rem;height:2rem;font-size:var(--text-caption);line-height:1.4}.Countries-module__A27GEa__flagSmall{width:1.5rem;height:1.25rem;font-size:.5rem}.Countries-module__A27GEa__flagOrange{background:var(--color-orange-500)}.Countries-module__A27GEa__flagBlue{background:var(--color-blue-500)}@media (max-width:767px){.Countries-module__A27GEa__flagSmall{width:1.25rem;height:1rem;font-size:.5rem}.Countries-module__A27GEa__tab{font-size:var(--text-caption);gap:.275rem;padding:.4rem .675rem}.Countries-module__A27GEa__tablist{gap:0;margin-top:1.25rem;padding:.25rem}.Countries-module__A27GEa__flagBig{width:2.25rem;height:1.5rem}}
.Numbers-module__5LIbaW__section{background:var(--color-cream);padding-block:4rem;position:relative}@media (min-width:768px){.Numbers-module__5LIbaW__section{padding-block:6rem}}.Numbers-module__5LIbaW__header{text-align:center;max-width:46rem;margin-inline:auto}.Numbers-module__5LIbaW__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}.Numbers-module__5LIbaW__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.Numbers-module__5LIbaW__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.Numbers-module__5LIbaW__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.2}@media (min-width:768px){.Numbers-module__5LIbaW__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.Numbers-module__5LIbaW__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.Numbers-module__5LIbaW__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.Numbers-module__5LIbaW__grid{margin-inline:auto;align-items:center;gap:3rem;max-width:64rem;margin-top:3.5rem;display:grid}@media (min-width:1024px){.Numbers-module__5LIbaW__grid{grid-template-columns:minmax(0,26rem) 1fr;gap:4rem}}.Numbers-module__5LIbaW__receiptWrap{width:100%;max-width:26rem;margin-inline:auto;position:relative}.Numbers-module__5LIbaW__card{padding:2rem 1.75rem}@media (min-width:768px){.Numbers-module__5LIbaW__card{padding-inline:2rem}}.Numbers-module__5LIbaW__cardTitle{text-align:center;font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.025em;font-weight:700;line-height:1.35}.Numbers-module__5LIbaW__cardSub{text-align:center;font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.2em;color:var(--color-ink-faint);margin-top:.25rem;font-weight:700;line-height:1.4}.Numbers-module__5LIbaW__dividerTop{border-top:1px dashed var(--color-line-strong);margin-top:1.5rem}.Numbers-module__5LIbaW__dividerMid{border-top:1px dashed var(--color-line-strong);margin-top:1.25rem}.Numbers-module__5LIbaW__receiptLines{margin-top:1.25rem}.Numbers-module__5LIbaW__receiptLines>*+*{margin-top:.75rem}.Numbers-module__5LIbaW__receiptRow{font-size:var(--text-sm);align-items:baseline;gap:.75rem;line-height:1.5;display:flex}.Numbers-module__5LIbaW__receiptQty{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;width:1.5rem;font-weight:700}.Numbers-module__5LIbaW__receiptItem{flex:1;min-width:0}.Numbers-module__5LIbaW__receiptPrice{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.Numbers-module__5LIbaW__total{justify-content:space-between;align-items:baseline;margin-top:1.25rem;display:flex}.Numbers-module__5LIbaW__totalLabel{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.2em;font-weight:700;line-height:1.4}.Numbers-module__5LIbaW__totalValue{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-variant-numeric:tabular-nums;padding:.25rem .75rem;font-weight:700;line-height:1.25;display:inline-block;position:relative}.Numbers-module__5LIbaW__totalCircle{width:100%;height:100%;position:absolute;inset:0}.Numbers-module__5LIbaW__cardNote{text-align:center;font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);margin-top:1rem;line-height:1.4}.Numbers-module__5LIbaW__mascot{z-index:10;position:absolute;top:-1.25rem;right:-1rem}.Numbers-module__5LIbaW__ledger>*+*{margin-top:2.25rem}.Numbers-module__5LIbaW__ledgerRow{flex-wrap:wrap;align-items:baseline;column-gap:1rem;display:flex}.Numbers-module__5LIbaW__figure{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.Numbers-module__5LIbaW__figureFirst{font-size:var(--text-display);letter-spacing:-.025em;color:var(--color-orange-600)}.Numbers-module__5LIbaW__figureRest{font-size:var(--text-h1);letter-spacing:-.02em}.Numbers-module__5LIbaW__ledgerLabel{font-size:var(--text-body);font-weight:700;line-height:1.6}.Numbers-module__5LIbaW__ledgerWhy{max-width:46ch;font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.5rem;line-height:1.625}.Numbers-module__5LIbaW__cta{text-align:center;margin-top:3.5rem}.Numbers-module__5LIbaW__ctaNote{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);margin-top:.75rem;line-height:1.4}
.HowTo-module__mCPSsa__section{background:var(--color-paper);padding-block:4rem;position:relative;overflow:hidden}@media (min-width:768px){.HowTo-module__mCPSsa__section{padding-block:6rem}}.HowTo-module__mCPSsa__wash{pointer-events:none;z-index:-10;background:radial-gradient(80% 60% at 50% 0%, var(--color-orange-50) 0%, var(--color-paper) 60%);position:absolute;inset:0}.HowTo-module__mCPSsa__header{text-align:center;max-width:46rem;margin-inline:auto}.HowTo-module__mCPSsa__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}.HowTo-module__mCPSsa__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.HowTo-module__mCPSsa__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.HowTo-module__mCPSsa__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.2}@media (min-width:768px){.HowTo-module__mCPSsa__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.HowTo-module__mCPSsa__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.HowTo-module__mCPSsa__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.HowTo-module__mCPSsa__grid{margin-inline:auto;align-items:center;gap:2.5rem;max-width:64rem;margin-top:3rem;display:grid}@media (min-width:1024px){.HowTo-module__mCPSsa__grid{grid-template-columns:minmax(0,28rem) 1fr;gap:4rem;min-height:29rem}}.HowTo-module__mCPSsa__steps>*+*{margin-top:.5rem}.HowTo-module__mCPSsa__step{cursor:pointer;border-radius:var(--radius-lg);text-align:left;align-items:flex-start;gap:1.25rem;width:100%;padding:1rem;transition:color .3s,background-color .3s,border-color .3s;display:flex}.HowTo-module__mCPSsa__step:focus-visible{outline:none}@media (min-width:768px){.HowTo-module__mCPSsa__step{padding:1.25rem}}.HowTo-module__mCPSsa__stepOn{background:var(--color-surface-card);box-shadow:var(--shadow-card)}.HowTo-module__mCPSsa__stepIdle:hover{background:color-mix(in oklab, var(--color-surface-card) 50%, transparent)}.HowTo-module__mCPSsa__num{width:4rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:2.75rem;font-weight:700;line-height:1;transition:color .3s}.HowTo-module__mCPSsa__numOn{color:var(--color-orange-500)}.HowTo-module__mCPSsa__numDone{color:var(--color-orange-200)}.HowTo-module__mCPSsa__numIdle{color:var(--color-line-strong)}.HowTo-module__mCPSsa__step:hover .HowTo-module__mCPSsa__numIdle{color:var(--color-ink-faint)}.HowTo-module__mCPSsa__body{flex:1;min-width:0;padding-top:.5rem}.HowTo-module__mCPSsa__titleRow{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.HowTo-module__mCPSsa__title{font-family:var(--font-display);font-weight:700;line-height:1.25;transition:all .3s;display:block}.HowTo-module__mCPSsa__titleOn{font-size:var(--text-h3);letter-spacing:-.01em;color:var(--color-ink)}.HowTo-module__mCPSsa__titleIdle{font-size:var(--text-lead);color:var(--color-ink-muted)}.HowTo-module__mCPSsa__step:hover .HowTo-module__mCPSsa__titleIdle{color:var(--color-ink)}.HowTo-module__mCPSsa__time{background:var(--color-cream);font-variant-numeric:tabular-nums;color:var(--color-ink-faint);border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.65rem;font-weight:700;display:flex}.HowTo-module__mCPSsa__time svg{width:.75rem;height:.75rem}.HowTo-module__mCPSsa__collapse{display:block;overflow:hidden}.HowTo-module__mCPSsa__bodyText{font-size:var(--text-sm);color:var(--color-ink-muted);padding-top:.5rem;line-height:1.625;display:block}.HowTo-module__mCPSsa__chips{flex-wrap:wrap;gap:.375rem;padding-top:.875rem;display:flex}.HowTo-module__mCPSsa__chip{background:var(--color-orange-100);text-transform:uppercase;letter-spacing:.05em;color:var(--color-orange-900);border-radius:9999px;padding:.25rem .625rem;font-size:.625rem;font-weight:700}.HowTo-module__mCPSsa__clock{background:var(--color-orange-100);border-radius:9999px;width:100%;height:.125rem;margin-top:1.25rem;display:block;overflow:hidden}.HowTo-module__mCPSsa__clockFill{background:var(--color-orange-500);border-radius:9999px;height:100%;display:block}.HowTo-module__mCPSsa__vignette{width:100%;max-width:28rem;height:23rem;margin-inline:auto;position:relative}.HowTo-module__mCPSsa__vignetteCard{background:var(--color-surface-card);height:100%;box-shadow:var(--shadow-panel);border-radius:1.5rem;flex-direction:column;justify-content:center;padding:1.75rem;display:flex}@media (min-width:768px){.HowTo-module__mCPSsa__vignetteCard{padding:2rem}}.HowTo-module__mCPSsa__action{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;margin-top:4rem;display:flex}.HowTo-module__mCPSsa__actionNote{font-size:var(--text-sm);color:var(--color-ink-muted);line-height:1.5}.HowTo-module__mCPSsa__actionMascot{align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.HowTo-module__mCPSsa__stack>*+*{margin-top:1.5rem}.HowTo-module__mCPSsa__eyebrow{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-orange-700);font-weight:700;line-height:1.4}.HowTo-module__mCPSsa__eyebrowFaint{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-ink-faint);font-weight:700;line-height:1.4}.HowTo-module__mCPSsa__note{font-size:var(--text-sm);color:var(--color-ink-muted);line-height:1.625}.HowTo-module__mCPSsa__inkStrong{color:var(--color-ink)}@keyframes HowTo-module__mCPSsa__howtoPing{75%,to{opacity:0;transform:scale(2)}}.HowTo-module__mCPSsa__emailField{border-radius:var(--radius-xl);background:var(--color-cream);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem 1rem;display:flex}.HowTo-module__mCPSsa__emailAddr{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--color-ink-muted);line-height:1.5;overflow:hidden}.HowTo-module__mCPSsa__emailBtn{background:var(--color-ink);font-size:var(--text-caption);letter-spacing:.02em;color:#fff;border-radius:9999px;flex-shrink:0;padding:.375rem .75rem;font-weight:700;line-height:1.4}.HowTo-module__mCPSsa__codeRow{gap:.5rem;margin-top:.625rem;display:flex}.HowTo-module__mCPSsa__digit{border-radius:var(--radius-lg);background:var(--color-cream);width:2.25rem;height:2.75rem;font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;place-items:center;font-weight:700;line-height:1.35;display:grid}.HowTo-module__mCPSsa__verified{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-lime-800);align-items:center;gap:.375rem;margin-top:.875rem;font-weight:700;line-height:1.4;display:flex}.HowTo-module__mCPSsa__verifiedCheck{background:var(--color-lime-400);width:1rem;height:1rem;color:var(--color-ink);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.HowTo-module__mCPSsa__verifiedCheck svg{width:.625rem;height:.625rem}.HowTo-module__mCPSsa__pickIntro{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.75rem;line-height:1.5}.HowTo-module__mCPSsa__pickList>*+*{margin-top:.625rem}.HowTo-module__mCPSsa__examRow{border-radius:var(--radius-xl);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.HowTo-module__mCPSsa__examRowYours{background:var(--color-cream);box-shadow:0 0 0 2px var(--color-orange-400)}.HowTo-module__mCPSsa__examRowOther{background:color-mix(in oklab, var(--color-cream) 60%, transparent)}.HowTo-module__mCPSsa__dot{border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem}.HowTo-module__mCPSsa__dotOrange{background:var(--color-orange-500)}.HowTo-module__mCPSsa__dotBlue{background:var(--color-blue-500)}.HowTo-module__mCPSsa__dotNavy{background:var(--color-navy-700)}.HowTo-module__mCPSsa__examBody{flex:1;min-width:0}.HowTo-module__mCPSsa__examName{font-size:var(--text-sm);font-weight:700;line-height:1.5;display:block}.HowTo-module__mCPSsa__examNameMuted{color:var(--color-ink-muted)}.HowTo-module__mCPSsa__examMigration{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-orange-700);margin-top:.125rem;font-weight:600;line-height:1.4;display:block}.HowTo-module__mCPSsa__yoursBadge{background:var(--color-ink);font-size:var(--text-caption);letter-spacing:.02em;color:#fff;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-weight:700;line-height:1.4;display:flex}.HowTo-module__mCPSsa__yoursBadge svg{width:.75rem;height:.75rem}.HowTo-module__mCPSsa__rowBetween{justify-content:space-between;align-items:center;display:flex}.HowTo-module__mCPSsa__sitClock{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;font-variant-numeric:tabular-nums;align-items:center;gap:.375rem;font-weight:700;line-height:1.35;display:flex}.HowTo-module__mCPSsa__sitClock svg{width:1rem;height:1rem;color:var(--color-ink-faint)}.HowTo-module__mCPSsa__sitCount{font-size:var(--text-caption);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--color-ink-faint);font-weight:700;line-height:1.4}.HowTo-module__mCPSsa__sitGrid{grid-template-columns:repeat(10,minmax(0,1fr));gap:.5rem;margin-top:.75rem;display:grid}.HowTo-module__mCPSsa__sitCell{aspect-ratio:1;place-items:center;display:grid;position:relative}.HowTo-module__mCPSsa__sitPing{background:color-mix(in oklab, var(--color-orange-500) 30%, transparent);border-radius:9999px;animation:1s cubic-bezier(0,0,.2,1) infinite HowTo-module__mCPSsa__howtoPing;position:absolute;inset:0}.HowTo-module__mCPSsa__sitDot{border-radius:9999px;width:100%;height:100%}.HowTo-module__mCPSsa__sitDotDone{background:var(--color-lime-400)}.HowTo-module__mCPSsa__sitDotNow{background:var(--color-orange-500)}.HowTo-module__mCPSsa__sitDotTodo{background:var(--color-cream);box-shadow:inset 0 2px 4px #0000000d}.HowTo-module__mCPSsa__sitNow{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink);align-items:center;gap:.5rem;margin-top:.875rem;font-weight:600;line-height:1.4;display:flex}.HowTo-module__mCPSsa__sitNowDot{background:var(--color-orange-500);border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.HowTo-module__mCPSsa__scoreRoot{position:relative}.HowTo-module__mCPSsa__scoreMascot{position:absolute;top:-.75rem;right:-.5rem}.HowTo-module__mCPSsa__scoreLine{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-top:.5rem;display:flex}.HowTo-module__mCPSsa__scoreNum{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.025em;color:var(--color-orange-600);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.HowTo-module__mCPSsa__scoreBadge{background:var(--color-orange-100);font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-orange-800);border-radius:9999px;padding:.25rem .625rem;font-weight:700;line-height:1.4}.HowTo-module__mCPSsa__skillList>*+*{margin-top:.625rem}.HowTo-module__mCPSsa__skillRow{align-items:center;gap:.75rem;display:flex}.HowTo-module__mCPSsa__skillName{width:5rem;font-size:var(--text-caption);letter-spacing:.02em;flex-shrink:0;font-weight:700;line-height:1.4}.HowTo-module__mCPSsa__skillTrack{background:var(--color-cream);border-radius:9999px;flex:1;height:.5rem;overflow:hidden}.HowTo-module__mCPSsa__skillFill{background:var(--color-blue-400);border-radius:9999px;height:100%;display:block}.HowTo-module__mCPSsa__skillScore{text-align:right;width:1.75rem;font-size:var(--text-caption);letter-spacing:.02em;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700;line-height:1.4}.HowTo-module__mCPSsa__reason{border-radius:var(--radius-xl);background:var(--color-orange-50);font-size:var(--text-sm);align-items:flex-start;gap:.5rem;padding:.75rem .875rem;line-height:1.375;display:flex}.HowTo-module__mCPSsa__reasonDot{background:var(--color-orange-500);border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.375rem}.HowTo-module__mCPSsa__reasonLabel{color:var(--color-orange-700);font-weight:700}.HowTo-module__mCPSsa__reasonMuted{color:var(--color-ink-muted)}.HowTo-module__mCPSsa__subLink{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:color .18s,text-decoration-color .18s}.HowTo-module__mCPSsa__subLink:hover{color:var(--color-ink);text-decoration-color:currentColor}
.Score79-module__wfTTOa__section{background:var(--color-cream);padding-block:4rem;position:relative}@media (min-width:768px){.Score79-module__wfTTOa__section{padding-block:6rem}}.Score79-module__wfTTOa__header{text-align:center;max-width:46rem;margin-inline:auto}.Score79-module__wfTTOa__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}.Score79-module__wfTTOa__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.Score79-module__wfTTOa__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.Score79-module__wfTTOa__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.2}@media (min-width:768px){.Score79-module__wfTTOa__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.Score79-module__wfTTOa__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.Score79-module__wfTTOa__sub{margin-inline:auto;max-width:56ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.Score79-module__wfTTOa__board{margin-inline:auto;max-width:70rem;margin-top:3.5rem}.Score79-module__wfTTOa__boardHead{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:1rem;display:flex}.Score79-module__wfTTOa__boardTitle{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.25}.Score79-module__wfTTOa__boardSub{max-width:52ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:.5rem;line-height:1.6}.Score79-module__wfTTOa__toggle{background:color-mix(in oklab, var(--color-line) 60%, transparent);border-radius:9999px;gap:.25rem;padding:.25rem;display:inline-flex}.Score79-module__wfTTOa__toggleBtn{cursor:pointer;font-size:var(--text-sm);border-radius:9999px;padding:.375rem 1rem;font-weight:600;line-height:1.5;transition:color .2s,background-color .2s,border-color .2s}.Score79-module__wfTTOa__toggleBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Score79-module__wfTTOa__toggleBtnActive{background:var(--color-surface-card);color:var(--color-ink);box-shadow:var(--shadow-card)}.Score79-module__wfTTOa__toggleBtnIdle{color:var(--color-ink-muted)}.Score79-module__wfTTOa__toggleBtnIdle:hover{color:var(--color-ink)}.Score79-module__wfTTOa__grid{gap:1.5rem;margin-top:2rem;display:grid}@media (min-width:1024px){.Score79-module__wfTTOa__grid{grid-template-columns:minmax(0,24rem) 1fr;gap:2.5rem}}.Score79-module__wfTTOa__list{border-radius:var(--radius-xl);background:var(--color-surface-card);box-shadow:var(--shadow-card);overflow:hidden}.Score79-module__wfTTOa__list>*+*{border-top:1px solid var(--color-line)}.Score79-module__wfTTOa__row{cursor:pointer;text-align:left;align-items:center;gap:.875rem;width:100%;padding:1rem;transition:color .2s,background-color .2s,border-color .2s;display:flex;position:relative}.Score79-module__wfTTOa__row:focus-visible{outline:none}.Score79-module__wfTTOa__rowActive{background:var(--color-orange-50)}.Score79-module__wfTTOa__rowIdle:hover{background:color-mix(in oklab, var(--color-cream) 60%, transparent)}.Score79-module__wfTTOa__rank{border-radius:var(--radius-lg);width:1.75rem;height:1.75rem;font-family:var(--font-display);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;font-weight:700;line-height:1.5;transition:color .2s,background-color .2s,border-color .2s;display:grid}.Score79-module__wfTTOa__rankActive{background:var(--color-orange-500);color:#fff;box-shadow:var(--shadow-btn)}.Score79-module__wfTTOa__rankIdle{background:var(--color-cream);color:var(--color-ink-faint)}.Score79-module__wfTTOa__rowName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);flex:1;font-weight:700;line-height:1.25;transition:color .2s,background-color .2s,border-color .2s;overflow:hidden}.Score79-module__wfTTOa__rowNameActive{color:var(--color-ink)}.Score79-module__wfTTOa__rowNameIdle{color:var(--color-ink-muted)}.Score79-module__wfTTOa__chevron{flex-shrink:0;width:1.5rem;height:1.5rem;transition:all .2s}.Score79-module__wfTTOa__chevronOn{color:var(--color-orange-500);opacity:1;transform:translate(0)}.Score79-module__wfTTOa__chevronOff{color:var(--color-ink-faint);opacity:0;transform:translate(-.25rem)}.Score79-module__wfTTOa__row:hover .Score79-module__wfTTOa__chevronOff{opacity:.6;transform:translate(0)}.Score79-module__wfTTOa__panelWrap{min-height:24rem;position:relative}.Score79-module__wfTTOa__panel{background:var(--color-surface-card);height:100%;box-shadow:var(--shadow-panel);border-radius:1.5rem;flex-direction:column;padding:1.75rem;display:flex}@media (min-width:768px){.Score79-module__wfTTOa__panel{padding:2rem}}.Score79-module__wfTTOa__panelHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.Score79-module__wfTTOa__panelRank{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-ink-faint);font-weight:700;line-height:1.4}.Score79-module__wfTTOa__panelTitle{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;margin-top:.5rem;font-weight:700;line-height:1.25}.Score79-module__wfTTOa__panelMascot{flex-shrink:0;margin-top:-.25rem;margin-right:-.25rem}.Score79-module__wfTTOa__feeds{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:1.5rem;display:flex}.Score79-module__wfTTOa__feedsLabel{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.14em;color:var(--color-blue-700);font-weight:700;line-height:1.4}.Score79-module__wfTTOa__feedChip{background:var(--color-blue-100);font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-blue-900);border-radius:9999px;padding:.25rem .625rem;font-weight:700;line-height:1.4}.Score79-module__wfTTOa__leverageChip{background:var(--color-orange-100);font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-orange-900);border-radius:9999px;padding:.25rem .625rem;font-weight:700;line-height:1.4}.Score79-module__wfTTOa__why{font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1.25rem;line-height:1.625}.Score79-module__wfTTOa__leakFixGrid{align-items:stretch;gap:.75rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.Score79-module__wfTTOa__leakFixGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Score79-module__wfTTOa__leak{border-radius:var(--radius-2xl);background:var(--color-orange-50);height:100%;padding:1rem}.Score79-module__wfTTOa__fix{border-radius:var(--radius-2xl);background:var(--color-lime-50);height:100%;padding:1rem}.Score79-module__wfTTOa__leakLabel{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.14em;color:var(--color-orange-700);align-items:center;gap:.375rem;font-weight:700;line-height:1.4;display:flex}.Score79-module__wfTTOa__fixLabel{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.14em;color:var(--color-lime-800);align-items:center;gap:.375rem;font-weight:700;line-height:1.4;display:flex}.Score79-module__wfTTOa__leakIcon{background:var(--color-orange-500);width:1rem;height:1rem;color:var(--color-ink);border-radius:9999px;place-items:center;display:grid}.Score79-module__wfTTOa__leakIcon svg{width:.625rem;height:.625rem}.Score79-module__wfTTOa__fixIcon{background:var(--color-lime-400);width:1rem;height:1rem;color:var(--color-ink);border-radius:9999px;place-items:center;display:grid}.Score79-module__wfTTOa__fixIcon svg{width:.625rem;height:.625rem}.Score79-module__wfTTOa__leakFixText{font-size:var(--text-sm);color:var(--color-ink);margin-top:.5rem;line-height:1.625}.Score79-module__wfTTOa__close{font-size:var(--text-sm);align-items:center;gap:.5rem;margin-top:auto;padding-top:1.5rem;font-weight:600;line-height:1.5;display:flex}.Score79-module__wfTTOa__closeDot{background:var(--color-orange-500);border-radius:9999px;width:.5rem;height:.5rem}.Score79-module__wfTTOa__outro{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;margin-top:5rem;display:flex}.Score79-module__wfTTOa__outroTitle{max-width:24ch;font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.25}.Score79-module__wfTTOa__outroSub{max-width:48ch;font-size:var(--text-body);color:var(--color-ink-muted);line-height:1.6}.Score79-module__wfTTOa__outroMascot{align-items:center;gap:.75rem;margin-top:.25rem;display:flex}
.ConfettiField-module__TO7TjG__field{z-index:55;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ConfettiField-module__TO7TjG__piece{will-change:transform, opacity;border-radius:1.5px;position:fixed;top:0;left:0}
.Vouchers-module__cI_aHq__section{background:var(--color-paper);padding-block:4rem;position:relative}@media (min-width:768px){.Vouchers-module__cI_aHq__section{padding-block:6rem}}.Vouchers-module__cI_aHq__header{text-align:center;max-width:46rem;margin-inline:auto}.Vouchers-module__cI_aHq__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}.Vouchers-module__cI_aHq__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.Vouchers-module__cI_aHq__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.Vouchers-module__cI_aHq__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.2}@media (min-width:768px){.Vouchers-module__cI_aHq__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.Vouchers-module__cI_aHq__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.Vouchers-module__cI_aHq__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.Vouchers-module__cI_aHq__tabsRow{justify-content:center;margin-top:2.5rem;display:flex}.Vouchers-module__cI_aHq__tablist{background:color-mix(in oklab, var(--color-line) 60%, transparent);border-radius:9999px;gap:.25rem;padding:.25rem;display:inline-flex}.Vouchers-module__cI_aHq__tab{cursor:pointer;font-size:var(--text-sm);border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;line-height:1.5;transition:color .2s,background-color .2s,border-color .2s;display:flex}@media (min-width:640px){.Vouchers-module__cI_aHq__tab{padding-inline:1.25rem}}.Vouchers-module__cI_aHq__tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Vouchers-module__cI_aHq__tabOn{background:var(--color-surface-card);color:var(--color-ink);box-shadow:var(--shadow-card)}.Vouchers-module__cI_aHq__tabOff{color:var(--color-ink-muted)}.Vouchers-module__cI_aHq__tabOff:hover{color:var(--color-ink)}.Vouchers-module__cI_aHq__tabDot{border-radius:9999px;width:.5rem;height:.5rem}.Vouchers-module__cI_aHq__cut{z-index:40;margin-inline:auto;border:2px dashed var(--color-line-strong);border-radius:2rem;max-width:70rem;margin-top:2.5rem;padding:.625rem;position:relative}.Vouchers-module__cI_aHq__article{background:var(--color-cream);border-radius:1.5rem;position:relative}.Vouchers-module__cI_aHq__grid{display:grid}@media (min-width:768px){.Vouchers-module__cI_aHq__grid{grid-template-columns:1fr 2.5rem 1.1fr}}.Vouchers-module__cI_aHq__detailsHalf{padding:1.75rem}@media (min-width:768px){.Vouchers-module__cI_aHq__detailsHalf{padding:2rem}}.Vouchers-module__cI_aHq__badge{white-space:nowrap;background:var(--color-orange-500);font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink);box-shadow:var(--shadow-btn);border-radius:9999px;align-items:center;margin-bottom:.75rem;padding:.25rem .75rem;font-weight:700;line-height:1.4;display:inline-flex}.Vouchers-module__cI_aHq__name{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;align-items:center;gap:.625rem;font-weight:700;line-height:1;display:flex}.Vouchers-module__cI_aHq__nameDot{border-radius:9999px;flex-shrink:0;width:.75rem;height:.75rem}.Vouchers-module__cI_aHq__forLine{font-size:var(--text-sm);color:var(--color-ink-faint);margin-top:.625rem;font-weight:600;line-height:1.5}.Vouchers-module__cI_aHq__includes{margin-top:1.5rem}.Vouchers-module__cI_aHq__includes>*+*{margin-top:.75rem}.Vouchers-module__cI_aHq__includeItem{font-size:var(--text-sm);color:var(--color-ink-muted);align-items:flex-start;gap:.625rem;line-height:1.5;display:flex}.Vouchers-module__cI_aHq__checkBadge{background:var(--color-lime-300);border-radius:9999px;flex-shrink:0;place-items:center;width:1.125rem;height:1.125rem;margin-top:.125rem;display:grid}.Vouchers-module__cI_aHq__checkBadge svg{width:.625rem;height:.625rem;color:var(--color-ink)}.Vouchers-module__cI_aHq__barcode{margin-top:1.75rem}.Vouchers-module__cI_aHq__barcodeBars{align-items:stretch;gap:2px;height:2.25rem;display:flex}.Vouchers-module__cI_aHq__bar{background:color-mix(in oklab, var(--color-ink) 80%, transparent)}.Vouchers-module__cI_aHq__barcodeCode{font-size:var(--text-caption);letter-spacing:.2em;font-variant-numeric:tabular-nums;color:var(--color-ink-faint);margin-top:.375rem;line-height:1.4}.Vouchers-module__cI_aHq__perfV{display:none;position:relative}@media (min-width:768px){.Vouchers-module__cI_aHq__perfV{display:block}}.Vouchers-module__cI_aHq__perfVTop{background:var(--color-paper);border-radius:9999px;width:1.5rem;height:1.5rem;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.Vouchers-module__cI_aHq__perfVBottom{background:var(--color-paper);border-radius:9999px;width:1.5rem;height:1.5rem;position:absolute;bottom:-.75rem;left:50%;transform:translate(-50%)}.Vouchers-module__cI_aHq__perfVLine{border-left:2px dashed var(--color-line-strong);position:absolute;top:1.75rem;bottom:1.75rem;left:50%}.Vouchers-module__cI_aHq__perfH{position:relative}@media (min-width:768px){.Vouchers-module__cI_aHq__perfH{display:none}}.Vouchers-module__cI_aHq__perfHLeft{background:var(--color-paper);border-radius:9999px;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.Vouchers-module__cI_aHq__perfHRight{background:var(--color-paper);border-radius:9999px;width:1.5rem;height:1.5rem;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.Vouchers-module__cI_aHq__perfHLine{border-top:2px dashed var(--color-line-strong);margin-inline:1.75rem;display:block}.Vouchers-module__cI_aHq__priceHalf{padding:1.75rem}@media (min-width:768px){.Vouchers-module__cI_aHq__priceHalf{padding:2rem}}.Vouchers-module__cI_aHq__priceLabel{font-size:var(--text-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--color-orange-700);font-weight:700;line-height:1.4}.Vouchers-module__cI_aHq__panel{border-radius:var(--radius-2xl);background:var(--color-surface-card);height:11rem;margin-top:1rem;position:relative;overflow:hidden}.Vouchers-module__cI_aHq__panelInner{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding-inline:1.5rem;display:flex}.Vouchers-module__cI_aHq__counterPrice{font-size:var(--text-sm);color:var(--color-ink-faint);line-height:1.5}.Vouchers-module__cI_aHq__strike{font-weight:600;text-decoration-line:line-through}.Vouchers-module__cI_aHq__bigPrice{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:.25rem;font-weight:700;line-height:1}.Vouchers-module__cI_aHq__saveWrap{margin-top:.625rem}.Vouchers-module__cI_aHq__saveBadge{background:var(--color-lime-300);font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink);border-radius:9999px;padding:.25rem .625rem;font-weight:700;line-height:1.4}.Vouchers-module__cI_aHq__celebrate{position:absolute;top:.5rem;right:.5rem}.Vouchers-module__cI_aHq__belowPanel{justify-content:center;align-items:center;min-height:1.5rem;margin-top:.5rem;display:flex}.Vouchers-module__cI_aHq__showMe{cursor:pointer;font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);text-underline-offset:2px;font-weight:600;line-height:1.4}.Vouchers-module__cI_aHq__showMe:hover{color:var(--color-ink);text-decoration-line:underline}.Vouchers-module__cI_aHq__showMe:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Vouchers-module__cI_aHq__noteBody{font-size:var(--text-body)!important;line-height:1.6!important}.Vouchers-module__cI_aHq__buy{text-align:center;cursor:pointer;width:100%;font-size:var(--text-sm);border-radius:9999px;margin-top:.75rem;padding:.75rem 1.25rem;font-weight:700;line-height:1.5;transition:transform .2s;display:block}.Vouchers-module__cI_aHq__buy:active{transform:scale(.98)}.Vouchers-module__cI_aHq__buy:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Vouchers-module__cI_aHq__buyFeatured{background:var(--color-orange-500);color:var(--color-ink);box-shadow:var(--shadow-btn)}.Vouchers-module__cI_aHq__buyFeatured:hover{filter:brightness(1.05)}.Vouchers-module__cI_aHq__buyPlain{background:var(--color-ink);color:#fff;margin-top:10px!important}.Vouchers-module__cI_aHq__buyPlain:hover{background:color-mix(in oklab, var(--color-ink) 90%, transparent)}.Vouchers-module__cI_aHq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Vouchers-module__cI_aHq__howWrap{margin-inline:auto;max-width:70rem;margin-top:3.5rem}.Vouchers-module__cI_aHq__stepsGrid{align-items:stretch;gap:1rem;display:grid}@media (min-width:640px){.Vouchers-module__cI_aHq__stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Vouchers-module__cI_aHq__stepCard{border-radius:var(--radius-xl);background:var(--color-surface-card);height:100%;box-shadow:var(--shadow-card);padding:1.75rem 1.5rem 1.5rem;transition:transform .18s,box-shadow .18s;position:relative}.Vouchers-module__cI_aHq__stepCard:hover{box-shadow:var(--shadow-lift);transform:translateY(-3px)}.Vouchers-module__cI_aHq__stepNum{background:var(--color-orange-500);width:2.75rem;height:2.75rem;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-body);font-variant-numeric:tabular-nums;box-shadow:0 6px 14px -6px color-mix(in oklab, var(--color-orange-500) 90%, transparent);border-radius:9999px;place-items:center;margin-bottom:1.125rem;font-weight:800;line-height:1;display:grid}.Vouchers-module__cI_aHq__stepTitle{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;color:var(--color-ink);font-weight:700;line-height:1.2}.Vouchers-module__cI_aHq__stepBody{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.5rem;line-height:1.625}.Vouchers-module__cI_aHq__reassure{text-align:center;border-radius:var(--radius-xl);background:var(--color-surface-subtle);box-shadow:inset 0 0 0 1px var(--color-line);flex-direction:column;align-items:center;gap:.625rem;margin-top:2.5rem;padding:1.75rem 1.5rem;display:flex}@media (min-width:640px){.Vouchers-module__cI_aHq__reassure{padding:2.25rem 2.5rem}}.Vouchers-module__cI_aHq__reassureLabel{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.1em;color:var(--color-orange-700);font-weight:800}.Vouchers-module__cI_aHq__reassureText{max-width:64ch;font-size:var(--text-body);color:var(--color-ink-muted);line-height:1.65}.Vouchers-module__cI_aHq__foil{width:100%;height:100%;position:absolute;inset:0}.Vouchers-module__cI_aHq__stepLink{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:color .18s,text-decoration-color .18s}.Vouchers-module__cI_aHq__stepLink:hover{color:var(--color-ink);text-decoration-color:currentColor}
.Testimonials-module__h6e4OW__section{background:var(--color-cream);padding-block:4rem;position:relative;overflow:hidden}@media (min-width:768px){.Testimonials-module__h6e4OW__section{padding-block:6rem}}.Testimonials-module__h6e4OW__header{text-align:center;max-width:46rem;margin-inline:auto}.Testimonials-module__h6e4OW__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}.Testimonials-module__h6e4OW__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.Testimonials-module__h6e4OW__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.Testimonials-module__h6e4OW__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.2}@media (min-width:768px){.Testimonials-module__h6e4OW__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.Testimonials-module__h6e4OW__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.Testimonials-module__h6e4OW__trustGrid{margin-inline:auto;gap:1rem;max-width:66rem;margin-top:3rem;display:grid}@media (min-width:1024px){.Testimonials-module__h6e4OW__trustGrid{grid-template-columns:minmax(0,.9fr) minmax(0,2fr)}}.Testimonials-module__h6e4OW__combined{background:var(--color-surface-card);box-shadow:var(--shadow-panel);border-radius:1.5rem;align-items:center;gap:1rem;padding:1.5rem;display:flex}.Testimonials-module__h6e4OW__combinedNum{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--color-orange-600);font-weight:700;line-height:1}.Testimonials-module__h6e4OW__ratedLabel{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.14em;color:var(--color-orange-700);margin-top:.5rem;font-weight:700;line-height:1.4;display:block}.Testimonials-module__h6e4OW__reviewsCount{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);line-height:1.4;display:block}.Testimonials-module__h6e4OW__platforms{gap:1rem;display:grid}@media (min-width:640px){.Testimonials-module__h6e4OW__platforms{grid-template-columns:repeat(3,minmax(0,1fr))}}.Testimonials-module__h6e4OW__platform{background:var(--color-surface-card);text-align:center;box-shadow:var(--shadow-card);border-radius:1.5rem;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem;transition:box-shadow .2s;display:flex}.Testimonials-module__h6e4OW__platform:hover{box-shadow:var(--shadow-lift)}.Testimonials-module__h6e4OW__platformRow{align-items:center;gap:.5rem;display:flex}.Testimonials-module__h6e4OW__platformRow svg{width:1.25rem;height:1.25rem}.Testimonials-module__h6e4OW__platformName{font-size:var(--text-sm);font-weight:700;line-height:1.5}.Testimonials-module__h6e4OW__platformRating{font-family:var(--font-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;font-weight:700;line-height:1;display:flex}.Testimonials-module__h6e4OW__platformScore{font-size:var(--text-h2);letter-spacing:-.015em;line-height:1.25}.Testimonials-module__h6e4OW__platformOutOf,.Testimonials-module__h6e4OW__platformCount{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);line-height:1.4}.Testimonials-module__h6e4OW__slider{margin-inline:auto;max-width:72rem;margin-top:1.5rem}.Testimonials-module__h6e4OW__controls{justify-content:flex-end;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.Testimonials-module__h6e4OW__controlsLabel{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);font-weight:600;line-height:1.4}.Testimonials-module__h6e4OW__controlsButtons{gap:.5rem;display:flex}.Testimonials-module__h6e4OW__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;gap:1.25rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.Testimonials-module__h6e4OW__track::-webkit-scrollbar{display:none}.Testimonials-module__h6e4OW__card{scroll-snap-align:start;border-radius:var(--radius-xl);background:var(--color-surface-card);width:100%;box-shadow:0 0 0 1px var(--color-line), var(--shadow-card);flex-direction:column;flex-shrink:0;padding:1.75rem;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.Testimonials-module__h6e4OW__card:hover{box-shadow:0 0 0 1px var(--color-line), var(--shadow-lift);transform:translateY(-4px)}@media (min-width:640px){.Testimonials-module__h6e4OW__card{width:calc(50% - .625rem)}}@media (min-width:1024px){.Testimonials-module__h6e4OW__card{width:calc(33.333% - .834rem)}}.Testimonials-module__h6e4OW__cardTop{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Testimonials-module__h6e4OW__quoteMark{font-family:var(--font-display);color:color-mix(in oklab, var(--color-orange-500) 26%, transparent);pointer-events:none;font-size:3.5rem;font-weight:700;line-height:.55}.Testimonials-module__h6e4OW__jump{background:var(--color-orange-50);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:9999px;align-items:baseline;gap:.375rem;padding:.25rem .625rem;font-weight:700;display:flex}.Testimonials-module__h6e4OW__jumpFrom{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);line-height:1.4;text-decoration-line:line-through}.Testimonials-module__h6e4OW__jumpTo{font-size:var(--text-sm);color:var(--color-orange-600);line-height:1.5}.Testimonials-module__h6e4OW__quote{font-size:var(--text-sm);color:var(--color-ink);flex:1;margin-top:1rem;line-height:1.7}.Testimonials-module__h6e4OW__figCaption{border-top:1px solid var(--color-line);align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.Testimonials-module__h6e4OW__author{flex:1;min-width:0}.Testimonials-module__h6e4OW__authorName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:700;line-height:1.5;display:block;overflow:hidden}.Testimonials-module__h6e4OW__authorContext{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);margin-top:.125rem;line-height:1.4;display:block;overflow:hidden}.Testimonials-module__h6e4OW__signoff{justify-content:center;align-items:center;gap:.75rem;margin-top:3rem;display:flex}.Testimonials-module__h6e4OW__sliderBtn{cursor:pointer;background:var(--color-surface-card);width:2.5rem;height:2.5rem;color:var(--color-ink);box-shadow:var(--shadow-card);border-radius:9999px;place-items:center;transition:all .2s;display:grid}.Testimonials-module__h6e4OW__sliderBtn:hover{color:var(--color-orange-600);box-shadow:var(--shadow-lift);transform:translateY(-.125rem)}.Testimonials-module__h6e4OW__sliderBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Testimonials-module__h6e4OW__sliderBtn svg{width:1.125rem;height:1.125rem}.Testimonials-module__h6e4OW__flip{transform:rotate(180deg)}.Testimonials-module__h6e4OW__avatar{width:2.25rem;height:2.25rem;font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink);border-radius:9999px;flex-shrink:0;place-items:center;font-weight:700;line-height:1.4;display:grid}.Testimonials-module__h6e4OW__avatarImg{object-fit:cover;width:2.5rem;height:2.5rem;box-shadow:0 0 0 2px var(--color-surface-card), 0 0 0 3px var(--color-line);border-radius:9999px;flex-shrink:0}.Testimonials-module__h6e4OW__toneOrange200{background:var(--color-orange-200)}.Testimonials-module__h6e4OW__toneOrange100{background:var(--color-orange-100)}.Testimonials-module__h6e4OW__toneCream{background:var(--color-cream)}.Testimonials-module__h6e4OW__viaChip{background:var(--color-cream);text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-faint);border-radius:9999px;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.625rem;font-weight:700;display:flex}.Testimonials-module__h6e4OW__viaChip svg{width:.75rem;height:.75rem}.Testimonials-module__h6e4OW__stars{line-height:1;display:inline-flex;position:relative}.Testimonials-module__h6e4OW__starBase{letter-spacing:.1em;color:var(--color-line-strong)}.Testimonials-module__h6e4OW__starFill{white-space:nowrap;letter-spacing:.1em;color:var(--color-orange-500);position:absolute;inset:0;overflow:hidden}.Testimonials-module__h6e4OW__starLead{font-size:var(--text-lead);line-height:1.6}.Testimonials-module__h6e4OW__starSm{font-size:var(--text-sm);line-height:1.5}
.MockCompare-module__yRtQLW__section{background:var(--color-paper);padding-block:4rem;position:relative}@media (min-width:768px){.MockCompare-module__yRtQLW__section{padding-block:6rem}}.MockCompare-module__yRtQLW__header{text-align:center;max-width:46rem;margin-inline:auto}.MockCompare-module__yRtQLW__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}.MockCompare-module__yRtQLW__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.MockCompare-module__yRtQLW__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.MockCompare-module__yRtQLW__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.2}@media (min-width:768px){.MockCompare-module__yRtQLW__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.MockCompare-module__yRtQLW__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.MockCompare-module__yRtQLW__sub{margin-inline:auto;max-width:52ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.MockCompare-module__yRtQLW__contrast{margin-inline:auto;align-items:stretch;gap:1.25rem;max-width:62rem;margin-top:3.5rem;display:grid}@media (min-width:1024px){.MockCompare-module__yRtQLW__contrast{grid-template-columns:.82fr 1.18fr;gap:1.5rem}}.MockCompare-module__yRtQLW__deadCard{background:color-mix(in oklab, var(--color-cream) 70%, transparent);height:100%;box-shadow:0 0 0 1px var(--color-line);border-radius:1.5rem;flex-direction:column;padding:1.5rem;display:flex}@media (min-width:768px){.MockCompare-module__yRtQLW__deadCard{padding:1.75rem}}.MockCompare-module__yRtQLW__deadLabel{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-ink-faint);font-weight:700;line-height:1.4}.MockCompare-module__yRtQLW__deadScoreBox{border-radius:var(--radius-2xl);background:color-mix(in oklab, var(--color-surface-card) 50%, transparent);text-align:center;flex-direction:column;align-items:center;margin-top:1.25rem;padding-block:2rem;display:flex}.MockCompare-module__yRtQLW__deadScoreNum{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-line-strong);font-size:4rem;font-weight:700;line-height:1}.MockCompare-module__yRtQLW__nextPill{background:var(--color-cream);font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);border-radius:9999px;align-items:center;gap:.375rem;margin-top:.75rem;padding:.375rem .75rem;font-weight:700;line-height:1.4;display:inline-flex}.MockCompare-module__yRtQLW__nextPill svg{width:.875rem;height:.875rem}.MockCompare-module__yRtQLW__deadNever{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:1.5rem;font-weight:600;line-height:1.5}.MockCompare-module__yRtQLW__silenceList{margin-top:.75rem}.MockCompare-module__yRtQLW__silenceList>*+*{margin-top:.625rem}.MockCompare-module__yRtQLW__silenceItem{font-size:var(--text-sm);color:var(--color-ink-faint);align-items:center;gap:.75rem;line-height:1.5;display:flex}.MockCompare-module__yRtQLW__silenceDash{background:var(--color-line-strong);border-radius:9999px;flex-shrink:0;width:1rem;height:.125rem}.MockCompare-module__yRtQLW__deadFoot{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);margin-top:auto;padding-top:1.5rem;font-weight:600;line-height:1.4}.MockCompare-module__yRtQLW__coachCard{background:var(--color-surface-card);height:100%;box-shadow:0 0 0 2px var(--color-orange-200), var(--shadow-panel);border-radius:1.5rem;flex-direction:column;padding:1.5rem;display:flex;position:relative}@media (min-width:768px){.MockCompare-module__yRtQLW__coachCard{padding:2rem}}.MockCompare-module__yRtQLW__coachBadge{background:var(--color-orange-500);text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink);box-shadow:var(--shadow-btn);border-radius:9999px;padding:.25rem .75rem;font-size:.6rem;font-weight:700;position:absolute;top:-.75rem;left:2rem}.MockCompare-module__yRtQLW__coachHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.MockCompare-module__yRtQLW__coachLabel{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-orange-700);font-weight:700;line-height:1.4}.MockCompare-module__yRtQLW__coachScoreRow{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-top:.75rem;display:flex}.MockCompare-module__yRtQLW__coachScoreNum{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--color-orange-600);font-weight:700;line-height:1}.MockCompare-module__yRtQLW__coachScoreText{font-size:var(--text-sm);color:var(--color-ink-muted);font-weight:600;line-height:1.5}.MockCompare-module__yRtQLW__coachScoreTarget{font-family:var(--font-display);font-size:var(--text-lead);color:var(--color-ink);font-weight:700;line-height:1.6}.MockCompare-module__yRtQLW__feed{margin-top:1.75rem}.MockCompare-module__yRtQLW__feed>*+*{margin-top:.75rem}.MockCompare-module__yRtQLW__move{border-radius:var(--radius-2xl);background:color-mix(in oklab, var(--color-cream) 50%, transparent);align-items:center;gap:1rem;padding:.75rem 1rem;transition:color .2s,background-color .2s,border-color .2s;display:flex}.MockCompare-module__yRtQLW__move:hover{background:var(--color-orange-50)}.MockCompare-module__yRtQLW__moveIcon{border-radius:var(--radius-xl);background:var(--color-orange-100);width:2.5rem;height:2.5rem;color:var(--color-orange-700);flex-shrink:0;place-items:center;display:grid}.MockCompare-module__yRtQLW__moveIcon svg{width:1.25rem;height:1.25rem}.MockCompare-module__yRtQLW__moveBody{flex:1;min-width:0}.MockCompare-module__yRtQLW__moveTitleRow{align-items:center;gap:.5rem;display:flex}.MockCompare-module__yRtQLW__moveTitle{font-size:var(--text-sm);color:var(--color-ink);font-weight:700;line-height:1.5}.MockCompare-module__yRtQLW__moveChip{background:var(--color-orange-100);text-transform:uppercase;letter-spacing:.05em;color:var(--color-orange-800);border-radius:9999px;flex-shrink:0;padding:.125rem .5rem;font-size:.6rem;font-weight:700}.MockCompare-module__yRtQLW__moveDetail{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-muted);margin-top:.125rem;line-height:1.375}.MockCompare-module__yRtQLW__moveCheck{background:var(--color-orange-500);width:1.5rem;height:1.5rem;color:var(--color-ink);box-shadow:var(--shadow-btn);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.MockCompare-module__yRtQLW__moveCheck svg{width:.75rem;height:.75rem}.MockCompare-module__yRtQLW__punchline{margin-inline:auto;border-radius:var(--radius-2xl);background:var(--color-orange-50);text-align:center;max-width:62rem;box-shadow:var(--shadow-card);margin-top:2rem;padding:1.5rem 1.25rem}.MockCompare-module__yRtQLW__punchlineText{font-family:var(--font-display);font-size:var(--text-lead);font-weight:700;line-height:1.375}.MockCompare-module__yRtQLW__punchScore{color:var(--color-ink-faint)}.MockCompare-module__yRtQLW__punchCoach{color:var(--color-orange-700)}.MockCompare-module__yRtQLW__freeNote{text-align:center;font-size:var(--text-sm);color:var(--color-ink-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .5rem;margin-top:1.5rem;font-weight:600;line-height:1.5;display:flex}.MockCompare-module__yRtQLW__startLink{color:var(--color-orange-700);text-underline-offset:4px;align-items:center;gap:.375rem;font-weight:700;display:inline-flex}.MockCompare-module__yRtQLW__startLink:hover{text-decoration:underline}.MockCompare-module__yRtQLW__startArrow{width:1rem;height:1rem;transition:transform .2s}.MockCompare-module__yRtQLW__startLink:hover .MockCompare-module__yRtQLW__startArrow{transform:translate(.25rem)}
