@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vera/HankenGrotesk-latin-400.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/vera/HankenGrotesk-latin-500.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/vera/HankenGrotesk-latin-600.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/vera/HankenGrotesk-latin-700.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vera/IBMPlexMono-latin-400.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/vera/IBMPlexMono-latin-500.woff2)format("woff2")}.vera{--vera-bg:#f6f3ee;--vera-text:#1e1c19;--vera-accent:#1f5c57;--vera-ink2:#57534b;--vera-ink3:#6b665c;--vera-hairline:#e6e0d6;--vera-hairline-soft:#eee9e0;--vera-hairline-strong:#ddd6ca;--vera-ok-soft:#e6f1e8;--vera-ok:#2e6b3f;--vera-accent-soft:#e1edeb;--vera-mono:"IBM Plex Mono", ui-monospace, monospace;box-sizing:border-box;background:var(--vera-bg);min-height:100dvh;color:var(--vera-text);align-items:center;padding:32px 16px;font-family:Hanken Grotesk,system-ui,sans-serif;display:flex;overflow-x:clip}html:has(.vera){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f3ee}.vera p{margin:0}.vera-main{flex-direction:column;gap:24px;width:100%;min-width:0;max-width:1200px;margin:0 auto;display:flex}.vera-eyebrow{letter-spacing:.14em;align-items:center;gap:12px;font-size:1.25rem;font-weight:700;line-height:1.4;display:inline-flex}.vera-mark{width:28px;height:28px;color:var(--vera-accent);flex:none}.vera-h1{letter-spacing:-.025em;text-wrap:balance;max-width:549px;margin:0;font-size:clamp(2.25rem,1.6rem + 2.6vw,58.75px);font-weight:700;line-height:1.08}.vera-lead{max-width:432px;color:var(--vera-ink2);flex-direction:column;gap:12px;font-size:clamp(1.0625rem,.95rem + .5vw,1.25rem);line-height:1.6;display:flex}.vera-lead p{text-wrap:balance}.vera-stage{cursor:pointer;justify-content:center;min-width:0;display:flex}.vera-contact{color:var(--vera-ink2);font-size:1.25rem;line-height:1.4}.vera-contact b{color:var(--vera-text)}.vera-chevron{vertical-align:-.15em;width:20px;height:20px;color:var(--vera-accent);margin-right:8px;display:inline-block}.vera-cta-part{white-space:nowrap}.vera-contact a{color:var(--vera-accent);text-underline-offset:.2em;overflow-wrap:anywhere;margin:-8px 0;padding:8px 0;font-weight:700;text-decoration:underline;display:inline-block}.vera-contact a:focus-visible{outline:2px solid var(--vera-text);outline-offset:3px}@media (width<=899.98px){.vera-main{text-align:center;align-items:center}.vera-lead{max-width:472px}.vera-stage{text-align:start;align-self:stretch}}@media (width>=640px){.vera{padding:32px}}@media (width>=900px){.vera-main{grid-template:"eyebrow card"".card"1fr"h1 card""lead card"".card"1fr"cta card"/1fr 1fr;gap:0 24px;display:grid}.vera-eyebrow{grid-area:eyebrow;justify-self:start}.vera-h1{grid-area:h1}.vera-lead{grid-area:lead;margin-top:24px}.vera-stage{grid-area:card;align-self:center}.vera-contact{text-indent:-28px;grid-area:cta;padding-left:28px}.vera-contact a{text-indent:0}}.vc{--vp:calc(100cqi / 472);aspect-ratio:472/549;width:min(472px,100%);position:relative;container-type:inline-size}.vc-3d{perspective:calc(1600 * var(--vp));position:absolute;inset:0}.vc-flip{width:100%;height:100%;transform-style:preserve-3d;position:relative;transform:rotateY(180deg)}.vc-front,.vc-back{box-sizing:border-box;border-radius:calc(24 * var(--vp));border:1px solid var(--vera-hairline);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.vc-front{box-shadow:0 calc(12 * var(--vp)) calc(32 * var(--vp)) #0000001f;background:#ddd}.vc-photo{object-fit:cover;width:100%;height:100%;display:block}.vc-tiles{grid-template-columns:repeat(12, calc(40 * var(--vp)));grid-auto-rows:calc(40 * var(--vp));display:none;position:absolute;inset:0}.vt{box-sizing:border-box;opacity:0;background:#1f5c5752;border:1px solid #1f5c57cc}.vc-back{box-shadow:0 calc(1.25 * var(--vp)) calc(2.5 * var(--vp)) #1e1c190d, 0 calc(23.75 * var(--vp)) calc(48 * var(--vp)) #1e1c1914;font-size:calc(14 * var(--vp));line-height:calc(20 * var(--vp));background:#fff;transform:rotateY(180deg)}.vc-head{justify-content:space-between;align-items:center;gap:calc(16 * var(--vp));padding:calc(16 * var(--vp)) calc(24 * var(--vp));border-bottom:1px solid var(--vera-hairline-soft);display:flex}.vc-company{color:var(--vera-ink3)}.vc-title{font-size:calc(16 * var(--vp));line-height:calc(24 * var(--vp));font-weight:600}.vc-check{align-items:center;gap:calc(8 * var(--vp));background:var(--vera-ok-soft);color:var(--vera-ok);padding:calc(8 * var(--vp)) calc(12 * var(--vp));border-radius:9999px;font-weight:600;display:inline-flex}.vc-tick{width:calc(12 * var(--vp));height:calc(12 * var(--vp));flex:none}.vc-signed{padding:calc(4 * var(--vp)) calc(12 * var(--vp))}.vc-figures{padding:calc(16 * var(--vp)) calc(24 * var(--vp))}.vc-figures dl{gap:calc(16 * var(--vp));grid-template-columns:1fr 1fr;margin:0;display:grid}.vc-figures dt{color:var(--vera-ink3)}.vc-figures dd{margin:0}.vc-figure{font-family:var(--vera-mono);font-size:calc(24 * var(--vp));line-height:calc(32 * var(--vp));white-space:nowrap;font-weight:500}.vc-note{color:var(--vera-ink2)}.vc-person,.vc-lines{margin-top:calc(12 * var(--vp))}.vc-rule{margin:0 calc(24 * var(--vp));border-top:1px dashed var(--vera-hairline-strong)}.vc-rows{padding:calc(12 * var(--vp)) calc(24 * var(--vp)) calc(16 * var(--vp))}.vc-list{gap:calc(4 * var(--vp));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vc-row{justify-content:space-between;gap:calc(16 * var(--vp));display:flex}.vc-name{align-items:center;gap:calc(8 * var(--vp));display:flex}.vc-badge,.vc-pill{height:calc(20 * var(--vp));padding:0 calc(8 * var(--vp));font-size:calc(11 * var(--vp));line-height:calc(16 * var(--vp));border-radius:9999px;flex-shrink:0;align-items:center;display:inline-flex}.vc-badge{background:var(--vera-hairline-soft);color:var(--vera-ink2);font-weight:500}.vc-amount{font-family:var(--vera-mono);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;display:flex}.vc-slot{max-width:calc(44 * var(--vp));margin-left:calc(8 * var(--vp));display:inline-flex;overflow-x:clip}.vc-pill{background:var(--vera-accent-soft);font-family:var(--vera-mono);color:var(--vera-accent)}.vc-rows .vc-caption{margin-top:calc(12 * var(--vp));color:var(--vera-ink3)}.vc-vat{margin-top:calc(4 * var(--vp))}.vc-sig{justify-content:space-between;gap:calc(16 * var(--vp));padding:calc(12 * var(--vp)) calc(24 * var(--vp));border-top:1px solid var(--vera-hairline-soft);color:var(--vera-ink3);display:flex}.vc-sig-value{font-family:var(--vera-mono);font-size:inherit;white-space:nowrap}.vt-c0{--c:0}.vt-c1{--c:1}.vt-c2{--c:2}.vt-c3{--c:3}.vt-c4{--c:4}.vt-c5{--c:5}.vt-c6{--c:6}.vt-c7{--c:7}.vt-c8{--c:8}.vt-c9{--c:9}.vt-c10{--c:10}.vt-c11{--c:11}.vt-r0{--r:0}.vt-r1{--r:1}.vt-r2{--r:2}.vt-r3{--r:3}.vt-r4{--r:4}.vt-r5{--r:5}.vt-r6{--r:6}.vt-r7{--r:7}.vt-r8{--r:8}.vt-r9{--r:9}.vt-r10{--r:10}.vt-r11{--r:11}.vt-r12{--r:12}.vt-r13{--r:13}.vt-j0{--j:0}.vt-j1{--j:1}.vt-j2{--j:2}.vt-j3{--j:3}.vt-j4{--j:4}.vr-0{--i:0}.vr-1{--i:1}.vr-2{--i:2}.vr-3{--i:3}.vr-4{--i:4}@keyframes vh-tile{0%{opacity:0}35%{opacity:1}to{opacity:.3}}@keyframes vh-out{to{opacity:0}}@keyframes vh-flip{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes vh-unflip{0%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@keyframes vh-pop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes vh-fade{0%{opacity:0}to{opacity:1}}@keyframes vh-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes vh-grow{0%{max-width:0;margin-left:0}to{max-width:calc(44 * var(--vp));margin-left:calc(8 * var(--vp))}}.vera-play{--pop:cubic-bezier(.2, .8, .2, 1);--turn:cubic-bezier(.65, 0, .35, 1)}.vera-play .vc-flip{animation:vh-flip 1s var(--turn) 3.2s both, vh-unflip 1s var(--turn) 14.25s forwards}.vera-play .vc-tiles{animation:.25s linear 3.2s forwards vh-out;display:grid}.vera-play .vt{animation:vh-tile .6s ease-out calc(.35s + (var(--c) + var(--r)) * 67.5ms + var(--j) * 24ms) both}.vera-play .vc-person{animation:vh-pop .42s var(--pop) 4.7s both}.vera-play .vc-badge{animation:vh-pop .34s var(--pop) calc(5.4s + var(--i) * .26s) both}.vera-play .vc-slot{animation:vh-grow .34s var(--pop) calc(5.53s + var(--i) * .26s) both}.vera-play .vc-pill{animation:vh-pop .34s var(--pop) calc(5.53s + var(--i) * .26s) both}.vera-play .vc-lines{animation:vh-pop .42s var(--pop) 7.15s both}.vera-play .vc-sig-label{animation:.3s linear 7.95s both vh-fade}.vera-play .vc-sig-value{animation:.765s steps(17,end) 7.95s both vh-type}.vera-play .vc-signed{animation:vh-pop .52s var(--pop) 9.2s both}
