.public-planner-menu-module__ZJyY9q__menu{white-space:nowrap;flex-shrink:0}.public-planner-menu-module__ZJyY9q__menu:focus-visible{outline-offset:4px;outline:3px solid #4276ae}
.resources-module__t99e3G__page{--ink:#203e3b;--muted:#536963;color:var(--ink);background:#faf9f5;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.resources-module__t99e3G__page a{text-underline-offset:4px}.resources-module__t99e3G__page a:focus-visible,.resources-module__t99e3G__page summary:focus-visible,.resources-module__t99e3G__tableScroll:focus-visible{outline-offset:5px;outline:3px solid #4276ae}.resources-module__t99e3G__skip{z-index:10;background:#fff;padding:12px 20px;position:absolute;top:-100px;left:24px}.resources-module__t99e3G__skip:focus{top:12px}.resources-module__t99e3G__header,.resources-module__t99e3G__footer{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:auto;padding:28px 40px;display:flex}.resources-module__t99e3G__header nav{flex-wrap:wrap;align-items:center;gap:24px;font-size:13px;font-weight:600;display:flex}.resources-module__t99e3G__header nav a{text-decoration:none}.resources-module__t99e3G__header nav a:hover{text-decoration:underline}.resources-module__t99e3G__smallButton,.resources-module__t99e3G__primary{background:var(--ink);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:15px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.resources-module__t99e3G__smallButton{padding:11px 16px}.resources-module__t99e3G__primary:hover,.resources-module__t99e3G__smallButton:hover{background:#315650}.resources-module__t99e3G__main{max-width:1240px;margin:auto;padding:0 40px 64px}.resources-module__t99e3G__eyebrow{color:#5b7866;letter-spacing:1.5px;font-size:10px;font-weight:700;line-height:1.7}.resources-module__t99e3G__hubHero{max-width:790px;padding:68px 0 62px}.resources-module__t99e3G__hubHero h1{letter-spacing:-2px;margin:20px 0 22px;font:400 clamp(39px,4.4vw,60px)/1.12 Georgia,serif}.resources-module__t99e3G__hubHero em{color:#5b7866;font-weight:400}.resources-module__t99e3G__hubHero>p:last-of-type{max-width:640px;color:var(--muted);font-size:17px;line-height:1.8}.resources-module__t99e3G__benefits{flex-wrap:wrap;gap:18px;margin-top:26px;font-size:12px;display:flex}.resources-module__t99e3G__benefits span{align-items:center;gap:7px;display:flex}.resources-module__t99e3G__sectionTitle{letter-spacing:-.6px;margin-bottom:25px;font:400 30px/1.25 Georgia,serif}.resources-module__t99e3G__resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.resources-module__t99e3G__resourceCard{background:#fffefa;border:1px solid #dfe4db;border-radius:14px;min-width:0;overflow:hidden}.resources-module__t99e3G__cardArt{background:#e7eee4;height:240px;padding:24px 24px 0;overflow:hidden}.resources-module__t99e3G__sand{background:#f0e8d8}.resources-module__t99e3G__blue{background:#e5ecef}.resources-module__t99e3G__artTag{letter-spacing:1.3px;margin-bottom:17px;font-size:8px;font-weight:700;display:block}.resources-module__t99e3G__miniPaper{background:#fffefa;border:1px solid #d6ded2;border-radius:4px;height:230px;padding:19px;transform:rotate(-2deg)}.resources-module__t99e3G__sand .resources-module__t99e3G__miniPaper{transform:rotate(2deg)}.resources-module__t99e3G__miniPaper>span{letter-spacing:1px;font-size:7px;font-weight:700}.resources-module__t99e3G__miniPaper strong{margin:14px 0;font:400 23px/1.15 Georgia,serif;display:block}.resources-module__t99e3G__miniChips{flex-wrap:wrap;gap:5px;display:flex}.resources-module__t99e3G__miniChips i{border:1px solid #bccbbb;border-radius:20px;padding:6px 8px;font-size:8px;font-style:normal}.resources-module__t99e3G__miniBlank{border:1px solid #d7dfd3;border-radius:5px;height:57px;margin-top:13px}.resources-module__t99e3G__miniLines{flex-direction:column;gap:9px;display:flex}.resources-module__t99e3G__miniLines i{border-bottom:1px solid #ccd6c9;height:5px}.resources-module__t99e3G__cardCopy{padding:25px}.resources-module__t99e3G__cardCopy h3{letter-spacing:-.5px;margin:12px 0 14px;font:400 26px/1.18 Georgia,serif}.resources-module__t99e3G__cardCopy h3 a{text-decoration:none}.resources-module__t99e3G__cardCopy h3 a:hover{text-decoration:underline}.resources-module__t99e3G__cardCopy>p:not(.resources-module__t99e3G__eyebrow){color:var(--muted);font-size:13px;line-height:1.8}.resources-module__t99e3G__textLink{align-items:center;gap:9px;margin-top:20px;font-size:13px;font-weight:600;display:inline-flex}.resources-module__t99e3G__breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;padding-top:24px;font-size:11px;display:flex}.resources-module__t99e3G__detailHero{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:60px;padding:45px 0 48px;display:grid}.resources-module__t99e3G__detailHero h1{letter-spacing:-1.5px;margin:15px 0 20px;font:400 clamp(35px,3.6vw,50px)/1.13 Georgia,serif}.resources-module__t99e3G__lead{color:var(--muted);font-size:16px;line-height:1.85}.resources-module__t99e3G__tags{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.resources-module__t99e3G__tags span{background:#f0f2e9;border:1px solid #d7dfd1;border-radius:20px;padding:6px 11px;font-size:11px}.resources-module__t99e3G__actions{flex-wrap:wrap;align-items:center;gap:16px;margin:25px 0 12px;display:flex}.resources-module__t99e3G__secondary{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.resources-module__t99e3G__fine{color:var(--muted);font-size:11px;line-height:1.7}.resources-module__t99e3G__includes{background:#edf1e9;border:1px solid #dce4d6;border-radius:14px;padding:26px}.resources-module__t99e3G__includes ul{gap:18px;margin:16px 0 0;padding:0;list-style:none;display:grid}.resources-module__t99e3G__includes li{align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;display:flex}.resources-module__t99e3G__includes svg{flex-shrink:0;margin-top:3px}.resources-module__t99e3G__detailGrid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:60px;display:grid}.resources-module__t99e3G__previewSection{min-width:0}.resources-module__t99e3G__previewLabel{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 0 15px;font-size:10px;display:flex}.resources-module__t99e3G__previewLabel span:first-child{letter-spacing:1px;font-weight:700}.resources-module__t99e3G__worksheet{color:#263e39;background:#fff;border:1px solid #dce2d8;border-radius:5px;padding:35px;box-shadow:0 10px 35px -25px #203e3b40}.resources-module__t99e3G__worksheetBrand{letter-spacing:1px;justify-content:space-between;gap:10px;font-size:8px;font-weight:700;display:flex}.resources-module__t99e3G__worksheetBrand span{font-weight:400}.resources-module__t99e3G__worksheet h2{letter-spacing:-.7px;margin:23px 0 9px;font:400 30px/1.2 Georgia,serif}.resources-module__t99e3G__worksheetIntro{color:var(--muted);margin-bottom:25px;font-size:11px;line-height:1.7}.resources-module__t99e3G__worksheet h3,.resources-module__t99e3G__writingBlock>p{margin:22px 0 12px;font-size:12px;font-weight:600;line-height:1.5}.resources-module__t99e3G__feelings{flex-wrap:wrap;gap:10px;display:flex}.resources-module__t99e3G__feelings span{border:1px solid #bdcdbb;border-radius:20px;padding:9px 15px;font-size:12px}.resources-module__t99e3G__otherFeeling{margin-top:15px;font-size:10px}.resources-module__t99e3G__drawing{border:1px solid #c9d4c7;border-radius:7px;height:135px}.resources-module__t99e3G__writingLines{background:repeating-linear-gradient(#0000,#0000 25px,#cbd5c9 25px 26px,#0000 26px 32px);min-height:32px}.resources-module__t99e3G__supports{grid-template-columns:1fr 1fr;gap:12px;font-size:11px;list-style:none;display:grid}.resources-module__t99e3G__strategies{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.resources-module__t99e3G__strategies>div{background:#f6f8f2;border:1px solid #dce4d6;border-radius:6px;padding:13px}.resources-module__t99e3G__strategies h4{margin-bottom:7px;font-size:11px;font-weight:700}.resources-module__t99e3G__strategies p{font-size:10px;line-height:1.7}.resources-module__t99e3G__worksheetFooter{color:#627366;border-top:1px solid #dce2d8;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:27px;padding-top:13px;font-size:8px;line-height:1.5;display:flex}.resources-module__t99e3G__permission{color:var(--muted);margin-top:18px;font-size:11px;line-height:1.8}.resources-module__t99e3G__instructions{padding-top:26px}.resources-module__t99e3G__instructions h2{letter-spacing:-.5px;margin-bottom:18px;font:400 27px/1.2 Georgia,serif}.resources-module__t99e3G__instructions section{border-bottom:1px solid #dce2d8;margin-bottom:30px;padding-bottom:30px}.resources-module__t99e3G__instructions ol,.resources-module__t99e3G__instructions ul{color:var(--muted);gap:18px;padding-left:20px;font-size:13px;line-height:1.9;display:grid}.resources-module__t99e3G__instructions li::marker{color:var(--ink);font-weight:600}.resources-module__t99e3G__planningDetails{font-size:10px;line-height:2}.resources-module__t99e3G__tableScroll{margin:27px 0;overflow-x:auto}.resources-module__t99e3G__tableScroll table{border-collapse:collapse;width:100%;min-width:440px;font-size:9px}.resources-module__t99e3G__tableScroll caption{text-align:left;margin-bottom:10px;font-size:10px;line-height:1.7}.resources-module__t99e3G__tableScroll th,.resources-module__t99e3G__tableScroll td{text-align:left;border:1px solid #d3ddcf;padding:10px 8px}.resources-module__t99e3G__tableScroll thead{background:#edf2e8}.resources-module__t99e3G__tableScroll tbody th{font-weight:400}.resources-module__t99e3G__tableScroll td{height:48px}.resources-module__t99e3G__faq{max-width:780px;margin:65px auto}.resources-module__t99e3G__faq h2{margin-bottom:24px;font:400 33px/1.2 Georgia,serif}.resources-module__t99e3G__faq details{border-top:1px solid #dce2d8}.resources-module__t99e3G__faq details:last-child{border-bottom:1px solid #dce2d8}.resources-module__t99e3G__faq summary{cursor:pointer;padding:20px 0;font-size:14px;font-weight:600}.resources-module__t99e3G__faq p{color:var(--muted);padding:0 0 22px;font-size:13px;line-height:1.85}.resources-module__t99e3G__cta{background:#eaf0e5;border:1px solid #d9e2d3;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;margin:70px 0;padding:35px;display:grid}.resources-module__t99e3G__cta h2{letter-spacing:-.6px;margin:12px 0;font:400 32px/1.2 Georgia,serif}.resources-module__t99e3G__cta>div>p:not(.resources-module__t99e3G__eyebrow):not(.resources-module__t99e3G__fine){color:var(--muted);max-width:650px;font-size:13px;line-height:1.85}.resources-module__t99e3G__cta .resources-module__t99e3G__fine{margin-top:10px}.resources-module__t99e3G__related h2{margin-bottom:23px;font:400 28px/1.2 Georgia,serif}.resources-module__t99e3G__related>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.resources-module__t99e3G__related a{background:#fffefa;border:1px solid #dce2d8;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:22px;font-size:14px;line-height:1.6;text-decoration:none;display:flex}.resources-module__t99e3G__related a:hover{border-color:#7f9879}.resources-module__t99e3G__related svg{flex-shrink:0}.resources-module__t99e3G__notice{max-width:1160px;margin:auto;padding:0 24px}.resources-module__t99e3G__footer{border-top:1px solid #dce2d8;align-items:flex-start}.resources-module__t99e3G__footer p{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.8}.resources-module__t99e3G__footer nav{flex-wrap:wrap;justify-content:flex-end;gap:18px;max-width:530px;font-size:11px;display:flex}.resources-module__t99e3G__footer nav>div{gap:18px;display:flex}@media (max-width:1000px){.resources-module__t99e3G__header,.resources-module__t99e3G__footer{padding:24px}.resources-module__t99e3G__main{padding:0 24px 48px}.resources-module__t99e3G__resourceGrid{gap:16px}.resources-module__t99e3G__cardArt{padding:20px 16px 0}.resources-module__t99e3G__cardCopy{padding:20px}.resources-module__t99e3G__cardCopy h3{font-size:23px}.resources-module__t99e3G__detailHero,.resources-module__t99e3G__detailGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:30px}.resources-module__t99e3G__worksheet{padding:25px}.resources-module__t99e3G__header nav{gap:18px}.resources-module__t99e3G__strategies{grid-template-columns:1fr}.resources-module__t99e3G__strategies>div{padding:12px}.resources-module__t99e3G__strategies p{font-size:11px}}@media (max-width:760px){.resources-module__t99e3G__header{flex-wrap:wrap;gap:18px;padding:22px 20px}.resources-module__t99e3G__header nav{justify-content:space-between;gap:12px;width:100%;font-size:12px}.resources-module__t99e3G__extraNav{display:none}.resources-module__t99e3G__main{padding:0 20px 35px}.resources-module__t99e3G__hubHero{padding:35px 0 40px}.resources-module__t99e3G__hubHero h1{letter-spacing:-1.5px}.resources-module__t99e3G__hubHero>p:last-of-type{font-size:15px}.resources-module__t99e3G__benefits{gap:13px;font-size:11px}.resources-module__t99e3G__resourceGrid{grid-template-columns:1fr;gap:25px}.resources-module__t99e3G__cardArt{height:210px;padding:20px 30px 0}.resources-module__t99e3G__miniPaper{max-width:330px;margin:auto}.resources-module__t99e3G__cardCopy{padding:25px}.resources-module__t99e3G__cardCopy h3{font-size:28px}.resources-module__t99e3G__sectionTitle{font-size:27px}.resources-module__t99e3G__detailHero,.resources-module__t99e3G__detailGrid{grid-template-columns:minmax(0,1fr);gap:28px}.resources-module__t99e3G__detailHero{padding:28px 0 35px}.resources-module__t99e3G__detailHero h1{letter-spacing:-1px;font-size:37px}.resources-module__t99e3G__lead{font-size:15px}.resources-module__t99e3G__includes{padding:22px}.resources-module__t99e3G__detailHero .resources-module__t99e3G__actions{flex-direction:column;align-items:flex-start;gap:18px}.resources-module__t99e3G__detailHero .resources-module__t99e3G__primary{width:100%}.resources-module__t99e3G__worksheet{padding:22px 18px}.resources-module__t99e3G__worksheet h2{font-size:27px}.resources-module__t99e3G__feelings{gap:8px}.resources-module__t99e3G__feelings span{padding:8px 12px;font-size:11px}.resources-module__t99e3G__supports{grid-template-columns:1fr}.resources-module__t99e3G__drawing{height:145px}.resources-module__t99e3G__instructions{padding-top:10px}.resources-module__t99e3G__cta{grid-template-columns:1fr;gap:25px;margin:45px 0;padding:25px}.resources-module__t99e3G__cta h2{font-size:29px}.resources-module__t99e3G__cta .resources-module__t99e3G__primary{width:100%}.resources-module__t99e3G__faq{margin:45px 0}.resources-module__t99e3G__faq h2{font-size:29px}.resources-module__t99e3G__related>div{grid-template-columns:1fr}.resources-module__t99e3G__footer{flex-direction:column;padding:25px 20px}.resources-module__t99e3G__footer nav{justify-content:flex-start;gap:16px}.resources-module__t99e3G__footer nav>div{flex-wrap:wrap;gap:16px}}@media (prefers-reduced-motion:reduce){.resources-module__t99e3G__page *{scroll-behavior:auto}}.resources-module__t99e3G__detailGrid>div,.resources-module__t99e3G__detailGrid>aside{min-width:0}.resources-module__t99e3G__exampleText,.resources-module__t99e3G__exampleSessions{color:var(--muted);font-size:11px;line-height:1.8}.resources-module__t99e3G__exampleText{margin:12px 0}.resources-module__t99e3G__exampleSessions{gap:16px;margin:20px 0;padding-left:20px;display:grid}.resources-module__t99e3G__exampleSessions strong{color:var(--ink)}.resources-module__t99e3G__exampleSessions p{margin:5px 0}@media (max-width:760px){.resources-module__t99e3G__header nav{grid-template-columns:1fr auto;align-items:center;gap:16px 20px;display:grid}}
.document-thumbnail-module__kuwVWq__stage{background:var(--muted);isolation:isolate;height:210px;padding:23px 28px 0;position:relative;overflow:hidden}.document-thumbnail-module__kuwVWq__paper{background:var(--card);min-height:285px;color:var(--card-foreground);box-shadow:0 3px 15px color-mix(in srgb,var(--foreground) 10%,transparent);padding:19px 21px;position:relative}.document-thumbnail-module__kuwVWq__brand{color:var(--primary);letter-spacing:1px;text-transform:uppercase;border-bottom:1.5px solid var(--primary);margin-bottom:11px;padding-bottom:8px;font-size:8px}.document-thumbnail-module__kuwVWq__paper h3{overflow-wrap:anywhere;font-family:Georgia,serif;font-size:20px;font-weight:400;line-height:1.2}.document-thumbnail-module__kuwVWq__grade{color:var(--muted-foreground);margin-top:8px;font-size:9px}.document-thumbnail-module__kuwVWq__excerpt{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:13px;font-size:9px;line-height:1.7}.document-thumbnail-module__kuwVWq__excerpt p{margin-bottom:9px}.document-thumbnail-module__kuwVWq__lines{background:repeating-linear-gradient(to bottom,transparent,transparent 13px,var(--border) 13px,var(--border) 14px);height:42px}.document-thumbnail-module__kuwVWq__pack .document-thumbnail-module__kuwVWq__paper{margin-right:9px;transform:rotate(-2deg)}.document-thumbnail-module__kuwVWq__pack:before{content:"";background:var(--card);height:285px;box-shadow:0 0 0 1px var(--border);z-index:-1;position:absolute;top:29px;left:37px;right:24px;transform:rotate(3deg)}.document-thumbnail-module__kuwVWq__packLabel{text-align:center;background:var(--card);color:var(--primary);box-shadow:0 2px 9px color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:4px;padding:6px 8px;font-size:9px;position:absolute;bottom:9px;left:14px;right:14px}.document-thumbnail-module__kuwVWq__stage{--accent:#28786e;--wash:#e1f0e9;background:var(--wash)}.document-thumbnail-module__kuwVWq__stage[data-accent=blue]{--accent:#335e99;--wash:#e6eefb}.document-thumbnail-module__kuwVWq__stage[data-accent=violet]{--accent:#71509b;--wash:#eee6f8}.document-thumbnail-module__kuwVWq__stage[data-accent=coral]{--accent:#a54d38;--wash:#fbe8df}.document-thumbnail-module__kuwVWq__stage[data-accent=amber]{--accent:#906017;--wash:#fff0ce}.document-thumbnail-module__kuwVWq__stage[data-accent=rose]{--accent:#9a4869;--wash:#f8e5ee}.document-thumbnail-module__kuwVWq__paper{border-top:5px solid var(--accent)}.document-thumbnail-module__kuwVWq__brand{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 35%,white)}.document-thumbnail-module__kuwVWq__paper h3,.document-thumbnail-module__kuwVWq__packLabel{color:var(--accent)}
.landing-resource-gallery-module__TScfvG__section{max-width:1160px;margin:auto;padding:40px 40px 55px;scroll-margin-top:20px}.landing-resource-gallery-module__TScfvG__heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:24px;display:flex}.landing-resource-gallery-module__TScfvG__eyebrow{text-transform:uppercase;letter-spacing:1.7px;color:#547362;margin-bottom:12px;font-size:10px}.landing-resource-gallery-module__TScfvG__heading h2{color:#253e35;font:400 33px/1.2 Georgia,serif}.landing-resource-gallery-module__TScfvG__heading>div>p:last-child{color:#66766c;margin-top:10px;font-size:13px}.landing-resource-gallery-module__TScfvG__controls{gap:8px;display:flex}.landing-resource-gallery-module__TScfvG__controls button{color:#286f5b;background:#fffefa;border:1px solid #d6e0d5;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}.landing-resource-gallery-module__TScfvG__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:22px;margin:0;padding:4px 2px 17px;scroll-padding:2px;list-style:none;display:flex;overflow-x:auto}.landing-resource-gallery-module__TScfvG__card{scroll-snap-align:start;background:#fff;border:1px solid #dfe5da;border-radius:9px;flex-direction:column;flex:0 0 calc(33.3333% - 14.6667px);min-width:0;display:flex;overflow:hidden;box-shadow:0 5px 17px #1b3c2508}.landing-resource-gallery-module__TScfvG__copy{flex-direction:column;flex:1;padding:19px 20px;display:flex}.landing-resource-gallery-module__TScfvG__copy>p:first-child{color:#50725c;font-size:10px}.landing-resource-gallery-module__TScfvG__copy h3{color:#253e35;overflow-wrap:anywhere;margin-top:8px;font:400 23px/1.25 Georgia,serif}.landing-resource-gallery-module__TScfvG__description{color:#6a786e;flex:1;margin-top:12px;font-size:12px;line-height:1.8}.landing-resource-gallery-module__TScfvG__link{color:#286f5b;text-underline-offset:4px;align-items:center;min-height:44px;margin-top:12px;font-size:12px;display:inline-flex;text-decoration:underline!important}.landing-resource-gallery-module__TScfvG__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:13px;display:flex}.landing-resource-gallery-module__TScfvG__footer p{color:#6e7d70;max-width:570px;font-size:11px}.landing-resource-gallery-module__TScfvG__footer .landing-resource-gallery-module__TScfvG__link{margin:0}@media (max-width:900px){.landing-resource-gallery-module__TScfvG__card{flex-basis:calc(50% - 11px)}}@media (max-width:600px){.landing-resource-gallery-module__TScfvG__section{padding:25px 20px 35px}.landing-resource-gallery-module__TScfvG__heading{align-items:start}.landing-resource-gallery-module__TScfvG__heading h2{font-size:28px}.landing-resource-gallery-module__TScfvG__controls{flex-shrink:0;gap:5px}.landing-resource-gallery-module__TScfvG__controls button{min-width:38px;min-height:44px}.landing-resource-gallery-module__TScfvG__card{flex-basis:86%}.landing-resource-gallery-module__TScfvG__heading{flex-wrap:wrap}.landing-resource-gallery-module__TScfvG__footer{gap:8px}}
.landing-warm-module__JJaDSG__page{--muted:#edf2e9;--muted-foreground:#66766c;--card:#fffefb;--card-foreground:#253e35;--primary:#286f5b;--border:#e0e5db;background:#fffdf8}.landing-warm-module__JJaDSG__page>header{background:#fffdf8}.landing-warm-module__JJaDSG__hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:52px;max-width:1160px;margin:auto;padding:60px 40px 45px;display:grid}.landing-warm-module__JJaDSG__eyebrow{text-transform:uppercase;letter-spacing:1.8px;color:#547362;margin-bottom:16px;font-size:10px}.landing-warm-module__JJaDSG__hero h1{letter-spacing:-1.5px;color:#253e35;font:400 clamp(46px,5.2vw,64px)/1.08 Georgia,serif}.landing-warm-module__JJaDSG__hero h1 em{color:#367a64;font-weight:400}.landing-warm-module__JJaDSG__lead{color:#68766d;max-width:440px;margin:23px 0 26px;font-size:17px;line-height:1.8}.landing-warm-module__JJaDSG__primary{color:#fff;background:#286f5b;border-radius:6px;justify-content:center;align-items:center;gap:15px;min-height:46px;padding:13px 23px;font-size:13px;display:inline-flex}.landing-warm-module__JJaDSG__note{color:#6d786f!important;margin-top:12px!important;font-size:11px!important;line-height:1.8!important}.landing-warm-module__JJaDSG__numbers{flex-wrap:wrap;gap:35px;margin-top:23px;display:flex}.landing-warm-module__JJaDSG__numbers>div{gap:2px;display:grid}.landing-warm-module__JJaDSG__numbers strong{color:#286f5b;font:400 30px/1.2 Georgia,serif}.landing-warm-module__JJaDSG__numbers span{color:#66766c;font-size:11px}.landing-warm-module__JJaDSG__photoStage{min-width:0;padding:0 0 45px;position:relative}.landing-warm-module__JJaDSG__heroPhoto{object-fit:cover;object-position:45% center;border-radius:100px 10px 10px;width:100%;height:380px;display:block}.landing-warm-module__JJaDSG__floating{color:#253e35;background:#fff;border-radius:8px;width:220px;padding:18px 21px;position:absolute;bottom:12px;right:-13px;transform:rotate(-3deg);box-shadow:0 12px 40px #25412b21}.landing-warm-module__JJaDSG__floating>p{letter-spacing:1px;color:#46745c;border-bottom:1.5px solid #34745d;margin-bottom:8px;padding-bottom:6px;font-size:8px}.landing-warm-module__JJaDSG__floating h2{font:400 18px/1.25 Georgia,serif}.landing-warm-module__JJaDSG__floating>span{color:#647268;margin-top:8px;font-size:9px;display:block}.landing-warm-module__JJaDSG__floating>div{background:repeating-linear-gradient(#0000,#0000 12px,#dce4dc 12px 13px);height:26px}.landing-warm-module__JJaDSG__photoCredit{color:#778178;max-width:60%;font-size:9px;line-height:1.5;position:absolute;bottom:13px;left:6px}.landing-warm-module__JJaDSG__toolLine{color:#66776c;border-top:1px solid #e0e5db;border-bottom:1px solid #e0e5db;flex-wrap:wrap;justify-content:space-between;gap:15px;max-width:1080px;margin:0 auto;padding:18px 0;font-size:12px;display:flex}.landing-warm-module__JJaDSG__toolLine a{align-items:center;min-height:30px;display:flex}.landing-warm-module__JJaDSG__packs,.landing-warm-module__JJaDSG__planner{grid-template-columns:1.3fr 1fr;align-items:center;gap:40px 50px;max-width:1080px;margin:0 auto;padding:32px 0;display:grid}.landing-warm-module__JJaDSG__packs h2,.landing-warm-module__JJaDSG__planner h2{letter-spacing:-.4px;font:400 32px/1.2 Georgia,serif}.landing-warm-module__JJaDSG__packs>div>p:not(.landing-warm-module__JJaDSG__eyebrow),.landing-warm-module__JJaDSG__planner>div>p:not(.landing-warm-module__JJaDSG__eyebrow){color:#748076;max-width:490px;margin:12px 0 16px;font-size:14px;line-height:1.9}.landing-warm-module__JJaDSG__packParts{background:#f5ecdf;border-radius:8px;margin:0;padding:12px 25px;list-style:none}.landing-warm-module__JJaDSG__packParts li{border-bottom:1px solid #e4d8c7;align-items:center;gap:17px;padding:13px 0;display:flex}.landing-warm-module__JJaDSG__packParts li:last-child{border:0}.landing-warm-module__JJaDSG__packParts li>span{color:#8b785e;font:400 21px Georgia,serif}.landing-warm-module__JJaDSG__packParts h3{font-size:14px;font-weight:500}.landing-warm-module__JJaDSG__packParts p{color:#7c7b6d;margin-top:2px;font-size:11px}.landing-warm-module__JJaDSG__overlapNote{color:#7d8275;grid-column:1/-1;margin-top:-24px;font-size:10px}.landing-warm-module__JJaDSG__textLink{color:#286f5b;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:12px;display:inline-flex;text-decoration:underline!important}.landing-warm-module__JJaDSG__planner{border-top:1px solid #e0e5db;border-bottom:1px solid #e0e5db}.landing-warm-module__JJaDSG__plannerActions{flex-wrap:wrap;align-items:center;gap:17px;margin-top:20px;display:flex}.landing-warm-module__JJaDSG__planPreview{background:#edf2e9;border-radius:8px;padding:22px 25px}.landing-warm-module__JJaDSG__planPreview>div{border-bottom:1px solid #d8e2d6;align-items:center;gap:23px;padding:13px 0;font-size:13px;display:flex}.landing-warm-module__JJaDSG__planPreview>div>span{color:#547362;font-size:10px}.landing-warm-module__JJaDSG__planPreview>p:last-child{font-size:11px}.landing-warm-module__JJaDSG__founder{grid-template-columns:1fr 1.25fr;align-items:center;gap:45px;max-width:1080px;margin:0 auto;padding:32px 0;display:grid}.landing-warm-module__JJaDSG__founder h2{font:400 26px/1.3 Georgia,serif}.landing-warm-module__JJaDSG__founder p:not(.landing-warm-module__JJaDSG__eyebrow){color:#68766d;font-size:13px;line-height:1.8}.landing-warm-module__JJaDSG__footer{color:#68766d;border-top:1px solid #e0e5db;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:0 auto;padding:25px 0 30px;font-size:11px;display:flex}.landing-warm-module__JJaDSG__footer nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.landing-warm-module__JJaDSG__pricing{padding-top:55px;padding-bottom:45px}.landing-warm-module__JJaDSG__pricing h2{letter-spacing:-.7px;font-family:Georgia,serif;font-size:37px;font-weight:400}.landing-warm-module__JJaDSG__pricing [class*=priceCard]{border-radius:10px}.landing-warm-module__JJaDSG__page [class*=faq] h2{letter-spacing:-.4px;font-family:Georgia,serif;font-size:32px;font-weight:400}@media (max-width:1160px){.landing-warm-module__JJaDSG__toolLine,.landing-warm-module__JJaDSG__packs,.landing-warm-module__JJaDSG__planner,.landing-warm-module__JJaDSG__founder,.landing-warm-module__JJaDSG__footer{margin-left:40px;margin-right:40px}}@media (max-width:750px){.landing-warm-module__JJaDSG__hero{grid-template-columns:1fr;gap:30px;padding:35px 20px 25px}.landing-warm-module__JJaDSG__hero h1{font-size:49px}.landing-warm-module__JJaDSG__heroPhoto{height:310px}.landing-warm-module__JJaDSG__photoStage{width:100%;max-width:540px}.landing-warm-module__JJaDSG__floating{right:0}.landing-warm-module__JJaDSG__toolLine,.landing-warm-module__JJaDSG__packs,.landing-warm-module__JJaDSG__planner,.landing-warm-module__JJaDSG__founder,.landing-warm-module__JJaDSG__footer{margin-left:20px;margin-right:20px}.landing-warm-module__JJaDSG__toolLine{justify-content:flex-start;gap:10px 25px}.landing-warm-module__JJaDSG__toolLine a{min-height:38px}.landing-warm-module__JJaDSG__packs,.landing-warm-module__JJaDSG__planner,.landing-warm-module__JJaDSG__founder{grid-template-columns:1fr;gap:25px}.landing-warm-module__JJaDSG__overlapNote{margin-top:0}.landing-warm-module__JJaDSG__numbers{gap:28px}.landing-warm-module__JJaDSG__packs h2,.landing-warm-module__JJaDSG__planner h2{font-size:29px}.landing-warm-module__JJaDSG__footer{align-items:flex-start}.landing-warm-module__JJaDSG__photoCredit{max-width:45%}.landing-warm-module__JJaDSG__pricing{padding-top:40px}.landing-warm-module__JJaDSG__pricing h2{font-size:31px}}.landing-warm-module__JJaDSG__pricing [class*=sectionHeading]>p:last-child{color:#66766c}.landing-warm-module__JJaDSG__page{background:linear-gradient(160deg,#fffdf8 0%,#fffaf1 35%,#f7f6ff 75%,#fffdf8 100%)}.landing-warm-module__JJaDSG__hero{position:relative}.landing-warm-module__JJaDSG__hero:before{content:"";opacity:.55;pointer-events:none;background:linear-gradient(135deg,#fae3b3,#f6d5c3 50%,#e5d9f5);border-radius:46% 48% 38% 55%;position:absolute;inset:25px 5px 10px 48%}.landing-warm-module__JJaDSG__hero>div{position:relative}.landing-warm-module__JJaDSG__numbers>div:first-child strong{color:#28786e}.landing-warm-module__JJaDSG__numbers>div:last-child strong{color:#76509c}.landing-warm-module__JJaDSG__toolLine a{color:#286c55;background:#e5eee6;border-radius:20px;padding:5px 10px}.landing-warm-module__JJaDSG__toolLine a:nth-child(2){color:#315e96;background:#e5eefb}.landing-warm-module__JJaDSG__toolLine a:nth-child(3){color:#6c4b98;background:#eee5f8}.landing-warm-module__JJaDSG__toolLine a:nth-child(4){color:#944463;background:#f9e4ed}.landing-warm-module__JJaDSG__toolLine a:nth-child(5){color:#865b13;background:#fff0cc}.landing-warm-module__JJaDSG__toolLine a:nth-child(6){color:#a14b37;background:#fce7dc}.landing-warm-module__JJaDSG__packParts{background:linear-gradient(125deg,#fce7cf,#f1e6fa)}.landing-warm-module__JJaDSG__packParts li:first-child>span{color:#b36225}.landing-warm-module__JJaDSG__packParts li:nth-child(2)>span{color:#466f9b}.landing-warm-module__JJaDSG__packParts li:nth-child(3)>span{color:#885595}.landing-warm-module__JJaDSG__planPreview{background:linear-gradient(130deg,#e2f0e9,#e7edfb)}.landing-warm-module__JJaDSG__planPreview>div>span{color:#795318;background:#fff4d9;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.landing-warm-module__JJaDSG__planPreview>div:nth-of-type(2)>span{color:#71509b;background:#e8dff4}.landing-warm-module__JJaDSG__planPreview>div:nth-of-type(3)>span{color:#9a493b;background:#f9ded7}.landing-warm-module__JJaDSG__founder{border-top:3px solid #e9dac7}@media (max-width:750px){.landing-warm-module__JJaDSG__hero:before{inset:40% 5px 20px}}.landing-warm-module__JJaDSG__resourceInventory,.landing-warm-module__JJaDSG__packSection,.landing-warm-module__JJaDSG__plannerFeature{max-width:1080px;margin:0 auto;padding:40px 0}.landing-warm-module__JJaDSG__inventoryHeading,.landing-warm-module__JJaDSG__featureHeading{grid-template-columns:1.2fr 1fr;align-items:end;gap:32px;margin-bottom:24px;display:grid}.landing-warm-module__JJaDSG__inventoryHeading h2,.landing-warm-module__JJaDSG__featureHeading h2,.landing-warm-module__JJaDSG__plannerIntro h2{letter-spacing:-.7px;color:#253e35;font:400 clamp(29px,3.2vw,39px)/1.15 Georgia,serif}.landing-warm-module__JJaDSG__inventoryHeading p:not(.landing-warm-module__JJaDSG__eyebrow),.landing-warm-module__JJaDSG__featureHeading p:not(.landing-warm-module__JJaDSG__eyebrow),.landing-warm-module__JJaDSG__plannerIntro>p:not(.landing-warm-module__JJaDSG__eyebrow){color:#596b62;font-size:14px;line-height:1.8}.landing-warm-module__JJaDSG__categoryCounts{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.landing-warm-module__JJaDSG__categoryCounts a{color:#225e4c;background:#e5f0e7;border-radius:15px;flex-direction:column;align-items:flex-start;min-width:0;min-height:150px;padding:20px 16px;transition:transform .15s,box-shadow .15s;display:flex;position:relative}.landing-warm-module__JJaDSG__categoryCounts a:hover{transform:translateY(-3px);box-shadow:0 8px 18px #243e3510}.landing-warm-module__JJaDSG__categoryCounts strong{margin-bottom:11px;font:400 35px/1.1 Georgia,serif}.landing-warm-module__JJaDSG__categoryCounts a>span{max-width:120px;font-size:12px;font-weight:500;line-height:1.5}.landing-warm-module__JJaDSG__categoryCounts svg{align-self:flex-end;margin-top:auto}.landing-warm-module__JJaDSG__categoryCounts a:nth-child(2){color:#315c8b;background:#e6eefb}.landing-warm-module__JJaDSG__categoryCounts a:nth-child(3){color:#66478f;background:#eee5f8}.landing-warm-module__JJaDSG__categoryCounts a:nth-child(4){color:#8c3e5b;background:#f8e5ec}.landing-warm-module__JJaDSG__categoryCounts a:nth-child(5){color:#75521a;background:#fff0c9}.landing-warm-module__JJaDSG__categoryCounts a:nth-child(6){color:#92442e;background:#fce5d9}.landing-warm-module__JJaDSG__inventoryNote{color:#657369;margin-top:18px;font-size:11px;line-height:1.9}.landing-warm-module__JJaDSG__inventoryNote a{color:#286f5b;text-decoration:underline}.landing-warm-module__JJaDSG__packSection{padding-top:42px}.landing-warm-module__JJaDSG__packShowcase{background:radial-gradient(at 20% 20%,#f9e4c3,#0000 55%),linear-gradient(120deg,#f7eee1,#eee8f6);border-radius:25px;padding:27px 30px 24px;position:relative;overflow:hidden}.landing-warm-module__JJaDSG__packTopline{color:#746556;flex-wrap:wrap;justify-content:space-between;gap:15px;font-size:10px;display:flex}.landing-warm-module__JJaDSG__packTopline>span:first-child{align-items:center;gap:8px;display:flex}.landing-warm-module__JJaDSG__packTopline>span:last-child{color:#5c5268;background:#ffffff85;border-radius:20px;padding:5px 10px}.landing-warm-module__JJaDSG__gradeChoices{flex-wrap:wrap;gap:7px;margin:21px 0 18px;display:flex}.landing-warm-module__JJaDSG__gradeChoices button{cursor:pointer;color:#665973;background:#ffffff8f;border:0;border-radius:20px;min-height:38px;padding:7px 13px;font-size:11px}.landing-warm-module__JJaDSG__gradeChoices button[aria-pressed=true]{color:#fff;background:#3e574e}.landing-warm-module__JJaDSG__packShowcase>h3{color:#293d34;font:400 29px/1.25 Georgia,serif}.landing-warm-module__JJaDSG__packGoal{color:#655e60;max-width:660px;margin:8px 0 24px;font-size:12px;line-height:1.8}.landing-warm-module__JJaDSG__packDocuments{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:8px 5px;display:grid}.landing-warm-module__JJaDSG__packDocument{background:#fffef9;border-top:5px solid #a96336;border-radius:4px 13px 13px 4px;flex-direction:column;min-width:0;min-height:245px;padding:22px 20px 16px;transition:transform .2s;display:flex;position:relative;transform:rotate(-2deg);box-shadow:0 10px 23px #5b42681c}.landing-warm-module__JJaDSG__packDocument:nth-child(2){background:#fff;border-color:#577ca9;transform:translateY(8px)rotate(1deg)}.landing-warm-module__JJaDSG__packDocument:nth-child(3){background:#fffdfd;border-color:#9472b3;transform:rotate(2deg)}.landing-warm-module__JJaDSG__packDocument:hover{transform:translateY(-5px)}.landing-warm-module__JJaDSG__documentTag{text-transform:uppercase;letter-spacing:.8px;color:#78654c;border-bottom:1px solid #e9e1d6;padding-bottom:10px;font-size:9px;line-height:1.5}.landing-warm-module__JJaDSG__packDocument:nth-child(2) .landing-warm-module__JJaDSG__documentTag{color:#476996}.landing-warm-module__JJaDSG__packDocument:nth-child(3) .landing-warm-module__JJaDSG__documentTag{color:#7d5a9d}.landing-warm-module__JJaDSG__packDocument>strong{color:#293d34;margin:15px 0 10px;font:400 19px/1.3 Georgia,serif}.landing-warm-module__JJaDSG__documentSnippet{color:#637167;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:10px;line-height:1.8;display:-webkit-box;overflow:hidden}.landing-warm-module__JJaDSG__documentRule{background:#eadbc8;width:50%;height:3px;margin:17px 0}.landing-warm-module__JJaDSG__answerLines{background:repeating-linear-gradient(#0000,#0000 13px,#dce5f0 13px 14px);height:43px;margin:8px 0 14px}.landing-warm-module__JJaDSG__documentFooter{color:#4f6659;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:15px;font-size:9px;line-height:1.5;display:flex}.landing-warm-module__JJaDSG__documentFooter svg{flex-shrink:0}.landing-warm-module__JJaDSG__packPreviewNote{color:#665c6c;text-align:center;margin:23px 0 0;font-size:10px}.landing-warm-module__JJaDSG__plannerFeature{grid-template-columns:1fr 1.1fr;align-items:center;gap:45px;padding-top:55px;padding-bottom:55px;display:grid}.landing-warm-module__JJaDSG__plannerIntro>p:not(.landing-warm-module__JJaDSG__eyebrow){margin-top:18px}.landing-warm-module__JJaDSG__plannerJourney{background:linear-gradient(135deg,#e4f1eb,#e6edf8);border-radius:24px;padding:28px}.landing-warm-module__JJaDSG__plannerJourney ol{margin:0;padding:0;list-style:none}.landing-warm-module__JJaDSG__plannerJourney li{gap:16px;padding-bottom:25px;display:flex;position:relative}.landing-warm-module__JJaDSG__plannerJourney li:not(:last-child):after{content:"";background:#b9cec7;width:1px;position:absolute;top:49px;bottom:5px;left:22px}.landing-warm-module__JJaDSG__journeyIcon{color:#896324;background:#fff4d9;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex;box-shadow:0 4px 9px #3b4c3510}.landing-warm-module__JJaDSG__plannerJourney li:nth-child(2) .landing-warm-module__JJaDSG__journeyIcon{color:#759;background:#eee5f7}.landing-warm-module__JJaDSG__plannerJourney li:nth-child(3) .landing-warm-module__JJaDSG__journeyIcon{color:#9e5638;background:#fbe5da}.landing-warm-module__JJaDSG__journeyNumber{letter-spacing:1.5px;color:#5d766c;font-size:8px}.landing-warm-module__JJaDSG__plannerJourney h3{margin:5px 0 6px;font-size:15px;font-weight:500;line-height:1.4}.landing-warm-module__JJaDSG__plannerJourney li p{color:#576b62;font-size:11px;line-height:1.8}.landing-warm-module__JJaDSG__miniYear{background:#ffffffa8;border-radius:13px;padding:16px}.landing-warm-module__JJaDSG__miniYear>span{letter-spacing:1px;color:#5b7568;font-size:8px}.landing-warm-module__JJaDSG__miniYear>div{flex-wrap:wrap;gap:8px;margin:13px 0;display:flex}.landing-warm-module__JJaDSG__miniYear>div>span{color:#66718b;background:#eef0f7;border:1px dashed #a6aec0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:38px;height:38px;font-size:8px;display:flex}.landing-warm-module__JJaDSG__miniYear>div>.landing-warm-module__JJaDSG__monthDone{color:#fff;background:#35785e;border:0}.landing-warm-module__JJaDSG__miniYear p{color:#5e7567;font-size:10px}@media (max-width:1160px){.landing-warm-module__JJaDSG__resourceInventory,.landing-warm-module__JJaDSG__packSection,.landing-warm-module__JJaDSG__plannerFeature{margin-left:40px;margin-right:40px}.landing-warm-module__JJaDSG__categoryCounts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:750px){.landing-warm-module__JJaDSG__resourceInventory,.landing-warm-module__JJaDSG__packSection,.landing-warm-module__JJaDSG__plannerFeature{margin-left:20px;margin-right:20px;padding-top:28px;padding-bottom:28px}.landing-warm-module__JJaDSG__inventoryHeading,.landing-warm-module__JJaDSG__featureHeading,.landing-warm-module__JJaDSG__plannerFeature{grid-template-columns:1fr;gap:18px}.landing-warm-module__JJaDSG__categoryCounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.landing-warm-module__JJaDSG__categoryCounts a{min-height:125px;padding:16px}.landing-warm-module__JJaDSG__packShowcase{border-radius:18px;padding:20px 16px}.landing-warm-module__JJaDSG__packDocuments{grid-template-columns:1fr;gap:13px;padding:0}.landing-warm-module__JJaDSG__packDocument,.landing-warm-module__JJaDSG__packDocument:nth-child(2),.landing-warm-module__JJaDSG__packDocument:nth-child(3){min-height:180px;padding:17px;transform:none}.landing-warm-module__JJaDSG__packDocument>strong{font-size:21px}.landing-warm-module__JJaDSG__documentSnippet{-webkit-line-clamp:2}.landing-warm-module__JJaDSG__documentFooter{font-size:10px}.landing-warm-module__JJaDSG__packGoal{font-size:13px}.landing-warm-module__JJaDSG__packTopline>span:last-child{display:none}.landing-warm-module__JJaDSG__plannerJourney{padding:23px 18px}.landing-warm-module__JJaDSG__gradeChoices button{min-height:44px;padding:8px 12px}.landing-warm-module__JJaDSG__miniYear>div{gap:6px}.landing-warm-module__JJaDSG__miniYear>div>span{width:34px;height:34px}.landing-warm-module__JJaDSG__plannerIntro h2{font-size:34px}}@media (prefers-reduced-motion:reduce){.landing-warm-module__JJaDSG__categoryCounts a,.landing-warm-module__JJaDSG__packDocument{transition:none}}
.landing-page-module__L8I6RW__page{--ink:#172e2b;--muted:#626f70;--accent:#14756c;color:var(--ink);background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;overflow-x:clip}.landing-page-module__L8I6RW__page a{text-decoration:none}.landing-page-module__L8I6RW__page a:focus-visible,.landing-page-module__L8I6RW__page button:focus-visible,.landing-page-module__L8I6RW__page summary:focus-visible,.landing-page-module__L8I6RW__walkPanel:focus-visible{outline-offset:5px;outline:3px solid #2185bd}.landing-page-module__L8I6RW__page>header{z-index:3;background:#ffffffed;position:relative}.landing-page-module__L8I6RW__skip{z-index:10;background:#fff;padding:12px 20px;position:absolute;top:-100px;left:20px}.landing-page-module__L8I6RW__skip:focus{top:12px}.landing-page-module__L8I6RW__eyebrow{letter-spacing:1.5px;color:#4c6862;justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:650;line-height:1.5;display:flex}.landing-page-module__L8I6RW__eyebrow>span,.landing-page-module__L8I6RW__liveDot{background:#339e86;border-radius:50%;width:6px;height:6px;display:inline-block}.landing-page-module__L8I6RW__hero{text-align:center;max-width:1440px;margin:auto;padding:65px 32px 0}.landing-page-module__L8I6RW__hero h1{letter-spacing:-5px;margin:25px 0;font-size:clamp(52px,6.9vw,94px);font-weight:650;line-height:1.02}.landing-page-module__L8I6RW__hero h1>span{color:#26766b;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#135b56,#588e6e);-webkit-background-clip:text;background-clip:text}.landing-page-module__L8I6RW__intro{color:#5c6b6a;letter-spacing:-.25px;max-width:615px;margin:0 auto;font-size:19px;line-height:1.6}.landing-page-module__L8I6RW__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:27px 0 15px;display:flex}.landing-page-module__L8I6RW__primary,.landing-page-module__L8I6RW__secondary,.landing-page-module__L8I6RW__textLink{justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.landing-page-module__L8I6RW__primary{color:#fff;background:#17685f;border-radius:999px;padding:15px 24px;transition:background .2s,transform .2s}.landing-page-module__L8I6RW__primary:hover{background:#104e47;transform:translateY(-2px)}.landing-page-module__L8I6RW__secondary{color:#17685f;border:1px solid #c7d6d2;border-radius:999px;padding:14px 22px;transition:background .2s}.landing-page-module__L8I6RW__secondary:hover{background:#eff7f4}.landing-page-module__L8I6RW__textLink{color:#116a61}.landing-page-module__L8I6RW__textLink:hover{text-underline-offset:4px;text-decoration:underline}.landing-page-module__L8I6RW__trialNote{color:#6f7879;font-size:12px}.landing-page-module__L8I6RW__productStage{isolation:isolate;text-align:left;justify-content:center;align-items:center;max-width:1100px;height:520px;margin:24px auto 0;display:flex;position:relative}.landing-page-module__L8I6RW__stageGlow{z-index:-1;background:radial-gradient(at 50% 60%,#b3dcd2 0,#e7f2ed 45%,#fff 74%);position:absolute;inset:50px -30px 0}.landing-page-module__L8I6RW__stagePlan{z-index:1;background:#ffffffec;border:1px solid #e1e8e5;border-radius:18px;width:540px;padding:26px 30px;position:relative;transform:translateY(12px);box-shadow:0 30px 70px -25px #274d4440}.landing-page-module__L8I6RW__stagePlan>div:first-child{letter-spacing:1px;color:#427369;align-items:center;gap:7px;font-size:8px;font-weight:700;display:flex}.landing-page-module__L8I6RW__stagePlan>div:first-child>span:last-child{letter-spacing:0;color:#6e7774;margin-left:auto;font-size:8px;font-weight:400}.landing-page-module__L8I6RW__stagePlan h2{letter-spacing:-.9px;margin:23px 0 6px;font-size:26px;font-weight:650}.landing-page-module__L8I6RW__stageSubtitle{color:#6f7975;margin-bottom:23px;font-size:11px}.landing-page-module__L8I6RW__stageMonth{border-top:1px solid #e5eae7;align-items:center;gap:15px;padding:17px 0;display:flex}.landing-page-module__L8I6RW__stageMonth>b{color:#39665a;background:#edf4f1;border-radius:9px;flex-shrink:0;place-items:center;width:43px;height:43px;font-size:9px;display:grid}.landing-page-module__L8I6RW__stageMonth>div{flex:1}.landing-page-module__L8I6RW__stageMonth span{color:#638779;font-size:8px}.landing-page-module__L8I6RW__stageMonth h3{margin-top:4px;font-size:12px;font-weight:600}.landing-page-module__L8I6RW__stageMonth>svg{color:#3b8771;flex-shrink:0}.landing-page-module__L8I6RW__stageFooter{color:#678077;border-top:1px solid #e5eae7;align-items:center;gap:7px;padding-top:16px;font-size:10px;display:flex}.landing-page-module__L8I6RW__stageSurvey{z-index:2;background:#fffef9;border:1px solid #e1e4df;border-radius:5px;width:245px;padding:23px;position:absolute;top:90px;left:4%;transform:rotate(-8deg);box-shadow:0 20px 40px -20px #233a3a40}.landing-page-module__L8I6RW__stageTag{letter-spacing:1px;color:#64816f;margin-bottom:20px;font-size:8px;font-weight:650;display:block}.landing-page-module__L8I6RW__stageSurvey>svg{color:#709783}.landing-page-module__L8I6RW__stageSurvey h2{letter-spacing:-.5px;margin:15px 0;font-size:20px;font-weight:650;line-height:1.2}.landing-page-module__L8I6RW__stageSurvey p{border-top:1px solid #e8e9e2;align-items:center;gap:9px;padding:11px 0;font-size:10px;display:flex}.landing-page-module__L8I6RW__stageSurvey small{color:#80877e;margin-top:20px;font-size:8px;display:block}.landing-page-module__L8I6RW__printBox{border:1px solid #82968e;border-radius:2px;flex-shrink:0;width:12px;height:12px;display:inline-block}.landing-page-module__L8I6RW__stageReport{z-index:2;background:#eef6f3;border:1px solid #d9e6de;border-radius:12px;width:245px;padding:18px;transition:transform .3s;position:absolute;top:48px;right:2%;transform:rotate(8deg);box-shadow:0 24px 50px -20px #274d4440}.landing-page-module__L8I6RW__stageReport:hover{transform:rotate(4deg)translateY(-5px)}.landing-page-module__L8I6RW__stageReport .landing-page-module__L8I6RW__stageTag{letter-spacing:.6px;margin-bottom:12px;font-size:7px}.landing-page-module__L8I6RW__stageReport img{object-fit:cover;object-position:top;background:#fff;border:1px solid #dce3de;width:100%;height:270px;display:block}.landing-page-module__L8I6RW__stageReport>span:last-child{align-items:center;gap:7px;margin-top:16px;font-size:9px;font-weight:600;display:flex}.landing-page-module__L8I6RW__section{max-width:1180px;margin:auto;padding:90px 40px;scroll-margin-top:25px}.landing-page-module__L8I6RW__sectionHeading{text-align:center;max-width:720px;margin:0 auto 45px;scroll-margin-top:30px}.landing-page-module__L8I6RW__sectionHeading h2,.landing-page-module__L8I6RW__finalCta h2{letter-spacing:-2.3px;margin:16px 0 22px;font-size:clamp(36px,4.3vw,58px);font-weight:650;line-height:1.08}.landing-page-module__L8I6RW__sectionHeading h2>span{color:#778985}.landing-page-module__L8I6RW__sectionHeading>p:last-child{color:var(--muted);max-width:600px;margin:auto;font-size:17px;line-height:1.7}.landing-page-module__L8I6RW__walkthrough{background:#f4f7f5;border-radius:28px;overflow:hidden}.landing-page-module__L8I6RW__walkTabs{border-bottom:1px solid #e1e8e3;grid-template-columns:repeat(4,1fr);gap:5px;padding:13px;display:grid}.landing-page-module__L8I6RW__walkTabs button{cursor:pointer;color:#566761;background:0 0;border:0;border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:14px 10px;font-size:13px;font-weight:600;transition:background .2s;display:flex}.landing-page-module__L8I6RW__walkTabs button>span{color:#82928c;font-size:10px}.landing-page-module__L8I6RW__walkTabs button[aria-selected=true]{color:#175e52;background:#fff;box-shadow:0 3px 9px #284c3e0a}.landing-page-module__L8I6RW__walkPanel{grid-template-columns:1fr 1fr;min-height:440px;display:grid}.landing-page-module__L8I6RW__walkCopy{align-self:center;padding:60px 25px 45px 50px}.landing-page-module__L8I6RW__walkCopy .landing-page-module__L8I6RW__eyebrow{justify-content:flex-start;font-size:10px}.landing-page-module__L8I6RW__walkCopy h3{letter-spacing:-1px;margin:15px 0 20px;font-size:33px;font-weight:600;line-height:1.12}.landing-page-module__L8I6RW__walkCopy>p:not(.landing-page-module__L8I6RW__eyebrow){color:#61716b;font-size:14px;line-height:1.8}.landing-page-module__L8I6RW__walkCopy>.landing-page-module__L8I6RW__textLink{margin-top:25px}.landing-page-module__L8I6RW__demoLabel,.landing-page-module__L8I6RW__walkCopy>.landing-page-module__L8I6RW__demoLabel{margin-top:20px;color:#6c7a74!important;font-size:10px!important;line-height:1.6!important}.landing-page-module__L8I6RW__walkVisual{background:radial-gradient(at 65% 55%,#dcebe4,#0000 70%);justify-content:center;align-items:center;min-height:430px;padding:35px;display:flex;overflow:hidden}.landing-page-module__L8I6RW__surveyStack{width:270px;position:relative;transform:rotate(-4deg)}.landing-page-module__L8I6RW__smallPaper{background:#fff;border-radius:4px;padding:20px 24px;font-size:10px;box-shadow:0 18px 30px #1c3d3115}.landing-page-module__L8I6RW__smallPaper>svg{color:#6f8d7b;margin-bottom:14px}.landing-page-module__L8I6RW__smallPaper>p{letter-spacing:.7px;font-size:7px;font-weight:700}.landing-page-module__L8I6RW__smallPaper h4{margin:9px 0 13px;font-size:12px;font-weight:650;line-height:1.3}.landing-page-module__L8I6RW__smallPaper>div{align-items:center;gap:7px;margin:10px 0;font-size:8px;display:flex}.landing-page-module__L8I6RW__smallPaper .landing-page-module__L8I6RW__printBox{width:9px;height:9px}.landing-page-module__L8I6RW__cutLine{border-top:1px dashed #b9c5bd;margin:16px -24px;display:block}.landing-page-module__L8I6RW__floatingNote{color:#256748;background:#e0efe6;border:1px solid #bcd3c6;border-radius:999px;align-items:center;gap:7px;padding:10px 14px;font-size:10px;display:flex;position:absolute;bottom:38px;right:-34px;transform:rotate(4deg)}.landing-page-module__L8I6RW__totalsCard{background:#fff;border:1px solid #e3ebe5;border-radius:18px;width:100%;max-width:340px;padding:30px;box-shadow:0 15px 35px #3055400c}.landing-page-module__L8I6RW__totalsCard>p:first-child{letter-spacing:1px;color:#5b7c68;font-size:8px;font-weight:650}.landing-page-module__L8I6RW__totalsCard h4{letter-spacing:-.8px;margin:15px 0 30px;font-size:25px;font-weight:600}.landing-page-module__L8I6RW__totalsCard>div{margin-top:20px}.landing-page-module__L8I6RW__totalsCard>div>div{justify-content:space-between;margin-bottom:8px;font-size:11px;display:flex}.landing-page-module__L8I6RW__totalsCard b{color:#7b8c82;font-weight:500}.landing-page-module__L8I6RW__bar{background:#ecf3ed;border-radius:3px;height:7px;display:block}.landing-page-module__L8I6RW__bar>i{background:#4b9580;border-radius:3px;height:100%;display:block}.landing-page-module__L8I6RW__monthCards{flex-direction:column;gap:15px;width:100%;max-width:390px;display:flex}.landing-page-module__L8I6RW__monthCards>div{background:#fff;border-radius:15px;align-items:flex-start;gap:15px;padding:19px 18px;display:flex;box-shadow:0 7px 20px #2a52400a}.landing-page-module__L8I6RW__monthCards>div>span{color:#487763;background:#e9f1ed;border-radius:8px;flex-shrink:0;padding:11px 8px;font-size:10px;font-weight:600}.landing-page-module__L8I6RW__monthCards h4{margin:2px 0 7px;font-size:13px;font-weight:600}.landing-page-module__L8I6RW__monthCards p{color:#697c71;font-size:10px;line-height:1.6}.landing-page-module__L8I6RW__monthCards>div>div>span{color:#66967e;align-items:center;gap:4px;margin-top:10px;font-size:8px;display:flex}.landing-page-module__L8I6RW__reportInDemo{background:#fff;border-radius:8px;width:265px;padding:14px;display:block;transform:rotate(3deg);box-shadow:0 15px 35px #30554015}.landing-page-module__L8I6RW__reportInDemo img{object-fit:cover;object-position:top;border:1px solid #e4e9e6;width:100%;height:310px}.landing-page-module__L8I6RW__reportInDemo>span{color:#31765b;justify-content:center;align-items:center;gap:8px;margin-top:15px;font-size:10px;display:flex}.landing-page-module__L8I6RW__processNote{text-align:center;color:#6b7871;max-width:710px;margin:25px auto 0;font-size:12px;line-height:1.8}.landing-page-module__L8I6RW__toolsSection{padding-top:60px}.landing-page-module__L8I6RW__toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.landing-page-module__L8I6RW__toolCard{background:#f3f6f4;border-radius:22px;min-height:250px;padding:30px;transition:transform .2s;position:relative}.landing-page-module__L8I6RW__toolCard:hover{transform:translateY(-3px)}.landing-page-module__L8I6RW__toolCard:nth-child(2),.landing-page-module__L8I6RW__toolCard:nth-child(5){background:#f3f2f9}.landing-page-module__L8I6RW__toolCard:nth-child(3),.landing-page-module__L8I6RW__toolCard:nth-child(6){background:#f8f3ea}.landing-page-module__L8I6RW__toolIcon{color:#487b63;background:#ffffffa8;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:30px;display:flex}.landing-page-module__L8I6RW__toolCard:nth-child(2) .landing-page-module__L8I6RW__toolIcon,.landing-page-module__L8I6RW__toolCard:nth-child(5) .landing-page-module__L8I6RW__toolIcon{color:#746699}.landing-page-module__L8I6RW__toolCard:nth-child(3) .landing-page-module__L8I6RW__toolIcon,.landing-page-module__L8I6RW__toolCard:nth-child(6) .landing-page-module__L8I6RW__toolIcon{color:#9a7645}.landing-page-module__L8I6RW__toolCard h3{letter-spacing:-.4px;margin-bottom:12px;font-size:20px;font-weight:600}.landing-page-module__L8I6RW__toolCard p{color:#66736d;font-size:13px;line-height:1.8}.landing-page-module__L8I6RW__toolNumber{color:#8a9990;font-size:10px;position:absolute;top:30px;right:25px}.landing-page-module__L8I6RW__freeResources{justify-content:center;align-items:center;gap:70px;padding-top:55px;padding-bottom:55px;display:flex}.landing-page-module__L8I6RW__printableIcon{color:#6987a7;background:#f1f4fa;border-radius:20px;flex-shrink:0;place-items:center;width:150px;height:175px;display:grid;position:relative;transform:rotate(-8deg)}.landing-page-module__L8I6RW__printableIcon>span{background:#dce6f3;border-radius:5px;padding:5px 7px;font-size:9px;font-weight:650;position:absolute;bottom:26px;right:27px}.landing-page-module__L8I6RW__freeResources>div:last-child{max-width:560px}.landing-page-module__L8I6RW__freeResources .landing-page-module__L8I6RW__eyebrow{justify-content:flex-start;font-size:10px}.landing-page-module__L8I6RW__freeResources h2{letter-spacing:-1px;margin:13px 0;font-size:32px;font-weight:600}.landing-page-module__L8I6RW__freeResources p:not(.landing-page-module__L8I6RW__eyebrow){color:#62736c;margin-bottom:20px;font-size:14px;line-height:1.8}.landing-page-module__L8I6RW__pricingGrid{grid-template-columns:1fr 1fr;gap:20px;max-width:850px;margin:auto;display:grid}.landing-page-module__L8I6RW__priceCard{background:#fff;border:1px solid #e0e7e2;border-radius:24px;flex-direction:column;gap:16px;padding:32px;display:flex}.landing-page-module__L8I6RW__plusCard{background:#f3f8f5;border-color:#bfd4c7}.landing-page-module__L8I6RW__priceCard h3{letter-spacing:-.5px;font-size:21px;font-weight:600}.landing-page-module__L8I6RW__plusHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.landing-page-module__L8I6RW__plusHeading>span{letter-spacing:.5px;color:#397a57;background:#e0eee4;border-radius:5px;padding:6px;font-size:7px;font-weight:600}.landing-page-module__L8I6RW__priceCard .landing-page-module__L8I6RW__price{letter-spacing:-2px;color:#1c3b2d;font-size:49px;font-weight:600;line-height:1.2}.landing-page-module__L8I6RW__price>span{letter-spacing:0;font-size:13px;font-weight:400}.landing-page-module__L8I6RW__priceCard>p{color:#6a786d;font-size:12px;line-height:1.7}.landing-page-module__L8I6RW__priceCard ul{flex:1;padding:15px 0;list-style:none}.landing-page-module__L8I6RW__priceCard li{border-top:1px solid #e2e9e3;padding:9px 0;font-size:12px;line-height:1.6}.landing-page-module__L8I6RW__priceCard>.landing-page-module__L8I6RW__secondary,.landing-page-module__L8I6RW__priceCard>.landing-page-module__L8I6RW__primary{width:100%}.landing-page-module__L8I6RW__pricingNote,.landing-page-module__L8I6RW__priceCard>.landing-page-module__L8I6RW__pricingNote{color:#748076;font-size:10px;line-height:1.8}.landing-page-module__L8I6RW__pricingNote{max-width:850px;margin:25px auto 0}.landing-page-module__L8I6RW__faq{max-width:930px;padding-top:30px}.landing-page-module__L8I6RW__faqList details{border-bottom:1px solid #e3e8e5}.landing-page-module__L8I6RW__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:22px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.landing-page-module__L8I6RW__faqList summary::-webkit-details-marker{display:none}.landing-page-module__L8I6RW__faqList summary>span{color:#8b9e94;font-size:23px;font-weight:300}.landing-page-module__L8I6RW__faqList details[open] summary>span{transform:rotate(45deg)}.landing-page-module__L8I6RW__faqList details p{color:#63766a;padding:0 35px 24px 0;font-size:13px;line-height:1.9}.landing-page-module__L8I6RW__finalCta{text-align:center;background:radial-gradient(at bottom,#e2f0e8,#f8fbf9 70%);padding:70px 24px 80px}.landing-page-module__L8I6RW__finalCta h2>span{color:#568773}.landing-page-module__L8I6RW__finalCta>.landing-page-module__L8I6RW__primary{margin-top:5px}.landing-page-module__L8I6RW__finalCta>p:last-child{color:#6c7c70;margin-top:22px;font-size:12px}.landing-page-module__L8I6RW__finalCta>p:last-child>a{text-decoration:underline}.landing-page-module__L8I6RW__footer{justify-content:space-between;align-items:center;gap:25px;max-width:1280px;margin:auto;padding:35px 40px;display:flex}.landing-page-module__L8I6RW__footer>p{color:#728076;font-size:11px}.landing-page-module__L8I6RW__footer>div{align-items:center;gap:18px;font-size:11px;display:flex}.landing-page-module__L8I6RW__footer a:hover{text-decoration:underline}@media (min-width:1500px){.landing-page-module__L8I6RW__hero{padding-top:90px}.landing-page-module__L8I6RW__productStage{margin-top:50px}}@media (max-width:1000px){.landing-page-module__L8I6RW__stageSurvey{width:215px;padding:18px;left:0}.landing-page-module__L8I6RW__stageReport{width:210px;right:0}.landing-page-module__L8I6RW__stageReport img{height:245px}.landing-page-module__L8I6RW__stagePlan{width:480px}.landing-page-module__L8I6RW__walkCopy{padding:40px 24px 40px 30px}.landing-page-module__L8I6RW__walkCopy h3{font-size:28px}.landing-page-module__L8I6RW__walkVisual{padding:24px}.landing-page-module__L8I6RW__toolCard{padding:25px}.landing-page-module__L8I6RW__footer{flex-wrap:wrap}.landing-page-module__L8I6RW__footer>p{display:none}}@media (max-width:700px){.landing-page-module__L8I6RW__hero{padding:40px 20px 0}.landing-page-module__L8I6RW__hero h1{letter-spacing:-2.6px;font-size:clamp(44px,10vw,68px);line-height:1.04}.landing-page-module__L8I6RW__eyebrow{letter-spacing:1.1px;font-size:8px}.landing-page-module__L8I6RW__intro{max-width:450px;font-size:16px}.landing-page-module__L8I6RW__heroActions{gap:12px;margin-top:23px}.landing-page-module__L8I6RW__primary,.landing-page-module__L8I6RW__secondary{gap:8px;padding:14px 18px;font-size:12px}.landing-page-module__L8I6RW__trialNote{font-size:10px}.landing-page-module__L8I6RW__productStage{height:365px;margin:20px -6px 0}.landing-page-module__L8I6RW__stagePlan{border-radius:13px;width:82%;padding:20px 16px;transform:translate(2%,10px)}.landing-page-module__L8I6RW__stagePlan>div:first-child{letter-spacing:.3px;font-size:6px}.landing-page-module__L8I6RW__stagePlan>div:first-child>span:last-child{display:none}.landing-page-module__L8I6RW__stagePlan h2{margin-top:17px;font-size:20px}.landing-page-module__L8I6RW__stageSubtitle{margin-bottom:14px;font-size:8px}.landing-page-module__L8I6RW__stageMonth{gap:9px;padding:12px 0}.landing-page-module__L8I6RW__stageMonth>b{border-radius:6px;width:32px;height:32px;font-size:7px}.landing-page-module__L8I6RW__stageMonth span{font-size:6px}.landing-page-module__L8I6RW__stageMonth h3{font-size:9px}.landing-page-module__L8I6RW__stageMonth>svg{width:12px}.landing-page-module__L8I6RW__stageFooter{font-size:7px}.landing-page-module__L8I6RW__stageSurvey{z-index:2;width:115px;padding:11px;top:39px;left:0;transform:rotate(-9deg)}.landing-page-module__L8I6RW__stageSurvey .landing-page-module__L8I6RW__stageTag{margin-bottom:8px;font-size:5px}.landing-page-module__L8I6RW__stageSurvey>svg{width:16px;height:16px}.landing-page-module__L8I6RW__stageSurvey h2{margin:8px 0;font-size:11px}.landing-page-module__L8I6RW__stageSurvey p{gap:5px;padding:7px 0;font-size:5px}.landing-page-module__L8I6RW__stageSurvey .landing-page-module__L8I6RW__printBox{border-width:.7px;width:6px;height:6px}.landing-page-module__L8I6RW__stageSurvey small{margin-top:9px;font-size:5px}.landing-page-module__L8I6RW__stageReport{border-radius:7px;width:135px;padding:9px;top:160px;right:0}.landing-page-module__L8I6RW__stageReport .landing-page-module__L8I6RW__stageTag{letter-spacing:.2px;margin-bottom:7px;font-size:4px}.landing-page-module__L8I6RW__stageReport img{height:145px}.landing-page-module__L8I6RW__stageReport>span:last-child{gap:4px;margin-top:7px;font-size:5px}.landing-page-module__L8I6RW__stageReport>span:last-child svg{width:10px;height:10px}.landing-page-module__L8I6RW__section{padding:55px 20px}.landing-page-module__L8I6RW__sectionHeading{margin-bottom:28px}.landing-page-module__L8I6RW__sectionHeading h2,.landing-page-module__L8I6RW__finalCta h2{letter-spacing:-1.5px;font-size:clamp(30px,7.7vw,42px);line-height:1.1}.landing-page-module__L8I6RW__sectionHeading>p:last-child{font-size:14px}.landing-page-module__L8I6RW__walkthrough{border-radius:20px}.landing-page-module__L8I6RW__walkTabs{gap:2px;padding:8px}.landing-page-module__L8I6RW__walkTabs button{border-radius:12px;flex-direction:column;gap:4px;padding:10px 3px;font-size:10px}.landing-page-module__L8I6RW__walkTabs button>span{font-size:8px}.landing-page-module__L8I6RW__walkPanel{grid-template-columns:1fr;min-height:0}.landing-page-module__L8I6RW__walkCopy{padding:28px 24px 10px}.landing-page-module__L8I6RW__walkCopy h3{max-width:320px;font-size:26px}.landing-page-module__L8I6RW__walkCopy>p:not(.landing-page-module__L8I6RW__eyebrow){font-size:13px;line-height:1.75}.landing-page-module__L8I6RW__walkCopy>.landing-page-module__L8I6RW__textLink{margin-top:15px;font-size:12px}.landing-page-module__L8I6RW__walkVisual{min-height:365px;padding:25px 30px 35px}.landing-page-module__L8I6RW__surveyStack{width:230px}.landing-page-module__L8I6RW__floatingNote{font-size:9px;right:-20px}.landing-page-module__L8I6RW__totalsCard{padding:25px}.landing-page-module__L8I6RW__monthCards>div{gap:10px;padding:15px 13px}.landing-page-module__L8I6RW__monthCards h4{font-size:11px}.landing-page-module__L8I6RW__monthCards p{font-size:9px}.landing-page-module__L8I6RW__monthCards>div>div>span{font-size:7px}.landing-page-module__L8I6RW__reportInDemo{width:230px}.landing-page-module__L8I6RW__reportInDemo img{height:265px}.landing-page-module__L8I6RW__toolsSection{padding-top:35px}.landing-page-module__L8I6RW__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.landing-page-module__L8I6RW__toolCard{border-radius:17px;min-height:230px;padding:21px 16px}.landing-page-module__L8I6RW__toolCard h3{font-size:16px;line-height:1.2}.landing-page-module__L8I6RW__toolCard p{font-size:11px;line-height:1.65}.landing-page-module__L8I6RW__toolIcon{border-radius:11px;width:40px;height:40px;margin-bottom:25px}.landing-page-module__L8I6RW__toolIcon svg{width:23px}.landing-page-module__L8I6RW__toolNumber{font-size:8px;top:24px;right:15px}.landing-page-module__L8I6RW__freeResources{align-items:flex-start;gap:25px;padding-top:30px;padding-bottom:30px}.landing-page-module__L8I6RW__printableIcon{border-radius:13px;width:75px;height:98px;margin-top:20px}.landing-page-module__L8I6RW__printableIcon svg{width:42px}.landing-page-module__L8I6RW__printableIcon>span{padding:3px;font-size:6px;bottom:13px;right:10px}.landing-page-module__L8I6RW__freeResources h2{letter-spacing:-.7px;font-size:24px}.landing-page-module__L8I6RW__freeResources p:not(.landing-page-module__L8I6RW__eyebrow){font-size:12px}.landing-page-module__L8I6RW__freeResources .landing-page-module__L8I6RW__eyebrow{font-size:7px}.landing-page-module__L8I6RW__freeResources .landing-page-module__L8I6RW__textLink{font-size:12px}.landing-page-module__L8I6RW__pricingGrid{grid-template-columns:1fr;gap:15px;max-width:430px}.landing-page-module__L8I6RW__priceCard{padding:28px}.landing-page-module__L8I6RW__faq{padding-top:15px}.landing-page-module__L8I6RW__faqList summary{font-size:13px;line-height:1.6}.landing-page-module__L8I6RW__finalCta{padding:55px 20px}.landing-page-module__L8I6RW__finalCta .landing-page-module__L8I6RW__eyebrow{font-size:7px}.landing-page-module__L8I6RW__footer{gap:23px;padding:28px 20px}.landing-page-module__L8I6RW__footer>div{flex-wrap:wrap;gap:15px;font-size:10px}}@media (max-width:359px){.landing-page-module__L8I6RW__heroActions{flex-direction:column;gap:10px}.landing-page-module__L8I6RW__heroActions>a{width:100%;max-width:260px}.landing-page-module__L8I6RW__productStage{height:350px}.landing-page-module__L8I6RW__stageSurvey{width:102px}.landing-page-module__L8I6RW__stageReport{width:116px;right:-3px}.landing-page-module__L8I6RW__stageReport img{height:125px}.landing-page-module__L8I6RW__stageMonth h3{font-size:8px}.landing-page-module__L8I6RW__toolGrid{grid-template-columns:1fr}.landing-page-module__L8I6RW__toolCard{min-height:0}.landing-page-module__L8I6RW__freeResources{gap:18px}.landing-page-module__L8I6RW__printableIcon{display:none}}@media (prefers-reduced-motion:reduce){.landing-page-module__L8I6RW__page *{transition:none!important;animation:none!important}}.landing-page-module__L8I6RW__hero{padding-top:32px}.landing-page-module__L8I6RW__hero h1{letter-spacing:-3.8px;margin:18px 0;font-size:clamp(48px,5.4vw,76px);line-height:1.06}.landing-page-module__L8I6RW__intro{max-width:730px;font-size:18px;line-height:1.55}.landing-page-module__L8I6RW__heroActions{margin:22px 0 11px}.landing-page-module__L8I6RW__trialNote{color:#48635a;justify-content:center;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.landing-page-module__L8I6RW__trialNote svg{color:#17685f}.landing-page-module__L8I6RW__heroSteps{justify-content:center;align-items:center;gap:clamp(18px,3vw,44px);max-width:800px;margin:24px auto 0;padding:0;list-style:none;display:flex}.landing-page-module__L8I6RW__heroSteps li{color:#365950;white-space:nowrap;align-items:center;gap:9px;min-width:0;font-size:12px;font-weight:600;display:flex}.landing-page-module__L8I6RW__heroSteps img{flex:none;width:43px;height:43px}.landing-page-module__L8I6RW__productStage{height:470px;margin-top:0}@media (max-width:700px){.landing-page-module__L8I6RW__hero{padding:28px 18px 0}.landing-page-module__L8I6RW__hero h1{letter-spacing:-2px;margin:15px 0;font-size:clamp(37px,8.3vw,56px)}.landing-page-module__L8I6RW__intro{font-size:15px;line-height:1.55}.landing-page-module__L8I6RW__heroActions{margin-top:20px}.landing-page-module__L8I6RW__heroActions .landing-page-module__L8I6RW__primary{width:100%;max-width:320px;padding:15px 20px;font-size:14px}.landing-page-module__L8I6RW__heroActions .landing-page-module__L8I6RW__secondary{text-underline-offset:4px;border:0;padding:6px 12px;text-decoration:underline}.landing-page-module__L8I6RW__trialNote{flex-wrap:wrap;gap:6px;font-size:11px}.landing-page-module__L8I6RW__heroSteps{justify-content:space-between;gap:7px;margin-top:20px}.landing-page-module__L8I6RW__heroSteps li{white-space:normal;text-align:center;flex-direction:column;flex:1;gap:3px;font-size:10px;line-height:1.25}.landing-page-module__L8I6RW__heroSteps img{width:42px;height:42px}.landing-page-module__L8I6RW__productStage{height:auto;margin:18px 0 0;display:block}.landing-page-module__L8I6RW__stageGlow,.landing-page-module__L8I6RW__stageSurvey,.landing-page-module__L8I6RW__stageReport{display:none}.landing-page-module__L8I6RW__stagePlan{width:100%;max-width:440px;margin:auto;padding:18px 20px;transform:none;box-shadow:0 14px 35px -25px #274d4440}.landing-page-module__L8I6RW__stagePlan>div:first-child{letter-spacing:.4px;font-size:9px}.landing-page-module__L8I6RW__stagePlan h2{font-size:23px}.landing-page-module__L8I6RW__stageSubtitle{font-size:12px}.landing-page-module__L8I6RW__stageMonth{padding:10px 0}.landing-page-module__L8I6RW__stageMonth>b{width:38px;height:38px;font-size:9px}.landing-page-module__L8I6RW__stageMonth span{font-size:10px}.landing-page-module__L8I6RW__stageMonth h3{font-size:12px}.landing-page-module__L8I6RW__stageFooter{font-size:10px}}.landing-page-module__L8I6RW__trustSection{border-top:1px solid #d9e4dc;grid-template-columns:1.5fr 1fr;align-items:center;gap:40px;max-width:1120px;margin:20px auto 55px;padding:36px 40px;display:grid}.landing-page-module__L8I6RW__trustSection .landing-page-module__L8I6RW__eyebrow{justify-content:flex-start}.landing-page-module__L8I6RW__trustSection h2{letter-spacing:-1px;margin:16px 0;font-size:30px;line-height:1.2}.landing-page-module__L8I6RW__trustSection p:not(.landing-page-module__L8I6RW__eyebrow){color:#526860;margin:12px 0;font-size:14px;line-height:1.8}.landing-page-module__L8I6RW__trustLinks{gap:12px;display:grid}.landing-page-module__L8I6RW__trustLinks a{color:#17685f;border:1px solid #cddcd1;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:16px;font-size:13px;font-weight:600;display:flex}.landing-page-module__L8I6RW__trustLinks a:hover{background:#eef5f0}@media (max-width:700px){.landing-page-module__L8I6RW__trustSection{grid-template-columns:1fr;gap:20px;margin-bottom:20px;padding:30px 20px}.landing-page-module__L8I6RW__trustSection h2{font-size:26px}}
.resource-document-module__TXGhaG__document{--ink:#246f67;--wash:#edf6f1;border-top:6px solid var(--ink)}.resource-document-module__TXGhaG__document[data-accent=blue]{--ink:#315e96;--wash:#edf3fc}.resource-document-module__TXGhaG__document[data-accent=violet]{--ink:#6c4b98;--wash:#f2edf9}.resource-document-module__TXGhaG__document[data-accent=coral]{--ink:#a14b37;--wash:#fff1e9}.resource-document-module__TXGhaG__document[data-accent=amber]{--ink:#865b13;--wash:#fff6dd}.resource-document-module__TXGhaG__document[data-accent=rose]{--ink:#944463;--wash:#fceff5}.resource-document-module__TXGhaG__document>header{background:var(--wash);border-bottom:0;border-radius:.5rem;margin:-.5rem -.5rem 1.5rem;padding:1.25rem}.resource-document-module__TXGhaG__document>header h1,.resource-document-module__TXGhaG__document>header h2,.resource-document-module__TXGhaG__document>header p:first-child,.resource-document-module__TXGhaG__document>div h2,.resource-document-module__TXGhaG__document>div h3{color:var(--ink)}.resource-document-module__TXGhaG__document>div h2,.resource-document-module__TXGhaG__document>div h3{border-color:color-mix(in srgb,var(--ink) 25%,white)}@media print{.resource-document-module__TXGhaG__document{box-shadow:none;border-top-width:3px}.resource-document-module__TXGhaG__document>header{background:#fff}}
