@layer properties,theme,base;@layer components{.standardized-practice-page{background-color:var(--color-slate-50);min-height:100vh;color:var(--color-slate-800)}.standardized-practice-page:is(.dark *){background-color:var(--color-slate-950);color:var(--color-slate-200)}.standardized-practice-show{max-width:36rem;margin-inline:auto;padding:2.5rem}.standardized-practice-text{font-size:1.875rem;font-weight:900;line-height:1.2}.standardized-practice-text-2{color:var(--color-indigo-600);margin-top:1rem;font-weight:700;display:inline-block}.standardized-practice-region{max-width:56rem;margin-inline:auto;padding-block:2.5rem;padding-inline:1rem}@media (width>=40rem){.standardized-practice-region{padding-block:4rem}}.standardized-practice-link{color:var(--color-indigo-600);font-size:.875rem;font-weight:700;line-height:1.42857}@media (hover:hover){.standardized-practice-link:hover{text-decoration-line:underline}}.standardized-practice-link:is(.dark *){color:var(--color-indigo-400)}.standardized-practice-panel{border-style:solid;border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--effect-shadow:0 20px 25px -5px var(--effect-shadow-color,#0000001a), 0 8px 10px -6px var(--effect-shadow-color,#0000001a);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);border-radius:1.5rem;margin-top:1.25rem;overflow:hidden}.standardized-practice-panel:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:var(--color-slate-900)}.standardized-practice-region-2{padding:1.5rem}@media (width>=40rem){.standardized-practice-region-2{padding:2.5rem}}.standardized-practice-eyebrow{letter-spacing:.2em;color:var(--color-slate-500);text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1.33333}.standardized-practice-title{color:var(--color-slate-950);margin-top:.5rem;font-size:2.25rem;font-weight:900;line-height:1.11111}.standardized-practice-title:is(.dark *){color:var(--color-white)}.standardized-practice-muted{color:var(--color-slate-600);margin-top:1rem}.standardized-practice-muted:is(.dark *){color:var(--color-slate-400)}.standardized-practice-grid{gap:.75rem;margin-top:2rem;display:grid}@media (width>=40rem){.standardized-practice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.standardized-practice-panel-2{background-color:var(--color-slate-50);border-radius:1rem;padding:1rem}.standardized-practice-panel-2:is(.dark *){background-color:var(--color-slate-950)}.standardized-practice-muted-2{color:var(--color-slate-500);font-size:.75rem;font-weight:700;line-height:1.33333}.standardized-practice-copy{margin-top:var(--spacing);font-size:1.5rem;font-weight:900;line-height:1.33333}.standardized-practice-copy-2{margin-top:var(--spacing);font-size:1.125rem;font-weight:900;line-height:1.55556}.standardized-practice-region-3{margin-top:2rem}.standardized-practice-section-title{color:var(--color-slate-950);font-weight:900}.standardized-practice-section-title:is(.dark *){color:var(--color-white)}.standardized-practice-panel-3{margin-top:.75rem}:where(.standardized-practice-panel-3>:not(:last-child)){border-top-style:solid;border-top-width:0;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--color-slate-200)}.standardized-practice-panel-3{border-style:solid;border-width:1px;border-color:var(--color-slate-200);border-radius:1rem}:where(.standardized-practice-panel-3:is(.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.standardized-practice-panel-3:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.standardized-practice-row{justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.standardized-practice-caption{font-family:var(--font-mono);color:var(--color-slate-400);margin-right:.75rem;font-size:.75rem;font-weight:900;line-height:1.33333}.standardized-practice-label{font-weight:700}.standardized-practice-caption-2{color:var(--color-amber-600);margin-left:.5rem;font-size:.75rem;font-weight:700;line-height:1.33333}.standardized-practice-label-2{color:var(--color-slate-500);font-size:.875rem;line-height:1.42857}.standardized-practice-panel-4{border-style:solid;border-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-900);border-radius:.75rem;margin-top:1.5rem;padding:.75rem;font-size:.75rem;line-height:1.625}.standardized-practice-panel-4:is(.dark *){border-color:color-mix(in oklab, var(--color-amber-900) 60%, transparent);background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent);color:var(--color-amber-200)}.standardized-practice-surface{z-index:20;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--color-slate-200);background-color:color-mix(in oklab, var(--color-white) 95%, transparent);--effect-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--effect-backdrop-blur, );backdrop-filter:var(--effect-backdrop-blur, );position:sticky;top:0}.standardized-practice-surface:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:color-mix(in oklab, var(--color-slate-900) 95%, transparent)}.standardized-practice-row-2{justify-content:space-between;align-items:center;gap:1rem;max-width:72rem;margin-inline:auto;padding-block:.75rem;padding-inline:1rem;display:flex}.standardized-practice-eyebrow-2{letter-spacing:.1em;color:var(--color-slate-500);text-transform:uppercase;font-size:10px;font-weight:900}.standardized-practice-text-3{text-align:right}.standardized-practice-grid-2{gap:1.5rem;max-width:72rem;margin-inline:auto;padding-block:1.5rem;padding-inline:1rem;display:grid}@media (width>=64rem){.standardized-practice-grid-2{grid-template-columns:1fr 260px}}.standardized-practice-section{border-style:solid;border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--effect-shadow:0 1px 3px 0 var(--effect-shadow-color,#0000001a), 0 1px 2px -1px var(--effect-shadow-color,#0000001a);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);border-radius:1.5rem;padding:1.5rem}@media (width>=40rem){.standardized-practice-section{padding:2rem}}.standardized-practice-section:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:var(--color-slate-900)}.standardized-practice-row-3{justify-content:space-between;align-items:center;gap:1rem;display:flex}.standardized-practice-eyebrow-3{letter-spacing:.1em;color:var(--color-slate-500);text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1.33333}.standardized-practice-panel-5{border-style:solid;border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);border-radius:1rem;margin-top:1.5rem;padding:1.25rem;line-height:1.75rem}.standardized-practice-panel-5:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:var(--color-slate-950)}.standardized-practice-eyebrow-4{letter-spacing:.1em;color:var(--color-indigo-600);text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:900;line-height:1.33333}.standardized-practice-eyebrow-4:is(.dark *){color:var(--color-indigo-400)}.standardized-practice-section-title-2{color:var(--color-slate-950);margin-top:1.5rem;font-size:1.25rem;font-weight:900;line-height:1.375}@media (width>=40rem){.standardized-practice-section-title-2{font-size:1.5rem;line-height:1.375}}.standardized-practice-section-title-2:is(.dark *){color:var(--color-white)}.standardized-practice-stack{margin-top:1.5rem}:where(.standardized-practice-stack>:not(:last-child)){margin-block:0 .75rem}.standardized-practice-show-2{padding-top:.125rem;font-weight:600}.standardized-practice-region-4{max-width:24rem;margin-top:1.5rem}.standardized-practice-label-3{color:var(--color-slate-700);font-size:.875rem;font-weight:900;line-height:1.42857}.standardized-practice-label-3:is(.dark *){color:var(--color-slate-200)}.standardized-practice-input{border-style:solid;border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);width:100%;color:var(--color-slate-950);border-radius:.75rem;outline-style:none;margin-top:.5rem;padding-block:.75rem;padding-inline:1rem;font-size:1.5rem;font-weight:900;line-height:1.33333}.standardized-practice-input:focus{border-color:var(--color-indigo-500);--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-indigo-500) 20%, transparent)}.standardized-practice-input:is(.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-950);color:var(--color-white)}.standardized-practice-muted-3{color:var(--color-slate-500);margin-top:.5rem;font-size:.75rem;line-height:1.33333}.standardized-practice-row-4{border-top-style:solid;border-top-width:1px;border-color:var(--color-slate-200);justify-content:space-between;align-items:center;gap:.75rem;margin-top:2rem;padding-top:1.25rem;display:flex}.standardized-practice-row-4:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.standardized-practice-button{border-style:solid;border-width:1px;border-color:var(--color-slate-300);border-radius:.75rem;padding-block:.625rem;padding-inline:1.25rem;font-weight:700}.standardized-practice-button:disabled{opacity:.4}.standardized-practice-button:is(.dark *){border-color:var(--color-slate-700)}.standardized-practice-panel-6{background-color:var(--color-indigo-600);color:var(--color-white);border-radius:.75rem;padding-block:.625rem;padding-inline:1.25rem;font-weight:900}.standardized-practice-panel-7{border-style:solid;border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);border-radius:1rem;height:fit-content;padding:1rem}@media (width>=64rem){.standardized-practice-panel-7{position:sticky;top:6rem}}.standardized-practice-panel-7:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:var(--color-slate-900)}.standardized-practice-row-5{justify-content:space-between;align-items:center;display:flex}.standardized-practice-section-title-3{font-size:.875rem;font-weight:900;line-height:1.42857}.standardized-practice-caption-3{color:var(--color-slate-500);font-size:.75rem;line-height:1.33333}.standardized-practice-grid-3{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}@media (width>=64rem){.standardized-practice-grid-3{grid-template-columns:repeat(5,minmax(0,1fr))}}.standardized-practice-overlay{background-color:var(--color-amber-500);border-radius:9999px;width:.625rem;height:.625rem;position:absolute;top:-.25rem;right:-.25rem}.standardized-practice-row-6{justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.standardized-practice-panel-8{border-style:solid;border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);text-align:center;--effect-shadow:0 20px 25px -5px var(--effect-shadow-color,#0000001a), 0 8px 10px -6px var(--effect-shadow-color,#0000001a);max-width:32rem;box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);border-radius:1.5rem;padding:2rem}.standardized-practice-panel-8:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent);background-color:var(--color-slate-900)}.standardized-practice-text-4{font-size:2.25rem;line-height:1.11111}.standardized-practice-title-2{color:var(--color-slate-950);margin-top:1rem;font-size:1.875rem;font-weight:900;line-height:1.2}.standardized-practice-title-2:is(.dark *){color:var(--color-white)}.standardized-practice-muted-4{color:var(--color-slate-600);margin-top:.75rem}.standardized-practice-muted-4:is(.dark *){color:var(--color-slate-400)}.standardized-practice-region-5{max-width:64rem;margin-inline:auto;padding-block:2.5rem;padding-inline:1rem}@media (width>=40rem){.standardized-practice-region-5{padding-block:4rem}}.standardized-practice-eyebrow-5{letter-spacing:.2em;color:color-mix(in oklab, var(--color-white) 70%, transparent);text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1.33333}.standardized-practice-title-3{margin-top:.5rem;font-size:1.875rem;font-weight:900;line-height:1.2}.standardized-practice-row-7{flex-wrap:wrap;align-items:flex-end;gap:2rem;margin-top:1.75rem;display:flex}.standardized-practice-copy-3{font-size:3.75rem;font-weight:900;line-height:1}.standardized-practice-copy-4{margin-top:var(--spacing);color:color-mix(in oklab, var(--color-white) 75%, transparent);font-weight:700}.standardized-practice-region-6{padding:1.5rem}@media (width>=40rem){.standardized-practice-region-6{padding:2rem}}.standardized-practice-section-title-4{color:var(--color-slate-950);font-size:1.25rem;font-weight:900;line-height:1.4}.standardized-practice-section-title-4:is(.dark *){color:var(--color-white)}.standardized-practice-grid-4{gap:.75rem;margin-top:1rem;display:grid}@media (width>=40rem){.standardized-practice-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.standardized-practice-panel-9{border-style:solid;border-width:1px;border-color:var(--color-slate-200);border-radius:.75rem;padding:1rem}.standardized-practice-panel-9:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.standardized-practice-copy-5{color:var(--color-amber-600);font-size:.75rem;font-weight:700;line-height:1.33333}.standardized-practice-row-8{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.standardized-practice-button-2{background-color:var(--color-indigo-600);color:var(--color-white);border-radius:.75rem;padding-block:.75rem;padding-inline:1.25rem;font-weight:900}.standardized-practice-button-3{border-style:solid;border-width:1px;border-color:var(--color-slate-300);border-radius:.75rem;padding-block:.75rem;padding-inline:1.25rem;font-weight:900}.standardized-practice-button-3:is(.dark *){border-color:var(--color-slate-700)}.standardized-practice-stack-2{margin-top:2rem}:where(.standardized-practice-stack-2>:not(:last-child)){margin-block:0 1rem}.standardized-practice-eyebrow-6{letter-spacing:.025em;color:var(--color-slate-500);text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1.33333}.standardized-practice-heading{color:var(--color-slate-950);margin-top:.5rem;font-weight:900}.standardized-practice-heading:is(.dark *){color:var(--color-white)}.standardized-practice-copy-6{margin-top:.75rem;font-size:.875rem;line-height:1.42857}.standardized-practice-copy-7{margin-top:var(--spacing);font-size:.875rem;line-height:1.42857}.standardized-practice-muted-5{color:var(--color-slate-600);margin-top:.75rem;font-size:.875rem;line-height:1.42857}.standardized-practice-muted-5:is(.dark *){color:var(--color-slate-400)}.standardized-practice-surface-2{--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));height:.75rem}.standardized-practice-button-4{--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops));border-radius:.75rem;margin-top:1.75rem}.standardized-practice-button-5{color:var(--color-white);--effect-shadow:0 10px 15px -3px var(--effect-shadow-color,#0000001a), 0 4px 6px -4px var(--effect-shadow-color,#0000001a);box-shadow:var(--effect-ring-offset-shadow), var(--effect-ring-shadow), var(--effect-shadow);padding-block:.875rem;padding-inline:1.75rem;font-weight:900}.standardized-practice-copy-8{font-family:var(--font-mono);font-size:1.5rem;font-weight:900;line-height:1.33333}.standardized-practice-copy-9{color:var(--color-rose-600)}.standardized-practice-copy-10{color:var(--color-indigo-600)}.standardized-practice-copy-10:is(.dark *){color:var(--color-indigo-400)}.standardized-practice-button-6{border-radius:.5rem;padding-block:.375rem;padding-inline:.75rem;font-size:.75rem;font-weight:900;line-height:1.33333}.standardized-practice-button-7{background-color:var(--color-amber-500);color:var(--color-white)}.standardized-practice-button-8{background-color:var(--color-slate-100)}.standardized-practice-button-8:is(.dark *){background-color:var(--color-slate-800)}.standardized-practice-row-9{text-align:left;border-style:solid;border-width:1px;border-radius:.75rem;align-items:flex-start;gap:.75rem;width:100%;padding:1rem;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:flex}.standardized-practice-surface-3{border-color:var(--color-indigo-500);background-color:var(--color-indigo-50)}.standardized-practice-surface-3:is(.dark *){background-color:color-mix(in oklab, var(--color-indigo-950) 40%, transparent)}.standardized-practice-show-3{border-color:var(--color-slate-200)}@media (hover:hover){.standardized-practice-show-3:hover{border-color:var(--color-indigo-300)}}.standardized-practice-show-3:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}.standardized-practice-row-10{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:900;line-height:1.33333;display:flex}.standardized-practice-surface-4{background-color:var(--color-indigo-600);color:var(--color-white)}.standardized-practice-button-9{aspect-ratio:1;border-radius:.5rem;font-size:.75rem;font-weight:900;line-height:1.33333;position:relative}.standardized-practice-button-10{--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:var(--color-indigo-500)}.standardized-practice-button-11{color:var(--color-white);padding-block:.75rem;padding-inline:1.5rem;font-weight:900}.standardized-practice-surface-5{--effect-gradient-position:to right in oklab;background-image:linear-gradient(var(--effect-gradient-stops))}.standardized-practice-text-5{color:var(--color-white);padding:2rem}.standardized-practice-panel-10{border-style:solid;border-width:1px;border-radius:1rem;padding:1.25rem}.standardized-practice-article{border-color:var(--color-emerald-200)}.standardized-practice-article:is(.dark *){border-color:var(--color-emerald-900)}.standardized-practice-article-2{border-color:var(--color-rose-200)}.standardized-practice-article-2:is(.dark *){border-color:var(--color-rose-900)}}
