.miq-policy-page{min-height:100%;color:hsl(var(--foreground));background:linear-gradient(#061018 0%,#07131d 46%,#091723 100%)}.miq-policy-hero{isolation:isolate;background:#061018;align-items:center;min-height:clamp(31rem,64vh,43rem);display:flex;position:relative;overflow:hidden}.miq-policy-hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#061018fa 0%,#061018e6 34%,#0610187a 66%,#0610181f 100%),linear-gradient(#06101805 0%,#0610182e 62%,#061018 100%);position:absolute;inset:0}.miq-policy-hero__media{z-index:-2;background:#061018;display:block;position:absolute;inset:0}.miq-policy-hero__media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.miq-policy-hero--privacy .miq-policy-hero__media img{object-position:58% center}.miq-policy-hero--communications .miq-policy-hero__media img{object-position:62% center}.miq-policy-hero__content{z-index:1;width:min(100%,104rem);margin-inline:auto;padding:clamp(4rem,9vh,6.8rem) clamp(1.5rem,5vw,4rem) clamp(3.4rem,7vh,5rem);position:relative}.miq-policy-hero__eyebrow{color:hsl(var(--brand-cyan));letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font-size:.78rem;font-weight:850}.miq-policy-hero h1{max-width:16ch;color:hsl(var(--foreground));letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(2.9rem,5.4vw,5rem);font-weight:850;line-height:1}.miq-policy-hero p{color:#e2f2ffd1;max-width:49rem;margin:1.2rem 0 0;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.65}.miq-policy-hero .miq-policy-hero__updated{color:#a7f3d0eb;background:#065f462e;border:1px solid #a7f3d038;border-radius:999px;width:fit-content;margin-top:1.5rem;padding:.42rem .7rem;font-size:.88rem;font-weight:760;line-height:1.2;display:inline-flex}.miq-policy-summary{background:linear-gradient(90deg,#0d1f2de6,#061018c7),#040d15c7;border-block:1px solid #94a3b829}.miq-policy-summary__inner{grid-template-columns:minmax(22rem,.78fr) minmax(28rem,1fr);gap:clamp(1.4rem,4vw,3rem);width:min(100%,104rem);margin-inline:auto;padding:clamp(1.4rem,3vw,2.2rem) clamp(1.5rem,5vw,4rem);display:grid}.miq-policy-summary p{color:#e2f2ffdb;background:#0610187a;border:1px solid #94a3b829;border-radius:8px;margin:0;padding:clamp(1rem,2.4vw,1.35rem);font-size:1rem;line-height:1.65}.miq-policy-summary ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.miq-policy-summary li{color:#e2f2ffd1;background:linear-gradient(#0f1d299e,#0610188f),#0610186b;border:1px solid #94a3b829;border-radius:8px;min-width:0;padding:1rem 1rem 1rem 2.35rem;font-size:.95rem;font-weight:650;line-height:1.45;position:relative}.miq-policy-summary li:before{content:"";background:#10b981;border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:1.35rem;left:1rem;box-shadow:0 0 0 .3rem #10b9811f}.miq-policy-content{width:min(100%,104rem);margin-inline:auto;padding:clamp(2.5rem,7vh,4.5rem) clamp(1.5rem,5vw,4rem) clamp(4.5rem,10vh,7rem)}.miq-policy-content__layout{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;gap:clamp(2rem,4.5vw,4.75rem);display:grid}.miq-policy-toc{background:linear-gradient(#101f2cd1,#061018db),#08121ce6;border:1px solid #94a3b82e;border-radius:8px;gap:.45rem;padding:1rem;display:grid;position:sticky;top:5rem;box-shadow:0 .9rem 2.2rem #00000038,inset 0 1px #ffffff0a}.miq-policy-toc a{color:#e2f2ffbd;border-radius:6px;padding:.48rem .58rem;font-size:.88rem;font-weight:760;line-height:1.35;text-decoration:none}.miq-policy-toc a:hover,.miq-policy-toc a:focus-visible{color:hsl(var(--brand-cyan));background:#22d3ee14}.miq-policy-article{counter-reset:policy-section;color:#e2f2ffd1;gap:1rem;max-width:70rem;display:grid}.miq-policy-article section{counter-increment:policy-section;background:linear-gradient(#0f1d29b8,#061018a8),#08121cdb;border:1px solid #94a3b829;border-radius:8px;padding:clamp(1.15rem,2.5vw,1.55rem);scroll-margin-top:6rem;box-shadow:0 .75rem 1.9rem #0000002e,inset 0 1px #ffffff09}.miq-policy-article section+section{padding-top:clamp(1.15rem,2.5vw,1.55rem)}.miq-policy-article h2{color:hsl(var(--foreground));letter-spacing:0;align-items:center;gap:.75rem;margin:0 0 .75rem;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.15;display:flex}.miq-policy-article h2:before{content:counter(policy-section, decimal-leading-zero);width:1.8rem;height:1.8rem;color:hsl(var(--brand-cyan));background:#22d3ee14;border:1px solid #22d3ee38;border-radius:999px;flex:none;place-items:center;font-size:.68rem;font-weight:900;line-height:1;display:inline-grid}.miq-policy-article p,.miq-policy-article li{font-size:1rem;line-height:1.72}.miq-policy-article p{margin:0}.miq-policy-article p+p{margin-top:1rem}.miq-policy-article ul{gap:.65rem;margin:1rem 0 0;padding-left:1.25rem;display:grid}.miq-policy-table-wrap{background:#030a116b;border:1px solid #94a3b829;border-radius:8px;max-width:100%;margin-top:1rem;overflow-x:auto}.miq-policy-table{border-collapse:collapse;color:#e2f2ffc7;width:100%;min-width:58rem;font-size:.9rem;line-height:1.5}.miq-policy-table th,.miq-policy-table td{text-align:left;vertical-align:top;border-bottom:1px solid #94a3b824;padding:.85rem}.miq-policy-table th{color:#e2f2fff0;font-weight:820}.miq-policy-table thead th{color:hsl(var(--brand-cyan));letter-spacing:.08em;text-transform:uppercase;background:#101f2cbd;font-size:.78rem}.miq-policy-table tbody tr:last-child th,.miq-policy-table tbody tr:last-child td{border-bottom:0}.miq-policy-content a,.miq-policy-summary a{color:hsl(var(--brand-cyan));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--brand-cyan) / .52);text-decoration-color:hsl(var(--brand-cyan) / .52);text-underline-offset:.16em}@media (max-width:900px){.miq-policy-summary__inner,.miq-policy-content__layout,.miq-policy-summary ul{grid-template-columns:1fr}.miq-policy-toc{grid-template-columns:repeat(2,minmax(0,1fr));padding:.85rem;position:static}}@media (max-width:640px){.miq-policy-hero{min-height:34rem}.miq-policy-hero h1{max-width:100%}.miq-policy-hero:after{background:linear-gradient(90deg,#061018fa 0%,#061018e0 52%,#06101870 100%),linear-gradient(#0610180a 0%,#0610183d 58%,#061018 100%)}.miq-policy-hero--privacy .miq-policy-hero__media img,.miq-policy-hero--communications .miq-policy-hero__media img{object-position:70% center}.miq-policy-toc{grid-template-columns:1fr}}@media print{.miq-policy-page,.miq-policy-hero,.miq-policy-summary,.miq-policy-content,.miq-policy-article section,.miq-policy-table-wrap{color:#111;box-shadow:none;background:#fff}.miq-policy-hero__media,.miq-policy-toc{display:none}.miq-policy-hero,.miq-policy-content{min-height:0;padding:0}.miq-policy-hero__content,.miq-policy-summary__inner,.miq-policy-content{width:100%;padding:0}.miq-policy-summary__inner,.miq-policy-content__layout{display:block}.miq-policy-hero h1,.miq-policy-hero p,.miq-policy-summary p,.miq-policy-summary li,.miq-policy-article,.miq-policy-article h2,.miq-policy-table,.miq-policy-table th,.miq-policy-table td{color:#111}.miq-policy-article section,.miq-policy-table-wrap{break-inside:avoid;border-color:#ccc}}
