.privacy-header{background:var(--yellow);justify-content:space-between;align-items:center;gap:24px;padding:30px 6%;display:flex}.privacy-back{font-size:14px;font-weight:750}.privacy-back span{margin-left:12px}.privacy-page{background:#fff}.privacy-intro{background:var(--yellow);border-radius:0 0 60px;padding:60px max(6%,50% - 530px) 75px}.privacy-intro>p:first-child{margin-bottom:24px;font-size:13px}.privacy-intro h1{font-family:var(--display);letter-spacing:-.05em;overflow-wrap:anywhere;margin-bottom:25px;font-size:clamp(30px,6vw,68px);line-height:1.2}.privacy-intro>p:last-child{max-width:660px;font-size:18px;line-height:1.75}.privacy-content{max-width:800px;margin:0 auto;padding:70px 24px 95px}.privacy-content section+section{margin-top:46px}.privacy-content h2{letter-spacing:-.03em;margin-bottom:18px;font-size:24px;font-weight:800;line-height:1.35}.privacy-content p,.privacy-content address{font-size:16px;line-height:1.85}.privacy-content p+p,.privacy-content address{margin-top:14px}.privacy-content address{margin-bottom:14px;font-style:normal}.privacy-content a{color:var(--purple);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}@media (max-width:600px){.privacy-header{align-items:flex-start;padding:24px 6%}.privacy-header .club-wordmark{font-size:24px}.privacy-back{text-align:right;max-width:120px;line-height:1.6}.privacy-intro{border-radius:0 0 35px;padding:42px 6% 50px}.privacy-intro>p:last-child{font-size:16px}.privacy-content{padding:45px 6% 65px}}
