.spraylive-site :where([data-page=legal]) .legal-hero{padding:clamp(16px,2.6vw,32px) 0 clamp(40px,6vw,88px)}.spraylive-site :where([data-page=legal]) .legal-hero h1{font-size:clamp(2.5rem,1.45rem + 3.7vw,4.5rem)}.spraylive-site :where([data-page=legal]) .legal-hero .split-copy{gap:0}.spraylive-site :where([data-page=legal]) .legal-hero .eyebrow{margin-bottom:14px}.spraylive-site :where([data-page=legal]) .legal-hero .btn{margin-top:0}.spraylive-site :where([data-page=legal]) .legal-scene{padding:clamp(28px,5vw,60px) clamp(16px,3vw,40px) clamp(84px,12vw,148px)}@media (max-width:699px){.spraylive-site :where([data-page=legal]) .legal-scene{padding-inline:14px}.spraylive-site :where([data-page=legal]) .legal-scene .bn{--u:1.56cqw}}.spraylive-site :where([data-page=legal]) .legal-doc{background:var(--band);border-top:1px solid var(--hair);padding:clamp(36px,6vw,88px) 0 clamp(56px,8vw,120px)}.spraylive-site :where([data-page=legal]) .legal-grid{gap:28px;display:grid}.spraylive-site :where([data-page=legal]) .legal-toc{border-radius:var(--r-card);background:var(--card-bg);border:1px solid var(--hair);box-shadow:var(--d1);padding:20px 12px 12px 20px}.spraylive-site :where([data-page=legal]) .legal-toc ol{counter-reset:toc;margin:8px 0 0 -8px;padding:0;list-style:none}.spraylive-site :where([data-page=legal]) .legal-toc a{counter-increment:toc;border-radius:var(--r-sm);min-height:48px;color:var(--text);align-items:center;gap:12px;padding:6px 8px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.spraylive-site :where([data-page=legal]) .legal-toc a:before{content:counter(toc);width:1.4em;font:italic var(--h-wt) 1.1875rem/1 var(--f-display);font-variant-numeric:lining-nums;color:var(--spark);text-align:center;flex:none}.spraylive-site :where([data-page=legal]) .legal-toc a:hover{background:var(--tint)}.spraylive-site :where([data-page=legal]) .legal-toc a[aria-current]{color:var(--ghost-fg);background:var(--tint)}@media (min-width:960px){.spraylive-site :where([data-page=legal]) .legal-grid{grid-template-columns:250px minmax(0,41rem);justify-content:center;align-items:start;gap:clamp(48px,7vw,112px)}.spraylive-site :where([data-page=legal]) .legal-toc{overscroll-behavior:contain;max-height:calc(100vh - 128px);position:sticky;top:104px;overflow-y:auto}}.spraylive-site :where([data-page=legal]) .legal-body{gap:clamp(40px,5vw,64px);min-width:0;display:grid}.spraylive-site :where([data-page=legal]) .legal-s{gap:16px;scroll-margin-top:104px;display:grid}.spraylive-site :where([data-page=legal]) .legal-s+.legal-s{border-top:1px solid var(--hair);padding-top:clamp(40px,5vw,64px)}.spraylive-site :where([data-page=legal]) .legal-n{font:italic var(--h-wt) 1.625rem/1 var(--f-display);font-variant-numeric:lining-nums;color:var(--spark);align-items:center;gap:12px;display:flex}.spraylive-site :where([data-page=legal]) .legal-n:after{content:"";opacity:.45;background:currentColor;border-radius:2px;width:40px;height:2px}.spraylive-site :where([data-page=legal]) .legal-s h2{font:var(--h-wt) clamp(1.875rem, 1.45rem + 1.7vw, 2.625rem)/1.08 var(--f-display);letter-spacing:var(--h-ls);text-wrap:balance;margin-bottom:4px}.spraylive-site :where([data-page=legal]) .legal-s h2,.spraylive-site :where([data-page=legal]) .legal-say{font-variation-settings:"SOFT" 40, "WONK" 0}.spraylive-site :where([data-page=legal]) .legal-s>p{max-width:33em;color:var(--muted);font-size:1.125rem;line-height:1.6}.spraylive-site :where([data-page=legal]) .legal-s>p.legal-lead{color:var(--text);max-width:27em;font-size:clamp(1.25rem,1.15rem + .4vw,1.4375rem);font-weight:500;line-height:1.4}.spraylive-site :where([data-page=legal]) .legal-s>p b{color:var(--text);font-weight:600}.spraylive-site :where([data-page=legal]) .legal-s a:not(.quiet){color:var(--ghost-fg);font-weight:600}.spraylive-site :where([data-page=legal]) .legal-s .quiet{justify-self:start}.spraylive-site :where([data-page=legal]) .legal-rows{border-radius:var(--r-card);background:var(--card-bg);border:1px solid var(--hair);box-shadow:var(--d1);margin:8px 0;padding:0 20px;list-style:none}.spraylive-site :where([data-page=legal]) .legal-rows li{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px 16px;padding:16px 0;display:grid}.spraylive-site :where([data-page=legal]) .legal-rows li+li{border-top:1px solid var(--hair)}.spraylive-site :where([data-page=legal]) .legal-rows .ic{background:var(--tint);width:48px;height:48px;color:var(--ghost-fg);border-radius:50%;grid-row:span 2;padding:12px}.spraylive-site :where([data-page=legal]) .legal-rows b{align-self:end;font-size:1.125rem;font-weight:600;line-height:1.3}.spraylive-site :where([data-page=legal]) .legal-rows span{color:var(--muted);align-self:start;line-height:1.4}.spraylive-site :where([data-page=legal]) .legal-s>p.legal-say{border-left:4px solid var(--accent);max-width:none;font:italic var(--h-wt) clamp(1.625rem, 1.3rem + 1.4vw, 2.25rem)/1.15 var(--f-display);letter-spacing:var(--h-ls);color:var(--text);margin:8px 0;padding:4px 0 4px 20px}.spraylive-site :where([data-page=legal]) .legal-todo{border-radius:var(--r-control);border:1.5px dashed color-mix(in srgb, var(--warning) 62%, transparent);background:color-mix(in srgb, var(--warning) 7%, var(--el));align-items:center;gap:12px;margin-top:4px;padding:14px 16px;display:flex;max-width:none!important;font:500 1rem/1.4 var(--f-mono)!important;color:var(--text)!important}.spraylive-site :where([data-page=legal]) .legal-todo .ic{color:var(--warning)}.spraylive-site :where([data-page=legal]) .legal-pic{margin:8px 0}.spraylive-site :where([data-page=legal]) .legal-pic .legal-scene{padding-top:clamp(28px,5vw,52px);padding-bottom:clamp(88px,13vw,132px)}.spraylive-site :where([data-page=legal]) .legal-notes{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,2vw,16px);margin:8px 0;display:grid}@media (max-width:479px){.spraylive-site :where([data-page=legal]) .legal-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.spraylive-site :where([data-page=legal]) .legal-end{border-top:1px solid var(--hair);flex-wrap:wrap;gap:0 28px;padding-top:24px;display:flex}@media (prefers-reduced-motion:no-preference){.spraylive-site :where([data-page=legal]) .legal-toc a{transition:background-color .15s var(--ease), color .15s var(--ease)}}.spraylive-site :where([data-page=legal]) .legal-body{counter-reset:sec}.spraylive-site :where([data-page=legal]) .legal-s{counter-increment:sec}.spraylive-site :where([data-page=legal]) .legal-cl{counter-reset:cl;gap:14px;max-width:36em;margin:0;padding:0;list-style:none;display:grid}.spraylive-site :where([data-page=legal]) .legal-cl>li{counter-increment:cl;color:var(--text);grid-template-columns:2.9em minmax(0,1fr);font-size:1.0625rem;line-height:1.6;display:grid}.spraylive-site :where([data-page=legal]) .legal-cl>li:before{content:counter(sec) "." counter(cl);font:500 .875rem/1.95 var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums}.spraylive-site :where([data-page=legal]) .legal-cl ul{gap:6px;margin:8px 0 0;padding-left:1.1em;display:grid}.spraylive-site :where([data-page=legal]) .legal-cl b{font-weight:600}.spraylive-site :where([data-page=legal]) .legal-fill{background:color-mix(in srgb, var(--warning) 16%, var(--el));color:var(--text);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:1px 6px;font-weight:500}.spraylive-site :where([data-page=legal]) .legal-key{border-radius:var(--r-card);border:2px solid var(--text);background:var(--el);padding:16px 18px;max-width:none!important;color:var(--text)!important;font-size:1.0625rem!important;line-height:1.55!important}.spraylive-site :where([data-page=legal]) .legal-key b{margin-bottom:4px;font-size:1.125rem;display:block}.spraylive-site :where([data-page=legal]) .legal-meta{font:500 .875rem/1.5 var(--f-mono);color:var(--muted)}.spraylive-site :where([data-page=legal]) .legal-tbl{max-width:100%;overflow-x:auto}.spraylive-site :where([data-page=legal]) .legal-tbl table{border-collapse:collapse;background:var(--card-bg);border:1px solid var(--hair);border-radius:var(--r-card);width:100%;min-width:34rem;font-size:1rem;line-height:1.45}.spraylive-site :where([data-page=legal]) .legal-tbl th,.spraylive-site :where([data-page=legal]) .legal-tbl td{text-align:left;vertical-align:top;border-top:1px solid var(--hair);padding:12px 14px}.spraylive-site :where([data-page=legal]) .legal-tbl thead th{color:var(--muted);border-top:0;font-size:.875rem;font-weight:600}.spraylive-site :where([data-page=legal]) .legal-tbl tbody th{font-weight:600}@media (max-width:599px){.spraylive-site :where([data-page=legal]) .legal-tbl table{min-width:0;display:block}.spraylive-site :where([data-page=legal]) .legal-tbl thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.spraylive-site :where([data-page=legal]) .legal-tbl tbody,.spraylive-site :where([data-page=legal]) .legal-tbl tr,.spraylive-site :where([data-page=legal]) .legal-tbl th,.spraylive-site :where([data-page=legal]) .legal-tbl td{display:block}.spraylive-site :where([data-page=legal]) .legal-tbl tbody tr+tr{border-top:1px solid var(--hair)}.spraylive-site :where([data-page=legal]) .legal-tbl tbody th{border-top:0;padding:14px 14px 2px}.spraylive-site :where([data-page=legal]) .legal-tbl td{color:var(--muted);border-top:0;padding:0 14px 14px}}
