.jTc0-W_page{--ref-ink:var(--design-ink);--ref-text:var(--design-body);--ref-muted:var(--design-muted);--ref-bronze:var(--design-bronze);--ref-bronze-hover:var(--design-bronze-hover);--ref-gold:var(--design-gold);--ref-gold-hover:var(--design-gold-hover);--ref-paper:var(--design-paper);--ref-border:var(--design-border);--ref-radius-surface:12px;--ref-radius-field:8px;--ref-radius-action:999px;--ref-radius-control:50%;--ref-radius-focus:2px;background:var(--design-background);color:var(--ref-ink);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);}.jTc0-W_page[data-edge-style=sharp]{--ref-radius-surface:0px;--ref-radius-field:0px;--ref-radius-action:0px;--ref-radius-control:0px;--ref-radius-focus:0px}.jTc0-W_page :where(h1,h2,h3,h4,p){margin:0}.jTc0-W_page :where(h1,h2,h3,h4){text-wrap:balance}.jTc0-W_page :where(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--ref-bronze);outline-offset:var(--control-focus-offset)}.jTc0-W_page :where(button,a){-webkit-tap-highlight-color:transparent}.jTc0-W_page :where(button:not(:disabled),summary){cursor:pointer}.jTc0-W_page svg{flex-shrink:0;width:20px;height:20px}.jTc0-W_page section,.jTc0-W_page [id]{scroll-margin-top:100px}.jTc0-W_container{}.jTc0-W_masthead{z-index:20;border-bottom:1px solid var(--ref-border);background:var(--design-surface);position:sticky;top:0}.jTc0-W_mastheadInner{width:min(var(--layout-reference-header), calc(100% - 2 * var(--layout-reference-gutter)));justify-content:space-between;align-items:center;gap:var(--space-8);min-height:88px;margin:0 auto;display:flex}.jTc0-W_logo{width:210px;color:var(--design-ink);flex-shrink:0;display:flex}.jTc0-W_logo svg{width:100%;height:auto}.jTc0-W_masthead nav{align-items:center;gap:var(--space-6);display:flex}.jTc0-W_masthead nav a{min-height:44px;color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);align-items:center;text-decoration:none;transition:color .18s;display:inline-flex}.jTc0-W_masthead nav a:hover{color:var(--ref-bronze)}.jTc0-W_edgeSwitch{align-items:center;gap:var(--space-3);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-shrink:0;display:flex}.jTc0-W_edgeSwitch>span{color:var(--ref-text)}.jTc0-W_edgeOptions{gap:var(--space-1);border:1px solid var(--ref-border);border-radius:var(--ref-radius-field);background:var(--ref-paper);padding:3px;display:flex}.jTc0-W_edgeOptions button{min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--ref-radius-field);color:var(--ref-text);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);background:0 0;border:0}.jTc0-W_edgeOptions button[aria-pressed=true]{background:var(--design-ink);color:var(--design-surface)}.jTc0-W_edgeOptions button:not([aria-pressed=true]):hover{color:var(--ref-bronze);background:var(--design-surface-hover)}.jTc0-W_edgeNote{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin:var(--space-2) 0 var(--space-4)!important}.jTc0-W_intro{align-items:center;gap:var(--space-22);padding:var(--space-22) 0 var(--space-20);grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);display:grid}.jTc0-W_eyebrow{color:var(--ref-text);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);display:block}.jTc0-W_intro h1{margin-top:var(--space-6);font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case)}.jTc0-W_introCopy{max-width:590px;color:var(--ref-text);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case);margin-top:var(--space-6)!important}.jTc0-W_intro .jTc0-W_textLink{margin-top:var(--space-6)}.jTc0-W_directionPanel{min-width:0;padding:var(--space-7);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);background:var(--design-surface)}.jTc0-W_panelTitle{font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.jTc0-W_smallCopy{color:var(--ref-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.jTc0-W_directionPanel .jTc0-W_smallCopy{margin-top:var(--space-2)}.jTc0-W_rolloutShortcut{margin-top:var(--space-4);display:flex}.jTc0-W_fontWeights{gap:var(--space-4);margin:var(--space-6) 0 var(--space-4);grid-template-columns:1fr 1fr;display:grid}.jTc0-W_fontWeights>div{align-content:start;gap:var(--space-2);display:grid}.jTc0-W_fontWeights span{font:var(--type-specimen);letter-spacing:var(--type-specimen-tracking);text-transform:var(--type-specimen-case)}.jTc0-W_fontWeights>div:last-child>span{font:var(--type-specimen-strong);letter-spacing:var(--type-specimen-strong-tracking);text-transform:var(--type-specimen-strong-case)}.jTc0-W_fontWeights strong{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_fontWeights p{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_section{padding:var(--layout-section) 0;border-top:1px solid var(--ref-border)}.jTc0-W_sectionHeading{margin-bottom:var(--layout-section-heading-gap)}.jTc0-W_sectionHeading h2{margin-top:var(--space-4);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.jTc0-W_sectionHeading>p{max-width:850px;margin-top:var(--space-4);color:var(--ref-text)}.jTc0-W_typeRow{align-items:baseline;gap:var(--space-8);padding:var(--space-7) 0;border-top:1px solid var(--ref-border);grid-template-columns:245px minmax(0,1fr);display:grid}.jTc0-W_typeScale{min-width:0}.jTc0-W_typeRow:last-child{border-bottom:1px solid var(--ref-border)}.jTc0-W_typeLabel{gap:var(--space-1);color:var(--ref-ink);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);display:grid}.jTc0-W_typeLabel>span{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_typeH1,.jTc0-W_typeH2,.jTc0-W_typeH3{text-wrap:balance}.jTc0-W_editorialReference{gap:var(--space-4);margin-top:var(--layout-section-heading-gap);display:grid}.jTc0-W_editorialH1{}.jTc0-W_editorialTitle{}.jTc0-W_editorialTitleCompact{}.jTc0-W_editorialHero{}.jTc0-W_editorialSection{}.jTc0-W_editorialH3{}.jTc0-W_editorialSmallHeading{}.jTc0-W_editorialFeature{}.jTc0-W_editorialDisplay{}.jTc0-W_classicDisplay{}.jTc0-W_editorialPoster{}.jTc0-W_editorialPanel{}.jTc0-W_typeH1{font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case)}.jTc0-W_typeH2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.jTc0-W_typeH3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.jTc0-W_typeLead{font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case)}.jTc0-W_typeBody{color:var(--ref-text);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.jTc0-W_typeUi{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_typeCaption{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_palette{gap:var(--space-5);margin-top:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.jTc0-W_swatch{align-content:start;gap:var(--space-1);min-width:0;display:grid}.jTc0-W_swatchColor{height:88px;margin-bottom:var(--space-3);border:1px solid var(--ref-border);border-radius:var(--ref-radius-field);display:block}.jTc0-W_swatch strong{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_swatch>span:not(.jTc0-W_swatchColor),.jTc0-W_swatch p{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_spacingNote{align-items:baseline;gap:var(--space-2) var(--space-6);padding:var(--space-5) var(--space-6);margin-top:var(--space-8);background:var(--ref-paper);border-radius:var(--ref-radius-field);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);flex-wrap:wrap;display:flex}.jTc0-W_spacingNote>span{color:var(--ref-text)}.jTc0-W_action{}.jTc0-W_primary{}.jTc0-W_secondary{}.jTc0-W_text{}.jTc0-W_bronze{}.jTc0-W_gold{}.jTc0-W_inverse{}.jTc0-W_actionRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.jTc0-W_actionTable{border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);background:var(--design-surface)}.jTc0-W_actionTableHeader,.jTc0-W_actionTableRow{gap:var(--space-6);padding:var(--space-6);grid-template-columns:140px repeat(2,minmax(0,1fr)) minmax(0,.85fr);align-items:center;display:grid}.jTc0-W_actionTableHeader{padding-top:var(--space-5);padding-bottom:var(--space-5);border-radius:var(--ref-radius-surface) var(--ref-radius-surface) 0 0;background:var(--ref-paper);color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_actionTableRow{border-top:1px solid var(--ref-border);min-height:112px}.jTc0-W_actionTableRow>div{min-width:0}.jTc0-W_stateLabel{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_actionRules{gap:var(--space-8);margin-top:var(--space-6);color:var(--ref-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);grid-template-columns:1fr 1fr;display:grid}.jTc0-W_actionRules strong{color:var(--ref-ink)}.jTc0-W_buttonColorIntro{gap:var(--space-3);margin-top:var(--space-12);display:grid}.jTc0-W_buttonColorIntro h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.jTc0-W_buttonColorIntro p{max-width:850px;color:var(--ref-text)}.jTc0-W_buttonPalette{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jTc0-W_buttonColorCard{gap:var(--space-6);min-width:0;padding:var(--space-6);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);display:grid}.jTc0-W_buttonColorCard header{gap:var(--space-2);display:grid}.jTc0-W_buttonColorCard h4{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.jTc0-W_buttonColorCard header p,.jTc0-W_buttonColorCard header span,.jTc0-W_buttonColorState>span{color:var(--ref-text);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case)}.jTc0-W_buttonColorState{gap:var(--space-3);display:grid}.jTc0-W_buttonColorState .jTc0-W_action{width:100%;padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}.jTc0-W_textLink{}.jTc0-W_collectionToolbar{justify-content:space-between;align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);display:flex}.jTc0-W_filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.jTc0-W_filters button{min-height:44px;padding:var(--space-2) 18px;border:1px solid var(--ref-border);border-radius:var(--ref-radius-action);color:var(--ref-ink);background:var(--design-surface);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);align-items:center;transition:background .18s,border-color .18s;display:inline-flex}.jTc0-W_filters button[aria-pressed=true]{color:var(--design-surface);background:var(--design-ink);border-color:var(--design-ink)}.jTc0-W_filters button:hover{border-color:var(--design-ink)}.jTc0-W_collectionGrid,.jTc0-W_cardPatternGrid{gap:var(--layout-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jTc0-W_cardPatternGrid{margin-top:var(--space-10)}.jTc0-W_cardPatternGrid>div{flex-direction:column;min-width:0;display:flex}.jTc0-W_cardPatternGrid .jTc0-W_card{flex:1}.jTc0-W_card{border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);background:var(--design-surface);min-width:0;color:var(--ref-ink);flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.jTc0-W_card:hover{border-color:var(--ref-bronze);transform:translateY(-2px)}.jTc0-W_cardMedia{aspect-ratio:3/2;background:var(--ref-paper);flex-shrink:0;position:relative;overflow:hidden}.jTc0-W_cardMedia img{object-fit:cover}.jTc0-W_productMedia{background:var(--design-surface)}.jTc0-W_productMedia img{object-fit:contain;padding:var(--space-2)}.jTc0-W_cardBody{align-items:flex-start;gap:var(--space-3);padding:var(--layout-card-padding);flex-direction:column;flex:1;display:flex}.jTc0-W_cardBody h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.jTc0-W_cardBody>p{color:var(--ref-text);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.jTc0-W_caption{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_cardFooter{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding-top:var(--space-4);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);margin-top:auto;display:flex}.jTc0-W_exampleLabel{color:var(--ref-text);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);margin:var(--space-8) 0 var(--space-4)!important}.jTc0-W_cardPatternGrid .jTc0-W_exampleLabel{margin-top:0!important}.jTc0-W_editorialGrid{align-items:start;gap:var(--space-18);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid}.jTc0-W_article{min-width:0;}.jTc0-W_article h3,.jTc0-W_note h3,.jTc0-W_formAside h3,.jTc0-W_formIntro h3,.jTc0-W_success h3,.jTc0-W_faqLayout h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.jTc0-W_faq p a{color:var(--ref-bronze);text-decoration:underline;text-decoration-thickness:var(--control-link-thickness);text-underline-offset:var(--control-link-offset)}.jTc0-W_faq p a:hover{color:var(--ref-bronze-hover);text-decoration-thickness:2px}.jTc0-W_note{gap:var(--space-5);padding:var(--layout-panel-padding);border-radius:var(--ref-radius-surface);background:var(--ref-paper);display:grid}.jTc0-W_note p{color:var(--ref-text)}.jTc0-W_noteLine{background:var(--ref-bronze);width:48px;height:1px}.jTc0-W_formLayout{align-items:start;gap:var(--space-18);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.jTc0-W_sampleForm,.jTc0-W_success{gap:var(--space-6);padding:var(--layout-panel-padding);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);background:var(--design-surface);display:grid}.jTc0-W_formIntro p{margin-top:var(--space-2);color:var(--ref-text)}.jTc0-W_fieldGrid{align-items:start;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jTc0-W_field{}.jTc0-W_select{}.jTc0-W_field label span{margin-left:var(--space-2);color:var(--ref-text);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case)}.jTc0-W_formFooter{justify-items:start;gap:var(--space-4);display:grid}.jTc0-W_formFooter p{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_formAside{gap:var(--space-6);padding-top:var(--space-2);display:grid}.jTc0-W_formAside>p{color:var(--ref-text)}.jTc0-W_notice{display:grid;}.jTc0-W_notice p{color:var(--ref-text)}.jTc0-W_success{align-content:center;justify-items:start;min-height:440px}.jTc0-W_success p{color:var(--ref-text)}.jTc0-W_successIcon{border:1px solid var(--ref-bronze);border-radius:var(--ref-radius-control);width:48px;height:48px;color:var(--ref-bronze);place-items:center;display:grid}.jTc0-W_verificationExample{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--ref-border);border-radius:var(--ref-radius-field);background:var(--ref-paper);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);display:flex}.jTc0-W_verificationExample>span{color:var(--ref-bronze);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case)}.jTc0-W_verificationExample p{margin-top:var(--space-1);color:var(--ref-muted)}.jTc0-W_contactStates{align-items:start;gap:var(--space-8);margin-bottom:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jTc0-W_contactStates .jTc0-W_exampleLabel{margin-top:0!important}.jTc0-W_contactExampleNote{color:var(--ref-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin-bottom:var(--space-6)!important}.jTc0-W_typeCaption,.jTc0-W_caption,.jTc0-W_eyebrow,.jTc0-W_smallCopy,.jTc0-W_formFooter p,.jTc0-W_field label span{color:var(--ref-muted)}.jTc0-W_heroExample{border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.jTc0-W_heroCopy{justify-content:center;align-items:flex-start;gap:var(--space-6);min-width:0;padding:var(--layout-hero-padding);flex-direction:column;display:flex}.jTc0-W_heroCopy h3{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.jTc0-W_heroCopy p{color:var(--ref-text)}.jTc0-W_heroCopy .jTc0-W_actionRow{margin-top:var(--space-2)}.jTc0-W_heroMedia{background:var(--ref-paper);min-height:440px;position:relative}.jTc0-W_heroMedia img{object-fit:cover}.jTc0-W_featuredBanner,.jTc0-W_darkBanner{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--layout-banner-padding);border-radius:var(--ref-radius-surface);display:flex}.jTc0-W_featuredBanner{background:var(--ref-paper)}.jTc0-W_featuredBanner>div,.jTc0-W_darkBanner>div{gap:var(--space-4);min-width:0;max-width:720px;display:grid}.jTc0-W_featuredBanner h3,.jTc0-W_darkBanner h3{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.jTc0-W_featuredBanner p{color:var(--ref-text)}.jTc0-W_featuredBanner>.jTc0-W_action,.jTc0-W_darkBanner>.jTc0-W_action{flex-shrink:0}.jTc0-W_darkBanner{background:var(--design-dark-surface);color:var(--design-surface)}.jTc0-W_darkBanner .jTc0-W_eyebrow,.jTc0-W_darkBanner p{color:var(--design-dark-text)}.jTc0-W_darkBanner .jTc0-W_action:focus-visible{outline-color:var(--design-focus-light)}.jTc0-W_faqLayout{align-items:start;gap:var(--space-18);margin-top:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}.jTc0-W_faqLayout>div:first-child{gap:var(--space-4);display:grid}.jTc0-W_faqLayout>div:first-child p{color:var(--ref-text)}.jTc0-W_faq{border-top:1px solid var(--ref-border)}.jTc0-W_faq details{border-bottom:1px solid var(--ref-border)}.jTc0-W_faq summary{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:72px;padding:var(--space-5) 0;font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case);list-style:none;display:flex}.jTc0-W_faq summary::-webkit-details-marker{display:none}.jTc0-W_faq summary:hover{color:var(--ref-bronze)}.jTc0-W_faq summary span{font:var(--type-symbol);letter-spacing:var(--type-symbol-tracking);text-transform:var(--type-symbol-case);transition:transform .18s}.jTc0-W_faq details[open] summary span{transform:rotate(45deg)}.jTc0-W_faq details p{padding-bottom:var(--space-6);color:var(--ref-text)}.jTc0-W_footer{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);padding:var(--space-8) 0;border-top:1px solid var(--ref-border);color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-wrap:wrap;display:flex}.jTc0-W_siteHeader{align-items:center;gap:var(--space-6);min-height:96px;padding:var(--space-4) var(--space-6);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface) var(--ref-radius-surface) 0 0;background:var(--design-surface);grid-template-columns:1fr auto 1fr;display:grid;position:relative}.jTc0-W_siteLogo{width:180px;color:var(--design-ink);display:block}.jTc0-W_siteLogo svg{width:100%;height:auto}.jTc0-W_siteNav{align-items:center;gap:var(--space-4);display:flex}.jTc0-W_siteNav:last-of-type{justify-content:flex-end}.jTc0-W_siteNav a,.jTc0-W_mobileMenu nav a{min-height:44px;color:var(--ref-ink);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);align-items:center;text-decoration:none;display:flex}.jTc0-W_siteNav a:hover,.jTc0-W_mobileMenu nav a:hover{color:var(--ref-bronze);text-underline-offset:4px;text-decoration:underline}.jTc0-W_mobileMenu{display:none}.jTc0-W_mobileMenu summary{align-items:center;gap:var(--space-3);min-height:48px;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);list-style:none;display:flex}.jTc0-W_mobileMenu summary::-webkit-details-marker{display:none}.jTc0-W_mobileMenu nav{z-index:5;padding:var(--space-4) var(--space-6);border:1px solid var(--ref-border);background:var(--design-surface);box-shadow:0 12px 20px var(--design-shadow-light);display:grid;position:absolute;top:100%;left:0;right:0}.jTc0-W_mobileMenu nav a{font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.jTc0-W_navigationBridge{gap:var(--space-4);padding:var(--space-10) var(--space-8);border-left:1px solid var(--ref-border);border-right:1px solid var(--ref-border);display:grid}.jTc0-W_navigationBridge p{max-width:600px;color:var(--ref-text)}.jTc0-W_siteFooter{gap:var(--space-8);padding:var(--space-10) var(--space-8) var(--space-6);border:1px solid var(--ref-border);border-radius:0 0 var(--ref-radius-surface) var(--ref-radius-surface);background:var(--ref-paper);grid-template-columns:1.25fr .8fr .9fr 1.1fr;display:grid}.jTc0-W_siteFooter h3{margin-bottom:var(--space-3);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_siteFooter a{width:-moz-fit-content;width:fit-content;min-height:44px;color:var(--ref-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);align-items:center;text-decoration:none;display:flex}.jTc0-W_siteFooter a:hover{color:var(--ref-bronze);text-underline-offset:4px;text-decoration:underline}.jTc0-W_siteFooter p{color:var(--ref-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.jTc0-W_footerBrand{align-content:start;gap:var(--space-5);display:grid}.jTc0-W_footerLegal{align-items:center;gap:var(--space-2) var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--ref-border);color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-wrap:wrap;grid-column:1/-1;display:flex}.jTc0-W_footerLegal a{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.jTc0-W_catalogTools{align-items:end;gap:var(--space-6);grid-template-columns:1fr 1fr auto;display:grid}.jTc0-W_catalogCount{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin:var(--space-6) 0 var(--space-4)!important}.jTc0-W_specTableWrap{border:1px solid var(--ref-border);border-radius:var(--ref-radius-field);max-width:100%;overflow-x:auto}.jTc0-W_specTable{border-collapse:collapse;text-align:left;width:100%;min-width:740px;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.jTc0-W_specTable caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.jTc0-W_specTable th,.jTc0-W_specTable td{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--ref-border);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.jTc0-W_specTable thead th{background:var(--ref-paper);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_specTable tbody th{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.jTc0-W_specTable td{color:var(--ref-text)}.jTc0-W_specTable tr:last-child th,.jTc0-W_specTable tr:last-child td{border-bottom:0}.jTc0-W_specTable td a{align-items:center;gap:var(--space-3);min-height:44px;color:var(--ref-bronze);text-underline-offset:4px;text-decoration:underline;display:inline-flex}.jTc0-W_specTable td a:hover{color:var(--ref-bronze-hover)}.jTc0-W_catalogNote{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin-top:var(--space-4)!important}.jTc0-W_emptyCatalog{padding:var(--space-6);color:var(--ref-text)}.jTc0-W_galleryFrame{aspect-ratio:16/9;background:var(--ref-paper);border-radius:var(--ref-radius-surface);position:relative;overflow:hidden}.jTc0-W_galleryFrame img{object-fit:cover}.jTc0-W_galleryControl{z-index:1;border:1px solid var(--design-gallery-border);border-radius:var(--ref-radius-control);background:var(--design-gallery-control);width:44px;height:44px;color:var(--design-surface);place-items:center;padding:0;transition:background .18s;display:grid;position:absolute}.jTc0-W_galleryControl:hover{background:var(--design-ink)}.jTc0-W_galleryControl:focus-visible{outline-color:var(--design-surface);outline-offset:3px}.jTc0-W_galleryPrevious{top:50%;left:16px;transform:translateY(-50%)}.jTc0-W_galleryNext{top:50%;right:16px;transform:translateY(-50%)}.jTc0-W_galleryPause{top:16px;right:16px}.jTc0-W_galleryCaption{justify-content:space-between;align-items:baseline;gap:var(--space-6);margin-top:var(--space-5);display:flex}.jTc0-W_galleryCaption p{color:var(--ref-text)}.jTc0-W_galleryCaption>span{color:var(--ref-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-shrink:0}.jTc0-W_galleryPagination{justify-content:center;gap:var(--space-1);margin-top:var(--space-3);display:flex}.jTc0-W_galleryPagination button{border-radius:var(--ref-radius-control);background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.jTc0-W_galleryPagination span{border:1px solid var(--design-field-border);background:var(--design-surface);border-radius:50%;width:10px;height:10px;display:block}.jTc0-W_galleryPagination button[aria-current=true] span{border-color:var(--design-ink);background:var(--design-ink)}@media (max-width:1100px){.jTc0-W_intro{gap:var(--space-10)}.jTc0-W_actionTableHeader,.jTc0-W_actionTableRow{gap:var(--space-4);padding:var(--space-6) var(--space-5);grid-template-columns:110px repeat(2,minmax(0,1fr)) minmax(0,.9fr)}.jTc0-W_actionTable .jTc0-W_action{padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-3)}.jTc0-W_formLayout,.jTc0-W_editorialGrid{gap:var(--space-10)}.jTc0-W_featuredBanner,.jTc0-W_darkBanner{padding:var(--space-10);gap:var(--space-8)}}@media (max-width:850px){.jTc0-W_mastheadInner{gap:var(--space-2) var(--space-4);min-height:76px;padding:var(--space-3) 0 var(--space-2);flex-wrap:wrap}.jTc0-W_logo{width:178px}.jTc0-W_masthead nav{justify-content:space-between;gap:var(--space-4);order:2;width:100%}.jTc0-W_edgeSwitch{margin-left:auto}.jTc0-W_intro{padding-top:var(--space-14);grid-template-columns:1fr}.jTc0-W_directionPanel{max-width:520px}.jTc0-W_page section,.jTc0-W_page [id]{scroll-margin-top:136px}.jTc0-W_typeRow{gap:var(--space-6);grid-template-columns:180px minmax(0,1fr)}.jTc0-W_actionTableHeader{display:none}.jTc0-W_actionTableRow{gap:var(--space-6);padding:var(--space-6);grid-template-columns:1fr 1fr}.jTc0-W_stateLabel{grid-column:1/-1}.jTc0-W_actionTableRow:first-of-type{border-top:0}.jTc0-W_collectionGrid,.jTc0-W_cardPatternGrid,.jTc0-W_buttonPalette{grid-template-columns:repeat(2,minmax(0,1fr))}.jTc0-W_editorialGrid,.jTc0-W_formLayout{grid-template-columns:1fr}.jTc0-W_note,.jTc0-W_formAside{max-width:600px}.jTc0-W_heroExample{grid-template-columns:1fr}.jTc0-W_heroMedia{aspect-ratio:3/2;order:-1;min-height:0}.jTc0-W_featuredBanner,.jTc0-W_darkBanner{flex-direction:column;align-items:flex-start}.jTc0-W_faqLayout{gap:var(--space-6);grid-template-columns:1fr}.jTc0-W_siteHeader{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto}.jTc0-W_siteNav{display:none}.jTc0-W_siteHeader>.jTc0-W_siteLogo{grid-area:1/1}.jTc0-W_mobileMenu{grid-area:1/2;display:block}.jTc0-W_siteFooter{grid-template-columns:repeat(2,minmax(0,1fr))}.jTc0-W_catalogTools{grid-template-columns:1fr 1fr}}@media (max-width:599px){.jTc0-W_mastheadInner{column-gap:var(--space-2)}.jTc0-W_logo{width:120px}.jTc0-W_edgeSwitch{gap:0}.jTc0-W_edgeSwitch>span{display:none}.jTc0-W_edgeOptions button{padding-left:10px;padding-right:10px}.jTc0-W_masthead nav{justify-content:flex-start;gap:0 var(--space-4);flex-wrap:wrap}.jTc0-W_intro{padding:var(--space-10) 0 var(--space-12);gap:var(--space-8)}.jTc0-W_intro h1{margin-top:var(--space-4)}.jTc0-W_introCopy{margin-top:var(--space-5)!important}.jTc0-W_directionPanel{padding:var(--space-6)}.jTc0-W_typeRow{padding:var(--space-6) 0;gap:var(--space-4);grid-template-columns:1fr}.jTc0-W_typeLabel{gap:2px}.jTc0-W_palette{gap:var(--space-6) var(--space-4);margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.jTc0-W_swatchColor{height:72px}.jTc0-W_spacingNote{padding:var(--space-5)}.jTc0-W_actionTableRow{padding:var(--space-6);grid-template-columns:1fr}.jTc0-W_actionTableRow>div{justify-self:start}.jTc0-W_actionRules{gap:var(--space-4);grid-template-columns:1fr}.jTc0-W_collectionToolbar{align-items:flex-start;gap:var(--space-3);flex-direction:column}.jTc0-W_filters{gap:var(--space-2)}.jTc0-W_filters button{padding:var(--space-2) 14px}.jTc0-W_collectionGrid,.jTc0-W_cardPatternGrid,.jTc0-W_contactStates,.jTc0-W_buttonPalette{grid-template-columns:1fr}.jTc0-W_cardPatternGrid{gap:var(--space-8)}.jTc0-W_fieldGrid{gap:var(--space-6);grid-template-columns:1fr}.jTc0-W_field label span{margin-left:6px}.jTc0-W_heroCopy .jTc0-W_actionRow{flex-direction:column;width:100%}.jTc0-W_featuredBanner,.jTc0-W_darkBanner{gap:var(--space-6)}.jTc0-W_formFooter,.jTc0-W_formFooter>.jTc0-W_action,.jTc0-W_success>.jTc0-W_action,.jTc0-W_featuredBanner>.jTc0-W_action,.jTc0-W_darkBanner>.jTc0-W_action{width:100%}.jTc0-W_siteHeader{padding:var(--space-4)}.jTc0-W_siteLogo{width:150px}.jTc0-W_mobileMenu summary{gap:var(--space-2)}.jTc0-W_navigationBridge{padding:var(--space-8) var(--space-6)}.jTc0-W_siteFooter{padding:var(--space-8) var(--space-6) var(--space-5);grid-template-columns:1fr}.jTc0-W_catalogTools{gap:var(--space-5);grid-template-columns:1fr}.jTc0-W_catalogTools .jTc0-W_action{width:100%}.jTc0-W_galleryFrame{aspect-ratio:3/2}.jTc0-W_galleryPrevious{left:12px}.jTc0-W_galleryNext,.jTc0-W_galleryPause{right:12px}.jTc0-W_faqLayout{margin-top:var(--space-12)}.jTc0-W_footer{align-items:flex-start;gap:var(--space-2);flex-direction:column}}@media (prefers-reduced-motion:reduce){.jTc0-W_page *,.jTc0-W_page :before,.jTc0-W_page :after{transition:none!important}.jTc0-W_card:hover{transform:none}}.jTc0-W_typeProductTitle{font:var(--type-product-title);letter-spacing:var(--type-product-title-tracking);text-transform:var(--type-product-title-case)}
.s9vHcq_scope{color:var(--design-ink);background:var(--design-background);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);display:flow-root;}.s9vHcq_scope :where(h1,h2,h3,p){margin:0}.s9vHcq_scope :where(a,button,input,textarea):focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.s9vHcq_scope [id]{scroll-margin-top:112px}.s9vHcq_scope svg{flex-shrink:0;width:20px;height:20px}.s9vHcq_container{}.s9vHcq_hero{margin-top:var(--layout-page-top);background:var(--design-surface);border-radius:var(--ref-radius-surface,0px);overflow:hidden;}.s9vHcq_scope .s9vHcq_hero{align-items:stretch;row-gap:0}.s9vHcq_heroCopy{justify-content:center;align-items:flex-start;gap:var(--space-6);min-width:0;padding:var(--layout-hero-padding);flex-direction:column;padding-inline:0;display:flex}.s9vHcq_eyebrow{color:var(--design-muted);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);display:block}.s9vHcq_heroCopy :where(h1,h3){text-wrap:balance;max-width:540px;font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case)}.s9vHcq_lead{color:var(--design-body);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case)}.s9vHcq_heroDescription{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.s9vHcq_heroMedia{background:var(--design-surface-hover);min-width:0;min-height:440px;position:relative;overflow:hidden}.s9vHcq_showroomImage{object-fit:cover;object-position:50% 65%;transform-origin:50% 70%;transform:scale(1.25)}.s9vHcq_layout{padding:var(--layout-section) 0;}.s9vHcq_details{min-width:0}.s9vHcq_contactMethods{gap:var(--space-6);padding:0 0 var(--space-7);border-bottom:1px solid var(--design-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.s9vHcq_contactMethods a{min-height:44px;color:var(--design-ink);overflow-wrap:anywhere;font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case);align-items:center;text-decoration:none;display:inline-flex}.s9vHcq_contactMethods a:hover{color:var(--design-bronze);text-underline-offset:4px;text-decoration:underline}.s9vHcq_visit{padding:var(--space-8) 0}.s9vHcq_visit h2{margin:0 0 var(--space-4);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.s9vHcq_visit address{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.s9vHcq_visit address a{color:var(--design-body);text-decoration:none;display:block}.s9vHcq_visit address a:hover{color:var(--design-bronze);text-underline-offset:var(--control-link-offset);text-decoration:underline}.s9vHcq_hours{margin:var(--space-6) 0 var(--space-4);color:var(--design-body);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);gap:10px;display:grid}.s9vHcq_hours>div{justify-content:space-between;gap:var(--space-1) var(--space-5);flex-wrap:wrap;display:flex}.s9vHcq_hours dt{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.s9vHcq_hours dd{color:var(--design-muted);margin:0}.s9vHcq_map{border:1px solid var(--design-border);border-radius:var(--ref-radius-surface,0px);overflow:hidden}.s9vHcq_formPanel{min-width:0;padding:var(--layout-panel-padding);border:1px solid var(--design-border);border-radius:var(--ref-radius-surface,0px);background:var(--design-surface)}.s9vHcq_formIntro{gap:var(--space-3);margin-bottom:var(--space-7);display:grid}.s9vHcq_formIntro h2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.s9vHcq_formIntro p{color:var(--design-body)}.s9vHcq_form{gap:var(--space-6);display:grid}.s9vHcq_visitorTypes{border:0;min-width:0;margin:0;padding:0}.s9vHcq_visitorTypes legend{margin-bottom:var(--space-2);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);padding:0}.s9vHcq_visitorTypes>div{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.s9vHcq_fieldGrid{gap:var(--space-5);align-items:start;}.s9vHcq_field{}.s9vHcq_optional{margin-left:var(--space-2);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);display:inline}.s9vHcq_newsletterGroup h3{font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.s9vHcq_privacy{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.s9vHcq_privacy a{color:var(--design-bronze);text-underline-offset:var(--control-link-offset);text-decoration:underline}.s9vHcq_privacy a:hover{color:var(--design-bronze-hover)}.s9vHcq_submit{width:100%}.s9vHcq_verification{gap:var(--space-2);min-width:0;display:grid}.s9vHcq_verificationError{}.s9vHcq_serviceAreas [data-service-areas-banner]{padding:var(--space-12) 0;background:var(--design-surface);border-top:1px solid var(--design-border)}.s9vHcq_serviceAreas [data-service-areas-banner]>div{box-sizing:border-box;width:100%;padding:0 var(--layout-gutter);gap:var(--space-10);max-width:var(--layout-wide)!important}.s9vHcq_serviceAreas [data-service-areas-banner] h2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.s9vHcq_serviceAreas [data-service-areas-banner] p{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.s9vHcq_serviceAreas [data-service-areas-banner] a{min-height:var(--control-action-height);padding:var(--control-action-padding);border:1px solid var(--design-gold);border-radius:var(--control-radius);color:var(--design-ink);background:var(--design-gold);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.s9vHcq_serviceAreas [data-service-areas-banner] a:hover{background:var(--design-gold-hover);border-color:var(--design-gold-hover)}@media (max-width:1100px){.s9vHcq_contactMethods{gap:var(--space-3);grid-template-columns:1fr}}@media (max-width:899px){body:has(.s9vHcq_scope[data-contact-design]) button[aria-label="Scroll to top of page"]{display:none!important}.s9vHcq_heroMedia{aspect-ratio:16/7;min-height:0}.s9vHcq_heroCopy :where(h1,h3){max-width:600px}.s9vHcq_contactMethods{text-align:center;grid-template-columns:repeat(2,minmax(max-content,1fr))}.s9vHcq_serviceAreas [data-service-areas-banner]>div{align-items:flex-start;gap:var(--space-6);flex-direction:column}}@media (max-width:599px){.s9vHcq_heroCopy{gap:var(--space-5)}.s9vHcq_heroMedia{aspect-ratio:3/2}.s9vHcq_fieldGrid{gap:var(--space-6)}.s9vHcq_contactMethods{gap:var(--space-2)}.s9vHcq_serviceAreas [data-service-areas-banner]{padding:var(--space-8) 0}.s9vHcq_serviceAreas [data-service-areas-banner] a{width:100%}}
.M7asfa_frame{background:#e0e0e0;width:100%;height:480px;position:relative;overflow:hidden}.M7asfa_frame iframe{border:0;width:100%;height:100%;display:block}@media (min-width:900px){.M7asfa_frame{height:600px}}
.kIs3va_title{}.kIs3va_summaryToggle{}.kIs3va_summaryMeta{}.kIs3va_summary{}.kIs3va_status{}.kIs3va_scope{}.kIs3va_routes{}.kIs3va_review{}.kIs3va_pageTitle{}.kIs3va_note{}.kIs3va_local{}.kIs3va_explanation{}.kIs3va_tracker{margin:var(--space-8) 0 var(--space-12);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);padding:var(--space-7);background:var(--design-surface)}.kIs3va_tracker[id]{scroll-margin-top:112px}.kIs3va_heading{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.kIs3va_title{margin:0}.kIs3va_summary{color:var(--ref-text);margin-top:var(--space-2)!important}.kIs3va_local{border:1px solid var(--ref-border);color:var(--ref-bronze);background:var(--ref-paper);flex-shrink:0;padding:6px 10px}.kIs3va_explanation{max-width:850px;color:var(--ref-text);margin:var(--space-5) 0 var(--space-6)!important}.kIs3va_rows{margin:0;padding:0;list-style:none}.kIs3va_row{align-items:center;gap:var(--space-5);padding:var(--space-5) 0;border-top:1px solid var(--ref-border);grid-template-columns:minmax(0,1fr) auto 92px;display:grid}.kIs3va_pageInfo{min-width:0}.kIs3va_pageTitle{margin:0}.kIs3va_routes{gap:var(--space-1) var(--space-4);margin-top:var(--space-1);color:var(--ref-muted);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.kIs3va_note{color:var(--ref-muted);max-width:620px;margin-top:6px!important}.kIs3va_status{border:1px solid var(--ref-border);white-space:nowrap;padding:5px 9px}.kIs3va_connected{color:var(--ref-bronze);background:var(--ref-paper)}.kIs3va_pending{color:var(--ref-muted)}.kIs3va_review{min-height:44px;color:var(--ref-bronze);text-underline-offset:4px;justify-content:flex-end;align-items:center;gap:10px;text-decoration:underline;display:inline-flex}.kIs3va_review:hover{color:var(--ref-bronze-hover)}.kIs3va_review svg{width:18px;height:18px}.kIs3va_remaining{margin-top:var(--space-4);border-top:1px solid var(--ref-border)}.kIs3va_summaryToggle{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:52px;padding:var(--space-2) 0;cursor:pointer;list-style:none;display:flex}.kIs3va_remaining summary::-webkit-details-marker{display:none}.kIs3va_summaryMeta{align-items:center;gap:var(--space-3);color:var(--ref-muted);display:inline-flex}.kIs3va_remaining[open] summary{color:var(--ref-bronze)}.kIs3va_scope{color:var(--ref-muted);margin-top:var(--space-5)!important}@media (max-width:850px){.kIs3va_tracker[id]{scroll-margin-top:152px}.kIs3va_row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.kIs3va_pageInfo{grid-column:1/-1}.kIs3va_status{justify-self:start}.kIs3va_review{justify-self:end}}@media (max-width:599px){.kIs3va_tracker{padding:var(--space-5)}.kIs3va_heading{gap:var(--space-3);flex-direction:column}.kIs3va_remaining summary{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) 0;flex-direction:column}}
.jv60uW_examples{margin-bottom:var(--layout-section)}.jv60uW_intro{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.jv60uW_title{}.jv60uW_description{max-width:var(--layout-introduction);color:var(--ref-text);}.jv60uW_canvas{gap:var(--space-6);padding-block:var(--space-6);border-block:1px solid var(--ref-border);display:grid}.jv60uW_wide{}.jv60uW_article{width:100%;max-width:var(--layout-article);padding-inline:var(--layout-gutter);margin-inline:auto}.jv60uW_reading{}.jv60uW_form{}.jv60uW_wide,.jv60uW_article,.jv60uW_reading,.jv60uW_form{padding-block:var(--space-6);background:var(--design-surface);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface)}.jv60uW_reading,.jv60uW_form{padding-inline:var(--layout-gutter)}.jv60uW_sampleTitle{display:block;}.jv60uW_sampleBody{margin-top:var(--space-2);color:var(--ref-text);}.jv60uW_rules{gap:var(--space-6) var(--space-12);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.jv60uW_rules p{gap:var(--space-2);display:grid}.jv60uW_ruleTitle{}.jv60uW_ruleValue{color:var(--ref-muted);}.jv60uW_note{color:var(--ref-muted);max-width:var(--layout-introduction);margin-top:var(--space-6)!important;}.jv60uW_formVariants{gap:var(--layout-grid-gap);padding-block:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jv60uW_unboxedExample{}.jv60uW_boxedExample{}.jv60uW_formVariants .jv60uW_sampleBody{margin-block:var(--space-2) var(--space-4)}@media (max-width:899px){.jv60uW_formVariants{grid-template-columns:minmax(0,1fr)}}
.LXrJ4W_warmAccent{--stonelux-accent:#b09060;--stonelux-accent-ink:#76552b;--stonelux-accent-light:#e8d2ae;--stonelux-accent-surface:#f7f4ef;--stonelux-accent-tint:#efe5d6;--stonelux-accent-border:#ddceba;--stonelux-accent-soft-border:#e6dfd5;--stonelux-accent-button-text:#111;--stonelux-accent-gradient:radial-gradient(ellipse at 50% 0%, #ffffff5c, transparent 58%), linear-gradient(180deg, #e8d2aefa 0%, #cfb58bfa 48%, #b09060fa 100%);--stonelux-accent-gradient-hover:radial-gradient(ellipse at 50% 0%, #ffffff6b, transparent 58%), linear-gradient(180deg, #eedbbb 0%, #d6bc91fa 48%, #b89865fa 100%);--stonelux-accent-button-shadow:inset 0 1px 0 #ffffff7a, inset 0 -12px 24px #6f532d24, 0 4px 12px #6f532d1f}
.OnfasG_section{color:#111;font-family:var(--font-pp-neue-montreal), "Pp Neue Montreal", Arial, sans-serif;background:#f7f7f7;padding:40px 24px;}.OnfasG_container{justify-content:space-between;align-items:center;gap:28px;max-width:1152px;margin:0 auto;display:flex}.OnfasG_copy{min-width:0;max-width:710px}.OnfasG_copy h2{letter-spacing:-.02em;text-transform:none;margin:0 0 12px;font-family:inherit;font-size:clamp(26px,3vw,34px);font-weight:500;line-height:1.2}.OnfasG_copy p{color:#555;margin:0;font-size:17px;line-height:1.6}.OnfasG_button{background:var(--stonelux-accent-gradient);color:#111;text-align:center;border:1px solid #b09060;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:16px;max-width:100%;min-height:48px;padding:10px 22px;font-size:17px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.OnfasG_button:hover{background:var(--stonelux-accent-gradient-hover)}.OnfasG_button:focus-visible{outline-offset:4px;outline:3px solid #76552b}.OnfasG_button>span{flex-shrink:0}@media (max-width:760px){.OnfasG_section{padding:32px 16px}.OnfasG_container{flex-direction:column;align-items:flex-start;gap:20px}.OnfasG_button{flex-shrink:1}}
.yg9ahW_footer{padding-block:var(--layout-section) var(--space-10);background:var(--design-black);color:var(--design-surface);margin-top:auto;}.yg9ahW_container{}.yg9ahW_grid{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.yg9ahW_company,.yg9ahW_section,.yg9ahW_contact{align-content:start;gap:var(--space-5);min-width:0;display:grid}.yg9ahW_brand{gap:var(--space-1);display:grid}.yg9ahW_wordmark{color:var(--design-surface);font:var(--type-brand-wordmark);letter-spacing:var(--type-brand-wordmark-tracking);text-transform:var(--type-brand-wordmark-case);margin:0}.yg9ahW_tagline{color:var(--design-dark-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}.yg9ahW_body{color:var(--design-dark-text);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.yg9ahW_title{color:var(--design-surface);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);margin:0}.yg9ahW_navigation{gap:var(--layout-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.yg9ahW_links{margin:0;padding:0;list-style:none;display:grid}.yg9ahW_link{padding-block:var(--space-2);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);}.yg9ahW_socials,.yg9ahW_stores{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.yg9ahW_social{box-sizing:border-box;width:var(--control-target);height:var(--control-target);border:1px solid var(--design-field-border);border-radius:var(--control-radius);background:var(--design-dark-surface);justify-content:center;}.yg9ahW_social:hover{border-color:var(--design-focus-light)}.yg9ahW_social svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.yg9ahW_assetLink{justify-content:center;}.yg9ahW_storeImage{max-width:100%;height:auto;display:block}.yg9ahW_manufacturerImage{aspect-ratio:18/5;max-width:100%;height:auto;display:block}.yg9ahW_details{gap:var(--space-5);display:grid}.yg9ahW_detail{gap:var(--space-1);display:grid}.yg9ahW_label{color:var(--design-surface);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);margin:0}.yg9ahW_address{overflow-wrap:anywhere;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);}.yg9ahW_contactLinks{display:grid}.yg9ahW_contactLinks>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.yg9ahW_hours{gap:var(--space-2);display:grid}.yg9ahW_hours>p:not(.yg9ahW_label){color:var(--design-dark-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}.yg9ahW_hours strong{color:var(--design-surface);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.yg9ahW_bottom{justify-items:center;gap:var(--space-4);margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--design-body);display:grid}.yg9ahW_copyright{justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);color:var(--design-dark-text);text-align:center;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-wrap:wrap;display:flex}.yg9ahW_legalLinks{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.yg9ahW_legalLink{padding-inline:var(--space-2);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);}@media (max-width:899px){.yg9ahW_grid{gap:var(--layout-section-heading-gap);grid-template-columns:minmax(0,1fr)}.yg9ahW_company,.yg9ahW_contact{text-align:center;justify-items:center}.yg9ahW_socials,.yg9ahW_stores,.yg9ahW_contactLinks>div{justify-content:center}.yg9ahW_company .yg9ahW_body{max-width:var(--layout-copy)}.yg9ahW_section{text-align:center;justify-items:center}.yg9ahW_link,.yg9ahW_address{justify-content:center}}@media (max-width:599px){.yg9ahW_copyright{flex-direction:column}.yg9ahW_separator{display:none}}
.nN5GmW_page{background:var(--design-background);color:var(--design-body);min-height:100vh;}.nN5GmW_container{}.nN5GmW_hero{padding-block:var(--space-8);background:var(--design-surface)}.nN5GmW_intro{text-align:center;justify-items:center;gap:var(--space-3);margin-bottom:0;display:grid}.nN5GmW_intro h1{color:var(--design-ink);font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case);margin:0}.nN5GmW_lead{max-width:var(--layout-introduction);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case);margin:0}.nN5GmW_cardImage,.nN5GmW_articleImage{background:var(--design-media);position:relative;overflow:hidden}.nN5GmW_cardImage img{transition:transform .4s}.nN5GmW_card:hover img{transform:scale(1.035)}.nN5GmW_card:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.nN5GmW_badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.nN5GmW_badges span{padding:var(--space-1) var(--space-2);color:var(--design-ink);background:var(--design-paper);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);display:inline-flex}.nN5GmW_meta{align-items:center;gap:var(--space-4);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-wrap:wrap;display:flex}.nN5GmW_meta>span{align-items:center;gap:var(--space-2);display:inline-flex}.nN5GmW_meta svg{flex-shrink:0;width:16px;height:16px}.nN5GmW_categoryHero{padding-block:var(--space-8);background:var(--design-surface);text-align:center}.nN5GmW_categoryHero h1{margin:0 0 var(--space-4);color:var(--design-ink);font:var(--type-editorial-section);letter-spacing:var(--type-editorial-section-tracking);text-transform:var(--type-editorial-section-case)}.nN5GmW_categoryHero p{color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}.nN5GmW_tabsBar{border-block:1px solid var(--design-border);background:var(--design-surface)}.nN5GmW_tabs .MuiTabs-flexContainer{justify-content:center}.nN5GmW_tabs .MuiTab-root{min-height:var(--control-action-height);min-width:var(--control-target);padding:var(--space-3) var(--space-6);color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.nN5GmW_tabs .MuiTab-root.Mui-selected{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.nN5GmW_tabs .MuiTabs-indicator{background:var(--design-bronze);height:3px}:is(.nN5GmW_tabs .MuiTab-root.Mui-focusVisible,.nN5GmW_pagination .MuiPaginationItem-root.Mui-focusVisible){outline:var(--control-focus);outline-offset:-4px}.nN5GmW_tabs .MuiTabs-scrollButtons{min-width:var(--control-target)}.nN5GmW_tabScrollButton{}.nN5GmW_tabs .nN5GmW_tabScrollButton{box-sizing:border-box;flex:0 0 var(--control-target);width:var(--control-target);min-height:var(--control-target);color:var(--design-bronze);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}.nN5GmW_tabScrollButton svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.nN5GmW_tabScrollButton[aria-disabled=true]{opacity:.35;cursor:default}.nN5GmW_tabScrollButton[aria-disabled=true]:not(:focus){visibility:hidden}.nN5GmW_tabScrollButton[aria-disabled=false]:hover{background:var(--design-paper)}.nN5GmW_tabScrollButton:focus-visible{outline:var(--control-focus);outline-offset:-4px}.nN5GmW_listing{padding-top:var(--space-8);padding-bottom:var(--layout-section)}.nN5GmW_cardGrid{gap:var(--layout-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nN5GmW_card{border:1px solid var(--design-border);min-width:0;height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.nN5GmW_cardImage{aspect-ratio:5/3}.nN5GmW_cardCopy{padding:var(--layout-card-padding);align-items:stretch;gap:var(--space-4);flex-direction:column;flex:1;display:flex}.nN5GmW_cardCopy h2{color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}.nN5GmW_excerpt{color:var(--design-muted);-webkit-line-clamp:3;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.nN5GmW_cardCopy .nN5GmW_meta{margin-top:auto}.nN5GmW_noImage{color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);place-items:center;display:grid;position:absolute;inset:0}.nN5GmW_empty{padding-block:var(--layout-section);text-align:center;font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);grid-column:1/-1}.nN5GmW_skeletonCard .MuiSkeleton-root{max-width:100%}.nN5GmW_pagination{margin-top:var(--layout-section-heading-gap);justify-content:center;display:flex}.nN5GmW_pagination .MuiPaginationItem-root{min-width:var(--control-target);min-height:var(--control-target);color:var(--design-ink);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);border-radius:0}.nN5GmW_pagination .MuiPaginationItem-root.Mui-selected{background:var(--design-ink);color:var(--design-surface)}.nN5GmW_pagination .MuiPaginationItem-root.Mui-selected:hover{background:var(--design-body)}.nN5GmW_articleContainer{padding-block:var(--layout-section)}.nN5GmW_article{max-width:var(--layout-article);min-width:0;margin-inline:auto}.nN5GmW_articleTop{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.nN5GmW_tagLinks{gap:var(--space-2);flex-wrap:wrap;display:flex}.nN5GmW_tagLink{min-height:var(--control-target);padding:var(--space-1) var(--space-3);border:1px solid var(--design-border);color:var(--design-ink);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);align-items:center;text-decoration:none;display:inline-flex}.nN5GmW_tagLink:hover{background:var(--design-paper);color:var(--design-bronze)}.nN5GmW_tagLink:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.nN5GmW_articleTitle{margin:0 0 var(--space-6);color:var(--design-ink);font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case)}.nN5GmW_articleMeta{align-items:center;gap:var(--space-6);margin-bottom:var(--space-8);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-wrap:wrap;display:flex}.nN5GmW_articleMeta>span{align-items:center;gap:var(--space-2);display:inline-flex}.nN5GmW_articleMeta svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.nN5GmW_shareTrigger{margin-left:auto;}.nN5GmW_articleImage{aspect-ratio:16/9}.nN5GmW_articleIntro{align-items:start;gap:var(--layout-grid-gap);margin-block:var(--layout-section-heading-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nN5GmW_summary,.nN5GmW_toc{background:var(--design-surface);padding:var(--layout-card-padding);border:1px solid var(--design-border);border-top:3px solid var(--design-ink)}.nN5GmW_summary>p{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.nN5GmW_summary>.nN5GmW_summaryLabel,.nN5GmW_tocTitle{color:var(--design-muted);margin:0 0 var(--space-4);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.nN5GmW_tocHeader{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--design-border);padding-bottom:var(--space-3);margin-bottom:var(--space-3);display:flex}.nN5GmW_tocHeader .nN5GmW_tocTitle{margin:0}.nN5GmW_tocHeader .MuiIconButton-root{min-width:var(--control-target);min-height:var(--control-target);color:var(--design-muted);border-radius:0}.nN5GmW_tocHeader svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.nN5GmW_tocList{counter-reset:toc;scrollbar-width:thin;max-height:420px;margin:0;padding:0;list-style:none;overflow-y:auto}.nN5GmW_tocList li{counter-increment:toc}.nN5GmW_tocList li+li{border-top:1px solid var(--design-border)}.nN5GmW_tocLink{align-items:start;gap:var(--space-3);min-height:var(--control-target);padding:var(--space-3) var(--space-2);color:var(--design-body);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);grid-template-columns:2.2ch minmax(0,1fr);text-decoration:none;display:grid}.nN5GmW_tocLink:before{content:counter(toc) ".";color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);font-variant-numeric:tabular-nums}.nN5GmW_tocLink[data-level="3"],.nN5GmW_tocLink[data-level="4"]{padding-left:var(--space-6)}.nN5GmW_tocLink[aria-current=location]{background:var(--design-paper);color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.nN5GmW_tocLink:hover{background:var(--design-paper);color:var(--design-bronze)}:is(.nN5GmW_tocLink:focus-visible,.nN5GmW_tocList:focus-visible){outline:var(--control-focus);outline-offset:-4px}.nN5GmW_tags{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--design-border)}.nN5GmW_tags>p{margin:0 0 var(--space-4);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.nN5GmW_shareSection{margin-top:var(--layout-section-heading-gap);padding-top:var(--space-8);border-top:1px solid var(--design-border);text-align:center}.nN5GmW_shareSection>p{margin:0 0 var(--space-6);font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.nN5GmW_shareActions{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}:is(.nN5GmW_shareActions .MuiIconButton-root,.nN5GmW_toast .MuiIconButton-root){min-width:var(--control-target);min-height:var(--control-target);border:1px solid var(--design-border);color:inherit;border-radius:0}.nN5GmW_shareActions .MuiIconButton-root:hover{background:var(--design-paper);color:var(--design-bronze)}.nN5GmW_shareActions svg,.nN5GmW_toast svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.nN5GmW_progress{background:var(--design-bronze);z-index:1200;height:3px;transition:width .1s ease-out;position:fixed;top:0;left:0;}.nN5GmW_shareMenu{}.nN5GmW_shareMenu.MuiPaper-root{border:1px solid var(--design-border);background:var(--design-surface);border-radius:0}.nN5GmW_shareMenu .MuiMenuItem-root{min-height:var(--control-target);color:var(--design-body)}.nN5GmW_shareMenu .MuiTypography-root{font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.nN5GmW_shareMenu .MuiListItemText-secondary{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.nN5GmW_shareMenu .MuiMenuItem-root.Mui-focusVisible{outline:var(--control-focus);outline-offset:-4px}.nN5GmW_snackbar.MuiSnackbar-root{top:80px}.nN5GmW_toast{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-6);border:1px solid var(--design-error);background:var(--design-error-surface);color:var(--design-error);box-shadow:0 4px 12px var(--design-shadow-soft);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);display:flex;}.nN5GmW_toast[data-severity=success]{border-color:var(--design-success);background:var(--design-success-surface);color:var(--design-success)}@media (max-width:1199px){.nN5GmW_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.nN5GmW_articleIntro{grid-template-columns:minmax(0,1fr)}.nN5GmW_tabs .MuiTabs-flexContainer{justify-content:flex-start}}@media (max-width:599px){.nN5GmW_cardGrid{grid-template-columns:minmax(0,1fr)}.nN5GmW_articleTop{align-items:flex-start}.nN5GmW_articleMeta{gap:var(--space-4)}}@media (prefers-reduced-motion:reduce){.nN5GmW_cardImage img,.nN5GmW_progress{transition:none}.nN5GmW_card:hover img{transform:none}}:is(.nN5GmW_shareActions .MuiIconButton-root.Mui-focusVisible,.nN5GmW_tocHeader .MuiIconButton-root.Mui-focusVisible,.nN5GmW_toast .MuiIconButton-root.Mui-focusVisible){outline:var(--control-focus);outline-offset:var(--control-focus-offset)}
.uBkNGW_link{box-sizing:border-box;width:220px;max-width:100%;min-height:44px;color:inherit;background:0 0;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-family:Pp Neue Montreal,sans-serif;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:background-color .15s;display:inline-flex}.uBkNGW_link:visited{color:inherit}.uBkNGW_link:hover{background-color:#ffffff1a}.uBkNGW_link:focus-visible{outline-offset:3px;outline:2px solid}.uBkNGW_onLight,.uBkNGW_onLight:visited{color:#111}.uBkNGW_onLight:hover{background-color:#f4f4f4}
.WS9y3q_slot{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.WS9y3q_placeholder{width:100%;max-width:var(--layout-product-actions)}.WS9y3q_badge,.WS9y3q_buttons>div,.WS9y3q_note{background:var(--design-surface-hover)}.WS9y3q_badge{border-radius:var(--control-radius);width:86%;margin:0 auto}.WS9y3q_buttons{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WS9y3q_buttons>div{height:var(--control-action-height);border-radius:var(--control-radius)}.WS9y3q_note{width:88%;height:16px;margin:var(--space-3) auto 0;border-radius:var(--control-radius)}.WS9y3q_loadingText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
@font-face{font-family:ppNeueMontreal;src:url(../media/PPNeueMontreal_Book_optimized-s.0c19gxub_mjpf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ppNeueMontreal;src:url(../media/PPNeueMontreal_Medium_optimized-s.0whmf234kcgbf.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ppNeueMontreal Fallback;src:local(Arial);ascent-override:101.48%;descent-override:25.66%;line-gap-override:0.0%;size-adjust:94.4%}.Jv_N1G_className{font-family:ppNeueMontreal,ppNeueMontreal Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.Jv_N1G_variable{--font-pp-neue-montreal:"ppNeueMontreal", "ppNeueMontreal Fallback", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif}
._32Sera_marker{z-index:auto;left:clamp(0px, calc(var(--hotspot-x) - var(--control-target,44px) / 2), calc(100% - var(--control-target,44px)));top:clamp(0px, calc(var(--hotspot-y) - var(--control-target,44px) / 2), calc(100% - var(--control-target,44px)));width:var(--control-target,44px);height:var(--control-target,44px);min-width:var(--control-target,44px);min-height:var(--control-target,44px);color:var(--design-surface,#fff);cursor:pointer;background:0 0;border:0;padding:0;position:absolute}._32Sera_marker:before{content:"";z-index:3;position:absolute;inset:0}._32Sera_label{z-index:2;pointer-events:auto;width:max-content;max-width:160px;position:absolute;top:50%;left:40px;transform:translateY(-50%)}._32Sera_marker[data-align=right]>._32Sera_label{left:auto;right:40px}._32Sera_marker:focus-visible{box-shadow:0 0 0 6px var(--design-ink,#111)}
@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f595f61089c4ebfa.1mlp07ypc7n0t.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3e95d3615e7902a8.2ca_195q2ix29.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ead510e041142ad0.2ui-08zr3s7ws.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/78017edfe206383a.2-n5_5n16a44u.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d6d1cd9fe8c993f9.2tjpxgvreuujh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5251f5f4d0592c4e.0gnybr3fsgsxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c4e96590a113473d.12mfot2_mwzqm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/de46918eefd417ac.0wn_nghu4kesf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/60672e462ec830f6.2u13q3t9hicyp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f4fc617ae01c1a5d.3p96gbc2q_ln0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.NRFB7W_className{font-family:Cormorant,Georgia,Cambria,Times New Roman,Times,serif;font-weight:400}.NRFB7W_variable{--font-cormorant:"Cormorant", Georgia, Cambria, Times New Roman, Times, serif}
.rVewzq_panel{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--layout-grid-gap);margin-top:var(--space-8);padding:var(--layout-panel-padding);border:1px solid var(--design-border);background:var(--design-section-background);color:var(--design-ink);display:flex;}.rVewzq_copy{max-width:var(--layout-reading);min-width:0}.rVewzq_copy h2{margin:0 0 var(--space-2);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.rVewzq_copy p{color:var(--design-muted);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.rVewzq_action{flex:none;max-width:100%}@media (max-width:899px){.rVewzq_panel{align-items:flex-start;gap:var(--space-4);flex-direction:column}}
.MMdKcq_embed{min-width:0;color:var(--design-body);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);}.MMdKcq_lookbook{margin:var(--space-8) 0;width:100%;}.MMdKcq_photoLayout{--embed-popup-width:min(400px, calc(100% - 28px));position:relative}.MMdKcq_imageStage{border:1px solid var(--design-border);background:var(--design-media);cursor:zoom-in;width:100%;position:relative;overflow:hidden}.MMdKcq_imageStage>img{border-radius:0;margin:0;display:block}.MMdKcq_hotspot{font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);}.MMdKcq_hotspot>span{z-index:4;box-sizing:border-box;border:2px solid var(--design-surface);background:var(--design-ink);width:30px;height:30px;color:var(--design-surface);box-shadow:0 4px 12px var(--design-shadow-medium);border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;left:7px}.MMdKcq_hotspotLabel{min-width:0;padding:var(--space-1) var(--space-2);background:var(--design-ink);color:var(--design-surface);white-space:nowrap;text-overflow:ellipsis;box-shadow:0 4px 12px var(--design-shadow-medium);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);display:block;overflow:hidden;}.MMdKcq_hotspot:hover>span,.MMdKcq_hotspot[aria-pressed=true]>span{background:var(--design-black);box-shadow:0 0 0 3px var(--design-gallery-border)}.MMdKcq_hotspot:focus-visible{outline:var(--control-focus);outline-color:var(--design-focus-light);outline-offset:var(--control-focus-offset)}.MMdKcq_hotspot:disabled{cursor:default}.MMdKcq_caption{margin-top:var(--space-3);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.MMdKcq_caption>a{min-height:var(--control-target);color:var(--design-bronze);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.MMdKcq_caption>a:hover{color:var(--design-bronze-hover)}.MMdKcq_caption>a:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.MMdKcq_popup{z-index:5;width:var(--embed-popup-width);box-sizing:border-box;padding:var(--space-4);border:1px solid var(--design-border);background:var(--design-surface);color:var(--design-ink);box-shadow:0 12px 32px var(--design-shadow-medium);position:absolute}.MMdKcq_popupClose{top:var(--space-2);right:var(--space-2);width:var(--control-target);height:var(--control-target);background:var(--design-paper);color:var(--design-ink);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute}.MMdKcq_popupClose svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.MMdKcq_popupClose:hover{background:var(--design-ink);color:var(--design-surface)}.MMdKcq_popupClose:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.MMdKcq_popupProduct{gap:var(--space-3);padding-right:var(--space-11);grid-template-columns:82px minmax(0,1fr);display:grid}.MMdKcq_popupProduct .product-image{background:var(--design-media);width:82px;height:82px;position:relative;overflow:hidden}.MMdKcq_popupProduct .fallback-image{width:100%;height:100%;color:var(--design-muted);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);place-items:center;display:grid}.MMdKcq_popupProduct span{color:var(--design-muted);margin-bottom:var(--space-1);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);display:block}.MMdKcq_popupProduct strong{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);display:block}.MMdKcq_popupActions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.MMdKcq_popupAction{min-height:var(--control-target);padding:var(--space-2) var(--space-3);text-decoration:none;}.MMdKcq_unavailable{padding:var(--layout-card-padding);background:var(--design-paper);color:var(--design-muted);text-align:center;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.MMdKcq_skeletonCaption{margin-top:var(--space-2)}.MMdKcq_productCard{border:1px solid var(--design-border);background:var(--design-surface);flex-direction:column;height:100%;text-decoration:none;display:flex;}.MMdKcq_productCard:hover,.MMdKcq_projectCard:hover{border-color:var(--design-field-border)}:is(.MMdKcq_productCard:focus-visible,.MMdKcq_projectCard:focus-visible){outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.MMdKcq_productImage{aspect-ratio:1;background:var(--design-media);width:100%;position:relative;overflow:hidden}.MMdKcq_productImage img{object-fit:cover}.MMdKcq_productPlaceholder{padding:var(--space-5);color:var(--design-muted);text-align:center;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);place-items:center;display:grid;position:absolute;inset:0}.MMdKcq_productCopy{padding:var(--space-4)}.MMdKcq_collectionName{margin-bottom:var(--space-2);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);display:block}.MMdKcq_productTitle{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);margin:0}.MMdKcq_projectCard{margin-block:var(--space-8);border:1px solid var(--design-border);background:var(--design-surface);text-decoration:none;display:block;}.MMdKcq_projectPhotos{position:relative}.MMdKcq_projectGrid{aspect-ratio:16/9;background:var(--design-media);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.MMdKcq_projectGrid[data-count="1"],.MMdKcq_projectGrid[data-count="0"]{grid-template-rows:1fr;grid-template-columns:1fr}.MMdKcq_projectGrid[data-count="2"]{grid-template-rows:1fr}.MMdKcq_projectGrid[data-count="3"]>:first-child{grid-row:1/-1}.MMdKcq_projectImage{min-width:0;min-height:0;position:relative}.MMdKcq_projectImage img{object-fit:cover}.MMdKcq_projectTags{gap:var(--space-2);padding:var(--space-4);flex-wrap:wrap;display:flex;position:absolute;inset:0 0 auto}.MMdKcq_projectTags span{padding:var(--space-1) var(--space-2);background:var(--design-ink);color:var(--design-surface);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);align-items:center;display:inline-flex}.MMdKcq_projectCopy{padding:var(--layout-card-padding);text-align:center}.MMdKcq_projectEyebrow{margin:0 0 var(--space-2);color:var(--design-muted);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.MMdKcq_projectTitle{color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}@media (max-width:899px){.MMdKcq_projectGrid{grid-template-rows:1fr;grid-template-columns:1fr}.MMdKcq_projectImage:not(:first-child){display:none}}@media (max-width:599px){.MMdKcq_popup{width:100%;margin-top:var(--space-4);position:relative;top:auto!important;left:auto!important;transform:none!important}.MMdKcq_popupProduct{grid-template-columns:64px minmax(0,1fr)}.MMdKcq_popupProduct .product-image{width:64px;height:64px}}.MMdKcq_deferred{min-height:300px;margin-block:var(--space-8);}.MMdKcq_loadingLinks{padding:var(--layout-card-padding)}.MMdKcq_loadingLinks a{min-height:var(--control-target);color:var(--design-bronze);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.MMdKcq_loadingLinks a:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.MMdKcq_fallbackProducts{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MMdKcq_deferred .MMdKcq_embedTitle{margin:0 0 var(--space-6);color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.MMdKcq_productCard[data-layout=list]{grid-template-columns:minmax(0,25%) minmax(0,1fr);align-items:center;display:grid}.MMdKcq_lookbook .MMdKcq_imageStage:has(.MMdKcq_hotspot:is(:hover,:focus-visible,[aria-pressed=true]))>.magnifier-overlay{opacity:0}
.V3AlPG_video{padding-block:var(--layout-section);background:var(--design-surface);}.V3AlPG_video [data-video-part=intro]{max-width:var(--layout-reading);margin-bottom:var(--layout-section-heading-gap)}.V3AlPG_video [data-video-text=heading]{margin-bottom:var(--space-4);color:var(--design-editorial-bronze);font:var(--type-editorial-feature);letter-spacing:var(--type-editorial-feature-tracking);text-transform:var(--type-editorial-feature-case)}.V3AlPG_video [data-video-text=description]{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.V3AlPG_video [data-video-part=frame]{border-color:var(--design-border);box-shadow:none;border-radius:0}.V3AlPG_video [data-video-part=poster]{color:var(--design-surface)}.V3AlPG_video [data-video-part=poster]:focus-visible{outline:var(--control-focus);outline-offset:-4px}.V3AlPG_video [data-video-part=poster-copy]{width:100%;max-width:var(--layout-copy);transform:none}.V3AlPG_video [data-video-text=eyebrow]{margin-bottom:var(--space-2);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.V3AlPG_video [data-video-text=poster-title]{color:var(--design-surface);font:var(--type-editorial-poster);letter-spacing:var(--type-editorial-poster-tracking);text-transform:var(--type-editorial-poster-case)}.V3AlPG_video [data-video-text=live-title]{color:var(--design-surface);font:var(--type-editorial-overlay);letter-spacing:var(--type-editorial-overlay-tracking);text-transform:var(--type-editorial-overlay-case)}.V3AlPG_video [data-video-part=play]{width:var(--control-action-height);height:var(--control-action-height);margin-top:var(--space-6);border-radius:var(--control-radius);background:var(--design-surface);color:var(--design-ink)}.V3AlPG_video [data-video-part=play]:before{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid;margin-left:3px}.V3AlPG_video [data-video-part=end-overlay]{padding:var(--space-4)}.V3AlPG_video [data-video-text=end-title]{margin-bottom:var(--space-4);color:var(--design-surface);font:var(--type-editorial-end);letter-spacing:var(--type-editorial-end-tracking);text-transform:var(--type-editorial-end-case)}.V3AlPG_video [data-video-text=end-description]{color:var(--design-surface);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.V3AlPG_video [data-video-part=end-actions]{gap:var(--space-2);flex-wrap:wrap}.V3AlPG_videoAction{}.V3AlPG_videoReplay{--action-background:transparent;--action-border:var(--design-gallery-border);--action-color:var(--design-surface);--action-hover-background:var(--design-gallery-control);--action-hover-border:var(--design-surface);}.V3AlPG_video [data-video-text=project-title]{color:var(--design-ink);font:var(--type-editorial-small-heading);letter-spacing:var(--type-editorial-small-heading-tracking);text-transform:var(--type-editorial-small-heading-case)}.V3AlPG_video [data-video-text=project-location]{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}@media (max-width:899px){.V3AlPG_video [data-video-part=poster]{padding:var(--space-4)}.V3AlPG_video [data-video-part=poster-copy]{gap:0 var(--space-4);text-align:left;transform:translateY(calc(-1 * var(--space-2)));grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.V3AlPG_video [data-video-text=eyebrow],.V3AlPG_video [data-video-text=poster-title]{grid-column:1}.V3AlPG_video [data-video-part=play]{grid-area:1/2/3;margin-top:0}}@media (prefers-reduced-motion:reduce){:is(.V3AlPG_video [data-video-part=play],.V3AlPG_video .end-card-project-image){transition:none}.V3AlPG_video [data-video-part=poster]:hover .video-play-button{transform:none}}
._9xktra_section{margin-block:var(--space-4) var(--space-10);border-block:1px solid var(--design-border);padding-block:var(--space-6);}._9xktra_section ._9xktra_colorHeading{font:var(--type-ui);scroll-margin-top:calc(var(--layout-header-offset) + var(--space-6))}._9xktra_lineName{color:var(--design-bronze);font-weight:var(--text-weight-bold)}._9xktra_selectionGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(168px,.42fr);display:grid}._9xktra_selectionGrid[data-has-colors=false]{grid-template-columns:minmax(0,1fr);gap:0}._9xktra_selectionGrid[data-has-colors=false] ._9xktra_sizeGroup{border:0;padding:0}._9xktra_sizeGroup{border-inline-start:1px solid var(--design-border);min-width:0;padding-inline-start:var(--space-6)}._9xktra_colorGroup{min-width:0}._9xktra_optionGroup{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--design-border)}._9xktra_label{margin:0 0 var(--space-3);color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking)}._9xktra_sizeOptions{gap:var(--space-3);flex-wrap:wrap;display:flex}._9xktra_sizeOption,._9xktra_sizeCurrent{min-height:var(--control-target);justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--design-field-border);padding:var(--space-2) var(--space-3);font:var(--type-label);box-sizing:border-box;text-decoration:none;display:inline-flex}._9xktra_section ._9xktra_sizeOption{color:var(--design-ink)}._9xktra_section a._9xktra_sizeCurrent,._9xktra_section a._9xktra_sizeCurrent:is(:visited,:hover,:focus-visible,:active){border-color:var(--design-ink);background:var(--design-ink);color:var(--design-surface)}._9xktra_selected{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._9xktra_sizeMark{font:var(--type-support-strong)}._9xktra_colorOption:has([data-product-variant-pending]) ._9xktra_swatchFrame{opacity:.65;border-color:var(--design-bronze);cursor:progress}._9xktra_sizeOption:has([data-product-variant-pending]){opacity:.65;border-color:var(--design-bronze);cursor:progress}._9xktra_colors{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._9xktra_colorItem{min-width:0;margin:0}._9xktra_colorOption,._9xktra_colorCurrent{align-items:stretch;gap:var(--space-2);min-height:var(--control-target);box-sizing:border-box;flex-direction:column;height:100%;text-decoration:none;display:flex}._9xktra_section ._9xktra_colorOption,._9xktra_colorCurrent{color:var(--design-ink)}._9xktra_swatchFrame{aspect-ratio:1;padding:var(--space-1);border:1px solid var(--design-border);background:var(--design-surface);display:block;position:relative}._9xktra_colorCurrent ._9xktra_swatchFrame{border-color:var(--design-ink);box-shadow:inset 0 0 0 1px var(--design-ink)}._9xktra_colorOption:hover ._9xktra_swatchFrame{border-color:var(--design-bronze)}._9xktra_swatch{object-fit:cover;width:100%;height:100%;display:block}._9xktra_selectionMark{width:var(--space-5);height:var(--space-5);background:var(--design-ink);color:var(--design-surface);font:var(--type-support-strong);place-items:center;display:grid;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}._9xktra_colorText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._9xktra_colorText strong{font:var(--type-label)}._9xktra_colorText>span{color:var(--design-muted);font:var(--type-support)}._9xktra_looks{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._9xktra_lookLink{box-sizing:border-box;align-items:stretch;gap:var(--space-3);min-width:0;min-height:var(--control-target);padding:var(--space-3);border:1px solid var(--design-border);background:var(--design-surface);flex-direction:column;text-decoration:none;display:flex}._9xktra_section ._9xktra_lookLink{color:var(--design-ink)}._9xktra_lookCollage{box-sizing:border-box;aspect-ratio:8;border:1px solid var(--design-border);background:var(--design-media);width:100%;max-height:40px;display:flex;overflow:hidden}._9xktra_lookSwatch{flex:1;min-width:0;position:relative}._9xktra_lookSwatch+._9xktra_lookSwatch{border-inline-start:1px solid var(--design-surface)}._9xktra_lookSwatch img{object-fit:cover}._9xktra_lookLabel{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._9xktra_lookLink strong{font:var(--type-label)}._9xktra_arrow{color:var(--design-bronze);font:var(--type-h3);flex:none}._9xktra_arrow svg{display:block}._9xktra_section a:hover{border-color:var(--design-bronze);color:var(--design-bronze-hover)}._9xktra_section a:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}@media (max-width:1199px){._9xktra_selectionGrid{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}._9xktra_sizeGroup{border:0;padding:0}._9xktra_looks{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){._9xktra_colorText strong{font:var(--type-support-strong)}._9xktra_sizeOption,._9xktra_sizeCurrent{padding-inline:var(--space-3);gap:var(--space-3)}}@media (max-width:359px){._9xktra_colors{grid-template-columns:repeat(2,minmax(0,1fr))}}
@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5251f5f4d0592c4e.0gnybr3fsgsxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c4e96590a113473d.12mfot2_mwzqm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/de46918eefd417ac.0wn_nghu4kesf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/60672e462ec830f6.2u13q3t9hicyp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f4fc617ae01c1a5d.p.3p96gbc2q_ln0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.c4HfbG_className{font-family:Cormorant,Georgia,Cambria,Times New Roman,Times,serif;font-style:normal;font-weight:400}.c4HfbG_variable{--font-cormorant:"Cormorant", Georgia, Cambria, Times New Roman, Times, serif}
.QkrwTa_page{background:var(--design-background);color:var(--design-body);padding-block:var(--layout-section);}.QkrwTa_container{}.QkrwTa_intro{margin-bottom:var(--layout-section)}.QkrwTa_intro h1{margin:var(--space-6) 0;color:var(--design-ink);font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case)}.QkrwTa_intro p{margin:0 0 var(--space-6);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.QkrwTa_intro nav{gap:var(--space-4);flex-wrap:wrap;display:flex}.QkrwTa_intro a{min-height:var(--control-target);color:var(--design-bronze);text-underline-offset:3px;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);align-items:center;text-decoration:underline;display:inline-flex}.QkrwTa_intro a:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.QkrwTa_article{max-width:var(--layout-article);margin-inline:auto}.QkrwTa_section{margin-block:var(--layout-section);padding-top:var(--space-8);border-top:1px solid var(--design-border);scroll-margin-top:var(--space-6)}.QkrwTa_section>h2{margin:0 0 var(--space-4);color:var(--design-ink);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.QkrwTa_note{margin:0 0 var(--space-8);color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}
._0mZS3G_page{background:var(--design-background);color:var(--design-body);}._0mZS3G_wide{}._0mZS3G_opening{min-width:0;padding-block:var(--layout-page-top);background:var(--design-surface)}._0mZS3G_hero{min-width:0}._0mZS3G_heroGrid{align-items:stretch;gap:var(--layout-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._0mZS3G_hero:not(._0mZS3G_heroWithImage) ._0mZS3G_heroGrid{grid-template-columns:minmax(0,1fr)}._0mZS3G_heroImage{box-sizing:border-box;aspect-ratio:4/3;background:var(--design-media);cursor:pointer;border:0;align-self:stretch;width:100%;min-height:360px;padding:0;display:block;position:relative;overflow:hidden}._0mZS3G_coverImage{object-fit:cover;object-position:center}._0mZS3G_heroCopy{min-width:0;padding-block:var(--space-6);flex-direction:column;justify-content:center;display:flex}._0mZS3G_title{margin:0 0 var(--space-4);color:var(--design-ink);font:var(--type-editorial-title-compact);letter-spacing:var(--type-editorial-title-compact-tracking);text-transform:var(--type-editorial-title-compact-case)}._0mZS3G_introduction{max-width:var(--layout-article);color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}._0mZS3G_heroMeta{align-items:center;gap:var(--space-2) var(--space-4);margin:var(--space-5) 0 0;color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);flex-wrap:wrap;padding:0;list-style:none;display:flex}._0mZS3G_heroMeta>li{min-width:0}._0mZS3G_heroMeta>li+li{border-inline-start:1px solid var(--design-border);padding-inline-start:var(--space-4)}._0mZS3G_tagSection{border-block:1px solid var(--design-border);background:var(--design-surface)}._0mZS3G_tagStrip{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-1);scroll-padding-inline:var(--space-1);overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;display:flex;overflow-x:auto}._0mZS3G_tagStrip>a{white-space:nowrap;flex:none}._0mZS3G_tag{min-height:var(--control-target);padding-inline:var(--space-3);background:var(--design-surface);color:var(--design-ink);border:1px solid var(--design-border);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);align-items:center;text-decoration:none;display:inline-flex}._0mZS3G_tag:hover{color:var(--design-bronze-hover);border-color:var(--design-bronze)}._0mZS3G_galleryIndicator{bottom:var(--space-4);right:var(--space-4);align-items:center;gap:var(--space-2);min-height:var(--control-target);padding-inline:var(--space-3);color:var(--design-surface);background:var(--design-overlay-strong);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);display:inline-flex;position:absolute}._0mZS3G_galleryIndicator svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}._0mZS3G_gallerySection{margin-top:var(--space-6)}._0mZS3G_galleryCopy{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-6);min-width:0;margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._0mZS3G_galleryCopy ._0mZS3G_smallHeading{margin-bottom:0}._0mZS3G_smallHeading{margin:0 0 var(--space-3);color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}._0mZS3G_body{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}._0mZS3G_mosaic{gap:var(--layout-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._0mZS3G_mosaicTile{box-sizing:border-box;aspect-ratio:3/2;background:var(--design-media);cursor:pointer;border:0;width:100%;min-width:0;padding:0;display:block;position:relative;overflow:hidden}._0mZS3G_mosaicTile img{transition:transform var(--control-motion)}._0mZS3G_mosaicTile:hover img{transform:scale(1.025)}._0mZS3G_viewAllLabel{box-sizing:border-box;right:var(--space-3);bottom:var(--space-3);justify-content:center;align-items:center;gap:var(--space-1) var(--space-2);max-width:calc(100% - var(--space-6));padding:var(--space-1) var(--space-2);background:var(--design-ink);color:var(--design-surface);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);flex-wrap:wrap;display:inline-flex;position:absolute}._0mZS3G_viewAllLabel>span{white-space:nowrap}._0mZS3G_shopSection{padding-block:var(--layout-section);border-bottom:1px solid var(--design-border)}._0mZS3G_sectionHeader{text-align:center;margin-bottom:var(--layout-section-heading-gap)}._0mZS3G_eyebrow{margin:0 0 var(--space-3);color:var(--design-muted);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}._0mZS3G_editorialHeading{color:var(--design-ink);font:var(--type-editorial-section);letter-spacing:var(--type-editorial-section-tracking);text-transform:var(--type-editorial-section-case);margin:0}._0mZS3G_shopGroups{gap:var(--layout-split-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._0mZS3G_shopGroup{min-width:0}._0mZS3G_shopGroup:only-child{grid-column:1/-1}._0mZS3G_shopGroup+._0mZS3G_shopGroup{border-inline-start:1px solid var(--design-border);padding-inline-start:var(--layout-grid-gap)}._0mZS3G_groupHeading{margin:0 0 var(--space-5);text-align:center;color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}._0mZS3G_collectionGrid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--layout-navigation)), var(--layout-navigation)));justify-content:center;gap:var(--layout-grid-gap);display:grid}._0mZS3G_productGrid{gap:var(--layout-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));display:grid}._0mZS3G_collectionCard,._0mZS3G_productCard{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3);color:var(--design-ink);background:var(--design-surface);text-align:center;border:0;flex-direction:column;text-decoration:none;display:flex}._0mZS3G_collectionCard:hover ._0mZS3G_materialName,._0mZS3G_productCard:hover ._0mZS3G_productName{color:var(--design-bronze-hover)}._0mZS3G_materialImage{aspect-ratio:1;background:var(--design-media);flex:none;width:160px;max-width:100%;display:block;position:relative;overflow:hidden}._0mZS3G_materialName{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}._0mZS3G_productName{font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}._0mZS3G_contentSection{padding-block:var(--layout-section)}._0mZS3G_descriptionColumns{align-items:start;gap:var(--layout-split-gap);grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);display:grid}._0mZS3G_description{min-width:0;}._0mZS3G_information{min-width:0;top:calc(var(--layout-header-offset) + var(--space-6));max-height:calc(100vh - var(--layout-header-offset) - var(--space-12));padding:var(--layout-panel-padding);background:var(--design-section-background);position:sticky;overflow-y:auto}._0mZS3G_facts{gap:var(--space-4);margin:var(--space-6) 0;display:grid}._0mZS3G_fact{align-items:start;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--design-border);grid-template-columns:110px minmax(0,1fr);display:grid}._0mZS3G_fact:last-child{border:0;padding-bottom:0}._0mZS3G_fact dt{color:var(--design-muted);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case)}._0mZS3G_fact dd{min-width:0;color:var(--design-ink);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}._0mZS3G_builders{gap:var(--space-2);flex-direction:column;display:flex}._0mZS3G_builder{align-items:center;gap:var(--space-2);min-height:var(--control-target);color:var(--design-bronze);overflow-wrap:anywhere;text-decoration:none;display:flex}._0mZS3G_builder:hover{color:var(--design-bronze-hover);text-underline-offset:var(--control-link-offset);text-decoration:underline}._0mZS3G_builderLogo{object-fit:contain;flex:0 0 60px}._0mZS3G_share{padding-top:var(--space-6);border-top:1px solid var(--design-border)}._0mZS3G_shareActions{gap:var(--space-2);flex-wrap:wrap;display:flex}._0mZS3G_shareButton,._0mZS3G_closeToast{min-width:var(--control-target);min-height:var(--control-target);padding:var(--space-2);border:1px solid var(--design-field-border);background:var(--design-surface);color:var(--design-ink);cursor:pointer;place-items:center;display:grid}._0mZS3G_shareButton svg,._0mZS3G_closeToast svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}._0mZS3G_shareButton:hover{color:var(--design-surface);background:var(--design-ink);border-color:var(--design-ink)}._0mZS3G_similarSection{padding-block:var(--layout-section);background:var(--design-section-background)}._0mZS3G_similarHeader{text-align:center;margin-bottom:var(--layout-section-heading-gap)}._0mZS3G_similarHeader p{margin-top:var(--space-4)}._0mZS3G_similarSkeleton{aspect-ratio:1;background:var(--design-media)}._0mZS3G_lightbox{}:is(._0mZS3G_lightbox.MuiPaper-root,._0mZS3G_lightbox .MuiDialogContent-root){color:var(--design-surface);background:var(--design-black)!important;border-radius:0!important}._0mZS3G_lightbox .MuiTypography-root{font:var(--type-ui)!important;letter-spacing:var(--type-ui-tracking)!important;text-transform:var(--type-ui-case)!important;color:var(--design-surface)!important}._0mZS3G_lightbox .MuiIconButton-root{width:var(--space-14)!important;height:var(--space-14)!important;padding:var(--space-2)!important;min-width:var(--control-target)!important;min-height:var(--control-target)!important;border-radius:var(--control-radius)!important;color:var(--design-surface)!important;border-color:var(--design-gallery-border)!important;background:var(--design-gallery-control)!important}._0mZS3G_lightbox [data-project-gallery-controls]{top:max(env(safe-area-inset-top), var(--space-4))!important;right:max(env(safe-area-inset-right), var(--space-4))!important;gap:var(--space-4)!important}._0mZS3G_lightbox [aria-label="Close image lightbox"]{width:var(--control-action-height)!important;height:var(--control-action-height)!important}._0mZS3G_lightbox [aria-label=Previous\ image]{left:var(--layout-gutter)!important}._0mZS3G_lightbox [aria-label=Next\ image]{right:var(--layout-gutter)!important}._0mZS3G_lightbox .MuiCircularProgress-root{color:var(--design-surface)!important}._0mZS3G_lightbox img{transition:opacity var(--control-motion)!important}._0mZS3G_lightbox .MuiIconButton-root svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}._0mZS3G_lightbox .MuiIconButton-root:hover{background:var(--design-body)!important}._0mZS3G_lightbox .MuiIconButton-root:focus-visible{outline:var(--control-focus);outline-color:var(--design-focus-light);outline-offset:var(--control-focus-offset)}._0mZS3G_lightbox [data-project-gallery-counter],._0mZS3G_lightbox [data-project-gallery-swipe]{color:var(--design-surface)!important;padding:var(--space-2) var(--space-4)!important;background:var(--design-overlay-strong)!important;font:var(--type-support)!important;letter-spacing:var(--type-support-tracking)!important;text-transform:var(--type-support-case)!important;border-radius:0!important}._0mZS3G_lightbox [data-project-gallery-counter]{top:auto!important;bottom:var(--space-6)!important;gap:var(--space-6)!important}._0mZS3G_lightbox [data-project-gallery-swipe]{bottom:max(env(safe-area-inset-bottom), var(--space-5))!important;gap:var(--space-2)!important}._0mZS3G_lightbox [data-project-gallery-swipe]>div{background:currentColor!important;border-radius:0!important}._0mZS3G_lightbox [data-project-gallery-caption]{max-height:25dvh;overflow-y:auto;padding:var(--space-3) var(--space-6)!important;bottom:var(--space-24)!important;background:var(--design-overlay-strong)!important;border-radius:0!important}._0mZS3G_toast{}._0mZS3G_toast.MuiSnackbar-root{bottom:auto;top:calc(var(--layout-header-offset) + var(--space-6))!important}._0mZS3G_toastBody{align-items:center;gap:var(--space-4);box-sizing:border-box;max-width:min(90vw, var(--layout-copy));padding:var(--space-3) var(--space-6);color:var(--design-surface);background:var(--design-ink);box-shadow:0 4px 12px var(--design-shadow-medium);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);display:flex}._0mZS3G_closeToast{color:inherit;border-color:var(--design-gallery-border);background:0 0;flex-shrink:0}._0mZS3G_page :where(a,button):focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}._0mZS3G_heroImage:focus-visible{outline-offset:-4px!important}@media (max-width:899px){._0mZS3G_heroGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}._0mZS3G_heroCopy{padding-block:0}._0mZS3G_heroImage{aspect-ratio:16/10;min-height:0}._0mZS3G_mosaic{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}._0mZS3G_viewAllLabel>span:last-child{display:none}._0mZS3G_tag{background:var(--design-paper)}._0mZS3G_shopGroups,._0mZS3G_descriptionColumns{grid-template-columns:minmax(0,1fr)}._0mZS3G_shopGroup+._0mZS3G_shopGroup{border-inline-start:0;padding-inline-start:0}._0mZS3G_lightbox [aria-label="Close image lightbox"]{width:var(--space-14)!important;height:var(--space-14)!important}._0mZS3G_lightbox [data-project-gallery-counter]{top:max(env(safe-area-inset-top), var(--space-4))!important;bottom:auto!important}._0mZS3G_information{box-sizing:border-box;width:100%;max-height:none;position:static}}@media (max-width:599px){._0mZS3G_productGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}._0mZS3G_productCard{padding:var(--space-3)}._0mZS3G_fact{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._0mZS3G_mosaicTile img,._0mZS3G_lightbox img{transition:none!important}._0mZS3G_mosaicTile:hover img{transform:none}}
.XLFmIq_section{background:var(--design-ink);padding-block:var(--layout-section);margin-top:var(--layout-section);color:var(--design-surface);}.XLFmIq_container{}.XLFmIq_heading{text-align:center;margin:0 0 var(--layout-section-heading-gap);color:var(--design-surface);font:var(--type-editorial-section);letter-spacing:var(--type-editorial-section-tracking);text-transform:var(--type-editorial-section-case)}.XLFmIq_grid{gap:var(--layout-grid-gap);flex-wrap:wrap;justify-content:center;display:flex}.XLFmIq_card{width:calc((100% - 2 * var(--layout-grid-gap)) / 3);background:var(--design-dark-surface);border:1px solid var(--design-gallery-border);min-width:0;color:var(--design-surface);transition:border-color var(--control-motion);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.XLFmIq_card:hover{border-color:var(--design-gold)}.XLFmIq_card:focus-visible{outline:var(--control-focus);outline-color:var(--design-focus-light);outline-offset:var(--control-focus-offset)}.XLFmIq_image{aspect-ratio:5/3;background:var(--design-black);width:100%;position:relative;overflow:hidden}.XLFmIq_noImage{color:var(--design-dark-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);place-items:center;display:grid;position:absolute;inset:0}.XLFmIq_content{padding:var(--layout-card-padding);flex:1}.XLFmIq_category{padding:var(--space-1) var(--space-3);background:var(--design-surface);color:var(--design-ink);margin-bottom:var(--space-3);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);display:inline-block}.XLFmIq_content h3{margin:0 0 var(--space-4);color:var(--design-surface);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.XLFmIq_content h3,.XLFmIq_excerpt{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.XLFmIq_excerpt{color:var(--design-dark-text);margin:0 0 var(--space-4);-webkit-line-clamp:3;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.XLFmIq_meta{gap:var(--space-4);color:var(--design-dark-text);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-wrap:wrap;display:flex}.XLFmIq_meta span{align-items:center;gap:var(--space-1);display:inline-flex}.XLFmIq_meta svg{fill:currentColor;width:16px;height:16px}.XLFmIq_all{text-align:center;margin-top:var(--layout-section-heading-gap)}@media (max-width:1199px){.XLFmIq_card{width:calc((100% - var(--layout-grid-gap)) / 2)}}@media (max-width:599px){.XLFmIq_card{width:100%}}@media (prefers-reduced-motion:reduce){.XLFmIq_card{transition:none}}
.zPo4ja_section{padding-block:var(--space-6);background:var(--design-surface);color:var(--design-ink);}.zPo4ja_container{}.zPo4ja_panel{justify-content:space-between;align-items:center;gap:var(--layout-grid-gap);padding:var(--layout-panel-padding);border:1px solid var(--design-border);background:var(--design-surface);display:flex}.zPo4ja_copy{max-width:var(--layout-copy);min-width:0}.zPo4ja_eyebrow{margin-bottom:var(--space-3);color:var(--design-muted);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);display:block}.zPo4ja_copy h2{margin:0 0 var(--space-3);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.zPo4ja_copy p{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.zPo4ja_action{flex:none;max-width:100%}.zPo4ja_sampleAction{}@media (max-width:899px){.zPo4ja_panel{flex-direction:column;align-items:flex-start}}
.fz2maa_content{--content-link-color:#76552b;--content-link-hover:#4d351a;--content-link-focus:#76552b}.fz2maa_onDark{--content-link-color:#fff;--content-link-hover:#e8d2ae;--content-link-focus:#e8d2ae}.fz2maa_content a[data-content-link][href]{text-underline-offset:3px;text-decoration-thickness:1px;color:var(--content-link-color)!important;text-decoration-line:underline!important}.fz2maa_content a[data-content-link][href]:hover{text-decoration-thickness:2px;color:var(--content-link-hover)!important}.fz2maa_content a[data-content-link][href]:focus-visible{outline:3px solid var(--content-link-focus);outline-offset:4px;border-radius:2px}.fz2maa_content a[data-content-link][href] :is(span,strong,b,em,i,u,code){color:inherit!important}
.tIeA0q_layout{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-4-5:18px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-14:56px;--space-16:64px;--space-18:72px;--space-20:80px;--space-22:88px;--space-24:96px;--layout-wide:1340px;--layout-reading:760px;--layout-article:960px;--layout-form:680px;--layout-copy:640px;--layout-introduction:1000px;--layout-aside:520px;--layout-navigation:240px;--layout-summary:360px;--layout-reference:1240px;--layout-reference-header:1400px;--layout-gutter:var(--space-6);--layout-header-offset:var(--space-14);--layout-logo-width:234px;--layout-logo-height:53px;--layout-account-label:132px;--layout-reference-gutter:var(--space-10);--layout-page-top:var(--space-10);--layout-page-bottom:var(--space-18);--layout-section:var(--space-18);--layout-section-heading-gap:var(--space-10);--layout-grid-gap:var(--space-6);--layout-card-padding:var(--space-6);--layout-grid-row-gap:var(--space-9);--layout-project-gap:var(--space-8);--layout-split-gap:var(--space-16);--layout-story-gap:var(--space-18);--layout-panel-padding:var(--space-8);--layout-split-panel-padding:var(--space-12);--layout-form-padding:var(--space-10);--layout-reading-panel-padding:var(--space-8);--layout-hero-padding:var(--space-12) var(--space-10);--layout-banner-padding:var(--space-12);--layout-account-top:var(--space-14);--layout-application-gap:var(--space-10);--layout-application-panel-padding:var(--space-8);--layout-application-aside:400px;--layout-product-actions:340px;--layout-filter-menu:360px;--layout-dialog:620px;--layout-dialog-padding:var(--space-8);--layout-dialog-gutter:var(--space-4);--layout-dialog-vertical-gutter:var(--space-5)}.tIeA0q_wide{box-sizing:border-box;width:100%;min-width:0;max-width:var(--layout-wide);padding-inline:var(--layout-gutter);margin-inline:auto;}.tIeA0q_wide.MuiContainer-root{padding-inline:var(--layout-gutter);max-width:var(--layout-wide)!important}.tIeA0q_reading,.tIeA0q_form{box-sizing:border-box;width:100%;min-width:0;margin-inline:auto}.tIeA0q_reading{max-width:var(--layout-reading);}.tIeA0q_form{max-width:var(--layout-form);}.tIeA0q_unboxedForm{box-sizing:border-box;border:0;width:100%;min-width:0;padding:0;}.tIeA0q_boxedForm{box-sizing:border-box;min-width:0;padding:var(--layout-panel-padding);border:1px solid var(--design-border);background:var(--design-surface);}.tIeA0q_reference{width:min(var(--layout-reference), calc(100% - 2 * var(--layout-reference-gutter)));margin-inline:auto;}.tIeA0q_fields{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.tIeA0q_application{grid-template-columns:minmax(0, 1fr) minmax(280px, var(--layout-application-aside));gap:var(--layout-application-gap);align-items:start;margin-inline:auto;display:grid}.tIeA0q_halves{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tIeA0q_contactColumns{gap:var(--layout-split-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.tIeA0q_accountColumns{gap:var(--layout-application-gap);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid}.tIeA0q_accountAside{border-left:1px solid var(--design-border)}@media (max-width:1100px){.tIeA0q_layout{--layout-panel-padding:var(--space-7);--layout-split-gap:var(--space-9);--layout-hero-padding:var(--space-9) var(--space-8)}}@media (max-width:1000px){.tIeA0q_layout{--layout-story-gap:var(--space-8)}}@media (max-width:899px){.tIeA0q_layout{--layout-logo-width:200px;--layout-logo-height:45px;--layout-page-top:var(--space-6);--layout-page-bottom:var(--space-12);--layout-section:var(--space-12);--layout-split-gap:var(--space-12);--layout-split-panel-padding:var(--space-7);--layout-form-padding:var(--space-7);--layout-hero-padding:var(--space-10) var(--space-8);--layout-account-top:var(--space-8);--layout-application-gap:var(--space-6);--layout-application-panel-padding:var(--space-6)}.tIeA0q_application,.tIeA0q_halves,.tIeA0q_contactColumns,.tIeA0q_accountColumns{grid-template-columns:minmax(0,1fr)}.tIeA0q_accountAside{border-left:0;border-top:1px solid var(--design-border)}}@media (max-width:850px){.tIeA0q_layout{--layout-reference-gutter:var(--space-6)}}@media (min-width:600px){.tIeA0q_fields{grid-template-columns:repeat(2,minmax(0,1fr))}.tIeA0q_fullField{grid-column:1/-1}}@media (max-width:599px){.tIeA0q_layout{--layout-logo-width:176px;--layout-logo-height:40px;--layout-reference-gutter:var(--space-5);--layout-section-heading-gap:var(--space-7);--layout-panel-padding:var(--space-6);--layout-reading-panel-padding:var(--space-6) var(--space-4);--layout-hero-padding:var(--space-8) var(--space-6);--layout-banner-padding:var(--space-8) var(--space-6);--layout-dialog-padding:var(--space-6) var(--space-5)}}@media (max-width:399px){.tIeA0q_layout{--layout-split-panel-padding:var(--space-6) var(--space-4);--layout-form-padding:var(--space-6) var(--space-4)}}.tIeA0q_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.XnFmVa_colors{--design-background:#fff;--design-ai-text:#7a4f16;--design-ai-border:#c6a66fb8;--design-ai-background:linear-gradient(135deg, #e5cfa438, #b4864829);--design-ai-glow:#c6a66f5c;--design-surface:#fff;--design-ink:#111;--design-black:#000;--design-editorial-bronze:#846a3f;--design-editorial-highlight:#c5aa7f;--design-story-accent:#f28c00;--design-body:#333;--design-muted:#555;--design-bronze:#76552b;--design-bronze-hover:#4d351a;--design-gold:#d8be95;--design-gold-hover:#c8aa7d;--design-paper:#f5f5f5;--design-section-background:var(--design-paper);--design-lookbook-inspiration-background:#f7f5f1;--design-lookbook-inspiration-card:#fffdf9;--design-border:#dedede;--design-field-border:#858585;--design-placeholder:#666;--design-disabled-text:#666;--design-disabled-surface:#efefef;--design-error:#942323;--design-error-on-dark:#ffb4b4;--design-error-surface:#fff8f6;--design-success:#285b3c;--design-success-surface:#f0f7f1;--design-info:var(--design-bronze);--design-info-surface:var(--design-paper);--design-info-blue:#245b78;--design-warning:var(--design-bronze);--design-warning-surface:var(--design-paper);--design-focus-light:#e8d2ae;--design-surface-hover:#ededed;--design-media:#f1f1f1;--design-map-surface:#f0f0f0;--design-map-line:#ddd;--design-map-count-border:#d6d6d6;--design-map-row-border:#e3e3e3;--design-map-cluster-border:#aaa;--design-map-label-surface:#fffffff0;--design-map-cluster-surface:#ffffffe0;--design-map-icon-surface:#e9ebedcc;--design-map-sample-face:#e6e8ea;--design-map-icon-border:#3334;--design-map-connector:#3336;--design-map-outline:#3339;--design-gold-border:#b09060;--design-dark-surface:#171714;--design-dark-text:#d5d1c9;--design-overlay:#0007;--design-overlay-strong:#000b;--design-shadow-soft:#0002;--design-shadow-medium:#0003;--design-shadow-light:#1111110a;--design-gallery-control:#111111a6;--design-gallery-border:#ffffffa0}
.aHs9QG_page{flex-direction:column;min-height:100svh;display:flex}.aHs9QG_intro{justify-items:start;gap:var(--space-4);padding-block:var(--space-10);color:var(--design-body);display:grid;}.aHs9QG_intro h1{color:var(--design-ink);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case);margin:0}.aHs9QG_intro p,.aHs9QG_context p{max-width:var(--layout-introduction);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.aHs9QG_intro .aHs9QG_note{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.aHs9QG_switches{gap:var(--space-3);flex-wrap:wrap;display:flex}.aHs9QG_back{}.aHs9QG_context{justify-items:start;gap:var(--space-4);padding-block:var(--space-10);border-top:1px solid var(--design-border);color:var(--design-body);margin-block-end:var(--space-16);display:grid;}.aHs9QG_context h2{color:var(--design-ink);font:var(--type-editorial-section);letter-spacing:var(--type-editorial-section-tracking);text-transform:var(--type-editorial-section-case);margin:0}.aHs9QG_accountPreview{justify-items:start;gap:var(--space-4);padding-block:var(--space-8);border-top:1px solid var(--design-border);color:var(--design-body);margin-block-end:var(--space-12);display:grid;}.aHs9QG_accountPreview>h2{color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}.aHs9QG_accountPreview>p{max-width:var(--layout-introduction);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}.aHs9QG_accountPreview>.aHs9QG_previewNote{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.aHs9QG_utilityPreview{gap:var(--space-6);padding-block:var(--space-8);border-top:1px solid var(--design-border);color:var(--design-body);margin-block-end:var(--space-12);display:grid;}.aHs9QG_utilityPreview>h2{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}.aHs9QG_utilityPreview>p{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.aHs9QG_bannerExample{border:1px solid var(--design-border);width:100%;min-width:0}.aHs9QG_utilityExamples{gap:var(--layout-grid-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.aHs9QG_utilityNotes{justify-items:start;gap:var(--space-4);display:grid}.aHs9QG_utilityNotes h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case);margin:0}.aHs9QG_utilityNotes p{font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}@media (max-width:899px){.aHs9QG_utilityExamples{grid-template-columns:minmax(0,1fr)}}
.YjcKBa_page{grid-template-rows:auto 1fr;min-height:100svh;display:grid}.YjcKBa_toolbar{justify-items:start;gap:var(--space-4);padding-block:var(--space-6);border-bottom:1px solid var(--design-border);background:var(--design-background);color:var(--design-body);display:grid;}.YjcKBa_back{}.YjcKBa_title{color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}.YjcKBa_note{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin:0}.YjcKBa_examples{gap:var(--space-3);flex-wrap:wrap;display:flex}.YjcKBa_preview{display:grid}.YjcKBa_preview [data-error-design]{min-height:100%}
