@font-face{font-family:Fraunces;font-style:normal;font-weight:500 650;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92usiIk_WBq8U_9v0c2Wa0KxC9TeA.woff2) format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.fontshare.com/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2) format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.fontshare.com/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2) format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.fontshare.com/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2) format("woff2")}.reference-homepage_home__9GRvM{--forest:#173b2f;--forest-2:#21503f;--ink:#1c2620;--stone:#5b685f;--lime:#95c21f;--lime-ink:#172204;--lime-wash:#edf5d8;--mist:#f2f5ee;--line:#dfe5d9;--paper:#fff;--radius-lg:28px;--radius-md:16px;--radius-sm:10px;color:var(--ink);background:var(--paper);font-family:Satoshi,Avenir Next,Segoe UI,system-ui,sans-serif;font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.reference-homepage_home__9GRvM,.reference-homepage_home__9GRvM *{box-sizing:border-box}.reference-homepage_home__9GRvM a{color:inherit}.reference-homepage_home__9GRvM :focus-visible{outline:3px solid var(--lime);outline-offset:3px;border-radius:6px}.reference-homepage_home__9GRvM h1,.reference-homepage_home__9GRvM h2,.reference-homepage_home__9GRvM h3{margin:0;color:var(--forest);font-family:Fraunces,Iowan Old Style,Georgia,serif;font-variation-settings:"SOFT" 100;font-weight:600;letter-spacing:-.015em}.reference-homepage_home__9GRvM h2{font-size:clamp(32px,4vw,46px);line-height:1.08;text-wrap:balance}.reference-homepage_home__9GRvM h3{font-size:24px;line-height:1.2}.reference-homepage_home__9GRvM p{margin:0}.reference-homepage_wrap__kPJ4d{width:min(1180px,calc(100% - 2 * clamp(20px, 5vw, 40px)));margin-inline:auto}.reference-homepage_button__mpmCA{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 22px;border:0;border-radius:999px;font-family:inherit;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.reference-homepage_button__mpmCA:hover{transform:translateY(-1px)}.reference-homepage_primary__OAbq5,.reference-homepage_primary__OAbq5:hover{background:var(--lime);color:var(--lime-ink)}.reference-homepage_primary__OAbq5:hover{background:#a6d42c}.reference-homepage_quiet__JYjTE,.reference-homepage_quiet__JYjTE:hover{background:transparent;color:var(--forest);box-shadow:inset 0 0 0 1.5px var(--line)}.reference-homepage_quiet__JYjTE:hover{box-shadow:inset 0 0 0 1.5px var(--forest)}.reference-homepage_header__4G_e2{position:sticky;z-index:10;top:0;border-bottom:1px solid var(--line);background:var(--paper)}.reference-homepage_nav__Xsfkx{display:flex;height:72px;align-items:center;gap:28px}.reference-homepage_brand__WjzSX{display:flex;align-items:center;gap:10px;color:var(--forest)!important;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1;text-decoration:none;white-space:nowrap}.reference-homepage_brand__WjzSX img{display:block;width:34px;height:34px}.reference-homepage_navLinks__GTngz{display:flex;gap:26px;margin-left:12px}.reference-homepage_navLinks__GTngz a{color:var(--ink);font-weight:500;text-decoration:none}.reference-homepage_navLinks__GTngz a:hover{color:var(--forest-2);text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:2px;text-underline-offset:6px}.reference-homepage_navRight__gzPWN{display:flex;align-items:center;gap:18px;margin-left:auto}.reference-homepage_localeControl__z41jQ button{color:var(--stone);font-family:inherit;font-size:15px;font-weight:500}.reference-homepage_localeControl__z41jQ button svg:last-of-type,.reference-homepage_localeControl__z41jQ button>span{display:none}.reference-homepage_localeControl__z41jQ button:after{content:"English"}.reference-homepage_signin__LqLmV{color:var(--forest);font-weight:500;text-decoration:none;white-space:nowrap}.reference-homepage_mobileMenu__hHwfv{display:none;margin-left:auto}.reference-homepage_menuTrigger__FeMQV{min-height:42px;border:0;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--forest);font-family:inherit;font-size:15px}.reference-homepage_mobileSheet___cVmW{--forest:#173b2f;--forest-2:#21503f;--ink:#1c2620;--stone:#5b685f;--lime:#95c21f;--lime-ink:#172204;--lime-wash:#edf5d8;--mist:#f2f5ee;--line:#dfe5d9;--paper:#fff;width:min(320px,88vw);border-color:var(--line);background:var(--paper);color:var(--ink);font-family:Satoshi,Avenir Next,Segoe UI,system-ui,sans-serif;padding:20px}.reference-homepage_mobileTitle__eYWIv{display:flex;align-items:center;gap:10px;color:var(--forest);font-family:Satoshi,Avenir Next,Segoe UI,system-ui,sans-serif;font-size:20px;font-weight:700}.reference-homepage_mobileLinks__hIEht{display:grid;gap:2px;margin-top:20px}.reference-homepage_mobileLinks__hIEht a{padding:12px 14px;border-radius:10px;color:var(--ink);font-weight:500;text-decoration:none}.reference-homepage_mobileLinks__hIEht a:hover{background:var(--mist)}.reference-homepage_mobileLocale__FCjUG{margin-top:8px;border-top:1px solid var(--line);padding-top:12px}.reference-homepage_mobileLocale__FCjUG button{color:var(--forest);font-family:inherit}.reference-homepage_mobileLocale__FCjUG button svg:last-of-type,.reference-homepage_mobileLocale__FCjUG button>span{display:none}.reference-homepage_mobileLocale__FCjUG button:after{content:"Language: English"}.reference-homepage_mobileCta__ZoVmn{width:100%;margin-top:18px}.reference-homepage_hero__XFov_{padding:72px 0 96px}.reference-homepage_heroGrid__rsq2c{display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:72px}.reference-homepage_hero__XFov_ h1{color:var(--forest);font-family:Fraunces,Iowan Old Style,Georgia,serif;font-size:clamp(42px,5.6vw,70px);font-variation-settings:"SOFT" 100;font-weight:600;letter-spacing:-.025em;line-height:1.02;text-wrap:balance}.reference-homepage_home__9GRvM .reference-homepage_lede__Zm1_h{max-width:29em;margin-top:24px;color:var(--stone);font-size:20px;line-height:1.5;text-wrap:pretty}.reference-homepage_home__9GRvM .reference-homepage_heroOfferSplit__H_8eQ{max-width:38em;margin-top:16px;border-left:2px solid var(--lime);padding-left:14px;color:var(--ink);font-size:16px;line-height:1.5}.reference-homepage_heroOfferSplit__H_8eQ a{color:var(--forest);font-weight:700;text-decoration:underline;text-decoration-color:var(--lime);text-underline-offset:3px}.reference-homepage_heroActions__87w7F{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.reference-homepage_heroFacts___ChWX{display:flex;flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;color:var(--stone);font-size:15px;list-style:none}.reference-homepage_heroFacts___ChWX li{display:flex;align-items:center;gap:8px}.reference-homepage_heroFacts___ChWX li:before{width:7px;height:7px;border-radius:50%;background:var(--lime);content:"";flex:none}.reference-homepage_todayStage__Awb6E{position:relative;border-radius:36px;background:var(--lime-wash);padding:34px 30px 22px}.reference-homepage_today__sHDws{border-radius:22px;background:var(--paper);box-shadow:0 1px 0 rgb(23 59 47/6%),0 24px 48px -28px rgb(23 59 47/45%);padding:22px 22px 10px}.reference-homepage_offerPreview__xtuHP{padding:28px 28px 24px}.reference-homepage_previewEyebrow__07Aia{color:var(--forest-2);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.reference-homepage_home__9GRvM .reference-homepage_previewTitle__DcM1F{margin-top:12px;font-size:clamp(27px,2.6vw,35px);line-height:1.12}.reference-homepage_supportList__S_KCU{display:grid;margin:22px 0 0;padding:0;list-style:none}.reference-homepage_supportList__S_KCU li{border-top:1px solid var(--line);padding:13px 0}.reference-homepage_home__9GRvM .reference-homepage_supportList__S_KCU h3{color:var(--forest);font-family:Satoshi,Avenir Next,Segoe UI,system-ui,sans-serif;font-size:17px;font-weight:700;letter-spacing:0}.reference-homepage_home__9GRvM .reference-homepage_supportList__S_KCU p{margin-top:3px;color:var(--stone);font-size:15px;line-height:1.45}.reference-homepage_supportNote__0wj42{border-top:1px solid var(--line);padding-top:15px;color:var(--stone);font-size:14px}.reference-homepage_section__QrcHg{padding:84px 0;scroll-margin-top:80px}.reference-homepage_sectionHead__U1TTk{max-width:34em;margin-bottom:48px}.reference-homepage_sectionHead__U1TTk p{margin-top:14px;color:var(--stone);font-size:19px}.reference-homepage_jobs__nG_D0{background:var(--mist)}.reference-homepage_jobsGrid__JRkrf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.reference-homepage_job__xZb0d{display:flex;flex-direction:column;gap:22px}.reference-homepage_jobVisual__Ww9hi{display:flex;min-height:168px;align-items:center;border-radius:var(--radius-md);background:var(--paper);padding:24px}.reference-homepage_jobStatement__yh1lp{max-width:14ch;color:var(--forest);font-family:Fraunces,Iowan Old Style,Georgia,serif;font-size:25px;font-variation-settings:"SOFT" 100;font-weight:600;line-height:1.2}.reference-homepage_bullets__5FNSe{display:grid;margin:0;padding:0;list-style:none}.reference-homepage_job__xZb0d h3{font-size:26px}.reference-homepage_bullets__5FNSe{gap:8px;margin-top:12px}.reference-homepage_bullets__5FNSe li{position:relative;padding-left:22px}.reference-homepage_bullets__5FNSe li:before{position:absolute;top:.62em;left:2px;width:8px;height:8px;border-radius:50%;background:var(--lime);content:""}.reference-homepage_home__9GRvM .reference-homepage_also__kNL5e{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:44px;border-top:1px solid var(--line);color:var(--stone);padding-top:26px}.reference-homepage_also__kNL5e b{color:var(--ink)}.reference-homepage_also__kNL5e a,.reference-homepage_textLink__EBjhi{color:var(--forest);font-weight:700;text-underline-offset:4px}.reference-homepage_pathsGrid__sD__Z{display:grid;grid-template-columns:1.15fr .85fr;align-items:stretch;gap:24px}.reference-homepage_pathsComparison__Unfp5{display:flex;justify-content:center;margin-top:20px}.reference-homepage_pathsComparisonLink___VzEV{display:inline-flex;width:fit-content;max-width:100%;min-width:0;min-height:44px;align-items:center;justify-content:center;padding:9px 16px;border:1.5px solid var(--line);border-radius:999px;color:var(--forest)!important;font-weight:700;line-height:1.35;text-align:center;text-decoration:underline;text-decoration-color:var(--lime);text-underline-offset:4px}.reference-homepage_pathsComparisonLink___VzEV:hover{border-color:var(--forest)}.reference-homepage_path__G2tem{display:flex;min-width:0;flex-direction:column;border-radius:var(--radius-lg);padding:40px}.reference-homepage_amount__rQM_8{color:var(--forest);font-family:Fraunces,Iowan Old Style,Georgia,serif;font-size:60px;font-variation-settings:"SOFT" 100;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1}.reference-homepage_pathCohost__li1OK{background:var(--forest);color:#e7efe3}.reference-homepage_pathCohost__li1OK .reference-homepage_amount__rQM_8,.reference-homepage_pathCohost__li1OK h3{color:var(--paper)}.reference-homepage_pathManaged__2CnC5{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line)}.reference-homepage_path__G2tem .reference-homepage_who__ZF0WM{margin-top:6px;font-size:18px}.reference-homepage_pathCohost__li1OK .reference-homepage_who__ZF0WM{color:#c7d6c2}.reference-homepage_pathManaged__2CnC5 .reference-homepage_who__ZF0WM{color:var(--stone)}.reference-homepage_uk__ZxJke{display:inline-block;margin-left:8px;border-radius:6px;background:var(--lime-wash);color:var(--forest);padding:6px 9px;font-family:Satoshi,Avenir Next,Segoe UI,system-ui,sans-serif;font-size:13px;font-weight:700;line-height:1;vertical-align:4px}.reference-homepage_cost__Cau1_{display:flex;align-items:baseline;gap:10px;margin:30px 0 4px}.reference-homepage_per__wGPud{font-size:17px}.reference-homepage_costNote__IJX91{color:var(--stone);font-size:15px}.reference-homepage_pathCohost__li1OK .reference-homepage_costNote__IJX91{color:#c7d6c2}.reference-homepage_pathBullets__82s5f{margin:26px 0 34px}.reference-homepage_pathActions__WgFvU{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:auto}.reference-homepage_pathCohost__li1OK .reference-homepage_textLink__EBjhi{color:var(--paper)}.reference-homepage_steps__8uHOZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;counter-reset:step;list-style:none}.reference-homepage_steps__8uHOZ li{counter-increment:step;border-top:2px solid var(--forest);padding-top:22px}.reference-homepage_steps__8uHOZ li:before{display:block;margin-bottom:14px;color:var(--lime);content:counter(step);font-family:Fraunces,Iowan Old Style,Georgia,serif;font-size:44px;font-variation-settings:"SOFT" 100;font-weight:600;line-height:1}.reference-homepage_steps__8uHOZ b{display:block;margin-bottom:6px;color:var(--forest);font-size:20px}.reference-homepage_steps__8uHOZ span{color:var(--stone)}.reference-homepage_start__VcbO7{padding-top:0}.reference-homepage_startCta__wTp8k{margin-top:44px}.reference-homepage_founding___SqPp{background:var(--forest);color:#e7efe3}.reference-homepage_foundingGrid__xBrOl{display:grid;grid-template-columns:.72fr 1.28fr;align-items:center;gap:64px}.reference-homepage_founderPhoto__w_aQy{width:100%;aspect-ratio:4/5;border-radius:24px;object-fit:cover;object-position:55% 18%}.reference-homepage_founding___SqPp h2{color:var(--paper)}.reference-homepage_founding___SqPp blockquote{max-width:30em;margin:20px 0 0;color:#f3f7ef;font-family:Fraunces,Iowan Old Style,Georgia,serif;font-size:21px;font-variation-settings:"SOFT" 100;font-weight:500;line-height:1.45;text-wrap:pretty}.reference-homepage_home__9GRvM .reference-homepage_sig__tb0po{display:flex;align-items:center;gap:12px;margin-top:18px;color:#c7d6c2;font-size:15px}.reference-homepage_sig__tb0po b{color:var(--paper)}.reference-homepage_avatar__CAliP{display:none;width:52px;height:52px;flex:none;border-radius:50%;object-fit:cover;object-position:55% 12%}.reference-homepage_foundingBullets__qiJWW{grid-template-columns:repeat(2,max-content);gap:10px 36px;margin:28px 0 0;font-size:17px}.reference-homepage_founding___SqPp .reference-homepage_button__mpmCA{margin-top:30px}.reference-homepage_faqGrid__2gGtu{display:grid;grid-template-columns:.75fr 1.25fr;align-items:start;gap:64px}.reference-homepage_faqGrid__2gGtu .reference-homepage_textLink__EBjhi{display:inline-block;margin-top:18px}.reference-homepage_faqItem__yFM75{border-bottom:1px solid var(--line)}.reference-homepage_faqItem__yFM75:first-child{border-top:1px solid var(--line)}.reference-homepage_faqItem__yFM75 summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;color:var(--forest);cursor:pointer;font-size:18px;font-weight:700;list-style:none}.reference-homepage_faqItem__yFM75 summary::-webkit-details-marker{display:none}.reference-homepage_faqItem__yFM75 summary:after{width:12px;height:12px;flex:none;border:solid var(--forest);border-width:0 2px 2px 0;content:"";transform:rotate(45deg) translate(-3px,-3px);transition:transform .2s ease}.reference-homepage_faqItem__yFM75[open] summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.reference-homepage_faqItem__yFM75 p{max-width:38em;color:var(--stone);padding:0 0 22px}.reference-homepage_footer__KTVf5{border-top:1px solid var(--line);color:var(--stone);padding:56px 0 40px;font-size:15px}.reference-homepage_footerGrid__eQosS{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:32px}.reference-homepage_footerGrid__eQosS h4{margin:0 0 12px;color:var(--ink);font-size:15px}.reference-homepage_footerGrid__eQosS ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.reference-homepage_footerGrid__eQosS a{display:flex;width:100%;min-height:40px;align-items:center;text-decoration:none}.reference-homepage_footerGrid__eQosS a:hover{color:var(--forest);text-decoration:underline}.reference-homepage_footerBrand__i_5R9 p{max-width:22em;margin-top:14px}.reference-homepage_legal__O1fbA{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:44px}@media (max-width:1020px){.reference-homepage_faqGrid__2gGtu,.reference-homepage_heroGrid__rsq2c{grid-template-columns:1fr;gap:48px}.reference-homepage_pathsGrid__sD__Z{grid-template-columns:minmax(0,1fr)}.reference-homepage_foundingGrid__xBrOl{grid-template-columns:.8fr 1.2fr;gap:40px}.reference-homepage_footerGrid__eQosS{grid-template-columns:1fr 1fr}}@media (max-width:720px){.reference-homepage_home__9GRvM{font-size:16px}.reference-homepage_nav__Xsfkx{height:64px;gap:12px}.reference-homepage_navLinks__GTngz,.reference-homepage_navRight__gzPWN{display:none}.reference-homepage_mobileMenu__hHwfv{display:block}.reference-homepage_hero__XFov_{padding:40px 0 64px}.reference-homepage_hero__XFov_ h1{font-size:clamp(38px,10.8vw,42px)}.reference-homepage_home__9GRvM .reference-homepage_lede__Zm1_h{margin-top:16px;font-size:17px}.reference-homepage_home__9GRvM .reference-homepage_heroOfferSplit__H_8eQ{margin-top:12px;font-size:15px}.reference-homepage_heroActions__87w7F{gap:6px;margin-top:26px}.reference-homepage_heroActions__87w7F .reference-homepage_primary__OAbq5{flex:1 1 100%}.reference-homepage_heroActions__87w7F .reference-homepage_quiet__JYjTE{min-height:44px;flex:1 1 100%;border-radius:0;box-shadow:none;text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:2px;text-underline-offset:5px}.reference-homepage_heroFacts___ChWX{gap:6px 16px;margin-top:18px;font-size:14px}.reference-homepage_todayStage__Awb6E{margin-inline:-6px;border-radius:26px;padding:18px 12px 12px}.reference-homepage_today__sHDws{padding:16px 14px 6px}.reference-homepage_offerPreview__xtuHP{padding:22px 18px 18px}.reference-homepage_supportList__S_KCU{margin-top:17px}.reference-homepage_supportList__S_KCU li{padding-block:11px}.reference-homepage_home__9GRvM .reference-homepage_supportList__S_KCU p{font-size:14px}.reference-homepage_section__QrcHg{padding:64px 0}.reference-homepage_sectionHead__U1TTk{margin-bottom:32px}.reference-homepage_jobsGrid__JRkrf{grid-template-columns:1fr;gap:28px}.reference-homepage_jobVisual__Ww9hi{display:none}.reference-homepage_job__xZb0d h3{font-size:22px}.reference-homepage_bullets__5FNSe{gap:6px;margin-top:8px}.reference-homepage_home__9GRvM .reference-homepage_also__kNL5e{margin-top:32px}.reference-homepage_steps__8uHOZ{grid-template-columns:1fr;gap:0}.reference-homepage_steps__8uHOZ li{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:8px;border-top:1px solid var(--line);padding:18px 0}.reference-homepage_steps__8uHOZ li:before{grid-row:span 2;margin:0;font-size:32px}.reference-homepage_steps__8uHOZ b{margin-bottom:2px;font-size:18px}.reference-homepage_startCta__wTp8k{margin-top:20px}.reference-homepage_startCta__wTp8k .reference-homepage_button__mpmCA{width:100%}.reference-homepage_path__G2tem{border-radius:22px;padding:28px 22px}.reference-homepage_path__G2tem .reference-homepage_amount__rQM_8{font-size:50px}.reference-homepage_pathActions__WgFvU .reference-homepage_button__mpmCA{flex:1 1 100%}.reference-homepage_foundingGrid__xBrOl{grid-template-columns:1fr;gap:0}.reference-homepage_founderPhoto__w_aQy{display:none}.reference-homepage_avatar__CAliP{display:block}.reference-homepage_founding___SqPp blockquote{font-size:18px}.reference-homepage_foundingBullets__qiJWW{grid-template-columns:1fr;gap:6px;margin-top:22px;font-size:16px}.reference-homepage_founding___SqPp .reference-homepage_button__mpmCA{width:100%;margin-top:24px}.reference-homepage_faqItem__yFM75 summary{padding:18px 0;font-size:17px}.reference-homepage_faq__79Bvl{padding-bottom:20px}.reference-homepage_footerGrid__eQosS{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:8px}.reference-homepage_footerBrand__i_5R9{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.reference-homepage_footer__KTVf5{padding:14px 0 12px;font-size:14px;line-height:1.35}.reference-homepage_footerBrand__i_5R9 .reference-homepage_brand__WjzSX{gap:6px;font-size:16px}.reference-homepage_footerBrand__i_5R9 .reference-homepage_brand__WjzSX img{width:24px;height:24px}.reference-homepage_footerBrand__i_5R9 p{max-width:24em;margin-top:0;font-size:13px;line-height:1.25}.reference-homepage_footerGrid__eQosS h4{margin-bottom:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.reference-homepage_footerGrid__eQosS>div:not(.reference-homepage_footerBrand__i_5R9) ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.reference-homepage_footerGrid__eQosS>div.reference-homepage_footerServicesGroup__s_nVv ul{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px}.reference-homepage_footerGrid__eQosS a{min-height:32px;padding-block:4px;font-size:13px;line-height:1.2}.reference-homepage_footerServicesGroup__s_nVv{grid-column:1/-1}.reference-homepage_footerLegalGroup__4P57U{grid-column:auto}.reference-homepage_footerLegalGroup__4P57U ul{column-gap:8px}.reference-homepage_legal__O1fbA{margin-top:8px;gap:4px 12px;font-size:12px;line-height:1.4}}@media (max-width:360px){.reference-homepage_footerGrid__eQosS>div.reference-homepage_footerServicesGroup__s_nVv ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.reference-homepage_hero__XFov_{padding-top:32px}.reference-homepage_hero__XFov_ h1{font-size:32px;line-height:1.08}.reference-homepage_home__9GRvM .reference-homepage_heroOfferSplit__H_8eQ{margin-top:10px}.reference-homepage_heroActions__87w7F{margin-top:22px}.reference-homepage_heroFacts___ChWX{display:grid}.reference-homepage_pathActions__WgFvU .reference-homepage_button__mpmCA{min-width:0;text-align:center;white-space:normal;line-height:1.25}}.page_guide__WiNB3{--guide-forest:#173b2f;--guide-forest-2:#21503f;--guide-ink:#1c2620;--guide-stone:#46574c;--guide-lime:#95c21f;--guide-lime-ink:#172204;--guide-mist:#f2f5ee;--guide-line:#dfe5d9;background:#ffffff;color:var(--guide-ink);font-family:Satoshi,Avenir Next,Segoe UI,system-ui,sans-serif;font-size:17px;line-height:1.65}.page_guide__WiNB3,.page_guide__WiNB3 *{box-sizing:border-box}.page_guide__WiNB3 a{color:inherit}.page_guide__WiNB3 :focus-visible{border-radius:5px;outline:3px solid var(--guide-lime);outline-offset:3px}.page_main__T9ziO{padding:28px 0 104px}.page_wrap__1P84n{width:min(1160px,calc(100% - 2 * clamp(20px, 5vw, 42px)));margin-inline:auto}.page_breadcrumb__Ill5e{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--guide-stone);font-size:14px}.page_breadcrumb__Ill5e a,.page_relatedLinks__GQ0GA a{text-decoration-color:var(--guide-lime);text-decoration-thickness:2px;text-underline-offset:4px}.page_breadcrumb__Ill5e a:hover,.page_relatedLinks__GQ0GA a:hover{color:var(--guide-forest-2)}.page_hero__twdNc{position:relative;margin:48px 0 52px;padding:clamp(30px,6vw,68px);border:1px solid var(--guide-line);border-radius:28px;background:linear-gradient(120deg,var(--guide-mist),#ffffff 78%)}.page_eyebrow__Z_ykK,.page_offerEyebrow__rmFaU{margin:0;color:var(--guide-forest-2);font-size:13px;font-weight:700;letter-spacing:.09em;line-height:1.4;text-transform:uppercase}.page_title__AyDkp{max-width:880px;margin:15px 0 0;color:var(--guide-forest);font-family:Fraunces,Iowan Old Style,Georgia,serif;font-size:clamp(2.5rem,6.5vw,5rem);font-variation-settings:"SOFT" 100;font-weight:600;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.page_dek__SpYwP{max-width:760px;margin:24px 0 0;color:var(--guide-stone);font-size:clamp(1.08rem,2vw,1.3rem);line-height:1.7}.page_heroNote__vXs5l{max-width:760px;margin:26px 0 0;padding:13px 0 13px 18px;border-left:4px solid var(--guide-lime);color:var(--guide-forest);font-weight:700;line-height:1.55}.page_contentGrid__2ELYJ{display:grid;grid-template-columns:minmax(180px,225px) minmax(0,760px);align-items:start;justify-content:space-between;gap:clamp(34px,6vw,90px)}.page_contents__3ICwQ{position:sticky;top:96px;padding:20px 18px;border:1px solid var(--guide-line);border-radius:16px;background:var(--guide-mist)}.page_contents__3ICwQ h2{margin:0 0 12px;color:var(--guide-forest);font-family:Satoshi,Avenir Next,Segoe UI,system-ui,sans-serif;font-size:15px;font-weight:700;letter-spacing:0;line-height:1.4}.page_contents__3ICwQ ol{display:grid;gap:9px;margin:0;padding:0;list-style:none}.page_contents__3ICwQ a{color:var(--guide-stone);font-size:13px;line-height:1.45;text-decoration-color:transparent;text-underline-offset:3px}.page_contents__3ICwQ a:hover{color:var(--guide-forest);text-decoration-color:var(--guide-lime)}.page_article__egfPZ{min-width:0}.page_section__ro_Wn{padding:0 0 54px;scroll-margin-top:90px}.page_section__ro_Wn+.page_section__ro_Wn{padding-top:44px;border-top:1px solid var(--guide-line)}.page_section__ro_Wn h2{max-width:700px;margin:0;color:var(--guide-forest);font-family:Fraunces,Iowan Old Style,Georgia,serif;font-size:clamp(1.8rem,3.5vw,2.6rem);font-variation-settings:"SOFT" 100;font-weight:600;letter-spacing:-.025em;line-height:1.15;text-wrap:balance}.page_prose__3Hxh_,.page_sectionIntro__lIs9G{color:var(--guide-stone);font-size:16px;line-height:1.8}.page_prose__3Hxh_{display:grid;gap:18px;margin-top:20px}.page_prose__3Hxh_ p,.page_sectionIntro__lIs9G{margin:0}.page_sectionIntro__lIs9G{max-width:700px;margin-top:16px}.page_pointGrid__YPgC8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.page_point__ShCBr{min-width:0;padding:20px;border:1px solid var(--guide-line);border-radius:16px;background:#ffffff}.page_fitList__E0ZWf h3,.page_point__ShCBr h3{margin:0;color:var(--guide-forest);font-family:Fraunces,Iowan Old Style,Georgia,serif;font-size:1.25rem;font-weight:600;letter-spacing:-.015em;line-height:1.3}.page_fitList__E0ZWf p,.page_point__ShCBr p{margin:9px 0 0;color:var(--guide-stone);font-size:14px;line-height:1.7}.page_questionList__g_QVX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;margin:20px 0 0;border-top:1px solid var(--guide-line)}.page_question__Xi_Ep{min-width:0;padding:18px 0;border-bottom:1px solid var(--guide-line)}.page_question__Xi_Ep dt{color:var(--guide-forest);font-size:15px;font-weight:700}.page_question__Xi_Ep dd{margin:6px 0 0;color:var(--guide-stone);font-size:14px;line-height:1.7}.page_fitList__E0ZWf{display:grid;gap:12px;margin:22px 0 0;padding:0;list-style:none;counter-reset:fit}.page_fitList__E0ZWf li{position:relative;min-width:0;padding:20px 20px 20px 62px;border:1px solid var(--guide-line);border-radius:16px;background:var(--guide-mist);counter-increment:fit}.page_fitList__E0ZWf li:before{position:absolute;top:18px;left:19px;display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:var(--guide-lime);color:var(--guide-lime-ink);content:counter(fit);font-size:14px;font-weight:700}.page_offerGrid__cW8aK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.page_offerCard__4wq1_{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:clamp(20px,3vw,28px);border:1px solid var(--guide-line);border-radius:20px}.page_cohost__vmnU1{background:var(--guide-mist)}.page_managed__bOIQC{border-color:var(--guide-forest);background:var(--guide-forest);color:#ffffff}.page_offerCard__4wq1_ .page_offerEyebrow__rmFaU{color:var(--guide-forest-2)}.page_managed__bOIQC .page_offerEyebrow__rmFaU,.page_managed__bOIQC h3{color:#ffffff}.page_offerCard__4wq1_ h3{margin:9px 0 0;color:var(--guide-forest);font-family:Fraunces,Iowan Old Style,Georgia,serif;font-size:clamp(1.45rem,2.4vw,1.8rem);font-weight:600;letter-spacing:-.02em;line-height:1.2}.page_offerCard__4wq1_>p:not(.page_offerEyebrow__rmFaU){margin:14px 0 22px;color:var(--guide-stone);font-size:14px;line-height:1.75}.page_managed__bOIQC>p:not(.page_offerEyebrow__rmFaU){color:#f3f7f3}.page_primaryButton__Hohhq{width:100%;min-height:48px;margin-top:auto;padding:10px 16px;border:0;border-radius:999px;background:var(--guide-lime);font-family:Satoshi,Avenir Next,Segoe UI,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.35;text-align:center;text-decoration:none;white-space:normal}.page_guide__WiNB3 .page_primaryButton__Hohhq,.page_primaryButton__Hohhq{color:var(--guide-lime-ink)}.page_primaryButton__Hohhq:hover{background:#a6d42c;color:var(--guide-lime-ink)}.page_relatedLinks__GQ0GA{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:24px;color:var(--guide-forest);font-size:15px;font-weight:700}.page_closingNote__r1jgS{margin:20px 0 0;padding:14px 16px;border-left:4px solid var(--guide-lime);background:var(--guide-mist);color:var(--guide-stone);font-size:13px;line-height:1.65}@media (max-width:900px){.page_contentGrid__2ELYJ{grid-template-columns:minmax(0,1fr);gap:34px}.page_contents__3ICwQ{position:static}.page_contents__3ICwQ ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px}}@media (max-width:600px){.page_main__T9ziO{padding-top:22px}.page_hero__twdNc{margin:30px 0 34px;border-radius:20px}.page_contentGrid__2ELYJ{gap:28px}.page_contents__3ICwQ{padding:16px}.page_contents__3ICwQ ol,.page_offerGrid__cW8aK,.page_pointGrid__YPgC8,.page_questionList__g_QVX{grid-template-columns:minmax(0,1fr)}.page_section__ro_Wn{padding-bottom:38px}.page_section__ro_Wn+.page_section__ro_Wn{padding-top:34px}.page_fitList__E0ZWf li{padding-left:58px}}@media (prefers-reduced-motion:reduce){.page_guide__WiNB3 *,.page_guide__WiNB3 :after,.page_guide__WiNB3 :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}