.destination-page{padding-top:160px;padding-bottom:92px}.destination-heading{max-width:990px;margin-bottom:54px}.destination-heading .eyebrow{margin-bottom:24px}.destination-heading h1{font-size:clamp(48px,6.7vw,92px);font-weight:500;line-height:1.02}.destination-heading h1 em{color:var(--accent);letter-spacing:-.04em;font-family:Journal,Georgia,serif;font-weight:500}.destination-heading>p:last-child{max-width:590px;margin-top:28px;font-size:15px;line-height:1.85}.destination-stage{background:var(--panel);border:1.5px solid var(--ink);box-shadow:7px 7px 0 var(--ink);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:24px;padding:clamp(28px,4vw,58px);display:grid;position:relative}.destination-portfolio{border-radius:4px 82px 4px 4px}.destination-repositories{background:var(--mint)}.destination-dispatch{background:var(--peach);border-radius:4px 4px 82px}.destination-copy{z-index:1;position:relative}.destination-index{font:500 10px/1.5 var(--body);letter-spacing:.16em;margin-bottom:27px;display:block}.destination-copy h2,.destination-contact-intro h2{letter-spacing:-.045em;font-size:clamp(31px,3.5vw,48px);font-weight:500;line-height:1.1}.destination-copy>p:not(.destination-address),.destination-contact-intro>p{max-width:440px;margin-top:23px;font-size:14px;line-height:1.9}.destination-actions{flex-wrap:wrap;align-items:center;gap:22px 25px;margin-top:30px;display:flex}.destination-actions .button{text-align:center;gap:16px}.destination-address{color:var(--muted);font:11px/1.7 var(--body);letter-spacing:.035em;overflow-wrap:anywhere;margin-top:23px}.destination-art{width:100%;min-width:0;max-width:465px;color:var(--ink);justify-self:center;padding-bottom:8px}.destination-art>svg,.destination-contact-drawing>svg{width:100%;height:auto;display:block;overflow:visible}.drawing-stroke,.drawing-accent-stroke{stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.drawing-accent-stroke{stroke:var(--accent)}.drawing-dotted{stroke-dasharray:3 8}.drawing-code{stroke-width:7px}.drawing-paper{fill:var(--paper)}.drawing-ink,.drawing-shadow{fill:var(--ink)}.drawing-violet{fill:var(--violet)}.drawing-mint{fill:var(--mint)}.drawing-peach{fill:var(--peach)}.drawing-yellow{fill:var(--yellow)}.drawing-accent{fill:var(--accent)}.destination-handnote{color:var(--accent);text-align:center;margin-top:-1px;font:italic 25px/1.2 Journal,Georgia,serif;display:block;transform:rotate(-3deg)}.dispatch-seal{isolation:isolate;aspect-ratio:1;position:relative}.dispatch-orbits{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dispatch-grimoire{width:88%;height:88%;position:absolute;inset:6%}.dispatch-telegram{border:1.5px solid var(--ink);background:var(--paper);width:56px;height:56px;color:var(--accent);box-shadow:3px 3px 0 var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:11%;right:5%;transform:rotate(10deg)}.destination-after{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 25px;margin-top:37px;display:flex}.destination-after>p{font-size:13px}.destination-contact-layout{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(35px,7vw,110px);padding-top:40px;display:grid}.destination-contact-intro{padding-top:4px}.destination-contact-drawing{max-width:300px;margin-top:27px;margin-left:-10px}.destination-contact-drawing .destination-handnote{font-size:23px}.destination-contact-links{min-width:0}.destination-contact-link{border:1.5px solid var(--ink);background:var(--panel);min-height:124px;box-shadow:5px 5px 0 var(--ink);grid-template-columns:58px minmax(0,1fr) 24px;align-items:center;gap:23px;margin-bottom:22px;padding:24px 29px;display:grid}.destination-contact-link:first-child{background:var(--violet)}.destination-contact-icon{border:1px solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.destination-contact-label{gap:6px;min-width:0;display:grid}.destination-contact-label>strong{font:500 clamp(22px, 2.5vw, 30px)/1.2 var(--display);letter-spacing:-.035em}.destination-contact-label>span{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.destination-contact-link:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}.destination-contact-link:hover .destination-link-arrow{transform:translate(2px,-2px)}.destination-email-copy{justify-items:start;gap:6px;display:grid}.destination-copy-button{border:1px solid var(--ink);background:var(--paper);max-width:100%;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;border-radius:3px;padding:10px 16px;font-size:12px;font-weight:600;line-height:1.5}.destination-copy-button:hover{background:var(--violet)}.destination-copy-status{overflow-wrap:anywhere;max-width:460px;min-height:3em;margin:0;font-size:12px;line-height:1.5}.destination-contact-note{max-width:330px;margin-top:36px;margin-bottom:13px;font-size:13px;line-height:1.8}.destination-contact-help{max-width:460px;margin-top:18px;font-size:12px;line-height:1.8}.destination-small-link{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) 20px;align-items:center;gap:16px;min-height:57px;padding:14px 0;font-size:13px;display:grid}.destination-small-link:hover{color:var(--accent);border-color:var(--accent)}@media (width<=900px){.destination-stage{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:8px;padding:35px}.destination-contact-layout{gap:35px}.destination-contact-link{grid-template-columns:42px minmax(0,1fr) 20px;gap:17px;padding:22px 20px}.destination-contact-icon{width:42px;height:42px}.destination-contact-icon>svg{width:23px;height:23px}}@media (width<=700px){.destination-page{padding-top:121px;padding-bottom:65px}.destination-heading{margin-bottom:35px}.destination-heading .eyebrow{letter-spacing:.13em;margin-bottom:19px;font-size:9px}.destination-heading h1{font-size:clamp(44px,9.4vw,65px)}.destination-heading>p:last-child{margin-top:22px;font-size:13px}.destination-stage{box-shadow:5px 5px 0 var(--ink);grid-template-columns:minmax(0,1fr);gap:19px;padding:28px 25px 27px}.destination-portfolio{border-top-right-radius:57px}.destination-dispatch{border-bottom-right-radius:57px}.destination-index{margin-bottom:20px;font-size:9px}.destination-copy h2,.destination-contact-intro h2{font-size:clamp(30px,7vw,40px)}.destination-copy>p:not(.destination-address),.destination-contact-intro>p{margin-top:20px;font-size:13px}.destination-actions{gap:18px;margin-top:25px}.destination-actions .button{gap:13px;padding:13px 18px;font-size:12px}.destination-art{max-width:330px}.destination-handnote{font-size:23px}.destination-after{margin-top:29px}.destination-contact-layout{grid-template-columns:minmax(0,1fr);gap:31px;padding-top:28px}.destination-contact-drawing{display:none}.destination-contact-link{gap:16px;min-height:105px;padding:22px}.destination-contact-note{margin-top:29px}}@media (width<=359px){.destination-heading h1{font-size:42px}.destination-stage{padding-inline:21px}.destination-actions .button{gap:10px;padding-inline:12px}.destination-repositories .button>svg:first-child{display:none}.destination-contact-link{grid-template-columns:36px minmax(0,1fr) 18px;gap:12px;padding-inline:17px}.destination-contact-icon{width:36px;height:36px}.destination-contact-label>span{font-size:11px}}
