._root_10emi_1{color:#20231f;background:#f6f4ee}._root_10emi_1 section{scroll-margin-top:92px}._container_10emi_3{width:min(1200px,100% - 80px);margin:auto}._section_10emi_4{padding:120px 0}._root_10emi_1 h2{letter-spacing:-.035em;margin:0 0 30px;font-size:48px;line-height:1.12}._root_10emi_1 h3{margin:28px 0 18px;font-size:28px;line-height:1.2}._root_10emi_1 p{color:#65645f;margin:0 0 24px;font-size:20px;line-height:1.5}._root_10emi_1 ._highlight_10emi_8{color:#914b39;font-size:18px}._two_10emi_9{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;display:grid}._photo_10emi_10{min-width:0;position:relative;overflow:hidden}._photo_10emi_10 img{object-fit:cover}._introduction_10emi_12 ._two_10emi_9{grid-template-columns:480px minmax(0,1fr);gap:80px}._introduction_10emi_12 ._photo_10emi_10{height:520px}._loads_10emi_14,._process_10emi_14,._final_10emi_14{background:#f2efe7}._heading_10emi_15{grid-template-columns:1.6fr 1fr;gap:80px;margin-bottom:40px;display:grid}._heading_10emi_15 h2,._heading_10emi_15 p{margin:0}._gallery_10emi_17{grid-template-columns:1.6fr 1fr;gap:40px;display:grid}._root_10emi_1 figure{margin:0}._gallery_10emi_17>figure ._photo_10emi_10{height:650px}._side_10emi_20{flex-direction:column;gap:28px;display:flex}._side_10emi_20 ._photo_10emi_10{height:285px}._root_10emi_1 figcaption{margin-top:14px;font-size:20px;line-height:1.4}._root_10emi_1 figcaption small{font-size:16px;line-height:1.4;display:block}._textLink_10emi_24{color:#914b39;align-items:center;gap:10px;min-height:44px;margin-top:16px;font-size:16px;display:inline-flex}._inlineLink_10emi_25{color:#914b39;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}._button_10emi_26{color:#fff;text-transform:uppercase;background:#914b39;justify-content:space-between;align-items:center;gap:32px;min-height:52px;padding:14px 22px;font-size:14px;font-weight:700;display:inline-flex}._secondary_10emi_27{color:#20231f;background:0 0;border:1px solid}._button_10emi_26:hover{color:#fff;background:#763d2e}._textLink_10emi_24:hover{text-decoration:underline}._dark_10emi_30{color:#f6f4ee;background:#1c1e1c}._dark_10emi_30 p,._dark_10emi_30 ._textLink_10emi_24{color:#d0ccc3}._finishes_10emi_33 ._gallery_10emi_17{grid-template-columns:1.85fr 1fr}._finishes_10emi_33 ._gallery_10emi_17>figure ._photo_10emi_10{height:460px}._finishes_10emi_33 ._side_10emi_20 ._photo_10emi_10{height:185px}._finishes_10emi_33 figcaption{font-size:16px}._finishes_10emi_33>._container_10emi_3>._textLink_10emi_24{display:none}._substrate_10emi_38{grid-template-columns:53% 47%;min-height:900px;display:grid}._splitCopy_10emi_39{padding:150px 80px}._splitCopy_10emi_39 ._textLink_10emi_24{margin-top:100px}._checks_10emi_41 ._photo_10emi_10{height:450px}._checks_10emi_41 article+article{border-top:1px solid #44463f}._pricing_10emi_43{grid-template-columns:1fr 1fr;min-height:760px;display:grid}._priceCopy_10emi_44{padding:150px 70px 100px max(40px,50vw - 600px)}._priceCopy_10emi_44 ._priceNote_10emi_45{font-size:18px}._mobilePricePhoto_10emi_46{display:none}._choice_10emi_47{min-height:850px}._rows_10emi_48{margin:0;padding:0;font-size:18px;line-height:1.4;list-style:none}._rows_10emi_48 a,._rows_10emi_48 li{border-top:1px solid #d7d3cb;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:20px 0;display:flex}._rows_10emi_48 a>span:last-child{color:#914b39}._rows_10emi_48 li{display:block}._rows_10emi_48 a:hover{color:#914b39}._prep_10emi_53{min-height:780px}._process_10emi_14{min-height:820px}._process_10emi_14 ._rows_10emi_48 li{min-height:0;padding:14px 0}._faqGrid_10emi_56{grid-template-columns:1fr 1fr;gap:60px;margin-top:48px;display:grid}._faq_10emi_56 details{border-bottom:1px solid #d7d3cb}._faq_10emi_56 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:18px 0;font-size:17px;font-weight:500;list-style:none;display:flex}._faq_10emi_56 summary::-webkit-details-marker{display:none}._faq_10emi_56 summary span{color:#914b39;font-size:22px}._faq_10emi_56 details[open] summary span{transform:rotate(45deg)}._faq_10emi_56 details p{font-size:17px}._final_10emi_14{grid-template-columns:58.333% 41.667%;min-height:700px;display:grid}._finalCopy_10emi_64{padding:140px 60px 100px max(40px,50vw - 600px)}._final_10emi_14 h2{font-size:40px}._actions_10emi_66{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}:is(._root_10emi_1 a:focus-visible,._root_10emi_1 summary:focus-visible){outline-offset:4px;outline:3px solid #b86650}@media (min-width:768px) and (max-width:1399px){._section_10emi_4{padding:80px 0}._root_10emi_1 h2{font-size:40px}._two_10emi_9,._introduction_10emi_12 ._two_10emi_9{grid-template-columns:1fr 1fr;gap:40px}._heading_10emi_15{gap:40px}._splitCopy_10emi_39{padding:80px 40px}._priceCopy_10emi_44,._finalCopy_10emi_64{padding:100px 40px}._root_10emi_1 section{min-height:0}._substrate_10emi_38>._photo_10emi_10,._pricing_10emi_43>._photo_10emi_10,._final_10emi_14>._photo_10emi_10{min-height:650px}._gallery_10emi_17>figure ._photo_10emi_10{height:560px}._side_10emi_20 ._photo_10emi_10{height:240px}._finishes_10emi_33 ._gallery_10emi_17>figure ._photo_10emi_10{height:500px}}@media (max-width:767px){._root_10emi_1 section{min-height:0;scroll-margin-top:72px}._section_10emi_4{padding:64px 0}._container_10emi_3{width:calc(100% - 40px)}._root_10emi_1 h2{margin-bottom:24px;font-size:32px}._root_10emi_1 h2 br{display:none}._root_10emi_1 h3{font-size:24px}._root_10emi_1 p{font-size:18px}._root_10emi_1 ._highlight_10emi_8{font-size:16px}._two_10emi_9,._introduction_10emi_12 ._two_10emi_9,._heading_10emi_15,._gallery_10emi_17,._finishes_10emi_33 ._gallery_10emi_17{flex-direction:column;gap:28px;display:flex}._heading_10emi_15{margin-bottom:28px}._introduction_10emi_12 ._photo_10emi_10{aspect-ratio:350/380;height:auto}._gallery_10emi_17>figure ._photo_10emi_10{aspect-ratio:350/400;height:auto}._side_10emi_20 ._photo_10emi_10{aspect-ratio:350/260;height:auto}._root_10emi_1 figcaption{font-size:18px}._finishes_10emi_33 ._gallery_10emi_17>figure ._photo_10emi_10,._finishes_10emi_33 ._side_10emi_20 ._photo_10emi_10{aspect-ratio:350/340;height:auto}._finishes_10emi_33 figcaption{font-size:16px}._finishes_10emi_33>._container_10emi_3>._textLink_10emi_24{display:inline-flex}._substrate_10emi_38{flex-direction:column;display:flex}._substrate_10emi_38>._photo_10emi_10{aspect-ratio:390/360}._splitCopy_10emi_39{padding:40px 20px 64px}._splitCopy_10emi_39 ._textLink_10emi_24{margin-top:12px}._checks_10emi_41 ._photo_10emi_10{display:none}._checks_10emi_41 article h3{font-size:22px}._checks_10emi_41 article+article{margin-top:24px}._pricing_10emi_43{display:block}._priceCopy_10emi_44{padding:0 20px 64px}._priceCopy_10emi_44 ._desktopPricePhoto_10emi_72,._desktopPricePhoto_10emi_72{display:none}._mobilePricePhoto_10emi_46{aspect-ratio:350/300;margin:28px 0 16px;display:block}._priceCopy_10emi_44>._textLink_10emi_24{color:#914b39;margin:0 0 12px;display:flex}._priceCopy_10emi_44 ._priceNote_10emi_45{color:#20231f;margin-top:64px;font-size:28px;font-weight:700}._pricing_10emi_43{color:#20231f;background:#f6f4ee}._pricing_10emi_43 p{color:#65645f}._priceCopy_10emi_44>h2,._priceCopy_10emi_44>p:first-of-type{color:#f6f4ee;margin-inline:-20px;background:#1c1e1c;margin-bottom:0;padding-inline:20px}._priceCopy_10emi_44>h2{padding-top:0;padding-bottom:24px}._priceCopy_10emi_44>p:first-of-type{padding-bottom:64px}._button_10emi_26{width:100%;min-height:48px}._rows_10emi_48{font-size:16px}._rows_10emi_48 a,._rows_10emi_48 li{min-height:64px}._prep_10emi_53 ._two_10emi_9{gap:0;display:flex}._prepIntro_10emi_72{display:contents}._prepIntro_10emi_72 h2{order:0}._prepIntro_10emi_72 p{order:1}._prep_10emi_53 ._rows_10emi_48{order:2;margin-bottom:24px}._prepIntro_10emi_72 ._button_10emi_26{order:3}._process_10emi_14 ._rows_10emi_48{margin-bottom:32px}._faqGrid_10emi_56{grid-template-columns:1fr;gap:0;margin-top:32px}._faq_10emi_56 summary{min-height:72px;font-size:16px}._final_10emi_14{flex-direction:column;display:flex}._finalCopy_10emi_64{padding:64px 20px 32px}._final_10emi_14>._photo_10emi_10{aspect-ratio:390/300}._actions_10emi_66{flex-direction:column;margin-top:28px}}
