.Landing_theme___KYEc{--landing-ink:#32231b;--landing-muted:#645950;--landing-orange:#e55d42;--landing-action:#bd442f;--landing-focus:var(--landing-action);color:var(--landing-ink);font-family:var(--font-sans),sans-serif}.Landing_page__yWnwC{background:#fff}.Landing_homeNav__mWOSj nav[aria-label=Primary]{margin-left:38px;margin-right:auto}.Landing_homeNav__mWOSj .Landing_navAction__N9ss_{margin-left:0}.Landing_homeNav__mWOSj a[href="/"]{gap:5.8px}.Landing_theme___KYEc .Landing_container__4SMGy{max-width:1280px;padding-inline:60px}.Landing_theme___KYEc figure,.Landing_theme___KYEc h1,.Landing_theme___KYEc h2,.Landing_theme___KYEc h3,.Landing_theme___KYEc p{margin:0}.Landing_theme___KYEc h1,.Landing_theme___KYEc h2{font-family:inherit;font-weight:600;line-height:1.1;letter-spacing:-.04em}.Landing_theme___KYEc h2{font-size:36px}.Landing_theme___KYEc h3{font-family:inherit;font-weight:600}.Landing_theme___KYEc em{color:var(--landing-orange);font-style:normal}.Landing_theme___KYEc a:focus-visible,.Landing_theme___KYEc button:focus-visible{outline:2px solid var(--landing-focus);outline-offset:5px}.Landing_footer___KDQt,.Landing_numbers__OYDNW,.Landing_team__zTeJs{--landing-focus:#f8f1e9}.Landing_button__98tmV{position:relative;display:inline-flex;align-items:stretch;width:-moz-fit-content;width:fit-content;padding:3px;border:1px solid rgba(229,93,66,.3);color:#fff;text-decoration:none;font:500 14px/1.3 var(--font-mono),monospace;letter-spacing:.02em;text-transform:uppercase}.Landing_button__98tmV>span{display:grid;min-height:48px;align-items:center;padding:0 24px;background:#e55d42;transition:background .16s}.Landing_button__98tmV:hover>span{background:#d6533a}.Landing_button__98tmV>i{position:absolute;width:4px;height:4px;background:#f2aea1}.Landing_button__98tmV>i:first-of-type{left:-2px;top:-2px}.Landing_button__98tmV>i:nth-of-type(2){right:-2px;top:-2px}.Landing_button__98tmV>i:nth-of-type(3){left:-2px;bottom:-2px}.Landing_button__98tmV>i:nth-of-type(4){right:-2px;bottom:-2px}.Landing_hero__T0CaQ{position:relative;min-height:780px;margin-top:-73px;isolation:isolate}.Landing_heroImage__TJoY9{z-index:-3;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.Landing_heroFade__TYgtE{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,transparent 78%,#fff 98%)}.Landing_heroCopy__K8k3q{margin-inline:auto;max-width:700px;padding:151px 20px 0;text-align:center}.Landing_ycBadge__M3Oe6{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 auto 8px;padding:10px 16px;width:-moz-fit-content;width:fit-content;border:1px solid #ffffff33;border-radius:20px;background:#ffffff66;font-size:12px}.Landing_hero__T0CaQ h1{font-size:48px}.Landing_hero__T0CaQ h1 em{font-family:var(--font-accent),serif;font-size:1em;font-weight:400;font-style:italic}.Landing_heroCopy__K8k3q>p{max-width:520px;margin:16px auto 8px;font-size:16px;line-height:1.65}.Landing_heroNote__XrJDE{display:block;margin-bottom:18px;font-size:13px;color:var(--landing-muted)}.Landing_proof__AhKNE{padding:28px 0 60px}.Landing_proof__AhKNE #customer-logos>div:first-child p{color:#72685f;font:400 11px var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.04em}.Landing_proof__AhKNE #customer-logos>div:nth-child(2){margin-top:16px;padding-block:15px;border-block:1px solid #e8e4df}.Landing_page__yWnwC .Landing_products__yp2HS{padding-top:32px;padding-bottom:90px}.Landing_sectionHeading__gJ8Jy{display:grid;grid-template-columns:1.25fr 1fr;gap:90px;align-items:center;margin-bottom:48px}.Landing_sectionHeading__gJ8Jy>p{max-width:475px;color:var(--landing-muted);font-size:14px;line-height:1.7}.Landing_sectionHeading__gJ8Jy h2{text-wrap:balance}.Landing_productGrid__WOKJd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 20px}.Landing_productGrid__WOKJd article{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.Landing_productCopy__MCGqP{padding:26px 0 24px;flex:1}.Landing_productCopy__MCGqP h3{font-size:16px;letter-spacing:-.045em;line-height:1.3}.Landing_productCopy__MCGqP p{margin-top:4px;max-width:510px;color:var(--landing-muted);font-size:14px;line-height:1.65}.Landing_motionRegion__8NTF9{position:relative}.Landing_numbers__OYDNW{padding:44px 0 30px;background:#32231b;color:#fff6ee}.Landing_eyebrow__IAWIa{font:400 11px var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.04em}.Landing_metricGrid__J_bf8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:34px;background:#ffffff03}.Landing_metricGrid__J_bf8>div{padding:20px 14px;text-align:center}.Landing_metricGrid__J_bf8>div+div{border-left:1px solid #ffffff0a}.Landing_metric__GSzVs{display:flex;align-items:center;justify-content:center;font:700 36px/48px var(--font-mono),monospace;letter-spacing:-.04em;white-space:nowrap}.Landing_metricGrid__J_bf8 h3,.Landing_numbers__OYDNW .Landing_eyebrow__IAWIa,.Landing_numbers__OYDNW .Landing_measurement___2YZg{color:rgba(255,246,238,.8)}.Landing_metricGrid__J_bf8 h3{margin-top:14px;font:500 11px/1.5 var(--font-mono),monospace;text-transform:uppercase}.Landing_metricGrid__J_bf8 p{margin-top:8px;font-size:12px;color:rgba(255,246,238,.8);line-height:1.6}.Landing_digitWindow__VUfq_{display:inline-block;overflow:hidden;height:48px}.Landing_digitStrip__vkzHA{display:flex;flex-direction:column;transform:translateY(var(--roll-end))}.Landing_digitStrip__vkzHA>span{display:block;height:48px}.Landing_motionRegion__8NTF9[data-motion-ready=true] .Landing_digitStrip__vkzHA{animation:Landing_digit-roll__lyP4B 3.5s cubic-bezier(0,.75,.15,1) var(--roll-delay) infinite}@keyframes Landing_digit-roll__lyP4B{0%{transform:translateY(0)}57.14%,to{transform:translateY(var(--roll-end))}}.Landing_measurement___2YZg{display:inline-block;margin-top:22px;border-bottom:1px solid #8e7e72;font-size:11px}.Landing_page__yWnwC .Landing_stories__f38NM{padding:58px 0 64px}.Landing_stories__f38NM>section{padding:0}.Landing_stories__f38NM>section>div{max-width:1280px;padding-inline:60px}.Landing_team__zTeJs{background:#32231b;color:#fff;padding-block:70px}.Landing_teamGrid__Zkm9l{display:grid;grid-template-columns:.95fr 1.05fr;gap:75px;align-items:center}.Landing_team__zTeJs h2{max-width:450px}.Landing_teamGrid__Zkm9l>div>p{margin-top:24px;max-width:433px;color:#d5c8bd;font-size:14px;line-height:1.7}.Landing_experienceLabel__gsIm8{font:11px/1.5 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.07em;color:#c4b3a4;margin-bottom:16px}.Landing_experienceGrid__vFtv7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;margin:16px 0 0;list-style:none;border-top:1px solid #ffffff20;border-left:1px solid #ffffff20}.Landing_experienceGrid__vFtv7 li{min-height:116px;padding:24px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border-right:1px solid #ffffff20;border-bottom:1px solid #ffffff20}.Landing_experienceGrid__vFtv7 img{max-width:145px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1);opacity:.8}.Landing_experienceGrid__vFtv7 span{text-align:center;color:#d5c8bd;font-size:12px;line-height:1.5}.Landing_textLink__urrvf{display:flex;justify-content:space-between;border-bottom:1px solid #fff4;padding-block:16px;margin-top:14px;font-size:12px}.Landing_onboarding__uT3ah{padding-block:62px;background:#f5f0e8}.Landing_onboardingGrid__zhHq_{display:grid;grid-template-columns:1fr 1fr;gap:95px}.Landing_onboarding__uT3ah h2{font-size:36px}.Landing_onboardingGrid__zhHq_>div>p{max-width:380px;margin-top:22px;font-size:14px;color:var(--landing-muted);line-height:1.7}.Landing_onboarding__uT3ah ol{list-style:none;padding:0;margin:0}.Landing_onboarding__uT3ah li{display:grid;grid-template-columns:40px 1fr;gap:20px;padding-block:20px;border-bottom:1px solid #dbd4ca}.Landing_onboarding__uT3ah li:first-child{padding-top:0}.Landing_onboarding__uT3ah li>span{color:var(--landing-action);font:500 12px var(--font-mono),monospace;padding-top:3px}.Landing_onboarding__uT3ah h3{font-size:16px}.Landing_onboarding__uT3ah li p{margin-top:10px;font-size:12px;line-height:1.65;color:var(--landing-muted)}.Landing_page__yWnwC .Landing_integrations__6U1E9{padding-top:76px;padding-bottom:40px}.Landing_integrationGrid__348Qr{--integration-heading-height:42px;display:grid;grid-template-columns:1.25fr .425fr 1fr;align-items:center;gap:0}.Landing_integrationGrid__348Qr h3{display:flex;align-items:center;height:var(--integration-heading-height);margin:0;padding:14px;text-align:left;background:#faf5e9;font:500 11px var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.06em}.Landing_stack__qIhKV{grid-column:1;grid-row:1}.Landing_experiences__ZlZt5{grid-column:3;grid-row:1}.Landing_experiences__ZlZt5 ul,.Landing_stack__qIhKV ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.Landing_experiences__ZlZt5 ul{grid-template-columns:repeat(2,minmax(0,1fr))}.Landing_integrationGrid__348Qr li{min-width:0;height:100px;display:grid;place-items:center;border:1px solid #e7e2dd;margin:-1px 0 0 -1px;padding:0;text-align:center;font-size:12px}.Landing_toolButton__UQ2yY{position:relative;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer;transition:background .18s ease}.Landing_toolButton__UQ2yY[data-revealed=true]{background:#fcf8ef}.Landing_theme___KYEc .Landing_toolButton__UQ2yY:focus-visible{outline-offset:-4px}.Landing_toolButton__UQ2yY .Landing_toolMark__kI7qJ{transition:transform .18s ease}.Landing_toolButton__UQ2yY[data-revealed=true] .Landing_toolMark__kI7qJ{transform:translateY(-12px)}.Landing_toolDescription__HemzK{position:absolute;bottom:16px;left:7px;right:7px;font-size:11px;line-height:1.35;color:#6c675f;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease}.Landing_toolButton__UQ2yY[data-revealed=true] .Landing_toolDescription__HemzK{opacity:1;transform:translateY(0)}.Landing_toolMark__kI7qJ{display:flex;align-items:center;justify-content:center;gap:7px;max-width:100%;padding:12px}.Landing_toolMark__kI7qJ img{flex-shrink:1;min-width:0;width:var(--tool-width);height:40px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.Landing_toolMark__kI7qJ span{flex-shrink:0;white-space:nowrap;color:#5f6368;font-size:13px}.Landing_experiences__ZlZt5 li{height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:16px}.Landing_experiences__ZlZt5 li>svg{flex-shrink:0;color:#bd6d54}.Landing_experiences__ZlZt5 li span{font-size:14px;font-weight:500;line-height:1.4}.Landing_experiences__ZlZt5 small{display:block;margin-top:4px;color:var(--landing-muted);font-size:12px;line-height:1.5}.Landing_layerStrip__scwFM{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px 32px;padding-top:36px;margin-top:36px;border-top:1px solid #e7e2dd}.Landing_layerStrip__scwFM>p{font:22px/1.4 Georgia,serif;letter-spacing:-.025em}.Landing_layerStrip__scwFM>p em{color:inherit;font-style:italic}.Landing_layerStrip__scwFM ul{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px;padding:0;margin:0;list-style:none}.Landing_layerStrip__scwFM li{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:24px;background:#f5ebe4;font-size:12px;line-height:1.3;white-space:nowrap}.Landing_integrationFlow__XFOwY{grid-column:2;grid-row:1;margin-top:var(--integration-heading-height)}.Landing_signal__XNxDp{display:grid;height:82px;place-items:center;position:relative}.Landing_signalLine__8zdJa{position:absolute;height:1px;background:repeating-linear-gradient(90deg,#cdbbb0 0 2px,transparent 2px 5px);width:100%}.Landing_signalGlow__khW_y{position:absolute;width:82px;height:82px;border-radius:50%;background:#ef9476;filter:blur(32px);opacity:.8}.Landing_signalMark__0c3M_{display:grid;width:54px;height:54px;place-items:center;z-index:1;border-radius:12px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.2);backdrop-filter:blur(5px)}.Landing_signalAvatar__BAOLP{display:grid;place-items:center;width:44px;height:44px;border-radius:7px;background:linear-gradient(0deg,#8f311a,#e65938 45.192%,#f79c87)}.Landing_signalMark__0c3M_ img{width:22px;height:17px}.Landing_signalArrow__Lf693{position:absolute;right:26px;width:12px;height:12px;background:#cf9a82;clip-path:polygon(15% 0,100% 50%,15% 100%)}.Landing_signalArrowLeft__rC0iD{left:26px;right:auto}.Landing_motionRegion__8NTF9[data-motion-ready=true] .Landing_signalGlow__khW_y{animation:Landing_signal-glow__S_GzE 3.5s cubic-bezier(.4,0,.6,1) infinite}.Landing_motionRegion__8NTF9[data-motion-ready=true] .Landing_signalMark__0c3M_{animation:Landing_signal-mark__qprtV 3.5s cubic-bezier(.4,0,.6,1) infinite}.Landing_motionRegion__8NTF9[data-motion-ready=true] .Landing_signalArrow__Lf693{animation:Landing_signal-flow__CaDuG 3.5s linear infinite}@keyframes Landing_signal-glow__S_GzE{0%,85.71%,to{opacity:.8;transform:scale(1)}42.86%{opacity:1;transform:scale(1.12)}}@keyframes Landing_signal-mark__qprtV{0%,85.71%,to{transform:scale(1)}42.86%{transform:scale(1.06)}}@keyframes Landing_signal-flow__CaDuG{0%,34.3%,68.6%{opacity:0;transform:translateX(-20px)}42.86%,77.14%,8.57%{opacity:1}28.57%,62.86%,to{opacity:0;transform:translateX(25px)}}.Landing_motionRegion__8NTF9[data-motion-running=false] :is(.Landing_digitStrip__vkzHA,.Landing_signalGlow__khW_y,.Landing_signalMark__0c3M_,.Landing_signalArrow__Lf693){animation-play-state:paused}.Landing_closing__V_THJ{position:relative;min-height:652px;isolation:isolate}.Landing_closingImage__Vydfv{z-index:-3;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.Landing_closingFade__dL9o9{position:absolute;inset:0;z-index:-2;background:linear-gradient(#fff,hsla(0,0%,100%,.96) 20%,hsla(0,0%,100%,.65) 48%,transparent 82%)}.Landing_closingCopy__9HRq5{max-width:560px;margin:auto;padding:75px 20px 290px;text-align:center}.Landing_closing__V_THJ h2{font-size:48px}.Landing_closing__V_THJ p{margin:24px auto 28px;max-width:460px;font-size:14px;line-height:1.7}.Landing_footer___KDQt{background:#32231b;color:#f8f1e9;padding:64px 0 32px}.Landing_newsletter__HKpzH{display:block;padding-bottom:48px}.Landing_newsletter__HKpzH h2{font-size:14px;font-weight:400;letter-spacing:0;line-height:1.6}.Landing_newsletter__HKpzH .Landing_subscribe__OuwYt{margin-top:16px;max-width:410px}.Landing_newsletter__HKpzH p{margin-top:12px;font-size:13px;line-height:1.6;color:#d5c8bd}.Landing_subscribe__OuwYt input{height:46px;font-size:13px}.Landing_subscribe__OuwYt input::-moz-placeholder{color:#c4b3a4}.Landing_subscribe__OuwYt input::placeholder{color:#c4b3a4}.Landing_subscribe__OuwYt button{background:#eee2d3;color:#32231b;text-transform:uppercase;font:500 11px var(--font-mono),monospace;padding-inline:24px}.Landing_subscribe__OuwYt button:hover{background:#fff5e9}.Landing_footerLinks__qOIOK{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:36px;padding-block:42px}.Landing_footerLinks__qOIOK h3{margin-bottom:18px;font-size:12px;font-weight:500}.Landing_footerLinks__qOIOK ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.Landing_footerLinks__qOIOK li{font-size:12px;color:#c4b3a4}.Landing_footer___KDQt a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.Landing_footerBrand__3l76s{display:flex;gap:24px;justify-content:space-between;align-items:center;padding-block:28px;border-block:1px solid #fff2}.Landing_footerBrand__3l76s>div{display:flex;align-items:center;gap:20px}.Landing_footerLinks__qOIOK h3{font:400 11px var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.04em}.Landing_footerLinks__qOIOK li{font:400 10px/1.7 var(--font-mono),monospace;text-transform:uppercase}.Landing_footerBrand__3l76s p{font-size:12px;color:#c4b3a4}.Landing_footerBrand__3l76s img{max-height:26px;width:auto}.Landing_footerSocial__4PLQi{display:flex;gap:24px;font-size:12px}.Landing_footerBottom__NR604{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;font-size:11px;color:#c4b3a4}.Landing_footerBottom__NR604>div{display:flex;flex-wrap:wrap;gap:20px}.Landing_homeNav__mWOSj>div:first-child{background:hsla(0,0%,100%,.94);backdrop-filter:blur(5px);border-bottom:1px solid #fff}.Landing_homeNav__mWOSj[data-transparent=true]>div:first-child{background:hsla(0,0%,100%,.2);border-bottom-color:#fff}.Landing_homeNav__mWOSj>div>div{height:72px;max-width:1280px;padding-inline:60px}.Landing_homeNav__mWOSj nav[aria-label=Primary]{gap:40px}.Landing_homeNav__mWOSj .Landing_navMachine__FLuMf,.Landing_homeNav__mWOSj nav[aria-label=Primary] a{font:500 12px/1.4 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:0;color:rgba(38,38,38,.6);white-space:nowrap}.Landing_homeNav__mWOSj .Landing_navMachine__FLuMf:hover,.Landing_homeNav__mWOSj nav[aria-label=Primary] a:hover{color:#262626}.Landing_homeNav__mWOSj .Landing_navActions__N_Xqf{margin-left:24px;gap:24px}.Landing_homeNav__mWOSj .Landing_navMachine__FLuMf{min-height:44px}.Landing_homeNav__mWOSj a:focus-visible,.Landing_homeNav__mWOSj button:focus-visible{outline:2px solid #bd442f;outline-offset:5px}.Landing_homeNav__mWOSj .Landing_navAction__N9ss_{visibility:visible;opacity:1;pointer-events:auto;border:1px solid rgba(229,93,66,.3);border-radius:0;background:hsla(0,0%,100%,.2);backdrop-filter:blur(2px);color:#e55d42;min-height:49px;padding:14px 24px;white-space:nowrap;font:500 14px/1.4 var(--font-mono),monospace;text-transform:uppercase}.Landing_homeNav__mWOSj .Landing_navAction__N9ss_:hover{background:#fff3eb}@media (max-width:1023px){.Landing_homeNav__mWOSj>div>div,.Landing_stories__f38NM>section>div,.Landing_theme___KYEc .Landing_container__4SMGy{padding-inline:32px}.Landing_sectionHeading__gJ8Jy{gap:40px}.Landing_theme___KYEc h2{font-size:32px}.Landing_onboardingGrid__zhHq_,.Landing_teamGrid__Zkm9l{gap:40px}.Landing_integrationGrid__348Qr{grid-template-columns:1.3fr .35fr 1fr}.Landing_stack__qIhKV li{height:100px}.Landing_experiences__ZlZt5 li{height:150px;padding:12px;gap:10px}.Landing_toolButton__UQ2yY[data-revealed=true] .Landing_toolMark__kI7qJ{transform:translateY(-20px)}.Landing_toolDescription__HemzK{bottom:10px}.Landing_toolMark__kI7qJ{padding:10px}.Landing_toolMark__kI7qJ span{font-size:12px}.Landing_metric__GSzVs{font-size:30px}.Landing_newsletter__HKpzH{gap:40px}.Landing_footerLinks__qOIOK{gap:22px}}@media (max-width:767px){.Landing_homeNav__mWOSj>div>div,.Landing_stories__f38NM>section>div,.Landing_theme___KYEc .Landing_container__4SMGy{padding-inline:20px}.Landing_theme___KYEc h2{font-size:30px}.Landing_hero__T0CaQ{min-height:710px}.Landing_heroCopy__K8k3q{padding-top:135px;padding-bottom:250px}.Landing_hero__T0CaQ h1{font-size:clamp(34px,8.9vw,48px)}.Landing_heroCopy__K8k3q>p{max-width:345px;font-size:15px}.Landing_heroImage__TJoY9{-o-object-position:49% bottom;object-position:49% bottom}.Landing_heroFade__TYgtE{background:linear-gradient(#ffffff33,#ffffff33 60%,transparent 78%,#fff)}.Landing_proof__AhKNE{padding-top:10px;padding-bottom:48px}.Landing_sectionHeading__gJ8Jy{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.Landing_sectionHeading__gJ8Jy>p{max-width:440px}.Landing_page__yWnwC .Landing_products__yp2HS{padding-top:16px;padding-bottom:56px}.Landing_productGrid__WOKJd{grid-template-columns:1fr;gap:48px}.Landing_productCopy__MCGqP{padding-top:24px}.Landing_productCopy__MCGqP p,.Landing_sectionHeading__gJ8Jy>p{font-size:16px;line-height:1.7}.Landing_productCopy__MCGqP h3{font-size:18px;max-width:360px}.Landing_button__98tmV>span{padding-inline:20px}.Landing_metricGrid__J_bf8{grid-template-columns:1fr;gap:26px}.Landing_metricGrid__J_bf8>div+div{border-top:1px solid #fff3;padding-top:24px}.Landing_metric__GSzVs{font-size:36px}.Landing_metricGrid__J_bf8 h3{margin-top:8px}.Landing_numbers__OYDNW{padding-block:36px}.Landing_page__yWnwC .Landing_stories__f38NM,.Landing_team__zTeJs{padding-block:48px}.Landing_onboardingGrid__zhHq_,.Landing_teamGrid__Zkm9l{grid-template-columns:1fr;gap:36px}.Landing_teamGrid__Zkm9l>div>p{max-width:none}.Landing_onboarding__uT3ah{padding-block:48px}.Landing_onboarding__uT3ah li{gap:12px}.Landing_page__yWnwC .Landing_integrations__6U1E9{padding-top:48px;padding-bottom:24px}.Landing_integrationGrid__348Qr{grid-template-columns:1fr;gap:24px}.Landing_experiences__ZlZt5,.Landing_integrationFlow__XFOwY,.Landing_stack__qIhKV{grid-column:1;grid-row:auto}.Landing_stack__qIhKV{order:0}.Landing_integrationFlow__XFOwY{order:1;width:108px;margin:8px auto}.Landing_experiences__ZlZt5{order:2}.Landing_signal__XNxDp{transform:rotate(90deg)}.Landing_signalAvatar__BAOLP{transform:rotate(-90deg)}.Landing_stack__qIhKV li{height:100px}.Landing_toolMark__kI7qJ{padding:9px}.Landing_toolMark__kI7qJ:has(>span){flex-direction:column;gap:5px}.Landing_toolMark__kI7qJ:has(>span) img{height:26px}.Landing_experiences__ZlZt5 li{height:150px;padding:12px 10px}.Landing_layerStrip__scwFM{margin-top:32px;padding-top:28px;gap:18px;text-align:center}.Landing_layerStrip__scwFM>p{font-size:21px}.Landing_layerStrip__scwFM ul{gap:8px}.Landing_closing__V_THJ{min-height:570px}.Landing_closing__V_THJ h2{font-size:36px}.Landing_closingCopy__9HRq5{padding-top:64px;padding-bottom:260px}.Landing_closing__V_THJ p{max-width:330px;font-size:13px}.Landing_closingImage__Vydfv{-o-object-position:58% bottom;object-position:58% bottom}.Landing_footer___KDQt{padding-top:44px}.Landing_newsletter__HKpzH{grid-template-columns:1fr;gap:24px;padding-bottom:32px}.Landing_newsletter__HKpzH h2{font-size:14px}.Landing_subscribe__OuwYt button{padding-inline:16px}.Landing_footerLinks__qOIOK{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;padding-block:32px}.Landing_footerBrand__3l76s,.Landing_footerBrand__3l76s>div:first-child{align-items:flex-start;flex-direction:column}.Landing_footerBrand__3l76s>div:first-child{gap:12px}.Landing_footerBottom__NR604{flex-direction:column}}@media (prefers-reduced-motion:reduce){.Landing_motionRegion__8NTF9[data-motion-ready=true] :is(.Landing_digitStrip__vkzHA,.Landing_signalGlow__khW_y,.Landing_signalMark__0c3M_,.Landing_signalArrow__Lf693){animation:none}.Landing_button__98tmV>span{transition:none}}@media (max-width:767px){.Landing_metricGrid__J_bf8>div+div{border-left:0}}.Landing_motionRegion__8NTF9[data-motion-once=true] .Landing_digitStrip__vkzHA{animation-iteration-count:1;animation-fill-mode:both}.Landing_ycBrand__9_QWX{--yc-unit:1px;display:inline-flex;align-items:center;gap:calc(4 * var(--yc-unit));flex-shrink:0;width:calc(78 * var(--yc-unit));height:calc(14 * var(--yc-unit))}.Landing_ycSymbol__Ob__i,.Landing_ycWordmark__p6aUh{position:relative;display:block;flex-shrink:0;overflow:hidden}.Landing_ycSymbol__Ob__i{width:calc(14 * var(--yc-unit));height:calc(14 * var(--yc-unit))}.Landing_ycWordmark__p6aUh{width:calc(60 * var(--yc-unit));height:calc(10.189 * var(--yc-unit))}.Landing_ycBrand__9_QWX .Landing_ycSymbol__Ob__i img,.Landing_ycBrand__9_QWX .Landing_ycWordmark__p6aUh img{position:absolute;max-width:none;max-height:none}.Landing_ycBrand__9_QWX .Landing_ycSymbol__Ob__i img{width:544.36%;height:155.23%;left:-24.59%;top:-24.59%}.Landing_ycBrand__9_QWX .Landing_ycWordmark__p6aUh img{width:143.79%;height:241.47%;left:-38.57%;top:-60.47%}.Landing_ycBrandSymbol__G0nsZ{--yc-unit:calc(26px / 14);width:26px;height:26px}.Landing_footerBrand__3l76s .Landing_ycBrand__9_QWX{--yc-unit:1.3px}@media (prefers-reduced-motion:reduce){.Landing_toolButton__UQ2yY,.Landing_toolButton__UQ2yY .Landing_toolMark__kI7qJ,.Landing_toolDescription__HemzK{transition:none}}.ProductDemos_demo___BvEP{position:relative;width:100%}.ProductDemos_stage__B2fwF{position:relative;height:372px;overflow:hidden;container-type:inline-size;container-name:demo;color:#322b25;font:13px/1.5 var(--font-sans),sans-serif}.ProductDemos_stage__B2fwF.ProductDemos_landingStage__IJ65X,.ProductDemos_stage__B2fwF.ProductDemos_storefrontStage__28q_G{height:420px}.ProductDemos_stage__B2fwF p{margin:0}.ProductDemos_texture__owtuQ{position:absolute;width:200%;height:200%;max-width:none;top:0;left:0;pointer-events:none}.ProductDemos_pdpStage__gJRfl .ProductDemos_texture__owtuQ{transform:translateX(-50%)}.ProductDemos_storefrontStage__28q_G .ProductDemos_texture__owtuQ{transform:translate(-50%,-50%)}.ProductDemos_landingStage__IJ65X .ProductDemos_texture__owtuQ{transform:translateY(-50%)}.ProductDemos_browserWindow__FXjnx,.ProductDemos_chatWindow__KKS60,.ProductDemos_productWindow__Crnea{position:absolute;top:20px;left:20px;right:20px;min-height:calc(100% - 20px);background:#fcfcfc;box-shadow:0 5px 25px #32231b0c}.ProductDemos_chatWindow__KKS60{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:22px}.ProductDemos_shopperMessage__Rg2on{align-self:flex-end;max-width:285px;padding:12px 16px;border-radius:20px 20px 4px 20px;background:#f9e4d7}.ProductDemos_repMessage__ibpIW{max-width:275px;padding:12px 16px;border-radius:20px 20px 20px 4px;background:#f3f3f3}.ProductDemos_recommendations__ikUdk{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ProductDemos_proteinCard__QwBJb{padding:5px;background:#fff;border:1px solid #efefef;border-radius:10px;overflow:hidden}.ProductDemos_proteinCard__QwBJb img{width:100%;height:105px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.ProductDemos_stage__B2fwF .ProductDemos_proteinCard__QwBJb p{margin:8px 6px 3px;font-size:12px;line-height:1.4}.ProductDemos_proteinCard__QwBJb>span{display:block;margin:0 6px 5px;font-size:12px;color:#6a625a}.ProductDemos_productNav__AXTTf{display:flex;align-items:center;gap:28px;padding:14px 18px;font-size:12px}.ProductDemos_productNav__AXTTf>:first-child{letter-spacing:.14em}.ProductDemos_productNav__AXTTf>:last-child{color:#8b827a}.ProductDemos_productLayout__Ce8DM{display:grid;grid-template-columns:43% 1fr;padding:0 14px 18px;-moz-column-gap:16px;column-gap:16px;row-gap:12px;grid-template-rows:max-content 1fr}.ProductDemos_pants__A05HY{grid-row:1/3;width:100%;height:276px;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;background:#eee}.ProductDemos_productDetails____GKU{min-width:0;padding-top:5px}.ProductDemos_productName__KsOL0{max-width:180px;font-size:14px;line-height:1.4}.ProductDemos_productPrice__JseEg{display:block;margin-top:7px;font-size:13px}.ProductDemos_swatches__kxglr{display:flex;gap:7px;margin:12px 0 0}.ProductDemos_swatches__kxglr i{display:block;width:14px;height:14px;background:#2e2c2a}.ProductDemos_swatches__kxglr i:nth-child(2){background:#b3a186}.ProductDemos_swatches__kxglr i:nth-child(3){background:#4b6257}.ProductDemos_productAnswer___UerS{align-self:start;padding:12px;background:#fff7f3;border:1px solid #f5e8e1;border-radius:8px}.ProductDemos_stage__B2fwF .ProductDemos_question__zoKvV{color:#9b4936;font-size:13px;font-weight:500}.ProductDemos_answerReveal__eL4xC{overflow:hidden}.ProductDemos_stage__B2fwF .ProductDemos_answerReveal__eL4xC p{margin-top:8px;font-size:13px;line-height:1.5}.ProductDemos_stage__B2fwF .ProductDemos_followup__BxkYk{display:flex;justify-content:space-between;gap:8px;margin-top:14px;padding-top:10px;border-top:1px solid #f0dfd6;font-size:12px;color:#6a625a}.ProductDemos_browserWindow__FXjnx{inset:28px 28px 24px;min-height:0;overflow:hidden;border:1px solid #e5e1db;border-radius:9px;background:#fff;box-shadow:0 10px 24px #32231b1a}.ProductDemos_browserBar__lYXOM{display:flex;align-items:center;gap:4px;height:22px;padding:0 8px;background:#f4f3f1;border-bottom:1px solid #e9e7e2}.ProductDemos_browserBar__lYXOM i{width:6px;height:6px;border-radius:50%;background:#ff534b}.ProductDemos_browserBar__lYXOM i:nth-child(2){background:#fdb42b}.ProductDemos_browserBar__lYXOM i:nth-child(3){background:#1fc338}.ProductDemos_browserBar__lYXOM>span{flex:1;margin-right:26px;text-align:center;font-size:8px;color:#857e77}.ProductDemos_jewelryNav__AjHlw{display:flex;align-items:center;justify-content:space-between;gap:10px;height:32px;padding:0 14px;border-bottom:1px solid #eeeae3}.ProductDemos_jewelryNav__AjHlw>:first-child{font:10px Georgia,serif;letter-spacing:.08em}.ProductDemos_jewelryNav__AjHlw>:nth-child(2){margin-left:auto;font-size:8px;color:#777}.ProductDemos_storePrompt__bHc9U{position:absolute;top:109px;left:30px;right:30px;opacity:0}.ProductDemos_stage__B2fwF .ProductDemos_promptHeading__DxMHF{margin-bottom:18px;font:italic 18px/1.3 Georgia,serif;text-align:center;color:#51473f}.ProductDemos_storeSearch__9hf8l{display:flex;align-items:center;gap:10px;min-height:40px;padding:7px 8px 7px 12px;border:1px solid #e9e5df;background:#fff;font-size:11px}.ProductDemos_promptText__N6nx1{flex:1;position:relative}.ProductDemos_promptText__N6nx1>:last-child{position:absolute;inset:0;opacity:0;white-space:nowrap}.ProductDemos_storeSearch__9hf8l>svg{flex:0 0 auto;color:#888}.ProductDemos_storeRefinement__xIAst>i,.ProductDemos_storeSearch__9hf8l>i{display:grid;place-items:center;width:25px;height:25px;background:#32231b}.ProductDemos_storeRefinement__xIAst img,.ProductDemos_storeSearch__9hf8l img{width:13px;height:13px}.ProductDemos_searchSuggestions__7ktmL{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding-top:12px;font-size:8px;color:#857e77}.ProductDemos_searchSuggestions__7ktmL>span{position:relative;padding:5px 7px;border:1px solid #e9e5df}.ProductDemos_chosenSuggestion__UifwM>svg{position:absolute;right:8px;bottom:-8px;fill:#32231b;color:#fff;filter:drop-shadow(0 1px 2px #32231b40)}.ProductDemos_generatedStore__yQ8_T{position:absolute;top:54px;bottom:34px;width:100%;overflow:hidden}.ProductDemos_jewelrySummary___NL9g{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.ProductDemos_jewelrySummary___NL9g>div>span{display:block;line-height:1.4;font-size:7px;letter-spacing:.12em;color:#857e77}.ProductDemos_stage__B2fwF .ProductDemos_jewelrySummary___NL9g p{margin:5px 0;font:21px/1.1 Georgia,serif;letter-spacing:-.025em}.ProductDemos_jewelrySummary___NL9g small{display:block;line-height:1.4;font-size:9px;color:#766a60}.ProductDemos_jewelrySummary___NL9g>img{width:66px;height:64px;-o-object-fit:cover;object-fit:cover}.ProductDemos_jewelryGrid__t0Dzo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 9px;padding:0 14px 14px}.ProductDemos_jewelryProduct__Hp7Uu{min-width:0;background:#fff}.ProductDemos_jewelryProduct__Hp7Uu>img{width:100%;height:86px;-o-object-fit:cover;object-fit:cover}.ProductDemos_jewelryProduct__Hp7Uu>div{display:grid;gap:3px;padding:6px 0 0;font-size:10px;line-height:1.4}.ProductDemos_stage__B2fwF .ProductDemos_jewelryProduct__Hp7Uu p{font-weight:500;min-height:28px}.ProductDemos_jewelryProduct__Hp7Uu span{color:#7a7067;font-size:9px}.ProductDemos_jewelryProduct__Hp7Uu strong{font-weight:500}.ProductDemos_storeRefinement__xIAst{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;height:34px;padding:5px 12px;border-top:1px solid #eeeae3;background:#fff;box-shadow:0 -5px 15px #ffffffdd;font-size:9px;color:#8c8278}.ProductDemos_storeRefinement__xIAst>i{width:22px;height:22px}.ProductDemos_demoCallout__Bcl5L{position:absolute;z-index:5;display:flex;align-items:center;gap:6px;width:-moz-max-content;width:max-content;max-width:185px;padding:9px 11px;border:1px solid #e9e3dd;border-radius:6px;background:#fffefb;color:#403932;box-shadow:0 3px 10px #32231b14;font-size:10px;font-weight:500;line-height:1.35}.ProductDemos_demoCallout__Bcl5L>i,.ProductDemos_shopperSignals__63G2r p>i{display:block;flex:0 0 3px;width:3px;height:3px;border-radius:50%;background:#d5664b}.ProductDemos_askCallout__ygJs3{top:76px;left:8px;opacity:0}.ProductDemos_buildCallout__m9RSU{right:8px;bottom:10px}.ProductDemos_phone__RGtTp{position:absolute;width:186px;height:380px;top:20px;left:calc(50% - 93px);filter:drop-shadow(0 10px 20px #32231b25)}.ProductDemos_phoneHardware__waKSt{position:absolute;z-index:3;inset:0;width:100%;height:100%;pointer-events:none}.ProductDemos_phoneScreen__9DQwv{position:absolute;inset:2.15% 4.85% 1.96%;overflow:hidden;border-radius:30px;background:#fff;color:#222}.ProductDemos_phoneStatus__9xCB_{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:9px 10px 7px;height:30px;font-size:8px;background:#fff}.ProductDemos_phoneStatus__9xCB_>span{display:flex;gap:1px;align-items:center}.ProductDemos_phoneStatus__9xCB_ svg{width:9px;height:9px}.ProductDemos_lampAd__rv3rO{position:absolute;inset:30px 0 0}.ProductDemos_socialHeading__siKlr{display:flex;align-items:center;gap:5px;padding:7px}.ProductDemos_socialHeading__siKlr>img{width:18px;height:18px;border-radius:50%}.ProductDemos_socialHeading__siKlr>span{flex:1;display:grid;font-size:7px;line-height:1.5}.ProductDemos_socialHeading__siKlr small{font-size:6px}.ProductDemos_socialPhoto__c2u7d{width:100%;height:177px;-o-object-fit:cover;object-fit:cover}.ProductDemos_socialShop__3k3Dr{position:relative;display:flex;align-items:center;justify-content:space-between;padding:6px 8px;background:#eff6ff;color:#315c94;font-size:8px;font-weight:500}.ProductDemos_adCursor__H6tDW{position:absolute;right:24px;bottom:-8px;color:#fff;fill:#32231b;opacity:0;filter:drop-shadow(0 1px 2px #32231b40)}.ProductDemos_socialActions__A3AoI{display:flex;gap:8px;padding:8px}.ProductDemos_socialActions__A3AoI>:last-child{margin-left:auto}.ProductDemos_stage__B2fwF .ProductDemos_socialCaption__WtQeS{padding:0 8px;font-size:7px;line-height:1.6}.ProductDemos_lampDestination__TCVeA{position:absolute;inset:30px 0 0;background:#fff}.ProductDemos_lampBrand__G_naY{display:flex;justify-content:space-between;align-items:center;padding:8px;border-bottom:1px solid #eee8df;font:8px Georgia,serif;letter-spacing:.08em}.ProductDemos_lampPageHeading__dXMwY{position:relative;height:78px;margin:0 8px}.ProductDemos_lampPageHeading__dXMwY>div{position:absolute;inset:0;padding-top:9px}.ProductDemos_lampPageHeading__dXMwY span{display:block;line-height:1.4;font-size:5px;letter-spacing:.13em;color:#948b82}.ProductDemos_stage__B2fwF .ProductDemos_lampPageHeading__dXMwY p{margin:4px 0;max-width:140px;font:17px/1.05 Georgia,serif;letter-spacing:-.025em}.ProductDemos_lampPageHeading__dXMwY small{display:block;font-size:6px;color:#857b72}.ProductDemos_adMatchedHeading__WDRmZ{opacity:0}.ProductDemos_adaptedHeading__EwaYt>span{color:#b35e41}.ProductDemos_lampFilters__Y617l{display:flex;gap:3px;margin:0 8px 9px}.ProductDemos_lampFilters__Y617l span{padding:3px 4px;border:1px solid #e9e3dc;border-radius:9px;font-size:5px;color:#867c72}.ProductDemos_lampFilters__Y617l>:nth-child(2){border-color:#e8b7a7;background:#fff3ed;color:#a7553b}.ProductDemos_lampProducts__cHytf{display:grid;grid-template-columns:1fr 1fr;gap:11px 6px;padding:0 8px 12px}.ProductDemos_lampProducts__cHytf>div{order:1}.ProductDemos_lampProducts__cHytf>:nth-child(2){order:0}.ProductDemos_lampProducts__cHytf img{width:100%;height:70px;-o-object-fit:cover;object-fit:cover;background:#ede6dc}.ProductDemos_lampProducts__cHytf>:first-child img{-o-object-fit:contain;object-fit:contain}.ProductDemos_lampProducts__cHytf span{display:grid;gap:2px;padding-top:4px;font-size:6px;line-height:1.3}.ProductDemos_lampProducts__cHytf b{font-weight:400;color:#8a7e72}.ProductDemos_clickCallout__92dxQ{top:81px;left:18px;opacity:0}.ProductDemos_matchedCallout__e6Etf{top:92px;right:14px;opacity:0}.ProductDemos_adaptsCallout__oSHm4{right:13px;bottom:38px;background:#a8422e;border-color:#a8422e;color:#fff}.ProductDemos_adaptsCallout__oSHm4>i{background:#f5c8ba}.ProductDemos_shopperSignals__63G2r{position:absolute;left:15px;bottom:65px;z-index:5;width:150px;padding:10px;background:#fffefb;border:1px solid #e9e3dd;border-radius:6px;box-shadow:0 3px 10px #32231b14;font-size:8px}.ProductDemos_shopperSignals__63G2r>span{font-size:6px;letter-spacing:.1em;color:#9b8d81}.ProductDemos_stage__B2fwF .ProductDemos_shopperSignals__63G2r p{display:flex;align-items:center;gap:5px;margin-top:6px}.ProductDemos_shopperSignals__63G2r strong{font-weight:400;color:#776b61}.ProductDemos_shopperSignals__63G2r>div{margin-top:8px;padding:5px 6px;background:#a8422e;border-radius:3px;color:#fff;font-size:8px}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_shopperMessage__Rg2on{animation:ProductDemos_shopper__S_1xf 3.5s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_repMessage__ibpIW{animation:ProductDemos_reply__npMgn 3.5s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_recommendations__ikUdk{animation:ProductDemos_recommendations__ikUdk 3.5s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_answerReveal__eL4xC{animation:ProductDemos_answer__WGqW7 4s cubic-bezier(.25,1,.5,1) both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_question__zoKvV{animation:ProductDemos_question__zoKvV 4s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_askCallout__ygJs3,.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_storePrompt__bHc9U{animation:ProductDemos_jewelry-prompt__giYsW 4.8s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_promptText__N6nx1>:first-child{animation:ProductDemos_prompt-placeholder__SYSRF 4.8s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_promptText__N6nx1>:last-child{animation:ProductDemos_prompt-typed__jzNRn 4.8s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_chosenSuggestion__UifwM{animation:ProductDemos_jewelry-choice__J_dsj 4.8s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_buildCallout__m9RSU,.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_generatedStore__yQ8_T,.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_storeRefinement__xIAst{animation:ProductDemos_storefront__oDTz2 4.8s cubic-bezier(.25,1,.5,1) both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_lampDestination__TCVeA{animation:ProductDemos_lamp-page__A0DHC 6s cubic-bezier(.25,1,.5,1) both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_lampProducts__cHytf>:nth-child(2){animation:ProductDemos_linen-first__rtuXo 6s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_lampProducts__cHytf{animation:ProductDemos_collection-adjust__CbVBf 6s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_adCursor__H6tDW{animation:ProductDemos_ad-click__QMT42 6s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_clickCallout__92dxQ{animation:ProductDemos_click-callout__ZRyEh 6s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_adMatchedHeading__WDRmZ,.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_matchedCallout__e6Etf{animation:ProductDemos_match-callout__v6l3s 6s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_shopperSignals__63G2r{animation:ProductDemos_signals-arrive__ri7c7 6s both}.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_adaptedHeading__EwaYt,.ProductDemos_demo___BvEP[data-motion-ready=true] .ProductDemos_adaptsCallout__oSHm4{animation:ProductDemos_page-adapts__6koSv 6s both}.ProductDemos_demo___BvEP[data-motion-running=false] *{animation-play-state:paused!important}@keyframes ProductDemos_shopper__S_1xf{0%{opacity:0;transform:translateY(10px)}20%,to{opacity:1;transform:translateY(0)}}@keyframes ProductDemos_reply__npMgn{0%,28%{opacity:0;transform:translateY(10px)}49%,to{opacity:1;transform:translateY(0)}}@keyframes ProductDemos_recommendations__ikUdk{0%,51%{opacity:0;transform:translateY(10px)}75%,to{opacity:1;transform:translateY(0)}}@keyframes ProductDemos_answer__WGqW7{0%,30%{max-height:0;opacity:0}65%,to{max-height:110px;opacity:1}}@keyframes ProductDemos_question__zoKvV{0%,26%{color:#6a625a}40%,to{color:#9b4936}}@keyframes ProductDemos_jewelry-prompt__giYsW{0%,38%{opacity:1;transform:translateY(0)}49%,to{opacity:0;transform:translateY(-6px)}}@keyframes ProductDemos_prompt-placeholder__SYSRF{0%,14%{opacity:1}17%,to{opacity:0}}@keyframes ProductDemos_prompt-typed__jzNRn{0%,16%{opacity:1;clip-path:inset(0 100% 0 0)}34%,to{opacity:1;clip-path:inset(0)}}@keyframes ProductDemos_jewelry-choice__J_dsj{0%,20%{background:#fff;border-color:#e9e5df}30%,to{background:#fff2ea;border-color:#eeb39d}}@keyframes ProductDemos_storefront__oDTz2{0%,45%{opacity:0;transform:translateY(8px)}70%,to{opacity:1;transform:translateY(0)}}@keyframes ProductDemos_lamp-page__A0DHC{0%,28%{opacity:0;transform:translateX(12px)}40%,to{opacity:1;transform:translateX(0)}}@keyframes ProductDemos_ad-click__QMT42{0%,12%{opacity:0;transform:translate(12px,10px)}22%,27%{opacity:1;transform:translate(0)}31%,to{opacity:0}}@keyframes ProductDemos_click-callout__ZRyEh{0%,24%{opacity:1;transform:translateY(0)}32%,to{opacity:0;transform:translateY(-5px)}}@keyframes ProductDemos_match-callout__v6l3s{0%,30%{opacity:0;transform:translateY(5px)}40%,62%{opacity:1;transform:translateY(0)}71%,to{opacity:0;transform:translateY(-5px)}}@keyframes ProductDemos_signals-arrive__ri7c7{0%,53%{opacity:0;transform:translateY(5px)}66%,to{opacity:1;transform:translateY(0)}}@keyframes ProductDemos_linen-first__rtuXo{0%,66%{order:2}76%,to{order:0}}@keyframes ProductDemos_collection-adjust__CbVBf{0%,65%,81%,to{opacity:1}72%{opacity:.4}}@keyframes ProductDemos_page-adapts__6koSv{0%,66%{opacity:0;transform:translateY(5px)}79%,to{opacity:1;transform:translateY(0)}}@container demo (max-width: 420px){.ProductDemos_browserWindow__FXjnx,.ProductDemos_chatWindow__KKS60,.ProductDemos_productWindow__Crnea{top:14px;left:14px;right:14px}.ProductDemos_chatWindow__KKS60{padding:16px;gap:14px}.ProductDemos_repMessage__ibpIW,.ProductDemos_shopperMessage__Rg2on{max-width:94%;padding:10px 12px}.ProductDemos_proteinCard__QwBJb img{height:85px}.ProductDemos_productNav__AXTTf{padding:12px;gap:16px}.ProductDemos_productNav__AXTTf>:last-child{display:none}.ProductDemos_productLayout__Ce8DM{grid-template-columns:35% 1fr;gap:10px;padding-inline:10px}.ProductDemos_productName__KsOL0{font-size:13px}.ProductDemos_productDetails____GKU{padding-top:0}.ProductDemos_productAnswer___UerS{align-self:start;padding:10px}.ProductDemos_swatches__kxglr{margin-bottom:12px}.ProductDemos_pants__A05HY{grid-row:1;height:128px;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.ProductDemos_productAnswer___UerS{grid-column:1/-1}.ProductDemos_storefrontStage__28q_G .ProductDemos_browserWindow__FXjnx{inset:33px 14px 30px}.ProductDemos_storePrompt__bHc9U{top:95px;left:14px;right:14px}.ProductDemos_stage__B2fwF .ProductDemos_promptHeading__DxMHF{font-size:16px}.ProductDemos_storeSearch__9hf8l{gap:6px;font-size:9px}.ProductDemos_storeSearch__9hf8l>svg{display:none}.ProductDemos_searchSuggestions__7ktmL{font-size:8px}.ProductDemos_jewelryNav__AjHlw{padding-inline:10px}.ProductDemos_jewelryNav__AjHlw>:nth-child(2){display:none}.ProductDemos_jewelrySummary___NL9g{padding:12px 10px}.ProductDemos_stage__B2fwF .ProductDemos_jewelrySummary___NL9g p{font-size:18px}.ProductDemos_jewelrySummary___NL9g>img{width:48px;height:58px}.ProductDemos_jewelrySummary___NL9g small{font-size:8px}.ProductDemos_jewelryGrid__t0Dzo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px;padding-inline:10px}.ProductDemos_jewelryProduct__Hp7Uu>img{height:90px}.ProductDemos_jewelryProduct__Hp7Uu>div{font-size:10px}.ProductDemos_jewelryProduct__Hp7Uu span{font-size:8px}.ProductDemos_askCallout__ygJs3{top:16px;left:8px}.ProductDemos_buildCallout__m9RSU{bottom:14px;right:8px}.ProductDemos_demoCallout__Bcl5L{font-size:9px;padding:8px 10px}.ProductDemos_phone__RGtTp{top:26px}.ProductDemos_clickCallout__92dxQ{top:13px;left:10px}.ProductDemos_matchedCallout__e6Etf{top:13px;right:10px}.ProductDemos_shopperSignals__63G2r{top:13px;left:10px;bottom:auto;width:-moz-max-content;width:max-content;max-width:calc(100% - 20px);padding:8px 10px;font-size:9px}.ProductDemos_shopperSignals__63G2r p:first-of-type,.ProductDemos_shopperSignals__63G2r>div,.ProductDemos_shopperSignals__63G2r>span{display:none}.ProductDemos_stage__B2fwF .ProductDemos_shopperSignals__63G2r p{margin:0}.ProductDemos_adaptsCallout__oSHm4{right:8px;bottom:13px}}@media (max-width:767px){.ProductDemos_stage__B2fwF{height:390px}}@media (prefers-reduced-motion:reduce){.ProductDemos_demo___BvEP *{animation:none!important}}.CustomerStory_heading__g_Ie1{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:40px;color:#32231b}.CustomerStory_heading__g_Ie1 h2{font:600 36px/1.1 var(--font-sans),sans-serif;letter-spacing:-.04em}.CustomerStory_heading__g_Ie1 p{color:#645950;font-size:14px}.CustomerStory_carousel___ANUF{scroll-margin-top:100px;border:1px solid #e1d7cd;background:#fff}.CustomerStory_toolbar__dEXVP{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 28px;border-bottom:1px solid #e1d7cd}.CustomerStory_toolbar__dEXVP>span{font-size:13px;font-weight:500;color:#645950}.CustomerStory_controls__Li5JL{display:flex;align-items:center;gap:6px}.CustomerStory_counter___HWRy{margin-right:12px;color:#645950;font:10px/1 var(--font-mono),monospace}.CustomerStory_control__K4BXU{display:grid;place-items:center;width:44px;height:44px;color:#32231b;border:1px solid #e1d7cd;border-radius:50%;transition:background .2s}.CustomerStory_control__K4BXU:hover{background:#f7f3ed}.CustomerStory_control__K4BXU:disabled{cursor:default;opacity:.45}.CustomerStory_control__K4BXU:focus-visible,.CustomerStory_logoButton__VNROU:focus-visible{outline:2px solid #bd442f;outline-offset:-3px}.CustomerStory_storyContent__I2Z7r{position:relative}.CustomerStory_viewport__MpnWD{overflow:hidden;touch-action:pan-y pinch-zoom}.CustomerStory_track__T4T8F{display:flex;align-items:stretch;transition:transform .5s cubic-bezier(.25,1,.5,1)}.CustomerStory_slide__5uzav{display:grid;flex:0 0 100%;min-width:0;grid-template-columns:1.08fr 1fr;min-height:450px}.CustomerStory_image__8GMH_{position:relative;grid-column:2;grid-row:1;background:#f7f3ed}.CustomerStory_copy__LV7lH{display:flex;flex-direction:column;align-items:flex-start;grid-column:1;grid-row:1;padding:36px 36px 108px;color:#32231b}.CustomerStory_brand__svIQK{display:flex;align-items:center;height:54px}.CustomerStory_brandMark__ntVRw{display:inline-flex;align-items:center;gap:8px;min-width:0}.CustomerStory_brandMark__ntVRw img{-o-object-fit:contain;object-fit:contain;filter:brightness(0);mix-blend-mode:multiply}.CustomerStory_brandMark__ntVRw img[data-preserve-interior=true]{filter:grayscale(1)}.CustomerStory_brand__svIQK .CustomerStory_brandMark__ntVRw img{width:calc(42px * var(--logo-ratio));height:auto;max-height:52px;max-width:200px}.CustomerStory_brandMark__ntVRw>span{font:500 32px/1 var(--font-sans),sans-serif;letter-spacing:-.06em}.CustomerStory_stats__n9x2e{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.CustomerStory_stats__n9x2e>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:10px;padding:0 16px;border-left:1px solid #e1d7cd}.CustomerStory_stats__n9x2e>div:first-child{padding-left:0;border-left:0}.CustomerStory_stats__n9x2e>div:last-child{padding-right:0}.CustomerStory_stats__n9x2e dt{max-width:120px;font-size:12px;line-height:1.5;color:#645950}.CustomerStory_stats__n9x2e dd{margin:0;white-space:nowrap;color:#bd442f;font:500 clamp(22px,2.7vw,36px)/1 var(--font-mono),monospace;letter-spacing:-.065em}.CustomerStory_copy__LV7lH .CustomerStory_headline__YBNst{margin:30px 0 0;max-width:480px;font:500 22px/1.3 var(--font-sans),sans-serif;letter-spacing:-.04em}.CustomerStory_copy__LV7lH .CustomerStory_qualification__YYstj{margin-top:16px;max-width:400px;font-size:13px;color:#645950;line-height:1.6}.CustomerStory_storyLink__RK8yX{display:inline-flex;gap:10px;margin-top:18px;padding-bottom:3px;border-bottom:1px solid #bd442f;font-size:14px}.CustomerStory_logoRail__wGsB1{position:absolute;bottom:0;left:0;display:flex;width:51.923%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border-top:1px solid #e1d7cd}.CustomerStory_logoRail__wGsB1::-webkit-scrollbar{display:none}.CustomerStory_logoButton__VNROU{position:relative;display:flex;flex:1 0 16.666%;align-items:center;justify-content:center;min-width:80px;height:78px;padding:16px 10px}.CustomerStory_logoButton__VNROU .CustomerStory_brandMark__ntVRw{width:100%;justify-content:center;opacity:.4;transition:opacity .2s}.CustomerStory_logoButton__VNROU:hover .CustomerStory_brandMark__ntVRw,.CustomerStory_logoButton__VNROU[aria-current=true] .CustomerStory_brandMark__ntVRw{opacity:1}.CustomerStory_logoButton__VNROU .CustomerStory_brandMark__ntVRw img{width:calc(25px * var(--logo-ratio));height:auto;max-width:100%;max-height:27px}.CustomerStory_logoButton__VNROU .CustomerStory_brandMark__ntVRw>span{font-size:16px}.CustomerStory_logoButton__VNROU .CustomerStory_brandMark__ntVRw:has(>span){gap:4px}.CustomerStory_logoButton__VNROU .CustomerStory_brandMark__ntVRw:has(>span) img{max-width:20px}.CustomerStory_logoButton__VNROU[aria-current=true]{background:#f7f3ed}.CustomerStory_progress__uvqIa{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#bd442f;transform-origin:left}.CustomerStory_progress__uvqIa[data-running=true]{animation:CustomerStory_storyProgress___CHDh linear both}@keyframes CustomerStory_storyProgress___CHDh{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1023px) and (min-width:768px){.CustomerStory_copy__LV7lH{padding:28px 24px 108px}.CustomerStory_copy__LV7lH .CustomerStory_headline__YBNst{font-size:21px}.CustomerStory_stats__n9x2e>div{padding:0 6px}.CustomerStory_stats__n9x2e dd{font-size:24px}}@media (max-width:767px){.CustomerStory_heading__g_Ie1{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:28px}.CustomerStory_heading__g_Ie1 h2{font-size:30px}.CustomerStory_toolbar__dEXVP{padding:12px 16px;gap:8px}.CustomerStory_toolbar__dEXVP>span{font-size:12px}.CustomerStory_counter___HWRy{margin-right:4px}.CustomerStory_slide__5uzav{grid-template-columns:1fr;grid-template-rows:1fr 270px;min-height:0}.CustomerStory_image__8GMH_{grid-column:1;grid-row:2}.CustomerStory_copy__LV7lH{padding:28px 22px 32px}.CustomerStory_brand__svIQK .CustomerStory_brandMark__ntVRw img{max-height:42px;max-width:180px}.CustomerStory_stats__n9x2e{margin-top:24px}.CustomerStory_stats__n9x2e>div{padding:0 6px}.CustomerStory_stats__n9x2e dd{font-size:clamp(20px,6vw,30px)}.CustomerStory_stats__n9x2e dt{font-size:12px}.CustomerStory_copy__LV7lH .CustomerStory_headline__YBNst{font-size:21px;margin-top:26px}.CustomerStory_logoRail__wGsB1{position:relative;width:100%}.CustomerStory_logoButton__VNROU{min-width:100px;height:68px}}@media (prefers-reduced-motion:reduce){.CustomerStory_track__T4T8F{transition:none}.CustomerStory_progress__uvqIa{animation:none}}.PaidBooking_form___3Yww{min-width:0;border:1px solid #e8e2da;background:#fff}.PaidBooking_form___3Yww input,.PaidBooking_form___3Yww select{background:#fff;border-color:#e2d9d0}.PaidBooking_form___3Yww input:focus-visible,.PaidBooking_form___3Yww select:focus-visible{outline:2px solid #bd442f;outline-offset:2px}.PaidBooking_mobileAction__WXWtt,.PaidBooking_submit__csnYi{width:100%}.PaidBooking_mobileAction__WXWtt>span,.PaidBooking_submit__csnYi>span{width:100%;justify-content:center}.PaidBooking_submit__csnYi:disabled{opacity:.6;cursor:wait}.PaidDemo_demo__ISGkK{color:#32231b;min-width:0}.PaidDemo_canvas__TsLuj{position:relative;padding:28px 24px 58px;background:#f5eee5 url(/brand/product-pages/product-ground.webp) 50%/cover}.PaidDemo_store__7wzUa{position:relative;background:#fff;border:5px solid #ffffffc9;border-radius:12px;overflow:hidden;box-shadow:0 14px 32px #32231b18}.PaidDemo_chrome__3EgiY{display:flex;align-items:center;justify-content:space-between;gap:12px;height:28px;padding-inline:12px;background:#f5f4f2;color:#7f766d;font-size:10px}.PaidDemo_chrome__3EgiY>span:first-child{display:flex;gap:4px}.PaidDemo_chrome__3EgiY i{width:6px;height:6px;background:#d4cdc5;border-radius:50%}.PaidDemo_nav__H6MPP{display:flex;align-items:center;gap:14px;padding:16px;border-bottom:1px solid #eee9e3}.PaidDemo_nav__H6MPP>strong{font:16px Georgia,serif;letter-spacing:.04em}.PaidDemo_nav__H6MPP>span{margin-left:auto;font-size:9px;color:#7e766e}.PaidDemo_product__TVlcZ{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:18px;align-items:center}.PaidDemo_product__TVlcZ>img{width:100%;height:220px;-o-object-fit:contain;object-fit:contain;background:#efe6d8}.PaidDemo_demo__ISGkK .PaidDemo_product__TVlcZ h2{font:22px/1.13 Georgia,serif;letter-spacing:-.03em;margin-top:10px}.PaidDemo_product__TVlcZ p{font-size:11px;color:#766d64;line-height:1.65;margin-top:12px}.PaidDemo_eyebrow__rmpCW{font-size:8px;letter-spacing:.12em;color:#7c7065}.PaidDemo_swatch__j6S_z{display:flex;align-items:center;gap:7px;font-size:10px;margin-top:17px}.PaidDemo_swatch__j6S_z i{width:14px;height:14px;background:#d6cab6;border:2px solid #fff;outline:1px solid #aa9c8a}.PaidDemo_sizes___6MWC{display:flex;gap:6px;margin-top:13px}.PaidDemo_sizes___6MWC span{border:1px solid #e7e0d7;padding:5px 7px;font-size:9px}.PaidDemo_sizes___6MWC span:nth-child(3){border-color:#32231b}.PaidDemo_bag__0A21C{display:flex;justify-content:space-between;align-items:center;background:#32231b;color:#fff;font-size:10px;padding:10px 12px;margin-top:12px}.PaidDemo_interaction__V1_fi{padding:0 18px 18px}.PaidDemo_before___RDin{border-top:1px solid #e8e1d9;padding-top:14px}.PaidDemo_before___RDin>span{font-size:10px;color:#8c7c6c}.PaidDemo_before___RDin p{font-size:12px;line-height:1.6;color:#756b61;margin-top:5px}.PaidDemo_questionRow__VuuIz{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 12px}.PaidDemo_questionRow__VuuIz button{display:flex;align-items:center;gap:6px;min-height:44px;padding:8px 12px;border:1px solid #e6dbd1;border-radius:24px;color:#65574c;font-size:12px;background:#fff}.PaidDemo_questionRow__VuuIz button[aria-pressed=true]{background:#fff2e8;border-color:#dba991;color:#994930}.PaidDemo_answer__s_c8P{padding:16px;background:#fff7f0;border:1px solid #f1dbcb;border-radius:10px;min-height:148px}.PaidDemo_answerLabel__WE9Gq{display:flex;align-items:center;gap:8px;font-size:11px;color:#a14b34}.PaidDemo_answer__s_c8P>p{margin-top:10px;font-size:13px;line-height:1.7}.PaidDemo_source___yX6P{display:flex;align-items:center;gap:5px;margin-top:12px;font-size:10px;color:#786a5d}.PaidDemo_storeFooter__GuSGb{padding:10px 18px;border-top:1px solid #ede6df;font-size:9px;text-align:center;color:#817568}.PaidDemo_bubble__i7Pxi{position:absolute;bottom:20px;right:14px;display:flex;align-items:center;gap:9px;border:1px solid #eed9c7;border-radius:20px 20px 3px 20px;padding:12px 16px;background:#fffaf5;box-shadow:0 4px 16px #32231b0c;font-size:11px}.PaidDemo_search__HtWVe{display:flex;align-items:center;gap:10px;padding:12px;background:#f8f6f3;font-size:12px;border:1px solid #e6dfd7}.PaidDemo_suggestions__ss2Zy{margin-bottom:14px;border:1px solid #e6dfd7;border-top:0}.PaidDemo_suggestions__ss2Zy button{display:flex;width:100%;min-height:44px;justify-content:space-between;align-items:center;padding:10px 12px;text-align:left;font-size:12px}.PaidDemo_suggestions__ss2Zy button[aria-pressed=true]{background:#fff5ec}.PaidDemo_checklist__E8Ob2>p,.PaidDemo_tiers__uPlm4>p{font-size:12px;line-height:1.6;margin-bottom:12px;color:#796c60}.PaidDemo_tiers__uPlm4>div{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid #e8e0d8}.PaidDemo_tiers__uPlm4>div>span{display:grid;place-items:center;height:32px;font:13px var(--font-mono),monospace;background:#f6f1e9}.PaidDemo_tiers__uPlm4>div>span[data-best=true]{background:#315544;color:#fff}.PaidDemo_tiers__uPlm4 strong{font-size:12px;font-weight:500}.PaidDemo_tiers__uPlm4>div p{font-size:11px;line-height:1.6;color:#7b6e62;margin-top:3px}.PaidDemo_checklist__E8Ob2 label{display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:12px 0;border-top:1px solid #e8e0d8;font-size:12px;line-height:1.65;cursor:pointer}.PaidDemo_checklist__E8Ob2 input{width:17px;height:17px;flex-shrink:0;accent-color:#bd442f;margin-top:2px}.PaidDemo_checkProgress__K_uVo{height:3px;background:#e8e0d8;margin-block:14px 10px}.PaidDemo_checkProgress__K_uVo span{display:block;height:100%;background:#bd442f;transition:width .18s}.PaidDemo_demo__ISGkK button:focus-visible,.PaidDemo_demo__ISGkK input:focus-visible{outline:2px solid #bd442f;outline-offset:3px}.PaidDemo_canvas__TsLuj[data-motion-ready=true] .PaidDemo_answer__s_c8P{animation:PaidDemo_answer-arrive__ypH2Y 4s both}.PaidDemo_canvas__TsLuj[data-motion-ready=true] .PaidDemo_bubble__i7Pxi{animation:PaidDemo_bubble-arrive__DhWKj 4s both}.PaidDemo_canvas__TsLuj[data-motion-running=false] *{animation-play-state:paused!important}.PaidDemo_demo__ISGkK[data-interacted=true] *{animation:none!important}@keyframes PaidDemo_answer-arrive__ypH2Y{0%,20%{opacity:0;transform:translateY(8px)}50%,to{opacity:1;transform:none}}@keyframes PaidDemo_bubble-arrive__DhWKj{0%,58%{opacity:0;transform:translateY(6px)}85%,to{opacity:1;transform:none}}@media (max-width:1100px) and (min-width:801px){.PaidDemo_canvas__TsLuj{padding-inline:12px}.PaidDemo_product__TVlcZ{gap:12px;padding:14px}.PaidDemo_demo__ISGkK .PaidDemo_product__TVlcZ h2{font-size:20px}.PaidDemo_product__TVlcZ>img{height:210px}}@media (max-width:600px){.PaidDemo_canvas__TsLuj{padding:14px 10px 58px}.PaidDemo_nav__H6MPP{padding:13px 12px}.PaidDemo_nav__H6MPP>span{display:none}.PaidDemo_nav__H6MPP>svg{margin-left:auto}.PaidDemo_product__TVlcZ{padding:12px;gap:12px;grid-template-columns:.9fr 1.1fr}.PaidDemo_product__TVlcZ>img{height:190px}.PaidDemo_demo__ISGkK .PaidDemo_product__TVlcZ h2{font-size:21px}.PaidDemo_product__TVlcZ p{font-size:11px;margin-top:8px}.PaidDemo_sizes___6MWC{display:none}.PaidDemo_eyebrow__rmpCW{font-size:8px}.PaidDemo_swatch__j6S_z{font-size:10px;margin-top:12px}.PaidDemo_bag__0A21C{padding:10px 8px;font-size:10px}.PaidDemo_interaction__V1_fi{padding:2px 12px 14px}.PaidDemo_questionRow__VuuIz{gap:7px}.PaidDemo_questionRow__VuuIz button{padding-inline:11px;font-size:12px}.PaidDemo_answer__s_c8P{padding:14px;min-height:168px}.PaidDemo_answer__s_c8P>p{font-size:14px}.PaidDemo_bubble__i7Pxi{font-size:11px;padding:11px 12px;right:10px;left:10px;justify-content:center}.PaidDemo_checklist__E8Ob2 label,.PaidDemo_tiers__uPlm4 strong{font-size:13px}.PaidDemo_tiers__uPlm4>div p{font-size:12px}}@media (prefers-reduced-motion:reduce){.PaidDemo_demo__ISGkK *{animation:none!important;transition:none!important}}.Marketing_page__j9E7_{--marketing-line:#e8e2da;--marketing-cream:#faf7f2;background:#fff}.Marketing_container__7VboM{width:100%;max-width:1280px;margin-inline:auto;padding-inline:60px}.Marketing_page__j9E7_ .Marketing_eyebrow__TcXzC{margin-bottom:16px;color:var(--landing-muted);font:500 11px/1.5 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.Marketing_page__j9E7_ h1{max-width:780px;font-size:clamp(36px,4.1vw,54px);text-wrap:balance}.Marketing_page__j9E7_ h1 em{font-family:var(--font-accent),serif;font-weight:400;font-style:italic}.Marketing_page__j9E7_ h2{font-size:clamp(28px,3vw,36px);text-wrap:balance}.Marketing_page__j9E7_ .Marketing_lead__HH4zQ{margin-top:22px;max-width:48ch;color:var(--landing-muted);font-size:16px;line-height:1.75}.Marketing_page__j9E7_ .Marketing_note__oLZ2N{color:var(--landing-muted);font-size:13px;line-height:1.7}.Marketing_note__oLZ2N a{text-decoration:underline;text-underline-offset:3px}.Marketing_intro__HGHse{padding-top:76px;padding-bottom:44px}.Marketing_introLead___rtjM{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:24px}.Marketing_introLead___rtjM>p{max-width:56ch;color:var(--landing-muted);font-size:16px;line-height:1.75}.Marketing_introLead___rtjM>a{flex-shrink:0}.Marketing_experienceNav__sp2JO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--marketing-line)}.Marketing_experienceNav__sp2JO a{display:flex;gap:12px;align-items:center;padding:20px 12px;font-size:13px}.Marketing_experienceNav__sp2JO a+a{border-left:1px solid var(--marketing-line)}.Marketing_experienceNav__sp2JO a:hover{color:var(--landing-action);background:var(--marketing-cream)}.Marketing_experienceNav__sp2JO span{font:11px var(--font-mono),monospace;color:var(--landing-muted)}.Marketing_experienceRows__XGNhN{padding-top:24px;padding-bottom:48px}.Marketing_experienceRow__kvYP9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;padding-block:48px;scroll-margin-top:80px}.Marketing_experienceRow__kvYP9:nth-child(2n)>:first-child{order:2}.Marketing_experienceCopy__8HJzL h2{max-width:17ch}.Marketing_experienceCopy__8HJzL>p:not(.Marketing_eyebrow__TcXzC){margin-top:20px;color:var(--landing-muted);font-size:16px;line-height:1.75;max-width:43ch}.Marketing_textLink__QCLJa{display:inline-flex;align-items:center;gap:16px;padding-block:8px;margin-top:22px;font-size:14px;text-decoration:underline;text-underline-offset:5px}.Marketing_breadcrumb__y9W2i:hover,.Marketing_textLink__QCLJa:hover{color:var(--landing-action)}.Marketing_selectNote__8Yiss{display:block;margin-top:16px;color:var(--landing-muted);font-size:12px}.Marketing_productHero___f8VL{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:64px;align-items:center;padding-block:64px 72px}.Marketing_productHeroCopy__ne7qz{min-width:0}.Marketing_breadcrumb__y9W2i{display:inline-block;margin-bottom:40px;color:var(--landing-muted);font-size:13px}.Marketing_productHeroCopy__ne7qz>a:last-child{margin-top:28px}.Marketing_heroDemo__ZYoF9{min-width:0}.Marketing_benefits__KWZHN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-bottom:80px}.Marketing_benefits__KWZHN>div{border-top:1px solid var(--marketing-line);padding-top:24px}.Marketing_benefits__KWZHN .Marketing_eyebrow__TcXzC{display:block;color:var(--landing-action)}.Marketing_page__j9E7_ .Marketing_benefits__KWZHN h2{font-size:19px;line-height:1.3;letter-spacing:-.025em}.Marketing_benefits__KWZHN p{margin-top:12px;color:var(--landing-muted);font-size:15px;line-height:1.7}.Marketing_scenario__tABTe{padding-block:72px;background:var(--marketing-cream);border-block:1px solid var(--marketing-line)}.Marketing_scenarioGrid__5SH0u{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.Marketing_scenarioGrid__5SH0u h2{max-width:18ch}.Marketing_changeCard__myxzh{background:#fff;border:1px solid var(--marketing-line)}.Marketing_changeCard__myxzh>div{padding:30px}.Marketing_changeCard__myxzh>div+div{border-top:1px solid var(--marketing-line);background:#fdf2eb}.Marketing_changeCard__myxzh span{color:var(--landing-muted);font:11px/1.4 var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.05em}.Marketing_changeCard__myxzh>div+div span{color:var(--landing-action)}.Marketing_changeCard__myxzh p{margin-top:12px;font-size:18px;line-height:1.5}.Marketing_setup__SdKHP{padding-block:80px}.Marketing_setupGrid__MgU0r{display:grid;grid-template-columns:1fr 1fr;gap:80px}.Marketing_steps__Pr_wZ{margin:0;padding:0;list-style:none}.Marketing_steps__Pr_wZ li{display:flex;gap:24px;padding:22px 0;border-top:1px solid var(--marketing-line)}.Marketing_steps__Pr_wZ li>span{color:var(--landing-action);font:12px/1.5 var(--font-mono),monospace}.Marketing_steps__Pr_wZ h3{font-size:17px;line-height:1.4}.Marketing_steps__Pr_wZ p{margin-top:8px;color:var(--landing-muted);font-size:15px;line-height:1.7}.Marketing_faqSection__deimw{display:grid;grid-template-columns:1fr 1.25fr;gap:80px;padding-block:40px 80px}.Marketing_faqs__ah3Ac{border-top:1px solid var(--marketing-line)}.Marketing_faqs__ah3Ac details{border-bottom:1px solid var(--marketing-line)}.Marketing_faqs__ah3Ac summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;padding:24px 0;font-size:16px;list-style:none}.Marketing_faqs__ah3Ac summary::-webkit-details-marker{display:none}.Marketing_faqs__ah3Ac summary>span{color:var(--landing-action);font-size:22px;transition:transform .16s}.Marketing_faqs__ah3Ac details[open] summary>span{transform:rotate(45deg)}.Marketing_faqs__ah3Ac details>p{padding-bottom:24px;color:var(--landing-muted);font-size:15px;line-height:1.75}.Marketing_faqs__ah3Ac summary:focus-visible{outline:2px solid var(--landing-focus);outline-offset:4px}.Marketing_related__ntD1d{padding-bottom:64px}.Marketing_related__ntD1d>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--marketing-line)}.Marketing_related__ntD1d a{display:flex;justify-content:space-between;padding:24px 16px;gap:12px;font-size:15px}.Marketing_related__ntD1d a+a{border-left:1px solid var(--marketing-line)}.Marketing_related__ntD1d a:hover{background:var(--marketing-cream);color:var(--landing-action)}.Marketing_closing__7TM_2{min-height:470px}.Marketing_proofStrip__O9d9a{padding-block:40px 56px}.Marketing_proofStrip__O9d9a>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:16px 32px;padding-block:28px;border-block:1px solid var(--marketing-line)}.Marketing_proofStrip__O9d9a strong{font-size:40px;font-weight:600;letter-spacing:-.04em}.Marketing_proofStrip__O9d9a span{color:var(--landing-muted);font-size:15px}.Marketing_proofStrip__O9d9a a{margin-left:auto;font-size:14px;text-decoration:underline;text-underline-offset:4px}.Marketing_contactGrid__quzIz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:72px;align-items:start;padding-block:72px}.Marketing_contactCopy__tYj5l h1{max-width:10ch}.Marketing_contactCopy__tYj5l .Marketing_lead__HH4zQ{max-width:40ch}.Marketing_contactPoints__WZc_Y{list-style:none;padding:0;margin:32px 0}.Marketing_contactPoints__WZc_Y li{display:flex;align-items:flex-start;gap:12px;margin-block:14px;font-size:15px;line-height:1.6}.Marketing_contactPoints__WZc_Y svg{flex-shrink:0;margin-top:4px;color:var(--landing-action)}.Marketing_contactEmail__g6nEw{color:var(--landing-muted);font-size:14px;line-height:1.7}.Marketing_contactEmail__g6nEw a{color:var(--landing-ink);text-decoration:underline;text-underline-offset:4px}.Marketing_schedulerFrame__apQjc{padding:20px;background:#e5c3ab url(/brand/landing/product-textures.webp) 0 0/200% 200%}.Marketing_scheduler__U7naF{border:1px solid var(--marketing-line);background:#fffdfb}.Marketing_schedulerHeader__Tsu9n{display:flex;gap:12px;align-items:center;padding:20px 24px;border-bottom:1px solid var(--marketing-line);font-size:14px}.Marketing_schedulerHeader__Tsu9n small{display:block;margin-top:4px;color:var(--landing-muted);font-size:12px}.Marketing_gate__jF4uG{display:grid;gap:22px;padding:28px}.Marketing_gate__jF4uG>div:first-child>p:first-child{font-size:21px;font-weight:600;letter-spacing:-.03em}.Marketing_gate__jF4uG>div:first-child>p+p{margin-top:8px;color:var(--landing-muted);font-size:14px;line-height:1.65}.Marketing_gate__jF4uG input{min-height:48px;border-radius:0;font-size:16px}.Marketing_gate__jF4uG>button{width:100%;cursor:pointer}.Marketing_gate__jF4uG>button>span{width:100%}.Marketing_gate__jF4uG>p:last-child{color:var(--landing-muted);text-align:center;font-size:12px;line-height:1.6}.Marketing_contactTrust__9ygSQ{padding-block:24px 60px}.Marketing_contactTrust__9ygSQ>div{display:flex;gap:32px;align-items:center;justify-content:center;flex-wrap:wrap;padding-block:30px;border-block:1px solid var(--marketing-line)}.Marketing_trustLogo__6Munu img{width:auto;max-width:125px;height:25px;-o-object-fit:contain;object-fit:contain;filter:brightness(0);opacity:.6}.Marketing_trustLogo__6Munu{display:inline-flex;align-items:center;gap:8px;color:var(--landing-muted);font-size:19px;font-weight:600}.Marketing_contactTrust__9ygSQ>p{text-align:center}.Marketing_contactVideo__4wJ6m{max-width:900px;padding-block:0 72px}.Marketing_contactVideo__4wJ6m>details{border-block:1px solid var(--marketing-line);padding-block:24px}.Marketing_contactVideo__4wJ6m summary{cursor:pointer;font-size:20px;font-weight:500;letter-spacing:-.02em}.Marketing_contactVideo__4wJ6m details>div{margin-top:24px}.Marketing_customerIntro__zcN4N{padding-bottom:36px}.Marketing_caseFeature__kLLZU{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--marketing-line);background:var(--marketing-cream)}.Marketing_caseFeatureImage__lSEzT{position:relative;min-height:425px}.Marketing_caseFeatureImage__lSEzT img{-o-object-fit:cover;object-fit:cover}.Marketing_caseFeatureCopy__kfNzc{padding:40px;display:flex;flex-direction:column;align-items:flex-start}.Marketing_brandLogo__pswmW{display:flex;align-items:center;gap:10px;min-height:44px}.Marketing_brandLogo__pswmW img{width:auto;max-width:160px;height:34px;-o-object-fit:contain;object-fit:contain;filter:brightness(0)}.Marketing_brandLogo__pswmW img[data-preserve-interior=true]{filter:grayscale(1)}.Marketing_brandLogo__pswmW>span{font-size:19px;font-weight:600}.Marketing_page__j9E7_ .Marketing_caseFeatureCopy__kfNzc h2{margin-top:28px;font-size:28px}.Marketing_stats__i_7vq{display:flex;gap:32px;margin:28px 0 20px}.Marketing_stats__i_7vq div{display:flex;flex-direction:column;gap:8px}.Marketing_stats__i_7vq dt{order:2;max-width:16ch;font-size:12px;color:var(--landing-muted)}.Marketing_stats__i_7vq dd{font-size:36px;line-height:1.1;letter-spacing:-.04em;font-weight:600}.Marketing_caseFeatureCopy__kfNzc .Marketing_textLink__QCLJa{margin-top:auto;padding-top:24px}.Marketing_caseGrid__Rd1cZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;padding-block:56px}.Marketing_caseCard___TWjM{display:flex;flex-direction:column;border-bottom:1px solid var(--marketing-line);padding-bottom:28px}.Marketing_caseCardArt__SE_qH{display:block;position:relative;height:250px;margin-bottom:24px;overflow:hidden;background:var(--marketing-cream)}.Marketing_caseCardArt__SE_qH img{-o-object-fit:cover;object-fit:cover;transition:transform .3s}.Marketing_caseCardArt__SE_qH:hover img{transform:scale(1.025)}.Marketing_caseCard___TWjM .Marketing_brandLogo__pswmW img{height:28px;max-width:150px}.Marketing_page__j9E7_ .Marketing_caseCard___TWjM h2{margin-top:16px;font-size:22px;line-height:1.25;max-width:28ch}.Marketing_caseCard___TWjM .Marketing_stats__i_7vq{margin-top:20px;margin-bottom:16px}.Marketing_caseCard___TWjM .Marketing_stats__i_7vq dd{font-size:32px}.Marketing_caseCard___TWjM>.Marketing_textLink__QCLJa{align-self:flex-start;margin-top:auto;padding-top:22px}.Marketing_caseNote__F5mNn{padding-bottom:72px}@media (min-width:768px) and (max-width:1099px){.Marketing_container__7VboM{padding-inline:36px}.Marketing_contactGrid__quzIz,.Marketing_experienceRow__kvYP9,.Marketing_productHero___f8VL{gap:32px}.Marketing_faqSection__deimw,.Marketing_scenarioGrid__5SH0u,.Marketing_setupGrid__MgU0r{gap:40px}.Marketing_caseFeatureCopy__kfNzc{padding:28px}}@media (max-width:767px){.Marketing_container__7VboM{padding-inline:20px}.Marketing_intro__HGHse{padding-top:48px;padding-bottom:32px}.Marketing_introLead___rtjM{display:block}.Marketing_introLead___rtjM>a{margin-top:24px}.Marketing_experienceNav__sp2JO{grid-template-columns:repeat(2,minmax(0,1fr))}.Marketing_experienceNav__sp2JO a{padding:16px 10px;font-size:12px;gap:8px}.Marketing_experienceNav__sp2JO a:nth-child(3){border-left:0}.Marketing_experienceNav__sp2JO a:nth-child(n+3){border-top:1px solid var(--marketing-line)}.Marketing_experienceRows__XGNhN{padding-top:0;padding-bottom:24px}.Marketing_experienceRow__kvYP9{grid-template-columns:1fr;gap:28px;padding-block:32px}.Marketing_experienceRow__kvYP9:nth-child(2n)>:first-child{order:0}.Marketing_experienceCopy__8HJzL h2{max-width:24ch}.Marketing_productHero___f8VL{grid-template-columns:1fr;gap:36px;padding-top:32px;padding-bottom:48px}.Marketing_breadcrumb__y9W2i{margin-bottom:28px}.Marketing_productHeroCopy__ne7qz .Marketing_lead__HH4zQ{margin-top:18px}.Marketing_benefits__KWZHN{grid-template-columns:1fr;gap:24px;padding-bottom:48px}.Marketing_benefits__KWZHN .Marketing_eyebrow__TcXzC{margin-bottom:8px}.Marketing_scenario__tABTe{padding-block:48px}.Marketing_faqSection__deimw,.Marketing_scenarioGrid__5SH0u,.Marketing_setupGrid__MgU0r{grid-template-columns:1fr;gap:32px}.Marketing_scenarioGrid__5SH0u h2{max-width:24ch}.Marketing_changeCard__myxzh>div{padding:24px}.Marketing_setup__SdKHP{padding-block:48px}.Marketing_faqSection__deimw{padding-top:8px;padding-bottom:48px}.Marketing_related__ntD1d{padding-bottom:40px}.Marketing_related__ntD1d>div{grid-template-columns:1fr}.Marketing_related__ntD1d a{padding:20px 0}.Marketing_related__ntD1d a+a{border-left:0;border-top:1px solid var(--marketing-line)}.Marketing_proofStrip__O9d9a{padding-top:0;padding-bottom:32px}.Marketing_proofStrip__O9d9a a{margin-left:0}.Marketing_closing__7TM_2{min-height:430px}.Marketing_contactGrid__quzIz{grid-template-columns:1fr;gap:32px;padding-top:40px;padding-bottom:32px}.Marketing_contactCopy__tYj5l h1{max-width:13ch}.Marketing_contactPoints__WZc_Y{margin-block:24px}.Marketing_schedulerFrame__apQjc{padding:12px}.Marketing_schedulerHeader__Tsu9n{padding:18px}.Marketing_gate__jF4uG{padding:22px 18px}.Marketing_contactTrust__9ygSQ{padding-bottom:40px}.Marketing_contactTrust__9ygSQ>div{gap:28px}.Marketing_caseFeature__kLLZU{grid-template-columns:1fr}.Marketing_caseFeatureImage__lSEzT{min-height:260px}.Marketing_caseFeatureCopy__kfNzc{padding:26px}.Marketing_caseGrid__Rd1cZ{grid-template-columns:1fr;padding-block:40px;gap:36px}.Marketing_stats__i_7vq{gap:24px}.Marketing_stats__i_7vq dd{font-size:32px}.Marketing_caseCardArt__SE_qH{height:220px}.Marketing_caseNote__F5mNn{padding-bottom:40px}}@media (prefers-reduced-motion:reduce){.Marketing_page__j9E7_ *,.Marketing_page__j9E7_ :after,.Marketing_page__j9E7_ :before{scroll-behavior:auto;transition:none}}.Marketing_capabilityList__XqPNi{display:flex;flex-wrap:wrap;gap:8px 17px;margin:20px 0 0;padding:0;list-style:none;color:var(--landing-muted);font-size:12px;line-height:1.6}.Marketing_capabilityList__XqPNi li:before{content:"·";color:var(--landing-action);margin-right:7px}.ProductPage_intro__qBa6v{padding-block:38px 48px}.ProductPage_breadcrumb__GQHZF{display:inline-block;margin-bottom:30px;color:var(--landing-muted);font-size:12px}.ProductPage_breadcrumb__GQHZF:hover{color:var(--landing-action)}.ProductPage_introGrid__3hEmQ{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr);gap:72px;align-items:end}.ProductPage_intro__qBa6v .ProductPage_introGrid__3hEmQ h1{font-size:clamp(38px,4.2vw,54px);max-width:690px}.ProductPage_introAside__TYkNy>p{font-size:15px;color:var(--landing-muted);line-height:1.75;max-width:39ch}.ProductPage_introAside__TYkNy>a{margin-top:24px}.ProductPage_showcaseWrap__aBbD_{padding-bottom:80px}.ProductPage_detailSection__favU3{padding-block:20px 88px}.ProductPage_sectionLead__5XMK6{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end;margin-bottom:40px}.ProductPage_sectionLead__5XMK6 h2{max-width:21ch}.ProductPage_sectionLead__5XMK6>p{color:var(--landing-muted);font-size:15px;line-height:1.75;max-width:41ch}.ProductPage_caseScene___mriq{display:grid;grid-template-columns:1.35fr .75fr;align-items:center;gap:76px}.ProductPage_familyGallery__cVPZF{position:relative;height:440px}.ProductPage_familyPhoto__HrGh2{position:absolute;width:86%;height:330px;top:0;left:0;-o-object-fit:cover;object-fit:cover}.ProductPage_familyAssistant__r_CRJ{position:absolute;right:0;bottom:0;display:block;width:44%;height:auto;border:9px solid #fff;box-shadow:0 12px 30px #32231b12}.ProductPage_familyAssistant__r_CRJ>img{width:100%;height:auto}.ProductPage_caseCopy__j2f7d>img.ProductPage_familyLogo__bm5Xq{width:156px}.ProductPage_caseCopy__j2f7d>.ProductPage_exampleLabel__F1Ij9{font-size:11px;letter-spacing:.07em;text-transform:uppercase;margin:0 0 24px}.ProductPage_caseCopy__j2f7d>img{width:100px;height:43px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;margin-bottom:27px}.ProductPage_caseCopy__j2f7d>h2{max-width:18ch}.ProductPage_caseCopy__j2f7d>p{margin-top:20px;font-size:15px;color:var(--landing-muted);line-height:1.75;max-width:36ch}.ProductPage_caseCopy__j2f7d>a{display:inline-flex;align-items:center;gap:14px;margin-top:24px;font-size:13px;padding-bottom:7px;border-bottom:1px solid #c7b9a9}.ProductPage_captureScene__AUcv_{display:grid;grid-template-columns:minmax(0,.64fr) minmax(0,1.36fr);gap:65px;align-items:center}.ProductPage_realCapture__FQiZC{display:block;border:1px solid #e6e3df;box-shadow:0 10px 32px #32231b08;background:#fff}.ProductPage_captureBar__UtA9h{display:flex;align-items:center;gap:5px;height:30px;border-bottom:1px solid #efedeb;padding:0 11px;background:#faf9f7}.ProductPage_captureBar__UtA9h>span{width:6px;height:6px;background:#dfdcd6;border-radius:50%}.ProductPage_captureBar__UtA9h>p{color:#9b938a;font-size:9px;margin-left:8px}.ProductPage_realCapture__FQiZC>img{display:block;width:100%;height:auto}.ProductPage_realCapture__FQiZC>span{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 16px;border-top:1px solid #efedeb;color:var(--landing-muted);font-size:11px}.ProductPage_campaignSection__SL06G{padding:62px 0 72px;margin-bottom:76px;background:#faf8f5;border-block:1px solid #efeae3}.ProductPage_campaignGallery__SJ7i2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.ProductPage_campaignExample__0W9wD>span{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#807367;margin-bottom:16px}.ProductPage_miniPage__ANsXV{border:1px solid #e7e2db;background:#fff;box-shadow:0 7px 20px #32231b05}.ProductPage_miniChrome__4IRQ5{display:flex;gap:4px;height:22px;align-items:center;padding:0 9px;background:#f7f7f6;border-bottom:1px solid #eceae7}.ProductPage_miniChrome__4IRQ5 i{width:5px;height:5px;border-radius:50%;background:#d6d2cc}.ProductPage_miniNav__VNtNg{display:flex;align-items:center;justify-content:space-between;padding:13px 17px;font:12px Georgia,serif}.ProductPage_miniNav__VNtNg span{font:7px var(--font-sans),sans-serif;color:#a29485}.ProductPage_miniHero__ajcYH{display:grid;grid-template-columns:1fr 1fr;align-items:center;height:210px;background:#faf5ec}.ProductPage_miniHero__ajcYH p{font:30px/1.07 Georgia,serif;letter-spacing:-.04em;max-width:9ch;padding:20px 0 20px 20px;position:relative;z-index:1}.ProductPage_miniHero__ajcYH>img{width:100%;height:210px;-o-object-fit:cover;object-fit:cover}.ProductPage_miniPage__ANsXV>p{font-size:10px;line-height:1.6;color:#928374;padding:14px 17px;margin:0;min-height:61px}.ProductPage_campaignExample__0W9wD:nth-child(2) .ProductPage_miniHero__ajcYH{background:#f0eade}.ProductPage_campaignExample__0W9wD:nth-child(3) .ProductPage_miniHero__ajcYH{background:#eef0e6}.ProductPage_related__xhGsM{padding-block:4px 72px}.ProductPage_relatedGrid__xCgTU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ProductPage_relatedGrid__xCgTU a{display:flex;gap:20px;align-items:center;border-bottom:1px solid var(--marketing-line);padding-block:12px}.ProductPage_relatedImage__uRfyy{width:64px;height:72px;flex-shrink:0;overflow:hidden}.ProductPage_relatedImage__uRfyy>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .18s ease-out}.ProductPage_relatedGrid__xCgTU a>span{display:flex;justify-content:space-between;flex:1;gap:12px;font-size:13px}.ProductPage_relatedGrid__xCgTU a:hover img{transform:scale(1.04)}.ProductPage_relatedGrid__xCgTU a:hover>span{color:var(--landing-action)}@media (max-width:1100px){.ProductPage_caseScene___mriq,.ProductPage_introGrid__3hEmQ{gap:45px}.ProductPage_captureScene__AUcv_{gap:35px}.ProductPage_sectionLead__5XMK6{gap:45px}.ProductPage_campaignGallery__SJ7i2{gap:18px}.ProductPage_miniHero__ajcYH p{font-size:26px;padding-left:16px}}@media (max-width:800px){.ProductPage_introGrid__3hEmQ{grid-template-columns:1fr;gap:22px}.ProductPage_intro__qBa6v .ProductPage_introGrid__3hEmQ h1{max-width:650px}.ProductPage_introAside__TYkNy{display:flex;align-items:center;gap:28px}.ProductPage_introAside__TYkNy>a{flex-shrink:0;margin-top:0}.ProductPage_showcaseWrap__aBbD_{padding-bottom:64px}.ProductPage_caseScene___mriq{gap:32px;grid-template-columns:1fr 1fr}.ProductPage_familyGallery__cVPZF{height:355px}.ProductPage_familyPhoto__HrGh2{height:265px}.ProductPage_familyAssistant__r_CRJ{width:52%;border-width:7px}.ProductPage_caseCopy__j2f7d>h2{font-size:28px}.ProductPage_caseCopy__j2f7d>p{font-size:14px}.ProductPage_caseCopy__j2f7d>img{width:86px;height:38px;margin-bottom:20px}.ProductPage_captureScene__AUcv_{grid-template-columns:1fr;gap:35px}.ProductPage_captureScene__AUcv_ .ProductPage_caseCopy__j2f7d{max-width:580px}.ProductPage_captureScene__AUcv_ .ProductPage_caseCopy__j2f7d>p{max-width:52ch}.ProductPage_captureScene__AUcv_ .ProductPage_caseCopy__j2f7d>h2{max-width:25ch}.ProductPage_campaignGallery__SJ7i2{grid-template-columns:1fr 1fr}.ProductPage_campaignExample__0W9wD:last-child{display:none}.ProductPage_sectionLead__5XMK6{gap:30px}.ProductPage_sectionLead__5XMK6>h2{font-size:30px}.ProductPage_relatedGrid__xCgTU{grid-template-columns:1fr;gap:0}.ProductPage_relatedImage__uRfyy{width:56px;height:56px}}@media (max-width:600px){.ProductPage_intro__qBa6v{padding-block:28px 32px}.ProductPage_breadcrumb__GQHZF{margin-bottom:28px}.ProductPage_intro__qBa6v .ProductPage_introGrid__3hEmQ h1{font-size:clamp(34px,9.2vw,44px)}.ProductPage_introAside__TYkNy{display:block}.ProductPage_introAside__TYkNy>p{font-size:15px}.ProductPage_introAside__TYkNy>a{margin-top:20px}.ProductPage_showcaseWrap__aBbD_{padding-bottom:50px}.ProductPage_detailSection__favU3{padding-block:10px 62px}.ProductPage_caseScene___mriq{grid-template-columns:1fr;gap:34px}.ProductPage_familyGallery__cVPZF{height:370px}.ProductPage_familyPhoto__HrGh2{height:280px}.ProductPage_familyAssistant__r_CRJ{width:49%}.ProductPage_caseCopy__j2f7d>img{width:100px;height:43px}.ProductPage_caseCopy__j2f7d>h2{font-size:30px}.ProductPage_caseCopy__j2f7d>p{font-size:15px;margin-top:18px}.ProductPage_captureScene__AUcv_{gap:28px}.ProductPage_realCapture__FQiZC{margin-inline:0}.ProductPage_realCapture__FQiZC>span{font-size:10px;padding-inline:12px}.ProductPage_campaignSection__SL06G{padding-block:42px 46px;margin-bottom:50px}.ProductPage_sectionLead__5XMK6{grid-template-columns:1fr;gap:17px;margin-bottom:30px}.ProductPage_sectionLead__5XMK6>p{font-size:14px}.ProductPage_campaignGallery__SJ7i2{grid-template-columns:1fr;gap:30px}.ProductPage_campaignExample__0W9wD>span{font-size:12px;margin-bottom:12px}.ProductPage_miniHero__ajcYH,.ProductPage_miniHero__ajcYH>img{height:220px}.ProductPage_miniHero__ajcYH p{font-size:34px;padding-left:22px}.ProductPage_miniPage__ANsXV>p{font-size:11px;min-height:0;padding:15px 20px}.ProductPage_related__xhGsM{padding-bottom:52px}}@media (prefers-reduced-motion:reduce){.ProductPage_relatedGrid__xCgTU *{transition:none!important}}