.sev-ed-post-header{background:var(--surface-inverse);color:var(--text-on-dark);overflow:hidden;padding:var(--section-y-tight) 0 var(--space-14);position:relative}.sev-ed-post-header .sev-ed-post-header-bg{background-position:50%;background-size:cover;filter:saturate(.9);inset:0;position:absolute;z-index:0}.sev-ed-post-header:before{background:rgba(8,24,51,.87);z-index:1}.sev-ed-post-header:after,.sev-ed-post-header:before{content:"";inset:0;pointer-events:none;position:absolute}.sev-ed-post-header:after{background-image:var(--texture-hero);z-index:2}.sev-ed-post-header .sev-ed-post-header-inner{margin-inline:auto;max-width:var(--shell-text);padding-inline:var(--gutter);position:relative;z-index:3}.sev-ed-post-header .wp-block-post-title{color:var(--text-on-dark);font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--fw-extrabold);line-height:var(--lh-tight);margin:var(--space-5) 0 var(--space-4)}@supports(text-wrap:balance){.sev-ed-post-header .wp-block-post-title{text-wrap:balance}}.sev-ed-post-tag{background:var(--cat-messages);color:var(--category-text);display:inline-block;font-family:var(--font-body);font-size:var(--fs-3xs);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-wider);padding:.4375rem .875rem;text-transform:uppercase}.sev-ed-post-meta,.sev-ed-post-meta-dates{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-5)}.sev-ed-post-meta-dates{color:var(--on-dark-60);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase}.sev-ed-post-meta-item,.sev-like-header{align-items:center;display:inline-flex;gap:var(--space-2)}.sev-like-header{background:transparent;border:0;color:var(--on-dark-45);cursor:pointer;font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-bold);margin-left:auto;min-height:var(--size-touch-min);padding:0 var(--space-3);transition:color var(--dur-fast) ease}.sev-like-header.is-liked,.sev-like-header:hover{color:var(--state-danger)}.sev-ed-post-frame{border:var(--border-hairline) solid var(--on-gold-45);box-shadow:var(--shadow-frame);display:block;margin-bottom:var(--space-16);overflow:hidden;position:relative}.sev-ed-post-frame .wp-block-embed__wrapper{aspect-ratio:var(--ratio-video)}.sev-ed-post-frame iframe{display:block;height:100%;width:100%}.sev-ed-post-verse{border-left:var(--border-thick) solid var(--accent);margin:var(--space-16) 0;padding-left:var(--space-5)}.sev-ed-post-verse p{color:var(--text-heading);font-family:var(--font-display);font-size:var(--text-verse);font-style:italic;line-height:var(--lh-verse);margin:0}.sev-ed-post-verse cite{color:var(--text-accent);display:block;font-family:var(--font-body);font-size:var(--fs-2xs);font-style:normal;font-weight:var(--fw-bold);letter-spacing:var(--ls-widest);margin-top:var(--space-3);text-transform:uppercase}#comentarios,.wp-block-post-content h2,.wp-block-post-content h3{scroll-margin-top:calc(var(--sev-header-h, 6.5rem) + var(--space-4))}.sev-ed-post-article{margin-inline:auto;max-width:var(--shell-text);padding-block:var(--space-16);padding-inline:var(--gutter)}.sev-ed-post-article .wp-block-post-content h2~p,.sev-ed-post-article>.wp-block-post-content>p,.sev-ed-post-article>p{color:var(--text-body);font-size:var(--fs-md);margin-inline:0!important;max-width:none!important}.sev-ed-post-article .wp-block-post-content h2{color:var(--text-heading);font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--fw-bold);margin:var(--space-10) 0 var(--space-4)}.sev-ed-post-article .wp-block-post-content figure.wp-block-image{margin:var(--space-6) 0 0}.sev-ed-post-article .wp-block-post-content figure.wp-block-image img{aspect-ratio:var(--ratio-video);display:block;object-fit:cover;width:100%}.sev-ed-post-article .wp-block-post-content figure.wp-block-image figcaption{color:var(--text-caption);font-family:var(--font-display);font-size:var(--fs-sm);font-style:italic;margin-top:var(--space-3)}.sev-ed-share{align-items:flex-start;border-bottom:var(--rule-hairline);border-top:var(--border-rule) solid var(--accent);display:flex;flex-direction:column;gap:var(--space-5);margin:var(--space-12) 0 0;padding-block:var(--space-6)}@media(min-width:36.25rem){.sev-ed-share{align-items:center;flex-direction:row;gap:var(--space-6);justify-content:space-between}}.sev-ed-share-head .sev-ed-share-eyebrow{color:var(--text-accent);display:block;font-family:var(--font-body);font-size:var(--fs-3xs);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-label);margin-bottom:var(--space-1);text-transform:uppercase}.sev-ed-share-head strong{color:var(--text-heading);display:block;font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.sev-ed-share-links{align-items:center;display:flex;flex-shrink:0;gap:var(--space-3)}.sev-ed-share-btn.sev-ed-share-btn{background:transparent;border:var(--border-hairline) solid var(--accent-quiet);border-radius:var(--radius-round);color:var(--navy-800);cursor:pointer;display:grid;font-family:inherit;height:var(--size-touch-min);padding:0;place-items:center;position:relative;text-decoration:none;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,border-color var(--dur-fast) ease,transform var(--dur-fast) ease;width:var(--size-touch-min)}.sev-ed-share-btn.sev-ed-share-btn .dashicons,.sev-ed-share-btn.sev-ed-share-btn svg{font-size:var(--size-icon-sm);height:var(--size-icon-sm);width:var(--size-icon-sm)}.sev-ed-share-btn.sev-ed-share-btn:is(:hover,:focus-visible){background:var(--navy-800);border-color:var(--navy-800);color:var(--cream-50);transform:translateY(-.125rem)}.sev-ed-share-copy .dashicons[hidden]{display:none}.sev-ed-share-divider{background:var(--border-subtle);height:var(--space-7);margin-inline:var(--space-1);width:var(--border-hairline)}.sev-ed-share-copied{background:var(--navy-800);border-radius:var(--radius-sm);bottom:calc(100% + var(--space-2));box-shadow:var(--shadow-button-hover);color:var(--cream-50);font-size:var(--fs-3xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);padding:var(--space-1) var(--space-3);pointer-events:none;text-transform:uppercase;white-space:nowrap}.sev-ed-share-copied,.sev-ed-share-copied:after{left:50%;position:absolute;transform:translateX(-50%)}.sev-ed-share-copied:after{border-top-color:transparent;border:var(--space-1) solid transparent;border-top:var(--space-1) solid var(--navy-800);content:"";top:100%}.sev-ed-share-copied[hidden]{display:none}.sev-ed-post-signup{background:var(--surface-band);margin:var(--space-12) 0 0;padding:var(--space-9) var(--space-10)}.sev-ed-post-signup:before{background:var(--accent);content:"";display:block;height:var(--border-rule);width:var(--size-rule-rest)}.sev-ed-post-signup-head,.sev-ed-post-signup:before{margin-bottom:var(--space-5)}.sev-ed-post-signup-head strong{color:var(--text-heading);display:block;font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-bold);margin-bottom:var(--space-1)}.sev-ed-post-signup-head .sev-ed-post-signup-note{color:var(--text-muted);display:block;font-size:var(--fs-xs)}.sev-ed-post-signup .sev-newsletter-form{align-items:flex-end;flex-direction:row;flex-wrap:wrap;gap:var(--space-4)}.sev-ed-post-signup .sev-newsletter-form .sev-ml-field{flex:1 1 11rem;margin:0}.sev-ed-post-signup .sev-newsletter-form .sev-ml-submit{flex:0 0 auto;order:1;width:auto}.sev-ed-post-signup .sev-newsletter-form .sev-ml-field-consent{flex:1 1 100%;order:2}.sev-ed-post-signup .sev-newsletter-form .sev-ml-status{flex:1 1 100%;order:3}.sev-like-pill{align-items:center;background:transparent;border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-bold);gap:var(--space-2);min-height:var(--size-touch-min);padding:0 var(--space-3);transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease}.sev-like-pill.is-liked,.sev-like-pill:hover{border-color:var(--state-danger);color:var(--state-danger)}.sev-ed-post-comments{margin-inline:auto;max-width:var(--shell-text);padding-block:var(--space-10) 0;padding-inline:var(--gutter)}.sev-ed-post-comments .sev-ed-label{color:var(--text-accent)}.sev-ed-post-comments .wp-block-columns{margin-bottom:0}.sev-ed-post-comments .wp-block-comment-template{list-style:none;margin:var(--space-8) 0 0;padding:0}.sev-ed-post-comments .wp-block-comment-template>li{border-bottom:var(--rule-hairline);padding:var(--space-6) 0}.sev-ed-post-comments .wp-block-comment-template>li>ol{border-left:var(--border-hairline) solid var(--accent-quiet);list-style:none;margin:var(--space-3) 0 0 var(--space-4);padding-left:var(--space-4)}@media(min-width:48.875rem){.sev-ed-post-comments .wp-block-comment-template>li>ol{margin-left:4.125rem}}.sev-ed-post-comments .depth-2{padding-top:var(--space-4)}.sev-ed-post-comments .depth-2 .wp-block-columns{gap:var(--space-3)}.sev-ed-post-comments .sev-comment-avatar{align-items:center;background:transparent;border:var(--border-rule) solid var(--accent);border-radius:var(--radius-round);color:var(--navy-800);display:flex;flex-shrink:0;font-family:var(--font-display);font-size:var(--fs-sm);font-style:italic;font-weight:var(--fw-bold);height:2.5rem;justify-content:center;width:2.5rem}.sev-ed-post-comments .depth-2 .sev-comment-avatar{background:var(--surface-band);border:var(--border-hairline) solid var(--border-subtle);color:var(--text-accent);font-size:var(--fs-3xs);height:2rem;width:2rem}.sev-ed-post-comments .comment-author-name,.sev-ed-post-comments .wp-block-comment-author-name{color:var(--text-heading);font-family:var(--font-display);font-size:var(--fs-md);font-style:normal;font-weight:var(--fw-bold);text-decoration:none}.sev-ed-post-comments .depth-2 .comment-author-name,.sev-ed-post-comments .depth-2 .wp-block-comment-author-name{font-size:var(--fs-sm)}.sev-ed-post-comments .wp-block-comment-date{color:var(--text-muted);font-size:var(--fs-2xs);letter-spacing:var(--ls-wide);text-transform:uppercase}.sev-ed-post-comments .depth-2 .wp-block-comment-date{font-size:var(--fs-3xs)}.sev-ed-post-comments .wp-block-comment-date a,.sev-ed-post-comments .wp-block-comment-reply-link a{color:inherit;text-decoration:none}.sev-ed-post-comments .wp-block-column>.wp-block-group{align-items:baseline;column-gap:var(--space-2)}.sev-ed-post-comments .wp-block-comment-content,.sev-ed-post-comments .wp-block-comment-reply-link{margin-top:var(--space-2)}.sev-ed-post-comments .wp-block-comment-template .wp-block-comment-content p{color:var(--text-body);font-size:var(--fs-sm);margin:0}.sev-ed-post-comments .wp-block-comment-reply-link a{color:var(--text-link);display:inline-block;font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-wider);text-decoration:underline;text-decoration-color:var(--accent);text-transform:uppercase;text-underline-offset:var(--space-1)}.sev-ed-post-comments .wp-block-comment-reply-link a.is-active{color:var(--text-link-hover)}.sev-reply-form .logged-in-as{display:none}.sev-ed-post-comments textarea{height:5rem;resize:vertical}.sev-reply-form textarea{height:3.5rem}.comment-respond,.sev-ed-post-comments .wp-block-post-comments-form{background:var(--surface-card);border-top:var(--border-rule) solid var(--accent);box-shadow:var(--shadow-card);margin:0 0 var(--space-8);padding:var(--space-7) var(--space-7) var(--space-8)}.comment-respond .comment-reply-title,.comment-respond>h3,.sev-ed-post-comments .wp-block-post-comments-form .comment-reply-title,.sev-ed-post-comments .wp-block-post-comments-form>h3{color:var(--accent-quiet);display:block;font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);margin:0 0 var(--space-5);text-transform:uppercase}.comment-respond .comment-form,.sev-ed-post-comments .wp-block-post-comments-form .comment-form{column-gap:var(--space-5);display:flex;flex-wrap:wrap;row-gap:var(--space-4)}.comment-respond .comment-notes,.comment-respond .logged-in-as,.sev-ed-post-comments .wp-block-post-comments-form .comment-notes,.sev-ed-post-comments .wp-block-post-comments-form .logged-in-as{color:var(--text-muted);flex:1 1 100%;font-size:var(--fs-xs);margin:0}.comment-respond .comment-form-comment,.sev-ed-post-comments .wp-block-post-comments-form .comment-form-comment{flex:1 1 100%;margin:0}.comment-respond .comment-form-author,.comment-respond .comment-form-email,.sev-ed-post-comments .wp-block-post-comments-form .comment-form-author,.sev-ed-post-comments .wp-block-post-comments-form .comment-form-email{flex:1 1 12rem;margin:0}.comment-respond .comment-form-cookies-consent,.sev-ed-post-comments .wp-block-post-comments-form .comment-form-cookies-consent{align-items:center;color:var(--text-muted);cursor:pointer;display:flex;flex:1 1 100%;font-size:var(--fs-xs);gap:var(--space-2);margin:0;order:1}.comment-respond .comment-form-cookies-consent label,.sev-ed-post-comments .wp-block-post-comments-form .comment-form-cookies-consent label{cursor:pointer}.comment-respond .form-submit,.sev-ed-post-comments .wp-block-post-comments-form .form-submit{align-items:center;display:flex;flex:1 1 100%;flex-wrap:wrap;gap:var(--space-5);margin:var(--space-2) 0 0;order:2}.sev-comment-cancel-btn{background:transparent;border:0;color:var(--text-muted);cursor:pointer;display:none;font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);padding:0;text-transform:uppercase;transition:var(--transition-color)}.sev-comment-cancel-btn:hover{color:var(--text-heading)}.sev-reply-form .sev-comment-cancel-btn{display:inline-block}.sev-reply-form{background:transparent;border-top:var(--rule-hairline);box-shadow:none;margin-bottom:0;margin-top:var(--space-4);padding:var(--space-4) 0 0}.submit.sev-reply-submit{background:var(--navy-800);border:0;border-radius:0;color:var(--cream-50);padding:var(--space-3) var(--space-5)}.submit.sev-reply-submit:hover{background:var(--navy-800);border-color:transparent;box-shadow:none;color:var(--cream-50);transform:none}.sev-ed-post-signup .sev-newsletter-form .sev-ml-field label:not(.sev-ml-consent){color:var(--field-label);font-size:var(--fs-3xs);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-label);text-transform:uppercase}.sev-ed-post-nav{background:var(--border-subtle);border-bottom:var(--rule-hairline);border-top:var(--border-rule) solid var(--accent);column-gap:var(--border-hairline);display:grid;grid-template-columns:1fr 1fr;margin:var(--space-14) 0 0}.sev-ed-post-nav.is-single{background:transparent;grid-template-columns:1fr}.sev-ed-post-nav-cell{background:var(--surface-page);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8) var(--space-8);text-decoration:none;transition:background var(--dur-fast) ease}.sev-ed-post-nav-cell:hover{background:var(--surface-band)}.sev-ed-post-nav-cell.is-next{align-items:flex-end;text-align:right}.sev-ed-post-nav-label{align-items:center;color:var(--text-accent);display:inline-flex;font-size:var(--fs-3xs);font-weight:var(--fw-extrabold);gap:var(--space-2);letter-spacing:var(--ls-label);text-transform:uppercase}.sev-ed-post-nav-label .dashicons{font-size:var(--size-icon-sm);height:var(--size-icon-sm);width:var(--size-icon-sm)}.sev-ed-post-nav-cell strong{color:var(--text-heading);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-snug)}@supports(text-wrap:pretty){.sev-ed-post-nav-cell strong{text-wrap:pretty}}.sev-ed-post-nav-meta{color:var(--text-muted);font-size:var(--fs-3xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase}@media(max-width:48.875rem){.sev-ed-post-header{padding-block:var(--space-12) var(--space-10)}.sev-ed-post-nav{background:transparent;grid-template-columns:1fr}.sev-ed-post-nav-cell.is-next{align-items:flex-start;border-top:var(--rule-hairline);text-align:left}.sev-like-header{margin-left:0}.sev-ed-post-signup .sev-newsletter-form{align-items:stretch;flex-direction:column}.sev-ed-post-signup .sev-newsletter-form .sev-ml-field,.sev-ed-post-signup .sev-newsletter-form .sev-ml-submit{flex-basis:auto;width:100%}}.sev-ed-toc{background:var(--surface-band);border-top:var(--border-rule) solid var(--accent);box-shadow:var(--shadow-card);margin:var(--space-16) 0;padding:var(--space-6) var(--space-7)}.sev-ed-toc-label{color:var(--text-accent);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-label);margin:0 0 var(--space-4);text-transform:uppercase}.sev-ed-toc-list{list-style:none;margin:0;padding:0}.sev-ed-toc-list li{border-top:var(--border-hairline) solid var(--border-subtle);margin-top:var(--space-3);padding-top:var(--space-3)}.sev-ed-toc-list li:first-child{border-top:0;margin-top:0;padding-top:0}.sev-ed-toc-list a{align-items:center;color:var(--text-body-soft);display:flex;font-size:var(--fs-sm);font-weight:var(--fw-regular);gap:var(--space-3);text-decoration:none}.sev-ed-toc-list a:hover{color:var(--text-link-hover)}.sev-ed-toc-list .sev-ed-toc-number{color:var(--accent-quiet);flex:0 0 auto;font-family:var(--font-display);font-style:italic}.sev-ed-toc-list .sev-ed-toc-sub a{font-size:var(--fs-xs);padding-left:var(--space-8)}.sev-ed-toc-list .sev-ed-toc-comments{color:var(--text-muted);font-weight:var(--fw-bold)}.sev-ed-toc--sidebar{align-self:start;background:none;border-top:0;box-shadow:none;margin:0;padding:0;position:sticky;top:calc(var(--sev-header-h, 6.5rem) + var(--space-6))}.sev-ed-toc--sidebar .sev-ed-toc-label{border-bottom:var(--border-hairline) solid var(--on-gold-35);color:var(--text-muted);letter-spacing:var(--ls-label);margin:0;padding-bottom:var(--space-4)}.sev-ed-toc--sidebar .sev-ed-toc-list{padding-top:var(--space-2)}.sev-ed-toc--sidebar .sev-ed-toc-list li{border-top:0;margin-top:0;padding-top:0}.sev-ed-toc--sidebar .sev-ed-toc-list a{align-items:baseline;color:var(--text-muted);line-height:var(--lh-snug);padding:.4375rem 0;transition:color var(--dur-fast) ease}.sev-ed-toc--sidebar .sev-ed-toc-list a:hover{color:var(--text-heading)}.sev-ed-toc--sidebar .sev-ed-toc-list a.is-active{color:var(--text-accent)}.sev-ed-toc--sidebar .sev-ed-toc-list .sev-ed-toc-number{opacity:.55}
