@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 {: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-cnnv06.ap-nav-buy::after { content: none; display: none;}#an42-page#an42-page#an42-page #brxe-cnnv06.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;}#an42-page.ap-course-content-page #brxe-cnhd02 { width: 100%; max-width: 750px; margin-inline: auto; text-align: center;}#an42-page.ap-course-content-page #brxe-cnhd00 { min-height: 0; padding-bottom: 24px;}@media (max-width: 767px) { #an-course-content#an-course-content summary.acp-summary { flex-wrap: wrap; gap: 8px 12px; padding: 18px; } #an-course-content#an-course-content .acp-module-title { flex-basis: calc(100% - 32px); } #an-course-content#an-course-content .acp-module-count { order: 2; flex-basis: 100%; } #an-course-content#an-course-content ul.acp-lessons { padding: 16px 20px 18px 38px; }}#an-course-content.ap-course-syllabus { --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: block; width: 100%; min-width: 0; color: var(--an-metal-solid); font-family: var(--an-type-family);}#an-course-content.ap-course-syllabus * { box-sizing: border-box;}#an-course-content.ap-course-syllabus .acp-shell { width: min(1056px, calc(100% - 40px)); min-width: 0; margin-inline: auto;}#an-course-content .acp-content { display: flex; flex-direction: column; gap: 24px; padding-block: 12px 72px; scroll-margin-top: 112px;}#an-course-content .acp-section-title { margin: 0; font-size: var(--an-heading-size, var(--an-type-editorial)); line-height: var(--an-heading-leading, var(--an-type-leading-text));}#an-course-content .acp-modules { display: flex; flex-direction: column; gap: 14px; width: 100%;}#an-course-content 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);}#an-course-content summary.acp-summary { display: flex; flex-flow: row nowrap; align-items: center; gap: 18px; width: 100%; padding: 22px 24px; cursor: pointer; list-style: none;}#an-course-content summary.acp-summary::-webkit-details-marker { display: none;}#an-course-content summary.acp-summary::after { content: "+"; flex: 0 0 20px; color: var(--an-accent); font-size: 24px; font-weight: 400; line-height: 1; text-align: center;}#an-course-content details[open]>summary.acp-summary::after { content: "−";}#an-course-content details[open]>summary.acp-summary { border-bottom: 1px solid var(--acp-line);}#an-course-content .acp-module-title { flex: 1 1 auto; min-width: 0; margin: 0; font-size: var(--an-heading-size, var(--an-type-card)); line-height: var(--an-heading-leading, var(--an-type-leading-text)); overflow-wrap: anywhere;}#an-course-content .acp-module-count { flex: 0 0 auto; margin: 0; color: var(--acp-muted); font-size: 13px; line-height: 1.5; white-space: nowrap;}#an-course-content ul.acp-lessons { display: block; width: 100%; margin: 0; padding: 20px 28px 22px 48px; list-style: disc outside;}#an-course-content details:not([open])>ul.acp-lessons { display: none;}#an-course-content 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;}#an-course-content li.acp-lesson::marker { color: var(--an-accent);}#brxe-cnyt03 {aspect-ratio: 16/9}#brxe-cnyt04 {aspect-ratio: 16/9}@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 .ap-pro-feature > .ap-benefit-icon { 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.ap-art-page td,#an42-page.ap-art-page th{padding:14px 10px;font-size:14px;}}@media(max-width:767px){body:is(.page-id-235740,.page-id-240157,.page-id-240159,.page-id-240161) #brx-header #an42-header-inner{position:static!important;}body:is(.page-id-235740,.page-id-240157,.page-id-240159,.page-id-240161) #brx-header#brx-header#brx-header #an42-header-shell #an42-menu-toggle{position:absolute!important;top:var(--anp-announcement-height,44px)!important;right:18px!important;transform:none!important;}}@media(max-width:767px){#an42-page.ap-art-page .ap-price-card h2.ap-heading,#an42-page.ap-art-page .ap-tech h2.ap-heading{font-size:var(--an-heading-size, var(--an-type-card));}}@media (max-width: 767px) { #an42-page#an42-page.ap-art-page #brxe-cp0004 { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: stretch; gap: 12px; } #an42-page#an42-page.ap-art-page #brxe-cp0004 > .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-cp0004 > .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-cp0004 > .ap-price-card > .ap-image img { width: 100%; height: auto; aspect-ratio: 1; object-fit: contain; } #an42-page#an42-page.ap-art-page #brxe-cp0004 > .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-cp0004 > .ap-price-card > .ap-text { min-height: 42px; font-size: 14px; line-height: 1.5; } #an42-page#an42-page.ap-art-page #brxe-cp0004 .ap-price { font-size: 26px; line-height: 1.3; } #an42-page#an42-page.ap-art-page #brxe-cp0004 .ap-button { width: 100%; max-width: 100%; min-height: 44px; margin-top: auto; padding: 10px 8px; font-size: 13px; }}@media (max-width: 767px) { body:has(#an42-page.ap-course-content-page) #brx-header#brx-header#brx-header#brx-header#brx-header#brx-header #an42-header-inner { position: static!important; } body:has(#an42-page.ap-course-content-page) #brx-header#brx-header#brx-header#brx-header#brx-header#brx-header #an42-header-shell #an42-menu-toggle { position: absolute!important; top: var(--anp-announcement-height,44px)!important; right: 18px!important; transform: none!important; }}#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-line::after { content: '‹ ›'; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; border: 2px solid var(--ap-amber); border-radius: 50%; background: #141414; color: #fff; font: 600 27px/1 var(--an-type-family); letter-spacing: 3px; padding-left: 3px; box-shadow: 0 2px 10px #0005;}#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:focus-within { outline: none;}#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 #ffffff20; background: #101010f5;}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#an42-page.ap-art-page { --an42-selection-line: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 10' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C22 5 52 8 78 4' fill='none' stroke='%23ffb84d' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");}#an42-page#an42-page.ap-art-page .ap-product-nav .ap-nav-link[aria-current~="page"]:not(.ap-nav-buy) { position: relative; box-shadow: none;}#an42-page#an42-page.ap-art-page .ap-product-nav .ap-nav-link[aria-current~="page"]:not(.ap-nav-buy)::after { content: ""; position: absolute; left: -3px; right: -3px; bottom: -3px; height: 6px; background: var(--an42-selection-line, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 10' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C22 5 52 8 78 4' fill='none' stroke='%23ffb84d' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")) center/100% 100% no-repeat; border: 0; border-radius: 0; transform: none; box-shadow: none; pointer-events: none;}#an42-page#an42-page#an42-page.ap-art-page .ap-product-nav .ap-nav-buy::after { content: none; display: none;}#an42-header-shell#an42-header-shell #an42-header-links #an42-menu-panel { position: relative; color: #fff!important;}#an42-header-shell#an42-header-shell #an42-header-links #an42-menu-panel::after { content: ""; position: absolute; left: -3px; right: -3px; bottom: 5px; height: 6px; background: var(--an42-selection-line, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 10' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C22 5 52 8 78 4' fill='none' stroke='%23ffb84d' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")) center/100% 100% no-repeat; border: 0; border-radius: 0; transform: none; box-shadow: none; pointer-events: none;}#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-compare-line::after { border: 0; background: transparent; border-radius: 0; box-shadow: none; text-shadow: 0 1px 3px #0009; letter-spacing: 8px; width: 52px; font-weight: 400;}#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-viewport:hover .ap-auto-train { animation-play-state: paused;}#an42-page.ap-art-page .ap-train-viewport:focus-within .ap-auto-train { animation-play-state: paused;}#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 .ap-product-subpage-title { text-align: center;}#an42-page.ap-art-page .ap-section:has(h1) { min-height: calc(100vh - 240px);}#an42-page.ap-art-page h1 { width: 100%; text-align: center;}#an42-page.ap-art-page table { width: 100%; border-collapse: collapse; table-layout: fixed;}#an42-page.ap-art-page td { padding: 20px; border-bottom: 1px solid #333; vertical-align: top;}#an42-page.ap-art-page th { padding: 20px; border-bottom: 1px solid #333; vertical-align: top;}#an42-page.ap-art-page th { color: #fff; text-align: left;}body:is(.page-id-235740,.page-id-240157,.page-id-240159,.page-id-240161) #brx-header { position: relative!important; top: auto!important; transform: none!important;}body:is(.page-id-235740,.page-id-240157,.page-id-240159,.page-id-240161) #an42-menu-panel { color: #f5f5f5!important;}body:is(.page-id-235740,.page-id-240157,.page-id-240159,.page-id-240161) #an42-menu-panel::after { content: ""; position: absolute; left: -3px; right: -3px; bottom: 5px; height: 6px; background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 10' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C22 5 52 8 78 4' fill='none' stroke='%23ffb84d' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/100% 100% no-repeat; transform: none; border-radius: 0;}#an42-page.ap-art-page .ap-price-card h2.ap-heading { font-size: var(--an-heading-size, var(--an-type-card)); letter-spacing: -.025em;}#an42-page.ap-art-page .ap-tech h2.ap-heading { font-size: var(--an-heading-size, var(--an-type-section)); letter-spacing: -.025em;}#an42-page#an42-page.ap-art-page #brxe-cp0004>.ap-price-card>.ap-price { margin-top: auto;}#an42-page#an42-page.ap-art-page #brxe-cp0004>.ap-price-card>.ap-button { margin-top: 0;}body:has(#an42-page.ap-course-content-page) #brx-header { position: relative!important; top: auto!important; transform: none!important;}#brxe-cndk00 {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-cndk00.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-cndk00.ap-offer-mobile-dock .ap-dock-buy { display: inline-flex; justify-content: center; align-items: center; min-height: 48px; max-width: 100%; padding: 13px 24px; border: 0; border-radius: 999px; background: var(--an-accent); color: #111; font-family: var(--an-type-family); font-size: 15px; font-weight: 600; line-height: 1.2; text-align: center; text-decoration: none; white-space: nowrap; pointer-events: auto; } #brxe-cndk00.ap-offer-mobile-dock .ap-dock-buy:hover { background: var(--an-accent-soft); } #brxe-cndk00.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-cndk00 .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-cndk00 .ap-dock-buy { animation: none; }}