/* The Idea Stage 5.4 — light studio skin. All rules are scoped to the shortcode. */
.am-studio{--ink:#102943;--blue:#0864f7;--muted:#61778f;--line:#d6e2ee;--paper:#fff;--gold:#2b7cd8;background:#fff;font-family:Arial,Helvetica,sans-serif}
.am-studio h1,.am-studio h2,.am-studio h3{font-family:Arial,Helvetica,sans-serif;letter-spacing:-1px;color:#102943}
.am-studio button{transition:transform .22s,background .22s,box-shadow .22s;border-radius:9px}
.am-studio button:hover:not(:disabled){transform:translateY(-2px)}
.am-studio .am-primary,.am-studio .am-export{background:linear-gradient(130deg,#278aff,#0656ef);border-color:#267eff;color:#fff!important;border-radius:28px;box-shadow:inset 0 1px 0 #ffffff55,0 7px 22px #0662f520;padding:13px 22px}
.am-studio .am-primary:hover,.am-studio .am-export:hover{background:linear-gradient(130deg,#3995ff,#095dea);box-shadow:0 9px 27px #0662f535}
.am-studio .am-outline{background:#fff;border-color:#c7d9eb;border-radius:24px;color:#255382}
.am-studio .am-eyebrow,.am-studio .am-section-kicker{color:#52799f;font:500 9px/1.6 Arial,sans-serif;letter-spacing:2.1px}
.am-studio .am-product-nav{display:flex;justify-content:space-between;align-items:center;padding:18px max(24px,calc((100% - 1240px)/2));background:#fff;border-bottom:1px solid #e3edf5;color:#395675;gap:15px}
.am-studio .am-product-nav>span{font-size:9px;letter-spacing:2px}.am-studio .am-toplinks{display:flex;gap:6px}.am-studio .am-toplinks button{font-size:11px;color:#496785;border-radius:24px}
.am-studio .am-step-navigation{background:#f9fcff;border-color:#e1ebf4;padding:13px 20px;gap:12px}
.am-studio.is-home .am-step-navigation{display:none}
.am-studio .am-step-navigation button{border-radius:24px;background:transparent;color:#617b98;font-size:11px}
.am-studio .am-step-navigation button[aria-current=step]{background:#e5f0ff;color:#075bc9;box-shadow:none;border:1px solid #bed7fb}
.am-studio .am-discover{max-width:1360px;padding:0 48px 0;overflow:visible}
.am-studio .am-luxury-hero{grid-template-columns:1fr 1fr;gap:12px;min-height:565px;padding:30px 0 35px;background:radial-gradient(ellipse at 77% 50%,#d6ebffb3,transparent 64%);position:relative;isolation:isolate;mask-image:none}
.am-studio .am-particle-field{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:.65}
.am-studio .am-hero-copy{padding:0;z-index:2}.am-studio .am-hero-copy .am-eyebrow{color:#487295;letter-spacing:1.7px;font-size:8px;display:flex;gap:9px;align-items:center}.am-studio .am-hero-copy .am-eyebrow i{width:5px;height:5px;border-radius:50%;background:#1679ed;box-shadow:0 0 10px #2184ff70}
.am-studio .am-hero-copy h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(54px,6.3vw,91px);font-weight:500;line-height:1.01;letter-spacing:-5px;color:#102943;margin:29px 0 23px;white-space:normal}
.am-studio .am-hero-copy h1 em{font:inherit;background:linear-gradient(110deg,#0b4cb3,#318efa 40%,#003e9e 70%,#52a0fb);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:am-stage-shine 9s ease-in-out infinite}
.am-studio .am-hero-copy>p{font:16px/1.75 Arial,sans-serif;color:#657c94;max-width:450px}
.am-studio .am-hero-ctas{display:flex;gap:20px;align-items:center;margin-top:29px;flex-wrap:wrap}.am-studio .am-hero-ctas .am-primary{font-size:12px;padding:15px 22px}.am-studio .am-hero-ctas .am-primary span{padding-left:12px}.am-studio .am-play-sample{display:flex;gap:9px;align-items:center;font-size:11px;color:#345c83;padding:0}.am-studio .am-play-sample>span{display:grid;place-items:center;width:30px;height:30px;border:1px solid #afc9e0;border-radius:50%;font-size:17px}
.am-studio .am-hero-benefits{display:flex;gap:15px;margin-top:27px;font:9px/1.6 Arial,sans-serif;color:#587795}.am-studio .am-hero-benefits span:before{color:#2783e0}
.am-studio .am-hero-art{height:465px;min-height:0;aspect-ratio:auto;max-width:none;margin:0;perspective:1300px;background:none;filter:none;overflow:visible}
.am-studio .am-hero-art .am-hero-stack{position:absolute;inset:0;width:100%;height:100%;container-type:inline-size;transform:rotateX(var(--am-rx,0deg)) rotateY(var(--am-ry,0deg)) translate(var(--am-mx,0px),var(--am-my,0px));transform-style:preserve-3d}
.am-studio .am-hero-art .am-hero-orbit{position:absolute;inset:40px -8% 0;border:1px solid #4a98ed20;border-radius:50%;background:radial-gradient(ellipse,#a8d5ff20,transparent 70%);box-shadow:0 0 65px #b5dbff30;transform:rotate(-20deg)}
.am-studio .am-hero-orbit:before{border-color:#4a98ed18;inset:10%}
.am-studio .am-showcase{position:absolute;width:74%;height:49%;border-radius:10px;padding:24px;box-shadow:0 25px 45px #264d782a,0 2px 4px #264d7815;border:1px solid #ffffff90;overflow:hidden}
.am-studio .am-showcase h2{font-family:Georgia,serif;font-size:6.4cqw;line-height:1.04;font-weight:400;letter-spacing:-1px;color:inherit;margin:16px 0 12px}
.am-studio .am-card-kicker{font:500 1.08cqw/1.5 Arial,sans-serif;letter-spacing:1.4px;color:inherit}.am-studio .am-card-rule{width:30px;background:#e8b646;margin:10px 0}.am-studio .am-showcase p{font:400 1.1cqw/1.6 Arial,sans-serif;color:inherit;letter-spacing:1px;margin:0}
.am-studio .am-card-footer{left:24px;right:24px;bottom:15px;font:500 .92cqw/1.6 Arial,sans-serif;border:0;color:inherit;padding:0}
.am-studio .am-stage-space{left:22%;top:0;background:linear-gradient(90deg,#031123dd,#03112311),url('media/cosmos.webp') center/cover;color:#fff;z-index:1;transform:rotate(10deg);animation:am-stage-back 8s ease-in-out infinite}
.am-studio .am-stage-kinetic{left:4%;top:24%;background:#ffd477;color:#0d2a55;z-index:2;transform:rotate(-9deg);animation:am-stage-middle 9s ease-in-out infinite}
.am-studio .am-stage-kinetic h2{font:bold 8.4cqw/.92 Arial,sans-serif;margin:22px 0;position:relative;z-index:2;letter-spacing:-2px}.am-studio .am-stage-kinetic h2 em{font-weight:400}
.am-studio .am-chrome-sphere{position:absolute;width:38%;aspect-ratio:1;right:5%;top:23%;border-radius:50%;background:radial-gradient(circle at 32% 27%,#fff 0,#526887 11%,#dce8fc 18%,#0d2a55 39%,#dce8fc 53%,#173b72 65%,#0b1f42 80%,#c3d5f4 99%);box-shadow:inset -10px -14px 22px #0b1f4233,7px 16px 25px #0d2a5540;transform:rotate(-30deg)}
.am-studio .am-stage-city{left:24%;top:48%;background:linear-gradient(90deg,#0b1f42de,#0b1f4205),url('media/city.webp') center/cover;color:white;z-index:3;transform:rotate(5deg);animation:am-stage-front 7s ease-in-out infinite}.am-studio .am-stage-city h2{font-size:6cqw;line-height:.98;margin-top:13px}.am-studio .am-stage-city .am-card-rule{margin:6px 0}
.am-studio .am-hero-caption{position:absolute;bottom:-5px;left:0;right:auto;z-index:4;display:flex;align-items:center;gap:10px;background:#fffffff0;backdrop-filter:blur(14px);border:1px solid #cee0f0;border-radius:12px;box-shadow:0 12px 32px #2e507e1c;padding:12px 16px;color:#315a81;font:10px/1.4 Arial,sans-serif;animation:am-stage-pill 6s ease-in-out infinite}
.am-studio .am-hero-caption>i{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#eaf2ff;color:#234b81;font-style:normal}.am-studio .am-hero-caption small{font:6px/1.5 Arial,sans-serif;letter-spacing:1.2px;color:#7595b3;margin-top:4px}
.am-studio .am-hero-bottom{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:1.8px;color:#6687a5;padding:9px 0 25px;border-bottom:1px solid #deebf6}.am-studio .am-hero-bottom button{font-size:8px;letter-spacing:1.3px;color:#41698e;padding:5px 0}
.am-studio .am-journey{display:none}.am-studio .am-creation-heading{display:flex;justify-content:space-between;align-items:end;margin:59px 0 29px;gap:25px}.am-studio .am-creation-heading h2{font-size:43px;font-weight:400;letter-spacing:-1.8px;margin-top:13px}.am-studio .am-creation-heading>p{color:#688098;font:13px/1.7 Arial,sans-serif}
.am-studio .am-brief-layout{display:grid;grid-template-columns:280px minmax(0,1fr);background:#fff;border:1px solid #d0e1f0;border-radius:18px;box-shadow:0 18px 55px #234e7c0d;overflow:hidden;margin-bottom:0;gap:0}
.am-studio .am-prompt-card{grid-column:2;grid-row:1;padding:30px;border:0;border-radius:0;background:#fff;box-shadow:none;margin:0}.am-studio .am-prompt-card>.am-section-kicker{display:none}.am-studio .am-prompt-card h2{font:400 24px/1.2 Arial,sans-serif;letter-spacing:-.6px;margin-bottom:13px;color:#183b5e}
.am-studio .am-brief-intro{grid-column:1;grid-row:1;padding:32px;background:linear-gradient(145deg,#e8f4ff,#f6fbff);border-right:1px solid #d5e5f4}.am-studio .am-spark-symbol{display:block;width:52px;height:55px;font-size:52px;line-height:1;color:#388ce9;animation:am-stage-spin 32s linear infinite;transform-origin:26px 27px}.am-studio .am-brief-intro h2{font-size:24px;line-height:1.25;letter-spacing:-.8px;margin:24px 0 17px;color:#173d64}.am-studio .am-brief-intro p{font-size:12px;line-height:1.8;color:#66819e}.am-studio .am-brief-intro ol{list-style:none;padding:0;margin:35px 0;display:flex;flex-direction:column;gap:20px}.am-studio .am-brief-intro li{font-size:11px;color:#365e88}.am-studio .am-brief-intro b{display:inline-grid;place-items:center;width:25px;height:25px;border:1px solid #b9d7f3;border-radius:50%;font:9px Arial,sans-serif;color:#2b7bc7;margin-right:9px}.am-studio .am-brief-intro>small{font-size:7px;letter-spacing:1.6px;color:#7396b8;line-height:1.8}
.am-studio .am-input-modes{border-bottom:1px solid #e0ebf5;margin-bottom:17px}.am-studio .am-input-modes button{border-radius:0;color:#607d9b;font-size:12px;background:transparent;border:0;border-bottom:2px solid transparent}.am-studio .am-input-modes button.active{background:transparent;color:#1269ca;border-bottom-color:#2781ea;box-shadow:none}
.am-studio .am-topic-label textarea{border-radius:10px;border-color:#cbdcec;background:#f9fcff;min-height:122px;font-size:14px;line-height:1.7;color:#183b61}.am-studio .am-character-count{color:#718da9}.am-studio .am-upload-zone{background:#f4faff;border-color:#b9d6f3;border-radius:10px}.am-studio .am-composer-controls select{background:#f9fcff;border-color:#d4e2ef;border-radius:8px;font-size:12px}.am-studio .am-generation-options{border-color:#e0eaf4;background:#f8fbff}.am-studio .am-extra-directions{border-color:#dce7f1}.am-studio .am-generate{font-size:14px!important;border-radius:26px;margin-top:22px;min-height:47px}.am-studio .am-ai-disclosure,.am-studio .am-prompt-footnote{color:#6c85a0;font-size:10px}
.am-studio .am-home-utility{padding:18px 0 22px;gap:6px;display:flex;flex-wrap:wrap;justify-content:flex-end}.am-studio .am-home-utility button{font-size:10px;color:#5c7da1;border:1px solid #dce8f3;border-radius:24px;background:white;padding:8px 13px}.am-studio .am-motion-toggle{color:#176dc7!important;border-color:#bdd9f5!important}
.am-studio .am-collection{margin:45px -48px 0;padding:51px 48px 43px;background:linear-gradient(145deg,#f4f8ff,#eaf2ff);border-top:1px solid #dbe9f4;border-bottom:1px solid #dbe9f4}.am-studio .am-style-picker{background:none;border:0;padding:0;box-shadow:none}.am-studio .am-style-picker h2{font-size:48px;line-height:1.08;font-weight:400;letter-spacing:-2px;max-width:560px;margin:14px 0}.am-studio .am-style-picker>p{font:13px/1.7 Arial,sans-serif;color:#627f9b}.am-studio .am-style-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:29px}.am-studio .am-style-choice,.am-studio .am-style-choice:first-child{grid-column:auto;background:transparent;border:1px solid transparent;border-radius:13px;box-shadow:none;padding:7px;overflow:visible}.am-studio .am-style-choice.selected{border-color:#1f80e8;box-shadow:0 0 0 3px #207fea14;background:#ffffff60}.am-studio .am-style-choice:hover{transform:translateY(-6px);box-shadow:0 15px 30px #2c578312}.am-studio .am-style-preview{border-radius:9px;overflow:hidden;box-shadow:0 9px 20px #1f49691a}.am-studio .am-style-choice strong{padding:13px 2px 5px;font:500 13px Arial,sans-serif;color:#2b5376}.am-studio .am-style-assurance{display:none}.am-studio .am-style-picker .am-style-foot{font-size:10px;color:#6f8aa5;margin-top:27px;text-align:right}.am-studio .am-design-library{margin:0;padding:20px 0;border-color:#dbe8f3;background:#fff}.am-studio .am-design-library>summary{color:#335e86;font-size:13px}.am-studio .am-template-card,.am-studio .am-design-choice{background:#fff;border-color:#d3e2ee;border-radius:13px;box-shadow:0 8px 25px #1948750a}.am-studio .am-design-choice.selected{border-color:#2b85eb;background:#f1f8ff}.am-studio .am-template-preview{border-radius:9px;overflow:hidden}.am-studio .am-categories button{border-radius:20px}
.am-studio .am-stage-story{display:grid;grid-template-columns:1fr 1.12fr;gap:80px;align-items:center;padding:75px 0;border-bottom:1px solid #e0ebf4}.am-studio .am-stage-story h2{font-size:51px;line-height:1.06;letter-spacing:-2px;margin:24px 0}.am-studio .am-stage-story h2 em{font:italic 1em Georgia,serif;color:#3175b6}.am-studio .am-stage-story>div>p{font-size:14px;line-height:1.8;color:#6a849e;margin-bottom:27px}.am-studio .am-editor-teaser{background:#fff;border:1px solid #cbddee;border-radius:13px;box-shadow:15px 20px 50px #294d7620;transform:rotate(-3deg);overflow:hidden}.am-studio .am-teaser-bar{padding:15px 20px;font-size:9px;color:#95b2d2;border-bottom:1px solid #d9e6f3;display:flex;justify-content:space-between}.am-studio .am-teaser-bar span{font-size:7px;letter-spacing:1.5px}.am-studio .am-teaser-slide{background:#eaf2ff;margin:20px 20px 14px 50px;padding:28px;position:relative;overflow:hidden}.am-studio .am-teaser-slide:after{content:'';width:190px;height:190px;border:30px solid #74a9d7;border-radius:50%;position:absolute;right:-95px;bottom:-90px;box-shadow:0 0 0 20px #73a7d322;animation:am-stage-ring 8s ease-in-out infinite}.am-studio .am-teaser-slide>small{font-size:7px;letter-spacing:1.4px}.am-studio .am-teaser-slide h3{font-size:40px;line-height:1;letter-spacing:-1px;margin:30px 0;color:#204766;position:relative;z-index:1}.am-studio .am-teaser-slide h3 em{font-family:Georgia,serif;font-style:italic;color:#527fa8}.am-studio .am-teaser-slide>span{font-size:6px;letter-spacing:1px}.am-studio .am-editor-teaser>p{font-size:9px;line-height:1.5;color:#7a98b6;padding:0 20px 15px;margin:0}
.am-studio .am-stage-closing{text-align:center;padding:75px 15px 80px;background:radial-gradient(ellipse at 50% 120%,#c7e5ff90,transparent 65%)}.am-studio .am-stage-closing h2{font-size:75px;font-weight:400;letter-spacing:-4px;margin:25px 0 30px}
/* Light workspace; slide SVGs intentionally keep the user's chosen template colours. */
.am-studio .am-outline-page,.am-studio .am-design-page,.am-studio .am-review-page{background:#f7fbff}.am-studio .am-workflow-bar{background:#fff;border-color:#deebf5;color:#436787}.am-studio .am-outline-workspace{max-width:1300px;margin:auto;gap:30px}.am-studio .am-outline-main h2,.am-studio .am-design-heading h2,.am-studio .am-review-heading h2{color:#183c60;font-family:Arial,sans-serif;letter-spacing:-1.8px;font-weight:400}.am-studio .am-outline-card,.am-studio .am-brief-card,.am-studio .am-outline-ai,.am-studio .am-download-card,.am-studio .am-present-card{border:1px solid #d4e3f0;border-radius:13px;background:#fff;box-shadow:0 8px 25px #30547f06}.am-studio .am-outline-number{color:#4f95d8}.am-studio .am-outline-actions{background:#fff;border-color:#dce8f3}.am-studio .am-outline-text input{font-family:Arial,sans-serif;color:#204a73}.am-studio .am-design-options{max-width:1300px;margin:auto}.am-studio .am-design-heading,.am-studio .am-review-heading{padding-top:43px}.am-studio .am-editor{background:#edf5fc}.am-studio .am-editor-top{background:#fff;border:1px solid #d4e3ef;border-radius:12px}.am-studio .am-editor-body{background:#eaf3fa;border-color:#d6e4f0;border-radius:12px}.am-studio .am-stage{background:#edf5fc}.am-studio .am-filmstrip,.am-studio .am-toolrail,.am-studio .am-properties{background:#fff;border-color:#d7e5f2}.am-studio .am-stage-toolbar,.am-studio .am-format-toolbar{background:#f9fcff;border-color:#d5e5f2}.am-studio .am-stage-notes-label{background:#f9fcff;border-color:#d3e4f2}.am-studio .am-toolrail button.active{color:#0964d0;background:#e9f3ff}.am-studio .am-slide-thumb.active,.am-studio .am-slide-thumb[aria-current=true]{border-color:#358cf0}.am-studio .am-editor-top .am-deck-title{font-family:Arial,sans-serif!important;color:#1f466e}.am-studio .am-ai-panel,.am-studio .am-ai-switch{background:#f1f8ff;border-color:#dae9f5}.am-studio .am-properties:before{border-color:#dce8f3}.am-studio .am-tab h3{font-family:Arial,sans-serif;font-size:23px}.am-studio .am-review-controls{background:#fff;border-color:#d4e3ef}.am-studio .am-format{border-color:#d5e3ef;border-radius:9px}.am-studio .am-format:has(input:checked){background:#eff7ff;border-color:#62a4eb}.am-studio .am-dialog{background:#fff;border-color:#cbdff0}.am-studio .am-cloud-card,.am-studio .am-project-empty{background:#f5faff;border-color:#d2e2f0}.am-studio .am-notice{background:#174f87;color:white}.am-studio .am-notice.error{background:#922f43}.am-studio .am-presenter{background:#eef5fc;color:#214869}.am-studio .am-presenter::backdrop{background:#eef5fc}.am-studio .am-present-controls button{background:#fff;color:#214c76;border:1px solid #bed6ec}.am-studio .am-present-notes{background:white;color:#2d5277;border:1px solid #d0e2f1}
.am-studio.am-motion-off .am-idea-stage *,.am-studio.am-motion-off .am-spark-symbol,.am-studio.am-motion-off .am-teaser-slide:after{animation:none!important;transition:none!important}.am-studio.am-motion-off .am-scroll-reveal{opacity:1;transform:none}
@keyframes am-stage-shine{0%,100%{background-position:0% center}50%{background-position:100% center}}@keyframes am-stage-back{0%,100%{transform:translateY(0) rotate(10deg)}50%{transform:translateY(-12px) rotate(12deg)}}@keyframes am-stage-middle{0%,100%{transform:translateY(0) rotate(-9deg)}50%{transform:translateY(10px) rotate(-6deg)}}@keyframes am-stage-front{0%,100%{transform:translateY(0) rotate(5deg)}50%{transform:translateY(-11px) rotate(2deg)}}@keyframes am-stage-pill{50%{transform:translateY(-6px)}}@keyframes am-stage-spin{to{transform:rotate(360deg)}}@keyframes am-stage-ring{50%{transform:translate(-15px,-7px)}}
@media(max-width:1100px){.am-studio .am-discover{padding:0 30px}.am-studio .am-luxury-hero{min-height:500px}.am-studio .am-hero-copy h1{font-size:65px;letter-spacing:-3.5px}.am-studio .am-hero-art{height:405px}.am-studio .am-showcase{padding:18px}.am-studio .am-card-footer{left:18px;right:18px}.am-studio .am-hero-benefits{font-size:8px;gap:10px}.am-studio .am-brief-layout{grid-template-columns:235px minmax(0,1fr)}.am-studio .am-brief-intro{padding:27px}.am-studio .am-collection{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}.am-studio .am-stage-story{gap:45px}.am-studio .am-stage-story h2{font-size:43px}.am-studio .am-teaser-slide h3{font-size:34px}}
@media(max-width:850px){.am-studio .am-luxury-hero{grid-template-columns:1fr 1fr;min-height:440px}.am-studio .am-hero-copy h1{font-size:55px;letter-spacing:-3px}.am-studio .am-hero-copy>p{font-size:13px}.am-studio .am-hero-copy .am-eyebrow{font-size:6px;letter-spacing:1.1px}.am-studio .am-hero-art{height:355px}.am-studio .am-hero-ctas{gap:16px}.am-studio .am-hero-ctas .am-primary{font-size:10px;padding:13px 17px}.am-studio .am-showcase h2{font-size:6.6cqw}.am-studio .am-hero-caption{font-size:8px;padding:10px 12px}.am-studio .am-hero-caption small{font-size:5px}.am-studio .am-hero-benefits{gap:7px;font-size:7px}.am-studio .am-creation-heading h2{font-size:35px}.am-studio .am-creation-heading>p{font-size:11px}.am-studio .am-brief-layout{grid-template-columns:185px minmax(0,1fr)}.am-studio .am-brief-intro{padding:22px}.am-studio .am-brief-intro h2{font-size:21px}.am-studio .am-brief-intro p{font-size:11px}.am-studio .am-brief-intro li{font-size:10px}.am-studio .am-prompt-card{padding:25px}.am-studio .am-prompt-card h2{font-size:21px}.am-studio .am-style-options{gap:13px}.am-studio .am-style-picker h2{font-size:40px}.am-studio .am-stage-story{gap:30px}.am-studio .am-stage-story h2{font-size:37px}.am-studio .am-teaser-slide{margin-left:25px;padding:22px}.am-studio .am-teaser-slide h3{font-size:31px}.am-studio .am-stage-closing h2{font-size:63px}}
@media(max-width:600px){.am-studio .am-product-nav{padding:13px 16px;gap:5px}.am-studio .am-product-nav>span{font-size:7px;letter-spacing:1px;max-width:100px}.am-studio .am-toplinks{gap:0}.am-studio .am-toplinks button{font-size:9px;padding:6px}.am-studio .am-discover{padding:0 20px}.am-studio .am-luxury-hero{display:flex;flex-direction:column;align-items:stretch;padding:31px 0 16px;gap:0;min-height:0}.am-studio .am-hero-copy{padding:0}.am-studio .am-hero-copy .am-eyebrow{font-size:7px;letter-spacing:1.2px}.am-studio .am-hero-copy h1{font-size:62px;letter-spacing:-3.6px;margin:23px 0 19px}.am-studio .am-hero-copy>p{font-size:14px;max-width:none}.am-studio .am-hero-ctas{gap:17px;margin-top:23px}.am-studio .am-hero-ctas .am-primary{font-size:10px;padding:14px 17px}.am-studio .am-hero-ctas .am-primary span{padding-left:7px}.am-studio .am-play-sample{font-size:9px;gap:6px}.am-studio .am-play-sample>span{height:25px;width:25px;font-size:15px}.am-studio .am-hero-benefits{font-size:8px;gap:12px;margin-top:22px}.am-studio .am-hero-art{height:330px;width:100%;max-width:390px;align-self:center;margin:30px 0 8px}.am-studio .am-showcase{width:74%;height:48%;padding:17px;border-radius:8px}.am-studio .am-showcase h2{font-size:7.7cqw;margin:12px 0}.am-studio .am-stage-city h2{font-size:7cqw;margin:9px 0}.am-studio .am-stage-kinetic h2{font-size:9cqw;margin:18px 0}.am-studio .am-card-kicker{font-size:1.3cqw;letter-spacing:.9px}.am-studio .am-showcase p{font-size:1.25cqw}.am-studio .am-card-footer{font-size:1.1cqw;left:17px;right:17px;bottom:11px}.am-studio .am-hero-caption{left:0;bottom:-6px;font-size:8px;padding:9px 12px}.am-studio .am-hero-caption small{font-size:5px;letter-spacing:1px}.am-studio .am-hero-bottom{font-size:6px;letter-spacing:.8px;gap:10px;padding-bottom:20px}.am-studio .am-hero-bottom button{font-size:6px;letter-spacing:.6px}.am-studio .am-creation-heading{display:block;margin:35px 0 23px}.am-studio .am-creation-heading h2{font-size:38px;margin-top:12px}.am-studio .am-creation-heading>p{font-size:12px;margin-top:13px}.am-studio .am-brief-layout{display:block;border-radius:13px}.am-studio .am-brief-intro{display:none}.am-studio .am-prompt-card{padding:23px 17px}.am-studio .am-prompt-card h2{font-size:22px}.am-studio .am-input-modes button{font-size:11px;padding:10px 12px}.am-studio .am-topic-label textarea{font-size:12px;min-height:115px}.am-studio .am-home-utility{justify-content:flex-start;gap:7px}.am-studio .am-home-utility button{font-size:9px;padding:8px 10px}.am-studio .am-collection{margin:25px -20px 0;padding:35px 20px 30px}.am-studio .am-style-picker h2{font-size:37px;letter-spacing:-1.6px}.am-studio .am-style-picker>p{font-size:12px}.am-studio .am-style-options{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding:5px 3px 16px}.am-studio .am-style-choice,.am-studio .am-style-choice:first-child{min-width:86%;scroll-snap-align:center;flex:0 0 86%;padding:7px}.am-studio .am-style-choice strong{font-size:12px}.am-studio .am-style-picker .am-style-foot{font-size:9px;margin-top:12px;text-align:left}.am-studio .am-design-library>summary{font-size:12px}.am-studio .am-stage-story{grid-template-columns:1fr;gap:34px;padding:40px 0}.am-studio .am-stage-story h2{font-size:44px;margin:18px 0}.am-studio .am-stage-story>div>p{font-size:13px;margin-bottom:20px}.am-studio .am-editor-teaser{margin:0 6px}.am-studio .am-teaser-slide{margin-left:35px;padding:25px}.am-studio .am-teaser-slide h3{font-size:36px}.am-studio .am-stage-closing{padding:43px 0 55px}.am-studio .am-stage-closing .am-eyebrow{font-size:7px;letter-spacing:1.5px}.am-studio .am-stage-closing h2{font-size:52px;letter-spacing:-2.6px;margin:23px 0 26px}.am-studio .am-step-navigation{padding:9px 4px;gap:2px}.am-studio .am-step-navigation button{font-size:9px;padding:7px 6px}.am-studio .am-outline-workspace{gap:20px}.am-studio .am-review-heading h2,.am-studio .am-design-heading h2{font-size:34px}.am-studio .am-primary{font-size:12px;padding:11px 17px}}
@media(prefers-reduced-motion:reduce){.am-studio .am-idea-stage *,.am-studio .am-spark-symbol,.am-studio .am-teaser-slide:after{animation:none!important;transition:none!important}.am-studio .am-scroll-reveal{opacity:1!important;transform:none!important}}
