@media (width>=768px){body:has(aside){text-rendering:optimizelegibility}body:has(aside) main{width:100%!important;max-width:1480px!important;padding:14px 14px 28px!important}body:has(aside) main h1{letter-spacing:-.04em!important;font-size:clamp(1.65rem,6.5vw,2rem)!important;line-height:1.02!important}body:has(aside) main h2[class*=text-5xl]{letter-spacing:-.035em!important;font-size:clamp(1.45rem,5.5vw,1.8rem)!important;line-height:1.04!important}body:has(aside) main h2[class*=text-4xl]{letter-spacing:-.035em!important;font-size:clamp(1.45rem,5.5vw,1.8rem)!important;line-height:1.04!important}body:has(aside) main h2[class*=text-3xl]{letter-spacing:-.035em!important;font-size:clamp(1.45rem,5.5vw,1.8rem)!important;line-height:1.04!important}body:has(aside) main [class*=text-5xl][class*=font-bold]{letter-spacing:-.035em!important;font-size:clamp(1.45rem,5.5vw,1.8rem)!important;line-height:1.04!important}body:has(aside) main [class*=text-4xl][class*=font-bold]{letter-spacing:-.035em!important;font-size:clamp(1.45rem,5.5vw,1.8rem)!important;line-height:1.04!important}body:has(aside) main h2[class*=text-2xl]{font-size:1.25rem!important;line-height:1.08!important}:is(body:has(aside) main h3[class*=text-xl],body:has(aside) main h3[class*=text-lg]){font-size:1rem!important}:is(body:has(aside) main [class*="min-h-[390px]"],body:has(aside) main [class*="min-h-[380px]"],body:has(aside) main [class*="min-h-[360px]"]){min-height:260px!important}body:has(aside) main [class*="min-h-[320px]"]{min-height:240px!important}:is(body:has(aside) main [class*="rounded-[36px]"],body:has(aside) main [class*="rounded-[32px]"]){border-radius:22px!important}:is(body:has(aside) main [class*="rounded-[28px]"],body:has(aside) main [class*="rounded-[26px]"]){border-radius:20px!important}body:has(aside) main [class~=p-8]{padding:20px!important}body:has(aside) main [class~=p-7]{padding:18px!important}body:has(aside) main [class~=p-6]{padding:16px!important}body:has(aside) main [class~=p-5]{padding:14px!important}body:has(aside) main [class~=mt-10]{margin-top:24px!important}body:has(aside) main [class~=mt-8]{margin-top:20px!important}body:has(aside) main [class~=mt-7]{margin-top:18px!important}body:has(aside) main [class~=mt-6]{margin-top:16px!important}body:has(aside) main [class~=mb-8]{margin-bottom:20px!important}body:has(aside) main [class~=mb-6]{margin-bottom:16px!important}:is(body:has(aside) main button[class*=h-14],body:has(aside) main a[class*=h-14]){border-radius:14px!important;height:46px!important;min-height:46px!important;font-size:.875rem!important}:is(body:has(aside) main button[class*=h-12],body:has(aside) main a[class*=h-12]){border-radius:13px!important;height:42px!important;min-height:42px!important}body:has(aside) main [class*=size-14]{width:44px!important;height:44px!important}body:has(aside) main [class*=size-12]{width:40px!important;height:40px!important}body:has(aside) main [class*=size-11]{width:38px!important;height:38px!important}body:has(aside) main [class*=text-base][class*=text-muted-foreground]{font-size:.82rem!important}body:has(aside) main p[class*=text-sm]{font-size:.78rem!important}body:has(aside) main [class*=gap-6]{gap:16px!important}body:has(aside) main [class*=gap-5]{gap:14px!important}body:has(aside) main [class*=gap-4]{gap:12px!important}@media (width>=768px){body:has(aside) main{padding:16px 18px 30px!important}body:has(aside) main h1{font-size:1.9rem!important}:is(body:has(aside) main h2[class*=text-5xl],body:has(aside) main h2[class*=text-4xl],body:has(aside) main h2[class*=text-3xl]){font-size:1.7rem!important}}@media (width>=1024px){html{font-size:13.5px}body:has(aside) main{max-width:1480px!important;padding:16px 22px 30px!important}body:has(aside) main h1{font-size:1.85rem!important}:is(body:has(aside) main h2[class*=text-5xl],body:has(aside) main h2[class*=text-4xl],body:has(aside) main h2[class*=text-3xl]){font-size:1.62rem!important}:is(body:has(aside) main [class*="min-h-[390px]"],body:has(aside) main [class*="min-h-[380px]"],body:has(aside) main [class*="min-h-[360px]"]){min-height:245px!important}body:has(aside) main [class~=p-8]{padding:18px!important}body:has(aside) main [class~=p-6]{padding:15px!important}}@media (width>=1440px){html{font-size:13px}body:has(aside) main{max-width:1520px!important;padding-inline:24px!important}}}
