.SoundAdviceFeature-module__Ua0PJq__feature{grid-row:1/-1;grid-template-rows:1fr;display:grid}.SoundAdviceFeature-module__Ua0PJq__panel{isolation:isolate;color:#f2e6cc;background:#0d1515;grid-row:1/-1;grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:24px;min-width:0;padding:36px 56px;display:grid;position:relative}.SoundAdviceFeature-module__Ua0PJq__panel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 78% 55%,#82e7a512,#0000 52%),linear-gradient(#f2e6cc04 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#f2e6cc04 1px,#0000 1px) 0 0/32px 32px;position:absolute;inset:0}.SoundAdviceFeature-module__Ua0PJq__intro{grid-area:2/1}.SoundAdviceFeature-module__Ua0PJq__details{flex-direction:column;grid-area:3/1;display:flex}.SoundAdviceFeature-module__Ua0PJq__label{color:#82e7a5;font:400 12px/1.8 var(--font-send-music), monospace;grid-area:1/1;margin:0 0 20px}.SoundAdviceFeature-module__Ua0PJq__headline{grid-area:2/1}.SoundAdviceFeature-module__Ua0PJq__subtitle{margin:16px 0 0;font-size:16px;line-height:1.65}.SoundAdviceFeature-module__Ua0PJq__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;grid-area:2/1;margin:0;font-size:clamp(36px,4.4vw,56px);font-weight:400;line-height:1.04}.SoundAdviceFeature-module__Ua0PJq__title span{color:#e8bc71;display:block}.SoundAdviceFeature-module__Ua0PJq__description{color:#c2cdc4;text-wrap:pretty;grid-area:4/1;align-self:start;max-width:410px;margin:20px 0 0;font-size:16px;line-height:1.65}.SoundAdviceFeature-module__Ua0PJq__button{color:#102317;background:#82e7a5;border:0;border-radius:4px;grid-area:5/1;justify-content:center;place-self:start;align-items:center;gap:18px;min-height:48px;margin-top:24px;padding:10px 22px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.SoundAdviceFeature-module__Ua0PJq__button span{font-size:20px;line-height:1}.SoundAdviceFeature-module__Ua0PJq__button:hover{background:#baf0cd}.SoundAdviceFeature-module__Ua0PJq__button:active{transform:translateY(1px)}.SoundAdviceFeature-module__Ua0PJq__button:focus-visible{outline-offset:3px;outline:2px solid #9feaf0}.SoundAdviceFeature-module__Ua0PJq__note{color:#aab8ad;grid-area:6/1;align-self:start;margin:16px 0 0;font-size:12px;line-height:1.7}.SoundAdviceFeature-module__Ua0PJq__machine.sound-advice{background:0 0;grid-area:1/2/-1;align-self:center;width:100%;min-width:0;min-height:0}.SoundAdviceFeature-module__Ua0PJq__machine.sound-advice .cabinet-stage{margin:0}.SoundAdviceFeature-module__Ua0PJq__machine.sound-advice .cabinet-interaction{width:min(100%,225px)}.SoundAdviceFeature-module__Ua0PJq__machine.sound-advice .cabinet{width:100%;height:auto;max-height:none}.SoundAdviceFeature-module__Ua0PJq__machine.sound-advice .oracle-dialogue{max-width:290px;box-shadow:none;background:#141e1a;border:1px solid #3f4d42;margin:12px auto 0;padding:10px 12px}.SoundAdviceFeature-module__Ua0PJq__machine.sound-advice .oracle-dialogue:before{background:#141e1a;border-color:#3f4d42;display:block}.SoundAdviceFeature-module__Ua0PJq__machine.sound-advice .oracle-dialogue>p{text-wrap:balance;min-height:3.6em;margin:0;font-size:10px;line-height:1.8}.SoundAdviceFeature-module__Ua0PJq__machine.sound-advice .oracle-controls>button{font-size:10px}@media (max-width:900px) and (min-width:701px){.SoundAdviceFeature-module__Ua0PJq__panel{padding:40px 32px}.SoundAdviceFeature-module__Ua0PJq__title{font-size:44px}.SoundAdviceFeature-module__Ua0PJq__description{font-size:16px}}@media (max-width:700px){.SoundAdviceFeature-module__Ua0PJq__feature{grid-template-rows:subgrid}.SoundAdviceFeature-module__Ua0PJq__panel{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;text-align:center;padding:28px 20px}.SoundAdviceFeature-module__Ua0PJq__intro,.SoundAdviceFeature-module__Ua0PJq__details{display:contents}.SoundAdviceFeature-module__Ua0PJq__label{margin-bottom:16px;font-size:10px}.SoundAdviceFeature-module__Ua0PJq__title{font-size:clamp(32px,8vw,44px)}.SoundAdviceFeature-module__Ua0PJq__subtitle{font-size:15px}.SoundAdviceFeature-module__Ua0PJq__machine.sound-advice{grid-area:3/1;margin-top:20px}.SoundAdviceFeature-module__Ua0PJq__machine.sound-advice .cabinet-interaction{width:min(100%,180px)}.SoundAdviceFeature-module__Ua0PJq__description{margin-inline:auto;font-size:15px}.SoundAdviceFeature-module__Ua0PJq__button{justify-self:center;min-width:200px;max-width:100%;margin-top:24px}.SoundAdviceFeature-module__Ua0PJq__note{margin-top:14px;font-size:11px}}@media (prefers-reduced-motion:reduce){.SoundAdviceFeature-module__Ua0PJq__button{transition:none}.SoundAdviceFeature-module__Ua0PJq__button:hover,.SoundAdviceFeature-module__Ua0PJq__button:active{transform:none}}
.ExploreBanner-module__uEvosW__section{border-bottom:1px solid var(--color-line);background:var(--color-off);padding:48px 24px;scroll-margin-top:80px;position:relative}.ExploreBanner-module__uEvosW__anchor{scroll-margin-top:80px;position:absolute;top:0}.ExploreBanner-module__uEvosW__heading{justify-content:space-between;align-items:baseline;gap:20px;max-width:1152px;margin:0 auto 20px;display:flex}.ExploreBanner-module__uEvosW__heading h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:500}.ExploreBanner-module__uEvosW__heading>span{color:var(--color-muted);letter-spacing:.13em;text-transform:uppercase;font-size:11px}.ExploreBanner-module__uEvosW__banner{color:#f2e6cc;background:#0d1515;border:1px solid #34443b;border-radius:6px;max-width:1152px;margin:auto}.ExploreBanner-module__uEvosW__slides{display:grid}.ExploreBanner-module__uEvosW__slide{opacity:1;visibility:visible;grid-area:1/1;grid-template-rows:1fr;min-width:0;transition:opacity .4s,visibility .4s;display:grid}.ExploreBanner-module__uEvosW__slide[aria-hidden=true]{visibility:hidden;opacity:0;pointer-events:none}.ExploreBanner-module__uEvosW__controls{border-top:1px solid #34443b;justify-content:space-between;align-items:center;gap:16px;margin:0 32px;padding:12px 0;display:flex}.ExploreBanner-module__uEvosW__choices,.ExploreBanner-module__uEvosW__navigation{align-items:center;gap:8px;display:flex}.ExploreBanner-module__uEvosW__controls button{color:#aebbb1;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.ExploreBanner-module__uEvosW__choices button{white-space:nowrap;padding:10px 12px;font-size:13px;font-weight:500;position:relative}.ExploreBanner-module__uEvosW__choices button[aria-pressed=true]{color:#82e7a5}.ExploreBanner-module__uEvosW__choices button[aria-pressed=true]:after{content:"";background:#82e7a5;height:2px;position:absolute;inset:auto 12px 2px}.ExploreBanner-module__uEvosW__controls button:hover{color:#f2e6cc}.ExploreBanner-module__uEvosW__controls button:focus-visible{outline-offset:1px;border-radius:3px;outline:2px solid #9feaf0}.ExploreBanner-module__uEvosW__navigation button{font-size:21px}.ExploreBanner-module__uEvosW__count{color:#aebbb1;text-align:center;font-variant-numeric:tabular-nums;min-width:52px;font-size:11px}.ExploreBanner-module__uEvosW__art{grid-area:1/2/-1;place-self:center;width:min(100%,320px)}.ExploreBanner-module__uEvosW__sendArt{aspect-ratio:128/67;width:100%;max-width:560px;position:relative;overflow:hidden}.ExploreBanner-module__uEvosW__sendArt img{width:100%;height:auto;image-rendering:pixelated;position:absolute;top:0;left:0;transform:translateY(-13%)}.ExploreBanner-module__uEvosW__sendDescription p{margin:0}.ExploreBanner-module__uEvosW__chatArt{width:100%;height:auto;image-rendering:pixelated}@media (max-width:700px){.ExploreBanner-module__uEvosW__section{padding:32px 16px}.ExploreBanner-module__uEvosW__heading{margin-bottom:16px}.ExploreBanner-module__uEvosW__heading h2{font-size:18px}.ExploreBanner-module__uEvosW__heading>span{display:none}.ExploreBanner-module__uEvosW__controls{flex-direction:column;gap:2px;margin-inline:16px;padding-block:8px}.ExploreBanner-module__uEvosW__choices{justify-content:space-between;gap:0;width:100%}.ExploreBanner-module__uEvosW__choices button{padding-inline:6px;font-size:12px}.ExploreBanner-module__uEvosW__choices button[aria-pressed=true]:after{left:6px;right:6px}.ExploreBanner-module__uEvosW__navigation{gap:12px}.ExploreBanner-module__uEvosW__slides{grid-template-rows:repeat(6,auto)}.ExploreBanner-module__uEvosW__slide{grid-template-rows:subgrid;grid-row:1/-1}.ExploreBanner-module__uEvosW__art{grid-area:3/1;align-self:center;max-width:230px;margin-top:20px}.ExploreBanner-module__uEvosW__sendArt{width:calc(100% + 32px);max-width:400px}}@media (prefers-reduced-motion:reduce){.ExploreBanner-module__uEvosW__slide{transition:none}}
@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(/sound-advice/fonts/press-start-2p-400.woff2)format("woff2")}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(/sound-advice/fonts/silkscreen-400.woff2)format("woff2")}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(/sound-advice/fonts/silkscreen-700.woff2)format("woff2")}.sound-advice{--font-pixel-heading:"Press Start 2P",monospace;--font-pixel-body:"Silkscreen",monospace;--ink:#0d1113;--panel:#141a1d;--cream:#f2e6cc;--muted:#a2a39c;--gold:#e8bc71;--line:#33362f;--blue:#9feaf0;--red:#bf523e;--font-sans:var(--font-pixel-body)}.sound-advice *{box-sizing:border-box}.sound-advice{scroll-behavior:smooth;color:var(--cream);font-family:var(--font-pixel-body),monospace;-webkit-font-smoothing:none;background:#171816;margin:0;scroll-padding-top:24px}.sound-advice button,.sound-advice a,.sound-advice input,.sound-advice textarea{-webkit-tap-highlight-color:transparent}.sound-advice button,.sound-advice a{touch-action:manipulation}.sound-advice button,.sound-advice input,.sound-advice textarea{font:inherit}.sound-advice a{color:inherit;text-decoration:none}.sound-advice button{cursor:pointer}.sound-advice button:disabled{cursor:default}.sound-advice button:focus-visible,.sound-advice a:focus-visible,.sound-advice input:focus-visible,.sound-advice textarea:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.sound-advice button{border:0}.sound-advice ::selection{background:var(--gold);color:var(--ink)}.sound-advice .design-canvas{grid-template-columns:1fr minmax(0,414px) 1fr;align-items:start;gap:64px;max-width:1330px;min-height:100svh;margin:auto;padding:32px 48px;display:grid}.sound-advice .phone-shell{background:var(--ink);border:1px solid #42443a;border-radius:32px;width:100%;min-height:100svh;overflow:hidden;box-shadow:0 24px 100px #0005}.sound-advice .masthead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:69px;margin:0 24px;display:flex}.sound-advice .brand{font-family:var(--font-pixel-heading);letter-spacing:1.4px;color:var(--gold);flex-direction:column;align-items:center;gap:4px;font-size:21px;font-weight:800;line-height:.88;display:flex}.sound-advice .brand>span{font-family:var(--font-pixel-body),monospace;letter-spacing:3px;font-size:8px;font-weight:500}.sound-advice .quiet-link{color:#c1bcab;padding:12px 0;font-size:11px}.sound-advice .quiet-link>span{color:var(--gold);margin-left:5px;font-size:14px}.sound-advice .eyebrow{font-family:var(--font-pixel-body),monospace;letter-spacing:1.45px;color:var(--gold);font-size:9px;font-weight:500;line-height:1.6}.sound-advice .hero{text-align:center;padding:0 24px 24px;position:relative}.sound-advice .hero-kicker{letter-spacing:1.25px;white-space:nowrap;justify-content:center;align-items:center;gap:7px;margin:0;padding-top:21px;font-size:8px;display:flex}.sound-advice .live-dot{background:var(--blue);border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 8px #9feaf080}.sound-advice .cabinet-stage{isolation:isolate;justify-content:center;margin:12px -8px 0;display:flex;position:relative}.sound-advice .cabinet-stage:before{content:"";z-index:-1;background:radial-gradient(#6843292e,#0000 67%);position:absolute;inset:18% -10% 0}.sound-advice .cabinet{object-fit:contain;width:auto;max-width:100%;height:clamp(330px,49svh,418px);image-rendering:pixelated;mix-blend-mode:lighten}.sound-advice .hero-copy{margin:16px 0 22px;position:relative}.sound-advice .small-rule{letter-spacing:1.7px;color:#bcb397;margin:0 0 10px;font-size:8px}.sound-advice .hero h1{font-family:var(--font-pixel-heading);letter-spacing:-1.45px;text-wrap:balance;margin:0 0 12px;font-size:39px;font-weight:400;line-height:1.02}.sound-advice .hero h1 em{color:var(--gold);font-weight:400}.sound-advice .hero-copy>p:last-child{color:#c2c2b8;margin:0;font-size:12px;line-height:1.65}.sound-advice .primary-button{background:var(--gold);color:#30251a;border:1px solid #f3ce8c;border-radius:3px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:54px;font-size:14px;font-weight:700;transition:background .2s,transform .15s;display:flex;box-shadow:inset 0 0 0 3px #b98946,inset 0 0 0 4px #f0ca87,0 4px #694b28}.sound-advice .primary-button:hover{background:#f4cb84}.sound-advice .primary-button:active{transform:translateY(2px)}.sound-advice .primary-button>span{font-size:20px;font-weight:400}.sound-advice .ai-note{color:var(--muted);margin:13px 0 18px;font-size:9px}.sound-advice .payments-line{color:#b9bcb4;justify-content:center;align-items:center;gap:14px;font-size:10px;display:flex}.sound-advice .payments-line small{color:#8e968f;font-size:8px}.sound-advice .payments-line i{background:#7d7e72;border-radius:50%;width:2px;height:2px}.sound-advice .paypal-word{font-style:normal;font-weight:700}.sound-advice .below-section{border-top:1px solid var(--line);margin:0 24px;padding:33px 0;scroll-margin-top:20px}.sound-advice .below-section h2{font:400 28px/1.12 var(--font-pixel-heading);letter-spacing:-.7px;margin:12px 0 14px}.sound-advice .below-section>p:not(.eyebrow){color:var(--muted);font-size:12px;line-height:1.8}.sound-advice .program-list{margin:22px 0 0;padding:0;list-style:none}.sound-advice .program-list li{border-top:1px solid var(--line);align-items:center;gap:14px;padding:19px 0;font-size:12px;display:flex}.sound-advice .program-list li>span{font:10px var(--font-pixel-body),monospace;color:#92876c}.sound-advice .program-list strong{flex:1;font-weight:500}.sound-advice .site-footer{text-align:center;border-top:1px solid var(--line);background:#101619;padding:28px 24px 32px}.sound-advice .site-footer .brand{display:inline-flex}.sound-advice .site-footer p{color:#a9ada4;margin:19px 0;font-size:10px}.sound-advice .site-footer small{color:#80908b;font-size:9px}.sound-advice .studio-note,.sound-advice .studio-index{color:#9d9d8f;padding-top:32px;position:sticky;top:70px}.sound-advice .studio-note h2{font:400 38px/1.15 var(--font-pixel-heading);color:var(--cream);margin:28px 0}.sound-advice .studio-line{border-top:1px solid #6c6048;width:28px;margin:28px 0;display:block}.sound-advice .studio-index{padding-left:4px}.sound-advice .studio-index .eyebrow{margin-bottom:28px}.sound-advice .studio-index b{font:10px var(--font-pixel-body),monospace;color:#c3a36e;width:30px;display:inline-block}.sound-advice .studio-index .studio-fine{color:#838679;font-size:11px}@media (max-width:1050px){.sound-advice .design-canvas{grid-template-columns:1fr minmax(0,414px);gap:42px;max-width:870px}.sound-advice .studio-index{display:none}}@media (max-width:650px){.sound-advice{background:var(--ink)}.sound-advice .design-canvas{max-width:480px;padding:0;display:block}.sound-advice .studio-note,.sound-advice .studio-index{display:none}.sound-advice .phone-shell{box-shadow:none;border:0;border-radius:0}.sound-advice .masthead{height:60px}.sound-advice .hero-kicker{padding-top:17px}.sound-advice .cabinet{height:clamp(315px,47svh,428px)}.sound-advice .hero-copy{margin-top:15px;margin-bottom:20px}.sound-advice .hero h1{font-size:38px}.sound-advice .hero{padding-bottom:27px}}@media (max-width:359px){.sound-advice .masthead{margin:0 18px}.sound-advice .hero{padding-left:18px;padding-right:18px}.sound-advice .hero-kicker{letter-spacing:.9px;font-size:7px}.sound-advice .cabinet{height:320px}.sound-advice .hero h1{font-size:35px}.sound-advice .payments-line{gap:11px}.sound-advice .below-section{margin:0 18px}}@media (prefers-reduced-motion:reduce){.sound-advice{scroll-behavior:auto}.sound-advice *,.sound-advice :before,.sound-advice :after{transition:none!important;animation:none!important}}.sound-advice .brand-button{color:inherit;background:0 0;min-width:44px;min-height:44px;padding:10px 0}.sound-advice .text-button{background:0 0;border:0}.sound-advice .quiet-link.text-button{min-height:44px}.sound-advice .phone-shell:focus{outline:0}.sound-advice .question-list>button{width:100%;color:var(--cream);text-align:left;border-top:1px solid var(--line);background:0 0;grid-template-columns:20px 1fr 16px;align-items:center;gap:12px;padding:18px 0;font-size:13px;line-height:1.6;display:grid}.sound-advice .question-list>button:hover{color:var(--gold)}.sound-advice .question-number{color:#ada083;font:10px var(--font-pixel-body),monospace}.sound-advice .inline-link{min-height:44px;color:var(--gold);background:0 0;align-items:center;gap:10px;padding:0;font-size:11px;font-weight:500;display:inline-flex}.sound-advice .inline-link:hover{color:var(--cream)}.sound-advice .program-details{margin-top:22px}.sound-advice .program-details details{border-top:1px solid var(--line)}.sound-advice .program-details summary{cursor:pointer;align-items:center;gap:14px;min-height:64px;font-size:12px;list-style:none;display:flex}.sound-advice .program-details summary::-webkit-details-marker{display:none}.sound-advice .program-details summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.sound-advice .program-details summary>span:first-child{color:#aa9978;font:10px var(--font-pixel-body),monospace}.sound-advice .program-details summary strong{flex:1;font-weight:500}.sound-advice .expand-mark{color:var(--gold);font-size:21px;font-weight:300}.sound-advice .program-details details[open] .expand-mark{transform:rotate(45deg)}.sound-advice .program-details details>p{color:#b8bfb5;margin:0 0 2px 30px;font-size:12px;line-height:1.8}.sound-advice .how-list{gap:22px;margin:24px 0 28px;padding:0;list-style:none;display:grid}.sound-advice .how-list li{gap:18px;display:flex}.sound-advice .how-list li>span{font:10px var(--font-pixel-body),monospace;color:var(--gold);padding-top:4px}.sound-advice .how-list h3{margin:0 0 6px;font-size:13px;font-weight:500}.sound-advice .how-list p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.sound-advice .secondary-button{color:var(--gold);background:0 0;border:1px solid #796b4e;border-radius:3px;justify-content:center;align-items:center;gap:14px;width:100%;min-height:50px;padding:12px 16px;font-size:12px;display:flex}.sound-advice .secondary-button:hover{background:#e8bc710a}.sound-advice .bot-explainer{margin:22px 0 0!important;font-size:11px!important;line-height:1.8!important}.sound-advice .design-swatch{gap:7px;margin:26px 0 12px;display:flex}.sound-advice .design-swatch i{background:var(--ink);border:1px solid #585742;border-radius:50%;width:18px;height:18px}.sound-advice .design-swatch i:nth-child(2){background:var(--gold)}.sound-advice .design-swatch i:nth-child(3){background:var(--cream)}.sound-advice .design-swatch i:nth-child(4){background:var(--blue)}.sound-advice .studio-index>button{color:#969b91;text-align:left;background:0 0;align-items:center;gap:3px;width:100%;min-height:45px;padding:0;font-size:12px;display:flex}.sound-advice .studio-index>button.active{color:var(--cream)}.sound-advice .studio-index>button>span:last-child{color:var(--gold);margin-left:12px}.sound-advice .studio-index>button:hover{color:var(--gold)}.sound-advice .inner-screen{flex-direction:column;min-height:870px;display:flex}.sound-advice .flow-screen{padding:27px 24px 16px;animation:.35s ease-out sa-screen-in}.sound-advice .step-line{justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px;display:flex}.sound-advice .step-line>span:last-child{font:9px var(--font-pixel-body),monospace;color:#979f91;white-space:nowrap}.sound-advice .flow-screen>h1{font:400 32px/1.12 var(--font-pixel-heading);letter-spacing:-.8px;text-wrap:balance;margin:18px 0 13px}.sound-advice .flow-screen>h1 em{color:var(--gold);font-weight:400}.sound-advice .flow-intro{color:#b7c0b5;margin:0 0 26px;font-size:12px;line-height:1.8}.sound-advice .topic-fieldset{border:0;margin:0 0 23px;padding:0}.sound-advice .topic-fieldset legend,.sound-advice .question-label label,.sound-advice .payment-fieldset legend{color:var(--cream);margin-bottom:12px;font-size:12px;font-weight:500}.sound-advice .topic-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sound-advice .topic-option{color:#b8c0b5;cursor:pointer;border:1px solid #3d453d;border-radius:3px;justify-content:center;align-items:center;min-height:44px;padding:10px 5px;font-size:11px;display:flex;position:relative}.sound-advice .topic-option.selected{border-color:var(--gold);color:var(--gold);background:#e8bc7110}.sound-advice .topic-option input,.sound-advice .payment-option input{opacity:0;width:1px;height:1px;position:absolute}:is(.sound-advice .topic-option:has(input:focus-visible),.sound-advice .payment-option:has(input:focus-visible)){outline:2px solid var(--blue);outline-offset:3px}.sound-advice .question-label{justify-content:space-between;align-items:center;gap:14px;display:flex}.sound-advice .question-label>span{font:9px var(--font-pixel-body),monospace;color:#99a294;margin-bottom:12px}.sound-advice textarea{width:100%;color:var(--cream);resize:vertical;background:#151c1e;border:1px solid #515548;border-radius:3px;min-height:155px;max-height:300px;padding:14px;font-size:16px;line-height:1.7;display:block}.sound-advice textarea::placeholder{color:#91988e;font-size:13px;line-height:1.8}.sound-advice textarea[aria-invalid=true]{border-color:#ef9f8a}.sound-advice .input-hint,.sound-advice .form-error{color:#a1ab9b;margin:10px 0 0;font-size:10px;line-height:1.7}.sound-advice .form-error{color:#f5aa94}.sound-advice .example-fill{min-height:44px;color:var(--gold);background:0 0;align-items:center;gap:8px;padding:8px 0;font-size:11px;display:flex}.sound-advice .flow-bottom .ai-note{text-align:center;margin-bottom:0;font-size:10px;line-height:1.6}.sound-advice .flow-preview-note{font:7px/1.8 var(--font-pixel-body),monospace;letter-spacing:.6px;color:#98a394;text-align:center;margin:24px 0 0}.sound-advice .flow-footer{font:7px var(--font-pixel-body),monospace;letter-spacing:1.2px;color:#a69c84;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:25px 20px 28px;display:flex}.sound-advice .coin-illustration{color:#f0c574;background:#473b26;border:1px solid #c79d58;border-radius:50%;place-items:center;width:49px;height:49px;margin:1px 0 25px;display:grid;transform:rotate(-12deg);box-shadow:inset 0 0 0 3px #302c20,inset 0 0 0 4px #92773c}.sound-advice .coin-illustration span{font:400 28px var(--font-pixel-heading)}.sound-advice .checkout-screen>h1{margin-top:0}.sound-advice .order-summary{border-block:1px solid #57503c;justify-content:space-between;gap:12px;padding:20px 0;display:flex}.sound-advice .order-summary .eyebrow{margin:0 0 8px;font-size:7px}.sound-advice .order-summary>div:first-child{min-width:0}.sound-advice .order-summary strong{font-size:12px;font-weight:500;display:block}.sound-advice .order-summary span{color:#a5ad9f;margin-top:7px;font-size:9px;line-height:1.7;display:block}.sound-advice .price-placeholder{text-align:right;flex-shrink:0}.sound-advice .price-placeholder strong{font:24px var(--font-pixel-heading);color:var(--gold);margin-top:2px}.sound-advice .your-question-summary{padding:16px 0 21px}.sound-advice .your-question-summary>span{color:#adb3a5;font-size:9px}.sound-advice .your-question-summary>p{font:400 14px/1.6 var(--font-pixel-heading);color:#e7dec8;overflow-wrap:anywhere;white-space:pre-wrap;margin:7px 0 0}.sound-advice .your-question-summary .inline-link{min-height:34px;font-size:10px}.sound-advice .payment-fieldset{border:0;min-width:0;margin:0;padding:0}.sound-advice .payment-fieldset legend{margin-bottom:13px}.sound-advice .payment-option{cursor:pointer;background:#151c1c;border:1px solid #3b443c;border-radius:4px;align-items:center;gap:13px;width:100%;min-height:72px;margin-bottom:10px;padding:12px;display:flex;position:relative}.sound-advice .payment-option.selected{border-color:var(--gold);background:#24251d}.sound-advice .payment-mark{width:37px;height:32px;color:var(--cream);background:#202c2d;border-radius:4px;flex:none;place-items:center;font-size:25px;display:grid}.sound-advice .payment-mark.stripe{background:#272738}.sound-advice .payment-mark.paypal{color:#153681;font:400 27px var(--font-pixel-heading);background:#f4f0e5}.sound-advice .payment-mark.crypto{color:var(--blue);background:#283431;font-size:29px}.sound-advice .card-icon{border:1px solid #dad1fa;border-radius:3px;width:23px;height:16px;position:relative}.sound-advice .card-icon:before{content:"";background:#dad1fa;height:3px;position:absolute;top:3px;left:0;right:0}.sound-advice .card-icon:after{content:"";background:#dad1fa;width:5px;height:1px;position:absolute;bottom:3px;left:3px}.sound-advice .payment-copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.sound-advice .payment-copy small{color:#a7b09f;font-size:10px}.sound-advice .radio-indicator{border:1px solid #87917f;border-radius:50%;flex-shrink:0;width:17px;height:17px;position:relative}.sound-advice .selected .radio-indicator{border-color:var(--gold)}.sound-advice .selected .radio-indicator:after{content:"";background:var(--gold);border-radius:50%;position:absolute;inset:4px}.sound-advice .checkout-hint{color:#9da795;align-items:flex-start;gap:9px;margin:13px 0 0;display:flex}.sound-advice .checkout-hint>span{color:var(--gold);font-size:17px;line-height:1}.sound-advice .checkout-hint p{margin:0;font-size:10px;line-height:1.7}.sound-advice .checkout-screen .flow-bottom{margin-top:26px}.sound-advice .reading-screen{padding-top:24px}.sound-advice .reading-screen .step-line{margin-bottom:30px}.sound-advice .ticket-spout{background:#11171a;border-top:4px solid #050809;border-bottom:1px solid #544d37;border-radius:4px 4px 0 0;justify-content:center;align-items:center;gap:10px;height:30px;margin:0 -3px;display:flex;position:relative;box-shadow:0 -4px #272a22}.sound-advice .ticket-spout p{font:7px var(--font-pixel-body),monospace;letter-spacing:2px;color:#a79a7c}.sound-advice .ticket-spout>span{background:var(--gold);width:3px;height:3px}.sound-advice .fortune-ticket{color:#302e24;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),97% 100%,94% calc(100% - 8px),91% 100%,88% calc(100% - 8px),85% 100%,82% calc(100% - 8px),79% 100%,76% calc(100% - 8px),73% 100%,70% calc(100% - 8px),67% 100%,64% calc(100% - 8px),61% 100%,58% calc(100% - 8px),55% 100%,52% calc(100% - 8px),49% 100%,46% calc(100% - 8px),43% 100%,40% calc(100% - 8px),37% 100%,34% calc(100% - 8px),31% 100%,28% calc(100% - 8px),25% 100%,22% calc(100% - 8px),19% 100%,16% calc(100% - 8px),13% 100%,10% calc(100% - 8px),7% 100%,4% calc(100% - 8px),0 100%);background:#f1e5c9;padding:28px 24px 21px;animation:.65s cubic-bezier(.2,.7,.2,1) sa-ticket-out;position:relative;box-shadow:0 8px 28px #0004}.sound-advice .ticket-top{border-bottom:1px solid #b7a781;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.sound-advice .ticket-top .brand{color:#99523e;font-size:20px}.sound-advice .ticket-edition{font:7px/1.7 var(--font-pixel-body),monospace;letter-spacing:1px;color:#695e45;text-align:right}.sound-advice .ticket-category{text-transform:uppercase;font:8px/1.7 var(--font-pixel-body),monospace;letter-spacing:1.1px;color:#685733;margin:23px 0 12px}.sound-advice .fortune-ticket h1{font:400 34px/1.06 var(--font-pixel-heading);letter-spacing:-1.1px;text-wrap:balance;color:#292d25;margin:0 0 18px}.sound-advice .ticket-thought{margin:0;font-size:12px;line-height:1.85}.sound-advice .ticket-perforation{border-top:1px dashed #a18f68;margin:26px -24px 23px}.sound-advice .ticket-kicker{font:8px var(--font-pixel-body),monospace;letter-spacing:1.4px;color:#85563f;margin:23px 0 10px}.sound-advice .fortune-ticket h2{font:400 23px/1.18 var(--font-pixel-heading);letter-spacing:-.4px;margin:0 0 17px}.sound-advice .fortune-ticket ol{margin:0;padding-left:18px}.sound-advice .fortune-ticket li{margin-bottom:12px;padding-left:3px;font-size:12px;line-height:1.8}.sound-advice .fortune-ticket li::marker{color:#97543d;font:10px var(--font-pixel-body),monospace}.sound-advice .ticket-why{margin:0;font-size:12px;line-height:1.8}.sound-advice .ticket-question{border-block:1px solid #c3b28b;gap:12px;margin:22px 0;padding:17px 0;display:flex}.sound-advice .ticket-question>span{color:#91523a;font-size:18px}.sound-advice .ticket-question>p{font:400 19px/1.35 var(--font-pixel-heading);margin:0}.sound-advice .ticket-source>span{font:7px var(--font-pixel-body),monospace;letter-spacing:1px;color:#6b603e}.sound-advice .ticket-source>strong{margin:8px 0;font-size:11px;font-weight:600;display:block}.sound-advice .ticket-source>p{color:#6b6045;margin:0;font-size:9px;line-height:1.7}.sound-advice .ticket-stamp{font:6px/1.6 var(--font-pixel-body),monospace;letter-spacing:.5px;text-align:center;color:#786e54;border-top:1px solid #c3b28b;margin-top:24px;padding-top:15px}.sound-advice .sample-context{text-align:center;color:#aab1a2;margin:22px 10px;font-size:10px;line-height:1.8}.sound-advice .back-to-machine{min-height:50px;color:var(--gold);background:0 0;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:12px;font-size:11px;display:flex}.sound-advice .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes sa-screen-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sa-ticket-out{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media (max-width:650px){.sound-advice .inner-screen{min-height:100svh}.sound-advice .flow-screen{padding-top:24px}.sound-advice .flow-screen>h1{font-size:33px}.sound-advice .flow-footer{padding-bottom:max(26px,env(safe-area-inset-bottom))}.sound-advice .site-footer{padding-bottom:max(32px,env(safe-area-inset-bottom))}}@media (max-width:359px){.sound-advice .flow-screen{padding-inline:18px}.sound-advice .flow-screen>h1{font-size:30px}.sound-advice .topic-option{font-size:10px}.sound-advice .fortune-ticket{padding-inline:19px}.sound-advice .fortune-ticket h1{font-size:30px}.sound-advice .ticket-perforation{margin-inline:-19px}.sound-advice .payment-option{gap:10px;padding-inline:10px}.sound-advice .ticket-stamp{font-size:5.5px}.sound-advice .step-line .eyebrow{font-size:7px}}@media (prefers-reduced-motion:reduce){.sound-advice *,.sound-advice :before,.sound-advice :after{transition:none!important;animation:none!important}}.sound-advice .hero-kicker{white-space:normal;text-wrap:balance}.sound-advice .ai-note{font-size:11px;line-height:1.6}.sound-advice .hero .ai-note{margin-bottom:6px}.sound-advice .mobile-preview-note{color:#9eafa7;margin:0 0 18px;font-size:10px;line-height:1.7}.sound-advice .payments-line{font-size:11px}.sound-advice textarea{border-color:#838775}.sound-advice .input-hint,.sound-advice .form-error{font-size:11px}.sound-advice .flow-preview-note{letter-spacing:.25px;font-size:9px}.sound-advice .checkout-hint p{font-size:11px}.sound-advice .price-placeholder span,.sound-advice .order-summary span{font-size:10px}.sound-advice .ticket-source>p,.sound-advice .sample-context{font-size:11px}.sound-advice{font-synthesis:none;text-rendering:optimizespeed;-webkit-font-smoothing:none;-moz-osx-font-smoothing:unset;font-size:14px;line-height:1.7}.sound-advice button,.sound-advice input,.sound-advice textarea,.sound-advice select{font-family:var(--font-pixel-body)}.sound-advice em{font-style:normal}.sound-advice .brand{letter-spacing:0;gap:6px;font-size:20px;font-weight:400;line-height:1.1}.sound-advice .brand>span{letter-spacing:2px;font-size:10px;font-weight:400}.sound-advice .quiet-link{letter-spacing:0;font-size:11px;line-height:1.7}.sound-advice .eyebrow{letter-spacing:1px;font-size:11px;font-weight:400;line-height:1.6}.sound-advice .hero-kicker{letter-spacing:.5px;font-size:10px;line-height:1.6}.sound-advice .small-rule{letter-spacing:.6px;font-size:10px}.sound-advice .hero h1{letter-spacing:0;margin-bottom:16px;font-size:20px;line-height:1.6}.sound-advice .hero-copy>p:last-child{font-size:14px;line-height:1.6}.sound-advice .primary-button,.sound-advice .secondary-button{font-family:var(--font-pixel-heading);letter-spacing:0;min-height:56px;padding:14px 16px;font-size:10px;font-weight:400;line-height:1.8}.sound-advice .primary-button>span{flex:none;font-size:16px}.sound-advice .ai-note,.sound-advice .flow-bottom .ai-note{font-size:12px;line-height:1.7}.sound-advice .mobile-preview-note{font-size:11px;line-height:1.7}.sound-advice .payments-line{gap:12px;font-size:12px}.sound-advice .payments-line small{font-size:10px}.sound-advice .paypal-word{font-weight:400}.sound-advice .below-section h2{letter-spacing:0;font-size:16px;line-height:1.7}.sound-advice .below-section>p:not(.eyebrow){font-size:14px;line-height:1.7}.sound-advice .question-list>button{font-size:14px;line-height:1.65}.sound-advice .question-number{font-family:var(--font-pixel-heading);font-size:9px}.sound-advice .inline-link{font-size:12px;line-height:1.7}.sound-advice .program-details summary{gap:12px;padding:12px 0;font-size:14px;line-height:1.6}.sound-advice .program-details summary>span:first-child{font-family:var(--font-pixel-heading);font-size:9px}.sound-advice .program-details summary strong{min-width:0;font-weight:400}.sound-advice .program-details details>p{font-size:14px;line-height:1.7}.sound-advice .how-list h3{font-size:15px;font-weight:700;line-height:1.6}.sound-advice .bot-explainer{font-size:13px!important;line-height:1.8!important}.sound-advice .site-footer p{font-size:12px}.sound-advice .site-footer small{font-size:11px}.sound-advice .studio-note h2{letter-spacing:0;font-size:22px;line-height:1.7}.sound-advice .studio-note>p:not(.eyebrow),.sound-advice .studio-index>p:not(.eyebrow){font-size:13px;line-height:1.8}.sound-advice .studio-note .studio-fine{font-size:12px!important}.sound-advice .studio-index .studio-fine{font-size:12px}.sound-advice .studio-index>button{font-size:13px;line-height:1.6}.sound-advice .studio-index b{font-family:var(--font-pixel-heading);flex:none;font-size:9px}.sound-advice .flow-screen>h1{letter-spacing:0;font-size:18px;line-height:1.7}.sound-advice .flow-intro{font-size:14px;line-height:1.7}.sound-advice .step-line .eyebrow{letter-spacing:.5px;font-size:10px}.sound-advice .step-line>span:last-child{font-size:11px}.sound-advice .topic-fieldset legend,.sound-advice .question-label label,.sound-advice .payment-fieldset legend{font-size:14px;font-weight:400;line-height:1.7}.sound-advice .topic-option{font-size:13px;line-height:1.5}.sound-advice .question-label>span{font-size:11px}.sound-advice textarea{font-size:16px;line-height:1.7}.sound-advice textarea::placeholder{font-size:14px;line-height:1.7}.sound-advice .input-hint,.sound-advice .form-error{font-size:12px;line-height:1.7}.sound-advice .example-fill{font-size:12px}.sound-advice .flow-preview-note{letter-spacing:0;font-size:10px;line-height:1.8}.sound-advice .flow-footer{letter-spacing:.5px;font-size:9px;line-height:1.7}.sound-advice .coin-illustration{transform:none}.sound-advice .coin-illustration span{font-size:22px;font-weight:400}.sound-advice .order-summary .eyebrow{font-size:10px}.sound-advice .order-summary strong{font-size:14px;font-weight:400;line-height:1.6}.sound-advice .order-summary span{font-size:12px;line-height:1.7}.sound-advice .price-placeholder strong{font-size:20px;line-height:1.6}.sound-advice .price-placeholder span{font-size:10px}.sound-advice .your-question-summary>span{font-size:11px}.sound-advice .your-question-summary>p{font-family:var(--font-pixel-body);font-size:14px;font-weight:400;line-height:1.75}.sound-advice .your-question-summary .inline-link{font-size:12px}.sound-advice .payment-copy strong{font-size:15px;font-weight:400}.sound-advice .payment-copy small{font-size:12px;line-height:1.5}.sound-advice .payment-mark.paypal{font-size:22px;font-weight:400}.sound-advice .checkout-hint p{font-size:12px;line-height:1.7}.sound-advice .ticket-spout p{letter-spacing:1px;font-size:10px}.sound-advice .ticket-top .brand{font-size:17px}.sound-advice .ticket-top .brand>span{font-size:10px}.sound-advice .ticket-edition{letter-spacing:.5px;font-size:10px;line-height:1.7}.sound-advice .ticket-category{letter-spacing:.5px;font-size:12px;line-height:1.7}.sound-advice .fortune-ticket h1{letter-spacing:0;font-size:18px;line-height:1.65}.sound-advice .ticket-thought,.sound-advice .ticket-why,.sound-advice .fortune-ticket li{font-size:15px;line-height:1.75}.sound-advice .ticket-kicker{letter-spacing:.6px;font-size:12px;line-height:1.7}.sound-advice .fortune-ticket h2{letter-spacing:0;font-size:13px;line-height:1.8}.sound-advice .fortune-ticket li::marker{font-family:var(--font-pixel-body);font-size:12px}.sound-advice .ticket-question>p{font-family:var(--font-pixel-body);font-size:17px;line-height:1.65}.sound-advice .ticket-source>span{font-size:10px}.sound-advice .ticket-source>strong{font-size:13px;font-weight:400;line-height:1.7}.sound-advice .ticket-source>p{font-size:12px;line-height:1.7}.sound-advice .ticket-stamp{letter-spacing:0;font-size:9px;line-height:1.7}.sound-advice .sample-context{font-size:12px;line-height:1.8}.sound-advice .reading-screen .primary-button{font-size:10px}.sound-advice .back-to-machine{font-size:12px}@media (max-width:359px){.sound-advice .hero h1{font-size:18px}.sound-advice .flow-screen>h1,.sound-advice .fortune-ticket h1{font-size:16px}.sound-advice .primary-button,.sound-advice .secondary-button,.sound-advice .reading-screen .primary-button{gap:10px;padding-inline:12px;font-size:9px}.sound-advice .topic-option{font-size:12px}.sound-advice .hero-kicker,.sound-advice .step-line .eyebrow{font-size:9px}.sound-advice .ticket-top .brand{font-size:15px}.sound-advice .ticket-edition{font-size:9px}}@media (min-width:651px) and (max-width:780px){.sound-advice .design-canvas{max-width:462px;padding:24px;display:block}.sound-advice .studio-note,.sound-advice .studio-index{display:none}}.sound-advice .guest-price-note{color:var(--gold);margin:15px 0 3px;font-size:12px;line-height:1.7}.sound-advice .hero .ai-note{margin-top:4px}.sound-advice .checkout-screen .coin-illustration{width:40px;height:40px;margin-bottom:20px}.sound-advice .checkout-screen .flow-intro{margin-bottom:19px}.sound-advice .checkout-question{border-bottom:1px solid var(--line);margin-bottom:24px}.sound-advice .checkout-question summary,.sound-advice .other-payments summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:13px;line-height:1.6;list-style:none;display:flex}.sound-advice .checkout-question summary::-webkit-details-marker{display:none}.sound-advice .other-payments summary::-webkit-details-marker{display:none}.sound-advice .checkout-question summary:focus-visible,.sound-advice .other-payments summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.sound-advice .checkout-question summary>span,.sound-advice .other-payments summary>span{color:var(--gold);font-size:18px}.sound-advice .checkout-question[open] summary>span,.sound-advice .other-payments[open] summary>span{transform:rotate(45deg)}.sound-advice .checkout-question>p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0 0 4px;font-size:14px;line-height:1.7}.sound-advice .checkout-question>.inline-link{margin-bottom:10px}.sound-advice .express-preview>.eyebrow{margin:0 0 10px}.sound-advice .payment-demo-note{color:#afb9aa;margin:0 0 18px;font-size:12px;line-height:1.7}.sound-advice .express-wallet{font-size:10px;line-height:1.8}.sound-advice .wallet-availability{color:#b8c1b4;text-align:center;margin:12px 0 17px;font-size:11px;line-height:1.7}.sound-advice .express-link{color:#152615;background:#bdedbc;border:1px solid #d6ffd0;border-radius:3px;justify-content:center;align-items:center;gap:14px;width:100%;min-height:54px;padding:12px;font-size:15px;line-height:1.6;display:flex;box-shadow:inset 0 0 0 3px #91bd87,0 3px #365230}.sound-advice .express-link strong{font-weight:700}.sound-advice .express-link:active{transform:translateY(2px)}.sound-advice .link-save-note{color:#b7c0b2;margin:15px 0 18px;font-size:12px;line-height:1.8}.sound-advice .other-payments{border-block:1px solid #444b3e}.sound-advice .other-payments summary{color:var(--gold);min-height:54px}.sound-advice .other-payment-buttons{gap:8px;margin:0 0 12px;display:grid}.sound-advice .other-payment-buttons>button{color:var(--cream);text-align:left;background:#18201d;border:1px solid #536047;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px;font-size:13px;line-height:1.7;display:flex}.sound-advice .other-payment-buttons>button:hover{border-color:var(--gold);color:var(--gold)}.sound-advice .other-payments>p{color:#abb6a5;margin:0 0 16px;font-size:11px;line-height:1.7}.sound-advice .checkout-reassurance{color:#b6c0b0;text-align:center;margin:20px 0 5px;font-size:12px;line-height:1.8}.sound-advice .next-question{margin-top:16px}.sound-advice .next-question>span{font-size:16px}.sound-advice .checkout-screen .price-placeholder strong{font-size:26px}@media (max-width:359px){.sound-advice .express-wallet{font-size:9px}.sound-advice .guest-price-note{font-size:11px}}.sound-advice .reading-plans{border:0;min-width:0;margin:0 0 22px;padding:0}.sound-advice .reading-plans legend{margin-bottom:10px;font-size:13px}.sound-advice .reading-plans label{cursor:pointer;border:1px solid #536047;align-items:center;gap:12px;min-height:64px;margin-bottom:8px;padding:15px 12px;display:flex}.sound-advice .reading-plans label.selected{border-color:var(--gold);background:#25291d}.sound-advice .reading-plans input,.sound-advice .advice-opt-in input{accent-color:var(--gold);flex:0 0 18px;width:18px;height:18px;margin:0}.sound-advice .reading-plans strong{font-size:15px;line-height:1.6;display:block}.sound-advice .reading-plans small{color:#b7c0b2;margin-top:3px;font-size:12px;line-height:1.7;display:block}.sound-advice .reading-status,.sound-advice .credit-balance{color:var(--gold);margin:0 0 20px;font-size:12px;line-height:1.8}.sound-advice .credit-balance{margin:16px 0 0}.sound-advice .email-reading,.sound-advice .returning-offer{background:#18201d;border:1px solid #536047;margin:26px 0;padding:20px 16px}.sound-advice .email-reading h2,.sound-advice .returning-offer h2{font-family:var(--font-pixel-heading);margin:12px 0;font-size:12px;line-height:1.9}.sound-advice .email-reading>p,.sound-advice .returning-offer>p{font-size:14px;line-height:1.8}.sound-advice .email-reading form>label{margin:16px 0 8px;font-size:13px;line-height:1.8;display:block}.sound-advice .email-reading input[type=email]{width:100%;min-width:0;min-height:50px;color:var(--cream);font:inherit;background:#0e1714;border:1px solid #718469;border-radius:0;padding:12px;font-size:16px}.sound-advice .email-reading input[type=email]::placeholder{color:#a9b5a3}.sound-advice .email-reading form>.advice-opt-in{align-items:flex-start;gap:12px;min-height:44px;margin:18px 0;display:flex}.sound-advice .advice-opt-in input{margin-top:4px}.sound-advice .email-demo-note,.sound-advice .email-result{color:#b7c0b2;font-size:12px;line-height:1.8}.sound-advice .email-result:empty{display:none}.sound-advice .email-result{color:var(--gold);margin-bottom:0}.sound-advice .email-reading .secondary-button,.sound-advice .returning-offer .secondary-button{font-size:9px;line-height:1.9}.sound-advice .cabinet-interaction{isolation:isolate;background:0 0;border-radius:0;max-width:100%;padding:0;line-height:0;display:block;position:relative}.sound-advice .cabinet-interaction .cabinet{mix-blend-mode:normal;display:block}.sound-advice .cabinet-interaction:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.sound-advice .cabinet-motion{pointer-events:none;clip-path:polygon(33% 36%,65% 36%,66% 57%,82% 63%,92% 69%,91% 85%,81% 89%,13% 89%,12% 75%,22% 63%,33% 57%);z-index:1;display:none;position:absolute;inset:0;overflow:hidden}.sound-advice .is-moving .cabinet-motion{display:block}.sound-advice .character-frames{width:200%;max-width:none;height:200%;image-rendering:pixelated;pointer-events:none;display:block;position:absolute;top:0;left:0}.sound-advice .is-moving .character-frames{animation:3.6s step-end infinite sa-oracle-character}.sound-advice .is-moving.is-awake .character-frames{animation-duration:1.8s}.sound-advice .orb-light{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(#c8ffff38,#89eeff0d 60%,#0000 73%);width:19%;height:11%;position:absolute;top:78%;left:14%}.sound-advice .is-moving .orb-light{animation:4s ease-in-out infinite sa-oracle-glow}.sound-advice .is-speaking .orb-light{opacity:.95}.sound-advice .is-speaking .glass-invitation{color:var(--blue)}.sound-advice .glass-invitation{color:var(--cream);font-family:var(--font-pixel-body);text-shadow:1px 2px #080d10,-1px -1px #080d10;letter-spacing:1px;pointer-events:none;justify-content:center;align-items:center;gap:9px;font-size:10px;line-height:1.6;display:flex;position:absolute;bottom:2%;left:0;right:0}.sound-advice .glass-invitation>span{color:var(--blue);font-size:16px}.sound-advice .oracle-dialogue{text-align:left;background:#19201d;border:1px solid #6b6348;margin-top:14px;padding:13px 16px;position:relative;box-shadow:3px 3px #070c0b}.sound-advice .oracle-dialogue:before{content:"";background:#19201d;border-top:1px solid #6b6348;border-left:1px solid #6b6348;width:10px;height:10px;position:absolute;top:-6px;left:48%;transform:rotate(45deg)}.sound-advice .oracle-dialogue>.eyebrow{letter-spacing:.8px;font-size:9px}.sound-advice .oracle-dialogue>p{min-height:3.4em;color:var(--cream);margin:6px 0 0;font-size:14px;line-height:1.7}.sound-advice .oracle-voice-note{color:var(--gold);margin:0 0 8px;font-size:11px;line-height:1.7}.sound-advice .oracle-experience+.hero-copy{margin-top:10px}@keyframes sa-oracle-glow{0%,to{opacity:.25}50%{opacity:.85}}.sound-advice .hero h1{font-size:18px;line-height:1.65}.sound-advice .below-section h2{font-size:15px;line-height:1.75}.sound-advice .flow-screen>h1{font-size:17px;line-height:1.75}.sound-advice .fortune-ticket h1{font-size:16px;line-height:1.75}.sound-advice .fortune-ticket h2{font-size:12px;line-height:1.9}.sound-advice .program-details summary{font-size:13px;line-height:1.7}.sound-advice .studio-note h2{font-size:19px;line-height:1.8}@media (max-width:359px){.sound-advice .hero h1,.sound-advice .flow-screen>h1{font-size:16px}.sound-advice .below-section h2{font-size:14px}.sound-advice .fortune-ticket h1{font-size:15px}.sound-advice .oracle-dialogue{padding:12px}.sound-advice .oracle-dialogue>p{font-size:13px}.sound-advice .glass-invitation{font-size:9px}}@media (prefers-reduced-motion:reduce){.sound-advice .cabinet-motion,.sound-advice .orb-light{display:none!important}}.sound-advice .machine-page{display:block}.sound-advice .machine-page .hero{padding-bottom:8px}.sound-advice .machine-desk{border-top:3px solid #90703e;border-bottom:1px solid var(--line);margin:0 24px 30px;padding:0 0 24px;scroll-margin-top:min(38svh,240px)}.sound-advice .machine-desk[hidden]{display:none}.sound-advice .machine-desk:focus{outline:none}.sound-advice .desk-nav{justify-content:space-between;align-items:center;gap:12px;padding:4px 0 14px;display:flex}.sound-advice .desk-nav>.eyebrow{letter-spacing:.8px;font-size:10px}.sound-advice .desk-nav .inline-link{gap:8px}.sound-advice .machine-desk .flow-screen{padding:0;animation:none}.sound-advice .machine-desk .step-line{margin-bottom:16px}.sound-advice .desk-heading{font-family:var(--font-pixel-heading);letter-spacing:0;text-wrap:balance;margin:10px 0 14px;font-size:17px;font-weight:400;line-height:1.75}.sound-advice .desk-heading em{color:var(--gold)}.sound-advice .fortune-ticket .reading-title{font:400 16px/1.75 var(--font-pixel-heading);letter-spacing:0;text-wrap:balance;color:#292d25;margin:0 0 18px}.sound-advice .fortune-ticket .reading-action{font:400 12px/1.9 var(--font-pixel-heading);letter-spacing:0;margin:0 0 17px}@media (max-width:359px){.sound-advice .machine-desk{margin-inline:18px}.sound-advice .desk-heading{font-size:16px}.sound-advice .fortune-ticket .reading-title{font-size:15px}}.sound-advice .free-reading-details{border:0;border-top:1px solid var(--line);min-width:0;margin:25px 0 0;padding:20px 0 0}.sound-advice .free-reading-details legend{font-family:var(--font-pixel-heading);color:var(--gold);padding:0 8px 0 0;font-size:11px;line-height:1.9}.sound-advice .free-reading-details>p{color:#b7c0b2;margin:0 0 16px;font-size:13px;line-height:1.8}.sound-advice .free-reading-details>label{margin:14px 0 8px;font-size:13px;line-height:1.8;display:block}.sound-advice .free-reading-details>input{width:100%;min-width:0;min-height:50px;color:var(--cream);font:inherit;background:#151c1e;border:1px solid #838775;border-radius:0;padding:12px;font-size:16px}.sound-advice .free-reading-details>input::placeholder{color:#a9b5a3}.sound-advice .free-reading-details>input[aria-invalid=true]{border-color:#ef9f8a}.sound-advice .free-reading-details>.advice-opt-in{align-items:flex-start;gap:12px;min-height:44px;margin:18px 0;display:flex}.sound-advice .free-reading-details>.email-demo-note{margin-bottom:0;font-size:11px}.sound-advice .free-reading-details>.form-error{color:#f5aa94;margin-top:8px}.sound-advice .reading-personal{color:var(--cream);overflow-wrap:anywhere;margin:0 0 20px;font-size:14px;line-height:1.8}.sound-advice .orb-loop{object-fit:fill;width:100%;height:100%;image-rendering:pixelated;clip-path:ellipse(13.5% 7.5% at 24.5% 83.7%);pointer-events:none;position:absolute;inset:0}.sound-advice .marquee-bulbs,.sound-advice .orb-sparkles{pointer-events:none;position:absolute;inset:0}.sound-advice .orb-sparkles>i{aspect-ratio:1;opacity:0;clip-path:polygon(40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%,0 40%,40% 40%);background:#b9f8ff;width:2.4%;display:block;position:absolute}.sound-advice .orb-sparkles>i:first-child{animation-delay:-.6s;top:85.5%;left:11.5%}.sound-advice .orb-sparkles>i:nth-child(2){animation-delay:-2s;top:80%;left:33.5%}.sound-advice .orb-sparkles>i:nth-child(3){animation-delay:-3.3s;top:86.3%;left:35%}.sound-advice .orb-sparkles>i:nth-child(4){animation-delay:-1.3s;top:76.7%;left:20%}.sound-advice .is-moving .orb-sparkles>i{animation-name:sa-orb-sparkle;animation-duration:4.4s;animation-timing-function:steps(4,end);animation-iteration-count:infinite}@keyframes sa-orb-sparkle{0%,22%,78%,to{opacity:0;transform:translateY(3px)scale(.5)}38%{opacity:.9;transform:translateY(0)scale(1)}56%{opacity:.45;transform:translateY(-3px)scale(.65)}}@media (prefers-reduced-motion:reduce){.sound-advice .orb-loop,.sound-advice .marquee-bulbs,.sound-advice .orb-sparkles{display:none!important}}.sound-advice .marquee-bulbs>i{opacity:0;pointer-events:none;background:#fff2bd;display:block;position:absolute}.sound-advice .is-moving .marquee-bulbs>i{animation-name:sa-marquee-bulb;animation-duration:4.8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes sa-marquee-bulb{0%,12%,78%,to{opacity:.88;box-shadow:none;background:#76391f}28%,45%{opacity:1;background:#fffde8;box-shadow:0 0 4px 2px #ffd27eaa,0 0 8px #ffbb5055}58%{opacity:.9;background:#ffc56e;box-shadow:0 0 2px #ffc66b70}}.sound-advice .cabinet-interaction .cabinet{z-index:0;position:relative}.sound-advice .orb-loop{z-index:2}.sound-advice .orb-light{z-index:3}.sound-advice .marquee-bulbs,.sound-advice .orb-sparkles{z-index:4}.sound-advice .glass-invitation{z-index:5}@keyframes sa-oracle-character{0%,to{transform:translate(0)}24%{transform:translate(-50%,-50%)}44%{transform:translateY(-50%)}64%{transform:translate(-50%)}84%{transform:translate(-50%,-50%)}}.sound-advice .lantern-lights{z-index:3;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.sound-advice .lantern-lights>i{opacity:0;background:radial-gradient(#fff0b3b3 0%,#ffc25d80 24%,#ed8a2938 47%,#0000 72%);width:11.4%;height:8.3%;display:block;position:absolute;top:46.8%;left:17.5%}.sound-advice .lantern-lights>i:nth-child(2){left:70.5%}.sound-advice .is-moving .lantern-lights>i{animation:2.7s ease-in-out infinite sa-lantern-flicker}.sound-advice .is-moving .lantern-lights>i:nth-child(2){animation-duration:3.4s;animation-delay:-1.3s}@keyframes sa-lantern-flicker{0%,to{opacity:.48}13%{opacity:.72}25%{opacity:.4}38%{opacity:.64}47%{opacity:.52}62%{opacity:.8}76%{opacity:.46}88%{opacity:.67}}@media (prefers-reduced-motion:reduce){.sound-advice .lantern-lights{display:none!important}}.sound-advice .masthead{border-bottom-color:#ffffff10;height:72px}.sound-advice .masthead .brand{font-size:18px}.sound-advice .masthead .brand>span{letter-spacing:2px;font-size:8px}.sound-advice .quiet-link{color:#c9c9b9;align-items:center;gap:8px;min-height:44px;font-size:12px;display:inline-flex}.sound-advice .hero-kicker{color:#c7b990;letter-spacing:.5px;margin:22px 0 12px}.sound-advice .oracle-dialogue{box-shadow:none;text-align:center;background:0 0;border:0;margin-top:16px;padding:0 8px}.sound-advice .oracle-dialogue:before{display:none}.sound-advice .oracle-dialogue>p{text-wrap:balance;min-height:3.3em;margin:0;font-size:15px;line-height:1.65}.sound-advice .hero-action{margin-top:16px}.sound-advice .primary-button{border-radius:2px;min-height:56px;box-shadow:inset 0 0 0 2px #f7d59250,0 3px #805d32}.sound-advice .secondary-button{border-color:#6a624d;border-radius:2px;min-height:52px}.sound-advice .guest-price-note{color:var(--cream);text-wrap:balance;margin:20px 0 0;font-size:13px;line-height:1.7}.sound-advice .hero-fine{color:#afb5a8;text-wrap:balance;margin:4px 0 0;font-size:11px;line-height:1.8}.sound-advice .sample-link{justify-content:center;margin:6px auto 0;font-size:12px}.sound-advice .hero-action .mobile-preview-note{color:#9ba99f;letter-spacing:0;margin:8px 0 24px;font-size:10px}.sound-advice .below-section{border-color:#ffffff14;padding:30px 0}.sound-advice .below-section h2{letter-spacing:0;text-wrap:balance;margin:0 0 18px;font-size:14px;line-height:1.8}.sound-advice .below-section>p:not(.eyebrow){text-wrap:pretty;font-size:14px;line-height:1.8}.sound-advice .question-list{margin:0}.sound-advice .question-list>button{border-bottom-color:#ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:66px;padding:16px 0;font-size:14px;line-height:1.7;display:grid}.sound-advice .question-list>button>span:last-child{color:var(--gold);font-size:18px}.sound-advice .question-list>button:last-child{border-bottom:0}.sound-advice .programs-section .about-ai{color:#b5bdae;margin:16px 0 22px;font-size:12px;line-height:1.9}.sound-advice .program-details summary{gap:16px;min-height:56px;padding:14px 0;font-size:13px}.sound-advice .program-details details>p{margin:0 0 4px;font-size:13px;line-height:1.8}.sound-advice .program-details .inline-link{margin:4px 0 14px}.sound-advice .how-details{border-top:1px solid var(--line);margin-top:16px}.sound-advice .how-details>summary,.sound-advice .email-reading>summary,.sound-advice .reading-more>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;font-size:13px;line-height:1.7;list-style:none;display:flex}.sound-advice .how-details>summary::-webkit-details-marker{display:none}.sound-advice .email-reading>summary::-webkit-details-marker{display:none}.sound-advice .reading-more>summary::-webkit-details-marker{display:none}.sound-advice .how-details>summary>span,.sound-advice .email-reading>summary>span{color:var(--gold);font-size:18px}.sound-advice .how-details[open]>summary>span,.sound-advice .email-reading[open]>summary>span,.sound-advice .reading-more[open]>summary>span{transform:rotate(45deg)}.sound-advice .how-details>summary:focus-visible,.sound-advice .email-reading>summary:focus-visible,.sound-advice .reading-more>summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.sound-advice .how-list{gap:20px;margin:12px 0 16px}.sound-advice .how-list h3{font-size:14px}.sound-advice .how-list p{font-size:13px;line-height:1.8}.sound-advice .site-footer{background:0 0;border-top-color:#ffffff14;padding-top:24px}.sound-advice .site-footer p{color:#c6b68d;text-wrap:balance;margin:0 0 10px;font-size:12px;line-height:1.8}.sound-advice .site-footer small{color:#96a398;font-size:10px;line-height:1.8}.sound-advice .machine-desk{border-top:1px solid #6a6046;border-bottom:0;margin-bottom:0;padding-bottom:32px}.sound-advice .desk-nav{gap:16px;padding:4px 0 12px}.sound-advice .desk-nav>.eyebrow{letter-spacing:0;text-align:right;color:#bcb49c;font-size:10px}.sound-advice .desk-heading{text-wrap:balance;margin:4px 0 28px;font-size:16px;line-height:1.8}.sound-advice .topic-fieldset{min-width:0;margin-bottom:24px}.sound-advice .topic-fieldset legend,.sound-advice .question-label label{margin-bottom:12px;font-size:13px}.sound-advice .topic-options{gap:8px}.sound-advice .topic-option{background:0 0;border-radius:2px;min-height:48px;font-size:13px}.sound-advice .topic-option.selected{border-color:var(--gold);background:#e8bc7110}.sound-advice .question-screen textarea{background:#141b1b;border-color:#65705e;border-radius:2px;min-height:144px;font-size:16px;line-height:1.8}.sound-advice .question-screen textarea::placeholder{color:#a2ac9e;font-size:16px;line-height:1.8}.sound-advice .question-screen textarea[aria-invalid=true]{border-color:#ef9f8a}.sound-advice .input-hint,.sound-advice .form-error{margin-top:12px;font-size:12px;line-height:1.8}.sound-advice .example-fill{min-height:44px;font-size:12px}.sound-advice .free-reading-details{border-top-color:#ffffff18;margin-top:24px;padding-top:20px}.sound-advice .free-reading-details legend{font-size:11px;line-height:1.8}.sound-advice .free-reading-details>p{margin-bottom:20px;font-size:13px;line-height:1.8}.sound-advice .free-reading-details>input,.sound-advice .email-reading input[type=email]{background:#141b1b;border-color:#65705e;border-radius:2px;min-height:52px;font-size:16px}.sound-advice .free-reading-details>.advice-opt-in,.sound-advice .email-reading form>.advice-opt-in{margin:20px 0 16px}.sound-advice .advice-opt-in span{font-size:12px;line-height:1.8}.sound-advice .advice-opt-in small{color:#aeb8a8;margin-top:4px;font-size:11px;line-height:1.8;display:block}.sound-advice .free-reading-details>.email-demo-note,.sound-advice .email-demo-note{font-size:11px;line-height:1.8}.sound-advice .flow-bottom{margin-top:24px}.sound-advice .flow-bottom .ai-note{color:#b5bcae;margin-top:18px;font-size:11px}.sound-advice .checkout-screen .desk-heading{margin-bottom:12px}.sound-advice .checkout-screen .flow-intro{margin-bottom:24px;font-size:13px}.sound-advice .reading-plans label{border-color:#535b4d;border-radius:2px;gap:12px;min-height:72px;margin-bottom:8px;padding:14px}.sound-advice .reading-plans label>span{flex:1;min-width:0}.sound-advice .reading-plans strong{font-size:14px;font-weight:400}.sound-advice .reading-plans small{margin-top:4px;font-size:11px;line-height:1.8}.sound-advice .reading-plans b{font:400 16px/1.7 var(--font-pixel-heading);color:var(--gold)}.sound-advice .checkout-question{border-bottom-color:#ffffff18;margin-bottom:16px}.sound-advice .checkout-total{justify-content:space-between;align-items:center;gap:16px;margin:16px 0 4px;font-size:14px;display:flex}.sound-advice .checkout-total strong{font:400 21px/1.7 var(--font-pixel-heading);color:var(--cream)}.sound-advice .checkout-total small{font:11px/1.7 var(--font-pixel-body);color:#b6c0ad}.sound-advice .checkout-reassurance{text-align:left;color:#b5beac;margin:0 0 24px;font-size:11px}.sound-advice .payment-demo-note{text-align:center;margin:0 0 12px;font-size:11px;line-height:1.8}.sound-advice .wallet-availability{text-wrap:balance;margin:12px 0 20px;font-size:11px}.sound-advice .express-link{min-height:52px;box-shadow:none;color:var(--cream);background:0 0;border:1px solid #78694b;border-radius:2px;font-size:14px}.sound-advice .express-link:hover{background:#e8bc7110}.sound-advice .link-save-note{text-align:center;text-wrap:balance;margin:12px 0 20px;font-size:11px;line-height:1.8}.sound-advice .other-payments{border-color:#ffffff18}.sound-advice .other-payments summary{color:#c6caba;font-size:13px}.sound-advice .other-payment-buttons>button{background:0 0;border-color:#535b4d;border-radius:2px;font-size:13px}.sound-advice .checkout-fine{text-align:center;color:#b6beae;text-wrap:balance;margin:20px 0 0;font-size:11px;line-height:1.8}.sound-advice .ticket-spout{height:18px}.sound-advice .fortune-ticket{padding-top:22px;padding-bottom:26px;box-shadow:0 8px 28px #0003}.sound-advice .ticket-top{border-bottom-color:#bdad89;gap:12px;padding-bottom:16px}.sound-advice .ticket-wordmark{font:400 10px/1.8 var(--font-pixel-heading);color:#87523d}.sound-advice .ticket-edition{letter-spacing:0;font-size:10px}.sound-advice .fortune-ticket .reading-personal{color:#685733;margin:18px 0 0;font-size:13px}.sound-advice .ticket-category{letter-spacing:.5px;margin:22px 0 12px;font-size:11px}.sound-advice .fortune-ticket .reading-title{margin-bottom:18px;font-size:15px;line-height:1.8}.sound-advice .ticket-thought,.sound-advice .fortune-ticket li{font-size:14px;line-height:1.85}.sound-advice .ticket-perforation{margin-block:24px}.sound-advice .ticket-kicker{letter-spacing:.5px;margin:0 0 12px;font-size:10px}.sound-advice .fortune-ticket .reading-action{margin-bottom:18px;font-size:11px;line-height:1.9}.sound-advice .fortune-ticket li{margin-bottom:14px;padding-left:4px}.sound-advice .reading-more{border-block:1px solid #c4b38d;margin-top:20px}.sound-advice .reading-more>summary{color:#684b32;min-height:50px;font-size:12px}.sound-advice .reading-more>summary>span{font-size:18px}.sound-advice .reading-more>summary:focus-visible{outline-color:#684b32}.sound-advice .reading-more>p{margin:0 0 18px;font-size:14px;line-height:1.85}.sound-advice .reading-more>.reading-prompt{font-weight:700}.sound-advice .reading-source{color:#685733;margin:18px 0 0;font-size:11px;line-height:1.8}.sound-advice .sample-context{color:#b3bdad;margin:18px 0 24px;font-size:11px;line-height:1.8}.sound-advice .credit-balance{color:#c8d0bc;text-align:center;margin:18px 0;font-size:12px}.sound-advice .reading-tools{margin-top:20px}.sound-advice .download-reading{width:100%;min-height:52px;color:var(--cream);border-bottom:1px solid #ffffff18;justify-content:space-between;font-size:13px;display:flex}.sound-advice .download-reading>span{color:var(--gold);font-size:18px}.sound-advice .email-reading{background:0 0;border:0;border-bottom:1px solid #ffffff18;margin:0;padding:0}.sound-advice .email-reading>form{padding:0 0 20px}.sound-advice .returning-offer{background:0 0;border:0;border-top:1px solid #ffffff18;margin:24px 0 0;padding:20px 0 0}.sound-advice .returning-offer>p{margin:0 0 8px;font-size:13px;line-height:1.8}.sound-advice .returning-offer>p>span{color:#aeb9a5;font-size:12px}.sound-advice .returning-offer>.inline-link{font-size:13px}.sound-advice .studio-index>button{gap:12px}.sound-advice .studio-index>button>span:nth-child(2){flex:1}.sound-advice .studio-note .studio-fine,.sound-advice .studio-index .studio-fine{font-size:12px;line-height:1.9}@media (max-width:359px){.sound-advice .desk-heading{font-size:14px}.sound-advice .below-section h2{font-size:13px}.sound-advice .fortune-ticket .reading-title,.sound-advice .oracle-dialogue>p{font-size:14px}.sound-advice .question-list>button{gap:16px;font-size:13px}.sound-advice .hero-kicker{font-size:9px}.sound-advice .reading-plans label{gap:10px;padding:12px}}.sound-advice .jimi-links{border-block:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:24px 0 28px;padding:14px 0;display:grid}.sound-advice .jimi-links>a{color:#d4d6c7;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:68px;padding:8px 2px;font-size:11px;line-height:1.7;text-decoration:none;display:flex}.sound-advice .jimi-links img{object-fit:contain;width:24px;height:24px;display:block}.sound-advice .jimi-links .pixel-link-icon{image-rendering:pixelated}.sound-advice .jimi-links>a:hover,.sound-advice .jimi-links>a:focus-visible{color:var(--gold);background:#e8bc7108}.sound-advice .jimi-links+span+.program-details{margin-top:0}@media (max-width:359px){.sound-advice .jimi-links{gap:4px}.sound-advice .jimi-links>a{font-size:10px}}.sound-advice .masthead-links{align-items:center;gap:14px;min-width:0;display:flex}.sound-advice .masthead-links .quiet-link{justify-content:center;min-width:44px}.sound-advice .faq-list>details{border-top:1px solid var(--line)}.sound-advice .faq-list>details:last-child{border-bottom:1px solid var(--line)}.sound-advice .faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 0;font-size:14px;line-height:1.7;list-style:none;display:flex}.sound-advice .faq-list summary::-webkit-details-marker{display:none}.sound-advice .faq-list summary>span{color:var(--gold);flex:none;font-size:18px}.sound-advice .faq-list details[open]>summary{color:var(--gold)}.sound-advice .faq-list details[open]>summary>span{transform:rotate(45deg)}.sound-advice .faq-list summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.sound-advice .faq-list details>p{color:#c5cdbe;text-wrap:pretty;margin:0 0 18px;font-size:14px;line-height:1.85}.sound-advice .faq-list .inline-link{margin:0 0 14px;font-size:12px}.sound-advice .faq-list .how-list{margin:6px 0 22px}.sound-advice .faq-section>.faq-preview-note{color:#aab6a5;margin:20px 0 0;font-size:11px;line-height:1.8}@media (max-width:359px){.sound-advice .masthead-links{gap:8px}.sound-advice .masthead-links .quiet-link{font-size:11px}.sound-advice .faq-list summary{font-size:13px}}.sound-advice{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171816;width:100%;min-height:100svh}.sound-advice .design-canvas{max-width:516px;margin:0 auto;padding:32px 24px;display:block}.sound-advice .brand{align-items:flex-start;gap:0;font-size:13px;line-height:1.4}.sound-advice .brand>span{font-family:var(--font-pixel-heading);letter-spacing:1.4px;font-size:13px;line-height:1.4}.sound-advice .primary-button:disabled{opacity:.65;transform:none}.sound-advice .sa-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sound-advice .email-demo-note a{text-underline-offset:3px;text-decoration:underline}.sound-advice .reading-feedback{justify-content:center;align-items:center;gap:16px;margin:24px 0 8px;font-size:13px;display:flex}.sound-advice .reading-feedback button{min-height:44px}.sound-advice .reading-feedback button[aria-pressed=true]{color:var(--blue)}.sound-advice .reading-tools{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.sound-advice .reading-tools button{min-height:44px}.sound-advice .ticket-top-actions{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.sound-advice .sound-advice-voice{flex:none;align-items:center;gap:5px;display:inline-flex}.sound-advice .sound-advice-voice>button{color:#87523d;min-height:34px;font:400 8px/1.5 var(--font-pixel-body);letter-spacing:.3px;white-space:nowrap;background:0 0;border:1px solid #9f8c63;justify-content:center;align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.sound-advice .sound-advice-voice>button:hover,.sound-advice .sound-advice-voice>button[aria-pressed=true]{color:#f1e5c9;background:#87523d}.sound-advice .sound-advice-voice>button:focus-visible{outline-offset:2px;outline:2px solid #87523d}.sound-advice .sound-advice-voice>.restart-voice{width:34px;padding:5px;font-size:17px;line-height:1}@media (max-width:359px){.sound-advice .ticket-top{flex-wrap:wrap;align-items:flex-start}.sound-advice .ticket-top-actions{justify-content:space-between;gap:6px;width:100%}.sound-advice .sound-advice-voice>button{padding-inline:7px;font-size:7px}}.sound-advice .share-machine{text-align:center;margin:28px auto 0;line-height:1.9;display:block}.sound-advice .machine-share{--share-green:#82e7a5;--share-pink:#ff68d9;--share-purple:#bf91fa;--share-email:#75caff;--share-on-color:#0d1113}.sound-advice[data-theme=light] .machine-share{--share-green:#17703d;--share-pink:#991b69;--share-purple:#581c87;--share-email:#155c75;--share-on-color:#f9f2e4}.sound-advice .machine-share .share-machine{border:1px solid var(--gold);width:100%;min-height:48px;color:var(--gold);background:0 0;justify-content:center;align-items:center;gap:10px;padding:10px 14px;display:flex}.sound-advice .machine-share .share-machine:hover{background:var(--gold);color:var(--ink)}.sound-advice .machine-share-panel{color:var(--cream);background:var(--ink);border:1px solid var(--gold);box-sizing:border-box;width:calc(100% - 32px);max-width:440px;max-height:calc(100dvh - 32px);font-family:var(--font-pixel-body);padding:20px;overflow:auto}.sound-advice dialog.machine-share-panel{margin:auto;position:fixed;inset:0}.sound-advice dialog.machine-share-panel::backdrop{background:#000b}.sound-advice section.machine-share-panel{width:100%;max-height:none;margin-top:16px}.sound-advice .machine-share-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.sound-advice .machine-share-heading h2{font-family:var(--font-pixel-heading);color:var(--gold);margin:0;font-size:12px;line-height:1.8}.sound-advice .machine-share-close{min-height:44px;color:var(--cream);background:0 0;flex:0 0 44px;font-size:24px}.sound-advice .machine-share-panel>p{color:var(--muted);margin:12px 0 18px;font-size:12px;line-height:1.7}.sound-advice .machine-share-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sound-advice .machine-share-choices>button{--destination-color:var(--cream);border:1px solid var(--destination-color);background:var(--ink);min-height:64px;color:var(--destination-color);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px 6px;font-size:11px;line-height:1.4;display:flex}.sound-advice .machine-share-choices>[data-destination=whatsapp]{--destination-color:var(--share-green)}.sound-advice .machine-share-choices>[data-destination=instagram]{--destination-color:var(--share-pink)}.sound-advice .machine-share-choices>[data-destination=discord]{--destination-color:var(--share-purple)}.sound-advice .machine-share-choices>[data-destination=email]{--destination-color:var(--share-email)}.sound-advice .machine-share-choices>button:hover{background:var(--destination-color);color:var(--share-on-color)}.sound-advice .machine-share-choices>button:disabled{color:var(--muted);background:var(--panel);border-color:var(--muted);cursor:wait}.sound-advice .machine-share-status:empty{display:none}.sound-advice .machine-share-web{min-height:44px;color:var(--blue);align-items:center;font-size:12px;text-decoration:underline;display:inline-flex}.sound-advice .machine-share-url{color:var(--muted);margin-top:18px;font-size:11px;line-height:1.8;display:block}.sound-advice .machine-share-url input{border:1px solid var(--muted);background:var(--panel);width:100%;min-width:0;min-height:44px;color:var(--cream);border-radius:0;margin-top:6px;padding:8px;font:12px/1.5 monospace;display:block}@media (max-width:480px){.sound-advice .machine-share-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.sound-advice .story-export{width:100%}.sound-advice .story-preview{border:1px solid var(--line);background:var(--panel);color:var(--cream);text-align:left;margin:16px 0 8px;padding:16px;scroll-margin-top:24px}.sound-advice .story-preview:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.sound-advice .story-preview-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.sound-advice .story-preview-heading h3{font:400 11px/1.8 var(--font-pixel-heading);color:var(--gold);margin:0}.sound-advice .story-preview-heading>button{min-height:44px;color:var(--cream);background:0 0;flex:0 0 44px;font-size:24px}.sound-advice .story-preview>p{color:var(--muted);margin:10px 0 18px;font-size:12px;line-height:1.8}.sound-advice .story-preview-image{background:#0d1515;width:100%;max-width:304px;height:auto;margin:20px auto;display:block}.sound-advice .story-save{justify-content:space-between;align-items:center;gap:12px;width:100%;text-decoration:none;display:flex}.sound-advice .story-open{justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:11px;display:flex}.sound-advice .story-link-label{color:var(--muted);margin:22px 0 10px;font-size:12px;line-height:1.8;display:block}.sound-advice .story-link-label input{border:1px solid var(--muted);background:var(--ink);width:100%;min-width:0;min-height:44px;color:var(--cream);border-radius:0;margin:8px 0 0;padding:10px;font:12px/1.5 monospace;display:block}.sound-advice .story-copy{width:100%;margin-top:0}.sound-advice .story-preview>.story-instructions{margin:14px 0 0;font-size:11px}.sound-advice .story-notice:empty{display:none}.sound-advice .hero-fine{text-align:center}.sound-advice .sa-footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin-top:16px;display:flex}.sound-advice .sa-footer-links>*{align-items:center;min-height:44px;font-size:11px;display:flex}.sound-advice .confirmation-note{color:var(--blue);padding:16px 24px;font-size:13px;line-height:1.8}.sound-advice .industry-notes-section{border-top:1px solid var(--line);margin-top:24px;padding:24px 0}.sound-advice .industry-notes-section>.eyebrow{color:var(--gold);margin:0 0 12px;font-size:10px;line-height:1.8}.sound-advice .industry-notes-section h2{margin-bottom:12px}.sound-advice .industry-notes-section>.newsletter-fine{color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.8}.sound-advice .newsletter-invitation{border:1px solid var(--gold);min-height:48px;color:var(--gold);justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-size:12px;line-height:1.8;display:inline-flex}.sound-advice .newsletter-invitation:hover{background:var(--gold);color:var(--ink)}.sound-advice .sound-advice-interest-dialog{width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--cream);font-family:var(--font-pixel-body);background:#111716;border:1px solid #6a6046;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.sound-advice .sound-advice-interest-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020504e6}.sound-advice .sound-advice-interest{background:#111716;padding:28px 22px 24px;position:relative}.sound-advice .sound-advice-interest .interest-close{width:44px;min-height:44px;color:var(--cream);background:0 0;border:0;font-size:24px;position:absolute;top:8px;right:8px}.sound-advice .sound-advice-interest .interest-close:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sound-advice .sound-advice-interest>.eyebrow{margin:0 0 10px}.sound-advice .sound-advice-interest>h2{font:400 21px/1.5 var(--font-pixel-heading);letter-spacing:0;text-wrap:balance;margin:0 0 10px}.sound-advice .sound-advice-interest>p:not(.eyebrow):not(.interest-success){color:#b7c0b2;margin:0 0 18px;font-size:13px;line-height:1.8}.sound-advice .sound-advice-interest form{gap:9px;display:grid}.sound-advice .sound-advice-interest input:is([type=text],[type=email]){width:100%;min-width:0;min-height:52px;color:var(--cream);font:inherit;background:#141b1b;border:1px solid #65705e;border-radius:2px;padding:12px;font-size:16px}.sound-advice .sound-advice-interest input:is([type=text],[type=email])::placeholder{color:#a9b5a3}.sound-advice .sound-advice-interest .secondary-button{min-height:52px;font-size:9px}.sound-advice .sound-advice-interest small{color:#98a394;font-size:10px;line-height:1.8}.sound-advice .sound-advice-interest .form-error{margin:2px 0 0}.sound-advice .sound-advice-interest .interest-success{color:var(--blue);margin:18px 0 0;font-size:13px;line-height:1.8}@media (max-width:650px){.sound-advice{background:var(--ink)}.sound-advice .design-canvas{max-width:480px;padding:0}}.sound-advice .cabinet-signup{margin-top:20px}.sound-advice .cabinet-signup label{color:var(--cream);margin-bottom:8px;font-size:13px;display:block}.sound-advice .cabinet-signup-row{flex-wrap:wrap;gap:8px;display:flex}.sound-advice .cabinet-signup input{background:var(--ink);border:1px solid var(--muted);width:auto;min-width:0;min-height:48px;color:var(--cream);letter-spacing:0;text-transform:none;flex:160px;padding:12px;font-size:16px}.sound-advice .cabinet-signup input::placeholder{color:var(--muted);opacity:1}.sound-advice .cabinet-signup button{border:1px solid var(--gold);min-height:48px;color:var(--gold);background:var(--ink);padding:12px 16px;font-size:12px}.sound-advice .cabinet-signup button:hover{background:var(--gold);color:var(--ink)}.sound-advice .cabinet-signup button:disabled{cursor:wait;opacity:1}.sound-advice .cabinet-signup .signup-note{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.7}.sound-advice .cabinet-signup .signup-success{color:var(--blue);margin-bottom:8px}.sound-advice{--unavailable-bg:#111513;--unavailable-fg:#aaa99e;--unavailable-border:#596057}.sound-advice .program-unavailable{background:var(--unavailable-bg);min-height:64px;color:var(--unavailable-fg);border:1px solid var(--unavailable-border);border-radius:2px;align-items:center;gap:12px;margin-top:8px;padding:12px 14px;display:flex}.sound-advice .program-unavailable strong{flex:1;min-width:0;font-size:12px;font-weight:400;line-height:1.7}.sound-advice .coming-soon{white-space:nowrap;font-size:10px;line-height:1.5}.sound-advice .topic-option.unavailable,.sound-advice[data-embedded=true][data-theme=light] .topic-option.unavailable{cursor:not-allowed;background:var(--unavailable-bg);color:var(--unavailable-fg);border-color:var(--unavailable-border);flex-direction:column;gap:2px}.sound-advice .topic-option.unavailable small{font-size:10px;line-height:1.5}.sound-advice .reading-sources summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:12px;list-style:none;display:flex}.sound-advice .reading-sources summary::-webkit-details-marker{display:none}.sound-advice .reading-sources summary:focus-visible{outline-offset:3px;outline:2px solid}.sound-advice .reading-sources summary>span{font-size:18px}.sound-advice .reading-sources[open] summary>span{transform:rotate(45deg)}.sound-advice .reading-sources ul{margin:6px 0 0;padding:0;list-style:none}.sound-advice .reading-sources li{margin:0 0 8px;padding:0;font-size:12px;line-height:1.75}
