@charset "UTF-8";.connect-privacy-portrait,.connect-privacy-portrait *{box-sizing:border-box}.connect-privacy-portrait{width:100%;max-width:100%;margin:0 auto;padding:0 12px;font-family:Arial,Helvetica,sans-serif;color:#222;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.connect-privacy-portrait h1{margin:0 0 20px;color:#f7a30a;font-size:clamp(28px,8vw,36px);line-height:1.1;text-transform:uppercase}.portrait-section{margin:0 0 24px}.portrait-section-title{margin:0;padding:12px 14px;background:#f7a30a;color:#fff;font-size:17px;line-height:1.25;text-transform:uppercase}.portrait-card{margin:0;padding:14px;border:1px solid #999;border-top:0;background:#fff}.portrait-card-label{display:block;margin:0 0 8px;font-weight:700;line-height:1.35}.portrait-card p{margin:0 0 12px}.portrait-card p:last-child{margin-bottom:0}.portrait-card ul{margin:8px 0 12px;padding-left:22px}.portrait-card li+li{margin-top:5px}.sharing-card{margin:0 0 14px;padding:14px;border:1px solid #999;border-top:4px solid #f7a30a;border-radius:4px;background:#fff}.sharing-card:last-child{margin-bottom:0}.sharing-reason{margin:0 0 14px;font-weight:700}.sharing-note{margin:-4px 0 14px;font-weight:400}.sharing-answer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sharing-answer{min-width:0;padding:10px;border:1px solid #d2d2d2;border-radius:3px;background:#fafafa}.sharing-answer-label{display:block;margin-bottom:5px;color:#555;font-size:12px;font-weight:700;line-height:1.3;text-transform:uppercase}.sharing-answer-value{display:block;font-size:16px;font-weight:700}.connect-privacy-portrait a:not(.privacy-download-portrait){color:#173780;text-decoration:underline;text-underline-offset:2px}.privacy-download-portrait{display:block;width:100%;margin-top:4px;padding:14px 18px;border-radius:4px;background:#f7a30a;color:#fff !important;font-weight:700;text-align:center;text-decoration:none}.privacy-download-portrait:focus,.privacy-download-portrait:hover{background:#d88900;color:#fff !important}@media only screen and (max-width:420px){.connect-privacy-portrait{padding:0 8px}.sharing-answer-grid{grid-template-columns:1fr}}
