.privacy-v1-shell{min-height:100vh;padding:var(--uIg) var(--uIc);background:var(--uFM);color:var(--uEw);font-family:var(--uIJ)}.privacy-v1-stage{width:var(--uGn);overflow:var(--uGp);padding:var(--uGq) var(--uEM);border:1px solid var(--uGj);border-radius:var(--uGr);background:radial-gradient(circle at 78% 10%,var(--uGm) 0,transparent min(42%,28rem)),var(--uGi);box-shadow:var(--uGs);isolation:isolate;margin:0 auto;position:relative}.privacy-v1-stage:before{z-index:-1;background:linear-gradient(var(--uER) 1px,transparent 1px),linear-gradient(90deg,var(--uER) 1px,transparent 1px);background-size:var(--uET) var(--uET);border-radius:inherit;content:"";opacity:var(--uES);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d1,#0000 82%);mask-image:linear-gradient(#000000d1,#0000 82%)}.privacy-v1-intro{grid-template-columns:var(--uFy);gap:var(--uEz);align-items:var(--uFv);display:grid}.privacy-v1-intro__copy{max-width:var(--uFx);gap:var(--uFw);display:grid}.privacy-v1-intro h1,.privacy-v1-intro p,.privacy-v1-summary h2,.privacy-v1-summary p,.privacy-v1-summary dl,.privacy-v1-summary dt,.privacy-v1-summary dd,.privacy-v1-document h2,.privacy-v1-document ol,.privacy-v1-document p,.privacy-v1-document ul,.privacy-v1-section h2,.privacy-v1-section address{margin:0}.privacy-v1-document h2,.privacy-v1-section h2{font-family:var(--uJt)}.privacy-v1-intro h1{font-family:var(--uEU);max-width:var(--uEW);color:var(--uFu);font-size:var(--uEY);font-weight:var(--uFa);letter-spacing:var(--uEZ);line-height:var(--uEV)}.privacy-v1-intro__copy>p{max-width:46rem;color:var(--uEw);font-size:var(--uGt);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.privacy-v1-summary,.privacy-v1-index,.privacy-v1-section{border:1px solid var(--uEy);border-radius:var(--uEG);background:var(--uEE);box-shadow:var(--uEH),var(--uED);color:var(--uFu);position:relative;overflow:hidden}.privacy-v1-summary:before,.privacy-v1-index:before,.privacy-v1-section:before{pointer-events:none;background:var(--uEA);content:"";opacity:var(--uEB);z-index:0;position:absolute;inset:0}.privacy-v1-section:after{inset:var(--uGd) auto var(--uGd) 0;width:var(--uGf);border-radius:0 var(--uPP) var(--uPP) 0;background:var(--uGg);content:"";pointer-events:none;z-index:0;position:absolute}.privacy-v1-summary{min-height:var(--uGy);align-content:space-between;gap:var(--uGv);padding:var(--uEF);display:grid}.privacy-v1-summary>*,.privacy-v1-index>*,.privacy-v1-section>*{z-index:1;position:relative}.privacy-v1-pill{align-items:center;gap:var(--uRA);width:fit-content;min-height:2.1rem;padding:0 var(--uRC);border:1px solid var(--uFP);border-radius:var(--uPP);background:var(--uFS);box-shadow:var(--uFR);color:var(--uFQ);font-size:var(--uSm);font-weight:var(--uoB);line-height:var(--uoz);letter-spacing:var(--uoA);display:inline-flex}.privacy-v1-pill span{width:var(--uFO);height:var(--uFO);border-radius:var(--uPP);background:var(--uEv);box-shadow:var(--uFN);flex:none}.privacy-v1-summary h2{color:var(--uFu);font-family:var(--uIT);font-size:var(--uJr);font-weight:var(--uJs);line-height:var(--uoF);letter-spacing:var(--uoG)}.privacy-v1-summary p,.privacy-v1-summary a{color:var(--uFL);font-size:var(--uEx);font-weight:var(--uoE);line-height:var(--uoC);letter-spacing:var(--uoD)}.privacy-v1-summary a{color:var(--uFz);text-underline-offset:.18em;text-decoration-thickness:.08em}.privacy-v1-summary__meta{grid-template-columns:var(--uGx);gap:var(--uRA);display:grid}.privacy-v1-summary__meta div{gap:var(--uRw);min-width:0;padding-top:var(--uRA);border-top:1px solid var(--uGw);display:grid}.privacy-v1-summary__meta div:last-child{grid-column:var(--uGu)}.privacy-v1-summary__meta dt{color:var(--uFL);font-size:var(--uSm);font-weight:var(--uoB);line-height:var(--uoz);letter-spacing:var(--uoA)}.privacy-v1-summary__meta dd{min-width:0;color:var(--uFu);font-family:var(--uIT);font-size:var(--product-type-size-card-title-small);font-weight:var(--uoH);line-height:var(--uoF);letter-spacing:var(--uoG);overflow-wrap:anywhere}.privacy-v1-document{grid-template-columns:var(--uEP);gap:var(--uEO);margin-top:var(--uEQ);align-items:start;display:grid}.privacy-v1-index{top:var(--uFs);grid-template-rows:var(--uFc);gap:var(--uFb);max-block-size:var(--uFl);min-block-size:0;padding:var(--uGd);display:grid;position:sticky}.privacy-v1-index__header{gap:var(--uRA);display:grid}.privacy-v1-index h2{color:var(--uFu);font-family:var(--uIT);font-size:var(--uFr);font-weight:var(--uJs);line-height:var(--uoF);letter-spacing:var(--uoG)}.privacy-v1-index .privacy-v1-index__skip{grid-template-columns:minmax(0,1fr);justify-items:start}.privacy-v1-index ol{gap:var(--uRw);min-block-size:var(--uFk);overscroll-behavior:contain;scrollbar-gutter:stable;padding:0;list-style:none;display:grid;overflow:hidden auto}.privacy-v1-index a{align-items:center;gap:var(--uFe);min-height:var(--uFg);padding:var(--uFh);border:1px solid var(--uFd);border-radius:var(--uPO);background:var(--uFi);box-shadow:var(--uED);color:var(--uEw);font-size:var(--uFj);font-weight:var(--uoB);line-height:var(--uFf);letter-spacing:var(--uoA);transition:background var(--uoy),color var(--uoy),transform var(--uoy);grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}.privacy-v1-index a span{min-width:var(--uFo);padding:var(--uFp);border:1px solid var(--uFm);border-radius:var(--uPP);background:var(--uFq);color:var(--uFn);place-items:center;line-height:1;display:inline-grid}.privacy-v1-index a:hover,.privacy-v1-index a:focus-visible{background:var(--uEC);border-color:var(--uFP);color:var(--uFu);transform:translateY(var(--uow))}.privacy-v1-index a:focus-visible,.privacy-v1-section a:focus-visible,.privacy-v1-summary a:focus-visible{box-shadow:0 0 0 3px var(--focus-outline);outline:none}.privacy-v1-section-stack{gap:var(--uFX);min-width:0;scroll-margin-top:var(--uGe);display:grid}.privacy-v1-section{scroll-margin-top:var(--uGe);padding:var(--uGd)}.privacy-v1-section header{grid-template-columns:var(--uFZ);gap:var(--uFY);padding-bottom:var(--uGa);border-bottom:1px solid var(--uFT);align-items:start;display:grid}.privacy-v1-section header>span{min-width:var(--uFo);padding:var(--uGb);border:1px solid var(--uFP);border-radius:var(--uPP);background:var(--uFS);box-shadow:var(--uFR);color:var(--uFQ);font-size:var(--uGc);font-weight:var(--uoB);letter-spacing:var(--uoA);place-items:center;line-height:1;display:inline-grid}.privacy-v1-section h2{color:var(--uFu);font-size:var(--uGh);font-weight:var(--uJw);line-height:var(--uJu);letter-spacing:var(--uoP)}.privacy-v1-section__body{gap:var(--uFU);padding-top:var(--uFV);display:grid}.privacy-v1-section p,.privacy-v1-section li,.privacy-v1-contact,.privacy-v1-table{color:var(--uEw);font-size:var(--uEx);font-weight:var(--uoE);line-height:var(--uFW);letter-spacing:var(--uoD);text-wrap:pretty}.privacy-v1-section p,.privacy-v1-contact{max-width:var(--uEN)}.privacy-v1-section strong{color:var(--uFu);font-weight:var(--uoH)}.privacy-v1-section a{color:var(--uFz);font-weight:var(--uoH);overflow-wrap:anywhere;text-underline-offset:.18em;text-decoration-thickness:.08em}.privacy-v1-section ul{gap:var(--uFA);padding:0;list-style:none;display:grid}.privacy-v1-section li{gap:var(--uRB);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.privacy-v1-section li:before{width:var(--uFC);height:var(--uFC);margin-top:var(--uFB);border-radius:var(--uPP);background:var(--uEv);content:""}.privacy-v1-contact{gap:var(--uRw);font-style:normal;display:grid}.privacy-v1-table-wrap{border:1px solid var(--uEy);border-radius:var(--radius-lg);background:var(--uEE);max-width:100%;box-shadow:var(--uGE);overflow-x:auto}.privacy-v1-table{width:100%;min-width:var(--uGC);border-collapse:collapse}.privacy-v1-table caption{padding:var(--uGz);color:var(--uFL);font-size:var(--uSm);font-weight:var(--uoB);line-height:var(--uoz);letter-spacing:var(--uoA);text-align:left}.privacy-v1-table th,.privacy-v1-table td{padding:var(--uGA);border-top:1px solid var(--uGD);text-align:left;vertical-align:top}.privacy-v1-table thead th{background:var(--uGB);color:var(--uFu);font-family:var(--uIT);font-weight:var(--uoH);border-top:0}.privacy-v1-table tbody th{color:var(--uFu);font-family:var(--uIT);font-weight:var(--uoH)}@media(min-width:981px){.privacy-v1-intro{padding-top:var(--uII)}}@media(max-width:980px){.privacy-v1-stage{padding:var(--uGl) var(--uEL) var(--uGk);border-radius:clamp(1.75rem,7vw,var(--uGr))}.privacy-v1-intro,.privacy-v1-document{grid-template-columns:var(--uEJ)}.privacy-v1-document{margin-top:var(--uFD)}.privacy-v1-index{--uEu:var(--uRw);gap:var(--uEu);max-height:none;padding:var(--uRB);position:relative;top:auto}.privacy-v1-index ol{gap:var(--uEu);scroll-snap-type:x proximity;display:flex;overflow-x:auto}.privacy-v1-index li{flex:0 0 var(--uEK);scroll-snap-align:start}.privacy-v1-index a{min-height:var(--tools-mobile-touch-target);padding:var(--uRA)}}@media(max-width:640px){.privacy-v1-shell{padding:var(--uHX)}.privacy-v1-stage{padding-top:var(--uGo)}.privacy-v1-intro h1{max-width:var(--uFE);font-size:var(--uEX);letter-spacing:var(--uEZ)}.privacy-v1-intro__copy>p{font-size:var(--uKl)}.privacy-v1-summary__meta,.privacy-v1-index ol{grid-template-columns:var(--uFK)}.privacy-v1-section header{gap:var(--uRB);grid-template-columns:1fr}.privacy-v1-section{padding:var(--uFI)}.privacy-v1-section h2{font-size:var(--uFJ)}.privacy-v1-section__body{gap:var(--uFG);padding-top:var(--uFH)}.privacy-v1-section ul{gap:var(--uFF)}}
