.PcfzGa_bar{background:var(--site-color-bg);border-bottom:1px solid var(--site-color-border);padding:var(--site-space-4) 0}@media (min-width:1024px){.PcfzGa_bar{padding:var(--site-space-5) 0}}.PcfzGa_form{align-items:center;gap:var(--site-space-2);display:flex}.PcfzGa_field{flex:auto;min-width:0;position:relative}.PcfzGa_input{box-sizing:border-box;width:100%;height:56px;padding:0 var(--site-space-4) 0 52px;border:1px solid var(--site-color-heading);border-radius:var(--site-radius-input);background:var(--site-color-bg);color:var(--site-color-heading);font-family:var(--site-font-body);font-size:var(--site-text-lg);font-weight:var(--site-font-normal);appearance:none;margin:0}.PcfzGa_input::placeholder{color:var(--site-color-text-muted)}.PcfzGa_input::-webkit-search-cancel-button{appearance:none}.PcfzGa_input:focus-visible{outline:2px solid var(--site-color-ring);outline-offset:0}.PcfzGa_submit{border-radius:var(--site-radius-input);width:48px;height:48px;color:var(--site-color-heading);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:4px;left:4px}.PcfzGa_submit:focus-visible,.PcfzGa_clear:focus-visible{outline:2px solid var(--site-color-ring);outline-offset:0}.PcfzGa_clear{width:48px;height:48px;color:var(--site-color-heading);border-radius:var(--site-radius-input);flex:none;justify-content:center;align-items:center;display:inline-flex}.PcfzGa_clear:hover{background:var(--site-color-bg-soft)}.PcfzGa_queryTitle{overflow-wrap:anywhere}.PcfzGa_tabs{margin:var(--site-space-8) 0 0;border-bottom:1px solid var(--site-color-border)}.PcfzGa_tabList{gap:var(--site-space-4);scrollbar-width:none;margin:0 0 -1px;padding:0;list-style:none;display:flex;overflow-x:auto}.PcfzGa_tabList::-webkit-scrollbar{display:none}@media (min-width:768px){.PcfzGa_tabList{gap:var(--site-space-6)}}.PcfzGa_tab{white-space:nowrap;height:48px;font-size:var(--site-text-sm);font-weight:var(--site-font-medium);color:var(--site-color-heading);border-bottom:1px solid #0000;align-items:center;text-decoration:none;display:flex}.PcfzGa_tab:hover,.PcfzGa_tab:focus-visible,.PcfzGa_tab[aria-current=true]{border-bottom-color:var(--site-color-heading)}.PcfzGa_tab:focus-visible{outline:2px solid var(--site-color-ring);outline-offset:2px}.PcfzGa_group{margin-top:var(--site-space-8);scroll-margin-top:calc(var(--site-header-height) + var(--site-space-4))}.PcfzGa_group+.PcfzGa_group{padding-top:var(--site-space-6);border-top:1px solid var(--site-color-border)}.PcfzGa_groupHead{margin:0 0 var(--site-space-4);font-family:var(--site-font-body);font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted)}.PcfzGa_rows{gap:var(--site-space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.PcfzGa_rows{gap:var(--site-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.PcfzGa_row{gap:var(--site-space-4);grid-template-columns:112px minmax(0,1fr);align-items:center;min-height:48px;display:grid;position:relative}@media (min-width:768px){.PcfzGa_row{gap:var(--site-space-5);grid-template-columns:160px minmax(0,1fr)}}.PcfzGa_rowNoImage{grid-template-columns:minmax(0,1fr)}.PcfzGa_rowImg{aspect-ratio:16/11;background:var(--site-color-bg-soft);position:relative;overflow:hidden}.PcfzGa_rowImg img{object-fit:cover}.PcfzGa_rowText{gap:var(--site-space-1);flex-direction:column;min-width:0;display:flex}.PcfzGa_rowMeta{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted);margin:0}.PcfzGa_rowTitle{font-family:var(--site-font-heading);font-size:var(--site-text-h3);font-weight:var(--site-font-medium);line-height:var(--site-leading-h3);color:var(--site-color-heading);margin:0}.PcfzGa_rowLink{color:inherit;text-decoration:none}.PcfzGa_rowLink:after{content:"";position:absolute;inset:0}.PcfzGa_rowLink:focus-visible{outline:none}.PcfzGa_row:focus-within{outline:2px solid var(--site-color-ring);outline-offset:4px}.PcfzGa_row:hover .PcfzGa_rowTitle{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.PcfzGa_rowLine{font-size:var(--site-text-small);line-height:var(--site-leading-small);color:var(--site-color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.PcfzGa_actions{gap:var(--site-space-3);margin-top:var(--site-space-6);flex-wrap:wrap;display:flex}@media (max-width:639px){.PcfzGa_actions>*{flex:100%}}.PcfzGa_askWrap{padding:var(--site-space-6) 0 var(--site-space-14)}@media (min-width:1024px){.PcfzGa_askWrap{padding:var(--site-space-8) 0 var(--site-space-24)}}
.fVShiG_container{box-sizing:content-box;max-width:var(--site-container);padding:0 var(--site-gutter);margin:0 auto}.fVShiG_section{padding:1.75rem 0}.fVShiG_sectionAlt{background:var(--site-color-bg-alt);border-top:1px solid var(--site-color-border);padding:var(--site-space-14) 0}.fVShiG_sectionSoft{background:var(--site-color-bg-soft);padding:var(--site-space-14) 0}.fVShiG_trust+.fVShiG_sectionAlt,.fVShiG_sectionSoft+.fVShiG_sectionAlt{border-top:0}@media (min-width:1024px){.fVShiG_section{padding:var(--site-space-12) 0}.fVShiG_sectionAlt,.fVShiG_sectionSoft{padding:var(--site-space-24) 0}}.fVShiG_narrow{max-width:760px}.fVShiG_h1,.fVShiG_h2,.fVShiG_h3{font-family:var(--site-font-heading);font-weight:var(--site-font-normal);color:var(--site-color-heading);line-height:var(--site-leading-tight);margin:0 0 .4em}.fVShiG_h1{font-size:var(--site-text-h1);line-height:var(--site-leading-h1)}.fVShiG_h2{font-size:var(--site-text-h2);line-height:var(--site-leading-h2)}p+.fVShiG_h2,ul+.fVShiG_h2,ol+.fVShiG_h2{margin-top:var(--site-space-8)}.fVShiG_h3{font-size:var(--site-text-h3);font-weight:var(--site-font-medium);line-height:var(--site-leading-h3)}.fVShiG_eyebrow{font-size:var(--site-text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted);margin:0 0 var(--site-space-3);font-weight:var(--site-font-semibold)}.fVShiG_lead{font-size:var(--site-text-body);line-height:var(--site-leading-copy)}.fVShiG_muted{color:var(--site-color-text-muted)}.fVShiG_expect{font-size:var(--site-text-small);line-height:var(--site-leading-small);color:var(--site-color-text-muted);margin:var(--site-space-2) 0 0}.fVShiG_btn{justify-content:center;align-items:center;gap:var(--site-space-2);height:48px;padding:0 var(--site-space-6);border-radius:var(--site-radius-button);font-family:var(--site-font-body);font-size:var(--site-text-sm);font-weight:var(--site-font-medium);letter-spacing:.08em;cursor:pointer;white-space:nowrap;background:0 0;border:0;line-height:1;text-decoration:none;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.fVShiG_btnPrimary{background:var(--site-color-primary);color:var(--site-color-on-primary)}.fVShiG_btnPrimary:hover,.fVShiG_btnPrimary:active{background:var(--site-color-primary-hover);color:var(--site-color-on-primary)}.fVShiG_btnPrimary:disabled{background:var(--gsf-color-roles-disabled);color:var(--site-color-on-primary);cursor:default}.fVShiG_btnSecondary{color:var(--site-color-primary);border:1px solid var(--site-color-primary);background:0 0}.fVShiG_btnSecondary:hover,.fVShiG_btnSecondary:active{background:var(--site-color-bg-soft);color:var(--site-color-primary);border-color:var(--site-color-primary)}.fVShiG_btnInverse{background:var(--site-color-bg);color:var(--site-color-primary)}.fVShiG_btnInverse:hover,.fVShiG_btnInverse:active{background:var(--site-color-bg-soft);color:var(--site-color-primary)}.fVShiG_btnInverse:focus-visible{outline:2px solid var(--site-color-on-primary);outline-offset:2px}.fVShiG_btnBlock{width:100%}.fVShiG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fVShiG_arrowLink{align-items:center;gap:var(--site-space-2);border-bottom:1px solid var(--site-color-primary);color:var(--site-color-heading);font-size:var(--site-text-sm);font-weight:var(--site-font-medium);letter-spacing:.08em;white-space:nowrap;padding-bottom:5px;line-height:1;text-decoration:none;display:inline-flex}.fVShiG_arrowLink:hover{color:var(--site-color-link-hover);border-bottom-color:var(--site-color-link-hover)}.fVShiG_arrowLinkOnInk,.fVShiG_arrowLinkOnInk:hover{color:var(--site-color-on-primary);border-bottom-color:var(--site-color-on-primary)}.fVShiG_arrowLinkOnInk:focus-visible{outline-color:var(--site-color-on-primary)}.fVShiG_head{gap:var(--site-space-6);flex-direction:column;display:flex}.fVShiG_headText{gap:var(--site-space-4);flex-direction:column;max-width:760px;display:flex}.fVShiG_headText .fVShiG_eyebrow{margin:0}.fVShiG_headTitle{font-family:var(--site-font-heading);font-size:var(--site-text-h1);font-weight:var(--site-font-normal);color:var(--site-color-heading);margin:0;line-height:1.1}.fVShiG_headTitle em{font-style:italic}.fVShiG_headSub{font-size:var(--site-text-body);line-height:var(--site-leading-copy);color:var(--site-color-text);margin:0}.fVShiG_headRight{flex-shrink:0}.fVShiG_headOnInk .fVShiG_headTitle,.fVShiG_headOnInk .fVShiG_eyebrow,.fVShiG_headOnInk .fVShiG_headSub{color:var(--site-color-on-primary)}@media (min-width:768px){.fVShiG_head{justify-content:space-between;align-items:flex-end;gap:var(--site-space-12);flex-direction:row}}.fVShiG_hero{background:var(--site-color-heading);align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.fVShiG_heroTall{min-height:520px}.fVShiG_heroImg{object-fit:cover;object-position:center;z-index:0}.fVShiG_heroImgTop{object-position:center 20%}.fVShiG_heroOverlay{z-index:1;background:linear-gradient(90deg,#26221ed1 0%,#26221e52 55%,#26221e00 100%);position:absolute;inset:0}@media (max-width:899px){.fVShiG_heroOverlay{background:linear-gradient(90deg,#26221ed1 0%,#26221eb3 100%)}}.fVShiG_heroInner{z-index:2;padding:var(--site-space-12) var(--site-gutter);max-width:var(--site-container);width:100%;color:var(--site-color-on-primary);margin:0 auto;position:relative}.fVShiG_heroInner .fVShiG_h1,.fVShiG_heroInner .fVShiG_eyebrow{color:var(--site-color-on-primary)}.fVShiG_heroText{max-width:640px}.fVShiG_heroAnswer{font-size:var(--site-text-lg);font-weight:var(--site-font-normal);margin:0 0 var(--site-space-6)}.fVShiG_heroInner .fVShiG_expect{color:var(--site-color-bg)}.fVShiG_trust{background:var(--site-color-bg);border-top:1px solid var(--site-color-border);border-bottom:1px solid var(--site-color-border);padding:var(--site-space-6) var(--site-gutter)}.fVShiG_trustList{gap:var(--site-space-4) var(--site-space-3);max-width:var(--site-container);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;padding:0;list-style:none;display:grid}.fVShiG_trustCell{flex-direction:column;gap:10px;display:flex}.fVShiG_trustIcon{background:var(--site-color-bg-soft);width:44px;height:44px;color:var(--site-color-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fVShiG_trustText{flex-direction:column;gap:2px;display:flex}.fVShiG_trustTitle{font-size:var(--site-text-sm);font-weight:var(--site-font-medium);color:var(--site-color-heading);line-height:1.35}.fVShiG_trustSub{font-size:var(--site-text-xs);color:var(--site-color-text-muted);line-height:1.4}.fVShiG_nowrap{white-space:nowrap}.fVShiG_phrase{display:inline-block}@media (min-width:768px){.fVShiG_trustList{gap:var(--site-space-6)}.fVShiG_trustCell{align-items:center;gap:var(--site-space-4);flex-direction:row}}@media (min-width:1280px){.fVShiG_trust{box-sizing:border-box;align-items:center;min-height:128px;display:flex}.fVShiG_trustList{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:0;width:100%}.fVShiG_trustCell{min-width:0;padding:0 var(--site-space-5);border-right:1px solid var(--site-color-border)}.fVShiG_trustCell:first-child{padding-left:0}.fVShiG_trustCell:last-child{border-right:0;padding-right:0}.fVShiG_trustIcon{width:48px;height:48px}.fVShiG_trustTitle{font-size:15px}.fVShiG_trustSub{font-size:13px}.fVShiG_trustCompact{min-height:96px}}@media (min-width:1440px){.fVShiG_trustIcon{width:56px;height:56px}.fVShiG_trustCell{padding:0 var(--site-space-6)}}.fVShiG_trustPanel{row-gap:var(--site-space-3);padding:var(--site-space-3) 0;border-top:1px solid var(--site-color-border);border-bottom:1px solid var(--site-color-border);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.fVShiG_trustPanelCell{min-width:0;padding:0 var(--site-space-2);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.fVShiG_trustPanelCell:nth-child(2n){border-left:1px solid var(--site-color-border)}.fVShiG_trustPanelIcon{background:var(--site-color-bg-soft);width:36px;height:36px;color:var(--site-color-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fVShiG_trustPanelTitle{font-size:13px;font-weight:var(--site-font-medium);color:var(--site-color-heading);line-height:1.3}.fVShiG_trustPanelSub{font-size:var(--site-text-xs);color:var(--site-color-text-muted);line-height:1.35}@media (min-width:768px){.fVShiG_trustPanel{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.fVShiG_trustPanelCell+.fVShiG_trustPanelCell{border-left:1px solid var(--site-color-border)}}.fVShiG_answer{font-size:var(--site-text-lg);max-width:720px;margin:0 0 var(--site-space-6);line-height:1.55}.fVShiG_band{background:var(--site-color-primary);color:var(--site-color-on-primary);padding:var(--site-space-14) var(--site-gutter)}.fVShiG_bandInner{max-width:var(--site-container);gap:var(--site-space-12);grid-template-columns:1fr;align-items:center;margin:0 auto;display:grid}.fVShiG_bandText{flex-direction:column;gap:22px;display:flex}.fVShiG_bandEyebrow{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-on-primary);margin:0;line-height:1.3}.fVShiG_bandTitle{font-family:var(--site-font-heading);font-size:var(--site-text-h1);font-weight:var(--site-font-normal);line-height:var(--site-leading-h1);color:var(--site-color-on-primary);margin:0}.fVShiG_bandTitle em{font-style:italic}.fVShiG_bandBody{max-width:520px;font-size:var(--site-text-body);line-height:var(--site-leading-copy);color:var(--site-color-on-primary);margin:0}.fVShiG_bandActions{align-items:center;gap:var(--site-space-4) var(--site-space-5);margin-top:var(--site-space-2);flex-wrap:wrap;display:flex}.fVShiG_bandNote{font-size:var(--site-text-small);line-height:var(--site-leading-small);color:var(--site-color-on-primary);margin:0}@media (max-width:767px){.fVShiG_bandActions{align-items:stretch;gap:var(--site-space-4);flex-direction:column}.fVShiG_bandActions .fVShiG_btn{width:100%}.fVShiG_bandNote{text-align:center}}@media (min-width:1024px){.fVShiG_band{padding:72px var(--site-gutter)}}.fVShiG_crumbs{min-height:56px;color:var(--site-color-text-muted);align-items:center;font-size:13px;line-height:1.4;display:flex}.fVShiG_crumbs>*{width:100%}.fVShiG_crumbs ol{gap:var(--site-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fVShiG_crumbs a{color:inherit;text-decoration:none}.fVShiG_crumbs a:hover{color:var(--site-color-heading);text-underline-offset:3px;text-decoration:underline}.fVShiG_crumbs li:not(:last-child):after{content:"/";margin-left:var(--site-space-2)}.fVShiG_crumbs [aria-current=page]{color:var(--site-color-heading)}.fVShiG_steps{gap:var(--site-space-6);grid-template-columns:1fr;display:grid}@media (min-width:768px){.fVShiG_steps{gap:var(--site-space-8);grid-template-columns:repeat(3,1fr)}}.fVShiG_step{padding-top:var(--site-space-3);border-top:2px solid var(--site-color-primary)}.fVShiG_stepTitle{font-family:var(--site-font-heading);font-size:var(--site-text-xl);margin-bottom:var(--site-space-2);color:var(--site-color-heading);display:block}.fVShiG_cards{gap:var(--site-space-6);grid-template-columns:1fr;display:grid}@media (min-width:640px){.fVShiG_cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.fVShiG_cards{grid-template-columns:repeat(3,1fr)}.fVShiG_cards4{grid-template-columns:repeat(4,1fr)}}.fVShiG_card{background:var(--site-color-bg);border:1px solid var(--site-color-border);border-radius:var(--site-radius-surface);padding:var(--site-space-6);box-shadow:none;flex-direction:column;display:flex}.fVShiG_cardTitle{font-family:var(--site-font-heading);font-size:var(--site-text-h3);font-weight:var(--site-font-medium);line-height:var(--site-leading-h3);color:var(--site-color-heading);margin:0 0 var(--site-space-1)}.fVShiG_cardTitle a{color:inherit;text-decoration:none}.fVShiG_cardTitle a:after{content:"";position:absolute;inset:0}.fVShiG_card{position:relative}.fVShiG_cardMeta{font-size:var(--site-text-small);line-height:var(--site-leading-small);color:var(--site-color-text-muted);margin:0 0 var(--site-space-3)}.fVShiG_cardText{margin:0 0 var(--site-space-3)}.fVShiG_cardMore{font-weight:var(--site-font-medium);color:var(--site-color-primary);margin-top:auto}.fVShiG_cardImg{border-radius:var(--site-radius-surface);margin:calc(-1 * var(--site-space-6)) calc(-1 * var(--site-space-6)) var(--site-space-4);overflow:hidden}.fVShiG_cardImg img{width:100%;height:auto;display:block}.fVShiG_chips{gap:var(--site-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fVShiG_chip{min-height:var(--site-target-min);padding:0 var(--site-space-4);border:1px solid var(--site-color-border);border-radius:var(--site-radius-tag);color:var(--site-color-heading);font-size:var(--site-text-sm);background:var(--site-color-bg);align-items:center;text-decoration:none;display:inline-flex}.fVShiG_chip:hover{border-color:var(--site-color-primary)}.fVShiG_two{gap:var(--site-space-8);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:900px){.fVShiG_two{gap:var(--site-space-12);grid-template-columns:1fr 1fr}}.fVShiG_twoStart{align-items:start}.fVShiG_figure{margin:0}.fVShiG_figure img{border-radius:var(--site-radius-surface);width:100%;height:auto;display:block}.fVShiG_figcaption{font-size:var(--site-text-small);line-height:var(--site-leading-small);color:var(--site-color-text-muted);padding-top:var(--site-space-2)}.fVShiG_pairLabel{font-size:var(--site-text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted);margin:var(--site-space-1) 0 0}.fVShiG_slider{border-radius:var(--site-radius-surface);position:relative;overflow:hidden}.fVShiG_slider img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.fVShiG_sliderAfter{clip-path:inset(0 0 0 var(--split,50%));position:absolute;inset:0}.fVShiG_sliderRange{width:100%;margin-top:var(--site-space-2);accent-color:var(--site-color-primary);min-height:var(--site-target-min)}.fVShiG_sliderHandle{top:0;bottom:0;left:var(--split,50%);background:var(--site-color-bg);pointer-events:none;width:2px;position:absolute}.fVShiG_pairToggle{margin-top:var(--site-space-2);font:inherit;font-size:var(--site-text-sm);color:var(--site-color-heading);cursor:pointer;background:0 0;border:0;min-height:32px;padding:0;text-decoration:underline}.fVShiG_quotes{gap:var(--site-space-6);grid-template-columns:1fr;display:grid}@media (min-width:768px){.fVShiG_quotes{grid-template-columns:1fr 1fr}}.fVShiG_quote{background:var(--site-color-bg);border:1px solid var(--site-color-taupe);border-radius:var(--site-radius-surface);padding:var(--site-space-6);margin:0}.fVShiG_quote p{font-family:var(--site-font-heading);font-style:italic;font-weight:var(--site-font-normal);font-size:var(--site-text-xl);color:var(--site-color-heading);margin:0 0 var(--site-space-3);line-height:1.4}.fVShiG_quote footer{font-family:var(--site-font-body);font-size:var(--site-text-small);font-weight:var(--site-font-medium);line-height:var(--site-leading-small);color:var(--site-color-heading)}.fVShiG_reviewsBlock{gap:var(--site-space-4);flex-direction:column;display:flex}.fVShiG_reviews{gap:var(--site-space-6);scroll-snap-type:x mandatory;padding:var(--site-space-1) 0 var(--site-space-4);-webkit-overflow-scrolling:touch;margin:0;list-style:none;display:flex;overflow-x:auto}.fVShiG_review{scroll-snap-align:start;background:var(--site-color-bg);border:1px solid var(--site-color-taupe);border-radius:var(--site-radius-surface);padding:var(--site-space-6);flex-direction:column;flex:0 0 min(320px,85vw);display:flex}@media (min-width:1024px){.fVShiG_reviewsBlock{gap:var(--site-space-8)}.fVShiG_reviews{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:0;display:grid;overflow:visible}}.fVShiG_reviewAuthor{font-weight:var(--site-font-medium);color:var(--site-color-heading)}.fVShiG_reviewDate{font-size:var(--site-text-xs);color:var(--site-color-text-muted)}.fVShiG_reviewStars{color:var(--site-color-heading);letter-spacing:2px;margin:var(--site-space-1) 0 var(--site-space-2)}.fVShiG_reviewText{margin:0 0 var(--site-space-3);font-family:var(--site-font-heading);font-style:italic;font-weight:var(--site-font-normal);font-size:var(--site-text-lg);color:var(--site-color-heading);flex:1;line-height:1.4}.fVShiG_reviewText:last-child{margin-bottom:0}.fVShiG_reviewsMore{margin:0}.fVShiG_menu{gap:var(--site-space-2) var(--site-space-6);grid-template-columns:1fr auto;margin:0;display:grid}.fVShiG_menuTerm{font-weight:var(--site-font-medium)}.fVShiG_menuPrice{text-align:right;white-space:nowrap;margin:0}.fVShiG_menuDesc{margin:-2px 0 var(--site-space-3);font-size:var(--site-text-small);line-height:var(--site-leading-small);color:var(--site-color-text-muted);grid-column:1/-1}.fVShiG_menuGroup{margin:var(--site-space-4) 0 var(--site-space-1);font-family:var(--site-font-heading);font-size:var(--site-text-h3);font-weight:var(--site-font-medium);line-height:var(--site-leading-h3);grid-column:1/-1}.fVShiG_faqList{border-top:1px solid var(--site-color-border)}.fVShiG_faqItem{border-bottom:1px solid var(--site-color-border)}.fVShiG_faqSummary{justify-content:space-between;align-items:center;gap:var(--site-space-6);min-height:64px;padding:var(--site-space-3) 0;font-size:var(--site-text-base);font-weight:var(--site-font-medium);color:var(--site-color-heading);cursor:pointer;line-height:1.4;list-style:none;display:flex}.fVShiG_faqSummary::-webkit-details-marker{display:none}.fVShiG_faqPlus,.fVShiG_faqMinus{flex-shrink:0}.fVShiG_faqMinus,.fVShiG_faqItem[open] .fVShiG_faqPlus{display:none}.fVShiG_faqItem[open] .fVShiG_faqMinus{display:block}.fVShiG_faqAnswer{max-width:760px;padding:0 0 20px;font-size:15px;line-height:1.65}.fVShiG_faqAnswer p,.fVShiG_rich :where(p,ul,ol,blockquote){margin:0}.fVShiG_rich ul,.fVShiG_rich ol{padding-left:1.25em}.fVShiG_rich>*+*{margin-top:var(--site-space-4)}.fVShiG_rich li+li{margin-top:var(--site-space-1)}.fVShiG_note{padding:var(--site-space-4) var(--site-space-5);background:var(--site-color-bg-soft);border-left:3px solid var(--site-color-primary);border-radius:var(--site-radius-surface)}.fVShiG_tableWrap{overflow-x:auto}.fVShiG_table{border-collapse:collapse;width:100%;font-size:var(--site-text-small);line-height:var(--site-leading-small)}.fVShiG_table th,.fVShiG_table td{text-align:left;padding:var(--site-space-3);border-bottom:1px solid var(--site-color-border);vertical-align:top}.fVShiG_table th{color:var(--site-color-text-muted);font-weight:var(--site-font-medium);width:9rem}.fVShiG_table caption{text-align:left;caption-side:top;font-weight:var(--site-font-medium);padding-bottom:var(--site-space-2)}.fVShiG_capture{padding:var(--site-space-6);background:var(--site-color-bg-soft);border-radius:var(--site-radius-surface)}.fVShiG_callout{padding:var(--site-space-8);background:var(--site-color-bg-soft);border-radius:var(--site-radius-surface)}.fVShiG_callout a{color:var(--site-color-slate);border-bottom:1px solid;padding-bottom:2px;text-decoration:none}.fVShiG_callout a:hover{color:var(--gsf-color-roles-linkHover)}.fVShiG_calloutNext{margin-top:var(--site-space-6)}.fVShiG_author{gap:var(--site-space-2) var(--site-space-4);font-size:var(--site-text-sm);color:var(--site-color-text-muted);margin:0 0 var(--site-space-6);flex-wrap:wrap;display:flex}.fVShiG_facts{gap:var(--site-space-2);grid-template-columns:1fr;margin:0;display:grid}.fVShiG_facts div{gap:var(--site-space-3);grid-template-columns:9rem 1fr;display:grid}.fVShiG_facts dt{color:var(--site-color-text-muted);font-size:var(--site-text-sm)}.fVShiG_facts dd{margin:0}.fVShiG_list{margin:0 0 var(--site-space-4);padding-left:1.25em;list-style:outside}.fVShiG_list li+li{margin-top:var(--site-space-1)}.fVShiG_rich h2:not([class]),.fVShiG_rich h3:not([class]),.fVShiG_rich h4:not([class]){font-family:var(--site-font-heading);color:var(--site-color-heading);font-weight:400;line-height:var(--site-leading-tight);margin:var(--site-space-8) 0 var(--site-space-2)}.fVShiG_rich h2:not([class]){font-size:var(--site-text-h2);line-height:var(--site-leading-h2)}.fVShiG_rich h3:not([class]),.fVShiG_rich h4:not([class]){font-size:var(--site-text-h3);line-height:var(--site-leading-h3)}.fVShiG_rich strong,.fVShiG_rich b{font-weight:var(--site-font-semibold)}.fVShiG_rich a{color:var(--site-color-primary);text-underline-offset:3px;text-decoration:underline}.fVShiG_rich img{max-width:100%;height:auto}.fVShiG_rich blockquote{padding-left:var(--site-space-5);border-left:2px solid var(--site-color-primary)}.fVShiG_cards1{grid-template-columns:1fr}.fVShiG_captureSlot:empty{display:none}.fVShiG_heroBand{background:var(--site-color-bg-soft);min-height:52vh;padding:var(--site-space-14) 0;align-items:center;display:flex}.fVShiG_heroBand>*{width:100%}@media (min-width:1024px){.fVShiG_heroBand{padding:var(--site-space-24) 0}}.fVShiG_heroBandGrid{gap:var(--site-space-8);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:900px){.fVShiG_heroBandGrid{gap:var(--site-space-16);grid-template-columns:1fr 1fr}}.fVShiG_heroBandText .fVShiG_h1{margin-bottom:var(--site-space-4)}.fVShiG_heroBandText .fVShiG_h1 em{font-style:italic;font-weight:inherit}.fVShiG_heroBandAnswer{font-size:var(--site-text-lg);max-width:60ch;margin:0}.fVShiG_heroBandButtons{gap:var(--site-space-4);margin-top:var(--site-space-6);flex-wrap:wrap;display:flex}.fVShiG_heroBandText .fVShiG_expect{margin-top:var(--site-space-4)}@media (max-width:767px){.fVShiG_heroBandButtons{flex-direction:column-reverse;align-items:stretch}.fVShiG_heroBandButtons .fVShiG_btn{width:100%}}.fVShiG_heroBandMedia{width:100%;max-width:460px;margin-left:auto}.fVShiG_products{gap:var(--site-space-6) var(--site-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.fVShiG_products{gap:var(--site-space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.fVShiG_products{grid-template-columns:repeat(4,minmax(0,1fr))}.fVShiG_products3{grid-template-columns:repeat(3,minmax(0,1fr))}}.fVShiG_product{flex-direction:column;gap:14px;display:flex;position:relative}.fVShiG_productTile{aspect-ratio:4/5;background:var(--site-color-bg);border:1px solid var(--site-color-border);box-shadow:none;justify-content:center;align-items:center;transition:border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.fVShiG_product:hover .fVShiG_productTile,.fVShiG_product:focus-within .fVShiG_productTile{border-color:var(--site-color-primary);box-shadow:0 13px 26px #26221e21}.fVShiG_productImg{object-fit:cover;width:100%;height:100%}.fVShiG_productImgWhole{object-fit:contain}.fVShiG_productNoPhoto{width:28%;height:auto}.fVShiG_productTag{top:var(--site-space-2);left:var(--site-space-2);padding:4px var(--site-space-2);background:var(--gsf-color-neutral-200);border-radius:var(--site-radius-tag);font-size:var(--site-text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text);position:absolute}.fVShiG_productBody{flex-direction:column;gap:6px;display:flex}.fVShiG_productEyebrow{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:var(--site-color-text-muted);margin:0;line-height:1.3;overflow:hidden}@media (max-width:639px){.fVShiG_productEyebrowBrand{display:none}}.fVShiG_productName{font-size:var(--site-text-base);font-weight:var(--site-font-medium);color:var(--site-color-heading);margin:0;line-height:1.35}.fVShiG_productNameLink{color:inherit;text-decoration:none}.fVShiG_productNameLink:after{content:"";position:absolute;inset:0}.fVShiG_productNameLink:focus-visible{outline:none}.fVShiG_product:focus-within{outline:2px solid var(--site-color-ring);outline-offset:4px}.fVShiG_productLine{-webkit-line-clamp:2;line-clamp:2;color:var(--site-color-text);-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.fVShiG_productPrice{font-size:15px;font-weight:var(--site-font-medium);color:var(--site-color-heading);margin:2px 0 0;line-height:1.4}.fVShiG_productSize{font-size:13px;font-weight:var(--site-font-normal);color:var(--site-color-text-muted)}.fVShiG_productOut .fVShiG_productTile,.fVShiG_productOut:hover .fVShiG_productTile{background:var(--site-color-product-out)}.fVShiG_productOut .fVShiG_productImg,.fVShiG_productOut .fVShiG_productNoPhoto{opacity:.72}.fVShiG_productOut .fVShiG_productPrice{color:var(--site-color-text-muted)}.fVShiG_productHero{background:var(--site-color-bg);border:1px solid var(--site-color-border);gap:0}.fVShiG_productHero .fVShiG_productTile{aspect-ratio:1;background:var(--site-color-product-ground);border:0}.fVShiG_productHero:hover .fVShiG_productTile{box-shadow:none}.fVShiG_productHero.fVShiG_productOut .fVShiG_productTile{background:var(--site-color-product-out)}.fVShiG_productHero .fVShiG_productBody{padding:var(--site-space-6)}.fVShiG_productHero .fVShiG_productNameLink:after{content:none}.fVShiG_productHero:focus-within{outline:none}.fVShiG_productCta{margin-top:var(--site-space-4);align-self:flex-start}.fVShiG_chipsHead{margin-top:var(--site-space-12)}.fVShiG_ask{gap:var(--site-space-5);padding:var(--site-space-8) var(--site-space-6);background:var(--site-color-primary);color:var(--site-color-on-primary);grid-template-columns:1fr;align-items:center;display:grid}.fVShiG_askIcon{display:none}.fVShiG_askText{gap:var(--site-space-2);flex-direction:column;display:flex}.fVShiG_askTitle{font-family:var(--site-font-heading);font-size:var(--site-text-h2);font-weight:var(--site-font-normal);color:var(--site-color-on-primary);margin:0;line-height:1.15}.fVShiG_askTitle em{font-style:italic}.fVShiG_askBody{max-width:620px;color:var(--site-color-on-primary);margin:0;font-size:15px;line-height:1.6}.fVShiG_askEyebrow{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-on-primary);margin:0;line-height:1.3}.fVShiG_askActions{align-items:stretch;gap:var(--site-space-3);flex-direction:column;display:flex}.fVShiG_askNote{font-size:var(--site-text-small);line-height:var(--site-leading-small);color:var(--site-color-on-primary);align-self:center;margin:0}@media (min-width:768px){.fVShiG_ask{gap:var(--site-space-6);padding:var(--site-space-12);grid-template-columns:72px minmax(0,1fr) auto}.fVShiG_askIcon{border:1px solid var(--site-color-on-primary);width:72px;height:72px;color:var(--site-color-on-primary);border-radius:50%;justify-content:center;align-items:center;display:flex}.fVShiG_askActions{align-items:flex-end}.fVShiG_askButton{padding:0 var(--site-space-8)}.fVShiG_askNote{align-self:flex-end}}.fVShiG_askCard{flex-direction:column;justify-content:flex-end;gap:14px;padding:28px;display:flex}.fVShiG_askCard .fVShiG_askIcon{border:1px solid var(--site-color-on-primary);width:64px;height:64px;color:var(--site-color-on-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:auto;display:flex}.fVShiG_askCard .fVShiG_askTitle{font-size:var(--site-text-h3);line-height:var(--site-leading-h3)}.fVShiG_askCard .fVShiG_askBody{font-size:var(--site-text-small);line-height:var(--site-leading-small)}.fVShiG_askCard .fVShiG_askActions{align-self:stretch;align-items:stretch}.fVShiG_askCard .fVShiG_askNote{align-self:center}.fVShiG_split{background:var(--site-color-bg);flex-direction:column-reverse;display:flex}.fVShiG_splitText{padding:var(--site-space-10) var(--site-gutter) var(--site-space-14);flex-direction:column;gap:22px;display:flex}.fVShiG_splitText .fVShiG_eyebrow{margin:0}.fVShiG_splitTitle{font-family:var(--site-font-heading);font-size:var(--site-text-display);font-weight:var(--site-font-normal);line-height:var(--site-leading-display);letter-spacing:var(--site-tracking-display);color:var(--site-color-heading);margin:0}.fVShiG_splitTitle em{font-style:italic}.fVShiG_splitLead{max-width:580px;font-family:var(--site-font-heading);font-size:var(--site-text-h3);font-weight:var(--site-font-medium);line-height:var(--site-leading-h3);color:var(--site-color-heading);margin:0}.fVShiG_splitBody{max-width:580px;font-size:var(--site-text-body);line-height:var(--site-leading-copy);color:var(--site-color-text);margin:0}.fVShiG_splitFacts{border-top:1px solid var(--site-color-border);border-bottom:1px solid var(--site-color-border);flex-wrap:wrap;margin:0;display:flex}.fVShiG_splitFact{flex-direction:column-reverse;padding:14px 20px 14px 0;display:flex}.fVShiG_splitFact+.fVShiG_splitFact{border-left:1px solid var(--site-color-border);padding-left:20px}@media (max-width:639px){.fVShiG_splitFacts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fVShiG_splitFact:nth-child(odd){border-left:0;padding-left:0}.fVShiG_splitFact:nth-child(n+3){border-top:1px solid var(--site-color-border)}.fVShiG_splitFact:nth-child(odd):last-child{grid-column:1/-1}}.fVShiG_splitFactValue{font-size:18px;font-weight:var(--site-font-medium);color:var(--site-color-heading);margin:0;line-height:1.2}.fVShiG_splitFactLabel{color:var(--site-color-text-muted);margin:4px 0 0;font-size:12px;line-height:1.4}.fVShiG_splitActions{align-items:center;gap:var(--site-space-4) var(--site-space-6);flex-wrap:wrap;margin-top:6px;display:flex}.fVShiG_splitMedia{height:300px;position:relative}.fVShiG_splitImg{object-fit:cover}@media (min-width:1024px){.fVShiG_split{--split-left:max(var(--site-gutter), calc((100vw - var(--site-container)) / 2));--split-pad:clamp(var(--site-space-8), 4vh, var(--site-space-12));grid-template-columns:minmax(0, calc(var(--split-left) + 712px)) minmax(min(600px, 45vw), 1fr);min-height:min(600px, calc(100svh - var(--site-strip-height) - var(--site-header-height)));flex-direction:row;display:grid}.fVShiG_splitWide{grid-template-columns:minmax(0, calc(var(--split-left) + 712px)) minmax(min(640px, 46vw), 1fr)}.fVShiG_splitText{padding:var(--split-pad) 72px var(--split-pad) var(--split-left);justify-content:center}.fVShiG_splitMedia{height:auto}}.fVShiG_stepList{margin:var(--site-space-2) 0 0;border-top:1px solid var(--site-color-border);padding:0;list-style:none}.fVShiG_stepItem{gap:var(--site-space-2);border-bottom:1px solid var(--site-color-border);grid-template-columns:44px minmax(0,1fr);padding:14px 0;display:grid}.fVShiG_stepListOnSoft,.fVShiG_stepListOnSoft .fVShiG_stepItem{border-color:var(--site-color-rule-on-soft)}.fVShiG_stepNumber{font-family:var(--site-font-heading);color:var(--site-color-heading);font-size:24px;font-style:italic;line-height:1}.fVShiG_stepItemTitle{font-size:var(--site-text-sm);font-weight:var(--site-font-medium);color:var(--site-color-heading);margin:0;line-height:1.4}.fVShiG_stepItemText{font-size:var(--site-text-small);line-height:var(--site-leading-small);color:var(--site-color-text);margin:2px 0 0}@media (min-width:1024px){.fVShiG_stepItem{padding:var(--site-space-4) 0;grid-template-columns:56px minmax(0,1fr)}.fVShiG_stepNumber{font-size:28px}.fVShiG_stepItemTitle{font-size:15px}}.fVShiG_ba{background:var(--site-color-bg);flex-direction:column;gap:14px;margin:0;padding:12px;display:flex}.fVShiG_baGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.fVShiG_baCell{position:relative}.fVShiG_baImg{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.fVShiG_baLabel{border-radius:var(--site-radius-tag);background:var(--site-color-bg);color:var(--site-color-heading);font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;padding:4px 8px;line-height:1.3;position:absolute;top:8px;left:8px}.fVShiG_baLabelAfter{background:var(--site-color-primary);color:var(--site-color-on-primary)}.fVShiG_baCaption{color:var(--site-color-text);font-size:13px;line-height:1.5}@media (min-width:1024px){.fVShiG_ba{padding:var(--site-space-4)}.fVShiG_baGrid{gap:var(--site-space-2)}}.fVShiG_catTile{color:var(--site-color-heading);flex-direction:column;gap:10px;text-decoration:none;display:flex}.fVShiG_catTileGround{background:var(--site-color-bg);border:1px solid var(--site-color-border);justify-content:center;align-items:center;height:160px;transition:border-color .16s;display:flex;overflow:hidden}.fVShiG_catTile:hover .fVShiG_catTileGround{border-color:var(--site-color-primary)}.fVShiG_catTileImg{object-fit:contain;width:100%;height:100%}.fVShiG_catTileLabel{font-size:var(--site-text-small);font-weight:var(--site-font-medium);line-height:var(--site-leading-small)}
.E9w5ca_form{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;max-width:480px;margin:0 auto;display:flex}.E9w5ca_title{font-family:var(--font-display);color:#323233;text-align:center;margin:0;font-size:1.6rem;font-weight:300;line-height:1.2}.E9w5ca_copy{font-family:var(--font-body);color:#33373d;text-align:center;margin:0;font-size:14px;font-weight:300;line-height:20px}.E9w5ca_row{gap:8px;width:100%;display:flex}.E9w5ca_label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.E9w5ca_input{box-sizing:border-box;min-width:0;font-family:var(--font-body);color:#323233;background-color:#fff;border:1px solid #9c9a9a;border-radius:0;outline:none;flex:auto;padding:8px 12px;font-size:16px}.E9w5ca_input::placeholder{color:var(--gsf-color-neutral-600)}.E9w5ca_input:focus-visible{border-color:#323233;box-shadow:0 0 0 2px #32323333}.E9w5ca_submitBtn{font-family:var(--font-body);white-space:nowrap;color:#323233;cursor:pointer;text-align:center;background-color:#e4ebf3;border:0;border-radius:1px;padding:10px 28px;font-size:1rem;font-weight:500;transition:opacity .3s;display:inline-block}.E9w5ca_submitBtn:hover{opacity:.85}.E9w5ca_submitBtn:disabled{opacity:.5;cursor:not-allowed}.E9w5ca_submitBtn:focus-visible{outline-offset:2px;outline:2px solid #323233}.E9w5ca_consent{font-family:var(--font-body);color:#33373d;cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;font-weight:300;line-height:18px;display:flex}.E9w5ca_consent input{width:16px;height:16px;accent-color:var(--gsf-color-ink);flex:none;margin:2px 0 0}.E9w5ca_legal{font-family:var(--font-body);color:var(--gsf-color-neutral-600);text-align:center;margin:0;font-size:12px;font-weight:400;line-height:16px}.E9w5ca_legal a{color:var(--gsf-color-neutral-600);text-decoration:underline}.E9w5ca_status{width:100%;font-family:var(--font-body);box-sizing:border-box;border-radius:1px;margin:0;padding:12px 16px;font-size:14px;line-height:20px}.E9w5ca_statusSuccess{background-color:var(--gsf-color-status-successTint);color:var(--gsf-color-status-successInk);border:1px solid var(--gsf-color-status-successInk)}.E9w5ca_statusError{background-color:var(--gsf-color-status-errorTint);color:var(--gsf-color-status-errorInk);border:1px solid var(--gsf-color-status-errorInk)}.E9w5ca_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:640px){.E9w5ca_row{flex-direction:column}.E9w5ca_submitBtn{width:100%}}
.rwMdMq_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"card""form""facts";gap:32px;display:grid}@media (min-width:1024px){.rwMdMq_layout{grid-template:"card form""facts form"1fr/minmax(0,560px) minmax(0,1fr);gap:24px 80px}.rwMdMq_card{margin-top:16px}}.rwMdMq_factsCol{grid-area:facts}.rwMdMq_card{aspect-ratio:8/5;box-sizing:border-box;background:var(--gsf-color-ink);border-radius:8px;flex-direction:column;grid-area:card;justify-content:space-between;padding:28px;display:flex;box-shadow:0 10px 24px #26221e1a}.rwMdMq_cardLogo{--logo-w:200px;width:var(--logo-w);height:auto;margin:calc(var(--logo-w) * var(--logo-inset-top) * -1) 0 0 calc(var(--logo-w) * var(--logo-inset-left) * -1);align-self:flex-start;display:block}.rwMdMq_cardFoot{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.rwMdMq_cardKind{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--gsf-color-white);margin:0;font-size:12px;font-weight:600}.rwMdMq_cardAmount{font-family:var(--font-display);font-size:var(--gsf-type-scale-display-size-mobile);line-height:var(--gsf-type-scale-display-lineHeight);letter-spacing:var(--gsf-type-scale-display-letterSpacing);color:var(--gsf-color-white);margin:0}@media (min-width:640px){.rwMdMq_card{padding:36px}.rwMdMq_cardLogo{--logo-w:258px}}.rwMdMq_facts{border-top:1px solid var(--gsf-color-neutral-200);margin:0;padding:0;list-style:none}.rwMdMq_facts li{border-bottom:1px solid var(--gsf-color-neutral-200);font-family:var(--font-body);color:var(--gsf-color-ink);grid-template-columns:18px minmax(0,1fr);gap:12px;padding:14px 0;font-size:15px;line-height:1.5;display:grid}.rwMdMq_facts svg{margin-top:2px}.rwMdMq_formCol{flex-direction:column;grid-area:form;gap:20px;min-width:0;display:flex}.rwMdMq_intro{flex-direction:column;gap:16px;display:flex}.rwMdMq_intro h1{font-family:var(--font-display);font-size:var(--gsf-type-scale-h1-size-mobile);font-weight:400;line-height:var(--gsf-type-scale-h1-lineHeight);color:var(--gsf-color-ink);margin:0}.rwMdMq_intro p:last-child{font-family:var(--font-body);font-size:var(--gsf-type-scale-body-size-mobile);line-height:var(--gsf-type-scale-body-lineHeight);color:var(--gsf-color-neutral-700);margin:0}@media (min-width:1024px){.rwMdMq_cardAmount{font-size:var(--gsf-type-scale-display-size-desktop)}.rwMdMq_intro h1{font-size:var(--gsf-type-scale-h1-size-desktop)}.rwMdMq_intro p:last-child{font-size:var(--gsf-type-scale-body-size-desktop)}}.rwMdMq_form{flex-direction:column;gap:20px;display:flex}.rwMdMq_amounts{flex-wrap:wrap;gap:10px;display:flex}.rwMdMq_amount{white-space:nowrap;border:1px solid var(--gsf-color-neutral-200);background:var(--gsf-color-white);height:48px;font-family:var(--font-body);color:var(--gsf-color-ink);cursor:pointer;border-radius:6px;flex:1 0 72px;padding:0 12px;font-size:15px;font-weight:500}.rwMdMq_amountOther{flex:1 0 auto;padding:0 16px}.rwMdMq_amount:hover{border-color:var(--gsf-color-ink)}.rwMdMq_amount[aria-pressed=true]{border-color:var(--gsf-color-ink);background:var(--gsf-color-softBlue)}.rwMdMq_message{resize:vertical;min-height:96px;line-height:22px}.rwMdMq_counter{color:var(--gsf-color-neutral-600);align-self:flex-end;font-size:12px;font-weight:400}.rwMdMq_check{font-family:var(--font-body);color:var(--gsf-color-ink);cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;font-weight:500;display:flex}.rwMdMq_check input{width:18px;height:18px;accent-color:var(--gsf-color-ink);border-radius:4px;margin:2px 0 0}.rwMdMq_helper{color:var(--gsf-color-neutral-600);font-size:13px;font-weight:400;line-height:20px;display:block}.rwMdMq_card.rwMdMq_cardMenu{margin-top:0;padding:16px}.rwMdMq_cardMenu .rwMdMq_cardLogo{--logo-w:140px}.rwMdMq_card.rwMdMq_cardThumb{width:56px;box-shadow:none;border-radius:4px;margin-top:0;padding:5px}.rwMdMq_cardThumb .rwMdMq_cardLogo{--logo-w:40px;width:var(--logo-w);object-fit:contain;height:auto}.rwMdMq_cardThumb .rwMdMq_cardFoot{display:none}
.fErLlq_scrim{z-index:10000;background:#26221e6b;animation:.16s fErLlq_scrimIn;position:fixed;inset:0}.fErLlq_panel{z-index:10001;background:var(--gsf-color-white);width:420px;max-width:100%;box-shadow:var(--gsf-cart-shadowPanel);font-family:var(--font-body);color:var(--gsf-color-neutral-700);border-radius:0;flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) fErLlq_panelIn;display:flex;position:fixed;top:0;bottom:0;right:0}.fErLlq_panel:focus{outline:none}@media (max-width:639px){.fErLlq_panel{width:100%}}@keyframes fErLlq_scrimIn{0%{opacity:0}to{opacity:1}}@keyframes fErLlq_panelIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.fErLlq_scrim,.fErLlq_panel{animation:none}}.fErLlq_head{box-sizing:border-box;border-bottom:1px solid var(--gsf-color-neutral-200);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 12px 10px 28px;display:flex}.fErLlq_title{font-family:var(--font-display);color:var(--gsf-color-ink);margin:0;font-size:28px;font-weight:500;line-height:1.15}.fErLlq_count{font-family:var(--font-body);color:var(--gsf-color-neutral-600);font-size:14px;font-weight:400}.fErLlq_close{width:44px;height:44px;color:var(--gsf-color-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.fErLlq_deal{background:var(--gsf-color-softBlue);color:var(--gsf-color-ink);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 28px;display:flex}.fErLlq_dealTitle{color:var(--gsf-color-ink);margin:0;font-size:14px;font-weight:500;line-height:1.4}.fErLlq_dealSaving{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--gsf-color-ink);margin:0;font-size:16px;font-weight:500;line-height:1.3}.fErLlq_body{flex:1;min-height:0;padding:4px 28px 20px;overflow-y:auto}.fErLlq_lines{margin:0;padding:0;list-style:none}.fErLlq_line{border-bottom:1px solid var(--gsf-color-neutral-200);grid-template-columns:64px 1fr auto;gap:12px;padding:12px 0;display:grid}.fErLlq_thumb{box-sizing:border-box;background:var(--gsf-color-white);border:1px solid var(--gsf-color-neutral-200);justify-content:center;align-items:center;width:64px;height:80px;display:flex;overflow:hidden}.fErLlq_thumbGift{border:0}.fErLlq_thumb img{object-fit:cover;width:100%;height:100%}.fErLlq_info{flex-direction:column;gap:4px;min-width:0;display:flex}.fErLlq_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gsf-color-slate);margin:0;font-size:12px;font-weight:600}.fErLlq_name{color:var(--gsf-color-ink);margin:0;font-size:14px;font-weight:500;line-height:1.35}.fErLlq_name a{color:inherit;text-decoration:none}.fErLlq_name a:hover{text-underline-offset:3px;text-decoration:underline}.fErLlq_unit{color:var(--gsf-color-neutral-600);margin:0;font-size:12px;line-height:1.4}.fErLlq_amount{color:var(--gsf-color-ink);white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:1.35}.fErLlq_parts{color:var(--gsf-color-neutral-600);margin:0;padding:0;font-size:13px;list-style:none}.fErLlq_controls{align-items:center;gap:14px;margin-top:4px;display:flex}.fErLlq_qty{border:1px solid var(--gsf-color-neutral-200);border-radius:var(--gsf-cart-qtyStepper-radius);align-items:center;height:32px;display:inline-flex}.fErLlq_qty button{width:32px;height:30px;color:var(--gsf-color-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.fErLlq_qty button[aria-disabled=true]{color:var(--gsf-color-neutral-400);cursor:default}.fErLlq_qty span{text-align:center;min-width:24px;color:var(--gsf-color-ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.fErLlq_remove{font:inherit;color:var(--gsf-color-slate);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.fErLlq_remove:hover{color:var(--gsf-color-blue-700)}.fErLlq_remove[aria-disabled=true]{color:var(--gsf-color-neutral-400);cursor:default}.fErLlq_foot{padding:10px 28px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--gsf-color-neutral-200);flex-direction:column;flex-shrink:0;gap:6px;display:flex}.fErLlq_foot .fErLlq_muted{font-size:12.5px;line-height:1.4}.fErLlq_foot .fErLlq_btnBlock{margin-top:2px}.fErLlq_keepShopping{border:0;border-bottom:1px solid var(--gsf-color-slate);font-family:var(--font-body);color:var(--gsf-color-slate);cursor:pointer;background:0 0;border-radius:0;align-self:center;margin-top:2px;padding:0 0 2px;font-size:14px;font-weight:400;line-height:1.5}.fErLlq_keepShopping:hover{color:var(--gsf-color-blue-700);border-bottom-color:var(--gsf-color-blue-700)}.fErLlq_askNote{background:var(--gsf-color-white);border:1px solid var(--gsf-color-neutral-200);color:var(--gsf-color-neutral-700);margin:14px 0 0;padding:10px 14px;font-size:13px;line-height:1.45}.fErLlq_askTitle{color:var(--gsf-color-ink);font-weight:500}.fErLlq_askNote a{white-space:nowrap}.fErLlq_askNote a,.fErLlq_muted a{color:var(--gsf-color-slate);text-underline-offset:3px;text-decoration:underline}.fErLlq_row,.fErLlq_rowQuiet{justify-content:space-between;gap:16px;display:flex}.fErLlq_row{color:var(--gsf-color-ink);font-size:18px;font-weight:500;line-height:1.3}.fErLlq_rowQuiet{color:var(--gsf-color-neutral-700);font-size:14px;line-height:1.4}.fErLlq_muted{color:var(--gsf-color-neutral-600);margin:0;font-size:12px;line-height:1.5}.fErLlq_warn,.fErLlq_error{color:var(--gsf-color-status-errorInk);margin:0;font-size:13px}.fErLlq_empty{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.fErLlq_emptyHead{font-family:var(--font-display);color:var(--gsf-color-ink);margin:0;font-size:26px;font-weight:400}.fErLlq_btn{box-sizing:border-box;border-radius:var(--gsf-button-radius);height:48px;font-family:var(--font-body);letter-spacing:.08em;cursor:pointer;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.fErLlq_btnPrimary{background:var(--gsf-color-ink);color:var(--gsf-color-white);border:0}.fErLlq_btnPrimary:hover,.fErLlq_btnPrimary:active{background:var(--gsf-color-neutral-800);color:var(--gsf-color-white)}.fErLlq_btnSecondary{color:var(--gsf-color-ink);border:1px solid var(--gsf-color-ink);background:0 0}.fErLlq_btnSecondary:hover,.fErLlq_btnSecondary:active{background:var(--gsf-color-softBlue)}.fErLlq_btnBlock{width:100%}.fErLlq_panel :focus-visible{outline:2px solid var(--gsf-color-slate);outline-offset:2px}
.hUFOna_header{z-index:100;background-color:#fff;justify-content:space-between;align-items:center;height:116px;padding:0 40px;display:flex;position:relative}.hUFOna_logoLink{align-items:center;display:flex}.hUFOna_logoImg{width:auto;height:50px}.hUFOna_nav{align-items:center;display:flex}.hUFOna_navList{align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}.hUFOna_navItem{position:relative}.hUFOna_navLink{font-family:var(--font-body);letter-spacing:1.2px;text-transform:uppercase;color:#33373d;align-items:center;gap:4px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.hUFOna_dropdownArrow{color:#000;font-size:16px;line-height:1}.hUFOna_submenu{z-index:200;background-color:#fff;min-width:200px;margin:0;padding:10px 0;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 2px 8px #0000001a}@media (hover:hover) and (pointer:fine){.hUFOna_navItem:hover .hUFOna_submenu{display:block}}.hUFOna_submenuLink{font-family:var(--font-body);color:#33373d;white-space:nowrap;padding:8px 20px;font-size:14px;font-weight:400;text-decoration:none;display:block}.hUFOna_submenuLink:hover{background-color:#f7f9fc}.hUFOna_btnContact{font-family:var(--font-body);letter-spacing:1.6px;text-transform:uppercase;color:#fff;background-color:#33373d;padding:10px 25px;font-size:16px;font-weight:400;line-height:14px;text-decoration:none;display:inline-block}.hUFOna_menuToggle{cursor:pointer;background:0 0;border:none;padding:10px;display:none}.hUFOna_menuToggleBar{background-color:#33373d;width:24px;height:2px;margin:5px 0;transition:transform .3s,opacity .3s;display:block}.hUFOna_menuToggleOpen .hUFOna_menuToggleBar:first-child{transform:translateY(7px)rotate(45deg)}.hUFOna_menuToggleOpen .hUFOna_menuToggleBar:nth-child(2){opacity:0}.hUFOna_menuToggleOpen .hUFOna_menuToggleBar:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.hUFOna_mobileOnly{display:none}@media (max-width:1024px){.hUFOna_mobileOnly{display:block}.hUFOna_header{height:auto;min-height:70px;padding:0 20px;position:relative}.hUFOna_nav{z-index:9997;background-color:#fff;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 12px #00000014}.hUFOna_navActive{display:block}.hUFOna_navList{flex-direction:column;align-items:flex-start;gap:0;padding:20px 30px}.hUFOna_navItem{width:100%}.hUFOna_navLink{width:100%;padding:14px 0}.hUFOna_submenu{box-shadow:none;padding-left:20px;display:none;position:static}.hUFOna_submenu.hUFOna_submenuOpen{display:block}.hUFOna_btnContact{display:none}.hUFOna_menuToggle{display:block}}.hUFOna_cartLink{font-family:var(--font-body);letter-spacing:1.2px;text-transform:uppercase;color:#33373d;white-space:nowrap;margin-left:24px;margin-right:24px;font-size:14px;font-weight:500;text-decoration:none}.hUFOna_navLink{white-space:nowrap}@media (min-width:1025px) and (max-width:1280px){.hUFOna_header{padding:0 24px}.hUFOna_navList{gap:18px}.hUFOna_cartLink{margin-left:18px;margin-right:18px}.hUFOna_btnContact{padding:10px 18px}}
._4fPktq_rich{font-family:var(--font-body);color:var(--gsf-color-neutral-700);overflow-wrap:anywhere;font-size:15px;line-height:1.65}._4fPktq_rich>*{margin:0}._4fPktq_rich>*+*{margin-top:16px}._4fPktq_rich ul,._4fPktq_rich ol{margin-left:0;padding-left:20px}._4fPktq_rich ul{list-style:outside}._4fPktq_rich ol{list-style:decimal}._4fPktq_rich li+li{margin-top:8px}._4fPktq_rich li>p{margin:0}._4fPktq_rich li::marker{color:var(--gsf-color-ink)}._4fPktq_rich strong{color:var(--gsf-color-ink);font-weight:500}._4fPktq_rich em{font-style:italic}._4fPktq_rich a{color:var(--gsf-color-slate);text-underline-offset:3px;text-decoration:underline}._4fPktq_rich a:hover{color:var(--gsf-color-blue-700)}._4fPktq_rich a:focus-visible{outline:2px solid var(--gsf-color-slate);outline-offset:2px}._4fPktq_list{font-size:14px;line-height:1.7}._4fPktq_inline{font-size:inherit;color:var(--gsf-color-ink);line-height:1.5}._4fPktq_inline>*+*{margin-top:6px}
.VzfJlG_strip{background:var(--site-color-primary);color:var(--site-color-on-primary);font-family:var(--site-font-body);font-size:11px;font-weight:var(--site-font-medium);letter-spacing:.06em;line-height:1.4}.VzfJlG_inner{min-height:var(--site-strip-height);padding:var(--site-space-1) var(--site-gutter);text-align:center;justify-content:center;align-items:center;display:flex}.VzfJlG_text{max-width:var(--site-container);text-wrap:balance}.VzfJlG_link{color:inherit;text-underline-offset:3px;text-decoration:none}.VzfJlG_link:hover,.VzfJlG_link:focus-visible{color:inherit;text-decoration:underline}.VzfJlG_link:focus-visible{outline:2px solid var(--site-color-on-primary);outline-offset:2px}@media (min-width:768px){.VzfJlG_strip{font-size:var(--site-text-xs);letter-spacing:.08em;line-height:1}.VzfJlG_text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
.vX1zhq_rows{flex-direction:column;gap:8px;display:flex}.vX1zhq_row{background:var(--gsf-color-neutral-50)}.vX1zhq_summary{min-height:72px;color:var(--gsf-color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:0 20px;list-style:none;display:flex}.vX1zhq_summary::-webkit-details-marker{display:none}.vX1zhq_summary:focus-visible{outline:2px solid var(--gsf-color-slate);outline-offset:2px}.vX1zhq_title{font-family:var(--font-body);color:var(--gsf-color-ink);margin:0;font-size:16px;font-weight:500;line-height:1.3}.vX1zhq_plus,.vX1zhq_minus{flex-shrink:0}.vX1zhq_minus,.vX1zhq_row[open] .vX1zhq_plus{display:none}.vX1zhq_row[open] .vX1zhq_minus{display:block}.vX1zhq_body{flex-direction:column;gap:16px;padding:0 20px 24px;display:flex}.vX1zhq_text{font-family:var(--font-body);color:var(--gsf-color-neutral-700);white-space:pre-line;margin:0;font-size:15px;line-height:1.65}.vX1zhq_entries{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.vX1zhq_entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px}}.vX1zhq_entries li{flex-direction:column;gap:4px;display:flex}.vX1zhq_name{font-family:var(--font-body);color:var(--gsf-color-ink);margin:0;font-size:15px;font-weight:500;line-height:1.4}.vX1zhq_full{flex-direction:column;gap:8px;display:flex}.vX1zhq_entries+.vX1zhq_full,.vX1zhq_entriesRich+.vX1zhq_full{border-top:1px solid var(--gsf-color-neutral-200);padding-top:16px}.vX1zhq_subhead{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--gsf-color-ink);margin:0;font-size:12px;font-weight:600}.vX1zhq_list{font-family:var(--font-body);color:var(--gsf-color-neutral-700);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.vX1zhq_faqs{flex-direction:column;gap:20px;margin:0;display:flex}.vX1zhq_faq{flex-direction:column;gap:6px;display:flex}.vX1zhq_faq dd{flex-direction:column;gap:8px;margin:0;display:flex}@media (min-width:1024px){.vX1zhq_summary{padding:0 28px}.vX1zhq_body{padding:0 28px 28px}}
.OBgQ2W_eyebrow{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted);margin:0;line-height:1.4}.OBgQ2W_title{font-family:var(--site-font-heading);font-size:var(--site-text-h1);font-weight:var(--site-font-normal);color:var(--site-color-heading);margin:0;line-height:1.1}.OBgQ2W_title em{font-style:italic}.OBgQ2W_body{font-size:var(--site-text-body);line-height:var(--site-leading-copy);color:var(--site-color-text);margin:0}.OBgQ2W_cover{object-fit:cover}a.OBgQ2W_phoneOnlyLink{align-self:flex-start}@media (min-width:768px){a.OBgQ2W_phoneOnlyLink{display:none}}@media (max-width:767px){div:has(>a.OBgQ2W_deskOnly){display:none}}.OBgQ2W_section{padding:var(--site-space-14) 0;background:var(--site-color-bg)}.OBgQ2W_sectionSoft{background:var(--site-color-bg-soft)}.OBgQ2W_sectionRule{border-top:1px solid var(--site-color-border)}.OBgQ2W_stack{gap:var(--site-space-6);flex-direction:column;display:flex}@media (min-width:1024px){.OBgQ2W_section{padding:var(--site-space-24) 0}.OBgQ2W_stack{gap:var(--site-space-12)}.OBgQ2W_stackResults{gap:var(--site-space-10)}}.OBgQ2W_hero{background:var(--site-color-bg);flex-direction:column;display:flex}.OBgQ2W_heroText{padding:20px var(--site-gutter) var(--site-space-14);flex-direction:column;gap:20px;display:flex}.OBgQ2W_heroSolo .OBgQ2W_heroText{padding-top:var(--site-space-14)}.OBgQ2W_heroTitle{font-family:var(--site-font-heading);font-size:var(--site-text-display);font-weight:var(--site-font-normal);letter-spacing:-.005em;color:var(--site-color-heading);margin:0;line-height:1.05}.OBgQ2W_heroTitle em{font-style:italic}.OBgQ2W_heroLead{font-size:var(--site-text-body);line-height:var(--site-leading-copy);color:var(--site-color-heading);margin:0}.OBgQ2W_heroBody{max-width:460px;color:var(--site-color-text);margin:0;font-size:15px;line-height:1.6}.OBgQ2W_heroButtons{gap:var(--site-space-3);flex-direction:column;display:flex}@media (min-width:768px){.OBgQ2W_heroText{max-width:640px}.OBgQ2W_heroButtons{flex-flow:wrap}}.OBgQ2W_stage{padding:var(--site-space-5) var(--site-gutter) var(--site-space-8);background:var(--site-color-bg-soft);flex-direction:column;order:-1;align-items:center;display:flex;position:relative}.OBgQ2W_hero>.OBgQ2W_stage{order:0}@media (max-width:1023px){.OBgQ2W_hero:not(.OBgQ2W_heroSolo) .OBgQ2W_heroText{padding-top:var(--site-space-8);padding-bottom:var(--site-space-8)}}.OBgQ2W_stageEyebrow{width:100%;max-width:440px;font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-heading);align-self:stretch;margin:0 auto 12px;line-height:1.4}.OBgQ2W_card{grid-template-columns:124px minmax(0,1fr);width:100%;max-width:440px;display:grid}.OBgQ2W_stageShot{box-sizing:border-box;background:var(--site-color-bg);border:1px solid var(--site-color-border);border-right:0;justify-content:center;align-items:center;height:100%;min-height:124px;display:flex;overflow:hidden}.OBgQ2W_stageImg{object-fit:cover;width:100%;height:100%;display:block}.OBgQ2W_box{z-index:1;box-sizing:border-box;background:var(--site-color-bg);border:1px solid var(--site-color-border);flex-direction:column;gap:6px;padding:14px 16px;display:flex;position:relative}.OBgQ2W_boxEyebrow{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted);margin:0;line-height:1.4}.OBgQ2W_boxName{font-family:var(--site-font-heading);font-size:var(--site-text-h3);font-weight:var(--site-font-medium);line-height:var(--site-leading-h3);color:var(--site-color-heading);margin:0}.OBgQ2W_boxNameLink{color:inherit;text-decoration:none}.OBgQ2W_boxNameLink:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.OBgQ2W_boxPrice{font-size:16px;font-weight:var(--site-font-medium);color:var(--site-color-heading);margin:0;line-height:1.3}.OBgQ2W_boxSize{font-size:var(--site-text-small);font-weight:var(--site-font-normal);color:var(--site-color-text-muted)}.OBgQ2W_boxTag{padding:4px var(--site-space-2);border:1px solid var(--site-color-border);border-radius:var(--site-radius-tag);font-size:var(--site-text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted);align-self:flex-start;margin:0}.OBgQ2W_boxOut .OBgQ2W_boxName,.OBgQ2W_boxOut .OBgQ2W_boxPrice{color:var(--site-color-text-muted)}.OBgQ2W_boxLine{-webkit-line-clamp:2;font-size:var(--site-text-small);line-height:var(--site-leading-small);color:var(--site-color-heading);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.OBgQ2W_boxButton,.OBgQ2W_boxBuy{margin-top:6px}@media (min-width:1024px){.OBgQ2W_hero{column-gap:var(--site-space-16);padding:0 max(var(--site-gutter), calc((100vw - var(--site-container)) / 2));background:var(--site-color-bg-soft);grid-template-columns:minmax(0,1fr) minmax(0,520px);display:grid}.OBgQ2W_heroSolo{background:var(--site-color-bg);grid-template-columns:minmax(0,1fr)}.OBgQ2W_heroText{justify-content:center;gap:var(--site-space-3);max-width:none;padding:0}.OBgQ2W_heroText,.OBgQ2W_heroSolo .OBgQ2W_heroText{padding-top:clamp(var(--site-space-6), 4vh, var(--site-space-12));padding-bottom:clamp(var(--site-space-6), 4vh, var(--site-space-12))}.OBgQ2W_heroText>*{max-width:600px}.OBgQ2W_heroBody{font-size:var(--site-text-base);line-height:1.65}.OBgQ2W_heroButtons{margin-top:var(--site-space-2)}.OBgQ2W_stage{background:0 0;order:0;justify-content:center;padding:28px 0}.OBgQ2W_stageEyebrow,.OBgQ2W_card{width:100%;max-width:520px}.OBgQ2W_card{grid-template-columns:200px minmax(0,1fr)}.OBgQ2W_stageShot{min-height:200px}.OBgQ2W_box{gap:8px;padding:20px 22px}.OBgQ2W_boxPrice{font-size:18px}.OBgQ2W_boxButton{margin-top:4px}}.OBgQ2W_shopRow{gap:var(--site-space-3);margin:0 calc(-1 * var(--site-gutter));padding:0 var(--site-gutter) var(--site-space-2);scroll-snap-type:x mandatory;scroll-padding:0 var(--site-gutter);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.OBgQ2W_shopRow>*{scroll-snap-align:start;flex:0 0 220px}@media (min-width:768px){.OBgQ2W_shopRow{gap:var(--site-space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}}@media (min-width:1024px){.OBgQ2W_shopRow{grid-template-columns:repeat(4,minmax(0,1fr))}}.OBgQ2W_promo{background:var(--site-color-bg-soft);scroll-margin-top:var(--site-header-height)}.OBgQ2W_promoMedia{aspect-ratio:16/9;position:relative;overflow:hidden}.OBgQ2W_promoText{align-items:flex-start;gap:var(--site-space-4);padding:var(--site-space-10) var(--site-gutter) var(--site-space-14);flex-direction:column;display:flex}@media (min-width:1024px){.OBgQ2W_promo{padding:var(--site-space-20) var(--site-gutter)}.OBgQ2W_promoInner{gap:var(--site-space-20);max-width:var(--site-container);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;margin:0 auto;display:grid}.OBgQ2W_promoText{gap:20px;padding:0}}.OBgQ2W_treatGrid{gap:var(--site-space-6) var(--site-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OBgQ2W_treat{flex-direction:column;gap:10px;display:flex;position:relative}.OBgQ2W_treatMedia{aspect-ratio:4/5;position:relative;overflow:hidden}.OBgQ2W_treatName{font-family:var(--site-font-heading);font-size:var(--site-text-h3);font-weight:var(--site-font-medium);line-height:var(--site-leading-h3);color:var(--site-color-heading);margin:0}.OBgQ2W_treatLink{color:inherit;text-decoration:none}.OBgQ2W_treatLink:after{content:"";position:absolute;inset:0}.OBgQ2W_treatLink:focus-visible{outline:none}.OBgQ2W_treat:focus-within{outline:2px solid var(--site-color-ring);outline-offset:4px}.OBgQ2W_treatText{font-size:var(--site-text-small);line-height:var(--site-leading-small);color:var(--site-color-text);margin:0}.OBgQ2W_treatMore{border-bottom:1px solid var(--site-color-primary);font-size:var(--site-text-small);font-weight:var(--site-font-medium);letter-spacing:.08em;color:var(--site-color-heading);align-self:flex-start;padding-bottom:5px;line-height:1}.OBgQ2W_treat:hover .OBgQ2W_treatMore{color:var(--site-color-link-hover);border-bottom-color:var(--site-color-link-hover)}@media (max-width:1023px){.OBgQ2W_treat{grid-row:span 5;grid-template-rows:subgrid;row-gap:10px;display:grid}.OBgQ2W_treatMore{justify-self:start}}@media (min-width:1024px){.OBgQ2W_treatGrid{gap:var(--site-space-6);grid-template-columns:repeat(4,minmax(0,1fr))}.OBgQ2W_treat{gap:var(--site-space-2)}.OBgQ2W_treatMedia{margin-bottom:var(--site-space-2);aspect-ratio:282/330}.OBgQ2W_treatMore{margin-top:4px}}.OBgQ2W_picker,.OBgQ2W_pickerSide{flex-direction:column;gap:14px;display:flex}.OBgQ2W_tabs{gap:var(--site-space-2);margin:0 calc(-1 * var(--site-gutter));padding:2px var(--site-gutter) var(--site-space-2);scrollbar-width:none;display:flex;overflow-x:auto}.OBgQ2W_tabs::-webkit-scrollbar{display:none}.OBgQ2W_tab{justify-content:space-between;align-items:center;gap:var(--site-space-3);min-height:var(--site-target-min);border:1px solid var(--site-color-border);border-radius:var(--site-radius-tag);background:var(--site-color-bg);font-family:var(--site-font-body);font-size:13px;font-weight:var(--site-font-medium);letter-spacing:.02em;white-space:nowrap;color:var(--site-color-heading);cursor:pointer;flex-shrink:0;padding:0 14px;line-height:1;display:inline-flex}.OBgQ2W_tab:hover{border-color:var(--site-color-primary)}.OBgQ2W_tabOn,.OBgQ2W_tabOn:hover{background:var(--site-color-primary);border-color:var(--site-color-primary);color:var(--site-color-on-primary)}.OBgQ2W_tabArrow{flex-shrink:0;display:none}.OBgQ2W_panel{flex-direction:column;gap:20px;display:flex}.OBgQ2W_panel[hidden]{display:none}.OBgQ2W_panelGrid{gap:var(--site-space-4) var(--site-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OBgQ2W_panelFoot{align-items:flex-start;gap:var(--site-space-4);flex-direction:column;display:flex}.OBgQ2W_inlineLink{color:var(--site-color-slate);border-bottom:1px solid;text-decoration:none}.OBgQ2W_inlineLink:hover{color:var(--site-color-link-hover)}.OBgQ2W_panelEmpty{justify-content:center;align-items:flex-start;gap:var(--site-space-4);padding:var(--site-space-8) var(--site-space-6);border:1px solid var(--site-color-border);background:var(--site-color-bg);flex-direction:column;display:flex}.OBgQ2W_panelEmptyText{color:var(--site-color-text);margin:0;font-size:15px;line-height:1.6}@media (min-width:768px){.OBgQ2W_panelGrid{gap:var(--site-space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.OBgQ2W_panelFoot{padding-top:var(--site-space-4);border-top:1px solid var(--site-color-border);flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1024px){.OBgQ2W_picker{gap:var(--site-space-10);grid-template-columns:300px minmax(0,1fr);align-items:start;display:grid}.OBgQ2W_pickerSide{gap:0}.OBgQ2W_pickerSide .OBgQ2W_eyebrow{margin-bottom:var(--site-space-3)}.OBgQ2W_tabs{border-top:1px solid var(--site-color-border);flex-direction:column;gap:0;margin:0;padding:0;overflow:visible}.OBgQ2W_tab{width:100%;height:52px;padding:0 var(--site-space-4);border:0;border-bottom:1px solid var(--site-color-border);letter-spacing:0;text-align:left;background:0 0;border-radius:0;font-size:15px}.OBgQ2W_tab:hover{background:var(--site-color-bg-soft)}.OBgQ2W_tabOn,.OBgQ2W_tabOn:hover{background:var(--site-color-primary)}.OBgQ2W_tabArrow{display:block}.OBgQ2W_panelEmpty{min-height:250px;padding:var(--site-space-10)}}.OBgQ2W_findLower{gap:var(--site-space-6);padding-top:var(--site-space-4);flex-direction:column;display:flex}.OBgQ2W_alumier{height:420px;color:var(--site-color-on-primary);text-decoration:none;display:block;position:relative;overflow:hidden}.OBgQ2W_alumier:after{content:"";background:linear-gradient(#26221e00 25%,#26221ec7 100%);position:absolute;inset:0}.OBgQ2W_alumierText{z-index:1;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.OBgQ2W_alumierEyebrow{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;line-height:1.4}.OBgQ2W_alumierTitle{font-family:var(--site-font-heading);font-size:var(--site-text-h2);font-weight:var(--site-font-normal);line-height:var(--site-leading-h2)}.OBgQ2W_alumierLine{font-size:15px;line-height:1.55;display:none}.OBgQ2W_alumierButton{align-self:stretch;margin-top:4px}.OBgQ2W_alumier:hover .OBgQ2W_alumierButton{background:var(--site-color-bg-soft)}.OBgQ2W_alumier:focus-visible{outline:2px solid var(--site-color-ring);outline-offset:3px}.OBgQ2W_catsWrap{gap:var(--site-space-4);flex-direction:column;display:flex}.OBgQ2W_cats{gap:var(--site-space-4) 10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.OBgQ2W_cats>a:nth-child(n+7){display:none}.OBgQ2W_cats>a>span:first-child{height:112px}@media (min-width:768px){.OBgQ2W_cats{gap:var(--site-space-4) 14px;grid-template-columns:repeat(4,minmax(0,1fr))}.OBgQ2W_cats>a:nth-child(n+7){display:flex}.OBgQ2W_cats>a>span:first-child{height:160px}}@media (min-width:1024px){.OBgQ2W_findLower{gap:var(--site-space-6);grid-template-columns:488px minmax(0,1fr);align-items:start;padding-top:0;display:grid}.OBgQ2W_alumier{height:440px}.OBgQ2W_alumierText{gap:var(--site-space-3);bottom:32px;left:32px;right:32px}.OBgQ2W_alumierLine{display:block}.OBgQ2W_alumierButton{margin-top:var(--site-space-2);align-self:flex-start}}.OBgQ2W_pairs{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.OBgQ2W_consent{color:var(--site-color-text-muted);margin:0;font-size:13px;line-height:1.5}@media (min-width:768px){.OBgQ2W_pairs{gap:var(--site-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.OBgQ2W_louise{background:var(--site-color-bg)}.OBgQ2W_louiseInner{flex-direction:column-reverse;display:flex}.OBgQ2W_louiseMedia{height:340px;position:relative}.OBgQ2W_louiseText{align-items:flex-start;gap:var(--site-space-4);padding:var(--site-space-10) var(--site-gutter) var(--site-space-14);flex-direction:column;display:flex}@media (min-width:1024px){.OBgQ2W_louise{padding:var(--site-space-16) var(--site-gutter)}.OBgQ2W_louiseInner{gap:var(--site-space-20);max-width:var(--site-container);grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;margin:0 auto;display:grid}.OBgQ2W_louiseMedia{height:520px}.OBgQ2W_louiseText{gap:20px;padding:0}}
.QNvjgW_header{z-index:100;height:var(--site-header-height);justify-content:space-between;align-items:center;gap:var(--site-space-2);padding:0 6px 0 var(--site-space-4);background:var(--site-color-bg);border-bottom:1px solid var(--site-color-border);white-space:nowrap;display:flex;position:sticky;top:0}.QNvjgW_logo{min-height:var(--site-target-min);flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.QNvjgW_logoImg{width:auto;height:30px;display:block}.QNvjgW_nav{display:none}.QNvjgW_right{justify-content:flex-end;align-items:center;gap:0;display:flex}.QNvjgW_iconButton{width:var(--site-target-min);height:var(--site-target-min);border-radius:var(--site-radius-button);color:var(--site-color-heading);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.QNvjgW_iconButton:hover{color:var(--site-color-link-hover)}.QNvjgW_cartCount{box-sizing:border-box;background:var(--site-color-primary);min-width:16px;height:16px;color:var(--site-color-on-primary);font-size:10px;font-weight:var(--site-font-semibold);text-align:center;border-radius:8px;padding:0 4px;line-height:16px;position:absolute;top:6px;right:5px}.QNvjgW_header .QNvjgW_headerCta,.QNvjgW_desktopOnly{display:none}@media (min-width:1140px){.QNvjgW_header{padding:0 var(--site-space-4);grid-template-columns:1fr auto 1fr;display:grid}.QNvjgW_logoImg{height:30px}.QNvjgW_nav{align-self:stretch;align-items:stretch;display:flex}.QNvjgW_navList{align-items:stretch;gap:12px;margin:0;padding:0;list-style:none;display:flex}.QNvjgW_menuButton{display:none}.QNvjgW_header .QNvjgW_headerCta{margin-left:var(--site-space-3);display:inline-flex}.QNvjgW_desktopOnly{display:inline-flex}.QNvjgW_right{gap:var(--site-space-1)}}@media (min-width:1200px){.QNvjgW_header{padding:0 var(--site-space-6)}}@media (min-width:1280px){.QNvjgW_logoImg{height:38px}.QNvjgW_navList{gap:16px}}@media (min-width:1360px){.QNvjgW_navList{gap:28px}}@media (min-width:1440px){.QNvjgW_header{padding:0 var(--site-space-12)}.QNvjgW_navList{gap:44px}}.QNvjgW_item{align-items:stretch;display:flex}.QNvjgW_itemInner{align-items:center;gap:2px;display:flex}.QNvjgW_link{min-height:var(--site-target-min);color:var(--site-color-heading);text-underline-offset:6px;font-size:var(--site-text-nav);font-weight:var(--site-font-normal);letter-spacing:.18em;text-transform:uppercase;align-items:center;text-decoration:none;text-decoration-thickness:1px;display:inline-flex}.QNvjgW_itemActive .QNvjgW_link,.QNvjgW_itemOpen .QNvjgW_link,.QNvjgW_item:hover .QNvjgW_link{text-decoration-line:underline;-webkit-text-decoration-color:var(--site-color-primary);text-decoration-color:var(--site-color-primary)}@media (min-width:1140px) and (max-width:1199.98px){.QNvjgW_link{font-size:var(--site-text-xs)}}.QNvjgW_link:hover{color:var(--site-color-heading)}.QNvjgW_caret{width:24px;min-height:var(--site-target-min);color:var(--site-color-heading);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.QNvjgW_caret svg{transition:transform .16s}.QNvjgW_itemOpen .QNvjgW_caret svg{transform:rotate(180deg)}.QNvjgW_panel{z-index:2;max-height:calc(100vh - var(--site-header-height) - var(--site-strip-height));overscroll-behavior:contain;background:var(--site-color-bg);border-bottom:1px solid var(--site-color-border);box-shadow:none;white-space:normal;display:none;position:absolute;top:calc(100% + 1px);left:0;right:0;overflow:hidden auto}.QNvjgW_panelOpen{display:block}.QNvjgW_scrim{z-index:1;background:#26221e6b;height:100vh;position:absolute;top:calc(100% + 1px);left:0;right:0}.QNvjgW_panelInner{max-width:var(--site-container);padding:36px var(--site-gutter) 0;box-sizing:content-box;gap:var(--site-space-10);grid-template-columns:minmax(0,1fr) 264px 256px;margin:0 auto;display:grid}.QNvjgW_panelInnerTwo{grid-template-columns:minmax(0,1fr) 256px}.QNvjgW_panelAll{grid-column:1/-1;display:flex}.QNvjgW_panelInnerShop{row-gap:var(--site-space-5)}.QNvjgW_panelCol{flex-direction:column;gap:14px;min-width:0;display:flex}.QNvjgW_panelEyebrow{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted);margin:0;line-height:1.3}.QNvjgW_panelEyebrowRows{margin-bottom:6px}.QNvjgW_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0;padding:0;list-style:none;display:grid}.QNvjgW_tile{box-sizing:border-box;border:1px solid var(--site-color-border);height:60px;color:var(--site-color-heading);font-size:var(--site-text-sm);font-weight:var(--site-font-medium);align-items:center;gap:14px;padding:0 16px 0 8px;line-height:1.2;text-decoration:none;transition:background-color .16s,border-color .16s;display:flex}.QNvjgW_tile:hover{background:var(--site-color-bg-soft);border-color:var(--site-color-primary);color:var(--site-color-heading)}.QNvjgW_tileNoThumb{padding-left:16px}.QNvjgW_tileStrong{border-color:var(--site-color-primary);padding-left:16px}.QNvjgW_tilePrice{font-size:var(--site-text-xs);font-weight:var(--site-font-normal);color:var(--site-color-text-muted);white-space:nowrap;margin-left:auto}.QNvjgW_tileArrow{flex-shrink:0;margin-left:auto}.QNvjgW_thumb{box-sizing:border-box;background:var(--site-color-bg);border:1px solid var(--site-color-border);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.QNvjgW_thumbProduct{object-fit:contain;width:100%;height:100%}.QNvjgW_thumbPhoto{object-fit:cover;width:100%;height:100%}.QNvjgW_rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.QNvjgW_row{justify-content:space-between;align-items:center;gap:var(--site-space-3);border-bottom:1px solid var(--site-color-border);min-height:40px;color:var(--site-color-heading);font-size:var(--site-text-sm);line-height:1.2;text-decoration:none;display:flex}.QNvjgW_rows li:last-child .QNvjgW_row{border-bottom:0}.QNvjgW_row:hover{color:var(--site-color-link-hover)}.QNvjgW_feature{border:1px solid var(--site-color-border);color:var(--site-color-heading);flex-direction:column;display:flex}.QNvjgW_featurePhoto{object-fit:cover;width:100%;height:150px;display:block}.QNvjgW_featureBody{justify-content:space-between;align-items:center;gap:var(--site-space-3);padding:14px 16px;display:flex}.QNvjgW_featureBodyStack{flex-direction:column;align-items:stretch;gap:6px;padding:14px 16px 16px}.QNvjgW_featureTitle{font-size:15px;font-weight:var(--site-font-medium);color:var(--site-color-heading);margin:0;line-height:1.3;display:block}.QNvjgW_featureText{color:var(--site-color-text);margin:0;font-size:13px;line-height:1.5;display:block}.QNvjgW_featureText+.QNvjgW_featureButton{margin-top:var(--site-space-2)}.QNvjgW_featureButton{width:100%;height:44px}.QNvjgW_panelEyebrowNext{margin-top:var(--site-space-3)}.QNvjgW_giftCardLink{align-self:flex-start}.QNvjgW_small{color:var(--site-color-text);margin:0;font-size:13px;line-height:1.5}.QNvjgW_smallMuted{color:var(--site-color-text-muted);margin:6px 0 0;font-size:13px;line-height:1.5}.QNvjgW_panelFoot{max-width:var(--site-container);padding:0 var(--site-gutter);box-sizing:content-box;margin:28px auto 0}.QNvjgW_panelFootInner{justify-content:space-between;align-items:center;gap:var(--site-space-6);border-top:1px solid var(--site-color-border);min-height:64px;display:flex}.QNvjgW_panelFootLinks{gap:var(--site-space-8);display:flex}.QNvjgW_inlineLink{color:var(--site-color-slate);border-bottom:1px solid;text-decoration:none}.QNvjgW_inlineLink:hover{color:var(--site-color-link-hover)}.QNvjgW_listPanel{z-index:2;min-width:240px;padding:var(--site-space-3) var(--site-space-5);background:var(--site-color-bg);border:1px solid var(--site-color-border);white-space:normal;margin:0;list-style:none;display:none;position:absolute;top:calc(100% + 1px)}.QNvjgW_listPanel.QNvjgW_panelOpen{display:block}.QNvjgW_itemList{position:relative}@media (max-height:760px){.QNvjgW_panelInner{padding-top:var(--site-space-6)}.QNvjgW_panelInnerShop{grid-template-columns:minmax(0,1fr) 264px clamp(180px,100vh - 400px,256px)}.QNvjgW_panelInnerShop.QNvjgW_panelInnerTwo{grid-template-columns:minmax(0,1fr) clamp(180px,100vh - 400px,256px)}.QNvjgW_rows{gap:0}.QNvjgW_featurePhoto{height:clamp(88px,100vh - 510px,150px)}.QNvjgW_panelFoot{margin-top:var(--site-space-4)}.QNvjgW_panelFootInner{min-height:var(--site-space-12)}}.QNvjgW_overlay{z-index:200;background:#26221e6b;position:fixed;inset:0}.QNvjgW_sheet{z-index:201;background:var(--site-color-bg);flex-direction:column;display:flex;position:fixed;inset:0}.QNvjgW_sheetTop{box-sizing:border-box;height:64px;padding:0 6px 0 var(--site-space-4);border-bottom:1px solid var(--site-color-border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.QNvjgW_sheetScroll{overscroll-behavior:contain;padding:var(--site-space-3) var(--site-space-4) var(--site-space-6);flex:auto;overflow-y:auto}.QNvjgW_search{box-sizing:border-box;border:1px solid var(--site-color-border);border-radius:var(--site-radius-input);height:48px;color:var(--site-color-text-muted);align-items:center;gap:10px;padding:0 14px;display:flex}.QNvjgW_search:focus-within{border-color:var(--site-color-primary)}.QNvjgW_searchInput{min-width:0;font:inherit;color:var(--site-color-heading);background:0 0;border:0;outline:0;flex:auto;font-size:15px}.QNvjgW_sheetNav{margin-top:var(--site-space-3)}.QNvjgW_top{border:0;border-bottom:1px solid var(--site-color-border);width:100%;height:56px;color:var(--site-color-heading);font:inherit;font-size:var(--site-text-nav);font-weight:var(--site-font-normal);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:0;text-decoration:none;display:flex}.QNvjgW_topOpen{border-bottom:0}.QNvjgW_top svg{transition:transform .16s}.QNvjgW_topOpen svg{transform:rotate(180deg)}.QNvjgW_chips{margin-bottom:var(--site-space-2);gap:var(--site-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.QNvjgW_chip{min-height:var(--site-target-min);box-sizing:border-box;border:1px solid var(--site-color-border);color:var(--site-color-heading);font-size:13px;font-weight:var(--site-font-medium);align-items:center;gap:10px;padding:0 10px 0 4px;line-height:1.2;text-decoration:none;display:flex}.QNvjgW_chipNoThumb{padding-left:10px}.QNvjgW_chip .QNvjgW_thumb{width:36px;height:36px}.QNvjgW_group{padding-bottom:var(--site-space-1);border-bottom:1px solid var(--site-color-border)}.QNvjgW_groupLabel{margin:var(--site-space-3) 0 var(--site-space-1);font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted)}.QNvjgW_sub{justify-content:space-between;align-items:center;gap:var(--site-space-3);border:0;border-bottom:1px solid var(--site-color-hairline);width:100%;min-height:48px;color:var(--site-color-heading);font:inherit;font-size:var(--site-text-sm);font-weight:var(--site-font-medium);text-align:left;cursor:pointer;background:0 0;padding:0;text-decoration:none;display:flex}.QNvjgW_subList{margin:0;padding:0;list-style:none}.QNvjgW_subList:last-child .QNvjgW_sub{border-bottom:0}.QNvjgW_subPrice{font-size:var(--site-text-xs);font-weight:var(--site-font-normal);color:var(--site-color-text-muted)}.QNvjgW_portalLink{height:56px;color:var(--site-color-heading);font-size:var(--site-text-sm);font-weight:var(--site-font-medium);letter-spacing:.04em;align-items:center;gap:10px;text-decoration:none;display:flex}.QNvjgW_sheetCta{padding:var(--site-space-4) var(--site-space-4) calc(var(--site-space-4) + env(safe-area-inset-bottom));border-top:1px solid var(--site-color-border);background:var(--site-color-bg);flex-shrink:0}.QNvjgW_footer{border-top:1px solid var(--site-color-border);padding:var(--site-space-12) 0 var(--site-space-6);font-size:var(--site-text-sm)}.QNvjgW_footTop{gap:var(--site-space-6);flex-direction:column;display:flex}.QNvjgW_footBrand{gap:var(--site-space-3);flex-direction:column;align-items:flex-start;display:flex}.QNvjgW_footLogo{width:auto;height:30px;display:block}.QNvjgW_footPortal{font-size:13px}.QNvjgW_footText{font-size:var(--site-text-sm);color:var(--site-color-text);margin:0;line-height:1.6}.QNvjgW_footEyebrow{font-family:var(--site-font-body);font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-heading);margin:0;line-height:1.3}.QNvjgW_footLink{color:var(--site-color-heading);font-size:var(--site-text-sm);line-height:1.4;text-decoration:none}.QNvjgW_footLink:hover{color:var(--site-color-link-hover);text-underline-offset:4px;text-decoration:underline}.QNvjgW_footCol{gap:var(--site-space-3);flex-direction:column;display:flex}.QNvjgW_footCol .QNvjgW_footEyebrow{display:none}.QNvjgW_footGroups{border-top:1px solid var(--site-color-border)}.QNvjgW_footGroup{border-bottom:1px solid var(--site-color-border)}.QNvjgW_footToggle{width:100%;height:56px;color:var(--site-color-heading);font:inherit;font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.QNvjgW_footBody{display:none}.QNvjgW_footBodyOpen{gap:var(--site-space-3) var(--site-space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:18px;display:grid}.QNvjgW_footBodyOpen .QNvjgW_footCol{display:contents}.QNvjgW_footBodyOpen .QNvjgW_footStudio{grid-column:1/-1;display:flex}.QNvjgW_footSignup{flex-direction:column;gap:10px;display:flex}.QNvjgW_footSignup form{gap:10px;max-width:none;margin:0}.QNvjgW_footSignup form h2{font-family:var(--site-font-body);font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;text-align:left;color:var(--site-color-heading);margin:0;line-height:1.3}.QNvjgW_footSignup form p{text-align:left;font-weight:var(--site-font-normal);color:var(--site-color-text)}.QNvjgW_footSignup form>p:first-of-type{font-size:var(--site-text-sm);line-height:1.6}.QNvjgW_footSignup form input[type=email]{border:1px solid var(--site-color-border);border-radius:var(--site-radius-input);height:48px;font-size:var(--site-text-sm);color:var(--site-color-heading);padding:0 14px}.QNvjgW_footSignup form input[type=email]:focus-visible{border-color:var(--site-color-primary);box-shadow:none;outline:2px solid var(--site-color-ring);outline-offset:2px}.QNvjgW_footSignup form button[type=submit]{border-radius:var(--site-radius-button);background:var(--site-color-primary);height:48px;color:var(--site-color-on-primary);font-size:var(--site-text-sm);font-weight:var(--site-font-medium);letter-spacing:.08em;border:0;padding:0 18px;transition:background .16s}.QNvjgW_footSignup form button[type=submit]:hover{background:var(--site-color-primary-hover);opacity:1}.QNvjgW_footSignup form label{font-size:12px;line-height:1.5;font-weight:var(--site-font-normal);color:var(--site-color-text)}.QNvjgW_footSignup form p:last-of-type a{color:var(--site-color-text-muted)}.QNvjgW_legal{align-items:center;gap:var(--site-space-2) 18px;margin-top:var(--site-space-6);padding-top:var(--site-space-4);border-top:1px solid var(--site-color-border);font-size:var(--site-text-xs);color:var(--site-color-text-muted);flex-wrap:wrap;line-height:1.4;display:flex}.QNvjgW_legal a,.QNvjgW_legal button{color:inherit;align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.QNvjgW_legal a:hover,.QNvjgW_legal button:hover{text-decoration:underline}.QNvjgW_legalLinks{flex-wrap:wrap;gap:0 18px;display:flex}@media (min-width:1024px){.QNvjgW_footer{padding:var(--site-space-16) 0 0}.QNvjgW_footTop{gap:var(--site-space-10) var(--site-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.QNvjgW_footGroups,.QNvjgW_footGroup{border:0;display:contents}.QNvjgW_footToggle{display:none}.QNvjgW_footBody,.QNvjgW_footBodyOpen{display:contents}.QNvjgW_footCol,.QNvjgW_footBodyOpen .QNvjgW_footCol,.QNvjgW_footBodyOpen .QNvjgW_footStudio{display:flex}.QNvjgW_footCol .QNvjgW_footEyebrow{display:block}.QNvjgW_legal{gap:var(--site-space-6);margin-top:44px;padding:22px 0;font-size:13px}.QNvjgW_legalLinks{gap:0 var(--site-space-6)}}@media (min-width:1280px){.QNvjgW_footTop{gap:var(--site-space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr) minmax(0,2.2fr)}}.QNvjgW_sticky{z-index:90;gap:var(--site-space-2);padding:var(--site-space-2) var(--site-space-3) calc(var(--site-space-2) + env(safe-area-inset-bottom));background:var(--site-color-bg);border-top:1px solid var(--site-color-border);display:flex;position:fixed;bottom:0;left:0;right:0}@media (max-width:1139.98px){main:has(.QNvjgW_sticky)~.QNvjgW_footer{padding-bottom:calc(var(--site-space-6) + 72px + env(safe-area-inset-bottom))}}@media (min-width:1140px){.QNvjgW_sticky{display:none}}
.wWBTVa_box{padding:var(--site-space-6);border:1px solid var(--site-color-border);background:var(--site-color-bg);flex-direction:column;gap:20px;display:flex}@media (min-width:1024px){.wWBTVa_box{padding:var(--site-space-10)}}.wWBTVa_box:focus{outline:none}.wWBTVa_anchor{scroll-margin-top:calc(var(--site-header-height,72px) + var(--site-space-4))}.wWBTVa_anchor:focus{outline:none}.wWBTVa_stepLabel{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted);margin:0;line-height:1.3}.wWBTVa_title{font-family:var(--site-font-heading);font-size:var(--site-text-h3);font-weight:var(--site-font-medium);line-height:var(--site-leading-h3);color:var(--site-color-heading);margin:0}.wWBTVa_intro{color:var(--site-color-text);margin:0;font-size:15px;line-height:1.6}.wWBTVa_intro+.wWBTVa_intro{margin-top:-8px}.wWBTVa_form{gap:var(--site-space-6);flex-direction:column;display:flex}.wWBTVa_field{gap:var(--site-space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.wWBTVa_label{font-size:13px;font-weight:var(--site-font-medium);color:var(--site-color-heading);margin:0;line-height:1.4;display:block}.wWBTVa_optional{font-weight:var(--site-font-normal);color:var(--site-color-text-muted);margin-left:6px}.wWBTVa_help{color:var(--site-color-text-muted);margin:0;font-size:13px;line-height:1.5}.wWBTVa_textarea{box-sizing:border-box;border:1px solid var(--site-color-border);border-radius:var(--site-radius-input);width:100%;min-height:104px;font-family:var(--site-font-body);color:var(--site-color-heading);background:var(--site-color-bg);resize:vertical;padding:12px 14px;font-size:15px;line-height:1.5}.wWBTVa_textarea:focus-visible{outline:2px solid var(--site-color-ring);outline-offset:2px}.wWBTVa_textarea[aria-invalid=true]{border-color:var(--gsf-color-status-errorInk)}.wWBTVa_choices{flex-direction:column;gap:12px;display:flex}.wWBTVa_choice{color:var(--site-color-text);cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.wWBTVa_choice input{width:18px;height:18px;accent-color:var(--site-color-heading);cursor:pointer;flex-shrink:0;margin:2px 0 0}.wWBTVa_choice input:focus-visible{outline:2px solid var(--site-color-ring);outline-offset:2px}.wWBTVa_error{color:var(--gsf-color-status-errorInk);margin:0;font-size:13px;line-height:18px}.wWBTVa_alert{border:1px solid var(--site-color-border);color:var(--site-color-heading);background:var(--site-color-bg-soft);margin:0;padding:12px 16px;font-size:14px;line-height:1.5}.wWBTVa_submit{width:100%}
._5IJ5Rq_titleBar{background-color:#e4ebf3;flex-direction:column;justify-content:center;align-items:stretch;gap:10px;padding:8%;display:flex}._5IJ5Rq_titleBarInner{flex-direction:column;gap:14px;width:100%;max-width:970px;margin:0 auto;display:flex}._5IJ5Rq_eyebrow{font-family:var(--font-body);letter-spacing:1.6px;text-transform:uppercase;color:#33373d;margin:0;font-size:12px;font-weight:500}._5IJ5Rq_titleBar h1{font-family:var(--font-display);color:#323233;margin:0;font-size:45px;font-weight:300;line-height:1.2em}._5IJ5Rq_lede{font-family:var(--font-body);color:#1d1d1d;max-width:62ch;margin:0;font-size:16px;font-weight:300;line-height:1.5em}._5IJ5Rq_meta{flex-flow:wrap;align-items:center;gap:15.5px;margin:0;padding:0;list-style:none;display:flex}._5IJ5Rq_meta li{font-family:var(--font-body);color:#666;font-size:14px;font-weight:300;line-height:1.5em}._5IJ5Rq_meta li+li:before{content:"|";margin-right:15.5px}._5IJ5Rq_section{margin-top:6%;padding:0 8%}._5IJ5Rq_sectionInner{flex-direction:column;gap:32px;width:100%;max-width:970px;margin:0 auto;display:flex}._5IJ5Rq_sectionInner:last-child{padding-bottom:8%}._5IJ5Rq_sectionInner>section{flex-direction:column;gap:16px;display:flex}._5IJ5Rq_h2{font-family:var(--font-display);color:#323233;margin:0;font-size:32px;font-weight:300;line-height:1.2em}._5IJ5Rq_h3{font-family:var(--font-body);color:#1d1d1d;margin:0;font-size:20px;font-weight:500;line-height:1.2em}._5IJ5Rq_muted{font-family:var(--font-body);color:#666;margin:0;font-size:14px;font-weight:300;line-height:1.5em}._5IJ5Rq_content{font-family:var(--font-body);color:#1d1d1d;font-size:16px;font-weight:300;line-height:1.5em}._5IJ5Rq_content h2{font-family:var(--font-body);margin:1.5em 0 .5em;font-size:32px;font-weight:500;line-height:1.2em}._5IJ5Rq_content h3{font-family:var(--font-body);margin:1.5em 0 .5em;font-size:28px;font-weight:500;line-height:1.2em}._5IJ5Rq_content h2:first-child,._5IJ5Rq_content h3:first-child{margin-top:0}._5IJ5Rq_content p{margin:0 0 1em}._5IJ5Rq_content a{color:#1d1d1d;text-decoration:underline}._5IJ5Rq_content strong{font-weight:500}._5IJ5Rq_content ul,._5IJ5Rq_content ol{margin:0 0 1em;padding-left:20px}._5IJ5Rq_content ul{list-style-type:disc}._5IJ5Rq_content ol{list-style-type:decimal}._5IJ5Rq_content li{margin-bottom:8px}._5IJ5Rq_content blockquote{border-left:3px solid #e4ebf3;margin:1em 0;padding:0 0 0 1.5em;font-style:italic}._5IJ5Rq_content hr{border:0;border-top:1px solid #e4ebf3;margin:2em 0}._5IJ5Rq_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}._5IJ5Rq_card{box-sizing:border-box;background:#fff;border:1px solid #e4ebf3;flex-direction:column;gap:10px;min-height:100%;padding:24px;display:flex}._5IJ5Rq_cardKicker{font-family:var(--font-body);letter-spacing:1.2px;text-transform:uppercase;color:#666;margin:0;font-size:12px;font-weight:500}._5IJ5Rq_cardTitle{font-family:var(--font-display);color:#323233;margin:0;font-size:24px;font-weight:400;line-height:1.2em}._5IJ5Rq_cardTitle a{color:inherit;text-decoration:none}._5IJ5Rq_cardTitle a:hover{text-decoration:underline}._5IJ5Rq_cardSummary{font-family:var(--font-body);color:#1d1d1d;flex:1;margin:0;font-size:15px;font-weight:300;line-height:1.5em}._5IJ5Rq_cardMeta{font-family:var(--font-body);color:#666;margin:0;font-size:13px;font-weight:300}._5IJ5Rq_blocks{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}._5IJ5Rq_block{color:#323233;box-sizing:border-box;background:#e4ebf3;flex-direction:column;gap:6px;min-height:120px;padding:20px 18px;text-decoration:none;display:flex}._5IJ5Rq_block:hover{background:#d6e0ec}._5IJ5Rq_blockLabel{font-family:var(--font-display);margin:0;font-size:26px;font-weight:400;line-height:1.1em}._5IJ5Rq_blockNote{font-family:var(--font-body);margin:0;font-size:13px;font-weight:300;line-height:1.4em}._5IJ5Rq_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._5IJ5Rq_chip{font-family:var(--font-body);color:#323233;border:1px solid #323233;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:400;line-height:1.2em;text-decoration:none;display:inline-block}._5IJ5Rq_chip:hover,._5IJ5Rq_chipActive{color:#fff;background:#323233}._5IJ5Rq_filters{grid-template-columns:2fr 1fr 1fr 1fr auto;align-items:end;gap:12px;display:grid}._5IJ5Rq_filters label{font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;color:#666;flex-direction:column;gap:4px;font-size:12px;font-weight:500;display:flex}._5IJ5Rq_filters input,._5IJ5Rq_filters select{height:44px;font-family:var(--font-body);color:#1d1d1d;box-sizing:border-box;background:#fff;border:1px solid #323233;width:100%;padding:0 12px;font-size:15px;font-weight:300}._5IJ5Rq_filters button{color:#fff;height:44px;font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#323233;border:1px solid #323233;padding:0 22px;font-size:13px;font-weight:500}@media (max-width:800px){._5IJ5Rq_filters{grid-template-columns:1fr 1fr}._5IJ5Rq_filters label:first-child{grid-column:1/-1}}._5IJ5Rq_linkList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._5IJ5Rq_linkRow{border-top:1px solid #e4ebf3;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:14px 0;display:flex}._5IJ5Rq_linkRow:last-child{border-bottom:1px solid #e4ebf3}._5IJ5Rq_linkName{font-family:var(--font-body);color:#1d1d1d;font-size:16px;font-weight:400;text-decoration:none}._5IJ5Rq_linkName:hover{text-decoration:underline}._5IJ5Rq_linkNote{font-family:var(--font-body);color:#666;flex-basis:100%;margin:0;font-size:14px;font-weight:300}._5IJ5Rq_linkPrice{font-family:var(--font-body);color:#1d1d1d;font-size:14px;font-weight:400}._5IJ5Rq_cta{background:#e4ebf3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:32px;display:flex}._5IJ5Rq_ctaText{flex-direction:column;gap:6px;max-width:52ch;display:flex}._5IJ5Rq_ctaActions{flex-wrap:wrap;gap:12px;display:flex}._5IJ5Rq_disclaimer{font-family:var(--font-body);color:#666;border-top:1px solid #e4ebf3;margin:0;padding-top:16px;font-size:13px;font-weight:300;line-height:1.5em}._5IJ5Rq_pagination{justify-content:space-between;align-items:center;gap:16px;display:flex}._5IJ5Rq_pagination a,._5IJ5Rq_pagination span{font-family:var(--font-body);color:#323233;font-size:14px;text-decoration:none}._5IJ5Rq_pagination a:hover{text-decoration:underline}._5IJ5Rq_empty{text-align:center;font-family:var(--font-body);color:#666;border:1px dashed #c8d2de;padding:40px 24px;font-size:15px;font-weight:300}._5IJ5Rq_previewBanner{color:#fff;font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;text-align:center;background:#323233;padding:10px 16px;font-size:13px}
.Rvlm7W_stack{gap:var(--site-space-10);flex-direction:column;display:flex}@media (min-width:1024px){.Rvlm7W_stack{gap:var(--site-space-12)}}.Rvlm7W_eyebrow{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted);margin:0;line-height:1.3}.Rvlm7W_expect{color:var(--site-color-text-muted);flex-basis:100%;margin:0;font-size:13px;line-height:1.5}.Rvlm7W_muted{font-size:var(--site-text-small);line-height:var(--site-leading-small);color:var(--site-color-text-muted);margin:0}.Rvlm7W_muted a,.Rvlm7W_body a,.Rvlm7W_line a{color:var(--site-color-slate);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Rvlm7W_muted a:hover,.Rvlm7W_body a:hover,.Rvlm7W_line a:hover{color:var(--site-color-link-hover)}.Rvlm7W_body{color:var(--site-color-text);margin:0;font-size:15px;line-height:1.65}.Rvlm7W_photo{background:var(--site-color-bg-soft);position:relative;overflow:hidden}.Rvlm7W_photoImg{object-fit:cover}.Rvlm7W_ruled{gap:var(--site-space-10);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.Rvlm7W_ruledItem{gap:var(--site-space-3);border-top:1px solid var(--site-color-primary);flex-direction:column;padding-top:20px;display:flex}.Rvlm7W_ruledTitle{font-family:var(--site-font-heading);font-size:var(--site-text-h3);font-weight:var(--site-font-medium);line-height:var(--site-leading-h3);color:var(--site-color-heading);margin:0}.Rvlm7W_ruledTitleLarge{font-size:var(--site-text-h2);font-weight:var(--site-font-normal);line-height:var(--site-leading-h2)}.Rvlm7W_ruledNumber{font-family:var(--site-font-heading);color:var(--site-color-heading);font-size:44px;font-style:italic;line-height:1}@media (min-width:768px){.Rvlm7W_ruled2{gap:var(--site-space-16);grid-template-columns:repeat(2,minmax(0,1fr))}.Rvlm7W_ruled3{gap:var(--site-space-10);grid-template-columns:repeat(3,minmax(0,1fr))}}.Rvlm7W_quotes{gap:var(--site-space-10);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Rvlm7W_quotes{gap:var(--site-space-12);grid-template-columns:repeat(2,minmax(0,1fr))}}.Rvlm7W_quote{gap:var(--site-space-4);padding-top:var(--site-space-6);border-top:1px solid var(--site-color-primary);flex-direction:column;margin:0;display:flex}.Rvlm7W_quote blockquote{font-family:var(--site-font-heading);font-size:var(--site-text-h3);color:var(--site-color-heading);margin:0;font-style:italic;line-height:1.38}.Rvlm7W_quote figcaption,.Rvlm7W_signature{font-size:13px;font-weight:var(--site-font-medium);letter-spacing:.08em;color:var(--site-color-heading);margin:0;line-height:1.3}.Rvlm7W_facts{column-gap:var(--site-space-8);border-top:1px solid var(--site-color-primary);grid-template-columns:1fr;margin:0;display:grid}.Rvlm7W_fact{border-bottom:1px solid var(--site-color-border);padding:20px 0}.Rvlm7W_fact dt{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted);line-height:1.3}.Rvlm7W_fact dd{margin:var(--site-space-2) 0 0;font-size:var(--site-text-base);font-weight:var(--site-font-medium);color:var(--site-color-heading);line-height:1.45}@media (min-width:640px){.Rvlm7W_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Rvlm7W_facts{grid-template-columns:repeat(3,minmax(0,1fr))}.Rvlm7W_fact{padding:var(--site-space-6) 28px var(--site-space-6) 0}}.Rvlm7W_story{gap:var(--site-space-8);grid-template-columns:1fr;align-items:center;display:grid}.Rvlm7W_storyPhoto{aspect-ratio:1}.Rvlm7W_storyText{flex-direction:column;gap:22px;display:flex}.Rvlm7W_storyQuote{font-family:var(--site-font-heading);font-size:var(--site-text-h2);color:var(--site-color-heading);margin:0;font-style:italic;line-height:1.35}.Rvlm7W_storyText .Rvlm7W_body{font-size:var(--site-text-body);line-height:var(--site-leading-copy)}@media (min-width:1024px){.Rvlm7W_story{gap:var(--site-space-20);grid-template-columns:minmax(0,520px) minmax(0,1fr)}}.Rvlm7W_gallery{gap:var(--site-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Rvlm7W_galleryPhoto{aspect-ratio:4/5}@media (min-width:1024px){.Rvlm7W_gallery{gap:var(--site-space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.Rvlm7W_galleryPhoto{aspect-ratio:282/300}}.Rvlm7W_line{color:var(--site-color-heading);margin:0;font-size:15px;line-height:1.6}.Rvlm7W_line+.Rvlm7W_line{margin-top:var(--site-space-1)}.Rvlm7W_rating{gap:var(--site-space-10);grid-template-columns:1fr;align-items:start;display:grid}.Rvlm7W_ratingSide{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.Rvlm7W_ratingValue{font-family:var(--site-font-heading);font-size:var(--site-text-display);font-weight:var(--site-font-normal);line-height:var(--site-leading-display);letter-spacing:var(--site-tracking-display);color:var(--site-color-heading);margin:0}.Rvlm7W_ratingCount{font-size:15px;font-weight:var(--site-font-medium);color:var(--site-color-heading);margin:0;line-height:1.4}.Rvlm7W_ratingSide>a{margin-top:var(--site-space-2)}@media (min-width:1024px){.Rvlm7W_rating{gap:var(--site-space-20);grid-template-columns:300px minmax(0,1fr)}}.Rvlm7W_capital{text-transform:capitalize}.Rvlm7W_whyCards{gap:var(--site-space-4);grid-template-columns:1fr;display:grid}.Rvlm7W_whyCard{gap:var(--site-space-3);padding:var(--site-space-6);background:var(--site-color-bg);flex-direction:column;display:flex}@media (min-width:900px){.Rvlm7W_whyCards{gap:var(--site-space-6);grid-template-columns:repeat(3,minmax(0,1fr))}.Rvlm7W_whyCard{padding:var(--site-space-8)}}.Rvlm7W_qa{gap:var(--site-space-8);grid-template-columns:1fr;display:grid}.Rvlm7W_qaHead{gap:var(--site-space-4);flex-direction:column;display:flex}.Rvlm7W_qaTitle{font-family:var(--site-font-heading);font-size:var(--site-text-h1);font-weight:var(--site-font-normal);color:var(--site-color-heading);margin:0;line-height:1.1}.Rvlm7W_qaTitle em{font-style:italic}@media (min-width:1024px){.Rvlm7W_qa{gap:var(--site-space-20);grid-template-columns:360px minmax(0,1fr)}}.Rvlm7W_intro{gap:var(--site-space-4);flex-direction:column;max-width:720px;display:flex}.Rvlm7W_pageTitle{font-family:var(--site-font-heading);font-size:var(--site-text-h1);font-weight:var(--site-font-normal);line-height:var(--site-leading-h1);color:var(--site-color-heading);margin:0}.Rvlm7W_pageTitle em{font-style:italic}.Rvlm7W_nowrap{white-space:nowrap}.Rvlm7W_lead{font-size:var(--site-text-body);line-height:var(--site-leading-copy);color:var(--site-color-text);margin:0}.Rvlm7W_lead a{color:var(--site-color-slate);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Rvlm7W_lead a:hover{color:var(--site-color-link-hover)}.Rvlm7W_google{align-items:flex-start;gap:var(--site-space-5);padding:var(--site-space-8) var(--site-space-6);background:var(--site-color-bg-soft);flex-direction:column;display:flex}.Rvlm7W_googleText{gap:var(--site-space-2);flex-direction:column;display:flex}.Rvlm7W_googleRating{font-family:var(--site-font-heading);font-size:var(--site-text-h1);font-weight:var(--site-font-normal);color:var(--site-color-heading);margin:0;line-height:1.1}.Rvlm7W_googleLine{color:var(--site-color-text);margin:0;font-size:15px;line-height:1.5}@media (min-width:768px){.Rvlm7W_google{justify-content:space-between;align-items:center;gap:var(--site-space-6);padding:var(--site-space-8) var(--site-space-10);flex-direction:row}}.Rvlm7W_listings{gap:var(--site-space-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.Rvlm7W_listing{justify-content:space-between;align-items:center;gap:var(--site-space-4);box-sizing:border-box;border:1px solid var(--site-color-border);min-height:64px;font-size:15px;font-weight:var(--site-font-medium);color:var(--site-color-heading);padding:0 20px;line-height:1.2;text-decoration:none;transition:border-color .16s;display:flex}.Rvlm7W_listing:hover{border-color:var(--site-color-primary)}@media (min-width:640px){.Rvlm7W_listings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Rvlm7W_listings{gap:var(--site-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.Rvlm7W_listing{min-height:72px}}.Rvlm7W_lost{padding:var(--site-space-14) 0}.Rvlm7W_lostHead{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:760px;margin:0 auto;display:flex}.Rvlm7W_lostTitle{font-family:var(--site-font-heading);font-size:var(--site-text-display);font-weight:var(--site-font-normal);color:var(--site-color-heading);margin:0;line-height:1.05}.Rvlm7W_lostTitle em{font-style:italic}.Rvlm7W_lostSearch{align-items:center;gap:var(--site-space-3);box-sizing:border-box;width:100%;max-width:560px;height:52px;margin-top:var(--site-space-2);padding:0 var(--site-space-4);border:1px solid var(--site-color-primary);border-radius:var(--site-radius-input);color:var(--site-color-text-muted);background:var(--site-color-bg);display:flex}.Rvlm7W_lostSearch:focus-within{outline:2px solid var(--site-color-ring);outline-offset:2px}.Rvlm7W_lostInput{min-width:0;height:100%;font:inherit;color:var(--site-color-heading);text-overflow:ellipsis;background:0 0;border:0;flex:auto;font-size:15px}.Rvlm7W_lostInput::placeholder{color:var(--site-color-text-muted);opacity:1}.Rvlm7W_lostInput:focus-visible{outline:none}.Rvlm7W_lostActions{justify-content:center;gap:var(--site-space-3);margin-top:var(--site-space-2);flex-wrap:wrap;display:flex}.Rvlm7W_lostTiles{gap:var(--site-space-6) var(--site-space-3);margin:var(--site-space-12) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.Rvlm7W_lostTile{gap:var(--site-space-3);flex-direction:column;display:flex;position:relative}.Rvlm7W_lostPhoto{aspect-ratio:282/200}.Rvlm7W_lostLink{justify-content:space-between;align-items:center;gap:var(--site-space-3);min-height:24px;font-size:15px;font-weight:var(--site-font-medium);color:var(--site-color-heading);line-height:1.2;text-decoration:none;display:flex}.Rvlm7W_lostLink:after{content:"";position:absolute;inset:0}.Rvlm7W_lostLink:focus-visible{outline:none}.Rvlm7W_lostTile:focus-within{outline:2px solid var(--site-color-ring);outline-offset:4px}.Rvlm7W_lostTile:hover .Rvlm7W_lostLink{text-underline-offset:4px;text-decoration:underline}@media (max-width:479px){.Rvlm7W_lostActions{flex-direction:column;align-self:stretch}.Rvlm7W_lostActions a{width:100%}.Rvlm7W_lostSearch{padding:0 var(--site-space-3);gap:10px}.Rvlm7W_lostInput{font-size:clamp(13px,3.6vw,15px)}}@media (min-width:768px){.Rvlm7W_lostTiles{gap:var(--site-space-6)}}@media (min-width:1024px){.Rvlm7W_lost{padding:var(--site-space-24) 0}.Rvlm7W_lostTiles{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px}}.Rvlm7W_contact{gap:var(--site-space-8);grid-template-columns:1fr;align-items:start;display:grid}.Rvlm7W_contactMain,.Rvlm7W_contactAside{gap:var(--site-space-8);flex-direction:column;min-width:0;display:flex}.Rvlm7W_contactHead{flex-direction:column;gap:22px;display:flex}.Rvlm7W_contactHead .Rvlm7W_pageTitle{font-size:var(--site-text-h2);line-height:var(--site-leading-h2)}.Rvlm7W_contactPhoto{aspect-ratio:580/300}@media (min-width:1024px){.Rvlm7W_contact{gap:var(--site-space-16);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.Rvlm7W_contactHead,.Rvlm7W_contactAside{padding-top:var(--site-space-6)}}.Rvlm7W_formBox{padding:var(--site-space-6);border:1px solid var(--site-color-border);background:var(--site-color-bg);flex-direction:column;gap:20px;display:flex}.Rvlm7W_formTitle{font-family:var(--site-font-heading);font-size:var(--site-text-h3);font-weight:var(--site-font-medium);line-height:var(--site-leading-h3);color:var(--site-color-heading);margin:0}.Rvlm7W_formBox form>div{gap:var(--site-space-4);grid-template-columns:1fr;margin:0;display:grid}.Rvlm7W_formBox form>div>div{width:auto;margin:0;padding:0}.Rvlm7W_formBox form label{margin:0 0 var(--site-space-2);font-size:13px;font-weight:var(--site-font-medium);color:var(--site-color-heading);line-height:1.2;display:block}.Rvlm7W_formBox form input{box-sizing:border-box;border:1px solid var(--site-color-border);border-radius:var(--site-radius-input);height:48px;font-family:var(--site-font-body);color:var(--site-color-heading);padding:0 14px;font-size:15px}.Rvlm7W_formBox form input:focus-visible{outline:2px solid var(--site-color-ring);outline-offset:2px}.Rvlm7W_formBox form button[type=submit]{width:100%;margin-top:var(--site-space-2)}.Rvlm7W_formNote{text-align:center;color:var(--site-color-text-muted);margin:0;font-size:13px;line-height:1.5}@media (min-width:480px){.Rvlm7W_formBox form>div{grid-template-columns:repeat(2,minmax(0,1fr))}.Rvlm7W_formBox form>div>div:nth-child(n+5){grid-column:1/-1}}@media (min-width:1024px){.Rvlm7W_formBox{padding:var(--site-space-10)}}.Rvlm7W_studio{gap:var(--site-space-8);grid-template-columns:1fr;align-items:center;display:grid}.Rvlm7W_studioPhoto{aspect-ratio:560/440}.Rvlm7W_studioText{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.Rvlm7W_studioTitle{font-family:var(--site-font-heading);font-size:var(--site-text-h1);font-weight:var(--site-font-normal);color:var(--site-color-heading);margin:0;line-height:1.1}.Rvlm7W_studioTitle em{font-style:italic}.Rvlm7W_details{border-top:1px solid var(--site-color-rule-on-soft);align-self:stretch;margin:0}.Rvlm7W_details>div{gap:var(--site-space-4);border-bottom:1px solid var(--site-color-rule-on-soft);grid-template-columns:96px minmax(0,1fr);padding:14px 0;display:grid}.Rvlm7W_details dt{font-size:var(--site-text-xs);font-weight:var(--site-font-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--site-color-text-muted);padding-top:3px;line-height:1.3}.Rvlm7W_details dd{color:var(--site-color-heading);margin:0;font-size:15px;line-height:1.5}.Rvlm7W_details a{color:var(--site-color-slate);border-bottom:1px solid;text-decoration:none}.Rvlm7W_details a:hover{color:var(--site-color-link-hover)}@media (min-width:1024px){.Rvlm7W_studio{gap:var(--site-space-20);grid-template-columns:repeat(2,minmax(0,1fr))}.Rvlm7W_details>div{grid-template-columns:120px minmax(0,1fr)}}.Rvlm7W_book{box-sizing:content-box;max-width:var(--site-container);padding:var(--site-space-8) var(--site-gutter) var(--site-space-14);margin:0 auto}.Rvlm7W_bookGrid{gap:var(--site-space-8);grid-template-columns:1fr;align-items:start;display:grid}.Rvlm7W_bookText{flex-direction:column;gap:20px;display:flex}.Rvlm7W_bookWith{border-top:1px solid var(--site-color-border);border-bottom:1px solid var(--site-color-border);align-items:center;gap:14px;padding:18px 0;display:flex}.Rvlm7W_bookPortrait{object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}.Rvlm7W_bookWithName{font-size:15px;font-weight:var(--site-font-medium);color:var(--site-color-heading);margin:0;line-height:1.3}.Rvlm7W_bookWithLine{color:var(--site-color-text-muted);margin:3px 0 0;font-size:13px;line-height:1.4}.Rvlm7W_bookCard{min-width:0}@media (min-width:1024px){.Rvlm7W_book{padding:var(--site-space-14) var(--site-gutter) var(--site-space-24)}.Rvlm7W_bookGrid{gap:var(--site-space-20);grid-template-columns:minmax(0,1fr) minmax(0,720px)}.Rvlm7W_bookText{padding-top:var(--site-space-4)}}
._3DymxW_btn{font-family:var(--font-body);text-transform:uppercase;text-align:center;border-radius:0;margin-top:20px;padding:10px 25px;font-size:1rem;font-weight:500;line-height:16px;text-decoration:none;display:inline-block}._3DymxW_light{color:#323233;background-color:#e4ebf3}._3DymxW_dark{color:#fff;background-color:#1d1d1d}@media (max-width:767px){._3DymxW_btn{width:auto;padding:12px;font-size:1rem}}
.lScJma_footer{background-color:#f4f4f4;padding:60px 86.3906px}.lScJma_inner{justify-content:space-between;align-items:flex-start;gap:40px;max-width:1140px;margin:0 auto;display:flex}.lScJma_col{flex-direction:column;gap:3px;display:flex}.lScJma_colLink{font-family:var(--font-body);color:#33373d;text-align:center;font-size:14px;font-weight:300;text-decoration:none}.lScJma_center{text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex}.lScJma_logoImg{width:auto;height:50px;margin-bottom:10px}.lScJma_centerLink,.lScJma_centerText{font-family:var(--font-body);color:#33373d;font-size:14px;font-weight:300;text-decoration:none}.lScJma_newsletter{box-sizing:border-box;max-width:1140px;margin:30px auto 0;padding:0 20px}.lScJma_newsletter:empty{display:none}.lScJma_legalRow{text-align:center;border-top:1px solid #33373d1f;max-width:1140px;margin:30px auto 0;padding-top:16px}.lScJma_legalLink{font-family:var(--font-body);color:var(--color-muted-foreground);font-size:12px;font-weight:300;text-decoration:none}.lScJma_legalLink:hover{text-decoration:underline}.lScJma_legalSeparator{font-family:var(--font-body);color:#787878;margin:0 10px;font-size:12px;font-weight:300}@media (max-width:1024px){.lScJma_footer{padding:40px 20px}.lScJma_inner{flex-direction:column;align-items:center;gap:10px}.lScJma_center{order:1;gap:3px}.lScJma_logoImg{margin-bottom:5px}.lScJma_col{align-items:center;gap:3px}.lScJma_col:first-child{order:3}.lScJma_col:last-child{order:2}}
.Cu_pSq_steps{gap:8px;margin:0;padding:0;list-style:none;display:flex}.Cu_pSq_step{background:#e4ebf3;flex:1;height:4px}.Cu_pSq_stepDone{background:#323233}.Cu_pSq_stepLabel{font-family:var(--font-body);letter-spacing:1.2px;text-transform:uppercase;color:#666;margin:0;font-size:12px;font-weight:500}.Cu_pSq_question{font-family:var(--font-display);color:#323233;margin:0;font-size:32px;font-weight:300;line-height:1.2em}.Cu_pSq_options{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Cu_pSq_option{cursor:pointer;font-family:var(--font-body);color:#1d1d1d;text-align:left;box-sizing:border-box;background:#fff;border:1px solid #323233;flex-direction:column;gap:4px;min-height:84px;padding:18px;display:flex}.Cu_pSq_option:hover{background:#e4ebf3}.Cu_pSq_optionOn{color:#fff;background:#323233}.Cu_pSq_optionOn:hover{background:#323233}.Cu_pSq_optionTitle{font-size:18px;font-weight:400}.Cu_pSq_optionNote{opacity:.8;font-size:13px;font-weight:300}.Cu_pSq_option input{opacity:0;width:1px;height:1px;position:absolute}.Cu_pSq_option:focus-within{outline-offset:2px;outline:2px solid #323233}.Cu_pSq_nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Cu_pSq_btn{color:#fff;height:44px;font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#323233;border:1px solid #323233;padding:0 22px;font-size:13px;font-weight:500}.Cu_pSq_btn:disabled{opacity:.4;cursor:default}.Cu_pSq_btnGhost{color:#323233;background:0 0}.Cu_pSq_review{font-family:var(--font-body);color:#1d1d1d;background:#e4ebf3;flex-direction:column;gap:8px;padding:20px;font-size:15px;font-weight:300;display:flex}.Cu_pSq_review strong{font-weight:500}.Cu_pSq_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.Cu_pSq_error{font-family:var(--font-body);color:#a01e1e;margin:0;font-size:14px}.Cu_pSq_items{counter-reset:item;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.Cu_pSq_item{border-top:1px solid #e4ebf3;grid-template-columns:32px 1fr auto;align-items:start;gap:8px 16px;padding:20px 0;display:grid}.Cu_pSq_item:last-child{border-bottom:1px solid #e4ebf3}.Cu_pSq_itemNo{font-family:var(--font-display);color:#666;font-size:24px;font-weight:300}.Cu_pSq_itemName{font-family:var(--font-body);color:#1d1d1d;margin:0;font-size:18px;font-weight:400;text-decoration:none}.Cu_pSq_itemName:hover{text-decoration:underline}.Cu_pSq_itemWhy{font-family:var(--font-body);color:#1d1d1d;margin:4px 0 0;font-size:15px;font-weight:300;line-height:1.5em}.Cu_pSq_itemBecause{font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;color:#666;margin:6px 0 0;font-size:12px;font-weight:500}.Cu_pSq_itemBuy{flex-direction:column;align-items:flex-end;gap:6px;min-width:140px;display:flex}.Cu_pSq_itemPrice{font-family:var(--font-body);color:#1d1d1d;font-size:15px}.Cu_pSq_emailForm{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;display:grid}.Cu_pSq_emailForm label{font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;color:#666;flex-direction:column;gap:4px;font-size:12px;font-weight:500;display:flex}.Cu_pSq_emailForm input[type=email],.Cu_pSq_emailForm input[type=text]{height:44px;font-family:var(--font-body);box-sizing:border-box;border:1px solid #323233;width:100%;padding:0 12px;font-size:15px;font-weight:300}.Cu_pSq_consent{font-family:var(--font-body);color:#1d1d1d;text-transform:none;letter-spacing:0;grid-column:1/-1;align-items:flex-start;gap:10px;font-size:14px;font-weight:300;display:flex}.Cu_pSq_consent input{margin-top:3px}@media (max-width:700px){.Cu_pSq_emailForm{grid-template-columns:1fr}.Cu_pSq_item{grid-template-columns:32px 1fr}.Cu_pSq_itemBuy{grid-column:2;align-items:flex-start}}
.LUKFjG_choiceHelp{margin-top:2px;display:block}.LUKFjG_actions{gap:var(--site-space-3);flex-wrap:wrap;display:flex}@media (max-width:639px){.LUKFjG_actions>*{flex:100%}}