.page-module__fLTYpa__page{color:#222;background:#f7f6f2;min-height:100vh}.page-module__fLTYpa__container{width:min(1180px,100% - 48px);margin:0 auto}.page-module__fLTYpa__page a{color:inherit;text-decoration:none}.page-module__fLTYpa__topBar{color:#ddd;letter-spacing:.2px;background:#222;font-size:12px}.page-module__fLTYpa__topBar .page-module__fLTYpa__container{justify-content:space-between;align-items:center;gap:20px;min-height:38px;display:flex}.page-module__fLTYpa__topLeft,.page-module__fLTYpa__topRight{align-items:center;gap:24px;display:flex}.page-module__fLTYpa__topRight a{transition:color .2s}.page-module__fLTYpa__topRight a:hover{color:#c6ad82}.page-module__fLTYpa__header{z-index:50;background:#fffffff7;border-bottom:1px solid #e7e4dc;position:sticky;top:0}.page-module__fLTYpa__header .page-module__fLTYpa__container{justify-content:space-between;align-items:center;gap:30px;min-height:82px;display:flex}.page-module__fLTYpa__logo{flex-direction:column;flex-shrink:0;line-height:1;display:flex}.page-module__fLTYpa__logoMain{letter-spacing:2.5px;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:600}.page-module__fLTYpa__logoSub{letter-spacing:3px;color:#927c57;text-align:center;margin-top:7px;font-size:8px}.page-module__fLTYpa__nav{align-items:center;gap:30px;margin-left:auto;display:flex}.page-module__fLTYpa__nav a{letter-spacing:.8px;color:#444;padding:8px 0;font-size:12px;font-weight:500;position:relative}.page-module__fLTYpa__nav a:after{content:"";background:#927c57;width:0;height:1px;transition:width .25s;position:absolute;bottom:1px;left:0}.page-module__fLTYpa__nav a:hover:after,.page-module__fLTYpa__nav .page-module__fLTYpa__active:after{width:100%}.page-module__fLTYpa__nav .page-module__fLTYpa__active{color:#927c57}.page-module__fLTYpa__headerButton{letter-spacing:1.1px;text-transform:uppercase;background:#222;padding:13px 20px;font-size:10px;font-weight:600;transition:all .25s;color:#fff!important}.page-module__fLTYpa__headerButton:hover{background:#927c57}.page-module__fLTYpa__hero{background-image:linear-gradient(90deg,#141412b8,#14141261,#14141233),url(https://images.unsplash.com/photo-1600607687920-4e2a09cf159d?auto=format&fit=crop&w=1800&q=85);background-position:50%;background-size:cover;align-items:center;min-height:470px;display:flex}.page-module__fLTYpa__heroOverlay{width:100%}.page-module__fLTYpa__heroContent{color:#fff;max-width:690px;padding:80px 0}.page-module__fLTYpa__eyebrow{letter-spacing:3px;color:#d5bf98;margin-bottom:20px;font-size:10px;font-weight:600;display:inline-block}.page-module__fLTYpa__heroContent h1{letter-spacing:-2px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6vw,76px);font-weight:400;line-height:.98}.page-module__fLTYpa__heroContent h1 em{color:#e1cfaf;font-weight:400}.page-module__fLTYpa__heroContent p{color:#eee;max-width:590px;margin:28px 0 0;font-size:15px;line-height:1.8}.page-module__fLTYpa__introSection{background:#fff;padding:105px 0}.page-module__fLTYpa__introGrid{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.page-module__fLTYpa__sectionLabel{color:#927c57;letter-spacing:2.8px;margin-bottom:18px;font-size:10px;font-weight:700;display:inline-block}.page-module__fLTYpa__introSection h2,.page-module__fLTYpa__sectionHeader h2,.page-module__fLTYpa__processHeading h2,.page-module__fLTYpa__typesContent h2,.page-module__fLTYpa__ctaInner h2{letter-spacing:-1.3px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4vw,53px);font-weight:400;line-height:1.08}.page-module__fLTYpa__introSection h2 em,.page-module__fLTYpa__sectionHeader h2 em,.page-module__fLTYpa__processHeading h2 em,.page-module__fLTYpa__typesContent h2 em,.page-module__fLTYpa__ctaInner h2 em{color:#927c57;font-style:italic}.page-module__fLTYpa__introText{padding-top:30px}.page-module__fLTYpa__introText p{color:#666;margin:0 0 20px;font-size:15px;line-height:1.9}.page-module__fLTYpa__servicesSection{background:#f7f6f2;padding:105px 0}.page-module__fLTYpa__sectionHeader{margin-bottom:55px}.page-module__fLTYpa__servicesGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.page-module__fLTYpa__serviceCard{background:#fff;border:1px solid #e8e4dc;flex-direction:column;min-height:330px;padding:32px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.page-module__fLTYpa__serviceCard:hover{border-color:#d4c4a8;transform:translateY(-5px);box-shadow:0 16px 40px #28231c14}.page-module__fLTYpa__serviceTop{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.page-module__fLTYpa__serviceNumber{color:#927c57;font-family:Georgia,Times New Roman,serif;font-size:14px}.page-module__fLTYpa__serviceIcon{color:#927c57;border:1px solid #ddd6c9;justify-content:center;align-items:center;width:44px;height:44px;font-size:19px;display:flex}.page-module__fLTYpa__serviceCard h3{margin:0 0 15px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.page-module__fLTYpa__serviceCard p{color:#707070;margin:0;font-size:13px;line-height:1.8}.page-module__fLTYpa__serviceLink{letter-spacing:1px;text-transform:uppercase;margin-top:auto;padding-top:28px;font-size:10px;font-weight:700;color:#927c57!important}.page-module__fLTYpa__serviceLink span{margin-left:7px;transition:margin-left .2s}.page-module__fLTYpa__serviceLink:hover span{margin-left:13px}.page-module__fLTYpa__processSection{color:#fff;background:#222;padding:110px 0}.page-module__fLTYpa__processHeading{max-width:650px;margin-bottom:65px}.page-module__fLTYpa__processHeading h2{color:#fff}.page-module__fLTYpa__processHeading p{color:#c6c6c6;max-width:570px;margin:25px 0 0;font-size:14px;line-height:1.8}.page-module__fLTYpa__processGrid{border-top:1px solid #444;grid-template-columns:repeat(4,1fr);display:grid}.page-module__fLTYpa__processItem{border-right:1px solid #444;min-height:255px;margin-right:28px;padding:30px 28px 20px 0}.page-module__fLTYpa__processItem:last-child{border-right:none;margin-right:0}.page-module__fLTYpa__processItem>span{color:#c6ad82;margin-bottom:42px;font-family:Georgia,Times New Roman,serif;font-size:14px;display:block}.page-module__fLTYpa__processItem h3{margin:0 0 15px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400}.page-module__fLTYpa__processItem p{color:#aaa;margin:0;font-size:12px;line-height:1.8}.page-module__fLTYpa__typesSection{background:#fff;padding:110px 0}.page-module__fLTYpa__typesGrid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.page-module__fLTYpa__typesImage{height:650px;overflow:hidden}.page-module__fLTYpa__typesImage img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.page-module__fLTYpa__typesImage:hover img{transform:scale(1.03)}.page-module__fLTYpa__typesContent>p{color:#666;max-width:500px;margin:25px 0 35px;font-size:14px;line-height:1.85}.page-module__fLTYpa__typeList{border-top:1px solid #e5e1d8;margin-bottom:35px}.page-module__fLTYpa__typeList div{border-bottom:1px solid #e5e1d8;align-items:center;gap:18px;min-height:54px;display:flex}.page-module__fLTYpa__typeList span{color:#927c57;width:25px;font-size:10px}.page-module__fLTYpa__typeList strong{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:400}.page-module__fLTYpa__darkButton{letter-spacing:1.1px;text-transform:uppercase;background:#222;justify-content:center;align-items:center;padding:16px 25px;font-size:10px;font-weight:700;transition:background .25s;display:inline-flex;color:#fff!important}.page-module__fLTYpa__darkButton:hover{background:#927c57}.page-module__fLTYpa__ctaSection{background:#ece9e1;padding:90px 0}.page-module__fLTYpa__ctaInner{justify-content:space-between;align-items:center;gap:60px;display:flex}.page-module__fLTYpa__ctaInner p{color:#666;max-width:570px;margin:22px 0 0;font-size:14px;line-height:1.8}.page-module__fLTYpa__ctaActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.page-module__fLTYpa__ctaPrimary,.page-module__fLTYpa__ctaSecondary{letter-spacing:1px;text-transform:uppercase;justify-content:center;align-items:center;min-width:150px;padding:16px 22px;font-size:10px;font-weight:700;display:inline-flex}.page-module__fLTYpa__ctaPrimary{background:#222;color:#fff!important}.page-module__fLTYpa__ctaPrimary:hover{background:#927c57}.page-module__fLTYpa__ctaSecondary{background:0 0;border:1px solid #bbb3a5;color:#333!important}.page-module__fLTYpa__ctaSecondary:hover{border-color:#927c57;color:#927c57!important}.page-module__fLTYpa__footer{color:#bbb;background:#191919;padding:70px 0 25px}.page-module__fLTYpa__footerGrid{grid-template-columns:1.5fr 1fr 1.3fr 1fr;gap:50px;padding-bottom:55px;display:grid}.page-module__fLTYpa__footerBrand .page-module__fLTYpa__logoMain{color:#fff}.page-module__fLTYpa__footerBrand .page-module__fLTYpa__logoSub{text-align:left}.page-module__fLTYpa__footerBrand p{color:#888;max-width:280px;margin:24px 0 0;font-size:12px;line-height:1.8}.page-module__fLTYpa__footerColumn{flex-direction:column;gap:12px;display:flex}.page-module__fLTYpa__footerColumn h4{color:#fff;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:700}.page-module__fLTYpa__footerColumn a,.page-module__fLTYpa__footerColumn span{color:#888;font-size:12px;line-height:1.6;transition:color .2s}.page-module__fLTYpa__footerColumn a:hover{color:#c6ad82}.page-module__fLTYpa__footerBottom{color:#666;border-top:1px solid #333;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;font-size:10px;display:flex}@media (max-width:1050px){.page-module__fLTYpa__nav{gap:18px}.page-module__fLTYpa__headerButton{display:none}.page-module__fLTYpa__servicesGrid,.page-module__fLTYpa__processGrid{grid-template-columns:repeat(2,1fr)}.page-module__fLTYpa__processItem:nth-child(2){border-right:none}.page-module__fLTYpa__processItem:nth-child(-n+2){border-bottom:1px solid #444}.page-module__fLTYpa__typesGrid{gap:50px}.page-module__fLTYpa__typesImage{height:560px}.page-module__fLTYpa__footerGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.page-module__fLTYpa__container{width:min(100% - 30px,600px)}.page-module__fLTYpa__topBar .page-module__fLTYpa__container{flex-direction:column;align-items:flex-start;gap:5px;min-height:auto;padding:9px 0}.page-module__fLTYpa__topRight{flex-wrap:wrap;gap:8px 18px}.page-module__fLTYpa__header .page-module__fLTYpa__container{min-height:72px}.page-module__fLTYpa__nav{display:none}.page-module__fLTYpa__hero{min-height:430px}.page-module__fLTYpa__heroContent{padding:65px 0}.page-module__fLTYpa__heroContent h1{font-size:50px}.page-module__fLTYpa__introSection,.page-module__fLTYpa__servicesSection,.page-module__fLTYpa__processSection,.page-module__fLTYpa__typesSection{padding:75px 0}.page-module__fLTYpa__introGrid,.page-module__fLTYpa__typesGrid{grid-template-columns:1fr;gap:40px}.page-module__fLTYpa__introText{padding-top:0}.page-module__fLTYpa__servicesGrid{grid-template-columns:1fr}.page-module__fLTYpa__serviceCard{min-height:300px}.page-module__fLTYpa__processGrid{grid-template-columns:1fr}.page-module__fLTYpa__processItem,.page-module__fLTYpa__processItem:nth-child(2){border-bottom:1px solid #444;border-right:none;min-height:auto;margin-right:0;padding:28px 0}.page-module__fLTYpa__processItem:last-child{border-bottom:none}.page-module__fLTYpa__processItem>span{margin-bottom:25px}.page-module__fLTYpa__typesImage{height:450px}.page-module__fLTYpa__ctaInner{flex-direction:column;align-items:flex-start;gap:35px}.page-module__fLTYpa__ctaActions{flex-wrap:wrap;width:100%}.page-module__fLTYpa__ctaPrimary,.page-module__fLTYpa__ctaSecondary{flex:1}.page-module__fLTYpa__footerGrid{grid-template-columns:1fr;gap:35px}.page-module__fLTYpa__footerBottom{flex-direction:column;align-items:flex-start}}@media (max-width:450px){.page-module__fLTYpa__logoMain{font-size:17px}.page-module__fLTYpa__logoSub{font-size:7px}.page-module__fLTYpa__heroContent h1{font-size:42px}.page-module__fLTYpa__heroContent p{font-size:13px}.page-module__fLTYpa__introSection h2,.page-module__fLTYpa__sectionHeader h2,.page-module__fLTYpa__processHeading h2,.page-module__fLTYpa__typesContent h2,.page-module__fLTYpa__ctaInner h2{font-size:36px}.page-module__fLTYpa__serviceCard{padding:25px}.page-module__fLTYpa__typesImage{height:360px}.page-module__fLTYpa__ctaActions{flex-direction:column;width:100%}.page-module__fLTYpa__ctaPrimary,.page-module__fLTYpa__ctaSecondary{width:100%}}.page-module__fLTYpa__logo{color:#171717!important;flex-direction:row!important;flex-shrink:0!important;justify-content:flex-start!important;align-items:center!important;gap:11px!important;width:auto!important;height:auto!important;text-decoration:none!important;display:inline-flex!important}.page-module__fLTYpa__logo>span{flex-direction:column!important;justify-content:center!important;width:auto!important;height:auto!important;display:flex!important}.page-module__fLTYpa__logoImage{object-fit:contain;object-position:center;box-sizing:border-box;background:#fff;border:1px solid #1414141a;border-radius:50%;flex-shrink:0;width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px;padding:4px;display:block}.page-module__fLTYpa__logoMain{letter-spacing:.02em;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:700;line-height:1.1;display:block}.page-module__fLTYpa__logoSub{color:#777;letter-spacing:.2em;margin-top:3px;font-size:9px;font-weight:600;line-height:1;display:block}@media (max-width:760px){.page-module__fLTYpa__logo{gap:8px}.page-module__fLTYpa__logoImage{width:42px;min-width:42px;max-width:42px;height:42px;min-height:42px;max-height:42px;padding:3px}.page-module__fLTYpa__logoMain{font-size:15px}.page-module__fLTYpa__logoSub{margin-top:2px;font-size:7px}}@media (max-width:430px){.page-module__fLTYpa__logoImage{width:38px;min-width:38px;max-width:38px;height:38px;min-height:38px;max-height:38px}.page-module__fLTYpa__logoMain{font-size:13px}.page-module__fLTYpa__logoSub{font-size:6px}}
