.model-editorial-page{--model-heading-gap:36px;--model-description-width:620px}.model-editorial-page .creative-main{padding-top:156px}.model-editorial-page .creative-hero h1{font:400 44px/1.08 Georgia,Times New Roman,serif;letter-spacing:-1.6px}.model-editorial-page .creative-hero h1 span{display:block;white-space:nowrap;color:#191e27}.model-editorial-page .creative-lede{max-width:var(--model-description-width);margin:20px auto 28px}.model-editorial-page .creative-section__head{margin-bottom:var(--model-heading-gap)}.model-editorial-page .creative-section h2{font:400 36px/1.15 Georgia,Times New Roman,serif;letter-spacing:-1px}.model-editorial-page .creative-section__head>p{max-width:var(--model-description-width)}.model-editorial-page .creative-section__head>p,.model-editorial-page .creative-lede{font-size:16px;line-height:1.65}.model-editorial-page .model-art{margin:0}.model-editorial-page .model-art img{max-height:none;border-radius:20px}.model-editorial-page .model-image-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.model-editorial-page .model-edit{position:relative;aspect-ratio:16/9;border-radius:20px}.model-editorial-page .model-edit img{object-fit:contain}.model-editorial-page .model-edit>img{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit}.model-editorial-page .model-edit>[data-comparison-before]{clip-path:inset(0 50% 0 0)}.model-editorial-page .model-edit [data-image-comparison]{border-radius:inherit}.model-editorial-page .model-rates{margin-top:24px}.model-editorial-page .model-rates>summary{width:fit-content;margin:auto;cursor:pointer;font-size:14px;text-decoration:underline;text-underline-offset:4px}.model-editorial-page .model-rates[open]>summary{margin-bottom:24px}.model-editorial-page .model-table{min-width:520px}.model-editorial-page .model-selector{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.model-editorial-page .model-usage-unit{margin:16px 0 0;color:#626972;font-size:13px}.model-editorial-page .model-example-action{display:flex;justify-content:center;margin:36px auto 0}.model-editorial-page .model-pricing-link{display:flex;justify-content:center;margin:24px 0 0}.model-editorial-page #questions{display:grid;grid-template-columns:1fr 1.4fr;gap:64px;align-items:start}.model-editorial-page #questions .creative-section__head{margin:0;text-align:left}.model-editorial-page #questions .creative-faq{display:block;width:100%;margin:0}.model-editorial-page :is(button,a,[tabindex]):focus:not(:focus-visible){outline:none}.model-editorial-page :is(button,a,[tabindex]):focus-visible{outline:2px solid #667386;outline-offset:4px}.model-showcase{position:relative;margin-top:36px}.model-showcase__rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.model-showcase__rail::-webkit-scrollbar{display:none}.model-showcase__rail:before,.model-showcase__rail:after{content:"";flex:0 0 var(--model-edge,0px)}.model-showcase__rail>figure{flex:0 0 min(780px,calc(100% - 48px));margin:0;scroll-snap-align:center}.model-showcase__rail img{display:block;width:100%;height:auto;border-radius:20px}.model-showcase>button{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #dbe1e9;border-radius:50%;background:#fff;color:#191e27;font:28px/1 var(--sans);cursor:pointer}.model-showcase__previous{left:16px}.model-showcase__next{right:16px}.model-showcase>button:disabled{opacity:.4;cursor:default}@media(max-width:1100px){.model-editorial-page .creative-main{padding-top:116px}.model-editorial-page .creative-hero h1{font-size:34px;letter-spacing:-1px}.model-editorial-page #questions{gap:32px}}@media(max-width:767px){.model-editorial-page{--model-heading-gap:28px}.model-editorial-page .creative-main{padding-top:96px}.model-editorial-page .creative-hero h1{font-size:30px;line-height:1.1;letter-spacing:-.8px}.model-editorial-page .creative-lede{margin:14px auto 24px}.model-editorial-page .creative-section h2{font-size:28px}.model-editorial-page .creative-section__head>p,.model-editorial-page .creative-lede{font-size:15px}.model-editorial-page #questions{grid-template-columns:1fr;gap:20px}.model-editorial-page .model-example-action{margin-top:28px}.model-editorial-page .model-image-pair{grid-template-columns:1fr;gap:20px}.model-editorial-page .model-table thead th:first-child,.model-editorial-page .model-table tbody th{position:sticky;left:0;z-index:1;background:#fff}.model-showcase{margin-top:28px}.model-showcase__rail{gap:14px}.model-showcase__rail>figure{flex-basis:calc(100% - 32px)}.model-showcase__previous{left:0}.model-showcase__next{right:0}}@media(max-width:359px){.model-editorial-page .creative-hero h1{font-size:26px}}
