.page_hero__3MdUS{padding:72px 0 64px}.page_heroGrid__UCSL9{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.76fr);grid-gap:58px;gap:58px;align-items:center}.page_hero__3MdUS h1{max-width:700px;font-size:clamp(3.1rem,6vw,6.1rem)}.page_hero__3MdUS p{max-width:690px}.page_hero__3MdUS picture{display:block;aspect-ratio:1;overflow:hidden;border:1px solid var(--line);background:#fff}.page_hero__3MdUS picture .page_photo__A1SmZ{object-fit:cover}.page_heroActions__2komr{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.page_page__1Ts4X{padding-top:70px}.page_intro__pcC0C{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:58px;gap:58px;padding-bottom:74px;border-bottom:1px dashed var(--line)}.page_faq__BFmJE h2,.page_guidance__yGB2F h2,.page_intro__pcC0C h2,.page_shopSection__U0PCF h2,.page_steps__hC8nY h2,.page_twoUp__Rbx36 h2{margin:8px 0 0;color:var(--navy);font-size:clamp(2.25rem,4vw,4rem);line-height:.98}.page_faq__BFmJE p,.page_guidance__yGB2F p,.page_intro__pcC0C p,.page_sectionHeading__R02nQ>p,.page_steps__hC8nY p,.page_twoUp__Rbx36 p{font-size:18px;line-height:1.62}.page_intro__pcC0C p:first-child{margin-top:0}.page_steps__hC8nY{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:58px;gap:58px;padding:74px 0}.page_steps__hC8nY ol{display:grid;grid-gap:26px;gap:26px;margin:0;padding:0;list-style:none;counter-reset:kit-step}.page_steps__hC8nY li{position:relative;padding:0 0 25px 66px;border-bottom:1px solid var(--line);counter-increment:kit-step}.page_steps__hC8nY li:last-child{padding-bottom:0;border-bottom:0}.page_steps__hC8nY li:before{content:counter(kit-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--berry);color:#fff;font-size:20px;font-weight:700}.page_steps__hC8nY strong{display:block;color:var(--navy);font-size:22px;line-height:1.15}.page_steps__hC8nY p{margin:9px 0 0;color:#3d6e84}.page_shopSection__U0PCF{padding:68px 0 76px;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line)}.page_sectionHeading__R02nQ{display:flex;justify-content:space-between;align-items:flex-end;gap:42px;margin-bottom:4px}.page_sectionHeading__R02nQ h2{max-width:760px}.page_sectionHeading__R02nQ>p{max-width:385px;margin:0 0 5px;color:#3d6e84}.page_catalogAction__sKABr{margin-top:28px;text-align:center}.page_twoUp__Rbx36{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:58px;gap:58px;padding:76px 0}.page_twoUp__Rbx36 p:first-of-type{margin-top:18px}.page_twoUp__Rbx36 .page_btn__OCxhQ{margin-top:8px}.page_note__zEIWf{align-self:start;padding:34px;background:var(--paper-deep);border:1px dashed #f1a5cd}.page_note__zEIWf h3{margin:0 0 18px;color:var(--navy);font-size:28px}.page_note__zEIWf ul{display:grid;grid-gap:14px;gap:14px;margin:0;padding-left:22px}.page_note__zEIWf li{font-size:17px;line-height:1.45}.page_workingRhythm__di6Ba{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:58px;gap:58px;padding:76px 0;border-top:1px dashed var(--line)}.page_workingRhythm__di6Ba p{font-size:18px;line-height:1.62}.page_workingRhythm__di6Ba p:first-child{margin-top:0}.page_planningBand__8hklg{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:58px;gap:58px;padding:52px;background:var(--paper-deep);border:1px dashed #f1a5cd}.page_planningCopy__E_9XD>p{font-size:18px;line-height:1.62}.page_planningCopy__E_9XD>p:first-child{margin-top:0}.page_inlineLinks__1xbr5{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:22px}.page_inlineLinks__1xbr5 a{color:var(--berry);font-size:17px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.page_practice__GwmZ3{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:58px;gap:58px;padding:76px 0}.page_practice__GwmZ3 p{font-size:18px;line-height:1.62}.page_practice__GwmZ3 p:first-child{margin-top:0}.page_guidance__yGB2F{display:flex;justify-content:space-between;align-items:center;gap:42px;padding:45px;background:var(--navy);color:#fff}.page_guidance__yGB2F h2{color:#fff}.page_guidance__yGB2F p{max-width:720px;margin:16px 0 0}.page_guidance__yGB2F .page_eyebrow__j__Qg{color:#f5cf83}.page_guidance__yGB2F .page_btn__OCxhQ{flex:0 0 auto;background:#fff;color:var(--navy);border-color:#fff}.page_faq__BFmJE{max-width:860px;padding:78px 0 12px}.page_faq__BFmJE>h2{margin-bottom:28px}.page_faq__BFmJE>div{padding:24px 0;border-top:1px solid var(--line)}.page_faq__BFmJE h3{margin:0 0 10px;color:var(--navy);font-size:22px;line-height:1.2}.page_faq__BFmJE p{margin:0}@media(max-width:900px){.page_heroGrid__UCSL9,.page_intro__pcC0C,.page_planningBand__8hklg,.page_practice__GwmZ3,.page_steps__hC8nY,.page_twoUp__Rbx36,.page_workingRhythm__di6Ba{grid-template-columns:1fr;gap:34px}.page_hero__3MdUS picture{max-width:620px}.page_sectionHeading__R02nQ{display:block}.page_sectionHeading__R02nQ>p{margin-top:18px}.page_guidance__yGB2F{display:block}.page_guidance__yGB2F .page_btn__OCxhQ{margin-top:24px}.page_intro__pcC0C,.page_steps__hC8nY{padding-bottom:58px}.page_steps__hC8nY{padding-top:58px}.page_practice__GwmZ3,.page_shopSection__U0PCF,.page_twoUp__Rbx36,.page_workingRhythm__di6Ba{padding:58px 0}}@media(max-width:560px){.page_hero__3MdUS{padding:54px 0 46px}.page_hero__3MdUS h1{font-size:3.3rem}.page_heroActions__2komr{display:grid;grid-template-columns:1fr}.page_page__1Ts4X{padding-top:52px}.page_intro__pcC0C,.page_steps__hC8nY{gap:24px;padding-bottom:48px}.page_steps__hC8nY{padding-top:48px}.page_steps__hC8nY li{padding-left:56px}.page_steps__hC8nY strong{font-size:20px}.page_practice__GwmZ3,.page_shopSection__U0PCF,.page_twoUp__Rbx36,.page_workingRhythm__di6Ba{padding:48px 0}.page_shopSection__U0PCF .product-grid{grid-template-columns:1fr;max-width:430px;margin-left:auto;margin-right:auto}.page_planningBand__8hklg{padding:28px 25px;gap:24px}.page_sectionHeading__R02nQ{margin-bottom:0}.page_note__zEIWf{padding:25px}.page_guidance__yGB2F{padding:28px 25px}.page_guidance__yGB2F .page_btn__OCxhQ{width:100%}.page_faq__BFmJE{padding-top:54px}.page_faq__BFmJE>div{padding:20px 0}}