.card:where(.astro-DOHJNAO5){text-align:center}.circle:where(.astro-DOHJNAO5){aspect-ratio:1/1;width:100%;max-width:12rem;margin-inline:auto;margin-bottom:1.5rem;background-color:#fff;border-radius:100vw;background-size:cover;background-position:center;border:1px solid rgb(255,255,255,.6)}p:where(.astro-DOHJNAO5){color:var(--background)}#intro{padding:0;flex-flow:column;justify-content:center;overflow-x:hidden}#intro h2{font-size:4.6rem;line-height:1}#intro p{margin-top:.5rem;font-size:1.6rem;font-weight:400}@media screen and (max-width: 960px){#intro h2{font-size:2.8rem}#intro p{font-size:1.4rem}}#intro .button{margin-top:.5rem}#more .content-wrapper{max-width:1024px}#more p{font-size:1.6rem}#offer{background:var(--main);color:#fff}#offer .content-wrapper{display:flex;gap:3rem}#offer .content-wrapper .card{width:33.3333333333%}@media screen and (max-width: 640px){#offer .content-wrapper{flex-flow:column}#offer .content-wrapper .card{width:100%}}.section-bg{position:relative}.section-bg .background,.section-bg .background img{position:absolute;z-index:0;overflow:hidden;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:75% center}.section-bg .content-wrapper{z-index:1}
