.patron-page,.patron-page *,.patron-phone-shell,.patron-phone-shell *{box-sizing:border-box}.patron-page,.patron-phone-shell{width:100%;min-width:0;max-width:100%}.patron-page>section,.patron-phone-shell>div{min-width:0;max-width:100%}.patron-page :is(h1,h2,h3,p,a),.patron-phone-shell :is(h1,h2,h3,p,a,span,strong){overflow-wrap:break-word}.patron-page :is(input,button,select,textarea),.patron-phone-shell :is(input,button,select,textarea){min-width:0;max-width:100%;font:inherit}.patron-page :is(a,button):focus-visible,.patron-phone-shell :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #48a9e6}.patron-vault-link{color:#0e75ba;margin-top:12px;font-weight:800;text-decoration:underline;display:block}.patron-shell-wrap,.patron-shell-inner{min-width:0;max-width:100%}@media (max-width:980px){.patron-hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important;padding:48px 20px 56px!important}.patron-page>section>div[style*=grid-template-columns],.patron-page>section>div>div[style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:700px){.patron-page>section>div{padding-left:16px!important;padding-right:16px!important}.patron-page h1{letter-spacing:-.035em!important;font-size:clamp(32px,8vw,44px)!important;line-height:1.08!important}.patron-page h2{font-size:clamp(27px,7vw,36px)!important;line-height:1.12!important}.patron-page h3{font-size:clamp(20px,5vw,26px)!important;line-height:1.2!important}.patron-page p{font-size:16px!important;line-height:1.6!important}.patron-page :is(article,aside){min-width:0;max-width:100%;padding:20px!important}.patron-page div[style*="grid-template-columns: repeat(auto-fit"],.patron-page div[style*="grid-template-columns: repeat(2"],.patron-page div[style*="grid-template-columns: minmax(0, 1fr) minmax"]{grid-template-columns:minmax(0,1fr)!important}.patron-hero-grid>div,.patron-page [style*=grid-template-columns]>div{min-width:0}.patron-phone-shell{padding:28px 12px!important}.patron-phone-shell>div{width:100%!important}.patron-phone-shell>div>div{grid-template-columns:minmax(0,1fr)!important}.patron-shell-wrap{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:18px!important;padding:0!important}.patron-shell-inner{border-radius:16px!important;min-height:0!important}.patron-shell-inner>main{padding:18px 14px 24px!important}.patron-shell-inner header{flex-wrap:wrap}.patron-shell-inner h2{font-size:clamp(27px,7vw,36px)!important}.patron-shell-inner h3{font-size:clamp(22px,6vw,28px)!important}.patron-shell-inner div[style*="grid-template-columns: repeat(2"]{grid-template-columns:minmax(0,1fr)!important}.patron-shell-inner div[style*="grid-template-columns: repeat(5"]{grid-template-columns:repeat(5,minmax(0,1fr))!important}.patron-shell-inner div[style*=grid-template-columns]>div{min-width:0}}@media (max-width:380px){.patron-hero-grid{padding:32px 16px 40px!important}.patron-page h1{font-size:32px!important}.patron-shell-inner>main{padding:16px 12px 20px!important}}
