.navbar_containerDesktop__5Gk1o{display:flex;padding:16px 56px;justify-content:space-between;align-items:center;align-self:stretch;gap:24px;background:hsla(40,43%,99%,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line,#e7e2d9);position:-webkit-sticky;position:sticky;top:0;z-index:100}.navbar_logo__U0Ohb{font-family:Playfair Display,Georgia,serif;font-size:26px;font-weight:600;color:var(--ink,#191613);letter-spacing:.01em;cursor:pointer;white-space:nowrap}.navbar_logoAccent__KMPKa{color:var(--accent,#b4552d);font-style:italic}.navbar_menu__In7QR{display:flex;justify-content:center;align-items:center;gap:30px}.navbar_menuItemText__aEFvG{color:var(--ink,#191613);font-family:Poppins,sans-serif;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding-bottom:3px;border-bottom:1px solid transparent;transition:color .25s ease,border-color .25s ease}.navbar_menuItemText__aEFvG:hover{color:var(--accent,#b4552d);border-bottom-color:var(--accent,#b4552d)}.navbar_navActions__z0O6D{display:flex;align-items:center;gap:10px}.navbar_navLive__OJKbj{display:inline-flex;align-items:center;gap:9px;padding:12px 22px;background:var(--accent,#b4552d);border:1px solid var(--accent,#b4552d);color:#fff!important;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 18px rgba(180,85,45,.28);transition:background .25s ease,border-color .25s ease,transform .25s ease}.navbar_navLive__OJKbj:hover{background:var(--hover-color,#8f4223);border-color:var(--hover-color,#8f4223);transform:translateY(-1px)}.navbar_liveDot__eX4Ac{position:relative;width:7px;height:7px;border-radius:50%;background:#fff;flex:none}.navbar_liveDot__eX4Ac:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid hsla(0,0%,100%,.75);animation:navbar_livePulse__QBlga 1.8s ease-out infinite}@keyframes navbar_livePulse__QBlga{0%{transform:scale(.6);opacity:1}to{transform:scale(1.7);opacity:0}}@media (prefers-reduced-motion:reduce){.navbar_liveDot__eX4Ac:after{animation:none;opacity:0}}.navbar_navAction__Wfh9C{display:flex;padding:12px 22px;justify-content:center;align-items:center;background:var(--ink,#191613);border:1px solid var(--ink,#191613);cursor:pointer;transition:background .25s ease,color .25s ease}.navbar_navAction__Wfh9C:hover{background:transparent}.navbar_navAction__Wfh9C:hover .navbar_navActionText__ZUrjo{color:var(--ink,#191613)}.navbar_navActionText__ZUrjo{color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:color .25s ease}.navbar_containerMobile__6iql2{display:none;flex-direction:column;background:hsla(40,43%,99%,.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line,#e7e2d9);padding:12px 16px;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;z-index:100}.navbar_mobileTopBar__4_n_S{display:flex;justify-content:space-between;align-items:center;gap:10px}.navbar_hamburgerIcon__LHU7z{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:-8px;padding:0;border:0;background:transparent;color:var(--ink,#191613);cursor:pointer}.navbar_logoMobile__NZMdN{color:var(--ink,#191613);font-family:Playfair Display,Georgia,serif;font-size:20px;font-weight:600;white-space:nowrap}.navbar_mobileActions__pXfGZ{display:flex;align-items:center;gap:6px}.navbar_mobileCta__zdlrK,.navbar_mobileLive__TanIK{display:inline-flex;align-items:center;gap:7px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:9px 11px;color:#fff!important}.navbar_mobileLive__TanIK{background:var(--accent,#b4552d);box-shadow:0 4px 12px rgba(180,85,45,.28)}.navbar_mobileLive__TanIK .navbar_liveDot__eX4Ac{width:6px;height:6px}.navbar_mobileCta__zdlrK{background:var(--ink,#191613)}.navbar_mobileMenuDropdown__y1kD0{display:flex;flex-direction:column;margin:12px -16px -12px;padding:8px 16px 18px;background:var(--paper,#fdfcfa);border-top:1px solid var(--line,#e7e2d9);max-height:calc(100vh - 64px);overflow-y:auto;animation:navbar_menuIn__n8H4w .18s ease-out}@keyframes navbar_menuIn__n8H4w{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.navbar_mobileMenuItem__Rb1re{display:block;padding:14px 2px;border-bottom:1px solid var(--line,#e7e2d9);color:var(--ink,#191613)!important;font-family:Playfair Display,Georgia,serif;font-size:20px;font-weight:500}.navbar_mobileMenuItem__Rb1re:active{color:var(--accent,#b4552d)!important}.navbar_mobileMenuCtas__g0QTe{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.navbar_mobileMenuInstall__HH_Z8,.navbar_mobileMenuLive__jsl3g{display:flex;align-items:center;justify-content:center;gap:9px;padding:15px 16px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff!important}.navbar_mobileMenuLive__jsl3g{background:var(--accent,#b4552d)}.navbar_mobileMenuInstall__HH_Z8{background:var(--ink,#191613)}@media (max-width:1099px){.navbar_containerDesktop__5Gk1o{display:none}.navbar_containerMobile__6iql2{display:flex}}@media (min-width:1100px){.navbar_containerMobile__6iql2{display:none}}@media (min-width:1100px) and (max-width:1279px){.navbar_containerDesktop__5Gk1o{padding:16px 28px}.navbar_menu__In7QR{gap:20px}.navbar_menuItemText__aEFvG{font-size:12px}.navbar_navAction__Wfh9C,.navbar_navLive__OJKbj{padding:11px 16px}}.homehero_hero__kSSja{background:var(--paper,#fdfcfa);padding:80px 80px 0}.homehero_inner__Wkv1E{display:flex;align-items:center;gap:70px;max-width:1280px;margin:0 auto}.homehero_copy__d4CAi{flex:1.1 1;display:flex;flex-direction:column;gap:26px}.homehero_kicker__OTvv9{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent,#b4552d);margin:0;line-height:1.5}.homehero_headline__NE0RZ{margin:0;font-family:Playfair Display,Georgia,serif;letter-spacing:-.01em;text-wrap:balance;font-size:68px;line-height:1.08;color:var(--ink,#191613);font-weight:500}.homehero_headline__NE0RZ em{font-style:italic;color:var(--accent,#b4552d)}.homehero_sub__K3XZl{margin:0;font-family:Poppins,sans-serif;font-size:17px;line-height:1.75;color:var(--muted,#78716a);max-width:540px}.homehero_ctaRow__xV9x_{display:flex;gap:16px;flex-wrap:wrap;margin-top:6px}.homehero_primaryCta__D7zaL{display:inline-flex;align-items:center;justify-content:center;padding:17px 38px;background:var(--ink,#191613);border:1px solid var(--ink,#191613);color:#fff!important;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .25s ease,color .25s ease}.homehero_primaryCta__D7zaL:hover,.homehero_secondaryCta__M_WbQ{background:transparent;color:var(--ink,#191613)!important}.homehero_secondaryCta__M_WbQ{display:inline-flex;align-items:center;justify-content:center;padding:17px 38px;border:1px solid var(--ink,#191613);font-family:Poppins,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .25s ease,color .25s ease}.homehero_secondaryCta__M_WbQ:hover{background:var(--ink,#191613);color:#fff!important}.homehero_badgeRow__55fEk{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.homehero_shopifyBadge__a7Nsh{height:44px;width:auto;display:block;transition:opacity .25s ease}.homehero_shopifyBadge__a7Nsh:hover{opacity:.8}.homehero_platformNote__LfjOF{margin:0;font-family:Poppins,sans-serif;font-size:13px;color:var(--muted,#78716a)}.homehero_media__tKJdf{flex:0.9 1;display:flex;justify-content:center}.homehero_showcase__6t7_n{position:relative;width:100%;max-width:470px;padding:0 0 34px}.homehero_tryonFrame__ChKWK{position:relative;width:76%;margin-left:auto;aspect-ratio:832/1216;background:var(--stone,#f5f2ec);border:1px solid var(--line,#e7e2d9);box-shadow:var(--shadow-soft,0 12px 34px rgba(25,22,19,.08));overflow:hidden}.homehero_tryonImg__GWz9d{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .9s ease}.homehero_isActive__5z8is{opacity:1}.homehero_tryonTag__E2GPV{position:absolute;top:14px;right:14px;padding:6px 12px;background:var(--accent,#b4552d);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.homehero_sizeChip__dcBpk{position:absolute;left:17%;right:12px;bottom:12px;display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;padding:8px 10px;background:rgba(255,252,248,.96);border:1px solid #e0cbb8;border-radius:12px;font-family:Poppins,sans-serif;color:#493628;box-shadow:0 12px 26px rgba(25,22,19,.22);animation:homehero_chipIn__9cJGr .6s cubic-bezier(.2,.8,.2,1) .5s both}.homehero_sizeChipLabel__ySrKU{font-size:11px;color:#7a6a5d;white-space:nowrap}.homehero_sizeChipSize__Bkjop{font-size:19px;font-weight:700;white-space:nowrap}.homehero_sizeChipBadge__hJ2jG{margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:#e6f2ea;color:#2e6b47;font-size:10.5px;font-weight:600;white-space:nowrap}.homehero_sizeChipBadge__hJ2jG i{display:inline-flex;gap:2px}.homehero_sizeChipBadge__hJ2jG b{width:3px;height:8px;border-radius:2px;background:currentColor}@keyframes homehero_chipIn__9cJGr{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.homehero_newPill__VxoRo{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 10px;border-radius:999px;background:var(--ink,#191613);color:#f5f2ec!important;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.04em;transition:background .2s ease}.homehero_newPill__VxoRo:hover{background:var(--accent,#b4552d)}.homehero_newPill__VxoRo i{width:8px;height:8px;border-radius:50%;background:#e08a5e;animation:homehero_newPulse__meJHf 2s ease-out infinite}@keyframes homehero_newPulse__meJHf{0%{box-shadow:0 0 0 0 rgba(224,138,94,.6)}70%{box-shadow:0 0 0 8px rgba(224,138,94,0)}to{box-shadow:0 0 0 0 rgba(224,138,94,0)}}@media (prefers-reduced-motion:reduce){.homehero_newPill__VxoRo i,.homehero_sizeChip__dcBpk{animation:none}}.homehero_productCard__Rh6SO{position:absolute;left:0;bottom:70px;width:36%;background:#fff;padding:8px 8px 12px;border:1px solid var(--line,#e7e2d9);box-shadow:0 18px 40px rgba(25,22,19,.16);display:flex;flex-direction:column;gap:2px}.homehero_productFrame__DChCX{position:relative;aspect-ratio:832/1216;background:#fff;overflow:hidden;margin-bottom:8px}.homehero_productLabel__haGcK{font-family:Playfair Display,Georgia,serif;font-size:15px;font-weight:600;color:var(--ink,#191613)}.homehero_productSub__GySoO{font-family:Poppins,sans-serif;font-size:11px;color:var(--muted,#78716a)}.homehero_dots__OokQG{position:absolute;left:24%;right:0;bottom:0;display:flex;justify-content:center;gap:8px}.homehero_dot__6NjL3{width:24px;height:3px;padding:0;border:0;background:var(--line,#e7e2d9);cursor:pointer;transition:background .3s ease}.homehero_dot__6NjL3:after{content:"";display:block;margin:-10px -4px;height:23px}.homehero_dotActive__U6t1C{background:var(--accent,#b4552d)}.homehero_mediaFrame__JEI0R{width:100%;border:1px solid var(--line,#e7e2d9);background:var(--stone,#f5f2ec);padding:14px;box-shadow:var(--shadow-soft,0 12px 34px rgba(25,22,19,.08))}.homehero_video__AQszU{width:100%;object-fit:cover;display:block}.homehero_statsStrip__2qBk6{display:flex;justify-content:space-between;max-width:1280px;margin:70px auto 0;border-top:1px solid var(--line,#e7e2d9);padding:34px 0;gap:20px;flex-wrap:wrap}.homehero_stat__3egip{display:flex;flex-direction:column;gap:4px;min-width:150px}.homehero_statValue__H34uR{font-family:Playfair Display,Georgia,serif;font-size:34px;font-weight:600;color:var(--ink,#191613)}.homehero_statLabel__5mV7j{font-family:Poppins,sans-serif;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted,#78716a)}@media (max-width:900px){.homehero_hero__kSSja{padding:50px 24px 0}.homehero_inner__Wkv1E{flex-direction:column;gap:40px}.homehero_headline__NE0RZ{font-size:42px}.homehero_media__tKJdf{flex:none;width:100%}.homehero_showcase__6t7_n{max-width:400px;margin:0 auto}.homehero_statsStrip__2qBk6{margin-top:44px;gap:26px}.homehero_stat__3egip{min-width:40%}}.problem_section__F_VS9{background:var(--stone,#f5f2ec);padding:100px 80px}.problem_inner__Efet1{max-width:1280px;margin:0 auto}.problem_headingWrap__M7jEa{max-width:640px;display:flex;flex-direction:column;gap:18px;margin-bottom:60px}.problem_kicker__IM5zz{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent,#b4552d)}.problem_heading__SfOz_{margin:0;font-size:46px;line-height:1.15;color:var(--ink,#191613)}.problem_heading__SfOz_ em{font-style:italic;color:var(--accent,#b4552d)}.problem_sub__WUoAI{margin:0;font-family:Poppins,sans-serif;font-size:16px;line-height:1.75;color:var(--muted,#78716a)}.problem_grid__PEFES{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line,#e7e2d9);border:1px solid var(--line,#e7e2d9)}.problem_card___Ud_u{background:var(--paper,#fdfcfa);padding:36px 30px;display:flex;flex-direction:column;gap:10px;transition:background .3s ease}.problem_card___Ud_u:hover{background:#fff}.problem_value__ApnUS{font-family:Playfair Display,Georgia,serif;font-size:52px;font-weight:600;color:var(--accent,#b4552d);line-height:1}.problem_title__r9SIF{font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:var(--ink,#191613);line-height:1.4}.problem_desc__YY2Xp{margin:0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.65;color:var(--muted,#78716a)}@media (max-width:1000px){.problem_grid__PEFES{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.problem_section__F_VS9{padding:60px 24px}.problem_heading__SfOz_{font-size:32px}.problem_grid__PEFES{grid-template-columns:1fr}}.howitworks_section__2kjtA{background:var(--paper,#fdfcfa);padding:100px 80px}.howitworks_inner__8vBj9{max-width:1280px;margin:0 auto}.howitworks_headingWrap__0pajR{max-width:640px;display:flex;flex-direction:column;gap:18px;margin-bottom:60px}.howitworks_kicker__CYch9{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent,#b4552d)}.howitworks_heading__9WbF_{margin:0;font-size:46px;line-height:1.15;color:var(--ink,#191613)}.howitworks_heading__9WbF_ em{font-style:italic;color:var(--accent,#b4552d)}.howitworks_sub__Lb_q9{margin:0;font-family:Poppins,sans-serif;font-size:16px;line-height:1.75;color:var(--muted,#78716a)}.howitworks_grid__7zlxv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}.howitworks_card__DKvRV{border-top:1px solid var(--ink,#191613);padding-top:28px;display:flex;flex-direction:column;gap:14px}.howitworks_visual__imy_P{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--stone,#f5f2ec);margin-bottom:10px}.howitworks_visualImg__dEtBC{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.howitworks_fakeButton__3SFdd{position:absolute;right:16px;bottom:16px;padding:11px 22px;background:var(--ink,#191613);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.04em;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--accent,#b4552d)}.howitworks_fakeButtonWide__ygu69{left:16px;text-align:center;box-shadow:0 8px 24px rgba(25,22,19,.25)}.howitworks_resultTag__vKTcv{position:absolute;top:14px;left:14px;padding:6px 12px;background:var(--accent,#b4552d);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.howitworks_chipCard___6q2i{position:absolute;left:16px;right:16px;bottom:16px;padding:12px 14px;background:hsla(0,0%,100%,.94);display:flex;flex-direction:column;gap:6px;box-shadow:0 8px 24px rgba(25,22,19,.15)}.howitworks_check__I9dC0{display:flex;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:13px;color:var(--ink,#191613)}.howitworks_check__I9dC0:before{content:"";flex:none;width:16px;height:16px;border-radius:50%;background:#2e7d4f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-5' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% /16px no-repeat}.howitworks_num__AudpY{font-family:Playfair Display,Georgia,serif;font-size:20px;font-style:italic;color:var(--accent,#b4552d)}.howitworks_stepTitle__Zy9iJ{margin:0;font-size:26px;color:var(--ink,#191613)}.howitworks_points__sSdAt{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:8px}.howitworks_points__sSdAt li{font-family:Poppins,sans-serif;font-size:14.5px;line-height:1.6;color:var(--muted,#78716a)}.howitworks_tryBand__SuprH{margin-top:70px;border:1px solid var(--line,#e7e2d9);background:var(--stone,#f5f2ec);padding:44px 48px;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.howitworks_tryLine__cChJ2{margin:0;font-family:Playfair Display,Georgia,serif;font-size:27px;line-height:1.35;color:var(--ink,#191613);max-width:640px}.howitworks_tryLine__cChJ2 em{font-style:italic;color:var(--accent,#b4552d)}.howitworks_tryCta__sloae{display:inline-flex;justify-content:center;align-items:center;padding:17px 36px;background:var(--accent,#b4552d);border:1px solid var(--accent,#b4552d);color:#fff!important;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .25s ease,border-color .25s ease;white-space:nowrap}.howitworks_tryCta__sloae:hover{background:var(--hover-color,#8f4223);border-color:var(--hover-color,#8f4223)}@media (max-width:900px){.howitworks_section__2kjtA{padding:60px 24px}.howitworks_heading__9WbF_{font-size:32px}.howitworks_grid__7zlxv{grid-template-columns:1fr;gap:32px}.howitworks_card__DKvRV{display:grid;grid-template-columns:38% minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-column-gap:18px;column-gap:18px;grid-row-gap:8px;row-gap:8px;align-items:start}.howitworks_visual__imy_P{grid-row:1/span 3;aspect-ratio:832/1216;margin-bottom:0}.howitworks_stepTitle__Zy9iJ{font-size:21px}.howitworks_fakeButton__3SFdd{right:8px;bottom:8px;padding:6px 10px;font-size:11px}.howitworks_fakeButtonWide__ygu69{left:8px}.howitworks_resultTag__vKTcv{top:8px;left:8px;padding:4px 7px;font-size:9px;letter-spacing:.12em}.howitworks_chipCard___6q2i{left:6px;right:6px;bottom:6px;padding:7px 8px;gap:4px}.howitworks_check__I9dC0{font-size:10px;gap:5px}.howitworks_check__I9dC0:before{width:12px;height:12px;background-size:12px}.howitworks_tryBand__SuprH{margin-top:44px;padding:28px 24px}.howitworks_tryLine__cChJ2{font-size:21px}.howitworks_tryCta__sloae{white-space:normal;text-align:center;width:100%}}.howitworks_sizeTag__XK2M2{position:absolute;left:16px;bottom:66px;padding:6px 10px;background:rgba(255,252,248,.96);border:1px solid #e0cbb8;border-radius:10px;font-family:Poppins,sans-serif;font-size:11.5px;color:#7a6a5d;box-shadow:0 8px 20px rgba(25,22,19,.18)}.howitworks_sizeTag__XK2M2 b{color:#493628;font-size:15px;margin-left:4px}.sizefit_section__1Zr40{background:var(--ink,#191613);color:#f5f2ec;padding:110px 80px;overflow:hidden}.sizefit_inner__XKEjq{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:70px;gap:70px;align-items:center}.sizefit_copy__htOJz{display:flex;flex-direction:column;gap:22px}.sizefit_newPill__uwXNl{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 10px;border:1px solid rgba(224,138,94,.45);border-radius:999px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#e08a5e}.sizefit_newPill__uwXNl i{width:8px;height:8px;border-radius:50%;background:#e08a5e;box-shadow:0 0 0 0 rgba(224,138,94,.6);animation:sizefit_pulse__aCcBm 2s ease-out infinite}@keyframes sizefit_pulse__aCcBm{0%{box-shadow:0 0 0 0 rgba(224,138,94,.6)}70%{box-shadow:0 0 0 9px rgba(224,138,94,0)}to{box-shadow:0 0 0 0 rgba(224,138,94,0)}}.sizefit_heading__luqc0{margin:0;font-size:50px;line-height:1.1;color:#f5f2ec}.sizefit_heading__luqc0 em{font-style:italic;color:#e08a5e}.sizefit_sub__4k2wa{margin:0;font-family:Poppins,sans-serif;font-size:16.5px;line-height:1.75;color:hsla(40,31%,94%,.72);max-width:540px}.sizefit_points__MFuuA{list-style:none;padding:0;margin:6px 0 0;display:grid;grid-gap:18px;gap:18px}.sizefit_points__MFuuA li{display:flex;gap:14px;align-items:flex-start}.sizefit_pointIcon__MY1b7{flex:none;width:40px;height:40px;border-radius:10px;background:rgba(224,138,94,.14);color:#e08a5e;display:grid;place-items:center}.sizefit_points__MFuuA h3{margin:0 0 2px;font-size:19px;font-weight:600;color:#f5f2ec}.sizefit_points__MFuuA p{margin:0;color:hsla(40,31%,94%,.66)}.sizefit_compare__tafDu,.sizefit_points__MFuuA p{font-family:Poppins,sans-serif;font-size:14.5px;line-height:1.6}.sizefit_compare__tafDu{margin:8px 0 0;padding:16px 18px;border-left:3px solid #e08a5e;background:hsla(40,31%,94%,.05);color:hsla(40,31%,94%,.75)}.sizefit_compare__tafDu strong{color:#f5f2ec;font-weight:600}.sizefit_visual__mTmpj{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:26px;gap:26px;align-items:start}.sizefit_stepLabel__3l8C6{display:flex;align-items:center;gap:9px;margin:0 0 12px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#f5f2ec}.sizefit_stepLabel__3l8C6 b{width:24px;height:24px;border-radius:50%;background:#b4552d;color:#fff;display:grid;place-items:center;font-size:12px}.sizefit_photo___hNai{position:relative;aspect-ratio:480/702;border-radius:16px;overflow:visible;box-shadow:0 30px 60px -24px rgba(0,0,0,.6)}.sizefit_photo___hNai img{width:100%;height:100%;object-fit:cover;border-radius:16px;display:block}.sizefit_scan__Zmrqs{position:absolute;left:0;right:0;top:0;height:3px;border-radius:16px;background:linear-gradient(90deg,transparent,#e08a5e,transparent);box-shadow:0 0 18px 4px rgba(224,138,94,.55);opacity:0}.sizefit_play__Ot5Qk .sizefit_scan__Zmrqs{animation:sizefit_scan__Zmrqs 1.6s ease-in-out .2s 1 both}@keyframes sizefit_scan__Zmrqs{0%{top:4%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:92%;opacity:0}}.sizefit_chart__t2Tt3{background:#fffcf8;color:#191613;border-radius:16px;padding:14px 14px 10px;margin-bottom:22px;box-shadow:0 30px 60px -24px rgba(0,0,0,.6)}.sizefit_chartTitle__pBBRc{font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;color:#78716a;margin-bottom:4px}.sizefit_chart__t2Tt3 table{width:100%;border-collapse:separate;border-spacing:0 3px;font-family:Poppins,sans-serif;font-size:13px}.sizefit_chart__t2Tt3 th{text-align:left;font-weight:500;font-size:11.5px;color:#78716a;padding:3px 8px}.sizefit_chart__t2Tt3 td{padding:7px 8px}.sizefit_chart__t2Tt3 td:first-child{border-radius:8px 0 0 8px;font-weight:600}.sizefit_chart__t2Tt3 td:last-child{border-radius:0 8px 8px 0}.sizefit_hit__Dafs6 td{transition:background .4s ease,color .4s ease}.sizefit_play__Ot5Qk .sizefit_hit__Dafs6 td{animation:sizefit_hit__Dafs6 .5s ease-out 2.3s both}@keyframes sizefit_hit__Dafs6{to{background:#b4552d;color:#fff;font-weight:600}}.sizefit_result__2UgYW{position:relative;display:flex;gap:12px;align-items:flex-end}.sizefit_result__2UgYW img{width:34%;aspect-ratio:480/702;object-fit:cover;border-radius:12px;display:block;box-shadow:0 30px 60px -24px rgba(0,0,0,.6)}.sizefit_resultCard__vS1Wu{flex:1 1;min-width:0;margin-bottom:8px;opacity:0}.sizefit_play__Ot5Qk .sizefit_resultCard__vS1Wu{animation:sizefit_rise__nRMI9 .6s cubic-bezier(.2,.8,.2,1) 2.9s both}@keyframes sizefit_rise__nRMI9{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.sizefit_note__I4X9k{grid-column:1/-1;margin:4px 0 0;font-family:Poppins,sans-serif;font-size:12px;color:hsla(40,31%,94%,.45)}.sizefit_fit__vzQvc{background:#fffcf8;border:1px solid #e0cbb8;border-radius:14px;padding:10px 14px;color:#493628;text-align:left;font-family:Poppins,sans-serif;box-shadow:0 18px 36px -16px rgba(0,0,0,.45)}.sizefit_fitTop__UJwYk{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sizefit_fitSizeWrap__KwUfu{white-space:nowrap}.sizefit_fitLabel__4O57M{font-size:12.5px;color:#7a6a5d}.sizefit_fitSize__3U3Qo{font-size:22px;font-weight:700;margin-left:6px}.sizefit_fitBadge__KMJk5{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:600;background:#e6f2ea;color:#2e6b47;white-space:nowrap}.sizefit_fitBadge__KMJk5 i{display:inline-flex;gap:2px}.sizefit_fitBadge__KMJk5 b{width:4px;height:9px;border-radius:2px;background:currentColor}.sizefit_fitFoot__JnLCE{font-size:11px;color:#8e7e71;margin-top:4px;line-height:1.35}@media (prefers-reduced-motion:reduce){.sizefit_newPill__uwXNl i,.sizefit_play__Ot5Qk .sizefit_scan__Zmrqs{animation:none}.sizefit_resultCard__vS1Wu{opacity:1;transform:none}.sizefit_play__Ot5Qk .sizefit_resultCard__vS1Wu{animation:none}.sizefit_hit__Dafs6 td{background:#b4552d;color:#fff}.sizefit_play__Ot5Qk .sizefit_hit__Dafs6 td{animation:none}}@media (max-width:1100px){.sizefit_inner__XKEjq{grid-template-columns:minmax(0,1fr);gap:50px}.sizefit_visual__mTmpj{max-width:640px}}@media (max-width:768px){.sizefit_section__1Zr40{padding:70px 20px}.sizefit_heading__luqc0{font-size:36px}.sizefit_visual__mTmpj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"photo result" "chart chart" "note note";gap:18px 14px}.sizefit_rightCol__Ij5Aw{display:contents}.sizefit_photoCol__TDG6Z{grid-area:photo}.sizefit_resultBlock__qH_5s{grid-area:result}.sizefit_chartBlock__NzlfW{grid-area:chart}.sizefit_note__I4X9k{grid-area:note}.sizefit_chart__t2Tt3{margin-bottom:0}.sizefit_stepLabel__3l8C6{font-size:13px}.sizefit_result__2UgYW{flex-direction:column;align-items:stretch;gap:10px}.sizefit_result__2UgYW img{width:100%}.sizefit_fitLabel__4O57M{font-size:10.5px}.sizefit_fitSize__3U3Qo{font-size:17px}}.tryongallery_section__roDd5{background:var(--ink,#191613);padding:100px 80px;color:var(--paper,#fdfcfa)}.tryongallery_inner__mP3DZ{max-width:1280px;margin:0 auto}.tryongallery_headingWrap__iECAA{max-width:680px;display:flex;flex-direction:column;gap:18px;margin-bottom:54px}.tryongallery_kicker__eMG_k{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#e08a5e}.tryongallery_heading__Q0iPr{margin:0;font-size:46px;line-height:1.15;color:var(--paper,#fdfcfa)}.tryongallery_catalogHeading__aqVKJ em,.tryongallery_heading__Q0iPr em{font-style:italic;color:#e08a5e}.tryongallery_catalogSub__jioBO,.tryongallery_sub__UtXuw{margin:0;font-family:Poppins,sans-serif;font-size:16px;line-height:1.75;color:#b7afa6}.tryongallery_shopperRow__mRH49{display:flex;align-items:center;gap:22px}.tryongallery_productTile__dMqr8{flex:0 0 15%;margin:0}.tryongallery_productTile__dMqr8 img{display:block;width:100%;aspect-ratio:832/1216;object-fit:cover;background:#fff;outline:2px solid var(--accent,#b4552d);outline-offset:4px}.tryongallery_productTile__dMqr8 figcaption{margin-top:14px;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;text-align:center;color:var(--paper,#fdfcfa)}.tryongallery_arrow__DX9Cp{flex:none;position:relative;width:34px;height:2px;background:#e08a5e}.tryongallery_arrow__DX9Cp:after{content:"";position:absolute;right:0;top:-5px;width:10px;height:10px;border-top:2px solid #e08a5e;border-right:2px solid #e08a5e;transform:rotate(45deg)}.tryongallery_shopperStrip__LUkXa{flex:1 1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.tryongallery_shopperImg__Zqhm_{display:block;width:100%;aspect-ratio:832/1216;object-fit:cover;background:#2a2622}.tryongallery_catalogHead__bEstT{margin:90px 0 36px;padding-top:44px;border-top:1px solid #3a342e;display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}.tryongallery_catalogHeading__aqVKJ{margin:0;font-size:36px;line-height:1.2;color:var(--paper,#fdfcfa)}.tryongallery_catalogSub__jioBO{max-width:460px}.tryongallery_catalog__I9_4o{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:14px;gap:14px}.tryongallery_outfitCard__s_iiE{position:relative;margin:0;overflow:hidden;background:#2a2622}.tryongallery_outfitImg__kkcGF{display:block;width:100%;aspect-ratio:832/1216;object-fit:cover;transition:transform .6s ease}.tryongallery_outfitCard__s_iiE:hover .tryongallery_outfitImg__kkcGF{transform:scale(1.03)}.tryongallery_outfitInset__9W8Fq{position:absolute;top:10px;right:10px;width:30%;aspect-ratio:832/1216;object-fit:cover;background:#fff;border:3px solid #fff;box-shadow:0 6px 16px rgba(0,0,0,.25)}.tryongallery_outfitLabel__taUIg{position:absolute;left:10px;bottom:10px;padding:5px 10px;background:rgba(25,22,19,.88);color:#fff;font-family:Poppins,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.tryongallery_footnote__TAIMG{margin:34px 0 0;font-family:Poppins,sans-serif;font-size:12px;color:#8c847b}@media (max-width:1100px){.tryongallery_catalog__I9_4o{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.tryongallery_section__roDd5{padding:60px 24px}.tryongallery_heading__Q0iPr{font-size:32px}.tryongallery_catalogHeading__aqVKJ{font-size:27px}.tryongallery_headingWrap__iECAA{margin-bottom:34px}.tryongallery_shopperRow__mRH49{flex-direction:column;align-items:stretch;gap:20px}.tryongallery_productTile__dMqr8{display:flex;align-items:center;gap:16px}.tryongallery_productTile__dMqr8 img{width:84px}.tryongallery_productTile__dMqr8 figcaption{margin:0;text-align:left}.tryongallery_arrow__DX9Cp{display:none}.tryongallery_catalog__I9_4o,.tryongallery_shopperStrip__LUkXa{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin:0 -24px;padding:0 24px 6px;scroll-padding-left:24px;scrollbar-width:none}.tryongallery_catalog__I9_4o::-webkit-scrollbar,.tryongallery_shopperStrip__LUkXa::-webkit-scrollbar{display:none}.tryongallery_outfitCard__s_iiE,.tryongallery_shopperImg__Zqhm_{flex:0 0 58%;min-width:0;scroll-snap-align:start}.tryongallery_catalogHead__bEstT{margin-top:56px;padding-top:32px;gap:14px}}.analytics_section__rba7_{background:var(--stone,#f5f2ec);padding:100px 80px}.analytics_inner__V1KME{max-width:1280px;margin:0 auto}.analytics_headingWrap__sKzt9{max-width:720px;display:flex;flex-direction:column;gap:18px;margin-bottom:56px}.analytics_kicker__59euF{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent,#b4552d)}.analytics_heading__m8g86{margin:0;font-size:46px;line-height:1.15;color:var(--ink,#191613)}.analytics_heading__m8g86 em{font-style:italic;color:var(--accent,#b4552d)}.analytics_sub__fPU5v{margin:0;font-family:Poppins,sans-serif;font-size:16px;line-height:1.75;color:var(--muted,#78716a)}.analytics_snapshot__JFM5R{margin:0 0 80px}.analytics_frameBar__tIGjJ{display:flex;align-items:center;gap:14px;padding:12px 18px;background:var(--ink,#191613);color:hsla(40,31%,94%,.75);font-family:Poppins,sans-serif;font-size:12.5px;letter-spacing:.02em}.analytics_dots__to1TV{display:inline-flex;gap:6px}.analytics_dots__to1TV i{width:9px;height:9px;border-radius:50%;background:hsla(40,31%,94%,.28);display:block}.analytics_frameTitle__AQmKy{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics_sampleTag__F29H5{flex:none;background:var(--accent,#b4552d);color:#fff;font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px}.analytics_frameBody__c3ftJ{background:#f1f1f1;border:1px solid var(--line,#e7e2d9);border-top:0;padding:22px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--shadow-soft,0 12px 34px rgba(25,22,19,.08))}.analytics_frameBody__c3ftJ img{display:block;width:100%;height:auto;border-radius:10px}.analytics_twoCol__E0vLF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.analytics_trendRow__9wpiU{grid-template-columns:1458fr 912fr}.analytics_caption__mAxWI{margin-top:14px;font-family:Poppins,sans-serif;font-size:13px;color:var(--muted,#78716a)}.analytics_grid__gD_fW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:44px 40px;gap:44px 40px}.analytics_card__r84Jh{border-top:1px solid var(--ink,#191613);padding-top:24px;display:flex;flex-direction:column;gap:12px;transition:border-color .3s ease}.analytics_card__r84Jh:hover{border-top-color:var(--accent,#b4552d)}.analytics_index__A2gnX{font-family:Playfair Display,Georgia,serif;font-size:17px;font-style:italic;color:var(--accent,#b4552d)}.analytics_cardTitle__VWJtE{margin:0;font-size:23px;color:var(--ink,#191613)}.analytics_cardDesc__AUmrM{margin:0;font-family:Poppins,sans-serif;font-size:14.5px;line-height:1.7;color:var(--muted,#78716a)}.analytics_install__5GY4S{margin-top:80px;background:var(--paper,#fdfcfa);border:1px solid var(--line,#e7e2d9);padding:44px 48px}.analytics_installHead__paL0S{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:34px}.analytics_installTitle__gYPYR{margin:0;font-size:30px;color:var(--ink,#191613)}.analytics_installTitle__gYPYR em{font-style:italic;color:var(--accent,#b4552d)}.analytics_installCta__pcXch{display:inline-flex;justify-content:center;align-items:center;padding:17px 36px;background:var(--accent,#b4552d);border:1px solid var(--accent,#b4552d);color:#fff!important;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background .25s ease,border-color .25s ease}.analytics_installCta__pcXch:hover{background:var(--hover-color,#8f4223);border-color:var(--hover-color,#8f4223)}.analytics_steps__Ihjxj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px}.analytics_steps__Ihjxj li{display:flex;flex-direction:column;gap:8px}.analytics_stepNum__vtBEk{width:34px;height:34px;border-radius:50%;background:var(--ink,#191613);color:var(--paper,#fdfcfa);display:grid;place-items:center;font-family:Poppins,sans-serif;font-weight:600;font-size:14px}.analytics_stepTitle__QZh_J{font-family:Poppins,sans-serif;font-weight:600;font-size:15.5px;color:var(--ink,#191613)}.analytics_stepDesc__zasad{font-family:Poppins,sans-serif;font-size:14px;line-height:1.6;color:var(--muted,#78716a)}@media (max-width:1000px){.analytics_grid__gD_fW,.analytics_steps__Ihjxj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.analytics_section__rba7_{padding:60px 24px}.analytics_heading__m8g86{font-size:32px}.analytics_frameBody__c3ftJ{padding:12px;gap:12px}.analytics_trendRow__9wpiU,.analytics_twoCol__E0vLF{grid-template-columns:1fr;gap:12px}.analytics_snapshot__JFM5R{margin-bottom:56px}.analytics_install__5GY4S{margin-top:56px;padding:28px 22px}.analytics_installTitle__gYPYR{font-size:24px}}@media (max-width:640px){.analytics_grid__gD_fW,.analytics_steps__Ihjxj{grid-template-columns:1fr}.analytics_frameTitle__AQmKy{display:none}}.instore_section__FT7Ii{background:var(--stone,#f5f2ec);padding:100px 80px}.instore_inner__HbHuG{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:80px}.instore_copy__T4C__{flex:1 1;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.instore_kicker__UJPZi{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent,#b4552d)}.instore_heading___4b_x{margin:0;font-size:46px;line-height:1.15;color:var(--ink,#191613)}.instore_heading___4b_x em{font-style:italic;color:var(--accent,#b4552d)}.instore_sub__nJGj6{margin:0;font-family:Poppins,sans-serif;font-size:16px;line-height:1.75;color:var(--muted,#78716a);max-width:520px}.instore_cta__a0BfQ{display:inline-flex;justify-content:center;align-items:center;margin-top:8px;padding:16px 34px;background:var(--ink,#191613);border:1px solid var(--ink,#191613);color:#fff!important;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .25s ease,color .25s ease}.instore_cta__a0BfQ:hover{background:transparent;color:var(--ink,#191613)!important}.instore_stepsPanel__741KR{flex:1 1;background:var(--paper,#fdfcfa);border:1px solid var(--line,#e7e2d9);padding:46px 44px;display:flex;flex-direction:column;gap:34px;box-shadow:var(--shadow-soft,0 12px 34px rgba(25,22,19,.08))}.instore_step__qIvJW{display:flex;gap:22px;align-items:flex-start}.instore_stepNum__HCNa8{font-family:Playfair Display,Georgia,serif;font-size:22px;font-style:italic;color:var(--accent,#b4552d);line-height:1.3}.instore_stepBody__Gxp60{display:flex;flex-direction:column;gap:6px}.instore_stepTitle__hwsR7{margin:0;font-size:22px;color:var(--ink,#191613)}.instore_stepDesc__sN1q4{margin:0;font-family:Poppins,sans-serif;font-size:14.5px;line-height:1.65;color:var(--muted,#78716a)}@media (max-width:1000px){.instore_inner__HbHuG{flex-direction:column;gap:44px;align-items:stretch}}@media (max-width:768px){.instore_section__FT7Ii{padding:60px 24px}.instore_heading___4b_x{font-size:32px}.instore_stepsPanel__741KR{padding:30px 24px}}.differentiators_section__K6G0Z{background:var(--ink,#191613);padding:100px 80px}.differentiators_inner__MC0XH{max-width:1280px;margin:0 auto}.differentiators_headingWrap__j9SOq{max-width:680px;display:flex;flex-direction:column;gap:18px;margin-bottom:64px}.differentiators_kicker__dbUHa{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent,#b4552d)}.differentiators_heading__p8AOV{margin:0;font-size:46px;line-height:1.15;color:#fdfcfa}.differentiators_heading__p8AOV em{font-style:italic;color:var(--accent,#b4552d)}.differentiators_sub__SZUO7{margin:0;font-family:Poppins,sans-serif;font-size:16px;line-height:1.75;color:hsla(40,31%,94%,.6)}.differentiators_grid__H4VMW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:44px 40px;gap:44px 40px}.differentiators_card__o8gld{border-top:1px solid hsla(40,31%,94%,.25);padding-top:24px;display:flex;flex-direction:column;gap:12px;transition:border-color .3s ease}.differentiators_card__o8gld:hover{border-top-color:var(--accent,#b4552d)}.differentiators_index__D_zQk{font-family:Playfair Display,Georgia,serif;font-size:17px;font-style:italic;color:var(--accent,#b4552d)}.differentiators_cardTitle__wM28w{margin:0;font-size:23px;color:#fdfcfa}.differentiators_cardDesc__1AQUl{margin:0;font-family:Poppins,sans-serif;font-size:14.5px;line-height:1.7;color:hsla(40,31%,94%,.6)}.differentiators_resultsBand__QmMD4{margin-top:80px;border:1px solid hsla(40,31%,94%,.2);padding:40px 48px;display:flex;flex-direction:column;gap:28px}.differentiators_resultsTitle__Wkk3c{font-family:Poppins,sans-serif;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:hsla(40,31%,94%,.5)}.differentiators_resultsGrid__g5YOD{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.differentiators_result__pz2PK{display:flex;flex-direction:column;gap:4px}.differentiators_resultValue__mbeqQ{font-family:Playfair Display,Georgia,serif;font-size:44px;font-weight:600;color:var(--accent,#b4552d);line-height:1.1}.differentiators_resultLabel__nTdsG{font-family:Poppins,sans-serif;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:hsla(40,31%,94%,.65)}@media (max-width:1000px){.differentiators_grid__H4VMW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.differentiators_section__K6G0Z{padding:60px 24px}.differentiators_heading__p8AOV{font-size:32px}.differentiators_grid__H4VMW{grid-template-columns:1fr;gap:32px}.differentiators_resultsBand__QmMD4{padding:28px 24px;margin-top:48px}.differentiators_resultValue__mbeqQ{font-size:34px}}.liveclients_section__3XNGB{padding:100px 80px;background:var(--paper,#fdfcfa)}.liveclients_headingWrap__bAf1_{max-width:1280px;margin:0 auto 60px;display:flex;flex-direction:column;gap:18px}.liveclients_kicker__lPnko{display:inline-flex;align-items:center;gap:10px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent,#b4552d)}.liveclients_heading__XeKnO{margin:0;color:var(--ink,#191613);font-size:46px;line-height:1.15;max-width:700px}.liveclients_subheading__alAeJ{margin:0;color:var(--muted,#78716a);font-family:Poppins,sans-serif;font-size:16px;line-height:1.75;max-width:620px}.liveclients_grid__BSsAK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;max-width:1280px;margin:0 auto}.liveclients_heading__XeKnO em{font-style:italic;color:var(--accent,#b4552d)}.liveclients_card___CmEO{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line,#e7e2d9);overflow:hidden;transition:transform .35s ease,box-shadow .35s ease;cursor:pointer}.liveclients_card___CmEO:hover{transform:translateY(-6px);box-shadow:var(--shadow-soft,0 12px 34px rgba(25,22,19,.08))}.liveclients_imageWrap__0LiOp{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--stone,#f5f2ec)}.liveclients_image__dAOeU{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .7s ease}.liveclients_card___CmEO:hover .liveclients_image__dAOeU{transform:scale(1.05)}.liveclients_liveBadge__Aqalp{position:absolute;top:18px;left:18px;display:inline-flex;align-items:center;gap:8px;padding:7px 16px;background:rgba(25,22,19,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em}.liveclients_liveDot__Jas4K{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:liveclients_pulse__7H82H 1.6s ease-in-out infinite}@keyframes liveclients_pulse__7H82H{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.6)}50%{box-shadow:0 0 0 7px rgba(34,197,94,0)}}.liveclients_cardBody__fKGm1{display:flex;flex-direction:column;gap:12px;padding:30px 32px 34px}.liveclients_cardTop__Aw50Y{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.liveclients_clientName__vtaur{margin:0;color:var(--ink,#191613);font-size:30px}.liveclients_domain__sy29L{font-size:13px;letter-spacing:.04em}.liveclients_domain__sy29L,.liveclients_tagline__kxQpN{color:var(--muted,#78716a);font-family:Poppins,sans-serif}.liveclients_tagline__kxQpN{margin:0;font-size:14.5px;line-height:1.65}.liveclients_ctaButton__QGzkS{align-self:flex-start;margin-top:10px;padding:14px 28px;background:var(--ink,#191613);border:1px solid var(--ink,#191613);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .25s ease,color .25s ease}.liveclients_card___CmEO:hover .liveclients_ctaButton__QGzkS{background:var(--accent,#b4552d);border-color:var(--accent,#b4552d)}.liveclients_arrow__GRAMt{display:inline-block;transition:transform .3s ease}.liveclients_card___CmEO:hover .liveclients_arrow__GRAMt{transform:translateX(4px)}@media (max-width:1000px){.liveclients_grid__BSsAK{grid-template-columns:1fr;gap:28px}}@media (max-width:900px){.liveclients_section__3XNGB{padding:60px 24px}.liveclients_heading__XeKnO{font-size:32px}.liveclients_subheading__alAeJ{font-size:15px}}.pricing_section__4bC_4{background:var(--stone,#f5f2ec);padding:100px 80px}.pricing_inner__Yv5qc{max-width:1280px;margin:0 auto}.pricing_headingWrap__zhmLk{max-width:640px;display:flex;flex-direction:column;gap:18px;margin-bottom:60px}.pricing_kicker__ndjso{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent,#b4552d)}.pricing_heading__raUy4{margin:0;font-size:46px;line-height:1.15;color:var(--ink,#191613)}.pricing_heading__raUy4 em{font-style:italic;color:var(--accent,#b4552d)}.pricing_sub___zPGt{margin:0;font-family:Poppins,sans-serif;font-size:16px;line-height:1.75;color:var(--muted,#78716a)}.pricing_grid__pM6y2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:stretch}.pricing_enterpriseBand__AZhZE{margin-top:40px;background:var(--ink,#191613);padding:40px 48px;display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.pricing_enterpriseCopy__HblWD{display:flex;flex-direction:column;gap:10px;max-width:760px}.pricing_enterpriseTitle__w6vXe{margin:0;font-size:28px;color:#fdfcfa}.pricing_enterpriseDesc__drNp_{margin:0;font-family:Poppins,sans-serif;font-size:14.5px;line-height:1.7;color:hsla(40,31%,94%,.65)}.pricing_enterpriseCta__u8W5X{display:inline-flex;justify-content:center;align-items:center;padding:16px 40px;background:var(--accent,#b4552d);border:1px solid var(--accent,#b4552d);color:#fff!important;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .25s ease;white-space:nowrap}.pricing_enterpriseCta__u8W5X:hover{background:var(--hover-color,#8f4223);border-color:var(--hover-color,#8f4223)}.pricing_footnote__38njs{margin:26px 0 0;font-family:Poppins,sans-serif;font-size:13px;color:var(--muted,#78716a);text-align:center}.pricing_card__rHW6K{position:relative;background:var(--paper,#fdfcfa);border:1px solid var(--line,#e7e2d9);padding:40px 34px;display:flex;flex-direction:column;gap:16px;transition:transform .3s ease,box-shadow .3s ease}.pricing_card__rHW6K:hover{transform:translateY(-6px);box-shadow:var(--shadow-soft,0 12px 34px rgba(25,22,19,.08))}.pricing_featured__qXBQ2{border:1px solid var(--ink,#191613);background:#fff}.pricing_badge__PILhw{position:absolute;top:-13px;left:34px;background:var(--accent,#b4552d);color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:5px 14px}.pricing_tierName__4_ab6{margin:0;font-size:24px;color:var(--ink,#191613)}.pricing_priceRow__Ep9O9{display:flex;align-items:baseline;gap:10px}.pricing_price__NANTD{font-family:Playfair Display,Georgia,serif;font-size:42px;font-weight:600;color:var(--ink,#191613);line-height:1}.pricing_period__e4RjE{font-size:13px}.pricing_period__e4RjE,.pricing_tierDesc__MWpQu{font-family:Poppins,sans-serif;color:var(--muted,#78716a)}.pricing_tierDesc__MWpQu{margin:0;font-size:14px}.pricing_points__eDo7b{margin:0;padding:18px 0;border-top:1px solid var(--line,#e7e2d9);list-style:none;display:flex;flex-direction:column;gap:10px;flex:1 1}.pricing_points__eDo7b li{font-family:Poppins,sans-serif;font-size:14px;line-height:1.55;color:var(--ink,#191613);padding-left:22px;position:relative}.pricing_points__eDo7b li:before{content:"—";position:absolute;left:0;color:var(--accent,#b4552d)}.pricing_cta__CLeNk{display:inline-flex;justify-content:center;align-items:center;padding:15px 24px;background:var(--ink,#191613);border:1px solid var(--ink,#191613);color:#fff!important;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .25s ease,color .25s ease}.pricing_cta__CLeNk:hover{background:transparent;color:var(--ink,#191613)!important}@media (max-width:1100px){.pricing_grid__pM6y2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pricing_grid__pM6y2{grid-template-columns:1fr;max-width:520px;margin:0 auto}.pricing_enterpriseBand__AZhZE{padding:28px 24px}}@media (max-width:768px){.pricing_section__4bC_4{padding:60px 24px}.pricing_heading__raUy4{font-size:32px}}.contactsection_contactSection__Bu1d8{width:100%;padding:3rem 1rem;box-sizing:border-box;background-color:#fff}.contactsection_container__nBFCL{max-width:1200px;margin:0 auto;display:flex;gap:2rem;align-items:flex-start}.contactsection_imageWrapper__oM113{flex:1 1;display:flex;justify-content:center;align-items:center}.contactsection_phoneImage__NqAO6{width:auto;height:auto;max-width:100%;object-fit:contain}.contactsection_formWrapper__oiPiX{flex:1.2 1;display:flex;flex-direction:column;justify-content:center}.contactsection_heading__814o_{font-size:2rem;margin-bottom:.5rem;font-weight:600}.contactsection_subheading__3iapq{margin-bottom:2rem;color:#666}.contactsection_contactForm___klDw{display:flex;flex-direction:column;gap:1.5rem}.contactsection_formGroupRow__MUg9R{display:flex;gap:1rem}.contactsection_formGroup__C1A_T{display:flex;flex-direction:column;flex:1 1}.contactsection_formGroup__C1A_T label{font-size:.9rem;margin-bottom:.5rem;color:#333}.contactsection_formGroup__C1A_T input,.contactsection_formGroup__C1A_T textarea{padding:.75rem 1rem;font-size:1rem;border:1px solid #ccc;border-radius:6px;outline:none;transition:border-color .2s}.contactsection_formGroup__C1A_T input:focus,.contactsection_formGroup__C1A_T textarea:focus{border-color:#4c6fff}.contactsection_formGroupCheckbox__p2qEO{display:flex;align-items:center}.contactsection_checkboxLabel__PEwwE{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#333}.contactsection_checkboxLabel__PEwwE input{margin:0;transform:scale(1.2)}.contactsection_checkboxLabel__PEwwE a{color:#4c6fff;text-decoration:none}.contactsection_checkboxLabel__PEwwE a:hover{text-decoration:underline}.contactsection_submitButton__JDZs0{background-color:#4c6fff;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;cursor:pointer;transition:background-color .2s}.contactsection_submitButton__JDZs0:hover{background-color:#3b55cc}@media (max-width:992px){.contactsection_container__nBFCL{flex-direction:column;align-items:center}.contactsection_imageWrapper__oM113{margin-bottom:2rem}.contactsection_formGroupRow__MUg9R{flex-direction:column}}.contactsection_errorMsg__BJHxZ,.contactsection_successMsg__QemlR{margin-top:1rem}.footer_footerSection__k9yVC{background:var(--ink,#191613);color:#f5f2ec;padding:70px 80px 0}.footer_topArea__7Ca2f{display:flex;justify-content:space-between;gap:60px;padding-bottom:50px;flex-wrap:wrap}.footer_brandColumn__x5jtW{max-width:380px;display:flex;flex-direction:column;gap:16px}.footer_brand__s8e3L{font-family:Playfair Display,Georgia,serif;font-size:28px;font-weight:600;color:#fff}.footer_brandAccent__f9jZk{color:var(--accent,#b4552d);font-style:italic}.footer_tagline__vSW7W{margin:0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7;color:hsla(40,31%,94%,.65)}.footer_linksColumn__tbXMF{display:flex;flex-direction:column;gap:12px}.footer_linksColumn__tbXMF a{color:hsla(40,31%,94%,.75)!important;font-family:Poppins,sans-serif;font-size:14px;transition:color .25s ease}.footer_linksColumn__tbXMF a:hover{color:#fff!important}.footer_columnTitle__VrWFS{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:hsla(40,31%,94%,.45);margin-bottom:6px}.footer_bottomArea__j_Jql{border-top:1px solid hsla(40,31%,94%,.15);padding:22px 0;text-align:center}.footer_bottomArea__j_Jql p{margin:0;font-family:Poppins,sans-serif;font-size:13px;color:hsla(40,31%,94%,.55)}@media (max-width:768px){.footer_footerSection__k9yVC{padding:50px 24px 0}.footer_topArea__7Ca2f{flex-direction:column;gap:36px}}.platforms_section__FtCja{background:var(--paper,#fdfcfa);padding:100px 80px}.platforms_inner__T4f5u{max-width:1280px;margin:0 auto}.platforms_headingWrap__k1xPF{max-width:720px;display:flex;flex-direction:column;gap:18px;margin-bottom:48px}.platforms_kicker__1shYc{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent,#b4552d)}.platforms_heading__PiT4x{margin:0;font-size:46px;line-height:1.15;color:var(--ink,#191613)}.platforms_heading__PiT4x em{font-style:italic;color:var(--accent,#b4552d)}.platforms_sub__Gc4iP{margin:0;font-family:Poppins,sans-serif;font-size:16px;line-height:1.75;color:var(--muted,#78716a)}.platforms_chips__3o2pE{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.platforms_chips__3o2pE li{padding:6px 14px;border:1px solid var(--line,#e7e2d9);border-radius:999px;background:var(--stone,#f5f2ec);font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:var(--ink,#191613)}.platforms_grid__SmG7F{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:stretch}.platforms_card__mYBdq{min-width:0;display:flex;flex-direction:column;gap:14px;padding:30px 28px;background:#fff;border:1px solid var(--line,#e7e2d9)}.platforms_featured__7JcCq{border-color:var(--ink,#191613)}.platforms_tag__ewAib{align-self:flex-start;padding:4px 10px;background:#fbede6;color:var(--hover-color,#8f4223);font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.platforms_cardTitle__veKcX{margin:0;font-size:24px;line-height:1.25;color:var(--ink,#191613)}.platforms_points__gBQj_{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:8px;flex:1 1}.platforms_points__gBQj_ li{font-family:Poppins,sans-serif;font-size:14.5px;line-height:1.6;color:var(--muted,#78716a)}.platforms_ctaAccent__fihz9,.platforms_ctaDark__tNHtW,.platforms_ctaLine__HfTSf{display:inline-flex;justify-content:center;align-items:center;padding:14px 22px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .25s ease,color .25s ease,border-color .25s ease}.platforms_ctaDark__tNHtW{background:var(--ink,#191613);border:1px solid var(--ink,#191613);color:#fff!important}.platforms_ctaDark__tNHtW:hover{background:transparent;color:var(--ink,#191613)!important}.platforms_ctaAccent__fihz9{background:var(--accent,#b4552d);border:1px solid var(--accent,#b4552d);color:#fff!important}.platforms_ctaAccent__fihz9:hover{background:var(--hover-color,#8f4223);border-color:var(--hover-color,#8f4223)}.platforms_ctaLine__HfTSf{border:1px solid var(--ink,#191613);color:var(--ink,#191613)!important}.platforms_ctaLine__HfTSf:hover{background:var(--ink,#191613);color:#fff!important}@media (max-width:1024px){.platforms_grid__SmG7F{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.platforms_section__FtCja{padding:60px 24px}.platforms_heading__PiT4x{font-size:32px}.platforms_card__mYBdq{padding:24px 20px}}.faq_section__dTIMy{background:var(--paper,#fdfcfa);padding:100px 80px}.faq_inner__YMYRO{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:.8fr 1.4fr;grid-gap:60px;gap:60px;align-items:start}.faq_headingWrap__rFUz1{display:flex;flex-direction:column;gap:18px;position:-webkit-sticky;position:sticky;top:110px}.faq_kicker__kapJG{font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent,#b4552d)}.faq_heading__YjQfC{margin:0;font-size:46px;line-height:1.15;color:var(--ink,#191613)}.faq_heading__YjQfC em{font-style:italic;color:var(--accent,#b4552d)}.faq_list__szFRJ{border-top:1px solid var(--ink,#191613)}.faq_item__c1JfF{border-bottom:1px solid var(--line,#e7e2d9)}.faq_q__2kkK_{list-style:none;cursor:pointer;padding:22px 40px 22px 0;position:relative;font-family:Playfair Display,Georgia,serif;font-size:21px;font-weight:500;color:var(--ink,#191613)}.faq_q__2kkK_::-webkit-details-marker{display:none}.faq_q__2kkK_:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-family:Poppins,sans-serif;font-size:24px;font-weight:300;color:var(--accent,#b4552d);transition:transform .2s ease}.faq_item__c1JfF[open] .faq_q__2kkK_:after{transform:translateY(-50%) rotate(45deg)}.faq_q__2kkK_:hover{color:var(--accent,#b4552d)}.faq_a__SLs0Y{margin:-6px 0 22px;max-width:720px;font-family:Poppins,sans-serif;font-size:15px;line-height:1.75;color:var(--muted,#78716a)}@media (max-width:900px){.faq_section__dTIMy{padding:60px 24px}.faq_inner__YMYRO{grid-template-columns:1fr;gap:28px}.faq_headingWrap__rFUz1{position:static}.faq_heading__YjQfC{font-size:32px}.faq_q__2kkK_{font-size:18px;padding:18px 34px 18px 0}}