.forms-page{color:#191a23;isolation:isolate;background:radial-gradient(at 96% 8%,#f0bdc8 0,#0000 43%),radial-gradient(at 0 90%,#e1e6f0 0,#0000 50%),#f8f7fa;min-height:100svh}.forms-main{width:min(1320px,88%);margin:auto;padding:180px 0 36px}.forms-intro{margin-bottom:48px}.forms-label{color:#a40a2c;margin-bottom:20px;font-size:16px;font-weight:750;display:block}.forms-intro h1{letter-spacing:-.055em;margin:0 0 22px;font-size:clamp(48px,6.5vw,88px);font-weight:800;line-height:1.09;overflow:visible}.forms-intro h1 em{color:#be123c;font-style:normal}.forms-intro p{color:#51515e;font-size:clamp(18px,2vw,23px);line-height:1.6}.forms-list{gap:32px;display:grid}.forms-card{background:#ffffffb8;border:1px solid #fff;border-radius:32px;grid-template-columns:1.12fr 1fr;transition:border-color .3s,box-shadow .3s;animation:.65s both forms-enter;display:grid;overflow:hidden;box-shadow:0 24px 80px #61132a10,0 2px 6px #20203506}.forms-card:hover,.forms-card:focus-within{border-color:#d998ab;box-shadow:0 24px 80px #61132a1c,0 2px 6px #20203506}.forms-copy{align-self:center;padding:clamp(26px,4vw,60px)}.forms-symbol{color:#bc123a;background:linear-gradient(135deg,#fff,#f8e0e7);border:1px solid #e6c6cf;border-radius:20px;place-items:center;width:70px;height:70px;margin-bottom:28px;transition:transform .35s;display:grid;box-shadow:inset 0 1px #fff}.forms-card:hover .forms-symbol{transform:rotate(-6deg)}.forms-provider{color:#69616b;font-size:14px;font-weight:650}.forms-copy h2{letter-spacing:-.035em;margin:16px 0 20px;font-size:clamp(29px,3.1vw,44px);font-weight:800;line-height:1.2}.forms-copy p{color:#50515e;max-width:480px;font-size:18px;line-height:1.75}.forms-open{color:#fff;background:linear-gradient(125deg,#da173e,#a3082b);border-radius:16px;justify-content:center;align-items:center;gap:20px;margin:30px 0 14px;padding:18px 24px;font-size:18px;font-weight:750;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 1px #ffffff50,0 8px 24px #b40b3130}.forms-open:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff50,0 12px 30px #b40b3145}.forms-open svg{flex-shrink:0;transition:transform .25s}.forms-open:hover svg{transform:translate(3px,-3px)}.forms-copy small{color:#66616b;font-size:14px;line-height:1.6;display:block}.forms-scan{text-align:center;background:linear-gradient(145deg,#eeeaf366,#f7e3eaaa);border-left:1px solid #fff;flex-direction:column;justify-content:center;align-items:center;padding:40px 26px;display:flex}.forms-scan-label{color:#4a3d4b;align-items:center;gap:9px;margin-bottom:22px;font-size:17px;font-weight:650;display:flex}.forms-qr{outline-offset:6px;background:#fff;border-radius:20px;width:min(100%,360px);padding:12px;display:block;box-shadow:0 12px 40px #45253b14}.forms-qr img{aspect-ratio:1;width:100%;height:auto;display:block}.forms-scan strong{color:#a80d30;margin:24px 0 8px;font-size:20px}.forms-scan p{color:#56515f;max-width:310px;margin:0;font-size:16px;line-height:1.6}.forms-footer{color:#64606c;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:36px;font-size:15px;display:flex}.forms-footer a{color:#a20a2b;align-items:center;gap:8px;font-weight:700;display:inline-flex}.forms-page a:focus-visible{outline-offset:5px;outline:3px solid #b20d36}.forms-skip{z-index:9999;background:#fff;padding:12px;position:fixed;top:8px;left:20px;transform:translateY(-180%)}.forms-skip:focus{transform:none}@keyframes forms-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:760px){.forms-main{width:calc(100% - 40px);padding-top:135px}.forms-intro{margin-bottom:30px}.forms-card{border-radius:24px;grid-template-columns:1fr}.forms-scan{border-top:1px solid #fff;border-left:0;padding:30px 24px}.forms-copy{padding:28px}.forms-open{width:100%;padding:17px;font-size:17px}.forms-copy p{font-size:17px}.forms-qr{max-width:340px}.forms-footer{padding-bottom:54px}.forms-intro h1{font-size:clamp(44px,10vw,64px)}}@media (prefers-reduced-motion:reduce){.forms-card{animation:none}.forms-page *,.forms-page :before,.forms-page :after{transition:none!important}.forms-open:hover,.forms-card:hover .forms-symbol,.forms-open:hover svg{transform:none}}
