.audit{max-width:1200px !important;margin-left:auto !important;margin-right:auto !important;padding-left:24px;padding-right:24px;padding-bottom:5.5rem}.audit>*{max-width:100% !important}.audit .aud-cards>*,.audit .aud-report-grid>*{margin-top:0 !important;margin-block-start:0 !important}.audit .aud-violet{--a:#6D28D9;--g:linear-gradient(135deg,#8b5cf6,#6D28D9)}.audit .aud-blue{--a:#184FCB;--g:linear-gradient(135deg,#5a76ea,#184FCB)}.audit .aud-fuchsia{--a:#BE185D;--g:linear-gradient(135deg,#ec4899,#BE185D)}.audit .aud-teal{--a:#0e7c6b;--g:linear-gradient(135deg,#14b8a6,#0e7c6b)}.audit .aud-h2{margin:0 0 1.6rem;font-size:clamp(1.5rem,3vw,2rem);color:#0E1B36;line-height:1.15}.audit .aud-head{text-align:center;margin:0 0 2rem}.audit .aud-badge{display:inline-block;background:linear-gradient(120deg,#184FCB,#6D28D9 55%,#BE185D);color:#fff !important;font-weight:700;font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;padding:.4rem .9rem;border-radius:999px;margin:0 0 1rem}.audit .aud-htitle{margin:0;color:#0E1B36;font-weight:600;line-height:1.15;font-size:clamp(2rem,4vw,2.7rem)}.audit .aud-htitle::after{content:"";display:block;width:74px;height:5px;border-radius:999px;background:linear-gradient(120deg,#184FCB,#6D28D9 55%,#BE185D);margin:.9rem auto 0}.audit .aud-tr .aud-htitle{font-size:clamp(1.5rem,2.6vw,1.9rem)}.audit .aud-dark .aud-htitle{color:#fff}.audit .aud-dark .aud-head{margin-bottom:1rem}.audit .aud-tile{width:60px;height:60px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--g,linear-gradient(135deg,#8b5cf6,#6D28D9));box-shadow:0 12px 24px -8px rgba(14,27,54,.45);flex:none}.audit .aud-tile svg{width:29px;height:29px;color:#fff}.audit .aud-intro{position:relative;overflow:hidden;background:linear-gradient(180deg,#F7F9FE,#ECF0FB);border:1px solid #E4E9F6;border-radius:24px;padding:2.6rem;margin-bottom:4rem}.audit .aud-intro::before{content:"";position:absolute;top:-90px;right:-90px;width:280px;height:280px;border-radius:50%;background:linear-gradient(120deg,#184FCB,#6D28D9 55%,#BE185D);opacity:.08;pointer-events:none}.audit .aud-intro-cols{position:relative;gap:2.6rem !important;align-items:stretch}.audit .aud-intro h2{margin:0 0 .35rem;color:#0E1B36;font-size:clamp(1.45rem,2.6vw,1.7rem);line-height:1.16}.audit .aud-intro h2::after{content:"";display:block;width:66px;height:5px;border-radius:999px;background:linear-gradient(120deg,#184FCB,#6D28D9 55%,#BE185D);margin:.7rem 0 0}.audit .aud-intro p{color:#2B3B57;line-height:1.65}.audit .aud-intro a{color:inherit;text-decoration:underline;font-weight:inherit}.audit .aud-intro a:hover{text-decoration-thickness:.16em}.audit .aud-checks{list-style:none;margin:1.15rem 0 1.35rem;padding:0}.audit .aud-checks li{position:relative;padding-left:2rem;margin:.6rem 0;color:#2B3B57;line-height:1.5}.audit .aud-checks li::before{content:"";position:absolute;left:0;top:.15em;width:1.25rem;height:1.25rem;border-radius:50%;background:linear-gradient(120deg,#184FCB,#6D28D9 55%,#BE185D);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/72% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/72% no-repeat}.audit .aud-subs{gap:1rem !important;margin-top:1.15rem;padding-top:1.2rem;border-top:1px solid #dfe5f3}.audit .aud-subs .wp-block-column{position:relative;background:#fff;border:1px solid #e9edf5;border-radius:14px;padding:1rem 1.05rem 1rem 1.15rem;overflow:hidden}.audit .aud-subs .wp-block-column::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(120deg,#184FCB,#6D28D9 55%,#BE185D)}.audit .aud-subs p{margin:0;font-size:.92rem}.audit .aud-intro-media{align-self:stretch}.audit .aud-intro-media .wp-block-image{height:100%;margin:0}.audit .aud-intro-media img{width:100%;height:100%;min-height:340px;object-fit:cover;border-radius:18px;display:block;border:5px solid #fff;box-shadow:0 26px 52px -24px rgba(14,27,54,.5)}.audit .aud-cards{display:grid !important;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:1.5rem;margin:0 0 4rem}.audit .aud-cards .aud-card{position:relative;display:flex !important;flex-direction:column;align-items:flex-start;height:100%;background:#fff;border:1px solid #e9edf5;border-radius:18px;padding:1.8rem;box-shadow:0 16px 38px -30px rgba(14,27,54,.45);transition:transform .18s,box-shadow .18s;overflow:hidden}.audit .aud-cards .aud-card::before{content:"";position:absolute;left:0;top:0;right:0;height:5px;background:var(--g)}.audit .aud-cards .aud-card:hover{transform:translateY(-5px);box-shadow:0 28px 54px -26px rgba(14,27,54,.45)}.audit .aud-cards .aud-card .aud-tile{margin-bottom:1rem;transition:transform .18s}.audit .aud-cards .aud-card:hover .aud-tile{transform:scale(1.06)}.audit .aud-card-body{flex:1}.audit .aud-card-body h3{margin:.1rem 0 .4rem;color:#0E1B36;font-size:1.18rem;line-height:1.25}.audit .aud-card-body p{margin:0;color:#2B3B57;font-size:.95rem;line-height:1.55}.audit .aud-tr{display:flex !important;flex-wrap:nowrap;gap:2rem !important;align-items:stretch}.audit .aud-tr .wp-block-column{margin:0}.audit .aud-tr-left{flex:0 0 34% !important;max-width:34%}.audit .aud-tr-right{flex:1 1 auto !important;min-width:0}.audit .aud-dark{height:100%;background:linear-gradient(165deg,#141d3b,#2a1f52);border-radius:20px;padding:1.9rem}.audit .aud-dark-title{margin:0 0 .4rem;color:#fff;font-size:1.4rem;line-height:1.15}.audit .aud-dark .aud-env{display:grid;grid-template-columns:auto 1fr;column-gap:1rem;align-items:start;padding:1.15rem 0;border-top:1px solid rgba(255,255,255,.14)}.audit .aud-dark .aud-head+.aud-env{border-top:0;padding-top:.2rem}.audit .aud-dark .aud-tile{grid-row:1 / span 2;box-shadow:none;width:22px;height:22px;border-radius:7px}.audit .aud-dark .aud-tile svg{width:12px;height:12px}.audit .aud-dark .aud-env h3{grid-column:2;margin:.1rem 0 .5rem;color:#fff;font-size:1.05rem}.audit .aud-dark .aud-env-list{grid-column:2;list-style:none;margin:0;padding:0}.audit .aud-dark .aud-env-list li{position:relative;padding-left:1.05rem;margin:.35rem 0;color:#d8def0;font-size:.9rem;line-height:1.4}.audit .aud-dark .aud-env-list li::before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:#8ea2e8}.audit .aud-tr-right .aud-h2{margin:0 0 .35rem;font-size:1.4rem;text-align:left}.audit .aud-lead{margin:.1rem auto 1.4rem;color:#2B3B57;font-size:1rem;text-align:center;max-width:640px}.audit .aud-report-grid{display:grid !important;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:1rem;margin:0}.audit .aud-report{height:100%;background:#fff;border:1px solid #e9edf5;border-radius:14px;padding:1.2rem;box-shadow:0 12px 30px -24px rgba(14,27,54,.3);transition:transform .18s,box-shadow .18s}.audit .aud-report:hover{transform:translateY(-4px);box-shadow:0 24px 46px -26px rgba(14,27,54,.4)}.audit .aud-report .aud-num{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:11px;margin:0 0 .6rem;background:#0E1B36;color:#fff !important;font-weight:800;font-size:.95rem;line-height:1}.audit .aud-report h3{margin:0 0 .25rem;font-size:1rem;color:#0E1B36}.audit .aud-report p{margin:0;color:#2B3B57;font-size:.85rem;line-height:1.5}@media(max-width:981px){.audit .aud-intro-cols{flex-wrap:wrap;gap:1.8rem !important}.audit .aud-intro-media img{min-height:240px}.audit .aud-tr{flex-wrap:wrap}.audit .aud-tr-left,.audit .aud-tr-right{flex:1 1 100% !important;max-width:100%}.audit .aud-cards{grid-template-columns:repeat(2,1fr)}.audit .aud-report-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.audit .aud-intro{padding:1.5rem}.audit .aud-subs{grid-template-columns:1fr}.audit .aud-cards{grid-template-columns:1fr}.audit .aud-report-grid{grid-template-columns:1fr}}.audit .aud-cards.aud-cards-2{grid-template-columns:repeat(2,1fr);margin-bottom:6.5rem}.audit .aud-cards-2 .aud-card{border:none;color:#fff;overflow:hidden}.audit .aud-cards-2 .aud-card.aud-violet{background:linear-gradient(135deg,#6D28D9,#4c1d95)}.audit .aud-cards-2 .aud-card.aud-blue{background:linear-gradient(135deg,#184FCB,#152c73)}.audit .aud-cards-2 .aud-card::before{display:none}.audit .aud-cards-2 .aud-card::after{content:"";position:absolute;bottom:-70px;right:-70px;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.10);pointer-events:none}.audit .aud-cards-2 .aud-card .aud-tile{background:rgba(255,255,255,.18) !important;box-shadow:none}.audit .aud-cards-2 .aud-card-body h3{color:#fff}.audit .aud-cards-2 .aud-card-body p{color:rgba(255,255,255,.92)}.audit .aud-logos>*{margin-top:0 !important;margin-block-start:0 !important}.audit .aud-support{display:flex;flex-direction:column;height:100%}.audit .aud-support .aud-head{margin-bottom:1.2rem}.audit .aud-arrow{margin-top:auto;display:flex;justify-content:center;color:#fff;padding-top:1.4rem}.audit .aud-arrow svg{width:58px;height:58px;opacity:.9}.audit .aud-logos{display:grid !important;grid-template-columns:repeat(3,1fr);gap:1rem;align-content:start}.audit .aud-logos .wp-block-image{margin:0;background:#fff;border:1px solid #e9edf5;border-radius:14px;padding:1.1rem;display:flex;align-items:center;justify-content:center;min-height:100px;box-shadow:0 12px 30px -24px rgba(14,27,54,.3);transition:transform .18s,box-shadow .18s}.audit .aud-logos .wp-block-image:hover{transform:translateY(-3px);box-shadow:0 22px 44px -26px rgba(14,27,54,.4)}.audit .aud-logos img{max-height:46px;max-width:100%;width:auto;object-fit:contain;display:block}@media(max-width:981px){.audit .aud-arrow svg{transform:rotate(90deg)}}@media(max-width:640px){.audit .aud-cards.aud-cards-2{grid-template-columns:1fr}.audit .aud-logos{grid-template-columns:repeat(2,1fr)}}.audit .aud-support.aud-support-text{text-align:left}.audit .aud-support.aud-support-text .aud-head{text-align:left;margin-bottom:1rem}.audit .aud-support.aud-support-text .aud-badge{align-self:flex-start}.audit .aud-support.aud-support-text .aud-htitle{font-size:clamp(1.3rem,2.1vw,1.65rem);line-height:1.2}.audit .aud-support.aud-support-text .aud-htitle::after{margin-left:0;margin-right:auto}.audit .aud-support .aud-support-p{color:#c7d0e4;font-size:.92rem;line-height:1.62;margin:0}.audit .aud-support .aud-support-p a{color:inherit;font-weight:inherit;text-decoration:underline}.audit .aud-support.aud-support-text .aud-arrow{justify-content:flex-start}.audit .aud-logos.aud-logos-2{grid-template-columns:repeat(2,1fr);align-content:center;height:100%}.audit.audit-band{padding-bottom:0}.audit.audit-band .aud-steps-grid{margin-bottom:0}.audit .aud-dark.aud-panel-violet{background:linear-gradient(160deg,#6D28D9,#3b1580)}.audit .aud-dark.aud-panel-blue{background:linear-gradient(160deg,#184FCB,#122a63)}.audit .aud-panel-violet .aud-htitle::after,.audit .aud-panel-blue .aud-htitle::after{background:rgba(255,255,255,.9)}.audit .aud-panel-violet .aud-badge,.audit .aud-panel-blue .aud-badge{background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.audit .aud-panel-violet .aud-support-p,.audit .aud-panel-blue .aud-support-p{color:#eef1fb}.audit .aud-panel-violet .aud-support-p a,.audit .aud-panel-blue .aud-support-p a{color:inherit;text-decoration:underline}.audit .aud-cards.aud-cards-2x2{grid-template-columns:repeat(2,1fr)}.audit .aud-addons{list-style:none;margin:1.4rem auto 0;padding:0;max-width:1000px;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.audit .aud-addons>*{margin-top:0 !important;margin-block-start:0 !important}.audit .aud-addons li{display:flex;align-items:center;gap:.8rem;background:linear-gradient(180deg,#f7f4fe,#eef1fb);border:1px solid #e6e1f6;border-radius:14px;padding:1rem 1.15rem;color:#2B3B57;font-size:.97rem;font-weight:500}.audit .aud-addons .tick{flex:none;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e0d8f3;color:#6D28D9}.audit .aud-addons .tick svg{width:16px;height:16px}.audit .aud-pricing{max-width:900px;margin:1.4rem auto 0;background:linear-gradient(180deg,#f7f5ff,#eef1fb);border:1px solid #e4e0f5;border-radius:20px;padding:2rem 2.2rem;text-align:center}.audit .aud-pricing p{margin:0;color:#2B3B57;font-size:1.03rem;line-height:1.65}.audit .aud-pricing2{max-width:960px;margin:1.4rem auto 0}.audit .price-hero{position:relative;overflow:hidden;background:linear-gradient(130deg,#184FCB,#6D28D9 55%,#BE185D);border-radius:22px;padding:2.3rem 2rem;color:#fff;display:flex;align-items:center;justify-content:center;gap:1.6rem;flex-wrap:wrap;box-shadow:0 26px 54px -28px rgba(109,40,217,.6)}.audit .price-hero::after{content:"";position:absolute;right:-70px;bottom:-70px;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.08)}.audit .price-hero .pblock{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;gap:.15rem}.audit .price-hero .plabel{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.audit .price-hero .pamt{font-size:2.7rem;font-weight:800;line-height:1}.audit .price-hero .pper{font-size:.85rem;opacity:.85}.audit .price-hero .pop{position:relative;z-index:1;font-size:2rem;font-weight:800;opacity:.9}.audit .price-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem}.audit .price-tier{background:#fff;border:1px solid #e9edf5;border-radius:16px;padding:1.3rem 1rem;text-align:center;box-shadow:0 16px 40px -30px rgba(14,27,54,.5);transition:transform .18s}.audit .price-tier:hover{transform:translateY(-4px)}.audit .price-tier .cnt{display:block;font-size:.9rem;font-weight:700;color:#6D28D9;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.35rem}.audit .price-tier .amt{font-size:1.9rem;font-weight:800;line-height:1;background:linear-gradient(135deg,#184FCB,#6D28D9 55%,#BE185D);-webkit-background-clip:text;background-clip:text;color:transparent}.audit .price-tier .per{display:block;font-size:.8rem;color:#5a6b88;margin-top:.2rem}.audit .price-note{max-width:820px;margin:1.2rem auto 0;text-align:center;color:#2B3B57;font-size:.98rem;line-height:1.65}@media(max-width:900px){.audit .aud-addons{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.audit .aud-cards.aud-cards-2x2{grid-template-columns:1fr}.audit .aud-addons{grid-template-columns:1fr}.audit .price-tiers{grid-template-columns:1fr}}.audit .aud-pink{--a:#EC4899;--g:linear-gradient(135deg,#f472b6,#BE185D)}.audit .aud-prod-banner{display:flex;align-items:center;justify-content:space-between;gap:1.4rem 2rem;flex-wrap:wrap;border-radius:20px;padding:1.7rem 2rem;color:#fff;margin-top:1.4rem;box-shadow:0 24px 50px -28px rgba(109,40,217,.55)}.audit .aud-prod-banner.pb-violet{background:linear-gradient(120deg,#6D28D9,#BE185D)}.audit .aud-prod-banner.pb-blue{background:linear-gradient(120deg,#184FCB,#6D28D9)}.audit .aud-prod-banner .pb-txt{flex:1 1 58%;min-width:260px}.audit .aud-prod-banner h2{margin:0 0 .4rem;color:#fff;font-size:1.5rem;line-height:1.2}.audit .aud-prod-banner p{margin:0;color:rgba(255,255,255,.92);font-size:.96rem;line-height:1.55}.audit .aud-prod-banner p a{color:inherit;text-decoration:underline;font-weight:inherit}.audit .aud-prod-banner .wp-block-buttons{margin:0}.audit .aud-prod-banner .wp-block-button__link{background:#fff;color:#4c1d95;font-weight:700;border-radius:999px;padding:.7rem 1.4rem;white-space:nowrap;box-shadow:0 12px 26px -12px rgba(0,0,0,.4)}.audit .aud-prod-banner .wp-block-button__link:hover{transform:translateY(-2px)}.audit .aud-card-body h3 a{color:inherit;text-decoration:none}.audit .aud-card-body h3 a:hover{text-decoration:underline}.audit .aud-card .aud-more{margin:.7rem 0 0 !important}.audit .aud-card .aud-more a{color:#6D28D9;font-weight:700;font-size:.9rem;text-decoration:none}.audit .aud-card .aud-more a:hover{text-decoration:underline}@media(max-width:640px){.audit .aud-prod-banner{flex-direction:column;align-items:flex-start}}.audit .aud-sec-head{text-align:center;margin:0 0 1.7rem}.audit .aud-sec-head .aud-badge{margin-bottom:.8rem}.audit .aud-sec-head h2{margin:0;color:#0E1B36;font-size:clamp(1.9rem,3.6vw,2.5rem);line-height:1.2;font-weight:700}.audit .aud-sec-head h2::after{content:"";display:block;width:64px;height:5px;border-radius:999px;background:linear-gradient(135deg,#184FCB,#6D28D9 55%,#BE185D);margin:.8rem auto .85rem}.audit .aud-sec-head .sec-sub{max-width:640px;margin:0 auto .75rem;color:#5a6b88;font-size:.98rem;line-height:1.55}.audit .aud-sec-head .sec-browse{display:inline-block;color:#6D28D9;font-weight:700;text-decoration:none;font-size:.95rem}.audit .aud-sec-head .sec-browse:hover{text-decoration:underline}.audit .aud-cards .pc-card{padding:0 !important;overflow:hidden;border:1px solid #e9edf5;border-radius:18px;background:#fff;display:flex;flex-direction:column;height:100%;box-shadow:0 16px 40px -30px rgba(14,27,54,.5);transition:transform .18s,box-shadow .18s}.audit .aud-cards .pc-card::before{display:none}.audit .aud-cards .pc-card:hover{transform:translateY(-5px);box-shadow:0 30px 54px -26px rgba(14,27,54,.45)}.audit .pc-card .pc-top{width:100%;padding:1.6rem 1.4rem 1.4rem;color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:.85rem}.audit .pc-card.pc-violet .pc-top{background:linear-gradient(135deg,#7c3aed,#5b21b6)}.audit .pc-card.pc-fuchsia .pc-top{background:linear-gradient(135deg,#be185d,#831843)}.audit .pc-card.pc-blue .pc-top{background:linear-gradient(135deg,#1d4ed8,#1e3a8a)}.audit .pc-card.pc-teal .pc-top{background:linear-gradient(135deg,#0f766e,#115e59)}.audit .pc-card.pc-pink .pc-top{background:linear-gradient(135deg,#c2185b,#831843)}.audit .pc-logo{flex:none;display:flex;align-items:center}.audit .pc-logo img{height:46px;width:auto;max-width:170px;object-fit:contain;display:block;filter:brightness(0) invert(1) drop-shadow(0 2px 5px rgba(0,0,0,.28))}.audit .pc-logo svg{width:40px;height:40px;color:#fff}.audit .pc-name{margin:0;font-size:1.08rem;line-height:1.2;font-weight:800;color:#fff}.audit .pc-name a{color:#fff;text-decoration:none}.audit .pc-name a:hover{text-decoration:underline}.audit .pc-body{width:100%;padding:1.2rem 1.3rem;display:flex;flex-direction:column;flex:1}.audit .aud-cards .pc-imgcard{padding:0 !important;overflow:hidden;border:1px solid #e9edf5;border-radius:18px;background:#fff;display:flex;flex-direction:column;height:100%;box-shadow:0 16px 40px -30px rgba(14,27,54,.5);transition:transform .18s,box-shadow .18s}.audit .aud-cards .pc-imgcard::before{display:none}.audit .aud-cards .pc-imgcard:hover{transform:translateY(-5px);box-shadow:0 30px 54px -26px rgba(14,27,54,.45)}.audit .pc-imgcard .pc-img{width:100%;line-height:0;background:#1a1f36}.audit .pc-imgcard.pc-theme .pc-img{background:#eef1f8;border-bottom:1px solid #e9edf5;aspect-ratio:16/9;overflow:hidden}.audit .pc-imgcard.pc-theme .pc-img a{display:block;line-height:0;height:100%}.audit .pc-imgcard.pc-theme .pc-img img{width:100%;height:100%;object-fit:cover}.audit .pc-theme .pc-body{padding:1.15rem 1.35rem 1.4rem}.audit .pc-theme .pc-body h3{margin:0 0 .3rem;font-size:1.08rem}.audit .pc-tag{margin:0 0 1rem !important;color:#5a6b88;font-size:.93rem;line-height:1.5}.audit .pc-btn{display:inline-block;background:linear-gradient(135deg,#184FCB,#6D28D9 55%,#BE185D);color:#fff !important;font-weight:700;font-size:.92rem;text-decoration:none;padding:.62rem 1.3rem;border-radius:999px;box-shadow:0 14px 26px -12px rgba(109,40,217,.6);transition:transform .18s,box-shadow .18s}.audit .pc-btn:hover{transform:translateY(-2px);box-shadow:0 20px 34px -14px rgba(109,40,217,.65);text-decoration:none}.audit .pc-btn:focus-visible{outline:3px solid #6D28D9;outline-offset:2px}.audit .pc-imgcard .pc-img img{width:100%;height:auto;display:block}.audit .pc-imgcard .pc-body{padding:1.35rem 1.5rem;display:flex;flex-direction:column;flex:1 1 auto}.audit .pc-imgcard .pc-body h3{margin:0 0 .2rem;color:#0E1B36;font-size:1.18rem;line-height:1.25}.audit .pc-imgcard .pc-body h3 a{color:inherit;text-decoration:none}.audit .pc-imgcard .pc-body h3 a:hover{text-decoration:underline}.audit .pc-ver{font-size:.78rem;color:#6b7280;margin:0 0 .6rem !important}.audit .pc-imgcard .pc-body p{margin:0 0 .9rem;color:#2B3B57;font-size:.92rem;line-height:1.55}.audit .pc-links{margin-top:auto;display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;align-items:center}.audit .pc-links a{font-weight:700;font-size:.88rem;text-decoration:none}.audit .pc-links a.pl-more{color:#6D28D9}.audit .pc-links a.pl-wp{color:#184FCB}.audit .pc-links a:hover{text-decoration:underline}.audit .pc-body p{margin:0 0 .8rem;color:#2B3B57;font-size:.93rem;line-height:1.55}.audit .pc-body .anl-more{margin-top:auto !important;margin-bottom:0 !important}.audit .aud-cert{margin:.4rem 0 1.4rem}.audit .aud-cert img{width:180px;height:auto;filter:drop-shadow(0 12px 20px rgba(14,27,54,.18))}.audit .aud-steps-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:1.5rem 1.7rem;margin-top:.4rem;margin-bottom:5.5rem}.audit .aud-steps-grid>*{margin-top:0 !important;margin-block-start:0 !important}.audit .aud-steps-grid .aud-step{position:relative;overflow:hidden;height:100%;display:block;background:#fff;border:1px solid #e9edf5;border-radius:18px;padding:1.9rem 1.9rem 1.7rem;box-shadow:0 16px 40px -30px rgba(14,27,54,.5);transition:transform .18s,box-shadow .18s}.audit .aud-steps-grid .aud-step:hover{transform:translateY(-5px);box-shadow:0 30px 54px -30px rgba(14,27,54,.5)}.audit .aud-steps-grid .aud-step::before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(135deg,#184FCB,#6D28D9 55%,#BE185D)}.audit .aud-wm{display:none !important}.audit .aud-snum{position:relative;z-index:1;display:block;font-size:2.6rem;font-weight:800;line-height:1;margin:0 0 .5rem;background:linear-gradient(135deg,#184FCB,#6D28D9 55%,#BE185D);-webkit-background-clip:text;background-clip:text;color:transparent}.audit .aud-step-body{position:relative;z-index:1}.audit .aud-step-body h3{margin:0 0 .4rem;font-size:1.12rem;color:#0E1B36;line-height:1.25}.audit .aud-step-body p{margin:0;font-size:.93rem;color:#2B3B57;line-height:1.6}@media (max-width:640px){.audit .aud-steps-grid{grid-template-columns:1fr}}.audit .aud-faq-sec{margin-top:5rem}.audit .aud-faq{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.audit .aud-faq .qa{background:#fff;border:1px solid #e9edf5;border-radius:14px;overflow:hidden;box-shadow:0 12px 30px -24px rgba(14,27,54,.35);transition:box-shadow .2s,border-color .2s}.audit .aud-faq .qa[open]{border-color:#d9c9f5;box-shadow:0 20px 44px -26px rgba(109,40,217,.4)}.audit .aud-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.5rem}.audit .aud-faq summary::-webkit-details-marker{display:none}.audit .aud-faq summary h3{margin:0;color:#0E1B36;font-size:1.06rem;line-height:1.35;font-weight:600}.audit .aud-faq .qa[open] summary h3{color:#6D28D9}.audit .aud-faq .chev{width:20px;height:20px;flex:none;color:#6D28D9;transition:transform .25s ease}.audit .aud-faq .qa[open] .chev{transform:rotate(180deg)}.audit .aud-faq summary:focus-visible{outline:3px solid #6D28D9;outline-offset:-3px;border-radius:14px}.audit .aud-faq .qa-a{padding:0 1.5rem 1.35rem}.audit .aud-faq .qa-a p{margin:0;color:#2B3B57;font-size:.95rem;line-height:1.65}.audit .aud-faq .qa-a a{color:inherit;font-weight:inherit;text-decoration:underline}.audit .aud-faq .qa-a a:hover{text-decoration:underline}.audit .pc-status{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#166534;background:#dcfce7;border-radius:999px;padding:.28rem .7rem;margin:0 0 .7rem !important}.audit .pc-status::before{content:"";width:6px;height:6px;border-radius:50%;background:#15803d}.audit .pc-tested{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:auto 0 0 !important;padding-top:1rem;border-top:1px solid #f0f2f7}.audit .pc-tested .tw-lead{display:inline-flex;align-items:center;gap:.34rem;font-size:.74rem;font-weight:700;color:#0E1B36}.audit .pc-tested .tw-lead svg{width:15px;height:15px;color:#15803d;flex:none}.audit .pc-tested .tw-chip{font-size:.72rem;font-weight:600;color:#334155;background:#f1f4fa;border:1px solid #e4e8f2;border-radius:999px;padding:.24rem .6rem;line-height:1.2}.audit .pc-seg{display:flex;width:100%;margin-top:1.1rem;border:1.5px solid #e4e8f2;border-radius:12px;overflow:hidden;background:#fff}.audit .pc-seg a{flex:1;justify-content:center;text-align:center;display:inline-flex;align-items:center;gap:.3rem;font-weight:700;font-size:.84rem;line-height:1.15;text-decoration:none;color:#0E1B36;padding:.66rem .5rem;border-right:1.5px solid #e4e8f2;transition:background .16s,color .16s}.audit .pc-seg a:last-child{border-right:0}.audit .pc-seg a.pl-wp{flex:1.55;background:#184FCB;color:#fff}.audit .pc-seg a.pl-wp:hover{background:#123c9e;text-decoration:none}.audit .pc-seg a:hover:not(.pl-wp){background:#f4f2fd;color:#6D28D9;text-decoration:none}.audit .pc-seg a:focus-visible{outline:3px solid #6D28D9;outline-offset:-3px}@media(max-width:400px){.audit .pc-seg{flex-wrap:wrap}.audit .pc-seg a{flex:1 1 100%;border-right:0;border-bottom:1.5px solid #e4e8f2}.audit .pc-seg a:last-child{border-bottom:0}}.audit .aud-cards.aud-cards-4{grid-template-columns:repeat(4,1fr)}.audit .aud-cards.aud-cards-4 .aud-card{padding:1.5rem}.audit .aud-cards.aud-cards-4 .aud-card-body h3{font-size:1.05rem}.audit .aud-cards.aud-cards-4 .aud-card-body p{font-size:.9rem}@media(max-width:981px){.audit .aud-cards.aud-cards-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.audit .aud-cards.aud-cards-4{grid-template-columns:1fr}}.audit .aud-diffband{position:relative;overflow:hidden;border-radius:26px;margin:1rem 0 0;padding:3.2rem 2.4rem 2.8rem;background:linear-gradient(165deg,#131c3c 0%,#241a4d 60%,#2c1550 100%);box-shadow:0 34px 70px -34px rgba(14,27,54,.65)}.audit .aud-diffband::before{content:"";position:absolute;top:-140px;right:-140px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(120,80,220,.45),transparent 70%);pointer-events:none}.audit .aud-diffband>*{position:relative;z-index:1}.audit .aud-diffband .aud-head{margin-bottom:2rem}.audit .aud-diffband .aud-badge{background:rgba(255,255,255,.16);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.audit .aud-diffband .aud-htitle{color:#fff}.audit .aud-diffband .aud-htitle::after{background:rgba(255,255,255,.9)}.audit .aud-diffband .aud-lead{color:#c3cbe4}.audit .aud-diffband .aud-cards{margin-bottom:2.4rem}.audit .aud-diffband .aud-cards .aud-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none}.audit .aud-diffband .aud-cards .aud-card::before{display:none}.audit .aud-diffband .aud-cards .aud-card:hover{transform:translateY(-4px);box-shadow:0 26px 50px -28px rgba(0,0,0,.65)}.audit .aud-diffband .aud-card-body h3{color:#fff}.audit .aud-diffband .aud-card-body p{color:#c3cbe4}.audit .aud-diffband .diff-cta{border-top:1px solid rgba(255,255,255,.14);padding-top:2.3rem;max-width:660px;margin:0 auto;text-align:center}.audit .aud-diffband .diff-cta .aud-badge{margin:0 0 1rem}.audit .aud-diffband .diff-cta .cta-title{margin:0 0 .85rem;color:#fff;font-weight:600;line-height:1.2;font-size:clamp(1.4rem,2.7vw,1.9rem)}.audit .aud-diffband .diff-cta .cta-lead{margin:0 auto 1.5rem;max-width:620px;color:#c3cbe4;font-size:.95rem;line-height:1.65}.audit .aud-diffband .diff-cta .cta-btnrow{display:flex;justify-content:center}.audit .aud-diffband .diff-cta .cta-btn{display:inline-block;background:linear-gradient(135deg,#184FCB,#6D28D9 55%,#BE185D);color:#fff !important;font-weight:700;font-size:.98rem;text-decoration:none;padding:.82rem 1.75rem;border-radius:999px;box-shadow:0 16px 30px -12px rgba(190,24,93,.6);transition:transform .18s,box-shadow .18s}.audit .aud-diffband .diff-cta .cta-btn:hover{transform:translateY(-2px);box-shadow:0 22px 38px -14px rgba(190,24,93,.7);text-decoration:none}.audit .aud-diffband .diff-cta .cta-btn:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:560px){.audit .aud-diffband{padding:2.2rem 1.4rem}}.wp-block-anap-portfolio.alignwide{max-width:var(--wp--style--global--wide-size,1200px);margin-left:auto !important;margin-right:auto !important;padding-left:var(--wp--style--root--padding-left,.67rem);padding-right:var(--wp--style--root--padding-right,.67rem);box-sizing:border-box}.anb-toprow{gap:24px;align-items:stretch !important;margin:1.25rem 0 1.25rem}.anb-toprow .wp-block-column{align-self:stretch !important}.anb-toprow .anb-imgcol{display:flex;align-items:center;justify-content:center}.anb-toprow .anb-toccol{background:#fff;border:1px solid var(--anb-card-border);border-left:3px solid var(--anb-brown);border-radius:0 6px 6px 0;padding:16px 20px}.anb-toprow .anb-toccol .wp-block-rank-math-toc-block{background:none;border:0;padding:0;margin:0}.anb-toprow .anb-toccol h2{font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--anb-brown);margin:0 0 12px}.anb-toprow .anb-toccol ul{list-style:none;margin:0;padding:0}.anb-toprow .anb-toccol li{margin:0 0 14px}.anb-toprow .anb-toccol li:last-child{margin-bottom:0}.anb-toprow .anb-toccol a{display:flex;align-items:flex-start;gap:8px;color:var(--anb-brown);font-size:15px;line-height:1.55;text-decoration:none !important}.anb-toprow .anb-toccol a::before{content:"";width:14px;height:14px;margin-top:5px;flex:none;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E")}.anb-toprow .anb-toccol a:hover,.anb-toprow .anb-toccol a:focus{text-decoration:underline !important}.anb-toprow .anb-imgcol .anb-og{margin:0}.anb-toprow .anb-imgcol .anb-og img{max-width:100%}.anb-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0 0 1.5rem}.anb-fact{background:#fff;border:1px solid var(--anb-card-border);border-top:3px solid var(--anb-brown);border-radius:0 0 6px 6px;padding:12px 14px}.anb-fact-label{display:block;margin:0;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--anb-brown)}.anb-fact-value{display:block;margin:3px 0 0;font-size:15px;color:var(--anb-ink)}.anb-outcome{background:var(--anb-tint);border-radius:8px;padding:16px 20px 18px;margin:1.5rem 0}.anb-outcome h2{display:inline-flex;align-items:center;gap:7px;background:var(--anb-brown);color:#fff;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:5px 13px;border-radius:20px;margin:0 0 10px}.anb-outcome h2 svg{width:15px;height:15px;flex:none}.anb-outcome p{margin:0}.anb-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:1rem 0 1.25rem}.anb-service{display:flex;align-items:center;gap:11px;background:#fff;border:1px solid var(--anb-card-border);border-radius:6px;padding:14px 16px;font-size:15px;font-weight:400;color:var(--anb-brown)}.anb-service .anb-chip{width:32px;height:32px;border-radius:50%;background:var(--anb-tint);display:inline-flex;align-items:center;justify-content:center;flex:none}.anb-service .anb-chip svg{width:17px;height:17px;color:var(--anb-brown)}.anb-service:hover,.anb-service:focus{border-color:var(--anb-brown)}.anb-related{margin:1rem 0 1.25rem}.anb-related-item{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--anb-card-border);border-left:3px solid var(--anb-brown);border-radius:0 6px 6px 0;padding:13px 16px;margin-bottom:10px;font-size:15px;font-weight:400;color:var(--anb-brown)}.anb-related-item:last-child{margin-bottom:0}.anb-related-item::after{content:"";width:18px;height:18px;margin-left:auto;flex:none;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%236D28D9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E")}.anb-related-item:hover,.anb-related-item:focus{background:#fffdf9}.anb-services a.anb-service,.anb-related a.anb-related-item{text-decoration:none !important}.anb-services a.anb-service:focus-visible,.anb-related a.anb-related-item:focus-visible{outline:2px solid var(--anb-brown);outline-offset:2px}.anb-og{text-align:center;margin:1rem auto}.anb-og img{max-width:520px;width:100%;height:auto}.pf-cat.wp-block-post-terms{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem}.pf-cat.wp-block-post-terms .wp-block-post-terms__separator{display:none}.pf-cat.wp-block-post-terms a{display:inline-block;background:#fff;color:#1a1a1a;border:1px solid #d0d5dd;border-radius:8px;padding:.24rem .72rem;font-size:.72rem;font-weight:600;line-height:1.3;text-decoration:none !important;transition:background .15s,color .15s,border-color .15s}.pf-cat.wp-block-post-terms a:hover,.pf-cat.wp-block-post-terms a:focus-visible{background:#111;color:#fff;border-color:#111}.pf-cat.wp-block-post-terms a:focus-visible{outline:2px solid #111;outline-offset:2px}.anap-dmedia{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#F7F9FE,#ECF0FB);border:1px solid #e6e8ee;border-radius:16px;padding:1.4rem}.anap-dmedia img{max-width:480px;width:100%;height:auto;border-radius:10px;box-shadow:0 10px 30px -18px rgba(14,27,54,.4)}.anblik-ref{display:block;margin:1.2rem 0 0}.anblik-ref__card{display:flex;gap:1.1rem;align-items:flex-start;border:1px solid #e6e8ee;border-left:4px solid #6D28D9;border-radius:12px;padding:1.15rem 1.25rem;margin:0 0 .9rem;background:#fff}.anblik-ref__card:last-child{margin-bottom:0}.anblik-ref__img{display:none}.anblik-ref__card::before{content:"";flex:0 0 92px;align-self:stretch;min-height:92px;border-radius:10px;background:linear-gradient(120deg,#184FCB,#6D28D9 55%,#BE185D);color:#fff;font-weight:800;font-size:1.5rem;letter-spacing:.02em;display:flex;align-items:center;justify-content:center}.anblik-ref__card::before{content:attr(data-initials);content:attr(data-initials) / ""}.anblik-ref__body{flex:1 1 auto;min-width:0}.anblik-ref__title{color:#0E1B36;font-size:1.08rem;font-weight:700;line-height:1.25;margin:0 0 .1rem}.anblik-ref__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0 .6rem}.anblik-ref__tag{display:inline-flex;align-items:center;font-size:.66rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#5a1fc0;background:#f4f2fd;border:1px solid #e3ddf7;border-radius:999px;padding:.2rem .55rem;line-height:1.4}.anblik-ref__desc{color:#2b3b57;font-size:.92rem;line-height:1.55;margin:0 0 .8rem}.anblik-ref__btn{display:inline-flex;align-items:baseline;gap:.35rem;font-size:.9rem;font-weight:700;color:#5a1fc0;text-decoration:none}.anblik-ref__btn:hover{text-decoration:underline}.anblik-ref__btn:focus-visible{outline:2px solid #5a1fc0;outline-offset:3px;border-radius:4px}.anblik-ref__sr{font-weight:600;font-size:.8em;color:#5a6b88}@media(max-width:560px){.anblik-ref__card{flex-direction:column;gap:.85rem}.anblik-ref__card::before{flex-basis:auto;width:60px;min-height:60px;height:60px;font-size:1.15rem;align-self:flex-start}}.anap-cat{display:block !important;overflow:visible !important;font-size:.66rem !important;line-height:1.5 !important;margin:.5rem 0 .2rem !important}.anap-cat a{display:inline-block !important;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#fff !important;background:#5a1fc0 !important;border:0 !important;border-radius:999px;padding:.2rem .62rem !important;text-decoration:none !important;line-height:1.5}.anap-cat a:hover,.anap-cat a:focus-visible{background:#4a17a3 !important}.anap-cat a:focus-visible{outline:2px solid #5a1fc0;outline-offset:2px}