.BusinessHome_home__GvSrB{--ink:#203e32;--muted:#626b60;--jade:#d6e8db;--line:#ccd4c6;color:var(--ink);max-width:1440px;margin:0 auto;padding:0 0 65px}.BusinessHome_home__GvSrB h1,.BusinessHome_home__GvSrB h2,.BusinessHome_home__GvSrB h3{font-family:var(--font-playfair),Georgia,serif;font-weight:400;letter-spacing:-.045em}.BusinessHome_home__GvSrB h2{font-size:clamp(32px,3.6vw,48px);line-height:1.13;margin:12px 0 0}.BusinessHome_home__GvSrB em{font-style:italic;color:#66816c}.BusinessHome_eyebrow__Z_NyV{font-size:10px;font-weight:650;letter-spacing:.13em;line-height:1.5;margin:0;display:flex;gap:9px;align-items:center}.BusinessHome_eyebrow__Z_NyV>span{width:7px;height:7px;flex:none;background:#7e9d7e;border-radius:50%}.BusinessHome_hero__rKxZC{display:grid;grid-template-columns:1fr 1.07fr;gap:clamp(30px,4vw,64px);align-items:center;padding:20px 0 30px}.BusinessHome_heroCopy__T2DVE{padding:0 0 8px 8px}.BusinessHome_hero__rKxZC h1{font-size:clamp(42px,5.3vw,72px);line-height:1.07;margin:23px 0;letter-spacing:-.055em}.BusinessHome_heroLead__HRszr{font-size:clamp(17px,1.6vw,21px);line-height:1.6;margin:0 0 14px}.BusinessHome_heroDetail__PDGl_{max-width:465px;font-size:14px;line-height:1.85;color:var(--muted);margin:0}.BusinessHome_heroButtons__W8Kuz{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 24px}.BusinessHome_primary__PCaEW,.BusinessHome_secondary___ZbW_{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:49px;border-radius:999px;font-size:13px;font-weight:600;text-decoration:none;padding:12px 21px;line-height:1.5}.BusinessHome_primary__PCaEW{color:#fffdf7;background:#244b3b;border:1px solid #244b3b}.BusinessHome_primary__PCaEW:hover{background:#173d2d}.BusinessHome_secondary___ZbW_{color:var(--ink);border:1px solid #a9b9a8;background:#ffffff42}.BusinessHome_secondary___ZbW_:hover{background:#e3eddf}.BusinessHome_primary__PCaEW svg,.BusinessHome_secondary___ZbW_ svg,.BusinessHome_textLink__FL0dp svg{width:17px;height:17px;flex-shrink:0}.BusinessHome_heroAssurance__WLGA6{display:flex;gap:11px;align-items:center;color:#637360;font-size:11px;line-height:1.6}.BusinessHome_heroAssurance__WLGA6>svg{width:25px;height:25px;color:#6a8a6d}.BusinessHome_heroAssurance__WLGA6 strong{font-weight:500;color:#355340}.BusinessHome_carousel__27ZWq{min-width:0}.BusinessHome_photoStage__gvtu5{position:relative;aspect-ratio:1.04;border-radius:22px;overflow:hidden;background:#35443b}.BusinessHome_photoSlide__Nh43F{position:absolute;inset:0;opacity:0;transition:opacity .65s ease;margin:0;pointer-events:none}.BusinessHome_photoActive__Keo99{opacity:1}.BusinessHome_photoSlide__Nh43F>img{object-fit:cover}.BusinessHome_photoSlide__Nh43F:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#061e1022,transparent 38%,#0b2516c4)}.BusinessHome_photoSlide__Nh43F figcaption{position:absolute;z-index:2;bottom:32px;left:32px;right:28px;color:#fffdf4}.BusinessHome_photoSlide__Nh43F figcaption>span{font-size:9px;font-weight:600;letter-spacing:.13em;color:#e7ecdc}.BusinessHome_photoSlide__Nh43F h2{font-size:clamp(27px,3.2vw,43px);letter-spacing:-.035em;line-height:1.1;max-width:420px;margin:13px 0}.BusinessHome_photoSlide__Nh43F p{font-size:11px;line-height:1.5;color:#edf1e8;margin:0}.BusinessHome_photoMark__jy4p0{position:absolute;right:23px;top:21px;border:1px solid #ffffff7a;border-radius:50%;width:61px;height:61px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:17px;color:#fff;font-weight:700;backdrop-filter:blur(5px)}.BusinessHome_photoMark__jy4p0 span{font-size:6px;letter-spacing:.15em;font-weight:500}.BusinessHome_carouselControls__a5cEo{display:flex;align-items:center;justify-content:space-between;padding:12px 0 0}.BusinessHome_photoCount__LE_9c{font-size:11px;color:#31513d;letter-spacing:.04em}.BusinessHome_photoCount__LE_9c span{color:#899181;margin-left:6px}.BusinessHome_photoArrows__YV1nZ{display:flex;gap:6px}.BusinessHome_photoArrows__YV1nZ button{width:35px;height:35px;border:1px solid #c8d0bd;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:#fcfcf6}.BusinessHome_photoArrows__YV1nZ svg{width:15px;height:15px}.BusinessHome_photoArrows__YV1nZ button:hover{background:#dce8d7}.BusinessHome_intro__GvFnZ{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;padding:75px 8px 35px}.BusinessHome_introText__Hvikq{padding-top:15px;max-width:580px}.BusinessHome_introText__Hvikq>p{font-size:14px;line-height:1.9;margin:0 0 15px;color:var(--muted)}.BusinessHome_introText__Hvikq>p:first-child{color:#344e3c}.BusinessHome_textLink__FL0dp{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:5px;line-height:1.6}.BusinessHome_textLink__FL0dp:hover{color:#648161}.BusinessHome_supports__5Z2cX{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-bottom:65px}.BusinessHome_supports__5Z2cX article{position:relative;padding:35px 40px;border-radius:21px;border:1px solid #c9d7c7;display:flex;flex-direction:column;align-items:flex-start}.BusinessHome_ownObject__TVKAb{background:#e5edde99}.BusinessHome_providedObject__7KcqL{background:#d2e6d7b3}.BusinessHome_optionNumber__RV7pZ{font-size:10px;letter-spacing:.12em;color:#64755d;font-weight:600}.BusinessHome_supports__5Z2cX h3{font-size:34px;line-height:1.15;margin:18px 0}.BusinessHome_supports__5Z2cX p{font-size:13px;line-height:1.85;color:#5a6b57;max-width:440px;margin:0 0 22px}.BusinessHome_supports__5Z2cX .BusinessHome_textLink__FL0dp{margin-top:auto}.BusinessHome_catalogueLink__RGdhq{font-size:11px;line-height:1.5;color:#6d7b64;text-decoration:none;margin-top:14px}.BusinessHome_journey__2dDL5{border-radius:24px;padding:48px 42px 32px;background:#243f32;color:#f6f5e9}.BusinessHome_journey__2dDL5 .BusinessHome_eyebrow__Z_NyV{color:#b4c6ad;font-size:9px}.BusinessHome_journey__2dDL5 em{color:#bccead}.BusinessHome_journeyHeading__YmZnF{display:flex;justify-content:space-between;align-items:end;gap:40px}.BusinessHome_journeyHeading__YmZnF>p{font-size:12px;line-height:1.8;color:#c4cfbb;max-width:280px}.BusinessHome_journey__2dDL5 ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:45px 0 32px;padding:0;gap:24px}.BusinessHome_journey__2dDL5 li{border-top:1px solid #82977a6b;padding-top:17px}.BusinessHome_journey__2dDL5 li>span{display:block;font-size:12px;color:#c5d5b5;letter-spacing:.1em;margin-bottom:17px}.BusinessHome_journey__2dDL5 h3{font-family:inherit;letter-spacing:0;font-size:13px;font-weight:550;line-height:1.5;margin:0 0 10px}.BusinessHome_journey__2dDL5 li p{font-size:11px;color:#b9c9af;line-height:1.85;margin:0}.BusinessHome_journeyFoot___zAH5{border-top:1px solid #82977a6b;padding-top:24px;display:flex;justify-content:space-between;align-items:center;gap:30px}.BusinessHome_journeyFoot___zAH5 p{display:flex;align-items:center;gap:9px;font-size:10px;line-height:1.7;color:#c5d5b9;max-width:540px;margin:0}.BusinessHome_journeyFoot___zAH5 svg{flex:none;width:16px;height:16px}.BusinessHome_journeyFoot___zAH5 .BusinessHome_primary__PCaEW{background:#dfebd3;color:#243f32;border-color:#dfebd3;white-space:nowrap;font-size:11px}.BusinessHome_journeyFoot___zAH5 .BusinessHome_primary__PCaEW:hover{background:#f0f6e8}.BusinessHome_journal__2QR_B{padding:75px 8px 0}.BusinessHome_journalHeading__kTM_x{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px}.BusinessHome_journalHeading__kTM_x>p{font-size:12px;line-height:1.9;color:var(--muted);max-width:300px}.BusinessHome_journalGrid__88dLe{display:grid;grid-template-columns:1.1fr 1fr;gap:30px}.BusinessHome_filmCard__ViI37{border:1px solid #d1d9c9;border-radius:20px;overflow:hidden;color:inherit;text-decoration:none;background:#fbfbf3;display:block}.BusinessHome_filmImage__qOzRg{position:relative;aspect-ratio:1.65;overflow:hidden}.BusinessHome_filmImage__qOzRg>img{object-fit:cover;object-position:center 40%;transition:transform .6s}.BusinessHome_filmCard__ViI37:hover img{transform:scale(1.03)}.BusinessHome_filmImage__qOzRg>span{position:absolute;inset:auto 20px 18px;display:flex;gap:10px;align-items:center;font-size:9px;letter-spacing:.08em;color:white;background:#244332e8;border-radius:99px;max-width:max-content;padding:11px 15px}.BusinessHome_filmImage__qOzRg svg{width:13px;height:13px}.BusinessHome_filmText__OlRtx{padding:22px 25px}.BusinessHome_filmText__OlRtx>span,.BusinessHome_journalNotes__PJMB1 article>div>span{font-size:8px;letter-spacing:.12em;color:#74806b}.BusinessHome_filmText__OlRtx h3{font-size:27px;line-height:1.2;margin:10px 0}.BusinessHome_filmText__OlRtx p{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.BusinessHome_journalNotes__PJMB1{display:grid;grid-template-rows:1fr 1fr;gap:22px}.BusinessHome_journalNotes__PJMB1 article{display:grid;grid-template-columns:.8fr 1fr;gap:22px;align-items:center;padding-bottom:22px;border-bottom:1px solid var(--line)}.BusinessHome_journalNotes__PJMB1 article:last-child{padding-bottom:0;border-bottom:0}.BusinessHome_notePhoto__BvETu{position:relative;width:100%;height:100%;min-height:190px;border-radius:17px;overflow:hidden}.BusinessHome_notePhoto__BvETu img{object-fit:cover}.BusinessHome_journalNotes__PJMB1 h3{font-size:26px;line-height:1.15;margin:13px 0}.BusinessHome_journalNotes__PJMB1 p{font-size:12px;line-height:1.8;color:var(--muted);margin:0}.BusinessHome_instagramBar__wUISN{display:flex;align-items:center;gap:20px;border-block:1px solid var(--line);margin-top:30px;padding:24px 0}.BusinessHome_instagramBar__wUISN>svg{width:25px;height:25px;flex:none;color:#7b8e70}.BusinessHome_instagramBar__wUISN strong{display:block;font-size:12px;font-weight:550}.BusinessHome_instagramBar__wUISN span{display:block;font-size:11px;color:var(--muted);margin-top:6px;line-height:1.6}.BusinessHome_instagramBar__wUISN a{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:11px;font-weight:550;text-decoration:underline;text-underline-offset:5px}.BusinessHome_instagramBar__wUISN a svg{width:16px;flex:none}.BusinessHome_benSection__gKEoW{padding:70px 8px 0}.BusinessHome_benIntro__VAz4F{display:grid;grid-template-columns:170px minmax(0,1fr);gap:40px;max-width:800px;margin-bottom:35px}.BusinessHome_benPortrait__zxq8I{position:relative;width:170px;height:205px;border-radius:100px 100px 17px 17px;overflow:hidden}.BusinessHome_benPortrait__zxq8I img{object-fit:cover;object-position:50% 30%}.BusinessHome_benIntro__VAz4F h2{font-size:38px;margin:9px 0 14px}.BusinessHome_benIntro__VAz4F>div>p:not(.BusinessHome_eyebrow__Z_NyV){font-size:13px;line-height:1.8;color:var(--muted);max-width:490px;margin:0 0 13px}.BusinessHome_contactNote__4xwC_{font-size:10px;color:var(--muted);line-height:1.8;text-align:center;margin:24px 0 0}.BusinessHome_contactNote__4xwC_ a{text-decoration:underline;text-underline-offset:3px}.BusinessHome_home__GvSrB :is(a,button):focus-visible{outline:3px solid #a57d54;outline-offset:4px}.BusinessHome_home__GvSrB :is(section,[id]){scroll-margin-top:140px}@media(min-width:1600px){.BusinessHome_hero__rKxZC h1{font-size:76px}}@media(max-width:1100px){.BusinessHome_hero__rKxZC{gap:30px}.BusinessHome_hero__rKxZC h1{font-size:53px}.BusinessHome_heroDetail__PDGl_{font-size:13px}.BusinessHome_heroButtons__W8Kuz{gap:9px}.BusinessHome_primary__PCaEW,.BusinessHome_secondary___ZbW_{font-size:11px;padding:12px 16px}.BusinessHome_photoStage__gvtu5{aspect-ratio:.9}.BusinessHome_photoSlide__Nh43F figcaption{left:24px;bottom:27px}.BusinessHome_journey__2dDL5{padding:38px 30px 30px}.BusinessHome_journey__2dDL5 ol{gap:18px}.BusinessHome_journalGrid__88dLe{gap:23px}.BusinessHome_journalNotes__PJMB1 article{gap:15px}.BusinessHome_journalNotes__PJMB1 h3{font-size:23px}.BusinessHome_notePhoto__BvETu{min-height:165px}}@media(max-width:767px){.BusinessHome_home__GvSrB{padding-bottom:45px}.BusinessHome_hero__rKxZC{grid-template-columns:1fr;gap:27px;padding:12px 0 25px}.BusinessHome_heroCopy__T2DVE{padding:0;text-align:center}.BusinessHome_eyebrow__Z_NyV{font-size:8px;justify-content:center;letter-spacing:.1em}.BusinessHome_hero__rKxZC h1{font-size:clamp(40px,10.8vw,65px);line-height:1.07;margin:21px 0}.BusinessHome_heroLead__HRszr{font-size:17px;line-height:1.65;margin-bottom:12px}.BusinessHome_heroDetail__PDGl_{font-size:12px;line-height:1.85;max-width:470px;margin:0 auto}.BusinessHome_heroButtons__W8Kuz{margin:22px 0 17px;justify-content:center;gap:10px}.BusinessHome_primary__PCaEW,.BusinessHome_secondary___ZbW_{font-size:12px;min-height:48px;padding:12px 17px}.BusinessHome_heroAssurance__WLGA6{justify-content:center;font-size:10px;line-height:1.6}.BusinessHome_heroAssurance__WLGA6 br{display:none}.BusinessHome_heroAssurance__WLGA6 strong{display:block}.BusinessHome_heroAssurance__WLGA6>svg{width:23px}.BusinessHome_photoStage__gvtu5{aspect-ratio:1.06;border-radius:19px}.BusinessHome_photoSlide__Nh43F figcaption{left:23px;bottom:23px;right:22px}.BusinessHome_photoSlide__Nh43F figcaption>span{font-size:7px}.BusinessHome_photoSlide__Nh43F h2{font-size:32px;max-width:300px}.BusinessHome_photoSlide__Nh43F p{font-size:9px}.BusinessHome_photoMark__jy4p0{width:48px;height:48px;top:17px;right:17px;font-size:15px}.BusinessHome_photoMark__jy4p0 span{font-size:5px}.BusinessHome_carouselControls__a5cEo{padding-top:9px}.BusinessHome_intro__GvFnZ{display:block;padding:48px 2px 24px}.BusinessHome_home__GvSrB h2{text-align:center;font-size:35px}.BusinessHome_introText__Hvikq{padding-top:21px}.BusinessHome_introText__Hvikq p{font-size:13px;line-height:1.9}.BusinessHome_textLink__FL0dp{font-size:11px}.BusinessHome_supports__5Z2cX{grid-template-columns:1fr;gap:15px;padding-bottom:42px}.BusinessHome_supports__5Z2cX article{padding:28px}.BusinessHome_supports__5Z2cX h3{font-size:33px;margin:16px 0}.BusinessHome_supports__5Z2cX p{font-size:12px;line-height:1.85}.BusinessHome_optionNumber__RV7pZ{font-size:9px}.BusinessHome_journey__2dDL5{padding:31px 25px 27px;border-radius:20px}.BusinessHome_journeyHeading__YmZnF{display:block}.BusinessHome_journeyHeading__YmZnF .BusinessHome_eyebrow__Z_NyV{font-size:8px}.BusinessHome_journeyHeading__YmZnF>p{font-size:11px;text-align:center;margin:20px auto 0;line-height:1.8}.BusinessHome_journey__2dDL5 ol{display:block;margin:25px 0}.BusinessHome_journey__2dDL5 li{position:relative;padding:20px 0 20px 41px;border-top:1px solid #82977a6b}.BusinessHome_journey__2dDL5 li>span{position:absolute;top:22px;left:0;font-size:11px}.BusinessHome_journey__2dDL5 h3{font-size:13px;margin-bottom:6px}.BusinessHome_journey__2dDL5 li p{font-size:11px;line-height:1.8}.BusinessHome_journeyFoot___zAH5{display:block;padding-top:19px}.BusinessHome_journeyFoot___zAH5 p{font-size:9px;align-items:flex-start;gap:7px}.BusinessHome_journeyFoot___zAH5 .BusinessHome_primary__PCaEW{margin-top:21px;display:flex;font-size:12px}.BusinessHome_journal__2QR_B{padding:47px 2px 0}.BusinessHome_journalHeading__kTM_x{display:block;margin-bottom:24px}.BusinessHome_journalHeading__kTM_x>p{text-align:center;font-size:11px;margin:17px auto 0}.BusinessHome_journalGrid__88dLe{grid-template-columns:1fr;gap:25px}.BusinessHome_filmImage__qOzRg{aspect-ratio:1.4}.BusinessHome_filmImage__qOzRg>span{font-size:8px;inset:auto 16px 15px;padding:10px 13px}.BusinessHome_filmText__OlRtx{padding:22px}.BusinessHome_filmText__OlRtx h3{font-size:28px}.BusinessHome_filmText__OlRtx p{font-size:12px}.BusinessHome_journalNotes__PJMB1{gap:22px}.BusinessHome_journalNotes__PJMB1 article{grid-template-columns:1fr 1.1fr;gap:18px}.BusinessHome_journalNotes__PJMB1 h3{font-size:25px}.BusinessHome_journalNotes__PJMB1 p{font-size:11px}.BusinessHome_notePhoto__BvETu{min-height:185px}.BusinessHome_instagramBar__wUISN{flex-wrap:wrap;gap:15px;padding:23px 0}.BusinessHome_instagramBar__wUISN>div{flex:1}.BusinessHome_instagramBar__wUISN strong{font-size:12px}.BusinessHome_instagramBar__wUISN span{font-size:10px}.BusinessHome_instagramBar__wUISN a{margin:4px 0 0;justify-content:center;width:100%;font-size:12px;border:1px solid #becdb8;border-radius:999px;padding:13px 15px}.BusinessHome_benSection__gKEoW{padding:44px 2px 0}.BusinessHome_benIntro__VAz4F{grid-template-columns:1fr;gap:25px;text-align:center;margin-bottom:28px}.BusinessHome_benPortrait__zxq8I{width:135px;height:165px;margin:0 auto}.BusinessHome_benIntro__VAz4F h2{font-size:35px}.BusinessHome_benIntro__VAz4F>div>p:not(.BusinessHome_eyebrow__Z_NyV){font-size:12px;margin:0 auto 13px}.BusinessHome_contactNote__4xwC_{font-size:9px;line-height:1.9}.BusinessHome_home__GvSrB :is(section,[id]){scroll-margin-top:150px}}@media(max-width:360px){.BusinessHome_heroButtons__W8Kuz{flex-direction:column}.BusinessHome_heroButtons__W8Kuz a{width:100%}.BusinessHome_photoSlide__Nh43F h2{font-size:28px}.BusinessHome_photoStage__gvtu5{aspect-ratio:.97}.BusinessHome_journalNotes__PJMB1 h3{font-size:22px}.BusinessHome_notePhoto__BvETu{min-height:195px}.BusinessHome_supports__5Z2cX article{padding:25px}.BusinessHome_journey__2dDL5{padding:30px 22px}}@media(prefers-reduced-motion:reduce){.BusinessHome_filmImage__qOzRg>img,.BusinessHome_photoSlide__Nh43F{transition:none}}@media(min-width:361px) and (max-width:767px){.BusinessHome_heroButtons__W8Kuz .BusinessHome_primary__PCaEW,.BusinessHome_heroButtons__W8Kuz .BusinessHome_secondary___ZbW_{font-size:11px;gap:9px;padding:12px 15px}.BusinessHome_heroButtons__W8Kuz{gap:8px}}@media(max-width:767px){.BusinessHome_benIntro__VAz4F>div>p:not(.BusinessHome_eyebrow__Z_NyV),.BusinessHome_heroDetail__PDGl_,.BusinessHome_introText__Hvikq p,.BusinessHome_supports__5Z2cX p{font-size:14px;line-height:1.8}.BusinessHome_journey__2dDL5 li p{font-size:13px;line-height:1.7}.BusinessHome_journey__2dDL5 h3{font-size:14px}.BusinessHome_filmText__OlRtx p,.BusinessHome_journalNotes__PJMB1 p{font-size:13px}.BusinessHome_filmText__OlRtx>span,.BusinessHome_journalNotes__PJMB1 article>div>span{font-size:9px}.BusinessHome_contactNote__4xwC_,.BusinessHome_heroAssurance__WLGA6{font-size:11px}}.BusinessHome_universes__TLuMj{padding:12px 0 45px}.BusinessHome_universesGrid__WLAyl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.BusinessHome_universeCard__BFuzc{border:1px solid #ccd7c4;border-radius:20px;overflow:hidden;background:#fbfcf4;display:flex;flex-direction:column;scroll-margin-top:140px}.BusinessHome_universePhoto__T5_Bt{position:relative;aspect-ratio:1.4;overflow:hidden;background:#d5dfcf}.BusinessHome_universePhoto__T5_Bt img{object-fit:cover}.BusinessHome_universeBody__7Rafd{padding:25px;display:flex;flex-direction:column;align-items:flex-start;flex:1}.BusinessHome_universeBody__7Rafd>.BusinessHome_eyebrow__Z_NyV{font-size:8px;letter-spacing:.1em}.BusinessHome_universeBody__7Rafd h3{font-size:27px;line-height:1.2;margin:14px 0 13px}.BusinessHome_universeCaption__sHXly{font-size:10px;line-height:1.7;color:#6d7b62;margin:0 0 15px}.BusinessHome_universeText__SbhJn{font-size:13px;line-height:1.8;color:#5f7059;margin:0 0 16px}.BusinessHome_missingVisual__jhpz8{font-size:10px;line-height:1.7;color:#827357;border-left:2px solid #bcb390;padding-left:9px;margin:0 0 20px}.BusinessHome_universeBody__7Rafd>.BusinessHome_textLink__FL0dp{margin-top:auto}.BusinessHome_universes__TLuMj .BusinessHome_journalHeading__kTM_x{padding:0 8px;margin-top:0}@media(max-width:900px){.BusinessHome_universesGrid__WLAyl{grid-template-columns:1fr}.BusinessHome_universePhoto__T5_Bt{aspect-ratio:1.7}.BusinessHome_universeBody__7Rafd{padding:26px}.BusinessHome_universeBody__7Rafd h3{font-size:30px}.BusinessHome_universeText__SbhJn{font-size:14px}.BusinessHome_missingVisual__jhpz8,.BusinessHome_universeCaption__sHXly{font-size:11px}.BusinessHome_universeBody__7Rafd>.BusinessHome_eyebrow__Z_NyV{font-size:9px;justify-content:flex-start}.BusinessHome_universes__TLuMj{padding-top:6px;padding-bottom:38px}.BusinessHome_universeCard__BFuzc{scroll-margin-top:150px}}.BusinessHome_heroQuantity__wLhjg{display:block;margin-top:.65em;font-size:clamp(19px,2.05vw,30px);line-height:1.25;letter-spacing:-.025em}.BusinessHome_magnetteSection__o4xu_{grid-column:1/-1;width:min(100%,28rem);margin-inline:auto}.BusinessHome_magnetteCard__eP1Lj{display:grid;min-width:0;gap:12px;padding:clamp(13px,1.5vw,19px);border:1px solid #b6cab9;border-radius:22px;background:#e9f0e5;color:var(--ink);text-decoration:none}.BusinessHome_magnetteCopy___ONBn h2{margin:0;font-size:clamp(27px,2.6vw,37px);line-height:1.08;text-align:left;text-wrap:balance}.BusinessHome_magnetteCopy___ONBn p,.BusinessHome_magnetteOffer__txIG1 p{margin:6px 0 0;font-size:.82rem;line-height:1.45}.BusinessHome_magnetteCopy___ONBn .BusinessHome_magnetteDetails__aO316,.BusinessHome_magnetteOffer__txIG1 .BusinessHome_magnetteDetails__aO316{font-size:.74rem;color:#455e4f}.BusinessHome_magnetteOffer__txIG1 .BusinessHome_magnettePrice__hIZhd{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:7px;margin:0 0 8px}.BusinessHome_magnettePrice__hIZhd span{white-space:nowrap}.BusinessHome_magnettePrice__hIZhd strong{font-size:.98rem}.BusinessHome_magnetteAction__vdV3o{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:7px 8px;border-radius:9px;background:#244b3b;color:#fffdf7;font-size:.81rem;font-weight:600;text-align:center}.BusinessHome_magnetteCard__eP1Lj:hover .BusinessHome_magnetteAction__vdV3o{background:#173d2d}.BusinessHome_magnetteAction__vdV3o svg{width:1em;height:1em;flex:none}@media (min-width:1200px){.BusinessHome_heroWithMagnette__YUgjo{--original-hero-gap:clamp(30px,4vw,64px);grid-template-columns:minmax(0,1fr) calc((100% - var(--original-hero-gap)) * .516908213) clamp(180px,15.5vw,230px);column-gap:clamp(12px,1.25vw,18px)}.BusinessHome_heroWithMagnette__YUgjo h1{font-size:clamp(40px,3.8vw,65px)}.BusinessHome_magnetteSection__o4xu_{grid-column:auto;width:100%}}.BusinessHome_carouselControls__a5cEo{gap:8px}.BusinessHome_photoPicker__ULxDK{width:min(100%,15rem);min-width:0;min-height:40px;flex:1 1 9rem;padding:6px 9px;border:1px solid #c8d0bd;border-radius:10px;background:#fcfcf6;color:#254d3e;font-size:12px;text-overflow:ellipsis}.BusinessHome_photoCount__LE_9c{flex-shrink:0;white-space:nowrap}.BusinessHome_photoArrows__YV1nZ{flex-shrink:0}.BusinessHome_photoArrows__YV1nZ button:disabled{opacity:.45;cursor:default}.BusinessHome_carouselControls__a5cEo :is(button,select):focus-visible{outline:2px solid #31513d;outline-offset:2px}@property --gbc-material-position{syntax:"<number>";inherits:false;initial-value:0}.BusinessHome_materialRibbon__21ru5{margin-top:14px;padding:9px 10px 3px;border-block:1px solid var(--line);color:#234537;text-align:center}.BusinessHome_materialRibbonTitle__5cxN1{margin:0;font-size:.7rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.BusinessHome_materialTrack__25kj_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px;margin:0;padding:8px 0;list-style:none;font-family:var(--font-playfair),Georgia,serif;font-size:clamp(14px,1.4vw,20px);line-height:1.4}@media (prefers-reduced-motion:no-preference){.BusinessHome_materialRibbon__21ru5[data-motion=true] .BusinessHome_materialArc__d7nNG{--material-range:82%;position:relative;height:64px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.BusinessHome_materialRibbon__21ru5[data-motion=true] .BusinessHome_materialArc__d7nNG:before{content:"";position:absolute;inset:30px -1% auto;height:84px;border-top:1px solid #a8bead;border-radius:50%;pointer-events:none}.BusinessHome_materialRibbon__21ru5[data-motion=true] .BusinessHome_materialTrack__25kj_{position:absolute;inset:0;padding:0}.BusinessHome_materialRibbon__21ru5[data-motion=true] .BusinessHome_materialTrack__25kj_>li{position:absolute;left:calc(50% + var(--gbc-material-position) * var(--material-range));top:calc(17px + var(--gbc-material-position) * var(--gbc-material-position) * 95px);transform:translate(-50%,-50%) rotate(calc(var(--gbc-material-position) * 9deg));white-space:nowrap;animation:BusinessHome_materialTravel__A6gXB 36s linear infinite}.BusinessHome_materialRibbon__21ru5[data-paused=true] .BusinessHome_materialTrack__25kj_>li{animation-play-state:paused}@media (max-width:600px){.BusinessHome_materialRibbon__21ru5[data-motion=true] .BusinessHome_materialArc__d7nNG{--material-range:95%;height:57px}}}@keyframes BusinessHome_materialTravel__A6gXB{0%{--gbc-material-position:1}to{--gbc-material-position:-1}}@media (min-width:1024px){.BusinessHome_heroLead__HRszr{font-size:clamp(20px,1.65vw,24px);font-weight:500}.BusinessHome_benIntro__VAz4F>div>p:not(.BusinessHome_eyebrow__Z_NyV),.BusinessHome_heroDetail__PDGl_,.BusinessHome_introText__Hvikq p,.BusinessHome_realisationsIntro__bjji7,.BusinessHome_supports__5Z2cX p{font-size:clamp(16px,1.2vw,17px);font-weight:500;line-height:1.65}.BusinessHome_introText__Hvikq{max-width:650px}.BusinessHome_filmText__OlRtx p,.BusinessHome_journalHeading__kTM_x>p,.BusinessHome_journalNotes__PJMB1 p,.BusinessHome_journeyHeading__YmZnF>p,.BusinessHome_universeText__SbhJn{font-size:15px;font-weight:500;line-height:1.65}.BusinessHome_journalHeading__kTM_x>p,.BusinessHome_journeyHeading__YmZnF>p{max-width:360px}.BusinessHome_journey__2dDL5 li p,.BusinessHome_magnetteCopy___ONBn p{font-size:14px;font-weight:500;line-height:1.55}.BusinessHome_magnetteCopy___ONBn .BusinessHome_magnetteDetails__aO316,.BusinessHome_magnetteOffer__txIG1 .BusinessHome_magnetteDetails__aO316,.BusinessHome_photoSlide__Nh43F p,.BusinessHome_universeCaption__sHXly{font-size:13px;font-weight:500}}.BusinessHome_sectors__uKcca{margin-top:clamp(32px,4.5vw,56px)}.BusinessHome_sectors__uKcca>p{max-width:660px;margin:10px 0 22px;color:var(--muted);font-size:14px;line-height:1.65}.BusinessHome_sectorsGrid__nZ9kQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:12px}.BusinessHome_sectorCard__9oTjK{display:flex;flex-direction:column;align-items:flex-start;padding:17px 19px;border:1px solid var(--line);border-radius:15px;background:#fbfcf4}.BusinessHome_sectorCard__9oTjK h3{margin:0 0 7px;font-size:21px;line-height:1.17;text-wrap:balance}.BusinessHome_sectorCard__9oTjK p{margin:0 0 9px;color:var(--muted);font-size:14px;line-height:1.5}.BusinessHome_sectorCard__9oTjK .BusinessHome_sectorTechniques__rM8BS{color:#355340;font-size:12px;font-weight:600}.BusinessHome_sectorCard__9oTjK .BusinessHome_textLink__FL0dp{margin-top:auto;padding-block:7px;font-size:13px}@media (max-width:767px){.BusinessHome_sectors__uKcca>p{margin-inline:auto;text-align:center}}@media (min-width:1024px){.BusinessHome_sectorCard__9oTjK p:not(.BusinessHome_sectorTechniques__rM8BS),.BusinessHome_sectors__uKcca>p{font-size:15px;font-weight:500}}