@font-face{font-family:"Archivo";src:url(/fonts/archivo-latin-wdth-normal.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:url(/fonts/ibm-plex-mono-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family: "Archivo Fallback";src: local("Arial"),local("ArialMT");font-weight: 100 549;size-adjust: 98.4%}@font-face{font-family: "Archivo Fallback";src: local("Arial Bold"),local("Arial-BoldMT");font-weight: 550 900;size-adjust: 96%}@font-face{font-family: "Archivo Condensed Fallback";src: local("HelveticaNeue-CondensedBold"),local("ArialNarrow-Bold"),local("Arial Narrow Bold");font-weight: 100 900;size-adjust: 94%}:root{color-scheme: light;--paper: #F4F1EA;--paper-2: #EBE6DA;--paper-3: #E0D9C9;--sheet: #FFFDF8;--rule: #CBC3B1;--ink: #131316;--ink-2: #34333A;--ink-3: #5F5C55;--cyan: #00AEEF;--magenta: #EC008C;--yellow: #FFF200;--cyan-ink: #00668E;--magenta-ink: #B8006B;--focus: var(--magenta-ink);--f-sans: "Archivo","Archivo Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-display: "Archivo","Archivo Condensed Fallback",sans-serif;--f-mono: "IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--t-display: clamp(3.25rem,1.5rem + 5.6vw,7rem);--t-h1: clamp(2.75rem,1.5rem + 4.2vw,5.25rem);--t-h2: clamp(2.25rem,1.4rem + 2.9vw,3.75rem);--t-h3: clamp(1.375rem,1.2rem + .5vw,1.625rem);--t-lede: clamp(1.25rem,1.1rem + .5vw,1.5rem);--t-body: 1.125rem;--t-small: 1rem;--t-label: .875rem;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--gutter: clamp(16px,4.45vw,64px);--wrap: 1312px;--gap: clamp(16px,1.9vw,28px);--section: clamp(72px,8.5vw,128px);--r-1: 3px;--r-2: 6px;--r-3: 10px;--ease: cubic-bezier(.2,.7,.2,1);--ease-press: cubic-bezier(.16,1,.3,1);--t-fast: 140ms;--t-mid: 320ms;--grain: url(/grain.svg);--grain-ink: url(/grain-ink.svg)}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-behavior: smooth;scroll-padding-top: 96px;overflow-x: clip}body{margin: 0;background: var(--paper) var(--grain);color: var(--ink-2);font-family: var(--f-sans);font-size: var(--t-body);line-height: 1.55;font-stretch: 100%;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;overflow-x: clip}img,svg,canvas{display: block;max-width: 100%}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin: 0}ul,ol{padding: 0;list-style: none}a{color: inherit}b,strong{font-weight: 650;color: var(--ink)}code{font-family: var(--f-mono);font-size: .9em}::selection{background: var(--yellow);color: var(--ink)}:focus-visible{outline: 3px solid var(--focus);outline-offset: 3px;border-radius: 2px}.foot{--focus: var(--yellow)}[hidden]{display: none !important}.sprite{position: absolute;width: 0;height: 0;overflow: hidden}.sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.skip{position: absolute;left: var(--s-4);top: -60px;z-index: 200;background: var(--ink);color: var(--paper);padding: 10px 14px;font-weight: 600;text-decoration: none}.skip:focus{top: var(--s-4)}.wrap{width: 100%;max-width: calc(var(--wrap) + 2 * var(--gutter));margin: 0 auto;padding-inline: var(--gutter)}.nowrap{white-space: nowrap}.display,.h1,.h2{font-family: var(--f-display);font-weight: 800;color: var(--ink);text-wrap: balance}.display{font-stretch: 72%;font-size: var(--t-display);line-height: .9;letter-spacing: -.018em}.h1{font-stretch: 72%;font-size: var(--t-h1);line-height: .94;letter-spacing: -.016em}.h2{font-stretch: 74%;font-size: var(--t-h2);line-height: .98;letter-spacing: -.012em}.h3{font-stretch: 86%;font-weight: 750;font-size: var(--t-h3);line-height: 1.2;color: var(--ink)}.lede{font-size: var(--t-lede);line-height: 1.45;color: var(--ink-2);max-width: 32ch;text-wrap: pretty}.intro{font-size: var(--t-lede);line-height: 1.5;color: var(--ink-2);max-width: 46ch;text-wrap: pretty}.eyebrow{display: inline-flex;align-items: center;gap: 12px;font-family: var(--f-mono);font-size: var(--t-label);font-weight: 500;letter-spacing: .08em;text-transform: uppercase;color: var(--ink)}.ink-dots{display: inline-flex;gap: 3px;flex: none}.ink-dots i{width: 10px;height: 10px;border-radius: 50%}.ink-dots i:nth-child(1){background: var(--cyan)}.ink-dots i:nth-child(2){background: var(--magenta)}.ink-dots i:nth-child(3){background: var(--yellow);box-shadow: inset 0 0 0 1px rgba(19,19,22,.25)}.ink-dots i:nth-child(4){background: var(--ink)}.marker{background-image: linear-gradient(transparent 58%,var(--yellow) 58%,var(--yellow) 92%,transparent 92%);-webkit-box-decoration-break: clone;box-decoration-break: clone;padding-inline: .04em}.link{font-weight: 650;color: var(--ink);text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 5px;text-decoration-color: var(--magenta);transition: text-decoration-color var(--t-fast) var(--ease)}.link span{display: inline-block;margin-left: 6px;transition: transform var(--t-mid) var(--ease)}.link:hover{text-decoration-color: var(--ink)}.link:hover span{transform: translateX(4px)}.soon{display: inline-flex;align-items: baseline;gap: 12px;max-width: 46rem;padding: 12px 18px 12px 16px;font-size: var(--t-small);line-height: 1.5;color: var(--ink);background: var(--sheet);border: 1px solid var(--rule);border-radius: var(--r-2)}.soon__dot{flex: none;width: 9px;height: 9px;border-radius: 50%;transform: translateY(-1px);background: var(--magenta);box-shadow: 0 0 0 3px rgba(236,0,140,.16)}.soon a{font-weight: 650;text-decoration-color: var(--magenta);text-decoration-thickness: 2px;text-underline-offset: 3px}.soon a:hover{color: var(--magenta-ink)}.phead .soon{margin-top: var(--s-6)}.btn{display: inline-flex;align-items: center;justify-content: center;padding: 14px 22px;font: 650 1rem/1.1 var(--f-sans);letter-spacing: .005em;text-decoration: none;border: 1.5px solid var(--ink);border-radius: var(--r-1);white-space: nowrap;cursor: pointer;transition: box-shadow var(--t-mid) var(--ease-press),background-color var(--t-fast),color var(--t-fast),transform var(--t-mid) var(--ease-press)}.btn--primary{background: var(--ink);color: var(--paper)}.btn--primary:hover{box-shadow: -3px -3px 0 var(--cyan),3px 3px 0 var(--magenta)}.btn--primary:active{box-shadow: none;transform: translateY(1px)}.btn--ghost{background: transparent;color: var(--ink)}.btn--ghost:hover{background: var(--ink);color: var(--paper)}.btn--lg{padding: 18px 28px;font-size: 1.0625rem}.btn--sm{padding: 11px 16px;font-size: .9375rem}.actions{display: flex;flex-wrap: wrap;gap: var(--s-3)}.tag{display: inline-block;padding: 4px 8px 3px;font: 500 var(--t-label)/1.2 var(--f-mono);letter-spacing: .08em;text-transform: uppercase;border: 1px solid currentColor;border-radius: var(--r-1);white-space: nowrap;vertical-align: middle}.draft{display: inline-block;margin-left: .35em;padding: 2px 5px 1px;font: 600 .6875rem/1.2 var(--f-mono);letter-spacing: .08em;text-transform: uppercase;font-style: normal;color: var(--magenta-ink);background: var(--sheet);border: 1px solid var(--magenta-ink);border-radius: var(--r-1);vertical-align: .2em;white-space: nowrap}.slot{display: inline-block;padding: 0 6px;font: 500 .85em/1.4 var(--f-mono);color: var(--ink-2);border: 1px dashed var(--ink-3);border-radius: var(--r-1);background: var(--sheet)}.crop,.cta__sheet{--cm: var(--ink);--cl: 14px;--co: 10px;background-image: linear-gradient(var(--cm),var(--cm)),linear-gradient(var(--cm),var(--cm)),linear-gradient(var(--cm),var(--cm)),linear-gradient(var(--cm),var(--cm)),linear-gradient(var(--cm),var(--cm)),linear-gradient(var(--cm),var(--cm)),linear-gradient(var(--cm),var(--cm)),linear-gradient(var(--cm),var(--cm));background-repeat: no-repeat;background-size: var(--cl) 1px,1px var(--cl),var(--cl) 1px,1px var(--cl),var(--cl) 1px,1px var(--cl),var(--cl) 1px,1px var(--cl);background-position: 0 var(--co),var(--co) 0,100% var(--co),calc(100% - var(--co)) 0,0 calc(100% - var(--co)),var(--co) 100%,100% calc(100% - var(--co)),calc(100% - var(--co)) 100%}.masthead{position: sticky;top: 0;z-index: 50;background: color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter: saturate(1.2) blur(10px);backdrop-filter: saturate(1.2) blur(10px);border-bottom: 1px solid var(--rule)}.masthead__row{display: flex;align-items: center;gap: var(--s-6);height: 76px}.brand{display: inline-flex;align-items: center;gap: 10px;text-decoration: none;color: var(--ink);flex: none}.brand__mark{width: 34px;height: 34px}.brand__word{font-stretch: 85%;font-weight: 800;font-size: 1.375rem;letter-spacing: -.01em}.nav{margin-left: auto}.nav__list{display: flex;gap: clamp(20px,2.6vw,40px)}.nav__list a{font-size: 1.0625rem;font-weight: 600;color: var(--ink-2);text-decoration: none;white-space: nowrap;padding-block: 6px;background: linear-gradient(var(--magenta),var(--magenta)) 0 100% / 0 2px no-repeat;transition: background-size var(--t-mid) var(--ease),color var(--t-fast)}.nav__list a:hover,.nav__list a[aria-current="page"]{color: var(--ink);background-size: 100% 2px}.hero{padding-block: clamp(48px,7vw,112px) clamp(64px,8vw,128px)}.hero__grid{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,.75fr);gap: clamp(40px,6vw,96px);align-items: center}.hero__copy{display: flex;flex-direction: column;align-items: flex-start;gap: var(--s-6)}.hero__copy .actions{margin-top: var(--s-2)}.art{position: relative;width: 100%;max-width: 500px;justify-self: end}.art__sheet{position: relative;aspect-ratio: 1;width: 100%;background: var(--sheet);box-shadow: 0 1px 0 rgba(19,19,22,.04),0 30px 60px -40px rgba(19,19,22,.45);isolation: isolate}.art__sheet::after{content: "";position: absolute;inset: 0;pointer-events: none;background-image: var(--grain-ink);opacity: .35;mix-blend-mode: multiply;z-index: 6}.art__marks{position: absolute;inset: 0;width: 100%;height: 100%;z-index: 4;overflow: visible}.art__marks path{fill: none;stroke: var(--ink);stroke-width: 1;vector-effect: non-scaling-stroke}.art__reg{position: absolute;width: 20px;height: 20px;color: var(--ink);z-index: 4}.art__reg--t{left: 50%;top: 10px;translate: -50% 0}.art__reg--l{left: 10px;top: 46%;translate: 0 -50%}.art__reg--r{right: 10px;top: 46%;translate: 0 -50%}.art__plates{position: absolute;inset: 0;z-index: 1}.art__plates>*{position: absolute;inset: 0;width: 100%;height: 100%}.art__fallback circle{mix-blend-mode: multiply}.has-halftone .art__fallback{display: none}.plate{mix-blend-mode: multiply}.plate[data-ink]{transition: translate .6s var(--ease-press)}.plate--k{mix-blend-mode: normal}@keyframes print-in{0%{opacity: 0;transform: translate(var(--mx),var(--my));clip-path: inset(0 0 100% 0)}35%{opacity: 1;clip-path: inset(0 0 0 0);transform: translate(var(--mx),var(--my))}100%{opacity: 1;clip-path: inset(0 0 0 0);transform: translate(0,0)}}@keyframes k-in{from{opacity: 0;transform: scale(.94)}to{opacity: 1;transform: none}}@keyframes reg-lock{0%{opacity: 0;transform: rotate(-90deg) scale(1.6)}100%{opacity: 1;transform: none}}@keyframes rise{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: none}}.plate--c{--mx: -22px;--my: -14px;--d: .08s}.plate--m{--mx: 20px;--my: -18px;--d: .26s}.plate--y{--mx: 6px;--my: 24px;--d: .44s}.js .plate[data-ink]{animation: print-in .85s var(--ease-press) var(--d) both}.js .plate--k{animation: k-in .4s var(--ease-press) .9s both;transform-origin: 50% 46%}.js .art__reg{animation: reg-lock .45s var(--ease-press) .95s both}.js .hero__copy>:not(.display){animation: rise .5s var(--ease) both}.js .hero__copy>:nth-child(3){animation-delay: .06s}.js .hero__copy>:nth-child(4){animation-delay: .12s}.js .hero__copy>:nth-child(5){animation-delay: .18s}.section{padding-block: var(--section);position: relative}.section--tint{background: var(--paper-2) var(--grain);border-block: 1px solid var(--ink)}.section--rule{border-top: 1px solid var(--ink)}.section .h2 + .intro{margin-top: var(--s-5)}.phead{padding-block: clamp(48px,7vw,112px) clamp(48px,6vw,96px);border-bottom: 1px solid var(--ink)}.phead .h1{max-width: 18ch}.phead .intro{margin-top: var(--s-6)}.terms{margin-top: var(--s-5);font-weight: 650;color: var(--ink)}.slug{display: flex;align-items: center;gap: 12px;margin-bottom: clamp(24px,3vw,40px);font: 600 var(--t-label)/1 var(--f-mono);letter-spacing: .1em;text-transform: uppercase;color: var(--ink)}.slug__n{display: inline-grid;place-items: center;min-width: 30px;height: 26px;padding-inline: 8px;background: var(--ink);color: var(--paper);border-radius: var(--r-1);white-space: nowrap}.slug__rule{flex: 1;height: 1px;background: var(--ink);min-width: 24px}.slug__plate{color: var(--ink-3);font-weight: 500;white-space: nowrap}.needs{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: var(--gap);margin-top: clamp(36px,4vw,56px)}.need{display: flex;flex-direction: column;gap: 14px;height: 100%;padding: 28px 28px 30px;background: var(--sheet);border: 1px solid var(--ink);color: var(--ink-2);text-decoration: none;transition: box-shadow var(--t-mid) var(--ease-press)}.need--link:hover{box-shadow: -4px -4px 0 var(--cyan),4px 4px 0 var(--magenta)}.need--link:hover .need__name{text-decoration: underline;text-decoration-color: var(--magenta);text-decoration-thickness: 3px;text-underline-offset: 6px}.need:target{box-shadow: -4px -4px 0 var(--cyan),4px 4px 0 var(--magenta)}.need__ink{width: 92px;height: auto;margin-bottom: 6px;overflow: visible}.ia{mix-blend-mode: multiply}.ia--c{fill: var(--cyan)}.ia--m{fill: var(--magenta)}.ia--y{fill: var(--yellow)}.ia--k{fill: var(--ink)}.ia--line circle{fill: none;stroke: var(--ink);stroke-width: 1.5}.need__name{font-family: var(--f-display);font-stretch: 78%;font-weight: 800;font-size: clamp(1.875rem,1.5rem + 1vw,2.375rem);line-height: 1;color: var(--ink)}.need__for{color: var(--ink-2);text-wrap: pretty}.need__price{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 8px;margin-top: auto;padding-top: 18px;color: var(--ink-2);font-size: var(--t-small)}.need__price b{font-family: var(--f-display);font-stretch: 70%;font-weight: 800;font-size: clamp(2.75rem,2rem + 2vw,3.75rem);line-height: .9;color: var(--ink);letter-spacing: -.02em}.need__items{margin-top: 8px;border-top: 1px solid var(--rule)}.need__items li{display: flex;justify-content: space-between;gap: 12px;padding: 11px 0;border-bottom: 1px solid var(--rule);font-size: var(--t-small)}.need__items li span:last-child{font-weight: 700;color: var(--ink);font-variant-numeric: tabular-nums;white-space: nowrap}.need__btn{margin-top: 6px;align-self: stretch}.needs__after{display: flex;flex-wrap: wrap;align-items: baseline;gap: 8px 28px;margin-top: 32px;color: var(--ink-2)}.reasons{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: clamp(32px,4vw,72px);margin-top: clamp(36px,4vw,56px)}.reasons li{display: flex;flex-direction: column;gap: 12px}.reasons p{max-width: 34ch}.dot{width: 30px;height: 30px;margin-bottom: 6px;border-radius: 50%}.dot--c{background: var(--cyan)}.dot--m{background: var(--magenta)}.dot--y{background: var(--yellow);box-shadow: inset 0 0 0 1px rgba(19,19,22,.2)}.steps{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--gap);margin-top: clamp(36px,4vw,56px)}.steps li{display: grid;grid-template-columns: 2.25rem minmax(0,1fr);align-content: start;gap: 6px 20px;padding-top: 24px;border-top: 2px solid var(--ink)}.steps__n{grid-row: span 2;text-align: center;font-stretch: 62%;font-weight: 800;font-size: 4.5rem;line-height: .8;color: transparent;-webkit-text-stroke: 1.5px var(--ink)}.split{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: var(--s-6) var(--gap);align-items: start}.ticks,.crosses{display: grid;border-top: 1px solid var(--ink)}.ticks li,.crosses li{position: relative;padding: 15px 0 15px 38px;border-bottom: 1px solid var(--rule);color: var(--ink)}.ticks li::before{content: "";position: absolute;left: 4px;top: 1.15em;width: 14px;height: 8px;border-left: 2px solid var(--ink);border-bottom: 2px solid var(--ink);transform: rotate(-45deg)}.crosses li::before,.crosses li::after{content: "";position: absolute;left: 3px;top: calc(15px + .78em);width: 16px;height: 2px;background: var(--magenta-ink);transform: rotate(45deg)}.crosses li::after{transform: rotate(-45deg)}.split__more{margin-top: var(--s-5)}.groups{margin-top: clamp(36px,4vw,56px);border-top: 2px solid var(--ink)}.group{display: grid;grid-template-columns: minmax(0,4fr) minmax(0,8fr);gap: var(--s-5) var(--gap);padding-block: clamp(32px,4vw,52px);border-bottom: 1px solid var(--rule)}.group__h{display: flex;flex-direction: column;gap: 10px}.group__h p{max-width: 36ch}.prices{width: 100%;table-layout: fixed;border-collapse: collapse;background: var(--sheet);border: 1px solid var(--ink)}.prices thead th:first-child{width: 25%}.prices thead th.num{width: 18%}.prices th,.prices td{padding: 15px 18px;text-align: left;vertical-align: baseline;border-bottom: 1px solid var(--rule)}.prices thead th{font-size: var(--t-small);font-weight: 600;line-height: 1.3;color: var(--ink-3);background: var(--paper);border-bottom: 1.5px solid var(--ink)}.prices tbody th{font-weight: 700;color: var(--ink)}.prices tbody tr:last-child>*{border-bottom: 0}.prices .num{text-align: right;font-variant-numeric: tabular-nums}.prices td.num{white-space: nowrap}.prices td.num{font-weight: 700;color: var(--ink)}.faq{display: grid;gap: clamp(48px,5vw,72px);max-width: 900px}.faq-group .h3{margin-bottom: 18px}.qa-list{border-top: 2px solid var(--ink)}.qa{border-bottom: 1px solid var(--ink)}.qa summary{list-style: none;cursor: pointer;position: relative;padding: 22px 56px 22px 0;font-stretch: 88%;font-weight: 700;font-size: clamp(1.1875rem,1.05rem + .45vw,1.375rem);line-height: 1.3;color: var(--ink)}.qa summary::-webkit-details-marker{display: none}.qa summary::before,.qa summary::after{content: "";position: absolute;right: 10px;top: 50%;width: 18px;height: 2px;background: var(--ink);transition: transform var(--t-mid) var(--ease)}.qa summary::after{transform: rotate(90deg)}.qa[open] summary::after{transform: rotate(0)}.qa summary:hover{color: var(--magenta-ink)}.qa__a{padding: 0 56px 26px 0;max-width: 64ch}.qa__a p + p{margin-top: 10px}.cta{padding-block: 0 var(--section)}.cta--top{padding-top: var(--section)}.cta__sheet{--cm: var(--ink);--co: 14px;--cl: 18px;position: relative;display: grid;grid-template-columns: minmax(0,8fr) minmax(0,4fr);gap: var(--gap);align-items: center;padding: clamp(56px,7vw,112px) clamp(28px,6vw,96px);background-color: var(--yellow);overflow: hidden}.cta__sheet::after{content: "";position: absolute;inset: 0;background-image: var(--grain-ink);opacity: .32;mix-blend-mode: multiply;pointer-events: none}.cta__copy{position: relative;z-index: 1;display: flex;flex-direction: column;align-items: flex-start;gap: 24px}.display--cta{font-size: clamp(2.75rem,1.4rem + 4.4vw,5.5rem)}.cta__body{font-size: var(--t-lede);color: var(--ink);max-width: 44ch}.cta__reg{position: absolute;width: 22px;height: 22px;color: var(--ink);top: 50%;translate: 0 -50%;z-index: 1}.cta__reg--l{left: 14px}.cta__reg--r{right: 14px}.cta__art{position: relative;z-index: 1}.cta__art svg{width: 100%;max-width: 300px;margin-left: auto;overflow: visible}.cta__art .cl{fill: none;stroke: var(--ink);stroke-width: 1.25}.cta__art .ck{fill: var(--ink)}.cta__art .tk{stroke: var(--ink);stroke-width: 1}.foot{background: var(--ink);color: #CFCAC0;padding-block: clamp(56px,6vw,88px) 28px}.foot__grid{display: grid;grid-template-columns: minmax(0,6fr) repeat(2,minmax(0,3fr));gap: 40px var(--gap);padding-bottom: 48px;border-bottom: 1px solid rgba(244,241,234,.2)}.brand--inv{color: var(--paper)}.foot__line{margin-top: 18px;max-width: 26ch;font-stretch: 86%;font-weight: 600;font-size: 1.375rem;line-height: 1.3;color: var(--paper)}.foot__col h2{font: 600 var(--t-label)/1 var(--f-mono);letter-spacing: .1em;text-transform: uppercase;color: var(--paper);margin-bottom: 18px}.foot__col ul{display: grid;gap: 10px}.foot a{color: #DDD9CF;text-decoration: none}.foot__col a{font-size: var(--t-small)}.foot__col a:hover,.foot__base a:hover{color: var(--yellow);text-decoration: underline;text-underline-offset: 4px}.foot__base{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 16px 32px;padding-top: 24px;font-size: .9375rem}.foot__colophon{display: inline-flex;align-items: center;gap: 12px;font: 500 var(--t-label)/1.3 var(--f-mono);letter-spacing: .04em;color: #B3AFA6}.foot__bar{display: inline-flex;flex: none}.foot__bar i{width: 14px;height: 9px}.foot__bar .c{background: var(--cyan)}.foot__bar .m{background: var(--magenta)}.foot__bar .y{background: var(--yellow)}.foot__bar .k{background: #000;box-shadow: inset 0 0 0 1px #55545A}.prose{max-width: 70ch}.prose>* + *{margin-top: 14px}.prose h2{margin-top: clamp(36px,4vw,56px);font-stretch: 84%;font-weight: 750;font-size: clamp(1.375rem,1.1rem + 1vw,1.875rem);line-height: 1.15;color: var(--ink)}.prose h3{margin-top: 26px;font-stretch: 88%;font-weight: 700;font-size: 1.1875rem;color: var(--ink)}.prose ul{display: grid;gap: 8px}.prose ul li{position: relative;padding-left: 20px}.prose ul li::before{content: "";position: absolute;left: 2px;top: .62em;width: 7px;height: 7px;border-radius: 50%;background: var(--ink)}.prose a:not(.btn):not(.link){color: var(--ink);font-weight: 600;text-decoration-color: var(--magenta);text-decoration-thickness: 1.5px;text-underline-offset: 3px}.prose .doc{margin-top: 16px}.legal-note{padding: 14px 18px;font-size: var(--t-small);color: var(--ink);background: var(--sheet);border: 1px dashed var(--magenta-ink)}.page--legal .phead .h1{font-size: clamp(2.25rem,1.4rem + 3vw,3.75rem)}.legal{padding-block: clamp(32px,4vw,56px) var(--section)}.legal__grid{display: grid;grid-template-columns: minmax(0,3fr) minmax(0,9fr);gap: var(--gap)}.legal__aside{position: sticky;top: 108px;align-self: start;display: grid;gap: 10px;font-size: var(--t-small);color: var(--ink-3)}.legal__aside a{color: var(--ink)}.addr{font-style: normal}.table-wrap{overflow-x: auto;padding-bottom: 1px}.doc{width: 100%;border-collapse: collapse;font-size: var(--t-small);background: var(--sheet);border: 1px solid var(--ink)}.doc th,.doc td{padding: 11px 14px;text-align: left;vertical-align: top;border-bottom: 1px solid var(--rule)}.doc thead th{font: 600 var(--t-label)/1.3 var(--f-mono);letter-spacing: .08em;text-transform: uppercase;color: var(--ink);background: var(--paper);border-bottom: 1.5px solid var(--ink);white-space: nowrap}.doc th[scope="row"]{font-weight: 650;color: var(--ink)}.lost{min-height: calc(100vh - 76px - 320px);display: grid;place-items: center;padding-block: clamp(48px,8vw,120px)}.lost__sheet{--cl: 16px;--co: 12px;position: relative;max-width: 760px;width: 100%;padding: clamp(32px,6vw,72px);background-color: var(--sheet);border: 1px solid var(--ink)}.lost__sheet .h1{margin-top: var(--s-5)}.lost__art{position: absolute;right: clamp(16px,4vw,48px);top: clamp(16px,4vw,40px);width: clamp(72px,12vw,120px);opacity: .9}.lost__art circle{mix-blend-mode: multiply}.lost__line{margin-top: 18px;font-size: var(--t-lede);color: var(--ink-2);max-width: 40ch}.lost .actions{margin-top: 28px}.claims-mode [data-claim]{outline: 2px solid #1A7F37;outline-offset: 2px}.claims-mode [data-claim-state="open"]{outline: 2px dashed #C21E1E;background: rgba(194,30,30,.06)}.claims-layer{position: absolute;left: 0;top: 0;z-index: 90;pointer-events: none}.claims-tag{position: absolute;left: 0;top: 0;padding: 1px 4px;font: 600 10px/1.3 var(--f-mono);color: #fff;background: #1A7F37;white-space: nowrap}.claims-tag[data-state="open"]{background: #C21E1E}.claims-panel{position: fixed;right: 16px;bottom: 16px;z-index: 100;max-width: 420px;padding: 14px 16px;font: 500 12px/1.5 var(--f-mono);color: var(--paper);background: var(--ink);border-radius: var(--r-2);box-shadow: 0 12px 40px rgba(0,0,0,.35)}.claims-panel b{display: block;color: var(--yellow);margin-bottom: 4px}@media (max-width: 1180px){.needs{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 1080px){.hero__grid{grid-template-columns: minmax(0,1fr)}.art{justify-self: start;max-width: 420px}.split,.group,.legal__grid{grid-template-columns: minmax(0,1fr)}.legal__aside{position: static}.cta__sheet{grid-template-columns: minmax(0,1fr)}.cta__art{display: none}}@media (max-width: 860px){.reasons,.steps{grid-template-columns: minmax(0,1fr)}.reasons{gap: 36px}.steps{gap: 28px}}@media (max-width: 640px){:root{--t-body: 1.0625rem;--section: 64px}.masthead__row{height: 64px;gap: 14px}.brand__mark{width: 30px;height: 30px}.brand__word{font-size: 1.25rem}.nav__list{gap: 18px}.nav__pricing{display: none}.masthead .btn--sm{padding: 10px 12px}.hero{padding-top: 36px}.hero__copy{gap: var(--s-5)}.actions{flex-direction: column;align-items: stretch;width: 100%}.actions .btn{width: 100%}.art{max-width: 240px;justify-self: center;margin-top: 8px}.soon{padding: 12px 14px}.needs{grid-template-columns: minmax(0,1fr);gap: 16px}.need{padding: 22px 20px 24px;gap: 10px}.need__ink{width: 72px}.need--link{display: grid;grid-template-columns: minmax(0,1fr) auto;column-gap: 16px}.need--link .need__ink{grid-column: 2;grid-row: 1 / span 2;align-self: start;margin: 0}.need--link .need__name,.need--link .need__for{grid-column: 1}.need--link .need__price{grid-column: 1 / -1;padding-top: 8px}.needs__after{flex-direction: column;gap: 8px}.steps li{grid-template-columns: 1.75rem minmax(0,1fr)}.steps__n{font-size: 3.5rem}.prices thead{display: none}.prices,.prices tbody{display: block}.prices tr{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 4px 12px;padding: 14px 16px;border-bottom: 1px solid var(--rule)}.prices tbody tr:last-child{border-bottom: 0}.prices th,.prices td{padding: 0;border: 0}.prices tbody th{grid-column: 1;grid-row: 1}.prices td.num{grid-column: 2;grid-row: 1}.prices td.prices__what{grid-column: 1 / -1;grid-row: 2;font-size: var(--t-small)}.prices td.prices__standby{grid-column: 1 / -1;grid-row: 3;text-align: left}.prices td.prices__standby::before{content: "With a standby: ";font-weight: 400;color: var(--ink-2)}.qa summary{padding: 18px 40px 18px 0}.qa__a{padding-right: 0}.cta .wrap{padding-inline: 12px}.cta__sheet{padding: 56px 24px 48px}.cta__reg{top: 22px;translate: none}.foot{padding-top: 48px}.foot__grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 28px 16px;padding-bottom: 28px}.foot__brand{grid-column: 1 / -1}.foot__line{font-size: 1.25rem}.foot__col ul{gap: 0}.foot__col a{display: flex;align-items: center;min-height: 40px;line-height: 1.25}.foot__base{flex-direction: column;align-items: flex-start}.phead{padding-top: 36px}.slug__plate{display: none}.lost{min-height: 0;padding-block: 28px 48px}.lost__art{position: static;width: 64px;margin-bottom: 16px}.legal__aside{display: flex;flex-wrap: wrap;gap: 6px 16px}.doc thead{display: none}.doc,.doc tbody,.doc tr,.doc td,.doc th{display: block;width: 100%}.doc tr{padding: 12px 14px;border-bottom: 1px solid var(--rule)}.doc th,.doc td{padding: 2px 0;border: 0}.doc td[data-label]{padding-top: 6px}.doc td[data-label]::before{content: attr(data-label);display: block;font: 500 var(--t-label)/1.4 var(--f-mono);letter-spacing: .06em;text-transform: uppercase;color: var(--ink-3)}}@media (max-width: 380px){.brand__word{font-size: 1.125rem}.masthead .btn--sm{font-size: .875rem;padding: 10px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{animation: none !important;transition: none !important}}.split__body>.intro + .prices{margin-top: 24px}