.os-section{background:#fafbfa;color:#141b1f;border-color:#e3e7e6;color-scheme:light}.os-section h2 span{color:#7a878c}.os-section .section-heading>p{color:#68767c}.os-section .os-benefits p{color:#68767c}.os-section .os-benefits b{color:#24333b}.hero-content{padding-top:213px}.hero h1{margin-top:0}
.product-film{margin:56px 0 0;--film-ink:#233139;--film-muted:#758389;color:#233139}.film-window{position:relative;background:#fff;border:1px solid #d7dfe0;border-radius:14px;overflow:hidden;box-shadow:0 25px 90px #23313910,0 4px 16px #23313907;isolation:isolate}.film-topbar{display:flex;align-items:center;justify-content:space-between;padding:20px 25px;height:72px;border-bottom:1px solid #e7eaea;color:#7a878c;font-size:13px;background:linear-gradient(180deg,#fff,#fbfcfc)}.film-mark{display:flex;align-items:center;gap:12px}.film-mark img{width:74px;height:auto}.film-mark>span{font-size:14px;border-left:1px solid #cbd5d8;padding-left:12px;color:#647d80}.film-avatar{width:28px;height:28px;display:grid;place-items:center;border:1px solid #d3dddd;border-radius:50%;color:#57716f;font-size:12px;flex:none}.film-workspace{display:grid;grid-template-columns:185px minmax(0,1fr)}.film-sidebar{padding:29px 17px;background:#f5f7f7;border-right:1px solid #e6ebea;display:flex;flex-direction:column}.film-menu-label{color:#91a09f;font-size:12px;margin-left:9px;margin-bottom:10px}.film-menu-label.second{margin-top:26px}.film-menu-current{font-size:14px;color:#47605f;background:#e7efed;border-radius:6px;padding:10px 11px}.film-company{display:flex;gap:10px;align-items:center;padding:12px 6px;font-size:14px}.film-company>i{width:30px;height:30px;font-style:normal;display:grid;place-items:center;border:1px solid #c5d6d3;border-radius:7px;color:#657f7d;font-size:24px}.film-company small{display:block;font-size:12px;color:#899897}.film-side-foot{display:flex;gap:9px;align-items:center;margin-top:auto;padding-top:35px;font-size:12px}.film-side-foot small{display:block;font-size:12px;color:#90a09d}.film-main{padding:28px 30px 21px;min-width:0;background:#fff}.film-company-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.film-company-heading>div>span{font-size:12px;color:#91a09f}.film-company-heading h3{font-size:26px;margin-top:7px;margin-bottom:6px}.film-company-heading p{font-size:14px;color:#87928f}.film-status{border:1px solid #d5e0de;color:#6c8984;padding:5px 10px;font-size:12px;border-radius:20px}.film-tabs{display:flex;gap:27px;border-bottom:1px solid #e8eeeb;margin-top:18px;font-size:14px;color:#9aa5a1}.film-tabs>span{padding:11px 0;border-bottom:2px solid transparent;transition:color .4s,border-color .4s}.film-tabs>span.is-current{color:#456b67;border-color:#6f9892}.film-stage{height:343px;position:relative;margin-top:22px}.film-scene{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .55s ease,transform .55s ease,visibility .55s;pointer-events:none}.film-scene.is-current{opacity:1;visibility:visible;transform:translateY(0)}.film-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.film-metrics>div{border:1px solid #e2e8e6;border-radius:8px;padding:14px 15px;background:linear-gradient(140deg,#fbfcfb,#fff)}.film-metrics span{display:block;font-size:13px;color:#7c8a86}.film-metrics strong{display:block;margin:10px 0 7px;font-size:28px;font-weight:450;line-height:1;letter-spacing:-.035em}.film-metrics small{font-size:12px;color:#689186}.film-metrics>div:last-child small{color:#94a09c}.film-chart-row{display:grid;grid-template-columns:1.8fr 1fr;gap:14px;margin-top:14px}.film-chart,.film-insight{border:1px solid #e2e8e6;border-radius:8px;padding:17px 18px}.film-chart>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.film-chart h4{font-size:14px;letter-spacing:-.01em}.film-chart>div>span{font-size:11px;color:#8b9a94;white-space:nowrap}.film-chart svg{display:block;width:100%;height:148px;margin-top:8px}.film-chart-values text{font-size:12px;fill:#9ba8a2;font-family:inherit}.film-chart-value{font-size:14px;fill:#60867d;font-family:inherit}.film-chart-line{stroke-dasharray:1;stroke-dashoffset:1}.film-scene.is-current .film-chart-line{animation:draw-chart 3.3s ease-out .35s forwards}.film-insight>span{font-size:12px;color:#8b9a94}.film-insight h4{font-size:21px;line-height:1.2;margin-top:13px}.film-insight p{font-size:13px;line-height:1.65;color:#81918a;margin-top:11px}.film-insight .film-faux-link{display:block;font-size:12px;color:#5a8077;margin-top:12px}.film-panel-intro{font-size:14px;color:#7d8c87;margin-bottom:17px}.film-task{display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid #e1e8e5;border-radius:8px;padding:16px 21px;margin-bottom:12px;background:#fdfefd}.film-tag{font-size:12px;color:#8b9a92;display:block;margin-bottom:8px}.film-task h4{font-size:18px;line-height:1.2}.film-task p{font-size:13px;color:#8b9790;margin-top:6px}.film-task-status{min-width:108px;font-size:12px;color:#648178}.film-task-status i{display:block;margin-top:10px;background:#e7ede9;border-radius:3px;height:4px;overflow:hidden}.film-task-status b{display:block;height:100%;width:65%;background:#91aaa1;transform-origin:left}.film-scene.is-current .film-task-status b{animation:grow-task 2.5s ease-out .5s both}.film-muted-pill{font-size:12px;background:#edf2ef;color:#85968b;border-radius:20px;padding:5px 11px;white-space:nowrap}.film-update{display:flex;align-items:center;gap:12px;margin-top:20px;font-size:14px;color:#57746b}.film-check{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;border:1px solid #b9d0c4;color:#6a907e;flex:none}.film-update small{display:block;font-size:12px;color:#8b9b92;margin-top:4px}.film-opportunity{position:relative;margin:0 auto;border:1px solid #d7e3dc;border-radius:9px;padding:23px 26px;background:linear-gradient(135deg,#f8fbf9,#fff);max-width:660px;box-shadow:0 9px 22px #62827606}.film-opportunity h4{font-size:25px;line-height:1.2;max-width:420px}.film-opportunity>p{font-size:14px;line-height:1.7;max-width:490px;margin-top:12px;color:#84948a}.film-people{display:flex;align-items:center;margin:18px 0;gap:0}.film-people>span{font-size:10px;background:#ecf2ee;color:#779083;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:2px solid white}.film-people>span+span{margin-left:-7px;background:#f1eee9}.film-people small{font-size:12px;color:#93a197;margin-left:9px}.film-faux-button{display:inline-flex;gap:27px;padding:10px 17px;font-size:13px;color:#48675a;background:#dbece0;border:1px solid #c6ddce;border-radius:6px;transition:background .5s}.film-toast{position:absolute;right:12px;bottom:15px;background:#fff;box-shadow:0 8px 28px #3e61451a;border:1px solid #d2e0d6;border-radius:9px;padding:17px 20px;display:flex;gap:11px;align-items:center;font-size:14px;color:#416750;opacity:0;transform:translateY(12px);transition:opacity .45s,transform .45s}.film-toast small{display:block;font-size:12px;color:#8a9b8d;margin-top:3px}.product-film[data-clicked=true] .film-toast{opacity:1;transform:none}.product-film[data-clicked=true] .film-faux-button{background:#c9e1d0}.film-decision{padding:24px 26px;border:1px solid #e0e7e2;border-radius:9px;background:#fcfdfc}.film-decision>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:15px}.film-decision h4{font-size:24px;max-width:520px;line-height:1.23;margin-top:11px}.film-decision>p{font-size:14px;line-height:1.65;color:#7f9084;max-width:550px;margin-top:14px}.film-next{border-top:1px solid #e5ebe6;margin-top:19px;padding-top:16px;display:flex;gap:18px;font-size:13px}.film-next>span{color:#92a094}.film-next>strong{font-weight:450;color:#627a68}.film-pointer{position:absolute;width:23px;height:30px;left:73%;top:56%;z-index:5;filter:drop-shadow(0 2px 2px #0002);transition:left 1.2s cubic-bezier(.3,0,.2,1),top 1.2s cubic-bezier(.3,0,.2,1),opacity .4s;pointer-events:none}.film-pointer>svg{width:100%;height:100%}.product-film[data-scene="1"] .film-pointer{left:83%;top:48%}.product-film[data-scene="2"] .film-pointer{left:40%;top:70%}.product-film[data-scene="3"] .film-pointer{left:65%;top:66%}.film-pointer:after{content:'';position:absolute;inset:-9px;border:1px solid #64876c6e;border-radius:50%;opacity:0;transform:scale(.5)}.product-film[data-clicked=true] .film-pointer:after{animation:cursor-tap .9s ease-out}.film-playback{display:flex;justify-content:space-between;gap:45px;align-items:center;margin-top:28px}.film-chapters{display:grid;grid-template-columns:repeat(4,1fr);gap:19px;flex:1;max-width:690px}.film-chapters>span{font-size:13px;color:#9aa49e}.film-chapters i{display:block;height:2px;background:#e0e5e1;border-radius:1px;margin-bottom:9px;position:relative;overflow:hidden}.film-chapters i:after{content:'';position:absolute;inset:0;background:#668778;transform:scaleX(var(--progress,0));transform-origin:left}.film-chapters>span.is-current{color:#537160}.film-controls{display:flex;gap:9px;align-items:center}.film-controls button{background:#fff;border:1px solid #dbe2dd;border-radius:25px;display:flex;gap:8px;align-items:center;justify-content:center;color:#6d8072;height:36px;padding:0 14px;font-size:13px}.film-controls button:last-child{width:36px;padding:0;font-size:21px}.film-controls button:hover{border-color:#9eb5a6}.film-control-icon{font-size:15px;line-height:1}.product-film figcaption{display:flex;justify-content:space-between;gap:25px;margin-top:20px;color:#617769;font-size:15px}.product-film figcaption small{font-size:12px;color:#929e95}.product-film.is-paused .film-window *{animation-play-state:paused!important}.product-film.is-offscreen .film-window *{animation-play-state:paused!important}.os-section button:focus-visible{outline-color:#587c67}.journey-content{min-height:365px}.journey-art{gap:18px}.glass-field{position:relative;width:330px;height:330px;flex:none;overflow:hidden;mix-blend-mode:multiply}.journey-art .glass-field>img{position:absolute;display:block;width:200%;height:200%;max-width:none;object-fit:fill;left:0;top:0;mix-blend-mode:normal}.glass-field[data-field=preparar]>img{left:-100%}.glass-field[data-field=preservar]>img{top:-100%}.glass-field[data-field=multiplicar]>img{left:-100%;top:-100%}.journey-art>span{font-size:13px;color:#8b9494;max-width:110px}.journey-content{grid-template-columns:1fr 1fr;gap:55px}
.film-menu-label,.film-company small,.film-side-foot small,.film-company-heading>div>span,.film-company-heading p,.film-tabs,.film-metrics span,.film-metrics small,.film-metrics>div:last-child small,.film-chart>div>span,.film-insight>span,.film-insight p,.film-panel-intro,.film-tag,.film-task p,.film-update small,.film-opportunity>p,.film-people small,.film-toast small,.film-decision>p,.film-next>span,.film-chapters>span,.product-film figcaption small{color:#697a73}.film-chart-values text{fill:#697a73}.glass-field{mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 92%,transparent);mask-composite:intersect}
@keyframes draw-chart{to{stroke-dashoffset:0}}@keyframes grow-task{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cursor-tap{0%{opacity:0;transform:scale(.5)}30%{opacity:.7}100%{opacity:0;transform:scale(1.8)}}
@media(max-width:1150px){.film-workspace{grid-template-columns:150px minmax(0,1fr)}.film-main{padding:24px 24px 18px}.film-sidebar{padding-inline:12px}.film-menu-current{font-size:12px;padding-inline:8px}.film-metrics strong{font-size:26px}.film-metrics span{font-size:12px}.film-chart-row{grid-template-columns:1.5fr 1fr}.film-chart{padding:15px}.film-chart>div{display:block}.film-chart>div>span{display:block;margin-top:5px}.film-chart svg{height:128px}.glass-field{width:285px;height:285px}.journey-content{gap:25px}.journey-art{gap:12px}.film-stage{height:350px}}
@media(max-width:900px){.film-sidebar{display:none}.film-workspace{grid-template-columns:1fr}.film-main{padding:26px}.film-stage{height:347px}.film-playback{gap:23px}.film-chapters{gap:13px}.film-chapters>span{font-size:12px}.film-control-label{display:none}.film-controls button{padding:0;width:36px}.product-film figcaption{flex-direction:column;gap:7px}.journey-art{flex-direction:column}.glass-field{width:280px;height:280px}.journey-art>span{max-width:none}.product-film[data-scene="2"] .film-pointer{left:27%;top:69%}}
@media(max-width:600px){.hero-content{padding-top:159px}.hero{min-height:870px}.os-section .section-heading h2{font-size:34px}.product-film{margin-top:33px}.film-topbar{padding:16px;height:64px}.film-topbar>span:not(.film-avatar){display:none}.film-window{border-radius:10px;box-shadow:0 14px 45px #2331390b}.film-main{padding:22px 16px 13px}.film-company-heading h3{font-size:25px;margin-top:8px}.film-company-heading p{font-size:12px;line-height:1.5;max-width:200px}.film-company-heading>div>span{font-size:12px}.film-status{display:none}.film-tabs{gap:17px;margin-top:20px;font-size:12px}.film-tabs>span{font-size:12px;padding:10px 0}.film-stage{height:461px;margin-top:20px}.film-metrics{grid-template-columns:1fr;gap:8px}.film-metrics>div{display:grid;grid-template-columns:1fr auto;gap:2px 14px;align-items:center;padding:11px 13px}.film-metrics span{font-size:12px}.film-metrics strong{grid-column:2;grid-row:1/3;font-size:23px;margin:0}.film-metrics small{font-size:11px}.film-chart-row{grid-template-columns:1fr;margin-top:12px}.film-chart{padding:16px}.film-chart>div>span{font-size:12px}.film-chart h4{font-size:14px}.film-chart svg{height:153px;margin-top:7px}.film-insight{display:none}.film-panel-intro{font-size:14px;line-height:1.6;margin-bottom:18px}.film-task{display:block;padding:18px}.film-task h4{font-size:19px;line-height:1.3}.film-task p{font-size:13px;line-height:1.6}.film-task-status{margin-top:13px;width:100%;font-size:12px}.film-task-status i{margin-top:7px}.film-task>.film-muted-pill{display:inline-block;margin-top:13px}.film-update{font-size:13px;margin-top:18px;align-items:flex-start}.film-update small{font-size:12px;line-height:1.5}.film-opportunity{padding:22px 19px}.film-opportunity h4{font-size:25px}.film-opportunity>p{font-size:14px;margin-top:16px}.film-people small{font-size:11px;max-width:145px}.film-faux-button{font-size:13px;padding:11px 15px;margin-top:6px}.film-toast{left:0;right:0;bottom:31px;padding:16px 14px;font-size:13px}.film-toast small{font-size:12px}.film-decision{padding:20px 18px}.film-decision>div:first-child{display:block}.film-decision .film-tag{font-size:11px;line-height:1.6}.film-decision .film-muted-pill{display:inline-block;margin-bottom:7px}.film-decision h4{font-size:23px}.film-decision>p{font-size:14px;line-height:1.65}.film-next{display:flex;flex-direction:column;gap:5px;font-size:13px;margin-top:19px}.film-playback{flex-wrap:wrap;margin-top:20px;gap:16px}.film-chapters{gap:11px;flex-basis:100%;max-width:none}.film-chapters>span{font-size:11px}.film-controls{margin-left:auto}.product-film figcaption{margin-top:8px;font-size:14px;line-height:1.5}.product-film figcaption small{font-size:11px}.film-pointer{width:21px;height:27px;left:76%;top:48%}.product-film[data-scene="1"] .film-pointer{left:78%;top:53%}.product-film[data-scene="2"] .film-pointer{left:38%;top:76%}.product-film[data-scene="3"] .film-pointer{left:77%;top:67%}.journey-content{grid-template-columns:1fr;gap:15px}.journey-art{flex-direction:column;gap:5px}.glass-field{width:300px;height:300px}.journey-art>span{font-size:12px;text-align:center}.journey-section .section-heading h2{font-size:32px}.journey-content{padding-bottom:29px}}
@media(prefers-reduced-motion:reduce){.film-scene{transition:none}.film-pointer{display:none}.film-scene.is-current .film-chart-line{stroke-dashoffset:0;animation:none}.film-scene.is-current .film-task-status b{animation:none}}

/* Documentary photography and transparent glass fields */
.hero-bottom{justify-content:flex-end}.founder-art>img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:70% center}.journey-content{grid-template-columns:1.04fr 1fr;gap:40px}.journey-art{justify-content:center}.journey-art .glass-field{width:min(100%,440px);height:auto;aspect-ratio:1;mix-blend-mode:normal;mask-image:none}.journey-art .glass-field>img{mix-blend-mode:normal}
@media(max-width:900px){.journey-content{gap:25px}.journey-art .glass-field{width:min(100%,370px)}}
@media(max-width:600px){.hero-bottom{display:none}.journey-content{grid-template-columns:1fr;gap:8px;padding-bottom:15px}.journey-art{width:100%;margin-top:4px}.journey-art .glass-field{width:min(100%,360px)}.founder-art{width:100%}.founder-art>img{aspect-ratio:1/1;object-position:70% center}}
