:root{color-scheme:light dark}*{box-sizing:border-box}body{margin:0;background:#101615;color:#f4f1e9;font-family:Arial,sans-serif}.review-strip{background:#f1f2ed;color:#23332c;padding:12px 25px;display:flex;gap:18px;justify-content:space-between;align-items:center;flex-wrap:wrap;font:12px/1.4 Arial,sans-serif}.review-actions{display:flex;gap:6px;flex-wrap:wrap}.review-actions button{border:1px solid #c0c8bd;background:transparent;color:#23332c;padding:9px 13px;border-radius:4px;font:12px Arial,sans-serif;cursor:pointer}.review-actions button[aria-pressed=true]{background:#233d30;border-color:#233d30;color:white}#quality-status{font-size:11px}#droneweb-directions .dw-page{min-height:0;--dw-paper:#101615;--dw-ink:#f4f1e9;--dw-muted:#b3beb8;--dw-line:#3d4842}#droneweb-directions .dw-header{padding:25px 6%}#droneweb-directions .dw-filmhero{height:clamp(450px,64vw,680px)}#droneweb-directions #hero-video{display:block;width:100%;height:100%;object-fit:cover}#droneweb-directions .dw-hero-copy{top:18%}#droneweb-directions .dw-hero-copy h1{font-size:clamp(46px,5.6vw,90px);letter-spacing:-.045em}#droneweb-directions .dw-hero-copy p{font-size:16px}#droneweb-directions .dw-filmshade{pointer-events:none;background:linear-gradient(90deg,#071a1bb8,transparent 85%),linear-gradient(0deg,#071a1b70,transparent 30%)}#droneweb-directions .dw-content{padding:40px 6%}#droneweb-directions .dw-section-head{margin-bottom:30px}#droneweb-directions .dw-three{gap:40px}#droneweb-directions .dw-three p{font-size:14px;max-width:340px}#droneweb-directions .dw-footer{padding:22px 6%}#droneweb-directions #play-toggle{border:1px solid #ffffff77;padding:9px 14px;background:#10242077;color:white;cursor:pointer}#droneweb-directions .dw-film-caption{align-items:center;z-index:2}#droneweb-directions button{cursor:pointer}#droneweb-directions .dw-gallery img{height:220px}#droneweb-directions .dw-contact{max-width:650px;left:auto;right:5%;top:110px}#droneweb-directions button:focus-visible,.review-actions button:focus-visible{outline:3px solid #d3ecab;outline-offset:4px}@media(max-width:600px){.review-strip{padding:12px 18px;gap:10px}.review-context{display:none}#quality-status{width:100%}#droneweb-directions .dw-header{padding:20px}#droneweb-directions .dw-filmhero{height:500px}#droneweb-directions .dw-hero-copy{top:50px}#droneweb-directions .dw-hero-copy h1{font-size:46px}#droneweb-directions .dw-hero-copy p{font-size:14px}#droneweb-directions .dw-film-caption{align-items:start}#droneweb-directions .dw-content{padding:30px 20px}#droneweb-directions .dw-contact{inset:150px 16px auto;max-width:none}}
:root #droneweb-directions .dw-hero-copy .dw-solid{display:inline-flex;align-items:center;justify-content:center;gap:24px;width:fit-content;max-width:100%;min-height:48px;padding:13px 20px;border:1px solid transparent;border-radius:6px;background:#d3ecab;color:#183024;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0;text-decoration:none;transition:background .16s ease,box-shadow .16s ease}
:root #droneweb-directions .dw-hero-copy .dw-solid>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;font-size:19px;line-height:1;transition:transform .16s ease}
:root #droneweb-directions .dw-hero-copy .dw-solid:hover{background:#e0f2c2;text-decoration:none;box-shadow:0 3px 12px #0002}
:root #droneweb-directions .dw-hero-copy .dw-solid:hover>span{transform:translate(2px,-2px)}
@media(prefers-reduced-motion:reduce){:root #droneweb-directions .dw-hero-copy .dw-solid,:root #droneweb-directions .dw-hero-copy .dw-solid>span{transition:none}}

#droneweb-directions .dw-three{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:560px){#droneweb-directions .dw-three{grid-template-columns:1fr}}

#droneweb-directions .dw-header{background:#101713;padding-top:12px;padding-bottom:12px}
#droneweb-directions .dw-selected-logo{display:inline-flex;align-items:center;line-height:1;text-decoration:none;flex:0 0 auto}
#droneweb-directions .dw-selected-logo img{display:block;width:230px;height:76px;object-fit:contain}
@media(max-width:600px){#droneweb-directions .dw-selected-logo img{width:205px;height:68px}}
#droneweb-directions .dw-avata{margin:0 6%;padding:24px 0 30px;display:grid;grid-template-columns:minmax(230px,.85fr) minmax(0,1.2fr);gap:50px;align-items:center;border-top:1px solid #34463a}
#droneweb-directions .dw-avata-image{margin:0;min-width:0}
#droneweb-directions .dw-avata-image img{display:block;width:100%;height:245px;object-fit:cover;object-position:center 52%}
#droneweb-directions .dw-avata-image figcaption{font-size:9px;letter-spacing:1.5px;color:#a3b69f;text-align:center;margin-top:2px}
#droneweb-directions .dw-avata-copy{min-width:0}
#droneweb-directions .dw-avata-copy>.dw-eyebrow{color:#b4c6aa;font-size:10px;letter-spacing:1.4px}
#droneweb-directions .dw-avata h2{font-size:28px;line-height:1.2;letter-spacing:-.8px;margin:17px 0 14px}
#droneweb-directions .dw-avata h2 span{color:#d3ecab;white-space:nowrap}
#droneweb-directions .dw-avata-copy>p{color:#b3beb8;font-size:14px;line-height:1.7;max-width:510px}
#droneweb-directions .dw-avata-points{list-style:none;margin:23px 0 0;padding:0;display:flex;gap:25px;flex-wrap:wrap}
#droneweb-directions .dw-avata-points li{margin:0;padding:0;display:flex;flex-direction:column;gap:5px}
#droneweb-directions .dw-avata-points strong{font-size:17px;line-height:1.3;font-weight:500;color:#f4f3ec}
#droneweb-directions .dw-avata-points span{font-size:10px;line-height:1.5;color:#9fb29c}
@media(max-width:700px){#droneweb-directions .dw-avata{margin:0 20px;padding:26px 0 30px;grid-template-columns:1fr;gap:22px}#droneweb-directions .dw-avata-image{max-width:350px;width:100%;justify-self:center}#droneweb-directions .dw-avata-image img{height:200px}#droneweb-directions .dw-avata h2{font-size:26px}#droneweb-directions .dw-avata-points{gap:20px}}
