.Button-module__VMVMAW__button{min-height:44px;font-family:var(--font-sans);font-size:15px;font-weight:var(--fw-bold);letter-spacing:0;cursor:pointer;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:1.5px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;line-height:1;text-decoration:none;display:inline-flex}.Button-module__VMVMAW__primary{background:var(--accent);color:var(--accent-on);border-color:var(--accent)}.Button-module__VMVMAW__primary:hover{background:var(--accent-hover);border-color:var(--accent-hover);text-decoration:none}.Button-module__VMVMAW__secondary{color:var(--ink-900);border-color:var(--ink-900);background:0 0}.Button-module__VMVMAW__secondary:hover{background:var(--ink-900);color:var(--paper);border-color:var(--ink-900);text-decoration:none}.Button-module__VMVMAW__dark{background:var(--ink-900);color:var(--paper);border-color:var(--ink-900)}.Button-module__VMVMAW__dark:hover{background:var(--ink-800);border-color:var(--ink-800);text-decoration:none}.Button-module__VMVMAW__onBrand{background:var(--paper);color:var(--ink-900);border-color:var(--paper)}.Button-module__VMVMAW__onBrand:hover{background:var(--ink-900);color:var(--paper);border-color:var(--ink-900);text-decoration:none}.Button-module__VMVMAW__onBrandOutline{color:var(--paper);border-color:var(--paper);background:0 0}.Button-module__VMVMAW__onBrandOutline:hover{background:var(--paper);color:var(--ink-900);border-color:var(--paper);text-decoration:none}.Button-module__VMVMAW__icon{flex-shrink:0}.Button-module__VMVMAW__disabled{opacity:.4;cursor:not-allowed;pointer-events:none;box-shadow:none}
.LanguageSwitcher-module__OkSVoa__wrap{display:inline-flex;position:relative}.LanguageSwitcher-module__OkSVoa__toggle{background:var(--stone-100);cursor:pointer;width:44px;height:44px;font-family:var(--font-mono-fallback);letter-spacing:.01em;color:var(--stone-700);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.LanguageSwitcher-module__OkSVoa__toggle:hover,.LanguageSwitcher-module__OkSVoa__toggle[aria-expanded=true]{background:var(--blue-50);color:var(--blue-600)}.LanguageSwitcher-module__OkSVoa__toggle:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.LanguageSwitcher-module__OkSVoa__menu{z-index:300;background:var(--paper);border:1px solid var(--stone-200);border-radius:var(--radius-md);min-width:172px;box-shadow:var(--shadow-lg);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0}.LanguageSwitcher-module__OkSVoa__item{border-radius:var(--radius-sm);min-height:44px;color:var(--ink-900);font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-medium);transition:background var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.LanguageSwitcher-module__OkSVoa__item:hover,.LanguageSwitcher-module__OkSVoa__item:focus-visible{background:var(--stone-100);text-decoration:none}.LanguageSwitcher-module__OkSVoa__code{border-radius:var(--radius-sm);background:var(--stone-100);width:26px;height:26px;font-family:var(--font-mono-fallback);color:var(--stone-600);flex-shrink:0;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex}.LanguageSwitcher-module__OkSVoa__itemActive{color:var(--blue-600)}.LanguageSwitcher-module__OkSVoa__itemActive .LanguageSwitcher-module__OkSVoa__code{background:var(--blue-500);color:var(--paper)}
.Header-module__KHjLKa__header{z-index:100;background:var(--paper);border-bottom:1px solid var(--border-hair);transition:box-shadow var(--dur-med) var(--ease-out);position:sticky;top:0}.Header-module__KHjLKa__scrolled{box-shadow:var(--shadow-md)}.Header-module__KHjLKa__inner{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:76px;display:flex}.Header-module__KHjLKa__logo{font-family:var(--font-display);font-weight:var(--fw-black);letter-spacing:-.028em;color:var(--ink-900);white-space:nowrap;align-items:center;gap:12px;font-size:20px;line-height:1;text-decoration:none;display:inline-flex}.Header-module__KHjLKa__logo:hover,.Header-module__KHjLKa__logo:focus-visible{color:var(--ink-900);text-decoration:none}.Header-module__KHjLKa__logoMark{color:var(--ink-900);flex:none}.Header-module__KHjLKa__desktopNav,.Header-module__KHjLKa__desktopCta,.Header-module__KHjLKa__desktopLang{display:none}@media (min-width:768px){.Header-module__KHjLKa__desktopNav{align-items:center;margin-left:auto;display:flex}.Header-module__KHjLKa__desktopLang{align-items:center;display:inline-flex}.Header-module__KHjLKa__desktopCta{display:inline-flex}}.Header-module__KHjLKa__navList{align-items:center;gap:var(--space-3);list-style:none;display:flex}.Header-module__KHjLKa__navLink{min-height:44px;font-family:var(--font-sans);font-size:14.5px;font-weight:var(--fw-bold);color:var(--ink-900);transition:color var(--dur-fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.Header-module__KHjLKa__navLink:hover,.Header-module__KHjLKa__navLink:focus-visible{color:var(--accent);text-decoration:none}.Header-module__KHjLKa__menuButton{background:var(--ink-900);border-radius:var(--radius-xs);width:44px;height:44px;color:var(--paper);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.Header-module__KHjLKa__menuButton:hover{background:var(--ink-800);color:var(--paper)}.Header-module__KHjLKa__menuButton:focus-visible{outline:2px solid var(--paper);outline-offset:2px}@media (min-width:768px){.Header-module__KHjLKa__menuButton{display:none}}.Header-module__KHjLKa__overlay{z-index:200;opacity:0;visibility:hidden;transition:opacity var(--dur-slow) var(--ease-in-out), visibility var(--dur-slow);background:#0a0a0f80;position:fixed;inset:0}.Header-module__KHjLKa__overlayOpen{opacity:1;visibility:visible}.Header-module__KHjLKa__drawer{z-index:210;gap:var(--space-3);width:min(320px,85vw);height:100dvh;padding:var(--space-3) var(--space-3);background:var(--paper);border-left:1px solid var(--border-hair);box-shadow:var(--shadow-lg);visibility:hidden;transition:transform var(--dur-slow) var(--ease-in-out), visibility var(--dur-slow);flex-direction:column;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.Header-module__KHjLKa__drawerOpen{visibility:visible;transform:translate(0)}@media (min-width:768px){.Header-module__KHjLKa__overlay,.Header-module__KHjLKa__drawer{display:none}}.Header-module__KHjLKa__drawerHeader{justify-content:flex-end;align-items:center;display:flex}.Header-module__KHjLKa__drawerCta{width:100%;display:inline-flex}.Header-module__KHjLKa__drawerNavList{flex-direction:column;list-style:none;display:flex}.Header-module__KHjLKa__drawerLink{min-height:44px;padding:0 var(--space-1);font-family:var(--font-sans);font-size:16px;font-weight:var(--fw-semibold);color:var(--ink-900);border-bottom:1px solid var(--stone-200);transition:color var(--dur-fast) var(--ease-out);align-items:center;text-decoration:none;display:flex}.Header-module__KHjLKa__drawerLink:hover,.Header-module__KHjLKa__drawerLink:focus-visible{color:var(--accent);text-decoration:none}
.CookieConsentReopener-module__Uf0HDW__button{min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}
.Footer-module__yg9ahW__footer{--footer-bg:#141522;--footer-text:#fff;--footer-link:#fff;--footer-link-hover:var(--blue-300);--footer-muted:#ffffffbf;--footer-divider:#ffffff26;background:var(--footer-bg);color:var(--footer-text);border-top:1px solid #ffffff14}.Footer-module__yg9ahW__inner{padding-block:var(--space-6)}@media (min-width:1024px){.Footer-module__yg9ahW__inner{padding-block:var(--space-7)}}.Footer-module__yg9ahW__ctaPanel{gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:1px solid var(--footer-divider);flex-direction:column;display:flex}.Footer-module__yg9ahW__ctaText{font-family:var(--font-display);font-weight:var(--fw-extrabold);letter-spacing:-.02em;color:var(--footer-text);max-width:var(--text-max);font-size:22px}@media (min-width:768px){.Footer-module__yg9ahW__ctaPanel{justify-content:space-between;align-items:center;gap:var(--space-4);flex-direction:row}}.Footer-module__yg9ahW__positioning{margin-top:var(--space-5);max-width:var(--text-max);color:#fff}.Footer-module__yg9ahW__columns{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Footer-module__yg9ahW__columns{gap:var(--space-4);grid-template-columns:repeat(3,1fr)}}.Footer-module__yg9ahW__groupTitle{font-family:var(--font-mono-fallback);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--footer-muted);margin-bottom:var(--space-2);font-size:11px;font-weight:700}.Footer-module__yg9ahW__linkList{list-style:none}.Footer-module__yg9ahW__link{color:#fff;min-height:44px;font-family:var(--font-sans);font-size:14.5px;font-weight:var(--fw-semibold);align-items:center;text-decoration:none;display:inline-flex}.Footer-module__yg9ahW__link:hover,.Footer-module__yg9ahW__link:focus-visible{color:var(--footer-link-hover);text-decoration:underline}.Footer-module__yg9ahW__footer :focus-visible{outline-color:var(--footer-link)}.Footer-module__yg9ahW__social{align-items:center;gap:var(--space-2);margin-top:var(--space-4);display:flex}.Footer-module__yg9ahW__socialLink{border-radius:var(--radius-md);color:#ffffffb3;width:36px;height:36px;transition:color var(--dur-med) var(--ease-out), border-color var(--dur-med) var(--ease-out), background var(--dur-med) var(--ease-out);border:1px solid #fff3;justify-content:center;align-items:center;display:inline-flex}.Footer-module__yg9ahW__socialLink:hover,.Footer-module__yg9ahW__socialLink:focus-visible{color:var(--paper);background:#ffffff1a;border-color:#fff6}.Footer-module__yg9ahW__bottom{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--footer-divider);justify-content:space-between;align-items:center;gap:8px var(--space-3);flex-wrap:wrap;display:flex}.Footer-module__yg9ahW__copyright{color:#fff;font-family:var(--font-mono-fallback);font-size:12px}.Footer-module__yg9ahW__contact{font-family:var(--font-mono-fallback);color:#ffffffb8;font-size:12px}.Footer-module__yg9ahW__contactLink{color:#fff;text-underline-offset:2px;text-decoration:underline}.Footer-module__yg9ahW__contactLink:hover,.Footer-module__yg9ahW__contactLink:focus-visible{color:var(--blue-300)}.Footer-module__yg9ahW__responseTime{color:#ffffff85;margin-top:4px;font-size:11px;display:block}
.ExtendedDiagnostic-module__M7QRPa__heroSection{padding-top:var(--space-7);padding-bottom:var(--space-5)}.ExtendedDiagnostic-module__M7QRPa__lead{max-width:var(--text-max);margin-top:var(--space-2)}.ExtendedDiagnostic-module__M7QRPa__heroPrice{margin-top:var(--space-3);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--blue-600);display:inline-block}.ExtendedDiagnostic-module__M7QRPa__delivGrid{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.ExtendedDiagnostic-module__M7QRPa__delivGrid{grid-template-columns:repeat(2,1fr)}}.ExtendedDiagnostic-module__M7QRPa__delivCard{padding:var(--space-3);border:1px solid var(--border-hair);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm)}.ExtendedDiagnostic-module__M7QRPa__delivTitle{font-family:var(--font-display);font-size:17px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 8px}.ExtendedDiagnostic-module__M7QRPa__delivDesc{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500);margin:0}.ExtendedDiagnostic-module__M7QRPa__whenBlock{margin-top:var(--space-4);max-width:var(--text-max)}.ExtendedDiagnostic-module__M7QRPa__whenText{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin:0}.ExtendedDiagnostic-module__M7QRPa__whenText+.ExtendedDiagnostic-module__M7QRPa__whenText{margin-top:var(--space-3)}.ExtendedDiagnostic-module__M7QRPa__stepsList{gap:var(--space-3);margin-top:var(--space-4);max-width:var(--text-max);counter-reset:step;flex-direction:column;padding:0;list-style:none;display:flex}.ExtendedDiagnostic-module__M7QRPa__stepItem{counter-increment:step;align-items:flex-start;gap:14px;display:flex}.ExtendedDiagnostic-module__M7QRPa__stepNumber{background:var(--accent-tint);width:28px;height:28px;font-family:var(--font-display);font-size:13px;font-weight:var(--fw-semibold);color:var(--blue-600);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.ExtendedDiagnostic-module__M7QRPa__stepContent h3{font-family:var(--font-display);font-size:17px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 4px}.ExtendedDiagnostic-module__M7QRPa__stepContent p{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500);margin:0}.ExtendedDiagnostic-module__M7QRPa__pricingCard{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--blue-200);border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--blue-50) 0%, var(--paper) 100%);box-shadow:var(--shadow-hard)}.ExtendedDiagnostic-module__M7QRPa__pricingPrice{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--blue-600);margin-bottom:var(--space-2)}.ExtendedDiagnostic-module__M7QRPa__pricingBody{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin:0}.ExtendedDiagnostic-module__M7QRPa__pricingTimeline{margin-top:var(--space-2);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500)}.ExtendedDiagnostic-module__M7QRPa__ctaDark{color:var(--text-on-dark);text-align:center;position:relative;overflow:hidden;background:radial-gradient(85% 120% at 100% 0%, #2551d233 0%, #2551d200 55%), linear-gradient(180deg, #101223 0%, var(--ink-900) 62%)!important}.ExtendedDiagnostic-module__M7QRPa__ctaHeading{color:var(--paper)}.ExtendedDiagnostic-module__M7QRPa__ctaLead{max-width:var(--text-max);margin-inline:auto;margin-top:var(--space-2);color:#ffffffc7;line-height:var(--lh-body)}.ExtendedDiagnostic-module__M7QRPa__ctaActions{align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-direction:column;display:flex}@media (min-width:768px){.ExtendedDiagnostic-module__M7QRPa__ctaActions{flex-direction:row;justify-content:center}}.ExtendedDiagnostic-module__M7QRPa__ctaPlusTop{color:#2551d238;pointer-events:none;position:absolute;top:-30px;right:-15px}.ExtendedDiagnostic-module__M7QRPa__ctaPlusBottom{color:#2551d224;pointer-events:none;position:absolute;bottom:20px;left:3%}@media (max-width:767px){.ExtendedDiagnostic-module__M7QRPa__ctaPlusTop,.ExtendedDiagnostic-module__M7QRPa__ctaPlusBottom{display:none}}.ExtendedDiagnostic-module__M7QRPa__darkSection{color:var(--text-on-dark);position:relative;overflow:hidden;background:radial-gradient(85% 120% at 100% 0%, #2551d233 0%, #2551d200 55%), linear-gradient(180deg, #101223 0%, var(--ink-900) 62%)!important}.ExtendedDiagnostic-module__M7QRPa__darkSection h2,.ExtendedDiagnostic-module__M7QRPa__darkSection h3{color:var(--paper)}.ExtendedDiagnostic-module__M7QRPa__darkSection p{color:#ffffffd1}.ExtendedDiagnostic-module__M7QRPa__darkPlusTop{color:#2551d238;pointer-events:none;position:absolute;top:-30px;right:-15px}.ExtendedDiagnostic-module__M7QRPa__darkPlusBottom{color:#2551d224;pointer-events:none;position:absolute;bottom:20px;left:3%}.ExtendedDiagnostic-module__M7QRPa__brandSection{color:var(--paper);position:relative;overflow:hidden;background:radial-gradient(80% 90% at 15% 0%, #ffffff1f 0%, #fff0 55%), linear-gradient(158deg, var(--blue-500) 0%, var(--blue-600) 100%)!important}.ExtendedDiagnostic-module__M7QRPa__brandSection h2,.ExtendedDiagnostic-module__M7QRPa__brandSection h3{color:var(--paper)}.ExtendedDiagnostic-module__M7QRPa__brandSection p{color:#ffffffd9}.ExtendedDiagnostic-module__M7QRPa__brandPlusTop{color:#ffffff1f;pointer-events:none;position:absolute;top:-30px;right:-15px}.ExtendedDiagnostic-module__M7QRPa__brandPlusBottom{color:#ffffff14;pointer-events:none;position:absolute;bottom:10px;left:3%}@media (max-width:767px){.ExtendedDiagnostic-module__M7QRPa__darkPlusTop,.ExtendedDiagnostic-module__M7QRPa__darkPlusBottom,.ExtendedDiagnostic-module__M7QRPa__brandPlusTop,.ExtendedDiagnostic-module__M7QRPa__brandPlusBottom,.ExtendedDiagnostic-module__M7QRPa__ctaPlusTop,.ExtendedDiagnostic-module__M7QRPa__ctaPlusBottom{display:none}}.ExtendedDiagnostic-module__M7QRPa__delivCard .ExtendedDiagnostic-module__M7QRPa__delivTitle{color:var(--ink-900)}.ExtendedDiagnostic-module__M7QRPa__delivCard .ExtendedDiagnostic-module__M7QRPa__delivDesc{color:var(--stone-500)}@media (max-width:767px){.ExtendedDiagnostic-module__M7QRPa__heroSection{padding-top:var(--space-6);padding-bottom:var(--space-4)}.ExtendedDiagnostic-module__M7QRPa__heroPrice{font-size:1.25rem}.ExtendedDiagnostic-module__M7QRPa__delivTitle{font-size:16px}.ExtendedDiagnostic-module__M7QRPa__pricingCard{padding:var(--space-3)}.ExtendedDiagnostic-module__M7QRPa__pricingPrice{font-size:1.25rem}}
.ITRiskSecurity-module__4hO7vq__heroSection{padding-top:var(--space-7);padding-bottom:var(--space-5)}.ITRiskSecurity-module__4hO7vq__lead{max-width:var(--text-max);margin-top:var(--space-2)}.ITRiskSecurity-module__4hO7vq__heroCta{margin-top:var(--space-4)}.ITRiskSecurity-module__4hO7vq__heroReassurance{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--stone-500)}.ITRiskSecurity-module__4hO7vq__midCta{padding-block:var(--space-4);text-align:center}.ITRiskSecurity-module__4hO7vq__midCtaNote{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--stone-500)}.ITRiskSecurity-module__4hO7vq__reviewGrid{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.ITRiskSecurity-module__4hO7vq__reviewGrid{grid-template-columns:repeat(2,1fr)}}.ITRiskSecurity-module__4hO7vq__reviewCard{padding:var(--space-3);border:1px solid var(--border-hair);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm)}.ITRiskSecurity-module__4hO7vq__reviewTitle{font-family:var(--font-display);font-size:17px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 8px}.ITRiskSecurity-module__4hO7vq__reviewDesc{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500);margin:0}.ITRiskSecurity-module__4hO7vq__processSteps{gap:var(--space-4);margin-top:var(--space-4);counter-reset:step;grid-template-columns:1fr;display:grid}@media (min-width:768px){.ITRiskSecurity-module__4hO7vq__processSteps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ITRiskSecurity-module__4hO7vq__processSteps{grid-template-columns:repeat(4,1fr)}}.ITRiskSecurity-module__4hO7vq__processStep{padding:var(--space-3);border:1px solid var(--border-hair);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm);counter-increment:step;position:relative}.ITRiskSecurity-module__4hO7vq__processStep:before{content:counter(step);background:var(--accent-tint);width:28px;height:28px;font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--blue-600);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.ITRiskSecurity-module__4hO7vq__processTitle{font-family:var(--font-display);font-size:17px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 8px}.ITRiskSecurity-module__4hO7vq__processDesc{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500);margin:0}.ITRiskSecurity-module__4hO7vq__deliverablesList{gap:var(--space-2);margin-top:var(--space-4);max-width:var(--text-max);flex-direction:column;padding:0;list-style:none;display:flex}.ITRiskSecurity-module__4hO7vq__deliverableItem{align-items:flex-start;gap:14px;display:flex}.ITRiskSecurity-module__4hO7vq__checkIcon{background:var(--accent-tint);width:22px;height:22px;color:var(--blue-600);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.ITRiskSecurity-module__4hO7vq__deliverableText{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin:0}.ITRiskSecurity-module__4hO7vq__audienceBlock{margin-top:var(--space-4);max-width:var(--text-max)}.ITRiskSecurity-module__4hO7vq__audienceText{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin:0}.ITRiskSecurity-module__4hO7vq__audienceText+.ITRiskSecurity-module__4hO7vq__audienceText{margin-top:var(--space-3)}.ITRiskSecurity-module__4hO7vq__pricingCard{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--blue-200);border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--blue-50) 0%, var(--paper) 100%);box-shadow:var(--shadow-hard)}.ITRiskSecurity-module__4hO7vq__pricingPrice{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--blue-600);margin-bottom:var(--space-2)}.ITRiskSecurity-module__4hO7vq__pricingBody{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin:0}.ITRiskSecurity-module__4hO7vq__pricingTimeline{margin-top:var(--space-2);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500)}.ITRiskSecurity-module__4hO7vq__ctaDark{color:var(--text-on-dark);text-align:center;position:relative;overflow:hidden;background:radial-gradient(85% 120% at 100% 0%, #2551d233 0%, #2551d200 55%), linear-gradient(180deg, #101223 0%, var(--ink-900) 62%)!important}.ITRiskSecurity-module__4hO7vq__ctaHeading{color:var(--paper)}.ITRiskSecurity-module__4hO7vq__ctaLead{max-width:var(--text-max);margin-inline:auto;margin-top:var(--space-2);color:#ffffffc7;line-height:var(--lh-body)}.ITRiskSecurity-module__4hO7vq__ctaActions{align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-direction:column;display:flex}@media (min-width:768px){.ITRiskSecurity-module__4hO7vq__ctaActions{flex-direction:row;justify-content:center}}.ITRiskSecurity-module__4hO7vq__ctaPlusTop{color:#2551d238;pointer-events:none;position:absolute;top:-30px;right:-15px}.ITRiskSecurity-module__4hO7vq__ctaPlusBottom{color:#2551d224;pointer-events:none;position:absolute;bottom:20px;left:3%}@media (max-width:767px){.ITRiskSecurity-module__4hO7vq__ctaPlusTop,.ITRiskSecurity-module__4hO7vq__ctaPlusBottom{display:none}}.ITRiskSecurity-module__4hO7vq__darkSection{color:var(--text-on-dark);position:relative;overflow:hidden;background:radial-gradient(85% 120% at 100% 0%, #2551d233 0%, #2551d200 55%), linear-gradient(180deg, #101223 0%, var(--ink-900) 62%)!important}.ITRiskSecurity-module__4hO7vq__darkSection h2,.ITRiskSecurity-module__4hO7vq__darkSection h3{color:var(--paper)}.ITRiskSecurity-module__4hO7vq__darkSection p{color:#ffffffd1}.ITRiskSecurity-module__4hO7vq__darkPlusTop{color:#2551d238;pointer-events:none;position:absolute;top:-30px;right:-15px}.ITRiskSecurity-module__4hO7vq__darkPlusBottom{color:#2551d224;pointer-events:none;position:absolute;bottom:20px;left:3%}.ITRiskSecurity-module__4hO7vq__brandSection{color:var(--paper);position:relative;overflow:hidden;background:radial-gradient(80% 90% at 15% 0%, #ffffff1f 0%, #fff0 55%), linear-gradient(158deg, var(--blue-500) 0%, var(--blue-600) 100%)!important}.ITRiskSecurity-module__4hO7vq__brandSection h2,.ITRiskSecurity-module__4hO7vq__brandSection h3{color:var(--paper)}.ITRiskSecurity-module__4hO7vq__brandSection p{color:#ffffffd9}.ITRiskSecurity-module__4hO7vq__brandPlusTop{color:#ffffff1f;pointer-events:none;position:absolute;top:-30px;right:-15px}.ITRiskSecurity-module__4hO7vq__brandPlusBottom{color:#ffffff14;pointer-events:none;position:absolute;bottom:10px;left:3%}@media (max-width:767px){.ITRiskSecurity-module__4hO7vq__darkPlusTop,.ITRiskSecurity-module__4hO7vq__darkPlusBottom,.ITRiskSecurity-module__4hO7vq__brandPlusTop,.ITRiskSecurity-module__4hO7vq__brandPlusBottom,.ITRiskSecurity-module__4hO7vq__ctaPlusTop,.ITRiskSecurity-module__4hO7vq__ctaPlusBottom{display:none}}.ITRiskSecurity-module__4hO7vq__reviewCard .ITRiskSecurity-module__4hO7vq__reviewTitle{color:var(--ink-900)}.ITRiskSecurity-module__4hO7vq__reviewCard .ITRiskSecurity-module__4hO7vq__reviewDesc{color:var(--stone-500)}@media (max-width:767px){.ITRiskSecurity-module__4hO7vq__heroSection{padding-top:var(--space-6);padding-bottom:var(--space-4)}.ITRiskSecurity-module__4hO7vq__reviewTitle{font-size:16px}.ITRiskSecurity-module__4hO7vq__pricingCard{padding:var(--space-3)}.ITRiskSecurity-module__4hO7vq__pricingPrice{font-size:1.25rem}}
.RevOpsCrm-module__qKeCaW__heroSection{padding-top:var(--space-7);padding-bottom:var(--space-5)}.RevOpsCrm-module__qKeCaW__lead{max-width:var(--text-max);margin-top:var(--space-2)}.RevOpsCrm-module__qKeCaW__heroCta{margin-top:var(--space-4)}.RevOpsCrm-module__qKeCaW__heroReassurance{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--stone-500)}.RevOpsCrm-module__qKeCaW__midCta{padding-block:var(--space-4);text-align:center}.RevOpsCrm-module__qKeCaW__midCtaNote{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--stone-500)}.RevOpsCrm-module__qKeCaW__problemGrid{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.RevOpsCrm-module__qKeCaW__problemGrid{grid-template-columns:repeat(2,1fr)}}.RevOpsCrm-module__qKeCaW__problemCard{padding:var(--space-3);border:1px solid var(--border-hair);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm)}.RevOpsCrm-module__qKeCaW__problemTitle{font-family:var(--font-display);font-size:17px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 8px}.RevOpsCrm-module__qKeCaW__problemDesc{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500);margin:0}.RevOpsCrm-module__qKeCaW__processSteps{gap:var(--space-4);margin-top:var(--space-4);counter-reset:step;grid-template-columns:1fr;display:grid}@media (min-width:768px){.RevOpsCrm-module__qKeCaW__processSteps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.RevOpsCrm-module__qKeCaW__processSteps{grid-template-columns:repeat(4,1fr)}}.RevOpsCrm-module__qKeCaW__processStep{padding:var(--space-3);border:1px solid var(--border-hair);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm);counter-increment:step;position:relative}.RevOpsCrm-module__qKeCaW__processStep:before{content:counter(step);background:var(--accent-tint);width:28px;height:28px;font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--blue-600);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.RevOpsCrm-module__qKeCaW__processTitle{font-family:var(--font-display);font-size:17px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 8px}.RevOpsCrm-module__qKeCaW__processDesc{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500);margin:0}.RevOpsCrm-module__qKeCaW__audienceBlock{margin-top:var(--space-4);max-width:var(--text-max)}.RevOpsCrm-module__qKeCaW__audienceText{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin:0}.RevOpsCrm-module__qKeCaW__audienceText+.RevOpsCrm-module__qKeCaW__audienceText{margin-top:var(--space-3)}.RevOpsCrm-module__qKeCaW__includedList{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (min-width:768px){.RevOpsCrm-module__qKeCaW__includedList{grid-template-columns:repeat(2,1fr)}}.RevOpsCrm-module__qKeCaW__includedItem{align-items:flex-start;gap:14px;display:flex}.RevOpsCrm-module__qKeCaW__checkIcon{background:var(--accent-tint);width:22px;height:22px;color:var(--blue-600);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.RevOpsCrm-module__qKeCaW__includedTitle{font-family:var(--font-display);font-size:16px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--ink-900);margin:0}.RevOpsCrm-module__qKeCaW__includedDesc{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500);margin:4px 0 0}.RevOpsCrm-module__qKeCaW__envSection{margin-top:var(--space-4)}.RevOpsCrm-module__qKeCaW__envTags{margin-top:var(--space-3);flex-wrap:wrap;gap:10px;display:flex}.RevOpsCrm-module__qKeCaW__envTag{border:1px solid var(--stone-200);border-radius:var(--radius-pill);background:var(--paper);font-family:var(--font-mono-fallback);font-size:var(--fs-xs);letter-spacing:.02em;color:var(--stone-600);white-space:nowrap;align-items:center;padding:6px 16px;font-weight:500;display:inline-flex}.RevOpsCrm-module__qKeCaW__pricingCard{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--blue-200);border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--blue-50) 0%, var(--paper) 100%);box-shadow:var(--shadow-hard)}.RevOpsCrm-module__qKeCaW__pricingPrice{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--blue-600);margin-bottom:var(--space-2)}.RevOpsCrm-module__qKeCaW__pricingBody{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin:0}.RevOpsCrm-module__qKeCaW__pricingBody+.RevOpsCrm-module__qKeCaW__pricingBody{margin-top:var(--space-2)}.RevOpsCrm-module__qKeCaW__pricingTimeline{margin-top:var(--space-2);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500)}.RevOpsCrm-module__qKeCaW__ctaDark{color:var(--text-on-dark);text-align:center;position:relative;overflow:hidden;background:radial-gradient(85% 120% at 100% 0%, #2551d233 0%, #2551d200 55%), linear-gradient(180deg, #101223 0%, var(--ink-900) 62%)!important}.RevOpsCrm-module__qKeCaW__ctaHeading{color:var(--paper)}.RevOpsCrm-module__qKeCaW__ctaLead{max-width:var(--text-max);margin-inline:auto;margin-top:var(--space-2);color:#ffffffc7;line-height:var(--lh-body)}.RevOpsCrm-module__qKeCaW__ctaActions{align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-direction:column;display:flex}@media (min-width:768px){.RevOpsCrm-module__qKeCaW__ctaActions{flex-direction:row;justify-content:center}}.RevOpsCrm-module__qKeCaW__ctaPlusTop{color:#2551d238;pointer-events:none;position:absolute;top:-30px;right:-15px}.RevOpsCrm-module__qKeCaW__ctaPlusBottom{color:#2551d224;pointer-events:none;position:absolute;bottom:20px;left:3%}@media (max-width:767px){.RevOpsCrm-module__qKeCaW__ctaPlusTop,.RevOpsCrm-module__qKeCaW__ctaPlusBottom{display:none}}.RevOpsCrm-module__qKeCaW__darkSection{color:var(--text-on-dark);position:relative;overflow:hidden;background:radial-gradient(85% 120% at 100% 0%, #2551d233 0%, #2551d200 55%), linear-gradient(180deg, #101223 0%, var(--ink-900) 62%)!important}.RevOpsCrm-module__qKeCaW__darkSection h2,.RevOpsCrm-module__qKeCaW__darkSection h3{color:var(--paper)}.RevOpsCrm-module__qKeCaW__darkSection p{color:#ffffffd1}.RevOpsCrm-module__qKeCaW__darkPlusTop{color:#2551d238;pointer-events:none;position:absolute;top:-30px;right:-15px}.RevOpsCrm-module__qKeCaW__darkPlusBottom{color:#2551d224;pointer-events:none;position:absolute;bottom:20px;left:3%}.RevOpsCrm-module__qKeCaW__brandSection{color:var(--paper);position:relative;overflow:hidden;background:radial-gradient(80% 90% at 15% 0%, #ffffff1f 0%, #fff0 55%), linear-gradient(158deg, var(--blue-500) 0%, var(--blue-600) 100%)!important}.RevOpsCrm-module__qKeCaW__brandSection h2,.RevOpsCrm-module__qKeCaW__brandSection h3{color:var(--paper)}.RevOpsCrm-module__qKeCaW__brandSection p{color:#ffffffd9}.RevOpsCrm-module__qKeCaW__brandPlusTop{color:#ffffff1f;pointer-events:none;position:absolute;top:-30px;right:-15px}.RevOpsCrm-module__qKeCaW__brandPlusBottom{color:#ffffff14;pointer-events:none;position:absolute;bottom:10px;left:3%}@media (max-width:767px){.RevOpsCrm-module__qKeCaW__darkPlusTop,.RevOpsCrm-module__qKeCaW__darkPlusBottom,.RevOpsCrm-module__qKeCaW__brandPlusTop,.RevOpsCrm-module__qKeCaW__brandPlusBottom,.RevOpsCrm-module__qKeCaW__ctaPlusTop,.RevOpsCrm-module__qKeCaW__ctaPlusBottom{display:none}}.RevOpsCrm-module__qKeCaW__problemCard .RevOpsCrm-module__qKeCaW__problemTitle{color:var(--ink-900)}.RevOpsCrm-module__qKeCaW__problemCard .RevOpsCrm-module__qKeCaW__problemDesc{color:var(--stone-500)}@media (max-width:767px){.RevOpsCrm-module__qKeCaW__heroSection{padding-top:var(--space-6);padding-bottom:var(--space-4)}.RevOpsCrm-module__qKeCaW__problemTitle{font-size:16px}.RevOpsCrm-module__qKeCaW__pricingCard{padding:var(--space-3)}.RevOpsCrm-module__qKeCaW__pricingPrice{font-size:1.25rem}}
.WebMobileDev-module__EGfeua__heroSection{padding-top:var(--space-7);padding-bottom:var(--space-5)}.WebMobileDev-module__EGfeua__lead{max-width:var(--text-max);margin-top:var(--space-2)}.WebMobileDev-module__EGfeua__heroCta{margin-top:var(--space-4)}.WebMobileDev-module__EGfeua__heroReassurance{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--stone-500)}.WebMobileDev-module__EGfeua__midCta{padding-block:var(--space-4);text-align:center}.WebMobileDev-module__EGfeua__midCtaNote{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--stone-500)}.WebMobileDev-module__EGfeua__buildGrid{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.WebMobileDev-module__EGfeua__buildGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WebMobileDev-module__EGfeua__buildGrid{grid-template-columns:repeat(3,1fr)}}.WebMobileDev-module__EGfeua__buildCard{padding:var(--space-3);border:1px solid var(--border-hair);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm)}.WebMobileDev-module__EGfeua__buildTitle{font-family:var(--font-display);font-size:17px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 8px}.WebMobileDev-module__EGfeua__buildDesc{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500);margin:0}.WebMobileDev-module__EGfeua__deliverablesList{gap:var(--space-2);margin-top:var(--space-4);max-width:var(--text-max);flex-direction:column;padding:0;list-style:none;display:flex}.WebMobileDev-module__EGfeua__deliverableItem{align-items:flex-start;gap:14px;display:flex}.WebMobileDev-module__EGfeua__checkIcon{background:var(--accent-tint);width:22px;height:22px;color:var(--blue-600);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.WebMobileDev-module__EGfeua__deliverableText{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin:0}.WebMobileDev-module__EGfeua__processSteps{gap:var(--space-4);margin-top:var(--space-4);counter-reset:step;grid-template-columns:1fr;display:grid}@media (min-width:768px){.WebMobileDev-module__EGfeua__processSteps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WebMobileDev-module__EGfeua__processSteps{grid-template-columns:repeat(4,1fr)}}.WebMobileDev-module__EGfeua__processStep{padding:var(--space-3);border:1px solid var(--border-hair);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm);counter-increment:step;position:relative}.WebMobileDev-module__EGfeua__processStep:before{content:counter(step);background:var(--accent-tint);width:28px;height:28px;font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--blue-600);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.WebMobileDev-module__EGfeua__processTitle{font-family:var(--font-display);font-size:17px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 8px}.WebMobileDev-module__EGfeua__processDesc{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500);margin:0}.WebMobileDev-module__EGfeua__audienceBlock{margin-top:var(--space-4);max-width:var(--text-max)}.WebMobileDev-module__EGfeua__audienceText{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin:0}.WebMobileDev-module__EGfeua__audienceText+.WebMobileDev-module__EGfeua__audienceText{margin-top:var(--space-3)}.WebMobileDev-module__EGfeua__techTags{margin-top:var(--space-3);flex-wrap:wrap;gap:10px;display:flex}.WebMobileDev-module__EGfeua__techTag{border:1px solid var(--stone-200);border-radius:var(--radius-pill);background:var(--paper);font-family:var(--font-mono-fallback);font-size:var(--fs-xs);letter-spacing:.02em;color:var(--stone-600);white-space:nowrap;align-items:center;padding:6px 16px;font-weight:500;display:inline-flex}.WebMobileDev-module__EGfeua__pricingCard{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--blue-200);border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--blue-50) 0%, var(--paper) 100%);box-shadow:var(--shadow-hard)}.WebMobileDev-module__EGfeua__pricingPrice{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--blue-600);margin-bottom:var(--space-2)}.WebMobileDev-module__EGfeua__pricingBody{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);margin:0}.WebMobileDev-module__EGfeua__pricingBody+.WebMobileDev-module__EGfeua__pricingBody{margin-top:var(--space-2)}.WebMobileDev-module__EGfeua__pricingTimeline{margin-top:var(--space-2);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--stone-500)}.WebMobileDev-module__EGfeua__ctaDark{color:var(--text-on-dark);text-align:center;position:relative;overflow:hidden;background:radial-gradient(85% 120% at 100% 0%, #2551d233 0%, #2551d200 55%), linear-gradient(180deg, #101223 0%, var(--ink-900) 62%)!important}.WebMobileDev-module__EGfeua__ctaHeading{color:var(--paper)}.WebMobileDev-module__EGfeua__ctaLead{max-width:var(--text-max);margin-inline:auto;margin-top:var(--space-2);color:#ffffffc7;line-height:var(--lh-body)}.WebMobileDev-module__EGfeua__ctaActions{align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-direction:column;display:flex}@media (min-width:768px){.WebMobileDev-module__EGfeua__ctaActions{flex-direction:row;justify-content:center}}.WebMobileDev-module__EGfeua__ctaPlusTop{color:#2551d238;pointer-events:none;position:absolute;top:-30px;right:-15px}.WebMobileDev-module__EGfeua__ctaPlusBottom{color:#2551d224;pointer-events:none;position:absolute;bottom:20px;left:3%}@media (max-width:767px){.WebMobileDev-module__EGfeua__ctaPlusTop,.WebMobileDev-module__EGfeua__ctaPlusBottom{display:none}}.WebMobileDev-module__EGfeua__darkSection{color:var(--text-on-dark);position:relative;overflow:hidden;background:radial-gradient(85% 120% at 100% 0%, #2551d233 0%, #2551d200 55%), linear-gradient(180deg, #101223 0%, var(--ink-900) 62%)!important}.WebMobileDev-module__EGfeua__darkSection h2,.WebMobileDev-module__EGfeua__darkSection h3{color:var(--paper)}.WebMobileDev-module__EGfeua__darkSection p{color:#ffffffd1}.WebMobileDev-module__EGfeua__darkPlusTop{color:#2551d238;pointer-events:none;position:absolute;top:-30px;right:-15px}.WebMobileDev-module__EGfeua__darkPlusBottom{color:#2551d224;pointer-events:none;position:absolute;bottom:20px;left:3%}.WebMobileDev-module__EGfeua__brandSection{color:var(--paper);position:relative;overflow:hidden;background:radial-gradient(80% 90% at 15% 0%, #ffffff1f 0%, #fff0 55%), linear-gradient(158deg, var(--blue-500) 0%, var(--blue-600) 100%)!important}.WebMobileDev-module__EGfeua__brandSection h2{color:var(--paper)}.WebMobileDev-module__EGfeua__brandPlusTop{color:#ffffff1f;pointer-events:none;position:absolute;top:-30px;right:-15px}.WebMobileDev-module__EGfeua__brandPlusBottom{color:#ffffff14;pointer-events:none;position:absolute;bottom:10px;left:3%}@media (max-width:767px){.WebMobileDev-module__EGfeua__darkPlusTop,.WebMobileDev-module__EGfeua__darkPlusBottom,.WebMobileDev-module__EGfeua__brandPlusTop,.WebMobileDev-module__EGfeua__brandPlusBottom,.WebMobileDev-module__EGfeua__ctaPlusTop,.WebMobileDev-module__EGfeua__ctaPlusBottom{display:none}}.WebMobileDev-module__EGfeua__buildCard .WebMobileDev-module__EGfeua__buildTitle{color:var(--ink-900)}.WebMobileDev-module__EGfeua__buildCard .WebMobileDev-module__EGfeua__buildDesc{color:var(--stone-500)}@media (max-width:767px){.WebMobileDev-module__EGfeua__heroSection{padding-top:var(--space-6);padding-bottom:var(--space-4)}.WebMobileDev-module__EGfeua__buildTitle{font-size:16px}.WebMobileDev-module__EGfeua__pricingCard{padding:var(--space-3)}.WebMobileDev-module__EGfeua__pricingPrice{font-size:1.25rem}}
.CookieConsent-module__jQ48tq__banner{left:var(--edge-padding);right:var(--edge-padding);bottom:var(--edge-padding);z-index:150;pointer-events:none;animation:CookieConsent-module__jQ48tq__slideUp var(--transition-normal);justify-content:flex-start;display:flex;position:fixed}.CookieConsent-module__jQ48tq__card{pointer-events:auto;background:var(--paper);border:1px solid var(--border-hair);border-radius:var(--radius-xl);width:100%;max-width:440px;box-shadow:var(--shadow-lg);max-height:calc(100vh - 2 * var(--edge-padding));max-height:calc(100dvh - 2 * var(--edge-padding));flex-direction:column;gap:16px;padding:20px;display:flex;overflow-y:auto}.CookieConsent-module__jQ48tq__head{align-items:flex-start;gap:14px;display:flex}.CookieConsent-module__jQ48tq__icon{border-radius:var(--radius-md);background:var(--blue-50);width:40px;height:40px;color:var(--blue-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CookieConsent-module__jQ48tq__headText{flex-direction:column;gap:4px;display:flex}.CookieConsent-module__jQ48tq__title{font-family:var(--font-display);font-size:16px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--ink-900);margin:0}.CookieConsent-module__jQ48tq__text{color:var(--stone-500);margin:0;font-size:13.5px;line-height:1.5}.CookieConsent-module__jQ48tq__policyLink{color:var(--blue-600);text-underline-offset:2px;text-decoration:underline}.CookieConsent-module__jQ48tq__panel{border:1px solid var(--border-hair);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.CookieConsent-module__jQ48tq__row{justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.CookieConsent-module__jQ48tq__row+.CookieConsent-module__jQ48tq__row{border-top:1px solid var(--border-hair)}.CookieConsent-module__jQ48tq__rowText{flex-direction:column;gap:2px;display:flex}.CookieConsent-module__jQ48tq__rowTitle{font-size:13.5px;font-weight:var(--fw-semibold);color:var(--ink-900)}.CookieConsent-module__jQ48tq__rowDesc{color:var(--stone-500);font-size:12px;line-height:1.4}.CookieConsent-module__jQ48tq__alwaysActive{font-family:var(--font-mono-fallback);letter-spacing:.04em;color:var(--blue-600);flex-shrink:0;font-size:11px;font-weight:600}.CookieConsent-module__jQ48tq__switch{box-sizing:content-box;border-radius:var(--radius-pill);background:var(--stone-300);cursor:pointer;width:40px;height:24px;transition:background var(--dur-med) var(--ease-out);border:none;flex-shrink:0;padding:10px 0;position:relative}.CookieConsent-module__jQ48tq__switchOn{background:var(--blue-500)}.CookieConsent-module__jQ48tq__knob{width:18px;height:18px;box-shadow:var(--shadow-sm);transition:transform var(--dur-med) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.CookieConsent-module__jQ48tq__switchOn .CookieConsent-module__jQ48tq__knob{transform:translate(16px)}.CookieConsent-module__jQ48tq__actions{flex-direction:column;gap:12px;display:flex}.CookieConsent-module__jQ48tq__linkBtn{min-height:44px;font:inherit;font-size:13.5px;font-weight:var(--fw-semibold);color:var(--stone-600);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.CookieConsent-module__jQ48tq__linkBtn:hover{color:var(--ink-900)}.CookieConsent-module__jQ48tq__actionButtons{gap:10px;display:flex}.CookieConsent-module__jQ48tq__actionButtons>*{flex:1}@media (min-width:560px){.CookieConsent-module__jQ48tq__actions{flex-direction:row;align-items:center}.CookieConsent-module__jQ48tq__actionButtons{margin-left:auto}.CookieConsent-module__jQ48tq__actionButtons>*{flex:none}}@keyframes CookieConsent-module__jQ48tq__slideUp{0%{transform:translateY(calc(100% + var(--edge-padding)));opacity:0}to{opacity:1;transform:none}}
.BlogPostLayout-module__gW_wMq__articleWrap{max-width:820px;margin:0 auto}.BlogPostLayout-module__gW_wMq__backLink{font-size:14px;font-weight:var(--fw-semibold);color:var(--stone-500);transition:color var(--dur-med) var(--ease-out);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.BlogPostLayout-module__gW_wMq__backLink:hover,.BlogPostLayout-module__gW_wMq__backLink:focus-visible{color:var(--blue-600);text-decoration:none}.BlogPostLayout-module__gW_wMq__heroImageWrap{margin-top:var(--space-3);border-radius:var(--radius-lg);overflow:hidden}.BlogPostLayout-module__gW_wMq__heroImage{width:100%;height:auto;display:block}.BlogPostLayout-module__gW_wMq__arrowRight{transform:rotate(180deg)}.BlogPostLayout-module__gW_wMq__header{margin-top:var(--space-4)}.BlogPostLayout-module__gW_wMq__category{font-family:var(--font-mono-fallback);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-600);background:var(--blue-50);border-radius:var(--radius-pill);margin-bottom:var(--space-2);padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.BlogPostLayout-module__gW_wMq__title{font-size:var(--fs-h1);font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:-.02em;color:var(--text-strong);line-height:1.04}.BlogPostLayout-module__gW_wMq__meta{margin-top:var(--space-3);align-items:center;gap:12px;display:flex}.BlogPostLayout-module__gW_wMq__authorInitial{background:linear-gradient(140deg, var(--blue-500) 0%, var(--blue-600) 100%);color:#fff;width:40px;height:40px;font-family:var(--font-display);font-size:15px;font-weight:var(--fw-semibold);letter-spacing:.04em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 4px 12px #2551d23d}.BlogPostLayout-module__gW_wMq__metaText{flex-direction:column;gap:2px;display:flex}.BlogPostLayout-module__gW_wMq__authorName{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-strong)}.BlogPostLayout-module__gW_wMq__authorNameLink{color:inherit;transition:color var(--dur-med) var(--ease-out);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.BlogPostLayout-module__gW_wMq__authorNameLink:hover,.BlogPostLayout-module__gW_wMq__authorNameLink:focus-visible{color:var(--blue-600);text-decoration:none}.BlogPostLayout-module__gW_wMq__metaDetails{font-size:var(--fs-sm);color:var(--stone-500);align-items:center;gap:6px;display:flex}.BlogPostLayout-module__gW_wMq__metaDot{color:var(--stone-300);-webkit-user-select:none;user-select:none}.BlogPostLayout-module__gW_wMq__divider{margin-block:var(--space-4);border:none;border-top:1px solid var(--stone-200)}.BlogPostLayout-module__gW_wMq__body{color:var(--text-body);font-size:1.05rem;line-height:1.75}.BlogPostLayout-module__gW_wMq__body h2{margin-top:var(--space-5);margin-bottom:var(--space-2);font-size:var(--fs-h2);font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:-.02em;color:var(--text-strong);line-height:1.12}.BlogPostLayout-module__gW_wMq__body h3{margin-top:var(--space-4);margin-bottom:var(--space-2);font-size:var(--fs-h3);font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:-.02em;line-height:var(--lh-heading);color:var(--text-strong)}.BlogPostLayout-module__gW_wMq__body p{margin-bottom:var(--space-3)}.BlogPostLayout-module__gW_wMq__body ul,.BlogPostLayout-module__gW_wMq__body ol{margin-bottom:var(--space-3);padding-left:1.5em}.BlogPostLayout-module__gW_wMq__body li{margin-bottom:.5em}.BlogPostLayout-module__gW_wMq__body ul li{list-style-type:disc}.BlogPostLayout-module__gW_wMq__body ol li{list-style-type:decimal}.BlogPostLayout-module__gW_wMq__body blockquote{margin-block:var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--blue-500);background:var(--stone-50);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text-body);font-style:italic}.BlogPostLayout-module__gW_wMq__body blockquote p:last-child{margin-bottom:0}.BlogPostLayout-module__gW_wMq__body strong{font-weight:var(--fw-semibold);color:var(--text-strong)}.BlogPostLayout-module__gW_wMq__body a{color:var(--blue-500);text-underline-offset:2px;transition:color var(--dur-med) var(--ease-out);text-decoration:underline;text-decoration-thickness:1px}.BlogPostLayout-module__gW_wMq__body a:hover{color:var(--blue-600)}.BlogPostLayout-module__gW_wMq__body code{font-family:var(--font-mono-fallback);border-radius:var(--radius-xs);background:var(--stone-100);padding:2px 6px;font-size:.9em}.BlogPostLayout-module__gW_wMq__body hr{margin-block:var(--space-5);border:none;border-top:1px solid var(--stone-200)}.BlogPostLayout-module__gW_wMq__body table{width:100%;margin-block:var(--space-3);border-collapse:collapse;font-size:.92em;line-height:1.5;display:block;overflow-x:auto}.BlogPostLayout-module__gW_wMq__body thead{text-align:left}.BlogPostLayout-module__gW_wMq__body th{font-weight:var(--fw-semibold);color:var(--text-strong);border-bottom:2px solid var(--stone-200);white-space:nowrap;padding:10px 14px}.BlogPostLayout-module__gW_wMq__body td{border-bottom:1px solid var(--stone-100);color:var(--text-body);vertical-align:top;padding:10px 14px}.BlogPostLayout-module__gW_wMq__body tr:last-child td{border-bottom:none}.BlogPostLayout-module__gW_wMq__pagination{gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--stone-200);grid-template-columns:1fr 1fr;display:grid}.BlogPostLayout-module__gW_wMq__paginationLink{padding:var(--space-3);border:1px solid var(--border-hair);border-radius:var(--radius-lg);color:inherit;transition:border-color var(--dur-med) var(--ease-out), box-shadow var(--dur-med) var(--ease-out);flex-direction:column;gap:6px;text-decoration:none;display:flex}.BlogPostLayout-module__gW_wMq__paginationLink:hover,.BlogPostLayout-module__gW_wMq__paginationLink:focus-visible{border-color:var(--blue-200);box-shadow:var(--shadow-sm);text-decoration:none}.BlogPostLayout-module__gW_wMq__paginationNext{text-align:right}.BlogPostLayout-module__gW_wMq__paginationLabel{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--blue-600);align-items:center;gap:4px;display:inline-flex}.BlogPostLayout-module__gW_wMq__paginationNext .BlogPostLayout-module__gW_wMq__paginationLabel{justify-content:flex-end}.BlogPostLayout-module__gW_wMq__paginationTitle{font-size:15px;font-weight:var(--fw-semibold);color:var(--text-strong);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.BlogPostLayout-module__gW_wMq__authorBox{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--stone-200);border-radius:var(--radius-lg);background:var(--stone-50);gap:var(--space-3);align-items:center;display:flex}.BlogPostLayout-module__gW_wMq__authorBoxInitial{background:linear-gradient(140deg, var(--blue-500) 0%, var(--blue-600) 100%);color:#fff;width:52px;height:52px;font-family:var(--font-display);font-size:18px;font-weight:var(--fw-semibold);letter-spacing:.04em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 16px #2551d247,inset 0 1px #ffffff40}.BlogPostLayout-module__gW_wMq__authorBoxContent h3{font-size:18px;font-weight:var(--fw-semibold);color:var(--text-strong);margin:0}.BlogPostLayout-module__gW_wMq__authorBoxRole{font-size:var(--fs-sm);color:var(--stone-500);margin-top:2px}.BlogPostLayout-module__gW_wMq__authorBoxLink{margin-top:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--blue-500);transition:color var(--dur-med) var(--ease-out);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.BlogPostLayout-module__gW_wMq__authorBoxLink:hover{color:var(--blue-600);text-decoration:none}.BlogPostLayout-module__gW_wMq__cta{margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--stone-200);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-sm);text-align:center}.BlogPostLayout-module__gW_wMq__cta h2{font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:-.02em;color:var(--text-strong)}.BlogPostLayout-module__gW_wMq__ctaText{margin-top:var(--space-2);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);max-width:520px;margin-inline:auto}.BlogPostLayout-module__gW_wMq__ctaActions{margin-top:var(--space-3)}@media (max-width:767px){.BlogPostLayout-module__gW_wMq__header{margin-top:var(--space-3)}.BlogPostLayout-module__gW_wMq__pagination{grid-template-columns:1fr}.BlogPostLayout-module__gW_wMq__paginationNext{text-align:left}.BlogPostLayout-module__gW_wMq__paginationNext .BlogPostLayout-module__gW_wMq__paginationLabel{justify-content:flex-start}.BlogPostLayout-module__gW_wMq__authorBox{gap:var(--space-2);text-align:center;flex-direction:column}.BlogPostLayout-module__gW_wMq__cta{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.BlogPostLayout-module__gW_wMq__backLink,.BlogPostLayout-module__gW_wMq__authorNameLink,.BlogPostLayout-module__gW_wMq__paginationLink,.BlogPostLayout-module__gW_wMq__authorBoxLink{transition:none}}
