.gjm_Ca_root{block-size:min(90rem,100svh);min-block-size:min(68rem,100svh);inline-size:100%;color:var(--text-inverse);background:var(--surface-brand-dark);position:relative;overflow:hidden}.gjm_Ca_background{object-fit:cover}.gjm_Ca_shade{--hero-shade:40%;background:rgb(0 0 0/var(--hero-shade));position:absolute;inset:0 0 -2rem}.gjm_Ca_heading{inset-block:0;inset-inline:var(--gutter-frame);font-family:var(--font-display);color:var(--text-light);font-size:min(var(--text-display-hero-size), 21.1svh, calc((100vw - (2 * var(--gutter-page))) / 7.4));font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-display);text-transform:uppercase;margin:0;line-height:1.1;position:absolute;container-type:size}.gjm_Ca_extraordinary,.gjm_Ca_british,.gjm_Ca_floorcraft{transform:translateY(calc((var(--top) - var(--final)) * 1cqh));transition-property:transform,block-size,opacity,color;transition-duration:.7s;transition-timing-function:var(--ease-standard);flex-direction:column;justify-content:center;display:flex;position:absolute;inset-block-start:calc(var(--final) * 1%);overflow:hidden}.gjm_Ca_extraordinary{--top:83;--final:26.33;opacity:0;block-size:1.69em;inline-size:100%;line-height:.88;inset-inline-start:0}.gjm_Ca_extraordinary .gjm_Ca_rise span{display:block}.gjm_Ca_rise{transform:translateY(var(--rise-from));transition-property:transform;transition-duration:inherit;transition-timing-function:inherit;display:block}.gjm_Ca_extraordinary{--rise-from:2.55em}.gjm_Ca_british{--rise-from:1.45em}.gjm_Ca_floorcraft{--rise-from:1.49em}.gjm_Ca_root:is([data-step="2"],[data-step="3"],[data-step="4"]) .gjm_Ca_extraordinary .gjm_Ca_rise,.gjm_Ca_root:is([data-step="3"],[data-step="4"]) .gjm_Ca_british .gjm_Ca_rise,.gjm_Ca_root[data-step="4"] .gjm_Ca_floorcraft .gjm_Ca_rise{transform:translateY(0)}.gjm_Ca_british,.gjm_Ca_floorcraft{text-align:end;white-space:nowrap;opacity:0;block-size:.895em;inline-size:100%;inset-inline:0}.gjm_Ca_british{--top:84;--final:62.67}.gjm_Ca_floorcraft{--top:84;--final:80.56;color:var(--text-light)}.gjm_Ca_root[data-step="2"] .gjm_Ca_extraordinary{--top:61.33;opacity:1;block-size:1.832em;transition-duration:1.2s}.gjm_Ca_root[data-step="3"] .gjm_Ca_extraordinary{--top:43.22;opacity:1;block-size:1.69em}.gjm_Ca_root[data-step="4"] .gjm_Ca_extraordinary{--top:26.33;opacity:1;block-size:1.69em}.gjm_Ca_root[data-step="3"] .gjm_Ca_british{--top:79.56;opacity:1}.gjm_Ca_root[data-step="4"] .gjm_Ca_british{--top:62.67;opacity:1}.gjm_Ca_root[data-step="4"] .gjm_Ca_floorcraft{--top:80.56;color:var(--text-accent);opacity:1}@media (max-width:900px){.gjm_Ca_root{block-size:100svh;min-block-size:min(62rem,100svh)}.gjm_Ca_heading{font-size:min(12rem, calc((100vw - (2 * var(--gutter-page))) / 7.4), 8.5svh);white-space:nowrap}.gjm_Ca_extraordinary{--final:48}.gjm_Ca_root[data-step="2"] .gjm_Ca_extraordinary,.gjm_Ca_root[data-step="3"] .gjm_Ca_extraordinary,.gjm_Ca_root[data-step="4"] .gjm_Ca_extraordinary{--top:48;block-size:auto}.gjm_Ca_british,.gjm_Ca_floorcraft{block-size:auto}.gjm_Ca_british{--final:72}.gjm_Ca_floorcraft{--final:82}.gjm_Ca_extraordinary,.gjm_Ca_british,.gjm_Ca_floorcraft{--hero-stack-end:var(--space-content);inset-block-start:auto}.gjm_Ca_floorcraft{inset-block-end:var(--hero-stack-end)}.gjm_Ca_british{inset-block-end:calc(var(--hero-stack-end) + .848em)}.gjm_Ca_extraordinary{inset-block-end:calc(var(--hero-stack-end) + .848em + .99em)}.gjm_Ca_root[data-step="3"] .gjm_Ca_british,.gjm_Ca_root[data-step="4"] .gjm_Ca_british{--top:72}.gjm_Ca_root[data-step="4"] .gjm_Ca_floorcraft{--top:82}}@media (prefers-reduced-motion:reduce){.gjm_Ca_rise,.gjm_Ca_extraordinary,.gjm_Ca_british,.gjm_Ca_floorcraft{transition:none}}
.pH1IcG_root{inline-size:100%;padding:var(--space-section-compact) var(--gutter-page);color:var(--text-primary);background:var(--surface-page);position:relative}.pH1IcG_stage{align-items:center;row-gap:var(--space-content);flex-direction:column;inline-size:100%;max-inline-size:83rem;margin-inline:auto;display:flex}.pH1IcG_statement{font-family:var(--font-display);font-size:clamp(4rem, 10vw, var(--text-heading-xlarge-size));font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-align:center;text-wrap:balance;margin:0}.pH1IcG_image{background:var(--surface-subtle);inline-size:min(100%,48rem);display:block;position:relative;overflow:hidden}.pH1IcG_image[data-image="1"]{aspect-ratio:1}.pH1IcG_image[data-image="2"]{aspect-ratio:603/726}.pH1IcG_image[data-image="3"]{aspect-ratio:750/613}.pH1IcG_imageContent{object-fit:cover}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.pH1IcG_statement,.pH1IcG_image{animation:linear both pH1IcG_intro-enter;animation-timeline:view();animation-range:entry 10% entry 70%}}}@keyframes pH1IcG_intro-enter{0%{opacity:0;transform:translateY(2rem)}}@media (min-width:901px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pH1IcG_root{--intro-travel:360svh;--t:calc(var(--pin-progress,0) * 3);--s1:clamp(0, var(--t), 1);--s2:clamp(0, calc(var(--t) - 1), 1);--s3:clamp(0, calc(var(--t) - 2), 1);block-size:calc(100svh + var(--intro-travel));padding:0;overflow:clip}.pH1IcG_stage{block-size:100svh;max-inline-size:none;display:block;position:sticky;inset-block-start:0;overflow:hidden}.pH1IcG_statement,.pH1IcG_image{animation:none;position:absolute}.pH1IcG_statement{z-index:1;inline-size:72.6rem;font-size:var(--text-heading-xlarge-size);opacity:0;transition:opacity var(--duration-section) var(--ease-standard), transform var(--duration-section) var(--ease-standard);inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,calc(1rem - 50%))}.pH1IcG_statement[data-statement="2"]{inline-size:83rem}.pH1IcG_root[data-step="1"] .pH1IcG_statement[data-statement="1"],.pH1IcG_root[data-step="2"] .pH1IcG_statement[data-statement="2"],.pH1IcG_root[data-step="3"] .pH1IcG_statement[data-statement="3"]{opacity:1;transform:translate(-50%,-50%)}.pH1IcG_stage .pH1IcG_image{--off:calc(50svh + var(--h) / 2 + 2rem);--k0c:clamp(calc(var(--off) * -1), var(--k0), var(--off));--k1c:clamp(calc(var(--off) * -1), var(--k1), var(--off));--k2c:clamp(calc(var(--off) * -1), var(--k2), var(--off));--k3c:clamp(calc(var(--off) * -1), var(--k3), var(--off));--intro-y:calc(var(--k0c) + var(--s1) * (var(--k1c) - var(--k0c)) + var(--s2) * (var(--k2c) - var(--k1c)) + var(--s3) * (var(--k3c) - var(--k2c)));z-index:2;inline-size:var(--w);block-size:var(--h);aspect-ratio:auto;transform:translate(-50%, calc(-50% + var(--intro-y)));will-change:transform;align-self:auto;inset-block-start:50%}.pH1IcG_image[data-image="1"]{--w:35.7rem;--h:35.7rem;--k0:79.25rem;--k1:-22.75rem;--k2:-163.15rem;--k3:-239.15rem;inset-inline-start:calc(50% - min(100%, var(--frame-wide)) * .28472)}.pH1IcG_image[data-image="2"]{--w:60.3rem;--h:72.6rem;--k0:394.5rem;--k1:98.2rem;--k2:-68.2rem;--k3:-144.2rem;inset-inline-start:calc(50% + min(100%, var(--frame-wide)) * .28472)}.pH1IcG_image[data-image="3"]{--w:75rem;--h:61.3rem;--k0:503.15rem;--k1:567.25rem;--k2:40.45rem;--k3:-91.55rem;--s2:clamp(0, calc((var(--t) - 1.5) * 2), 1);inset-inline-start:calc(50% - min(100%, var(--frame-wide)) * .25198)}}
.ePTRqq_root{flex:none;display:inline-block;position:relative;overflow:hidden}.ePTRqq_glyph{-webkit-mask-image:var(--icon-source);height:var(--icon-height);left:var(--icon-left);-webkit-mask-position:50%;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--icon-source);mask-image:var(--icon-source);top:var(--icon-top);transform:translate(-50%, -50%) rotate(var(--icon-rotation));width:var(--icon-width);background-color:currentColor;position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.VMVMAW_root{appearance:none;box-sizing:border-box;cursor:pointer;font-family:var(--font-ui);font-size:var(--text-navigation-size);font-weight:var(--font-weight-regular);align-items:center;gap:var(--space-control);letter-spacing:.01em;min-height:4.2rem;transition:background-color var(--duration-control) var(--ease-standard), border-color var(--duration-control) var(--ease-standard), color var(--duration-control) var(--ease-standard);white-space:nowrap;border:1px solid #0000;border-radius:0;justify-content:center;padding:1rem 1.8rem;line-height:1.4;text-decoration:none;display:inline-flex}.VMVMAW_withIcon{min-height:5.2rem}.VMVMAW_withIcon:not(.VMVMAW_iconStart){padding-left:1.8rem;padding-right:1.6rem}.VMVMAW_iconStart{padding-left:1.6rem;padding-right:1.8rem}.VMVMAW_root:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.3rem}.VMVMAW_root:disabled,.VMVMAW_root[aria-disabled=true]{cursor:not-allowed;opacity:.45}.VMVMAW_surface-light.VMVMAW_solid{background:var(--surface-brand);color:var(--text-inverse)}.VMVMAW_surface-light.VMVMAW_solid:hover:not(:disabled),.VMVMAW_surface-light.VMVMAW_solid:focus-visible:not(:disabled){background:var(--color-accent-dark)}.VMVMAW_surface-light.VMVMAW_outline{border-color:var(--text-primary);color:var(--text-primary);background:0 0}.VMVMAW_surface-light.VMVMAW_outline:hover:not(:disabled),.VMVMAW_surface-light.VMVMAW_outline:focus-visible:not(:disabled){background:var(--surface-brand);color:var(--text-inverse)}.VMVMAW_surface-light.VMVMAW_text{color:var(--text-primary);background:0 0}.VMVMAW_surface-light.VMVMAW_text:hover:not(:disabled),.VMVMAW_surface-light.VMVMAW_text:focus-visible:not(:disabled){background:var(--surface-subtle)}.VMVMAW_surface-dark.VMVMAW_solid{background:var(--surface-page);color:var(--text-primary)}.VMVMAW_surface-dark.VMVMAW_outline{border-color:var(--surface-page);color:var(--surface-page);background:0 0}.VMVMAW_surface-dark.VMVMAW_text{color:var(--surface-page);background:0 0}.VMVMAW_surface-dark.VMVMAW_solid:hover:not(:disabled),.VMVMAW_surface-dark.VMVMAW_solid:focus-visible:not(:disabled),.VMVMAW_surface-dark.VMVMAW_outline:hover:not(:disabled),.VMVMAW_surface-dark.VMVMAW_outline:focus-visible:not(:disabled),.VMVMAW_surface-dark.VMVMAW_text:hover:not(:disabled),.VMVMAW_surface-dark.VMVMAW_text:focus-visible:not(:disabled){background:var(--color-accent);color:var(--text-primary);border-color:#0000}
.SP-MXa_root{min-block-size:153rem;inline-size:100%;padding-inline:var(--frame-margin);color:var(--text-primary);background:var(--surface-page);padding-block-end:var(--space-section)}.SP-MXa_row{justify-content:space-between;align-items:flex-start;block-size:72.6rem;inline-size:100%;display:flex}.SP-MXa_primaryMedia,.SP-MXa_secondaryMedia{background:var(--surface-subtle);position:relative;overflow:hidden}.SP-MXa_primaryMedia{block-size:72.6rem;inline-size:min(39.88%,60.3rem)}.SP-MXa_secondaryColumn{inline-size:min(41.47%,62.7rem);padding:6.4rem var(--gutter-page) 10.4rem;justify-content:flex-end;align-items:center;display:flex}.SP-MXa_secondaryMedia{block-size:38.8rem;inline-size:33rem}.SP-MXa_image{object-fit:cover}.SP-MXa_content{inline-size:min(100%,136.4rem);align-items:flex-start;row-gap:var(--space-section-compact);flex-direction:column;margin-block-start:13.4rem;padding-inline-start:var(--gutter-page);display:flex}.SP-MXa_heading{inline-size:100%;font-family:var(--font-display);font-size:var(--text-heading-xlarge-size);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:0}@media (max-width:900px){.SP-MXa_root{block-size:auto;padding-block-end:var(--space-section-compact)}.SP-MXa_row{flex-direction:column;block-size:auto}.SP-MXa_primaryMedia{block-size:88vw;max-block-size:62rem;inline-size:76%}.SP-MXa_secondaryColumn{inline-size:100%;padding-block:var(--space-gutter)}.SP-MXa_secondaryMedia{block-size:52vw;inline-size:44vw}.SP-MXa_content{padding-inline:var(--gutter-page);row-gap:var(--space-gutter);margin-block-start:var(--space-content)}.SP-MXa_heading{font-size:clamp(4rem, 10vw, var(--text-heading-xlarge-size))}}
.T5e7CG_root{inline-size:100%;padding:var(--space-section-compact) var(--gutter-page);color:var(--text-accent);background:var(--surface-brand);position:relative}.T5e7CG_track{row-gap:var(--space-content);flex-direction:column;display:flex}.T5e7CG_heading{color:var(--text-accent);font-family:var(--font-display);font-size:clamp(5rem, 14vw, var(--text-display-size));font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;margin:0}.T5e7CG_media{aspect-ratio:62/42;inline-size:min(100%,62rem);display:block;position:relative;overflow:hidden}.T5e7CG_image{object-fit:cover}@media (min-width:901px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.T5e7CG_root{block-size:calc(100svh + var(--cap-travel,0px));padding:0;overflow:clip}.T5e7CG_stage{align-items:center;block-size:100svh;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.T5e7CG_track{inline-size:max-content;padding-inline:calc(var(--frame-margin) + 28.8rem) var(--gutter-frame);transform:translateX(calc(var(--pin-progress,0) * var(--cap-travel,0px) * -1));will-change:transform;flex-direction:row;align-items:center;column-gap:10.4rem}.T5e7CG_heading{font-size:var(--text-display-hero-size);white-space:nowrap;flex:none}.T5e7CG_media{aspect-ratio:auto;flex:none;block-size:42rem;inline-size:62rem}}
.-t_1uW_root{min-block-size:min(92rem,100svh);inline-size:100%;padding:var(--space-section-compact) var(--gutter-page);color:var(--text-inverse);background:var(--surface-brand);align-items:end;display:grid;position:relative;overflow:clip}.-t_1uW_media{block-size:min(78.9rem,100%);inline-size:69.9rem;position:absolute;inset-block-end:0;inset-inline-end:var(--frame-margin);overflow:hidden}.-t_1uW_mediaLayer{opacity:0;transition:inset var(--duration-card) var(--ease-standard), opacity var(--duration-card) var(--ease-standard);display:block;position:absolute;inset:0;transform:scaleX(-1)}.-t_1uW_mediaLayer.-t_1uW_insetMedia{inset:4.6rem 7rem}.-t_1uW_activeMedia{opacity:1}.-t_1uW_image{object-fit:cover}.-t_1uW_shade{background:#0000003d;position:absolute;inset:0}.-t_1uW_content{inline-size:100%;max-inline-size:var(--container-wide);align-items:end;gap:var(--gap-grid);grid-template-columns:minmax(20rem,1fr) minmax(0,3fr);min-block-size:min(68.2rem,80svh);margin-inline:auto;display:grid;position:relative}.-t_1uW_tabs{flex-direction:column;align-items:flex-start;row-gap:.2rem;display:flex}.-t_1uW_tab{padding:var(--space-control) 0;align-items:center;column-gap:var(--space-control);color:color-mix(in srgb, var(--text-inverse) 60%, transparent);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase;cursor:pointer;transition:color var(--duration-card) var(--ease-standard);background:0 0;border:0;display:flex}.-t_1uW_tab:before{content:"";block-size:1px;inline-size:0;transition:inline-size var(--duration-card) var(--ease-standard);background:currentColor}.-t_1uW_tab[aria-selected=true]{color:var(--color-accent-muted)}.-t_1uW_tab[aria-selected=true]:before{inline-size:1.4rem}.-t_1uW_tab:focus-visible{outline:.2rem solid var(--text-accent);outline-offset:.4rem}.-t_1uW_panels{min-inline-size:0;display:grid}.-t_1uW_main{opacity:0;visibility:hidden;min-inline-size:0;transition:opacity var(--duration-card) var(--ease-standard), visibility 0s var(--duration-card);flex-direction:column;grid-area:1/1;align-self:end;align-items:flex-start;row-gap:3.2rem;display:flex}.-t_1uW_main[data-active=true]{opacity:1;visibility:visible;transition-delay:0s}.-t_1uW_main:focus-visible{outline:.2rem solid var(--text-accent);outline-offset:var(--space-control)}.-t_1uW_copy{flex-direction:column;align-items:flex-start;row-gap:6.4rem;inline-size:100%;display:flex;container-type:inline-size}.-t_1uW_body{inline-size:min(100%,40rem);font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);margin:0}.-t_1uW_heading{inline-size:min(100%,110.8rem);color:var(--text-accent);font-family:var(--font-display);font-size:min(var(--text-display-size), 7.4vw, calc(min(100cqi, 110.8rem) / var(--display-fit-em,1)));font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;white-space:pre-line;margin:0}@media (max-width:900px){.-t_1uW_root{min-block-size:min(82rem,100svh)}.-t_1uW_media{block-size:100%;inline-size:100%}.-t_1uW_content{row-gap:var(--space-content);grid-template-columns:minmax(0,1fr);min-block-size:auto}.-t_1uW_tab{min-block-size:4.4rem}.-t_1uW_main,.-t_1uW_copy{row-gap:var(--space-gutter)}.-t_1uW_heading{font-size:min(clamp(5rem, 14vw, 8rem), calc(100cqi / var(--display-fit-em,1)))}}@media (prefers-reduced-motion:reduce){.-t_1uW_mediaLayer,.-t_1uW_tab,.-t_1uW_tab:before,.-t_1uW_main{transition:none;animation:none}}
._0m2Wta_root{appearance:none;background:var(--surface-subtle);color:var(--text-primary);cursor:pointer;height:3.2rem;transition:background-color var(--duration-control) var(--ease-standard), opacity var(--duration-control) var(--ease-standard);border:0;border-radius:0;justify-content:center;align-items:center;width:3.2rem;padding:0;display:inline-flex}._0m2Wta_root:hover:not(:disabled),._0m2Wta_root:focus-visible:not(:disabled){background:var(--surface-page)}._0m2Wta_root:focus-visible{outline:.2rem solid var(--color-accent-dark);outline-offset:.2rem}._0m2Wta_root:disabled{cursor:not-allowed;opacity:.4}
.CrfsNq_root{inline-size:100%;padding:var(--space-section) var(--gutter-frame);align-items:flex-start;row-gap:var(--space-section-compact);color:var(--text-primary);background:var(--surface-page);flex-direction:column;display:flex;overflow:clip}.CrfsNq_header{justify-content:space-between;align-items:flex-end;gap:var(--space-gutter);inline-size:100%;display:flex}.CrfsNq_headingGroup{gap:3.2rem;display:grid}.CrfsNq_controls{gap:var(--space-control);flex:none;display:flex}.CrfsNq_entrance{inline-size:100%;min-inline-size:0}.CrfsNq_eyebrow,.CrfsNq_heading,.CrfsNq_title,.CrfsNq_description{margin:0}.CrfsNq_eyebrow,.CrfsNq_number{color:var(--color-accent-dark);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase}.CrfsNq_heading{font-family:var(--font-display);font-size:var(--text-heading-xlarge-size);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.CrfsNq_viewport{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:inline proximity;inline-size:100%;transform:translateX(calc((1 - var(--scroll-entry,1)) * var(--space-content)));overflow:auto hidden}.CrfsNq_viewport::-webkit-scrollbar{display:none}.CrfsNq_viewport:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.4rem}.CrfsNq_track{gap:var(--space-gutter);inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.CrfsNq_step{scroll-snap-align:start;flex:0 0 min(109.4rem,100%);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);inline-size:min(109.4rem,100%);display:grid}.CrfsNq_media{background:var(--surface-subtle);min-block-size:clamp(36rem,60svh,72.6rem);inline-size:100%;position:relative;overflow:hidden}.CrfsNq_image{object-fit:cover}.CrfsNq_copy{min-inline-size:0;padding:var(--space-content) var(--space-gutter);justify-content:center;align-items:center;display:flex}.CrfsNq_copyInner{flex-direction:column;align-items:flex-start;inline-size:min(27.4rem,100%);display:flex}.CrfsNq_number{color:#401d1d80;font-size:var(--text-body-size);font-weight:var(--font-weight-light);letter-spacing:0;margin-block-end:1.2rem}.CrfsNq_title{font-family:var(--font-body);font-size:var(--text-card-title-size);font-weight:var(--font-weight-light);margin-block-end:2.4rem;line-height:1.2}.CrfsNq_description{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body)}@media (max-width:900px){.CrfsNq_root{padding-block:var(--space-section-compact);row-gap:var(--space-content)}.CrfsNq_header{flex-direction:column;align-items:flex-start}.CrfsNq_controls button{min-block-size:4.4rem;min-inline-size:4.4rem}.CrfsNq_heading{font-size:clamp(4rem, 10vw, var(--text-heading-xlarge-size))}.CrfsNq_track{column-gap:var(--gap-grid);block-size:auto}.CrfsNq_step{flex:0 0 min(86vw,49.2rem);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);inline-size:min(86vw,49.2rem);display:grid}.CrfsNq_viewport{scroll-snap-type:inline mandatory}.CrfsNq_media{block-size:110vw;min-block-size:0;max-block-size:62rem;inline-size:100%}.CrfsNq_copy{block-size:auto;padding-block:var(--space-content);align-items:flex-start}.CrfsNq_copyInner{inline-size:100%}}@media (prefers-reduced-motion:reduce){.CrfsNq_viewport{scroll-behavior:auto;transform:none}}
._8GaAda_root{inline-size:100%;color:var(--text-primary);background:var(--surface-page)}._8GaAda_inverse{color:var(--text-inverse);background:var(--surface-brand)}._8GaAda_frame{max-inline-size:var(--frame-wide);min-block-size:123.4rem;justify-content:space-between;align-items:flex-start;margin-inline:auto;padding-block-end:var(--space-section);padding-inline-start:14.8rem;display:flex;overflow:clip}._8GaAda_content{inline-size:var(--container-narrow);flex:0 0 var(--container-narrow);flex-direction:column;row-gap:10.4rem;padding-block-start:var(--space-section);display:flex;position:sticky;inset-block-start:0}._8GaAda_header{row-gap:var(--space-gutter);flex-direction:column;inline-size:48rem;display:flex;container-type:inline-size}._8GaAda_eyebrow,._8GaAda_heading,._8GaAda_body,._8GaAda_body :where(p){margin:0}._8GaAda_eyebrow{color:var(--color-accent-dark);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase}._8GaAda_inverse ._8GaAda_eyebrow{color:var(--color-accent-muted)}._8GaAda_heading{font-family:var(--font-display);font-size:min(var(--text-heading-xlarge-size), calc(100cqi / var(--display-fit-em,1)));font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);white-space:pre-line}._8GaAda_copyGroup{align-items:flex-start;row-gap:var(--space-gutter);flex-direction:column;inline-size:100%;display:flex}._8GaAda_body{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body)}._8GaAda_body>*+*{margin-block-start:1em}._8GaAda_link{min-block-size:4.2rem;color:inherit;font-family:var(--font-ui);font-size:var(--text-navigation-size);font-weight:var(--font-weight-regular);line-height:var(--leading-utility);letter-spacing:.01em;transition:color var(--duration-control) var(--ease-standard), background-color var(--duration-control) var(--ease-standard);border:1px solid;justify-content:center;align-items:center;padding:1rem 1.8rem;text-decoration:none;display:inline-flex}._8GaAda_link:hover,._8GaAda_link:focus-visible{color:var(--text-inverse);background:var(--surface-brand)}._8GaAda_inverse ._8GaAda_link:hover,._8GaAda_inverse ._8GaAda_link:focus-visible{color:var(--text-primary);background:var(--surface-page)}._8GaAda_link:focus-visible{outline-offset:.3rem;outline:.2rem solid}._8GaAda_media{aspect-ratio:627/726;background:var(--surface-muted);flex:0 0 62.7rem;inline-size:62.7rem;margin-block-start:36.4rem;position:relative;overflow:hidden}._8GaAda_image{object-fit:cover}@media (max-width:1100px){._8GaAda_frame{min-block-size:auto;padding-inline:var(--gutter-page);padding-block:var(--space-section-compact);row-gap:var(--space-section-compact);flex-direction:column}._8GaAda_content{row-gap:var(--space-content);flex-basis:auto;inline-size:min(100%,60rem);padding-block-start:0;position:static}._8GaAda_header{inline-size:100%}._8GaAda_heading{font-size:min(clamp(var(--text-heading-large-size), 10vw, var(--text-heading-xlarge-size)), calc(100cqi / var(--display-fit-em,1)))}._8GaAda_media{flex-basis:auto;inline-size:min(100%,62.7rem);margin-block-start:0;margin-inline-start:auto}}
.hUWEVa_root{inline-size:100%;color:var(--text-inverse);background:var(--surface-brand)}.hUWEVa_frame{max-inline-size:var(--frame-wide);margin-inline:auto;padding:1rem;position:relative;overflow:clip}.hUWEVa_mediaTrack{pointer-events:none;inline-size:118.5rem;position:absolute;inset-block:0;inset-inline-start:calc(16.667% + 7.5rem)}.hUWEVa_media{background:var(--surface-muted);block-size:81.3rem;inline-size:100%;position:sticky;inset-block-start:0;overflow:hidden}.hUWEVa_image{object-fit:cover}.hUWEVa_overlay{background:#00000040;position:absolute;inset:0}.hUWEVa_content{z-index:1;max-inline-size:117.9rem;padding-block:73.2rem var(--space-section);flex-direction:column;row-gap:5.2rem;margin:0;padding-inline-start:11.2rem;display:flex;position:relative}.hUWEVa_statement,.hUWEVa_attribution{margin:0}.hUWEVa_statement{max-inline-size:106.7rem;font-family:var(--font-display);font-size:var(--text-heading-xlarge-size);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-display);white-space:pre-line;line-height:8.4rem}.hUWEVa_attribution{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);white-space:pre-line;line-height:2.4rem}@media (max-width:1100px){.hUWEVa_frame{flex-direction:column;min-block-size:auto;padding:0;display:flex}.hUWEVa_mediaTrack{order:1;inline-size:100%;position:relative;inset:auto}.hUWEVa_media{aspect-ratio:1185/813;block-size:auto;position:relative}.hUWEVa_content{max-inline-size:none;padding:var(--space-section-compact) var(--gutter-page);row-gap:var(--space-gutter);order:2}.hUWEVa_statement{font-size:clamp(var(--text-heading-medium-size), 8vw, var(--text-heading-xlarge-size));line-height:var(--leading-display)}}@media (max-width:749px){.hUWEVa_statement{white-space:normal}}
._2F4LQq_root{padding:var(--space-section) var(--gutter-frame);color:var(--text-primary);background:var(--surface-page);justify-content:space-between;align-items:center;display:flex}._2F4LQq_main{flex:0 0 48rem;align-self:stretch;align-items:center;inline-size:48rem;padding-inline-start:12.3rem;display:flex}._2F4LQq_content{flex-direction:column;row-gap:4rem;inline-size:100%;display:flex}._2F4LQq_heading,._2F4LQq_body,._2F4LQq_body :where(p){margin:0}._2F4LQq_heading{font-family:var(--font-display);font-size:var(--text-heading-large-size);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);white-space:pre-line}._2F4LQq_copy{align-items:flex-start;row-gap:var(--space-gutter);flex-direction:column;display:flex}._2F4LQq_body{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body)}._2F4LQq_body>*+*{margin-block-start:1em}._2F4LQq_mediaSlot{flex:0 0 72.6rem;justify-content:flex-end;align-items:flex-start;inline-size:72.6rem;display:flex}._2F4LQq_media{background:var(--surface-muted);block-size:55.4rem;inline-size:43rem;position:relative;overflow:hidden}._2F4LQq_image{object-fit:cover}._2F4LQq_mediaLeft ._2F4LQq_main{order:2;block-size:72.6rem;padding-inline:0 12.3rem}._2F4LQq_root._2F4LQq_mediaLeft{padding-block-start:0}._2F4LQq_root._2F4LQq_noSpacingAfter{padding-block-end:0}._2F4LQq_mediaLeft ._2F4LQq_mediaSlot{order:1;justify-content:flex-start;align-items:center;block-size:72.6rem}._2F4LQq_mediaLeft ._2F4LQq_media{block-size:72.6rem;inline-size:64.2rem}@media (max-width:1253px){._2F4LQq_root,._2F4LQq_mediaLeft{padding-block:var(--space-section-compact);row-gap:var(--space-section-compact);flex-direction:column}._2F4LQq_root._2F4LQq_noSpacingAfter{padding-block-end:0}._2F4LQq_main,._2F4LQq_mediaLeft ._2F4LQq_main{flex-basis:auto;order:1;align-self:flex-start;block-size:auto;inline-size:min(100%,60rem);padding:0}._2F4LQq_mediaSlot,._2F4LQq_mediaLeft ._2F4LQq_mediaSlot{flex-basis:auto;order:2;justify-content:flex-end;block-size:auto;inline-size:100%}._2F4LQq_media,._2F4LQq_mediaLeft ._2F4LQq_media{aspect-ratio:642/726;block-size:auto;inline-size:min(100%,64.2rem)}}
.cU32Pq_root{inline-size:100%;color:var(--text-primary);background:var(--surface-subtle)}.cU32Pq_frame{max-inline-size:var(--frame-wide);padding:var(--space-section) var(--gutter-page) var(--space-section) 0;align-items:center;margin-inline:auto;display:flex}.cU32Pq_main{flex-direction:column;flex:0 100.8rem;row-gap:10.4rem;inline-size:100.8rem;min-inline-size:0;display:flex}.cU32Pq_header{row-gap:var(--space-gutter);flex-direction:column;inline-size:min(100%,75rem);padding-inline-start:14.8rem;display:flex;container-type:inline-size}.cU32Pq_eyebrow,.cU32Pq_heading,.cU32Pq_body,.cU32Pq_body :where(p){margin:0}.cU32Pq_eyebrow{color:var(--color-accent-dark);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase}.cU32Pq_heading{font-family:var(--font-display);font-size:min(var(--text-heading-xlarge-size), calc(100cqi / var(--display-fit-em,1)));font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);white-space:pre-line}.cU32Pq_media{background:var(--surface-muted);block-size:62.1rem;inline-size:87.2rem;max-inline-size:100%;position:relative;overflow:hidden}.cU32Pq_image{object-fit:cover}.cU32Pq_rail{inline-size:var(--container-narrow);padding-block:var(--space-section-compact) var(--space-section);flex:0 0 var(--container-narrow);align-items:flex-start;row-gap:var(--space-gutter);flex-direction:column;display:flex;position:sticky;inset-block-start:0}.cU32Pq_body{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body)}.cU32Pq_body>*+*{margin-block-start:1em}@media (max-width:1100px){.cU32Pq_frame{padding:var(--space-section-compact) var(--gutter-page);align-items:flex-start;row-gap:var(--space-content);flex-direction:column}.cU32Pq_main{row-gap:var(--space-content);flex-basis:auto;inline-size:100%}.cU32Pq_header{inline-size:min(100%,75rem);padding-inline-start:0}.cU32Pq_heading{font-size:min(clamp(var(--text-heading-large-size), 10vw, var(--text-heading-xlarge-size)), calc(100cqi / var(--display-fit-em,1)))}.cU32Pq_media{aspect-ratio:872/621;block-size:auto;inline-size:min(100%,87.2rem)}.cU32Pq_rail{flex-basis:auto;inline-size:min(100%,60rem);padding-block:0;position:static}}
.QfBj-G_root{appearance:none;box-sizing:border-box;cursor:pointer;height:2rem;transition:background-color var(--duration-control) var(--ease-standard), border-color var(--duration-control) var(--ease-standard);background-color:#0000;border:1px solid #401d1d40;border-radius:.3rem;width:2rem;margin:0}.QfBj-G_root:hover:not(:disabled){border-color:var(--text-primary)}.QfBj-G_root[type=radio]{border-radius:50%}.QfBj-G_root:checked{background-color:var(--surface-brand);border-color:var(--surface-brand);background-image:url(/icons/woodworks-ui/checkbox-check.svg);background-position:50%;background-repeat:no-repeat;background-size:1.4rem 1.4rem}.QfBj-G_root:focus-visible{outline:.2rem solid var(--color-accent-dark);outline-offset:.2rem}.QfBj-G_root:disabled{cursor:not-allowed;opacity:.45}.QfBj-G_root[data-variant=filter]{background-color:var(--color-white);border-color:var(--filter-checkbox-border,var(--border-subtle));width:1.6rem;height:1.6rem;transition-duration:var(--duration-checkbox);transition-timing-function:var(--ease-out)}.QfBj-G_root[data-variant=filter]:hover:not(:disabled){border-color:var(--text-primary)}.QfBj-G_root[data-variant=filter]:checked{background-color:var(--surface-brand);border-color:var(--surface-brand);background-size:1.2rem 1.2rem}@media (prefers-reduced-motion:reduce){.QfBj-G_root{transition:none}}
.u6t9-W_root{cursor:pointer;width:19.5rem;max-width:100%;display:inline-block;position:relative}.u6t9-W_input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.u6t9-W_card{box-sizing:border-box;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);letter-spacing:.01em;text-align:center;transition:border-color var(--duration-control) var(--ease-standard), opacity var(--duration-control) var(--ease-standard);background:0 0;border:1px solid #dfd9cc;border-radius:.2rem;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-inline:1.2rem;line-height:1.4;display:flex}.u6t9-W_withIcon{justify-content:flex-start;gap:.4rem;height:8rem;padding-top:1.6rem;padding-bottom:2rem}.u6t9-W_textOnly{height:4rem}.u6t9-W_icon{opacity:.75;transition:opacity var(--duration-control) var(--ease-standard)}.u6t9-W_root:hover .u6t9-W_card,.u6t9-W_input:checked+.u6t9-W_card{border-color:var(--text-primary)}.u6t9-W_root:hover .u6t9-W_icon,.u6t9-W_input:checked+.u6t9-W_card .u6t9-W_icon{opacity:1}.u6t9-W_input:focus-visible+.u6t9-W_card{outline:.2rem solid var(--color-accent-dark);outline-offset:.2rem}.u6t9-W_input:disabled+.u6t9-W_card{cursor:not-allowed;opacity:.45}.u6t9-W_root:has(.u6t9-W_input:disabled){cursor:not-allowed}
:where(.aJALkq_focus){object-position:var(--image-focus,50% 50%)}@media (max-width:749px){:where(.aJALkq_focus){object-position:var(--image-focus-mobile,var(--image-focus,50% 50%))}}@media (min-width:750px) and (max-width:1365px) and (orientation:portrait){:where(.aJALkq_focus){object-position:var(--image-focus-tablet,var(--image-focus,50% 50%))}}
.uKA_DG_root{color:var(--text-primary);gap:var(--space-card);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.uKA_DG_small{width:43rem;height:67.3rem}.uKA_DG_large{width:94.7rem;height:68rem}.uKA_DG_fluid{width:100%;height:100%}.uKA_DG_media{background:var(--surface-muted);flex:auto;width:100%;min-height:0;display:block;position:relative;overflow:hidden}.uKA_DG_imageFrame{transition:transform var(--duration-image-zoom) var(--ease-image-zoom);position:absolute;inset:0}.uKA_DG_image,.uKA_DG_imageFallback{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.uKA_DG_imageFallback{background:linear-gradient(135deg, transparent 49.8%, #401d1d33 50%, transparent 50.2%), var(--surface-muted)}.uKA_DG_content{font-family:var(--font-body);flex-direction:column;flex:none;gap:0;width:100%;display:flex}.uKA_DG_name{font-family:var(--font-body);color:var(--text-primary);font-size:var(--text-card-title-size);font-weight:var(--font-weight-light);overflow-wrap:anywhere;margin:0;padding-bottom:.4rem;line-height:1.2}.uKA_DG_descriptionReveal{opacity:0;transition:grid-template-rows var(--duration-card) var(--ease-standard), opacity var(--duration-card) var(--ease-standard);grid-template-rows:0fr;display:grid}.uKA_DG_descriptionClip{min-height:0;overflow:hidden}.uKA_DG_description{font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);letter-spacing:.01em;width:100%;padding-top:.8rem;line-height:1.4;display:block}.uKA_DG_large .uKA_DG_description{max-width:43rem}.uKA_DG_root:hover .uKA_DG_imageFrame,.uKA_DG_root:focus-visible .uKA_DG_imageFrame{transform:scale(var(--image-hover-zoom))}.uKA_DG_root:hover .uKA_DG_descriptionReveal,.uKA_DG_root:focus-visible .uKA_DG_descriptionReveal{opacity:1;grid-template-rows:1fr}.uKA_DG_root:focus-visible{outline-offset:.4rem;outline:.2rem solid}@media (max-width:749px){.uKA_DG_root{width:100%;max-width:100%;height:min(76rem,150vw)}.uKA_DG_large .uKA_DG_description{max-width:none}}@media (prefers-reduced-motion:reduce){.uKA_DG_imageFrame,.uKA_DG_descriptionReveal{transition:none}}
.bX3luW_root{inline-size:100%;margin-inline:auto}.bX3luW_wide{max-inline-size:var(--frame-wide);padding-inline:var(--gutter-page)}.bX3luW_narrow{max-inline-size:calc(var(--container-narrow) + (2 * var(--gutter-page)));padding-inline:var(--gutter-page)}.bX3luW_full{max-inline-size:none}
.DBfbKa_root{column-gap:var(--gap-grid);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}
.VHTPPG_root{box-sizing:border-box;color:var(--text-primary);font-family:var(--font-ui);max-width:100%;transition:background-color var(--duration-control) var(--ease-standard);background:#401d1d0d;justify-content:space-between;align-items:center;width:47.9rem;padding:1.6rem;text-decoration:none;display:flex}.VHTPPG_details,.VHTPPG_nameGroup,.VHTPPG_action{align-items:center;display:flex}.VHTPPG_details{gap:1.6rem;min-width:0}.VHTPPG_nameGroup{font-weight:var(--font-weight-light);white-space:nowrap;gap:1.2rem;min-width:0;line-height:1.4}.VHTPPG_fileIcon{background-image:url(/icons/woodworks-ui/document-file.svg);background-position:50%;background-repeat:no-repeat;background-size:2.4rem 2.4rem;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;display:block}.VHTPPG_title{font-size:var(--text-navigation-size);letter-spacing:.01em;text-overflow:ellipsis;overflow:hidden}.VHTPPG_fileType{color:#2563eb;font-size:var(--text-caption-size);letter-spacing:.02em;flex:none}.VHTPPG_action{transition:gap var(--duration-control) var(--ease-standard);flex:none;align-items:flex-end;gap:2.4rem;margin-left:1.6rem}.VHTPPG_downloadLabel{font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);letter-spacing:.01em;opacity:0;transition:opacity var(--duration-control) var(--ease-standard);white-space:nowrap;line-height:1.4}.VHTPPG_arrow{width:1.6rem;height:1.6rem;display:block;position:relative}.VHTPPG_arrow span{height:1.6rem;transition:opacity var(--duration-control) var(--ease-standard);background-position:50%;background-repeat:no-repeat;background-size:1.6rem 1.6rem;width:1.6rem;display:block;position:absolute;inset:0}.VHTPPG_arrowDefault{background-image:url(/icons/woodworks-ui/download-arrow-default.svg)}.VHTPPG_arrowActive{opacity:0;background-image:url(/icons/woodworks-ui/download-arrow-active.svg)}.VHTPPG_root:hover,.VHTPPG_root:focus-visible{background:var(--surface-muted)}.VHTPPG_root:hover .VHTPPG_action,.VHTPPG_root:focus-visible .VHTPPG_action{gap:.8rem}.VHTPPG_root:hover .VHTPPG_downloadLabel,.VHTPPG_root:focus-visible .VHTPPG_downloadLabel,.VHTPPG_root:hover .VHTPPG_arrowActive,.VHTPPG_root:focus-visible .VHTPPG_arrowActive{opacity:1}.VHTPPG_root:hover .VHTPPG_arrowDefault,.VHTPPG_root:focus-visible .VHTPPG_arrowDefault{opacity:0}.VHTPPG_root:focus-visible{outline:.2rem solid var(--color-accent-dark);outline-offset:.2rem}
.kdOvOq_root{flex-direction:column;align-items:flex-start;gap:.6rem;width:56rem;max-width:100%;display:flex}.kdOvOq_label{color:var(--text-primary);font-family:var(--font-ui);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);letter-spacing:.01em;width:100%;line-height:1.4}.kdOvOq_input{appearance:none;box-sizing:border-box;color:var(--color-black);font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);height:5.4rem;transition:border-color var(--duration-control) var(--ease-standard);background:0 0;border:1px solid #401d1d40;border-radius:.3rem;width:100%;padding:0 1.4rem;line-height:1.4}.kdOvOq_input:hover:not(:disabled),.kdOvOq_input:focus{border-color:var(--text-primary)}.kdOvOq_input:focus{outline:none}.kdOvOq_input:focus-visible{outline:.2rem solid var(--color-accent-dark);outline-offset:.2rem}.kdOvOq_input::placeholder{color:#401d1d80;opacity:1}.kdOvOq_input[aria-invalid=true]{border-color:var(--color-accent-dark)}.kdOvOq_input:disabled{cursor:not-allowed;opacity:.45}
.iWtCPq_root{border:1px solid var(--border-muted);height:var(--swatch-size);width:var(--swatch-size);flex:none;display:inline-block}.iWtCPq_root[data-shape=circle]{border-radius:50%}
._5aX0dq_root{color:var(--text-primary);height:var(--pattern-icon-size);width:var(--pattern-icon-size);flex:none;display:inline-block;position:relative;overflow:hidden}._5aX0dq_glyph{height:100%;-webkit-mask-image:var(--pattern-icon-source);mask-image:var(--pattern-icon-source);background:currentColor;width:100%;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._5aX0dq_imageGlyph{background-image:var(--pattern-icon-source);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;display:block}
.v5KeMG_root{background:var(--surface-page);color:var(--text-primary);min-height:0;padding-inline:var(--gutter-page);flex-direction:column;width:min(49.2rem,100%);display:flex}.v5KeMG_header{flex:none;grid-template-columns:3.2rem minmax(0,1fr) 3.2rem;align-items:center;width:100%;padding-block:2.8rem;display:grid}.v5KeMG_headerSpacer,.v5KeMG_iconButton{width:3.2rem;height:3.2rem}.v5KeMG_title{font-family:var(--font-ui);font-size:var(--text-navigation-size);font-weight:var(--font-weight-regular);letter-spacing:.01em;text-align:center;margin:0;line-height:1.4}.v5KeMG_iconButton{appearance:none;color:inherit;cursor:pointer;transition:background-color var(--duration-control) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:.6rem;display:inline-flex}.v5KeMG_iconButton:hover{background:var(--surface-subtle)}.v5KeMG_iconButton>span{opacity:.5}.v5KeMG_iconButton:focus-visible,.v5KeMG_tab:focus-visible,.v5KeMG_groupButton:focus-visible{outline:.2rem solid var(--color-accent-dark);outline-offset:-.2rem}.v5KeMG_optionLabel:has(input:focus-visible){outline:.2rem solid var(--color-accent-dark);outline-offset:-.2rem}.v5KeMG_content{flex-direction:column;flex:auto;width:100%;min-height:0;padding-top:1.8rem;display:flex}.v5KeMG_tabs{border-bottom:1px solid var(--border-muted);flex:none;gap:.8rem;width:100%;display:flex}.v5KeMG_tab{appearance:none;color:inherit;cursor:pointer;font-family:var(--font-ui);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);letter-spacing:.02em;background:0 0;border:0;border-bottom:.2rem solid #0000;flex:1 1 0;padding:0 1.9rem 1.6rem;line-height:1.4}.v5KeMG_tab[aria-selected=true]{border-bottom-color:var(--surface-brand)}.v5KeMG_panel{overscroll-behavior-y:contain;flex:auto;min-height:0;padding-bottom:2.4rem;overflow-y:auto}.v5KeMG_groupList,.v5KeMG_optionList{margin:0;padding:0;list-style:none}.v5KeMG_groupButton{appearance:none;box-shadow:inset 0 -1px var(--border-subtle);color:inherit;cursor:pointer;font-family:var(--font-ui);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);letter-spacing:.01em;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:2.4rem .8rem 2.4rem 0;line-height:1.4;display:flex}.v5KeMG_groupCopy{flex:auto;align-items:baseline;gap:.8rem;min-width:0;display:flex}.v5KeMG_groupValue{color:color-mix(in srgb, var(--text-primary) 75%, transparent);font-size:var(--text-caption-size)}.v5KeMG_footer{border-top:1px solid var(--border-muted);gap:var(--space-control);padding-block:1.6rem max(2.4rem, env(safe-area-inset-bottom));flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.v5KeMG_footerAction{justify-content:center;width:100%}.v5KeMG_optionsFieldset{border:0;min-inline-size:0;margin:0;padding:0}.v5KeMG_optionsFieldset[data-tab=specification]{--filter-checkbox-border:var(--surface-muted)}.v5KeMG_optionItem{box-shadow:inset 0 -1px var(--border-subtle)}.v5KeMG_optionLabel{cursor:pointer;font-family:var(--font-ui);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);letter-spacing:.01em;align-items:center;gap:2rem;padding:2rem .8rem 2rem 0;line-height:1.4;display:flex}.v5KeMG_optionLabel>input{flex:none}.v5KeMG_optionLabel:has(input:disabled){cursor:not-allowed}.v5KeMG_optionLabel:has(input:disabled) .v5KeMG_optionText{opacity:.45}.v5KeMG_optionText{flex:auto;min-width:0}.v5KeMG_optionCount{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v5KeMG_empty{font-family:var(--font-ui);font-size:var(--text-navigation-size);padding-block:2rem}@media (max-width:749px){.v5KeMG_root{width:100%}}@media (prefers-reduced-motion:reduce){.v5KeMG_iconButton{transition:none}}
._9VOkha_dialog{background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0;overflow:clip}._9VOkha_dialog::backdrop{background:var(--overlay-filter);opacity:0;transition:opacity var(--duration-card) var(--ease-standard)}._9VOkha_dialog[data-state=open]::backdrop{opacity:1}._9VOkha_panel{overscroll-behavior:contain;height:100%;transition:transform var(--duration-card) var(--ease-standard);margin-left:auto;transform:translate(100%)}._9VOkha_dialog[data-state=open] ._9VOkha_panel{transform:translate(0)}@media (prefers-reduced-motion:reduce){._9VOkha_dialog::backdrop,._9VOkha_panel{transition-duration:1ms}}
.kBQQvG_root{box-sizing:border-box;justify-content:center;align-items:center;gap:2.4rem;width:100%;height:32rem;padding-block:14.4rem;display:flex}.kBQQvG_numbers{align-items:center;gap:.6rem;display:flex}.kBQQvG_page,.kBQQvG_arrow{box-sizing:border-box;flex:0 0 3.2rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;text-decoration:none;display:inline-flex}.kBQQvG_page{font-family:var(--font-body);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);text-align:center;line-height:1.4}.kBQQvG_light .kBQQvG_page{color:var(--text-primary)}.kBQQvG_dark .kBQQvG_page{color:var(--surface-page)}.kBQQvG_light .kBQQvG_current{background:var(--surface-brand);color:var(--surface-page)}.kBQQvG_dark .kBQQvG_current{background:var(--surface-muted);color:var(--text-primary)}.kBQQvG_arrow span{background-position:50%;background-repeat:no-repeat;background-size:1.6rem 1.6rem;width:1.6rem;height:1.6rem;display:block}.kBQQvG_light .kBQQvG_arrow span{background-image:url(/icons/woodworks-ui/pagination-arrow-dark.svg)}.kBQQvG_dark .kBQQvG_arrow span{background-image:url(/icons/woodworks-ui/pagination-arrow-light.svg)}.kBQQvG_previous span{transform:rotate(90deg)}.kBQQvG_next span{transform:rotate(-90deg)}.kBQQvG_disabled{opacity:.25}.kBQQvG_page:focus-visible,.kBQQvG_arrow:focus-visible{outline:.2rem solid var(--color-accent-dark);outline-offset:.2rem}.kBQQvG_dark .kBQQvG_page:focus-visible,.kBQQvG_dark .kBQQvG_arrow:focus-visible{outline-color:var(--color-accent)}@media (max-width:749px){.kBQQvG_root{gap:1.2rem;height:auto;min-height:22.4rem;padding-block:9.6rem;overflow:auto hidden}.kBQQvG_numbers{gap:.2rem}}
.v_8TKa_root{--filter-border:#dfd9cc;appearance:none;border:1px solid var(--filter-border);color:var(--text-primary);cursor:pointer;font-family:var(--font-ui);font-size:var(--text-navigation-size);font-weight:var(--font-weight-regular);align-items:center;gap:var(--space-control);letter-spacing:.01em;transition:background-color var(--duration-control) var(--ease-standard), border-color var(--duration-control) var(--ease-standard), color var(--duration-control) var(--ease-standard);white-space:nowrap;background:0 0;border-radius:3rem;justify-content:center;padding:.8rem 2.7rem .9rem 1.3rem;line-height:1.4;display:inline-flex}.v_8TKa_indicator{opacity:0;background:currentColor;border-radius:50%;width:.6rem;height:.6rem}.v_8TKa_root:hover:not(:disabled),.v_8TKa_root:focus-visible:not(:disabled){border-color:var(--text-primary)}.v_8TKa_root:focus-visible{outline:.2rem solid var(--color-accent-dark);outline-offset:.2rem}.v_8TKa_root[aria-pressed=true]{background:var(--surface-brand);border-color:var(--surface-brand);color:var(--text-inverse);padding-left:2rem;padding-right:2rem}.v_8TKa_root[aria-pressed=true] .v_8TKa_indicator{opacity:1}.v_8TKa_root:disabled{cursor:not-allowed;opacity:.45}
._4wMura_link{z-index:1;position:absolute;inset:0}._4wMura_link:focus-visible{outline:2px solid var(--surface-page);outline-offset:-.4rem}
.C4KY-G_root{color:var(--text-primary);text-decoration:none;display:flex;position:relative;overflow:hidden}.C4KY-G_small,.C4KY-G_large{flex-direction:column;gap:1.2rem}.C4KY-G_small{height:calc(67.3rem * var(--product-card-scale,1));width:calc(43rem * var(--product-card-scale,1))}.C4KY-G_large{height:calc(97.5rem * var(--product-card-scale,1));width:calc(68.8rem * var(--product-card-scale,1))}.C4KY-G_highlight{width:72.6rem;height:116.6rem}.C4KY-G_media{background:var(--surface-muted);flex:auto;width:100%;min-height:0;display:block;position:relative;overflow:hidden;container-type:size}.C4KY-G_rotatedFrame{width:100cqh;height:100cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.C4KY-G_highlight .C4KY-G_media{flex:none;height:100%}.C4KY-G_image,.C4KY-G_hoverImage,.C4KY-G_imageFallback{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.C4KY-G_image,.C4KY-G_hoverImage{transition:opacity var(--duration-card) var(--ease-out), transform var(--duration-image-zoom) var(--ease-image-zoom)}.C4KY-G_hoverImage{opacity:0}.C4KY-G_imageFallback{background:linear-gradient(135deg, transparent 49.8%, #401d1d33 50%, transparent 50.2%), var(--surface-muted)}.C4KY-G_root:hover .C4KY-G_hoverImage,.C4KY-G_root:focus-visible .C4KY-G_hoverImage{opacity:1}.C4KY-G_root:hover .C4KY-G_media .C4KY-G_image,.C4KY-G_root:focus-visible .C4KY-G_media .C4KY-G_image{transform:scale(var(--image-hover-zoom))}.C4KY-G_hasHoverImage:hover .C4KY-G_image,.C4KY-G_hasHoverImage:focus-visible .C4KY-G_image{opacity:0}.C4KY-G_content{font-family:var(--font-body);flex:none;display:flex}.C4KY-G_small .C4KY-G_content,.C4KY-G_large .C4KY-G_content{flex-direction:column;gap:0;width:100%}.C4KY-G_main{flex-direction:column;display:flex}.C4KY-G_small .C4KY-G_main,.C4KY-G_large .C4KY-G_main{gap:0}.C4KY-G_summary{align-items:flex-start;gap:2.4rem;width:100%;display:flex}.C4KY-G_nameGroup{font-family:var(--font-body);color:var(--text-primary);font-size:var(--text-card-title-size);font-weight:var(--font-weight-light);flex-direction:column;flex:auto;min-width:0;margin:0;line-height:1.2;display:flex}.C4KY-G_name,.C4KY-G_shape{overflow-wrap:anywhere}.C4KY-G_shape{color:#401d1dbf}.C4KY-G_price{font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);letter-spacing:.01em;white-space:nowrap;flex:none;line-height:1.4}.C4KY-G_details{font-size:var(--text-caption-size);font-weight:var(--font-weight-light);letter-spacing:.02em;opacity:0;max-height:0;transition:margin-top var(--duration-interface) var(--ease-out), max-height var(--duration-interface) var(--ease-out), opacity var(--duration-control) var(--ease-standard);flex-direction:column;width:100%;margin:0;line-height:1.4;display:flex;overflow:hidden}.C4KY-G_detail{border-top:1px solid #dfd9cc;align-items:center;gap:1.2rem;padding-block:1rem;display:flex}.C4KY-G_detail:last-child{padding-bottom:0}.C4KY-G_detail dt,.C4KY-G_detail dd{margin:0}.C4KY-G_detail dt{color:#401d1dbf;flex:auto;min-width:0}.C4KY-G_detail dd{white-space:nowrap;flex:none}.C4KY-G_small:hover .C4KY-G_details,.C4KY-G_small:focus-visible .C4KY-G_details,.C4KY-G_large:hover .C4KY-G_details,.C4KY-G_large:focus-visible .C4KY-G_details{opacity:1;max-height:12rem;margin-top:1.8rem}.C4KY-G_highlight:hover .C4KY-G_details,.C4KY-G_highlight:focus-visible .C4KY-G_details{opacity:1;max-height:12rem;margin-top:2.4rem}.C4KY-G_scrim{background:linear-gradient(#0000 58.173%,#00000040);position:absolute;inset:0}.C4KY-G_highlight .C4KY-G_content{color:var(--surface-page);align-items:flex-end;gap:4rem;width:100%;padding:3.2rem;position:absolute;bottom:0;left:0}.C4KY-G_highlight .C4KY-G_main{flex:auto;gap:0;min-width:0}.C4KY-G_highlight .C4KY-G_nameGroup{font-size:var(--text-heading-small-size)}.C4KY-G_highlight .C4KY-G_shape{color:#ffffffbf}.C4KY-G_details[data-inverse=true] .C4KY-G_detail{border-color:#ffffff40}.C4KY-G_details[data-inverse=true] .C4KY-G_detail dt{color:#f8f5edbf}.C4KY-G_highlightAction{flex-direction:column;flex:none;align-items:flex-end;gap:1.2rem;display:flex}.C4KY-G_highlightPrice{font-size:var(--text-body-size);font-weight:var(--font-weight-light);white-space:nowrap;line-height:1.4}.C4KY-G_cta{background:var(--surface-page);color:var(--text-primary);font-size:var(--text-navigation-size);font-weight:var(--font-weight-regular);letter-spacing:.01em;white-space:nowrap;justify-content:center;align-items:center;height:4.2rem;padding-inline:1.8rem;line-height:1.4;display:inline-flex}.C4KY-G_highlight:hover .C4KY-G_cta,.C4KY-G_highlight:focus-visible .C4KY-G_cta{background:var(--color-accent)}.C4KY-G_root:focus-visible{outline-offset:.4rem;outline:.2rem solid}@media (max-width:749px){.C4KY-G_root{width:100%;max-width:100%}.C4KY-G_small,.C4KY-G_large{height:auto}.C4KY-G_small .C4KY-G_media,.C4KY-G_large .C4KY-G_media{aspect-ratio:1;flex:none}.C4KY-G_highlight{height:min(90rem,180vw)}.C4KY-G_highlight .C4KY-G_content{flex-direction:column;align-items:stretch;gap:2.4rem;padding:2rem}.C4KY-G_highlightAction{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.C4KY-G_image,.C4KY-G_hoverImage,.C4KY-G_details{transition:none}}
.yh7XLG_root{color:var(--text-primary);flex-direction:column;gap:1.2rem;max-width:100%;text-decoration:none;display:flex;overflow:hidden}.yh7XLG_small{width:43.8rem;height:53.4rem}.yh7XLG_medium{width:72.6rem;height:98.8rem}.yh7XLG_large{width:123.6rem;height:85.5rem}.yh7XLG_dark.yh7XLG_large{width:121.8rem}.yh7XLG_media{background:var(--surface-muted);flex:none;width:100%;display:block;position:relative;overflow:hidden}.yh7XLG_small .yh7XLG_media{aspect-ratio:438/472}.yh7XLG_medium .yh7XLG_media{aspect-ratio:726/926}.yh7XLG_large .yh7XLG_media{aspect-ratio:1236/793}.yh7XLG_dark.yh7XLG_large .yh7XLG_media{aspect-ratio:1218/793}.yh7XLG_image,.yh7XLG_imageFallback{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.yh7XLG_image{transition:transform var(--duration-image-zoom) var(--ease-image-zoom)}.yh7XLG_imageFallback{background:linear-gradient(135deg, transparent 49.8%, #401d1d33 50%, transparent 50.2%), var(--surface-muted)}.yh7XLG_copy{font-family:var(--font-body);font-size:var(--text-card-title-size);font-weight:var(--font-weight-light);flex-direction:column;flex:none;width:100%;min-width:0;line-height:1.2;display:flex}.yh7XLG_title{color:var(--text-primary);font:inherit;overflow-wrap:anywhere;transition:color var(--duration-card) var(--ease-standard);margin:0}.yh7XLG_location{color:#401d1dbf;overflow-wrap:anywhere}.yh7XLG_dark .yh7XLG_title{color:var(--surface-page)}.yh7XLG_dark .yh7XLG_location{color:#f8f5edbf}.yh7XLG_root:hover .yh7XLG_image,.yh7XLG_root:focus-visible .yh7XLG_image{transform:scale(var(--image-hover-zoom))}.yh7XLG_light:hover .yh7XLG_title,.yh7XLG_light:focus-visible .yh7XLG_title{color:var(--color-accent-dark)}.yh7XLG_dark:hover .yh7XLG_title,.yh7XLG_dark:focus-visible .yh7XLG_title{color:var(--color-accent)}.yh7XLG_root:focus-visible{outline-offset:.4rem;outline:.2rem solid}@media (max-width:749px){.yh7XLG_root,.yh7XLG_dark.yh7XLG_large{width:100%;max-width:100%;height:auto}}@media (prefers-reduced-motion:reduce){.yh7XLG_image,.yh7XLG_title{transition:none}}
.PDBrKq_root{inline-size:100%;color:var(--text-primary);background:var(--surface-page)}.PDBrKq_frame{max-inline-size:var(--frame-wide);min-block-size:124rem;padding:var(--space-section) var(--gutter-page) var(--space-section) 0;justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.PDBrKq_primaryColumn{flex-direction:column;flex:0 0 63.8rem;row-gap:10.4rem;inline-size:63.8rem;display:flex}.PDBrKq_header{row-gap:var(--space-gutter);flex-direction:column;inline-size:63.8rem;padding-inline-start:14.8rem;display:flex}.PDBrKq_eyebrow,.PDBrKq_heading,.PDBrKq_body,.PDBrKq_body :where(p){margin:0}.PDBrKq_eyebrow{color:var(--color-accent-dark);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase}.PDBrKq_heading{inline-size:67.7rem;font-family:var(--font-display);font-size:var(--text-heading-xlarge-size);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);white-space:pre-line}.PDBrKq_primaryMedia,.PDBrKq_secondaryMedia{background:var(--surface-muted);position:relative;overflow:hidden}.PDBrKq_primaryMedia{block-size:72.6rem;inline-size:63.8rem}.PDBrKq_secondaryColumn{inline-size:var(--container-narrow);flex:0 0 var(--container-narrow);align-items:flex-start;row-gap:var(--space-content);flex-direction:column;display:flex}.PDBrKq_secondaryMedia{block-size:29.2rem;inline-size:23.4rem}.PDBrKq_image{object-fit:cover}.PDBrKq_body{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);padding-block-start:3.7rem}.PDBrKq_body>*+*{margin-block-start:1em}@media (max-width:1100px){.PDBrKq_frame{min-block-size:auto;padding:var(--space-section-compact) var(--gutter-page);align-items:flex-start;row-gap:var(--space-section-compact);flex-direction:column}.PDBrKq_primaryColumn{row-gap:var(--space-content);flex-basis:auto;inline-size:100%}.PDBrKq_header{inline-size:min(100%,75rem);padding-inline-start:0;container-type:inline-size}.PDBrKq_heading{inline-size:100%;font-size:min(clamp(var(--text-heading-large-size), 10vw, var(--text-heading-xlarge-size)), calc(100cqi / var(--display-fit-em,1)))}.PDBrKq_primaryMedia{aspect-ratio:638/726;block-size:auto;inline-size:min(100%,63.8rem)}.PDBrKq_secondaryColumn{flex-basis:auto;inline-size:min(100%,60rem)}.PDBrKq_body{padding-block-start:0}}@media (max-width:749px){.PDBrKq_heading{white-space:normal}}
.dinqHa_root{inline-size:100%;color:var(--text-primary);background:var(--surface-subtle)}.dinqHa_inverse{color:var(--text-inverse);background:var(--surface-brand)}.dinqHa_frame{min-block-size:158.6rem;max-inline-size:var(--frame-wide);padding:var(--space-section) var(--gutter-page);flex-direction:column;align-items:flex-start;row-gap:4rem;margin-inline:auto;display:flex;overflow:hidden}.dinqHa_header{inline-size:100%;justify-content:space-between;align-items:flex-end;column-gap:var(--space-content);padding-block-end:var(--space-section-compact);display:flex}.dinqHa_headingGroup{row-gap:var(--space-gutter);flex-direction:column;flex:0 95.1rem;inline-size:min(100%,95.1rem);display:flex}.dinqHa_eyebrow,.dinqHa_heading{margin:0}.dinqHa_eyebrow{color:var(--color-accent-dark);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase}.dinqHa_heading{font-family:var(--font-display);font-size:var(--text-heading-xlarge-size);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);white-space:pre-line}.dinqHa_inverse .dinqHa_eyebrow{color:var(--color-accent-muted)}.dinqHa_inverse .dinqHa_heading{color:var(--text-accent)}.dinqHa_track{overscroll-behavior-inline:contain;scrollbar-width:none;inline-size:100%;display:flex;overflow:auto hidden}.dinqHa_track::-webkit-scrollbar{display:none}.dinqHa_slide{justify-content:space-between;align-items:flex-start;inline-size:100%;min-inline-size:100%;display:flex}.dinqHa_card{flex:none}@media (max-width:1511px){.dinqHa_frame{min-block-size:0}.dinqHa_slide .dinqHa_card{block-size:auto}}@media (min-width:750px) and (max-width:1511px){.dinqHa_slide .dinqHa_card:first-child{inline-size:min(43.8rem,29.92%)}.dinqHa_slide .dinqHa_card:nth-child(2){inline-size:min(72.6rem,49.6%)}}.dinqHa_controls{column-gap:var(--space-control);display:flex}.dinqHa_controls .dinqHa_arrow{block-size:4.8rem;inline-size:4.8rem;color:var(--text-primary);background:var(--color-white)}.dinqHa_inverse .dinqHa_controls .dinqHa_arrow{color:var(--text-inverse);background:var(--surface-brand-dark)}@media (max-width:1100px){.dinqHa_frame{min-block-size:0;padding-block:var(--space-section-compact)}.dinqHa_header{align-items:flex-start;row-gap:var(--space-gutter);flex-direction:column;padding-block-end:0}.dinqHa_headingGroup{flex-basis:auto;inline-size:100%}.dinqHa_heading{font-size:clamp(var(--text-heading-large-size), 10vw, var(--text-heading-xlarge-size))}}@media (max-width:749px){.dinqHa_heading{white-space:normal}.dinqHa_slide{row-gap:var(--space-section-compact);flex-direction:column}.dinqHa_slide .dinqHa_card{inline-size:100%}}
.-wADYW_root{inline-size:100%;color:var(--text-primary);background:var(--surface-page)}.-wADYW_frame{max-inline-size:var(--frame-wide);padding:var(--space-section) var(--gutter-page);align-items:flex-start;row-gap:var(--space-content);flex-direction:column;margin-inline:auto;display:flex}.-wADYW_header{row-gap:var(--space-gutter);flex-direction:column;inline-size:84.9rem;max-inline-size:100%;display:flex}.-wADYW_eyebrow,.-wADYW_heading,.-wADYW_itemTitle,.-wADYW_description{margin:0}.-wADYW_eyebrow{align-items:center;column-gap:var(--space-control);font-family:var(--font-body);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);line-height:var(--leading-body);letter-spacing:.02em;display:flex}.-wADYW_eyebrow:before{content:"";background:var(--color-accent-dark);border-radius:50%;block-size:.9rem;inline-size:.9rem}.-wADYW_heading{font-family:var(--font-display);font-size:var(--text-heading-large-size);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);white-space:pre-line}.-wADYW_feature{justify-content:space-between;align-items:flex-start;inline-size:100%;display:flex;position:relative}.-wADYW_primaryMedia{background:var(--surface-muted);block-size:79rem;inline-size:84.9rem;position:relative;overflow:hidden}.-wADYW_image{object-fit:cover}.-wADYW_detail{flex-direction:column;align-items:flex-start;row-gap:2rem;inline-size:60.3rem;padding-inline-start:3.2rem;display:flex}.-wADYW_secondaryMedia{aspect-ratio:600/400;background:var(--surface-muted);inline-size:100%;position:relative;overflow:hidden}.-wADYW_copy{inline-size:100%;font-family:var(--font-body);font-weight:var(--font-weight-light);flex-direction:column;row-gap:1.1rem;padding-inline-end:3.2rem;display:flex}.-wADYW_itemTitle{font-size:var(--text-heading-small-size);line-height:1.2}.-wADYW_description{color:#401d1dbf;font-size:var(--text-body-size);line-height:var(--leading-body);white-space:pre-line}.-wADYW_controlRow{align-items:center;column-gap:var(--space-gutter);inline-size:100%;display:flex}.-wADYW_controls{column-gap:var(--space-control);display:flex}.-wADYW_controls .-wADYW_arrow{block-size:4.8rem;inline-size:4.8rem;color:var(--text-primary);background:var(--color-white)}.-wADYW_progress{background:var(--surface-subtle);block-size:.3rem;inline-size:100%;display:block}.-wADYW_progressValue{background:var(--color-accent-dark);block-size:100%;display:block}.-wADYW_primaryLink{position:absolute;inset:0}.-wADYW_product{z-index:1;inline-size:29.8rem;max-inline-size:calc(100% - 4rem);color:var(--text-primary);background:var(--surface-page);text-decoration:none;display:block;position:absolute;inset-block-end:2rem;inset-inline-start:2rem;overflow:hidden}.-wADYW_product:hover .-wADYW_productLabel,.-wADYW_product:focus-visible .-wADYW_productLabel{text-underline-offset:.3em;text-decoration:underline}.-wADYW_product:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.2rem}.-wADYW_productInner{align-items:center;display:flex}.-wADYW_productMedia{border:1px solid #ffffff40;flex:0 0 8.8rem;block-size:8.8rem;inline-size:8.8rem;display:block;position:relative}.-wADYW_productImage{object-fit:cover}.-wADYW_productContent{block-size:8.8rem;min-inline-size:0;font-family:var(--font-body);flex-direction:column;flex:auto;row-gap:1.2rem;padding:1.2rem 1.6rem;line-height:1.1;display:flex}.-wADYW_productDetails{font-size:var(--text-body-size);font-weight:var(--font-weight-light);flex-direction:column;display:flex}.-wADYW_productFormat{opacity:.75}.-wADYW_productLabel{font-size:var(--text-utility-size);font-weight:var(--font-weight-regular);letter-spacing:.02em}.-wADYW_compact .-wADYW_frame{padding:0 var(--gutter-page) var(--space-section) 0;row-gap:0}.-wADYW_compact .-wADYW_feature{align-items:center}.-wADYW_compact .-wADYW_primaryMedia{block-size:90rem;inline-size:62.6rem}.-wADYW_compact .-wADYW_detail{inline-size:47.9rem;padding:0 10.4rem 6.4rem 0}.-wADYW_compact .-wADYW_secondaryMedia{aspect-ratio:auto;block-size:40.2rem;inline-size:37.5rem}.-wADYW_compact .-wADYW_copy{inline-size:37.5rem}@media (max-width:1100px){.-wADYW_frame,.-wADYW_compact .-wADYW_frame{padding:var(--space-section-compact) var(--gutter-page)}.-wADYW_feature,.-wADYW_compact .-wADYW_feature{align-items:flex-start;row-gap:var(--space-gutter);flex-direction:column}.-wADYW_primaryMedia,.-wADYW_compact .-wADYW_primaryMedia{aspect-ratio:4/5;block-size:auto;inline-size:100%}.-wADYW_detail,.-wADYW_compact .-wADYW_detail{inline-size:min(100%,60.3rem);padding:0}.-wADYW_secondaryMedia,.-wADYW_compact .-wADYW_secondaryMedia,.-wADYW_compact .-wADYW_copy{aspect-ratio:600/400;block-size:auto;inline-size:100%}.-wADYW_compact .-wADYW_copy{aspect-ratio:auto}}
.J_NDfa_root{inline-size:100%;color:var(--text-primary);background:var(--surface-page)}.J_NDfa_frame{max-inline-size:var(--frame-wide);padding:var(--space-section) var(--gutter-page);align-items:flex-end;row-gap:var(--space-section-compact);flex-direction:column;margin-inline:auto;display:flex;overflow:hidden}.J_NDfa_root:not(.J_NDfa_gridStyle) .J_NDfa_frame{min-block-size:57.5rem;padding-block-start:0}.J_NDfa_header{flex-direction:column;align-items:flex-start;row-gap:3.2rem;inline-size:min(100%,73.8rem);display:flex;container-type:inline-size}.J_NDfa_eyebrow,.J_NDfa_heading{margin:0}.J_NDfa_eyebrow{color:var(--color-accent-dark);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase}.J_NDfa_heading{font-family:var(--font-display);font-size:min(var(--text-heading-xlarge-size), calc(100cqi / var(--display-fit-em,1)));font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);white-space:pre-line}.J_NDfa_logos{overscroll-behavior-inline:contain;scrollbar-width:none;align-items:center;column-gap:2.4rem;inline-size:100%;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.J_NDfa_logos::-webkit-scrollbar{display:none}.J_NDfa_logo{flex:0 0 22.4rem;justify-content:center;align-items:center;block-size:15.3rem;inline-size:22.4rem;display:flex;position:relative}.J_NDfa_logo:not(:last-child):after{content:"";background:var(--border-muted);inline-size:1px;position:absolute;inset-block:0;inset-inline-end:-1.2rem}.J_NDfa_logoImage{block-size:6rem;inline-size:min(68%,16rem);display:block;position:relative}.J_NDfa_image{object-fit:contain}.J_NDfa_gridStyle .J_NDfa_frame{min-block-size:96.2rem;padding-block:0}.J_NDfa_gridStyle .J_NDfa_logos{gap:var(--gap-grid);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:visible}.J_NDfa_gridStyle .J_NDfa_logo{border:0;flex-basis:auto;inline-size:100%}.J_NDfa_gridStyle .J_NDfa_logo:before{content:"";background:var(--border-muted);inline-size:1px;position:absolute;inset-block:0;inset-inline-start:calc(var(--gap-grid) / -2)}.J_NDfa_gridStyle .J_NDfa_logo:after,.J_NDfa_gridStyle .J_NDfa_logo:nth-child(6n+1):before{display:none}@media (max-width:900px){.J_NDfa_frame,.J_NDfa_gridStyle .J_NDfa_frame{min-block-size:0;padding-block:var(--space-section-compact)}.J_NDfa_root:not(.J_NDfa_gridStyle) .J_NDfa_frame{min-block-size:0}.J_NDfa_heading{font-size:min(clamp(var(--text-heading-large-size), 10vw, var(--text-heading-xlarge-size)), calc(100cqi / var(--display-fit-em,1)))}.J_NDfa_root:not(.J_NDfa_gridStyle) .J_NDfa_logos{gap:var(--space-content) var(--gap-grid);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.J_NDfa_root:not(.J_NDfa_gridStyle) .J_NDfa_logo{block-size:8rem;inline-size:100%}.J_NDfa_logo:not(:last-child):after{display:none}.J_NDfa_gridStyle .J_NDfa_logos{grid-template-columns:repeat(2,minmax(0,1fr))}.J_NDfa_gridStyle .J_NDfa_logo:nth-child(n):before{display:block}.J_NDfa_gridStyle .J_NDfa_logo:nth-child(odd):before{display:none}}
.nD-eVa_root{inline-size:100%;color:var(--text-inverse);background:var(--surface-brand);padding-block-start:var(--header-height)}.nD-eVa_titleFrame{max-inline-size:var(--frame-wide);padding:var(--space-section) var(--gutter-page) var(--space-content);margin-inline:auto;container-type:inline-size}.nD-eVa_title,.nD-eVa_eyebrow,.nD-eVa_heading,.nD-eVa_body,.nD-eVa_body :where(p){margin:0}.nD-eVa_title{color:var(--text-accent);font-family:var(--font-display);font-size:min(var(--text-display-hero-size), calc(100cqi / var(--display-fit-em,1)));font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;white-space:pre-line}.nD-eVa_feature{max-inline-size:var(--frame-wide);min-block-size:123.4rem;justify-content:space-between;align-items:flex-start;margin-inline:auto;padding-block-end:var(--space-section);padding-inline-start:14.8rem;display:flex;overflow:clip}.nD-eVa_content{inline-size:var(--container-narrow);flex:0 0 var(--container-narrow);flex-direction:column;row-gap:10.4rem;padding-block-start:var(--space-section);display:flex;position:sticky;inset-block-start:0}.nD-eVa_headingGroup{row-gap:var(--space-gutter);flex-direction:column;inline-size:48rem;display:flex;container-type:inline-size}.nD-eVa_eyebrow{color:var(--color-accent-muted);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase}.nD-eVa_heading{color:var(--text-inverse);font-family:var(--font-display);font-size:min(var(--text-heading-xlarge-size), calc(100cqi / var(--display-fit-em,1)));font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);white-space:pre-line}.nD-eVa_body{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body)}.nD-eVa_body>*+*{margin-block-start:1em}.nD-eVa_media{aspect-ratio:627/726;background:var(--surface-muted);flex:0 0 62.7rem;inline-size:62.7rem;margin-block-start:36.4rem;position:relative;overflow:hidden}.nD-eVa_image{object-fit:cover}@media (max-width:1100px){.nD-eVa_titleFrame{padding-block:var(--space-section-compact)}.nD-eVa_title{font-size:min(clamp(4rem, 16vw, var(--text-display-hero-size)), calc(100cqi / var(--display-fit-em,1)))}.nD-eVa_feature{min-block-size:auto;padding:0 var(--gutter-page) var(--space-section-compact);row-gap:var(--space-section-compact);flex-direction:column}.nD-eVa_content{row-gap:var(--space-content);flex-basis:auto;inline-size:min(100%,60rem);padding-block-start:0;position:static}.nD-eVa_headingGroup{inline-size:100%}.nD-eVa_heading{font-size:min(clamp(var(--text-heading-large-size), 10vw, var(--text-heading-xlarge-size)), calc(100cqi / var(--display-fit-em,1)))}.nD-eVa_media{flex-basis:auto;inline-size:min(100%,62.7rem);margin-block-start:0;margin-inline-start:auto}}
.msDRFW_root{max-inline-size:var(--frame-wide);margin-inline:auto}.msDRFW_media{background:var(--surface-muted);block-size:97.6rem;inline-size:100%;position:relative;overflow:hidden}.msDRFW_image{object-fit:cover}.msDRFW_paired{padding:var(--space-section) var(--gutter-page);justify-content:space-between;align-items:flex-start;column-gap:var(--gap-grid);display:flex}.msDRFW_paired .msDRFW_media{flex:0 72.6rem;block-size:48.4rem;inline-size:72.6rem}.msDRFW_paired .msDRFW_media:nth-child(2){block-size:90.7rem}@media (max-width:1100px){.msDRFW_root:not(.msDRFW_paired) .msDRFW_media{aspect-ratio:1512/976;block-size:auto}.msDRFW_paired{padding-block:var(--space-section-compact);row-gap:var(--space-gutter);flex-direction:column}.msDRFW_paired .msDRFW_media,.msDRFW_paired .msDRFW_media:nth-child(2){flex-basis:auto;block-size:auto;inline-size:100%}.msDRFW_paired .msDRFW_media:first-child{aspect-ratio:726/484}.msDRFW_paired .msDRFW_media:nth-child(2){aspect-ratio:726/907}}
.nNNIga_root{background:var(--surface-brand-dark);min-block-size:96rem;inline-size:100%;position:relative;overflow:hidden}.nNNIga_left,.nNNIga_right{color:var(--text-inverse);text-decoration:none;position:absolute}.nNNIga_left{block-size:41.8rem;inline-size:61.6rem;inset-block-start:7rem;inset-inline-start:var(--frame-margin)}.nNNIga_right{block-size:60.8rem;inline-size:75rem;inset-block-start:25.2rem;inset-inline-end:var(--frame-margin)}.nNNIga_media{background:var(--surface-brand-dark);block-size:100%;display:block;position:absolute;overflow:hidden}.nNNIga_left .nNNIga_media{inline-size:38.1rem;inset-inline-start:0}.nNNIga_right .nNNIga_media{inline-size:51.6rem;inset-inline-end:0}.nNNIga_image{object-fit:cover}.nNNIga_overlay{background:var(--color-black);opacity:0;transition:opacity var(--duration-card) var(--ease-standard);position:absolute;inset:0}.nNNIga_copy{z-index:1;flex-direction:column;display:flex;position:absolute}.nNNIga_left .nNNIga_copy{row-gap:1.1rem;inline-size:33.7rem;inset-block-start:15.2rem;inset-inline-start:29.5rem}.nNNIga_right .nNNIga_copy{row-gap:1.9rem;inline-size:53.2rem;inset-block-start:28.6rem;inset-inline-start:2rem}.nNNIga_heading{color:var(--text-inverse);font-family:var(--font-display);font-size:var(--text-heading-large-size);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);white-space:pre-line;transition:color var(--duration-card) var(--ease-standard);margin:0}.nNNIga_left .nNNIga_heading{inline-size:24.8rem}.nNNIga_left .nNNIga_image{transform:scaleX(-1)}.nNNIga_description{inline-size:34.1rem;font-family:var(--font-body);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);letter-spacing:.01em;white-space:pre-line;margin:0 0 0 12.4rem}.nNNIga_left .nNNIga_description{inline-size:21.3rem}.nNNIga_right .nNNIga_description{margin-inline-start:.5rem}.nNNIga_left:hover .nNNIga_heading,.nNNIga_left:focus-visible .nNNIga_heading,.nNNIga_right:hover .nNNIga_heading,.nNNIga_right:focus-visible .nNNIga_heading{color:var(--text-accent)}.nNNIga_left:hover .nNNIga_overlay,.nNNIga_left:focus-visible .nNNIga_overlay,.nNNIga_right:hover .nNNIga_overlay,.nNNIga_right:focus-visible .nNNIga_overlay{opacity:.24}.nNNIga_left:focus-visible,.nNNIga_right:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:-.2rem}@media (max-width:1000px){.nNNIga_root{min-block-size:0;padding:var(--space-section-compact) var(--gutter-page);row-gap:var(--space-content);flex-direction:column;display:flex}.nNNIga_left,.nNNIga_right{row-gap:var(--space-gutter);flex-direction:column;block-size:auto;inline-size:100%;display:flex;position:relative;inset:auto}.nNNIga_left .nNNIga_media,.nNNIga_right .nNNIga_media{aspect-ratio:4/5;block-size:auto;inline-size:100%;position:relative;inset:auto}.nNNIga_left .nNNIga_copy,.nNNIga_right .nNNIga_copy{row-gap:var(--space-gutter);inline-size:100%;position:relative;inset:auto}.nNNIga_left .nNNIga_heading,.nNNIga_description,.nNNIga_left .nNNIga_description{inline-size:min(100%,53.2rem);margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.nNNIga_heading,.nNNIga_overlay{transition:none}}
._4F152a_overlay{z-index:100;justify-content:flex-end;display:flex;position:fixed;inset:0}._4F152a_backdrop{opacity:0;cursor:default;transition:opacity var(--duration-overlay) var(--ease-standard);background:#00000029;border:0;padding:0;position:absolute;inset:0}._4F152a_overlay[data-state=open] ._4F152a_backdrop{opacity:1}._4F152a_panel{block-size:min(90rem,100svh);inline-size:min(60.3rem,100vw);color:var(--text-primary);background:var(--surface-page);transition:transform var(--duration-overlay) var(--ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translate(100%)}._4F152a_overlay[data-state=open] ._4F152a_panel{transform:translate(0)}._4F152a_close{z-index:1;block-size:4.2rem;inline-size:4.2rem;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:1.1rem;inset-inline-end:var(--gutter-page)}._4F152a_close:hover,._4F152a_close:focus-visible{background:var(--surface-subtle)}._4F152a_navigation{inline-size:100%;padding:8.7rem 3.2rem 9.6rem;overflow-y:auto}._4F152a_sections,._4F152a_children{margin:0;padding:0;list-style:none}._4F152a_section{border-block-end:1px solid color-mix(in srgb, var(--color-brand) 10%, transparent)}._4F152a_sectionTrigger{min-block-size:8.2rem;inline-size:100%;color:inherit;font-family:var(--font-display);font-size:var(--text-heading-large-size);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-align:start;cursor:pointer;transition:color var(--duration-navigation) var(--ease-standard);background:0 0;border:0;align-items:center;padding:1.5rem 0;text-decoration:none;display:flex}._4F152a_sectionTrigger._4F152a_muted{color:color-mix(in srgb, var(--color-brand) 25%, transparent)}._4F152a_childrenClip{transition:grid-template-rows var(--duration-interface) var(--ease-standard);grid-template-rows:0fr;display:grid}._4F152a_childrenClip[data-expanded=true]{grid-template-rows:1fr}._4F152a_children{min-block-size:0;transition:padding var(--duration-interface) var(--ease-standard);padding-block:0;overflow:hidden}._4F152a_childrenClip[data-expanded=true] ._4F152a_children{padding-block:.8rem 1.2rem}._4F152a_children a,._4F152a_exploreBy{inline-size:min(35.4rem,100%);color:inherit;font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-display);transition:opacity var(--duration-navigation) var(--ease-standard);padding-block:.8rem;text-decoration:none;display:flex}._4F152a_exploreBy{text-align:start;cursor:pointer;background:0 0;border:0;padding-inline:0}._4F152a_children a,._4F152a_exploreBy{align-items:center}._4F152a_children a:before,._4F152a_exploreBy:before{content:"";block-size:1px;inline-size:0;transition:inline-size var(--duration-navigation) var(--ease-standard), margin var(--duration-navigation) var(--ease-standard);background:currentColor;display:inline-block}._4F152a_children a:hover:before,._4F152a_children a:focus-visible:before,._4F152a_exploreBy:hover:before,._4F152a_exploreBy:focus-visible:before{inline-size:1.4rem;margin-inline-end:.8rem}._4F152a_filterView{block-size:100%;inline-size:100%;animation:_4F152a_filter-view-in var(--duration-interface) var(--ease-out);flex-direction:column;padding:8.7rem 3.2rem 6.4rem;display:flex;overflow-y:auto}@keyframes _4F152a_filter-view-in{0%{opacity:0;transform:translate(1.6rem)}to{opacity:1;transform:translate(0)}}._4F152a_back{color:inherit;font-family:var(--font-body);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);cursor:pointer;transition:opacity var(--duration-navigation) var(--ease-standard);background:0 0;border:0;align-self:flex-start;align-items:center;gap:.6rem;margin-block-end:3.2rem;padding:.8rem 1.2rem .8rem 0;display:inline-flex}._4F152a_back:hover,._4F152a_back:focus-visible{opacity:.5}._4F152a_filterTitle{font-family:var(--font-display);font-size:var(--text-heading-large-size);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:0 0 2.4rem}._4F152a_filterBody{grid-template-columns:minmax(0,23.4rem) minmax(0,1fr);align-items:start;column-gap:1.2rem;display:grid}._4F152a_filterGroups,._4F152a_filterLinks{margin:0;padding:0;list-style:none}._4F152a_filterLinks{animation:_4F152a_filter-options-in var(--duration-interface) var(--ease-standard)}@keyframes _4F152a_filter-options-in{0%{opacity:0}to{opacity:1}}._4F152a_filterGroupTrigger{min-block-size:4rem;color:color-mix(in srgb, var(--color-brand) 40%, transparent);font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);cursor:pointer;transition:color var(--duration-navigation) var(--ease-standard);background:0 0;border:0;align-items:center;gap:0;padding:0;display:flex}._4F152a_filterGroupTrigger:hover,._4F152a_filterGroupTrigger:focus-visible{color:var(--text-primary)}._4F152a_filterGroupDash{block-size:1px;inline-size:0;transition:inline-size var(--duration-navigation) var(--ease-standard), margin var(--duration-navigation) var(--ease-standard);background:currentColor;margin-inline-end:0;display:inline-block}._4F152a_filterGroupActive{color:var(--text-primary)}._4F152a_filterGroupActive ._4F152a_filterGroupDash{inline-size:1.4rem;margin-inline-end:.8rem}._4F152a_filterLink{min-block-size:4.8rem;color:inherit;font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);transition:opacity var(--duration-navigation) var(--ease-standard);align-items:center;gap:1.6rem;text-decoration:none;display:flex}._4F152a_filterLink:before{content:"";block-size:1px;inline-size:0;transition:inline-size var(--duration-navigation) var(--ease-standard), margin var(--duration-navigation) var(--ease-standard);background:currentColor;margin-inline-end:-1.6rem;display:inline-block}._4F152a_filterLink:hover:before,._4F152a_filterLink:focus-visible:before{inline-size:1.4rem;margin-inline-end:0}._4F152a_filterIcon{flex:none}._4F152a_filterLink>span:last-child{overflow-wrap:anywhere;min-width:0}._4F152a_filterThumb{object-fit:cover;flex:none;block-size:4.4rem;inline-size:3.2rem}._4F152a_login{gap:var(--space-control);min-block-size:5.2rem;color:inherit;font-family:var(--font-ui);font-size:var(--text-navigation-size);font-weight:var(--font-weight-regular);line-height:var(--leading-body);letter-spacing:.01em;cursor:pointer;background:0 0;border:0;align-items:center;padding:1.6rem 1.8rem 1.6rem 1.6rem;display:inline-flex;position:absolute;inset-block-end:3.2rem;inset-inline-start:3.2rem}._4F152a_login:hover,._4F152a_login:focus-visible{background:var(--surface-subtle)}@media (max-width:749px){._4F152a_filterBody{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}._4F152a_backdrop{display:none}._4F152a_panel{block-size:100svh;inline-size:100vw}._4F152a_navigation{padding-inline:var(--gutter-page)}._4F152a_sectionTrigger{min-block-size:6.8rem;font-size:clamp(var(--text-heading-medium-size), 10vw, var(--text-heading-large-size))}._4F152a_login{inset-inline-start:var(--gutter-page)}}@media (prefers-reduced-motion:reduce){._4F152a_backdrop,._4F152a_panel,._4F152a_sectionTrigger,._4F152a_childrenClip,._4F152a_children,._4F152a_children a,._4F152a_exploreBy,._4F152a_back,._4F152a_filterGroupTrigger,._4F152a_filterGroupDash,._4F152a_filterLink,._4F152a_children a:before,._4F152a_exploreBy:before,._4F152a_filterLink:before{transition:none}._4F152a_panel{transform:none}._4F152a_filterView,._4F152a_filterLinks{animation:none}}
.TtX6nG_root{inline-size:100%;color:var(--text-primary);background:var(--surface-page)}.TtX6nG_frame{max-inline-size:var(--frame-wide);block-size:290.8rem;margin-inline:auto;position:relative}.TtX6nG_header{inline-size:75rem;max-inline-size:calc(100% - (2 * var(--gutter-page)));padding-block:var(--space-section);align-items:center;row-gap:var(--space-gutter);text-align:center;flex-direction:column;margin-inline:auto;display:flex;container-type:inline-size}.TtX6nG_eyebrow,.TtX6nG_heading,.TtX6nG_stepTitle,.TtX6nG_description{margin:0}.TtX6nG_eyebrow{color:var(--color-accent-dark);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase}.TtX6nG_heading{font-family:var(--font-display);font-size:min(var(--text-heading-xlarge-size), calc(100cqi / var(--display-fit-em,1)));font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);white-space:pre-line}.TtX6nG_steps{margin:0;padding:0;list-style:none}.TtX6nG_step{row-gap:var(--space-gutter);flex-direction:column;display:flex;position:absolute}.TtX6nG_step:first-child{inline-size:48rem;inset-block-start:49.4rem;inset-inline-start:calc(66.6667% - .6rem);transform:translate(-50%)}.TtX6nG_step:nth-child(2){inline-size:35.7rem;inset-block-start:123.7rem;inset-inline-start:var(--gutter-page)}.TtX6nG_step:nth-child(3){inline-size:60.3rem;inset-block-start:161rem;inset-inline-end:var(--gutter-page)}.TtX6nG_step:nth-child(4){inline-size:48rem;inset-block-start:224.7rem;inset-inline-start:14.7rem}.TtX6nG_media{background:var(--surface-muted);inline-size:100%;position:relative;overflow:hidden}.TtX6nG_step:first-child .TtX6nG_media{block-size:55.6rem}.TtX6nG_step:nth-child(2) .TtX6nG_media,.TtX6nG_step:nth-child(3) .TtX6nG_media{block-size:42rem}.TtX6nG_step:nth-child(4) .TtX6nG_media{block-size:52rem}.TtX6nG_image{object-fit:cover}.TtX6nG_copy{inline-size:min(35.7rem,100%);font-family:var(--font-body);font-weight:var(--font-weight-light);flex-direction:column;row-gap:1.1rem;display:flex}.TtX6nG_stepTitle{inline-size:min(23.4rem,100%);font-size:var(--text-card-title-size);line-height:var(--leading-heading)}.TtX6nG_description{color:#401d1dbf;font-size:var(--text-navigation-size);line-height:var(--leading-body);letter-spacing:.01em;white-space:pre-line}@media (max-width:1100px){.TtX6nG_frame{block-size:auto;padding:var(--space-section-compact) var(--gutter-page)}.TtX6nG_header{max-inline-size:100%;padding-block:0 var(--space-section-compact)}.TtX6nG_heading{font-size:min(clamp(var(--text-heading-large-size), 10vw, var(--text-heading-xlarge-size)), calc(100cqi / var(--display-fit-em,1)))}.TtX6nG_steps{gap:var(--space-section-compact) var(--space-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TtX6nG_step,.TtX6nG_step:first-child,.TtX6nG_step:nth-child(2),.TtX6nG_step:nth-child(3),.TtX6nG_step:nth-child(4){inline-size:auto;position:static;transform:none}.TtX6nG_step:first-child .TtX6nG_media,.TtX6nG_step:nth-child(2) .TtX6nG_media,.TtX6nG_step:nth-child(3) .TtX6nG_media,.TtX6nG_step:nth-child(4) .TtX6nG_media{aspect-ratio:4/5;block-size:auto}}@media (max-width:749px){.TtX6nG_steps{grid-template-columns:1fr}}
.ByIuba_root{--nav-light-surface:var(--surface-page);z-index:20;inline-size:100%;block-size:var(--header-height);color:var(--nav-color);transition:background-color var(--duration-interface) var(--ease-standard);position:relative}.ByIuba_dark{--nav-color:var(--text-light);--nav-hover-color:var(--color-accent)}.ByIuba_light{--nav-color:var(--text-primary);--nav-hover-color:var(--color-accent-dark)}.ByIuba_dark.ByIuba_filled{background:var(--surface-brand)}.ByIuba_light.ByIuba_filled{background:var(--nav-light-surface)}.ByIuba_subtle{--nav-light-surface:var(--surface-subtle)}.ByIuba_frame{block-size:var(--header-height);padding:1.1rem var(--gutter-page);grid-template-columns:20rem minmax(0,1fr) 20rem;align-items:center;display:grid}.ByIuba_brandOnly .ByIuba_frame{justify-content:center;display:flex}.ByIuba_actionsStart,.ByIuba_actionsEnd{align-items:center;display:flex}.ByIuba_actionsEnd{gap:var(--space-control);justify-content:flex-end}.ByIuba_action{block-size:4.2rem;inline-size:4.2rem;color:var(--nav-action-color,var(--nav-color));cursor:pointer;transition:color var(--duration-interface) var(--ease-standard);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ByIuba_action[data-nav-part=products]{--nav-action-color:var(--nav-products-color,var(--nav-color))}.ByIuba_action[data-nav-part=search]{--nav-action-color:var(--nav-search-color,var(--nav-color))}.ByIuba_action[data-nav-part=menu]{--nav-action-color:var(--nav-menu-color,var(--nav-color))}.ByIuba_action:hover,.ByIuba_action:focus-visible{color:var(--text-primary);background:var(--surface-subtle);transition:none}.ByIuba_action:focus-visible{outline-offset:-.4rem;outline:1px solid}.ByIuba_badge{block-size:1.6rem;min-inline-size:1.6rem;color:var(--surface-brand);background:var(--color-accent);font-family:var(--font-ui);font-size:var(--text-utility-size);border-radius:99.9rem;justify-content:center;align-items:center;padding-inline:.3rem;line-height:1;display:inline-flex;position:absolute;inset-block-start:.2rem;inset-inline-end:1px}.ByIuba_brand{color:var(--nav-brand-color,var(--nav-color));transition:color var(--duration-interface) var(--ease-standard);justify-self:center;place-items:center;display:inline-grid}.ByIuba_brand:hover,.ByIuba_brand:focus-visible{color:var(--nav-brand-hover-color,var(--nav-hover-color))}.ByIuba_brand>*{grid-area:1/1}.ByIuba_wordmark{block-size:auto;inline-size:14.8rem}.ByIuba_symbol{block-size:3.3rem;inline-size:3.3rem;overflow:visible}.ByIuba_wordmark,.ByIuba_symbol{transition:opacity var(--duration-interface) var(--ease-standard)}.ByIuba_brand[data-mark=symbol] .ByIuba_wordmark{opacity:0;pointer-events:none}[data-nav-compact=true] .ByIuba_brand[data-mark=wordmark] .ByIuba_wordmark{opacity:0;pointer-events:none}.ByIuba_brand[data-mark=wordmark] .ByIuba_wordmark,.ByIuba_brand[data-mark=symbol] .ByIuba_wordmark{transform:translateY(4.4rem)}.ByIuba_brand[data-mark=brand-only] .ByIuba_symbol{opacity:0}@media (max-width:749px){.ByIuba_frame{grid-template-columns:8.4rem minmax(0,1fr) 9.2rem}.ByIuba_actionsEnd{gap:0}.ByIuba_action{inline-size:4.2rem}.ByIuba_wordmark{inline-size:min(11rem,30vw)}}@media (prefers-reduced-motion:reduce){.ByIuba_root,.ByIuba_brand,.ByIuba_action,.ByIuba_wordmark,.ByIuba_symbol{transition:none}}
._5iBdRW_root{padding-block:var(--space-content) var(--space-section);padding-inline:var(--gutter-frame);color:var(--text-primary);background:var(--surface-page)}._5iBdRW_column{max-inline-size:min(100%,72rem);font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body)}._5iBdRW_heading,._5iBdRW_body :where(h2,h3,h4,p,ul,ol){margin:0}._5iBdRW_heading{font-family:var(--font-display);font-size:var(--text-heading-small-size);font-weight:var(--font-weight-medium);line-height:var(--leading-heading);letter-spacing:var(--tracking-display)}._5iBdRW_body h2{font-family:var(--font-display);font-size:var(--text-heading-small-size);font-weight:var(--font-weight-medium);line-height:var(--leading-heading);letter-spacing:var(--tracking-display)}._5iBdRW_heading{margin-block-end:var(--space-gutter)}:is(._5iBdRW_body h3,._5iBdRW_body h4){font-family:var(--font-body);font-size:var(--text-card-title-size);font-weight:var(--font-weight-regular);line-height:var(--leading-heading)}._5iBdRW_body>*+*{margin-block-start:1em}._5iBdRW_body>*+h2{margin-block-start:var(--space-content)}:is(._5iBdRW_body>*+h3,._5iBdRW_body>*+h4){margin-block-start:var(--space-gutter)}:is(._5iBdRW_body>h2+*,._5iBdRW_body>h3+*,._5iBdRW_body>h4+*){margin-block-start:var(--space-control)}:is(._5iBdRW_body ul,._5iBdRW_body ol){padding-inline-start:1.25em}._5iBdRW_body li+li{margin-block-start:.4em}._5iBdRW_body strong{font-weight:var(--font-weight-medium)}._5iBdRW_body a{color:inherit;text-underline-offset:.2em;overflow-wrap:anywhere;transition:color var(--duration-control) var(--ease-standard);text-decoration:underline;text-decoration-thickness:1px}:is(._5iBdRW_body a:hover,._5iBdRW_body a:focus-visible){color:var(--color-accent-dark)}._5iBdRW_body a:focus-visible{outline-offset:.2rem;outline:.2rem solid}
.KHjLKa_root{z-index:60;inline-size:calc(100% - var(--scroll-lock-gutter,0px));block-size:var(--header-height);position:fixed;inset-block-start:0;inset-inline:0}.KHjLKa_root:not([data-nav-ready]) .KHjLKa_navigation *{transition:none}body.ww-header-offset .KHjLKa_root:not([data-nav-compact=true]) .KHjLKa_navigation{--nav-color:var(--text-primary);--nav-hover-color:var(--color-accent-dark);background:0 0}body.ww-header-overlay .KHjLKa_root:not([data-nav-compact=true]) .KHjLKa_navigation{--nav-color:var(--text-light);--nav-hover-color:var(--color-accent);background:0 0}.KHjLKa_root[data-nav-catalogue=true] .KHjLKa_navigation{--nav-color:var(--text-primary);background:var(--nav-light-surface);--nav-hover-color:var(--color-accent-dark)}body.ww-header-light .KHjLKa_root:not([data-nav-compact=true]) .KHjLKa_navigation{--nav-color:var(--text-primary);background:var(--nav-light-surface);--nav-hover-color:var(--color-accent-dark)}@media (max-width:749px){.KHjLKa_root[data-nav-compact=true][data-nav-fill=light] .KHjLKa_navigation{background:var(--nav-light-surface)}.KHjLKa_root[data-nav-compact=true][data-nav-fill=dark] .KHjLKa_navigation{background:var(--surface-brand)}}.KHjLKa_spacer{block-size:var(--header-height)}:is(body.ww-header-overlay .KHjLKa_spacer,body.ww-header-offset .KHjLKa_spacer){display:none}
.aZzlQW_root{z-index:1000;color:var(--text-inverse);background:var(--surface-brand);font-family:var(--font-ui);font-size:var(--text-navigation-size);line-height:var(--leading-body);padding:1.2rem 1.8rem;text-decoration:none;position:fixed;inset-block-start:1.2rem;inset-inline-start:1.2rem;transform:translateY(calc(-100% - 2.4rem))}.aZzlQW_root:focus-visible{outline:.2rem solid var(--color-accent);outline-offset:.2rem;transform:translateY(0)}
.kfJbIG_root{inline-size:100%}.kfJbIG_light{color:var(--text-primary);background:var(--surface-page)}.kfJbIG_brand{color:var(--text-accent);background:var(--surface-brand)}.kfJbIG_mediaAppearance{color:var(--text-inverse);background:var(--surface-brand)}.kfJbIG_offsetAppearance{color:var(--text-primary);background:var(--surface-subtle)}.kfJbIG_splitMediaAppearance{color:var(--text-accent);background:var(--surface-brand)}.kfJbIG_textFrame{row-gap:var(--space-gutter);padding-block:var(--space-section) 0;flex-direction:column;display:flex}.kfJbIG_textFrame:has(.kfJbIG_descriptionFrame){padding-block-end:var(--space-content)}.kfJbIG_titleFrame{inline-size:100%;padding-block-end:var(--space-content);container-type:inline-size}.kfJbIG_title,.kfJbIG_mediaTitle{font-family:var(--font-display);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;white-space:pre-line;overflow-wrap:anywhere;margin:0}.kfJbIG_title{font-size:min(var(--text-display-size), calc(100cqi / var(--display-fit-em,1)))}.kfJbIG_mediaTitle{font-size:min(clamp(var(--text-heading-large-size), 12.566cqi, var(--text-display-hero-size)), calc((100cqi - 2 * var(--gutter-page)) / var(--display-fit-em,1)))}.kfJbIG_offsetFrame{--offset-title-size:calc((min(50vw, 75.6rem) + 49rem) * 19 / 124.6);block-size:90rem;max-inline-size:var(--frame-wide);margin-inline:auto;position:relative;overflow:hidden}.kfJbIG_offsetPrimaryMedia,.kfJbIG_offsetSecondaryMedia{position:absolute;overflow:hidden}.kfJbIG_offsetPrimaryMedia{block-size:71.5rem;inline-size:77.3rem;inset-block-start:-3.7rem;inset-inline-start:84.4rem}.kfJbIG_offsetSecondaryMedia{block-size:56.4rem;inline-size:80rem;inset-block-start:33.6rem;inset-inline-start:-22.5rem}:is(.kfJbIG_offsetPrimaryMedia img,.kfJbIG_offsetPrimaryMedia>picture,.kfJbIG_offsetPrimaryMedia>video,.kfJbIG_offsetSecondaryMedia img,.kfJbIG_offsetSecondaryMedia>picture,.kfJbIG_offsetSecondaryMedia>video){object-fit:cover;block-size:100%;inline-size:100%;display:block}.kfJbIG_offsetTitlePrimary,.kfJbIG_offsetTitleSecondary{inline-size:197.3rem;color:var(--text-primary);font-family:var(--font-display);font-size:min(var(--text-display-hero-size), var(--offset-title-size));font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;white-space:nowrap;margin:0;position:absolute}.kfJbIG_offsetTitlePrimary{inset-block-start:20.7rem;inset-inline-start:calc(50% - 49rem)}.kfJbIG_offsetTitleSecondary{inset-block-start:calc(20.7rem + min(18.6rem, var(--offset-title-size) * 18.6 / 19));inset-inline-start:0}.kfJbIG_offsetTitleTail{display:none}.kfJbIG_offsetDescription{inline-size:var(--container-narrow);font-family:var(--font-body);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);letter-spacing:.01em;margin:0;position:absolute;inset-block-start:71.7rem;inset-inline-start:min(84.4rem, calc(100% - var(--container-narrow) - var(--gutter-page)))}.kfJbIG_splitMediaFrame{max-inline-size:var(--frame-wide);block-size:100rem;margin-inline:auto;position:relative;overflow:hidden}.kfJbIG_splitMedia{block-size:65rem;inline-size:57.3rem;position:absolute;inset-block-start:17.5rem;inset-inline-start:50%;overflow:hidden;transform:translate(-50%)}:is(.kfJbIG_splitMedia img,.kfJbIG_splitMedia>picture,.kfJbIG_splitMedia>video){object-fit:cover;block-size:100%;inline-size:100%;display:block}.kfJbIG_splitMediaEyebrow{z-index:1;color:var(--color-accent-muted);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase;margin:0;position:absolute;inset-block-start:10.4rem;inset-inline-start:3.7rem}.kfJbIG_splitMediaTitle{margin:0}.kfJbIG_splitMediaTitleStart,.kfJbIG_splitMediaTitleEnd{z-index:1;color:var(--text-accent);font-family:var(--font-display);font-size:var(--text-display-hero-size);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;position:absolute}.kfJbIG_splitMediaTitleStart{inline-size:109.5rem;inset-block-start:11.4rem;inset-inline-start:2.6rem}.kfJbIG_splitMediaTitleEnd{text-align:end;inline-size:136.2rem;inset-block-start:51.3rem;inset-inline-end:2.5rem}@media (max-width:1100px){.kfJbIG_offsetFrame{block-size:auto;min-block-size:100svh;padding:9.6rem var(--gutter-page) var(--space-section-compact);gap:var(--space-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;container-type:inline-size}.kfJbIG_offsetPrimaryMedia,.kfJbIG_offsetSecondaryMedia,.kfJbIG_offsetTitlePrimary,.kfJbIG_offsetDescription{position:relative;inset:auto}.kfJbIG_offsetTitlePrimary{z-index:1;inline-size:100%;font-size:min(clamp(6.4rem, 16vw, var(--text-display-hero-size)), calc(100cqi / var(--display-fit-em,1)));white-space:normal;overflow-wrap:anywhere;grid-area:2/1/auto/-1;margin-block:-.42em}.kfJbIG_offsetTitleSecondary{display:none}.kfJbIG_offsetTitleTail{display:inline}.kfJbIG_offsetPrimaryMedia,.kfJbIG_offsetSecondaryMedia{aspect-ratio:4/3;block-size:auto;inline-size:100%}.kfJbIG_offsetPrimaryMedia{grid-area:1/2}.kfJbIG_offsetSecondaryMedia{grid-area:3/1}.kfJbIG_offsetDescription{grid-area:3/2;align-self:end;inline-size:100%}.kfJbIG_splitMediaFrame{block-size:auto;min-block-size:100svh;padding:9.6rem var(--gutter-page) var(--space-section-compact);flex-direction:column;display:flex;container-type:inline-size}.kfJbIG_splitMedia,.kfJbIG_splitMediaEyebrow,.kfJbIG_splitMediaTitle,.kfJbIG_splitMediaTitleStart,.kfJbIG_splitMediaTitleEnd{position:relative;inset:auto}.kfJbIG_splitMediaEyebrow{order:1;margin-block-end:var(--space-content)}.kfJbIG_splitMedia{aspect-ratio:573/650;order:2;align-self:center;block-size:auto;inline-size:min(100%,57.3rem);transform:none}.kfJbIG_splitMediaTitle{z-index:1;flex-direction:column;order:3;margin-block-start:-.45em;display:flex}.kfJbIG_splitMediaTitleStart,.kfJbIG_splitMediaTitleEnd{inline-size:100%;font-size:min(clamp(6.4rem, 16vw, var(--text-display-hero-size)), calc(100cqi / var(--display-fit-em,1)));display:block}.kfJbIG_splitMediaTitleEnd{text-align:end}}.kfJbIG_brand .kfJbIG_title,.kfJbIG_mediaTitle{color:var(--text-accent)}.kfJbIG_descriptionFrame{justify-content:flex-end;inline-size:100%;display:flex}.kfJbIG_description,.kfJbIG_mediaDescription{inline-size:min(100%, var(--container-narrow));font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);overflow-wrap:anywhere;margin:0}.kfJbIG_mediaFrame{max-inline-size:var(--frame-wide);block-size:100rem;margin-inline:auto;position:relative;overflow:hidden;container-type:inline-size}.kfJbIG_media{inline-size:65rem;position:absolute;inset-block:10.8rem 0;inset-inline-end:0;overflow:hidden}:is(.kfJbIG_media img,.kfJbIG_media>picture,.kfJbIG_media>video){object-fit:cover;block-size:100%;inline-size:100%;display:block}.kfJbIG_mediaDescription{inline-size:min(var(--container-narrow), calc(100% - (2 * var(--gutter-page))));position:absolute;inset-block-start:19.4rem;inset-inline-start:var(--gutter-page)}.kfJbIG_mediaTitle{inset-inline:var(--gutter-page);position:absolute;inset-block-end:6.9rem}@media (max-width:749px){.kfJbIG_textFrame{padding-block-start:9.6rem}.kfJbIG_titleFrame{padding-block-end:3.2rem}.kfJbIG_title{font-size:min(clamp(4rem, 11.4vw, var(--text-display-size)), calc(100cqi / var(--display-fit-em,1)))}.kfJbIG_mediaFrame{flex-direction:column;block-size:auto;min-block-size:100svh;padding-block-start:12rem;display:flex}.kfJbIG_media,.kfJbIG_mediaDescription,.kfJbIG_mediaTitle{position:relative;inset:auto}.kfJbIG_mediaDescription,.kfJbIG_mediaTitle{margin-inline:var(--gutter-page)}.kfJbIG_mediaDescription{order:3;margin-block-end:var(--space-content)}.kfJbIG_media{inline-size:calc(100% - var(--gutter-page));block-size:min(70svh,64rem);order:1;margin-inline-start:var(--gutter-page)}.kfJbIG_mediaTitle{z-index:1;margin-block:-.6em var(--space-gutter);font-size:min(clamp(4rem, 11.4vw, var(--text-display-hero-size)), calc((100cqi - 2 * var(--gutter-page)) / var(--display-fit-em,1)));order:2}.kfJbIG_offsetFrame{grid-template-columns:1fr}.kfJbIG_offsetPrimaryMedia,.kfJbIG_offsetSecondaryMedia,.kfJbIG_offsetTitlePrimary,.kfJbIG_offsetDescription{grid-column:1}.kfJbIG_offsetPrimaryMedia{grid-row:1}.kfJbIG_offsetTitlePrimary{grid-row:2}.kfJbIG_offsetSecondaryMedia{grid-row:3}.kfJbIG_offsetDescription{grid-row:4}}
.yg9ahW_root{inline-size:100%;color:var(--text-inverse);background:var(--surface-brand);font-family:var(--font-body)}.yg9ahW_frame{padding-inline:var(--frame-margin);overflow:hidden}.yg9ahW_intro{row-gap:var(--space-section-compact);flex-direction:column;align-items:center;padding-block-start:8.7rem;display:flex}.yg9ahW_masterLogo{block-size:10.9rem;inline-size:20rem;color:var(--text-accent);flex-direction:column;justify-content:center;align-items:center;gap:1.3rem;display:flex}.yg9ahW_masterSymbol{block-size:auto;inline-size:3.7rem}.yg9ahW_masterWordmark{block-size:auto;inline-size:20rem}.yg9ahW_statement{row-gap:var(--space-content);flex-direction:column;align-items:flex-end;inline-size:100%;display:flex}.yg9ahW_headline{inline-size:100%;color:var(--text-accent);font-family:var(--font-display);font-size:clamp(var(--text-heading-large-size), 7.407vw, var(--text-display-size));font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;flex-direction:column;margin:0;display:flex}.yg9ahW_headlineLead{align-self:flex-start}.yg9ahW_headlineTail{text-align:end;flex-direction:column;align-items:flex-end;display:flex}.yg9ahW_memberships{gap:var(--space-gutter);padding-inline:var(--gutter-page);color:var(--color-accent-muted);align-items:center;display:flex}.yg9ahW_memberships img{object-fit:contain;block-size:9.6rem;inline-size:auto;display:block}.yg9ahW_memberships img:nth-child(2){block-size:6.8rem}.yg9ahW_menu{row-gap:var(--space-section-compact);padding:8.7rem var(--gutter-frame) 0;flex-direction:column;display:flex}.yg9ahW_columns,.yg9ahW_showrooms{gap:var(--gap-grid);grid-template-columns:repeat(5,23.4rem);align-items:start;display:grid}.yg9ahW_column,.yg9ahW_showroom{min-inline-size:0}.yg9ahW_label{margin:0 0 var(--space-grid);color:var(--color-accent-muted);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase}.yg9ahW_links{gap:var(--space-control);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yg9ahW_links,.yg9ahW_address,.yg9ahW_hours{font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);letter-spacing:.01em;line-height:2rem}.yg9ahW_links a,.yg9ahW_address a{color:inherit;transition:opacity var(--duration-navigation) var(--ease-standard);text-decoration:none}.yg9ahW_links a:hover,.yg9ahW_links a:focus-visible,.yg9ahW_address a:hover,.yg9ahW_address a:focus-visible{opacity:.7}.yg9ahW_showrooms{grid-template-columns:repeat(3,23.4rem)}.yg9ahW_address{flex-direction:column;margin:0;font-style:normal;display:flex}.yg9ahW_address a{margin-block-start:var(--space-card)}.yg9ahW_hours{margin:var(--space-gutter) 0 0;flex-direction:column;display:flex}.yg9ahW_hoursRow{grid-template-columns:7.2rem 1fr;column-gap:1rem;display:grid}.yg9ahW_legal{gap:var(--space-gutter);padding:8rem var(--gutter-frame) var(--space-card);color:var(--color-accent-muted);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);line-height:var(--leading-utility);letter-spacing:.02em;white-space:nowrap;grid-template-columns:2fr repeat(5,auto);align-items:center;display:grid}.yg9ahW_legal p{margin:0}.yg9ahW_legal a{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none}.yg9ahW_legal .ww2-footer__legal-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none}.yg9ahW_legal a:hover,.yg9ahW_legal a:focus-visible{color:var(--text-accent)}.yg9ahW_legal .ww2-footer__legal-button:hover{color:var(--text-accent)}.yg9ahW_legal .ww2-footer__legal-button:focus-visible{color:var(--text-accent)}@media (max-width:1099px){.yg9ahW_columns{row-gap:var(--space-content);grid-template-columns:repeat(3,minmax(0,1fr))}.yg9ahW_showrooms{grid-template-columns:repeat(3,minmax(0,1fr))}.yg9ahW_legal{white-space:normal;grid-template-columns:repeat(3,minmax(0,1fr));place-items:start}.yg9ahW_legal p{grid-column:1/-1}}@media (max-width:749px){.yg9ahW_intro,.yg9ahW_menu{padding-block-start:var(--space-section-compact)}.yg9ahW_headline{font-size:min(var(--text-heading-large-size), 10.4vw)}.yg9ahW_masterLogo{block-size:9.6rem;inline-size:16rem}.yg9ahW_masterWordmark{inline-size:16rem}.yg9ahW_memberships img{block-size:8rem}.yg9ahW_memberships img:nth-child(2){block-size:5.6rem}.yg9ahW_headline{overflow-wrap:anywhere}.yg9ahW_columns,.yg9ahW_showrooms,.yg9ahW_legal{grid-template-columns:repeat(2,minmax(0,1fr))}.yg9ahW_legal{row-gap:var(--space-grid)}.yg9ahW_legal p{margin-block-end:var(--space-grid)}}@media (prefers-reduced-motion:reduce){.yg9ahW_links a,.yg9ahW_address a{transition:none}}
.PUc8GG_root{color:var(--text-primary);background:var(--surface-page)}.PUc8GG_contact{min-height:155.3rem;max-width:var(--frame-wide);grid-template-columns:50.4rem minmax(0,100.8rem);margin-inline:auto;display:grid;position:relative}.PUc8GG_heroMedia{width:50.4rem;height:83.6rem;position:sticky;top:0;overflow:hidden}.PUc8GG_heroMediaFrame{width:100%;height:100%;position:relative}.PUc8GG_image{object-fit:cover}.PUc8GG_contactMain{flex-direction:column;align-items:flex-end;gap:10.4rem;min-width:0;padding:68rem 14.7rem 14.4rem 0;display:flex;position:relative}.PUc8GG_title{width:90rem;font-family:var(--font-display);font-size:min(var(--text-display-size), calc(90rem / var(--display-fit-em,1)));font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-transform:uppercase;margin:0;position:absolute;top:20.8rem;right:21.4rem}.PUc8GG_intro,.PUc8GG_form{width:58rem}.PUc8GG_intro{justify-content:space-between;align-items:flex-start;gap:3.2rem;display:flex}.PUc8GG_intro p{flex:auto}.PUc8GG_introAction{flex:none}.PUc8GG_intro p{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);margin:0}.PUc8GG_form{min-height:47.7rem}.PUc8GG_stepHeading{flex-direction:column;gap:.4rem;margin-bottom:2.8rem;display:flex}.PUc8GG_stepNumber{color:#401d1d80;font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);margin:0}.PUc8GG_stepTitle{font-family:var(--font-body);font-size:var(--text-card-title-size);font-weight:var(--font-weight-light);line-height:var(--leading-heading);margin:0}.PUc8GG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 1.2rem;display:grid}.PUc8GG_fieldHalf{grid-column:span 1}.PUc8GG_fieldFull{grid-column:1/-1}.PUc8GG_inputField,.PUc8GG_textareaField,.PUc8GG_choiceField{min-width:0}.PUc8GG_inputField>div{width:100%}.PUc8GG_choiceField,.PUc8GG_textareaField{border:0;margin:0;padding:0}.PUc8GG_choiceField legend,.PUc8GG_textareaField label{width:100%;font-family:var(--font-ui);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);margin:0 0 .6rem;display:block}.PUc8GG_choices{flex-direction:column;gap:.8rem;display:flex}.PUc8GG_choice{min-width:0}.PUc8GG_choice input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PUc8GG_choice span{cursor:pointer;min-height:5rem;font-family:var(--font-body);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);transition:border-color var(--duration-control) var(--ease-standard), background-color var(--duration-control) var(--ease-standard);border:1px solid #401d1d40;border-radius:.3rem;align-items:center;padding:1rem 1.4rem;display:flex}.PUc8GG_choice span:hover,.PUc8GG_choice input:checked+span{border-color:var(--text-primary)}.PUc8GG_choice input:checked+span{background:var(--surface-subtle)}.PUc8GG_choice input:focus-visible+span{outline:.2rem solid var(--color-accent-dark);outline-offset:.2rem}.PUc8GG_textareaField textarea{resize:vertical;width:100%;min-height:19.6rem;color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--font-weight-light);line-height:var(--leading-body);transition:border-color var(--duration-control) var(--ease-standard);background:0 0;border:1px solid #401d1d40;border-radius:.3rem;outline:0;padding:1.4rem;display:block}.PUc8GG_textareaField textarea:hover,.PUc8GG_textareaField textarea:focus{border-color:var(--text-primary)}.PUc8GG_textareaField textarea:focus-visible{outline:.2rem solid var(--color-accent-dark);outline-offset:.2rem}.PUc8GG_error,.PUc8GG_submitError{color:var(--color-accent-dark);font-family:var(--font-ui);font-size:var(--text-caption-size);line-height:var(--leading-body);margin-top:.6rem;display:block}.PUc8GG_formActions{justify-content:center;gap:.8rem;margin-top:4.8rem;display:flex}.PUc8GG_formStatus{width:58rem;min-height:47.7rem;font-family:var(--font-body);font-size:var(--text-heading-small-size);font-weight:var(--font-weight-light);line-height:var(--leading-heading)}.PUc8GG_showrooms{background:var(--surface-brand-dark);padding-block:var(--space-section)}.PUc8GG_showroomsHeader{width:min(100%, var(--frame-wide));padding-inline:var(--gutter-page);margin-inline:auto}.PUc8GG_showroomsEyebrow{color:var(--color-accent-muted);font-family:var(--font-ui);font-size:var(--text-utility-size);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-utility);line-height:var(--leading-utility);text-transform:uppercase;margin:0 0 2.4rem}.PUc8GG_showroomsHeading{max-width:88.2rem;color:var(--text-accent);font-family:var(--font-display);font-size:var(--text-heading-xlarge-size);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0}.PUc8GG_locationList{width:min(100%, var(--frame-wide));padding-inline:var(--gutter-page);flex-direction:column;align-items:flex-end;gap:2.4rem;margin:10.4rem auto 0;display:flex}.PUc8GG_location{background:var(--surface-page);width:121.8rem;max-width:100%;padding-top:7.2rem;display:flex;position:sticky;top:0}.PUc8GG_location[data-surface=subtle]{background:var(--surface-subtle)}.PUc8GG_locationMedia{flex-shrink:0;width:51.1rem;height:58rem;position:relative;overflow:hidden}.PUc8GG_locationContent{flex:1;align-items:flex-end;gap:2.4rem;min-width:0;padding:5.2rem;display:flex}.PUc8GG_locationDetails{min-width:0;font-family:var(--font-body);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);letter-spacing:.01em;line-height:var(--leading-body);flex-direction:column;flex:1;gap:2rem;display:flex}.PUc8GG_locationName{font-family:var(--font-display);font-size:var(--text-heading-large-size);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0}.PUc8GG_detailRow{gap:1.2rem;display:flex}.PUc8GG_detailRow .PUc8GG_detailGroup{width:22.4rem}.PUc8GG_detailGroup{flex-direction:column;gap:.2rem;display:flex}.PUc8GG_detailLabel{color:#401d1dbf;font-family:var(--font-ui);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);letter-spacing:.02em;line-height:var(--leading-body);margin:0}.PUc8GG_address{flex-direction:column;margin:0;font-style:normal;display:flex}.PUc8GG_hours{flex-direction:column;margin:0;display:flex}.PUc8GG_hours div{gap:1rem;display:flex}.PUc8GG_hours dt{flex-shrink:0;width:7.2rem}.PUc8GG_hours dd{margin:0}.PUc8GG_contactDetails{flex-direction:column;display:flex}.PUc8GG_contactDetails a{color:inherit;text-decoration:none}.PUc8GG_scheduleAction{flex-shrink:0}@media (max-width:1100px){.PUc8GG_contact{min-height:auto;display:block}.PUc8GG_heroMedia{width:100%;height:min(76vw,72rem);position:relative}.PUc8GG_contactMain{padding:6.4rem var(--gutter-page) 9.6rem;align-items:stretch;gap:6.4rem;container-type:inline-size}.PUc8GG_title{width:auto;font-size:min(clamp(4rem, 11vw, 11.2rem), calc(100cqi / var(--display-fit-em,1)));position:static}.PUc8GG_intro,.PUc8GG_form,.PUc8GG_formStatus{width:100%;max-width:58rem}.PUc8GG_showrooms{padding-block:9.6rem}.PUc8GG_showroomsHeading{font-size:clamp(4.8rem,9vw,7.6rem)}.PUc8GG_locationList{margin-top:6.4rem}.PUc8GG_location{width:100%;padding-top:0;display:block;position:relative}.PUc8GG_locationMedia{width:100%;height:min(75vw,58rem)}.PUc8GG_locationContent{padding:3.2rem var(--gutter-page) 4.8rem;flex-direction:column;align-items:flex-start}.PUc8GG_locationName{font-size:clamp(3.5rem,7vw,5.5rem)}}@media (max-width:640px){.PUc8GG_intro{flex-direction:column;gap:2.4rem}.PUc8GG_fields{grid-template-columns:1fr}.PUc8GG_fieldHalf,.PUc8GG_fieldFull{grid-column:1/-1}.PUc8GG_detailRow{flex-direction:column;gap:2rem}.PUc8GG_detailRow .PUc8GG_detailGroup{width:100%}}
._53qG2W_root,._53qG2W_section{color:var(--text-inverse);background:var(--surface-brand)}._53qG2W_frame{max-inline-size:var(--frame-wide);min-block-size:123.4rem;justify-content:space-between;align-items:flex-start;margin-inline:auto;padding-block-end:var(--space-section);padding-inline-start:14.8rem;display:flex;overflow:clip}._53qG2W_content{inline-size:48rem;flex:0 0 48rem;padding-block-start:var(--space-section);position:sticky;inset-block-start:0}._53qG2W_message{color:inherit;font-family:var(--font-display);font-size:var(--text-heading-large-size);font-weight:var(--font-weight-medium);line-height:var(--leading-display);letter-spacing:var(--tracking-display);white-space:pre-line;margin:0}._53qG2W_media{background:var(--surface-muted);flex:0 0 62.7rem;block-size:72.6rem;inline-size:62.7rem;margin-block-start:36.4rem;position:relative;overflow:hidden}._53qG2W_image{object-fit:cover;object-position:78% 50%}@media (max-width:1100px){._53qG2W_frame{min-block-size:auto;padding:var(--space-section-compact) var(--gutter-page);row-gap:var(--space-section-compact);flex-direction:column}._53qG2W_content{flex-basis:auto;inline-size:min(100%,60rem);padding:0;position:static}._53qG2W_media{aspect-ratio:627/726;flex-basis:auto;block-size:auto;inline-size:min(100%,62.7rem);margin:0 0 0 auto}}
.JFfnhG_area{inline-size:100%}.JFfnhG_areaLabel{font-family:var(--font-body);font-size:var(--text-caption-size);font-weight:var(--font-weight-regular);line-height:var(--leading-body);letter-spacing:.02em;margin:0 0 .8rem}.JFfnhG_areaField{border:1px solid var(--border-muted);block-size:4rem;inline-size:100%;transition:border-color var(--duration-control) var(--ease-standard);border-radius:2px;display:flex}.JFfnhG_areaField:focus-within{border-color:var(--color-brand)}.JFfnhG_areaInput{min-inline-size:0;color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);letter-spacing:.01em;background:0 0;border:0;outline:none;flex:auto;padding-inline:1.2rem}.JFfnhG_areaInput::placeholder{color:#401d1d80}.JFfnhG_areaUnit{border-inline-start:1px solid var(--border-muted);color:#401d1dbf;font-family:var(--font-body);font-size:var(--text-navigation-size);font-weight:var(--font-weight-light);flex:none;align-items:center;padding-inline:1.2rem;display:flex}
