.rz-hero{position:relative;min-height:620px;display:grid;grid-template-columns:1.1fr .75fr;align-items:center;gap:9vw;padding:105px clamp(28px,7vw,112px) 100px;overflow:hidden}.rz-hero:before{content:"";width:540px;height:540px;background:radial-gradient(circle,rgba(226,60,50,.12),transparent 70%);position:absolute;top:-230px;left:-250px;pointer-events:none}.rz-hero-copy{position:relative;z-index:1}.rz-hero h1{font:700 clamp(74px,9vw,144px)/.95 var(--display);letter-spacing:-.08em;margin:30px 0}.rz-hero h1 em{color:var(--red);font-style:normal}.rz-statement{font:600 clamp(25px,2.5vw,38px)/1.24 var(--display);letter-spacing:-.035em;max-width:650px;margin:0 0 35px}.rz-hero .button{gap:30px}.rz-small{font-size:13px;line-height:1.65;color:var(--muted);margin:18px 0 0}.rz-mark{position:relative;aspect-ratio:1/1;max-width:450px;background:var(--ink);box-shadow:26px 26px 0 var(--red);display:flex;flex-direction:column;justify-content:space-between;padding:25px;color:white;transform:rotate(-2deg)}.rz-ring{border:1px solid #68696b;border-radius:50%;width:80%;aspect-ratio:1;align-self:center;display:grid;place-items:center;margin-top:15px}.rz-ring>span{font:700 clamp(100px,15vw,200px)/1 var(--display);letter-spacing:-.13em}.rz-zero{color:var(--red)}.rz-mark-footer{display:flex;justify-content:space-between;gap:10px;font:700 10px/1.2 var(--display);letter-spacing:.15em}.rz-index{position:absolute;right:3vw;bottom:20px;color:#888;font:700 10px var(--display);letter-spacing:.2em}.rz-strip{background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:space-around;gap:22px;min-height:86px;padding:20px 4vw;font:700 11px var(--display);letter-spacing:.16em;text-align:center}.rz-strip i{width:5px;height:5px;flex:none;border-radius:50%;background:var(--red)}.rz-overview{padding:clamp(95px,10vw,155px) clamp(28px,7vw,112px);display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:start}.rz-overview h2,.rz-for h2,.rz-request h2{font:700 clamp(50px,6vw,92px)/.97 var(--display);letter-spacing:-.06em;margin:20px 0 0}.rz-overview h2 span,.rz-request h2 span{color:var(--red)}.rz-prose{max-width:570px;padding-top:25px}.rz-prose p{font-size:clamp(17px,1.6vw,21px);line-height:1.68;color:#484743;margin:0 0 25px}.rz-prose p+p{font-size:15px;color:var(--muted);border-top:1px solid var(--line);padding-top:23px}.rz-for{background:var(--ink);color:white;padding:clamp(100px,10vw,150px) clamp(28px,7vw,112px);position:relative;overflow:hidden}.rz-for:after{content:"00";position:absolute;right:-35px;bottom:-95px;font:700 400px/.8 var(--display);color:rgba(255,255,255,.025);letter-spacing:-.12em;pointer-events:none}.rz-for-inner{max-width:1050px;position:relative;z-index:1}.rz-for h2{max-width:1000px}.rz-for p:not(.kicker){max-width:760px;color:#c7c5c1;font-size:clamp(18px,1.7vw,22px);line-height:1.65;margin:35px 0 60px}.rz-for-note{border-top:1px solid #565759;display:flex;justify-content:space-between;gap:20px;padding-top:22px;font:700 11px var(--display);letter-spacing:.12em}.rz-for-note span:first-child{color:var(--red)}.rz-request{padding:clamp(95px,10vw,150px) clamp(28px,7vw,112px);display:grid;grid-template-columns:.85fr 1.15fr;gap:7vw;background:var(--paper2)}.rz-request h2{margin-bottom:30px}.rz-request-copy>p:not(.kicker){font-size:18px;line-height:1.7;color:#494743;max-width:500px}.rz-request-copy .rz-small{font-size:14px}.rz-form-shell{background:#fff;padding:clamp(25px,4vw,54px);box-shadow:var(--shadow);border-top:5px solid var(--red)}.rz-form-heading{font:700 30px/1.1 var(--display);margin:0 0 8px}.rz-form-sub{font-size:13px;color:var(--muted);margin:0 0 28px}.rz-form-preview label{display:block;font:700 13px var(--body);margin:0 0 19px}.rz-form-preview label span:not(.rz-check span){font-weight:400;color:var(--muted)}.rz-form-preview input:not([type=checkbox]),.rz-form-preview textarea{display:block;width:100%;margin-top:8px;border:1px solid var(--line);border-radius:0;padding:14px 15px;font:400 15px var(--body);background:#faf9f6;color:var(--ink)}.rz-form-preview input:disabled,.rz-form-preview textarea:disabled{opacity:1}.rz-check{display:flex!important;align-items:flex-start;gap:11px;font-weight:500!important;line-height:1.4}.rz-check input{accent-color:var(--red);margin:3px 0 0}.rz-form-preview button{background:var(--red);border:0;color:#fff;font:700 14px var(--body);padding:15px 22px;opacity:.7}html{scroll-padding-top:30px}@media(max-width:900px){.rz-hero{grid-template-columns:1fr;gap:55px}.rz-mark{width:min(75vw,450px);margin:0 auto}.rz-overview,.rz-request{grid-template-columns:1fr;gap:42px}.rz-prose{padding:0}.rz-form-shell{max-width:680px}}@media(max-width:540px){.rz-hero{padding:65px 22px 80px;gap:65px;min-height:0}.rz-hero h1{font-size:76px;margin:25px 0}.rz-statement{font-size:27px}.rz-mark{width:calc(100% - 28px);padding:20px;box-shadow:14px 14px 0 var(--red)}.rz-ring>span{font-size:35vw}.rz-mark-footer{font-size:7px}.rz-strip{flex-wrap:wrap;min-height:0;gap:13px;font-size:9px;line-height:1.4}.rz-overview,.rz-for,.rz-request{padding:90px 22px}.rz-overview h2,.rz-for h2,.rz-request h2{font-size:56px}.rz-for-note{font-size:9px}.rz-request{gap:42px}.rz-form-shell{padding:25px 20px}}
