.seo-archive-module__77PS5a__seoArchive{border-top:1px solid var(--light-line);max-width:1480px;margin:0 auto;padding:130px clamp(24px,5vw,82px)}.seo-archive-module__77PS5a__seoMasthead{grid-template-columns:.5fr 1.5fr 1fr;gap:48px;padding-bottom:96px;display:grid}.seo-archive-module__77PS5a__seoMasthead>span,.seo-archive-module__77PS5a__seoFeature>span,.seo-archive-module__77PS5a__seoReasonTitle>span,.seo-archive-module__77PS5a__seoColumns article>span,.seo-archive-module__77PS5a__seoFaq>div:first-child>span{color:var(--light-green);letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:500}.seo-archive-module__77PS5a__seoMasthead h2{letter-spacing:-.06em;margin:0;font-size:clamp(42px,5vw,72px);font-weight:620;line-height:.98}.seo-archive-module__77PS5a__seoMasthead p,.seo-archive-module__77PS5a__seoFeature p,.seo-archive-module__77PS5a__seoReasons p,.seo-archive-module__77PS5a__seoColumns p,.seo-archive-module__77PS5a__seoColumns li,.seo-archive-module__77PS5a__seoFaq p,.seo-archive-module__77PS5a__seoFaq li{color:var(--light-muted);font-size:14px;line-height:1.75}.seo-archive-module__77PS5a__seoMasthead p:first-child{margin-top:0}.seo-archive-module__77PS5a__seoFeature{border-top:1px solid var(--light-line);grid-template-columns:.5fr 2.5fr;gap:48px;padding:72px 0;display:grid}.seo-archive-module__77PS5a__seoFeature article{grid-template-columns:1fr 1fr;gap:32px;display:grid}.seo-archive-module__77PS5a__seoFeature h3{letter-spacing:-.055em;grid-row:span 2;margin:0;font-size:clamp(32px,4vw,56px);font-weight:600;line-height:1}.seo-archive-module__77PS5a__seoFeature p{margin:0}.seo-archive-module__77PS5a__seoReasons{border-top:1px solid var(--light-line);padding:72px 0}.seo-archive-module__77PS5a__seoReasonTitle{grid-template-columns:.5fr 2.5fr;gap:48px;margin-bottom:44px;display:grid}.seo-archive-module__77PS5a__seoReasonTitle h3,.seo-archive-module__77PS5a__seoColumns h3,.seo-archive-module__77PS5a__seoFaq h3{letter-spacing:-.055em;max-width:820px;margin:0;font-size:clamp(31px,4vw,52px);font-weight:610;line-height:1}.seo-archive-module__77PS5a__seoReasonGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.seo-archive-module__77PS5a__seoReasonGrid article{background:#ffffffa6;border-radius:24px;min-height:260px;padding:28px;transition:background-color .24s,box-shadow .24s,transform .24s}@media (hover:hover) and (pointer:fine){.seo-archive-module__77PS5a__seoReasonGrid article:hover{background-color:#ffffffe6;transform:translateY(-4px);box-shadow:0 20px 46px #322d231a}}.seo-archive-module__77PS5a__seoReasonGrid small{color:var(--light-green);font-size:14px;font-weight:500}.seo-archive-module__77PS5a__seoReasonGrid h4{letter-spacing:-.03em;min-height:52px;margin:48px 0 12px;font-size:19px;line-height:1.35}.seo-archive-module__77PS5a__seoReasonGrid p{margin:0;font-size:14px;line-height:1.65}.seo-archive-module__77PS5a__seoProduction{max-width:820px;margin:42px 0 0 16.6%}.seo-archive-module__77PS5a__seoProduction a{color:var(--light-green);text-underline-offset:3px;text-decoration:underline}.seo-archive-module__77PS5a__seoColumns{border-top:1px solid var(--light-line);grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,130px);padding:72px 0;display:grid}.seo-archive-module__77PS5a__seoColumns article{max-width:580px}.seo-archive-module__77PS5a__seoColumns h3{margin:20px 0 28px}.seo-archive-module__77PS5a__seoColumns ul,.seo-archive-module__77PS5a__seoColumns ol{padding-left:20px}.seo-archive-module__77PS5a__seoGuarantee{background:#e3efdc;border-radius:16px;padding:18px 22px;color:var(--light-ink)!important}.seo-archive-module__77PS5a__seoFaq{border-top:1px solid var(--light-line);grid-template-columns:1fr 2fr;gap:72px;padding-top:72px;display:grid}.seo-archive-module__77PS5a__seoFaq h3{margin-top:20px}.seo-archive-module__77PS5a__seoFaq details{border-bottom:1px solid var(--light-line)}.seo-archive-module__77PS5a__seoFaq summary{cursor:pointer;grid-template-columns:42px 1fr 24px;align-items:center;gap:14px;padding:22px 0;font-size:15px;font-weight:650;list-style:none;display:grid;position:relative}.seo-archive-module__77PS5a__seoFaq summary::-webkit-details-marker{display:none}.seo-archive-module__77PS5a__seoFaq summary>span{color:var(--light-muted);letter-spacing:.1em;font-size:14px}.seo-archive-module__77PS5a__seoFaq summary i,.seo-archive-module__77PS5a__seoFaq summary i:after{content:"";background:currentColor;width:12px;height:1px;transition:transform .18s;position:absolute;top:50%;right:4px}.seo-archive-module__77PS5a__seoFaq summary i:after{top:0;right:0;transform:rotate(90deg)}.seo-archive-module__77PS5a__seoFaq details[open] summary i:after{transform:rotate(0)}.seo-archive-module__77PS5a__seoFaq details>div{padding:0 40px 22px 56px}@media (max-width:1100px){.seo-archive-module__77PS5a__seoMasthead{grid-template-columns:.35fr 1.25fr}.seo-archive-module__77PS5a__seoMasthead>div{grid-column:2}.seo-archive-module__77PS5a__seoReasonGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.seo-archive-module__77PS5a__seoArchive{padding:52px 20px 0}.seo-archive-module__77PS5a__seoMasthead,.seo-archive-module__77PS5a__seoFeature,.seo-archive-module__77PS5a__seoReasonTitle,.seo-archive-module__77PS5a__seoColumns,.seo-archive-module__77PS5a__seoFaq{grid-template-columns:1fr;gap:26px}.seo-archive-module__77PS5a__seoMasthead{padding-bottom:40px}.seo-archive-module__77PS5a__seoMasthead>div{grid-column:auto}.seo-archive-module__77PS5a__seoFeature article{grid-template-columns:1fr}.seo-archive-module__77PS5a__seoFeature,.seo-archive-module__77PS5a__seoReasons,.seo-archive-module__77PS5a__seoColumns{padding:40px 0}.seo-archive-module__77PS5a__seoFaq{padding-top:40px}.seo-archive-module__77PS5a__seoFeature h3{grid-row:auto}.seo-archive-module__77PS5a__seoReasonGrid{grid-template-columns:1fr}.seo-archive-module__77PS5a__seoReasonGrid article{min-height:0;padding:24px 28px}.seo-archive-module__77PS5a__seoReasonGrid h4{min-height:0;margin-top:28px}.seo-archive-module__77PS5a__seoProduction{margin:30px 0 0}.seo-archive-module__77PS5a__seoFaq details>div{padding-left:0}}@media (prefers-reduced-motion:reduce){.seo-archive-module__77PS5a__seoReasonGrid article:hover{transform:none}}
