._page_1wopq_1{--ink:#363757;--muted:#626275;--peach:#f5e5d8;--gold:#cf9e78;--navy:#13152e;color:var(--ink);background:#fff;font-family:Segoe UI,Arial,sans-serif;font-size:16px}._wrap_1wopq_2{width:min(1200px,100% - 64px);margin-inline:auto}._page_1wopq_1 p{line-height:1.75}._page_1wopq_1 h1,._page_1wopq_1 h2{letter-spacing:-.025em;font-family:CompareSlab,Georgia,serif;font-weight:500}._page_1wopq_1 h2{font-size:clamp(30px,3.2vw,44px);line-height:1.25}._page_1wopq_1 h3{letter-spacing:-.02em;font-size:23px;font-weight:600;line-height:1.35}._page_1wopq_1 section[id]{scroll-margin-top:95px}._hero_1wopq_4{text-align:center;color:#fff;isolation:isolate;background:#15172b;place-items:center;min-height:560px;display:grid;position:relative;overflow:hidden}._heroImage_1wopq_5{z-index:-2;object-fit:cover;object-position:center 46%;filter:saturate(.55);width:100%;height:100%;position:absolute;inset:0}._hero_1wopq_4:after{content:"";z-index:-1;background:linear-gradient(100deg,#0f1027db,#0f1027a3,#0f1027c7);position:absolute;inset:0}._heroContent_1wopq_7{width:min(1050px,100%);padding:66px 24px 60px}._heroEyebrow_1wopq_8{letter-spacing:.14em;color:#ead2be;margin-bottom:20px;font-size:13px}._hero_1wopq_4 h1{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#bde8ed,#e6d3f6,#b4d8f5);-webkit-background-clip:text;background-clip:text;max-width:none;margin:0 0 24px;font-size:clamp(42px,4.9vw,68px);line-height:1.18}._heroContent_1wopq_7>p:not(._heroEyebrow_1wopq_8){color:#fff;max-width:780px;margin:0 auto 32px;font-size:20px;line-height:1.65}._primaryButton_1wopq_11{background:var(--gold);color:#16172b;border-radius:3px;justify-content:center;align-items:center;gap:30px;min-height:56px;padding:14px 32px;font-size:16px;font-weight:650;transition:background .2s;display:inline-flex}._heroExplore_1wopq_12{color:#ece8ef;width:fit-content;margin:20px auto 0;font-size:14px;display:block}._heroExplore_1wopq_12 span{margin-left:10px}._page_1wopq_1 ._primaryButton_1wopq_11:hover{color:#13152e;background:#e0b48f}._overview_1wopq_16{background:#f7eade;padding:80px 0}._overviewGrid_1wopq_17{grid-template-columns:1fr 1fr;align-items:center;gap:68px;display:grid}._overviewMedia_1wopq_18{min-height:510px;position:relative;overflow:hidden}._overviewMedia_1wopq_18 img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;position:absolute}._overviewCopy_1wopq_22 h2{margin-bottom:25px}._overviewCopy_1wopq_22>p{color:var(--muted);font-size:17px}._route_1wopq_23{padding:18px 0 8px}._route_1wopq_23:last-child{padding-bottom:0}._route_1wopq_23 h3{margin:0 0 10px;font-size:22px}._route_1wopq_23 p{color:var(--muted);margin:0 0 11px;font-size:16px}._route_1wopq_23 a{color:#875532;font-size:15px;font-weight:600}._route_1wopq_23 a span{margin-left:10px}._capabilitySection_1wopq_24{padding-block:76px}._capabilityHeading_1wopq_25{text-align:center;max-width:800px;margin:0 auto 40px}._capabilityHeading_1wopq_25 h2{margin-bottom:20px}._capabilityHeading_1wopq_25>p{color:var(--muted);max-width:700px;margin:0 auto;font-size:17px}._specificationWrap_1wopq_26{border:1px solid #e3dedb;border-radius:5px;overflow:hidden}._specifications_1wopq_27{border-collapse:collapse;table-layout:fixed;width:100%}._specifications_1wopq_27 caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._specifications_1wopq_27 thead th{text-align:left;background:#f6eee8;width:38%;padding:27px 25px;font-size:25px;font-weight:600}._specifications_1wopq_27 thead th:first-child{background:#faf8f6;width:24%;font-size:15px;font-weight:500}._specifications_1wopq_27 thead th:nth-child(2){color:#fff;background:#363757}._specifications_1wopq_27 thead th>div{vertical-align:middle;display:inline-block}._specifications_1wopq_27 thead th div>span{color:#69697a;margin-top:8px;font-size:13px;font-weight:400;display:block}._specifications_1wopq_27 thead th:nth-child(2) div>span{color:#e4dfe9}._supplierMonogram_1wopq_33{color:#efc6a3;vertical-align:middle;border:1px solid #d4ad8c;place-items:center;width:30px;height:32px;margin-right:12px;font-size:21px;font-style:italic;display:inline-grid}._specGroup_1wopq_34 th{text-align:left;background:#f3efeb;border-block:1px solid #e6dfd9;padding:15px 23px;font-size:14px;font-weight:600}._specGroup_1wopq_34 span{color:#8b7360;margin-right:15px}._specRow_1wopq_35 th,._specRow_1wopq_35 td{text-align:left;vertical-align:top;border-bottom:1px solid #e9e3df;padding:24px;font-size:15px;line-height:1.7}._specRow_1wopq_35 th{font-weight:600}._specRow_1wopq_35 td{color:var(--muted)}._specRow_1wopq_35 td:nth-child(2){background:#fcf7f2}._specRow_1wopq_35:last-child>*{border-bottom:0}._specMobileLabel_1wopq_35{display:none}._comparisonNext_1wopq_36{justify-content:center;align-items:center;gap:28px;padding:28px 0 0;display:flex}._comparisonNext_1wopq_36 p{margin:0;font-size:17px}._comparisonNext_1wopq_36 a{color:#875532;font-size:15px;font-weight:600}._comparisonNext_1wopq_36 a span{margin-left:12px}._section_1wopq_37{padding-block:80px}._fitSection_1wopq_38{background:#f6f7fa;padding:76px 0}._fitSection_1wopq_38>._wrap_1wopq_2>._eyebrow_1wopq_39,._fitSection_1wopq_38>._wrap_1wopq_2>h2{text-align:center}._fitGrid_1wopq_40{grid-template-columns:1fr 1fr;gap:60px;margin-top:38px;display:grid}._fitCard_1wopq_41{background:0 0;padding:8px 32px 8px 0}._fitCard_1wopq_41 h3{margin:0 0 18px;font-family:CompareSlab,Georgia,serif;font-size:25px;font-weight:500}._fitCard_1wopq_41 p,._fitCard_1wopq_41 li{color:var(--muted);font-size:16px;line-height:1.75}._fitCard_1wopq_41 ul{margin:22px 0;padding-left:20px}._fitCard_1wopq_41 li{margin-bottom:10px;padding-left:5px}._fitCard_1wopq_41 a,._quoteGrid_1wopq_43 a{color:#875532;border-bottom:1px solid #cba383;padding-bottom:6px;font-size:15px;font-weight:600;display:inline-block}._sectionHeading_1wopq_44{text-align:center;max-width:800px;margin:0 auto 42px}._sectionHeading_1wopq_44 h2{margin-bottom:20px}._sectionHeading_1wopq_44 h2 br{display:none}._sectionHeading_1wopq_44>p{color:var(--muted);font-size:17px}._steps_1wopq_45{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}._steps_1wopq_45 article{padding:10px 0}._steps_1wopq_45 article>span{color:#cca27f;font-family:CompareSlab,Georgia,serif;font-size:42px}._steps_1wopq_45 h3{margin:20px 0 16px;font-size:23px}._steps_1wopq_45 p{color:var(--muted);font-size:16px}._quoteSection_1wopq_46{background:var(--peach);padding:76px 0}._quoteGrid_1wopq_43{grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;display:grid}._quoteGrid_1wopq_43>div>p:not(._eyebrow_1wopq_39){color:var(--muted);max-width:410px;font-size:17px}._checklist_1wopq_48{background:#fffaf6;padding:32px 36px}._checklist_1wopq_48 h3{margin:0 0 22px;font-size:23px}._checklist_1wopq_48>div{border-top:1px solid #eee7e2;gap:17px;padding:15px 0;font-size:16px;line-height:1.6;display:flex}._checklist_1wopq_48>div>span{color:#a37250}._checklist_1wopq_48>p{color:var(--muted);margin:22px 0 0;font-size:15px}._faqGrid_1wopq_49{max-width:960px;display:block}._faqGrid_1wopq_49>div:first-child{text-align:center;margin-bottom:36px}._faqGrid_1wopq_49>div>p:not(._eyebrow_1wopq_39){color:var(--muted);font-size:17px}._faq_1wopq_49{border-bottom:1px solid #e4e1e6}._faq_1wopq_49:first-child{border-top:1px solid #e4e1e6}._faq_1wopq_49 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:23px 5px;font-size:18px;font-weight:600;line-height:1.5;list-style:none;display:flex}._faq_1wopq_49 summary::-webkit-details-marker{display:none}._faq_1wopq_49 summary span{color:#aa7957;font-size:25px;font-weight:400}._faq_1wopq_49[open] summary span{transform:rotate(45deg)}._faq_1wopq_49 p{color:var(--muted);padding:0 45px 10px 5px;font-size:16px}._cta_1wopq_51{color:#fff;background:#363757;justify-content:space-between;align-items:center;gap:40px;padding:48px;display:flex}._cta_1wopq_51 ._eyebrow_1wopq_39{color:#dfb99b}._cta_1wopq_51 h2{margin-bottom:18px;font-size:34px}._cta_1wopq_51 p:last-child{color:#e2dfeb;margin:0;font-size:16px}._page_1wopq_1 ._cta_1wopq_51>a{background:var(--gold);color:#17182e;text-transform:none;letter-spacing:0;box-shadow:none;border:0;border-radius:3px;flex-shrink:0;font-size:15px}._relatedHeading_1wopq_52{text-align:center;max-width:800px;margin:0 auto 34px}._relatedHeading_1wopq_52 h2{font-size:36px}._relatedHeading_1wopq_52>p:last-child{color:var(--muted);font-size:17px}._relatedGrid_1wopq_52{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}._relatedCard_1wopq_52{background:#fff;border:1px solid #e7e1dc;padding:25px 28px 40px;transition:box-shadow .2s;position:relative}._relatedCard_1wopq_52>span{letter-spacing:.08em;color:#966341;font-size:12px;font-weight:600}._relatedCard_1wopq_52 h3{margin:0 0 14px;font-size:23px;line-height:1.3}._relatedCard_1wopq_52 p{color:var(--muted);margin:0;font-size:16px}._relatedCard_1wopq_52 b{color:#936444;font-size:21px;font-weight:400;position:absolute;bottom:16px;right:24px}._relatedCard_1wopq_52:hover{box-shadow:0 10px 28px #36375712}._page_1wopq_1 a:hover{color:#976039}:is(._page_1wopq_1 a:focus-visible,._page_1wopq_1 summary:focus-visible){outline-offset:5px;outline:2px solid #a97751}@media (max-width:1050px){._overviewGrid_1wopq_17{gap:40px}._overviewMedia_1wopq_18{min-height:500px}._quoteGrid_1wopq_43{gap:40px}._supplierMonogram_1wopq_33{display:none}._specifications_1wopq_27 thead th{padding:22px}._cta_1wopq_51{padding:36px}._page_1wopq_1 h2{font-size:36px}}@media (max-width:700px){._wrap_1wopq_2{width:calc(100% - 40px)}._hero_1wopq_4{min-height:490px}._heroContent_1wopq_7{padding:54px 23px}._hero_1wopq_4 h1{font-size:42px}._heroContent_1wopq_7>p:not(._heroEyebrow_1wopq_8){font-size:18px}._heroContent_1wopq_7>p br{display:none}._heroEyebrow_1wopq_8{font-size:11px}._primaryButton_1wopq_11{gap:18px;padding-inline:25px;font-size:15px}._overview_1wopq_16{padding:44px 0}._overviewGrid_1wopq_17{grid-template-columns:1fr;gap:32px}._overviewMedia_1wopq_18{order:2;min-height:300px}._overviewCopy_1wopq_22 h2 br{display:none}._page_1wopq_1 h2{font-size:31px}._capabilitySection_1wopq_24,._section_1wopq_37{padding-block:52px}._capabilityHeading_1wopq_25{margin-bottom:28px}._specificationWrap_1wopq_26{border:0;overflow:visible}._specifications_1wopq_27,._specifications_1wopq_27 tbody{display:block}._specifications_1wopq_27 thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._specGroup_1wopq_34,._specGroup_1wopq_34 th{display:block}._specGroup_1wopq_34 th{margin-top:18px;padding:16px}._specRow_1wopq_35{border-bottom:1px solid #e5ded8;grid-template-columns:1fr 1fr;display:grid}._specRow_1wopq_35 th{border:0;grid-column:1/-1;padding:19px 0 12px;font-size:16px}._specRow_1wopq_35 td{border:0;padding:16px 13px;font-size:14px}._specMobileLabel_1wopq_35{color:#363757;margin-bottom:9px;font-size:14px;font-weight:650;display:block}._comparisonNext_1wopq_36{flex-direction:column;gap:12px}._fitSection_1wopq_38,._quoteSection_1wopq_46{padding-block:50px}._fitGrid_1wopq_40,._steps_1wopq_45,._quoteGrid_1wopq_43,._relatedGrid_1wopq_52{grid-template-columns:1fr;gap:25px}._fitCard_1wopq_41{border-bottom:1px solid #e1e0e5;padding:0 0 25px}._fitCard_1wopq_41 h3{font-size:25px}._steps_1wopq_45{gap:15px}._steps_1wopq_45 article{border-bottom:1px solid #eee5dd;padding-bottom:15px}._checklist_1wopq_48{padding:26px}._quoteGrid_1wopq_43 h2 br{display:none}._faq_1wopq_49 summary{padding-block:20px;font-size:16px}._faq_1wopq_49 p{padding-right:10px}._cta_1wopq_51{flex-direction:column;align-items:flex-start;padding:30px 25px}._cta_1wopq_51 h2{font-size:27px}._cta_1wopq_51>a{white-space:normal}._relatedHeading_1wopq_52 h2{font-size:29px}._relatedCard_1wopq_52{padding:25px 25px 44px}}@media (prefers-reduced-motion:reduce){._page_1wopq_1 a{transition:none}}._directoryBack_1wopq_57{color:#ead2be;width:fit-content;margin:0 auto 24px;font-size:14px;display:block}._directoryGrid_1wopq_58{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}._directoryCard_1wopq_59{background:#fffaf6;border:1px solid #e7ddd5;flex-direction:column;padding:32px;transition:box-shadow .2s;display:flex}._directoryCard_1wopq_59>span{color:#875532;font-size:14px;line-height:1.6}._directoryCard_1wopq_59 h3{margin:18px 0;font-family:CompareSlab,Georgia,serif;font-size:26px;font-weight:500}._directoryCard_1wopq_59 p{color:var(--muted);margin-bottom:26px;font-size:16px}._directoryCard_1wopq_59 b{color:#875532;margin-top:auto;font-size:15px;font-weight:600}._directoryCard_1wopq_59 b span{margin-left:12px}._directoryCard_1wopq_59:hover{box-shadow:0 10px 24px #36375712}._directoryGuide_1wopq_61>div:first-child{max-width:680px;margin-bottom:40px}._directoryGuide_1wopq_61>div:first-child p{color:var(--muted);font-size:18px}._directoryGuide_1wopq_61>div:first-child a{color:#875532;font-weight:600}._availability_1wopq_61{background:#fff5e9;border-left:3px solid #b27d52;margin-bottom:30px;padding:24px 28px}._availability_1wopq_61 h3{margin:0 0 12px}._availability_1wopq_61 p{color:var(--muted);margin:0;line-height:1.7}@media (max-width:1000px){._directoryGrid_1wopq_58{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){._directoryGrid_1wopq_58{grid-template-columns:1fr;gap:18px}._directoryCard_1wopq_59{padding:27px}._directoryCard_1wopq_59 h3{font-size:25px}._directoryGuide_1wopq_61 h2 br{display:none}._directoryBack_1wopq_57{font-size:13px}._availability_1wopq_61{padding:21px}._specRow_1wopq_35{grid-template-columns:repeat(2,minmax(0,1fr))}._specRow_1wopq_35>*{overflow-wrap:anywhere;min-width:0}._specRow_1wopq_35 td{font-size:15px;line-height:1.75}._specMobileLabel_1wopq_35{font-size:15px}._specRow_1wopq_35 td+td{border-left:1px solid #e9e3df}._primaryButton_1wopq_11{white-space:normal;max-width:100%}}@media (max-width:480px){._specRow_1wopq_35{border:1px solid #e5ded8;border-radius:4px;grid-template-columns:minmax(0,1fr);margin-top:16px;overflow:hidden}._specRow_1wopq_35 th{background:#f3efeb;padding:16px 18px;line-height:1.5}._specRow_1wopq_35 td{border:0;padding:18px}._specRow_1wopq_35 td+td{border-top:1px solid #e9e3df;border-left:0}._specGroup_1wopq_34 th{background:0 0;border-bottom:1px solid #d9cbbf;margin-top:24px;padding:16px 0}._specMobileLabel_1wopq_35{margin-bottom:6px}}
