.subpage-content{padding:max(3rem,min(6vw + 1.8rem,9rem)) 0}.subpage-content__points{background-color:var(--color-gray)}.subpage-content__points .heading{color:var(--color-primary)}.subpage-content__points hr{border:none;border-top:1px solid rgba(0,0,0,.1)}.subpage-content__points ol{margin-left:var(--sp-16)}.subpage-content__points ol li{color:var(--color-secondary);font-size:var(--fs-14);font-weight:500;line-height:1.7}.subpage-content__points ol li a{color:inherit;text-decoration:none}.subpage-content__points,.subpage-content__cta{padding:max(1rem,min(1vw + .8rem,2rem))}.subpage-content__points .heading,.subpage-content__cta .heading{font-size:max(1.25rem,min(.375vw + 1.175rem,1.625rem))}.subpage-content__points hr,.subpage-content__cta hr{width:max(2.5rem,min(10vw + .5rem,12.5rem));margin:var(--sp-12)0}.subpage-content__cta{background-color:var(--color-primary);position:relative;overflow:hidden}.subpage-content__cta>img{object-fit:cover;opacity:.05;z-index:1;width:100%;height:100%;position:absolute;top:0;right:0}.subpage-content__cta>div{z-index:2;position:relative}.subpage-content__cta .heading{color:var(--color-light)}.subpage-content__cta hr{border:none;border-top:1px solid rgba(255,255,255,.1)}.subpage-content__cta .btn{border-radius:max(1.3125rem,min(.5625vw + 1.2rem,1.875rem));flex-direction:row-reverse;height:max(2.625rem,min(1.125vw + 2.4rem,3.75rem));margin-top:max(.75rem,min(.5vw + .65rem,1.25rem));padding:0 max(1.375rem,min(.625vw + 1.25rem,2rem));font-size:max(1rem,min(.375vw + .925rem,1.375rem))}.subpage-content__cta .btn svg{width:max(1.5rem,min(.5vw + 1.4rem,2rem))}@media (min-width:1024px){.subpage-content__cta .btn{white-space:nowrap}}.subpage-content .container{gap:max(2rem,min(4vw + 1.2rem,6rem));display:grid;position:relative}@media (min-width:1024px){.subpage-content .container{grid-template-columns:1.1fr 2fr}.subpage-content .container .maybe-sticky{top:var(--sp-32);position:-webkit-sticky;position:sticky}}.subpage-content .container aside>div{gap:var(--sp-20);flex-direction:column;display:flex}.subpage-content .container>div{gap:var(--sp-32);flex-direction:column;align-items:flex-start;height:100%;display:flex}.subpage-content .container>div .subpage-content__cta{align-self:center;margin-top:auto}.subpage-content .container article>.heading{color:var(--color-secondary);font-size:max(1.5rem,min(.625vw + 1.375rem,2.125rem));font-weight:400}.subpage-content .container article>div{color:var(--color-text);margin:var(--sp-24)0;position:relative}.subpage-content .container article>div:not(:first-of-type):has(.heading):before{content:"";top:calc(-1*var(--sp-12));height:1px;width:var(--sp-32);background-color:var(--color-secondary);position:absolute;left:0}.subpage-content .container article>div .simple-text{margin:var(--sp-12)0}.subpage-content .container article>div>.heading{font-size:max(1.125rem,min(.25vw + 1.075rem,1.375rem));font-family:var(--font-family-base);margin:var(--sp-16)0 0;padding-top:var(--sp-16);color:var(--color-primary)}.subpage-content .container article>div h2,.subpage-content .container article>div h3,.subpage-content .container article>div h4,.subpage-content .container article>div h5,.subpage-content .container article>div h6{margin:var(--sp-8)0 0}.subpage-content .container article>div h2{font-size:max(1.25rem,min(.25vw + 1.2rem,1.5rem))}.subpage-content .container article>div h3{font-size:max(1.125rem,min(.125vw + 1.1rem,1.25rem))}.subpage-content .container article>div h4{font-size:max(1rem,min(.25vw + .95rem,1.25rem))}.subpage-content .container article>div ol:has(ol) ol{counter-reset:li-counter;margin:0 var(--sp-16)}.subpage-content .container article>div ol:has(ol) ol li{counter-increment:li-counter}.subpage-content .container article>div ol:has(ol) ol li::marker{content:counter(li-counter)") "}.subpage-content .container article>div p,.subpage-content .container article>div ul,.subpage-content .container article>div ol{line-height:1.6;font-size:var(--fs-14);margin-top:var(--sp-24);margin-bottom:var(--sp-24)}.subpage-content .container article>div p:first-of-type,.subpage-content .container article>div ul:first-of-type,.subpage-content .container article>div ol:first-of-type{margin-top:0}.subpage-content .container article>div .btn span{margin:0}
/*# sourceMappingURL=subpage-content.css.map*/