.gpt-image-2-page-module__mIK_xq__page{width:100%;color:var(--ink);background:var(--bg-page);overflow:clip}.gpt-image-2-page-module__mIK_xq__container{width:min(var(--sd-content-max), calc(100% - 48px));margin-inline:auto}.gpt-image-2-page-module__mIK_xq__hero{padding-block:64px 40px}.gpt-image-2-page-module__mIK_xq__breadcrumb{color:var(--sd-charcoal);align-items:center;gap:8px;margin-bottom:24px;font-size:14px;display:flex}.gpt-image-2-page-module__mIK_xq__breadcrumb a{color:var(--ink-soft);text-underline-offset:3px}.gpt-image-2-page-module__mIK_xq__eyebrow{color:var(--sd-forest);letter-spacing:.1em;margin:0;font-size:14px;font-weight:700}.gpt-image-2-page-module__mIK_xq__hero h1{max-width:980px;color:var(--sd-ink);font-family:var(--font-display-stack);letter-spacing:-.03em;text-wrap:balance;margin:8px 0 0;font-size:clamp(3.5rem,6vw,5rem);font-weight:400;line-height:.95}.gpt-image-2-page-module__mIK_xq__heroLead{max-width:var(--sd-prose-max);color:var(--sd-charcoal);margin:18px 0 0;font-size:20px;line-height:1.5}.gpt-image-2-page-module__mIK_xq__heroTags{color:var(--sd-charcoal);flex-wrap:wrap;gap:0;margin:20px 0 0;padding:0;list-style:none;display:flex}.gpt-image-2-page-module__mIK_xq__heroTags li{color:inherit;background:0 0;border:0;border-radius:0;padding:0;font-size:14px;font-weight:600}.gpt-image-2-page-module__mIK_xq__heroTags li+li:before{color:var(--sd-stone);content:"·";margin-inline:9px}.gpt-image-2-page-module__mIK_xq__workbench{scroll-margin-top:68px}.gpt-image-2-page-module__mIK_xq__workbenchHeading{justify-content:space-between;align-items:end;gap:28px;max-width:900px;margin-bottom:18px;display:flex}.gpt-image-2-page-module__mIK_xq__workbenchHeading>div{max-width:760px}.gpt-image-2-page-module__mIK_xq__workbenchHeading h2,.gpt-image-2-page-module__mIK_xq__finalCta h2{color:var(--sd-ink);font-family:var(--font-display-stack);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4vw,3rem);font-weight:400;line-height:1}.gpt-image-2-page-module__mIK_xq__workbenchHeading h2{font-size:24px}.gpt-image-2-page-module__mIK_xq__workbenchHeading p{max-width:72ch;color:var(--sd-charcoal);margin:12px 0 0;font-size:16px;line-height:1.6}.gpt-image-2-page-module__mIK_xq__workbenchExampleButton{border:var(--sd-rule-control);border-radius:var(--sd-radius-control);min-height:44px;color:var(--sd-ink);background:var(--sd-white);cursor:pointer;font:inherit;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:14px;font-weight:700;display:inline-flex}.gpt-image-2-page-module__mIK_xq__workbenchExampleButton:hover{border-color:var(--sd-forest)}.gpt-image-2-page-module__mIK_xq__content{padding-bottom:72px}.gpt-image-2-page-module__mIK_xq__section{padding-top:clamp(64px,7vw,72px);scroll-margin-top:96px}.gpt-image-2-page-module__mIK_xq__textButton,.gpt-image-2-page-module__mIK_xq__secondaryLink{width:fit-content;min-height:44px;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin-top:16px;padding:0 1px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.gpt-image-2-page-module__mIK_xq__textButton:after,.gpt-image-2-page-module__mIK_xq__secondaryLink:after{background:var(--accent);content:"";transform-origin:0;width:calc(100% - 2px);height:1px;transition:transform .18s;position:absolute;bottom:6px;left:1px;transform:scaleX(.6)}.gpt-image-2-page-module__mIK_xq__textButton:hover,.gpt-image-2-page-module__mIK_xq__textButton:focus-visible,.gpt-image-2-page-module__mIK_xq__secondaryLink:hover,.gpt-image-2-page-module__mIK_xq__secondaryLink:focus-visible{color:var(--sd-forest)}.gpt-image-2-page-module__mIK_xq__textButton:hover:after,.gpt-image-2-page-module__mIK_xq__textButton:focus-visible:after,.gpt-image-2-page-module__mIK_xq__secondaryLink:hover:after,.gpt-image-2-page-module__mIK_xq__secondaryLink:focus-visible:after{transform:scaleX(1)}.gpt-image-2-page-module__mIK_xq__settings{padding-top:clamp(78px,8vw,100px)}.gpt-image-2-page-module__mIK_xq__settingsTableWrap{border:var(--sd-rule-subtle);background:var(--bg-surface);border-radius:12px;overflow:hidden}.gpt-image-2-page-module__mIK_xq__settings table{border-collapse:collapse;text-align:left;width:100%}.gpt-image-2-page-module__mIK_xq__settings th,.gpt-image-2-page-module__mIK_xq__settings td{border-bottom:1px solid var(--line);color:var(--ink-soft);padding:14px 18px;font-size:14px;line-height:1.5}.gpt-image-2-page-module__mIK_xq__settings thead th{color:var(--sd-charcoal);background:var(--bg-surface-2);font-size:14px;font-weight:650}.gpt-image-2-page-module__mIK_xq__settings tbody th{width:38%;color:var(--ink);font-weight:600}.gpt-image-2-page-module__mIK_xq__settings tbody tr:last-child th,.gpt-image-2-page-module__mIK_xq__settings tbody tr:last-child td{border-bottom:0}.gpt-image-2-page-module__mIK_xq__settingsTableWrap>p{border-top:1px solid var(--line-strong);color:var(--sd-charcoal);background:var(--bg-surface-2);margin:0;padding:13px 18px;font-size:14px}.gpt-image-2-page-module__mIK_xq__microcopy{color:var(--sd-charcoal);margin:14px 0 0;font-size:14px;line-height:1.55}.gpt-image-2-page-module__mIK_xq__microcopy a{color:var(--ink-soft);text-underline-offset:3px}.gpt-image-2-page-module__mIK_xq__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.gpt-image-2-page-module__mIK_xq__comparisonGrid article{border:var(--sd-rule-subtle);background:var(--bg-surface);border-radius:12px;flex-direction:column;min-height:250px;padding:28px;display:flex}.gpt-image-2-page-module__mIK_xq__comparisonGrid article[data-current=true]{border-top-color:var(--sd-forest)}.gpt-image-2-page-module__mIK_xq__comparisonGrid article>span{border-radius:var(--radius-pill);width:fit-content;color:var(--bg-page);background:var(--accent);margin-bottom:10px;padding:4px 8px;font-size:14px;font-weight:700}.gpt-image-2-page-module__mIK_xq__comparisonGrid h3{color:var(--ink);margin:0;font-size:20px;font-weight:620}.gpt-image-2-page-module__mIK_xq__comparisonGrid p{max-width:56ch;color:var(--ink-soft);margin:10px 0 0;font-size:14px;line-height:1.6}.gpt-image-2-page-module__mIK_xq__comparisonGrid strong{color:var(--ink);margin-top:auto;padding-top:18px;font-size:14px;font-weight:650;display:block}.gpt-image-2-page-module__mIK_xq__comparisonGrid .gpt-image-2-page-module__mIK_xq__textButton{margin-top:15px}.gpt-image-2-page-module__mIK_xq__secondaryLink{color:var(--ink-soft);margin-top:16px;font-weight:600}.gpt-image-2-page-module__mIK_xq__faq{width:min(880px,100%);margin-inline:auto}.gpt-image-2-page-module__mIK_xq__faqList{border-top:1px solid var(--sd-stone);gap:0;margin-top:28px;display:grid}.gpt-image-2-page-module__mIK_xq__faqList details{border:0;border-bottom:1px solid var(--sd-stone);background:0 0;border-radius:0}.gpt-image-2-page-module__mIK_xq__faqList details[open]{background:var(--sd-white)}.gpt-image-2-page-module__mIK_xq__faqList summary{min-height:58px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:14px 17px;font-size:14px;font-weight:620;line-height:1.4;list-style:none;display:flex}.gpt-image-2-page-module__mIK_xq__faqList summary::-webkit-details-marker{display:none}.gpt-image-2-page-module__mIK_xq__faqList summary:after{content:"+";color:var(--sd-forest);flex:none;font-size:18px;transition:transform .18s}.gpt-image-2-page-module__mIK_xq__faqList details[open] summary:after{transform:rotate(45deg)}.gpt-image-2-page-module__mIK_xq__faqList p{max-width:72ch;color:var(--ink-soft);margin:0;padding:0 17px 17px;font-size:14px;line-height:1.65}.gpt-image-2-page-module__mIK_xq__finalCta{border-radius:var(--sd-radius-chamber);min-height:190px;color:var(--sd-cream);background:var(--sd-ink);border:0;justify-content:space-between;align-items:center;gap:40px;margin-top:clamp(72px,8vw,88px);padding:clamp(40px,6vw,64px);display:flex}.gpt-image-2-page-module__mIK_xq__finalCta h2{color:var(--sd-cream)}.gpt-image-2-page-module__mIK_xq__finalCta p{max-width:64ch;color:var(--sd-stone);margin:12px 0 0;font-size:16px;line-height:1.6}.gpt-image-2-page-module__mIK_xq__primaryButton{border:var(--sd-rule-signature);border-radius:var(--sd-radius-control);min-height:48px;color:var(--sd-action-text);background:var(--sd-action);cursor:pointer;font:inherit;flex:none;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:750;display:inline-flex}.gpt-image-2-page-module__mIK_xq__primaryButton:hover{color:var(--sd-cream);background:var(--sd-ink)}.gpt-image-2-page-module__mIK_xq__textButton:focus-visible,.gpt-image-2-page-module__mIK_xq__secondaryLink:focus-visible,.gpt-image-2-page-module__mIK_xq__primaryButton:focus-visible,.gpt-image-2-page-module__mIK_xq__workbenchExampleButton:focus-visible,.gpt-image-2-page-module__mIK_xq__breadcrumb a:focus-visible,.gpt-image-2-page-module__mIK_xq__microcopy a:focus-visible,.gpt-image-2-page-module__mIK_xq__faqList summary:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 36%, transparent);outline-offset:3px}@media (max-width:760px){.gpt-image-2-page-module__mIK_xq__container{width:min(100% - 32px,1240px)}.gpt-image-2-page-module__mIK_xq__hero{padding-block:38px 24px}.gpt-image-2-page-module__mIK_xq__breadcrumb{margin-bottom:18px}.gpt-image-2-page-module__mIK_xq__hero h1{font-size:40px}.gpt-image-2-page-module__mIK_xq__heroLead{font-size:14px}.gpt-image-2-page-module__mIK_xq__content{padding-bottom:64px}.gpt-image-2-page-module__mIK_xq__section{padding-top:68px}.gpt-image-2-page-module__mIK_xq__workbenchHeading h2,.gpt-image-2-page-module__mIK_xq__finalCta h2{font-size:28px}.gpt-image-2-page-module__mIK_xq__workbenchHeading h2{font-size:24px}.gpt-image-2-page-module__mIK_xq__workbenchHeading{flex-direction:column;align-items:flex-start;gap:4px}.gpt-image-2-page-module__mIK_xq__settings{padding-top:60px}.gpt-image-2-page-module__mIK_xq__settings th,.gpt-image-2-page-module__mIK_xq__settings td{overflow-wrap:anywhere;padding:13px 12px;font-size:14px}.gpt-image-2-page-module__mIK_xq__settings tbody th{width:40%}.gpt-image-2-page-module__mIK_xq__comparisonGrid{grid-template-columns:1fr}.gpt-image-2-page-module__mIK_xq__finalCta{flex-direction:column;align-items:stretch;gap:25px;min-height:0;margin-top:68px;padding:30px 24px}.gpt-image-2-page-module__mIK_xq__primaryButton{width:100%}}@media (max-width:390px){.gpt-image-2-page-module__mIK_xq__heroTags{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gpt-image-2-page-module__mIK_xq__heroTags li{text-align:center}.gpt-image-2-page-module__mIK_xq__settings th,.gpt-image-2-page-module__mIK_xq__settings td{border-bottom:0;width:100%;display:block}.gpt-image-2-page-module__mIK_xq__settings th{padding-bottom:3px}.gpt-image-2-page-module__mIK_xq__settings td{border-bottom:1px solid var(--line);padding-top:3px}}@media (prefers-reduced-motion:reduce){.gpt-image-2-page-module__mIK_xq__textButton:after,.gpt-image-2-page-module__mIK_xq__secondaryLink:after,.gpt-image-2-page-module__mIK_xq__faqList summary:after,.gpt-image-2-page-module__mIK_xq__primaryButton{transition:none}.gpt-image-2-page-module__mIK_xq__faqList details[open] summary:after{transform:none}}.gpt-image-2-page-module__mIK_xq__formulas strong{margin-block:12px;display:block}.gpt-image-2-page-module__mIK_xq__transparentPreview img{background:var(--sd-stone);padding:12%}
