.problems-page{font-size:16px}.problems-page>div{max-width:1280px}.problems-page p{font-size:18px;line-height:1.6}.problems-page input{min-height:48px;font-size:16px}.problems-page button{min-height:44px;padding:10px 16px;font-size:15px;line-height:1.4}.problems-page button:focus-visible,.problems-page a:focus-visible{outline-offset:3px;outline:3px solid #818cf8}.problems-page .catalog-muted{color:#475569}.dark .problems-page .catalog-muted{color:#cbd5e1}.problems-page .filter-label{letter-spacing:.04em;font-size:14px;font-weight:700}.problems-page .test-pill{color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:999px;font-weight:700}.dark .problems-page .test-pill{color:#cbd5e1;background:#0f172a;border-color:#334155}.problems-page .test-pill[aria-pressed=true]{color:#fff;background:#4f46e5;border-color:#6366f1}.problems-page .test-filter-note{margin:-4px 0 20px;font-size:14px}.problems-page .problem-table-header{display:none}.problems-page .problem-row{flex-wrap:wrap;align-items:center;gap:12px;padding:20px 16px;display:flex}.problems-page .problem-row>span:first-child{display:none}.problems-page .problem-copy{flex-basis:100%;padding:0}.problems-page .problem-title{white-space:normal;font-size:18px;line-height:1.5}.problems-page .problem-summary{color:#475569;margin-top:6px;font-size:16px;line-height:1.6}.dark .problems-page .problem-summary{color:#cbd5e1}.problems-page .problem-topic{gap:6px;padding:0}.problems-page .problem-topic span{font-size:14px;display:inline}.problems-page .problem-status{padding:0}.problems-page .problem-status:empty{display:none}.problems-page .problem-status span{font-size:12px}.problems-page .problem-difficulty{margin-left:auto;font-size:12px}@media (width>=1024px){.problems-page .problem-table-header,.problems-page .problem-row{grid-template-columns:36px minmax(0,1fr) 140px 90px 100px;gap:16px;padding:20px 24px;display:grid}.problems-page .problem-table-header{font-size:13px}.problems-page .problem-row>span:first-child{display:block}.problems-page .problem-topic,.problems-page .problem-difficulty{justify-self:center;margin-left:0}.problems-page .problem-status:empty{display:flex}.problems-page .problem-title{font-size:20px}}@layer properties,theme,base;@layer components{.problems-page{background-color:var(--color-slate-50);width:100%;min-height:100vh;font-family:var(--font-sans);color:var(--color-slate-800);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.problems-page:is(.dark *){background-color:var(--color-slate-950);background-image:radial-gradient(ellipse at top, var(--effect-gradient-stops));--effect-gradient-from:var(--color-indigo-950);--effect-gradient-via:var(--color-slate-950);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) 0%, var(--effect-gradient-via) 50%, var(--effect-gradient-to) 100%;--effect-gradient-to:var(--color-black);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) 0%, var(--effect-gradient-to) 100%);color:var(--color-slate-200)}.problems-region{max-width:72rem;margin-inline:auto;padding-block:1.5rem;padding-inline:1rem}@media (width>=48rem){.problems-region{padding-block:2rem}}.problems-region-2{margin-bottom:1.25rem}.problems-title{--effect-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:var(--color-brand-500);--effect-gradient-to:var(--color-indigo-600);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) 0%, var(--effect-gradient-to) 100%);letter-spacing:-.025em;color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:1.875rem;font-weight:800;line-height:1.2}@media (width>=48rem){.problems-title{font-size:2.25rem;line-height:1.11111}}.problems-title:is(.dark *){--effect-gradient-from:var(--color-indigo-300);--effect-gradient-via:var(--color-white);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) 0%, var(--effect-gradient-via) 50%, var(--effect-gradient-to) 100%;--effect-gradient-to:var(--color-purple-300);--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) 0%, var(--effect-gradient-to) 100%)}.problems-muted{color:var(--color-slate-500);font-size:1rem;line-height:1.5}.problems-muted:is(.dark *){color:var(--color-slate-400)}.problems-stack{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}@media (width>=40rem){.problems-stack{flex-direction:row}}.problems-region-3{flex:1;position:relative}.problems-icon{pointer-events:none;--effect-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--effect-translate-x) var(--effect-translate-y);color:var(--color-slate-400);position:absolute;top:50%;left:.75rem}.problems-input{border-style:solid;border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-block:.625rem;width:100%;color:var(--color-slate-800);border-radius:.75rem;padding-left:2.25rem;padding-right:1rem;font-size:.875rem;line-height:1.42857}.problems-input::placeholder{color:var(--color-slate-400)}.problems-input{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.problems-input:focus{--effect-ring-shadow:0 0 0 calc(2px + var(--effect-ring-offset-width)) var(--effect-ring-color,currentcolor);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);--effect-ring-color:color-mix(in oklab, var(--color-brand-500) 50%, transparent);outline-style:none}.problems-input:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent);color:var(--color-slate-200)}.problems-row{padding-inline:var(--spacing);color:var(--color-slate-500);flex-shrink:0;align-items:center;font-size:.875rem;line-height:1.42857;display:flex}.problems-row:is(.dark *){color:var(--color-slate-400)}.problems-row-2{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.problems-row-3{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.problems-eyebrow{margin-right:var(--spacing);letter-spacing:.1em;color:var(--color-slate-400);text-transform:uppercase;align-self:center;font-size:11px;font-weight:700}.problems-row-4{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.problems-panel{background-color:var(--color-blue-400);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem}.problems-panel-2{background-color:var(--color-violet-400);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem}.problems-surface{background-color:var(--color-slate-200);width:1px;height:1.5rem;margin-inline:.5rem}.problems-surface:is(.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.problems-panel-3{border-style:solid;border-width:1px;border-color:var(--color-slate-200);background-color:color-mix(in oklab, var(--color-white) 80%, transparent);--effect-shadow:0 20px 25px -5px var(--effect-shadow-color,#0000001a), 0 8px 10px -6px var(--effect-shadow-color,#0000001a);--effect-ring-shadow:0 0 0 calc(1px + var(--effect-ring-offset-width)) var(--effect-ring-color,currentcolor);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);--effect-ring-color:var(--color-slate-200);--effect-backdrop-blur:blur(40px);-webkit-backdrop-filter:var(--effect-backdrop-blur, );backdrop-filter:var(--effect-backdrop-blur, );border-radius:1.5rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.problems-panel-3:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent);--effect-shadow:0 25px 50px -12px var(--effect-shadow-color,#00000040);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);--effect-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500) 10%, transparent) 100%, transparent);--effect-ring-color:color-mix(in oklab, var(--color-white) 5%, transparent)}.problems-overlay{--effect-translate-x:calc(calc(1 / 2 * 100%) * -1);width:75%;height:1px;translate:var(--effect-translate-x) var(--effect-translate-y);--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));--effect-gradient-from:transparent;--effect-gradient-via:color-mix(in oklab, var(--color-brand-500) 50%, transparent);--effect-gradient-via-stops:var(--effect-gradient-position), var(--effect-gradient-from) 0%, var(--effect-gradient-via) 50%, var(--effect-gradient-to) 100%;--effect-gradient-to:transparent;--effect-gradient-stops:var(--effect-gradient-via-stops,var(--effect-gradient-position), var(--effect-gradient-from) 0%, var(--effect-gradient-to) 100%);position:absolute;top:0;left:50%}.problems-text{text-align:center;color:var(--color-slate-500);padding-block:5rem;font-size:.875rem;line-height:1.42857}.problems-text:is(.dark *){color:var(--color-slate-400)}.problems-eyebrow-2{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--color-slate-100);letter-spacing:.1em;color:var(--color-slate-400);text-transform:uppercase;grid-template-columns:3rem 1fr auto auto auto;align-items:center;padding-block:.75rem;padding-inline:1.5rem;font-size:11px;font-weight:900;display:grid}.problems-eyebrow-2:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}.problems-label{text-align:center}.problems-label-2{text-align:center;padding-inline:1rem}.problems-label-3{text-align:center;padding-inline:.5rem}:where(.problems-region-4>:not(:last-child)){border-top-style:solid;border-top-width:0;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--color-slate-100)}:where(.problems-region-4:is(.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}.problems-link{grid-template-columns:3rem 1fr auto auto auto;align-items:center;padding-block:1rem;padding-inline:1.5rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid}@media (hover:hover){.problems-link:hover{background-color:var(--color-slate-50)}}@media (hover:hover){.problems-link:is(.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.problems-label-4{text-align:center;font-family:var(--font-mono);color:var(--color-slate-400);font-size:.875rem;line-height:1.42857}.problems-label-4:is(.dark *){color:var(--color-slate-500)}.problems-region-5{min-width:0;padding-right:1rem}.problems-label-5{text-overflow:ellipsis;white-space:nowrap;color:var(--color-slate-800);font-size:.875rem;font-weight:600;line-height:1.42857;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--effect-gradient-from,--effect-gradient-via,--effect-gradient-to;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}@media (hover:hover){.problems-label-5:is(:where(.hover-group):hover *){color:var(--color-brand-600)}}.problems-label-5:is(.dark *){color:var(--color-slate-100)}@media (hover:hover){.problems-label-5:is(.dark *):is(:where(.hover-group):hover *){color:var(--color-brand-400)}}.problems-caption{color:var(--color-slate-500);font-size:.75rem;line-height:1.33333;display:block}.problems-caption:is(.dark *){color:var(--color-slate-500)}.problems-region-6{margin-top:.5rem}.problems-label-6{color:var(--color-indigo-600);margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.42857;display:block}.problems-label-6:is(.dark *){color:var(--color-indigo-300)}.problems-row-5{align-items:center;gap:var(--spacing);padding-inline:1rem;display:flex}.problems-label-7{font-size:1rem;line-height:1}.problems-row-6{justify-content:center;padding-inline:.5rem;display:flex}.problems-row-7{justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.problems-button{border-style:solid;border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-600);border-radius:.75rem;align-items:center;gap:.375rem;padding-block:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:600;line-height:1.42857;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover){.problems-button:hover{background-color:var(--color-slate-50)}}.problems-button:disabled{cursor:not-allowed;opacity:.4}.problems-button:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent);color:var(--color-slate-300)}@media (hover:hover){.problems-button:is(.dark *):hover{background-color:var(--color-slate-800)}}.problems-label-8{color:var(--color-slate-500);padding-inline:.5rem;font-size:.875rem;font-weight:500;line-height:1.42857}.problems-label-8:is(.dark *){color:var(--color-slate-400)}.page-problems-easy{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent);background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent);color:var(--color-emerald-400)}.page-problems-medium{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent);background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent);color:var(--color-amber-400)}.page-problems-hard{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent);background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent);color:var(--color-rose-500)}.page-problems-extreme{border-color:color-mix(in oklab, var(--color-red-800) 30%, transparent);background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent);color:var(--color-red-600)}.page-problems-diamond{border-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent);background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent);color:var(--color-purple-400)}.page-problems-test{border-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent);background-color:color-mix(in oklab, var(--color-slate-500) 10%, transparent);color:var(--color-slate-400)}.page-problems-color{color:var(--color-indigo-400)}.page-problems-color-2{color:var(--color-emerald-400)}.page-problems-color-3{color:var(--color-purple-400)}.page-problems-color-4{color:var(--color-sky-400)}.page-problems-color-5{color:var(--color-orange-400)}.page-problems-color-6{color:var(--color-slate-400)}.problems-button-2{border-style:solid;border-width:1px;border-radius:9999px;padding-block:.375rem;padding-inline:.875rem;font-size:.75rem;font-weight:700;line-height:1.33333;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.problems-button-3{border-color:var(--color-brand-500);background-color:var(--color-brand-500);color:var(--color-white);--effect-shadow:0 0 12px var(--effect-shadow-color,#6366f166);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-button-4{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-500)}@media (hover:hover){.problems-button-4:hover{border-color:color-mix(in oklab, var(--color-brand-500) 50%, transparent)}}.problems-button-4:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent);color:var(--color-slate-400)}.problems-button-5{border-style:solid;border-width:1px;border-radius:9999px;align-items:center;gap:.375rem;padding-block:.375rem;padding-inline:.875rem;font-size:.75rem;font-weight:700;line-height:1.33333;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.problems-button-6{border-color:var(--color-slate-600);background-color:var(--color-slate-600);color:var(--color-white);--effect-shadow:0 0 10px var(--effect-shadow-color,#64748b66);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-button-7{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-500)}@media (hover:hover){.problems-button-7:hover{border-color:color-mix(in oklab, var(--color-slate-400) 50%, transparent)}}.problems-button-7:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent);color:var(--color-slate-400)}.problems-easy{border-color:var(--color-emerald-500);background-color:var(--color-emerald-500);color:var(--color-white);--effect-shadow:0 0 10px var(--effect-shadow-color,#10b98166);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-easy-2{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-emerald-600)}@media (hover:hover){.problems-easy-2:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.problems-easy-2:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent);color:var(--color-emerald-400)}.problems-medium{border-color:var(--color-amber-400);background-color:var(--color-amber-400);color:var(--color-white);--effect-shadow:0 0 10px var(--effect-shadow-color,#fbbf2466);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-medium-2{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-amber-600)}@media (hover:hover){.problems-medium-2:hover{border-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.problems-medium-2:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent);color:var(--color-amber-400)}.problems-hard{border-color:var(--color-rose-500);background-color:var(--color-rose-500);color:var(--color-white);--effect-shadow:0 0 10px var(--effect-shadow-color,#f43f5e66);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-hard-2{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-rose-600)}@media (hover:hover){.problems-hard-2:hover{border-color:color-mix(in oklab, var(--color-rose-500) 50%, transparent)}}.problems-hard-2:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent);color:var(--color-rose-400)}.problems-diamond{border-color:var(--color-purple-500);background-color:var(--color-purple-500);color:var(--color-white);--effect-shadow:0 0 10px var(--effect-shadow-color,#a855f766);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-diamond-2{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-purple-600)}@media (hover:hover){.problems-diamond-2:hover{border-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.problems-diamond-2:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent);color:var(--color-purple-400)}.problems-dot{background-color:var(--color-amber-400)}.problems-active{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent);background-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent);color:var(--color-amber-400);--effect-shadow:0 0 10px var(--effect-shadow-color,#fbbf2433);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-dot-2{background-color:var(--color-emerald-400)}.problems-active-2{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent);background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent);color:var(--color-emerald-400);--effect-shadow:0 0 10px var(--effect-shadow-color,#34d39933);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-button-8{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-500)}@media (hover:hover){.problems-button-8:hover{border-color:var(--color-slate-300)}}.problems-button-8:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent);color:var(--color-slate-400)}@media (hover:hover){.problems-button-8:is(.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.problems-label-9{border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem}.problems-button-9{border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent);background-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent);color:var(--color-blue-400);--effect-shadow:0 0 10px var(--effect-shadow-color,#3b82f633);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-button-10{border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-500)}.problems-button-10:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 50%, transparent);color:var(--color-slate-400)}@media (hover:hover){.problems-button-11:hover{border-color:var(--color-slate-300)}.problems-button-11:is(.dark *):hover{border-color:#fff3;border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.problems-button-12{border-color:color-mix(in oklab, var(--color-violet-500) 40%, transparent);background-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent);color:var(--color-violet-400);--effect-shadow:0 0 10px var(--effect-shadow-color,#8b5cf633);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-button-13{border-color:var(--color-slate-600);background-color:var(--color-slate-600);color:var(--color-white);--effect-shadow:0 0 10px var(--effect-shadow-color,#64748b59);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-button-14{border-color:var(--color-brand-500);background-color:var(--color-brand-500);color:var(--color-white);--effect-shadow:0 0 10px var(--effect-shadow-color,#6366f166);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow)}.problems-caption-2{font-size:.75rem;font-weight:600;line-height:1.33333;display:none}@media (width>=40rem){.problems-caption-2{display:inline}}.problems-eyebrow-3{align-items:center;gap:var(--spacing);padding-inline:.5rem;padding-block:var(--spacing);letter-spacing:.05em;text-transform:uppercase;border-style:solid;border-width:1px;border-radius:.5rem;font-size:10px;font-weight:900;display:inline-flex}.problems-eyebrow-4{padding-inline:.625rem;padding-block:var(--spacing);letter-spacing:.05em;text-transform:uppercase;border-style:solid;border-width:1px;border-radius:.5rem;font-size:11px;font-weight:900}}
