.contact-bubble-host{rotate:-4deg}@media (width>=600px){.contact-bubble-host{top:-6px;right:0;translate:12%;rotate:none}.contact-rack-host{top:-14px;left:0;translate:-12%}}@media (width>=600px) and (width<=639.98px){.contact-bubble-host,.contact-rack-host{translate:0}}@media (width>=600px) and (width<=1023.98px){.contact-hero-text>:is(h1,p:last-child){padding-inline:108px}}@media (width>=600px) and (width<=699.98px){.contact-hero-text>h1{font-size:2.75rem}}@media (width>=700px) and (width<=767.98px){.contact-hero-text>h1{font-size:3rem}}@media (width>=768px) and (width<=1023.98px){.contact-hero-text>h1{font-size:4rem}}@media (width>=1024px){.contact-bubble-host{translate:var(--contact-bubble-x,-40px) -26%;top:50%;left:100%;right:auto}.contact-rack-host{translate:var(--contact-rack-x,20px) -74%;top:50%;left:auto;right:100%}}@media (width>=1024px) and (width<=1099.98px){.contact-rack-host{--contact-rack-x:max(20px, calc(550px - 50vw));width:150px}.contact-bubble-host{--contact-bubble-x:min(-40px, calc(50vw - 550px));width:150px}}@media (width>=1280px){.contact-bubble-host{--contact-bubble-x:0px}.contact-rack-host{--contact-rack-x:-8px;translate:var(--contact-rack-x) -62%}}.contact-rack{transform-origin:100% 100%;--idle:3.1s;--idle-delay:-900ms;--r1:1deg;--r2:-.6deg}.contact-bubble{transform-origin:0 100%;--idle:2.6s;--idle-delay:-1800ms;--r1:-1.4deg;--r2:.8deg}.contact-inboxes .closing-corner-left{--idle-delay:-2100ms}.contact-inboxes .closing-corner-right{--idle-delay:-600ms}.contact-postmark{rotate:var(--tilt,-4deg);scale:-1 1}.contact-card[data-chosen]{box-shadow:var(--shadow-raised);border-color:#0f3c3566;translate:0 -3px}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=reduce]) .contact-card{transition:translate .22s cubic-bezier(.3,.7,.2,1),box-shadow .22s cubic-bezier(.3,.7,.2,1),border-color .22s cubic-bezier(.3,.7,.2,1)}:root:not([data-reduce-motion=reduce]) .contact-card:not([data-chosen]):is(:hover,:focus-within){box-shadow:var(--shadow-raised);translate:0 -2px}:root:not([data-reduce-motion=reduce]) .contact-route-cut{--act-stagger:.18s}:root:not([data-reduce-motion=reduce]) .contact-postmark img{--act-delay:.56s;--act-dur:.52s}:root:not([data-reduce-motion=reduce]) [data-on] .contact-postmark .paper-act-stamp{transform-origin:0;animation-name:contact-thump}}@keyframes contact-thump{0%{opacity:0}10%{opacity:1;transform:scale(1.16)rotate(-4deg)}40%{opacity:1;transform:scale(.94)rotate(2deg)}70%,to{opacity:1;transform:none}}
