.agency[data-astro-cid-jj5qhl5q]{background:var(--tone-1c2123);border-top:1px solid var(--tone-ffffff18);padding-top:66px;padding-bottom:38px}.agency-grid[data-astro-cid-jj5qhl5q]{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:5%;display:grid}.agency-copy[data-astro-cid-jj5qhl5q]{min-width:0}.agency-copy[data-astro-cid-jj5qhl5q]>.eyebrow[data-astro-cid-jj5qhl5q]{color:var(--tone-c8ccce);letter-spacing:2px;margin-bottom:24px;font-size:10px}.agency[data-astro-cid-jj5qhl5q] h2[data-astro-cid-jj5qhl5q]{letter-spacing:-.5px;margin-bottom:26px;font-size:clamp(44px,4.5vw,67px);line-height:1.02}.agency-intro[data-astro-cid-jj5qhl5q]{color:var(--tone-c5cbce);max-width:440px;margin-bottom:30px;font-size:14px;line-height:1.85}.agency-brand[data-astro-cid-jj5qhl5q]{border-top:1px solid var(--tone-ffffff24);border-bottom:1px solid var(--tone-ffffff24);width:100%;max-width:500px;margin:32px 0;padding:24px 0;display:block}.agency-brand[data-astro-cid-jj5qhl5q] img[data-astro-cid-jj5qhl5q]{object-fit:contain;width:100%;height:auto;display:block}.agency-brand[data-astro-cid-jj5qhl5q]:focus-visible{outline-offset:8px}.agency[data-astro-cid-jj5qhl5q] .primary[data-astro-cid-jj5qhl5q]{text-align:center;max-width:100%;font-size:12px}.agency-destination[data-astro-cid-jj5qhl5q]{color:var(--tone-aeb6ba);margin:12px 0 0;font-size:11px}.agency-board[data-astro-cid-jj5qhl5q]{aspect-ratio:3/2;background:var(--tone-141617);min-width:0;margin:0;position:relative;overflow:hidden}.agency-board[data-astro-cid-jj5qhl5q] img[data-astro-cid-jj5qhl5q]{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.agency-board[data-astro-cid-jj5qhl5q]:hover img[data-astro-cid-jj5qhl5q]{transform:scale(1.015)}.agency-board[data-astro-cid-jj5qhl5q]:after{content:"";pointer-events:none;background:linear-gradient(0deg,var(--tone-00000099),transparent 22%,transparent 38%,var(--tone-00000077) 40%,transparent 50%);position:absolute;inset:0}.agency-board[data-astro-cid-jj5qhl5q] figcaption[data-astro-cid-jj5qhl5q] span[data-astro-cid-jj5qhl5q]{z-index:1;letter-spacing:1.2px;color:var(--tone-ffffff);max-width:44%;font-size:9px;font-weight:700;line-height:1.5;position:absolute}.film-label[data-astro-cid-jj5qhl5q]{bottom:41%;left:18px}.campaign-label[data-astro-cid-jj5qhl5q]{bottom:17px;left:18px}.social-label[data-astro-cid-jj5qhl5q]{bottom:17px;left:52%}.frame-corner[data-astro-cid-jj5qhl5q]{z-index:2;border-color:var(--orange);pointer-events:none;border-style:solid;width:18px;height:18px;position:absolute}.corner-start[data-astro-cid-jj5qhl5q]{border-width:2px 0 0 2px;top:14px;left:14px}.corner-end[data-astro-cid-jj5qhl5q]{border-width:0 2px 2px 0;bottom:14px;right:14px}.agency-footer[data-astro-cid-jj5qhl5q]{border-top:1px solid var(--tone-ffffff35);border-bottom:1px solid var(--tone-ffffff35);justify-content:space-between;align-items:center;gap:20px;margin-top:45px;padding:20px 0;display:flex}.agency-footer[data-astro-cid-jj5qhl5q] p[data-astro-cid-jj5qhl5q]{margin:0;font-size:15px;font-weight:600}.agency-footer[data-astro-cid-jj5qhl5q]>span[data-astro-cid-jj5qhl5q]{color:var(--tone-d0d4d6);font-size:12px}.agency-footer[data-astro-cid-jj5qhl5q] b[data-astro-cid-jj5qhl5q]{color:var(--tone-6e787d);margin:0 12px;font-weight:400}@media (width<=1000px){.agency-grid[data-astro-cid-jj5qhl5q]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4%}.agency-board[data-astro-cid-jj5qhl5q] figcaption[data-astro-cid-jj5qhl5q] span[data-astro-cid-jj5qhl5q]{letter-spacing:.5px;font-size:8px}.agency-intro[data-astro-cid-jj5qhl5q]{font-size:13px}}@media (width<=700px){.agency[data-astro-cid-jj5qhl5q]{padding-top:48px;padding-bottom:30px}.agency-grid[data-astro-cid-jj5qhl5q]{grid-template-columns:1fr;gap:32px}.agency[data-astro-cid-jj5qhl5q] h2[data-astro-cid-jj5qhl5q]{font-size:49px}.agency-intro[data-astro-cid-jj5qhl5q]{max-width:none}.agency-board[data-astro-cid-jj5qhl5q] figcaption[data-astro-cid-jj5qhl5q] span[data-astro-cid-jj5qhl5q]{font-size:8px}.agency-footer[data-astro-cid-jj5qhl5q]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:30px}.agency-footer[data-astro-cid-jj5qhl5q]>span[data-astro-cid-jj5qhl5q]{font-size:11px}.agency-footer[data-astro-cid-jj5qhl5q] b[data-astro-cid-jj5qhl5q]{margin:0 8px}}@media (prefers-reduced-motion:reduce){.agency-board[data-astro-cid-jj5qhl5q] img[data-astro-cid-jj5qhl5q]{transition:none}.agency-board[data-astro-cid-jj5qhl5q]:hover img[data-astro-cid-jj5qhl5q]{transform:none}}.dokushop[data-astro-cid-as2m76mo]{background:var(--tone-14191c);border-top:1px solid var(--tone-ffffff20);padding-top:48px;padding-bottom:44px}.doku-heading[data-astro-cid-as2m76mo]{border-bottom:1px solid var(--tone-ffffff25);justify-content:space-between;align-items:center;gap:20px;padding-bottom:26px;display:flex}.doku-heading[data-astro-cid-as2m76mo] .eyebrow[data-astro-cid-as2m76mo]{color:var(--orange);letter-spacing:2px;margin:0;font-size:10px}.doku-heading[data-astro-cid-as2m76mo]>span[data-astro-cid-as2m76mo]{color:var(--tone-939fa5);letter-spacing:1.5px;font-size:9px}.doku-grid[data-astro-cid-as2m76mo]{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:5%;padding:44px 0;display:grid}.doku-copy[data-astro-cid-as2m76mo] h2[data-astro-cid-as2m76mo]{letter-spacing:-.4px;margin:0 0 25px;font-size:clamp(44px,4.7vw,68px);line-height:1.04}.doku-copy[data-astro-cid-as2m76mo] h2[data-astro-cid-as2m76mo] em[data-astro-cid-as2m76mo]{display:block}.doku-copy[data-astro-cid-as2m76mo]>p[data-astro-cid-as2m76mo]{color:var(--tone-bec7cc);max-width:470px;margin:0 0 28px;font-size:14px;line-height:1.9}.doku-copy[data-astro-cid-as2m76mo] .primary[data-astro-cid-as2m76mo]{font-size:12px}.doku-destination[data-astro-cid-as2m76mo]{color:var(--tone-98a6ad);margin-top:12px;font-size:11px;display:block}.doku-board[data-astro-cid-as2m76mo]{aspect-ratio:3/2;background:linear-gradient(145deg,var(--tone-242d32),var(--tone-1c2226) 65%);border:1px solid var(--tone-ffffff30);flex-direction:column;min-width:0;min-height:0;padding:28px 30px;transition:border-color .25s,transform .25s;display:flex;position:relative;overflow:hidden}.doku-board[data-astro-cid-as2m76mo]:hover{border-color:var(--orange);transform:translateY(-3px)}.doku-board-top[data-astro-cid-as2m76mo]{color:var(--tone-aab7be);letter-spacing:1.5px;justify-content:space-between;align-items:center;gap:16px;font-size:9px;display:flex}.doku-board-top[data-astro-cid-as2m76mo]>span[data-astro-cid-as2m76mo]:last-child{color:var(--orange);font-size:24px}.doku-board[data-astro-cid-as2m76mo] img[data-astro-cid-as2m76mo]{width:100%;height:auto;margin:38px 0 25px;display:block}.doku-board[data-astro-cid-as2m76mo]>p[data-astro-cid-as2m76mo]{color:var(--tone-99a7b0);margin:0 0 28px;font-family:Barlow Condensed,sans-serif;font-size:34px;font-weight:500;line-height:1.1}.doku-board[data-astro-cid-as2m76mo] strong[data-astro-cid-as2m76mo]{color:var(--tone-ffffff);font-weight:600}.doku-topics[data-astro-cid-as2m76mo]{flex-wrap:wrap;gap:9px;margin-top:auto;display:flex}.doku-topics[data-astro-cid-as2m76mo] span[data-astro-cid-as2m76mo]{letter-spacing:1.2px;border:1px solid var(--tone-ffffff28);color:var(--tone-cad3d8);padding:7px 10px;font-size:8px}.doku-corner[data-astro-cid-as2m76mo]{border-right:2px solid var(--orange);border-bottom:2px solid var(--orange);width:18px;height:18px;position:absolute;bottom:12px;right:12px}.doku-steps[data-astro-cid-as2m76mo]{border-top:1px solid var(--tone-ffffff25);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-top:25px;display:grid}.doku-steps[data-astro-cid-as2m76mo]>div[data-astro-cid-as2m76mo]{border-left:2px solid #ff6c2d80;padding-left:16px}.doku-steps[data-astro-cid-as2m76mo] span[data-astro-cid-as2m76mo]{letter-spacing:1.6px;color:var(--tone-a7b2b8);font-size:9px}.doku-steps[data-astro-cid-as2m76mo] p[data-astro-cid-as2m76mo]{color:var(--tone-e0e5e8);margin:9px 0 0;font-size:13px;line-height:1.6}@media (width>=701px) and (width<=1000px){.doku-grid[data-astro-cid-as2m76mo]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4%}.doku-board[data-astro-cid-as2m76mo]{padding:20px}.doku-board[data-astro-cid-as2m76mo] img[data-astro-cid-as2m76mo]{margin:24px 0 18px}.doku-board[data-astro-cid-as2m76mo]>p[data-astro-cid-as2m76mo]{margin-bottom:18px;font-size:28px}.doku-board-top[data-astro-cid-as2m76mo]{letter-spacing:.6px;font-size:8px}}@media (width<=700px){.doku-heading[data-astro-cid-as2m76mo]{align-items:flex-start}.doku-heading[data-astro-cid-as2m76mo]>span[data-astro-cid-as2m76mo]{display:none}.doku-grid[data-astro-cid-as2m76mo]{grid-template-columns:1fr;gap:32px;padding:32px 0}.doku-copy[data-astro-cid-as2m76mo] h2[data-astro-cid-as2m76mo]{font-size:46px}.doku-board[data-astro-cid-as2m76mo]{padding:clamp(16px,3vw,23px)}.doku-board-top[data-astro-cid-as2m76mo]{font-size:8px}.doku-board[data-astro-cid-as2m76mo] img[data-astro-cid-as2m76mo]{margin:clamp(12px,4vw,28px) 0 clamp(12px,3vw,20px)}.doku-board[data-astro-cid-as2m76mo]>p[data-astro-cid-as2m76mo]{margin-bottom:14px;font-size:clamp(22px,5vw,34px)}.doku-board-top[data-astro-cid-as2m76mo]{letter-spacing:.7px}.doku-topics[data-astro-cid-as2m76mo]{gap:6px}.doku-topics[data-astro-cid-as2m76mo] span[data-astro-cid-as2m76mo]{padding:5px 7px;font-size:7px}.doku-steps[data-astro-cid-as2m76mo]{grid-template-columns:1fr;gap:22px}.doku-copy[data-astro-cid-as2m76mo]>p[data-astro-cid-as2m76mo]{max-width:none}}@media (prefers-reduced-motion:reduce){.doku-board[data-astro-cid-as2m76mo]{transition:none}.doku-board[data-astro-cid-as2m76mo]:hover{transform:none}}.social-follow[data-astro-cid-656k7djg]{border-top:1px solid var(--tone-ffffff25);border-bottom:1px solid var(--tone-ffffff25);background:var(--tone-1c2123);--social-icon-cutout:var(--tone-141617);position:relative}.social-intro[data-astro-cid-656k7djg]{grid-template-columns:1.25fr 1fr;align-items:end;gap:7%;margin-bottom:44px;display:grid}.social-intro[data-astro-cid-656k7djg] .eyebrow[data-astro-cid-656k7djg]{color:var(--orange);margin-bottom:16px}.social-intro[data-astro-cid-656k7djg] h2[data-astro-cid-656k7djg]{letter-spacing:-.6px;margin:0;font-size:clamp(48px,5.6vw,82px);line-height:1.02}.social-intro[data-astro-cid-656k7djg]>p[data-astro-cid-656k7djg]{color:var(--tone-c7ced1);max-width:440px;margin:0 0 4px;font-size:15px;line-height:1.9}.social-channels[data-astro-cid-656k7djg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.social-channel[data-astro-cid-656k7djg]{background:var(--tone-141617);border:1px solid var(--tone-ffffff30);border-top:3px solid var(--orange);flex-direction:column;min-width:0;padding:30px;transition:transform .2s,border-color .2s;display:flex}.social-channel[data-astro-cid-656k7djg]:hover{border-color:var(--orange);transform:translateY(-5px)}.social-card-top[data-astro-cid-656k7djg]{justify-content:space-between;align-items:center;gap:15px;margin-bottom:28px;display:flex}.social-icon[data-astro-cid-656k7djg]{width:59px;height:59px;color:var(--orange);flex-shrink:0;display:block}.social-icon[data-astro-cid-656k7djg] svg[data-astro-cid-656k7djg]{width:100%;height:100%;display:block}.social-number[data-astro-cid-656k7djg]{letter-spacing:1.5px;color:var(--tone-a8abae);font-size:9px}.social-channel[data-astro-cid-656k7djg] h3[data-astro-cid-656k7djg]{margin:0 0 7px;font-size:39px;line-height:1.1}.social-handle[data-astro-cid-656k7djg]{color:var(--orange);margin-bottom:27px;font-size:12px}.social-channel[data-astro-cid-656k7djg]>strong[data-astro-cid-656k7djg]{font-size:15px;font-weight:600;line-height:1.5}.social-channel[data-astro-cid-656k7djg]>p[data-astro-cid-656k7djg]{color:var(--tone-c7ced1);margin:12px 0 28px;font-size:13px;line-height:1.85}.social-cta[data-astro-cid-656k7djg]{border-top:1px solid var(--tone-ffffff30);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-size:12px;font-weight:700;display:flex}.social-cta[data-astro-cid-656k7djg]>span[data-astro-cid-656k7djg]{color:var(--orange);font-size:25px;transition:transform .2s}.social-channel[data-astro-cid-656k7djg]:hover .social-cta[data-astro-cid-656k7djg]>span[data-astro-cid-656k7djg]{transform:translate(3px,-3px)}.social-note[data-astro-cid-656k7djg]{color:var(--tone-a8abae);margin:26px 0 0;font-size:11px;line-height:1.8}.social-note[data-astro-cid-656k7djg]>span[data-astro-cid-656k7djg]{color:var(--orange);margin-right:8px;font-size:9px}@media (width<=900px){.social-channel[data-astro-cid-656k7djg]{padding:23px}.social-number[data-astro-cid-656k7djg]{letter-spacing:.7px;font-size:8px}.social-intro[data-astro-cid-656k7djg]>p[data-astro-cid-656k7djg]{font-size:13px}.social-icon[data-astro-cid-656k7djg]{width:48px;height:48px}}@media (width<=700px){.social-intro[data-astro-cid-656k7djg]{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.social-intro[data-astro-cid-656k7djg] h2[data-astro-cid-656k7djg]{font-size:51px}.social-intro[data-astro-cid-656k7djg]>p[data-astro-cid-656k7djg]{max-width:none}.social-channels[data-astro-cid-656k7djg]{grid-template-columns:1fr;gap:17px}.social-channel[data-astro-cid-656k7djg]{padding:25px}.social-card-top[data-astro-cid-656k7djg]{margin-bottom:16px}.social-channel[data-astro-cid-656k7djg] h3[data-astro-cid-656k7djg]{font-size:35px}.social-handle[data-astro-cid-656k7djg]{margin-bottom:20px}.social-channel[data-astro-cid-656k7djg]>p[data-astro-cid-656k7djg]{margin-bottom:22px}.social-note[data-astro-cid-656k7djg]{font-size:10px}}@media (prefers-reduced-motion:reduce){.social-channel[data-astro-cid-656k7djg],.social-cta[data-astro-cid-656k7djg]>span[data-astro-cid-656k7djg]{transition:none}.social-channel[data-astro-cid-656k7djg]:hover,.social-channel[data-astro-cid-656k7djg]:hover .social-cta[data-astro-cid-656k7djg]>span[data-astro-cid-656k7djg]{transform:none}}.week-detail-link[data-astro-cid-ehdsgd2f]{color:var(--tone-a8abae);margin-top:12px;font-size:11px;display:block}.week-detail-link[data-astro-cid-ehdsgd2f]:hover{color:var(--orange)}.week-section[data-astro-cid-ehdsgd2f]{background:var(--tone-141617);padding-top:70px;padding-bottom:45px}.week-head[data-astro-cid-ehdsgd2f]{border-bottom:1px solid var(--tone-ffffff38);justify-content:space-between;align-items:center;gap:35px;padding-bottom:32px;display:flex}.week-head[data-astro-cid-ehdsgd2f] .eyebrow[data-astro-cid-ehdsgd2f]{color:var(--orange);margin-bottom:12px}.week-head[data-astro-cid-ehdsgd2f] h2[data-astro-cid-ehdsgd2f]{margin:0 0 15px;font-size:clamp(38px,4.3vw,65px);line-height:1.04}.week-meta[data-astro-cid-ehdsgd2f]{color:var(--tone-bdc2c4);margin:0;font-size:14px;line-height:1.7}.week-meta[data-astro-cid-ehdsgd2f] span[data-astro-cid-ehdsgd2f]{margin:0 8px}.week-play[data-astro-cid-ehdsgd2f]{flex-shrink:0}.week-play[data-astro-cid-ehdsgd2f] .primary[data-astro-cid-ehdsgd2f]{min-height:56px;padding:17px 22px;font-size:13px}.week-play[data-astro-cid-ehdsgd2f] p[data-astro-cid-ehdsgd2f]{text-align:center;color:var(--tone-aeb4b6);margin:12px 0 0;font-size:11px}.week-toolbar[data-astro-cid-ehdsgd2f]{justify-content:space-between;align-items:center;gap:20px;padding:25px 0;display:flex}.week-toolbar[data-astro-cid-ehdsgd2f] h3[data-astro-cid-ehdsgd2f]{margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700}.week-controls[data-astro-cid-ehdsgd2f]{font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:12px;display:flex}.week-controls[data-astro-cid-ehdsgd2f]>span[data-astro-cid-ehdsgd2f]{margin-right:10px}.week-total[data-astro-cid-ehdsgd2f]{color:var(--tone-8a9397)}.week-controls[data-astro-cid-ehdsgd2f] button[data-astro-cid-ehdsgd2f]{border:1px solid var(--tone-ffffff55);width:40px;height:38px;color:var(--tone-ffffff);background:0 0;font-size:26px;line-height:1}.week-controls[data-astro-cid-ehdsgd2f] button[data-astro-cid-ehdsgd2f]:hover:not(:disabled){border-color:var(--orange);color:var(--orange)}.week-controls[data-astro-cid-ehdsgd2f] button[data-astro-cid-ehdsgd2f]:disabled{opacity:.25;cursor:default}.week-track[data-astro-cid-ehdsgd2f]{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--tone-586165) transparent;gap:24px;padding-bottom:15px;display:flex;position:relative;overflow-x:auto}.week-card[data-astro-cid-ehdsgd2f]{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(33.3333% - 16px);min-width:0;display:flex}.week-thumb[data-astro-cid-ehdsgd2f]{aspect-ratio:16/9;background:var(--tone-252c30);border:0;width:100%;padding:0;position:relative;overflow:hidden}.week-thumb[data-astro-cid-ehdsgd2f] img[data-astro-cid-ehdsgd2f]{object-fit:cover;width:100%;height:100%;transition:transform .35s}.week-thumb[data-astro-cid-ehdsgd2f]:hover img[data-astro-cid-ehdsgd2f]{transform:scale(1.035)}.week-card[data-astro-cid-ehdsgd2f]:first-child .week-thumb[data-astro-cid-ehdsgd2f]{border-top:3px solid var(--orange)}.week-duration[data-astro-cid-ehdsgd2f]{background:var(--tone-000000cc);font-variant-numeric:tabular-nums;padding:4px 7px;font-size:12px;position:absolute;bottom:12px;left:12px}.week-card-play[data-astro-cid-ehdsgd2f]{background:var(--tone-ffffff);width:39px;height:39px;color:var(--tone-151719);border-radius:50%;place-items:center;padding-left:2px;font-size:13px;transition:background .2s;display:grid;position:absolute;bottom:14px;right:14px}.week-thumb[data-astro-cid-ehdsgd2f]:hover .week-card-play[data-astro-cid-ehdsgd2f]{background:var(--orange)}.week-category[data-astro-cid-ehdsgd2f]{color:var(--orange);letter-spacing:1.2px;margin:17px 0 7px;font-size:9px;font-weight:700;line-height:1.6}.week-card[data-astro-cid-ehdsgd2f] h3[data-astro-cid-ehdsgd2f]{overflow-wrap:anywhere;margin:0 0 13px;font-size:clamp(24px,2.25vw,33px);line-height:1.12}.week-description[data-astro-cid-ehdsgd2f]{color:var(--tone-bdc2c4);white-space:pre-line;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 23px;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.week-description-empty[data-astro-cid-ehdsgd2f]{color:var(--tone-899397)}.week-card-link[data-astro-cid-ehdsgd2f]{border:0;border-top:1px solid var(--tone-ffffff40);text-align:left;background:0 0;justify-content:space-between;width:100%;margin-top:auto;padding:14px 0 5px;font-size:12px;font-weight:600;display:flex}.week-card-link[data-astro-cid-ehdsgd2f]:hover{color:var(--orange)}.week-foot[data-astro-cid-ehdsgd2f]{border-top:1px solid var(--tone-ffffff40);justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:20px;font-size:11px;display:flex}.week-foot[data-astro-cid-ehdsgd2f]>span[data-astro-cid-ehdsgd2f]{color:var(--tone-859094)}.week-foot[data-astro-cid-ehdsgd2f] a[data-astro-cid-ehdsgd2f]{margin-left:auto;font-weight:600}.week-foot[data-astro-cid-ehdsgd2f] a[data-astro-cid-ehdsgd2f]:hover{color:var(--orange)}.week-previous[data-astro-cid-ehdsgd2f]{background:var(--tone-1c2123);border-top:1px solid var(--tone-ffffff24);padding-top:60px;padding-bottom:45px}.week-previous[data-astro-cid-ehdsgd2f] .week-head[data-astro-cid-ehdsgd2f] .eyebrow[data-astro-cid-ehdsgd2f]{color:var(--tone-aeb8bc)}.week-previous[data-astro-cid-ehdsgd2f] .week-card[data-astro-cid-ehdsgd2f]:first-child .week-thumb[data-astro-cid-ehdsgd2f]{border-top-color:var(--tone-7e8a90)}@media (width<=1050px){.week-head[data-astro-cid-ehdsgd2f]{flex-direction:column;align-items:flex-start;gap:23px}.week-play[data-astro-cid-ehdsgd2f] p[data-astro-cid-ehdsgd2f]{text-align:left}.week-card[data-astro-cid-ehdsgd2f]{flex-basis:calc(50% - 12px)}.week-head[data-astro-cid-ehdsgd2f] h2[data-astro-cid-ehdsgd2f]{font-size:50px}}@media (width<=700px){.week-section[data-astro-cid-ehdsgd2f]{padding-top:44px;padding-bottom:32px}.week-head[data-astro-cid-ehdsgd2f] h2[data-astro-cid-ehdsgd2f]{font-size:43px}.week-meta[data-astro-cid-ehdsgd2f]{font-size:11px}.week-play[data-astro-cid-ehdsgd2f] .primary[data-astro-cid-ehdsgd2f]{padding:15px 17px;font-size:11px}.week-card[data-astro-cid-ehdsgd2f]{flex-basis:86%}.week-track[data-astro-cid-ehdsgd2f]{gap:18px}.week-card[data-astro-cid-ehdsgd2f] h3[data-astro-cid-ehdsgd2f]{font-size:29px}.week-description[data-astro-cid-ehdsgd2f]{font-size:13px}.week-category[data-astro-cid-ehdsgd2f]{font-size:9px}.week-toolbar[data-astro-cid-ehdsgd2f] h3[data-astro-cid-ehdsgd2f]{font-size:13px}.week-controls[data-astro-cid-ehdsgd2f]{gap:6px;font-size:9px}.week-controls[data-astro-cid-ehdsgd2f] button[data-astro-cid-ehdsgd2f]{width:32px;height:34px}.week-controls[data-astro-cid-ehdsgd2f]>span[data-astro-cid-ehdsgd2f]{margin-right:3px}.week-foot[data-astro-cid-ehdsgd2f]{flex-direction:column;align-items:flex-start;gap:12px}.week-foot[data-astro-cid-ehdsgd2f] a[data-astro-cid-ehdsgd2f]{margin-left:0}.week-previous[data-astro-cid-ehdsgd2f] .week-head[data-astro-cid-ehdsgd2f] h2[data-astro-cid-ehdsgd2f]{font-size:39px}}.hero-slide[data-astro-cid-pwunukhj]{display:contents}.hero-slide[data-astro-cid-pwunukhj][hidden]{display:none}.hero-shade[data-astro-cid-pwunukhj]{z-index:2;pointer-events:none}.hero-image[data-astro-cid-pwunukhj]{z-index:0}.hero-video[data-astro-cid-pwunukhj]{z-index:1;pointer-events:none;opacity:0;background:var(--tone-111111);transition:opacity .5s;position:absolute;inset:0;overflow:hidden}.hero-video[data-astro-cid-pwunukhj].playing{opacity:1}.hero-video[data-astro-cid-pwunukhj] iframe{border:0;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-motion[data-astro-cid-pwunukhj]{color:var(--tone-c9ced0);letter-spacing:.5px;text-align:left;background:0 0;border:0;min-height:44px;padding:0;font-size:10px}.hero-top[data-astro-cid-pwunukhj]{pointer-events:none}@media (width<=700px){.hero-motion[data-astro-cid-pwunukhj]{max-width:85px;font-size:8px;line-height:1.5}.hero-bottom[data-astro-cid-pwunukhj]{gap:10px}.slide-controls[data-astro-cid-pwunukhj]{gap:6px}.slide-controls[data-astro-cid-pwunukhj] button[data-astro-cid-pwunukhj]{width:42px}}.hero-content[data-astro-cid-pwunukhj],.hero-top[data-astro-cid-pwunukhj],.hero-bottom[data-astro-cid-pwunukhj]{z-index:3}.slide-controls[data-astro-cid-pwunukhj] button[data-astro-cid-pwunukhj]{min-height:44px}.hero-content[data-astro-cid-pwunukhj]{flex-shrink:0;width:100%;min-width:0;padding-block:32px 24px}.hero-content[data-astro-cid-pwunukhj] h1[data-astro-cid-pwunukhj]{overflow-wrap:anywhere;block-size:3.36em;max-block-size:none;margin-block-end:24px;padding-block:0;line-height:1.12;display:block;overflow:visible}.hero-content[data-astro-cid-pwunukhj]>.eyebrow[data-astro-cid-pwunukhj]{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;block-size:3.4em;display:-webkit-box;overflow:hidden}.hero-description[data-astro-cid-pwunukhj]{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;block-size:5.4em;display:-webkit-box;overflow:hidden}.hero-top[data-astro-cid-pwunukhj],.hero-bottom[data-astro-cid-pwunukhj]{flex-shrink:0}@media (width<=700px){.hero-content[data-astro-cid-pwunukhj] h1[data-astro-cid-pwunukhj]{font-size:clamp(44px,10vw,65px)}.hero-content[data-astro-cid-pwunukhj] .actions[data-astro-cid-pwunukhj]{flex-wrap:wrap;gap:14px}}.series-showcase[data-astro-cid-vtkpkoqi]{background:var(--tone-141a1c);padding-top:75px;padding-bottom:55px}.discover-head[data-astro-cid-vtkpkoqi]{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.discover-head[data-astro-cid-vtkpkoqi] .eyebrow[data-astro-cid-vtkpkoqi]{color:var(--orange);margin-bottom:15px}.discover-head[data-astro-cid-vtkpkoqi] h2[data-astro-cid-vtkpkoqi]{margin:0;font-size:clamp(43px,4.7vw,70px);line-height:1.02}.discover-all[data-astro-cid-vtkpkoqi]{border:1px solid var(--tone-ffffff9c);white-space:nowrap;margin-bottom:5px;padding:13px 18px;font-size:12px;font-weight:600}.discover-all[data-astro-cid-vtkpkoqi]:hover{border-color:var(--orange);color:var(--orange)}.discover-intro[data-astro-cid-vtkpkoqi]{color:var(--tone-bcc4c7);margin:21px 0;font-size:14px;line-height:1.8}.discover-topics[data-astro-cid-vtkpkoqi]{flex-wrap:wrap;gap:10px;margin:0 0 25px;font-size:11px;display:flex}.discover-topics[data-astro-cid-vtkpkoqi] a[data-astro-cid-vtkpkoqi]{border:1px solid var(--tone-697176);background:var(--tone-1b2225);padding:10px 18px}.discover-topics[data-astro-cid-vtkpkoqi] a[data-astro-cid-vtkpkoqi].selected{background:var(--orange);border-color:var(--orange);color:var(--tone-111111)}.discover-topics[data-astro-cid-vtkpkoqi] a[data-astro-cid-vtkpkoqi]:hover{border-color:var(--orange)}.discover-mosaic[data-astro-cid-vtkpkoqi]{grid-template-rows:255px 255px;grid-template-columns:1.48fr 1fr;gap:20px;display:grid}.discover-card[data-astro-cid-vtkpkoqi]{isolation:isolate;background:var(--tone-222b30);text-align:left;min-width:0;color:var(--tone-ffffff);border:0;padding:0;position:relative;overflow:hidden}.discover-feature[data-astro-cid-vtkpkoqi]{grid-row:span 2}.discover-image[data-astro-cid-vtkpkoqi],.discover-shade[data-astro-cid-vtkpkoqi]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.discover-image[data-astro-cid-vtkpkoqi]{filter:brightness(.82);transition:transform .6s,filter .4s}.discover-shade[data-astro-cid-vtkpkoqi]{background:linear-gradient(0deg,var(--tone-070d10fa),var(--tone-070d10bf) 32%,var(--tone-070d100a) 85%);z-index:1}.discover-feature[data-astro-cid-vtkpkoqi] .discover-shade[data-astro-cid-vtkpkoqi]{background:linear-gradient(0deg,var(--tone-070d10fa),var(--tone-070d10c2) 24%,var(--tone-070d100d) 83%)}.discover-copy[data-astro-cid-vtkpkoqi]{z-index:2;position:absolute;bottom:28px;left:27px;right:70px}.discover-label[data-astro-cid-vtkpkoqi]{color:var(--orange);letter-spacing:1.2px;margin-bottom:6px;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:600;display:block}.discover-title[data-astro-cid-vtkpkoqi]{overflow-wrap:anywhere;margin-bottom:10px;font-family:Barlow Condensed,sans-serif;font-size:35px;font-weight:600;line-height:1.06;display:block}.discover-feature[data-astro-cid-vtkpkoqi] .discover-title[data-astro-cid-vtkpkoqi]{font-size:clamp(36px,3.5vw,53px)}.discover-description[data-astro-cid-vtkpkoqi]{-webkit-line-clamp:2;color:var(--tone-e1e4e5);white-space:pre-line;-webkit-box-orient:vertical;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.discover-feature[data-astro-cid-vtkpkoqi] .discover-description[data-astro-cid-vtkpkoqi]{-webkit-line-clamp:3;font-size:13px}.discover-cta[data-astro-cid-vtkpkoqi]{border:1px solid var(--tone-ffffffae);margin-top:15px;padding:7px 12px;font-size:10px;font-weight:600;display:inline-block}.discover-play[data-astro-cid-vtkpkoqi]{z-index:2;border:1px solid var(--tone-ffffff);border-radius:50%;place-items:center;width:36px;height:36px;padding-left:2px;font-size:12px;transition:background .2s,color .2s;display:grid;position:absolute;bottom:28px;right:25px}.discover-card[data-astro-cid-vtkpkoqi]:hover .discover-image[data-astro-cid-vtkpkoqi]{filter:brightness();transform:scale(1.045)}.discover-card[data-astro-cid-vtkpkoqi]:hover .discover-play[data-astro-cid-vtkpkoqi]{background:var(--orange);color:var(--tone-111111);border-color:var(--orange)}.discover-card[data-astro-cid-vtkpkoqi]:hover .discover-cta[data-astro-cid-vtkpkoqi]{border-color:var(--orange);color:var(--orange)}.discover-curious[data-astro-cid-vtkpkoqi]{z-index:2;background:var(--tone-101719b8);border:1px solid var(--orange);color:var(--orange);letter-spacing:.4px;max-width:75%;padding:7px 9px;font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:600;position:absolute;top:28px;left:27px}.discover-stack[data-astro-cid-vtkpkoqi]{border:1px solid var(--tone-ffffff);z-index:2;width:36px;height:27px;position:absolute;top:29px;right:27px}.discover-stack[data-astro-cid-vtkpkoqi]:before,.discover-stack[data-astro-cid-vtkpkoqi]:after{content:"";border:1px solid var(--tone-ffffff);background:var(--tone-101719);position:absolute;inset:4px 4px -5px -5px}.discover-stack[data-astro-cid-vtkpkoqi]:after{inset:9px 9px -10px -10px}.discover-stack[data-astro-cid-vtkpkoqi]>span[data-astro-cid-vtkpkoqi]{z-index:3;font-size:12px;position:absolute;bottom:-7px;left:4px}.discover-foot[data-astro-cid-vtkpkoqi]{justify-content:space-between;align-items:center;gap:30px;margin-top:28px;display:flex}.discover-foot[data-astro-cid-vtkpkoqi] p[data-astro-cid-vtkpkoqi]{border-left:3px solid var(--orange);margin:0;padding-left:18px;font-size:13px;font-weight:600;line-height:1.8}.discover-foot[data-astro-cid-vtkpkoqi] a[data-astro-cid-vtkpkoqi]{border-bottom:2px solid var(--orange);white-space:nowrap;padding-bottom:5px;font-size:11px;font-weight:600}.discover-foot[data-astro-cid-vtkpkoqi] a[data-astro-cid-vtkpkoqi]:hover{color:var(--orange)}@media (width<=1000px){.discover-head[data-astro-cid-vtkpkoqi]{flex-direction:column;align-items:flex-start;gap:22px}.discover-mosaic[data-astro-cid-vtkpkoqi]{grid-template-rows:275px 275px;grid-template-columns:1.15fr 1fr}.discover-copy[data-astro-cid-vtkpkoqi]{bottom:22px;left:21px;right:60px}.discover-title[data-astro-cid-vtkpkoqi]{font-size:30px}.discover-play[data-astro-cid-vtkpkoqi]{bottom:22px;right:18px}.discover-curious[data-astro-cid-vtkpkoqi]{max-width:65%;font-size:13px;left:21px}.discover-stack[data-astro-cid-vtkpkoqi]{right:20px}}@media (width<=700px){.series-showcase[data-astro-cid-vtkpkoqi]{padding-top:48px;padding-bottom:38px}.discover-head[data-astro-cid-vtkpkoqi] h2[data-astro-cid-vtkpkoqi]{font-size:45px}.discover-intro[data-astro-cid-vtkpkoqi]{font-size:13px}.discover-topics[data-astro-cid-vtkpkoqi]{gap:7px}.discover-topics[data-astro-cid-vtkpkoqi] a[data-astro-cid-vtkpkoqi]{padding:9px 12px;font-size:10px}.discover-mosaic[data-astro-cid-vtkpkoqi]{flex-direction:column;gap:17px;display:flex}.discover-card[data-astro-cid-vtkpkoqi]{min-height:300px}.discover-card[data-astro-cid-vtkpkoqi].discover-feature{min-height:430px}.discover-feature[data-astro-cid-vtkpkoqi] .discover-title[data-astro-cid-vtkpkoqi]{font-size:39px}.discover-title[data-astro-cid-vtkpkoqi]{font-size:34px}.discover-description[data-astro-cid-vtkpkoqi],.discover-feature[data-astro-cid-vtkpkoqi] .discover-description[data-astro-cid-vtkpkoqi]{font-size:12px}.discover-feature[data-astro-cid-vtkpkoqi] .discover-description[data-astro-cid-vtkpkoqi]{-webkit-line-clamp:3}.discover-foot[data-astro-cid-vtkpkoqi]{flex-direction:column;align-items:flex-start;gap:18px}.discover-foot[data-astro-cid-vtkpkoqi] p[data-astro-cid-vtkpkoqi]{font-size:12px}}.featured-series[data-astro-cid-i2v5oft5]{background:var(--tone-101618);border-top:1px solid var(--tone-ffffff1c);border-bottom:1px solid var(--tone-ffffff1c);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:7%;padding-top:80px;padding-bottom:80px;display:grid}.featured-copy[data-astro-cid-i2v5oft5] .eyebrow[data-astro-cid-i2v5oft5]{color:var(--orange);letter-spacing:2px}.featured-copy[data-astro-cid-i2v5oft5] h2[data-astro-cid-i2v5oft5]{overflow-wrap:anywhere;margin:15px 0 24px;font-size:clamp(48px,5.5vw,80px);line-height:1.02}.featured-description[data-astro-cid-i2v5oft5]{white-space:pre-line;color:var(--tone-e0e5e7);max-width:460px;font-size:18px;line-height:1.65}.featured-note[data-astro-cid-i2v5oft5]{color:var(--tone-aebbc1);max-width:400px;margin:17px 0 28px;font-size:13px;line-height:1.8}.featured-playlist[data-astro-cid-i2v5oft5]{aspect-ratio:16/9;isolation:isolate;border:1px solid var(--tone-ffffff3d);background:var(--tone-202d33);width:100%;color:var(--tone-ffffff);text-align:left;padding:0;position:relative;overflow:hidden}.featured-playlist[data-astro-cid-i2v5oft5] img[data-astro-cid-i2v5oft5],.featured-shade[data-astro-cid-i2v5oft5]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.featured-playlist[data-astro-cid-i2v5oft5] img[data-astro-cid-i2v5oft5]{filter:brightness(.87);transition:transform .6s,filter .4s}.featured-shade[data-astro-cid-i2v5oft5]{background:linear-gradient(0deg,var(--tone-071014eb),transparent 65%);z-index:1}.featured-tag[data-astro-cid-i2v5oft5]{z-index:2;letter-spacing:1.2px;background:var(--tone-0b1319cf);border-left:3px solid var(--orange);padding:8px 10px;font-size:10px;font-weight:700;position:absolute;top:22px;left:22px}.featured-play[data-astro-cid-i2v5oft5]{z-index:2;border:1px solid var(--tone-ffffffb0);background:var(--tone-0b13195c);border-radius:50%;place-items:center;width:64px;height:64px;padding-left:4px;font-size:21px;transition:background .2s,border-color .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.featured-caption[data-astro-cid-i2v5oft5]{z-index:2;justify-content:space-between;align-items:end;gap:15px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.featured-caption[data-astro-cid-i2v5oft5] strong[data-astro-cid-i2v5oft5]{font-family:Barlow Condensed,sans-serif;font-size:32px}.featured-caption[data-astro-cid-i2v5oft5]>span[data-astro-cid-i2v5oft5]{white-space:nowrap;font-size:11px}.featured-playlist[data-astro-cid-i2v5oft5]:hover img[data-astro-cid-i2v5oft5]{filter:brightness();transform:scale(1.04)}.featured-playlist[data-astro-cid-i2v5oft5]:hover .featured-play[data-astro-cid-i2v5oft5]{background:var(--orange);border-color:var(--orange);color:var(--tone-101618)}.featured-playlist[data-astro-cid-i2v5oft5]:focus-visible{outline:3px solid var(--orange);outline-offset:5px}@media (width<=800px){.featured-series[data-astro-cid-i2v5oft5]{grid-template-columns:1fr;gap:32px;padding-top:48px;padding-bottom:48px}.featured-description[data-astro-cid-i2v5oft5]{max-width:none;font-size:16px}.featured-copy[data-astro-cid-i2v5oft5] h2[data-astro-cid-i2v5oft5]{font-size:54px}.featured-caption[data-astro-cid-i2v5oft5] strong[data-astro-cid-i2v5oft5]{font-size:27px}.featured-caption[data-astro-cid-i2v5oft5]>span[data-astro-cid-i2v5oft5]{font-size:10px}.featured-tag[data-astro-cid-i2v5oft5]{top:14px;left:14px}.featured-caption[data-astro-cid-i2v5oft5]{bottom:14px;left:14px;right:14px}.featured-play[data-astro-cid-i2v5oft5]{width:52px;height:52px;font-size:17px}}.seo-intro[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 2px minmax(0,1.4fr);align-items:stretch;gap:clamp(28px,4vw,58px);padding-top:42px;padding-bottom:42px;display:grid}.station-intro-brand[data-astro-cid-lcdefpme]{min-width:0;min-height:0;position:relative}.station-intro-brand[data-astro-cid-lcdefpme] .programme-brand{border:0;width:100%;max-width:none;height:100%;padding:0;position:absolute;inset:0}.station-intro-brand[data-astro-cid-lcdefpme] figcaption{display:none}.station-intro-brand[data-astro-cid-lcdefpme] .programme-logos{height:100%;position:relative}.station-intro-brand[data-astro-cid-lcdefpme] .programme-logos img{object-fit:contain;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.station-intro-divider[data-astro-cid-lcdefpme]{background:var(--orange);align-self:stretch;width:2px}.station-intro-copy[data-astro-cid-lcdefpme]{text-align:left;min-width:0}.station-intro-copy[data-astro-cid-lcdefpme]>.eyebrow[data-astro-cid-lcdefpme]{margin-top:0}.station-intro-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.seo-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:8px 0 14px;font-size:clamp(24px,2.6vw,36px)}.seo-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{max-width:850px;color:var(--tone-bcc4c7);line-height:1.8}.seo-intro[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--orange);text-decoration:underline}@media (width<=800px){.seo-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px;padding-top:32px;padding-bottom:35px}.station-intro-brand[data-astro-cid-lcdefpme]{height:167px}.station-intro-brand[data-astro-cid-lcdefpme] .programme-brand{max-width:270px;margin:auto;position:relative}.station-intro-brand[data-astro-cid-lcdefpme] .programme-logos img{object-position:center}.station-intro-divider[data-astro-cid-lcdefpme]{width:100%;height:2px;min-height:0}.station-intro-copy[data-astro-cid-lcdefpme]{text-align:left}}
