.pub-site{--pub-bg:#fafaf8;--pub-bg-elevated:#fff;--pub-bg-muted:#f3f2ee;--pub-text:#1a1a18;--pub-text-secondary:#5c5b57;--pub-text-tertiary:#8a8984;--pub-border:#e5e4df;--pub-border-strong:#c9c8c2;--pub-accent:#2d4a3e;--pub-accent-hover:#243d33;--pub-accent-muted:#e8efeb;--pub-link:#2d4a3e;--pub-focus:#4a7c6f;--pub-role-accountant:#3d6b8c;--pub-role-lawyer:#4a5568;--pub-role-financier:#6b5b4f;--pub-role-negotiator:#5c4d6e;--pub-container:min(1120px, 100% - 48px);--pub-container-narrow:min(680px, 100% - 48px);--pub-section-y:96px;--pub-radius-sm:8px;--pub-radius-md:12px;--pub-radius-lg:16px;--pub-shadow-sm:0 1px 2px #1a1a180a, 0 8px 24px #1a1a180f;--pub-shadow-lg:0 2px 4px #1a1a180a, 0 24px 48px #1a1a1814;--pub-ease:cubic-bezier(.22, 1, .36, 1);--pub-duration:.18s;background:var(--pub-bg);min-height:100dvh;color:var(--pub-text);flex-direction:column;font-size:17px;line-height:1.65;display:flex}.pub-site a:not(.pub-btn){color:var(--pub-link)}.pub-site a.pub-btn--primary{color:#fff}.pub-site a.pub-btn--secondary{color:var(--pub-text)}.pub-site a.pub-btn--ghost{color:var(--pub-text-secondary)}.pub-site a.pub-btn--ghost:hover{color:var(--pub-text)}.pub-site--office{--pub-bg:#f4f7fa;--pub-bg-elevated:#fff;--pub-bg-muted:#edf2f6;--pub-text:#1f2933;--pub-text-secondary:#5f6b7a;--pub-text-tertiary:#8a96a6;--pub-border:#d7dee7;--pub-border-strong:#b8c3d0;--pub-accent:#1f7a6d;--pub-accent-hover:#17675c;--pub-accent-muted:#e8f3f1;--pub-link:#1f7a6d;--pub-focus:#1f7a6d;--pub-role-accountant:#2b6cb0;--pub-role-lawyer:#4a5568;--pub-role-financier:#1f7a6d;--pub-role-negotiator:#5c4d6e;--pub-shadow-sm:0 1px 2px #0f172a0a, 0 4px 14px #0f172a0f;--pub-shadow-lg:0 4px 14px #0f172a0f, 0 20px 48px #0f172a14;background:radial-gradient(circle at 0 0,#1f7a6d14,#0000 32%),linear-gradient(135deg,#f4f7fa 0%,#edf2f6 100%);font-family:Inter,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.pub-site--office:not(.pub-site--floating-header) .pub-shell__header{background:color-mix(in srgb, var(--pub-bg-elevated) 92%, transparent);border-bottom-color:var(--pub-border)}.pub-site--office .pub-pillar,.pub-site--office .pub-split__item,.pub-site--office .pub-advisors,.pub-site--office .pub-scenario,.pub-site--office .pub-pricing-card,.pub-site--office .pub-faq__item,.pub-site--office .pub-cta-band{box-shadow:0 4px 14px color-mix(in srgb, var(--pub-text) 6%, transparent), 0 12px 34px color-mix(in srgb, var(--pub-text) 7%, transparent)}.pub-site--office .pub-btn{box-shadow:0 2px 6px color-mix(in srgb, var(--pub-text) 5%, transparent), 0 6px 16px color-mix(in srgb, var(--pub-text) 8%, transparent)}.pub-site--office .pub-btn--primary{box-shadow:0 4px 12px color-mix(in srgb, var(--pub-accent) 14%, transparent), 0 8px 20px color-mix(in srgb, var(--pub-accent) 18%, transparent)}.pub-site--office.pub-site--landing .pub-btn{box-shadow:0 3px 8px color-mix(in srgb, var(--pub-text) 10%, transparent), 0 10px 24px color-mix(in srgb, var(--pub-text) 14%, transparent)}.pub-site--office.pub-site--landing .pub-btn--primary{box-shadow:0 4px 12px color-mix(in srgb, var(--pub-accent) 30%, transparent), 0 12px 28px color-mix(in srgb, var(--pub-accent) 34%, transparent), 0 20px 44px color-mix(in srgb, var(--pub-accent) 20%, transparent)}.pub-site--office.pub-site--landing .pub-btn--primary:hover{box-shadow:0 5px 14px color-mix(in srgb, var(--pub-accent) 34%, transparent), 0 14px 32px color-mix(in srgb, var(--pub-accent) 38%, transparent), 0 22px 48px color-mix(in srgb, var(--pub-accent) 24%, transparent)}.pub-site--office.pub-site--landing .pub-btn--secondary{box-shadow:0 3px 8px color-mix(in srgb, var(--pub-text) 10%, transparent), 0 10px 22px color-mix(in srgb, var(--pub-text) 12%, transparent)}.pub-site--office.pub-site--landing .pub-btn--secondary:hover{box-shadow:0 4px 10px color-mix(in srgb, var(--pub-text) 12%, transparent), 0 12px 26px color-mix(in srgb, var(--pub-text) 15%, transparent)}.pub-shell__header{z-index:40;border-bottom:1px solid #0000;position:sticky;top:0}.pub-shell__header:not(.pub-shell__header--floating){background:color-mix(in srgb, var(--pub-bg) 88%, transparent);-webkit-backdrop-filter:blur(16px)}.pub-shell__header.is-scrolled,.pub-site:not(.pub-site--floating-header) .pub-shell__header:not(.pub-shell__header--floating){border-bottom-color:var(--pub-border)}.pub-shell__header-inner{width:var(--pub-container);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 20px;margin:0 auto;padding:14px 0;display:grid}.pub-shell__brand{color:var(--pub-text);letter-spacing:-.02em;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.pub-shell__brand img{border-radius:8px;width:32px;height:32px}.pub-shell__tagline{color:var(--pub-text-secondary);letter-spacing:-.01em;text-align:center;text-wrap:balance;margin:0;padding:0 8px;font-size:clamp(13px,1.35vw,15px);font-weight:500;line-height:1.35}.pub-shell__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pub-site--floating-header .pub-shell__header,.pub-site--floating-header .pub-shell__header.is-scrolled,.pub-site--office.pub-site--floating-header .pub-shell__header,.pub-site--floating-header.pub-site--landing .pub-shell__header,.pub-site .pub-shell__header--floating,.pub-shell__header--floating,.pub-site--floating-header .pub-shell__header-inner{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border-bottom:#0000}.pub-site--floating-header .pub-shell__header-inner{grid-template-columns:auto auto;justify-content:space-between}.pub-site--floating-header .pub-shell__brand-shell{--brand-reveal:calc(1 - var(--header-brand-dissolve,0));--brand-mask-core:calc(var(--brand-reveal) * 100%);filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--pub-text) 18%, transparent)) drop-shadow(0 3px 8px color-mix(in srgb, var(--pub-text) 10%, transparent));-webkit-mask-image:radial-gradient(farthest-corner circle at 50% 50%, #000 0, #000 var(--brand-mask-core), #00000094 calc(var(--brand-mask-core) + 4%), #00000038 calc(var(--brand-mask-core) + 11%), transparent calc(var(--brand-mask-core) + 24%));-webkit-mask-image:radial-gradient(farthest-corner circle at 50% 50%, #000 0, #000 var(--brand-mask-core), #00000094 calc(var(--brand-mask-core) + 4%), #00000038 calc(var(--brand-mask-core) + 11%), transparent calc(var(--brand-mask-core) + 24%));mask-image:radial-gradient(farthest-corner circle at 50% 50%, #000 0, #000 var(--brand-mask-core), #00000094 calc(var(--brand-mask-core) + 4%), #00000038 calc(var(--brand-mask-core) + 11%), transparent calc(var(--brand-mask-core) + 24%));opacity:calc(1 - var(--header-brand-dissolve,0));background:0 0;border-radius:10px;align-items:center;display:inline-flex;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pub-site--floating-header .pub-shell__brand{background:0 0}.pub-site--floating-header .pub-shell__header[data-brand-hidden=true] .pub-shell__brand-shell{pointer-events:none;opacity:0;visibility:hidden;filter:none;-webkit-mask-image:none;mask-image:none}.pub-site--floating-header .pub-shell__actions .pub-btn--header-login{box-shadow:0 4px 10px color-mix(in srgb, var(--pub-accent) 32%, transparent), 0 12px 28px color-mix(in srgb, var(--pub-accent) 38%, transparent), 0 20px 42px color-mix(in srgb, var(--pub-accent) 24%, transparent);opacity:calc(1 - var(--header-scroll-progress,0) * .2);transform:scale(calc(1 - var(--header-scroll-progress,0) * .2));transform-origin:100%;filter:none}.pub-site--floating-header .pub-shell__actions .pub-btn--header-login:hover{box-shadow:0 5px 12px color-mix(in srgb, var(--pub-accent) 36%, transparent), 0 14px 32px color-mix(in srgb, var(--pub-accent) 42%, transparent), 0 24px 46px color-mix(in srgb, var(--pub-accent) 28%, transparent);filter:none}.pub-shell__main{flex:auto;width:100%}.pub-shell__footer{border-top:1px solid var(--pub-border);padding:16px 0 calc(20px + env(safe-area-inset-bottom,0px));flex-shrink:0;margin-top:auto;position:relative}.pub-shell__footer-bar{width:var(--pub-container);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:0 auto;display:flex}.pub-shell__footer-legal{flex-wrap:wrap;justify-content:flex-start;align-items:center;min-width:0;display:flex}.pub-shell__footer-legal-link{color:var(--pub-text-secondary);transition:color var(--pub-duration) var(--pub-ease);align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.pub-shell__footer-legal-link:hover{color:var(--pub-text)}.pub-shell__footer-doc-icon{color:var(--pub-text-tertiary);transition:color var(--pub-duration) var(--pub-ease);flex-shrink:0}.pub-shell__footer-legal-link:hover .pub-shell__footer-doc-icon{color:var(--pub-text-secondary)}.pub-shell__footer-legal-sep{color:color-mix(in srgb, var(--pub-text-tertiary) 55%, var(--pub-border));-webkit-user-select:none;user-select:none;margin:0 10px;font-size:13px;font-weight:300;line-height:1}.pub-shell__footer-nav--seo-crawl{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pub-shell__footer-nav{width:var(--pub-container);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;margin:0 auto;display:flex}.pub-shell__footer-link{color:var(--pub-text-secondary);transition:color var(--pub-duration) var(--pub-ease);font-size:14px;font-weight:500;text-decoration:none}.pub-shell__footer-link:hover{color:var(--pub-text)}.pub-btn{border-radius:var(--pub-radius-sm);min-height:44px;font:inherit;cursor:pointer;transition:background var(--pub-duration) var(--pub-ease), border-color var(--pub-duration) var(--pub-ease), color var(--pub-duration) var(--pub-ease), transform var(--pub-duration) var(--pub-ease);border:1px solid #0000;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.pub-btn:focus-visible{outline:2px solid var(--pub-focus);outline-offset:2px}.pub-btn--primary{background:var(--pub-accent);color:#fff}.pub-btn--primary:hover{background:var(--pub-accent-hover)}.pub-btn--secondary{border-color:var(--pub-border-strong);background:var(--pub-bg-elevated);color:var(--pub-text)}.pub-btn--secondary:hover{border-color:var(--pub-text-tertiary)}.pub-btn--ghost{color:var(--pub-text-secondary);background:0 0}.pub-btn--ghost:hover{color:var(--pub-text)}.pub-btn--block{width:100%}.pub-btn--recommended{box-shadow:0 0 0 1px var(--pub-accent)}.pub-shell__actions .pub-btn--header-login,.pub-shell__actions .pub-btn--header-login:hover{color:#fff}.pub-site--expert-cabinet .pub-shell__actions .pub-btn--header-login,.pub-site--expert-cabinet-light .pub-shell__actions .pub-btn--header-login{background:var(--pub-hero-gradient);color:#fff;min-height:44px;box-shadow:var(--pub-expert-shadow-btn);border:none;border-radius:999px}.pub-site--expert-cabinet .pub-shell__actions .pub-btn--header-login:hover,.pub-site--expert-cabinet-light .pub-shell__actions .pub-btn--header-login:hover{color:#fff;box-shadow:var(--pub-expert-shadow-btn-hover);transform:translateY(-1px)}.pub-site--landing:has(.lp-c[data-lp-variant=c]) .pub-shell__actions .pub-btn--header-login{color:#fff;background:#10b981;border:1px solid #10b981;box-shadow:0 10px 28px #10b98152}.pub-site--landing:has(.lp-c[data-lp-variant=c]) .pub-shell__actions .pub-btn--header-login:hover{color:#fff;background:#34d399;border-color:#34d399}.pub-page{gap:var(--pub-section-y);padding-bottom:var(--pub-section-y);display:grid}.pub-section{width:var(--pub-container);margin:0 auto}.pub-section--narrow{width:var(--pub-container-narrow)}.pub-section__label{color:var(--pub-text-tertiary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}.pub-section__title{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.12}.pub-section__lead{max-width:36rem;color:var(--pub-text-secondary);white-space:pre-line;margin:0;font-size:18px;line-height:1.55}.pub-section__head{text-align:center;margin-bottom:40px}.pub-section__head .pub-section__lead{margin-inline:auto}.pub-site--office.pub-site--landing .pub-typo-block{text-align:center;text-align-last:center;text-wrap:balance;white-space:pre-line;-webkit-hyphens:none;hyphens:none;word-spacing:normal;width:min(32rem,100%);max-width:none;margin-inline:auto}.pub-site--office.pub-site--landing .pub-typo-block--wide{white-space:normal;width:min(64rem,100%);max-width:none}.pub-hero{width:var(--pub-container);margin:0 auto;padding-top:48px;overflow:visible}.pub-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px 56px;display:grid;overflow:visible}.pub-hero__content{min-width:0}.pub-hero__content--center{text-align:center}.pub-hero__content--left{text-align:left}.pub-hero__content--center .pub-hero__description{margin-inline:auto}.pub-hero__content--center .pub-hero__actions,.pub-hero__content--center .pub-hero__bullets{justify-content:center}.pub-hero__content--left .pub-hero__actions,.pub-hero__content--left .pub-hero__bullets{justify-content:flex-start}@media (min-width:961px){.pub-hero__content--inset.pub-hero__content--left{padding-inline-start:5vw}}.pub-hero__title{letter-spacing:-.04em;white-space:pre-line;margin:0 0 20px;font-size:clamp(40px,5vw,56px);font-weight:600;line-height:1.06}.pub-hero__title--split{white-space:normal;font-size:clamp(34px,4.4vw,50px);line-height:1.12}.pub-hero__title-main,.pub-hero__title-sub{white-space:nowrap;display:block}.pub-hero__title-main{color:var(--pub-text)}.pub-hero__title-sub{color:var(--pub-text-secondary);letter-spacing:-.03em;margin-top:6px;font-size:.86em;font-weight:500}.pub-hero__title-sub-lines{flex-direction:column;align-items:flex-start;margin-top:6px;display:flex}.pub-hero__title-sub-line{color:var(--pub-text-secondary);letter-spacing:-.03em;white-space:nowrap;font-size:.86em;font-weight:500;line-height:1.14;display:block}.pub-hero__description{max-width:34rem;color:var(--pub-text-secondary);white-space:pre-line;margin:0 0 28px;font-size:clamp(17px,2vw,20px);line-height:1.55}.pub-hero__actions{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.pub-hero__bullets{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.pub-hero__bullets li{color:var(--pub-text-secondary);padding-left:14px;font-size:14px;position:relative}.pub-hero__bullets li:before{content:"";background:var(--pub-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.pub-hero__visual{min-width:0}.pub-hero__visual-stage{position:relative;overflow:visible}.pub-hero__cta-arrow{z-index:2;width:240px;height:auto;color:var(--pub-accent);opacity:.86;pointer-events:none;position:absolute;bottom:18px;left:-210px}.pub-hero__cta-arrow-mobile{display:none}.pub-page-hero{width:var(--pub-container);margin:0 auto;padding-top:56px}.pub-page-hero--center{text-align:center}.pub-page-hero--center .pub-page-hero__description{margin-inline:auto}.pub-page-hero--center .pub-page-hero__actions,.pub-page-hero--center .pub-page-hero__bullets{justify-content:center}.pub-page-hero--narrow{width:var(--pub-container-narrow)}.pub-page-hero__title{letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(36px,4.5vw,48px);font-weight:600;line-height:1.08}.pub-page-hero__description{max-width:36rem;color:var(--pub-text-secondary);margin:0 0 24px;font-size:18px;line-height:1.55}.pub-page-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.pub-page-hero__bullets{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.pub-page-hero__bullets li{border-left:2px solid var(--pub-border);color:var(--pub-text-secondary);padding-left:16px;font-size:15px}.pub-article-lead{border:1px solid var(--pub-border);border-radius:var(--pub-radius-lg);background:radial-gradient(circle at top right, #226f7e1f, transparent 34%), var(--pub-bg-elevated);box-shadow:var(--pub-shadow-sm);grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);gap:24px;margin:40px 0;padding:24px;display:grid}.pub-article-lead--hero{margin-top:32px}.pub-article-lead__eyebrow{color:var(--pub-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:700}.pub-article-lead h2{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.12}.pub-article-lead p{color:var(--pub-text-secondary);margin:0;font-size:15px;line-height:1.55}.pub-article-lead__form{gap:10px;display:grid}.pub-article-lead__intents{flex-wrap:wrap;gap:8px;display:flex}.pub-article-lead__intents a{border:1px solid var(--pub-border);background:var(--pub-bg);min-height:34px;color:var(--pub-text);border-radius:999px;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pub-article-lead__intents a:hover{background:#226f7e14;border-color:#226f7e73}.pub-article-lead__label{color:var(--pub-text);font-size:14px;font-weight:600}.pub-article-lead textarea{resize:vertical;border:1px solid var(--pub-border);border-radius:var(--pub-radius-md);background:var(--pub-bg);width:100%;min-height:112px;color:var(--pub-text);font:inherit;padding:14px 16px;line-height:1.45}.pub-article-lead textarea:focus{border-color:#226f7e8c;outline:2px solid #226f7e3d}.pub-article-lead__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pub-article-lead__actions span{color:var(--pub-text-secondary);font-size:13px}.pub-cabinet-preview{z-index:1;border:1px solid var(--pub-border);border-radius:var(--pub-radius-lg);background:var(--pub-bg-elevated);position:relative;overflow:hidden;box-shadow:0 2px 4px #0f172a0d,0 12px 28px #0f172a17,0 28px 56px #0f172a1f,0 48px 88px #0f172a14}.pub-site--office .pub-cabinet-preview{box-shadow:0 4px 10px #0f172a0f,0 18px 36px #0f172a1a,0 36px 72px #0f172a24,0 60px 110px #1f7a6d1f}.pub-cabinet-preview__chrome{border-bottom:1px solid var(--pub-border);background:var(--pub-bg-muted);align-items:center;gap:8px;padding:12px 16px;display:flex}.pub-cabinet-preview__dots{gap:6px;display:flex}.pub-cabinet-preview__dots span{background:var(--pub-border-strong);border-radius:50%;width:8px;height:8px}.pub-cabinet-preview__dots span:first-child{background:#d4a574}.pub-cabinet-preview__dots span:nth-child(2){background:#c9b896}.pub-cabinet-preview__dots span:nth-child(3){background:#9aab8a}.pub-cabinet-preview__title{color:var(--pub-text-tertiary);text-align:center;flex:1;font-size:12px}.pub-cabinet-preview__body{grid-template-columns:132px minmax(0,1fr);min-height:380px;display:grid}.pub-cabinet-preview__sidebar{border-right:1px solid var(--pub-border);background:var(--pub-bg-muted);padding:14px 10px}.pub-cabinet-preview__sidebar-label{color:var(--pub-text-tertiary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px 8px;font-size:10px;font-weight:700}.pub-cabinet-preview__advisor{border-radius:var(--pub-radius-sm);width:100%;color:var(--pub-text-secondary);font:inherit;text-align:left;background:0 0;border:none;margin-bottom:4px;padding:8px 10px;font-size:12px;display:block}.pub-cabinet-preview__advisor.is-active{background:var(--pub-bg-elevated);box-shadow:var(--pub-shadow-sm);color:var(--pub-text);font-weight:600}.pub-cabinet-preview__chat{flex-direction:column;min-width:0;display:flex}.pub-cabinet-preview__chat-head{border-bottom:1px solid var(--pub-border);padding:12px 16px}.pub-cabinet-preview__chat-head strong{font-size:13px;display:block}.pub-cabinet-preview__chat-head span{color:var(--pub-text-tertiary);font-size:11px}.pub-cabinet-preview__messages{background:linear-gradient(180deg, var(--pub-bg-elevated), var(--pub-bg-muted));flex:1;gap:12px;padding:16px;display:grid}.pub-cabinet-preview__bubble{border-radius:14px;max-width:92%;padding:10px 12px;font-size:12px;line-height:1.45}.pub-cabinet-preview__bubble--user{background:var(--pub-accent);color:#fff;border-bottom-right-radius:4px;justify-self:end}.pub-cabinet-preview__bubble--assistant{border:1px solid var(--pub-border);background:var(--pub-bg-elevated);color:var(--pub-text);border-bottom-left-radius:4px;justify-self:start}.pub-cabinet-preview__bubble strong{letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.pub-cabinet-preview__bubble p{margin:0}.pub-cabinet-preview__bubble ul{margin:6px 0 0;padding-left:16px}.pub-cabinet-preview__composer{border-top:1px solid var(--pub-border);background:var(--pub-bg-elevated);gap:8px;padding:12px 14px;display:flex}.pub-cabinet-preview__composer span{border:1px solid var(--pub-border);border-radius:var(--pub-radius-sm);background:var(--pub-bg-muted);color:var(--pub-text-tertiary);flex:1;padding:10px 12px;font-size:12px}.pub-cabinet-preview__composer em{border-radius:var(--pub-radius-sm);background:var(--pub-accent);color:#fff;justify-content:center;align-items:center;min-width:36px;padding:0 10px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.pub-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pub-pillar{border:1px solid var(--pub-border);border-radius:var(--pub-radius-md);background:var(--pub-bg-elevated);transition:border-color var(--pub-duration) var(--pub-ease), box-shadow var(--pub-duration) var(--pub-ease);padding:24px}.pub-pillar:hover{border-color:var(--pub-border-strong);box-shadow:var(--pub-shadow-sm)}.pub-pillar__line{background:var(--pub-accent);width:24px;height:2px;margin-bottom:16px}.pub-pillar h3{letter-spacing:-.02em;margin:0 0 8px;font-size:17px;font-weight:600}.pub-pillar p{color:var(--pub-text-secondary);margin:0;font-size:15px;line-height:1.55}.pub-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.pub-split__item{border:1px solid var(--pub-border);border-radius:var(--pub-radius-lg);background:var(--pub-bg-elevated);padding:32px 28px}.pub-split__item h3{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(22px,2.5vw,26px);font-weight:600}.pub-split__item p{color:var(--pub-text-secondary);margin:0;font-size:16px;line-height:1.58}.pub-split--band .pub-split__item,.pub-scenarios--band .pub-scenario{border-radius:var(--pub-radius-lg);background:var(--pub-bg-muted);border:none}.pub-split--band .pub-split__item{padding:48px 36px}.pub-scenarios--band{gap:16px}.pub-scenarios--band .pub-scenario{border-top:none;padding:32px 28px}.pub-scenarios--band .pub-scenario:first-child{padding-top:32px}.pub-advisors{border:1px solid var(--pub-border);border-radius:var(--pub-radius-lg);background:var(--pub-bg-elevated);margin:0;padding:0;list-style:none;overflow:hidden}.pub-advisor{border-top:1px solid var(--pub-border);grid-template-columns:minmax(120px,160px) minmax(0,1fr) auto;align-items:center;gap:16px 24px;padding:22px 24px;display:grid}.pub-advisor:first-child{border-top:none}.pub-advisor__role{align-items:center;gap:10px;margin:0;font-size:17px;font-weight:600;display:flex}.pub-advisor__mark{border-radius:999px;flex-shrink:0;width:4px;height:28px}.pub-advisor__mark--accountant{background:var(--pub-role-accountant)}.pub-advisor__mark--lawyer{background:var(--pub-role-lawyer)}.pub-advisor__mark--financier{background:var(--pub-role-financier)}.pub-advisor__mark--negotiator{background:var(--pub-role-negotiator)}.pub-advisor__text{color:var(--pub-text-secondary);margin:0;font-size:15px;line-height:1.5}.pub-advisor__link{color:var(--pub-link);white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}.pub-advisor__link:hover{text-decoration:underline}.pub-scenarios{counter-reset:pub-scenario;gap:0;margin:0;padding:0;list-style:none;display:grid}.pub-scenario{border-top:1px solid var(--pub-border);counter-increment:pub-scenario;grid-template-columns:48px minmax(0,1fr);gap:20px;padding:28px 0;display:grid}.pub-scenario:first-child{border-top:none;padding-top:0}.pub-scenario:before{content:counter(pub-scenario, decimal-leading-zero);color:var(--pub-text-tertiary);letter-spacing:.04em;font-size:14px;font-weight:600}.pub-scenario h3{letter-spacing:-.02em;margin:0 0 8px;font-size:20px;font-weight:600}.pub-scenario p{color:var(--pub-text-secondary);margin:0;font-size:16px;line-height:1.55}.pub-scenarios--linked .pub-scenario{grid-template-columns:48px minmax(0,1fr) auto;align-items:start}.pub-scenario__follow-up{color:var(--pub-text-tertiary)!important;margin-top:8px!important;font-size:14px!important}.pub-scenario__cta{white-space:nowrap;align-self:center}.pub-scenario__note{color:var(--pub-text-secondary);margin:12px 0 0;font-size:15px}.pub-pricing{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pub-pricing-card{border:1px solid var(--pub-border);border-radius:var(--pub-radius-lg);background:var(--pub-bg-elevated);flex-direction:column;gap:16px;min-height:100%;padding:28px 24px;display:flex}.pub-pricing-card--featured{border-color:var(--pub-accent);background:linear-gradient(180deg, var(--pub-accent-muted), var(--pub-bg-elevated) 40%)}.pub-pricing-card__period{color:var(--pub-text-tertiary);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.pub-pricing-card__title{margin:0;font-size:20px;font-weight:600}.pub-pricing-card__price{letter-spacing:-.03em;margin:0;font-size:32px;font-weight:700}.pub-pricing-card__features{flex:1;gap:8px;margin:0;padding:0;list-style:none;display:grid}.pub-pricing-card__features li{color:var(--pub-text-secondary);padding-left:18px;font-size:14px;position:relative}.pub-pricing-card__features li:before{content:"✓";color:var(--pub-accent);font-size:12px;font-weight:700;position:absolute;left:0}.pub-pricing-card__cta{gap:8px;margin-top:auto;display:grid}.pub-pricing-card__cta .pub-btn{white-space:nowrap}.pub-pricing-badge{background:var(--pub-accent-muted);color:var(--pub-accent);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-self:center;padding:4px 10px;font-size:11px;font-weight:700}.pub-faq{gap:12px;display:grid}.pub-faq__item{border:1px solid var(--pub-border);border-radius:var(--pub-radius-md);background:var(--pub-bg-elevated);text-align:center}.pub-faq__item summary{cursor:pointer;text-align:center;padding:20px;font-size:17px;font-weight:600;list-style:none}.pub-faq__item summary::-webkit-details-marker{display:none}.pub-faq__item p{color:var(--pub-text-secondary);text-align:center;margin:0;padding:0 20px 20px;font-size:16px;line-height:1.58}.pub-note{border:1px solid var(--pub-border);border-radius:var(--pub-radius-md);background:var(--pub-bg-muted);text-align:center;padding:24px 28px}.pub-note p{color:var(--pub-text-secondary);margin:0;font-size:15px;line-height:1.55}.pub-payment-methods{width:var(--pub-container);justify-items:center;gap:10px;margin:0 auto;display:grid}.pub-payment-methods__label{color:var(--pub-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.pub-payment-methods__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pub-payment-methods__badge{border:1px solid var(--pub-border);background:var(--pub-bg-elevated);min-width:52px;min-height:28px;box-shadow:var(--pub-shadow-sm);color:var(--pub-text-secondary);letter-spacing:.06em;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.pub-payment-methods__badge--yookassa{color:#06f;border-color:color-mix(in srgb, #06f 24%, var(--pub-border));background:linear-gradient(180deg, #f0f6ff, var(--pub-bg-elevated));letter-spacing:.02em;text-transform:none;min-width:68px;font-size:11px;font-weight:700}.pub-payment-methods__badge--mir{color:#0b5f8c;border-color:color-mix(in srgb, #0b5f8c 24%, var(--pub-border));background:linear-gradient(180deg, #f4fbff, var(--pub-bg-elevated))}.pub-payment-methods__badge--visa{color:#1a3f8b;border-color:color-mix(in srgb, #1a3f8b 22%, var(--pub-border));background:linear-gradient(180deg, #f5f8ff, var(--pub-bg-elevated))}.pub-payment-methods__badge--mc{color:#7a4a1f;border-color:color-mix(in srgb, #c87941 28%, var(--pub-border));background:linear-gradient(180deg, #fff8f2, var(--pub-bg-elevated))}.pub-payment-methods__badge--sbp{color:var(--pub-accent);border-color:color-mix(in srgb, var(--pub-accent) 28%, var(--pub-border));background:linear-gradient(180deg, var(--pub-accent-muted), var(--pub-bg-elevated))}.pub-payment-methods--compact .pub-payment-methods__badge{min-height:26px;font-size:10px}.pub-payment-methods--inline{flex-shrink:0;justify-content:flex-end;align-items:center;width:auto;margin:0;display:flex}.pub-payment-methods--inline .pub-payment-methods__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pub-payment-methods--inline .pub-payment-methods__list{justify-content:flex-end}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pub-articles-search{width:var(--pub-container-narrow);margin:0 auto}.pub-articles-search__field{gap:8px;display:grid}.pub-articles-search__label{color:var(--pub-text-tertiary);letter-spacing:.06em;text-transform:uppercase;text-align:center;font-size:12px;font-weight:700}.pub-articles-search__input{border:1px solid var(--pub-border);border-radius:var(--pub-radius-md);background:var(--pub-bg-elevated);width:100%;min-height:52px;color:var(--pub-text);font:inherit;box-shadow:var(--pub-shadow-sm);padding:0 18px;font-size:16px}.pub-articles-search__input:focus-visible{outline:2px solid var(--pub-focus);outline-offset:2px}.pub-articles-search__hint,.pub-articles-search__status{color:var(--pub-text-secondary);text-align:center;margin:10px 0 0;font-size:14px;line-height:1.5}.pub-articles-search__list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.pub-articles-search__item{border:1px solid var(--pub-border);border-radius:var(--pub-radius-md);background:var(--pub-bg-elevated);transition:border-color var(--pub-duration) var(--pub-ease), box-shadow var(--pub-duration) var(--pub-ease);gap:4px;padding:14px 16px;text-decoration:none;display:grid}.pub-articles-search__item:hover{border-color:var(--pub-border-strong);box-shadow:var(--pub-shadow-sm)}.pub-articles-search__item strong{color:var(--pub-text);font-size:16px;font-weight:600}.pub-articles-search__item span{color:var(--pub-text-secondary);font-size:14px;line-height:1.5}.pub-back{width:var(--pub-container);text-align:center;margin:0 auto}.pub-back a{color:var(--pub-text-secondary);font-size:14px;text-decoration:none}.pub-back a:hover{color:var(--pub-text)}.pub-cta-band{width:var(--pub-container);border-radius:var(--pub-radius-lg);background:var(--pub-bg-muted);text-align:center;margin:0 auto;padding:56px 40px}.pub-cta-band h2{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(24px,3vw,32px);font-weight:600}.pub-cta-band p{max-width:28rem;color:var(--pub-text-secondary);margin:0 auto 24px;font-size:17px;line-height:1.55}.pub-site--office.pub-site--landing .pub-cta-band .pub-typo-block{width:min(32rem,100%);max-width:none}.pub-cta-band .pub-btn{white-space:nowrap}@keyframes pub-mobile-cta-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--pub-accent) 0%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--pub-accent) 18%, transparent);transform:scale(1.03)}}.pub-page--conversion{gap:var(--pub-section-y)}.pub-section--muted{width:var(--pub-container);border-radius:var(--pub-radius-lg);background:var(--pub-bg-muted);margin:0 auto;padding:48px 40px}.pub-conversion-triggers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.pub-conversion-trigger{border:1px solid var(--pub-border);border-radius:var(--pub-radius-md);background:var(--pub-bg-elevated);flex-direction:column;gap:10px;min-height:100%;padding:22px 20px;display:flex}.pub-conversion-trigger h3{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:600}.pub-conversion-trigger p{color:var(--pub-text-secondary);flex:1;margin:0;font-size:15px;line-height:1.5}.pub-conversion-trigger__cta{color:var(--pub-accent);margin-top:auto;font-size:14px;font-weight:600;text-decoration:none}.pub-conversion-trigger__cta:hover{text-decoration:underline}.pub-conversion-audiences{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.pub-conversion-audience{padding:0 4px}.pub-conversion-audience h3{margin:0 0 8px;font-size:18px;font-weight:600}.pub-conversion-audience p{color:var(--pub-text-secondary);margin:0 0 12px;font-size:15px;line-height:1.5}.pub-conversion-audience__examples{color:var(--pub-text);margin:0;padding-left:18px;font-size:14px;line-height:1.45}.pub-scenarios--numbered .pub-scenario--step{grid-template-columns:auto 1fr;align-items:start;gap:16px;display:grid}.pub-scenario__index{background:var(--pub-accent-muted);width:32px;height:32px;color:var(--pub-accent);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.pub-advisor--conversion{flex-direction:column;gap:10px;display:flex}.pub-advisor__pains{color:var(--pub-text-secondary);margin:0;padding-left:18px;font-size:14px;line-height:1.45}.pub-advisor__cta{align-self:flex-start;margin-top:auto}.pub-conversion-trust{border:1px solid var(--pub-border);border-radius:var(--pub-radius-md);background:var(--pub-bg-elevated);text-align:center;padding:28px 32px}.pub-conversion-trust p{color:var(--pub-text-secondary);margin:0;font-size:16px;line-height:1.55}.pub-conversion-trust p+p{margin-top:8px}.pub-conversion-disclaimer{width:var(--pub-container-narrow);color:var(--pub-text-tertiary);text-align:center;margin:0 auto;padding:0 0 24px;font-size:13px;line-height:1.5}.pub-conversion-disclaimer a{color:var(--pub-accent)}@media (max-width:960px){.pub-conversion-triggers,.pub-conversion-audiences{grid-template-columns:1fr}.pub-section--muted{width:min(1120px,100% - 28px);padding:32px 20px}}.pub-articles{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.pub-article-card{border:1px solid var(--pub-border);border-radius:var(--pub-radius-md);background:var(--pub-bg-elevated);min-height:100%;color:inherit;transition:border-color var(--pub-duration) var(--pub-ease), box-shadow var(--pub-duration) var(--pub-ease);flex-direction:column;gap:12px;padding:24px;text-decoration:none;display:flex}.pub-article-card:hover{border-color:var(--pub-border-strong);box-shadow:var(--pub-shadow-sm)}.pub-article-card__meta{color:var(--pub-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.pub-article-card__title{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:1.25}.pub-article-card__lead{color:var(--pub-text-secondary);flex:1;margin:0;font-size:15px;line-height:1.5}.pub-article-card__more{color:var(--pub-link);font-size:14px;font-weight:600}.pub-article{width:var(--pub-container-narrow);margin:0 auto;padding-bottom:80px}.pub-article .pub-section{width:100%;margin-top:48px}.pub-article .pub-prose{margin-top:40px}.pub-prose{gap:32px;display:grid}.pub-prose--hub-index{max-width:760px;margin:0 auto 64px;padding:0 20px}.pub-prose__lead{color:var(--pub-text-primary);margin:0;font-size:19px;font-weight:500;line-height:1.65}.pub-hub-categories ul{gap:8px;padding-left:1.1rem;display:grid}.pub-prose__section h2{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(22px,3vw,28px);font-weight:600;line-height:1.2}.pub-prose__section p{color:var(--pub-text-secondary);margin:0;font-size:17px;line-height:1.7}.pub-article-sticky{z-index:30;border:1px solid var(--pub-border);border-radius:var(--pub-radius-md);background:var(--pub-bg-elevated);max-width:min(420px,100vw - 32px);box-shadow:var(--pub-shadow-lg);align-items:center;gap:16px;padding:14px 16px;display:flex;position:fixed;bottom:24px;right:max(16px,50vw - 560px)}.pub-article-sticky p{color:var(--pub-text-secondary);margin:0;font-size:14px;line-height:1.4}.pub-article-sticky strong{color:var(--pub-text)}.pub-advisor-pains{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pub-advisor-pains li{border:1px solid var(--pub-border);border-radius:var(--pub-radius-md);background:var(--pub-bg-elevated);color:var(--pub-text-secondary);padding:20px;font-size:15px;line-height:1.5}@media (max-width:960px){.pub-hero__grid{grid-template-columns:1fr}.pub-hero__cta-arrow{display:none}.pub-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.pub-advisor{grid-template-columns:1fr;gap:8px}.pub-advisor-pains{grid-template-columns:1fr}}@media (max-width:640px){.pub-site{--pub-section-y:64px;font-size:16px}.pub-site--office{background:linear-gradient(180deg, color-mix(in srgb, var(--pub-accent) 8%, transparent), transparent 34%), var(--pub-bg)}.pub-site--landing{--pub-header-mobile-height:calc(64px + env(safe-area-inset-top,0px))}.pub-site--landing:not(.pub-site--floating-header) .pub-shell__header{width:100%;padding-top:env(safe-area-inset-top,0px);border-bottom-color:var(--pub-border);position:fixed;top:0;left:0;right:0}.pub-site--floating-header.pub-site--landing .pub-shell__header{width:100%;padding-top:env(safe-area-inset-top,0px);-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border-bottom:#0000;position:fixed;top:0;left:0;right:0}.pub-site--landing .pub-shell__main{padding-top:var(--pub-header-mobile-height)}.pub-hero__actions .pub-btn--primary,.pub-cta-band .pub-btn--primary,.lp-c-hero__actions .lp-c-btn--primary,.lp-c-final .lp-c-btn--primary{animation:2s ease-in-out infinite pub-mobile-cta-pulse}@media (prefers-reduced-motion:reduce){.pub-hero__actions .pub-btn--primary,.pub-cta-band .pub-btn--primary,.lp-c-hero__actions .lp-c-btn--primary,.lp-c-final .lp-c-btn--primary{animation:none}}.pub-shell__header-inner{grid-template-columns:auto auto;justify-content:space-between;width:min(1120px,100% - 28px);padding:10px 0}.pub-shell__tagline{display:none}.pub-shell__footer-bar,.pub-shell__footer-nav,.pub-section,.pub-hero,.pub-page-hero,.pub-cta-band,.pub-back{width:min(1120px,100% - 28px)}.pub-section--narrow,.pub-article,.pub-page-hero--narrow{width:min(680px,100% - 28px)}.pub-article{padding-bottom:180px}.pub-hero{padding-top:24px}.pub-hero__title--split{font-size:clamp(22px,6.2vw,32px)}.pub-site--landing .pub-hero{padding-top:clamp(36px,9vh,59px);padding-bottom:clamp(24px,5vh,40px)}.pub-site--landing .pub-hero__grid{gap:clamp(120px,30vw,144px)}.pub-site--landing .pub-hero__title--split{text-align:left;margin-inline:auto;letter-spacing:-.035em;width:fit-content;max-width:100%;margin-bottom:0;font-size:clamp(40px,11vw,56px)}.pub-site--landing .pub-hero__title-sub-lines{align-items:flex-start;margin-top:clamp(15px,4.2vw,21px)}.pub-site--landing .pub-hero__title-sub-line{line-height:1.1}.pub-site--landing .pub-hero__content--left .pub-hero__actions{justify-content:center;width:100%;margin-top:clamp(48px,13vw,64px);margin-bottom:0}.pub-site--landing .pub-hero__actions .pub-btn--primary{text-align:center;max-width:100%;padding-inline:clamp(16px,4vw,24px)}.pub-site--landing .pub-hero__visual{width:100%;margin-top:0}.pub-site--landing .pub-hero__visual-stage{overflow:visible}.pub-site--landing .pub-hero__cta-arrow-mobile{z-index:2;width:clamp(56px,15vw,72px);height:auto;max-height:clamp(96px,26vw,118px);color:var(--pub-accent);opacity:.86;pointer-events:none;margin-bottom:0;display:block;position:absolute;bottom:calc(100% - 2px);left:auto;right:clamp(10px,3.5vw,18px)}.pub-pillars,.pub-split,.pub-cabinet-preview__body{grid-template-columns:1fr}.pub-cabinet-preview__sidebar{display:none}.pub-cabinet-preview__messages{min-height:280px}.pub-article-sticky{flex-direction:column;align-items:stretch;left:14px;right:14px}.pub-article-lead{grid-template-columns:1fr;margin:28px 0;padding:20px}.pub-article-lead__actions .pub-btn{justify-content:center;width:100%}.pub-cta-band{padding:40px 24px}}.lp-c{flex-direction:column;gap:0;padding-bottom:48px;display:flex}.lp-c-eyebrow{color:#6ee7b7;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.lp-c-hero{color:#f8fafc;background:radial-gradient(80% 60% at 20% 0,#10b9812e,#0000 55%),linear-gradient(165deg,#0b1220 0%,#111827 48%,#0f172a 100%);width:100%;padding:56px 0 64px}.lp-c-hero__grid{width:var(--pub-container);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;margin:0 auto;display:grid}.lp-c-hero__title{letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(32px,4.5vw,48px);font-weight:700;line-height:1.08}.lp-c-hero__lead{color:#cbd5e1;max-width:34rem;margin:0 0 24px;font-size:17px;line-height:1.6}.lp-c-hero__actions{flex-wrap:wrap;gap:12px;margin-bottom:14px;display:flex}.lp-c-hero__note{color:#94a3b8;margin:0;font-size:13px}.lp-c-btn{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.lp-c-btn--primary{color:#042f1a;background:#10b981;border:1px solid #10b981}.lp-c-btn--primary:hover{background:#34d399;border-color:#34d399}.lp-c-btn--ghost{color:#e2e8f0;background:0 0;border:1px solid #94a3b873}.lp-c-btn--ghost:hover{background:#94a3b814;border-color:#94a3b8}.lp-c-btn--wide{min-width:min(100%,280px)}.lp-c-chat{background:#0f172ab8;border:1px solid #94a3b833;border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex;box-shadow:0 24px 48px #00000047}.lp-c-chat__bubble{border-radius:14px;padding:14px 16px}.lp-c-chat__bubble--user{background:#1e293b;border:1px solid #94a3b833;align-self:flex-end;max-width:92%}.lp-c-chat__bubble--advisor{background:#10b9811f;border:1px solid #10b98159;align-self:flex-start;max-width:96%}.lp-c-chat__label{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.lp-c-chat__bubble p{margin:0;font-size:14px;line-height:1.55}.lp-c-section{width:var(--pub-container);margin:0 auto;padding:56px 0}.lp-c-section__title{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(24px,3vw,32px);font-weight:650}.lp-c-section__lead{max-width:36rem;color:var(--pub-text-secondary);margin:0 0 28px;font-size:16px;line-height:1.55}.lp-c-contrast__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.lp-c-contrast__card{border:1px solid var(--pub-border);border-radius:16px;padding:24px 22px}.lp-c-contrast__card--muted{background:var(--pub-bg-muted)}.lp-c-contrast__card--accent{background:color-mix(in srgb, #10b981 8%, var(--pub-bg-elevated));border-color:color-mix(in srgb, #10b981 35%, var(--pub-border))}.lp-c-contrast__card h3{margin:0 0 12px;font-size:18px}.lp-c-contrast__card ul{color:var(--pub-text-secondary);margin:0;padding-left:18px;line-height:1.55}.lp-c-advisors{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-c-advisor{border:1px solid var(--pub-border);background:var(--pub-bg-elevated);border-radius:14px;flex-direction:column;gap:8px;min-height:100%;padding:18px 16px;display:flex}.lp-c-advisor__tag{color:#047857;letter-spacing:.04em;text-transform:uppercase;background:#10b98124;border-radius:999px;width:fit-content;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.lp-c-advisor h3{margin:0;font-size:17px}.lp-c-advisor p{color:var(--pub-text-secondary);flex:1;margin:0;font-size:14px;line-height:1.45}.lp-c-advisor__link{color:#059669;margin-top:auto;font-size:14px;font-weight:600;text-decoration:none}.lp-c-advisor__link:hover{text-decoration:underline}.lp-c-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.lp-c-capability{border:1px solid var(--pub-border);background:var(--pub-bg-elevated);border-radius:14px;padding:16px}.lp-c-capability h3{margin:0 0 8px;font-size:16px}.lp-c-capability p{color:var(--pub-text-secondary);margin:0;font-size:14px;line-height:1.5}.lp-c-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.lp-c-pillar{border:1px solid var(--pub-border);background:var(--pub-bg-elevated);border-radius:14px;padding:18px}.lp-c-pillar h3{margin:0 0 8px;font-size:17px}.lp-c-pillar p{color:var(--pub-text-secondary);margin:0;font-size:14px;line-height:1.55}.lp-c-scenarios{counter-reset:lp-c-scenario;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.lp-c-scenario{border:1px solid var(--pub-border);background:var(--pub-bg-elevated);counter-increment:lp-c-scenario;border-radius:14px;grid-template-columns:auto 1fr;gap:4px 14px;padding:16px 18px;display:grid}.lp-c-scenario:before{content:counter(lp-c-scenario);color:#059669;background:#10b98126;border-radius:50%;grid-row:1/span 2;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}.lp-c-scenario h3{margin:0 0 6px;font-size:16px}.lp-c-scenario p{color:var(--pub-text-secondary);margin:0;font-size:14px;line-height:1.55}.lp-c-flow{border-radius:var(--pub-radius-lg);background:var(--pub-bg-muted);padding-top:40px;padding-bottom:40px}.lp-c-flow__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.lp-c-flow__step{background:var(--pub-bg-elevated);border:1px solid var(--pub-border);border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.lp-c-flow__index{color:#042f1a;text-align:center;background:#10b981;border-radius:50%;flex-shrink:0;width:28px;height:28px;font-size:13px;font-weight:700;line-height:28px}.lp-c-flow__step h3{margin:0 0 6px;font-size:16px}.lp-c-flow__step p{color:var(--pub-text-secondary);margin:0;font-size:14px;line-height:1.45}.lp-c-pricing{width:var(--pub-container);margin:0 auto;padding:16px 0 8px}.lp-c-faq__list{gap:10px;margin-top:20px;display:grid}.lp-c-faq__item{border:1px solid var(--pub-border);background:var(--pub-bg-elevated);border-radius:12px;padding:14px 16px}.lp-c-faq__item summary{cursor:pointer;font-weight:600}.lp-c-faq__item p{color:var(--pub-text-secondary);margin:10px 0 0;font-size:15px;line-height:1.6}.lp-c-final__lead{margin:0 0 20px;color:#f8fafcd1;max-width:36em;margin-inline:auto;font-size:16px;line-height:1.55}.lp-c-final{width:var(--pub-container);text-align:center;color:#f8fafc;background:linear-gradient(135deg,#0f172a,#134e4a);border-radius:20px;margin:24px auto 0;padding:48px 32px}.lp-c-final h2{letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(22px,3vw,30px)}.lp-c-final__disclaimer{color:#94a3b8;margin:16px 0 0;font-size:13px;line-height:1.5}.lp-c-final__disclaimer a{color:#6ee7b7}@media (max-width:960px){.lp-c-hero__grid,.lp-c-contrast__grid,.lp-c-advisors,.lp-c-capabilities,.lp-c-pillars,.lp-c-flow__steps{grid-template-columns:1fr}.lp-c-hero{padding:40px 0 48px}.lp-c-section{padding:40px 0}}.pub-site--expert-cabinet,.pub-site--expert-cabinet-light{--pub-container:min(1180px, 100% - 40px);--pub-section-y:88px;--pub-expert-radius-xl:28px;--pub-expert-radius-lg:24px;--pub-expert-radius-md:20px;--pub-expert-radius-sm:16px;--pub-expert-ease:cubic-bezier(.22, 1, .36, 1);--pub-expert-duration:.22s;--pub-expert-role-advisor:#7c3aed;--pub-expert-transition:transform var(--pub-expert-duration) var(--pub-expert-ease), box-shadow var(--pub-expert-duration) var(--pub-expert-ease), border-color var(--pub-expert-duration) var(--pub-expert-ease), background var(--pub-expert-duration) var(--pub-expert-ease), color var(--pub-expert-duration) var(--pub-expert-ease);--pub-neuro-cta-start:#f43f5e;--pub-neuro-cta-end:#f7993c;--pub-neuro-ink:#34343c;--pub-neuro-muted:#84839c;--pub-neuro-caption:#bfbfbf;--pub-hero-gradient:linear-gradient(135deg, var(--pub-neuro-cta-start) 0%, var(--pub-neuro-cta-end) 100%);--pub-accent:var(--pub-neuro-cta-start);--pub-accent-hover:#e11d48;--pub-accent-muted:#f43f5e1f;--pub-expert-link-accent:#f7993c;--pub-expert-step-accent:#f7993c;--pub-expert-shadow-btn:0 10px 32px #f43f5e47;--pub-expert-shadow-btn-hover:0 14px 40px #f7993c57;--pub-bg:#fff;--pub-bg-elevated:#fff;--pub-bg-muted:#f5f5f7;--pub-text:var(--pub-neuro-ink);--pub-text-secondary:var(--pub-neuro-muted);--pub-text-tertiary:var(--pub-neuro-caption);--pub-border:#e8e8ed;--pub-border-strong:#d4d4dc;--pub-link:#e11d48;--pub-expert-gradient-hero:none;--pub-expert-gradient-section:linear-gradient(180deg, #f5f5f7 0%, transparent 100%);--pub-expert-gradient-cta-band:linear-gradient(145deg, #f43f5e14 0%, #fff 58%);--pub-expert-surface-inset:#f5f5f7;--pub-expert-surface-inset-strong:#ececf1;--pub-expert-surface-pillar:#fff;--pub-expert-pillar-text:var(--pub-neuro-ink);--pub-expert-pillar-muted:var(--pub-neuro-muted);--pub-expert-surface-command:#f5f5f7;--pub-expert-chip-bg:#ececf1;--pub-expert-chip-active-bg:#f43f5e1a;--pub-expert-chip-active-fg:#e11d48;--pub-expert-chip-advisor-bg:#7c3aed1a;--pub-expert-chip-advisor-fg:#7c3aed;--pub-expert-badge-bg:#fffffff5;--pub-expert-btn-primary-fg:#fff;--pub-expert-btn-secondary-bg:#fff;--pub-expert-btn-secondary-fg:var(--pub-neuro-ink);--pub-expert-shadow-card:0 2px 8px #34343c0f, 0 12px 28px #34343c0d;--pub-expert-shadow-card-hover:0 4px 14px #34343c14, 0 18px 36px #34343c14;--pub-expert-shadow-hero:0 20px 48px #34343c1a, 0 0 0 1px var(--pub-border);--pub-expert-tag-bg:#ececf1;--pub-expert-inset-highlight:#fffc}.pub-site--expert-cabinet .pub-expert-pillar,.pub-site--expert-cabinet-light .pub-expert-pillar{border:1px solid var(--pub-border)}.pub-site--expert-cabinet .pub-shell__header,.pub-site--expert-cabinet-light .pub-shell__header{background:color-mix(in srgb, var(--pub-bg) 92%, transparent);border-bottom-color:var(--pub-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pub-site--expert-cabinet .pub-shell__tagline,.pub-site--expert-cabinet-light .pub-shell__tagline{color:var(--pub-text-tertiary)}.pub-site--expert-cabinet .pub-shell__footer,.pub-site--expert-cabinet-light .pub-shell__footer{border-top:1px solid var(--pub-border)}.pub-expert-page{gap:var(--pub-section-y);padding-bottom:var(--pub-section-y);background:var(--pub-expert-gradient-hero);flex-direction:column;display:flex}.pub-expert-theme-switch{width:var(--pub-container);text-align:right;margin:16px auto 0;font-size:14px}.pub-expert-theme-switch a{border:1px solid var(--pub-border);background:var(--pub-expert-surface-inset);color:var(--pub-text-tertiary);transition:var(--pub-expert-transition);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-flex}.pub-expert-theme-switch a:hover{border-color:var(--pub-border-strong);background:var(--pub-bg-elevated);color:var(--pub-expert-link-accent);text-decoration:none}.pub-expert-hero{width:var(--pub-container);margin:0 auto;padding:56px 0 24px}.pub-expert-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px;display:grid}.pub-expert-hero__eyebrow{border:1px solid color-mix(in srgb, var(--pub-neuro-cta-start) 28%, var(--pub-border));background:var(--pub-accent-muted);color:var(--pub-expert-link-accent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin:0 0 16px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.pub-expert-hero__title{letter-spacing:-.04em;margin:0 0 20px;font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1.05}.pub-expert-hero__description{max-width:34rem;color:var(--pub-text-secondary);margin:0 0 28px;font-size:18px;line-height:1.55}.pub-expert-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.pub-expert-btn{min-height:52px;transition:var(--pub-expert-transition);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.pub-expert-btn--primary{background:var(--pub-hero-gradient);color:var(--pub-expert-btn-primary-fg);box-shadow:var(--pub-expert-shadow-btn)}.pub-expert-btn--primary:hover{box-shadow:var(--pub-expert-shadow-btn-hover);color:var(--pub-expert-btn-primary-fg);transform:translateY(-2px)}.pub-expert-btn--secondary{border-color:var(--pub-border-strong);background:var(--pub-expert-btn-secondary-bg);color:var(--pub-expert-btn-secondary-fg);box-shadow:0 1px 2px #34343c14}.pub-expert-btn--secondary:hover{border-color:color-mix(in srgb, var(--pub-neuro-cta-start) 22%, var(--pub-border-strong));color:var(--pub-expert-btn-secondary-fg);background:#fff;transform:translateY(-1px);box-shadow:0 4px 16px #34343c1a}.pub-expert-btn--ghost{border-color:var(--pub-border);color:var(--pub-text);background:0 0}.pub-expert-btn--ghost:hover{border-color:var(--pub-border-strong);background:var(--pub-expert-surface-inset);color:var(--pub-text)}.pub-expert-visual{min-height:380px;position:relative}.pub-expert-visual:before{content:"";z-index:0;filter:blur(36px);pointer-events:none;background:radial-gradient(circle at 50% 45%,#f43f5e29 0%,#a78bfa1f 38%,#0000 72%);border-radius:50%;width:78%;height:72%;position:absolute;top:8%;right:0}.pub-expert-visual__panel{border:1px solid var(--pub-border);border-radius:var(--pub-expert-radius-lg);background:var(--pub-bg-elevated);box-shadow:var(--pub-expert-shadow-hero);transition:var(--pub-expert-transition)}.pub-expert-visual__panel--back{padding:20px;position:absolute;inset:12% 8% auto 0;transform:rotate(-4deg)}.pub-expert-visual__panel--front{z-index:1;margin:48px 0 0 12%;padding:20px;position:relative}.pub-expert-visual__label{color:var(--pub-text-tertiary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:600}.pub-expert-visual__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pub-expert-visual__chip{background:var(--pub-expert-chip-bg);color:var(--pub-text-secondary);transition:var(--pub-expert-transition);border-radius:999px;padding:8px 12px;font-size:13px}.pub-expert-visual__chip.is-active{background:var(--pub-expert-chip-active-bg);color:var(--pub-expert-chip-active-fg)}.pub-expert-visual__chip--advisor.is-active{background:var(--pub-expert-chip-advisor-bg);color:var(--pub-expert-chip-advisor-fg)}.pub-expert-visual__chip--accountant.is-active{background:color-mix(in srgb, var(--pub-role-accountant) 16%, transparent);color:color-mix(in srgb, var(--pub-role-accountant) 78%, var(--pub-text))}.pub-expert-visual__composer{border-radius:var(--pub-expert-radius-sm);background:var(--pub-expert-surface-inset);border:1px solid var(--pub-border);flex-direction:column;gap:8px;margin-bottom:16px;padding:14px 16px;display:flex}.pub-expert-visual__composer-field{color:var(--pub-text);font-size:14px;line-height:1.45}.pub-expert-visual__composer-meta{color:var(--pub-text-tertiary);font-size:12px}.pub-expert-visual__answer{border-radius:var(--pub-expert-radius-sm);background:var(--pub-expert-surface-inset-strong);border:1px solid var(--pub-border);padding:14px 16px;font-size:14px;line-height:1.5}.pub-expert-visual__answer strong{margin-bottom:6px;display:block}.pub-expert-visual__answer p{color:var(--pub-text-secondary);margin:0 0 8px}.pub-expert-visual__answer-step{font-weight:600;color:var(--pub-expert-step-accent)!important}.pub-expert-visual__badge{border:1px solid var(--pub-border);background:var(--pub-expert-badge-bg);color:var(--pub-text-secondary);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--pub-expert-shadow-card);border-radius:999px;padding:10px 14px;font-size:12px;font-weight:600;position:absolute;bottom:0;right:0}.pub-expert-section{width:var(--pub-container);margin:0 auto}.pub-expert-section--center{text-align:center}.pub-expert-section__head{max-width:40rem;margin-bottom:36px}.pub-expert-section__title{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(28px,3.5vw,40px);font-weight:700}.pub-expert-section__title--muted{color:var(--pub-text-secondary);font-weight:600}.pub-expert-section__title--center{text-align:center}.pub-expert-section__lead{color:var(--pub-text-secondary);margin:0;font-size:17px;line-height:1.55}.pub-expert-pillars{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.pub-expert-pillar{border-radius:var(--pub-expert-radius-md);background:var(--pub-expert-surface-pillar);color:var(--pub-expert-pillar-text);box-shadow:var(--pub-expert-shadow-card);transition:var(--pub-expert-transition);border:none;padding:28px 24px}.pub-expert-pillar:hover{box-shadow:var(--pub-expert-shadow-card-hover);transform:translateY(-3px)}.pub-expert-pillar h3{letter-spacing:-.02em;color:var(--pub-expert-pillar-text);margin:0 0 10px;font-size:22px;font-weight:700}.pub-expert-pillar p{color:var(--pub-expert-pillar-muted);margin:0;font-size:15px;line-height:1.5}.pub-expert-tasks,.pub-expert-advisors{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pub-expert-task,.pub-expert-advisor{border:1px solid var(--pub-border);border-radius:var(--pub-expert-radius-md);background:var(--pub-bg-elevated);min-height:100%;box-shadow:var(--pub-expert-shadow-card);transition:var(--pub-expert-transition);flex-direction:column;gap:12px;padding:24px;display:flex}.pub-expert-task:hover,.pub-expert-advisor:hover{border-color:color-mix(in srgb, var(--expert-role,var(--pub-accent)) 22%, var(--pub-border));box-shadow:var(--pub-expert-shadow-card-hover);transform:translateY(-2px)}.pub-expert-task h3,.pub-expert-advisor h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.pub-expert-task ul,.pub-expert-advisor__examples{color:var(--pub-text-secondary);flex:1;margin:0;padding-left:18px;font-size:15px;line-height:1.5}.pub-expert-task__mark,.pub-expert-command__mark{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:6px 10px;font-size:12px;font-weight:700}.pub-expert-task__mark--accountant,.pub-expert-command__mark--accountant,.pub-expert-advisor--accountant{--expert-role:var(--pub-role-accountant)}.pub-expert-task__mark--lawyer,.pub-expert-command__mark--lawyer,.pub-expert-advisor--lawyer{--expert-role:var(--pub-role-lawyer)}.pub-expert-task__mark--financier,.pub-expert-command__mark--financier,.pub-expert-advisor--financier{--expert-role:var(--pub-role-financier)}.pub-expert-task__mark--negotiator,.pub-expert-command__mark--negotiator,.pub-expert-advisor--negotiator{--expert-role:var(--pub-role-negotiator)}.pub-expert-advisor--advisor{--expert-role:var(--pub-expert-role-advisor)}.pub-expert-task__mark,.pub-expert-command__mark{background:color-mix(in srgb, var(--expert-role) 14%, var(--pub-bg-muted));color:color-mix(in srgb, var(--expert-role) 72%, var(--pub-text));border:1px solid color-mix(in srgb, var(--expert-role) 22%, transparent)}.pub-expert-advisor{border-color:color-mix(in srgb, var(--expert-role) 20%, var(--pub-border))}.pub-expert-advisor p{color:var(--pub-text-secondary);margin:0;font-size:15px;line-height:1.5}.pub-expert-task__cta,.pub-expert-advisor__cta{color:var(--pub-expert-link-accent);transition:color var(--pub-expert-duration) var(--pub-expert-ease);margin-top:auto;font-size:14px;font-weight:600;text-decoration:none}.pub-expert-task__cta:hover,.pub-expert-advisor__cta:hover{color:var(--pub-accent-hover);text-decoration:underline}.pub-expert-advisors{grid-template-columns:repeat(5,minmax(0,1fr))}.pub-expert-section--advisors{border-block:1px solid var(--pub-border);background:var(--pub-expert-gradient-section);width:100%;max-width:none;padding:56px 0}.pub-expert-section--advisors .pub-expert-section__head,.pub-expert-section--advisors .pub-expert-advisors{width:var(--pub-container);margin-inline:auto}.pub-expert-commands{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pub-expert-command{border:1px solid var(--pub-border);border-radius:var(--pub-expert-radius-sm);background:var(--pub-expert-surface-command);min-height:100%;box-shadow:inset 0 1px 0 var(--pub-expert-inset-highlight);transition:var(--pub-expert-transition);flex-direction:column;gap:10px;padding:18px;display:flex}.pub-expert-command:hover{border-color:var(--pub-border-strong);background:var(--pub-bg-elevated);box-shadow:var(--pub-expert-shadow-card);transform:translateY(-2px)}.pub-expert-command p{flex:1;margin:0;font-size:15px;font-weight:600;line-height:1.4}.pub-expert-command__link{color:var(--pub-text-tertiary);transition:color var(--pub-expert-duration) var(--pub-expert-ease);font-size:13px;font-weight:600;text-decoration:none}.pub-expert-command__link:hover{color:var(--pub-expert-link-accent)}.pub-expert-advantages{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.pub-expert-advantages__col h3{margin:0 0 16px;font-size:22px;font-weight:700}.pub-expert-accordion{margin:0;padding:0;list-style:none}.pub-expert-accordion__item{border-bottom:1px solid var(--pub-border)}.pub-expert-accordion__item summary{cursor:pointer;transition:color var(--pub-expert-duration) var(--pub-expert-ease);padding:18px 0;font-size:16px;font-weight:600;list-style:none}.pub-expert-accordion__item summary:hover,.pub-expert-accordion__item[open] summary{color:var(--pub-expert-link-accent)}.pub-expert-accordion__item summary::-webkit-details-marker{display:none}.pub-expert-accordion__item p{color:var(--pub-text-secondary);margin:0 0 18px;font-size:15px;line-height:1.55}.pub-expert-pricing .pub-section__title,.pub-expert-pricing .pub-section__lead{color:var(--pub-text)}.pub-expert-pricing .pub-section__lead{color:var(--pub-text-secondary)}.pub-expert-pricing .pub-pricing-card{border-color:var(--pub-border);background:var(--pub-bg-elevated);color:var(--pub-text);box-shadow:var(--pub-expert-shadow-card);transition:var(--pub-expert-transition)}.pub-expert-pricing .pub-pricing-card:hover{box-shadow:var(--pub-expert-shadow-card-hover)}.pub-expert-pricing .pub-pricing-card--featured{border-color:color-mix(in srgb, var(--pub-accent) 42%, var(--pub-border));box-shadow:var(--pub-expert-shadow-card-hover), 0 0 0 1px color-mix(in srgb, var(--pub-accent) 18%, transparent)}.pub-expert-pricing .pub-pricing-card__period,.pub-expert-pricing .pub-pricing-card__features{color:var(--pub-text-secondary)}.pub-expert-reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.pub-expert-review{border:1px solid var(--pub-border);border-radius:var(--pub-expert-radius-md);background:var(--pub-bg-elevated);box-shadow:var(--pub-expert-shadow-card);transition:var(--pub-expert-transition);padding:22px}.pub-expert-review:hover{box-shadow:var(--pub-expert-shadow-card-hover);transform:translateY(-2px)}.pub-expert-review blockquote{color:var(--pub-text-secondary);margin:0 0 16px;font-size:15px;line-height:1.55}.pub-expert-review__author{flex-direction:column;gap:2px;margin:0 0 12px;font-size:14px;display:flex}.pub-expert-review__author span{color:var(--pub-text-tertiary)}.pub-expert-review__tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pub-expert-review__tags li{background:var(--pub-expert-tag-bg);color:var(--pub-text-tertiary);border:1px solid var(--pub-border);border-radius:999px;padding:4px 10px;font-size:12px}.pub-expert-faq{max-width:760px;margin:24px auto 0;padding:0;list-style:none}.pub-expert-cta-band{width:var(--pub-container);border:1px solid color-mix(in srgb, var(--pub-neuro-cta-start) 20%, var(--pub-border));border-radius:var(--pub-expert-radius-xl);background:var(--pub-expert-gradient-cta-band);box-shadow:var(--pub-expert-shadow-card);text-align:center;margin:0 auto;padding:48px 32px}.pub-expert-cta-band__title{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(26px,3vw,34px);font-weight:700}.pub-expert-cta-band p{max-width:32rem;color:var(--pub-text-secondary);margin:0 auto 24px;font-size:17px;line-height:1.55}.pub-expert-cta-band__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:1080px){.pub-expert-advisors,.pub-expert-commands{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.pub-expert-hero__grid,.pub-expert-pillars,.pub-expert-tasks,.pub-expert-advantages,.pub-expert-reviews{grid-template-columns:1fr}.pub-expert-visual__panel--front{margin-left:0}.pub-expert-advisors{grid-template-columns:1fr}}
.intel-battery{gap:.45rem;display:grid}.intel-battery__label{letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-muted,#64748b);margin:0;font-size:.72rem;font-weight:600}.intel-battery__frame{border:1px solid color-mix(in srgb, var(--ui-border-subtle,#cbd5e1) 85%, transparent);background:var(--ui-bg-elevated,#fff);border-radius:.75rem;padding:.35rem .45rem;box-shadow:0 1px 2px #0f172a0f,0 4px 14px #0f172a0d}.intel-battery__track{background:var(--intel-battery-empty,#e5e7eb);border-radius:999px;height:.72rem;position:relative;overflow:hidden}.intel-battery__fill{border-radius:inherit;background:linear-gradient(90deg,#06b6d4 0%,#2563eb 34%,#7c3aed 68%,#9333ea 100%);min-width:0;height:100%;transition:width .25s;box-shadow:0 -3px 10px #7c3aed47,0 3px 10px #06b6d43d,4px 0 14px #7c3aed52}.intel-battery__caption{color:var(--ui-text-muted,#64748b);margin:0;font-size:.82rem}.intel-battery--overflow .intel-battery__frame{border-color:#f5c542a6;box-shadow:0 0 0 1px #f5c5428c,0 0 18px #f5c54259,0 4px 14px #7c3aed1f}.intel-battery--overflow .intel-battery__fill{box-shadow:0 -3px 12px #f5c5426b,0 3px 12px #7c3aed57,4px 0 16px #f5c54261}:root,[data-theme=light]{--intel-battery-empty:#e5e7eb}[data-theme=dark]{--intel-battery-empty:#1f2937}.intel-battery--pub{margin-block:.85rem .35rem}.pub-site .intel-battery__label{color:var(--pub-text-tertiary,var(--ui-text-muted))}.pub-site .intel-battery__frame{border-color:var(--pub-border,var(--ui-border-subtle));background:var(--pub-bg-elevated,var(--ui-bg-elevated))}.pub-site .intel-battery__caption{color:var(--pub-text-secondary,var(--ui-text-muted))}.intel-battery--pub .intel-battery__label{font-size:.68rem}.intel-battery--pub .intel-battery__track{height:.65rem}.intel-battery--billing{margin-block:.75rem .25rem}.intel-battery--admin .intel-battery__track{height:.8rem}.intel-battery--admin .intel-battery__caption{font-size:.78rem}.intel-battery--inline{flex:8rem;gap:0;min-width:7.5rem;max-width:12rem}.intel-battery--inline .intel-battery__frame{padding:.28rem .35rem}.intel-battery--inline .intel-battery__track{height:.58rem}@media (max-width:640px){.intel-battery--billing .intel-battery__track,.intel-battery--pub .intel-battery__track{height:.62rem}}.intel-battery--glow-1 .intel-battery__fill{opacity:.72;box-shadow:0 0 4px #2563eb2e}.intel-battery--glow-2 .intel-battery__fill{opacity:.82;box-shadow:0 0 6px #2563eb3d,0 0 10px #06b6d429}.intel-battery--glow-3 .intel-battery__fill{box-shadow:0 -2px 8px #7c3aed38,0 2px 8px #06b6d433,0 0 12px #2563eb47}.intel-battery--glow-4 .intel-battery__fill{box-shadow:0 -3px 10px #7c3aed52,0 3px 10px #06b6d442,0 0 16px #2563eb57}.intel-battery--glow-5 .intel-battery__fill{box-shadow:0 -4px 14px #f5c54261,0 4px 14px #7c3aed5c,0 0 22px #2563eb6b}.intel-battery--glow-5 .intel-battery__frame{border-color:#f5c5428c}

