.privacy-page-nav{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:36px 48px;color:#000}.privacy-page-nav>a:last-child{font-size:13px}.privacy-page a:hover,.privacy-page-nav>a:last-child:hover{text-decoration:underline;text-underline-offset:4px}.privacy-page{color:#000;padding:0 48px 100px}.privacy-page-heading{text-align:center;padding:120px 0 140px}.privacy-page-heading h1{font-size:clamp(54px,7.5vw,112px);font-weight:400;letter-spacing:-.055em;line-height:1.05;margin:0}.privacy-page-heading>p{color:#5b625d;font-size:16px;margin:28px auto 0;max-width:550px;line-height:1.7}.privacy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:90px 24px;max-width:1440px;margin:0 auto}.privacy-card{min-width:0}.privacy-card>p{padding:0 24px;font-size:17px;color:#5a615c;line-height:1.8;margin:24px 0 0}.privacy-card strong{font-weight:400;color:#000}.privacy-art{position:relative;aspect-ratio:1;border-radius:40px;overflow:hidden;display:flex;align-items:center;justify-content:center}.privacy-art>img{object-fit:cover}.privacy-art-server>img{object-position:38% center}.privacy-art-welcome>img{object-position:45% center}.privacy-art-question>img{object-position:38% center}.privacy-question-preview{position:absolute;inset:0;background:linear-gradient(transparent 30%,#0005)}.privacy-question-preview>span{position:absolute;right:6%;background:#fffffff2;padding:14px 18px;border-radius:22px;box-shadow:0 12px 28px #0001;font-size:12px}.privacy-question-preview>span:first-child{bottom:31%}.privacy-question-preview>span:nth-child(2){bottom:16%}.privacy-question-preview>img{position:absolute;width:20%;height:auto;left:8%;bottom:6%;transform:rotate(-9deg);box-shadow:0 12px 22px #0003;border-radius:4px}.privacy-map-label{position:absolute;top:24px;left:24px;font-size:16px;background:#fffffff2;padding:12px 18px;border-radius:24px;box-shadow:0 8px 25px #0001}.privacy-map-attribution{position:absolute;left:16px;right:auto;bottom:16px;font-size:9px;color:#000;background:#ffffffe8;padding:5px 9px}.privacy-art-sources:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 20%,#fff 88%)}.privacy-source-marks{position:absolute;z-index:1;inset:auto 9% 8%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px 22px}.privacy-source-marks>img{width:100%;height:65px;object-fit:contain}.privacy-source-marks>img:first-child{grid-column:1/-1;height:110px;width:110px;justify-self:center}.privacy-development-note{text-align:center;max-width:760px;margin:100px auto 0}.privacy-development-note h2{font-size:34px;font-weight:400;letter-spacing:-.04em}.privacy-development-note p{font-size:15px;line-height:1.9;color:#5a615c;margin:20px 0}.privacy-development-note>a{font-size:14px}@media (min-width:1001px){.privacy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:100px 48px}.privacy-art{aspect-ratio:1.4}.privacy-card-lock,.privacy-card-question{grid-column:1/-1;display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:64px}.privacy-card-lock>p,.privacy-card-question>p{padding:0;margin:0;max-width:470px;font-size:clamp(19px,1.65vw,25px);line-height:1.7}.privacy-card-lock strong,.privacy-card-question strong{display:block;font-size:clamp(28px,3vw,44px);line-height:1.2;letter-spacing:-.035em;margin-bottom:24px}.privacy-card-question{grid-template-columns:1fr 1.2fr}.privacy-card-question>.privacy-art{grid-column:2;grid-row:1}.privacy-card-question>p{grid-column:1;grid-row:1}}@media (max-width:1000px){.privacy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 24px}.privacy-card>p{padding:0 12px;font-size:15px}}@media (max-width:600px){.privacy-page-nav{padding:24px}.privacy-page-nav .brand{font-size:23px}.privacy-page-nav>a:last-child{font-size:10px}.privacy-page{padding:0 24px 70px}.privacy-page-heading{padding:65px 0}.privacy-page-heading h1{font-size:52px}.privacy-page-heading>p{font-size:14px}.privacy-grid{grid-template-columns:1fr;gap:44px}.privacy-art{border-radius:32px}.privacy-card>p{font-size:15px;margin-top:18px}.privacy-development-note{margin-top:65px}.privacy-development-note h2{font-size:30px}}