.campaign_page__zg5YU{color:#30273a}.campaign_hero__nGPPT{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;padding-block:44px 56px}.campaign_copy__tZ_6Y{min-width:0}.campaign_copy__tZ_6Y h1{overflow-wrap:anywhere;font-size:clamp(32px,5vw,66px);max-width:13ch;margin:18px 0;letter-spacing:-.045em}.campaign_lead__eND_k{max-width:50ch;font-size:17px;line-height:1.7;color:#68616f;margin-bottom:28px}.campaign_copy__tZ_6Y>a{width:100%}.campaign_price__lKe8x{margin-top:20px;font-size:16px}.campaign_price__lKe8x span{display:block;font-size:12px;margin-top:3px;color:#68616f}.campaign_promise__kpz5x{margin-top:14px;font-size:13px;color:#68616f}.campaign_figure__H_8KJ{min-width:0;align-self:center}.campaign_figure__H_8KJ>img,.campaign_figure__H_8KJ>svg{width:100%;height:auto;border-radius:28px}.campaign_figure__H_8KJ figcaption,.campaign_material__ygIpL figcaption{margin-top:12px;font-size:11px;line-height:1.5;color:#68616f}.campaign_artwork__AF16R{background:#f3efe8;border-radius:28px;padding:40px 28px;display:grid;gap:28px;text-align:center}.campaign_artwork__AF16R img{width:100%;height:auto;box-shadow:0 18px 30px #30273a15}.campaign_artwork__AF16R span{font-size:13px}.campaign_steps__bFxUQ{padding-block:48px 64px;border-top:1px solid #e3dee7}.campaign_faq__tCz7D h2,.campaign_final__YiKEA h2,.campaign_helpful__3fct0 h2,.campaign_material__ygIpL h2,.campaign_steps__bFxUQ h2{font-size:clamp(28px,3.5vw,42px);margin-top:16px;max-width:20ch}.campaign_steps__bFxUQ ol{display:grid;gap:24px;margin:32px 0;list-style:none}.campaign_steps__bFxUQ li{border-top:1px solid #e3dee7;padding-top:20px}.campaign_steps__bFxUQ li>span{font-size:13px;font-weight:800;color:#68616f}.campaign_steps__bFxUQ h3{font-size:22px;margin-top:14px}.campaign_faq__tCz7D details p,.campaign_helpful__3fct0 li,.campaign_material__ygIpL p:not(.eyebrow),.campaign_steps__bFxUQ p{font-size:16px;line-height:1.75;color:#68616f;margin-top:12px}.campaign_material__ygIpL{background:#f3efe8;padding-block:52px}.campaign_materialGrid__mgbL5{display:grid;gap:32px}.campaign_material__ygIpL a{margin-top:26px}.campaign_material__ygIpL figure{min-width:0}.campaign_material__ygIpL img{border-radius:20px;width:100%;aspect-ratio:4/3;object-fit:contain;background:white}.campaign_helpful__3fct0{padding-block:60px;display:grid;gap:24px}.campaign_helpful__3fct0 ul{list-style:none}.campaign_helpful__3fct0 li{border-bottom:1px solid #e3dee7;padding:0 0 16px 24px;position:relative}.campaign_helpful__3fct0 li:before{content:"";background:#d3daaf;width:8px;height:8px;border-radius:50%;position:absolute;left:0;top:10px}.campaign_faq__tCz7D{padding-block:0 60px}.campaign_faq__tCz7D h2{margin-bottom:24px}.campaign_faq__tCz7D details{border-bottom:1px solid #e3dee7}.campaign_faq__tCz7D summary{cursor:pointer;min-height:56px;padding-block:18px;font-weight:600;line-height:1.5}.campaign_faq__tCz7D details p{margin:0 0 24px;max-width:70ch}.campaign_textLink__aRDLl{display:inline-flex;min-height:44px;align-items:center;margin-top:20px;text-decoration:underline;text-underline-offset:5px}.campaign_final__YiKEA{background:#30273a;color:#f3efe8;padding-block:48px}.campaign_final__YiKEA h2{margin-bottom:28px}.campaign_final__YiKEA p:last-child{font-size:13px;line-height:1.6;margin-top:20px;opacity:.8}.campaign_other__mquPp{display:flex;flex-wrap:wrap;gap:8px 30px;padding-block:24px}.campaign_other__mquPp a{display:inline-flex;min-height:44px;align-items:center;font-size:14px;text-decoration:underline;text-underline-offset:5px}@media(min-width:768px){.campaign_hero__nGPPT{grid-template-columns:1fr 1fr;gap:60px;padding-block:80px}.campaign_copy__tZ_6Y>a{width:auto}.campaign_steps__bFxUQ ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.campaign_materialGrid__mgbL5{align-items:center}.campaign_helpful__3fct0,.campaign_materialGrid__mgbL5{grid-template-columns:1fr 1fr;gap:64px}.campaign_faq__tCz7D{max-width:900px}.campaign_final__YiKEA{padding-block:72px}}.campaign_final__YiKEA a{background:#d3daaf;color:#30273a;border-color:#d3daaf}.campaign_final__YiKEA a:hover{background:#e1e6c8}.campaign_faq__tCz7D summary:focus-visible,.campaign_other__mquPp a:focus-visible{outline:2px solid #30273a;outline-offset:4px}