.HomeSidebar-module-scss-module__yoFqjW__sidebar{flex-direction:column;flex-shrink:0;align-self:stretch;width:5.75rem;height:100%;min-height:0;display:none;position:relative}@media (min-width:768px){.HomeSidebar-module-scss-module__yoFqjW__sidebar{width:max(4.5rem,7rem*var(--home-scale,1));display:flex}}.HomeSidebar-module-scss-module__yoFqjW__marquee{flex:1;min-height:0;position:relative;overflow:hidden}.HomeSidebar-module-scss-module__yoFqjW__track{will-change:transform;flex-direction:column;gap:5px;display:flex}.HomeSidebar-module-scss-module__yoFqjW__trackUp{animation:60s linear infinite HomeSidebar-module-scss-module__yoFqjW__scrollUp}.HomeSidebar-module-scss-module__yoFqjW__trackDown{animation:60s linear infinite HomeSidebar-module-scss-module__yoFqjW__scrollDown}@keyframes HomeSidebar-module-scss-module__yoFqjW__scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes HomeSidebar-module-scss-module__yoFqjW__scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}
.InfoColumns-module-scss-module__nlp3KG__grid{flex-shrink:0;grid-template-columns:1fr;justify-content:center;gap:clamp(1.5rem,1.5vw,3.5rem);display:grid}@media (min-width:640px){.InfoColumns-module-scss-module__nlp3KG__grid{grid-template-columns:repeat(2,minmax(0,.4fr))}}@media (min-width:768px){.InfoColumns-module-scss-module__nlp3KG__grid{width:min(100%,106rem*var(--home-scale,1));gap:max(1.25rem,1.75rem*var(--home-scale,1));margin-inline:auto}}@media (min-width:640px){.InfoColumns-module-scss-module__nlp3KG__grid[data-columns="3"]{grid-template-columns:1fr}}@media (min-width:1024px){.InfoColumns-module-scss-module__nlp3KG__grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.InfoColumns-module-scss-module__nlp3KG__col{min-width:0}.InfoColumns-module-scss-module__nlp3KG__heading{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;color:var(--cv-text);text-align:center;margin:0;font-size:clamp(1.25rem,.85vw,1.4rem);font-weight:600}@media (min-width:768px){.InfoColumns-module-scss-module__nlp3KG__heading{font-size:max(1.1rem,1.25rem*var(--home-scale,1))}}.InfoColumns-module-scss-module__nlp3KG__headingLink{color:inherit;text-decoration:none}.InfoColumns-module-scss-module__nlp3KG__headingLink:hover{text-underline-offset:.18em;text-decoration:underline}.InfoColumns-module-scss-module__nlp3KG__text{color:var(--cv-text-muted);text-align:center;margin:.5rem 0 0;font-size:clamp(.85rem,.6vw,1rem);line-height:1.55}@media (min-width:768px){.InfoColumns-module-scss-module__nlp3KG__text{margin-top:calc(.5rem*var(--home-scale,1));font-size:max(.8rem,.85rem*var(--home-scale,1))}}
.page-module-scss-module__rcUngW__shell{--home-scale:min(100vw / 1920px, 100dvh / 940px);background:var(--cv-bg);flex-direction:row;align-items:stretch;width:100%;max-width:100vw;min-height:100dvh;display:flex;overflow-x:hidden}[data-theme=dark] .page-module-scss-module__rcUngW__shell{background-color:#12161c;background-image:radial-gradient(4px 4px at 45% 5%,#ffffffe6 0%,#0000 70%),radial-gradient(4px 4px at 67% 38%,#ffffffd9 0%,#0000 70%),radial-gradient(4px 4px at 89% 88%,#fffc 0%,#0000 70%),radial-gradient(4px 4px at 12% 8%,#fffc 0%,#0000 70%),radial-gradient(4px 4px at 55% 91%,#fffc 0%,#0000 70%),radial-gradient(4px 4px at 79% 9%,#ffffffbf 0%,#0000 70%),radial-gradient(4px 4px at 38% 14%,#ffffffbf 0%,#0000 70%),radial-gradient(4px 4px at 22% 72%,#ffffffb3 0%,#0000 70%),radial-gradient(4px 4px at 63% 18%,#ffffffb3 0%,#0000 70%),radial-gradient(4px 4px at 94% 44%,#ffffffb3 0%,#0000 70%),radial-gradient(3px 3px at 85% 12%,#ffffffb3 0%,#0000 70%),radial-gradient(3px 3px at 28% 45%,#ffffffb3 0%,#0000 70%),radial-gradient(3px 3px at 72% 82%,#fff9 0%,#0000 70%),radial-gradient(3px 3px at 91% 67%,#fff9 0%,#0000 70%),radial-gradient(3px 3px at 8% 73%,#ffffffa6 0%,#0000 70%),radial-gradient(3px 3px at 33% 22%,#ffffff8c 0%,#0000 70%),radial-gradient(3px 3px at 76% 25%,#ffffff8c 0%,#0000 70%),radial-gradient(3px 3px at 50% 15%,#ffffff8c 0%,#0000 70%),radial-gradient(3px 3px at 3% 35%,#ffffff80 0%,#0000 70%),radial-gradient(3px 3px at 74% 48%,#ffffff8c 0%,#0000 70%),radial-gradient(3px 3px at 16% 33%,#ffffff80 0%,#0000 70%),radial-gradient(3px 3px at 52% 72%,#ffffff80 0%,#0000 70%),radial-gradient(3px 3px at 83% 65%,#ffffff80 0%,#0000 70%),radial-gradient(3px 3px at 21% 76%,#ffffff73 0%,#0000 70%),radial-gradient(3px 3px at 57% 33%,#ffffff73 0%,#0000 70%),radial-gradient(3px 3px at 42% 88%,#ffffff80 0%,#0000 70%),radial-gradient(3px 3px at 6% 55%,#ffffff73 0%,#0000 70%),radial-gradient(3px 3px at 97% 28%,#ffffff80 0%,#0000 70%),radial-gradient(3px 3px at 36% 63%,#ffffff73 0%,#0000 70%),radial-gradient(3px 3px at 68% 7%,#ffffff80 0%,#0000 70%),radial-gradient(2px 2px at 18% 62%,#ffffff73 0%,#0000 70%),radial-gradient(2px 2px at 42% 78%,#fff6 0%,#0000 70%),radial-gradient(2px 2px at 58% 48%,#fff6 0%,#0000 70%),radial-gradient(2px 2px at 22% 95%,#ffffff73 0%,#0000 70%),radial-gradient(2px 2px at 95% 42%,#fff6 0%,#0000 70%),radial-gradient(2px 2px at 37% 58%,#ffffff73 0%,#0000 70%),radial-gradient(2px 2px at 5% 18%,#ffffff59 0%,#0000 70%),radial-gradient(2px 2px at 15% 52%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 25% 85%,#ffffff59 0%,#0000 70%),radial-gradient(2px 2px at 62% 55%,#ffffff59 0%,#0000 70%),radial-gradient(2px 2px at 82% 5%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 7% 92%,#ffffff59 0%,#0000 70%),radial-gradient(2px 2px at 40% 40%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 80%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 30% 70%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 70% 60%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 88% 36%,#ffffff59 0%,#0000 70%),radial-gradient(2px 2px at 46% 26%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 64% 84%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 93% 53%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 11% 88%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 34% 96%,#ffffff40 0%,#0000 70%),radial-gradient(2px 2px at 48% 52%,#ffffff40 0%,#0000 70%),radial-gradient(2px 2px at 77% 73%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 14% 42%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 53% 3%,#ffffff59 0%,#0000 70%),radial-gradient(2px 2px at 86% 93%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 2% 67%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 59% 62%,#ffffff40 0%,#0000 70%),radial-gradient(2px 2px at 31% 11%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 73% 34%,#ffffff40 0%,#0000 70%),radial-gradient(2px 2px at 19% 97%,#ffffff4d 0%,#0000 70%),radial-gradient(2px 2px at 44% 47%,#ffffff40 0%,#0000 70%),radial-gradient(2px 2px at 98% 78%,#ffffff4d 0%,#0000 70%),radial-gradient(60% 50% at 15% 80%,#28143c66 0%,#0000 70%),radial-gradient(50% 40% at 85% 15%,#0f1e3c73 0%,#0000 70%),radial-gradient(40% 35%,#1e143240 0%,#0000 60%),none;background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat;background-size:100% 100%;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box}@media (min-width:768px){.page-module-scss-module__rcUngW__shell{height:100dvh;max-height:100dvh;overflow:hidden}}.page-module-scss-module__rcUngW__center{background:var(--cv-surface);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}[data-theme=dark] .page-module-scss-module__rcUngW__center{background:0 0}@media (min-width:768px){.page-module-scss-module__rcUngW__center{height:100%;overflow:hidden}}.page-module-scss-module__rcUngW__mainScroll{-webkit-overflow-scrolling:touch;min-height:0;overflow-x:hidden}@media (min-width:768px){.page-module-scss-module__rcUngW__mainScroll{flex:auto;overflow-y:auto}}.page-module-scss-module__rcUngW__intro{text-align:center;flex-shrink:0;padding:.25rem .75rem}@media (min-width:400px){.page-module-scss-module__rcUngW__intro{padding:clamp(.5rem,.5vw,1.5rem) clamp(1rem,1vw,2rem)}}@media (min-width:768px){.page-module-scss-module__rcUngW__intro{padding:calc(.5rem*var(--home-scale,1)) calc(1rem*var(--home-scale,1))}}.page-module-scss-module__rcUngW__title{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;letter-spacing:-.02em;color:var(--cv-accent-dark);text-wrap:balance;margin:0;font-size:1.45rem;font-weight:600}@media (min-width:400px){.page-module-scss-module__rcUngW__title{font-size:clamp(1.75rem,2vw,3.25rem)}}@media (min-width:768px){.page-module-scss-module__rcUngW__title{font-size:max(1.7rem,2.4rem*var(--home-scale,1))}}.page-module-scss-module__rcUngW__subtitle{max-width:clamp(45rem,40vw,58rem);color:var(--cv-text-muted);margin:.5rem auto 0;font-size:.8rem;line-height:1.45}@media (min-width:400px){.page-module-scss-module__rcUngW__subtitle{margin-top:1rem;font-size:clamp(1rem,.8vw,1.25rem);line-height:1.5}}@media (min-width:768px){.page-module-scss-module__rcUngW__subtitle{margin-top:calc(.75rem*var(--home-scale,1));max-width:min(92%,max(46rem,48rem*var(--home-scale,1)));font-size:max(.95rem,1rem*var(--home-scale,1))}}.page-module-scss-module__rcUngW__mainInner{flex-direction:column;min-height:0;padding:0 clamp(.75rem,.75vw,2.5rem) clamp(2rem,.75vw,2.5rem);display:flex}@media (min-width:768px){.page-module-scss-module__rcUngW__mainInner{justify-content:center;gap:calc(.35rem*var(--home-scale,1));min-height:100%;padding:0 calc(.75rem*var(--home-scale,1));flex:auto}}
