.opt-out-content{background:#fff;border:1px solid #E9E8EC;box-shadow:0 4px 7.4px #0000000f;padding:24px;border-radius:20px;margin:0 auto 24px;max-width:946px}@media only screen and (max-width:1023px){.opt-out-content{padding:24px 16px}}.opt-out-title{width:100%;margin:40px auto 15px;max-width:946px}@media only screen and (max-width:1023px){.opt-out-title{margin-top:10px;margin-bottom:12px}}.opt-out-title h1{font-weight:600;font-size:52px;letter-spacing:-1.6px;padding:0 0 6px}@media only screen and (max-width:1023px){.opt-out-title h1{font-size:38px;line-height:1;text-align:center}}.opt-out-title span{font-size:36px;line-height:39px;font-weight:700;text-transform:uppercase}@media only screen and (max-width:1023px){.opt-out-title span{font-size:clamp(28px,4vw,42px)}}.opt-out-text span.like-h2{display:inline-block;margin-top:-6px;font-weight:600;font-size:32px;color:#251d3f;line-height:1;letter-spacing:-1px}@media only screen and (max-width:1023px){.opt-out-text span.like-h2{font-size:24px}}.opt-out-text .like-h4{font-weight:600;font-size:28px;line-height:1.19;color:#251d3f;padding-top:15px;margin-bottom:-5px}@media only screen and (max-width:1023px){.opt-out-text .like-h4{text-align:center}}.opt-out-text>p{font-weight:400;font-size:17px;line-height:1.3;letter-spacing:-.2px;color:#51496a;padding-top:12px}.opt-out-text .common-button-block{margin-top:16px}.opt-out-form{width:100%}.opt-out-form form .opt-out-inner{display:flex}@media only screen and (max-width:1023px){.opt-out-form form .opt-out-inner{flex-direction:column;gap:16px}}.opt-out-form form .opt-out-inner .common-input-block{position:relative;width:100%;margin-bottom:0}.opt-out-form form .opt-out-inner .common-input-block .clear-icon{border:2px solid #704CF2;border-radius:50%;width:20px;height:20px;display:inline-block;position:absolute;right:14px;top:15px;cursor:pointer;background:transparent}.opt-out-form form .opt-out-inner .common-input-block .clear-icon:before,.opt-out-form form .opt-out-inner .common-input-block .clear-icon:after{content:"";display:inline-block;position:absolute;height:2px;width:12px;background:#704cf2;opacity:1;left:calc(50% - 6px);-webkit-transform:rotate(0deg);transform:rotate(0)}@media(hover:none){.opt-out-form form .opt-out-inner .common-input-block .clear-icon.touch-hovered{opacity:.7}}@media(hover:hover){.opt-out-form form .opt-out-inner .common-input-block .clear-icon:hover{opacity:.7}}.opt-out-form form .opt-out-inner .common-input-block .clear-icon:before{transform:rotate(45deg);transform-origin:50% 50%;top:7px}.opt-out-form form .opt-out-inner .common-input-block .clear-icon:after{transform:rotate(-45deg);transform-origin:50% 50%;top:7px}.opt-out-form form .opt-out-inner .common-input-block .clear-icon.hidden{display:none}.opt-out-form form .opt-out-inner .common-input-block:has(.clear-icon) .common-input{padding-right:40px;text-overflow:ellipsis}.opt-out-form form .opt-out-inner .common-input,.opt-out-form form .opt-out-inner .common-textarea{margin:0;border:1px solid #BCB5D7;width:100%;font-weight:500;font-size:16px;color:#251d3f}@media only screen and (min-width:1024px){.opt-out-form form .opt-out-inner .common-input,.opt-out-form form .opt-out-inner .common-textarea{border-radius:8px 0 0 8px}}.opt-out-form form .opt-out-inner .common-button-block{flex-shrink:0}@media only screen and (min-width:1024px){.opt-out-form form .opt-out-inner .common-button-block .common-button{border-radius:0 8px 8px 0;min-width:230px}}.opt-out-form .example-url{font-size:12px;line-height:14px;box-sizing:border-box;color:#a29ac1;padding-top:4px}@media only screen and (max-width:1023px){.opt-out-form .example-url{text-overflow:ellipsis;overflow:hidden;word-break:break-all}}.opt-out-form .inner-input-error{padding:4px 0 0;color:#e80000;font-weight:400;font-size:12px;display:flex;align-items:center}.opt-out-form .inner-input-error.hidden{visibility:hidden}.opt-out-back{padding-bottom:16px;text-align:center}@media only screen and (min-width:1024px){.opt-out-back{text-align:right;max-width:946px;margin:0 auto}}.opt-out-back a{font-weight:600;font-size:18px;color:#704cf2;text-decoration:underline}.opt-out-steps{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:20px}@media only screen and (max-width:1023px){.opt-out-steps{grid-template-columns:1fr}}@media only screen and (max-width:1023px){.opt-out-steps>div{display:grid;grid-template-columns:30px 1fr;gap:8px}}.opt-out-steps>div:not(:last-child) .step-count:before{content:"";height:2px;position:absolute;top:50%;background:#704cf2;width:100%}@media only screen and (max-width:1023px){.opt-out-steps>div:not(:last-child) .step-count:before{width:2px;height:100%;left:50%;top:0}}@media only screen and (max-width:1023px){.opt-out-steps>div:not(:last-child) .step-content{padding-bottom:15px}}.opt-out-steps>div .step-count{position:relative}.opt-out-steps>div .step-count span{font-weight:400;font-size:23px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#704cf2;border-radius:50%;position:relative;color:#fff}@media only screen and (max-width:1023px){.opt-out-steps>div .step-count span{width:30px;height:30px;font-size:18px}}.opt-out-steps>div .step-content{padding-right:50px;padding-top:12px}@media only screen and (max-width:1023px){.opt-out-steps>div .step-content{padding-top:4px;padding-right:0}}.opt-out-steps>div .step-content span{font-weight:500;font-size:24px;line-height:1;letter-spacing:-.9px}@media only screen and (max-width:1023px){.opt-out-steps>div .step-content span{font-size:20px}}.opt-out-steps>div .step-content p{font-weight:400;font-size:17px;line-height:1.3;letter-spacing:-.5px;color:#51496a;padding-top:8px}.opt-out-profile{margin-top:16px}@media only screen and (max-width:1023px){.opt-out-profile{margin-top:24px}}.opt-out-profile p{font-weight:700;font-size:18px;line-height:1.48;letter-spacing:-.4px}.opt-out-profile div{font-weight:500;font-size:20px;line-height:1;display:flex;align-items:center;gap:8px;letter-spacing:-1px}.opt-out-profile div span{font-weight:400;font-size:17px;line-height:1;letter-spacing:-.2px;color:#251d3f;padding:4px 7px;background:#dbd4fc;border-radius:4px;height:30px;display:flex;align-items:center}.opt-out-profile div a{font-weight:700;font-size:17px;line-height:1.3;text-decoration:underline;letter-spacing:0;word-break:break-all}
