.ComponentCriteriaHeatmap-module__8Cc-UW__scroller{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule-strong);background-color:var(--background);overflow-x:auto}.ComponentCriteriaHeatmap-module__8Cc-UW__labelCol{width:8.75rem}.ComponentCriteriaHeatmap-module__8Cc-UW__groupCol{width:5.25rem}.ComponentCriteriaHeatmap-module__8Cc-UW__totalCol{width:3.25rem}.ComponentCriteriaHeatmap-module__8Cc-UW__grid{width:100%;font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6);table-layout:fixed;min-width:48.75rem}.ComponentCriteriaHeatmap-module__8Cc-UW__colHeader,.ComponentCriteriaHeatmap-module__8Cc-UW__cornerHeader{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--rule-strong);background-color:var(--surface-row);padding-inline:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem) * 3);vertical-align:bottom;font-size:var(--text-xs,.75rem);line-height:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}.ComponentCriteriaHeatmap-module__8Cc-UW__colHeader{text-align:center}.ComponentCriteriaHeatmap-module__8Cc-UW__cornerHeader{z-index:10;padding-left:calc(var(--spacing,.25rem) * 3);text-align:left;position:sticky;left:0}.ComponentCriteriaHeatmap-module__8Cc-UW__rowHeader{z-index:10;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);padding-block:calc(var(--spacing,.25rem) * .5);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 3);text-align:left;font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);background:var(--background);position:sticky;left:0}.ComponentCriteriaHeatmap-module__8Cc-UW__cell{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);padding:calc(var(--spacing,.25rem) * .5)}.ComponentCriteriaHeatmap-module__8Cc-UW__grid tbody tr:last-child :is(th,td){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.ComponentCriteriaHeatmap-module__8Cc-UW__fill{min-height:calc(var(--spacing,.25rem) * 10);padding-inline:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:center;font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--foreground);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.ComponentCriteriaHeatmap-module__8Cc-UW__fillDark{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.ComponentCriteriaHeatmap-module__8Cc-UW__total{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ComponentCriteriaHeatmap-module__8Cc-UW__key{margin-top:calc(var(--spacing,.25rem) * 4);align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted);flex-wrap:wrap;display:flex}.ComponentCriteriaHeatmap-module__8Cc-UW__keyBar{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 32);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule-strong)}@media (forced-colors:active){.ComponentCriteriaHeatmap-module__8Cc-UW__scroller,.ComponentCriteriaHeatmap-module__8Cc-UW__fill{border-style:var(--tw-border-style);border-width:1px;border-color:canvastext}.ComponentCriteriaHeatmap-module__8Cc-UW__fillDark{color:canvastext}.ComponentCriteriaHeatmap-module__8Cc-UW__key{display:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.CallOut-module__nfb6zq__callOut{background-color:var(--surface-off-white);padding:calc(var(--spacing,.25rem) * 8);border-left-style:var(--tw-border-style);border-left-width:4px;border-left-color:var(--brand)}.CallOut-module__nfb6zq__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground)}.CallOut-module__nfb6zq__body{margin-top:calc(var(--spacing,.25rem) * 4);max-width:65ch;color:var(--foreground)}.CallOut-module__nfb6zq__body>*+*{margin-top:calc(var(--spacing,.25rem) * 4)}.CallOut-module__nfb6zq__body ul{padding-left:calc(var(--spacing,.25rem) * 6);list-style-type:disc}.CallOut-module__nfb6zq__body ul ul{margin-top:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 6);list-style-type:circle}.CallOut-module__nfb6zq__body li+li{margin-top:var(--spacing,.25rem)}.CallOut-module__nfb6zq__body a{color:var(--brand);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.CallOut-module__nfb6zq__body a:hover{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.CallOut-module__nfb6zq__body a:hover{color:color-mix(in srgb,var(--brand) 85%,#000)}}}@media (forced-colors:active){.CallOut-module__nfb6zq__callOut{border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-color:canvastext;border-left-width:4px}}@media print{.CallOut-module__nfb6zq__callOut{border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-black,#000)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.ContentTable-module__SvAywq__scroller{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule-strong);background-color:var(--background);overflow-x:auto}.ContentTable-module__SvAywq__table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6)}.ContentTable-module__SvAywq__table :is(th,td){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 3);vertical-align:top}.ContentTable-module__SvAywq__table thead th{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--rule-strong);background-color:var(--surface-row);font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);text-wrap:balance;overflow-wrap:break-word}.ContentTable-module__SvAywq__table tbody td{color:var(--muted)}.ContentTable-module__SvAywq__table tbody tr:nth-child(2n){background:var(--surface-row)}.ContentTable-module__SvAywq__table tbody th{text-align:left;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--foreground)}.ContentTable-module__SvAywq__table tbody tr:last-child :is(th,td){border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (forced-colors:active){.ContentTable-module__SvAywq__scroller{border-style:var(--tw-border-style);border-width:1px;border-color:canvastext}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.ProseImage-module___pTMca__image{border-radius:var(--radius-lg,.5rem);max-width:100%;height:auto}.ProseImage-module___pTMca__figure{margin-block:calc(var(--spacing,.25rem) * 6)}.ProseImage-module___pTMca__caption{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 6);color:var(--muted)}
.IconCard-module__45-o3a__card{background-color:var(--brand-wash);height:100%;padding:calc(var(--spacing,.25rem) * 6)}.IconCard-module__45-o3a__heading{align-items:center;gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);display:flex}.IconCard-module__45-o3a__icon{color:var(--brand);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.IconCard-module__45-o3a__number{color:var(--brand);flex-shrink:0}.IconCard-module__45-o3a__body{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--leading-relaxed,1.625)}.IconCard-module__45-o3a__body>*+*{margin-top:calc(var(--spacing,.25rem) * 3)}@media (forced-colors:active){.IconCard-module__45-o3a__icon{color:canvastext}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.IconCardGrid-module__3f53Va__grid{align-items:stretch;gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}
.StepList-module__SuWc_G__list{gap:calc(var(--spacing,.25rem) * 2);counter-reset:step;max-width:44rem;padding-left:0;list-style-type:none;display:grid}.StepList-module__SuWc_G__step{align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);background-color:var(--brand-wash);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);counter-increment:step;display:flex}.StepList-module__SuWc_G__step:before{content:counter(step) ".";--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--brand);flex-shrink:0}@media (forced-colors:active){.StepList-module__SuWc_G__step:before{color:canvastext}}@property --tw-font-weight{syntax:"*";inherits:false}
.TermList-module__jDV0eG__panel{background-color:var(--accent-wash);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5)}.TermList-module__jDV0eG__list{gap:calc(var(--spacing,.25rem) * 3);display:grid}.TermList-module__jDV0eG__row{align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}@supports (grid-template-columns:subgrid){@media (min-width:40rem){.TermList-module__jDV0eG__columns{grid-template-columns:max-content minmax(0,1fr)}.TermList-module__jDV0eG__columns .TermList-module__jDV0eG__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 4);display:grid}}}.TermList-module__jDV0eG__columns .TermList-module__jDV0eG__term{min-width:9rem}.TermList-module__jDV0eG__description{min-width:0;color:var(--foreground);flex:16rem}.TermList-module__jDV0eG__chip{background-color:var(--accent-tint);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-geist-mono);font-size:.9375rem;line-height:calc(var(--spacing,.25rem) * 6);color:var(--foreground);border-radius:.25rem;display:inline-block}@media (forced-colors:active){.TermList-module__jDV0eG__chip{border-style:var(--tw-border-style);border-width:1px;border-color:canvastext}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.ArticleBody-module__up_Efa__body>*+*{margin-top:calc(var(--spacing,.25rem) * 6)}.ArticleBody-module__up_Efa__body>p{max-width:65ch;color:var(--foreground)}.ArticleBody-module__up_Efa__body>:is(h2,h3,h4,h5,h6){font-family:var(--font-signika);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--foreground)}.ArticleBody-module__up_Efa__body>*+:is(h2,h3,h4,h5,h6){margin-top:calc(var(--spacing,.25rem) * 10)}.ArticleBody-module__up_Efa__body>h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.ArticleBody-module__up_Efa__body>h3{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.ArticleBody-module__up_Efa__body>h4{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.ArticleBody-module__up_Efa__body>:is(h5,h6){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.ArticleBody-module__up_Efa__body>ul{max-width:65ch;list-style-type:disc}:where(.ArticleBody-module__up_Efa__body>ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.ArticleBody-module__up_Efa__body>ul{padding-left:calc(var(--spacing,.25rem) * 6);color:var(--foreground)}.ArticleBody-module__up_Efa__body>ol{max-width:65ch;list-style-type:decimal}:where(.ArticleBody-module__up_Efa__body>ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.ArticleBody-module__up_Efa__body>ol{padding-left:calc(var(--spacing,.25rem) * 6);color:var(--foreground)}.ArticleBody-module__up_Efa__body ul ul{margin-top:var(--spacing,.25rem);list-style-type:circle}:where(.ArticleBody-module__up_Efa__body ul ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.ArticleBody-module__up_Efa__body ul ul{padding-left:calc(var(--spacing,.25rem) * 6)}.ArticleBody-module__up_Efa__body :is(p,li) code{font-family:var(--font-geist-mono);font-size:.9375rem;line-height:calc(var(--spacing,.25rem) * 6);color:var(--foreground)}.ArticleBody-module__up_Efa__body :is(p,li)>a{border-radius:var(--radius-xs,.125rem);color:var(--brand);text-underline-offset:4px;text-decoration-line:underline}@media (hover:hover){.ArticleBody-module__up_Efa__body :is(p,li)>a:hover{text-decoration-line:none}}.ArticleBody-module__up_Efa__body>pre{background-color:var(--brand-wash);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);font-family:var(--font-geist-mono);font-size:.9375rem;line-height:calc(var(--spacing,.25rem) * 6);color:var(--foreground);white-space:pre-wrap;overflow-wrap:break-word;tab-size:2;text-indent:-2ch;padding-left:calc(1.25rem + 2ch);overflow-x:auto}@media (forced-colors:active){.ArticleBody-module__up_Efa__body>pre{border-style:var(--tw-border-style);border-width:1px;border-color:canvastext}}.ArticleBody-module__up_Efa__body>blockquote{background-color:var(--surface-off-white);max-width:65ch;padding-block:calc(var(--spacing,.25rem) * 4);padding-right:calc(var(--spacing,.25rem) * 5);border-inline-start:4px solid var(--brand);padding-inline-start:1.25rem}.ArticleBody-module__up_Efa__body>blockquote>p+p{margin-top:calc(var(--spacing,.25rem) * 3)}.ArticleBody-module__up_Efa__article>h2{color:var(--brand)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.Caveats-module__3da-MG__caveats{row-gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.Caveats-module__3da-MG__caveats{column-gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:minmax(0,7fr) minmax(0,9fr)}}.Caveats-module__3da-MG__intro{align-self:flex-start}.Caveats-module__3da-MG__eyebrow{align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--brand-wash);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-family:var(--font-signika);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.01em;letter-spacing:.01em;color:var(--foreground);border-radius:5px;display:inline-flex}.Caveats-module__3da-MG__eyebrowIcon{color:var(--brand);flex-shrink:0;width:1.25rem;height:1.25rem;display:block}.Caveats-module__3da-MG__title{max-width:19ch;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--foreground)}.Caveats-module__3da-MG__headingRow{margin-top:calc(var(--spacing,.25rem) * 5);align-items:flex-end;gap:calc(var(--spacing,.25rem) * 4);display:flex}.Caveats-module__3da-MG__arrow{width:7rem;height:auto;display:none}@media (min-width:64rem){.Caveats-module__3da-MG__arrow{flex-shrink:0;margin-bottom:-1.75rem;margin-left:auto;margin-right:-3rem;display:block}}@media print{.Caveats-module__3da-MG__arrow{display:none}}@media (forced-colors:active){.Caveats-module__3da-MG__arrow{display:none}}.Caveats-module__3da-MG__lead{margin-top:calc(var(--spacing,.25rem) * 5);max-width:65ch;color:var(--foreground)}.Caveats-module__3da-MG__footnote{margin-top:calc(var(--spacing,.25rem) * 6);max-width:65ch;color:var(--muted)}.Caveats-module__3da-MG__body{color:var(--foreground)}.Caveats-module__3da-MG__list{gap:calc(var(--spacing,.25rem) * 4);padding:0;list-style-type:none;display:grid}.Caveats-module__3da-MG__item:before{content:"​"}.Caveats-module__3da-MG__item{border-radius:var(--radius-lg,.5rem);background-color:var(--brand-wash);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}.Caveats-module__3da-MG__itemLead{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);display:flex}.Caveats-module__3da-MG__itemIcon{margin-top:calc(var(--spacing,.25rem) * .5);color:var(--brand);flex-shrink:0;width:1.25rem;height:1.25rem;display:block}.Caveats-module__3da-MG__item>*+*{margin-top:calc(var(--spacing,.25rem) * 2)}.Caveats-module__3da-MG__body strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.Caveats-module__3da-MG__footnote>*+*,.Caveats-module__3da-MG__body>*+*{margin-top:calc(var(--spacing,.25rem) * 4)}.Caveats-module__3da-MG__footnote a,.Caveats-module__3da-MG__body a{color:var(--brand);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){:is(.Caveats-module__3da-MG__footnote a,.Caveats-module__3da-MG__body a):hover{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){:is(.Caveats-module__3da-MG__footnote a,.Caveats-module__3da-MG__body a):hover{color:color-mix(in srgb,var(--brand) 85%,#000)}}}@media (forced-colors:active){.Caveats-module__3da-MG__item,.Caveats-module__3da-MG__eyebrow{border-style:var(--tw-border-style);border-width:1px;border-color:canvastext}.Caveats-module__3da-MG__eyebrowIcon,.Caveats-module__3da-MG__itemIcon{color:canvastext}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.ComponentResults-module__FiCjDG__heading{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.ComponentResults-module__FiCjDG__note{margin-top:calc(var(--spacing,.25rem) * 4);max-width:65ch;color:var(--foreground)}.ComponentResults-module__FiCjDG__prompt{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background:var(--background);max-width:65ch}.ComponentResults-module__FiCjDG__promptSummary{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.ComponentResults-module__FiCjDG__promptSummary:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.ComponentResults-module__FiCjDG__promptText{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--rule);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere}.ComponentResults-module__FiCjDG__notesBody{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--rule);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.ComponentResults-module__FiCjDG__runNotes{margin-top:calc(var(--spacing,.25rem) * 10)}.ComponentResults-module__FiCjDG__runNotesHeading{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground)}.ComponentResults-module__FiCjDG__runNotesGroup{margin-top:calc(var(--spacing,.25rem) * 6)}.ComponentResults-module__FiCjDG__runNotesLabel{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.ComponentResults-module__FiCjDG__runNotesGroup>*+*{margin-top:calc(var(--spacing,.25rem) * 6)}@media (forced-colors:active){.ComponentResults-module__FiCjDG__promptSummary:focus-visible{outline-color:highlight}}.ComponentResults-module__FiCjDG__group{margin-top:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background:var(--background);max-width:none;overflow:hidden}.ComponentResults-module__FiCjDG__groupHeading{align-items:baseline;gap:calc(var(--spacing,.25rem) * 2.5);max-width:none;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 5);flex-wrap:wrap;margin:0;display:flex}@media (min-width:80rem){.ComponentResults-module__FiCjDG__groupHeading{padding-inline:calc(var(--spacing,.25rem) * 4)}}.ComponentResults-module__FiCjDG__groupName{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground)}.ComponentResults-module__FiCjDG__groupCount{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted)}.ComponentResults-module__FiCjDG__group>.ComponentResults-module__FiCjDG__groupBody{margin-top:0}.ComponentResults-module__FiCjDG__criteria{margin:0;padding:0;list-style-type:none}.ComponentResults-module__FiCjDG__filters{margin-top:calc(var(--spacing,.25rem) * 10);align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.ComponentResults-module__FiCjDG__filtersLabel{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.ComponentResults-module__FiCjDG__filtersStatus{color:var(--muted);margin:0}@media (min-width:40rem){.ComponentResults-module__FiCjDG__filtersStatus{margin-left:auto}}.ComponentResults-module__FiCjDG__filters+.ComponentResults-module__FiCjDG__group{margin-top:calc(var(--spacing,.25rem) * 6)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.CostValueCallout-module__JoncSq__callout{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.CostValueCallout-module__JoncSq__callout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.CostValueCallout-module__JoncSq__callout{border-radius:var(--radius-md,.375rem);background-color:var(--background);padding:calc(var(--spacing,.25rem) * 6)}@media (min-width:40rem){.CostValueCallout-module__JoncSq__callout{padding:calc(var(--spacing,.25rem) * 8)}}.CostValueCallout-module__JoncSq__callout{border-left-style:var(--tw-border-style);border-left-width:4px;border-left-color:var(--brand)}.CostValueCallout-module__JoncSq__eyebrow{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--brand);text-transform:uppercase}.CostValueCallout-module__JoncSq__heading{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.CostValueCallout-module__JoncSq__body{margin-top:calc(var(--spacing,.25rem) * 4);max-width:65ch;color:var(--foreground)}.CostValueCallout-module__JoncSq__body>*+*{margin-top:calc(var(--spacing,.25rem) * 4)}.CostValueCallout-module__JoncSq__body ul{padding-left:calc(var(--spacing,.25rem) * 6);list-style-type:disc}.CostValueCallout-module__JoncSq__body a{color:var(--brand);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.CostValueCallout-module__JoncSq__body a:hover{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.CostValueCallout-module__JoncSq__body a:hover{color:color-mix(in srgb,var(--brand) 85%,#000)}}}.CostValueCallout-module__JoncSq__stats{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.CostValueCallout-module__JoncSq__statLabel{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted)}.CostValueCallout-module__JoncSq__statValue{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);font-family:var(--font-heading), var(--font-sans), Arial, sans-serif}@media (forced-colors:active){.CostValueCallout-module__JoncSq__callout{border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-color:canvastext;border-left-width:4px}}@media print{.CostValueCallout-module__JoncSq__callout{border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-black,#000)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.ComponentSummary-module__b6mfKW__summary{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.ComponentSummary-module__b6mfKW__headingRow{justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.ComponentSummary-module__b6mfKW__currency{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--muted)}.ComponentSummary-module__b6mfKW__heading{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground)}.ComponentSummary-module__b6mfKW__none,.ComponentSummary-module__b6mfKW__note{margin-top:calc(var(--spacing,.25rem) * 2);color:var(--muted)}.ComponentSummary-module__b6mfKW__note{font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5)}.ComponentSummary-module__b6mfKW__grid{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid;container-type:inline-size}.ComponentSummary-module__b6mfKW__grid[data-compact]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.ComponentSummary-module__b6mfKW__card{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background:var(--surface-off-white);flex-direction:column;display:flex;container-type:inline-size}@container (min-width:27rem){.ComponentSummary-module__b6mfKW__card[data-wide]{grid-column:span 2}}.ComponentSummary-module__b6mfKW__title{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);display:flex}.ComponentSummary-module__b6mfKW__icon{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);background-color:var(--brand);color:var(--color-white,#fff);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ComponentSummary-module__b6mfKW__sides{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ComponentSummary-module__b6mfKW__sides:not([data-stacked]) .ComponentSummary-module__b6mfKW__side+.ComponentSummary-module__b6mfKW__side{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--rule);padding-left:calc(var(--spacing,.25rem) * 3)}.ComponentSummary-module__b6mfKW__sides[data-stacked]{gap:var(--spacing,.25rem);grid-template-columns:repeat(1,minmax(0,1fr))}.ComponentSummary-module__b6mfKW__sides[data-stacked] .ComponentSummary-module__b6mfKW__side{justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.ComponentSummary-module__b6mfKW__sides[data-stacked] .ComponentSummary-module__b6mfKW__value{text-align:right;font-size:var(--text-xl,1.25rem);line-height:calc(var(--spacing,.25rem) * 7);margin-top:0}.ComponentSummary-module__b6mfKW__sides[data-stacked] .ComponentSummary-module__b6mfKW__value[data-empty]{font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 7)}@container (max-width:15rem){.ComponentSummary-module__b6mfKW__sides[data-stacked] .ComponentSummary-module__b6mfKW__side{flex-direction:column;align-items:flex-start}.ComponentSummary-module__b6mfKW__sides[data-stacked] .ComponentSummary-module__b6mfKW__value{text-align:left}}@container (max-width:24rem){.ComponentSummary-module__b6mfKW__sides:not([data-stacked]){grid-template-columns:repeat(1,minmax(0,1fr))}.ComponentSummary-module__b6mfKW__sides:not([data-stacked]) .ComponentSummary-module__b6mfKW__side+.ComponentSummary-module__b6mfKW__side{border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 3);border-left-width:0;padding-left:0}}.ComponentSummary-module__b6mfKW__offLabel,.ComponentSummary-module__b6mfKW__onLabel{font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ComponentSummary-module__b6mfKW__offLabel{color:var(--accent)}.ComponentSummary-module__b6mfKW__onLabel{color:var(--brand)}.ComponentSummary-module__b6mfKW__value{margin-top:var(--spacing,.25rem);font-size:var(--text-2xl,1.5rem);line-height:calc(var(--spacing,.25rem) * 8);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground);font-family:var(--font-heading), var(--font-sans), Arial, sans-serif;font-variant-numeric:tabular-nums}.ComponentSummary-module__b6mfKW__value[data-empty],.ComponentSummary-module__b6mfKW__unit{font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted);font-family:var(--font-sans), Arial, sans-serif}.ComponentSummary-module__b6mfKW__breakdownUnit{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted)}.ComponentSummary-module__b6mfKW__breakdown{margin-top:calc(var(--spacing,.25rem) * 2);gap:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.ComponentSummary-module__b6mfKW__breakdownRow{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 2);color:var(--muted);display:flex}.ComponentSummary-module__b6mfKW__breakdownRow dd{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);font-variant-numeric:tabular-nums}.ComponentSummary-module__b6mfKW__breakdownRow dd[data-empty]{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted)}@media (forced-colors:active){.ComponentSummary-module__b6mfKW__card{border:1px solid canvastext}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.HeroMedia-module__-bLrXq__figure{margin:0}.HeroMedia-module__-bLrXq__frame{aspect-ratio:4/3;border-radius:var(--radius-lg,.5rem);width:100%;position:relative;overflow:hidden}.HeroMedia-module__-bLrXq__image{object-fit:cover}.HeroMedia-module__-bLrXq__caption{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 6);color:var(--muted)}
.Switch-module__8MYAzG__switch{align-items:center;gap:calc(var(--spacing,.25rem) * 2);min-height:calc(var(--spacing,.25rem) * 11);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);cursor:pointer;background-color:#0000;border-width:2px;border-color:#0000;max-width:100%;display:inline-flex}.Switch-module__8MYAzG__track{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 11);border-style:var(--tw-border-style);border-width:2px;border-color:var(--rule-strong);background-color:var(--background);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:3.40282e38px;flex:none;transition-duration:.15s;display:inline-block;position:relative}@media (prefers-reduced-motion:reduce){.Switch-module__8MYAzG__track{transition-property:none}}.Switch-module__8MYAzG__thumb{top:calc(var(--spacing,.25rem) * .5);left:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);background-color:var(--rule-strong);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:3.40282e38px;transition-duration:.15s;display:block;position:absolute}@media (prefers-reduced-motion:reduce){.Switch-module__8MYAzG__thumb{transition-property:none}}.Switch-module__8MYAzG__switch[aria-checked=true] .Switch-module__8MYAzG__track{border-color:var(--brand);background-color:var(--brand)}.Switch-module__8MYAzG__switch[aria-checked=true] .Switch-module__8MYAzG__thumb{background-color:var(--color-white,#fff);--tw-translate-x:calc(var(--spacing,.25rem) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.Switch-module__8MYAzG__label{text-align:left;min-width:0}@media (forced-colors:active){.Switch-module__8MYAzG__track{background-color:buttonface;border-color:buttonborder}.Switch-module__8MYAzG__thumb{background-color:buttontext}.Switch-module__8MYAzG__switch[aria-checked=true] .Switch-module__8MYAzG__track{background-color:highlight;border-color:highlight}.Switch-module__8MYAzG__switch[aria-checked=true] .Switch-module__8MYAzG__thumb{background-color:highlighttext}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
.CostValue-module__Wpnapa__header{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.CostValue-module__Wpnapa__heading{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.CostValue-module__Wpnapa__intro{margin-top:calc(var(--spacing,.25rem) * 2);max-width:65ch;color:var(--foreground)}.CostValue-module__Wpnapa__panel{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--background);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 4)}@media (min-width:40rem){.CostValue-module__Wpnapa__panel{padding-inline:calc(var(--spacing,.25rem) * 4)}}.CostValue-module__Wpnapa__legend{margin-bottom:calc(var(--spacing,.25rem) * 2);column-gap:calc(var(--spacing,.25rem) * 6);row-gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6);flex-wrap:wrap;display:flex}@media (min-width:40rem){.CostValue-module__Wpnapa__legend{padding-inline:calc(var(--spacing,.25rem) * 4)}}.CostValue-module__Wpnapa__legendItem{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.CostValue-module__Wpnapa__swatch{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);flex-shrink:0}.CostValue-module__Wpnapa__axisLabel{margin-bottom:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted)}@media (min-width:40rem){.CostValue-module__Wpnapa__axisLabel{padding-inline:calc(var(--spacing,.25rem) * 4)}}.CostValue-module__Wpnapa__calloutWrap{margin-top:calc(var(--spacing,.25rem) * 8)}@media (forced-colors:active){.CostValue-module__Wpnapa__swatch :is(circle,rect,path){fill:canvastext}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.CriterionItem-module__uzbRBG__item{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--rule)}.CriterionItem-module__uzbRBG__item[data-open]{background:var(--surface-off-white)}.CriterionItem-module__uzbRBG__row{align-items:flex-start;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 4);grid-template-columns:minmax(0,1fr) 2.75rem;grid-template-areas:"main.""conformance.""method.""results marker";display:grid}@media (min-width:80rem){.CriterionItem-module__uzbRBG__row{column-gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 4);grid-template:"main conformance results marker""main method results marker"1fr/minmax(0,1fr) 6.5rem 10rem 2.75rem}}@media (min-width:90rem){.CriterionItem-module__uzbRBG__row{grid-template:"main conformance method results marker"/minmax(0,1fr) 6rem 6.5rem 21rem 2.75rem}}.CriterionItem-module__uzbRBG__row[data-plain]{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""conformance""method""results"}@media (min-width:80rem){.CriterionItem-module__uzbRBG__row[data-plain]{grid-template-columns:minmax(0,1fr) 6.5rem 10rem;grid-template-areas:"main conformance results""main method results"}}@media (min-width:90rem){.CriterionItem-module__uzbRBG__row[data-plain]{grid-template-columns:minmax(0,1fr) 6rem 6.5rem 21rem;grid-template-areas:"main conformance method results"}}.CriterionItem-module__uzbRBG__marker{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);grid-area:marker;display:flex}.CriterionItem-module__uzbRBG__toggle{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);color:var(--foreground);background-color:#0000;border-width:1px;border-color:#0000;justify-content:center;align-items:center;padding:0;display:flex}.CriterionItem-module__uzbRBG__toggle:hover{background:var(--surface-row);border-color:var(--rule-strong)}.CriterionItem-module__uzbRBG__toggle:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.CriterionItem-module__uzbRBG__chevron{transition:transform .15s}.CriterionItem-module__uzbRBG__toggle[aria-expanded=true] .CriterionItem-module__uzbRBG__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.CriterionItem-module__uzbRBG__chevron{transition:none}}.CriterionItem-module__uzbRBG__main{gap:var(--spacing,.25rem);padding-top:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;grid-area:main;display:flex}.CriterionItem-module__uzbRBG__criterion{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.CriterionItem-module__uzbRBG__id{font-family:var(--font-geist-mono);font-size:.8125rem}.CriterionItem-module__uzbRBG__conformance{padding-top:calc(var(--spacing,.25rem) * 2);flex-direction:column;grid-area:conformance;align-items:flex-start;display:flex}.CriterionItem-module__uzbRBG__badge{border-radius:var(--radius-sm,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);background:var(--brand-wash)}.CriterionItem-module__uzbRBG__badge[data-type=best-practice]{background:var(--surface-off-white)}.CriterionItem-module__uzbRBG__method{margin-top:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);color:var(--muted);border-width:1px;border-color:var(--rule-strong);border-radius:3.40282e38px;grid-area:method}.CriterionItem-module__uzbRBG__results{column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;grid-area:results;display:flex}@media (min-width:80rem){.CriterionItem-module__uzbRBG__results{flex-flow:column}}@media (min-width:90rem){.CriterionItem-module__uzbRBG__results{gap:calc(var(--spacing,.25rem) * 4);flex-direction:row}.CriterionItem-module__uzbRBG__results>*{flex:1;min-width:0}}.CriterionItem-module__uzbRBG__panel{gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:none}.CriterionItem-module__uzbRBG__panel[data-open]{display:flex}@media (min-width:80rem){.CriterionItem-module__uzbRBG__panel{padding-inline:calc(var(--spacing,.25rem) * 4)}}.CriterionItem-module__uzbRBG__condition{max-width:var(--container-3xl,48rem);gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.CriterionItem-module__uzbRBG__conditionLabel{align-items:baseline;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground);flex-wrap:wrap;display:flex}.CriterionItem-module__uzbRBG__conditionTally[data-tone=pass]{color:var(--positive)}.CriterionItem-module__uzbRBG__conditionTally[data-tone=fail]{color:var(--accent)}.CriterionItem-module__uzbRBG__conditionTally[data-tone=mixed]{color:var(--caution)}.CriterionItem-module__uzbRBG__conditionTally[data-tone=none]{color:var(--muted)}.CriterionItem-module__uzbRBG__reason{gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);background:var(--background);border-width:1px;border-color:var(--rule-strong);flex-direction:column;display:flex}.CriterionItem-module__uzbRBG__reasonHead{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.CriterionItem-module__uzbRBG__reasonVerdict{height:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--accent);background:var(--accent-tint);border-radius:3.40282e38px;display:inline-flex}.CriterionItem-module__uzbRBG__reasonVerdict[data-verdict=blocked]{color:var(--foreground);background:var(--surface-row)}.CriterionItem-module__uzbRBG__reasonGeneration{font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--muted)}.CriterionItem-module__uzbRBG__reasonBody,.CriterionItem-module__uzbRBG__note{max-width:65ch;color:var(--foreground);overflow-wrap:break-word}.CriterionItem-module__uzbRBG__note{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 6);background:var(--surface-row)}@media (forced-colors:active){.CriterionItem-module__uzbRBG__reasonVerdict,.CriterionItem-module__uzbRBG__note{border-style:var(--tw-border-style);border-width:1px;border-color:canvastext}.CriterionItem-module__uzbRBG__item[data-open]>.CriterionItem-module__uzbRBG__row{border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-color:canvastext;border-bottom-width:1px}.CriterionItem-module__uzbRBG__toggle{border-color:buttontext}.CriterionItem-module__uzbRBG__toggle:focus-visible{outline-color:highlight}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.ModelTable-module__Dd7aQG__wrapper{margin-top:calc(var(--spacing,.25rem) * 6)}.ModelTable-module__Dd7aQG__intro{margin-bottom:calc(var(--spacing,.25rem) * 4);max-width:65ch;color:var(--foreground)}.ModelTable-module__Dd7aQG__scroller{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--background);padding:calc(var(--spacing,.25rem) * 4);overflow-x:auto}@media (min-width:40rem){.ModelTable-module__Dd7aQG__scroller{padding:calc(var(--spacing,.25rem) * 6)}}.ModelTable-module__Dd7aQG__table{border-collapse:collapse;width:100%;font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6)}.ModelTable-module__Dd7aQG__caption{margin-bottom:calc(var(--spacing,.25rem) * 4);text-align:left;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);font-family:var(--font-heading), var(--font-sans), Arial, sans-serif}.ModelTable-module__Dd7aQG__table th,.ModelTable-module__Dd7aQG__table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;vertical-align:baseline}.ModelTable-module__Dd7aQG__table thead th{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap}.ModelTable-module__Dd7aQG__table thead tr:last-child th{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--rule-strong);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted)}.ModelTable-module__Dd7aQG__subHeader{white-space:nowrap}.ModelTable-module__Dd7aQG__table tbody tr:last-child th,.ModelTable-module__Dd7aQG__table tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.ModelTable-module__Dd7aQG__bestRow{background-color:var(--brand-wash)}.ModelTable-module__Dd7aQG__bestRow th:first-child{border-left-style:var(--tw-border-style);border-left-width:4px;border-left-color:var(--brand)}.ModelTable-module__Dd7aQG__modelName{align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.ModelTable-module__Dd7aQG__badge{background-color:var(--brand);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-white,#fff);text-transform:uppercase;border-radius:3.40282e38px}.ModelTable-module__Dd7aQG__complete{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (forced-colors:active){.ModelTable-module__Dd7aQG__scroller,.ModelTable-module__Dd7aQG__badge{border-style:var(--tw-border-style);border-width:1px;border-color:canvastext}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.VerdictMarkers-module__P6HvWa__result{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.VerdictMarkers-module__P6HvWa__label{font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--muted)}.VerdictMarkers-module__P6HvWa__tally{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--muted)}.VerdictMarkers-module__P6HvWa__tally[data-tone=pass]{color:var(--positive)}.VerdictMarkers-module__P6HvWa__tally[data-tone=fail]{color:var(--accent)}.VerdictMarkers-module__P6HvWa__tally[data-tone=mixed]{color:var(--caution)}.VerdictMarkers-module__P6HvWa__markers{gap:var(--spacing,.25rem);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.VerdictMarkers-module__P6HvWa__marker{min-height:1.625rem;min-width:calc(var(--spacing,.25rem) * 12);justify-content:center;align-items:center;gap:var(--spacing,.25rem);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--muted);background:var(--background);border-width:1px;border-color:var(--rule);display:inline-flex}.VerdictMarkers-module__P6HvWa__marker[data-verdict=pass]{color:var(--positive);background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.VerdictMarkers-module__P6HvWa__marker[data-verdict=pass]{background:color-mix(in srgb, var(--positive) 8%, white)}}.VerdictMarkers-module__P6HvWa__marker[data-verdict=pass]{border-color:var(--positive)}@supports (color:color-mix(in lab, red, red)){.VerdictMarkers-module__P6HvWa__marker[data-verdict=pass]{border-color:color-mix(in srgb, var(--positive) 35%, white)}}.VerdictMarkers-module__P6HvWa__marker[data-verdict=fail],.VerdictMarkers-module__P6HvWa__marker[data-verdict=error]{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.VerdictMarkers-module__P6HvWa__marker[data-verdict=fail],.VerdictMarkers-module__P6HvWa__marker[data-verdict=error]{background:color-mix(in srgb, var(--accent) 6%, white)}}.VerdictMarkers-module__P6HvWa__marker[data-verdict=fail],.VerdictMarkers-module__P6HvWa__marker[data-verdict=error]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.VerdictMarkers-module__P6HvWa__marker[data-verdict=fail],.VerdictMarkers-module__P6HvWa__marker[data-verdict=error]{border-color:color-mix(in srgb, var(--accent) 30%, white)}}.VerdictMarkers-module__P6HvWa__marker[data-verdict=blocked]{color:var(--foreground);border-color:var(--rule-strong)}.VerdictMarkers-module__P6HvWa__icon{flex-shrink:0}.VerdictMarkers-module__P6HvWa__glyph{font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5)}.VerdictMarkers-module__P6HvWa__empty{font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);color:var(--muted)}.VerdictMarkers-module__P6HvWa__srOnly{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.VerdictMarkers-module__P6HvWa__marker{border-color:canvastext}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.FailedCriteria-module__oL0XZG__header{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.FailedCriteria-module__oL0XZG__heading{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.FailedCriteria-module__oL0XZG__intro{margin-top:calc(var(--spacing,.25rem) * 2);max-width:65ch;color:var(--foreground)}.FailedCriteria-module__oL0XZG__panel{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--background);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 4)}@media (min-width:40rem){.FailedCriteria-module__oL0XZG__panel{padding-inline:calc(var(--spacing,.25rem) * 4)}}.FailedCriteria-module__oL0XZG__table{margin-top:calc(var(--spacing,.25rem) * 6)}.FailedCriteria-module__oL0XZG__legend{margin-bottom:calc(var(--spacing,.25rem) * 2);column-gap:calc(var(--spacing,.25rem) * 6);row-gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6);flex-wrap:wrap;display:flex}@media (min-width:40rem){.FailedCriteria-module__oL0XZG__legend{padding-inline:calc(var(--spacing,.25rem) * 4)}}.FailedCriteria-module__oL0XZG__legendItem{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.FailedCriteria-module__oL0XZG__swatch{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);flex-shrink:0}@media (forced-colors:active){.FailedCriteria-module__oL0XZG__swatch rect{fill:canvastext}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.GeneratedPages-module__ZPAatG__section{margin-top:calc(var(--spacing,.25rem) * 10)}.GeneratedPages-module__ZPAatG__heading{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground)}.GeneratedPages-module__ZPAatG__rows{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.GeneratedPages-module__ZPAatG__row{align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.GeneratedPages-module__ZPAatG__label{min-width:calc(var(--spacing,.25rem) * 20);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.GeneratedPages-module__ZPAatG__links{margin:0}.GeneratedPages-module__ZPAatG__list{column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.GeneratedPages-module__ZPAatG__link{align-items:baseline;gap:var(--spacing,.25rem);border-radius:var(--radius-xs,.125rem);color:var(--brand);text-underline-offset:4px;text-decoration-line:underline;display:inline-flex}@media (hover:hover){.GeneratedPages-module__ZPAatG__link:hover{text-decoration-line:none}}.GeneratedPages-module__ZPAatG__icon{flex-shrink:0;align-self:center;width:.875em;height:.875em}.GeneratedPages-module__ZPAatG__missing{color:var(--muted)}@property --tw-font-weight{syntax:"*";inherits:false}
.FailureThemes-module__cnoecW__header{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.FailureThemes-module__cnoecW__heading{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.FailureThemes-module__cnoecW__intro{margin-top:calc(var(--spacing,.25rem) * 2);max-width:65ch;color:var(--foreground)}.FailureThemes-module__cnoecW__panel{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--background);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 4)}@media (min-width:40rem){.FailureThemes-module__cnoecW__panel{padding-inline:calc(var(--spacing,.25rem) * 4)}}.FailureThemes-module__cnoecW__panels{row-gap:calc(var(--spacing,.25rem) * 14);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.FailureThemes-module__cnoecW__scroller{scroll-snap-type:x mandatory;scroll-padding-left:8.5rem;overflow-x:auto}.FailureThemes-module__cnoecW__labelCol{width:8.5rem}.FailureThemes-module__cnoecW__themeCol{width:6.5rem}.FailureThemes-module__cnoecW__grid{width:100%;font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6);table-layout:fixed;min-width:41rem}.FailureThemes-module__cnoecW__gridCaption{margin-bottom:calc(var(--spacing,.25rem) * 3);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--muted);text-transform:uppercase}.FailureThemes-module__cnoecW__gridCaptionText{display:inline-block;position:sticky;left:0}.FailureThemes-module__cnoecW__colHeader{padding-inline:var(--spacing,.25rem);padding-bottom:calc(var(--spacing,.25rem) * 2);vertical-align:bottom;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);scroll-snap-align:start}.FailureThemes-module__cnoecW__sampleFlag{font-size:var(--text-xs,.75rem);line-height:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted);display:block}.FailureThemes-module__cnoecW__rowHeader{z-index:10;padding-block:calc(var(--spacing,.25rem) * .5);padding-right:calc(var(--spacing,.25rem) * 3);text-align:right;font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background:var(--background);position:sticky;left:0}.FailureThemes-module__cnoecW__cell{padding:calc(var(--spacing,.25rem) * .5)}.FailureThemes-module__cnoecW__fill{min-height:calc(var(--spacing,.25rem) * 11);padding-inline:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:center;font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--foreground);border-radius:.25rem;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.FailureThemes-module__cnoecW__count{font-size:var(--text-xs,.75rem);line-height:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.FailureThemes-module__cnoecW__fillDark{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.FailureThemes-module__cnoecW__noData{min-height:calc(var(--spacing,.25rem) * 11);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--rule-strong);padding-inline:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);color:var(--muted);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.FailureThemes-module__cnoecW__key{margin-top:calc(var(--spacing,.25rem) * 6);align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted);flex-wrap:wrap;display:flex}@media (min-width:40rem){.FailureThemes-module__cnoecW__key{padding-inline:calc(var(--spacing,.25rem) * 4)}}.FailureThemes-module__cnoecW__keyBar{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 32);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule-strong)}.FailureThemes-module__cnoecW__sampleNote{margin-top:calc(var(--spacing,.25rem) * 4);max-width:65ch;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted)}.FailureThemes-module__cnoecW__sampleNoteLead{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.FailureThemes-module__cnoecW__summary{margin-top:calc(var(--spacing,.25rem) * 6);max-width:65ch;color:var(--foreground)}.FailureThemes-module__cnoecW__srOnly{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.FailureThemes-module__cnoecW__panel,.FailureThemes-module__cnoecW__fill{border-style:var(--tw-border-style);border-width:1px;border-color:canvastext}.FailureThemes-module__cnoecW__fillDark{color:canvastext}.FailureThemes-module__cnoecW__key{display:none}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.RunPicker-module__ZWhKbW__form{margin-top:calc(var(--spacing,.25rem) * 6);align-items:flex-end;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.RunPicker-module__ZWhKbW__field{gap:var(--spacing,.25rem);flex-direction:column;min-width:0;display:flex}.RunPicker-module__ZWhKbW__label{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.RunPicker-module__ZWhKbW__select{width:100%;max-width:var(--container-md,28rem);border-radius:var(--radius-sm,.25rem);background-color:var(--background);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--foreground);border:1px solid var(--rule-strong)}.RunPicker-module__ZWhKbW__submit{border-radius:var(--radius-sm,.25rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--background);background:var(--brand)}.RunPicker-module__ZWhKbW__submit:hover{background:var(--foreground)}@media (forced-colors:active){.RunPicker-module__ZWhKbW__submit{border-style:var(--tw-border-style);border-width:1px;border-color:buttontext}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.FailureThemesTable-module__LsrlJa__wrapper{margin-top:calc(var(--spacing,.25rem) * 6)}.FailureThemesTable-module__LsrlJa__intro{margin-bottom:calc(var(--spacing,.25rem) * 4);max-width:65ch;color:var(--foreground)}.FailureThemesTable-module__LsrlJa__scroller{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--background);padding:calc(var(--spacing,.25rem) * 4);overflow-x:auto}@media (min-width:40rem){.FailureThemesTable-module__LsrlJa__scroller{padding:calc(var(--spacing,.25rem) * 6)}}.FailureThemesTable-module__LsrlJa__table{border-collapse:collapse;width:100%;font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6)}.FailureThemesTable-module__LsrlJa__caption{margin-bottom:calc(var(--spacing,.25rem) * 4);text-align:left;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);font-family:var(--font-heading), var(--font-sans), Arial, sans-serif}.FailureThemesTable-module__LsrlJa__table th,.FailureThemesTable-module__LsrlJa__table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;vertical-align:baseline}.FailureThemesTable-module__LsrlJa__table thead th{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap}.FailureThemesTable-module__LsrlJa__table thead tr:last-child th{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--rule-strong);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted)}.FailureThemesTable-module__LsrlJa__subHeader{white-space:nowrap}.FailureThemesTable-module__LsrlJa__table thead tr:last-child th:nth-child(odd),.FailureThemesTable-module__LsrlJa__table tbody td:nth-child(2n){border-left-style:var(--tw-border-style);border-left-width:1px;border-left-color:var(--rule)}.FailureThemesTable-module__LsrlJa__table tbody tr:last-child th,.FailureThemesTable-module__LsrlJa__table tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.FailureThemesTable-module__LsrlJa__table tbody td{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);position:relative}.FailureThemesTable-module__LsrlJa__table tbody th{white-space:nowrap}.FailureThemesTable-module__LsrlJa__noData{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted);font-style:italic}.FailureThemesTable-module__LsrlJa__count{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted);display:block}.FailureThemesTable-module__LsrlJa__sampleFlag{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted);display:block}.FailureThemesTable-module__LsrlJa__srOnly{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.FailureThemesTable-module__LsrlJa__scroller{border-style:var(--tw-border-style);border-width:1px;border-color:canvastext}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.RunSummary-module__w1CmMW__summary{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background:var(--surface-off-white)}@media (forced-colors:active){.RunSummary-module__w1CmMW__summary{border:1px solid canvastext}}.RunSummary-module__w1CmMW__headingRow{justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.RunSummary-module__w1CmMW__version{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--muted)}.RunSummary-module__w1CmMW__heading{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground)}@property --tw-font-weight{syntax:"*";inherits:false}
.Hero-module__H8d9UW__hero{isolation:isolate;width:100%;padding-top:calc(var(--spacing,.25rem) * 10);padding-bottom:calc(var(--spacing,.25rem) * 12);--hero-card-height:16rem;--hero-cards-height:calc(3 * var(--hero-card-height) + 2rem);position:relative;overflow-x:clip}@media (min-width:48rem){.Hero-module__H8d9UW__hero{--hero-cards-height:var(--hero-card-height)}}.Hero-module__H8d9UW__inner{width:100%;max-width:var(--container-5xl,64rem)}.Hero-module__H8d9UW__media{aspect-ratio:510/439;width:100%;position:relative}.Hero-module__H8d9UW__image{object-fit:contain;object-position:right top}@media print{.Hero-module__H8d9UW__image{display:none}}.Hero-module__H8d9UW__top{position:relative}.Hero-module__H8d9UW__top[data-has-image]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.Hero-module__H8d9UW__top[data-has-image]{gap:calc(var(--spacing,.25rem) * 12);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.Hero-module__H8d9UW__top[data-has-image] .Hero-module__H8d9UW__intro{max-width:none}.Hero-module__H8d9UW__top[data-has-image]{position:relative}.Hero-module__H8d9UW__media{top:0;right:calc(-1 * var(--page-gutter));width:calc((100% - 3rem) / 2.1 + var(--page-gutter));position:absolute}}.Hero-module__H8d9UW__wash{pointer-events:none;top:calc(var(--spacing,.25rem) * -12);z-index:calc(10 * -1);background-color:var(--hero-wash);width:100%;position:absolute;left:0}@media print{.Hero-module__H8d9UW__wash{display:none}}@media (forced-colors:active){.Hero-module__H8d9UW__wash{display:none}}.Hero-module__H8d9UW__wash{bottom:calc(3rem + 2.75rem + 2rem + var(--hero-cards-height) / 2)}.Hero-module__H8d9UW__badge{margin-bottom:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.Hero-module__H8d9UW__badgeLabel{background-color:var(--accent);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);font-size:.8125rem;line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-white,#fff);text-transform:uppercase;border-radius:.25rem;display:inline-block}.Hero-module__H8d9UW__badgeNote{font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);color:var(--muted)}.Hero-module__H8d9UW__title{--tw-font-weight:var(--font-weight-bold,700);max-width:54rem;font-weight:var(--font-weight-bold,700);--tw-tracking:-.01em;letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.75rem,1.15rem + 2.2vw,2.5rem);line-height:1.2}.Hero-module__H8d9UW__subtitle{margin-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);max-width:54rem;font-weight:var(--font-weight-semibold,600);text-wrap:balance;font-size:clamp(1.25rem,1rem + 1vw,1.5rem);line-height:1.3}.Hero-module__H8d9UW__intro{margin-top:calc(var(--spacing,.25rem) * 6);max-width:38rem;font-size:var(--text-base,1rem);line-height:var(--leading-relaxed,1.625);color:var(--foreground)}.Hero-module__H8d9UW__intro>*+*{margin-top:calc(var(--spacing,.25rem) * 4)}.Hero-module__H8d9UW__intro ul{list-style-type:disc}:where(.Hero-module__H8d9UW__intro ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.Hero-module__H8d9UW__intro ul{padding-left:calc(var(--spacing,.25rem) * 5)}.Hero-module__H8d9UW__intro ol{list-style-type:decimal}:where(.Hero-module__H8d9UW__intro ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.Hero-module__H8d9UW__intro ol{padding-left:calc(var(--spacing,.25rem) * 5)}.Hero-module__H8d9UW__intro strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.Hero-module__H8d9UW__intro a{border-radius:var(--radius-xs,.125rem);color:var(--brand);text-underline-offset:4px;text-decoration-line:underline}@media (hover:hover){.Hero-module__H8d9UW__intro a:hover{text-decoration-line:none}}.Hero-module__H8d9UW__topWash,.Hero-module__H8d9UW__overviewWash{pointer-events:none;z-index:calc(10 * -1);background-color:var(--hero-wash);position:absolute}@media print{.Hero-module__H8d9UW__topWash,.Hero-module__H8d9UW__overviewWash{display:none}}@media (forced-colors:active){.Hero-module__H8d9UW__topWash,.Hero-module__H8d9UW__overviewWash{display:none}}.Hero-module__H8d9UW__topWash,.Hero-module__H8d9UW__overviewWash{left:calc(-1 * var(--page-gutter) - max(0px, (100vw - 96rem) / 2));width:100vw}.Hero-module__H8d9UW__topWash{top:-5.5rem;bottom:0}.Hero-module__H8d9UW__overviewWash{top:0;bottom:calc((100% - var(--overview-offset)) / 2)}.Hero-module__H8d9UW__overviewRow{--overview-offset:4em;display:flow-root;position:relative}.Hero-module__H8d9UW__overview{z-index:10;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);position:relative}@media (min-width:48rem){.Hero-module__H8d9UW__overview{padding:calc(var(--spacing,.25rem) * 8)}}.Hero-module__H8d9UW__overview{margin-top:var(--overview-offset)}@media (forced-colors:active){.Hero-module__H8d9UW__overview{border-color:canvastext}}.Hero-module__H8d9UW__cardsHeading{z-index:10;margin-top:calc(var(--spacing,.25rem) * 12);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);position:relative}.Hero-module__H8d9UW__cardsHeading+.Hero-module__H8d9UW__cards{margin-top:0}.Hero-module__H8d9UW__cards{z-index:10;margin-top:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);display:grid;position:relative}@media (min-width:48rem){.Hero-module__H8d9UW__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.Hero-module__H8d9UW__actions{z-index:10;margin-top:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex;position:relative}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.ArticleHeader-module__PB1jCq__header{margin-bottom:calc(var(--spacing,.25rem) * 10);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);padding-bottom:calc(var(--spacing,.25rem) * 10)}.ArticleHeader-module__PB1jCq__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:-.01em;letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.75rem,1.15rem + 2.2vw,2.5rem);line-height:1.2}.ArticleHeader-module__PB1jCq__intro{margin-top:calc(var(--spacing,.25rem) * 6);max-width:65ch;font-size:var(--text-base,1rem);line-height:var(--leading-relaxed,1.625);color:var(--foreground)}.ArticleHeader-module__PB1jCq__intro>*+*{margin-top:calc(var(--spacing,.25rem) * 4)}.ArticleHeader-module__PB1jCq__intro a{border-radius:var(--radius-xs,.125rem);color:var(--brand);text-underline-offset:4px;text-decoration-line:underline}@media (hover:hover){.ArticleHeader-module__PB1jCq__intro a:hover{text-decoration-line:none}}.ArticleHeader-module__PB1jCq__media{margin-top:calc(var(--spacing,.25rem) * 8);width:100%;max-width:40rem}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.ArticleMeta-module__olCPoG__meta{align-items:center;column-gap:calc(var(--spacing,.25rem) * 2);row-gap:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted);flex-wrap:wrap;display:flex}.ArticleMeta-module__olCPoG__date:before{content:"·";color:var(--rule-strong);margin-inline-end:.5rem}.ArticleMeta-module__olCPoG__author{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@property --tw-font-weight{syntax:"*";inherits:false}
.SummaryTable-module__avergG__table{margin-top:calc(var(--spacing,.25rem) * 3);border-collapse:collapse;text-align:left;width:100%}.SummaryTable-module__avergG__caption{padding-bottom:calc(var(--spacing,.25rem) * 2);text-align:left;font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);color:var(--muted);caption-side:top}.SummaryTable-module__avergG__table th,.SummaryTable-module__avergG__table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);padding-block:calc(var(--spacing,.25rem) * 2);vertical-align:baseline}.SummaryTable-module__avergG__table th+th,.SummaryTable-module__avergG__table td{padding-left:calc(var(--spacing,.25rem) * 4);text-align:right}.SummaryTable-module__avergG__table thead th{font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.SummaryTable-module__avergG__table tbody th{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.SummaryTable-module__avergG__table td{font-size:var(--text-lg,1.125rem);line-height:calc(var(--spacing,.25rem) * 7);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground);font-family:var(--font-heading), var(--font-sans), Arial, sans-serif;font-variant-numeric:tabular-nums}.SummaryTable-module__avergG__table tr[data-sub] th{padding-left:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted)}.SummaryTable-module__avergG__table tr[data-sub] td{font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.SummaryTable-module__avergG__table td.SummaryTable-module__avergG__empty,.SummaryTable-module__avergG__table tr[data-sub] td.SummaryTable-module__avergG__empty{font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted);font-family:var(--font-sans), Arial, sans-serif}.SummaryTable-module__avergG__table thead th.SummaryTable-module__avergG__offHead{color:var(--accent)}.SummaryTable-module__avergG__table thead th.SummaryTable-module__avergG__onHead{color:var(--brand)}.SummaryTable-module__avergG__corner{width:auto}.SummaryTable-module__avergG__srOnly{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.HeroCard-module__xbgXGW__card{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);min-height:var(--hero-card-height)}.HeroCard-module__xbgXGW__icon{margin-bottom:calc(var(--spacing,.25rem) * 3);color:var(--brand);display:block}.HeroCard-module__xbgXGW__heading{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.HeroCard-module__xbgXGW__text{margin-top:calc(var(--spacing,.25rem) * 2);color:var(--foreground)}@media (forced-colors:active){.HeroCard-module__xbgXGW__card{border-color:canvastext}.HeroCard-module__xbgXGW__icon{color:canvastext}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.DraftBadge-module__7fr1WG__badge{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;background-color:var(--accent-wash);border-width:1px;border-color:var(--accent);color:var(--accent);border-radius:3.40282e38px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.ModelCard-module__iRacuW__card{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--color-white,#fff);height:100%;padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex;position:relative}.ModelCard-module__iRacuW__name{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground)}.ModelCard-module__iRacuW__badge{top:0;left:calc(var(--spacing,.25rem) * 6);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);max-width:calc(100% - 3rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-white,#fff);text-transform:uppercase;border-radius:3.40282e38px;position:absolute}.ModelCard-module__iRacuW__badgeBrand{background-color:var(--brand)}.ModelCard-module__iRacuW__badgeAccent{background-color:var(--accent)}.ModelCard-module__iRacuW__uplift{margin-top:calc(var(--spacing,.25rem) * 3);align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.ModelCard-module__iRacuW__upliftNumber{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--brand)}.ModelCard-module__iRacuW__upliftUnit{max-width:5ch;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);color:var(--muted)}.ModelCard-module__iRacuW__rates{margin-top:calc(var(--spacing,.25rem) * 5);column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));display:grid}.ModelCard-module__iRacuW__rate{flex-direction:column;display:flex}.ModelCard-module__iRacuW__rateLabel{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--muted);text-transform:uppercase}.ModelCard-module__iRacuW__rateValue{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--foreground)}.ModelCard-module__iRacuW__ratesCaption{margin-top:var(--spacing,.25rem);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--muted)}.ModelCard-module__iRacuW__costs{padding-top:calc(var(--spacing,.25rem) * 5);margin-top:auto}.ModelCard-module__iRacuW__costRow{justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--rule);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));flex-wrap:wrap;display:flex}.ModelCard-module__iRacuW__costRow:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.ModelCard-module__iRacuW__costRow dt{color:var(--muted)}.ModelCard-module__iRacuW__costRow dd{color:var(--foreground)}.ModelCard-module__iRacuW__arrow{margin-inline:calc(var(--spacing,.25rem) * 1.5);display:inline-block}.ModelCard-module__iRacuW__after{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.ModelCard-module__iRacuW__srOnly{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.ModelCard-module__iRacuW__card{background-color:canvas;border-color:canvastext}.ModelCard-module__iRacuW__badge{border-style:var(--tw-border-style);border-width:1px;border-color:canvastext}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.PageHero-module__HsjCoq__hero{width:100%;padding-top:calc(var(--spacing,.25rem) * 8);padding-bottom:calc(var(--spacing,.25rem) * 12);background:var(--page-hero-background)}.PageHero-module__HsjCoq__topRow{justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.PageHero-module__HsjCoq__badge{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.PageHero-module__HsjCoq__badgeLabel{background-color:var(--accent);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);font-size:.8125rem;line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-white,#fff);text-transform:uppercase;border-radius:.25rem;display:inline-block}.PageHero-module__HsjCoq__badgeNote{font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);color:var(--muted)}.PageHero-module__HsjCoq__body{margin-top:calc(var(--spacing,.25rem) * 8);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.PageHero-module__HsjCoq__body[data-has-media]{gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.PageHero-module__HsjCoq__text{max-width:38rem}.PageHero-module__HsjCoq__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:-.01em;letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.75rem,1.15rem + 2.2vw,2.5rem);line-height:1.2}.PageHero-module__HsjCoq__intro{margin-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-base,1rem);line-height:var(--leading-relaxed,1.625);color:var(--foreground)}.PageHero-module__HsjCoq__intro>*+*{margin-top:calc(var(--spacing,.25rem) * 4)}.PageHero-module__HsjCoq__intro ul:not([role=list]){list-style-type:disc}:where(.PageHero-module__HsjCoq__intro ul:not([role=list])>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.PageHero-module__HsjCoq__intro ul:not([role=list]){padding-left:calc(var(--spacing,.25rem) * 5)}.PageHero-module__HsjCoq__intro ol:not([role=list]){list-style-type:decimal}:where(.PageHero-module__HsjCoq__intro ol:not([role=list])>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.PageHero-module__HsjCoq__intro ol:not([role=list]){padding-left:calc(var(--spacing,.25rem) * 5)}.PageHero-module__HsjCoq__intro a{border-radius:var(--radius-xs,.125rem);color:var(--brand);text-underline-offset:4px;text-decoration-line:underline}@media (hover:hover){.PageHero-module__HsjCoq__intro a:hover{text-decoration-line:none}}.PageHero-module__HsjCoq__actions{margin-top:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.PageHero-module__HsjCoq__media{width:100%;max-width:40rem}.PageHero-module__HsjCoq__aside{width:100%;min-width:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
.UpliftMeter-module__IDBN9G__meter{--meter-baseline:#26a1b0;--meter-uplift:#124d54;--meter-outline:#124d54;height:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-white,#fff);width:100%;box-shadow:inset 0 0 0 1px var(--meter-outline);border-radius:3.40282e38px;overflow:hidden}.UpliftMeter-module__IDBN9G__svg{width:100%;height:100%;display:block}.UpliftMeter-module__IDBN9G__baseline{fill:var(--meter-baseline)}.UpliftMeter-module__IDBN9G__uplift{fill:var(--meter-uplift)}@media (forced-colors:active){.UpliftMeter-module__IDBN9G__meter{border-style:var(--tw-border-style);background-color:canvas;border-width:1px;border-color:canvastext}.UpliftMeter-module__IDBN9G__baseline{fill:canvastext}.UpliftMeter-module__IDBN9G__uplift{fill:highlight}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.SideNav-module__w3QPva__nav{font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6)}.SideNav-module__w3QPva__title{font-size:var(--text-xl,1.25rem);line-height:calc(var(--spacing,.25rem) * 7);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground);font-family:var(--font-heading), var(--font-sans), Arial, sans-serif}.SideNav-module__w3QPva__list{margin-top:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.SideNav-module__w3QPva__item+.SideNav-module__w3QPva__item{margin-top:calc(var(--spacing,.25rem) * 5)}.SideNav-module__w3QPva__link{border-radius:var(--radius-xs,.125rem);color:var(--foreground);text-underline-offset:4px;text-decoration-line:underline;display:inline-block}@media (hover:hover){.SideNav-module__w3QPva__link:hover{text-decoration-line:none}}.SideNav-module__w3QPva__link{border-inline-start:3px solid #0000;padding-inline-start:.625rem}.SideNav-module__w3QPva__link[data-current]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-inline-start-color:var(--brand);text-decoration-line:none}.SideNav-module__w3QPva__link[data-current]:hover{text-decoration-line:underline}.SideNav-module__w3QPva__note{margin-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem) * 5);color:var(--muted);display:block}@property --tw-font-weight{syntax:"*";inherits:false}
.TagList-module__1zwxZG__list{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.TagList-module__1zwxZG__tag{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);background-color:var(--brand-wash);border-width:1px;border-color:var(--rule-strong);color:var(--foreground);border-radius:3.40282e38px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.ModelCardGrid-module__BBE9cq__grid{column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);display:grid}@media (min-width:40rem){.ModelCardGrid-module__BBE9cq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ModelCardGrid-module__BBE9cq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.SideNavLayout-module__lp8QIa__band{--side-nav-offset:2rem;border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--rule);width:100%}.SideNavLayout-module__lp8QIa__grid{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.SideNavLayout-module__lp8QIa__grid{gap:calc(var(--spacing,.25rem) * 12);grid-template-columns:18rem minmax(0,1fr)}}.SideNavLayout-module__lp8QIa__sidebar{background:var(--surface-off-white);margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter);padding-block:calc(var(--spacing,.25rem) * 10);position:relative}.SideNavLayout-module__lp8QIa__content{padding-block:calc(var(--spacing,.25rem) * 10)}@media (min-width:64rem){.SideNavLayout-module__lp8QIa__sidebar{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--rule);padding-inline:0;padding-right:calc(var(--spacing,.25rem) * 8);margin-inline:0}.SideNavLayout-module__lp8QIa__sidebar:before{content:"";z-index:-1;background:var(--surface-off-white);position:absolute;inset:0 0 0 -100vw}.SideNavLayout-module__lp8QIa__sticky{top:var(--side-nav-offset);max-height:calc(100vh - (var(--side-nav-offset) * 2));overscroll-behavior:contain;margin-inline:calc(var(--spacing,.25rem) * -1);padding-inline:var(--spacing,.25rem);position:sticky;overflow-y:auto}}.SideNavLayout-module__lp8QIa__content>*+*{margin-top:calc(var(--spacing,.25rem) * 16)}.SideNavLayout-module__lp8QIa__content section>p{margin-top:calc(var(--spacing,.25rem) * 4);max-width:65ch;color:var(--foreground)}.SideNavLayout-module__lp8QIa__content section>*+*{margin-top:calc(var(--spacing,.25rem) * 6)}.SideNavLayout-module__lp8QIa__content section>ul{max-width:65ch;list-style-type:disc}:where(.SideNavLayout-module__lp8QIa__content section>ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.SideNavLayout-module__lp8QIa__content section>ul{padding-left:calc(var(--spacing,.25rem) * 6);color:var(--foreground)}.SideNavLayout-module__lp8QIa__content section>ol{max-width:65ch;list-style-type:decimal}:where(.SideNavLayout-module__lp8QIa__content section>ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.SideNavLayout-module__lp8QIa__content section>ol{padding-left:calc(var(--spacing,.25rem) * 6);color:var(--foreground)}.SideNavLayout-module__lp8QIa__content section>:is(ul,ol) ul{margin-top:var(--spacing,.25rem);list-style-type:circle}:where(.SideNavLayout-module__lp8QIa__content section>:is(ul,ol) ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.SideNavLayout-module__lp8QIa__content section>:is(ul,ol) ul{padding-left:calc(var(--spacing,.25rem) * 6)}.SideNavLayout-module__lp8QIa__content :is(p,li) code{font-family:var(--font-geist-mono);font-size:.9375rem;line-height:calc(var(--spacing,.25rem) * 6);color:var(--foreground)}.SideNavLayout-module__lp8QIa__content :is(p,li)>a{border-radius:var(--radius-xs,.125rem);color:var(--brand);text-underline-offset:4px;text-decoration-line:underline}@media (hover:hover){.SideNavLayout-module__lp8QIa__content :is(p,li)>a:hover{text-decoration-line:none}}.SideNavLayout-module__lp8QIa__content :where([id]){scroll-margin-top:var(--side-nav-offset)}.SideNavLayout-module__lp8QIa__content section>pre{background-color:var(--brand-wash);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);font-family:var(--font-geist-mono);font-size:.9375rem;line-height:calc(var(--spacing,.25rem) * 6);color:var(--foreground);white-space:pre-wrap;overflow-wrap:break-word;tab-size:2;text-indent:-2ch;padding-left:calc(1.25rem + 2ch);overflow-x:auto}@media (forced-colors:active){.SideNavLayout-module__lp8QIa__content section>pre{border-style:var(--tw-border-style);border-width:1px;border-color:canvastext}}.SideNavLayout-module__lp8QIa__content section>blockquote{background-color:var(--surface-off-white);max-width:65ch;padding-block:calc(var(--spacing,.25rem) * 4);padding-right:calc(var(--spacing,.25rem) * 5);border-inline-start:4px solid var(--brand);padding-inline-start:1.25rem}.SideNavLayout-module__lp8QIa__content section>blockquote>p+p{margin-top:calc(var(--spacing,.25rem) * 3)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
.ModelResults-module__OUuFca__heading{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.ModelResults-module__OUuFca__headingRow{justify-content:space-between;align-items:flex-end;column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.ModelResults-module__OUuFca__headingGroup{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);display:flex}.ModelResults-module__OUuFca__sparkles{flex-shrink:0;width:2.75rem;height:2.25rem;margin-top:-.75rem;display:block;position:relative}.ModelResults-module__OUuFca__sparkleLarge,.ModelResults-module__OUuFca__sparkleSmall{height:auto;position:absolute}.ModelResults-module__OUuFca__sparkleLarge{width:1.75rem;top:.5rem;right:0}.ModelResults-module__OUuFca__sparkleSmall{width:1.3125rem;top:0;left:0}.ModelResults-module__OUuFca__note{align-items:center;gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted);display:flex}.ModelResults-module__OUuFca__noteLabel{white-space:nowrap}.ModelResults-module__OUuFca__noteArrow{height:auto;display:none}@media (min-width:64rem){.ModelResults-module__OUuFca__noteArrow{margin-right:calc(var(--spacing,.25rem) * 2);flex-shrink:0;width:3rem;display:block}}@media print{.ModelResults-module__OUuFca__sparkles,.ModelResults-module__OUuFca__noteArrow{display:none}}@media (forced-colors:active){.ModelResults-module__OUuFca__sparkles,.ModelResults-module__OUuFca__noteArrow{display:none}}.ModelResults-module__OUuFca__lead{margin-top:calc(var(--spacing,.25rem) * 4);max-width:65ch;color:var(--foreground)}.ModelResults-module__OUuFca__grid{margin-top:calc(var(--spacing,.25rem) * 6)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.BackToTop-module__VeD2-q__wrapper{margin-top:calc(var(--spacing,.25rem) * 8);justify-content:flex-end;display:flex}.BackToTop-module__VeD2-q__link{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xs,.125rem);padding-block:var(--spacing,.25rem);font-size:var(--text-base,1rem);line-height:calc(var(--spacing,.25rem) * 6);color:var(--foreground);text-underline-offset:4px;text-decoration-line:underline;display:inline-flex}@media (hover:hover){.BackToTop-module__VeD2-q__link:hover{text-decoration-line:none}}.BackToTop-module__VeD2-q__arrow{color:var(--accent)}
