.pricing-module__OgI84W__pricing{--ink:#0f0f10;--orange:#f50;--peach:#ffe5d5;width:min(100% - 48px,1080px);color:var(--ink);font-family:var(--font-landing-sans), sans-serif;-webkit-font-smoothing:antialiased;margin-inline:auto;padding-bottom:100px}.pricing-module__OgI84W__hero{text-align:center;padding:82px 0 54px}.pricing-module__OgI84W__eyebrow{color:#ad3900;letter-spacing:.13em;margin:0 0 21px;font-size:11px;font-weight:800}.pricing-module__OgI84W__hero h1{letter-spacing:-.06em;margin:0;font-size:clamp(38px,5.5vw,62px);font-weight:800;line-height:1.12}.pricing-module__OgI84W__hero h1 span{color:var(--orange)}.pricing-module__OgI84W__intro{color:#65605d;max-width:560px;margin:24px auto 0;font-size:16px;line-height:1.75}.pricing-module__OgI84W__plan{background:#fff;border:1px solid #ead9cf;border-radius:32px;grid-template-columns:.92fr 1.08fr;display:grid;overflow:hidden;box-shadow:0 12px 40px #4d1a0008}.pricing-module__OgI84W__planSummary{flex-direction:column;justify-content:center;align-items:flex-start;padding:48px;display:flex}.pricing-module__OgI84W__mascot{width:72px;height:auto;margin-bottom:26px}.pricing-module__OgI84W__planSummary h2{letter-spacing:-.05em;max-width:320px;margin:0;font-size:32px;font-weight:800;line-height:1.18}.pricing-module__OgI84W__planDescription{color:#65605d;max-width:285px;margin:16px 0 0;font-size:14px;line-height:1.7}.pricing-module__OgI84W__price{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:30px;display:flex}.pricing-module__OgI84W__price strong{letter-spacing:-.07em;font-size:68px;font-weight:800;line-height:1}.pricing-module__OgI84W__price>span{color:#65605d;font-size:15px}.pricing-module__OgI84W__billingNote{color:#65605d;margin:12px 0 28px;font-size:12px}.pricing-module__OgI84W__hireLink,.pricing-module__OgI84W__contactLink{color:#fff;background:#c94300;border-radius:13px;justify-content:center;align-items:center;gap:22px;min-height:54px;padding:15px 25px;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.pricing-module__OgI84W__hireLink{cursor:pointer;border:0;width:100%}.pricing-module__OgI84W__hireLink:disabled{cursor:wait;opacity:.7;transform:none}.pricing-module__OgI84W__checkout{width:100%}.pricing-module__OgI84W__billingError{color:#a93600;margin:12px 0 0;font-size:12px;line-height:1.6}.pricing-module__OgI84W__hireLink svg,.pricing-module__OgI84W__contactLink svg{width:20px;height:20px}.pricing-module__OgI84W__hireLink:hover,.pricing-module__OgI84W__contactLink:hover{background:#ae3a00;transform:translateY(-2px)}.pricing-module__OgI84W__hireLink:focus-visible,.pricing-module__OgI84W__contactLink:focus-visible,.pricing-module__OgI84W__questions summary:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.pricing-module__OgI84W__ctaNote{color:#77716d;text-align:center;width:100%;margin:14px 0 0;font-size:11px}.pricing-module__OgI84W__included{background:#fff2e9;padding:42px}.pricing-module__OgI84W__included h3{letter-spacing:-.04em;margin:0 0 29px;font-size:24px;font-weight:800}.pricing-module__OgI84W__included ul{flex-direction:column;gap:25px;margin:0;padding:0;list-style:none;display:flex}.pricing-module__OgI84W__included li{align-items:flex-start;gap:14px;display:flex}.pricing-module__OgI84W__check{background:var(--peach);color:#b93e00;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.pricing-module__OgI84W__check svg{stroke-width:3px;width:13px;height:13px}.pricing-module__OgI84W__included h4{letter-spacing:-.025em;margin:0 0 5px;font-size:14px;font-weight:750;line-height:1.5}.pricing-module__OgI84W__included li p{color:#6c625c;margin:0;font-size:12px;line-height:1.7}.pricing-module__OgI84W__approvalNote{color:#75685f;border-top:1px solid #ecd6c8;margin:29px 0 0;padding-top:21px;font-size:11px;line-height:1.7}.pricing-module__OgI84W__steps{margin-top:105px}.pricing-module__OgI84W__steps h2,.pricing-module__OgI84W__faq h2{letter-spacing:-.055em;text-align:center;max-width:620px;margin:0 auto;font-size:clamp(29px,3.5vw,39px);font-weight:800;line-height:1.2}.pricing-module__OgI84W__steps ol{grid-template-columns:repeat(3,1fr);gap:34px;margin:42px 0 0;padding:0;list-style:none;display:grid}.pricing-module__OgI84W__steps li{padding:0 12px}.pricing-module__OgI84W__stepNumber{background:var(--peach);color:#ae3a00;width:42px;height:42px;font-family:var(--font-landing-serif), serif;border-radius:13px;justify-content:center;align-items:center;margin-bottom:21px;font-size:22px;font-style:italic;font-weight:600;display:flex}.pricing-module__OgI84W__steps h3{letter-spacing:-.03em;margin:0 0 12px;font-size:17px;font-weight:800}.pricing-module__OgI84W__steps p{color:#65605d;margin:0;font-size:13px;line-height:1.8}.pricing-module__OgI84W__faq{max-width:810px;margin:112px auto 0}.pricing-module__OgI84W__questions{margin-top:36px}.pricing-module__OgI84W__questions details{border-bottom:1px solid #ebe5e1}.pricing-module__OgI84W__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:28px;min-height:78px;padding:22px 1px;font-size:15px;font-weight:700;line-height:1.5;list-style:none;display:flex}.pricing-module__OgI84W__questions summary::-webkit-details-marker{display:none}.pricing-module__OgI84W__questions summary svg{color:#77716d;flex-shrink:0;width:18px;height:18px;transition:transform .18s}.pricing-module__OgI84W__questions details[open] summary svg{transform:rotate(45deg)}.pricing-module__OgI84W__questions details>p{color:#65605d;max-width:720px;margin:-2px 34px 24px 0;font-size:13px;line-height:1.9}.pricing-module__OgI84W__contact{background:var(--peach);text-align:center;border-radius:28px;margin-top:96px;padding:53px 26px}.pricing-module__OgI84W__contact h2{letter-spacing:-.05em;margin:0;font-size:clamp(27px,3vw,35px);font-weight:800;line-height:1.2}.pricing-module__OgI84W__contact p{color:#76533f;margin:15px 0 25px;font-size:14px;line-height:1.7}@media (max-width:800px){.pricing-module__OgI84W__planSummary,.pricing-module__OgI84W__included{padding:32px}.pricing-module__OgI84W__planSummary h2{font-size:28px}.pricing-module__OgI84W__price strong{font-size:55px}.pricing-module__OgI84W__steps ol{gap:16px}}@media (max-width:600px){.pricing-module__OgI84W__pricing{width:calc(100% - 36px);padding-bottom:64px}.pricing-module__OgI84W__hero{padding:55px 0 35px}.pricing-module__OgI84W__hero h1{letter-spacing:-.065em;font-size:38px}.pricing-module__OgI84W__intro{margin-top:21px;font-size:14px}.pricing-module__OgI84W__plan{border-radius:24px;grid-template-columns:1fr}.pricing-module__OgI84W__planSummary{padding:33px 28px}.pricing-module__OgI84W__planSummary h2{max-width:290px;font-size:30px}.pricing-module__OgI84W__mascot{width:61px;margin-bottom:21px}.pricing-module__OgI84W__price strong{font-size:64px}.pricing-module__OgI84W__included{padding:30px 28px}.pricing-module__OgI84W__included h3{font-size:23px}.pricing-module__OgI84W__steps,.pricing-module__OgI84W__faq{margin-top:70px}.pricing-module__OgI84W__steps ol{grid-template-columns:1fr;gap:29px;margin-top:30px}.pricing-module__OgI84W__steps li{grid-template-columns:42px 1fr;column-gap:17px;padding:0;display:grid}.pricing-module__OgI84W__stepNumber{grid-row:span 2;margin:0}.pricing-module__OgI84W__steps h3{margin:0 0 7px}.pricing-module__OgI84W__steps p{grid-column:2}.pricing-module__OgI84W__questions{margin-top:20px}.pricing-module__OgI84W__questions summary{gap:15px;font-size:14px}.pricing-module__OgI84W__contact{border-radius:22px;margin-top:62px;padding:40px 25px}}@media (prefers-reduced-motion:reduce){.pricing-module__OgI84W__hireLink,.pricing-module__OgI84W__contactLink,.pricing-module__OgI84W__questions summary svg{transition:none}.pricing-module__OgI84W__hireLink:hover,.pricing-module__OgI84W__contactLink:hover{transform:none}}
