[data-v-50096ab9]{-webkit-box-sizing:border-box;box-sizing:border-box}.policy[data-v-50096ab9]{padding:clamp(2rem,5vw,4rem) clamp(1rem,3vw,1.5rem) clamp(4rem,8vw,7rem);color:#1d1d1f;min-height:100vh;width:100%;overflow-x:hidden;background:-webkit-gradient(linear,left bottom,right top,from(#d0247f),color-stop(50%,#562d80),to(#d0247f));background:linear-gradient(to top right,#d0247f 0,#562d80 50%,#d0247f);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.policy .container[data-v-50096ab9]{max-width:min(1000px,95vw);width:100%;margin:0 auto;line-height:1.75;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;background:hsla(0,0%,100%,.92);backdrop-filter:saturate(1.05) blur(2px);-webkit-backdrop-filter:saturate(1.05) blur(2px);border-radius:clamp(8px,2vw,12px);padding:clamp(1rem,3vw,1.25rem);-webkit-box-shadow:0 clamp(4px,1vw,8px) clamp(12px,3vw,24px) rgba(16,24,40,.18);box-shadow:0 clamp(4px,1vw,8px) clamp(12px,3vw,24px) rgba(16,24,40,.18)}.policy .intro[data-v-50096ab9]{display:grid;grid-template-columns:1fr;gap:clamp(.5rem,2vw,1rem) clamp(1rem,4vw,2rem);-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:clamp(1rem,3vw,2rem)}.policy .intro .eyebrow[data-v-50096ab9]{display:inline-block;font-size:clamp(.7rem,2vw,.75rem);letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin:0 0 clamp(.25rem,1vw,.5rem)}.policy .intro .lede[data-v-50096ab9]{color:#273249;margin:clamp(.25rem,1vw,.5rem) 0 clamp(.5rem,2vw,1rem);font-size:clamp(.9rem,2.5vw,1.0625rem);line-height:1.6}.policy h1[data-v-50096ab9]{font-size:clamp(1.5rem,calc(4vw + 1rem),2.5rem);line-height:1.2;color:#0f172a}.policy h1[data-v-50096ab9],.policy p[data-v-50096ab9]{margin:0 0 clamp(.75rem,2vw,1rem);word-break:break-word}.policy p[data-v-50096ab9]{font-size:clamp(.9rem,2.5vw,1.0625rem);color:#273249;overflow-wrap:anywhere;line-height:1.6}.policy h2[data-v-50096ab9]{margin:clamp(1.5rem,4vw,2rem) 0 clamp(.5rem,2vw,.75rem);font-size:clamp(1.1rem,3vw,1.5rem);line-height:1.3;color:#111827;position:relative;word-break:break-word}.policy h2[data-v-50096ab9]:after{content:"";display:block;width:clamp(32px,8vw,48px);height:clamp(2px,.5vw,3px);background:#dc1c2e;border-radius:2px;margin-top:clamp(6px,1.5vw,8px)}.policy ul[data-v-50096ab9]{padding-left:clamp(1rem,3vw,1.25rem);margin:clamp(.25rem,1vw,.5rem) 0 clamp(.75rem,2vw,1rem)}.policy li[data-v-50096ab9]{margin:clamp(.25rem,1vw,.5rem) 0;padding-left:clamp(.125rem,.5vw,.25rem);line-height:1.6}.policy a[data-v-50096ab9]{color:#0a84ff;text-decoration:underline}.policy a[data-v-50096ab9]:hover{color:#096ad6}.policy a[data-v-50096ab9]:focus{outline:2px solid #0a84ff;outline-offset:2px}.policy .accordion[data-v-50096ab9]{list-style:none;margin:clamp(.5rem,2vw,.75rem) 0 0;padding:0;display:grid;gap:clamp(.5rem,1.5vw,.75rem)}.policy .accordion__item[data-v-50096ab9]{border-radius:clamp(10px,2vw,14px);background:#eef2f7;-webkit-transition:background .25s ease,color .25s ease,-webkit-box-shadow .25s ease;transition:background .25s ease,color .25s ease,-webkit-box-shadow .25s ease;transition:background .25s ease,box-shadow .25s ease,color .25s ease;transition:background .25s ease,box-shadow .25s ease,color .25s ease,-webkit-box-shadow .25s ease;-webkit-box-shadow:0 1px 0 rgba(16,24,40,.04) inset;box-shadow:inset 0 1px 0 rgba(16,24,40,.04)}.policy .accordion__item.is-active[data-v-50096ab9]{color:#fff;background:#682c80;-webkit-box-shadow:0 clamp(6px,2vw,10px) clamp(12px,4vw,24px) rgba(10,95,255,.25);box-shadow:0 clamp(6px,2vw,10px) clamp(12px,4vw,24px) rgba(10,95,255,.25)}.policy .accordion__button[data-v-50096ab9]{width:100%;border:0;background:transparent;display:grid;grid-template-columns:minmax(120px,1fr) 1fr auto;gap:clamp(.75rem,2vw,1rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(.75rem,2vw,1rem) clamp(.75rem,2vw,1rem) clamp(.75rem,2vw,1rem) clamp(1rem,2.5vw,1.25rem);cursor:pointer;text-align:left;border-radius:clamp(10px,2vw,14px);min-height:60px;overflow:hidden}.policy .accordion__title[data-v-50096ab9]{font-weight:600;color:#111827;font-size:clamp(.9rem,2.5vw,1rem)}.policy .accordion__summary[data-v-50096ab9],.policy .accordion__title[data-v-50096ab9]{line-height:1.4;word-break:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.policy .accordion__summary[data-v-50096ab9]{color:#4b5563;font-size:clamp(.85rem,2vw,.95rem)}.policy .accordion__cta[data-v-50096ab9]{width:clamp(32px,8vw,40px);height:clamp(32px,8vw,40px);border-radius:999px;background:#fff;position:relative;-ms-flex-negative:0;flex-shrink:0}.policy .accordion__cta[data-v-50096ab9]:after{content:"";position:absolute;inset:0;margin:auto;width:clamp(8px,2vw,10px);height:clamp(8px,2vw,10px);border-right:solid #5e079f;border-bottom:solid #5e079f;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.policy .accordion__item.is-active .accordion__summary[data-v-50096ab9],.policy .accordion__item.is-active .accordion__title[data-v-50096ab9]{color:#fff}.policy .accordion__item.is-active .accordion__cta[data-v-50096ab9]:after{border-color:#5e079f;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.policy .accordion__panel[data-v-50096ab9]{padding:0 clamp(1rem,2.5vw,1.25rem) clamp(.75rem,2vw,1rem) clamp(1rem,2.5vw,1.25rem)}.policy .accordion__content li[data-v-50096ab9],.policy .accordion__content p[data-v-50096ab9]{color:#1e293b;font-size:clamp(.9rem,2.5vw,1rem);line-height:1.6}@media(min-width:481px)and (max-width:767px){.policy[data-v-50096ab9]{padding:clamp(2.5rem,5vw,3.5rem) clamp(1.25rem,3vw,1.5rem) clamp(4.5rem,7vw,6rem)}.policy .container[data-v-50096ab9]{padding:clamp(1.25rem,3vw,1.5rem)}.accordion__button[data-v-50096ab9]{grid-template-columns:minmax(120px,1fr) 1fr auto;min-height:55px;overflow:hidden}}@media(min-width:768px){.policy[data-v-50096ab9]{padding:clamp(3rem,6vw,4rem) clamp(1.5rem,4vw,2rem) clamp(5rem,8vw,7rem)}.policy .container[data-v-50096ab9]{padding:clamp(1.5rem,4vw,2rem)}.policy .intro[data-v-50096ab9]{grid-template-columns:1.1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion__button[data-v-50096ab9]{grid-template-columns:minmax(200px,1fr) 1fr auto;overflow:hidden}}@media(min-width:1200px){.policy[data-v-50096ab9]{padding:6rem 2rem 8rem}.policy .container[data-v-50096ab9]{padding:2rem}.accordion__button[data-v-50096ab9]{grid-template-columns:minmax(250px,1fr) 1fr auto;overflow:hidden}}@media(max-width:480px){.policy[data-v-50096ab9]{padding:clamp(2rem,5vw,3.25rem) clamp(.75rem,2vw,1rem) clamp(4rem,8vw,6.5rem);position:relative;overflow-y:auto;height:100vh}.policy .container[data-v-50096ab9]{padding:clamp(.75rem,2vw,1rem);border-radius:clamp(8px,2vw,10px);-webkit-box-shadow:0 clamp(4px,1.5vw,6px) clamp(12px,3vw,18px) rgba(16,24,40,.14);box-shadow:0 clamp(4px,1.5vw,6px) clamp(12px,3vw,18px) rgba(16,24,40,.14);margin-top:clamp(4rem,12vw,6rem);position:relative;z-index:10}.accordion__button[data-v-50096ab9]{grid-template-columns:1fr auto;gap:clamp(.5rem,1.5vw,.75rem);min-height:50px;overflow:hidden}.accordion__title[data-v-50096ab9]{font-size:clamp(.85rem,2.2vw,.95rem)}.accordion__summary[data-v-50096ab9]{display:none}}@media(max-width:320px){.policy[data-v-50096ab9]{padding:1.5rem .75rem 4rem;position:relative;overflow-y:auto;height:100vh}.policy .container[data-v-50096ab9]{padding:.75rem;border-radius:8px;margin-top:clamp(3rem,10vw,5rem);position:relative;z-index:10}.accordion__button[data-v-50096ab9]{padding:.5rem .5rem .5rem .75rem;min-height:45px}.accordion__cta[data-v-50096ab9]{width:28px;height:28px}}@media(hover:none)and (pointer:coarse){.accordion__button[data-v-50096ab9]{min-height:60px;padding:1rem}.accordion__cta[data-v-50096ab9]{width:44px;height:44px}}@media(max-height:500px)and (orientation:landscape){.policy[data-v-50096ab9]{padding:clamp(1.5rem,3vw,2rem) clamp(1rem,2vw,1.5rem) clamp(2rem,4vw,3rem)}.policy .container[data-v-50096ab9]{padding:clamp(.75rem,2vw,1rem)}.accordion__button[data-v-50096ab9]{min-height:50px;padding:.75rem}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.policy[data-v-50096ab9]{background-attachment:scroll}}