@font-face{font-family:BricolageGrotesque;src:url(/fonts/BricolageGrotesque%5Bopsz,wdth,wght%5D.woff2)format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap}[data-astro-cid-tctubhwd],[data-astro-cid-tctubhwd]:before,[data-astro-cid-tctubhwd]:after{box-sizing:border-box}:root{--yellow:#ffe369;--orange:#f65e44;--blue:#029bb9;--green:#008962;--pink:#cd0554;--lime:#01ff70;--white:#fff;--black:#111;--bg:#f5e9d9}html,body{background:var(--bg);height:100dvh;margin:0;padding:0;font-family:BricolageGrotesque,sans-serif;overflow:hidden}.columns-container[data-astro-cid-tctubhwd]{height:100dvh;display:block;overflow:hidden}.col[data-astro-cid-tctubhwd]{cursor:pointer;position:relative;overflow:hidden}.col[data-astro-cid-tctubhwd]>h2[data-astro-cid-tctubhwd]{margin:0;padding:0 1rem;font-family:BricolageGrotesque,sans-serif;font-weight:400;line-height:1.5}.open[data-astro-cid-tctubhwd]>h2[data-astro-cid-tctubhwd]{text-rendering:optimizelegibility;border-bottom:1px solid #00000040}.col[data-astro-cid-tctubhwd].yellow{background:var(--yellow);color:var(--black)}.col[data-astro-cid-tctubhwd].orange{background:var(--orange);color:var(--white)}.col[data-astro-cid-tctubhwd].blue{background:var(--blue);color:var(--white)}.col[data-astro-cid-tctubhwd].green{background:var(--green);color:var(--white)}.col[data-astro-cid-tctubhwd].pink{background:var(--pink);color:var(--white)}.col[data-astro-cid-tctubhwd].yellow>h2[data-astro-cid-tctubhwd]{font-variation-settings:"wght" 700, "wdth" 75, "opsz" 96;text-transform:uppercase}.col[data-astro-cid-tctubhwd].orange>h2[data-astro-cid-tctubhwd]{font-variation-settings:"wght" 600, "wdth" 75, "opsz" 60;text-transform:uppercase;color:var(--white)}.col[data-astro-cid-tctubhwd].blue>h2[data-astro-cid-tctubhwd]{font-variation-settings:"wght" 200, "wdth" 75, "opsz" 96;color:var(--yellow)}.col[data-astro-cid-tctubhwd].green>h2[data-astro-cid-tctubhwd]{font-variation-settings:"wght" 800, "wdth" 75, "opsz" 96;color:var(--lime)}.col[data-astro-cid-tctubhwd].pink>h2[data-astro-cid-tctubhwd]{color:var(--yellow)}.col-content[data-astro-cid-tctubhwd]{visibility:hidden;height:calc(100% - 3.5rem);padding:1.5rem 1.5rem 8rem;display:none;overflow-y:auto}.open[data-astro-cid-tctubhwd] .col-content[data-astro-cid-tctubhwd]{visibility:visible;display:block}a[data-astro-cid-tctubhwd]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;text-decoration:underline}.col[data-astro-cid-tctubhwd].yellow a[data-astro-cid-tctubhwd]{color:var(--black)}.col[data-astro-cid-tctubhwd].orange a[data-astro-cid-tctubhwd]{color:var(--white)}.col[data-astro-cid-tctubhwd].blue a[data-astro-cid-tctubhwd]{color:var(--yellow)}.col[data-astro-cid-tctubhwd].green a[data-astro-cid-tctubhwd]{color:var(--lime)}.col[data-astro-cid-tctubhwd].pink a[data-astro-cid-tctubhwd]{color:var(--yellow)}.col-content[data-astro-cid-tctubhwd] p[data-astro-cid-tctubhwd]{margin:0 0 1rem;font-size:clamp(1rem,2.5vw,1.5rem);line-height:1.4}.col-content[data-astro-cid-tctubhwd] ul[data-astro-cid-tctubhwd]{margin:0 0 1rem;padding:0 0 0 1.25rem}.col-content[data-astro-cid-tctubhwd] li[data-astro-cid-tctubhwd]{margin-bottom:.35rem;font-size:clamp(.9rem,2vw,1.2rem);line-height:1.5}.col-content[data-astro-cid-tctubhwd] h3[data-astro-cid-tctubhwd]{margin:1.5rem 0 .75rem;font-family:BricolageGrotesque,sans-serif;font-size:clamp(1.25rem,3vw,2rem);font-weight:400}.articles-list[data-astro-cid-tctubhwd]{margin:0;padding:0;list-style:none}.articles-list[data-astro-cid-tctubhwd] li[data-astro-cid-tctubhwd]{margin:0}.articles-list[data-astro-cid-tctubhwd] a[data-astro-cid-tctubhwd]{text-rendering:optimizelegibility;color:var(--yellow);border-bottom:1px solid #ffffff40;padding:.6rem 0;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(1rem,2vw,1.4rem);font-style:italic;font-weight:500;line-height:1.2;text-decoration:none;display:block}.articles-list[data-astro-cid-tctubhwd] a[data-astro-cid-tctubhwd]:hover{background:#0000001a;padding-left:.35rem}.portfolio-card[data-astro-cid-tctubhwd]{border-radius:8px;grid-template-columns:1fr 1fr;align-items:start;margin-bottom:1.25rem;display:grid;overflow:hidden;box-shadow:0 2px 12px #00000026}.portfolio-card[data-astro-cid-tctubhwd] img[data-astro-cid-tctubhwd]{-o-object-fit:cover;object-fit:cover;width:100%;height:220px;display:block}.portfolio-card-body[data-astro-cid-tctubhwd]{padding:1.25rem 1.5rem}.portfolio-card-body[data-astro-cid-tctubhwd] h2[data-astro-cid-tctubhwd]{font-variation-settings:"wght" 700;margin:0 0 .5rem;font-size:clamp(1rem,2vw,1.5rem)}.portfolio-card-body[data-astro-cid-tctubhwd] p[data-astro-cid-tctubhwd]{opacity:.85;margin:0 0 1rem;font-size:clamp(.8rem,1.5vw,1rem)}.portfolio-card-body[data-astro-cid-tctubhwd] a[data-astro-cid-tctubhwd]{font-variation-settings:"wght" 700;border-bottom:2px solid;font-size:.9rem;text-decoration:none}.photo-grid[data-astro-cid-tctubhwd]{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}@media (width>=900px){.photo-grid[data-astro-cid-tctubhwd]{grid-template-columns:repeat(3,1fr)}}.photo-grid[data-astro-cid-tctubhwd] figure[data-astro-cid-tctubhwd]{margin:0}.photo-grid[data-astro-cid-tctubhwd] img[data-astro-cid-tctubhwd]{-o-object-fit:cover;object-fit:cover;cursor:pointer;width:100%;height:160px;transition:transform .2s;display:block}.photo-grid[data-astro-cid-tctubhwd] img[data-astro-cid-tctubhwd]:hover{transform:scale(1.03)}.lightbox[data-astro-cid-tctubhwd]{z-index:1000;cursor:zoom-out;background:#000000d9;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.lightbox[data-astro-cid-tctubhwd].is-open{display:flex}.lightbox[data-astro-cid-tctubhwd] img[data-astro-cid-tctubhwd]{-o-object-fit:contain;object-fit:contain;max-width:92vw;max-height:92dvh}@media (width<=48em){.col[data-astro-cid-tctubhwd]{width:100dvw;height:8dvh;display:block}.col[data-astro-cid-tctubhwd]>h2[data-astro-cid-tctubhwd]{padding:.5rem 1rem;font-size:clamp(1rem,10vh,2rem);line-height:2}.open[data-astro-cid-tctubhwd]{height:68dvh}}@media (width>=48.01em){.columns-container[data-astro-cid-tctubhwd]{height:100dvh;position:relative}.col[data-astro-cid-tctubhwd]{float:left;width:8dvw;height:100dvh;position:relative;top:0}.col[data-astro-cid-tctubhwd].yellow{height:95dvh;top:5dvh}.col[data-astro-cid-tctubhwd].orange{height:90dvh;top:10dvh}.col[data-astro-cid-tctubhwd].blue{height:98dvh;top:2dvh}.col[data-astro-cid-tctubhwd].green{height:80dvh;top:20dvh}.col[data-astro-cid-tctubhwd].pink{height:85dvh;top:15dvh}.col[data-astro-cid-tctubhwd].open{width:68dvw;height:100dvh;top:0;overflow:hidden scroll}.col[data-astro-cid-tctubhwd]>h2[data-astro-cid-tctubhwd]{white-space:nowrap;transform-origin:0 100%;font-size:clamp(1rem,5vw,10rem);position:relative;top:0;left:0;transform:rotate(90deg)}.open[data-astro-cid-tctubhwd]>h2[data-astro-cid-tctubhwd]{white-space:normal;padding:1rem 1.5rem;font-size:clamp(1.5rem,4vw,4rem);transform:rotate(0)}}
