.page_h2__REf9y{font-size:78px;font-weight:900;line-height:1.05}.page_arrowLg__gioS4,.page_arrowSm__mNkay{display:inline-flex;align-items:center;flex:none}.page_arrowSm__mNkay .page_arrowBar__ZqYCj{width:54px;height:3px;background:var(--ink)}.page_arrowSm__mNkay .page_arrowHead___YGzZ{width:13px;height:13px;border-left:3px solid var(--ink);border-bottom:3px solid var(--ink);transform:rotate(45deg);margin-left:-9px}.page_arrowLg__gioS4 .page_arrowBar__ZqYCj{width:128px;height:4px;background:var(--ink)}.page_arrowLg__gioS4 .page_arrowHead___YGzZ{width:18px;height:18px;border-left:4px solid var(--ink);border-bottom:4px solid var(--ink);transform:rotate(45deg);margin-left:-12px}.page_hero__SKW6o{position:relative;overflow:hidden;padding-block:150px 104px}.page_heroBackdrop__eD88F{position:absolute;top:96px;left:8%;width:430px;height:620px;border-radius:999px 999px 40px 40px;background:var(--panel)}.page_heroInner__FQkwa{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:64px}.page_heroCopy__kbqf4{flex:0 0 620px;max-width:100%;min-width:0;display:flex;flex-direction:column;gap:30px}.page_eyebrow__H9Slr{font-size:16px;font-weight:700;color:var(--sage-deep)}.page_display__Qsd9Y{font-size:clamp(52px,7.6vw,112px);font-weight:900;line-height:.98}.page_displayAccent__XaGt9{color:var(--sage-deep)}.page_heroLead__jECQ1{max-width:430px;font-size:19px;line-height:2.1;color:rgba(74,58,34,.75);text-wrap:pretty}.page_heroActions__8_tzb{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.page_btnSolid__0QN5p{padding:18px 40px;border-radius:16px;background:var(--ink);color:var(--page);font-size:18px;font-weight:700;transition:background var(--dur-fast) var(--ease)}.page_btnSolid__0QN5p:hover{background:var(--wood-mid)}.page_btnArrow__fDOpb{display:flex;align-items:center;gap:14px;font-size:18px;font-weight:700;color:var(--ink)}.page_heroArt__Pq9Hw{position:relative;flex:1 1;max-width:470px;aspect-ratio:3/4;margin:0;border-radius:999px 999px 36px 36px;overflow:hidden;box-shadow:0 30px 60px rgba(74,58,34,.18)}.page_heroImage__Q6NCQ{object-fit:cover}.page_storyWrap__btBEK{position:relative;margin-top:-34px;z-index:6;overflow-x:clip}.page_storyBand__MpD_4{margin-left:-130px;margin-right:-130px;background:var(--sage);transform:rotate(-1.5deg);padding:92px 0}.page_storyContent___q6x7{transform:rotate(1.5deg);padding:0 218px;display:flex;align-items:flex-start;justify-content:space-between;gap:36px}.page_step__DI9Zu{width:210px;display:flex;flex-direction:column;gap:6px}.page_stepNum__6pMPK{font-size:88px;font-weight:900;line-height:1;color:var(--sage-deep)}.page_stepTitle__kKqcb{font-size:23px;font-weight:800}.page_stepBody__q0ouz{font-size:15px;line-height:1.9;color:var(--ink)}.page_storyClose__yOL8S{width:234px;padding-top:22px;border-top:3px solid var(--ink);font-size:16px;line-height:2}.page_featured__4xI3W{padding-block:128px 120px}.page_featuredHead__7ybgI{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-bottom:56px}.page_featuredLead__6ztr7{width:380px;font-size:17px;line-height:2;color:rgba(74,58,34,.7);text-wrap:pretty}.page_featuredGrid__wTnsk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px;gap:30px;align-items:stretch}.page_card__QV0Om{display:flex;flex-direction:column;background:var(--panel);border-radius:32px;overflow:hidden;color:var(--ink);height:100%;will-change:transform}.page_cardPhoto__neHRk{position:relative;display:block;width:100%;aspect-ratio:4/5;background:var(--wood);overflow:hidden}.page_cardImage__Nlmzv{object-fit:cover;transition:transform var(--dur-slow) var(--ease)}.page_card__QV0Om:hover .page_cardImage__Nlmzv{transform:scale(1.04)}.page_badge__s34Is{position:absolute;inset-block-start:18px;inset-inline-end:18px;padding:9px 18px;border-radius:999px;background:var(--page);font-size:14px;font-weight:700}.page_cardBody__v_3HE{display:flex;flex-direction:column;gap:8px;padding:28px 30px 34px;flex:1 1}.page_cardName__rFhqU{font-size:40px;font-weight:900;line-height:1.1}.page_cardSpec__747W7{font-size:16px;line-height:1.8}.page_cardSpecMuted__UUJy0{font-size:16px;color:rgba(74,58,34,.7)}.page_moreLink__DOZp7{margin-top:44px;display:inline-flex;align-items:center;gap:22px;font-size:34px;font-weight:900;color:var(--ink)}.page_quoteWrap__NAn8K{position:relative;padding-bottom:140px}.page_quoteBand__W3oBx{width:84%;background:var(--sage);border-radius:0 48px 48px 0;padding:92px 88px 92px 200px}.page_quote__J5Zwg{max-width:720px;font-size:54px;font-weight:900;line-height:1.34}.page_quoteCard__tYq6t{position:absolute;bottom:44px;left:88px;width:420px;background:var(--page);border-radius:32px;padding:40px;box-shadow:0 20px 44px rgba(74,58,34,.14);display:flex;flex-direction:column;gap:16px}.page_quoteLabel__uTO25{font-size:15px;font-weight:700;color:var(--sage-deep)}.page_quoteBody__zHP4_{font-size:17px;line-height:2.1;color:rgba(74,58,34,.8);text-wrap:pretty}.page_reasons__Cb6uC{padding-bottom:140px}.page_h2Reasons__73fao{font-size:78px;font-weight:900;line-height:1.05;margin-bottom:64px}.page_reasonRow____qC_{display:flex;align-items:flex-start;gap:30px}.page_reasonCard__X1l4k{width:420px;flex:none;background:var(--panel);border-radius:36px;padding:44px;display:flex;flex-direction:column;gap:14px}.page_reasonNumBig__vC_Lq{font-size:132px;font-weight:900;line-height:.9;color:var(--accent-display)}.page_reasonTitleBig__1imHe{font-size:34px;font-weight:900}.page_reasonBodyBig___CEuE{font-size:18px;line-height:2;color:rgba(74,58,34,.78)}.page_reasonCol__1HI0S{flex:1 1;display:flex;flex-direction:column;gap:12px}.page_reasonNum__BpELT{font-size:76px;font-weight:900;line-height:.95;color:rgba(74,58,34,.28)}.page_reasonTitle__bvaEm{font-size:26px;font-weight:900}.page_reasonBody__3qg1d{font-size:16px;line-height:1.95;color:rgba(74,58,34,.72)}.page_ctaBand__Cr2IZ{position:relative;--focus-ring:var(--page);background:var(--ink);padding-block:104px;overflow:hidden}.page_ctaCircle__ugrHy{position:absolute;top:-70px;left:14%;width:220px;height:220px;border-radius:999px;background:rgba(143,175,95,.28)}.page_ctaInner__tGHAS{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:60px}.page_ctaHeading__LfRtV{font-size:84px;font-weight:900;line-height:1.1;color:var(--sage-light)}.page_ctaSide__KsVue{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.page_ctaPhone__R1uE5{font-size:19px;color:rgba(255,248,238,.75)}.page_ctaButtons__ha2_b{display:flex;gap:16px;flex-wrap:wrap}.page_ctaBtnCream__kSyVO,.page_ctaBtnSage__HK822{padding:18px 38px;border-radius:16px;font-size:18px;font-weight:800;color:var(--ink)}.page_ctaBtnSage__HK822{background:var(--sage)}.page_ctaBtnCream__kSyVO{background:var(--page)}@media (max-width:1400px){.page_heroBackdrop__eD88F{left:4%;width:380px}}@media (max-width:1280px){.page_heroCopy__kbqf4{flex-basis:540px}.page_heroBackdrop__eD88F{left:0;width:320px;height:540px}.page_storyContent___q6x7{padding:0 160px;flex-wrap:wrap;gap:40px}}@media (max-width:1080px){.page_hero__SKW6o{padding-block:132px 80px}.page_heroInner__FQkwa{flex-direction:column;align-items:flex-start;gap:48px}.page_heroCopy__kbqf4{flex-basis:auto;width:100%}.page_heroArt__Pq9Hw{flex:0 0 auto;width:100%;max-width:440px;align-self:center}.page_heroBackdrop__eD88F{display:none}.page_h2Reasons__73fao,.page_h2__REf9y{font-size:clamp(40px,6.4vw,78px)}.page_featuredHead__7ybgI{flex-direction:column;align-items:flex-start;gap:24px}.page_featuredLead__6ztr7{width:auto;max-width:46ch}.page_featuredGrid__wTnsk{grid-template-columns:repeat(2,minmax(0,1fr))}.page_quoteBand__W3oBx{width:100%;border-radius:0;padding:72px var(--gutter)}.page_quote__J5Zwg{font-size:clamp(28px,4.6vw,54px)}.page_quoteCard__tYq6t{position:static;width:auto;margin:24px var(--gutter) 0}.page_reasonRow____qC_{flex-wrap:wrap}.page_reasonCard__X1l4k{width:100%}.page_reasonCol__1HI0S{flex:1 1 240px;padding-top:0!important}.page_ctaInner__tGHAS{flex-direction:column;align-items:flex-start;gap:36px}.page_ctaHeading__LfRtV{font-size:clamp(36px,6.6vw,84px)}}@media (max-width:760px){.page_heroArt__Pq9Hw{max-width:100%}.page_storyBand__MpD_4{margin-inline:-40px}.page_storyContent___q6x7{padding:0 52px;flex-direction:column}.page_step__DI9Zu,.page_storyClose__yOL8S{width:100%}.page_featuredGrid__wTnsk{grid-template-columns:minmax(0,1fr)}.page_cardName__rFhqU{font-size:34px}.page_cardBody__v_3HE{padding:24px 24px 30px}.page_moreLink__DOZp7{font-size:24px;gap:14px}.page_arrowLg__gioS4 .page_arrowBar__ZqYCj{width:72px}}.page_btnSolid__0QN5p,.page_ctaBtnCream__kSyVO,.page_ctaBtnSage__HK822{transition:background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.page_btnSolid__0QN5p:hover,.page_ctaBtnCream__kSyVO:hover,.page_ctaBtnSage__HK822:hover{transform:translateY(-2px)}.page_btnArrow__fDOpb:hover [data-arrow-bar]{width:74px}.page_moreLink__DOZp7:hover [data-arrow-bar]{width:158px}