.home-editorial{--studio-paper:var(--qtv-text);--studio-ink:#0f1a2d;--studio-orange:var(--color-orange);--studio-ease:cubic-bezier(.22, 1, .36, 1)}.studio-section{padding:76px 0 100px;position:relative}.studio-container{width:min(1388px,100% - 112px);margin-inline:auto}.studio-section-label{letter-spacing:.09em;border-bottom:1px solid;justify-content:space-between;gap:24px;margin-bottom:72px;padding-bottom:24px;font:11px/1.4 Arial,sans-serif;display:flex}.studio-heading{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(50px,5.6vw,88px);font-weight:900;line-height:.98}.studio-heading em,.studio-closing em{color:var(--studio-orange);font-style:normal}.studio-copy{margin:26px 0;font-size:20px;font-weight:300;line-height:1.5}.studio-kicker{text-transform:uppercase;letter-spacing:.08em;font:11px/1.4 Arial,sans-serif}.studio-reading-progress{z-index:10001;transform-origin:0;pointer-events:none;background:#dc580e;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.home-editorial .studio-section a:focus-visible,.home-editorial .studio-section button:focus-visible{outline-offset:7px;outline:3px solid}.studio-needs{color:var(--qtv-text);background:0 0}.studio-needs-layout{grid-template-columns:.9fr 1.1fr;align-items:start;gap:9%;display:grid}.studio-needs-intro{position:sticky;top:105px}.studio-needs-visual{background:var(--qtv-surface);height:clamp(210px,21vw,320px);margin-top:35px;position:relative;overflow:hidden}.studio-needs-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0f1a2dbd);position:absolute;inset:40% -1px -1px}.studio-needs-visual img{object-fit:cover;opacity:0;transition:opacity .5s ease, transform 1.1s var(--studio-ease);transform:scale(1.08)}.studio-needs-visual img.is-active{opacity:1;transform:scale(1)}.studio-image-caption{z-index:1;color:#fff;letter-spacing:.07em;text-transform:uppercase;font:10px/1.5 Arial,sans-serif;position:absolute;bottom:22px;left:20px;right:80px}.studio-image-index{z-index:1;color:#fff;font-size:31px;font-weight:800;position:absolute;bottom:16px;right:20px}.studio-image-index span{font-size:14px;font-weight:300}.studio-need{border:0;border-top:1px solid var(--qtv-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:25px 1fr;gap:22px;padding:32px 0 34px;text-decoration:none;display:grid}.studio-need:last-child{border-bottom:1px solid var(--qtv-line)}.studio-need-number{padding-top:4px;font:12px/1.4 Arial,sans-serif}.studio-need-content{transition:transform .4s var(--studio-ease)}.studio-need h3{font-family:var(--font-display);letter-spacing:-.035em;margin:14px 0 12px;font-size:clamp(30px,3vw,47px);line-height:1.04;transition:color .25s}.studio-need p{max-width:360px;color:var(--qtv-muted);margin:0;font-size:18px;font-weight:300;line-height:1.45}.studio-need-arrow{border:1px solid var(--qtv-line);width:38px;height:38px;transition:color .25s, background .25s, transform .4s var(--studio-ease);border-radius:0;place-items:center;font:23px Arial,sans-serif;display:grid}.studio-need-link{align-items:center;gap:12px;margin-top:20px;font-size:14px;font-weight:800;display:inline-flex}.studio-need.is-active h3,.studio-need:hover h3,.studio-need:focus-visible h3{color:var(--studio-orange)}.studio-need.is-active .studio-need-arrow{color:#fff;background:var(--studio-orange)}.studio-need:hover .studio-need-content,.studio-need:focus-visible .studio-need-content{transform:translate(6px)}.studio-method{color:var(--qtv-text);background:0 0}.studio-method .studio-section-label{border-color:var(--qtv-line)}.studio-method-layout{grid-template-columns:1fr 1fr;align-items:start;gap:10%;display:grid}.studio-method-intro{position:sticky;top:110px}.studio-method .studio-heading{font-size:clamp(44px,4.3vw,69px)}.studio-method .studio-heading em{color:var(--studio-orange)}.studio-method .studio-copy{color:var(--qtv-muted)}.studio-method-dial{place-items:center;width:230px;height:230px;margin:42px 0 30px;display:grid;position:relative}.studio-method-orbit{border:1px solid var(--qtv-line);transition:transform .8s var(--studio-ease);border-radius:0;position:absolute;inset:0}.studio-method-orbit:before{content:"";border:1px dashed var(--qtv-line);border-radius:0;position:absolute;inset:16px}.studio-method-orbit span{background:var(--studio-orange);width:12px;height:12px;transition:left .5s var(--studio-ease);border-radius:0;position:absolute;top:-6px;left:calc(50% - 6px)}.studio-method-count{font-family:var(--font-display);letter-spacing:-.055em;font-size:116px;line-height:1}.studio-method-count-label{letter-spacing:.12em;font:8px Arial,sans-serif;position:absolute;bottom:43px}.studio-method-nav{gap:12px;display:flex}.studio-method-nav a{border:1px solid var(--qtv-line);width:44px;height:44px;color:var(--qtv-text);place-items:center;font:12px Arial,sans-serif;text-decoration:none;transition:background .2s,color .2s;display:grid}.studio-method-nav a.is-active,.studio-method-nav a:hover{background:var(--studio-orange);color:#fff}.studio-method-step{border-top:1px solid var(--qtv-line);margin-bottom:24px;padding:28px 0 50px;scroll-margin-top:110px}.studio-method-step-meta{text-transform:uppercase;letter-spacing:.08em;color:var(--qtv-muted);justify-content:space-between;gap:20px;font:10px/1.5 Arial,sans-serif;display:flex}.studio-method-step h3{font-family:var(--font-display);letter-spacing:-.04em;margin:34px 0 22px;font-size:clamp(52px,6.5vw,100px);line-height:1.03;transition:color .3s}.studio-method-step.is-active h3{color:var(--studio-orange)}.studio-method-step>p{max-width:440px;color:var(--qtv-muted);margin:0 0 30px;font-size:21px;font-weight:300;line-height:1.5}.studio-method-output{align-items:start;gap:18px;display:flex}.studio-method-output>span{color:var(--studio-orange);font-size:30px;line-height:1}.studio-method-output div>span{letter-spacing:.1em;color:var(--qtv-muted);font:9px Arial,sans-serif}.studio-method-output p{margin:7px 0 0;font-size:17px;line-height:1.4}.studio-closing{color:var(--studio-paper);background:0 0;padding-bottom:70px}.studio-closing .studio-section-label{border-color:var(--qtv-line)}.studio-closing-link{color:inherit;border-bottom:1px solid var(--qtv-line);justify-content:space-between;align-items:center;gap:32px;padding-bottom:54px;text-decoration:none;display:flex}.studio-closing h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(60px,9.2vw,145px);line-height:.98}.studio-closing em{color:var(--studio-orange)}.studio-closing-arrow{border:1px solid var(--qtv-line);width:clamp(90px,14vw,216px);height:clamp(90px,14vw,216px);transition:color .3s, background .3s, transform .45s var(--studio-ease);border-radius:0;flex:none;place-items:center;font:clamp(65px,9vw,140px)/1 Arial,sans-serif;display:grid}.studio-closing-link:hover .studio-closing-arrow{background:var(--studio-orange);color:#fff;transform:translate(4px,-4px)}.studio-closing-foot{justify-content:space-between;align-items:end;gap:30px;margin-top:26px;display:flex}.studio-closing-foot p{color:var(--qtv-muted);margin:0;font-size:18px;font-weight:300;line-height:1.5}.studio-closing-foot>span{letter-spacing:.06em;font:10px/1.5 Arial,sans-serif}@media (min-width:1000px) and (max-height:780px){.studio-needs-intro{top:90px}.studio-needs-intro .studio-heading{font-size:56px}.studio-needs-visual{height:200px;margin-top:22px}.studio-method-dial{width:175px;height:175px;margin:25px 0}.studio-method-count{font-size:86px}.studio-method-count-label{bottom:28px}}@media (max-width:1000px){.studio-container{width:calc(100% - 64px)}.studio-needs-layout,.studio-method-layout{gap:6%}.studio-need{grid-template-columns:20px 1fr;gap:14px}.studio-need-arrow{width:32px;height:32px}}@media (max-width:760px){.studio-section{padding:42px 0 64px}.studio-container{width:calc(100% - 40px)}.studio-section-label{margin-bottom:40px;padding-bottom:18px;font-size:9px}.studio-section-label>span:last-child{display:none}.studio-heading{font-size:clamp(50px,11vw,78px)}.studio-copy{font-size:19px}.studio-needs-layout,.studio-method-layout{grid-template-columns:1fr;gap:40px}.studio-needs-intro,.studio-method-intro{position:static}.studio-needs-visual{height:240px;margin-top:24px}.studio-need{gap:15px;padding:27px 0}.studio-need h3{font-size:clamp(29px,7.8vw,44px)}.studio-need p{font-size:18px}.studio-method .studio-heading{font-size:clamp(43px,9.7vw,70px)}.studio-method-dial{display:none}.studio-method-nav{margin-top:28px}.studio-method-step{padding-bottom:20px}.studio-method-step h3{margin-top:26px;font-size:64px}.studio-method-step>p{font-size:20px}.studio-closing-link{align-items:end;gap:12px;padding-bottom:36px}.studio-closing h2{font-size:clamp(45px,10.7vw,78px)}.studio-closing-arrow{width:66px;height:66px;margin-bottom:6px;font-size:46px}.studio-closing-foot{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.home-editorial .studio-section *,.home-editorial .studio-section :before,.home-editorial .studio-section :after{transition:none!important;animation:none!important}}
:root{--fromanother-ease:cubic-bezier(.165, .84, .44, 1);--fromanother-duration:.85s}.qtv-fromanother-viewport-root{width:100%;position:relative}.qtv-sticky-bg-container{z-index:0;pointer-events:none;grid-template-rows:1fr;grid-template-columns:1fr;width:100%;height:100lvh;display:grid;position:sticky;top:0;left:0;overflow:hidden}.qtv-bg-layer{opacity:0;visibility:hidden;will-change:opacity;width:100%;height:100%;transition:opacity var(--fromanother-duration) var(--fromanother-ease), visibility var(--fromanother-duration) var(--fromanother-ease);grid-area:1/1/-1/-1;transform:translateZ(0)}.qtv-bg-layer.is-active{opacity:1;visibility:visible}.qtv-bg-layer--hero{background-color:#070b16;background-image:radial-gradient(circle at 72% 38%,#dc580e52 0%,#0000 58%),radial-gradient(circle at 18% 70%,#0f1a2dd9 0%,#0000 62%),linear-gradient(135deg,#090f1d 0%,#05080e 100%)}.qtv-bg-layer--needs{background-color:#0b162c;background-image:radial-gradient(circle at 25% 30%,#24354fb8 0%,#0000 60%),radial-gradient(circle at 85% 85%,#05080ee6 0%,#0000 60%),linear-gradient(160deg,#162642 0%,#0e1a30 55%,#070d18 100%)}.qtv-bg-layer--pillars{background-color:#160b05;background-image:radial-gradient(circle at 75% 25%,#dc580e61 0%,#b8430b24 40%,#0000 64%),radial-gradient(circle at 15% 85%,#05080ee6 0%,#0000 60%),linear-gradient(150deg,#271207 0%,#170b05 55%,#090605 100%)}.qtv-bg-layer--method{background-color:#0d1729;background-image:radial-gradient(circle at 50% 20%,#24354fa6 0%,#0000 60%),radial-gradient(circle at 82% 88%,#dc580e29 0%,#0000 55%),linear-gradient(170deg,#16243a 0%,#0f1a2d 55%,#070d17 100%)}.qtv-bg-layer--stats{background-color:#0b0e14;background-image:radial-gradient(circle at 25% 28%,#e980173d 0%,#0000 58%),radial-gradient(circle at 85% 80%,#1e2522b8 0%,#0000 60%),linear-gradient(160deg,#171c24 0%,#0e1219 55%,#05070b 100%)}.qtv-bg-layer--trust{background-color:#091221;background-image:radial-gradient(circle at 72% 30%,#24354f8c 0%,#0000 58%),radial-gradient(circle at 18% 85%,#dc580e24 0%,#0000 56%),linear-gradient(155deg,#132138 0%,#0b1526 55%,#050911 100%)}.qtv-bg-layer--cta{background-color:#0a0605;background-image:radial-gradient(at 50% 22%,#eb601480 0%,#dc580e24 45%,#0000 72%),linear-gradient(#1a0b05 0%,#0b0605 55%,#020305 100%)}.qtv-living-noise{pointer-events:none;z-index:2;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;width:124%;height:124%;animation:.22s steps(4,end) infinite qtvTvStaticGrain;position:absolute;inset:-12%}@keyframes qtvTvStaticGrain{0%{opacity:.04;transform:translate(0)}25%{opacity:.047;transform:translate(-2%,3%)}50%{opacity:.038;transform:translate(3%,-2%)}75%{opacity:.049;transform:translate(-3%,-1%)}to{opacity:.042;transform:translate(1%,2%)}}.qtv-fluid-wrapper{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.qtv-idle-fluid-canvas{width:100%;height:100%;display:block}.qtv-left-rail{z-index:5;font-family:var(--font-narrow,Arial, sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;align-items:center;gap:16px;font-size:11px;display:flex;position:absolute;bottom:clamp(24px,4vh,48px);left:clamp(20px,3.5vw,48px)}.qtv-rail-index{align-items:baseline;gap:4px;display:flex}.qtv-rail-index span:first-child{color:#fff;letter-spacing:-.02em;font-size:20px;font-weight:800}.qtv-rail-separator{opacity:.35}.qtv-rail-total{opacity:.55;font-size:11px}.qtv-rail-label{letter-spacing:.14em;color:#ffffffb3;border-left:1px solid #ffffff2e;padding-left:12px;font-size:10px}.qtv-content-over-bg{z-index:10;margin-top:-100lvh;position:relative}.home-editorial,.home-editorial .home-section,.home-editorial .studio-section,.home-editorial .agency-hero-section{background:0 0!important}.qtv-ticker-wrapper{vertical-align:baseline;height:1.15em;display:inline-block;position:relative;overflow:hidden}.qtv-ticker-track{transition:transform .65s var(--fromanother-ease);flex-direction:column;display:flex}.qtv-ticker-item{white-space:nowrap;align-items:center;height:1.15em;display:flex}.qtv-media-pill{vertical-align:middle;aspect-ratio:16/9;border:1px solid #ffffff40;border-radius:999px;align-items:center;height:.72em;margin:0 .18em;display:inline-flex;overflow:hidden;transform:translateY(-.06em);box-shadow:0 4px 18px #00000059}.qtv-media-pill video{object-fit:cover;width:100%;height:100%}.home-closing-chapter{width:100%;position:relative}.home-editorial .ds-footer{color:var(--color-white);padding-top:56px;position:relative;background:0 0!important;border-top:1px solid #ffffff14!important}.home-editorial .ds-footer:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#dc580e59 45% 55%,#0000);height:1px;position:absolute;top:0;left:6%;right:6%}.home-editorial .ds-footer-top{gap:clamp(32px,5.5vw,84px);padding:40px 0 48px}.home-editorial .ds-footer-brand-logo{filter:brightness(1.1)drop-shadow(0 2px 10px #0009)}.home-editorial .ds-footer-brand-desc{color:#ffffff9e;max-width:440px;margin-top:18px;font-size:15px;font-weight:300;line-height:1.6}.home-editorial .ds-footer-contact-item{color:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .28s var(--fromanother-ease);background:#ffffff09;border:1px solid #ffffff17;border-radius:6px;align-items:center;gap:10px;padding:8px 16px;font-size:13px;display:inline-flex}.home-editorial .ds-footer-contact-item:hover{color:#fff;background:#dc580e24;border-color:#dc580e73;transform:translateY(-2px)}.home-editorial .ds-contact-dot{background:#25d366;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite qtvPulseDot;box-shadow:0 0 10px #25d366}@keyframes qtvPulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.home-editorial .ds-footer .ds-socials>:is(a,span){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:40px;height:40px;transition:all .28s var(--fromanother-ease);border-radius:8px;color:#ffffffbf!important;background:#ffffff0a!important;border:1px solid #ffffff1f!important}.home-editorial .ds-footer .ds-socials>a:hover{transform:translateY(-3px);box-shadow:0 6px 20px #dc580e59;border-color:var(--color-orange)!important;color:#fff!important;background:#dc580e38!important}.home-editorial .ds-footer-column h4{font-family:var(--font-narrow,Arial, sans-serif);text-transform:uppercase;letter-spacing:.15em;color:var(--color-orange);margin-bottom:22px;font-size:11px;font-weight:800}.home-editorial .ds-footer-column a{color:#ffffff9e;transition:all .25s var(--fromanother-ease);font-size:15px;font-weight:300;display:inline-block}.home-editorial .ds-footer-column a:hover{color:#fff;transform:translate(4px)}.home-editorial .ds-footer-bottom{color:#ffffff6b;letter-spacing:.03em;border-top:1px solid #ffffff0f;padding:28px 0 44px;font-size:12px}.home-editorial .ds-legal a{color:#ffffff73;transition:color .2s}.home-editorial .ds-legal a:hover{color:var(--color-orange)}.agency-hero-inner{grid-template-columns:1.05fr .95fr!important;align-items:center!important;gap:clamp(40px,5.5vw,84px)!important;max-width:min(1520px,100% - 96px)!important}.agency-hero-visual-col{justify-content:center!important;width:100%!important;display:flex!important}.agency-visual-card{width:100%!important}.agency-hero-section .agency-reel-frame{aspect-ratio:16/10.5!important;border:1px solid #ffffff38!important;width:100%!important;min-height:clamp(380px,44vh,520px)!important;box-shadow:0 30px 80px -15px #000000bf,0 0 60px #dc580e33!important}@media (max-width:1024px){.agency-hero-inner{grid-template-columns:1fr!important;gap:48px!important}.agency-hero-section .agency-reel-frame{min-height:320px!important}}@media (prefers-reduced-motion:reduce){.qtv-bg-layer{transition:none!important}.qtv-living-noise{animation:none!important}.qtv-ticker-track{transition:none!important}}.home-editorial .ds-footer{flex-direction:column;justify-content:space-between;padding-top:clamp(96px,14vh,170px);padding-bottom:0;display:flex;overflow:hidden;background:linear-gradient(#03040700 0%,#0304078c 28%,#020305eb 65%,#020305 100%)!important}.home-editorial .ds-footer-top{grid-template-columns:minmax(0,1.4fr) minmax(0,.72fr) minmax(0,.95fr) auto;align-items:start;gap:clamp(28px,4.2vw,72px);width:min(1388px,100% - 112px);max-width:none;padding:0 0 clamp(48px,8vh,96px)}.home-editorial .ds-footer-brand-logo{width:clamp(220px,20vw,320px);height:auto}.home-editorial .ds-footer-brand-desc{color:#ffffffb8;max-width:560px;margin-top:28px;font-size:clamp(17px,1.35vw,21px);line-height:1.6}.home-editorial .ds-footer-contact-info{gap:14px;margin-top:30px}.home-editorial .ds-footer-contact-item{padding:12px 20px;font-size:clamp(14px,1.1vw,17px)}.home-editorial .ds-footer .ds-socials{gap:14px;margin-top:32px}.home-editorial .ds-footer .ds-socials>:is(a,span){border-radius:10px;width:52px;height:52px}.home-editorial .ds-footer .ds-socials>a svg{width:22px;height:22px}.home-editorial .ds-footer-column h4{margin-top:0;margin-bottom:30px;font-size:clamp(13px,1vw,15px)}.home-editorial .ds-footer-column ul{line-height:2.5}.home-editorial .ds-footer-column a,.home-editorial .ds-footer-column .ds-footer-static-item{color:#ffffffc7;font-size:clamp(18px,1.5vw,24px);font-weight:300;display:inline-block}.home-editorial .ds-footer-column .ds-footer-static-item{cursor:default}.home-editorial .ds-footer-bottom{color:#ffffff8c;width:min(1388px,100% - 112px);max-width:none;height:auto;margin-inline:auto;padding:32px 0 40px;font-size:clamp(13px,1vw,15px)}.home-editorial .ds-legal a{color:#fff9;font-size:inherit}@media (max-width:1000px){.home-editorial .ds-footer-top,.home-editorial .ds-footer-bottom{width:calc(100% - 64px)}.home-editorial .ds-footer-top{grid-template-columns:1fr 1fr}}@media (max-width:760px){.home-editorial .ds-footer{min-height:0;padding-top:88px}.home-editorial .ds-footer-top,.home-editorial .ds-footer-bottom{width:calc(100% - 40px)}.home-editorial .ds-footer-top{grid-template-columns:1fr}.home-editorial .ds-footer-column a,.home-editorial .ds-footer-column .ds-footer-static-item{font-size:19px}}.qtv-left-rail{writing-mode:vertical-rl;align-items:center;gap:14px;bottom:clamp(24px,5vh,56px);left:12px;transform:rotate(180deg)}.qtv-left-rail .qtv-rail-index{gap:6px}.qtv-left-rail .qtv-rail-label{padding-left:0;border-left:0;border-inline-start:1px solid #ffffff38;padding-inline-start:14px}@media (max-width:1100px){.qtv-left-rail{display:none}}.agency-hero-inner>*{min-width:0}@media (max-width:1024px){.agency-hero-inner{box-sizing:border-box;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}.agency-hero-copy,.agency-hero-visual-col,.agency-visual-card,.agency-hero-section .agency-reel-frame{min-width:0;max-width:100%}.agency-hero-title{overflow-wrap:anywhere;max-width:100%}}@media (max-width:760px){.qtv-ticker-wrapper{max-width:100%}.agency-hero-section .agency-reel-frame{min-height:0!important}}.agency-visual-card{z-index:2;position:relative}.qtv-hero-iso{z-index:1;pointer-events:none;will-change:transform;--iso-frame:#fff;--iso-tail:#fff;--iso-bubble-opacity:.14;--iso-line:#fff;--iso-line-opacity:.14;width:126%;max-width:780px;animation:14s ease-in-out infinite alternate qtvHeroIsoFloat;position:absolute;top:50%;left:50%;transform:translate(-50%,-44%)rotate(-6deg)}.qtv-hero-iso__svg{width:100%;height:auto}@keyframes qtvHeroIsoFloat{0%{transform:translate(-50%,-44%)rotate(-6.5deg)}to{transform:translate(-49%,-45.5%)rotate(-4.5deg)}}@media (max-width:1024px){.agency-hero-visual-col{margin-block:18px 34px}.qtv-hero-iso{--iso-bubble-opacity:.12;--iso-line-opacity:.28;width:114%;max-width:480px;top:49%}}.pillars-home{position:relative;overflow:hidden}.pillars-home-inner{z-index:2;position:relative}.qtv-pillars-iso{z-index:1;pointer-events:none;--iso-frame:#fff;--iso-tail:#fff;--iso-bubble-opacity:.055;--iso-line:#fff;--iso-line-opacity:.055;width:clamp(480px,48vw,760px);position:absolute;top:50%;right:-24%;transform:translateY(-50%)rotate(8deg)}.qtv-pillars-iso__svg{width:100%;height:auto}@media (max-width:760px){.qtv-pillars-iso{--iso-bubble-opacity:.045;--iso-line-opacity:.045;width:92vw;top:50%;right:-36%;transform:translateY(-50%)rotate(8deg)}}.studio-method-telemetry{align-items:stretch;gap:18px;margin:42px 0 30px;display:flex}.studio-method-telemetry .studio-method-dial{flex:none;margin:0}.qtv-method-trace{border:1px solid var(--qtv-line);background:#ffffff05;flex-direction:column;flex:1 1 0;justify-content:space-between;min-width:0;padding:14px 18px 18px;display:flex}.qtv-method-trace__label{letter-spacing:.12em;color:var(--qtv-muted);font:8px/1.3 Arial,sans-serif}.qtv-method-trace__svg{--iso-line:#e98017;--iso-line-opacity:.92;--iso-track-opacity:.14;--iso-stroke-scale:1;width:100%;max-height:155px;margin:auto 0}@media (min-width:1000px) and (max-height:780px){.studio-method-telemetry{margin:25px 0}.qtv-method-trace__svg{max-height:118px}}@media (max-width:760px){.studio-method-telemetry{margin:26px 0 22px}.qtv-method-trace{min-height:112px;padding:12px 16px}.qtv-method-trace__svg{max-height:76px}}.home-editorial .ds-footer .qtv-footer-iso{--iso-frame:#fff;--iso-tail:#fff;--iso-bubble-opacity:.12;--iso-line:#fff;--iso-line-opacity:.12;justify-content:flex-end;align-self:center;width:auto;max-width:none;margin-inline:0;padding:0}.home-editorial .ds-footer .qtv-footer-iso__svg{width:clamp(160px,16vw,230px)}@media (max-width:1000px){.home-editorial .ds-footer .qtv-footer-iso{justify-content:center}}@media (max-width:760px){.home-editorial .ds-footer .qtv-footer-iso{justify-content:center;width:100%;padding:8px 0 12px}.home-editorial .ds-footer .qtv-footer-iso__svg{width:clamp(140px,40vw,185px)}}@media (prefers-reduced-motion:reduce){.qtv-hero-iso{animation:none}}.home-editorial .ds-footer-bottom{margin-top:auto}.home-editorial .ds-footer .qtv-footer-wm{padding-top:clamp(18px,2.4vw,38px)}#soluciones{scroll-margin-top:96px}.qsv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,3.6vw,52px) clamp(18px,2.2vw,32px);margin-top:clamp(36px,5vw,64px);display:grid}.qsv-card{cursor:pointer;outline:none;flex-direction:column;gap:16px;display:flex;position:relative}.qsv-stage{aspect-ratio:10/11;isolation:isolate;background:#09101c;width:100%;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.qsv-stage{cursor:none}}.qsv-poster,.qsv-video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.qsv-poster{z-index:1;transition:transform .85s cubic-bezier(.22,1,.36,1);transform:scale(1.001)}.qsv-video{z-index:2;opacity:0;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transform:scale(1.015)}.qsv-card:is(.is-playing,:hover,:focus-visible) .qsv-poster{transform:scale(1.03)}.qsv-card:is(.is-playing,:hover,:focus-visible) .qsv-video{opacity:1;transform:scale(1)}.qsv-stage__bar{z-index:4;background:var(--accent,#dc580e);transform-origin:0;pointer-events:none;height:3px;transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto 0 0;transform:scaleX(0)}.qsv-card:is(.is-playing,:hover,:focus-visible) .qsv-stage__bar{transform:scaleX(1)}.qsv-meta{flex-direction:column;gap:8px;display:flex}.qsv-title{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(19px,1.48vw,23px);font-weight:800;line-height:1.24;transition:color .25s}.qsv-pill{vertical-align:middle;color:#09101c;font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;background:#fff;margin-top:-3px;margin-right:10px;padding:4px 10px 3px;font-size:10px;font-weight:800;line-height:1.4;transition:background-color .25s,color .25s;display:inline-block}.qsv-title-text{vertical-align:middle}.qsv-card:is(.is-playing,:hover,:focus-visible) .qsv-title{color:var(--accent,#e98017)}.qsv-card:is(.is-playing,:hover,:focus-visible) .qsv-pill{background:var(--accent,#e98017);color:#09101c}.qsv-tags{letter-spacing:.13em;text-transform:uppercase;color:#ffffffb8;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:10.5px;font-weight:700;list-style:none;display:flex}.qsv-tags li:before{content:"+ ";color:var(--accent,#e98017)}.qsv-cursor{z-index:9999;color:#09101c;pointer-events:none;opacity:0;text-align:center;background:#e98017;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:90px;height:90px;transition:opacity .2s,scale .36s cubic-bezier(.22,1,.36,1);display:none;position:fixed;top:0;left:0;overflow:hidden;scale:.25;box-shadow:0 18px 42px #dc580e57;border-radius:50%!important}.qsv-cursor.is-on{opacity:1;scale:1}.qsv-cursor__eyes{width:28px;height:16px;display:block}.qsv-cursor__label{letter-spacing:.12em;text-transform:uppercase;padding-inline:8px;font-size:9.5px;font-weight:900;line-height:1.05}@media (hover:hover) and (pointer:fine){.qsv-cursor{display:flex}}@media (max-width:960px){.qsv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qsv-cursor{display:none!important}}@media (max-width:680px){.qsv-grid{grid-template-columns:1fr;gap:32px}}@media (prefers-reduced-motion:reduce){.qsv-poster,.qsv-video,.qsv-stage__bar,.qsv-cursor{transition:none}}
