.HomePresentation_heroBenefitsShell__Qwpx3,.HomePresentation_heroSection__JlC36{padding-inline:32px;background:#f7f3eb}.HomePresentation_hero__Qa4hW{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:calc(100svh - 76px);max-width:1440px;margin:0 auto;border-bottom:1px solid #d9cfbf}.HomePresentation_heroCopy__u2Nch{z-index:1;display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:84px clamp(44px,6vw,108px) 84px 0}.HomePresentation_heroAccent__Iltse{width:64px;height:2px;margin-bottom:28px;background:#b08a4f}.HomePresentation_heroTitle__8NJRQ,.HomePresentation_sectionHeading___HOrf{margin:0;color:#173c31;font-family:Georgia,Times New Roman,serif;font-weight:400;overflow-wrap:anywhere}.HomePresentation_heroTitle__8NJRQ{max-width:620px;font-size:clamp(62px,5.7vw,86px);line-height:.94}.HomePresentation_heroSubtitle__YBv8t{max-width:520px;margin:30px 0 0;color:#716b61;font-size:17px;line-height:1.72}.HomePresentation_heroPriceCue__gG7g2{margin:24px 0 0;padding-left:14px;border-left:2px solid #b08a4f;color:#173c31;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.3}.HomePresentation_heroActions__9b8RA{display:flex;flex-wrap:wrap;gap:18px;margin-top:36px}.HomePresentation_primaryAction__ZBMPQ,.HomePresentation_secondaryAction__ZFwJ9{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 24px;border:1px solid #173c31;border-radius:2px;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.25;text-align:center;text-decoration:none}.HomePresentation_primaryAction__ZBMPQ{background:#173c31;color:#fffaf2}.HomePresentation_secondaryAction__ZFwJ9{color:#173c31}.HomePresentation_primaryAction__ZBMPQ:hover{background:#0d2d25}.HomePresentation_secondaryAction__ZFwJ9:hover{border-color:#b08a4f}.HomePresentation_primaryAction__ZBMPQ:focus-visible,.HomePresentation_secondaryAction__ZFwJ9:focus-visible{outline:3px solid #0d2d25;outline-offset:4px}.HomePresentation_heroMedia__snYPJ{position:relative;min-width:0;margin:28px 0;border-radius:2px 72px 2px 2px;background:#ebe3d5;overflow:hidden}.HomePresentation_mediaSlot__CFzcv{position:absolute;inset:0;display:none;margin:0}.HomePresentation_mediaFallback__s3_UW,.HomePresentation_mediaSlot__CFzcv img{display:block;width:100%;height:100%}.HomePresentation_mediaSlot__CFzcv img{object-fit:cover;object-position:center}.HomePresentation_mediaFallback__s3_UW{background:linear-gradient(135deg,#c9ad81,#8a6344 48%,#e5d7c0)}.HomePresentation_desktopMedia__Qnc5y{display:block}.HomePresentation_heroBenefits__Z3w1V{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1440px;margin:0 auto;padding:0;border-bottom:1px solid #d9cfbf;list-style:none}.HomePresentation_heroBenefit__wet1E{display:flex;min-width:0;min-height:76px;align-items:center;padding:18px clamp(22px,3vw,46px);color:#173c31;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.25}.HomePresentation_heroBenefit__wet1E:before{width:8px;height:8px;flex:0 0 8px;margin-right:14px;border:2px solid #b08a4f;border-radius:50%;content:""}.HomePresentation_heroBenefit__wet1E+.HomePresentation_heroBenefit__wet1E{border-left:1px solid #d9cfbf}.HomePresentation_processSection__vUmeI{max-width:1228px;margin:0 auto;padding:96px 32px 108px}.HomePresentation_sectionHeading___HOrf{max-width:760px;font-size:clamp(38px,4vw,54px);line-height:1.1}.HomePresentation_processGrid__zXsGc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin:42px 0 0;padding:0;list-style:none}.HomePresentation_processStep__aBFW8{min-width:0;padding:28px 24px 30px;border-top:2px solid #b08a4f;background:#fffaf2}.HomePresentation_processNumber__8qVDx{display:block;margin-bottom:34px;color:#b08a4f;font-size:12px;font-weight:800;letter-spacing:.12em}.HomePresentation_processStepTitle__3kCwx{margin:0;color:#173c31;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400;line-height:1.2;overflow-wrap:anywhere}@media (max-width:900px) and (min-width:641px){.HomePresentation_heroBenefitsShell__Qwpx3,.HomePresentation_heroSection__JlC36{padding-inline:28px}.HomePresentation_hero__Qa4hW{min-height:610px}.HomePresentation_heroCopy__u2Nch{padding:60px 32px 60px 0}.HomePresentation_heroTitle__8NJRQ{font-size:clamp(44px,6.1vw,56px);line-height:1.04}.HomePresentation_heroMedia__snYPJ{margin:24px 0 24px 12px;border-radius:2px 44px 2px 2px}.HomePresentation_desktopMedia__Qnc5y{display:none}.HomePresentation_tabletMedia__ZhFkp{display:block}.HomePresentation_heroBenefits__Z3w1V{grid-template-columns:repeat(2,minmax(0,1fr))}.HomePresentation_heroBenefit__wet1E:last-child{grid-column:1/-1;border-top:1px solid #d9cfbf;border-left:0}.HomePresentation_processSection__vUmeI{padding:88px 28px}.HomePresentation_processGrid__zXsGc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.HomePresentation_heroSection__JlC36{padding:0}.HomePresentation_hero__Qa4hW{display:block;min-height:620px;background:#ded4c5}.HomePresentation_heroMedia__snYPJ{position:absolute;inset:0;margin:0;border-radius:0}.HomePresentation_desktopMedia__Qnc5y,.HomePresentation_tabletMedia__ZhFkp{display:none}.HomePresentation_mobileMedia__T5wLX{display:block}.HomePresentation_heroCopy__u2Nch{position:relative;min-height:620px;justify-content:flex-start;padding:48px 20px 42px;background:linear-gradient(90deg,rgb(247 243 235/.94),rgb(247 243 235/.72))}.HomePresentation_heroAccent__Iltse{width:48px;margin-bottom:22px}.HomePresentation_heroTitle__8NJRQ{max-width:350px;font-size:clamp(43px,12vw,52px);line-height:.98}.HomePresentation_heroSubtitle__YBv8t{max-width:345px;margin-top:22px;font-size:16px}.HomePresentation_heroPriceCue__gG7g2{margin-top:20px;font-size:19px}.HomePresentation_heroActions__9b8RA{display:grid;width:100%;grid-gap:12px;gap:12px;margin-top:30px}.HomePresentation_primaryAction__ZBMPQ,.HomePresentation_secondaryAction__ZFwJ9{width:100%;min-height:50px;padding:0 18px}.HomePresentation_secondaryAction__ZFwJ9{background:rgb(255 250 242/.82)}.HomePresentation_heroBenefitsShell__Qwpx3{padding:0 20px}.HomePresentation_heroBenefits__Z3w1V{grid-template-columns:repeat(2,minmax(0,1fr))}.HomePresentation_heroBenefit__wet1E{min-height:68px;padding:14px 12px;font-size:15px}.HomePresentation_heroBenefit__wet1E+.HomePresentation_heroBenefit__wet1E{border-left:0}.HomePresentation_heroBenefit__wet1E:nth-child(2){border-left:1px solid #d9cfbf}.HomePresentation_heroBenefit__wet1E:last-child{grid-column:1/-1;border-top:1px solid #d9cfbf}.HomePresentation_processSection__vUmeI{padding:72px 20px}.HomePresentation_processGrid__zXsGc{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:30px}.HomePresentation_processStep__aBFW8{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:20px}.HomePresentation_processNumber__8qVDx{margin:0}.HomePresentation_processStepTitle__3kCwx{font-size:21px}}@media (prefers-reduced-motion:reduce){.HomePresentation_primaryAction__ZBMPQ,.HomePresentation_secondaryAction__ZFwJ9{transition:none}}.HomeModules_home__tG6Ec{--home-ink:#22201e;--home-muted:#6e6964;--home-line:#dedbd6;--home-surface:#f4f2ef;--home-red:#be1e2d;background:#fff;color:var(--home-ink)}.HomeModules_section__q3qC3{max-width:1220px;margin:0 auto;padding:88px 28px}.HomeModules_sectionSoft__Ljr3t{max-width:none;background:var(--home-surface)}.HomeModules_sectionSoft__Ljr3t>*{max-width:1164px;margin-left:auto;margin-right:auto}.HomeModules_sectionHeader__BuuDD{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}.HomeModules_closingTitle__MOsWB,.HomeModules_contentHeading__dWWkO,.HomeModules_sectionHeading__Nuy8f{max-width:760px;margin:0;color:var(--home-ink);font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400;letter-spacing:0;line-height:1.08;overflow-wrap:anywhere}.HomeModules_secondaryAction__yudZz,.HomeModules_sectionLink__O8WDj{color:var(--home-ink);font-size:14px;font-weight:700;text-decoration:none;text-underline-offset:6px}.HomeModules_secondaryAction__yudZz:hover,.HomeModules_sectionLink__O8WDj:hover{color:var(--home-red);text-decoration:underline}.HomeModules_primaryAction__1a3f4:focus-visible,.HomeModules_secondaryAction__yudZz:focus-visible,.HomeModules_sectionLink__O8WDj:focus-visible{outline:3px solid var(--home-red);outline-offset:4px}.HomeModules_heroSection__jca7M{padding:0 28px}.HomeModules_hero__PUMiM{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:590px;max-width:1384px;margin:0 auto;background:#fff;border-bottom:1px solid var(--home-line)}.HomeModules_heroCopy__vyUnp{z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:72px clamp(32px,6vw,104px) 72px 0}.HomeModules_heroAccent__CuZxk{width:42px;height:2px;margin-bottom:24px;background:var(--home-red)}.HomeModules_heroTitle__Mk3GB{max-width:560px;margin:0;color:var(--home-ink);font-family:Georgia,Times New Roman,serif;font-size:76px;font-weight:400;letter-spacing:0;line-height:.98;overflow-wrap:anywhere}.HomeModules_heroSubtitle__LaN6H{max-width:480px;margin:28px 0 0;color:var(--home-muted);font-size:17px;line-height:1.7}.HomeModules_heroActions___Gk0u{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:36px}.HomeModules_primaryAction__1a3f4{display:inline-flex;align-items:center;min-height:46px;padding:0 20px;background:var(--home-red);border:1px solid var(--home-red);border-radius:3px;color:#fff;font-size:14px;font-weight:700;text-decoration:none;max-width:100%;overflow-wrap:anywhere;text-align:center}.HomeModules_primaryAction__1a3f4:hover{background:#a71826;border-color:#a71826}.HomeModules_heroMedia__Uo3N9,.HomeModules_mediaBlock__XH_8k,.HomeModules_splitMedia__cgt1M{min-width:0;margin:0;background:var(--home-surface);overflow:hidden}.HomeModules_heroMedia__Uo3N9{min-height:100%}.HomeModules_heroMedia__Uo3N9 img,.HomeModules_mediaBlock__XH_8k img,.HomeModules_mediaBlock__XH_8k video,.HomeModules_splitMedia__cgt1M img{display:block;width:100%;height:100%;object-fit:cover}.HomeModules_emptyMedia__ZnKWh{min-height:100%;border:1px solid var(--home-line);background:var(--home-surface)}.HomeModules_split__vA2_5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);grid-gap:clamp(32px,7vw,112px);gap:clamp(32px,7vw,112px);align-items:center}.HomeModules_splitReverse__z2wDW .HomeModules_splitMedia__cgt1M{order:2}.HomeModules_splitMedia__cgt1M{min-height:420px;aspect-ratio:5/4}.HomeModules_contentCopy__Db8NQ{max-width:520px}.HomeModules_contentBody__VLWEy{margin:24px 0 0;color:var(--home-muted);font-size:17px;line-height:1.75}.HomeModules_contentCopy__Db8NQ .HomeModules_secondaryAction__yudZz{display:inline-block;margin-top:30px}.HomeModules_showcaseGrid__JuLcY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.HomeModules_showcaseGrid__JuLcY .card{min-width:0;border:1px solid var(--home-line);border-radius:4px;background:#fff;box-shadow:none;transition:border-color .16s ease,transform .16s ease}.HomeModules_showcaseGrid__JuLcY .card:hover{border-color:var(--home-red);transform:translateY(-2px)}.HomeModules_showcaseGrid__JuLcY .card:focus-visible{outline:3px solid var(--home-red);outline-offset:4px}.HomeModules_showcaseGrid__JuLcY .card-media{aspect-ratio:4/3;background:var(--home-surface)}.HomeModules_showcaseGrid__JuLcY .card-body{gap:12px;padding:22px}.HomeModules_showcaseGrid__JuLcY .card-title{color:var(--home-ink);font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;line-height:1.15;overflow-wrap:anywhere}.HomeModules_showcaseGrid__JuLcY .card-text{color:var(--home-muted);line-height:1.65;overflow-wrap:anywhere}.HomeModules_showcaseGrid__JuLcY .btn{border-radius:3px;font-size:13px}.HomeModules_caseActions__7d_nX,.HomeModules_reviewActions__kqjLV{margin-top:30px}.HomeModules_reviewsSection__F8hq3 .HomeModules_showcaseGrid__JuLcY .card{background:transparent}.HomeModules_reviewsSection__F8hq3 .HomeModules_showcaseGrid__JuLcY .stars{color:var(--home-red)}.HomeModules_reviewsSection__F8hq3 .HomeModules_showcaseGrid__JuLcY .badge{border-radius:3px}.HomeModules_faqSurface__Oy1lb{padding:36px;border:1px solid var(--home-line);background:#fff}.HomeModules_faqSurface__Oy1lb .faq-item{border-color:var(--home-line)}.HomeModules_faqSurface__Oy1lb .faq-q{color:var(--home-ink);font-weight:600}.HomeModules_faqSurface__Oy1lb .faq-q:focus-visible{outline:3px solid var(--home-red);outline-offset:2px}.HomeModules_faqSurface__Oy1lb .faq-a{color:var(--home-muted);line-height:1.7}.HomeModules_closingCta__ByTmK{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:36px;gap:36px;align-items:center;padding:48px;border-left:3px solid var(--home-red);background:var(--home-ink);color:#fff}.HomeModules_closingTitle__MOsWB{color:#fff}.HomeModules_closingBody__oilO2{max-width:640px;margin:18px 0 0;color:#d9d4ce;line-height:1.7}.HomeModules_closingCta__ByTmK .HomeModules_primaryAction__1a3f4{background:#fff;border-color:#fff;color:var(--home-red)}.HomeModules_closingCta__ByTmK .HomeModules_primaryAction__1a3f4:hover{background:#f1efec;border-color:#f1efec}.HomeModules_mediaBlock__XH_8k{max-height:680px}.HomeModules_mediaBlock__XH_8k img,.HomeModules_mediaBlock__XH_8k video{aspect-ratio:16/8}.HomeModules_productGrid__m8jbD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,248px),1fr));grid-gap:16px;gap:16px}.HomeModules_productCard__4aIhx{min-width:0;overflow:hidden;border:1px solid var(--home-line);border-radius:4px;background:#fff;color:var(--home-ink);text-decoration:none}.HomeModules_productCard__4aIhx:hover{border-color:var(--home-red)}.HomeModules_productCard__4aIhx:focus-visible{outline:3px solid var(--home-red);outline-offset:4px}.HomeModules_productThumbFallback__RqlR2,.HomeModules_productThumb__ZE4Vy{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--home-surface)}.HomeModules_productName__5oQf0{padding:22px 22px 0;font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.15;overflow-wrap:anywhere}.HomeModules_productPrice__dmdj0{padding:10px 22px 24px;color:var(--home-red);font-size:14px;font-weight:700}.HomeModules_empty__gXiaM{padding:32px;border:1px solid var(--home-line);color:var(--home-muted)}@media (max-width:900px){.HomeModules_hero__PUMiM{grid-template-columns:minmax(0,1fr);min-height:0}.HomeModules_heroCopy__vyUnp{order:2;padding:48px 28px 56px}.HomeModules_heroMedia__Uo3N9{min-height:380px;aspect-ratio:4/3}.HomeModules_heroTitle__Mk3GB{font-size:56px}.HomeModules_split__vA2_5{grid-template-columns:1fr;gap:36px}.HomeModules_splitReverse__z2wDW .HomeModules_splitMedia__cgt1M{order:0}.HomeModules_contentCopy__Db8NQ{max-width:680px}.HomeModules_showcaseGrid__JuLcY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.HomeModules_section__q3qC3{padding:60px 20px}.HomeModules_heroSection__jca7M{padding:0}.HomeModules_hero__PUMiM{border-bottom:0}.HomeModules_heroCopy__vyUnp{padding:42px 20px 50px}.HomeModules_heroTitle__Mk3GB{font-size:48px}.HomeModules_contentBody__VLWEy,.HomeModules_heroSubtitle__LaN6H{font-size:16px}.HomeModules_heroMedia__Uo3N9{min-height:0}.HomeModules_sectionHeader__BuuDD{align-items:flex-start;flex-direction:column;margin-bottom:28px}.HomeModules_closingTitle__MOsWB,.HomeModules_contentHeading__dWWkO,.HomeModules_sectionHeading__Nuy8f{font-size:34px}.HomeModules_productGrid__m8jbD,.HomeModules_showcaseGrid__JuLcY{grid-template-columns:1fr}.HomeModules_showcaseGrid__JuLcY .card-body{padding:18px}.HomeModules_faqSurface__Oy1lb{padding:22px}.HomeModules_closingCta__ByTmK{grid-template-columns:1fr;gap:28px;padding:32px 24px}.HomeModules_mediaBlock__XH_8k img,.HomeModules_mediaBlock__XH_8k video{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.HomeModules_showcaseGrid__JuLcY .card{transition:none}}