:root{--bg:#050711;--panel:#0b1020;--ink:#f4f7ff;--muted:#99a5bd;--cyan:#00e5ff;--purple:#7c3cff;--pink:#ff2da8;--line:rgba(255,255,255,.12);--max:1500px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.site-shell{min-height:100vh}.site-header{position:fixed;z-index:1000;top:0;left:0;width:100%;height:92px;display:flex;align-items:center;padding:0 clamp(24px,4vw,70px);border-bottom:1px solid rgba(255,255,255,.14);transition:.3s;background:linear-gradient(180deg,rgba(3,5,14,.72),transparent)}.site-header.scrolled{height:76px;background:rgba(4,6,15,.94);backdrop-filter:blur(18px)}.brand{display:flex;align-items:center;gap:13px;min-width:250px}.custom-logo{max-height:54px;width:auto}.brand-mark{width:48px;height:48px;display:grid;place-items:center;font-weight:900;font-size:20px;border:1px solid var(--cyan);background:linear-gradient(135deg,rgba(0,229,255,.22),rgba(124,60,255,.24));clip-path:polygon(16% 0,100% 0,100% 74%,74% 100%,0 100%,0 16%)}.brand-copy{display:flex;flex-direction:column;line-height:1}.brand-copy b{font-size:19px;letter-spacing:.12em}.brand-copy small{font-size:8px;color:var(--cyan);letter-spacing:.27em;margin-top:7px}.primary-nav{margin-left:auto}.d3pl-menu{list-style:none;display:flex;align-items:center;gap:clamp(18px,2vw,36px);padding:0;margin:0}.d3pl-menu li{position:relative}.d3pl-menu a{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.d3pl-menu a:hover{color:var(--cyan)}.d3pl-menu .sub-menu{position:absolute;top:100%;left:-20px;min-width:260px;padding:20px;background:#090d18;border:1px solid var(--line);list-style:none;opacity:0;visibility:hidden;transform:translateY(10px);transition:.2s}.d3pl-menu li:hover>.sub-menu{opacity:1;visibility:visible;transform:none}.d3pl-menu .sub-menu li+li{margin-top:12px}.header-cta{margin-left:34px;padding:14px 18px;border:1px solid var(--cyan);font-size:11px;font-weight:900;letter-spacing:.12em;background:rgba(0,229,255,.06)}.header-cta:hover{background:var(--cyan);color:#001117}.menu-toggle{display:none;margin-left:auto;background:none;border:0;padding:10px}.menu-toggle span{display:block;width:28px;height:2px;background:#fff;margin:6px}.hero{height:100vh;min-height:760px;position:relative;display:flex;align-items:center;overflow:hidden}.hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.35) contrast(1.15) brightness(.62);transform:scale(1.03)}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,5,14,.97) 0%,rgba(3,5,14,.7) 45%,rgba(3,5,14,.12) 80%),linear-gradient(0deg,var(--bg),transparent 32%)}.digital-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(0,229,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,229,255,.06) 1px,transparent 1px);background-size:80px 80px;mask-image:linear-gradient(to right,#000,transparent 78%)}.scan{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,rgba(0,229,255,.08) 50%,transparent 52%);background-size:100% 420px;animation:scan 8s linear infinite}@keyframes scan{to{background-position:0 420px}}.hero-inner{position:relative;z-index:2;width:min(var(--max),92vw);margin:auto;padding-top:70px}.hero-label,.section-tag{font-size:11px;font-weight:900;letter-spacing:.24em;color:var(--cyan);text-transform:uppercase}.hero-label i{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px var(--cyan);margin-right:12px}.hero h1,.section h2,.system-copy h2,.final-cta h2,.page-hero h1,.not-found h1{font-size:clamp(68px,9vw,154px);line-height:.82;letter-spacing:-.065em;margin:35px 0 30px;font-weight:950;text-transform:uppercase}.hero h1 span,.section h2 em,.system-copy h2 em,.final-cta h2 em,.not-found h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1.5px var(--cyan);text-shadow:0 0 30px rgba(0,229,255,.14)}.hero-inner>p{max-width:730px;font-size:clamp(17px,1.5vw,23px);color:#c4cbda}.hero-actions{display:flex;gap:14px;margin-top:38px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 26px;font-size:11px;font-weight:900;letter-spacing:.15em;border:1px solid var(--line)}.btn-hot{background:linear-gradient(90deg,var(--cyan),#72f6ff);color:#001017;border:0;box-shadow:0 0 35px rgba(0,229,255,.25)}.btn-hot:hover{background:linear-gradient(90deg,var(--pink),var(--purple));color:#fff}.btn-clear{background:rgba(255,255,255,.04);backdrop-filter:blur(10px)}.hero-status{position:absolute;z-index:3;right:4vw;bottom:5vh;display:grid;grid-template-columns:repeat(3,1fr);background:rgba(5,7,17,.78);border:1px solid var(--line);backdrop-filter:blur(14px)}.hero-status span{padding:15px 24px;border-right:1px solid var(--line)}.hero-status span:last-child{border:0}.hero-status small,.hero-status b{display:block}.hero-status small{font-size:8px;letter-spacing:.2em;color:var(--muted)}.hero-status b{font-size:10px;letter-spacing:.1em;margin-top:4px}.hero-status b i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#4dff86;box-shadow:0 0 12px #4dff86}.hero-code{position:absolute;z-index:2;left:4vw;bottom:4vh;font-size:9px;letter-spacing:.2em;color:#77819a;writing-mode:vertical-rl}.ticker{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#070a14}.ticker div{width:max-content;white-space:nowrap;padding:18px 0;font-weight:900;font-size:13px;letter-spacing:.19em;animation:marquee 30s linear infinite}.ticker b{color:var(--pink);padding:0 24px}@keyframes marquee{to{transform:translateX(-50%)}}.section{width:min(var(--max),92vw);margin:auto;padding:130px 0}.intro{display:grid;grid-template-columns:.7fr 1.4fr 1fr;gap:60px;border-bottom:1px solid var(--line)}.section h2,.system-copy h2,.final-cta h2{font-size:clamp(50px,6.4vw,104px);margin:20px 0}.intro p,.section-heading p,.system-copy p{font-size:18px;color:var(--muted)}.arrow-link,.card-link{display:inline-block;margin-top:25px;font-size:11px;font-weight:900;letter-spacing:.14em;color:var(--cyan)}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:55px}.section-heading p{max-width:470px}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.service-card{min-height:460px;padding:32px;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;overflow:hidden;background:linear-gradient(145deg,rgba(255,255,255,.025),transparent);transition:.35s}.service-card:before{content:"";position:absolute;inset:auto -60px -100px auto;width:240px;height:240px;background:radial-gradient(circle,rgba(124,60,255,.26),transparent 65%);transition:.35s}.service-card:hover{background:#0b1120;transform:translateY(-5px);box-shadow:0 25px 60px rgba(0,0,0,.35)}.service-card:hover:before{background:radial-gradient(circle,rgba(0,229,255,.32),transparent 65%)}.service-number{font-size:11px;color:var(--cyan);font-weight:900;letter-spacing:.2em}.service-symbol{height:130px;display:flex;align-items:center}.service-symbol svg{width:95px;fill:none;stroke:rgba(0,229,255,.55);stroke-width:1}.service-card h3{font-size:27px;line-height:1.1;margin:14px 0}.service-card p{color:var(--muted);margin:0}.service-card .card-link{margin-top:auto}.system-section{display:grid;grid-template-columns:1.1fr 1fr;min-height:850px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 20% 50%,rgba(124,60,255,.14),transparent 38%),#070a14}.system-art{position:relative;min-height:750px;display:grid;place-items:center;overflow:hidden}.ring{position:absolute;border:1px solid rgba(0,229,255,.25);border-radius:50%;animation:spin 30s linear infinite}.r1{width:530px;height:530px}.r2{width:380px;height:380px;animation-direction:reverse}.ring:after,.ring:before{content:"";position:absolute;width:10px;height:10px;background:var(--cyan);border-radius:50%;box-shadow:0 0 18px var(--cyan)}.ring:before{top:50%;left:-5px}.ring:after{top:20%;right:5%}@keyframes spin{to{transform:rotate(360deg)}}.core{width:190px;height:190px;border:1px solid var(--cyan);display:grid;place-items:center;align-content:center;clip-path:polygon(15% 0,100% 0,100% 85%,85% 100%,0 100%,0 15%);background:rgba(0,229,255,.07);box-shadow:0 0 65px rgba(0,229,255,.13)}.core b{font-size:42px;letter-spacing:-.05em}.core small{color:var(--cyan);font-size:8px;letter-spacing:.22em;text-align:center}.node{position:absolute;font-size:9px;font-weight:900;letter-spacing:.18em;color:var(--cyan);padding:9px 13px;border:1px solid rgba(0,229,255,.35);background:#080c18}.n1{top:20%;left:22%}.n2{top:28%;right:16%}.n3{bottom:22%;left:18%}.n4{bottom:17%;right:24%}.system-copy{padding:130px 8vw 130px 3vw;align-self:center}.system-copy ul{list-style:none;padding:0;margin:35px 0}.system-copy li{padding:17px 0;border-top:1px solid var(--line);font-size:14px;font-weight:800;letter-spacing:.05em}.system-copy li b{color:var(--cyan);margin-right:24px}.proof{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.metrics{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.metrics article{min-height:220px;padding:30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between}.metrics b{font-size:70px;line-height:1;letter-spacing:-.06em}.metrics sup{font-size:20px;color:var(--cyan)}.metrics span{font-size:11px;letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.wp-content{border-top:1px solid var(--line)}.prose{max-width:1000px}.prose h2,.prose h3{line-height:1.1}.prose h2{font-size:44px}.prose h3{font-size:30px}.prose p,.prose li{color:#c0c8d7;font-size:17px}.prose a{color:var(--cyan);text-decoration:underline}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;border-top:1px solid var(--line)}.faq-list details{border-top:1px solid var(--line);padding:25px 0}.faq-list summary{cursor:pointer;list-style:none;font-size:19px;font-weight:800;display:flex;justify-content:space-between}.faq-list summary span{color:var(--cyan)}.faq-list p{color:var(--muted);max-width:720px}.final-cta{padding:150px 4vw;text-align:center;background:linear-gradient(135deg,rgba(124,60,255,.25),rgba(0,229,255,.12)),#090d1a;border-top:1px solid var(--line);position:relative;overflow:hidden}.final-cta:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:60px 60px}.final-cta>*{position:relative}.final-cta>span{font-size:11px;letter-spacing:.25em;color:var(--cyan)}.site-footer{padding:90px 4vw 25px;background:#03050b;border-top:1px solid var(--line)}.footer-grid{display:grid;grid-template-columns:1.4fr .7fr .7fr;gap:70px;max-width:var(--max);margin:auto}.footer-brand{font-size:42px;font-weight:950;letter-spacing:-.05em}.footer-brand em{font-style:normal;color:var(--cyan)}.footer-grid p{max-width:500px;color:var(--muted)}.footer-grid h3{font-size:10px;letter-spacing:.18em;color:var(--cyan);text-transform:uppercase}.footer-grid ul{display:block}.footer-grid li{margin:10px 0}.footer-grid a{display:block;margin:8px 0;color:#cbd2df}.footer-bottom{max-width:var(--max);margin:65px auto 0;padding-top:22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:#6d778c;font-size:9px;letter-spacing:.18em}.whatsapp{position:fixed;z-index:999;left:24px;bottom:24px;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#04130a;font-weight:950;box-shadow:0 0 0 0 rgba(37,211,102,.6);animation:pulse 2s infinite}@keyframes pulse{70%{box-shadow:0 0 0 18px rgba(37,211,102,0)}}.inner-page{padding-top:90px;min-height:80vh}.page-hero{padding:140px 4vw 90px;background:radial-gradient(circle at 70% 20%,rgba(124,60,255,.22),transparent 40%),#070a14;border-bottom:1px solid var(--line)}.page-hero span{font-size:10px;letter-spacing:.24em;color:var(--cyan)}.page-hero h1{font-size:clamp(52px,8vw,120px);max-width:1300px}.content-wrap{width:min(1100px,90vw);margin:auto;padding:90px 0 130px}.post-grid{width:min(var(--max),92vw);margin:auto;padding:90px 0 130px;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.post-card{padding:35px;background:var(--bg);min-height:340px}.post-card>span{font-size:9px;color:var(--cyan);letter-spacing:.16em}.post-card h2{font-size:28px;line-height:1.1}.post-card p{color:var(--muted)}.post-card>a{font-size:10px;color:var(--cyan);font-weight:900;letter-spacing:.14em}.not-found{min-height:100vh;padding:180px 5vw 100px;background:radial-gradient(circle at 70% 30%,rgba(255,45,168,.18),transparent 40%)}.not-found span{color:var(--cyan);font-size:10px;letter-spacing:.24em}.not-found h1{font-size:clamp(90px,14vw,220px)}.reveal{opacity:0;transform:translateY(30px);transition:.7s ease}.reveal.seen{opacity:1;transform:none}@media(max-width:1100px){.site-header{height:76px}.header-cta{display:none}.menu-toggle{display:block}.primary-nav{position:fixed;inset:76px 0 auto 0;background:#060914;border-bottom:1px solid var(--line);padding:25px;opacity:0;visibility:hidden;transform:translateY(-15px);transition:.25s}.primary-nav.open{opacity:1;visibility:visible;transform:none}.d3pl-menu{display:block}.d3pl-menu li{margin:15px 0}.d3pl-menu .sub-menu{position:static;opacity:1;visibility:visible;transform:none;border:0;padding:8px 0 0 18px;background:transparent}.hero-status{display:none}.service-grid{grid-template-columns:1fr 1fr}.system-section{grid-template-columns:1fr}.system-copy{padding:90px 6vw}.intro,.proof,.faq{grid-template-columns:1fr}.post-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.site-header{padding:0 18px}.brand{min-width:0}.brand-copy b{font-size:15px}.brand-copy small{display:none}.hero{min-height:720px}.hero-inner{padding-top:30px}.hero h1{font-size:58px}.hero-actions{flex-direction:column;align-items:flex-start}.hero-code{display:none}.section{padding:85px 0}.intro{gap:20px}.section h2,.system-copy h2,.final-cta h2{font-size:48px}.section-heading{display:block}.service-grid{grid-template-columns:1fr}.service-card{min-height:390px}.system-art{min-height:580px}.r1{width:390px;height:390px}.r2{width:285px;height:285px}.core{width:150px;height:150px}.metrics{grid-template-columns:1fr}.post-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr}.footer-bottom{display:block}.footer-bottom span{display:block;margin:8px 0}.page-hero{padding-top:110px}.page-hero h1{font-size:55px}}
.project-hero p{max-width:760px;color:#b8c3d7;font-size:20px}.project-hero h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1.5px var(--cyan)}.project-layout{width:min(var(--max),92vw);margin:auto;padding:95px 0 140px;display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}.project-sidebar{position:sticky;top:110px;align-self:start}.project-sidebar h2{font-size:clamp(36px,4.5vw,72px);line-height:.9;letter-spacing:-.055em;margin:25px 0}.project-sidebar>p{color:var(--muted);font-size:17px}.project-contact{margin-top:45px;padding-top:25px;border-top:1px solid var(--line);display:grid;gap:8px}.project-contact small{color:var(--cyan);font-size:9px;letter-spacing:.2em;margin-top:14px}.project-contact a{font-size:20px;font-weight:800}.project-form-panel{padding:42px;background:linear-gradient(145deg,rgba(0,229,255,.055),rgba(124,60,255,.05));border:1px solid var(--line);box-shadow:0 30px 90px rgba(0,0,0,.26)}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.field-grid label{display:block}.field-grid label.full{grid-column:1/-1}.project-form label>span{display:block;margin-bottom:8px;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#c9d2e4}.project-form input,.project-form select,.project-form textarea{width:100%;border:1px solid rgba(255,255,255,.16);background:#060a14;color:#fff;padding:15px 16px;font:inherit;outline:none;border-radius:0}.project-form input:focus,.project-form select:focus,.project-form textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(0,229,255,.08)}.project-form select option{background:#060a14}.consent{display:flex!important;gap:12px;align-items:flex-start;margin:22px 0}.consent input{width:18px;height:18px;accent-color:var(--cyan);margin-top:2px}.consent span{margin:0!important;text-transform:none!important;letter-spacing:.04em!important;color:var(--muted)!important}.project-submit{border:0;cursor:pointer;min-width:270px}.form-notice{padding:18px 20px;margin-bottom:25px;border:1px solid}.form-notice strong{display:block;letter-spacing:.12em;font-size:11px;margin-bottom:4px}.form-notice.success{border-color:#35eb83;background:rgba(53,235,131,.08);color:#bdfbd5}.form-notice.error{border-color:#ff4d83;background:rgba(255,77,131,.08);color:#ffd0df}.hp-field{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:900px){.project-layout{grid-template-columns:1fr}.project-sidebar{position:static}.field-grid{grid-template-columns:1fr}.field-grid label.full{grid-column:auto}.project-form-panel{padding:26px}}@media(max-width:600px){.project-layout{padding-top:65px}.project-form-panel{padding:20px}.project-submit{width:100%;min-width:0}}


/* v3.2 — aggressive identity + unified subpage readability */
.brand{min-width:290px;gap:14px}.d3pl-logo{width:56px;height:56px;display:block;filter:drop-shadow(0 0 16px rgba(0,229,255,.28))}.d3pl-logo svg{width:100%;height:100%;overflow:visible}.logo-frame{fill:rgba(5,7,17,.88);stroke:url(#d3g);stroke-width:3}.logo-cut{fill:none;stroke:#eefcff;stroke-width:5;stroke-linejoin:bevel}.logo-bolt{fill:url(#d3g);opacity:.96}.brand-copy b{font-size:20px;letter-spacing:.08em;font-style:italic}.brand-copy b span{color:var(--cyan);margin-left:4px;text-shadow:0 0 18px rgba(0,229,255,.45)}.brand-copy small{color:#9faec7;letter-spacing:.31em}.site-header.scrolled .d3pl-logo{width:48px;height:48px}

.inner-page{background:radial-gradient(circle at 78% 4%,rgba(124,60,255,.12),transparent 27%),linear-gradient(180deg,#070a14 0,#050711 38%,#050711 100%)}
.inner-page .content-wrap{width:min(1240px,92vw)}
.inner-page .prose{max-width:1120px;color:#dce5f5}
.inner-page .prose>*:first-child{margin-top:0}
.inner-page .prose h1,.inner-page .prose h2,.inner-page .prose h3,.inner-page .prose h4,.inner-page .prose h5,.inner-page .prose h6{color:#f7fbff!important;font-weight:900!important;letter-spacing:-.035em;text-wrap:balance}
.inner-page .prose h2{font-size:clamp(34px,4vw,56px);margin:1.4em 0 .5em;padding-top:.25em;border-top:1px solid rgba(0,229,255,.18)}
.inner-page .prose h3{font-size:clamp(25px,2.8vw,36px);color:#dffcff!important}
.inner-page .prose h4{font-size:22px;color:var(--cyan)!important;letter-spacing:.02em}
.inner-page .prose p,.inner-page .prose li,.inner-page .prose blockquote,.inner-page .prose figcaption,.inner-page .prose label{color:#c8d3e6!important}
.inner-page .prose strong,.inner-page .prose b{color:#fff!important}.inner-page .prose em{color:#d8cfff}
.inner-page .prose a{color:#51efff!important;text-decoration-color:rgba(81,239,255,.4)!important;text-underline-offset:4px}.inner-page .prose a:hover{color:#ff65bd!important}
.inner-page .prose ul,.inner-page .prose ol{padding-left:1.4rem}.inner-page .prose li::marker{color:var(--cyan)}
.inner-page .prose blockquote{margin:36px 0;padding:24px 28px;border-left:4px solid var(--pink);background:linear-gradient(90deg,rgba(255,45,168,.09),transparent)}
.inner-page .prose table{width:100%;border-collapse:collapse;background:#090e1b;color:#dce5f5!important}.inner-page .prose th{background:linear-gradient(90deg,rgba(0,229,255,.13),rgba(124,60,255,.12));color:#fff!important}.inner-page .prose th,.inner-page .prose td{padding:15px;border:1px solid rgba(255,255,255,.13);color:#dce5f5!important}
.inner-page .prose input,.inner-page .prose textarea,.inner-page .prose select{background:#070b15!important;color:#fff!important;border:1px solid rgba(0,229,255,.35)!important}.inner-page .prose button,.inner-page .prose input[type=submit]{background:linear-gradient(90deg,var(--cyan),#72f6ff)!important;color:#001017!important;border:0!important;font-weight:900!important}
.inner-page .prose .wp-block-group,.inner-page .prose .wp-block-columns,.inner-page .prose .wp-block-column{color:#dce5f5}
.inner-page .prose .has-black-color,.inner-page .prose [style*="color:#000"],.inner-page .prose [style*="color: #000"],.inner-page .prose [style*="color:rgb(0"],.inner-page .prose [style*="color: rgb(0"]{color:#dce5f5!important}
.inner-page .prose .has-white-background-color,.inner-page .prose [style*="background-color:#fff"],.inner-page .prose [style*="background-color: #fff"],.inner-page .prose [style*="background-color:white"]{background-color:#0b1020!important}
.page-hero{position:relative;overflow:hidden}.page-hero:after{content:"";position:absolute;right:-7vw;top:-35%;width:46vw;height:46vw;border:1px solid rgba(0,229,255,.13);transform:rotate(45deg);box-shadow:0 0 0 70px rgba(124,60,255,.025),0 0 0 140px rgba(0,229,255,.018);pointer-events:none}.page-hero h1{position:relative;z-index:1;color:#f7fbff;text-shadow:0 10px 50px rgba(0,0,0,.45)}
.project-form-panel{position:relative;overflow:hidden}.project-form-panel:before{content:"PROJECT://INTAKE";position:absolute;right:-22px;top:18px;color:rgba(0,229,255,.08);font-size:42px;font-weight:950;letter-spacing:-.05em;transform:rotate(8deg);pointer-events:none}.project-form{position:relative;z-index:1}.project-submit{transition:.25s}.project-submit:hover{transform:translateY(-2px);box-shadow:0 0 45px rgba(255,45,168,.3)}
@media(max-width:700px){.brand{min-width:0}.d3pl-logo{width:46px;height:46px}.brand-copy b{font-size:14px}.brand-copy small{display:none}.inner-page .prose h2{font-size:34px}}
