@media(max-width:1100px){.presentation-intelligence{padding-inline:32px}.presentation-intelligence__statement{grid-template-columns:80px 1fr}.presentation-intelligence__statement>p{grid-column:2;max-width:54ch}.presentation-intelligence__modules{min-height:360px}.presentation-intelligence__module{padding:14px}.presentation-intelligence__module-copy>span{font-size:10px}}@media(max-width:760px){.presentation-intelligence{min-height:0;padding:26px 14px 18px;gap:28px}.presentation-intelligence__head>p{display:none}.presentation-intelligence__statement{display:block}.presentation-intelligence__statement>span{display:block;padding:0 0 16px}.presentation-intelligence__statement h2{font-size:clamp(48px,14vw,60px)}.presentation-intelligence__statement>p{margin-top:22px;font-size:14px}.presentation-intelligence__modules{min-height:0;display:block;border-radius:14px}.presentation-intelligence__module{width:100%;min-height:162px;padding:14px 16px;border-right:0;border-bottom:1px solid rgba(17,19,22,.3);display:grid;grid-template-columns:34px 72px 1fr;align-items:center;gap:14px}.presentation-intelligence__module:last-child{border-bottom:0}.presentation-intelligence__number{align-self:start;padding-top:4px}.presentation-intelligence__glyph{width:64px;margin:0}.presentation-intelligence__module-copy strong{font-size:30px}.presentation-intelligence__module-copy>span{margin-top:7px}.presentation-intelligence__module>b{right:14px;top:14px}.presentation-intelligence__rail{gap:8px;font-size:6px}.presentation-intelligence__rail i{width:10px}}@media(max-width:1100px){.presentation-nav nav a:not(.presentation-nav__cta){display:none}.presentation-hero{grid-template-columns:54% 46%}.presentation-hero__copy{padding-inline:30px}.presentation-hero h1{font-size:clamp(58px,6.2vw,76px)}.presentation-problem{gap:30px;padding-inline:36px}}@media(max-width:760px){:root{--presentation-gap:6px;--presentation-shell:18px}.presentation-page{padding:var(--presentation-gap)}.presentation-hero-flow{min-height:auto}.presentation-hero{position:relative;top:auto;height:auto;min-height:0;display:flex;flex-direction:column}.presentation-hero__copy{min-height:690px;padding:20px}.presentation-nav{min-height:44px;padding-bottom:16px}.presentation-brand{width:116px;height:24px}.presentation-nav nav{gap:0}.presentation-nav .presentation-nav__cta{font-size:10px;padding:9px 11px}.presentation-hero__message{margin:auto 0 34px}.presentation-kicker{margin-bottom:18px;font-size:8px}.presentation-hero h1{font-size:clamp(50px,14vw,60px)}.presentation-hero__lead{margin:23px 0;font-size:14px}.presentation-hero__actions{display:block}.presentation-button{width:100%}.presentation-hero__actions>p{margin-top:13px;text-align:center;font-size:8px}.presentation-hero__footer{font-size:7px}.presentation-reel{height:620px;padding:20px}.presentation-reel__title{left:20px;right:20px;top:98px;font-size:58px}.presentation-reel__top{font-size:7px}.presentation-pill,.presentation-placeholder{font-size:7px;padding:7px 9px}.presentation-work{left:20px;right:20px;bottom:30px;height:350px}.presentation-work__site{width:89%;height:250px}.presentation-work__search{width:81%;min-height:126px;bottom:10%}.presentation-site-copy{padding:17px;font-size:20px}.presentation-site-art{margin:9px}.presentation-reel__footer{left:20px;right:20px;font-size:7px}.presentation-reel__progress{right:20px;bottom:35px}.presentation-robot{height:620px;padding:20px}.presentation-robot__scene{--robot-scale-start:1.03;--robot-scale-end:1.047}.presentation-robot__scene img{object-position:center 20%}.presentation-robot__crest{left:44.2%;top:36.7%;width:12.8%}.presentation-robot__visor{left:34.2%;top:7.2%;width:13.6%;height:18.8%}.presentation-robot__signal{left:20px;right:20px;bottom:58px;width:max-content;max-width:calc(100% - 40px);font-size:7px}.presentation-robot__footer{left:20px;right:20px;bottom:17px;font-size:6px}.presentation-ticker{height:50px}.presentation-ticker>div{gap:18px;font-size:8px}.presentation-problem-flow{min-height:auto}.presentation-problem{position:relative;top:auto;height:auto;min-height:0;padding:43px 14px 14px;display:flex;flex-direction:column;gap:34px}.presentation-problem h2{font-size:49px}.presentation-problem__copy{gap:45px}.presentation-problem__note{font-size:7px}.presentation-journey{min-height:620px}.presentation-path{left:18px;width:calc(100% - 36px);top:18%}.presentation-node{width:72px;height:72px;font-size:6px;opacity:1;transform:none}.presentation-node--search{left:2%;top:25%}.presentation-node--site{left:39%;top:44%}.presentation-node--contact{right:2%;top:22%}.presentation-path__signal{stroke-dashoffset:0}.presentation-chat{left:12px;right:12px;bottom:12px;padding:12px;grid-template-columns:1fr;opacity:1;transform:none}.presentation-chat small{grid-column:1}.presentation-journey__labels{left:14px;right:14px;font-size:7px}.presentation-sentinels{display:none}.presentation-next{min-height:470px;padding:36px 20px}.presentation-next h2{font-size:53px}.presentation-floating{right:12px;bottom:12px}.presentation-floating span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:1100px){.presentation-problem{grid-template-columns:.88fr 1.12fr;padding:40px 34px}.presentation-journey__step{padding-inline:18px;grid-template-columns:32px 1fr 46px}.presentation-journey__step>i{width:42px;height:42px}.presentation-journey__head,.presentation-journey__result{padding-inline:18px}}@media(max-width:760px){.presentation-robot__scene img{transform:scale(var(--robot-scale-start))}.presentation-robot__scan{top:24%}.presentation-ticker__group{gap:18px;padding-right:18px}.presentation-problem-flow{min-height:auto}.presentation-problem{position:relative;top:auto;height:auto;min-height:0;padding:42px 14px 14px;display:flex;flex-direction:column;gap:32px}.presentation-problem h2{font-size:47px}.presentation-problem__copy{gap:38px}.presentation-journey{min-height:650px}.presentation-journey__head{min-height:58px;padding-inline:16px;font-size:6px}.presentation-journey__step{padding:18px 16px;grid-template-columns:28px 1fr 40px;gap:10px}.presentation-journey__step h3{font-size:34px}.presentation-journey__step p{font-size:10px}.presentation-journey__step>i{width:38px;height:38px}.presentation-problem--stage-0 .presentation-journey__step--find{margin-inline:0;padding-inline:16px;transform:none}.presentation-journey__result{padding-inline:16px;font-size:6px;line-height:1.45}}@media(max-width:1100px){.presentation-intelligence{grid-template-rows:auto minmax(430px,52svh) auto auto}.presentation-intelligence__statement{grid-template-columns:76px 1fr;padding-top:46px}.presentation-intelligence__statement>p{grid-column:2;align-self:auto;margin:0;max-width:52ch}.presentation-intelligence__modules{min-height:350px}}@media(max-width:760px){.presentation-intelligence{grid-template-rows:auto auto auto auto;padding:25px 14px 18px;gap:26px}.presentation-intelligence__field i:first-child{width:150vw;height:150vw;right:-102vw;top:-45vw}.presentation-intelligence__field i:nth-child(2){width:110vw;height:110vw;left:-78vw;top:31%}.presentation-intelligence__field i:nth-child(3),.presentation-intelligence__field span{display:none}.presentation-intelligence__statement{display:block;min-height:500px;padding:128px 0 48px}.presentation-intelligence__statement h2{font-size:clamp(46px,13.2vw,59px)}.presentation-intelligence__statement>p{margin-top:24px;max-width:34ch}.presentation-intelligence__modules{display:block;min-height:0}.presentation-intelligence__module{min-height:176px;grid-template-columns:32px 76px 1fr;gap:12px}.presentation-intelligence__glyph{width:68px}.presentation-intelligence__module-copy strong{font-size:28px}.presentation-intelligence__module-copy>span{font-size:10px}}@media(max-width:980px){.presentation-projects{padding-inline:30px}.presentation-projects__intro{grid-template-columns:75px 1fr}.presentation-projects__stage{grid-template-columns:270px 1fr}.presentation-projects__detroit{grid-template-columns:1fr 150px}.presentation-projects__detroit-copy strong{font-size:54px}}@media(max-width:760px){.presentation-projects{min-height:0;padding:26px 14px 18px;gap:26px}.presentation-projects__head>p{display:none}.presentation-projects__intro{display:block;padding:82px 0 14px}.presentation-projects__intro>span{display:block;margin-bottom:16px}.presentation-projects__intro h2{font-size:clamp(47px,13.2vw,59px)}.presentation-projects__stage{display:flex;flex-direction:column;min-height:0;border-radius:14px}.presentation-projects__selector{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:none;border-right:0;border-bottom:1px solid rgba(255,255,255,.18)}.presentation-projects__selector button{min-height:204px;padding:17px 14px;border-bottom:0;border-right:1px solid rgba(255,255,255,.16)}.presentation-projects__selector button:last-child{border-right:0}.presentation-projects__selector button>span{left:14px;top:14px}.presentation-projects__selector button>b{right:14px;top:14px}.presentation-projects__selector button strong{font-size:29px}.presentation-projects__selector button p{font-size:9px}.presentation-projects__viewport{margin:10px;min-height:490px}.presentation-projects__canvas{min-height:410px}.presentation-projects__detroit{padding:14px;grid-template-columns:1fr 92px;grid-template-rows:30px 1fr 104px;gap:10px}.presentation-projects__detroit-copy{padding:15px 0 0}.presentation-projects__detroit-copy strong{font-size:42px}.presentation-projects__detroit-grid{gap:6px}.presentation-projects__detroit-console b{font-size:42px}.presentation-projects__detroit-console span{font-size:7px}.presentation-projects__iau>div{width:210px}.presentation-projects__viewport-foot{font-size:5px}}@media(max-width:1050px){.presentation-launch{padding-inline:30px}.presentation-launch__title{grid-template-columns:75px 1fr}.presentation-launch__title>p{grid-column:2;max-width:54ch}.presentation-launch__body{grid-template-columns:310px 1fr}.presentation-launch__media{grid-template-columns:1fr 220px}}@media(max-width:760px){.presentation-launch-flow{min-height:0}.presentation-launch{position:relative;top:auto;height:auto;min-height:0;padding:26px 14px 18px;gap:26px}.presentation-launch__head>p{display:none}.presentation-launch__title{display:block;padding:86px 0 16px}.presentation-launch__title>span{display:block;margin-bottom:16px}.presentation-launch__title h2{font-size:clamp(48px,13.2vw,59px)}.presentation-launch__title>p{margin-top:24px;font-size:13px}.presentation-launch__body{display:flex;flex-direction:column;min-height:0;border-radius:14px}.presentation-launch__list{border-right:0;border-bottom:1px solid rgba(17,19,22,.3)}.presentation-launch__list button{min-height:154px;padding:15px 14px;grid-template-columns:31px 1fr 20px}.presentation-launch__list button strong{font-size:27px}.presentation-launch__list button p{font-size:9px}.presentation-launch__asset{min-height:470px;margin:10px}.presentation-launch__site>strong{font-size:49px}.presentation-launch__site>span{width:190px;right:-18%;top:30%}.presentation-launch__search{padding:15px;grid-template-columns:1fr;grid-template-rows:46px repeat(3,1fr) 22px}.presentation-launch__search article{min-height:85px}.presentation-launch__search article i{width:40px;height:40px}.presentation-launch__search article b{font-size:18px}.presentation-launch__media{padding:15px;grid-template-columns:1fr;grid-template-rows:40px 180px auto auto}.presentation-launch__media article{grid-column:1;grid-row:2}.presentation-launch__media>strong{font-size:46px}.presentation-launch__sentinels{display:none}.presentation-robot__top{gap:8px}.presentation-robot__modes button{min-height:30px;padding-inline:9px;font-size:6px}.presentation-robot-3d__fallback{object-position:center 20%}.presentation-chapter-hold{min-height:680px;padding:26px 20px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:30px}.presentation-chapter-hold h2{font-size:clamp(52px,15vw,67px)}.presentation-chapter-hold>p{font-size:12px}}@media(max-width:980px){.presentation-projects{padding-inline:30px}.presentation-projects__intro{grid-template-columns:110px 1fr}.presentation-projects__intro>div{grid-template-columns:1fr}.presentation-projects__intro p{display:none}}@media(max-width:760px){.presentation-projects{min-height:0;padding:26px 14px 18px;gap:20px}.presentation-projects__head>p{display:none}.presentation-projects__intro{display:block;padding:56px 0 2px}.presentation-projects__intro>span{display:block;margin-bottom:14px}.presentation-projects__intro h2{font-size:clamp(42px,11.8vw,58px)}.presentation-projects__controls{overflow-x:auto;border-radius:14px}.presentation-projects__controls a,.presentation-projects__controls>span{display:none}.presentation-projects__gallery{grid-template-columns:1fr;gap:9px}.presentation-projects__device{min-height:0}.presentation-projects--mobile .presentation-projects__device{max-width:170px;min-height:0}.presentation-projects__card-foot strong{font-size:24px}.presentation-projects__card-foot p{font-size:9px}.presentation-projects:before{width:96vw;right:-50vw;top:7%;opacity:.42}.presentation-projects:after{width:110vw;right:-56vw;bottom:26%;opacity:.48}.presentation-projects__controls,.presentation-projects__head>p,.presentation-projects__intro>span{font-size:10px}.presentation-projects__card-head{font-size:9px}.presentation-projects__controls button:first-of-type{display:none}.presentation-projects__controls{justify-content:center}.presentation-projects__controls button{min-height:33px}.presentation-projects__card-foot p{font-size:11px}.case-sandbox__nav{height:31px;padding-inline:8px;gap:7px}.case-sandbox__nav nav{gap:7px}.case-sandbox__nav nav button{font-size:6px}.case-sandbox__locked{display:none}.case-sandbox__notice{right:4px;bottom:4px;font-size:5px}.case-sandbox__notice i{width:4px;height:4px}.case-sandbox--mobile .case-sandbox__nav nav{gap:5px}.case-sandbox--mobile .case-sandbox__nav nav button{font-size:5px}.case-sandbox--mobile .case-sandbox__detroit-hero,.case-sandbox--mobile .case-sandbox__detroit-sale,.case-sandbox--mobile .case-sandbox__you-hero{height:calc(100% - 31px);padding:14px;background-position:60%}.case-sandbox--mobile .case-sandbox__detroit-hero>div,.case-sandbox--mobile .case-sandbox__detroit-sale>div,.case-sandbox--mobile .case-sandbox__you-hero>div{max-width:68%}.case-sandbox--mobile .case-sandbox__detroit-hero h3,.case-sandbox--mobile .case-sandbox__detroit-sale h3,.case-sandbox--mobile .case-sandbox__you-hero h3{font-size:20px}.case-sandbox--mobile .case-sandbox__agenda,.case-sandbox--mobile .case-sandbox__stock{height:calc(100% - 31px);padding:11px}.case-sandbox--mobile .case-sandbox__stock header{display:block}.case-sandbox--mobile .case-sandbox__stock header button{margin-top:5px}.case-sandbox--mobile .case-sandbox__car-grid{grid-template-columns:repeat(2,1fr);gap:5px}.case-sandbox--mobile .case-sandbox__car{height:46px}.case-sandbox--mobile .case-sandbox__form-page{height:calc(100% - 31px);padding:14px;display:block}.case-sandbox--mobile .case-sandbox__form-page fieldset{margin-top:14px;padding:9px}.case-sandbox--mobile .case-sandbox__days{gap:3px}.case-sandbox--mobile .case-sandbox__classes{grid-template-columns:1fr;gap:4px}.case-sandbox--mobile .case-sandbox__classes article{padding:5px}.case-sandbox--mobile .case-sandbox__agenda h3{font-size:18px}.presentation-projects{padding-bottom:20px}.presentation-projects__gallery{gap:14px}.presentation-projects__card{padding:10px}.presentation-projects--mobile .presentation-projects__device{width:min(100%,300px);max-width:300px}.presentation-projects:after{content:none}.presentation-projects__launcher-copy{font-size:9px}.presentation-projects__launcher-copy em{font-size:16px}.project-case-modal{padding:0;place-items:stretch}.project-case-modal__window{width:100%;height:100svh;border:0;border-radius:0;grid-template-rows:58px minmax(0,1fr)}.project-case-modal__head{padding:0 12px;grid-template-columns:1fr auto}.project-case-modal__head p{display:none}.project-case-modal__head strong{font-size:13px}.project-case-modal__notebook{padding:0;background:#090a0d}.case-preview{width:100%;height:100%;border:0;border-radius:0;grid-template-rows:48px minmax(0,1fr)}.case-preview__nav{padding-inline:12px;gap:13px}.case-preview__brand{font-size:17px}.case-preview__nav nav{gap:11px;overflow-x:auto}.case-preview__nav nav button{font-size:10px;white-space:nowrap}.case-preview__nav>span{display:none}.detroit-preview__hero,.detroit-preview__sale,.you-preview__hero{min-height:600px;padding:28px;background-position:62%}.detroit-preview__hero h2,.detroit-preview__sale h2,.you-preview__hero h2{font-size:47px}.detroit-preview__finance,.detroit-preview__trust{padding:38px 20px;display:block}.detroit-preview__finance fieldset,.detroit-preview__trust div{margin-top:25px}.detroit-preview__stock,.you-preview__agenda,.you-preview__training{padding:40px 20px}.detroit-preview__stock header{display:block}.detroit-preview__stock header span{display:block;margin-top:15px}.detroit-preview__stock>div{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:26px}.detroit-preview__car{height:100px}.detroit-preview__stock article b{font-size:14px}.you-preview__training>div{grid-template-columns:1fr;gap:10px;margin-top:26px}.you-preview__training article{min-height:140px}.you-preview__agenda header{display:block}.you-preview__agenda header>span{display:inline-block;margin-top:18px}.you-preview__days{gap:5px;margin-top:26px}.you-preview__days button{height:48px;font-size:10px}.you-preview__classes{grid-template-columns:1fr 1fr;gap:8px}.you-preview__classes article{padding:10px}.you-preview__classes b{font-size:15px}.case-preview__footer{padding:20px;font-size:8px}.project-case-modal__head button{font-size:10px}.project-case-modal__site{width:100%;border:0;border-radius:0;box-shadow:none}.project-case-modal__loader{inset:0;border:0;border-radius:0}.presentation-projects__controls .presentation-projects__case-type{margin-right:2px;font-size:13px}.presentation-projects__commerce{margin-top:18px}.presentation-projects__commerce-bar p{margin-right:2px;font-size:13px}.presentation-projects__commerce-grid{grid-template-columns:1fr;gap:14px}.presentation-projects__commerce-card{padding:10px}.presentation-projects__commerce-card>header{font-size:9px}.presentation-projects__commerce-card p{font-size:11px}.presentation-projects__commerce-card strong{font-size:25px}.presentation-projects__commerce-grid--mobile .presentation-projects__commerce-card{max-width:300px}.presentation-projects__commerce-grid--mobile .presentation-projects__commerce-image{aspect-ratio:9/16}.presentation-projects__launcher-hero{width:70%;font-size:30px}.presentation-projects__launcher-hero small{font-size:10px}.presentation-projects__launcher-copy{left:50%;right:auto;bottom:auto;top:50%}.presentation-projects__launcher-copy em{padding:12px 15px;font-size:15px}.presentation-projects__launcher-copy em b{display:inline;margin-left:9px;font-size:16px}.project-case-modal--mobile .project-case-modal__site{width:100%;border-radius:0}}@media(max-width:860px){.presentation-robot__asset{font-size:6px}.status-pill{padding:4px;font-size:5.5px}.presentation-ticker>div{font-size:10px}.presentation-projects__controls{font-size:11px;min-height:44px}.presentation-projects__controls button{min-height:34px}.other-deliverables{min-height:0;padding:23px 16px 18px;gap:28px;border-radius:18px}.other-deliverables__head{font-size:8px}.other-deliverables__head span{display:none}.other-deliverables__intro{max-width:100%}.other-deliverables__eyebrow{margin-bottom:14px;font-size:9px}.other-deliverables__intro h2{max-width:11ch;font-size:clamp(43px,12vw,58px)}.other-deliverables__list{grid-template-columns:1fr;gap:7px}.other-deliverables__list article{min-height:0;padding:17px 16px 18px}.other-deliverables__list h3{max-width:none;margin:16px 0 8px;font-size:25px}.other-deliverables__list p{max-width:35ch;font-size:13px}.other-deliverables__footer{display:block;padding-top:14px}.other-deliverables__footer p{font-size:12px}.other-deliverables__footer a{display:inline-block;margin-top:15px;font-size:13px}.other-deliverables{padding:23px 16px 20px}.other-deliverables__head h2{max-width:10ch;margin:17px 0 12px;font-size:clamp(42px,11.6vw,56px)}.other-deliverables__head>span{font-size:14px}.other-deliverables__timeline{display:none}.other-deliverables__list{margin-top:28px}.other-deliverables__row{min-height:96px;padding:15px 0;grid-template-columns:56px 1fr auto;gap:12px}.other-deliverables__index{font-size:28px}.other-deliverables__row p{margin-bottom:5px;font-size:8px;letter-spacing:.09em}.other-deliverables__row h3{font-size:25px}.other-deliverables__row button{width:40px;height:40px;border-radius:12px}.other-deliverables__detail{margin-left:68px;padding-right:10px}.other-deliverables__list article.is-open .other-deliverables__detail{max-height:220px;padding:0 10px 20px 0}.other-deliverables__detail p{font-size:13px}.other-deliverables__detail small{font-size:11px}.other-deliverables__footer{display:block;margin-top:17px}.other-deliverables__footer a{margin-left:0}.other-deliverables__list article.is-open .other-deliverables__detail{max-height:430px;padding-bottom:22px}.other-deliverables__detail dl{grid-template-columns:1fr;gap:12px;margin-top:15px;padding-top:13px}.other-deliverables__detail dt{font-size:8px}.other-deliverables__detail dd{font-size:11px}.other-deliverables__row p,.other-deliverables__timeline{font-size:10px}.other-deliverables__row h3{font-size:30px}.other-deliverables__head{display:block}.other-deliverables__head p{font-size:11px}.other-deliverables__head h2{max-width:none;margin-top:16px;font-size:clamp(41px,11vw,55px)}.other-deliverables__head>span{max-width:34ch;margin-top:15px;font-size:15px}.other-deliverables__row p,.other-deliverables__timeline{font-size:11px}.gabriel-solidzos{min-height:0;padding:33px 18px 18px;display:block}.gabriel-solidzos:after{right:-45%;top:3%;width:105%}.gabriel-solidzos h2{max-width:10ch;font-size:clamp(49px,13vw,62px)}.gabriel-solidzos__bio{margin-top:24px;font-size:15px}.gabriel-solidzos__signature{margin-top:27px}.gabriel-solidzos__system{min-height:0;margin-top:38px;padding:15px;border-radius:14px}.gabriel-solidzos__system-title{padding:20px 0 17px;display:block}.gabriel-solidzos__system-title p{font-size:32px}.gabriel-solidzos__system-title span{display:block;margin-top:9px;text-align:left}.gabriel-solidzos__flow{min-height:380px;grid-template-columns:1fr;grid-template-rows:1fr 18px 1fr 18px 1fr}.gabriel-solidzos__flow>i{width:1px;height:auto;justify-self:center}.gabriel-solidzos__flow>i:after{right:-3px;bottom:0;top:auto}.gabriel-solidzos__flow article{min-height:90px}.gabriel-solidzos__flow article b{margin-top:9px}.gabriel-solidzos__system footer{align-items:flex-start;flex-direction:column}.gabriel-solidzos__system footer div{justify-content:flex-start}.other-deliverables__row{min-height:96px;grid-template-columns:56px minmax(0,1fr) 40px}.other-deliverables__row h3{white-space:normal}.other-deliverables__cursor{display:none}.gabriel-solidzos{min-height:0;padding:33px 18px 18px;display:block}.gabriel-solidzos:after{right:-45%;top:3%;width:105%}.gabriel-solidzos__portrait-frame{min-height:480px}.gabriel-solidzos__content{margin-top:36px}.gabriel-solidzos h2{max-width:none;white-space:nowrap;font-size:clamp(44px,10.5vw,58px)}.gabriel-solidzos__lead{font-size:23px}.gabriel-solidzos__bio{font-size:15px}.gabriel-solidzos__system{min-height:0;margin-top:32px;padding:15px;border-radius:14px}.gabriel-solidzos__system-title{padding:20px 0 17px;display:block}.gabriel-solidzos__system-title p{font-size:32px}.gabriel-solidzos__system-title span{display:block;margin-top:9px;text-align:left}.gabriel-solidzos__flow{min-height:380px;grid-template-columns:1fr;grid-template-rows:1fr 18px 1fr 18px 1fr}.gabriel-solidzos__flow>i{width:1px;height:auto;justify-self:center}.gabriel-solidzos__flow>i:after{right:-3px;bottom:0;top:auto}.gabriel-solidzos__flow article{min-height:90px}.gabriel-solidzos__flow article b{margin-top:9px}.gabriel-solidzos__system footer{align-items:flex-start;flex-direction:column}.gabriel-solidzos__system footer div{justify-content:flex-start}.gabriel-solidzos__past-present{margin-top:24px;padding-left:16px}.gabriel-solidzos__past-present p{font-size:18px}}@media(max-width:760px){.presentation-projects__commerce-card>header{font-size:9px}.presentation-projects__commerce-card footer p{font-size:11px}}@media(max-width:860px){.analysis-experience{min-height:0;padding:30px 18px}.analysis-experience__head>p{display:none}.analysis-experience__layout{grid-template-columns:1fr;gap:38px;padding-top:46px}.analysis-experience h2{font-size:clamp(48px,12.5vw,63px)}.analysis-experience__lead{font-size:16px}.analysis-experience__areas{margin-top:30px}.analysis-experience__panel{min-height:548px}.analysis-experience__panel form{min-height:430px}.analysis-experience__panel legend{font-size:34px}}@media(max-width:560px){.analysis-experience__areas{grid-template-columns:1fr}.analysis-experience__areas li{min-height:72px;display:grid;grid-template-columns:28px 1fr;column-gap:8px}.analysis-experience__areas strong{margin-top:0}.analysis-experience__areas small{grid-column:2}.analysis-experience__areas i{top:17px}.analysis-experience__panel{padding:15px;border-radius:15px}.analysis-experience__panel form{padding:32px 3px 0}.analysis-experience__panel form footer{align-items:stretch;flex-direction:column}.analysis-experience__panel form footer>small{order:2}.analysis-experience__panel button{width:100%}.analysis-experience__calendar{gap:5px;padding:5px}.analysis-experience__calendar section{padding:7px}.analysis-experience__booking>footer{display:block;line-height:1.7}.analysis-experience__booking>footer b{display:block;margin-top:5px}}@media(max-width:860px){.analysis-experience__panel,.analysis-experience__panel form{min-height:0}.analysis-experience__form-grid{gap:0 12px}}@media(max-width:560px){.analysis-experience__form-grid{grid-template-columns:1fr}.analysis-experience__field--wide{grid-column:auto}.analysis-experience__panel label{margin-top:16px}.analysis-experience__source-switch{grid-template-columns:1fr}.analysis-experience__source-switch button{min-height:78px}.analysis-experience--direct .analysis-experience__direct-panel form{min-height:0}}@media(max-width:760px){.presentation-floating{left:12px;right:64px;bottom:12px;justify-content:center;transform:none}.presentation-floating span{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:nowrap}.presentation-whatsapp{right:12px;bottom:12px;width:44px;height:44px;padding:6px}.presentation-whatsapp svg{width:100%;height:100%}.captured-project{border:0;box-shadow:none}.captured-project,.captured-project--mobile{width:100%;border-radius:0}.captured-project__canvas{padding:8px}.analysis-experience__field-incentive{white-space:normal}}@media(max-width:860px){.other-deliverables__list article.is-open .other-deliverables__detail{max-height:560px}.analysis-experience__lead{font-size:var(--type-body)}.gabriel-solidzos__portrait-frame{min-height:0;aspect-ratio:4/5}.analysis-experience--direct .analysis-experience__layout{grid-template-columns:1fr;padding-top:38px}.analysis-experience--direct .analysis-experience__lead{font-size:17px}}@media(max-width:560px){.analysis-experience--direct .analysis-experience__direct-panel,.analysis-experience--direct .analysis-experience__direct-panel form{min-height:0}}@media(max-width:1100px){.analysis-experience__direct-fields{grid-template-columns:1fr}.analysis-experience--direct .analysis-experience__direct-panel{min-height:742px}.analysis-experience--direct .analysis-experience__direct-panel form{min-height:625px}}@media(max-width:860px){.analysis-experience__brand-orbit{right:-28%;top:5%;width:82vw}.analysis-experience--direct .analysis-experience__direct-panel,.analysis-experience--direct .analysis-experience__direct-panel form{min-height:0}.analysis-experience__success{min-height:520px}}@media(max-width:560px){.analysis-experience__scanner{grid-template-columns:1fr}.analysis-experience__scanner span{grid-template-columns:8px 1fr auto;align-items:center}.analysis-experience__scanner span>b{grid-column:auto}.analysis-experience--direct .analysis-experience__panel form footer{gap:8px;padding-top:10px}.analysis-experience__panel .analysis-experience__glass-submit{width:100%;padding-inline:12px;gap:8px;white-space:nowrap;font-size:clamp(12px,3.45vw,14px);line-height:1}.analysis-experience__success{min-height:480px}.analysis-experience__success-symbol{margin-top:34px}}@media(max-width:860px){.client-logo-rail{margin-top:20px}.client-logo-rail>header{align-items:flex-start;flex-direction:column;gap:8px}.client-logo-rail__viewport{margin-inline:-18px}.faq-section{padding:42px 18px}.faq-section__head{grid-template-columns:1fr;gap:24px;padding-bottom:34px}.faq-section__eyebrow{margin-top:0}.faq-section h2{font-size:clamp(42px,11vw,58px)}.faq-section__console{min-height:0;padding:8px;grid-template-columns:1fr}.faq-section__questions{padding:9px;overflow-x:auto;flex-direction:row;gap:7px;scrollbar-width:none}.faq-section__questions::-webkit-scrollbar{display:none}.faq-section__questions>header{display:none}.faq-section__questions button,.faq-section__questions button[aria-pressed=true]{flex:0 0 min(78vw,310px);width:auto;min-height:92px;margin:0;padding:13px;border:1px solid rgba(23,26,30,.12);border-radius:10px}.faq-section__answer{min-height:500px;padding:20px 16px}.faq-section__prompt{max-width:91%;margin-top:28px}.faq-section__response{grid-template-columns:42px minmax(0,1fr);gap:12px}.faq-section__response>span{width:40px;height:40px}.faq-section__answer>footer{align-items:flex-start;flex-direction:column}.faq-section__answer>footer span{display:none}.site-footer{min-height:0;padding:36px 18px 24px}.site-footer__topline{align-items:flex-start;flex-direction:column;font-size:10px}.site-footer__topline>a{align-self:flex-end}.site-footer__stage{min-height:0;padding:24px 0;grid-template-columns:1fr}.site-footer__symbol{min-height:144px}.site-footer__statement{display:none}.site-footer__bottomline{grid-template-columns:1fr;align-items:start;gap:22px}.site-footer__bottomline nav{justify-content:flex-start;flex-wrap:wrap}.site-footer__actions{justify-self:start}}@media(max-width:760px){.presentation-page a,.presentation-page button{touch-action:manipulation}.presentation-brand{min-height:44px;display:flex;align-items:center}.presentation-brand span{height:24px}.presentation-nav .presentation-nav__cta{min-height:44px;display:inline-flex;align-items:center}.presentation-hero__lead{font-size:17px;line-height:1.55}.presentation-hero__actions>p{font-size:13px;line-height:1.4}.presentation-hero__footer a{min-height:44px;display:inline-flex;align-items:center}.presentation-floating{left:50%;right:auto;bottom:10px;width:min(58vw,224px);min-height:48px;padding:6px 7px 6px 14px;gap:10px;transform:translateX(-50%);font-size:12.5px}.presentation-floating span{min-width:0;overflow:hidden;text-overflow:ellipsis}.presentation-whatsapp{right:10px;bottom:10px;width:48px;height:48px;padding:7px}.presentation-projects__controls button{min-height:44px;padding-block:8px}.presentation-projects__card-foot p,.presentation-projects__commerce-card footer p{font-size:16px;line-height:1.5}.presentation-projects__commerce-card footer>span{width:44px;height:44px}.presentation-projects__launcher-copy{top:43%}.project-case-modal__head button{min-height:44px;padding-inline:13px}.case-preview__brand,.case-preview__nav nav button{min-height:44px;display:inline-flex;align-items:center}.other-deliverables__row{grid-template-columns:56px minmax(0,1fr) 44px}.other-deliverables__row button{width:44px;height:44px}.other-deliverables__row p{font-size:14px;line-height:1.35}.other-deliverables__detail p{font-size:16px;line-height:1.55}.other-deliverables__detail small{font-size:15px;line-height:1.5}.other-deliverables__footer p{font-size:16px;line-height:1.55}.other-deliverables__footer a{min-height:44px;display:inline-flex;align-items:center}.analysis-experience__lead{font-size:17px;line-height:1.55}.analysis-experience__panel input{min-height:50px;font-size:16px}.analysis-experience__field-incentive{font-size:16px!important;line-height:1.55!important}.analysis-experience__panel .analysis-experience__glass-submit{min-height:56px}.analysis-experience--direct .analysis-experience__panel .analysis-experience__glass-submit{width:calc(100% - 56px);margin-right:auto}.faq-section__answer>footer a,.site-footer__bottomline nav a,.site-footer__topline>a{min-height:44px;display:inline-flex;align-items:center}.site-footer__bottomline nav a{min-width:44px;justify-content:center}}@media(max-width:360px){.presentation-floating{width:min(61vw,210px);font-size:11.5px}}@media(max-width:760px){.presentation-hero{--mobile-robot-height:min(68vw,290px);display:block;isolation:isolate}.presentation-hero__copy{min-height:0;padding:20px}.presentation-robot{display:block!important;position:absolute;z-index:3;left:20px;right:20px;top:98px;height:var(--mobile-robot-height);min-width:0;padding:0;border-radius:16px;pointer-events:none;background:#050607;box-shadow:inset 0 -1px 0 rgba(241,242,243,.12),0 22px 46px rgba(12,13,15,.14)}.presentation-robot__field{background:linear-gradient(180deg,#020303,#08090b)}.presentation-robot__scene{inset:0;background:url(/media/hero-ai/solidzai-ai-operator-v2.webp) center 9%/cover no-repeat;animation:presentation-mobile-robot-rise .92s cubic-bezier(.23,1,.32,1) .16s both}.presentation-robot__footer,.presentation-robot__halo,.presentation-robot__rig,.presentation-robot__scan,.presentation-robot__signal{display:none}.presentation-robot__sparkles{opacity:.72}.presentation-robot:after{content:"";position:absolute;z-index:4;left:0;right:0;bottom:0;height:18px;background:linear-gradient(180deg,rgba(5,6,7,0),#050607 82%);box-shadow:0 -8px 24px rgba(5,6,7,.34)}.presentation-hero__message{margin:0 0 24px;padding-top:calc(var(--mobile-robot-height) + 56px)}.presentation-kicker{margin-bottom:16px;gap:8px;line-height:1.45;letter-spacing:.06em;white-space:nowrap}.presentation-kicker:before{width:20px;flex:0 0 20px}.presentation-hero h1{font-size:clamp(48px,13.2vw,56px);line-height:.92}.presentation-hero__lead{margin:24px 0;font-size:16px;line-height:1.5}.presentation-hero__actions>p,.presentation-hero__footer{display:none}.presentation-projects{padding-inline:14px;clip-path:none}.presentation-projects__intro{padding:24px 0 12px}.presentation-projects__intro>span{margin-bottom:12px}.presentation-projects__intro h2{font-size:clamp(42px,11.5vw,50px);line-height:.92}.presentation-projects__controls{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px}.presentation-projects__controls>span{display:none}.presentation-projects__commerce-bar>p,.presentation-projects__controls .presentation-projects__case-type{grid-column:1/-1;grid-row:1;margin:0 0 2px!important;justify-self:start;font-size:14px}.presentation-projects__controls button{width:100%;min-width:0}.presentation-projects__swipe-hint{display:flex;align-items:center;justify-content:space-between;margin:12px 2px 8px;color:#9da3ab;font:10px/1.4 Chivo Mono Solidz,monospace;letter-spacing:.06em;text-transform:uppercase}.presentation-projects__swipe-hint span{color:#9cbcff;font-size:16px}.presentation-projects__commerce-grid,.presentation-projects__gallery{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:calc(100vw - 64px);gap:12px;max-width:none;margin-right:-14px;padding:0 32px 8px 0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:0 32px;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:manipulation}.presentation-projects__commerce-grid::-webkit-scrollbar,.presentation-projects__gallery::-webkit-scrollbar{display:none}.presentation-projects__card{min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.presentation-projects__card-head{grid-template-columns:minmax(0,1fr) auto;gap:8px}.presentation-projects__card-head p{min-width:0;font-size:11px;line-height:1.35}.presentation-projects__card-head>span{white-space:nowrap;font-size:9px}.presentation-projects__commerce{margin-top:24px}.other-deliverables__head h2{font-size:clamp(36px,9.8vw,42px);line-height:.96}.other-deliverables__head>span{font-size:15px;line-height:1.48}.other-deliverables__row h3{font-size:27px;line-height:1}.client-logo-rail{margin-top:28px}.client-logo-rail>header{gap:5px}.client-logo-rail>header p{white-space:nowrap}.client-logo-rail>header p,.client-logo-rail>header span{font-size:8px;letter-spacing:.04em}.client-logo-rail__viewport{margin-top:12px}.analysis-experience--direct .analysis-experience__panel .analysis-experience__glass-submit{width:100%;margin-inline:auto}.faq-section__head{gap:16px;padding-bottom:24px}.faq-section h2{font-size:clamp(36px,9.8vw,43px);line-height:.96}.faq-section__swipe-hint{display:flex;align-items:center;justify-content:space-between;margin:16px 0 0;color:#666d73;font:10px/1.4 Chivo Mono Solidz,monospace;letter-spacing:.06em;text-transform:uppercase}.faq-section__swipe-hint span{color:#0645c2;font-size:16px}.faq-section__questions button,.faq-section__questions button[aria-pressed=true]{flex-basis:72vw;min-height:84px}.faq-section__questions button>strong{font-size:15px;line-height:1.25}.faq-section__answer{min-height:460px}.site-footer__symbol{min-height:96px}.site-footer__symbol canvas{display:none}.site-footer__symbol:after{content:"";width:min(62vw,220px);height:52px;background:#8c9298;mask:url(/brand/solidz-wordmark.svg) center/contain no-repeat;-webkit-mask:url(/brand/solidz-wordmark.svg) center/contain no-repeat}.presentation-projects__controls{display:flex!important;min-height:52px;align-items:center;justify-content:flex-start;padding:8px}.presentation-projects__controls>button,.presentation-projects__controls>span{display:none!important}.presentation-projects__commerce-bar>p,.presentation-projects__controls .presentation-projects__case-type{width:max-content;min-height:34px;margin:0!important;padding:0 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.055);display:flex;align-items:center;gap:9px}.presentation-robot{height:var(--mobile-robot-height)}.presentation-robot__scene{background:none}.presentation-robot__rig{display:block;transform:none!important}.presentation-robot__scene img{object-position:center 5%}.presentation-projects__controls{min-height:34px;padding:0;border:0;border-radius:0;background:transparent;overflow:visible}.presentation-projects__commerce-bar>p,.presentation-projects__controls .presentation-projects__case-type{box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}}:root{--presentation-blue:#0645c2;--presentation-violet:#04318e;--blue:#0645c2;--deep:#011337;--ink:#0c0d0f;--paper:#f1f2f3;--muted:#58616a}html{scroll-padding-top:20px}body{font-family:Archivo Solidz,Arial,sans-serif}.presentation-page{padding-bottom:48px}.home-skip{position:fixed;z-index:2000;top:8px;left:8px;padding:12px 18px;background:#fff;color:#0645c2;transform:translateY(-160%)}.home-skip:focus{transform:none}.home-hero{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);gap:10px;min-height:780px;height:calc(100svh - 20px);max-height:1000px}.home-hero-copy{padding:34px 42px 28px;display:flex;flex-direction:column;border-radius:25px;background:var(--paper);min-width:0}.home-nav{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:26px;border-bottom:1px solid #cdd1d5}.home-brand{display:block;width:150px;height:32px;flex-shrink:0;background:var(--ink);mask:url(/brand/solidz-wordmark.svg) left center/contain no-repeat}.home-nav nav{display:flex;align-items:center;gap:20px;font-size:13px}.home-nav nav a{min-height:44px;display:inline-flex;align-items:center;gap:12px;color:#31383e;white-space:nowrap}.home-nav-contact{font-weight:650}.home-nav-contact svg{width:16px;height:16px}.home-nav a:hover,.home-text-link:hover{color:var(--blue)}.home-hero-message{margin:auto 0;padding:48px 0 40px}.home-eyebrow{font-family:Chivo Mono Solidz,monospace;font-size:10px;line-height:1.6;text-transform:uppercase;letter-spacing:.09em;display:flex;align-items:center;gap:12px;color:var(--muted);margin:0 0 26px}.home-eyebrow i{width:24px;height:3px;background:var(--blue);flex-shrink:0}.home-hero h1{font-size:clamp(62px,5.65vw,90px);font-weight:680;line-height:.96;letter-spacing:-.064em;margin:0;color:var(--ink)}.home-hero h1 em{display:block;font-family:"Instrument Serif Solidz",Georgia,serif;font-weight:400;font-style:normal;letter-spacing:-.035em;line-height:.96;margin-top:12px;color:#333b42}.home-lead{font-size:17px;line-height:1.6;color:#505962;max-width:46ch;margin:28px 0}.home-hero-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.home-button{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;border-radius:999px;padding:8px 10px 8px 24px;color:var(--paper);background:linear-gradient(130deg,#0645c2,#04318e);font-size:14px;font-weight:600;box-shadow:0 6px 12px #0113371c,0 14px 30px #0645c21c;transition:transform .2s,box-shadow .2s}.home-button>span{display:grid;place-items:center;border:1px solid #ffffff55;width:36px;height:36px;border-radius:50%}.home-button svg{width:16px;height:16px}.home-button:hover{transform:translateY(-2px);background:#053ba8;box-shadow:0 8px 14px #01133733,0 16px 32px #0645c22c}.home-text-link{font-size:14px;font-weight:550;display:inline-flex;align-items:center;gap:16px;min-height:44px;color:var(--ink)}.home-text-link svg{width:18px;height:18px}.home-hero-bottom{gap:20px;border-top:1px solid #cdd1d5;padding-top:20px;color:var(--muted);font-size:11px}.home-hero-bottom,.home-object-panel{display:flex;justify-content:space-between}.home-object-panel{border-radius:25px;background:radial-gradient(ellipse at 40% 28%,#fff 0,#f1f2f3 46%,#d3d7dd 100%);position:relative;overflow:hidden;flex-direction:column;padding:36px;min-width:0}.home-object-top{display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#545d66}.home-object-top span:last-child{text-align:right}.home-sculpture{position:absolute;inset:13% 3% 17%;perspective:1100px;display:grid;place-items:center}.home-sculpture-object{position:relative;width:68%;aspect-ratio:1190.26/1260.8;transform-style:preserve-3d;transform:rotateX(14deg) rotateY(-24deg) rotate(-9deg);transition:transform .9s cubic-bezier(.2,.75,.2,1)}.home-object-panel:hover .home-sculpture-object{transform:rotateX(11deg) rotateY(-18deg) rotate(-7deg)}.home-sculpture-layer{position:absolute;inset:0;mask:url(/brand/simbolo-original.svg) center/contain no-repeat;backface-visibility:visible}.home-sculpture-shadow{position:absolute;bottom:4%;left:15%;width:72%;height:11%;background:#01133739;filter:blur(24px);transform:rotate(-12deg)}.home-object-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;position:relative;margin-top:auto}.home-object-name{font-size:36px;letter-spacing:-.04em;line-height:1.05;font-weight:650}.home-object-name em{font-family:"Instrument Serif Solidz",Georgia,serif;font-style:normal;font-weight:400}.home-object-index{text-align:right;font:9px/1.7 Chivo Mono Solidz,monospace;color:#4b555f;letter-spacing:.07em}.home-services-strip{min-height:70px;display:flex;justify-content:center;align-items:center;gap:40px;color:#c2c8ce;font-size:12px}.home-services-strip i{width:3px;height:3px;border-radius:50%;background:#9ca4ae}.presentation-projects__head .presentation-pill{color:#dde0e4}.presentation-projects__controls button[aria-pressed=true]{background:#f1f2f3;color:#0c0d0f}.presentation-projects__launcher-copy i{background:#f1f2f3;box-shadow:none}.presentation-floating{display:none!important}.presentation-whatsapp{bottom:48px!important}.presentation-projects__intro em{color:#b9c0c7}.presentation-projects__head p{color:#adb6c0}.presentation-projects__head p b{color:#e5e8ed}.presentation-projects__card-head p{color:#b9c0c7}.presentation-projects__case-type,.presentation-projects__commerce-bar>p{color:#e1e5eb!important}.home-services{display:flex;flex-direction:column;gap:10px;margin-top:10px}.home-service{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:10px;min-height:650px}.home-service-copy{display:flex;flex-direction:column;justify-content:center;padding:56px 48px;background:#f1f2f3;border-radius:25px;min-width:0}.home-faq h2,.home-gabriel h2,.home-others h2,.home-service h2{font-size:clamp(36px,3.3vw,54px);letter-spacing:-.047em;line-height:1.05;margin:0;color:var(--ink);font-weight:650}.home-faq h2 em,.home-gabriel h2 em,.home-others h2 em,.home-service h2 em{font-family:"Instrument Serif Solidz",Georgia,serif;letter-spacing:-.03em;font-weight:400;font-style:normal}.home-service-lead{font-size:17px;line-height:1.6;color:#555e66;max-width:40ch;margin:24px 0}.home-service ul{padding:0;margin:0 0 32px;list-style:none}.home-service li{font-size:14px;color:#3f4952;line-height:1.5;padding:10px 0 10px 20px;position:relative;border-bottom:1px solid #d4d8dc}.home-service li:before{content:"✓";position:absolute;left:0;color:#0645c2;font-size:12px}.home-service-link{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px;font-weight:600;min-height:44px;color:var(--blue);max-width:330px}.home-service-link svg{width:19px;height:19px;flex-shrink:0}.home-service-visual{min-width:0;border-radius:25px;background:#e3e6ea;padding:48px 40px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.home-service--google .home-service-visual{background:#e9ecef}.home-service--ads .home-service-visual{background:#e0e4e9}.home-site-scene{width:100%;position:relative;padding:0 5% 50px 0}.home-browser{background:#f8f9fa;border-radius:14px;border:1px solid #bec6d0;box-shadow:0 20px 48px #0c0d0f16;overflow:hidden;transform:perspective(1500px) rotateY(-5deg) rotateX(3deg);transition:transform .8s}.home-service.is-visible .home-browser{transform:perspective(1500px) rotateY(0) rotateX(0)}.home-browserbar{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;color:#627080;border-bottom:1px solid #d8dde3;font-size:10px;background:#eef0f3}.home-browserbar>span:first-child{display:flex;gap:4px}.home-browserbar i{width:5px;height:5px;border-radius:50%;background:#a7aeb7}.home-browserbar small{font-size:9px}.home-demo-nav{display:flex;justify-content:space-between;padding:18px 22px;align-items:center;font-size:8px}.home-demo-nav b{font-size:16px;letter-spacing:-.05em}.home-demo-page{display:grid;grid-template-columns:58fr 42fr;padding:24px 22px 34px;gap:10px}.home-demo-page small{font-size:7px;letter-spacing:.1em;color:#5c6674}.home-demo-page strong{display:block;font-size:clamp(28px,2.55vw,42px);line-height:1.03;letter-spacing:-.05em;margin:16px 0 24px;font-weight:600}.home-demo-page strong em{font-style:normal;font-family:"Instrument Serif Solidz",Georgia,serif;font-size:1.3em}.home-demo-button{background:var(--blue);color:#fff;display:inline-flex;align-items:center;gap:22px;padding:10px 12px;border-radius:3px;font-size:8px}.home-demo-button svg{width:12px;height:12px}.home-demo-art{position:relative;align-self:stretch;min-height:180px;background:#dde2e9;overflow:hidden;border-radius:5px;display:flex;align-items:center;justify-content:center;perspective:600px;gap:10px}.home-demo-art i{width:26%;height:60%;background:linear-gradient(100deg,#0645c2,#032774);transform:rotateY(-24deg) rotate(12deg);box-shadow:12px 15px 18px #01133726}.home-demo-art i:nth-child(2){height:75%;background:#f1f2f3}.home-demo-footer{padding:14px 22px;border-top:1px solid #d7dce2;display:flex;justify-content:space-between;font-size:8px;color:#58616a}.home-phone{position:absolute;right:-2%;bottom:35px;width:25%;min-width:110px;background:#f1f2f3;border:5px solid #172132;border-radius:22px;box-shadow:0 16px 32px #01133729;overflow:hidden;padding:20px 12px 12px;transform:rotate(4deg);transition:transform .8s}.home-service.is-visible .home-phone{transform:rotate(0deg)}.home-phone-notch{height:5px;width:32%;background:#172132;border-radius:0 0 8px 8px;position:absolute;top:0;left:34%}.home-phone>b{display:block;font-size:11px;margin-bottom:16px}.home-phone>strong{font-size:15px;line-height:1.08;letter-spacing:-.04em;display:block}.home-phone-art{height:60px;background:linear-gradient(120deg,#0645c2,#011337);margin:16px 0 12px;border-radius:3px}.home-phone>span{display:block;font-size:7px;padding:6px;background:#0645c2;color:#fff;border-radius:3px;text-align:center}.home-scene-note{position:absolute;bottom:0;left:0;display:flex;align-items:center;gap:8px;font-size:10px;color:#505a66}.home-scene-note i{width:5px;height:5px;background:#0645c2;border-radius:50%}.home-search-scene{width:100%;max-width:570px}.home-search-query{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;background:#fff;border:1px solid #c8d0da;border-radius:30px;gap:14px;box-shadow:0 6px 14px #0c0d0f05;font-size:13px}.home-search-query>span:first-child{font-size:25px;font-weight:400;line-height:1}.home-search-query strong{font-weight:450;flex:1}.home-search-result{background:#fff;border:1px solid #d8dde2;border-radius:12px;margin:20px 0 14px;padding:26px 28px;box-shadow:0 10px 20px #0c0d0f05}.home-search-domain{display:flex;align-items:center;gap:10px;font-size:12px;color:#242d35}.home-search-domain>i{font-family:"Instrument Serif Solidz",Georgia,serif;font-style:normal;font-size:21px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e7ebf0;color:var(--deep)}.home-search-domain small{font-size:10px;display:block;color:#57616c;margin-top:2px}.home-ad>strong,.home-search-result>strong{display:block;font-size:21px;font-weight:500;line-height:1.25;letter-spacing:-.025em;color:#04318e;margin:22px 0 12px}.home-ad>p,.home-search-result>p{font-size:13px;line-height:1.65;color:#55606b;margin:0}.home-result-links{display:flex;gap:20px;font-size:12px;color:#04318e;margin-top:22px}.home-search-foundation{display:flex;gap:6px;flex-wrap:wrap}.home-search-foundation span{font-size:10px;border:1px solid #c8d0d9;border-radius:30px;padding:7px 12px;color:#3f4e5d}.home-ai-note{display:flex;gap:16px;margin-top:28px;padding-top:24px;border-top:1px solid #c8d0d9}.home-ai-note>span{color:#0645c2;font-size:28px}.home-ai-note p{font-size:12px;line-height:1.6;color:#55606b;margin:0}.home-ai-note b{display:block;font-weight:600;color:#26333f;font-size:13px;margin-bottom:3px}.home-scene-disclaimer{font-size:9px;color:#5a6570;margin:22px 0 0;line-height:1.5}.home-ads-scene{width:100%;max-width:550px}.home-ad{padding:28px;background:#fff;border:1px solid #cbd2dc;border-radius:12px;box-shadow:0 16px 38px #0113370a}.home-ad-label{font-size:9px;color:#5a626c;display:block;margin-bottom:20px}.home-ad-links{display:flex;gap:22px;margin-top:22px;color:#04318e;font-size:11px}.home-ad-connector{height:50px;position:relative;display:grid;place-items:center}.home-ad-connector i{height:100%;width:1px;background:#aab6c7;position:absolute}.home-ad-connector>span{position:relative;background:#e0e4e9;font-size:20px;color:#0645c2;padding:2px 5px}.home-ad-destination{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f6f7f9;border:1px solid #c0c9d5;border-radius:12px;padding:22px 26px}.home-ad-destination small{display:block;font-size:8px;letter-spacing:.12em;color:#607081}.home-ad-destination b{display:block;font-size:23px;font-weight:550;letter-spacing:-.035em;margin-top:8px}.home-contact-symbol{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#0645c2;color:#fff}.home-contact-symbol svg{width:18px;height:18px}.home-ad-measure{margin:24px 0 0;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9px;color:#586575}.home-ad-measure>i{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#0645c2}.home-contact{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(120deg,#04318e,#011337);border-radius:25px;padding:72px 64px;display:flex;justify-content:space-between;align-items:center;gap:40px;margin-top:10px;color:#f1f2f3}.home-contact .home-eyebrow{color:#d3dce9}.home-contact h2{font-size:clamp(42px,4.2vw,68px);line-height:1.05;letter-spacing:-.04em;font-weight:600;margin:0}.home-contact h2 em{font-family:"Instrument Serif Solidz",Georgia,serif;font-style:normal;font-weight:400}.home-contact p:not(.home-eyebrow){font-size:17px;line-height:1.6;max-width:42ch;color:#d3dce9;margin:24px 0 0}.home-contact-action{display:flex;flex-direction:column;gap:16px;align-items:center;flex-shrink:0;z-index:1}.home-button-light{background:#f1f2f3;color:#032774;box-shadow:0 12px 30px #0003}.home-button-light>span{border-color:#04318e44}.home-button-light:hover{color:#032774;background:#fff}.home-contact-action>span{font-size:11px;color:#d3dce9}.home-contact-mark{position:absolute;right:3%;top:-15%;width:40%;height:140%;z-index:-1;background:#0645c2;opacity:.23;mask:url(/brand/simbolo-original.svg) center/contain no-repeat;transform:rotate(-10deg)}.home-others{margin-top:10px;background:#f1f2f3;border-radius:25px;padding:64px;display:grid;grid-template-columns:1fr 1.15fr;gap:70px}.home-others header>p:last-child{font-size:17px;color:#59636d;line-height:1.6;max-width:29ch}.home-others-list>a{display:flex;align-items:center;gap:20px;min-height:104px;padding:22px 0;border-bottom:1px solid #cdd3da;color:#0c0d0f}.home-others-list>a:first-child{border-top:1px solid #cdd3da}.home-other-index{font:10px Chivo Mono Solidz,monospace;color:#68737e;align-self:flex-start;padding-top:4px}.home-others-list h3{font-size:21px;font-weight:550;margin:0 0 6px;letter-spacing:-.025em}.home-others-list p{font-size:13px;line-height:1.6;color:#5c6670;margin:0}.home-others-list>a>svg{width:20px;height:20px;margin-left:auto;flex-shrink:0}.home-others-list>a:hover h3{color:#0645c2}.home-gabriel{margin-top:10px;display:grid;grid-template-columns:42fr 58fr;gap:10px;min-height:570px}.home-gabriel-portrait{border-radius:25px;overflow:hidden;background:#cacdd1;position:relative;min-height:540px}.home-gabriel-portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.home-gabriel-copy{padding:56px 64px;background:#f1f2f3;border-radius:25px;display:flex;flex-direction:column;justify-content:center}.home-gabriel-copy>p:not(.home-eyebrow){font-size:17px;line-height:1.7;color:#53606a;max-width:48ch;margin:24px 0 0}.home-gabriel-copy .home-text-link{margin-top:26px;color:#0645c2}.home-faq{margin-top:10px;border-radius:25px;padding:64px;display:grid;grid-template-columns:38fr 62fr;gap:40px;background:#f1f2f3}.home-faq details{border-bottom:1px solid #ccd3da}.home-faq details:first-child{border-top:1px solid #ccd3da}.home-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;cursor:pointer;font-size:17px;font-weight:500;line-height:1.4;color:#252e37}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary>span{font-size:25px;font-weight:350;color:#0645c2}.home-faq details[open] summary>span{transform:rotate(45deg)}.home-faq details>p{margin:0;padding:0 36px 26px 0;color:#58636e;font-size:15px;line-height:1.7;max-width:62ch}.home-footer{padding:56px 54px 20px;color:#f1f2f3}.home-footer>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:21px;line-height:1.4;letter-spacing:-.02em}.home-footer>div:first-child>a{font-size:14px;display:flex;align-items:center;gap:28px;min-height:44px;color:#f1f2f3}.home-footer svg{width:22px;height:22px}.home-footer-wordmark{height:clamp(80px,15vw,245px);margin:52px 0;background:#dfe3e7;mask:url(/brand/solidz-wordmark.svg) left center/contain no-repeat}.home-footer-bottom{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #333b44;padding-top:20px;font-size:11px;color:#acb5be}.home-footer-bottom a{min-height:32px;color:#b9c0c7}.home-preview-badge{position:fixed;z-index:80;bottom:0;left:0;right:0;min-height:30px;padding:6px 12px;background:#f1f2f3f2;border-top:1px solid #c0c6d0;backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;gap:10px;color:#4a5561;font-size:10px;line-height:1.5}.home-preview-badge span{color:#0645c2}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #0645c2!important;outline-offset:5px!important}.home-contact a:focus-visible,.home-footer a:focus-visible{outline-color:#f1f2f3!important}@media(min-width:1600px){.home-hero-message{padding-top:60px}.home-lead{font-size:19px}.home-sculpture-object{width:72%}}@media(max-width:1200px){.home-hero-copy{padding:28px}.home-nav{gap:16px}.home-nav nav{gap:14px;font-size:12px}.home-brand{width:125px}.home-nav-about{display:none!important}.home-hero h1{font-size:clamp(56px,6vw,72px)}.home-hero-message{padding:40px 0}.home-hero-actions{gap:12px}.home-button{padding-left:20px;gap:16px;font-size:13px}.home-object-panel{padding:28px}.home-object-name{font-size:30px}.home-object-index{font-size:8px}.home-service-copy{padding:40px 32px}.home-service-visual{padding:36px 28px}.home-service h2{font-size:40px}.home-service-lead{font-size:16px}.home-contact{padding:56px 40px}.home-others{padding:48px 40px;gap:40px}.home-gabriel-copy{padding:44px}.home-faq{padding:48px 40px}}@media(max-width:860px){.home-hero{grid-template-columns:1fr 1fr;height:auto;min-height:750px}.home-nav nav>a:not(.home-nav-contact){display:none}.home-nav-contact{font-size:11px}.home-brand{width:120px}.home-hero h1{font-size:56px}.home-eyebrow{font-size:9px;gap:8px}.home-lead{font-size:15px}.home-hero-actions{align-items:flex-start;flex-direction:column}.home-object-top{flex-direction:column;gap:4px}.home-object-top span:last-child{text-align:left}.home-object-bottom{display:block}.home-object-name{font-size:32px;display:block}.home-object-index{display:block;margin-top:20px;text-align:left}.home-sculpture{inset:20% 0 28%}.home-sculpture-object{width:75%}.home-hero-bottom{font-size:9px}.home-hero-bottom>span:last-child{display:none}.home-services-strip{gap:24px;font-size:10px}.home-service{grid-template-columns:1fr;gap:0;background:#f1f2f3;border-radius:25px;overflow:hidden}.home-service-copy{padding:44px}.home-service h2{font-size:42px}.home-service-lead{max-width:55ch}.home-service ul{max-width:520px}.home-service-visual{border-radius:0;padding:54px;min-height:500px}.home-site-scene{max-width:570px}.home-demo-page strong{font-size:42px}.home-contact{display:block}.home-contact-action{align-items:flex-start;margin-top:32px}.home-contact h2{font-size:54px}.home-others{grid-template-columns:1fr;gap:26px}.home-others header>p:last-child{max-width:45ch}.home-gabriel{grid-template-columns:40fr 60fr;min-height:560px}.home-gabriel-copy{padding:36px 28px}.home-gabriel h2{font-size:36px}.home-gabriel-copy>p:not(.home-eyebrow){font-size:15px}.home-faq{grid-template-columns:1fr;gap:32px}.home-faq h2{font-size:42px}}@media(max-width:600px){.presentation-page{--presentation-gap:6px;padding:6px 6px 42px}.home-hero{display:flex;flex-direction:column;gap:6px;min-height:0;max-height:none}.home-hero-copy{padding:22px 22px 24px;border-radius:22px}.home-nav{padding-bottom:18px;gap:16px}.home-brand{width:128px;height:28px}.home-nav-contact{font-size:12px;gap:8px!important}.home-nav-contact svg{width:14px;height:14px}.home-hero-message{padding:42px 0 32px}.home-hero h1{font-size:clamp(43px,11.5vw,68px);line-height:.96}.home-hero h1 em{margin-top:12px}.home-eyebrow{font-size:9px;letter-spacing:.03em;margin-bottom:24px;gap:8px}.home-eyebrow i{width:18px}.home-lead{font-size:16px;line-height:1.6;margin:24px 0}.home-hero-actions{flex-direction:row;gap:12px;align-items:center}.home-button{font-size:13px;min-height:54px;padding-left:20px;gap:16px}.home-button>span{width:34px;height:34px}.home-text-link{font-size:13px}.home-hero-bottom{font-size:10px;padding-top:18px}.home-object-panel{min-height:430px;border-radius:22px;padding:24px}.home-object-top{flex-direction:row;font-size:9px;gap:16px}.home-object-top span:last-child{text-align:right}.home-object-bottom{display:flex;align-items:flex-end}.home-object-name{font-size:28px}.home-object-index{font-size:7px;text-align:right;margin:0}.home-sculpture{inset:15% 10% 20%}.home-sculpture-object{width:66%;max-width:235px}.home-sculpture-shadow{bottom:0;height:10%;width:60%;left:25%}.home-services-strip{min-height:64px;gap:14px;font-size:9px;flex-wrap:wrap;padding:14px 10px;row-gap:8px}.home-services-strip i{width:2px;height:2px}.home-services-strip i:nth-of-type(3),.home-services-strip span:nth-of-type(3){display:none}.home-service{border-radius:22px}.home-service-copy{padding:36px 26px 28px}.home-service .home-eyebrow{margin-bottom:20px;font-size:10px}.home-service h2{font-size:36px;line-height:1.07}.home-service-lead{font-size:16px;margin:22px 0}.home-service li{font-size:13px;padding-block:10px}.home-service ul{margin-bottom:20px}.home-service-link{font-size:12px;min-height:44px}.home-service-visual{padding:38px 24px;min-height:410px}.home-site-scene{padding-bottom:45px}.home-demo-nav{padding:14px}.home-demo-nav b{font-size:12px}.home-demo-nav>span{font-size:6px}.home-demo-page{padding:16px 14px 20px;grid-template-columns:60fr 40fr;gap:4px}.home-demo-page strong{font-size:28px;margin:12px 0 18px}.home-demo-page small{font-size:6px}.home-demo-art{min-height:140px;gap:5px}.home-demo-button{font-size:6px;padding:7px 8px;gap:10px}.home-demo-button svg{width:8px;height:8px}.home-demo-footer{padding:10px 14px;font-size:6px}.home-phone{min-width:87px;width:28%;padding:16px 8px 8px;border-width:4px;border-radius:17px;right:-3%;bottom:31px}.home-phone>b{font-size:8px;margin-bottom:10px}.home-phone>strong{font-size:11px}.home-phone-art{height:42px;margin:10px 0 8px}.home-phone>span{font-size:5px;padding:5px 2px}.home-scene-note{font-size:8px;gap:6px}.home-browserbar{height:27px;padding:0 9px}.home-browserbar small{font-size:7px}.home-browserbar i{width:4px;height:4px}.home-search-query{font-size:11px;padding:13px 15px;gap:10px}.home-search-result{padding:22px 20px;margin-top:16px}.home-ad>strong,.home-search-result>strong{font-size:20px}.home-ad>p,.home-search-result>p{font-size:12px}.home-result-links{font-size:10px;gap:14px}.home-search-foundation{gap:5px}.home-search-foundation span{font-size:8px;padding:6px 8px}.home-ai-note{gap:12px;margin-top:22px;padding-top:20px}.home-ai-note b{font-size:12px}.home-ai-note p{font-size:11px}.home-scene-disclaimer{font-size:8px;margin-top:18px}.home-ad{padding:22px 20px}.home-ad-links{font-size:9px;gap:16px}.home-ad-destination{padding:18px}.home-ad-destination b{font-size:21px}.home-ad-measure{font-size:7px;gap:8px}.home-contact{padding:42px 28px;border-radius:22px}.home-contact .home-eyebrow{font-size:9px}.home-contact h2{font-size:41px}.home-contact p:not(.home-eyebrow){font-size:16px;margin-top:22px}.home-contact-action{margin-top:28px}.home-contact-mark{width:85%;right:-20%;opacity:.16}.home-others{padding:38px 28px;border-radius:22px}.home-others h2{font-size:37px}.home-others header>p:last-child{font-size:16px}.home-others-list>a{gap:14px;padding:22px 0}.home-others-list h3{font-size:21px}.home-others-list p{font-size:13px}.home-gabriel{grid-template-columns:1fr;gap:6px;min-height:0}.home-gabriel-portrait{min-height:380px;border-radius:22px}.home-gabriel-portrait img{object-position:center 27%}.home-gabriel-copy{padding:38px 28px;border-radius:22px}.home-gabriel h2{font-size:37px}.home-gabriel-copy>p:not(.home-eyebrow){font-size:16px}.home-faq{padding:38px 28px;border-radius:22px}.home-faq h2{font-size:40px}.home-faq summary{font-size:16px;gap:18px;padding:22px 0}.home-faq details>p{font-size:14px;padding-right:6px}.home-footer{padding:42px 24px 16px}.home-footer>div:first-child{font-size:17px;align-items:flex-start;flex-direction:column;gap:18px}.home-footer>div:first-child>a{font-size:13px;gap:20px}.home-footer-wordmark{margin:28px 0;height:80px}.home-footer-bottom{gap:12px;font-size:9px;flex-wrap:wrap}.home-preview-badge{font-size:9px;gap:7px}.presentation-whatsapp{width:44px!important;height:44px!important;right:14px!important;bottom:42px!important}}@media(max-width:360px){.home-hero-copy{padding-inline:18px}.home-nav-contact{font-size:10px}.home-brand{width:112px}.home-hero .home-eyebrow{font-size:8px;gap:6px}.home-hero h1{font-size:43px}.home-hero-actions{gap:5px 12px}.home-object-top{font-size:8px}.home-object-index{display:none}.home-faq,.home-gabriel-copy,.home-others,.home-service-copy{padding-inline:22px}.home-service h2{font-size:32px}.home-service-visual{padding-inline:18px}.home-contact{padding-inline:24px}.home-contact h2{font-size:36px}.home-search-foundation span{font-size:7px}.home-ad-measure{font-size:6px}.home-demo-page strong{font-size:24px}}@media(prefers-reduced-motion:reduce){*,:after,:before,html{scroll-behavior:auto!important}*,:after,:before{animation:none!important;transition:none!important}.home-object-panel:hover .home-sculpture-object,.home-sculpture-object{transform:rotateX(14deg) rotateY(-24deg) rotate(-9deg)}.home-browser,.home-phone,.home-service.is-visible .home-browser,.home-service.is-visible .home-phone{transform:none}}dialog.project-case-modal{margin:0;border:0;width:100vw;height:100dvh;max-width:none;max-height:none;color:#f1f2f3}dialog.project-case-modal::backdrop{background:#0c0d0faa}.project-case-modal__head p i{background:#f1f2f3;box-shadow:none}.project-case-modal__head button{min-height:44px}.project-case-modal__head button:focus-visible{outline-color:#f1f2f3!important}.home-browserbar,.home-other-index{color:#536170}@media(min-width:601px) and (max-width:860px){.home-hero{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.home-hero h1{font-size:clamp(34px,5.8vw,50px)}}@media(max-width:600px){.home-hero h1{font-size:clamp(36px,11vw,64px)}}.home-hero{gap:0;border-radius:25px;overflow:hidden;background:linear-gradient(110deg,#f1f2f3 48%,#e5e8ed)}.home-hero-copy,.home-object-panel{border-radius:0;background:transparent}.presentation-projects{background:linear-gradient(135deg,#021d58,#011337 78%);border:1px solid #f1f2f31a}.presentation-projects .project-card__foot,.presentation-projects .project-card__head{background:#0c1b36}.v2-website{height:calc(100svh - 20px);min-height:760px;padding:36px 38px 32px;flex-direction:column;background:linear-gradient(135deg,#f1f2f3,#e1e6ee);color:#0c0d0f;overflow:hidden}.v2-website,.v2-website>header{display:flex;justify-content:space-between}.v2-website>header{gap:16px;font-family:monospace;font-size:9px;text-transform:uppercase;letter-spacing:.06em;padding-bottom:24px;border-bottom:1px solid #cbd3df;color:#475568}.v2-website>header b{font-weight:400;text-align:right}.v2-workbench-title{padding-top:28px}.v2-workbench-title h2{font-size:clamp(28px,2.65vw,40px);line-height:1.08;letter-spacing:-.045em;font-weight:650;margin:0 0 14px}.v2-workbench-title p{font-size:14px;line-height:1.65;max-width:47ch;margin:0;color:#526073}.v2-website nav{display:flex;gap:8px;margin-top:26px}.v2-website nav button{display:flex;align-items:center;justify-content:center;gap:10px;flex:1;min-width:0;min-height:46px;padding:12px 14px;border:1px solid #aebccc;border-radius:6px;background:transparent;color:#26374b;font-size:13px;cursor:pointer;transition:background .25s,color .25s}.v2-website nav button small{font-family:monospace;font-size:9px}.v2-website nav button[aria-pressed=true]{background:#032774;color:#f1f2f3;border-color:#032774}.v2-website nav button:focus-visible{outline:3px solid #0645c2;outline-offset:3px}.v2-site-stage{position:relative;flex:1;min-height:360px;padding:44px 0 18px;perspective:1200px;display:grid;align-items:center}.v2-site-stage .home-scene-site{width:100%;transform:translateY(8px);transition:transform 1s cubic-bezier(.2,.8,.2,1)}.is-visible .v2-site-stage .home-scene-site{transform:translateY(0)}.v2-site-stage .home-browser{transform:rotateY(-7deg) rotateX(4deg);transform-origin:50% 50%;transition:transform 1.2s cubic-bezier(.2,.8,.2,1);box-shadow:0 25px 50px #01133719}.v2-website--1 .home-browser{transform:rotateY(3deg) rotateX(2deg) translateX(-8px)}.v2-website--2 .home-browser{transform:none}.v2-site-stage .home-phone{transform:translate(8px,18px) rotate(6deg);opacity:1;transition:transform 1.2s cubic-bezier(.2,.8,.2,1),opacity 1s}.v2-website--1 .home-phone,.v2-website--2 .home-phone{transform:translate(0) rotate(-2deg);opacity:1}.v2-website--2 .home-demo-button{animation:v2-contact-pulse 2.2s ease-in-out infinite}.v2-website--0 .home-demo-art i{animation:v2-art-float 5s ease-in-out infinite}.v2-website--0 .home-demo-art i:nth-child(2){animation-delay:-1.6s}.v2-website--0 .home-demo-art i:nth-child(3){animation-delay:-3.3s}.v2-website:not(.is-visible) *{animation-play-state:paused!important}.v2-site-stage .home-scene-note{display:none}.v2-website>footer{display:flex;align-items:center;gap:9px;border-top:1px solid #bdc8d8;padding-top:19px;font-size:10px;color:#4c5d70}.v2-website>footer i{width:5px;height:5px;flex:none;border-radius:50%;background:#0645c2}.v2-website>footer p{margin:0;line-height:1.5}.v2-website>footer>span{margin-left:auto;max-width:12ch;text-align:right;font-family:monospace;font-size:8px}.other-deliverables{margin-top:10px}.other-deliverables__head h2{max-width:17ch}.other-deliverables__cursor{display:none}.faq-section__prompt{min-height:2.8em}.v2-typing-caret{display:inline-block;width:1px;height:1em;vertical-align:-.12em;background:currentColor;margin-left:3px;animation:v2-caret 1s steps(1) infinite}.site-footer__statement h2{font-size:clamp(50px,6vw,94px)}.site-footer__statement h2 em{display:block}@keyframes v2-caret{50%{opacity:0}}@keyframes v2-contact-pulse{50%{transform:translateY(-2px);box-shadow:0 5px 16px #0645c233}}@keyframes v2-art-float{50%{translate:0 -8px}}@media(max-width:860px){.v2-website{height:780px;min-height:0;padding:32px}}@media(max-width:600px){.home-object-panel{min-height:390px}.home-object-panel .home-object-meta{display:none}.v2-website{height:640px;min-height:640px;padding:26px 22px}.v2-website>header{font-size:8px;gap:12px;padding-bottom:20px}.v2-workbench-title{padding-top:24px}.v2-workbench-title h2{font-size:28px}.v2-workbench-title p{font-size:13px}.v2-website nav{gap:5px;margin-top:20px}.v2-website nav button{font-size:11px;min-height:44px;padding:10px 5px;gap:5px}.v2-site-stage{min-height:280px;padding:24px 0 12px}.v2-website>footer{font-size:9px}.site-footer__statement h2{font-size:45px}}@media(prefers-reduced-motion:reduce){.v2-site-stage .home-browser,.v2-site-stage .home-phone{transform:none;opacity:1}.v2-typing-caret{display:none}}.v2-website{width:100%;min-width:0}.v2-site-stage .home-site-scene{width:100%;max-width:none}.presentation-projects__card-foot,.presentation-projects__card-head{background:#0c1b36}.other-deliverables__detail{visibility:hidden}.other-deliverables__list article.is-open .other-deliverables__detail{visibility:visible}.site-footer__statement h2,.site-footer__statement h2 em{color:#c8cbd1}@media(max-width:600px){.home-hero{gap:0}.home-hero-copy,.home-object-panel{border-radius:0}}.v2-site-stage .home-phone{right:1%}.client-logo-rail[data-in-view=false] .client-logo-rail__track{animation-play-state:paused!important}.v3-hero{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);grid-template-rows:98px minmax(0,1fr);height:calc(100svh - 20px);min-height:780px;max-height:1050px;gap:0;background:radial-gradient(ellipse at 82% 42%,#dce5f3 0,transparent 44%),#f1f2f3}.v3-nav{grid-column:1/-1;margin:0 42px;padding:0;border-bottom:1px solid #b8c3d1;display:grid;grid-template-columns:1fr auto 1fr;gap:28px;min-width:0}.v3-nav nav{justify-content:center;gap:34px}.v3-nav .home-nav-contact{justify-self:end;display:inline-flex;align-items:center;gap:14px;min-height:44px;color:#182b47;font-size:13px;white-space:nowrap}.v3-hero .home-hero-copy{padding:24px 42px 44px;background:transparent;min-height:0}.v3-hero .home-hero-message{padding:18px 0 24px;margin:auto 0}.v3-hero .home-object-panel{padding:32px 40px 54px;min-height:0;background:transparent;border:0;overflow:visible}.v3-hero .home-sculpture{inset:2% 2% 20%;perspective:1200px}.v3-s-float{position:relative;width:70%;aspect-ratio:1190.26/1260.8;transform-style:preserve-3d;animation:v3-symbol-float 7s ease-in-out infinite}.v3-hero .home-object-panel:hover .home-sculpture-object,.v3-hero .home-sculpture-object{width:100%;height:100%;transform:rotateX(calc(12deg + var(--s-y,0deg))) rotateY(calc(-26deg + var(--s-x,0deg) + var(--s-scroll,0deg))) rotate(-8deg);transition:transform .85s cubic-bezier(.23,1,.32,1)}.v3-hero .home-sculpture-shadow{bottom:3%;left:19%;width:66%;height:10%;background:#0113374d;filter:blur(20px);transform:rotate(-12deg);animation:v3-shadow 7s ease-in-out infinite}.v3-hero .home-object-bottom{justify-content:center;text-align:center;margin-top:auto;transform:translateX(-8px)}.v3-hero .home-object-name{font-size:32px;color:#182b47}.v3-hero.is-paused .home-sculpture-shadow,.v3-hero.is-paused .v3-s-float,.v3-hero:not([data-in-view=true]) .home-sculpture-shadow,.v3-hero:not([data-in-view=true]) .v3-s-float{animation-play-state:paused}@keyframes v3-symbol-float{50%{transform:translate3d(0,-12px,0) rotate(1.5deg)}}@keyframes v3-shadow{50%{transform:rotate(-12deg) scale(.9);opacity:.72}}.v3-ticker{position:relative;height:66px;margin-top:10px;background:#e8edf4;border:1px solid #d2dae5;color:#203451}.v3-ticker .presentation-ticker__track{animation-duration:36s!important}.v3-ticker-item{display:flex;align-items:center;gap:30px}.v3-ticker .presentation-ticker__group{gap:30px;font-size:12px;letter-spacing:.03em}.v3-ticker.is-paused .presentation-ticker__track,.v3-ticker:focus-within .presentation-ticker__track,.v3-ticker:not([data-in-view=true]) .presentation-ticker__track{animation-play-state:paused!important}.v3-motion-toggle{position:absolute;right:0;top:0;bottom:0;width:54px;border:0;border-left:1px solid #c4cfdd;background:#e8edf4;color:#213b66;cursor:pointer;font-size:18px}.v3-motion-toggle:focus-visible{outline:3px solid #0645c2;outline-offset:-5px}.presentation-projects__card-foot,.presentation-projects__card-head{background:transparent!important;box-shadow:none!important}.presentation-projects__intro{grid-template-columns:1fr}.presentation-projects__intro>div{grid-column:1/-1}.v3-service-details{list-style:none;padding:0;margin:0 0 30px;max-width:42ch;color:#d4deef;font-size:13px;line-height:1.5}.v3-service-details li{padding:10px 0;border-top:1px solid #ffffff24}.v3-google-heading{display:flex;align-items:baseline;gap:15px;white-space:nowrap}.v3-google-heading img{width:clamp(146px,14vw,210px);height:auto;max-width:65%;display:block;align-self:center;padding:12px 15px;background:#fff;border-radius:10px}.v3-google-heading>span{font-weight:650;font-size:1.04em}.v3-demo-symbol{position:absolute;inset:22% 12%;background:linear-gradient(130deg,#fff,#d6e3f8 50%,#4b79c8);mask:url(/brand/simbolo-original.svg) center/contain no-repeat;transform:rotate(-8deg);filter:drop-shadow(8px 12px 10px #01133755)}.other-deliverables__head h2{max-width:19ch}@media(hover:hover) and (pointer:fine){.v3-ticker:hover .presentation-ticker__track{animation-play-state:paused!important}}@media(max-width:1180px) and (min-width:861px){.v3-nav{margin-inline:32px}.v3-hero .home-hero-copy{padding-inline:32px}.v3-nav nav{gap:24px}.v3-service-details{font-size:12px}}@media(max-width:860px){.v3-hero{grid-template-columns:minmax(0,58fr) minmax(0,42fr);grid-template-rows:90px minmax(0,1fr);height:780px;min-height:780px}.v3-nav{margin-inline:28px;gap:18px}.v3-nav nav{gap:20px}.v3-nav nav>a{display:inline-flex!important}.v3-nav .home-nav-contact{font-size:11px;gap:8px}.v3-nav .home-brand{width:126px}.v3-hero .home-hero-copy{padding:28px}.v3-hero .home-hero-actions{gap:18px}.v3-hero .home-object-panel{padding:28px 24px 65px}.v3-hero .home-sculpture{inset:8% 0 26%}.v3-s-float{width:74%}.v3-hero .home-object-name{font-size:28px}.v3-google-heading img{width:185px}}@media(max-width:600px){.v3-hero{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 385px;min-height:0;height:auto;max-height:none}.v3-nav{grid-template-columns:1fr auto;margin-inline:22px;padding:22px 0 12px;gap:10px 18px}.v3-nav .home-brand{width:130px;height:30px}.v3-nav .home-nav-contact{font-size:11px}.v3-nav nav{grid-row:2;grid-column:1/-1;justify-content:center;gap:38px;font-size:12px}.v3-nav nav a{min-height:38px}.v3-hero .home-hero-copy{padding:32px 24px 0}.v3-hero .home-hero-message{padding:18px 0 20px}.v3-hero .home-hero h1{font-size:clamp(36px,11vw,64px)}.v3-hero .home-object-panel{padding:0 24px 28px}.v3-hero .home-sculpture{inset:0 14% 28%}.v3-s-float{width:65%;max-width:225px}.v3-hero .home-object-name{font-size:27px}.v3-hero .home-object-bottom{transform:none}.v3-ticker{height:58px;margin-top:6px}.v3-ticker .presentation-ticker__group{gap:24px;font-size:10px}.v3-ticker-item{gap:24px}.v3-motion-toggle{width:44px;font-size:17px}.v3-service-details{font-size:12px;margin-bottom:0}.v3-google-heading img{width:156px;padding:8px 11px;border-radius:7px}}@media(prefers-reduced-motion:reduce){.home-sculpture-shadow,.v3-s-float{animation:none!important}.v3-hero .home-object-panel:hover .home-sculpture-object,.v3-hero .home-sculpture-object{transform:rotateX(12deg) rotateY(-26deg) rotate(-8deg)}.v3-motion-toggle{display:none}.v3-ticker{white-space:normal;height:auto;min-height:60px;padding:18px 24px;border-radius:20px}.v3-ticker .presentation-ticker__track{min-width:0!important;display:block!important}.v3-ticker .presentation-ticker__group{flex-wrap:wrap;justify-content:center;gap:14px 24px}.v3-ticker .presentation-ticker__group:not(:first-child),.v3-ticker-item b{display:none}}.presentation-projects__card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.v3-demo-symbol{background:linear-gradient(140deg,#1e64df,#032774);filter:none}.v3-hero h1{font-size:clamp(36px,3.75vw,60px);line-height:1.08;letter-spacing:-.055em}.v3-hero h1>span{display:block;white-space:nowrap}.v3-hero h1 em{font-size:1.14em;line-height:1.08;letter-spacing:-.025em;color:#04318e;margin-top:9px;white-space:nowrap}.v4-google-inline{display:inline-block!important;width:auto;height:1.1em;vertical-align:-.22em;margin-inline:2px}.home-button{isolation:isolate;overflow:hidden;color:#032774;border:1px solid #ffffffbc;background:linear-gradient(125deg,#ffffffc9,#e1e9f38c 45%,#ffffffb8);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 1px #03277426,0 3px 7px #01133712,0 14px 32px #0113371a;backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}.home-button:before{content:"";position:absolute;inset:1px;border-radius:inherit;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 12% 0,#fff9,transparent 60%)}.home-button>span{background:linear-gradient(140deg,#0645c2,#032774);border:1px solid #ffffff70;color:#fff;box-shadow:inset 0 1px 1px #ffffff8a,0 4px 10px #03277438;flex-shrink:0}.home-button:hover{color:#032774;background:linear-gradient(125deg,#fff,#e9eff8cc 50%,#fff);box-shadow:inset 0 1px 0 #fff,0 5px 10px #0113371c,0 18px 36px #01133726}.home-button:focus-visible{outline:3px solid #0645c2;outline-offset:5px}.presentation-projects__intro #projects-title{color:#fff;max-width:20ch}.presentation-projects__intro .v4-cases-invite{max-width:none;color:#d4deef;font-family:inherit;font-size:17px;line-height:1.6;letter-spacing:0;margin:22px 0 0}.v4-scene-heading>span{display:block}.v4-contact{min-height:100svh;padding:100px 60px 110px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;text-align:center;background:radial-gradient(ellipse at 50% 5%,#0645c2 0,transparent 70%),linear-gradient(145deg,#04318e,#011337)}.v4-contact-copy{position:relative;z-index:1;max-width:1020px}.v4-contact .home-eyebrow{justify-content:center;color:#e1e9f7;margin-bottom:34px;font-size:11px;letter-spacing:.1em}.v4-contact h2{font-size:clamp(56px,6.4vw,98px);line-height:1.05;letter-spacing:-.055em}.v4-contact h2 em{display:inline-block;color:#fff;font-size:1.12em;letter-spacing:-.02em}.v4-contact p:not(.home-eyebrow){max-width:52ch;margin:26px auto 0;color:#e1e9f7;font-size:17px;line-height:1.6}.v4-contact .home-contact-action{gap:19px;margin:0}.v4-contact .home-button{min-height:76px;gap:42px;padding:12px 13px 12px 32px;font-size:17px;background:linear-gradient(125deg,#ffffffed,#e6edf7dd 50%,#ffffffed);box-shadow:inset 0 1px 0 #fff,inset 0 -2px 1px #03277424,0 16px 50px #0004}.v4-contact .home-button>span{width:48px;height:48px}.v4-contact .home-button:focus-visible{outline-color:#fff}.v4-contact .home-contact-action>span{font-size:13px;color:#e1e9f7}.v4-contact .home-contact-mark{inset:8% auto auto -8%;width:47%;height:110%;opacity:.12;background:#7faaf8;transform:rotate(-17deg)}.presentation-floating{display:flex!important;left:50%;right:auto;bottom:48px;width:auto;max-width:calc(100% - 32px);transform:translateX(-50%);font-size:13px;padding:8px 9px 8px 22px;background:#f1f2f3e0;color:#032774}.presentation-floating.is-hidden{transform:translate(-50%,10px)}.presentation-floating span{position:relative;width:auto;height:auto;clip-path:none;white-space:nowrap}.presentation-floating b{flex-shrink:0}.v4-mini-nav{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #b8c3d1;min-width:0;font-size:8px;color:#182b47}.v4-mini-nav img{width:85px;height:auto;filter:brightness(0)}.v4-mini-nav b{font-size:8px;font-weight:600}.v4-mini-copy{align-self:center;min-width:0;padding:16px 0}.v4-mini-copy>small{font-size:7px;line-height:1.5;color:#505962}.v4-mini-copy h3{font-size:clamp(13px,3.65cqw,25px);font-weight:680;line-height:1.08;letter-spacing:-.055em;margin:14px 0;color:#0c0d0f}.v4-mini-copy h3 em,.v4-mini-copy h3>span{display:block;white-space:nowrap}.v4-mini-copy h3 em{font-family:"Instrument Serif Solidz",Georgia,serif;font-style:normal;font-weight:400;font-size:1.14em;letter-spacing:-.025em;color:#04318e;margin-top:4px}.v4-mini-copy p{font-size:9px;line-height:1.6;color:#505962;margin:0;max-width:39ch}.v4-mini-copy p img{display:inline-block;width:auto;height:1.1em;vertical-align:-.22em}.v4-mini-actions{flex-wrap:wrap;margin-top:15px;color:#032774;font-size:7px}.v4-mini-actions,.v4-mini-actions>b{display:flex;align-items:center;gap:12px}.v4-mini-actions>b{padding:8px 10px 8px 12px;border-radius:30px;border:1px solid #fff;background:linear-gradient(125deg,#fff,#e1e9f38c,#fff);box-shadow:0 4px 12px #0327741a;font-weight:600}.v4-mini-actions svg{height:10px;width:10px}.v4-mini-art{position:relative;display:grid;place-items:center;perspective:600px;min-width:0}.v4-mini-s{width:67%;aspect-ratio:1190.26/1260.8;transform-style:preserve-3d;transform:translateY(-12px) rotateX(12deg) rotateY(-26deg) rotate(-8deg)}.v4-mini-s i{position:absolute;inset:0;mask:url(/brand/simbolo-original.svg) center/contain no-repeat}.v4-mini-shadow{position:absolute;left:20%;right:15%;height:9%;top:73%;background:#01133730;filter:blur(9px);border-radius:50%}.v4-mini-art>span{position:absolute;bottom:5%;text-align:center;font-size:13px;line-height:1.15;letter-spacing:-.03em;color:#182b47}.v4-mini-art>span em{display:block;font-family:"Instrument Serif Solidz",Georgia,serif;font-style:normal}@media(max-width:1180px) and (min-width:861px){.v3-hero h1{font-size:3.65vw}}@media(max-width:860px){.v3-hero h1{font-size:3.65vw}.v4-contact{padding:90px 38px;gap:34px}.v4-contact h2{font-size:65px}}@media(max-width:600px){.v3-hero h1{font-size:clamp(23px,7.3vw,44px);line-height:1.12;letter-spacing:-.055em}.v3-hero h1 em{font-size:1.14em;line-height:1.1}.v3-hero .home-lead{font-size:16px;margin:25px 0}.home-button{font-size:13px;gap:18px}.presentation-projects__intro .v4-cases-invite{font-size:15px;margin-top:20px}.v4-contact{min-height:100svh;padding:86px 24px;gap:32px}.v4-contact .home-eyebrow{font-size:9px;margin-bottom:30px}.v4-contact h2{font-size:clamp(40px,10.8vw,60px);line-height:1.07}.v4-contact h2 em{font-size:1.1em;display:block;margin-top:10px}.v4-contact p:not(.home-eyebrow){font-size:15px;margin-top:22px}.v4-contact .home-contact-action{width:100%}.v4-contact .home-button{min-height:66px;font-size:13px;width:100%;max-width:350px;gap:12px;padding:10px 10px 10px 18px}.v4-contact .home-button>span{width:40px;height:40px}.v4-contact .home-contact-action>span{font-size:11px}.v4-contact .home-contact-mark{width:100%;left:-38%;opacity:.11}.presentation-floating{left:50%;right:auto;bottom:44px;width:auto;font-size:12px;transform:translateX(-50%)}.presentation-whatsapp{display:none}.v4-mini-nav{gap:8px;font-size:5px}.v4-mini-nav img{width:56px}.v4-mini-nav b{font-size:5px}.v4-mini-copy>small{font-size:6px}.v4-mini-copy h3{font-size:4.1cqw;line-height:1.1;margin:12px 0}.v4-mini-copy p{font-size:7px}.v4-mini-actions{font-size:6px;gap:8px;margin-top:12px}.v4-mini-actions>b{padding:7px 8px;gap:7px}.v4-mini-art>span{font-size:10px;bottom:17%}.v4-mini-s{width:76%}}@media(prefers-reduced-motion:reduce){.home-button{transition:none}.home-button:hover{transform:none}}.v4-result-summary>strong{font-size:24px;line-height:1.2;max-width:42%;margin:24px 0 0;color:#f1f2f3}.v4-result-summary>ul{list-style:none;position:absolute;left:52%;right:20px;top:55px;display:grid;grid-template-columns:1fr;gap:13px;padding:0;margin:0;font-size:12px;color:#dce5f3}.v4-result-summary li{display:flex;align-items:center;gap:9px;line-height:1.3}.v4-result-summary li:before{content:"✓";color:#6ddea6;font-size:14px}.v4-result-summary>header,.v4-result-summary>header b{color:#c6d1df}.v4-contact .home-contact-action>span{text-align:center;align-self:center}@media(max-width:600px){.v4-result-summary>strong{font-size:16px;max-width:100%;margin-top:17px}.v4-result-summary>ul{position:static;grid-template-columns:1fr 1fr;gap:15px 12px;font-size:10px;margin-top:18px}.v4-result-summary li{align-items:flex-start;gap:6px}}.presentation-projects__launcher-copy em{background:linear-gradient(135deg,rgba(6,69,194,.92),rgba(4,49,142,.86))}.faq-section__head{grid-template-columns:max-content minmax(0,1fr);gap:clamp(28px,4vw,64px)}.faq-section__eyebrow{white-space:nowrap}[data-playback=paused] *{animation-play-state:paused!important}@media(max-width:860px){.faq-section__head{grid-template-columns:minmax(0,1fr);gap:22px}}@media(max-width:600px){.faq-section__eyebrow{font-size:10px}}.v8-accent-line{display:block}.v8-accent-line:last-child{white-space:nowrap}@media (max-width:760px){.site-footer__symbol{display:none}.site-footer__statement{display:block;padding:30px 0 18px}.site-footer__statement-meta{display:grid;gap:12px;margin-bottom:34px}.site-footer__statement-meta>span{min-width:0;padding:13px 20px;font-size:11px}.site-footer__statement-meta>b{font-size:10px;white-space:normal}.site-footer__statement h2{font-size:clamp(30px,9.6vw,42px);line-height:.92;white-space:nowrap}}.presentation-projects{padding-top:24px}.presentation-projects__intro{padding-top:0;margin-bottom:12px}.presentation-projects__intro>div{display:block}.presentation-projects__intro #projects-title{max-width:none;white-space:nowrap}.presentation-projects__intro .v4-cases-invite{margin-top:10px}.presentation-projects__card{position:relative;grid-template-rows:auto auto}.presentation-projects__card-head i{background:#5fbf8c;box-shadow:0 0 0 4px rgba(95,191,140,.14),0 0 13px rgba(95,191,140,.58)}@media (min-width:761px){.presentation-projects__commerce-grid,.presentation-projects__gallery{gap:22px}.presentation-projects__commerce-grid>.presentation-projects__card:first-child:after,.presentation-projects__gallery>.presentation-projects__card:first-child:after{content:"";position:absolute;top:34px;right:-12px;bottom:34px;width:1px;background:rgba(255,255,255,.34);pointer-events:none}}.other-deliverables{padding-top:clamp(34px,4vw,58px)}.other-deliverables__head{display:block}.other-deliverables__head h2{margin-top:0}.other-deliverables__footer{justify-content:flex-end;padding-top:0;border-top:0}.faq-section__head{display:block}.faq-section__head>div{width:100%}.presentation-whatsapp.is-hidden{opacity:0;pointer-events:none;transform:translateY(10px)}@media (max-width:760px){.presentation-page{overflow-x:clip;overflow-y:visible}.client-logo-rail{overflow:hidden}.presentation-projects{padding-top:20px}.presentation-projects__intro{padding-top:0;margin-bottom:8px}.presentation-projects__intro #projects-title{white-space:normal;text-wrap:balance}.presentation-projects__intro .v4-cases-invite{display:block;margin-top:8px;font-size:14px;line-height:1.45}.other-deliverables{padding-top:28px}.other-deliverables__head h2{margin-top:0}.other-deliverables__list{margin-top:18px}.other-deliverables__footer{margin-top:10px;padding-top:0;border-top:0}.faq-section__head{padding-bottom:20px}}html.has-project-case .analytics-consent{opacity:0;visibility:hidden;pointer-events:none}.project-case-modal{z-index:2100}@media (max-width:760px){.presentation-projects__device[data-mode] .presentation-projects__launcher--detroit,.presentation-projects__device[data-mode] .presentation-projects__launcher--ellowa,.presentation-projects__device[data-mode] .presentation-projects__launcher--gravity,.presentation-projects__device[data-mode] .presentation-projects__launcher--you{background-image:none}.presentation-projects.is-assets-ready .presentation-projects__device[data-mode] .presentation-projects__launcher--detroit{background-image:url(/media/projects/clients/captures-v2/detroit-mobile.webp)}.presentation-projects.is-assets-ready .presentation-projects__device[data-mode] .presentation-projects__launcher--you{background-image:url(/media/projects/clients/captures-v2/you-mobile.webp)}.presentation-projects.is-assets-ready .presentation-projects__device[data-mode] .presentation-projects__launcher--ellowa{background-image:url(/media/projects/clients/ellowa-hero-mobile.webp)}.presentation-projects.is-assets-ready .presentation-projects__device[data-mode] .presentation-projects__launcher--gravity{background-image:url(/media/projects/clients/gravity-hero-mobile.webp)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.v4-mini-nav{min-height:30px;border-bottom:0}.v4-mini-nav img{width:54px}.v4-mini-nav b,.v4-mini-nav span{display:none}.v4-mini-copy{align-self:stretch;min-height:0;padding:8px 0 6px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.v4-mini-copy>small{overflow:hidden;font-size:5.5px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.v4-mini-copy h3{margin:6px 0;font-size:clamp(11px,3.4cqw,15px);line-height:1.08}.v4-mini-copy h3 em,.v4-mini-copy h3>span{white-space:normal}.v4-mini-copy p{display:-webkit-box;overflow:hidden;margin:0;font-size:5.5px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}.v4-mini-actions{margin-top:7px;gap:0;font-size:6px}.v4-mini-actions>b{min-height:28px;max-width:100%;padding:6px 8px;gap:6px;white-space:nowrap}.v4-mini-actions>span{display:none}.v4-mini-art{min-width:0;overflow:hidden}.v4-mini-s{width:56%;transform:translateY(-7px) rotateX(12deg) rotateY(-26deg) rotate(-8deg)}.v4-mini-art>span{bottom:7%;font-size:8px;line-height:1.05}}@media (max-width:760px) and (min-height:620px) and (orientation:portrait){.v4-mini-copy>small{font-size:6.5px}.v4-mini-copy h3{font-size:clamp(13px,3.7cqw,16px)}.v4-mini-copy p{font-size:6.5px}.v4-mini-actions{font-size:7px}.v4-mini-art{padding:8px 0 9px;display:grid;grid-template-rows:minmax(0,1fr) auto;place-items:center}.v4-mini-s{grid-row:1;width:50%;transform:translateY(-5px) rotateX(12deg) rotateY(-26deg) rotate(-8deg)}.v4-mini-art>span{position:static;grid-row:2;margin-top:3px;font-size:9px;line-height:1.05}}