.mrp-feed.svelte-ap1esh{gap:var(--space-3);max-width:none;margin:0 auto;display:grid}.mrp-card.svelte-ap1esh{--mrp-side-width:calc(var(--space-9) * 3.5);--mrp-image-width:calc(var(--space-7) * 5);grid-template-columns:var(--mrp-image-width) minmax(0, 1fr) var(--mrp-side-width);border:var(--space-px) solid var(--mist,#cdc1aa);background:var(--ivory,#f7f1e1);display:grid;position:relative}@media (width<=40rem){.mrp-card.svelte-ap1esh{grid-template-columns:minmax(0,1fr)}.mrp-img.svelte-ap1esh{border-right:0;border-bottom:var(--space-px) solid var(--mist,#cdc1aa);min-height:10rem;max-height:14rem}.mrp-side.svelte-ap1esh{border-top:var(--space-px) solid var(--mist,#cdc1aa);border-left:0!important}}.mrp-img.svelte-ap1esh{background:var(--cream,#faf5e8);border-right:var(--space-px) solid var(--mist,#cdc1aa);min-height:100%;position:relative;overflow:hidden}.mrp-img.svelte-ap1esh img:where(.svelte-ap1esh){object-fit:cover;width:100%;height:100%;display:block}.mrp-img-badge.svelte-ap1esh{top:var(--space-2-5);left:var(--space-2-5);position:absolute}.mrp-body.svelte-ap1esh{padding:var(--space-3) var(--space-3-5);gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.mrp-crumb.svelte-ap1esh{font-family:var(--mono,monospace);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--charcoal,#4a4035)}.mrp-crumb.svelte-ap1esh .dim:where(.svelte-ap1esh),.mrp-meta.svelte-ap1esh .dim:where(.svelte-ap1esh),.mrp-ship.dim.svelte-ap1esh{color:var(--stone,#8a7e6e)}.mrp-ttl.svelte-ap1esh{font-family:var(--serif,serif);font-size:var(--text-display-xs,1.125rem);color:var(--ink,#14110c);margin:0;font-weight:500;line-height:1.25}.mrp-meta.svelte-ap1esh{font-family:var(--mono,monospace);font-size:var(--text-xs);letter-spacing:.04em;color:var(--charcoal,#4a4035);gap:var(--space-1-5);flex-wrap:wrap;display:flex}.mrp-bottom.svelte-ap1esh{align-items:baseline;gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;margin-top:auto;display:flex}.mrp-price.svelte-ap1esh{font-family:var(--mono,monospace);font-size:var(--text-md,.95rem);color:var(--ink,#14110c);font-weight:600}.mrp-ship.svelte-ap1esh{font-family:var(--mono,monospace);font-size:var(--text-xs);letter-spacing:.04em}.mrp-side.svelte-ap1esh{padding:var(--space-3);border-left:var(--space-px) solid var(--mist,#cdc1aa);gap:var(--space-2);background:var(--paper,#efe8d8);flex-direction:column;display:flex}.mrp-verdict-line.svelte-ap1esh{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.mrp-side-note.svelte-ap1esh{font-family:var(--serif,serif);font-size:var(--text-sm,.85rem);color:var(--charcoal,#4a4035);margin:0;line-height:1.4}.lp.svelte-1uha8ag{background:var(--paper);color:var(--ink)}.lp.svelte-1uha8ag section[id]:where(.svelte-1uha8ag){scroll-margin-top:74px}.lp-hero.svelte-1uha8ag{padding:var(--space-12) var(--space-7) var(--space-11);gap:var(--space-10) var(--space-14);border-bottom:1px solid var(--ink);background:radial-gradient(ellipse at 88% 18%, #4a25401a 0%, #4a254000 55%), radial-gradient(ellipse at 10% 80%, #1c3a5e0d 0%, #1c3a5e00 55%), linear-gradient(180deg, var(--ivory) 0%, var(--paper) 100%);grid-template-columns:minmax(0,1.05fr) minmax(0,1.05fr);align-items:stretch;display:grid;position:relative}.lp-hero.svelte-1uha8ag:after{content:"";pointer-events:none;background-image:linear-gradient(90deg,#14110c0d 1px,#0000 1px),linear-gradient(#14110c0d 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 75%);mask-image:radial-gradient(#000 0%,#0000 75%)}.lp-hero.svelte-1uha8ag>:where(.svelte-1uha8ag){z-index:1;position:relative}.lp-hero.svelte-1uha8ag .h-eyebrow:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--charcoal);align-items:center;gap:var(--space-3-5);margin-bottom:var(--space-5-5);display:flex}.lp-hero.svelte-1uha8ag .h-eyebrow:where(.svelte-1uha8ag) .pip:where(.svelte-1uha8ag){background:var(--plum);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #4a25402e}.lp-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-family:var(--serif);font-weight:400;font-size:clamp(var(--text-display-2xl), 6.7vw, var(--text-display-7xl));letter-spacing:-.022em;font-variation-settings:"opsz" 60, "wght" 380;text-wrap:balance;color:var(--ink);margin:0;line-height:.92}.lp-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) .accent:where(.svelte-1uha8ag){color:var(--plum);padding-right:.08em;font-style:italic;position:relative}.lp-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) .accent:where(.svelte-1uha8ag):after{content:"";background:var(--plum);opacity:.28;height:.08em;position:absolute;bottom:.03em;left:0;right:8%}.lp-hero.svelte-1uha8ag .deck:where(.svelte-1uha8ag){font-family:var(--serif);font-style:italic;font-size:clamp(var(--text-display-xs), 1.65vw, var(--text-3xl-half));color:var(--ink-2);margin:var(--space-5-5) 0 0;font-variation-settings:"opsz" 24, "wght" 400;max-width:38ch;line-height:1.4}.lp-hero.svelte-1uha8ag .ctas:where(.svelte-1uha8ag){margin-top:var(--space-7);gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.lp-hero.svelte-1uha8ag .ctas:where(.svelte-1uha8ag) .btn-primary:where(.svelte-1uha8ag){background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-family:var(--sans);font-size:var(--text-xl-half);font-variation-settings:"wght" 540;letter-spacing:.005em;padding:var(--space-4-75) var(--space-7);align-items:center;gap:var(--space-3);box-shadow:6px 6px 0 var(--plum);text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.lp-hero.svelte-1uha8ag .ctas:where(.svelte-1uha8ag) .btn-primary:where(.svelte-1uha8ag):hover{box-shadow:8px 8px 0 var(--plum);transform:translate(-2px,-2px)}.lp-hero.svelte-1uha8ag .ctas:where(.svelte-1uha8ag) .btn-primary:where(.svelte-1uha8ag) .arr:where(.svelte-1uha8ag){font-family:var(--mono);color:var(--paper);opacity:.7;font-weight:400;transition:transform .12s,opacity .12s}.lp-hero.svelte-1uha8ag .ctas:where(.svelte-1uha8ag) .btn-primary:where(.svelte-1uha8ag):hover .arr:where(.svelte-1uha8ag){opacity:1;transform:translate(3px)}.hero-visual.svelte-1uha8ag{flex-direction:column;align-self:stretch;display:flex}.inbox.svelte-1uha8ag{background:var(--ivory);border:1.5px solid var(--ink);box-shadow:14px 14px 0 var(--plum), 14px 14px 0 1px var(--ink);flex-direction:column;flex:1;min-height:540px;display:flex}.inbox.svelte-1uha8ag .ibar:where(.svelte-1uha8ag){background:var(--ink);color:var(--paper);padding:var(--space-2-5) var(--space-4);gap:var(--space-3-5);font-family:var(--mono);font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.inbox.svelte-1uha8ag .ibar:where(.svelte-1uha8ag) .dots:where(.svelte-1uha8ag){gap:var(--space-1-25);display:flex}.inbox.svelte-1uha8ag .ibar:where(.svelte-1uha8ag) .dots:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){background:var(--paper);opacity:.35;border-radius:50%;width:7px;height:7px}.inbox.svelte-1uha8ag .ibar:where(.svelte-1uha8ag) .title:where(.svelte-1uha8ag){text-align:center;opacity:.9}.inbox.svelte-1uha8ag .ibar:where(.svelte-1uha8ag) .ts:where(.svelte-1uha8ag){opacity:.7;font-size:var(--text-2xs)}.inbox.svelte-1uha8ag .iheader:where(.svelte-1uha8ag){padding:var(--space-4) var(--space-5-5) var(--space-3);border-bottom:1px solid var(--mist);align-items:center;gap:var(--space-4-5);background:linear-gradient(180deg, var(--paper) 0%, var(--ivory) 100%);grid-template-columns:minmax(0,1fr) auto;display:grid}.inbox.svelte-1uha8ag .iheader:where(.svelte-1uha8ag) .lhs:where(.svelte-1uha8ag) .lbl:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--charcoal);margin-top:var(--space-1-5)}.inbox.svelte-1uha8ag .iheader:where(.svelte-1uha8ag) .lhs:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){font-family:var(--serif);font-weight:400;font-size:var(--text-5xl);letter-spacing:-.01em;font-variation-settings:"opsz" 36, "wght" 420;color:var(--ink);margin:0;line-height:1}.inbox.svelte-1uha8ag .iheader:where(.svelte-1uha8ag) .lhs:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:var(--charcoal);font-style:italic}.inbox.svelte-1uha8ag .iheader:where(.svelte-1uha8ag) .rhs:where(.svelte-1uha8ag){gap:var(--space-3-5);font-family:var(--mono);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--stone);display:flex}.inbox.svelte-1uha8ag .iheader:where(.svelte-1uha8ag) .rhs:where(.svelte-1uha8ag) .pip:where(.svelte-1uha8ag){align-items:center;gap:var(--space-1-5);display:inline-flex}.inbox.svelte-1uha8ag .iheader:where(.svelte-1uha8ag) .rhs:where(.svelte-1uha8ag) .pip:where(.svelte-1uha8ag):before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.inbox.svelte-1uha8ag .iheader:where(.svelte-1uha8ag) .rhs:where(.svelte-1uha8ag) .pip.t:where(.svelte-1uha8ag){color:var(--tailored)}.inbox.svelte-1uha8ag .iheader:where(.svelte-1uha8ag) .rhs:where(.svelte-1uha8ag) .pip.w:where(.svelte-1uha8ag){color:var(--workable)}.inbox.svelte-1uha8ag .iheader:where(.svelte-1uha8ag) .rhs:where(.svelte-1uha8ag) .pip.p:where(.svelte-1uha8ag){color:var(--fail)}.inbox.svelte-1uha8ag .iheader:where(.svelte-1uha8ag) .rhs:where(.svelte-1uha8ag) .pip:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--ink);font-weight:500;font-size:var(--text-base);font-family:var(--serif);letter-spacing:0;text-transform:none}.ibox-row.svelte-1uha8ag{gap:var(--space-3-5);padding:var(--space-2-75) var(--space-4-5);border-bottom:1px solid var(--mist);background:var(--ivory);grid-template-columns:78px minmax(0,1fr) auto;align-items:stretch;display:grid;position:relative}.ibox-row.svelte-1uha8ag:last-of-type{border-bottom:0}.ibox-row.featured.svelte-1uha8ag{background:linear-gradient(90deg, #dde6cd8c 0%, var(--ivory) 60%)}.ibox-row.featured.svelte-1uha8ag:before{content:"";background:var(--tailored);width:3px;position:absolute;top:0;bottom:0;left:0}.ibox-row.svelte-1uha8ag .thumb:where(.svelte-1uha8ag){border:1px solid var(--ink);aspect-ratio:4/5;align-self:start;position:relative;overflow:hidden}.ibox-row.svelte-1uha8ag .thumb:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ibox-row.svelte-1uha8ag .thumb.t:where(.svelte-1uha8ag){background:var(--illus-swatch-tan)}.ibox-row.svelte-1uha8ag .thumb.w:where(.svelte-1uha8ag){background:var(--illus-swatch-blue)}.ibox-row.svelte-1uha8ag .thumb.p:where(.svelte-1uha8ag){background:var(--illus-swatch-peach)}.ibox-row.svelte-1uha8ag .thumb:where(.svelte-1uha8ag) .num:where(.svelte-1uha8ag){background:var(--paper);border:1px solid var(--ink);padding:var(--space-px) var(--space-1);font-family:var(--mono);font-size:var(--text-3xs);letter-spacing:.08em;line-height:1;position:absolute;bottom:4px;right:4px}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag){gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .crumb:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--charcoal);gap:var(--space-2);align-items:center;display:flex}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .crumb:where(.svelte-1uha8ag) .src:where(.svelte-1uha8ag){color:var(--stone)}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .crumb:where(.svelte-1uha8ag) .sep:where(.svelte-1uha8ag){color:var(--mist)}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){font-family:var(--serif);font-weight:400;font-size:var(--text-display-xs-half);letter-spacing:-.005em;font-variation-settings:"opsz" 24, "wght" 430;color:var(--ink);margin:0;line-height:1.1}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:var(--charcoal);font-style:italic}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .reason:where(.svelte-1uha8ag){font-family:var(--serif);font-style:italic;font-size:var(--text-base-half);color:var(--ink-2);margin:var(--space-0-5) 0 0;font-variation-settings:"opsz" 18, "wght" 400;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:42ch;line-height:1.4;display:-webkit-box;overflow:hidden}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .deltas:where(.svelte-1uha8ag){gap:var(--space-2);margin-top:var(--space-1);font-family:var(--mono);font-size:var(--text-2xs-half);flex-wrap:wrap;display:flex}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .deltas:where(.svelte-1uha8ag) .d:where(.svelte-1uha8ag){align-items:center;gap:var(--space-1-25);padding:var(--space-0-75) var(--space-1-5);background:var(--paper);border:1px solid var(--mist);line-height:1;display:inline-flex}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .deltas:where(.svelte-1uha8ag) .d:where(.svelte-1uha8ag) .k:where(.svelte-1uha8ag){color:var(--stone);letter-spacing:.14em;text-transform:uppercase;font-size:var(--text-3xs)}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .deltas:where(.svelte-1uha8ag) .d:where(.svelte-1uha8ag) .v:where(.svelte-1uha8ag){letter-spacing:.04em}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .deltas:where(.svelte-1uha8ag) .d.tailored:where(.svelte-1uha8ag){border-color:var(--tailored)}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .deltas:where(.svelte-1uha8ag) .d.tailored:where(.svelte-1uha8ag) .v:where(.svelte-1uha8ag){color:var(--tailored);font-weight:500}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .deltas:where(.svelte-1uha8ag) .d.workable:where(.svelte-1uha8ag){border-color:var(--workable)}.ibox-row.svelte-1uha8ag .meat:where(.svelte-1uha8ag) .deltas:where(.svelte-1uha8ag) .d.workable:where(.svelte-1uha8ag) .v:where(.svelte-1uha8ag){color:var(--workable);font-weight:500}.ibox-row.svelte-1uha8ag .verd-side:where(.svelte-1uha8ag){justify-content:space-between;align-items:flex-end;gap:var(--space-2);text-align:right;flex-direction:column;min-width:100px;display:flex}.ibox-row.svelte-1uha8ag .verd-side:where(.svelte-1uha8ag) .price:where(.svelte-1uha8ag){font-family:var(--serif);font-size:var(--text-xl-half);color:var(--ink)}.ibox-row.svelte-1uha8ag .verd-side:where(.svelte-1uha8ag) .price:where(.svelte-1uha8ag) .ship:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-3xs);letter-spacing:.12em;text-transform:uppercase;color:var(--stone);margin-top:var(--space-0-5);display:block}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag){padding:var(--space-2-5) var(--space-4-5) var(--space-3);border-top:1px solid var(--ink);background:var(--cream);font-family:var(--mono);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--charcoal)}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .funnel:where(.svelte-1uha8ag){gap:var(--space-2-5);grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(88px,.48fr);align-items:stretch;display:grid}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .scale-strip:where(.svelte-1uha8ag){border:1px solid var(--ink);background:linear-gradient(90deg, #14110c1f, #14110c05), repeating-linear-gradient(90deg, #14110c14 0 1px, transparent 1px 9px), var(--paper);grid-column:1/-1;height:22px;position:relative;overflow:hidden}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .scale-strip:where(.svelte-1uha8ag) .mass:where(.svelte-1uha8ag),.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .scale-strip:where(.svelte-1uha8ag) .needle:where(.svelte-1uha8ag){display:block;position:absolute;inset:4px auto 4px 4px}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .scale-strip:where(.svelte-1uha8ag) .mass:where(.svelte-1uha8ag){background:var(--ink);width:calc(100% - 8px)}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .scale-strip:where(.svelte-1uha8ag) .needle:where(.svelte-1uha8ag){background:var(--tailored);width:2px;box-shadow:-8px 0 0 var(--workable);left:auto;right:4px}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .stage:where(.svelte-1uha8ag){min-width:0;min-height:46px;padding-left:var(--space-2);border-left:1px solid #14110c47;flex-direction:column;justify-content:space-between;display:flex;position:relative}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .stage-top:where(.svelte-1uha8ag){gap:var(--space-0-5);display:grid}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .label:where(.svelte-1uha8ag){color:var(--stone);font-size:var(--text-3xs-half)}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--ink);font-weight:500;font-family:var(--serif);font-size:clamp(var(--text-3xl), 3.2vw, var(--text-5xl-half));letter-spacing:0;text-transform:none;line-height:.88}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .forwarded:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--tailored);font-size:clamp(var(--text-6xl-half), 5.8vw, var(--text-display-2xl))}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .stage-note:where(.svelte-1uha8ag){color:var(--charcoal);font-size:var(--text-3xs);letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .forwarded:where(.svelte-1uha8ag) .stage-note:where(.svelte-1uha8ag){color:var(--tailored);font-weight:600}.process-story.svelte-1uha8ag{background:linear-gradient(90deg, #14110c0a 1px, transparent 1px), linear-gradient(180deg, var(--paper) 0%, var(--ivory) 45%, var(--paper) 100%);border-bottom:1px solid var(--ink);background-size:84px 100%,100% 100%;position:relative}.how.svelte-1uha8ag{padding:0 var(--space-7) 20vh;counter-reset:process;gap:0;display:grid;position:relative}.how.svelte-1uha8ag:before{content:"";background:linear-gradient(180deg, transparent, var(--ink) 14%, var(--ink) 84%, transparent);opacity:.35;width:1px;position:absolute;top:8vh;bottom:20vh;left:28px}.how-step.svelte-1uha8ag{counter-increment:process;z-index:1;gap:clamp(var(--space-7), 5vw, var(--space-18));min-height:calc(100dvh - 74px);padding:clamp(var(--space-8-5), 7vh, var(--space-18)) 0;background:radial-gradient(ellipse at 82% 28%, #4a25401a, transparent 55%), linear-gradient(180deg, var(--ivory), var(--paper));border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);box-shadow:0 -1px 0 var(--ink);isolation:isolate;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;display:grid;position:relative;overflow:hidden}.how-step.alt.svelte-1uha8ag{z-index:2;background:radial-gradient(ellipse at 18% 70%, #1c3a5e1a, transparent 52%), linear-gradient(180deg, var(--cream), var(--paper))}.how-step.final.svelte-1uha8ag{z-index:3;background:radial-gradient(ellipse at 80% 74%, #2d5e3a1f, transparent 54%), linear-gradient(180deg, var(--ivory), var(--paper))}.story-shell.svelte-1uha8ag{gap:clamp(var(--space-5), 3vw, var(--space-8-5));padding-left:clamp(var(--space-4), 2vw, var(--space-7));grid-template-columns:116px minmax(0,1fr);align-items:start;display:grid;position:relative}.story-shell.svelte-1uha8ag:before{content:"0" counter(process);z-index:-1;font-family:var(--serif);font-size:clamp(var(--text-display-8xl), 16vw, var(--text-display-10xl));color:#14110c0d;letter-spacing:-.06em;font-variation-settings:"opsz" 60, "wght" 380;line-height:.82;position:absolute;top:-.5em;left:0}.how-step.svelte-1uha8ag .stp:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--stone);border-top:1px solid var(--ink);padding-top:var(--space-2)}.how-step.svelte-1uha8ag .stp:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){display:block}.how-step.svelte-1uha8ag .stp:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--ink);font-family:var(--serif);font-style:italic;font-size:clamp(var(--text-6xl-half), 4vw, var(--text-display-3xl));letter-spacing:-.01em;margin-top:var(--space-1-5);font-weight:400;line-height:1;display:block}.story-kicker.svelte-1uha8ag{font-family:var(--mono);font-size:var(--text-2xs-half);letter-spacing:.16em;text-transform:uppercase;color:var(--plum);margin-bottom:var(--space-4-5)}.how-step.svelte-1uha8ag .copy:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){font-family:var(--serif);font-weight:400;font-size:clamp(var(--text-display-md), 6vw, var(--text-display-6xl));margin:0 0 var(--space-5-5);letter-spacing:-.018em;font-variation-settings:"opsz" 36, "wght" 420;color:var(--ink);text-wrap:balance;line-height:.92}.how-step.svelte-1uha8ag .copy:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:var(--charcoal);font-style:italic}.how-step.svelte-1uha8ag .copy:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){font-family:var(--sans);font-size:clamp(var(--text-xl), 1.4vw, var(--text-2xl-half));color:var(--ink-2);margin:0 0 var(--space-2-5);max-width:43ch;line-height:1.5}.how-step.svelte-1uha8ag .copy:where(.svelte-1uha8ag) .sub:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-2xs-half);letter-spacing:.14em;text-transform:uppercase;color:var(--stone);margin-top:var(--space-5-5);max-width:48ch;line-height:1.6}.how-mock.svelte-1uha8ag{background:var(--ivory);border:1.5px solid var(--ink);box-shadow:14px 14px 0 var(--mist), 14px 14px 0 1px var(--ink);padding:clamp(var(--space-3-5), 2vw, var(--space-5-5));transform-origin:50%;flex-direction:column;justify-content:center;align-self:center;min-height:min(520px,100dvh - 210px);display:flex;overflow:hidden}.how-mock.svelte-1uha8ag .mock-head:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-3xs-half);letter-spacing:.14em;text-transform:uppercase;color:var(--stone);padding-bottom:var(--space-2-5);border-bottom:1px dashed var(--mist);margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.how-mock.svelte-1uha8ag .mock-head:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--ink);font-weight:400}.measure-board.svelte-1uha8ag{gap:var(--space-4-5);grid-template-columns:minmax(220px,1.05fr) minmax(180px,.95fr);align-items:stretch;display:grid}.measure-visual.svelte-1uha8ag{border:1px solid color-mix(in srgb, var(--illus-camel-shade) 52%, var(--mist));background:linear-gradient(90deg, #14110c0d 1px, transparent 1px), linear-gradient(180deg, #14110c0d 1px, transparent 1px), color-mix(in srgb, var(--illus-camel) 24%, var(--paper));background-size:24px 24px;min-height:246px;position:relative;overflow:hidden}.measure-visual.svelte-1uha8ag svg:where(.svelte-1uha8ag){filter:drop-shadow(5px 6px #211d171f);width:min(42%,128px);height:auto;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.measure-line.svelte-1uha8ag,.measure-note.svelte-1uha8ag{z-index:1;position:absolute}.measure-line.svelte-1uha8ag{background:var(--ink);opacity:.78}.measure-line.svelte-1uha8ag:before,.measure-line.svelte-1uha8ag:after{content:"";border:1px solid var(--ink);background:var(--paper);width:7px;height:7px;position:absolute}.measure-line.chest.svelte-1uha8ag{height:1px;top:104px;left:31%;right:31%}.measure-line.chest.svelte-1uha8ag:before,.measure-line.chest.svelte-1uha8ag:after,.measure-line.shoulder.svelte-1uha8ag:before,.measure-line.shoulder.svelte-1uha8ag:after{top:-4px}.measure-line.chest.svelte-1uha8ag:before,.measure-line.shoulder.svelte-1uha8ag:before{left:-4px}.measure-line.chest.svelte-1uha8ag:after,.measure-line.shoulder.svelte-1uha8ag:after{right:-4px}.measure-line.shoulder.svelte-1uha8ag{height:1px;top:62px;left:35%;right:35%}.measure-line.sleeve.svelte-1uha8ag{transform-origin:top;width:1px;height:92px;top:52px;right:21%;transform:rotate(-18deg)}.measure-line.back.svelte-1uha8ag{width:1px;height:176px;top:38px;left:50%}.measure-line.sleeve.svelte-1uha8ag:before,.measure-line.sleeve.svelte-1uha8ag:after,.measure-line.back.svelte-1uha8ag:before,.measure-line.back.svelte-1uha8ag:after{left:-4px}.measure-line.sleeve.svelte-1uha8ag:before,.measure-line.back.svelte-1uha8ag:before{top:-4px}.measure-line.sleeve.svelte-1uha8ag:after,.measure-line.back.svelte-1uha8ag:after{bottom:-4px}.measure-note.svelte-1uha8ag{border:1px solid var(--ink);background:var(--paper);padding:var(--space-1-25) var(--space-1-75);font-family:var(--mono);font-size:var(--text-3xs-half);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);white-space:nowrap;line-height:1}.measure-note.chest.svelte-1uha8ag{top:92px;left:14px}.measure-note.shoulder.svelte-1uha8ag{top:18px;left:16px}.measure-note.sleeve.svelte-1uha8ag{top:74px;right:12px}.measure-note.back.svelte-1uha8ag{bottom:18px;right:18px}.measure-copy.svelte-1uha8ag{align-content:start;gap:var(--space-2-5);min-width:0;display:grid}.measure-label.svelte-1uha8ag{font-family:var(--mono);font-size:var(--text-3xs-half);letter-spacing:.14em;text-transform:uppercase;color:var(--stone)}.measure-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:var(--serif);font-size:var(--text-3xl-half);color:var(--ink);font-weight:400;line-height:1.05}.measure-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--text-base);color:var(--charcoal);margin:0;line-height:1.45}.measure-grid.svelte-1uha8ag{gap:var(--space-2);margin-top:var(--space-0-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.measure-grid.svelte-1uha8ag span:where(.svelte-1uha8ag){border:1px solid var(--mist);background:var(--paper);min-width:0;padding:var(--space-2);font-family:var(--mono);font-size:var(--text-3xs);letter-spacing:.12em;text-transform:uppercase;color:var(--stone);line-height:1.2}.measure-grid.svelte-1uha8ag b:where(.svelte-1uha8ag){margin-bottom:var(--space-1);font-family:var(--serif);font-size:var(--text-display-xs-half);letter-spacing:0;text-transform:none;color:var(--ink);font-weight:430;display:block}.measurement-scenes.svelte-1uha8ag{gap:var(--space-2);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.measure-scene.svelte-1uha8ag{border:1px solid var(--mist);background:linear-gradient(180deg, #ffffff52, transparent), color-mix(in srgb, var(--cream) 80%, var(--paper));min-height:104px;position:relative;overflow:hidden}.measure-scene.svelte-1uha8ag b:where(.svelte-1uha8ag){z-index:2;font-family:var(--mono);font-size:var(--text-3xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-weight:500;position:absolute;bottom:8px;left:8px}.scene-figure.svelte-1uha8ag,.scene-figure.svelte-1uha8ag:before,.scene-figure.svelte-1uha8ag:after,.scene-garment.svelte-1uha8ag,.scene-tape.svelte-1uha8ag{display:block;position:absolute}.scene-figure.svelte-1uha8ag{border-left:8px solid var(--charcoal);border-bottom:18px solid var(--charcoal);opacity:.82;width:24px;height:52px;top:16px;right:12px;transform:skew(-9deg)}.scene-figure.svelte-1uha8ag:before{content:"";background:var(--charcoal);border-radius:50%;width:15px;height:15px;top:-12px;right:2px}.scene-figure.svelte-1uha8ag:after{content:"";background:var(--charcoal);transform-origin:100%;width:36px;height:3px;top:17px;right:18px;transform:rotate(-17deg)}.scene-garment.svelte-1uha8ag{border:1px solid var(--ink);background:color-mix(in srgb, var(--illus-camel) 34%, var(--paper));height:40px;bottom:30px;left:14px;right:42px;box-shadow:4px 4px #14110c1a}.scene-garment.chest.svelte-1uha8ag{background:color-mix(in srgb, var(--illus-swatch-blue) 30%, var(--paper));height:48px}.scene-garment.sleeve.svelte-1uha8ag{background:color-mix(in srgb, var(--illus-swatch-peach) 32%, var(--paper));height:42px;right:58px;transform:rotate(-5deg)}.scene-tape.svelte-1uha8ag{z-index:2;background:var(--tailored);box-shadow:0 0 0 1px var(--ink)}.scene-tape.length.svelte-1uha8ag{width:3px;height:56px;top:26px;left:28px}.scene-tape.chest.svelte-1uha8ag{height:3px;top:50px;left:20px;right:45px}.scene-tape.sleeve.svelte-1uha8ag{transform-origin:top;width:3px;height:56px;top:30px;left:42px;transform:rotate(-24deg)}.mock-search.svelte-1uha8ag{gap:var(--space-2);display:grid}.mock-search.svelte-1uha8ag .sr:where(.svelte-1uha8ag){padding:var(--space-2) var(--space-2-5);border:1px solid var(--mist);background:var(--cream);gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.mock-search.svelte-1uha8ag .sr.on:where(.svelte-1uha8ag){border-color:var(--ink)}.mock-search.svelte-1uha8ag .sr:where(.svelte-1uha8ag) .nm:where(.svelte-1uha8ag){font-family:var(--serif);font-size:var(--text-lg);color:var(--ink);grid-column:1/2;line-height:1.1}.mock-search.svelte-1uha8ag .sr:where(.svelte-1uha8ag) .nm:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){font-style:italic}.mock-search.svelte-1uha8ag .sr:where(.svelte-1uha8ag) .meta:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-3xs-half);letter-spacing:.12em;text-transform:uppercase;color:var(--stone);grid-column:1/3}.mock-search.svelte-1uha8ag .sr:where(.svelte-1uha8ag) .ct:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-xs);color:var(--charcoal);letter-spacing:.04em;grid-area:1/2/span 2/3;place-self:center end}.mock-search.svelte-1uha8ag .sr.on:where(.svelte-1uha8ag) .ct:where(.svelte-1uha8ag){color:var(--ink)}.verdict-strip.svelte-1uha8ag{gap:var(--space-2);margin:var(--space-4-5) 0 0;flex-wrap:wrap;display:flex}.verdict-strip.svelte-1uha8ag span:where(.svelte-1uha8ag){align-items:baseline;gap:var(--space-1-75);border:1px solid var(--mist);background:var(--paper);padding:var(--space-1-75) var(--space-2-5);font-family:var(--mono);font-size:var(--text-3xs-half);letter-spacing:.13em;text-transform:uppercase;color:var(--stone);display:inline-flex}.verdict-strip.svelte-1uha8ag b:where(.svelte-1uha8ag){font-family:var(--serif);font-size:var(--text-3xl);letter-spacing:0;text-transform:none;color:var(--ink);font-weight:430;line-height:1}.shortlist-art.svelte-1uha8ag{min-height:86px;margin-bottom:var(--space-3);border:1px solid var(--mist);background:linear-gradient(90deg, #14110c0d 1px, transparent 1px), linear-gradient(180deg, #14110c0d 1px, transparent 1px), var(--cream);background-size:18px 18px;position:relative;overflow:hidden}.shortlist-art.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;position:absolute}.mail-card.svelte-1uha8ag{border:1px solid var(--ink);background:var(--paper);width:124px;height:52px;box-shadow:7px 7px 0 color-mix(in srgb, var(--tailored) 34%, transparent);top:18px;left:20px}.mail-card.svelte-1uha8ag:before,.mail-card.svelte-1uha8ag:after{content:"";background:var(--mist);height:1px;position:absolute;left:14px;right:14px}.mail-card.svelte-1uha8ag:before{top:18px}.mail-card.svelte-1uha8ag:after{top:32px}.cloth-swatch.svelte-1uha8ag{border:1px solid var(--ink);background:color-mix(in srgb, var(--illus-swatch-blue) 38%, var(--paper));width:86px;height:46px;top:22px;left:172px;transform:rotate(-4deg)}.fit-ruler.svelte-1uha8ag{border:1px solid var(--ink);background:repeating-linear-gradient(90deg, var(--ink) 0 1px, transparent 1px 10px), var(--paper);transform-origin:50%;width:130px;height:18px;top:21px;right:18px;transform:rotate(6deg)}.product-example-feed.svelte-1uha8ag{overscroll-behavior-y:contain;max-height:640px;padding:var(--space-0-5) var(--space-0-5) var(--space-2-5);scrollbar-width:thin;scrollbar-color:var(--charcoal) var(--cream);overflow-y:auto}.product-example-feed.svelte-1uha8ag::-webkit-scrollbar{width:8px}.product-example-feed.svelte-1uha8ag::-webkit-scrollbar-track{background:var(--cream);border:1px solid var(--mist)}.product-example-feed.svelte-1uha8ag::-webkit-scrollbar-thumb{background:var(--charcoal)}.why.svelte-1uha8ag{padding:0 var(--space-7) var(--space-16)}.why-intro.svelte-1uha8ag{gap:var(--space-8);border-top:1px solid var(--ink);padding:var(--space-6-5) 0 var(--space-7-5);grid-template-columns:minmax(0,.95fr) minmax(320px,.78fr);align-items:center;display:grid}.why-intro.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--sans);font-size:clamp(var(--text-xl-half), 1.35vw, var(--text-display-xs-half));font-variation-settings:"wght" 450;color:var(--ink-2);max-width:48ch;margin:0;font-weight:450;line-height:1.45}.why-intro.svelte-1uha8ag ul:where(.svelte-1uha8ag){gap:var(--space-2-5);font-family:var(--mono);font-size:var(--text-2xs-half);letter-spacing:.11em;text-transform:uppercase;color:var(--charcoal);margin:0;padding:0;list-style:none;display:grid}.why-intro.svelte-1uha8ag li:where(.svelte-1uha8ag){gap:var(--space-2-5);padding-bottom:var(--space-2-5);border-bottom:1px dashed var(--mist);grid-template-columns:24px minmax(0,1fr);align-items:start;line-height:1.45;display:grid}.why-intro.svelte-1uha8ag li:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){border:1px solid var(--ink);width:22px;height:22px;color:var(--ink);font-size:var(--text-2xs);place-items:center;display:inline-grid}.why-grid.svelte-1uha8ag{border-left:1px solid var(--mist);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.why-cell.svelte-1uha8ag{padding:var(--space-7) var(--space-6-5) var(--space-7-5);border-right:1px solid var(--mist);border-bottom:1px solid var(--mist);gap:var(--space-3-75);background:var(--ivory);flex-direction:column;display:flex;position:relative}.why-cell.svelte-1uha8ag .ord:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-2xs-half);letter-spacing:.14em;text-transform:uppercase;color:var(--stone);align-items:center;gap:var(--space-2-5);display:flex}.why-cell.svelte-1uha8ag .ord:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){width:22px;height:22px;font-family:var(--mono);font-size:var(--text-2xs);border:1px solid;place-items:center;display:inline-grid}.why-cell.a.svelte-1uha8ag .ord:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--fail)}.why-cell.b.svelte-1uha8ag .ord:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--workable)}.why-cell.c.svelte-1uha8ag .ord:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--cobalt)}.why-cell.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--serif);font-weight:400;font-size:clamp(var(--text-4xl-half), 2.25vw, var(--text-6xl));font-variation-settings:"opsz" 36, "wght" 420;letter-spacing:-.005em;max-width:17ch;color:var(--ink);margin:0;line-height:1.08}.why-cell.svelte-1uha8ag h3:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:var(--charcoal);font-style:italic}.why-cell.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--sans);font-size:var(--text-md);color:var(--ink-2);max-width:34ch;margin:0;line-height:1.48}.ev.svelte-1uha8ag{background:var(--cream);border:1px dashed var(--mist);padding:var(--space-3) var(--space-3-5);margin-top:auto}.ev.svelte-1uha8ag .ev-head:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-3xs-half);letter-spacing:.14em;text-transform:uppercase;color:var(--stone);margin-bottom:var(--space-2);border-bottom:1px dashed var(--mist);padding-bottom:var(--space-1-5);justify-content:space-between;display:flex}.ev.svelte-1uha8ag .ev-head:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){font-family:var(--serif);font-size:var(--text-base);letter-spacing:0;text-transform:none;color:var(--ink);font-style:italic}.ev-tags.svelte-1uha8ag{gap:var(--space-1-5);font-family:var(--mono);font-size:var(--text-xs);display:grid}.ev-tags.svelte-1uha8ag .tag-row:where(.svelte-1uha8ag){gap:var(--space-2-5);grid-template-columns:70px minmax(0,1fr) 50px;align-items:center;display:grid}.ev-tags.svelte-1uha8ag .tag-row:where(.svelte-1uha8ag) .lbl:where(.svelte-1uha8ag){font-family:var(--serif);font-style:italic;font-size:var(--text-md);color:var(--ink);letter-spacing:0;text-transform:none}.ev-tags.svelte-1uha8ag .tag-row:where(.svelte-1uha8ag) .meter:where(.svelte-1uha8ag){background:var(--paper);border:1px solid var(--mist);height:4px;position:relative}.ev-tags.svelte-1uha8ag .tag-row:where(.svelte-1uha8ag) .meter:where(.svelte-1uha8ag) .fill:where(.svelte-1uha8ag){position:absolute;top:0;bottom:0;left:0}.ev-tags.svelte-1uha8ag .tag-row:where(.svelte-1uha8ag) .val:where(.svelte-1uha8ag){text-align:right;color:var(--ink)}.ev-seller.svelte-1uha8ag{gap:var(--space-2);font-family:var(--mono);font-size:var(--text-xs);display:grid}.ev-seller.svelte-1uha8ag .sline:where(.svelte-1uha8ag){gap:var(--space-1-5);padding:var(--space-1) 0;border-bottom:1px dashed var(--mist);grid-template-columns:minmax(0,1fr) auto;display:grid}.ev-seller.svelte-1uha8ag .sline:where(.svelte-1uha8ag):last-child{border-bottom:0}.ev-seller.svelte-1uha8ag .sline:where(.svelte-1uha8ag) .who:where(.svelte-1uha8ag){font-family:var(--serif);font-style:italic;font-size:var(--text-base);color:var(--charcoal)}.ev-seller.svelte-1uha8ag .sline:where(.svelte-1uha8ag) .raw:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-xs);color:var(--charcoal);letter-spacing:.04em;text-align:right}.ev-seller.svelte-1uha8ag .sline:where(.svelte-1uha8ag) .says:where(.svelte-1uha8ag){color:var(--ink);font-size:var(--text-xs-half);grid-column:1/-1}.ev-seller.svelte-1uha8ag .sline:where(.svelte-1uha8ag) .says:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--workable);font-weight:500}.ev-noise.svelte-1uha8ag{gap:var(--space-1-25);font-family:var(--mono);font-size:var(--text-2xs-half);display:grid}.ev-noise.svelte-1uha8ag .nline:where(.svelte-1uha8ag){gap:var(--space-2);padding:var(--space-0-75) 0;border-bottom:1px dashed var(--mist);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ev-noise.svelte-1uha8ag .nline:where(.svelte-1uha8ag):last-child{border-bottom:0}.ev-noise.svelte-1uha8ag .nline:where(.svelte-1uha8ag) .ttl:where(.svelte-1uha8ag){font-family:var(--serif);font-size:var(--text-sm-half);color:var(--ink);letter-spacing:0;text-transform:none}.ev-noise.svelte-1uha8ag .nline:where(.svelte-1uha8ag) .ttl.junk:where(.svelte-1uha8ag){color:var(--stone);text-decoration:line-through;-webkit-text-decoration-color:var(--fail);text-decoration-color:var(--fail)}.ev-noise.svelte-1uha8ag .nline:where(.svelte-1uha8ag) .why-tag:where(.svelte-1uha8ag){font-size:var(--text-3xs-half);letter-spacing:.14em;text-transform:uppercase;color:var(--stone)}.ev-noise.svelte-1uha8ag .nline:where(.svelte-1uha8ag) .why-tag.bad:where(.svelte-1uha8ag){color:var(--fail)}.ev-noise.svelte-1uha8ag .nline:where(.svelte-1uha8ag) .why-tag.ok:where(.svelte-1uha8ag){color:var(--tailored)}.pricing-sect.svelte-1uha8ag{background:var(--paper);border-top:1px solid var(--ink)}.pricing-grid.svelte-1uha8ag{gap:var(--space-6);padding:var(--space-9) var(--space-7) var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.plan-card.svelte-1uha8ag{border:1px solid var(--ink);background:var(--ivory);padding:var(--space-7) var(--space-7) var(--space-8);gap:var(--space-4-5);box-shadow:8px 8px 0 var(--mist);flex-direction:column;display:flex;position:relative;overflow:hidden}.plan-card.svelte-1uha8ag:before{content:"";background:var(--plan-accent,var(--mist));width:6px;position:absolute;inset:0 auto 0 0}.plan-card.free.svelte-1uha8ag{--plan-accent:var(--tailored)}.plan-card.low.svelte-1uha8ag{--plan-accent:var(--workable);box-shadow:8px 8px 0 color-mix(in srgb, var(--workable) 28%, var(--mist))}.plan-card.medium.svelte-1uha8ag{--plan-accent:var(--cobalt);box-shadow:8px 8px 0 color-mix(in srgb, var(--cobalt) 24%, var(--mist))}.plan-card.pro.svelte-1uha8ag{--plan-accent:var(--plum);background:var(--ink);color:var(--paper);box-shadow:8px 8px 0 var(--plum)}.plan-head.svelte-1uha8ag{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.plan-label.svelte-1uha8ag{font-family:var(--mono);font-size:var(--text-2xs-half);letter-spacing:.18em;text-transform:uppercase;color:var(--stone);margin:0;font-weight:400}.plan-card.pro.svelte-1uha8ag .plan-label:where(.svelte-1uha8ag){color:var(--mist-2)}.plan-price.svelte-1uha8ag{font-family:var(--serif);font-size:var(--text-display-sm);margin-top:var(--space-1-5);letter-spacing:-.018em;font-variation-settings:"opsz" 36, "wght" 420;color:var(--ink);line-height:1}.plan-card.pro.svelte-1uha8ag .plan-price:where(.svelte-1uha8ag){color:var(--paper)}.plan-period.svelte-1uha8ag{font-family:var(--mono);font-size:var(--text-base);letter-spacing:.02em;color:var(--charcoal);margin-left:var(--space-1)}.plan-card.pro.svelte-1uha8ag .plan-period:where(.svelte-1uha8ag){color:var(--mist-2)}.plan-grant.svelte-1uha8ag{font-family:var(--sans);font-size:var(--text-md-half);color:var(--ink);font-weight:600}.plan-card.pro.svelte-1uha8ag .plan-grant:where(.svelte-1uha8ag){color:var(--paper)}.plan-overage.svelte-1uha8ag{font-family:var(--mono);font-size:var(--text-xs-half);letter-spacing:.04em;text-transform:uppercase;color:var(--stone);margin-top:-10px}.plan-card.pro.svelte-1uha8ag .plan-overage:where(.svelte-1uha8ag){color:var(--mist-2)}.pricing-foot.svelte-1uha8ag{padding:var(--space-1-5) var(--space-7) var(--space-16);justify-content:space-between;align-items:center;gap:var(--space-4-5);flex-wrap:wrap;display:flex}.pricing-note.svelte-1uha8ag{font-family:var(--sans);font-size:var(--text-base);color:var(--stone);max-width:56ch;margin:0;line-height:1.55}.pricing-cta.svelte-1uha8ag{background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-family:var(--sans);font-size:var(--text-lg);font-variation-settings:"wght" 540;letter-spacing:.005em;padding:var(--space-3-75) var(--space-5-5);align-items:center;gap:var(--space-3);box-shadow:6px 6px 0 var(--plum);text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.pricing-cta.svelte-1uha8ag:hover{box-shadow:8px 8px 0 var(--plum);transform:translate(-2px,-2px)}.plan-desc.svelte-1uha8ag{font-family:var(--sans);font-size:var(--text-md-half);color:var(--ink-2);max-width:42ch;margin:0;line-height:1.55}.plan-card.pro.svelte-1uha8ag .plan-desc:where(.svelte-1uha8ag){color:var(--mist-2)}.plan-notes.svelte-1uha8ag{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.plan-notes.svelte-1uha8ag li:where(.svelte-1uha8ag){gap:var(--space-2-5);font-family:var(--sans);font-size:var(--text-base-half);color:var(--ink-2);grid-template-columns:14px minmax(0,1fr);align-items:start;line-height:1.5;display:grid}.plan-card.pro.svelte-1uha8ag .plan-notes:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag){color:var(--mist-2)}.plan-notes.svelte-1uha8ag .dot:where(.svelte-1uha8ag){background:var(--ink);width:6px;height:6px;margin-top:var(--space-2)}.plan-card.pro.svelte-1uha8ag .plan-notes:where(.svelte-1uha8ag) .dot:where(.svelte-1uha8ag){background:var(--paper)}.lp-closing.svelte-1uha8ag{background:var(--ink);color:var(--paper);padding:var(--space-11) var(--space-7) var(--space-7);position:relative;overflow:hidden}.lp-closing.svelte-1uha8ag:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000 0 39px,#ffffff0b 39px 40px),repeating-linear-gradient(90deg,#0000 0 39px,#ffffff0b 39px 40px);position:absolute;inset:0}.lp-closing.svelte-1uha8ag>:where(.svelte-1uha8ag){position:relative}.lp-closing.svelte-1uha8ag .pre:where(.svelte-1uha8ag){font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--mist);margin-bottom:var(--space-5);align-items:center;gap:var(--space-3-5);display:flex}.lp-closing.svelte-1uha8ag .pre:where(.svelte-1uha8ag) .rule:where(.svelte-1uha8ag){background:var(--mist);width:60px;height:1px}.lp-closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--serif);font-weight:400;font-size:clamp(var(--text-display-lg), 5.9vw, var(--text-display-6xl-half));letter-spacing:-.022em;font-variation-settings:"opsz" 60, "wght" 380;max-width:18ch;color:var(--paper);margin:0;line-height:.92}.lp-closing.svelte-1uha8ag h2:where(.svelte-1uha8ag) .accent:where(.svelte-1uha8ag){color:var(--mist-2);font-style:normal}.lp-closing.svelte-1uha8ag .deck:where(.svelte-1uha8ag){font-family:var(--serif);font-style:normal;font-size:var(--text-display-xs);color:var(--mist-2);max-width:44ch;margin:var(--space-4-5) 0 var(--space-6-5);font-variation-settings:"opsz" 24, "wght" 400;line-height:1.4}.lp-closing.svelte-1uha8ag .ctas:where(.svelte-1uha8ag){gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.lp-closing.svelte-1uha8ag .ctas:where(.svelte-1uha8ag) .btn:where(.svelte-1uha8ag){font-family:var(--sans);font-size:var(--text-lg);padding:var(--space-4-5) var(--space-7);border:1px solid var(--paper);align-items:center;gap:var(--space-3);text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.lp-closing.svelte-1uha8ag .ctas:where(.svelte-1uha8ag) .btn.dark-cta:where(.svelte-1uha8ag){background:var(--paper);color:var(--ink);border-color:var(--paper);box-shadow:6px 6px 0 var(--ink)}.lp-closing.svelte-1uha8ag .ctas:where(.svelte-1uha8ag) .btn.dark-cta:where(.svelte-1uha8ag):hover{box-shadow:8px 8px 0 var(--ink);transform:translate(-2px,-2px)}.lp-closing.svelte-1uha8ag .ctas:where(.svelte-1uha8ag) .btn.ghost-dark:where(.svelte-1uha8ag){border-color:var(--mist);color:var(--paper);background:0 0}.lp-closing.svelte-1uha8ag .ctas:where(.svelte-1uha8ag) .btn.ghost-dark:where(.svelte-1uha8ag):hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.lp-closing.svelte-1uha8ag .ctas:where(.svelte-1uha8ag) .btn:where(.svelte-1uha8ag) .arr:where(.svelte-1uha8ag){font-family:var(--mono);opacity:.7}.lp-foot-info.svelte-1uha8ag{margin-top:var(--space-10);padding-top:var(--space-4-5);gap:var(--space-6);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff2e;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-foot-info.svelte-1uha8ag .k:where(.svelte-1uha8ag){color:var(--mist);margin-bottom:var(--space-2)}.lp-foot-info.svelte-1uha8ag .v:where(.svelte-1uha8ag){font-family:var(--serif);font-size:var(--text-xl);color:var(--paper);letter-spacing:0;text-transform:none;line-height:1.35}.lp-foot-info.svelte-1uha8ag .v:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:var(--mist-2)}@media (width<=1100px){.lp-hero.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.hero-visual.svelte-1uha8ag{margin-top:var(--space-2)}.inbox.svelte-1uha8ag{min-height:0}.how.svelte-1uha8ag{padding-bottom:12vh}.how.svelte-1uha8ag:before{display:none}.how-step.svelte-1uha8ag{gap:var(--space-7);min-height:auto;padding:var(--space-13) 0;grid-template-columns:minmax(0,1fr);position:relative}.story-shell.svelte-1uha8ag{grid-template-columns:92px minmax(0,1fr);padding-left:0}.how-mock.svelte-1uha8ag{min-height:0}.why-grid.svelte-1uha8ag,.why-intro.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.pricing-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-foot-info.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=640px){.lp-hero.svelte-1uha8ag,.how.svelte-1uha8ag,.why.svelte-1uha8ag,.lp-closing.svelte-1uha8ag{padding-left:var(--space-4-5);padding-right:var(--space-4-5)}.process-story.svelte-1uha8ag{background-size:56px 100%,100% 100%}.how.svelte-1uha8ag{padding-bottom:var(--space-16)}.how-step.svelte-1uha8ag{padding:var(--space-10-5) 0}.story-shell.svelte-1uha8ag{gap:var(--space-4-5);grid-template-columns:minmax(0,1fr)}.story-shell.svelte-1uha8ag:before{font-size:var(--text-display-7xl);top:0}.how-step.svelte-1uha8ag .stp:where(.svelte-1uha8ag){max-width:110px}.how-step.svelte-1uha8ag .copy:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){font-size:var(--text-display-md)}.how-mock.svelte-1uha8ag{box-shadow:8px 8px 0 var(--mist), 8px 8px 0 1px var(--ink)}.pricing-grid.svelte-1uha8ag{padding-left:var(--space-4-5);padding-right:var(--space-4-5);grid-template-columns:minmax(0,1fr)}.pricing-foot.svelte-1uha8ag{padding-left:var(--space-4-5);padding-right:var(--space-4-5)}.ibox-row.svelte-1uha8ag{grid-template-columns:70px minmax(0,1fr)}.ibox-row.svelte-1uha8ag .verd-side:where(.svelte-1uha8ag){text-align:left;flex-direction:row;grid-column:1/-1;align-items:center}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .funnel:where(.svelte-1uha8ag){grid-template-columns:minmax(0,1fr)}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .stage:where(.svelte-1uha8ag){gap:var(--space-1-5);min-height:0}.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag),.inbox.svelte-1uha8ag .ifoot:where(.svelte-1uha8ag) .forwarded:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){font-size:var(--text-5xl)}.measure-board.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.measure-visual.svelte-1uha8ag{min-height:232px}.measure-note.svelte-1uha8ag{font-size:var(--text-4xs-half);padding:var(--space-1-25) var(--space-1-5);letter-spacing:.06em}.measure-note.chest.svelte-1uha8ag,.measure-note.shoulder.svelte-1uha8ag{left:10px}.measure-note.sleeve.svelte-1uha8ag,.measure-note.back.svelte-1uha8ag{right:10px}.lp-foot-info.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}}.lp em{font-style:normal!important}.lp :is(h1,h2,h3,h4,.deck,.micro,.title,.name,.nm,.v) em{color:var(--charcoal);text-decoration-line:underline;-webkit-text-decoration-color:var(--mist);text-decoration-color:var(--mist);text-underline-offset:.16em;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-thickness:.08em}.lp :is(h1,h2) em{-webkit-text-decoration-color:var(--plum);text-decoration-color:var(--plum);text-underline-offset:.12em;text-decoration-thickness:.06em}
