.OeXvTW_section{padding-block:var(--spacing-section);background-image:var(--gradient-frame);color:var(--color-white);position:relative;overflow:hidden}.OeXvTW_glow{width:70vw;max-width:var(--max-width-glow);border-radius:var(--radius-full);pointer-events:none;background-image:var(--gradient-score-glow);height:70vw;position:absolute;top:-30%;right:-14%}.OeXvTW_layout{grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem;display:grid;position:relative}@media (min-width:1000px){.OeXvTW_layout{grid-template-columns:var(--grid-cols-split-5-6);align-items:center;column-gap:var(--spacing-gutter)}}.OeXvTW_title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:var(--text-h2--font-weight);color:var(--color-white);text-wrap:balance}.OeXvTW_lede{max-width:32rem;font-size:var(--text-lede);line-height:var(--text-lede--line-height);color:color-mix(in oklab, var(--color-white) 90%, transparent);text-wrap:pretty;margin-top:1.25rem}.OeXvTW_card{border-radius:var(--radius-score);background-color:var(--color-white);min-width:0;color:var(--color-ink);box-shadow:var(--shadow-score);gap:1.125rem;padding:1.25rem 1.125rem;display:grid}@media (min-width:640px){.OeXvTW_card{padding:1.5rem}}.OeXvTW_summary{text-align:center;flex-direction:column;align-items:center;gap:.875rem;display:flex}@media (min-width:640px){.OeXvTW_summary{text-align:left;flex-direction:row;gap:2rem}}.OeXvTW_gauge{flex:none;width:15rem;position:relative}.OeXvTW_gaugeArt{width:100%;height:auto;display:block}.OeXvTW_stopLight{color:var(--color-leaf-light)}.OeXvTW_stopDeep{color:var(--color-leaf)}.OeXvTW_track{stroke:var(--color-mist)}.OeXvTW_reading{inset-inline:0;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0}.OeXvTW_value{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height);letter-spacing:var(--tracking-display);font-weight:800}.OeXvTW_cap{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-70);font-weight:700}.OeXvTW_explainer{flex:1;min-width:0}.OeXvTW_band{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);letter-spacing:-.025em;color:var(--color-ink);font-weight:800}.OeXvTW_bandName{color:var(--color-band-solid)}.OeXvTW_explain{font-size:var(--text-ui);color:var(--color-ink-70);margin-top:.375rem;line-height:1.5rem}.OeXvTW_scale{gap:.5rem;padding-top:.25rem;display:grid}.OeXvTW_bar{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;height:.375rem;display:grid;position:relative}.OeXvTW_segment{border-radius:var(--radius-full)}.OeXvTW_segmentCurrent{background-color:var(--color-leaf)}.OeXvTW_segmentOther{background-color:var(--color-mist)}.OeXvTW_marker{border:4px solid var(--color-frame-ink);border-radius:var(--radius-full);background-color:var(--color-white);width:1rem;height:1rem;position:absolute;top:50%;translate:-50% -50%}.OeXvTW_labels{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink-55);grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;display:grid}.OeXvTW_label{text-align:center}.OeXvTW_labelCurrent{color:var(--color-ink)}.OeXvTW_labelName{font-weight:600;display:block}.OeXvTW_labelNameCurrent{font-weight:800}.OeXvTW_areas{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-70)}
.LxjqJq_grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem;display:grid}@media (min-width:1100px){.LxjqJq_grid{grid-template-columns:var(--grid-cols-split-7-5);grid-template-rows:var(--grid-rows-head-body);column-gap:var(--spacing-gutter);row-gap:0}}@media (min-width:1100px){.LxjqJq_head{grid-row-start:1;grid-column-start:2;padding-top:.5rem}}.LxjqJq_stage{aspect-ratio:var(--aspect-portrait);border-radius:var(--radius-lg);background-color:var(--color-evergreen-night);position:relative;overflow:hidden}@media (min-width:1100px){.LxjqJq_stage{aspect-ratio:auto;min-height:var(--min-height-ask-stage);grid-row:1/span 2;grid-column-start:1;align-self:stretch}}.LxjqJq_shot{visibility:hidden;opacity:0;transition-property:all;transition-timing-function:var(--ease-brand);transition-duration:.7s;position:absolute;inset:0}.LxjqJq_shot[data-on=true]{z-index:10;visibility:visible;opacity:1}.LxjqJq_list{border-bottom:1px solid color-mix(in oklab, var(--color-ink) 10%, transparent)}@media (min-width:1100px){.LxjqJq_list{grid-row-start:2;grid-column-start:2;align-self:flex-start;margin-top:3rem}}.LxjqJq_item{border-top:1px solid color-mix(in oklab, var(--color-ink) 10%, transparent);position:relative}.LxjqJq_line{inset-inline:0;transform-origin:0;background-color:var(--color-ink);height:.125rem;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--ease-brand);transition-duration:.6s;position:absolute;top:-1px}.LxjqJq_lineHidden{scale:0 1}.LxjqJq_lineAuto{animation:var(--animate-seg-fill)}.LxjqJq_lineFull{scale:1}.LxjqJq_trigger{grid-template-columns:var(--grid-cols-row-action);text-align:left;align-items:center;column-gap:1.25rem;width:100%;padding-block:1.25rem;display:grid}.LxjqJq_label{font-size:var(--text-meta);color:var(--color-sage-ink);grid-column-start:1;font-weight:600;line-height:1.375}.LxjqJq_question{font-size:var(--text-ask);line-height:var(--text-ask--line-height);letter-spacing:var(--text-ask--letter-spacing);font-weight:var(--text-ask--font-weight);text-wrap:balance;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-standard);grid-column-start:1;margin-top:.375rem;transition-duration:.2s}.LxjqJq_questionOpen{color:var(--color-ink)}.LxjqJq_questionShut{color:var(--color-ink-60)}@media (hover:hover){.LxjqJq_trigger:hover .LxjqJq_questionShut{color:var(--color-ink)}}.LxjqJq_icon{border-radius:var(--radius-full);width:2.5rem;height:2.5rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-standard);border:1px solid;grid-row:1/span 2;grid-column-start:2;place-items:center;transition-duration:.2s;display:grid}.LxjqJq_iconOpen{border-color:var(--color-ink);background-color:var(--color-ink);color:var(--color-white)}.LxjqJq_iconShut{border-color:color-mix(in oklab, var(--color-ink) 15%, transparent);color:var(--color-ink)}@media (hover:hover){.LxjqJq_trigger:hover .LxjqJq_iconShut{border-color:var(--color-ink)}}.LxjqJq_arrow{width:1.125rem;height:1.125rem}.LxjqJq_panel{transition-property:all;transition-timing-function:var(--ease-brand);transition-duration:.48s;display:grid}.LxjqJq_panelOpen{grid-template-rows:var(--grid-rows-open)}.LxjqJq_panelShut{grid-template-rows:var(--grid-rows-shut)}.LxjqJq_panelInner{min-height:0;transition-property:all;transition-timing-function:var(--ease-standard);transition-duration:.48s;overflow:hidden}.LxjqJq_panelInnerOpen{visibility:visible}.LxjqJq_panelInnerShut{visibility:hidden}.LxjqJq_answer{font-size:var(--text-body);color:var(--color-ink-70);padding-bottom:1.5rem;line-height:1.625}@media (min-width:640px){.LxjqJq_answer{padding-right:3.5rem}}
.j4Wjra_section{padding-block:var(--spacing-section);background-color:var(--color-paper)}.j4Wjra_title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:var(--text-h2--font-weight);color:var(--color-ink);text-wrap:balance}.j4Wjra_lede{max-width:32rem;font-size:var(--text-lede);line-height:var(--text-lede--line-height);color:var(--color-ink-70);margin-top:1.25rem}.j4Wjra_photo{object-fit:cover;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--ease-brand);transition-duration:1.4s}@media (min-width:640px){.j4Wjra_photo{scale:1.05}figure[data-on=true] .j4Wjra_photo{scale:1}}.j4Wjra_focusFurnace{object-position:70% 40%}.j4Wjra_focusHeater{object-position:64% 50%}.j4Wjra_focusKeys{object-position:20% 40%}.j4Wjra_fade{pointer-events:none;background-image:var(--gradient-shot-fade);display:none;position:absolute;inset:0}@media (min-width:640px){.j4Wjra_fade{display:block}}.j4Wjra_caption{z-index:10;width:var(--width-card-shot-sm);opacity:0;transition-property:all;transition-timing-function:var(--ease-brand);transition-duration:.5s;position:absolute;bottom:.75rem;left:.75rem;translate:0 .75rem}figure[data-on=true] .j4Wjra_caption{opacity:1;transition-delay:.2s;translate:0}@media (min-width:640px){.j4Wjra_caption{width:var(--width-card-shot);bottom:1.5rem;left:1.5rem}}
.iBaC1G_section{padding-bottom:var(--spacing-section);background-color:var(--color-paper)}.iBaC1G_list{border-bottom:1px solid color-mix(in oklab, var(--color-ink) 15%, transparent);margin-top:2rem}@media (min-width:1000px){.iBaC1G_list{margin-top:2.5rem}}.iBaC1G_voice{border-top:1px solid color-mix(in oklab, var(--color-ink) 15%, transparent);grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding-block:2rem;display:grid}@media (min-width:900px){.iBaC1G_voice{grid-template-columns:var(--grid-cols-split-3-9);align-items:baseline;column-gap:2.5rem}}@media (min-width:1000px){.iBaC1G_voice{padding-block:3rem}}@media (min-width:1280px){.iBaC1G_voice{column-gap:4rem;padding-block:3.75rem}}.iBaC1G_who{font-size:var(--text-ui);color:var(--color-ink-70);flex-direction:column;gap:.125rem;line-height:1.375;display:flex}.iBaC1G_name{color:var(--color-ink);font-weight:700}.iBaC1G_quote{font-size:var(--text-quote);line-height:var(--text-quote--line-height);letter-spacing:var(--text-quote--letter-spacing);font-weight:var(--text-quote--font-weight);color:var(--color-ink);text-indent:-.42em;text-wrap:pretty}
.omXaCq_section{padding-bottom:var(--spacing-section);background-color:var(--color-paper)}.omXaCq_title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:var(--text-h2--font-weight);color:var(--color-ink);text-wrap:balance}.omXaCq_steps{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}@media (min-width:768px){.omXaCq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.omXaCq_step{border-radius:var(--radius-photo);background-color:var(--color-white);min-width:0;box-shadow:var(--shadow-card);padding:1.5rem}.omXaCq_number{border-radius:var(--radius-full);background-color:var(--color-sage);width:2.25rem;height:2.25rem;font-size:var(--text-ui);color:var(--color-sage-ink);place-items:center;font-weight:700;line-height:1;display:grid}.omXaCq_stepTitle{font-size:var(--text-card);line-height:var(--text-card--line-height);letter-spacing:var(--text-card--letter-spacing);font-weight:var(--font-weight-heading);color:var(--color-ink);text-wrap:balance;margin-top:1.25rem}.omXaCq_line{font-size:var(--text-ui);color:var(--color-ink-70);text-wrap:pretty;margin-top:.5rem;line-height:1.5}
