@charset "UTF-8";.ams-page{--ams-orange: #fd7801;--ams-ink: #262626;--ams-paper: #fbf9f3;--ams-muted: #666;--ams-line: #e7e5e0;--ams-soft: #fff8f2;--ams-color-1: #007d80;--ams-color-2: #b84e00;--ams-color-3: #fff;--ams-color-4: #ff9429;--ams-color-5: #b94e00;--ams-color-6: #ba5100;--ams-color-7: #aaa;--ams-color-8: #707070;--ams-color-9: #26262612;--ams-color-10: #666;--ams-color-11: #ddd;--ams-color-12: #262626;--ams-color-13: #bbb;--ams-color-14: #a74700;--ams-color-15: #dfd7cc;--ams-color-16: #b65d19;--ams-color-17: #00000008;--ams-color-18: #eee;--ams-color-19: #b34c00;--ams-color-20: #777;--ams-color-21: #fbf9f3;--ams-color-22: #b85300;--ams-color-23: #d8d2c8;--ams-color-24: #333;--ams-color-25: #fd7801;--ams-color-26: #444;--ams-color-27: #fffffff0;--ams-color-28: #ffffff80;--ams-color-29: #a94c00;--ams-color-30: #e7e1d7;--ams-color-31: #f4f0e8;--ams-color-32: #e2dbd0}.ams-page :where(*){all:revert}.ams-page{color:var(--ams-ink);background:#fff;font-family:inherit;line-height:1.5}.ams-page [id]{scroll-margin-top:120px}.ams-page *{box-sizing:border-box}.ams-page button,.ams-page a,.ams-page input{-webkit-tap-highlight-color:transparent}.ams-page a{color:inherit;text-decoration:none}.ams-page button{font:inherit}.ams-page button,.ams-page a,.ams-page summary{touch-action:manipulation}.ams-page img{display:block;max-width:100%}.ams-page h1,.ams-page h2,.ams-page h3,.ams-page p,.ams-page figure{margin:0}.ams-page a:focus-visible,.ams-page button:focus-visible,.ams-page summary:focus-visible{outline:3px solid var(--ams-color-1);outline-offset:5px}.ams-page .ams-container{max-width:1248px;margin:auto;padding:0 32px}.ams-page .ams-text-link:hover{color:var(--ams-color-2)}.ams-page .ams-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:54px;padding:15px 24px;background:var(--ams-orange);color:var(--ams-color-3);border:1px solid transparent;border-radius:6px;font-size:16px;font-weight:650;white-space:nowrap;transition:background .2s,transform .2s}.ams-page .ams-button:hover{background:var(--ams-color-4);transform:translateY(-2px)}.ams-page .ams-button span{font-size:20px;line-height:1}.ams-page .ams-hero{background:var(--ams-paper);padding:64px 0 60px;overflow:hidden}.ams-page .ams-hero-grid{display:grid;grid-template-columns:1fr 1.04fr;align-items:center;gap:52px}.ams-page .ams-kicker{display:flex;gap:10px;align-items:center;font-size:12px;font-weight:650;letter-spacing:.14em;margin-bottom:24px}.ams-page .ams-grid-icon{font-size:22px;line-height:1;color:var(--ams-color-5)}.ams-page .ams-hero h1{font-weight:650;font-size:clamp(44px,4.1vw,60px);line-height:1.09;letter-spacing:-.045em}.ams-page .ams-hero h1 em{font-style:normal;color:var(--ams-color-6)}.ams-page .ams-lead{font-size:18px;line-height:1.65;max-width:435px;margin-top:25px;color:var(--ams-muted)}.ams-page .ams-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:29px}.ams-page .ams-text-link{font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--ams-color-7)}.ams-page .ams-hero-note{font-size:12px;color:var(--ams-color-8);line-height:1.7;margin-top:21px}.ams-page .ams-hero-art{min-width:0;transform:rotate(1deg)}.ams-page .ams-art-top{display:flex;justify-content:space-between;gap:15px;font-size:10px;letter-spacing:.12em;font-weight:600;margin-bottom:12px}.ams-page .ams-campaign{width:100%;height:auto;aspect-ratio:1;object-fit:cover;background:var(--ams-color-3);border:7px solid var(--ams-color-3);box-shadow:0 14px 40px var(--ams-color-9)}.ams-page .ams-hero-art figcaption{font-size:11px;color:var(--ams-color-10);margin-top:11px;line-height:1.5;letter-spacing:.01em}.ams-page .ams-section{padding:88px 0}.ams-page .ams-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:44px}.ams-page h2{font-size:42px;line-height:1.12;letter-spacing:-.038em;font-weight:600}.ams-page .ams-section-heading>p{font-size:16px;line-height:1.7;color:var(--ams-color-10);max-width:370px}.ams-page .ams-overline{display:block;font-size:11px;font-weight:600;letter-spacing:.13em;color:var(--ams-color-10);margin-bottom:20px}.ams-page .ams-faq-section{border-top:1px solid var(--ams-line)}.ams-page .ams-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.ams-page .ams-faq-intro{font-size:16px;color:var(--ams-color-10);line-height:1.7;margin:20px 0 16px}.ams-page .ams-faq-list details{border-bottom:1px solid var(--ams-color-11);padding:22px 0}.ams-page .ams-faq-list details:first-child{border-top:1px solid var(--ams-color-11)}.ams-page .ams-faq-list summary{font-size:17px;font-weight:550;list-style:none;position:relative;padding-right:35px;cursor:pointer;line-height:1.5}.ams-page .ams-faq-list summary::-webkit-details-marker{display:none}.ams-page .ams-faq-list summary:after{content:"+";position:absolute;right:2px;top:-3px;font-size:26px;font-weight:300}.ams-page .ams-faq-list details[open] summary:after{content:"−"}.ams-page .ams-faq-list p{font-size:15px;line-height:1.75;color:var(--ams-color-10);margin:15px 32px 0 0}.ams-page .ams-start{background:var(--ams-color-12);color:var(--ams-color-3);padding:70px 0}.ams-page .ams-start-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:110px;align-items:center}.ams-page .ams-start .ams-overline{color:var(--ams-color-11)}.ams-page .ams-start h2{font-size:42px}.ams-page .ams-start p{font-size:16px;color:var(--ams-color-11);line-height:1.7;margin-bottom:24px}.ams-page .ams-start .ams-button{color:var(--ams-color-3)}.ams-page .ams-start-note{display:block;font-size:12px;margin-top:14px;color:var(--ams-color-13)}.ams-page .ams-audience-note{font-size:14px;line-height:1.65;max-width:435px;margin-top:15px;color:var(--ams-color-10)}.ams-page .ams-trust{padding:34px 0;border-bottom:1px solid var(--ams-line);background:var(--ams-color-3)}.ams-page .ams-trust-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:24px;align-items:center}.ams-page .ams-trust .ams-overline{font-size:11px;color:var(--ams-color-14);margin-bottom:12px}.ams-page .ams-trust h2{font-size:25px;line-height:1.3;letter-spacing:-.025em;max-width:390px}.ams-page .ams-rating{border:1px solid var(--ams-color-15);border-radius:14px;padding:23px 24px;display:block;transition:border-color .2s,box-shadow .2s}.ams-page .ams-rating:hover{border-color:var(--ams-color-16);box-shadow:0 4px 14px var(--ams-color-17)}.ams-page .ams-rating>img{height:28px;width:auto;image-rendering:auto}.ams-page .ams-rating>div{display:flex;align-items:baseline;gap:12px;margin-top:20px}.ams-page .ams-rating strong{font-size:28px;font-weight:650;letter-spacing:-.03em}.ams-page .ams-rating strong span{font-size:21px}.ams-page .ams-rating div>span{font-size:14px;color:var(--ams-color-10)}.ams-page .ams-rating div>span:last-child{margin-left:auto;font-size:19px}.ams-page .ams-platform-heading{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.ams-page .ams-platform-heading p{font-size:18px;line-height:1.8;color:var(--ams-color-10)}.ams-page .ams-platform-heading .ams-actions{gap:24px;margin-top:16px}.ams-page .ams-crop{position:relative;overflow:hidden;background:var(--ams-color-18);width:100%}.ams-page .ams-crop img{position:absolute;max-width:none;width:var(--crop-width);height:auto;left:var(--crop-left);top:var(--crop-top)}.ams-page .ams-outcome-grid{display:grid;margin:auto;padding:28px 0 12px;max-width:1184px;grid-template-columns:1fr 44px 1fr;gap:34px;align-items:center}.ams-page .ams-outcome-input{justify-self:center;width:100%;max-width:420px}.ams-page .ams-outcome-input .ams-crop{border-radius:6px}.ams-page .ams-outcome-output{width:100%;justify-self:center;max-width:460px}.ams-page .ams-outcome-arrow{font-size:42px;color:var(--ams-color-19);text-align:center}.ams-page .ams-example-note{font-size:12px;color:var(--ams-color-20);text-align:center;margin-top:22px}.ams-page .ams-comparison{background:var(--ams-color-21)}.ams-page .ams-style-note{font-size:12px;color:var(--ams-color-20);margin-top:22px}.ams-page .ams-outcome-photo{border:0;padding:0;background:transparent;display:block;width:100%;position:relative;cursor:default}.ams-page .ams-outcome-photo>img{width:100%;height:auto;border-radius:6px}.ams-page .ams-style-gallery{background:var(--ams-color-21)}.ams-page .ams-journey-link{display:inline-flex;margin-top:32px}.ams-page .ams-scene-explorer .ams-crop{border-radius:8px}.ams-page .ams-suite-benefits span{font-size:12px;letter-spacing:1.5px;color:var(--ams-color-22);font-weight:600}.ams-page .ams-suite-benefits h3{font-size:23px;margin:12px 0;line-height:1.3}.ams-page .ams-suite-benefits p{font-size:16px;line-height:1.65;color:var(--ams-color-10);max-width:460px}.ams-page .ams-scene-explorer{display:grid;grid-template-columns:.8fr 1fr;gap:64px;align-items:center}.ams-page .ams-scene-explorer figure{margin:0}.ams-page .ams-scene-explorer figcaption{font-size:14px;margin-top:12px;color:var(--ams-color-10)}.ams-page .ams-scene-copy h3{font-size:36px;line-height:1.15;margin:0 0 20px}.ams-page .ams-scene-copy>p{font-size:16px;color:var(--ams-color-10);line-height:1.6}.ams-page .ams-scene-choices{display:flex;flex-direction:column;gap:10px;margin-top:26px}.ams-page .ams-scene-choices button{text-align:left;padding:15px 18px;background:transparent;border:1px solid var(--ams-color-23);border-radius:6px;font:inherit;font-size:16px;color:var(--ams-color-24);cursor:pointer}.ams-page .ams-scene-choices button[aria-pressed=true]{border-color:var(--ams-color-22);background:var(--ams-color-3);box-shadow:inset 3px 0 var(--ams-color-22);font-weight:600}.ams-page .ams-scene-choices button:hover{background:var(--ams-color-3)}.ams-page .ams-suite-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;border-top:1px solid var(--ams-color-11);margin-top:40px;padding-top:34px}.ams-page .ams-prompt-example{max-width:1050px;margin:32px auto 0;padding:24px 28px;background:var(--ams-color-21);border-left:2px solid var(--ams-color-25)}.ams-page .ams-prompt-example p{margin:14px 0 0;font-size:17px;line-height:1.7;color:var(--ams-color-26)}.ams-page .ams-edit-demo{display:grid;grid-template-columns:1.08fr 1fr;gap:64px;align-items:center}.ams-page .ams-edit-canvas{position:relative;overflow:hidden;border-radius:10px;background:var(--ams-color-18)}.ams-page .ams-edit-after{position:absolute;inset:0;opacity:0;transition:opacity .9s ease}.ams-page .ams-edit-demo[data-phase="3"] .ams-edit-after{opacity:1}.ams-page .ams-edit-state{position:absolute;top:18px;left:18px;padding:8px 14px;background:var(--ams-color-27);border-radius:30px;font-size:12px;font-weight:600}.ams-page .ams-edit-selection{position:absolute;left:.5%;top:60%;width:22%;height:38%;border:2px solid var(--ams-color-25);border-radius:4px;opacity:0;transform:scale(.92);transition:opacity .35s,transform .5s;box-shadow:0 0 0 1px var(--ams-color-28)}.ams-page .ams-edit-demo[data-phase="1"] .ams-edit-selection,.ams-page .ams-edit-demo[data-phase="2"] .ams-edit-selection{opacity:1;transform:scale(1)}.ams-page .ams-edit-selection>span{position:absolute;top:-28px;left:-2px;padding:5px 9px;background:var(--ams-color-25);color:#fff;font-size:11px;border-radius:4px 4px 0 0}.ams-page .ams-edit-selection i{position:absolute;width:8px;height:8px;right:-5px;bottom:-5px;background:#fff;border:2px solid var(--ams-color-25)}.ams-page .ams-edit-panel h3{font-size:36px;line-height:1.15;margin:18px 0}.ams-page .ams-edit-panel>p{font-size:16px;line-height:1.65;color:var(--ams-color-10)}.ams-page .ams-edit-steps{display:flex;flex-direction:column;gap:8px;margin:26px 0}.ams-page .ams-edit-steps button{border:0;background:transparent;color:var(--ams-color-20);font:inherit;font-size:16px;text-align:left;padding:8px 0;cursor:pointer}.ams-page .ams-edit-steps button>span{font-size:12px;margin-right:16px}.ams-page .ams-edit-steps button[aria-pressed=true]{color:var(--ams-color-29);font-weight:600}.ams-page .ams-edit-prompt{background:var(--ams-color-3);border:1px solid var(--ams-color-30);border-radius:8px;padding:22px;min-height:164px}.ams-page .ams-edit-prompt>span{font-size:10px;letter-spacing:1.5px;color:var(--ams-color-20)}.ams-page .ams-edit-prompt p{font-size:15px;line-height:1.65;margin:14px 0 0}.ams-page .ams-edit-caret{color:var(--ams-color-22)}.ams-page .ams-demo-controls{display:flex;gap:20px;align-items:center;margin-top:22px}.ams-page .ams-demo-controls button{border:0;padding:6px 0;background:transparent;font:inherit;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.ams-page .ams-demo-controls>span{margin-left:auto;font-size:9px;letter-spacing:1px;color:var(--ams-color-20)}.ams-page .ams-edit-progress{height:2px;margin-top:18px;background:var(--ams-color-30)}.ams-page .ams-edit-progress>span{display:block;width:100%;height:100%;background:var(--ams-color-25);transform:scaleX(0);transform-origin:left}.ams-page .ams-outcome-input,.ams-page .ams-outcome-output{max-width:none;width:100%}.ams-page .ams-input-pair{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:14px;align-items:center}.ams-page .ams-input-pair figure{margin:0;min-width:0}.ams-page .ams-input-view{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:8px;background:var(--ams-color-21)}.ams-page .ams-input-view img{position:absolute;width:200%;max-width:none;height:100%;top:0;object-fit:fill}.ams-page .ams-input-front img{left:0}.ams-page .ams-input-back img{left:-100%}.ams-page .ams-input-pair figcaption{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font-size:14px;color:var(--ams-color-10)}.ams-page .ams-input-pair figcaption span{font-size:11px;background:var(--ams-color-31);border-radius:4px;padding:4px 6px;color:var(--ams-color-24)}.ams-page .ams-input-plus{color:var(--ams-color-22);font-size:26px;text-align:center;padding-bottom:36px}.ams-page .ams-outcome-input .ams-prompt-example{margin:24px 0 0;padding:20px 22px}.ams-page .ams-outcome-input .ams-prompt-example p{font-size:15px;line-height:1.65;margin-top:12px}.ams-page .ams-input-support{font-size:12px;color:var(--ams-color-20);line-height:1.5;margin:14px 0 0}.ams-page .ams-model-builder{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ams-page .ams-model-portrait{margin:0}.ams-page .ams-model-portrait .ams-crop{border-radius:8px}.ams-page .ams-model-portrait figcaption{font-size:12px;line-height:1.5;color:var(--ams-color-20);margin-top:14px}.ams-page .ams-model-brief h3{font-size:30px;line-height:1.2;margin:16px 0}.ams-page .ams-model-brief>p{font-size:16px;color:var(--ams-color-10);line-height:1.65}.ams-page .ams-model-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin:24px 0}.ams-page .ams-model-fields>div{padding:12px 0;border-bottom:1px solid var(--ams-color-32)}.ams-page .ams-model-fields dt{font-size:12px;color:var(--ams-color-20);margin-bottom:6px}.ams-page .ams-model-fields dd{font-size:16px;font-weight:600;margin:0}.ams-page .ams-model-save{display:flex;gap:14px;align-items:flex-start}.ams-page .ams-model-save>span{font-size:24px;color:var(--ams-color-22)}.ams-page .ams-model-save strong{font-size:16px}.ams-page .ams-model-save p{margin:8px 0 0;font-size:14px;color:var(--ams-color-10);line-height:1.6}.ams-page .ams-model-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:42px;padding-top:32px;border-top:1px solid var(--ams-color-32)}.ams-page .ams-model-capabilities h3{font-size:24px;margin:14px 0;line-height:1.3}.ams-page .ams-model-capabilities p{font-size:16px;line-height:1.65;color:var(--ams-color-10);margin:0}.ams-page .ams-scenes-section{background:var(--ams-color-3)}@media(width<=1000px){.ams-page .ams-hero-grid{gap:28px}.ams-page .ams-hero{padding:45px 0}.ams-page .ams-hero h1{font-size:52px}.ams-page .ams-campaign{height:auto}}@media(width<=700px){.ams-page .ams-container{padding:0 22px}.ams-page .ams-hero{padding:38px 0}.ams-page .ams-hero-grid{grid-template-columns:1fr;gap:35px}.ams-page .ams-hero h1{font-size:53px}.ams-page .ams-kicker{font-size:11px;margin-bottom:20px}.ams-page .ams-lead{font-size:16px;margin-top:22px}.ams-page .ams-actions{gap:16px;margin-top:24px}.ams-page .ams-actions>.ams-button{width:100%;gap:22px}.ams-page .ams-hero-note{font-size:12px}.ams-page .ams-hero-art{transform:none}.ams-page .ams-campaign{height:auto;max-height:530px}.ams-page .ams-art-top{font-size:9px}}@media(prefers-reduced-motion:reduce){.ams-page *{transition:none!important}}@media(width<=1000px){.ams-page .ams-section{padding:65px 0}.ams-page h2{font-size:36px}.ams-page .ams-section-heading{gap:30px}.ams-page .ams-section-heading>p{max-width:290px;font-size:15px}.ams-page .ams-faq-grid{gap:45px}.ams-page .ams-start-grid{gap:50px}.ams-page .ams-start h2{font-size:38px}}@media(width<=700px){.ams-page .ams-section{padding:52px 0}.ams-page h2{font-size:34px}.ams-page .ams-section-heading{display:block;margin-bottom:30px}.ams-page .ams-section-heading>p{margin-top:20px;max-width:none}.ams-page .ams-section-heading>p br{display:none}.ams-page .ams-faq-grid,.ams-page .ams-start-grid{grid-template-columns:1fr;gap:30px}.ams-page .ams-faq-intro{margin-top:15px}.ams-page .ams-faq-list summary{font-size:16px}.ams-page .ams-faq-list p{font-size:14px;margin-right:10px}.ams-page .ams-start{padding:48px 0}.ams-page .ams-start h2{font-size:37px}.ams-page .ams-start .ams-overline{font-size:10px;line-height:1.7}.ams-page .ams-start .ams-button{width:100%}}@media(width<=1000px){.ams-page .ams-trust-grid{gap:16px;grid-template-columns:1.15fr 1fr 1fr}.ams-page .ams-trust h2{font-size:21px}.ams-page .ams-rating{padding:20px 16px}.ams-page .ams-rating>img{height:23px}.ams-page .ams-rating>div{gap:8px;flex-wrap:wrap}.ams-page .ams-rating strong{font-size:25px}.ams-page .ams-rating div>span{font-size:12px}.ams-page .ams-hero h1{font-size:45px}.ams-page .ams-platform-heading{gap:40px}.ams-page .ams-start h2{font-size:36px}}@media(width<=700px){.ams-page .ams-hero h1{font-size:45px}.ams-page .ams-hero h1 br{display:none}.ams-page .ams-hero h1 em{display:block;margin-top:4px}.ams-page .ams-trust-grid{grid-template-columns:1fr 1fr;gap:14px}.ams-page .ams-trust-grid>div:first-child{grid-column:1/-1;margin-bottom:6px}.ams-page .ams-trust h2{font-size:24px;max-width:none}.ams-page .ams-rating{padding:18px 14px;border-radius:10px}.ams-page .ams-rating>img{height:22px;max-width:100%;object-fit:contain}.ams-page .ams-rating>div{gap:6px;margin-top:18px}.ams-page .ams-rating strong{font-size:26px}.ams-page .ams-rating strong span{font-size:18px}.ams-page .ams-rating div>span:nth-child(2){order:3;width:100%;font-size:13px}.ams-page .ams-audience-note{font-size:14px}.ams-page .ams-platform-heading{grid-template-columns:1fr;gap:28px}.ams-page .ams-platform-heading p{font-size:16px}.ams-page .ams-start h2{font-size:35px}}@media(width<=1000px){.ams-page .ams-outcome-grid{gap:20px;grid-template-columns:1fr 40px 1fr}}@media(width<=700px){.ams-page .ams-outcome-grid{grid-template-columns:1fr;gap:24px;padding-top:0}.ams-page .ams-outcome-input{max-width:280px}.ams-page .ams-outcome-output{max-width:320px}.ams-page .ams-outcome-arrow{transform:rotate(90deg);font-size:32px;height:32px}}@media(width<=1000px){.ams-page .ams-outcome-grid{gap:24px;grid-template-columns:1fr 32px 1.1fr}}@media(width<=700px){.ams-page .ams-outcome-grid{grid-template-columns:1fr;gap:24px}.ams-page .ams-outcome-input,.ams-page .ams-outcome-output{max-width:350px}}@media(width<=1000px){.ams-page .ams-scene-explorer{gap:30px}.ams-page .ams-scene-copy h3{font-size:30px}.ams-page .ams-suite-benefits{gap:22px}}@media(width<=700px){.ams-page .ams-scene-explorer,.ams-page .ams-suite-benefits{grid-template-columns:1fr;gap:28px}.ams-page .ams-scene-choices{display:grid;grid-template-columns:1fr 1fr}.ams-page .ams-scene-choices button{font-size:13px;padding:12px}.ams-page .ams-scene-copy h3{font-size:28px}.ams-page .ams-suite-benefits h3{font-size:21px}}@media(width<=700px){.ams-page .ams-prompt-example{padding:20px}.ams-page .ams-prompt-example p{font-size:15px}}@media(width<=1000px){.ams-page .ams-edit-demo{gap:30px}.ams-page .ams-edit-panel h3{font-size:29px}.ams-page .ams-edit-prompt{min-height:190px;padding:16px}}@media(width<=700px){.ams-page .ams-edit-demo{grid-template-columns:1fr;gap:30px}.ams-page .ams-edit-prompt{min-height:165px}.ams-page .ams-demo-controls{gap:16px}}@media(prefers-reduced-motion:reduce){.ams-page .ams-edit-after,.ams-page .ams-edit-selection{transition:none}}@media(width<=1000px){.ams-page .ams-outcome-grid{gap:20px;grid-template-columns:1fr 28px 1fr}.ams-page .ams-input-pair{gap:8px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr)}.ams-page .ams-outcome-input .ams-prompt-example{padding:16px}}@media(width<=700px){.ams-page .ams-outcome-grid{grid-template-columns:1fr;gap:26px}.ams-page .ams-input-pair{gap:14px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.ams-page .ams-outcome-input,.ams-page .ams-outcome-output{max-width:440px}}@media(width<=1000px){.ams-page .ams-model-builder,.ams-page .ams-model-capabilities{gap:30px}.ams-page .ams-model-brief h3{font-size:26px}.ams-page .ams-model-fields{gap:0 16px}.ams-page .ams-model-fields dd{font-size:14px}}@media(width<=700px){.ams-page .ams-model-builder,.ams-page .ams-model-capabilities{grid-template-columns:1fr;gap:28px}.ams-page .ams-model-capabilities h3{font-size:22px}}.ams-page .ams-template-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}.ams-page .ams-template-preview img{width:100%;aspect-ratio:1;object-fit:contain;background:var(--ams-color-21);border-radius:12px}.ams-page .ams-template-preview>span{display:flex;justify-content:space-between;margin-top:12px;font-size:18px;font-weight:600}.ams-page .ams-library-footer{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:28px}.ams-page .ams-library-footer p{margin:0;color:var(--ams-color-10);font-size:15px}.ams-page .ams-model-lineup{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.ams-page .ams-model-lineup figure{margin:0}.ams-page .ams-model-lineup img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:top;border-radius:10px;background:var(--ams-color-21)}.ams-page .ams-ready-models{margin-bottom:64px}@media(width<=800px){.ams-page .ams-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.ams-page .ams-model-lineup{grid-template-columns:repeat(3,minmax(0,1fr))}.ams-page .ams-library-footer{align-items:flex-start;flex-direction:column}}@media(width<=480px){.ams-page .ams-template-preview>span{font-size:14px}.ams-page .ams-model-lineup{gap:10px}}.ams-page .ams-library-track{display:flex;overflow-x:auto;position:relative;gap:24px;scrollbar-width:none;padding-bottom:12px}.ams-page .ams-library-track>*{flex:0 0 30%;min-width:0}.ams-page .ams-library-track--models>*{flex-basis:17%;margin:0}.ams-page .ams-library-track--models img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:top;border-radius:10px}@media(width<=800px){.ams-page .ams-library-track>*{flex-basis:44%}.ams-page .ams-library-track--models>*{flex-basis:28%}}@media(width<=480px){.ams-page .ams-library-track>*{flex-basis:82%}.ams-page .ams-library-track--models>*{flex-basis:42%}}.ams-page .ams-library-track::-webkit-scrollbar{display:none;width:0;height:0}
