.privacy-page{color:#17191d;background:#f3f1ec;min-height:100vh;overflow:clip}.privacy-page .concept-header{-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);background:#090e16f5;border-color:#ffffff1c;box-shadow:0 12px 36px #05080e14}.privacy-utility,.privacy-document,.privacy-footer{width:min(1080px,100% - 80px);margin-left:auto;margin-right:auto}.privacy-utility{padding-top:122px}.privacy-document{padding:68px 0 var(--space-9)}.privacy-document__head{align-items:end;gap:var(--space-4);border-bottom:1px solid #17191d38;grid-template-columns:minmax(0,1fr) auto;padding-bottom:54px;display:grid}.privacy-document__head p{color:#5e50e8;letter-spacing:.1em;grid-column:1/-1;margin:0;font-size:11px;font-weight:700}.privacy-document__head h1{letter-spacing:-.066em;margin:18px 0 0;font-size:clamp(46px,5.8vw,72px);font-weight:440;line-height:1}.privacy-document__head span{color:#17191d75;padding-bottom:5px;font-size:11px}.privacy-document__intro{max-width:760px;padding:54px 0 30px}.privacy-document__intro p,.privacy-document section p{color:#17191dad;letter-spacing:-.018em;word-break:keep-all;margin:0;font-size:14px;line-height:1.85}.privacy-document section{padding:var(--space-6) 0;border-top:1px solid #17191d24;grid-template-columns:74px minmax(0,1fr);gap:34px;display:grid}.privacy-document__number{color:#5e50e8;letter-spacing:.08em;padding-top:5px;font-size:11px;font-weight:700}.privacy-document h2{letter-spacing:-.045em;margin:0 0 26px;font-size:25px;font-weight:540;line-height:1.2}.privacy-collection{border-block:1px solid var(--color-soft-line);grid-template-columns:.5fr 1.5fr 1.5fr 1fr;margin:0;display:grid}.privacy-collection>div{min-width:0}.privacy-document .privacy-collection dt,.privacy-document .privacy-collection dd{padding:var(--space-3);color:var(--wellune-text-secondary);font-size:14px;line-height:1.65}.privacy-document .privacy-collection dt{background:var(--color-soft-white);font-weight:600}.privacy-document section>div>p{max-width:65ch}@media (max-width:1023px){.privacy-document section{grid-template-columns:32px minmax(0,1fr);gap:20px}.privacy-collection{grid-template-columns:1fr}.privacy-collection>div{grid-template-columns:7rem minmax(0,1fr);display:grid}.privacy-collection>div+div{border-top:1px solid var(--color-soft-line)}}.privacy-document__note{color:#17191d75!important;margin-top:20px!important;font-size:11px!important;line-height:1.75!important}.privacy-document__details,.privacy-document__contact{border-top:1px solid #17191d29;margin:28px 0 0;display:grid}.privacy-document__details div,.privacy-document__contact div{border-bottom:1px solid #17191d1f;grid-template-columns:160px minmax(0,1fr);display:grid}.privacy-document dt,.privacy-document dd{padding:14px var(--space-3);color:#17191da3;margin:0;font-size:12px;line-height:1.65}.privacy-document dt{color:#17191d7a;background:#ffffff52;font-weight:650}.privacy-document a{color:inherit;text-underline-offset:3px}.privacy-footer{border-top:1px solid #17191d29;justify-content:space-between;gap:30px;padding:26px 0 38px;display:flex}.privacy-footer p,.privacy-footer span{color:#17191d75;margin:0;font-size:10px}@media (max-width:760px){.privacy-utility,.privacy-document,.privacy-footer{width:calc(100% - 40px)}.privacy-utility{padding-top:92px}.privacy-document{padding:var(--space-6) 0 var(--space-8)}.privacy-document__head{padding-bottom:38px;display:block}.privacy-document__head h1{margin-top:20px;font-size:clamp(42px,12.5vw,52px)}.privacy-document__head span{margin-top:22px;padding:0;display:block}.privacy-document__intro{padding:38px 0 var(--space-4)}.privacy-document section{padding:38px 0;display:block}.privacy-document__number{margin-bottom:15px;display:block}.privacy-document h2{margin-bottom:21px;font-size:22px}.privacy-document__details div,.privacy-document__contact div{grid-template-columns:112px minmax(0,1fr)}.privacy-document dt,.privacy-document dd{padding:13px 10px;font-size:11px}.privacy-footer{flex-direction:column;align-items:flex-start;gap:12px;padding-bottom:26px}}
