.opportunity-art.opportunity-art-hunting,.opportunity-art.opportunity-art-drones,.opportunity-art.opportunity-art-documentacion{background:linear-gradient(150deg,var(--color-land) 0%,var(--color-park) 25%,var(--color-steel) 61%,var(--color-navy) 100%)}.opportunity-art.opportunity-art-drones{background:linear-gradient(150deg,var(--color-land),var(--color-knob) 32%,var(--color-steel) 65%,var(--color-navy))}.opportunity-art.opportunity-art-documentacion{background:linear-gradient(150deg,var(--color-knob),var(--color-steel) 47%,var(--color-navy))}.editorial-cover{z-index:1;font-family:var(--font-jakarta),sans-serif;position:absolute;inset:30px 0 92px}.editorial-paper{border:1px solid var(--color-hairline);background:var(--color-white);width:64%;height:237px;color:var(--color-navy);box-shadow:0 20px 36px color-mix(in srgb,var(--color-navy) 22%,transparent);border-radius:13px;padding:21px;position:absolute;top:18px;left:12%;transform:rotate(-12deg)}.editorial-paper small{letter-spacing:.1em;color:var(--color-muted);font-size:8px;font-weight:600;display:block}.editorial-paper>span{letter-spacing:.1em;color:var(--color-faint);margin-top:14px;font-size:6px;display:block}.editorial-map,.editorial-aerial{width:100%;height:150px;margin-top:14px;display:block}.map-ground,.aerial-ground{fill:var(--color-land)}.map-streets{fill:none;stroke:var(--color-white);stroke-width:8px}.map-avenue{fill:none;stroke:var(--color-white);stroke-width:11px}.map-parks{fill:var(--color-park)}.map-radius{fill:color-mix(in srgb,var(--color-green) 10%,transparent);stroke:var(--color-green-ink);stroke-width:1px;stroke-dasharray:3 3}.map-pins{fill:var(--color-green-ink);stroke:var(--color-white);stroke-width:2px}.map-pin-core{fill:var(--color-white)}.editorial-front{border:1px solid color-mix(in srgb,var(--color-white) 18%,transparent);background:var(--color-navy);width:66%;height:188px;color:var(--color-white);box-shadow:0 22px 40px color-mix(in srgb,var(--color-navy) 36%,transparent);border-radius:13px;padding:20px;position:absolute;top:120px;right:9%;transform:rotate(9deg)}.editorial-front>small{letter-spacing:.08em;color:var(--color-knob);white-space:nowrap;align-items:center;gap:7px;font-size:7px;display:flex}.editorial-front>small>i{background:var(--color-green);border-radius:50%;flex:none;width:5px;height:5px}.editorial-front h4{letter-spacing:-.045em;margin:12px 0;font-size:18px;font-weight:500;line-height:1.3}.hunting-property{align-items:center;gap:9px;display:flex}.hunting-property>svg{fill:none;width:33px;height:30px;stroke:var(--color-knob);stroke-width:1.4px;stroke-linejoin:round}.hunting-property b{font-size:9px;font-weight:500;display:block}.hunting-property span{color:var(--color-knob);margin-top:4px;font-size:7px;display:block}.editorial-rule{background:color-mix(in srgb,var(--color-white) 15%,transparent);height:1px;margin:12px 0 8px}.editorial-front footer{letter-spacing:.075em;color:var(--color-knob);justify-content:space-between;align-items:center;font-size:6px;display:flex}.editorial-front footer>span{color:var(--color-green);font-size:15px}.aerial-roads{fill:none;stroke:var(--color-white);stroke-width:11px}.aerial-buildings{fill:var(--color-knob);stroke:var(--color-iso-top);stroke-width:3px}.aerial-site{fill:var(--color-park);stroke:var(--color-green-ink);stroke-width:1.5px}.aerial-route{fill:none;stroke:var(--color-green-ink);stroke-width:1.5px;stroke-dasharray:3 3}.aerial-dot{fill:var(--color-green-ink)}.aerial-frame{fill:none;stroke:var(--color-navy);stroke-width:1px;opacity:.5}.editorial-drones .editorial-front{height:174px;top:135px}.editorial-drone{width:125px;height:77px;position:absolute;top:29px;right:13px;overflow:visible;transform:rotate(-7deg)}.editorial-drone g{fill:none;stroke:var(--color-knob);stroke-width:3px;stroke-linecap:round}.editorial-drone>rect{fill:var(--color-white)}.editorial-drone>path{fill:none;stroke:var(--color-knob);stroke-width:3px}.editorial-drone>circle{fill:var(--color-navy);stroke:var(--color-green);stroke-width:2px}.drone-cover-bottom{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.drone-cover-bottom h4{margin:0;font-size:17px}.drone-cover-bottom>span{letter-spacing:.08em;color:var(--color-knob);font-size:6px;line-height:1.7}.drone-cover-bottom b{color:var(--color-green);margin-left:8px;font-size:14px;font-weight:400}.editorial-under{top:15px;left:10%;transform:rotate(-20deg)}.editorial-documentation .editorial-back{transform:rotate(-9deg)}.editorial-paper>strong{letter-spacing:-.07em;justify-content:space-between;align-items:center;margin:18px 0 10px;font-size:32px;font-weight:500;display:flex}.editorial-paper>strong>span{letter-spacing:0;color:var(--color-green-ink);font-size:9px}.editorial-paper h5{letter-spacing:-.035em;margin:0 0 12px;font-size:14px;font-weight:500;line-height:1.4}.editorial-paper-lines i{background:var(--color-hairline);height:3px;margin:8px 0;display:block}.editorial-paper-lines i:nth-child(2){width:85%}.editorial-paper-lines i:last-child{width:60%}.editorial-documentation .editorial-front{height:194px;top:118px}.editorial-documentation .editorial-front h4{font-size:17px}.documentation-chapters{margin-top:13px}.documentation-chapters>span{border-top:1px solid color-mix(in srgb,var(--color-white) 15%,transparent);align-items:center;gap:9px;padding:7px 0;font-size:8px;display:flex}.documentation-chapters b{color:var(--color-knob);font-size:7px;font-weight:400}.documentation-chapters i{color:var(--color-green);margin-left:auto;font-style:normal}@media (max-width:700px){.editorial-cover{top:19px;bottom:85px}.editorial-paper{height:211px;padding:18px}.editorial-map,.editorial-aerial{height:126px;margin-top:12px}.editorial-front{height:175px;padding:17px;top:103px}.editorial-front h4{margin:10px 0;font-size:16px}.editorial-drones .editorial-front{height:160px;top:118px}.editorial-drone{width:110px;height:68px;top:25px;right:10px}.drone-cover-bottom{bottom:15px;left:17px;right:17px}.drone-cover-bottom h4{font-size:15px}.editorial-documentation .editorial-front{height:180px;top:103px}.editorial-documentation .editorial-front h4{font-size:15px}.editorial-paper>strong{margin:14px 0 9px;font-size:29px}.editorial-paper h5{font-size:12px}.documentation-chapters{margin-top:10px}.documentation-chapters>span{padding:6px 0}}
.opportunities-section{max-width:1268px;color:var(--color-navy);font-family:var(--font-jakarta),sans-serif;margin:0 auto;padding:70px 44px}.opportunities-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.opportunities-heading p{letter-spacing:.12em;color:var(--color-green-ink);margin-bottom:16px;font-size:10px}.opportunities-heading h2{letter-spacing:-.055em;max-width:620px;font-size:clamp(32px,3.8vw,48px);font-weight:600;line-height:1.12}.opportunities-controls{flex-shrink:0;gap:10px;display:flex}.opportunities-controls button{border:1px solid var(--color-hairline);background:var(--color-white);cursor:pointer;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;transition:background .2s;display:grid}.opportunities-controls button:hover:not(:disabled){background:var(--color-soft-2)}.opportunities-controls button:disabled{opacity:.3;cursor:default}.opportunities-track{scrollbar-width:none;overscroll-behavior-x:contain;gap:20px;padding:4px 0 14px;display:flex;overflow-x:auto}.opportunities-track::-webkit-scrollbar{display:none}.opportunity-card{flex:0 0 29%;min-width:280px}.opportunity-art-link{text-align:left;cursor:pointer;border:0;border-radius:12px;width:100%;padding:0;display:block;overflow:hidden}.opportunity-art{background:var(--color-navy);height:420px;color:var(--color-white);position:relative;overflow:hidden}.opportunity-art>img{object-fit:cover;transition:transform .7s}.opportunity-art-link:hover img{transform:scale(1.045)}.opportunity-art:after{content:"";background:linear-gradient(transparent,color-mix(in srgb,var(--color-navy) 85%,transparent));pointer-events:none;position:absolute;inset:50% 0 0}.opportunity-brand{z-index:2;letter-spacing:-.04em;flex-wrap:wrap;align-items:center;gap:7px;font-size:19px;font-weight:600;display:flex;position:absolute;bottom:24px;left:20px;right:15px}.opportunity-brand>span{background:var(--color-green);border-radius:5px;flex-shrink:0;width:18px;height:18px}.opportunity-brand b{font-weight:400}.opportunity-card h3{max-width:310px;min-height:72px;margin:18px 0 14px;font-size:14px;font-weight:400;line-height:1.7}.opportunity-link{color:var(--color-green-ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:12px;font-weight:500;display:inline-flex}.opportunity-link:hover{text-underline-offset:4px;text-decoration:underline}.opportunities-section :is(a,button,.opportunities-track):focus-visible{outline:2px solid var(--color-green-ink);outline-offset:3px}.opportunities-note{color:var(--color-muted);margin-top:22px;font-size:10px}@media (max-width:700px){.opportunities-section{padding:44px 20px}.opportunities-heading{align-items:flex-start}.opportunities-heading h2{font-size:32px}.opportunities-controls{gap:6px}.opportunities-controls button{width:34px;height:34px}.opportunity-card{flex-basis:82%;min-width:250px}.opportunity-art{height:370px}.opportunity-card h3{min-height:72px}}@media (prefers-reduced-motion:reduce){.opportunity-art>img,.opportunities-controls button{transition:none}}.opportunity-guide{width:max-content;color:var(--color-green-ink);align-items:center;gap:10px;margin-top:16px;font-size:12px;font-weight:500;display:flex}.opportunity-guide:hover{text-underline-offset:4px;text-decoration:underline}
.opportunity-art-firma{background:linear-gradient(155deg,var(--color-steel),var(--color-navy))}.opportunity-art-herramientas{background:radial-gradient(ellipse at 30% 15%,var(--color-white),var(--color-park) 65%,var(--color-steel))}.tools-cover{z-index:1;font-family:var(--font-jakarta),sans-serif;position:absolute;inset:30px 0 92px}.tools-cover-source{border:1px solid var(--color-hairline);background:var(--color-white);width:58%;height:236px;color:var(--color-navy);box-shadow:0 20px 36px color-mix(in srgb,var(--color-navy) 19%,transparent);border-radius:13px;padding:22px;position:absolute;top:18px;left:12%;transform:rotate(-12deg)}.tools-cover-source small{letter-spacing:.1em;color:var(--color-muted);font-size:9px;font-weight:600}.tools-cover-source strong{letter-spacing:-.065em;margin:13px 0 18px;font-size:58px;font-weight:500;line-height:1;display:block}.tools-cover-source-lines i,.tools-cover-result-lines i{background:var(--color-hairline);border-radius:2px;height:4px;margin:9px 0;display:block}.tools-cover-source-lines i:nth-child(2){width:82%}.tools-cover-source-lines i:last-child{width:60%}.tools-cover-source>span{letter-spacing:.1em;color:var(--color-faint);margin-top:18px;font-size:6px;display:block}.tools-cover-result{border:1px solid color-mix(in srgb,var(--color-white) 18%,transparent);background:var(--color-navy);width:62%;height:186px;color:var(--color-white);box-shadow:0 22px 40px color-mix(in srgb,var(--color-navy) 35%,transparent);border-radius:13px;padding:20px;position:absolute;top:118px;right:9%;transform:rotate(9deg)}.tools-cover-result-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.tools-cover-result-heading small{letter-spacing:.1em;color:var(--color-knob);font-size:7px;font-weight:500}.tools-cover-result-heading svg{width:27px;height:27px;fill:var(--color-green)}.tools-cover-result p{letter-spacing:-.045em;margin:10px 0 14px;font-size:17px;font-weight:500;line-height:1.35}.tools-cover-result-lines i{background:color-mix(in srgb,var(--color-white) 25%,transparent);height:3px;margin:7px 0}.tools-cover-result-lines i:nth-child(2){width:86%}.tools-cover-result-lines i:last-child{width:65%}.tools-cover-result>span{letter-spacing:.08em;color:var(--color-knob);margin-top:11px;font-size:7px;display:block}@media (max-width:700px){.tools-cover{top:19px;bottom:85px}.tools-cover-source{height:211px;padding:19px}.tools-cover-source strong{margin:12px 0 15px;font-size:51px}.tools-cover-result{height:169px;padding:17px;top:103px}.tools-cover-result p{margin:7px 0 11px;font-size:16px}.tools-cover-source>span{margin-top:13px}}.opportunity-paper-stack{position:absolute;inset:70px 45px 110px}.opportunity-paper-stack>div{background:var(--color-white);border:1px solid var(--color-hairline);box-shadow:var(--shadow-panel);border-radius:10px;position:absolute;inset:0;transform:rotate(-14deg)}.opportunity-paper-stack>div:nth-child(2){transform:rotate(8deg)}.opportunity-paper-stack>div:last-child{color:var(--color-navy);padding:23px;transform:rotate(-3deg)}.opportunity-paper-stack small{letter-spacing:.08em;color:var(--color-muted);font-size:9px}.opportunity-paper-stack strong{letter-spacing:-.07em;margin:16px 0;font-size:52px;font-weight:500;display:block}.opportunity-paper-stack.is-signature strong{font-size:30px}.opportunity-paper-stack i{background:var(--color-soft-2);height:4px;margin:9px 0;display:block}.opportunity-paper-stack i:nth-last-child(2){width:70%}.opportunity-paper-stack span{color:var(--color-green-ink);font-size:11px}.opportunity-paper-stack svg{fill:none;width:100%;height:60px;stroke:var(--color-green-ink);stroke-width:2px;stroke-linecap:round}
