.camera-angle-control-module__1dlqPW__root{min-width:0;display:flow-root}:is(.camera-angle-control-module__1dlqPW__root h1,.camera-angle-control-module__1dlqPW__root h2,.camera-angle-control-module__1dlqPW__root h3,.camera-angle-control-module__1dlqPW__root h4,.camera-angle-control-module__1dlqPW__root b,.camera-angle-control-module__1dlqPW__root strong){font-weight:700}.camera-angle-control-module__1dlqPW__root ul{padding-inline-start:40px;list-style:outside}.camera-angle-control-module__1dlqPW__root ol{padding-inline-start:40px;list-style:decimal}.camera-angle-control-module__1dlqPW__root summary{display:list-item}.camera-angle-control-module__1dlqPW__root{--accent:#ff4f01;--accent-dark:#c93e01;--accent-deep:#8a2b01;--accent-soft:#ffe5d9;--accent-wash:#fff4ee;--ink:#0f0f12;--ink-2:#1a1a1e;--muted:#6e6e73;--line:#e4e4e6;--paper:#fff;--paper-2:#f5f5f6}.camera-angle-control-module__1dlqPW__root *{box-sizing:border-box}.camera-angle-control-module__1dlqPW__root,.camera-angle-control-module__1dlqPW__root{margin:0;padding:0}.camera-angle-control-module__1dlqPW__root{color:var(--ink);background:var(--paper);font-family:Open Sans,Segoe UI,Helvetica,Arial,sans-serif;line-height:1.6;overflow-x:hidden}.camera-angle-control-module__1dlqPW__root img{object-fit:cover;width:100%;height:100%;display:block}.camera-angle-control-module__1dlqPW__root a{color:var(--accent-dark)}.camera-angle-control-module__1dlqPW__root :focus-visible{outline:3px solid var(--accent);outline-offset:3px}.camera-angle-control-module__1dlqPW__root .wrap{max-width:1180px;margin:0 auto;padding:0 24px}:is(.camera-angle-control-module__1dlqPW__root h1,.camera-angle-control-module__1dlqPW__root h2,.camera-angle-control-module__1dlqPW__root h3){margin:0;font-family:Afacad,Open Sans,sans-serif;line-height:1.15}.camera-angle-control-module__1dlqPW__root h1{letter-spacing:-.01em;font-size:clamp(38px,5vw,58px)}.camera-angle-control-module__1dlqPW__root h2{font-size:clamp(27px,3.1vw,38px)}.camera-angle-control-module__1dlqPW__root h3{font-size:18px}.camera-angle-control-module__1dlqPW__root p{margin:0}.camera-angle-control-module__1dlqPW__root section{padding:76px 0}.camera-angle-control-module__1dlqPW__root figure{margin:0}.camera-angle-control-module__1dlqPW__root figcaption{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.45}.camera-angle-control-module__1dlqPW__root .intro{color:var(--muted);max-width:760px;margin-top:14px}.camera-angle-control-module__1dlqPW__root .btn{background:var(--accent);color:var(--paper);border:2px solid var(--accent);border-radius:999px;align-items:center;padding:13px 26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.camera-angle-control-module__1dlqPW__root .btn:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.camera-angle-control-module__1dlqPW__root .textlink{color:var(--accent-dark);font-weight:600}.camera-angle-control-module__1dlqPW__root .shot{background:var(--paper-2);border-radius:16px;overflow:hidden}.camera-angle-control-module__1dlqPW__root .credits .box{background:var(--paper);border:1px solid var(--line);border-radius:14px;max-width:780px;margin-top:22px;padding:22px 24px}.camera-angle-control-module__1dlqPW__root .credits .box p+p{margin-top:8px}.camera-angle-control-module__1dlqPW__root .consent ol{max-width:820px;margin:24px 0 0;padding-left:22px}.camera-angle-control-module__1dlqPW__root .consent li{margin-top:8px}.camera-angle-control-module__1dlqPW__root .faq details{border-bottom:1px solid var(--line);padding:16px 0}.camera-angle-control-module__1dlqPW__root .faq details:first-of-type{margin-top:22px}.camera-angle-control-module__1dlqPW__root .faq summary{cursor:pointer;font-size:17px;font-weight:700}.camera-angle-control-module__1dlqPW__root .faq details p{color:var(--ink-2);max-width:780px;margin-top:10px}.camera-angle-control-module__1dlqPW__root .tgrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px;display:grid}.camera-angle-control-module__1dlqPW__root .tcard{color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:20px;text-decoration:none;display:block}.camera-angle-control-module__1dlqPW__root .tcard:hover{border-color:var(--accent)}.camera-angle-control-module__1dlqPW__root .tcard h3{font-size:18px}.camera-angle-control-module__1dlqPW__root .tcard p{color:var(--ink-2);margin-top:8px;font-size:14.5px}.camera-angle-control-module__1dlqPW__root .band{background:var(--ink);color:var(--paper);padding:56px 0}.camera-angle-control-module__1dlqPW__root .band .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.camera-angle-control-module__1dlqPW__root .band p{max-width:720px;font-size:20px}.camera-angle-control-module__1dlqPW__root footer{color:var(--muted);border-top:1px solid var(--line);padding:28px 0;font-size:13px}.camera-angle-control-module__1dlqPW__root footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}@media (max-width:860px){.camera-angle-control-module__1dlqPW__root .tgrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.camera-angle-control-module__1dlqPW__root .tgrid{grid-template-columns:1fr}}.camera-angle-control-module__1dlqPW__root .hero{background:var(--paper-2);padding:48px 0 60px}.camera-angle-control-module__1dlqPW__root .hero .top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:40px;display:grid}.camera-angle-control-module__1dlqPW__root .hero .sub{color:var(--ink-2);margin-top:18px;font-size:20px}.camera-angle-control-module__1dlqPW__root .hero .lead{color:var(--muted);margin-top:12px}.camera-angle-control-module__1dlqPW__root .hero .side{border-left:4px solid var(--accent);padding-left:18px}.camera-angle-control-module__1dlqPW__root .chips{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.camera-angle-control-module__1dlqPW__root .chips li{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:5px 14px;font-size:14px}.camera-angle-control-module__1dlqPW__root .hero figure{margin-top:34px}.camera-angle-control-module__1dlqPW__root .hero .shot{aspect-ratio:1672/941;border-radius:20px}.camera-angle-control-module__1dlqPW__root .ejes .grid{grid-template-columns:340px minmax(0,1fr);align-items:center;gap:48px;margin-top:30px;display:grid}.camera-angle-control-module__1dlqPW__root .dial{border:2px solid var(--line);background:radial-gradient(circle,var(--paper)0 34%,var(--accent-wash)35% 100%);border-radius:50%;width:300px;height:300px;margin:0 auto;position:relative}:is(.camera-angle-control-module__1dlqPW__root .dial .h,.camera-angle-control-module__1dlqPW__root .dial .v){background:var(--ink-2);position:absolute}.camera-angle-control-module__1dlqPW__root .dial .h{height:2px;top:149px;left:22px;right:22px}.camera-angle-control-module__1dlqPW__root .dial .v{width:2px;top:22px;bottom:22px;left:149px}.camera-angle-control-module__1dlqPW__root .dial .dot{background:var(--accent);width:24px;height:24px;box-shadow:0 0 0 6px var(--accent-soft);border-radius:50%;position:absolute;top:138px;left:138px}.camera-angle-control-module__1dlqPW__root .dial .lab{background:var(--paper);border:1px solid var(--line);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12.5px;font-weight:700;position:absolute}.camera-angle-control-module__1dlqPW__root .dial .l1{bottom:-14px;left:50%;transform:translate(-50%)}.camera-angle-control-module__1dlqPW__root .dial .l2{top:50%;right:-36px;transform:translateY(-50%)rotate(90deg)}.camera-angle-control-module__1dlqPW__root .axes{gap:16px;display:grid}.camera-angle-control-module__1dlqPW__root .axis{border:1px solid var(--line);background:var(--paper);border-radius:14px;padding:20px 22px}.camera-angle-control-module__1dlqPW__root .axis h3{font-size:18px}.camera-angle-control-module__1dlqPW__root .axis p{color:var(--ink-2);margin-top:6px;font-size:15px}.camera-angle-control-module__1dlqPW__root .axis .deg{color:var(--accent-deep);background:var(--accent-soft);border-radius:6px;margin-top:10px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-block}.camera-angle-control-module__1dlqPW__root .lente{background:var(--ink-2);color:var(--paper)}.camera-angle-control-module__1dlqPW__root .lente .intro{color:#d9d9dc}.camera-angle-control-module__1dlqPW__root .lente .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 380px;align-items:start;gap:20px;margin-top:30px;display:grid}.camera-angle-control-module__1dlqPW__root .spec{background:var(--paper);color:var(--ink);border-radius:14px;padding:22px}.camera-angle-control-module__1dlqPW__root .spec h3{font-size:18px}.camera-angle-control-module__1dlqPW__root .spec p{color:var(--ink-2);margin-top:8px;font-size:14.5px}.camera-angle-control-module__1dlqPW__root .opts{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.camera-angle-control-module__1dlqPW__root .opts li{border:1px solid var(--line);border-radius:8px;padding:4px 12px;font-size:14px}.camera-angle-control-module__1dlqPW__root .opts li.on{border-color:var(--accent);color:var(--accent-deep);background:var(--accent-wash);font-weight:700}.camera-angle-control-module__1dlqPW__root .lente .shot{aspect-ratio:1672/941}.camera-angle-control-module__1dlqPW__root .lente figcaption{color:#c9c9cd}.camera-angle-control-module__1dlqPW__root .lente .note{color:#d9d9dc;max-width:760px;margin-top:24px}.camera-angle-control-module__1dlqPW__root .lente .note p+p{margin-top:6px}.camera-angle-control-module__1dlqPW__root .pasos ol{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:16px;margin:30px 0 0;padding:0;list-style:none;display:grid}.camera-angle-control-module__1dlqPW__root .pasos li{counter-increment:s;border-top:3px solid var(--accent);padding-top:14px}.camera-angle-control-module__1dlqPW__root .pasos li:before{content:"Étape " counter(s);color:var(--accent-dark);text-transform:uppercase;letter-spacing:.05em;font-size:12.5px;font-weight:700;display:block}.camera-angle-control-module__1dlqPW__root .pasos h3{margin-top:6px}.camera-angle-control-module__1dlqPW__root .pasos p{color:var(--ink-2);margin-top:6px;font-size:14.5px}.camera-angle-control-module__1dlqPW__root .giro{background:var(--paper-2)}.camera-angle-control-module__1dlqPW__root .giro .grid{grid-template-columns:420px minmax(0,1fr);align-items:start;gap:40px;margin-top:30px;display:grid}.camera-angle-control-module__1dlqPW__root .giro .shot{aspect-ratio:1672/941}.camera-angle-control-module__1dlqPW__root .tips{margin:0;padding:0;list-style:none}.camera-angle-control-module__1dlqPW__root .tips li{border-bottom:1px solid var(--line);padding:14px 0}.camera-angle-control-module__1dlqPW__root .tips li:first-child{padding-top:0}.camera-angle-control-module__1dlqPW__root .tips h3{font-size:17px}.camera-angle-control-module__1dlqPW__root .tips p{color:var(--ink-2);margin-top:4px;font-size:14.5px}.camera-angle-control-module__1dlqPW__root .ideas{background:var(--paper);border:1px solid var(--line);border-radius:12px;margin-top:20px;padding:18px 20px}.camera-angle-control-module__1dlqPW__root .ideas h3{font-size:16px}.camera-angle-control-module__1dlqPW__root .ideas ul{margin:8px 0 0;padding-left:20px}.camera-angle-control-module__1dlqPW__root .ideas li{color:var(--ink-2);margin-top:4px;font-size:14.5px}@media (max-width:1000px){.camera-angle-control-module__1dlqPW__root .hero .top{grid-template-columns:1fr}:is(.camera-angle-control-module__1dlqPW__root .ejes .grid,.camera-angle-control-module__1dlqPW__root .giro .grid){grid-template-columns:1fr}.camera-angle-control-module__1dlqPW__root .lente .grid{grid-template-columns:1fr 1fr}.camera-angle-control-module__1dlqPW__root .lente figure{grid-column:1/-1;max-width:520px}.camera-angle-control-module__1dlqPW__root .pasos ol{grid-template-columns:1fr 1fr}.camera-angle-control-module__1dlqPW__root .giro figure{max-width:560px}}@media (max-width:640px){:is(.camera-angle-control-module__1dlqPW__root .lente .grid,.camera-angle-control-module__1dlqPW__root .pasos ol){grid-template-columns:1fr}.camera-angle-control-module__1dlqPW__root .dial{width:260px;height:260px}.camera-angle-control-module__1dlqPW__root .dial .h{top:129px}.camera-angle-control-module__1dlqPW__root .dial .v{left:129px}.camera-angle-control-module__1dlqPW__root .dial .dot{top:118px;left:118px}.camera-angle-control-module__1dlqPW__root .dial .l2{right:-30px}}.camera-angle-control-module__1dlqPW__root .source-note{padding-block:24px;font-size:13px}
