.public-header{background:#faf6ef;border-bottom:1px solid #e5d9ca;max-width:none;padding:22px max(32px,50vw - 620px)}.public-header nav{gap:22px}.public-header nav a{white-space:nowrap}.public-intro{background:radial-gradient(circle at 82% 22%,#e5d3bf,#0000 36%),#f3ebdf;padding:94px max(32px,50vw - 620px) 88px}.public-intro h1{max-width:890px;font:400 clamp(48px,6vw,83px)/1.04 var(--font-display);letter-spacing:-.065em;margin:22px 0 18px}.public-intro>p{color:#6f6155;max-width:650px;font-size:16px;line-height:1.75}.public-intro-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.public-section{background:#fffaf4;padding:88px max(32px,50vw - 620px)}.public-section:nth-of-type(2n){background:#f5eee5}.public-section-heading{max-width:720px;margin-bottom:35px}.public-section-heading h2,.public-band h2,.public-cta h2{font:400 clamp(36px,4vw,56px)/1.1 var(--font-display);letter-spacing:-.055em;margin:17px 0}.public-section-heading p{color:#776a5e;line-height:1.7}.public-band{background:#e7d9c7;grid-template-columns:1fr 1fr;align-items:center;gap:15px 8%;padding:75px max(32px,50vw - 620px);display:grid}.public-band>p{color:#64584c;font-size:14px;line-height:1.8}.public-band>a{color:#5f4831;grid-column:2;font-size:13px;font-weight:700}.timeline{max-width:900px;margin:auto}.timeline article{border-top:1px solid #d9cbba;grid-template-columns:110px 1fr;gap:24px;padding:38px 0;display:grid}.timeline article:last-child{border-bottom:1px solid #d9cbba}.timeline-number{font:italic 42px var(--font-display);color:#b18d68}.timeline small{color:#a17d59;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.timeline h2{font:400 32px var(--font-display);margin:10px 0}.timeline p{color:#756a5f;max-width:680px;font-size:14px;line-height:1.75}.faq-page{grid-template-columns:1.6fr .55fr;gap:12%;display:grid}.faq-page .faq-list{min-width:0}.faq-page aside{background:#eee3d5;border-radius:13px;height:max-content;padding:27px}.faq-page aside h2{font:400 25px var(--font-display)}.faq-page aside p{color:#726355;font-size:12px;line-height:1.6}.faq-page aside a{color:#7d6042;margin-top:15px;font-size:12px;font-weight:700;display:block}.filter-links{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.filter-links a{border:1px solid #d7c8b8;border-radius:99px;padding:10px 15px;font-size:11px}.filter-links a.is-current{color:#fff;background:#24201c;border-color:#24201c}.article-grid,.docs-grid,.public-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.article-card,.docs-grid>a,.public-card-grid article{background:#fffdf8;border:1px solid #e0d3c4;border-radius:13px;flex-direction:column;min-height:255px;padding:27px;display:flex}.article-card>span,.docs-grid>a>span,.public-card-grid article>span{color:#9e7d5c;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.article-card h2,.docs-grid h2,.public-card-grid h2{font:400 25px/1.2 var(--font-display);margin:28px 0 10px}.article-card p,.docs-grid p,.public-card-grid p{color:#74675a;margin:0;font-size:12px;line-height:1.7}.article-card>div{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.article-card>div small,.article-tags span{color:#826c57;background:#f0e7db;border-radius:99px;padding:6px 9px;font-size:9px}.article-more,.docs-grid b{color:#75583b;margin-top:auto;padding-top:24px;font-size:11px;font-weight:700}.article-layout{max-width:900px;margin:auto;padding:35px 30px 100px}.breadcrumbs{color:#8b7b6b;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 40px;font-size:10px;display:flex}.breadcrumbs>span{gap:8px;display:flex}.breadcrumbs a:hover{color:#725637;text-decoration:underline}.article-header{border-bottom:1px solid #ddd0c0;padding-bottom:35px}.article-header h1{font:400 clamp(43px,5vw,70px)/1.08 var(--font-display);letter-spacing:-.06em;margin:18px 0}.article-header p{color:#6c5e51;max-width:690px;font-size:16px;line-height:1.7}.article-header small{color:#9a8774;font-size:10px}.content-blocks{margin:40px 0 55px}.content-blocks section{margin-bottom:42px}.content-blocks h2{font:400 29px var(--font-display);margin:0 0 18px}.content-blocks p,.content-blocks li{color:#5e554c;max-width:760px;font-size:14px;line-height:1.85}.content-blocks p{margin:0 0 17px}.content-blocks ul{padding-left:21px}.content-blocks li{padding:3px 0}.article-tags{flex-wrap:wrap;gap:8px;display:flex}.related-articles{border-top:1px solid #ded1c0;margin-top:60px;padding-top:30px}.related-articles h2{font:400 28px var(--font-display)}.related-articles>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.related-articles a{font:18px var(--font-display);border:1px solid #dfd1c0;border-radius:10px;justify-content:space-between;gap:15px;padding:20px;display:flex}.docs-article-end{color:#72583f;border-top:1px solid #ded1c0;justify-content:space-between;gap:15px;margin-top:30px;padding-top:25px;font-size:12px;font-weight:700;display:flex}.readable-section{max-width:1000px;margin:auto}.legal-notice{color:#725b44;background:#eee3d5;border:1px solid #cdb79e;border-radius:10px;margin:30px 0;padding:17px 20px;font-size:12px;line-height:1.6}.contact-layout{grid-template-columns:.7fr 1.3fr;gap:11%;display:grid}.contact-layout>div h2{font:400 38px var(--font-display);letter-spacing:-.04em}.contact-layout>div p{color:#74675c;font-size:13px;line-height:1.75}.contact-side-links{color:#7a5e43;gap:12px;margin-top:30px;font-size:12px;font-weight:700;display:grid}.contact-form{background:#fffdf8;border:1px solid #e0d2c2;border-radius:14px;gap:18px;padding:29px;display:grid}.contact-form label{gap:8px;font-size:11px;font-weight:700;display:grid}.contact-form input,.contact-form select,.contact-form textarea{color:#201b17;background:#fff;border:1px solid #d9cbb9;border-radius:8px;width:100%;min-height:46px;padding:11px 13px;font-size:13px}.contact-form textarea{resize:vertical}.form-pair{grid-template-columns:1fr 1fr;gap:13px;display:grid}.contact-form>p{color:#887a6a;margin:0;font-size:10px;line-height:1.6}.contact-form .contact-error{color:#963c35}.contact-form .contact-success{color:#427047}.contact-form button{cursor:pointer;border:0;width:max-content}.contact-form button:disabled{opacity:.5;cursor:wait}.contact-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.status-dot{background:#81a078;border-radius:50%;width:10px;height:10px}.changelog-list{max-width:1000px;margin:auto}.changelog-list article{border-top:1px solid #ddcfc0;grid-template-columns:180px 1fr;gap:30px;padding:32px 0;display:grid}.changelog-list article>span{color:#9b7855;font-size:11px}.changelog-list h2{font:400 27px var(--font-display);margin:0}.changelog-list li{color:#77695c;padding:5px 0;font-size:12px;line-height:1.6}@media (max-width:1000px){.public-header>nav{gap:11px;font-size:11px}.article-grid,.docs-grid,.public-card-grid,.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.public-header{flex-direction:row;align-items:center;padding:16px 20px;display:flex;position:relative}.public-header>nav{display:none}.public-intro,.public-section{padding:68px 20px}.public-intro h1{font-size:clamp(43px,9vw,62px)}.public-band{grid-template-columns:1fr;padding:65px 20px}.public-band>a{grid-column:1}.faq-page,.contact-layout,.docs-article-layout{grid-template-columns:1fr;gap:38px}}@media (max-width:520px){.article-grid,.docs-grid,.public-card-grid,.plan-grid{grid-template-columns:1fr}.timeline article{grid-template-columns:55px 1fr;gap:15px}.timeline-number{font-size:30px}.article-layout{padding:30px 20px 70px}.article-header h1{font-size:44px}.related-articles>div,.form-pair{grid-template-columns:1fr}.changelog-list article{grid-template-columns:1fr;gap:12px}}.site-shell{color:#292a26;background:#faf9f6}.public-header,.site-header.public-header{box-shadow:none;background:#faf9f6;border-color:#e9e6df}.public-header .brand{letter-spacing:-.7px;font-size:19px}.public-header nav a{color:#797a71;font-size:12px}.hero{background:#f5f2eb;border-bottom:1px solid #e8e3d9}.button-dark{color:#fff;box-shadow:none;background:#292a25;border-radius:9px}.button-light{color:#666455;border-color:#ddd9cd;border-radius:9px}.public-intro{background:#f5f2eb;border-bottom:1px solid #e9e3d8}.public-intro h1{letter-spacing:-2px;color:#30302a;font-weight:600}.public-intro>p{color:#898575}.public-section-heading h2{letter-spacing:-1px;font-weight:500}@media (max-width:760px){.public-intro h1{letter-spacing:-1.5px;font-size:38px}.public-header .brand{font-size:17px}}.site-shell h1,.site-shell h2,.site-shell h3,.hero h1,.section h2,.closing h2,.public-intro h1{font-family:var(--font-display);letter-spacing:-.025em;font-style:normal;font-weight:700}.public-intro{padding-top:65px;padding-bottom:62px}.public-intro h1{letter-spacing:-2.3px;max-width:950px;font-size:clamp(34px,4.6vw,62px);line-height:1.13}.public-intro>p{color:#858274;max-width:700px;font-size:15px}.hero h1{letter-spacing:-2.5px;font-size:clamp(42px,5.1vw,70px);line-height:1.12}.hero h1 em{font-style:normal}.section h2,.closing h2{font-size:clamp(30px,3.5vw,47px);line-height:1.2}.hero{margin-top:0;padding-top:62px}@media (max-width:760px){.public-intro{padding-top:40px;padding-bottom:40px}.public-intro h1{letter-spacing:-1.3px;font-size:35px}.hero h1{letter-spacing:-1.8px;font-size:43px}}.language-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.language-directory article{background:#fff;border:1px solid #e5dfd5;border-radius:9px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.language-directory h3{color:#37382f;margin:0;font-size:12px;font-weight:600}.language-directory article p{color:#938d80;margin:5px 0 0;font-size:10px}.examples-empty-state{color:#797569;background:#f8f5ef;border:1px solid #e4ddd1;border-radius:9px;align-items:center;gap:10px;margin:27px 0 0;padding:16px 18px;font-size:12px;display:flex}.examples-empty-state .status-dot{background:#b3a184;flex:none;width:8px;height:8px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.language-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.language-directory{grid-template-columns:1fr}.language-directory article{padding:12px}}.flag-svg{border-radius:3px;flex:none;width:23px;height:16px;display:block;box-shadow:0 1px 2px #27241f22}@keyframes voice-wave{0%{opacity:.64;transform:scaleY(.58)}to{opacity:1;transform:scaleY(1)}}.preview-language .flag-svg{border-radius:4px;width:25px;height:18px}.preview-video-photo{background-image:linear-gradient(#0000 55%,#18171580),url(/makeinstudio-hero.webp);background-position:50%;background-size:cover}@media (max-width:1050px){.public-header>nav{gap:8px}}@media (min-width:761px) and (max-width:1050px){.public-header>nav{display:none}}.pricing-faq{flex-direction:column;gap:10px;max-width:820px;display:flex}.pricing-faq details{background:#fff;border:1px solid #e5e0d5;border-radius:12px;padding:16px 20px}.pricing-faq summary{cursor:pointer;color:#292a25;font-size:15px}.pricing-faq details p{color:#6f6858;margin:10px 0 0;font-size:14px;line-height:1.8}.language-directory h3{font-size:14px}.language-directory article p{font-size:11px}.site-shell{font-family:var(--font-sans)}.public-header nav a{font-family:var(--font-display);letter-spacing:.01em;font-weight:600}.public-section h2,.public-section-heading h2,.public-intro h1,.pricing-calculation h2{font-family:var(--font-display);letter-spacing:-.025em;font-weight:700}.commercial-price-card,.plan-card,.public-card-grid>article,.language-directory article,.pricing-faq details{transition:transform .18s,box-shadow .18s,border-color .18s}.commercial-price-card:hover,.plan-card:hover,.public-card-grid>article:hover{box-shadow:var(--shadow-hover);transform:translateY(-3px)}.language-directory article:hover{border-color:#cdbfae}.button-dark{background:#201b17}.button-dark:hover{background:#000}@media (prefers-reduced-motion:reduce){.commercial-price-card,.plan-card,.public-card-grid>article,.button-dark,.nav-cta{transition:none}.commercial-price-card:hover,.plan-card:hover,.public-card-grid>article:hover,.button-dark:hover,.nav-cta:hover{transform:none}}.site-shell{background:var(--cream);color:var(--ink)}.hero{background:radial-gradient(1100px 520px at 12% -10%,#e4572e1a,transparent 60%),radial-gradient(900px 480px at 96% 0%,#1f6f781f,transparent 55%),var(--cream)}.public-header nav a:hover{color:var(--ink)}.eyebrow{color:var(--lagoon)}.language-directory article.is-tested{background:#eef5f5;border-color:#bfd6d8}.public-band{background:#eef5f5}.site-shell .button-dark,.public-header nav .nav-cta{background:var(--accent);border-color:var(--accent);color:#fff}.site-shell .button-dark:hover,.public-header nav .nav-cta:hover{background:var(--accent-dark)}.theme-toggle{color:#55564e;cursor:pointer;background:#fffdf8;border:1px solid #e1ddd2;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.theme-toggle:hover{color:var(--ink);border-color:#cbc5b8}.theme-toggle svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.theme-toggle .theme-icon-sun,html[data-theme=dark] .theme-toggle .theme-icon-moon{display:none}html[data-theme=dark] .theme-toggle .theme-icon-sun{display:block}html.theme-switching,html.theme-switching *{transition:background-color .3s,color .3s,border-color .3s,fill .3s!important}@keyframes hero-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hero-wave{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.hero-anim{animation:.7s cubic-bezier(.22,1,.36,1) both hero-in}.wave-bar{animation:1.6s ease-in-out infinite hero-wave}@media (prefers-reduced-motion:reduce){.hero-anim,.wave-bar{animation:none}}@keyframes lang-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){[style*=lang-drift]{animation:none!important}}
html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#dcdee2;--muted:#b1b4bd;--cream:#0f1015;--paper:#12131a;--line:#292c37}html[data-theme=dark] .site-header nav{color:#bcbec6}html[data-theme=dark] .site-header nav a:hover,html[data-theme=dark] .button-light:hover{color:#cfb193}html[data-theme=dark] .nav-cta,html[data-theme=dark] .button-dark{background:#282c3a;color:#fff!important}html[data-theme=dark] .hero h1 em{color:#a0a4ae}html[data-theme=dark] .button-light{background:#0f1015;border:1px solid #292c37}html[data-theme=dark] .process{background:#0f1016}html[data-theme=dark] .section-heading p,html[data-theme=dark] .quality p{color:#b3b6bf}html[data-theme=dark] .closing{color:#f8eee3;background:#282c3a}html[data-theme=dark] .closing .button-light{color:#e2e3e6}html[data-theme=dark] .auth-error{color:#dc9e94}html[data-theme=dark] .dashboard-main p{color:#b3b6bf}html[data-theme=dark] .dashboard-list{background:#0f1016;border:1px solid #292c37}html[data-theme=dark] .dashboard-list li{border-top:1px solid #292c37}html[data-theme=dark] .dashboard-list input,html[data-theme=dark] .admin-user-row select{color:#e2e3e6;background:#12131a;border:1px solid #292c37}html[data-theme=dark] .key-reveal{background:#0f1015;border:1px solid #21232b}html[data-theme=dark] .key-row,html[data-theme=dark] .admin-user-row{border-top:1px solid #292c37}html[data-theme=dark] .section h2 em,html[data-theme=dark] .feature-heading h2{color:#a0a4ae}html[data-theme=dark] .preview-language{border-bottom:1px solid #2a2d38}html[data-theme=dark] .preview-language small{color:#a6aab3}html[data-theme=dark] .faq-list details{border-bottom:1px solid #262933}html[data-theme=dark] .faq-list details:first-child{border-top:1px solid #262933}html[data-theme=dark] .faq-list summary span{color:#a7aab4}html[data-theme=dark] .faq-list details p{color:#b3b6be}html[data-theme=dark] .closing p{color:#d0c2b3}html[data-theme=dark] .admin-frame{background:#12141a}html[data-theme=dark]{--accent:#e3a185;--sage:#bbbdc5;--gold:#c9a96e;--shadow-card:0 14px 36px #201b1714;--shadow-hover:0 22px 50px #201b171f}html[data-theme=dark] ::selection{color:#e2e3e6;background:#191b24}html[data-theme=dark] :focus-visible{outline:2px solid #e4572e}html[data-theme=dark] .button-dark:hover,html[data-theme=dark] .nav-cta:hover{box-shadow:0 10px 24px #201b172e}html[data-theme=dark] .button-light:hover{background:#12141a}html[data-theme=dark] input.text-input:focus,html[data-theme=dark] .dashboard-list input:focus,html[data-theme=dark] .dashboard-list textarea:focus,html[data-theme=dark] .dashboard-list select:focus{border-color:#9a8578;box-shadow:0 0 0 3px #201b1714}html[data-theme=dark]{--ink:#e2e3e6;--muted:#b3b6bf;--cream:#0f1015;--paper:#12131a;--line:#292c37;--accent:#eb8162;--accent-dark:#ea947c;--lagoon:#a5e1e8;--lagoon-soft:#13151c;--gold:#eb8162}html[data-theme=dark] .button-dark,html[data-theme=dark] .nav-cta,html[data-theme=dark] .primary-button{color:#fff;background:#e4572e;border-color:#e4572e}html[data-theme=dark] .button-dark:hover,html[data-theme=dark] .nav-cta:hover,html[data-theme=dark] .primary-button:hover{background:#c2431f;box-shadow:0 12px 28px #e4572e47}html[data-theme=dark] .button-light:hover{background:#12131a;border-color:#9a8578}html[data-theme=dark] .eyebrow,html[data-theme=dark] .detail-kicker{color:#a5e1e8}html[data-theme=dark] .auth-providers small{color:#b3b6bf}html[data-theme=dark] .public-header{background:#0d0e12;border-bottom:1px solid #282b35}html[data-theme=dark] .public-intro{background:radial-gradient(circle at 82% 22%,#191c25,#0000 36%),#14151c}html[data-theme=dark] .public-section{background:#0f1016}html[data-theme=dark] .public-section:nth-of-type(2n){background:#12141b}html[data-theme=dark] .public-section-heading p{color:#b0b3bc}html[data-theme=dark] .public-band>p{color:#bbbdc5}html[data-theme=dark] .public-band>a{color:#c4c6cc}html[data-theme=dark] .timeline article{border-top:1px solid #262832}html[data-theme=dark] .timeline article:last-child{border-bottom:1px solid #262832}html[data-theme=dark] .timeline-number{color:#9da1ac}html[data-theme=dark] .timeline small{color:#a6a9b3}html[data-theme=dark] .timeline p{color:#b1b3bc}html[data-theme=dark] .faq-page aside{background:#15171f}html[data-theme=dark] .faq-page aside p{color:#b4b7bf}html[data-theme=dark] .faq-page aside a{color:#b6b9c1}html[data-theme=dark] .filter-links a{border:1px solid #262832}html[data-theme=dark] .filter-links a.is-current{color:#fff;background:#2c3040;border-color:#918172}html[data-theme=dark] .article-card,html[data-theme=dark] .docs-grid>a,html[data-theme=dark] .public-card-grid article{background:#101217;border:1px solid #272a34}html[data-theme=dark] .article-card>span,html[data-theme=dark] .docs-grid>a>span,html[data-theme=dark] .public-card-grid article>span{color:#a6a9b3}html[data-theme=dark] .article-card p,html[data-theme=dark] .docs-grid p,html[data-theme=dark] .public-card-grid p{color:#b2b5be}html[data-theme=dark] .article-card>div small,html[data-theme=dark] .article-tags span{color:#afb2bb;background:#14161d}html[data-theme=dark] .article-more,html[data-theme=dark] .docs-grid b{color:#bbbdc5}html[data-theme=dark] .breadcrumbs{color:#a7aab4}html[data-theme=dark] .breadcrumbs a:hover{color:#bdbfc6}html[data-theme=dark] .article-header{border-bottom:1px solid #272933}html[data-theme=dark] .article-header p{color:#b7bac2}html[data-theme=dark] .article-header small{color:#a0a4ae}html[data-theme=dark] .content-blocks p,html[data-theme=dark] .content-blocks li{color:#bcbfc6}html[data-theme=dark] .related-articles{border-top:1px solid #272933}html[data-theme=dark] .related-articles a{border:1px solid #272934}html[data-theme=dark] .docs-article-end{color:#babdc5;border-top:1px solid #272933}html[data-theme=dark] .legal-notice{color:#b9bcc3;background:#15171f;border:1px solid #23252e}html[data-theme=dark] .contact-layout>div p{color:#b2b5bd}html[data-theme=dark] .contact-side-links{color:#b7bac2}html[data-theme=dark] .contact-form{background:#101217;border:1px solid #272a34}html[data-theme=dark] .contact-form input,html[data-theme=dark] .contact-form select,html[data-theme=dark] .contact-form textarea{color:#dcdee2;background:#12131a;border:1px solid #262832}html[data-theme=dark] .contact-form>p{color:#a8abb5}html[data-theme=dark] .contact-form .contact-error{color:#da9c97}html[data-theme=dark] .contact-form .contact-success{color:#babdc4}html[data-theme=dark] .status-dot{background:#81a078}html[data-theme=dark] .changelog-list article{border-top:1px solid #272933}html[data-theme=dark] .changelog-list article>span{color:#a9acb6}html[data-theme=dark] .changelog-list li{color:#b1b4bc}html[data-theme=dark] .public-header,html[data-theme=dark] .site-header.public-header{background:#0e1015;border-color:#2a2d38}html[data-theme=dark] .public-header nav a{color:#aaadb7}html[data-theme=dark] .hero{background:#0b0c0f;border-bottom:1px solid #292c37}html[data-theme=dark] .button-dark{color:#fff;background:#2e3243}html[data-theme=dark] .button-light{color:#b8bac2;border-color:#282a35}html[data-theme=dark] .public-intro{background:#0b0c0f;border-bottom:1px solid #292c37}html[data-theme=dark] .public-intro h1{color:#d3d4d9}html[data-theme=dark] .public-intro>p{color:#a6aab3}html[data-theme=dark] .language-directory article{background:#12131a;border:1px solid #292c36}html[data-theme=dark] .language-directory h3{color:#cfd1d6}html[data-theme=dark] .language-directory article p{color:#9fa3ad}html[data-theme=dark] .examples-empty-state{color:#adb0b9;background:#0c0d12;border:1px solid #292b36}html[data-theme=dark] .examples-empty-state .status-dot{background:#b3a184}html[data-theme=dark] .flag-svg{box-shadow:0 1px 2px #27241f22}html[data-theme=dark] .preview-video-photo{background-image:linear-gradient(#0000 55%,#18171580),url(/makeinstudio-hero.webp)}html[data-theme=dark] .pricing-faq details{background:#12131a;border:1px solid #292c36}html[data-theme=dark] .pricing-faq summary{color:#d6d7dc}html[data-theme=dark] .pricing-faq details p{color:#b4b7bf}html[data-theme=dark] .commercial-price-card:hover,html[data-theme=dark] .plan-card:hover,html[data-theme=dark] .public-card-grid>article:hover{box-shadow:0 22px 50px #201b171f}html[data-theme=dark] .language-directory article:hover{border-color:#242730}html[data-theme=dark] .button-dark{background:#2b2f3e}html[data-theme=dark] .button-dark:hover{background:#242733}html[data-theme=dark] .site-shell{color:#e2e3e6;background:#0f1015}html[data-theme=dark] .hero{background:radial-gradient(1100px 520px at 12% -10%,#e4572e1a,#0000 60%),radial-gradient(900px 480px at 96% 0,#87d7e01f,#0000 55%),#0f1015}html[data-theme=dark] .public-header nav a:hover{color:#e2e3e6}html[data-theme=dark] .eyebrow{color:#a5e1e8}html[data-theme=dark] .language-directory article.is-tested{background:#0b0c10;border-color:#262933}html[data-theme=dark] .public-band{background:#0b0c10}html[data-theme=dark] .site-shell .button-dark,html[data-theme=dark] .public-header nav .nav-cta{color:#fff;background:#e4572e;border-color:#e4572e}html[data-theme=dark] .site-shell .button-dark:hover,html[data-theme=dark] .public-header nav .nav-cta:hover{background:#c2431f}html[data-theme=dark] .theme-toggle{color:#bec0c8;background:#101217;border:1px solid #282b36}html[data-theme=dark] .theme-toggle:hover{color:#e2e3e6;border-color:#252731}html[data-theme=dark]{--ink:#eceef3;--muted:#9ba1ae;--cream:#0b0c10;--paper:#111319;--line:#232733}html[data-theme=dark] body{color:#eceef3;background:#0b0c10}html[data-theme=dark]{--logo-accent:#7a80ff}html[data-theme=dark] .brand-logo .logo-accent{fill:#7a80ff}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.31vfkycla13v0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.p.0c4siir8-ephk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.p.1pg2nifvadz06.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.g7WYdW_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.g7WYdW_variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.p.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.e1L7PW_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.e1L7PW_variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
