.Board-module__qKBgiq__board{background:var(--board);border-radius:var(--radius-board);box-shadow:var(--shadow-board);container-type:inline-size}.Board-module__qKBgiq__inner{--w:calc(100cqi / (var(--cols) + .08 * (var(--cols) - 1) + .6));--h:calc(var(--w) * 1.42);--gap:calc(var(--w) * .08);padding:calc(var(--w) * .3);will-change:transform}.Board-module__qKBgiq__rows{row-gap:var(--gap);-webkit-user-select:none;user-select:none;display:grid}.Board-module__qKBgiq__row{grid-template-columns:repeat(var(--cols), var(--w));column-gap:var(--gap);display:grid}.Board-module__qKBgiq__cell{width:var(--w);height:var(--h);border-radius:var(--radius-cell);background:linear-gradient(var(--flap-top) 0 50%, var(--flap-bottom) 50% 100%);color:var(--glyph);font-size:calc(var(--h) * .76);perspective:4.5em;contain:layout paint;font-weight:620;font-stretch:85%;position:relative;overflow:hidden}.Board-module__qKBgiq__cell:after{content:"";z-index:4;height:max(1px, calc(var(--h) * .014));background:var(--fuge);position:absolute;inset:50% 0 auto;translate:0 -50%;box-shadow:0 1px #ffffff0d}.Board-module__qKBgiq__glyph{height:var(--h);line-height:var(--h);text-align:center;white-space:pre;display:block;position:relative}.Board-module__qKBgiq__dots{color:var(--signal);clip-path:inset(0 0 calc(50% + .395em));position:absolute;inset:0}.Board-module__qKBgiq__reel>:not(:first-child):not(:last-child) .Board-module__qKBgiq__dots{color:inherit}.Board-module__qKBgiq__arrow{stroke-width:1.6px;width:.62em;height:.62em;margin:auto;position:absolute;inset:0}.Board-module__qKBgiq__half,.Board-module__qKBgiq__flapTop,.Board-module__qKBgiq__flapBottom{background:inherit;height:50%;position:absolute;inset-inline:0;overflow:hidden}.Board-module__qKBgiq__halfTop,.Board-module__qKBgiq__flapTop{background:var(--flap-top);top:0}.Board-module__qKBgiq__halfBottom,.Board-module__qKBgiq__flapBottom{background:var(--flap-bottom);top:50%}.Board-module__qKBgiq__flapTop{z-index:2;transform-origin:50% 100%;transform:rotateX(-90deg)}.Board-module__qKBgiq__flapBottom{z-index:3;transform-origin:50% 0;transform:rotateX(90deg)}.Board-module__qKBgiq__halfBottom{transform-origin:50% 0}.Board-module__qKBgiq__reel{inset-inline:0;transform:translateY(calc(-100% * var(--n) / (var(--n) + 1)));position:absolute;top:0}.Board-module__qKBgiq__halfBottom .Board-module__qKBgiq__reel,.Board-module__qKBgiq__flapBottom .Board-module__qKBgiq__reel{top:calc(var(--h) / -2)}.Board-module__qKBgiq__flapTop:after{content:"";opacity:0;background:#000;position:absolute;inset:0}@keyframes Board-module__qKBgiq__reel{0%{transform:translateY(0)}to{transform:translateY(calc(-100% * var(--n) / (var(--n) + 1)))}}@keyframes Board-module__qKBgiq__fall{0%{animation-timing-function:var(--ease-fall);transform:rotateX(0)}50%,to{transform:rotateX(-90deg)}}@keyframes Board-module__qKBgiq__land{0%,50%{animation-timing-function:var(--ease-land);transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes Board-module__qKBgiq__shade{0%{opacity:0}50%,to{opacity:.4}}@keyframes Board-module__qKBgiq__settle{0%{transform:rotateX(0)}35%{transform:rotateX(7deg)}to{transform:rotateX(0)}}@keyframes Board-module__qKBgiq__fade{0%{opacity:.2}}.Board-module__qKBgiq__live .Board-module__qKBgiq__running{--run:calc(var(--n) * var(--t-flap))}html[data-board=intro] .Board-module__qKBgiq__intro .Board-module__qKBgiq__running{--run:calc(var(--n) * var(--t-flap))}html[data-board=intro] .Board-module__qKBgiq__intro .Board-module__qKBgiq__running .Board-module__qKBgiq__halfTop .Board-module__qKBgiq__reel,html[data-board=intro] .Board-module__qKBgiq__intro .Board-module__qKBgiq__running .Board-module__qKBgiq__flapBottom .Board-module__qKBgiq__reel{animation:Board-module__qKBgiq__reel var(--run) steps(var(--n), jump-start) var(--d) backwards}html[data-board=intro] .Board-module__qKBgiq__intro .Board-module__qKBgiq__running .Board-module__qKBgiq__halfBottom .Board-module__qKBgiq__reel,html[data-board=intro] .Board-module__qKBgiq__intro .Board-module__qKBgiq__running .Board-module__qKBgiq__flapTop .Board-module__qKBgiq__reel{animation:Board-module__qKBgiq__reel var(--run) steps(var(--n), jump-end) var(--d) backwards}html[data-board=intro] .Board-module__qKBgiq__intro .Board-module__qKBgiq__running .Board-module__qKBgiq__flapTop{animation:Board-module__qKBgiq__fall var(--t-flap) linear var(--d) var(--n)}html[data-board=intro] .Board-module__qKBgiq__intro .Board-module__qKBgiq__running .Board-module__qKBgiq__flapTop:after{animation:Board-module__qKBgiq__shade var(--t-flap) linear var(--d) var(--n)}html[data-board=intro] .Board-module__qKBgiq__intro .Board-module__qKBgiq__running .Board-module__qKBgiq__flapBottom{animation:Board-module__qKBgiq__land var(--t-flap) linear var(--d) var(--n)}html[data-board=intro] .Board-module__qKBgiq__intro .Board-module__qKBgiq__running .Board-module__qKBgiq__halfBottom{animation:Board-module__qKBgiq__settle var(--t-settle) var(--ease-out) calc(var(--d) + var(--run)) backwards}.Board-module__qKBgiq__live .Board-module__qKBgiq__running .Board-module__qKBgiq__halfTop .Board-module__qKBgiq__reel,.Board-module__qKBgiq__live .Board-module__qKBgiq__running .Board-module__qKBgiq__flapBottom .Board-module__qKBgiq__reel{animation:Board-module__qKBgiq__reel var(--run) steps(var(--n), jump-start) var(--d) backwards}.Board-module__qKBgiq__live .Board-module__qKBgiq__running .Board-module__qKBgiq__halfBottom .Board-module__qKBgiq__reel,.Board-module__qKBgiq__live .Board-module__qKBgiq__running .Board-module__qKBgiq__flapTop .Board-module__qKBgiq__reel{animation:Board-module__qKBgiq__reel var(--run) steps(var(--n), jump-end) var(--d) backwards}.Board-module__qKBgiq__live .Board-module__qKBgiq__running .Board-module__qKBgiq__flapTop{animation:Board-module__qKBgiq__fall var(--t-flap) linear var(--d) var(--n)}.Board-module__qKBgiq__live .Board-module__qKBgiq__running .Board-module__qKBgiq__flapTop:after{animation:Board-module__qKBgiq__shade var(--t-flap) linear var(--d) var(--n)}.Board-module__qKBgiq__live .Board-module__qKBgiq__running .Board-module__qKBgiq__flapBottom{animation:Board-module__qKBgiq__land var(--t-flap) linear var(--d) var(--n)}.Board-module__qKBgiq__live .Board-module__qKBgiq__running .Board-module__qKBgiq__halfBottom{animation:Board-module__qKBgiq__settle var(--t-settle) var(--ease-out) calc(var(--d) + var(--run)) backwards}html[data-fonts=pending] .Board-module__qKBgiq__running *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.Board-module__qKBgiq__running *,.Board-module__qKBgiq__running :after{animation:none!important}.Board-module__qKBgiq__live .Board-module__qKBgiq__running{animation:.12s linear Board-module__qKBgiq__fade}}@media print{.Board-module__qKBgiq__board{box-shadow:none;background:0 0;border:1px solid #999}.Board-module__qKBgiq__cell,.Board-module__qKBgiq__half,.Board-module__qKBgiq__flapTop,.Board-module__qKBgiq__flapBottom{background:0 0}.Board-module__qKBgiq__cell{color:#000;outline-offset:-1px;outline:1px solid #ccc}.Board-module__qKBgiq__cell:after{height:0;box-shadow:none;background:0 0;border-top:1px solid #bbb}.Board-module__qKBgiq__via{color:#555}}@media (forced-colors:active){.Board-module__qKBgiq__board{border:1px solid canvastext}.Board-module__qKBgiq__cell{color:canvastext;background:canvas;outline:1px solid canvastext}.Board-module__qKBgiq__dots{color:canvastext}}.Board-module__qKBgiq__via{margin-top:calc(var(--w) * .34);color:var(--glyph-dim);font-size:clamp(.78rem, calc(var(--w) * .2), .95rem);letter-spacing:.01em;text-wrap:balance;padding-inline-start:calc(var(--indent,0) * (var(--w) + var(--gap)));font-weight:450;line-height:1.35}
.MiniFlap-module__bzenEG__cell{--cell-h:2rem;--icon-size:.95rem;width:1.5rem;height:var(--cell-h);background:linear-gradient(var(--flap-top) 0 50%, var(--flap-bottom) 50% 100%);color:var(--glyph);perspective:6rem;border-radius:3px;flex:none;display:block;position:relative;overflow:hidden}.MiniFlap-module__bzenEG__signet{--cell-h:2.5rem;--icon-size:1.05rem;border-radius:var(--radius-cell);width:1.75rem}.MiniFlap-module__bzenEG__fill{--cell-h:var(--h);--icon-size:calc(var(--h) * .62);width:100%;height:100%;perspective:calc(var(--h) * 3.4);border-radius:0}.MiniFlap-module__bzenEG__fill .MiniFlap-module__bzenEG__glyph{stroke-width:2.6px}.MiniFlap-module__bzenEG__cell:after{content:"";z-index:4;background:var(--fuge);height:1px;position:absolute;inset:50% 0 auto;translate:0 -50%}.MiniFlap-module__bzenEG__half{height:50%;position:absolute;inset-inline:0;overflow:hidden}.MiniFlap-module__bzenEG__top{background:var(--flap-top);top:0}.MiniFlap-module__bzenEG__bottom{background:var(--flap-bottom);top:50%}.MiniFlap-module__bzenEG__glyph{width:var(--icon-size);height:var(--icon-size);margin-left:calc(var(--icon-size) / -2);stroke-width:1.7px;position:absolute;left:50%}.MiniFlap-module__bzenEG__check{stroke-width:2.1px}.MiniFlap-module__bzenEG__top .MiniFlap-module__bzenEG__glyph{top:calc(var(--cell-h) / 2 - var(--icon-size) / 2)}.MiniFlap-module__bzenEG__bottom .MiniFlap-module__bzenEG__glyph{top:calc(var(--icon-size) / -2)}.MiniFlap-module__bzenEG__letter{height:var(--cell-h);font-size:calc(var(--cell-h) * .76);font-weight:620;font-stretch:85%;line-height:var(--cell-h);text-align:center;position:absolute;inset-inline:0}.MiniFlap-module__bzenEG__top .MiniFlap-module__bzenEG__letter{top:0}.MiniFlap-module__bzenEG__bottom .MiniFlap-module__bzenEG__letter{top:calc(var(--cell-h) / -2)}.MiniFlap-module__bzenEG__dots{color:var(--signal);clip-path:inset(0 0 calc(50% + .395em));position:absolute;inset:0}.MiniFlap-module__bzenEG__flapTop{z-index:2;transform-origin:50% 100%;transition:transform 45ms var(--ease-fall) 45ms;transform:rotateX(0)}.MiniFlap-module__bzenEG__flapBottom{z-index:3;transform-origin:50% 0;transition:transform 45ms var(--ease-out) 0s;transform:rotateX(90deg)}.MiniFlap-module__bzenEG__flapTop:after{content:"";opacity:0;background:#000;transition:opacity 45ms linear 45ms;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.flap-trigger:hover .MiniFlap-module__bzenEG__hoverable .MiniFlap-module__bzenEG__flapTop{transition:transform 45ms var(--ease-fall) 0s;transform:rotateX(-90deg)}.flap-trigger:hover .MiniFlap-module__bzenEG__hoverable .MiniFlap-module__bzenEG__flapTop:after{opacity:.4;transition:opacity 45ms linear}.flap-trigger:hover .MiniFlap-module__bzenEG__hoverable .MiniFlap-module__bzenEG__flapBottom{transition:transform 45ms var(--ease-land) 45ms;transform:rotateX(0)}}.flap-check:has(:checked) .MiniFlap-module__bzenEG__checkable .MiniFlap-module__bzenEG__flapTop{transition:transform 45ms var(--ease-fall) 0s;transform:rotateX(-90deg)}.flap-check:has(:checked) .MiniFlap-module__bzenEG__checkable .MiniFlap-module__bzenEG__flapTop:after{opacity:.4;transition:opacity 45ms linear}.flap-check:has(:checked) .MiniFlap-module__bzenEG__checkable .MiniFlap-module__bzenEG__flapBottom{transition:transform 45ms var(--ease-land) 45ms;transform:rotateX(0)}.flap-trigger:focus-visible .MiniFlap-module__bzenEG__hoverable .MiniFlap-module__bzenEG__flapTop{transition:none;transform:rotateX(-90deg)}.flap-trigger:focus-visible .MiniFlap-module__bzenEG__hoverable .MiniFlap-module__bzenEG__flapBottom{transition:none;transform:rotateX(0)}@media (hover:none){.MiniFlap-module__bzenEG__hoverable:not(.MiniFlap-module__bzenEG__restOnTouch) .MiniFlap-module__bzenEG__flapTop{transition:none;transform:rotateX(-90deg)}.flap-trigger:active .MiniFlap-module__bzenEG__restOnTouch .MiniFlap-module__bzenEG__flapTop{transition:none;transform:rotateX(-90deg)}.MiniFlap-module__bzenEG__hoverable:not(.MiniFlap-module__bzenEG__restOnTouch) .MiniFlap-module__bzenEG__flapBottom{transition:none;transform:rotateX(0)}.flap-trigger:active .MiniFlap-module__bzenEG__restOnTouch .MiniFlap-module__bzenEG__flapBottom{transition:none;transform:rotateX(0)}}@keyframes MiniFlap-module__bzenEG__fall{0%{animation-timing-function:var(--ease-fall);transform:rotateX(0)}50%,to{transform:rotateX(-90deg)}}@keyframes MiniFlap-module__bzenEG__land{0%,50%{animation-timing-function:var(--ease-land);transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes MiniFlap-module__bzenEG__shade{0%{opacity:0}50%,to{opacity:.4}}.MiniFlap-module__bzenEG__spinning .MiniFlap-module__bzenEG__flapTop{animation:.16s linear infinite MiniFlap-module__bzenEG__fall}.MiniFlap-module__bzenEG__spinning .MiniFlap-module__bzenEG__flapTop:after{animation:.16s linear infinite MiniFlap-module__bzenEG__shade}.MiniFlap-module__bzenEG__spinning .MiniFlap-module__bzenEG__flapBottom{animation:.16s linear infinite MiniFlap-module__bzenEG__land}@media (prefers-reduced-motion:reduce){.MiniFlap-module__bzenEG__flapTop,.MiniFlap-module__bzenEG__flapBottom,.MiniFlap-module__bzenEG__flapTop:after{transition:none!important;animation:none!important}}@media (forced-colors:active){.MiniFlap-module__bzenEG__cell{outline:1px solid canvastext}.MiniFlap-module__bzenEG__dots{color:canvastext}}
.Hero-module__7HnD1W__hero{min-height:max(100svh,560px);position:relative;overflow:clip}.Hero-module__7HnD1W__slot{width:min(92vw,1040px);position:absolute;top:46%;left:50%;translate:-50% -50%}.Hero-module__7HnD1W__boards{-webkit-tap-highlight-color:transparent;touch-action:manipulation;outline:none}@media (hover:hover) and (pointer:fine){.Hero-module__7HnD1W__boards{cursor:text}}.Hero-module__7HnD1W__hanging{--rod:color-mix(in oklab, var(--ink-2) 45%, var(--ground));--bracket:var(--board);transform-origin:50% -160%;position:relative}.Hero-module__7HnD1W__hanging:before,.Hero-module__7HnD1W__hanging:after{content:"";background:linear-gradient(var(--bracket), var(--bracket)) 50% 100% / 7px 3px no-repeat, linear-gradient(var(--rod), var(--rod)) 50% 0 / 1px 100% no-repeat;pointer-events:none;width:7px;height:100svh;position:absolute;bottom:100%;translate:-50%}@media (prefers-color-scheme:dark){.Hero-module__7HnD1W__hanging{--bracket:var(--rod)}}.Hero-module__7HnD1W__hanging:before{left:13%}.Hero-module__7HnD1W__hanging:after{left:87%}@keyframes Hero-module__7HnD1W__swingA{0%{rotate:none}16%{rotate:calc(.3deg * var(--push,1))}40%{rotate:calc(-.18deg * var(--push,1))}62%{rotate:calc(.09deg * var(--push,1))}82%{rotate:calc(-.03deg * var(--push,1))}to{rotate:none}}@keyframes Hero-module__7HnD1W__swingB{0%{rotate:none}16%{rotate:calc(.3deg * var(--push,1))}40%{rotate:calc(-.18deg * var(--push,1))}62%{rotate:calc(.09deg * var(--push,1))}82%{rotate:calc(-.03deg * var(--push,1))}to{rotate:none}}.Hero-module__7HnD1W__swingA{animation:Hero-module__7HnD1W__swingA 1.1s var(--ease-in-out)}.Hero-module__7HnD1W__swingB{animation:Hero-module__7HnD1W__swingB 1.1s var(--ease-in-out)}@media (prefers-reduced-motion:reduce){.Hero-module__7HnD1W__swingA,.Hero-module__7HnD1W__swingB{animation:none}}.Hero-module__7HnD1W__wide{display:block}.Hero-module__7HnD1W__narrow{display:none}@media (max-width:639px){.Hero-module__7HnD1W__slot{width:min(100vw - 2.5rem,420px)}.Hero-module__7HnD1W__wide{display:none}.Hero-module__7HnD1W__narrow{display:block}}.Hero-module__7HnD1W__cta{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + clamp(1.75rem, 5svh, 3rem));position:absolute;translate:-50%}.Hero-module__7HnD1W__viaLabel{font-weight:400}@media print{.Hero-module__7HnD1W__hero{min-height:0;overflow:visible}.Hero-module__7HnD1W__slot{width:100%;position:static;translate:none}.Hero-module__7HnD1W__hanging:before,.Hero-module__7HnD1W__hanging:after,.Hero-module__7HnD1W__hero .Hero-module__7HnD1W__cta{display:none}}
.Contact-module__Hj_WgG__section{padding-block:clamp(4rem,12vh,8rem) clamp(3rem,8vh,6rem)}.Contact-module__Hj_WgG__grid{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));gap:2.5rem 2rem;width:min(100% - 2.5rem,1120px);margin-inline:auto;display:grid}.Contact-module__Hj_WgG__statusArea{grid-area:1/7/auto/-1}.Contact-module__Hj_WgG__figure{grid-area:1/1/span 2/span 5;margin:0}.Contact-module__Hj_WgG__panel{grid-area:2/7/auto/-1;min-width:0}@media (max-width:1023px){.Contact-module__Hj_WgG__grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:2rem}.Contact-module__Hj_WgG__statusArea,.Contact-module__Hj_WgG__figure,.Contact-module__Hj_WgG__panel{grid-area:auto/1}.Contact-module__Hj_WgG__figure{width:min(100%,440px)}}.Contact-module__Hj_WgG__status{--t-flap:40ms;--shadow-board:var(--shadow-board-sm)}.Contact-module__Hj_WgG__statusWide{display:block}.Contact-module__Hj_WgG__statusNarrow{display:none}@media (max-width:639px){.Contact-module__Hj_WgG__statusWide{display:none}.Contact-module__Hj_WgG__statusNarrow{display:block}}.Contact-module__Hj_WgG__photo{aspect-ratio:4/5;object-fit:cover;background:var(--field);width:100%;height:auto;display:block}.Contact-module__Hj_WgG__caption{color:var(--ink-2);font-size:var(--text-small);margin-top:.75rem}.Contact-module__Hj_WgG__form{gap:1.25rem;display:grid;container-type:inline-size}.Contact-module__Hj_WgG__pair{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@container (min-width:29.25rem){.Contact-module__Hj_WgG__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.Contact-module__Hj_WgG__field{align-content:start;gap:.5rem;display:grid}.Contact-module__Hj_WgG__topics{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.Contact-module__Hj_WgG__topics>legend{padding:0}.Contact-module__Hj_WgG__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@container (min-width:29.25rem){.Contact-module__Hj_WgG__tiles{flex-wrap:wrap;display:flex}.Contact-module__Hj_WgG__tile{flex:auto}}.Contact-module__Hj_WgG__tile{border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--field);min-height:2.75rem;color:var(--ink);font-size:var(--text-small);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color var(--t-micro) var(--ease-out);align-items:center;gap:.625rem;padding:.375rem .875rem .375rem .375rem;font-weight:500;display:inline-flex;position:relative}.Contact-module__Hj_WgG__tileInput{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Contact-module__Hj_WgG__tile:has(:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.Contact-module__Hj_WgG__tile:has(:focus-visible){outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.Contact-module__Hj_WgG__tile:hover:not(:has(:checked)){border-color:var(--ink-2)}}.Contact-module__Hj_WgG__labelRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.Contact-module__Hj_WgG__label{color:var(--ink-2);font-size:var(--text-small);font-weight:500}.Contact-module__Hj_WgG__optional,.Contact-module__Hj_WgG__hint{color:var(--ink-2);font-size:var(--text-micro);font-variant-numeric:tabular-nums;font-weight:400}.Contact-module__Hj_WgG__input,.Contact-module__Hj_WgG__textarea{border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--field);width:100%;min-height:3.25rem;color:var(--ink);font-size:var(--text-body);transition:border-color var(--t-micro) var(--ease-out);padding:.8rem 1rem;line-height:1.45}.Contact-module__Hj_WgG__textarea{resize:vertical;field-sizing:content;min-height:8.5rem;max-height:24rem}@supports (field-sizing:content){.Contact-module__Hj_WgG__textarea{resize:none}}.Contact-module__Hj_WgG__input::placeholder,.Contact-module__Hj_WgG__textarea::placeholder{color:var(--ink-2);opacity:1}.Contact-module__Hj_WgG__input[aria-invalid=true],.Contact-module__Hj_WgG__textarea[aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}@media (hover:hover) and (pointer:fine){.Contact-module__Hj_WgG__input:hover:not(:focus,[aria-invalid=true]),.Contact-module__Hj_WgG__textarea:hover:not(:focus,[aria-invalid=true]){border-color:var(--ink-2)}}.Contact-module__Hj_WgG__input:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 100vmax var(--field);filter:none}.Contact-module__Hj_WgG__input:is(:autofill,:autofill){-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 100vmax var(--field);filter:none}.Contact-module__Hj_WgG__input[aria-invalid=true]:-webkit-any(:autofill,:-webkit-autofill){box-shadow:inset 0 0 0 1px var(--error), inset 0 0 0 100vmax var(--field)}.Contact-module__Hj_WgG__input[aria-invalid=true]:is(:autofill,:autofill){box-shadow:inset 0 0 0 1px var(--error), inset 0 0 0 100vmax var(--field)}.Contact-module__Hj_WgG__error{color:var(--error);font-size:var(--text-small);align-items:center;gap:.45rem;line-height:1.35;display:flex}.Contact-module__Hj_WgG__errorIcon{flex:none}.Contact-module__Hj_WgG__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Contact-module__Hj_WgG__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:.5rem;display:flex}.Contact-module__Hj_WgG__privacy{max-width:34ch;color:var(--ink-2);font-size:var(--text-micro);flex:16rem;line-height:1.45}.Contact-module__Hj_WgG__privacy a{text-underline-offset:.22em;transition:text-underline-offset var(--t-micro) var(--ease-out), color var(--t-micro) var(--ease-out);text-decoration-thickness:1px}.Contact-module__Hj_WgG__privacy a:hover{color:var(--ink);text-underline-offset:.12em}.Contact-module__Hj_WgG__notice{color:var(--error);font-size:var(--text-small);align-items:flex-start;gap:.5rem;line-height:1.45;display:flex}.Contact-module__Hj_WgG__notice a{color:inherit}.Contact-module__Hj_WgG__fold{opacity:1;transition:grid-template-rows var(--t-layout) var(--ease-in-out), opacity var(--t-ui) var(--ease-out);grid-template-rows:1fr;display:grid}.Contact-module__Hj_WgG__fold>*{min-height:0;overflow:hidden}.Contact-module__Hj_WgG__fold[data-open=false]{opacity:0;transition:grid-template-rows var(--t-layout) var(--ease-in-out), opacity .18s var(--ease-out);grid-template-rows:0fr}.Contact-module__Hj_WgG__fold>.Contact-module__Hj_WgG__foldInner{margin:-5px;padding:5px}.Contact-module__Hj_WgG__done{gap:.5rem;padding-block:.5rem .25rem;display:grid}.Contact-module__Hj_WgG__doneTitle{letter-spacing:-.01em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:600;line-height:1.15}.Contact-module__Hj_WgG__doneTitle:focus{outline:none}.Contact-module__Hj_WgG__doneText{color:var(--ink-2)}.Contact-module__Hj_WgG__again{color:var(--ink-2);font-size:var(--text-small);text-underline-offset:.22em;cursor:pointer;transition:text-underline-offset var(--t-micro) var(--ease-out), color var(--t-micro) var(--ease-out);background:0 0;border:0;justify-self:start;margin-top:1rem;padding:0;text-decoration:underline;text-decoration-thickness:1px}.Contact-module__Hj_WgG__again:hover{color:var(--ink);text-underline-offset:.12em}.Contact-module__Hj_WgG__printCard{display:none}@media print{.Contact-module__Hj_WgG__section{padding-block:1.2cm 0}.Contact-module__Hj_WgG__grid{grid-template-rows:none;grid-template-columns:4.5cm minmax(0,1fr);align-items:end;column-gap:.8cm;width:auto}.Contact-module__Hj_WgG__statusArea,.Contact-module__Hj_WgG__panel,.Contact-module__Hj_WgG__caption{display:none}.Contact-module__Hj_WgG__figure{grid-area:1/1;width:4.5cm}.Contact-module__Hj_WgG__printCard{grid-area:1/2;gap:.15em;font-size:11pt;font-style:normal;line-height:1.45;display:grid}.Contact-module__Hj_WgG__printRole{font-weight:600}}@media (prefers-reduced-motion:reduce){.Contact-module__Hj_WgG__fold,.Contact-module__Hj_WgG__fold[data-open=false],.Contact-module__Hj_WgG__privacy a,.Contact-module__Hj_WgG__again,.Contact-module__Hj_WgG__input,.Contact-module__Hj_WgG__textarea,.Contact-module__Hj_WgG__tile{transition:none}}
