.studio-preview{--ink:#182522;--muted:#465651;--line:#cdd7d1;--paper:#eef3ef;--blue:#285b4d;--yellow:#ecdfaa;--studio-dark:#203b34;--studio-light:#f6f9f6;--studio-muted:#c5d9cf}.studio-preview .hero{background:var(--studio-dark);color:var(--studio-light)}.studio-preview .hero-layout{width:min(1440px,100%);margin-inline:auto;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"title photo" "offers photo";grid-template-rows:1fr auto}.studio-preview .hero-copy{grid-area:title;align-self:end;padding:clamp(60px,8vw,112px) clamp(26px,4vw,62px) 34px}.studio-preview .audience{color:var(--studio-muted)}.studio-preview .hero h1{font-size:clamp(30px,4.55vw,65px);line-height:1.23;letter-spacing:-.025em;font-weight:700}.studio-preview .hero-photo{grid-area:photo;min-height:0}.studio-preview .hero-photo img{-o-object-position:67% center;object-position:67% center}.studio-preview .hero-actions{grid-area:offers;margin:0;padding:0 clamp(26px,4vw,62px) clamp(44px,5vw,76px);gap:clamp(14px,2vw,30px)}.studio-preview .hero-offer{border-color:#7b9d90;padding-top:17px}.studio-preview .hero-offer p{color:var(--studio-muted)}.studio-preview .hero-offer strong{color:var(--studio-light)}.studio-preview .hero-offer .button{justify-content:flex-start;padding-inline:0;min-height:44px;color:var(--studio-light);border:0;border-radius:0;background:transparent;text-decoration:underline;text-decoration-color:var(--studio-muted);text-underline-offset:5px}.studio-preview .hero-offer .button-dark{color:var(--yellow);text-decoration-color:var(--yellow)}.studio-preview .hero-offer .button:hover{text-decoration-thickness:2px}.studio-preview .hero a:focus-visible,.studio-preview .site-footer a:focus-visible{outline-color:var(--yellow)}.studio-preview #trainers>.page-width{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);-moz-column-gap:clamp(32px,7vw,116px);column-gap:clamp(32px,7vw,116px);align-items:start}.studio-preview #trainers .product-heading{display:block;margin:0}.studio-preview #trainers .section-description{margin-top:18px}.studio-preview .feature-list{grid-template-columns:1fr;gap:18px}.studio-preview .feature-row{padding-top:15px}.studio-preview :is(.pricing-strip,.app-availability,.line-status){grid-column:1/-1}.studio-preview .pricing-strip{background:var(--paper);border:0;border-radius:0;padding:clamp(22px,4vw,44px)}.studio-preview .solutions-section{background:var(--paper)}.studio-preview .solutions-heading{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);-moz-column-gap:clamp(32px,7vw,116px);column-gap:clamp(32px,7vw,116px);align-items:end}.studio-preview .solutions-heading .section-label{grid-column:1/-1}.studio-preview .progress-example{background:var(--studio-dark);color:var(--studio-light)}.studio-preview .progress-example figcaption,.studio-preview .progress-note{color:var(--studio-muted)}.studio-preview .progress-values>:last-child strong{color:var(--yellow)}.studio-preview .support-action{background:var(--studio-dark);color:white}.studio-preview .support-action:hover{background:var(--blue)}.studio-preview .contact-option{border-radius:0}@media (max-width:760px){.studio-preview .hero-layout{grid-template-columns:1fr;grid-template-areas:"title" "offers" "photo";grid-template-rows:auto}.studio-preview .hero-copy{padding:42px 20px 24px}.studio-preview .hero h1{font-size:clamp(27px,8.2vw,51px)}.studio-preview .hero-actions{padding:0 20px 26px}.studio-preview .hero-offer{padding-top:10px}.studio-preview .hero-photo{aspect-ratio:16/10}.studio-preview #trainers>.page-width,.studio-preview .solutions-heading{grid-template-columns:1fr}.studio-preview #trainers .feature-list{margin-top:28px}}