.Button-module__VMVMAW__base{cursor:pointer;will-change:transform;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.Button-module__VMVMAW__base:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Button-module__VMVMAW__base:disabled{pointer-events:none;opacity:.4}.Button-module__VMVMAW__primary{background:var(--color-orange-500);color:var(--color-ink);box-shadow:var(--shadow-btn)}.Button-module__VMVMAW__primary:hover{background:var(--color-orange-400);box-shadow:var(--shadow-btn-hover);transform:translateY(-1px)}.Button-module__VMVMAW__primary:active{box-shadow:var(--shadow-btn);transform:translateY(0)}.Button-module__VMVMAW__secondary{background:var(--color-blue-500);color:var(--color-ink);box-shadow:var(--shadow-btn)}.Button-module__VMVMAW__secondary:hover{background:var(--color-blue-400);box-shadow:var(--shadow-btn-hover);transform:translateY(-1px)}.Button-module__VMVMAW__secondary:active{box-shadow:var(--shadow-btn);transform:translateY(0)}.Button-module__VMVMAW__outline{background:var(--color-surface-card);color:var(--color-ink);box-shadow:0 0 0 1px var(--color-line-strong), var(--shadow-btn)}.Button-module__VMVMAW__outline:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-ink) 25%, transparent), var(--shadow-btn-hover);transform:translateY(-1px)}.Button-module__VMVMAW__outline:active{transform:translateY(0)}.Button-module__VMVMAW__ghost{color:var(--color-ink);background:0 0}.Button-module__VMVMAW__ghost:hover{background:var(--color-cream)}.Button-module__VMVMAW__ghost:active{background:var(--color-line)}.Button-module__VMVMAW__sm{height:2.5rem;font-size:var(--text-sm);padding-inline:1.25rem;line-height:1.5}.Button-module__VMVMAW__md{height:3rem;font-size:var(--text-body);padding-inline:1.75rem;line-height:1.6}.Button-module__VMVMAW__lg{height:3.5rem;font-size:var(--text-lead);padding-inline:2.25rem;line-height:1.6}@media (max-width:767px){.Button-module__VMVMAW__lg{height:3rem;font-size:var(--text-body);padding-inline:2.25rem;line-height:1.6}}
.Navbar-module__gMkAEa__header{z-index:50;border-bottom:1px solid color-mix(in oklab, var(--color-line) 60%, transparent);background:color-mix(in oklab, var(--color-surface) 78%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);position:sticky;top:0}.Navbar-module__gMkAEa__bar{z-index:3;justify-content:space-between;align-items:center;height:4.5rem;padding-block:.75rem;display:flex;position:relative}.Navbar-module__gMkAEa__logo{align-items:center;display:inline-flex}.Navbar-module__gMkAEa__nav{align-items:center;gap:.125rem;display:none}@media (min-width:1024px){.Navbar-module__gMkAEa__nav{display:flex}}.Navbar-module__gMkAEa__navBtn{cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);white-space:nowrap;color:color-mix(in oklab, var(--color-ink) 82%, transparent);background:0 0;border:none;border-radius:9999px;align-items:center;gap:.375rem;padding:.5rem .9375rem;font-weight:600;line-height:1.5;transition:color .18s,background-color .18s;display:flex}.Navbar-module__gMkAEa__navBtnOpen{background:var(--color-cream);color:var(--color-ink)}.Navbar-module__gMkAEa__navBtnIdle:hover{background:color-mix(in oklab, var(--color-cream) 60%, transparent);color:var(--color-ink)}.Navbar-module__gMkAEa__chevron{width:.8125rem;height:.8125rem;color:var(--color-ink-faint);transition:transform .2s}.Navbar-module__gMkAEa__chevronOpen{transform:rotate(180deg)}.Navbar-module__gMkAEa__navLink{font-size:var(--text-sm);white-space:nowrap;color:color-mix(in oklab, var(--color-ink) 82%, transparent);border-radius:9999px;padding:.5rem .9375rem;font-weight:600;line-height:1.5;transition:color .18s,background-color .18s}.Navbar-module__gMkAEa__navLink:hover{background:color-mix(in oklab, var(--color-cream) 60%, transparent);color:var(--color-ink)}.Navbar-module__gMkAEa__navLinkActive,.Navbar-module__gMkAEa__navLinkActive:hover{background:color-mix(in oklab, var(--color-orange-500) 14%, transparent);color:var(--color-orange-600);font-weight:700}.Navbar-module__gMkAEa__actions{align-items:center;gap:.75rem;display:flex}.Navbar-module__gMkAEa__signIn{box-shadow:inset 0 0 0 1px var(--color-line-strong);font-size:var(--text-sm);white-space:nowrap;color:var(--color-ink);border-radius:9999px;padding:.5rem 1.125rem;font-weight:700;line-height:1.5;transition:box-shadow .15s,background-color .15s;display:none}.Navbar-module__gMkAEa__signIn:hover{background:var(--color-cream);box-shadow:inset 0 0 0 1px var(--color-ink)}@media (min-width:640px){.Navbar-module__gMkAEa__signIn{display:inline-flex}}.Navbar-module__gMkAEa__ctaDesktop{display:none}@media (min-width:640px){.Navbar-module__gMkAEa__ctaDesktop{display:inline-flex}}.Navbar-module__gMkAEa__menuToggle{cursor:pointer;color:var(--color-ink);background:0 0;border:none;border-radius:9999px;padding:.5rem;transition:background-color .15s}.Navbar-module__gMkAEa__menuToggle:hover{background:var(--color-cream)}.Navbar-module__gMkAEa__menuToggle svg{width:1.5rem;height:1.5rem}@media (min-width:1024px){.Navbar-module__gMkAEa__menuToggle{display:none}}.Navbar-module__gMkAEa__backdrop{z-index:45;background:#0c10188c;position:fixed;inset:4.5rem 0 0}@media (max-width:1023px){.Navbar-module__gMkAEa__backdrop{display:none}}.Navbar-module__gMkAEa__panel{inset-inline:0;z-index:2;display:none;position:absolute;top:100%}@media (min-width:1024px){.Navbar-module__gMkAEa__panel{display:block}}.Navbar-module__gMkAEa__panelInner{padding-top:.5rem;padding-bottom:2rem}.Navbar-module__gMkAEa__panelCard{border-radius:var(--radius-lg);background:var(--color-surface-card);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-line) 80%, transparent), 0 24px 60px -24px #103f6647, 0 4px 14px -6px #103f661f;overflow:hidden}.Navbar-module__gMkAEa__panelBody,.Navbar-module__gMkAEa__resBody{align-items:stretch;display:flex}.Navbar-module__gMkAEa__resCols{flex:1;grid-template-columns:repeat(2,1fr);gap:2.5rem;min-width:0;padding:2rem 2.25rem;display:grid}.Navbar-module__gMkAEa__resColTitle{border-bottom:1px solid var(--color-line);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.1em;color:var(--color-orange-700);padding-bottom:.75rem;font-weight:800}.Navbar-module__gMkAEa__resList{flex-direction:column;gap:.375rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.Navbar-module__gMkAEa__resItem{border-radius:var(--radius-md);padding:.6875rem .75rem;transition:background-color .15s;display:block}.Navbar-module__gMkAEa__resItem:hover{background:var(--color-surface-subtle)}.Navbar-module__gMkAEa__resItemLabel{font-size:var(--text-sm);color:var(--color-ink);align-items:center;gap:.375rem;font-weight:700;display:flex}.Navbar-module__gMkAEa__resItemLabel svg{width:.875rem;height:.875rem;color:var(--color-ink-faint);transition:transform .15s,color .15s}.Navbar-module__gMkAEa__resItem:hover .Navbar-module__gMkAEa__resItemLabel svg{color:var(--color-orange-600);transform:translate(3px)}.Navbar-module__gMkAEa__resItemDesc{font-size:var(--text-caption);color:var(--color-ink-muted);margin-top:.1875rem;line-height:1.45;display:block}.Navbar-module__gMkAEa__resFeature{background:var(--color-surface-subtle);border-left:1px solid var(--color-line);flex-direction:column;flex:0 0 22rem;gap:.625rem;padding:1.5rem;display:flex}.Navbar-module__gMkAEa__resFeatureTitle{border-bottom:1px solid var(--color-line);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.1em;color:var(--color-orange-700);padding-bottom:.75rem;font-weight:800}.Navbar-module__gMkAEa__resCard{border-radius:var(--radius-lg);background:var(--color-surface-card);box-shadow:0 0 0 1px var(--color-line);align-items:stretch;gap:0;transition:transform .16s,box-shadow .16s;display:flex;overflow:hidden}.Navbar-module__gMkAEa__resCard:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-orange-500) 35%, var(--color-line)), var(--shadow-lift);transform:translateY(-2px)}.Navbar-module__gMkAEa__resCardThumb{border-radius:var(--radius-md,10px);object-fit:cover;background:linear-gradient(150deg, var(--color-navy-700), var(--color-blue-700));flex:none;align-self:center;width:4.25rem;height:4.25rem;margin:.625rem 0 .625rem .625rem;display:block}.Navbar-module__gMkAEa__resCardText{flex-direction:column;justify-content:center;gap:.375rem;min-width:0;padding:.75rem .875rem;display:flex}.Navbar-module__gMkAEa__resCardTag{background:color-mix(in oklab, var(--color-orange-500) 14%, transparent);text-transform:uppercase;letter-spacing:.06em;color:var(--color-orange-700);border-radius:9999px;align-self:flex-start;padding:.125rem .5rem;font-size:.5625rem;font-weight:800}.Navbar-module__gMkAEa__resCardTitle{-webkit-line-clamp:2;font-size:var(--text-sm);color:var(--color-ink);-webkit-box-orient:vertical;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.Navbar-module__gMkAEa__resViewAll{background:var(--color-orange-500);color:var(--color-ink);font-size:var(--text-sm);box-shadow:var(--shadow-btn);border-radius:9999px;align-self:flex-end;align-items:center;gap:.375rem;margin-top:auto;padding:.5rem 1.125rem;font-weight:800;transition:transform .15s,background-color .15s;display:inline-flex}.Navbar-module__gMkAEa__resViewAll svg{width:.9375rem;height:.9375rem;transition:transform .15s}.Navbar-module__gMkAEa__resViewAll:hover{background:var(--color-orange-400);transform:translateY(-1px)}.Navbar-module__gMkAEa__resViewAll:hover svg{transform:translate(3px)}.Navbar-module__gMkAEa__grid{flex:1;grid-template-columns:repeat(4,1fr);min-width:0;display:grid}.Navbar-module__gMkAEa__feature{background:linear-gradient(165deg, var(--color-navy-700), var(--color-navy-900));color:#fff;flex-direction:column;flex:0 0 16.5rem;gap:.5rem;padding:1.75rem 1.5rem;display:flex;position:relative;overflow:hidden}.Navbar-module__gMkAEa__featureGlow{pointer-events:none;background:color-mix(in oklab, var(--color-orange-500) 22%, transparent);filter:blur(70px);border-radius:9999px;width:14rem;height:12rem;position:absolute;top:-4rem;right:-4rem}.Navbar-module__gMkAEa__featureBadge{z-index:1;font-size:var(--text-caption);letter-spacing:.04em;color:#fff;background:#ffffff1a;border-radius:9999px;align-self:flex-start;align-items:center;gap:.3125rem;padding:.25rem .625rem;font-weight:800;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff29}.Navbar-module__gMkAEa__featureBadge svg{width:.75rem;height:.75rem;color:var(--color-orange-400)}.Navbar-module__gMkAEa__featureTitle{z-index:1;font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;margin-top:.375rem;font-weight:700;line-height:1.15;position:relative}.Navbar-module__gMkAEa__featureText{z-index:1;font-size:var(--text-sm);color:#ffffffb8;line-height:1.55;position:relative}.Navbar-module__gMkAEa__featureBtn{z-index:1;background:var(--color-orange-500);color:var(--color-ink);font-size:var(--text-sm);box-shadow:var(--shadow-btn);border-radius:9999px;align-self:flex-start;align-items:center;gap:.5rem;margin-top:.5rem;padding:.625rem 1.125rem;font-weight:800;transition:transform .15s,background-color .15s;display:inline-flex;position:relative}.Navbar-module__gMkAEa__featureBtn svg{width:.9375rem;height:.9375rem;transition:transform .15s}.Navbar-module__gMkAEa__featureBtn:hover{background:var(--color-orange-400);transform:translateY(-1px)}.Navbar-module__gMkAEa__featureBtn:hover svg{transform:translate(3px)}.Navbar-module__gMkAEa__featureStats{z-index:1;border-top:1px solid #ffffff24;gap:1.5rem;margin-top:auto;padding-top:1.25rem;display:flex;position:relative}.Navbar-module__gMkAEa__featureStatNum{font-family:var(--font-display);font-size:var(--text-h3);font-weight:700;line-height:1;display:block}.Navbar-module__gMkAEa__featureStatLabel{font-size:var(--text-caption);color:#fff9;margin-top:.1875rem;display:block}.Navbar-module__gMkAEa__col{padding:1.75rem 1.25rem}.Navbar-module__gMkAEa__colBordered{border-left:1px solid color-mix(in oklab, var(--color-line) 70%, transparent)}.Navbar-module__gMkAEa__colHeading{padding-inline:.875rem;border-bottom:1px solid color-mix(in oklab, var(--color-line) 65%, transparent);font-family:var(--font-body);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.09em;color:var(--color-ink-muted);align-items:center;gap:.5rem;margin-bottom:.375rem;padding-bottom:.625rem;font-weight:800;display:flex}.Navbar-module__gMkAEa__colHeadingLink{color:inherit;text-decoration:none;transition:color .15s}.Navbar-module__gMkAEa__colHeadingLink:hover{color:var(--color-orange-700);text-underline-offset:2px;text-decoration:underline}.Navbar-module__gMkAEa__colDot{background:var(--accent,var(--color-ink-faint));border-radius:9999px;flex-shrink:0;width:.4375rem;height:.4375rem}.Navbar-module__gMkAEa__colCount{background:color-mix(in oklab, var(--accent,var(--color-ink-faint)) 14%, transparent);letter-spacing:0;text-align:center;min-width:1.25rem;color:color-mix(in oklab, var(--accent,var(--color-ink-muted)) 78%, var(--color-ink));border-radius:9999px;margin-left:auto;padding:.0625rem .375rem;font-size:.625rem;font-weight:800}.Navbar-module__gMkAEa__colList{margin-top:.25rem;padding:0;list-style:none}.Navbar-module__gMkAEa__item{border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-ink-muted);align-items:flex-start;gap:.5rem;padding:.5rem .75rem .5rem .875rem;font-weight:600;transition:background-color .15s,color .15s,padding-left .15s;display:flex;position:relative}.Navbar-module__gMkAEa__item:before{content:"";background:var(--accent,var(--color-ink-faint));opacity:0;transform-origin:50%;border-radius:9999px;width:.1875rem;height:.875rem;transition:opacity .15s,transform .15s;position:absolute;top:.6875rem;left:.375rem;transform:scaleY(.4)}.Navbar-module__gMkAEa__item:hover{background:color-mix(in oklab, var(--accent,var(--color-ink)) 9%, transparent);color:var(--color-ink);padding-left:1rem}.Navbar-module__gMkAEa__item:hover:before{opacity:1;transform:scaleY(1)}.Navbar-module__gMkAEa__itemLabel{line-height:1.4}.Navbar-module__gMkAEa__aiBadge{background:color-mix(in oklab, var(--color-orange-500) 12%, transparent);letter-spacing:.03em;color:var(--color-orange-700);border-radius:9999px;flex-shrink:0;align-items:center;gap:1px;margin-top:.0625rem;margin-left:auto;padding:.09375rem .375rem;font-size:.625rem;font-weight:800;display:inline-flex}.Navbar-module__gMkAEa__aiBadge svg{width:.625rem;height:.625rem}.Navbar-module__gMkAEa__panelFoot{border-top:1px solid var(--color-line);background:var(--color-surface-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.75rem;display:flex}.Navbar-module__gMkAEa__footText{font-size:var(--text-sm);color:var(--color-ink-muted)}.Navbar-module__gMkAEa__footText strong{color:var(--color-ink);font-weight:800}.Navbar-module__gMkAEa__footCta{background:var(--color-orange-500);box-shadow:var(--shadow-btn);font-size:var(--text-sm);color:var(--color-ink);border-radius:9999px;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-weight:700;transition:box-shadow .15s,transform .15s,background-color .15s;display:inline-flex}.Navbar-module__gMkAEa__footCta:hover{background:var(--color-orange-400);box-shadow:var(--shadow-btn-hover);transform:translateY(-1px)}.Navbar-module__gMkAEa__footCta svg{width:.9375rem;height:.9375rem}.Navbar-module__gMkAEa__mobile{border-top:1px solid var(--color-line);background:var(--color-surface-card);overflow:hidden}@media (min-width:1024px){.Navbar-module__gMkAEa__mobile{display:none}}.Navbar-module__gMkAEa__mobileInner{padding-block:.5rem 1.5rem}.Navbar-module__gMkAEa__mobileNav{margin:0;padding:0;list-style:none}.Navbar-module__gMkAEa__mobileNavItem{border-bottom:1px solid var(--color-line)}.Navbar-module__gMkAEa__mobileNavRow{cursor:pointer;width:100%;font-family:var(--font-body);font-size:var(--text-body);text-align:left;color:var(--color-ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem .25rem;font-weight:700;line-height:1.4;transition:color .15s;display:flex}.Navbar-module__gMkAEa__mobileNavRow:hover,.Navbar-module__gMkAEa__mobileNavRow[aria-expanded=true]{color:var(--color-orange-600)}.Navbar-module__gMkAEa__mobileNavRowActive{color:var(--color-orange-600);box-shadow:inset 3px 0 0 0 var(--color-orange-500);padding-left:.75rem}.Navbar-module__gMkAEa__mobileChevron{width:1rem;height:1rem;color:var(--color-ink-faint);flex-shrink:0;transition:transform .2s,color .15s}.Navbar-module__gMkAEa__mobileChevronOpen{color:var(--color-orange-600);transform:rotate(180deg)}.Navbar-module__gMkAEa__mobileSub{overflow:hidden}.Navbar-module__gMkAEa__mobileGroup{padding:0 .25rem 1rem}.Navbar-module__gMkAEa__mobileGroup:first-child{padding-top:.25rem}.Navbar-module__gMkAEa__mobileGroupHeading{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-muted);align-items:center;gap:.5rem;font-weight:800;display:flex}.Navbar-module__gMkAEa__mobileList{margin:.375rem 0 0;padding:0;list-style:none}.Navbar-module__gMkAEa__mobileItem{border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-ink-muted);align-items:center;gap:.5rem;padding:.5rem .625rem;font-weight:600;display:flex}.Navbar-module__gMkAEa__mobileItem:hover{background:var(--color-cream);color:var(--color-ink)}.Navbar-module__gMkAEa__mobileActions{align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.Navbar-module__gMkAEa__mobileSignIn{box-shadow:inset 0 0 0 1px var(--color-line-strong);font-size:var(--text-sm);color:var(--color-ink);border-radius:9999px;justify-content:center;align-items:center;padding:.625rem 1.25rem;font-weight:700;display:inline-flex}.Navbar-module__gMkAEa__ctaMobile{flex:auto}
.PencilCursor-module__fwEXnW__trail{pointer-events:none;z-index:60;position:fixed;inset:0}.PencilCursor-module__fwEXnW__cursor{pointer-events:none;z-index:61;filter:drop-shadow(0 1px 1px #0000000d);position:fixed;top:0;left:0}
.Rise-module__-zIBxq__mask{margin-bottom:-.14em;padding-bottom:.14em;overflow:hidden}.Rise-module__-zIBxq__maskInline{display:inline-block}.Rise-module__-zIBxq__rise{animation:Rise-module__-zIBxq__rise var(--rise-dur,.9s) cubic-bezier(.16, 1, .3, 1) var(--rise-delay,0s) both}.Rise-module__-zIBxq__fadeUp{animation:Rise-module__-zIBxq__fadeUp .7s cubic-bezier(.16, 1, .3, 1) var(--rise-delay,0s) both}@keyframes Rise-module__-zIBxq__rise{0%{opacity:0;transform:translateY(115%)skewY(2deg)}to{opacity:1;transform:none}}@keyframes Rise-module__-zIBxq__fadeUp{0%{opacity:0;transform:translateY(var(--rise-y,16px))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Rise-module__-zIBxq__rise,.Rise-module__-zIBxq__fadeUp{animation:none}}
.HeroCTA-module__xf9UQW__field{margin:-1rem;padding:1rem;display:inline-flex}.HeroCTA-module__xf9UQW__press{display:inline-flex}.HeroCTA-module__xf9UQW__button{position:relative;overflow:hidden}.HeroCTA-module__xf9UQW__sheen{pointer-events:none;filter:blur(12px);background:#fff6;width:25%;position:absolute;top:0;bottom:0;left:-25%;transform:skew(-12deg)}.HeroCTA-module__xf9UQW__label{position:relative}.HeroCTA-module__xf9UQW__arrow{display:flex;position:relative}.HeroCTA-module__xf9UQW__arrow svg{width:1.5rem;height:1.5rem}@media (max-width:767px){.HeroCTA-module__xf9UQW__arrow svg{width:1.4rem;height:1.4rem}}
.HeroEditorial-module__I4p1wG__section{padding-top:3rem;padding-bottom:5rem;position:relative;overflow:hidden}@media (min-width:768px){.HeroEditorial-module__I4p1wG__section{padding-top:4rem;padding-bottom:7rem}}.HeroEditorial-module__I4p1wG__wash{pointer-events:none;z-index:-10;background:radial-gradient(90% 70% at 15% 0%, var(--color-orange-50) 0%, var(--color-paper) 55%);position:absolute;inset:0}.HeroEditorial-module__I4p1wG__rules{pointer-events:none;z-index:-10;opacity:.5;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 2.35rem, var(--color-line) 2.35rem, var(--color-line) calc(2.35rem + 1px));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.HeroEditorial-module__I4p1wG__dotField{z-index:-10;position:absolute;inset:0}.HeroEditorial-module__I4p1wG__grid{align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.HeroEditorial-module__I4p1wG__grid{grid-template-columns:1.05fr .95fr;gap:2.5rem}}@media (max-width:1023px){.HeroEditorial-module__I4p1wG__words{text-align:center}.HeroEditorial-module__I4p1wG__words .HeroEditorial-module__I4p1wG__subWrap{margin-inline:auto}.HeroEditorial-module__I4p1wG__words .HeroEditorial-module__I4p1wG__ctaFlex{justify-content:center}.HeroEditorial-module__I4p1wG__words .HeroEditorial-module__I4p1wG__mascotNote{text-align:left}}.HeroEditorial-module__I4p1wG__kicker{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.14em;color:var(--color-orange-700);align-items:center;gap:.5rem;font-weight:700;line-height:1.4;display:inline-flex}.HeroEditorial-module__I4p1wG__kickerDot{background:var(--color-orange-500);border-radius:9999px;width:.5rem;height:.5rem}.HeroEditorial-module__I4p1wG__heading{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.02em;margin-top:1.25rem;font-weight:700;line-height:1.1}@media (min-width:1024px){.HeroEditorial-module__I4p1wG__heading{font-size:var(--text-display-xl)}}.HeroEditorial-module__I4p1wG__riseMask{margin-bottom:-.14em;padding-bottom:.14em;overflow:hidden}.HeroEditorial-module__I4p1wG__riseLine{animation:.9s cubic-bezier(.16,1,.3,1) both HeroEditorial-module__I4p1wG__heroRise}@keyframes HeroEditorial-module__I4p1wG__heroRise{0%{transform:translateY(115%)skewY(2deg)}to{transform:none}}.HeroEditorial-module__I4p1wG__fadeUp{animation:.7s cubic-bezier(.16,1,.3,1) both HeroEditorial-module__I4p1wG__heroFadeUp}@keyframes HeroEditorial-module__I4p1wG__heroFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HeroEditorial-module__I4p1wG__riseLine,.HeroEditorial-module__I4p1wG__fadeUp{animation:none}}.HeroEditorial-module__I4p1wG__subWrap{max-width:46ch;margin-top:1.75rem}.HeroEditorial-module__I4p1wG__sub{font-size:var(--text-body);color:var(--color-ink-muted);line-height:1.625}.HeroEditorial-module__I4p1wG__subStrong{color:var(--color-ink)}.HeroEditorial-module__I4p1wG__ctaRow{margin-top:2rem}.HeroEditorial-module__I4p1wG__ctaFlex{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.HeroEditorial-module__I4p1wG__reportWrap{max-width:24rem;margin-inline:auto;padding-top:2rem;position:relative}.HeroEditorial-module__I4p1wG__stickyNote{z-index:20;display:none;position:absolute;top:-.25rem;left:-.75rem}@media (min-width:640px){.HeroEditorial-module__I4p1wG__stickyNote{display:block}}.HeroEditorial-module__I4p1wG__paperCardPad{padding:1rem!important}.HeroEditorial-module__I4p1wG__reportCaption{text-align:center;font-family:var(--font-scribble);font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1.25rem;line-height:1.6}.HeroEditorial-module__I4p1wG__report{margin-top:1rem}.HeroEditorial-module__I4p1wG__reportHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.HeroEditorial-module__I4p1wG__scoreNum{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-variant-numeric:tabular-nums;line-height:1}.HeroEditorial-module__I4p1wG__scoreMeta{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-faint);margin-top:.25rem;line-height:1.4}.HeroEditorial-module__I4p1wG__marginNote{text-align:right;max-width:15ch;min-height:2.5rem}.HeroEditorial-module__I4p1wG__marginNoteText{font-family:var(--font-scribble);font-size:var(--text-body);color:var(--color-orange-600);line-height:1.25}.HeroEditorial-module__I4p1wG__bar{margin-top:1rem}.HeroEditorial-module__I4p1wG__barRow{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);justify-content:space-between;align-items:center;line-height:1.4;display:flex}.HeroEditorial-module__I4p1wG__barLost{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-incorrect);font-weight:600}.HeroEditorial-module__I4p1wG__barTrack{background:var(--color-cream);border-radius:9999px;height:.375rem;margin-top:.375rem;overflow:hidden}.HeroEditorial-module__I4p1wG__barFill{background:var(--color-orange-400);border-radius:9999px;height:100%;display:block}.HeroEditorial-module__I4p1wG__skills{gap:.5rem;margin-top:.875rem;display:flex}.HeroEditorial-module__I4p1wG__skill{cursor:pointer;border-radius:var(--radius-lg);background:var(--color-cream);text-align:center;flex:1;padding:.5rem;position:relative;overflow:hidden}.HeroEditorial-module__I4p1wG__skill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.HeroEditorial-module__I4p1wG__skillPick{z-index:0;border-radius:var(--radius-lg);background:var(--color-ink);position:absolute;inset:0}.HeroEditorial-module__I4p1wG__skillInner{z-index:10;position:relative}.HeroEditorial-module__I4p1wG__skillName{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.05em;font-weight:700;line-height:1.4;display:block}.HeroEditorial-module__I4p1wG__skillNameOn{color:#ffffffb3}.HeroEditorial-module__I4p1wG__skillNameOff{color:var(--color-ink-faint)}.HeroEditorial-module__I4p1wG__skillScore{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:.125rem;line-height:1;display:block}.HeroEditorial-module__I4p1wG__skillScoreOn{color:#fff}.HeroEditorial-module__I4p1wG__skillScoreOff{color:var(--color-ink)}.HeroEditorial-module__I4p1wG__hint{font-family:var(--font-scribble);font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-orange-600);margin-top:.75rem;line-height:1.4}.HeroEditorial-module__I4p1wG__mascotRow{align-items:center;gap:.625rem;display:flex}.HeroEditorial-module__I4p1wG__mascotAvatar{flex-shrink:0;width:2.75rem;height:2.75rem;position:relative}.HeroEditorial-module__I4p1wG__mascotNote{align-items:center;max-width:22ch;min-height:2.75rem;display:flex}
.HeroRotator-module__tquzea__rotator{aspect-ratio:3/2;border-radius:var(--radius-md,14px);background:var(--color-surface-sunk,#f1f5f9);width:100%;position:relative;overflow:hidden}.HeroRotator-module__tquzea__slide{position:absolute;inset:0}.HeroRotator-module__tquzea__img{object-fit:cover}.HeroRotator-module__tquzea__dots{z-index:2;justify-content:center;gap:.375rem;display:flex;position:absolute;bottom:.625rem;left:0;right:0}.HeroRotator-module__tquzea__dot{cursor:pointer;background:#ffffff8c;border:none;border-radius:9999px;width:.5rem;height:.5rem;padding:0;transition:width .2s,background .2s;box-shadow:0 1px 2px #0f172a40}.HeroRotator-module__tquzea__dotOn{background:#fff;width:1.25rem}
.Scribble-module__Th075G__ghost{border-radius:var(--radius-sm);border:1px dashed var(--color-line-strong);font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);justify-content:center;align-items:center;line-height:1.4;display:flex}.Scribble-module__Th075G__mark{display:block}.Scribble-module__Th075G__markImg{width:100%;height:100%}.Scribble-module__Th075G__divider{position:relative}.Scribble-module__Th075G__svg{width:100%;height:auto;overflow:visible}.Scribble-module__Th075G__pencilTrack{width:100%;height:100%;position:absolute;top:0;left:0}.Scribble-module__Th075G__pencil{filter:drop-shadow(0 3px 3px #0000001f);position:absolute}
.Mascot-module__2rXOBq__corner{pointer-events:none;z-index:10;position:absolute;bottom:0}.Mascot-module__2rXOBq__cornerRight{right:1.5rem}.Mascot-module__2rXOBq__cornerLeft{left:1.5rem}
.FaqSection-module__vsXjAq__section{padding-block:4rem;position:relative}@media (min-width:768px){.FaqSection-module__vsXjAq__section{padding-block:6rem}}.FaqSection-module__vsXjAq__sectionPaper{background:var(--color-paper)}.FaqSection-module__vsXjAq__sectionCream{background:var(--color-cream)}.FaqSection-module__vsXjAq__header{text-align:center;max-width:46rem;margin-inline:auto}.FaqSection-module__vsXjAq__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}.FaqSection-module__vsXjAq__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.FaqSection-module__vsXjAq__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.FaqSection-module__vsXjAq__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){.FaqSection-module__vsXjAq__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.FaqSection-module__vsXjAq__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.FaqSection-module__vsXjAq__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.FaqSection-module__vsXjAq__tablist{margin-inline:auto;background:color-mix(in oklab, var(--color-line) 50%, transparent);-ms-overflow-style:none;scrollbar-width:none;border-radius:9999px;gap:.375rem;width:fit-content;max-width:100%;margin-top:2.5rem;padding:.375rem;display:flex;overflow-x:auto}.FaqSection-module__vsXjAq__tablist::-webkit-scrollbar{display:none}.FaqSection-module__vsXjAq__tab{cursor:pointer;white-space:nowrap;padding-block:.5rem;font-size:var(--text-sm);border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding-left:.875rem;padding-right:.625rem;font-weight:600;line-height:1.5;transition:all .2s;display:flex}.FaqSection-module__vsXjAq__tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.FaqSection-module__vsXjAq__tab svg{flex-shrink:0;width:1rem;height:1rem;transition:color .2s}.FaqSection-module__vsXjAq__tabActive{background:var(--color-surface-card);color:var(--color-ink);box-shadow:var(--shadow-card)}.FaqSection-module__vsXjAq__tabIdle{color:var(--color-ink-muted)}.FaqSection-module__vsXjAq__tabIdle:hover{color:var(--color-ink)}.FaqSection-module__vsXjAq__tabIconOn{color:var(--color-orange-600)}.FaqSection-module__vsXjAq__tabIconOff{color:var(--color-ink-faint)}.FaqSection-module__vsXjAq__tab:hover .FaqSection-module__vsXjAq__tabIconOff{color:var(--color-ink-muted)}.FaqSection-module__vsXjAq__count{font-variant-numeric:tabular-nums;border-radius:9999px;padding-block:.125rem;padding-inline:.375rem;font-size:.625rem;font-weight:700;transition:background-color .2s,color .2s}.FaqSection-module__vsXjAq__countOn{background:var(--color-orange-100);color:var(--color-orange-800)}.FaqSection-module__vsXjAq__countOff{background:var(--color-line);color:var(--color-ink-faint)}.FaqSection-module__vsXjAq__accordion{margin-inline:auto;max-width:52rem;margin-top:2rem}.FaqSection-module__vsXjAq__accordionMulti{min-height:26rem}.FaqSection-module__vsXjAq__groupList>*+*{margin-top:.875rem}.FaqSection-module__vsXjAq__footer{margin-inline:auto;background:var(--color-surface-card);text-align:center;max-width:52rem;box-shadow:var(--shadow-card);border-radius:1.5rem;flex-direction:column;align-items:center;gap:.75rem;margin-top:2.5rem;padding:1.5rem;display:flex}@media (min-width:640px){.FaqSection-module__vsXjAq__footer{text-align:left;flex-direction:row;justify-content:space-between}}.FaqSection-module__vsXjAq__footerLead{align-items:center;gap:.75rem;display:flex}.FaqSection-module__vsXjAq__footerText{font-size:var(--text-sm);color:var(--color-ink-muted);line-height:1.625}.FaqSection-module__vsXjAq__footerStrong{color:var(--color-ink);font-weight:700}.FaqSection-module__vsXjAq__footerCta{background:var(--color-ink);font-size:var(--text-sm);color:#fff;border-radius:9999px;flex-shrink:0;align-items:center;gap:.375rem;padding-block:.625rem;padding-inline:1.25rem;font-weight:700;transition:background-color .2s;display:inline-flex}.FaqSection-module__vsXjAq__footerCta:hover{background:color-mix(in oklab, var(--color-ink) 90%, transparent)}.FaqSection-module__vsXjAq__footerCta svg{width:1rem;height:1rem;transition:transform .2s}.FaqSection-module__vsXjAq__footerCta:hover svg{transform:translate(.25rem)}.FaqSection-module__vsXjAq__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}.FaqSection-module__vsXjAq__item{border-radius:var(--radius-lg);background:var(--color-surface-card);transition:box-shadow .2s,transform .2s}.FaqSection-module__vsXjAq__itemOpen{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--color-orange-500) 45%, transparent), var(--shadow-lift)}.FaqSection-module__vsXjAq__itemClosed{box-shadow:0 0 0 1px var(--color-line), var(--shadow-card)}.FaqSection-module__vsXjAq__itemClosed:hover{box-shadow:0 0 0 1px var(--color-line-strong), var(--shadow-lift);transform:translateY(-1px)}.FaqSection-module__vsXjAq__itemButton{cursor:pointer;text-align:left;align-items:center;gap:1rem;width:100%;padding-block:1.25rem;padding-inline:1.5rem;display:flex}.FaqSection-module__vsXjAq__itemButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.FaqSection-module__vsXjAq__itemQ{min-width:0;font-family:var(--font-display);font-size:var(--text-body);flex:1;font-weight:700;line-height:1.4}.FaqSection-module__vsXjAq__toggle{border-radius:9999px;flex-shrink:0;place-items:center;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;display:grid}.FaqSection-module__vsXjAq__toggle svg{width:1.25rem;height:1.25rem}.FaqSection-module__vsXjAq__toggleOn{background:var(--color-orange-500);color:var(--color-ink);box-shadow:0 4px 10px -4px color-mix(in oklab, var(--color-orange-500) 80%, transparent)}.FaqSection-module__vsXjAq__toggleOff{background:var(--color-surface-subtle);box-shadow:inset 0 0 0 1px var(--color-line-strong);color:var(--color-ink)}.FaqSection-module__vsXjAq__itemClosed:hover .FaqSection-module__vsXjAq__toggleOff{background:color-mix(in oklab, var(--color-orange-500) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-orange-500) 30%, transparent);color:var(--color-orange-700)}.FaqSection-module__vsXjAq__collapse{overflow:hidden}.FaqSection-module__vsXjAq__answer{padding-inline:1.5rem;font-size:var(--text-sm);color:var(--color-ink-muted);padding-bottom:1.25rem;line-height:1.65}
.Features-module__UTYvMW__section{background:var(--color-paper);padding-block:4rem;position:relative;overflow:hidden}@media (min-width:768px){.Features-module__UTYvMW__section{padding-block:5rem}}.Features-module__UTYvMW__ruled{pointer-events:none;z-index:-10;opacity:.5;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 2.35rem, var(--color-line) 2.35rem, var(--color-line) calc(2.35rem + 1px));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.Features-module__UTYvMW__header{text-align:center;max-width:46rem;margin-inline:auto}.Features-module__UTYvMW__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}.Features-module__UTYvMW__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.Features-module__UTYvMW__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.Features-module__UTYvMW__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){.Features-module__UTYvMW__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.Features-module__UTYvMW__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.25rem}.Features-module__UTYvMW__stage{margin-inline:auto;max-width:70rem;margin-top:2.5rem}.Features-module__UTYvMW__tablist{border-radius:var(--radius-2xl);border:1px solid var(--color-line);background:var(--color-cream);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;width:fit-content;max-width:100%;margin-inline:auto;padding:.375rem;display:flex}@media (max-width:639px){.Features-module__UTYvMW__tablist{scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:9999px;flex-wrap:nowrap;justify-content:flex-start;gap:0;width:100%;overflow-x:auto}.Features-module__UTYvMW__tablist::-webkit-scrollbar{display:none}.Features-module__UTYvMW__tab{white-space:nowrap;flex:none}}.Features-module__UTYvMW__tab{cursor:pointer;border-radius:var(--radius-xl);font-size:var(--text-sm);padding:.625rem 1rem;font-weight:600;line-height:1.5;transition:color .2s,background-color .2s,border-color .2s;position:relative}.Features-module__UTYvMW__tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Features-module__UTYvMW__tabOn{color:#fff}.Features-module__UTYvMW__tabOff{color:var(--color-ink-muted)}.Features-module__UTYvMW__tabOff:hover{color:var(--color-ink)}.Features-module__UTYvMW__pill{z-index:0;border-radius:var(--radius-xl);background:var(--color-ink);box-shadow:var(--shadow-btn);position:absolute;inset:0}.Features-module__UTYvMW__tabLabel{z-index:10;align-items:center;gap:.375rem;display:flex;position:relative}.Features-module__UTYvMW__badge{text-transform:uppercase;border-radius:9999px;padding:.125rem .375rem;font-size:.625rem;font-weight:700;line-height:1}.Features-module__UTYvMW__badgeOn{background:var(--color-orange-500);color:var(--color-ink)}.Features-module__UTYvMW__badgeOff{background:var(--color-orange-100);color:var(--color-orange-900)}.Features-module__UTYvMW__panel{border:1px solid var(--color-line);background:var(--color-surface-card);box-shadow:var(--shadow-panel);border-radius:1.5rem;margin-top:1.5rem;position:relative;overflow:hidden}.Features-module__UTYvMW__timer{z-index:10;transform-origin:0;background:var(--color-orange-400);height:.25rem;position:absolute;top:0;left:0;right:0}.Features-module__UTYvMW__rowGrid{align-items:center;gap:2rem;padding:1.75rem;display:grid}@media (min-width:768px){.Features-module__UTYvMW__rowGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;padding:2.5rem}}.Features-module__UTYvMW__titleRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Features-module__UTYvMW__title{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.25}.Features-module__UTYvMW__stat{background:var(--color-cream);font-family:var(--font-display);font-size:var(--text-body);font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;padding:.25rem .75rem;font-weight:600;line-height:1.6}.Features-module__UTYvMW__body{font-size:var(--text-body-lg);color:var(--color-ink-muted);margin-top:1rem;line-height:1.625}.Features-module__UTYvMW__points{gap:.625rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.Features-module__UTYvMW__points{grid-template-columns:repeat(2,minmax(0,1fr))}}.Features-module__UTYvMW__point{align-items:flex-start;gap:.625rem;display:flex}.Features-module__UTYvMW__checkBadge{background:var(--color-lime-200);width:1.25rem;height:1.25rem;color:var(--color-correct);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;display:flex}.Features-module__UTYvMW__checkBadge svg{width:.75rem;height:.75rem}.Features-module__UTYvMW__pointText{font-size:var(--text-sm);color:var(--color-ink);line-height:1.5}.Features-module__UTYvMW__hint{text-align:center;font-family:var(--font-scribble);font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}@media (max-width:767px){.Features-module__UTYvMW__rowGrid{gap:1.5rem;padding:1.25rem}.Features-module__UTYvMW__title{font-size:var(--text-h3);letter-spacing:-.015em;font-weight:700;line-height:1.25}.Features-module__UTYvMW__body{font-size:var(--text-body);margin-top:.8rem}.Features-module__UTYvMW__tab{font-size:var(--text-caption);padding:.5rem .75rem}}
.Benefits-module__GcVULa__section{background:var(--color-cream);padding-block:4rem;position:relative}@media (min-width:768px){.Benefits-module__GcVULa__section{padding-block:6rem}}.Benefits-module__GcVULa__header{text-align:center;max-width:46rem;margin-inline:auto}.Benefits-module__GcVULa__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}.Benefits-module__GcVULa__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.Benefits-module__GcVULa__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.Benefits-module__GcVULa__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){.Benefits-module__GcVULa__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.Benefits-module__GcVULa__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.Benefits-module__GcVULa__grid{grid-template-columns:1fr;gap:1.25rem;margin-top:3rem;display:grid}@media (min-width:640px){.Benefits-module__GcVULa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Benefits-module__GcVULa__grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.5rem}.Benefits-module__GcVULa__grid>:last-child:nth-child(3n+1){grid-column:2}}.Benefits-module__GcVULa__card{border-radius:var(--radius-xl);background:var(--color-surface-card);height:100%;box-shadow:0 0 0 1px var(--color-line), var(--shadow-card);padding:1.75rem;transition:transform .18s,box-shadow .18s}.Benefits-module__GcVULa__card:hover{box-shadow:0 0 0 1px var(--color-line), var(--shadow-lift);transform:translateY(-3px)}.Benefits-module__GcVULa__num{background:color-mix(in oklab, var(--color-orange-500) 14%, transparent);width:2.5rem;height:2.5rem;color:var(--color-orange-700);font-family:var(--font-display);font-size:var(--text-body);border-radius:9999px;place-items:center;margin-bottom:1.125rem;font-weight:700;display:grid}.Benefits-module__GcVULa__cardTitle{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;color:var(--color-ink);font-weight:700;line-height:1.25}.Benefits-module__GcVULa__cardBody{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.5rem;line-height:1.6}.Benefits-module__GcVULa__bodyLink{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}.Benefits-module__GcVULa__bodyLink:hover{color:var(--color-ink);text-decoration-color:currentColor}@media (max-width:767px){.Benefits-module__GcVULa__card{padding:1.25rem}.Benefits-module__GcVULa__num{width:2.25rem;height:2.25rem;margin-bottom:1rem}}
.ExamDetails-module__i-lRJq__section{background:var(--color-cream);padding-block:4rem;position:relative}@media (min-width:768px){.ExamDetails-module__i-lRJq__section{padding-block:6rem}}.ExamDetails-module__i-lRJq__header{text-align:center;max-width:46rem;margin-inline:auto}.ExamDetails-module__i-lRJq__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}.ExamDetails-module__i-lRJq__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.ExamDetails-module__i-lRJq__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.ExamDetails-module__i-lRJq__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){.ExamDetails-module__i-lRJq__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.ExamDetails-module__i-lRJq__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.ExamDetails-module__i-lRJq__sub{margin-inline:auto;max-width:52ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.ExamDetails-module__i-lRJq__question{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;margin-top:2.5rem;display:flex}.ExamDetails-module__i-lRJq__questionLabel{font-family:var(--font-scribble);font-size:var(--text-lead);color:var(--color-orange-600);line-height:1.6}.ExamDetails-module__i-lRJq__goalBtn{cursor:pointer;font-size:var(--text-sm);border-style:solid;border-width:1px;border-radius:9999px;padding:.5rem 1rem;font-weight:600;line-height:1.5;transition:color .2s,background-color .2s,border-color .2s}.ExamDetails-module__i-lRJq__goalBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ExamDetails-module__i-lRJq__goalBtnOn{border-color:var(--color-ink);background:var(--color-ink);color:#fff}.ExamDetails-module__i-lRJq__goalBtnOff{border-color:var(--color-line-strong);background:var(--color-surface-card);color:var(--color-ink-muted)}.ExamDetails-module__i-lRJq__goalBtnOff:hover{border-color:color-mix(in oklab, var(--color-ink) 30%, transparent);color:var(--color-ink)}@media (max-width:639px){.ExamDetails-module__i-lRJq__question{justify-content:flex-start;gap:.625rem}.ExamDetails-module__i-lRJq__questionLabel{text-align:center;flex-basis:100%;margin-bottom:.125rem}.ExamDetails-module__i-lRJq__goalBtn{text-align:center;font-size:var(--text-caption);flex:calc(50% - .35rem);padding:.6875rem .75rem}.ExamDetails-module__i-lRJq__question{margin-top:2rem}}.ExamDetails-module__i-lRJq__answer{justify-content:center;align-items:center;gap:.75rem;min-height:2.5rem;margin-top:1.25rem;display:flex}.ExamDetails-module__i-lRJq__answerNote{align-items:center;gap:.75rem;display:flex}.ExamDetails-module__i-lRJq__answerHint{font-size:var(--text-sm);color:var(--color-ink-faint);line-height:1.5}.ExamDetails-module__i-lRJq__grid{gap:1rem;margin-top:2.5rem;display:grid}@media (min-width:640px){.ExamDetails-module__i-lRJq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ExamDetails-module__i-lRJq__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.ExamDetails-module__i-lRJq__card{border-radius:var(--radius-xl);background:var(--color-surface-card);flex-direction:column;height:100%;padding:1.25rem;display:flex;position:relative;overflow:hidden}.ExamDetails-module__i-lRJq__cardOff{box-shadow:var(--shadow-card)}.ExamDetails-module__i-lRJq__ringAcademic{box-shadow:0 0 0 2px var(--color-orange-400), var(--shadow-panel)}.ExamDetails-module__i-lRJq__ringCore{box-shadow:0 0 0 2px var(--color-blue-400), var(--shadow-panel)}.ExamDetails-module__i-lRJq__ringUkvi{box-shadow:0 0 0 2px var(--color-navy-500), var(--shadow-panel)}.ExamDetails-module__i-lRJq__ringOnline{box-shadow:0 0 0 2px var(--color-lime-400), var(--shadow-panel)}.ExamDetails-module__i-lRJq__ringHome{box-shadow:0 0 0 2px var(--color-ink), var(--shadow-panel)}.ExamDetails-module__i-lRJq__masthead{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.ExamDetails-module__i-lRJq__mastheadMain{min-width:0}.ExamDetails-module__i-lRJq__pteLabel{text-transform:uppercase;letter-spacing:.18em;align-items:center;gap:.375rem;font-size:.6rem;font-weight:700;display:flex}.ExamDetails-module__i-lRJq__dot{border-radius:9999px;width:.5rem;height:.5rem}.ExamDetails-module__i-lRJq__cardName{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;margin-top:.25rem;font-weight:700;line-height:1.05}.ExamDetails-module__i-lRJq__yours{background:var(--color-ink);color:#fff;border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6rem;font-weight:700;display:flex}.ExamDetails-module__i-lRJq__yours svg{width:.625rem;height:.625rem}.ExamDetails-module__i-lRJq__tagline{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-muted);margin-top:.5rem;line-height:1.625}.ExamDetails-module__i-lRJq__block{border-top:1px solid var(--color-line);margin-top:1rem;padding-top:.875rem}.ExamDetails-module__i-lRJq__blockLabel{text-transform:uppercase;letter-spacing:.14em;font-size:.6rem;font-weight:700}.ExamDetails-module__i-lRJq__blockText{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-muted);margin-top:.25rem;line-height:1.625}.ExamDetails-module__i-lRJq__specList{margin-top:.625rem}.ExamDetails-module__i-lRJq__specList>*+*{margin-top:.75rem}.ExamDetails-module__i-lRJq__specRow{font-size:var(--text-caption);letter-spacing:.02em;line-height:1.45;display:block}.ExamDetails-module__i-lRJq__specKey{text-transform:uppercase;letter-spacing:.12em;color:var(--color-ink-faint);font-size:.6rem;font-weight:700;display:block}.ExamDetails-module__i-lRJq__specVal{text-align:left;color:var(--color-ink);margin-top:.1875rem;font-weight:600;display:block}.ExamDetails-module__i-lRJq__footer{margin-top:auto;padding-top:1.25rem}.ExamDetails-module__i-lRJq__bestBox{border-radius:var(--radius-lg);padding:.75rem .875rem}.ExamDetails-module__i-lRJq__bestLabel{text-transform:uppercase;letter-spacing:.14em;font-size:.6rem;font-weight:700;display:block}.ExamDetails-module__i-lRJq__bestText{font-size:var(--text-caption);color:var(--color-ink);margin-top:.25rem;font-weight:600;line-height:1.5}.ExamDetails-module__i-lRJq__tintBox{border-radius:var(--radius-lg);padding:.625rem .75rem}.ExamDetails-module__i-lRJq__tintText{font-size:var(--text-caption);letter-spacing:.02em;line-height:1.375}.ExamDetails-module__i-lRJq__band{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-ink);font-weight:700;line-height:1.5}.ExamDetails-module__i-lRJq__superior{color:var(--color-ink-muted)}.ExamDetails-module__i-lRJq__barAcademic{background:var(--color-orange-500)}.ExamDetails-module__i-lRJq__barCore{background:var(--color-blue-500)}.ExamDetails-module__i-lRJq__barUkvi{background:var(--color-navy-700)}.ExamDetails-module__i-lRJq__barOnline{background:var(--color-lime-500)}.ExamDetails-module__i-lRJq__barHome{background:var(--color-ink)}.ExamDetails-module__i-lRJq__dotAcademic{background:var(--color-orange-500)}.ExamDetails-module__i-lRJq__dotCore{background:var(--color-blue-500)}.ExamDetails-module__i-lRJq__dotUkvi{background:var(--color-navy-700)}.ExamDetails-module__i-lRJq__dotOnline{background:var(--color-lime-500)}.ExamDetails-module__i-lRJq__dotHome{background:var(--color-ink)}.ExamDetails-module__i-lRJq__textAcademic{color:var(--color-orange-700)}.ExamDetails-module__i-lRJq__textCore{color:var(--color-blue-700)}.ExamDetails-module__i-lRJq__textUkvi{color:var(--color-navy-700)}.ExamDetails-module__i-lRJq__textOnline{color:var(--color-lime-700)}.ExamDetails-module__i-lRJq__textHome{color:var(--color-ink)}.ExamDetails-module__i-lRJq__tintAcademic{background:var(--color-orange-50)}.ExamDetails-module__i-lRJq__tintCore{background:var(--color-blue-50)}.ExamDetails-module__i-lRJq__tintUkvi{background:var(--color-navy-50)}.ExamDetails-module__i-lRJq__tintOnline{background:var(--color-lime-50)}.ExamDetails-module__i-lRJq__tintHome{background:var(--color-cream)}@media (max-width:767px){.ExamDetails-module__i-lRJq__grid{margin-top:2rem}.ExamDetails-module__i-lRJq__sub{font-size:var(--text-caption);margin-top:.8rem}}
.Footer-module___xE48a__footer{--fbg:color-mix(in oklab, var(--color-blue-700) 68%, var(--color-navy-900) 32%);background:var(--fbg);background-image:radial-gradient(120% 90% at 50% -20%, color-mix(in oklab, var(--color-blue-600) 55%, transparent) 0%, transparent 60%);color:#fff;position:relative}.Footer-module___xE48a__inner{padding-top:4.5rem;padding-bottom:2.5rem}@media (min-width:768px){.Footer-module___xE48a__inner{padding-top:6rem;padding-bottom:3rem}}.Footer-module___xE48a__mark{flex-direction:column;gap:2.5rem;display:flex}@media (min-width:768px){.Footer-module___xE48a__mark{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem}}.Footer-module___xE48a__markText{flex:auto}.Footer-module___xE48a__brandLogo{display:inline-block}.Footer-module___xE48a__brandLogo img{display:block}.Footer-module___xE48a__statement{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;text-wrap:balance;max-width:20ch;margin-top:0;font-size:clamp(1.75rem,1.1rem + 3vw,3.5rem);font-weight:500;line-height:1.08}.Footer-module___xE48a__statementSub{font-size:var(--text-body);color:#ffffffb8;text-wrap:balance;max-width:44ch;margin-top:1rem;line-height:1.55}.Footer-module___xE48a__ctaWrap{flex-direction:column;flex:none;align-items:flex-start;gap:.875rem;display:flex}@media (max-width:767px){.Footer-module___xE48a__ctaWrap{align-self:stretch;align-items:center}.Footer-module___xE48a__ctaBtn{justify-content:center;width:100%;padding-block:1.0625rem}}@media (min-width:768px){.Footer-module___xE48a__ctaWrap{text-align:right;align-items:flex-end}}.Footer-module___xE48a__ctaBtn{color:var(--color-ink);font-size:var(--text-body);background:#fff;border-radius:9999px;align-items:center;gap:.5rem;padding:.9375rem 1.75rem;font-weight:800;transition:transform .15s,filter .15s,box-shadow .15s;display:inline-flex;box-shadow:0 18px 34px -16px #00000073}.Footer-module___xE48a__ctaBtn svg{width:1.125rem;height:1.125rem;transition:transform .15s}.Footer-module___xE48a__ctaBtn:hover{background:color-mix(in oklab, #fff 92%, var(--color-orange-500));transform:translateY(-2px);box-shadow:0 24px 42px -18px #00000080}.Footer-module___xE48a__ctaBtn:hover svg{transform:translate(3px)}.Footer-module___xE48a__ctaMicro{font-size:var(--text-caption);color:#ffffff9e}.Footer-module___xE48a__rule{background:#ffffff29;height:1px;margin-top:3rem}@media (min-width:768px){.Footer-module___xE48a__rule{margin-top:3.5rem}}.Footer-module___xE48a__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem;margin-top:2.75rem;display:grid}@media (min-width:640px){.Footer-module___xE48a__columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Footer-module___xE48a__columns{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2rem;margin-top:3.25rem}}.Footer-module___xE48a__colTitle{font-size:var(--text-sm);letter-spacing:.01em;color:#fff;font-weight:600}.Footer-module___xE48a__colList{flex-direction:column;gap:.75rem;margin-top:1.125rem;display:flex}.Footer-module___xE48a__colLink{font-size:var(--text-sm);color:#ffffffa8;transition:color .18s;display:inline-block}.Footer-module___xE48a__colLink:hover{color:#fff}.Footer-module___xE48a__ground{flex-direction:column;gap:1rem;margin-top:3rem;display:flex}@media (min-width:768px){.Footer-module___xE48a__ground{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;margin-top:4rem}}.Footer-module___xE48a__legalRow{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.Footer-module___xE48a__copyright,.Footer-module___xE48a__legalLink,.Footer-module___xE48a__contactLink{font-size:var(--text-caption);letter-spacing:.01em;color:#ffffff8c}.Footer-module___xE48a__copyright{color:#ffffffb8}.Footer-module___xE48a__legalLink,.Footer-module___xE48a__contactLink{transition:color .18s}.Footer-module___xE48a__legalLink:hover,.Footer-module___xE48a__contactLink:hover{color:#fff}.Footer-module___xE48a__contact{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.Footer-module___xE48a__contactDot{background:#ffffff4d;border-radius:9999px;width:3px;height:3px}.Footer-module___xE48a__disclaimer{max-width:72ch;font-size:var(--text-caption);letter-spacing:.01em;color:#fff6;margin-top:2.25rem;line-height:1.65}
.MockHero-module__LoeEcq__section{background:var(--color-paper);padding-block:4rem;position:relative;overflow:hidden}@media (min-width:768px){.MockHero-module__LoeEcq__section{padding-block:5rem}}.MockHero-module__LoeEcq__wash{pointer-events:none;z-index:-10;background:radial-gradient(70% 55% at 20% 0%, var(--color-orange-50) 0%, var(--color-paper) 65%);position:absolute;inset:0}.MockHero-module__LoeEcq__grid{align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.MockHero-module__LoeEcq__grid{grid-template-columns:1.1fr 1fr;gap:4rem}}.MockHero-module__LoeEcq__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}.MockHero-module__LoeEcq__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.MockHero-module__LoeEcq__title{font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:-.02em;margin-top:1.5rem;font-weight:700;line-height:1.12}@media (min-width:768px){.MockHero-module__LoeEcq__title{font-size:var(--text-display);letter-spacing:-.025em}}.MockHero-module__LoeEcq__sub{max-width:52ch;font-size:var(--text-body-lg);color:var(--color-ink-muted);margin-top:1.25rem;line-height:1.625}.MockHero-module__LoeEcq__ctaRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.MockHero-module__LoeEcq__browseLink{font-size:var(--text-sm);text-underline-offset:4px;font-weight:700;line-height:1.5;transition:color .15s,background-color .15s,border-color .15s}.MockHero-module__LoeEcq__browseLink:hover{color:var(--color-orange-700);text-decoration:underline}.MockHero-module__LoeEcq__browseArrow{transition:transform .2s;display:inline-block}.MockHero-module__LoeEcq__browseLink:hover .MockHero-module__LoeEcq__browseArrow{transform:translate(.25rem)}.MockHero-module__LoeEcq__note{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:1rem;line-height:1.5}.MockHero-module__LoeEcq__proof{border-top:1px solid var(--color-line);flex-wrap:wrap;gap:1.25rem 2.5rem;margin-top:2.25rem;padding-top:1.75rem;display:flex}.MockHero-module__LoeEcq__statNum{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--color-orange-600);font-weight:700;line-height:1}.MockHero-module__LoeEcq__statLabel{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-muted);margin-top:.375rem;font-weight:600;line-height:1.4}.MockHero-module__LoeEcq__cardWrap{width:100%;max-width:26rem;margin-inline:auto;position:relative}.MockHero-module__LoeEcq__cardTrigger{cursor:pointer;border-radius:1.5rem;display:block;position:relative}.MockHero-module__LoeEcq__cardTrigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.MockHero-module__LoeEcq__overlay{pointer-events:none;background:color-mix(in oklab, var(--color-paper) 35%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:1.5rem;place-items:center;transition:all .3s;display:grid;position:absolute;inset:0}.MockHero-module__LoeEcq__cardTrigger:hover .MockHero-module__LoeEcq__overlay{background:color-mix(in oklab, var(--color-paper) 50%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.MockHero-module__LoeEcq__playStack{flex-direction:column;align-items:center;gap:.875rem;display:flex}.MockHero-module__LoeEcq__playRing{place-items:center;width:4rem;height:4rem;display:grid;position:relative}.MockHero-module__LoeEcq__playGlow{background:color-mix(in oklab, var(--color-orange-400) 40%, transparent);filter:blur(24px);border-radius:9999px;position:absolute;inset:-45%}.MockHero-module__LoeEcq__playPing{background:color-mix(in oklab, var(--color-orange-400) 60%, transparent);border-radius:9999px;animation:1s cubic-bezier(0,0,.2,1) infinite MockHero-module__LoeEcq__mockhero-ping;position:absolute;inset:0}.MockHero-module__LoeEcq__playBtn{background:var(--color-orange-500);width:4rem;height:4rem;color:var(--color-ink);box-shadow:0 0 0 4px color-mix(in oklab, var(--color-surface-card) 80%, transparent), var(--shadow-btn);border-radius:9999px;place-items:center;transition:transform .2s;display:grid;position:relative}.MockHero-module__LoeEcq__cardTrigger:hover .MockHero-module__LoeEcq__playBtn{transform:scale(1.05)}.MockHero-module__LoeEcq__playBtn svg{width:1.5rem;height:1.5rem;margin-left:.125rem}.MockHero-module__LoeEcq__startLabel{font-family:var(--font-display);font-size:var(--text-lead);color:var(--color-ink);text-shadow:0 1px 8px #fcfbf7e6;font-weight:700;line-height:1.6}.MockHero-module__LoeEcq__liveBadge{background:var(--color-ink);text-transform:uppercase;letter-spacing:.05em;color:#fff;box-shadow:var(--shadow-btn);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.625rem;font-weight:700;display:flex}.MockHero-module__LoeEcq__liveDot{background:var(--color-incorrect);border-radius:9999px;width:.375rem;height:.375rem}.MockHero-module__LoeEcq__mascotWrap{z-index:10;position:absolute;top:-1.75rem;right:-1.25rem}.MockHero-module__LoeEcq__noteWrap{position:absolute;bottom:-2rem;left:.5rem}@keyframes MockHero-module__LoeEcq__mockhero-ping{75%,to{opacity:0;transform:scale(2)}}.MockHero-module__LoeEcq__card{background:var(--color-surface-card);box-shadow:var(--shadow-panel);border-radius:1.5rem;padding:1.75rem}.MockHero-module__LoeEcq__cardHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.MockHero-module__LoeEcq__badge{background:var(--color-blue-100);text-transform:uppercase;letter-spacing:.05em;color:var(--color-blue-900);border-radius:9999px;padding:.25rem .625rem;font-size:.625rem;font-weight:700}.MockHero-module__LoeEcq__cardTitle{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;margin-top:.625rem;font-weight:700;line-height:1}.MockHero-module__LoeEcq__clock{background:var(--color-cream);font-family:var(--font-display);font-size:var(--text-lead);font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-weight:700;line-height:1.6;display:flex}.MockHero-module__LoeEcq__clock svg{width:1rem;height:1rem;color:var(--color-orange-600)}.MockHero-module__LoeEcq__parts{margin-top:1.5rem}.MockHero-module__LoeEcq__parts>*+*{margin-top:.625rem}.MockHero-module__LoeEcq__part{align-items:center;gap:.75rem;display:flex}.MockHero-module__LoeEcq__partDot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.MockHero-module__LoeEcq__partDotDone{background:var(--color-lime-400)}.MockHero-module__LoeEcq__partDotTodo{background:var(--color-line-strong)}.MockHero-module__LoeEcq__partName{font-size:var(--text-sm);flex:1;font-weight:700;line-height:1.5}.MockHero-module__LoeEcq__partNameTodo{color:var(--color-ink-faint)}.MockHero-module__LoeEcq__partStatus{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);font-weight:600;line-height:1.4}.MockHero-module__LoeEcq__tasks{margin-top:1.5rem}.MockHero-module__LoeEcq__tasksLabel{font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-faint);justify-content:space-between;align-items:baseline;font-weight:700;line-height:1.4;display:flex}.MockHero-module__LoeEcq__examTimed{text-transform:none;letter-spacing:0}.MockHero-module__LoeEcq__dotsGrid{grid-template-columns:repeat(10,minmax(0,1fr));gap:.375rem;margin-top:.625rem;display:grid}.MockHero-module__LoeEcq__dotCell{aspect-ratio:1;place-items:center;display:grid;position:relative}.MockHero-module__LoeEcq__dotPing{background:color-mix(in oklab, var(--color-orange-500) 30%, transparent);border-radius:9999px;animation:1s cubic-bezier(0,0,.2,1) infinite MockHero-module__LoeEcq__mockhero-ping;position:absolute;inset:0}.MockHero-module__LoeEcq__taskFill{border-radius:9999px;width:100%;height:100%}.MockHero-module__LoeEcq__taskFillDone{background:var(--color-lime-400)}.MockHero-module__LoeEcq__taskFillCurrent{background:var(--color-orange-500)}.MockHero-module__LoeEcq__taskFillTodo{background:var(--color-cream)}.MockHero-module__LoeEcq__progressBtn{background:var(--color-orange-500);font-size:var(--text-sm);color:var(--color-ink);box-shadow:var(--shadow-btn);border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;padding-block:.75rem;font-weight:700;line-height:1.5;display:flex}.MockHero-module__LoeEcq__progressBtn svg{width:.875rem;height:.875rem}
.Predict-module__nohlGG__section{background:var(--color-paper);padding-block:4rem;position:relative;overflow:hidden}@media (min-width:768px){.Predict-module__nohlGG__section{padding-block:6rem}}.Predict-module__nohlGG__wash{pointer-events:none;z-index:-10;background:radial-gradient(60% 55% at 50% 0%, var(--color-orange-50) 0%, var(--color-paper) 58%);position:absolute;inset:0}.Predict-module__nohlGG__header{text-align:center;max-width:48rem;margin-inline:auto}.Predict-module__nohlGG__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}.Predict-module__nohlGG__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.Predict-module__nohlGG__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.Predict-module__nohlGG__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){.Predict-module__nohlGG__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.Predict-module__nohlGG__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.Predict-module__nohlGG__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.Predict-module__nohlGG__card{margin-inline:auto;border-radius:var(--radius-2xl);background:var(--color-surface-card);max-width:76rem;box-shadow:var(--shadow-panel);margin-top:3rem;padding:1.25rem}@media (min-width:768px){.Predict-module__nohlGG__card{padding:2rem}}@media (max-width:480px){.Predict-module__nohlGG__card{border-radius:var(--radius-xl);padding:1rem .875rem}.Predict-module__nohlGG__form{padding:1rem .875rem}.Predict-module__nohlGG__sectionList{padding-inline:.875rem}.Predict-module__nohlGG__sectionRow{padding-block:.875rem}.Predict-module__nohlGG__mockBtn{padding:.625rem .375rem}}.Predict-module__nohlGG__cardHead{border-bottom:1px solid var(--color-line);align-items:flex-start;gap:.875rem;padding-bottom:1.25rem;display:flex}.Predict-module__nohlGG__cardHeadIcon{border-radius:var(--radius-2xl);background:var(--color-orange-100);width:2.75rem;height:2.75rem;color:var(--color-orange-700);flex-shrink:0;place-items:center;display:grid}.Predict-module__nohlGG__cardHeadIcon svg{width:1.25rem;height:1.25rem}.Predict-module__nohlGG__cardHeadTitle{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;font-weight:700;line-height:1}.Predict-module__nohlGG__cardHeadSub{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.375rem;line-height:1.5}.Predict-module__nohlGG__grid{align-items:stretch;gap:1.25rem;margin-top:1.25rem;display:grid}@media (min-width:1024px){.Predict-module__nohlGG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.Predict-module__nohlGG__predict{order:-1}}.Predict-module__nohlGG__form{border-radius:var(--radius-xl);background:var(--color-cream);padding:1.25rem}@media (min-width:768px){.Predict-module__nohlGG__form{padding:1.5rem}}.Predict-module__nohlGG__formLabel{font-size:var(--text-sm);font-weight:700;line-height:1.5}.Predict-module__nohlGG__formLabelLoose{font-size:var(--text-sm);margin-top:1.25rem;font-weight:700;line-height:1.5}.Predict-module__nohlGG__mocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.75rem;display:grid}.Predict-module__nohlGG__mockBtn{cursor:pointer;border-radius:var(--radius-xl);font-size:var(--text-sm);padding:.625rem .5rem;font-weight:700;line-height:1.5;transition:all .2s;position:relative}.Predict-module__nohlGG__mockBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Predict-module__nohlGG__mockBtnOn{background:var(--color-surface-card);color:var(--color-ink);box-shadow:0 0 0 2px var(--color-orange-400), var(--shadow-card)}.Predict-module__nohlGG__mockBtnOff{background:color-mix(in oklab, var(--color-surface-card) 60%, transparent);color:var(--color-ink-muted)}.Predict-module__nohlGG__mockBtnOff:hover{color:var(--color-ink)}.Predict-module__nohlGG__mockCheck{background:var(--color-orange-500);width:1rem;height:1rem;color:var(--color-ink);border-radius:9999px;place-items:center;display:grid;position:absolute;top:-.375rem;right:-.375rem}.Predict-module__nohlGG__mockCheck svg{width:.625rem;height:.625rem}.Predict-module__nohlGG__sectionList{border-radius:var(--radius-lg);background:var(--color-surface-card);box-shadow:var(--shadow-card);margin-top:.75rem;padding-inline:1.125rem}.Predict-module__nohlGG__sectionRow{padding-block:1rem;transition:opacity .2s}.Predict-module__nohlGG__sectionRow+.Predict-module__nohlGG__sectionRow{border-top:1px solid var(--color-line)}.Predict-module__nohlGG__sectionRowHead{align-items:center;gap:.625rem;display:flex}.Predict-module__nohlGG__secIcon{border-radius:var(--radius-lg);flex-shrink:0;place-items:center;width:2rem;height:2rem;transition:background-color .2s,color .2s;display:grid}.Predict-module__nohlGG__secIcon svg{width:1rem;height:1rem}.Predict-module__nohlGG__secIconHot{background:var(--color-lime-200);color:var(--color-lime-800)}.Predict-module__nohlGG__secIconCool{background:var(--color-orange-100);color:var(--color-orange-700)}.Predict-module__nohlGG__secLabel{font-size:var(--text-sm);flex:1;font-weight:700;line-height:1.5}.Predict-module__nohlGG__secValue{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.Predict-module__nohlGG__secValueHot{color:var(--color-lime-700)}.Predict-module__nohlGG__secValueCool{color:var(--color-ink)}.Predict-module__nohlGG__track{height:.5rem;margin-top:.75rem;position:relative}.Predict-module__nohlGG__trackBg{background:var(--color-line);border-radius:9999px;position:absolute;inset:0}.Predict-module__nohlGG__trackFill{border-radius:9999px;transition:background-color .2s;position:absolute;top:0;bottom:0;left:0}.Predict-module__nohlGG__trackFillHot{background:var(--color-lime-500)}.Predict-module__nohlGG__trackFillCool{background:var(--color-orange-500)}.Predict-module__nohlGG__trackHandle{pointer-events:none;background:var(--color-surface-card);border-style:solid;border-width:3px;border-radius:9999px;width:1rem;height:1rem;transition:border-color .2s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.Predict-module__nohlGG__trackHandleHot{border-color:var(--color-lime-500)}.Predict-module__nohlGG__trackHandleCool{border-color:var(--color-orange-500)}.Predict-module__nohlGG__trackInput{cursor:pointer;opacity:0;width:100%;height:1.5rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.Predict-module__nohlGG__hint{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);align-items:center;gap:.375rem;margin-top:.625rem;line-height:1.4;display:flex}.Predict-module__nohlGG__hintBadge{background:var(--color-line-strong);color:#fff;border-radius:9999px;flex-shrink:0;place-items:center;width:.875rem;height:.875rem;font-size:.5rem;font-weight:700;display:grid}.Predict-module__nohlGG__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.Predict-module__nohlGG__predictBtn{cursor:pointer;background:var(--color-orange-500);font-size:var(--text-sm);color:var(--color-ink);box-shadow:var(--shadow-btn);border-radius:9999px;padding:.75rem 1.5rem;font-weight:700;line-height:1.5;transition:all .2s}.Predict-module__nohlGG__predictBtn:hover{filter:brightness(1.05)}.Predict-module__nohlGG__predictBtn:active{transform:scale(.98)}.Predict-module__nohlGG__predictBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Predict-module__nohlGG__predictBtn:disabled{cursor:not-allowed;opacity:.5}.Predict-module__nohlGG__anotherLink{font-size:var(--text-sm);text-underline-offset:4px;align-items:center;gap:.375rem;font-weight:700;line-height:1.5;display:inline-flex}.Predict-module__nohlGG__anotherLink:hover{color:var(--color-orange-700);text-decoration-line:underline}.Predict-module__nohlGG__anotherArrow{width:1rem;height:1rem;transition:transform .2s}.Predict-module__nohlGG__anotherLink:hover .Predict-module__nohlGG__anotherArrow{transform:translate(.25rem)}.Predict-module__nohlGG__predict{border-radius:var(--radius-xl);background:var(--color-cream);flex-direction:column;padding:1.25rem;display:flex;position:relative}@media (min-width:768px){.Predict-module__nohlGG__predict{padding:1.5rem}}.Predict-module__nohlGG__predictTop{justify-content:space-between;align-items:center;display:flex}.Predict-module__nohlGG__predictTopLabel{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-ink-faint);font-weight:700;line-height:1.4}.Predict-module__nohlGG__dial{margin-inline:auto;width:100%;max-width:17rem;margin-top:.5rem;position:relative}.Predict-module__nohlGG__gaugeSvg{width:100%}.Predict-module__nohlGG__dialOverlay{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:.25rem;left:0;right:0}.Predict-module__nohlGG__dialScore{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:700;line-height:1}.Predict-module__nohlGG__bandPill{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink);border-radius:9999px;margin-top:.5rem;padding:.25rem .75rem;font-weight:700;line-height:1.4}.Predict-module__nohlGG__bandLime{background:var(--color-lime-400)}.Predict-module__nohlGG__bandOrange{background:var(--color-orange-400)}.Predict-module__nohlGG__bandBlue{background:var(--color-blue-200)}.Predict-module__nohlGG__bandLineStrong{background:var(--color-line-strong)}.Predict-module__nohlGG__dialEnds{color:var(--color-ink-faint);justify-content:space-between;padding-inline:.25rem;font-size:.6rem;font-weight:700;display:flex}.Predict-module__nohlGG__bandNote{text-align:center;min-height:2.5rem;font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-muted);margin-top:.75rem;line-height:1.375}.Predict-module__nohlGG__gap{margin-top:.5rem;padding-inline:.25rem;position:relative}.Predict-module__nohlGG__targetFlag{pointer-events:none;z-index:10;white-space:nowrap;background:var(--color-lime-400);color:var(--color-ink);box-shadow:var(--shadow-btn);border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6rem;font-weight:700;display:flex;position:absolute;top:-1.5rem;transform:translate(-50%)}.Predict-module__nohlGG__targetFlag svg{width:.625rem;height:.625rem}.Predict-module__nohlGG__gapRange{width:100%}.Predict-module__nohlGG__gapRangeLime{accent-color:var(--color-lime-500)}.Predict-module__nohlGG__gapRangeOrange{accent-color:var(--color-orange-500)}.Predict-module__nohlGG__gapHint{text-align:center;font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);margin-top:.25rem;line-height:1.4}.Predict-module__nohlGG__weakest{border-radius:var(--radius-2xl);background:var(--color-orange-30);align-items:center;gap:.75rem;margin-top:1rem;padding:.875rem;display:flex}.Predict-module__nohlGG__weakestIcon{background:var(--color-orange-500);width:2rem;height:2rem;color:var(--color-ink);box-shadow:var(--shadow-btn);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.Predict-module__nohlGG__weakestIcon svg{width:1rem;height:1rem}.Predict-module__nohlGG__weakestText{font-size:var(--text-sm);line-height:1.375}.Predict-module__nohlGG__weakestLead{color:var(--color-orange-700);font-weight:700}.Predict-module__nohlGG__weakestMuted{color:var(--color-ink-muted)}.Predict-module__nohlGG__weakestStrong{color:var(--color-ink);font-weight:700}.Predict-module__nohlGG__social{align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.Predict-module__nohlGG__socialText{font-size:var(--text-sm);color:var(--color-ink-muted);font-weight:600;line-height:1.5}.Predict-module__nohlGG__socialStrong{color:var(--color-ink);font-weight:700}.Predict-module__nohlGG__avatarStack{display:flex}.Predict-module__nohlGG__avatarStack>*+*{margin-left:-.625rem}.Predict-module__nohlGG__avatar{width:2rem;height:2rem;box-shadow:0 0 0 2px var(--color-cream);border-radius:9999px;place-items:center;display:grid;overflow:hidden}.Predict-module__nohlGG__avatarIcon{width:1rem;height:1rem;color:color-mix(in oklab, var(--color-ink) 40%, transparent)}.Predict-module__nohlGG__avatarOrange200{background:var(--color-orange-200)}.Predict-module__nohlGG__avatarBlue200{background:var(--color-blue-200)}.Predict-module__nohlGG__avatarLime300{background:var(--color-lime-300)}.Predict-module__nohlGG__avatarOrange100{background:var(--color-orange-100)}.Predict-module__nohlGG__avatarCream{background:var(--color-cream)}@media (max-width:767px){.Predict-module__nohlGG__sub{font-size:var(--text-sm);margin-top:.8rem}.Predict-module__nohlGG__cardHeadIcon{width:2.5rem;height:2.5rem}.Predict-module__nohlGG__cardHeadIcon svg{width:1rem;height:1rem}}
.MockTips-module__YByCxW__section{background:var(--color-paper);padding-block:3.5rem;position:relative;overflow:hidden;padding-top:0!important}@media (min-width:768px){.MockTips-module__YByCxW__section{padding-block:5rem}}.MockTips-module__YByCxW__wash{pointer-events:none;z-index:-10;background:radial-gradient(55% 42% at 50% 0%, var(--color-orange-50) 0%, transparent 58%);position:absolute;inset:0}.MockTips-module__YByCxW__header{text-align:center;max-width:48rem;margin-inline:auto}.MockTips-module__YByCxW__headingWrap{display:inline-block;position:relative}.MockTips-module__YByCxW__headingSparkle{width:1.75rem;height:1.75rem;color:var(--color-orange-500);position:absolute;top:-1rem;right:-1.75rem}.MockTips-module__YByCxW__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){.MockTips-module__YByCxW__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.MockTips-module__YByCxW__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.MockTips-module__YByCxW__grid{margin-inline:auto;grid-template-columns:1fr;gap:1.75rem 3rem;max-width:68rem;margin-top:3rem;display:grid}@media (min-width:768px){.MockTips-module__YByCxW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.MockTips-module__YByCxW__cell{height:100%;display:flex}.MockTips-module__YByCxW__card{border-top:2px solid var(--color-line);flex:auto;align-items:flex-start;gap:1.25rem;padding-top:1.5rem;transition:border-color .2s;display:flex}.MockTips-module__YByCxW__card:hover{border-top-color:var(--color-orange-400)}.MockTips-module__YByCxW__num{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:color-mix(in oklab, var(--color-orange-500) 32%, transparent);flex:none;font-size:2.75rem;font-weight:700;line-height:.9;transition:color .2s}.MockTips-module__YByCxW__card:hover .MockTips-module__YByCxW__num{color:var(--color-orange-600)}.MockTips-module__YByCxW__text{min-width:0}.MockTips-module__YByCxW__cardTitle{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;color:var(--color-ink);font-weight:700;line-height:1.25}.MockTips-module__YByCxW__cardBody{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.5rem;line-height:1.6}
.ExamTypes-module__imMiVG__section{background:var(--color-paper);padding-block:4rem;position:relative}@media (min-width:768px){.ExamTypes-module__imMiVG__section{padding-block:6rem}}.ExamTypes-module__imMiVG__header{text-align:center;max-width:46rem;margin-inline:auto}.ExamTypes-module__imMiVG__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}.ExamTypes-module__imMiVG__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.ExamTypes-module__imMiVG__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.ExamTypes-module__imMiVG__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){.ExamTypes-module__imMiVG__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.ExamTypes-module__imMiVG__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.ExamTypes-module__imMiVG__sub{margin-inline:auto;max-width:52ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.ExamTypes-module__imMiVG__grid{gap:1.5rem;margin-top:3rem;display:grid}@media (min-width:1024px){.ExamTypes-module__imMiVG__grid{grid-template-columns:.72fr 1.28fr;align-items:start}}.ExamTypes-module__imMiVG__tablist{flex-direction:column;gap:1rem;display:flex}.ExamTypes-module__imMiVG__card{text-align:left;border-radius:1.5rem;flex-direction:column;padding:1.5rem;transition:all .2s;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.ExamTypes-module__imMiVG__card{padding:1.75rem}}.ExamTypes-module__imMiVG__card:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ExamTypes-module__imMiVG__cardOff{background:var(--color-cream)}.ExamTypes-module__imMiVG__cardOff:hover{background:var(--color-surface-card);box-shadow:var(--shadow-card);transform:translateY(-.125rem)}.ExamTypes-module__imMiVG__cardTop{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.ExamTypes-module__imMiVG__iconBox{border-radius:var(--radius-2xl);place-items:center;width:3rem;height:3rem;transition:color .2s,background-color .2s,border-color .2s;display:grid}.ExamTypes-module__imMiVG__iconBox svg{width:1.5rem;height:1.5rem}.ExamTypes-module__imMiVG__iconBoxOn{color:var(--color-ink);box-shadow:var(--shadow-btn)}.ExamTypes-module__imMiVG__chev{width:2rem;height:2rem;transition:all .2s}.ExamTypes-module__imMiVG__chevOn{opacity:1;transform:translate(0)}.ExamTypes-module__imMiVG__chevOff{color:var(--color-ink-faint);opacity:0;transform:translate(-.25rem)}.ExamTypes-module__imMiVG__card:hover .ExamTypes-module__imMiVG__chevOff{opacity:.6;transform:translate(0)}.ExamTypes-module__imMiVG__pteLabel{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.18em;margin-top:1.25rem;font-weight:700;line-height:1.4;position:relative}.ExamTypes-module__imMiVG__pteLabelOff{color:var(--color-ink-faint)}.ExamTypes-module__imMiVG__cardName{font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:-.02em;font-weight:700;line-height:.95;position:relative}.ExamTypes-module__imMiVG__cardDesc{font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.625rem;line-height:1.625;position:relative}.ExamTypes-module__imMiVG__steer{align-items:flex-start;gap:.75rem;margin-top:.25rem;padding-inline:.25rem;display:flex}.ExamTypes-module__imMiVG__steerText{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-muted);line-height:1.625}.ExamTypes-module__imMiVG__steerStrong{color:var(--color-ink);font-weight:700}.ExamTypes-module__imMiVG__panel{border-radius:var(--radius-2xl);background:var(--color-surface-card);box-shadow:var(--shadow-panel);padding:1.5rem}@media (min-width:768px){.ExamTypes-module__imMiVG__panel{padding:2rem}}.ExamTypes-module__imMiVG__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ExamTypes-module__imMiVG__panelTitle{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}.ExamTypes-module__imMiVG__dot{border-radius:9999px;flex-shrink:0;width:.75rem;height:.75rem}.ExamTypes-module__imMiVG__badge{background:var(--color-cream);font-size:var(--text-caption);letter-spacing:.02em;border-radius:9999px;padding:.25rem .75rem;font-weight:700;line-height:1.4}.ExamTypes-module__imMiVG__blurb{max-width:54ch;font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.5rem;line-height:1.5}.ExamTypes-module__imMiVG__tableLabelWrap{margin-top:1.5rem;margin-bottom:.625rem}.ExamTypes-module__imMiVG__tableLabel{background:var(--color-lime-200);font-size:var(--text-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink);border-radius:.25rem;padding:.25rem .5rem;font-weight:700;line-height:1.4;display:inline-block}.ExamTypes-module__imMiVG__table{border-radius:var(--radius-lg);box-shadow:0 0 0 1px var(--color-line);overflow:hidden}.ExamTypes-module__imMiVG__tableHead{background:var(--color-cream);text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-faint);gap:1rem;padding:.625rem 1rem;font-size:.6rem;font-weight:700;display:none}@media (min-width:640px){.ExamTypes-module__imMiVG__tableHead{grid-template-columns:2.5rem 7.5rem 1fr 4.5rem;display:grid}}.ExamTypes-module__imMiVG__tableHeadTime{text-align:right}.ExamTypes-module__imMiVG__tableBody>*+*{border-top:1px solid var(--color-line)}.ExamTypes-module__imMiVG__row{gap:.375rem 1rem;padding:1rem;transition:color .15s,background-color .15s,border-color .15s;display:grid}.ExamTypes-module__imMiVG__row:hover{background:color-mix(in oklab, var(--color-cream) 50%, transparent)}@media (min-width:640px){.ExamTypes-module__imMiVG__row{grid-template-columns:2.5rem 7.5rem 1fr 4.5rem;align-items:start}}.ExamTypes-module__imMiVG__rowNum{border-radius:var(--radius-md);width:1.5rem;height:1.5rem;font-family:var(--font-display);font-size:var(--text-caption);letter-spacing:.02em;font-variant-numeric:tabular-nums;place-items:center;font-weight:700;line-height:1.4;display:grid}.ExamTypes-module__imMiVG__rowSection{font-size:var(--text-sm);padding-top:.125rem;font-weight:700;line-height:1.5}.ExamTypes-module__imMiVG__rowTasks{flex-wrap:wrap;gap:.375rem;padding-top:.0625rem;display:flex}.ExamTypes-module__imMiVG__taskChip{font-size:var(--text-caption);letter-spacing:.01em;color:var(--color-ink);border-radius:9999px;padding:.25rem .6875rem;font-weight:600;line-height:1.35;transition:transform .14s,box-shadow .14s}.ExamTypes-module__imMiVG__taskChip[data-tone=orange]{background:color-mix(in oklab, var(--color-orange-500) 11%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-orange-500) 26%, transparent)}.ExamTypes-module__imMiVG__taskChip[data-tone=blue]{background:color-mix(in oklab, var(--color-blue-500) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-blue-500) 24%, transparent)}.ExamTypes-module__imMiVG__taskChip:hover{transform:translateY(-1px)}.ExamTypes-module__imMiVG__rowTime{font-size:var(--text-caption);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--color-ink-faint);padding-top:.25rem;font-weight:600;line-height:1.4}@media (min-width:640px){.ExamTypes-module__imMiVG__rowTime{text-align:right}}.ExamTypes-module__imMiVG__dotOrange{background:var(--color-orange-500)}.ExamTypes-module__imMiVG__dotBlue{background:var(--color-blue-500)}.ExamTypes-module__imMiVG__ringOrange{box-shadow:0 0 0 2px var(--color-orange-400), var(--shadow-panel)}.ExamTypes-module__imMiVG__ringBlue{box-shadow:0 0 0 2px var(--color-blue-400), var(--shadow-panel)}.ExamTypes-module__imMiVG__textOrange{color:var(--color-orange-700)}.ExamTypes-module__imMiVG__textBlue{color:var(--color-blue-700)}.ExamTypes-module__imMiVG__tintOrange{background:var(--color-orange-50)}.ExamTypes-module__imMiVG__tintBlue{background:var(--color-blue-50)}.ExamTypes-module__imMiVG__chipOrange{background:var(--color-orange-100);color:var(--color-orange-700)}.ExamTypes-module__imMiVG__chipBlue{background:var(--color-blue-100);color:var(--color-blue-700)}@media (max-width:767px){.ExamTypes-module__imMiVG__tableLabelWrap{margin-top:1rem;margin-bottom:.8rem}}
.Mark-module__9KZ3Wa__wrap{display:inline-block;position:relative}.Mark-module__9KZ3Wa__word{position:relative}.Mark-module__9KZ3Wa__scribble{pointer-events:none;position:absolute}.Mark-module__9KZ3Wa__wFull{width:100%}.Mark-module__9KZ3Wa__zBehind{z-index:-10}.Mark-module__9KZ3Wa__zFront{z-index:10}.Mark-module__9KZ3Wa__geomUnderline{height:.22em;bottom:-.14em;left:-.04em;right:-.04em}.Mark-module__9KZ3Wa__geomStrike{height:.34em;top:.36em;left:-.06em;right:-.06em}.Mark-module__9KZ3Wa__geomHighlight{height:.92em;top:.04em;left:-.12em;right:-.12em}.Mark-module__9KZ3Wa__geomCircle{inset:-.24em -.2em}.Mark-module__9KZ3Wa__geomArrow{inset:-.16em -.14em}.Mark-module__9KZ3Wa__geomSparkle{width:.5em;height:.5em;top:-.3em;right:-.5em}.Mark-module__9KZ3Wa__note{font-family:var(--font-scribble);font-size:var(--text-lead);color:var(--color-orange-600);line-height:1.6}
.Primitives-module__yTXOjG__card{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface-card);box-shadow:var(--shadow-card);padding:1.5rem}.Primitives-module__yTXOjG__cardInteractive{transition:all .2s cubic-bezier(.16,1,.3,1)}.Primitives-module__yTXOjG__cardInteractive:hover{box-shadow:var(--shadow-lift);border-color:var(--color-line-strong);transform:translateY(-.25rem)}.Primitives-module__yTXOjG__badge{font-size:var(--text-caption);letter-spacing:.02em;text-transform:uppercase;border-style:solid;border-width:1px;border-radius:9999px;align-items:center;gap:.375rem;padding-block:.25rem;padding-inline:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.Primitives-module__yTXOjG__badgeOrange{background:var(--color-orange-100);color:var(--color-orange-900);border-color:var(--color-orange-300)}.Primitives-module__yTXOjG__badgeBlue{background:var(--color-blue-100);color:var(--color-blue-900);border-color:var(--color-blue-300)}.Primitives-module__yTXOjG__badgeLime{background:var(--color-lime-100);color:var(--color-lime-900);border-color:var(--color-lime-300)}.Primitives-module__yTXOjG__badgeNeutral{background:var(--color-cream);color:var(--color-ink-muted);border-color:var(--color-line)}.Primitives-module__yTXOjG__slot{border-radius:var(--radius-xl);border:2px dashed var(--color-line-strong);background:var(--color-cream);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.Primitives-module__yTXOjG__ratio1x1{aspect-ratio:1}.Primitives-module__yTXOjG__ratio4x3{aspect-ratio:4/3}.Primitives-module__yTXOjG__ratio16x9{aspect-ratio:16/9}.Primitives-module__yTXOjG__ratio3x2{aspect-ratio:3/2}.Primitives-module__yTXOjG__ratio9x16{aspect-ratio:9/16}.Primitives-module__yTXOjG__cornerTicks{width:100%;height:100%;color:var(--color-line-strong);position:absolute;inset:0}.Primitives-module__yTXOjG__slotLabelWrap{z-index:10;text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding-inline:1rem;display:flex;position:relative}.Primitives-module__yTXOjG__slotHint{font-family:var(--font-scribble);font-size:var(--text-body);color:var(--color-ink-faint);line-height:1.6}.Primitives-module__yTXOjG__slotLabel{font-size:var(--text-caption);letter-spacing:.02em;text-transform:uppercase;color:var(--color-ink-faint);font-weight:600;line-height:1.4}.Primitives-module__yTXOjG__answerChip{border-radius:var(--radius-md);font-size:var(--text-sm);border-style:solid;border-width:2px;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.Primitives-module__yTXOjG__answerChip svg{flex-shrink:0;width:1rem;height:1rem}.Primitives-module__yTXOjG__answerCorrect{background:var(--color-correct-surface);border-color:var(--color-correct);color:var(--color-correct)}.Primitives-module__yTXOjG__answerIncorrect{background:var(--color-incorrect-surface);border-color:var(--color-incorrect);color:var(--color-incorrect)}.Primitives-module__yTXOjG__answerSkipped{background:var(--color-cream);border-color:var(--color-line-strong);color:var(--color-ink-muted)}.Primitives-module__yTXOjG__answerMarked{background:var(--color-blue-100);border-color:var(--color-blue-700);color:var(--color-blue-900)}.Primitives-module__yTXOjG__answerUnattempted{background:var(--color-surface-card);border-color:var(--color-line);color:var(--color-ink-faint)}
.MockResults-module__SIE9RW__section{background:var(--color-cream);padding-block:4rem;position:relative;padding-top:0!important}@media (min-width:768px){.MockResults-module__SIE9RW__section{padding-block:6rem}}.MockResults-module__SIE9RW__header{text-align:center;max-width:46rem;margin-inline:auto}.MockResults-module__SIE9RW__kicker{font-size:var(--text-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--color-orange-700);font-weight:700;line-height:1.4;display:inline-block;position:relative}.MockResults-module__SIE9RW__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.MockResults-module__SIE9RW__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.MockResults-module__SIE9RW__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){.MockResults-module__SIE9RW__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.MockResults-module__SIE9RW__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.MockResults-module__SIE9RW__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.MockResults-module__SIE9RW__statsBand{margin-inline:auto;background:var(--color-surface-card);max-width:52rem;box-shadow:var(--shadow-panel);border-radius:1.5rem;row-gap:2rem;margin-top:3rem;padding:2rem 1.5rem;display:grid}@media (min-width:640px){.MockResults-module__SIE9RW__statsBand{grid-template-columns:repeat(3,minmax(0,1fr))}.MockResults-module__SIE9RW__statsBand>*+*{border-left:2px dashed var(--color-line)}}.MockResults-module__SIE9RW__stat{text-align:center}.MockResults-module__SIE9RW__statValue{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}.MockResults-module__SIE9RW__statLabel{margin-inline:auto;max-width:22ch;font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.5rem;font-weight:600;line-height:1.5}.MockResults-module__SIE9RW__slider{margin-top:2.5rem}.MockResults-module__SIE9RW__controls{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.MockResults-module__SIE9RW__controlsLabel{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);font-weight:600;line-height:1.4}.MockResults-module__SIE9RW__controlsButtons{gap:.5rem;display:flex}.MockResults-module__SIE9RW__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;gap:1.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.MockResults-module__SIE9RW__track::-webkit-scrollbar{display:none}.MockResults-module__SIE9RW__card{scroll-snap-align:start;background:var(--color-surface-card);width:100%;box-shadow:var(--shadow-card);border-radius:1.5rem;flex-shrink:0;gap:1.5rem;padding:1.25rem;display:grid}@media (min-width:640px){.MockResults-module__SIE9RW__card{grid-template-columns:repeat(2,minmax(0,1fr));padding:1.5rem}}@media (min-width:1024px){.MockResults-module__SIE9RW__card{width:calc(50% - .75rem)}}.MockResults-module__SIE9RW__who{flex-direction:column;display:flex}.MockResults-module__SIE9RW__improvedBadge{background:var(--color-orange-100);width:fit-content;font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-orange-800);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-weight:700;line-height:1.4;display:inline-flex}.MockResults-module__SIE9RW__improvedBadge svg{width:.75rem;height:.75rem;transform:rotate(-90deg)}.MockResults-module__SIE9RW__person{align-items:center;gap:.75rem;margin-top:1rem;display:flex}.MockResults-module__SIE9RW__avatar{border:2px dashed var(--color-line-strong);background:var(--color-cream);width:3rem;height:3rem;font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);border-radius:9999px;flex-shrink:0;place-items:center;font-weight:700;line-height:1.4;display:grid;overflow:hidden}.MockResults-module__SIE9RW__name{font-family:var(--font-display);font-size:var(--text-lead);font-weight:700;line-height:1}.MockResults-module__SIE9RW__country{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);margin-top:.25rem;line-height:1.4}.MockResults-module__SIE9RW__stars{font-size:var(--text-lead);letter-spacing:.1em;color:var(--color-orange-500);margin-top:.75rem;line-height:1}.MockResults-module__SIE9RW__quote{font-size:var(--text-sm);color:var(--color-ink-muted);flex:1;margin-top:.75rem;line-height:1.625}.MockResults-module__SIE9RW__outcome{font-size:var(--text-sm);align-items:center;gap:.5rem;margin-top:1rem;font-weight:700;line-height:1.5;display:flex}.MockResults-module__SIE9RW__outcomeCheck{background:var(--color-lime-300);width:1.25rem;height:1.25rem;color:var(--color-ink);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.MockResults-module__SIE9RW__outcomeCheck svg{width:.75rem;height:.75rem}.MockResults-module__SIE9RW__jump{border-top:1px solid var(--color-line);align-items:flex-end;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}.MockResults-module__SIE9RW__scoreBefore{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;color:var(--color-ink-faint);font-weight:700;line-height:1;text-decoration-line:line-through;text-decoration-thickness:2px}.MockResults-module__SIE9RW__scoreBeforeLabel{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);margin-top:.25rem;line-height:1.4}.MockResults-module__SIE9RW__jumpArrow{width:1.25rem;height:1.25rem;color:var(--color-ink-faint);margin-bottom:1rem}.MockResults-module__SIE9RW__scoreAfter{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.025em;color:var(--color-orange-600);font-weight:700;line-height:1}.MockResults-module__SIE9RW__scoreAfterLabel{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-orange-700);margin-top:.25rem;font-weight:700;line-height:1.4}.MockResults-module__SIE9RW__report{align-items:center;display:flex}.MockResults-module__SIE9RW__reportImage{width:100%}.MockResults-module__SIE9RW__signoff{justify-content:center;align-items:center;gap:.75rem;margin-top:2.5rem;display:flex}.MockResults-module__SIE9RW__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}.MockResults-module__SIE9RW__sliderBtn:hover{color:var(--color-orange-600);box-shadow:var(--shadow-lift);transform:translateY(-.125rem)}.MockResults-module__SIE9RW__sliderBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MockResults-module__SIE9RW__sliderIcon{width:1.125rem;height:1.125rem}.MockResults-module__SIE9RW__flip{transform:rotate(180deg)}
.Blog-module__k7zFFG__section{background:var(--color-paper);padding-block:4rem;position:relative}@media (min-width:768px){.Blog-module__k7zFFG__section{padding-block:6rem}}.Blog-module__k7zFFG__header{text-align:center;max-width:46rem;margin-inline:auto}.Blog-module__k7zFFG__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}.Blog-module__k7zFFG__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.Blog-module__k7zFFG__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.Blog-module__k7zFFG__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){.Blog-module__k7zFFG__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.Blog-module__k7zFFG__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.Blog-module__k7zFFG__sub{margin-inline:auto;max-width:54ch;font-size:var(--text-body);color:var(--color-ink-muted);margin-top:1rem;line-height:1.6}.Blog-module__k7zFFG__featured{margin-inline:auto;cursor:pointer;align-items:center;gap:2rem;max-width:64rem;margin-top:3.5rem;display:grid}@media (min-width:768px){.Blog-module__k7zFFG__featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.Blog-module__k7zFFG__featuredCover{border-radius:var(--radius-2xl);background:var(--color-surface-card);box-shadow:var(--shadow-panel);padding:.625rem;overflow:hidden}.Blog-module__k7zFFG__featuredFrame{border-radius:var(--radius-xl);overflow:hidden}.Blog-module__k7zFFG__featuredMeta{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;display:flex}.Blog-module__k7zFFG__featuredBadge{background:var(--color-orange-500);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink);box-shadow:var(--shadow-btn);border-radius:9999px;padding:.25rem .625rem;font-weight:700;line-height:1.4}.Blog-module__k7zFFG__featuredCategory{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.14em;color:var(--color-orange-700);font-weight:700;line-height:1.4}.Blog-module__k7zFFG__featuredDate{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);line-height:1.4}.Blog-module__k7zFFG__featuredTitle{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;margin-top:.875rem;font-weight:700;line-height:1.375;transition:color .3s}.Blog-module__k7zFFG__featured:hover .Blog-module__k7zFFG__featuredTitle{color:var(--color-orange-700)}.Blog-module__k7zFFG__featuredExcerpt{font-size:var(--text-body);color:var(--color-ink-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:.75rem;line-height:1.625;display:-webkit-box;overflow:hidden}.Blog-module__k7zFFG__readGuide{font-size:var(--text-sm);align-items:center;gap:.375rem;margin-top:1rem;font-weight:700;line-height:1.5;display:inline-flex}.Blog-module__k7zFFG__readGuide svg{width:1.2rem;height:1.2rem;transition:transform .2s}.Blog-module__k7zFFG__featured:hover .Blog-module__k7zFFG__readGuide svg{transform:translate(.375rem)}.Blog-module__k7zFFG__moreLabel{margin-inline:auto;max-width:72rem;font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.16em;color:var(--color-ink-faint);align-items:center;gap:.5rem;margin-top:4rem;font-weight:700;line-height:1.4;display:flex}.Blog-module__k7zFFG__moreDot{background:var(--color-orange-500);border-radius:9999px;width:.5rem;height:.5rem}.Blog-module__k7zFFG__grid{margin-inline:auto;gap:1.75rem;max-width:72rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.Blog-module__k7zFFG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Blog-module__k7zFFG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Blog-module__k7zFFG__card{cursor:pointer;border-radius:var(--radius-lg);background:var(--color-surface-card);height:100%;box-shadow:var(--shadow-card);border:1px solid var(--color-border-surface);flex-direction:column;padding:.75rem;transition:box-shadow .2s;display:flex;overflow:hidden}.Blog-module__k7zFFG__card:hover{box-shadow:var(--shadow-lift)}.Blog-module__k7zFFG__cardCover{border-radius:var(--radius-md);position:relative;overflow:hidden}.Blog-module__k7zFFG__cardCategory{background:color-mix(in oklab, var(--color-orange-500) 12%, var(--color-surface-card));font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.12em;color:var(--color-orange-700);border-radius:9999px;align-self:flex-start;margin-bottom:.5rem;padding:.25rem .625rem;font-weight:700;line-height:1.4}.Blog-module__k7zFFG__cardBody{flex-direction:column;flex:1;padding:1rem .5rem .25rem;display:flex}.Blog-module__k7zFFG__cardTitle{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.375;transition:color .3s;display:-webkit-box;overflow:hidden}.Blog-module__k7zFFG__card:hover .Blog-module__k7zFFG__cardTitle{color:var(--color-orange-700)}.Blog-module__k7zFFG__cardExcerpt{font-size:var(--text-sm);color:var(--color-ink-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:.5rem;line-height:1.625;display:-webkit-box;overflow:hidden}.Blog-module__k7zFFG__cardFooter{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;margin-top:.875rem;padding-top:.875rem;display:flex}.Blog-module__k7zFFG__cardDate{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);line-height:1.4}.Blog-module__k7zFFG__cardDot{background:var(--color-dot);margin-inline:.375rem;border-radius:50%;width:5px;height:5px;margin-bottom:2px;display:inline-block}.Blog-module__k7zFFG__cardFooter svg{width:1.25rem;height:1.25rem;color:var(--color-ink-faint);transition:transform .3s,color .3s}.Blog-module__k7zFFG__card:hover .Blog-module__k7zFFG__cardFooter svg{color:var(--color-orange-500);transform:translate(.25rem)}.Blog-module__k7zFFG__allWrap{text-align:center;margin-top:3rem}.Blog-module__k7zFFG__browseBtn{background:var(--color-ink);font-size:var(--text-sm);color:#fff;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:700;line-height:1.5;transition:background-color .2s;display:inline-flex}.Blog-module__k7zFFG__browseBtn:hover{background:color-mix(in oklab, var(--color-ink) 90%, transparent)}.Blog-module__k7zFFG__browseBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Blog-module__k7zFFG__browseBtn svg{width:1rem;height:1rem;transition:transform .2s}.Blog-module__k7zFFG__browseBtn:hover svg{transform:translate(.25rem)}
.MockStats-module__DvuwlG__section{background:var(--color-paper);padding-block:4rem;position:relative;overflow:hidden}@media (min-width:768px){.MockStats-module__DvuwlG__section{padding-block:6rem}}.MockStats-module__DvuwlG__wash{pointer-events:none;z-index:-10;background:radial-gradient(55% 50% at 50% 20%, var(--color-orange-50) 0%, var(--color-paper) 66%);position:absolute;inset:0}.MockStats-module__DvuwlG__header{text-align:center;max-width:46rem;margin-inline:auto}.MockStats-module__DvuwlG__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}.MockStats-module__DvuwlG__kickerUnderline{width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0}.MockStats-module__DvuwlG__headingWrap{margin-top:1.5rem;display:inline-block;position:relative}.MockStats-module__DvuwlG__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){.MockStats-module__DvuwlG__heading{font-size:var(--text-h1);letter-spacing:-.02em}}.MockStats-module__DvuwlG__headingSparkle{width:1.75rem;height:1.75rem;position:absolute;top:-1rem;right:-1.5rem}.MockStats-module__DvuwlG__heroWrap{margin-inline:auto;text-align:center;flex-direction:column;align-items:center;max-width:44rem;margin-top:3rem;display:flex}.MockStats-module__DvuwlG__ratingPill{background:var(--color-cream);box-shadow:var(--shadow-card);border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.MockStats-module__DvuwlG__ratingValue{font-family:var(--font-display);font-size:var(--text-lead);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.MockStats-module__DvuwlG__ratingLabel{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);line-height:1.4}.MockStats-module__DvuwlG__heroNumber{margin-top:1.75rem;position:relative}.MockStats-module__DvuwlG__glow{pointer-events:none;z-index:-10;background:color-mix(in oklab, var(--color-orange-200) 50%, transparent);filter:blur(60px);border-radius:9999px;width:22rem;max-width:90vw;height:8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MockStats-module__DvuwlG__heroNum{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-orange-600);justify-content:center;align-items:center;gap:.5rem;font-size:3.25rem;font-weight:700;line-height:.9;display:flex}@media (min-width:640px){.MockStats-module__DvuwlG__heroNum{font-size:5rem}}@media (min-width:1024px){.MockStats-module__DvuwlG__heroNum{font-size:var(--text-display-xl);letter-spacing:-.03em}}.MockStats-module__DvuwlG__heroLabel{max-width:22ch;font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;color:var(--color-ink);margin-top:1rem;font-weight:700;line-height:1.375}.MockStats-module__DvuwlG__heroSub{max-width:48ch;font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.625rem;line-height:1.625}.MockStats-module__DvuwlG__scoreboard{margin-inline:auto;background:var(--color-surface-card);max-width:74rem;box-shadow:var(--shadow-panel);border-radius:2rem;margin-top:3.5rem;padding:2rem 1rem;overflow:hidden}@media (min-width:768px){.MockStats-module__DvuwlG__scoreboard{padding-inline:1.5rem}}.MockStats-module__DvuwlG__scoreGrid{row-gap:2.5rem;display:grid}@media (min-width:640px){.MockStats-module__DvuwlG__scoreGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.MockStats-module__DvuwlG__scoreGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.MockStats-module__DvuwlG__scoreGrid>*+*{border-left:2px dashed var(--color-line)}}.MockStats-module__DvuwlG__scoreItem{text-align:center;flex-direction:column;align-items:center;padding-inline:1rem;display:flex}@media (min-width:1024px){.MockStats-module__DvuwlG__scoreItem{padding-inline:2rem}}.MockStats-module__DvuwlG__scoreIcon{border-radius:var(--radius-2xl);background:var(--color-orange-100);width:3rem;height:3rem;color:var(--color-orange-700);place-items:center;transition:background-color .2s,color .2s;display:grid}.MockStats-module__DvuwlG__scoreIcon svg{width:1.25rem;height:1.25rem}.MockStats-module__DvuwlG__scoreItem:hover .MockStats-module__DvuwlG__scoreIcon{background:var(--color-orange-500);color:var(--color-ink)}.MockStats-module__DvuwlG__scoreNum{white-space:nowrap;font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-ink);margin-top:1rem;font-weight:700;line-height:1}.MockStats-module__DvuwlG__scoreLabel{max-width:18ch;font-size:var(--text-sm);color:var(--color-ink-muted);margin-top:.5rem;font-weight:600;line-height:1.5}.MockStats-module__DvuwlG__signOff{font-size:var(--text-caption);letter-spacing:.02em;color:var(--color-ink-faint);justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;font-weight:600;line-height:1.4;display:flex}.MockStats-module__DvuwlG__liveDot{width:.5rem;height:.5rem;display:flex;position:relative}.MockStats-module__DvuwlG__livePing{background:var(--color-orange-400);opacity:.75;border-radius:9999px;width:100%;height:100%;animation:1s cubic-bezier(0,0,.2,1) infinite MockStats-module__DvuwlG__stats-ping;display:inline-flex;position:absolute}.MockStats-module__DvuwlG__liveCore{background:var(--color-orange-500);border-radius:9999px;width:.5rem;height:.5rem;display:inline-flex;position:relative}@keyframes MockStats-module__DvuwlG__stats-ping{75%,to{opacity:0;transform:scale(2)}}.MockStats-module__DvuwlG__starsWrap{line-height:1;display:inline-flex;position:relative}.MockStats-module__DvuwlG__starsBase{font-size:var(--text-lead);letter-spacing:.1em;color:var(--color-line-strong);line-height:1.6}.MockStats-module__DvuwlG__starsFill{white-space:nowrap;font-size:var(--text-lead);letter-spacing:.1em;color:var(--color-orange-500);line-height:1.6;position:absolute;inset:0;overflow:hidden}@media (max-width:767px){.MockStats-module__DvuwlG__scoreGrid{row-gap:2rem}}
.InstituteFaq-module__exD2Aa__footer{border-radius:var(--radius-lg);background:var(--color-surface-card);box-shadow:0 0 0 1px var(--color-line), var(--shadow-card);flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:2.5rem;padding:1.5rem 1.75rem;display:flex}@media (min-width:640px){.InstituteFaq-module__exD2Aa__footer{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}.InstituteFaq-module__exD2Aa__footerText{font-size:var(--text-body);color:var(--color-ink-muted);line-height:1.55}.InstituteFaq-module__exD2Aa__footerStrong{color:var(--color-ink);font-weight:700}.InstituteFaq-module__exD2Aa__footerCta{background:var(--color-orange-500);color:var(--color-ink);font-size:var(--text-sm);box-shadow:var(--shadow-btn);border-radius:9999px;flex:none;align-items:center;gap:.5rem;padding:.75rem 1.375rem;font-weight:800;transition:transform .15s,background-color .15s,box-shadow .15s;display:inline-flex}.InstituteFaq-module__exD2Aa__footerCta svg{width:1rem;height:1rem;transition:transform .15s}.InstituteFaq-module__exD2Aa__footerCta:hover{background:var(--color-orange-400);box-shadow:var(--shadow-btn-hover);transform:translateY(-2px)}.InstituteFaq-module__exD2Aa__footerCta:hover svg{transform:translate(3px)}
.FAQ-module__omOYJW__lastCall{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;margin-top:4rem;display:flex}.FAQ-module__omOYJW__heading{max-width:24ch;font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:-.015em;font-weight:700;line-height:1.15}.FAQ-module__omOYJW__sub{max-width:48ch;font-size:var(--text-body);color:var(--color-ink-muted);line-height:1.6}.FAQ-module__omOYJW__mascotRow{align-items:center;gap:.75rem;margin-top:.25rem;display:flex}
