@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-video){align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}:where(.brxe-video) iframe,:where(.brxe-video) video{border:none;height:100%;position:absolute;top:0;width:100%}:where(.brxe-video) video[poster]:not([data-is-loaded]){object-fit:cover}@supports not (aspect-ratio:16/9){:where(.brxe-video){aspect-ratio:auto;padding-top:56.25%}}.brxe-video .plyr{bottom:0;font-family:inherit;left:0;position:absolute;right:0;top:0}.brxe-video .plyr .plyr__controls>.plyr__control{padding:8px}.brxe-video .plyr .plyr__control--overlaid{align-items:center;background-color:rgba(0,0,0,.65);border-radius:0;display:flex!important;height:50px;justify-content:center;padding:0;width:80px}.brxe-video .plyr .plyr__control--overlaid:hover{background-color:rgba(0,0,0,.9)}.brxe-video .plyr .plyr__control--overlaid svg{height:18px;width:18px}.brxe-video .plyr .plyr__controls .plyr__control{background-color:transparent;color:inherit}.brxe-video .plyr .plyr__controls .plyr__control.plyr__tab-focus{background:transparent;box-shadow:0 0 0 2px}.brxe-video .plyr input[type=range]:hover::-webkit-slider-thumb{visibility:visible}.brxe-video .plyr input[type=range]::-webkit-slider-runnable-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-webkit-slider-thumb{background:#fff;box-shadow:none;visibility:hidden}.brxe-video .plyr input[type=range]::-moz-range-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-moz-range-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range]::-moz-range-progress{border-radius:0}.brxe-video .plyr input[type=range]::-ms-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-ms-fill-lower,.brxe-video .plyr input[type=range]::-ms-fill-upper{border-radius:0}.brxe-video .plyr input[type=range]::-ms-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-ms-track{box-shadow:none}.brxe-video .plyr .plyr__progress__buffer::-webkit-progress-value{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-moz-progress-bar{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-ms-fill{border-radius:0}.brxe-video .plyr .plyr__volume{max-width:none;min-width:0;width:auto}.brxe-video .plyr .plyr__volume:hover input[type=range]{margin:0 5px;width:60px}.brxe-video .plyr .plyr__volume input[type=range]{margin:0;transition:width .1s ease-out;width:0}.brxe-video .plyr .plyr__controls__item,.brxe-video .plyr input[type=range]{cursor:pointer}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:hover:before{background-color:#000}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:after{background-color:#fff;opacity:1;transform:translateY(-50%) scale(1)}.bricks-video-preview-image{background-position:50%;background-repeat:no-repeat}.bricks-video-overlay,.bricks-video-preview-image{background-size:cover;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.bricks-video-overlay{align-items:center;display:flex;justify-content:center;z-index:1}.bricks-video-overlay.bricks-lazy-hidden{background-image:none!important}.bricks-video-overlay-icon{color:#fff;cursor:pointer;font-size:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-button{width:auto}}#an42-page#an42-page#an42-page #brxe-apnav6.ap-nav-buy::after { content: none; display: none;}#an42-page#an42-page#an42-page #brxe-apnav6.ap-nav-buy[aria-current] { box-shadow: none; text-decoration: none;}@media (max-width: 767px) { #an42-page#an42-page#an42-page.ap-art-page .ap-nav-links { justify-content: space-between; flex-wrap: nowrap; gap: 4px; width: 100%; min-width: 0; overflow-x: visible; } #an42-page#an42-page#an42-page.ap-art-page .ap-nav-link { flex: 0 0 auto; font-size: 12px; white-space: nowrap; }}#an42-page#an42-page#an42-page.ap-art-page .ap-nav-links { padding-top: 6px;}#brxe-ap0012 video {object-fit: contain}#brxe-ap0012 {width: 100%; max-width: 304px; margin-right: auto; margin-left: auto}#brxe-apof01 {font-size: 16px; text-align: center}#brxe-ap0025 video {object-fit: contain}#brxe-ap0025 {width: 100%; max-width: 900px; margin-right: auto; margin-left: auto}@media (max-width: 767px) { #an42-page#an42-page.ap-art-page #brxe-ab2204 { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: stretch; gap: 12px; } #an42-page#an42-page.ap-art-page #brxe-ab2204 > .ap-price-card { min-width: 0; width: 100%; padding: 16px 12px; gap: 14px; align-items: center; text-align: center; } #an42-page#an42-page.ap-art-page #brxe-ab2204 > .ap-price-card > .ap-image { width: 100%; max-width: 150px; aspect-ratio: 1; margin-inline: auto; object-fit: contain; } #an42-page#an42-page.ap-art-page #brxe-ab2204 > .ap-price-card > .ap-image img { width: 100%; height: auto; aspect-ratio: 1; object-fit: contain; } #an42-page#an42-page.ap-art-page #brxe-ab2204 > .ap-price-card > h2.ap-heading { display: flex; align-items: center; justify-content: center; min-height: 44px; margin: 0; font-size: 18px; line-height: 1.2; } #an42-page#an42-page.ap-art-page #brxe-ab2204 > .ap-price-card > .ap-text { min-height: 42px; font-size: 14px; line-height: 1.5; } #an42-page#an42-page.ap-art-page #brxe-ab2204 .ap-price { font-size: 26px; line-height: 1.3; } #an42-page#an42-page.ap-art-page #brxe-ab2204 .ap-button { width: 100%; max-width: 100%; min-height: 44px; margin-top: auto; padding: 10px 8px; font-size: 13px; }}@media (min-width: 768px) {#an42-page#an42-page.ap-art-page #brxe-ab2204 > .ap-price-card h2.ap-heading { font-size: var(--an-heading-size, var(--an-type-card)); letter-spacing: -.025em;}}#an42-page#an42-page.ap-art-page #brxe-ab2204>.ap-price-card>.ap-price { margin-top: auto;}#an42-page#an42-page.ap-art-page #brxe-ab2204>.ap-price-card>.ap-button { margin-top: 0;}#brxe-apgxy1 {display: block; width: 100%; margin-top: 40px; margin-bottom: 40px}#brxe-apgxr1 {display: block}#brxe-ap0107 video {object-fit: contain}#brxe-ap0107 {width: 100%; max-width: 400px; margin-right: auto; margin-left: auto}#brxe-ap0114 video {object-fit: contain}#brxe-ap0114 {width: 100%; max-width: 500px; margin-right: auto; margin-left: auto}#brxe-ap0192 video {object-fit: contain}#brxe-ap0192 {width: 100%; max-width: 480px; margin-right: auto; margin-left: auto}#brxe-apcnt2 {align-self: center}#brxe-apcnt2 { margin-inline: auto;}#brxe-ap0459.brxe-image-gallery figure { all: unset; display: block;}#brxe-apav01 {width: 80px; height: 80px}#brxe-apav02 {width: 80px; height: 80px}#brxe-apav03 {width: 80px; height: 80px}#brxe-apav04 {width: 80px; height: 80px}#brxe-apav06 {width: 80px; height: 80px}#brxe-apav05 {width: 80px; height: 80px}#brxe-apav07 {width: 80px; height: 80px}#brxe-ap0535.brxe-image-gallery figure { all: unset; display: block;}#brxe-cx0044 {display: contents}@media(max-width:767px){ #an42-page.ap-art-page[class] .ap-section{padding-block:40px;} #an42-page.ap-art-page[class] .ap-shell{padding-inline:20px;} #an42-page.ap-art-page[class] .ap-row,#an42-page.ap-art-page[class] .ap-demo-videos{grid-template-columns:minmax(0,1fr);gap:24px;} #an42-page.ap-art-page[class] .ap-column{gap:20px;} #an42-page.ap-art-page[class] .ap-text{font-size:16px;line-height:1.7;} #an42-page.ap-art-page[class] h1.ap-heading,#an42-page.ap-art-page[class] .ap-text h1{font-size:var(--an-heading-size, var(--an-type-title));} #an42-page.ap-art-page[class] h2.ap-heading,#an42-page.ap-art-page[class] .ap-text h2{font-size:var(--an-heading-size, var(--an-type-section));} #an42-page.ap-art-page[class] h3.ap-heading,#an42-page.ap-art-page[class] .ap-text h3{font-size:var(--an-heading-size, var(--an-type-card));} #an42-page.ap-art-page[class] h4.ap-heading,#an42-page.ap-art-page[class] .ap-text h4{font-size:var(--an-heading-size, var(--an-type-small));} #an42-page.ap-art-page[class] .ap-hero{min-height:0;gap:28px;grid-template-columns:minmax(0,1fr);} #an42-page.ap-art-page[class] .ap-hero.ap-section{min-height:0;padding-block:40px;} #an42-page.ap-art-page[class] .ap-hero-copy{gap:20px;} #an42-page.ap-art-page[class] .ap-hero-copy .ap-text{font-size:16px;} #an42-page.ap-art-page[class] .ap-hero-image{max-width:320px;} #an42-page.ap-art-page[class] .ap-button{min-height:46px;padding:12px 21px;font-size:14px;} #an42-page.ap-art-page[class] .ap-price-card,#an42-page.ap-art-page[class] .ap-pro-feature,#an42-page.ap-art-page[class] .ap-testimonial{padding:24px;} #an42-page.ap-art-page[class] .ap-price{font-size:36px;} #an42-page.ap-art-page[class] .ap-gallery{gap:16px;} #an42-page.ap-art-page[class] .ap-gallery-item,#an42-page.ap-art-page[class] .ap-gallery>.ap-image,#an42-page.ap-art-page[class] .ap-gallery>a{flex-basis:240px;} #an42-page.ap-art-page[class] .ap-accordion .accordion-title-wrapper{padding:18px 20px;gap:16px;} #an42-page.ap-art-page[class] .ap-accordion .accordion-title-wrapper .title,#an42-page.ap-art-page[class] .ap-accordion .accordion-title-wrapper .ap-heading{font-size:var(--an-heading-size, var(--an-type-small));} #an42-page.ap-art-page[class] .ap-accordion .accordion-content-wrapper{padding:0 20px 20px;font-size:16px;} #an42-page.ap-art-page[class] .ap-tech{font-size:16px;} #an42-page.ap-art-page[class] .ap-compare-label{top:10px;} #an42-page.ap-art-page[class] .ap-compare-label-before{left:10px;} #an42-page.ap-art-page[class] .ap-compare-label-after{right:10px;}}@media(prefers-reduced-motion:reduce){ #an42-page.ap-art-page[class] .ap-button,#an42-page.ap-art-page[class] .ap-accordion .accordion-title-wrapper::after{transition:none;}}@media(max-width:767px) { #an42-page.ap-art-page[class] .ap-shell-section { padding: 40px 20px; } #an42-page.ap-art-page[class] .ap-single-column { gap: 20px; }}@media(prefers-reduced-motion:reduce){#an42-page.ap-art-page[class] .ap-product-media .ap-motion{transition:none;}}@keyframes ap-native-arrive { from { opacity: .72; transform: translate3d(0, var(--ap-reveal-distance), 0); } to { opacity: 1; transform: translate3d(0, 0, 0); }}@media (max-width: 767px) { .ap-reveal { --ap-reveal-distance: 12px; } .ap-reveal--media { --ap-reveal-distance: 16px; }}@media (prefers-reduced-motion: reduce) { #an42-page.ap-art-page[class] .ap-reveal.ap-in-view { animation: none !important; transform: none !important; opacity: 1 !important; }}@media(max-width:767px){ #an42-page#an42-page.ap-art-page .ap-gallery-native.brxe-image-gallery[data-layout="grid"]{ gap:16px;--gutter:16px; } #an42-page#an42-page.ap-art-page .ap-gallery-native.brxe-image-gallery>.bricks-layout-item{ flex-basis:240px;width:240px; }}@keyframes ap-moon-approach{from{opacity:.45;transform:scale(.68) translateY(18px);}to{opacity:1;transform:scale(1) translateY(0);}}@media(max-width:767px){ #an42-page#an42-page.ap-art-page .ap-product-nav{gap:12px;flex-wrap:wrap;padding:12px 18px;} body.admin-bar #an42-page#an42-page.ap-art-page .ap-product-nav{top:0;} #an42-page#an42-page.ap-art-page .ap-nav-brand{font-size:18px;} #an42-page#an42-page.ap-art-page .ap-nav-links{gap:18px;justify-content:flex-start;width:100%;order:3;} #an42-page#an42-page.ap-art-page .ap-nav-link{font-size:13px;padding:0 0 3px;} #an42-page#an42-page.ap-art-page .ap-nav-buy{position:absolute;right:18px;top:10px;} #an42-page#an42-page.ap-art-page .ap-pro-chapter{padding-top:60px;margin-top:24px;} #an42-page#an42-page.ap-art-page .ap-pro-chapter+.ap-section{padding-bottom:60px;} #an42-page#an42-page.ap-art-page .ap-photo-strip{display:flex;flex-flow:row nowrap;align-items:center;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:6px;scrollbar-width:none;} #an42-page#an42-page.ap-art-page .ap-photo-strip>.ap-image{flex:0 0 86%;width:86%;scroll-snap-align:start;}}@media(prefers-reduced-motion:reduce){#an42-page.ap-art-page .ap-moon-image.ap-in-view{animation:none;}}@keyframes ap-gallery-published-train{ from{transform:translateX(0);}to{transform:translateX(-50%);}}@media(max-width:768px){ #an42-page#an42-page.ap-art-page .ap-train-ready .ap-auto-train{animation-duration:80s;} #an42-page#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery img.image{height:340px!important;}}@media(prefers-reduced-motion:reduce){ #an42-page#an42-page.ap-art-page .ap-train-viewport{overflow-x:auto;} #an42-page#an42-page.ap-art-page .ap-auto-train{animation:none;transform:none;will-change:auto;}}@media (max-width: 767px) { #an42-page.ap-art-page[class] .ap-pro-feature > .ap-benefit-icon, #an42-page.ap-art-page[class] .ap-pro-feature > .ap-benefit-icon svg { width: 52px; height: 52px; }}@media(max-width:767px){ #an42-page.ap-art-page[class] .ap-testimonial{padding:26px;border-radius:22px;} #an42-page.ap-art-page[class] .ap-testimonial>.ap-text, #an42-page.ap-art-page[class] .ap-testimonial .ap-testimonial-quote{font-size:17px;line-height:1.65;}}@media(prefers-reduced-motion:reduce){ #an42-page.ap-art-page[class] .ap-testimonial{transition:none;}}@media(max-width:767px){#an42-page#an42-page.ap-art-page .ap-photo-strip>.ap-column{flex:0 0 86%;width:86%;scroll-snap-align:start;}}@media(max-width:767px){#an42-page#an42-page.ap-art-page{--ap-anchor-offset:168px}body.admin-bar #an42-page#an42-page.ap-art-page{--ap-anchor-offset:214px}#an42-page#an42-page.ap-art-page .ap-hero-actions{gap:10px;flex-wrap:nowrap}#an42-page#an42-page.ap-art-page .ap-hero-actions>.ap-button{font-size:14px;padding:12px 15px}#an42-page#an42-page.ap-art-page .ap-product-nav{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;padding:10px 18px 0}#an42-page#an42-page.ap-art-page .ap-nav-links{grid-column:1/-1;grid-row:2;justify-content:flex-start;gap:20px;overflow-x:auto;width:100%;padding:2px 0 4px}body.admin-bar #an42-page#an42-page.ap-art-page .ap-product-nav{top:46px}#an42-page#an42-page.ap-art-page .ap-common-details{width:calc(100% - 40px);margin:24px auto}#an42-page#an42-page.ap-art-page .ap-common-summary>.ap-heading{flex-basis:100%}#an42-page#an42-page.ap-art-page .ap-common-content>.ap-section{padding-inline:20px}body.page-id-236729 #an42-page#an42-page.ap-art-page{--ap-anchor-offset:24px}body.page-id-236729.admin-bar #an42-page#an42-page.ap-art-page{--ap-anchor-offset:70px}}@media (max-width: 768px) { #an42-page#an42-page#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery img.image { height: 340px !important; }}@media(max-width:767px){body.admin-bar #an42-page#an42-page.ap-art-page{--ap-tools-close-top:125px}#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-common-details>.ap-common-close{max-width:calc(100% - 40px);margin-right:20px}body.page-id-236729 #an42-page#an42-page.ap-art-page{--ap-tools-close-top:12px}body.page-id-236729.admin-bar #an42-page#an42-page.ap-art-page{--ap-tools-close-top:58px}}@media(max-width:767px){#an42-page#an42-page#an42-page#an42-page #brxe-ap0535.brxe-image-gallery{--ap-shots-height:clamp(132px,46vw,180px)}}@keyframes ap-disclosure-attention { 0%,100% { opacity: .65; transform: rotate(45deg) scale(1); filter: drop-shadow(0 0 0 transparent); } 50% { opacity: 1; transform: rotate(45deg) scale(1.25); filter: drop-shadow(0 0 4px color-mix(in srgb,var(--an-accent) 60%,transparent)); }}@media (prefers-reduced-motion: no-preference) { #an42-page#an42-page.ap-art-page details.ap-disclosure-pulse:not([open]) > summary::after { animation: ap-disclosure-attention 1.7s ease-in-out infinite; }}@media (prefers-reduced-motion: reduce) { #an42-page#an42-page.ap-art-page details.ap-disclosure-pulse > summary::after { animation: none; }}@media (max-width: 767px) { #an42-page#an42-page.ap-art-page .ap-course-disclosure { width: calc(100% - 40px); } #an42-page#an42-page.ap-art-page .ap-course-disclosure > .ap-section { padding: 20px; } #an42-page#an42-page.ap-art-page .ap-disclosure-summary .ap-common-hint, #an42-page#an42-page.ap-art-page .ap-disclosure-summary .ap-disclosure-label { font-size: 16px; }}@media (max-width: 767px) { #an42-page#an42-page.ap-art-page #formacion-art-panel summary.acp-summary[class] { flex-wrap: wrap; gap: 8px 12px; padding: 18px; } #an42-page#an42-page.ap-art-page #formacion-art-panel .acp-module-title[class] { flex-basis: calc(100% - 32px); } #an42-page#an42-page.ap-art-page #formacion-art-panel .acp-module-count[class] { order: 2; flex-basis: 100%; } #an42-page#an42-page.ap-art-page #formacion-art-panel ul.acp-lessons[class] { padding: 16px 20px 18px 38px; }}@media (max-width: 767px) { #an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-pro-details { width: calc(100% - 40px); margin: 24px auto; } #an42-page.ap-art-page .ap-pro-summary { width: 100%; padding: 18px 20px; } #an42-page.ap-art-page .ap-tools-nav, #an42-page.ap-art-page .ap-tools-control { width: 64px; } #an42-page.ap-art-page .ap-tools-nav { right: max(8px, env(safe-area-inset-right, 0px)); } #an42-page.ap-art-page .ap-tools-control [data-ap-tools-scope] { font-size: 8.5px; }}@media (max-height: 480px) { #an42-page.ap-art-page .ap-tools-nav { top: auto; bottom: 76px; }}@media (prefers-reduced-motion: no-preference) { #an42-page.ap-art-page .ap-tools-control { transition: background-color .15s ease; }}@media (max-width: 768px) { #an42-page#an42-page.ap-art-page .ap-train-ready #brxe-ap0459.ap-auto-train { animation-duration: 40s; }}@media (min-width: 1200px) { #an42-page#an42-page#an42-page.ap-art-page .ap-tools-nav { grid-template-rows: 40px 40px; height: 86px; } #an42-page#an42-page#an42-page.ap-art-page .ap-tools-control { height: 40px; min-height: 40px; padding-block: 4px; }}@media (max-width: 767px) { #an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-nav[data-ap-tools-ready] { display: none; left: 0; right: 0; top: var(--ap-tools-rail-top, 96px); bottom: auto; width: 100%; max-width: none; height: 54px; min-height: 54px; margin: 0; padding: 4px max(8px, env(safe-area-inset-right, 0px)) 4px max(8px, env(safe-area-inset-left, 0px)); flex-direction: row; justify-content: flex-end; align-items: center; gap: 8px; grid-template-rows: none; background: #080808; border: 0; border-bottom: 1px solid #ffffff14; box-shadow: none; pointer-events: auto; } #an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-nav[data-ap-tools-ready][data-ap-tools-active="1"] { display: flex; } #an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control { flex: 0 0 80px; width: 80px; height: 44px; min-height: 44px; margin: 0; padding: 6px 5px; border: 0; border-radius: 5px; background: transparent; box-shadow: none; } #an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control:hover { background: #ffffff08; } #an42-page#an42-page#an42-page#an42-page.ap-art-page[data-ap-tools-mobile-row="1"] [id] { scroll-margin-top: var(--ap-tools-anchor-offset, 160px); }}@media (max-width: 767px) { #an42-page#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-nav[data-ap-tools-ready] { display: none; left: auto; right: max(8px, env(safe-area-inset-right, 0px)); top: var(--ap-tools-rail-top, 96px); bottom: auto; width: 64px; max-width: 64px; height: 92px; min-height: 0; margin: 0; padding: 0; flex-direction: column; justify-content: start; align-items: stretch; grid-template-rows: 44px 44px; gap: 4px; background: transparent; border: 0; box-shadow: none; pointer-events: none; } #an42-page#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-nav[data-ap-tools-ready][data-ap-tools-active="1"] { display: grid; } #an42-page#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control, #an42-page#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control:hover { flex: none; width: 64px; height: 44px; min-height: 44px; margin: 0; padding: 5px 3px; border: 0; border-radius: 0; background: transparent; box-shadow: none; pointer-events: auto; } #an42-page#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control { grid-template-columns: minmax(0, 1fr) 10px; column-gap: 2px; font-size: 10px; line-height: 10px; } #an42-page#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control>[data-ap-tools-action] { font-size: 10px; line-height: 10px; } #an42-page#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control>[data-ap-tools-scope] { font-size: 8px; line-height: 8px; } #an42-page#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control>[data-ap-tools-chevron] { width: 10px !important; height: 10px !important; min-width: 10px; min-height: 10px; max-width: 10px; max-height: 10px; }}#an42-page.ap-art-page { --ap-amber: var(--an-accent); --ap-muted: #b7b7b7; display: block; width: 100%; background: #080808; color: #f5f5f5; font-family: var(--an-type-family);}#an42-page.ap-art-page * { box-sizing: border-box;}#an42-page.ap-art-page .ap-section { display: block; width: 100%; padding-block: 64px;}#an42-page.ap-art-page .ap-shell { display: flex; flex-direction: column; gap: 40px; width: 100%; max-width: 1120px; margin-inline: auto; padding-inline: 32px;}#an42-page.ap-art-page .ap-row { display: grid; grid-template-columns: var(--ap-grid,repeat(var(--ap-cols,1),minmax(0,1fr))); gap: 36px; align-items: center; width: 100%; min-width: 0;}#an42-page.ap-art-page .ap-column { display: flex; flex-direction: column; gap: 24px; min-width: 0; max-width: 100%;}#an42-page.ap-art-page .ap-text { color: var(--ap-muted); font: 400 18px/1.65 var(--an-type-family); max-width: 100%; overflow-wrap: anywhere;}#an42-page.ap-art-page .ap-text p { margin: 0 0 1em;}#an42-page.ap-art-page .ap-text p:last-child { margin-bottom: 0;}#an42-page.ap-art-page .ap-text strong { color: #f1f1f1; font-weight: 600;}#an42-page.ap-art-page .ap-text ul { margin: 1em 0; padding-left: 1.35em;}#an42-page.ap-art-page .ap-text ol { margin: 1em 0; padding-left: 1.35em;}#an42-page.ap-art-page .ap-text li { margin-block: .45em;}#an42-page.ap-art-page .ap-text a { color: var(--ap-amber); text-decoration: underline; text-underline-offset: 3px;}#an42-page.ap-art-page .ap-text a:hover { color: var(--an-accent-hover);}#an42-page.ap-art-page .ap-heading { font-family: var(--an-type-family); font-weight: var(--an-type-weight-heading); letter-spacing: -.04em; line-height: var(--an-heading-leading, var(--an-type-leading-text)); margin: 0; color: var(--an-heading-color, #ededed); background: var(--an-heading-finish, var(--an-metal-gradient)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: var(--an-heading-fill, currentColor); text-wrap: balance;}#an42-page.ap-art-page .ap-text h1 { font-family: var(--an-type-family); font-weight: var(--an-type-weight-heading); letter-spacing: -.04em; line-height: var(--an-heading-leading, var(--an-type-leading-text)); margin: 0; color: var(--an-heading-color, #ededed); background: var(--an-heading-finish, var(--an-metal-gradient)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: var(--an-heading-fill, currentColor); text-wrap: balance;}#an42-page.ap-art-page .ap-text h2 { font-family: var(--an-type-family); font-weight: var(--an-type-weight-heading); letter-spacing: -.04em; line-height: var(--an-heading-leading, var(--an-type-leading-text)); margin: 0; color: var(--an-heading-color, #ededed); background: var(--an-heading-finish, var(--an-metal-gradient)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: var(--an-heading-fill, currentColor); text-wrap: balance;}#an42-page.ap-art-page .ap-text h3 { font-family: var(--an-type-family); font-weight: var(--an-type-weight-heading); letter-spacing: -.04em; line-height: var(--an-heading-leading, var(--an-type-leading-text)); margin: 0; color: var(--an-heading-color, #ededed); background: var(--an-heading-finish, var(--an-metal-gradient)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: var(--an-heading-fill, currentColor); text-wrap: balance;}#an42-page.ap-art-page .ap-text h4 { font-family: var(--an-type-family); font-weight: var(--an-type-weight-heading); letter-spacing: -.04em; line-height: var(--an-heading-leading, var(--an-type-leading-text)); margin: 0; color: var(--an-heading-color, #ededed); background: var(--an-heading-finish, var(--an-metal-gradient)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: var(--an-heading-fill, currentColor); text-wrap: balance;}#an42-page.ap-art-page h1.ap-heading { font-size: var(--an-heading-size, var(--an-type-title));}#an42-page.ap-art-page .ap-text h1 { font-size: var(--an-heading-size, var(--an-type-title));}#an42-page.ap-art-page h2.ap-heading { font-size: var(--an-heading-size, var(--an-type-section));}#an42-page.ap-art-page .ap-text h2 { font-size: var(--an-heading-size, var(--an-type-section));}#an42-page.ap-art-page h3.ap-heading { font-size: var(--an-heading-size, var(--an-type-card)); letter-spacing: -.025em;}#an42-page.ap-art-page .ap-text h3 { font-size: var(--an-heading-size, var(--an-type-card)); letter-spacing: -.025em;}#an42-page.ap-art-page h4.ap-heading { font-size: var(--an-heading-size, var(--an-type-small)); letter-spacing: -.02em;}#an42-page.ap-art-page .ap-text h4 { font-size: var(--an-heading-size, var(--an-type-small)); letter-spacing: -.02em;}#an42-page.ap-art-page .ap-text h1 { margin-block: 1.1em .6em;}#an42-page.ap-art-page .ap-text h2 { margin-block: 1.1em .6em;}#an42-page.ap-art-page .ap-text h3 { margin-block: 1.1em .6em;}#an42-page.ap-art-page .ap-text h4 { margin-block: 1.1em .6em;}#an42-page.ap-art-page .ap-text h1:first-child { margin-top: 0;}#an42-page.ap-art-page .ap-text h2:first-child { margin-top: 0;}#an42-page.ap-art-page .ap-text h3:first-child { margin-top: 0;}#an42-page.ap-art-page .ap-text h4:first-child { margin-top: 0;}#an42-page.ap-art-page .ap-eyebrow { font: 600 12px/1.5 var(--an-type-family); color: #b7b7b7; letter-spacing: .16em; text-transform: uppercase; margin: 0;}#an42-page.ap-art-page .ap-hero { display: flex; flex-direction: column; align-items: center; gap: 32px; text-align: center; min-height: 0;}#an42-page.ap-art-page .ap-hero.ap-section { min-height: 540px; padding-block: 50px;}#an42-page.ap-art-page .ap-hero-copy { display: flex; flex-direction: column; gap: 22px; min-width: 0;}#an42-page.ap-art-page .ap-version { align-items: center; text-align: center; gap: 16px; padding-top: 0;}#an42-page.ap-art-page .ap-image.ap-portrait { width: 220px; height: 220px; max-width: 100%; aspect-ratio: 1; object-fit: cover; border-radius: 50%; margin-inline: auto; overflow: hidden;}#an42-page.ap-art-page .ap-portrait img { width: 100%; height: 100%; object-fit: cover; border-radius: 50%;}#an42-page.ap-art-page .ap-hero-image { display: block; width: 100%; max-width: 440px; aspect-ratio: 1; height: auto; object-fit: contain; margin-inline: auto; border: 0; border-radius: 0; background: transparent;}#an42-page.ap-art-page .ap-hero-copy .ap-text { font-size: 18px; line-height: 1.6;}#an42-page.ap-art-page .ap-button { display: inline-flex; align-items: center; justify-content: center; min-height: 48px; max-width: 100%; padding: 13px 24px; border: 1px solid var(--ap-amber); border-radius: 999px; background: var(--ap-amber); color: var(--an-accent-bg-171109); -webkit-text-fill-color: currentColor; font: 600 15px/1.3 var(--an-type-family); text-decoration: none; text-align: center; box-shadow: none; white-space: normal; transition: background-color 180ms ease,border-color 180ms ease,color 180ms ease;}#an42-page.ap-art-page .ap-button:hover { background: var(--an-accent-pressed); border-color: var(--an-accent-pressed); color: var(--an-accent-bg-171109);}#an42-page.ap-art-page .ap-button.an42-secondary { background: #121212; border-color: var(--ap-amber); color: var(--ap-amber);}#an42-page.ap-art-page .ap-button:focus-visible { outline: 3px solid var(--ap-amber); outline-offset: 4px;}#an42-page.ap-art-page .ap-text a:focus-visible { outline: 3px solid var(--ap-amber); outline-offset: 4px;}#an42-page.ap-art-page .ap-price-card { display: flex; flex-direction: column; align-items: center; gap: 22px; padding: 32px; border: 1px solid #ffffff20; border-radius: 16px; background-image: linear-gradient(145deg,#151515,#090909); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; text-align: center; min-width: 0; height: 100%;}#an42-page.ap-art-page .ap-price-card .ap-image { width: 220px; max-width: 100%; aspect-ratio: 1; object-fit: contain; margin-inline: auto; border-radius: 0;}#an42-page.ap-art-page .ap-price-card .ap-text { font-size: 16px; line-height: 1.65;}#an42-page.ap-art-page .ap-price { font: 600 40px/1.2 var(--an-type-family); letter-spacing: -.025em; color: #fff; display: block; max-width: 100%;}#an42-page.ap-art-page .ap-price p { margin: 0;}#an42-page.ap-art-page .ap-price del { font-size: .58em; color: #999; margin-right: .4em; font-weight: 400;}#an42-page.ap-art-page .ap-price ins { color: #fff; text-decoration: none; background: none;}#an42-page.ap-art-page .ap-price small { font-size: 14px; font-weight: 400; letter-spacing: 0; color: #b7b7b7;}#an42-page.ap-art-page .ap-price .woocommerce-price-suffix { font-size: 14px; font-weight: 400; letter-spacing: 0; color: #b7b7b7;}#an42-page.ap-art-page .ap-pro-feature { display: flex; flex-direction: column; align-items: center; gap: 18px; text-align: center; padding: 28px 24px; border: 1px solid #ffffff18; border-radius: 16px; background: #101010; min-width: 0; height: 100%;}#an42-page.ap-art-page .ap-pro-feature .ap-image { width: 80px; height: 80px; max-width: 80px; object-fit: contain; border-radius: 0;}#an42-page.ap-art-page .ap-pro-feature .ap-heading { font-size: var(--an-heading-size, var(--an-type-card));}#an42-page.ap-art-page .ap-pro-feature .ap-text { font-size: 16px;}#an42-page.ap-art-page .ap-image { display: block; width: 100%; max-width: 100%; height: auto; object-fit: contain; border-radius: 10px;}#an42-page.ap-art-page .ap-gallery { display: flex; flex-direction: row; gap: 20px; width: 100%; max-width: 100%; overflow-x: auto; overflow-y: hidden; scroll-snap-type: x proximity; scroll-padding-inline: 0; padding-bottom: 12px; overscroll-behavior-x: contain; scrollbar-width: thin; scrollbar-color: #5b5b5b #111;}#an42-page.ap-art-page .ap-gallery-item { flex: 0 0 360px; min-width: 0; scroll-snap-align: start;}#an42-page.ap-art-page .ap-gallery>.ap-image { flex: 0 0 360px; min-width: 0; scroll-snap-align: start;}#an42-page.ap-art-page .ap-gallery>a { flex: 0 0 360px; min-width: 0; scroll-snap-align: start;}#an42-page.ap-art-page .ap-gallery-item .ap-image { width: 100%; height: auto; object-fit: contain;}#an42-page.ap-art-page .ap-gallery>a .ap-image { width: 100%; height: auto; object-fit: contain;}#an42-page.ap-art-page .ap-gallery-item { display: block;}#an42-page.ap-art-page .ap-testimonial { display: flex; flex-direction: column; gap: 20px; padding: 28px; border: 1px solid #ffffff1f; border-radius: 16px; background: #101010; min-width: 0;}#an42-page.ap-art-page .ap-testimonial .ap-text { font-size: 16px; line-height: 1.75;}#an42-page.ap-art-page .ap-testimonial .ap-image { width: 64px; height: 64px; object-fit: cover; border-radius: 50%;}#an42-page.ap-art-page .ap-accordion { width: 100%; display: flex; flex-direction: column; gap: 12px;}#an42-page.ap-art-page .ap-accordion .accordion-item { border: 1px solid #ffffff1f; border-radius: 12px; background: #101010; overflow: hidden;}#an42-page.ap-art-page .ap-accordion .accordion-title-wrapper { display: flex; align-items: center; justify-content: space-between; gap: 20px; min-height: 56px; padding: 20px 24px; background: #101010; color: #f5f5f5; cursor: pointer; position: relative;}#an42-page.ap-art-page .ap-accordion .accordion-title-wrapper .title { font: 600 18px/1.45 var(--an-type-family); letter-spacing: -.01em; color: #f5f5f5; background: none; -webkit-text-fill-color: currentColor; text-wrap: initial;}#an42-page.ap-art-page .ap-accordion .accordion-title-wrapper .ap-heading { font: var(--an-type-weight-heading) var(--an-heading-size, var(--an-type-small))/var(--an-heading-leading, var(--an-type-leading-text)) var(--an-type-family); letter-spacing: -.01em; color: var(--an-heading-color, #f5f5f5); background: none; -webkit-text-fill-color: currentColor; text-wrap: initial;}#an42-page.ap-art-page .ap-accordion .accordion-title-wrapper::after { content: ""; display: block; flex: 0 0 8px; width: 8px; height: 8px; border-right: 1.5px solid #b7b7b7; border-bottom: 1.5px solid #b7b7b7; transform: rotate(45deg); margin-right: 4px; transition: transform 180ms ease;}#an42-page.ap-art-page .ap-accordion .brx-open .accordion-title-wrapper::after { transform: rotate(225deg);}#an42-page.ap-art-page .ap-accordion .accordion-title-wrapper[aria-expanded="true"]::after { transform: rotate(225deg);}#an42-page.ap-art-page .ap-accordion .accordion-content-wrapper { padding: 0 24px 24px; background: #101010; color: var(--ap-muted); font: 400 17px/1.7 var(--an-type-family);}#an42-page.ap-art-page .ap-accordion .accordion-title-wrapper:focus-visible { outline: 2px solid var(--ap-amber); outline-offset: -3px;}#an42-page.ap-art-page .ap-tech { font: 400 17px/1.7 var(--an-type-family); color: var(--ap-muted);}#an42-page.ap-art-page .ap-tech ul { padding-left: 1.35em; margin: 0;}#an42-page.ap-art-page .ap-tech ol { padding-left: 1.35em; margin: 0;}#an42-page.ap-art-page .ap-tech li { margin-block: .55em;}#an42-page.ap-art-page .ap-tech strong { color: #eee; font-weight: 600;}#an42-page.ap-art-page .ap-compare { position: relative; width: 100%; max-width: 100%; aspect-ratio: var(--ap-ratio,3/2); overflow: hidden; border-radius: 10px; background: #050505; isolation: isolate;}#an42-page.ap-art-page .ap-compare-before { position: absolute; inset: 0; display: block; width: 100%; height: 100%; max-width: none; object-fit: contain; border-radius: 0;}#an42-page.ap-art-page .ap-compare-after { position: absolute; inset: 0; display: block; width: 100%; height: 100%; max-width: none; object-fit: contain; border-radius: 0;}#an42-page.ap-art-page .ap-compare-before { z-index: 0;}#an42-page.ap-art-page .ap-compare-after { z-index: 1; clip-path: inset(0 0 0 var(--ap-reveal,50%));}#an42-page.ap-art-page .ap-compare-line { position: absolute; top: 0; bottom: 0; left: var(--ap-reveal,50%); width: 2px; background: var(--ap-amber); transform: translateX(-50%); z-index: 2; pointer-events: none;}#an42-page.ap-art-page .ap-compare .ap-compare-line::before { content: ""; position: absolute; top: 50%; display: block; width: 10px; height: 10px; box-sizing: border-box; margin: 0; padding: 0; border: 0; border-top: 2px solid #fff; border-right: 2px solid #fff; border-radius: 0; background: transparent; box-shadow: none; text-shadow: none; font-size: 0; line-height: 0; letter-spacing: 0; filter: drop-shadow(0 1px 1px #0009); pointer-events: none;}#an42-page.ap-art-page .ap-compare .ap-compare-line::after { content: ""; position: absolute; top: 50%; display: block; width: 10px; height: 10px; box-sizing: border-box; margin: 0; padding: 0; border: 0; border-top: 2px solid #fff; border-right: 2px solid #fff; border-radius: 0; background: transparent; box-shadow: none; text-shadow: none; font-size: 0; line-height: 0; letter-spacing: 0; filter: drop-shadow(0 1px 1px #0009); pointer-events: none;}#an42-page.ap-art-page .ap-compare .ap-compare-line::before { left: auto; right: calc(100% + 8px); transform: translateY(-50%) rotate(-135deg);}#an42-page.ap-art-page .ap-compare .ap-compare-line::after { left: calc(100% + 8px); right: auto; transform: translateY(-50%) rotate(45deg);}#an42-page.ap-art-page .ap-compare-label { position: absolute; top: 14px; z-index: 3; display: inline-flex; align-items: center; min-height: 28px; padding: 5px 10px; border: 1px solid #ffffff25; border-radius: 6px; background: #000b; color: #f5f5f5; font: 600 12px/1.3 var(--an-type-family); pointer-events: none;}#an42-page.ap-art-page .ap-compare-label-before { left: 14px;}#an42-page.ap-art-page .ap-compare-label-after { right: 14px;}#an42-page.ap-art-page .ap-range-wrap { position: absolute; inset: 0; z-index: 4;}#an42-page.ap-art-page .ap-compare-range { position: absolute; inset: 0; width: 100%; height: 100%; margin: 0; padding: 0; z-index: 4; opacity: 0; cursor: ew-resize; touch-action: pan-y;}#an42-page.ap-art-page .ap-compare:has(.ap-compare-range:focus-visible) .ap-compare-line { box-shadow: 0 0 0 2px #111,0 0 0 4px #fff;}#an42-page.ap-art-page .ap-compare-range:focus-visible { outline: none;}#an42-page.ap-art-page .ap-demo-videos { display: grid; grid-template-columns: repeat(var(--ap-cols,1),minmax(0,1fr)); gap: 24px; width: 100%; min-width: 0;}#an42-page.ap-art-page .ap-demo-videos video { display: block; width: 100%; height: auto; aspect-ratio: var(--ap-video-ratio,16/9); border: 1px solid #ffffff18; border-radius: 10px; background: #050505; object-fit: contain;}#an42-page.ap-art-page .ap-demo-videos iframe { display: block; width: 100%; height: auto; aspect-ratio: var(--ap-video-ratio,16/9); border: 1px solid #ffffff18; border-radius: 10px; background: #050505; object-fit: contain;}#an42-page.ap-art-page .ap-testimonial-avatar { display: block; width: 80px; height: 80px; max-width: 80px; aspect-ratio: 1; object-fit: cover; border-radius: 50%; margin: 0 0 18px; overflow: hidden;}#an42-page.ap-art-page .ap-testimonial-avatar img { display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 50%;}#an42-page.ap-art-page .ap-shell-section { display: flex; flex-direction: column; gap: 40px; width: 100%; max-width: 1120px; margin-inline: auto; padding: 64px 32px; min-width: 0;}#an42-page.ap-art-page .ap-single-column { display: flex; flex-direction: column; gap: 24px; align-items: flex-start; width: 100%; max-width: 100%; min-width: 0;}#an42-page.ap-art-page .ap-hero-tagline { font: 500 clamp(19px,2.3vw,26px)/1.35 var(--an-type-family); letter-spacing: -.025em; color: #c4c4c4; max-width: 780px; text-wrap: balance;}#an42-page.ap-art-page .ap-product-media { display: block; position: relative; width: 304px; max-width: 100%; aspect-ratio: 304/690;}#an42-page.ap-art-page .ap-product-poster { display: block; width: 100%; height: 100%; object-fit: contain;}#an42-page.ap-art-page .ap-product-media .ap-motion { position: absolute; inset: 0; display: block; width: 100%; height: 100%; opacity: 0; transition: opacity 160ms ease;}#an42-page.ap-art-page .ap-product-media .ap-motion video { display: block; width: 100%; height: 100%; object-fit: contain;}#an42-page.ap-art-page .ap-product-ready .ap-motion { opacity: 1;} .ap-reveal { --ap-reveal-distance: 16px; --ap-reveal-delay: 0ms;} .ap-reveal.ap-in-view { animation: ap-native-arrive 600ms cubic-bezier(.22, 1, .36, 1) both; animation-delay: var(--ap-reveal-delay);} .ap-reveal--title { --ap-reveal-distance: 12px;} .ap-reveal--media { --ap-reveal-distance: 22px;} .ap-reveal--card { --ap-reveal-distance: 10px;} .ap-reveal--delay-1 { --ap-reveal-delay: 70ms;} .ap-reveal--delay-2 { --ap-reveal-delay: 140ms;}#an42-page.ap-art-page .ap-gallery-native.brxe-image-gallery[data-layout="grid"] { display: flex; flex-flow: row nowrap; align-items: flex-start; grid-template-columns: none; gap: 20px; --gutter: 20px; width: 100%; max-width: 100%; margin: 0; list-style: none; overflow-x: auto; overflow-y: hidden; padding: 0 0 12px; scroll-snap-type: x proximity; scroll-padding-inline: 0; overscroll-behavior-x: contain; scrollbar-width: thin; scrollbar-color: #5b5b5b #111;}#an42-page.ap-art-page .ap-gallery-native.brxe-image-gallery>.bricks-layout-item { display: block; flex: 0 0 360px; width: 360px; min-width: 0; margin: 0; scroll-snap-align: start;}#an42-page.ap-art-page .ap-gallery-native.brxe-image-gallery>.bricks-layout-item>figure { display: block; width: 100%; margin: 0; padding: 0;}#an42-page.ap-art-page .ap-gallery-native.brxe-image-gallery figure>a { display: block; width: 100%; margin: 0; padding: 0;}#an42-page.ap-art-page .ap-gallery-native.brxe-image-gallery img.image { display: block; position: static; width: 100%; max-width: 100%; height: auto; aspect-ratio: auto; object-fit: contain; border-radius: 10px;}body.page-id-235740 #brx-header { position: relative!important; top: auto!important; transform: none!important;}#an42-page.ap-art-page .ap-product-nav { position: sticky; top: 0; z-index: 90; display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 24px; width: 100%; padding: 14px max(24px,calc((100% - 1056px)/2)); border-bottom: 1px solid transparent; background: #101010;}body.admin-bar #an42-page.ap-art-page .ap-product-nav { top: 32px;}#an42-page.ap-art-page .ap-nav-brand { font: 600 21px/1.3 var(--an-type-family); color: #f5f5f5; white-space: nowrap;}#an42-page.ap-art-page .ap-nav-links { display: flex; flex-direction: row; align-items: center; justify-content: flex-end; gap: 26px; width: auto;}#an42-page.ap-art-page .ap-nav-link { font: 400 14px/1.5 var(--an-type-family); color: #c1c1c1; background: none; border: 0; padding: 8px 0; text-decoration: none;}#an42-page.ap-art-page .ap-nav-link:hover { color: #fff;}#an42-page.ap-art-page .ap-nav-link[aria-current] { color: #fff;}#an42-page.ap-art-page .ap-nav-link[aria-current] { box-shadow: 0 1px var(--an-accent);}#an42-page.ap-art-page .ap-nav-buy { min-height: 34px; padding: 8px 18px; font-size: 13px;}#an42-page.ap-art-page #descripcion { scroll-margin-top: 105px;}#an42-page.ap-art-page #licencias { scroll-margin-top: 105px;}#an42-page.ap-art-page #requisitos { scroll-margin-top: 105px;}#an42-page.ap-art-page .ap-hero-copy { align-items: center; justify-content: center; width: 100%; text-align: center;}#an42-page.ap-art-page .ap-hero-copy h1 { width: 100%; text-align: center; margin-inline: auto;}#an42-page.ap-art-page .ap-hero-tagline { width: 100%; text-align: center; margin-inline: auto;}#an42-page.ap-art-page .ap-compare { background: transparent;}#an42-page.ap-art-page .ap-compare-line { background: #fff; width: 1.5px;}#an42-page.ap-art-page .ap-pro-chapter { padding-top: 100px; border-top: 1px solid #ffffff17; margin-top: 48px;}#an42-page.ap-art-page .ap-pro-chapter+.ap-section { padding-bottom: 88px;}#an42-page.ap-art-page .ap-pro-chapter .ap-row { justify-items: center; text-align: center;}#an42-page.ap-art-page .ap-pro-chapter .ap-text { max-width: 750px; margin-inline: auto;}#an42-page.ap-art-page .ap-pro-chapter .ap-image { width: 90px; max-width: 90px;}#an42-page.ap-art-page .ap-moon-image { width: 340px; max-width: 75vw; height: auto; aspect-ratio: 450/440; margin-inline: auto;}#an42-page.ap-art-page .ap-moon-image.ap-in-view { animation: ap-moon-approach 1400ms cubic-bezier(.22,1,.36,1) both;}#an42-page.ap-art-page .ap-train-viewport { position: relative; width: var(--ap-window-width,100%); max-width: none; margin-inline: calc((100% - var(--ap-window-width,100%))/2); padding: 0; overflow: hidden; background: #080808;}#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery[data-layout="grid"] { display: flex; flex-flow: row nowrap; align-items: flex-start; width: max-content; max-width: none; margin: 0; padding: 0; gap: 0; --gutter: 0px; list-style: none; overflow: visible; grid-template-columns: none; scroll-snap-type: none;}#an42-page.ap-art-page .ap-train-ready .ap-auto-train { animation: ap-gallery-published-train 120s linear infinite; will-change: transform;}#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery>.bricks-layout-item { display: block; flex: 0 0 auto; width: auto; min-width: 0; max-width: none; margin: 0 10px 0 0; padding: 0; scroll-snap-align: none;}#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery figure { display: block; position: relative; width: auto; max-width: none; margin: 0; padding: 0;}#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery figure>a { display: block; position: relative; width: auto; max-width: none; margin: 0; padding: 0;}#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery figure>span { display: block; position: relative; width: auto; max-width: none; margin: 0; padding: 0;}#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery img.image { display: block; position: static; flex-shrink: 0; width: auto; max-width: none; height: 440px!important; aspect-ratio: auto; object-fit: contain; border-radius: 6px;}#an42-page.ap-art-page .ap-train-paused .ap-auto-train { animation-play-state: paused;}#an42-page.ap-art-page .ap-train-paused .ap-auto-train { will-change: auto;}#an42-page.ap-art-page .ap-pro-feature>.ap-benefit-icon { display: block; width: 64px; height: 64px; flex: none; color: #dedede; margin: 0 0 4px;}#an42-page.ap-art-page .ap-benefit-icon svg { display: block; width: 100%; height: 100%;}#an42-page.ap-art-page .ap-pro-feature>.ap-brand-icon { max-width: 64px;}#an42-page.ap-art-page .ap-brand-icon img { width: 100%; height: 100%; object-fit: contain;}#an42-page.ap-art-page .ap-testimonial { display: flex; flex-direction: column; gap: 0; min-width: 0; margin: 0; padding: clamp(26px,3vw,40px); border: 1px solid #292929; border-radius: 24px; background: linear-gradient(150deg,#151515 0%,#101010 58%,#0c0c0c 100%); transition: border-color 180ms ease;}#an42-page.ap-art-page .ap-testimonial:hover { border-color: var(--an-accent-border-665039);}#an42-page.ap-art-page .ap-testimonial>.ap-text { margin: 0; padding: 0; border: 0; color: #e7e7e7; font-family: inherit; font-size: 18px; font-weight: 400; line-height: 1.7; overflow-wrap: anywhere;}#an42-page.ap-art-page .ap-testimonial .ap-testimonial-quote { margin: 0; padding: 0; border: 0; color: #e7e7e7; font-family: inherit; font-size: 18px; font-weight: 400; line-height: 1.7; overflow-wrap: anywhere;}#an42-page.ap-art-page .ap-testimonial>.ap-text p { margin: 0 0 1em;}#an42-page.ap-art-page .ap-testimonial .ap-testimonial-quote p { margin: 0 0 1em;}#an42-page.ap-art-page .ap-testimonial>.ap-text p:last-child { margin-bottom: 0;}#an42-page.ap-art-page .ap-testimonial .ap-testimonial-quote p:last-child { margin-bottom: 0;}#an42-page.ap-art-page .ap-testimonial .ap-testimonial-avatar { display: block; flex: 0 0 56px; width: 56px; height: 56px; max-width: 56px; aspect-ratio: 1; object-fit: cover; object-position: center; border-radius: 50%; overflow: hidden; background: #1c1c1c; margin: 0;}#an42-page.ap-art-page .ap-testimonial .ap-testimonial-avatar img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; border-radius: 50%;}#an42-page.ap-art-page .ap-testimonial>.ap-testimonial-avatar { order: -1; margin-bottom: 22px;}#an42-page.ap-art-page .ap-testimonial .ap-testimonial-credit { display: flex; flex-direction: row; align-items: center; gap: 16px; order: -1; width: 100%; min-width: 0; margin: 0 0 28px; padding: 0 0 22px; border-bottom: 1px solid #2a2a2a;}#an42-page.ap-art-page .ap-testimonial .ap-testimonial-identity { display: flex; flex-direction: column; gap: 5px; min-width: 0;}#an42-page.ap-art-page .ap-testimonial .ap-testimonial-author { margin: 0; color: #f0f0f0; font-size: 16px; font-weight: 600; line-height: 1.45;}#an42-page.ap-art-page .ap-testimonial .ap-testimonial-context { margin: 0; color: #a9a9a9; font-size: 13px; font-weight: 400; line-height: 1.5;}#an42-page.ap-art-page .ap-eyebrow { text-transform: none;}#an42-page.ap-art-page .ap-testimonial-credit { display: flex; flex-direction: row; align-items: center; gap: 16px; width: 100%;}#an42-page.ap-art-page .ap-testimonial-credit .ap-testimonial-avatar { margin: 0; flex: 0 0 56px;}#an42-page.ap-art-page .ap-pro-chapter .ap-pro-feature { padding: 0; background: none; border: 0;}#an42-page.ap-art-page svg.ap-benefit-icon { width: 64px; height: 64px; display: block; color: #ddd; margin: 0 auto 12px;}#an42-page.ap-art-page .ap-photo-strip .ap-image { border-radius: 8px;}#an42-page.ap-art-page[class] .ap-testimonial>.ap-testimonial-credit { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 12px; width: 100%; margin: 0 0 24px; padding: 0 0 22px; text-align: center;}#an42-page.ap-art-page[class] .ap-testimonial-credit .ap-testimonial-avatar { display: block; flex: 0 0 80px; width: 80px; height: 80px; max-width: 80px; aspect-ratio: 1; margin: 0 auto; border-radius: 50%; object-fit: cover; object-position: center; overflow: hidden;}#an42-page.ap-art-page[class] .ap-testimonial-credit .ap-testimonial-avatar img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; border-radius: 50%;}#an42-page.ap-art-page[class] .ap-testimonial-author { align-self: center; align-items: center; text-align: center;}#an42-page.ap-art-page[class] .ap-testimonial-identity { align-self: center; align-items: center; text-align: center;}#an42-page.ap-art-page .ap-testimonial { transition: border-color 180ms ease;}#an42-page.ap-art-page .ap-testimonial:hover { border-color: var(--an-accent-border-665039);}#an42-page.ap-art-page { --ap-anchor-offset: 105px;}body.admin-bar #an42-page.ap-art-page { --ap-anchor-offset: 137px;}#an42-page#an42-page.ap-art-page [id] { scroll-margin-top: var(--ap-anchor-offset);}#an42-page#an42-page.ap-art-page .ap-hero-actions { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; gap: 14px; width: 100%;}#an42-page#an42-page.ap-art-page .ap-hero-actions>.ap-button { display: inline-flex; flex: 0 1 auto; align-items: center; justify-content: center; width: auto; min-width: 0;}#an42-page#an42-page.ap-art-page .ap-pro-feature { align-items: center;}#an42-page#an42-page.ap-art-page .ap-tool-more { display: inline-flex; align-items: center; min-height: 44px; margin-top: 4px; padding: 8px 0; color: var(--an-accent); font: 500 15px/1.5 var(--an-type-family); text-decoration: underline; text-underline-offset: 4px;}#an42-page#an42-page.ap-art-page :is(#brxe-ap0591,#brxe-ap0596) { filter: brightness(0) invert(1);}#an42-page#an42-page.ap-art-page .ap-common-details { display: block; width: calc(100% - 48px); max-width: 1056px; margin: 40px auto;}#an42-page#an42-page.ap-art-page .ap-common-summary { display: flex; flex-wrap: wrap; gap: 14px; align-items: center;}#an42-page#an42-page.ap-art-page .ap-common-summary>.ap-heading { flex: 1 1 60%; min-width: 0; margin: 0; text-align: left;}#an42-page#an42-page.ap-art-page .ap-common-hint { color: var(--an-accent); font: 500 14px/1.5 var(--an-type-family);}#an42-page#an42-page.ap-art-page .ap-common-content { display: flex; flex-direction: column; align-items: stretch; width: 100%; padding: 20px 0 28px;}#an42-page#an42-page.ap-art-page .ap-common-details:not([open])>.ap-common-content { display: none;}#an42-page#an42-page.ap-art-page .ap-common-content>.ap-section { max-width: none; width: 100%; padding-inline: 24px;}#an42-page#an42-page.ap-art-page .ap-common-close { display: inline-flex; align-items: center; justify-content: center; align-self: center; width: auto; min-height: 44px; margin: 16px auto 0; padding: 12px 24px; cursor: pointer;}#an42-page#an42-page.ap-art-page .ap-common-close span { color: inherit; margin: 0;}#an42-page#an42-page.ap-art-page .ap-course-modules { display: flex; flex-direction: column; gap: 12px; width: 100%;}body.page-id-236729 #an42-page.ap-art-page { --ap-anchor-offset: 24px;}body.page-id-236729.admin-bar #an42-page.ap-art-page { --ap-anchor-offset: 70px;}#an42-page#an42-page.ap-art-page .ap-compare { touch-action: pan-y;}#an42-page#an42-page.ap-art-page .ap-range-wrap { pointer-events: none;}#an42-page#an42-page.ap-art-page .ap-compare-range { inset: 0; width: 100%; height: 100%; margin: 0; padding: 0; pointer-events: auto; touch-action: none; -webkit-clip-path: inset(0 calc(100% - var(--ap-reveal, 50%) - 22px) 0 calc(var(--ap-reveal, 50%) - 22px)); clip-path: inset(0 calc(100% - var(--ap-reveal, 50%) - 22px) 0 calc(var(--ap-reveal, 50%) - 22px));}#an42-page#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery[data-layout="grid"] { gap: 0; --gutter: 0px; overflow: visible; padding: 0;}#an42-page#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery>.bricks-layout-item { flex: 0 0 auto; width: auto; min-width: 0; max-width: none; margin: 0; padding: 0; overflow: visible;}#an42-page#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery figure { width: auto; max-width: none; margin: 0; padding: 0; overflow: visible;}#an42-page#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery figure>a { width: auto; max-width: none; margin: 0; padding: 0; overflow: visible;}#an42-page#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery figure>span { width: auto; max-width: none; margin: 0; padding: 0; overflow: visible;}#an42-page#an42-page.ap-art-page .ap-auto-train.brxe-image-gallery img.image { width: auto; max-width: none; height: 440px !important; object-fit: contain; aspect-ratio: auto; border-radius: 0;}#an42-page#an42-page.ap-art-page .ap-tool-more { width: auto; max-width: max-content; border: 0; border-radius: 0; background: none; box-shadow: none; font: 500 15px/1.5 var(--an-type-family);}#an42-page.ap-art-page { --ap-tools-close-top: 79px;}body.admin-bar #an42-page.ap-art-page { --ap-tools-close-top: 111px;}#an42-page#an42-page#an42-page.ap-art-page .ap-common-details>.ap-common-close { display: flex; position: sticky; top: var(--ap-tools-close-top); z-index: 2; width: max-content; max-width: calc(100% - 48px); min-height: 44px; margin: 16px 24px 0 auto; align-self: auto;}#an42-page#an42-page#an42-page.ap-art-page .ap-common-details:not([open])>.ap-common-close { display: none;}body.page-id-236729 #an42-page.ap-art-page { --ap-tools-close-top: 12px;}body.page-id-236729.admin-bar #an42-page.ap-art-page { --ap-tools-close-top: 44px;}#an42-page#an42-page#an42-page #brxe-ap0535.brxe-image-gallery { --ap-shots-height: 220px; height: var(--ap-shots-height); min-height: 0; align-items: flex-start;}#an42-page#an42-page#an42-page #brxe-ap0535.brxe-image-gallery>.bricks-layout-item { height: var(--ap-shots-height); min-height: 0; width: auto; flex-shrink: 0;}#an42-page#an42-page#an42-page #brxe-ap0535.brxe-image-gallery figure { height: var(--ap-shots-height); min-height: 0; width: auto; flex-shrink: 0;}#an42-page#an42-page#an42-page #brxe-ap0535.brxe-image-gallery figure>a { height: var(--ap-shots-height); min-height: 0; width: auto; flex-shrink: 0;}#an42-page#an42-page#an42-page #brxe-ap0535.brxe-image-gallery figure>span { height: var(--ap-shots-height); min-height: 0; width: auto; flex-shrink: 0;}#an42-page#an42-page#an42-page #brxe-ap0535.brxe-image-gallery img.image { height: var(--ap-shots-height)!important; width: auto; max-width: none; object-fit: contain; aspect-ratio: auto;}#an42-page#an42-page.ap-art-page .ap-common-heading { padding-bottom: 0;}#an42-page#an42-page.ap-art-page .ap-common-details { overflow: visible;}#an42-page#an42-page.ap-art-page .ap-course-disclosure { width: calc(100% - 48px); max-width: 1056px; margin: 24px auto 48px;}#an42-page#an42-page.ap-art-page .ap-disclosure-summary { min-height: 72px; border: 1px solid color-mix(in srgb,var(--an-metal-solid) 18%,transparent); border-radius: 12px; background: #1b1c1e; color: var(--an-metal-solid);}#an42-page#an42-page.ap-art-page .ap-disclosure-summary:hover { background: #242527; border-color: color-mix(in srgb,var(--an-metal-solid) 32%,transparent);}#an42-page#an42-page.ap-art-page .ap-disclosure-summary .ap-common-hint { margin: 0; font: 600 18px/1.45 var(--an-type-family); color: var(--an-metal-solid);}#an42-page#an42-page.ap-art-page .ap-disclosure-summary .ap-disclosure-label { margin: 0; font: 600 18px/1.45 var(--an-type-family); color: var(--an-metal-solid);}#an42-page#an42-page.ap-art-page .ap-course-disclosure>.ap-section { max-width: none; width: 100%; margin: 0; padding: 24px;}#an42-page#an42-page.ap-art-page .ap-course-disclosure:not([open])>.ap-section { display: none;}#an42-page#an42-page.ap-art-page :is(.ap-course-disclosure,.ap-common-details):not([open]) .ap-disclosure-collapse { display: none;}#an42-page#an42-page.ap-art-page :is(.ap-course-disclosure,.ap-common-details)[open] .ap-disclosure-expand { display: none;}#an42-page#an42-page.ap-art-page :is(.ap-course-disclosure,.ap-common-details)[open] .ap-disclosure-collapse { display: inline;}#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-common-details>.ap-common-close { position: sticky; float: right; top: 50svh; right: 12px; z-index: 8; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 6px; width: 58px; max-width: 58px; min-height: 56px; margin: 0 calc((100% - 100vw) / 2 + 12px) -56px 0; padding: 9px 5px; border: 1px solid color-mix(in srgb,var(--an-metal-solid) 28%,transparent); border-radius: 12px; background: #242527; color: var(--an-metal-solid); -webkit-text-fill-color: currentColor; box-shadow: 0 4px 18px #0005; font: 500 10px/1.2 var(--an-type-family); cursor: pointer; transform: translateY(-50%);}#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-common-details>.ap-common-close::before { content: ''; display: block; width: 9px; height: 9px; border-top: 1.5px solid currentColor; border-left: 1.5px solid currentColor; transform: translateY(3px) rotate(45deg);}#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-common-details>.ap-common-close:hover { background: #303134;}#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-common-details>.ap-common-close:focus-visible { outline: 2px solid var(--an-accent); outline-offset: 3px;}#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-common-details:not([open])>.ap-common-close { display: none;}#an42-page#an42-page#an42-page.ap-art-page .ap-common-details[open]>.ap-common-summary .ap-disclosure-collapse { font-size: var(--an-type-utility); font-weight: 400; line-height: var(--an-type-leading-text);}#an42-page#an42-page.ap-art-page :is(#brxe-ap0475,#brxe-ap0484,#brxe-ap0480) { align-items: stretch; grid-auto-rows: 1fr;}#an42-page#an42-page.ap-art-page :is(#brxe-ap0475,#brxe-ap0484,#brxe-ap0480)>.ap-testimonial { min-width: 0; height: 100%;}#an42-page#an42-page.ap-art-page #brxe-ap0490 .ap-testimonial-credit .ap-testimonial-avatar { flex: 0 0 80px; width: 80px; height: 80px; max-width: 80px;}#an42-page#an42-page.ap-art-page #brxe-ap0490 .ap-testimonial-author { font-size: var(--an-type-h6); font-weight: 600; line-height: var(--an-type-leading-text);}#an42-page#an42-page.ap-art-page #formacion-art-panel[open] { align-items: stretch;}#an42-page#an42-page.ap-art-page #formacion-art-panel[open]>#brxe-ap0542 { display: block; align-self: stretch; box-sizing: border-box; width: 100%; min-width: 0; max-width: none;}#an42-page#an42-page.ap-art-page #formacion-art-panel #brxe-ca0012 { display: flex; flex-direction: column; align-items: stretch; width: 100%; max-width: none; min-width: 0;}#an42-page#an42-page.ap-art-page #formacion-art-panel #brxe-ca0012>.acp-module { display: block; align-self: stretch; width: 100%; max-width: none; min-width: 0;}#an42-page#an42-page.ap-art-page #formacion-art-panel .acp-summary { width: 100%; min-width: 0;}#an42-page#an42-page.ap-art-page #brxe-ap0553 { padding-top: 48px; border-top: 1px solid color-mix(in srgb,var(--an-metal-solid) 18%,transparent); gap: 24px;}#an42-page#an42-page.ap-art-page #brxe-ap0548 { gap: 18px;}#an42-page#an42-page.ap-art-page #brxe-ap0603 { max-width: 1440px;}#an42-page#an42-page.ap-art-page #brxe-ap0603 :is(#brxe-ap0577,#brxe-ap0601) { align-items: stretch; grid-auto-rows: 1fr; gap: 20px;}#an42-page#an42-page.ap-art-page #brxe-ap0603 .ap-pro-feature { align-self: stretch; min-width: 0; height: 100%; padding: 24px 18px;}#an42-page#an42-page.ap-art-page #brxe-ap0603 .ap-heading { overflow-wrap: anywhere;}#an42-page#an42-page.ap-art-page #brxe-ap0688 .ap-demo-videos { display: block; grid-template-columns: none; gap: 0;}html.anp-auto-top-visible #an42-page.ap-art-page .ap-product-nav { box-shadow: 0 -1px 0 #101010;}html.anp-auto-top-visible body.page-id-236729 #an42-page#an42-page.ap-art-page [id] { scroll-margin-top: calc(var(--ap-anchor-offset) + var(--anp-auto-top-height,0px));}#an42-page#an42-page.ap-art-page #formacion-art-panel .ap-course-modules { --acp-panel: color-mix(in srgb, var(--an-metal-solid) 6%, black); --acp-line: color-mix(in srgb, var(--an-metal-solid) 16%, transparent); --acp-muted: color-mix(in srgb, var(--an-metal-solid) 72%, transparent); display: flex; flex-direction: column; gap: 14px; width: 100%; min-width: 0; color: var(--an-metal-solid); font-family: var(--an-type-family);}#an42-page#an42-page.ap-art-page #formacion-art-panel .ap-course-modules * { box-sizing: border-box;}#an42-page#an42-page.ap-art-page #formacion-art-panel details.acp-module { display: block; width: 100%; min-width: 0; margin: 0; padding: 0; border: 1px solid var(--acp-line); border-radius: 14px; background: var(--acp-panel);}#an42-page#an42-page.ap-art-page #formacion-art-panel summary.acp-summary { display: flex; flex-flow: row nowrap; align-items: center; justify-content: flex-start; gap: 18px; width: 100%; min-height: 0; padding: 22px 24px; cursor: pointer; list-style: none;}#an42-page#an42-page.ap-art-page #formacion-art-panel summary.acp-summary::-webkit-details-marker { display: none;}#an42-page#an42-page.ap-art-page #formacion-art-panel details[open]>summary.acp-summary { border-bottom: 1px solid var(--acp-line);}#an42-page#an42-page.ap-art-page #formacion-art-panel .acp-module-title { flex: 1 1 auto; min-width: 0; margin: 0; font-family: var(--an-type-family); font-size: var(--an-heading-size, var(--an-type-card)); font-weight: var(--an-type-weight-heading); line-height: var(--an-heading-leading, var(--an-type-leading-text)); overflow-wrap: anywhere;}#an42-page#an42-page.ap-art-page #formacion-art-panel .acp-module-count { flex: 0 0 auto; margin: 0; color: var(--acp-muted); font-size: 13px; line-height: 1.5; white-space: nowrap;}#an42-page#an42-page.ap-art-page #formacion-art-panel ul.acp-lessons { display: block; width: 100%; margin: 0; padding: 20px 28px 22px 48px; list-style: disc outside;}#an42-page#an42-page.ap-art-page #formacion-art-panel details:not([open])>ul.acp-lessons { display: none;}#an42-page#an42-page.ap-art-page #formacion-art-panel li.acp-lesson { display: list-item; width: auto; margin: 0; padding: 4px 0 4px 2px; color: var(--an-metal-solid); font-size: 16px; line-height: 1.65; overflow-wrap: anywhere;}#an42-page.ap-art-page h4.ap-heading>b { font-weight: inherit;}#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-pro-details { display: block; width: calc(100% - 48px); max-width: 1056px; margin: 40px auto; overflow: visible; padding: 0; border: 1px solid color-mix(in srgb,var(--an-metal-solid) 12%,transparent); border-radius: 12px; background: color-mix(in srgb,var(--an-metal-solid) 6%,black);}#an42-page.ap-art-page .ap-pro-summary { display: flex; align-items: center; width: 100%; max-width: none; margin: 0; padding: 18px 20px; list-style: none; cursor: pointer;}#an42-page.ap-art-page .ap-pro-summary::-webkit-details-marker { display: none;}#an42-page.ap-art-page .ap-pro-content { display: block; width: 100%;}#an42-page.ap-art-page .ap-pro-details:not([open])>.ap-pro-content { display: none;}#an42-page.ap-art-page .ap-pro-details[open]>summary .ap-disclosure-expand { display: none;}#an42-page.ap-art-page .ap-pro-details:not([open])>summary .ap-disclosure-collapse { display: none;}#an42-page.ap-art-page .ap-pro-details[open]>summary .ap-disclosure-collapse { display: inline;}#an42-page.ap-art-page .ap-tools-nav { display: none; position: fixed; top: calc(50svh - 68px); right: max(12px, env(safe-area-inset-right, 0px)); z-index: 20; grid-template-rows: 64px 64px; gap: 8px; width: 72px; height: 136px; margin: 0; padding: 0; pointer-events: none;}#an42-page.ap-art-page .ap-tools-nav[data-ap-tools-ready] { display: grid;}#an42-page.ap-art-page .ap-tools-control { appearance: none; position: static; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 5px; width: 72px; height: 64px; min-height: 64px; margin: 0; padding: 8px 3px; border: 1px solid #ffffff35; border-radius: 12px; background: #242527; color: var(--an-metal-solid, #e5e5e5); -webkit-text-fill-color: currentColor; box-shadow: 0 4px 18px #0005; font: 500 11px/1.2 var(--an-type-family, sans-serif); text-transform: none; letter-spacing: normal; text-align: center; cursor: pointer; pointer-events: auto;}#an42-page.ap-art-page .ap-tools-control[data-ap-tools-group="common"] { grid-row: 1;}#an42-page.ap-art-page .ap-tools-control[data-ap-tools-group="pro"] { grid-row: 2;}#an42-page.ap-art-page .ap-tools-control[hidden] { display: none !important;}#an42-page.ap-art-page .ap-tools-control>span { display: block; margin: 0; line-height: 1.2;}#an42-page.ap-art-page .ap-tools-control [data-ap-tools-scope] { color: #aaaeb4; -webkit-text-fill-color: currentColor; font-size: 9px; font-weight: 400; white-space: nowrap;}#an42-page.ap-art-page .ap-tools-control:hover { background: #303134;}#an42-page.ap-art-page .ap-tools-control:focus-visible { outline: 2px solid var(--an-accent, #ffb84d); outline-offset: 3px;}#an42-page#an42-page.ap-art-page .ap-train-ready #brxe-ap0459.ap-auto-train { animation-duration: 60s;}#an42-page#an42-page.ap-art-page #brxe-ap0459.ap-auto-train.brxe-image-gallery>.bricks-layout-item { margin-right: 14px;}#an42-page#an42-page.ap-art-page #brxe-ap0459.ap-auto-train.brxe-image-gallery img.image { filter: grayscale(1); outline: 1px solid rgba(255, 255, 255, .36); outline-offset: -1px;}#an42-page#an42-page#an42-page #brxe-ap0535.brxe-image-gallery>.bricks-layout-item { flex: 0 0 calc(var(--ap-shots-height) * 16 / 9); width: calc(var(--ap-shots-height) * 16 / 9);}#an42-page#an42-page#an42-page #brxe-ap0535.brxe-image-gallery figure { width: 100%; height: var(--ap-shots-height)!important; aspect-ratio: 16 / 9;}#an42-page#an42-page#an42-page #brxe-ap0535.brxe-image-gallery img.image { width: 100%; height: var(--ap-shots-height)!important; aspect-ratio: 16 / 9;}#an42-page#an42-page#an42-page.ap-art-page .ap-tools-nav { top: var(--ap-tools-rail-top, 96px); bottom: auto; right: max(8px, env(safe-area-inset-right, 0px)); grid-template-rows: 44px 44px; gap: 6px; width: 80px; height: 94px;}#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control { display: grid; grid-template-columns: minmax(0, 1fr) 12px; grid-template-rows: 22px 9px; column-gap: 4px; row-gap: 0; align-content: center; align-items: center; width: 80px; height: 44px; min-height: 44px; padding: 6px 5px; border: 1px solid #ffffff14; border-radius: 7px; background: #101112d9; box-shadow: none; color: #c2c5c8; font: 500 11px/11px var(--an-type-family, sans-serif); letter-spacing: normal;}#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control>[data-ap-tools-action] { grid-column: 1; grid-row: 1; justify-self: center; max-width: 100%; color: inherit; font: inherit; line-height: 11px;}#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control>[data-ap-tools-scope] { grid-column: 1; grid-row: 2; justify-self: center; color: #92979b; font-size: 9px; font-weight: 400; line-height: 9px; white-space: nowrap;}#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control>[data-ap-tools-chevron] { grid-column: 2; grid-row: 1 / 3; display: block; position: static; width: 12px !important; height: 12px !important; min-width: 12px; min-height: 12px; max-width: 12px; max-height: 12px; color: #92979b; fill: none; stroke: currentColor; transform: none; pointer-events: none;}#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control[data-ap-tools-mode="hide"]>[data-ap-tools-chevron] { transform: rotate(180deg);}#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control>[data-ap-tools-chevron] path { fill: none !important; stroke: currentColor !important;}#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control:hover { background: #1b1c1ee6; border-color: #ffffff2b;}#an42-page#an42-page#an42-page#an42-page.ap-art-page details:is(.ap-common-details,.ap-pro-details)>summary { display: flex; flex-flow: row nowrap; align-items: center; justify-content: flex-start; position: relative; gap: 12px; width: 100%; max-width: none; min-height: 48px; height: auto; margin: 0; padding: 14px 44px 14px 16px; border: 0; border-radius: 12px; background: transparent; color: #c2c5c8; font: 400 14px/1.35 var(--an-type-family, sans-serif); letter-spacing: normal; text-align: left; list-style: none; cursor: pointer;}#an42-page#an42-page#an42-page#an42-page.ap-art-page details:is(.ap-common-details,.ap-pro-details)>summary>.ap-common-hint { flex: 1 1 auto; min-width: 0; max-width: 100%; margin: 0; padding: 0; color: inherit; font: inherit; line-height: inherit; text-align: left; white-space: normal; overflow-wrap: break-word;}#an42-page#an42-page#an42-page#an42-page.ap-art-page details:is(.ap-common-details,.ap-pro-details)>summary:hover { background: #ffffff05; border: 0;}#an42-page#an42-page#an42-page#an42-page.ap-art-page details:is(.ap-common-details,.ap-pro-details)>summary:focus-visible { outline: 2px solid var(--an-accent, #ffb84d); outline-offset: 3px;}#an42-page#an42-page#an42-page#an42-page.ap-art-page details:is(.ap-common-details,.ap-pro-details)>summary::-webkit-details-marker { display: none;}#an42-page#an42-page#an42-page#an42-page.ap-art-page details:is(.ap-common-details,.ap-pro-details)>summary::marker { content: '';}#an42-page#an42-page#an42-page#an42-page.ap-art-page details:is(.ap-common-details,.ap-pro-details)>summary::before { content: none; display: none;}#an42-page#an42-page#an42-page#an42-page.ap-art-page details:is(.ap-common-details,.ap-pro-details)>summary::after { content: ''; display: block; position: absolute; top: 50%; right: 16px; left: auto; bottom: auto; flex: none; width: 12px; min-width: 12px; max-width: 12px; height: 12px; min-height: 12px; max-height: 12px; margin: 0; padding: 0; border: 0; border-radius: 0; background: #92979b; color: #92979b; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat; opacity: 1; transform: translateY(-50%); filter: none; animation: none !important; transition: none; pointer-events: none;}#an42-page#an42-page#an42-page#an42-page.ap-art-page details:is(.ap-common-details,.ap-pro-details)[open]>summary::after { transform: translateY(-50%) rotate(180deg);}#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control { border: 0; background: transparent; box-shadow: none;}#an42-page#an42-page#an42-page#an42-page#an42-page.ap-art-page .ap-tools-control:hover { border: 0; background: transparent; box-shadow: none;} .brxe-text-link { gap: 5px;} .brxe-text-link { align-items: center; display: inline-flex;} .brxe-text-link span { align-items: center; display: inline-flex;} .brxe-text-link span { justify-content: center;} .brxe-text-link .icon { flex-shrink: 0;}#brxe-ap0607 summary.accordion-title-wrapper { list-style: none;}#brxe-ap0607 summary.accordion-title-wrapper::-webkit-details-marker { display: none;}#brxe-ap0607 details[open]>summary.accordion-title-wrapper::after { transform: rotate(225deg);}#brxe-apcta1 {display: none}@media (max-width: 600px) { #an42-page.ap-art-page .ap-product-nav[data-an-offer-mobile-dock="1"] .ap-nav-buy { display: none; } #brxe-apcta1.ap-offer-mobile-dock { display: flex; position: fixed; left: 50%; bottom: calc(18px + env(safe-area-inset-bottom, 0px)); transform: translateX(-50%); z-index: 500; justify-content: center; align-items: center; width: max-content; max-width: calc(100vw - 140px); pointer-events: none; } #brxe-apcta1.ap-offer-mobile-dock .ap-dock-buy { display: inline-flex; justify-content: center; align-items: center; min-height: 52px; max-width: 100%; padding: 14px 28px; border: 0; border-radius: 999px; background: var(--an-accent); color: #111; font-family: var(--an-type-family); font-size: 16px; font-weight: 600; line-height: 1.2; text-align: center; text-decoration: none; white-space: nowrap; pointer-events: auto; } #brxe-apcta1.ap-offer-mobile-dock .ap-dock-buy:hover { background: var(--an-accent-soft); } #brxe-apcta1.ap-offer-mobile-dock .ap-dock-buy:focus-visible { outline: 2px solid var(--an-accent); outline-offset: 4px; }}@media (max-width: 600px) { html.anp-ap-offer-nav-pinned #an42-page#an42-page.ap-art-page .ap-product-nav[data-an-offer-mobile-dock="1"] .ap-nav-brand { display: none; } html.anp-ap-offer-nav-pinned #an42-page#an42-page.ap-art-page .ap-product-nav[data-an-offer-mobile-dock="1"] { gap: 0; min-height: 0; padding: 10px 18px 0; } html.anp-ap-offer-nav-pinned #an42-page#an42-page.ap-art-page .ap-product-nav[data-an-offer-mobile-dock="1"] .ap-nav-links { grid-row: 1; }}@keyframes ap-offer-dock-soft-pop { from { opacity: 0; transform: translate3d(0, 6px, 0) scale(.98); } to { opacity: 1; transform: translate3d(0, 0, 0) scale(1); }}@media (max-width: 600px) { body:has(#an42-page.ap-art-page) { padding-bottom: calc(82px + env(safe-area-inset-bottom, 0px)); background-color: #080808; }}@media (max-width: 600px) and (prefers-reduced-motion: no-preference) { #brxe-apcta1 .ap-dock-buy { animation: ap-offer-dock-soft-pop 220ms cubic-bezier(.2, .7, .25, 1) both; }}@media (max-width: 600px) and (prefers-reduced-motion: reduce) { #brxe-apcta1 .ap-dock-buy { animation: none; }}