#all-content{padding-bottom:10rem}#splash-screen{display:flex;gap:3rem;width:80vw;margin:auto;margin-top:var(--section-spacing);justify-content:space-between}#splash-screen img{max-width:50%}#splash-screen h1,#splash-screen p{text-align:left;padding:10px;max-width:34rem;margin-left:0}#splash-screen p{margin-bottom:1rem;margin-left:0;font-size:var(--fs-h2)}#section-2{background-color:var(--beige);margin-top:var(--section-spacing);padding-bottom:2rem}.flashcard-container{display:flex;justify-content:center;margin:4rem 0;gap:5rem}.flashcard{background:#fff;border-radius:12px;box-shadow:var(--shadow);padding:2rem;width:25rem;z-index:10;position:relative}.flashcard-wrap{position:relative;width:fit-content;padding:0}#tri1{left:-5rem;top:3rem;transform:rotate(-45deg)}#tri2{left:26rem;top:-3.5rem;transform:rotate(-190deg)}#tri3{left:36rem;top:8.5rem;transform:rotate(-95deg)}#tri4{left:-4rem;top:11rem;transform:rotate(-15deg)}#tri5{left:-5rem;top:14rem;transform:rotate(-50deg)}#tri6{left:22rem;top:10rem;transform:rotate(-5deg)}.flashcard *{margin:.5rem}.flashcard p{font-size:1.2rem;margin-bottom:1.5rem}.flashcard h2{font-size:2rem;margin-bottom:1.5rem}.flashcard a{display:block;width:fit-content;margin:auto;background-color:#1264f228;color:#1264f2;padding:.7rem .2rem;font-size:1.5rem;text-decoration:underline}#first-card{margin:auto;margin-top:5rem;width:40rem;padding:1.5rem 2rem}#first-card p{font-size:1.5rem}#section-3{position:relative;background-image:url("/about/bridge-cropped.webp");background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:3rem}#section-3::before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.6);pointer-events:none}#section-3>*{position:relative;z-index:1}#section-3 h1{background-color:#fff;padding:1rem 3rem;border-radius:25px}#section-3-wrapper>picture>img{max-width:18%;border-radius:30%;border:1.5rem solid #fff;height:fit-content}#section-3-wrapper{display:flex;justify-content:center;align-items:center;gap:7rem;margin-top:8rem}#list-3 p{text-align:left;font-size:1.2rem}#list-3>div>div{background-color:#fff;border-radius:20px;padding:1rem 1rem 1rem 1rem;margin:1rem auto;width:55rem;max-width:90vw;display:flex;gap:1rem;border:1px solid var(--black)}#list-3>h1{border:1px solid var(--black)}#flexbox{display:flex;justify-content:center;gap:4rem}#flexbox img{max-width:30%}#section-4{background-color:var(--beige);padding-bottom:1rem}#section-4>h1{margin-bottom:2rem}.faq-card{background:#fff;border-radius:12px;box-shadow:0 4px 4px 0 rgba(0,0,0,.2);padding:1rem 2rem;width:90vw;margin:auto;display:flex;justify-content:space-between;margin-bottom:2rem}.faq-card h2{margin:1rem 0}.faq-card h2,.faq-card p{text-align:left}.faq-card img{padding:2rem 3rem 1rem 3rem;flex-shrink:0}button{border:none;background-color:inherit;flex-shrink:0}button:hover{cursor:pointer}.faq-svg{transition:transform 180ms ease;transform-origin:50% 50%;width:auto}.faq-button[aria-expanded=true] .faq-svg{transform:rotate(180deg)}@media screen and (max-width:1400px){.flashcard{transform:scale(.9)}.flashcard-container{gap:0}}@media screen and (max-width:968px){#splash-screen{flex-direction:column}#splash-screen img{max-width:100%}.flashcard-container{flex-direction:column;gap:4rem}#flexbox{flex-direction:column;gap:0;margin:1rem auto}#flexbox img{margin:auto;max-width:90%}.flashcard-wrap{margin:auto}.flashcard{transform:none}#first-card{width:27rem}#tri2{left:20rem}#tri3{left:22.5rem}#section-3-wrapper{gap:3rem;flex-direction:column}#section-3-wrapper>picture>img{max-width:50%}#top-row p{font-size:1rem}}