.terms-module__QmCKPa__main{padding:64px 0 30px;display:block!important}.terms-module__QmCKPa__intro{padding:0 0 35px}.terms-module__QmCKPa__back{color:var(--pink);font-size:12px}.terms-module__QmCKPa__intro h1{letter-spacing:-2.5px;margin:28px 0 20px;font-size:clamp(38px,5vw,64px)}.terms-module__QmCKPa__intro>p{color:var(--muted);max-width:540px;font-size:14px;line-height:1.8}.terms-module__QmCKPa__date{color:var(--muted);margin-top:22px;font-size:11px;display:block}.terms-module__QmCKPa__layout{grid-template-columns:190px minmax(0,1fr);gap:60px;display:grid}.terms-module__QmCKPa__contents{color:var(--muted);flex-direction:column;align-self:start;gap:16px;font-size:12px;display:flex;position:sticky;top:100px}.terms-module__QmCKPa__contents a:hover{color:var(--pink)}.terms-module__QmCKPa__body{min-width:0;max-width:900px}.terms-module__QmCKPa__body section{margin-bottom:48px;scroll-margin-top:95px}.terms-module__QmCKPa__body h2{font-family:var(--font-display),sans-serif;letter-spacing:-.7px;margin:0 0 18px;font-size:25px;font-weight:600}.terms-module__QmCKPa__body h3{margin:28px 0 10px;font-size:15px;font-weight:600}.terms-module__QmCKPa__body p,.terms-module__QmCKPa__body li,.terms-module__QmCKPa__body dd{color:var(--text-secondary);font-size:13px;line-height:1.95}.terms-module__QmCKPa__body p{margin:12px 0}.terms-module__QmCKPa__body ul{padding-inline-start:20px;list-style:outside}.terms-module__QmCKPa__body li{margin:10px 0;padding-inline-start:4px}.terms-module__QmCKPa__body a{color:var(--pink);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.terms-module__QmCKPa__statement{background:#ce467908;border-radius:14px;margin:25px 0;padding:22px}.terms-module__QmCKPa__statement>strong{color:var(--pink);font-family:var(--font-display),sans-serif;font-size:24px}.terms-module__QmCKPa__statement p{margin-bottom:0}.terms-module__QmCKPa__tableWrap{border:1px solid #ce46791a;border-radius:12px;overflow-x:auto}.terms-module__QmCKPa__body table{border-collapse:collapse;text-align:start;width:100%;min-width:580px;font-size:12px}.terms-module__QmCKPa__body th,.terms-module__QmCKPa__body td{vertical-align:top;border-bottom:1px solid #ce467914;padding:16px;line-height:1.8}.terms-module__QmCKPa__body thead{background:var(--pink-soft);color:var(--pink)}.terms-module__QmCKPa__body tbody th{width:20%;font-weight:600}.terms-module__QmCKPa__body td{color:var(--text-secondary);width:40%}.terms-module__QmCKPa__body tr:last-child td,.terms-module__QmCKPa__body tr:last-child th{border-bottom:0}.terms-module__QmCKPa__retention{margin:0}.terms-module__QmCKPa__retention>div{border-bottom:1px solid #ce46791a;padding:18px 0}.terms-module__QmCKPa__retention dt{font-size:13px;font-weight:600}.terms-module__QmCKPa__retention dd{margin:7px 0 0}.terms-module__QmCKPa__body .terms-module__QmCKPa__contact{border:1px solid #ce467933;border-radius:12px;justify-content:space-between;align-items:center;margin:22px 0;padding:20px;font-size:clamp(16px,2vw,23px);text-decoration:none;display:flex}.terms-module__QmCKPa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:850px){.terms-module__QmCKPa__layout{grid-template-columns:1fr;gap:35px}.terms-module__QmCKPa__contents{flex-flow:wrap;gap:12px 20px;position:static}}@media (max-width:540px){.terms-module__QmCKPa__main{padding-top:40px}.terms-module__QmCKPa__intro h1{letter-spacing:-1.5px}.terms-module__QmCKPa__body h2{font-size:22px}}
