.ContactPage-module__aMzO-G__contactHero{padding:var(--space-11) 0 var(--space-8) 0;text-align:center}.ContactPage-module__aMzO-G__contactEyebrow{font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-5) 0}.ContactPage-module__aMzO-G__contactHeading{font-family:var(--font-display);font-size:var(--text-heading-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0 0 var(--space-6) 0}.ContactPage-module__aMzO-G__contactSectionHeading{font-family:var(--font-display);font-size:var(--text-heading-lg);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0}.ContactPage-module__aMzO-G__contactCtaGroup{justify-content:center;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.ContactPage-module__aMzO-G__ctaPrimary{font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-primary);padding:var(--space-3) 0;transition:color var(--motion-duration-fast) var(--motion-ease-standard);align-items:center;display:inline-flex}@media (hover:hover){.ContactPage-module__aMzO-G__ctaPrimary:hover{color:var(--color-accent-hover)}}.ContactPage-module__aMzO-G__ctaPrimary:focus-visible{box-shadow:0 0 0 2px var(--color-obsidian), 0 0 0 4px var(--color-accent-primary);outline:none}.ContactPage-module__aMzO-G__ctaSecondary{font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);padding:var(--space-3) 0;transition:color var(--motion-duration-fast) var(--motion-ease-standard);align-items:center;display:inline-flex}@media (hover:hover){.ContactPage-module__aMzO-G__ctaSecondary:hover{color:var(--color-accent-primary)}}.ContactPage-module__aMzO-G__ctaSecondary:focus-visible{box-shadow:0 0 0 2px var(--color-obsidian), 0 0 0 4px var(--color-accent-primary);outline:none}.ContactPage-module__aMzO-G__ctaArrow{transition:transform var(--motion-duration-fast) var(--motion-ease-standard);display:inline-block}@media (hover:hover){.ContactPage-module__aMzO-G__ctaPrimary:hover .ContactPage-module__aMzO-G__ctaArrow,.ContactPage-module__aMzO-G__ctaSecondary:hover .ContactPage-module__aMzO-G__ctaArrow{transform:translate(4px)}}.ContactPage-module__aMzO-G__contactDirect{padding:0 0 var(--space-11) 0}.ContactPage-module__aMzO-G__contactList{flex-direction:column;display:flex}.ContactPage-module__aMzO-G__contactItem{align-items:center;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:var(--border-width-default) solid var(--color-border-subtle);transition:border-color var(--motion-duration-fast) var(--motion-ease-standard);grid-template-columns:auto 140px 1fr auto;text-decoration:none;display:grid}.ContactPage-module__aMzO-G__contactItem:first-child{border-top:var(--border-width-default) solid var(--color-border-subtle)}@media (hover:hover){.ContactPage-module__aMzO-G__contactItem:hover{border-color:var(--color-border-default)}}.ContactPage-module__aMzO-G__contactEmailBtn{padding:var(--space-5) 0;cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border:none;width:100%}.ContactPage-module__aMzO-G__contactIcon{width:20px;height:20px;color:var(--color-text-muted);transition:color var(--motion-duration-fast) var(--motion-ease-standard);flex-shrink:0}@media (hover:hover){.ContactPage-module__aMzO-G__contactItem:hover .ContactPage-module__aMzO-G__contactIcon{color:var(--color-accent-primary)}}.ContactPage-module__aMzO-G__contactLabel{font-family:var(--font-technical);font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--color-text-muted);letter-spacing:var(--tracking-wide);text-transform:uppercase}.ContactPage-module__aMzO-G__contactHandle{font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:var(--font-weight-regular);color:var(--color-text-primary);transition:color var(--motion-duration-fast) var(--motion-ease-standard)}@media (hover:hover){.ContactPage-module__aMzO-G__contactItem:hover .ContactPage-module__aMzO-G__contactHandle{color:var(--color-accent-primary)}}.ContactPage-module__aMzO-G__contactCopied{margin-top:var(--space-1);font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);color:var(--color-accent-primary);letter-spacing:var(--tracking-wide);text-transform:uppercase;display:block}.ContactPage-module__aMzO-G__contactArrow{font-size:var(--text-body-lg);color:var(--color-text-muted);transition:color var(--motion-duration-fast) var(--motion-ease-standard), transform var(--motion-duration-fast) var(--motion-ease-standard)}@media (hover:hover){.ContactPage-module__aMzO-G__contactItem:hover .ContactPage-module__aMzO-G__contactArrow{color:var(--color-accent-primary);transform:translate(4px)}}.ContactPage-module__aMzO-G__contactItem:focus-visible{box-shadow:0 0 0 2px var(--color-obsidian), 0 0 0 4px var(--color-accent-primary);outline:none}@keyframes ContactPage-module__aMzO-G__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ContactPage-module__aMzO-G__contactEyebrow{animation:ContactPage-module__aMzO-G__fadeInUp var(--motion-duration-slow) var(--motion-ease-enter) both;animation-delay:0s}.ContactPage-module__aMzO-G__contactHeading{animation:ContactPage-module__aMzO-G__fadeInUp var(--motion-duration-slow) var(--motion-ease-enter) both;animation-delay:80ms}.ContactPage-module__aMzO-G__contactCtaGroup{animation:ContactPage-module__aMzO-G__fadeInUp var(--motion-duration-slow) var(--motion-ease-enter) both;animation-delay:.12s}.ContactPage-module__aMzO-G__contactList{animation:ContactPage-module__aMzO-G__fadeInUp var(--motion-duration-slow) var(--motion-ease-enter) both;animation-delay:.2s}@media (max-width:1023px){.ContactPage-module__aMzO-G__contactItem{gap:var(--space-3);grid-template-columns:auto 120px 1fr auto}}@media (max-width:767px){.ContactPage-module__aMzO-G__contactHero{padding:var(--space-9) 0 var(--space-7) 0}.ContactPage-module__aMzO-G__contactCtaGroup{align-items:center;gap:var(--space-4);flex-direction:column}.ContactPage-module__aMzO-G__contactDirect{padding:0 0 var(--space-9) 0}.ContactPage-module__aMzO-G__contactItem{gap:var(--space-2);padding:var(--space-5) 0;grid-template-columns:auto auto minmax(0,1fr) auto}.ContactPage-module__aMzO-G__contactHandle{font-size:var(--text-body-md);overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.ContactPage-module__aMzO-G__contactEyebrow,.ContactPage-module__aMzO-G__contactHeading,.ContactPage-module__aMzO-G__contactCtaGroup,.ContactPage-module__aMzO-G__contactList{animation:none}.ContactPage-module__aMzO-G__ctaArrow,.ContactPage-module__aMzO-G__contactArrow{transition:none}}
.ContactNotebook-module__p-epOa__page{--color-text-primary:#1b1b1b;--color-text-secondary:#44403c;--color-text-muted:#78716c;--color-accent-primary:#d64933;--color-accent-hover:#a83a28;--color-surface-raised:#fffdf6;--color-border-subtle:#ddd3bc;--color-border-default:#1b1b1b;--color-border-strong:#1b1b1b;--color-obsidian:#f5f0e8;color:#1b1b1b;background-color:#f5f0e8;position:relative;overflow-x:clip}.ContactNotebook-module__p-epOa__page:after{content:"";z-index:60;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__introRel{position:relative}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__eyebrow{font-family:var(--font-technical);font-size:var(--text-label);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#78716c;margin:0 0 var(--space-4) 0;animation:.55s ease-out backwards ContactNotebook-module__p-epOa__ct-rise}@keyframes ContactNotebook-module__p-epOa__ct-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__handTitle{font-family:var(--font-hand), cursive;color:#1b1b1b;font-weight:600;animation:.35s cubic-bezier(.3,1.4,.4,1) .1s backwards ContactNotebook-module__p-epOa__ct-slam,9s ease-in-out 1s infinite ContactNotebook-module__p-epOa__ct-settle}@keyframes ContactNotebook-module__p-epOa__ct-slam{0%{opacity:0;scale:1.25}to{opacity:1;scale:1}}@keyframes ContactNotebook-module__p-epOa__ct-settle{0%,to{rotate:-.4deg}50%{rotate:.4deg}}.ContactNotebook-module__p-epOa__quipHero{max-width:420px;margin:var(--space-5) auto 0 auto;text-align:center;animation:.45s cubic-bezier(.3,1.4,.4,1) .55s backwards ContactNotebook-module__p-epOa__ct-quippop,8s ease-in-out 1.4s infinite ContactNotebook-module__p-epOa__ct-flutter;display:block;transform:rotate(-1deg)}@keyframes ContactNotebook-module__p-epOa__ct-quippop{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes ContactNotebook-module__p-epOa__ct-flutter{0%,to{rotate:-1.2deg}50%{rotate:1.2deg}}@media (min-width:1600px){.ContactNotebook-module__p-epOa__quipHero{text-align:left;max-width:160px;margin:0;position:absolute;top:38%;right:calc(50vw - 792px);transform:rotate(2deg)}}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__bookBtn{color:#fff8f0;padding:var(--space-3) var(--space-6);background:#d64933;border:2px solid #1b1b1b;border-radius:999px;transition:translate .18s,scale .12s,box-shadow .18s,background-color .18s;box-shadow:4px 4px #1b1b1b}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__workBtn{color:#1b1b1b;padding:var(--space-3) var(--space-6);background:0 0;border:2px solid #1b1b1b;border-radius:999px;transition:translate .18s,scale .12s,box-shadow .18s,background-color .18s;box-shadow:4px 4px #1b1b1b2e}@media (hover:hover){.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__bookBtn:hover{color:#fff8f0;translate:0 -2px;box-shadow:6px 6px #1b1b1b}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__workBtn:hover{color:#1b1b1b;background:#fffdf6;translate:0 -2px;box-shadow:6px 6px #1b1b1b47}}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__bookBtn:active,.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__workBtn:active{translate:0;scale:.97;box-shadow:2px 2px #1b1b1b}.ContactNotebook-module__p-epOa__ticker{justify-content:center;align-items:center;gap:var(--space-3);max-width:560px;margin:var(--space-6) auto 0 auto;padding:var(--space-3) var(--space-4);font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#78716c;border-top:2px dashed #c9bfa4;border-bottom:2px dashed #c9bfa4;animation:.55s ease-out .4s backwards ContactNotebook-module__p-epOa__ct-rise;display:flex}.ContactNotebook-module__p-epOa__tickerDot{background:#d64933;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2.2s ease-in-out infinite ContactNotebook-module__p-epOa__ct-blink}@keyframes ContactNotebook-module__p-epOa__ct-blink{0%,to{opacity:1}50%{opacity:.25}}.ContactNotebook-module__p-epOa__tickerHot{color:#1b1b1b;font-weight:var(--font-weight-semibold)}.ContactNotebook-module__p-epOa__tickerLink{color:#d64933;font-weight:var(--font-weight-semibold);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}@media (hover:hover){.ContactNotebook-module__p-epOa__tickerLink:hover{color:#a83a28}}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__secHeader{position:relative}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__secHead{font-family:var(--font-hand), cursive;color:#1b1b1b;font-weight:600}.ContactNotebook-module__p-epOa__sticker{font-family:var(--font-hand), cursive;color:#fff8f0;white-space:nowrap;background:#1b1b1b;border-radius:999px;padding:9px 16px;font-size:1.15rem;font-weight:700;line-height:1;animation:.38s cubic-bezier(.3,1.4,.4,1) backwards ContactNotebook-module__p-epOa__ct-slam,7s ease-in-out 1s infinite ContactNotebook-module__p-epOa__ct-wobble;position:absolute;top:0;right:0;transform:rotate(3deg)}@keyframes ContactNotebook-module__p-epOa__ct-wobble{0%,to{rotate:-1.5deg}50%{rotate:1.5deg}}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__revealList{gap:var(--space-4);animation:none}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card{padding:var(--space-5) var(--space-5);animation:ContactNotebook-module__p-epOa__ct-deal .5s cubic-bezier(.3, 1.3, .4, 1) var(--d,0s) backwards;background:#fffdf6;border:2px solid #1b1b1b;border-radius:14px 16px 13px 17px/16px 13px 17px 14px;transition:translate .18s,scale .12s,box-shadow .18s;position:relative;box-shadow:5px 5px #1b1b1be6}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card:first-child{border-top:2px solid #1b1b1b}@keyframes ContactNotebook-module__p-epOa__ct-deal{0%{opacity:0;translate:0 14px;scale:.98}to{opacity:1;translate:0;scale:1}}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card:before{content:"";background:radial-gradient(circle at 35% 30%,#f0856f,#d64933 70%);border-radius:50%;width:9px;height:9px;position:absolute;top:10px;left:12px;box-shadow:1px 1px #1b1b1b66}@media (hover:hover){.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card:hover{border-color:#1b1b1b;translate:0 -3px;box-shadow:7px 8px #1b1b1be6}}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card:active{scale:.99}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__cardRed:before{background:radial-gradient(circle at 35% 30%,#f0856f,#a83a28 70%)}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__copiedPop{animation:.3s cubic-bezier(.3,1.6,.4,1) backwards ContactNotebook-module__p-epOa__ct-copypop}@keyframes ContactNotebook-module__p-epOa__ct-copypop{0%{opacity:0;scale:1.5}to{opacity:1;scale:1}}.ContactNotebook-module__p-epOa__signoff{margin:var(--space-9) 0 0 0;font-family:var(--font-hand), cursive;color:#57534e;text-align:center;opacity:0;padding-bottom:60px;font-size:1.6rem;font-weight:600;transition:opacity .6s}.ContactNotebook-module__p-epOa__signoff.ContactNotebook-module__p-epOa__lit{opacity:1;color:#1b1b1b}@media (max-width:767px){.ContactNotebook-module__p-epOa__sticker{display:none}.ContactNotebook-module__p-epOa__ticker{padding:var(--space-3) var(--space-2);font-size:.72rem}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card{padding:var(--space-4) var(--space-3)}}@media (prefers-reduced-motion:reduce){.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__eyebrow,.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__handTitle,.ContactNotebook-module__p-epOa__quipHero,.ContactNotebook-module__p-epOa__ticker,.ContactNotebook-module__p-epOa__tickerDot,.ContactNotebook-module__p-epOa__sticker,.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card,.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__copiedPop,.ContactNotebook-module__p-epOa__signoff{transition:none;animation:none}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card,.ContactNotebook-module__p-epOa__ticker,.ContactNotebook-module__p-epOa__signoff.ContactNotebook-module__p-epOa__lit{opacity:1;translate:none;scale:1}.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__bookBtn,.ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__workBtn{transition:none}.ContactNotebook-module__p-epOa__signoff{opacity:1}}html[data-theme=night] .ContactNotebook-module__p-epOa__page{--color-text-primary:var(--nb-chalk);--color-text-secondary:var(--nb-chalk-muted);--color-text-muted:var(--nb-chalk-faint);--color-accent-primary:var(--nb-amber);--color-accent-hover:var(--nb-amber);--color-surface-raised:var(--nb-card);--color-border-subtle:var(--nb-line);--color-border-default:var(--nb-chalk);--color-border-strong:var(--nb-chalk);--color-obsidian:var(--nb-desk);background-color:var(--nb-desk);color:var(--nb-chalk)}html[data-theme=night] .ContactNotebook-module__p-epOa__page:after{opacity:var(--nb-grain-opacity)}html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__eyebrow{color:var(--nb-chalk-faint)}html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__bookBtn{background:var(--nb-amber);color:var(--nb-desk);border-color:var(--nb-chalk);box-shadow:4px 4px #0009}html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__workBtn{color:var(--nb-chalk);border-color:var(--nb-chalk);box-shadow:4px 4px #0009}@media (hover:hover){html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__bookBtn:hover{color:var(--nb-desk);box-shadow:6px 6px #0009}html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__workBtn:hover{color:var(--nb-chalk);background:var(--nb-card);box-shadow:6px 6px #0009}}:is(html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__bookBtn:active,html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__workBtn:active){box-shadow:2px 2px #0009}html[data-theme=night] .ContactNotebook-module__p-epOa__ticker{border-top-color:var(--nb-line-soft);border-bottom-color:var(--nb-line-soft);color:var(--nb-chalk-faint)}html[data-theme=night] .ContactNotebook-module__p-epOa__tickerDot{background:var(--nb-amber)}html[data-theme=night] .ContactNotebook-module__p-epOa__tickerHot{color:var(--nb-chalk)}html[data-theme=night] .ContactNotebook-module__p-epOa__tickerLink{color:var(--nb-amber)}@media (hover:hover){html[data-theme=night] .ContactNotebook-module__p-epOa__tickerLink:hover{color:var(--nb-amber)}}html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__secHead{color:var(--nb-chalk)}html[data-theme=night] .ContactNotebook-module__p-epOa__sticker{color:var(--nb-desk);background:var(--nb-amber)}html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card{background:var(--nb-card);border-color:var(--nb-chalk);box-shadow:5px 5px #0009}html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card:first-child{border-top-color:var(--nb-chalk)}html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card:before{background:radial-gradient(circle at 35% 30%, #ffd88a, var(--nb-amber) 70%);box-shadow:1px 1px #00000080}@media (hover:hover){html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__card:hover{border-color:var(--nb-chalk);box-shadow:7px 8px #0009}}html[data-theme=night] .ContactNotebook-module__p-epOa__page .ContactNotebook-module__p-epOa__cardRed:before{background:radial-gradient(circle at 35% 30%, #ff9d85, var(--nb-stamp) 70%)}html[data-theme=night] .ContactNotebook-module__p-epOa__signoff{color:var(--nb-chalk-muted)}
