@property --gf-a{syntax:"<angle>";inherits:false;initial-value:0deg}.forms-module__ru0UGW__field{--gf-rim:var(--ink);--gf-halo:color-mix(in srgb, var(--ink) 7%, transparent);--gf-glint:var(--whisper);--gf-ok:var(--whisper);--gf-focus-bg:var(--glass-fallback);min-width:0;display:grid}[data-theme=dark] .forms-module__ru0UGW__field{--gf-rim:var(--whisper);--gf-halo:color-mix(in srgb, var(--whisper) 16%, transparent);--gf-glint:var(--fx-sweep);--gf-focus-bg:color-mix(in srgb, var(--win-2) 82%, transparent)}.forms-module__ru0UGW__labelRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.forms-module__ru0UGW__label{color:var(--ink);font-size:14px;font-weight:560;line-height:1.35}.forms-module__ru0UGW__label small{color:var(--faint);margin-left:6px;font-size:13px;font-weight:470}.forms-module__ru0UGW__ctl{border-radius:var(--r-field);position:relative}.forms-module__ru0UGW__ctl>:is(input,textarea,select){transition:box-shadow .22s var(--ease-out), background-color .3s var(--ease-out)}.forms-module__ru0UGW__ctl>:is(input,textarea):focus{background:var(--gf-focus-bg);box-shadow:inset 0 0 0 1.5px var(--gf-rim), 0 0 0 5px var(--gf-halo);outline:none}.forms-module__ru0UGW__ctl>:is(input,textarea):focus-visible{outline:none}.forms-module__ru0UGW__ctl[data-check]>input{padding-right:46px}.forms-module__ru0UGW__ctl>input:autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:var(--field-rim), inset 0 0 0 100px var(--win-bg)}.forms-module__ru0UGW__ctl>input:autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:var(--field-rim), inset 0 0 0 100px var(--win-bg)}.forms-module__ru0UGW__ctl>input:-webkit-autofill:focus{box-shadow:inset 0 0 0 1.5px var(--gf-rim), 0 0 0 5px var(--gf-halo), inset 0 0 0 100px var(--win-bg)}.forms-module__ru0UGW__ctl>textarea{resize:vertical;field-sizing:content;min-height:148px;max-height:380px;line-height:1.55}.forms-module__ru0UGW__glint{z-index:1;border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--gf-a), transparent 0deg 240deg, var(--gf-glint) 318deg, transparent 360deg);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.forms-module__ru0UGW__ctl:focus-within .forms-module__ru0UGW__glint{animation:forms-module__ru0UGW__gf-glint 1.15s var(--ease-io) both}@keyframes forms-module__ru0UGW__gf-glint{0%{--gf-a:-40deg;opacity:0}14%{opacity:1}78%{opacity:.9}to{--gf-a:330deg;opacity:0}}.forms-module__ru0UGW__ok{z-index:2;pointer-events:none;fill:none;width:20px;height:20px;stroke:var(--gf-ok);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:50%;right:14px;translate:0 -50%}.forms-module__ru0UGW__ok path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .45s var(--ease-out)}.forms-module__ru0UGW__field[data-valid] .forms-module__ru0UGW__ok path{stroke-dashoffset:0}.forms-module__ru0UGW__field[data-invalid] .forms-module__ru0UGW__ctl>:is(input,textarea){box-shadow:inset 0 0 0 1.5px var(--danger)}.forms-module__ru0UGW__field[data-invalid] .forms-module__ru0UGW__ctl>:is(input,textarea):focus{box-shadow:inset 0 0 0 1.5px var(--danger), 0 0 0 5px color-mix(in srgb, var(--danger) 15%, transparent)}.forms-module__ru0UGW__errWrap{transition:grid-template-rows .32s var(--ease-out);grid-template-rows:0fr;display:grid}.forms-module__ru0UGW__field[data-invalid] .forms-module__ru0UGW__errWrap{grid-template-rows:1fr}.forms-module__ru0UGW__err{min-height:0;color:var(--danger);align-items:flex-start;gap:7px;font-size:13.5px;font-weight:520;line-height:1.42;display:flex;overflow:hidden}.forms-module__ru0UGW__err:not(:empty){animation:forms-module__ru0UGW__gf-err-in .36s var(--ease-out) both;padding-top:9px}.forms-module__ru0UGW__err svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;flex:none;width:15px;height:15px;margin-top:1.5px}@keyframes forms-module__ru0UGW__gf-err-in{0%{opacity:0;translate:0 -4px}}.forms-module__ru0UGW__hint{color:var(--mut);padding-top:9px;font-size:13.5px;line-height:1.42}.forms-module__ru0UGW__hint:empty{display:none}.forms-module__ru0UGW__topics{border:0;min-width:0;margin:0;padding:0}.forms-module__ru0UGW__legend{float:left;width:100%;color:var(--ink);margin:0 0 10px;padding:0;font-size:14px;font-weight:560;line-height:1.35}.forms-module__ru0UGW__pills{clear:both;flex-wrap:wrap;gap:8px;display:flex;position:relative}.forms-module__ru0UGW__pill{z-index:1;border-radius:var(--r-pill);letter-spacing:-.005em;min-height:40px;color:var(--ink);background:var(--field);box-shadow:var(--field-rim);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color .22s var(--ease-out) 80ms, box-shadow .2s var(--ease-out), background-color .25s var(--ease-out), scale .18s var(--ease-out);align-items:center;padding:0 16px;font-size:14.5px;font-weight:540;line-height:1.2;display:inline-flex;position:relative}.forms-module__ru0UGW__pill:hover{box-shadow:var(--field-rim-hover)}.forms-module__ru0UGW__pill:active{scale:.97}.forms-module__ru0UGW__pill input{opacity:0;cursor:pointer;border-radius:inherit;width:100%;height:100%;margin:0;position:absolute;inset:0}.forms-module__ru0UGW__pill:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.forms-module__ru0UGW__pill:has(input:checked){background:var(--btn-bg);color:var(--btn-fg);box-shadow:var(--sh-btn)}.forms-module__ru0UGW__pills[data-ready] .forms-module__ru0UGW__pill:has(input:checked){box-shadow:none;background:0 0}.forms-module__ru0UGW__thumb{z-index:0;width:var(--tw);height:var(--th);border-radius:var(--r-pill);pointer-events:none;transform:translate(var(--tx), var(--ty));background:var(--btn-bg);box-shadow:var(--sh-btn);position:absolute;top:0;left:0}.forms-module__ru0UGW__thumb:after{content:"";border-radius:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--btn-fg) 16%, transparent), transparent 55%);position:absolute;inset:0}.forms-module__ru0UGW__pills[data-glide] .forms-module__ru0UGW__thumb{transition:transform .55s var(--ease-out), width .55s var(--ease-out), height .55s var(--ease-out)}.forms-module__ru0UGW__send{isolation:isolate;min-width:152px;position:relative;overflow:hidden}.forms-module__ru0UGW__send:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg, transparent 30%, color-mix(in srgb, var(--btn-fg) 22%, transparent) 50%, transparent 70%);position:absolute;inset:0;translate:-110%}.forms-module__ru0UGW__send:hover:before{transition:translate .8s var(--ease-io);translate:110%}.forms-module__ru0UGW__sendL{animation:forms-module__ru0UGW__gf-label-in .38s var(--ease-out) both;display:inline-block}@keyframes forms-module__ru0UGW__gf-label-in{0%{opacity:0;translate:0 7px}}.forms-module__ru0UGW__sendIc{place-items:center;width:18px;height:18px;display:inline-grid;position:relative}.forms-module__ru0UGW__sendIc>*{transition:opacity .25s var(--ease-out), scale .3s var(--ease-out);grid-area:1/1;place-items:center;display:grid}.forms-module__ru0UGW__sendIc>[data-on=false]{opacity:0;scale:.4}.forms-module__ru0UGW__sendIc>:first-child{transition:opacity .25s var(--ease-out), scale .3s var(--ease-out), translate var(--d-fast) var(--ease-out)}.forms-module__ru0UGW__send:hover .forms-module__ru0UGW__sendIc>:first-child{translate:3px}.forms-module__ru0UGW__send[aria-disabled=true]{opacity:1;cursor:progress}.forms-module__ru0UGW__spin{width:18px;height:18px;animation:.9s steps(12,end) infinite paused forms-module__ru0UGW__gf-spin}.forms-module__ru0UGW__sendIc>[data-on=true]>.forms-module__ru0UGW__spin{animation-play-state:running}.forms-module__ru0UGW__spin line{stroke:currentColor;stroke-width:2px;stroke-linecap:round}@keyframes forms-module__ru0UGW__gf-spin{to{rotate:360deg}}.forms-module__ru0UGW__stage{--e-back:var(--stone-1);--e-inner:color-mix(in srgb, var(--stone-2) 55%, var(--stone-1));--e-paper:var(--win-bg);--e-line:var(--stone-2);--e-front-a:var(--win-bg);--e-front-b:var(--win-2);--e-flap-a:var(--win-bg);--e-flap-b:var(--stone-1);--e-edge:var(--rule);--e-shadow:color-mix(in srgb, var(--night) 18%, transparent);--e-seal-a:color-mix(in srgb, var(--fx-sweep) 70%, var(--whisper));--e-seal-b:var(--whisper);--e-seal-c:color-mix(in srgb, var(--whisper) 62%, var(--night));width:min(100%,320px);margin-inline:auto;padding-bottom:14px;position:relative}[data-theme=dark] .forms-module__ru0UGW__stage{--e-back:var(--night);--e-inner:var(--bubble);--e-paper:var(--ink-2);--e-line:var(--dust);--e-front-a:var(--win-2);--e-front-b:var(--win-bg);--e-flap-a:var(--bubble);--e-flap-b:var(--win-2);--e-shadow:color-mix(in srgb, var(--night) 80%, transparent)}.forms-module__ru0UGW__huAnchor{width:0;height:0;position:absolute;bottom:14px;left:2%}.forms-module__ru0UGW__ledge{background:var(--floor);pointer-events:none;border-radius:50%;width:62%;height:22px;position:absolute;bottom:2px;left:50%;translate:-50%}.forms-module__ru0UGW__envMove{transition:translate .7s var(--ease-out), scale .7s var(--ease-out), rotate .7s var(--ease-out);position:relative}.forms-module__ru0UGW__stage[data-hu=near] .forms-module__ru0UGW__envMove{translate:22%;scale:.92}@media (max-width:559.98px){.forms-module__ru0UGW__stage{width:min(100%,270px)}.forms-module__ru0UGW__stage[data-hu=near] .forms-module__ru0UGW__envMove{translate:16%;scale:.84}}.forms-module__ru0UGW__stage[data-hu=holding] .forms-module__ru0UGW__envMove{translate:var(--hu-hold-x,-26%) var(--hu-hold-y,-4%);rotate:-7deg;scale:.5}.forms-module__ru0UGW__envBox{animation:forms-module__ru0UGW__env-lift .8s var(--ease-out) 1.32s both, forms-module__ru0UGW__env-float 6.4s ease-in-out 2.2s infinite;translate:0 -8px;rotate:-2deg}.forms-module__ru0UGW__env{width:100%;height:auto;filter:drop-shadow(0 22px 22px var(--e-shadow));display:block;overflow:visible}.forms-module__ru0UGW__env :is(path,rect){vector-effect:non-scaling-stroke}.forms-module__ru0UGW__stFrontA{stop-color:var(--e-front-a)}.forms-module__ru0UGW__stFrontB{stop-color:var(--e-front-b)}.forms-module__ru0UGW__stFlapA{stop-color:var(--e-flap-a)}.forms-module__ru0UGW__stFlapB{stop-color:var(--e-flap-b)}.forms-module__ru0UGW__stSealA{stop-color:var(--e-seal-a)}.forms-module__ru0UGW__stSealB{stop-color:var(--e-seal-b)}.forms-module__ru0UGW__stSealC{stop-color:var(--e-seal-c)}.forms-module__ru0UGW__envBack{fill:var(--e-back);stroke:var(--e-edge);stroke-width:1px}.forms-module__ru0UGW__flapOpen{fill:var(--e-inner);transform-box:fill-box;transform-origin:50% 100%;animation:forms-module__ru0UGW__env-fold .26s var(--ease-in) .74s both;transform:scaleY(0)}.forms-module__ru0UGW__letter{animation:forms-module__ru0UGW__env-letter .7s var(--ease-io) .1s both;transform:translateY(46px)}.forms-module__ru0UGW__paper{fill:var(--e-paper);stroke:var(--e-edge);stroke-width:1px}.forms-module__ru0UGW__pline{fill:var(--e-line)}.forms-module__ru0UGW__pdot{fill:var(--whisper)}.forms-module__ru0UGW__envFront{stroke:var(--e-edge);stroke-width:1px}.forms-module__ru0UGW__envFold{fill:none;stroke:var(--e-edge);stroke-width:1px}.forms-module__ru0UGW__flapShut{stroke:var(--e-edge);stroke-width:1px;stroke-linejoin:round;transform-box:fill-box;transform-origin:50% 0;animation:forms-module__ru0UGW__env-unfold .32s var(--ease-out) 1s both}.forms-module__ru0UGW__seal{transform-box:fill-box;transform-origin:50%;animation:.46s cubic-bezier(.3,1.7,.5,1) 1.22s both forms-module__ru0UGW__env-seal}.forms-module__ru0UGW__sealHi{fill:var(--fx-sweep);opacity:.7}.forms-module__ru0UGW__ring{fill:none;stroke:var(--whisper);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;opacity:0;animation:forms-module__ru0UGW__env-ring 1s var(--ease-out) 1.34s both}.forms-module__ru0UGW__motes circle{fill:var(--whisper);opacity:0;animation:forms-module__ru0UGW__env-mote 1.7s var(--ease-out) both}.forms-module__ru0UGW__motes circle:first-child{animation-delay:1.46s}.forms-module__ru0UGW__motes circle:nth-child(2){animation-delay:1.56s}.forms-module__ru0UGW__motes circle:nth-child(3){animation-delay:1.66s}.forms-module__ru0UGW__motes circle:nth-child(4){animation-delay:1.76s}.forms-module__ru0UGW__motes circle:nth-child(5){animation-delay:1.86s}@keyframes forms-module__ru0UGW__env-letter{0%{opacity:0;transform:translateY(-34px)}22%{opacity:1;transform:translateY(-26px)}to{opacity:1;transform:translateY(46px)}}@keyframes forms-module__ru0UGW__env-fold{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes forms-module__ru0UGW__env-unfold{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes forms-module__ru0UGW__env-seal{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes forms-module__ru0UGW__env-ring{0%{opacity:0;transform:scale(1)}6%{opacity:.85}to{opacity:0;transform:scale(3.4)}}@keyframes forms-module__ru0UGW__env-mote{0%{opacity:0;transform:translate(0)}20%{opacity:.95}to{opacity:0;transform:translateY(-52px)}}@keyframes forms-module__ru0UGW__env-lift{0%{translate:0;rotate:none}to{translate:0 -8px;rotate:-2deg}}@keyframes forms-module__ru0UGW__env-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.forms-module__ru0UGW__glint,.forms-module__ru0UGW__ctl:focus-within .forms-module__ru0UGW__glint,.forms-module__ru0UGW__sendL,.forms-module__ru0UGW__envBox,.forms-module__ru0UGW__flapOpen,.forms-module__ru0UGW__letter,.forms-module__ru0UGW__flapShut,.forms-module__ru0UGW__seal,.forms-module__ru0UGW__ring,.forms-module__ru0UGW__motes circle,.forms-module__ru0UGW__err:not(:empty){animation:none}.forms-module__ru0UGW__pills[data-glide] .forms-module__ru0UGW__thumb,.forms-module__ru0UGW__envMove,.forms-module__ru0UGW__ok path,.forms-module__ru0UGW__errWrap{transition:none}.forms-module__ru0UGW__spin{animation-duration:2.4s}}html[data-fx="1"] :is(.forms-module__ru0UGW__glint,.forms-module__ru0UGW__sendL,.forms-module__ru0UGW__envBox,.forms-module__ru0UGW__flapOpen,.forms-module__ru0UGW__letter,.forms-module__ru0UGW__flapShut,.forms-module__ru0UGW__seal,.forms-module__ru0UGW__ring,.forms-module__ru0UGW__err){animation:none}html[data-fx="1"] .forms-module__ru0UGW__motes circle{animation:none}html[data-fx="1"] .forms-module__ru0UGW__ctl:focus-within .forms-module__ru0UGW__glint{animation:none}html[data-fx="1"] .forms-module__ru0UGW__pills[data-glide] .forms-module__ru0UGW__thumb{transition:none}html[data-fx="1"] .forms-module__ru0UGW__envMove{transition:none}
.ContactForm-module__UoqRnG__card{isolation:isolate;transition:box-shadow .45s var(--ease-out);position:relative;overflow:clip}.ContactForm-module__UoqRnG__card:focus-within{box-shadow:var(--hi), var(--rim), var(--sh-card-hover), 0 0 0 1px color-mix(in srgb, var(--whisper) 26%, transparent)}.ContactForm-module__UoqRnG__card:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(460px circle at var(--mx,50%) var(--my,0%), var(--whisper-soft), transparent 64%);transition:opacity .6s var(--ease-out);position:absolute;inset:0}.ContactForm-module__UoqRnG__card[data-hot]:before{opacity:1}.ContactForm-module__UoqRnG__rim{z-index:3;border-radius:inherit;pointer-events:none;opacity:0;-webkit-mask-composite:xor;transition:opacity .4s var(--ease-out);padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ContactForm-module__UoqRnG__rim>i{aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0deg 250deg, var(--whisper) 320deg, transparent 360deg);width:160%;position:absolute;top:50%;left:50%;translate:-50% -50%}.ContactForm-module__UoqRnG__card[data-state=sending] .ContactForm-module__UoqRnG__rim{opacity:1}.ContactForm-module__UoqRnG__card[data-state=sending] .ContactForm-module__UoqRnG__rim>i{animation:1.5s linear infinite ContactForm-module__UoqRnG__cf-orbit}.ContactForm-module__UoqRnG__sweep{z-index:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0;overflow:hidden}.ContactForm-module__UoqRnG__sweep>i{background:linear-gradient(100deg, transparent, var(--whisper-soft) 45%, color-mix(in srgb, var(--fx-sweep) 22%, transparent) 50%, var(--whisper-soft) 55%, transparent);width:46%;position:absolute;inset:-10% auto -10% 0;translate:-110%}.ContactForm-module__UoqRnG__card[data-state=sending] .ContactForm-module__UoqRnG__sweep{opacity:1}.ContactForm-module__UoqRnG__card[data-state=sending] .ContactForm-module__UoqRnG__sweep>i{animation:ContactForm-module__UoqRnG__cf-sweep 1.4s var(--ease-io) infinite}@keyframes ContactForm-module__UoqRnG__cf-orbit{to{rotate:360deg}}@keyframes ContactForm-module__UoqRnG__cf-sweep{to{translate:330%}}.ContactForm-module__UoqRnG__card[data-state=error]{animation:ContactForm-module__UoqRnG__cf-fail .9s var(--ease-out) both}@keyframes ContactForm-module__UoqRnG__cf-fail{0%,to{box-shadow:var(--hi), var(--rim), var(--sh-card)}18%{box-shadow:var(--hi), var(--rim), var(--sh-card), 0 0 0 2px color-mix(in srgb, var(--danger) 55%, transparent)}}.ContactForm-module__UoqRnG__form{z-index:1;max-width:none;transition:opacity .34s var(--ease-out), translate .4s var(--ease-out), scale .4s var(--ease-out);gap:22px;display:grid;position:relative;container-type:inline-size}.ContactForm-module__UoqRnG__card[data-state=leaving] .ContactForm-module__UoqRnG__form{opacity:0;translate:0 -10px;scale:.985}.ContactForm-module__UoqRnG__form[aria-busy=true] :is(input,textarea){cursor:progress}.ContactForm-module__UoqRnG__row{gap:22px;display:grid}@container (min-width:520px){.ContactForm-module__UoqRnG__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.ContactForm-module__UoqRnG__count{color:var(--faint);font-variant-numeric:tabular-nums;opacity:0;transition:opacity .3s var(--ease-out), color .3s;font-size:12.5px;font-weight:500;line-height:1.35}.ContactForm-module__UoqRnG__count[data-show]{opacity:1}.ContactForm-module__UoqRnG__count[data-max]{color:var(--danger)}.ContactForm-module__UoqRnG__useIt{font:inherit;color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--dust);text-decoration-color:var(--dust);cursor:pointer;background:0 0;border:0;border-radius:4px;margin-left:4px;padding:0;font-weight:600}.ContactForm-module__UoqRnG__useIt:hover{text-decoration-color:currentColor}.ContactForm-module__UoqRnG__fail{border-radius:var(--r-field);color:var(--ink);background:color-mix(in srgb, var(--danger) 7%, var(--field));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 42%, transparent);animation:ContactForm-module__UoqRnG__cf-in .42s var(--ease-out) both;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14.5px;line-height:1.45;display:flex}.ContactForm-module__UoqRnG__fail svg{fill:none;width:20px;height:20px;stroke:var(--danger);stroke-width:1.6px;stroke-linecap:round;flex:none;margin-top:1px}.ContactForm-module__UoqRnG__fail b{color:var(--danger);font-weight:620;display:block}@keyframes ContactForm-module__UoqRnG__cf-in{0%{opacity:0;translate:0 -6px}}.ContactForm-module__UoqRnG__foot{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:2px;display:flex}.ContactForm-module__UoqRnG__note{flex:220px}.ContactForm-module__UoqRnG__note a{color:var(--mut);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--dust);text-decoration-color:var(--dust)}.ContactForm-module__UoqRnG__note a:hover{color:var(--ink);text-decoration-color:currentColor}@media (pointer:coarse){.ContactForm-module__UoqRnG__note a{padding-block:8px}}@media (max-width:559.98px){.ContactForm-module__UoqRnG__foot>button{width:100%}}.ContactForm-module__UoqRnG__done{z-index:1;text-align:center;align-content:center;justify-items:center;padding-block:4px 8px;display:grid;position:relative}.ContactForm-module__UoqRnG__okTitle{font-size:var(--t-sub);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;outline:none;margin-top:14px;font-weight:640;line-height:1.3}.ContactForm-module__UoqRnG__okTitle:focus-visible{outline:2px solid var(--focus);outline-offset:6px;border-radius:var(--r-sm)}.ContactForm-module__UoqRnG__okText{max-width:34em;font-size:var(--t-label);color:var(--mut);text-wrap:pretty;margin-top:8px;line-height:1.5}.ContactForm-module__UoqRnG__okText b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.ContactForm-module__UoqRnG__okTopic{border-radius:var(--r-pill);height:30px;color:var(--mut);background:var(--frost);box-shadow:var(--hi), var(--rim), var(--sh-chip);align-items:center;gap:8px;margin-top:14px;padding:0 12px 0 10px;font-size:13px;font-weight:520;display:inline-flex}.ContactForm-module__UoqRnG__okTopic:before{content:"";background:var(--whisper);width:7px;height:7px;box-shadow:0 0 0 4px var(--whisper-soft);border-radius:50%}.ContactForm-module__UoqRnG__okRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;margin-top:26px;display:flex}.ContactForm-module__UoqRnG__done>:not(:first-child){animation:ContactForm-module__UoqRnG__cf-rise .6s var(--ease-out) both}.ContactForm-module__UoqRnG__done>:nth-child(2){animation-delay:1.15s}.ContactForm-module__UoqRnG__done>:nth-child(3){animation-delay:1.25s}.ContactForm-module__UoqRnG__done>:nth-child(4){animation-delay:1.35s}.ContactForm-module__UoqRnG__done>:nth-child(5){animation-delay:1.45s}@keyframes ContactForm-module__UoqRnG__cf-rise{0%{opacity:0;translate:0 10px}}@media (prefers-reduced-motion:reduce){.ContactForm-module__UoqRnG__card[data-state=error],.ContactForm-module__UoqRnG__fail,.ContactForm-module__UoqRnG__done>:not(:first-child),.ContactForm-module__UoqRnG__card[data-state=sending] .ContactForm-module__UoqRnG__rim>i,.ContactForm-module__UoqRnG__card[data-state=sending] .ContactForm-module__UoqRnG__sweep>i{animation:none}.ContactForm-module__UoqRnG__form{transition:none}}html[data-fx="1"] .ContactForm-module__UoqRnG__card[data-state=error]{animation:none}html[data-fx="1"] .ContactForm-module__UoqRnG__fail{animation:none}html[data-fx="1"] .ContactForm-module__UoqRnG__done>:not(:first-child){animation:none}:is(html[data-fx="1"] .ContactForm-module__UoqRnG__card[data-state=sending] .ContactForm-module__UoqRnG__rim>i,html[data-fx="1"] .ContactForm-module__UoqRnG__card[data-state=sending] .ContactForm-module__UoqRnG__sweep>i){animation:none}html[data-fx="1"] .ContactForm-module__UoqRnG__form{transition:none}
.contact-module__xwJ-uq__hero{padding-bottom:clamp(24px,3vw,48px)}.contact-module__xwJ-uq__split{align-items:start}.contact-module__xwJ-uq__amb{display:none}@media (min-width:860px){.contact-module__xwJ-uq__amb{-webkit-mask-composite:source-in;display:block;right:40%;-webkit-mask-image:linear-gradient(90deg,#000 40%,#0000 96%),linear-gradient(#0000,#000 18% 70%,#0000);mask-image:linear-gradient(90deg,#000 40%,#0000 96%),linear-gradient(#0000,#000 18% 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}}.contact-module__xwJ-uq__sheen{--sh-c:var(--whisper);background-image:linear-gradient(105deg, var(--ink) 0 40%, var(--sh-c) 50%, var(--ink) 60% 100%);color:#0000;animation:contact-module__xwJ-uq__c-sheen 1.7s var(--ease-io) .9s both;background-position:0 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}@keyframes contact-module__xwJ-uq__c-sheen{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.contact-module__xwJ-uq__sheen{animation:none}}html[data-fx="1"] .contact-module__xwJ-uq__sheen{animation:none}.contact-module__xwJ-uq__text{align-content:start;display:grid}.contact-module__xwJ-uq__rows{max-width:520px}.contact-module__xwJ-uq__rows>div{padding-block:14px}@media (min-width:860px){.contact-module__xwJ-uq__rows>div{grid-template-columns:1fr}}@media (min-width:1100px){.contact-module__xwJ-uq__rows>div{grid-template-columns:132px 1fr}}.contact-module__xwJ-uq__rows .hs-link{font-size:var(--t-body);white-space:nowrap}.contact-module__xwJ-uq__rows dd{font-size:var(--t-body)}.contact-module__xwJ-uq__peek{display:none}@media (min-width:860px){.contact-module__xwJ-uq__peek{width:min(100%,420px);margin-top:clamp(36px,3.4vw,48px);display:block}}.contact-module__xwJ-uq__formCol{scroll-margin-top:96px;position:relative}@media (min-width:860px){.contact-module__xwJ-uq__formCol{margin-top:clamp(8px,2vw,32px)}}.contact-module__xwJ-uq__nsNote{color:var(--ink);margin-bottom:16px;font-weight:560}.contact-module__xwJ-uq__nsNote:not(:target){display:none}
