/* REPAIR23: studio guide only. */
.fr-enroll-page.fr-sector-studio{--sector-ink:#653d48;--sector-accent:#a85d70;--sector-tint:#fbf1f0;--sector-line:#ecd7dc}.fr-enroll-page.fr-sector-studio .sector-hero{background:#fbf1f0;overflow:hidden}.fr-enroll-page.fr-sector-studio .sector-hero h1{font-family:Georgia,serif;font-weight:500;font-size:clamp(43px,4.8vw,67px);letter-spacing:-.06em}.fr-enroll-page.fr-sector-studio .sector-hero-grid{grid-template-columns:1.15fr 1fr;gap:70px}.fr-enroll-page.fr-sector-studio .sector-cta{background:#895364;border-radius:25px 25px 3px 25px}.fr-enroll-page.fr-sector-studio .studio-art{min-height:330px;position:relative;padding:35px 25px}.fr-enroll-page.fr-sector-studio .studio-loop{display:block;position:absolute;inset:0 20px;border-radius:50% 50% 45% 45%;border:30px solid #e3bcc8;transform:rotate(15deg)}.fr-enroll-page.fr-sector-studio .studio-word{position:relative;font:54px/.98 Georgia,serif;color:#683f4d;letter-spacing:-.06em;margin-top:32px}.fr-enroll-page.fr-sector-studio .studio-word i{font-weight:400}.fr-enroll-page.fr-sector-studio .studio-art p{position:relative;margin-top:35px;text-align:right;color:#9b6474}.fr-enroll-page.fr-sector-studio .sector-index{border:0;padding-bottom:12px}.fr-enroll-page.fr-sector-studio .sector-index a{padding:12px 20px;margin-right:12px;border:1px solid #e5c6cf;border-radius:25px;background:#ffffff80}.fr-enroll-page.fr-sector-studio .sector-topic{grid-template-columns:1fr;border-bottom:1px solid #ecd7dc;padding-bottom:25px}.fr-enroll-page.fr-sector-studio .sector-number{font:italic 30px Georgia,serif}.fr-enroll-page.fr-sector-studio .sector-topic h2{font-family:Georgia,serif;font-weight:500;font-size:28px}.fr-enroll-page.fr-sector-studio .sector-checklist{border-radius:80px 80px 12px 12px;border:0;padding-top:43px}.fr-enroll-page.fr-sector-studio .sector-example{border:0;border-radius:35px;text-align:center}.fr-enroll-page.fr-sector-studio .sector-example blockquote{margin-inline:auto;font:19px/1.8 Georgia,serif}@media(max-width:700px){.fr-enroll-page.fr-sector-studio .sector-hero-grid,.fr-enroll-page.fr-sector-studio .sector-body,.fr-enroll-page.fr-sector-studio .sector-faq{grid-template-columns:1fr;gap:28px}.fr-enroll-page.fr-sector-studio .sector-article,.fr-enroll-page.fr-sector-studio .sector-checklist{grid-column:auto;grid-row:auto}.fr-enroll-page.fr-sector-studio .sector-hero h1{font-size:39px}.fr-enroll-page.fr-sector-studio .sector-article{display:block}.fr-enroll-page.fr-sector-studio .sector-hero-copy{padding-left:0;border-left:0}.fr-enroll-page.fr-sector-studio .sector-checklist{display:block}.fr-enroll-page.fr-sector-studio .sector-checklist ul{display:grid;grid-template-columns:1fr;margin:23px 0}.fr-enroll-page.fr-sector-studio .sector-visual{transform:scale(.94);transform-origin:center}.fr-enroll-page.fr-sector-studio .sector-index{display:grid;grid-template-columns:1fr;gap:0}.fr-enroll-page.fr-sector-studio .sector-index a{border-radius:0;margin:0;padding:13px 0;border:0;border-bottom:1px solid var(--sector-line);background:none}.fr-enroll-page.fr-sector-studio .sector-example{padding:25px}.fr-enroll-page.fr-sector-studio .sector-topic h2{font-size:23px}.fr-enroll-page.fr-sector-studio .sector-topic p{font-size:13px}.fr-enroll-page.fr-sector-studio .sector-example blockquote{font-size:16px}}
