.sona{z-index:0;isolation:isolate;background:var(--stage-paint,var(--sona-bg));min-height:100%;color:var(--sona-text);--sona-serif:"Cormorant Garamond", Georgia, serif;--sona-sans:"Segoe UI", system-ui, -apple-system, sans-serif;--sona-bg:#1a1320;--sona-frame:#e0457b;--sona-accent:#7fd1c1;--sona-text:#f2e9f0;--sona-name:#ffb8d0;--sona-link:#d946c8;--shape:inset(0 round 12px);--sona-ring-width:3px;--ring-1:var(--sona-frame);--ring-pad:var(--sona-ring-width);--ring-glow:drop-shadow(0 0 0 transparent);--sona-matte:var(--sona-bg);--sona-image:none;--sona-tile-angle:0deg;--sona-image-angle:0deg;--img-cover:calc(max(cos(var(--sona-image-angle)), -1 * cos(var(--sona-image-angle))) + max(sin(var(--sona-image-angle)), -1 * sin(var(--sona-image-angle))));--sona-shadow:color-mix(in oklab, var(--sona-frame) 58%, #000);--sona-shadow-strength:.75;--sona-shadow-angle:0deg;--sona-shadow-distance:14px;--sh-dist:var(--sona-shadow-distance);--sh-blur:calc(8px + 26px * var(--sona-shadow-strength));--sh-x:calc(sin(var(--sona-shadow-angle)) * var(--sh-dist));--sh-y:calc(cos(var(--sona-shadow-angle)) * var(--sh-dist));--sh-col:color-mix(in srgb, var(--sona-shadow) calc(78% * var(--sona-shadow-strength)), transparent);flex-direction:column;font-size:15px;line-height:1.55;display:flex;position:relative}.sona *,.sona :before,.sona :after{box-sizing:border-box}.sona a{color:inherit}.sona .backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sona .backdrop>div{position:absolute;inset:0}.sona .backdrop .tiles{background:var(--tile,none);opacity:var(--tile-strength,.5);transform:rotate(var(--tile-angle,0deg));inset:-60%}.sona .backdrop .pattern{background:var(--pattern-paint,var(--sona-frame));opacity:var(--pattern-strength,0);-webkit-mask:var(--pattern,none);-webkit-mask:var(--pattern,none);mask:var(--pattern,none);transform:rotate(var(--pattern-angle,0deg));inset:-60%}.sona .backdrop .grain{background:var(--grain,none);opacity:var(--grain-strength,0);mix-blend-mode:overlay}.sona .backdrop .dim{opacity:var(--dim,0);background:#05040a}.sona .backdrop .fade{background:var(--fade,none)}.sona .stage,.sona .page,.sona .foot{z-index:1;position:relative}.sona .stage-inner{flex-wrap:wrap;align-items:flex-start;gap:2rem;max-width:1080px;margin:0 auto;padding:2.25rem 1rem;display:flex}.sona .tile-wrap{filter:var(--ring-glow) drop-shadow(var(--sh-x) var(--sh-y) var(--sh-blur) var(--sh-col));flex:none}.sona .tile{width:calc(190px * var(--sona-tile-size,1));height:calc(190px * var(--sona-tile-size,1));clip-path:var(--shape);background:var(--ring-1);padding:var(--ring-pad);transform:rotate(var(--sona-tile-angle));position:relative}.sona .tile .frame{width:100%;height:100%;clip-path:var(--shape);background:var(--sona-matte);overflow:hidden}.sona .tile .img{background:var(--sona-image) center / cover no-repeat;width:100%;height:100%;transform:translate(var(--img-x,0%), var(--img-y,0%)) rotate(var(--sona-image-angle)) scale(calc(var(--img-cover) * var(--img-zoom,1)))}.sona .tile .cap{display:var(--cap-on,none);height:var(--polaroid-band,22px);font-family:var(--sona-serif);color:#2b2833;place-items:center;font-size:.95rem;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.sona .ident{flex:17rem;min-width:0}.sona .tns-id{font-size:calc(.66rem * var(--id-size,1));letter-spacing:.12em;text-transform:uppercase;color:var(--id-colour,color-mix(in srgb, var(--sona-text) 46%, transparent));align-items:baseline;gap:.5rem;margin-bottom:.15rem;display:flex}.sona .tns-id .label{color:var(--id-label-colour,inherit)}.sona .id-chip{cursor:pointer;white-space:nowrap;color:var(--id-colour,inherit)}.sona .id-chip i{font-style:normal}.sona .id-chip i+i{margin-left:.6em}.sona .id-chip b{opacity:.75;letter-spacing:.06em;margin-left:.6em;font-weight:400}.sona .id-chip:hover{color:var(--id-hover,var(--sona-accent))}.sona .prose .id-chip{color:var(--sona-link);letter-spacing:.08em}.sona .ident h1{font-family:var(--name-font,var(--sona-serif));font-weight:var(--name-weight,600);font-style:var(--name-style,normal);text-transform:var(--name-case,none);font-size:calc(clamp(2.3rem, 5.5vw, 3.4rem) * var(--name-size,1));letter-spacing:var(--name-tracking,0em);margin:.1rem 0 calc(.4rem + var(--swash-space,0px));background:var(--name-paint,var(--sona-name));color:#0000;width:fit-content;max-width:100%;-webkit-text-decoration-line:var(--name-line,none);text-decoration-line:var(--name-line,none);-webkit-text-decoration-style:var(--name-line-style,solid);text-decoration-style:var(--name-line-style,solid);-webkit-text-decoration-color:var(--name-line-color,var(--sona-name));text-decoration-color:var(--name-line-color,var(--sona-name));text-decoration-thickness:var(--name-line-weight,2px);text-underline-offset:.14em;filter:var(--name-filter,none);-webkit-text-stroke:var(--name-stroke,0) var(--name-stroke-color,var(--sona-accent));-webkit-background-clip:text;background-clip:text;line-height:1.02;position:relative}.sona .ident h1:after{content:"";display:var(--swash-on,none);top:calc(100% + .14em);left:calc((100% - var(--swash-width,100%)) / 2);width:var(--swash-width,100%);height:var(--swash-height,4px);background:var(--name-paint,var(--sona-name));clip-path:var(--swash,none);position:absolute}.sona .species,.sona .events{flex-wrap:wrap;align-items:baseline;display:flex}.sona .species{gap:0 var(--tags-gap,.5rem);font-size:calc(.95rem * var(--tags-size,1));font-style:var(--tags-style,normal);font-weight:var(--tags-weight,400);letter-spacing:var(--tags-tracking,0em);text-transform:var(--tags-case,none);font-variant-caps:var(--tags-variant,normal);color:var(--tags-color,color-mix(in srgb, var(--sona-text) 78%, transparent));text-shadow:var(--tags-shadow,none)}.sona .species .tag{align-items:baseline;display:inline-flex}.sona .species .tag+.tag:before{content:var(--tags-separator,"·");color:var(--tags-separator-color,color-mix(in srgb, var(--sona-text) 42%, transparent));margin-right:var(--tags-gap,.5rem)}.sona .events{gap:0 var(--events-gap,.5rem);font-size:calc(.95rem * var(--events-size,1));font-style:var(--events-style,normal);font-weight:var(--events-weight,400);letter-spacing:var(--events-tracking,0em);text-transform:var(--events-case,none);font-variant-caps:var(--events-variant,normal);color:var(--events-color,color-mix(in srgb, var(--sona-text) 78%, transparent));text-shadow:var(--events-shadow,none);margin-top:.55rem}.sona .events .label{font-size:calc(.64rem * var(--event-label-size,1));letter-spacing:.11em;text-transform:var(--event-label-case,uppercase);font-style:var(--event-label-style,normal);color:var(--event-label-colour,color-mix(in srgb, var(--sona-text) 50%, transparent));text-shadow:none}.sona .event{align-items:baseline;display:inline-flex}.sona .event+.event:before{content:var(--events-separator,"·");color:var(--events-separator-color,color-mix(in srgb, var(--sona-text) 42%, transparent));margin-right:var(--events-gap,.5rem)}.sona .event.now>.body{background:color-mix(in srgb, var(--sona-accent) 16%, transparent);color:var(--sona-accent);border-radius:99px;padding:.04rem .5rem;font-weight:600}.sona .socials{flex-wrap:wrap;gap:.5rem;margin-top:1.2rem;display:flex}.sona .social-wrap{align-items:center;display:inline-flex;position:relative}.sona .social{border:1px solid color-mix(in srgb, var(--sona-text) 22%, transparent);border-radius:99px;align-items:center;gap:.45rem;padding:.3rem .8rem;font-size:.82rem;text-decoration:none;display:inline-flex}.sona .social:hover{border-color:var(--sona-accent);color:var(--sona-accent)}.sona .social .icon{background:var(--social-icon,var(--sona-accent));flex:none;width:15px;height:15px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sona .social:hover .icon{background:var(--social-icon-hover,var(--sona-text))}.sona .social-wrap:after{content:attr(data-url);z-index:5;border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--sona-text) 20%, transparent);color:color-mix(in srgb, var(--sona-text) 75%, transparent);white-space:nowrap;opacity:0;pointer-events:none;background:#050408eb;padding:.2rem .5rem;font-size:.7rem;transition:opacity .12s;position:absolute;top:calc(100% + .35rem);left:0}.sona .social-wrap:hover:after{opacity:1}.sona .socials[data-mode=icon] .social .name{display:none}.sona .socials[data-mode=icon] .social{padding:.4rem}.sona .socials[data-mode=plain] .social{border-color:#0000;padding:.3rem .2rem}.sona .gate-row{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.8rem;display:flex}.sona .gate-row form{gap:.4rem;display:flex}.sona .gate-row .ad-link,.sona .gate-row input,.sona .gate-row button.go{box-sizing:border-box;height:30px;padding-top:0;padding-bottom:0}.sona .gate-row input{font:inherit;letter-spacing:.08em;text-align:center;text-transform:uppercase;border-radius:var(--radius-sm);width:6.4rem;color:var(--sona-text);border:1px solid color-mix(in srgb, var(--sona-text) 24%, transparent);background:#00000047;padding:0 .35rem;font-size:.78rem}.sona .gate-row input::placeholder{color:color-mix(in srgb, var(--sona-text) 40%, transparent)}.sona .gate-row input:focus{border-color:var(--sona-accent);outline:none}.sona .gate-row button.go{font:inherit;cursor:pointer;border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--sona-text) 24%, transparent);color:var(--sona-text);background:0 0;flex:none;padding:0 .55rem}.sona .gate-row button.go:hover{border-color:var(--sona-accent);color:var(--sona-accent)}.sona .ad-link{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--sona-text) 18%, transparent);width:fit-content;min-width:7rem;color:color-mix(in srgb, var(--sona-text) 80%, transparent);cursor:pointer;background:repeating-linear-gradient(135deg,#0000 0 9px,#ef44440d 9px 18px);justify-content:space-between;align-items:center;gap:.9rem;padding:0 .7rem;font-family:inherit;font-size:.78rem;text-decoration:none;display:flex}.sona .ad-link:hover{color:var(--sona-text);border-color:#ef4444}.sona .ad-link .arrow{opacity:.6}.sona .page{flex:1;width:100%;max-width:1080px;margin:0 auto;padding:2rem 1rem 3rem}.sona .cols{grid-template-columns:minmax(0,19rem) minmax(0,1fr);align-items:start;gap:1.4rem;display:grid}@media (width<=820px){.sona .cols{grid-template-columns:1fr}}.sona .block{position:relative}.sona .block+.block,.sona .column>.block+.block{margin-top:1.25rem}.sona .card{padding:var(--box-border-width,1px);clip-path:var(--box-shape,none);position:relative;container-type:inline-size}.sona .card:before{content:"";pointer-events:none;z-index:2;background:var(--box-border,#2a2a38);clip-path:var(--box-ring,none);position:absolute;inset:0}.sona .card>.inner{z-index:1;clip-path:var(--box-fill-shape,none);padding:calc(1.1rem + var(--box-inset,0px)) calc(1.25rem + var(--box-inset,0px));background:color-mix(in srgb, var(--box-fill,#16161d) calc(var(--box-fill-opacity,84) * 1%), transparent);position:relative}.sona .card h2,.sona .prose h3{clear:both;font-family:var(--h-font,var(--sona-sans));font-size:calc(.71rem * var(--h-size,1));font-weight:var(--h-weight,600);font-style:var(--h-style,normal);-webkit-text-decoration-line:var(--h-line,none);text-decoration-line:var(--h-line,none);text-transform:var(--h-case,uppercase);font-variant-caps:var(--h-variant,normal);letter-spacing:.09em;color:var(--h-color,color-mix(in srgb, var(--sona-text) 45%, transparent));align-items:center;gap:.5rem;margin:0 0 .85rem;display:flex}.sona .card h2:after,.sona .prose h3:after{content:"";background:var(--box-border,#2a2a38);flex:1;height:1px}.sona .facts{grid-template-columns:auto 1fr;gap:.5rem 1rem;margin:0;display:grid}.sona .fact{display:contents}.sona .facts dt{font-family:var(--k-font,var(--sona-sans));font-size:calc(.82rem * var(--k-size,1));font-style:var(--k-style,normal);font-weight:var(--k-weight,400);-webkit-text-decoration-line:var(--k-line,none);text-decoration-line:var(--k-line,none);text-transform:var(--k-case,none);font-variant-caps:var(--k-variant,normal);color:var(--k-color,color-mix(in srgb, var(--sona-text) 45%, transparent));white-space:nowrap}.sona .facts dd{font-family:var(--v-font,var(--sona-sans));font-size:calc(.92rem * var(--v-size,1));font-style:var(--v-style,normal);font-weight:var(--v-weight,400);-webkit-text-decoration-line:var(--v-line,none);text-decoration-line:var(--v-line,none);text-transform:var(--v-case,none);font-variant-caps:var(--v-variant,normal);color:var(--v-color,var(--sona-text));margin:0}@container (width<=26rem){.sona .facts{grid-template-columns:minmax(0,1fr);row-gap:.1rem}.sona .facts dt{white-space:normal}.sona .facts dd{margin-bottom:.6rem}.sona .fact:last-child dd{margin-bottom:0}}.sona .prose{font-family:var(--v-font,var(--sona-sans));font-size:calc(.96rem * var(--v-size,1));font-style:var(--v-style,normal);font-weight:var(--v-weight,400);text-transform:var(--v-case,none);color:var(--v-color,var(--sona-text))}.sona .prose:after{content:"";clear:both;display:block}.sona .prose a,.sona .card a{color:var(--sona-link)}.sona .prose a{-webkit-text-decoration-color:color-mix(in srgb, var(--sona-link) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--sona-link) 45%, transparent)}.sona .prose p{margin:0 0 .85rem}.sona .prose p:last-child{margin-bottom:0}.sona .prose ul{margin:0 0 .85rem;padding-left:1.1rem}.sona .prose dl{grid-template-columns:fit-content(40%) 1fr;gap:.2rem 1rem;margin:0 0 .85rem;display:grid}.sona .prose dt{grid-column:1;font-weight:600}.sona .prose dd{grid-column:2;margin:0}.sona .prose strong{color:var(--sona-accent);font-weight:600}.sona .prose em{font-family:var(--sona-serif);font-size:1.12em;font-style:italic}.sona .prose code{background:color-mix(in srgb, var(--sona-text) 10%, transparent);border-radius:4px;padding:0 .25em;font-family:ui-monospace,Consolas,monospace;font-size:.9em}.sona .prose .align-left{text-align:left}.sona .prose .align-center{text-align:center}.sona .prose .align-right{text-align:right}.sona .prose .private{border-left:2px solid color-mix(in srgb, var(--sona-accent) 55%, transparent);padding-left:.8rem}.sona .prose img{float:right;width:38%;height:auto;clip-path:var(--image-shape,none);margin:.15rem 0 .6rem .9rem;display:block}.sona .prose img.left{float:left;margin:.15rem .9rem .6rem 0}.sona .prose img.full{float:none;width:100%;margin:.4rem 0 .8rem}.sona .gallery{grid-template-columns:var(--gallery-columns,repeat(auto-fill, minmax(140px, 1fr)));gap:.6rem;display:grid}.sona .shot{aspect-ratio:4/3;background-color:color-mix(in srgb, var(--sona-text) 8%, transparent);clip-path:var(--image-shape,none);box-shadow:calc(var(--sh-x) * .5) calc(var(--sh-y) * .5) calc(var(--sh-blur) * .6) color-mix(in srgb, var(--sh-col) 55%, transparent);margin:0;position:relative;overflow:hidden}.sona .shot>img{object-fit:var(--image-fit,cover);width:100%;height:100%;position:absolute;inset:0}.sona .shot>img.missing{display:none}.sona .shot:has(>img.missing):before{content:"";background:repeating-linear-gradient(135deg, transparent 0 10px, color-mix(in srgb, var(--sona-text) 7%, transparent) 10px 20px);position:absolute;inset:0}.sona .shot:not(:has(>img)):before{content:"";background:repeating-linear-gradient(135deg, transparent 0 10px, color-mix(in srgb, var(--sona-text) 7%, transparent) 10px 20px);position:absolute;inset:0}.sona .shot.wide{aspect-ratio:16/9;grid-column:span 2}.sona .shot:after{content:"";background:radial-gradient(70% 70% at 50% 35%, color-mix(in srgb, var(--sona-frame) 10%, transparent), transparent 72%), linear-gradient(to top, #050408a6, transparent 45%);position:absolute;inset:0}.sona .shot figcaption{z-index:2;align-content:end;padding:.5rem .6rem;display:grid;position:absolute;inset:0}.sona .shot .title{color:color-mix(in srgb, var(--sona-text) 80%, transparent);font-size:.72rem}.sona .shot p{color:var(--sona-text);opacity:0;background:linear-gradient(#0000,#0504088c 45%,#050408e6);align-content:end;margin:0;padding:.7rem .75rem;font-size:.74rem;line-height:1.4;transition:opacity .18s;display:grid;position:absolute;inset:0}.sona .shot:hover p,.sona .shot:focus-within p{opacity:1}.sona .shot:hover .title{opacity:0}.sona .foot{border-top:1px solid color-mix(in srgb, var(--sona-text) 14%, transparent);max-width:1080px;color:color-mix(in srgb, var(--sona-text) 45%, transparent);flex-wrap:wrap;align-items:center;gap:.9rem 1.5rem;margin:0 auto;padding:1.4rem 1rem 3rem;font-size:.78rem;display:flex}.sona .foot .spacer{flex:1}.sona .foot a{text-decoration:none}.sona .foot a:hover{color:var(--sona-text)}.sona .foot .host{color:color-mix(in srgb, var(--sona-text) 70%, transparent)}.sona .foot .host b{font-family:var(--sona-serif);color:var(--sona-accent);font-size:1.05rem;font-weight:600}.sona .foot .host .ad,.sona .foot .report:hover{color:#ef4444}.sona .faint{opacity:.45}:root{--bg-0:#0e0e12;--bg-1:#16161d;--bg-2:#1e1e28;--bg-input:#1a1a24;--line:#2a2a38;--line-soft:#33334a;--ink:#eaeaef;--ink-dim:#9393a8;--accent:#b5179e;--accent-hi:#d946c8;--accent-low:#7b2d8e;--accent-glow:#b5179e26;--accent-glow-strong:#b5179e59;--shadow:0 4px 24px #0000004d;--radius:12px;--radius-sm:8px;--font-sans:"Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cormorant-garamond-600.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/cormorant-garamond-italic-500.woff2)format("woff2")}*{box-sizing:border-box;min-width:0}html:has(.preview){font-size:15px}html,body,#root{height:100%}body{background:var(--bg-0);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}.preview{flex-direction:column;min-height:100vh;line-height:1.5;display:flex}.preview a{color:var(--accent-hi);text-decoration:none}.preview a:hover{color:var(--accent);text-decoration:underline}.preview :focus-visible{outline:2px solid var(--accent-hi);outline-offset:2px}.preview .app-header{z-index:30;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border-bottom:1px solid var(--line);background:#0e0e12d9;position:sticky;top:0}.preview .app-header-inner,.preview main,.preview .app-foot{width:100%;max-width:1280px;margin:0 auto;padding-inline:1.25rem}.preview .app-header-inner{align-items:center;gap:1rem;padding-block:.75rem;display:flex}.preview .brand{font-size:1.1rem;font-weight:700}.preview .brand:hover{color:var(--accent-hi);text-decoration:none}.preview .spacer{flex:1}.preview .toggle{border:1px solid var(--line);border-radius:.5rem;display:inline-flex;overflow:hidden}.preview .toggle button{background:var(--bg-2);color:var(--ink);font:inherit;cursor:pointer;border:0;padding:.25rem .7rem;font-size:.82rem;transition:background .12s}.preview .toggle button:hover{background:var(--bg-1)}.preview .toggle button[aria-pressed=true]{background:var(--accent);color:#fff}.preview main{flex:1;padding-block:1.5rem 3rem}.preview h1{margin:0 0 1.5rem;font-size:1.75rem}.preview .section-title{align-items:center;gap:.6rem;display:flex}.preview .section-title:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px}.preview .card{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius);max-width:34rem;box-shadow:var(--shadow);padding:1.25rem}.preview .lead{color:var(--ink-dim);margin:0 0 1.25rem}.preview .status{border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent-glow);margin:0 0 1.25rem;padding:.55rem .75rem;font-size:.85rem}.preview .status[data-tone=error]{color:#fca5a5;background:#ef444426;border-color:#ef444480}.preview .signup{flex-direction:column;gap:.75rem;display:flex}.preview .field{gap:.35rem;display:grid}.preview .field>span{color:var(--ink-dim);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}.preview .field input{border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--bg-input);width:100%;color:var(--ink);font:inherit;padding:.55rem .75rem;transition:border-color .12s,box-shadow .12s}.preview .field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow-strong);outline:none}.preview .consent{color:var(--ink-dim);align-items:flex-start;gap:.5rem;font-size:.85rem;display:flex}.preview .consent input{accent-color:var(--accent);margin:.2rem 0 0}.preview .trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.preview .primary{border:1px solid var(--accent);border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--accent-low), var(--accent));color:#fff;font:inherit;letter-spacing:.04em;cursor:pointer;margin-top:.4rem;padding:.65rem 1rem;font-size:.95rem;font-weight:600;transition:box-shadow .12s,transform 60ms}.preview .primary:hover:not(:disabled){background:linear-gradient(135deg, var(--accent), var(--accent-hi));box-shadow:0 0 0 3px var(--accent-glow-strong)}.preview .primary:active:not(:disabled){transform:translateY(1px)}.preview .primary:disabled{opacity:.4;cursor:not-allowed}.preview .notice{border-top:1px solid var(--line);color:var(--ink-dim);margin-top:1.25rem;padding-top:1rem;font-size:.8rem}.preview .notice p{margin:0}.preview .notice p+p{margin-top:.5rem}.preview .legal{max-width:48rem}.preview .legal h2{margin:1.5rem 0 .7rem;font-size:1.3rem}.preview .legal h3{color:var(--accent-hi);margin:1.25rem 0 .25rem;font-size:.95rem}.preview .legal p{color:var(--ink-dim);margin:0 0 .75rem}.preview .legal>:last-child{margin-bottom:0}.preview .app-foot{padding-block:0 1.5rem;font-size:.82rem}.preview .app-foot a{color:var(--ink-dim)}
