.production-site main:is(.qs-page,.qd-page)>:is(.qs-hero,.qd-hero){--hero-text-offset:128px;isolation:isolate;border:0;margin-top:72px;padding:256px 0 96px;position:relative;overflow:hidden}:is(.qs-page,.qd-page) :is(.qs-hero,.qd-hero)>:is(.qs-wrap,.qd-wrap){width:100%;max-width:1436px;margin-inline:auto;padding-inline:78px}:is(.qs-page,.qd-page) :is(.qs-hero-art,.qd-hero-art){width:100%;height:calc(100% - var(--hero-text-offset));z-index:-1;pointer-events:none;position:absolute;top:-72px;left:0;overflow:hidden}:is(.qs-page,.qd-page) :is(.qs-hero-art,.qd-hero-art) img{object-fit:cover;object-position:center calc(50% - clamp(64px, 8vw, 208px));opacity:.6}:is(.qs-page,.qd-page) :is(.qs-hero-art,.qd-hero-art):after{content:"";background:linear-gradient(to bottom in oklab, #08090a00 0% 75%, #08090a 100%), linear-gradient(to bottom, #08090a 0%, #08090a00 40%), linear-gradient(to top, #08090a 0%, #08090a00 50%);position:absolute;inset:0}:is(.qs-page,.qd-page) :is(.qs-hero-content,.qd-hero-content){z-index:3;width:fit-content;max-width:100%;position:relative}:is(.qs-page,.qd-page) :is(.qs-hero-content,.qd-hero-content):before{content:"";z-index:-1;pointer-events:none;filter:blur(10px)opacity(.5);background:radial-gradient(circle,#08090a 0%,#08090a00 100%);border-radius:100%;position:absolute;inset:-50%}:is(.qs-page,.qd-page) :is(.qs-hero,.qd-hero) :is(.qs-eyebrow,.qd-eyebrow){color:#f7f8f8;opacity:.6;font-size:15px;font-weight:400;line-height:24px;display:block}.production-site :is(.qs-page,.qd-page) :is(.qs-hero,.qd-hero) h1{letter-spacing:-.022em;white-space:pre-line;margin:16px 0 0 -2px;font-size:72px;font-weight:500;line-height:1}:is(.qs-page,.qd-page) :is(.qs-hero-intro,.qd-hero-intro){padding-top:24px}@media (max-width:1280px){:is(.qs-page,.qd-page) :is(.qs-hero,.qd-hero)>:is(.qs-wrap,.qd-wrap){padding-inline:42px}}@media (max-width:1024px){.production-site main:is(.qs-page,.qd-page)>:is(.qs-hero,.qd-hero){padding-top:256px;padding-bottom:64px}:is(.qs-page,.qd-page) :is(.qs-hero,.qd-hero)>:is(.qs-wrap,.qd-wrap){padding-inline:36px}.production-site :is(.qs-page,.qd-page) :is(.qs-hero,.qd-hero) h1{font-size:56px;line-height:1.1}}@media (max-width:768px){.production-site main:is(.qs-page,.qd-page)>:is(.qs-hero,.qd-hero){padding-top:256px;padding-bottom:64px;overflow:clip}.production-site :is(.qs-page,.qd-page) :is(.qs-hero,.qd-hero) h1{font-size:40px;line-height:1.1}}@media (max-width:640px){.production-site main:is(.qs-page,.qd-page)>:is(.qs-hero,.qd-hero){--hero-text-offset:96px;margin-top:64px;padding-top:192px;padding-bottom:48px}:is(.qs-page,.qd-page) :is(.qs-hero-art,.qd-hero-art){top:-64px}:is(.qs-page,.qd-page) :is(.qs-hero,.qd-hero)>:is(.qs-wrap,.qd-wrap){padding-inline:24px}.production-site :is(.qs-page,.qd-page) :is(.qs-hero,.qd-hero) h1{white-space:normal;text-wrap:balance;margin-left:-1px}}
@media (max-width:1024px){.production-site :is(.qs-page,.qd-page) :is(.qs-hero-actions,.qd-hero-actions,.qs-closing-actions,.qd-closing-actions)>a{flex:0 auto;width:auto;min-width:0;max-width:100%;min-height:44px;padding:9px 14px;font-size:14px;line-height:18px}.production-site :is(.qs-page,.qd-page) :is(.qs-hero-actions,.qd-hero-actions){flex-flow:wrap;align-items:center;gap:8px;display:flex}.production-site :is(.qs-page,.qd-page) :is(.qs-closing-actions,.qd-closing-actions){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:360px;margin-inline:auto;display:grid}.production-site :is(.qs-page,.qd-page) :is(.qs-closing-actions,.qd-closing-actions)>a{width:100%}}@media (max-width:640px){.production-site :is(.qs-page,.qd-page) :is(.qs-hero-actions,.qd-hero-actions,.qs-closing-actions,.qd-closing-actions)>a{padding:5px 12px;font-size:13px;line-height:16px}.production-site :is(.qs-page,.qd-page) :is(.qs-closing-actions,.qd-closing-actions){max-width:338px}}