@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,500;0,600;1,500;1,600&display=swap";._page_1h6v3_2{scroll-behavior:smooth;box-sizing:border-box}._page_1h6v3_2 *{box-sizing:border-box}._page_1h6v3_2 button,._page_1h6v3_2 input{font:inherit}._page_1h6v3_2{color:#172d36;background:#f8f7f3;font-family:DM Sans,sans-serif;min-height:100vh}._header_1h6v3_3{height:90px;display:flex;align-items:center;justify-content:space-between;padding:0 6.5%;border-bottom:1px solid #e8e5dc;background:#fff}._brand_1h6v3_3{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#172d36;font-weight:800;letter-spacing:-.9px;font-size:18px;white-space:nowrap}._brandIcon_1h6v3_3{background:#173540;color:#fff;width:36px;height:36px;border-radius:6px;display:grid;place-items:center}._brandLight_1h6v3_3{font-weight:500}._dot_1h6v3_3{color:#b9623c}._header_1h6v3_3 nav{display:flex;gap:35px}._header_1h6v3_3 nav a{color:#46585e;text-decoration:none;font-size:13px;font-weight:600}._headerCta_1h6v3_3{display:flex;align-items:center;gap:13px;background:#173540;color:#fff;text-decoration:none;padding:13px 19px;border-radius:4px;font-size:13px;font-weight:700}._hero_1h6v3_3{display:grid;grid-template-columns:48% 52%;min-height:590px;padding:68px 6.5% 65px;max-width:1700px;margin:auto;align-items:center;gap:5px}._heroText_1h6v3_3{padding-right:8%;position:relative;z-index:1}._eyebrow_1h6v3_3,._overline_1h6v3_3{font-size:11px;letter-spacing:2.1px;font-weight:800;color:#b36544}._eyebrow_1h6v3_3{display:flex;align-items:center;gap:10px}._pulse_1h6v3_3{width:7px;height:7px;border-radius:50%;background:#bd744b}._hero_1h6v3_3 h1{font-family:Playfair Display,serif;font-size:clamp(45px,4.1vw,72px);letter-spacing:-2.4px;font-weight:500;line-height:1.12;margin:25px 0}._hero_1h6v3_3 h1 em,._about_1h6v3_3 h2 em{color:#b76c48;font-weight:500}._hero_1h6v3_3 p{font-size:17px;color:#5e6b6d;line-height:1.78;max-width:520px}._heroActions_1h6v3_3{display:flex;align-items:center;gap:21px;margin-top:31px;flex-wrap:wrap}._primary_1h6v3_3{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#b76744;color:#fff;text-decoration:none;padding:17px 23px;border:0;border-radius:5px;font-weight:800;font-size:14px;cursor:pointer}._primary_1h6v3_3:hover{background:#9a5032}._primary_1h6v3_3:disabled{opacity:.5;cursor:not-allowed}._heroActions_1h6v3_3 span{color:#697779;font-size:12px;display:flex;align-items:center;gap:7px}._heroStats_1h6v3_3{display:flex;gap:30px;margin-top:52px;flex-wrap:wrap}._heroStats_1h6v3_3 span{font-size:12px;color:#7e8582;border-right:1px solid #deddd6;padding-right:25px}._heroStats_1h6v3_3 span:last-child{border:0}._heroStats_1h6v3_3 strong{display:block;font-size:19px;color:#173540}._heroVisual_1h6v3_3{position:relative}._heroVisual_1h6v3_3 img{width:110%;height:auto;object-fit:contain;mix-blend-mode:multiply;display:block}._floating_1h6v3_3{position:absolute;bottom:4%;left:3%;display:flex;align-items:center;gap:13px;padding:15px 22px;background:#fff;border:1px solid #eae6db;box-shadow:0 16px 40px #182c3022;border-radius:9px}._floatingSymbol_1h6v3_3{width:37px;height:37px;display:grid;place-items:center;background:#f9ede5;color:#bd744b;border-radius:7px}._floating_1h6v3_3 strong{display:block;font-size:12px}._floating_1h6v3_3 small{color:#84908b;display:block;margin-top:4px}._strip_1h6v3_3{background:#173540;color:#fff;padding:28px 7%;display:flex;align-items:center;justify-content:space-between;gap:16px}._strip_1h6v3_3>div{display:flex;flex-direction:column;gap:6px}._strip_1h6v3_3 span{font-size:10px;color:#d69b7d;font-weight:800;letter-spacing:1.6px}._strip_1h6v3_3 strong{font-size:15px;font-weight:600}._strip_1h6v3_3 svg{color:#7d979c}._planner_1h6v3_3,._plan_1h6v3_3{max-width:1260px;margin:0 auto;padding:92px 28px 85px;scroll-margin-top:15px}._sectionIntro_1h6v3_3{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:34px}._sectionIntro_1h6v3_3 h2{font-family:Playfair Display,serif;font-weight:500;letter-spacing:-1.2px;font-size:44px;line-height:1.15;margin:14px 0}._sectionIntro_1h6v3_3 p{margin:0;color:#6c7778;font-size:15px;line-height:1.6}._countPill_1h6v3_3{border:1px solid #d7d9d0;background:#fff;border-radius:50px;padding:11px 16px;color:#60706d;font-size:12px;white-space:nowrap}._filters_1h6v3_3{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:24px}._filters_1h6v3_3 button{border:1px solid #e1e2da;background:transparent;padding:10px 16px;border-radius:40px;color:#61716f;cursor:pointer;font-size:12px;font-weight:600}._filters_1h6v3_3 ._selectedFilter_1h6v3_3{background:#173540;color:#fff;border-color:#173540}._projectGrid_1h6v3_3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._projectCard_1h6v3_3{min-height:152px;border:1px solid #e2e3dc;border-radius:8px;background:#fff;padding:21px;text-align:left;cursor:pointer;display:flex;flex-direction:column;transition:all .16s}._projectCard_1h6v3_3:hover{transform:translateY(-2px);border-color:#b77b61}._projectSelected_1h6v3_3{border:1.5px solid #b76744;background:#fffaf6;box-shadow:0 0 0 1px #b7674430}._projectTop_1h6v3_3{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}._projectZone_1h6v3_3{color:#b06e4f;letter-spacing:1.3px;text-transform:uppercase;font-size:10px;font-weight:800}._check_1h6v3_3{width:25px;height:25px;border:1px solid #d1d7d1;color:#8c9a95;border-radius:50%;display:grid;place-items:center}._projectSelected_1h6v3_3 ._check_1h6v3_3{background:#b76744;border-color:#b76744;color:#fff}._projectCard_1h6v3_3 strong{color:#19343c;font-weight:800;font-size:15px}._projectCard_1h6v3_3 small{font-size:12px;line-height:1.5;color:#82908b;margin-top:8px}._plannerFooter_1h6v3_3{margin-top:25px;padding:23px 26px;background:#f1f0e9;border-radius:7px;display:flex;justify-content:space-between;align-items:center;gap:15px}._plannerFooter_1h6v3_3 strong{display:block;font-size:15px}._plannerFooter_1h6v3_3 span{display:block;color:#75817e;font-size:12px;margin-top:7px}._plan_1h6v3_3{border-top:1px solid #e8e6de}._secondary_1h6v3_3{border:1px solid #ccd3cf;background:#fff;padding:13px 19px;border-radius:5px;color:#203c42;font-size:13px;text-decoration:none;display:inline-flex;align-items:center;gap:10px;font-weight:700;cursor:pointer}._empty_1h6v3_3{text-align:center;background:#fff;padding:65px 15px;border:1px dashed #d8dcd6;border-radius:10px}._emptyIllustration_1h6v3_3{height:85px;width:85px;border-radius:50%;background:#f4eee9;display:grid;place-items:center;color:#bd744b;margin:auto}._empty_1h6v3_3 h3{font-family:Playfair Display,serif;font-size:26px;font-weight:500;margin:21px 0 9px}._empty_1h6v3_3 p{color:#82908b;font-size:14px;margin:0 auto 23px}._planTitle_1h6v3_3{background:#fff;padding:22px;display:flex;gap:15px;align-items:center;border:1px solid #e7e7e0;border-bottom:0;border-radius:9px 9px 0 0}._planTitle_1h6v3_3 label{font-size:10px;letter-spacing:1.3px;color:#b26a47;font-weight:800}._planTitle_1h6v3_3 input{border:0;border-bottom:1px solid #e0e0d6;padding:7px 3px;font-size:18px;font-weight:700;flex:1;min-width:80px;outline-color:#b76744}._planTitle_1h6v3_3>span{font-size:12px;color:#81918d}._steps_1h6v3_3{background:#fff;border:1px solid #e7e7e0;border-top:0;border-radius:0 0 9px 9px}._step_1h6v3_3{display:flex;align-items:flex-start;gap:22px;padding:26px 30px;border-top:1px solid #eeeeea}._stepNum_1h6v3_3{width:43px;height:43px;border-radius:50%;flex-shrink:0;background:#f4ece6;color:#b76744;font-family:Manrope,sans-serif;font-size:15px;font-weight:800;display:grid;place-items:center}._stepContent_1h6v3_3{flex:1}._stepZone_1h6v3_3{font-size:10px;text-transform:uppercase;letter-spacing:1.4px;color:#af7459;font-weight:800}._stepContent_1h6v3_3 h3{font-size:18px;color:#223a40;margin:6px 0}._stepContent_1h6v3_3 p{color:#71807d;line-height:1.65;font-size:13px;margin:7px 0}._tipToggle_1h6v3_3{display:flex;align-items:center;gap:5px;border:0;padding:5px 0;background:transparent;color:#a75f40;cursor:pointer;font-size:12px;font-weight:700}._tip_1h6v3_3{margin-top:8px;padding:13px 15px;background:#f8f3ee;border-left:2px solid #b76744;color:#656f6c;font-size:13px;line-height:1.6}._moveButtons_1h6v3_3{display:flex;flex-direction:column;gap:5px}._moveButtons_1h6v3_3 button{border:1px solid #e1e5de;background:#fafaf8;border-radius:4px;color:#60716b;padding:6px;cursor:pointer}._moveButtons_1h6v3_3 button:disabled{opacity:.25;cursor:default}._warning_1h6v3_3{display:flex;gap:13px;padding:22px;margin-top:16px;background:#fff2e7;border:1px solid #eed4bf;border-radius:7px;color:#88512e}._warning_1h6v3_3 strong{font-size:14px}._warning_1h6v3_3 p{font-size:13px;margin:7px 0;line-height:1.5}._planBottom_1h6v3_3{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:20px;color:#7d8984;font-size:12px}._planBottom_1h6v3_3>span{display:flex;align-items:center;gap:7px}._planBottom_1h6v3_3 button{background:none;border:0;color:#a86142;display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:700}._about_1h6v3_3{background:#e9ebe3;padding:75px max(7%,calc((100% - 1200px)/2));display:grid;grid-template-columns:32% 68%;gap:20px}._aboutLabel_1h6v3_3{font-size:11px;letter-spacing:2px;font-weight:800;color:#a9694b;padding-top:17px}._about_1h6v3_3 h2{font-family:Playfair Display,serif;font-size:43px;line-height:1.24;font-weight:500;margin:0 0 20px}._about_1h6v3_3 p{line-height:1.8;color:#5e716d;max-width:720px}._aboutBenefits_1h6v3_3{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}._aboutBenefits_1h6v3_3 span{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700}._aboutBenefits_1h6v3_3 svg{color:#b76744}._page_1h6v3_2 footer{display:flex;gap:18px;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:32px 7%;background:#173540;color:#a7bdba;font-size:12px}._page_1h6v3_2 footer ._brand_1h6v3_3{color:#fff;font-size:15px}._page_1h6v3_2 footer small{font-size:11px}@media(max-width:900px){._header_1h6v3_3{height:76px;padding:0 5%}._header_1h6v3_3 nav{display:none}._hero_1h6v3_3{grid-template-columns:1fr;padding:60px 6% 40px;gap:25px}._heroText_1h6v3_3{padding-right:0}._heroVisual_1h6v3_3 img{width:100%}._heroStats_1h6v3_3{margin-top:30px}._strip_1h6v3_3{flex-wrap:wrap;gap:24px}._strip_1h6v3_3>svg{display:none}._projectGrid_1h6v3_3{grid-template-columns:repeat(2,1fr)}._about_1h6v3_3{grid-template-columns:1fr;padding:60px 6%}._planner_1h6v3_3,._plan_1h6v3_3{padding:65px 5%}}@media(max-width:580px){._brand_1h6v3_3{font-size:14px}._brandIcon_1h6v3_3{width:30px;height:30px}._headerCta_1h6v3_3{padding:10px 11px;font-size:11px}._hero_1h6v3_3 h1{font-size:44px;letter-spacing:-1.5px}._hero_1h6v3_3 p{font-size:15px}._heroVisual_1h6v3_3 img{width:112%;margin-left:-6%}._floating_1h6v3_3{bottom:0;left:0}._strip_1h6v3_3{padding:24px 6%;display:grid;grid-template-columns:1fr;gap:18px}._sectionIntro_1h6v3_3{display:block}._sectionIntro_1h6v3_3 h2{font-size:36px}._countPill_1h6v3_3{display:inline-block;margin-top:16px}._projectGrid_1h6v3_3{grid-template-columns:1fr 1fr;gap:9px}._projectCard_1h6v3_3{padding:14px;min-height:150px}._projectCard_1h6v3_3 strong{font-size:13px}._projectCard_1h6v3_3 small{font-size:11px}._plannerFooter_1h6v3_3{flex-direction:column;align-items:stretch}._planTitle_1h6v3_3{flex-wrap:wrap}._step_1h6v3_3{padding:22px 12px;gap:12px}._stepNum_1h6v3_3{width:33px;height:33px;font-size:12px}._stepContent_1h6v3_3 h3{font-size:15px}._planBottom_1h6v3_3{flex-direction:column;align-items:start}._aboutBenefits_1h6v3_3{grid-template-columns:1fr}._about_1h6v3_3 h2{font-size:35px}._page_1h6v3_2 footer{flex-direction:column;align-items:start}}@media print{._header_1h6v3_3,._hero_1h6v3_3,._strip_1h6v3_3,._planner_1h6v3_3,._empty_1h6v3_3,._about_1h6v3_3,._page_1h6v3_2 footer,._planBottom_1h6v3_3,._secondary_1h6v3_3,._moveButtons_1h6v3_3,._tipToggle_1h6v3_3{display:none!important}._page_1h6v3_2{background:#fff}._plan_1h6v3_3{padding:0;max-width:100%}._step_1h6v3_3{break-inside:avoid}._sectionIntro_1h6v3_3{margin-bottom:16px}._steps_1h6v3_3,._planTitle_1h6v3_3{border:0}}._houseStage_1h6v3_6{position:relative;width:110%;margin-left:0}._houseStage_1h6v3_6>img{width:100%;display:block}._houseHotspot_1h6v3_8{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:6px;border:2px solid white;border-radius:40px;background:#173540ed;color:#fff;padding:6px 11px 6px 7px;box-shadow:0 4px 16px #102e3970;cursor:pointer;z-index:3;white-space:nowrap;transition:transform .2s,background .2s}._houseHotspot_1h6v3_8:hover,._houseHotspotActive_1h6v3_9{transform:translate(-50%,-50%) scale(1.08);background:#b76744}._houseHotspot_1h6v3_8>svg{background:#ffffff20;border-radius:50%}._houseHotspot_1h6v3_8 span{font-size:11px;font-weight:800}._houseHotspotSelected_1h6v3_12{border-color:#d8a47d}._houseHotspotSelected_1h6v3_12>svg{color:#f4bd96}._houseCaption_1h6v3_14{display:flex;align-items:center;gap:10px;margin:-2px 0 0 20px;font-size:10px;font-weight:800;letter-spacing:1.3px;color:#af6848}._houseCaptionHint_1h6v3_15{font-weight:500;letter-spacing:0;color:#6c807b;font-size:11px}._zonePanel_1h6v3_16{position:absolute;z-index:5;right:-3%;bottom:-7%;width:min(340px,94%);border-radius:10px;background:#fff;box-shadow:0 15px 50px #17354035;border:1px solid #e4dfd4;padding:20px 23px 19px}._zoneKicker_1h6v3_17{display:block;color:#b56b46;font-size:10px;letter-spacing:1.6px;font-weight:800;margin-bottom:9px}._zonePanel_1h6v3_16>strong{font-family:Playfair Display,serif;font-size:26px;font-weight:500}._zonePanel_1h6v3_16 p{font-size:12px;line-height:1.5;margin:8px 0 12px}._zoneClose_1h6v3_20{position:absolute;top:12px;right:12px;border:0;background:#f2eee8;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:#28434b}._zoneOptions_1h6v3_21{display:flex;flex-direction:column;gap:6px;margin:11px 0 15px}._zoneOptions_1h6v3_21 span{display:flex;gap:7px;align-items:center;color:#425d5e;font-size:12px}._zoneOptions_1h6v3_21 svg{color:#bd744b}._zoneAdd_1h6v3_24{display:flex;align-items:center;justify-content:center;gap:8px;background:#173540;color:#fff;border:0;border-radius:4px;padding:11px 14px;width:100%;cursor:pointer;font-weight:700;font-size:12px}._zoneAdd_1h6v3_24:hover{background:#28505a}._dependencyNote_1h6v3_26{display:flex;gap:13px;padding:22px;margin-top:16px;background:#eff4f2;border:1px solid #cfddd6;border-radius:7px;color:#244950}._dependencyNote_1h6v3_26>svg{flex-shrink:0}._dependencyNote_1h6v3_26 strong{font-size:14px}._dependencyNote_1h6v3_26 p{font-size:13px;margin:7px 0 13px;line-height:1.55;color:#607a77}._dependencyChips_1h6v3_30{display:flex;flex-wrap:wrap;gap:7px}._dependencyChips_1h6v3_30 button{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid #b5cbc4;border-radius:30px;background:#fff;color:#2a5553;cursor:pointer;font-size:12px;font-weight:700}@media(max-width:900px){._houseStage_1h6v3_6{width:100%}._zonePanel_1h6v3_16{right:0;bottom:-5%}}@media(max-width:580px){._houseHotspot_1h6v3_8{padding:5px 7px;border-width:1.5px}._houseHotspot_1h6v3_8 span{font-size:9px}._houseHotspot_1h6v3_8 svg{width:12px;height:12px}._houseStage_1h6v3_6{width:100%;margin-left:0}._houseStage_1h6v3_6>img{width:100%;margin:0}._houseCaption_1h6v3_14{margin:15px 0 0;flex-wrap:wrap;gap:6px}._houseCaptionHint_1h6v3_15{width:100%}._zonePanel_1h6v3_16{position:relative;width:100%;right:auto;bottom:auto;margin-top:18px}._heroVisual_1h6v3_3 ._floating_1h6v3_3{position:relative;margin:15px 0 0;left:auto;bottom:auto}._dependencyNote_1h6v3_26{padding:15px}}@media print{._houseHotspot_1h6v3_8,._houseCaption_1h6v3_14,._zonePanel_1h6v3_16,._dependencyChips_1h6v3_30{display:none!important}}._presetIntro_1h6v3_36{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #e4e2d8;padding-top:26px;margin-top:5px;margin-bottom:18px}._presetIntro_1h6v3_36 strong{font-size:17px;color:#254149;font-weight:800}._presetIntro_1h6v3_36 p{font-size:13px;color:#75827d;margin:6px 0}._presetIntro_1h6v3_36>span{font-size:10px;letter-spacing:1.5px;color:#b47657;font-weight:800}._presetGrid_1h6v3_40{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:43px}._presetCard_1h6v3_41{border:1px solid #dedfd7;background:#fff;border-radius:8px;cursor:pointer;text-align:left;display:flex;flex-direction:column;align-items:start;padding:19px 18px;min-height:182px;transition:transform .16s,border .16s}._presetCard_1h6v3_41:hover{transform:translateY(-2px);border-color:#b97757}._presetActive_1h6v3_43{background:#fff9f3;border:1.5px solid #bd744b;box-shadow:0 5px 20px #a8693710}._presetMark_1h6v3_44{background:#f4ece5;border-radius:50%;color:#b86d47;width:33px;height:33px;display:grid;place-items:center;margin-bottom:17px}._presetActive_1h6v3_43 ._presetMark_1h6v3_44{background:#b76744;color:#fff}._presetCard_1h6v3_41 strong{color:#26434a;font-size:14px;font-weight:800}._presetCard_1h6v3_41 small{color:#71817b;font-size:12px;margin-top:6px;line-height:1.5}._presetCount_1h6v3_48{font-size:11px;font-weight:800;color:#b36c4a;margin-top:auto;padding-top:16px;display:flex;align-items:center;gap:7px}._projectSelectionHeader_1h6v3_49{display:flex;justify-content:space-between;gap:10px;color:#a9694a;font-size:10px;font-weight:800;letter-spacing:1.4px;margin-bottom:15px}@media(max-width:900px){._presetGrid_1h6v3_40{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){._presetGrid_1h6v3_40{gap:8px;margin-bottom:30px}._presetCard_1h6v3_41{padding:13px;min-height:170px}._presetCard_1h6v3_41 strong{font-size:12px}._presetCard_1h6v3_41 small{font-size:11px}._presetIntro_1h6v3_36>span{display:none}}._contextOverview_1h6v3_53{display:flex;gap:10px;flex-wrap:wrap;background:#edf0eb;border:1px solid #dde5dd;border-radius:8px;padding:15px;margin:18px 0}._contextOverview_1h6v3_53 span{display:inline-flex;align-items:center;gap:7px;background:#fff;border-radius:30px;padding:9px 12px;font-size:12px;color:#416159;font-weight:700}._contextOverview_1h6v3_53 svg{color:#b56e4a}._completedBanner_1h6v3_56{display:flex;align-items:start;gap:13px;background:#ebf5ee;border:1px solid #cce0d2;border-radius:8px;padding:19px;margin:17px 0;color:#317054}._completedBanner_1h6v3_56>svg{flex-shrink:0;margin-top:2px}._completedBanner_1h6v3_56 strong{font-size:14px}._completedBanner_1h6v3_56 p{color:#547568;font-size:12px;line-height:1.65;margin:8px 0 0}._conditionsAdvice_1h6v3_60{background:#fff;border:1px solid #e2e3da;padding:22px 25px;border-radius:8px;margin:17px 0 22px}._conditionsAdvice_1h6v3_60>strong{color:#263f46;font-size:15px}._conditionsAdvice_1h6v3_60 p{display:flex;align-items:flex-start;gap:10px;font-size:12px;color:#617672;line-height:1.7;margin:12px 0 0}._conditionsAdvice_1h6v3_60 svg{flex-shrink:0;color:#b86e48;margin-top:2px}@media(max-width:600px){._contextOverview_1h6v3_53{padding:11px}._contextOverview_1h6v3_53 span{font-size:11px}._conditionsAdvice_1h6v3_60{padding:18px 16px}}@media print{._conditionsAdvice_1h6v3_60,._completedBanner_1h6v3_56,._contextOverview_1h6v3_53{break-inside:avoid}}._companion_1h6v3_67{max-width:1210px;margin:15px auto 75px;padding:42px 47px;border:1px solid #e3ded2;background:#fffdf9;border-radius:13px;display:grid;grid-template-columns:93px 1fr auto;align-items:center;gap:23px;box-shadow:0 16px 50px #1735400b}._companionIcon_1h6v3_68{width:78px;height:78px;display:grid;place-items:center;border-radius:50%;background:#f4e9df;color:#b86f4c}._companion_1h6v3_67 h2{font:500 32px/1.25 Playfair Display,Georgia,serif;color:#213c43;margin:10px 0}._companion_1h6v3_67 p{max-width:630px;font-size:13px;line-height:1.75;color:#647773;margin:0 0 17px}._companion_1h6v3_67 a{display:inline-flex;align-items:center;gap:10px;color:#af6340;font-weight:800;text-decoration:none;font-size:13px}._companion_1h6v3_67 a:hover{text-decoration:underline}._companionBrand_1h6v3_73{align-self:start;color:#ad765c;border:1px solid #e6d9cf;border-radius:30px;padding:9px 12px;letter-spacing:1px;font-size:10px;font-weight:800;white-space:nowrap}@media(max-width:900px){._companion_1h6v3_67{margin:15px 5% 60px;grid-template-columns:75px 1fr;padding:28px}._companionBrand_1h6v3_73{grid-column:2;align-self:start}._companionIcon_1h6v3_68{width:65px;height:65px}}@media(max-width:560px){._companion_1h6v3_67{grid-template-columns:1fr;gap:13px;padding:24px}._companion_1h6v3_67 h2{font-size:27px}._companionBrand_1h6v3_73{grid-column:1}._companionIcon_1h6v3_68{width:53px;height:53px}}@media print{._companion_1h6v3_67{display:none}}._wrap_4vi16_1{background:#f2f1ea;border:1px solid #e5e5dc;border-radius:10px;padding:26px 29px;margin:15px 0 25px}._heading_4vi16_1{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}._kicker_4vi16_1{font-size:10px;letter-spacing:1.5px;font-weight:800;color:#b36747;display:flex;align-items:center;gap:7px}._heading_4vi16_1 h3{font:500 29px/1.25 Playfair Display,Georgia,serif;letter-spacing:-.5px;color:#203940;margin:12px 0 8px}._heading_4vi16_1 p{font-size:13px;color:#6e7c78;line-height:1.55;max-width:560px;margin:0}._number_4vi16_1{border-left:1px solid #d6d9d0;padding-left:25px;display:flex;flex-direction:column;align-items:center;flex-shrink:0}._number_4vi16_1 strong{font-size:29px;color:#b26744;line-height:1.2}._number_4vi16_1 small{font-size:10px;color:#6d7b74;white-space:nowrap}._waves_4vi16_1{display:flex;align-items:stretch;gap:9px;overflow-x:auto;padding-bottom:12px}._wave_4vi16_1{flex:1;min-width:180px;background:#fff;border:1px solid #e2e1d8;border-radius:7px;padding:16px;box-shadow:0 3px 8px #18343a05}._waveHeading_4vi16_1{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #eeeae1;padding-bottom:12px;margin-bottom:12px}._waveHeading_4vi16_1>span:first-child{color:#b26b4a;font-size:10px;letter-spacing:1.5px;font-weight:800}._parallel_4vi16_1{font-size:9px;color:#527267;background:#e9f2ed;border-radius:30px;padding:5px 7px;font-weight:700}._tasks_4vi16_1{display:flex;flex-direction:column;gap:8px}._task_4vi16_1{display:flex;gap:8px;align-items:start;background:#f9f8f3;border-radius:5px;padding:10px 9px}._taskDot_4vi16_1{width:7px;height:7px;background:#be744c;border-radius:50%;flex-shrink:0;margin-top:5px}._task_4vi16_1 strong{font-size:11px;color:#273f44;line-height:1.4;display:block}._task_4vi16_1 small{font-size:10px;color:#8c9792;display:block;margin-top:4px}._connector_4vi16_1{display:flex;align-items:center;color:#aab4ad;flex-shrink:0}._foot_4vi16_1{display:flex;align-items:start;gap:9px;border-top:1px solid #dce0d7;margin-top:15px;padding-top:15px;color:#687c76}._foot_4vi16_1>svg{flex-shrink:0;margin-top:2px}._foot_4vi16_1 p{font-size:12px;line-height:1.6;margin:0}@media(max-width:600px){._wrap_4vi16_1{padding:19px 13px}._heading_4vi16_1 h3{font-size:25px}._number_4vi16_1{padding-left:12px}._wave_4vi16_1{min-width:165px}._waves_4vi16_1{gap:7px}._connector_4vi16_1{width:11px}._connector_4vi16_1 svg{width:11px}}@media print{._wrap_4vi16_1{break-inside:avoid;padding:14px}._waves_4vi16_1{overflow:visible}._wave_4vi16_1{min-width:0}._connector_4vi16_1{width:10px}._connector_4vi16_1 svg{width:10px}}._wrap_un5xc_1{margin:28px 0 24px;padding:30px;background:#fff;border:1px solid #e2e3da;border-radius:10px}._eyebrow_un5xc_1{font-size:10px;letter-spacing:1.8px;color:#b26847;font-weight:800}._heading_un5xc_1 h3{font:500 30px/1.25 Playfair Display,Georgia,serif;margin:12px 0;color:#213940}._heading_un5xc_1 p,._taskHeader_un5xc_1 p{font-size:13px;color:#6f7b77;line-height:1.6;margin:0}._occupancy_un5xc_1{margin:27px 0}._sectionLabel_un5xc_1{display:flex;align-items:center;gap:8px;font-size:14px;color:#25434b}._sectionLabel_un5xc_1 svg{color:#b66d4b}._choices_un5xc_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:13px}._choice_un5xc_1{border:1px solid #e1e2d9;border-radius:7px;background:#f9f9f5;text-align:left;padding:15px 13px;cursor:pointer;display:flex;flex-direction:column;align-items:start;gap:7px}._choice_un5xc_1 strong{font-size:12px;color:#2b454c}._choice_un5xc_1 small{font-size:11px;line-height:1.5;color:#78847f}._active_un5xc_1{background:#fff9f4;border:1.5px solid #b66a46}._check_un5xc_1{height:20px;color:#b66d4b;display:grid;place-items:center}._circle_un5xc_1,._emptyCheck_un5xc_1{display:block;width:17px;height:17px;border:1.5px solid #c2ccc6;border-radius:50%}._taskHeader_un5xc_1{margin:25px 0 13px;border-top:1px solid #e6e8e0;padding-top:24px}._taskHeader_un5xc_1 p{margin-top:5px}._taskList_un5xc_1{border:1px solid #e5e6df;border-radius:8px;overflow:hidden}._task_un5xc_1{display:flex;align-items:center;gap:13px;padding:13px 16px;background:#fff;border-bottom:1px solid #ecece7}._task_un5xc_1:last-child{border-bottom:0}._doneButton_un5xc_1{border:0;background:transparent;padding:3px;color:#af704d;cursor:pointer;flex-shrink:0}._done_un5xc_1{color:#3d8068}._taskName_un5xc_1{min-width:0;flex:1}._taskName_un5xc_1 strong{display:block;font-size:13px;color:#2b4449}._taskName_un5xc_1 small{display:block;font-size:11px;color:#87928d;margin-top:3px}._modeButtons_un5xc_1{display:flex;align-items:center;flex-wrap:wrap;gap:5px}._modeButtons_un5xc_1 button{display:flex;align-items:center;gap:4px;font-size:11px;background:#f7f8f5;border:1px solid #e2e6df;color:#687b77;border-radius:4px;padding:7px 9px;cursor:pointer}._modeButtons_un5xc_1 ._selectedMode_un5xc_1{background:#173540;color:#fff;border-color:#173540}._completePill_un5xc_1{font-size:11px;font-weight:800;color:#36775e;background:#e9f5ee;padding:6px 10px;border-radius:20px}._foot_un5xc_1{border-top:1px solid #e8e9e2;margin-top:17px;padding-top:15px;display:flex;gap:9px;color:#6f7d78;font-size:11px;line-height:1.6}._foot_un5xc_1 svg{flex-shrink:0;color:#b4704e}@media(max-width:750px){._wrap_un5xc_1{padding:21px 15px}._choices_un5xc_1{grid-template-columns:1fr}._choice_un5xc_1{min-height:0;display:grid;grid-template-columns:21px 1fr;gap:3px 9px}._choice_un5xc_1 small{grid-column:2}._task_un5xc_1{flex-wrap:wrap;gap:8px}._taskName_un5xc_1{flex:1}._modeButtons_un5xc_1{width:100%;margin-left:30px}._heading_un5xc_1 h3{font-size:25px}}@media print{._wrap_un5xc_1{border:0;padding:0}._choice_un5xc_1:not(._active_un5xc_1),._doneButton_un5xc_1,._modeButtons_un5xc_1{display:none}._task_un5xc_1{padding:5px 0}._foot_un5xc_1{font-size:10px}}._wrap_1lnky_1{background:#fff;border:1px solid #e4e5dd;border-radius:10px;margin:25px 0;padding:30px;color:#26424a}._heading_1lnky_1{display:flex;justify-content:space-between;gap:18px}._kicker_1lnky_1{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:1.6px;font-weight:800;color:#b76d49}._heading_1lnky_1 h3{font:500 29px/1.25 Playfair Display,Georgia,serif;margin:13px 0 10px}._heading_1lnky_1 p{font-size:13px;line-height:1.65;color:#74817b;max-width:680px;margin:0}._fields_1lnky_1{display:grid;grid-template-columns:230px 1fr;gap:15px;margin:25px 0}._fields_1lnky_1 label{display:flex;flex-direction:column;gap:9px}._fields_1lnky_1 label span{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:800;color:#49615d}._fields_1lnky_1 input,._fields_1lnky_1 textarea{background:#fafbf8;color:#1d3a41;border:1px solid #dbe2d9;border-radius:6px;padding:12px;font-family:inherit;font-size:13px;min-height:43px}._fields_1lnky_1 textarea{resize:vertical}._checkpoints_1lnky_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}._checkpoint_1lnky_1{display:flex;align-items:flex-start;gap:13px;border:1px solid #e8e9e2;border-radius:7px;background:#fbfbf8;padding:16px}._number_1lnky_1{color:#b76d49;background:#f8eee7;border-radius:50%;font-size:11px;font-weight:800;width:33px;height:33px;display:grid;place-items:center;flex-shrink:0}._checkpoint_1lnky_1 strong{font-size:13px}._checkpoint_1lnky_1 p{font-size:12px;line-height:1.65;color:#72817a;margin:6px 0 0}._foot_1lnky_1{margin-top:24px;padding-top:20px;border-top:1px solid #e8e8e0;display:flex;align-items:center;justify-content:space-between;gap:16px}._foot_1lnky_1 div{display:flex;align-items:center;gap:7px;color:#73837b;font-size:12px}._foot_1lnky_1 div svg{flex-shrink:0}._foot_1lnky_1 button{border:0;background:#173540;color:#fff;display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border-radius:5px;cursor:pointer;font:700 12px DM Sans,sans-serif;white-space:nowrap}._foot_1lnky_1 button:hover{background:#2b535d}@media(max-width:750px){._wrap_1lnky_1{padding:20px}._fields_1lnky_1,._checkpoints_1lnky_1{grid-template-columns:1fr}._foot_1lnky_1{flex-direction:column;align-items:stretch}._foot_1lnky_1 button{justify-content:center}._heading_1lnky_1 h3{font-size:25px}}@media print{._wrap_1lnky_1{break-inside:auto;padding:10px;border:0}._fields_1lnky_1 input,._fields_1lnky_1 textarea{border:0;background:#fff}._checkpoints_1lnky_1{grid-template-columns:1fr 1fr}._checkpoint_1lnky_1{break-inside:avoid}._foot_1lnky_1 button{display:none}._foot_1lnky_1 div{font-size:10px}}
