html,body,button,a,input,select,textarea,summary,[role=button],[role=tab]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ref-header,.ref-header *{box-sizing:border-box}.ref-drawer-backdrop{display:none}.ref-header .ref-highlight-badge{color:#c52b32;letter-spacing:.02em;vertical-align:middle;white-space:nowrap;background:0 0;border:0;border-radius:0;width:fit-content;padding:0;font:700 11px/1.4 Arial,Helvetica,sans-serif;display:inline-block}.ref-header .ref-ai-label.ref-highlight-badge:before{content:"";vertical-align:-.1em;clip-path:polygon(50% 0,63% 36%,100% 50%,63% 64%,50% 100%,37% 64%,0 50%,37% 36%);background:currentColor;width:1em;height:1em;margin-right:4px;display:inline-block}.ref-header .ref-ai-label.ref-highlight-badge{margin-top:5px;display:table}.ref-header .ref-free-badge{text-transform:uppercase;margin:4px 0 0;display:block}.ref-header .ref-updated-label{margin:4px 0 0;display:block}.ref-header{z-index:9999;-webkit-backdrop-filter:blur(16px)saturate(180%);color:#fff;background:#15120ed1;border-bottom:1px solid #ffffff14;width:auto;min-width:0;max-width:100%;margin:0;font-family:Arial,Helvetica,sans-serif;position:fixed;inset:0 0 auto;box-shadow:0 4px 20px #0003}.ref-ai-label{color:#9a702e;letter-spacing:.02em;margin-top:3px;font:500 12px/1.5 Arial;display:block}.ref-categories button .ref-category-label{color:inherit;font:500 14px/1.4 Arial}.ref-bar{align-items:center;gap:24px;max-width:1440px;min-height:70px;margin:auto;padding:14px 28px;display:flex;position:relative}.ref-header a{text-decoration:none}.ref-brand{color:#fff;flex-shrink:0;align-items:center;gap:9px;font-size:17px;font-weight:700;line-height:1;display:inline-flex}.ref-brand img{object-fit:contain;width:40px;height:40px;display:block}.ref-brand>span{white-space:nowrap;line-height:1.15;display:block}.ref-brand b{color:#ffe09c}.ref-brand small{letter-spacing:1px;margin-top:2px;font-size:8.5px;font-weight:400;line-height:1;display:block}.ref-nav{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.ref-nav>a,.ref-toggle{color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:11px 12px;font:500 14px/1.4 Arial,Helvetica,sans-serif;display:flex}.ref-nav>a:hover,.ref-toggle:hover{background:#ffffff18}.ref-toggle[aria-expanded=true]{color:#17120b;background:linear-gradient(110deg,#f3d695,#d8a447)}.ref-chevron{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-top:-4px;transform:rotate(45deg)}.ref-toggle[aria-expanded=true] .ref-chevron{margin-top:4px;transform:rotate(225deg)}.ref-nav .ref-toggle[aria-controls=ref-online],.ref-nav>.ref-dropdown:first-child>.ref-toggle{background:0 0;border:1px solid #f3d69559;border-radius:8px;transition:all .2s}.ref-nav .ref-toggle[aria-controls=ref-online]:hover,.ref-nav>.ref-dropdown:first-child>.ref-toggle:hover{background:#ffffff18}.ref-nav .ref-toggle[aria-controls=ref-online][aria-expanded=true],.ref-nav>.ref-dropdown:first-child>.ref-toggle[aria-expanded=true]{color:#17120b;background:linear-gradient(110deg,#f3d695,#d8a447);border-color:#cfab69}.ref-login{box-sizing:border-box;color:#f3d695;border:1px solid #b9955d;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;height:40px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.ref-login:hover{color:#101114;background:#fff}.ref-mega[hidden],.ref-resource-panel[hidden],.ref-dropdown [hidden],.ref-panels [role=tabpanel][hidden],.ref-header [hidden]{display:none!important}@keyframes refMegaFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ref-mega:not([hidden]),.ref-resource-panel:not([hidden]){animation:.18s cubic-bezier(.16,1,.3,1) forwards refMegaFade}.ref-mega{color:#172033;background:#fff;border:1px solid #e5e9f5;border-radius:12px;grid-template-columns:220px minmax(0,1fr);width:min(900px,100% - 248px);min-height:244px;display:grid;position:absolute;top:100%;left:220px;overflow:hidden;box-shadow:0 16px 36px #00000026}.ref-categories{background:#fbf9f4!important;border-right:1px solid #e8e2d5!important;padding:16px 0 16px 12px!important}.ref-categories button{text-align:left;color:#3f4c61;box-sizing:border-box;cursor:pointer;background:0 0;border:0;border-right:3.5px solid #0000;border-radius:12px 0 0 12px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:56px;min-height:56px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:600;transition:all .15s;display:flex}.ref-categories button:hover{color:#1e293b;background:#ffffffa6}.ref-categories button[aria-selected=true]{color:#8c5f20!important;background:#fff!important;border-right-color:#b88628!important;box-shadow:0 4px 14px #0000000d!important}.ref-categories button .ref-category-label{flex-direction:column;gap:3px;line-height:1.25;display:flex}.ref-categories button .ref-category-title{color:inherit;font-size:15px;font-weight:600}.ref-categories button[aria-selected=true] .ref-category-title{color:#8c5f20!important;font-weight:750!important}.ref-categories button>span:last-child{color:#94a3b8;flex-shrink:0;font-size:18px;line-height:1}.ref-categories button[aria-selected=true]>span:last-child{color:#b88628!important}.ref-highlight-badge{color:#c52b32!important;letter-spacing:.01em!important;align-items:center!important;gap:4px!important;margin-top:2px!important;font-size:11.5px!important;font-weight:700!important;line-height:1.2!important;display:inline-flex!important}.ref-highlight-badge.ref-ai-label:before{content:"✦";color:#c52b32;font-size:12px;line-height:1}.ref-highlight-badge.ref-free-badge{letter-spacing:.05em!important;text-transform:uppercase!important;font-weight:800!important}.ref-panels{padding:22px}.ref-panels h2,.ref-panels .ref-panel-title{color:#172033;margin:0 0 16px;font:600 16px/1.4 Arial}.ref-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ref-course{color:#172033;border:1px solid #e9dfce;border-radius:9px;align-items:center;gap:10px;min-height:66px;padding:12px;font-size:14px;line-height:1.45;display:flex}.ref-course:hover{background:#fffbf2;border-color:#b9802d}.ref-course-icon{color:#8c5f20;background:#fff0d2;border-radius:8px;flex-shrink:0;place-items:center;width:38px;height:38px;font:600 15px/1 Arial;display:grid}.ref-all{color:#8c5f20;margin-top:20px;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-block}.ref-all:hover{color:#b9802d;text-decoration:underline}.ref-all-online{color:#8c5f20;box-shadow:none;background:0 0;border:none;border-radius:0;align-items:center;gap:4px;margin-top:18px;padding:0;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.ref-all-online:hover{color:#b9802d;box-shadow:none;background:0 0;border:none;text-decoration:underline;transform:none}.ref-mobile-all-online{align-items:center;gap:4px;box-shadow:none!important;color:#8c5f20!important;background:0 0!important;border:none!important;border-radius:0!important;margin:12px 0 6px!important;padding:6px 0!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}.ref-mobile-all-online:hover{color:#b9802d!important;text-decoration:underline!important}.ref-resources{position:relative}.ref-resource-panel{z-index:1050;box-sizing:border-box;width:295px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;background:#110e0a!important;border:1px solid #d8a15373!important;border-radius:14px!important;box-shadow:0 16px 40px #000000d9,0 0 16px #d8a1531a!important}@media (max-width:1250px){.ref-resource-panel{left:auto;right:0}}.ref-res-list{flex-direction:column;gap:2px;display:flex}.ref-resource-panel a.ref-res-item,.ref-resource-panel a,.ref-res-item{color:#f8fafc!important;box-sizing:border-box!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;align-items:center!important;gap:10px!important;padding:6px 8px!important;font-family:inherit!important;font-size:13.5px!important;font-weight:500!important;line-height:1.25!important;text-decoration:none!important;transition:all .15s!important;display:flex!important}.ref-resource-panel a.ref-res-item:hover,.ref-resource-panel a:hover,.ref-res-item:hover{color:#fff!important;background:#241d13!important;border-color:#d8a15359!important;transform:none!important}.ref-res-icon-box{background:#ffffff0d!important;border:1px solid #ffffff14!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;transition:all .15s!important;display:flex!important}.ref-res-icon-box svg{display:block;width:16px!important;height:16px!important}.ref-res-item:hover .ref-res-icon-box,.ref-resource-panel a:hover .ref-res-icon-box{background:#d8a1532e!important;border-color:#d8a15380!important}.ref-res-label{white-space:nowrap;color:#f1f5f9;flex:1;font-size:13.5px;font-weight:500}.ref-header :is(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #ffca65}.ref-menu-button,.ref-mobile-programs,.ref-mobile-login,.ref-mobile-classroom-wrap,.ref-mobile,.ref-header .ref-mobile,.ref-drawer-backdrop{display:none!important}@media (max-width:1350px){.ref-bar{gap:18px;padding-inline:22px}.ref-nav{gap:2px}.ref-nav>a,.ref-toggle{padding-inline:10px;font-size:14px}.ref-brand small{font-size:8px}.ref-mega{grid-template-columns:210px minmax(0,1fr);width:min(900px,100% - 222px);left:200px}}@media (prefers-reduced-motion:reduce){.ref-header *{transition:none!important}}@media (min-width:1151px){.ref-mega .ref-categories{padding:22px 0 22px 16px}.ref-mega .ref-categories button{padding:16px 14px}.ref-mega .ref-panels{padding:28px}.ref-mega .ref-card-grid{gap:16px}.ref-mega .ref-course{min-height:74px;padding:16px}}.ref-header~main .qa-home-hero{padding-top:124px!important}.ref-header~main .qa-master-hero{padding-top:132px!important}.ref-header~main .about-hero-texture{padding-top:136px!important}.ref-header~main .lp-hero,.ref-header~main section.lp-hero{padding-top:118px!important}@media (max-width:1023px){.ref-header~main .qa-master-hero{padding-top:120px!important}.ref-header~main .about-hero-texture{padding-top:122px!important}.ref-header~main .lp-hero,.ref-header~main section.lp-hero{padding-top:106px!important}}@media (max-width:950px){.ref-header~main .qa-home-hero{padding-top:112px!important}.ref-header~main .about-hero-texture{padding-top:118px!important}}@media (max-width:760px){.ref-header~main .qa-master-hero{padding-top:118px!important;padding-top:max(118px, calc(72px + env(safe-area-inset-top,0px) + 26px))!important}.ref-header~main .about-hero-texture{padding-top:112px!important;padding-top:max(112px, calc(72px + env(safe-area-inset-top,0px) + 26px))!important}.ref-header~main .lp-hero,.ref-header~main section.lp-hero{padding-top:98px!important}}@media (max-width:600px){.ref-header~main .qa-home-hero,.ref-header~main .about-hero-texture{padding-top:108px!important}}@media (max-width:480px){.ref-header~main .qa-home-hero{padding-top:106px!important}.ref-header~main .qa-master-hero{padding-top:118px!important;padding-top:max(118px, calc(68px + env(safe-area-inset-top,0px) + 26px))!important}.ref-header~main .about-hero-texture{padding-top:106px!important;padding-top:max(106px, calc(68px + env(safe-area-inset-top,0px) + 24px))!important}.ref-header~main .lp-hero,.ref-header~main section.lp-hero{padding-top:94px!important}}.ref-header~main.blog-wrapper,.ref-header~main.blog-main-content{padding-top:80px!important}.ref-header~main:has(.blog-breadcrumb-wrap){padding-top:80px!important}.ref-header~main:has(.blog-hero){padding-top:80px!important}@media (max-width:950px){.ref-header~main.blog-wrapper,.ref-header~main.blog-main-content{padding-top:72px!important}.ref-header~main:has(.blog-breadcrumb-wrap){padding-top:72px!important}.ref-header~main:has(.blog-hero){padding-top:72px!important}}@media (max-width:600px){.ref-header~main.blog-wrapper,.ref-header~main.blog-main-content{padding-top:68px!important}.ref-header~main:has(.blog-breadcrumb-wrap){padding-top:68px!important}.ref-header~main:has(.blog-hero){padding-top:68px!important}}body.ref-nav-locked{touch-action:none!important;overflow:hidden!important}@media (max-width:1150px){.ref-drawer-backdrop{-webkit-backdrop-filter:blur(10px)!important;z-index:9999998!important;opacity:1!important;background:#000000c7!important;width:100vw!important;height:100dvh!important;transition:opacity .25s!important;display:block!important;position:fixed!important;inset:0!important}}.ref-drawer-backdrop[hidden]{display:none!important}@media (max-width:1150px){.ref-nav{display:none!important}.ref-header .ref-bar{box-sizing:border-box!important;background:0 0!important;border-bottom:none!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:62px!important;padding:12px 14px!important;transition:padding .25s,min-height .25s!important;display:flex!important}.ref-header .ref-brand{color:#fff!important;white-space:nowrap!important;flex:none!important;align-items:center!important;gap:8px!important;min-width:0!important;height:40px!important;min-height:40px!important;max-height:40px!important;font-size:15px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.ref-header .ref-brand img{object-fit:contain!important;flex-shrink:0!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;display:block!important}.ref-header .ref-brand>span{white-space:nowrap!important;line-height:1.15!important;display:block!important}.ref-header .ref-brand b{color:#ffe09c!important}.ref-header .ref-brand small{letter-spacing:.5px!important;white-space:nowrap!important;color:#94a3b8!important;margin-top:2px!important;font-size:7.5px!important;font-weight:400!important;line-height:1!important;display:block!important}.ref-header .ref-login{display:none!important}.ref-header .ref-mobile-programs{color:#fff!important;cursor:pointer!important;white-space:nowrap!important;box-sizing:border-box!important;background:#ffffff0d!important;border:1px solid #d8a15373!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin-left:auto!important;padding:0 12px!important;font-size:13px!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important}.ref-header .ref-mobile-programs:hover,.ref-header .ref-mobile-programs:active{color:#f5c879!important;background:#d8a15329!important;border-color:#d8a153!important}.ref-header .ref-mobile-programs[aria-expanded=true]{color:#f5c879!important;background:#d8a15338!important;border-color:#f5c879!important}.ref-header .ref-mobile-programs[aria-expanded=true] .ref-programs-arrow{transform:rotate(180deg)}.ref-programs-arrow{stroke:#d8a153!important;width:12px!important;height:12px!important;transition:transform .2s!important}.ref-header .ref-mobile-login{color:#f5c879!important;cursor:pointer!important;box-sizing:border-box!important;background:#ffffff0d!important;border:1px solid #d8a15373!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin-left:0!important;padding:0!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.ref-header .ref-mobile-login:hover,.ref-header .ref-mobile-login:active{color:#fff!important;background:#d8a15333!important;border-color:#f5c879!important;transform:translateY(-1px)!important}.ref-header .ref-mobile-login svg{stroke:#d8a153!important;flex-shrink:0!important;width:18px!important;height:18px!important;transition:stroke .2s!important;display:block!important}.ref-header .ref-mobile-login:hover svg,.ref-header .ref-mobile-login:active svg{stroke:#fff!important}.ref-header .ref-menu-button{display:none!important}.ref-mobile,.ref-header .ref-mobile{color:#f8fafc!important;z-index:9999999!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;background:#13100c!important;border:0!important;border-right:1px solid #d8a1534d!important;border-radius:0!important;flex-direction:column!important;width:min(86vw,340px)!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;animation:.25s cubic-bezier(.16,1,.3,1) ref-drawer-in!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow:hidden!important;box-shadow:20px 0 60px #000000f2,0 0 35px #d8a1531f!important}.ref-mobile[hidden],.ref-header .ref-mobile[hidden]{display:none!important}.ref-drawer-head{background:#0a0c10;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;height:54px;padding:0 16px;display:flex}.ref-drawer-title{color:#fff;letter-spacing:.2px;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.ref-drawer-title b{color:#f5c879}.ref-drawer-title small{color:#94a3b8;letter-spacing:.8px;margin-left:2px;font-size:8px}.ref-drawer-close{width:28px!important;height:28px!important;box-shadow:none!important;color:#cbd5e1!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:0!important;place-items:center!important;padding:0!important;font-size:18px!important;line-height:1!important;transition:color .2s,transform .2s!important;display:grid!important}.ref-drawer-close:hover,.ref-drawer-close:active{color:#f5c879!important;background:0 0!important;border:none!important;transform:scale(1.1)!important}.ref-drawer-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;padding:12px 12px 16px;overflow-y:auto}.ref-drawer-body:before{content:"EXPLORE QUICK ART";color:#b98e47;letter-spacing:.12em;padding:2px 4px 10px;font-size:9.5px;font-weight:700;display:block}.ref-drawer-body>details{background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:12px!important;margin-bottom:8px!important;padding:0 12px!important;transition:all .2s!important}.ref-drawer-body>details[open]{background:#d8a1530a!important;border-color:#d8a15359!important}.ref-drawer-body summary{color:#f1f5f9!important;cursor:pointer!important;letter-spacing:.1px!important;justify-content:space-between!important;align-items:center!important;min-height:44px!important;padding:10px 0!important;font-size:13.5px!important;font-weight:600!important;list-style:none!important;display:flex!important}.ref-drawer-body summary::-webkit-details-marker{display:none}.ref-drawer-body summary:after{content:"+";color:#d8a153;font-size:16px;font-weight:600}.ref-drawer-body details[open]>summary{color:#f5c879!important;border-bottom:1px solid #ffffff14!important;margin-bottom:10px!important}.ref-drawer-body details[open]>summary:after{content:"−"}.ref-drawer-body .ref-mobile-group{text-transform:uppercase!important;letter-spacing:.08em!important;color:#b98e47!important;margin:12px 0 6px!important;padding-left:2px!important;font-size:10.5px!important;font-weight:700!important}.ref-drawer-body .ref-course{color:#f1f5f9!important;box-sizing:border-box!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:8px!important;align-items:center!important;gap:9px!important;height:auto!important;min-height:42px!important;max-height:none!important;margin-bottom:6px!important;padding:8px 10px!important;font-size:12.5px!important;font-weight:500!important;line-height:1.35!important;text-decoration:none!important;transition:all .2s!important;display:flex!important}.ref-drawer-body .ref-course:hover,.ref-drawer-body .ref-course:active{color:#fff!important;background:#d8a15326!important;border-color:#d8a15366!important}.ref-drawer-body .ref-course-icon{color:#0c0e12!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;box-shadow:none!important;background:linear-gradient(135deg,#f5c879,#d8a153)!important;border-radius:6px!important;flex-shrink:0!important;place-items:center!important;font:700 11px/1 sans-serif!important;display:grid!important;transform:none!important}.ref-drawer-body .ref-course>span:last-child{color:#f1f5f9!important;white-space:normal!important;text-overflow:clip!important;flex:1!important;min-width:0!important;font-size:12.5px!important;font-weight:550!important;overflow:visible!important}.ref-drawer-body .ref-course:hover>span:last-child{color:#fff!important}.ref-drawer-body .ref-course:after{content:"›"!important;opacity:1!important;color:#8492a6!important;margin-left:auto!important;font-size:15px!important;position:static!important;transform:none!important}.ref-drawer-body .ref-course:hover:after{color:#f5c879!important}.ref-drawer-body>a{color:#f1f5f9!important;letter-spacing:.1px!important;background:#ffffff05!important;border:1px solid #ffffff0f!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;min-height:42px!important;margin-bottom:4px!important;padding:10px 12px!important;font-size:13.5px!important;font-weight:500!important;text-decoration:none!important;transition:all .2s!important;display:flex!important}.ref-drawer-body>a:hover{color:#f5c879!important;background:#d8a1531f!important;border-color:#d8a1534d!important}.ref-drawer-body>a:after{content:"›"!important;color:#8492a6!important;font-size:15px!important}.ref-drawer-actions{padding:12px 14px calc(12px + env(safe-area-inset-bottom))!important;background:#0a0806!important;border-top:1px solid #d8a15338!important;flex-shrink:0!important;align-items:center!important;gap:10px!important;display:flex!important}.ref-drawer-actions .ref-drawer-login{color:#f7d287!important;background:#d8a15314!important;border:1px solid #d8a15373!important;border-radius:999px!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;height:42px!important;min-height:42px!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.ref-drawer-actions .ref-drawer-login:hover{color:#fff!important;background:#d8a1532e!important;border-color:#f7d287!important}.ref-drawer-actions .ref-drawer-call{color:#17120b!important;background:linear-gradient(110deg,#f3d695,#d8a447)!important;border:none!important;border-radius:999px!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;height:42px!important;min-height:42px!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important;box-shadow:0 3px 12px #d8a15347!important}.ref-drawer-actions .ref-drawer-call:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important}.ref-drawer-actions a,.ref-drawer-actions button,.ref-drawer-actions .ref-drawer-login,.ref-drawer-actions .ref-drawer-logout{text-align:center!important;letter-spacing:.2px!important;box-sizing:border-box!important;cursor:pointer!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;margin:0!important;padding:6px 14px!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.ref-drawer-actions .ref-drawer-login:not(.ref-drawer-mycourse){color:#f7d287!important;background:#d8a15314!important;border:1px solid #d8a15373!important;flex:none!important;min-width:88px!important;padding:0 18px!important}.ref-drawer-actions .ref-drawer-login:not(.ref-drawer-mycourse):hover{color:#fff!important;background:#d8a1532e!important;border-color:#f7d287!important}.ref-drawer-actions .ref-drawer-mycourse{color:#17120b!important;background:linear-gradient(110deg,#f3d695,#d8a447)!important;border:none!important;border-radius:999px!important;flex:1 1 0!important;box-shadow:0 3px 12px #d8a15347!important}.ref-drawer-actions .ref-drawer-mycourse:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important}.ref-drawer-actions .ref-drawer-logout{color:#fda4af!important;background:#f43f5e1f!important;border:1px solid #f43f5e73!important;border-radius:999px!important;flex:1 1 0!important}.ref-drawer-actions .ref-drawer-logout:hover{color:#fff!important;background:#f43f5e40!important;border-color:#ef4444!important;transform:translateY(-1px)!important;box-shadow:0 0 12px #ef44444d!important}.ref-drawer-actions .ref-demo-cta{color:#0c0d12!important;white-space:nowrap!important;background:linear-gradient(135deg,#f7d287 0%,#e5aa49 50%,#c88924 100%)!important;border:0!important;border-radius:999px!important;flex:auto!important;font-size:13.5px!important;font-weight:800!important;box-shadow:0 4px 16px #d8a15359!important}.ref-drawer-actions .ref-demo-cta:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #d8a1537a!important}.ref-header .ref-mobile-classroom-wrap{flex-shrink:0!important;align-items:center!important;margin-left:0!important;display:inline-flex!important;position:relative!important}.ref-header .ref-mobile-classroom-btn{cursor:pointer!important;box-sizing:border-box!important;background:#ffffff0d!important;border:1.5px solid #d8a153bf!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:2px!important;transition:all .2s!important;display:inline-flex!important;box-shadow:0 2px 8px #00000059!important}.ref-header .ref-mobile-classroom-btn:hover,.ref-header .ref-mobile-classroom-btn:active,.ref-header .ref-mobile-classroom-btn[aria-expanded=true]{background:#d8a15326!important;border-color:#ffd27a!important;transform:translateY(-1px)!important;box-shadow:0 0 14px #d8a15373!important}.ref-header .ref-mobile-classroom-btn .nav-avatar-wrap{border-radius:50%!important;flex-shrink:0!important;width:32px!important;height:32px!important;position:relative!important;overflow:hidden!important}.ref-header .ref-mobile-classroom-btn .nav-avatar-initials{color:#0e0f12!important;letter-spacing:.05em!important;text-transform:uppercase!important;background:linear-gradient(135deg,#d8a153,#b8843b)!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;font-size:12px!important;font-weight:800!important;display:flex!important}.ref-header .ref-mobile-classroom-btn .nav-avatar-img{object-fit:cover!important;border-radius:50%!important;width:32px!important;height:32px!important;position:absolute!important;inset:0!important}.ref-header .ref-mobile-classroom-menu{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;z-index:1000!important;box-sizing:border-box!important;text-align:left!important;background:#15161c!important;border:1px solid #ffffff14!important;border-radius:18px!important;width:min(296px,100vw - 24px)!important;max-height:calc(100dvh - 84px)!important;padding:6px!important;font-family:inherit!important;animation:.16s ease-out refFadeSlideDown!important;position:absolute!important;top:calc(100% + 10px)!important;right:0!important;overflow-y:auto!important;box-shadow:0 24px 60px -12px #000000a6,0 0 0 1px #d8a1530f!important}@keyframes refFadeSlideDown{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.ref-header .ref-mobile-classroom-menu[hidden]{display:none!important}.ref-classroom-user-header{background:linear-gradient(135deg,#d8a1531f,#d8a15308)!important;border:1px solid #d8a15324!important;border-radius:12px!important;align-items:center!important;gap:12px!important;padding:12px!important;display:flex!important}.ref-classroom-avatar-lg{border-radius:50%!important;flex-shrink:0!important;width:44px!important;height:44px!important;position:relative!important;box-shadow:0 0 0 2px #15161c,0 0 0 3px #d8a15373!important}.ref-avatar-initials-lg{color:#0e0f12!important;letter-spacing:.04em!important;background:linear-gradient(135deg,#e3b56a,#b8843b)!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;font-size:15px!important;font-weight:800!important;display:flex!important}.ref-avatar-img-lg{object-fit:cover!important;border-radius:50%!important;width:44px!important;height:44px!important;position:absolute!important;inset:0!important}.ref-classroom-user-details{flex-direction:column!important;min-width:0!important;display:flex!important}.ref-classroom-user-name{color:#f4f4f6!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;overflow:hidden!important}.ref-classroom-user-phone{color:#9a9cab!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;margin-top:2px!important;font-size:12.5px!important;line-height:1.3!important}.ref-classroom-section-label{letter-spacing:.12em!important;color:#6f7280!important;text-transform:uppercase!important;padding:10px 10px 4px!important;font-size:10.5px!important;font-weight:700!important}.ref-classroom-menu-items{flex-direction:column!important;gap:0!important;display:flex!important}.ref-classroom-action{color:#e6e6ec!important;cursor:pointer!important;box-sizing:border-box!important;text-align:left!important;width:100%!important;min-height:42px!important;font:inherit!important;background:0 0!important;border:none!important;border-radius:10px!important;align-items:center!important;gap:12px!important;padding:6px 10px!important;text-decoration:none!important;transition:background .15s,color .15s!important;display:flex!important}.ref-classroom-action:hover,.ref-classroom-action:active,.ref-classroom-action:focus-visible{color:#fff!important;background:#d8a15317!important}.ref-action-ico{color:#b9bbc7!important;background:#ffffff0d!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;transition:background .15s,color .15s!important;display:inline-flex!important}.ref-classroom-action:hover .ref-action-ico,.ref-classroom-action:focus-visible .ref-action-ico{color:#f0c27a!important;background:#d8a15329!important}.ref-action-title{min-width:0!important;color:inherit!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:1!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important;overflow:hidden!important}.ref-action-feature{color:#f5d08e!important}.ref-action-feature .ref-action-title{font-weight:600!important}.ref-action-feature .ref-action-ico{color:#f5c879!important;background:linear-gradient(135deg,#e3b56a47,#b8843b2e)!important}.ref-action-badge{letter-spacing:.02em!important;color:#f0c27a!important;background:#d8a15324!important;border:1px solid #d8a15338!important;border-radius:999px!important;flex-shrink:0!important;align-items:center!important;height:22px!important;margin-left:auto!important;padding:0 8px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}.ref-action-ext{color:#6f7280!important;flex-shrink:0!important;margin-left:auto!important}.ref-classroom-sep{background:#ffffff0f!important;height:1px!important;margin:6px!important}.ref-classroom-action.ref-action-logout{color:#f87171!important}.ref-classroom-action.ref-action-logout .ref-action-ico{color:#f87171!important;background:#ef44441a!important}.ref-classroom-action.ref-action-logout:hover,.ref-classroom-action.ref-action-logout:active,.ref-classroom-action.ref-action-logout:focus-visible{color:#fca5a5!important;background:#ef44441a!important}.ref-classroom-action.ref-action-logout:hover .ref-action-ico{color:#fca5a5!important;background:#ef44442e!important}@media (prefers-reduced-motion:reduce){.ref-header .ref-mobile-classroom-menu{animation:none!important}}@media (max-width:380px){.ref-header .ref-mobile-programs,.ref-header .ref-mobile-classroom-btn{gap:4px!important;padding:0 8px!important;font-size:12px!important}}.ref-drawer-student-card{background:linear-gradient(145deg,#1a2030f2,#1a1713fa)!important;border:1px solid #d8a15359!important;border-radius:9px!important;flex-shrink:0!important;justify-content:flex-start!important;align-items:center!important;margin:10px 14px 4px!important;padding:8px 14px!important;display:flex!important;box-shadow:0 4px 14px #00000059!important}.ref-drawer-student-top{align-items:center!important;width:100%!important;display:flex!important}.ref-drawer-student-badge{color:#cbd5e1!important;letter-spacing:.05em!important;text-transform:uppercase!important;align-items:center!important;gap:7px!important;font-size:11.5px!important;font-weight:700!important;display:inline-flex!important}.ref-student-online-dot{background:#10b981!important;border-radius:50%!important;width:7px!important;height:7px!important;box-shadow:0 0 8px #10b981!important}}@keyframes ref-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ref-header .ref-mobile{animation:none}}.ref-header,.ref-header .ref-bar,.ref-header .ref-brand,.ref-header .ref-brand>span,.ref-header .ref-brand b,.ref-header .ref-brand small,.ref-header .ref-mobile-programs,.ref-header .ref-mobile-programs span,.ref-header .ref-programs-arrow,.ref-header .ref-mobile-login,.ref-header .ref-mobile-login svg,.ref-header .ref-nav>a,.ref-header .ref-toggle,.ref-header .ref-login{transition:background .3s cubic-bezier(.16,1,.3,1),color .25s,border-color .25s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,padding .3s,min-height .25s,transform .25s!important}.ref-header.ref-scrolled{-webkit-backdrop-filter:blur(24px)saturate(190%)contrast(105%)!important;color:#fff!important;background:#110e0ad6!important;border-bottom:1px solid #d8a15359!important;box-shadow:0 10px 32px -4px #0000006b,0 1px #d8a1532e!important}.ref-header.ref-scrolled .ref-bar{background:0 0!important;border-bottom:none!important}.ref-header.ref-scrolled .ref-brand{color:#fff!important}.ref-header.ref-scrolled .ref-brand b{color:#ffe09c!important}.ref-header.ref-scrolled .ref-brand small{color:#94a3b8!important;font-weight:500!important}@media (max-width:1150px){.ref-header.ref-scrolled .ref-bar{min-height:56px!important;padding:9px 14px!important}.ref-header.ref-scrolled .ref-mobile-programs{color:#fce3a8!important;background:#d8a15326!important;border:1.5px solid #d8a153b3!important;font-weight:700!important;box-shadow:0 2px 10px #00000040,0 0 12px #d8a1531f!important}.ref-header.ref-scrolled .ref-mobile-programs:hover,.ref-header.ref-scrolled .ref-mobile-programs:active{color:#fff!important;background:#d8a15347!important;border-color:#ffd27a!important}.ref-header.ref-scrolled .ref-mobile-programs .ref-programs-arrow{stroke:#ffd27a!important}.ref-header.ref-scrolled .ref-mobile-programs[aria-expanded=true]{color:#17120b!important;background:linear-gradient(110deg,#f3d695,#d8a447)!important;border-color:#d8a153!important}.ref-header.ref-scrolled .ref-mobile-programs[aria-expanded=true] .ref-programs-arrow{stroke:#17120b!important}.ref-header.ref-scrolled .ref-mobile-login{color:#fce3a8!important;background:#ffffff14!important;border:1.5px solid #d8a15399!important;box-shadow:0 2px 10px #0003!important}.ref-header.ref-scrolled .ref-mobile-login svg{stroke:#ffd27a!important}.ref-header.ref-scrolled .ref-mobile-login:hover,.ref-header.ref-scrolled .ref-mobile-login:active{background:#d8a15333!important;border-color:#ffd27a!important;transform:translateY(-1px)!important}.ref-header.ref-scrolled .ref-mobile-login:hover svg,.ref-header.ref-scrolled .ref-mobile-login:active svg{stroke:#fff!important}.ref-header.ref-scrolled .ref-mobile-classroom-btn{background:#ffffff14!important;border-color:#d8a447!important}.ref-header.ref-scrolled .ref-mobile-classroom-btn:hover,.ref-header.ref-scrolled .ref-mobile-classroom-btn:active,.ref-header.ref-scrolled .ref-mobile-classroom-btn[aria-expanded=true]{background:#d8a15333!important;border-color:#ffd27a!important}}@media (min-width:1151px){.ref-header.ref-scrolled .ref-bar{min-height:64px!important;padding:10px 28px!important}.ref-header.ref-scrolled .ref-nav>a,.ref-header.ref-scrolled .ref-toggle{color:#fff!important}.ref-header.ref-scrolled .ref-nav>a:hover,.ref-header.ref-scrolled .ref-toggle:hover{background:#ffffff1a!important}.ref-header.ref-scrolled .ref-nav .ref-toggle[aria-controls=ref-online],.ref-header.ref-scrolled .ref-nav>.ref-dropdown:first-child>.ref-toggle{color:#fce3a8!important;background:#d8a15326!important;border-color:#d8a153a6!important}.ref-header.ref-scrolled .ref-login{color:#f5d596!important;background:#d8a1531f!important;border-color:#b9955d!important;box-shadow:0 2px 10px #0003!important}.ref-header.ref-scrolled .ref-login:hover{color:#101114!important;background:#fff!important}}.ref-btn-logout{transition:all .2s!important}.ref-btn-logout:hover,.ref-drawer-logout:hover{color:#fff!important;background:#ef444440!important;border-color:#ef4444!important;box-shadow:0 0 12px #ef44444d!important}.ref-btn-classroom{transition:all .2s!important}.ref-btn-classroom:hover,.ref-drawer-login:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important}@media (min-width:1151px){.ref-mega{border:1px solid #17203314;border-radius:18px;font-family:inherit;top:calc(100% + 8px);box-shadow:0 30px 60px -18px #100d0973,0 12px 24px -12px #100d0940}.ref-mega:before{content:"";z-index:1;background:linear-gradient(90deg,#d8a153,#f3d695 50%,#d8a153);height:3px;position:absolute;inset:0 0 auto}.ref-mega .ref-categories{background:linear-gradient(#fbf8f2,#f7f3ea);border-right:1px solid #ece4d4;padding:22px 0 22px 14px}.ref-mega .ref-categories button{color:#4a5468;border-right:3px solid #0000;border-radius:12px 0 0 12px;margin-bottom:4px;padding:13px 16px;transition:background .2s,color .2s,border-color .2s;position:relative}.ref-mega .ref-categories button:hover{color:#172033;background:#fff}.ref-mega .ref-categories button[aria-selected=true]{color:#172033;background:#fff;border-right-color:#c58a33;box-shadow:-6px 6px 18px -12px #8c5f2073}.ref-mega .ref-categories button .ref-category-label{letter-spacing:-.005em;color:inherit;font-family:inherit;font-size:14.5px;font-weight:600;line-height:1.35}.ref-mega .ref-categories button[aria-selected=true] .ref-category-label{color:#8c5f20}.ref-mega .ref-categories button>span:last-child{font-size:18px;transition:transform .2s}.ref-mega .ref-categories button[aria-selected=true]>span:last-child{transform:translate(3px)}.ref-mega .ref-panels{padding:28px 30px}.ref-mega .ref-panels h2,.ref-mega .ref-panels .ref-panel-title{letter-spacing:-.015em;color:#201d19;margin-bottom:6px;font-family:inherit;font-size:19px;font-weight:700;line-height:1.3}.ref-mega .ref-panels .ref-highlight-badge{font-family:inherit}.ref-mega .ref-card-grid{gap:14px;margin-top:18px}.ref-mega .ref-course{color:#172033;background:#fff;border:1px solid #ece4d4;border-radius:14px;gap:14px;min-height:72px;padding:14px 40px 14px 14px;font-weight:600;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,border-color .2s,background .2s;position:relative}.ref-mega .ref-course:after{content:"→";opacity:0;color:#b9802d;font-weight:700;transition:opacity .2s,transform .2s;position:absolute;top:50%;right:16px;transform:translate(-6px,-50%)}.ref-mega .ref-course:hover{background:#fffcf6;border-color:#d9b475;transform:translateY(-2px);box-shadow:0 14px 28px -16px #8c5f2080}.ref-mega .ref-course:hover:after{opacity:1;transform:translateY(-50%)}.ref-mega .ref-course-icon{color:#7a4f14;background:linear-gradient(145deg,#fff3da,#f5dfb2);border-radius:12px;width:44px;height:44px;font-family:inherit;font-size:15px;font-weight:800;line-height:1;transition:transform .2s;box-shadow:inset 0 0 0 1px #c58a3340}.ref-mega .ref-course:hover .ref-course-icon{transform:scale(1.06)rotate(-3deg)}.ref-mega .ref-all,.ref-mega .ref-all-online{color:#8c5f20;background:#fbf3e3;border:1px solid #ecd9b4;border-radius:999px;margin-top:22px;padding:9px 16px;font-size:13.5px}.ref-mega .ref-all:hover,.ref-mega .ref-all-online:hover{color:#17120b;background:#f3d695;border-color:#d8a447;text-decoration:none}.ref-mega .ref-course:focus-visible,.ref-mega .ref-categories button:focus-visible{outline-offset:2px;outline:2px solid #c58a33}}@media (min-width:1151px) and (prefers-reduced-motion:reduce){.ref-mega .ref-course,.ref-mega .ref-course:hover,.ref-mega .ref-course:hover .ref-course-icon{transform:none}}.ref-nav .ref-toggle.ref-parent-active:not([aria-expanded=true]){color:#f59e0b}.ref-header .ref-nav>.ref-dropdown:not(:first-child)>.ref-toggle[aria-expanded=true]:not(#ref-x){color:#17120b!important;background:linear-gradient(110deg,#f3d695,#d8a447)!important}.ref-header.ref-scrolled .ref-nav .ref-toggle.ref-parent-active:not([aria-expanded=true]):not(#ref-x){color:#f59e0b!important}@media (min-width:1151px){.ref-header .ref-mega{grid-template-columns:244px minmax(0,1fr);width:min(920px,100% - 248px)}.ref-header .ref-mega .ref-categories{padding:18px 0 18px 12px}.ref-header .ref-mega .ref-categories button{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;height:56px!important;min-height:56px!important;margin-bottom:3px!important;padding:0 16px 0 14px!important;display:flex!important}.ref-header .ref-mega .ref-categories button .ref-category-label{letter-spacing:0!important;white-space:nowrap!important;flex-direction:column!important;justify-content:center!important;font-size:14px!important;font-weight:500!important;line-height:1.25!important;display:flex!important}.ref-header .ref-mega .ref-categories button[aria-selected=true] .ref-category-label{font-weight:700!important}.ref-header .ref-mega .ref-categories button .ref-category-label small{white-space:nowrap!important;width:fit-content!important;margin:2px 0 0!important;padding:0!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;display:block!important}.ref-header .ref-mega .ref-categories button>span:last-child{font-size:16px!important;line-height:1!important}.ref-header .ref-mega .ref-panels{padding:22px 26px}.ref-header .ref-mega .ref-panels h2,.ref-header .ref-mega .ref-panels .ref-panel-title{margin-bottom:4px;font-size:17px;font-weight:700}.ref-header .ref-mega .ref-card-grid{gap:12px;margin-top:14px}.ref-header .ref-mega .ref-course{box-sizing:border-box!important;border-radius:12px!important;align-items:center!important;gap:12px!important;height:66px!important;min-height:66px!important;max-height:66px!important;padding:0 36px 0 12px!important;font-size:13.5px!important;font-weight:600!important;display:flex!important}.ref-header .ref-mega .ref-course-icon{border-radius:10px!important;flex-shrink:0!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;font-size:14px!important;display:grid!important}.ref-header .ref-mega .ref-course>span:last-of-type{white-space:nowrap!important;text-overflow:ellipsis!important;line-height:1.3!important;overflow:hidden!important}.ref-header .ref-mega .ref-all,.ref-header .ref-mega .ref-all-online{box-shadow:none;color:#8c5f20;background:0 0;border:0;border-radius:0;margin-top:18px;padding:0;font-size:13.5px;font-weight:600}.ref-header .ref-mega .ref-all:hover,.ref-header .ref-mega .ref-all-online:hover{color:#b9802d;text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}}@media (min-width:1151px) and (max-width:1350px){.ref-header .ref-mega{grid-template-columns:236px minmax(0,1fr);width:min(900px,100% - 222px);left:200px}.ref-header .ref-mega .ref-categories button,.ref-header .ref-mega .ref-categories button .ref-category-label{font-size:13.5px}}.ref-course-icon[data-i]:before{content:attr(data-i)}.ref-actions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.ref-actions .ref-auth-container{gap:8px!important}.ref-search{box-sizing:border-box;color:#f3d695;border:1px solid #b9955d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ref-search:hover{color:#101114;background:#fff}.ref-header .ref-actions .ref-login{white-space:nowrap;border-radius:8px!important;height:40px!important;padding:0 16px!important;font-size:14px!important;line-height:1!important}.ref-header .ref-actions .ref-btn-classroom,.ref-header.ref-scrolled .ref-actions .ref-btn-classroom{color:#17120b!important;box-shadow:none!important;background:linear-gradient(110deg,#f3d695,#d8a447)!important;border:1px solid #d8a447!important;font-weight:700!important}.ref-header .ref-actions .ref-btn-classroom:hover,.ref-header.ref-scrolled .ref-actions .ref-btn-classroom:hover{filter:brightness(1.07)!important;transform:none!important}.ref-header .ref-actions .ref-btn-logout,.ref-header.ref-scrolled .ref-actions .ref-btn-logout{color:#e7d9bd!important;box-shadow:none!important;background:0 0!important;border:1px solid #e7d9bd59!important;font-weight:600!important}.ref-header .ref-actions .ref-btn-logout:hover,.ref-header.ref-scrolled .ref-actions .ref-btn-logout:hover{color:#fff!important;background:#ef444426!important;border-color:#ef4444!important}@media (max-width:1150px){.ref-header .ref-actions{display:none!important}}.qa-footer .qa-footer-grid.qa-mega-on{grid-template-columns:minmax(240px,1fr) 3fr!important}.qa-footer-mega{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}@media (max-width:1180px){.qa-footer .qa-footer-grid.qa-mega-on{grid-template-columns:1fr!important}}@media (max-width:700px){.qa-footer-mega{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}main .qa-float-stack,main [class*=qa-float-stack],.qa-standalone-content .qa-float-stack,.qa-standalone-content [class*=qa-float-stack],div.qa-float-stack:not(#qa-global-floating-cta),div[class*=fixed][class*=bottom-][class*=right-]:not(#qa-global-floating-cta){display:none!important}#qa-global-floating-cta{z-index:9999!important;flex-direction:column!important;align-items:flex-end!important;gap:8px!important;display:flex!important;position:fixed!important;bottom:1.25rem!important;right:1.25rem!important}#qa-global-floating-cta a{border-radius:9999px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:0!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;display:flex!important;box-shadow:0 8px 24px -4px #0006,0 4px 10px -2px #0003!important}#qa-global-floating-cta a:hover{transform:translateY(-2px)scale(1.05)!important}#qa-global-floating-cta a svg{width:18px!important;height:18px!important;display:block!important}#qa-global-floating-cta a.qa-btn-wa{color:#fff!important;background-color:#10b981!important;border:none!important}#qa-global-floating-cta a.qa-btn-wa:hover{background-color:#059669!important;box-shadow:0 10px 25px -4px #10b98180!important}#qa-global-floating-cta a.qa-btn-call{color:#17130c!important;background-color:#fff!important;border:1px solid #0000001a!important}#qa-global-floating-cta a.qa-btn-call:hover{color:#000!important;background-color:#f5c879!important;border-color:#f5c879!important;box-shadow:0 10px 25px -4px #f5c87966!important}#qa-global-floating-cta a.qa-btn-call svg{stroke:#17130c!important;color:#17130c!important}#qa-global-floating-cta a.qa-btn-call:hover svg{stroke:#000!important;color:#000!important}@media (max-width:640px){#qa-global-floating-cta{right:max(12px, env(safe-area-inset-right))!important;bottom:max(12px, env(safe-area-inset-bottom))!important;gap:7px!important}#qa-global-floating-cta a{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}#qa-global-floating-cta a svg{width:16px!important;height:16px!important}}@media (min-width:768px){.lp-hero-grid .lp-cta-row{flex-wrap:nowrap!important}.lp-hero-grid .lp-cta-row>a{flex:none;white-space:nowrap!important}.lp-hero-grid .lp-cta-row>.lp-btn-primary{padding:16px 22px!important}.lp-hero-grid .lp-cta-row>.lp-btn-secondary{padding:14px 18px!important}}.qa-texture-hero .container,.qa-topics-hero .container{box-sizing:border-box!important;width:min(1200px,100% - 48px)!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important}.container:has(>.qa-hero-mentor){box-sizing:border-box!important;width:min(1200px,100% - 48px)!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important}.qa-hero-mentor{pointer-events:none;order:2;width:min(340px,84%);margin:44px auto 0;position:relative}.container:has(>.qa-hero-mentor){flex-direction:column;display:flex}.qa-hero-mentor picture,.qa-hero-mentor img{width:100%;height:auto;display:block}.qa-hero-mentor-glow{aspect-ratio:1;filter:blur(8px);z-index:0;background:radial-gradient(circle at 50% 40%,#f5c87942,#d8a15312 55%,#0000 72%);border-radius:50%;animation:6s ease-in-out infinite qaMentorGlow;position:absolute;top:6%;left:10%;right:10%}.qa-hero-mentor img{z-index:1;filter:drop-shadow(0 24px 30px #00000080);animation:.9s cubic-bezier(.16,1,.3,1) both qaPopIn;position:relative;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.qa-hero-mentor-tag{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:2px;margin-top:-34px;animation:.7s cubic-bezier(.16,1,.3,1) .5s both qaTagIn;display:flex;position:relative}.qa-hero-mentor-tag small{letter-spacing:.16em;text-transform:uppercase;color:#e4b35f;font-size:10.5px;font-weight:700}.qa-hero-mentor-tag strong{color:#fff;font-size:18px;line-height:1.2}.qa-hero-mentor-tag span{color:#c9c0ae;font-size:12px}.qa-chip{z-index:3;color:#f3e7cf;white-space:nowrap;-webkit-backdrop-filter:blur(6px);background:#110e0adb;border:1px solid #e4b35f80;border-radius:12px;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.2;animation:.6s cubic-bezier(.16,1,.3,1) both qaChipIn,5s ease-in-out infinite qaChipFloat;position:absolute;box-shadow:0 12px 28px #00000073}.qa-chip b{color:#f5c879}.qa-chip-2{animation-delay:.7s,0s;top:48%;left:-4%}.qa-chip-1{text-align:left;animation-delay:.85s,-1.6s;top:9%;left:63%}.qa-chip-1 b{font-size:1.15em;display:block}.qa-chip-3{animation-delay:1s,-3.2s;top:66%;right:-9%}@media (max-width:767px){.qa-hero-mentor{width:min(280px,76%)!important;margin:28px auto 0!important}.qa-chip{border-radius:9px!important;padding:5px 8px!important;font-size:10px!important}.qa-chip-2{top:42%!important;left:-4%!important}.qa-chip-1{top:7%!important;left:auto!important;right:2%!important}.qa-chip-3{top:64%!important;right:0%!important}}@keyframes qaPopIn{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:none}}@keyframes qaTagIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes qaMentorGlow{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes qaChipIn{0%{opacity:0;transform:none}}@keyframes qaChipFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (min-width:768px) and (max-width:1023px){.qa-hero-mentor{width:min(400px,64%)}}@media (min-width:1024px){.container:has(>.qa-hero-mentor){min-height:560px!important;display:block!important;position:relative!important}.qa-hero-mentor{z-index:0!important;pointer-events:auto!important;width:min(440px,38vw)!important;max-width:440px!important;margin:0!important;position:absolute!important;top:50%!important;right:15px!important;transform:translateY(-50%)!important}.qa-hero-mentor~*{z-index:1!important;max-width:680px!important;position:relative!important}.qa-chip{border-radius:13px!important;padding:9px 13px!important;font-size:12.5px!important}.qa-chip-2{top:44%!important;left:-6%!important}.qa-chip-1{top:10%!important;left:auto!important;right:4%!important}.qa-chip-3{top:64%!important;right:-2%!important}}@media (min-width:1280px){.container:has(>.qa-hero-mentor){min-height:580px!important}.qa-hero-mentor{width:450px!important;max-width:450px!important;right:20px!important}.qa-hero-mentor~*{max-width:680px!important}.qa-chip{border-radius:14px!important;padding:10px 14px!important;font-size:13px!important}.qa-chip-2{top:46%!important;left:-6%!important}.qa-chip-1{top:8%!important;left:auto!important;right:4%!important}.qa-chip-3{top:64%!important;right:-2%!important}}@media (prefers-reduced-motion:reduce){.qa-hero-mentor img,.qa-hero-mentor-glow,.qa-hero-mentor-tag,.qa-chip{animation:none}}.qa-footer{color:#cbd5e1!important;background:radial-gradient(at top,#221f1b 0%,#110e0a 60%,#06070a 100%)!important;border-top:1px solid #d8a15340!important;padding:68px 0 28px!important;position:relative!important}.qa-footer .container{width:calc(100% - 48px)!important;max-width:1360px!important;margin:auto!important}.qa-footer-grid{grid-template-columns:1.45fr 1.05fr 1.05fr 1fr 1fr!important;gap:36px 28px!important;display:grid!important}.qa-footer h3,.qa-footer h2,.qa-footer .qa-footer-heading{color:#f5c879!important;text-transform:uppercase!important;letter-spacing:.08em!important;align-items:center!important;gap:8px!important;margin:0 0 16px!important;font-size:14px!important;font-weight:750!important;display:flex!important}.qa-footer-brand-col{flex-direction:column!important;display:flex!important}.qa-footer p,.qa-footer-brand-desc{color:#94a3b8!important;margin:14px 0!important;font-size:13.5px!important;line-height:1.65!important}.qa-footer-badges{flex-wrap:wrap!important;gap:6px!important;margin-bottom:14px!important;display:flex!important}.qa-footer-badge-pill{color:#f5c879!important;letter-spacing:.02em!important;white-space:nowrap!important;background:#d8a1531a!important;border:1px solid #d8a15347!important;border-radius:9999px!important;align-items:center!important;gap:6px!important;padding:4px 10px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.qa-footer-links-list{flex-direction:column!important;gap:3px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.qa-footer-links-list li{margin:0!important;padding:0!important}.qa-footer-links-list a,.qa-footer-grid>div>a:not(.qa-brand):not(.qa-contact-link){color:#cbd5e1!important;overflow-wrap:anywhere!important;align-items:center!important;gap:6px!important;min-height:32px!important;padding:5px 0!important;font-size:13.5px!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.qa-footer a:hover{color:#f5c879!important;transform:translate(3px)!important}.qa-footer-highlight-link{color:#f5c879!important;font-weight:700!important}.qa-footer-contacts{flex-direction:column!important;gap:8px!important;margin-top:12px!important;display:flex!important}.qa-contact-link{color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important;border-radius:10px!important;align-items:center!important;gap:8px!important;width:fit-content!important;padding:8px 14px!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.qa-contact-link:hover{color:#f5c879!important;background:#d8a1532e!important;border-color:#d8a15380!important;transform:translateY(-1px)!important}.qa-footer-address{border-top:1px solid #ffffff14!important;margin-top:14px!important;padding-top:12px!important}.qa-footer-address p{color:#94a3b8!important;margin:4px 0!important;font-size:12.5px!important;line-height:1.55!important}.qa-footer-hours{color:#cbd5e1!important;font-size:12px!important}.qa-footer-seo-strip{color:#94a3b8!important;border-top:1px solid #ffffff14!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 12px!important;margin-top:40px!important;padding-top:22px!important;font-size:12.5px!important;line-height:1.6!important;display:flex!important}.qa-seo-tag-label{color:#f5c879!important;align-items:center!important;gap:5px!important;font-weight:700!important;display:inline-flex!important}.qa-seo-tags{display:inline!important}.qa-seo-tags span{color:#cbd5e1!important;transition:color .2s!important}.qa-seo-tags span:hover{color:#f5c879!important}.qa-footer-base{color:#94a3b8!important;border-top:1px solid #ffffff14!important;flex-direction:column!important;gap:14px!important;margin-top:20px!important;padding-top:22px!important;font-size:12.5px!important;display:flex!important}@media (min-width:769px){.qa-footer-base{flex-direction:row!important;justify-content:space-between!important;align-items:center!important}}.qa-footer-base-links{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}.qa-footer-base-links a{color:#94a3b8!important;padding:3px 0!important;text-decoration:none!important;transition:color .2s!important}.qa-footer-base-links a:hover{color:#f5c879!important}@media (max-width:1180px){.qa-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px 32px!important}.qa-footer-brand-col{grid-column:span 2!important}}@media (max-width:640px){.qa-footer{padding:50px 0 24px!important}.qa-footer-grid{grid-template-columns:1fr!important;gap:32px!important}.qa-footer-brand-col{grid-column:span 1!important}.qa-footer .container{width:calc(100% - 32px)!important}.qa-footer-links-list a,.qa-footer-grid>div>a:not(.qa-brand):not(.qa-contact-link){min-height:42px!important;padding:8px 0!important;font-size:14px!important}.qa-contact-link{justify-content:center!important;width:100%!important;min-height:44px!important;font-size:14px!important}.qa-footer-base{text-align:center!important;align-items:center!important}.qa-footer-base-links{justify-content:center!important;gap:12px 14px!important}}.qa-footer .qa-brand,.qa-brand{align-items:center!important;gap:12px!important;text-decoration:none!important;display:inline-flex!important}.qa-footer .qa-brand img,.qa-brand img{box-shadow:none!important;object-fit:contain!important;background:0 0!important;border:none!important;border-radius:0!important}.qa-footer .qa-brand>span,.qa-brand>span{white-space:nowrap!important;line-height:1.15!important;display:block!important}.qa-footer .qa-brand>span b,.qa-brand>span b{color:#d7ac59!important;display:inline!important}.qa-footer .qa-brand>span small,.qa-brand>span small,.qa-brand>span>small{letter-spacing:1px!important;color:#94a3b8!important;text-transform:uppercase!important;white-space:nowrap!important;margin-top:3px!important;font-size:8.5px!important;font-weight:600!important;line-height:1.2!important;display:block!important}.qa-article-copy{max-width:800px;margin:auto;padding:20px 0 50px}.qa-article-copy h2{color:#181818;margin:38px 0 17px;font-size:30px;font-weight:750}.qa-article-copy p{color:#545454;font-size:17px;line-height:1.85}.qa-topic-note{color:#67491e;background:#fff8eb;border:1px solid #e5cca2;border-radius:18px;max-width:1200px;margin:25px auto;padding:24px 28px;font-size:15px}.qa-topic-note a{text-decoration:underline}.qa-page-hero{padding-block:65px 75px}.qa-about h1,.qa-about h2,.qa-about h3{font-family:var(--font-heading), Arial, sans-serif}.qa-about em{font-family:inherit;font-style:normal;font-weight:700}.qa-about{--accent:#d6ac62}.qa-about .eyebrow{color:#d6ac62}.qa-about .primary{background:linear-gradient(110deg,#f6ddb0,#c99b50,#986e31)}.qa-reveal{transition:transform .55s,opacity .55s}.qa-reveal.qa-pending{opacity:0;transform:translateY(18px)}main article,main .shadow-elegant{transition:box-shadow .25s,transform .25s}main article:hover{box-shadow:0 14px 36px #0000000b}a.bg-gold-gradient:hover{filter:brightness(1.08);transform:translateY(-2px)}.qa-standalone-content>.lp-hero,.lp-hero{padding-top:112px!important;position:relative!important}@media (max-width:768px){.qa-standalone-content>.lp-hero,.lp-hero{padding-top:96px!important}}
:root{--lp-bg:#0c0a08;--lp-card:#17130e;--lp-card-hover:#1e1913;--lp-card-border:#d8a1532e;--lp-gold:#d8a153;--lp-gold-light:#f6d389;--lp-gold-glow:#d8a15340;--lp-text:#f1f5f9;--lp-text-muted:#94a3b8;--lp-text-dim:#64748b;--lp-gradient-gold:linear-gradient(135deg, #d8a153 0%, #f6d389 100%);--lp-gradient-gold-hover:linear-gradient(135deg, #c89244 0%, #eec06e 100%)}body,body.bg-\[\#FAFAFA\]{color:#f1f5f9!important;background-color:#0c0a08!important}body:has(.qa-texture-hero){color:#f1f5f9!important;background-color:#0c0a08!important}body:has(.qa-topics-hero){color:#f1f5f9!important;background-color:#0c0a08!important}body:has(.qa-master-hero){color:#f1f5f9!important;background-color:#0c0a08!important}.container,main .container,section .container,.qa-standalone-content .container,.qa-standalone-content section .container,.qa-texture-hero .container,.qa-topics-hero .container,.qa-section .container,.qa-cert-section .container,section.bg-\[\#FAFAFA\] .container,section.bg-white .container,section[class*=bg-] .container,.qaa-examples-wrap{box-sizing:border-box!important;width:min(1200px,100% - 48px)!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important}@media (max-width:640px){.container,main .container,section .container,.qa-standalone-content .container,.qa-standalone-content section .container{width:calc(100% - 24px)!important;padding-left:12px!important;padding-right:12px!important}}.qa-breadcrumb{background:#0a0806!important;border-bottom:1px solid #d8a15324!important;padding:14px 0!important}.qa-breadcrumb .container{color:#94a3b8;align-items:center;gap:8px;font-size:13.5px;display:flex}.qa-breadcrumb a{font-weight:500;text-decoration:none;transition:color .2s;color:#d8a153!important}.qa-breadcrumb a:hover{text-decoration:underline;color:#f5c879!important}.qa-breadcrumb span:not([aria-hidden]){color:#f1f5f9;font-weight:600}.qa-texture-hero a[href*=index\.html]:not([class*=bg-gold]):not([class*=lp-btn]),.qa-topics-hero a[href*=index\.html]:not([class*=bg-gold]):not([class*=lp-btn]),.qa-back-link{-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #d8a15338;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:13.5px;font-weight:500;transition:all .25s;display:inline-flex;color:#ffffffd9!important}.qa-texture-hero a[href*=index\.html]:not([class*=bg-gold]):not([class*=lp-btn]):hover,.qa-topics-hero a[href*=index\.html]:not([class*=bg-gold]):not([class*=lp-btn]):hover,.qa-back-link:hover{background:#d8a15329;border-color:#d8a15380;transform:translate(-3px);color:#f5c879!important}.qa-texture-hero a[href*=index\.html] svg,.qa-back-link svg{color:currentColor!important}.qa-texture-hero .text-gold-300,.qa-topics-hero .text-gold-300{text-shadow:0 0 16px #f5c87959;color:#f5c879!important}.qa-texture-hero .grid.max-w-2xl,.qa-topics-hero .grid.max-w-2xl{align-items:stretch!important;gap:12px!important;width:100%!important;max-width:740px!important}.qa-texture-hero .glass-dark,.qa-topics-hero .glass-dark{box-sizing:border-box!important;-webkit-backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#211e1af0,#14110dfa)!important;border:1px solid #d8a15347!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;height:100%!important;min-height:76px!important;padding:12px 14px!important;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .25s!important;display:flex!important;box-shadow:0 10px 25px #00000073,inset 0 1px #ffffff14!important}.qa-texture-hero .glass-dark:hover,.qa-topics-hero .glass-dark:hover{border-color:#d8a1538c!important;transform:translateY(-3px)!important;box-shadow:0 16px 36px #0000008c,0 0 20px #d8a15333!important}.qa-texture-hero .glass-dark .font-heading,.qa-topics-hero .glass-dark .font-heading{font-family:"Outfit", "Plus Jakarta Sans", var(--font-heading,"Inter", sans-serif)!important;background:linear-gradient(135deg,#fce0a2 0%,#d8a153 100%)!important;-webkit-text-fill-color:transparent!important;color:#f5c879!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:100%!important;font-size:clamp(15px,1.25vw,17px)!important;font-weight:800!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.qa-texture-hero .glass-dark div:last-child,.qa-topics-hero .glass-dark div:last-child{letter-spacing:.08em!important;text-transform:uppercase!important;color:#ffffffa6!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;margin-top:4px!important;font-size:11px!important;font-weight:600!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.qa-texture-hero h1,.qa-topics-hero h1,.qa-master-hero h1,section.qa-texture-hero h1,section.qa-topics-hero h1,section.qa-master-hero h1,main>section.relative.bg-ink h1,.qa-texture-hero .max-w-3xl h1,.qa-texture-hero .max-w-4xl h1,.qa-texture-hero .lg\:col-span-7 h1,.qa-master-hero-grid h1{font-family:"Outfit", "Plus Jakarta Sans", var(--font-heading,"Inter", sans-serif)!important;letter-spacing:-.035em!important;color:#fff!important;text-wrap:balance!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;margin-top:20px!important;margin-bottom:20px!important;font-size:clamp(48px,5.2vw,68px)!important;font-weight:900!important;line-height:1.08!important}.qa-texture-hero .max-w-3xl,.qa-topics-hero .max-w-3xl{max-width:680px!important}.qa-texture-hero h1+p,.qa-topics-hero h1+p,.qa-texture-hero .mt-6>p,.qa-topics-hero .mt-6>p{color:#ffffffc7!important;max-width:620px!important;font-size:16.5px!important;line-height:1.68!important}.qa-texture-hero .grid.max-w-2xl,.qa-topics-hero .grid.max-w-2xl{max-width:740px!important}.qa-texture-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),.qa-topics-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),.qa-master-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),section.qa-texture-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),section.qa-topics-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),section.qa-master-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),main>section.relative.bg-ink h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),.qa-texture-hero h1 .text-gold-gradient,.qa-topics-hero h1 .text-gold-gradient,.qa-master-hero h1 .qa-heading-gradient{font-family:"Outfit", "Plus Jakarta Sans", var(--font-heading,"Inter", sans-serif)!important;background:linear-gradient(135deg,#fff5cc 0%,#f5c869 35%,#d99026 70%,#f5ce7b 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;filter:none!important;text-shadow:none!important;-webkit-text-stroke:0!important;letter-spacing:-.015em!important;-webkit-font-smoothing:antialiased!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:800!important;display:inline-block!important}@media (max-width:1023px){.qa-texture-hero h1,.qa-topics-hero h1,.qa-master-hero h1,section.qa-texture-hero h1,section.qa-topics-hero h1,section.qa-master-hero h1,main>section.relative.bg-ink h1,.qa-texture-hero .max-w-3xl h1,.qa-texture-hero .max-w-4xl h1,.qa-master-hero-grid h1{letter-spacing:-.028em!important;font-size:clamp(42px,6vw,54px)!important;font-weight:900!important;line-height:1.06!important}}details.qa-seo-acc>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;list-style:none;display:flex}details.qa-seo-acc>summary::-webkit-details-marker{display:none}details.qa-seo-acc>summary h2{margin:0!important}details.qa-seo-acc>summary:after{content:"+";color:#e2bd77;border:1px solid #d6ac6273;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:20px;font-weight:600;display:grid}details.qa-seo-acc[open]>summary:after{content:"−"}details.qa-seo-acc[open]>summary{margin-bottom:14px}@media (max-width:767px){details.qa-seo-acc{margin-bottom:14px!important;padding:18px!important}details.qa-seo-acc>summary h2{font-size:18px!important;line-height:1.3!important}details.qa-seo-acc p{font-size:14.5px!important}}.qa-cert-section{background:#0c0d0f!important;border-top:1px solid #d6ac6226!important;border-bottom:1px solid #d6ac6226!important;padding:72px 0!important;position:relative!important}.qa-cert-grid{grid-template-columns:1fr 1.15fr!important;align-items:center!important;gap:48px!important;display:grid!important}.qa-cert-copy{display:block!important}.qa-cert-kicker{color:#e2bd77!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin:0 0 10px!important;font-size:12px!important;font-weight:700!important;display:inline-block!important}.qa-cert-copy h2,#qa-cert-title{color:#fff!important;letter-spacing:-.015em!important;margin:0 0 18px!important;font-size:clamp(24px,3vw,36px)!important;font-weight:800!important;line-height:1.22!important}.qa-cert-list{gap:14px!important;margin:0 0 18px!important;padding:0!important;list-style:none!important;display:grid!important}.qa-cert-list li{color:#ffffffe0!important;padding-left:32px!important;font-size:15.5px!important;line-height:1.55!important;position:relative!important}.qa-cert-list li:before{content:""!important;background:#d3a255 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316120c' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/12px no-repeat!important;border-radius:50%!important;width:20px!important;height:20px!important;position:absolute!important;top:3px!important;left:0!important;box-shadow:0 0 10px #d3a25573!important}.qa-cert-note{color:#94a3b8!important;margin:0!important;font-size:13.5px!important;line-height:1.6!important}.qa-cert-figure{background:#111!important;border:1px solid #d6ac6259!important;border-radius:16px!important;margin:0!important;overflow:hidden!important;box-shadow:0 24px 60px -20px #000000d9!important}.qa-cert-figure img{object-fit:contain!important;width:100%!important;height:auto!important;display:block!important}.qa-cert-figure figcaption{color:#94a3b8!important;text-align:center!important;background:#0009!important;border-top:1px solid #ffffff0d!important;padding:8px 10px!important;font-size:12px!important}@media (max-width:860px){.qa-cert-section{padding:52px 0!important}.qa-cert-grid{grid-template-columns:1fr!important;gap:28px!important}.qa-cert-list li{padding-left:28px!important;font-size:14.5px!important}}.qa-campus-trust-strip{box-shadow:none!important;background:0 0!important;border:none!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 22px!important;max-width:760px!important;margin-top:24px!important;padding:0!important;display:flex!important}.qa-campus-trust-strip span{color:#ffffffd9!important;white-space:nowrap!important;align-items:center!important;gap:8px!important;font-size:13.5px!important;font-weight:500!important;display:inline-flex!important}.qa-campus-trust-strip span:before{content:""!important;background:#d3a255 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316120c' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/10px no-repeat!important;border:none!important;border-radius:50%!important;flex:none!important;width:16px!important;height:16px!important;box-shadow:0 0 10px #d3a25566!important}@media (max-width:640px){.qa-campus-trust-strip{justify-content:flex-start!important;gap:8px 16px!important}.qa-campus-trust-strip span{font-size:12.5px!important}}.qa-topic-note,.qa-fee-note{text-align:center;box-shadow:0 12px 30px #00000059;color:#cbd5e1!important;background:linear-gradient(90deg,#d8a15314 0%,#1a1713f2 50%,#d8a15314 100%)!important;border:1px solid #d8a15347!important;border-radius:14px!important;max-width:1200px!important;margin:24px auto!important;padding:16px 24px!important;font-size:14px!important;line-height:1.6!important}.qa-topic-note a,.qa-fee-note a{font-weight:700;text-decoration:underline;transition:color .2s;color:#f5c879!important}.qa-topic-note a:hover,.qa-fee-note a:hover{color:#fff!important}.qa-standalone-content section,.qa-standalone-content section.bg-\[\#FAFAFA\],.qa-standalone-content section.bg-white,.qa-standalone-content section[class*="bg-[#FAFAFA]"],.qa-standalone-content section.qa-section.qa-light,.qa-standalone-content section.qa-section#curriculum,.qa-standalone-content section.qa-topics-feedback{color:#f1f5f9!important;background:#0c0a08!important;border-top:1px solid #d8a1531f!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) section{color:#f1f5f9!important;background:#0c0a08!important;border-top:1px solid #d8a1531f!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) section.bg-\[\#FAFAFA\]{color:#f1f5f9!important;background:#0c0a08!important;border-top:1px solid #d8a1531f!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) section.bg-white{color:#f1f5f9!important;background:#0c0a08!important;border-top:1px solid #d8a1531f!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) section[class*="bg-[#FAFAFA]"]{color:#f1f5f9!important;background:#0c0a08!important;border-top:1px solid #d8a1531f!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) section.qa-section.qa-light{color:#f1f5f9!important;background:#0c0a08!important;border-top:1px solid #d8a1531f!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) section.qa-section#curriculum{color:#f1f5f9!important;background:#0c0a08!important;border-top:1px solid #d8a1531f!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) section.qa-topics-feedback{color:#f1f5f9!important;background:#0c0a08!important;border-top:1px solid #d8a1531f!important}.qa-standalone-content section:nth-of-type(2n):not(.qa-texture-hero):not(.qa-topics-hero){background:#120f0c!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) section:nth-of-type(2n):not(.qa-texture-hero):not(.qa-topics-hero){background:#120f0c!important}main section h1,main section h2,main section h3,main section h4,main section h5,section h1:not(.text-black):not([class*=gold]),section h2:not(.text-black):not([class*=gold]),section h3:not(.text-black):not([class*=gold]),.qa-standalone-content section h1,.qa-standalone-content section h2,.qa-standalone-content section h3,.qa-standalone-content section h4,.qa-standalone-content section h5{color:#fff}main section p,.qa-standalone-content section p,.qa-standalone-content .text-black\/60,.qa-standalone-content .text-black\/70,.qa-standalone-content [class*=text-black\/]{color:#cbd5e1}.qa-standalone-content .text-ink{color:#fff!important}.qa-standalone-content .rounded-2xl.bg-white,.qa-standalone-content .rounded-3xl.bg-white,.qa-standalone-content div.bg-white:not(button):not(a){color:#f1f5f9!important;background:#17130f!important;border:1px solid #d8a15333!important;box-shadow:0 10px 30px #00000073!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .rounded-2xl.bg-white{color:#f1f5f9!important;background:#17130f!important;border:1px solid #d8a15333!important;box-shadow:0 10px 30px #00000073!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .rounded-3xl.bg-white{color:#f1f5f9!important;background:#17130f!important;border:1px solid #d8a15333!important;box-shadow:0 10px 30px #00000073!important}.qa-standalone-content .rounded-2xl.bg-white:hover,.qa-standalone-content .rounded-3xl.bg-white:hover{border-color:#d8a15373!important}.qa-standalone-content .bg-gold-50{color:#f5c879!important;background:#d8a1531f!important;border:1px solid #d8a15359!important}.qa-texture-hero,.qa-topics-hero,section.qa-texture-hero,section.qa-topics-hero{background-color:#080705!important;position:relative!important}.qa-texture-hero .absolute.inset-0 img,.qa-topics-hero .absolute.inset-0 img,section.qa-texture-hero .absolute.inset-0 img,section.qa-topics-hero .absolute.inset-0 img{opacity:.12!important;filter:brightness(.4)contrast(1.2)grayscale(40%)!important}.qa-texture-hero .absolute.inset-0>div[class*=bg-gradient],.qa-topics-hero .absolute.inset-0>div[class*=bg-gradient],section.qa-texture-hero .absolute.inset-0>div[class*=bg-gradient],section.qa-topics-hero .absolute.inset-0>div[class*=bg-gradient]{background:linear-gradient(#080705e0 0%,#080705f2 50%,#080705 100%)!important}.qa-texture-hero .bg-dark-radial,.qa-topics-hero .bg-dark-radial,section.qa-texture-hero .bg-dark-radial,section.qa-topics-hero .bg-dark-radial{background:radial-gradient(circle at 50% 30%,#d8a1530d 0%,#080705e6 65%,#080705 100%)!important}.qa-float-call,.fixed.bottom-5.right-5 a[aria-label=Call\ Us],a.qa-float-call{color:#1f1c18!important;background-color:#fff!important}.qa-float-call svg,.fixed.bottom-5.right-5 a[aria-label=Call\ Us] svg,a.qa-float-call svg{stroke:#1f1c18!important;color:#1f1c18!important;display:block!important}.qa-float-call:hover,.fixed.bottom-5.right-5 a[aria-label=Call\ Us]:hover,a.qa-float-call:hover{color:#000!important;background-color:#f59e0b!important}.qa-float-call:hover svg,.fixed.bottom-5.right-5 a[aria-label=Call\ Us]:hover svg,a.qa-float-call:hover svg{stroke:#000!important;color:#000!important}section.qa-section p:not([class*=text-]),.qa-intro,.qa-week>div p{color:#e2e8f0;line-height:1.68}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content))>section p:not([class*=text-]){color:#e2e8f0;line-height:1.68}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content))>section .text-slate-200{color:#e2e8f0;line-height:1.68}section.qa-section p.text-black,.qa-topics-page p.text-black,.mc-mentor-stats p.text-black,#testimonials p.text-black,#book p.text-black{color:#cbd5e1}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content))>section [class*=text-black\/]:not(a):not(button):not(a *):not(button *){color:#cbd5e1}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content))>section p.text-black{color:#cbd5e1}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content))>section div.text-black:not([class*=bg-]):not(a *):not(button *){color:#cbd5e1}.text-black,a.text-black,button.text-black,span.text-black,a[class*=text-black],button[class*=text-black],span[class*=text-black],[class*=bg-gradient] .text-black,[class*=bg-amber] .text-black,[class*=bg-gold] .text-black,[class*="bg-[#d8a153]"] .text-black,[class*="from-[#fce09b]"] .text-black,.lp-btn-primary,.qa-btn-primary{color:#0b0907!important}.text-white\/50,.text-white\/55,.text-white\/60{color:#94a3b8!important}.qa-kicker,.qa-eyebrow,.mc-bonus-kicker,.mc-reviews-kicker{color:#d8a153!important;letter-spacing:.18em!important;font-size:11.5px!important;font-weight:700!important}.qa-intro{color:#e2e8f0!important;font-size:16.5px!important;line-height:1.7!important}.qa-intro a{transition:color .2s;color:#f5c879!important;font-weight:700!important;text-decoration:underline!important}.qa-intro a:hover{color:#fff!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .lg\:col-span-2>.flex.items-start{background:linear-gradient(135deg,#211e1ae6,#14110dfa)!important;border:1px solid #d8a15338!important;border-radius:20px!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 30px #00000059!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .qa-highlight-card{background:linear-gradient(135deg,#211e1ae6,#14110dfa)!important;border:1px solid #d8a15338!important;border-radius:20px!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 30px #00000059!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .group.relative.rounded-3xl.bg-white{background:linear-gradient(135deg,#211e1ae6,#14110dfa)!important;border:1px solid #d8a15338!important;border-radius:20px!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 30px #00000059!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .rounded-3xl.bg-white{background:linear-gradient(135deg,#211e1ae6,#14110dfa)!important;border:1px solid #d8a15338!important;border-radius:20px!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 30px #00000059!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .rounded-2xl.bg-white{background:linear-gradient(135deg,#211e1ae6,#14110dfa)!important;border:1px solid #d8a15338!important;border-radius:20px!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 30px #00000059!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .rounded-3xl.p-6.bg-\[\#FAFAFA\]{background:linear-gradient(135deg,#211e1ae6,#14110dfa)!important;border:1px solid #d8a15338!important;border-radius:20px!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 30px #00000059!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .rounded-2xl.bg-\[\#FAFAFA\]{background:linear-gradient(135deg,#211e1ae6,#14110dfa)!important;border:1px solid #d8a15338!important;border-radius:20px!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 30px #00000059!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .mc-mentor-stats>div{background:linear-gradient(135deg,#211e1ae6,#14110dfa)!important;border:1px solid #d8a15338!important;border-radius:20px!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 30px #00000059!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .qa-road-card{background:linear-gradient(135deg,#211e1ae6,#14110dfa)!important;border:1px solid #d8a15338!important;border-radius:20px!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 30px #00000059!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .lg\:col-span-2>.flex.items-start:hover{border-color:#d8a1537a!important;transform:translateY(-3px)!important;box-shadow:0 16px 40px #0000008c,0 0 25px #d8a15326!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .qa-highlight-card:hover{border-color:#d8a1537a!important;transform:translateY(-3px)!important;box-shadow:0 16px 40px #0000008c,0 0 25px #d8a15326!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .group.relative.rounded-3xl.bg-white:hover{border-color:#d8a1537a!important;transform:translateY(-3px)!important;box-shadow:0 16px 40px #0000008c,0 0 25px #d8a15326!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .rounded-3xl.bg-white:hover{border-color:#d8a1537a!important;transform:translateY(-3px)!important;box-shadow:0 16px 40px #0000008c,0 0 25px #d8a15326!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .rounded-2xl.bg-white:hover{border-color:#d8a1537a!important;transform:translateY(-3px)!important;box-shadow:0 16px 40px #0000008c,0 0 25px #d8a15326!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .mc-mentor-stats>div:hover{border-color:#d8a1537a!important;transform:translateY(-3px)!important;box-shadow:0 16px 40px #0000008c,0 0 25px #d8a15326!important}main:not(.home-page):not(:has(.blog-wrapper)):not(:has(.qa-blog-post-content)) .qa-road-card:hover{border-color:#d8a1537a!important;transform:translateY(-3px)!important;box-shadow:0 16px 40px #0000008c,0 0 25px #d8a15326!important}.qa-road-card{padding:26px!important}.qa-road-card h3{color:#fff!important;margin-bottom:14px!important;font-size:19px!important;font-weight:700!important}.qa-road-card ul{flex-direction:column!important;gap:10px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.qa-road-card li{color:#94a3b8!important;padding-left:20px!important;font-size:14px!important;line-height:1.55!important;position:relative!important}.qa-road-card li:before{content:"•"!important;color:#d8a153!important;font-size:18px!important;position:absolute!important;top:-1px!important;left:2px!important}.lg\:col-span-2>.flex.items-start .text-ink,.qa-highlight-card .text-ink{color:#f8fafc!important;font-size:15px!important;font-weight:600!important}.lg\:col-span-2>.flex.items-start .bg-gold-gradient,.rounded-2xl.bg-gold-gradient{background:linear-gradient(135deg,#f5c879,#d8a153)!important;box-shadow:0 0 16px #d8a15366!important}.lg\:grid-cols-3>div:first-child .bg-white{background:linear-gradient(135deg,#23201ceb,#16130ffa)!important;border:1px solid #d8a15340!important;border-radius:20px!important;box-shadow:0 12px 30px #0006!important}.lg\:grid-cols-3>div:first-child .text-black\/70{font-weight:500;color:#cbd5e1!important}.bg-gold-50{color:#f5c879!important;background:#d8a1531f!important;border-color:#d8a15359!important}.text-gold-700,.text-gold-600{color:#f5c879!important}.qa-section#curriculum{position:relative;background:#06080d!important;padding:80px 0!important}.qa-section#curriculum:before{content:"";pointer-events:none;background:radial-gradient(at top,#d8a1531a,#0000 70%);position:absolute;inset:0}.qa-section#curriculum .qa-kicker{letter-spacing:.18em;font-size:11.5px;font-weight:700;color:#d8a153!important}.qa-section#curriculum h2{letter-spacing:-.025em;margin:10px 0 16px;color:#fff!important;font-size:clamp(28px,4vw,42px)!important;font-weight:800!important}.qa-section#curriculum .qa-intro{max-width:650px;margin-bottom:40px;font-size:16px;color:#94a3b8!important}.qa-week-list{flex-direction:column;gap:14px;max-width:900px;margin:0 auto;display:flex}.qa-week{overflow:hidden;background:linear-gradient(135deg,#1f1c18e6,#14110dfa)!important;border:1px solid #d8a15338!important;border-radius:16px!important;transition:all .25s!important}.qa-week:hover{border-color:#d8a15373!important;box-shadow:0 10px 30px #0006!important}.qa-week summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;list-style:none;transition:background .2s;display:flex;background:0 0!important;padding:18px 24px!important}.qa-week summary::-webkit-details-marker{display:none}.qa-week summary span{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid #d8a15359;border-radius:8px;justify-content:center;align-items:center;padding:4px 11px;font-weight:800;display:inline-flex;color:#f5c879!important;background:#d8a15326!important;font-size:11px!important}.qa-week summary strong{text-align:left;flex:1;color:#fff!important;font-size:16.5px!important;font-weight:700!important}.qa-week summary b{color:#d8a153;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;font-weight:300;transition:all .25s;display:inline-flex}.qa-week[open] summary b{color:#f5c879;background:#d8a15340;border-color:#d8a15373;transform:rotate(45deg)}.qa-week[open]{border-color:#d8a15380!important;box-shadow:0 14px 40px #00000080,0 0 25px #d8a1531f!important}.qa-week[open] summary{border-bottom:1px solid #ffffff14}.qa-week>div{color:#cbd5e1!important;background:#110e0abf!important;padding:22px 24px!important}.qa-week>div p{color:#e2e8f0;margin-bottom:14px;font-size:14.5px;font-weight:500}.qa-week>div ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qa-week>div li{color:#94a3b8;padding-left:22px;line-height:1.55;position:relative;font-size:14px!important}.qa-week>div li:before{content:"";background:#d8a153;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:4px;box-shadow:0 0 8px #d8a153}.grid.md\:grid-cols-2>div.rounded-3xl:first-child,.grid.md\:grid-cols-2>div.rounded-3xl.bg-ink{flex-direction:column!important;justify-content:space-between!important;height:100%!important;display:flex!important}.grid.md\:grid-cols-2>div.rounded-3xl:first-child{background:radial-gradient(at 0 0,#d8a15326,#0000 60%),linear-gradient(135deg,#23201cf2,#16130ffa)!important;border:1px solid #d8a15347!important;border-radius:24px!important;padding:32px!important;box-shadow:0 16px 45px #00000073!important}.grid.md\:grid-cols-2>div.rounded-3xl:first-child h3{color:#fff!important}.grid.md\:grid-cols-2>div.rounded-3xl:first-child span.rounded-full{transition:all .2s;color:#f1f5f9!important;background:#ffffff0f!important;border:1px solid #d8a15338!important;padding:8px 18px!important;font-size:13.5px!important;font-weight:600!important}.grid.md\:grid-cols-2>div.rounded-3xl:first-child span.rounded-full:hover{transform:translateY(-2px);color:#f5c879!important;background:#d8a15329!important;border-color:#d8a15380!important}.grid.md\:grid-cols-2>div.rounded-3xl.bg-ink{background:radial-gradient(at 100% 0,#d8a15333,#0000 60%),linear-gradient(135deg,#1d1a16 0%,#090a10 100%)!important;border:1px solid #d8a15352!important;border-radius:24px!important;box-shadow:0 20px 50px #00000080,inset 0 1px #ffffff1f!important}.grid.md\:grid-cols-2>div.rounded-3xl.bg-ink li{font-weight:500;color:#f1f5f9!important;font-size:14.5px!important}.grid.md\:grid-cols-2>div.rounded-3xl.bg-ink li svg{filter:drop-shadow(0 0 6px #f5c87966);color:#f5c879!important}.rounded-\[36px\].bg-ink{background:radial-gradient(at 100% 0,#d8a15347,#0000 65%),linear-gradient(135deg,#1f1c18 0%,#0a0806 100%)!important;border:1px solid #d8a15359!important;border-radius:32px!important;box-shadow:0 25px 70px #0009,0 0 45px #d8a1531f!important}.rounded-\[36px\].bg-ink .grid>div:first-child{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;height:auto!important;padding:0!important;display:block!important}.rounded-\[36px\].bg-ink .flex-col,.rounded-\[36px\].bg-ink .grid>div:last-child{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex-flow:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:16px!important;width:100%!important;height:auto!important;padding:0!important;display:flex!important}.rounded-\[36px\].bg-ink .lp-btn-primary,.rounded-\[36px\].bg-ink .lp-btn-secondary{white-space:nowrap!important;box-sizing:border-box!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:50px!important;min-height:50px!important;padding:0 24px!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.rounded-\[36px\].bg-ink .lp-btn-primary{color:#0b0c10!important;background:linear-gradient(135deg,#f5c879 0%,#d8a153 55%,#bd863a 100%)!important;border:1px solid #ffffff59!important;box-shadow:0 8px 22px #d8a15359!important}.rounded-\[36px\].bg-ink .lp-btn-primary:hover{background:linear-gradient(135deg,#fae0a2 0%,#dfad5e 55%,#c89243 100%)!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px #d8a15380!important}.rounded-\[36px\].bg-ink .lp-btn-secondary{color:#fff!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #d8a15359!important}.rounded-\[36px\].bg-ink .lp-btn-secondary:hover{color:#f5c879!important;background:#d8a15329!important;border-color:#d8a153a6!important;transform:translateY(-2px)!important}.rounded-\[36px\].bg-ink .lp-btn-primary svg,.rounded-\[36px\].bg-ink .lp-btn-secondary svg{flex-shrink:0!important;width:18px!important;height:18px!important;margin:0!important}.rounded-\[36px\].bg-ink h3{color:#fff!important}.grid.md\:grid-cols-2>a.group.rounded-3xl{background:linear-gradient(135deg,#211e1ae6,#14110dfa)!important;border:1px solid #d8a15333!important;border-radius:24px!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important;overflow:hidden!important;box-shadow:0 12px 36px #00000059!important}.grid.md\:grid-cols-2>a.group.rounded-3xl:hover{border-color:#d8a15380!important;transform:translateY(-5px)!important;box-shadow:0 20px 50px #00000080,0 0 25px #d8a15326!important}.grid.md\:grid-cols-2>a.group.rounded-3xl .p-6{background:0 0!important}.grid.md\:grid-cols-2>a.group.rounded-3xl .text-ink{color:#fff!important;font-size:20px!important}.grid.md\:grid-cols-2>a.group.rounded-3xl .text-black\/60{color:#94a3b8!important}.qa-topics-page .grid>a.group{background:linear-gradient(135deg,#211e1aeb,#14110dfa)!important;border:1px solid #d8a15338!important;border-radius:26px!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important;overflow:hidden!important;box-shadow:0 14px 40px #0006!important}.qa-topics-page .grid>a.group:hover{border-color:#d8a1538c!important;transform:translateY(-6px)!important;box-shadow:0 25px 65px #0000008c,0 0 35px #d8a15333!important}.qa-topics-page .grid>a.group h3.text-white{letter-spacing:-.02em;color:#fff!important;font-size:22px!important}.qa-topics-page .grid>a.group .p-6{background:0 0!important}.qa-topics-page .grid>a.group .text-black\/55,.qa-topics-page .grid>a.group .text-black\/60,.qa-topics-page .grid>a.group .text-black\/70{color:#94a3b8!important}.qa-topics-page .grid>a.group .text-ink{color:#fff!important}.qa-topics-page .grid>a.group .bg-gold-50{color:#f5c879!important;background:#d8a15324!important;border:1px solid #d8a15359!important}.qa-topics-page .rounded-3xl.p-6.bg-\[\#FAFAFA\]{transition:all .25s;background:linear-gradient(135deg,#23201ce0,#15120ef5)!important;border:1px solid #d8a15333!important;border-radius:22px!important;box-shadow:0 10px 30px #0000004d!important}.qa-topics-page .rounded-3xl.p-6.bg-\[\#FAFAFA\]:hover{transform:translateY(-3px);border-color:#d8a15373!important}.qa-topics-page .rounded-3xl.p-6.bg-\[\#FAFAFA\] .text-ink{color:#fff!important}.qa-topics-page .rounded-3xl.p-6.bg-\[\#FAFAFA\] .text-black\/60{color:#94a3b8!important}.qa-topics-feedback{background:#06080d!important;padding:80px 0!important}.qa-topics-feedback .qa-eyebrow{letter-spacing:.18em;font-size:11px;font-weight:700;color:#d8a153!important}.qa-topics-feedback h2{margin-bottom:36px;color:#fff!important;font-size:clamp(28px,4vw,40px)!important}.qa-feedback-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.qa-feedback-grid blockquote{flex-direction:column;justify-content:space-between;display:flex;color:#e2e8f0!important;background:linear-gradient(135deg,#23201ce0,#15120ef5)!important;border:1px solid #d8a15338!important;border-radius:20px!important;padding:26px!important;box-shadow:0 12px 32px #00000059!important}.qa-feedback-grid blockquote p{color:#cbd5e1;font-size:15px;font-style:normal;line-height:1.65}.qa-feedback-grid blockquote footer{align-items:center;gap:8px;margin-top:18px;font-size:14px;font-weight:700;display:flex;color:#f5c879!important}.qa-feedback-grid blockquote footer:before{content:"★★★★★";color:#f5c879;letter-spacing:2px}.qa-master-hero .lg\:col-span-2>div.bg-white,.qa-master-hero .qa-master-form{color:#f1f5f9!important;background:linear-gradient(135deg,#1e1b17f5,#13100cfc)!important;border:1px solid #d8a1534d!important;box-shadow:0 25px 65px #000000b3,0 0 35px #d8a1531f!important}.qa-master-hero .lg\:col-span-2>div.bg-white h3{color:#fff!important}.qa-master-hero .lg\:col-span-2>div.bg-white p{color:#94a3b8!important}.qa-master-hero .qa-enquiry{background:0 0!important}.qa-master-hero .qa-enquiry h2,.qa-master-hero .qa-enquiry label{color:#f1f5f9!important}.qa-master-hero .qa-enquiry .qa-kicker{color:#f6d389!important}.qa-master-hero .qa-enquiry :is(input,select,textarea){color:#fff!important;background:#0b0907!important;border:1px solid #d8a15338!important;border-radius:10px!important}.qa-master-hero .qa-enquiry :is(input,select,textarea):focus{box-shadow:none!important;border-color:#d8a1538c!important;outline:none!important}.qa-master-hero .qa-enquiry .qa-consent{color:#94a3b8!important}.mc-bonuses{color:#f1f5f9!important;background:#0c0a08!important;border-top:1px solid #d8a1531f!important}.mc-bonuses:before{background:linear-gradient(90deg,#0000,#d8a15366,#0000)!important}.mc-bonus-kicker{color:#f6d389!important;background:#d8a1531f!important;border-color:#d8a15359!important}.mc-bonus-intro h2{color:#fff!important}.mc-bonus-intro>p{color:#94a3b8!important}.mc-price{background:linear-gradient(135deg,#1e1b17f2,#13100cfa)!important;border:1px solid #d8a15347!important;box-shadow:0 20px 50px #00000080!important}.mc-price-row strong{color:#fff!important}.mc-price-row del{color:#64748b!important}.mc-price p{color:#34d399!important}.mc-price a{color:#0b0c10!important;background:linear-gradient(135deg,#f5c879 0%,#d8a153 55%,#bd863a 100%)!important;font-weight:700!important;transition:all .25s!important;box-shadow:0 8px 24px #d8a15359!important}.mc-price a:hover{transform:translateY(-2px)!important;box-shadow:0 12px 30px #d8a15380!important}.mc-bonus-card{background:linear-gradient(135deg,#23201ce0,#16130ff5)!important;border:1px solid #d8a15333!important;border-radius:18px!important;transition:all .25s!important;box-shadow:0 10px 25px #00000059!important}.mc-bonus-card:hover{border-color:#d8a1537a!important;transform:translateY(-3px)!important;box-shadow:0 16px 35px #00000080,0 0 20px #d8a1531f!important}.mc-bonus-card h3{color:#fff!important}.mc-bonus-card p{color:#94a3b8!important}.mc-bonus-value del{color:#64748b!important}.mc-bonus-value strong{color:#34d399!important}.mc-reviews{color:#f1f5f9!important;background:#07090e!important;border-top:1px solid #d8a1531f!important}.mc-reviews-heading h2{color:#fff!important}.mc-reviews-heading>p{color:#94a3b8!important}.mc-reviews-kicker{color:#f6d389!important;background:#d8a1531f!important;border-color:#d8a15359!important}.mc-review-card,.mc-review-card:nth-child(2){background:linear-gradient(135deg,#23201ce0,#16130ff5)!important;border:1px solid #d8a15333!important;border-radius:22px!important;transition:all .25s!important;box-shadow:0 12px 32px #0006!important}.mc-review-card:hover{border-color:#d8a15380!important;transform:translateY(-4px)!important;box-shadow:0 18px 45px #0000008c,0 0 25px #d8a15324!important}.mc-review-card blockquote{color:#cbd5e1!important}.mc-review-author{border-top:1px solid #ffffff14!important}.mc-review-author h3{color:#fff!important}.mc-review-author p{color:#94a3b8!important}.lp-btn-primary,a[class*=bg-gold-gradient],button.qa-demo{color:#0b0c10!important;cursor:pointer!important;background:linear-gradient(135deg,#f5c879 0%,#d8a153 55%,#bd863a 100%)!important;border:1px solid #ffffff4d!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:14px 28px!important;font-size:15.5px!important;font-weight:700!important;text-decoration:none!important;transition:all .25s!important;display:inline-flex!important;box-shadow:0 10px 25px -5px #d8a15366!important}.lp-btn-primary:hover,a[class*=bg-gold-gradient]:hover,button.qa-demo:hover{background:linear-gradient(135deg,#fae0a2 0%,#dfad5e 55%,#c89243 100%)!important;transform:translateY(-2px)!important;box-shadow:0 14px 30px -5px #d8a1538c!important}.lp-btn-secondary,a[class*=border-white\/25],a[class*=bg-white\/5],a[class*=bg-white\/10]{color:#fff!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffff0f!important;border:1px solid #ffffff2e!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:14px 24px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.lp-btn-secondary:hover,a[class*=border-white\/25]:hover,a[class*=bg-white\/5]:hover,a[class*=bg-white\/10]:hover{color:#f6d389!important;background:#ffffff1f!important;border-color:#d8a15380!important;transform:translateY(-2px)!important}#book .rounded-3xl.bg-white{color:#f1f5f9!important;background:linear-gradient(135deg,#1e1b17f5,#13100cfc)!important;border:1px solid #d8a1534d!important;box-shadow:0 25px 65px #000000b3,0 0 35px #d8a1531f!important}#book .text-ink{color:#fff!important}#book .text-black\/55{color:#94a3b8!important}#book form.qa-enquiry .qa-field label{color:#f1f5f9!important;margin-bottom:6px!important;font-size:13px!important;font-weight:600!important;display:block!important}#book form.qa-enquiry :is(input,select,textarea){transition:border-color .2s,box-shadow .2s;color:#fff!important;background:#0b0907!important;border:1px solid #d8a15338!important;border-radius:12px!important;width:100%!important;height:48px!important;padding:0 14px!important;font-size:14.5px!important}#book form.qa-enquiry textarea{height:auto!important;min-height:80px!important;padding:12px 14px!important}#book form.qa-enquiry :is(input,select,textarea):focus{box-shadow:none!important;border-color:#d8a1538c!important;outline:none!important}#book form.qa-enquiry label.qa-consent{color:#94a3b8!important;align-items:flex-start!important;gap:8px!important;font-size:12.5px!important;display:flex!important}@media (max-width:768px){main>section:not(.alm-hero),section.qa-section,section.qa-section#curriculum,section.qa-section.qa-light,section.course-structure-section,section.mc-bonuses,section.mc-reviews,section.bg-\[\#FAFAFA\],section.bg-white{padding-top:48px!important;padding-bottom:48px!important}.qa-texture-hero:not(.qa-master-hero),.qa-topics-hero{padding-top:36px!important;padding-bottom:44px!important}.qa-texture-hero h1,.qa-topics-hero h1,.qa-master-hero h1,section.qa-texture-hero h1,section.qa-topics-hero h1,main>section.relative.bg-ink h1,.qa-texture-hero .max-w-3xl h1,.qa-texture-hero .max-w-4xl h1,.qa-texture-hero .lg\:col-span-7 h1,.qa-master-hero-grid h1{letter-spacing:-.03em!important;color:#fff!important;text-wrap:balance!important;-webkit-text-stroke:.4px #fff6!important;text-shadow:0 4px 28px #000000b3!important;-webkit-font-smoothing:antialiased!important;margin-top:16px!important;margin-bottom:16px!important;font-size:clamp(40px,9.5vw,54px)!important;font-weight:900!important;line-height:1.04!important}.qa-texture-hero h1 span,.qa-topics-hero h1 span,.qa-master-hero h1 span,section.qa-texture-hero h1 span,section.qa-topics-hero h1 span,main>section.relative.bg-ink h1 span{-webkit-text-stroke:.4px #fff6!important;font-weight:900!important}main>section h2,section.qa-section h2,.qa-topics-feedback h2,.course-structure-section h2,.mc-bonus-intro h2,.mc-reviews-heading h2{letter-spacing:-.02em!important;font-size:clamp(24px,6vw,32px)!important;line-height:1.2!important}main>section h3,section.qa-section h3{font-size:clamp(20px,5vw,25px)!important;line-height:1.25!important}.qa-texture-hero p,.qa-topics-hero p{font-size:15px!important;line-height:1.6!important}.qa-texture-hero .flex.flex-wrap.gap-3,.qa-topics-hero .flex.flex-wrap.gap-3,.qa-master-hero .flex.flex-wrap.gap-3{flex-direction:column!important;gap:10px!important;width:100%!important}.qa-texture-hero .lp-btn-primary,.qa-texture-hero .lp-btn-secondary,.qa-topics-hero .lp-btn-primary,.qa-topics-hero .lp-btn-secondary,.qa-master-hero .lp-btn-primary,.qa-master-hero .lp-btn-secondary{text-align:center!important;box-sizing:border-box!important;justify-content:center!important;width:100%!important;padding:13px 20px!important;font-size:14.5px!important}.qa-campus-trust-strip{border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:18px!important;padding:12px 14px!important;font-size:11.5px!important;display:grid!important}.qa-campus-trust-strip span{white-space:normal!important;align-items:center!important;gap:5px!important;line-height:1.35!important;display:inline-flex!important}.qa-texture-hero .grid.grid-cols-2,.qa-topics-hero .grid.grid-cols-2{gap:8px!important;margin-top:24px!important}.qa-texture-hero .glass-dark,.qa-topics-hero .glass-dark{text-align:center!important;border-radius:14px!important;align-items:center!important;min-height:68px!important;padding:12px 10px!important}.qa-texture-hero .glass-dark .font-heading,.qa-topics-hero .glass-dark .font-heading{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:15px!important;line-height:1.2!important;overflow:hidden!important}.qa-texture-hero .glass-dark div:last-child,.qa-topics-hero .glass-dark div:last-child{letter-spacing:.05em!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:10px!important;overflow:hidden!important}.lg\:col-span-2.grid.sm\:grid-cols-2{gap:8px!important}.lg\:col-span-2>.flex.items-start{border-radius:14px!important;padding:13px 14px!important}.lg\:col-span-2>.flex.items-start .text-ink{font-size:13.5px!important}.qa-week-list{gap:10px!important}.qa-week{border-radius:14px!important}.qa-week summary{gap:10px!important;padding:12px 14px!important}.qa-week summary span{border-radius:6px!important;padding:3px 8px!important;font-size:10px!important}.qa-week summary strong{font-size:14px!important;line-height:1.35!important}.qa-week summary b{flex-shrink:0!important;width:24px!important;height:24px!important;font-size:15px!important}.qa-week>div{padding:16px 14px!important}.qa-week>div p{margin-bottom:10px!important;font-size:13.5px!important}.qa-week>div li{padding-left:18px!important;font-size:13px!important;line-height:1.5!important}.qa-roadmap{grid-template-columns:1fr!important;gap:14px!important}.qa-road-card{border-radius:16px!important;padding:20px 18px!important}.grid.md\:grid-cols-2{gap:16px!important}.grid.md\:grid-cols-2>div.rounded-3xl:first-child,.grid.md\:grid-cols-2>div.rounded-3xl.bg-ink{border-radius:18px!important;padding:20px 16px!important}.grid.md\:grid-cols-2>div.rounded-3xl:first-child span.rounded-full{padding:6px 12px!important;font-size:12px!important}.grid.md\:grid-cols-2>div.rounded-3xl.bg-ink ul.grid-cols-2{grid-template-columns:1fr!important;gap:8px!important}.grid.md\:grid-cols-2>div.rounded-3xl.bg-ink li{font-size:13.5px!important}.rounded-\[36px\].bg-ink{border-radius:22px!important;padding:26px 18px!important}.rounded-\[36px\].bg-ink .grid>div:first-child{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;display:block!important}.rounded-\[36px\].bg-ink .flex-col,.rounded-\[36px\].bg-ink .grid>div:last-child{box-shadow:none!important;background:0 0!important;border:none!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;padding:0!important;display:flex!important}.rounded-\[36px\].bg-ink .lp-btn-primary,.rounded-\[36px\].bg-ink .lp-btn-secondary{text-align:center!important;justify-content:center!important;width:100%!important}.grid.md\:grid-cols-2>a.group.rounded-3xl{border-radius:18px!important}.grid.md\:grid-cols-2>a.group.rounded-3xl .p-6{padding:16px!important}.grid.md\:grid-cols-2>a.group.rounded-3xl .text-ink{font-size:17px!important}.qa-topics-page .grid>a.group{border-radius:20px!important}.qa-topics-page .grid>a.group .p-6{padding:18px 16px!important}.qa-topics-page .grid>a.group h3.text-white{font-size:19px!important}.qa-feedback-grid{grid-template-columns:1fr!important;gap:14px!important}.qa-feedback-grid blockquote{border-radius:16px!important;padding:18px!important}.mc-bonuses .mc-bonus-grid{grid-template-columns:1fr!important;gap:12px!important}.mc-bonus-card{border-radius:14px!important;padding:16px!important}.mc-price{border-radius:16px!important;padding:20px 16px!important}.mc-mentor-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.mc-mentor-stats>div{text-align:center!important;border-radius:12px!important;padding:10px 4px!important}.mc-mentor-stats>div .font-heading{font-size:16px!important}.mc-mentor-stats>div .text-xs{font-size:10px!important}#book .rounded-3xl.bg-white{border-radius:20px!important;padding:20px 16px!important}#book form.qa-enquiry{grid-template-columns:1fr!important}#book form.qa-enquiry .qa-field,#book form.qa-enquiry .qa-consent,#book form.qa-enquiry .qa-demo{grid-column:span 1!important}}@media (max-width:480px){.qa-texture-hero h1,.qa-topics-hero h1,.qa-master-hero h1,section.qa-texture-hero h1,section.qa-topics-hero h1,section.qa-master-hero h1,main>section.relative.bg-ink h1,.qa-texture-hero .max-w-3xl h1,.qa-texture-hero .max-w-4xl h1,.qa-master-hero-grid h1,main>section.relative.bg-ink .qa-master-hero-grid>div:first-child h1{font-family:"Outfit", "Plus Jakarta Sans", var(--font-heading,"Inter", sans-serif)!important;letter-spacing:-.035em!important;color:#fff!important;text-wrap:balance!important;width:100%!important;max-width:100%!important;font-size:clamp(38px,11.8vw,52px)!important;font-weight:900!important;line-height:1.04!important}.qa-texture-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),.qa-topics-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),.qa-master-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),section.qa-texture-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),section.qa-topics-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),section.qa-master-hero h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),main>section.relative.bg-ink h1 span:not(.mc-ai-heading):not(.mc-master-white):not(.mc-desktop-title):not(.mc-mobile-title):not(.mc-mob-line1):not(.mc-mob-line2):not(.mc-mob-line3),.qa-master-hero h1 .qa-heading-gradient{background:linear-gradient(135deg,#fff5cc 0%,#f5c869 35%,#d99026 70%,#f5ce7b 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;filter:none!important;text-shadow:none!important;-webkit-text-stroke:0!important;letter-spacing:-.015em!important;-webkit-background-clip:text!important;background-clip:text!important;font-weight:800!important}}@media (max-width:375px){.qa-texture-hero h1,.qa-topics-hero h1,.qa-master-hero h1,section.qa-texture-hero h1,section.qa-topics-hero h1,section.qa-master-hero h1,main>section.relative.bg-ink h1,.qa-texture-hero .max-w-3xl h1,.qa-texture-hero .max-w-4xl h1,.qa-master-hero-grid h1,main>section.relative.bg-ink .qa-master-hero-grid>div:first-child h1{font-family:"Outfit", "Plus Jakarta Sans", var(--font-heading,"Inter", sans-serif)!important;letter-spacing:-.035em!important;color:#fff!important;width:100%!important;max-width:100%!important;font-size:clamp(36px,11.5vw,46px)!important;font-weight:900!important;line-height:1.05!important}.qa-campus-trust-strip{grid-template-columns:1fr!important;gap:6px!important}.qa-week summary{padding:11px 12px!important}.qa-week summary strong{font-size:13.5px!important}}.qa-footer .qa-brand,.qa-brand{align-items:center!important;gap:12px!important;text-decoration:none!important;display:inline-flex!important}.qa-footer .qa-brand img,.qa-brand img{box-shadow:none!important;object-fit:contain!important;background:0 0!important;border:none!important;border-radius:0!important}.qa-footer .qa-brand>span,.qa-brand>span{white-space:nowrap!important;line-height:1.15!important;display:block!important}.qa-footer .qa-brand>span b,.qa-brand>span b{color:#d7ac59!important;display:inline!important}.qa-footer .qa-brand>span small,.qa-brand>span small,.qa-brand>span>small{letter-spacing:1px!important;color:#94a3b8!important;text-transform:uppercase!important;white-space:nowrap!important;margin-top:3px!important;font-size:8.5px!important;font-weight:600!important;line-height:1.2!important;display:block!important}@media (max-width:480px){body:has(.qa-master-hero) main>section.relative.bg-ink .qa-master-hero-grid>div:first-child h1{letter-spacing:-.025em!important;text-wrap:balance!important;font-size:clamp(26px,7.5vw,36px)!important;font-weight:800!important;line-height:1.12!important}body:has(.qa-master-hero) .qa-master-hero-grid h1{letter-spacing:-.025em!important;text-wrap:balance!important;font-size:clamp(26px,7.5vw,36px)!important;font-weight:800!important;line-height:1.12!important}body:has(.qa-master-hero) .qa-master-hero h1{letter-spacing:-.025em!important;text-wrap:balance!important;font-size:clamp(26px,7.5vw,36px)!important;font-weight:800!important;line-height:1.12!important}}@media (max-width:375px){body:has(.qa-master-hero) main>section.relative.bg-ink .qa-master-hero-grid>div:first-child h1{letter-spacing:-.02em!important;font-size:clamp(22px,6.8vw,30px)!important;font-weight:800!important;line-height:1.14!important}body:has(.qa-master-hero) .qa-master-hero-grid h1{letter-spacing:-.02em!important;font-size:clamp(22px,6.8vw,30px)!important;font-weight:800!important;line-height:1.14!important}body:has(.qa-master-hero) .qa-master-hero h1{letter-spacing:-.02em!important;font-size:clamp(22px,6.8vw,30px)!important;font-weight:800!important;line-height:1.14!important}}
