.editorial-page{--ink:var(--vc-forest);--muted:var(--vc-muted);--paper:var(--vc-cream);--green:var(--vc-petrol);--green-deep:#183f37;--green-pale:var(--vc-sage);--line:var(--vc-line);--amber:var(--vc-clay);color:var(--vc-forest);background:var(--vc-cream)}.editorial-page[data-tone=sage]{--page-band:var(--vc-sage);--page-on-band:var(--vc-forest);--page-soft-text:#36574d}.editorial-page[data-tone=clay]{--page-band:var(--vc-apricot);--page-on-band:var(--vc-forest);--page-soft-text:#36574d}.editorial-page[data-tone=cream]{--page-band:var(--vc-cream);--page-on-band:var(--vc-forest);--page-soft-text:var(--vc-muted)}.editorial-page[data-tone=petrol]{--page-band:var(--vc-petrol);--page-on-band:var(--vc-cream);--page-soft-text:#e2ece1}.editorial-page .article-header:before,.editorial-page .page-hero-band:before{display:none}.editorial-page .page-hero{padding-block:64px 68px}.editorial-page .page-hero-spark{display:none}.editorial-page .page-hero h1{font-size:clamp(62px,7.2vw,104px);line-height:.99;letter-spacing:-.065em;margin:20px 0 28px;max-width:1050px;overflow-wrap:break-word}.editorial-page .page-hero-detail h1{font-size:clamp(44px,5.7vw,78px);line-height:1.05}.editorial-page .page-hero .page-hero-summary{font-size:clamp(21px,2vw,27px);line-height:1.35;max-width:790px;margin-top:20px}.editorial-page .page-hero .page-hero-lead{font-size:17px;line-height:1.6;max-width:790px;margin-top:18px}.editorial-page .page-hero .eyebrow{color:var(--page-on-band);font-size:11px;letter-spacing:.14em}.editorial-page .page-hero .eyebrow>span{background:var(--vc-coral)}.editorial-page main h2{font-size:clamp(30px,3.3vw,46px);line-height:1.12;letter-spacing:-.045em}.editorial-page main h3{font-size:clamp(21px,2vw,27px);line-height:1.2;letter-spacing:-.035em}.editorial-page .content-section{padding-block:68px}.editorial-page .article-main p,.editorial-page .content-section p,.editorial-page .legal-document p{line-height:1.7}.editorial-page :is(.eyebrow,.index-label,.article-section>span,.method-timeline article>span,.deliverables span){color:#873b2b}.editorial-page .button,.editorial-page .closing-cta .button,.editorial-page .contact-card a.button{background:var(--vc-clay);color:#fffaf2;border:0;border-radius:5px;font-size:15px;min-height:52px}.editorial-page .button:hover{background:#963e2b}.editorial-page .button-outline,.editorial-page .contact-card a.button-outline{background:transparent;color:var(--vc-petrol);border:1px solid var(--vc-petrol);border-radius:5px}.editorial-page :is(.dark-band,.closing-cta,.price-preview,.sources-band){background:var(--vc-petrol);color:var(--vc-cream)}.editorial-page :is(.dark-band,.closing-cta,.price-preview,.sources-band) :is(.eyebrow,.index-label){color:var(--vc-apricot)}.editorial-page :is(.dark-band,.closing-cta,.price-preview,.sources-band) p{color:#e2ece1}.editorial-page :is(.dark-band,.closing-cta,.sources-band) :is(h2,h3,strong){color:var(--vc-cream)}.editorial-page .editorial-grid small,.editorial-page .product-flow span{color:var(--vc-coral)}.editorial-page .editorial-grid.light small{color:#873b2b}.editorial-page .claim-hierarchy,.editorial-page .related-reading,.editorial-page .stats-band,.editorial-page .study-feature{background:var(--vc-apricot);color:var(--vc-forest)}.editorial-page .journal-featured-wrap,.editorial-page .privacy-feature,.editorial-page .values-band{background:var(--vc-sage);color:var(--vc-forest)}.editorial-page :is(.stats-grid,.study-numbers,.values-grid) :is(strong,span,p){font-family:inherit;color:var(--vc-forest)}.editorial-page :is(.stats-grid,.study-numbers,.article-figures) strong{font-family:inherit;font-weight:650;letter-spacing:-.05em}.editorial-page :is(.side-note,.boundary-box,.method-note,.regulation-callout,.response-commitment,.article-disclaimer){background:#efeade;border-left-color:var(--vc-coral)}.editorial-page :is(.pricing-card,.contact-card,.checker,.source-status article,.source-registry article,.journal-card,.study-table,.report-card){background:#fffcf5;border-color:var(--vc-line);box-shadow:none}.editorial-page .pricing-card>.featured-label{background:var(--vc-clay);color:#fffaf2}.editorial-page .checker textarea{background:var(--vc-cream);color:var(--vc-forest);border-color:var(--vc-line)}.editorial-page .checker-actions button{background:var(--vc-petrol);color:var(--vc-cream);border-radius:4px}.editorial-page .article-header{padding-bottom:62px;background:var(--page-band);color:var(--page-on-band)}.editorial-page .article-header-grid{padding-top:44px}.editorial-page .article-header h1{font-size:clamp(44px,5.5vw,76px);line-height:1.04;letter-spacing:-.055em;max-width:1050px}.editorial-page .article-header :is(.article-category,.breadcrumb,.editorial-notice,.article-meta){color:var(--page-soft-text)}.editorial-page .article-intro{max-width:790px;margin-top:26px}.editorial-page .article-intro>p{font-size:20px;color:var(--page-on-band)}.editorial-page .article-intro .editorial-notice{font-size:13px}.editorial-page .article-main h2{font-size:clamp(28px,3vw,39px)}.editorial-page .article-main h3{font-size:24px}.editorial-page .article-checklist,.editorial-page .article-summary{background:var(--vc-sage);color:var(--vc-forest)}.editorial-page .article-checklist :is(h2,p,li){color:var(--vc-forest)}.editorial-page .article-sources a,.editorial-page .article-toc{border-color:var(--vc-line)}.editorial-page .article-sources a>span,.editorial-page .article-toc strong{color:#873b2b}.editorial-page :is(.article-toc strong,.sector-grid article>div strong,.study-numbers strong,.mini-price strong,.pilot-facts strong){font-family:inherit;font-weight:650;letter-spacing:-.035em}.editorial-page .journal-card{background:transparent}.editorial-page .journal-featured-grid>div>p{color:var(--vc-muted)}.editorial-page .journal-featured-grid time{color:#873b2b}.editorial-page .related-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.navigation-dialog{--page-band:#f7f4ec;--page-on-band:#183f37;--page-action:#b54d35;--page-action-text:#fffaf2;background:var(--page-band);color:var(--page-on-band)}.navigation-dialog .brand-mark{width:62px;height:62px;color:inherit}.navigation-dialog nav a{border-color:#b3c1b5}@media(max-width:850px){.editorial-page .page-hero{padding-block:50px 56px}.editorial-page .content-section{padding-block:54px}}@media(max-width:620px){.editorial-page .page-hero h1{font-size:55px;line-height:1.02;letter-spacing:-.06em}.editorial-page .page-hero-detail h1{font-size:42px;line-height:1.07}.editorial-page .page-hero{padding-block:38px 46px}.editorial-page .page-hero .page-hero-summary{font-size:21px}.editorial-page .page-hero .page-hero-lead{font-size:16px}.editorial-page main h2{font-size:32px}.editorial-page main h3{font-size:23px}.editorial-page .content-section{padding-block:44px}.editorial-page .article-header h1{font-size:42px;line-height:1.07;letter-spacing:-.045em}.editorial-page .article-header{padding-bottom:46px}.editorial-page .article-header-grid{padding-top:30px}.editorial-page .article-intro>p{font-size:18px}.editorial-page .article-main h2{font-size:29px}.navigation-dialog .brand-mark{width:54px;height:54px}}.editorial-page .journal-grid,.editorial-page .related-grid{gap:24px}.editorial-page .journal-card,.editorial-page .journal-card:nth-child(2n),.editorial-page .related-grid article,.editorial-page .related-grid article+article,.editorial-page .related-grid article:nth-child(3){position:relative;padding:28px;background:#fffcf5;border:1px solid #183f371c;border-radius:8px;box-shadow:0 5px 15px #183f3709,0 1px 3px #183f3710;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.editorial-page .journal-card h3,.editorial-page .related-grid h3{margin-top:24px}.editorial-page .journal-card footer{display:flex;flex-wrap:wrap;gap:12px;padding-top:24px}.editorial-page .journal-card footer a{margin-left:auto;position:relative;z-index:2}.editorial-page .journal-card h3 a:after,.editorial-page .journal-featured h2 a:after,.editorial-page .related-grid h3 a:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.editorial-page .journal-featured .text-link,.editorial-page .related-grid article>a{position:relative;z-index:2}.editorial-page .journal-featured{position:relative;background:#fffcf5;border:1px solid #183f371c;border-radius:8px;padding:28px;box-shadow:0 7px 22px #183f3712;transition:transform .2s ease,box-shadow .2s ease}.editorial-page .journal-featured-grid{gap:48px;padding-block:28px 10px}.editorial-page :is(.pricing-card,.contact-card,.checker,.source-status article,.source-registry article){border-radius:6px;box-shadow:0 5px 16px #183f370c}.editorial-page :is(.journal-card,.related-grid article,.journal-featured):focus-within{outline:3px solid #b54d35;outline-offset:4px}@media(hover:hover){.editorial-page :is(.journal-card,.related-grid article,.journal-featured):hover{transform:translateY(-4px);box-shadow:0 12px 28px #183f371c;border-color:#b54d3560}}.editorial-page :is(.journal-card,.related-grid article,.journal-featured):active{transform:translateY(-1px);box-shadow:0 3px 8px #183f371a}.navigation-dialog .brand-mark{width:72px;height:72px}@media(max-width:620px){.editorial-page .journal-grid,.editorial-page .related-grid{gap:20px}.editorial-page .journal-card,.editorial-page .journal-card:nth-child(2n),.editorial-page .journal-featured,.editorial-page .related-grid article,.editorial-page .related-grid article+article,.editorial-page .related-grid article:nth-child(3){padding:22px;min-height:auto}.editorial-page .journal-featured-grid{gap:24px;padding-block:24px 0}.navigation-dialog .brand-mark{width:62px;height:62px}}@media(prefers-reduced-motion:reduce){.editorial-page :is(.journal-card,.related-grid article,.journal-featured){transition:none}.editorial-page :is(.journal-card,.related-grid article,.journal-featured):active,.editorial-page :is(.journal-card,.related-grid article,.journal-featured):hover{transform:none}}@media(max-width:620px){.editorial-home .site-header{gap:14px}}.editorial-home .vc-hero h1{font-size:clamp(68px,8.2vw,120px)}.editorial-home .vc-hero .vc-title-accent{color:#873b2b}.editorial-page .page-hero h1{font-size:clamp(68px,8.2vw,120px)}.editorial-page .article-header h1,.editorial-page .page-hero-detail h1{font-size:clamp(52px,7.2vw,104px)}.vc-contact-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.vc-contact-layout>div>p:not(.eyebrow){font-size:17px;line-height:1.7;color:var(--vc-muted)}.vc-contact-layout .text-link{font-size:15px;margin-top:20px}.vc-contact-form{padding:32px;border:1px solid var(--vc-line);border-radius:8px;background:#fffcf5;box-shadow:0 8px 24px #183f3712}.vc-contact-form fieldset{padding:0;border:0;margin:0;min-width:0}.vc-contact-form legend{font-size:27px;letter-spacing:-.035em;font-weight:650;margin-bottom:26px}.vc-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.vc-contact-form label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:650}.vc-contact-form label>span{font-weight:400}.vc-form-wide{grid-column:1/-1}.vc-contact-form input:not([type=checkbox]),.vc-contact-form select,.vc-contact-form textarea{width:100%;min-width:0;padding:12px;border:1px solid #a7b9ad;border-radius:4px;background:var(--vc-cream);color:var(--vc-forest);font:400 16px/1.5 Inter,Arial,sans-serif}.vc-contact-form textarea{resize:vertical;min-height:150px}.vc-contact-form .vc-form-privacy{font-size:12px;line-height:1.6;margin:24px 0 18px}.vc-contact-form .vc-form-consent{flex-direction:row;align-items:flex-start;gap:12px;font-size:13px;line-height:1.6;margin:20px 0 24px;font-weight:400}.vc-form-consent input{width:20px;height:20px;flex:0 0 20px;margin-top:2px;accent-color:var(--vc-clay)}.vc-form-consent a{color:#873b2b;text-decoration:underline;text-underline-offset:3px}.vc-contact-form .button{gap:24px;border:0;cursor:pointer}.vc-contact-form .vc-form-feedback{font-size:15px;line-height:1.6;margin:18px 0 0}.vc-form-feedback:empty{display:none}.vc-contact-form .vc-form-error{color:#873b2b}.vc-contact-form :disabled{opacity:.65}.editorial-page .vc-service-flow h3{font-size:26px;line-height:1.18;font-weight:650;letter-spacing:-.035em;margin:16px 0 0;color:var(--vc-cream)}.editorial-page .vc-service-flow article>span{font-size:17px;font-weight:650;color:var(--vc-apricot)}@media(max-width:850px){.vc-contact-layout{grid-template-columns:1fr;gap:32px}}@media(max-width:620px){.editorial-home .vc-hero h1,.editorial-page .page-hero h1{font-size:64px;line-height:1.02}.editorial-page .article-header h1,.editorial-page .page-hero-detail h1{font-size:48px;line-height:1.06}.vc-contact-form{padding:22px}.vc-form-fields{grid-template-columns:1fr;gap:18px}}.editorial-page .vc-price-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.vc-plan-card{padding:34px;background:#fffcf5;border:1px solid #183f3720;border-top:4px solid var(--vc-coral);border-radius:8px;box-shadow:0 7px 24px #183f3710;display:flex;flex-direction:column}.editorial-page .vc-plan-card h2{font-size:36px;margin:0 0 24px;line-height:1.12}.vc-plan-label{font-size:11px;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:#873b2b;margin:0 0 20px}.vc-plan-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.vc-plan-price>span{font-size:16px}.vc-plan-price>strong{font:650 64px/1.05 Inter Display,Inter,Arial,sans-serif;letter-spacing:-.06em}.vc-plan-tax{font-size:14px;color:var(--vc-muted);margin:12px 0 24px}.vc-plan-card ul{list-style:none;margin:0 0 28px;padding:0}.vc-plan-card li{padding:11px 0;border-top:1px solid var(--vc-line);font-size:16px;line-height:1.55}.vc-plan-card .button{margin-top:auto;align-self:flex-start}.vc-continuous{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:32px;background:var(--vc-sage);border-radius:6px}.editorial-page .vc-continuous h2{font-size:32px;margin-bottom:16px}.vc-continuous p{font-size:16px;margin:0 0 14px}.vc-continuous .eyebrow{font-size:11px}.vc-continuous ul{margin:0 0 18px;padding-left:20px;font-size:15px;line-height:1.8}.vc-price-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.vc-price-rules article{border-top:3px solid var(--vc-coral);padding-top:20px}.editorial-page .vc-price-rules h3{font-size:25px;margin-bottom:14px}.vc-price-rules p{font-size:16px;margin:0;color:var(--vc-muted)}.vc-price-pilot{background:var(--vc-apricot)}.editorial-page .vc-price-pilot .pilot-inline{border:0;gap:50px}.editorial-page .vc-price-pilot h2{font-size:36px}.vc-rewrite-list{display:grid;gap:28px}.vc-rewrite-card{border:1px solid #183f3720;border-radius:8px;background:#fffcf5;padding:30px;box-shadow:0 6px 20px #183f370c}.vc-rewrite-card>header{display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--vc-line);padding-bottom:18px;margin-bottom:26px}.vc-rewrite-card>header>span{color:#873b2b;font-size:17px;font-weight:750;flex:0 0 auto;min-width:24px;white-space:nowrap}.vc-rewrite-card>header>p{font-size:12px;margin:0;color:var(--vc-muted)}.vc-rewrite-comparison{display:grid;grid-template-columns:1fr 36px 1.3fr;gap:24px;align-items:start}.editorial-page .vc-rewrite-card h3{font-size:12px;font-weight:750;text-transform:uppercase;letter-spacing:.1em;margin:0 0 14px}.vc-rewrite-before h3{color:#873b2b}.vc-rewrite-after h3{color:var(--vc-petrol)}.vc-rewrite-card blockquote{margin:0;font-size:clamp(23px,2.2vw,30px);line-height:1.3;letter-spacing:-.035em;font-weight:650}.vc-rewrite-arrow{font-size:27px;color:#873b2b;margin-top:27px}.vc-rewrite-proof{margin-top:28px;padding:20px 24px;background:var(--vc-sage);border-radius:4px}.vc-rewrite-proof p{margin:0;font-size:16px;font-family:inherit;color:var(--vc-forest)}.editorial-page .vc-rewrite-proof h3{margin-bottom:8px}.vc-pilot-summary{padding:48px 0;background:var(--vc-sage)}.vc-pilot-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.vc-pilot-facts article{padding:25px;background:#fffcf5;border:1px solid #183f371c;border-radius:6px;box-shadow:0 4px 14px #183f3709}.vc-pilot-facts small{display:block;color:#873b2b;font-size:11px;letter-spacing:.1em;font-weight:750;text-transform:uppercase;margin-bottom:18px}.vc-pilot-facts strong{font-size:27px;line-height:1.2;font-weight:650;letter-spacing:-.03em;display:block}.editorial-page .vc-pilot-page .two-column-copy h2{font-size:34px;line-height:1.15}.vc-pilot-page .two-column-copy article{border-top:2px solid var(--vc-coral);padding-top:22px}.vc-pilot-page .two-column-copy p{font-size:16px;color:var(--vc-muted)}.vc-method-nav{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:28px}.vc-method-nav a{font-size:14px;font-weight:650;border-bottom:1px solid;padding-bottom:5px}.vc-method-sources>header{margin-bottom:28px;max-width:800px}.vc-method-sources>header>p:not(.eyebrow){font-size:17px;color:var(--vc-muted)}.editorial-page .vc-method-page .source-registry article h2{font-size:26px;line-height:1.2}.editorial-page .vc-method-page .two-column-copy h2{font-size:34px}.vc-about-page .founder-identity{padding:30px;border:1px solid #183f3720;border-top:4px solid var(--vc-coral);border-radius:6px;background:#fffcf5;box-shadow:0 7px 24px #183f3710}.editorial-page .vc-about-page .founder-identity h2{font-size:46px;line-height:1.05;margin-block:24px}.vc-about-page .founder-context p{font-size:17px;line-height:1.75}.vc-about-page .founder-context .founder-intro{font-size:24px;line-height:1.45;color:var(--vc-forest)}.vc-about-page .values-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.vc-about-page .values-grid article{padding:26px;background:#fffcf5;border:1px solid #183f371c;border-radius:6px}.editorial-page .vc-about-page .values-grid h3{font-size:26px;margin-top:0}.vc-about-page .values-grid p{font-size:16px;margin-bottom:0}.editorial-home .site-header .desktop-cta{margin-top:6px}.navigation-dialog nav{margin-top:24px}.navigation-dialog .navigation-bottom{margin-top:40px;gap:18px}.navigation-dialog .navigation-bottom .button{margin-top:8px}@media(max-width:850px){.vc-pilot-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.vc-continuous{gap:28px}.editorial-page .vc-plan-card h2{font-size:31px}.vc-plan-card{padding:26px}.vc-plan-price>strong{font-size:56px}}@media(max-width:620px){.editorial-page .vc-price-plans,.vc-about-page .values-grid,.vc-continuous,.vc-pilot-facts,.vc-price-rules{grid-template-columns:1fr}.vc-continuous,.vc-plan-card,.vc-rewrite-card{padding:24px}.vc-plan-price>strong{font-size:56px}.editorial-page .vc-method-page .two-column-copy h2,.editorial-page .vc-pilot-page .two-column-copy h2,.editorial-page .vc-price-pilot h2{font-size:30px}.vc-rewrite-comparison{grid-template-columns:1fr;gap:18px}.vc-rewrite-arrow{margin:0;transform:rotate(90deg);width:28px}.vc-rewrite-proof{padding:18px;margin-top:22px}.vc-rewrite-card>header{align-items:flex-start}.vc-pilot-summary{padding-block:32px}.vc-pilot-facts strong{font-size:26px}.editorial-page .vc-about-page .founder-identity h2{font-size:38px}.vc-about-page .founder-identity{padding:24px}.vc-about-page .founder-context .founder-intro{font-size:21px}.navigation-dialog nav{margin-top:24px}.navigation-dialog .navigation-bottom{margin-top:36px;flex-direction:column;align-items:flex-start;gap:12px}}.vc-method-page #correcciones .button{margin-top:24px}.editorial-page .closing-cta .button{gap:24px}.vc-correction-log>header,.vc-radar-sources>header{max-width:800px;margin-bottom:32px}.vc-correction-log>header>p,.vc-radar-sources>header>p{font-size:17px;line-height:1.7}.editorial-page .vc-radar-page .source-registry article h2{font-size:28px;line-height:1.2}.editorial-page .vc-radar-page .two-column-copy h2{font-size:34px}.vc-correction-log>article{display:grid;grid-template-columns:220px 1fr;gap:28px;border-top:1px solid var(--vc-line);padding:24px 0}.vc-correction-log>article small{font-size:14px;font-weight:650;color:var(--vc-clay)}.vc-correction-log>article p{margin:0;font-size:16px;line-height:1.7}.vc-correction-log a{color:var(--vc-clay);text-decoration:underline;text-underline-offset:4px}@media(max-width:620px){.vc-correction-log>article{grid-template-columns:1fr;gap:12px}.editorial-page .vc-radar-page .two-column-copy h2{font-size:30px}.editorial-page .vc-radar-page .source-registry article h2{font-size:25px}}.editorial-page a.vc-context-link{text-decoration:underline;text-underline-offset:.18em}