@font-face{font-family:"SBC Eurostile";src:url("EurostileHeavy.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"SBC Eurostile";src:url("EurostileBold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}.sbc-page{--red:#ed1c24;--ink:#231f20;color:var(--ink);background:white;font:600 16px/1.6 Montserrat,Arial,sans-serif}.sbc-page *{box-sizing:border-box}.sbc-container{width:calc(100% - 40px);max-width:1320px;margin:auto}.sbc-page h1,.sbc-page h2,.sbc-page h3{font-family:"SBC Eurostile",Eurostile,"Arial Black",Arial,sans-serif;font-weight:900;text-transform:uppercase;line-height:1.05;margin:0 0 20px}.sbc-page h2{font-size:clamp(32px,3.8vw,53px)}.sbc-page h2 span{color:var(--red)}.sbc-page p{margin:0 0 20px}.sbc-hero{background-size:cover;background-position:center;min-height:340px;display:flex;align-items:center}.sbc-hero h1{font-size:clamp(48px,7.2vw,120px);color:var(--red);margin:0}.sbc-section{padding:80px 0}.sbc-contact-grid{display:grid;grid-template-columns:1fr 2fr;gap:24px;align-items:stretch}.sbc-details{background:var(--ink);color:#fff;padding:42px}.sbc-details h2{font-size:clamp(32px,3.5vw,47px)}.sbc-details>p{color:#ffffffcc;font-weight:500}.sbc-detail{display:flex;gap:16px;margin-top:32px}.sbc-detail>span{font-size:28px;line-height:1}.sbc-detail h3{font-size:21px;text-transform:none;margin:0 0 10px}.sbc-detail a{color:#fff;text-decoration:none}.sbc-detail p,.sbc-detail a{font-size:14px}.sbc-form-panel{padding:42px;background:#fff;box-shadow:0 0 28px #0002;min-width:0;position:relative;}.sbc-form-panel>p{font-size:15px}.sbc-privacy{font-size:12px!important;margin:18px 0 0!important;position:absolute;bottom:62px;}.sbc-privacy a{color:inherit;text-decoration:underline}.sbc-process{padding-top:20px}.sbc-eyebrow{font-weight:700;text-transform:uppercase;font-size:14px;margin-bottom:12px!important}.sbc-steps{list-style:none;padding:0;margin:44px 0 36px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.sbc-number{display:flex;align-items:center;gap:24px;color:var(--red);font:900 64px/1 "SBC Eurostile",Eurostile,Arial,sans-serif;margin-bottom:34px}.sbc-steps li:not(:last-child) .sbc-number:after{content:'';height:1px;background:#aaa;flex:1}.sbc-steps h3{font-size:27px}.sbc-steps p{font-size:14px}.sbc-process-note{font-size:18px;line-height:1.4;font-weight:600;color:#171a1ccc}.sbc-process-note strong{font-weight:800}.sbc-resources{background:var(--ink);color:#fff;overflow:hidden}.sbc-resource-grid{display:grid;grid-template-columns:1.6fr 1fr .65fr;gap:32px;align-items:center;min-height:300px}.sbc-resources h2{font-size:clamp(30px,3.8vw,52px);margin:0}.sbc-resources ul{list-style:none;padding:0;margin:0}.sbc-resources a{color:white;text-decoration:none;display:inline-flex;align-items:center;gap:12px;padding:12px 0;font-size:14px;line-height:1.5}#page .sbc-page .sbc-resources a:is(:hover,:focus-visible){color:#ed1c24!important}#page .sbc-page .sbc-resources a:is(:hover,:focus-visible) .sbc-link-arrow{color:inherit;stroke:currentColor}.sbc-resources img{width:135%;max-width:none;height:auto;align-self:end;justify-self:start;margin-left:-8%}.sbc-page a:focus-visible{outline:2px solid var(--red);outline-offset:4px}.sbc-page [data-sbc-reveal]{transition:opacity .55s,transform .55s}.sbc-page .sbc-pending{opacity:0;transform:translateY(18px)}
.sbc-form-panel .gform_fields{column-gap:20px;row-gap:20px}.sbc-form-panel :is(input[type=text],input[type=email],input[type=tel],select,textarea){width:100%;min-height:48px;border:1px solid #eee;border-radius:0;background-color:white;box-shadow:inset 0 1px 6px #0001;padding:12px 15px;font:500 15px/1.5 Montserrat,Arial,sans-serif;color:var(--ink)}.sbc-form-panel textarea{min-height:150px;resize:vertical}.sbc-form-panel :is(input,select,textarea):focus{outline:2px solid #ed1c2444;outline-offset:2px;border-color:var(--red)}.sbc-form-panel .gform_footer{justify-content:flex-end;padding:0;margin:24px 0 0}.sbc-form-panel :is(button[type=submit],input[type=submit]){background:var(--red);border:2px solid var(--red);border-radius:0;box-shadow:none;color:white;padding:13px 28px;font:700 15px/1.4 Montserrat,Arial,sans-serif}.sbc-form-panel :is(button[type=submit],input[type=submit]):hover{background:var(--ink);border-color:var(--ink)}
@media(max-width:900px){.sbc-details,.sbc-form-panel{padding:28px}.sbc-contact-grid{grid-template-columns:1fr}.sbc-steps{grid-template-columns:repeat(2,1fr)}.sbc-resource-grid{grid-template-columns:1.5fr 1fr;padding-block:40px}.sbc-resources img{display:none}}
@media(max-width:600px){.sbc-hero{min-height:240px;background-position:65% center}.sbc-section{padding:48px 0}.sbc-contact-grid{gap:20px}.sbc-details,.sbc-form-panel{padding:24px}.sbc-steps{grid-template-columns:1fr;gap:24px}.sbc-number{margin-bottom:16px}.sbc-resource-grid{grid-template-columns:1fr;gap:20px}.sbc-form-panel .gfield--width-half{grid-column:1/-1}.sbc-form-panel :is(input,select,textarea){font-size:16px}.sbc-form-panel :is(button[type=submit],input[type=submit]){width:100%}}
@media(prefers-reduced-motion:reduce){.sbc-page [data-sbc-reveal]{transition:none;transform:none;opacity:1}}
.sbc-page h1,.sbc-page h2{letter-spacing:-1.5px}.sbc-page strong,.sbc-page b{font-weight:800}.sbc-detail h3{font-weight:700}.sbc-page .gfield_label{font-weight:700}@media(max-width:600px){.sbc-page h1,.sbc-page h2{letter-spacing:-.7px}}
.sbc-process .sbc-eyebrow{font-family:"SBC Eurostile",Eurostile,Arial,sans-serif;font-weight:900;font-size:20px}.sbc-resources .sbc-eyebrow{font-family:"SBC Eurostile",Eurostile,Arial,sans-serif;font-weight:700}.sbc-resources a{font-weight:600}.sbc-detail p,.sbc-detail a{font-weight:600}

.sbc-link-arrow{flex:0 0 22px;display:block;transition:transform .2s ease}.sbc-resources a:hover .sbc-link-arrow,.sbc-resources a:focus-visible .sbc-link-arrow{transform:translateX(4px)}@media(prefers-reduced-motion:reduce){.sbc-link-arrow{transition:none}.sbc-resources a:hover .sbc-link-arrow,.sbc-resources a:focus-visible .sbc-link-arrow{transform:none}}
