/* Edición07: una navegación sencilla, una historia visual por categoría. */
.wk-gallery{padding-top:12px;padding-bottom:76px}.wk-gallery-home{padding-top:58px;border-top:1px solid var(--line)}.wk-gallery-intro{display:flex;justify-content:space-between;gap:30px;align-items:center;margin-bottom:32px}.wk-gallery-intro>.eyebrow{font-size:9px}.wk-gallery-intro>p{font-size:20px;margin:0;letter-spacing:-.025em}.wk-tabs{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:100px;padding:5px;gap:6px;max-width:650px;margin:0 auto 56px;background:white}.wk-tab{display:flex;justify-content:center;align-items:center;min-height:43px;border-radius:100px;font-size:13px;line-height:1.4;transition:background .25s,color .25s}.wk-tab:hover{background:#222;color:#fff}.wk-tab[aria-selected=true]{background:#222;color:#fff}.wk-tab:focus-visible{outline-offset:2px}.wk-panel:focus-visible{outline:2px solid #9B4DE0;outline-offset:12px}.wk-panel{min-width:0}.wk-panel+.wk-panel{border-top:1px solid var(--line);padding-top:65px;margin-top:65px}.wk-gallery[data-selection] .wk-panel{margin-top:0;border:0;padding-top:0}.wk-panel-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:end;margin-bottom:36px}.wk-panel-heading>.eyebrow,.wk-panel-heading .eyebrow{font-size:9px}.wk-panel-heading h2{font-size:clamp(34px,3.8vw,54px);font-weight:600;line-height:1.15;letter-spacing:-.05em;margin-top:20px}.wk-panel-heading>p{font-size:14px;line-height:1.85;margin:0;max-width:465px}.wk-transformation{padding:0;border:0;margin:0;width:100%;max-width:none}.wk-transformation .cv-section-heading{margin-bottom:32px}.wk-transformation .cv-section-heading h2{font-size:clamp(34px,3.8vw,54px)}.wk-gallery-home .wk-transformation{display:grid;grid-template-columns:.8fr 1.2fr;gap:0 55px;align-items:center}.wk-gallery-home .wk-transformation>.cv-section-heading{display:block;margin:0}.wk-gallery-home .wk-transformation>.cv-section-heading>div:last-child{margin-top:27px}.wk-gallery-home .wk-transformation .cv-section-heading h2{font-size:clamp(35px,3.5vw,50px);line-height:1.16}.wk-gallery-home .wk-transformation .cv-section-heading p{font-size:13px;line-height:1.85;max-width:345px;margin-bottom:23px}.wk-gallery-home .wk-transformation .cv-section-heading .cv-button{font-size:10px}.wk-gallery-home .cv-comparison{grid-column:2;grid-row:1}.wk-gallery-home .cv-image-notes{grid-column:2;display:block;margin-top:16px;font-size:9px}.wk-gallery-home .cv-image-notes>span{display:none}.wk-gallery-home .cv-comparison-control{grid-template-columns:140px 1fr 85px;padding:17px 19px;gap:15px;font-size:10px}.wk-gallery-home .cv-comparison-control>span:last-child{font-size:8px}.wk-panel-end{display:flex;justify-content:center;margin-top:37px}.wk-panel-end .cv-button{font-size:11px}.wk-image-studies{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:60px}.wk-image-studies article{min-width:0}.wk-image-studies article>img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:10px}.wk-image-studies article>div{padding-top:23px}.wk-image-studies article>div>span{font-size:8px;letter-spacing:.08em}.wk-image-studies h3{font-size:28px;font-weight:600;line-height:1.25;letter-spacing:-.035em;margin-top:12px}.wk-image-studies p{font-size:13px;line-height:1.8;margin:17px 0 21px;max-width:490px}.wk-image-studies .cv-simple-link{font-size:10px}.wk-films{display:grid;grid-template-columns:1fr 1fr;gap:40px}.wk-film{min-width:0}.wk-film-feature{grid-column:1/-1;display:grid;grid-template-columns:1.45fr 1fr;gap:45px;align-items:center}.wk-video-frame{position:relative;border:1px solid var(--line);border-radius:10px;overflow:hidden;aspect-ratio:4/3;background:#fff}.wk-film-feature .wk-video-frame{aspect-ratio:16/9}.wk-video-frame video{width:100%;height:100%;display:block;object-fit:contain}.wk-duration{position:absolute;top:13px;right:13px;border-radius:30px;background:#fff;color:#222;border:1px solid var(--line);font-size:8px;padding:5px 9px;pointer-events:none}.wk-film-copy{padding-top:23px}.wk-film-feature .wk-film-copy{padding-top:0}.wk-category{font-size:8px;letter-spacing:.08em}.wk-film h3{font-size:clamp(23px,2.5vw,35px);font-weight:600;line-height:1.2;letter-spacing:-.04em;margin-top:14px}.wk-film p{font-size:13px;line-height:1.85;max-width:430px;margin:19px 0 0}.wk-video-note{display:flex;justify-content:space-between;gap:45px;align-items:center;margin-top:35px;padding-top:25px;border-top:1px solid var(--line)}.wk-video-note>p{font-size:10px;line-height:1.85;max-width:600px;margin:0}.wk-video-note>.cv-button{font-size:11px;flex:none}.wk-web-grid{gap:40px}.wk-disclosure{font-size:10px;line-height:1.85;max-width:740px;margin:28px 0 0}.wk-page-intro{padding-top:48px;padding-bottom:42px;text-align:center}.wk-page-intro>.eyebrow{justify-content:center;font-size:9px}.wk-page-intro h1{font-size:clamp(49px,5.2vw,76px);font-weight:600;line-height:1.08;letter-spacing:-.055em;margin-top:24px}.wk-page-intro>p{max-width:600px;margin:24px auto 0;font-size:15px;line-height:1.8}.cv-hero{padding-top:50px;padding-bottom:70px}.cv-hero h1{font-size:clamp(49px,4.45vw,66px);font-weight:600;line-height:1.11}.cv-hero-copy>p{font-size:14px}.cv-hero-visual>img{aspect-ratio:1.16}.cv-services,.cv-process{padding-block:65px}.cv-section-heading h2{font-weight:600}.cv-closing{padding-block:60px}.cv-closing h2{font-size:clamp(34px,3.6vw,50px)}.header{border-color:rgba(34,34,34,.14)}.cv-footer{border-color:rgba(34,34,34,.14)}
@media(max-width:1050px){.wk-gallery-home .wk-transformation{gap:0 35px;grid-template-columns:.9fr 1.2fr}.wk-gallery-home .wk-transformation .cv-section-heading h2{font-size:36px}.wk-gallery-home .wk-transformation .cv-section-heading .cv-button{font-size:9px;padding:12px 16px;gap:15px}.wk-gallery-home .cv-comparison-control{grid-template-columns:1fr auto;gap:9px 20px}.wk-gallery-home .cv-comparison-control input{grid-column:1/-1;grid-row:2}.wk-film-feature{gap:30px}.wk-panel-heading{gap:40px}.wk-image-studies,.wk-films{gap:30px}}
@media(max-width:700px){.wk-gallery{padding-top:8px;padding-bottom:45px}.wk-gallery-home{padding-top:35px}.wk-gallery-intro{display:block;margin-bottom:24px}.wk-gallery-intro>.eyebrow{font-size:8px}.wk-gallery-intro>p{font-size:18px;margin-top:16px;line-height:1.5}.wk-tabs{padding:4px;gap:3px;margin-bottom:32px;max-width:none}.wk-tab{font-size:11px;min-height:37px}.wk-panel-heading{grid-template-columns:1fr;gap:22px;margin-bottom:27px}.wk-panel-heading .eyebrow{font-size:8px}.wk-panel-heading h2{font-size:33px;line-height:1.17;margin-top:18px}.wk-panel-heading>p{font-size:12px;line-height:1.85}.wk-gallery-home .wk-transformation{display:block}.wk-gallery-home .wk-transformation>.cv-section-heading>div:last-child{margin-top:22px}.wk-gallery-home .wk-transformation .cv-section-heading h2{font-size:33px}.wk-gallery-home .wk-transformation .cv-section-heading p{font-size:12px;max-width:350px}.wk-gallery-home .wk-transformation .cv-section-heading .cv-button{font-size:10px}.wk-gallery-home .wk-transformation>.cv-section-heading{margin-bottom:28px}.wk-gallery-home .cv-image-notes{font-size:9px;margin-top:14px}.wk-gallery-home .cv-comparison-control{padding:14px 16px;font-size:9px}.wk-panel-end{margin-top:26px}.wk-panel-end .cv-button{font-size:10px}.wk-image-studies{grid-template-columns:1fr;gap:35px;margin-top:40px}.wk-image-studies article>img{border-radius:8px}.wk-image-studies article>div{padding-top:19px}.wk-image-studies h3{font-size:25px}.wk-image-studies p{font-size:12px;margin-top:14px}.wk-image-studies .cv-simple-link{font-size:9px}.wk-films{grid-template-columns:1fr;gap:35px}.wk-film-feature{grid-column:auto;display:block}.wk-video-frame{border-radius:8px}.wk-film-feature .wk-film-copy{padding-top:21px}.wk-film-copy{padding-top:20px}.wk-category{font-size:7px}.wk-film h3{font-size:26px;line-height:1.25;margin-top:12px}.wk-film p{font-size:12px;line-height:1.85;margin-top:16px}.wk-duration{font-size:7px;top:10px;right:10px;padding:5px 8px}.wk-video-note{display:block;margin-top:28px;padding-top:22px}.wk-video-note>p{font-size:9px}.wk-video-note>.cv-button{font-size:10px;margin-top:22px}.wk-web-grid{gap:35px}.wk-disclosure{font-size:9px;margin-top:25px}.wk-page-intro{padding-top:32px;padding-bottom:30px;text-align:left}.wk-page-intro>.eyebrow{justify-content:start;font-size:8px}.wk-page-intro h1{font-size:43px;line-height:1.12;margin-top:22px}.wk-page-intro>p{font-size:13px;margin-top:22px;line-height:1.8}.cv-hero{padding-top:28px;padding-bottom:42px}.cv-hero h1{font-size:clamp(42px,11vw,65px);line-height:1.13}.cv-hero-copy>p{font-size:13px}.cv-hero-visual>img{aspect-ratio:1.25}.cv-services,.cv-process{padding-block:42px}.cv-closing{padding-block:42px}.cv-closing h2{font-size:34px}.wk-panel+.wk-panel{padding-top:42px;margin-top:42px}}

.wk-service-showcase{padding-block:30px 70px}@media(max-width:700px){.wk-service-showcase{padding-block:20px 45px}}

.wk-tabs{position:sticky;top:16px;z-index:8;box-shadow:0 5px 20px rgba(34,34,34,.04)}.wk-panel,.wk-transformation{scroll-margin-top:105px}.wk-film-copy>.cv-simple-link{margin-top:20px;font-size:10px}@media(max-width:700px){.wk-tabs{top:12px}.wk-panel,.wk-transformation{scroll-margin-top:90px}.wk-film-copy>.cv-simple-link{font-size:9px;margin-top:18px}}

.wk-cup-study{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:center;border-top:1px solid var(--line);padding-top:60px;margin-top:60px;scroll-margin-top:105px}.wk-cup-copy>.eyebrow{font-size:9px}.wk-cup-copy h2{font-size:clamp(32px,3.4vw,48px);font-weight:600;line-height:1.17;margin-top:20px;letter-spacing:-.045em}.wk-cup-copy>p{font-size:13px;line-height:1.85;max-width:365px;margin:25px 0}.wk-cup-copy>.cv-button{font-size:11px}.wk-cup-study .cv-comparison-control{grid-template-columns:140px 1fr 85px;gap:15px;padding:17px 19px;font-size:10px}.wk-cup-study .cv-comparison-control>span:last-child{font-size:8px}.wk-cup-disclosure{font-size:9px;line-height:1.85;margin:16px 0 0;max-width:650px}@media(max-width:1050px){.wk-cup-study{gap:35px}.wk-cup-study .cv-comparison-control{grid-template-columns:1fr auto;gap:9px 20px}.wk-cup-study .cv-comparison-control input{grid-column:1/-1;grid-row:2}}@media(max-width:700px){.wk-cup-study{grid-template-columns:1fr;gap:28px;margin-top:40px;padding-top:38px;scroll-margin-top:90px}.wk-cup-copy>.eyebrow{font-size:8px}.wk-cup-copy h2{font-size:32px;margin-top:18px}.wk-cup-copy>p{font-size:12px;margin:22px 0}.wk-cup-copy>.cv-button{font-size:10px}.wk-cup-study .cv-comparison-control{padding:14px 16px;font-size:9px}.wk-cup-disclosure{font-size:9px;margin-top:14px}}

.wk-service-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:26px}.wk-service-links a{font-size:11px;line-height:1.8;border-bottom:1px solid #dedde1}.wk-service-links a:hover{border-color:#222}.sv-process{font-size:15px;line-height:1.9;max-width:660px;margin-top:28px;padding-left:22px}.sv-process li+li{margin-top:18px}@media(max-width:700px){.wk-service-links{gap:10px 18px;margin-top:21px}.wk-service-links a{font-size:10px}.sv-process{font-size:13px;line-height:1.85}.sv-process li+li{margin-top:14px}}
