.cf{color:#101214;background:#fff;font:400 17px/1.55 Inter,Arial,sans-serif}.cf-width{width:min(1160px,90%);margin-inline:auto}.cf-section{padding-block:clamp(48px,7vw,100px)}.cf h1,.cf h2,.cf h3{font-family:'Barlow Condensed','Arial Narrow',sans-serif;line-height:.99;text-transform:uppercase;letter-spacing:-.018em;margin:0 0 20px}.cf h1{font-size:clamp(58px,8vw,118px)}.cf h2{font-size:clamp(42px,5.5vw,78px)}.cf h3{font-size:clamp(33px,4vw,53px)}.cf em{color:#5695b7;font-style:normal}.cf p{max-width:74ch;margin:0 0 18px}.cf .cf-kicker{font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:14px;margin-bottom:18px}.cf-hero{background:linear-gradient(90deg,#101214fa 4%,#101214d9 46%,#10121455),url('/assets/studio.webp') center/cover;color:white;padding-block:clamp(75px,10vw,145px)}.cf-hero p:not(.cf-kicker){max-width:53ch}.cf-actions{display:flex;flex-wrap:wrap;gap:12px;margin-block:22px}.cf .cf-btn{display:inline-flex;gap:18px;align-items:center;justify-content:center;text-decoration:none;background:#286485;border:2px solid #286485;color:#fff;font-weight:600;padding:12px 18px;min-height:48px}.cf .cf-light{color:inherit;background:transparent;border-color:currentColor}.cf-grid,.cf-example{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-block:28px}.cf-plan{background:#edf3f5;border-top:4px solid #5695b7;padding:clamp(20px,3vw,42px)}.cf-plan .cf-price{margin:0}.cf-price strong{font:600 64px/1 'Barlow Condensed',sans-serif}.cf-plan ul,.cf-steps{padding-left:22px;margin:22px 0}.cf-plan li,.cf-steps li{margin:8px 0}.cf-note{font-size:15px}.cf-tint{background:#edf3f5}.cf-week{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;padding:0;list-style:none}.cf-week li{border-top:2px solid #286485;padding-top:12px}.cf-week b,.cf-rates small{display:block}.cf-example{margin-top:56px;align-items:center}.cf-clips{display:flex;align-items:center;gap:12px}.cf-clips figure{margin:0;flex:1;min-width:0}.cf-clips video{width:100%;height:auto;max-height:340px;background:#101214;display:block}.cf-clips figcaption{font-size:15px;padding-top:6px}.cf-dark{background:#101214;color:#fff}.cf-dark a{color:#b2deef;text-decoration:underline}.cf-rates{max-width:850px}.cf-rates div{border-top:1px solid #657379;padding:16px 0;display:flex;justify-content:space-between;gap:16px}.cf-rates dt,.cf-rates dd{font-weight:600;margin:0}.cf-rates small{font-size:15px;font-weight:400}.cf-rates dd{white-space:nowrap}.cf-section[id]{scroll-margin-top:84px}.cf a:focus-visible{outline:3px solid #5695b7;outline-offset:4px}@media(max-width:740px){.cf-grid,.cf-example{grid-template-columns:1fr}.cf-week{grid-template-columns:1fr}.cf-hero{background-position:65% center}.cf-clips{align-items:start}.cf-rates div{gap:10px}}

#cf-platform{display:block;margin:7px 0 20px;padding:12px;min-width:220px;font:inherit;color:#101214;border:1px solid #52636c;background:white}
