.pop-privacy{--color-ink:#183258;--color-ink-soft:#425a78;--color-ink-faint:#526b87;--color-line:#cce2eb;--color-accent:#145faa;--color-accent-soft:#08734b;color:#183258;background:linear-gradient(140deg,#e8faff,#fff9ed 55%,#eaf9f4)}.pop-privacy h1,.pop-privacy h2{color:#183258;letter-spacing:-.035em;font-family:Arial,Helvetica,sans-serif;font-weight:800}.pop-privacy-masthead{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;max-width:1280px;margin:auto;padding:55px 32px;display:grid}.pop-privacy-brand{align-items:center;gap:14px;margin-top:28px;font-weight:800;display:flex}.pop-privacy-brand img{border-radius:14px;box-shadow:0 5px 16px #225a9b22}.pop-privacy-art{border-radius:28px;width:100%;height:auto;box-shadow:0 18px 40px #22609322}.pop-privacy article{background:#ffffffdc;border-radius:26px;padding:36px;box-shadow:0 10px 35px #2260930c}.pop-privacy a:focus-visible{outline-offset:4px;outline:3px solid #145faa}.pop-privacy .section-index{color:#08734b}.pop-privacy .text-ink{color:#183258}.pop-privacy .text-ink-soft,.pop-privacy .eyebrow{color:#425a78}.pop-privacy .text-ink-faint{color:#526b87}.pop-privacy .border-line{border-color:#cce2eb}@media (max-width:900px){.pop-privacy-masthead{grid-template-columns:1fr;gap:30px;padding:36px 24px}.pop-privacy-art{max-width:600px}.pop-privacy article{padding:26px}}@media (max-width:420px){.pop-privacy-masthead{padding:30px 20px}.pop-privacy article{padding:22px 18px}}@media (max-width:360px){.pop-product-page nav[aria-label=Primary]{gap:8px;padding-inline:16px}.pop-product-page nav[aria-label=Primary]>a img{width:auto;height:30px}}.gm-legal-prose{color:var(--color-ink-soft);line-height:1.7}.gm-legal-prose>*+*{margin-top:1rem}.gm-legal-prose ul{padding-left:1.25rem;list-style:square}.gm-legal-prose li+li{margin-top:.5rem}.gm-legal-prose li::marker{color:var(--color-accent)}.gm-legal-prose b{color:var(--color-ink);font-weight:600}.gm-legal-prose a{color:var(--color-accent);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}.gm-legal-prose a:hover{color:var(--color-accent-soft);text-decoration-thickness:2px}
