@media(max-width:1023px){
 main.min-h-screen>section:first-child{background-position:62% top}
 main.min-h-screen>section:first-child>.container>.max-w-5xl{max-width:760px}
 main.min-h-screen>section:first-child>.container>.mt-14{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:44px}
 main.min-h-screen>section:nth-child(2)>.container>.grid,main.min-h-screen>section:nth-child(3)>.container>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 main.min-h-screen>.container.section-white>.bg-off-white{padding:32px}
}
@media(max-width:767px){
 main.min-h-screen>section:first-child>.container>.max-w-5xl{padding-block:10px 0}
 main.min-h-screen>section:first-child h1,main.min-h-screen>.container.section-white>.max-w-3xl>h1{font-size:36px}
 main.min-h-screen>section:first-child>.container>.max-w-5xl>p.text-xl,main.min-h-screen>.container.section-white>.max-w-3xl>p.text-xl{font-size:18px}
 main.min-h-screen>section:first-child .mt-14>ul{gap:22px}
 main.min-h-screen>section:nth-child(2)>.container>.grid,main.min-h-screen>section:nth-child(3)>.container>.grid{grid-template-columns:minmax(0,1fr);gap:24px}
 main.min-h-screen>section:nth-child(2)>.container>.grid>div,main.min-h-screen>section:nth-child(3)>.container>.grid>article{padding:30px 22px 30px 116px;min-height:170px;border-radius:20px}
 main.min-h-screen>section:nth-child(2)>.container>.grid>div>span,main.min-h-screen>section:nth-child(3)>.container>.grid>article>span{position:static;display:block;margin:0 0 10px;font-size:14px}
 main.min-h-screen>section:nth-child(2)>.container>.grid>div>h3,main.min-h-screen>section:nth-child(3)>.container>.grid>article>h3{font-size:20px}
 .inner-flow-ready .flow-symbol{left:14px;top:26px;width:86px;height:86px}
 main.min-h-screen>section:nth-child(4)>.container>.grid>div{padding:30px;border-radius:20px}
 main.min-h-screen>section:nth-child(6) summary{font-size:17px}
 main.min-h-screen>.container.section-white>.max-w-3xl{margin-inline:-24px;padding:72px 24px;margin-bottom:50px;background-position:60% center}
 main.min-h-screen>.container.section-white>.bg-off-white{padding:28px 18px;border-radius:22px}
 main.min-h-screen>.container.section-white>.bg-off-white>.flex{align-items:flex-start;font-size:18px;gap:16px}
 main.min-h-screen>.container.section-white>.bg-off-white>.flex>svg{flex-shrink:0}
 main.min-h-screen>.container.section-white>.bg-off-white article{padding:28px 20px 28px 112px;min-height:164px;border-radius:18px}
 main.min-h-screen>.container.section-white>.bg-off-white article>h2{font-size:20px}
 main.min-h-screen>.container.section-white>.bg-off-white article>p{font-size:16px}
 main.min-h-screen>.container.section-white .inner-flow-ready .flow-symbol{left:12px;top:26px}
}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){
 main.min-h-screen>section:nth-child(4)>.container>.grid>div,main.min-h-screen>section:nth-child(6) details{background:#f7efe3f0}
 main.min-h-screen>section:nth-child(2)>.container>.grid>div,main.min-h-screen>.container.section-white>.bg-off-white article,main.min-h-screen>section:nth-child(4)>.container>.grid>div:nth-child(2){background:#20313dee}
}
@media(max-width:1279px){main.min-h-screen>section:nth-child(6){background-image:linear-gradient(90deg,#f7efe2b8,#f7efe2ad),url('/brand/1011-approved-20260915/photo-ai-work.jpg')}}
@media(prefers-reduced-motion:reduce){.inner-flow-ready *{animation:none!important}.inner-flow-ready .gold-flow-wire{display:none}}
