.idc-breadcrumb{margin:32px 0 0}.idc-hero{display:grid;grid-template-columns:1.16fr 1fr;gap:48px;align-items:center;padding:46px 0 56px}.idc-hero h1{font-size:46px;letter-spacing:-1.5px}.idc-hero .lead{max-width:590px}.privacy-note{border-left:2px solid #77e6db;padding-left:15px;max-width:520px}.privacy-note strong{font-size:14px;color:#b5f3e9}.privacy-note p{font-size:12px;line-height:1.8;margin:5px 0 0}.infra-panel{background:#0d1b2b;border:1px solid #2d4a60;border-radius:12px;padding:22px}.panel-heading{display:flex;justify-content:space-between;gap:12px;color:#b6c7da;font-size:12px}.infra-panel svg{display:block;width:100%;height:auto;margin:18px 0}.route-chips{display:flex;gap:8px;flex-wrap:wrap}.route-chips span{color:#8aeade;border:1px solid #315867;background:#132e3a;padding:4px 12px;border-radius:4px;font-size:12px}.infra-panel>p{font-size:11px;margin-bottom:0}.idc-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #294054;border-bottom:1px solid #294054;padding:20px 0;text-align:center;color:#aabdd2;font-size:13px}.idc-strip span+span{border-left:1px solid #294054}.idc-page section{scroll-margin-top:24px}.idc-page .card p{min-height:0}.resource-section{border-top:1px solid #25364d;border-bottom:1px solid #25364d}.region-grid,.line-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.region-grid article{border-left:2px solid #3c697a;padding-left:20px}.region-grid h3{font-size:21px;margin-top:10px}.region-grid p,.line-grid p{font-size:14px}.line-grid{margin-top:40px;gap:16px}.line-grid article{padding:22px;background:#101e30;border:1px solid #293d54;border-radius:8px}.line-grid h3{color:#8aeade;margin:0;font:600 20px/1.6 Inter,'Microsoft YaHei',sans-serif}.idc-caption{font-size:12px;margin:22px 0 0;color:#8ea2bc}.domain-sample{padding:17px 0;border-top:1px solid #30465b;font-size:28px;line-height:1.5;color:#8aeade;overflow-wrap:anywhere}.domain-card p{margin-bottom:26px}.privacy-section{padding:36px!important;display:grid;grid-template-columns:1fr 1fr;gap:44px;background:#102533;border:1px solid #345766;border-radius:10px}.privacy-section h2{font-size:29px}.privacy-section p{font-size:14px}.privacy-checks p{border-bottom:1px solid #2d4859;padding-bottom:16px;margin:0 0 16px}.privacy-checks p:last-child{border:0;margin-bottom:0;padding-bottom:0}.privacy-checks strong{display:block;color:#d9eeef;margin-bottom:4px}.idc-page a:focus-visible,.idc-page button:focus-visible,.idc-page summary:focus-visible{outline:2px solid #8aeade;outline-offset:5px}nav a[aria-current=page]{color:#8aeade}@media(max-width:1000px){.idc-hero{gap:26px}.idc-hero h1{font-size:38px}.idc-hero .actions{flex-wrap:wrap}}@media(max-width:800px){.idc-hero{grid-template-columns:1fr;padding:35px 0;gap:30px}.idc-hero h1{font-size:36px}.idc-strip{grid-template-columns:1fr 1fr;gap:16px 0}.idc-strip span:nth-child(3){border-left:0}.region-grid,.line-grid{grid-template-columns:1fr}.region-grid{gap:20px}.line-grid{margin-top:28px}.privacy-section{grid-template-columns:1fr;padding:24px!important;gap:16px}.privacy-section h2{font-size:26px}.panel-heading{flex-wrap:wrap}}@media(max-width:380px){.idc-hero h1{font-size:31px}.idc-hero .actions>a{width:100%;text-align:center}.domain-sample{font-size:24px}.idc-page .eyebrow{letter-spacing:1.5px}}

.idc-page #domains{padding-top:32px}@media(max-width:800px){.idc-page #domains{padding-top:24px}}

.idc-page #domains{padding-bottom:32px}.idc-page #servers{border-top:1px solid #25364d;padding-top:32px}@media(max-width:800px){.idc-page #domains{padding-bottom:24px}.idc-page #servers{padding-top:24px}}

.idc-page #servers{padding-bottom:32px}.idc-page #regions{padding-top:32px}.idc-page #regions .line-grid{margin-top:0}@media(max-width:800px){.idc-page #servers{padding-bottom:24px}.idc-page #regions{padding-top:24px}}

.idc-page .privacy-section{margin-bottom:40px}

.domain-privacy-highlight{color:#8aeade;font-weight:600}

.idc-page #domains .domain-privacy-callout{padding:16px 24px;border-left:3px solid #77e6db;background:#77e6db0c;border-radius:0 6px 6px 0;margin:0;max-width:380px}.domain-privacy-callout .domain-privacy-highlight{display:block;font-size:24px;line-height:1.5;font-weight:700;color:#8aeade}@media(max-width:800px){.idc-page #domains .domain-privacy-callout{margin-top:20px}.domain-privacy-callout .domain-privacy-highlight{font-size:21px}}

.domain-story{display:grid;grid-template-columns:.85fr 1.2fr;gap:50px;align-items:center;margin:38px 0 56px}.domain-story.reverse{grid-template-columns:1.2fr .85fr}.domain-story.reverse .domain-story-copy{order:2}.domain-story.reverse figure{order:1}.domain-story:last-child{margin-bottom:0}.domain-story-copy h3{font-size:29px;line-height:1.5;margin:12px 0}.domain-story-copy p,.domain-story-copy li{font-size:14px;color:#9baac1}.domain-story-copy strong{color:#def6f0}.domain-story-copy ul{padding-left:19px;margin:22px 0}.domain-story-copy li{margin:8px 0}.domain-story-copy li::marker{color:#78ded4}.domain-story-link{font-size:13px;color:#7ce8dc}.domain-story-link:hover{text-decoration:underline}.domain-story figure{margin:0;min-width:0}.domain-story img{display:block;width:100%;height:auto;border:1px solid #385069;padding:10px;background:#17273b;border-radius:12px}.domain-story figcaption{font-size:10px;line-height:1.8;color:#7c8fa8;margin-top:10px}@media(max-width:1000px){.domain-story{gap:30px}.domain-story-copy h3{font-size:25px}}@media(max-width:800px){.domain-story,.domain-story.reverse{grid-template-columns:1fr;gap:24px;margin:30px 0 40px}.domain-story.reverse .domain-story-copy,.domain-story.reverse figure{order:initial}.domain-story img{padding:6px}}
