.engagements.svelte-1s5xnan{--accent2:var(--accent-2);--on-primary:var(--bg);--tint-primary:color-mix(in srgb, var(--primary) 9%, transparent);--tint-accent:color-mix(in srgb, var(--accent) 10%, transparent);--tint-accent2:color-mix(in srgb, var(--accent-2) 9%, transparent);--shadow:0 24px 60px -32px #00000059;--contour-opacity:.12;--serif:"Fraunces", Georgia, "Iowan Old Style", serif;--sans:"Libre Franklin", Helvetica, system-ui, sans-serif;--mono:"IBM Plex Mono", Menlo, monospace;--f-hero:clamp(2.7rem, 8vw, 6.2rem);--f-h2:clamp(2rem, 3.4vw, 3.1rem)}.engagements.svelte-1s5xnan.reveals-armed [data-reveal]:where(.svelte-1s5xnan){opacity:0;transition:opacity .8s cubic-bezier(.2, .7, .2, 1) var(--d,0s), transform .8s cubic-bezier(.2, .7, .2, 1) var(--d,0s);transform:translateY(20px)}[data-reveal].svelte-1s5xnan.in-view{opacity:1;transform:none}.engagements.svelte-1s5xnan.reveals-armed .draw:where(.svelte-1s5xnan){stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.7s cubic-bezier(.4,.1,.2,1)}.draw.svelte-1s5xnan.in-view,.in-view .draw.svelte-1s5xnan{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.engagements.svelte-1s5xnan.reveals-armed [data-reveal]:where(.svelte-1s5xnan){transition:none;opacity:1!important;transform:none!important}.draw.svelte-1s5xnan{transition:none;stroke-dashoffset:0!important}.contour.svelte-1s5xnan{stroke-dashoffset:0!important;animation:none!important}}.engagements.svelte-1s5xnan h1:where(.svelte-1s5xnan),.engagements.svelte-1s5xnan h2:where(.svelte-1s5xnan),.engagements.svelte-1s5xnan h3:where(.svelte-1s5xnan){font-family:var(--serif);letter-spacing:-.015em;margin:0;line-height:1.02}.station.svelte-1s5xnan{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--secondary);align-items:center;gap:.9rem;margin-bottom:1.6rem;font-size:.72rem;font-weight:500;display:flex}.station.svelte-1s5xnan b:where(.svelte-1s5xnan){color:var(--accent);font-weight:600}.station.svelte-1s5xnan .rule:where(.svelte-1s5xnan){opacity:.9;background:linear-gradient(var(--line), var(--line)) left center / 100% 1px no-repeat, repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px 26px) left center / 100% 9px no-repeat;flex:auto;height:9px;position:relative}.station.svelte-1s5xnan .coord:where(.svelte-1s5xnan){color:var(--secondary);letter-spacing:.14em}.sec-head.svelte-1s5xnan{max-width:60ch;margin-bottom:2.8rem}.sec-head.svelte-1s5xnan h2:where(.svelte-1s5xnan){font-size:var(--f-h2);font-variation-settings:"opsz" 110;margin-bottom:.9rem;font-weight:600}.sec-head.svelte-1s5xnan p:where(.svelte-1s5xnan){color:var(--secondary);max-width:54ch;font-size:1.08rem}.pull.svelte-1s5xnan{font-family:var(--serif);letter-spacing:-.01em;color:var(--primary);border-left:3px solid var(--accent);font-variation-settings:"opsz" 120;max-width:30ch;margin:0;padding-left:1.15rem;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.2rem);font-weight:500;line-height:1.18}.cta-row.svelte-1s5xnan{flex-wrap:wrap;align-items:center;gap:1rem 1.1rem;display:flex}.btn.svelte-1s5xnan{align-items:center;gap:.55rem;display:inline-flex}.btn.svelte-1s5xnan svg:where(.svelte-1s5xnan){width:16px;height:16px}.btn.svelte-1s5xnan .arrow:where(.svelte-1s5xnan){transition:transform .25s}.btn-primary.svelte-1s5xnan:hover{filter:brightness(1.06);box-shadow:var(--shadow)}.btn-primary.svelte-1s5xnan:hover .arrow:where(.svelte-1s5xnan){transform:translate(3px)}.btn-ghost.svelte-1s5xnan:hover{border-color:var(--accent);color:var(--accent)}.hero.svelte-1s5xnan{padding-top:clamp(3rem,7vw,6rem);padding-bottom:clamp(4.5rem,9vw,8rem);position:relative;overflow:hidden}.hero-contours.svelte-1s5xnan{pointer-events:none;z-index:0;width:100%;height:100%;opacity:var(--contour-opacity);position:absolute;inset:0}.hero-contours.svelte-1s5xnan path:where(.svelte-1s5xnan){fill:none;stroke-width:1.15px;vector-effect:non-scaling-stroke}.contour.svelte-1s5xnan{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.4,.1,.2,1) forwards svelte-1s5xnan-drawin}.contour.svelte-1s5xnan:first-of-type{animation-delay:.15s}.contour.svelte-1s5xnan:nth-of-type(2){animation-delay:.3s}.contour.svelte-1s5xnan:nth-of-type(3){animation-delay:.45s}.contour.svelte-1s5xnan:nth-of-type(4){animation-delay:.6s}.contour.svelte-1s5xnan:nth-of-type(5){animation-delay:.75s}.contour.svelte-1s5xnan:nth-of-type(6){animation-delay:.9s}.contour.svelte-1s5xnan:nth-of-type(7){animation-delay:1.05s}.contour.svelte-1s5xnan:nth-of-type(8){animation-delay:1.2s}@keyframes svelte-1s5xnan-drawin{to{stroke-dashoffset:0}}.regmark.svelte-1s5xnan{z-index:1;opacity:.5;pointer-events:none;width:26px;height:26px;position:absolute}.regmark.svelte-1s5xnan svg:where(.svelte-1s5xnan){width:100%;height:100%;stroke:var(--accent);stroke-width:1px;fill:none}.regmark.tl.svelte-1s5xnan{top:14px;left:14px}.regmark.tr.svelte-1s5xnan{top:14px;right:14px;transform:scaleX(-1)}.regmark.bl.svelte-1s5xnan{bottom:14px;left:14px;transform:scaleY(-1)}.regmark.br.svelte-1s5xnan{bottom:14px;right:14px;transform:scale(-1)}.hero.svelte-1s5xnan .wrap:where(.svelte-1s5xnan){z-index:2;position:relative}.hero-coord.svelte-1s5xnan{font-family:var(--mono);letter-spacing:.16em;color:var(--secondary);text-align:right;font-size:.68rem;line-height:1.7;display:none;position:absolute;top:0;right:0}@media (width>=960px){.hero-coord.svelte-1s5xnan{display:block}}.eyebrow.svelte-1s5xnan{font-family:var(--mono);letter-spacing:.34em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.7rem;margin:0 0 1.6rem;font-size:.76rem;font-weight:500;display:flex}.eyebrow.svelte-1s5xnan:before{content:"";background:var(--accent);width:26px;height:1px}.hero-title.svelte-1s5xnan{font-size:var(--f-hero);font-variation-settings:"opsz" 144;max-width:16ch;margin-bottom:1.1rem;font-weight:600}.hero-title.svelte-1s5xnan .dot:where(.svelte-1s5xnan){color:var(--accent)}.hero-route.svelte-1s5xnan{width:min(30rem,100%);height:auto;margin:0 0 1.6rem;display:block;overflow:visible}.hero-route.svelte-1s5xnan .base:where(.svelte-1s5xnan){fill:none;stroke:var(--line);stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round}.hero-route.svelte-1s5xnan .surveyed:where(.svelte-1s5xnan){fill:none;stroke:var(--primary);stroke-width:2px;stroke-linecap:round}.hero-route.svelte-1s5xnan .wp:where(.svelte-1s5xnan){fill:var(--surface);stroke:var(--primary);stroke-width:2px}.hero-route.svelte-1s5xnan .wp-core:where(.svelte-1s5xnan){fill:var(--primary)}.hero-route.svelte-1s5xnan .lbl:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.14em;fill:var(--secondary);text-transform:uppercase;font-size:11px}.hero-sub.svelte-1s5xnan{color:var(--secondary);max-width:58ch;margin-bottom:2.4rem;font-size:clamp(1.08rem,1.4vw,1.32rem);line-height:1.55}.hero-sub.svelte-1s5xnan b:where(.svelte-1s5xnan){color:var(--ink);font-weight:600}.tiers-full.svelte-1s5xnan{grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}@media (width<=940px){.tiers-full.svelte-1s5xnan{grid-template-columns:1fr}}.tcard.svelte-1s5xnan{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:1.7rem 1.6rem 1.5rem;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden}.tcard.svelte-1s5xnan:hover{box-shadow:var(--shadow);border-color:color-mix(in srgb, var(--primary) 40%, var(--line));transform:translateY(-3px)}.tcard.svelte-1s5xnan .kx:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);justify-content:space-between;align-items:center;gap:.8rem;font-size:.66rem;display:flex}.tcard.svelte-1s5xnan .kx:where(.svelte-1s5xnan) .shape:where(.svelte-1s5xnan){color:var(--secondary)}.tcard.svelte-1s5xnan h3:where(.svelte-1s5xnan){font-variation-settings:"opsz" 70;margin:.55rem 0 .1rem;font-size:1.7rem}.tcard.svelte-1s5xnan .tag:where(.svelte-1s5xnan){font-family:var(--serif);color:var(--secondary);margin:0;font-size:1.02rem;font-style:italic}.glyph.svelte-1s5xnan{width:100%;height:auto;margin:1rem 0 1.2rem;display:block;overflow:visible}.glyph.svelte-1s5xnan .g-base:where(.svelte-1s5xnan){fill:none;stroke:var(--line);stroke-width:2px;stroke-dasharray:2 6;stroke-linecap:round}.glyph.svelte-1s5xnan .g-line:where(.svelte-1s5xnan){fill:none;stroke:var(--primary);stroke-width:2px;stroke-linecap:round}.glyph.svelte-1s5xnan .g-wp:where(.svelte-1s5xnan){fill:var(--surface);stroke:var(--primary);stroke-width:2px}.glyph.svelte-1s5xnan .g-core:where(.svelte-1s5xnan){fill:var(--primary)}.glyph.svelte-1s5xnan .g-gate:where(.svelte-1s5xnan){fill:var(--accent);stroke:var(--surface);stroke-width:1.2px}.spec.svelte-1s5xnan{flex-direction:column;gap:.9rem;margin:0 0 1.15rem;padding:0;list-style:none;display:flex}.spec.svelte-1s5xnan li:where(.svelte-1s5xnan){flex-direction:column;gap:.2rem;display:flex}.spec.svelte-1s5xnan .k:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:.62rem}.spec.svelte-1s5xnan .v:where(.svelte-1s5xnan){color:var(--ink);font-size:.94rem;line-height:1.45}.spec.svelte-1s5xnan .v:where(.svelte-1s5xnan) b:where(.svelte-1s5xnan){color:var(--ink);font-weight:600}.spec.svelte-1s5xnan .v:where(.svelte-1s5xnan) .who:where(.svelte-1s5xnan){color:var(--accent2);font-weight:600}.tcard.svelte-1s5xnan .foot:where(.svelte-1s5xnan){border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;padding-top:1.05rem;display:flex}.rcov.svelte-1s5xnan{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--secondary);align-items:center;gap:.55rem;font-size:.64rem;display:inline-flex}.rcov.svelte-1s5xnan .dots:where(.svelte-1s5xnan){gap:4px;display:inline-flex}.rcov.svelte-1s5xnan .dots:where(.svelte-1s5xnan) i:where(.svelte-1s5xnan){background:var(--primary);border-radius:50%;width:7px;height:7px;display:block}.rcov.svelte-1s5xnan b:where(.svelte-1s5xnan){color:var(--primary);font-weight:600}.tcard.svelte-1s5xnan .stamp:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--primary);border:1.4px solid var(--primary);white-space:nowrap;border-radius:4px;padding:.25rem .5rem;font-size:.6rem;transform:rotate(-2.5deg)}.tiers-more.svelte-1s5xnan{font-family:var(--mono);letter-spacing:.02em;margin:1.8rem 0 0;font-size:.8rem}.tiers-more.svelte-1s5xnan a:where(.svelte-1s5xnan){text-decoration:none}.tiers-more.svelte-1s5xnan a:where(.svelte-1s5xnan):hover{text-underline-offset:3px;text-decoration:underline}.band.svelte-1s5xnan{background:var(--surface);border-block:1px solid var(--line)}.band.svelte-1s5xnan .grid:where(.svelte-1s5xnan){grid-template-columns:1fr;align-items:center;gap:2.8rem;display:grid}@media (width>=960px){.band.svelte-1s5xnan .grid:where(.svelte-1s5xnan){grid-template-columns:1.02fr 1fr;gap:3.4rem}}.band.svelte-1s5xnan h2:where(.svelte-1s5xnan){font-size:var(--f-h2);font-variation-settings:"opsz" 110;margin-bottom:1rem;font-weight:600}.band.svelte-1s5xnan h2:where(.svelte-1s5xnan) .mk:where(.svelte-1s5xnan){color:var(--accent)}.band.svelte-1s5xnan .lede:where(.svelte-1s5xnan){color:var(--secondary);margin-bottom:1.4rem;font-size:1.08rem}.reglist.svelte-1s5xnan{grid-template-columns:1fr 1fr;gap:.7rem .9rem;margin:0 0 1.6rem;padding:0;list-style:none;display:grid}@media (width<=540px){.reglist.svelte-1s5xnan{grid-template-columns:1fr}}.reglist.svelte-1s5xnan li:where(.svelte-1s5xnan){color:var(--ink);align-items:flex-start;gap:.6rem;font-size:.92rem;display:flex}.reglist.svelte-1s5xnan svg:where(.svelte-1s5xnan){width:16px;height:16px;stroke:var(--accent);fill:none;flex:none;margin-top:.2rem}.map.svelte-1s5xnan{width:100%;height:auto;display:block;overflow:visible}.map.svelte-1s5xnan text:where(.svelte-1s5xnan){fill:var(--ink)}.map.svelte-1s5xnan .node:where(.svelte-1s5xnan){fill:var(--surface);stroke:var(--line);stroke-width:1.5px}.map.svelte-1s5xnan .node-out:where(.svelte-1s5xnan){fill:var(--tint-accent);stroke:var(--accent);stroke-width:1.8px}.map.svelte-1s5xnan .flow:where(.svelte-1s5xnan){fill:none;stroke:var(--primary);stroke-width:2px}.map.svelte-1s5xnan .brace:where(.svelte-1s5xnan){fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-dasharray:4 5}.map.svelte-1s5xnan .nm:where(.svelte-1s5xnan){font-family:var(--sans);font-size:14px;font-weight:600}.map.svelte-1s5xnan .cap:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.04em;fill:var(--secondary);font-size:10px}.map.svelte-1s5xnan .over-lbl:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.14em;fill:var(--accent);text-transform:uppercase;font-size:10px}.care-sec.svelte-1s5xnan .grid:where(.svelte-1s5xnan){grid-template-columns:1fr;align-items:center;gap:2.6rem;display:grid}@media (width>=960px){.care-sec.svelte-1s5xnan .grid:where(.svelte-1s5xnan){grid-template-columns:.92fr 1.08fr;gap:3.4rem}}.care-sec.svelte-1s5xnan h2:where(.svelte-1s5xnan){font-size:var(--f-h2);font-variation-settings:"opsz" 110;margin-bottom:1rem;font-weight:600}.care-sec.svelte-1s5xnan h2:where(.svelte-1s5xnan) .mk:where(.svelte-1s5xnan){color:var(--accent2)}.care-sec.svelte-1s5xnan .lede:where(.svelte-1s5xnan){color:var(--secondary);margin-bottom:1.2rem;font-size:1.08rem}.care-sec.svelte-1s5xnan .lede:where(.svelte-1s5xnan) b:where(.svelte-1s5xnan){color:var(--ink);font-weight:600}.care-sec.svelte-1s5xnan .note:where(.svelte-1s5xnan){font-family:var(--mono);color:var(--secondary);letter-spacing:.02em;margin:0;font-size:.78rem}.loop.svelte-1s5xnan{width:100%;height:auto;display:block;overflow:visible}.loop.svelte-1s5xnan text:where(.svelte-1s5xnan){fill:var(--ink)}.loop.svelte-1s5xnan .base:where(.svelte-1s5xnan){fill:none;stroke:var(--line);stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round}.loop.svelte-1s5xnan .surveyed:where(.svelte-1s5xnan){fill:none;stroke:var(--primary);stroke-width:2px;stroke-linecap:round}.loop.svelte-1s5xnan .wp:where(.svelte-1s5xnan){fill:var(--surface);stroke:var(--primary);stroke-width:2px}.loop.svelte-1s5xnan .wp-core:where(.svelte-1s5xnan){fill:var(--primary)}.loop.svelte-1s5xnan .gate:where(.svelte-1s5xnan){fill:var(--accent);stroke:var(--bg);stroke-width:1.2px}.loop.svelte-1s5xnan .glbl:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.14em;fill:var(--accent);text-transform:uppercase;font-size:10px}.loop.svelte-1s5xnan .nm:where(.svelte-1s5xnan){font-family:var(--sans);font-size:13.5px;font-weight:600}.loop.svelte-1s5xnan .cap:where(.svelte-1s5xnan){font-family:var(--mono);fill:var(--secondary);letter-spacing:.03em;font-size:10px}.loop.svelte-1s5xnan .careline:where(.svelte-1s5xnan){fill:none;stroke:var(--accent2);stroke-width:1.7px}.loop.svelte-1s5xnan .care-lbl:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.14em;fill:var(--accent2);text-transform:uppercase;font-size:11px}.loop.svelte-1s5xnan .branch:where(.svelte-1s5xnan){fill:none;stroke:var(--secondary);stroke-width:1.4px;stroke-dasharray:3 4}.progression.svelte-1s5xnan .sec-head:where(.svelte-1s5xnan){margin-bottom:2.2rem}.progmap.svelte-1s5xnan{width:100%;height:auto;margin-bottom:1.4rem;display:block;overflow:visible}.progmap.svelte-1s5xnan text:where(.svelte-1s5xnan){fill:var(--ink)}.progmap.svelte-1s5xnan .tier:where(.svelte-1s5xnan){fill:var(--tint-primary);stroke:var(--primary);stroke-width:1.8px}.progmap.svelte-1s5xnan .nm:where(.svelte-1s5xnan){font-family:var(--serif);font-size:16px;font-weight:600}.progmap.svelte-1s5xnan .cap:where(.svelte-1s5xnan){font-family:var(--mono);fill:var(--secondary);letter-spacing:.02em;font-size:10.5px}.progmap.svelte-1s5xnan .base:where(.svelte-1s5xnan){stroke:var(--ink);stroke-width:1.5px}.progmap.svelte-1s5xnan .base-lbl:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.1em;fill:var(--secondary);font-size:10.5px}.progmap.svelte-1s5xnan .over:where(.svelte-1s5xnan){fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-dasharray:4 5}.progmap.svelte-1s5xnan .over-lbl:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.14em;fill:var(--accent);text-transform:uppercase;font-size:10.5px}.progmap.svelte-1s5xnan .care:where(.svelte-1s5xnan){fill:none;stroke:var(--accent2);stroke-width:1.6px}.progmap.svelte-1s5xnan .care-lbl:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.14em;fill:var(--accent2);text-transform:uppercase;font-size:10.5px}.progmap.svelte-1s5xnan .chev:where(.svelte-1s5xnan){fill:none;stroke:var(--accent);stroke-width:2px}.figcap.svelte-1s5xnan{font-family:var(--mono);letter-spacing:.04em;color:var(--secondary);flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-bottom:2rem;font-size:.72rem;display:flex}.figcap.svelte-1s5xnan .lg:where(.svelte-1s5xnan){align-items:center;gap:.45rem;display:inline-flex}.figcap.svelte-1s5xnan .sw:where(.svelte-1s5xnan){border-top:2px solid var(--primary);flex:none;width:14px;height:0}.figcap.svelte-1s5xnan .sw.reg:where(.svelte-1s5xnan){border-top:2px dashed var(--accent)}.figcap.svelte-1s5xnan .sw.care:where(.svelte-1s5xnan){border-top:2px solid var(--accent2)}.prog-closer.svelte-1s5xnan{max-width:64ch;margin-bottom:0}.prog-closer.svelte-1s5xnan p:where(.svelte-1s5xnan){color:var(--ink);max-width:64ch;font-size:1.12rem}.prog-closer.svelte-1s5xnan b:where(.svelte-1s5xnan){font-weight:600}.choose.svelte-1s5xnan{background:var(--surface);border-block:1px solid var(--line)}.choose.svelte-1s5xnan .sec-head:where(.svelte-1s5xnan) p:where(.svelte-1s5xnan){max-width:56ch}.cfg.svelte-1s5xnan{grid-template-columns:1fr;align-items:start;gap:1.8rem;display:grid}@media (width>=900px){.cfg.svelte-1s5xnan{grid-template-columns:1.1fr .9fr;gap:2.8rem}}.qs.svelte-1s5xnan{flex-direction:column;gap:1.7rem;display:flex}.q.svelte-1s5xnan .qn:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.6rem;margin-bottom:.5rem;font-size:.68rem;display:flex}.q.svelte-1s5xnan .ql:where(.svelte-1s5xnan){font-family:var(--serif);font-variation-settings:"opsz" 60;margin-bottom:.9rem;font-size:1.24rem;font-weight:500;line-height:1.2}.seg.svelte-1s5xnan{flex-wrap:wrap;gap:.55rem;display:inline-flex}.seg.svelte-1s5xnan button:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.03em;border:1px solid var(--line);color:var(--secondary);cursor:pointer;background:0 0;border-radius:999px;padding:.5rem .95rem;font-size:.74rem;transition:border-color .25s,background-color .25s,color .25s,transform .2s}.seg.svelte-1s5xnan button:where(.svelte-1s5xnan):hover{color:var(--ink);border-color:color-mix(in srgb, var(--primary) 45%, var(--line))}.seg.svelte-1s5xnan button[aria-pressed=true]:where(.svelte-1s5xnan){border-color:var(--primary);background:var(--tint-primary);color:var(--primary);font-weight:600}.seg.svelte-1s5xnan button:where(.svelte-1s5xnan) .maps:where(.svelte-1s5xnan){opacity:.6}.readout.svelte-1s5xnan{border:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow);border-radius:16px;padding:1.7rem 1.6rem;position:relative;overflow:hidden}.readout.svelte-1s5xnan .rk:where(.svelte-1s5xnan){font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--secondary);align-items:center;gap:.6rem;margin-bottom:.8rem;font-size:.66rem;display:flex}.readout.svelte-1s5xnan .rk:where(.svelte-1s5xnan):before{content:"";background:var(--accent);width:20px;height:1px}.readout.svelte-1s5xnan .rtier:where(.svelte-1s5xnan){font-family:var(--serif);color:var(--primary);font-variation-settings:"opsz" 120;margin:0;font-size:2.6rem;font-weight:600;line-height:1}.readout.svelte-1s5xnan .rtag:where(.svelte-1s5xnan){font-family:var(--serif);color:var(--secondary);margin:.35rem 0 0;font-size:1.02rem;font-style:italic}.readout.svelte-1s5xnan .chips:where(.svelte-1s5xnan){flex-wrap:wrap;gap:.55rem;min-height:1.6rem;margin-top:1.1rem;display:flex}.chip.svelte-1s5xnan{font-family:var(--mono);letter-spacing:.05em;border:1px solid var(--line);color:var(--secondary);border-radius:999px;padding:.35rem .75rem;font-size:.7rem}.chip.reg.svelte-1s5xnan{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));color:var(--accent);background:var(--tint-accent)}.chip.care.svelte-1s5xnan{border-color:color-mix(in srgb, var(--accent2) 55%, var(--line));color:var(--accent2);background:var(--tint-accent2)}.readout.svelte-1s5xnan .rinv:where(.svelte-1s5xnan){border-top:1px dashed var(--line);color:var(--secondary);margin-top:1.3rem;padding-top:1.1rem;font-size:.92rem;line-height:1.5}.readout.svelte-1s5xnan .rinv:where(.svelte-1s5xnan) b:where(.svelte-1s5xnan){color:var(--ink);font-weight:600}.closer.svelte-1s5xnan{text-align:center;margin-top:3rem;max-width:52ch;margin-inline:auto}.closer.svelte-1s5xnan .line:where(.svelte-1s5xnan){font-family:var(--serif);color:var(--ink);margin-bottom:1.8rem;font-size:clamp(1.3rem,1.05rem + 1vw,1.7rem);font-style:italic;line-height:1.3}.closer.svelte-1s5xnan .cta-row:where(.svelte-1s5xnan){justify-content:center}
