@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.0unhoe1q6hp6-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.0-pny06~-x26a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.0cnogfwvi2_o-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.0x-0vqtj_fzf1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_af364ff3-module__MapOwq__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_af364ff3-module__MapOwq__variable{--font-receipt:"DM Mono", "DM Mono Fallback"}
.ContactPrinter-module__jRxgga__choices{align-items:start;gap:var(--space-s) 1.5rem;font-family:var(--font-title);flex-wrap:wrap;grid-column:1/-1;margin-block-start:.8375rem;font-size:1.25rem;font-weight:500;line-height:1.3;display:flex}.ContactPrinter-module__jRxgga__choices button{max-inline-size:100%;color:inherit;opacity:.6;overflow-wrap:anywhere;text-align:start}.ContactPrinter-module__jRxgga__choices button[aria-pressed=true]{opacity:1;font-weight:600}.ContactPrinter-module__jRxgga__choices button:disabled{cursor:wait}.ContactPrinter-module__jRxgga__choices button:focus-visible,.ContactPrinter-module__jRxgga__print:focus-visible,.ContactPrinter-module__jRxgga__paper a:focus-visible{outline-offset:4px;outline:2px solid}.ContactPrinter-module__jRxgga__printer{--machine-height:27.875rem;--paper-top:5.6875rem;--stub-height:5.75rem;grid-column:1/-1;justify-self:center;inline-size:100%;min-inline-size:0;max-inline-size:36rem;margin-block-start:3.125rem}.ContactPrinter-module__jRxgga__print{min-block-size:3.5rem;inline-size:8.25rem;max-inline-size:100%;padding:var(--space-base) min(var(--space-m), 10%);color:var(--color-primary);background:var(--color-bg-primary);font-family:var(--font-title);font-size:var(--text-button);font-weight:700;line-height:var(--leading-button);letter-spacing:.03em;overflow-wrap:anywhere;justify-content:center;align-items:center;display:flex}.ContactPrinter-module__jRxgga__print:disabled{cursor:default;background:#757575}.ContactPrinter-module__jRxgga__stage{min-block-size:calc(var(--paper-top) + 30.3125rem);isolation:isolate;place-items:start center;margin-block-start:2.1875rem;padding-block-start:var(--paper-top);display:grid;position:relative}.ContactPrinter-module__jRxgga__machine{z-index:-2;block-size:var(--machine-height);background:#eaeaea;border-radius:1rem;position:absolute;inset:0 0 auto;box-shadow:12px 8px 10px 6px #a7a6a666}.ContactPrinter-module__jRxgga__slot{z-index:-1;background:#afafaf;border-radius:6.25rem;justify-content:center;align-items:center;block-size:2.5rem;inline-size:87.574%;display:flex;position:absolute;inset-block-start:4.5625rem;inset-inline-start:50%;transform:translate(-50%);box-shadow:inset 0 2px 5px 6px #00000040}.ContactPrinter-module__jRxgga__slotOpening{background:#444345;border-radius:6.25rem;block-size:.875rem;inline-size:92.905%}.ContactPrinter-module__jRxgga__paper{color:#000;min-block-size:30.3125rem;inline-size:77.219%;min-inline-size:0;font-family:var(--font-receipt), monospace;overflow-wrap:anywhere;clip-path:inset(0 0 calc(100% - var(--stub-height)) 0);background:#fff;padding:2.625rem min(1.25rem,7%) 6.6875rem;font-size:1rem;font-weight:400;line-height:2.3}.ContactPrinter-module__jRxgga__paper[data-kind=cv]{min-block-size:26.5625rem;padding-block-end:3.2625rem}.ContactPrinter-module__jRxgga__paper[data-phase=printing]{animation:2.3s linear both ContactPrinter-module__jRxgga__feedPaper}.ContactPrinter-module__jRxgga__paper[data-phase=printed]{clip-path:none}.ContactPrinter-module__jRxgga__ink{visibility:hidden}.ContactPrinter-module__jRxgga__paper[data-phase=printing] .ContactPrinter-module__jRxgga__ink{visibility:visible;animation:2.3s linear both ContactPrinter-module__jRxgga__revealInk}.ContactPrinter-module__jRxgga__paper[data-phase=printed] .ContactPrinter-module__jRxgga__ink{visibility:visible}.ContactPrinter-module__jRxgga__wordmark{block-size:auto;max-inline-size:100%;margin-inline:auto;display:block}.ContactPrinter-module__jRxgga__thanks{text-align:center;margin:0;font-size:1.125rem;font-weight:500;line-height:2.04444}.ContactPrinter-module__jRxgga__details{text-align:center;margin-block:.4715rem 2.4375rem;line-height:1.5}.ContactPrinter-module__jRxgga__details p{margin:0}.ContactPrinter-module__jRxgga__divider{block-size:1px;overflow:hidden}.ContactPrinter-module__jRxgga__divider img{max-inline-size:none;display:block}.ContactPrinter-module__jRxgga__contactRows{margin:1.0625rem 0 1.4375rem}.ContactPrinter-module__jRxgga__contactRow{justify-content:space-between;gap:0 var(--space-base);flex-wrap:wrap;min-block-size:2.3125rem;line-height:2.3125;display:flex}.ContactPrinter-module__jRxgga__contactRow dt{font-weight:500}.ContactPrinter-module__jRxgga__contactRow dd{text-align:end;min-inline-size:0;max-inline-size:100%;margin:0 0 0 auto}.ContactPrinter-module__jRxgga__paper a{color:inherit;text-decoration:none}.ContactPrinter-module__jRxgga__cvRows{border-collapse:collapse;text-align:start;inline-size:100%;margin-block:1.0625rem 1.625rem;line-height:2.3125}.ContactPrinter-module__jRxgga__cvRows :where(th,td){padding:0;font-weight:400}.ContactPrinter-module__jRxgga__cvRows th:first-child{text-align:start;font-weight:500}.ContactPrinter-module__jRxgga__cvRows :where(th,td):last-child{text-align:end}.ContactPrinter-module__jRxgga__paper .ContactPrinter-module__jRxgga__download{letter-spacing:.05em;text-align:center;text-underline-offset:.15em;margin-block-start:1.8125rem;font-size:1.125rem;font-weight:500;line-height:2.04444;text-decoration:underline;text-decoration-thickness:.105em;display:block}@keyframes ContactPrinter-module__jRxgga__feedPaper{0%{clip-path:inset(0 0 calc(100% - var(--stub-height)) 0)}21.7391%,32.6087%{clip-path:inset(0 0 calc(75% - var(--stub-height) * .75) 0)}54.3478%,65.2174%{clip-path:inset(0 0 calc(50% - var(--stub-height) * .5) 0)}to{clip-path:inset(0)}}@keyframes ContactPrinter-module__jRxgga__revealInk{0%{clip-path:inset(0 0 100%)}21.7391%,32.6087%{clip-path:inset(0 0 75%)}54.3478%,65.2174%{clip-path:inset(0 0 50%)}to{clip-path:inset(0)}}@media (min-width:768px){.ContactPrinter-module__jRxgga__choices{gap:var(--space-base);flex-direction:column;grid-area:2/1;margin-block-start:2.275rem}.ContactPrinter-module__jRxgga__printer{--stub-height:9.125rem;grid-area:1/2/3/-1;margin-block-start:5.625rem}.ContactPrinter-module__jRxgga__stage{margin-block-start:2.8125rem}.ContactPrinter-module__jRxgga__slot{inline-size:76.91%}.ContactPrinter-module__jRxgga__slotOpening{inline-size:94.582%}.ContactPrinter-module__jRxgga__paper{inline-size:67.361%;padding-inline:min(1.875rem,7%)}}@media (prefers-reduced-motion:reduce){.ContactPrinter-module__jRxgga__paper[data-phase=printing],.ContactPrinter-module__jRxgga__paper[data-phase=printing] .ContactPrinter-module__jRxgga__ink{animation-duration:1ms}}
.Contact-module__x2Jx8a__layout{align-content:start;align-items:start;gap:0 var(--layout-grid-gutter);padding-block:2.5rem 6.0625rem}.Contact-module__x2Jx8a__heading{font-family:var(--font-title);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:1.5rem;font-weight:700;line-height:1.73333}@media (min-width:768px){.Contact-module__x2Jx8a__layout{grid-template-rows:auto 1fr;min-block-size:62.5625rem;padding-block-end:7.8125rem}.Contact-module__x2Jx8a__heading{font-size:var(--text-section);line-height:var(--leading-section);grid-area:1/1}}
