.advarde-brand{display:inline-flex;align-items:center;gap:7px;color:var(--ink, #000);text-decoration:none;flex-shrink:0}.advarde-brand img{width:32px;height:32px;object-fit:contain}.advarde-brand>span{font-size:26px;letter-spacing:-.055em;font-weight:500;line-height:1}.billing-interval-selector{display:flex;flex-wrap:wrap;gap:4px;width:fit-content;padding:4px;margin:0 0 24px;border:1px solid #e5e5e5;border-radius:8px;background:#f7f7f7}.billing-interval-selector label{position:relative;cursor:pointer;margin:0}.billing-interval-selector input{position:absolute;opacity:0;width:1px;height:1px}.billing-interval-selector label>span{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:5px;font-size:13px;color:#555}.billing-interval-selector input:checked+span{background:#fff;color:#171717;box-shadow:0 1px 3px #00000014}.billing-interval-selector input:focus-visible+span{outline:2px solid #171717;outline-offset:2px}.billing-interval-selector small{font-size:11px;color:#38613e}.buro-icon{display:inline-block;flex-shrink:0;vertical-align:middle}@media(prefers-reduced-motion:reduce){.buro-icon.spin{animation:none}}.legal-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:12px}.legal-links a,.legal-notice a{color:inherit;text-decoration:underline;text-underline-offset:3px}.legal-notice{margin:0;color:var(--ink-muted);font-size:12px;line-height:1.7}.legal-contact{display:grid;gap:4px;font-size:13px;font-style:normal;line-height:1.65;overflow-wrap:anywhere}.deletion-card{border:1px solid #d8ddd8;border-radius:14px;background:#f8faf7;padding:28px;line-height:1.65}.deletion-card h3{color:#17231b;font-size:23px;line-height:1.3;margin:0 0 16px}.deletion-card p{margin:12px 0 20px}.deletion-card .deletion-kicker{color:#48664f;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:600;margin:0 0 12px}.deletion-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.deletion-field{display:flex;flex-direction:column;gap:7px;margin:16px 0;font-size:13px;font-weight:500;color:#25342a}.deletion-card input:not([type=checkbox]):not([type=radio]),.deletion-card textarea,.deletion-card select{width:100%;min-width:0;border:1px solid #c5cec5;border-radius:6px;background:#fff;padding:11px 12px;color:#17231b;font:inherit;font-size:16px}.deletion-card textarea{resize:vertical}.deletion-card input:focus-visible,.deletion-card textarea:focus-visible,.deletion-card select:focus-visible,.deletion-card button:focus-visible{outline:3px solid #708b74;outline-offset:3px}.deletion-card input[type=checkbox],.deletion-card input[type=radio]{width:17px;height:17px;margin:4px 0 0;flex-shrink:0;accent-color:#274d33}.deletion-card .deletion-help{font-size:12px;color:#536057;margin:8px 0 20px}.deletion-card fieldset{padding:0;margin:24px 0;border:0;min-width:0}.deletion-card legend{font-size:13px;font-weight:500;color:#25342a;padding:0;margin-bottom:10px}.deletion-scope label{display:flex;align-items:flex-start;gap:12px;padding:14px;margin-bottom:8px;border:1px solid #d8ddd8;border-radius:8px;background:#fff;cursor:pointer}.deletion-scope label:has(input:checked){border-color:#527b5d;background:#eef4ed}.deletion-scope strong{font-size:14px}.deletion-scope small{display:block;color:#536057;font-size:12px;margin-top:3px}.deletion-categories label,.deletion-check{display:flex;align-items:flex-start;gap:10px;font-size:13px;margin:10px 0}.deletion-card button{padding:11px 16px;border:1px solid #b5c1b7;border-radius:6px;color:#203b29;background:#fff;font:inherit;font-size:13px;font-weight:500;cursor:pointer}.deletion-card button.deletion-primary{background:#203b29;color:#fff;border-color:#203b29;min-height:46px}.deletion-card button:disabled{opacity:.55;cursor:wait}.deletion-actions{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.deletion-card .deletion-error{padding:12px;border:1px solid #e3b2ac;border-radius:6px;color:#87261b;background:#fff4f2}.deletion-card .deletion-notice{padding:12px;border:1px solid #abc6ad;border-radius:6px;color:#254d2a;background:#eef7ee}.deletion-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.deletion-status{display:inline-block;border-radius:6px;background:#e4ede2;padding:7px 11px;font-size:12px;color:#274d33}.deletion-facts{display:grid;gap:14px;margin:22px 0}.deletion-facts dt{color:#657066;font-size:12px}.deletion-facts dd{margin:3px 0 0;color:#263a2b;font-size:14px}.deletion-messages{list-style:none;padding:0}.deletion-messages li{padding:16px;background:#fff;border:1px solid #d8ddd8;border-radius:6px;margin-bottom:12px}.deletion-messages li>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px}.deletion-messages p{white-space:pre-wrap}@media(max-width:600px){.deletion-grid{grid-template-columns:1fr;gap:0}.deletion-card{padding:20px 16px}}.legal-page .legal-intro{padding:64px 0 0}.legal-page .al-signin{display:inline-flex}.legal-page h1{margin:12px 0 18px;font-size:clamp(36px,5vw,54px);line-height:1.12;letter-spacing:-.045em}.legal-page .legal-summary{max-width:620px;color:#555;font-size:17px}.legal-meta{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin:28px 0 32px;color:#666;font-size:12px}.legal-meta button{font-size:12px;text-decoration:underline;text-underline-offset:3px}.legal-tabs{display:flex;flex-wrap:wrap;gap:28px;border-bottom:1px solid #e5e7eb}.legal-tabs a{padding:14px 0;border-bottom:2px solid transparent;color:#666;font-size:14px}.legal-tabs a[aria-current=page]{color:#111;border-color:#111}.legal-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:72px;padding:48px 0 88px}.legal-sidebar nav{position:sticky;top:28px;max-height:calc(100vh - 56px);overflow-y:auto;padding-right:8px}.legal-page .legal-sidebar h2{font-size:13px;margin-bottom:16px}.legal-sidebar ol{display:grid;gap:10px;padding-left:20px;margin:0;color:#666;font-size:12px;line-height:1.5}.legal-sidebar a{color:inherit}.legal-sidebar a:hover{color:#111;text-decoration:underline}.legal-article{min-width:0;max-width:740px;color:#444;font-size:15px;line-height:1.85;overflow-wrap:anywhere}.legal-page .legal-ownership{padding:18px 22px;border:1px solid #e5e7eb;border-radius:8px;background:#fafafa;margin-bottom:36px}.legal-article section{margin-top:36px;scroll-margin-top:28px}.legal-page .legal-article h2{margin-bottom:16px;color:#111;font-size:21px;line-height:1.4;letter-spacing:-.025em}.legal-page .legal-article p+p,.legal-page .legal-article p+ul,.legal-page .legal-article ul+p,.legal-page .legal-article .legal-contact+p{margin-top:16px}.legal-article ul{margin:0;padding-left:22px}.legal-article li+li{margin-top:10px}.legal-article a,.legal-page .legal-contact a{color:#111;text-decoration:underline;text-underline-offset:3px}.legal-article strong{color:#222;font-weight:500}.legal-article .legal-contact{margin-top:20px;font-size:15px}.legal-table-wrap{overflow-x:auto;margin:20px 0}.legal-article table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.7}.legal-article caption{text-align:left;margin-bottom:12px;color:#555}.legal-article th,.legal-article td{padding:14px;border:1px solid #e5e7eb;text-align:left;vertical-align:top}.legal-article th{background:#f8f8f8;color:#111;font-weight:500}.legal-article code{white-space:normal;overflow-wrap:anywhere;font-size:12px}.al-footer nav{flex-wrap:wrap}.al-footer-bottom>span{white-space:normal}.app-footer{flex-wrap:wrap}.app-footer .disclaimer{white-space:normal;flex-shrink:1}@media(max-width:800px){.legal-layout{grid-template-columns:1fr;gap:32px;padding:32px 0 56px}.legal-sidebar nav{position:static;max-height:none}.legal-sidebar ol{columns:2;display:block}.legal-sidebar li{break-inside:avoid;margin-bottom:10px}.legal-page .legal-intro{padding-top:40px}}@media(max-width:480px){.legal-page .al-wrap{width:calc(100% - 40px)}.legal-sidebar ol{columns:1}.legal-page .legal-article h2{font-size:20px}.legal-article th,.legal-article td{padding:10px 8px}}@media print{.legal-page .al-header,.legal-page .legal-sidebar,.legal-page .legal-tabs,.legal-page .legal-meta button,.legal-page .al-footer,.legal-page .al-skip{display:none}.legal-page .al-wrap{width:100%}.legal-page .legal-intro{padding-top:0}.legal-layout{display:block;padding:12px 0}.legal-article{max-width:none;color:#000;font-size:10pt}.legal-page .legal-article h2{break-after:avoid;font-size:14pt}.legal-article p,.legal-article li{orphans:3;widows:3}.legal-table-wrap{overflow:visible}.legal-article tr{break-inside:avoid}.legal-article table{font-size:9pt}}
