:root{--color-bg: #22262a;--color-bg-alt: #2b3035;--color-surface: #2f343a;--color-surface-raised: #363c43;--color-line: rgba(255, 255, 255, .16);--color-line-strong: rgba(255, 255, 255, .32);--color-text: #f4f7f5;--color-text-muted: rgba(244, 247, 245, .74);--color-text-dim: rgba(244, 247, 245, .52);--color-accent: #46c39a;--color-accent-bright: #6fdcb6;--color-accent-soft: rgba(70, 195, 154, .18);--color-accent-line: rgba(70, 195, 154, .55);--color-accent-glow: rgba(70, 195, 154, .45);--color-warm: #46c39a;--color-warm-bright: #6fdcb6;--color-warm-soft: rgba(70, 195, 154, .2);--color-warm-line: rgba(70, 195, 154, .6);--color-warm-glow: rgba(70, 195, 154, .5);--color-sun: #ffbb11;--color-sun-soft: rgba(255, 187, 17, .3);--color-sun-haze: rgba(255, 187, 17, .5);--fill-air: radial-gradient( 115% 150% at 50% 50%, rgba(120, 235, 195, .26) 0%, rgba(70, 195, 154, .16) 46%, rgba(70, 195, 154, .3) 100% );--fill-air-hover: radial-gradient( 115% 150% at 50% 50%, rgba(140, 245, 205, .42) 0%, rgba(70, 195, 154, .3) 46%, rgba(70, 195, 154, .5) 100% );--color-olive: #ffbb11;--color-olive-bright: #ffd166;--color-olive-line: rgba(255, 187, 17, .6);--color-olive-haze: rgba(255, 187, 17, .5);--color-olive-haze-mid: rgba(255, 187, 17, .24);--fill-olive: radial-gradient( 115% 150% at 50% 50%, rgba(255, 220, 130, .28) 0%, rgba(255, 187, 17, .16) 46%, rgba(255, 187, 17, .32) 100% );--fill-olive-hover: radial-gradient( 115% 150% at 50% 50%, rgba(255, 230, 160, .44) 0%, rgba(255, 187, 17, .3) 46%, rgba(255, 187, 17, .52) 100% );--font-display: "Playfair Display Variable", Georgia, "Times New Roman", serif;--font-body: "Onest Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--space-section: 6rem;--space-section-sm: 3.5rem;--container: 1180px;--container-narrow: 780px;--radius: 14px;--radius-lg: 20px}@media(max-width:768px){:root{--space-section: 3.75rem;--space-section-sm: 2.5rem}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,picture,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}ul,ol{list-style:none;padding:0}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:3px}h1,h2,h3{font-family:var(--font-display);font-weight:500;line-height:1.12;letter-spacing:-.01em}h1{font-size:clamp(2.5rem,6.5vw,4.75rem)}h2{font-size:clamp(1.75rem,3.6vw,2.75rem)}h3{font-size:clamp(1.125rem,1.8vw,1.375rem)}p{text-wrap:pretty}.vst8-container{width:100%;max-width:var(--container);margin:0 auto;padding:0 1.5rem}.vst8-container--narrow{max-width:var(--container-narrow)}.vst8-section{padding:var(--space-section) 0}.vst8-section--alt{background:var(--color-bg-alt)}.vst8-eyebrow{display:inline-block;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-bright)}.vst8-section__heading{margin-bottom:2.5rem}.vst8-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:768px){.vst8-container{padding:0 1.125rem}.vst8-section__heading{margin-bottom:1.75rem}}.vst8-button{--btn-haze: var(--color-sun-haze);--btn-haze-mid: rgba(255, 150, 60, .34);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.95rem 1.85rem;border-radius:999px;font-family:var(--font-body);font-size:.95rem;font-weight:500;letter-spacing:.01em;text-align:center;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,border-color .25s ease,color .25s ease}.vst8-button:hover{transform:translateY(-2px)}.vst8-button:after{content:"";position:absolute;inset:-26px;z-index:-1;border-radius:inherit;background:radial-gradient(closest-side,var(--btn-haze) 0%,var(--btn-haze-mid) 52%,transparent 78%);filter:blur(22px);opacity:0;transition:opacity .35s ease;pointer-events:none}.vst8-button:hover:after{opacity:1}.vst8-button--primary{background:var(--fill-air);border:1px solid var(--color-warm-line);color:var(--color-text)}.vst8-button--primary:hover{background:var(--fill-air-hover);border-color:var(--color-sun);color:var(--color-text)}.vst8-button--ghost{border:1px solid var(--color-line-strong);color:var(--color-text);background:#ffffff0f}.vst8-button--ghost:hover{border-color:var(--color-accent-line);color:var(--color-accent-bright)}.vst8-button--olive{--btn-haze: var(--color-olive-haze);--btn-haze-mid: var(--color-olive-haze-mid);background:var(--fill-olive);border:1px solid var(--color-olive-line);color:#121510}.vst8-button--olive:hover{background:var(--fill-olive-hover);border-color:var(--color-olive);color:#121510}.vst8-button--soft{background:var(--fill-air);border:1px solid var(--color-accent-line);color:var(--color-text)}.vst8-button--soft:hover,.vst8-button--soft-hot:hover{background:var(--fill-air-hover);border-color:var(--color-sun)}.vst8-button--soft-warm{background:var(--fill-air);border:1px solid var(--color-warm-line);color:var(--color-text)}.vst8-button--soft-warm:hover{background:var(--fill-air-hover);border-color:var(--color-sun)}.vst8-button--mono{background:linear-gradient(180deg,#f2f4f4,#c3c8c9);border:1px solid #ffffff;color:var(--color-bg)}.vst8-button--mono:hover{background:linear-gradient(180deg,#fff,#d8dcdd);border-color:#fff}.vst8-button--wide{width:100%}.vst8-sticky-bar{position:fixed;top:0;left:0;right:0;z-index:50;padding:.75rem 0;background:#22262ae0;backdrop-filter:blur(14px);border-bottom:1px solid var(--color-line);transform:translateY(-100%);opacity:0;visibility:hidden;transition:transform .35s ease,opacity .35s ease,visibility .35s ease}.vst8-sticky-bar--visible{transform:translateY(0);opacity:1;visibility:visible}.vst8-sticky-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.vst8-sticky-bar__title{font-family:var(--font-display);font-size:1.0625rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vst8-sticky-bar__actions{display:flex;align-items:center;gap:1.25rem;flex:none}.vst8-sticky-bar__price{font-family:var(--font-display);font-size:1.0625rem;color:var(--color-text-muted)}.vst8-sticky-bar__cta{padding:.65rem 1.35rem;font-size:.875rem}.vst8-sticky-bar__cta:hover{transform:none}@media(max-width:768px){.vst8-sticky-bar__title{display:none}.vst8-sticky-bar__inner{justify-content:space-between}.vst8-sticky-bar__actions{width:100%;justify-content:space-between}}.vst8-cursor-glow{position:fixed;left:0;top:0;z-index:1;width:560px;height:560px;margin:-280px 0 0 -280px;border-radius:50%;background:radial-gradient(circle,rgba(120,235,195,.096) 0%,rgba(90,200,165,.054) 34%,rgba(70,195,154,.018) 60%,transparent 74%);mix-blend-mode:screen;pointer-events:none;opacity:0;transition:opacity .5s ease;will-change:transform}.vst8-cursor-glow--visible{opacity:1}@media(prefers-reduced-motion:reduce),(pointer:coarse){.vst8-cursor-glow{display:none}}.vst8-hero{position:relative;background:var(--color-bg)}.vst8-hero__banner{position:relative;width:100%;aspect-ratio:2.83;max-height:52vh;overflow:hidden}.vst8-hero__image{width:100%;height:100%;object-fit:cover;object-position:center 45%}.vst8-hero__banner:after{content:"";position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(to top,var(--color-bg) 0%,rgba(34,38,42,.72) 42%,transparent 100%);pointer-events:none}@media(max-width:1024px){.vst8-hero__banner{aspect-ratio:2.4;max-height:46vh}}@media(max-width:768px){.vst8-hero__banner{aspect-ratio:1.8;max-height:42vh}}.vst8-hero__text{position:relative;z-index:1;padding-bottom:3.25rem}.vst8-hero__inner{position:relative;padding-top:1.5rem;text-align:center}.vst8-hero__course{display:block;margin-bottom:.5rem;font-family:var(--font-body);font-size:clamp(.8125rem,1.1vw,.9375rem);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}.vst8-hero__format{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.375rem .875rem;border:1px solid var(--color-accent-line);border-radius:999px;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-bright)}.vst8-hero__format-icon{width:16px;height:16px;fill:currentColor}.vst8-hero__title{max-width:26ch;margin:0 auto .875rem;font-size:clamp(2rem,4.4vw,3.5rem)}.vst8-hero__lead{max-width:62ch;margin:0 auto;font-size:clamp(1rem,1.35vw,1.1875rem);color:var(--color-text-muted);text-align:justify;text-align-last:center;text-wrap:wrap;hyphens:none}.vst8-hero__actions{display:flex;flex-direction:column;align-items:center;gap:1.25rem;margin-top:1.5rem}.vst8-hero__price-group{display:flex;flex-direction:column;align-items:center}.vst8-hero__price{font-family:var(--font-display);font-size:2rem;line-height:1.1}.vst8-hero__price-note{margin-top:.75rem;font-size:.8125rem;color:var(--color-text-dim)}.vst8-hero__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:.875rem}.vst8-hero__course-note{position:relative;margin:2.25rem auto 0;padding-top:1.75rem;max-width:46ch;font-size:.875rem;color:var(--color-text-dim)}.vst8-hero__course-note:before{content:"";position:absolute;top:0;left:50%;width:64px;height:1px;background:var(--color-line-strong);transform:translate(-50%)}@media(max-width:1024px){.vst8-hero__image{object-position:center}.vst8-hero__banner{aspect-ratio:2.4;max-height:48vh}.vst8-hero__title{max-width:20ch}}@media(max-width:768px){.vst8-hero__text{padding-bottom:3rem}.vst8-hero__banner{aspect-ratio:1.8;max-height:44vh}.vst8-hero__image{object-position:center}.vst8-hero__inner{padding-top:1.25rem}.vst8-hero__title{max-width:none}.vst8-hero__actions{align-items:stretch;gap:1.25rem}.vst8-hero__buttons{flex-direction:column;width:100%}.vst8-hero__buttons .vst8-button{width:100%}}.vst8-includes__header{margin-bottom:2.5rem;text-align:center}.vst8-includes__subtitle{max-width:52ch;margin:.875rem auto 0;color:var(--color-text-muted)}.vst8-includes__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.vst8-includes__card{padding:2rem 1.75rem;border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);transition:border-color .25s ease,transform .25s ease}.vst8-includes__card:hover{border-color:var(--color-accent-line);transform:translateY(-3px)}.vst8-includes__num{display:block;margin-bottom:1.5rem;font-family:var(--font-display);font-size:.875rem;letter-spacing:.1em;color:var(--color-accent-bright)}.vst8-includes__title{margin-bottom:.625rem}.vst8-includes__text{font-size:.9375rem;color:var(--color-text-muted)}@media(max-width:900px){.vst8-includes__grid{grid-template-columns:1fr}.vst8-includes__header{margin-bottom:1.75rem}}@media(max-width:560px){.vst8-includes__grid{grid-template-columns:1fr}.vst8-includes__card{padding:1.5rem 1.375rem}.vst8-includes__num{margin-bottom:.875rem}}.vst8-topics__list{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--color-line)}.vst8-topics__item{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem 2rem 1.5rem 0;border-bottom:1px solid var(--color-line)}.vst8-topics__item:nth-child(odd){padding-right:2.5rem;border-right:1px solid var(--color-line)}.vst8-topics__item:nth-child(2n){padding-left:2.5rem}.vst8-topics__marker{flex:none;width:7px;height:7px;margin-top:.6rem;border-radius:50%;background:var(--color-accent);box-shadow:0 0 12px var(--color-accent-glow)}.vst8-topics__text{font-size:1.0625rem;color:var(--color-text-muted)}@media(max-width:900px){.vst8-topics__list{grid-template-columns:1fr}.vst8-topics__item,.vst8-topics__item:nth-child(odd),.vst8-topics__item:nth-child(2n){padding:1.25rem 0;border-right:0}}.vst8-topics .vst8-section__heading{text-align:center}.vst8-audience__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.vst8-audience__item{padding-top:1.5rem;border-top:2px solid var(--color-accent-line)}.vst8-audience__title{margin-bottom:.75rem}.vst8-audience__text{color:var(--color-text-muted)}@media(max-width:900px){.vst8-audience__grid{grid-template-columns:1fr;gap:1.75rem}}.vst8-audience .vst8-section__heading,.vst8-author__inner{text-align:center}.vst8-author__name{margin:1rem 0 .5rem}.vst8-author__role{max-width:44ch;margin:0 auto;font-size:.875rem;letter-spacing:.02em;color:var(--color-text-dim)}.vst8-author__media{margin:2.75rem auto 0;max-width:420px;border:1px solid var(--color-line);border-radius:var(--radius-lg);overflow:hidden}.vst8-author__photo{width:100%;height:auto}.vst8-author__text{display:grid;gap:1.25rem;max-width:68ch;margin:2.75rem auto 0;color:var(--color-text-muted);text-align:justify;hyphens:none}.vst8-author__quote{position:relative;max-width:48ch;margin:2.75rem auto 0;padding-top:2rem;font-family:var(--font-display);font-size:clamp(1.125rem,1.6vw,1.5rem);font-style:italic;line-height:1.35;color:var(--color-text)}.vst8-author__quote:before{content:"";position:absolute;top:0;left:50%;width:64px;height:1px;background:var(--color-warm);transform:translate(-50%)}@media(max-width:768px){.vst8-author__media,.vst8-author__text,.vst8-author__quote{margin-top:2rem}}@media(max-width:560px){.vst8-author__text{text-align:left}}.vst8-course-map__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4rem;align-items:start}.vst8-course-map__intro{position:sticky;top:3rem}.vst8-course-map__cover{margin:0 0 1.5rem;max-width:320px;border-radius:var(--radius-lg);overflow:hidden}.vst8-course-map__cover img{display:block;width:100%;height:auto}.vst8-course-map__heading{margin:1rem 0 1.25rem;font-size:clamp(1.5rem,2.6vw,2.125rem)}.vst8-course-map__description{margin-bottom:2rem;color:var(--color-text-muted)}.vst8-course-map__list{display:grid;gap:.5rem}.vst8-course-map__item{display:flex;align-items:baseline;gap:1rem;padding:1rem 1.25rem;border:1px solid transparent;border-radius:var(--radius);color:var(--color-text-dim)}.vst8-course-map__item--current{border-color:var(--color-warm-line);background:var(--fill-air);color:var(--color-text);box-shadow:0 20px 50px -28px var(--color-accent-glow)}.vst8-course-map__num{flex:none;font-family:var(--font-display);font-size:.875rem;letter-spacing:.08em}.vst8-course-map__item--current .vst8-course-map__num{color:var(--color-warm)}.vst8-course-map__title{flex:1;font-size:.9875rem}.vst8-course-map__badge{flex:none;align-self:center;padding:.25rem .625rem;border-radius:999px;position:relative;isolation:isolate;background:var(--fill-air);border:1px solid var(--color-warm-line);color:var(--color-text);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .12s ease}.vst8-course-map__badge:after{content:"";position:absolute;inset:-14px;z-index:-1;border-radius:inherit;background:radial-gradient(closest-side,var(--color-sun-haze) 0%,rgba(255,150,60,.2) 55%,transparent 78%);filter:blur(12px);opacity:0;transition:opacity .35s ease;pointer-events:none}.vst8-course-map__badge:hover{background:var(--fill-air-hover);border-color:var(--color-sun)}.vst8-course-map__badge:hover:after{opacity:1}.vst8-course-map__badge:active{transform:scale(.96)}.vst8-course-map__open{flex:none;align-self:center;padding:.25rem .625rem;border-radius:999px;border:1px solid var(--color-line);background:transparent;color:var(--color-text-dim);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:border-color .25s ease,color .25s ease}.vst8-course-map__open:hover{border-color:var(--color-line-strong);color:var(--color-text)}.vst8-course-map__open:active{transform:scale(.96)}@media(max-width:1024px){.vst8-course-map__inner{grid-template-columns:1fr;gap:2.5rem}.vst8-course-map__intro{position:static}}@media(max-width:560px){.vst8-course-map__item{display:grid;grid-template-columns:auto minmax(0,1fr);padding:.875rem 1rem}.vst8-course-map__badge,.vst8-course-map__open{grid-column:2;justify-self:start;margin-top:.5rem}}.vst8-waves{--waves-intensity: 1;--wave-x: 50%;--wave-y: 50%;position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.vst8-has-waves{position:relative;overflow:hidden}.vst8-has-waves>.vst8-container{position:relative;z-index:1}.vst8-waves__svg{position:absolute;inset:0;width:100%;height:100%}.vst8-waves--left .vst8-waves__svg{transform:scaleX(-1)}.vst8-waves__svg--base .vst8-waves__bar{fill:var(--color-accent);opacity:calc(.112 * var(--wave-dim, 1) * var(--waves-intensity))}.vst8-waves__svg--glow{opacity:0;transition:opacity .45s ease;-webkit-mask-image:radial-gradient(circle 240px at var(--wave-x) var(--wave-y),#000 0%,rgba(0,0,0,.55) 45%,transparent 75%);mask-image:radial-gradient(circle 240px at var(--wave-x) var(--wave-y),#000 0%,rgba(0,0,0,.55) 45%,transparent 75%)}.vst8-waves--lit .vst8-waves__svg--glow{opacity:1}.vst8-waves__svg--glow .vst8-waves__bar{fill:var(--color-accent-bright);opacity:calc(.595 * var(--wave-dim, 1))}.vst8-waves__bar{transform-box:fill-box;transform-origin:50% 50%;animation-name:vst8-bar-pulse;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;will-change:transform}@keyframes vst8-bar-pulse{0%{transform:scaleY(var(--bar-low, .5))}to{transform:scaleY(1)}}@media(pointer:coarse){.vst8-waves__svg--glow{display:none}}@media(prefers-reduced-motion:reduce){.vst8-waves__bar{animation:none}}.vst8-pricing__header{max-width:52ch;margin:0 auto 3rem;text-align:center}.vst8-pricing__description{margin-top:1rem;color:var(--color-text-muted)}.vst8-pricing__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.vst8-pricing__card{display:flex;flex-direction:column;padding:2.5rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface)}.vst8-pricing__card--featured{border-color:#fb16;background:linear-gradient(160deg,#ffbb111f,#ffbb1108 58%),var(--color-surface-raised);box-shadow:0 26px 60px -42px var(--color-accent-glow)}.vst8-pricing__card--warm{border-color:var(--color-accent);background:linear-gradient(160deg,#46c39a33,#46c39a0d 58%),var(--color-surface-raised);box-shadow:0 26px 60px -38px var(--color-warm-glow)}.vst8-pricing__card--warm .vst8-pricing__feature:before{background:var(--color-warm)}.vst8-pricing__name{margin-bottom:.375rem}.vst8-pricing__subtitle{font-size:.875rem;color:var(--color-text-dim)}.vst8-pricing__price{margin:1.5rem 0 1.75rem;font-family:var(--font-display);font-size:2.5rem;line-height:1}.vst8-pricing__features{display:grid;gap:.75rem;margin-bottom:2.25rem}.vst8-pricing__feature{position:relative;padding-left:1.5rem;font-size:.9375rem;color:var(--color-text-muted)}.vst8-pricing__feature:before{content:"";position:absolute;left:0;top:.55rem;width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.vst8-pricing__card .vst8-button{margin-top:auto}.vst8-pricing__note{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:2.5rem;margin-top:1.5rem;padding:1.75rem 2rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-bg-alt)}.vst8-pricing__note-media{margin:0;aspect-ratio:2.35;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius)}.vst8-pricing__note-media img{width:100%;height:100%;object-fit:cover}.vst8-pricing__note-body .vst8-button{margin-top:1.5rem}.vst8-pricing__note-title{margin-bottom:.375rem;font-family:var(--font-display);font-size:1.125rem}.vst8-pricing__note-text{font-size:.9375rem;color:var(--color-text-muted)}.vst8-pricing__note .vst8-button{flex:none}@media(max-width:860px){.vst8-pricing__grid{grid-template-columns:1fr}.vst8-pricing__card{padding:1.875rem 1.5rem}.vst8-pricing__note{grid-template-columns:1fr;gap:1.25rem;padding:1.5rem 1.375rem;text-align:center}.vst8-pricing__note .vst8-button{width:100%}}.vst8-faq__list{border-top:1px solid var(--color-line)}.vst8-faq__item{border-bottom:1px solid var(--color-line)}.vst8-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.375rem 0;font-family:var(--font-display);font-size:clamp(1.0625rem,1.5vw,1.25rem);cursor:pointer;list-style:none;transition:color .2s ease}.vst8-faq__question::-webkit-details-marker{display:none}.vst8-faq__question:hover{color:var(--color-accent-bright)}.vst8-faq__sign{position:relative;flex:none;width:16px;height:16px}.vst8-faq__sign:before,.vst8-faq__sign:after{content:"";position:absolute;left:50%;top:50%;background:var(--color-accent-bright);transform:translate(-50%,-50%);transition:opacity .2s ease}.vst8-faq__sign:before{width:16px;height:1.5px}.vst8-faq__sign:after{width:1.5px;height:16px}.vst8-faq__item[open] .vst8-faq__sign:after{opacity:0}.vst8-faq__answer{padding:0 0 1.5rem;max-width:62ch;color:var(--color-text-muted)}.vst8-footer{padding:3rem 0;border-top:1px solid var(--color-line);background:var(--color-bg)}.vst8-footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2rem}.vst8-footer__title{font-family:var(--font-display);font-size:1.125rem}.vst8-footer__note{margin-top:.375rem;font-size:.875rem;color:var(--color-text-dim)}.vst8-footer__links{display:flex;flex-wrap:wrap;gap:1.5rem;font-size:.875rem;color:var(--color-text-muted)}.vst8-footer__links a:hover{color:var(--color-accent-bright)}
