 :root{ --clr-bg:#f4f7fa;--clr-surface:#ffffff;--clr-surface-alt:#eef3f8;--clr-border:#dce4ed;--clr-border-light:#ecf1f7;--clr-primary:#1a6db5;--clr-primary-dark:#134f8a;--clr-primary-pale:#e6f0fb;--clr-accent:#0ea5e9;--clr-accent-light:#e0f5fe;--clr-text:#1a2533;--clr-text-muted:#4b5c70; --clr-text-light:#647b96; --clr-heading:#0f1f33;--clr-success:#0f9d6a;--clr-success-pale:#e6f7f2;--clr-warning:#e07b00;--clr-warning-pale:#fff5e6;--clr-danger:#d63b3b;--clr-danger-pale:#fef0f0;--clr-overlay:rgba(10, 25, 47, 0.58);--clr-blockquote-bar:var(--clr-accent);--clr-code-bg:#f0f4f8; --font-display:'Cairo', 'Tajawal', 'Segoe UI', sans-serif;--font-body:'Noto Sans Arabic', 'Cairo', sans-serif;--font-mono:'Courier New', monospace;--fs-xs:0.75rem;--fs-sm:0.875rem;--fs-base:1rem;--fs-md:1.125rem;--fs-lg:1.25rem;--fs-xl:1.5rem;--fs-2xl:1.875rem;--fs-3xl:2.25rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.25;--lh-snug:1.4;--lh-normal:1.65;--lh-loose:1.85;--lh-article:1.90; --space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem; --max-width:1200px;--sidebar-width:280px;--content-width:860px;--article-max:720px;--gutter:1.5rem; --radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:9999px; --shadow-xs:0 1px 2px rgba(0,0,0,.05);--shadow-sm:0 2px 6px rgba(0,0,0,.07);--shadow-md:0 4px 14px rgba(0,0,0,.09);--shadow-lg:0 8px 28px rgba(0,0,0,.12);--shadow-card:0 2px 8px rgba(26,109,181,.06), 0 1px 3px rgba(0,0,0,.05); --trans-fast:150ms ease;--trans-base:250ms ease;--trans-slow:400ms ease;} *, *::before, *::after{box-sizing:border-box;margin:0;padding:0;}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%;}body{font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--clr-text);background-color:var(--clr-bg);direction:rtl;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img, video, svg{display:block;max-width:100%;height:auto;}a{color:var(--clr-primary);text-decoration:none;transition:color var(--trans-fast);}a:hover, a:focus-visible{color:var(--clr-primary-dark);text-decoration:underline;}:focus-visible{outline:2px solid var(--clr-primary-dark);outline-offset:3px;border-radius:var(--radius-sm);box-shadow:0 0 0 4px rgba(19, 79, 138, 0.2);}ul, ol{list-style:none;}h1, h2, h3, h4, h5, h6{font-family:var(--font-display);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--clr-heading);} .skip-link{position:absolute;top:-40px;right:0;background:var(--clr-primary);color:#fff;padding:var(--space-2) var(--space-4);font-size:var(--fs-sm);border-radius:0 0 var(--radius-sm) var(--radius-sm);transition:top var(--trans-fast);z-index:9999;}.skip-link:focus{top:0;} #wpadminbar{font-family:var(--font-body);font-size:var(--fs-sm);}@media screen{html{margin-top:32px !important;}}@media screen and (max-width:782px){html{margin-top:46px !important;}} #page{display:flex;flex-direction:column;min-height:100vh;}.pulse-container{width:100%;max-width:var(--max-width);margin-inline:auto;padding-inline:var(--gutter);}#content.site-content{flex:1;padding-block:var(--space-8) var(--space-12);} .site-header.pulse-header{position:sticky;top:0;z-index:1000;background-color:var(--clr-surface);border-bottom:1px solid var(--clr-border);box-shadow:0 1px 4px rgba(26,109,181,.08);}.pulse-header__inner{display:flex;align-items:center;gap:var(--space-6);padding-block:var(--space-3);min-height:64px;} .pulse-header__branding .site-title{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:1;margin:0;}.pulse-header__branding .site-title a{color:var(--clr-primary);text-decoration:none;letter-spacing:-0.02em;display:flex;align-items:center;gap:var(--space-2);}.pulse-header__branding .site-title a::before{content:'';display:inline-block;width:8px;height:28px;background:linear-gradient(180deg, var(--clr-accent), var(--clr-primary));border-radius:var(--radius-pill);flex-shrink:0;}.pulse-header__branding .site-title a:hover{color:var(--clr-primary-dark);text-decoration:none;} .pulse-header__nav{margin-inline-start:auto;}.main-navigation .menu{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap;}.main-navigation .menu-item a{display:block;padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--clr-text-muted);border-radius:var(--radius-md);text-decoration:none;transition:background var(--trans-fast), color var(--trans-fast);white-space:nowrap;}.main-navigation .menu-item a:hover, .main-navigation .menu-item.current-menu-item a, .main-navigation .menu-item.current-post-ancestor > a, .main-navigation .menu-item.current_page_item a{background:var(--clr-primary-pale);color:var(--clr-primary);text-decoration:none;} .menu-toggle{display:none;background:transparent;border:1px solid var(--clr-border);border-radius:var(--radius-md);padding:var(--space-2);cursor:pointer;color:var(--clr-text);line-height:1;transition:background var(--trans-fast);}.menu-toggle:hover{background:var(--clr-surface-alt);} .pulse-header__utilities{margin-inline-start:var(--space-2);}.pulse-search-toggle{background:transparent;border:1px solid var(--clr-border);border-radius:var(--radius-md);padding:var(--space-2);cursor:pointer;color:var(--clr-text-muted);line-height:1;transition:background var(--trans-fast), color var(--trans-fast);}.pulse-search-toggle:hover{background:var(--clr-primary-pale);color:var(--clr-primary);} .pulse-hero{margin-bottom:var(--space-12);}.pulse-hero__wrapper{display:grid;grid-template-columns:1fr 340px;gap:var(--space-4);align-items:start;} .pulse-hero-card{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--clr-surface);box-shadow:var(--shadow-card);transition:transform var(--trans-base), box-shadow var(--trans-base);}.pulse-hero-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);}.pulse-hero-card__bg{position:relative;width:100%;overflow:hidden;}.pulse-hero-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--trans-slow);}.pulse-hero-card:hover .pulse-hero-card__img{transform:scale(1.03);}.pulse-hero-card__overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(10,25,47,.80) 0%, rgba(10,25,47,.25) 55%, transparent 100%);pointer-events:none;}.pulse-hero-card__content{position:absolute;inset-inline:0;bottom:0;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);} .pulse-hero__main .pulse-hero-card__bg{aspect-ratio:16/9;min-height:360px;}.pulse-hero__main .pulse-hero-card__title{font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:#ffffff;text-shadow:0 1px 4px rgba(0,0,0,.3);}.pulse-hero__main .pulse-hero-card__title a{color:inherit;text-decoration:none;}.pulse-hero__main .pulse-hero-card__title a:hover{text-decoration:underline;} .pulse-hero__side-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);}.pulse-hero__side .pulse-hero-card__bg{aspect-ratio:4/3;}.pulse-hero__side .pulse-hero-card__content{padding:var(--space-3);}.pulse-hero__side .pulse-hero-card__title{font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:#fff;}.pulse-hero__side .pulse-hero-card__title a{color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;} .pulse-badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;line-height:1.5;width:fit-content;}.pulse-badge--primary{background:rgba(19, 79, 138, 0.95);color:#fff;border:1px solid rgba(255,255,255,.18);}.pulse-badge--primary a{color:inherit;text-decoration:none;} .pulse-hero-card__meta.pulse-meta{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-xs);color:rgba(255,255,255,.80);}.pulse-meta-item{display:flex;align-items:center;gap:var(--space-1);}.pulse-meta-item a{color:inherit;text-decoration:none;}.pulse-meta-item a:hover{text-decoration:underline;} .pulse-layout-split{display:grid;grid-template-columns:1fr var(--sidebar-width);gap:var(--space-8);align-items:start;}.pulse-layout-split.sidebar-left{grid-template-columns:var(--sidebar-width) 1fr;}.pulse-layout-split__main{min-width:0;}.pulse-layout-split.sidebar-left .pulse-layout-split__main{order:2;}.pulse-layout-split.sidebar-left .pulse-layout-split__sidebar{order:1;}.pulse-layout-split__sidebar{position:sticky;top:calc(64px + var(--space-4));} .pulse-section-header{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:2px solid var(--clr-border);}.pulse-section-title{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--clr-heading);display:flex;align-items:center;gap:var(--space-3);}.pulse-section-title::before{content:'';display:inline-block;width:4px;height:22px;background:linear-gradient(180deg, var(--clr-accent), var(--clr-primary));border-radius:var(--radius-pill);}.pulse-grid{display:grid;gap:var(--space-5);}.pulse-grid-cols-2{grid-template-columns:repeat(2, 1fr);}.pulse-card{background:var(--clr-surface);border-radius:var(--radius-lg);border:1px solid var(--clr-border-light);overflow:hidden;box-shadow:var(--shadow-xs);transition:box-shadow var(--trans-base), transform var(--trans-base);display:flex;flex-direction:column;}.pulse-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);}.pulse-card__thumb{display:block;overflow:hidden;aspect-ratio:16/9;background:var(--clr-surface-alt);flex-shrink:0;}.pulse-card__thumb img{width:100%;height:100%;object-fit:cover;transition:transform var(--trans-slow);}.pulse-card:hover .pulse-card__thumb img{transform:scale(1.04);}.pulse-card__body{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);flex:1;}.pulse-card__header{display:flex;flex-direction:column;gap:var(--space-2);}.pulse-card__cat{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--clr-accent);display:block;}.pulse-card__cat a{color:inherit;text-decoration:none;}.pulse-card__cat a:hover{color:var(--clr-primary);}.pulse-card__title{font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--clr-heading);}.pulse-card__title a{color:inherit;text-decoration:none;}.pulse-card__title a:hover{color:var(--clr-primary);}.pulse-card__meta{margin-top:auto;padding-top:var(--space-3);border-top:1px solid var(--clr-border-light);font-size:var(--fs-xs);color:var(--clr-text-light);display:flex;align-items:center;gap:var(--space-3);} .pulse-single-article{background:var(--clr-surface);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-card);border:1px solid var(--clr-border-light);} .pulse-single-article__header.pulse-premium-header{background:linear-gradient(135deg, #0f1f33 0%, #1a3a5c 60%, #1a6db5 100%);padding-block:var(--space-10) var(--space-8);position:relative;overflow:hidden;} .pulse-single-article__header.pulse-premium-header::before{content:'';position:absolute;inset:0;background-image:radial-gradient(circle at 20% 50%, rgba(14,165,233,.10) 0%, transparent 50%), radial-gradient(circle at 80% 20%, rgba(26,109,181,.12) 0%, transparent 50%);pointer-events:none;}.pulse-single-article__header .pulse-container{position:relative;z-index:1;}.pulse-single-title-wrapper{max-width:var(--article-max);}.pulse-single-article__title{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:#ffffff;margin-bottom:var(--space-5);max-width:var(--article-max);text-shadow:0 1px 3px rgba(0,0,0,.2);} .pulse-single-article__meta.pulse-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);font-size:var(--fs-sm);color:rgba(255,255,255,.75);}.pulse-meta-item{display:flex;align-items:center;gap:var(--space-1);}.pulse-meta-item a{color:rgba(255,255,255,.80);text-decoration:none;}.pulse-meta-item a:hover{color:#fff;text-decoration:underline;}.pulse-meta-divider{color:rgba(255,255,255,.35);font-size:var(--fs-xs);}.byline .author.vcard a{font-weight:var(--fw-semibold);color:#fff;}.pulse-single-article__media{border-bottom:1px solid var(--clr-border-light);}.pulse-post-thumbnail{overflow:hidden;max-height:460px;}.pulse-post-thumbnail__image{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;}.pulse-single-article__content.entry-content{padding:var(--space-10) var(--space-12);max-width:calc(var(--article-max) + var(--space-12) * 2);}.entry-content p{font-size:var(--fs-md);line-height:var(--lh-article);color:var(--clr-text);margin-bottom:var(--space-5);}.entry-content p:last-child{margin-bottom:0;}.entry-content h2{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--clr-heading);margin-top:var(--space-10);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:2px solid var(--clr-border);display:flex;align-items:center;gap:var(--space-3);}.entry-content h2::before{content:'';display:inline-block;width:4px;height:24px;background:linear-gradient(180deg, var(--clr-accent), var(--clr-primary));border-radius:var(--radius-pill);flex-shrink:0;}.entry-content h3{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--clr-heading);margin-top:var(--space-8);margin-bottom:var(--space-4);}.entry-content h4{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--clr-heading);margin-top:var(--space-6);margin-bottom:var(--space-3);}.entry-content > p:first-of-type{font-size:var(--fs-lg);color:var(--clr-text);font-weight:var(--fw-medium);line-height:var(--lh-loose);padding:var(--space-5) var(--space-6);background:var(--clr-accent-light);border-radius:var(--radius-lg);border-right:4px solid var(--clr-accent);margin-bottom:var(--space-8);}.entry-content ul, .entry-content ol{padding-inline-start:var(--space-6);margin-bottom:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);}.entry-content ul{list-style:none;}.entry-content ul li{position:relative;padding-inline-start:var(--space-5);font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--clr-text);}.entry-content ul li::before{content:'';position:absolute;inset-inline-start:0;top:0.55em;width:8px;height:8px;background:var(--clr-accent);border-radius:50%;}.entry-content ol{list-style:decimal;}.entry-content ol li{font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--clr-text);padding-inline-start:var(--space-2);}.entry-content ol li::marker{color:var(--clr-primary);font-weight:var(--fw-bold);}.entry-content > p:has(+ ul){font-weight:var(--fw-semibold);color:var(--clr-heading);margin-bottom:var(--space-2);}.entry-content blockquote{border-inline-start:4px solid var(--clr-accent);background:var(--clr-accent-light);padding:var(--space-5) var(--space-6);border-radius:0 var(--radius-lg) var(--radius-lg) 0;margin-block:var(--space-6);font-style:italic;color:var(--clr-primary-dark);}.entry-content blockquote p{font-size:var(--fs-md);margin-bottom:0;}.entry-content code{font-family:'Courier New', monospace;font-size:0.875em;background:var(--clr-code-bg);color:var(--clr-primary-dark);padding:0.1em 0.4em;border-radius:var(--radius-sm);border:1px solid var(--clr-border);}.entry-content pre{background:var(--clr-code-bg);border:1px solid var(--clr-border);border-radius:var(--radius-md);padding:var(--space-5);overflow-x:auto;margin-block:var(--space-5);}.entry-content pre code{background:transparent;border:none;padding:0;font-size:var(--fs-sm);}.entry-content img{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin-block:var(--space-5);}.entry-content figure{margin-block:var(--space-6);}.entry-content figcaption{font-size:var(--fs-sm);color:var(--clr-text-muted);text-align:center;margin-top:var(--space-2);font-style:italic;}.entry-content table{width:100%;border-collapse:collapse;margin-block:var(--space-6);font-size:var(--fs-sm);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-xs);}.entry-content thead{background:var(--clr-primary);color:#fff;}.entry-content thead th{padding:var(--space-3) var(--space-4);font-weight:var(--fw-semibold);text-align:start;}.entry-content tbody tr{border-bottom:1px solid var(--clr-border-light);}.entry-content tbody tr:nth-child(even){background:var(--clr-surface-alt);}.entry-content tbody td{padding:var(--space-3) var(--space-4);color:var(--clr-text);}.entry-content strong, .entry-content b{font-weight:var(--fw-semibold);color:var(--clr-heading);}.entry-content hr{border:none;border-top:1px solid var(--clr-border);margin-block:var(--space-8);}.entry-content h3{background:var(--clr-surface-alt);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);border-inline-start:3px solid var(--clr-primary);font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--clr-primary-dark);margin-top:var(--space-6);margin-bottom:var(--space-3);}.pulse-single-article__footer.entry-footer{padding:var(--space-6) var(--space-12);border-top:1px solid var(--clr-border-light);background:var(--clr-surface-alt);}.comment-respond{background:var(--clr-surface);border:1px solid var(--clr-border-light);border-radius:var(--radius-xl);padding:var(--space-8) var(--space-10);margin-top:var(--space-8);box-shadow:var(--shadow-xs);}.comment-reply-title{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--clr-heading);margin-bottom:var(--space-6);display:flex;align-items:center;gap:var(--space-3);}.comment-reply-title::before{content:'';display:inline-block;width:4px;height:24px;background:var(--clr-primary);border-radius:var(--radius-pill);}.comment-reply-title small a{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--clr-text-muted);margin-inline-start:var(--space-3);}.logged-in-as{font-size:var(--fs-sm);color:var(--clr-text-muted);background:var(--clr-surface-alt);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-5);border:1px solid var(--clr-border-light);}.logged-in-as a{color:var(--clr-primary);}.comment-form{display:flex;flex-direction:column;gap:var(--space-4);}.comment-form-comment{display:flex;flex-direction:column;gap:var(--space-2);}.comment-form-comment label{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--clr-text-muted);}.comment-form-comment textarea{width:100%;min-height:140px;padding:var(--space-4);font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--clr-text);background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius-md);resize:vertical;transition:border-color var(--trans-fast), box-shadow var(--trans-fast);direction:rtl;}.comment-form-comment textarea:focus{outline:none;border-color:var(--clr-accent);box-shadow:0 0 0 3px rgba(14,165,233,.15);}.form-submit{display:flex;align-items:center;gap:var(--space-4);}.form-submit .submit{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-8);background:var(--clr-primary);color:#ffffff;font-family:var(--font-display);font-size:var(--fs-base);font-weight:var(--fw-semibold);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background var(--trans-fast), transform var(--trans-fast), box-shadow var(--trans-fast);letter-spacing:.01em;}.form-submit .submit:hover{background:var(--clr-primary-dark);box-shadow:var(--shadow-sm);}.form-submit .submit:active{transform:translateY(1px);}.required-field-message{font-size:var(--fs-xs);color:var(--clr-text-muted);}.required{color:var(--clr-danger);margin-inline-start:2px;} .pulse-sidebar{display:flex;flex-direction:column;gap:var(--space-6);}.pulse-widget{background:var(--clr-surface);border:1px solid var(--clr-border-light);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-xs);}.widget-title{font-size:var(--fs-base);font-weight:var(--fw-bold);color:var(--clr-heading);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--clr-primary-pale);display:flex;align-items:center;gap:var(--space-2);}.widget-title::before{content:'';display:inline-block;width:3px;height:18px;background:var(--clr-primary);border-radius:var(--radius-pill);}.tagcloud{display:flex;flex-wrap:wrap;gap:var(--space-2);}.tag-cloud-link{display:inline-block;padding:var(--space-1) var(--space-3);background:var(--clr-surface-alt);border:1px solid var(--clr-border);border-radius:var(--radius-pill);font-size:var(--fs-xs) !important;font-weight:var(--fw-medium);color:var(--clr-text-muted) !important;text-decoration:none;transition:background var(--trans-fast), color var(--trans-fast), border-color var(--trans-fast);white-space:nowrap;}.tag-cloud-link:hover{background:var(--clr-primary-pale);border-color:var(--clr-primary);color:var(--clr-primary) !important;text-decoration:none;} .site-footer.pulse-footer{background:var(--clr-surface);border-top:1px solid var(--clr-border);margin-top:auto;}.pulse-footer__bottom{padding-block:var(--space-6);}.pulse-footer__bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;}.pulse-footer__copyright{font-size:var(--fs-sm);color:var(--clr-text-muted);}.pulse-footer__copyright a{color:var(--clr-primary);text-decoration:none;}.pulse-footer__copyright a:hover{text-decoration:underline;}.pulse-footer__nav .footer-menu{display:flex;gap:var(--space-4);flex-wrap:wrap;}.pulse-footer__nav .footer-menu a{font-size:var(--fs-sm);color:var(--clr-text-muted);text-decoration:none;transition:color var(--trans-fast);}.pulse-footer__nav .footer-menu a:hover{color:var(--clr-primary);} .screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background:var(--clr-surface);clip:auto;clip-path:none;color:var(--clr-text);display:block;font-size:var(--fs-sm);height:auto;left:auto;right:var(--space-4);line-height:normal;padding:var(--space-3) var(--space-5);text-decoration:none;top:var(--space-4);width:auto;z-index:100000;box-shadow:var(--shadow-md);border-radius:var(--radius-md);}.aligncenter{clear:both;margin-inline:auto;}.wp-element-button{cursor:pointer;}.has-text-align-center{text-align:center;}.has-text-align-left{text-align:left;}.has-text-align-right{text-align:right;} @media (max-width:1024px){:root{--gutter:1.25rem;}.pulse-hero__wrapper{grid-template-columns:1fr;}.pulse-hero__side-grid{grid-template-columns:repeat(4, 1fr);}.pulse-layout-split{grid-template-columns:1fr var(--sidebar-width);gap:var(--space-6);}.pulse-layout-split.sidebar-left{grid-template-columns:var(--sidebar-width) 1fr;gap:var(--space-6);}.pulse-single-article__content.entry-content{padding:var(--space-8) var(--space-8);}} @media (max-width:768px){:root{--gutter:1rem;}.pulse-header__inner{min-height:56px;gap:var(--space-3);}.pulse-header__nav{order:3;width:100%;}.main-navigation{display:none;}.main-navigation.is-open{display:block;}.main-navigation .menu{flex-direction:column;gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid var(--clr-border-light);}.menu-toggle{display:flex;}.pulse-hero__wrapper{grid-template-columns:1fr;}.pulse-hero__side-grid{grid-template-columns:repeat(2, 1fr);}.pulse-hero__main .pulse-hero-card__bg{min-height:240px;}.pulse-layout-split, .pulse-layout-split.sidebar-left{grid-template-columns:1fr;}.pulse-layout-split__sidebar{position:static;order:-1;}.pulse-grid-cols-2{grid-template-columns:1fr;}.pulse-single-article__title{font-size:var(--fs-xl);}.pulse-single-article__content.entry-content{padding:var(--space-6) var(--space-5);}.entry-content > p:first-of-type{padding:var(--space-4);font-size:var(--fs-base);}.entry-content h2{font-size:var(--fs-lg);}.entry-content h3{font-size:var(--fs-base);}.comment-respond{padding:var(--space-6) var(--space-5);}.pulse-single-article__header.pulse-premium-header{padding-block:var(--space-8) var(--space-6);}} @media (max-width:480px){:root{--gutter:0.875rem;}.pulse-hero__side-grid{grid-template-columns:1fr 1fr;}.pulse-hero__main .pulse-hero-card__content{padding:var(--space-4);}.pulse-hero__main .pulse-hero-card__title{font-size:var(--fs-md);}.pulse-footer__bottom-inner{flex-direction:column;text-align:center;}.pulse-single-article__title{font-size:var(--fs-lg);}.pulse-single-article__content.entry-content{padding:var(--space-5) var(--space-4);}} @media print{#wpadminbar, .site-header, .pulse-footer, .pulse-layout-split__sidebar, .comment-respond{display:none !important;}body{background:#fff;color:#000;font-size:12pt;}.pulse-card, .pulse-single-article{box-shadow:none;border:1px solid #ccc;}.pulse-layout-split, .pulse-layout-split.sidebar-left{grid-template-columns:1fr;}.entry-content p{font-size:11pt;line-height:1.6;}.entry-content a{color:#000;text-decoration:underline;}.entry-content a[href]::after{content:' (' attr(href) ')';font-size:9pt;color:#555;}}