.site{min-height:100dvh;font-family:var(--font-text), "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-size:17px;font-weight:400;line-height:27px;display:flex}.site *,.site :before,.site :after{box-sizing:border-box}.site ::selection{background:var(--lime);color:var(--on-lime)}.site :focus-visible{outline:2px solid var(--focus);outline-offset:2px}:where(.site) a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}.site-skip{top:var(--space-2);left:var(--space-2);z-index:10;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--primary);color:var(--on-primary);transform:translateY(calc(-100% - var(--space-4)));font-size:16px;font-weight:700;line-height:22px;text-decoration:none;position:absolute}.site-skip:focus-visible{transform:none}.site-bar{width:100%;max-width:var(--bar-max);padding-inline:var(--gutter);margin-inline:auto}.site-header .site-bar{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:80px;padding-block:var(--space-4);display:flex}.site-home{min-height:var(--target-min);border-radius:var(--radius-sm);align-items:center;display:inline-flex}.site-home img{width:auto;height:32px;display:block}.site-lang{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding-inline:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);white-space:nowrap;font-size:16px;font-weight:700;line-height:22px;text-decoration:none;transition:border-color .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1);display:inline-flex}.site-lang:hover{border-color:var(--ink)}.site-lang svg{color:var(--ink-muted);flex:none}.site-main{flex:1;width:100%}.site-main:focus{outline:none}.site-footer{margin-top:var(--space-12);border-top:1px solid var(--stone);color:var(--ink-muted)}.site-footer .site-bar{justify-content:space-between;align-items:center;column-gap:var(--space-8);row-gap:var(--space-2);padding-block:var(--space-6) var(--space-8);flex-wrap:wrap;display:flex}.site-footer ul{column-gap:var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-footer a{min-height:var(--target-min);align-items:center;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;display:inline-flex}.site-footer a:hover{color:var(--ink);text-decoration:underline}.site-footer a[aria-current=page]{color:var(--ink);font-weight:700}.site-legal{margin:0;font-size:14px;font-weight:500;line-height:20px}.prose{max-width:65ch;padding:var(--space-12) var(--gutter) 0;overflow-wrap:break-word;margin-inline:auto}.prose>:first-child{margin-top:0}.prose h1,.prose h2,.prose h3{font-family:var(--font-display), "Bricolage Grotesque", var(--font-text), system-ui, sans-serif;color:var(--ink);text-wrap:balance;font-weight:800}.prose h1{margin:0 0 var(--space-6);letter-spacing:-.02em;font-variation-settings:"opsz" 72;font-size:clamp(36px,6vw,48px);line-height:1.05}.prose h2{margin:var(--space-12) 0 var(--space-3);letter-spacing:-.01em;font-variation-settings:"opsz" 36;font-size:32px;line-height:36px}.prose h3{margin:var(--space-8) 0 var(--space-2);font-family:var(--font-text), system-ui, sans-serif;font-size:20px;font-weight:700;line-height:26px}.prose p,.prose ul,.prose ol,.prose table,.prose blockquote{margin:0 0 var(--space-4);text-wrap:pretty}.prose ul,.prose ol{padding-inline-start:var(--space-6)}.prose li+li{margin-top:var(--space-2)}.prose li::marker{color:var(--ink-muted)}.prose a{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.prose a:hover{text-decoration-color:currentColor}.prose strong{font-weight:700}.prose small,.prose .meta{color:var(--ink-muted);font-size:14px;font-weight:500;line-height:20px}.prose hr{margin:var(--space-12) 0;border:0;border-top:1px solid var(--stone)}.prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:16px;line-height:24px;display:block;overflow-x:auto}.prose th,.prose td{padding:var(--space-2) var(--space-4) var(--space-2) 0;border-bottom:1px solid var(--stone);text-align:start;vertical-align:top}.prose th{font-weight:700}.prose blockquote{padding:var(--space-4);border:1px solid var(--stone);border-radius:var(--radius-lg);background:var(--surface)}.legal{padding-top:var(--space-12);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""toc""body";display:grid}.legal-head{grid-area:head;max-width:65ch}.legal-title{margin:0 0 var(--space-3);font-family:var(--font-display), "Bricolage Grotesque", var(--font-text), system-ui, sans-serif;letter-spacing:-.02em;font-variation-settings:"opsz" 72;text-wrap:balance;font-size:clamp(36px,6vw,48px);font-weight:800;line-height:1.05}.legal-updated{color:var(--ink-muted);margin:0;font-size:14px;font-weight:500;line-height:20px}.legal-updated time{color:var(--ink);font-variant-numeric:tabular-nums}.legal-toc{max-width:65ch;margin-top:var(--space-8);padding-block:var(--space-4);border-block:1px solid var(--stone);grid-area:toc}.legal-toc-title{margin:0 0 var(--space-1);color:var(--ink);font-size:16px;font-weight:700;line-height:22px}.legal-toc ol{margin:0;padding:0;list-style:none}.legal-toc a{min-height:var(--target-min);padding-block:var(--space-1);border-radius:var(--radius-sm);color:var(--ink-muted);align-items:center;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;transition:color .16s cubic-bezier(.16,1,.3,1);display:flex}.legal-toc a:hover{color:var(--ink);text-decoration:underline}.legal .prose{grid-area:body;width:100%;margin:0;padding:0}.legal-body>:first-child{margin-top:var(--space-12)}.legal-body h2{scroll-margin-top:var(--space-8)}@media (min-width:1024px){.legal{column-gap:var(--space-24);grid-template:"toc head""toc body"1fr/16rem minmax(0,65ch);justify-content:center}.legal-toc{top:var(--space-8);max-height:calc(100dvh - 2 * var(--space-8));margin-top:0;margin-inline:calc(-1 * var(--space-1));padding:var(--space-1);border-block:0;align-self:start;position:sticky;overflow-y:auto}.legal-toc ol{border-inline-start:1px solid var(--stone)}.legal-toc a{padding-inline-start:var(--space-4)}}.home-hero{gap:var(--space-12);padding-block:var(--space-8) var(--space-12);align-items:center;display:grid}@media (min-width:900px){.home-hero{gap:var(--space-8);padding-block:var(--space-12) var(--space-24);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.home-title,.home-heading{font-family:var(--font-display), "Bricolage Grotesque", var(--font-text), system-ui, sans-serif;color:var(--ink);text-wrap:balance;margin:0;font-weight:800}.home-title{letter-spacing:-.02em;font-variation-settings:"opsz" 72;max-width:12ch;font-size:clamp(44px,11vw,64px);line-height:1}.home-lede{max-width:34ch;margin:var(--space-6) 0 var(--space-8);color:var(--ink-muted);text-wrap:pretty;font-size:19px;line-height:29px}.home-heading{letter-spacing:-.01em;font-variation-settings:"opsz" 36;font-size:32px;line-height:36px}.home-phone{width:min(100%,380px);margin:0 auto;padding-top:72px;position:relative}.home-plaque{border-radius:24%;width:120px;height:120px;position:absolute;top:0;left:0}.home-device{aspect-ratio:9/18.5;background:var(--charcoal);width:calc(100% - 96px);max-width:270px;box-shadow:0 0 0 1px var(--stone);transform-origin:30% 80%;border-radius:46px;margin-left:auto;padding:10px;position:relative;transform:rotate(-4deg)}.home-screen{background:var(--lime);height:100%;color:var(--on-lime);border-radius:36px;flex-direction:column;animation:.7s cubic-bezier(.16,1,.3,1) .3s both home-done;display:flex;position:relative;overflow:hidden}.home-status{justify-content:space-between;align-items:center;padding:14px 22px 0 26px;display:flex}.home-clock{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;line-height:16px}.home-island{background:var(--charcoal);border-radius:999px;width:76px;height:22px;margin-left:auto;margin-right:auto;transform:translate(-12px)}.home-result{justify-content:center;align-items:center;gap:var(--space-1);padding:0 var(--space-4);text-align:center;flex-direction:column;flex:1;display:flex}.home-disc{width:64px;height:64px;margin-bottom:var(--space-3);background:var(--on-lime);border-radius:50%;place-items:center;animation:.6s cubic-bezier(.16,1,.3,1) .45s both home-pop;display:grid}.home-disc svg{width:32px;height:32px}.home-disc path{stroke-dasharray:24;animation:.5s cubic-bezier(.16,1,.3,1) .65s both home-check}.home-state{font-size:24px;font-weight:800;line-height:30px}.home-time{font-family:var(--font-display), "Bricolage Grotesque", var(--font-text), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 72;font-size:60px;font-weight:800;line-height:64px}.home-company{margin-top:var(--space-2);font-size:16px;font-weight:700;line-height:22px}.home-store{font-size:15px;font-weight:500;line-height:20px}.home-done{border:2px solid var(--on-lime);border-radius:var(--radius-md);align-self:center;margin-bottom:26px;padding:10px 28px;font-size:15px;font-weight:700;line-height:20px}@keyframes home-done{0%{background-color:var(--charcoal)}}@keyframes home-pop{0%{transform:scale(.6)}}@keyframes home-check{0%{stroke-dashoffset:24px}}.home-how{border-top:1px solid var(--stone);background:var(--surface)}.home-how .site-bar{padding-block:var(--space-12)}@media (min-width:900px){.home-how .site-bar{padding-block:var(--space-24)}}.home-steps{gap:var(--space-8);margin:var(--space-8) 0 0;counter-reset:step;padding:0;list-style:none;display:grid}@media (min-width:800px){.home-steps{margin-top:var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr))}}.home-steps li{padding-top:var(--space-6);border-top:2px solid var(--ink);counter-increment:step}.home-steps li:before{content:counter(step);margin-bottom:var(--space-4);font-family:var(--font-display), "Bricolage Grotesque", var(--font-text), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 72;font-size:56px;font-weight:800;line-height:56px;display:block}.home-steps h3{margin:0 0 var(--space-2);text-wrap:balance;font-size:20px;font-weight:700;line-height:26px}.home-steps p{max-width:34ch;color:var(--ink-muted);text-wrap:pretty;margin:0}.home-contact{margin-top:var(--space-12);padding:var(--space-8) var(--space-6);border-radius:var(--radius-lg);background:var(--tile);color:var(--on-charcoal)}@media (min-width:900px){.home-contact{margin-top:var(--space-24);padding:var(--space-12)}}.home-contact .home-heading{color:var(--on-charcoal)}.home-contact p{margin:var(--space-3) 0 0;font-size:19px;line-height:29px}.home-contact a{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-block}.home-contact a:hover{text-decoration-thickness:3px}.home-contact :focus-visible{outline-color:var(--lime)}@media (prefers-color-scheme:dark){.store-badge{border-color:var(--line-strong)}.home-device{box-shadow:0 0 0 1px var(--line-strong)}}@media (prefers-reduced-motion:reduce){.site *{transition:none!important;animation:none!important}}.support{max-width:calc(65ch + 2 * var(--gutter));padding-top:var(--space-12);padding-bottom:var(--space-12)}.support-lede{color:var(--ink-muted);margin:0;font-size:19px;line-height:29px}.support-h2{margin:0 0 var(--space-3);font-family:var(--font-display), "Bricolage Grotesque", var(--font-text), system-ui, sans-serif;text-wrap:balance;font-size:28px;font-weight:800;line-height:32px}.support p{margin:0 0 var(--space-3);max-width:65ch}.support-contact{margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--stone);border-radius:var(--radius-lg);background:var(--surface)}.support-copy{align-items:center;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.support-email{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:22px;font-weight:700;line-height:30px}.support-copy-btn{min-height:var(--target-min);padding-inline:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;font-size:16px;font-weight:700}.support-copy-btn:hover{border-color:var(--ink)}.support-copy-status{color:var(--ink-muted);flex-basis:100%;font-size:14px;font-weight:500;line-height:22px}.support-copy-status:not(:empty){margin-top:var(--space-2)}.support-mailto{margin:var(--space-2) 0 0}.support-mailto a{min-height:var(--target-min);align-items:center;display:inline-flex}.support-faq{margin-top:var(--space-12)}.support-q{padding-block:var(--space-6);border-top:1px solid var(--stone)}.support-q h3{margin:0 0 var(--space-2);font-size:20px;font-weight:700;line-height:28px}.support-q a{min-height:var(--target-min);align-items:center;font-weight:700;display:inline-flex}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.delete-what{margin-top:var(--space-8)}.delete-facts{margin:0 0 var(--space-3);max-width:65ch;padding-left:1.25em}.delete-facts li+li{margin-top:var(--space-2)}.delete-facts li::marker{color:var(--ink-muted)}.delete .delete-final{font-weight:700}.delete-card{margin-top:var(--space-8);padding-block:var(--space-6);border-top:1px solid var(--stone);border-bottom:1px solid var(--stone)}@media (min-width:480px){.delete-card{padding:var(--space-6);border:1px solid var(--stone);border-radius:var(--radius-lg);background:var(--surface)}}.delete-step{gap:var(--space-4);flex-direction:column;display:flex}.delete-step>p,.delete-step form>p{margin:0}.delete-h3{text-wrap:balance;margin:0;font-size:20px;font-weight:700;line-height:28px}.delete-h3:focus{outline:none}.delete-h3:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.field{gap:var(--space-1);flex-direction:column;display:flex}.field+.field{margin-top:var(--space-2)}.field label,.field-label{font-size:16px;font-weight:700;line-height:24px}.delete .field-hint{color:var(--ink-muted);margin:0;font-size:15px;line-height:22px}.field input{width:100%;max-width:26rem;min-height:var(--target-min);padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit;caret-color:var(--ink)}.field input:hover{border-color:var(--ink)}.field input[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.field input[readonly]{color:var(--ink-muted);border-style:dashed}.field .delete-code{letter-spacing:.2em;font-variant-numeric:tabular-nums;max-width:12rem;font-size:22px;font-weight:700}.delete-captcha{min-height:65px}.form-error{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--danger-soft);color:var(--ink);margin:0;font-size:16px;line-height:24px;display:flex}.form-error svg{color:var(--danger);flex:none;margin-top:2px}.delete-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.btn{min-height:var(--target-min);padding-inline:var(--space-6);border-radius:var(--radius-md);font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-size:17px;font-weight:700;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.delete-step>.btn{align-self:flex-start}.btn:disabled{cursor:progress;opacity:.7}.btn-primary{background:var(--primary);color:var(--on-primary)}.btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 86%, var(--paper))}.btn-quiet{padding-inline:var(--space-4);border-color:var(--line-strong);color:var(--ink);background:0 0}.btn-quiet:hover:not(:disabled){border-color:var(--ink)}.btn-danger{background:var(--danger);color:var(--on-danger)}.btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 88%, var(--ink))}.delete-confirm{gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-4);border:1px solid var(--danger);border-radius:var(--radius-md);background:var(--danger-soft);flex-direction:column;display:flex}.delete-confirm>p{margin:0}.delete-done{align-items:flex-start}.delete-disc{background:var(--lime);width:56px;height:56px;color:var(--on-lime);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.delete-link{min-height:var(--target-min);align-items:center;font-weight:700;display:inline-flex}.delete-noscript{padding:var(--space-4);border-radius:var(--radius-md);background:var(--warn-soft);color:var(--ink);margin:0}.delete-other{margin-top:var(--space-12)}.delete:has(.delete-done) .delete-other{display:none}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.not-found{align-items:flex-start;gap:var(--space-6);padding-block:var(--space-12) var(--space-24);flex-direction:column;display:flex}.not-found-title{max-width:14ch;font-family:var(--font-display), "Bricolage Grotesque", var(--font-text), system-ui, sans-serif;letter-spacing:-.02em;font-variation-settings:"opsz" 72;text-wrap:balance;margin:0;font-size:clamp(40px,9vw,64px);font-weight:800;line-height:1}.not-found-body{max-width:44ch;color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:19px;line-height:29px}.not-found .btn{text-decoration:none}
