.hero[data-astro-cid-ge2uvauf]{background:var(--white);padding-block:clamp(3rem,7vw,6rem) clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.bg-hex[data-astro-cid-ge2uvauf]{pointer-events:none;width:26rem;position:absolute;bottom:-6rem;left:-7rem}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}.copy[data-astro-cid-ge2uvauf]{justify-items:start;gap:1.5rem;display:grid}h1[data-astro-cid-ge2uvauf]{max-width:9ch}.cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.soon[data-astro-cid-ge2uvauf]{font-family:var(--font-head);letter-spacing:.04em;text-transform:uppercase;color:var(--deep);align-items:center;gap:.6rem;font-size:1.1rem;font-weight:500;display:inline-flex}.dot[data-astro-cid-ge2uvauf]{background:var(--coral);border-radius:50%;width:.7rem;height:.7rem;animation:2s infinite pulse;box-shadow:0 0 #ff7f6a99}.art[data-astro-cid-ge2uvauf]{aspect-ratio:1;justify-self:end;width:100%;max-width:560px;position:relative}.art-hex[data-astro-cid-ge2uvauf]{width:100%;height:100%}.glove[data-astro-cid-ge2uvauf]{filter:drop-shadow(0 22px 34px #1f515c38);width:44%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}@keyframes pulse{0%{box-shadow:0 0 #ff7f6a99}70%{box-shadow:0 0 0 10px #ff7f6a00}to{box-shadow:0 0 #ff7f6a00}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-ge2uvauf]{animation:none}}@media (width<=860px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.art[data-astro-cid-ge2uvauf]{order:2;justify-self:center;max-width:24rem}.bg-hex[data-astro-cid-ge2uvauf]{width:18rem;bottom:-5rem;left:-6rem}}.formats[data-astro-cid-sn4ehzqm]{background:var(--grey)}.grid[data-astro-cid-sn4ehzqm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.card[data-astro-cid-sn4ehzqm]{background:var(--white);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px #0000000a,0 18px 40px -24px #1f515c59}.tile[data-astro-cid-sn4ehzqm]{aspect-ratio:16/10;background:var(--c);color:#fff;position:relative;overflow:hidden}.ep[data-astro-cid-sn4ehzqm]{font-family:var(--font-head);letter-spacing:.04em;z-index:2;font-size:1.1rem;font-weight:600;position:absolute;top:1rem;right:1.25rem}.deco[data-astro-cid-sn4ehzqm]{z-index:1;width:62%;position:absolute;top:2.2rem;right:-3rem}.name[data-astro-cid-sn4ehzqm]{z-index:2;font-family:var(--font-head);letter-spacing:-.005em;font-size:clamp(2.5rem,4vw,3.4rem);font-weight:300;line-height:.88;position:absolute;bottom:.9rem;left:1.25rem}.body[data-astro-cid-sn4ehzqm]{gap:.6rem;padding:1.5rem 1.5rem 1.75rem;display:grid}.kicker[data-astro-cid-sn4ehzqm]{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.12em;color:var(--teal);font-size:1rem;font-weight:500}.kicker[data-astro-cid-sn4ehzqm] span[data-astro-cid-sn4ehzqm]{color:var(--coral)}.body[data-astro-cid-sn4ehzqm] p[data-astro-cid-sn4ehzqm]:last-child{color:var(--muted)}@media (width<=960px){.grid[data-astro-cid-sn4ehzqm]{grid-template-columns:1fr;max-width:32rem;margin-inline:auto}.name[data-astro-cid-sn4ehzqm]{font-size:3rem}}.grid[data-astro-cid-77kll4hh]{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1.5rem;display:grid}.ep[data-astro-cid-77kll4hh]{color:inherit;gap:1rem;text-decoration:none;display:grid}.ep[data-astro-cid-77kll4hh] img[data-astro-cid-77kll4hh]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);width:100%}.ep[data-astro-cid-77kll4hh]:hover h3[data-astro-cid-77kll4hh]{color:var(--teal)}.meta[data-astro-cid-77kll4hh]{gap:.35rem;display:grid}.kicker[data-astro-cid-77kll4hh]{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.12em;color:var(--c,var(--teal));font-size:1rem;font-weight:500}h3[data-astro-cid-77kll4hh]{font-size:1.75rem}.date[data-astro-cid-77kll4hh]{color:var(--muted);font-size:.95rem}.newsletter{background:var(--deep);color:#fff;position:relative;overflow:hidden}.newsletter .deco{pointer-events:none;width:34rem;position:absolute;top:-8rem;right:-8rem}.newsletter .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}.newsletter .copy{gap:1.25rem;display:grid}.newsletter .copy .lead{color:#d6e6ea}.newsletter h2{max-width:10ch}.newsletter .sib-form{background:0 0;padding:0}.newsletter #sib-container{color:var(--ink);text-align:left;direction:ltr;border-radius:var(--radius)!important;background:#fff!important;border:0!important;max-width:none!important;padding:1.75rem!important}.newsletter .sib-form-block{padding:0!important}.newsletter .sib-form-block+.sib-form-block{margin-top:1.1rem}.newsletter .entry__label{font-family:var(--font-head);letter-spacing:.06em;text-transform:uppercase;color:var(--deep);margin-bottom:.4rem;font-size:1.1rem;font-weight:600;display:block}.newsletter #sib-container .input{width:100%;font-family:var(--font-body)!important;color:var(--ink)!important;background:var(--grey)!important;height:auto!important;box-shadow:none!important;border:2px solid #0000!important;border-radius:.75rem!important;padding:.95rem 1rem!important;font-size:1.05rem!important}.newsletter #sib-container .input:focus{outline:none;border-color:var(--teal)!important;background:#fff!important}.newsletter #sib-container .input::placeholder{color:#9a9a9a;font-family:var(--font-body)}.newsletter .entry__choice label{cursor:pointer;align-items:flex-start;gap:.7rem;display:flex}.newsletter .entry__choice .checkbox{flex:none;margin-top:.15rem}.newsletter #sib-container .checkbox_tick_positive{background:#fff;border-radius:.3rem;border:2px solid var(--deep)!important}.newsletter #sib-container .input_replaced:checked+.checkbox_tick_positive{background:var(--teal)!important;border-color:var(--teal)!important}.newsletter .optin-text{color:var(--ink);font-size:.95rem;line-height:1.45}.newsletter .optin-text a{color:var(--teal)}.newsletter .entry__error{color:#8a1f1f;margin-top:.4rem;font-size:.9rem;display:block;background:0 0!important;border:0!important;padding:0!important}.newsletter .entry__error:empty{display:none}.newsletter .submit-row{margin-top:1.25rem}.newsletter #sib-container .sib-form-block__button{width:100%;font-family:var(--font-head)!important;background:var(--coral)!important;color:var(--black)!important;border:2px solid var(--coral)!important;text-align:center!important;border-radius:999px!important;padding:1rem 1.7rem!important;font-size:1.25rem!important;font-weight:600!important}.newsletter #sib-container .sib-form-block__button:hover{background:#ff917e!important;border-color:#ff917e!important}.newsletter .declaration{color:var(--muted);margin-top:1rem;font-size:.82rem;line-height:1.45}.newsletter .declaration a{color:var(--muted)}.newsletter .sib-form-message-panel{margin-bottom:1rem;max-width:none!important;font-family:var(--font-body)!important;border:0!important;border-radius:.75rem!important}.newsletter #error-message{background:var(--coral-t)!important;color:#7a1d10!important}.newsletter #success-message{background:var(--teal-t)!important;color:var(--deep)!important}.newsletter .sib-form-message-panel__inner-text{font-size:1rem}.newsletter .input--hidden{display:none}.newsletter .grecaptcha-badge{visibility:hidden}@media (width<=860px){.newsletter .grid{grid-template-columns:1fr}.newsletter h2{max-width:none}.newsletter #sib-container{padding:1.4rem!important}}.follow[data-astro-cid-r4groxy2]{background:var(--cream)}.grid[data-astro-cid-r4groxy2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-r4groxy2]{background:#fff;border:1px solid #0000000d;border-radius:1rem;align-items:center;gap:1rem;padding:1.1rem 1.25rem;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}a[data-astro-cid-r4groxy2]:hover{border-color:var(--coral);transform:translateY(-2px);box-shadow:0 16px 30px -20px #1f515c66}.icon[data-astro-cid-r4groxy2]{background:var(--deep);color:#fff;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}a[data-astro-cid-r4groxy2]:hover .icon[data-astro-cid-r4groxy2]{background:var(--coral);color:var(--black)}.icon[data-astro-cid-r4groxy2] svg[data-astro-cid-r4groxy2]{fill:currentColor;width:1.25rem;height:1.25rem}.text[data-astro-cid-r4groxy2]{line-height:1.25;display:grid}strong[data-astro-cid-r4groxy2]{font-family:var(--font-head);letter-spacing:.02em;text-transform:uppercase;font-size:1.3rem;font-weight:600}small[data-astro-cid-r4groxy2]{color:var(--muted);font-size:.9rem}@media (width<=960px){.grid[data-astro-cid-r4groxy2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.grid[data-astro-cid-r4groxy2]{grid-template-columns:1fr}}
