.sp-hero{padding:96px 0}@media screen and (max-width: 680px){.sp-hero{padding:64px 0}}.sp-hero{background:#f3ede2;width:100%;color:#14110f;display:flex;align-items:center}.sp-hero__container{display:flex;align-items:center;justify-content:space-between;position:relative}@media screen and (max-width: 680px){.sp-hero__container{flex-direction:column;text-align:center}}.sp-hero .title{font-size:5.5rem;line-height:5.5rem;margin-bottom:1rem;font-weight:400}.sp-hero .title span{display:block;color:#bf7336;font-style:italic}@media screen and (max-width: 680px){.sp-hero .title{font-size:1.8rem;line-height:1.15}}.sp-hero .description{font-size:.9rem;line-height:1.5;margin:0}.sp-calendar{padding:96px 0;background-color:#fff;color:#14110f}.sp-calendar .asp-step-title{font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#14110f;font-size:2rem;font-weight:400;margin-bottom:32px}.sp-calendar .asp-form{margin-top:64px}.sp-calendar .asp-form__status--success{background:rgba(90,141,110,.12);color:#5a8d6e;border:1px solid rgba(90,141,110,.25);padding:32px;border-radius:12px;margin-top:16px}.sp-seo{padding:64px 0 96px;background:#fbf7ee}.sp-seo__container{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}@media screen and (max-width: 680px){.sp-seo__container{flex-direction:column}}.sp-seo__text{width:58%;max-width:72ch;line-height:1.75}@media screen and (max-width: 680px){.sp-seo__text{width:100%}}.sp-seo__text>p:first-child{font-size:1.15rem;line-height:1.7}.sp-seo__text h3{font-size:1.2rem;font-weight:600;margin:32px 0 8px;padding-top:16px;border-top:1px solid #a35a25;color:#975b2b}.sp-seo__text p{margin-bottom:8px}.sp-seo__text a{color:#975b2b;text-decoration:underline;text-underline-offset:2px}.sp-seo__image{width:36%;position:sticky;top:32px}@media screen and (max-width: 680px){.sp-seo__image{position:static;width:100%}}.sp-seo__image img{width:100%;height:auto;border-radius:12px}
