.website-course .content-section{padding-block:clamp(72px,7vw,112px)}:root .website-course .course-video{padding-block:clamp(32px,4vw,64px) 0}.website-course .editorial-hero__copy .actions{gap:12px;margin-top:32px}.website-course .course-hero-note{color:var(--body);margin:24px 0 0;font-size:.875rem}.website-course .course-breadcrumb{color:var(--body);flex-wrap:wrap;gap:12px;padding:24px 8% 0;font-size:.875rem;display:flex}.website-course .course-breadcrumb a{text-underline-offset:4px;text-decoration:underline}.website-course .section-heading{max-width:900px}.website-course .course-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.website-course .course-number{color:var(--amber);margin-bottom:24px;font-size:1rem;font-weight:500;display:block}.website-course .course-three article{min-width:0}.website-course .course-three h3{margin:0 0 20px}.website-course .course-dark-note{color:var(--stone);margin:32px 0 0;font-size:1rem}.website-course .course-dialog__explanation{grid-template-columns:1fr 1fr;gap:5vw;margin-top:40px;display:grid}.voice-example{border:1px solid var(--stone);background:var(--card);border-radius:24px;overflow:hidden}.voice-example__choices{border-bottom:1px solid var(--stone);flex-wrap:wrap;gap:12px;padding:24px;display:flex}.voice-example__choices button{border:1px solid var(--stone);min-height:48px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:12px 20px;font-size:1rem}.voice-example__choices button[aria-pressed=true]{background:var(--midnight);border-color:var(--midnight);color:var(--warm-white)}.voice-example__body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px;padding:40px;display:grid}.voice-example__dialog{flex-direction:column;justify-content:center;min-width:0;display:flex}.voice-example__label{color:var(--text);align-items:center;gap:10px;font-size:.875rem;font-weight:500;display:flex}.voice-example__label svg{color:var(--amber);flex-shrink:0}.voice-example blockquote{letter-spacing:-.025em;color:var(--text);margin:20px 0 28px;font-size:1.5rem;line-height:1.5}.voice-example__reply{border-top:1px solid var(--stone);padding-top:24px}.voice-example__reply p{margin:12px 0 0}.website-course .voice-example__note{color:var(--body);margin:28px 0 0;font-size:.875rem!important}.voice-example__preview{border:1px solid var(--stone);background:var(--warm-white);border-radius:16px;align-self:center;min-width:0;overflow:hidden}.voice-example__browser{background:var(--ivory);border-bottom:1px solid var(--stone);color:var(--body);align-items:center;gap:12px;padding:14px 18px;font-size:.875rem;display:flex}.voice-example__browser>span:first-child{color:var(--muted);letter-spacing:3px;font-size:.75rem}.voice-example__site{min-height:330px;padding:32px}.voice-example__mini-label{color:var(--body);font-size:.875rem}.voice-example__site h3{margin:18px 0 28px;font-size:2rem}.voice-example__reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.voice-example__reviews>div{border:1px solid var(--stone);border-radius:12px;padding:16px 12px}.voice-example__reviews span{color:var(--amber);letter-spacing:1px;font-size:.875rem}.website-course .voice-example__reviews p{color:var(--text);margin:14px 0 8px;font-weight:500;font-size:1rem!important}.voice-example__reviews small{font-size:.875rem;line-height:1.5;display:block}.voice-example__design img{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.voice-example__design p{margin:18px 0 0}.voice-example__offer>div{gap:12px;margin-top:24px;display:grid}.voice-example__offer span{border:1px solid var(--stone);border-radius:10px;padding:12px 16px;font-size:1rem}.website-course .course-inline-links{flex-wrap:wrap;gap:12px 28px;margin-top:28px;display:flex}.website-course .course-inline-links a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:6px;font-weight:500}.website-course .course-responsive{background:var(--warm-white);grid-template-columns:1fr 1fr;align-items:center;gap:5vw;display:grid}.course-devices{justify-content:center;align-items:flex-end;gap:16px;padding-block:24px;display:flex}.course-device{border:1px solid var(--stone);background:var(--card);border-radius:16px;flex:1;min-width:0;padding:16px}.course-device span{color:var(--text);font-size:.875rem}.course-device--desktop{flex:2.1}.course-device--mobile{flex:.9}.course-device div{gap:12px;min-height:170px;margin-top:16px;display:grid}.course-device--tablet div{min-height:145px}.course-device--mobile div{min-height:120px}.course-device i{background:var(--ivory);border:1px solid var(--stone);border-radius:6px;display:block}.course-device i:first-child{background:var(--midnight);border-color:var(--midnight)}.website-course .course-domain-example{border:1px solid var(--stone);border-radius:24px;margin-top:36px;padding:32px}.course-domain-example ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:24px 0;padding:0;list-style:none;display:grid}.course-domain-example li{border-left:1px solid var(--stone);color:var(--text);padding:16px;font-size:1rem;font-weight:500}.course-domain-example li:first-child{border:0;padding-left:0}.website-course .course-source{color:var(--body);text-underline-offset:4px;font-size:.875rem;text-decoration:underline}.website-course .course-search-list{grid-template-columns:1fr 1fr;gap:20px 5vw;margin:0;padding-left:24px;display:grid}.course-search-list li::marker{color:var(--amber)}.website-course .course-search-list li{margin:0}.website-course .course-audience{background:var(--warm-white)}.course-timeline ol{grid-template-columns:1fr 1fr;column-gap:5vw;margin:0;padding:0;list-style:none;display:grid}.course-timeline li{border-top:1px solid var(--stone);gap:24px;min-width:0;padding:28px 0;display:flex;margin:0!important}.course-timeline .course-number{min-width:24px;margin:5px 0 0}.course-timeline h3{margin:0 0 8px;font-size:1.5rem}.course-timeline p{margin:0}.website-course .course-closing h2{max-width:1050px;margin-inline:auto}.website-course .course-closing>p:not(.eyebrow){max-width:65ch;margin:28px auto 36px}@media (max-width:1200px){.voice-example__body{grid-template-columns:1fr}.voice-example__site{min-height:0}.website-course .course-three{grid-template-columns:1fr}.course-timeline ol{column-gap:32px}}@media (max-width:1050px){.website-course .course-responsive{grid-template-columns:1fr}.website-course .course-dialog__explanation{grid-template-columns:1fr;gap:0}}@media (max-width:700px){.website-course .content-section{padding-block:64px}.website-course .course-breadcrumb{padding-inline:24px}.voice-example__body{gap:28px;padding:24px}.voice-example__choices{gap:10px;padding:20px}.voice-example__choices button{text-align:left;width:100%}.voice-example blockquote{font-size:1.375rem}.voice-example__site{padding:24px}.voice-example__reviews{grid-template-columns:1fr}.voice-example__site h3{font-size:1.75rem}.voice-example__browser{flex-wrap:wrap}.website-course .course-domain-example{padding:24px}.course-domain-example ol{grid-template-columns:1fr}.course-domain-example li,.course-domain-example li:first-child{border-left:1px solid var(--stone);padding:12px 16px}.website-course .course-search-list,.course-timeline ol{grid-template-columns:1fr}.course-timeline li{gap:18px}.course-devices{gap:8px}.course-device{padding:10px}.course-device span{font-size:.875rem}.website-course .course-inline-links{flex-direction:column;gap:18px}}@media (min-width:1051px){.website-course .editorial-hero__image img{object-position:20% center}}.website-course .eyebrow{color:var(--body)}.website-course .dark .eyebrow,.website-course .contact-band .eyebrow{color:var(--stone)}.website-course .course-search-list{grid-template-columns:repeat(2,minmax(0,1fr))}.website-course .course-search-list li{overflow-wrap:anywhere;min-width:0}@media (max-width:700px){.website-course .course-search-list{grid-template-columns:minmax(0,1fr)}}
