.slot[data-astro-cid-5yt3isc2]{flex-direction:column;justify-content:flex-end;display:flex;position:relative}.sheet[data-astro-cid-5yt3isc2]{color:var(--ink);border-radius:var(--r-lg);border:1px solid var(--line);background:#fff;gap:18px;padding:clamp(20px,3vw,30px);display:grid;box-shadow:0 40px 80px -50px #0a0c1480}.sheet[data-astro-cid-5yt3isc2]>[data-astro-cid-5yt3isc2]:not(.send){transition:opacity .35s,filter .35s}.sheet[data-astro-cid-5yt3isc2]:not([data-state=idle])>[data-astro-cid-5yt3isc2]:not(.send){opacity:0;filter:blur(2px);pointer-events:none}.field[data-astro-cid-5yt3isc2] label[data-astro-cid-5yt3isc2],legend[data-astro-cid-5yt3isc2]{margin-bottom:8px;padding:0;font-size:15px;font-weight:600;display:block}fieldset[data-astro-cid-5yt3isc2]{border:0;margin:0;padding:0}textarea[data-astro-cid-5yt3isc2],input[data-astro-cid-5yt3isc2]:not([type=radio]){width:100%;font:400 16px/1.5 var(--body);border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;padding:13px 14px}textarea[data-astro-cid-5yt3isc2]{resize:vertical;background:repeating-linear-gradient(#fff 0 31px,#eceef6 31px 32px);min-height:136px;padding-top:6px;line-height:32px}.chips[data-astro-cid-5yt3isc2]{flex-wrap:wrap;gap:8px;display:flex}.chips[data-astro-cid-5yt3isc2] label[data-astro-cid-5yt3isc2]{white-space:nowrap;border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:500;display:inline-flex}.chips[data-astro-cid-5yt3isc2] input[data-astro-cid-5yt3isc2]{accent-color:var(--blue);margin:0}.chips[data-astro-cid-5yt3isc2] label[data-astro-cid-5yt3isc2]:has(input:checked){border-color:var(--blue);background:var(--blue-soft)}.two[data-astro-cid-5yt3isc2]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.two[data-astro-cid-5yt3isc2]>[data-astro-cid-5yt3isc2]{min-width:0}.err[data-astro-cid-5yt3isc2]{color:#b42318;font-size:14px}.send[data-astro-cid-5yt3isc2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.send[data-astro-cid-5yt3isc2] small[data-astro-cid-5yt3isc2]{font:500 12px/1 var(--label);color:var(--muted)}.sendbtn[data-astro-cid-5yt3isc2]{gap:10px;min-width:170px}.sendbtn[data-astro-cid-5yt3isc2]:disabled{cursor:default;opacity:1}.sheet[data-astro-cid-5yt3isc2][data-state=sent] .sendbtn[data-astro-cid-5yt3isc2]{background:var(--ink)}.ico[data-astro-cid-5yt3isc2]{flex:none;width:16px;height:16px;display:inline-block;position:relative}.i[data-astro-cid-5yt3isc2]{place-items:center;transition:opacity .25s,transform .35s cubic-bezier(.3,1.4,.5,1);display:grid;position:absolute;inset:0}.i-spin[data-astro-cid-5yt3isc2],.i-check[data-astro-cid-5yt3isc2]{opacity:0;transform:scale(.5)}.i-spin[data-astro-cid-5yt3isc2]:before{content:"";border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.sheet[data-astro-cid-5yt3isc2][data-state=sending] .i-plane[data-astro-cid-5yt3isc2],.sheet[data-astro-cid-5yt3isc2][data-state=sent] .i-plane[data-astro-cid-5yt3isc2]{opacity:0;transform:translate(8px,-8px)scale(.5)}.sheet[data-astro-cid-5yt3isc2][data-state=sending] .i-spin[data-astro-cid-5yt3isc2],.sheet[data-astro-cid-5yt3isc2][data-state=sent] .i-check[data-astro-cid-5yt3isc2]{opacity:1;transform:none}.slot[data-astro-cid-5yt3isc2] .pp-stage{z-index:5;perspective:1100px;pointer-events:none;position:absolute}.slot[data-astro-cid-5yt3isc2] .pp-slit{position:absolute;inset:0;overflow:hidden}.slot[data-astro-cid-5yt3isc2] .pp-stage.open .pp-slit{overflow:visible}.slot[data-astro-cid-5yt3isc2] .pp-letter{transform-style:preserve-3d;position:absolute;inset:0;transform:translateY(100%)}.slot[data-astro-cid-5yt3isc2] .pp-base{color:#10131f;outline-offset:-9px;background:#fff;border-radius:3px;outline:1px dashed #d6dae7;flex-direction:column;gap:12px;padding:20px 20px 18px;display:flex;position:absolute;inset:0;box-shadow:0 24px 50px -24px #0000008c}.slot[data-astro-cid-5yt3isc2] .pp-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.slot[data-astro-cid-5yt3isc2] .pp-date{font:500 9.5px/1.4 var(--label);letter-spacing:.14em;color:#8a90a6;padding-top:4px}.slot[data-astro-cid-5yt3isc2] .pp-stamp{background:radial-gradient(circle, transparent 2.2px, var(--blue) 2.7px) -4px -4px / 8px 8px;flex:none;width:48px;height:56px;padding:4px;transform:rotate(4deg)}.slot[data-astro-cid-5yt3isc2] .pp-stamp>span{background:var(--blue);color:#fff;place-items:center;width:100%;height:100%;display:grid}.slot[data-astro-cid-5yt3isc2] .pp-stamp svg{width:20px;height:21px}.slot[data-astro-cid-5yt3isc2] .pp-to{color:#6b7086;font:400 11px/1.6 ui-monospace,SF Mono,Menlo,Consolas,monospace}.slot[data-astro-cid-5yt3isc2] .pp-msg{color:#10131f;overflow-wrap:anywhere;flex:1;min-height:0;font:400 13px/1.6 ui-monospace,SF Mono,Menlo,Consolas,monospace;overflow:hidden;-webkit-mask:linear-gradient(#000 75%,#0000);mask:linear-gradient(#000 75%,#0000)}.slot[data-astro-cid-5yt3isc2] .pp-flap{transform-origin:50% 0;border-radius:3px;display:none;position:absolute;inset:0}.slot[data-astro-cid-5yt3isc2] .pp-fold{filter:drop-shadow(0 18px 22px #00000059);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.slot[data-astro-cid-5yt3isc2] .pp-fold .w,.pp-sky .w{stroke:#cfd4e3;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.slot[data-astro-cid-5yt3isc2] .pp-fold .l,.pp-sky .l{fill:#fff}.slot[data-astro-cid-5yt3isc2] .pp-fold .r,.pp-sky .r{fill:#e3e7f2}.slot[data-astro-cid-5yt3isc2] .pp-fold .fl{fill:#e6e9f3;stroke:#cfd4e3;stroke-width:1px;vector-effect:non-scaling-stroke}.slot[data-astro-cid-5yt3isc2] .pp-fold .keel,.pp-sky .keel{stroke:#b9bfd2;stroke-width:1px;vector-effect:non-scaling-stroke}.pp-sky{z-index:70;pointer-events:none;position:fixed;inset:0}.pp-trail{position:absolute;inset:0;overflow:visible}.pp-trail path{fill:none;stroke:var(--blue-hi);stroke-width:2px;stroke-linecap:round}.pp-trail .t1{opacity:.95}.pp-trail .t2{opacity:.45}.pp-trail .t3{opacity:.18}.pp-plane{transform-origin:40px 50px;filter:drop-shadow(0 14px 14px #0000004d);will-change:transform;position:absolute;top:0;left:0;overflow:visible}.pp-plane .bank{transform-box:fill-box;transform-origin:50%}.slot[data-astro-cid-5yt3isc2] .receipt{color:var(--ink);border-radius:var(--r-lg);border:1px solid var(--line);background:#fff;outline:none;gap:14px;padding:clamp(22px,3vw,30px);display:grid;box-shadow:0 40px 80px -50px #0a0c1480}.slot[data-astro-cid-5yt3isc2] .r-top{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.slot[data-astro-cid-5yt3isc2] .r-to{align-items:center;gap:8px;display:inline-flex}.slot[data-astro-cid-5yt3isc2] .r-to b{color:var(--ink)}.slot[data-astro-cid-5yt3isc2] .r-av{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.slot[data-astro-cid-5yt3isc2] .r-av svg{width:12px;height:13px}.slot[data-astro-cid-5yt3isc2] .r-top time{font:500 12px/1 var(--label)}.slot[data-astro-cid-5yt3isc2] .r-msg{font-size:17px;line-height:1.5}.slot[data-astro-cid-5yt3isc2] .receipt blockquote{border-left:3px solid var(--blue);background:var(--paper);color:var(--muted);overflow-wrap:anywhere;-webkit-line-clamp:3;border-radius:0 10px 10px 0;-webkit-box-orient:vertical;margin:0;padding:12px 14px;font:400 13px/1.6 ui-monospace,SF Mono,Menlo,Consolas,monospace;display:-webkit-box;overflow:hidden}.slot[data-astro-cid-5yt3isc2] .r-pkg{color:var(--muted);font-size:14px}.slot[data-astro-cid-5yt3isc2] .r-pkg b{color:var(--ink)}.slot[data-astro-cid-5yt3isc2] .r-act{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.slot[data-astro-cid-5yt3isc2] .r-act .btn{justify-content:center}.slot[data-astro-cid-5yt3isc2] .r-act .btn-ghost{border-color:var(--line);color:var(--ink)}.slot[data-astro-cid-5yt3isc2] .r-act .btn-ghost:hover{border-color:var(--ink)}@media (width<=520px){.two[data-astro-cid-5yt3isc2]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.i-spin[data-astro-cid-5yt3isc2]:before{animation-duration:2s}}.contact[data-astro-cid-mssvtpba]{background:var(--black);min-height:100vh;padding-bottom:clamp(80px,10vw,140px);position:relative;overflow:hidden}.grid[data-astro-cid-mssvtpba]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:56px;display:grid;position:relative}.grid[data-astro-cid-mssvtpba]>[data-astro-cid-mssvtpba]{min-width:0}.l[data-astro-cid-mssvtpba]{gap:22px;display:grid}.l[data-astro-cid-mssvtpba] .h1[data-astro-cid-mssvtpba]{font-size:clamp(40px,5.6vw,80px)}.promise[data-astro-cid-mssvtpba]{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.promise[data-astro-cid-mssvtpba] li[data-astro-cid-mssvtpba]{color:var(--mist);align-items:center;gap:10px;display:flex}.promise[data-astro-cid-mssvtpba] svg{color:var(--blue-hi)}.reach[data-astro-cid-mssvtpba]{border-top:1px solid var(--line-d);gap:0;margin:12px 0 0;display:grid}.reach[data-astro-cid-mssvtpba] div[data-astro-cid-mssvtpba]{border-bottom:1px solid var(--line-d);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:14px 0;display:flex}.reach[data-astro-cid-mssvtpba] dt[data-astro-cid-mssvtpba]{color:var(--mist);align-items:center;gap:8px;font-size:14px;display:inline-flex}.reach[data-astro-cid-mssvtpba] dd[data-astro-cid-mssvtpba]{overflow-wrap:anywhere;margin:0;font-weight:600}.reach[data-astro-cid-mssvtpba] a[data-astro-cid-mssvtpba]{text-decoration:none}@media (width<=900px){.grid[data-astro-cid-mssvtpba]{grid-template-columns:1fr;gap:40px}}
