
.home-proof-hero.visual-hero{grid-template-columns:minmax(0,1.35fr) minmax(230px,.65fr);gap:0 60px;padding-block:40px!important}.home-proof-hero.visual-hero h1{font-size:clamp(42px,4.7vw,64px);max-width:19ch;line-height:1.14}.home-proof-hero.visual-hero .lead{max-width:43ch;font-size:17px;line-height:1.65;margin-top:22px}.home-proof-hero.visual-hero .hero-listen{margin-top:24px;font-size:14px;min-height:46px}.home-proof-hero.visual-hero .hero-device .device{width:250px}.home-proof-hero.visual-hero figcaption{font-size:11px}.home-proof-hero .hero-free-note{font-size:12px;color:#d6d7df;margin-top:12px}.home-sample{display:grid;grid-template-columns:300px minmax(0,1fr);gap:0 75px;align-items:center;max-width:1050px;padding-block:58px;scroll-margin-top:20px}.home-sample-art{grid-row:1/3;display:block}.home-sample-art img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:50% 64%;border-radius:4px}.home-sample h2{font-size:clamp(34px,3.7vw,49px);margin-top:14px}.sample-category{font-size:13px;line-height:1.6;color:var(--accent);max-width:35ch}.sample-description{font-size:16px;color:var(--muted);margin-top:18px}.sample-narrator{font-size:13px;line-height:1.6;margin-top:24px}.sample-narrator strong,.sample-narrator span{display:block}.sample-narrator span{font-size:11px;color:var(--muted);margin-top:3px}.home-audio{min-width:0;margin-top:17px;align-self:start}.home-audio audio{display:block;width:100%;max-width:100%;height:54px;scroll-margin-block:18px}.home-media-status{font-size:11px;line-height:1.5;color:var(--muted);margin-top:8px;min-height:17px}.home-audio-retry{margin-top:8px;cursor:pointer}.home-sample-links{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;margin-top:8px}.home-sample-links .text-link{font-size:13px}.home-sample-links>a:not(.text-link){font-size:12px;display:inline-flex;align-items:center;min-height:44px}.home-sample-note{font-size:11px;line-height:1.6;color:var(--muted);margin-top:5px;max-width:58ch}.home-making{display:grid;grid-template-columns:230px minmax(0,1fr);gap:90px;max-width:1000px;align-items:center;padding-block:20px 50px}.home-making figure{justify-self:center;max-width:210px}.home-making figure>img{width:100%;height:auto;border-radius:4px}.home-making figcaption{text-align:center;font-size:10px;line-height:1.5;margin-top:10px}.home-making h2{font-size:42px}.home-making-steps{counter-reset:make-step;list-style:none;padding:0;margin:22px 0 0}.home-making-steps li{position:relative;padding:0 0 0 35px;margin-top:20px;counter-increment:make-step}.home-making-steps li::before{content:counter(make-step);position:absolute;left:0;top:1px;font:600 18px/1.4 Lora,Georgia,serif;color:var(--accent)}.home-making-steps h3{font-size:17px;letter-spacing:-.02em}.home-making-steps p{font-size:14px;line-height:1.65;color:var(--muted);margin-top:5px;max-width:43ch}.home-making-links{display:flex;align-items:center;flex-wrap:wrap;gap:0 24px;margin-top:20px}.home-making-links .text-link{font-size:13px}.home-making-links>a:not(.text-link){display:inline-flex;align-items:center;min-height:44px;font-size:12px}@media(max-width:1000px){.home-proof-hero.visual-hero{gap:0 35px}.home-proof-hero.visual-hero h1{font-size:46px}.home-proof-hero.visual-hero .hero-device .device{width:230px}.home-sample{grid-template-columns:240px minmax(0,1fr);gap:0 40px}.home-making{grid-template-columns:200px minmax(0,1fr);gap:55px}}@media(max-width:700px){.home-proof-hero.visual-hero{grid-template-columns:minmax(0,1fr) 43%;gap:20px 16px!important;padding-block:28px!important}.home-proof-hero.visual-hero h1{font-size:31px;line-height:1.17}.home-proof-hero.visual-hero .eyebrow{font-size:10px;line-height:1.5;margin-bottom:15px;letter-spacing:.07em}.home-proof-hero.visual-hero .lead{font-size:13px;line-height:1.65;margin-top:18px}.home-proof-hero.visual-hero .hero-listen{font-size:12px;gap:9px;padding-inline:13px;margin-top:20px;white-space:normal;text-align:left}.home-proof-hero.visual-hero .hero-device{grid-row:1;align-self:center}.home-proof-hero.visual-hero .hero-device .device{width:100%;max-width:210px}.home-proof-hero.visual-hero .screen-switcher:not([hidden]){display:flex!important;gap:5px;margin-top:8px}.home-proof-hero .screen-switcher button{min-height:44px;font-size:10px;line-height:1.4;white-space:normal;padding:6px 3px}.home-proof-hero.visual-hero figcaption{font-size:9px;max-width:23ch;margin-top:9px}.home-proof-hero.visual-hero .hero-stores{grid-row:2}.home-proof-hero .hero-free-note{text-align:center;font-size:11px;margin-top:9px}.home-sample{grid-template-columns:36% minmax(0,1fr);gap:0 22px;padding-block:35px}.home-sample-art{grid-row:1;align-self:stretch}.home-sample-art img{height:100%;max-height:245px;aspect-ratio:auto;object-position:50% 64%}.home-sample h2{font-size:29px;line-height:1.15;margin-top:12px}.sample-category{font-size:11px;line-height:1.6}.sample-description{font-size:13px;line-height:1.6;margin-top:13px}.sample-narrator{font-size:11px;line-height:1.5;margin-top:17px}.sample-narrator span{font-size:10px;line-height:1.6;margin-top:4px}.home-audio{grid-column:1/-1;margin-top:19px}.home-sample-links{gap:0 18px;margin-top:4px}.home-sample-note{margin-top:3px;font-size:10px}.home-making{grid-template-columns:32% minmax(0,1fr);gap:25px;align-items:start;padding-block:15px 30px}.home-making figure{margin-top:9px}.home-making h2{font-size:29px;line-height:1.2}.home-making-steps{margin-top:17px}.home-making-steps li{padding-left:23px;margin-top:18px}.home-making-steps li::before{font-size:15px;top:0}.home-making-steps h3{font-size:14px;line-height:1.45}.home-making-steps p{font-size:12px;line-height:1.6;margin-top:5px}.home-making figcaption{font-size:9px;line-height:1.6}.home-making-links{gap:0 12px;margin-top:12px}.home-making-links .text-link{font-size:12px}.home-making-links>a:not(.text-link){font-size:11px}}@media(max-width:360px){.home-proof-hero.visual-hero{grid-template-columns:minmax(0,1fr) 42%;gap:18px 13px!important}.home-proof-hero.visual-hero h1{font-size:27px}.home-proof-hero.visual-hero .lead{font-size:12px}.home-proof-hero.visual-hero .hero-listen{font-size:11px;padding-inline:10px}.home-sample{gap:0 17px}.home-sample h2{font-size:25px}.home-making{gap:18px}.home-making h2{font-size:26px}.home-making-steps li{padding-left:20px}.home-making-steps h3{font-size:13px}.home-making-steps p{font-size:11px}}