.c-intro{padding:.05rem 0 0}@media (max-width:1020px){.c-intro{padding:64px 0 0}}@media (max-width:767px){.c-intro{padding:32px 0 0}}.c-intro--padding-top-none{padding-top:0}.c-intro--padding-bottom-none{padding-bottom:0}.c-intro__header{display:flex;flex-direction:column;gap:.0125rem;margin-bottom:.0333333333rem}@media (max-width:1020px){.c-intro__header{gap:16px;margin-bottom:40px}}@media (max-width:767px){.c-intro__header{gap:12px;margin-bottom:32px}}.c-intro__line{width:.0338541667rem;height:auto;display:block}@media (max-width:1020px){.c-intro__line{width:50px}}.c-intro__heading{font-family:Andreas,serif;font-weight:400;font-size:.046875rem;line-height:1;letter-spacing:-.0222em;color:#32211e;margin:0;width:.3104166667rem;max-width:100%;text-transform:none}@media (max-width:1020px){.c-intro__heading{font-size:56px;width:100%}}@media (max-width:767px){.c-intro__heading{font-size:40px}}.c-intro__columns{display:flex;gap:.0333333333rem;padding-left:.25rem}@media (max-width:1020px){.c-intro__columns{padding-left:0;gap:40px}}@media (max-width:767px){.c-intro__columns{flex-direction:column;gap:32px}}.c-intro__lead{flex:1;font-family:Jost,sans-serif;font-weight:450;font-size:.0109375rem;line-height:1.333;letter-spacing:-.03em;color:#32211e}.c-intro__lead h1,.c-intro__lead h2,.c-intro__lead h3,.c-intro__lead h4,.c-intro__lead h5,.c-intro__lead h6,.c-intro__lead ol,.c-intro__lead p,.c-intro__lead ul{margin-top:0;margin-bottom:0;position:relative}@media (max-width:1020px){.c-intro__lead{font-size:18px}}@media (max-width:767px){.c-intro__lead{font-size:18px;line-height:1.555}}.c-intro__content{flex:1;display:flex;flex-direction:column;gap:.0166666667rem}@media (max-width:1020px){.c-intro__content{gap:24px}}.c-intro__body{font-family:Jost,sans-serif;font-weight:400;font-size:.0083333333rem;line-height:1.625;color:#524940}.c-intro__body h1,.c-intro__body h2,.c-intro__body h3,.c-intro__body h4,.c-intro__body h5,.c-intro__body h6,.c-intro__body ol,.c-intro__body p,.c-intro__body ul{margin-top:0;margin-bottom:0;position:relative}.c-intro__body p+p{margin-top:.0166666667rem}@media (max-width:1020px){.c-intro__body p+p{margin-top:20px}}@media (max-width:1020px){.c-intro__body{font-size:15px}}@media (max-width:767px){.c-intro__body{font-size:16px}}.c-intro__button{display:inline-flex;align-items:center;gap:.0166666667rem;padding:.0125rem .0166666667rem;background:#b04e44;color:#fff;font-family:Jost,sans-serif;font-weight:500;font-size:.0083333333rem;line-height:1.3;border:none;transition:background-color .2s,color .2s;align-self:flex-start}@media (max-width:1020px){.c-intro__button{gap:16px;padding:18px 24px;font-size:15px}}@media (max-width:767px){.c-intro__button{padding:24px 32px;font-size:15px;width:100%;justify-content:center;align-self:stretch}}.c-intro__button:hover{background:#1c3142;color:#fff}.c-intro__button svg{width:.0166666667rem;height:auto;display:block}@media (max-width:1020px){.c-intro__button svg{width:24px}}