:root{--red: #b90002;--ink: #241f20;--white: #ffffff;--ink-70: rgba(36, 31, 32, .78);--ink-55: rgba(36, 31, 32, .72);--ink-30: rgba(36, 31, 32, .3);--ink-14: rgba(36, 31, 32, .14);--ink-06: rgba(36, 31, 32, .06);--display: "Cormorant Garamond", "Times New Roman", serif;--body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--script: "Parisienne", "Cormorant Garamond", cursive;--measure: 68ch;--shell: 1180px;--gutter: clamp(1.25rem, 4vw, 3.5rem);--section-y: clamp(2.6rem, 6vw, 5.25rem)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--white);color:var(--ink);font-family:var(--body);font-size:clamp(1rem,.97rem + .15vw,1.0625rem);line-height:1.65;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--ink);text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{color:var(--red)}h1,h2,h3,h4{font-family:var(--display);font-weight:600;line-height:1.12;margin:0;letter-spacing:.01em}p{margin:0 0 1.1em;max-width:var(--measure)}ul{margin:0;padding:0}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--ink);color:var(--white);padding:.75rem 1.25rem;font-size:.875rem}.skip-link:focus{left:0;color:var(--white)}.shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y);border-top:1px solid var(--ink-14)}.section--flush{border-top:0}.stack>*+*{margin-top:1.1rem}.lane{display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width: 62rem){.lane{grid-template-columns:15rem 1fr;gap:4rem}.lane__aside{border-right:1px solid var(--ink-14);padding-right:2rem}}.eyebrow{font-family:var(--body);font-size:.6875rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-55);margin:0 0 .9rem;display:block}.eyebrow--red{color:var(--red)}.display{font-family:var(--display);font-size:clamp(2rem,1.5rem + 2.2vw,3.15rem);letter-spacing:.005em}.display--tracked{text-transform:uppercase;letter-spacing:.16em;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.35rem)}.h2{font-size:clamp(1.5rem,1.2rem + 1.1vw,2.1rem)}.h3{font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem)}.h2--one-line{max-width:none}@media (min-width: 26rem){.h2--one-line{white-space:nowrap}}.script{font-family:var(--script);text-transform:none;letter-spacing:0;font-weight:400}.lede{font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.6;color:var(--ink-70)}.muted{color:var(--ink-55)}.meta{font-size:.78rem;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-55);font-weight:500}.rule-red{width:2.5rem;height:2px;background:var(--red);border:0;margin:0 0 1.5rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.9rem;padding:.7rem 1.4rem;border:1px solid var(--ink);background:var(--white);color:var(--ink);font-family:var(--body);font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.btn:hover{background:var(--ink);color:var(--white)}.btn--primary{background:var(--red);border-color:var(--red);color:var(--white)}.btn--primary:hover{background:var(--ink);border-color:var(--ink);color:var(--white)}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.35rem}.textlink{font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--ink-30);padding-bottom:2px}.textlink:hover{border-bottom-color:var(--red)}.header{position:sticky;top:0;z-index:40;background:var(--white);border-bottom:1px solid var(--ink-14)}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem}.header__logo img{height:3.1rem;width:auto}.nav{display:none}.nav__list{display:flex;align-items:center;gap:1.15rem;list-style:none}.nav__link{font-size:.7rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;padding-bottom:3px;border-bottom:1px solid transparent;white-space:nowrap}.nav__link[aria-current=page]{border-bottom-color:var(--red);color:var(--red)}.menu-toggle{display:inline-flex;align-items:center;gap:.55rem;min-height:2.75rem;padding:.5rem .9rem;background:var(--white);border:1px solid var(--ink);color:var(--ink);font-family:var(--body);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.menu-toggle__bars{display:grid;gap:3px}.menu-toggle__bars span{display:block;width:16px;height:1.5px;background:currentColor}@media (min-width: 76rem){.nav{display:block}.menu-toggle{display:none}}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--white);display:flex;flex-direction:column;overflow-y:auto}.drawer__top{display:flex;align-items:center;justify-content:space-between;min-height:5rem;border-bottom:1px solid var(--ink-14)}.drawer__close{background:none;border:1px solid var(--ink);color:var(--ink);min-height:2.75rem;padding:.5rem .9rem;font-family:var(--body);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.drawer__list{list-style:none;padding:0 var(--gutter) 2rem}.drawer__list li{border-bottom:1px solid var(--ink-14)}.drawer__link{display:block;padding:1.15rem 0;font-family:var(--display);font-size:1.5rem;text-decoration:none}.drawer__link[aria-current=page]{color:var(--red)}.drawer__cta{padding:1.75rem var(--gutter) 3rem}.hero{padding-block:clamp(2.25rem,5.25vw,4.5rem)}.hero__title{max-width:20ch}.hero__lede{max-width:54ch;margin-top:1.15rem}.grid{display:grid;gap:1px;background:var(--ink-14);border:1px solid var(--ink-14);grid-template-columns:1fr}.grid>*{background:var(--white)}@media (min-width: 40rem){.grid--2{grid-template-columns:repeat(2,1fr)}}@media (min-width: 62rem){.grid--3{grid-template-columns:repeat(3,1fr)}.grid--2{grid-template-columns:repeat(2,1fr)}}.card{padding:clamp(1.5rem,3vw,2.15rem);display:flex;flex-direction:column}.card__title{font-size:1.3rem;margin-bottom:.7rem}.card__body{flex:1}.card ul{list-style:none;margin:0 0 1.25rem;font-size:.95rem}.card ul li{padding:.4rem 0 .4rem 1.1rem;position:relative;color:var(--ink-70)}.card ul li:before{content:"";position:absolute;left:0;top:1.05em;width:.45rem;height:1px;background:var(--red)}.embed{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--ink);border:1px solid var(--ink-14)}.embed iframe,.embed img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.embed__button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.embed__play{position:relative;z-index:1;display:grid;place-items:center;width:4.25rem;height:4.25rem;background:var(--red);color:var(--white);transition:transform .15s ease}.embed__button:hover .embed__play{transform:scale(1.06)}.embed__play svg{width:1.35rem;height:1.35rem;margin-left:3px}.featured{display:grid;gap:2rem}@media (min-width: 62rem){.featured{grid-template-columns:1.35fr 1fr;gap:3rem;align-items:start}}.shownotes{font-size:.95rem;color:var(--ink-70);white-space:pre-wrap;overflow-wrap:anywhere;max-width:var(--measure)}.shownotes--clamped{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.disclosure{background:none;border:0;border-bottom:1px solid var(--ink-30);padding:0 0 2px;margin-top:.5rem;font-family:var(--body);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);cursor:pointer}.disclosure:hover{color:var(--red);border-bottom-color:var(--red)}.episode-card{display:flex;flex-direction:column;padding:0}.episode-card__body{padding:1.25rem clamp(1.25rem,2.5vw,1.6rem) 1.6rem;display:flex;flex-direction:column;flex:1}.episode-card__title{font-size:1.15rem;margin:.6rem 0 .5rem}.episode-card__excerpt{font-size:.9rem;color:var(--ink-70);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1.1rem;flex:1}.filters{display:grid;gap:1rem;padding-bottom:1.75rem;border-bottom:1px solid var(--ink-14);margin-bottom:1.75rem}@media (min-width: 48rem){.filters{grid-template-columns:2fr 1.2fr auto;align-items:end}}.field label,.filters label{display:block;font-size:.7rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-55);margin-bottom:.45rem}input,select,textarea{width:100%;font-family:var(--body);font-size:1rem;color:var(--ink);background:var(--white);border:1px solid var(--ink-30);padding:.7rem .85rem;min-height:2.9rem}textarea{min-height:8rem;resize:vertical}input:hover,select:hover,textarea:hover{border-color:var(--ink)}.results-count{font-size:.78rem;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-55);margin-bottom:1.75rem}.empty{border:1px solid var(--ink-14);padding:clamp(2rem,5vw,3.5rem);text-align:center}.center-row{display:flex;justify-content:center;margin-top:1.9rem}.form{max-width:40rem}.form__grid{display:grid;gap:1.25rem}@media (min-width: 40rem){.form__grid--2{grid-template-columns:repeat(2,1fr)}}.field{margin-bottom:1.25rem}.field__error{display:block;color:var(--red);font-size:.8rem;font-weight:600;margin-top:.4rem}.field input[aria-invalid=true],.field textarea[aria-invalid=true],.field select[aria-invalid=true]{border-color:var(--red);border-width:2px}.checkbox{display:flex;gap:.75rem;align-items:flex-start;margin-bottom:1.5rem}.checkbox input{width:1.15rem;height:1.15rem;min-height:0;margin-top:.2rem;flex:none;accent-color:var(--red)}.checkbox label{font-size:.9rem;letter-spacing:0;text-transform:none;font-weight:400;color:var(--ink-70);margin:0}.honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.notice{border:1px solid var(--ink);border-left:3px solid var(--red);padding:1.25rem 1.5rem;margin-bottom:1.5rem}.notice p:last-child{margin-bottom:0}.privacy{font-size:.82rem;color:var(--ink-55);max-width:46ch;margin-top:1.25rem}.platforms{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.35rem}.platform{display:inline-flex;align-items:center;gap:.85rem;min-height:3.5rem;padding:.75rem 1.5rem .75rem 1.25rem;border:1px solid var(--ink);text-decoration:none;background:var(--white);transition:background-color .15s ease,color .15s ease}.platform:hover{background:var(--ink);color:var(--white)}.platform svg{width:1.65rem;height:1.65rem;flex:none}.platform__label{display:grid;line-height:1.25}.platform__label span:first-child{font-size:.65rem;letter-spacing:.16em;text-transform:uppercase;opacity:.78}.platform__label span:last-child{font-family:var(--display);font-size:1.15rem;font-weight:600}.chip{display:inline-block;border:1px solid var(--ink-30);padding:.3rem .7rem;font-size:.65rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-55);margin-bottom:1rem}.chip--red{border-color:var(--red);color:var(--red)}.footer{border-top:1px solid var(--ink-14);padding-block:clamp(2.25rem,4.5vw,3.4rem) 1.75rem;margin-top:var(--section-y)}.footer__grid{display:grid;gap:2.5rem}@media (min-width: 48rem){.footer__grid{grid-template-columns:1.4fr 1fr 1fr;gap:3rem}}.footer__logo img{height:4.5rem;width:auto;margin-bottom:1.1rem}.footer__phone{margin-top:1.1rem}.call-now{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem;border-radius:999px;background:var(--red);color:var(--white);font-family:var(--body);font-size:.85rem;font-weight:700;text-decoration:none;transition:background-color .15s ease}.call-now svg{width:1rem;height:1rem}.call-now:hover{background:var(--ink)}.footer h2{font-family:var(--body);font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-55);margin-bottom:1rem}.footer ul{list-style:none}.footer li{margin-bottom:.6rem}.footer a{font-size:.92rem;text-decoration:none}.footer a:hover{text-decoration:underline}.footer__base{margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid var(--ink-14);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;font-size:.8rem;color:var(--ink-55)}.ticks{list-style:none;max-width:var(--measure)}.ticks li{position:relative;padding:.5rem 0 .5rem 1.6rem;border-bottom:1px solid var(--ink-14);color:var(--ink-70)}.ticks li:before{content:"";position:absolute;left:0;top:1.25em;width:.7rem;height:1px;background:var(--red)}.steps{list-style:none;counter-reset:step;display:grid;gap:0}.episode-entry{padding-block:clamp(1.9rem,4vw,3rem);border-top:1px solid var(--ink-14)}.steps li{counter-increment:step;display:grid;grid-template-columns:3.25rem 1fr;gap:1.25rem;padding:1.35rem 0;border-bottom:1px solid var(--ink-14);align-items:baseline}.steps li:before{content:counter(step,decimal-leading-zero);font-family:var(--display);font-size:1.15rem;color:var(--red);letter-spacing:.08em}.steps h3{font-size:1.1rem;margin-bottom:.25rem}.steps p{margin:0;font-size:.95rem;color:var(--ink-70)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.podcast-list{list-style:none;margin:0 0 var(--section-y);border-top:1px solid var(--ink-14)}.podcast-card{display:grid;grid-template-columns:1fr;gap:1.25rem;padding-block:clamp(1.75rem,3.5vw,2.5rem);border-bottom:1px solid var(--ink-14);align-items:start}@media (min-width: 48rem){.podcast-card{grid-template-columns:200px 1fr;gap:2.25rem}}.podcast-card__art{width:100%;max-width:200px;aspect-ratio:1 / 1;object-fit:cover;border:1px solid var(--ink-14);background:var(--white)}.podcast-card__art--fallback{display:grid;place-items:center;font-family:var(--display);font-size:2.75rem;font-weight:600;letter-spacing:.06em;color:var(--red)}.podcast-card__body{min-width:0}.podcast-card__name{font-family:var(--display);font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem);font-weight:600;line-height:1.2;margin:0 0 .3rem}.podcast-card__name a{text-decoration:none;border-bottom:1px solid var(--ink-30);padding-bottom:2px}.podcast-card__name a:hover{border-bottom-color:var(--red)}.podcast-card__label{font-size:.78rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-55);margin:0 0 .85rem}.podcast-card__description{font-size:.92rem;color:var(--ink-70);max-width:62ch;margin-bottom:1.1rem}.podcast-card__links{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;list-style:none;margin:0}.podcast-card__links .textlink{font-size:.72rem}.hero--video{padding-block:clamp(1.75rem,3.5vw,3rem)}.hero__copy{max-width:62rem}.hero__copy .hero__title{max-width:22ch}.hero__video{max-width:62rem;margin-top:clamp(1.5rem,3vw,2.25rem)}.hero__actions{max-width:62rem}.hero__copy .hero__lede{margin-top:1rem}.hero__business{font-size:.95rem;max-width:56ch;margin-top:.85rem}.section--tight{padding-block:clamp(1.25rem,2.5vw,2rem)}.platforms--bar{margin-top:0;gap:.75rem}.platforms--bar .platform{min-height:3rem;padding:.55rem 1.15rem .55rem .95rem;gap:.65rem}.platforms--bar .platform svg{width:1.35rem;height:1.35rem}.platforms--bar .platform__label span:last-child{font-size:1rem}.episode-card__excerpt--one-line{-webkit-line-clamp:2}.newhere__cta{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--ink-14)}.episode-row{display:grid;gap:1.5rem;padding-block:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid var(--ink-14);align-items:start}.episode-row:first-of-type{border-top:0;padding-top:0}@media (min-width: 48rem){.episode-row,.episode-row--featured{grid-template-columns:1fr 1fr;gap:2.5rem}}.episode-row__body{min-width:0}.episode-row__title{font-family:var(--display);font-weight:600;line-height:1.2;font-size:1.2rem;margin:.5rem 0}.episode-row--featured .episode-row__title{font-size:clamp(1.35rem,1.15rem + .7vw,1.6rem)}.anchor-target{scroll-margin-top:6.5rem}.guest-intro{border-bottom:1px solid var(--ink-14);padding-bottom:clamp(2.25rem,4.5vw,3.25rem)}.guest-intro__title{max-width:16ch}.guest-intro__lede{max-width:56ch;margin-top:1.15rem;font-size:clamp(1.0625rem,1rem + .4vw,1.3rem)}.form__legend{font-family:var(--body);font-size:.7rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-55);padding:0;margin-bottom:1.25rem}.sponsorship{background:var(--ink-06)}.sponsorship+.sponsorship{border-top:0;padding-top:0}.sponsorship__heading{font-family:var(--display);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:600;line-height:1.2;margin:0 0 .75rem}.sponsorship .form{max-width:34rem}.sponsorship .btn--primary{background:var(--white);border-color:var(--ink);color:var(--ink)}.sponsorship .btn--primary:hover{background:var(--ink);color:var(--white)}.featured-clients__list{padding-bottom:var(--section-y)}.work-hero{border-bottom:1px solid var(--ink-14);padding-bottom:clamp(2.25rem,4.5vw,3.25rem)}.work-hero__title{max-width:16ch}.work-hero__lede{max-width:58ch;margin-top:1.15rem}.calendly{margin-top:1.5rem;border:1px solid var(--ink-14);min-height:40rem}.calendly iframe{display:block;width:100%;height:40rem;border:0}.as-seen-on{padding-block:clamp(1.25rem,2.5vw,2rem)}.as-seen-on{padding-block:clamp(1.5rem,3vw,2.5rem)}.press-row{list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(1.5rem,4vw,3.25rem);margin:0}.press-row img{height:clamp(2.75rem,5vw,4rem);width:auto;object-fit:contain}.press-row li:nth-child(3) img{height:clamp(1.5rem,2.6vw,2.1rem)}.press-row li:nth-child(5) img{height:clamp(2.1rem,3.6vw,2.9rem)}.press-row a{display:block;border-bottom:0}.press-row a:hover img{opacity:.72}.press-row a:focus-visible{outline:2px solid var(--red);outline-offset:4px}.episodes__searchcue{font-size:.85rem;color:var(--ink-70);padding-bottom:1.25rem;margin-bottom:0;border-bottom:1px solid var(--ink-14)}.pullquote{margin:1.5rem 0;padding-left:1.25rem;border-left:2px solid var(--red);font-family:var(--display);font-size:clamp(1.05rem,1rem + .35vw,1.2rem);line-height:1.5;color:var(--ink);max-width:var(--measure)}.package-card .card__title{font-size:1.15rem}.testimonials{list-style:none;display:grid;gap:1px;background:var(--ink-14);border:1px solid var(--ink-14);grid-template-columns:1fr}@media (min-width: 48rem){.testimonials{grid-template-columns:repeat(2,1fr)}.testimonials>li:last-child:nth-child(odd){grid-column:1 / -1}}.testimonial{background:var(--white);padding:clamp(1.25rem,2.5vw,1.75rem)}.testimonial__name{font-family:var(--display);font-size:1.15rem;font-weight:600;margin:0 0 .25rem}.testimonial__org{font-size:.78rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-55);margin:-.1rem 0 .5rem}.testimonial__company{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-55);margin:0 0 .5rem}.testimonial__rating{color:var(--red);letter-spacing:.2em;font-size:.85rem;margin:0 0 .75rem}.testimonial__quote{margin:0;font-size:.92rem;line-height:1.6;color:var(--ink-70)}.carousel{margin-top:1.5rem}.carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;border:1px solid var(--ink-14);scrollbar-width:none}.carousel__track::-webkit-scrollbar{display:none}.carousel__slide{scroll-snap-align:start;min-width:0}.carousel__slide a{display:block}.carousel__slide img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.carousel__slide a:focus-visible{outline:2px solid var(--red);outline-offset:-4px}.carousel__controls{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-top:1rem}.carousel__btn{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--ink);background:var(--white);color:var(--ink);font-size:1.1rem;cursor:pointer;transition:background-color .15s ease,color .15s ease}.carousel__btn:hover:not([disabled]){background:var(--ink);color:var(--white)}.carousel__btn[disabled]{opacity:.35;cursor:not-allowed}.carousel__dots{display:flex;gap:.55rem;list-style:none;margin:0}.carousel__dot{width:.6rem;height:.6rem;padding:0;border:1px solid var(--ink-30);background:var(--white);cursor:pointer}.carousel{max-width:40rem}.carousel__frame{position:relative;overflow:hidden;border:1px solid var(--ink-14);background:var(--white)}.carousel__track{display:flex;transition:transform .4s ease}.carousel__slide{flex:0 0 100%;display:block;line-height:0}.carousel__slide img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.carousel__nav{position:absolute;top:50%;transform:translateY(-50%);width:2.75rem;height:2.75rem;display:grid;place-items:center;background:var(--white);border:1px solid var(--ink);color:var(--ink);font-size:1.5rem;line-height:1;cursor:pointer;padding:0}.carousel__nav:hover{background:var(--ink);color:var(--white)}.carousel__nav--prev{left:.75rem}.carousel__nav--next{right:.75rem}.carousel__dots{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.carousel__dot{width:.65rem;height:.65rem;padding:0;border:1px solid var(--ink-30);background:var(--white);cursor:pointer}.carousel__dot.is-current{background:var(--red);border-color:var(--red)}.carousel__status{text-align:center;font-size:.78rem;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-55);margin:.6rem 0 0}@media (prefers-reduced-motion: reduce){.carousel__track{transition:none}}
