._page_wf2hq_1{background:var(--cream);min-height:100vh;color:var(--ink)}._topbar_wf2hq_2{z-index:5;position:sticky}._hero_wf2hq_3,._grid_wf2hq_3,._planContent_wf2hq_3{width:min(100% - 40px,1040px);margin-inline:auto}._hero_wf2hq_3{padding:72px 0 42px}._hero_wf2hq_3 h1,._planContent_wf2hq_3 h1{letter-spacing:-.055em;margin:0;font:400 clamp(3rem,7vw,5.4rem)/.99 Georgia,serif}._hero_wf2hq_3 h1 em{color:#747773;font-weight:400}._hero_wf2hq_3>p:last-child{max-width:640px;color:var(--muted);margin:23px 0 0;font-size:1.08rem;line-height:1.65}._grid_wf2hq_3{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding-bottom:20px;display:grid}._card_wf2hq_9{border:1px solid var(--line);background:#fffdfa;border-radius:17px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 10px 30px #2337340a}._card_wf2hq_9:hover{transform:translateY(-3px);box-shadow:0 16px 38px #23373412}._cardLink_wf2hq_11{height:100%;color:inherit;text-decoration:none;display:block}._thumbnail_wf2hq_12{aspect-ratio:1.72;background:#e9e6dc;position:relative;overflow:hidden}._thumbnail_wf2hq_12>img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}._headerMask_wf2hq_14{z-index:1;background:var(--cream);pointer-events:none;height:8%;position:absolute;top:0;left:0;right:0}._thumbnail_wf2hq_12 ._headerMask_wf2hq_14{background:#f4f1e9;height:19%}._category_wf2hq_16{z-index:2;color:var(--ink);letter-spacing:.1em;background:#fffdfa;border-radius:999px;padding:8px 11px;font-size:.7rem;font-weight:900;position:absolute;top:15px;left:15px}._iconTile_wf2hq_17{color:#235854;background:radial-gradient(circle at 50% 38%,#fbf8ef 0 20%,#0000 21%),linear-gradient(135deg,#dceae3,#eae6d9 58%,#f4ded2);place-items:center;width:100%;height:100%;display:grid}._cardBody_wf2hq_18{padding:21px 23px 23px}._cardHeading_wf2hq_19{justify-content:space-between;align-items:baseline;gap:15px;display:flex}._cardHeading_wf2hq_19 h2{letter-spacing:-.025em;margin:0;font:400 clamp(1.45rem,3vw,1.9rem)/1.15 Georgia,serif}._cardHeading_wf2hq_19>span{color:var(--teal);flex:none;font-size:.83rem;font-weight:800}._cardBody_wf2hq_18>p{min-height:3em;color:var(--muted);margin:11px 0 17px;line-height:1.55}._viewLink_wf2hq_23{color:var(--teal);align-items:center;gap:8px;font-weight:850;display:inline-flex}._cta_wf2hq_24{background:var(--ink);color:#f8f4ea;border-radius:18px;width:min(100% - 40px,1040px);margin:52px auto 70px;padding:38px}._cta_wf2hq_24 ._eyebrow_wf2hq_25{color:#ff9a7e;margin:0 0 10px}._cta_wf2hq_24 h2{margin:0;font:400 clamp(2rem,4vw,3rem) Georgia,serif}._cta_wf2hq_24>p:not(._eyebrow_wf2hq_25){color:#c5d2ce}._cta_wf2hq_24>a{background:var(--orange);color:#fff;border-radius:9px;align-items:center;gap:10px;margin-top:12px;padding:14px 18px;font-weight:800;text-decoration:none;display:inline-flex}._cta_wf2hq_24>a:hover{background:#d94b29}._footer_wf2hq_30{background:#0d2221;justify-content:center;gap:24px;padding:24px;display:flex}._footer_wf2hq_30 a{color:#b9c8c3;font-size:.85rem;text-decoration:none}._footer_wf2hq_30 a:hover{color:#fff;text-decoration:underline}._planContent_wf2hq_3{padding:45px 0 80px}._backLink_wf2hq_34{color:var(--teal);align-items:center;gap:7px;margin:0 0 30px;font-weight:800;text-decoration:none;display:inline-flex}._backLink_wf2hq_34:hover{text-underline-offset:3px;text-decoration:underline}._planContent_wf2hq_3 h1{font-size:clamp(2.8rem,6vw,4.8rem)}._planIntro_wf2hq_37{max-width:700px;color:var(--muted);margin:20px 0 12px;font-size:1.14rem;line-height:1.65}._sampleNotice_wf2hq_38{color:#777b77;margin:0 0 28px;font-size:.85rem;line-height:1.5}._overviewImage_wf2hq_39{aspect-ratio:1.42;background:#122a28;border-radius:16px;margin:28px 0 20px;position:relative;overflow:hidden}._overviewImage_wf2hq_39 img{object-fit:cover;object-position:center 50%;width:100%;height:100%;display:block}._overviewImage_wf2hq_39 ._headerMask_wf2hq_14{background:#f2f0e9;height:8%}._overviewImage_wf2hq_39 figcaption{z-index:2;color:var(--ink);letter-spacing:.1em;background:#fffdfa;border-radius:999px;padding:8px 11px;font-size:.72rem;font-weight:900;position:absolute;bottom:16px;left:16px}._metrics_wf2hq_43{grid-template-columns:1fr 1fr 1.4fr;gap:13px;margin-top:18px;display:grid}._metrics_wf2hq_43>div{border:1px solid var(--line);background:#fffdfa;border-radius:14px;align-content:start;gap:8px;padding:20px;display:grid}._metrics_wf2hq_43 span{color:var(--muted);letter-spacing:.09em;font-size:.7rem;font-weight:900}._metrics_wf2hq_43 strong{font:400 1.35rem/1.3 Georgia,serif}._detailSection_wf2hq_47{border:1px solid var(--line);background:#fffdfa;border-radius:18px;margin-top:55px;padding:31px}._detailSection_wf2hq_47>._eyebrow_wf2hq_25,._sectionHeading_wf2hq_48 ._eyebrow_wf2hq_25{margin:0 0 9px}._detailSection_wf2hq_47 h2{letter-spacing:-.03em;margin:0;font:400 clamp(1.9rem,4vw,2.7rem)/1.1 Georgia,serif}._observations_wf2hq_50{color:var(--muted);gap:13px;margin:24px 0 0;padding-left:22px;line-height:1.6;display:grid}._observations_wf2hq_50 li::marker{color:var(--orange)}._sectionHeading_wf2hq_48{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}._sectionHeading_wf2hq_48>span{color:var(--muted);flex:none;font-size:.87rem}._steps_wf2hq_54{margin:25px 0 0;padding:0;list-style:none}._steps_wf2hq_54 li{border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);gap:15px;padding:20px 0;display:grid}._stepNumber_wf2hq_56{width:34px;height:34px;color:var(--teal);background:#e9f2ee;border-radius:50%;place-items:center;font-weight:900;display:grid}._stepTitle_wf2hq_57{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._stepTitle_wf2hq_57 h3{margin:0;font:400 1.3rem/1.3 Georgia,serif}._stepTitle_wf2hq_57 b{color:var(--teal);flex:none;font-size:.9rem}._steps_wf2hq_54 li p{color:var(--muted);margin:8px 0 0;line-height:1.62}._visualGrid_wf2hq_61{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-top:24px;display:grid}._visualCard_wf2hq_62{border:1px solid var(--line);background:#f4f1e9;border-radius:13px;margin:0;overflow:hidden}._visualFrame_wf2hq_63{aspect-ratio:1.42;background:#f4f1e9;position:relative;overflow:hidden}._visualFrame_wf2hq_63 img{object-fit:cover;object-position:center 52%;width:100%;height:100%;display:block}._visualFrame_wf2hq_63 ._headerMask_wf2hq_14{background:#f2f0e9;height:8%}._visualCard_wf2hq_62 figcaption{color:var(--ink);padding:12px 14px;font-size:.88rem;font-weight:800}._placementList_wf2hq_67{margin-top:21px}._placementList_wf2hq_67>div{border-top:1px solid var(--line);grid-template-columns:minmax(180px,.8fr) 1.2fr;gap:20px;padding:15px 0;line-height:1.5;display:grid}._placementList_wf2hq_67 span{color:var(--muted)}._resultNote_wf2hq_70{color:#315a54;background:#eef4ef;border-radius:11px;margin:22px 0 0;padding:17px 19px;line-height:1.6}._planContent_wf2hq_3>._cta_wf2hq_24{width:100%;margin:50px 0 25px}@media (max-width:700px){._hero_wf2hq_3,._grid_wf2hq_3,._planContent_wf2hq_3{width:min(100% - 32px,1040px)}._hero_wf2hq_3{padding:48px 0 30px}._grid_wf2hq_3,._visualGrid_wf2hq_61{grid-template-columns:1fr}._thumbnail_wf2hq_12{aspect-ratio:1.65}._cardBody_wf2hq_18{padding:19px}._cardBody_wf2hq_18>p{min-height:0}._cta_wf2hq_24{width:min(100% - 32px,1040px);margin:38px auto 50px;padding:28px}._planContent_wf2hq_3{padding:30px 0 55px}._overviewImage_wf2hq_39{aspect-ratio:1.16}._metrics_wf2hq_43{grid-template-columns:1fr 1fr}._metrics_wf2hq_43>div:last-child{grid-column:1/-1}._detailSection_wf2hq_47{margin-top:35px;padding:22px}._placementList_wf2hq_67>div{grid-template-columns:1fr;gap:5px}._stepTitle_wf2hq_57{align-items:flex-start}._steps_wf2hq_54 li{gap:11px}}._exampleButtons_wf2hq_74{flex-direction:column;gap:14px;width:min(100% - 40px,1040px);margin:0 auto;padding-bottom:80px;display:flex}._exampleButton_wf2hq_74{box-sizing:border-box;color:#fff;background:#174e43;border:1px solid #174e43;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;width:min(100%,560px);min-height:58px;padding:16px 22px;font-size:1.05rem;font-weight:700;text-decoration:none;display:flex}._exampleButton_wf2hq_74:hover{background:#0f3f36}._exampleButton_wf2hq_74:focus-visible{outline-offset:4px;outline:3px solid #a56535}
