@layer legacy{.polished-page{--marketing-muted:#c1c7ce;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.polished-page :is(button,input,select,textarea){font-family:inherit}.polished-page .announcement{min-height:46px;font-size:14px}.polished-page .announcement-label{font-size:11px}.polished-page .announcement button{width:44px;height:44px;top:1px;right:8px}.polished-page .discovery-header{min-height:76px}.polished-page .discovery-header nav{color:#e0e3e7;gap:30px;font-size:16px}.polished-page .discovery-header nav a{align-items:center;min-height:44px;display:inline-flex}.polished-page .release-heading h1{font-size:38px}.polished-page .release-card>p{color:#d3d7dd;min-height:50px;font-size:16px;line-height:1.55}.polished-page .release-name{align-items:start;min-height:52px;font-size:22px;line-height:1.35}.polished-page .release-name svg{margin-top:7px}.polished-page .release-tag,.polished-page .release-still{color:#fff;background:#111519;border-color:#73808b;font-size:12px}.polished-page .release-open{background:#111519;border-color:#a4acb7;width:44px;height:44px}.polished-page .release-controls button{background:#171b20;border-color:#8c959f}.polished-page .capability-main strong{font-size:22px}.polished-page .capability-main small{font-size:15px}.polished-page .capability-main>span{background:#101619e8;width:100%}.polished-page .capability-links>:is(a,button){border-color:#778390;padding:20px}.polished-page .capability-links strong{font-size:18px;line-height:1.35}.polished-page .capability-links span{color:#c1c7ce;font-size:15px;line-height:1.5}.polished-page .feature-copy p{color:#c1c7ce;font-size:18px}.polished-page .feature-copy small{color:#b8c3bf;font-size:13px}.polished-page .feature-label{color:#c2cdc8;font-size:12px}.polished-page .feature-secondary{min-height:48px;font-size:16px}.polished-page .primary-button{min-height:48px;padding:12px 20px;font-size:16px}.polished-page .feature-mosaic button>span{background:#0d1318ed;padding:10px 12px;font-size:12px}.polished-page .library-heading h2{font-size:34px}.polished-page .library-heading p{color:#c1c7ce;max-width:560px;font-size:16px}.polished-page .category-filters{flex-wrap:wrap;gap:10px}.polished-page .category-filters button{color:#d7dde5;border-color:#77818d;min-height:44px;padding:10px 18px;font-size:15px}.polished-page .category-filters button[aria-pressed=true]{color:#10291f;background:#7be9bb;border-color:#7be9bb}.polished-page .quiet-button{color:#e0e5ec;border-color:#7b8592;min-height:44px;font-size:15px}.polished-page .gallery-count{color:#c1c7ce;margin:16px 0;font-size:14px}.polished-page .library-grid{align-items:start;gap:28px 22px}.polished-page .motion-art,.concept-cover{aspect-ratio:4/3}.polished-page .creation-example .motion-art{aspect-ratio:4/3;max-height:none}.polished-page .portrait-card .motion-description{padding-top:15px;position:static}.polished-page .portrait-card .motion-description strong{font-size:22px;line-height:1.35}.polished-page .portrait-card .motion-description>span{color:#c1c7ce;font-size:16px;line-height:1.55;display:block}.polished-page .card-preview{background:#111519;border-color:#9aa5b3;min-height:44px;font-size:14px;bottom:12px}.polished-page .clip-length{background:#111519;border-color:#9aa5b3;font-size:12px}.polished-page .example-action{flex-wrap:wrap}.polished-page .example-action>span{color:#c1c7ce;font-size:13px}.polished-page .example-action button{color:#f1f3f7;border-color:#7c8796;min-height:44px;font-size:15px}.concept-example{min-width:0}.concept-cover{cursor:pointer;background:#20232a;border:0;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.concept-cover img{object-fit:cover;width:100%;height:100%;display:block}.concept-cover>span{color:#fff;background:#111519;border:1px solid #9aa5b3;border-radius:5px;padding:6px 9px;font-size:12px;position:absolute;top:12px;left:12px}.concept-example h3{letter-spacing:-.4px;margin:15px 0 6px;font-size:22px;font-weight:600;line-height:1.35}.polished-page .concept-example p{color:#c1c7ce;margin:0 0 12px;font-size:16px;line-height:1.55}.concept-create{color:#f1f3f7;border:1px solid #7c8796;border-radius:7px;align-items:center;gap:22px;min-height:44px;padding:10px 14px;font-size:15px;display:inline-flex}.polished-page .studio-faq summary{font-size:17px;line-height:1.5}.polished-page .studio-faq details p,.polished-page .faq-intro p{color:#c1c7ce;font-size:16px;line-height:1.65}.polished-page .closing-scene:after{background:linear-gradient(90deg,#070d17f5 0%,#070d17db 48%,#070d1755)}.polished-page .closing-scene p{color:#f0f3f7;font-size:18px}.polished-page .discovery-footer nav a{color:#c1c7ce;align-items:center;min-height:44px;font-size:15px;display:flex}.polished-page .discovery-footer h3{font-size:17px}.polished-page .footer-brand p{color:#c1c7ce;font-size:16px}.polished-page .footer-brand small{color:#c1c7ce;font-size:14px}.polished-page :is(button,a,select,input,[tabindex="0"]):focus-visible{outline-offset:4px;outline:3px solid #fff;box-shadow:0 0 0 7px #13191f}.polished-page .preview-dialog{width:min(620px,100% - 28px)}.polished-page .preview-heading span,.polished-page .preview-note{color:#c1c7ce;font-size:14px}.polished-page .close-preview,.polished-page .showcase-close{width:44px;height:44px}.polished-page .mix-controls{flex-wrap:wrap;gap:12px;padding:12px}.polished-page .mix-controls button,.polished-page .mix-controls label{min-height:44px;font-size:14px}.polished-page .mix-controls select{color:#d5ffe9;max-width:none;min-height:40px;font-size:14px}.polished-page .mix-controls b{color:#c1c7ce;font-size:12px}.polished-page .phone-controls{background:#111519ed;gap:12px;padding:12px}.polished-page .phone-controls button{justify-content:center;align-items:center;min-width:44px;min-height:44px}.polished-page .phone-controls>span{font-size:12px}.polished-page .phone-controls input{min-height:28px}.polished-page .showcase-dialog p{color:#c1c7ce;font-size:17px;line-height:1.6}.sample-formats{border:0;gap:10px;margin:0 0 16px;padding:0;display:flex}.sample-formats button{color:#fff;background:#252b33;border:1px solid #8b95a2;border-radius:6px;min-height:44px;padding:10px 16px;font-size:15px}.sample-formats button[aria-pressed=true]{color:#10291f;background:#7be9bb;border-color:#7be9bb}@media (width<=1000px){.polished-page .library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.polished-page .announcement{padding-right:52px;font-size:12px}.polished-page .announcement a{min-height:26px}.polished-page .discovery-header{flex-wrap:wrap;gap:10px;height:auto;padding-block:14px}.polished-page .discovery-header .brand{font-size:22px}.polished-page .discovery-header nav{justify-content:space-between;gap:16px;width:100%;font-size:16px}.polished-page .release-heading h1{font-size:32px}.polished-page .release-name{font-size:21px}.polished-page .release-card>p{font-size:16px}.polished-page .capability-links>:is(a,button){padding:16px 13px}.polished-page .capability-links strong{font-size:17px}.polished-page .capability-links span{font-size:14px}.polished-page .feature-copy p{font-size:17px}.polished-page .library-grid{grid-template-columns:1fr}.polished-page .library-heading h2{font-size:28px}.polished-page .category-filters button{padding-inline:12px;font-size:14px}.polished-page .gallery-count{font-size:14px}.polished-page .feature-mosaic button>span{font-size:10px}.polished-page .closing-scene>div{padding:24px}.polished-page .closing-scene p{font-size:17px}.polished-page .mix-controls{display:flex}.polished-page .preview-actions{flex-wrap:wrap}.polished-page #whats-new,.polished-page #examples,.polished-page #creative-directions,.polished-page #faq{scroll-margin-top:220px}}@media (prefers-contrast:more){.polished-page{--marketing-muted:#fff}.polished-page :is(.feature-copy p,.capability-links span,.release-card>p,.concept-example p){color:#fff}.polished-page .capability-links>:is(a,button){border-color:#b4beca}}.polished-page .discovery-signin,.polished-page .close-preview{border-color:#778390}}
