body{overflow-wrap:break-word}.breadcrumb{padding-top:25px;padding-bottom:24px;font-size:13px;color:var(--muted)}.breadcrumb a{text-decoration:underline;text-underline-offset:4px}.dr-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:55px;align-items:center;padding-bottom:60px}.dr-intro h1{font-size:clamp(43px,4.5vw,67px);line-height:1.08}.dr-intro>p:not(.eyebrow){max-width:535px}.dr-intro .lead{font-size:20px}.dr-intro>p{color:var(--muted)}.dr-location{font-size:13px;margin:28px 0 0}.dr-machine-panel{padding:25px 30px 20px;background:radial-gradient(ellipse at 85% 5%,#514333,#24211e 70%);border-radius:10px;text-align:center;isolation:isolate}.dr-machine-panel img{width:auto;height:485px;max-width:100%;object-fit:contain;margin:15px auto;mix-blend-mode:screen}.dr-machine-caption{color:#d8c9b7;letter-spacing:.22em;font-size:13px}.dr-section-nav{display:flex;flex-wrap:wrap;gap:14px 27px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;font-size:14px}.dr-section-nav a:hover{color:var(--dark)}.dr-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dr-card{background:var(--paper);border:1px solid var(--line);padding:30px;border-radius:8px}.dr-card h3,.dr-steps h3{font-size:24px;font-weight:450;letter-spacing:-.025em;line-height:1.3;margin:22px 0 14px}.dr-card p,.dr-steps p{color:var(--muted);margin-bottom:0}.source-ref{font-size:12px;color:var(--dark);text-decoration:underline}.dr-evidence{display:grid;grid-template-columns:1.35fr 1fr;gap:22px;align-items:stretch}.dr-study{background:#24211e;color:#fff;padding:40px;border-radius:8px}.dr-study h3{font-size:30px;line-height:1.25;font-weight:350;letter-spacing:-.025em;margin:22px 0}.dr-study p{color:#d2c9bf}.dr-study>a{color:#efdfc9;font-size:14px;text-decoration:underline;text-underline-offset:4px}.dr-study-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border-top:1px solid #62574a;border-bottom:1px solid #62574a;padding:22px 0;margin:26px 0}.dr-study-stats strong{display:block;font-size:37px;font-weight:350;line-height:1.2;color:#e2cdb2}.dr-study-stats span{font-size:12px;color:#cec5ba}.dr-numbers h3{margin-top:0}.dr-percent{display:flex;gap:20px;align-items:center;border-top:1px solid var(--line);padding:17px 0}.dr-percent strong{font-size:39px;color:var(--dark);font-weight:350;white-space:nowrap}.dr-percent span{font-size:14px}.dr-numbers p:last-child{font-size:14px}.dr-steps{gap:35px}.dr-steps article{border-top:1px solid #c9bcac;padding-top:24px}.dr-faq{display:grid;grid-template-columns:.85fr 1.3fr;gap:70px}.dr-questions details{border-bottom:1px solid var(--line);padding:21px 0}.dr-questions details:first-child{border-top:1px solid var(--line)}.dr-questions summary{cursor:pointer;font-weight:500;line-height:1.5;list-style:none;display:flex;justify-content:space-between;gap:20px}.dr-questions summary:after{content:'+';font-size:22px;color:var(--dark);line-height:1;flex-shrink:0}.dr-questions details[open] summary:after{content:'−'}.dr-questions summary::-webkit-details-marker{display:none}.dr-questions summary:focus-visible{outline:2px solid var(--dark);outline-offset:6px}.dr-questions p{margin:17px 0 0;color:var(--muted)}.dr-sources{border-top:1px solid var(--line);padding-top:30px;padding-bottom:55px;color:var(--muted);font-size:13px}.dr-sources h2{font-size:20px;color:var(--ink);letter-spacing:0}.dr-sources ol{padding-left:20px}.dr-sources li{margin:14px 0}.dr-sources li a{color:var(--dark);text-decoration:underline;text-underline-offset:3px}.dr-sources li span{display:block;margin-top:4px}.dr-bottom{background:#ece6de;padding:55px 0}.dr-bottom>.wrap{display:flex;justify-content:space-between;align-items:center;gap:40px}.dr-bottom h2{margin-bottom:18px}.dr-bottom .text-link{display:table;margin-top:20px}.dr-bottom p:last-child{margin-bottom:0}@media(max-width:950px){.dr-hero{gap:28px;grid-template-columns:1fr 1fr}.dr-machine-panel{padding:24px 15px}.dr-machine-panel img{height:425px}.dr-evidence{grid-template-columns:1fr 1fr}.dr-study{padding:28px}.dr-faq{gap:35px}.dr-card{padding:24px}}@media(max-width:800px){.dr-hero{grid-template-columns:1fr;gap:35px}.dr-intro h1{font-size:52px}.dr-machine-panel img{height:400px}.dr-three{grid-template-columns:1fr}.dr-evidence{grid-template-columns:1fr}.dr-faq{grid-template-columns:1fr;gap:15px}.dr-bottom>.wrap{flex-direction:column;align-items:flex-start}.dr-hero{padding-bottom:35px}.dr-section-nav{gap:15px 20px;font-size:13px}.dr-intro .lead{font-size:18px}}@media(max-width:480px){.dr-intro h1{font-size:44px}.dr-machine-panel img{height:auto;width:250px}.dr-study-stats{gap:10px}.dr-study-stats strong{font-size:31px}.dr-study-stats span{font-size:12px}.dr-study h3{font-size:27px}.dr-intro .actions{align-items:flex-start;flex-direction:column}.dr-percent strong{font-size:35px}}

.dr-section-nav{position:static;display:flex;flex-direction:row;align-items:center;background:transparent;left:auto;right:auto;top:auto;z-index:auto}

/* DRAKARIAN v6 · continuidad de marca, composición editorial y formas curvas */
.dr-modern{background:#fcfbf9}.dr-modern .breadcrumb{padding-top:19px;padding-bottom:19px}.dr-hero-shell{position:relative;overflow:hidden;background:#211e1b;color:#fff;border-radius:0 0 64px 0;background-image:radial-gradient(ellipse at 85% 20%,#594c3b66,transparent 60%)}
.dr-hero{gap:60px;padding:58px 0 66px;min-height:690px}.dr-intro{position:relative;z-index:2}.dr-intro .eyebrow{color:#d9c7af;font-size:12px;max-width:380px;line-height:1.8;letter-spacing:.16em}.dr-intro h1{font-size:clamp(48px,4.65vw,73px);font-weight:300;letter-spacing:-.055em}.dr-intro h1 em{color:#cbb69b}.dr-intro .lead{color:#f2ede6;font-size:20px}.dr-intro>p:not(.eyebrow){color:#c9c1b7}.dr-intro .button{background:#ece2d5;color:#24211e;border-color:#ece2d5;border-radius:999px;padding:18px 25px}.dr-intro .button:hover{background:#fff}.dr-intro .text-link{color:#f4ede4;border-color:#a8967d}.dr-intro .source-ref{color:#d9c7af}.dr-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.dr-tags span{font-size:12px;color:#ded4c7;border:1px solid #736450;border-radius:30px;padding:6px 12px}.dr-intro .dr-location{margin-top:17px;color:#b8ac9d;font-size:12px}
.dr-machine-panel{position:relative;isolation:isolate;background:none;padding:0 0 35px;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;border-radius:0;min-width:0}.dr-machine-panel .dr-official-logo{position:relative;z-index:2;width:170px;height:auto;object-fit:contain;mix-blend-mode:normal;margin:0 0 9px}.dr-machine-panel .dr-device{width:auto;max-width:100%;height:460px;margin:0;position:relative;z-index:2;mix-blend-mode:screen}.dr-orbit{position:absolute;border:1px solid #b2a28e55;pointer-events:none;border-radius:50%;z-index:0}.dr-orbit-one{width:450px;height:450px;max-width:110%;top:100px;left:50%;transform:translateX(-50%);background:radial-gradient(ellipse,#97826620,transparent 70%)}.dr-orbit-two{width:520px;height:520px;max-width:128%;top:65px;left:50%;transform:translateX(-50%);border-style:dashed;border-color:#b2a28e24}.dr-float-label{position:absolute;z-index:3;bottom:2px;right:0;display:flex;gap:13px;align-items:center;background:#f5efe7;color:#24211e;padding:14px 20px;border:1px solid #d6c7b5;border-radius:16px;font-size:14px;box-shadow:0 15px 35px #0002}.dr-float-label small{display:block;color:#73685b;font-size:12px;margin-top:2px}.dr-small-cross{font-size:32px;line-height:1;color:#978067;font-weight:300}
.dr-section-nav{gap:12px 22px;margin-top:24px;padding:15px 22px;justify-content:center;border:1px solid #e0d8ce;border-radius:999px;width:fit-content;max-width:calc(100% - 40px);background:#f7f3ed;font-size:13px}.dr-section-nav a{padding:3px 0}.dr-section-nav a:hover{color:#77614c}.dr-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding-top:45px;padding-bottom:5px}.dr-principles>div{display:flex;align-items:center;gap:17px}.dr-mini-icon{width:42px;height:42px;flex:0 0 42px;border:1px solid #d2c3b1;border-radius:50%;display:grid;place-items:center;color:#887057;font-size:12px}.dr-principles p{margin:0;line-height:1.6}.dr-principles strong{display:block;font-size:15px;font-weight:550}.dr-principles p span{display:block;color:#716b65;font-size:13px}.dr-modern .intro{gap:85px}.dr-modern .intro-copy{border-left:1px solid #d8cabc;padding-left:35px}.dr-modern .section-heading h2,.dr-modern .intro h2,.dr-case h2{font-weight:300}.dr-modern .specialties-section{position:relative;background:#f0eae2;border:0;border-radius:64px 0 64px 0}.dr-modern .dr-card{border-radius:24px;background:#fcfaf7;border-color:#e2d8cc;padding:34px}.dr-modern #objetivos .dr-three{grid-template-columns:1.15fr 1fr 1fr;gap:18px;align-items:start}.dr-modern #objetivos .dr-card{min-height:270px;position:relative;overflow:hidden}.dr-modern #objetivos .dr-card:after{content:'';position:absolute;width:110px;height:110px;right:-55px;top:-55px;border:1px solid #c4b49c99;border-radius:50%;pointer-events:none}.dr-modern #objetivos .dr-card:first-child{background:#2b2621;color:#fff;min-height:306px}.dr-modern #objetivos .dr-card:first-child .number{color:#d6bea0}.dr-modern #objetivos .dr-card:first-child p{color:#d4c9bc}.dr-modern #objetivos .dr-card:nth-child(2){margin-top:36px}.dr-modern #objetivos .dr-card h3{font-size:27px;font-weight:350}.dr-modern .dr-study{border-radius:28px 28px 70px 28px;background:linear-gradient(135deg,#24211e,#43372b);padding:45px}.dr-modern .dr-evidence{gap:28px;grid-template-columns:1.4fr 1fr}.dr-modern .dr-numbers{background:#f2ece3;border-color:transparent}.dr-modern .dr-percent strong{font-size:53px;letter-spacing:-.055em}.dr-modern .dr-study-stats strong{font-size:44px}.dr-modern #evidencia{padding-bottom:40px}
.dr-case{padding-top:38px}.dr-case-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-bottom:30px}.dr-case-heading>div>p:not(.eyebrow){color:#716b65}.dr-case-disclaimer{font-size:14px}.dr-case h2{margin-bottom:0}.dr-case-figure{margin:0}.dr-case-open{position:relative;display:block;width:100%;padding:0;background:#4f6b73;border:0;border-radius:22px;overflow:hidden;cursor:zoom-in}.dr-case-open>img{display:block;width:100%;height:auto}.dr-case-open>span{display:inline-flex;align-items:center;gap:30px;margin:16px;background:#fcfbf9;color:#24211e;border-radius:99px;padding:10px 18px;font-size:13px}.dr-case-figure figcaption{margin-top:12px;color:#716b65;font-size:12px}.dr-case-figure figcaption a{text-decoration:underline}.dr-image-dialog{padding:24px;border:1px solid #cbbcaa;border-radius:20px;background:#fcfbf9;color:#24211e;max-width:min(1400px,94vw);width:94vw;max-height:90vh}.dr-image-dialog::backdrop{background:#17130ee8;backdrop-filter:blur(5px)}.dr-dialog-top{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-bottom:20px}.dr-dialog-top h2{font-size:20px;margin:0;letter-spacing:-.02em}.dr-dialog-close{background:#24211e;color:#fff;border:0;border-radius:99px;padding:10px 18px;white-space:nowrap;cursor:pointer}.dr-dialog-scroll{overflow:auto}.dr-dialog-scroll img{max-width:none;width:max(100%,900px);height:auto}.dr-image-dialog>p{margin:15px 0 0;font-size:13px;color:#716b65}
.dr-modern .contact-section{border-radius:0 64px 0 64px;background:#e9e0d5}.dr-modern .dr-steps{gap:45px}.dr-modern .dr-steps article{border:0;padding-top:0}.dr-modern .dr-steps .number{display:grid;place-items:center;width:46px;height:46px;border:1px solid #bba88e;border-radius:50%;background:#f6f1ea}.dr-modern .dr-steps h3{font-size:23px}.dr-modern #valoracion .button,.dr-modern .dr-bottom .button{border-radius:999px}.dr-modern .dr-questions details{background:#f6f2ec;border:1px solid #e3d9cc;padding:22px 25px;border-radius:16px;margin-bottom:12px}.dr-modern .dr-questions details[open]{background:#fff}.dr-modern .dr-questions details:first-child{border-top:1px solid #e3d9cc}.dr-modern .dr-bottom{position:relative;background:#2a241e;color:#f9f5ef;overflow:hidden;border-radius:64px 0 0 0}.dr-modern .dr-bottom:before{content:'';position:absolute;width:420px;height:420px;border:1px solid #bcaa902a;border-radius:50%;right:8%;top:-150px;pointer-events:none}.dr-modern .dr-bottom>.wrap{position:relative;z-index:1}.dr-modern .dr-bottom .eyebrow,.dr-modern .dr-bottom em{color:#ceb898}.dr-modern .dr-bottom .button{background:#eddfca;border-color:#eddfca;color:#24211e}.dr-modern .dr-bottom .text-link{color:#e0d1bd}.dr-modern .dr-card,.dr-modern .dr-case-open{transition:transform .25s ease,box-shadow .25s ease}.dr-modern .dr-card:hover{transform:translateY(-4px);box-shadow:0 16px 30px #3b2d1f08}.dr-case-open:hover{box-shadow:0 16px 35px #0002}.dr-modern .dr-card:focus-within{box-shadow:0 0 0 2px #aa9479}
@media(max-width:1100px){.dr-hero{gap:32px}.dr-intro h1{font-size:54px}.dr-machine-panel .dr-device{height:425px}.dr-modern .dr-evidence{grid-template-columns:1.15fr 1fr}.dr-modern .dr-study{padding:30px}.dr-modern .dr-card{padding:27px}.dr-float-label{right:-5px}.dr-principles{gap:18px}.dr-modern .intro{gap:45px}.dr-modern #objetivos .dr-three{grid-template-columns:repeat(3,1fr)}}
@media(max-width:800px){.dr-hero{padding:42px 0 45px;gap:32px}.dr-intro h1{font-size:58px;max-width:620px}.dr-hero-shell{border-radius:0 0 38px 0}.dr-machine-panel{min-height:490px;padding-bottom:35px}.dr-machine-panel .dr-device{height:370px}.dr-machine-panel .dr-official-logo{width:150px}.dr-orbit-one{width:370px;height:370px;top:70px;max-width:90%}.dr-orbit-two{width:435px;height:435px;top:37px;max-width:106%}.dr-float-label{bottom:0;right:50%;transform:translateX(50%);white-space:nowrap}.dr-section-nav{gap:10px 20px;border-radius:18px;margin-top:20px}.dr-principles{grid-template-columns:1fr;gap:20px;padding-top:35px}.dr-modern .intro-copy{padding-left:22px}.dr-modern .intro{gap:8px}.dr-modern .specialties-section,.dr-modern .contact-section{border-radius:35px 0 35px 0}.dr-modern #objetivos .dr-three,.dr-modern .dr-evidence{grid-template-columns:1fr}.dr-modern #objetivos .dr-card{min-height:0}.dr-modern #objetivos .dr-card:nth-child(2){margin-top:0}.dr-modern .dr-study{border-radius:24px 24px 48px 24px}.dr-case-heading{grid-template-columns:1fr;gap:20px}.dr-case-heading p:last-child{margin-bottom:0}.dr-case-open{border-radius:16px}.dr-case-open>span{margin:11px;padding:8px 16px}.dr-modern .dr-steps{gap:28px}.dr-modern .dr-bottom{border-radius:38px 0 0 0}.dr-dialog-top h2{font-size:17px}.dr-image-dialog{padding:16px}.dr-case{padding-top:24px}.dr-modern #evidencia{padding-bottom:30px}}
@media(max-width:480px){.dr-intro h1{font-size:46px}.dr-intro .lead{font-size:18px}.dr-tags{gap:7px}.dr-tags span{font-size:11px;padding:6px 10px}.dr-machine-panel{min-height:430px}.dr-machine-panel .dr-device{height:auto;width:240px;max-width:100%}.dr-machine-panel .dr-official-logo{width:140px}.dr-orbit-one{width:285px;height:285px;top:88px}.dr-orbit-two{width:330px;height:330px;top:65px}.dr-float-label{padding:11px 16px;font-size:13px}.dr-float-label small{font-size:11px}.dr-modern .dr-card{padding:25px}.dr-modern .dr-percent strong{font-size:46px}.dr-modern .dr-study{padding:27px}.dr-modern .dr-study-stats strong{font-size:36px}.dr-modern .dr-questions details{padding:20px}.dr-case-figure figcaption{font-size:12px}.dr-section-nav{font-size:12px}}
@media(prefers-reduced-motion:reduce){.dr-modern *{transition:none!important;scroll-behavior:auto!important}}
