html{font-family:system-ui,sans-serif;margin:0;scroll-behavior:smooth}body{margin:0;line-height:1.6}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}button{cursor:pointer;font-size:inherit}:root{--light-blue: rgb(231, 244, 255);--transparent-light-blue: rgba(211, 236, 255, .8);--dark-blue: rgb(205, 230, 255);--very-dark-blue: rgb(0, 0, 128);--off-white: rgb(249, 249, 249);--text-color: #333;--link-color: #0066cc;--link-hover-color: #004499;--transition-speed: .3s;--button-hover-blue: rgb(185, 215, 255)}@font-face{font-family:Corsiva;src:url(/fonts/Monotype-Corsiva-Bold.ttf)}main[data-astro-cid-j7pv25f6]{margin:auto;display:flex;flex-direction:column;color:var(--text-color)}header[data-astro-cid-j7pv25f6]{background:var(--light-blue);position:fixed;width:100%;display:flex;justify-content:space-between;align-items:center;min-height:5rem;box-shadow:0 4px 5px #0000001a;z-index:2}nav[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;padding-right:1rem}h1[data-astro-cid-j7pv25f6]{text-align:left}a[data-astro-cid-j7pv25f6]{text-decoration:none;color:#000;padding:.5rem}img[data-astro-cid-j7pv25f6]{border-radius:10px;display:block;max-width:100%}section[data-astro-cid-j7pv25f6]{box-shadow:0 4px 5px #0000001a;scroll-margin-top:5rem}ul[data-astro-cid-j7pv25f6]{text-align:left;padding-left:1rem}h2[data-astro-cid-j7pv25f6]{text-align:left;margin-top:0}footer[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;background:var(--dark-blue);gap:4rem;text-align:center;height:100px}.tr_logo[data-astro-cid-j7pv25f6]{border-radius:0}.main_link[data-astro-cid-j7pv25f6]{font-family:Corsiva,sans-serif;font-size:2rem;font-weight:700;padding:0 1rem}.hero[data-astro-cid-j7pv25f6]{padding:10rem 2rem 6rem;text-align:left;min-height:calc(100vh - 16rem);flex-grow:1;background-image:url(/images/background.webp);background-repeat:no-repeat;background-size:cover;background-position:bottom left;box-shadow:0 4px 5px #0000001a}.frame[data-astro-cid-j7pv25f6]{padding:.25rem;background:#fff;border-radius:10px;width:fit-content;height:fit-content;box-shadow:2px 2px 8px #0000004d}.blue[data-astro-cid-j7pv25f6]{position:relative;background:var(--light-blue);padding:3rem 2rem 6rem;text-align:left}.white[data-astro-cid-j7pv25f6]{position:relative;z-index:1;text-align:left;padding:3rem 2rem 6rem}.container[data-astro-cid-j7pv25f6]{max-width:1260px;margin:0 auto}.section__grid[data-astro-cid-j7pv25f6]{gap:2rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.about_text[data-astro-cid-j7pv25f6]{grid-column:span 2;justify-self:end}.about_main[data-astro-cid-j7pv25f6]{grid-column:span 2;padding-left:5rem;padding-right:5rem}.about_hero[data-astro-cid-j7pv25f6]{border-radius:6px;grid-column:span 2;padding-left:5rem;padding-right:5rem;background-color:var(--transparent-light-blue);box-shadow:0 4px 5px #0000001a;height:fit-content}.contact[data-astro-cid-j7pv25f6]{grid-template-columns:50% 50%;display:grid}.contact[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:2rem}.contact[data-astro-cid-j7pv25f6] .contact_form[data-astro-cid-j7pv25f6]{background-color:#e8e8e8;border-radius:16px;text-align:center}.contact_form[data-astro-cid-j7pv25f6]>h2[data-astro-cid-j7pv25f6]{text-align:center}.social-links[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;align-items:center}.collapsible[data-astro-cid-j7pv25f6]{display:flex;background-color:var(--light-blue);color:#444;padding:1rem;width:100%;border:none;text-align:left;border-radius:5px;transition:background-color .3s ease}.collapsible[data-astro-cid-j7pv25f6]:hover,.active[data-astro-cid-j7pv25f6]{background-color:var(--button-hover-blue)}.active[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{transform:rotate(90deg);transition:transform .3s ease}.chevron_img[data-astro-cid-j7pv25f6]{transform:rotate(0);transition:transform .1s ease}.collapsible[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:34px;height:34px}.content[data-astro-cid-j7pv25f6]{padding:1rem;background-color:var(--dark-blue)}.hidden[data-astro-cid-j7pv25f6]{display:none}.preview[data-astro-cid-j7pv25f6]{font-style:italic;color:#666}.cards[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1rem}.triple[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.triple[data-astro-cid-j7pv25f6]>.card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.card[data-astro-cid-j7pv25f6]{background-color:var(--off-white);border:1px solid #ddd;border-radius:.5rem;padding:1rem;box-shadow:0 2px 5px #0000001a;gap:1rem}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{align-self:center}.link[data-astro-cid-j7pv25f6]{background-color:var(--dark-blue);border:none;padding:.5rem 1rem;border-radius:.5rem;display:inline-block;margin-top:auto;width:fit-content;transition:background-color .3s ease}.link[data-astro-cid-j7pv25f6]:hover{background-color:var(--button-hover-blue)}.landscape[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:40% 60%;justify-items:center;align-items:center}.socials[data-astro-cid-j7pv25f6]{max-width:100%}.contact_form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6],.contact_form[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{width:calc(100% - 20px);padding:10px;margin:10px 0;border:1px solid var(--dark-blue);border-radius:4px}.contact_form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:100%;padding:15px;background-color:var(--very-dark-blue);color:#fff;border:none;border-radius:4px;cursor:pointer}.contact_form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{background-color:var(--dark-blue)}.card[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{margin-right:1rem}@media screen and (max-width: 1200px){.landscape[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center}.landscape[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:200px;height:auto;margin:0 auto}#articles[data-astro-cid-j7pv25f6] .landscape[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:400px;height:auto;margin:0 auto}}@media screen and (max-width: 1000px){footer[data-astro-cid-j7pv25f6]{padding:0;text-align:center}.section__grid[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center}.section__grid[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{width:auto}#about[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{display:none}.collapsible[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:26px;height:26px}}@media screen and (max-width: 600px){.card[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{margin-right:0rem}header[data-astro-cid-j7pv25f6]{flex-direction:column;justify-content:center;.main_link{padding:0}nav{padding:.2rem}}h2[data-astro-cid-j7pv25f6]{text-align:center}h3[data-astro-cid-j7pv25f6]{margin:.25rem 0}p[data-astro-cid-j7pv25f6]{margin:0}.joanne_image[data-astro-cid-j7pv25f6],.frame[data-astro-cid-j7pv25f6]{display:none}.section__grid[data-astro-cid-j7pv25f6]{display:block}.hero[data-astro-cid-j7pv25f6]{height:auto}.about_hero[data-astro-cid-j7pv25f6]{padding:.25rem 1rem;h2{display:none}}.white[data-astro-cid-j7pv25f6],.blue[data-astro-cid-j7pv25f6]{padding:2rem .5rem}.about_main[data-astro-cid-j7pv25f6]{padding:0}.contact[data-astro-cid-j7pv25f6]{grid-template-columns:100%;display:grid}footer[data-astro-cid-j7pv25f6]{gap:0}.tr_logo[data-astro-cid-j7pv25f6]{border-radius:0}}
