.jddLhW_page{--sky:#64d2ff;overflow-x:clip}.jddLhW_stage{--mast-w:clamp(104px, 27vw, 164px);perspective:1300px;perspective-origin:50% 30%;pointer-events:none;-webkit-user-select:none;user-select:none;height:clamp(270px,70vw,440px);position:relative}@media (min-width:1024px){.jddLhW_stage{height:480px}}.jddLhW_lean{transform:rotateX(calc(var(--py,0) * -6deg)) rotateY(calc(var(--px,0) * 12deg));transition:transform .8s var(--ease-out-expo);position:absolute;inset:0}.jddLhW_terrainPlane{--plane:min(440px, 96%);width:var(--plane);aspect-ratio:1;margin-left:calc(var(--plane) / -2);margin-top:calc(var(--plane) / -2);transform-style:preserve-3d;position:absolute;top:64%;left:50%;transform:perspective(1000px)rotateX(64deg)rotate(-14deg)}.jddLhW_terrain{width:100%;height:100%;position:absolute;inset:0;overflow:visible;-webkit-mask-image:radial-gradient(circle,#000 45%,#0000 71%);mask-image:radial-gradient(circle,#000 45%,#0000 71%)}.jddLhW_terrain path{fill:none;stroke:color-mix(in oklab, var(--fg) 20%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.jddLhW_terrain path.jddLhW_terrainIndex{stroke:color-mix(in oklab, var(--color-brand-bright) 60%, transparent);stroke-width:1.4px}.jddLhW_terrainSpin{transform-box:view-box;transform-origin:50%;animation:120s linear infinite jddLhW_spin}.jddLhW_ringIdle,.jddLhW_ringKey{border:1.5px solid var(--sky);box-shadow:0 0 18px color-mix(in oklab, var(--sky) 45%, transparent), inset 0 0 18px color-mix(in oklab, var(--sky) 30%, transparent);opacity:0;border-radius:50%;position:absolute;inset:0;scale:.14}.jddLhW_ringIdle{border-color:color-mix(in oklab, var(--color-brand-bright) 70%, transparent);box-shadow:none;animation:4.5s cubic-bezier(.2,.7,.3,1) infinite jddLhW_idle-ring;animation-delay:calc(var(--k) * 1.5s)}.jddLhW_ringPool{position:absolute;inset:0;transform:translateZ(1px)}.jddLhW_ringKey{border-width:2px}html[data-theme=ivory] .jddLhW_ringKey{border-color:var(--color-brand);box-shadow:0 0 16px color-mix(in oklab, var(--color-brand) 35%, transparent)}.jddLhW_ringKey[data-tone=invalid]{border-color:var(--danger);box-shadow:0 0 22px color-mix(in oklab, var(--danger) 50%, transparent)}html[data-theme=ivory] .jddLhW_ringKey[data-tone=invalid]{border-color:var(--danger)}.jddLhW_ringKey[data-tone=sent]{border-width:2.5px;border-color:var(--color-brand-bright)}.jddLhW_orbit{border:1px dashed color-mix(in oklab, var(--fg) 26%, transparent);border-radius:50%;animation:16s linear infinite jddLhW_spin;position:absolute;inset:13%;transform:translateZ(18px)}.jddLhW_satellite{background:var(--sky);width:12px;height:12px;box-shadow:0 0 18px 5px color-mix(in oklab, var(--sky) 55%, transparent);border-radius:50%;margin-left:-6px;position:absolute;top:-6px;left:50%}.jddLhW_base{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--color-brand) 55%, transparent), transparent 68%);border-radius:50%;width:30%;position:absolute;top:50%;left:50%;translate:-50% -50%}.jddLhW_mast{width:var(--mast-w);margin-left:calc(var(--mast-w) / -2);flex-direction:column;align-items:center;display:flex;position:absolute;bottom:36%;left:50%}.jddLhW_mastGlow{left:50%;top:calc(var(--mast-w) * .45);aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--color-brand) 50%, transparent), color-mix(in oklab, var(--color-brand) 14%, transparent) 42%, transparent 66%);opacity:.55;border-radius:50%;width:230%;position:absolute;translate:-50% -50%}.jddLhW_mastFloat{order:-1;width:100%;animation:6s ease-in-out infinite jddLhW_bob;position:relative}.jddLhW_logo{width:100%;height:auto;color:var(--fg);display:block}.jddLhW_beam{width:2px;height:calc(var(--mast-w) * .55);background:linear-gradient(to bottom, color-mix(in oklab, var(--sky) 90%, transparent), transparent);border-radius:2px;position:relative}.jddLhW_plane{transform-origin:40% 60%;width:clamp(62px,16vw,92px);position:absolute;top:22%;left:9%}@media (min-width:1024px){.jddLhW_plane{left:6%}}.jddLhW_planeFloat{animation:7s ease-in-out infinite jddLhW_glide;position:relative}.jddLhW_planeSvg{z-index:1;filter:drop-shadow(0 14px 16px #0000004d);width:100%;height:auto;display:block;position:relative;overflow:visible}.jddLhW_planeTop{fill:#f5f5f7}.jddLhW_planeUnder{fill:#c6d7ee}.jddLhW_planeFold{fill:#8fb0dc}.jddLhW_planeEdge{fill:none;stroke:color-mix(in oklab, var(--color-brand-deep) 55%, transparent);stroke-width:1px;stroke-linejoin:round}.jddLhW_planeTrail{border-top:1.5px dashed color-mix(in oklab, var(--sky) 70%, transparent);transform-origin:100%;width:130%;height:0;position:absolute;top:72%;right:72%;rotate:12deg;-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.jddLhW_formStage{perspective:1500px}.jddLhW_card{border:1px solid var(--line);background:linear-gradient(165deg, color-mix(in oklab, var(--fg) 7%, transparent), transparent 38%), color-mix(in oklab, var(--surface) 74%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--fg) 10%, transparent), 0 50px 90px -60px #000000b3;transform-origin:50% 0;animation:jddLhW_card-in 1.1s var(--ease-out-expo) .25s both;transition:border-color .4s, box-shadow .5s var(--ease-out-expo);border-radius:28px;padding:clamp(1.25rem,.75rem + 2.2vw,2.75rem);position:relative}.jddLhW_card:before{content:"";background:linear-gradient(90deg, transparent, var(--sky), var(--color-brand), transparent);opacity:.7;height:1px;transition:opacity .4s;position:absolute;top:-1px;left:12%;right:12%}.jddLhW_card:focus-within{border-color:color-mix(in oklab, var(--color-brand) 45%, var(--line));box-shadow:inset 0 1px 0 color-mix(in oklab, var(--fg) 12%, transparent), 0 0 0 1px color-mix(in oklab, var(--color-brand) 16%, transparent), 0 50px 100px -50px color-mix(in oklab, var(--color-brand) 55%, transparent)}.jddLhW_card:focus-within:before{opacity:1}.jddLhW_card form>*{animation:jddLhW_field-in .9s var(--ease-out-expo) both;animation-delay:calc(var(--n,0) * 70ms + .45s)}.jddLhW_card form>:nth-child(2){--n:1}.jddLhW_card form>:nth-child(3){--n:2}.jddLhW_card form>:nth-child(4){--n:3}.jddLhW_card form>:nth-child(5){--n:4}.jddLhW_card form>:nth-child(n+6){--n:5}.jddLhW_card form>div>label{transition:color .2s}.jddLhW_card form>div:focus-within>label{color:var(--accent-text)}.jddLhW_card [role=status]{padding:1.25rem 1.4rem;font-size:1rem;line-height:1.5}.jddLhW_channels{flex-direction:column;gap:2rem;min-width:0;display:flex}.jddLhW_channels>*{animation:jddLhW_field-in .9s var(--ease-out-expo) both}.jddLhW_channels>:first-child{animation-delay:.5s}.jddLhW_channels>:nth-child(2){animation-delay:.62s}.jddLhW_channels>:nth-child(3){animation-delay:.74s}.jddLhW_availability{border:1px solid var(--line-strong);border-radius:var(--radius-pill);align-self:flex-start;align-items:center;gap:.6rem;padding:.4rem .9rem;font-size:.875rem;display:inline-flex}.jddLhW_availabilityDot{background:var(--color-brand);width:.5rem;height:.5rem;box-shadow:0 0 0 0 color-mix(in oklab, var(--color-brand) 60%, transparent);border-radius:50%;animation:2.4s ease-out infinite jddLhW_ping}.jddLhW_mailCard{min-height:15rem}@media (max-width:639px){.jddLhW_mailCard{min-height:12rem}}.jddLhW_mailCard .tilt-3d-body{color:var(--color-on-brand);background:radial-gradient(120% 90% at 100% 0%, color-mix(in oklab, var(--sky) 55%, transparent), transparent 55%), linear-gradient(150deg, var(--color-brand) 10%, var(--color-brand-deep) 95%);box-shadow:inset 0 1px 0 #ffffff4d, 0 40px 70px -40px color-mix(in oklab, var(--color-brand) 70%, black);border-radius:28px}.jddLhW_mailContours{clip-path:inset(0 round 28px);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.jddLhW_mailContours path{fill:none;stroke:#ffffff29;stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:view-box;transform-origin:85% 15%;translate:32% -34%}.jddLhW_mailInner{height:100%;min-height:inherit;transform-style:preserve-3d;flex-direction:column;gap:1.1rem;padding:clamp(1.4rem,1rem + 1.5vw,2rem);display:flex;position:relative}.jddLhW_mailHead{color:#fff;justify-content:space-between;align-items:center;display:flex}.jddLhW_mailNode{background:var(--sky);border-radius:50%;width:10px;height:10px;animation:2.6s ease-out infinite jddLhW_ping;position:relative;box-shadow:0 0 #64d2ff99}.jddLhW_mailAddress{font-family:var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere;color:inherit;text-shadow:0 8px 24px #00000040;margin-top:auto;font-size:clamp(1.5rem,1rem + 1.6vw,2.35rem);font-weight:600;line-height:1.08;text-decoration:none}.jddLhW_mailAddress:hover{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:2px}.jddLhW_mailAddress:focus-visible,.jddLhW_copyBtn:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #fff}.jddLhW_copyBtn:focus-visible{border-radius:var(--radius-pill)}.jddLhW_mailActions{align-items:center;gap:.75rem;display:flex}.jddLhW_copyBtn{border-radius:var(--radius-pill);color:#fff;cursor:pointer;height:2.5rem;transition:background-color .25s, color .25s, border-color .25s, transform .25s var(--ease-out-expo);background:#00000029;border:1px solid #ffffff59;align-items:center;gap:.5rem;padding:0 1.05rem 0 .9rem;font-size:.875rem;font-weight:600;display:inline-flex}.jddLhW_copyBtn:hover{background:#00000042}.jddLhW_copyBtn:active{transform:scale(.96)}.jddLhW_copyBtnDone,.jddLhW_copyBtnDone:hover{color:var(--color-brand-deep);background:#fff;border-color:#fff}.jddLhW_copyIcon{width:1rem;height:1rem}.jddLhW_elsewhere{min-width:0}.jddLhW_elsewhereLabel{color:color-mix(in oklab, var(--muted) 75%, var(--fg))}.jddLhW_tiles{grid-template-columns:repeat(auto-fill,minmax(min(150px,45%),1fr));gap:.75rem;display:grid}.jddLhW_tile{min-height:6.75rem}.jddLhW_tile .tilt-3d-body{border-radius:1.15rem}.jddLhW_tileLink{height:100%;transform-style:preserve-3d;color:var(--fg);animation:jddLhW_field-in .8s var(--ease-out-expo) both;animation-delay:calc(var(--i,0) * 60ms + .8s);border-radius:1.15rem;flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem;text-decoration:none;display:flex;position:relative}.jddLhW_tileLink:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.jddLhW_tileBg{border-radius:inherit;border:1px solid var(--line);background:linear-gradient(150deg, color-mix(in oklab, var(--fg) 6%, transparent), transparent 60%), color-mix(in oklab, var(--surface) 70%, transparent);transition:border-color .3s,background-color .3s;position:absolute;inset:0}.jddLhW_tileLink:hover .jddLhW_tileBg{border-color:color-mix(in oklab, var(--color-brand) 60%, var(--line))}.jddLhW_tileIcon{background:color-mix(in oklab, var(--color-brand) 16%, var(--surface));width:2.4rem;height:2.4rem;color:var(--accent-text);border-radius:.8rem;place-items:center;transition:background-color .3s,color .3s;display:grid}.jddLhW_tileLink:hover .jddLhW_tileIcon{background:var(--color-brand);color:var(--color-on-brand)}.jddLhW_tileLabel{letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.jddLhW_tileArrow{color:var(--muted);transition:transform .4s var(--ease-out-expo), color .3s;display:inline-block}.jddLhW_tileLink:hover .jddLhW_tileArrow{color:var(--accent-text);transform:translate(2px,-2px)}@keyframes jddLhW_spin{to{rotate:360deg}}@keyframes jddLhW_idle-ring{0%{opacity:0;scale:.14}12%{opacity:.55}to{opacity:0;scale:1}}@keyframes jddLhW_bob{0%,to{translate:0}50%{translate:0 -10px}}@keyframes jddLhW_glide{0%,to{translate:0;rotate:0deg}50%{translate:6px -12px;rotate:-4deg}}@keyframes jddLhW_ping{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--sky) 60%, transparent)}70%,to{box-shadow:0 0 0 10px #0000}}@keyframes jddLhW_card-in{0%{opacity:0;transform:translateY(48px)rotateX(16deg)scale(.97)}to{opacity:1;transform:none}}@keyframes jddLhW_field-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jddLhW_lean{transform:none}.jddLhW_terrainSpin,.jddLhW_ringIdle,.jddLhW_orbit,.jddLhW_mastFloat,.jddLhW_planeFloat,.jddLhW_availabilityDot,.jddLhW_mailNode,.jddLhW_card,.jddLhW_card form>*,.jddLhW_channels>*,.jddLhW_tileLink{animation:none}}html[data-motion=none] .jddLhW_lean{transform:none}html[data-motion=none] .jddLhW_terrainSpin{animation:none}html[data-motion=none] .jddLhW_ringIdle{animation:none}html[data-motion=none] .jddLhW_orbit{animation:none}html[data-motion=none] .jddLhW_mastFloat{animation:none}html[data-motion=none] .jddLhW_planeFloat{animation:none}html[data-motion=none] .jddLhW_availabilityDot{animation:none}html[data-motion=none] .jddLhW_mailNode{animation:none}html[data-motion=none] .jddLhW_card{animation:none}html[data-motion=none] .jddLhW_card form>*{animation:none}html[data-motion=none] .jddLhW_channels>*{animation:none}html[data-motion=none] .jddLhW_tileLink{animation:none}
