.about-page-module__Ja0T4W__pageContainer{color:var(--stone-light);flex-direction:column;gap:1em;padding:1em;display:flex}.about-page-module__Ja0T4W__headerContainer{max-width:1000px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.about-page-module__Ja0T4W__headerContainer p{max-width:60ch;font-size:1.3rem}.about-page-module__Ja0T4W__sectionContainer{background-color:var(--contrast--03);border-radius:8px;width:100%;max-width:1000px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.about-page-module__Ja0T4W__title{font-family:var(--font-joti-one);text-align:center;margin-bottom:.5em;font-size:2.5em}.about-page-module__Ja0T4W__center{text-align:center}.about-page-module__Ja0T4W__intro{text-align:center;margin-bottom:1.5em;font-size:1.2em;line-height:1.6}.about-page-module__Ja0T4W__subtitle{font-family:var(--font-joti-one);text-align:center;margin-top:1.5em;margin-bottom:.5em;font-size:2em}.about-page-module__Ja0T4W__ruleSection{background-color:#fff;border-radius:5px;margin-bottom:1em;padding:15px;box-shadow:0 0 5px #0000000d}.about-page-module__Ja0T4W__ruleTitle{color:#555;margin-bottom:.5em;font-size:1.5em}.about-page-module__Ja0T4W__paragraph{color:#eee;max-width:60ch;margin:0 auto 1em;font-size:1.2rem;line-height:1.5}.about-page-module__Ja0T4W__image{max-width:400px}.about-page-module__Ja0T4W__image img{width:100%}.about-page-module__Ja0T4W__centerCol{flex-direction:column;align-items:center;gap:1em;display:flex}.about-page-module__Ja0T4W__centerCol p{margin-block:.2rem}.about-page-module__Ja0T4W__flexRow{flex-direction:row;justify-content:space-between;align-items:center;gap:1em;display:flex}.about-page-module__Ja0T4W__flexRow.about-page-module__Ja0T4W__sqeeze{justify-content:center}.about-page-module__Ja0T4W__contentCol{max-width:50ch}.about-page-module__Ja0T4W__contentCol .about-page-module__Ja0T4W__subtitle{text-align:left}@media (max-width:850px){.about-page-module__Ja0T4W__flexRow{flex-direction:column}.about-page-module__Ja0T4W__image{max-width:700px}}
.header-module__i0fPTW__siteHeader{justify-content:space-between;align-items:center;max-width:1000px;margin-inline:auto;display:flex}.header-module__i0fPTW__navigation{gap:1em;display:flex}.header-module__i0fPTW__navigation a{color:#fff;font-size:1.2rem;text-decoration:none}.header-module__i0fPTW__navigation:has(a:hover) a:not(:hover){opacity:.8}
.logo-module__U3L7Oq__title{color:var(--stone--light);font-family:var(--font-joti-one);flex-direction:column;align-items:center;font-size:clamp(3rem,6vw,12rem);display:flex;position:relative}.logo-module__U3L7Oq__title .logo-module__U3L7Oq__top{z-index:1;font-size:2em;font-weight:700;display:block;position:relative}.logo-module__U3L7Oq__title .logo-module__U3L7Oq__bottom{color:var(--accent--base);z-index:2;margin-top:-1em;display:block;position:relative}.logo-module__U3L7Oq__logo{font-family:var(--font-joti-one);color:#fff;font-size:clamp(1rem,3vw,12rem);line-height:1;position:relative}.logo-module__U3L7Oq__logo .logo-module__U3L7Oq__top{color:var(--stone--light);z-index:1}.logo-module__U3L7Oq__logo .logo-module__U3L7Oq__bottom{z-index:2;color:var(--accent--base);margin-left:-.2em;font-weight:700}.logo-module__U3L7Oq__logo:hover .logo-module__U3L7Oq__top{color:var(--accent--base)}.logo-module__U3L7Oq__logo:hover .logo-module__U3L7Oq__bottom{color:var(--stone--light)}
.page-module___8aEwW__page{--button-primary-hover:var(--accent--base);max-height:100svh;font-family:var(--font-geist-sans);grid-template-rows:20px 1fr 20px;place-items:center;gap:64px;padding:80px;display:grid}.page-module___8aEwW__main{flex-direction:column;grid-row-start:2;gap:32px;display:flex}.page-module___8aEwW__nav{flex-direction:column;align-items:center;gap:.5rem;max-width:400px;margin-inline:auto;display:flex}.page-module___8aEwW__link{background:var(--stone--base);color:var(--contrast--01);text-align:center;border-radius:9999px;width:100%;padding:.5rem 2rem;font-weight:800}.page-module___8aEwW__link:hover{background-color:var(--accent--base);color:var(--stone--light)}.page-module___8aEwW__link.page-module___8aEwW__secondary{background:var(--contrast--03);color:var(--stone--light)}.page-module___8aEwW__link.page-module___8aEwW__secondary:hover{opacity:.8}@media (max-width:600px){.page-module___8aEwW__page{padding:32px 32px 80px}.page-module___8aEwW__main{align-items:center}}
