.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-mobile-menu{display:none}.public-footer{color:#eaddcd;background:#211c18;grid-template-columns:minmax(210px,.8fr) minmax(0,1.5fr);gap:35px 70px;padding:60px max(32px,50vw - 620px) 24px;display:grid}.public-footer .brand{color:#fff6e9;font-size:19px}.public-footer .brand-mark{color:#201b17;background:#e9d7c1;width:35px;height:35px}.footer-brand p{color:#aa9a89;max-width:260px;font-size:12px;line-height:1.6}.footer-columns{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.footer-columns>div{flex-direction:column;gap:12px;display:flex}.footer-columns strong{color:#d9bea0;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:10px}.footer-columns a,.footer-bottom{color:#c1b2a2;font-size:11px}.footer-bottom{border-top:1px solid #ffffff23;grid-column:1/-1;justify-content:space-between;gap:20px;padding-top:23px;display:flex}.footer-bottom>div{flex-wrap:wrap;gap:16px;display:flex}.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}.public-cta{text-align:center;color:#f7ede1;background:#24201c;padding:92px 24px}.public-cta h2{font-size:clamp(41px,5vw,69px)}.public-cta p{color:#c7b6a3;font-size:14px}.public-cta .button-light{color:#241d18;margin-top:20px}.feature-directory{border-top:1px solid #ded1c2}.feature-directory article{border-bottom:1px solid #ded1c2;grid-template-columns:70px 1fr auto;gap:20px;padding:28px 0;display:grid}.feature-directory article>span{color:#a47e59;font:italic 26px var(--font-display)}.feature-directory h3{font:400 25px var(--font-display);margin:0 0 8px}.feature-directory p{color:#73665a;max-width:690px;margin:0;font-size:13px;line-height:1.7}.feature-directory small{color:#866c51;white-space:nowrap;border:1px solid #d9c9b8;border-radius:99px;align-self:start;padding:8px 11px;font-size:10px}.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-search-label{color:#776755;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.docs-search-input{color:#201b17;background:#fffdf9;border:1px solid #d9cabb;border-radius:10px;width:min(570px,100%);height:52px;margin-bottom:30px;padding:0 18px}.docs-article-layout{grid-template-columns:230px minmax(0,800px);gap:8%;max-width:1240px;margin:auto;padding:42px 30px 100px;display:grid}.docs-sidebar{background:#f9f3eb;border:1px solid #e3d7c9;border-radius:12px;align-self:start;padding:18px;position:sticky;top:20px}.docs-sidebar strong{margin-bottom:15px;font-size:12px;display:block}.docs-sidebar nav{gap:5px;display:grid}.docs-sidebar a{color:#78695a;border-radius:8px;padding:9px 11px;font-size:11px}.docs-sidebar a.is-current{color:#32271e;background:#e9ddce;font-weight:700}.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-left:3px solid #ae8662;margin:30px 0;padding:17px 20px;font-size:12px;line-height:1.6}.pricing-empty{background:#f5eee5;border:1px solid #ddcdbb;border-radius:14px;align-items:center;gap:25px;padding:28px;display:flex}.pricing-empty>span{color:#a4805d;font-size:38px}.pricing-empty>div{flex:1}.pricing-empty h3{font:400 25px var(--font-display);margin:0 0 8px}.pricing-empty p{color:#746659;max-width:620px;font-size:12px;line-height:1.7}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.plan-grid article{background:#fffdf8;border:1px solid #d9c8b6;border-radius:14px;flex-direction:column;padding:28px;display:flex}.plan-grid h3{font:400 29px var(--font-display);margin:16px 0 8px}.plan-grid p,.plan-grid li{color:#76695c;font-size:12px;line-height:1.7}.plan-grid strong{font:400 23px var(--font-display);margin:25px 0}.plan-grid ul{padding-left:18px}.plan-grid a{color:#6e4d2f;margin-top:auto;padding-top:20px;font-size:12px;font-weight:700}.pricing-dimensions>div:last-child{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pricing-dimensions>div:last-child span{background:#fffaf4;border:1px solid #dfd1c1;border-radius:9px;padding:17px;font-size:12px}.pricing-dimensions b{color:#a8815c;font:italic 16px var(--font-display);margin-right:12px}.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-page{max-width:1100px;margin:auto}.status-summary{background:#f2e9dd;border:1px solid #d4c5b3;border-radius:12px;align-items:center;gap:12px;padding:20px;display:flex}.status-summary strong{font-size:12px}.status-summary small{color:#8b7a67;margin-left:auto;font-size:10px}.status-dot{background:#81a078;border-radius:50%;width:10px;height:10px}.status-list{margin-top:20px}.status-list article{border-bottom:1px solid #e1d5c7;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.status-list h2{font:400 22px var(--font-display);margin:0 0 6px}.status-list p{color:#796c5f;margin:0;font-size:11px}.status-badge{color:#70563f;white-space:nowrap;background:#e9e0d5;border-radius:99px;padding:8px 11px;font-size:10px}.status-operational{color:#4c7049;background:#e6efe2}.status-unavailable{color:#9a4a3e;background:#f6e5df}.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}.public-header nav .nav-cta{padding:10px}.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-mobile-menu{margin-left:auto;display:block}.public-mobile-menu summary{cursor:pointer;border:1px solid #d8c7b6;border-radius:8px;padding:10px 13px;font-size:12px;list-style:none}.public-mobile-menu summary::-webkit-details-marker{display:none}.public-mobile-menu summary span{margin-left:7px}.public-mobile-menu nav{z-index:10;background:#faf6ef;border-bottom:1px solid #d8c7b6;gap:0;padding:12px 20px 20px;display:grid;position:absolute;top:calc(100% - 1px);left:0;right:0;box-shadow:0 20px 25px #211b1718}.public-mobile-menu nav a{border-bottom:1px solid #eee3d8;padding:11px 4px;font-size:13px;display:block}.public-footer{grid-template-columns:1fr;padding:50px 20px 25px}.footer-columns{grid-template-columns:repeat(3,1fr)}.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}.feature-directory article{grid-template-columns:50px 1fr}.feature-directory small{grid-column:2}.faq-page,.contact-layout,.docs-article-layout{grid-template-columns:1fr;gap:38px}.docs-sidebar{position:static}.docs-sidebar nav{grid-template-columns:repeat(2,1fr)}.pricing-empty{flex-wrap:wrap;align-items:flex-start}.pricing-empty>div{min-width:70%}.pricing-dimensions>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.footer-columns{grid-template-columns:repeat(2,1fr);gap:35px}.footer-bottom{flex-direction:column}.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}.status-list article{flex-direction:column;align-items:flex-start}.status-summary{flex-wrap:wrap;align-items:flex-start}.status-summary small{margin-left:22px}.changelog-list article{grid-template-columns:1fr;gap:12px}.pricing-dimensions>div:last-child{grid-template-columns:1fr}}.admin-inbox article{border-top:1px solid #e1d5c7;padding:24px 0}.admin-inbox article h3{font:400 22px var(--font-display);margin:10px 0}.admin-inbox article p{font-size:12px}.admin-inbox article .message-body{white-space:pre-wrap;color:#40372f;line-height:1.7}.admin-inbox article label{align-items:center;gap:10px;font-size:11px;display:flex}.admin-inbox article select,.admin-plan-form select,.admin-plan-form textarea{color:#201b17;background:#fff;border:1px solid #d9cbb9;border-radius:8px;padding:10px 12px}.admin-plan-layout{grid-template-columns:330px minmax(0,1fr);gap:20px;display:grid}.admin-plan-layout .dashboard-list{height:max-content}.admin-plan-select{color:#201b17;text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:15px 4px;display:flex;border-bottom:1px solid #e1d5c7!important}.admin-plan-select span{color:#8d7e6d;font-size:10px}.admin-plan-form{gap:17px;display:grid}.admin-plan-form h2,.admin-plan-form h3{font:400 27px var(--font-display);margin:6px 0}.admin-plan-form h3{border-top:1px solid #e4d8c9;padding-top:15px;font-size:20px}.admin-plan-form label{color:#5c5046;gap:7px;font-size:11px;font-weight:700;display:grid}.admin-plan-form .form-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.admin-plan-form input:not([type=checkbox]),.admin-plan-form textarea,.admin-plan-form select{width:100%;min-height:44px}.admin-plan-form textarea{resize:vertical}.admin-plan-checks{flex-wrap:wrap;gap:16px;display:flex}.admin-plan-checks label{align-items:center;gap:7px;font-weight:400;display:flex}.admin-plan-form button[type=submit]{cursor:pointer;border:0;justify-self:start}@media (max-width:800px){.admin-plan-layout{grid-template-columns:1fr}}@media (max-width:520px){.admin-plan-form .form-pair{grid-template-columns:1fr}}@media (max-width:850px){.admin-topbar nav a:not(.nav-cta){display:inline-flex}.admin-topbar nav{flex-wrap:wrap}}.editorial-section{border:1px solid #dfd1c2;border-radius:9px;gap:12px;margin:0;padding:17px;display:grid}.editorial-section legend{color:#765c40;padding:0 6px;font-size:11px;font-weight:700}.editorial-section .button-light{justify-self:start;padding:10px 12px;font-size:10px}.editorial-form>p{color:#877969;margin:-8px 0 0;font-size:11px}.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 .brand-mark{box-shadow:none;background:#282824}.public-header nav a{color:#797a71;font-size:12px}.public-header nav .nav-cta{color:#fff;background:#292a26;border-radius:9px;padding:12px 17px}.hero{background:#f5f2eb;border-bottom:1px solid #e8e3d9}.hero-copy h1{color:#282a25;letter-spacing:-3px}.hero-copy p{color:#898777}.hero-art{background:#fffdf8;border-color:#e5dfd2;box-shadow:0 25px 70px #3e36210d}.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-footer{background:#f0ede5;border-color:#e4dfd3}.public-cta{color:#fff;background:#292a26}.public-cta h2{color:#fff}.public-section-heading h2{letter-spacing:-1px;font-weight:500}.pricing-mode-nav{gap:12px;max-width:1120px;margin:32px auto 0;padding:0 24px;display:flex}.pricing-mode-nav a{color:#737163;background:#fff;border:1px solid #e3dfd4;border-radius:9px;padding:12px 20px;font-size:13px;text-decoration:none}.commercial-price-preview{background:#fffdf8;border:1px solid #e7e0d3;border-radius:19px;grid-template-columns:1.25fr 1fr;gap:55px;padding:42px;display:grid}.commercial-price-preview h3{letter-spacing:-1px;color:#555144;margin:18px 0;font-size:29px;font-weight:500}.commercial-price-preview p{color:#96907e;max-width:490px;margin-bottom:25px;font-size:14px;line-height:1.8}.pricing-included{color:#918978;flex-direction:column;justify-content:center;gap:20px;font-size:13px;display:flex}.pricing-included span:before{content:"✓";color:#a49679;margin-right:15px}.pricing-calculation{border-top:1px solid #e7e0d2}.pricing-calculation h2{letter-spacing:-1px;color:#69614d;margin:16px 0;font-size:35px;font-weight:500}.pricing-calculation p{color:#a19780;max-width:700px;font-size:15px;line-height:1.9}.pricing-calculation>div{color:#a69574;flex-wrap:wrap;align-items:center;gap:20px;padding:25px 0;font-size:19px;display:flex}.pricing-calculation small{color:#b7a783;font-size:12px}.commercial-price-card{background:#fff;border:1px solid #e5e0d5;border-radius:16px;padding:28px}.commercial-price-card h3{font-size:25px;font-weight:500}.commercial-price-card>strong{margin:20px 0;font-size:29px;display:block}.commercial-price-card p,.commercial-price-card li{color:#8e8674;font-size:13px;line-height:1.8}.commercial-price-card li{margin-bottom:10px}.commercial-price-card .button-dark{margin-top:15px;display:inline-block}.pricing-calculation h2{color:#514c40}.pricing-calculation p,.pricing-included,.pricing-calculation small{color:#8b8170}@media (max-width:760px){.commercial-price-preview{grid-template-columns:1fr;gap:28px;padding:28px}.public-intro h1{letter-spacing:-1.5px;font-size:38px}.pricing-calculation h2{font-size:29px}.pricing-calculation>div{gap:12px;font-size:15px}.pricing-mode-nav{padding:0 20px}.public-header .brand{font-size:17px}}.site-shell h1,.site-shell h2,.site-shell h3,.hero h1,.section h2,.closing h2,.public-intro h1{letter-spacing:-1.7px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:600}.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}.site-shell .brand-mark{color:#fff;background:#292a26;border-radius:10px;font-style:normal;transform:none}.site-shell .brand-mark svg{fill:currentColor}.public-footer,.public-footer .brand{color:#4e4d45}.public-footer .brand-mark{color:#fff;background:#292a26}.footer-brand p,.footer-columns a,.footer-bottom{color:#8a8577}.footer-columns strong{color:#6a6355}.footer-columns a:hover,.footer-bottom a:hover{color:#292a26}.footer-bottom{border-color:#ddd8cc}@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}}.public-detail{padding-bottom:20px}.public-detail .breadcrumbs{max-width:1160px;margin:26px auto 0;padding:0 24px}.public-detail-status{color:#6b685d;background:#fffdf9;border:1px solid #e4ddd1;border-radius:10px;align-items:center;gap:11px;max-width:1080px;margin:28px auto;padding:15px 18px;font-size:12px;display:flex}.public-detail-status .status-dot{background:#b3a184;flex:none;width:8px;height:8px}.public-detail-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;max-width:1120px;margin:0 auto;display:grid}.public-detail-sections article{background:#fffdf9;border:1px solid #e4ddd1;border-radius:13px;padding:27px}.public-detail-sections h2{margin:20px 0 16px;font-size:24px;line-height:1.25}.public-detail-sections p,.public-detail-sections li{color:#716e63;font-size:13px;line-height:1.8}.public-detail-sections ul{padding-left:19px}.public-detail-sections li{padding:3px 0}.public-detail-related{flex-wrap:wrap;gap:9px;max-width:1080px;margin:20px auto 55px;padding:0 4px;display:flex}.public-detail-related a{color:#68665c;background:#fffdf9;border:1px solid #dfdacf;border-radius:8px;padding:10px 14px;font-size:11px}.language-directory-wrap{max-width:1120px;margin:0 auto;padding:50px 24px 72px}.language-directory-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:23px;display:flex}.language-directory-heading h2{max-width:680px;margin:12px 0;font-size:32px;line-height:1.2}.language-directory-heading p{color:#807c70;max-width:710px;font-size:13px;line-height:1.7}.language-count{color:#6b685d;background:#fffdf9;border:1px solid #e0d9cf;border-radius:8px;flex:none;padding:9px 12px;font-size:10px}.language-search{color:#817d73;background:#fff;border:1px solid #dcd7cd;border-radius:9px;align-items:center;gap:12px;max-width:570px;height:48px;padding:0 14px;display:flex}.language-search svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:19px;height:19px}.language-search input{color:#292a26;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.language-results,.language-feedback{color:#8b877b;margin:18px 0;font-size:11px}.language-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.language-directory article{background:#fffdf9;border:1px solid #e5dfd5;border-radius:9px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.language-code{color:#615f54;letter-spacing:.03em;background:#eee9df;border-radius:9px;flex:none;place-items:center;width:37px;height:37px;font-size:10px;font-weight:700;display:grid}.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}.language-draft-status{color:#7d786d;background:#f0ede6;border-radius:99px;margin-left:auto;padding:5px 7px;font-size:9px}.language-note{color:#898477;max-width:850px;margin:22px 0 0;font-size:11px;line-height:1.8}.language-note a,.home-extra-usecase a{color:#67563f;text-underline-offset:3px;font-weight:600;text-decoration:underline}.home-extra-usecase{color:#8a8275;margin:26px 0 0;font-size:11px}.home-extra-usecase span{padding:0 8px}.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){.public-detail .breadcrumbs{padding:0 20px}.public-detail-status{margin:20px}.public-detail-sections{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.public-detail-related{padding:0 20px}.language-directory-wrap{padding:38px 20px 55px}.language-directory-heading{flex-direction:column;align-items:flex-start}.language-directory-heading h2{font-size:27px}.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}.language-draft-status{font-size:8px}.home-extra-usecase span{visibility:hidden;height:7px;display:block}}.locale-switcher{z-index:20;align-items:center;display:inline-flex;position:relative}.locale-switcher summary{color:#55564e;cursor:pointer;background:#fffdf8;border:1px solid #e1ddd2;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:700;list-style:none;display:inline-flex}.locale-switcher summary::-webkit-details-marker{display:none}.locale-switcher summary>svg:last-child{fill:none;stroke:currentColor;stroke-width:1.5px;width:13px;height:13px}.flag-svg{border-radius:3px;flex:none;width:23px;height:16px;display:block;box-shadow:0 1px 2px #27241f22}.locale-options{background:#fffdf8;border:1px solid #e1ddd2;border-radius:12px;gap:3px;min-width:205px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 38px #22201520}.locale-options a{border-radius:7px;align-items:center;gap:10px;color:#505149!important;padding:10px 9px!important;font-size:12px!important;display:flex!important}.locale-options a:hover,.locale-options a[aria-selected=true]{background:#f2eee5}.locale-options b{color:#708365;margin-left:auto}.public-mobile-menu .locale-switcher{margin:10px 0}.hero-i18n{grid-template-columns:1fr .98fr;gap:6%;padding-top:48px;padding-bottom:78px}.hero-i18n .hero-copy h1{max-width:610px;font-size:clamp(43px,5.8vw,77px)}.hero-photo{isolation:isolate;color:#f8f4ec;background:#24231f;border:1px solid #fff9;min-height:485px;padding:18px;position:relative;overflow:hidden;transform:none;box-shadow:0 24px 60px #32291c20}.hero-photo-image,.hero-photo-shade{z-index:-2;position:absolute;inset:0}.hero-photo-image{background-image:url(/makeinstudio-hero.jpg);background-position:58%;background-size:cover;transform:scale(1.015)}.hero-photo-shade{z-index:-1;background:linear-gradient(#181a1720 0%,#0000 34%,#17161210 56%,#171612bb 100%)}.photo-top{letter-spacing:.12em;color:#fff9;justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex}.photo-top b{color:#e3c39a;padding:0 6px}.live-dot{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#1717134c;border:1px solid #ffffff5a;border-radius:99px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;display:flex}.live-dot i{background:#b0c49b;border-radius:50%;width:6px;height:6px}.photo-story-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#17171399;border:1px solid #ffffff3d;border-radius:13px;gap:10px;max-width:300px;padding:17px 18px;display:grid;position:absolute;bottom:69px;left:24px;box-shadow:0 8px 26px #1116}.story-kicker{color:#dfc29e;letter-spacing:.15em;font-size:8px;font-weight:700}.photo-story-card strong{letter-spacing:-.03em;font-size:clamp(19px,2.5vw,28px);line-height:1.14}.locale-flag-row{flex-wrap:wrap;gap:6px;display:flex}.locale-flag-row span{color:#faf7ef;background:#fff1;border:1px solid #ffffff38;border-radius:99px;align-items:center;gap:5px;padding:5px 7px;font-size:9px;display:flex}.locale-flag-row .flag-svg{width:17px;height:12px}.photo-wave{opacity:.9;align-items:center;gap:3px;width:36%;height:28px;display:flex;position:absolute;bottom:27px;right:21px}.photo-wave i{height:var(--bar);min-height:3px;max-height:100%;animation:1.25s ease-in-out infinite alternate voice-wave;animation-delay:calc(var(--i,0)*-30ms);background:#ead6b8cc;border-radius:4px;flex:1}.photo-wave i:nth-child(3n){--bar:25%;animation-delay:-.4s}.photo-wave i:nth-child(4n){--bar:65%;animation-delay:-.8s}@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.jpg);background-position:50%;background-size:cover}.feature-wave i{animation:1.4s ease-in-out infinite alternate voice-wave}.feature-wave i:nth-child(2n){animation-delay:-.75s}.localized-info-content{max-width:1180px;margin:auto}.localized-info-card{background:#fffdf9;border:1px solid #e4ddd1;border-radius:13px;max-width:800px;margin:30px auto;padding:27px}.localized-info-card p{color:#716e63;font-size:14px;line-height:1.8}.localized-info-card>a{color:#765c40;margin-top:12px;font-size:12px;font-weight:700;display:inline-block}.localized-related{flex-wrap:wrap;gap:9px;max-width:1000px;margin:25px auto;display:flex}.localized-related a{color:#615f56;background:#fffdf9;border:1px solid #ded7cb;border-radius:8px;padding:10px 13px;font-size:11px}@media (max-width:1050px){.public-header>nav{gap:8px}.public-header .locale-switcher summary{padding:7px}.hero-i18n{grid-template-columns:1fr .9fr;gap:4%}.hero-photo{min-height:420px}}@media (min-width:761px) and (max-width:1050px){.public-header>nav{display:none}.public-header .public-mobile-menu{margin-left:auto;display:block}.public-mobile-menu nav{z-index:30;background:#faf6ef;border:1px solid #e4ddd1;border-radius:0 0 12px 12px;gap:0;min-width:240px;padding:12px 20px 18px;display:grid;position:absolute;top:calc(100% - 1px);right:20px;box-shadow:0 20px 25px #211b1718}.public-mobile-menu nav>a{border-bottom:1px solid #eee3d8;padding:11px 4px;font-size:13px;display:block}}@media (max-width:760px){.public-header>nav .locale-switcher{display:none}.public-mobile-menu nav .locale-options{box-shadow:none;margin:6px 0 10px;position:static}.hero-i18n{grid-template-columns:1fr;padding-top:43px}.hero-photo{min-height:400px;transform:none}.photo-story-card{max-width:290px}.locale-options{right:0}.localized-info-card,.localized-related{margin-left:20px;margin-right:20px}}@media (max-width:480px){.hero-photo{min-height:340px}.photo-story-card{max-width:80%;padding:13px;bottom:58px;left:14px}.photo-wave{width:25%;bottom:22px;right:12px}.live-dot{font-size:7px}.hero-i18n .hero-copy h1{font-size:42px}}.commercial-price-card.is-highlighted{border-color:#292a25;box-shadow:0 18px 50px #29292514}.commercial-price-card>strong small{color:#8e8674;margin-left:4px;font-size:14px}.commercial-price-card .button-light{margin-top:15px;display:inline-block}.commercial-price-card li b{color:#292a25}.pricing-notice{color:#6f6858;background:#fffdf8;border:1px solid #e3dfd4;border-radius:10px;max-width:1120px;margin:20px auto 0;padding:12px 18px;font-size:13px}@media (max-width:1160px){.pricing-notice{margin:20px 20px 0}}.pricing-mode-nav{flex-wrap:wrap}.pricing-calculation>.pricing-simulator{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:stretch;gap:24px;padding:25px 0;display:grid}.pricing-simulator-inputs{flex-direction:column;gap:14px;display:flex}.pricing-simulator-inputs label{color:#6f6858;flex-direction:column;gap:8px;font-size:13px;display:flex}.pricing-simulator-inputs span{color:#292a25;align-items:center;gap:10px;display:flex}.pricing-simulator-inputs input{color:#292a25;background:#fff;border:1px solid #d9d2c3;border-radius:9px;width:110px;height:46px;padding:0 12px;font-size:17px}.pricing-simulator-result{background:#fff;border:1px solid #e5e0d5;border-radius:14px;flex-direction:column;gap:8px;padding:24px;display:flex}.pricing-simulator-result>span{color:#8b8170;font-size:14px}.pricing-simulator-result strong{font:400 30px var(--font-display);color:#292a25}.pricing-simulator-result p{color:#6f6858;margin:4px 0 0;font-size:14px}.pricing-simulator-result b{color:#292a25}.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}@media (max-width:760px){.pricing-calculation>.pricing-simulator{grid-template-columns:1fr}}.plan-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.plan-card{--plan-bg:#fffdf8;--plan-ink:#292a25;--plan-muted:#76705f;--plan-line:#e5e0d5;--plan-accent:#292a25;border:1px solid var(--plan-line);background:var(--plan-bg);color:var(--plan-ink);border-radius:18px;flex-direction:column;padding:30px 28px;display:flex;position:relative}.plan-theme-sage{--plan-bg:#eef2ea;--plan-line:#d3dccb;--plan-accent:#4c6a45;--plan-muted:#5f6b58}.plan-theme-sand{--plan-bg:#f6efe2;--plan-line:#e3d5bb;--plan-accent:#8a6a32;--plan-muted:#74664c}.plan-theme-terracotta{--plan-bg:#f8e9e0;--plan-line:#ebcbb9;--plan-accent:#b4532a;--plan-muted:#7c5a4b}.plan-theme-indigo{--plan-bg:#eceef8;--plan-line:#d3d7ee;--plan-accent:#3f4796;--plan-muted:#5c6080}.plan-theme-ink{--plan-bg:#232320;--plan-ink:#fbf7ef;--plan-muted:#c9c2b3;--plan-line:#3a3a35;--plan-accent:#e6c98f}.plan-card.is-highlighted{transform:translateY(-6px);box-shadow:0 22px 60px #2322201f}.plan-badge{background:var(--plan-accent);color:var(--plan-bg);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:24px}.plan-theme-ink .plan-badge{color:#232320}.plan-card h3{font:400 28px var(--font-display);margin:8px 0 6px}.plan-description{color:var(--plan-muted);margin:0;font-size:13px;line-height:1.7}.plan-price{align-items:baseline;gap:6px;margin:22px 0 4px;display:flex}.plan-price strong{font:400 40px var(--font-display);letter-spacing:-1px}.plan-price span{color:var(--plan-muted);font-size:13px}.plan-billing{color:var(--plan-muted);margin:0 0 16px;font-size:12px}.plan-billing b{color:var(--plan-accent)}.plan-card ul{border-top:1px solid var(--plan-line);flex-direction:column;gap:9px;margin:0 0 22px;padding:16px 0 0;list-style:none;display:flex}.plan-card li{color:var(--plan-muted);padding-left:22px;font-size:13px;line-height:1.5;position:relative}.plan-card li:before{content:"";border-left:2px solid var(--plan-accent);border-bottom:2px solid var(--plan-accent);width:9px;height:5px;position:absolute;top:5px;left:2px;transform:rotate(-45deg)}.plan-card li b{color:var(--plan-ink)}.plan-card>a{text-align:center;margin-top:auto}.plan-theme-ink .button-dark{color:#232320;background:#fbf7ef}.plan-promo{color:var(--plan-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0;font-size:12px;display:flex}.plan-promo-pill{color:#fff;background:#b4532a;border-radius:999px;padding:4px 10px;font-weight:700}.plan-promo s{color:var(--plan-muted)}.billing-toggle{background:#fff;border:1px solid #e3dfd4;border-radius:999px;gap:4px;margin:0 0 28px;padding:4px;display:inline-flex}.billing-toggle button{color:#737163;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:13px;display:inline-flex}.billing-toggle button[aria-checked=true]{color:#fff;background:#292a25}.billing-toggle button span{color:#4c6a45;background:#e9f0e4;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.plan-payg{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}.plan-payg ul{display:none}.plan-payg-calculator{border:1px solid var(--plan-line);background:#fffdf8;border-radius:14px;flex-direction:column;gap:14px;padding:24px;display:flex}.plan-payg-calculator label{font-size:14px}.plan-payg-calculator input[type=range]{width:100%;accent-color:var(--plan-accent)}.plan-payg-total{justify-content:space-between;align-items:baseline;display:flex}.plan-payg-total span{color:var(--plan-muted);font-size:13px}.plan-payg-total strong{font:400 32px var(--font-display)}.plan-payg-calculator a{text-align:center}.pricing-included-all ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pricing-included-all li{color:#4f4a3f;background:#fff;border:1px solid #e5e0d5;border-radius:12px;padding:16px 18px;font-size:14px}.pricing-simulator-result ul{color:#6f6858;flex-direction:column;gap:6px;margin:6px 0 0;padding-left:18px;font-size:14px;display:flex}.pricing-simulator-result em{color:#4c6a45;font-style:normal;font-weight:700}@media (max-width:1000px){.plan-grid-v2,.pricing-included-all ul{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-payg{grid-template-columns:1fr}}@media (max-width:620px){.plan-grid-v2,.pricing-included-all ul{grid-template-columns:1fr}.plan-card.is-highlighted{transform:none}.billing-toggle button{padding:9px 14px}}.plan-card.plan-theme-ink a.button-dark{background:#fbf7ef;color:#232320!important}.language-tested-strip{background:#fffdf8;border:1px solid #d9d2c3;border-radius:14px;margin:0 0 26px;padding:20px 22px}.language-tested-strip p{color:#6f6858;max-width:720px;margin:8px 0 14px;font-size:13px;line-height:1.7}.language-tested-strip ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.language-tested-strip li{color:#292a25;background:#fff;border:1px solid #e3dfd4;border-radius:999px;align-items:center;gap:9px;padding:8px 12px;font-size:13px;display:inline-flex}.language-tested-strip li img{object-fit:cover;border-radius:3px;width:22px;height:16px}.language-tested-strip li span{color:#4c6a45;font-size:11px;font-weight:700}.language-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.language-toolbar .language-search{flex:320px}.language-filters{background:#fff;border:1px solid #e3dfd4;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.language-filters button{color:#737163;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 16px;font-size:13px}.language-filters button[aria-checked=true]{color:#fff;background:#292a25}.language-flag{object-fit:cover;border-radius:6px;flex:none;width:37px;height:28px;box-shadow:0 0 0 1px #e5dfd5}.language-directory h3{font-size:14px}.language-directory article p{font-size:11px}.language-draft-status.is-tested{color:#fff;background:#4c6a45}@media (max-width:520px){.language-tested-strip{padding:16px}.language-filters button{padding:8px 12px}}.site-shell{font-family:var(--font-sans)}.hero-copy h1{font-family:var(--font-display);letter-spacing:-.035em;font-weight:800}.hero-copy h1 em{color:var(--accent);font-style:normal}.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)}.plan-card.is-highlighted:hover{transform:translateY(-8px)}.language-directory article:hover{border-color:#cdbfae}.pricing-mode-nav a,.language-filters button,.billing-toggle button{font-family:var(--font-display);font-weight:600}.pricing-mode-nav a:hover{color:#292a25;border-color:#292a25}.plan-price strong,.projects-overview strong,.live-progress-overall strong,.commercial-price-card>strong,.pricing-simulator-result strong,.plan-payg-total strong{font-family:var(--font-display);letter-spacing:-.03em;font-weight:700}.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)}.hero-copy h1{color:var(--ink)}.hero-copy h1 em{color:var(--accent)}.public-header .brand-mark,.brand-mark{background:var(--ink)}.public-header nav .nav-cta{background:var(--accent);border-radius:10px}.public-header nav a:hover{color:var(--ink)}.eyebrow{color:var(--lagoon)}.pricing-mode-nav a[aria-current],.pricing-mode-nav a:hover{border-color:var(--ink)}.plan-card.is-highlighted,.plan-theme-ink{--plan-bg:#14110f;--plan-accent:#ffb08e}.plan-promo-pill,.language-draft-status.is-tested{background:var(--accent)}.language-draft-status.is-tested{background:var(--lagoon)}.language-tested-strip li span{color:var(--lagoon)}.language-directory article.is-tested{background:#eef5f5;border-color:#bfd6d8}.billing-toggle button[aria-checked=true],.language-filters button[aria-checked=true]{background:var(--ink)}.billing-toggle button span{background:var(--lagoon-soft);color:var(--lagoon)}.pricing-simulator-result em{color:var(--lagoon)}.site-footer{background:#14110f}.site-footer a:hover{color:#ffb08e}.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)}.plan-theme-ink .button-dark,.plan-card.plan-theme-ink a.button-dark{background:#fbf7ef;border-color:#fbf7ef;color:#14110f!important}.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}.public-mobile-menu nav .theme-toggle{margin:10px 0}html.theme-switching,html.theme-switching *{transition:background-color .3s,color .3s,border-color .3s,fill .3s!important}.site-footer .brand,.site-footer .footer-brand a{color:#f7f4ee}
html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e2dfdc;--muted:#bdb6b1;--cream:#292826;--paper:#2e2d2b;--line:#4c4946}html[data-theme=dark] body{color:#e6e4e2;background:#2b2927}html[data-theme=dark] .brand-mark{color:#fff;background:#413731}html[data-theme=dark] .site-header nav{color:#c6c0bc}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:#413731;color:#fff!important}html[data-theme=dark] .hero h1 em{color:#aea7a0}html[data-theme=dark] .hero-copy>p{color:#bfb9b3}html[data-theme=dark] .button-light{background:#2d2c2a;border:1px solid #4e4c48}html[data-theme=dark] .hero-note{color:#b3ada6}html[data-theme=dark] .hero-art{color:#eee2d6;background:linear-gradient(145deg,#473a31,#5c4432 65%,#8c6544);box-shadow:0 38px 70px #4b342529}html[data-theme=dark] .art-screen{background:radial-gradient(circle at 58% 33%,#bda08066,#0000 35%),linear-gradient(120deg,#3f3838,#65503e 60%,#3f3838);border:1px solid #fff3}html[data-theme=dark] .play-circle{color:#e2dfdd;background:#131211dd}html[data-theme=dark] .art-bottom b{border:1px solid #ffffff4d}html[data-theme=dark] .process{background:#2d2c2a}html[data-theme=dark] .section-heading p,html[data-theme=dark] .quality p{color:#bfb9b3}html[data-theme=dark] .step-card{background:#2e2d2b;border:1px solid #4e4c48}html[data-theme=dark] .step-card>span{color:#aca59d}html[data-theme=dark] .step-card p{color:#bfb9b3}html[data-theme=dark] .closing{color:#f8eee3;background:#413731}html[data-theme=dark] .closing .button-light{color:#e6e4e2}html[data-theme=dark] .site-footer{color:#bfb9b3}html[data-theme=dark] .auth-side{color:#f8eee3;background:#413731}html[data-theme=dark] .auth-side .brand-mark{color:#e6e4e2;background:#22211f}html[data-theme=dark] .auth-side p{color:#c8b9a9}html[data-theme=dark] .auth-panel>p{color:#bfb9b3}html[data-theme=dark] .auth-panel input{background:#2e2d2b;border:1px solid #4e4c48}html[data-theme=dark] .auth-error{color:#dc9e94}html[data-theme=dark] .dashboard-main p{color:#bfb9b3}html[data-theme=dark] .dashboard-card{background:#2d2c2a;border:1px solid #4e4c48}html[data-theme=dark] .dashboard-card span{color:#bfb9b3}html[data-theme=dark] .dashboard-list{background:#2d2c2a;border:1px solid #4e4c48}html[data-theme=dark] .dashboard-list li{border-top:1px solid #4e4c48}html[data-theme=dark] .dashboard-list input,html[data-theme=dark] .admin-user-row select{color:#e6e4e2;background:#2e2d2b;border:1px solid #4e4c48}html[data-theme=dark] .key-reveal{background:#292826;border:1px solid #3e3c3a}html[data-theme=dark] .key-row,html[data-theme=dark] .admin-user-row{border-top:1px solid #4e4c48}html[data-theme=dark] .admin-user-row label{color:#bfb9b3}html[data-theme=dark] .hero-trust{color:#bdb6b1}html[data-theme=dark] .hero-trust i,html[data-theme=dark] .art-live i,html[data-theme=dark] .preview-badge i{background:#6a8a69}html[data-theme=dark] .art-top{color:#e8dacb}html[data-theme=dark] .art-top b{color:#a9a29a}html[data-theme=dark] .art-live i{background:#91ab89}html[data-theme=dark] .art-frame{background:radial-gradient(at 50% 83%,#d5a475 0,#0000 20%),linear-gradient(165deg,#394e45 0,#565d4e 38%,#a47b56 39%,#654b37 58%,#463b35 100%);border:1px solid #ffffff2e}html[data-theme=dark] .art-sun{background:#e6c495aa}html[data-theme=dark] .art-horizon{background:linear-gradient(170deg,#0000 0 10%,#47403a 11% 19%,#544337 20% 48%,#3f3d38 49%)}html[data-theme=dark] .art-person{background:linear-gradient(90deg,#483933,#a27650 55%,#543c30)}html[data-theme=dark] .art-person:before{background:#b98562}html[data-theme=dark] .art-person-two{background:linear-gradient(90deg,#38453f,#161514 53%,#4f3e34)}html[data-theme=dark] .art-caption{color:#fff4e7;background:#181511bf}html[data-theme=dark] .art-play{color:#fff;background:#30261e66;border:1px solid #0009}html[data-theme=dark] .art-timeline{color:#dfd0be}html[data-theme=dark] .art-track i{background:#c49b72}html[data-theme=dark] .art-track i:nth-child(2n){background:#e5d4bd66}html[data-theme=dark] .art-languages>div{background:#fff1;border:1px solid #ffffff25}html[data-theme=dark] .art-languages small{color:#c9b9a7}html[data-theme=dark] .lang-fr{color:#c9cbd1;background:#282625}html[data-theme=dark] .lang-ar{color:#c1cac4;background:#1d221b}html[data-theme=dark] .lang-es{color:#dfab9f;background:#1e1d1c}html[data-theme=dark] .art-wave{color:#d1a77e}html[data-theme=dark] .art-wave-light{color:#99b195}html[data-theme=dark] .art-foot{color:#d2c3b2}html[data-theme=dark] .art-foot b{color:#e6c69f}html[data-theme=dark] .language-ribbon{background:#232220}html[data-theme=dark] .language-ribbon>span{color:#b6b0a9}html[data-theme=dark] .language-ribbon>div span{color:#cdc8c4}html[data-theme=dark] .product-section{background:#292826}html[data-theme=dark] .section h2 em,html[data-theme=dark] .feature-heading h2{color:#aea7a0}html[data-theme=dark] .studio-preview{background:#2e2d2b;border:1px solid #4d4a47;box-shadow:0 24px 60px #42302017}html[data-theme=dark] .preview-toolbar{color:#cdc8c4}html[data-theme=dark] .preview-mark{color:#fff;background:#473a32}html[data-theme=dark] .preview-badge{color:#afb5aa}html[data-theme=dark] .preview-video{background:radial-gradient(at 50% 85%,#d0a27c 0,#0000 22%),linear-gradient(165deg,#3e4f47,#776749 50%,#4f4137 50%,#3c3c3a)}html[data-theme=dark] .preview-video:before,html[data-theme=dark] .preview-video:after{background:linear-gradient(90deg,#483b35,#b28560 55%,#513d33)}html[data-theme=dark] .preview-video:after{background:linear-gradient(90deg,#483f36,#1b1a19 55%,#574336)}html[data-theme=dark] .preview-play{color:#fff;background:#211b1766;border:1px solid #0009}html[data-theme=dark] .preview-timestamp{color:#fff;background:#15120fb8}html[data-theme=dark] .preview-timestamp i{background:#d6b18a}html[data-theme=dark] .preview-editor{border:1px solid #52504c}html[data-theme=dark] .preview-language{border-bottom:1px solid #53504c}html[data-theme=dark] .preview-language small{color:#b3ada6}html[data-theme=dark] .preview-state{color:#b1bbaf}html[data-theme=dark] .preview-state-pending{color:#b2aca4}html[data-theme=dark] .preview-progress span{background:#9caf96}html[data-theme=dark] .preview-progress span:nth-child(4),html[data-theme=dark] .preview-progress span:nth-child(5){background:#21201e}html[data-theme=dark] .preview-editor>small{color:#aea7a0}html[data-theme=dark] .preview-caption{color:#aca59e}html[data-theme=dark] .feature-section{background:#2d2c2a}html[data-theme=dark] .feature-card{background:#2d2b29;border:1px solid #4e4c48}html[data-theme=dark] .feature-card p{color:#bfb9b3}html[data-theme=dark] .feature-large{color:#f8eee3;background:#473e36;border-color:#917e70}html[data-theme=dark] .feature-large p{color:#d0c2b3}html[data-theme=dark] .feature-icon{color:#c4beb9;background:#232220}html[data-theme=dark] .feature-large .feature-icon{color:#e7c69f;background:#55483c}html[data-theme=dark] .feature-wave{border-top:1px solid #fff2}html[data-theme=dark] .feature-wave i{background:#c8a27d}html[data-theme=dark] .feature-label{color:#b2aba4}html[data-theme=dark] .feature-lipsync{background:#262423}html[data-theme=dark] .usecase-section{background:#232220}html[data-theme=dark] .usecase-card{background:#292826;border:1px solid #4a4744}html[data-theme=dark] .usecase-card>span{color:#b7b2ab}html[data-theme=dark] .usecase-card>span b{color:#c4a783}html[data-theme=dark] .usecase-card p{color:#bfb9b3}html[data-theme=dark] .usecase-card a{color:#c5c0bb}html[data-theme=dark] .pricing-preview{background:#292826}html[data-theme=dark] .pricing-preview>div:first-child p{color:#bfb9b3}html[data-theme=dark] .pricing-card{background:#2d2c2a;border:1px solid #4c4946}html[data-theme=dark] .pricing-symbol{color:#bbb6b0;background:#232221}html[data-theme=dark] .pricing-card>small{color:#b4aea7}html[data-theme=dark] .pricing-divider{background:#22211f}html[data-theme=dark] .pricing-line{color:#c0bbb5}html[data-theme=dark] .pricing-line i{background:#789071}html[data-theme=dark] .pricing-line:last-of-type i{background:#b18b63}html[data-theme=dark] .pricing-card>a{border-top:1px solid #504d4a}html[data-theme=dark] .audience-section{background:#2d2c2a}html[data-theme=dark] .audience-list>div{border-bottom:1px solid #4e4c48}html[data-theme=dark] .audience-list>div:first-child{border-top:1px solid #4e4c48}html[data-theme=dark] .audience-list>div>span:first-child{color:#ada69f}html[data-theme=dark] .audience-list small{color:#b5afa8}html[data-theme=dark] .audience-arrow{color:#b4aea7}html[data-theme=dark] .faq-section{background:#242322}html[data-theme=dark] .faq-list details{border-bottom:1px solid #4a4744}html[data-theme=dark] .faq-list details:first-child{border-top:1px solid #4a4744}html[data-theme=dark] .faq-list summary span{color:#b4aea7}html[data-theme=dark] .faq-list details p{color:#beb9b3}html[data-theme=dark] .closing p{color:#d0c2b3}html[data-theme=dark] .site-footer>small{color:#afa8a2}html[data-theme=dark] .admin-shell{background:#282725}html[data-theme=dark] .admin-topbar{background:#2c2b28;border-bottom:1px solid #4e4c48}html[data-theme=dark] .admin-status-banner{background:#252322;border:1px solid #4c4946}html[data-theme=dark] .admin-status-banner>a,html[data-theme=dark] .admin-section-heading>a{color:#c3beb9}html[data-theme=dark] .admin-status-dot{background:#bc8d53;box-shadow:0 0 0 4px #bc8d5320}html[data-theme=dark] .admin-metric{background:#2d2c2a;border:1px solid #4e4c48}html[data-theme=dark] .admin-metric>span{color:#b4aea7}html[data-theme=dark] .admin-metric>small{color:#b0a9a2}html[data-theme=dark] .admin-count{color:#c8c3bf;background:#242321}html[data-theme=dark] .admin-account-row .admin-text-button{color:#c9c4c0;background:#2e2d2b;border:1px solid #4e4c48}html[data-theme=dark] .admin-list-row{border-top:1px solid #524f4c}html[data-theme=dark] .admin-list-row small{color:#b3aca5}html[data-theme=dark] .admin-pill{color:#b4bdb2;background:#272b22}html[data-theme=dark] .admin-pill.is-error{color:#d4a196;background:#272524}html[data-theme=dark] .admin-provider-meta{color:#b3aca5;border-top:1px solid #524f4c}html[data-theme=dark] .admin-service-row{border-top:1px solid #524f4c}html[data-theme=dark] .admin-service-row b{color:#b2bcb1}html[data-theme=dark] .admin-service-row b i{background:#799273}html[data-theme=dark] .admin-service-row b.is-pending{color:#b6b0a9}html[data-theme=dark] .admin-frame{background:#282725}html[data-theme=dark] .admin-sidebar{background:#2e2d2b;border-right:1px solid #4e4c48}html[data-theme=dark] .admin-sidebar-badge{color:#bfb9b3;border:1px solid #4e4c48}html[data-theme=dark] .admin-nav-group>span{color:#bfb9b3}html[data-theme=dark] .admin-nav-group a{color:#e6e4e2}html[data-theme=dark] .admin-nav-group a:hover{background:#262523}html[data-theme=dark] .admin-nav-group a[aria-current=page]{color:#fffdf9;background:#413731}html[data-theme=dark] .admin-checklist li{background:#2e2d2b;border:1px solid #4e4c48}html[data-theme=dark] .admin-checklist li:before{border:2px solid #4e4c48}html[data-theme=dark] .admin-checklist li.is-done:before{background:#413731;border-color:#9a8578}html[data-theme=dark] .admin-checklist small{color:#bfb9b3}html[data-theme=dark] .admin-pill.is-pending{background:#232221}@media (max-width:900px){html[data-theme=dark] .admin-sidebar{border-bottom:1px solid #4e4c48}}html[data-theme=dark] .admin-plan-select{border-left:5px solid #504e49}html[data-theme=dark] .plan-swatch-ink{border-left-color:#86867b}html[data-theme=dark] .plan-swatch-sand{border-left-color:#44433f}html[data-theme=dark] .plan-swatch-sage{border-left-color:#8fa886}html[data-theme=dark] .plan-swatch-terracotta{border-left-color:#b4532a}html[data-theme=dark] .plan-swatch-indigo{border-left-color:#3f4796}html[data-theme=dark]{--accent:#e3a185;--sage:#bdc5bb;--gold:#c9a96e;--shadow-card:0 14px 36px #201b1714;--shadow-hover:0 22px 50px #201b171f}html[data-theme=dark] ::selection{color:#e6e4e2;background:#1e1d1c}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:#292826}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:#e6e4e2;--muted:#bfb9b3;--cream:#2b2927;--paper:#2e2d2b;--line:#4e4c48;--accent:#eb8162;--accent-dark:#ea947c;--lagoon:#a5e1e8;--lagoon-soft:#21292a;--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:#2e2e2e;border-color:#9a8578}html[data-theme=dark] .eyebrow,html[data-theme=dark] .detail-kicker{color:#a5e1e8}html[data-theme=dark] .admin-metric strong,html[data-theme=dark] .projects-overview strong,html[data-theme=dark] .live-progress-overall strong{color:#e6e4e2}html[data-theme=dark] .auth-provider,html[data-theme=dark] .auth-google{color:#e6e4e2;background:#2e2d2b;border:1px solid #4b4945}html[data-theme=dark] .auth-provider:hover,html[data-theme=dark] .auth-google:hover{border-color:#413f3c;box-shadow:0 8px 20px #14110f14}html[data-theme=dark] .auth-providers small{color:#bfb9b3}html[data-theme=dark] .auth-divider{color:#b2aca5}html[data-theme=dark] .auth-divider:before,html[data-theme=dark] .auth-divider:after{background:#201f1d}html[data-theme=dark] .auth-youtube{background:#322827;border-color:#554543}html[data-theme=dark] .auth-youtube:hover{border-color:#4a3c3a}html[data-theme=dark] .public-header{background:#2b2a28;border-bottom:1px solid #4e4b48}html[data-theme=dark] .public-footer{color:#eaddcd;background:#463b33}html[data-theme=dark] .public-footer .brand{color:#fff6e9}html[data-theme=dark] .footer-brand p{color:#aa9a89}html[data-theme=dark] .footer-columns a,html[data-theme=dark] .footer-bottom{color:#c1b2a2}html[data-theme=dark] .footer-bottom{border-top:1px solid #ffffff23}html[data-theme=dark] .public-intro{background:radial-gradient(circle at 82% 22%,#1d1c1b,#0000 36%),#272524}html[data-theme=dark] .public-section{background:#2d2c2a}html[data-theme=dark] .public-section:nth-of-type(2n){background:#282725}html[data-theme=dark] .public-section-heading p{color:#bcb6b0}html[data-theme=dark] .public-band>p{color:#c5c0bb}html[data-theme=dark] .public-band>a{color:#ccc8c4}html[data-theme=dark] .public-cta p{color:#c7b6a3}html[data-theme=dark] .public-cta .button-light{color:#e0dddb}html[data-theme=dark] .feature-directory{border-top:1px solid #4c4946}html[data-theme=dark] .feature-directory article{border-bottom:1px solid #4c4946}html[data-theme=dark] .feature-directory article>span{color:#b2aca5}html[data-theme=dark] .feature-directory p{color:#beb8b3}html[data-theme=dark] .feature-directory small{color:#bbb6b0;border:1px solid #494644}html[data-theme=dark] .timeline article{border-top:1px solid #494744}html[data-theme=dark] .timeline article:last-child{border-bottom:1px solid #494744}html[data-theme=dark] .timeline-number{color:#aca59d}html[data-theme=dark] .timeline small{color:#b3ada6}html[data-theme=dark] .timeline p{color:#bcb6b1}html[data-theme=dark] .faq-page aside{background:#232221}html[data-theme=dark] .faq-page aside p{color:#bfbab4}html[data-theme=dark] .faq-page aside a{color:#c1bcb6}html[data-theme=dark] .filter-links a{border:1px solid #494643}html[data-theme=dark] .filter-links a.is-current{color:#fff;background:#453e36;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:#2e2d2b;border:1px solid #4c4946}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:#b3ada6}html[data-theme=dark] .article-card p,html[data-theme=dark] .docs-grid p,html[data-theme=dark] .public-card-grid p{color:#beb8b2}html[data-theme=dark] .article-card>div small,html[data-theme=dark] .article-tags span{color:#bbb5af;background:#252422}html[data-theme=dark] .article-more,html[data-theme=dark] .docs-grid b{color:#c5c0bb}html[data-theme=dark] .breadcrumbs{color:#b4aea7}html[data-theme=dark] .breadcrumbs a:hover{color:#c6c2bd}html[data-theme=dark] .article-header{border-bottom:1px solid #4b4845}html[data-theme=dark] .article-header p{color:#c2bcb7}html[data-theme=dark] .article-header small{color:#aea7a0}html[data-theme=dark] .content-blocks p,html[data-theme=dark] .content-blocks li{color:#c6c1bc}html[data-theme=dark] .related-articles{border-top:1px solid #4b4945}html[data-theme=dark] .related-articles a{border:1px solid #4b4946}html[data-theme=dark] .docs-search-label{color:#beb9b3}html[data-theme=dark] .docs-search-input{color:#e2dfdc;background:#2e2d2b;border:1px solid #4a4744}html[data-theme=dark] .docs-sidebar{background:#2a2927;border:1px solid #4d4b47}html[data-theme=dark] .docs-sidebar a{color:#bdb7b1}html[data-theme=dark] .docs-sidebar a.is-current{color:#dcd8d5;background:#21201e}html[data-theme=dark] .docs-article-end{color:#c5bfba;border-top:1px solid #4b4945}html[data-theme=dark] .legal-notice{color:#c3beb9;background:#232221;border-left:3px solid #ae8662}html[data-theme=dark] .pricing-empty{background:#282725;border:1px solid #4a4845}html[data-theme=dark] .pricing-empty>span{color:#b1aba4}html[data-theme=dark] .pricing-empty p{color:#beb8b3}html[data-theme=dark] .plan-grid article{background:#2e2d2b;border:1px solid #494643}html[data-theme=dark] .plan-grid p,html[data-theme=dark] .plan-grid li{color:#bdb7b1}html[data-theme=dark] .plan-grid a{color:#dcc3ad}html[data-theme=dark] .pricing-dimensions>div:last-child span{background:#2d2c2a;border:1px solid #4c4946}html[data-theme=dark] .pricing-dimensions b{color:#b1aaa3}html[data-theme=dark] .contact-layout>div p{color:#bdb7b2}html[data-theme=dark] .contact-side-links{color:#c2bcb7}html[data-theme=dark] .contact-form{background:#2e2d2b;border:1px solid #4c4946}html[data-theme=dark] .contact-form input,html[data-theme=dark] .contact-form select,html[data-theme=dark] .contact-form textarea{color:#e2dfdc;background:#2e2e2e;border:1px solid #494744}html[data-theme=dark] .contact-form>p{color:#b5afa8}html[data-theme=dark] .contact-form .contact-error{color:#da9c97}html[data-theme=dark] .contact-form .contact-success{color:#bac4bb}html[data-theme=dark] .status-summary{background:#262523;border:1px solid #484542}html[data-theme=dark] .status-summary small{color:#b5afa8}html[data-theme=dark] .status-dot{background:#81a078}html[data-theme=dark] .status-list article{border-bottom:1px solid #4d4a47}html[data-theme=dark] .status-list p{color:#bbb5af}html[data-theme=dark] .status-badge{color:#c5c0bb;background:#222120}html[data-theme=dark] .status-operational{color:#b9c3b8;background:#232920}html[data-theme=dark] .status-unavailable{color:#d59e96;background:#272524}html[data-theme=dark] .changelog-list article{border-top:1px solid #4b4845}html[data-theme=dark] .changelog-list article>span{color:#b6afa9}html[data-theme=dark] .changelog-list li{color:#bcb6b1}@media (max-width:760px){html[data-theme=dark] .public-mobile-menu summary{border:1px solid #494643}html[data-theme=dark] .public-mobile-menu nav{background:#2b2a28;border-bottom:1px solid #494643;box-shadow:0 20px 25px #211b1718}html[data-theme=dark] .public-mobile-menu nav a{border-bottom:1px solid #514e4b}}html[data-theme=dark] .admin-inbox article{border-top:1px solid #4d4a47}html[data-theme=dark] .admin-inbox article .message-body{color:#d4d0cd}html[data-theme=dark] .admin-inbox article select,html[data-theme=dark] .admin-plan-form select,html[data-theme=dark] .admin-plan-form textarea{color:#e2dfdc;background:#2e2e2e;border:1px solid #494744}html[data-theme=dark] .admin-plan-select{color:#e2dfdc;border-bottom:1px solid #4d4a47!important}html[data-theme=dark] .admin-plan-select span{color:#b3ada6}html[data-theme=dark] .admin-plan-form h3{border-top:1px solid #4e4b48}html[data-theme=dark] .admin-plan-form label{color:#c8c3bf}html[data-theme=dark] .editorial-section{border:1px solid #4c4946}html[data-theme=dark] .editorial-section legend{color:#c3beb9}html[data-theme=dark] .editorial-form>p{color:#b6b0a9}html[data-theme=dark] .public-header,html[data-theme=dark] .site-header.public-header{background:#2d2c29;border-color:#52504b}html[data-theme=dark] .public-header .brand-mark{background:#43433c}html[data-theme=dark] .public-header nav a{color:#b3b3ad}html[data-theme=dark] .public-header nav .nav-cta{color:#fff;background:#42443d}html[data-theme=dark] .hero{background:#292926;border-bottom:1px solid #514f4a}html[data-theme=dark] .hero-copy p{color:#b1b0a5}html[data-theme=dark] .hero-art{background:#2e2d2b;border-color:#4f4d49;box-shadow:0 25px 70px #3e36210d}html[data-theme=dark] .button-dark{color:#fff;background:#43443c}html[data-theme=dark] .button-light{color:#c2c1b8;border-color:#4d4c47}html[data-theme=dark] .public-intro{background:#292926;border-bottom:1px solid #514e4a}html[data-theme=dark] .public-intro h1{color:#d9d9d3}html[data-theme=dark] .public-footer{background:#272624;border-color:#4f4d49}html[data-theme=dark] .public-cta{color:#fff;background:#42443d}html[data-theme=dark] .public-cta h2{color:#fff}html[data-theme=dark] .pricing-mode-nav a{color:#bbbab0;background:#2e2e2e;border:1px solid #4f4d49}html[data-theme=dark] .commercial-price-preview{background:#2e2d2b;border:1px solid #504d49}html[data-theme=dark] .commercial-price-preview h3{color:#cac8c1}html[data-theme=dark] .commercial-price-preview p{color:#ada99f}html[data-theme=dark] .pricing-included{color:#b0aba2}html[data-theme=dark] .pricing-included span:before{color:#aba69c}html[data-theme=dark] .pricing-calculation{border-top:1px solid #4f4d49}html[data-theme=dark] .pricing-calculation p{color:#aaa59b}html[data-theme=dark] .pricing-calculation>div{color:#aca79d}html[data-theme=dark] .pricing-calculation small{color:#b7a783}html[data-theme=dark] .commercial-price-card{background:#2e2e2e;border:1px solid #504e49}html[data-theme=dark] .commercial-price-card p,html[data-theme=dark] .commercial-price-card li{color:#b1ada4}html[data-theme=dark] .pricing-calculation h2{color:#cccac3}html[data-theme=dark] .pricing-calculation p,html[data-theme=dark] .pricing-included,html[data-theme=dark] .pricing-calculation small{color:#b3aea6}html[data-theme=dark] .public-intro>p{color:#b2b0a7}html[data-theme=dark] .site-shell .brand-mark{color:#fff;background:#42443d}html[data-theme=dark] .public-footer,html[data-theme=dark] .public-footer .brand{color:#cbcac4}html[data-theme=dark] .public-footer .brand-mark{color:#fff;background:#42443d}html[data-theme=dark] .footer-brand p,html[data-theme=dark] .footer-columns a,html[data-theme=dark] .footer-bottom{color:#b1aea4}html[data-theme=dark] .footer-columns strong{color:#c1beb6}html[data-theme=dark] .footer-columns a:hover,html[data-theme=dark] .footer-bottom a:hover{color:#d9dad7}html[data-theme=dark] .footer-bottom{border-color:#4d4b47}html[data-theme=dark] .public-detail-status{color:#bebcb5;background:#2e2d2b;border:1px solid #4f4d49}html[data-theme=dark] .public-detail-status .status-dot{background:#b3a184}html[data-theme=dark] .public-detail-sections article{background:#2e2d2b;border:1px solid #4f4d49}html[data-theme=dark] .public-detail-sections p,html[data-theme=dark] .public-detail-sections li{color:#bbb9b2}html[data-theme=dark] .public-detail-related a{color:#bfbdb6;background:#2e2d2b;border:1px solid #4e4c48}html[data-theme=dark] .language-directory-heading p{color:#b4b2aa}html[data-theme=dark] .language-count{color:#bebcb5;background:#2e2d2b;border:1px solid #4e4b48}html[data-theme=dark] .language-search{color:#b3b0a9;background:#2e2e2e;border:1px solid #4d4b47}html[data-theme=dark] .language-search input{color:#d9dad7}html[data-theme=dark] .language-results,html[data-theme=dark] .language-feedback{color:#afaca4}html[data-theme=dark] .language-directory article{background:#2e2d2b;border:1px solid #504d49}html[data-theme=dark] .language-code{color:#c3c2ba;background:#262523}html[data-theme=dark] .language-directory h3{color:#d5d6cf}html[data-theme=dark] .language-directory article p{color:#ada99f}html[data-theme=dark] .language-draft-status{color:#b6b3ab;background:#272724}html[data-theme=dark] .language-note{color:#b1aea5}html[data-theme=dark] .language-note a,html[data-theme=dark] .home-extra-usecase a{color:#c7c3bd}html[data-theme=dark] .home-extra-usecase{color:#b2ada5}html[data-theme=dark] .examples-empty-state{color:#b8b5ad;background:#2b2a28;border:1px solid #4f4d49}html[data-theme=dark] .examples-empty-state .status-dot{background:#b3a184}html[data-theme=dark] .locale-switcher summary{color:#c5c6c0;background:#2e2d2b;border:1px solid #4e4d48}html[data-theme=dark] .flag-svg{box-shadow:0 1px 2px #27241f22}html[data-theme=dark] .locale-options{background:#2e2d2b;border:1px solid #4e4d48;box-shadow:0 16px 38px #22201520}html[data-theme=dark] .locale-options a{color:#c8c8c2!important}html[data-theme=dark] .locale-options a:hover,html[data-theme=dark] .locale-options a[aria-selected=true]{background:#282725}html[data-theme=dark] .locale-options b{color:#b0b7ab}html[data-theme=dark] .hero-photo{color:#f8f4ec;background:#43413a;border:1px solid #0009;box-shadow:0 24px 60px #32291c20}html[data-theme=dark] .hero-photo-shade{background:linear-gradient(#e6e8e520 0%,#0000 34%,#edece810 56%,#171612bb 100%)}html[data-theme=dark] .photo-top{color:#fff9}html[data-theme=dark] .photo-top b{color:#e3c39a}html[data-theme=dark] .live-dot{background:#ecece84c;border:1px solid #ffffff5a}html[data-theme=dark] .live-dot i{background:#b0c49b}html[data-theme=dark] .photo-story-card{background:#17171399;border:1px solid #ffffff3d;box-shadow:0 8px 26px #1116}html[data-theme=dark] .story-kicker{color:#dfc29e}html[data-theme=dark] .locale-flag-row span{color:#faf7ef;background:#fff1;border:1px solid #ffffff38}html[data-theme=dark] .photo-wave i{background:#302e2ccc}html[data-theme=dark] .preview-video-photo{background-image:linear-gradient(#0000 55%,#18171580),url(/makeinstudio-hero.jpg)}html[data-theme=dark] .localized-info-card{background:#2e2d2b;border:1px solid #4f4d49}html[data-theme=dark] .localized-info-card p{color:#bbb9b2}html[data-theme=dark] .localized-info-card>a{color:#c3beb9}html[data-theme=dark] .localized-related a{color:#c2c0ba;background:#2e2d2b;border:1px solid #4d4b47}@media (min-width:761px) and (max-width:1050px){html[data-theme=dark] .public-mobile-menu nav{background:#2b2a28;border:1px solid #4f4d49;box-shadow:0 20px 25px #211b1718}html[data-theme=dark] .public-mobile-menu nav>a{border-bottom:1px solid #514e4b}}html[data-theme=dark] .commercial-price-card.is-highlighted{border-color:#828676;box-shadow:0 18px 50px #29292514}html[data-theme=dark] .commercial-price-card>strong small{color:#b1ada4}html[data-theme=dark] .commercial-price-card li b{color:#dadbd6}html[data-theme=dark] .pricing-notice{color:#bfbcb4;background:#2e2d2b;border:1px solid #4f4d49}html[data-theme=dark] .pricing-simulator-inputs label{color:#bfbcb4}html[data-theme=dark] .pricing-simulator-inputs span{color:#dadbd6}html[data-theme=dark] .pricing-simulator-inputs input{color:#dadbd6;background:#2e2e2e;border:1px solid #4b4945}html[data-theme=dark] .pricing-simulator-result{background:#2e2e2e;border:1px solid #504e49}html[data-theme=dark] .pricing-simulator-result>span{color:#b3aea6}html[data-theme=dark] .pricing-simulator-result strong{color:#dadbd6}html[data-theme=dark] .pricing-simulator-result p{color:#bfbcb4}html[data-theme=dark] .pricing-simulator-result b{color:#dadbd6}html[data-theme=dark] .pricing-faq details{background:#2e2e2e;border:1px solid #504e49}html[data-theme=dark] .pricing-faq summary{color:#dadbd6}html[data-theme=dark] .pricing-faq details p{color:#bfbcb4}html[data-theme=dark] .plan-card{--plan-bg:#2e2d2b;--plan-ink:#dadbd6;--plan-muted:#bcb9b0;--plan-line:#504e49;--plan-accent:#dadbd6}html[data-theme=dark] .plan-theme-sage{--plan-bg:#272c22;--plan-line:#495241;--plan-accent:#bdc5bb;--plan-muted:#b9c0b5}html[data-theme=dark] .plan-theme-sand{--plan-bg:#282725;--plan-line:#4b4945;--plan-accent:#dcc59d;--plan-muted:#c1bdb6}html[data-theme=dark] .plan-theme-terracotta{--plan-bg:#282625;--plan-line:#4c4846;--plan-accent:#e3a185;--plan-muted:#bfb8b4}html[data-theme=dark] .plan-theme-indigo{--plan-bg:#24252e;--plan-line:#444757;--plan-accent:#989ed4;--plan-muted:#aeb0ba}html[data-theme=dark] .plan-theme-ink{--plan-bg:#41413b;--plan-ink:#fbf7ef;--plan-muted:#c9c2b3;--plan-line:#7b7b70;--plan-accent:#e6c98f}html[data-theme=dark] .plan-card.is-highlighted{box-shadow:0 22px 60px #2322201f}html[data-theme=dark] .plan-theme-ink .button-dark{color:#ddddda;background:#2c2a28}html[data-theme=dark] .plan-promo-pill{color:#fff;background:#b4532a}html[data-theme=dark] .billing-toggle{background:#2e2e2e;border:1px solid #4f4d49}html[data-theme=dark] .billing-toggle button{color:#bbbab0}html[data-theme=dark] .billing-toggle button[aria-checked=true]{color:#fff;background:#43443c}html[data-theme=dark] .plan-payg-calculator{background:#2e2d2b}html[data-theme=dark] .pricing-included-all li{color:#cdcac4;background:#2e2e2e;border:1px solid #504e49}html[data-theme=dark] .pricing-simulator-result ul{color:#bfbcb4}html[data-theme=dark] .plan-card.plan-theme-ink a.button-dark{background:#2c2a28;color:#ddddda!important}html[data-theme=dark] .language-tested-strip{background:#2e2d2b;border:1px solid #4b4945}html[data-theme=dark] .language-tested-strip p{color:#bfbcb4}html[data-theme=dark] .language-tested-strip li{color:#dadbd6;background:#2e2e2e;border:1px solid #4f4d49}html[data-theme=dark] .language-filters{background:#2e2e2e;border:1px solid #4f4d49}html[data-theme=dark] .language-filters button{color:#bbbab0}html[data-theme=dark] .language-filters button[aria-checked=true]{color:#fff;background:#43443c}html[data-theme=dark] .language-flag{box-shadow:0 0 0 1px #22211f}html[data-theme=dark] .language-draft-status.is-tested{color:#fff;background:#4c6a45}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:#464340}html[data-theme=dark] .pricing-mode-nav a:hover{color:#dadbd6;border-color:#828676}html[data-theme=dark] .button-dark{background:#463b32}html[data-theme=dark] .button-dark:hover{background:#333}html[data-theme=dark] .site-shell{color:#e6e4e2;background:#2b2927}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%),#2b2927}html[data-theme=dark] .hero-copy h1{color:#e6e4e2}html[data-theme=dark] .hero-copy h1 em{color:#eb8162}html[data-theme=dark] .public-header .brand-mark,html[data-theme=dark] .brand-mark{background:#413731}html[data-theme=dark] .public-header nav .nav-cta{background:#e4572e}html[data-theme=dark] .public-header nav a:hover{color:#e6e4e2}html[data-theme=dark] .eyebrow{color:#a5e1e8}html[data-theme=dark] .pricing-mode-nav a[aria-current],html[data-theme=dark] .pricing-mode-nav a:hover{border-color:#9a8578}html[data-theme=dark] .plan-card.is-highlighted,html[data-theme=dark] .plan-theme-ink{--plan-bg:#413731;--plan-accent:#ffb08e}html[data-theme=dark] .plan-promo-pill,html[data-theme=dark] .language-draft-status.is-tested{background:#e4572e}html[data-theme=dark] .language-draft-status.is-tested{background:#1f6f78}html[data-theme=dark] .language-tested-strip li span{color:#a5e1e8}html[data-theme=dark] .language-directory article.is-tested{background:#242d2d;border-color:#3f4e50}html[data-theme=dark] .billing-toggle button[aria-checked=true],html[data-theme=dark] .language-filters button[aria-checked=true]{background:#413731}html[data-theme=dark] .billing-toggle button span{color:#a5e1e8;background:#21292a}html[data-theme=dark] .pricing-simulator-result em{color:#a5e1e8}html[data-theme=dark] .site-footer{background:#413731}html[data-theme=dark] .site-footer a:hover{color:#ffb08e}html[data-theme=dark] .public-band{background:#242d2d}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] .plan-theme-ink .button-dark,html[data-theme=dark] .plan-card.plan-theme-ink a.button-dark{background:#2c2a28;border-color:#575550;color:#e6e4e2!important}html[data-theme=dark] .theme-toggle{color:#c5c6c0;background:#2e2d2b;border:1px solid #4e4d48}html[data-theme=dark] .theme-toggle:hover{color:#e6e4e2;border-color:#474542}html[data-theme=dark] .site-footer .brand,html[data-theme=dark] .site-footer .footer-brand a{color:#f7f4ee}html[data-theme=dark] .plan-theme-ink .plan-badge{color:#14110f}html[data-theme=dark]{--logo-accent:#7a80ff}html[data-theme=dark] .brand-logo .logo-accent{fill:#7a80ff}
