.mv-root{min-height:100vh;--mv-ground:#f3efe7;--mv-paper:#fbf9f4;--mv-ink:#14161b;--mv-ink-soft:#3a3d45;--mv-red:#dc2626;--mv-red-deep:#991b1b;--mv-line:rgba(20,22,27,.16);background:var(--mv-ground);color:var(--mv-ink);font-family:var(--font-body),system-ui,sans-serif;--cta-radius:4px}.mv-root ::selection{background:var(--mv-red);color:#fff}.mv-root a:focus-visible,.mv-root button:focus-visible,.mv-root summary:focus-visible{outline:3px solid var(--mv-ink);outline-offset:3px}.mv-display{font-weight:900;letter-spacing:-.015em;line-height:.95}.mv-display,.mv-tab{font-family:var(--font-display),system-ui,sans-serif;font-stretch:125%;font-variation-settings:"wdth" 125;text-transform:uppercase}.mv-tab{font-weight:800;letter-spacing:.14em}.mv-num{font-variant-numeric:tabular-nums}.mv-grain:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.mv-road{position:relative;height:54px;background:#15171c}.mv-road:after{content:"";position:absolute;left:0;right:0;top:50%;height:4px;transform:translateY(-50%);background:repeating-linear-gradient(90deg,#f3efe7 0 34px,transparent 34px 68px);animation:mv-dash 1.4s linear infinite}@keyframes mv-dash{to{background-position-x:-68px}}.mv-drive{animation:mv-drive 34s linear infinite;will-change:transform}@keyframes mv-drive{0%{transform:translateX(-45%)}to{transform:translateX(105vw)}}.mv-marquee{display:flex;width:max-content;animation:mv-marquee 46s linear infinite}@keyframes mv-marquee{to{transform:translateX(-50%)}}.mv-ticket{background:var(--mv-paper);color:var(--mv-ink);-webkit-mask:radial-gradient(circle 9px at 0 50%,#0000 98%,#000) left /51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 98%,#000) right /51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 50%,#0000 98%,#000) left /51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 98%,#000) right /51% 100% no-repeat}.mv-barcode{height:38px;background:repeating-linear-gradient(90deg,var(--mv-ink) 0 2px,transparent 2px 5px,var(--mv-ink) 5px 6px,transparent 6px 10px,var(--mv-ink) 10px 13px,transparent 13px 15px)}.mv-outline{color:transparent;-webkit-text-stroke:2px var(--mv-red)}.mv-panel{transition:background-color .25s ease,transform .25s ease;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%)}.mv-panel:hover{background-color:var(--mv-red);transform:translateY(-4px)}.mv-panel:hover .mv-outline{-webkit-text-stroke-color:#fff}.mv-faq summary{list-style:none;cursor:pointer}.mv-faq summary::-webkit-details-marker{display:none}.mv-faq summary .mv-plus{transition:transform .25s ease}.mv-faq details[open] summary .mv-plus{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.mv-drive,.mv-marquee,.mv-road:after{animation:none}.mv-drive{transform:translateX(8vw)}.mv-marquee{flex-wrap:wrap;width:auto}.mv-marquee [data-dup="1"]{display:none}}.th-root{min-height:100vh;--th-paper:#f6efdf;--th-paper-lift:#fffdf6;--th-navy:#1e3a5f;--th-navy-deep:#13263f;--th-amber:#d97706;--th-amber-text:#a85a05;--th-amber-light:#f59e0b;--th-ink:#1b2430;--th-ink-soft:#46515f;--th-line:rgba(30,58,95,.2);background:var(--th-paper);color:var(--th-ink);font-family:var(--font-body),system-ui,sans-serif;--cta-radius:10px;--cta-primary:var(--th-navy);--cta-outline:var(--th-navy);--cta-fg:var(--th-navy)}.th-root ::selection{background:var(--th-amber-light);color:var(--th-navy-deep)}.th-root a:focus-visible,.th-root button:focus-visible,.th-root summary:focus-visible{outline:3px solid var(--th-amber);outline-offset:3px}.th-display{font-family:var(--font-display),Georgia,serif;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:600;letter-spacing:-.02em;line-height:1.02}.th-italic{font-style:italic;font-weight:500}.th-caps{text-transform:uppercase;letter-spacing:.22em;font-weight:700}.th-mark{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'><path d='M2 8 C 40 2, 80 11, 120 5 S 180 3, 198 7' fill='none' stroke='%23d97706' stroke-width='5' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-size:100% .34em;background-position:0 96%;padding-bottom:.08em}.th-roofs{height:64px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='360' height='64' viewBox='0 0 360 64'><g fill='%231e3a5f' fill-opacity='0.13'><path d='M0 64V40l22-18 22 18v24z'/><rect x='30' y='10' width='6' height='16'/><path d='M52 64V28L82 4l30 24v36z'/><rect x='94' y='6' width='7' height='14'/><path d='M120 64V44l18-14 18 14v20z'/><path d='M164 64V34l26-22 26 22v30z'/><rect x='200' y='8' width='6' height='13'/><path d='M226 64V46l16-12 16 12v18z'/><path d='M266 64V24l34-22 34 22v40z'/><rect x='312' y='4' width='7' height='15'/><path d='M338 64V42l11-9 11 9v22z'/></g></svg>");background-repeat:repeat-x;background-position:0 100%;background-size:auto 100%}.th-plate{background:var(--th-navy);box-shadow:0 1px 0 hsla(0,0%,100%,.2) inset,0 22px 40px -18px rgba(19,38,63,.7),0 3px 0 var(--th-navy-deep)}.th-note{background:var(--th-paper-lift);box-shadow:0 1px 0 rgba(0,0,0,.04),0 12px 24px -14px rgba(19,38,63,.55);border:1px solid var(--th-line)}.th-pin{position:absolute;left:50%;top:-7px;width:14px;height:14px;margin-left:-7px;border-radius:9999px;background:radial-gradient(circle at 35% 30%,#fbbf24,#d97706 60%,#a85a05);box-shadow:0 3px 4px rgba(0,0,0,.35)}.th-dropcap:first-letter{font-family:var(--font-display),Georgia,serif;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:700;color:var(--th-amber-text);float:left;font-size:4.6em;line-height:.82;padding:.06em .12em 0 0}.th-row{border-bottom:2px dotted hsla(0,0%,100%,.32);transition:padding-left .25s ease,background-color .25s ease}.th-row:hover{padding-left:1rem;background-color:hsla(0,0%,100%,.06)}.th-faq summary{list-style:none;cursor:pointer}.th-faq summary::-webkit-details-marker{display:none}.th-faq .th-chev{transition:transform .25s ease}.th-faq details[open] .th-chev{transform:rotate(180deg)}.nb-root{min-height:100vh;--nb-green:#14532d;--nb-green-deep:#0c3a1f;--nb-green-mid:#1f7a45;--nb-sage-50:#f3f8f1;--nb-sage-100:#e6f0e1;--nb-sage-200:#cfe1c7;--nb-cream:#fbf1cf;--nb-gold:#ca8a04;--nb-gold-lite:#fbbf24;--nb-ink:#17261c;--nb-ink-soft:#46584c;background:#fff;color:var(--nb-ink);font-family:var(--font-body),system-ui,sans-serif;--cta-radius:9999px;--cta-primary:var(--nb-green);--cta-outline:var(--nb-green);--cta-fg:var(--nb-green)}.nb-root ::selection{background:var(--nb-gold-lite);color:var(--nb-green-deep)}.nb-root a:focus-visible,.nb-root button:focus-visible,.nb-root summary:focus-visible{outline:3px solid var(--nb-gold);outline-offset:3px}.nb-display{font-family:var(--font-display),system-ui,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.04}.nb-mark{background-image:linear-gradient(transparent 62%,var(--nb-gold-lite) 62%,var(--nb-gold-lite) 92%,transparent 92%);padding:0 .1em;margin:0 -.1em;border-radius:4px}.nb-awning{height:28px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='88' height='28' viewBox='0 0 88 28'><path d='M0 0H44V8a22 20 0 0 1-44 0Z' fill='%2314532d'/><path d='M44 0H88V8a22 20 0 0 1-44 0Z' fill='%23fbf1cf'/><path d='M44 8a22 20 0 0 0 44 0' fill='none' stroke='%23e7d796' stroke-width='1'/></svg>");background-repeat:repeat-x;background-size:88px 28px;filter:drop-shadow(0 6px 6px rgba(12,58,31,.14))}.nb-sage{background:var(--nb-sage-50)}.nb-card{background:#fff;border:1px solid var(--nb-sage-200);box-shadow:0 14px 34px -18px rgba(12,58,31,.35);border-radius:1.75rem}.nb-lift{transition:transform .25s ease,box-shadow .25s ease}.nb-lift:hover{transform:translateY(-5px);box-shadow:0 24px 44px -20px rgba(12,58,31,.45)}.nb-van{animation:nb-bob 5s ease-in-out infinite;transform-origin:center bottom}@keyframes nb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.nb-cloud{animation:nb-drift 26s linear infinite alternate}@keyframes nb-drift{0%{transform:translateX(-14px)}to{transform:translateX(18px)}}.nb-faq summary{list-style:none;cursor:pointer}.nb-faq summary::-webkit-details-marker{display:none}.nb-faq details{transition:background-color .2s ease,border-color .2s ease}.nb-faq details[open]{background:var(--nb-sage-50);border-color:var(--nb-sage-200)}.nb-faq .nb-plus{transition:transform .25s ease,background-color .25s ease,color .25s ease}.nb-faq details[open] .nb-plus{transform:rotate(45deg);background:var(--nb-green);color:#fff}@media (prefers-reduced-motion:reduce){.nb-cloud,.nb-van{animation:none}.nb-lift,.nb-lift:hover{transition:none;transform:none}}