.accordion .ac-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;cursor:pointer}@media screen and (max-width:640px){.accordion .ac-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.accordion .last-opened.opened{z-index:4}.accordion .ac-opener{width:1.5rem;height:1.5rem;position:relative;border:0;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;cursor:pointer;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:.4375rem}@media screen and (max-width:640px){.accordion .ac-opener{margin:0}}.accordion .ac-opener:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;left:0;top:0;background:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 16-6-6h12l-6 6Z' fill='%230F1324'/%3E%3C/svg%3E") no-repeat center center/contain}.accordion .ac-caption{font-size:2rem;line-height:1.125;font-weight:600;letter-spacing:-.02em;color:var(--text-dark);margin:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-transition:opacity .4s;transition:opacity .4s}@media screen and (max-width:640px){.accordion .ac-caption{font-size:1.25rem;line-height:1;font-weight:600;letter-spacing:-.04em}}.accordion .ac-content{display:none;padding-top:1.5rem;overflow:hidden}.accordion .ac-content a{color:var(--text-color)}@media (any-hover:hover){.accordion .ac-content a:hover{text-decoration:underline}}@media screen and (max-width:1100px){.accordion .ac-content{padding-right:0}}@media screen and (max-width:640px){.accordion .ac-content{padding-left:0}}.accordion .ac-item{position:relative}.accordion .ac-item:not(:last-child){border-bottom:1px solid var(--black-08);padding-bottom:1.875rem;margin-bottom:2.5rem}@media screen and (max-width:640px){.accordion .ac-item:not(:last-child){margin-bottom:1.875rem}}@media (any-hover:hover){.accordion .ac-item:hover .ac-opener{opacity:.6}.accordion .ac-item:hover .ac-caption{opacity:.6}}.accordion .ac-item.opened .ac-opener{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion .ac-content{font-size:1rem;line-height:1.4375rem;color:var(--black-60)}.accordion .ac-content a{color:var(--primary);text-decoration:none}@media (any-hover:hover){.accordion .ac-content a:hover{text-decoration:underline}}@media screen and not (any-hover:hover){.accordion .ac-content a{text-decoration:underline}}.accordion .ac-content p:not(:last-child){margin-bottom:1.75rem}@media screen and (max-width:640px){.accordion .ac-content p:not(:last-child){margin-bottom:.75rem}}.accordion .ac-content ul:not(:last-child){margin-bottom:1.75rem}@media screen and (max-width:640px){.accordion .ac-content ul:not(:last-child){margin-bottom:.75rem}}.accordion .ac-content ul li{position:relative;padding-left:1.5rem}.accordion .ac-content ul li:not(:last-child){margin-bottom:1.4375rem}.accordion .ac-content ul li:before{content:"";width:.3125rem;height:.3125rem;border-radius:50%;background:currentColor;position:absolute;left:.625rem;top:.625rem}.accordion .ac-content ol{counter-reset:ol}.accordion .ac-content ol:not(:last-child){margin-bottom:1.75rem}@media screen and (max-width:640px){.accordion .ac-content ol:not(:last-child){margin-bottom:.75rem}}.accordion .ac-content ol li{position:relative;counter-increment:ol;padding-left:1.5rem}.accordion .ac-content ol li:not(:last-child){margin-bottom:1.4375rem}.accordion .ac-content ol li:before{content:counter(ol) ".";display:block;position:absolute;left:.3125rem;top:0}.privacy-policy-section{padding:10.75rem 0 var(--container-padding-size)}.privacy-policy-section .glitches{width:100%;height:18.125rem;position:absolute;left:0;top:6rem}.privacy-policy-section .section-caption{max-width:27.5rem;margin-left:auto;margin-right:auto;margin-bottom:3rem}.privacy-policy-section .section-caption .sc-subtitle{max-width:21.25rem;margin-left:auto;margin-right:auto}.privacy-policy-section .section-content{background:#fff;border-radius:var(--r);padding:5rem 2.5rem;position:relative;z-index:2}.privacy-policy-section .accordion{max-width:37.5rem;margin-left:auto;margin-right:auto}@media screen and (max-width:640px){.privacy-policy-section{padding:5.75rem 0 2.125rem}.privacy-policy-section .glitches{height:15.875rem;top:2rem}.privacy-policy-section .section-caption{margin-bottom:2rem}.privacy-policy-section .section-caption .sc-subtitle{max-width:15.625rem;font-size:.875rem;line-height:1.357}.privacy-policy-section .section-content{padding:2.625rem .875rem 2.5rem}}