#request{position:fixed!important;inset:0!important;margin:auto!important;max-height:calc(100dvh - 32px)!important;transform:none!important;animation:none!important;overflow:auto!important;scroll-behavior:auto!important}
#request :is(button.button,a.button,#done,.cw-v7-review-actions button,#request-form>[type=submit]){width:max-content!important;max-width:100%;flex:0 0 auto!important;align-self:flex-start!important;justify-self:start!important;white-space:normal}
#request #success{align-items:flex-start}
#request .request-shell{min-width:0}
#request .close{z-index:20}
#cw-interest-help{position:fixed;inset:0;margin:auto;padding:0;width:min(1120px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #789db576;border-radius:25px;background:#0b192b;color:#edf4ff;isolation:isolate;font-family:Interface,Arial,sans-serif}
#cw-interest-help::backdrop{background:#020b15d9;backdrop-filter:blur(14px)}
#cw-interest-help .request-world{position:absolute;inset:0;z-index:0;background:none;pointer-events:none;mix-blend-mode:screen}
#cw-interest-help .request-world:before{content:none}
#cw-interest-help .request-brand{position:absolute;top:auto;bottom:35px;right:4%;left:auto;width:32%;font-size:clamp(25px,3vw,43px);line-height:1.3;animation:none}
#cw-interest-help .request-brand small{font-size:13px}
#cw-interest-help .request-brand span{display:none}
#cw-interest-help .cw-v7-request-art{position:absolute;top:50px;right:2%;width:36%;aspect-ratio:3/2;mix-blend-mode:screen}
#cw-interest-help .v6-media-surface13{position:relative;width:100%;height:100%;mix-blend-mode:screen;background:none}
#cw-interest-help .v6-media-surface13>:is(img,video,canvas){position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:contrast(1.12) saturate(.92);mask-image:radial-gradient(ellipse 57% 58% at 50% 50%,#000 42%,#000d 62%,transparent 96%)}
#cw-interest-help .v6-media-shade13{display:none}
#cw-interest-help .request-shell{position:relative;z-index:4;padding:45px 42% 40px 42px;background:none}
#cw-interest-help h2{font-size:clamp(29px,3vw,40px);line-height:1.15;margin:0}
#cw-interest-help .cw-help-copy{font-size:16px;line-height:1.8;color:#dbe7f4;margin:24px 0}
#cw-interest-help .cw-help-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}
#cw-interest-help .button{width:max-content;max-width:100%;font-size:14px}
#cw-interest-help .close{position:absolute;top:12px;right:14px;width:38px;height:38px;background:#18304b;border:1px solid #88b6e84d;border-radius:50%;z-index:8}
#cw-interest-help>.cw-v12-request-neural{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1;opacity:.65}
@media(max-width:700px){#request{max-height:calc(100dvh - 24px)!important}#cw-interest-help .request-shell{padding:35px 24px 28px}#cw-interest-help .request-brand{display:none}#cw-interest-help .cw-v7-request-art{top:15px;width:90px;opacity:.6}#cw-interest-help h2{position:relative;font-size:29px}#cw-interest-help .cw-help-copy{font-size:14px}#cw-interest-help .button{font-size:13px;white-space:normal}#cw-interest-help .eyebrow{max-width:75%}}

#request>.cw-request-close{position:sticky!important;float:none!important;display:block;top:12px;right:auto;margin:12px 12px -50px auto;z-index:25;width:40px;height:40px;padding:0;line-height:1}
#request #cw-v7-review>.close{display:none!important}
