body,html{width:100%;max-width:100%;overflow-x:hidden}*,:after,:before{box-sizing:border-box}canvas,img,svg,video{max-width:100%;height:auto}button,input,select,textarea{max-width:100%}code,pre{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:1024px){body{margin:0!important}body>*{max-width:100vw!important;overflow-x:hidden!important}article,footer,form,header,main,main>*,section{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}[style*=min-width]{min-width:0!important}[style*=max-width]{max-width:100%!important}[style*=grid-template-columns]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[style*="display: flex"],[style*="display:flex"]{flex-wrap:wrap!important;max-width:100%!important}h1{white-space:normal!important;max-width:100%!important;width:100%!important;font-size:clamp(2.5rem,7vw,4.5rem)!important;line-height:.98!important;letter-spacing:-.05em!important;overflow-wrap:anywhere!important}h2{font-size:clamp(1.65rem,4vw,2.4rem)!important;line-height:1.08!important}h3{font-size:clamp(1.15rem,3vw,1.55rem)!important}}@media (max-width:720px){main{padding:12px!important}article,div,footer,form,header,section{min-width:0!important}[style*=grid-template-columns]{grid-template-columns:1fr!important}[style*="display: grid"],[style*="display:grid"]{grid-template-columns:1fr!important;gap:14px!important}[style*="display: flex"],[style*="display:flex"]{flex-direction:column!important;align-items:stretch!important}h1{font-size:clamp(1.85rem,8.4vw,2.75rem)!important;line-height:1!important;letter-spacing:-.055em!important;word-break:normal!important;overflow-wrap:break-word!important}h2{font-size:clamp(1.35rem,6.2vw,1.85rem)!important;line-height:1.1!important}button,input,label,li,p,select,textarea{font-size:14px!important;line-height:1.35!important}input,select,textarea{width:100%!important}a[role=button],button{width:100%!important;min-height:44px!important;justify-content:center!important}textarea{min-height:96px!important}[style*="padding: 32px"],[style*="padding: 36px"],[style*="padding: 40px"],[style*="padding: 44px"],[style*="padding: 48px"],[style*="padding: 56px"],[style*="padding:32px"],[style*="padding:36px"],[style*="padding:40px"],[style*="padding:44px"],[style*="padding:48px"],[style*="padding:56px"]{padding:18px!important}[style*="gap: 24px"],[style*="gap: 28px"],[style*="gap: 32px"],[style*="gap: 36px"],[style*="gap: 40px"],[style*="gap:24px"],[style*="gap:28px"],[style*="gap:32px"],[style*="gap:36px"],[style*="gap:40px"]{gap:14px!important}[style*="border-radius: 28px"],[style*="border-radius: 32px"],[style*="border-radius:28px"],[style*="border-radius:32px"]{border-radius:20px!important}}@media (max-width:430px){main{padding:10px!important}h1{font-size:clamp(1.75rem,8.1vw,2.35rem)!important;line-height:1!important;letter-spacing:-.055em!important}h2{font-size:clamp(1.25rem,5.9vw,1.65rem)!important}li,p{font-size:14px!important}article,footer,header,main,section{border-radius:18px!important}}@media (max-width:720px){[style*="display: grid"],[style*="display:grid"],[style*=grid-template-columns]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}[style*="display: grid"]>*,[style*="display:grid"]>*,[style*=grid-template-columns]>*{grid-column:1/-1!important;width:100%!important;max-width:100%!important;min-width:0!important}[style*="display: flex"],[style*="display:flex"]{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}[style*="display: flex"]>*,[style*="display:flex"]>*{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 auto!important}button,code,div,input,label,li,p,pre,select,span,strong,textarea{overflow-wrap:anywhere!important}article,fieldset,form,section{width:100%!important;max-width:100%!important;min-width:0!important}}@media (max-width:430px){[style*="padding: 20px"],[style*="padding: 22px"],[style*="padding: 24px"],[style*="padding:20px"],[style*="padding:22px"],[style*="padding:24px"]{padding:16px!important}[style*="gap: 16px"],[style*="gap: 18px"],[style*="gap: 20px"],[style*="gap:16px"],[style*="gap:18px"],[style*="gap:20px"]{gap:12px!important}}