:root{--ink:#201826;--pink:#ff2e74;--pink-lt:#ff9dbf;--pink-pale:#fff0f5;--yellow:#ffd84d;--mint:#8fe0b0;--lav:#c9b8ff;--paper:#fffbfc;--muted:#6b5a5a;--muted-2:#3a2f36;--f-press:"Press Start 2P",ui-monospace,monospace;--f-term:"VT323",ui-monospace,monospace;--f-hand:"Caveat",cursive;--f-mono:"Space Mono",ui-monospace,monospace;--wrap:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(rgba(32,24,38,.035) 1px,#0000 0) 0 0 /7px 7px,linear-gradient(90deg,rgba(32,24,38,.035) 1px,#0000 0) 0 0 /7px 7px,#fffbfc;background:linear-gradient(rgba(32,24,38,.035) 1px,#0000 1px) 0 0 /7px 7px,linear-gradient(90deg,rgba(32,24,38,.035) 1px,#0000 1px) 0 0 /7px 7px,var(--paper);color:#201826;color:var(--ink);font-family:VT323,ui-monospace,monospace;font-family:var(--f-term);margin:0;overflow-x:hidden}.App{overflow-x:hidden;padding-top:62px}.App,main{max-width:100%;width:100%}main{margin:0 auto}.px-section{position:relative}.px-wrap{margin:0 auto;max-width:1180px;max-width:var(--wrap);padding:0 44px;width:100%}.px-eyebrow{color:#ff2e74;color:var(--pink);font:400 13px Press Start\ 2P,ui-monospace,monospace;font:400 13px var(--f-press);letter-spacing:.5px;margin:0 0 18px}.px-title{color:#201826;color:var(--ink);font:400 clamp(16px,4.5vw,30px) Press Start\ 2P,ui-monospace,monospace;font:400 clamp(16px,4.5vw,30px) var(--f-press);line-height:1.35;margin:0;overflow-wrap:break-word;word-break:break-word}.px-title.shadow-yellow{text-shadow:3px 3px 0 #ffd84d;text-shadow:3px 3px 0 var(--yellow)}.px-title.shadow-lav{text-shadow:3px 3px 0 #c9b8ff;text-shadow:3px 3px 0 var(--lav)}.px-title.shadow-pink{text-shadow:3px 3px 0 #ff2e74;text-shadow:3px 3px 0 var(--pink)}.px-title.shadow-mint{text-shadow:3px 3px 0 #8fe0b0;text-shadow:3px 3px 0 var(--mint)}.px-sub{color:#8a746c;font:400 clamp(18px,2.4vw,22px) VT323,ui-monospace,monospace;font:400 clamp(18px,2.4vw,22px) var(--f-term);margin:6px 0 0}.torn-strip{filter:url(#torn);height:26px}img{display:block;max-width:100%}@media (max-width:640px){.px-wrap{padding:0 20px}}@media (max-width:400px){.px-wrap{padding:0 16px}.px-eyebrow{font-size:11px}}.px-nav{background:var(--paper);border-bottom:3px solid var(--ink);height:62px;left:0;position:fixed;top:0;width:100%;z-index:999}.px-nav-inner{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:var(--wrap);padding:0 44px}.px-logo{color:var(--pink);font:400 13px var(--f-press);text-decoration:none;white-space:nowrap}.px-nav-menu{display:flex;gap:18px}.px-nav-item{color:var(--muted);font:400 9px var(--f-press);padding:6px 2px;text-decoration:none;transition:color .15s ease,transform .15s ease}.px-nav-item:hover{color:var(--ink);transform:translateY(-2px)}.px-nav-item.accent{color:var(--pink)}.px-nav-toggle{align-items:center;background:var(--ink);border:none;border-radius:4px;color:#fff;cursor:pointer;display:none;font-size:16px;height:38px;justify-content:center;width:38px}@media (max-width:860px){.px-nav-inner{padding:0 20px}.px-nav-toggle{display:inline-flex}.px-nav-menu{background:var(--paper);border-bottom:3px solid var(--ink);flex-direction:column;gap:0;left:0;max-height:0;overflow:hidden;position:absolute;top:62px;transition:max-height .35s ease;width:100%}.px-nav-menu.open{max-height:480px}.px-nav-item{border-top:2px dashed var(--pink-lt);font-size:10px;padding:16px 20px}}@media (max-width:400px){.px-nav-inner{padding:0 16px}.px-nav-item{padding:15px 16px}}.hero{padding-top:40px;position:relative}.hero-grid{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:1.1fr .9fr;padding-bottom:56px;padding-top:20px}.hero-copy{position:relative;z-index:2}.hero-badge{background:var(--pink);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);color:#fff;cursor:pointer;display:inline-block;font:400 10px var(--f-press);padding:9px 12px;position:relative;transform:rotate(-2deg);transition:transform .1s ease,box-shadow .1s ease}.hero-badge:hover{box-shadow:6px 6px 0 var(--ink);transform:rotate(-2deg) translate(-2px,-2px)}.hero-badge:active{box-shadow:0 0 0 var(--ink);transform:rotate(-2deg) translate(2px,2px)}.hero-badge:focus-visible{outline:3px solid var(--lav);outline-offset:3px}.hero-badge-score{color:var(--yellow);margin-left:8px;text-shadow:1px 1px 0 var(--ink)}.hero-confetti{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:40}.hero-px{animation:hero-burst .9s cubic-bezier(.2,.7,.2,1) forwards;font:400 13px var(--f-press);left:0;position:absolute;top:0;will-change:transform,opacity}@keyframes hero-burst{0%{opacity:0;transform:translate(0) rotate(0deg) scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scale(1)}}.hero-flash{animation:hero-flash-fade .22s ease-out forwards;background:radial-gradient(circle at 20% 30%,#ffd84d59,#0000 60%);inset:0;pointer-events:none;position:absolute;z-index:30}@keyframes hero-flash-fade{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hero-flash,.hero-px{animation:none}}.hero-name{color:var(--ink);font:400 clamp(40px,8vw,58px) var(--f-press);line-height:1.15;margin:26px 0 0;text-shadow:5px 5px 0 var(--pink)}.hero-role{background:var(--ink);color:#fff;display:inline-block;font:400 clamp(18px,3vw,24px) var(--f-term);margin-top:22px;padding:6px 14px;transform:rotate(-1deg)}.hero-typed{color:var(--yellow)}.hero-bio{color:var(--muted-2);font:400 clamp(18px,2.6vw,21px) /1.5 var(--f-term);margin:22px 0 0;max-width:520px}.hero-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px}.hero-btn{border:3px solid var(--ink);display:inline-block;font:400 10px var(--f-press);padding:14px 18px;text-decoration:none}.hero-btn.dark{background:var(--ink);box-shadow:4px 4px 0 var(--pink);color:#fff}.hero-btn.yellow{background:var(--yellow);box-shadow:4px 4px 0 var(--ink);color:var(--ink)}.hero-collage{min-height:380px;position:relative}.hero-blob{animation:dvpulse 7s ease-in-out infinite;background:var(--yellow);box-shadow:14px 14px 0 #ff2e742e;height:200px;position:absolute;right:-20px;top:-30px;width:200px;z-index:0}.hero-spark{font:400 16px var(--f-press);position:absolute;z-index:3}.hero-spark.s1{animation:dvpxblink 1.6s step-end infinite;color:var(--lav);left:6%;top:20px}.hero-spark.s2{animation:dvpxblink 2.1s step-end infinite;color:var(--mint);left:44%;top:62%}.hero-polaroid{background:#fff;border:3px solid var(--ink);box-shadow:10px 10px 0 var(--ink);margin:20px 0 0 auto;padding:12px 12px 42px;position:relative;transform:rotate(4deg);width:-webkit-max-content;width:max-content;z-index:6}.hero-photo{height:284px;image-rendering:auto;overflow:hidden;width:236px}.hero-photo img{height:100%;object-fit:cover;width:100%}.hero-photo-cap{bottom:11px;color:var(--ink);font:600 22px var(--f-hand);left:0;position:absolute;right:0;text-align:center}.tape{filter:url(#torn2);height:28px;left:50%;position:absolute;top:-16px;transform:translateX(-50%) rotate(-3deg);width:130px}.tape-lav{background:var(--lav)}.hero-sticker{align-items:center;border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);display:flex;font:400 18px var(--f-press);justify-content:center;position:absolute;z-index:8}.hero-sticker.st-mint{--r:-10deg;animation:dvfloat 5s ease-in-out infinite;background:var(--mint);color:#14532d;height:84px;right:4px;top:-6px;width:84px}.hero-sticker.st-lav{--r:8deg;animation:dvfloat2 6s ease-in-out infinite;background:var(--lav);bottom:20px;color:var(--ink);height:66px;left:-6px;width:66px}.hero-torn{background:var(--pink-pale);margin-top:8px}@media (max-width:900px){.hero-grid{gap:24px;grid-template-columns:1fr}.hero-collage{margin-top:10px;min-height:360px}.hero-polaroid{margin:20px auto 0}}@media (max-width:640px){.hero-photo{height:240px;width:200px}.hero-blob{height:150px;width:150px}.hero-name{text-shadow:4px 4px 0 var(--pink)}}@media (max-width:480px){.hero{padding-top:20px}.hero-name{font-size:clamp(34px,12vw,44px);text-shadow:3px 3px 0 var(--pink)}.hero-role{display:block;overflow-wrap:break-word;word-break:break-word}.hero-bio,.hero-role{max-width:100%}.hero-actions{gap:12px}.hero-btn{flex:1 1 100%;text-align:center}.hero-collage{min-height:320px}.hero-photo{height:212px;width:176px}.hero-blob{height:120px;right:0;width:120px}.hero-sticker.st-mint{font-size:15px;height:68px;width:68px}.hero-sticker.st-lav{font-size:15px;height:56px;left:0;width:56px}}@keyframes dvblink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes dvpxblink{0%,60%{opacity:1}61%,to{opacity:0}}@keyframes dvfloat{0%,to{transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-12px) rotate(0deg);transform:translateY(-12px) rotate(var(--r,0deg))}}@keyframes dvfloat2{0%,to{transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-20px) rotate(7deg);transform:translateY(-20px) rotate(calc(var(--r,0deg) + 7deg))}}@keyframes dvpulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.rv{opacity:0;transform:translateY(26px)}.rv.in{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.pol{transition:transform .25s ease}.pol:hover{transform:rotate(0deg) translateY(-6px) scale(1.02)!important;z-index:30}.chip{transition:transform .18s ease}.chip:hover{transform:translateY(-4px) rotate(-3deg)}.pxlift{transition:transform .15s ease,box-shadow .15s ease}.pxlift:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-3px,-3px)}.pxbtn{transition:transform .1s ease,box-shadow .1s ease}.pxbtn:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}.pxbtn:active{box-shadow:0 0 0 var(--ink);transform:translate(2px,2px)}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}[style*=animation]{animation:none!important}}.sc-overlay{animation:sc-fade .18s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2018268c;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1000}@keyframes sc-fade{0%{opacity:0}to{opacity:1}}.sc-cabinet{animation:sc-pop .22s cubic-bezier(.34,1.56,.64,1);background:#fff0f5;background:var(--pink-pale,#fff0f5);border:4px solid #201826;border:4px solid var(--ink,#201826);box-shadow:10px 10px 0 #201826;box-shadow:10px 10px 0 var(--ink,#201826);position:relative;transform:rotate(-1deg);width:min(420px,92vw)}@keyframes sc-pop{0%{opacity:0;transform:rotate(-1deg) scale(.8)}to{opacity:1;transform:rotate(-1deg) scale(1)}}.sc-tape{height:26px;opacity:.9;position:absolute;top:-14px;width:74px;z-index:2}.sc-tape-l{background:#8fe0b0;background:var(--mint,#8fe0b0);left:22px;transform:rotate(-8deg)}.sc-tape-r{background:#c9b8ff;background:var(--lav,#c9b8ff);right:22px;transform:rotate(7deg)}.sc-titlebar{align-items:center;background:#201826;background:var(--ink,#201826);color:#fff;display:flex;gap:8px;padding:10px 12px}.sc-dot{color:#ff2e74;color:var(--pink,#ff2e74);font-size:12px}.sc-title{flex:1 1;font:400 11px Press Start\ 2P,monospace;letter-spacing:.5px}.sc-close{background:#0000;border:2px solid #fff;color:#fff;cursor:pointer;font-size:12px;height:22px;line-height:1;padding:0;transition:background .12s,color .12s;width:22px}.sc-close:hover{background:#ff2e74;background:var(--pink,#ff2e74);border-color:#ff2e74;border-color:var(--pink,#ff2e74)}.sc-hud{align-items:center;background:#ffd84d;background:var(--yellow,#ffd84d);border-bottom:3px solid #201826;border-bottom:3px solid var(--ink,#201826);color:#201826;color:var(--ink,#201826);display:flex;font:400 9px Press Start\ 2P,monospace;gap:8px;justify-content:space-between;padding:8px 12px}.sc-hud-lives{display:inline-flex;gap:3px}.sc-life{color:#ff2e74;color:var(--pink,#ff2e74);font-size:13px}.sc-life.gone{color:#20182633}.sc-screen{aspect-ratio:3/4;background:repeating-linear-gradient(0deg,#ffffff0a 0 6px,#0000 6px 12px),radial-gradient(120% 90% at 50% 0,#2c2233 0,#1a1420 100%);overflow:hidden;position:relative}.sc-canvas{cursor:none;height:100%;inset:0;position:absolute;touch-action:none;width:100%}.sc-unlock-ribbon{animation:sc-ribbon .4s ease-out,sc-blink 1s steps(2) .4s 3;background:#8fe0b0;background:var(--mint,#8fe0b0);border:2px solid #201826;border:2px solid var(--ink,#201826);color:#201826;color:var(--ink,#201826);font:400 8px Press Start\ 2P,monospace;left:50%;padding:5px 10px;position:absolute;top:10px;transform:translateX(-50%);white-space:nowrap}@keyframes sc-ribbon{0%{opacity:0;transform:translateX(-50%) translateY(-16px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes sc-blink{50%{opacity:.4}}.sc-card{align-items:center;animation:sc-fade .2s ease-out;background:#1a1420d1;color:#fff;display:flex;flex-direction:column;gap:14px;inset:0;justify-content:center;padding:24px;position:absolute;text-align:center}.sc-card-title{color:#ffd84d;color:var(--yellow,#ffd84d);font:400 16px Press Start\ 2P,monospace;line-height:1.4;margin:0;text-shadow:3px 3px 0 #ff2e74;text-shadow:3px 3px 0 var(--pink,#ff2e74)}.sc-card-sub{color:#f4ecf6;font:400 12px ui-monospace,monospace;line-height:1.6;margin:0;max-width:24ch}.sc-card-sub b{color:#8fe0b0;color:var(--mint,#8fe0b0)}.sc-card-hint{color:#c9b8ff;color:var(--lav,#c9b8ff);font:400 8px Press Start\ 2P,monospace;margin:0}.sc-card-score{color:#fff;font:400 22px Press Start\ 2P,monospace;margin:0}.sc-card-new{animation:sc-blink .7s steps(2) infinite;color:#8fe0b0;color:var(--mint,#8fe0b0);font:400 9px Press Start\ 2P,monospace;margin:0}.sc-secret{color:#ff9dbf;color:var(--pink-lt,#ff9dbf);font:400 11px ui-monospace,monospace;line-height:1.6;margin:0}.sc-secret span{color:#ffd84d;color:var(--yellow,#ffd84d);font:400 10px Press Start\ 2P,monospace}.sc-play{background:#8fe0b0;background:var(--mint,#8fe0b0);border:3px solid #201826;border:3px solid var(--ink,#201826);box-shadow:4px 4px 0 #201826;box-shadow:4px 4px 0 var(--ink,#201826);color:#201826;color:var(--ink,#201826);cursor:pointer;font:400 11px Press Start\ 2P,monospace;margin-top:4px;padding:12px 18px;transition:transform .08s,box-shadow .08s,background .12s}.sc-play:hover{background:#ffd84d;background:var(--yellow,#ffd84d)}.sc-play:active{box-shadow:0 0 0 #201826;box-shadow:0 0 0 var(--ink,#201826);transform:translate(4px,4px)}.sc-footer{background:#201826;background:var(--ink,#201826);color:#ffffff8c;font:400 7px Press Start\ 2P,monospace;letter-spacing:.5px;padding:8px 12px;text-align:center}@media (prefers-reduced-motion:reduce){.sc-cabinet,.sc-card,.sc-card-new,.sc-overlay,.sc-unlock-ribbon{animation:none}}@media (max-width:480px){.sc-cabinet{box-shadow:6px 6px 0 #201826;box-shadow:6px 6px 0 var(--ink,#201826);width:94vw}.sc-card-title{font-size:13px}.sc-card-sub{font-size:11px}}.skills-band{background:var(--pink-pale);padding:38px 0;position:relative}.skills-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.skills-badge{--r:8deg;align-items:center;animation:dvfloat 5s ease-in-out infinite;background:var(--mint);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);color:#14532d;display:flex;flex:none;font:400 8px var(--f-press);height:70px;justify-content:center;margin-top:-34px;text-align:center;width:70px}.skills-list{display:flex;flex-wrap:wrap;gap:10px}.skill-chip{background:#fff;border:2.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);color:var(--ink);font:400 15px var(--f-term);letter-spacing:.5px;padding:6px 12px}@media (max-width:640px){.skills-badge{height:58px;margin-top:-30px;width:58px}}.story{padding:40px 0 44px}.tl-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:1fr 1fr;margin-top:24px}.tl-card{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);padding:20px;position:relative}.tl-icon{font-size:24px;line-height:1;position:absolute;right:14px;top:12px}.tl-role{color:var(--ink);font:400 11px/1.5 var(--f-press);max-width:84%}.tl-org{color:var(--pink);font:400 20px var(--f-term);margin-top:8px}.tl-meta{color:var(--muted-2);font:400 17px var(--f-term);margin-top:2px}.tl-bullets{list-style:none;margin:12px 0 0;padding:0}.tl-bullets li{color:var(--muted-2);font:400 17px/1.4 var(--f-term);margin-bottom:5px;padding-left:16px;position:relative}.tl-bullets li:before{color:var(--pink);content:"▪";left:0;position:absolute}.tl-gallery{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:20px}.tl-shot{background:#fff;border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);margin:12px 0 0;padding:8px 8px 10px;position:relative;transform:rotate(-1.2deg);transition:transform .18s ease}.tl-shot:nth-child(2){transform:rotate(1deg)}.tl-shot:nth-child(3){transform:rotate(-.6deg)}.tl-shot:hover{transform:rotate(0deg) scale(1.03);z-index:2}.tl-shot img{aspect-ratio:1/1;border:2px solid var(--ink);display:block;object-fit:cover;width:100%}.tl-shot:only-child{grid-column:1/-1;transform:rotate(-.8deg)}.tl-shot:only-child img{aspect-ratio:16/9}.tl-shot figcaption{color:var(--ink);font:400 14px/1.3 var(--f-term);margin-top:8px;text-align:center}.tl-shot .tape{height:22px;top:-12px;width:74px}.tape-mint{background:var(--mint)}@media (max-width:760px){.tl-grid{grid-template-columns:1fr}.tl-gallery{gap:12px;grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.tl-gallery{gap:20px;grid-template-columns:1fr}.tl-card{padding:18px 16px}.tl-role{font-size:10px;max-width:88%}.tl-icon{font-size:20px;right:12px}}.projects{padding:48px 0 40px}.projects-grid{grid-gap:34px;display:grid;gap:34px;grid-template-columns:1fr 1fr;margin-top:30px}.project-card{background:#fff;border:3px solid var(--ink);box-shadow:7px 7px 0 var(--ink);color:inherit;display:block;padding:13px;position:relative;text-decoration:none}.project-link{inset:0;overflow:hidden;position:absolute;text-indent:-9999px;z-index:1}.project-tape{filter:url(#torn2);height:26px;left:20px;position:absolute;top:-15px;width:100px;z-index:2}.project-cover{align-items:center;border:2px solid var(--ink);display:flex;font-size:66px;height:160px;justify-content:center;overflow:hidden}.project-cover-img{display:block;height:100%;object-fit:cover;object-position:left top;width:100%}.project-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.project-name{color:var(--ink);font:400 15px var(--f-press)}.project-award{color:var(--pink);font:600 18px var(--f-hand)}.project-desc{color:var(--muted-2);font:400 18px/1.45 var(--f-term);margin:10px 0 14px}.project-tags{display:flex;flex-wrap:wrap;gap:6px}.project-tag{background:var(--pink);border:2px solid var(--ink);color:#fff;font:400 13px var(--f-term);padding:3px 9px}.project-news{border-bottom:2px solid var(--pink);color:var(--ink);display:inline-block;font:400 14px/1.35 var(--f-term);margin-top:12px;padding-bottom:1px;position:relative;text-decoration:none;z-index:2}.project-news:hover{color:var(--pink)}.project-gallery{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:18px;position:relative;z-index:2}.project-shot{background:#fff;border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);margin:12px 0 0;padding:8px 8px 10px;position:relative;transform:rotate(-1.2deg);transition:transform .18s ease}.project-shot:hover{transform:rotate(0deg) scale(1.02);z-index:3}.project-shot img{aspect-ratio:4/3;border:2px solid var(--ink);display:block;object-fit:cover;width:100%}.project-shot figcaption{color:var(--ink);font:400 14px/1.3 var(--f-term);margin-top:8px;text-align:center}.project-shot .tape{height:22px;top:-12px;width:74px}@media (max-width:760px){.projects-grid{gap:26px;grid-template-columns:1fr}}.beyond{padding:24px 0 52px}.contact-torn{background:var(--ink);margin-bottom:-1px}.contact-band{background:var(--ink);overflow:hidden;padding:52px 0 60px;position:relative;text-align:center}.contact-spark{animation:dvpxblink 1.8s step-end infinite;color:var(--yellow);font:400 16px var(--f-press);position:absolute;right:8%;top:30px}.contact-eyebrow{color:var(--pink-lt);font:400 12px var(--f-press)}.contact-title{color:var(--paper);font:400 clamp(26px,6vw,34px) var(--f-press);margin-top:20px;text-shadow:4px 4px 0 var(--pink)}.contact-links{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:30px}.contact-btn{border:3px solid;color:var(--ink);font:400 10px var(--f-press);padding:14px 18px;text-decoration:none}.contact-btn.pink{background:var(--pink);border-color:var(--pink-lt)}.contact-btn.yellow{background:var(--yellow);border-color:#fff}.contact-btn.lav{background:var(--lav);border-color:#fff}.contact-foot{color:var(--pink-lt);font:400 20px var(--f-term);margin-top:34px}
/*# sourceMappingURL=main.079dd3f2.css.map*/