:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#182439;background:#f8fafc;font-family:system-ui,sans-serif;line-height:1.65}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{overflow-wrap:anywhere;flex-direction:column;min-height:100svh;margin:0;display:flex}[hidden]{display:none!important}a{color:#2459b5;text-underline-offset:.2em}:focus-visible{outline-offset:4px;outline:3px solid #2459b5}main,.site-header,.site-footer{width:100%;max-width:70rem;margin-inline:auto;padding:1.5rem}main{flex:1}.site-header,nav,.actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.site-header{justify-content:space-between}.site-logo{width:7rem;height:auto;display:block}.site-footer{border-top:1px solid #d9e1ed;font-size:.9rem}h1,h2,h3,h4,h5,h6{line-height:1.25}h1{font-size:clamp(2rem,5vw,3rem)}p{max-width:65ch}.skip-link{z-index:1;background:#fff;padding:.75rem;position:absolute;top:-10rem;left:1rem}.skip-link:focus{top:1rem}.marketing-home main{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-block:5rem;display:flex}.hero-logo{width:min(16rem,70vw);height:auto}.marketing-legal main,.marketing-deletion main{max-width:48rem}pre{background:color-mix(in srgb, currentColor 8%, transparent);padding:1rem;overflow-x:auto}blockquote{border-inline-start:3px solid;margin-inline:0;padding-inline-start:1rem}.intro{padding-block:2rem}.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.card{color:inherit;background:#fff;border:1px solid #d9e1ed;border-radius:1rem;padding:1.5rem;text-decoration:none;display:block}.card:hover{border-color:#2459b5}.icon{background:#eaf0ff;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.icon img{width:1.5rem;height:1.5rem}form[role=search]{flex-wrap:wrap;gap:.75rem;max-width:42rem;display:flex}input:not([type=radio]):not([type=checkbox]){min-width:0;font:inherit;color:inherit;background:0 0;border:1px solid #a5b3c8;border-radius:.5rem;padding:.85rem 1rem}form[role=search] input{flex:1}button{color:#fff;font:inherit;cursor:pointer;background:#2459b5;border:0;border-radius:.5rem;padding:.85rem 1.25rem}button:disabled{opacity:.55;cursor:wait}button.secondary{color:inherit;background:0 0;border:1px solid #a5b3c8}button.danger{background:#b42318}.muted{color:#52637a}.articles{gap:.75rem;padding:0;list-style:none;display:grid}.articles a{border-bottom:1px solid #d9e1ed;padding:1rem 0;display:block}section{margin-block:2rem}.body{max-width:48rem}.body a{overflow-wrap:anywhere}fieldset{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}legend{margin-bottom:.75rem;font-weight:600}.field{gap:.5rem;display:grid}.method-options{flex-wrap:wrap;gap:1rem;display:flex}.request-reference{overflow-wrap:anywhere}dialog{max-width:min(35rem,100% - 2rem);color:inherit;background:#f8fafc;border:1px solid #a5b3c8;border-radius:1rem;padding:1.5rem}dialog::backdrop{background:#0000008c}@media (width<=40rem){form[role=search] label{flex-basis:100%}form[role=search] input{flex-basis:12rem}}@media (prefers-color-scheme:dark){:root{color:#e2e8f0;background:#111827}a{color:#a3c4ff}:focus-visible{outline-color:#a3c4ff}.card,dialog,.skip-link{background:#182439}.muted{color:#b9c6d8}}
