._figure_188yw_1{color:#f2eee7;min-width:0;margin:0}._frame_188yw_3{isolation:isolate;aspect-ratio:1656/950;background:#202722;position:relative;overflow:hidden}._image_188yw_5{opacity:0;visibility:hidden;transition:opacity .48s,visibility .48s;position:absolute;inset:0}._image_188yw_5[data-active=true]{opacity:1;visibility:visible;z-index:1}._image_188yw_5 img{object-fit:cover;object-position:50% 54%;width:100%;height:100%;display:block}._detail_188yw_11 img{object-position:50% 58%;transform:scale(1.14)}._toolbar_188yw_13{justify-content:space-between;align-items:center;gap:24px;padding:18px 0 0;display:flex}._project_188yw_15{min-height:44px;color:inherit;align-items:center;gap:12px;font-size:14px;line-height:1.4;text-decoration:none;display:inline-flex}._project_188yw_15 svg{color:#c8b896;flex-shrink:0;transition:transform .2s}._project_188yw_15:hover svg{transform:translate(2px,-2px)}._controls_188yw_21{flex-shrink:0;align-items:center;gap:28px;display:flex}._controls_188yw_21 button{-webkit-appearance:none;appearance:none;color:#f2eee7;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;padding:10px 0;font-size:15px;line-height:1.4;transition:color .2s,border-color .2s}._controls_188yw_21 button[aria-pressed=true]{color:#c8b896;border-bottom-color:#c8b896}._controls_188yw_21 button:hover{color:#c8b896}._placeholder_188yw_29{width:199px;min-height:44px}figure._figure_188yw_1 p._note_188yw_31{max-width:80ch;color:inherit;opacity:.8;margin:8px 0 0;font-size:14px;line-height:1.55}._credit_188yw_33{color:inherit;opacity:.75;margin-top:8px;font-size:12px;line-height:1.5;display:block}._figure_188yw_1 :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #c8b896}@media (max-width:700px){._frame_188yw_3{aspect-ratio:4/3}._image_188yw_5 img{object-position:53% 58%}._detail_188yw_11 img{object-position:50% 58%;transform:scale(1.06)}._toolbar_188yw_13{flex-wrap:wrap;gap:4px 24px;padding-top:10px}._project_188yw_15{font-size:13px}._controls_188yw_21{gap:26px}._controls_188yw_21 button{font-size:14px}._placeholder_188yw_29{width:181px}}@media (prefers-reduced-motion:reduce){._image_188yw_5,._project_188yw_15 svg,._controls_188yw_21 button{transition:none}}._journey_q48iu_1{--ink:#f2eee7;--muted:#d2d4c8;--accent:#c8b896;--focus:#aa7a26;--line:#f2eee738;--paper:#f2eee7;--card:#f8f5ef;--card-ink:#191d1b;--card-muted:#4f584f;--card-accent:#756345;color:var(--ink);scroll-margin-top:110px}._title_q48iu_3{min-width:0}._journey_q48iu_1 ._intro_q48iu_5{max-width:70ch;color:var(--muted);margin:20px 0 0;font-size:17px;line-height:1.55}._journey_q48iu_1 ._question_q48iu_7{color:var(--ink);margin:24px 0 20px;font-size:17px;line-height:1.45}._needs_q48iu_9{grid-template-columns:62% 36%;align-items:start;gap:2%;display:grid}._primaryGroup_q48iu_11,._complementary_q48iu_11,._supportColumn_q48iu_11{min-width:0}._journey_q48iu_1 ._groupLabel_q48iu_13{color:var(--accent);margin:0 0 12px;font-size:13px;line-height:1.5}._need_q48iu_9{min-height:44px;color:var(--card-ink);background:var(--card);border:1px solid #c8b89666;border-radius:12px;text-decoration:none;transition:border-color .18s;display:block;overflow:hidden}._cardBody_q48iu_17{padding:24px}._titleRow_q48iu_19{align-items:flex-start;gap:16px;display:flex}._journey_q48iu_1 ._need_q48iu_9 ._titleRow_q48iu_19 h2{color:var(--card-ink)}._journey_q48iu_1 ._primaryNeed_q48iu_21 ._titleRow_q48iu_19 h2{color:var(--paper)}._titleRow_q48iu_19 h2{letter-spacing:-.025em;text-wrap:balance;flex:1;min-width:0;margin:0;font-size:clamp(29px,2.65vw,35px);font-weight:400;line-height:1.15}._arrow_q48iu_23{color:var(--accent);flex-shrink:0;margin-top:5px}._journey_q48iu_1 ._cardDescription_q48iu_25{color:var(--card-muted);max-width:none;margin:14px 0 0;font-size:17px;line-height:1.55}._need_q48iu_9:hover{border-color:var(--accent)}._need_q48iu_9:hover h2{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}._primaryNeed_q48iu_21{color:var(--paper);background:#202722;border-color:#c8b89655}._primaryNeed_q48iu_21 ._cardBody_q48iu_17{padding:26px 28px 24px}._primaryNeed_q48iu_21 ._arrow_q48iu_23{color:#c8b896}._journey_q48iu_1 ._primaryNeed_q48iu_21 ._cardDescription_q48iu_25{color:var(--paper);font-size:18px}._primaryNeed_q48iu_21:hover{border-color:#c8b896}._proof_q48iu_39{min-width:0;margin:0}._proof_q48iu_39 img{object-fit:contain;width:100%;height:auto;display:block}._journey_q48iu_1 ._proof_q48iu_39 figcaption{color:#dedecf;padding:12px 28px 14px;font-size:14px;line-height:1.5}._supportNeeds_q48iu_45{flex-direction:column;gap:22px;display:flex}._supportNeed_q48iu_45{min-height:176px}._supportNeed_q48iu_45 ._titleRow_q48iu_19 h2{font-size:clamp(24px,2.05vw,28px)}._supportNeed_q48iu_45 ._cardBody_q48iu_17{padding:22px}._supportNeed_q48iu_45 ._arrow_q48iu_23{color:var(--card-accent)}._journey_q48iu_1 ._supportNeed_q48iu_45 ._cardDescription_q48iu_25{font-size:16px;line-height:1.55}._review_q48iu_55{color:var(--muted);text-underline-offset:4px;align-items:center;gap:12px;min-height:44px;margin-top:8px;padding:8px 0;font-size:16px;line-height:1.55;text-decoration:underline;display:inline-flex}._review_q48iu_55 svg{color:var(--accent);flex-shrink:0}._secondary_q48iu_57{flex-direction:column;align-items:start;gap:16px;margin-top:24px;padding-top:0;display:flex}._refinement_q48iu_59{min-width:0;max-width:100%}._refinement_q48iu_59 summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:44px;font-size:16px;line-height:1.45;list-style:none;display:flex}._refinement_q48iu_59 summary::-webkit-details-marker{display:none}._refinement_q48iu_59 summary>svg{flex-shrink:0;transition:transform .2s}._refinement_q48iu_59[open] summary>svg{transform:rotate(180deg)}._selected_q48iu_59{color:var(--accent)}._refinement_q48iu_59 nav{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._refinement_q48iu_59 nav :is(a,button){font:inherit;color:inherit;cursor:pointer;border:1px solid var(--line);background:0 0;border-radius:7px;min-height:44px;padding:10px 13px;font-size:16px;line-height:1.4;text-decoration:none}._refinement_q48iu_59 nav :is(a[aria-current=true],button[aria-pressed=true]){color:#191d1b;background:#c8b896;border-color:#c8b896}._refinement_q48iu_59 nav :is(a,button):hover{border-color:var(--accent)}._contacts_q48iu_63{flex-direction:column;align-items:flex-start;gap:0;min-width:0;display:flex}._contact_q48iu_63,._email_q48iu_63{min-height:44px;color:var(--ink);align-items:center;gap:14px;font-size:16px;line-height:1.45;text-decoration:none;display:inline-flex}._contact_q48iu_63{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px}._email_q48iu_63{color:var(--muted);font-size:16px}._contact_q48iu_63 svg,._email_q48iu_63 svg{color:var(--accent);flex-shrink:0}:is(._journey_q48iu_1 a:focus-visible,._journey_q48iu_1 button:focus-visible,._refinement_q48iu_59 summary:focus-visible){outline:3px solid var(--focus);outline-offset:5px}@media (max-width:1100px){._primaryNeed_q48iu_21 ._cardBody_q48iu_17{padding:24px}._supportNeed_q48iu_45 ._cardBody_q48iu_17{padding:20px}._supportNeed_q48iu_45{min-height:184px}._titleRow_q48iu_19{gap:12px}}@media (max-width:700px){._journey_q48iu_1 ._intro_q48iu_5{margin-top:16px;font-size:16px;line-height:1.55}._journey_q48iu_1 ._question_q48iu_7{margin:20px 0 18px;font-size:16px}._needs_q48iu_9{grid-template-columns:minmax(0,1fr);gap:24px}._journey_q48iu_1 ._groupLabel_q48iu_13{margin-bottom:10px;font-size:13px}._titleRow_q48iu_19{gap:12px}._titleRow_q48iu_19 h2{font-size:30px}._arrow_q48iu_23{width:20px}._primaryNeed_q48iu_21 ._cardBody_q48iu_17{padding:20px}._journey_q48iu_1 ._primaryNeed_q48iu_21 ._cardDescription_q48iu_25{font-size:16px}._journey_q48iu_1 ._proof_q48iu_39 figcaption{padding:10px 20px 12px;font-size:14px}._supportNeeds_q48iu_45{gap:18px}._supportNeed_q48iu_45{min-height:176px}._supportNeed_q48iu_45 ._cardBody_q48iu_17{padding:20px}._supportNeed_q48iu_45 ._titleRow_q48iu_19 h2{font-size:26px}._journey_q48iu_1 ._supportNeed_q48iu_45 ._cardDescription_q48iu_25{font-size:16px;line-height:1.55}._review_q48iu_55{margin-top:6px;padding:6px 0;font-size:16px}._secondary_q48iu_57{gap:12px;margin-top:18px}._contact_q48iu_63,._email_q48iu_63{min-height:44px}}@media (prefers-reduced-motion:reduce){._need_q48iu_9,._refinement_q48iu_59 summary>svg{transition:none}}._sectorExplorer_q48iu_75{color:#f2eee7}._sectorScenery_q48iu_77{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._sectorScenery_q48iu_77 img{object-fit:cover;object-position:center 45%;opacity:0;width:100%;height:100%;transition:opacity .65s,transform 1.2s cubic-bezier(.2,.65,.3,1);display:block;transform:scale(1.035)}._sectorScenery_q48iu_77[data-loaded=true] img{opacity:1;transform:scale(1)}._sectorScenery_q48iu_77:after{content:"";background:linear-gradient(90deg,#142018e6,#1420188c),linear-gradient(#0000 25%,#202722);position:absolute;inset:0}._sectorExplorer_q48iu_75 ._sectorHint_q48iu_85{color:#f2eee7;margin:0 0 20px;font-size:15px;line-height:1.5}._settingScope_q48iu_87{color:#202722;border-bottom:1px solid #20272230;justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;padding-bottom:18px;display:flex}._settingScope_q48iu_87 p{line-height:1.5;margin:0!important;font-size:15px!important}._settingScope_q48iu_87 strong{font-weight:500}._settingScope_q48iu_87 a{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;gap:12px;font-size:15px;text-decoration-color:#20272266;display:inline-flex}._settingScope_q48iu_87 a:focus-visible{outline-offset:4px;outline:2px solid #756345}@media (max-width:700px){._settingScope_q48iu_87{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:24px;padding-bottom:12px}._sectorExplorer_q48iu_75 ._sectorHint_q48iu_85{margin-bottom:18px;font-size:14px}}@media (prefers-reduced-motion:reduce){._sectorScenery_q48iu_77 img{transition:none;transform:none}}._sectorCards_q48iu_101{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._sectorCards_q48iu_101 :is(button,a){text-align:left;font:inherit;color:inherit;cursor:pointer;perspective:1100px;background:0 0;border:0;min-width:0;padding:0;text-decoration:none;display:block;position:relative}._sectorInner_q48iu_105{height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,0,.2,1);display:block;position:relative}._sectorFront_q48iu_107{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#202722;border:1px solid #f2eee740;flex-direction:column;align-items:flex-start;height:100%;min-height:250px;padding:29px 25px 50px;display:flex;position:relative}._sectorFront_q48iu_107>svg:first-child{color:#c8b896;margin-bottom:28px}._sectorTitle_q48iu_111{letter-spacing:-.025em;margin-bottom:14px;font-size:clamp(24px,2.4vw,34px);line-height:1.15}._sectorCopy_q48iu_113{color:#d0d2c8;max-width:28ch;font-size:16px;line-height:1.5}._sectorArrow_q48iu_115{color:#c8b896;position:absolute;bottom:22px;right:24px}._sectorBack_q48iu_117{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#202722;border:1px solid #c8b896;display:block;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}._sectorBack_q48iu_117 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._sectorBack_q48iu_117:after{content:"";background:linear-gradient(#0000 15%,#101811ed 100%);position:absolute;inset:0}._sectorCaption_q48iu_123{z-index:1;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:24px;left:25px;right:25px}._sectorCaption_q48iu_123>span{letter-spacing:-.025em;font-size:clamp(24px,2.4vw,34px);line-height:1.15}._sectorCaption_q48iu_123 small{color:#f2eee7;font-size:14px;line-height:1.4}._sectorCaption_q48iu_123 ._sectorCredit_q48iu_129{color:#dedfd7;font-size:12px}:is(._sectorCards_q48iu_101 button[aria-pressed=true] ._sectorInner_q48iu_105,._sectorCards_q48iu_101 :is(button,a):focus-visible ._sectorInner_q48iu_105){transform:rotateY(180deg)}._sectorCards_q48iu_101 button[aria-pressed=true] ._sectorFront_q48iu_107{border-color:#c8b896}._sectorCards_q48iu_101 :is(button,a):focus-visible{outline-offset:5px;outline:3px solid #c8b896}._sectorActions_q48iu_137{border-bottom:1px solid #f2eee738;justify-content:space-between;align-items:center;gap:20px;min-height:76px;margin-top:18px;padding:8px 0 16px;display:flex}._sectorActions_q48iu_137>div{color:#d0d2c8;flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:16px;line-height:1.5;display:flex}._sectorActions_q48iu_137 :is(a,button){font:inherit;color:#f2eee7;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f2eee766;align-items:center;gap:15px;min-height:44px;padding:8px 0;font-size:16px;line-height:1.5;text-decoration:none;display:inline-flex}._sectorActions_q48iu_137 button{flex-shrink:0}@media (hover:hover) and (pointer:fine){._sectorCards_q48iu_101 :is(button,a):hover ._sectorInner_q48iu_105{transform:rotateY(180deg)}}@media (hover:none),(pointer:coarse){._sectorCards_q48iu_101 ._sectorInner_q48iu_105{transform:none!important}._sectorFront_q48iu_107{opacity:0;min-height:230px}._sectorBack_q48iu_117{transform:none}._sectorCards_q48iu_101 button[aria-pressed=true] ._sectorBack_q48iu_117{border-width:3px}}@media (max-width:700px){._sectorCards_q48iu_101{grid-template-columns:1fr;gap:14px}._sectorFront_q48iu_107{grid-template-columns:40px 1fr;align-items:center;gap:8px 18px;min-height:148px;padding:23px 40px 23px 20px;display:grid}._sectorFront_q48iu_107>svg:first-child{grid-row:1/3;width:36px;height:36px;margin:0}._sectorTitle_q48iu_111{align-self:end;margin:0;font-size:24px}._sectorCopy_q48iu_113{align-self:start;max-width:none;font-size:16px}._sectorArrow_q48iu_115{width:17px;bottom:24px;right:14px}._sectorCaption_q48iu_123{bottom:20px;left:20px;right:20px}._sectorCaption_q48iu_123>span{font-size:25px}._sectorActions_q48iu_137{flex-wrap:wrap;align-items:flex-start;margin-top:15px}._sectorActions_q48iu_137>div{gap:4px 18px;font-size:15px}._sectorActions_q48iu_137 :is(a,button){font-size:15px}}@media (max-width:700px) and (hover:none),(max-width:700px) and (pointer:coarse){._sectorFront_q48iu_107{min-height:210px}}@media (prefers-reduced-motion:reduce){._sectorInner_q48iu_105{transition:none;transform:none!important}._sectorCards_q48iu_101 :is(button[aria-pressed=true],:hover,:focus-visible) ._sectorFront_q48iu_107{opacity:0}._sectorCards_q48iu_101 :is(button[aria-pressed=true],:hover,:focus-visible) ._sectorBack_q48iu_117{transform:none}}
