.contact-module__vnB76q__desk{--desk:#d3cdc0;isolation:isolate;padding-block:3.5rem max(3.5rem, calc(env(safe-area-inset-bottom) + 2rem));background-color:var(--desk);border-top:1px solid var(--rule);margin-top:5rem;position:relative;overflow:clip}.dark .contact-module__vnB76q__desk{--desk:#141311}.contact-module__vnB76q__desk:before,.contact-module__vnB76q__desk:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.contact-module__vnB76q__desk:has([data-near]):before{mix-blend-mode:overlay;opacity:.35;background-image:-webkit-image-set(url(/desk/leather.avif) 1x type("image/avif"),url(/desk/leather.webp) 1x type("image/webp"));background-image:image-set("/desk/leather.avif" 1x type("image/avif"),"/desk/leather.webp" 1x type("image/webp"));background-size:512px}.contact-module__vnB76q__desk:after{background:linear-gradient(#1c1b191f,#0000 14px),radial-gradient(75% 95% at 28% 18%,#fffcf48c,#0000 70%),radial-gradient(120% 120% at 40% 30%,#0000 55%,#3c32231f)}.dark .contact-module__vnB76q__desk:after{background:linear-gradient(#0000008c,#0000 16px),radial-gradient(70% 95% at 30% 22%,#ffd6a81c,#0000 65%),radial-gradient(120% 120% at 40% 30%,#0000 50%,#0006)}.contact-module__vnB76q__band{position:relative}@media (min-width:64rem){.contact-module__vnB76q__band{grid-template-columns:var(--gutter) minmax(0, 1fr);align-items:start;display:grid}.contact-module__vnB76q__label{text-box:trim-start cap alphabetic}}.contact-module__vnB76q__desk{--on-desk:color-mix(in oklab, var(--muted) 70%, var(--ink));--label-gap:1.75rem}.contact-module__vnB76q__label{margin:0 0 var(--label-gap);color:var(--on-desk)}.contact-module__vnB76q__onDesk{z-index:2;--globe:10.625rem;grid-template-columns:minmax(0,27.5rem);grid-template-areas:"card""globe""index";justify-content:start;place-items:start;row-gap:2.5rem;display:grid;position:relative}.contact-module__vnB76q__cardCol{grid-area:card;justify-self:stretch;min-width:0}.contact-module__vnB76q__cardSpot{position:relative}@media (min-width:40rem){.contact-module__vnB76q__onDesk{grid-template-areas:"card globe""card index";grid-template-columns:minmax(0, 27.5rem) var(--globe);--globe:10rem;grid-template-rows:auto 1fr;gap:2rem 2.5rem}}@media (min-width:80rem){.contact-module__vnB76q__onDesk{grid-template-areas:"card globe index";grid-template-columns:minmax(0, 27.5rem) var(--globe) minmax(0, 1fr);--globe:12rem;grid-template-rows:auto;column-gap:4.25rem}.contact-module__vnB76q__index{width:min(var(--stage), 100%);justify-self:end}.contact-module__vnB76q__indexLabel{text-box:trim-start cap alphabetic}}.contact-module__vnB76q__line{min-height:1.5em;color:var(--on-desk);margin:.85rem 0 0}.contact-module__vnB76q__globe{width:var(--globe);grid-area:globe;margin:0}.contact-module__vnB76q__globeDisc{--globe-paper:var(--paper);aspect-ratio:1;background:var(--globe-paper);border-radius:50%;position:relative;box-shadow:1px 1.5px 2px #1c1b1929,4px 6px 12px #1c1b191f}.dark .contact-module__vnB76q__globeDisc{--globe-paper:var(--card);box-shadow:1px 1.5px 2px #0000008c,5px 7px 14px #00000073}.contact-module__vnB76q__globeDisc[tabindex]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.contact-module__vnB76q__globeDisc[data-held]{cursor:grabbing}.contact-module__vnB76q__globeInk{color:var(--ink);opacity:0;width:100%;height:100%;transition:opacity .32s var(--ease-out);position:absolute;inset:0}.contact-module__vnB76q__globeInk[data-drawn]{opacity:1}.contact-module__vnB76q__caption{text-wrap:pretty}.contact-module__vnB76q__index{grid-area:index}.contact-module__vnB76q__indexLabel{color:var(--on-desk);font-size:var(--data);margin:0 0 .45rem}.contact-module__vnB76q__indexList{margin:0;padding:0;line-height:22px;list-style:none}.contact-module__vnB76q__indexList a:active{color:var(--accent);transition:none}@media (pointer:coarse){.contact-module__vnB76q__indexList a{min-inline-size:44px;padding-block:11px;display:inline-block}}.contact-module__vnB76q__cardRoot{position:relative}.contact-module__vnB76q__cardBox{aspect-ratio:3.5/2;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;--cut-edge:inset 1px 1px 0 #e2e2e8d9, inset -1px -1px 0 #62626ee6;width:27.5rem;max-width:100%;position:relative;rotate:-.6deg;container-type:inline-size}.contact-module__vnB76q__shadow,.contact-module__vnB76q__plate,.contact-module__vnB76q__back{border-radius:3.14%/5.5%;position:absolute;inset:0}.contact-module__vnB76q__shadow{transition:opacity .4s var(--ease-out);box-shadow:1px 1.5px 2px #1c1b1929,4px 6px 12px #1c1b191f}.dark .contact-module__vnB76q__shadow{box-shadow:1px 1.5px 2px #0000008c,5px 7px 14px #00000073}.contact-module__vnB76q__html,.contact-module__vnB76q__front{position:absolute;inset:0}.contact-module__vnB76q__plate{box-shadow:var(--cut-edge);background:linear-gradient(115deg,#ffffff0f,#0000 40%),linear-gradient(160deg,#2b2836,#1d2230 55%,#2a2430);inset:.5px}.contact-module__vnB76q__film{pointer-events:none;max-width:none;display:block;position:absolute}.contact-module__vnB76q__type{letter-spacing:0;fill:#c9c9c6;filter:drop-shadow(0 -.5px #ffffff59)drop-shadow(0 1px .5px #0009);width:100%;height:100%;font-stretch:100%;position:absolute;inset:0;overflow:visible}.contact-module__vnB76q__back{background:radial-gradient(ellipse 110% 130% at 18% 8%, #fffcf412, transparent 65%), linear-gradient(to bottom right, transparent 55%, #3c32230d), var(--card);box-shadow:var(--cut-edge);overflow:hidden}.contact-module__vnB76q__ink{width:100%;height:100%;display:block}.contact-module__vnB76q__stamp{pointer-events:none;filter:drop-shadow(0 -.5px #1c1b194d)drop-shadow(0 .75px #fff9);position:absolute;inset:0}.dark .contact-module__vnB76q__stamp{filter:drop-shadow(0 -.5px #000000a6)drop-shadow(0 .75px #ffffff1a)}.contact-module__vnB76q__stampFoil{-webkit-mask-image:var(--mark);mask-image:var(--mark);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.contact-module__vnB76q__back{opacity:0;transition:opacity .12s var(--ease-out)}.contact-module__vnB76q__front{transition:opacity .16s var(--ease-out) .12s}.contact-module__vnB76q__cardRoot[data-face=back] .contact-module__vnB76q__back{opacity:1;transition:opacity .16s var(--ease-out) .12s}.contact-module__vnB76q__cardRoot[data-face=back] .contact-module__vnB76q__front{opacity:0;transition:opacity .12s var(--ease-out)}.contact-module__vnB76q__cardBox>[data-card-canvas]{opacity:0;transition:opacity .4s var(--ease-out)}.contact-module__vnB76q__cardRoot[data-shown=live] .contact-module__vnB76q__cardBox>[data-card-canvas]{opacity:1}.contact-module__vnB76q__cardRoot[data-shown=live] .contact-module__vnB76q__shadow{opacity:0}.contact-module__vnB76q__cardRoot[data-shown=live] .contact-module__vnB76q__html{opacity:0;transition:opacity 0s linear .4s}.contact-module__vnB76q__address{z-index:1;color:#0000;letter-spacing:-.1cqi;white-space:nowrap;border-radius:6px;align-items:center;font-size:4.88cqi;font-weight:560;font-stretch:112.5%;text-decoration:none;display:flex;position:absolute}.contact-module__vnB76q__address[data-selectable]{-webkit-user-select:text;user-select:text}.contact-module__vnB76q__address::selection{color:#0000;background:#e9e8e461}.contact-module__vnB76q__address:focus-visible{outline-color:#e9e8e4}@media (pointer:coarse){.contact-module__vnB76q__address:before{content:"";position:absolute;inset:-.6rem -.25rem}}.contact-module__vnB76q__cardRoot[data-attached][data-shown=html] .contact-module__vnB76q__cardBox{cursor:pointer}.contact-module__vnB76q__cardRoot[data-instant] :is(.contact-module__vnB76q__front,.contact-module__vnB76q__back){transition:none}@media (prefers-reduced-motion:reduce){.contact-module__vnB76q__cardBox>[data-card-canvas]{transition:none}}@media print{.contact-module__vnB76q__shadow,.contact-module__vnB76q__back{display:none}.contact-module__vnB76q__cardBox>[data-card-canvas]{display:none}.contact-module__vnB76q__html,.contact-module__vnB76q__front{opacity:1!important}.contact-module__vnB76q__cardBox{rotate:none}.contact-module__vnB76q__desk{break-inside:avoid;background:0 0;border:0;margin-top:2.5rem;padding:0}.contact-module__vnB76q__desk:before,.contact-module__vnB76q__desk:after,.contact-module__vnB76q__globe,.contact-module__vnB76q__line{display:none!important}}
.chip-module__Djw_Ra__wrap{display:inline-block;position:relative}.chip-module__Djw_Ra__chip{color:var(--ink);white-space:nowrap;border-radius:4px;text-decoration:none}.chip-module__Djw_Ra__text{text-underline-offset:.24em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);transition:background-size .22s var(--ease-out), text-decoration-color .12s ease;background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - .02em);background-repeat:no-repeat;background-size:0% 1px}@media (hover:hover) and (pointer:fine){.chip-module__Djw_Ra__wrap:hover .chip-module__Djw_Ra__text{transition:background-size .14s var(--ease-out), text-decoration-color .12s ease;background-size:100% 1px;text-decoration-color:#0000}}html:not([data-modality=pointer]) .chip-module__Djw_Ra__chip:focus-visible .chip-module__Djw_Ra__text{text-decoration-color:currentColor}.chip-module__Djw_Ra__logo{--tile-size:.95em;vertical-align:-.14em;margin-right:.05em}@media (hover:hover) and (pointer:fine){.chip-module__Djw_Ra__wrap:hover .chip-module__Djw_Ra__logo{transform:rotate(-4deg)scale(1.08)}}.chip-module__Djw_Ra__card{z-index:40;letter-spacing:0;white-space:normal;text-align:left;width:min(18.5rem,100vw - 2rem);color:var(--ink);background:var(--card);box-shadow:var(--card-shadow);transform-origin:1.25rem 0;opacity:0;visibility:hidden;pointer-events:none;transform:translate(var(--dx,0px), 4px) scale(.96);transition:opacity .15s var(--ease-out), transform 0s linear .15s, visibility 0s linear .15s;border-radius:10px;padding:.8rem .95rem .75rem;font-size:.875rem;font-weight:400;line-height:1.45;display:block;position:absolute;top:calc(100% + .4rem);left:-.5rem}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.chip-module__Djw_Ra__card{background:color-mix(in oklab, var(--card) var(--frost-card), transparent);-webkit-backdrop-filter:var(--frost);backdrop-filter:var(--frost)}}.chip-module__Djw_Ra__card:before{content:"";height:.6rem;position:absolute;top:-.6rem;left:0;right:0}.chip-module__Djw_Ra__wrap[data-open] .chip-module__Djw_Ra__card{opacity:1;visibility:visible;pointer-events:auto;transform:translate(var(--dx,0px), 0) scale(1);transition:opacity .12s var(--ease-out), transform .2s var(--ease-out), visibility 0s}@media (hover:hover) and (pointer:fine){.chip-module__Djw_Ra__wrap:not([data-scripted]):hover .chip-module__Djw_Ra__card{opacity:1;visibility:visible;pointer-events:auto;transform:translate(var(--dx,0px), 0) scale(1);transition:opacity .12s var(--ease-out) .45s, transform .2s var(--ease-out) .45s, visibility 0s .45s}}.chip-module__Djw_Ra__wrap:not([data-scripted]) .chip-module__Djw_Ra__chip:focus-visible~.chip-module__Djw_Ra__card{opacity:1;visibility:visible;pointer-events:auto;transform:translate(var(--dx,0px), 0) scale(1)}.chip-module__Djw_Ra__wrap[data-instant] .chip-module__Djw_Ra__card,.chip-module__Djw_Ra__wrap:not([data-scripted]) .chip-module__Djw_Ra__card,.chip-module__Djw_Ra__wrap:not([data-scripted]) .chip-module__Djw_Ra__chip:focus-visible~.chip-module__Djw_Ra__card{transition:none}.chip-module__Djw_Ra__wrap[data-swap] .chip-module__Djw_Ra__card{transition:opacity 80ms var(--ease-out), transform 0s linear 80ms, visibility 0s linear 80ms}.chip-module__Djw_Ra__wrap[data-swap][data-open] .chip-module__Djw_Ra__card{transition:opacity 80ms var(--ease-out), transform .12s var(--ease-out), visibility 0s}.chip-module__Djw_Ra__words{filter:blur(var(--blur-m));transition:filter .15s var(--ease-out);display:block}.chip-module__Djw_Ra__wrap[data-open] .chip-module__Djw_Ra__words{filter:none;transition:filter .12s var(--ease-out)}.chip-module__Djw_Ra__wrap[data-swap] .chip-module__Djw_Ra__words{filter:blur(var(--blur-s));transition:filter 80ms var(--ease-out)}.chip-module__Djw_Ra__wrap[data-swap][data-open] .chip-module__Djw_Ra__words{filter:none;transition:filter 72ms var(--ease-out)}.chip-module__Djw_Ra__wrap[data-instant] .chip-module__Djw_Ra__words,.chip-module__Djw_Ra__wrap:not([data-scripted]) .chip-module__Djw_Ra__words{transition:none}.chip-module__Djw_Ra__wrap:not([data-scripted]) .chip-module__Djw_Ra__words{filter:none}.chip-module__Djw_Ra__wrap[data-leaving] .chip-module__Djw_Ra__card{pointer-events:none}@media (hover:none),not (min-width:40rem){.chip-module__Djw_Ra__wrap:not([data-landed]) .chip-module__Djw_Ra__card{display:none}}@media (prefers-reduced-motion:reduce){.chip-module__Djw_Ra__text{background-image:none;transition:text-decoration-color .12s}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.chip-module__Djw_Ra__wrap:hover .chip-module__Djw_Ra__text{text-decoration-color:currentColor!important}}@media (prefers-reduced-motion:reduce){.chip-module__Djw_Ra__wrap:hover .chip-module__Djw_Ra__logo{transform:none}.chip-module__Djw_Ra__card,.chip-module__Djw_Ra__wrap[data-open] .chip-module__Djw_Ra__card,.chip-module__Djw_Ra__wrap:not([data-scripted]):hover .chip-module__Djw_Ra__card{transform:translate(var(--dx,0px), 0)}}.chip-module__Djw_Ra__head{align-items:center;gap:.6rem;margin-bottom:.45rem;display:flex}.chip-module__Djw_Ra__cardLogo{--tile-size:1.75rem;flex:none}.chip-module__Djw_Ra__title{font-weight:560;line-height:1.2}.chip-module__Djw_Ra__body{color:var(--ink);display:block}.chip-module__Djw_Ra__meta{color:var(--muted);flex-wrap:wrap;gap:.1rem .9rem;margin-top:.5rem;display:flex}
.medal-module__Dj8ybW__medal{display:inline-block;overflow:visible}.medal-module__Dj8ybW__swing{transform-origin:7px .5px;transition:transform .42s var(--ease-spring);transform:rotate(0)}@media (hover:hover) and (pointer:fine){.hint:hover .medal-module__Dj8ybW__swing{transform:rotate(-10deg)}}@media (prefers-reduced-motion:reduce){.medal-module__Dj8ybW__swing{transition:none}.hint:hover .medal-module__Dj8ybW__swing{transform:none}}
.copy-button-module__HG_WTG__glyph{flex:none;place-items:center;width:13px;height:13px;display:grid}.copy-button-module__HG_WTG__glyph>svg{grid-area:1/1}.copy-button-module__HG_WTG__copyGlyph{transition:opacity .16s var(--ease-out), scale .16s var(--ease-out), filter .16s var(--ease-out)}.copy-button-module__HG_WTG__checkGlyph{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:0;filter:blur(3px);transition:opacity .15s var(--ease-out), scale .15s var(--ease-out), filter .15s var(--ease-out);scale:.6}.copy-button-module__HG_WTG__checkGlyph path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 0s linear .15s}.copy-button-module__HG_WTG__copy[data-copied] .copy-button-module__HG_WTG__copyGlyph{opacity:0;filter:blur(3px);scale:.6}.copy-button-module__HG_WTG__copy[data-copied] .copy-button-module__HG_WTG__checkGlyph{opacity:1;filter:none;transition:opacity .12s var(--ease-out), scale .4s var(--ease-spring), filter 0s;scale:1}.copy-button-module__HG_WTG__copy[data-copied] .copy-button-module__HG_WTG__checkGlyph path{stroke-dashoffset:0;transition:stroke-dashoffset .26s var(--ease-out)}.copy-button-module__HG_WTG__copy[data-instant] :is(.copy-button-module__HG_WTG__copyGlyph,.copy-button-module__HG_WTG__checkGlyph,.copy-button-module__HG_WTG__checkGlyph path){transition:none}@media (prefers-reduced-motion:reduce){.copy-button-module__HG_WTG__copyGlyph,.copy-button-module__HG_WTG__checkGlyph,.copy-button-module__HG_WTG__copy[data-copied] .copy-button-module__HG_WTG__copyGlyph,.copy-button-module__HG_WTG__copy[data-copied] .copy-button-module__HG_WTG__checkGlyph{filter:none;transition:opacity .15s;scale:1}.copy-button-module__HG_WTG__checkGlyph path,.copy-button-module__HG_WTG__copy[data-copied] .copy-button-module__HG_WTG__checkGlyph path{transition:none}}
.sample-note-module__tNdJEW__note{border:1px solid var(--rule-strong);background:repeating-linear-gradient(135deg, var(--rule-strong) 0 1.5px, transparent 1.5px 5px) left / .6rem 100% no-repeat, var(--card);max-width:38rem;color:var(--ink);text-wrap:pretty;border-radius:6px;margin:1.4rem 0 0;padding:.6rem .8rem .6rem 1.4rem}
