.privacy-experience .shell{width:min(1200px,100% - 64px)}.privacy-experience-hero{padding-block:48px 32px}.privacy-experience-hero h1{color:var(--tf-text);letter-spacing:-.025em;margin:0;font-size:36px;line-height:1.3}.privacy-experience-headline{max-width:1000px;color:var(--tf-text);text-wrap:balance;margin:18px 0 0;font-size:26px;font-weight:650;line-height:1.5}.privacy-experience-lead{max-width:850px;color:var(--tf-text-secondary);margin:14px 0 0;font-size:15px;line-height:1.8}.privacy-experience-stack{gap:24px;padding-block:0 64px;display:grid}.privacy-experience-panel{background:#fff;border:1px solid #e2e8f0;border-radius:16px;min-width:0;padding:28px}.privacy-experience-heading{max-width:920px;margin-bottom:24px}.privacy-experience-heading h2{color:var(--tf-text);letter-spacing:-.025em;margin:0;font-size:26px;font-weight:750;line-height:1.4}.privacy-experience-heading p{color:var(--tf-text-secondary);margin:10px 0 0;font-size:14px;line-height:1.75}.privacy-experience-panel h3{color:var(--tf-text);margin:0;font-size:16px;line-height:1.5}.privacy-experience-icon{background:#eff6ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.privacy-experience-icon img{width:23px;height:23px}.privacy-principle-grid,.privacy-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.privacy-principle-grid li,.privacy-flow-step{align-items:flex-start;gap:12px;min-width:0;display:flex}.privacy-principle-grid p,.privacy-flow-step p,.privacy-data-name p{color:var(--tf-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.75}.privacy-flow-grid{gap:32px}.privacy-flow-step{background:#fbfdff;border:1px solid #e7edf5;border-radius:12px;padding:18px;position:relative}.privacy-flow-step:not(:last-child):after{color:#94a3b8;content:"→";font-size:20px;line-height:1;position:absolute;top:50%;right:-25px;transform:translateY(-50%)}.privacy-experience-note{color:var(--tf-text-secondary);background:#f8fafc;border-radius:8px;margin:20px 0 0;padding:12px 16px;font-size:13px;line-height:1.75}.privacy-data-row{border-top:1px solid #e7edf5;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:24px;padding-block:22px;display:grid}.privacy-data-row:last-child{padding-bottom:0}.privacy-data-name{align-items:flex-start;gap:12px;min-width:0;display:flex}.privacy-data-row dl{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:24px;margin:0;display:grid}.privacy-data-row dt{color:var(--tf-text-secondary);font-size:12px;font-weight:650;line-height:1.5}.privacy-data-row dd{color:var(--tf-text);margin:7px 0 0;font-size:13px;line-height:1.75}.privacy-network-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.privacy-network-card{background:#fbfdff;border:1px solid #e7edf5;border-radius:12px;min-width:0;padding:20px}.privacy-network-title{align-items:center;gap:12px;display:flex}.privacy-network-card ul{color:var(--tf-text-secondary);gap:10px;margin:18px 0 0;padding-left:20px;font-size:13px;line-height:1.75;display:grid}.privacy-network-card li::marker{color:#94a3b8}.privacy-feedback-layout{justify-content:space-between;align-items:center;gap:24px;display:flex}.privacy-feedback-details{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.privacy-feedback-details li{color:var(--tf-text-secondary);border:1px solid #e2e8f0;border-radius:6px;padding:6px 10px;font-size:13px;line-height:1.5}.privacy-help-link{color:#2563eb;border:1px solid #dce6f5;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:11px 14px;font-size:14px;font-weight:650;line-height:1.5;text-decoration:none;display:inline-flex}.privacy-help-link:hover{background:#eff6ff;border-color:#bfd3f2}.privacy-experience-panel p,.privacy-experience-panel li,.privacy-experience-panel dd{overflow-wrap:anywhere}@media (width<=1000px){.privacy-principle-grid,.privacy-flow-grid{grid-template-columns:1fr;gap:16px}.privacy-flow-grid{gap:28px}.privacy-flow-step:not(:last-child):after{content:"↓";inset:auto auto -23px 29px;transform:none}.privacy-data-row{grid-template-columns:1fr;gap:16px}.privacy-data-row dl{margin-left:52px}}@media (width<=767px){.privacy-experience .shell{width:calc(100% - 48px)}.privacy-experience-hero{padding-block:32px 24px}.privacy-experience-hero h1{font-size:29px}.privacy-experience-headline{font-size:21px}.privacy-experience-lead{font-size:14px}.privacy-experience-stack{gap:18px;padding-bottom:42px}.privacy-experience-panel{border-radius:12px;padding:22px 18px}.privacy-experience-heading{margin-bottom:20px}.privacy-experience-heading h2{font-size:22px}.privacy-network-grid{grid-template-columns:1fr;gap:14px}.privacy-feedback-layout{flex-direction:column;align-items:flex-start;gap:18px}}@media (width<=639px){.privacy-experience .shell{width:calc(100% - 32px)}}@media (width<=479px){.privacy-data-row dl{grid-template-columns:1fr;gap:14px;margin-left:0}.privacy-flow-step,.privacy-network-card{padding:16px}.privacy-experience-note{padding:12px}}
