.masthead[data-astro-cid-ydpy5tqt]{--slant:90px;z-index:3;padding:72px var(--gutter) calc(var(--slant) + 56px);background:var(--color-dark);color:#fff;text-align:center;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - var(--slant)));flex-direction:column;align-items:center;display:flex;position:relative}.back[data-astro-cid-ydpy5tqt]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-teal);align-items:center;gap:10px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.back[data-astro-cid-ydpy5tqt]:hover,.back[data-astro-cid-ydpy5tqt]:focus-visible,.end[data-astro-cid-ydpy5tqt] a[data-astro-cid-ydpy5tqt]:hover,.end[data-astro-cid-ydpy5tqt] a[data-astro-cid-ydpy5tqt]:focus-visible{text-decoration:underline}.tags[data-astro-cid-ydpy5tqt]{flex-wrap:wrap;justify-content:center;gap:10px;margin:36px 0 0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-ydpy5tqt] li[data-astro-cid-ydpy5tqt]{border:2px solid var(--color-teal);font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-mist);border-radius:50px;padding:4px 14px;font-size:15px;font-weight:600}h1[data-astro-cid-ydpy5tqt]{max-width:980px;font-family:var(--font-heading);letter-spacing:-.02em;color:#fff;overflow-wrap:break-word;margin:24px 0 0;font-size:clamp(2rem,4.6vw,52px);font-weight:600;line-height:1.2}.byline[data-astro-cid-ydpy5tqt]{letter-spacing:-.02em;color:var(--color-mist-border);flex-wrap:wrap;justify-content:center;gap:6px 10px;margin:28px 0 0;font-size:20px;display:flex}.byline[data-astro-cid-ydpy5tqt] strong[data-astro-cid-ydpy5tqt]{color:var(--color-teal)}.article[data-astro-cid-ydpy5tqt]{--slant:100px;z-index:2;margin-top:calc(var(--slant) * -.9);padding:calc(var(--slant) + 40px) var(--gutter) calc(var(--slant) + 70px);background:var(--color-mist);color:var(--color-ink);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - var(--slant)));position:relative}.prose[data-astro-cid-ydpy5tqt]{letter-spacing:-.01em;overflow-wrap:break-word;max-width:780px;margin-inline:auto;font-size:19px;line-height:1.7}.prose[data-astro-cid-ydpy5tqt]>:first-child{margin-top:0}.prose[data-astro-cid-ydpy5tqt] p,.prose[data-astro-cid-ydpy5tqt] ul,.prose[data-astro-cid-ydpy5tqt] ol,.prose[data-astro-cid-ydpy5tqt] pre,.prose[data-astro-cid-ydpy5tqt] blockquote,.prose[data-astro-cid-ydpy5tqt] figure,.prose[data-astro-cid-ydpy5tqt] .post-gallery,.prose[data-astro-cid-ydpy5tqt] .post-table{margin:0 0 1.4rem}.prose[data-astro-cid-ydpy5tqt] h2,.prose[data-astro-cid-ydpy5tqt] h3,.prose[data-astro-cid-ydpy5tqt] h4,.prose[data-astro-cid-ydpy5tqt] h5,.prose[data-astro-cid-ydpy5tqt] h6{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-ink);margin:2.4rem 0 .8rem;font-weight:600;line-height:1.25}.prose[data-astro-cid-ydpy5tqt] h2{font-size:34px}.prose[data-astro-cid-ydpy5tqt] h3{font-size:27px}.prose[data-astro-cid-ydpy5tqt] h4{font-size:22px}.prose[data-astro-cid-ydpy5tqt] h5,.prose[data-astro-cid-ydpy5tqt] h6{font-size:19px}.prose[data-astro-cid-ydpy5tqt] ul,.prose[data-astro-cid-ydpy5tqt] ol{padding-left:1.6rem}.prose[data-astro-cid-ydpy5tqt] li{margin-bottom:.5rem}.prose[data-astro-cid-ydpy5tqt] li>ul,.prose[data-astro-cid-ydpy5tqt] li>ol{margin:.5rem 0 0}.prose[data-astro-cid-ydpy5tqt] a{color:var(--color-ink);text-decoration-color:var(--color-teal);text-underline-offset:3px;text-decoration-thickness:2px}.prose[data-astro-cid-ydpy5tqt] a:hover,.prose[data-astro-cid-ydpy5tqt] a:focus-visible{background:#fff}.prose[data-astro-cid-ydpy5tqt] hr{border:0;border-top:2px solid var(--color-mist-border);margin:2.4rem 0}.prose[data-astro-cid-ydpy5tqt] blockquote{border-left:4px solid var(--color-teal);background:#ffffff8c;padding:16px 24px;font-style:italic}.prose[data-astro-cid-ydpy5tqt] blockquote>:last-child{margin-bottom:0}.prose[data-astro-cid-ydpy5tqt] pre{background:var(--color-ink);color:var(--color-mist);padding:20px 24px;font-size:15px;line-height:1.55;overflow-x:auto}.prose[data-astro-cid-ydpy5tqt] code{font-size:.9em}.prose[data-astro-cid-ydpy5tqt] .post-figure{text-align:center}.prose[data-astro-cid-ydpy5tqt] img{max-width:100%;height:auto;margin-inline:auto;display:block}.prose[data-astro-cid-ydpy5tqt] .post-figure img,.prose[data-astro-cid-ydpy5tqt] .post-gallery img{border:1px solid var(--color-mist-border);background:#fff}.prose[data-astro-cid-ydpy5tqt] figcaption{color:var(--color-ink-muted);margin-top:10px;font-size:15px;line-height:1.4}.prose[data-astro-cid-ydpy5tqt] .post-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.prose[data-astro-cid-ydpy5tqt] .post-gallery figure{margin:0}.prose[data-astro-cid-ydpy5tqt] .post-video video{background:#000;width:100%;display:block}.prose[data-astro-cid-ydpy5tqt] .post-video-link a{aspect-ratio:16/9;background:#000;display:block;position:relative}.prose[data-astro-cid-ydpy5tqt] .post-video-link a:hover{background:#000}.prose[data-astro-cid-ydpy5tqt] .post-video-link img{object-fit:cover;width:100%;height:100%}.prose[data-astro-cid-ydpy5tqt] .post-video-link span{border:2px solid var(--color-teal);font-family:var(--font-heading);letter-spacing:-.02em;color:#000;transition:background-color var(--hover-time) var(--hover-ease), color var(--hover-time) var(--hover-ease);background:#fff;border-radius:50px;padding:8px 20px;font-size:17px;font-weight:700;position:absolute;bottom:16px;left:16px}.prose[data-astro-cid-ydpy5tqt] .post-video-link a:hover span,.prose[data-astro-cid-ydpy5tqt] .post-video-link a:focus-visible span{background:var(--color-ink);color:#fff}.prose[data-astro-cid-ydpy5tqt] .post-table{overflow-x:auto}.prose[data-astro-cid-ydpy5tqt] .post-table table{border-collapse:collapse;width:100%;font-size:17px;line-height:1.45}.prose[data-astro-cid-ydpy5tqt] .post-table td{border:1px solid var(--color-mist-border);vertical-align:top;background:#ffffff8c;padding:10px 14px}.prose[data-astro-cid-ydpy5tqt] .post-button{margin:2rem 0}.prose[data-astro-cid-ydpy5tqt] .post-button a{border:2px solid var(--color-teal);font-family:var(--font-heading);letter-spacing:-.02em;color:#000;transition:background-color var(--hover-time) var(--hover-ease), color var(--hover-time) var(--hover-ease);background:#fff;border-radius:50px;padding:12px 30px;font-size:20px;font-weight:700;text-decoration:none;display:inline-block}.prose[data-astro-cid-ydpy5tqt] .post-button a:hover,.prose[data-astro-cid-ydpy5tqt] .post-button a:focus-visible{background:var(--color-ink);color:#fff}.end[data-astro-cid-ydpy5tqt]{border-top:2px solid var(--color-mist-border);max-width:780px;margin:48px auto 0;padding-top:28px}.end[data-astro-cid-ydpy5tqt] a[data-astro-cid-ydpy5tqt]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-ink);align-items:center;gap:10px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.more[data-astro-cid-ydpy5tqt]{--slant:100px;z-index:1;margin-top:calc(var(--slant) * -1);padding:calc(var(--slant) + 70px) var(--gutter) 100px;background:var(--color-dark);color:#fff;position:relative}.wrap[data-astro-cid-ydpy5tqt]{width:min(1235px,100%);margin-inline:auto}.more[data-astro-cid-ydpy5tqt] h2[data-astro-cid-ydpy5tqt]{font-family:var(--font-heading);letter-spacing:-.02em;text-align:center;margin:0;font-size:clamp(2rem,5vw,48px);font-weight:600;line-height:1.2}.grid[data-astro-cid-ydpy5tqt]{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;margin:56px 0 0;padding:0;list-style:none;display:grid}.rel[data-astro-cid-ydpy5tqt]{position:relative}.rel[data-astro-cid-ydpy5tqt]:before{content:"";z-index:-1;opacity:0;transition:opacity var(--hover-time-slow) var(--hover-ease), transform var(--hover-time-slow) var(--hover-ease);background:#fff;position:absolute;inset:0;box-shadow:0 4px 30.6px 17px #00bebe33}.rel[data-astro-cid-ydpy5tqt]:hover,.rel[data-astro-cid-ydpy5tqt]:focus-within{z-index:2}.rel[data-astro-cid-ydpy5tqt]:hover:before,.rel[data-astro-cid-ydpy5tqt]:focus-within:before{opacity:1;transform:translate(8px,7px)}.card[data-astro-cid-ydpy5tqt]{background:linear-gradient(90deg, var(--color-ink), #013838);border:1px solid var(--color-panel-border);height:100%;color:inherit;transition:border-color var(--hover-time-slow) var(--hover-ease);flex-direction:column;text-decoration:none;display:flex}.rel[data-astro-cid-ydpy5tqt]:hover .card[data-astro-cid-ydpy5tqt],.card[data-astro-cid-ydpy5tqt]:focus-visible{border-color:#fff}.card[data-astro-cid-ydpy5tqt]:focus-visible{outline:2px solid var(--color-teal);outline-offset:4px}.thumb[data-astro-cid-ydpy5tqt]{aspect-ratio:16/9;background:#000;overflow:hidden}.thumb[data-astro-cid-ydpy5tqt] img[data-astro-cid-ydpy5tqt]{object-fit:cover;width:100%;height:100%;display:block}.thumb[data-astro-cid-ydpy5tqt] img[data-astro-cid-ydpy5tqt].fallback{object-fit:contain;opacity:.85;width:22%;margin-inline:auto}.body[data-astro-cid-ydpy5tqt]{flex-direction:column;flex:1;padding:20px 24px 24px;display:flex}.meta[data-astro-cid-ydpy5tqt]{letter-spacing:-.02em;color:var(--color-mist-border);gap:8px;margin:0;font-size:15px;display:flex}.body[data-astro-cid-ydpy5tqt] h3[data-astro-cid-ydpy5tqt]{font-family:var(--font-heading);letter-spacing:-.02em;color:#fff;margin:10px 0 0;font-size:22px;font-weight:700;line-height:1.25}.byline-small[data-astro-cid-ydpy5tqt]{letter-spacing:-.02em;color:var(--color-teal);margin:auto 0 0;padding-top:16px;font-size:16px;font-weight:700}.cta[data-astro-cid-ydpy5tqt]{justify-content:center;margin-top:64px;display:flex}@media (width<=1000px){.grid[data-astro-cid-ydpy5tqt]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid[data-astro-cid-ydpy5tqt] .rel[data-astro-cid-ydpy5tqt]:nth-child(3){display:none}}@media (width<=640px){.masthead[data-astro-cid-ydpy5tqt]{--slant:50px;padding-top:48px}.byline[data-astro-cid-ydpy5tqt]{font-size:17px}.article[data-astro-cid-ydpy5tqt]{--slant:50px}.prose[data-astro-cid-ydpy5tqt]{font-size:17px}.prose[data-astro-cid-ydpy5tqt] h2{font-size:27px}.prose[data-astro-cid-ydpy5tqt] h3{font-size:22px}.prose[data-astro-cid-ydpy5tqt] .post-gallery{grid-template-columns:minmax(0,1fr)}.more[data-astro-cid-ydpy5tqt]{--slant:50px}.grid[data-astro-cid-ydpy5tqt]{grid-template-columns:minmax(0,1fr);gap:28px}.grid[data-astro-cid-ydpy5tqt] .rel[data-astro-cid-ydpy5tqt]:nth-child(3){display:list-item}}
