:root{--white:#fff;--grey-100:#f1f1ef;--grey-200:#dedede;--grey-800:#2c2b27;--ink:#23211c;--ink-soft:#55534c;--pink:#f888b8;--pink-light:#fbb0cf;--blue:#2743e8;--yellow:#f8e820;--lime:var(--yellow);--paper:url(/landing/paper.jpg);--font:"Bricolage Grotesque", system-ui, sans-serif;--font-rough:"Rubik Dirt", var(--font);--font-sketch:"Cabin Sketch", var(--font);--gutter:clamp(16px, 4vw, 56px);--max:1320px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--grey-200) var(--paper) 0 0 / 1600px auto;color:var(--ink);font-family:var(--font);font-variation-settings:"opsz" 14;-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.55;overflow-x:clip}a{color:inherit}img{max-width:100%;height:auto;display:block}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:4px}section[id]{scroll-margin-top:var(--header-h,100px)}.wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sheet{--sheet:var(--grey-200) var(--paper) 0 0 / 1600px auto;z-index:1;isolation:isolate;margin-top:-20px;padding:clamp(84px,9vw,130px) 0;position:relative;overflow-x:clip}.sheet:before,.sheet:after{content:"";z-index:-1;position:absolute;inset:0}.sheet:before{background:var(--white);clip-path:polygon(0% 6.3px,2.2% 8.3px,3.5% 11px,5.6% 8px,7.2% 10.5px,9.5% 8.8px,11.4% 6.6px,12.9% 11px,15% 11px,17.1% 11px,19.4% 11px,21.4% 9px,22.8% 11px,24.6% 10.1px,27% 7.1px,28.7% 3.7px,30.7% 2.4px,32.9% 1.2px,34% 0,36% 1.7px,38.6% 3.7px,40.9% 0,42.7% 0,44.7% 0,46.3% 0,47.8% 1.9px,49.7% 1.5px,51.5% 1.5px,53.4% 0,56.1% 1.3px,57.5% 2.1px,59.1% 2px,61% 2.7px,63.2% 4.4px,66% 5.4px,67.1% 6.3px,69.3% 4.3px,71.1% 1.8px,72.5% 0,75.5% 0,76.9% .8px,78.6% 3.9px,81.3% 2.4px,82.7% 0,85.1% 0,86.6% 0,87.9% .3px,90.5% 2.3px,92.4% 0,93.9% 1.1px,96.7% 4.4px,98.5% 3.3px,100% 3.2px,100% 100%,0 100%)}.sheet:after{background:var(--sheet);clip-path:polygon(0% 10.3px,2.2% 12.3px,3.5% 15px,5.6% 12px,7.2% 14.5px,9.5% 12.8px,11.4% 10.6px,12.9% 15px,15% 15px,17.1% 15px,19.4% 15px,21.4% 13px,22.8% 15px,24.6% 14.1px,27% 11.1px,28.7% 7.7px,30.7% 6.4px,32.9% 5.2px,34% 4px,36% 5.7px,38.6% 7.7px,40.9% 4px,42.7% 4px,44.7% 4px,46.3% 4px,47.8% 5.9px,49.7% 5.5px,51.5% 5.5px,53.4% 4px,56.1% 5.3px,57.5% 6.1px,59.1% 6px,61% 6.7px,63.2% 8.4px,66% 9.4px,67.1% 10.3px,69.3% 8.3px,71.1% 5.8px,72.5% 4px,75.5% 4px,76.9% 4.8px,78.6% 7.9px,81.3% 6.4px,82.7% 4px,85.1% 4px,86.6% 4px,87.9% 4.3px,90.5% 6.3px,92.4% 4px,93.9% 5.1px,96.7% 8.4px,98.5% 7.3px,100% 7.2px,100% 100%,0 100%)}.sheet-light{--sheet:linear-gradient(#ffffff9e, #ffffff9e), var(--paper) 0 0 / 1600px auto}.sheet-blue{color:var(--white)}.sheet-blue:after{background:var(--paper) 0 0 / 1600px auto, var(--blue);background-blend-mode:multiply}.title{mix-blend-mode:multiply;margin:0;font-size:clamp(44px,7.2vw,104px);font-weight:400;line-height:1.04}.sheet-blue .title{mix-blend-mode:normal}.rough{font-family:var(--font-rough);text-transform:uppercase;letter-spacing:-.01em}.sketch{font-family:var(--font-sketch);font-weight:700}.head{justify-content:space-between;align-items:end;gap:32px;margin-bottom:clamp(40px,5vw,72px);display:flex}.head p{max-width:36ch;margin:0;font-size:clamp(17px,1.4vw,20px);font-weight:500}.paper-btn{text-decoration:none;transition:rotate .25s,scale .25s;rotate:-1.5deg}.paper-btn:hover{rotate:1deg;scale:1.04}.paper-btn>span{background:var(--ink);color:var(--white);white-space:nowrap;padding:14px 26px 16px;font-size:18px;font-weight:700;display:block}.paper-btn.on-dark{filter:drop-shadow(4px 4px #0000008c)}.paper-btn.on-dark>span{background:var(--white);color:var(--ink)}.wavy{text-decoration:underline wavy var(--blue) 2px;text-underline-offset:6px;font-weight:600}.wavy:hover{text-decoration-color:var(--pink)}.cutout{filter:drop-shadow(1px 2px 2px #00000038);pointer-events:none}.tape{z-index:2;background:#c6c0aab8;border-left:2px dashed #23211c33;border-right:2px dashed #23211c33;width:96px;height:26px;position:absolute}.sticker{filter:drop-shadow(4px 4px #23211c47);display:inline-block;position:relative}.sticker:before{content:"";z-index:1;background:#c6c0aad1;border-left:2px dashed #23211c2e;border-right:2px dashed #23211c2e;width:46px;height:18px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:-6deg}.torn{clip-path:polygon(0 4%,9% 0,22% 5%,36% 1%,50% 6%,63% 0,78% 4%,91% 0,100% 5%,98% 30%,100% 55%,97% 78%,100% 96%,86% 100%,72% 95%,57% 100%,43% 96%,28% 100%,14% 95%,0 100%,2% 72%,0 48%,3% 24%)}html.js [data-reveal]{transition:opacity .45s steps(4,end),translate .45s steps(4,end);transition-delay:var(--delay,0s)}html.js [data-reveal]:not(.in){opacity:0;translate:0 18px}@media (width<=900px){.head{flex-direction:column;align-items:start;gap:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.paper-btn{transition:none}html.js [data-reveal]{opacity:1;transition:none;translate:none}}.site-header[data-astro-cid-nen7h5rs]{--h-ink:var(--ink);--h-blue:var(--blue);--h-pink:var(--pink);z-index:50;color:var(--h-ink);position:sticky;top:0}.strip[data-astro-cid-nen7h5rs]{filter:drop-shadow(0 2px 2px #00000047);position:absolute;inset:0}.strip[data-astro-cid-nen7h5rs]:before,.strip[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;inset:0}.strip[data-astro-cid-nen7h5rs]:before{background:var(--white);clip-path:polygon(0 0,100% 0,100% 100%,97.8% calc(100% - 2.7px),95.7% calc(100% - 3.3px),92.9% calc(100% - 4.1px),91.2% 100%,89.3% 100%,86.3% calc(100% - .8px),84.9% 100%,82.7% calc(100% - 1.8px),80.1% 100%,78.3% calc(100% - 4.2px),75.7% calc(100% - 9px),74.4% calc(100% - 3.4px),72.2% calc(100% - 2.7px),70.1% 100%,67.2% 100%,65.6% 100%,62.9% calc(100% - 3px),61.2% calc(100% - 5.8px),58.7% calc(100% - 2.6px),56.5% calc(100% - 3.8px),54.2% calc(100% - 6.9px),52.9% calc(100% - 6.1px),50.7% calc(100% - 3px),47.2% calc(100% - 3.5px),45.8% calc(100% - 1.5px),43.1% 100%,41% calc(100% - 1.7px),38.9% 100%,37.1% calc(100% - .8px),34.6% calc(100% - 2.9px),32.2% calc(100% - 3.7px),30% calc(100% - 4.4px),28.5% calc(100% - 5.3px),25.5% calc(100% - 4.5px),24.2% calc(100% - 5.4px),21.9% calc(100% - 3.8px),19.9% calc(100% - 2.5px),17.5% 100%,14.9% calc(100% - 2.3px),12.4% calc(100% - 4.9px),10.3% calc(100% - 3.4px),8.8% calc(100% - 1.4px),7.1% 100%,4.6% calc(100% - 3.1px),1.5% calc(100% - 3.6px),0% calc(100% - .5px))}.strip[data-astro-cid-nen7h5rs]:after{clip-path:polygon(0 0,100% 0,100% calc(100% - 5.7px),97.8% calc(100% - 8.4px),95.7% calc(100% - 9px),92.9% calc(100% - 9.8px),91.2% calc(100% - 3.8px),89.3% calc(100% - 3.5px),86.3% calc(100% - 4.2px),84.9% calc(100% - 3px),82.7% calc(100% - 4.8px),80.1% calc(100% - 3px),78.3% calc(100% - 7.2px),75.7% calc(100% - 12px),74.4% calc(100% - 6.4px),72.2% calc(100% - 5.7px),70.1% calc(100% - 3px),67.2% calc(100% - 3px),65.6% calc(100% - 3px),62.9% calc(100% - 6px),61.2% calc(100% - 8.8px),58.7% calc(100% - 5.6px),56.5% calc(100% - 6.8px),54.2% calc(100% - 9.9px),52.9% calc(100% - 9.1px),50.7% calc(100% - 6px),47.2% calc(100% - 6.5px),45.8% calc(100% - 4.5px),43.1% calc(100% - 3px),41% calc(100% - 4.7px),38.9% calc(100% - 3px),37.1% calc(100% - 3.8px),34.6% calc(100% - 5.9px),32.2% calc(100% - 6.7px),30% calc(100% - 7.4px),28.5% calc(100% - 8.3px),25.5% calc(100% - 7.5px),24.2% calc(100% - 8.4px),21.9% calc(100% - 6.8px),19.9% calc(100% - 5.5px),17.5% calc(100% - 3px),14.9% calc(100% - 5.3px),12.4% calc(100% - 7.9px),10.3% calc(100% - 6.4px),8.8% calc(100% - 4.4px),7.1% calc(100% - 3px),4.6% calc(100% - 6.1px),1.5% calc(100% - 6.6px),0% calc(100% - 3.5px));background:linear-gradient(#ffffff9e,#ffffff9e),url(/landing/paper.jpg) 0 0/1400px}.tape[data-astro-cid-nen7h5rs]{z-index:1;pointer-events:none;background:#c6c0aa9e;border-left:2px dashed #23211c33;border-right:2px dashed #23211c33;width:92px;height:24px;position:absolute;top:-7px}.tape-left[data-astro-cid-nen7h5rs]{left:24%;rotate:-3deg}.tape-right[data-astro-cid-nen7h5rs]{right:32%;rotate:4deg}.bar[data-astro-cid-nen7h5rs]{z-index:2;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:clamp(20px,3vw,44px);padding-top:12px;padding-bottom:22px;display:grid;position:relative}.brand[data-astro-cid-nen7h5rs]{margin:-6px 0 -30px;transition:rotate .25s;display:block;rotate:-4deg}.brand[data-astro-cid-nen7h5rs]:hover{rotate:4deg}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{filter:drop-shadow(1.5px 0 #fff)drop-shadow(-1.5px 0 #fff)drop-shadow(0 1.5px #fff)drop-shadow(0 -1.5px #fff)drop-shadow(1px 2px 2px #00000040);width:auto;height:84px}.tabs[data-astro-cid-nen7h5rs]{scrollbar-width:none;gap:clamp(4px,1vw,14px);padding:8px 10px;display:flex;overflow-x:auto}.tabs[data-astro-cid-nen7h5rs]::-webkit-scrollbar{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:none}.tab[data-astro-cid-nen7h5rs]{white-space:nowrap;flex:none;padding:6px 14px 7px;font-size:16px;font-weight:600;text-decoration:none;transition:rotate .2s steps(3,end),translate .2s steps(3,end);position:relative}.tab[data-astro-cid-nen7h5rs]:hover{text-decoration:underline wavy var(--h-pink) 2px;text-underline-offset:5px;translate:0 -1px;rotate:-2deg}.tab[data-astro-cid-nen7h5rs][aria-current]:hover{text-decoration:none}.ring[data-astro-cid-nen7h5rs]{pointer-events:none;visibility:hidden;width:100%;height:calc(100% + 2px);position:absolute;inset:-1px 0;overflow:visible}.ring[data-astro-cid-nen7h5rs] path[data-astro-cid-nen7h5rs]{fill:none;stroke:var(--h-blue);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1}.tab[data-astro-cid-nen7h5rs][aria-current] .ring[data-astro-cid-nen7h5rs]{visibility:visible}.tab[data-astro-cid-nen7h5rs][aria-current] .ring[data-astro-cid-nen7h5rs] path[data-astro-cid-nen7h5rs]{animation:.55s ease-in-out both hd-draw}.talk[data-astro-cid-nen7h5rs]{margin:-4px 0;text-decoration:none;transition:rotate .25s,scale .25s;rotate:3deg}.talk[data-astro-cid-nen7h5rs]:before{background:#c6c0aab8}.talk[data-astro-cid-nen7h5rs]:hover{rotate:-2deg;scale:1.05}.talk-paper[data-astro-cid-nen7h5rs]{background:var(--h-ink);color:var(--white);font-variation-settings:"opsz" 96, "wdth" 75;letter-spacing:.01em;white-space:nowrap;padding:11px 22px 12px;font-size:20px;font-weight:800;display:block}@keyframes hd-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (width<=1100px){.tab[data-astro-cid-nen7h5rs]{padding:6px 10px 7px;font-size:15px}}@media (width<=900px){.bar[data-astro-cid-nen7h5rs]{grid-template-columns:auto 1fr auto;grid-template-areas:"brand menu talk";column-gap:14px;padding-top:6px;padding-bottom:14px}.brand[data-astro-cid-nen7h5rs]{grid-area:brand;justify-self:start;margin:0 0 -18px}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:52px}.talk[data-astro-cid-nen7h5rs]{grid-area:talk;margin:0}.menu-toggle[data-astro-cid-nen7h5rs]{color:inherit;font:700 17px/1 var(--font);text-decoration:underline wavy var(--h-blue) 2px;text-underline-offset:6px;cursor:pointer;background:0 0;border:0;grid-area:menu;justify-self:end;padding:8px 4px;display:block}.tabs[data-astro-cid-nen7h5rs]{top:calc(100% - 4px);left:var(--gutter);right:var(--gutter);background:linear-gradient(#fffc,#fffc),url(/landing/paper.jpg) 0 0/1400px;flex-direction:column;gap:2px;padding:14px 12px;display:none;position:absolute;box-shadow:2px 5px 10px #00000040}.site-header[data-astro-cid-nen7h5rs].open .tabs[data-astro-cid-nen7h5rs]{display:flex}.tab[data-astro-cid-nen7h5rs]{align-self:start;padding:9px 14px;font-size:18px}.tape-left[data-astro-cid-nen7h5rs]{left:34%}.tape-right[data-astro-cid-nen7h5rs]{display:none}}@media (width<=520px){.talk-paper[data-astro-cid-nen7h5rs]{padding:9px 14px 10px;font-size:17px}}@media (prefers-reduced-motion:reduce){.tab[data-astro-cid-nen7h5rs],.brand[data-astro-cid-nen7h5rs],.talk[data-astro-cid-nen7h5rs]{transition:none}.tab[data-astro-cid-nen7h5rs][aria-current] .ring[data-astro-cid-nen7h5rs] path[data-astro-cid-nen7h5rs]{animation:none}}footer[data-astro-cid-jo6i4kqk]{color:var(--white);padding:56px 0 30px;font-size:16px;font-weight:500}footer[data-astro-cid-jo6i4kqk]:after{background:var(--paper) 0 0 / 1600px auto, var(--ink);background-blend-mode:multiply}.top[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:20px;display:flex}.brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:64px;rotate:-5deg}.brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:30ch;margin:0;font-size:18px}.cols[data-astro-cid-jo6i4kqk]{border-top:1px solid #fff3;flex-wrap:wrap;gap:28px clamp(48px,8vw,120px);margin-top:40px;padding-top:28px;display:flex}h2[data-astro-cid-jo6i4kqk]{letter-spacing:.08em;text-transform:uppercase;color:#ffffffa6;margin:0 0 10px;font-size:14px;font-weight:700}ul[data-astro-cid-jo6i4kqk]{gap:6px;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-jo6i4kqk]{text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline wavy var(--pink) 2px;text-underline-offset:5px}.legal[data-astro-cid-jo6i4kqk]{color:#fff9;margin:36px 0 0;font-size:14px}.preloader[data-astro-cid-xtleqxzo]{display:none}html.has-loader:not(.loader-rip){overflow:hidden}html.has-loader:not(.loader-done) .preloader[data-astro-cid-xtleqxzo]{--progress:0;--u:min(1vw, 1.72svh);z-index:1000;display:block;position:fixed;inset:0}.half[data-astro-cid-xtleqxzo],.fibre[data-astro-cid-xtleqxzo],.face[data-astro-cid-xtleqxzo]{position:absolute;inset:0}.half-top[data-astro-cid-xtleqxzo]{z-index:1}.fibre[data-astro-cid-xtleqxzo]{background:var(--white);visibility:hidden}.face[data-astro-cid-xtleqxzo]{background:var(--grey-200) var(--paper) 0 0 / max(100vw, 178svh) auto;overflow:hidden}.cut[data-astro-cid-xtleqxzo]{filter:drop-shadow(1px 2px 2px #00000038);position:absolute}.hand[data-astro-cid-xtleqxzo]{--from:-40vw, 6vw;--rest:0deg;left:calc(var(--u) * -5);top:calc(50% + var(--u) * -3);width:calc(var(--u) * 42);animation:.32s steps(4,end) .1s both pl-in,.9s step-end .5s infinite pl-boil}.mega[data-astro-cid-xtleqxzo]{--from:40vw, -6vw;--rest:-3deg;right:calc(var(--u) * -5);top:calc(50% - var(--u) * 21);width:calc(var(--u) * 26);animation:.32s steps(4,end) .35s both pl-in,.9s step-end .75s infinite pl-boil;transform:scaleX(-1)}.middle[data-astro-cid-xtleqxzo]{justify-content:center;align-items:center;gap:calc(var(--u) * 2.4);flex-direction:column;display:flex;position:absolute;inset:0}.logo-wrap[data-astro-cid-xtleqxzo]{width:calc(var(--u) * 21);position:relative}.logo[data-astro-cid-xtleqxzo]{width:100%;filter:drop-shadow(0 0 1px var(--white)) drop-shadow(2px 3px 0 var(--white));animation:.3s steps(3,end) .6s both pl-stamp}.ring[data-astro-cid-xtleqxzo]{width:148%;height:138%;position:absolute;top:-19%;left:-24%;overflow:visible}.ring[data-astro-cid-xtleqxzo] path[data-astro-cid-xtleqxzo]{fill:none;stroke:var(--blue);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1;animation:.6s ease-in-out .95s both pl-draw}.status[data-astro-cid-xtleqxzo]{font:700 clamp(22px, calc(var(--u) * 2.5), 40px) / 1.2 var(--font-sketch);color:var(--ink);white-space:nowrap;margin:0;padding:.1em .5em;animation:.2s steps(2,end) .5s both pl-fade;position:relative}.brush[data-astro-cid-xtleqxzo]{clip-path:inset(-20% calc((1 - var(--progress)) * 100%) -20% 0);transition:clip-path .4s steps(4,end);position:absolute;inset:0}.brush[data-astro-cid-xtleqxzo] svg[data-astro-cid-xtleqxzo]{width:100%;height:100%;overflow:visible}.brush[data-astro-cid-xtleqxzo] path[data-astro-cid-xtleqxzo]{fill:none;stroke:var(--pink);stroke-width:15px;stroke-linecap:round}.words[data-astro-cid-xtleqxzo]{position:relative}html.loader-rip .fibre[data-astro-cid-xtleqxzo]{visibility:visible}html.loader-rip .half-top[data-astro-cid-xtleqxzo]{animation:.8s cubic-bezier(.7,0,.25,1) both pl-rip-top}html.loader-rip .half-bottom[data-astro-cid-xtleqxzo]{animation:.8s cubic-bezier(.7,0,.25,1) both pl-rip-bottom}@keyframes pl-in{0%{translate:var(--from);rotate:8deg}to{rotate:var(--rest)}}@keyframes pl-boil{0%,to{translate:0}33%{translate:1.5px -1.5px}66%{translate:-1px 1px}}@keyframes pl-stamp{0%{opacity:0;rotate:-12deg;scale:1.7}}@keyframes pl-draw{0%{stroke-dashoffset:1px;visibility:hidden}1%{visibility:visible}to{stroke-dashoffset:0}}@keyframes pl-fade{0%{opacity:0}}@keyframes pl-rip-top{15%{transform:translateY(-1.5%)rotate(-.4deg)}to{transform:translateY(-68%)rotate(-3deg)}}@keyframes pl-rip-bottom{15%{transform:translateY(1.5%)rotate(.3deg)}to{transform:translateY(68%)rotate(2deg)}}@media (width<=900px){html.has-loader:not(.loader-done) .preloader[data-astro-cid-xtleqxzo]{--u:1.9vw}.hand[data-astro-cid-xtleqxzo]{--from:-60vw, 6vw;--rest:32deg;left:calc(var(--u) * -13);width:calc(var(--u) * 38);top:14svh}.mega[data-astro-cid-xtleqxzo]{--from:60vw, 6vw;right:calc(var(--u) * -7);width:calc(var(--u) * 29);top:auto;bottom:6svh}.logo-wrap[data-astro-cid-xtleqxzo]{width:calc(var(--u) * 24)}}.landing[data-astro-cid-d32ejlv2]{--c-ink:var(--ink);--c-blue:var(--blue);--c-pink:var(--pink);--u:min(1vw, 1.72svh);--mx:0;--my:0;isolation:isolate;margin-top:calc(var(--header-h,84px) * -1);min-height:100svh;color:var(--c-ink);background:url(/landing/paper.jpg) 0 0/max(100vw,178svh);position:relative;overflow:hidden}.defs[data-astro-cid-d32ejlv2]{position:absolute}.copy[data-astro-cid-d32ejlv2]{z-index:3;padding:calc(var(--header-h,84px) + var(--u) * 2.2) var(--gutter) 0;text-align:center;justify-items:center;display:grid;position:relative}h1[data-astro-cid-d32ejlv2]{mix-blend-mode:multiply;margin:0;font-weight:400}.line[data-astro-cid-d32ejlv2]{white-space:nowrap;animation:.5s steps(4,end) both ld-paste;display:block}.shout[data-astro-cid-d32ejlv2]{font:400 calc(var(--u) * 6.3) / 1.05 "Rubik Dirt", var(--font);text-transform:uppercase;letter-spacing:-.01em}.sketch[data-astro-cid-d32ejlv2]{font:700 calc(var(--u) * 6.3) / 1.02 "Cabin Sketch", var(--font);animation-delay:.2s}.sketch[data-astro-cid-d32ejlv2]+.sketch[data-astro-cid-d32ejlv2]{animation-delay:.35s}.you[data-astro-cid-d32ejlv2]{color:var(--c-blue);margin-right:.3em;display:inline-block;position:relative}.ring[data-astro-cid-d32ejlv2]{pointer-events:none;width:calc(100% + .84em);height:1.6em;position:absolute;top:-.3em;left:-.42em;overflow:visible}.ring[data-astro-cid-d32ejlv2] path[data-astro-cid-d32ejlv2]{fill:none;stroke:var(--c-blue);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;animation:1.1s ease-in-out .7s both ld-draw}.ring[data-astro-cid-d32ejlv2] path[data-astro-cid-d32ejlv2]+path[data-astro-cid-d32ejlv2]{animation-duration:.5s;animation-delay:1.6s}.hl[data-astro-cid-d32ejlv2]{padding:0 .12em;display:inline-block;position:relative}.hl[data-astro-cid-d32ejlv2]>span[data-astro-cid-d32ejlv2]{position:relative}.hl-swipe[data-astro-cid-d32ejlv2]{width:calc(100% + .12em);height:100%;animation:.6s ease-out .9s both ld-wipe;position:absolute;inset:.02em -.06em -.04em;overflow:visible}.hl-swipe[data-astro-cid-d32ejlv2] path[data-astro-cid-d32ejlv2],.swipe[data-astro-cid-d32ejlv2] path[data-astro-cid-d32ejlv2]{fill:none;stroke:var(--c-pink);stroke-width:15px;stroke-linecap:round}.foot[data-astro-cid-d32ejlv2]{justify-items:center;gap:calc(var(--u) * 1.5);margin-top:calc(var(--u) * 1.4);animation:.6s ease-out .8s both ld-fade;display:grid}.foot[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{max-width:58ch;font-size:clamp(16px, calc(var(--u) * 1.25), 20px);margin:0;font-weight:500;line-height:1.45}.actions[data-astro-cid-d32ejlv2]{align-items:center;gap:clamp(18px,2vw,32px);display:flex}.cta[data-astro-cid-d32ejlv2]{text-decoration:none;transition:rotate .25s,scale .25s;rotate:-1.5deg}.cta[data-astro-cid-d32ejlv2]:hover{rotate:1deg;scale:1.04}.cta[data-astro-cid-d32ejlv2]:before{background:#fff9}.cta[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{background:var(--c-ink);color:var(--white);font-weight:700;font-size:clamp(16px, calc(var(--u) * 1.25), 19px);white-space:nowrap;padding:13px 26px 15px;display:block}.more[data-astro-cid-d32ejlv2]{font-weight:600;font-size:clamp(16px, calc(var(--u) * 1.2), 18px);text-decoration:underline wavy var(--c-blue) 2px;text-underline-offset:6px;white-space:nowrap}.more[data-astro-cid-d32ejlv2]:hover{text-decoration-color:var(--c-pink)}.foot[data-astro-cid-d32ejlv2] .note[data-astro-cid-d32ejlv2]{z-index:1;background:var(--white);padding:3px 12px 4px;font-size:15px;font-weight:600;position:relative;rotate:1deg;box-shadow:1px 2px 3px #0003}.swipes[data-astro-cid-d32ejlv2]{z-index:0;position:absolute;inset:0}.swipe[data-astro-cid-d32ejlv2]{animation:.7s ease-out .6s both ld-wipe;position:absolute;overflow:visible}.swipe-pink[data-astro-cid-d32ejlv2]{left:calc(var(--u) * 26);bottom:calc(var(--u) * 13);width:calc(var(--u) * 19);rotate:-7deg}.swipe-blue[data-astro-cid-d32ejlv2]{right:calc(var(--u) * 14);bottom:calc(var(--u) * 15);width:calc(var(--u) * 18);rotate:-9deg}.swipe-blue[data-astro-cid-d32ejlv2] path[data-astro-cid-d32ejlv2]{stroke:#1b8bf0}.swipe-ink[data-astro-cid-d32ejlv2]{left:calc(50% + var(--u) * 10);bottom:calc(var(--u) * 1);width:calc(var(--u) * 16);rotate:-5deg}.swipe-ink[data-astro-cid-d32ejlv2] path[data-astro-cid-d32ejlv2]{stroke:var(--c-ink)}.collage[data-astro-cid-d32ejlv2]{z-index:1;position:absolute;inset:0}.piece[data-astro-cid-d32ejlv2]{width:calc(var(--u) * var(--w));rotate:var(--r,0deg);animation:ld-enter .9s cubic-bezier(.2, .9, .25, 1.05) var(--delay,0s) both;position:absolute}html.js .landing[data-astro-cid-d32ejlv2]:not(.ready) .piece[data-astro-cid-d32ejlv2],html.has-loader:not(.loader-rip) .landing[data-astro-cid-d32ejlv2] [data-astro-cid-d32ejlv2]:is(.line,.ring path,.hl-swipe,.foot,.swipe,.piece){visibility:hidden;animation:none}.drift[data-astro-cid-d32ejlv2]{transform:translate(calc(var(--mx) * var(--depth,4) * -1px), calc(var(--my) * var(--depth,4) * -1px))}.piece[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{filter:drop-shadow(1px 2px 2px #00000038);width:100%;height:auto}.pointing-hand[data-astro-cid-d32ejlv2]{--w:31;--from:-30vw, 8vw;--delay:.5s;--depth:9;left:calc(var(--u) * -5);top:calc(var(--header-h,84px) + var(--u) * 10.5)}.computer[data-astro-cid-d32ejlv2]{--w:37;--from:-30vw, 8vw;--delay:0s;--depth:5;--r:-2deg;left:calc(var(--u) * -3.5);bottom:calc(var(--u) * -6)}.keyboard-hands[data-astro-cid-d32ejlv2]{--w:37;--from:0, 30vw;--delay:.1s;--depth:4;--r:1deg;left:calc(50% - var(--u) * 16.5);bottom:calc(var(--u) * -8.5)}.typing-burst[data-astro-cid-d32ejlv2]{--w:16;--from:0, 30vw;--delay:.2s;--depth:7;--r:5deg;left:calc(var(--u) * 27);bottom:calc(var(--u) * -2)}.megaphone[data-astro-cid-d32ejlv2]{--w:18;--from:30vw, -5vw;--delay:.6s;--depth:10;--r:-3deg;right:calc(var(--u) * -4);top:calc(var(--header-h,84px) + var(--u) * 8.5)}.phone-thumbs[data-astro-cid-d32ejlv2]{--w:18.5;--from:30vw, 20vw;--delay:.35s;--depth:5;--r:6deg;right:calc(var(--u) * 2.5);bottom:calc(var(--u) * 7)}.phone-hand[data-astro-cid-d32ejlv2]{--w:37;--from:30vw, 10vw;--delay:.25s;--depth:6;--r:-5deg;right:calc(var(--u) * -6);bottom:calc(var(--u) * -6)}.megaphone[data-astro-cid-d32ejlv2] .drift[data-astro-cid-d32ejlv2]{scale:-1 1}.pointing-hand[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{animation:4.5s steps(6,end) 1.6s infinite ld-poke}.landing[data-astro-cid-d32ejlv2].offscreen .piece[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{animation-play-state:paused}@keyframes ld-enter{0%{translate:var(--from);opacity:0}}@keyframes ld-paste{0%{opacity:0;transform:scale(1.06)rotate(-1deg)}}@keyframes ld-fade{0%{opacity:0;transform:translateY(8px)}}@keyframes ld-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ld-wipe{0%{clip-path:inset(-40% 100% -40% 0)}to{clip-path:inset(-40% -5% -40% 0)}}@keyframes ld-poke{0%,62%,to{transform:translate(0)}76%{transform:translate(5px,-4px)}88%{transform:translate(-1px,1px)}}@media (width>=901px) and (height<=820px){.keyboard-hands[data-astro-cid-d32ejlv2]{bottom:calc(var(--u) * -13)}.typing-burst[data-astro-cid-d32ejlv2]{bottom:calc(var(--u) * -6)}}@media (width<=900px){.landing[data-astro-cid-d32ejlv2]{--u:1.9vw;flex-direction:column;display:flex}.copy[data-astro-cid-d32ejlv2]{padding-top:calc(var(--header-h,84px) + 30px);order:0;grid-template-columns:minmax(0,1fr)}.shout[data-astro-cid-d32ejlv2]{white-space:normal;font-size:12.4vw}.sketch[data-astro-cid-d32ejlv2]{font-size:11.4vw}.foot[data-astro-cid-d32ejlv2]{gap:18px;margin-top:18px}.collage[data-astro-cid-d32ejlv2]{flex:1 0 auto;order:1;min-height:104vw;margin-top:4px;position:relative;inset:auto}.swipes[data-astro-cid-d32ejlv2],.typing-burst[data-astro-cid-d32ejlv2],.phone-thumbs[data-astro-cid-d32ejlv2]{display:none}.computer[data-astro-cid-d32ejlv2]{--w:34;bottom:-4vw;left:-7vw}.pointing-hand[data-astro-cid-d32ejlv2]{--w:30;top:0;left:-8vw}.keyboard-hands[data-astro-cid-d32ejlv2]{--w:34;bottom:-11vw;left:42vw}.phone-hand[data-astro-cid-d32ejlv2]{display:none}.megaphone[data-astro-cid-d32ejlv2]{--w:24;top:-2vw;right:-2vw}}@media (prefers-reduced-motion:reduce){.line[data-astro-cid-d32ejlv2],.ring[data-astro-cid-d32ejlv2] path[data-astro-cid-d32ejlv2],.hl-swipe[data-astro-cid-d32ejlv2],.foot[data-astro-cid-d32ejlv2],.swipe[data-astro-cid-d32ejlv2],.piece[data-astro-cid-d32ejlv2],.piece[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{animation:none}.cta[data-astro-cid-d32ejlv2]{transition:none}}.ring-word[data-astro-cid-bbd3a5wl]{color:var(--ring,var(--blue));display:inline-block;position:relative}svg[data-astro-cid-bbd3a5wl]{pointer-events:none;width:calc(100% + .6em);height:1.56em;position:absolute;top:-.26em;left:-.3em;overflow:visible}path[data-astro-cid-bbd3a5wl]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.in[data-astro-cid-bbd3a5wl] path[data-astro-cid-bbd3a5wl]{animation:1s ease-in-out .2s both rg-draw}.in[data-astro-cid-bbd3a5wl] path[data-astro-cid-bbd3a5wl]+path[data-astro-cid-bbd3a5wl]{animation-duration:.45s;animation-delay:1.1s}@keyframes rg-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){path[data-astro-cid-bbd3a5wl]{stroke-dashoffset:0}.in[data-astro-cid-bbd3a5wl] path[data-astro-cid-bbd3a5wl]{animation:none}}.me[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,7vw,110px);display:grid}.photo[data-astro-cid-oxgmilyn]{position:relative}.brush[data-astro-cid-oxgmilyn]{width:74%;position:absolute;bottom:8%;left:-12%;overflow:visible;rotate:-9deg}.brush[data-astro-cid-oxgmilyn] path[data-astro-cid-oxgmilyn]{fill:none;stroke:var(--pink);stroke-width:15px;stroke-linecap:round}.print[data-astro-cid-oxgmilyn]{background:var(--white);padding:12px 12px 14px;position:relative;rotate:-1.5deg;box-shadow:2px 5px 9px #0000004d}.title[data-astro-cid-oxgmilyn]{margin-bottom:26px;font-size:clamp(44px,6.4vw,92px)}.role[data-astro-cid-oxgmilyn]{margin:0 0 16px;font-size:clamp(18px,1.5vw,21px);font-weight:700}.lead[data-astro-cid-oxgmilyn]{max-width:34ch;margin:0 0 14px;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.3}.bio[data-astro-cid-oxgmilyn]>p[data-astro-cid-oxgmilyn]:not(.role,.lead,.based){max-width:54ch;margin:0 0 12px}.based[data-astro-cid-oxgmilyn]{background:var(--white);width:fit-content;margin:10px 0 32px;padding:4px 12px 5px;font-size:15px;font-weight:600;box-shadow:1px 2px 3px #0003}@media (width<=900px){.me[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1fr)}.photo[data-astro-cid-oxgmilyn]{width:min(82%,420px);margin:0 auto}}.feature[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.prints[data-astro-cid-t3eiqlen]{padding-bottom:15%;display:block;position:relative}.print[data-astro-cid-t3eiqlen]{background:var(--white);filter:drop-shadow(2px 4px 4px #00000047);padding:10px;transition:rotate .3s;display:block;position:relative}.print-main[data-astro-cid-t3eiqlen]{width:92%;rotate:-1deg}.print-side[data-astro-cid-t3eiqlen]{width:46%;position:absolute;bottom:0;right:0;rotate:2deg}.prints[data-astro-cid-t3eiqlen]:hover .print-main[data-astro-cid-t3eiqlen]{rotate:0deg}.prints[data-astro-cid-t3eiqlen]:hover .print-side[data-astro-cid-t3eiqlen]{rotate:1deg}.name[data-astro-cid-t3eiqlen]{font-variation-settings:"opsz" 96, "wdth" 75;letter-spacing:-.01em;margin:0;font-size:clamp(36px,3.6vw,52px);font-weight:800;line-height:1}.kind[data-astro-cid-t3eiqlen]{margin:14px 0 0;font-size:20px;font-weight:700}.where[data-astro-cid-t3eiqlen]{color:var(--ink-soft);margin:0 0 16px;font-weight:500}.feature-copy[data-astro-cid-t3eiqlen]>p[data-astro-cid-t3eiqlen]:not(.kind):not(.where){max-width:38ch;margin:0 0 28px}.story[data-astro-cid-t3eiqlen]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:clamp(56px,6vw,88px) 0 0;padding:0;list-style:none;display:grid}.story[data-astro-cid-t3eiqlen] li[data-astro-cid-t3eiqlen]{border-top:3px solid var(--ink);padding-top:16px}.story[data-astro-cid-t3eiqlen] li[data-astro-cid-t3eiqlen]:first-child{border-color:var(--pink)}.story[data-astro-cid-t3eiqlen] li[data-astro-cid-t3eiqlen]:nth-child(2){border-color:var(--blue)}h4[data-astro-cid-t3eiqlen]{font-variation-settings:"opsz" 96, "wdth" 75;letter-spacing:.01em;margin:0 0 8px;font-size:22px;font-weight:800}.story[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]{margin:0;font-size:17px}.quote[data-astro-cid-t3eiqlen]{background:var(--white);max-width:760px;margin:clamp(48px,5vw,72px) auto 0;padding:clamp(28px,3vw,40px);position:relative;box-shadow:2px 4px 7px #00000038}blockquote[data-astro-cid-t3eiqlen]{margin:0}blockquote[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]{margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.4}blockquote[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]:before{content:"“"}blockquote[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]:after{content:"”"}figcaption[data-astro-cid-t3eiqlen]{color:var(--ink-soft);margin-top:14px;font-weight:600}@media (width<=900px){.feature[data-astro-cid-t3eiqlen],.story[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.print[data-astro-cid-t3eiqlen]{transition:none}}.mark[data-astro-cid-4pt2nqzy]{padding:0 .14em;display:inline-block;position:relative}.mark[data-astro-cid-4pt2nqzy]>span[data-astro-cid-4pt2nqzy]{position:relative}svg[data-astro-cid-4pt2nqzy]{width:calc(100% + .08em);height:100%;position:absolute;top:.02em;left:-.04em;overflow:visible}path[data-astro-cid-4pt2nqzy]{fill:none;stroke:var(--mark);stroke-width:15px;stroke-linecap:round}.cards[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.6vw,36px);margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-lesv7jgp]{background:linear-gradient(#ffffffb8, #ffffffb8), var(--paper) 0 0 / 1200px auto;flex-direction:column;padding:clamp(30px,3vw,42px) clamp(22px,2.4vw,34px);display:flex;position:relative;box-shadow:2px 4px 7px #00000038}h3[data-astro-cid-lesv7jgp]{font-variation-settings:"opsz" 96, "wdth" 75;margin:0 0 10px;font-size:clamp(28px,2.4vw,34px);font-weight:800;line-height:1.1}.price[data-astro-cid-lesv7jgp]{margin:0 0 16px;font-size:20px;font-weight:700}.card[data-astro-cid-lesv7jgp]>p[data-astro-cid-lesv7jgp]:not(.price){margin:0 0 22px}.includes[data-astro-cid-lesv7jgp]{border-top:2px dashed #23211c38;gap:8px;margin:auto 0 0;padding:18px 0 0;font-size:16px;font-weight:600;list-style:none;display:grid}.includes[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{padding-left:26px;position:relative}.includes[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:before{content:"";border-left:2.5px solid var(--blue);border-bottom:2.5px solid var(--blue);width:12px;height:7px;position:absolute;top:.45em;left:2px;rotate:-45deg}.cta-line[data-astro-cid-lesv7jgp]{justify-content:center;margin:clamp(44px,5vw,64px) 0 0;display:flex}@media (width<=900px){.cards[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,1fr);row-gap:40px}}.head[data-astro-cid-grsovck6] .title[data-astro-cid-grsovck6]{white-space:nowrap}.steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-grsovck6]{position:relative}.number[data-astro-cid-grsovck6]{filter:drop-shadow(3px 3px #23211c47);display:inline-block}.number[data-astro-cid-grsovck6] .torn[data-astro-cid-grsovck6]{font:400 clamp(64px, 7vw, 100px) / 1 var(--font-rough);padding:10px 26px 12px;display:block}.step-1[data-astro-cid-grsovck6] .number[data-astro-cid-grsovck6]{rotate:-5deg}.step-1[data-astro-cid-grsovck6] .torn[data-astro-cid-grsovck6]{background:var(--pink)}.step-2[data-astro-cid-grsovck6] .number[data-astro-cid-grsovck6]{rotate:3deg}.step-2[data-astro-cid-grsovck6] .torn[data-astro-cid-grsovck6]{background:var(--ink);color:var(--white)}.step-3[data-astro-cid-grsovck6] .number[data-astro-cid-grsovck6]{rotate:-3deg}.step-3[data-astro-cid-grsovck6] .torn[data-astro-cid-grsovck6]{background:var(--blue);color:var(--white)}.step-4[data-astro-cid-grsovck6] .number[data-astro-cid-grsovck6]{rotate:5deg}.step-4[data-astro-cid-grsovck6] .torn[data-astro-cid-grsovck6]{background:var(--yellow)}.trail[data-astro-cid-grsovck6]{width:calc(100% - clamp(70px,8vw,110px));position:absolute;top:clamp(26px,3vw,44px);left:clamp(98px,10vw,142px);overflow:visible}.trail[data-astro-cid-grsovck6] path[data-astro-cid-grsovck6]{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.trail[data-astro-cid-grsovck6] path[data-astro-cid-grsovck6]:first-child{stroke-dasharray:3 8}h3[data-astro-cid-grsovck6]{font-variation-settings:"opsz" 96, "wdth" 75;margin:22px 0 6px;font-size:clamp(26px,2.2vw,32px);font-weight:800;line-height:1.1}.step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{margin:0;font-size:17px}@media (width<=1200px){.head[data-astro-cid-grsovck6] .title[data-astro-cid-grsovck6]{white-space:normal}}@media (width<=1050px){.trail[data-astro-cid-grsovck6]{display:none}}@media (width<=900px){.steps[data-astro-cid-grsovck6]{grid-template-columns:1fr 1fr;row-gap:44px}}@media (width<=520px){.steps[data-astro-cid-grsovck6]{grid-template-columns:minmax(0,1fr)}}.grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.intro[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:30ch;margin:20px 0 0;font-size:clamp(17px,1.4vw,20px);font-weight:500}.list[data-astro-cid-hemr5th4]{gap:14px;display:grid}details[data-astro-cid-hemr5th4]{background:var(--white);box-shadow:2px 3px 6px #0000002e}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:clamp(18px,1.5vw,21px);font-weight:700;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:hover span[data-astro-cid-hemr5th4]{text-decoration:underline wavy var(--pink) 2px;text-underline-offset:5px}.plus[data-astro-cid-hemr5th4]{flex:none;width:24px;height:24px;transition:rotate .2s steps(3,end)}.plus[data-astro-cid-hemr5th4] path[data-astro-cid-hemr5th4]{fill:none;stroke:var(--blue);stroke-width:2.6px;stroke-linecap:round}details[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]{rotate:45deg}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:60ch;margin:0;padding:0 22px 20px}@media (width<=900px){.grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.plus[data-astro-cid-hemr5th4]{transition:none}}.contact[data-astro-cid-he3spzz3]{padding-bottom:clamp(72px,7vw,110px)}.grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.title[data-astro-cid-he3spzz3]{font-size:clamp(50px,7vw,108px)}.reply[data-astro-cid-he3spzz3]{max-width:34ch;margin:24px 0 0;font-size:19px;font-weight:500}.direct[data-astro-cid-he3spzz3]{justify-items:start;gap:22px;margin-top:clamp(28px,3vw,40px);display:grid}.direct[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{margin:0;font-size:18px;font-weight:500}.email[data-astro-cid-he3spzz3]{text-decoration:underline wavy var(--pink) 2px;text-underline-offset:6px;overflow-wrap:anywhere;font-weight:700}.pile[data-astro-cid-he3spzz3]{min-height:clamp(220px,22vw,320px);margin-top:16px;position:relative}.mega[data-astro-cid-he3spzz3]{width:44%;position:absolute;top:0;left:0;rotate:-4deg;scale:-1 1}.phone[data-astro-cid-he3spzz3]{width:74%;position:absolute;bottom:-14%;right:-8%;rotate:-6deg}.form[data-astro-cid-he3spzz3]{background:var(--white);color:var(--ink);padding:clamp(26px,3vw,40px);position:relative;box-shadow:4px 6px #00000059}.fields[data-astro-cid-he3spzz3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.field[data-astro-cid-he3spzz3]{gap:6px;font-size:15px;font-weight:700;display:grid}.field[data-astro-cid-he3spzz3].wide{grid-column:1/-1}.field[data-astro-cid-he3spzz3] em[data-astro-cid-he3spzz3]{color:var(--ink-soft);font-style:normal;font-weight:500}input[data-astro-cid-he3spzz3],select[data-astro-cid-he3spzz3],textarea[data-astro-cid-he3spzz3]{border:2px solid var(--ink);background:var(--grey-100);width:100%;color:var(--ink);font:500 17px/1.3 var(--font);border-radius:0;padding:11px 12px}select[data-astro-cid-he3spzz3]{appearance:none;background:var(--grey-100) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9.5 C9 12.3 10.5 13.8 12 15 C13.8 13.4 15.6 11.6 18 9' fill='none' stroke='%2323211C' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") right 12px center / 18px no-repeat;padding-right:40px}textarea[data-astro-cid-he3spzz3]{resize:vertical;min-height:110px}input[data-astro-cid-he3spzz3]:focus-visible,select[data-astro-cid-he3spzz3]:focus-visible,textarea[data-astro-cid-he3spzz3]:focus-visible{outline:3px solid var(--blue);outline-offset:0;background-color:var(--white);border-radius:0}.field[data-astro-cid-he3spzz3].invalid [data-astro-cid-he3spzz3]:is(input,select){border-color:#c81e5b;box-shadow:inset 0 0 0 1px #c81e5b}.trap[data-astro-cid-he3spzz3]{width:1px;height:1px;position:absolute;left:-9999px}.send[data-astro-cid-he3spzz3]{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:26px;display:flex}.send[data-astro-cid-he3spzz3] button[data-astro-cid-he3spzz3]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.send[data-astro-cid-he3spzz3] button[data-astro-cid-he3spzz3]:disabled{opacity:.6;cursor:progress}.status[data-astro-cid-he3spzz3]{flex:220px;margin:0;font-size:16px;font-weight:600}.status[data-astro-cid-he3spzz3]:empty{display:none}.sent[data-astro-cid-he3spzz3] .status[data-astro-cid-he3spzz3]{color:#1a6b32}@media (width<=900px){.grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr)}.pile[data-astro-cid-he3spzz3]{display:none}}@media (width<=560px){.fields[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr)}}
