:root{--presentation-blue:#0645c2;--presentation-violet:#04318e;--presentation-coral:#ff5e42;--presentation-mint:#b7f5cf;--presentation-shell:25px;--presentation-gap:10px}html{scroll-behavior:smooth}body{background:var(--tinta)}.presentation-page{min-width:320px;max-width:1800px;margin:0 auto;padding:var(--presentation-gap);overflow:clip;color:var(--tinta)}.presentation-page a:focus-visible{outline-color:var(--presentation-blue)}.presentation-hero-flow{min-height:0}.presentation-hero{position:relative;height:calc(100svh - var(--presentation-gap)*2);min-height:760px;display:grid;grid-template-columns:56% 44%;gap:var(--presentation-gap)}.presentation-hero__copy,.presentation-next,.presentation-problem,.presentation-reel,.presentation-robot{position:relative;overflow:hidden;border-radius:var(--presentation-shell)}.presentation-hero__copy{min-width:0;padding:34px 42px 40px;background:var(--cal);display:flex;flex-direction:column}.presentation-nav{min-height:54px;display:flex;justify-content:space-between;align-items:start;gap:24px;border-bottom:1px solid color-mix(in srgb,var(--tinta) 14%,transparent);padding-bottom:20px}.presentation-brand{display:inline-flex;width:150px;height:29px}.presentation-brand span{display:block;width:100%;background:var(--tinta);mask:url(/brand/solidz-wordmark.svg) center/contain no-repeat;-webkit-mask:url(/brand/solidz-wordmark.svg) center/contain no-repeat}.presentation-nav nav{display:flex;align-items:center;gap:23px;font-size:13px}.presentation-nav nav a{color:#3d4449;transition:opacity .18s ease;white-space:nowrap}.presentation-nav nav a:hover{opacity:.58}.presentation-nav .presentation-nav__cta{padding:11px 14px;border-radius:999px;color:var(--cal);background:var(--tinta)}.presentation-hero__message{max-width:790px;margin:auto 0 50px}.presentation-hero__actions>p,.presentation-hero__footer,.presentation-journey__labels,.presentation-kicker,.presentation-problem__note,.presentation-reel__footer,.presentation-reel__top{font-family:Chivo Mono Solidz,monospace;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.presentation-kicker{margin:0 0 24px;display:flex;align-items:center;gap:12px;color:var(--grafite)}.presentation-kicker:before{content:"";width:34px;height:3px;background:var(--presentation-blue)}.presentation-hero h1{max-width:780px;margin:0;font-size:clamp(63px,5.9vw,102px);line-height:.91;letter-spacing:-.068em;font-weight:720;text-wrap:balance}.presentation-hero h1 span{color:#777f84;font-weight:430}.presentation-hero__lead{max-width:49ch;margin:32px 0 29px;color:#4b5358;font-size:17px;line-height:1.48}.presentation-hero__actions{display:flex;align-items:center;gap:18px}.presentation-button{min-height:54px;padding:0 20px 0 23px;border-radius:999px;background:var(--tinta);color:var(--cal);display:inline-flex;align-items:center;justify-content:space-between;gap:34px;font-size:14px;font-weight:650;transition:transform .18s ease,background .18s ease}.presentation-button:hover{transform:translateY(-2px);background:#24272b}.presentation-hero__actions>p{margin:0;color:var(--grafite);line-height:1.45}.presentation-hero__actions>p:before{content:"";display:inline-block;width:30px;height:2px;margin:0 12px 3px 0;background:var(--presentation-blue)}.presentation-hero__footer{padding-top:20px;border-top:1px solid color-mix(in srgb,var(--tinta) 14%,transparent);color:#555d62;display:flex;justify-content:space-between}.presentation-reel{--reel-x:0px;--reel-y:0px;min-width:0;padding:34px;color:#fff;background:linear-gradient(145deg,#0645c2,#2f6fd8 48%,#ee5a72 115%)}.presentation-reel__field{position:absolute;inset:0;background-image:radial-gradient(circle at 24% 22%,rgba(255,255,255,.18) 0 1px,transparent 1.5px);background-size:20px 20px;mask-image:linear-gradient(180deg,#000,transparent 88%)}.presentation-reel__orbit{position:absolute;width:750px;height:750px;right:-305px;top:70px;border:1px solid rgba(255,255,255,.2);border-radius:50%;box-shadow:0 0 0 80px rgba(255,255,255,.025),0 0 0 160px rgba(255,255,255,.018);transform:translate(calc(var(--reel-x)*-.4),calc(var(--reel-y)*-.4));transition:transform .5s cubic-bezier(.23,1,.32,1)}.presentation-reel__top{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between}.presentation-pill,.presentation-placeholder{display:inline-flex;align-items:center;gap:9px;border:1px solid;border-radius:999px;padding:8px 11px;font-family:Chivo Mono Solidz,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.presentation-placeholder{border-style:dashed;opacity:.72}.presentation-pill i{display:block;width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 14%,transparent)}.presentation-reel__title{position:absolute;z-index:2;left:34px;right:34px;top:15.5%;font-size:clamp(52px,5.15vw,88px);line-height:.85;letter-spacing:-.07em;font-weight:720}.presentation-reel__title span{display:block;color:rgba(255,255,255,.43);font-weight:430}.presentation-work{position:absolute;z-index:3;left:34px;right:34px;bottom:32px;height:48%;transform:translate(var(--reel-x),var(--reel-y));transition:transform .5s cubic-bezier(.23,1,.32,1)}.presentation-work__search,.presentation-work__site{position:absolute;overflow:hidden;background:rgba(245,246,247,.96);color:var(--tinta);border-radius:18px;box-shadow:0 30px 80px rgba(4,49,142,.24);transition:transform .7s cubic-bezier(.23,1,.32,1)}.presentation-work__site{width:80%;height:71%;right:-32px;bottom:0;transform:rotate(2.5deg)}.presentation-work__search{width:68%;min-height:132px;left:-15px;bottom:12%;transform:rotate(-4deg);padding:17px 19px}.presentation-reel--1 .presentation-work__site{transform:rotate(-1.5deg) translate(-4%,-4%)}.presentation-reel--1 .presentation-work__search{transform:rotate(1.5deg) translate(5%,-18%)}.presentation-reel--2 .presentation-work__site{transform:rotate(1deg) translate(-7%,1%)}.presentation-reel--2 .presentation-work__search{transform:rotate(-2deg) translate(8%,6%)}.presentation-reel--3 .presentation-work__site{transform:rotate(-2deg) translate(-2%,-5%)}.presentation-reel--3 .presentation-work__search{transform:rotate(3deg) translate(-2%,-12%)}.presentation-browser{height:40px;border-bottom:1px solid #c9cdd0;display:flex;align-items:center;gap:6px;padding:0 13px}.presentation-browser i{width:6px;height:6px;border-radius:50%;background:#949ba1}.presentation-site-scene{display:grid;grid-template-columns:1.2fr .8fr;height:calc(100% - 40px)}.presentation-site-copy{padding:22px;font-size:clamp(20px,2vw,31px);line-height:.95;letter-spacing:-.055em;font-weight:700}.presentation-site-copy small{display:block;margin-bottom:15px;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#737b80}.presentation-site-art{margin:12px;border-radius:12px;position:relative;overflow:hidden;background:linear-gradient(145deg,var(--presentation-coral),#ffb46c)}.presentation-site-art i{position:absolute;width:190px;height:190px;left:28px;top:22px;border:1px solid rgba(255,255,255,.66);border-radius:50%;transition:transform .65s ease}.presentation-site-art i+i{width:110px;height:110px;left:68px;top:62px;background:rgba(255,255,255,.16)}.presentation-reel--1 .presentation-site-art{background:linear-gradient(145deg,#2d3138,var(--presentation-blue))}.presentation-reel--2 .presentation-site-art{background:linear-gradient(145deg,#efc75d,var(--presentation-coral))}.presentation-reel--3 .presentation-site-art{background:linear-gradient(145deg,var(--presentation-mint),#44a98b)}.presentation-reel--1 .presentation-site-art i{transform:translateX(20px)}.presentation-reel--2 .presentation-site-art i{transform:scale(.78)}.presentation-reel--3 .presentation-site-art i{transform:translateY(-18px) scale(1.1)}.presentation-searchline{min-height:37px;border:1px solid #b7bdc1;border-radius:999px;padding:0 14px;display:flex;align-items:center;color:#4d555a;font-size:10px}.presentation-result{display:flex;gap:9px;align-items:center;margin-top:9px;color:#525b61;font-size:9px;line-height:1.3}.presentation-result>i{width:26px;height:26px;border-radius:7px;background:var(--presentation-blue)}.presentation-reel__footer{position:absolute;z-index:5;left:34px;right:34px;bottom:17px;display:flex;justify-content:space-between}.presentation-reel__progress{position:absolute;z-index:5;display:flex;gap:5px;right:34px;bottom:37px}.presentation-reel__progress i{width:18px;height:2px;background:rgba(255,255,255,.24)}.presentation-reel__progress i.is-active{background:#fff}.presentation-robot{--robot-x:0px;--robot-y:0px;min-width:0;padding:34px;color:var(--cal);background:#050607;isolation:isolate}.presentation-robot__field{position:absolute;z-index:-2;inset:0;background:radial-gradient(circle at 58% 36%,rgba(6,69,194,.12),transparent 33%),linear-gradient(115deg,transparent 0 58%,rgba(255,255,255,.022) 58.2% 58.35%,transparent 58.55%)}.presentation-robot__field:after,.presentation-robot__field:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(156,188,255,.48) 0 1px,transparent 1.5px);mask-image:linear-gradient(145deg,transparent 7%,#000 48%,transparent 92%);opacity:.2;will-change:opacity,transform}.presentation-robot__field:after{background-size:97px 113px;animation:presentation-stars-a 8s ease-in-out infinite}.presentation-robot__field:before{background-size:137px 91px;background-position:43px 27px;mask-image:linear-gradient(35deg,transparent 12%,#000 54%,transparent 94%);animation:presentation-stars-b 11s ease-in-out 1.7s infinite}.presentation-robot__top{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between}.presentation-robot__mode{position:relative;min-width:128px;justify-content:center}.presentation-robot__mode b,.presentation-robot__mode span{font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap}.presentation-robot__mode span{opacity:1;animation:presentation-mode-idle 13s ease-in-out infinite}.presentation-robot__mode b{position:absolute;opacity:0;color:#9cbcff;animation:presentation-mode-active 13s ease-in-out infinite}.presentation-robot__scene{--robot-scale-start:1.045;--robot-scale-end:1.065;position:absolute;z-index:1;inset:0;perspective:1200px;perspective-origin:50% 44%;transform:translate(var(--robot-x),var(--robot-y));transition:transform .65s cubic-bezier(.23,1,.32,1)}.presentation-robot__scene img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:center 22%;filter:saturate(.9) contrast(1.04)}.presentation-robot__rig{--robot-turn:0;position:absolute;z-index:0;inset:0;transform:rotateY(calc(var(--robot-turn) * 3.4deg)) translate3d(calc(var(--robot-turn) * -3px),0,calc(var(--robot-turn) * 6px));transform-origin:50% 53%;transform-style:preserve-3d;will-change:transform}.presentation-robot__pose{position:absolute;inset:0;transform-origin:50% 58%;backface-visibility:hidden}.presentation-robot__pose--body{z-index:0}.presentation-robot__lights{opacity:0;mix-blend-mode:screen;pointer-events:none;filter:none!important}.presentation-robot__lights--chest,.presentation-robot__lights--face{animation:presentation-power-core 1.12s cubic-bezier(.22,1,.36,1) forwards!important}.presentation-robot__lights--face{animation-delay:.12s!important}.presentation-robot__lights--chest{animation-delay:.38s!important}.presentation-robot__lights--bloom{animation:presentation-power-bloom 1.28s cubic-bezier(.22,1,.36,1) .38s forwards!important}.presentation-robot__halo{position:absolute;z-index:-1;width:58%;aspect-ratio:1;left:26%;top:15%;border:1px solid rgba(47,111,216,.22);border-radius:50%;box-shadow:0 0 0 70px rgba(6,69,194,.018),0 0 100px rgba(6,69,194,.08);animation:presentation-halo 10s ease-in-out infinite alternate}.presentation-robot__sparkles{position:absolute;z-index:2;inset:0;overflow:hidden;pointer-events:none}.presentation-robot__sparkles i{position:absolute;width:3px;height:3px;border-radius:50%;background:#9cbcff;box-shadow:0 0 5px rgba(47,111,216,.95),0 0 13px rgba(6,69,194,.72);opacity:.1;transform:scale(.65);animation:presentation-sparkle 4.4s cubic-bezier(.45,0,.55,1) infinite}.presentation-robot__sparkles i:first-child{left:9%;top:15%;animation-delay:-.7s}.presentation-robot__sparkles i:nth-child(2){right:8%;top:18%;width:2px;height:2px;animation-duration:3.7s;animation-delay:-2.1s}.presentation-robot__sparkles i:nth-child(3){left:17%;top:38%;width:4px;height:4px;animation-duration:5.1s;animation-delay:-3.4s}.presentation-robot__sparkles i:nth-child(4){right:4%;top:42%;animation-duration:3.4s;animation-delay:-1.5s}.presentation-robot__sparkles i:nth-child(5){left:7%;top:62%;width:2px;height:2px;animation-duration:4.8s;animation-delay:-2.8s}.presentation-robot__sparkles i:nth-child(6){right:3%;top:66%;width:4px;height:4px;animation-duration:5.5s;animation-delay:-4.2s}.presentation-robot__sparkles i:nth-child(7){left:23%;top:78%;animation-duration:3.9s;animation-delay:-.9s}.presentation-robot__sparkles i:nth-child(8){right:5%;top:84%;width:2px;height:2px;animation-duration:4.6s;animation-delay:-3.1s}.presentation-robot__sparkles i:nth-child(9){left:13%;top:91%;width:4px;height:4px;animation-duration:5.3s;animation-delay:-1.8s}.presentation-robot__sparkles i:nth-child(10){right:19%;top:7%;animation-duration:4.1s;animation-delay:-2.6s}.presentation-robot__visor{position:absolute;z-index:3;left:35.4%;top:4.8%;width:11.8%;height:22.5%;overflow:hidden;clip-path:polygon(20% 0,92% 14%,100% 69%,62% 100%,14% 91%,0 24%);border:1px solid rgba(47,111,216,.15);background:linear-gradient(150deg,rgba(47,111,216,.02),rgba(56,64,109,.09));box-shadow:inset 0 0 22px rgba(47,111,216,.06),0 0 14px rgba(6,69,194,.04);opacity:.08;animation:presentation-visor-cycle 13s cubic-bezier(.45,0,.55,1) infinite}.presentation-robot__visor-scan{position:absolute;left:4%;right:4%;top:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(202,208,255,.88),transparent);box-shadow:0 0 8px rgba(47,111,216,.75);opacity:0;transform:translateY(-8px);animation:presentation-visor-scan 13s cubic-bezier(.65,0,.35,1) infinite}.presentation-robot__visor-node{position:absolute;width:3px;height:3px;border-radius:50%;background:#9cbcff;box-shadow:0 0 7px rgba(47,111,216,.9);opacity:0;animation:presentation-visor-node 13s ease-in-out infinite}.presentation-robot__visor-node--a{left:31%;top:35%}.presentation-robot__visor-node--b{right:27%;top:52%;animation-delay:.16s}.presentation-robot__visor-node--c{left:44%;bottom:24%;animation-delay:.32s}.presentation-robot__visor-readout{position:absolute;left:28%;right:22%;bottom:15%;display:flex;flex-direction:column;gap:3px}.presentation-robot__visor-readout i{display:block;height:1px;background:linear-gradient(90deg,rgba(185,192,255,.82),transparent);opacity:0;transform:scaleX(.25);transform-origin:left;animation:presentation-visor-readout 13s ease-in-out infinite}.presentation-robot__visor-readout i:nth-child(2){width:70%;animation-delay:.12s}.presentation-robot__visor-readout i:nth-child(3){width:43%;animation-delay:.24s}.presentation-robot__signal{position:absolute;z-index:4;left:34px;bottom:70px;display:flex;align-items:flex-start;gap:12px;padding:13px 15px;border:1px solid rgba(241,242,243,.16);background:rgba(5,6,7,.66);backdrop-filter:blur(13px);border-radius:13px;color:#9da4aa;font-family:Chivo Mono Solidz,monospace;font-size:9px;letter-spacing:.07em;line-height:1.55;text-transform:uppercase}.presentation-robot__signal i{width:7px;height:7px;margin-top:3px;border-radius:50%;background:var(--presentation-violet);box-shadow:0 0 0 5px rgba(47,111,216,.12),0 0 18px rgba(47,111,216,.5)}.presentation-robot__signal b{color:var(--cal);font-weight:500}.presentation-robot__footer{position:absolute;z-index:4;left:34px;right:34px;bottom:19px;display:flex;justify-content:space-between;color:#737b81;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.presentation-ticker{height:58px;margin-top:var(--presentation-gap);border-radius:999px;background:var(--cal);color:#31373c;display:flex;align-items:center;overflow:hidden;white-space:nowrap}.presentation-ticker>div{min-width:max-content;display:flex;align-items:center;gap:30px;padding-left:30px;font-family:Chivo Mono Solidz,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;animation:presentation-ticker 24s linear infinite alternate}.presentation-ticker b{color:var(--presentation-blue);font-family:Archivo Solidz,Arial,sans-serif;font-size:17px}.presentation-problem-flow{position:relative;min-height:152svh;margin-top:var(--presentation-gap)}.presentation-problem{position:sticky;top:var(--presentation-gap);height:calc(100svh - var(--presentation-gap)*2);min-height:760px;padding:58px 54px 42px;background:#121418;color:var(--cal);display:grid;grid-template-columns:.9fr 1.1fr;gap:55px}.presentation-problem__copy{display:flex;flex-direction:column;justify-content:space-between}.presentation-problem h2{max-width:690px;margin:24px 0 0;font-size:clamp(53px,5.1vw,87px);line-height:.95;letter-spacing:-.06em}.presentation-problem h2 span{color:#777f86;font-weight:430}.presentation-problem__note{padding-top:18px;border-top:1px solid rgba(255,255,255,.15);color:#aeb5ba;display:flex;justify-content:space-between;align-items:end;line-height:1.5}.presentation-journey{position:relative;min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:20px;overflow:hidden;background:radial-gradient(circle at 50% 45%,rgba(6,69,194,.26),transparent 47%),#090a0c}.presentation-journey:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:42px 42px;mask-image:linear-gradient(180deg,#000,transparent)}.presentation-journey__labels{position:absolute;z-index:3;left:26px;right:26px;top:24px;display:flex;justify-content:space-between;color:#b7bdc2}.presentation-path{position:absolute;width:calc(100% - 105px);height:50%;left:52px;top:15%;overflow:visible}.presentation-path__base,.presentation-path__signal{fill:none;stroke-linecap:round}.presentation-path__base{stroke:rgba(255,255,255,.22);stroke-width:2;stroke-dasharray:5 8}.presentation-path__signal{stroke:url(#presentation-path-gradient);stroke-width:4;stroke-dasharray:1000;stroke-dashoffset:1000;transition:stroke-dashoffset 1.4s cubic-bezier(.23,1,.32,1)}.presentation-problem--stage-1 .presentation-path__signal{stroke-dashoffset:420}.presentation-problem--stage-2 .presentation-path__signal{stroke-dashoffset:0}.presentation-node{position:absolute;z-index:3;width:88px;height:88px;border-radius:50%;border:1px solid rgba(255,255,255,.24);background:#14171b;display:grid;place-items:center;text-align:center;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase;opacity:.4;transform:scale(.88);transition:opacity .5s ease,transform .6s cubic-bezier(.23,1,.32,1),box-shadow .5s ease}.presentation-node--search{left:7%;top:23%}.presentation-node--site{left:46%;top:44%}.presentation-node--contact{right:7%;top:20%;border-color:var(--presentation-coral)}.presentation-problem--stage-0 .presentation-node--search,.presentation-problem--stage-1 .presentation-node--search,.presentation-problem--stage-1 .presentation-node--site,.presentation-problem--stage-2 .presentation-node--contact,.presentation-problem--stage-2 .presentation-node--search,.presentation-problem--stage-2 .presentation-node--site{opacity:1;transform:scale(1)}.presentation-problem--stage-2 .presentation-node--contact{box-shadow:0 0 0 9px rgba(255,94,66,.08)}.presentation-chat{position:absolute;z-index:3;left:26px;right:26px;bottom:26px;padding:19px;border-radius:15px;background:var(--cal);color:var(--tinta);display:grid;grid-template-columns:1fr 1fr;gap:16px;opacity:.42;transform:translateY(12px);transition:opacity .6s ease,transform .6s cubic-bezier(.23,1,.32,1)}.presentation-problem--stage-2 .presentation-chat{opacity:1;transform:translateY(0)}.presentation-chat>div{padding:13px 15px;border:1px solid #d6d9db;border-radius:13px;font-size:11px;line-height:1.35}.presentation-chat__ghost{border-style:dashed!important;opacity:.48}.presentation-chat small{grid-column:2;display:flex;justify-content:space-between;font-family:Chivo Mono Solidz,monospace;font-size:7px;letter-spacing:.08em;text-transform:uppercase;color:#6b7378}.presentation-chat small i{width:7px;height:7px;border-radius:50%;background:var(--presentation-coral)}.presentation-sentinels{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-around;pointer-events:none}.presentation-sentinels i{height:1px}.presentation-next{min-height:620px;margin-top:var(--presentation-gap);padding:60px;background:var(--cal);display:flex;flex-direction:column;justify-content:space-between}.presentation-next p,.presentation-next>span{font-family:Chivo Mono Solidz,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--grafite)}.presentation-next h2{margin:0;font-size:clamp(58px,7vw,112px);line-height:.91;letter-spacing:-.068em}.presentation-next h2 span{color:#8b9398;font-weight:430}.presentation-floating{position:fixed;z-index:20;right:22px;bottom:22px;padding:8px 9px 8px 16px;border:1px solid rgba(255,255,255,.52);border-radius:999px;overflow:hidden;isolation:isolate;background:rgba(241,242,237,.66);color:var(--tinta);box-shadow:inset 0 1px 0 rgba(255,255,255,.76),inset 0 -1px 0 rgba(14,17,20,.1),0 2px 7px rgba(0,0,0,.12),0 18px 46px rgba(0,0,0,.2);backdrop-filter:blur(22px) saturate(145%) contrast(1.03);-webkit-backdrop-filter:blur(22px) saturate(145%) contrast(1.03);display:flex;align-items:center;gap:16px;font-size:12px;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s ease}.presentation-floating:before{inset:1px;background:linear-gradient(135deg,rgba(255,255,255,.48),rgba(255,255,255,.06) 38%,rgba(47,111,216,.08) 74%,rgba(255,255,255,.32))}.presentation-floating:after,.presentation-floating:before{content:"";position:absolute;z-index:-1;border-radius:inherit;pointer-events:none}.presentation-floating:after{inset:0;background:radial-gradient(circle at 20% 0,rgba(255,255,255,.48),transparent 34%),radial-gradient(circle at 82% 112%,rgba(47,111,216,.14),transparent 42%);opacity:.82}.presentation-floating b,.presentation-floating span{position:relative;z-index:1}.presentation-floating span{text-shadow:0 1px 0 rgba(255,255,255,.45)}.presentation-floating b{width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.34);background:rgba(6,69,194,.9);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),inset 0 -2px 6px rgba(4,49,142,.24),0 5px 14px rgba(4,49,142,.3);display:grid;place-items:center}.presentation-floating:active{transform:scale(.97)}.presentation-floating:focus-visible{outline:3px solid #0645c2;outline-offset:3px}.presentation-anchor{display:none}@media(hover:hover) and (pointer:fine){.presentation-floating:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),inset 0 -1px 0 rgba(14,17,20,.1),0 3px 8px rgba(0,0,0,.12),0 22px 54px rgba(0,0,0,.24)}}@keyframes presentation-ticker{to{transform:translateX(-220px)}}@keyframes presentation-power-core{0%,18%{opacity:0}42%{opacity:.22}68%{opacity:1}82%{opacity:.76}to{opacity:.92}}@keyframes presentation-power-bloom{0%,25%{opacity:0}52%{opacity:.18}72%{opacity:.92}86%{opacity:.42}to{opacity:.58}}@keyframes presentation-halo{0%{opacity:.48;transform:scale(.96)}to{opacity:.9;transform:scale(1.04)}}.presentation-intelligence{position:relative;margin-top:var(--presentation-gap);padding:36px 42px 28px;border-radius:var(--presentation-shell);overflow:hidden;background:#e6edf8;color:var(--tinta);display:grid;grid-template-rows:auto auto 1fr auto;gap:34px;isolation:isolate}.presentation-intelligence:before{content:"";position:absolute;z-index:-1;width:46vw;aspect-ratio:1;right:-17vw;top:-25vw;border:1px solid rgba(17,19,22,.12);border-radius:50%;box-shadow:0 0 0 8vw rgba(255,255,255,.08),0 0 0 16vw rgba(255,255,255,.055)}.presentation-intelligence__head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.presentation-intelligence__head>p{margin:0;text-align:right;font-family:Chivo Mono Solidz,monospace;font-size:9px;line-height:1.55;letter-spacing:.08em;text-transform:uppercase;color:#4f536e}.presentation-intelligence__head>p b{font-weight:650;color:var(--tinta)}.presentation-intelligence__statement{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(240px,32ch);align-items:end;gap:28px;padding-top:8px}.presentation-intelligence__statement>span{align-self:start;padding-top:12px;font-family:Chivo Mono Solidz,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#565a78}.presentation-intelligence__statement h2{max-width:890px;margin:0;font-size:clamp(58px,6.2vw,106px);line-height:.87;letter-spacing:-.071em;font-weight:720}.presentation-intelligence__statement h2 em{display:block;color:#6c7090;font-style:normal;font-weight:430}.presentation-intelligence__statement>p{margin:0 0 4px;color:#44485d;font-size:15px;line-height:1.5}.presentation-intelligence__modules{min-height:390px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(17,19,22,.55);border-radius:18px;overflow:hidden;background:rgba(255,255,255,.13)}.presentation-intelligence__module{min-width:0;padding:18px;border:0;border-right:1px solid rgba(17,19,22,.3);border-radius:0;background:transparent;color:var(--tinta);font:inherit;text-align:left;display:flex;flex-direction:column;cursor:pointer;transition:background-color .42s cubic-bezier(.23,1,.32,1),color .22s ease}.presentation-intelligence__module:last-child{border-right:0}.presentation-intelligence__module:focus-visible{position:relative;z-index:2;outline:3px solid var(--cal);outline-offset:-6px}.presentation-intelligence__module[aria-pressed=true]{background:#111316;color:#f5f4ef}.presentation-intelligence__number{display:flex;align-items:center;gap:9px;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.presentation-intelligence__number i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 14%,transparent)}.presentation-intelligence__glyph{position:relative;width:min(10vw,124px);aspect-ratio:1;margin:auto;border:1px solid color-mix(in srgb,currentColor 36%,transparent);border-radius:50%;transition:transform .7s cubic-bezier(.23,1,.32,1),border-color .22s ease}.presentation-intelligence__glyph:after,.presentation-intelligence__glyph:before{content:"";position:absolute;inset:23%;border:1px solid;transform:rotate(45deg);opacity:.55;transition:transform .7s cubic-bezier(.23,1,.32,1),opacity .22s ease}.presentation-intelligence__glyph:after{inset:39%;background:currentColor;opacity:.82}.presentation-intelligence__glyph i{position:absolute;width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 12px currentColor}.presentation-intelligence__glyph i:first-child{left:17%;top:47%}.presentation-intelligence__glyph i:nth-child(2){right:17%;top:47%}.presentation-intelligence__glyph i:nth-child(3){left:47%;top:17%}.presentation-intelligence__glyph i:nth-child(4){left:47%;bottom:17%}.presentation-intelligence__module[aria-pressed=true] .presentation-intelligence__glyph{transform:rotate(45deg);border-color:rgba(47,111,216,.72)}.presentation-intelligence__module[aria-pressed=true] .presentation-intelligence__glyph:before{transform:rotate(135deg) scale(.8);opacity:.9}.presentation-intelligence__module[aria-pressed=true] .presentation-intelligence__glyph i{color:#2f6fd8}.presentation-intelligence__module-copy{display:block}.presentation-intelligence__module-copy small{display:block;margin-bottom:9px;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase;opacity:.58}.presentation-intelligence__module-copy strong{display:block;font-size:clamp(29px,2.25vw,40px);line-height:.95;letter-spacing:-.055em}.presentation-intelligence__module-copy>span{display:block;max-width:25ch;margin-top:12px;font-size:11px;line-height:1.45;opacity:.67}.presentation-intelligence__module>b{position:absolute;right:18px;top:18px;font-weight:400;opacity:0;transform:translate(-8px,8px);transition:opacity .22s ease,transform .42s cubic-bezier(.23,1,.32,1)}.presentation-intelligence__module{position:relative}.presentation-intelligence__module[aria-pressed=true]>b{opacity:1;transform:none}.presentation-intelligence__rail{min-height:38px;display:flex;align-items:center;justify-content:center;gap:18px;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#555976}.presentation-intelligence__rail i{width:26px;height:1px;background:currentColor;opacity:.45}.presentation-intelligence__rail i:after{content:"";display:block;width:5px;height:5px;margin:-2px 0 0 auto;border-radius:50%;background:currentColor;animation:presentation-intelligence-signal 2.8s ease-in-out infinite}@keyframes presentation-intelligence-signal{0%,to{opacity:.18;transform:translateX(-22px)}45%,60%{opacity:1;transform:translateX(0)}}@media(hover:hover) and (pointer:fine){.presentation-intelligence__module:hover .presentation-intelligence__glyph{border-color:currentColor}}@media(prefers-reduced-motion:reduce){.presentation-intelligence__glyph,.presentation-intelligence__glyph:before,.presentation-intelligence__module>b{transition:none!important}.presentation-intelligence__rail i:after{animation:none;opacity:.55;transform:none}}@keyframes presentation-mode-idle{0%,44%,8%,to{opacity:1}14%,38%{opacity:0}}@keyframes presentation-mode-active{0%,44%,8%,to{opacity:0}14%,38%{opacity:1}}@keyframes presentation-visor-cycle{0%,44%,8%,to{opacity:.08}14%,38%{opacity:.82}}@keyframes presentation-visor-scan{0%,10%{opacity:0;transform:translateY(-8px)}14%{opacity:.8}36%{opacity:.54;transform:translateY(112px)}42%,to{opacity:0;transform:translateY(112px)}}@keyframes presentation-visor-node{0%,16%,42%,to{opacity:0}20%,36%{opacity:1}}@keyframes presentation-visor-readout{0%,20%,43%,to{opacity:0;transform:scaleX(.25)}24%,37%{opacity:.78;transform:scaleX(1)}}@keyframes presentation-stars-a{0%,to{opacity:.12;transform:translateZ(0)}24%{opacity:.48}52%{opacity:.18}76%{opacity:.38;transform:translate3d(7px,-4px,0)}}@keyframes presentation-stars-b{0%,to{opacity:.3;transform:translateZ(0)}28%{opacity:.1}57%{opacity:.42;transform:translate3d(-5px,4px,0)}82%{opacity:.16}}@keyframes presentation-sparkle{0%,to{opacity:.08;transform:scale(.65)}18%{opacity:1;transform:scale(1.55)}31%{opacity:.18;transform:scale(.82)}62%{opacity:.78;transform:scale(1.25)}76%{opacity:.1;transform:scale(.7)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.presentation-robot__body,.presentation-robot__crest,.presentation-robot__field:after,.presentation-robot__halo,.presentation-robot__mode b,.presentation-robot__mode span,.presentation-robot__visor,.presentation-robot__visor-node,.presentation-robot__visor-readout i,.presentation-robot__visor-scan,.presentation-ticker>div{animation:none}.presentation-chat,.presentation-node,.presentation-path__signal,.presentation-reel__orbit,.presentation-robot__scene,.presentation-site-art i,.presentation-work,.presentation-work__search,.presentation-work__site{transition:none;transform:none}.presentation-robot__body{transform:scale(var(--robot-scale-start))}.presentation-robot__crest{opacity:.78}.presentation-robot__mode span{opacity:1}.presentation-robot__mode b{display:none}.presentation-robot__visor{opacity:.16}.presentation-robot__visor-node,.presentation-robot__visor-readout,.presentation-robot__visor-scan{display:none}.presentation-problem-flow{min-height:auto}.presentation-problem{position:relative;top:auto}.presentation-path__signal{stroke-dashoffset:0}.presentation-chat,.presentation-node{opacity:1}.presentation-robot__field:after,.presentation-robot__field:before,.presentation-robot__scene img{animation:none}.presentation-robot__scan{display:none}.presentation-hero-flow{min-height:auto}.presentation-hero{position:relative;top:auto;height:auto}.presentation-robot__pose,.presentation-robot__rig{transform:none!important}.presentation-robot__lights--chest,.presentation-robot__lights--face{animation:none!important;opacity:.92}.presentation-robot__lights--bloom{animation:none!important;opacity:.5}.presentation-robot__sparkles i{animation:none;opacity:.38;transform:scale(1)}}.presentation-robot__scene img{transform:scale(var(--robot-scale-start))}.presentation-robot__scan{position:absolute;z-index:3;width:64%;height:1px;left:20%;top:27%;background:linear-gradient(90deg,transparent,rgba(185,192,255,.7),transparent);box-shadow:0 0 13px rgba(47,111,216,.48);opacity:.5;animation:presentation-scan 7s cubic-bezier(.65,0,.35,1) infinite}@keyframes presentation-scan{0%,16%{opacity:0;transform:translateY(-22px)}42%{opacity:.48}72%,to{opacity:0;transform:translateY(410px)}}.presentation-ticker__track{min-width:max-content!important;display:flex!important;align-items:center;gap:0!important;padding:0!important;animation:presentation-ticker-loop 30s linear infinite!important;will-change:transform}.presentation-ticker__group{display:flex;flex:none;align-items:center;gap:30px;padding-right:30px}@keyframes presentation-ticker-loop{to{transform:translateX(-33.333333%)}}.presentation-problem-flow{min-height:175svh}.presentation-problem{padding:52px;background:#f2f3f4;color:var(--tinta);grid-template-columns:.92fr 1.08fr;gap:clamp(34px,4vw,74px)}.presentation-problem .presentation-pill{color:var(--tinta)}.presentation-problem h2{max-width:720px;font-size:clamp(50px,4.65vw,79px);line-height:.94}.presentation-problem h2 span{color:#858c91}.presentation-problem__note{border-color:rgba(12,13,15,.15);color:#565e63}.presentation-journey{min-height:0;border-color:#d5d8da;border-radius:22px;background:#fff;display:flex;flex-direction:column;box-shadow:0 24px 70px rgba(19,22,25,.07)}.presentation-journey:before{display:none}.presentation-journey__head{min-height:65px;padding:0 24px;border-bottom:1px solid #d9dcde;display:flex;align-items:center;justify-content:space-between;color:#5f676c;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.presentation-journey__steps{flex:1;display:flex;flex-direction:column}.presentation-journey__step{min-height:0;flex:1;padding:22px 24px;display:grid;grid-template-columns:42px 1fr 54px;gap:16px;align-items:center;border-bottom:1px solid #d9dcde;color:var(--tinta);background:#fff;transition:background .5s ease,color .5s ease,transform .6s cubic-bezier(.23,1,.32,1)}.presentation-journey__step small,.presentation-journey__step>span{font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.11em;text-transform:uppercase}.presentation-journey__step>span{align-self:start;padding-top:5px;color:#747c81}.presentation-journey__step small{display:block;margin-bottom:6px;color:#697176}.presentation-journey__step h3{margin:0;font-size:clamp(31px,2.55vw,45px);line-height:.92;letter-spacing:-.055em}.presentation-journey__step p{max-width:42ch;margin:9px 0 0;color:#626a6f;font-size:12px;line-height:1.42}.presentation-journey__step>i{width:48px;height:48px;border:1px solid #c8cccf;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:17px;transition:background .4s ease,color .4s ease,border-color .4s ease,transform .5s cubic-bezier(.23,1,.32,1)}.presentation-problem--stage-0 .presentation-journey__step--find,.presentation-problem--stage-1 .presentation-journey__step--understand,.presentation-problem--stage-2 .presentation-journey__step--advance{z-index:1;margin-inline:-1px;padding-inline:25px;color:#fff;background:#101215;transform:scale(1.012)}.presentation-problem--stage-0 .presentation-journey__step--find p,.presentation-problem--stage-0 .presentation-journey__step--find small,.presentation-problem--stage-0 .presentation-journey__step--find>span,.presentation-problem--stage-1 .presentation-journey__step--understand p,.presentation-problem--stage-1 .presentation-journey__step--understand small,.presentation-problem--stage-1 .presentation-journey__step--understand>span,.presentation-problem--stage-2 .presentation-journey__step--advance p,.presentation-problem--stage-2 .presentation-journey__step--advance small,.presentation-problem--stage-2 .presentation-journey__step--advance>span{color:#aeb5ba}.presentation-problem--stage-0 .presentation-journey__step--find>i,.presentation-problem--stage-1 .presentation-journey__step--understand>i,.presentation-problem--stage-2 .presentation-journey__step--advance>i{border-color:var(--presentation-blue);background:var(--presentation-blue);color:#fff;transform:rotate(8deg)}.presentation-journey__result{min-height:58px;padding:0 24px;display:flex;align-items:center;gap:12px;color:#4d555a;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.presentation-journey__result i{width:7px;height:7px;border-radius:50%;background:var(--presentation-blue);box-shadow:0 0 0 5px rgba(6,69,194,.1)}.presentation-intelligence{min-height:calc(100svh - var(--presentation-gap)*2);padding:32px 42px 26px;grid-template-rows:auto minmax(430px,56svh) auto auto;gap:20px;background:#e9f0fa}.presentation-intelligence:before{display:none}.presentation-intelligence__field{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#e9f0fa;pointer-events:none}.presentation-intelligence__field i{position:absolute;display:block;border:1px solid rgba(4,49,142,.22);border-radius:50%;will-change:transform;animation:presentation-intelligence-drift 16s cubic-bezier(.45,.05,.55,.95) infinite alternate}.presentation-intelligence__field i:first-child{width:72vw;height:72vw;right:-39vw;top:-43vw;box-shadow:0 0 0 7vw rgba(47,111,216,.07),0 0 0 16vw rgba(255,255,255,.12)}.presentation-intelligence__field i:nth-child(2){width:43vw;height:43vw;left:-28vw;top:24%;animation-duration:20s;animation-direction:alternate-reverse;box-shadow:0 0 0 6vw rgba(47,111,216,.06)}.presentation-intelligence__field i:nth-child(3){width:27vw;height:27vw;right:8vw;bottom:-21vw;animation-duration:13s;border-color:rgba(255,255,255,.48);box-shadow:0 0 0 5vw rgba(47,111,216,.08)}.presentation-intelligence__field span{position:absolute;width:44vw;height:9vw;left:29%;top:43%;border:1px solid rgba(6,69,194,.18);border-radius:999px;transform:rotate(-13deg);box-shadow:0 0 0 1.6vw rgba(255,255,255,.11)}@keyframes presentation-intelligence-drift{0%{transform:translate3d(-1.5%,1%,0) scale(.98)}to{transform:translate3d(2%,-1.5%,0) scale(1.04)}}.presentation-intelligence__head{position:relative;z-index:2}.presentation-intelligence__statement{position:relative;z-index:2;grid-template-columns:105px minmax(0,1fr) minmax(250px,31ch);align-items:center;gap:30px;padding:56px 0 34px}.presentation-intelligence__statement>span{align-self:center;padding-top:0}.presentation-intelligence__statement h2{max-width:920px;font-size:clamp(58px,6vw,101px);line-height:.89}.presentation-intelligence__statement h2 em{margin-top:.08em;color:#686c8e}.presentation-intelligence__statement>p{align-self:end;margin:0 0 24px;color:#3f4358}.presentation-intelligence__modules{position:relative;z-index:2;min-height:360px;background:rgba(255,255,255,.2);border-color:rgba(17,19,22,.62);box-shadow:0 18px 60px rgba(4,49,142,.08)}.presentation-intelligence__module{padding:16px 18px 18px}.presentation-intelligence__glyph{width:min(10vw,132px);border:0;border-radius:0;transition:transform .76s cubic-bezier(.23,1,.32,1),filter .24s ease}.presentation-intelligence__glyph:after,.presentation-intelligence__glyph:before{box-sizing:border-box}.presentation-intelligence__module--diagnose .presentation-intelligence__glyph{border:1px solid color-mix(in srgb,currentColor 45%,transparent);border-radius:50%}.presentation-intelligence__module--diagnose .presentation-intelligence__glyph:before{inset:17%;border-radius:50%;transform:none}.presentation-intelligence__module--diagnose .presentation-intelligence__glyph:after{inset:39%;border-radius:3px;transform:rotate(45deg);background:currentColor}.presentation-intelligence__module--build .presentation-intelligence__glyph:before{inset:22% 12%;border-radius:8px;transform:rotate(-7deg);background:transparent;box-shadow:10px -10px 0 -1px transparent,10px -10px 0 0 currentColor;opacity:.35}.presentation-intelligence__module--build .presentation-intelligence__glyph:after{inset:31% 21%;border-radius:5px;transform:rotate(-7deg);background:currentColor;opacity:.78}.presentation-intelligence__module--build .presentation-intelligence__glyph i:first-child{left:8%;top:74%}.presentation-intelligence__module--build .presentation-intelligence__glyph i:nth-child(2){right:8%;top:18%}.presentation-intelligence__module--build .presentation-intelligence__glyph i:nth-child(3){left:28%;top:10%}.presentation-intelligence__module--build .presentation-intelligence__glyph i:nth-child(4){left:72%;bottom:9%}.presentation-intelligence__module--distribute .presentation-intelligence__glyph:before{inset:49% 12% auto;height:1px;border:0;background:currentColor;transform:none;opacity:.34}.presentation-intelligence__module--distribute .presentation-intelligence__glyph:after{inset:17% 49% 17% auto;width:1px;border:0;background:currentColor;transform:rotate(25deg);opacity:.34}.presentation-intelligence__module--distribute .presentation-intelligence__glyph i:first-child{left:8%;top:47%}.presentation-intelligence__module--distribute .presentation-intelligence__glyph i:nth-child(2){right:8%;top:47%}.presentation-intelligence__module--distribute .presentation-intelligence__glyph i:nth-child(3){left:47%;top:10%;width:15px;height:15px;margin-left:-5px}.presentation-intelligence__module--distribute .presentation-intelligence__glyph i:nth-child(4){left:47%;bottom:10%}.presentation-intelligence__module--learn .presentation-intelligence__glyph{border:1px dashed color-mix(in srgb,currentColor 52%,transparent);border-radius:50%}.presentation-intelligence__module--learn .presentation-intelligence__glyph:before{inset:18%;border-radius:50%;border-color:transparent currentColor currentColor transparent;transform:rotate(-18deg);opacity:.7}.presentation-intelligence__module--learn .presentation-intelligence__glyph:after{inset:41%;border-radius:50%;transform:none;background:currentColor;opacity:.82}.presentation-intelligence__module--learn .presentation-intelligence__glyph i:first-child{left:15%;top:25%}.presentation-intelligence__module--learn .presentation-intelligence__glyph i:nth-child(2){right:15%;bottom:25%}.presentation-intelligence__module--learn .presentation-intelligence__glyph i:nth-child(3),.presentation-intelligence__module--learn .presentation-intelligence__glyph i:nth-child(4){display:none}.presentation-intelligence__module[aria-pressed=true] .presentation-intelligence__glyph{transform:translateY(-5px)}.presentation-intelligence__module--diagnose[aria-pressed=true] .presentation-intelligence__glyph{transform:rotate(18deg) scale(1.04)}.presentation-intelligence__module--diagnose[aria-pressed=true] .presentation-intelligence__glyph:before{transform:scale(.82)}.presentation-intelligence__module--build[aria-pressed=true] .presentation-intelligence__glyph{transform:translate(4px,-6px) rotate(4deg)}.presentation-intelligence__module--distribute[aria-pressed=true] .presentation-intelligence__glyph{transform:scale(1.06)}.presentation-intelligence__module--learn[aria-pressed=true] .presentation-intelligence__glyph{transform:rotate(26deg)}.presentation-intelligence__module[aria-pressed=true] .presentation-intelligence__glyph i{background:#2f6fd8;box-shadow:0 0 14px #2f6fd8}.presentation-intelligence__rail{position:relative;z-index:2}@media(hover:hover) and (pointer:fine){.presentation-intelligence__module:hover .presentation-intelligence__glyph{filter:drop-shadow(0 12px 22px rgba(4,49,142,.18))}}@media(prefers-reduced-motion:reduce){.presentation-intelligence__field i{animation:none}.presentation-intelligence__glyph{transition:none!important}}.presentation-projects{position:relative;padding:34px 42px 40px;grid-template-rows:auto auto 1fr;gap:28px}.presentation-projects:before{content:"";position:absolute;z-index:-1;width:38vw;height:38vw;right:-17vw;top:-18vw;border:1px solid rgba(47,111,216,.23);border-radius:50%;box-shadow:0 0 0 7vw rgba(47,111,216,.035),0 0 0 15vw rgba(255,255,255,.018)}.presentation-projects__head .presentation-pill i{background:#2f6fd8;box-shadow:0 0 0 4px rgba(47,111,216,.14),0 0 14px rgba(47,111,216,.78)}.presentation-projects__intro{grid-template-columns:105px minmax(0,1fr);padding:36px 0 18px}.presentation-projects__intro h2{max-width:1040px;font-size:clamp(58px,6vw,102px);line-height:.88}.presentation-projects__stage{min-height:600px;display:grid;grid-template-columns:minmax(290px,.72fr) minmax(0,1.55fr);border:1px solid rgba(255,255,255,.18);border-radius:18px;overflow:hidden;background:#17191e}.presentation-projects__selector{display:grid;grid-template-rows:repeat(2,1fr);border-right:1px solid rgba(255,255,255,.18)}.presentation-projects__selector button{position:relative;padding:23px 24px;border:0;border-bottom:1px solid rgba(255,255,255,.16);background:transparent;color:#f3f2ed;text-align:left;font:inherit;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;transition:background-color .32s ease,color .22s ease}.presentation-projects__selector button:last-child{border-bottom:0}.presentation-projects__selector button[aria-pressed=true]{background:#e9f0fa;color:#111318}.presentation-projects__selector button:focus-visible{outline:3px solid #2f6fd8;outline-offset:-6px;z-index:2}.presentation-projects__selector button>span{position:absolute;left:24px;top:22px;display:flex;align-items:center;gap:9px;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.1em}.presentation-projects__selector button>span i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 13%,transparent)}.presentation-projects__selector button small{margin-bottom:9px;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.11em;text-transform:uppercase;opacity:.55}.presentation-projects__selector button strong{font-size:clamp(34px,3vw,52px);line-height:.93;letter-spacing:-.06em}.presentation-projects__selector button p{max-width:35ch;margin:15px 0 0;font-size:11px;line-height:1.5;opacity:.64}.presentation-projects__selector button>b{position:absolute;right:24px;top:22px;font-size:18px;font-weight:400;opacity:0;transform:translate(-7px,7px);transition:opacity .2s ease,transform .38s cubic-bezier(.23,1,.32,1)}.presentation-projects__selector button[aria-pressed=true]>b{opacity:1;transform:none}.presentation-projects__viewport{min-width:0;margin:20px;border:1px solid rgba(255,255,255,.22);border-radius:13px;overflow:hidden;background:#08090b;display:grid;grid-template-rows:42px 1fr 40px;box-shadow:0 24px 80px rgba(0,0,0,.35)}.presentation-projects__chrome,.presentation-projects__viewport-foot{padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-family:Chivo Mono Solidz,monospace;font-size:7px;letter-spacing:.1em;text-transform:uppercase;color:#787e8a}.presentation-projects__chrome{border-bottom:1px solid rgba(255,255,255,.12)}.presentation-projects__chrome>span{display:flex;gap:5px}.presentation-projects__chrome>span i{width:5px;height:5px;border-radius:50%;background:#777c86}.presentation-projects__chrome>span i:first-child{background:#2f6fd8}.presentation-projects__chrome p{margin:0}.presentation-projects__chrome b,.presentation-projects__viewport-foot b{color:#cbdaf5;font-weight:500}.presentation-projects__viewport-foot{border-top:1px solid rgba(255,255,255,.12)}.presentation-projects__canvas{position:relative;min-height:480px;overflow:hidden;background:#0e1014}.presentation-projects__canvas:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:38px 38px;opacity:.5}.presentation-projects__detroit,.presentation-projects__iau{position:absolute;inset:0;animation:presentation-project-enter .62s cubic-bezier(.23,1,.32,1) both}@keyframes presentation-project-enter{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}.presentation-projects__detroit{padding:22px;background:#e6e4df;color:#101216;display:grid;grid-template-columns:1fr 210px;grid-template-rows:36px 1fr 150px;gap:16px}.presentation-projects__detroit-nav{grid-column:1/-1;display:flex;align-items:center;gap:14px;border-bottom:1px solid rgba(17,19,22,.24);font-family:Chivo Mono Solidz,monospace;font-size:9px;font-weight:700;letter-spacing:.12em}.presentation-projects__detroit-nav span{margin-right:auto}.presentation-projects__detroit-nav i{width:28px;height:4px;border-radius:999px;background:#999b9d}.presentation-projects__detroit-copy{padding:24px 0 0 10px;display:flex;flex-direction:column;align-items:flex-start}.presentation-projects__detroit-copy small{font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#585c62}.presentation-projects__detroit-copy strong{max-width:7ch;margin-top:auto;font-size:clamp(47px,5.1vw,82px);line-height:.84;letter-spacing:-.075em}.presentation-projects__detroit-copy>span{width:128px;height:9px;margin-top:26px;background:#181a1e;box-shadow:40px 0 0 #2f6fd8}.presentation-projects__detroit-grid{grid-row:2/4;grid-column:2;display:grid;grid-template-rows:repeat(3,1fr);gap:10px}.presentation-projects__detroit-grid i{position:relative;border-radius:11px;background:#1a1d22;overflow:hidden}.presentation-projects__detroit-grid i:before{content:"";position:absolute;width:72%;height:38%;left:14%;top:15%;border:1px solid rgba(255,255,255,.28);border-radius:50% 50% 34% 34%}.presentation-projects__detroit-grid i:after{content:"";position:absolute;left:14%;right:14%;bottom:15%;height:7px;background:#777b84;box-shadow:0 -17px 0 rgba(255,255,255,.1)}.presentation-projects__detroit-grid i:nth-child(2):before{border-color:#2f6fd8}.presentation-projects__detroit-grid i:nth-child(3){background:#0645c2}.presentation-projects__detroit-console{align-self:end;padding:16px;border:1px solid rgba(17,19,22,.24);border-radius:10px;display:grid;grid-template-columns:1fr auto;align-items:end}.presentation-projects__detroit-console small{font-family:Chivo Mono Solidz,monospace;font-size:7px;letter-spacing:.11em;text-transform:uppercase}.presentation-projects__detroit-console b{grid-row:1/3;grid-column:2;font-size:58px;line-height:.8;letter-spacing:-.08em}.presentation-projects__detroit-console span{font-size:10px;color:#595d63}.presentation-projects__iau{display:grid;place-items:center;color:#eeeef5}.presentation-projects__iau>span{position:absolute;left:6%;top:5%;font-size:clamp(80px,11vw,176px);line-height:1;font-weight:760;letter-spacing:-.09em;color:rgba(255,255,255,.06)}.presentation-projects__iau>div{position:relative;width:min(27vw,310px);aspect-ratio:1;border:1px solid rgba(47,111,216,.64);border-radius:50%;box-shadow:0 0 0 4vw rgba(47,111,216,.055),0 0 0 8vw rgba(47,111,216,.028)}.presentation-projects__iau>div:after,.presentation-projects__iau>div:before{content:"";position:absolute;inset:23%;border:1px solid rgba(255,255,255,.35);transform:rotate(45deg)}.presentation-projects__iau>div:after{inset:41%;background:#2f6fd8;border:0}.presentation-projects__iau>div i{position:absolute;width:7px;height:7px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 18px #2f6fd8}.presentation-projects__iau>div i:first-child{left:12%;top:49%}.presentation-projects__iau>div i:nth-child(2){right:12%;top:49%}.presentation-projects__iau>div i:nth-child(3){left:49%;top:12%}.presentation-projects__iau>p{position:absolute;right:6%;bottom:8%;margin:0;text-align:right;font-family:Chivo Mono Solidz,monospace;font-size:8px;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;color:#777d8a}@media(hover:hover) and (pointer:fine){.presentation-projects__selector button:hover:not([aria-pressed=true]){background:#1d2026}}@media(prefers-reduced-motion:reduce){.presentation-projects__detroit,.presentation-projects__iau{animation:none}.presentation-projects__selector button{transition:none}}.presentation-launch-flow{position:relative;min-height:182svh;margin-top:var(--presentation-gap)}.presentation-launch{position:sticky;top:var(--presentation-gap);height:calc(100svh - var(--presentation-gap)*2);min-height:760px;padding:34px 42px 30px;border-radius:var(--presentation-shell);overflow:hidden;background:#f0f0ed;color:#111316;display:grid;grid-template-rows:auto auto 1fr;gap:24px}.presentation-launch__head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.presentation-launch__head>p{margin:0;text-align:right;font-family:Chivo Mono Solidz,monospace;font-size:8px;line-height:1.55;letter-spacing:.09em;text-transform:uppercase;color:#73787d}.presentation-launch__head>p b{color:#111316;font-weight:650}.presentation-launch__title{display:grid;grid-template-columns:105px minmax(0,1fr) minmax(240px,31ch);align-items:end;gap:30px;padding:30px 0 10px}.presentation-launch__title>span{padding-bottom:9px;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.11em;text-transform:uppercase;color:#74797e}.presentation-launch__title h2{max-width:890px;margin:0;font-size:clamp(56px,5.7vw,96px);line-height:.87;letter-spacing:-.071em}.presentation-launch__title h2 em{display:block;color:#8b9195;font-style:normal;font-weight:430}.presentation-launch__title>p{margin:0 0 8px;font-size:13px;line-height:1.5;color:#555b60}.presentation-launch__body{min-height:420px;display:grid;grid-template-columns:minmax(300px,.85fr) minmax(0,1.35fr);border:1px solid rgba(17,19,22,.56);border-radius:18px;overflow:hidden;background:#e6e6e2}.presentation-launch__list{display:grid;grid-template-rows:repeat(3,1fr);border-right:1px solid rgba(17,19,22,.34)}.presentation-launch__list button{position:relative;padding:16px 18px;border:0;border-bottom:1px solid rgba(17,19,22,.28);background:transparent;color:#111316;text-align:left;font:inherit;display:grid;grid-template-columns:40px 1fr 22px;align-items:center;gap:12px;cursor:pointer;transition:background-color .32s ease,color .22s ease}.presentation-launch__list button:last-child{border-bottom:0}.presentation-launch__list button[aria-pressed=true]{background:#111316;color:#f2f1ec}.presentation-launch__list button:focus-visible{outline:3px solid #2f6fd8;outline-offset:-6px;z-index:2}.presentation-launch__list button>span{align-self:start;padding-top:4px;display:flex;align-items:center;gap:7px;font-family:Chivo Mono Solidz,monospace;font-size:7px;letter-spacing:.1em}.presentation-launch__list button>span i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 12%,transparent)}.presentation-launch__list button strong{display:block;font-size:clamp(24px,2vw,34px);line-height:.98;letter-spacing:-.052em}.presentation-launch__list button p{max-width:48ch;margin:8px 0 0;font-size:9px;line-height:1.45;opacity:.62}.presentation-launch__list button>b{font-size:18px;font-weight:400;transition:transform .48s cubic-bezier(.23,1,.32,1)}.presentation-launch__list button[aria-pressed=true]>b{transform:rotate(45deg);color:#2f6fd8}.presentation-launch__asset{position:relative;min-width:0;margin:16px;border:1px solid rgba(17,19,22,.25);border-radius:12px;overflow:hidden;background:#e9f0fa;display:grid;grid-template-rows:38px 1fr 34px;box-shadow:0 18px 55px rgba(4,49,142,.1)}.presentation-launch__asset-foot,.presentation-launch__asset-head{position:relative;z-index:3;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:Chivo Mono Solidz,monospace;font-size:6px;letter-spacing:.1em;text-transform:uppercase;color:#555a73}.presentation-launch__asset-head{border-bottom:1px solid rgba(17,19,22,.19)}.presentation-launch__asset-head span{display:flex;align-items:center;gap:7px}.presentation-launch__asset-head i{width:6px;height:6px;border-radius:50%;background:#0645c2;box-shadow:0 0 0 4px rgba(6,69,194,.13)}.presentation-launch__asset-foot b,.presentation-launch__asset-head b{color:#111316;font-weight:600}.presentation-launch__asset-foot{border-top:1px solid rgba(17,19,22,.19)}.presentation-launch__media,.presentation-launch__search,.presentation-launch__site{position:relative;min-height:0;overflow:hidden;animation:presentation-launch-enter .56s cubic-bezier(.23,1,.32,1) both}@keyframes presentation-launch-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.presentation-launch__site{padding:20px 24px 22px;display:flex;flex-direction:column;background:#e9f0fa}.presentation-launch__site>div{display:flex;align-items:center;gap:13px;padding-bottom:13px;border-bottom:1px solid rgba(17,19,22,.25);font-family:Chivo Mono Solidz,monospace;font-size:8px;font-weight:700;letter-spacing:.11em}.presentation-launch__site>div span{margin-right:auto}.presentation-launch__site>div i{width:24px;height:3px;background:#8e929e}.presentation-launch__site>strong{max-width:8ch;margin:auto 0 16px;font-size:clamp(46px,5vw,77px);line-height:.86;letter-spacing:-.073em}.presentation-launch__site>p{margin:0;font-family:Chivo Mono Solidz,monospace;font-size:7px;letter-spacing:.11em;text-transform:uppercase;color:#666b7d}.presentation-launch__site>span{position:absolute;right:7%;top:22%;width:min(18vw,230px);aspect-ratio:1;border:1px solid rgba(17,19,22,.34);border-radius:50%;box-shadow:0 0 0 3vw rgba(255,255,255,.2),0 0 0 6vw rgba(6,69,194,.07)}.presentation-launch__site>span:after{content:"";position:absolute;inset:38%;background:#0645c2;transform:rotate(45deg)}.presentation-launch__search{padding:22px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:54px 1fr 28px;gap:10px;background:#d6e4ff}.presentation-launch__search>div{grid-column:1/-1;padding:0 17px;border:1px solid rgba(17,19,22,.36);border-radius:999px;display:flex;align-items:center;gap:10px;font-size:11px;color:#59606d}.presentation-launch__search>div i{width:13px;height:13px;border:1px solid;border-radius:50%;position:relative}.presentation-launch__search>div i:after{content:"";position:absolute;width:6px;height:1px;right:-5px;bottom:-2px;background:currentColor;transform:rotate(45deg)}.presentation-launch__search article{position:relative;padding:16px;border:1px solid rgba(17,19,22,.24);border-radius:10px;background:rgba(255,255,255,.35);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.presentation-launch__search article span{position:absolute;left:14px;top:12px;font-family:Chivo Mono Solidz,monospace;font-size:7px;letter-spacing:.11em}.presentation-launch__search article b{font-size:21px;line-height:1;letter-spacing:-.045em}.presentation-launch__search article i{width:64px;height:64px;margin:auto;border:1px solid rgba(17,19,22,.32);border-radius:50%;box-shadow:0 0 0 13px rgba(6,69,194,.06)}.presentation-launch__search article:nth-of-type(2) i{border-radius:5px;transform:rotate(45deg)}.presentation-launch__search article:nth-of-type(3) i{border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#0645c2}.presentation-launch__search>em{grid-column:1/-1;align-self:end;text-align:center;font-family:Chivo Mono Solidz,monospace;font-size:6px;letter-spacing:.12em;text-transform:uppercase;font-style:normal;color:#5f6573}.presentation-launch__media{padding:22px;background:#eaf1fb;display:grid;grid-template-columns:1fr minmax(260px,1.1fr);grid-template-rows:44px 1fr auto;gap:18px}.presentation-launch__media>div{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(17,19,22,.24);font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.11em;text-transform:uppercase}.presentation-launch__media>div i{width:8px;height:8px;border-radius:50%;background:#0645c2;box-shadow:0 0 0 5px rgba(6,69,194,.12)}.presentation-launch__media article{grid-column:2;grid-row:2/4;position:relative;border-left:1px solid rgba(17,19,22,.2);border-bottom:1px solid rgba(17,19,22,.2);display:flex;align-items:flex-end;justify-content:space-around;padding:18px}.presentation-launch__media article i{width:10%;height:23%;background:#1b1d22}.presentation-launch__media article i:nth-child(2){height:38%}.presentation-launch__media article i:nth-child(3){height:58%;background:#0645c2}.presentation-launch__media article i:nth-child(4){height:49%}.presentation-launch__media article i:nth-child(5){height:78%}.presentation-launch__media article:after{content:"";position:absolute;left:4%;right:4%;top:22%;height:1px;background:#0645c2;transform:rotate(-12deg);transform-origin:left}.presentation-launch__media>strong{align-self:end;max-width:7ch;font-size:clamp(38px,4vw,64px);line-height:.88;letter-spacing:-.067em}.presentation-launch__media>p{margin:0;font-family:Chivo Mono Solidz,monospace;font-size:6px;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;color:#626679}.presentation-launch__sentinels{position:absolute;inset:0;display:grid;grid-template-rows:repeat(3,1fr);pointer-events:none}.presentation-launch__sentinels i{display:block}@media(hover:hover) and (pointer:fine){.presentation-launch__list button:hover:not([aria-pressed=true]){background:#dbdcd9}}@media(prefers-reduced-motion:reduce){.presentation-launch-flow{min-height:auto}.presentation-launch{position:relative;top:auto;height:auto}.presentation-launch__media,.presentation-launch__search,.presentation-launch__site{animation:none}.presentation-launch__list button{transition:none}.presentation-launch__sentinels{display:none}.presentation-robot__scan,.presentation-robot__scene img,.presentation-ticker__track{animation:none!important}.presentation-ticker__track{transform:none}.presentation-robot__scene img{transform:scale(var(--robot-scale-start))}.presentation-robot__scan{display:none}.presentation-journey__step{transition:none}}.presentation-robot__modes{position:relative;z-index:8;display:inline-grid;grid-template-columns:repeat(2,1fr);gap:3px;padding:3px;border:1px solid rgba(255,255,255,.22);border-radius:999px;overflow:hidden;isolation:isolate;background:rgba(20,22,27,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(0,0,0,.34),0 8px 24px rgba(0,0,0,.18);backdrop-filter:blur(20px) saturate(138%);-webkit-backdrop-filter:blur(20px) saturate(138%)}.presentation-robot__modes:before{content:"";position:absolute;z-index:-1;inset:1px;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.15),transparent 42%,rgba(47,111,216,.09) 76%,rgba(255,255,255,.1));pointer-events:none}.presentation-robot__modes button{min-height:32px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:#858c94;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s ease}.presentation-robot__modes button[aria-pressed=true]{background:rgba(241,242,237,.9);color:#111317;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 2px 8px rgba(0,0,0,.22)}.presentation-robot__modes button:disabled{color:#61666d;cursor:not-allowed;opacity:.58}.presentation-robot__modes button:focus-visible{outline:2px solid #9cbcff;outline-offset:-2px}@media(hover:hover) and (pointer:fine){.presentation-robot__modes button:hover:not([aria-pressed=true]):not(:disabled){color:#f1f2ed;transform:translateY(-1px)}}.presentation-robot-3d{position:absolute;z-index:2;inset:0;overflow:hidden;background:#050607;opacity:0;pointer-events:none;transition:opacity .32s cubic-bezier(.23,1,.32,1)}.presentation-robot-3d.is-ready{opacity:1}.presentation-robot-3d__fallback{object-fit:cover;object-position:center 22%;filter:saturate(.9) contrast(1.04)}.presentation-robot-3d__canvas{position:absolute!important;inset:0;width:100%!important;height:100%!important;background:#050607}.presentation-robot-3d:not(.presentation-robot-3d--static) .presentation-robot-3d__fallback{opacity:0}.presentation-chapter-hold{min-height:calc(100svh - var(--presentation-gap)*2);margin-top:var(--presentation-gap);padding:38px 42px;border-radius:var(--presentation-shell);overflow:hidden;background:#131519;color:#f1f2ed;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);grid-template-rows:auto 1fr;gap:42px;align-items:end}.presentation-chapter-hold>.presentation-pill{grid-column:1/-1;align-self:start;justify-self:start;border-color:rgba(241,242,237,.24)}.presentation-chapter-hold>div>p{margin:0 0 22px;color:#8d939a;font-family:Chivo Mono Solidz,monospace;font-size:9px;letter-spacing:.11em;text-transform:uppercase}.presentation-chapter-hold h2{max-width:930px;margin:0;font-size:clamp(64px,7vw,120px);line-height:.85;letter-spacing:-.072em}.presentation-chapter-hold h2 span{color:#2f6fd8;font-weight:440}.presentation-chapter-hold>p{max-width:39ch;margin:0 0 12px;padding-top:18px;border-top:1px solid rgba(241,242,237,.2);color:#9ca2a8;font-size:14px;line-height:1.55}@media(prefers-reduced-motion:reduce){.presentation-robot__modes button{transition:none}}.presentation-projects{min-height:calc(100svh - var(--presentation-gap)*2);margin-top:var(--presentation-gap);padding:34px 42px;border-radius:var(--presentation-shell);overflow:hidden;background:#101216;color:#f3f2ed;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:18px;isolation:isolate}.presentation-projects:after{content:"";position:absolute;z-index:-1;width:62vw;height:62vw;right:-35vw;bottom:-48vw;border:1px solid rgba(47,111,216,.22);border-radius:50%;box-shadow:0 0 0 8vw rgba(47,111,216,.035),0 0 0 16vw rgba(255,255,255,.014)}.presentation-projects__head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.presentation-projects__head .presentation-pill{border-color:rgba(255,255,255,.24);color:#f3f2ed}.presentation-projects__head>p{margin:0;text-align:right;font-family:Chivo Mono Solidz,monospace;font-size:8px;line-height:1.55;letter-spacing:.09em;text-transform:uppercase;color:#7f8490}.presentation-projects__head>p b{color:#f3f2ed;font-weight:600}.presentation-projects__intro{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:end;gap:30px;padding:17px 0 7px}.presentation-projects__intro>span{padding-bottom:9px;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.11em;text-transform:uppercase;color:#7c808a;white-space:nowrap}.presentation-projects__intro>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,35ch);gap:34px;align-items:end}.presentation-projects__intro h2{max-width:800px;margin:0;font-size:clamp(46px,4.3vw,74px);line-height:.89;letter-spacing:-.071em}.presentation-projects__intro h2 em{display:block;color:#777b85;font-style:normal;font-weight:430}.presentation-projects__intro p{max-width:34ch;margin:0 0 4px;color:#a1a6ae;font-size:12px;line-height:1.45}.presentation-projects__controls{display:flex;align-items:center;gap:4px;min-height:38px;padding:4px;border:1px solid rgba(255,255,255,.17);border-radius:999px;background:rgba(255,255,255,.035);font-family:Chivo Mono Solidz,monospace;font-size:7px;letter-spacing:.1em;text-transform:uppercase}.presentation-projects__controls>span{padding:0 11px;color:#858b96}.presentation-projects__controls button{min-height:28px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:#9ba0aa;font:inherit;cursor:pointer;transition:background-color .18s ease,color .18s ease}.presentation-projects__controls button[aria-pressed=true]{background:#efeeea;color:#121419}.presentation-projects__controls a:focus-visible,.presentation-projects__controls button:focus-visible{outline:2px solid #9cbcff;outline-offset:2px}.presentation-projects__controls a{margin-left:auto;padding:0 12px;color:#b7ccf5;text-decoration:none;transition:color .18s ease}.presentation-projects__controls a:hover{color:#fff}.presentation-projects__controls a b{margin-left:7px;font-size:13px;font-weight:400}.presentation-projects__gallery{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.presentation-projects__card{min-width:0;padding:12px;border:1px solid rgba(255,255,255,.17);border-radius:16px;background:rgba(255,255,255,.035);display:grid;grid-template-rows:auto auto 1fr;gap:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.presentation-projects__card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px;font-family:Chivo Mono Solidz,monospace;font-size:7px;letter-spacing:.1em;text-transform:uppercase}.presentation-projects__card-head p{margin:0;color:#9ca1aa}.presentation-projects__card-head span{display:flex;align-items:center;gap:7px;color:#cbdaf5}.presentation-projects__card-head i{width:6px;height:6px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 0 4px rgba(47,111,216,.12),0 0 13px rgba(47,111,216,.65)}.presentation-projects__device{position:relative;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.25);border-radius:10px;background:#07080b;box-shadow:0 18px 45px rgba(0,0,0,.3);transition:max-width .5s cubic-bezier(.23,1,.32,1),margin .5s cubic-bezier(.23,1,.32,1),border-radius .5s cubic-bezier(.23,1,.32,1)}.presentation-projects__device-chrome{position:absolute;z-index:2;top:0;left:0;right:0;height:27px;padding:0 10px;display:flex;align-items:center;gap:4px;background:rgba(10,12,15,.82);border-bottom:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px)}.presentation-projects__device-chrome i{width:4px;height:4px;border-radius:50%;background:#6e727a}.presentation-projects__device-chrome i:first-child{background:#2f6fd8}.presentation-projects__device-chrome span{margin-left:auto;color:#969ba5;font-family:Chivo Mono Solidz,monospace;font-size:6px;letter-spacing:.1em;text-transform:uppercase}.presentation-projects__device video{width:100%;height:100%;min-height:0;display:block;object-fit:cover;object-position:center top;background:#07080b}.presentation-projects--mobile .presentation-projects__device{max-width:min(48%,260px);border-radius:22px}.presentation-projects--mobile .presentation-projects__device-chrome{height:25px;padding-inline:12px;border-radius:22px 22px 0 0}.presentation-projects--mobile .presentation-projects__device video{object-position:center top}.presentation-projects__card-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:2px}.presentation-projects__card-foot strong{display:block;font-size:clamp(20px,1.65vw,28px);line-height:.98;letter-spacing:-.055em}.presentation-projects__card-foot p{max-width:37ch;margin:6px 0 0;color:#969ca5;font-size:10px;line-height:1.4}.presentation-projects__card-foot>span{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:50%;color:#b7ccf5;font-size:15px}@media(hover:hover) and (pointer:fine){.presentation-projects__controls button:hover:not([aria-pressed=true]){color:#fff}.presentation-projects__card{transition:background-color .24s ease,transform .3s cubic-bezier(.23,1,.32,1)}.presentation-projects__card:hover{background:rgba(255,255,255,.06);transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.presentation-projects__card,.presentation-projects__controls button,.presentation-projects__device{transition:none!important}.presentation-projects__card{transform:none!important}}.presentation-projects:before{width:min(47vw,760px);height:auto;aspect-ratio:1190/1261;right:-6vw;top:12%;border:0;border-radius:0;box-shadow:none;background:repeating-linear-gradient(135deg,rgba(47,111,216,.33) 0 1px,transparent 1px 22px),linear-gradient(125deg,rgba(47,111,216,.16),transparent 64%);mask:url(/brand/solidzai-symbol.svg) center/contain no-repeat;-webkit-mask:url(/brand/solidzai-symbol.svg) center/contain no-repeat;opacity:.72}.presentation-projects:after{width:44vw;height:84px;right:-7vw;bottom:7%;border:0;border-radius:0;box-shadow:none;background:linear-gradient(102deg,transparent 0 3%,rgba(47,111,216,.1) 3.2% 46%,rgba(47,111,216,.4) 46.2% 47%,rgba(47,111,216,.12) 47.2% 94%,transparent 94.2%);clip-path:polygon(0 8%,100% 0,95% 100%,5% 88%);opacity:.72}.presentation-projects__head>p,.presentation-projects__intro>span{font-size:12px}.presentation-projects__controls{font-size:11px;min-height:44px}.presentation-projects__card-head{font-size:10px}.presentation-projects__controls button{min-height:34px;padding-inline:15px}.presentation-projects__intro p{font-size:14px;line-height:1.5}.presentation-projects__card-foot p{font-size:12px;line-height:1.45}.presentation-projects__device{isolation:isolate}.case-sandbox{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;font-family:Arial,sans-serif;background:#101217;color:#f6f6f4}.case-sandbox__nav{position:relative;z-index:4;height:34px;padding:0 13px;display:flex;align-items:center;gap:13px;border-bottom:1px solid rgba(255,255,255,.12);background:rgba(10,11,14,.96)}.case-sandbox__logo{font-weight:800;font-size:clamp(9px,1vw,14px);letter-spacing:-.08em;white-space:nowrap}.case-sandbox__logo span{color:#6278e7}.case-sandbox__nav nav{display:flex;align-items:center;gap:10px;min-width:0}.case-sandbox__nav nav button{padding:0;border:0;background:transparent;color:#a8aeb7;font-size:clamp(7px,.66vw,10px);white-space:nowrap;cursor:pointer}.case-sandbox__nav nav button[aria-current=page]{color:#fff;font-weight:700}.case-sandbox__locked{margin-left:auto;color:#878d96;letter-spacing:.09em;white-space:nowrap}.case-sandbox__locked,.case-sandbox__notice{font-family:Chivo Mono Solidz,monospace;font-size:6px;text-transform:uppercase}.case-sandbox__notice{position:absolute;z-index:5;right:9px;bottom:7px;display:flex;align-items:center;gap:5px;margin:0;padding:4px 6px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(8,10,13,.77);color:#e9f0fa;letter-spacing:.07em;backdrop-filter:blur(6px)}.case-sandbox__notice i{width:5px;height:5px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 8px #2f6fd8}.case-sandbox__detroit-hero,.case-sandbox__detroit-sale,.case-sandbox__you-hero{height:calc(100% - 34px);min-height:0;padding:clamp(18px,4.1vw,54px);display:flex;align-items:center;background-position:50%;background-size:cover}.case-sandbox__detroit-hero{background-image:linear-gradient(90deg,rgba(5,11,20,.94),rgba(5,11,20,.6) 42%,rgba(5,11,20,.08)),url(/media/projects/clients/detroit-hero.webp)}.case-sandbox__detroit-hero>div,.case-sandbox__detroit-sale>div,.case-sandbox__you-hero>div{max-width:53%}.case-sandbox p{margin:0}.case-sandbox__detroit-hero p,.case-sandbox__detroit-sale p{color:#8ca7df;font-size:clamp(8px,.9vw,13px);font-weight:700;text-transform:uppercase;letter-spacing:.09em}.case-sandbox__detroit-hero h3,.case-sandbox__detroit-sale h3{max-width:11ch;margin:10px 0 16px;font-size:clamp(19px,2.25vw,38px);line-height:.91;letter-spacing:-.065em}.case-sandbox button{font:inherit}.case-sandbox__detroit-hero button,.case-sandbox__detroit-sale button,.case-sandbox__you-hero button{min-height:28px;padding:0 11px;border:0;border-radius:4px;background:#168a49;color:#fff;font-size:clamp(7px,.75vw,11px);font-weight:700;cursor:pointer}.case-sandbox__stock{height:calc(100% - 34px);min-height:0;padding:clamp(12px,2.2vw,26px);background:#eef1f4;color:#15181e}.case-sandbox__agenda header,.case-sandbox__stock header{display:flex;justify-content:space-between;align-items:end;gap:15px}.case-sandbox__agenda header p,.case-sandbox__stock header p{font-size:clamp(7px,.7vw,10px);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#506172}.case-sandbox__agenda h3,.case-sandbox__stock h3{margin:4px 0 0;font-size:clamp(16px,1.7vw,27px);line-height:.96;letter-spacing:-.055em}.case-sandbox__stock header button{border:0;background:transparent;color:#315d9f;font-size:clamp(7px,.7vw,10px);text-decoration:underline;cursor:pointer}.case-sandbox__car-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:clamp(12px,2vw,24px)}.case-sandbox__car-grid article{overflow:hidden;border-radius:5px;background:#152131;color:#fff}.case-sandbox__car{display:block;height:clamp(54px,7.4vw,116px);background:url(/media/projects/clients/detroit-showroom.webp) 50%/cover no-repeat}.case-sandbox__car--2{filter:hue-rotate(38deg)}.case-sandbox__car--3{filter:brightness(.78)}.case-sandbox__car--4{filter:hue-rotate(184deg)}.case-sandbox__car-grid b,.case-sandbox__car-grid small{display:block;padding:0 7px}.case-sandbox__car-grid b{padding-top:7px;font-size:clamp(7px,.82vw,12px)}.case-sandbox__car-grid small{padding-bottom:8px;color:#b3bdca;font-size:clamp(6px,.65vw,9px)}.case-sandbox__form-page{height:calc(100% - 34px);min-height:0;padding:clamp(16px,3vw,42px);display:grid;grid-template-columns:1fr .95fr;gap:clamp(15px,3vw,40px);align-items:center;background:linear-gradient(120deg,#0e141d,#101b2b)}.case-sandbox__form-page p{color:#a7b9e2;font-size:clamp(8px,.8vw,12px);text-transform:uppercase;letter-spacing:.1em}.case-sandbox__form-page h3{margin:7px 0;font-size:clamp(22px,2.3vw,39px);letter-spacing:-.065em;line-height:.9}.case-sandbox__detroit-sale span,.case-sandbox__form-page>div>span{font-size:clamp(8px,.8vw,12px);line-height:1.35;color:#b3bdc9}.case-sandbox__form-page fieldset{display:grid;gap:9px;padding:14px;border:1px solid rgba(255,255,255,.2);border-radius:6px}.case-sandbox__form-page label{display:grid;gap:4px;color:#c6ccd4;font-size:clamp(7px,.7vw,10px)}.case-sandbox__form-page input{height:28px;padding-inline:8px;border:1px solid rgba(255,255,255,.18);border-radius:3px;background:rgba(255,255,255,.08);color:#d9dee5;font-size:clamp(7px,.7vw,10px)}.case-sandbox__form-page fieldset button{height:29px;border:0;border-radius:3px;background:#286d4c;color:#fff;font-size:clamp(7px,.7vw,10px)}.case-sandbox__detroit-sale{background-image:linear-gradient(90deg,rgba(6,10,15,.9),rgba(6,10,15,.52)),url(/media/projects/clients/detroit-venda.webp)}.case-sandbox__detroit-sale button{display:block;margin-top:15px;opacity:.55;cursor:not-allowed}.case-sandbox--you .case-sandbox__nav{background:#11100d}.case-sandbox--you .case-sandbox__logo{color:#fff;font-size:clamp(8px,.9vw,12px);letter-spacing:.04em}.case-sandbox__you-hero{background-image:linear-gradient(90deg,rgba(13,13,13,.94),rgba(13,13,13,.67) 45%,rgba(13,13,13,.12)),url(/media/projects/clients/you-training.jpg)}.case-sandbox__you-hero p{color:#b3b0a9;font-size:clamp(7px,.7vw,10px);letter-spacing:.1em;text-transform:uppercase}.case-sandbox__you-hero h3{margin:9px 0 15px;font-size:clamp(22px,2.6vw,43px);line-height:.88;letter-spacing:-.068em}.case-sandbox__agenda h3 b,.case-sandbox__you-hero h3 b{color:#ffad19}.case-sandbox__you-hero button{background:#ffad19;color:#16120a}.case-sandbox__you-hero span{display:block;max-width:19ch;margin-top:13px;color:#aaa9a5;font-size:clamp(8px,.8vw,12px);line-height:1.35}.case-sandbox__agenda{height:calc(100% - 34px);min-height:0;padding:clamp(12px,2.4vw,28px);background:#151513}.case-sandbox__agenda header>span{padding:5px 7px;border:1px solid rgba(255,255,255,.17);border-radius:999px;color:#aaa79e;font-family:Chivo Mono Solidz,monospace;font-size:6px;letter-spacing:.08em;text-transform:uppercase}.case-sandbox__agenda h3{font-size:clamp(18px,1.9vw,30px)}.case-sandbox__days{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin:clamp(13px,2vw,22px) 0 9px}.case-sandbox__days button{height:clamp(30px,3vw,43px);border:1px solid rgba(255,255,255,.14);border-radius:4px;background:transparent;color:#b9b7b0;font-size:clamp(7px,.7vw,10px);cursor:pointer}.case-sandbox__days button[aria-pressed=true]{border-color:#ffad19;background:#ffad19;color:#15130c;font-weight:800}.case-sandbox__days small{display:block;font-size:clamp(7px,.75vw,10px)}.case-sandbox__classes{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.case-sandbox__classes article{padding:8px;border:1px solid rgba(255,255,255,.12);border-radius:4px;background:#1d1d1a}.case-sandbox__classes span,.case-sandbox__classes time{display:block;font-size:clamp(6px,.62vw,9px);color:#aba9a0}.case-sandbox__classes b{display:block;margin:5px 0;color:#f0efea;font-size:clamp(8px,.85vw,13px)}.case-sandbox__agenda>p{margin-top:9px;color:#95938b;font-size:clamp(6px,.62vw,9px)}.presentation-projects{min-height:0;display:block;padding-bottom:30px}.presentation-projects:after{content:none}.presentation-projects__head{margin-bottom:26px}.presentation-projects__intro{margin-bottom:20px}.presentation-projects__controls{margin-bottom:12px}.presentation-projects__gallery{align-items:start}.presentation-projects__card{min-height:0}.presentation-projects__device{width:100%;max-width:none;margin:0;aspect-ratio:16/9}.presentation-projects--mobile .presentation-projects__device{width:min(100%,310px);max-width:310px;aspect-ratio:9/16;margin-inline:auto}.presentation-projects__card-foot{margin-top:2px}.presentation-projects__launcher{position:relative;width:100%;height:100%;border:0;background:#101216 50%/cover no-repeat;color:#f4f3ee;cursor:pointer;text-align:left;overflow:hidden}.presentation-projects__launcher:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(8,10,14,.82),rgba(8,10,14,.24) 62%,rgba(8,10,14,.58))}.presentation-projects__launcher--detroit{background-image:url(/media/projects/clients/detroit-hero.webp)}.presentation-projects__launcher--you{background-image:url(/media/projects/clients/you-training.jpg);background-position:center 32%}.presentation-projects__launcher-copy{position:absolute;left:clamp(15px,2vw,30px);bottom:clamp(15px,2vw,30px);gap:11px;font-family:Chivo Mono Solidz,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.presentation-projects__launcher-copy>i{width:7px;height:7px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 0 5px rgba(47,111,216,.16),0 0 18px rgba(47,111,216,.9)}.presentation-projects__launcher-copy em{padding:11px 13px;border:1px solid rgba(255,255,255,.35);border-radius:999px;background:rgba(14,15,19,.5);font-family:Archivo Solidz,sans-serif;font-size:clamp(14px,1.15vw,19px);font-style:normal;font-weight:650;letter-spacing:-.03em;text-transform:none;backdrop-filter:blur(10px)}.presentation-projects__launcher-copy em b{margin-left:20px;color:#9cbcff;font-weight:500}.presentation-projects__launcher:focus-visible{outline:3px solid #9cbcff;outline-offset:-6px}@media(hover:hover) and (pointer:fine){.presentation-projects__launcher:before{transition:background-color .22s ease}.presentation-projects__launcher:hover:before{background-color:rgba(47,111,216,.16)}.presentation-projects__launcher-copy em{transition:transform .24s cubic-bezier(.23,1,.32,1),background-color .2s ease}.presentation-projects__launcher:hover em{transform:translateY(-3px);background:rgba(6,69,194,.6)}}.project-case-modal{position:fixed;z-index:50;inset:0;display:grid;place-items:center;padding:28px;background:rgba(7,8,11,.42)}.project-case-modal__backdrop{position:absolute;inset:0;background:rgba(5,6,8,.76);backdrop-filter:blur(13px)}.project-case-modal__window{position:relative;z-index:1;width:min(1420px,calc(100vw - 56px));height:min(900px,calc(100svh - 56px));border:1px solid rgba(255,255,255,.23);border-radius:21px;background:#121419;box-shadow:0 28px 100px rgba(0,0,0,.6);overflow:hidden;display:grid;grid-template-rows:54px minmax(0,1fr)}.project-case-modal__head{padding:0 18px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;border-bottom:1px solid rgba(255,255,255,.14);color:#e9e8e2}.project-case-modal__head p{display:flex;align-items:center;gap:9px;margin:0;color:#a2a7b0;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.project-case-modal__head p i{width:7px;height:7px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 12px #2f6fd8}.project-case-modal__head strong{font-size:14px;letter-spacing:-.035em}.project-case-modal__head button{justify-self:end;min-height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.23);border-radius:999px;background:transparent;color:#e9e8e2;font:inherit;font-size:11px;cursor:pointer}.project-case-modal__head button span{margin-left:7px;font-size:18px;line-height:0}.project-case-modal__notebook{min-height:0;padding:20px;background:linear-gradient(135deg,#20242b,#0d0f13 60%);display:grid;place-items:center}.project-case-modal__notebook:before{content:"";position:absolute;inset:75px 0 0;background-image:linear-gradient(rgba(255,255,255,.028) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 0);background-size:32px 32px;pointer-events:none}.case-preview{position:relative;z-index:1;width:min(100%,1180px);height:100%;min-height:0;border:7px solid #090a0c;border-radius:15px;overflow:hidden;background:#0c0d10;box-shadow:0 25px 70px rgba(0,0,0,.5);display:grid;grid-template-rows:47px minmax(0,1fr)}.case-preview__nav{position:relative;z-index:2;padding:0 18px;display:flex;align-items:center;gap:24px;background:#0d0f12;color:#f2f2ed;border-bottom:1px solid rgba(255,255,255,.16)}.case-preview__brand{padding:0;border:0;background:transparent;color:inherit;font-family:Archivo Solidz,sans-serif;font-size:22px;font-weight:750;letter-spacing:-.08em;cursor:pointer}.case-preview--detroit .case-preview__brand span{color:#aeb6d5}.case-preview__nav nav{display:flex;align-items:center;gap:18px}.case-preview__nav nav button{padding:0;border:0;background:transparent;color:#a3a8b0;font:inherit;font-size:11px;cursor:pointer}.case-preview__nav nav button:hover{color:#fff}.case-preview__nav>span{margin-left:auto;color:#80858e;font-family:Chivo Mono Solidz,monospace;font-size:7px;letter-spacing:.1em;text-transform:uppercase}.case-preview__scroll{min-height:0;overflow:auto;scroll-behavior:smooth;scrollbar-color:#04318e transparent;scrollbar-width:thin}.case-preview__scroll:focus-visible{outline:3px solid #9cbcff;outline-offset:-3px}.case-preview__footer{padding:24px 32px;background:#0b0d10;color:#8b9198;font-family:Chivo Mono Solidz,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.detroit-preview__hero,.detroit-preview__sale{min-height:clamp(510px,68vh,730px);padding:clamp(42px,7vw,96px);display:flex;align-items:center;background-position:50%;background-size:cover}.detroit-preview__hero{background-image:linear-gradient(90deg,rgba(6,10,17,.95),rgba(6,10,17,.62) 47%,rgba(6,10,17,.12)),url(/media/projects/clients/detroit-hero.webp)}.detroit-preview__hero>div,.detroit-preview__sale>div{max-width:420px}.detroit-preview__hero p,.detroit-preview__sale p{margin:0;color:#a7b7e6;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.detroit-preview__hero h2,.detroit-preview__sale h2{margin:14px 0 22px;font-size:clamp(48px,5.2vw,82px);line-height:.88;letter-spacing:-.075em}.detroit-preview__hero button,.detroit-preview__sale button{min-height:43px;padding:0 19px;border:0;border-radius:5px;background:#148748;color:white;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.detroit-preview__trust{padding:52px clamp(30px,6vw,88px);background:#ecf0f4;color:#12161e;display:grid;grid-template-columns:1.1fr 1fr;gap:30px;align-items:center}.detroit-preview__trust p{max-width:18ch;margin:0;font-size:clamp(28px,3.3vw,46px);font-weight:730;line-height:.92;letter-spacing:-.06em}.detroit-preview__trust div{display:grid;gap:13px}.detroit-preview__trust b{padding-bottom:12px;border-bottom:1px solid #bec5cd;font-size:15px}.detroit-preview__stock{padding:clamp(38px,5vw,74px);background:#f0f3f6;color:#131720}.detroit-preview__stock header{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:end}.detroit-preview__finance p,.detroit-preview__stock header p{margin:0;color:#426494;font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.detroit-preview__finance h2,.detroit-preview__stock h2{margin:8px 0 0;font-size:clamp(34px,4vw,60px);line-height:.9;letter-spacing:-.065em}.detroit-preview__stock header span{max-width:24ch;color:#5d6570;font-size:12px;line-height:1.4}.detroit-preview__stock>div{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px}.detroit-preview__stock article{overflow:hidden;border-radius:9px;background:#152130;color:#fff}.detroit-preview__car{display:block;height:180px;background:url(/media/projects/clients/detroit-showroom.webp) 50%/cover no-repeat}.detroit-preview__car--2{filter:hue-rotate(37deg)}.detroit-preview__car--3{filter:brightness(.75)}.detroit-preview__car--4{filter:hue-rotate(180deg)}.detroit-preview__car--5{filter:saturate(.6)}.detroit-preview__car--6{filter:hue-rotate(95deg)}.detroit-preview__stock article b,.detroit-preview__stock article small,.detroit-preview__stock article span{display:block;padding-inline:14px}.detroit-preview__stock article b{padding-top:14px;font-size:16px}.detroit-preview__stock article small{padding-top:4px;color:#b7c2cf;font-size:11px}.detroit-preview__stock article span{padding:17px 14px 16px;color:#d1d8ff;font-size:11px;font-weight:700}.detroit-preview__finance{padding:clamp(44px,7vw,96px);display:grid;grid-template-columns:1fr minmax(300px,.75fr);gap:50px;align-items:center;background:#111a28;color:#f5f6f4}.detroit-preview__finance>div>span,.detroit-preview__sale span{display:block;max-width:40ch;margin-top:18px;color:#b7bec8;font-size:14px;line-height:1.5}.detroit-preview__finance fieldset{display:grid;gap:14px;padding:26px;border:1px solid rgba(255,255,255,.22);border-radius:10px}.detroit-preview__finance label{display:grid;gap:7px;font-size:12px;color:#cbd1d9}.detroit-preview__finance input{height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.2);border-radius:5px;background:rgba(255,255,255,.08);color:#fff}.detroit-preview__finance fieldset button{height:45px;border:0;border-radius:5px;background:#326a4f;color:#fff;font:inherit}.detroit-preview__sale{background-image:linear-gradient(90deg,rgba(7,11,17,.93),rgba(7,11,17,.57) 48%,rgba(7,11,17,.12)),url(/media/projects/clients/detroit-venda.webp)}.detroit-preview__sale button{margin-top:20px;opacity:.55;cursor:not-allowed}.case-preview--you .case-preview__nav{background:#11100e}.case-preview--you .case-preview__brand{letter-spacing:.04em;font-size:17px}.you-preview__hero{min-height:clamp(530px,70vh,760px);padding:clamp(45px,7vw,96px);display:flex;align-items:center;background:linear-gradient(90deg,rgba(15,14,12,.95),rgba(15,14,12,.61) 52%,rgba(15,14,12,.08)),url(/media/projects/clients/you-training.jpg) center 30%/cover no-repeat;color:#f5f4ef}.you-preview__hero>div{max-width:470px}.you-preview__agenda p,.you-preview__hero p,.you-preview__training p{margin:0;color:#a8a49b;font-size:11px;letter-spacing:.11em;text-transform:uppercase}.you-preview__hero h2{margin:15px 0 22px;font-size:clamp(50px,5.6vw,88px);line-height:.84;letter-spacing:-.078em}.you-preview__agenda h2 b,.you-preview__hero h2 b{color:#ffad19}.you-preview__hero button{height:44px;padding-inline:18px;border:0;border-radius:4px;background:#ffad19;color:#18130b;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.you-preview__hero span{display:block;max-width:23ch;margin-top:18px;color:#d0cdc6;font-size:15px;line-height:1.35}.you-preview__training{padding:clamp(46px,7vw,96px);background:#1a1916;color:#f4f1e9}.you-preview__training header{max-width:580px}.you-preview__agenda h2,.you-preview__training h2{margin:10px 0 0;font-size:clamp(37px,4.4vw,66px);line-height:.9;letter-spacing:-.068em}.you-preview__training>div{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:45px}.you-preview__training article{min-height:190px;padding:25px;display:flex;flex-direction:column;justify-content:end;border:1px solid rgba(255,255,255,.14);background:linear-gradient(145deg,#2e2d27,#161613)}.you-preview__training article b{font-size:24px;letter-spacing:-.05em}.you-preview__training article span{margin-top:9px;color:#b8b4aa;font-size:13px;line-height:1.4}.you-preview__agenda{padding:clamp(46px,7vw,94px);background:#121210;color:#f4f1e9}.you-preview__agenda header{display:flex;justify-content:space-between;gap:20px;align-items:end}.you-preview__agenda header>span{padding:6px 9px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#b6b2a9;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.09em;text-transform:uppercase}.you-preview__days{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:42px 0 16px}.you-preview__days button{height:62px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:transparent;color:#c9c5bb;font:inherit;font-size:13px;cursor:pointer}.you-preview__days button[aria-pressed=true]{border-color:#ffad19;background:#ffad19;color:#1d160b;font-weight:750}.you-preview__days small{display:block;margin-top:4px;font-size:12px}.you-preview__classes{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.you-preview__classes article{padding:15px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#1d1d19}.you-preview__classes span,.you-preview__classes time{display:block;color:#b5b1a7;font-size:11px}.you-preview__classes b{display:block;margin:10px 0;color:#f3f0e7;font-size:18px}.you-preview__agenda>p{margin-top:18px;color:#aaa69c;font-size:12px;letter-spacing:0;text-transform:none}.project-case-modal__notebook{position:relative;overflow:hidden}.project-case-modal__site{position:relative;z-index:1;width:min(100%,1180px);height:100%;border:7px solid #090a0c;border-radius:15px;background:#0a0b0e;box-shadow:0 25px 70px rgba(0,0,0,.5);opacity:0;transition:opacity .32s ease}.project-case-modal__notebook.is-loaded .project-case-modal__site{opacity:1}.project-case-modal__loader{position:absolute;z-index:2;inset:20px;display:grid;place-content:center;justify-items:center;gap:7px;border:7px solid #090a0c;border-radius:15px;background:radial-gradient(circle at 50% 45%,rgba(47,111,216,.12),transparent 27%),#0a0b0e;color:#f1f0eb;transition:opacity .28s ease,visibility .28s ease}.project-case-modal__notebook.is-loaded .project-case-modal__loader{opacity:0;visibility:hidden;pointer-events:none}.project-case-modal__loader>span{position:relative;width:52px;height:34px;margin-bottom:8px}.project-case-modal__loader>span i{position:absolute;left:50%;width:34px;height:17px;border:1px solid rgba(156,188,255,.8);transform:translateX(-50%) skewX(-28deg);animation:case-loader 1.1s ease-in-out infinite}.project-case-modal__loader>span i:first-child{top:0}.project-case-modal__loader>span i:last-child{bottom:0;animation-delay:-.55s}.project-case-modal__loader strong{font-size:15px;letter-spacing:-.03em}.project-case-modal__loader small{color:#8e939d;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.11em;text-transform:uppercase}@keyframes case-loader{0%,to{opacity:.25;filter:drop-shadow(0 0 0 transparent)}50%{opacity:1;filter:drop-shadow(0 0 9px rgba(47,111,216,.85))}}.presentation-projects__device-chrome{display:none}.presentation-projects__launcher{isolation:isolate;background:#0a0b0e}.presentation-projects__launcher--detroit{background-image:linear-gradient(90deg,rgba(6,10,17,.96),rgba(6,10,17,.56) 48%,rgba(6,10,17,.08)),url(/media/projects/clients/detroit-hero.webp)}.presentation-projects__launcher--you{background-image:linear-gradient(90deg,rgba(12,12,11,.98),rgba(12,12,11,.71) 48%,rgba(12,12,11,.06)),url(/media/projects/clients/you-training.jpg);background-position:50%}.presentation-projects__launcher:before{z-index:1;background:linear-gradient(0deg,rgba(7,8,12,.38),transparent 42%)}.presentation-projects__launcher-hero{position:absolute;z-index:1;left:clamp(16px,2.1vw,30px);top:50%;width:min(53%,340px);transform:translateY(-50%);color:#f6f5f0;font-family:Archivo Solidz,sans-serif;font-size:clamp(23px,2.7vw,43px);font-weight:740;line-height:.92;letter-spacing:-.07em}.presentation-projects__launcher-hero b{color:#2f6fd8}.presentation-projects__launcher--you .presentation-projects__launcher-hero b{color:#ffad19}.presentation-projects__launcher-hero small{display:block;max-width:26ch;margin-top:10px;color:#c8cbd1;font-size:clamp(9px,.88vw,13px);font-weight:450;line-height:1.4;letter-spacing:-.02em}.presentation-projects__launcher-hero em{display:inline-flex;align-items:center;min-height:30px;margin-top:13px;padding:0 11px;border-radius:4px;background:#f1f2ef;color:#101317;font-size:clamp(9px,.78vw,12px);font-style:normal;letter-spacing:-.015em}.presentation-projects__launcher--you .presentation-projects__launcher-hero em{background:#ffad19;color:#17130c}.presentation-projects__launcher-copy{z-index:2;pointer-events:none;left:50%;right:auto;bottom:auto;top:50%;display:grid;justify-items:center;gap:10px;transform:translate(-50%,-50%);white-space:nowrap}.presentation-projects__launcher-copy>i{display:block;width:9px;height:9px}.presentation-projects__launcher-copy em{padding:13px 18px;border-color:rgba(255,255,255,.62);background:rgba(10,11,15,.84);box-shadow:0 12px 30px rgba(0,0,0,.38);font-size:clamp(15px,1.25vw,20px)}.presentation-projects__launcher-copy em b{margin-left:14px}.project-case-modal--mobile .project-case-modal__site{width:min(390px,100%);border-radius:28px}.presentation-projects__launcher iframe{position:absolute;z-index:0;inset:0;width:200%;height:200%;border:0;pointer-events:none;background:#0a0b0e;transform:scale(.5);transform-origin:top left}.presentation-projects__launcher:before{background:linear-gradient(0deg,rgba(7,8,12,.18),transparent 28%)}.presentation-projects__launcher--detroit{background-image:url(/media/projects/clients/captures-v2/detroit-desktop.png);background-position:top;background-size:cover}.presentation-projects__launcher--you{background-image:url(/media/projects/clients/captures-v2/you-desktop.png);background-position:top;background-size:cover}.presentation-projects__launcher--ellowa{background-image:url(/media/projects/clients/ellowa-hero.png);background-position:top;background-size:cover}.presentation-projects__launcher--gravity{background-image:url(/media/projects/clients/gravity-hero.png);background-position:top;background-size:cover}.presentation-projects__launcher-hero--ellowa{left:4%;width:min(43%,330px);color:#d44d4d;font-family:Georgia,serif;font-size:clamp(20px,2.55vw,40px);font-weight:500;line-height:.95;letter-spacing:-.055em;text-align:left}.presentation-projects__launcher-hero--ellowa b{color:inherit;font:inherit}.presentation-projects__device[data-mode=mobile] .presentation-projects__launcher--detroit{background-image:url(/media/projects/clients/captures-v2/detroit-mobile.png);background-position:top}.presentation-projects__device[data-mode=mobile] .presentation-projects__launcher--you{background-image:url(/media/projects/clients/captures-v2/you-mobile.png);background-position:top}.presentation-projects__device[data-mode=mobile] .presentation-projects__launcher--ellowa{background-image:url(/media/projects/clients/ellowa-hero-mobile.png);background-position:top}.presentation-projects__device[data-mode=mobile] .presentation-projects__launcher--gravity{background-image:url(/media/projects/clients/gravity-hero-mobile.png);background-position:top}.presentation-projects__device[data-mode=mobile] .presentation-projects__launcher-hero--ellowa{display:none}.presentation-projects__device[data-mode=mobile] .presentation-projects__launcher--ellowa .presentation-projects__launcher-copy{left:50%}.presentation-projects__commerce{margin-top:26px}.presentation-projects__commerce-bar{margin-bottom:10px}.presentation-projects__commerce-bar p{margin:0 12px 0 auto;display:flex;align-items:center;gap:9px;color:#eeeef0;font-size:14px;font-weight:650;letter-spacing:-.03em}.presentation-projects__commerce-bar p i,.presentation-projects__commerce-card header span i{width:6px;height:6px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 12px rgba(47,111,216,.78)}.presentation-projects__commerce-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.presentation-projects__commerce-card{position:relative;min-width:0;padding:12px;border:1px solid rgba(255,255,255,.17);border-radius:16px;background:rgba(255,255,255,.035);color:#f3f2ed;text-decoration:none;display:grid;grid-template-rows:auto auto 1fr;gap:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.presentation-projects__commerce-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px;font-family:Chivo Mono Solidz,monospace;font-size:7px;letter-spacing:.1em;text-transform:uppercase}.presentation-projects__commerce-card small{color:#9ca1aa}.presentation-projects__commerce-card header span{display:flex;align-items:center;gap:7px;color:#cbdaf5}.presentation-projects__commerce-image{display:block;min-height:0;aspect-ratio:16/9;border-radius:10px;background:50%/cover no-repeat}.presentation-projects__commerce-image--mobile{display:none}.presentation-projects__commerce-launcher-copy{z-index:2;pointer-events:none}.presentation-projects__commerce-card footer{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:2px}.presentation-projects__commerce-card footer>div{min-width:0}.presentation-projects__commerce-card strong{display:block;font-size:clamp(20px,1.65vw,28px);line-height:.98;letter-spacing:-.055em}.presentation-projects__commerce-card p{max-width:37ch;margin:6px 0 0;color:#969ca5;font-size:10px;line-height:1.4}.presentation-projects__commerce-card footer>span{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#9cbcff;font-size:16px}@media(hover:hover) and (pointer:fine){.presentation-projects__commerce-card:hover{border-color:rgba(47,111,216,.68);background:rgba(47,111,216,.1);transform:translateY(-3px)}}.presentation-projects__commerce-card:focus-visible{outline:3px solid #2f6fd8;outline-offset:3px}.presentation-projects__commerce-grid--mobile .presentation-projects__commerce-card{max-width:min(48%,260px);margin-inline:auto}.presentation-projects__commerce-grid--mobile .presentation-projects__commerce-image--desktop{display:none}.presentation-projects__commerce-grid--mobile .presentation-projects__commerce-image--mobile{display:block;aspect-ratio:9/16;background-position:top}.presentation-projects__controls .presentation-projects__case-type{margin:0 12px 0 auto;display:flex;align-items:center;gap:9px;color:#eeeef0;font-size:14px;font-weight:650;letter-spacing:-.03em}.presentation-projects__controls .presentation-projects__case-type i{width:6px;height:6px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 12px rgba(47,111,216,.78)}.presentation-projects{overflow:visible;clip-path:inset(0 round var(--presentation-shell))}.direction-icon{display:inline-block;width:1em;height:1em;flex:0 0 auto;vertical-align:-.12em}@keyframes d2-rise{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes d2-copy-in{0%{opacity:0;transform:translate3d(-8px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes d2-pin{0%{opacity:0;transform:translate(-50%,calc(-50% + 26px)) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes d2-caret{0%,48%{opacity:1}49%,to{opacity:0}}.presentation-robot__asset{position:relative;z-index:4;color:#747b83;font-family:Chivo Mono Solidz,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase}@keyframes deliverables-code{0%,14%{transform:scaleX(.12);opacity:.35}50%,86%{transform:scaleX(1);opacity:1}to{transform:scaleX(.12);opacity:.35}}@keyframes deliverables-scan{0%,10%{transform:translateY(0);opacity:0}18%{opacity:1}75%{transform:translateY(250px);opacity:1}88%,to{transform:translateY(250px);opacity:0}}@keyframes deliverables-result{0%,18%{opacity:.32;transform:translateY(8px)}36%,82%{opacity:1;transform:none}to{opacity:.32;transform:translateY(8px)}}@keyframes deliverables-pin{50%{opacity:.35;transform:rotate(-45deg) translate(3px,-3px)}}@keyframes deliverables-chart{0%,12%{stroke-dashoffset:720;opacity:.2}56%,86%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-720;opacity:.2}}@keyframes deliverables-bars{0%,12%{transform:scaleY(.12);opacity:.25}52%,86%{transform:scaleY(1);opacity:1}to{transform:scaleY(.12);opacity:.25}}@keyframes deliverables-reflection{0%,13%{opacity:0;transform:skewX(-18deg) translateX(-180%)}19%{opacity:.75}49%{opacity:1;transform:skewX(-18deg) translateX(520%)}57%,to{opacity:0;transform:skewX(-18deg) translateX(520%)}}@keyframes deliverable-one-scan{0%,8%{transform:translateY(0)}55%,82%{transform:translateY(220px)}to{transform:translateY(0)}}@keyframes deliverable-one-status-spin{to{transform:rotate(1turn)}}@keyframes deliverable-one-status-in{0%{opacity:0;transform:translateY(4px) scale(.7)}to{opacity:1;transform:none}}@keyframes deliverable-one-fix-progress{0%{width:0}70%,to{width:100%}}@keyframes deliverable-one-code-line{0%{clip-path:inset(0 100% 0 0);opacity:.45}to{clip-path:inset(0);opacity:1}}@keyframes deliverable-one-code-caret{50%{opacity:0}}@keyframes deliverable-one-finding-fixed{to{transform:scale(1)}}@keyframes deliverable-one-status-out{to{opacity:0;transform:translateY(-4px)}}@keyframes deliverable-one-status-resolved{to{opacity:1}}.status-dot{grid-row:1/3;width:7px;height:7px;border-radius:50%;background:#1a73e8}.status-pill{display:inline-block;padding:5px 7px;border-radius:999px;color:#745d00;background:#fef7e0;font-size:7px;font-style:normal;white-space:nowrap}.eligible-dot{display:inline-block;width:7px;height:7px;margin-right:4px;border-radius:50%;background:#34a853}@keyframes d3-rise{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}@keyframes d3-chart{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media(min-width:861px){.status-pill{font-size:8px}}.presentation-ticker>div{font-size:12px}.presentation-projects__controls{font-size:13px;min-height:48px}.presentation-projects__controls button{min-height:38px}.presentation-projects__card-head{font-size:11px}.other-deliverables{position:relative;min-height:100svh;margin-top:var(--presentation-gap);padding:34px 40px 28px;overflow:hidden;border-radius:var(--presentation-shell);color:#eeefec;background:#111216;isolation:isolate;display:grid;grid-template-rows:auto 1fr auto;gap:28px}.other-deliverables:before{content:"";position:absolute;z-index:-2;inset:0;background:radial-gradient(circle at 84% 15%,rgba(6,69,194,.32),transparent 26%),linear-gradient(122deg,#191a20,#101115 59%,#15181e)}.other-deliverables:after{content:"";position:absolute;z-index:-1;right:-8%;bottom:-36%;width:min(53vw,760px);aspect-ratio:1;background:linear-gradient(145deg,transparent 49.8%,rgba(156,188,255,.45) 50%,transparent 50.25%),linear-gradient(35deg,transparent 49.8%,rgba(156,188,255,.18) 50%,transparent 50.25%);transform:rotate(28deg);opacity:.8}.other-deliverables__head{display:flex;align-items:center;justify-content:space-between;gap:24px;color:#a5aab1;font:10px Chivo Mono Solidz,monospace;letter-spacing:.1em;text-transform:uppercase}.other-deliverables__head p{display:flex;align-items:center;gap:10px}.other-deliverables__head p i{width:7px;height:7px;background:#9cbcff;box-shadow:0 0 16px rgba(156,188,255,.85)}.other-deliverables__head span{color:#71767e}.other-deliverables__intro{align-self:center;max-width:min(1100px,83%)}.other-deliverables__eyebrow{margin:0 0 19px;color:#9cbcff;font:11px Chivo Mono Solidz,monospace;letter-spacing:.13em;text-transform:uppercase}.other-deliverables__intro h2{max-width:14ch;margin:0;font-size:clamp(52px,5.8vw,94px);line-height:.9;letter-spacing:-.072em}.other-deliverables__intro h2 em{color:#9cbcff;font-style:normal}.other-deliverables__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:8px}.other-deliverables__list article{min-height:198px;padding:18px 17px;border:1px solid rgba(238,239,236,.17);background:rgba(255,255,255,.045);display:flex;flex-direction:column;transition:background-color .22s ease,transform .28s cubic-bezier(.23,1,.32,1)}.other-deliverables__list article:before{content:"";position:absolute;left:-25%;right:-25%;bottom:-71%;height:94%;border:1px solid rgba(156,188,255,.32);transform:rotate(-20deg)}.other-deliverables__list article:hover{background:rgba(156,188,255,.14);transform:translateY(-5px)}.other-deliverables__list span{color:#9cbcff;font:10px Chivo Mono Solidz,monospace;letter-spacing:.08em}.other-deliverables__list h3{max-width:11ch;margin:auto 0 11px;font-size:clamp(19px,1.75vw,29px);line-height:.94;letter-spacing:-.05em}.other-deliverables__list p{max-width:24ch;margin:0;color:#b5bac0;font-size:12px;line-height:1.38}.other-deliverables__list article>i{position:absolute;right:17px;top:18px;width:19px;height:19px;border-top:1px solid #9cbcff;border-right:1px solid #9cbcff}.other-deliverables__footer{align-items:end;justify-content:space-between;gap:32px;padding-top:16px;border-top:1px solid rgba(238,239,236,.16)}.other-deliverables__footer p{max-width:36ch;margin:0;color:#9398a0;font-size:13px;line-height:1.4}.other-deliverables__footer a{color:#eeefec;font-size:14px;text-decoration:none}.other-deliverables__footer a b{margin-left:9px;color:#9cbcff;font-size:20px;font-weight:400;vertical-align:-1px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.other-deliverables{min-height:0;padding:34px 40px 30px;color:#efefeb;background:#121317;display:block}.other-deliverables:before{background:radial-gradient(circle at 83% 8%,rgba(6,69,194,.16),transparent 26%),linear-gradient(180deg,#141519,#101115)}.other-deliverables:after{right:-18%;bottom:-92%;width:min(70vw,1120px);opacity:.36}.other-deliverables__head{display:block}.other-deliverables__head p{margin:0;color:#9cbcff;font:10px Chivo Mono Solidz,monospace;letter-spacing:.15em;text-transform:uppercase}.other-deliverables__head h2{max-width:15ch;margin:20px 0 13px;color:#f0f0ec;font-size:clamp(46px,4.9vw,79px);line-height:.9;letter-spacing:-.067em}.other-deliverables__head>span{display:block;max-width:68ch;color:#999ea6;font-size:16px;letter-spacing:0;line-height:1.45;text-transform:none}.other-deliverables__timeline{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:43px 0 28px;padding:0 2px 18px;border-bottom:1px solid rgba(238,239,236,.15);color:#92979e;font:9px Chivo Mono Solidz,monospace;letter-spacing:.08em;text-transform:uppercase}.other-deliverables__timeline:after{content:"";position:absolute;left:0;bottom:-1px;width:57%;height:2px;background:#2f6fd8;box-shadow:0 0 16px rgba(47,111,216,.58)}.other-deliverables__timeline span{display:flex;align-items:center;gap:8px;white-space:nowrap}.other-deliverables__timeline i{width:6px;height:6px;border-radius:50%;background:#0645c2}.other-deliverables__list{display:block;border-top:1px solid rgba(238,239,236,.14)}.other-deliverables__list article{min-height:0;padding:0;border:0;border-bottom:1px solid rgba(238,239,236,.14);display:block;overflow:hidden;transition:background-color .22s ease}.other-deliverables__list article:before{content:none}.other-deliverables__list article:hover{background:rgba(255,255,255,.025);transform:none}.other-deliverables__row{min-height:116px;padding:17px 4px 17px 7px;display:grid;grid-template-columns:16% 1fr auto;align-items:center;gap:22px}.other-deliverables__index{color:#2f6fd8;font:clamp(30px,3.25vw,54px) Chivo Mono Solidz,monospace;letter-spacing:-.1em}.other-deliverables__row p{margin:0 0 7px;color:#858a92;font:10px Chivo Mono Solidz,monospace;letter-spacing:.12em;text-transform:uppercase}.other-deliverables__row h3{margin:0;color:#f0f0ec;font-size:clamp(28px,3vw,48px);line-height:.94;letter-spacing:-.055em}.other-deliverables__row button{width:48px;height:48px;border:1px solid rgba(238,239,236,.23);border-radius:14px;color:#f0f0ec;background:transparent;display:grid;place-items:center;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .26s cubic-bezier(.23,1,.32,1)}.other-deliverables__row button i{position:relative;width:14px;height:14px}.other-deliverables__row button i:after,.other-deliverables__row button i:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .22s ease}.other-deliverables__row button i:after{transform:translate(-50%,-50%) rotate(90deg)}.other-deliverables__row button:hover{color:#141519;background:#9cbcff;border-color:#9cbcff}.other-deliverables__row button:focus-visible{outline:2px solid #9cbcff;outline-offset:3px}.other-deliverables__list article.is-open{background:linear-gradient(90deg,rgba(47,111,216,.12),transparent 58%)}.other-deliverables__list article.is-open .other-deliverables__row button{color:#141519;background:#9cbcff;border-color:#9cbcff;transform:rotate(45deg)}.other-deliverables__detail{margin-left:16%;padding:0 78px 0 0;overflow:hidden;opacity:0;transition:max-height .44s cubic-bezier(.23,1,.32,1),padding .44s cubic-bezier(.23,1,.32,1),opacity .22s ease}.other-deliverables__list article.is-open .other-deliverables__detail{max-height:160px;padding:0 78px 24px 0;opacity:1}.other-deliverables__detail p{max-width:66ch;margin:0;color:#ced1d4;font-size:15px;line-height:1.45}.other-deliverables__detail small{display:block;max-width:74ch;margin-top:10px;color:#91979e;font-size:12px;line-height:1.4}.other-deliverables__detail b{color:#9cbcff;font-family:Chivo Mono Solidz,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.other-deliverables__footer{display:flex;margin-top:25px;padding-top:18px;border-top:1px solid rgba(238,239,236,.14)}.other-deliverables__footer p{max-width:48ch}.other-deliverables__footer a{margin-left:auto}.other-deliverables{--other-progress:0}.other-deliverables__timeline:after{width:calc(var(--other-progress) * 100%);transition:width 90ms linear}.other-deliverables__timeline span{transition:color .18s ease}.other-deliverables__detail{max-height:0}.other-deliverables__list article.is-open .other-deliverables__detail{max-height:330px;padding-bottom:27px}.other-deliverables__detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0 0;padding-top:15px;border-top:1px solid rgba(238,239,236,.13)}.other-deliverables__detail dl>div{min-width:0}.other-deliverables__detail dt{margin:0 0 6px;color:#9cbcff;font:9px Chivo Mono Solidz,monospace;letter-spacing:.1em;text-transform:uppercase}.other-deliverables__detail dd{margin:0;color:#aeb3b9;font-size:12px;line-height:1.4}.other-deliverables__detail small{margin-top:15px}.other-deliverables__head h2,.other-deliverables__row h3{color:#fff}.other-deliverables__head p,.other-deliverables__row p,.other-deliverables__timeline{letter-spacing:.045em;text-transform:none}.other-deliverables__timeline{color:#c2c6cc;font-size:11px}.other-deliverables__row p{font-size:12px}.other-deliverables__row h3{font-size:clamp(34px,3.4vw,54px)}.other-deliverables__head{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;column-gap:52px;row-gap:16px}.other-deliverables__head p{grid-column:1/-1;font-size:12px;font-weight:600;letter-spacing:0}.other-deliverables__head h2,.other-deliverables__head p{font-family:Archivo Solidz,Arial,sans-serif;text-transform:none}.other-deliverables__head h2{grid-column:1;max-width:none;margin:0;font-size:clamp(46px,4.65vw,76px);font-weight:700;letter-spacing:-.062em;color:#fff}.other-deliverables__head>span{grid-column:2;max-width:31ch;margin:0 0 4px;color:#fff;font-family:Archivo Solidz,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.38}.other-deliverables__timeline{font-family:Archivo Solidz,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.other-deliverables__detail b,.other-deliverables__detail dt,.other-deliverables__index,.other-deliverables__row h3,.other-deliverables__row p{font-family:Archivo Solidz,Arial,sans-serif;letter-spacing:normal;text-transform:none}.other-deliverables__index{font-weight:700}.other-deliverables__row p{font-weight:600}.other-deliverables__row h3{font-weight:700}.other-deliverables__detail b,.other-deliverables__detail dt{font-weight:600}.other-deliverables__row{position:relative;z-index:1;min-height:126px;grid-template-columns:180px minmax(0,1fr) 48px}.other-deliverables__row h3{white-space:nowrap}.other-deliverables__list article{position:relative;background:transparent;transition:background-color .18s ease}.other-deliverables__list article:after{content:"";position:absolute;z-index:0;inset:0;background:radial-gradient(ellipse 52% 220% at 0 50%,rgba(47,111,216,.35) 0,rgba(47,111,216,.16) 38%,rgba(47,111,216,.045) 62%,transparent 100%);pointer-events:none;opacity:0;transition:opacity .26s ease}.other-deliverables__list article.is-open{background-color:transparent;background-image:none}.other-deliverables__list article.is-open:after{opacity:.42}.other-deliverables__list article:hover:after{opacity:1}.other-deliverables__list article.is-open .other-deliverables__row button,.other-deliverables__list article:hover .other-deliverables__row button{color:#fff;background:#0645c2;border-color:#0645c2}.other-deliverables__detail{position:relative;z-index:1}.other-deliverables__cursor{position:fixed;z-index:100;left:0;top:0;min-width:42px;height:28px;padding:0 10px;border-radius:999px;color:#171a20;background:#9cbcff;display:grid;place-items:center;font-family:Archivo Solidz,Arial,sans-serif;font-size:12px;font-weight:700;pointer-events:none;opacity:0;transform:translate(14px,10px) scale(.85);transition:opacity .15s ease,transform .18s cubic-bezier(.23,1,.32,1)}.other-deliverables__cursor.is-visible{opacity:1;transform:translate(14px,10px) scale(1)}.other-deliverables__list article.is-open:hover,.other-deliverables__list article:hover{background-color:transparent;background-image:none}.gabriel-solidzos{position:relative;min-height:min(760px,92svh);margin-top:var(--presentation-gap);padding:clamp(30px,4vw,62px);overflow:hidden;border-radius:var(--presentation-shell);color:#f0f1ee;background:#e9eaeb;display:grid;grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);gap:clamp(38px,6vw,100px);isolation:isolate}.gabriel-solidzos:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(116deg,rgba(255,255,255,.72),transparent 47%),repeating-linear-gradient(90deg,transparent 0 55px,rgba(20,23,27,.055) 56px),repeating-linear-gradient(0deg,transparent 0 55px,rgba(20,23,27,.055) 56px)}.gabriel-solidzos:after{content:"";position:absolute;z-index:-1;right:-14%;top:-22%;width:52%;aspect-ratio:1;background:linear-gradient(142deg,transparent 49.8%,rgba(6,69,194,.18) 50%,transparent 50.3%);transform:rotate(27deg)}.gabriel-solidzos__intro{align-self:center}.gabriel-solidzos__eyebrow{margin:0 0 24px;color:#04318e;font:11px Chivo Mono Solidz,monospace;letter-spacing:.12em;text-transform:uppercase}.gabriel-solidzos__eyebrow i,.gabriel-solidzos__system header i{display:inline-block;width:7px;height:7px;margin-right:9px;background:currentColor;box-shadow:0 0 15px color-mix(in srgb,currentColor 55%,transparent)}.gabriel-solidzos h2{max-width:9.5ch;margin:0;color:#13161a;font-size:clamp(54px,5.4vw,92px);line-height:.89;letter-spacing:-.07em}.gabriel-solidzos h2 em{color:#666c72;font-family:"Instrument Serif Solidz",serif;font-style:normal;font-weight:400;letter-spacing:-.045em}.gabriel-solidzos__bio{max-width:48ch;margin:29px 0 0;color:#4e565c;font-size:17px;line-height:1.55}.gabriel-solidzos__signature{display:flex;align-items:baseline;gap:14px;margin-top:34px;padding-top:17px;border-top:1px solid rgba(19,22,26,.2);color:#16191d}.gabriel-solidzos__signature span{font-size:20px;font-weight:650;letter-spacing:-.035em}.gabriel-solidzos__signature small{color:#656d73;font:10px Chivo Mono Solidz,monospace;letter-spacing:.08em;text-transform:uppercase}.gabriel-solidzos__system{align-self:center;min-height:480px;padding:22px;border:1px solid rgba(19,22,26,.74);border-radius:18px;background:#111317;box-shadow:0 28px 70px rgba(19,22,26,.2);display:grid;grid-template-rows:auto auto 1fr auto;color:#e8e9e6}.gabriel-solidzos__system header{display:flex;align-items:center;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid rgba(232,233,230,.15);color:#b4bac0;font:9px Chivo Mono Solidz,monospace;letter-spacing:.1em;text-transform:uppercase}.gabriel-solidzos__system header i{color:#2f6fd8}.gabriel-solidzos__system header b{color:#f0f1ee;font-family:Archivo Solidz,Arial,sans-serif;font-size:16px;letter-spacing:-.04em;text-transform:none}.gabriel-solidzos__system-title{padding:27px 0 22px;display:flex;align-items:end;justify-content:space-between;gap:20px}.gabriel-solidzos__system-title p{max-width:12ch;margin:0;font-size:clamp(29px,2.7vw,45px);font-weight:650;line-height:.93;letter-spacing:-.058em}.gabriel-solidzos__system-title span{padding-bottom:4px;color:#a9adb2;font:8px Chivo Mono Solidz,monospace;letter-spacing:.09em;text-align:right;text-transform:uppercase}.gabriel-solidzos__flow{position:relative;min-height:210px;padding:14px;border:1px solid rgba(232,233,230,.15);background:linear-gradient(135deg,rgba(47,111,216,.12),transparent 52%);display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;align-items:stretch}.gabriel-solidzos__flow article{padding:15px 12px;border:1px solid rgba(232,233,230,.15);background:rgba(17,19,23,.72);display:flex;flex-direction:column}.gabriel-solidzos__flow article span{color:#9cbcff;font:9px Chivo Mono Solidz,monospace}.gabriel-solidzos__flow article b{margin-top:auto;color:#f0f1ee;font-size:18px;letter-spacing:-.04em}.gabriel-solidzos__flow article small{margin-top:7px;color:#a8aeb4;font-size:11px;line-height:1.3}.gabriel-solidzos__flow>i{position:relative;align-self:center;height:1px;background:rgba(232,233,230,.28)}.gabriel-solidzos__flow>i:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 14px rgba(47,111,216,.8)}.gabriel-solidzos__system footer{padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#aeb4b9;font:8px Chivo Mono Solidz,monospace;letter-spacing:.08em;text-transform:uppercase}.gabriel-solidzos__system footer div{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px}.gabriel-solidzos__system footer b{padding:5px 7px;border:1px solid rgba(232,233,230,.16);color:#dfe1de;font:8px Archivo Solidz,Arial,sans-serif;font-weight:600;letter-spacing:0;text-transform:none}@keyframes other-deliverables-plus-pulse{0%{box-shadow:0 0 0 0 rgba(47,111,216,.7)}55%{box-shadow:0 0 0 11px rgba(47,111,216,0)}to{box-shadow:0 0 0 0 rgba(47,111,216,0)}}.other-deliverables__list article:hover .other-deliverables__row button{animation:other-deliverables-plus-pulse .62s cubic-bezier(.23,1,.32,1) both}@media(prefers-reduced-motion:reduce){.other-deliverables__list article:hover .other-deliverables__row button{animation:none}}.gabriel-solidzos{min-height:min(810px,96svh);grid-template-columns:minmax(350px,.82fr) minmax(0,1.18fr);column-gap:clamp(42px,6vw,104px);row-gap:24px}.gabriel-solidzos__portrait{align-self:center;margin:0}.gabriel-solidzos__portrait-frame{position:relative;min-height:590px;overflow:hidden;border-radius:22px;background:linear-gradient(150deg,#16181c,#050607);box-shadow:0 24px 62px rgba(19,22,26,.2)}.gabriel-solidzos__portrait-frame>img{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.gabriel-solidzos__portrait-frame:before{content:"";position:absolute;z-index:2;inset:20px;border:1px solid rgba(235,236,233,.38);clip-path:polygon(0 0,13% 0,13% 2px,2px 2px,2px 13%,0 13%,0 0,87% 0,87% 2px,calc(100% - 2px) 2px,calc(100% - 2px) 13%,100% 13%,100% 0,100% 87%,calc(100% - 2px) 87%,calc(100% - 2px) calc(100% - 2px),87% calc(100% - 2px),87% 100%,100% 100%,13% 100%,13% calc(100% - 2px),2px calc(100% - 2px),2px 87%,0 87%)}.gabriel-solidzos__portrait-frame:after{content:"GP";position:absolute;z-index:1;right:-5%;bottom:-18%;color:rgba(239,240,236,.055);font-size:min(32vw,390px);font-weight:700;letter-spacing:-.12em;line-height:1}.gabriel-solidzos__portrait-frame i{position:absolute;z-index:3;width:17%;height:4px;background:#2f6fd8;box-shadow:0 0 18px rgba(47,111,216,.7)}.gabriel-solidzos__portrait-frame i:first-of-type{left:0;top:18%}.gabriel-solidzos__portrait-frame i:last-of-type{right:0;bottom:24%}.gabriel-solidzos__portrait figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:15px;color:#16191d}.gabriel-solidzos__portrait figcaption b{font-size:19px;letter-spacing:-.04em}.gabriel-solidzos__portrait figcaption span{color:#656d73;font:9px Chivo Mono Solidz,monospace;letter-spacing:.09em;text-transform:uppercase}.gabriel-solidzos__content{align-self:center}.gabriel-solidzos__eyebrow{margin:0 0 19px}.gabriel-solidzos h2{max-width:none;white-space:nowrap;font-size:clamp(50px,5.2vw,90px);line-height:.84;letter-spacing:-.09em}.gabriel-solidzos__lead{margin:22px 0 0;color:#272c31;font-size:clamp(21px,1.7vw,29px);font-weight:600;line-height:1.06;letter-spacing:-.04em}.gabriel-solidzos__bio{max-width:54ch;margin:17px 0 0;font-size:16px;line-height:1.52}.gabriel-solidzos__system{min-height:318px;margin-top:31px;padding:18px}.gabriel-solidzos__system header{padding-bottom:13px;font-size:8px}.gabriel-solidzos__system header b{font-size:15px}.gabriel-solidzos__system-title{padding:18px 0 16px}.gabriel-solidzos__system-title p{max-width:15ch;font-size:clamp(24px,2.25vw,36px)}.gabriel-solidzos__system-title span{font-size:7px}.gabriel-solidzos__flow{min-height:126px;padding:10px;grid-template-columns:1fr 24px 1fr 24px 1fr}.gabriel-solidzos__flow article{padding:10px}.gabriel-solidzos__flow article span{font-size:8px}.gabriel-solidzos__flow article b{font-size:15px}.gabriel-solidzos__flow article small{margin-top:4px;font-size:9px;line-height:1.28}.gabriel-solidzos__system footer{padding-top:13px;font-size:7px}.gabriel-solidzos__system footer b{padding:4px 6px;font-size:7px}.gabriel-solidzos__bio strong{color:#20252a;font-weight:700}.gabriel-solidzos__bio em,.gabriel-solidzos__past-present em{color:#04318e;font-style:normal}.gabriel-solidzos__past-present{max-width:54ch;margin:28px 0 0;padding:3px 0 3px 22px;border-left:3px solid #0645c2}.gabriel-solidzos__past-present span{color:#04318e;font:10px Chivo Mono Solidz,monospace;letter-spacing:.1em}.gabriel-solidzos__past-present p{margin:8px 0 0;color:#1c2126;font-size:clamp(18px,1.35vw,21px);font-weight:700;line-height:1.18;letter-spacing:-.035em}.gabriel-solidzos__past-present strong{font-weight:700}.presentation-projects__card-head,.presentation-projects__commerce-card>header{font-size:11px}.presentation-projects__commerce-card>header small{font:inherit}.presentation-projects__card-foot p,.presentation-projects__commerce-card footer p{font-size:12px;line-height:1.45}.presentation-projects__card-foot strong,.presentation-projects__commerce-card footer strong{font-size:clamp(20px,1.65vw,28px);line-height:.98;letter-spacing:-.055em}.presentation-projects__commerce-card{isolation:isolate;overflow:hidden;transition:border-color .18s ease,background-color .18s ease,transform .22s cubic-bezier(.23,1,.32,1)}.presentation-projects__commerce-card>footer,.presentation-projects__commerce-card>header{position:relative;z-index:2}.presentation-projects__commerce-card:after{content:"";position:absolute;z-index:1;inset:0;border-radius:inherit;background:linear-gradient(108deg,rgba(47,111,216,.34),rgba(47,111,216,.16) 45%,rgba(47,111,216,.03) 76%,transparent);opacity:0;pointer-events:none;transition:opacity .18s ease}.presentation-projects__commerce-launcher-copy{z-index:3}.presentation-projects__commerce-launcher-copy em,.presentation-projects__launcher-copy em{border-color:rgba(255,255,255,.52);background:linear-gradient(135deg,rgba(17,31,58,.76),rgba(4,49,142,.48));box-shadow:inset 0 1px 0 rgba(255,255,255,.34),inset 0 -1px 0 rgba(255,255,255,.1),0 14px 32px rgba(0,0,0,.34);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);transition:transform .18s cubic-bezier(.23,1,.32,1),background-color .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover) and (pointer:fine){.presentation-projects__commerce-card:hover{border-color:rgba(47,111,216,.68);background:rgba(47,111,216,.1);transform:translateY(-2px)}.presentation-projects__commerce-card:hover:after{opacity:1}.presentation-projects__commerce-card:hover .presentation-projects__commerce-launcher-copy em,.presentation-projects__launcher:hover .presentation-projects__launcher-copy em{transform:translateY(-3px);border-color:rgba(231,227,255,.9);background:linear-gradient(135deg,rgba(47,111,216,.94),rgba(4,49,142,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.43),inset 0 -1px 0 rgba(4,49,142,.34),0 16px 34px rgba(4,49,142,.46)}}@media(min-width:761px){.presentation-projects__intro>div{grid-template-columns:minmax(0,1fr)}.presentation-projects__intro h2{max-width:none}.presentation-projects__intro h2 em{white-space:nowrap;font-size:clamp(34px,3.65vw,62px)}}@media(prefers-reduced-motion:reduce){.presentation-projects__commerce-card,.presentation-projects__commerce-card:after,.presentation-projects__commerce-launcher-copy em,.presentation-projects__launcher-copy em{transition:none!important}.presentation-projects__commerce-card:hover,.presentation-projects__commerce-card:hover .presentation-projects__commerce-launcher-copy em,.presentation-projects__launcher:hover .presentation-projects__launcher-copy em{transform:none!important}}.analysis-experience{position:relative;min-height:min(900px,100svh);margin-top:var(--presentation-gap);padding:clamp(28px,4vw,58px);overflow:hidden;border-radius:var(--presentation-shell);background:#101216;color:#f1f2ef;isolation:isolate}.analysis-experience:before{content:"";position:absolute;z-index:-2;inset:0;background:radial-gradient(circle at 82% 18%,rgba(47,111,216,.2),transparent 29%),linear-gradient(122deg,transparent 0 61%,rgba(255,255,255,.025) 61.1% 61.25%,transparent 61.4%)}.analysis-experience:after{content:"";position:absolute;z-index:-1;right:-20%;bottom:-34%;width:min(65vw,880px);aspect-ratio:1;border:1px solid rgba(47,111,216,.25);border-radius:50%;box-shadow:0 0 0 86px rgba(47,111,216,.04),0 0 0 172px rgba(255,255,255,.018)}.analysis-experience__head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.analysis-experience__head .presentation-pill{border-color:rgba(255,255,255,.24);color:#f1f2ef}.analysis-experience__head>p{margin:0;text-align:right;color:#9ca2aa;font:10px/1.5 Chivo Mono Solidz,monospace;letter-spacing:.09em;text-transform:uppercase}.analysis-experience__head>p b{color:#f1f2ef;font-weight:600}.analysis-experience__layout{display:grid;grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);gap:clamp(42px,7vw,112px);align-items:center;min-height:calc(100% - 42px);padding-top:clamp(42px,6vw,92px)}.analysis-experience__index{display:block;color:#9cbcff;font:10px Chivo Mono Solidz,monospace;letter-spacing:.11em;text-transform:uppercase}.analysis-experience h2{max-width:13ch;margin:18px 0 0;font-size:clamp(53px,5.25vw,88px);line-height:.87;letter-spacing:-.075em}.analysis-experience h2 em{color:#989ea7;font-style:normal;font-weight:430}.analysis-experience__lead{max-width:53ch;margin:25px 0 0;color:#b8bdc3;font-size:17px;line-height:1.5}.analysis-experience__return{max-width:44ch;margin-top:33px;padding:18px 0 0 19px;border-left:2px solid #2f6fd8}.analysis-experience__return>span{color:#9cbcff;font:9px Chivo Mono Solidz,monospace;letter-spacing:.11em;text-transform:uppercase}.analysis-experience__return strong{display:block;margin-top:8px;font-size:clamp(22px,2.1vw,31px);line-height:1;letter-spacing:-.055em}.analysis-experience__return p{margin:9px 0 0;color:#9ba1aa;font-size:13px;line-height:1.42}.analysis-experience__areas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:36px 0 0;padding:0;list-style:none}.analysis-experience__areas li{position:relative;min-height:92px;padding:13px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.025);opacity:.42;transition:opacity .18s ease,border-color .18s ease,background-color .18s ease}.analysis-experience__areas li.is-ready{opacity:1;border-color:rgba(47,111,216,.56);background:rgba(47,111,216,.08)}.analysis-experience__areas b{color:#9cbcff;font:9px Chivo Mono Solidz,monospace}.analysis-experience__areas small,.analysis-experience__areas strong{display:block}.analysis-experience__areas strong{margin-top:14px;font-size:14px;letter-spacing:-.03em}.analysis-experience__areas small{margin-top:4px;color:#9aa0a8;font-size:10px;line-height:1.25}.analysis-experience__areas i{position:absolute;right:12px;top:13px;width:7px;height:7px;border-radius:50%;background:#0645c2;box-shadow:0 0 12px rgba(6,69,194,.8)}.analysis-experience__panel{position:relative;min-height:572px;padding:20px;border:1px solid rgba(255,255,255,.2);border-radius:20px;background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.025));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 28px 70px rgba(0,0,0,.26);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.analysis-experience__panel:before{content:"";position:absolute;inset:9px;border:1px solid rgba(255,255,255,.08);border-radius:13px;pointer-events:none}.analysis-experience__booking>header,.analysis-experience__panel-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid rgba(255,255,255,.13);color:#aeb4bc;font:9px Chivo Mono Solidz,monospace;letter-spacing:.1em;text-transform:uppercase}.analysis-experience__booking>header span,.analysis-experience__panel-head span{display:flex;align-items:center;gap:8px}.analysis-experience__booking>header i,.analysis-experience__panel-head i{width:7px;height:7px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 13px rgba(47,111,216,.72)}.analysis-experience__booking>header b,.analysis-experience__panel-head b{color:#f0f1ed;font-weight:500}.analysis-experience__progress{position:relative;z-index:1;height:2px;margin-top:16px;background:rgba(255,255,255,.13);overflow:hidden}.analysis-experience__progress i{display:block;width:100%;height:100%;transform-origin:left;background:#2f6fd8;transition:transform .22s cubic-bezier(.23,1,.32,1)}.analysis-experience__panel form{position:relative;z-index:1;min-height:455px;display:flex;flex-direction:column;justify-content:space-between;padding:42px 12px 0}.analysis-experience__panel fieldset{margin:0;padding:0;border:0}.analysis-experience__panel legend{max-width:13ch;color:#f2f3f0;font-size:clamp(29px,2.55vw,42px);font-weight:650;line-height:.94;letter-spacing:-.06em}.analysis-experience__panel fieldset>p{max-width:42ch;margin:14px 0 30px;color:#a8aeb6;font-size:14px;line-height:1.45}.analysis-experience__panel label{display:grid;gap:8px;margin-top:18px;color:#b9bec6;font-size:12px;font-weight:600}.analysis-experience__panel input,.analysis-experience__panel select,.analysis-experience__panel textarea{width:100%;min-height:49px;padding:0 14px;border:1px solid rgba(255,255,255,.19);border-radius:8px;outline:0;background:rgba(7,8,11,.55);color:#f1f2ef;font:16px Archivo Solidz,Arial,sans-serif;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.analysis-experience__panel textarea{min-height:92px;padding-block:12px;resize:vertical}.analysis-experience__panel input::placeholder,.analysis-experience__panel textarea::placeholder{color:#727984}.analysis-experience__panel input:focus,.analysis-experience__panel select:focus,.analysis-experience__panel textarea:focus{border-color:#9cbcff;background:rgba(10,24,50,.8);box-shadow:0 0 0 3px rgba(47,111,216,.18)}.analysis-experience__panel form footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:25px;border-top:1px solid rgba(255,255,255,.13)}.analysis-experience__panel form footer>small{color:#9ea4ad;font:9px Chivo Mono Solidz,monospace;letter-spacing:.09em;text-transform:uppercase}.analysis-experience__panel button{min-height:46px;padding:0 16px;border:1px solid rgba(255,255,255,.47);border-radius:999px;background:linear-gradient(135deg,rgba(47,111,216,.96),rgba(4,49,142,.92));color:#fff;font:600 14px Archivo Solidz,Arial,sans-serif;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.36),0 10px 24px rgba(4,49,142,.27);transition:transform .18s cubic-bezier(.23,1,.32,1),filter .18s ease}.analysis-experience__panel button:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.analysis-experience__panel button:active{transform:scale(.97)}.analysis-experience__panel button b{margin-left:12px;font-size:17px;font-weight:400}.analysis-experience__sensitive{display:block;margin-top:20px;padding:12px;border:1px solid rgba(224,179,65,.35);background:rgba(224,179,65,.08);color:#e2c77c;font-size:11px;line-height:1.35}.analysis-experience__booking{position:relative;z-index:1;padding:10px}.analysis-experience__booking h3{max-width:14ch;margin:36px 0 0;color:#f0f1ee;font-size:clamp(33px,3.25vw,52px);line-height:.91;letter-spacing:-.07em}.analysis-experience__booking h3 em{color:#9cbcff;font-style:normal}.analysis-experience__booking>p{max-width:48ch;margin:18px 0 0;color:#aab0b8;font-size:13px;line-height:1.48}.analysis-experience__calendar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:27px;padding:9px;border:1px solid rgba(255,255,255,.13);background:rgba(4,5,8,.37)}.analysis-experience__calendar section{padding:10px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035)}.analysis-experience__calendar header{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.analysis-experience__calendar header span{color:#a7aeb7;font:8px Chivo Mono Solidz,monospace;letter-spacing:.1em;text-transform:uppercase}.analysis-experience__calendar header b{font-size:19px;letter-spacing:-.04em}.analysis-experience__calendar button{width:100%;min-height:31px;margin-top:7px;padding:0;border-color:rgba(156,188,255,.45);background:rgba(47,111,216,.14);box-shadow:none;color:#edf3fb;font-size:11px}.analysis-experience__booking>footer{display:flex;justify-content:space-between;gap:16px;margin-top:23px;padding-top:15px;border-top:1px solid rgba(255,255,255,.13);color:#9aa1aa;font:8px Chivo Mono Solidz,monospace;letter-spacing:.08em;text-transform:uppercase}.analysis-experience__booking>footer span{display:flex;align-items:center;gap:7px}.analysis-experience__booking>footer i{width:6px;height:6px;border-radius:50%;background:#2f6fd8}@media(hover:hover) and (pointer:fine){.analysis-experience__panel button:not(:disabled):hover{filter:brightness(1.1);transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.analysis-experience__areas li,.analysis-experience__panel button,.analysis-experience__progress i{transition:none!important}.analysis-experience__panel button:hover{transform:none!important}}.analysis-experience__progress i{transform:scaleX(1)!important}.analysis-experience__panel{min-height:632px}.analysis-experience__panel form{min-height:515px;padding-top:35px}.analysis-experience__panel legend{max-width:16ch}.analysis-experience__panel fieldset>p{margin-bottom:25px}.analysis-experience__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.analysis-experience__form-grid label{min-width:0}.analysis-experience__field--wide{grid-column:1/-1}.analysis-experience__panel label>small{min-height:14px;margin-top:-3px;color:#f0b4a7;font-size:10px;font-weight:400;line-height:1.3}.analysis-experience__panel input[aria-invalid=true]{border-color:#dd7f6b;background:rgba(110,33,25,.18);box-shadow:0 0 0 3px rgba(207,88,65,.13)}.analysis-experience__sensitive{margin-top:22px}.analysis-experience__panel form footer>small{max-width:23ch;line-height:1.4;text-transform:none;letter-spacing:.04em}.analysis-experience--direct .analysis-experience__direct-panel{min-height:600px}.analysis-experience--direct .analysis-experience__direct-panel form{min-height:485px}.analysis-experience__source-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.analysis-experience__source-switch button{min-height:94px;padding:15px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgba(5,6,9,.42);box-shadow:none;color:#aeb4bc;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:5px 9px;text-align:left}.analysis-experience__source-switch button span{grid-row:1/3;color:#2f6fd8;font:9px Chivo Mono Solidz,monospace}.analysis-experience__source-switch button strong{align-self:end;color:#d7d9dc;font-size:15px;line-height:1.1}.analysis-experience__source-switch button small{color:#7f8690;font:8px Chivo Mono Solidz,monospace;letter-spacing:.06em;text-transform:uppercase}.analysis-experience__source-switch button.is-active{border-color:rgba(156,188,255,.7);background:linear-gradient(135deg,rgba(47,111,216,.25),rgba(4,49,142,.1));color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.13)}.analysis-experience__source-switch button.is-active strong{color:#fff}.analysis-experience__direct-field{margin-top:21px!important}.analysis-experience__consent{grid-template-columns:20px 1fr!important;align-items:start;gap:10px!important;margin-top:19px!important;color:#9fa5ae!important;font-size:11px!important;font-weight:400!important;line-height:1.4}.analysis-experience__consent input{width:18px!important;height:18px!important;min-height:18px!important;margin:0;padding:0;border-radius:4px;accent-color:#0645c2}.analysis-experience__consent-error{display:block;margin:7px 0 0 30px;color:#f0b4a7;font-size:10px}.analysis-experience__direct-preview{position:relative;z-index:1;padding:10px}.analysis-experience__direct-preview>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid rgba(255,255,255,.13);color:#aeb4bc;font:9px Chivo Mono Solidz,monospace;letter-spacing:.1em;text-transform:uppercase}.analysis-experience__direct-preview>header span{display:flex;align-items:center;gap:8px}.analysis-experience__direct-preview>header i{width:7px;height:7px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 13px rgba(47,111,216,.72)}.analysis-experience__direct-preview-kicker{display:block;margin-top:48px;color:#9cbcff;font:9px Chivo Mono Solidz,monospace;letter-spacing:.1em;text-transform:uppercase}.analysis-experience__direct-preview blockquote{margin:16px 0 0;padding:22px;border:1px solid rgba(156,188,255,.34);background:rgba(47,111,216,.09);color:#ececf0;font-size:18px;line-height:1.45}.analysis-experience__direct-preview>p{max-width:44ch;margin:22px 0 32px;color:#9fa6af;font-size:13px;line-height:1.5}.analysis-experience__direct-preview>button{border-radius:999px}@media(hover:hover) and (pointer:fine){.analysis-experience__source-switch button:hover{border-color:rgba(156,188,255,.55);background-color:rgba(6,69,194,.12);transform:translateY(-1px)}}.analysis-experience:before{background:linear-gradient(122deg,transparent 0 61%,rgba(255,255,255,.025) 61.1% 61.25%,transparent 61.4%)}.analysis-experience:after{display:none}.analysis-experience__areas li{isolation:isolate;overflow:hidden}.analysis-experience__areas li:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(112deg,rgba(47,111,216,.19),rgba(47,111,216,.05) 52%,transparent 76%);opacity:0;transition:opacity .18s ease}.analysis-experience__areas li>div{transition:transform .22s cubic-bezier(.23,1,.32,1)}.analysis-experience__areas i{isolation:isolate}.analysis-experience__areas i:after{content:"";position:absolute;inset:-5px;border:1px solid rgba(47,111,216,.58);border-radius:50%;opacity:0;transform:scale(.72);animation:analysis-area-pulse 1.8s cubic-bezier(.23,1,.32,1) infinite}.analysis-experience__areas li:nth-child(2) i:after{animation-delay:.3s}.analysis-experience__areas li:nth-child(3) i:after{animation-delay:.6s}@keyframes analysis-area-pulse{0%,28%{opacity:0;transform:scale(.72)}45%{opacity:.76}75%,to{opacity:0;transform:scale(1.45)}}@media(hover:hover) and (pointer:fine){.analysis-experience__areas li:hover:before{opacity:1}.analysis-experience__areas li:hover>div{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.analysis-experience__areas li:before{transition-duration:1ms}.analysis-experience__areas li>div{transition:none}.analysis-experience__areas i:after{animation:none;opacity:.45;transform:scale(1)}}.analysis-experience__panel form footer>.analysis-experience__free{color:#9cbcff;font-family:Archivo Solidz,Arial,sans-serif;font-size:12px;font-weight:650;letter-spacing:-.01em;text-transform:none}.analysis-experience__field-incentive{max-width:43ch!important;margin:16px 0 0!important;padding-left:18px;position:relative;color:#aeb4bd!important;font-size:12px!important;line-height:1.45!important}.analysis-experience__field-incentive:before{content:"";position:absolute;left:0;top:.48em;width:7px;height:7px;border-radius:50%;background:#0645c2;box-shadow:0 0 10px rgba(6,69,194,.64)}.analysis-experience__field-incentive strong{color:#e6e7e4;font-weight:650}.analysis-experience--direct .analysis-experience__panel form footer{border-top:0}.presentation-floating{left:50%;right:auto;transform:translateX(-50%)}.presentation-whatsapp{position:fixed;z-index:20;right:22px;bottom:22px;width:52px;height:52px;padding:8px;border:1px solid rgba(255,255,255,.48);border-radius:50%;background:linear-gradient(135deg,rgba(62,215,121,.82),rgba(14,144,65,.72));color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.58),inset 0 -1px 0 rgba(4,76,30,.26),0 18px 46px rgba(0,0,0,.2);backdrop-filter:blur(22px) saturate(155%);-webkit-backdrop-filter:blur(22px) saturate(155%);display:grid;place-items:center;transition:opacity .18s ease,transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s ease}.presentation-whatsapp svg{width:100%;height:100%;padding:5px;fill:#fff;filter:drop-shadow(0 2px 5px rgba(4,70,28,.28))}.presentation-whatsapp:focus-visible{outline:3px solid #36bd70;outline-offset:3px}@media(hover:hover) and (pointer:fine){.presentation-floating:hover{transform:translate(-50%,-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),inset 0 -1px 0 rgba(14,17,20,.1),0 2px 7px rgba(0,0,0,.12),0 22px 52px rgba(0,0,0,.25)}.presentation-whatsapp:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(12,69,35,.12),0 22px 52px rgba(0,0,0,.25)}}.presentation-floating:active{transform:translateX(-50%) scale(.97)}.presentation-whatsapp:active{transform:scale(.97)}.presentation-projects__commerce-card{width:100%;font:inherit;text-align:left;cursor:pointer}.captured-project{position:relative;z-index:1;width:min(100%,1180px);height:100%;min-height:0;overflow:auto;border:7px solid #090a0c;border-radius:15px;background:#0c0d10;box-shadow:0 25px 70px rgba(0,0,0,.5);scrollbar-width:thin;scrollbar-color:#04318e transparent}.captured-project__notice{position:sticky;z-index:2;top:0;min-height:42px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.14);background:rgba(9,10,13,.9);color:#b9bec6;backdrop-filter:blur(14px);display:flex;align-items:center;gap:9px;font:9px Chivo Mono Solidz,monospace;letter-spacing:.08em;text-transform:uppercase}.captured-project__notice i{width:7px;height:7px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 13px rgba(47,111,216,.72)}.captured-project__canvas{min-height:100%;padding:18px;background:#17191e;display:flex;justify-content:center;align-items:flex-start}.captured-project__canvas img{display:block;width:100%;height:auto;border-radius:7px;box-shadow:0 18px 52px rgba(0,0,0,.36)}.captured-project--mobile{width:min(390px,100%);border-radius:28px}.captured-project--mobile .captured-project__canvas{padding:8px}.captured-project--mobile .captured-project__notice{font-size:7px;line-height:1.35}.detroit-preview__hero,.detroit-preview__sale{color:#f5f6f4}.analysis-experience__field-incentive{max-width:none!important;white-space:nowrap}@media(prefers-reduced-motion:reduce){.presentation-floating,.presentation-whatsapp{transition:none!important}.presentation-floating:hover{transform:translateX(-50%)}.presentation-whatsapp:hover{transform:none}}.presentation-page{--type-body:17px;--type-support:15px;--type-data:13px;--type-label:12.5px}.presentation-pill{font-size:var(--type-label)}.presentation-nav__cta{font-size:var(--type-support)}.presentation-hero__footer a,.presentation-hero__footer span,.presentation-kicker,.presentation-robot__asset,.presentation-robot__footer span,.presentation-robot__signal b,.presentation-robot__signal span{font-size:var(--type-label)}.presentation-hero__actions p,.presentation-ticker__group span{font-size:var(--type-data)}.presentation-projects__card-head,.presentation-projects__commerce-card>header,.presentation-projects__controls,.presentation-projects__head>p,.presentation-projects__intro>span,.presentation-projects__launcher-copy,.presentation-projects__launcher-hero small{font-size:var(--type-label)}.presentation-projects__card-foot p,.presentation-projects__commerce-card footer p,.presentation-projects__intro p{font-size:var(--type-support);line-height:1.48}.other-deliverables__detail b,.other-deliverables__detail dt,.other-deliverables__head p,.other-deliverables__row p,.other-deliverables__timeline{font-size:var(--type-label)}.other-deliverables__detail dd,.other-deliverables__detail p,.other-deliverables__detail small,.other-deliverables__footer a,.other-deliverables__footer p{font-size:var(--type-support);line-height:1.5}.other-deliverables__list article.is-open .other-deliverables__detail{max-height:440px}.other-deliverables__list .other-deliverables__index{font-size:clamp(30px,3.25vw,54px)}.gabriel-solidzos__bio{font-size:var(--type-body)}.gabriel-solidzos__eyebrow,.gabriel-solidzos__past-present span,.gabriel-solidzos__portrait figcaption span{font-size:var(--type-label)}.analysis-experience__booking>p,.analysis-experience__direct-preview>p,.analysis-experience__field-incentive,.analysis-experience__panel fieldset>p,.analysis-experience__return p{font-size:var(--type-support)!important;line-height:1.5!important}.analysis-experience__areas b,.analysis-experience__direct-preview-kicker,.analysis-experience__direct-preview>header,.analysis-experience__panel form footer>small,.analysis-experience__panel-head,.analysis-experience__source-switch button small,.analysis-experience__source-switch button span{font-size:var(--type-label)}.analysis-experience__areas small,.analysis-experience__areas strong,.analysis-experience__consent,.analysis-experience__consent-error,.analysis-experience__panel form footer>.analysis-experience__free,.analysis-experience__panel label,.analysis-experience__panel label>small,.analysis-experience__source-switch button strong{font-size:var(--type-support)!important;line-height:1.45}.analysis-experience__head>p,.analysis-experience__head>p b,.analysis-experience__index,.analysis-experience__return>span{font-size:var(--type-label)}.presentation-button,.presentation-nav .presentation-nav__cta{border:1px solid rgba(255,255,255,.42);background:linear-gradient(135deg,rgba(18,20,24,.91),rgba(4,49,142,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(255,255,255,.08),0 14px 30px rgba(20,22,27,.2);backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.presentation-button:hover,.presentation-nav .presentation-nav__cta:hover{opacity:1;background:linear-gradient(135deg,rgba(24,26,31,.95),rgba(4,49,142,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 0 rgba(255,255,255,.1),0 18px 36px rgba(4,49,142,.25)}.presentation-button>span{width:28px;height:28px;border:1px solid rgba(255,255,255,.34);border-radius:50%;background:rgba(255,255,255,.12);display:grid;place-items:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.24)}@keyframes deliverable-one-finding-replaced{0%,48%{background:#e14c55;box-shadow:0 0 0 3px rgba(225,76,85,.1),0 0 7px rgba(225,76,85,.35)}to{background:#38b979;box-shadow:0 0 0 3px rgba(56,185,121,.1),0 0 7px rgba(56,185,121,.35)}}.gabriel-solidzos__portrait-frame{min-height:0;aspect-ratio:4/5}.analysis-experience__head .presentation-pill i{background:#2f6fd8;box-shadow:0 0 0 4px rgba(47,111,216,.16),0 0 14px rgba(47,111,216,.75)}.analysis-experience--direct .analysis-experience__layout{padding-top:clamp(34px,4.5vw,68px)}.analysis-experience--direct .analysis-experience__copy{align-self:center}.analysis-experience--direct .analysis-experience__layout{grid-template-columns:minmax(0,1.08fr) minmax(460px,.92fr);gap:clamp(32px,4vw,60px)}.analysis-experience--direct h2{max-width:16ch;font-size:clamp(49px,4.55vw,76px);line-height:.96;letter-spacing:-.055em}.analysis-experience--direct h2 em{color:#2f6fd8;font-style:normal;font-weight:640}.analysis-experience--direct .analysis-experience__lead{max-width:44ch;font-size:18px}.analysis-experience--direct .analysis-experience__direct-panel{min-height:548px}.analysis-experience--direct .analysis-experience__direct-panel form{min-height:432px;padding-top:32px}.analysis-experience--direct .analysis-experience__panel legend{max-width:14ch}.analysis-experience--direct .analysis-experience__panel form footer button{min-height:52px;padding-inline:20px}.analysis-experience--direct{min-height:min(980px,100svh);background:linear-gradient(138deg,#0d0f13,#11131a 54%,#0d0e13)}.analysis-experience__signal-field{position:absolute;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.analysis-experience__brand-orbit{position:absolute;right:-5%;top:12%;width:min(47vw,680px);aspect-ratio:1;opacity:.14;transform:rotate(-8deg)}.analysis-experience__brand-orbit:after,.analysis-experience__brand-orbit:before{content:"";position:absolute;inset:0;background:#2f6fd8;mask:url(/brand/solidzai-symbol.svg) center/contain no-repeat;-webkit-mask:url(/brand/solidzai-symbol.svg) center/contain no-repeat}.analysis-experience__brand-orbit:before{filter:blur(28px);opacity:.12;transform:scale(1.03)}.analysis-experience__brand-orbit:after{opacity:.22}.analysis-experience__brand-orbit>i{position:absolute;z-index:1;display:block;border:1px solid rgba(47,111,216,.28);transform:skewX(38deg)}.analysis-experience__brand-orbit>i:first-child{left:8%;top:14%;width:76%;height:24%}.analysis-experience__brand-orbit>i:last-child{right:8%;bottom:14%;width:64%;height:18%}.analysis-experience__signal-node{position:absolute;width:5px;height:5px;border-radius:50%;background:#0645c2;box-shadow:0 0 0 4px rgba(6,69,194,.07),0 0 18px rgba(6,69,194,.7);opacity:.25;animation:analysis-signal-breathe 4.8s ease-in-out infinite}.analysis-experience__signal-node--1{left:8%;top:21%}.analysis-experience__signal-node--2{left:23%;top:74%;animation-delay:-1.2s}.analysis-experience__signal-node--3{left:46%;top:15%;animation-delay:-2.8s}.analysis-experience__signal-node--4{left:54%;top:82%;animation-delay:-.7s}.analysis-experience__signal-node--5{right:32%;top:31%;animation-delay:-3.3s}.analysis-experience__signal-node--6{right:15%;top:66%;animation-delay:-1.9s}.analysis-experience__signal-node--7{right:6%;top:18%;animation-delay:-4.1s}.analysis-experience__signal-node--8{left:34%;top:48%;animation-delay:-2.1s}.analysis-experience__signal-node--9{right:42%;top:57%;animation-delay:-.3s}@keyframes analysis-signal-breathe{0%,to{opacity:.18;transform:scale(.86)}50%{opacity:.78;transform:scale(1.15)}}.analysis-experience--direct .analysis-experience__layout{position:relative;z-index:1}.analysis-experience--direct .analysis-experience__progress i{transform:scaleX(var(--analysis-progress,1))!important}.analysis-experience--direct .analysis-experience__direct-panel{min-height:680px;background:linear-gradient(145deg,rgba(18,19,27,.84),rgba(8,17,34,.74));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 34px 85px rgba(0,0,0,.34);backdrop-filter:blur(22px) saturate(142%);-webkit-backdrop-filter:blur(22px) saturate(142%)}.analysis-experience--direct .analysis-experience__direct-panel:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(118deg,rgba(255,255,255,.08),transparent 32%,transparent 68%,rgba(47,111,216,.055));pointer-events:none}.analysis-experience--direct .analysis-experience__direct-panel form{min-height:562px;padding-top:27px}.analysis-experience__direct-fields{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(170px,.85fr);gap:12px}.analysis-experience__direct-fields .analysis-experience__direct-field{min-width:0}.analysis-experience__scanner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:17px}.analysis-experience__scanner span{min-width:0;padding:9px;border:1px solid rgba(255,255,255,.1);background:rgba(4,5,8,.26);color:#8e949d;display:grid;grid-template-columns:8px 1fr;gap:6px;font:var(--type-label)/1.25 Chivo Mono Solidz,monospace;text-transform:lowercase;transition:border-color .22s cubic-bezier(.23,1,.32,1),background-color .22s cubic-bezier(.23,1,.32,1),color .22s ease,transform .22s cubic-bezier(.23,1,.32,1)}.analysis-experience__scanner span>i{width:6px;height:6px;margin-top:2px;border-radius:50%;background:#555b65;transition:background-color .22s ease,box-shadow .22s ease}.analysis-experience__scanner span>b{grid-column:2;color:#676e78;font-size:var(--type-label);font-weight:500;letter-spacing:.04em;transition:color .22s ease}.analysis-experience__scanner span.is-ready{border-color:rgba(47,111,216,.4);background:rgba(47,111,216,.08);color:#dbdce2;transform:translateY(-1px)}.analysis-experience__scanner span.is-ready>i{background:#2f6fd8;box-shadow:0 0 12px rgba(47,111,216,.75)}.analysis-experience__scanner span.is-ready>b{color:#9cbcff}.analysis-experience__scanner span.is-checking{border-color:rgba(47,111,216,.3);background:rgba(47,111,216,.045);color:#c8c9d0}.analysis-experience__scanner span.is-checking>i{width:9px;height:9px;margin:-1px 0 0 -2px;border:1px solid rgba(156,188,255,.28);border-top-color:#2f6fd8;background:transparent;box-shadow:0 0 10px rgba(47,111,216,.26);animation:analysis-reading-spin .65s linear 2}.analysis-experience__scanner span.is-checking>b{color:#2f6fd8}.analysis-experience__scanner span.is-invalid{border-color:rgba(225,76,85,.42);background:rgba(225,76,85,.08);color:#e6c8cb}.analysis-experience__scanner span.is-invalid>i{position:relative;width:9px;height:9px;margin:0 0 0 -1px;border-radius:0;background:transparent;box-shadow:none}.analysis-experience__scanner span.is-invalid>i:after,.analysis-experience__scanner span.is-invalid>i:before{content:"";position:absolute;top:4px;left:0;width:9px;height:1.5px;background:#e14c55}.analysis-experience__scanner span.is-invalid>i:before{transform:rotate(45deg)}.analysis-experience__scanner span.is-invalid>i:after{transform:rotate(-45deg)}.analysis-experience__scanner span.is-invalid>b{color:#ee8c93}@keyframes analysis-reading-spin{to{transform:rotate(1turn)}}.analysis-experience--direct .analysis-experience__panel form footer{position:relative;z-index:1;align-items:center;justify-content:center;flex-direction:column;gap:9px;padding-top:12px}.analysis-experience__free{color:#9cbcff!important;font:650 12px/1.3 Archivo Solidz,Arial,sans-serif!important;letter-spacing:-.01em!important;text-align:center;text-transform:none!important}.analysis-experience__panel .analysis-experience__glass-submit{position:relative;isolation:isolate;overflow:hidden;width:min(100%,430px);min-height:54px;padding-inline:21px;border:1px solid rgba(255,255,255,.47);background:linear-gradient(135deg,rgba(47,111,216,.58),rgba(6,69,194,.4));box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(4,49,142,.28),0 14px 34px rgba(4,49,142,.28);backdrop-filter:blur(22px) saturate(165%);-webkit-backdrop-filter:blur(22px) saturate(165%);display:inline-flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s ease,background-color .18s ease}.analysis-experience__panel .analysis-experience__glass-submit b{display:grid;flex:0 0 auto;margin-left:0;place-items:center}.analysis-experience__panel .analysis-experience__glass-submit:before{content:"";position:absolute;z-index:-1;inset:-2px auto -2px -38%;width:34%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.36),transparent);transform:skewX(-18deg);transition:transform .26s cubic-bezier(.23,1,.32,1)}.analysis-experience__panel .analysis-experience__glass-submit:focus-visible,.analysis-experience__success-link:focus-visible{outline:3px solid #9cbcff;outline-offset:3px}.analysis-experience__submit-error{margin:10px 0 0!important;color:#f2b6aa!important;font-size:12px!important;line-height:1.35!important}.analysis-experience__success{min-height:620px;display:flex;flex-direction:column;padding:10px}.analysis-experience__success-symbol{position:relative;width:156px;height:156px;margin:52px auto 18px;display:grid;place-items:center}.analysis-experience__success-symbol>span{width:112px;height:112px;background:#2f6fd8;opacity:.54;mask:url(/brand/solidzai-symbol.svg) center/contain no-repeat;-webkit-mask:url(/brand/solidzai-symbol.svg) center/contain no-repeat;animation:analysis-success-arrive .28s cubic-bezier(.23,1,.32,1) both}.analysis-experience__success-symbol>i{position:absolute;width:7px;height:7px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 15px rgba(47,111,216,.8);animation:analysis-success-node 2.8s ease-in-out infinite}.analysis-experience__success-symbol>i:first-of-type{left:9px;top:37px}.analysis-experience__success-symbol>i:nth-of-type(2){right:7px;top:67px;animation-delay:-.9s}.analysis-experience__success-symbol>i:nth-of-type(3){left:56px;bottom:5px;animation-delay:-1.8s}.analysis-experience__success h3{max-width:13ch;margin:10px 0 0;color:#f2f3f0;font-size:clamp(34px,3.1vw,49px);line-height:.94;letter-spacing:-.06em}.analysis-experience__success-link{width:max-content;min-height:50px;margin-top:auto;padding:0 18px;border:1px solid rgba(255,255,255,.46);border-radius:999px;background:linear-gradient(135deg,rgba(47,111,216,.58),rgba(6,69,194,.4));color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 14px 32px rgba(4,49,142,.26);backdrop-filter:blur(20px) saturate(155%);display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:650;text-decoration:none}@keyframes analysis-success-arrive{0%{opacity:0;transform:scale(.86)}to{opacity:.54;transform:scale(1)}}@keyframes analysis-success-node{0%,to{opacity:.3;transform:scale(.86)}50%{opacity:1;transform:scale(1.2)}}@media(hover:hover) and (pointer:fine){.analysis-experience__panel .analysis-experience__glass-submit:not(:disabled):hover{filter:none;transform:translateY(-2px);background:linear-gradient(135deg,rgba(156,188,255,.72),rgba(6,69,194,.5));box-shadow:inset 0 1px 0 rgba(255,255,255,.62),inset 0 -1px 0 rgba(4,49,142,.2),0 20px 44px rgba(4,49,142,.36)}.analysis-experience__panel .analysis-experience__glass-submit:not(:disabled):hover:before{transform:translateX(420%) skewX(-18deg)}}@media(prefers-reduced-motion:reduce){.analysis-experience__scanner span.is-checking>i,.analysis-experience__signal-node,.analysis-experience__success-symbol>i,.analysis-experience__success-symbol>span{animation:none!important}.analysis-experience__signal-node{opacity:.46;transform:none}.analysis-experience__panel .analysis-experience__glass-submit,.analysis-experience__panel .analysis-experience__glass-submit:before,.analysis-experience__scanner span,.analysis-experience__scanner span>b,.analysis-experience__scanner span>i{transition:none!important}}.presentation-floating.is-hidden,.presentation-whatsapp.is-hidden{opacity:0;pointer-events:none;transform:translateY(10px)}@media(min-width:761px){.presentation-floating.is-hidden{transform:translate(-50%,10px)}}.client-logo-rail{grid-column:1/-1;min-width:0;margin-top:0;padding-top:16px;border-top:1px solid rgba(19,22,26,.17)}.client-logo-rail>header{display:flex;align-items:center;justify-content:space-between;gap:24px;color:#5d646a}.client-logo-rail>header p,.client-logo-rail>header span{margin:0;font:var(--type-label)/1.4 Chivo Mono Solidz,monospace;letter-spacing:.08em;text-transform:uppercase}.client-logo-rail>header p{display:flex;align-items:center;gap:10px;color:#20252a}.client-logo-rail>header p i{width:7px;height:7px;border-radius:50%;background:#0645c2;box-shadow:0 0 12px rgba(6,69,194,.58)}.client-logo-rail__viewport{margin-top:14px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.client-logo-rail__track{width:max-content;display:flex;animation:client-logo-marquee 31s linear infinite;will-change:transform}.client-logo-rail__viewport:focus-visible .client-logo-rail__track{animation-play-state:paused}@media(hover:hover) and (pointer:fine){.client-logo-rail__viewport:hover .client-logo-rail__track{animation-play-state:paused}}.client-logo-rail ul{min-width:max-content;margin:0;padding:0 12px;list-style:none;display:flex;align-items:center;gap:clamp(22px,2.2vw,32px)}.client-logo-rail li{width:clamp(112px,10vw,148px);height:64px;display:grid;place-items:center}.client-logo-rail img{width:auto;max-width:100%;height:auto;max-height:34px;object-fit:contain;filter:grayscale(1) contrast(1.1) brightness(.78);opacity:.72;transition:filter .18s ease,opacity .18s ease,transform .18s cubic-bezier(.23,1,.32,1)}.client-logo-rail li[data-logo=sat]{width:88px}.client-logo-rail li[data-logo=sat] img{max-width:68px;max-height:48px}.client-logo-rail li[data-logo=rbsa]{width:clamp(166px,14vw,204px)}.client-logo-rail li[data-logo=rbsa] img{max-height:48px}.client-logo-rail li[data-logo=detroit]{width:clamp(160px,14vw,196px)}.client-logo-rail li[data-logo=detroit] img{max-height:38px}.client-logo-rail li[data-logo=you]{width:82px}.client-logo-rail li[data-logo=you] img{max-height:50px}.client-logo-rail li[data-logo=blinda]{width:clamp(162px,14vw,194px)}.client-logo-rail li[data-logo=blinda] img{max-height:25px}.client-logo-rail li[data-logo=audi]{width:128px}.client-logo-rail li[data-logo=audi] img{max-height:34px}.client-logo-rail li[data-logo=ellowa]{width:148px}.client-logo-rail li[data-logo=ellowa] img{max-height:42px}.gabriel-solidzos{row-gap:12px}.client-logo-rail{padding-top:12px}.client-logo-rail__viewport{margin-top:24px}.client-logo-rail ul{padding-inline:8px;gap:clamp(24px,2vw,32px)}.client-logo-rail li{width:clamp(100px,9vw,132px);height:54px}.client-logo-rail img{max-height:29px}.client-logo-rail li[data-logo=sat]{width:76px}.client-logo-rail li[data-logo=sat] img{max-width:58px;max-height:40px}.client-logo-rail li[data-logo=rbsa]{width:112px}.client-logo-rail li[data-logo=rbsa] img{max-height:40px}.client-logo-rail li[data-logo=detroit]{width:clamp(146px,13vw,178px)}.client-logo-rail li[data-logo=detroit] img{max-height:32px}.client-logo-rail li[data-logo=you]{width:72px}.client-logo-rail li[data-logo=you] img{max-height:42px}.client-logo-rail li[data-logo=blinda]{width:clamp(148px,13vw,178px)}.client-logo-rail li[data-logo=blinda] img{max-height:22px}.client-logo-rail li[data-logo=audi]{width:110px}.client-logo-rail li[data-logo=audi] img{max-height:29px}.client-logo-rail li[data-logo=ellowa]{width:130px}.client-logo-rail li[data-logo=ellowa] img{max-height:36px}.client-logo-rail li[data-logo=tem]{width:132px}.client-logo-rail li[data-logo=tem] img{width:120px;max-height:19px;filter:grayscale(1) contrast(1.18) brightness(.66);opacity:.82}@media(hover:hover) and (pointer:fine){.client-logo-rail li:hover img{filter:grayscale(1) contrast(1.12);opacity:.92;transform:translateY(-1px)}}@keyframes client-logo-marquee{to{transform:translate3d(-50%,0,0)}}.faq-section{margin-top:var(--presentation-gap);padding:clamp(42px,5.2vw,86px) clamp(24px,4.6vw,76px);overflow:hidden;border-radius:var(--presentation-shell);background:#eff0f0;color:#171a1e}.faq-section__head{display:grid;grid-template-columns:minmax(160px,.3fr) minmax(0,1.7fr);align-items:start;gap:clamp(34px,6vw,96px);padding-bottom:clamp(34px,4vw,58px)}.faq-section__eyebrow{margin:10px 0 0;color:#04318e;font:var(--type-label)/1.4 Chivo Mono Solidz,monospace;letter-spacing:.09em;text-transform:uppercase}.faq-section__eyebrow i{display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:50%;background:#0645c2;box-shadow:0 0 12px rgba(6,69,194,.58)}.faq-section__head>div{min-width:0}.faq-section h2{max-width:none;margin:0;font-size:clamp(45px,4.35vw,74px);line-height:.92;letter-spacing:-.067em;text-wrap:balance}.faq-section h2 em{color:#737a80;font-family:"Instrument Serif Solidz",serif;font-weight:400}.faq-section__console{min-height:610px;padding:10px;border:1px solid rgba(23,26,30,.17);border-radius:20px;background:#dfe1e2;display:grid;grid-template-columns:minmax(340px,.82fr) minmax(0,1.18fr);gap:10px}.faq-section__questions{min-width:0;padding:18px;border-radius:13px;background:#f5f5f3;display:flex;flex-direction:column}.faq-section__questions>header{min-height:45px;padding:0 4px 15px;border-bottom:1px solid rgba(23,26,30,.14);display:flex;align-items:center;justify-content:space-between;gap:18px;color:#676f75;font:var(--type-label)/1.3 Chivo Mono Solidz,monospace;letter-spacing:.07em;text-transform:uppercase}.faq-section__questions>header b{color:#0645c2;font-weight:600}.faq-section__questions button{width:100%;min-height:68px;padding:13px 4px;border:0;border-bottom:1px solid rgba(23,26,30,.12);background:transparent;color:#24282d;cursor:pointer;display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:10px;text-align:left}.faq-section__questions button>span{color:#777f86;font:var(--type-label)/1 Chivo Mono Solidz,monospace}.faq-section__questions button>strong{font-size:16px;font-weight:610;line-height:1.18;letter-spacing:-.025em}.faq-section__questions button>i{width:26px;height:26px;border:1px solid rgba(23,26,30,.2);border-radius:50%;display:grid;place-items:center;color:#6e747a;font-size:12px;font-style:normal}.faq-section__questions button[aria-pressed=true]{margin-inline:-7px;width:calc(100% + 14px);padding-inline:11px;border-color:transparent;border-radius:10px;background:linear-gradient(100deg,rgba(6,69,194,.17),rgba(6,69,194,.05) 65%,transparent)}.faq-section__questions button[aria-pressed=true]>span{color:#04318e}.faq-section__questions button[aria-pressed=true]>i{border-color:#0645c2;background:#0645c2;color:#fff;box-shadow:0 8px 18px rgba(4,49,142,.24)}.faq-section__answer{min-width:0;padding:24px 26px;border-radius:13px;background:#101216;color:#eff0ed;display:grid;grid-template-rows:auto 1fr auto auto}.faq-section__answer>header{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:space-between;gap:18px;color:#a8aeb5;font:var(--type-label)/1.4 Chivo Mono Solidz,monospace;letter-spacing:.07em;text-transform:uppercase}.faq-section__answer>header span{display:flex;align-items:center;gap:9px}.faq-section__answer>header i{width:7px;height:7px;border-radius:50%;background:#2f6fd8;box-shadow:0 0 14px rgba(47,111,216,.8)}.faq-section__answer>header b{color:#9cbcff;font-weight:600}.faq-section__answer.is-empty{grid-template-rows:auto 1fr}.faq-section__prompt{align-self:start;max-width:80%;margin:34px 0 0 auto;padding:15px 17px;border:1px solid rgba(255,255,255,.15);border-radius:16px 16px 3px 16px;background:rgba(255,255,255,.06)}.faq-section__prompt small,.faq-section__response small{color:#9aa1aa;font:var(--type-label)/1.3 Chivo Mono Solidz,monospace;letter-spacing:.06em;text-transform:uppercase}.faq-section__prompt p{margin:8px 0 0;font-size:clamp(18px,1.4vw,23px);font-weight:600;line-height:1.18;letter-spacing:-.035em}.faq-section__response{display:grid;grid-template-columns:48px minmax(0,1fr);gap:15px;align-items:start;margin:28px 0}.faq-section__response>span{width:46px;height:46px;border:1px solid rgba(47,111,216,.38);border-radius:13px;background:#2f6fd8;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 12px 26px rgba(4,49,142,.27);position:relative}.faq-section__response>span:after{content:"";position:absolute;inset:11px;background:#fff;mask:url(/brand/solidzai-symbol.svg) center/contain no-repeat;-webkit-mask:url(/brand/solidzai-symbol.svg) center/contain no-repeat}.faq-section__response p{max-width:57ch;margin:10px 0 0;color:#d5d8dc;font-size:var(--type-body);line-height:1.58}.faq-section__answer>footer{padding-top:17px;border-top:1px solid rgba(255,255,255,.13);display:flex;align-items:center;justify-content:space-between;gap:20px;color:#7e858d;font:var(--type-label)/1.4 Chivo Mono Solidz,monospace;letter-spacing:.05em;text-transform:uppercase}.faq-section__answer>footer a{color:#9cbcff;font-family:Archivo Solidz,Arial,sans-serif;font-size:13px;font-weight:650;letter-spacing:0;text-transform:none}.faq-section a:focus-visible,.faq-section button:focus-visible{outline:3px solid #9cbcff;outline-offset:3px}@media(hover:hover) and (pointer:fine){.faq-section__questions button:hover:not([aria-pressed=true]){background:rgba(6,69,194,.06)}.faq-section__questions button:hover>i{border-color:#0645c2;color:#04318e}}.site-footer{min-height:min(850px,94svh);margin-top:var(--presentation-gap);padding:clamp(38px,5.8vw,94px) clamp(28px,5.8vw,96px) clamp(24px,3vw,46px);overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:var(--presentation-shell);background:#050607;color:#f0f1ee;display:grid;grid-template-rows:auto 1fr auto}.site-footer__topline{padding:0 0 28px;border-bottom:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:space-between;gap:30px;color:#747a80;font:var(--type-label)/1.4 Chivo Mono Solidz,monospace;letter-spacing:.1em;text-transform:uppercase}.site-footer__topline>a{position:relative;padding:0 0 10px;color:#ededeb;font-weight:650}.site-footer__topline>a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#0645c2;box-shadow:0 0 12px rgba(6,69,194,.58)}.site-footer__topline>a b{margin-left:9px;font-size:16px}.site-footer__stage{min-height:520px;padding:clamp(32px,4vw,62px) 0;display:grid;grid-template-columns:minmax(250px,.32fr) minmax(0,.68fr);align-items:center;gap:clamp(28px,3vw,56px)}.site-footer__symbol{position:relative;height:100%;min-height:340px;display:grid;place-items:center}.site-footer__symbol canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;filter:drop-shadow(0 0 22px rgba(203,208,213,.045))}.site-footer__statement{min-width:0;align-self:center}.site-footer__statement-meta{margin-bottom:clamp(42px,4vw,68px);display:flex;align-items:center;gap:clamp(24px,2.7vw,46px)}.site-footer__statement-meta>span{min-width:clamp(270px,28vw,410px);padding:22px 30px;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:rgba(255,255,255,.045);color:#9a9fa5;font-size:clamp(15px,1.35vw,23px);letter-spacing:.18em;text-align:center;text-transform:uppercase}.site-footer__statement-meta>b{color:#92979d;font:clamp(12px,1.08vw,19px)/1 Chivo Mono Solidz,monospace;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}.site-footer__statement h2{margin:0;color:rgba(255,255,255,.52);font-size:clamp(76px,8.2vw,146px);font-weight:500;line-height:.77;letter-spacing:-.075em;text-transform:uppercase;white-space:nowrap}.site-footer__statement h2 em{display:block;margin-top:.18em;color:rgba(255,255,255,.39);font-family:Archivo Solidz,Arial,sans-serif;font-style:normal;font-weight:500;letter-spacing:-.065em}.site-footer__bottomline{padding-top:25px;border-top:1px solid rgba(255,255,255,.14);display:grid;grid-template-columns:minmax(250px,1fr) auto minmax(160px,1fr);align-items:center;gap:28px;color:#5f656b;font-size:12px}.site-footer__bottomline>span{font-size:12px}.site-footer__bottomline nav{display:flex;align-items:center;justify-content:center;gap:22px}.site-footer__bottomline nav a{color:#777d83;font-size:12px}.site-footer__actions{justify-self:end;display:flex;align-items:center;gap:9px}.site-footer__back,.site-footer__social{width:48px;height:48px;border:1px solid rgba(156,188,255,.48);border-radius:50%;background:linear-gradient(135deg,rgba(6,69,194,.58),rgba(4,49,142,.78));color:#f1f2f3;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 11px 25px rgba(4,49,142,.28);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);display:grid;place-items:center}.site-footer__social svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.site-footer__back{font:17px Chivo Mono Solidz,monospace}.site-footer a:focus-visible{outline:3px solid #9cbcff;outline-offset:4px}@media(hover:hover) and (pointer:fine){.site-footer__topline>a:hover{color:#9cbcff}.site-footer__bottomline nav a:hover{color:#fff}.site-footer__back:hover,.site-footer__social:hover{border-color:rgba(156,188,255,.68);background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(6,69,194,.3));color:#fff}}@media(prefers-reduced-motion:reduce){.client-logo-rail__track{animation:none;transform:none}.client-logo-rail__track ul[aria-hidden=true]{display:none}.client-logo-rail__viewport{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.client-logo-rail img{transition:none!important}}.analysis-experience__permission small{font-size:var(--type-label)}.faq-section__questions>header b{color:#04318e}.faq-section__questions button>span{color:#5d646a}.site-footer__bottomline>span{color:#8d9399}.presentation-projects__launcher--detroit{background-image:url(/media/projects/clients/captures-v2/detroit-desktop.webp)}.presentation-projects__launcher--ellowa{background-image:url(/media/projects/clients/ellowa-hero.webp)}.presentation-projects__launcher--gravity{background-image:url(/media/projects/clients/gravity-hero.webp)}.presentation-projects__launcher--you{background-image:url(/media/projects/clients/captures-v2/you-desktop.webp)}.presentation-projects__device[data-mode=mobile] .presentation-projects__launcher--detroit{background-image:url(/media/projects/clients/captures-v2/detroit-mobile.webp)}.presentation-projects__device[data-mode=mobile] .presentation-projects__launcher--you{background-image:url(/media/projects/clients/captures-v2/you-mobile.webp)}.presentation-projects__device[data-mode=mobile] .presentation-projects__launcher--ellowa{background-image:url(/media/projects/clients/ellowa-hero-mobile.webp)}.presentation-projects__device[data-mode=mobile] .presentation-projects__launcher--gravity{background-image:url(/media/projects/clients/gravity-hero-mobile.webp)}.faq-section__swipe-hint,.presentation-projects__swipe-hint{display:none}@keyframes presentation-mobile-robot-rise{0%{opacity:0;transform:translate3d(0,24px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}.analysis-experience--direct .analysis-experience__panel-head{margin:8px 12px 0;padding:4px 0 12px;font-size:10px;font-weight:400;letter-spacing:.08em}.analysis-experience--direct .analysis-experience__panel-head span{gap:6px}.analysis-experience--direct .analysis-experience__panel-head i{width:5px;height:5px}.analysis-experience--direct .analysis-experience__panel-head b{font-size:10px;font-weight:500}.analysis-experience--direct .analysis-experience__progress{margin:12px 12px 0}@media(prefers-reduced-motion:reduce){.presentation-robot__scene{animation:none;opacity:1;transform:none}.presentation-projects__commerce-grid,.presentation-projects__gallery{scroll-behavior:auto}}