.site-header-sound{background:var(--paper)}.sound-page{--sound-dark:#121110;background:var(--paper);overflow:hidden}.sound-page h1,.sound-page h2,.sound-page h3{font-weight:600}.sound-hero{background:var(--sound-dark);color:#fff;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);align-items:center;gap:5vw;min-height:900px;padding:160px clamp(22px,6vw,94px) 86px;display:grid;position:relative;overflow:hidden}.sound-hero:before{content:"";opacity:.22;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 3.2vw,#79d9d02e 3.2vw calc(3.2vw + 1px));position:absolute;inset:0}.sound-hero-copy,.sound-hero-image{z-index:1;position:relative}.sound-hero-copy .eyebrow{color:var(--aqua)}.sound-hero h1{letter-spacing:-.075em;max-width:900px;margin-bottom:20px;font-size:clamp(62px,7.4vw,118px);line-height:.86}.sound-hero h1 em{color:var(--yellow);display:block}.sound-slogan{font-family:var(--font-display),Georgia,serif;color:var(--coral);margin-bottom:22px;font-size:clamp(27px,3vw,48px);font-style:italic}.sound-lead{color:#ffffffc7;max-width:660px;margin-bottom:32px;font-size:clamp(17px,1.4vw,21px);line-height:1.55}.sound-actions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.sound-text-link{color:#fff;border-bottom:1px solid #ffffff8c;padding:8px 0 4px;font-size:14px}.sound-hero-image{height:650px;box-shadow:22px 25px 0 var(--aqua);background:#0d1112;border:1px solid #ffffff2e;margin:0;overflow:hidden;transform:rotate(1.5deg)}.sound-hero-image img{object-fit:cover;object-position:69% center;height:100%}.sound-hero-image figcaption{letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 8px #000;font-size:12px;position:absolute;bottom:13px;right:16px}.sound-badge{background:var(--coral);text-align:center;letter-spacing:.07em;z-index:2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;font-size:12px;line-height:1.25;display:flex;position:absolute;top:42px;left:-1px;transform:rotate(-8deg)}.sound-badge strong{letter-spacing:-.055em;font-size:34px}.sound-includes{background:var(--aqua);grid-template-columns:repeat(4,1fr);padding:0 clamp(22px,7vw,110px);display:grid}.sound-includes>span{text-transform:uppercase;letter-spacing:.08em;border-right:1px solid #17131138;align-items:center;gap:13px;min-height:82px;padding:20px 24px;font-size:13px;display:flex}.sound-includes>span:first-child{border-left:1px solid #17131138}.sound-includes b{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.sound-packages{background:var(--cream);padding:135px clamp(22px,7vw,110px) 145px;scroll-margin-top:40px}.sound-section-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:7vw;margin-bottom:70px;display:grid}.sound-section-heading h2,.sound-real h2,.sound-process-heading h2,.sound-faq h2,.sound-cta h2{letter-spacing:-.065em;margin:0;font-size:clamp(54px,7vw,104px);line-height:.89}.sound-section-heading h2 em,.sound-real h2 em,.sound-process-heading h2 em,.sound-faq h2 em,.sound-cta h2 em{font-family:var(--font-display),Georgia,serif;color:var(--coral);font-weight:400}.sound-section-heading>p{max-width:560px;margin:0;font-size:17px;line-height:1.6}.sound-package-grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sound-package-card{border-right:1px solid var(--ink);flex-direction:column;min-width:0;padding:38px 30px 42px;display:flex;position:relative}.sound-package-card:last-child{border-right:0}.sound-package-card.is-featured{background:var(--yellow);margin:-24px 0;padding-top:62px;padding-bottom:66px;box-shadow:0 18px 40px #1713111a}.sound-package-label{text-transform:uppercase;letter-spacing:.14em;margin-bottom:24px;font-size:12px}.sound-package-card h2{letter-spacing:-.06em;margin-bottom:12px;font-size:clamp(43px,4.2vw,66px);line-height:.9}.sound-audience{font-family:var(--font-display),Georgia,serif;color:var(--coral);margin-bottom:24px;font-size:21px;font-style:italic}.sound-package-card.is-featured .sound-audience{color:var(--ink)}.sound-package-image{aspect-ratio:4/3;border:1px solid var(--line);background:#fffaf5;margin:0 0 27px;overflow:hidden}.sound-package-image img{object-fit:cover;height:100%}.sound-package-card ul{border-top:1px solid var(--line);margin:0 0 34px;padding:0;list-style:none}.sound-package-card li{border-bottom:1px solid var(--line);justify-content:space-between;gap:14px;padding:11px 0;font-size:14px;display:flex}.sound-package-card li b{opacity:.62;text-align:right;font-weight:500}.sound-package-bottom{margin-top:auto}.sound-price{align-items:baseline;gap:9px;margin-bottom:20px;display:flex}.sound-price strong{letter-spacing:-.06em;font-size:clamp(46px,4vw,66px)}.sound-price span{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.sound-package-card .button{width:100%}.sound-popular{background:var(--ink);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:8px 12px;font-size:12px;position:absolute;top:18px;right:18px}.sound-image-note,.sound-disclaimer{text-align:center;max-width:920px;margin-left:auto;margin-right:auto;line-height:1.6}.sound-image-note{opacity:.6;margin-top:54px;font-size:13px}.sound-disclaimer{opacity:.72;margin-top:15px;font-size:14px}.sound-disclaimer strong{color:var(--coral)}.sound-real{background:var(--pink);grid-template-columns:.9fr 1.1fr;align-items:center;gap:8vw;padding:130px clamp(22px,7vw,110px);display:grid}.sound-real-copy>p:not(.eyebrow){max-width:610px;margin:28px 0 0;font-size:18px;line-height:1.65}.sound-real dl{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin:36px 0 0;display:grid}.sound-real dl div{border-bottom:1px solid var(--line);padding:22px 15px 22px 0}.sound-real dt{margin-bottom:5px;font-size:15px;font-weight:700}.sound-real dd{opacity:.68;margin:0;font-size:14px}.sound-real-image{background:var(--ink);height:700px;box-shadow:20px 24px 0 var(--yellow);border-radius:300px 300px 8px 8px;margin:0;position:relative;overflow:hidden}.sound-real-image img{object-fit:cover;height:100%}.sound-real-image figcaption{background:var(--ink);color:#fff;width:min(230px,100% - 44px);padding:18px 20px;font-size:13px;line-height:1.45;position:absolute;bottom:22px;left:22px;transform:rotate(-3deg)}.sound-real-image figcaption strong{color:var(--aqua);margin-bottom:4px;font-size:18px;display:block}.sound-process{background:var(--coral);color:#fff;padding:130px clamp(22px,7vw,110px)}.sound-process-heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.sound-process-heading h2{text-align:right}.sound-process-heading h2 em{color:var(--yellow)}.sound-process ol{border-top:1px solid #fff6;margin:65px 0 0;padding:0;list-style:none}.sound-process li{border-bottom:1px solid #fff6;grid-template-columns:70px minmax(210px,.7fr) 1fr;align-items:center;gap:28px;padding:32px 0;display:grid}.sound-process li>span{opacity:.68;font-size:13px}.sound-process h3{letter-spacing:-.04em;margin:0;font-size:clamp(27px,3vw,44px)}.sound-process li p{color:#ffffffd6;max-width:620px;margin:0;line-height:1.55}.sound-faq{background:var(--paper);grid-template-columns:.7fr 1.3fr;gap:8vw;padding:120px clamp(22px,7vw,110px);display:grid}.sound-faq-list{border-top:1px solid var(--line)}.sound-faq details{border-bottom:1px solid var(--line)}.sound-faq summary{cursor:pointer;padding:25px 46px 25px 0;font-size:19px;list-style:none;position:relative}.sound-faq summary::-webkit-details-marker{display:none}.sound-faq summary:after{content:"+";font-size:25px;position:absolute;right:5px}.sound-faq details[open] summary:after{content:"−"}.sound-faq details p{opacity:.72;margin:0;padding:0 50px 24px 0;font-size:16px;line-height:1.65}.sound-cta{text-align:center;background:var(--yellow);padding:125px 22px}.sound-cta h2{max-width:1050px;margin:0 auto 32px}.sound-cta>p:not(.eyebrow){max-width:680px;margin:0 auto 30px;font-size:18px;line-height:1.55}@media (max-width:1100px){.sound-hero{grid-template-columns:1fr;padding-top:175px}.sound-hero-copy{max-width:850px}.sound-hero-image{width:min(760px,90%);margin:44px auto 20px}.sound-section-heading,.sound-real,.sound-faq{grid-template-columns:1fr}.sound-real-copy{max-width:760px}.sound-real-image{justify-self:center;width:100%;max-width:720px}.sound-faq h2{margin-bottom:24px}.sound-package-card{padding-left:20px;padding-right:20px}}@media (max-width:760px){.sound-hero{min-height:auto;padding:132px 20px 78px}.sound-hero h1{font-size:15vw;line-height:.9}.sound-slogan{font-size:30px}.sound-lead{font-size:16px}.sound-actions{flex-direction:column;align-items:flex-start;gap:18px}.sound-hero-image{width:calc(100% - 14px);height:440px;box-shadow:12px 16px 0 var(--aqua);margin-top:42px}.sound-badge{width:96px;height:96px;font-size:10px;top:18px}.sound-badge strong{font-size:24px}.sound-hero-image figcaption{font-size:10px}.sound-includes{grid-template-columns:1fr 1fr;padding:0}.sound-includes>span{border-bottom:1px solid #17131138;min-height:72px;padding:16px 13px;font-size:12px}.sound-packages,.sound-real,.sound-process,.sound-faq{padding:90px 20px}.sound-section-heading{gap:28px;margin-bottom:45px}.sound-section-heading h2,.sound-real h2,.sound-process-heading h2,.sound-faq h2,.sound-cta h2{font-size:15vw}.sound-section-heading>p{font-size:16px}.sound-package-grid{border-bottom:0;grid-template-columns:1fr}.sound-package-card,.sound-package-card.is-featured{border-right:0;border-bottom:1px solid var(--ink);box-shadow:none;margin:0;padding:38px 0}.sound-package-card.is-featured{padding-left:18px;padding-right:18px}.sound-package-card h2{font-size:15vw}.sound-popular{right:18px}.sound-disclaimer{text-align:left}.sound-real{gap:58px}.sound-real dl{grid-template-columns:1fr}.sound-real-image{height:520px;box-shadow:12px 16px 0 var(--yellow)}.sound-process-heading{display:block}.sound-process-heading h2{text-align:left}.sound-process ol{margin-top:42px}.sound-process li{grid-template-columns:38px 1fr;gap:10px 14px;padding:27px 0}.sound-process li p{grid-column:2;font-size:14px}.sound-faq{gap:28px}.sound-faq summary{font-size:17px}.sound-faq details p{padding-right:20px}.sound-cta{padding:90px 20px}.sound-cta .button{width:100%}}@media (prefers-reduced-motion:reduce){.sound-page *{scroll-behavior:auto!important;transition:none!important}}
