.S1-Bxa_form{color:var(--ink);font-family:var(--font-sans);position:relative}.S1-Bxa_intro{margin-bottom:2.25rem}.S1-Bxa_step{font-size:var(--text-xs);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.875rem;font-weight:600;display:block}.S1-Bxa_intro p{letter-spacing:-.045em;margin:0 0 .65rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;line-height:1.12}.S1-Bxa_note,.S1-Bxa_required{color:var(--muted);font-size:var(--text-label);line-height:1.5}.S1-Bxa_required{margin-top:.5rem;display:block}.S1-Bxa_notice{border:1px solid var(--line);border-left:3px solid var(--ink);border-radius:var(--radius-s);font-size:var(--text-label);margin-bottom:1.5rem;padding:1rem;line-height:1.6}.S1-Bxa_fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.25rem;min-width:0;margin:0;padding:0;display:grid}.S1-Bxa_fullWidth{grid-column:1/-1;min-width:0}.S1-Bxa_field{min-width:0}.S1-Bxa_label{font-size:var(--text-label);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.625rem;font-weight:550;line-height:1.4;display:flex}.S1-Bxa_optional{color:var(--muted);font-size:var(--text-xs);font-weight:400}.S1-Bxa_field input,.S1-Bxa_field select,.S1-Bxa_field textarea{box-sizing:border-box;width:100%;min-height:3.25rem;color:var(--ink);font:inherit;background:#fff;border:1px solid #828b82;border-radius:.25rem;padding:.875rem 1rem;font-size:1rem;line-height:1.4;transition:border-color .16s,box-shadow .16s;display:block}.S1-Bxa_field textarea{resize:vertical;min-height:7.5rem}.S1-Bxa_field select{appearance:none;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%2326332e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.75rem}.S1-Bxa_field input::placeholder,.S1-Bxa_field textarea::placeholder{color:#667062;opacity:1}.S1-Bxa_field :is(input,select,textarea):focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-color:var(--ink)}.S1-Bxa_field [aria-invalid=true]{border-color:#925339}.S1-Bxa_field :disabled{opacity:.65;cursor:not-allowed}.S1-Bxa_fieldError{color:#844729;font-size:var(--text-label);margin-top:.5rem;line-height:1.45;display:block}.S1-Bxa_channels{border:0;margin:0;padding:0}.S1-Bxa_channels legend{font-size:var(--text-label);margin-bottom:.75rem;padding:0;font-weight:550;line-height:1.5}.S1-Bxa_channelOptions{flex-wrap:wrap;gap:.5rem;display:flex}.S1-Bxa_channel{cursor:pointer;position:relative}.S1-Bxa_channel input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.S1-Bxa_channel span{box-sizing:border-box;min-height:2.75rem;font-size:var(--text-label);border:1px solid #828b82;border-radius:.25rem;align-items:center;gap:.5rem;padding:.65rem .875rem;display:flex}.S1-Bxa_channel span:before{content:"";border:1px solid;border-radius:50%;width:.625rem;height:.625rem}.S1-Bxa_channel input:checked+span{color:var(--paper);background:var(--ink);border-color:var(--ink)}.S1-Bxa_channel input:checked+span:before{box-shadow:inset 0 0 0 2px var(--ink);background:currentColor}.S1-Bxa_channel input:focus-visible+span{outline:2px solid var(--ink);outline-offset:3px}.S1-Bxa_consent label{min-height:var(--tap-min);cursor:pointer;align-items:flex-start;gap:.75rem;padding-block:.625rem;display:flex}.S1-Bxa_consent input{width:1.5rem;height:1.5rem;accent-color:var(--ink);flex:none;margin:0}.S1-Bxa_consent span{max-width:35rem;color:var(--muted);font-size:var(--text-label);line-height:1.65}.S1-Bxa_consent .S1-Bxa_fieldError{color:#844729}.S1-Bxa_consent input:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.S1-Bxa_privacyNotice{max-width:35rem;color:var(--muted);font-size:var(--text-label);margin:0;line-height:1.65}.S1-Bxa_privacyNotice a{color:var(--ink);text-underline-offset:.15em;text-decoration:underline}.S1-Bxa_privacyNotice a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.S1-Bxa_submit{min-height:3.75rem;color:var(--paper);background:var(--ink);border:1px solid var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:.25rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:.25rem;padding:1rem 1.25rem;font-size:.9375rem;transition:transform .18s,background .18s;display:flex}.S1-Bxa_submit svg{flex:none;transition:transform .18s}.S1-Bxa_submit:hover:not(:disabled) svg{transform:translate(3px)}.S1-Bxa_submit:active:not(:disabled){transform:translateY(1px)}.S1-Bxa_submit:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.S1-Bxa_submit:disabled{opacity:.65;cursor:wait}.S1-Bxa_status{border:1px solid var(--line);border-left:3px solid var(--ink);border-radius:.25rem;margin-top:1.25rem;padding:1rem;font-size:.875rem;line-height:1.6}.S1-Bxa_status[data-status=error]{border-left-color:#925339}.S1-Bxa_status:focus{outline:2px solid var(--ink);outline-offset:3px}.S1-Bxa_srOnly,.S1-Bxa_honeypot{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:560px){.S1-Bxa_fields{grid-template-columns:1fr;gap:1.25rem}.S1-Bxa_intro{margin-bottom:1.75rem}.S1-Bxa_channelOptions{gap:.375rem}.S1-Bxa_channel span{padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){.S1-Bxa_field input,.S1-Bxa_field select,.S1-Bxa_field textarea,.S1-Bxa_submit,.S1-Bxa_submit svg{transition:none}}
.DwUKYa_frame{box-sizing:border-box}.DwUKYa_frame[data-contact=unavailable] form>:first-child,.DwUKYa_frame[data-contact=unavailable] form>fieldset{display:none}.DwUKYa_frame[data-contact=unavailable] [data-contact-fallback]{display:block}
.UVtMeW_displayXl{font-size:var(--fs-display-xl);letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:800;font-stretch:125%;line-height:.9}.UVtMeW_displayL{font-size:var(--fs-display-l);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:760;font-stretch:118%;line-height:.95}.UVtMeW_h2{font-size:var(--fs-h2);letter-spacing:-.018em;text-wrap:balance;margin:0;font-weight:740;font-stretch:118%;line-height:1}.UVtMeW_h3{font-size:var(--fs-h3);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700;font-stretch:112%;line-height:1.1}.UVtMeW_numeralXl{font-size:var(--fs-numeral-xl);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:760;font-stretch:125%;line-height:.9}.UVtMeW_numeralS{font-size:var(--fs-numeral-s);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:760;font-stretch:125%;line-height:1}.UVtMeW_lede{font-size:var(--fs-lede);text-wrap:pretty;max-inline-size:40em;margin:0;font-weight:420;font-stretch:100%;line-height:1.45}.UVtMeW_body{font-size:var(--fs-body);max-inline-size:var(--measure);line-height:1.55}.UVtMeW_label{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:620;font-stretch:112%;line-height:1.3}.UVtMeW_note{font-size:var(--fs-note);font-weight:450;line-height:1.45}.UVtMeW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.TYjpba_link{min-block-size:var(--tap-min);color:inherit;align-items:center;gap:10px;font-weight:600;font-stretch:106%;line-height:1.25;text-decoration:none;display:inline-flex}.TYjpba_text{transition-property:background-size;transition-duration:var(--t2);transition-timing-function:var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1.5px;padding-block:4px}.TYjpba_icon{transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);flex:none}@media (hover:hover){.TYjpba_link:hover .TYjpba_text{background-position:100% 100%;background-size:0 1.5px}.TYjpba_link:hover .TYjpba_icon{transform:translate(3px)}.TYjpba_link:hover .TYjpba_icon-down{transform:translateY(3px)}.TYjpba_link:hover .TYjpba_icon-up{transform:translateY(-3px)}.TYjpba_link:hover .TYjpba_icon-up-right{transform:translate(2px,-2px)}.TYjpba_link:hover .TYjpba_icon-phone,.TYjpba_link:hover .TYjpba_icon-mail{transform:none}}@media (forced-colors:active){.TYjpba_text{background:0 0;text-decoration:underline}}
.YRF1Oa_grid{gap:var(--s-7);align-items:center;display:grid}.YRF1Oa_copy{align-items:flex-start;gap:var(--s-4);flex-direction:column;display:flex}.YRF1Oa_eyebrow{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;margin:0;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}.YRF1Oa_text{margin:var(--s-2) 0 0;max-inline-size:36em;font-size:var(--fs-lede);line-height:1.45}.YRF1Oa_label{color:var(--graphite);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-weight:620;font-stretch:112%;display:flex}.YRF1Oa_labelMark{background:var(--lime);block-size:6px;inline-size:18px;box-shadow:0 0 0 1px var(--ink);border-radius:1px;flex:none}.YRF1Oa_irene{max-inline-size:36em;color:var(--graphite);margin:0}.YRF1Oa_reveal{clip-path:inset(0);min-inline-size:0;transition-property:clip-path;transition-duration:var(--t4);transition-timing-function:var(--ease-io)}.YRF1Oa_reveal[data-reveal=hidden]{clip-path:inset(0 calc(100% - 10px) 0 0);transition-duration:0s}.YRF1Oa_plate{--thumb-ratio:3 / 2;border-radius:var(--radius-chip)}@media (min-width:760px){.YRF1Oa_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4vw,64px)}}@media (forced-colors:active){.YRF1Oa_labelMark{forced-color-adjust:none;background:canvastext}}
.kd6Imq_head{margin-block-end:clamp(28px,4vw,56px)}.kd6Imq_eyebrow{margin:0 0 var(--s-4);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}.kd6Imq_body{gap:var(--s-2) var(--column-gap);grid-template-columns:minmax(0,1fr);grid-template-areas:"drawing""bars""panels";align-items:start;display:grid}.kd6Imq_drawing{grid-area:drawing;min-inline-size:0}.kd6Imq_plate{--plate-ratio:4 / 3}.kd6Imq_body .kd6Imq_bars[data-bars-tone=light]{--bar-idle:var(--paper);--bar-hover:var(--straw);grid-area:bars}@media (max-width:759.98px){.kd6Imq_body .kd6Imq_bars[data-bars-tone=light]>[role=tab]{align-content:start;padding:10px 8px 12px 10px}.kd6Imq_body .kd6Imq_bars[data-bars-tone=light]>[role=tab]>:nth-child(2){-webkit-hyphens:manual;hyphens:manual;font-size:15px;font-stretch:100%;line-height:1.15}}@media (max-width:359.98px){.kd6Imq_body .kd6Imq_bars[data-bars-tone=light]>[role=tab]{padding-inline:7px 5px}.kd6Imq_body .kd6Imq_bars[data-bars-tone=light]>[role=tab]>:nth-child(2){font-size:14px}}.kd6Imq_autoplay{z-index:5;background:var(--chip);block-size:44px;inline-size:44px;color:var(--paper);cursor:pointer;transition-property:background-color;transition-duration:var(--t1);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-end:12px;inset-inline-end:12px}@media (hover:hover){.kd6Imq_autoplay:hover{background:var(--ink)}}.kd6Imq_autoplay:focus-visible{outline:2px solid var(--ink);box-shadow:0 0 0 5px var(--lime)}@media (prefers-reduced-motion:reduce){.kd6Imq_autoplay{display:none}}.kd6Imq_panels{grid-area:panels;margin-block-start:var(--s-5);display:grid}.kd6Imq_panel{min-inline-size:0;transition-property:opacity;transition-duration:var(--t1);transition-timing-function:var(--ease-out);grid-area:1/1}.kd6Imq_panel[data-on=false]{opacity:0;visibility:hidden;transition-duration:0s}.kd6Imq_panelTitle{margin:0 0 var(--s-4);font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:700;font-stretch:112%;line-height:1.1}.kd6Imq_panelText{margin:0 0 var(--s-4);max-inline-size:36em}.kd6Imq_legend{margin:0 0 var(--s-4);font-size:var(--fs-note);gap:4px;padding:0;line-height:1.35;list-style:none;display:grid}.kd6Imq_legend li{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;display:grid}.kd6Imq_legendNumber,.kd6Imq_legendLetter{border-radius:50%;place-items:center;block-size:24px;inline-size:24px;font-size:13px;font-weight:700;font-stretch:112%;line-height:1;display:grid}.kd6Imq_legendNumber{background:var(--ink);box-shadow:0 0 0 2px var(--lime);color:var(--paper);font-variant-numeric:tabular-nums}.kd6Imq_legendLetter{background:var(--paper);box-shadow:0 0 0 1.5px var(--ink);color:var(--ink)}.kd6Imq_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:759.98px){.kd6Imq_plate figcaption{margin-block-start:0}.kd6Imq_plate figcaption [role=list]{display:none}}@media (min-width:760px){.kd6Imq_legend{display:none}}.kd6Imq_panelNote{color:var(--graphite);font-size:var(--fs-note);align-items:center;gap:12px;margin:0;font-weight:560;display:flex}.kd6Imq_noteMark{background:var(--ink);border-radius:1px;flex:none;block-size:6px;inline-size:18px}.kd6Imq_more{margin-block-start:var(--s-6)}@media (min-width:760px){.kd6Imq_body{grid-template:"bars drawing""panels drawing"1fr/minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,4vw,64px)}.kd6Imq_panels{margin-block-start:var(--s-6)}}@media (min-width:1100px){.kd6Imq_body{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}@media (max-height:500px) and (orientation:landscape){.kd6Imq_body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kd6Imq_panels{margin-block-start:var(--s-4)}}.kd6Imq_fallback{gap:var(--s-5);margin:var(--s-6) 0 0;padding:0;list-style:none;display:grid}@media (forced-colors:active){.kd6Imq_autoplay{border:2px solid buttontext}.kd6Imq_legendNumber,.kd6Imq_legendLetter{border:1px solid canvastext}.kd6Imq_noteMark{forced-color-adjust:none;background:canvastext}}
._0Hqe9q_badge{gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-4) calc(var(--s-4) + 2px);border-inline-start:6px solid var(--lime);background:var(--badge-bg,var(--paper-2));grid-template-columns:minmax(0,1fr);align-items:center;max-inline-size:34rem;display:grid}._0Hqe9q_plate{padding:var(--s-2) var(--s-3);border:1px solid var(--line);background:var(--logo-plate);justify-self:start;align-items:center;display:inline-flex}._0Hqe9q_logo{block-size:auto;inline-size:150px;display:block}._0Hqe9q_copy{gap:var(--s-1);margin:0;display:grid}._0Hqe9q_title{color:var(--ink);font-size:var(--fs-body);text-wrap:balance;font-weight:650;line-height:1.35}._0Hqe9q_text{color:var(--graphite);font-size:var(--fs-note);line-height:1.45}@media (min-width:760px){._0Hqe9q_badge{gap:var(--s-4);grid-template-columns:auto minmax(0,1fr)}}@media (forced-colors:active){._0Hqe9q_badge{border:1px solid canvastext;border-inline-start:6px solid canvastext}}
.LPABXq_introPhoto{display:flex}@media (min-width:1100px){.LPABXq_introPhoto{justify-content:flex-end}}.LPABXq_introPlate{--thumb-ratio:4 / 5;border-radius:var(--radius-chip);inline-size:100%;max-inline-size:500px}.LPABXq_facts{margin-block-start:var(--s-2)}section.LPABXq_first{padding-block:var(--s-7) var(--s-7)}section.LPABXq_last{padding-block:var(--s-7) var(--s-8)}.LPABXq_reply{gap:var(--s-4);border-inline-start:6px solid var(--lime);border-radius:0 var(--radius-bar) var(--radius-bar) 0;background:var(--lime-pale);color:var(--on-lime);padding:clamp(20px,2.6vw,36px);display:grid}.LPABXq_replyLabel{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-weight:650;font-stretch:112%;line-height:1.3;display:flex}.LPABXq_replyText{letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(24px,1.2rem + 1.2vw,34px);font-weight:720;font-stretch:118%;line-height:1.12}.LPABXq_sites{margin-block-start:var(--s-3)}@media (max-width:759.98px){.LPABXq_closing h2{max-inline-size:none;font-size:min(clamp(38px,12.4vw,60px),11.4vw)}}@media (forced-colors:active){.LPABXq_reply{border:1px solid canvastext;border-inline-start:6px solid canvastext}}.LPABXq_craftLabel{padding-block:var(--s-4);border-block:1.5px solid var(--ink);align-items:center;gap:12px;margin:0;font-size:clamp(18px,1rem + .6vw,24px);font-weight:720;font-stretch:118%;line-height:1.2;display:flex}.LPABXq_craftMark{background:var(--lime);block-size:9px;inline-size:28px;box-shadow:0 0 0 1px var(--ink);border-radius:1px;flex:none}
section.r42fhG_section{padding-block:var(--s-7) var(--s-8)}.r42fhG_layout{gap:var(--s-6);border-block-start:1px solid var(--line-strong);padding-block-start:var(--s-5);display:grid}.r42fhG_head{align-content:start;gap:var(--s-4);display:grid}.r42fhG_eyebrow{color:var(--graphite);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}@media (min-width:1100px){.r42fhG_layout{column-gap:var(--column-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block-start:var(--s-6)}.r42fhG_head{grid-column:1/span 4;position:sticky;inset-block-start:calc(var(--header-h) + 32px)}.r42fhG_layout>:last-child{grid-column:6/-1}}
.qsJkaa_cover{display:block}.qsJkaa_answer{gap:var(--s-2);margin:0 0 var(--s-4);padding:var(--s-4) var(--s-5);border-inline-start:6px solid var(--lime);border-radius:0 var(--radius-bar) var(--radius-bar) 0;background:var(--lime-pale);color:var(--on-lime);display:grid}.qsJkaa_answerLabel{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:650;font-stretch:112%}.qsJkaa_answerText{max-inline-size:36em;font-size:var(--fs-lede);margin:0;font-weight:560;line-height:1.4}.qsJkaa_byline{color:var(--graphite);font-size:var(--fs-note);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;line-height:1.4;display:flex}.qsJkaa_byline>span:first-child{color:var(--ink);font-weight:620}.qsJkaa_bylineDot{opacity:.55;background:currentColor;border-radius:1px;block-size:3px;inline-size:10px}section.qsJkaa_section{padding-block:var(--s-7) var(--s-8)}.qsJkaa_layout{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.qsJkaa_aside{display:none}.qsJkaa_tocMobile{border-block:1px solid var(--line-strong)}.qsJkaa_tocSummary{min-block-size:var(--tap-min);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding-block:8px;font-weight:650;font-stretch:112%;list-style:none;display:flex}.qsJkaa_tocSummary::-webkit-details-marker{display:none}.qsJkaa_tocSummary:after{content:"";block-size:10px;inline-size:10px;transition:transform var(--t2) var(--ease-out);border-block-end:2px solid;border-inline-end:2px solid;flex:none;margin-inline-end:6px;transform:translateY(-3px)rotate(45deg)}.qsJkaa_tocMobile[open] .qsJkaa_tocSummary:after{transform:translateY(2px)rotate(225deg)}.qsJkaa_tocMobile nav{padding-block-end:var(--s-3)}.qsJkaa_tocTitle{margin:0 0 var(--s-3);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;font-weight:650;font-stretch:112%;line-height:1.3;display:flex}.qsJkaa_tocTitle:before{content:"";background:var(--ink);border-radius:1px;flex:none;block-size:7px;inline-size:22px}.qsJkaa_tocList{margin:0;padding:0;list-style:none;display:grid}.qsJkaa_tocLink{min-block-size:var(--tap-min);border-block-start:1px solid var(--line);color:var(--ink);transition:color var(--t1) var(--ease-out);grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:8px;padding-block:10px;font-size:15px;font-weight:560;line-height:1.35;text-decoration:none;display:grid}.qsJkaa_tocNumber{color:var(--graphite);font-variant-numeric:tabular-nums;font-size:13px;font-weight:760;font-stretch:125%}@media (hover:hover){.qsJkaa_tocLink:hover{color:var(--lime-text)}.qsJkaa_tocLink:hover span:last-child{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}}.qsJkaa_article{gap:clamp(48px,6vw,88px);min-inline-size:0;display:grid}.qsJkaa_part{gap:var(--s-4);max-inline-size:var(--measure);scroll-margin-block-start:calc(var(--header-h) + 24px);display:grid}.qsJkaa_partNumber{color:var(--graphite);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:0;font-weight:760;font-stretch:125%;line-height:1;display:flex}.qsJkaa_partNumber:after{content:"";background:var(--line-strong);flex:auto;block-size:1px;max-inline-size:120px}.qsJkaa_partTitle{margin:0 0 var(--s-2);letter-spacing:-.016em;text-wrap:balance;font-size:clamp(1.75rem,1.25rem + 1.6vw,2.75rem);font-weight:740;font-stretch:118%;line-height:1.04}.qsJkaa_paragraph{margin:0;font-size:clamp(17px,1rem + .15vw,18px);line-height:1.62}.qsJkaa_items{margin:var(--s-2) 0 0;gap:10px;padding:0;list-style:none;display:grid}.qsJkaa_items li{grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:14px;font-weight:560;display:grid}.qsJkaa_items li:before{content:"";background:var(--ink);border-radius:1px;block-size:7px;inline-size:22px;transform:translateY(-3px)}.qsJkaa_block{min-inline-size:0}@media (min-width:1100px){.qsJkaa_layout{column-gap:var(--column-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.qsJkaa_aside{grid-column:1/span 3;align-self:stretch;display:block}.qsJkaa_toc{position:sticky;inset-block-start:calc(var(--header-h) + 32px)}.qsJkaa_tocMobile{display:none}.qsJkaa_article{grid-column:5/-1}}@media (forced-colors:active){.qsJkaa_items li:before,.qsJkaa_tocTitle:before,.qsJkaa_bylineDot{forced-color-adjust:none;background:canvastext}}
@media (max-width:759.98px){._3K6wKG_intro>div{grid-template-areas:"crumbs""title""body""visual"}}._3K6wKG_cards{gap:var(--s-6) var(--column-gap);margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px) and (max-width:759.98px),(min-width:1100px){._3K6wKG_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}._3K6wKG_card{align-content:start;gap:var(--s-3);min-inline-size:0;display:grid;position:relative}._3K6wKG_cover{margin-block-end:var(--s-2);display:block;position:relative}._3K6wKG_cover:after{--edge:4px;content:"";z-index:1;pointer-events:none;background:linear-gradient(var(--lime), var(--lime)) top left / 0 var(--edge) no-repeat, linear-gradient(var(--lime), var(--lime)) top right / var(--edge) 0 no-repeat, linear-gradient(var(--lime), var(--lime)) bottom right / 0 var(--edge) no-repeat, linear-gradient(var(--lime), var(--lime)) bottom left / var(--edge) 0 no-repeat;transition:background-size var(--t2) var(--ease-out);position:absolute;inset:0}@media (hover:hover){._3K6wKG_card:hover ._3K6wKG_cover:after{background-size:100% var(--edge), var(--edge) 100%, 100% var(--edge), var(--edge) 100%}}._3K6wKG_card:has(._3K6wKG_link:focus-visible) ._3K6wKG_cover:after{background-size:100% var(--edge), var(--edge) 100%, 100% var(--edge), var(--edge) 100%}._3K6wKG_meta{color:var(--graphite);font-size:var(--fs-note);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;line-height:1.35;display:flex}._3K6wKG_number{color:var(--ink);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-weight:650;font-stretch:112%;display:inline-flex}._3K6wKG_number:before{content:"";background:var(--ink);border-radius:1px;block-size:6px;inline-size:18px}._3K6wKG_title{letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(24px,1.2rem + .9vw,32px);font-weight:740;font-stretch:118%;line-height:1.08}._3K6wKG_link{color:inherit;text-decoration:none}._3K6wKG_link:after{content:"";z-index:2;position:absolute;inset:0}._3K6wKG_link:focus-visible{box-shadow:none;outline:none}._3K6wKG_link:focus-visible:after{outline:2px solid var(--paper);outline-offset:6px;box-shadow:0 0 0 11px var(--ink);border-radius:1px}._3K6wKG_description{color:var(--graphite);font-size:var(--fs-body);margin:0;line-height:1.5}._3K6wKG_more{min-block-size:var(--tap-min);transition:background-size var(--t2) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - 8px);background-repeat:no-repeat;background-size:calc(100% - 28px) 1.5px;justify-self:start;align-items:center;gap:10px;font-weight:650;font-stretch:106%;display:inline-flex}._3K6wKG_moreIcon{transition:transform var(--t2) var(--ease-out)}@media (hover:hover){._3K6wKG_card:hover ._3K6wKG_more{background-size:0 1.5px}._3K6wKG_card:hover ._3K6wKG_moreIcon{transform:translate(3px)}}section._3K6wKG_sections{padding-block:var(--s-7) var(--s-8)}@media (forced-colors:active){._3K6wKG_cover:after{display:none}._3K6wKG_link:focus-visible:after{outline:3px solid highlight}}
section.XnG2CW_section{padding-block:var(--s-7) var(--s-8)}.XnG2CW_track{grid-template-columns:minmax(0,1fr);display:grid}.XnG2CW_list{min-inline-size:0}.XnG2CW_aside{display:none}.XnG2CW_phases{gap:clamp(64px,8vw,128px);margin:0;padding:0;list-style:none;display:grid}.XnG2CW_phase{align-content:start;gap:var(--s-4);min-inline-size:0;scroll-margin-block-start:calc(var(--header-h) + 24px);display:grid}.XnG2CW_phaseImage{max-inline-size:40rem;margin-block-end:var(--s-3)}.XnG2CW_phaseImage [data-plate]{--thumb-ratio:4 / 3}@media (max-width:759.98px){.XnG2CW_phaseImage [data-plate]{--thumb-ratio:1 / 1}}.XnG2CW_phaseHead{align-items:center;gap:var(--s-5);display:flex}.XnG2CW_numeral{color:var(--graphite);transition:color var(--t2) var(--ease-out);flex:none}.XnG2CW_progress{--cells:5;background-image:linear-gradient(to right, var(--line) 1px, transparent 1px);background-size:calc(100% / var(--cells)) 100%;border-inline-end:1px solid var(--line);flex:auto;block-size:22px;max-inline-size:22rem;position:relative}.XnG2CW_progress:before{content:"";background:var(--line-strong);block-size:1px;position:absolute;inset-block-start:calc(50% - .5px);inset-inline:0}.XnG2CW_progressBar{inline-size:calc(100% / var(--cells) - 6px);background:var(--ink);transform-origin:0;block-size:12px;transition:transform var(--t4) var(--ease-io);border-radius:2px;position:absolute;inset-block-start:calc(50% - 6px);inset-inline-start:calc(var(--i) * 100% / var(--cells) + 3px)}.XnG2CW_progressMilestone{border:2px solid var(--ink);background:var(--lime);block-size:12px;inline-size:12px;transition:background-color var(--t2) var(--ease-out) .7s;border-radius:2px;position:absolute;inset-block-start:calc(50% - 6px);inset-inline-start:calc((var(--i) + 1) * 100% / var(--cells) - 9px);transform:rotate(45deg)}.XnG2CW_phaseName{color:var(--graphite);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}.XnG2CW_phaseTitle{max-inline-size:16ch}.XnG2CW_phaseText{gap:var(--s-4);max-inline-size:var(--measure);display:grid}.XnG2CW_phaseText p{margin:0;line-height:1.6}.XnG2CW_phaseText p:first-child{font-size:clamp(18px,1rem + .35vw,20px);line-height:1.5}.XnG2CW_phase{--fill:1;--milestone:var(--lime)}.XnG2CW_track[data-step="1"] :is([data-phase="2"],[data-phase="3"],[data-phase="4"],[data-phase="5"]),.XnG2CW_track[data-step="2"] :is([data-phase="3"],[data-phase="4"],[data-phase="5"]),.XnG2CW_track[data-step="3"] :is([data-phase="4"],[data-phase="5"]),.XnG2CW_track[data-step="4"] [data-phase="5"]{--fill:0;--milestone:var(--paper)}.XnG2CW_phase .XnG2CW_progressBar{transform:scaleX(var(--fill))}.XnG2CW_phase .XnG2CW_progressMilestone{background:var(--milestone)}.XnG2CW_track[data-step="1"] [data-phase="1"] .XnG2CW_numeral,.XnG2CW_track[data-step="2"] [data-phase="2"] .XnG2CW_numeral,.XnG2CW_track[data-step="3"] [data-phase="3"] .XnG2CW_numeral,.XnG2CW_track[data-step="4"] [data-phase="4"] .XnG2CW_numeral,.XnG2CW_track[data-step="5"] [data-phase="5"] .XnG2CW_numeral{color:var(--lime-text)}.XnG2CW_sticky{gap:var(--s-3);display:grid;position:sticky;inset-block-start:calc(var(--header-h) + 24px)}.XnG2CW_stepLabel{align-items:baseline;gap:var(--s-4);border-block-end:1px solid var(--line-strong);margin:0;padding-block-end:var(--s-3);display:flex}.XnG2CW_stepNumber{font-variant-numeric:tabular-nums;font-size:34px;font-weight:760;font-stretch:125%;line-height:1}.XnG2CW_stepOf{color:var(--graphite);font-size:15px}.XnG2CW_stepName{font-size:17px;font-weight:680;font-stretch:112%;line-height:1.2}.XnG2CW_plate{--plate-ratio:4 / 3}@media (min-width:1100px){.XnG2CW_track{column-gap:var(--column-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.XnG2CW_list{grid-column:1/span 6;padding-block-end:12vh}.XnG2CW_aside{grid-column:7/-1;align-self:stretch;display:block}.XnG2CW_phaseImage{display:none}.XnG2CW_phase{min-block-size:52vh}}@media (forced-colors:active){.XnG2CW_progressBar,.XnG2CW_progressMilestone{forced-color-adjust:none;background:canvastext}.XnG2CW_progressMilestone{border-color:canvas}}
section.-VoKgq_bands{--band-title:min(var(--fs-display-xl), 11.2vw)}.-VoKgq_bands .-VoKgq_plate{block-size:100%;position:absolute;inset:0}.-VoKgq_plate .-VoKgq_stage{aspect-ratio:auto;block-size:100%}.-VoKgq_foot{gap:var(--s-5);padding-block:var(--s-3) var(--s-4);display:grid}.-VoKgq_text{max-inline-size:30em;color:var(--fog);font-size:var(--fs-lede);text-wrap:pretty;margin:0;line-height:1.45}.-VoKgq_bars{gap:8px;margin:0;padding:0;list-style:none;display:grid}.-VoKgq_bar{isolation:isolate;border-radius:var(--radius-bar);background:var(--moss);min-block-size:68px;color:var(--paper);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"number name arrow""number note arrow";align-items:center;gap:2px 16px;padding:12px 18px;text-decoration:none;display:grid;position:relative;overflow:hidden}.-VoKgq_bar:before{content:"";z-index:-1;background:var(--lime);transform-origin:0;transition:transform var(--t2) var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.-VoKgq_number{color:var(--lime);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;transition:color var(--t2) var(--ease-out);grid-area:number;align-self:start;padding-block-start:4px;font-weight:760;font-stretch:125%;line-height:1}.-VoKgq_name{letter-spacing:-.01em;grid-area:name;font-size:clamp(20px,1.1rem + .6vw,26px);font-weight:740;font-stretch:118%;line-height:1.1}.-VoKgq_note{color:var(--fog);font-size:var(--fs-note);transition:color var(--t2) var(--ease-out);grid-area:note;line-height:1.35}.-VoKgq_arrow{transition:transform var(--t2) var(--ease-out);grid-area:arrow}@media (hover:hover){.-VoKgq_bar:hover{color:var(--on-lime)}.-VoKgq_bar:hover:before{transform:scaleX(1)}.-VoKgq_bar:hover :is(.-VoKgq_number,.-VoKgq_note){color:var(--on-lime)}.-VoKgq_bar:hover .-VoKgq_arrow{transform:translate(3px)}}@media (min-width:760px){.-VoKgq_bars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.-VoKgq_foot{column-gap:var(--column-gap);padding-block:var(--s-5) var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.-VoKgq_text{grid-column:1/span 4;padding-block-start:6px}.-VoKgq_nav{grid-column:6/-1}}@media (max-height:500px) and (orientation:landscape){section.-VoKgq_bands h1>span:first-child{padding-block-end:.2em}.-VoKgq_foot{gap:var(--s-3)}.-VoKgq_name{font-size:18px}.-VoKgq_bars{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.-VoKgq_bar{min-block-size:var(--tap-min);padding:8px 12px}.-VoKgq_note{display:none}}@media (forced-colors:active){.-VoKgq_bar{border:1px solid linktext}.-VoKgq_bar:before{display:none}}
.pghz_W_section{overflow:clip}.pghz_W_head{gap:var(--s-5);margin-block-end:clamp(28px,4vw,56px);display:grid}.pghz_W_eyebrow{margin:0 0 var(--s-4);color:var(--fog);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}.pghz_W_title{color:var(--paper)}.pghz_W_lede{max-inline-size:24em;color:var(--fog);font-size:var(--fs-lede);margin:0;line-height:1.45}.pghz_W_ledeBreak{display:none}@media (min-width:1100px){.pghz_W_head{align-items:end;column-gap:var(--column-gap);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.pghz_W_lede{padding-block-end:.3em}.pghz_W_ledeBreak{display:inline}}.pghz_W_explorer{--r:1;gap:var(--s-2);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:760px){.pghz_W_explorer{--r:1.6}}@media (min-width:1100px){.pghz_W_explorer{--r:1.5;grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:clamp(24px,3vw,48px)}}@media (max-height:500px) and (orientation:landscape){.pghz_W_explorer{--r:1;column-gap:var(--s-5);grid-template-columns:auto minmax(0,1fr)}}.pghz_W_scene{min-inline-size:0;container-type:inline-size}@media (min-width:1100px){.pghz_W_explorer .pghz_W_scene{position:sticky;inset-block-start:calc(var(--header-h) + 24px)}}@media (max-height:500px) and (orientation:landscape){.pghz_W_scene{inline-size:min(calc(100svh - var(--header-h) - 32px), 44vw)}}.pghz_W_scene .pghz_W_pause{inset-block:calc(100cqw / var(--r) - 56px) auto}@media (max-width:759.98px),(max-height:500px) and (orientation:landscape){.pghz_W_scene .pghz_W_pause{inset-block:12px auto}.pghz_W_palco .pghz_W_slate{max-inline-size:calc(100% - 76px)}}.pghz_W_palco{--settle:.38s;background:var(--night);display:grid;position:relative}.pghz_W_palco>*{grid-area:1/1;min-inline-size:0}.pghz_W_plate{--plate-ratio:var(--r)}.pghz_W_plate figcaption{margin:0}.pghz_W_plate figcaption [role=list]{display:none}.pghz_W_overlay{z-index:4;aspect-ratio:var(--r);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0;overflow:hidden}.pghz_W_slate{border-radius:var(--radius-chip);background:var(--chip);max-inline-size:calc(100% - 24px);color:var(--paper);font-size:var(--fs-chip);align-items:baseline;gap:10px;padding:6px 11px 6px 10px;font-weight:560;font-stretch:106%;line-height:1.25;display:inline-flex;position:absolute;inset-block-start:12px;inset-inline-start:12px}.pghz_W_slate b{color:var(--lime);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;font-weight:800;font-stretch:125%}.pghz_W_wipe{grid-template-rows:repeat(3,minmax(0,1fr));display:grid;position:absolute;inset:0}.pghz_W_wipe i{display:block;transform:translate(-101%)}.pghz_W_wipe i:first-child{background:var(--lime)}.pghz_W_wipe i:nth-child(2){background:var(--moss)}.pghz_W_wipe i:nth-child(3){background:var(--moss-2)}.pghz_W_side{align-content:start;gap:var(--s-6);min-inline-size:0;display:grid}@media (min-width:1100px){.pghz_W_side{gap:var(--s-5)}}@media (max-height:500px) and (orientation:landscape){.pghz_W_side{gap:var(--s-4)}}@media (max-width:479.98px){.pghz_W_side .pghz_W_tabs>[role=tab]>:nth-child(3){display:none}}@media (min-width:760px) and (max-width:1099.98px) and (min-height:500.02px){.pghz_W_side .pghz_W_tabs{grid-template-columns:repeat(var(--count), minmax(0, 1fr))}.pghz_W_side .pghz_W_tabs>span:first-child{inline-size:calc((100% - (var(--count) - 1) * var(--gap)) / var(--count));block-size:100%;transform:translateX(calc(var(--active) * (100% + var(--gap))))}.pghz_W_side .pghz_W_tabs>[role=tab]{grid-template-columns:auto minmax(0,1fr);padding-inline:16px}.pghz_W_side .pghz_W_tabs>[role=tab]>:nth-child(3){display:none}}.pghz_W_panels{display:grid}.pghz_W_panel{min-inline-size:0;transition-property:opacity;transition-duration:var(--t1);transition-timing-function:var(--ease-out);flex-direction:column;grid-area:1/1;align-items:flex-start;display:flex}.pghz_W_panel[data-on=false]{opacity:0;visibility:hidden;transition-duration:0s}.pghz_W_panelEyebrow{margin:0 0 var(--s-3);color:var(--lime);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:620;font-stretch:112%;line-height:1.3}.pghz_W_panelTitle{margin:0 0 var(--s-4);white-space:pre-line;color:var(--paper);letter-spacing:-.015em;font-size:clamp(1.5rem,1.1rem + .9vw,2.125rem);font-weight:760;font-stretch:116%;line-height:1.02}.pghz_W_legend{margin:0 0 var(--s-4);color:var(--paper);font-size:var(--fs-note);gap:6px;padding:0;line-height:1.35;list-style:none;display:grid}.pghz_W_legend li{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;display:grid}.pghz_W_legendNumber{background:var(--ink);block-size:24px;inline-size:24px;box-shadow:0 0 0 2px var(--lime);color:var(--paper);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:13px;font-weight:700;font-stretch:112%;line-height:1;display:grid}@media (min-width:760px) and (min-height:500.02px){.pghz_W_legend{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}}.pghz_W_panelText{margin:0 0 var(--s-4);max-inline-size:34em;color:var(--fog)}.pghz_W_panelNote{margin:0 0 var(--s-4);border-inline-start:2px solid var(--moss-2);color:var(--fog);font-size:var(--fs-note);max-inline-size:34em;padding-inline-start:14px;line-height:1.45}.pghz_W_panelAction{color:var(--paper)}.pghz_W_services{margin:0 0 var(--s-4);border-block-start:1px solid var(--line-dark);inline-size:100%;padding:0;list-style:none;display:grid}.pghz_W_services li{border-block-end:1px solid var(--line-dark)}.pghz_W_service{min-block-size:var(--tap-min);color:var(--paper);gap:2px;padding-block:12px;text-decoration:none;display:grid}.pghz_W_serviceName{font-size:17px;font-weight:700;font-stretch:112%;line-height:1.2}.pghz_W_serviceLine{color:var(--fog);font-size:var(--fs-note);line-height:1.4}.pghz_W_serviceIcon{vertical-align:-2px;color:var(--lime);transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);margin-inline-start:8px;display:inline-block}@media (hover:hover){.pghz_W_service:hover .pghz_W_serviceName{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.pghz_W_service:hover .pghz_W_serviceIcon{transform:translate(3px)}}.pghz_W_compare{color:var(--paper);justify-self:start}@media (max-width:759.98px){.pghz_W_side{gap:var(--s-6)}.pghz_W_panelTitle{font-size:clamp(1.5rem,1rem + 2.6vw,1.875rem)}}.pghz_W_panelLead,.pghz_W_panelBody{display:contents}@media (min-width:760px) and (max-width:1099.98px) and (min-height:500.02px){.pghz_W_panel{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:clamp(24px,5vw,56px);display:grid}.pghz_W_panelLead,.pghz_W_panelBody{flex-direction:column;align-items:flex-start;min-inline-size:0;display:flex}}.pghz_W_fallback{gap:var(--s-6);padding:var(--s-5) 0 0;border-block-start:1px solid var(--line-dark);margin:0;list-style:none;display:grid}.pghz_W_fallback li{flex-direction:column;align-items:flex-start;display:flex}@media (prefers-reduced-motion:reduce){.pghz_W_palco{--settle:0s}}@media (forced-colors:active){.pghz_W_wipe{display:none}.pghz_W_slate{border:1px solid canvastext}}
.WO9SRG_intro{padding-block:var(--s-4) clamp(56px, 7vw, 112px);background:var(--paper);color:var(--ink)}.WO9SRG_grid{gap:var(--s-5);inline-size:var(--content);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.WO9SRG_crumbs{margin-block-end:calc(var(--s-2) * -1)}.WO9SRG_title{gap:var(--s-4);margin:0;display:grid}.WO9SRG_eyebrow{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;font-weight:620;font-stretch:112%;line-height:1.3;display:flex}.WO9SRG_titleText{max-inline-size:16ch;display:block}.WO9SRG_lede{max-inline-size:34em}@media (min-width:1100px){.WO9SRG_intro{padding-block-start:var(--s-5)}.WO9SRG_grid{column-gap:var(--column-gap);row-gap:var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.WO9SRG_crumbs{grid-column:1/-1}.WO9SRG_title{grid-column:1/span 7}.WO9SRG_lede{grid-column:8/-1;padding-block-end:.4em}}.WO9SRG_triptych{gap:var(--s-5);inline-size:var(--content);grid-template-columns:minmax(0,1fr);margin:clamp(32px,5vw,64px) auto 0;padding:0;list-style:none;display:grid}.WO9SRG_tile{gap:8px;min-inline-size:0;display:grid;position:relative}.WO9SRG_triptych .WO9SRG_thumb{--thumb-ratio:16 / 9}.WO9SRG_thumb img{transition-property:transform;transition-duration:var(--t3);transition-timing-function:var(--ease-out)}.WO9SRG_bar{min-block-size:var(--bar-h);border-radius:var(--radius-bar);background:var(--paper-2);color:var(--ink);transition-property:background-color,color;transition-duration:var(--t2);transition-timing-function:var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"number name arrow""number note arrow";align-items:center;column-gap:14px;padding:10px 18px;text-decoration:none;display:grid;position:static}.WO9SRG_bar:after{content:"";position:absolute;inset:0}.WO9SRG_number{color:var(--graphite);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;grid-area:number;font-weight:760;font-stretch:125%;line-height:1}.WO9SRG_name{letter-spacing:-.01em;grid-area:name;font-size:clamp(20px,1rem + .7vw,26px);font-weight:760;font-stretch:118%;line-height:1.1}.WO9SRG_note{color:var(--graphite);font-size:var(--fs-note);grid-area:note;line-height:1.35}.WO9SRG_arrow{transition-property:transform;transition-duration:var(--t2);transition-timing-function:var(--ease-out);grid-area:arrow}@media (hover:hover){.WO9SRG_tile:hover .WO9SRG_bar{background:var(--lime);color:var(--on-lime)}.WO9SRG_tile:hover .WO9SRG_number,.WO9SRG_tile:hover .WO9SRG_note{color:var(--on-lime)}.WO9SRG_tile:hover .WO9SRG_arrow{transform:translate(3px)}.WO9SRG_tile:hover .WO9SRG_thumb img{transform:scale(1.03)}}@media (min-width:760px) and (max-width:1099.98px){.WO9SRG_triptych{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}.WO9SRG_triptych .WO9SRG_thumb{--thumb-ratio:3 / 2}}@media (min-width:1100px){.WO9SRG_triptych{column-gap:var(--column-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.WO9SRG_triptych .WO9SRG_thumb{--thumb-ratio:4 / 3}}@media (max-height:500px) and (orientation:landscape) and (max-width:1099.98px){.WO9SRG_tile{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}.WO9SRG_triptych .WO9SRG_thumb{--thumb-ratio:16 / 9}}.WO9SRG_families{gap:var(--s-6);display:grid}.WO9SRG_family{gap:var(--s-4);border-block-start:1px solid var(--line-strong);padding-block-start:var(--s-4);scroll-margin-block-start:calc(var(--header-h) + var(--s-4));display:grid}.WO9SRG_familyHead{gap:var(--s-2);align-content:start;display:grid}.WO9SRG_familyNumber{color:var(--graphite);font-size:var(--fs-numeral-s);font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:0;font-weight:760;font-stretch:125%;display:flex}.WO9SRG_familyTitle{margin:0}.WO9SRG_familyText{max-inline-size:34em;color:var(--graphite);margin:0}.WO9SRG_partner{--badge-bg:var(--paper);margin-block-start:var(--s-3)}.WO9SRG_services{gap:8px;margin:0;padding:0;list-style:none;display:grid}.WO9SRG_service{min-block-size:var(--bar-h);border-radius:var(--radius-bar);background:var(--paper);color:var(--ink);transition-property:background-color,color;transition-duration:var(--t2);transition-timing-function:var(--ease-out);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name arrow""line arrow";align-items:center;gap:2px 14px;padding:12px 18px;text-decoration:none;display:grid}.WO9SRG_serviceName{grid-area:name;font-size:20px;font-weight:760;font-stretch:118%;line-height:1.15}.WO9SRG_serviceLine{color:var(--graphite);font-size:var(--fs-note);grid-area:line;line-height:1.35}.WO9SRG_serviceArrow{grid-area:arrow}@media (hover:hover){.WO9SRG_service:hover{background:var(--lime);color:var(--on-lime)}.WO9SRG_service:hover .WO9SRG_serviceLine{color:var(--on-lime)}}@media (min-width:1100px){.WO9SRG_family{column-gap:var(--column-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.WO9SRG_familyHead{grid-column:1/span 5}.WO9SRG_services{grid-column:7/-1}}@media (prefers-reduced-motion:reduce){.WO9SRG_thumb img{transition:none}}@media (forced-colors:active){.WO9SRG_service,.WO9SRG_bar{border:1px solid canvastext}}
