@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/montserrat-400.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url('fonts/montserrat-500.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url('fonts/montserrat-600.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url('fonts/montserrat-700.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url('fonts/montserrat-800.ttf') format('truetype')}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/space-grotesk-400.ttf') format('truetype')}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url('fonts/space-grotesk-500.ttf') format('truetype')}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url('fonts/space-grotesk-600.ttf') format('truetype')}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url('fonts/space-grotesk-700.ttf') format('truetype')}body#instantanea-landing{background:#100d14!important;color:#f4f1ed!important;margin:0;font-family:'Montserrat',Arial,sans-serif;line-height:normal}#instantanea-landing :where(h1,h2,h3,h4,h5,h6,p,li,figcaption,strong,b,small,label,span){color:inherit}#instantanea-landing :where(h1,h2,h3,h4,h5,h6){padding-bottom:0}#instantanea-landing .hero,#instantanea-landing .client-logos{background:#100d14;color:#f4f1ed}#instantanea-landing .responsibility{background:#100d14;color:#f4f1ed}#instantanea-landing .responsibility-panel.yours{color:#f4f1ed}body#instantanea-landing{--black:#100d14;--purple:#caa7ff;--cream:#f4f1ed;--line:#504657}#instantanea-landing *{box-sizing:border-box}html{scroll-behavior:smooth}body#instantanea-landing{margin:0;background:var(--black);color:var(--cream);font-family:"Montserrat",Arial,sans-serif}#instantanea-landing a{color:inherit;text-decoration:none}#instantanea-landing button,#instantanea-landing input,#instantanea-landing select,#instantanea-landing textarea{font:inherit}#instantanea-landing button{cursor:pointer}#instantanea-landing .shell{max-width:1500px;padding:0 clamp(22px,4.7vw,76px);margin:auto}#instantanea-landing .nav{height:85px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}#instantanea-landing .logo{font-family:"Space Grotesk",sans-serif;font-weight:700;font-size:26px;letter-spacing:-.075em}#instantanea-landing .logo i{font-style:normal;color:var(--purple)}#instantanea-landing .nav-cta{font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid var(--purple);padding-bottom:6px}#instantanea-landing .hero{min-height:780px;position:relative;overflow:hidden}#instantanea-landing .hero-grid{display:grid;grid-template-columns:58% 42%;min-height:690px;align-items:center}#instantanea-landing .kicker{display:flex;gap:12px;align-items:center;color:var(--purple);font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}#instantanea-landing .kicker:before{content:"";width:27px;height:1px;background:currentColor}#instantanea-landing .hero h1,#instantanea-landing h2,#instantanea-landing .big{font-family:"Space Grotesk",sans-serif;letter-spacing:-.075em}#instantanea-landing .hero h1{font-size:clamp(62px,7.3vw,116px);line-height:.91;margin:30px 0 34px;max-width:960px;position:relative;z-index:2}#instantanea-landing .hero h1 .outline{color:transparent;-webkit-text-stroke:1.5px var(--purple)}#instantanea-landing .hero h1 .highlight{color:var(--purple)}#instantanea-landing .hero-copy{max-width:540px;font-size:20px;line-height:1.48;color:#d2cbd7}#instantanea-landing .button{display:inline-flex;gap:32px;align-items:center;justify-content:space-between;background:var(--purple);color:var(--black);padding:19px 23px;text-transform:uppercase;letter-spacing:.035em;font-weight:800;font-size:14px;min-height:62px;transition:transform .2s,background .2s;border:0}#instantanea-landing .button:hover{transform:translateY(-3px);background:#dec8ff}#instantanea-landing .hero .button{margin-top:24px}#instantanea-landing .hero-art{position:relative;height:630px;display:flex;align-items:center;justify-content:center}#instantanea-landing .video-tile{position:absolute;width:43%;aspect-ratio:9/15;object-fit:cover;border:7px solid var(--black);box-shadow:18px 22px 0 #39264d;filter:saturate(1.08)}#instantanea-landing .video-tile.one{left:5%;top:9%;transform:rotate(-12deg)}#instantanea-landing .video-tile.two{right:2%;top:20%;transform:rotate(8deg)}#instantanea-landing .hero-art video{object-fit:cover}#instantanea-landing .hero-art:after{content:"STOP SCROLLING / START SHOWING UP";position:absolute;bottom:8%;left:-4%;background:#caa7ff;color:#100d14;padding:16px 20px;transform:rotate(-5deg);font-family:"Space Grotesk";font-size:clamp(12px,1.5vw,20px);font-weight:700;box-shadow:8px 8px 0 #100d14}#instantanea-landing .hero-bottom{display:flex;justify-content:space-between;padding:20px 0 30px;border-top:1px solid var(--line);font-size:12px;font-weight:700;letter-spacing:.12em;color:#978c9b;text-transform:uppercase}#instantanea-landing .marquee{background:var(--purple);color:var(--black);overflow:hidden;white-space:nowrap;font:700 clamp(19px,2.4vw,35px)/1 "Space Grotesk";letter-spacing:-.04em;padding:23px 0}#instantanea-landing .marquee span{margin-right:65px}#instantanea-landing .sec{padding:clamp(85px,10vw,155px) 0}#instantanea-landing .label{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#a99ab3}#instantanea-landing .label b{color:var(--purple);margin-right:20px}#instantanea-landing .sec h2{font-size:clamp(48px,6vw,88px);line-height:.99;margin:24px 0 50px;max-width:1100px}#instantanea-landing .promise{background:var(--cream);color:var(--black)}#instantanea-landing .promise .label{color:#675b6d}#instantanea-landing .promise h2{max-width:1140px}#instantanea-landing .promise em{font-style:normal;background:var(--purple);padding:0 .08em}#instantanea-landing .promise-end{display:grid;grid-template-columns:1fr 1fr;gap:7vw;border-top:1px solid #aaa0a9;padding-top:35px}#instantanea-landing .promise-end p{font-size:clamp(18px,2vw,27px);line-height:1.4;margin:0}#instantanea-landing .promise-end .statement{font-family:"Space Grotesk";font-size:clamp(22px,2.5vw,35px);font-weight:700;letter-spacing:-.05em}#instantanea-landing .pain h2{max-width:900px}#instantanea-landing .pain-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:8vw}#instantanea-landing .pain-sticky{font-size:clamp(23px,3vw,42px);line-height:1.13;font-family:"Space Grotesk";letter-spacing:-.055em;color:var(--purple);position:sticky;top:40px;height:max-content}#instantanea-landing .pain-list{border-top:1px solid var(--line)}#instantanea-landing .pain-item{border-bottom:1px solid var(--line);display:grid;grid-template-columns:54px 1fr;gap:20px;padding:26px 0 29px}#instantanea-landing .pain-item small{color:var(--purple);font-size:13px;font-weight:800}#instantanea-landing .pain-item strong{display:block;font-family:"Space Grotesk";font-size:clamp(22px,2.5vw,34px);letter-spacing:-.055em;line-height:1.1}#instantanea-landing .pain-item p{color:#a99fae;line-height:1.5;margin:12px 0 0;max-width:620px}#instantanea-landing .dark-break{background:var(--purple);color:var(--black);padding:clamp(75px,9vw,140px) 0}#instantanea-landing .dark-break .label{color:#4b385a}#instantanea-landing .dark-break h2{max-width:1180px;margin-bottom:25px}#instantanea-landing .dark-break p{font-size:clamp(18px,2vw,25px);max-width:790px;line-height:1.4}#instantanea-landing .process{background:#1d1723}#instantanea-landing .process-head{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end}#instantanea-landing .process-head h2{margin-bottom:0}#instantanea-landing .process-head p{font-size:20px;line-height:1.45;color:#c9bfce}#instantanea-landing .steps{margin-top:75px;border-top:1px solid #655a69}#instantanea-landing .step{display:grid;grid-template-columns:10% 40% 1fr;gap:20px;align-items:baseline;border-bottom:1px solid #655a69;padding:27px 0}#instantanea-landing .step .n{color:var(--purple);font-weight:800;font-size:13px}#instantanea-landing .step h3{font:700 clamp(25px,3vw,42px)/1.1 "Space Grotesk";letter-spacing:-.055em;margin:0}#instantanea-landing .step p{font-size:17px;color:#c5b9c9;line-height:1.5;margin:0}#instantanea-landing .work{background:var(--cream);color:var(--black)}#instantanea-landing .work .label{color:#675b6d}#instantanea-landing .work h2{max-width:1020px}#instantanea-landing .work-intro{font-size:20px;line-height:1.5;max-width:760px;margin:-20px 0 43px;color:#504653}#instantanea-landing .portfolio{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}#instantanea-landing .portfolio figure{margin:0;min-width:0}#instantanea-landing .portfolio img,#instantanea-landing .portfolio video{display:block;width:100%;aspect-ratio:9/14;object-fit:cover;filter:contrast(1.04);background:#120d17}#instantanea-landing .portfolio figcaption{border-top:1px solid #8e8490;padding:15px 0;font-weight:700;display:flex;justify-content:space-between;gap:5px;font-size:14px}#instantanea-landing .portfolio figcaption span{font-weight:400;color:#685d6b}#instantanea-landing .portfolio-note{font-size:12px;color:#675d69;margin-top:25px}#instantanea-landing .division{display:grid;grid-template-columns:1fr 1fr}#instantanea-landing .division>div{padding:clamp(50px,6vw,90px) clamp(22px,5vw,76px)}#instantanea-landing .division .you{background:#281d30}#instantanea-landing .division .us{background:var(--purple);color:var(--black)}#instantanea-landing .division h2{font-size:clamp(42px,5vw,70px);line-height:1.02;margin:15px 0 45px}#instantanea-landing .division ul{margin:0;padding:0;list-style:none}#instantanea-landing .division li{font-family:"Space Grotesk";letter-spacing:-.035em;font-size:clamp(19px,2.2vw,28px);border-top:1px solid currentColor;padding:17px 0;opacity:.9}#instantanea-landing .division li:last-child{border-bottom:1px solid currentColor}#instantanea-landing .division .us .label{color:#433450}#instantanea-landing .qualify{padding:85px 0;border-bottom:1px solid var(--line)}#instantanea-landing .qualify .shell{display:grid;grid-template-columns:1fr 1fr;gap:8vw}#instantanea-landing .qualify h2{font-size:clamp(35px,4vw,56px);margin:0}#instantanea-landing .qualify p{font-size:19px;line-height:1.5;color:#c4b9c8;margin:0}#instantanea-landing .contact{padding:clamp(85px,9vw,130px) 0;background:#100d14}#instantanea-landing .contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:8vw}#instantanea-landing .contact h2{font-size:clamp(53px,6vw,92px);margin:22px 0}#instantanea-landing .contact h2 span{color:var(--purple)}#instantanea-landing .contact p{max-width:540px;font-size:20px;line-height:1.5;color:#c9becd}#instantanea-landing .contact .detail{font-size:15px;color:#9f92a5;margin-top:38px}#instantanea-landing .form{background:var(--cream);color:var(--black);padding:clamp(25px,3vw,48px);display:grid;gap:16px}#instantanea-landing .form h3{font-family:"Space Grotesk";font-size:29px;letter-spacing:-.055em;margin:0 0 6px}#instantanea-landing .form label{display:grid;gap:7px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.04em}#instantanea-landing .form input,#instantanea-landing .form select,#instantanea-landing .form textarea{width:100%;border:1px solid #afa5b1;border-radius:0;background:transparent;padding:13px;color:#211a27;min-height:50px;font-size:16px;text-transform:none;letter-spacing:normal}#instantanea-landing .form textarea{resize:vertical;min-height:85px}#instantanea-landing .form .button{width:100%;margin-top:8px}#instantanea-landing .form small{font-size:12px;line-height:1.45;color:#635769}#instantanea-landing .foot{border-top:1px solid var(--line);padding:32px 0;color:#9d91a3;font-size:13px}#instantanea-landing .foot .shell{display:flex;justify-content:space-between;align-items:center}#instantanea-landing .foot .logo{color:white}@media(max-width:900px){#instantanea-landing .hero-grid,#instantanea-landing .promise-end,#instantanea-landing .pain-layout,#instantanea-landing .process-head,#instantanea-landing .contact-grid,#instantanea-landing .qualify .shell{grid-template-columns:1fr}#instantanea-landing .hero-grid{padding-top:75px}#instantanea-landing .hero-art{height:460px;max-width:550px;width:100%;margin:auto}#instantanea-landing .hero{min-height:0}#instantanea-landing .hero h1{font-size:clamp(56px,11vw,90px)}#instantanea-landing .pain-sticky{position:static}#instantanea-landing .step{grid-template-columns:50px 1fr}#instantanea-landing .step p{grid-column:2}#instantanea-landing .portfolio{grid-template-columns:repeat(2,1fr)}#instantanea-landing .division{grid-template-columns:1fr}#instantanea-landing .qualify .shell{gap:25px}}@media(max-width:550px){#instantanea-landing .nav{height:72px}#instantanea-landing .nav-cta{font-size:11px}#instantanea-landing .hero h1{font-size:55px}#instantanea-landing .hero-copy{font-size:18px}#instantanea-landing .hero-art{height:350px}#instantanea-landing .video-tile{border-width:4px}#instantanea-landing .hero-art:after{bottom:1%}#instantanea-landing .hero-bottom{font-size:9px}#instantanea-landing .sec{padding:78px 0}#instantanea-landing .sec h2{font-size:48px}#instantanea-landing .portfolio{gap:9px}#instantanea-landing .portfolio figcaption{display:block;font-size:13px}#instantanea-landing .portfolio figcaption span{display:block;margin-top:4px}#instantanea-landing .pain-item{grid-template-columns:32px 1fr}#instantanea-landing .step{gap:8px}#instantanea-landing .contact h2{font-size:55px}#instantanea-landing .foot .shell{display:block}#instantanea-landing .foot .logo{margin-bottom:12px}}#instantanea-landing .hero-art:after{display:none}#instantanea-landing .hero-tag{position:absolute;z-index:3;bottom:8%;max-width:44%;font:700 14px/1.2 "Space Grotesk",sans-serif;text-transform:uppercase;letter-spacing:.03em;background:var(--cream);color:var(--black);padding:12px 15px;box-shadow:5px 5px 0 var(--black)}#instantanea-landing .hero-tag b{display:block;color:#6b3a9d;margin-top:5px}#instantanea-landing .tag-one{left:1%;transform:rotate(-5deg)}#instantanea-landing .tag-two{right:0;transform:rotate(4deg)}#instantanea-landing .section-cta{margin-top:38px}#instantanea-landing .about{background:#221a29}#instantanea-landing .about-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,7vw,110px);align-items:center}#instantanea-landing .about-photo img{width:100%;display:block;max-height:690px;object-fit:cover;object-position:center top}#instantanea-landing .about-photo>div{font-size:13px;color:#bbaec2;padding:12px 0}#instantanea-landing .about-copy h2{font-size:clamp(43px,5vw,70px)}#instantanea-landing .about-copy p{font-size:19px;line-height:1.48;color:#cfc4d3;max-width:610px}#instantanea-landing .about-copy .about-punch{color:var(--purple);font-family:"Space Grotesk";font-size:clamp(24px,2.5vw,35px);font-weight:700;letter-spacing:-.05em;line-height:1.15;margin:35px 0}#instantanea-landing .about-copy .button{margin-top:10px}@media(max-width:900px){#instantanea-landing .about-grid{grid-template-columns:1fr}#instantanea-landing .about-photo{max-width:560px}#instantanea-landing .hero-tag{font-size:11px;bottom:0}}@media(max-width:550px){#instantanea-landing .hero-tag{font-size:9px;padding:8px;max-width:49%}#instantanea-landing .tag-one{left:0}#instantanea-landing .tag-two{right:0}}#instantanea-landing .hero-item{position:absolute;width:43%;z-index:2}#instantanea-landing .hero-item.first{left:5%;top:7%;transform:rotate(-9deg)}#instantanea-landing .hero-item.second{right:2%;top:18%;transform:rotate(7deg)}#instantanea-landing .hero-item .video-tile{position:static;width:100%;height:auto;display:block;aspect-ratio:9/15;object-fit:cover;transform:none;box-shadow:14px 17px 0 #39264d}#instantanea-landing .hero-item .hero-tag{position:static;display:block;max-width:none;width:max-content;max-width:100%;margin-top:10px;transform:none;box-shadow:4px 4px 0 #39264d}#instantanea-landing .hero-item .hero-tag b{white-space:nowrap}@media(max-width:550px){#instantanea-landing .hero-item.first{left:4%;top:5%}#instantanea-landing .hero-item.second{right:2%;top:17%}#instantanea-landing .hero-item .hero-tag{margin-top:7px;line-height:1.15}}#instantanea-landing .portfolio{grid-template-columns:repeat(3,minmax(0,1fr))}#instantanea-landing .portfolio .testimonial{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(200px,.6fr);gap:28px;align-items:center;background:#202126;color:#f4f1ed;padding:22px;margin-top:12px}#instantanea-landing .portfolio .testimonial img{aspect-ratio:auto;object-fit:contain;filter:none}#instantanea-landing .portfolio .testimonial figcaption{border:0;display:block;font-family:"Space Grotesk";font-size:clamp(24px,2.7vw,40px);line-height:1.1;letter-spacing:-.05em}#instantanea-landing .portfolio .testimonial figcaption span{display:block;margin-top:18px;font-family:"Montserrat";font-size:16px;line-height:1.5;letter-spacing:0;color:#d1cbd4;font-weight:500}#instantanea-landing .hero-item .hero-tag{font-size:12px;line-height:1.25}@media(max-width:750px){#instantanea-landing .portfolio{grid-template-columns:repeat(2,minmax(0,1fr))}#instantanea-landing .portfolio .testimonial{grid-template-columns:1fr}#instantanea-landing .portfolio .testimonial figcaption{font-size:26px}}@media(max-width:550px){#instantanea-landing .portfolio .testimonial{padding:15px}#instantanea-landing .hero-item .hero-tag{font-size:9px}}#instantanea-landing .hero-item .hero-tag{font-family:"Montserrat",Arial,sans-serif;font-weight:500;letter-spacing:0;text-transform:none}#instantanea-landing .hero-item .hero-tag strong{font-weight:800;color:#5d288c}#instantanea-landing .hero{min-height:0}#instantanea-landing .hero-grid{min-height:740px;grid-template-columns:58% 42%}#instantanea-landing .hero h1{font-size:clamp(55px,6.4vw,96px);line-height:1.01}#instantanea-landing .hero-copy{font-size:18px}#instantanea-landing .button{font-size:13px;letter-spacing:.01em;gap:0;justify-content:center}#instantanea-landing .sec{padding:100px 0}#instantanea-landing .sec h2{font-size:clamp(43px,5vw,72px)}#instantanea-landing .about-photo{margin:0}#instantanea-landing .about-photo img{aspect-ratio:4/5;max-height:620px;object-fit:cover}#instantanea-landing .about-photo figcaption{font-size:12px;color:#bcafc3;margin-top:12px}#instantanea-landing .team-stats{display:flex;gap:35px;border-top:1px solid #584a62;padding-top:24px;margin-top:30px}#instantanea-landing .team-stats strong{display:block;font:700 48px/1 "Space Grotesk";color:var(--purple);letter-spacing:-.07em}#instantanea-landing .team-stats span{display:block;font-size:13px;margin-top:8px}#instantanea-landing .portfolio figcaption{display:block;font:700 24px/1.1 "Space Grotesk";letter-spacing:-.035em}#instantanea-landing .portfolio figcaption span{display:block;font:400 14px/1.5 "Montserrat";letter-spacing:0;margin-top:8px}#instantanea-landing .proof-pair{display:grid;grid-template-columns:1.3fr .7fr;gap:24px;margin-top:35px;align-items:start}#instantanea-landing .proof-pair figure{margin:0;background:#202126;color:white;padding:20px}#instantanea-landing .proof-pair img{width:100%;display:block;object-fit:contain}#instantanea-landing .proof-feedback img{max-height:350px}#instantanea-landing .proof-pair h3{font:700 26px/1.1 "Space Grotesk";letter-spacing:-.04em;margin:20px 0 12px}#instantanea-landing .proof-pair p{font-size:14px;line-height:1.55;color:#cfc6d3}#instantanea-landing .brand-punch{font:700 clamp(25px,3vw,39px)/1.15 "Space Grotesk";letter-spacing:-.05em;max-width:850px;margin:45px 0 0}#instantanea-landing .promise h2{font-size:clamp(42px,4.7vw,69px)}#instantanea-landing .promise-end{gap:45px}#instantanea-landing .promise-end p{font-size:18px}#instantanea-landing .promise-end .statement{font-size:27px}#instantanea-landing .journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:60px}#instantanea-landing .journey figure{margin:0}#instantanea-landing .journey-label{height:58px;display:flex;gap:12px;align-items:center;font-size:12px;font-weight:800;line-height:1.2}#instantanea-landing .journey-label span{font:700 26px "Space Grotesk";color:#7435b6}#instantanea-landing .journey-media{height:420px;background:#ece6f3;display:flex;align-items:center;justify-content:center}#instantanea-landing .journey-media img,#instantanea-landing .journey-media video{height:100%;width:100%;object-fit:contain}#instantanea-landing .journey figcaption{border-top:1px solid #b3a8b8;padding-top:15px;margin-top:18px;font-size:14px;line-height:1.5}#instantanea-landing .responsibility{background:#241b2d}#instantanea-landing .responsibility-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #6d587b}#instantanea-landing .responsibility-panel{padding:36px}#instantanea-landing .ours{background:var(--purple);color:var(--black)}#instantanea-landing .yours{background:#1b1422}#instantanea-landing .column-top{border-bottom:2px solid currentColor;padding-bottom:25px}#instantanea-landing .column-top span{display:block;font-size:12px;letter-spacing:.12em;margin-bottom:16px}#instantanea-landing .column-top b{display:block;font:700 clamp(27px,3.2vw,44px)/1 "Space Grotesk";letter-spacing:-.06em}#instantanea-landing .responsibility-panel ul{list-style:none;padding:0;margin:0}#instantanea-landing .responsibility-panel li{display:flex;gap:18px;align-items:baseline;padding:21px 0;border-bottom:1px solid #8b7898;font-size:17px;line-height:1.4}#instantanea-landing .responsibility-panel li span{font-size:12px;font-weight:700;opacity:.65;flex-shrink:0}#instantanea-landing .responsibility-panel li:last-child{border-bottom:0}#instantanea-landing .analysis-title{max-width:1200px;font:700 clamp(43px,5.3vw,78px)/1.03 "Space Grotesk";letter-spacing:-.07em;margin:25px 0 50px}#instantanea-landing .contact-grid{grid-template-columns:1.1fr .9fr;gap:60px;align-items:start}#instantanea-landing .contact .analysis-copy p{font-size:17px;line-height:1.65;max-width:none}#instantanea-landing .audit-example{margin-top:36px;background:#f4f1ed;color:#201725;padding:22px;border:1px solid #caa7ff}#instantanea-landing .audit-top{border-bottom:1px solid #c4b7cb;padding-bottom:14px;display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:10px;letter-spacing:.03em}#instantanea-landing .audit-top strong{font-size:10px;background:#dcc5fa;padding:7px}#instantanea-landing .audit-content{display:grid;grid-template-columns:42% 58%;gap:0;padding-top:22px}#instantanea-landing .audit-screen{position:relative;align-self:start}#instantanea-landing .audit-screen img{width:100%;display:block}#instantanea-landing .pin{position:absolute;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#742cbb;color:#fff;border:2px solid white;font-size:12px;font-weight:800}#instantanea-landing .pin1{left:68%;top:38%}#instantanea-landing .pin2{left:30%;top:9%}#instantanea-landing .pin3{left:84%;top:83%}#instantanea-landing .audit-notes{list-style:none;counter-reset:audit;margin:0;padding:0 0 0 18px}#instantanea-landing .audit-notes li{counter-increment:audit;margin-bottom:18px;position:relative;padding-left:25px}#instantanea-landing .audit-notes li:before{content:counter(audit);position:absolute;left:0;top:0;background:#742cbb;color:white;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:800}#instantanea-landing .audit-notes b{display:block;font-size:13px;line-height:1.3;margin-bottom:6px}#instantanea-landing .audit-notes span{display:block;font-size:12px;line-height:1.45;color:#5f5268}#instantanea-landing .contact .audit-disclaimer{font-size:11px;line-height:1.45;color:#716177;margin:12px 0 0}#instantanea-landing .form-pair{display:grid;grid-template-columns:1fr 1fr;gap:15px}#instantanea-landing .form{padding:30px;gap:18px}#instantanea-landing .form h3{font-size:27px}#instantanea-landing .form label{font-size:12px}#instantanea-landing .form .button{font-size:12px}#instantanea-landing .work-intro{margin-top:-20px}#instantanea-landing .hero-item .hero-tag{font-size:12px}#instantanea-landing .hero-item.first{top:8%}#instantanea-landing .hero-item.second{top:19%}@media(max-width:900px){#instantanea-landing .hero-grid{grid-template-columns:1fr;padding-top:55px}#instantanea-landing .hero-art{height:450px}#instantanea-landing .sec{padding:75px 0}#instantanea-landing .proof-pair{grid-template-columns:1fr 1fr}#instantanea-landing .journey{gap:14px}#instantanea-landing .journey-media{height:330px}#instantanea-landing .contact-grid{grid-template-columns:1fr;gap:35px}#instantanea-landing .contact-grid>.form{max-width:680px;width:100%}#instantanea-landing .audit-example{max-width:680px}#instantanea-landing .analysis-title{font-size:56px}#instantanea-landing .about-grid{gap:35px}#instantanea-landing .responsibility-panel{padding:25px}}@media(max-width:600px){#instantanea-landing .nav-cta{font-size:9px;max-width:145px;text-align:right}#instantanea-landing .hero h1{font-size:51px}#instantanea-landing .hero-art{height:390px}#instantanea-landing .hero-item .hero-tag{font-size:10px}#instantanea-landing .proof-pair{grid-template-columns:1fr}#instantanea-landing .proof-feedback img{max-height:480px}#instantanea-landing .journey{grid-template-columns:1fr;gap:34px}#instantanea-landing .journey-media{height:auto;max-height:none}#instantanea-landing .journey-media img,#instantanea-landing .journey-media video{height:auto;max-height:480px}#instantanea-landing .journey-label{height:auto;margin-bottom:15px}#instantanea-landing .journey figcaption{margin-top:14px}#instantanea-landing .responsibility-grid{grid-template-columns:1fr}#instantanea-landing .analysis-title{font-size:45px}#instantanea-landing .audit-content{grid-template-columns:1fr 1fr}#instantanea-landing .audit-notes{padding-left:13px}#instantanea-landing .audit-notes li{padding-left:0}#instantanea-landing .audit-notes li:before{position:static;margin-bottom:6px}#instantanea-landing .audit-notes b{font-size:12px}#instantanea-landing .audit-notes span{font-size:11px}#instantanea-landing .audit-top{flex-direction:column;align-items:start}#instantanea-landing .form-pair{grid-template-columns:1fr}#instantanea-landing .form{padding:24px}#instantanea-landing .portfolio{grid-template-columns:1fr}#instantanea-landing .portfolio img,#instantanea-landing .portfolio video{max-height:480px;object-fit:contain;background:#201725}#instantanea-landing .portfolio figcaption{padding-bottom:20px}#instantanea-landing .hero .button{width:100%}#instantanea-landing .hero-art{margin-top:25px}#instantanea-landing .team-stats{gap:30px}}@media(max-width:600px){#instantanea-landing .audit-content{grid-template-columns:1fr;gap:22px}#instantanea-landing .audit-screen{width:65%;max-width:240px;margin:auto}#instantanea-landing .audit-notes{padding:0}#instantanea-landing .audit-notes li{padding-left:30px}#instantanea-landing .audit-notes li:before{position:absolute;top:0;left:0}#instantanea-landing .audit-notes b{font-size:14px}#instantanea-landing .audit-notes span{font-size:13px}#instantanea-landing .contact .audit-disclaimer{font-size:12px}#instantanea-landing .hero-item .hero-tag{font-size:11px}}#instantanea-landing .promise em{background:transparent;padding:0;background-image:linear-gradient(transparent 70%,var(--purple) 70%,var(--purple) 94%,transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone}#instantanea-landing .promise h2{line-height:1.12}#instantanea-landing .client-logos{padding:38px 0 48px;border-block:1px solid var(--line)}#instantanea-landing .client-logos p{font-size:12px;font-weight:700;letter-spacing:.12em;text-align:center;color:#c5b9cd;margin:0 0 32px}#instantanea-landing .logo-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:30px;align-items:center}#instantanea-landing .logo-grid img{width:100%;height:46px;object-fit:contain}#instantanea-landing .results-bridge{background:#201a27;padding:85px 0;border-top:1px solid var(--line)}#instantanea-landing .results-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}#instantanea-landing .results-bridge h2{font:700 clamp(38px,4.4vw,64px)/1.05 "Space Grotesk",sans-serif;letter-spacing:-.055em;margin:25px 0}#instantanea-landing .results-bridge p{font-size:18px;line-height:1.6;max-width:600px;color:#d2cbd7}#instantanea-landing .results-screens{display:grid;grid-template-columns:1fr 1fr;gap:20px}#instantanea-landing .results-screens figure{margin:0;min-width:0}#instantanea-landing .results-screens img{display:block;width:100%;height:auto;border-radius:16px}#instantanea-landing .results-screens figcaption{font-size:14px;font-weight:700;color:var(--purple);margin-top:14px;text-align:center}@media(max-width:900px){#instantanea-landing .logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px}#instantanea-landing .logo-grid img{height:42px}#instantanea-landing .results-grid{grid-template-columns:1fr;gap:35px}#instantanea-landing .results-screens{max-width:560px}#instantanea-landing .results-bridge{padding:60px 0}}#instantanea-landing .hero{overflow:visible}#instantanea-landing .hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px;padding-block:60px}#instantanea-landing .hero-art{height:auto;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:center;width:100%;max-width:none;margin:0;padding:25px 10px}#instantanea-landing .hero-item,#instantanea-landing .hero-item.first,#instantanea-landing .hero-item.second{position:relative;inset:auto;width:100%;min-width:0;transform:none}#instantanea-landing .hero-item.first{transform:rotate(-5deg)}#instantanea-landing .hero-item.second{transform:rotate(5deg);margin-top:60px}#instantanea-landing .hero-item .video-tile{position:static;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;display:block;border-width:4px;max-height:none}#instantanea-landing .hero-item .hero-tag{width:100%;max-width:100%;font-size:12px;line-height:1.4}#instantanea-landing .hero-item .hero-tag b{white-space:normal}#instantanea-landing .proof-pair figure{background:transparent;color:var(--black);padding:0}#instantanea-landing .proof-pair p{color:#504653}#instantanea-landing .proof-pair h3{font-size:25px}#instantanea-landing .proof-post img{border-radius:8px}#instantanea-landing .proof-feedback img{max-height:none;width:100%;height:auto;object-fit:contain}#instantanea-landing .proof-feedback figcaption{margin-top:18px}#instantanea-landing .proof-feedback h3{margin:0}#instantanea-landing .journey-media{width:100%;height:auto;max-height:none;aspect-ratio:4/5;background:transparent;display:block;overflow:hidden}#instantanea-landing .journey-media img,#instantanea-landing .journey-media video{display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center}#instantanea-landing .results-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#instantanea-landing .results-screens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:none;isolation:isolate}#instantanea-landing .results-screens figure{position:static;transform:none;width:auto;min-width:0}#instantanea-landing .results-screens img{position:static;inset:auto;transform:none;width:100%;height:auto;max-width:100%;object-fit:contain;display:block}#instantanea-landing .contact-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}#instantanea-landing .contact-grid>div,#instantanea-landing .contact-grid>form{min-width:0}#instantanea-landing .audit-content{display:grid;grid-template-columns:1fr;gap:24px}#instantanea-landing .audit-screen{position:relative;width:100%;max-width:320px;margin:0 auto;isolation:isolate}#instantanea-landing .audit-screen img{position:static;transform:none;width:100%;height:auto;object-fit:contain;display:block}#instantanea-landing .audit-notes{padding:0}#instantanea-landing .audit-notes li{padding-left:30px}#instantanea-landing .audit-notes li:before{position:absolute;left:0;top:0}#instantanea-landing .audit-notes b{font-size:14px}#instantanea-landing .audit-notes span{font-size:13px}@media(max-width:1000px){#instantanea-landing .hero-grid{grid-template-columns:1fr;padding-block:45px;gap:30px}#instantanea-landing .hero-art{max-width:560px;margin:0 auto;padding:20px 15px}#instantanea-landing .results-grid,#instantanea-landing .contact-grid{grid-template-columns:1fr}#instantanea-landing .results-screens{max-width:560px;margin:0 auto;width:100%}}@media(max-width:600px){#instantanea-landing .hero-art{gap:16px}#instantanea-landing .hero-item .hero-tag{font-size:11px}#instantanea-landing .hero-item.second{margin-top:35px}#instantanea-landing .results-screens{gap:14px}#instantanea-landing .journey-media{aspect-ratio:4/5}#instantanea-landing .proof-pair{gap:35px}}#instantanea-landing .results-bridge{background:var(--cream);color:var(--black);border-top:0}#instantanea-landing .results-bridge .label{color:#675b6d}#instantanea-landing .results-bridge p{color:#504653}#instantanea-landing .results-screens figcaption{color:#692d9e}#instantanea-landing .journey figure:first-child .journey-media img{object-position:center top}#instantanea-landing .journey figure:first-child .journey-media{aspect-ratio:auto;overflow:visible}#instantanea-landing .journey figure:first-child .journey-media img{width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;aspect-ratio:auto}#instantanea-landing .results-bridge{padding:48px 0}#instantanea-landing .results-grid{max-width:1180px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:40px;align-items:center}#instantanea-landing .results-bridge h2{font-size:clamp(34px,3.5vw,48px);margin:18px 0}#instantanea-landing .results-bridge p{font-size:16px;line-height:1.5;margin:12px 0}#instantanea-landing .results-bridge .section-cta{margin-top:16px}#instantanea-landing .results-screens{gap:14px;max-width:350px;width:100%;justify-self:end;margin:0}#instantanea-landing .results-screens img{border-radius:10px}#instantanea-landing .results-screens figcaption{font-size:12px;margin-top:9px}#instantanea-landing .contact{background:var(--cream);color:var(--black)}#instantanea-landing .contact .label{color:#675b6d}#instantanea-landing .contact .label b{color:#692d9e}#instantanea-landing .contact h2 span{color:#692d9e}#instantanea-landing .contact p,#instantanea-landing .contact .analysis-copy p{color:#504653}#instantanea-landing .contact .form{background:#fff;border:1px solid #d8cddb}#instantanea-landing .contact .form input,#instantanea-landing .contact .form select{background:#fff}@media(max-width:700px){#instantanea-landing .results-grid{grid-template-columns:1fr;gap:24px}#instantanea-landing .results-screens{justify-self:start;max-width:320px}#instantanea-landing .results-bridge{padding:40px 0}#instantanea-landing .results-bridge h2{font-size:36px}#instantanea-landing .contact{padding:65px 0}}#instantanea-landing .promise{background:#1d1723;color:var(--cream)}#instantanea-landing .promise .label{color:#bcb0c4}#instantanea-landing .promise .label b{color:var(--purple)}#instantanea-landing .promise em{background-image:linear-gradient(transparent 70%,#7033a7 70%,#7033a7 94%,transparent 94%)}#instantanea-landing .promise-end{border-color:#655a69}#instantanea-landing .promise-end p{color:#d2cbd7}#instantanea-landing .promise-end .statement{color:var(--cream)}#instantanea-landing .journey-label span{color:var(--purple)}#instantanea-landing .journey figcaption{border-color:#655a69;color:#c9becd}#instantanea-landing .pain{background:var(--cream);color:var(--black)}#instantanea-landing .pain .label{color:#675b6d}#instantanea-landing .pain .label b,#instantanea-landing .pain-sticky,#instantanea-landing .pain-item small{color:#692d9e}#instantanea-landing .pain-list,#instantanea-landing .pain-item{border-color:#b8adbd}#instantanea-landing .pain-item p{color:#5f5365}#instantanea-landing .foot{padding:48px 0;background:var(--black);color:var(--cream)}#instantanea-landing .foot .footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:40px;align-items:start}#instantanea-landing .footer-grid h3{font-family:"Montserrat",Arial,sans-serif;font-size:14px;letter-spacing:.08em;margin:0 0 18px}#instantanea-landing .footer-grid p,#instantanea-landing .footer-grid a{font-size:14px;line-height:1.8;color:#c9becd;margin:0}#instantanea-landing .footer-grid a:hover{color:var(--purple)}#instantanea-landing .footer-policies{display:flex;flex-direction:column;gap:20px;font-size:13px;font-weight:700;letter-spacing:.04em}#instantanea-landing .foot .footer-policies span{color:#c9becd}@media(max-width:650px){#instantanea-landing .foot .footer-grid{grid-template-columns:1fr;gap:30px}}#instantanea-landing .proof-pair{grid-template-columns:1fr;max-width:800px}#instantanea-landing .proof-post img{width:100%;height:auto}#instantanea-landing .legal-main{background:var(--cream);color:var(--black);padding:65px 0 90px}#instantanea-landing .legal-wrap{max-width:960px;margin:auto;padding:0 24px}#instantanea-landing .legal-main h1{font:700 clamp(48px,7vw,86px)/1 "Space Grotesk",sans-serif;letter-spacing:-.055em;margin:20px 0}#instantanea-landing .legal-main h2{font:700 27px/1.2 "Space Grotesk",sans-serif;letter-spacing:-.035em;margin:36px 0 12px}#instantanea-landing .legal-main p,#instantanea-landing .legal-main li{font-size:16px;line-height:1.75;color:#504653}#instantanea-landing .legal-main a{text-decoration:underline;color:#692d9e}#instantanea-landing .legal-note{padding:18px 22px;border-left:4px solid #692d9e;background:#e8ddf4;margin:30px 0}#instantanea-landing .legal-note p{margin:0;font-size:14px}#instantanea-landing .legal-meta{font-size:14px;color:#675b6d}#instantanea-landing .legal-main .label{color:#692d9e}#instantanea-landing .legal-nav{display:flex;flex-wrap:wrap;gap:20px;margin-top:35px;border-top:1px solid #c9bdce;padding-top:22px}#instantanea-landing .footer-policies a{font-weight:700}
/* Explicit contrast lock for theme heading and text overrides. */
body#instantanea-landing main .hero h1 .highlight{color:#caa7ff!important;-webkit-text-fill-color:#caa7ff!important}
body#instantanea-landing main .hero h1,body#instantanea-landing main .about h2,body#instantanea-landing main .promise h2,body#instantanea-landing main .responsibility h2{color:#f4f1ed!important;-webkit-text-fill-color:#f4f1ed!important;opacity:1!important}
body#instantanea-landing main .promise h2 em{color:#f4f1ed!important;-webkit-text-fill-color:#f4f1ed!important}
body#instantanea-landing main .work h2,body#instantanea-landing main .pain h2,body#instantanea-landing main .results-bridge h2,body#instantanea-landing main .contact h2,body#instantanea-landing main .form h3,body#instantanea-landing .legal-main h1,body#instantanea-landing .legal-main h2{color:#100d14!important;-webkit-text-fill-color:#100d14!important;opacity:1!important}
body#instantanea-landing main .contact h2 span{color:#692d9e!important;-webkit-text-fill-color:#692d9e!important}
body#instantanea-landing .responsibility-panel.yours,body#instantanea-landing .responsibility-panel.yours li,body#instantanea-landing .responsibility-panel.yours li span,body#instantanea-landing .responsibility-panel.yours .column-top,body#instantanea-landing .responsibility-panel.yours .column-top b,body#instantanea-landing .responsibility-panel.yours .column-top span{color:#f4f1ed!important;-webkit-text-fill-color:#f4f1ed!important;opacity:1!important}
body#instantanea-landing .responsibility-panel.ours,body#instantanea-landing .responsibility-panel.ours li,body#instantanea-landing .responsibility-panel.ours li span,body#instantanea-landing .responsibility-panel.ours .column-top b,body#instantanea-landing .responsibility-panel.ours .column-top span{color:#100d14!important;-webkit-text-fill-color:#100d14!important;opacity:1!important}
body#instantanea-landing .about-stats small,body#instantanea-landing .about-stat small{color:#d2cbd7!important}
body#instantanea-landing .foot h3{color:#f4f1ed!important;-webkit-text-fill-color:#f4f1ed!important}

/* Typography is consistent on every section, including fallback rendering. */
body#instantanea-landing main,body#instantanea-landing .nav,body#instantanea-landing .foot{font-family:'Montserrat',Arial,sans-serif!important}
body#instantanea-landing main :is(p,li,label,input,select,textarea,button,figcaption,small,.label,.kicker,.hero-tag,.button),body#instantanea-landing .foot :is(p,a,span){font-family:'Montserrat',Arial,sans-serif!important}
body#instantanea-landing main :is(h1,h2,h3,h4,h5,h6),body#instantanea-landing main .pain-sticky,body#instantanea-landing main .pain-item strong,body#instantanea-landing main .column-top b,body#instantanea-landing main .brand-punch,body#instantanea-landing main .statement,body#instantanea-landing .logo{font-family:'Space Grotesk','Montserrat',Arial,sans-serif!important}

body#instantanea-landing main :is(strong,b,em,span){font-family:inherit!important}
