:root{--eb-blue:#0076d7;--eb-blue-hover:#005ba6;--eb-blue-tint:#eaf3fc;--eb-blue-wash:#f2f7fd;--eb-blue-faint:#f6fafe;--eb-dots:#b7cce4;--eb-red:#c8102e;--eb-red-ink:#a50d26;--eb-red-tint:#fdecef;--eb-red-on-dark:#ff6b7e;--eb-red-ping:#c8102e80;--eb-red-ping-0:#c8102e00;--eb-spark:#ffb300;--eb-ink:#111;--eb-ink-2:#3a4654;--eb-muted:#5a6573;--eb-line:#e6eaf0;--eb-line-strong:#c9d2dd;--eb-surface:#fff;--eb-surface-2:#f7f9fc;--eb-placeholder:#f4f6f9;--eb-header-bg:#ffffffeb;--eb-footer:#0e1620;--eb-footer-text:#c3ccd7;--eb-footer-rule:#c3ccd733;--eb-on-dark:#fff;--eb-on-dark-line:#ffffff1a;--eb-on-dark-tile:#ffffff29;--eb-on-dark-faint:#ffffff59;--eb-amber-tint:#fff5db;--eb-amber:#b07a00;--eb-green-tint:#e7f6ee;--eb-green:#14804a;--eb-green-hover:#0f6339;--eb-green-soft:#b9dcc8;--eb-cream:#fff6e0;--eb-font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Helvetica Neue","Noto Sans Devanagari",system-ui,sans-serif;--eb-fs-2xs:11px;--eb-fs-xs:12px;--eb-fs-sm:13px;--eb-fs-ui:14px;--eb-fs-base:15px;--eb-fs-md:16px;--eb-fs-lg:17px;--eb-fs-xl:20px;--eb-fs-2xl:22px;--eb-fs-h1:clamp(32px,4.4vw,52px);--eb-fs-h2:clamp(24px,3vw,32px);--eb-fs-page:clamp(28px,3.6vw,40px);--eb-fs-h2-band:clamp(24px,3vw,34px);--eb-fs-h2-card:clamp(22px,2.6vw,28px);--eb-fs-stat:clamp(34px,4vw,46px);--eb-fw-regular:400;--eb-fw-medium:500;--eb-fw-semibold:600;--eb-fw-bold:700;--eb-lh:1.6;--eb-lh-h1:1.22;--eb-lh-heading:1.25;--eb-lh-tight:1.2;--eb-tracking-h1:-0.02em;--eb-tracking-h2:-0.01em;--eb-kicker-tracking:0.12em;--eb-radius-sm:8px;--eb-radius:10px;--eb-radius-md:12px;--eb-radius-lg:14px;--eb-radius-xl:16px;--eb-radius-card:18px;--eb-radius-2xl:20px;--eb-radius-pill:999px;--eb-border-w:1px;--eb-border-w-strong:1.5px;--eb-border-strong:var(--eb-border-w-strong) solid var(--eb-ink);--eb-ring-w:3px;--eb-focus-ring:3px solid #0076d78c;--eb-focus-offset:2px;--eb-shadow-header:0 6px 20px #11111114;--eb-shadow-search:0 14px 30px #1111111a;--eb-shadow-float:0 10px 24px #1111111a;--eb-shadow-float-dark:0 10px 24px #1111112e;--eb-shadow-cover:0 14px 30px #1111111f;--eb-shadow-cover-hover:0 22px 40px #11111129;--eb-shadow-tile-hover:0 18px 36px #1111111f;--eb-shadow-blue-hover:0 12px 24px #0076d71f;--eb-space-1:4px;--eb-space-2:8px;--eb-space-3:12px;--eb-space-4:16px;--eb-space-5:24px;--eb-space-6:32px;--eb-space-7:48px;--eb-space-8:64px;--eb-container:1220px;--eb-gutter:20px;--eb-section-y:clamp(56px,7vw,88px);--eb-section-y-lg:clamp(48px,6vw,80px);--eb-tap:44px;--eb-header-h:60px;--eb-header-inset:12px;--eb-header-space:84px;--eb-scroll-offset:96px;--eb-ease:cubic-bezier(.2,.7,.2,1);--eb-dur:200ms;--eb-dur-slow:300ms;--eb-dur-switch:260ms;--eb-dur-up:600ms;--eb-stagger:80ms;--eb-dur-draw:900ms;--eb-dur-fade:900ms;--eb-dur-ping:1.6s;--eb-dur-ring:2.2s;--eb-dur-flow:1.2s;--eb-dur-bob:4.5s;--eb-dur-pop:5s;--eb-dur-ticker:36s;--eb-dur-logos:40s;--eb-label:#000;--eb-label-2:#3c3c43c7;--eb-label-3:#3c3c4399;--eb-label-4:#3c3c4359;--eb-separator:#3c3c431f;--eb-fill:#76768029;--eb-fill-hover:#0000000f;--eb-page:#eef1f8;--eb-page-top:#f5f6fb;--eb-blue-ios:#0a84ff;--eb-blue-ink:#0062b3;--eb-switch-on:#34c759;--eb-violet:#7a5cff;--eb-bolt:#ff9f0a;--eb-fs-body:17px;--eb-lh-body:1.47;--eb-tracking-body:-0.01em;--eb-tracking-display:-0.03em;--eb-tracking-card:-0.025em;--eb-tracking-kicker:0.02em;--eb-fs-h2-glass:clamp(28px,3.2vw,38px);--eb-fs-h2-bridge:clamp(28px,3.2vw,40px);--eb-fs-h2-card-glass:clamp(24px,2.6vw,30px);--eb-fs-h1-hero:clamp(26px,min(3.4vw,5.4svh),44px);--eb-fs-h1-page-hero:clamp(32px,4.2vw,52px);--eb-fs-stat-glass:clamp(36px,4vw,46px);--eb-lh-display:1.12;--eb-lh-card:1.18;--eb-mesh-base:linear-gradient(180deg,#f5f6fb,#eef1f8);--eb-mesh-blue:#0a84ff4d;--eb-mesh-red:#ff456233;--eb-mesh-amber:#ffb8003d;--eb-mesh-violet:#7a5cff2e;--eb-glass-card-bg:linear-gradient(145deg,#ffffffb8,#ffffff6b);--eb-glass-card-border:1px solid #ffffffbf;--eb-glass-card-shadow:inset 0 1px 0 #fffffff2,inset 0 -1px 0 #ffffff4d,0 10px 40px #1c285a14;--eb-glass-card-shadow-hover:inset 0 1px 0 #fffffff2,0 22px 48px #1c285a24;--eb-glass-blur:blur(28px) saturate(1.8);--eb-glass-fallback:#ffffffeb;--eb-glass-pill-bg:linear-gradient(180deg,#ffffff8c,#ffffff40);--eb-glass-pill-bg-hover:#ffffffbf;--eb-glass-pill-border:1px solid #fffc;--eb-glass-pill-shadow:inset 0 1px 0 #fffffff2,inset 0 -6px 12px #ffffff2e,0 4px 14px #1c285a1a;--eb-glass-pill-blur:blur(20px) saturate(1.8);--eb-glass-pill-fallback:#ffffffe0;--eb-glass-clear-bg:#ffffff80;--eb-glass-clear-bg-hover:#fffc;--eb-glass-clear-border:1px solid #fff9;--eb-glass-hero-bg:#ffffff94;--eb-glass-hero-border:1px solid #ffffffa6;--eb-glass-hero-shadow:inset 0 1px 0 #fffc,0 20px 50px #0000002e;--eb-glass-hero-blur:blur(32px) saturate(1.8);--eb-glass-nav-bg:#ffffff6b;--eb-glass-nav-bg-solid:#ffffffc7;--eb-glass-nav-blur:blur(30px) saturate(1.8);--eb-glass-nav-border:1px solid #fff9;--eb-glass-nav-shadow:inset 0 1px 0 #ffffffbf,0 10px 40px #0000001f;--eb-nav-active-bg:linear-gradient(180deg,#fffffff2,#fff9);--eb-nav-link:#000000b8;--eb-seg-thumb-shadow:0 3px 8px #0000001f,0 1px 1px #0000000a;--eb-menu-hover:#0000000d;--eb-group-bg:#ffffff8c;--eb-group-border:1px solid #fffc;--eb-row-sep:1px solid #3c3c4324;--eb-btn-blue:linear-gradient(180deg,#3fa4ff,#0076d7 55%,#0062b3);--eb-btn-blue-hover:linear-gradient(180deg,#56afff,#0a80e0 55%,#0068bd);--eb-btn-blue-shadow:inset 0 1px 0 #ffffff8c,inset 0 -3px 8px #00286447,0 10px 24px #0076d759;--eb-btn-red:linear-gradient(180deg,#ff5a70,#e01a3a 55%,#b80d28);--eb-btn-red-shadow:inset 0 1px 0 #ffffff80,inset 0 -3px 8px #64001447,0 10px 24px #c8102e4d;--eb-btn-green:linear-gradient(180deg,#3ddc84,#1daa5c 55%,#14804a);--eb-btn-green-shadow:inset 0 1px 0 #ffffff80,inset 0 -3px 8px #003c1e47,0 10px 24px #14804a4d;--eb-btn-black:linear-gradient(180deg,#3a3a3c,#000);--eb-btn-black-border:1px solid #ffffff2e;--eb-btn-black-shadow:inset 0 1px 0 #ffffff40,0 10px 24px #00000040;--eb-btn-tint-border:1px solid #ffffff59;--eb-btn-white:linear-gradient(180deg,#fff,#e8f1fb);--eb-btn-white-border:1px solid #ffffffe6;--eb-btn-white-shadow:inset 0 -2px 6px #003c8c1f,0 10px 24px #0000002e;--eb-btn-clear-dark:linear-gradient(180deg,#ffffff47,#ffffff1a);--eb-btn-clear-dark-hover:#ffffff4d;--eb-btn-clear-dark-border:1px solid #ffffff73;--eb-btn-clear-dark-shadow:inset 0 1px 0 #ffffff8c;--eb-btn-round:#ffffffb3;--eb-btn-round-shadow:0 2px 6px #1c285a1a;--eb-grad-ink:linear-gradient(150deg,#48484a,#1c1c1e 55%,#000);--eb-grad-blue:linear-gradient(150deg,#3fa4ff,#0076d7 55%,#0058a8);--eb-grad-red:linear-gradient(150deg,#ff6b80,#e01a3a 55%,#a50d26);--eb-grad-amber:linear-gradient(150deg,#ffd25e,#ffb300 55%,#f08c00);--eb-grad-tile-ek:linear-gradient(150deg,#3fa4ff,#0076d7 50%,#2b2a8f);--eb-grad-bridge:linear-gradient(135deg,#0a84ff,#0062b3 45%,#2b2a8f);--eb-grad-kicker:linear-gradient(90deg,#0076d7,#7a5cff 55%,#c8102e);--eb-grad-year:linear-gradient(90deg,#0a84ff,#7a5cff);--eb-grad-year-last:linear-gradient(90deg,#ff4562,#c8102e);--eb-on-amber:#1c1c1e;--eb-stat-border:1px solid #fff6;--eb-stat-inset:inset 0 1px 0 #ffffff73;--eb-stat-highlight:radial-gradient(circle,#ffffff59,#fff0 70%);--eb-stat-glow-ink:#00000038;--eb-stat-glow-blue:#0076d74d;--eb-stat-glow-red:#c8102e47;--eb-stat-glow-amber:#ff9f0a4d;--eb-bridge-border:1px solid #ffffff4d;--eb-bridge-shadow:inset 0 1px 0 #fff6,0 24px 60px #0052aa4d;--eb-glow-amber:radial-gradient(circle,#ffb3008c,#ffb30000 65%);--eb-glow-coral:radial-gradient(circle,#ff5a7066,#ff5a7000 65%);--eb-glow-red:radial-gradient(circle,#ff456238,#ff456200 68%);--eb-glow-blue:radial-gradient(circle,#0a84ff3d,#0a84ff00 68%);--eb-glow-green:radial-gradient(circle,#34c75947,#34c75900 68%);--eb-squircle-blue:linear-gradient(160deg,#fff,#dcebfc);--eb-squircle-red:linear-gradient(160deg,#fff,#fcdde3);--eb-squircle-amber:linear-gradient(160deg,#fff,#ffefc2);--eb-squircle-green:linear-gradient(160deg,#fff,#d3f2e1);--eb-squircle-ek:linear-gradient(160deg,#fff6,#ffffff1f);--eb-squircle-idle:linear-gradient(160deg,#fffffff2,#ffffff8c);--eb-squircle-active:linear-gradient(160deg,#fff,#cfe5fd);--eb-squircle-benefit:linear-gradient(160deg,#fff,#e3eefb);--eb-squircle-bridge:linear-gradient(160deg,#fffffff2,#ffffffb8);--eb-squircle-border:1px solid #ffffffd9;--eb-squircle-border-strong:1px solid #ffffffe6;--eb-squircle-shadow:inset 0 1px 0 #ffffffe6,0 6px 16px #1c285a1a;--eb-squircle-shadow-idle:0 6px 16px #1c285a14;--eb-squircle-shadow-active:0 0 0 2.5px #0a84ff,0 10px 24px #0a84ff47;--eb-squircle-shadow-benefit:0 4px 12px #0076d724;--eb-squircle-shadow-bridge:inset 0 1px 0 #fff,0 20px 44px #00000038;--eb-cover-shadow:0 16px 34px #0000002e,0 0 0 1px #0000000d;--eb-cover-shadow-sm:0 10px 24px #0000001f,0 0 0 1px #0000000a;--eb-logo-card-shadow:0 4px 14px #1c285a0f;--eb-qr-shadow:0 4px 12px #1c285a14;--eb-mag-radius:3px;--eb-mag-shadow:0 0 0 1px #00000014,0 1px 2px #00000038,0 4px 8px #1418282e,0 12px 24px #1418282e,0 28px 48px -8px #1418284d,0 56px 90px -28px #14182861;--eb-mag-spine:linear-gradient(90deg,#0000004d,#0000001a 1.4%,#ffffff38 2.4%,#fff0 4.6%,#0000 95%,#00000012);--eb-mag-sheen:linear-gradient(118deg,#ffffff42,#fff0 30%,#fff0 70%,#ffffff1a);--eb-mag-ground:radial-gradient(closest-side,#14182873,#14182829 60%,#14182800);--eb-switch-track-on:linear-gradient(180deg,#4cd964,#28b14a);--eb-switch-track-off:#7878802e;--eb-switch-thumb:linear-gradient(180deg,#fff,#f4f6fa);--eb-switch-thumb-shadow:0 3px 8px #00000029,0 1px 1px #00000014,inset 0 1px 0 #fff;--eb-switch-track-shadow:inset 0 1px 2px #00000014;--eb-hero-warm:radial-gradient(120% 90% at 60% 15%,#fffdf9 0%,#eee8df 50%,#d6cdbf 100%);--eb-hero-studio:radial-gradient(120% 90% at 60% 15%,#fff 0%,#eceef2 55%,#cdd3dc 100%);--eb-hero-night:radial-gradient(120% 90% at 60% 15%,#48484a 0%,#1c1c1e 60%,#000 100%);--eb-hero-glows:radial-gradient(50% 60% at 10% 100%,#0a84ff38,#0a84ff00 70%),radial-gradient(45% 55% at 95% 10%,#ff456229,#ff456200 70%);--eb-hero-vignette:linear-gradient(0deg,#0000003d,#0000 38%),linear-gradient(180deg,#ffffff59,#fff0 18%);--eb-book-zoom:.9;--eb-book-ground:#281c0f80;--eb-book-stack-l:linear-gradient(90deg,#cfcbc4,#f1efeb 40%,#e4e1db);--eb-book-stack-r:linear-gradient(270deg,#cfcbc4,#f1efeb 40%,#e4e1db);--eb-book-cast:radial-gradient(60% 70% at 50% 50%,#00000047,#0000 70%);--eb-book-spine-front:linear-gradient(90deg,#0000006b,#0003 25%,#0000000d 70%,#0000);--eb-book-spine-back:linear-gradient(270deg,#00000075,#00000038 25%,#0000000f 70%,#0000);--eb-book-page:#fff;--eb-book-shade:#000;--eb-dot:#00000040;--eb-dot-active:#000;--eb-pager-hover:#00000012;--eb-r-pill:999px;--eb-r-squircle-sm:14px;--eb-r-squircle:18px;--eb-r-squircle-lg:20px;--eb-r-cover-sm:10px;--eb-r-cover:16px;--eb-r-edition:26px;--eb-r-card:28px;--eb-r-nav:30px;--eb-r-card-lg:32px;--eb-r-banner:36px;--eb-ease-spring:cubic-bezier(.3,.7,.2,1.2);--eb-ease-spring-soft:cubic-bezier(.3,.7,.2,1.1);--eb-ease-switch:cubic-bezier(.3,.7,.2,1.25);--eb-ease-out:cubic-bezier(.2,.7,.2,1);--eb-ease-flip:cubic-bezier(.45,.05,.2,1);--eb-dur-book:1.1s}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--eb-scroll-offset)}body{-webkit-font-smoothing:antialiased;background:var(--eb-page);color:var(--eb-label);font-family:var(--eb-font-sans);font-size:var(--eb-fs-body);letter-spacing:var(--eb-tracking-body);line-height:var(--eb-lh-body);margin:0}iframe,img,svg{display:block;max-width:100%}button,input,select,textarea{color:inherit;font:inherit;letter-spacing:inherit}h1,h2,h3,p{margin:0}a{color:var(--eb-blue);text-decoration:none}a:hover{color:var(--eb-blue-hover)}.eb-container{margin-inline:auto;max-width:var(--eb-container);padding-inline:var(--eb-gutter);width:100%}:focus-visible{outline:var(--eb-focus-ring);outline-offset:var(--eb-focus-offset)}.eb-sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.eb-skip-link{background:var(--eb-btn-black);border-radius:var(--eb-r-pill);color:var(--eb-on-dark);font-weight:var(--eb-fw-semibold);left:var(--eb-space-2);padding:var(--eb-space-3) var(--eb-space-4);position:absolute;top:var(--eb-space-2);transform:translateY(-200%);z-index:100}.eb-skip-link:focus{color:var(--eb-on-dark);transform:none}.eb-glass{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow)}.eb-glass--lg{border-radius:var(--eb-r-card-lg)}.eb-glass-pill{background:var(--eb-glass-pill-bg);border:var(--eb-glass-pill-border);border-radius:var(--eb-r-pill);box-shadow:var(--eb-glass-pill-shadow);flex:none;white-space:nowrap}.eb-glass-clear,.eb-glass-pill{-webkit-backdrop-filter:var(--eb-glass-pill-blur);backdrop-filter:var(--eb-glass-pill-blur)}.eb-glass-clear{background:var(--eb-glass-clear-bg);border:var(--eb-glass-clear-border)}.eb-lockup{align-self:flex-start;flex:none;object-fit:contain}.eb-lockup-picture{display:flex;flex:none}.eb-group>*+*{border-top:var(--eb-row-sep)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-glass{background:var(--eb-glass-fallback)}.eb-glass-clear,.eb-glass-pill{background:var(--eb-glass-pill-fallback)}}.eb-h1,.eb-h2{text-wrap:pretty;font-weight:var(--eb-fw-bold);margin:0}.eb-h1{font-size:var(--eb-fs-h1-hero);line-height:1.1}.eb-h1,.eb-h2{letter-spacing:var(--eb-tracking-display)}.eb-h2{font-size:var(--eb-fs-h2-glass);line-height:var(--eb-lh-display)}.eb-lead{font-size:var(--eb-fs-body)}.eb-lead,.eb-text{text-wrap:pretty;color:var(--eb-label-2);margin:0}.eb-meta{color:var(--eb-label-3);font-size:var(--eb-fs-sm)}.eb-actions{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:479px){.eb-actions>.eb-btn{flex:1 1 100%}}#main{padding-top:var(--eb-header-space);position:relative;z-index:1}#main:focus{outline:none}.eb-section{padding-block:var(--eb-section-y)}.eb-section--alt{background:#0000}.eb-hs{padding-top:var(--eb-section-y)}.eb-notfound{align-items:flex-start;display:flex;flex-direction:column;gap:var(--eb-space-4)}.eb-notfound-title{font-size:var(--eb-fs-page)}@keyframes ebFlow{to{stroke-dashoffset:-48}}@keyframes ebBob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ebNudge{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes ebDrift1{to{transform:translate(8vw,6vh) scale(1.08)}}@keyframes ebDrift2{to{transform:translate(-7vw,-5vh) scale(1.1)}}@keyframes ebRing{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}@keyframes ebPing{0%{box-shadow:0 0 0 0 var(--eb-red-ping)}to{box-shadow:0 0 0 8px var(--eb-red-ping-0)}}@keyframes ebMarq{to{transform:translateX(-50%)}}@keyframes ebDraw{0%{stroke-dashoffset:320}to{stroke-dashoffset:0}}@keyframes ebUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ebPop{0%,8%{opacity:0;transform:scale(.6)}18%,88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes ebFade{0%{opacity:0}to{opacity:1}}.eb-flow{stroke-dasharray:8 16;animation:ebFlow var(--eb-dur-flow) linear infinite;animation:ebFlow var(--eb-flow,var(--eb-dur-flow)) linear infinite}.eb-bob{animation:ebBob var(--eb-dur-bob) 0s ease-in-out infinite;animation:ebBob var(--eb-bob-dur,var(--eb-dur-bob)) var(--eb-bob-delay,0s) ease-in-out infinite}.eb-up{animation:ebUp var(--eb-dur-up) 0s both;animation:ebUp var(--eb-dur-up) var(--eb-up-delay,0s) both}.eb-marquee{animation:ebMarq var(--eb-dur-ticker) linear infinite;animation:ebMarq var(--eb-marquee-dur,var(--eb-dur-ticker)) linear infinite;display:flex;width:-webkit-max-content;width:max-content}.eb-marquee:focus-within,.eb-marquee:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.eb-bob,.eb-flow,.eb-marquee,.eb-up{animation:none}}.eb-mesh{background:var(--eb-mesh-base);inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.eb-mesh-blob{animation:var(--eb-drift) ease-in-out infinite;border-radius:50%;position:absolute}.eb-mesh-blob--blue{--eb-drift:ebDrift1 26s alternate;background:radial-gradient(circle,var(--eb-mesh-blue),#0000 66%);height:62vmax;left:-18vmax;top:-14vmax;width:62vmax}.eb-mesh-blob--red{--eb-drift:ebDrift2 30s alternate;background:radial-gradient(circle,var(--eb-mesh-red),#0000 66%);height:58vmax;right:-20vmax;top:18vh;width:58vmax}.eb-mesh-blob--amber{--eb-drift:ebDrift1 34s alternate-reverse;background:radial-gradient(circle,var(--eb-mesh-amber),#0000 66%);bottom:-26vmax;height:60vmax;left:12vw;width:60vmax}.eb-mesh-blob--violet{--eb-drift:ebDrift2 28s alternate-reverse;background:radial-gradient(circle,var(--eb-mesh-violet),#0000 66%);bottom:-10vmax;height:44vmax;right:6vw;width:44vmax}@media (prefers-reduced-motion:reduce){.eb-mesh-blob{animation:none}}.eb-header{display:flex;justify-content:center;left:var(--eb-header-inset);pointer-events:none;position:fixed;right:var(--eb-header-inset);top:var(--eb-header-inset);z-index:60}.eb-header-bar{-webkit-backdrop-filter:var(--eb-glass-nav-blur);backdrop-filter:var(--eb-glass-nav-blur);background:var(--eb-glass-nav-bg);border:var(--eb-glass-nav-border);border-radius:var(--eb-r-nav);box-shadow:var(--eb-glass-nav-shadow);max-width:1180px;overflow:hidden;pointer-events:auto;transition:background var(--eb-dur-slow);width:100%}.eb-header.is-solid .eb-header-bar{background:var(--eb-glass-nav-bg-solid)}.eb-header-row{gap:var(--eb-space-4);height:var(--eb-header-h);padding:0 8px 0 20px}.eb-header-row,.eb-logo{align-items:center;display:flex}.eb-logo{flex:none}.eb-logo-img{display:block;height:26px;width:auto}@media (max-width:479px){.eb-logo-img{height:48px}}.eb-wordmark{color:var(--eb-label);font-size:var(--eb-fs-xl);font-weight:var(--eb-fw-bold);letter-spacing:var(--eb-tracking-display);white-space:nowrap}.eb-wordmark-accent{color:var(--eb-red)}.eb-nav{display:none;flex:1 1;gap:2px;justify-content:center}.eb-nav-link{border-radius:var(--eb-r-pill);color:var(--eb-nav-link);font-size:var(--eb-fs-base);font-weight:var(--eb-fw-medium);padding:8px 14px;transition:background var(--eb-dur),color var(--eb-dur);white-space:nowrap}.eb-nav-link:hover{background:var(--eb-fill-hover);color:var(--eb-label)}.eb-nav-link.is-active{background:var(--eb-nav-active-bg);color:var(--eb-label)}.eb-header-end{align-items:center;display:flex;gap:var(--eb-space-2);margin-left:auto}.eb-lang{background:var(--eb-fill);display:flex;padding:2px;position:relative}.eb-lang,.eb-lang-thumb{border-radius:var(--eb-r-pill)}.eb-lang-thumb{background:var(--eb-surface);bottom:2px;box-shadow:var(--eb-seg-thumb-shadow);left:2px;position:absolute;top:2px;transition:transform var(--eb-dur-slow) var(--eb-ease-spring-soft);width:calc(50% - 2px)}.eb-lang.is-hi .eb-lang-thumb{transform:translateX(100%)}.eb-lang button{background:#0000;border:0;color:var(--eb-label);cursor:pointer;font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-semibold);height:32px;padding:0;position:relative;width:44px}.eb-header-end .eb-header-cta{display:none}.eb-menu-btn{align-items:center;background:var(--eb-fill);border:0;border-radius:50%;color:var(--eb-label);cursor:pointer;display:flex;height:var(--eb-tap);justify-content:center;width:var(--eb-tap)}.eb-mobile-menu{animation:ebUp .22s both;padding:4px 12px 14px}.eb-mobile-link{align-items:center;border-radius:var(--eb-r-squircle-sm);color:var(--eb-label);display:flex;font-size:var(--eb-fs-body);justify-content:space-between;min-height:50px;padding:0 10px}.eb-mobile-link:hover{background:var(--eb-menu-hover);color:var(--eb-label)}.eb-mobile-link[aria-current=page]{font-weight:var(--eb-fw-semibold)}.eb-mobile-chev{color:var(--eb-label-4)}.eb-mobile-cta{align-items:center;background:var(--eb-blue);border-radius:var(--eb-r-pill);color:var(--eb-on-dark);display:flex;font-weight:var(--eb-fw-semibold);height:50px;justify-content:center;margin-top:10px}.eb-mobile-cta:hover{background:var(--eb-blue-hover);color:var(--eb-on-dark)}@media (min-width:1100px){.eb-nav{display:flex}.eb-header-end .eb-header-cta{display:inline-flex}.eb-menu-btn,.eb-mobile-menu{display:none}}@media (max-width:379px){.eb-header-row{gap:var(--eb-space-2);padding-left:14px}.eb-logo-img{height:44px}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-header-bar,.eb-header.is-solid .eb-header-bar{background:var(--eb-glass-fallback)}}.eb-reg{align-items:center;-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow);display:flex;flex-wrap:wrap;gap:14px 28px;padding:16px 22px}.eb-reg-gov{gap:14px}.eb-reg-gov,.eb-reg-marks{align-items:center;display:flex;flex:none}.eb-reg-marks{border-right:1px solid var(--eb-separator);gap:12px;padding-right:14px}.eb-reg-post{height:46px}.eb-reg-emblem,.eb-reg-post{object-fit:contain;width:auto}.eb-reg-emblem{height:56px}.eb-reg-gov-lines{color:var(--eb-label);display:flex;flex-direction:column;font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-semibold);line-height:1.35}.eb-reg-gov-lines span+span{color:var(--eb-label-2);font-weight:var(--eb-fw-regular)}.eb-reg-body{align-items:center;flex:1 1 280px;gap:8px 24px}.eb-reg-body,.eb-reg-list{display:flex;flex-wrap:wrap}.eb-reg-list{gap:6px 24px;margin:0}.eb-reg-list>div{display:flex;flex-direction:column}.eb-reg-list dt{color:var(--eb-label-3);font-size:var(--eb-fs-xs);letter-spacing:var(--eb-tracking-kicker);text-transform:uppercase}.eb-reg-list dd,.eb-reg-list dt{font-weight:var(--eb-fw-semibold)}.eb-reg-list dd{font-feature-settings:"tnum";color:var(--eb-label);font-size:var(--eb-fs-base);font-variant-numeric:tabular-nums;margin:0}.eb-reg-note{color:var(--eb-label-2);flex:1 1 180px;font-size:var(--eb-fs-sm)}.eb-reg--footer{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:0;border-radius:0;border-top:1px solid var(--eb-separator);box-shadow:none;padding:18px 28px}.eb-reg--footer .eb-reg-post{height:57px}.eb-reg--footer .eb-reg-emblem{height:69px}.eb-reg--footer .eb-reg-gov-lines{font-size:var(--eb-fs-xs)}.eb-reg--footer .eb-reg-list dd{font-size:var(--eb-fs-sm)}@media (max-width:479px){.eb-reg-gov{flex-wrap:wrap}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-reg--card{background:var(--eb-glass-fallback)}}.eb-footer{padding-bottom:20px;padding-top:var(--eb-section-y);position:relative;z-index:1}.eb-footer-card{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card-lg);box-shadow:var(--eb-glass-card-shadow);color:var(--eb-label-2);font-size:var(--eb-fs-base)}.eb-footer-cols{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));padding:36px 28px 24px}.eb-footer-brand{display:flex;flex-direction:column;gap:var(--eb-space-3)}.eb-footer-logo{align-self:flex-start;display:block;height:96px;max-width:100%;width:auto}.eb-footer-firm{display:flex;flex-direction:column;font-size:var(--eb-fs-sm);gap:6px;line-height:1.5}.eb-footer-firm-label{color:var(--eb-label-3);font-size:var(--eb-fs-xs);font-weight:var(--eb-fw-semibold);letter-spacing:var(--eb-tracking-kicker);text-transform:uppercase}.eb-footer-firm-name{color:var(--eb-label);font-size:var(--eb-fs-base);font-weight:var(--eb-fw-semibold);margin-top:-4px}.eb-footer-firm-address{font-style:normal}.eb-footer-firm-address,.eb-footer-firm-phones{display:flex;flex-direction:column}.eb-footer-firm a{color:var(--eb-label-2);white-space:nowrap}.eb-footer-firm a:hover{color:var(--eb-label)}.eb-footer-firm-gst{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eb-footer-mark{color:var(--eb-label);font-size:var(--eb-fs-xl);font-weight:var(--eb-fw-bold)}.eb-footer-mark-accent{color:var(--eb-red)}.eb-footer-col{display:flex;flex-direction:column;gap:var(--eb-space-2)}.eb-footer-net{align-items:flex-start;gap:10px}.eb-footer-head{color:var(--eb-label);font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-semibold);margin-bottom:2px}.eb-footer-col a:not(.eb-footer-network),.eb-footer-contact a{color:var(--eb-label-2)}.eb-footer-col a:not(.eb-footer-network):hover,.eb-footer-contact a:hover,.eb-footer-network{color:var(--eb-label)}.eb-footer-network{align-items:center;display:inline-flex;font-weight:var(--eb-fw-semibold);gap:6px;height:38px;padding:0 14px}.eb-footer-network:hover{color:var(--eb-label)}.eb-footer-bolt{color:var(--eb-bolt)}.eb-footer-base{border-top:1px solid var(--eb-separator);display:flex;flex-wrap:wrap;font-size:var(--eb-fs-sm);gap:var(--eb-space-2) var(--eb-space-5);justify-content:space-between;padding:18px 28px 24px}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-footer-card{background:var(--eb-glass-fallback)}}.eb-btn{align-items:center;border:var(--eb-btn-tint-border);border-radius:var(--eb-r-pill);cursor:pointer;display:inline-flex;flex:none;font-family:var(--eb-font-sans);font-size:var(--eb-fs-base);font-weight:var(--eb-fw-semibold);gap:6px;height:var(--eb-tap);justify-content:center;line-height:1;padding:0 20px;text-align:center;text-decoration:none;transition:transform var(--eb-dur) var(--eb-ease),background var(--eb-dur) var(--eb-ease),color var(--eb-dur) var(--eb-ease);white-space:nowrap}.eb-btn .eb-icon{flex:none;font-size:17px}.eb-btn .eb-btn-chev{stroke-width:2.6;font-size:14px}.eb-btn:active{transform:scale(.96)}.eb-btn--lg{font-size:var(--eb-fs-body);height:50px;padding:0 24px}.eb-btn--block{display:flex;width:100%}.eb-btn--primary{background:var(--eb-btn-blue);box-shadow:var(--eb-btn-blue-shadow);color:var(--eb-on-dark)}.eb-btn--primary:hover{background:var(--eb-btn-blue-hover);color:var(--eb-on-dark);transform:translateY(-1px)}.eb-btn--red{background:var(--eb-btn-red);box-shadow:var(--eb-btn-red-shadow);color:var(--eb-on-dark)}.eb-btn--red:hover{color:var(--eb-on-dark);transform:translateY(-1px)}.eb-btn--green{background:var(--eb-btn-green);box-shadow:var(--eb-btn-green-shadow);color:var(--eb-on-dark)}.eb-btn--green:hover{color:var(--eb-on-dark);transform:translateY(-1px)}.eb-btn--dark{background:var(--eb-btn-black);border:var(--eb-btn-black-border);box-shadow:var(--eb-btn-black-shadow);color:var(--eb-on-dark)}.eb-btn--dark:hover{color:var(--eb-on-dark);transform:translateY(-1px)}.eb-btn--glass,.eb-btn--outline{-webkit-backdrop-filter:var(--eb-glass-pill-blur);backdrop-filter:var(--eb-glass-pill-blur);background:var(--eb-glass-pill-bg);border:var(--eb-glass-pill-border);box-shadow:var(--eb-glass-pill-shadow);color:var(--eb-label)}.eb-btn--glass:hover,.eb-btn--outline:hover{background:var(--eb-glass-pill-bg-hover);color:var(--eb-label)}.eb-btn--glassLink{-webkit-backdrop-filter:var(--eb-glass-pill-blur);backdrop-filter:var(--eb-glass-pill-blur);background:var(--eb-glass-pill-bg);border:var(--eb-glass-pill-border);box-shadow:var(--eb-glass-pill-shadow);color:var(--eb-blue-ink)}.eb-btn--glassLink:hover{color:var(--eb-blue-hover);transform:translateY(-1px)}.eb-btn--inverse{background:var(--eb-btn-white);border:var(--eb-btn-white-border);box-shadow:var(--eb-btn-white-shadow);color:var(--eb-blue-ink)}.eb-btn--inverse:hover{color:var(--eb-blue-hover);transform:translateY(-1px)}.eb-btn--ghostInverse{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--eb-btn-clear-dark);border:var(--eb-btn-clear-dark-border);box-shadow:var(--eb-btn-clear-dark-shadow);color:var(--eb-on-dark)}.eb-btn--ghostInverse:hover{background:var(--eb-btn-clear-dark-hover);color:var(--eb-on-dark)}.eb-btn:disabled{cursor:not-allowed;opacity:.5;transform:none}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-btn--glass,.eb-btn--glassLink,.eb-btn--outline{background:var(--eb-glass-pill-fallback)}}.eb-cover{aspect-ratio:3/4;background:var(--eb-placeholder);border-radius:var(--eb-radius-sm);overflow:hidden;position:relative}.eb-cover img{height:100%;object-fit:cover;object-position:top;opacity:0;transition:opacity var(--eb-dur) var(--eb-ease);width:100%}.eb-cover img.is-loaded{opacity:1}.eb-cover-empty{align-items:center;color:var(--eb-muted);display:flex;font-size:var(--eb-fs-sm);inset:0;justify-content:center;padding:var(--eb-space-4);position:absolute;text-align:center}.eb-pill{align-items:center;-webkit-backdrop-filter:var(--eb-glass-pill-blur);backdrop-filter:var(--eb-glass-pill-blur);background:var(--eb-glass-pill-bg);border:var(--eb-glass-pill-border);border-radius:var(--eb-r-pill);box-shadow:var(--eb-glass-pill-shadow);color:var(--eb-label);cursor:pointer;display:inline-flex;flex:none;font-size:var(--eb-fs-ui);font-weight:var(--eb-fw-medium);height:38px;padding:0 16px;transition:background var(--eb-dur) var(--eb-ease),color var(--eb-dur) var(--eb-ease),transform var(--eb-dur);white-space:nowrap}.eb-pill:hover{background:var(--eb-glass-pill-bg-hover);color:var(--eb-label)}.eb-pill:active{transform:scale(.96)}.eb-pill.is-active,.eb-pill.is-active:hover{background:var(--eb-btn-black);border:var(--eb-btn-black-border);box-shadow:var(--eb-btn-black-shadow);color:var(--eb-on-dark)}.eb-badge{align-items:center;border-radius:var(--eb-r-pill);display:inline-flex;flex:none;font-size:var(--eb-fs-xs);font-weight:var(--eb-fw-semibold);gap:var(--eb-space-1);line-height:var(--eb-lh-tight);padding:4px 10px;white-space:nowrap}.eb-badge--red{background:var(--eb-btn-red);border:var(--eb-btn-tint-border);box-shadow:var(--eb-btn-red-shadow);color:var(--eb-on-dark)}.eb-badge--blue{background:var(--eb-glass-pill-bg);border:var(--eb-glass-pill-border);box-shadow:var(--eb-glass-pill-shadow);color:var(--eb-blue-ink)}.eb-kicker{align-self:flex-start;background:var(--eb-grad-kicker);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block;font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-semibold);letter-spacing:var(--eb-tracking-kicker);margin:0;text-transform:uppercase}.eb-section-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--eb-space-3);justify-content:space-between;margin-bottom:18px;padding:0 4px}.eb-section-heading{display:flex;flex-direction:column;gap:6px}.eb-section-sub{color:var(--eb-label-3);font-size:var(--eb-fs-base);margin:0}.eb-section-action{align-items:center;display:flex;gap:var(--eb-space-2)}.eb-card{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow)}.eb-card--strong{border-radius:var(--eb-r-card-lg)}.eb-icon-tile{align-items:center;border:var(--eb-squircle-border-strong);border-radius:var(--eb-r-squircle-sm);box-shadow:var(--eb-squircle-shadow-benefit);display:inline-flex;flex:none;height:46px;justify-content:center;width:46px}.eb-icon-tile--blue{background:var(--eb-squircle-blue)}.eb-icon-tile--red{background:var(--eb-squircle-red)}.eb-icon-tile--amber{background:var(--eb-squircle-amber)}.eb-icon-tile--green{background:var(--eb-squircle-green)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-card{background:var(--eb-glass-fallback)}.eb-pill:not(.is-active){background:var(--eb-glass-pill-fallback)}}.eb-sister{display:flex;justify-content:center;padding:0 var(--eb-space-4)}.eb-sister-pill{align-items:center;border-radius:var(--eb-r-pill);color:var(--eb-label);display:inline-flex;font-size:var(--eb-fs-sm);gap:var(--eb-space-2);max-width:100%;padding:7px 14px}.eb-sister-pill:hover{background:var(--eb-glass-pill-bg-hover);color:var(--eb-label)}.eb-sister-bolt{color:var(--eb-bolt);flex:none}.eb-sister-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eb-sister-cta{color:var(--eb-blue);flex:none;font-weight:var(--eb-fw-semibold)}.eb-fb{background:var(--eb-hero-warm);height:100svh;margin-top:calc(var(--eb-header-space)*-1);min-height:620px;overflow:hidden;position:relative;z-index:1}.eb-fb--studio{background:var(--eb-hero-studio)}.eb-fb--night{background:var(--eb-hero-night)}.eb-fb-glows,.eb-fb-vignette{inset:0;pointer-events:none;position:absolute}.eb-fb-glows{background:var(--eb-hero-glows)}.eb-fb-vignette{background:var(--eb-hero-vignette)}.eb-fb-stage{inset:0;perspective:2200px;perspective-origin:50% 10%;position:absolute}.eb-fb-spread{aspect-ratio:1.2089;aspect-ratio:var(--eb-book-aspect,1.2089);left:56%;position:absolute;top:55%;transform:translate(-50%,-50%) rotateX(50deg) rotate(-24deg);transform:translate(-50%,-50%) rotateX(var(--eb-tilt-x,50deg)) rotate(var(--eb-tilt-z,-24deg));transform-style:preserve-3d;transition:transform .9s var(--eb-ease-out);width:calc(max(100vw, 124svh)*var(--eb-book-zoom))}.eb-fb-book{inset:0;position:absolute;transform:translateX(0);transform-style:preserve-3d;transition:transform var(--eb-dur-book) var(--eb-ease-flip)}.eb-fb-book.is-front{transform:translateX(-25%)}.eb-fb-book.is-back{transform:translateX(25%)}.eb-fb-ground{background:var(--eb-book-ground);filter:blur(48px);height:100%;left:2%;position:absolute;top:4%;transform:translateZ(-8px);transition:left var(--eb-dur-book) var(--eb-ease-flip),width var(--eb-dur-book) var(--eb-ease-flip);width:98%}.eb-fb-book.is-front .eb-fb-ground{left:51%;width:49%}.eb-fb-book.is-back .eb-fb-ground{width:49%}.eb-fb-stack{height:99.4%;position:absolute;top:.8%;transition:transform var(--eb-dur-book) var(--eb-ease-flip),opacity .4s;width:50.6%}.eb-fb-stack--l{background:var(--eb-book-stack-l);left:-.6%;transform:translateZ(-2px) rotateY(var(--eb-lift-l));transform-origin:right center}.eb-fb-stack--r{background:var(--eb-book-stack-r);left:50%;transform:translateZ(-2px) rotateY(var(--eb-lift-r));transform-origin:left center}.eb-fb-book.is-back .eb-fb-stack--r,.eb-fb-book.is-front .eb-fb-stack--l{opacity:0}.eb-fb-cast{background:var(--eb-book-cast);inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateZ(1px)}.eb-fb-leaf{cursor:pointer;left:50%;width:50%}.eb-fb-leaf,.eb-fb-strip{height:100%;position:absolute;top:0;transform-origin:left center;transform-style:preserve-3d}.eb-fb-strip{left:100%;width:100%}.eb-fb-strip--first{left:0;width:16.6667%}.eb-fb-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--eb-book-page);background-repeat:no-repeat;background-size:600% 100%;height:100%;left:0;position:absolute;top:0;width:calc(100% + 1px)}.eb-fb-face--b{left:-1px;transform:rotateY(180deg)}.eb-fb-spine{inset:0;position:absolute}.eb-fb-spine--f{background:var(--eb-book-spine-front)}.eb-fb-spine--b{background:var(--eb-book-spine-back)}.eb-fb-shade{background:var(--eb-book-shade);inset:0;opacity:0;position:absolute}.eb-fb-strip-pill{animation:ebUp .6s .3s both;left:0;position:absolute;right:0;top:88px}.eb-fb-overlay{align-items:flex-end;bottom:clamp(12px,4vw,44px);display:flex;flex-wrap:wrap;gap:var(--eb-space-3);justify-content:space-between;left:clamp(12px,4vw,48px);pointer-events:none;position:absolute;right:clamp(12px,4vw,48px)}.eb-fb-card{animation:ebUp .7s .7s both;-webkit-backdrop-filter:var(--eb-glass-hero-blur);backdrop-filter:var(--eb-glass-hero-blur);background:var(--eb-glass-hero-bg);border:var(--eb-glass-hero-border);border-radius:var(--eb-r-card-lg);box-shadow:var(--eb-glass-hero-shadow);display:flex;flex-direction:column;gap:14px;max-width:540px;padding:clamp(20px,2.4vw,28px);pointer-events:auto}.eb-fb-kicker{align-items:center;color:var(--eb-red-ink);display:inline-flex;font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-semibold);gap:var(--eb-space-2)}.eb-fb-ping{animation:ebPing var(--eb-dur-ping) infinite;background:var(--eb-red);border-radius:50%;height:8px;width:8px}.eb-fb-title{text-wrap:pretty;font-size:var(--eb-fs-h1-hero);font-weight:var(--eb-fw-bold);letter-spacing:var(--eb-tracking-display);line-height:1.1}.eb-fb-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.eb-fb-controls{animation:ebUp .7s .9s both;gap:var(--eb-space-2);pointer-events:auto}.eb-fb-controls,.eb-fb-pager{align-items:center;display:flex}.eb-fb-pager{border-radius:var(--eb-r-pill);gap:4px;height:var(--eb-tap);padding:0 4px}.eb-fb-arrow{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--eb-label);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background var(--eb-dur),opacity var(--eb-dur);width:36px}.eb-fb-arrow:hover:not(:disabled){background:var(--eb-pager-hover)}.eb-fb-arrow:active:not(:disabled){transform:scale(.9)}.eb-fb-arrow:disabled{cursor:default;opacity:.3}.eb-fb-pager-mid{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:84px;padding:0 4px}.eb-fb-pager-label{color:var(--eb-label);font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-semibold);line-height:1;white-space:nowrap}.eb-fb-dots{display:flex;gap:5px}.eb-fb-dot{background:var(--eb-dot);border:0;border-radius:var(--eb-r-pill);cursor:pointer;height:6px;padding:0;transition:width var(--eb-dur-slow) var(--eb-ease-spring-soft),background var(--eb-dur-slow);width:6px}.eb-fb-dot.is-active{background:var(--eb-dot-active);width:16px}.eb-fb-scroll{align-items:center;border-radius:50%;color:var(--eb-label);display:flex;height:var(--eb-tap);justify-content:center;width:var(--eb-tap)}.eb-fb-scroll:hover{background:var(--eb-glass-clear-bg-hover);color:var(--eb-label)}.eb-fb-scroll-chev{animation:ebNudge 1.8s ease-in-out infinite}@media (max-width:599px){.eb-fb-strip-pill{top:84px}.eb-fb-controls{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.eb-fb-card,.eb-fb-controls,.eb-fb-ping,.eb-fb-scroll-chev,.eb-fb-strip-pill{animation:none}}.eb-duo{--duo-ink:var(--eb-blue);--duo-tint:var(--eb-blue-tint);--duo-accent:var(--eb-red);--duo-paper:var(--eb-surface);fill:none;stroke:var(--duo-ink);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;display:block;flex:none}.eb-duo--onBlue{--duo-ink:var(--eb-on-dark);--duo-tint:var(--eb-spark)}.eb-start-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));list-style:none;margin:0;padding:0}.eb-start-grid>li{display:flex}.eb-start-card{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow);color:var(--eb-label);display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:196px;overflow:hidden;padding:20px;position:relative;transition:transform .35s var(--eb-ease-spring),box-shadow .35s}.eb-start-card:hover{box-shadow:var(--eb-glass-card-shadow-hover);color:var(--eb-label);transform:translateY(-4px) scale(1.01)}.eb-start-card:active{transform:scale(.97)}.eb-start-card--ek,.eb-start-card--ek:hover{background:var(--eb-grad-tile-ek);color:var(--eb-on-dark)}.eb-start-icon{align-items:center;border-radius:var(--eb-r-squircle);box-shadow:var(--eb-squircle-shadow);display:flex;height:58px;justify-content:center;width:58px}.eb-start-icon--blue{background:var(--eb-squircle-blue)}.eb-start-icon--red{background:var(--eb-squircle-red)}.eb-start-icon--amber{background:var(--eb-squircle-amber)}.eb-start-icon--green{background:var(--eb-squircle-green)}.eb-start-icon--ek{background:var(--eb-squircle-ek)}.eb-start-text{display:flex;flex-direction:column;gap:3px}.eb-start-text strong{font-size:var(--eb-fs-body);font-weight:var(--eb-fw-semibold);line-height:1.3}.eb-start-text span{font-size:var(--eb-fs-base);opacity:.72}.eb-start-cta{align-items:center;align-self:flex-start;color:var(--eb-blue);display:inline-flex;font-size:var(--eb-fs-ui);font-weight:var(--eb-fw-semibold);gap:4px;height:34px;margin-top:auto;padding:0 14px}.eb-start-card--ek .eb-start-cta{color:var(--eb-on-dark)}@media (prefers-reduced-motion:reduce){.eb-start-card:active,.eb-start-card:hover{transform:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-start-card:not(.eb-start-card--ek){background:var(--eb-glass-fallback)}}.eb-cat-panel{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card-lg);box-shadow:var(--eb-glass-card-shadow);padding:clamp(20px,2.6vw,30px)}.eb-cat-grid{grid-gap:24px 10px;display:grid;gap:24px 10px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));list-style:none;margin:0;padding:0}.eb-cat{align-items:center;color:var(--eb-label);display:flex;flex-direction:column;font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-medium);gap:9px;transition:transform var(--eb-dur)}.eb-cat:hover{color:var(--eb-label);transform:translateY(-2px)}.eb-cat:active{transform:scale(.92)}.eb-cat-icon{align-items:center;background:var(--eb-squircle-idle);border:var(--eb-squircle-border);border-radius:var(--eb-r-squircle-lg);box-shadow:var(--eb-squircle-shadow-idle);display:flex;height:68px;justify-content:center;transition:box-shadow .25s,background .25s;width:68px}.eb-cat-label{line-height:1.25;text-align:center}.eb-cat.is-active .eb-cat-icon{background:var(--eb-squircle-active);box-shadow:var(--eb-squircle-shadow-active)}.eb-cat.is-active .eb-cat-label{color:var(--eb-blue-ink);font-weight:var(--eb-fw-semibold)}.eb-cat-sub{border-top:1px solid var(--eb-separator);color:var(--eb-label-3);font-size:var(--eb-fs-base);margin-top:22px;padding-top:var(--eb-space-4)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-cat-panel{background:var(--eb-glass-fallback)}}.eb-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0}.eb-stat{border:var(--eb-stat-border);border-radius:var(--eb-r-card);color:var(--eb-on-dark);display:flex;flex-direction:column;gap:6px;overflow:hidden;padding:24px;position:relative}.eb-stat--ink{background:var(--eb-grad-ink);box-shadow:var(--eb-stat-inset),0 14px 34px var(--eb-stat-glow-ink)}.eb-stat--blue{background:var(--eb-grad-blue);box-shadow:var(--eb-stat-inset),0 14px 34px var(--eb-stat-glow-blue)}.eb-stat--red{background:var(--eb-grad-red);box-shadow:var(--eb-stat-inset),0 14px 34px var(--eb-stat-glow-red)}.eb-stat--amber{background:var(--eb-grad-amber);box-shadow:var(--eb-stat-inset),0 14px 34px var(--eb-stat-glow-amber);color:var(--eb-on-amber)}.eb-stat-glare{aspect-ratio:1;background:var(--eb-stat-highlight);border-radius:50%;position:absolute;right:-20%;top:-40%;width:70%}.eb-stat-value{font-feature-settings:"tnum";font-size:var(--eb-fs-stat-glass);font-variant-numeric:tabular-nums;font-weight:var(--eb-fw-bold);letter-spacing:var(--eb-tracking-display);line-height:1.05;margin:0;order:-1;position:relative}.eb-stat-label{font-size:var(--eb-fs-base);opacity:.88;position:relative}.eb-pubs-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.eb-pub-card{grid-gap:var(--eb-space-5);align-items:center;-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card-lg);box-shadow:var(--eb-glass-card-shadow);display:grid;gap:var(--eb-space-5);grid-template-columns:124px minmax(0,1fr);overflow:hidden;padding:var(--eb-space-5);position:relative}.eb-pub-glow{border-radius:50%;height:280px;left:-60px;pointer-events:none;position:absolute;top:-60px;width:280px}.eb-pub-glow--red{background:var(--eb-glow-red)}.eb-pub-glow--blue{background:var(--eb-glow-blue)}.eb-pub-cover{display:block;position:relative}.eb-pub-cover .eb-cover{border-radius:var(--eb-r-cover-sm);box-shadow:var(--eb-cover-shadow);transition:transform .4s var(--eb-ease-out)}.eb-pub-cover:hover .eb-cover{transform:perspective(700px) rotateY(-14deg) translateY(-4px)}.eb-pub-body{align-items:flex-start;display:flex;flex-direction:column;gap:9px;min-width:0;position:relative}.eb-pub-logo{height:34px;max-width:100%;width:auto}.eb-pub-lang{color:var(--eb-label-2);display:inline-flex;font-size:var(--eb-fs-xs);font-weight:var(--eb-fw-semibold);padding:4px 11px}.eb-pub-desc{color:var(--eb-label-2)}.eb-pub-cta,.eb-pub-desc{font-size:var(--eb-fs-base)}.eb-pub-cta{height:42px;margin-top:4px;padding:0 18px}@media (max-width:399px){.eb-pub-card{gap:var(--eb-space-4);grid-template-columns:96px minmax(0,1fr);padding:18px}}@media (prefers-reduced-motion:reduce){.eb-pub-cover:hover .eb-cover{transform:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-pub-card{background:var(--eb-glass-fallback)}}.eb-promo{padding-top:var(--eb-section-y)}.eb-promo-frame{background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card-lg);box-shadow:var(--eb-glass-card-shadow);overflow:hidden}.eb-promo-frame img{height:auto;width:100%}.eb-promo-dots{display:flex;justify-content:center}.eb-promo-dot{background:none;border:0;cursor:pointer;height:var(--eb-tap);position:relative;width:var(--eb-tap)}.eb-promo-dot:after{background:var(--eb-dot);border-radius:var(--eb-r-pill);content:"";height:6px;inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%);transition:width var(--eb-dur-slow) var(--eb-ease-spring-soft),background-color var(--eb-dur-slow);width:6px}.eb-promo-dot.is-active:after{background:var(--eb-dot-active);width:16px}.eb-issue-card{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-edition);box-shadow:var(--eb-glass-card-shadow);color:var(--eb-label);display:flex;flex-direction:column;gap:10px;height:100%;padding:10px 10px 12px;text-decoration:none;transition:transform .35s var(--eb-ease-out)}.eb-issue-card:hover{color:var(--eb-label);transform:translateY(-6px)}.eb-issue-card-cover{display:block;position:relative}.eb-issue-card-cover .eb-cover{border-radius:var(--eb-r-cover);box-shadow:var(--eb-cover-shadow-sm)}.eb-issue-card-badge{position:absolute;right:10px;top:10px}.eb-issue-card-row{align-items:center;display:flex;gap:var(--eb-space-2);justify-content:space-between;margin-top:auto;padding:0 4px}.eb-issue-card-title{font-size:var(--eb-fs-base);line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis}.eb-issue-card-read,.eb-issue-card-title{font-weight:var(--eb-fw-semibold);white-space:nowrap}.eb-issue-card-read{background:var(--eb-glass-pill-bg);border:var(--eb-glass-pill-border);border-radius:var(--eb-r-pill);box-shadow:var(--eb-glass-pill-shadow);color:var(--eb-blue-ink);flex:none;font-size:var(--eb-fs-sm);padding:5px 12px}.eb-issue-card:hover .eb-issue-card-read{color:var(--eb-blue-hover)}.eb-issue-card-meta{color:var(--eb-label-3);font-size:var(--eb-fs-sm);margin-top:-6px;padding:0 4px}@media (prefers-reduced-motion:reduce){.eb-issue-card:hover{transform:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-issue-card{background:var(--eb-glass-fallback)}}.eb-editions-head{margin-bottom:6px}.eb-editions-nav{align-items:center;display:flex;gap:var(--eb-space-2);padding:4px}.eb-editions-all{font-size:var(--eb-fs-base);font-weight:var(--eb-fw-semibold);padding:0 12px 0 14px}.eb-editions-btn{align-items:center;background:var(--eb-btn-round);border:0;border-radius:50%;box-shadow:var(--eb-btn-round-shadow);color:var(--eb-label);cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;width:38px}.eb-editions-btn:hover{background:var(--eb-surface)}.eb-editions-btn:active{transform:scale(.9)}.eb-editions-track{display:flex;gap:18px;list-style:none;margin:0;overflow-x:auto;padding:16px 4px 28px;scroll-snap-type:x mandatory;scrollbar-width:none}.eb-editions-track::-webkit-scrollbar{display:none}.eb-editions-track>li{flex:none;scroll-snap-align:start;width:196px}.eb-bridge{grid-gap:28px;align-items:center;background:var(--eb-grad-bridge);border:var(--eb-bridge-border);border-radius:var(--eb-r-banner);box-shadow:var(--eb-bridge-shadow);color:var(--eb-on-dark);display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));overflow:hidden;padding:clamp(28px,4vw,48px);position:relative}.eb-bridge-glow{aspect-ratio:1;border-radius:50%;pointer-events:none;position:absolute}.eb-bridge-glow--amber{background:var(--eb-glow-amber);right:-8%;top:-30%;width:55%}.eb-bridge-glow--coral{background:var(--eb-glow-coral);bottom:-50%;left:-10%;width:50%}.eb-bridge-copy{display:flex;flex-direction:column;gap:var(--eb-space-3);position:relative}.eb-bridge-kicker{font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-semibold);letter-spacing:var(--eb-tracking-kicker);opacity:.9;text-transform:uppercase}.eb-bridge-lockup{height:30px;margin:-2px 0 6px;max-width:100%;width:auto}.eb-bridge-title{text-wrap:pretty;font-size:var(--eb-fs-h2-bridge);font-weight:var(--eb-fw-bold);letter-spacing:var(--eb-tracking-display);line-height:var(--eb-lh-display)}.eb-bridge-text{font-size:var(--eb-fs-body);max-width:520px;opacity:.92}.eb-bridge-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.eb-bridge-art{gap:18px;position:relative}.eb-bridge-art,.eb-bridge-tile{align-items:center;display:flex;justify-content:center}.eb-bridge-tile{background:var(--eb-squircle-bridge);border:var(--eb-squircle-border-strong);border-radius:var(--eb-r-card-lg);box-shadow:var(--eb-squircle-shadow-bridge);height:116px;width:116px}.eb-bridge-tile--bolt .eb-duo{--duo-tint:var(--eb-amber-tint)}.eb-bridge-wire{fill:none;stroke:var(--eb-on-dark);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:4 7;flex:none}@media (max-width:479px){.eb-bridge-actions>.eb-btn{flex:1 1 100%}.eb-bridge-tile{border-radius:var(--eb-r-card);height:92px;width:92px}.eb-bridge-tile .eb-duo{height:52px;width:52px}}.eb-news-pills{display:flex;flex-wrap:wrap;gap:var(--eb-space-2);margin-bottom:var(--eb-space-5)}.eb-news-grid{grid-gap:var(--eb-space-5);display:grid;gap:var(--eb-space-5)}.eb-news-lead{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow);overflow:hidden}.eb-news-lead-panel{align-items:flex-end;background:var(--eb-squircle-blue);display:flex;min-height:calc(var(--eb-tap)*3);padding:var(--eb-space-5)}.eb-news-lead-category{color:var(--eb-blue-ink);font-size:var(--eb-fs-2xl);font-weight:var(--eb-fw-bold);letter-spacing:var(--eb-tracking-display);line-height:var(--eb-lh-tight)}.eb-news-lead-body{display:flex;flex-direction:column;gap:var(--eb-space-3);padding:var(--eb-space-5)}.eb-news-lead-body .eb-meta{margin:0}.eb-news-lead-title{font-size:var(--eb-fs-xl);line-height:var(--eb-lh-tight);margin:0}.eb-news-list{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow);list-style:none;margin:0;overflow:hidden;padding:0 0 0 20px}.eb-news-item{padding:var(--eb-space-4) 20px var(--eb-space-4) 0}.eb-news-item+.eb-news-item{border-top:1px solid var(--eb-separator)}.eb-news-item p{margin:0}.eb-news-item-category{color:var(--eb-red-ink);font-size:var(--eb-fs-xs);font-weight:var(--eb-fw-semibold);letter-spacing:var(--eb-tracking-kicker);text-transform:uppercase}.eb-news-item-title{font-size:var(--eb-fs-body);font-weight:var(--eb-fw-semibold);line-height:var(--eb-lh-tight);margin:var(--eb-space-1) 0}@media (min-width:900px){.eb-news-grid{align-items:start;grid-template-columns:1.3fr 1fr}.eb-news-grid--single{grid-template-columns:1fr}.eb-news-lead-category{font-size:var(--eb-fs-h2-glass)}}.eb-about{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.eb-about-copy{align-items:flex-start;display:flex;flex-direction:column;gap:var(--eb-space-3);padding:8px 4px 0}.eb-about-text{text-wrap:pretty;color:var(--eb-label-2)}.eb-about-cta{height:46px;margin-top:6px}.eb-timeline{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow);list-style:none;margin:0;overflow:hidden;padding:6px 0 6px 18px}.eb-timeline-item{grid-gap:var(--eb-space-3);align-items:baseline;display:grid;gap:var(--eb-space-3);grid-template-columns:64px minmax(0,1fr);padding:14px 18px 14px 0}.eb-timeline-item+.eb-timeline-item{border-top:var(--eb-row-sep)}.eb-timeline-year{font-feature-settings:"tnum";background:var(--eb-grad-year);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:var(--eb-fs-body);font-variant-numeric:tabular-nums;font-weight:var(--eb-fw-bold)}.eb-timeline-year.is-last{background:var(--eb-grad-year-last);-webkit-background-clip:text;background-clip:text}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-timeline{background:var(--eb-glass-fallback)}}.eb-publisher{grid-gap:0;-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card-lg);box-shadow:var(--eb-glass-card-shadow);display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));margin-top:28px;overflow:hidden}.eb-publisher-info{align-items:flex-start;display:flex;flex-direction:column;gap:var(--eb-space-3);padding:clamp(22px,3vw,32px)}.eb-publisher-lead{color:var(--eb-label-2);font-size:var(--eb-fs-base)}.eb-publisher-name{font-size:var(--eb-fs-h2-card-glass);font-weight:var(--eb-fw-bold);letter-spacing:var(--eb-tracking-card);line-height:var(--eb-lh-card);margin-top:-6px}.eb-publisher-list{align-self:stretch;background:var(--eb-group-bg);border:var(--eb-group-border);border-radius:var(--eb-r-squircle);margin:4px 0 6px;overflow:hidden;padding-left:var(--eb-space-4)}.eb-publisher-list>div{grid-gap:var(--eb-space-3);display:grid;gap:var(--eb-space-3);grid-template-columns:76px minmax(0,1fr);padding:12px var(--eb-space-4) 12px 0}.eb-publisher-list>div+div{border-top:var(--eb-row-sep)}.eb-publisher-list dt{color:var(--eb-label-3);font-size:var(--eb-fs-sm);line-height:1.6}.eb-publisher-list dd{font-size:var(--eb-fs-base);margin:0}.eb-publisher-list address{display:flex;flex-direction:column;font-style:normal}.eb-publisher-phones{display:flex;flex-wrap:wrap;gap:2px 14px}.eb-publisher-list dd>a,.eb-publisher-phones a{white-space:nowrap}.eb-publisher-gst{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.eb-publisher-map{background:var(--eb-placeholder);min-height:320px;position:relative}.eb-publisher-map iframe{border:0;height:100%;inset:0;position:absolute;width:100%}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-publisher{background:var(--eb-glass-fallback)}}.eb-clients{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow);overflow:hidden;padding:20px 0 22px}.eb-clients-title{color:var(--eb-label-3);font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-semibold);letter-spacing:var(--eb-tracking-kicker);margin:0 22px 14px;text-transform:uppercase}.eb-clients-viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);overflow:hidden}.eb-clients-track{--eb-marquee-dur:var(--eb-dur-logos);gap:14px}.eb-clients-list{display:flex;gap:14px;list-style:none;margin:0;padding:0}.eb-client{align-items:center;background:var(--eb-surface);border-radius:var(--eb-r-squircle-lg);box-shadow:var(--eb-logo-card-shadow);display:flex;flex:none;height:88px;justify-content:center;padding:14px;width:150px}.eb-client img{max-height:100%;max-width:100%;object-fit:contain}@media (prefers-reduced-motion:reduce){.eb-clients-viewport{-webkit-mask-image:none;mask-image:none;padding:0 22px}.eb-clients-track{width:auto}.eb-clients-list{flex-wrap:wrap}.eb-clients-list[aria-hidden]{display:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-clients{background:var(--eb-glass-fallback)}}.eb-advertise{display:flex;flex-direction:column;gap:14px}.eb-advertise-grid{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.eb-advertise-pitch{display:flex;flex-direction:column;gap:var(--eb-space-3);padding:0 4px}.eb-advertise-actions{margin-top:10px}.eb-advertise-benefits,.eb-ratecard{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow);overflow:hidden}.eb-advertise-benefits{list-style:none;margin:0;padding:4px 0 4px 18px}.eb-advertise-benefits li{align-items:center;display:flex;gap:14px;padding:12px 18px 12px 0}.eb-advertise-benefits li+li{border-top:var(--eb-row-sep)}.eb-advertise-icon{align-items:center;background:var(--eb-squircle-benefit);border:var(--eb-squircle-border-strong);border-radius:var(--eb-r-squircle-sm);box-shadow:var(--eb-squircle-shadow-benefit);display:flex;flex:none;height:46px;justify-content:center;width:46px}.eb-ratecard{padding:20px 22px}.eb-ratecard-table{border-collapse:collapse;font-size:var(--eb-fs-base);width:100%}.eb-ratecard-table caption{color:var(--eb-label-3);font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-semibold);letter-spacing:var(--eb-tracking-kicker);margin-bottom:var(--eb-space-3);text-align:left;text-transform:uppercase}.eb-ratecard-table td,.eb-ratecard-table th{padding:12px 12px 12px 0;text-align:left;vertical-align:top}.eb-ratecard-table thead th{color:var(--eb-label-3);font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-semibold)}.eb-ratecard-table tbody tr{border-top:var(--eb-row-sep)}.eb-ratecard-table tbody th{font-weight:var(--eb-fw-semibold)}.eb-ratecard-table td{color:var(--eb-label-2)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-advertise-benefits,.eb-ratecard{background:var(--eb-glass-fallback)}}.eb-faq-list{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow);overflow:hidden;padding-left:20px}.eb-faq-item+.eb-faq-item{border-top:var(--eb-row-sep)}.eb-faq-q{font-size:inherit;margin:0}.eb-faq-q button{align-items:center;background:#0000;border:0;color:var(--eb-label);cursor:pointer;display:flex;font-size:var(--eb-fs-body);font-weight:var(--eb-fw-regular);gap:var(--eb-space-4);justify-content:space-between;min-height:58px;padding:14px 16px 14px 0;text-align:left;width:100%}.eb-faq-item.is-open .eb-faq-q button{font-weight:var(--eb-fw-semibold)}.eb-faq-sign{align-items:center;border-radius:50%;color:var(--eb-label-2);display:flex;height:30px;justify-content:center;width:30px}.eb-faq-sign .eb-icon{transition:transform var(--eb-dur-slow) var(--eb-ease-spring)}.eb-faq-item.is-open .eb-faq-sign .eb-icon{transform:rotate(90deg)}.eb-faq-a p{animation:ebUp .3s both;color:var(--eb-label-2);font-size:var(--eb-fs-base);max-width:680px;padding:0 20px 18px 0}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-faq-list{background:var(--eb-glass-fallback)}}.eb-faq{max-width:820px}.eb-sub-glow{background:var(--eb-glow-green);border-radius:50%;height:260px;pointer-events:none;position:absolute;right:-80px;top:-80px;width:260px}.eb-sub-form,.eb-sub-qr,.eb-sub-text,.eb-sub-title{position:relative}.eb-sub-form{display:flex;flex-direction:column;gap:var(--eb-space-3);margin-top:4px}.eb-sub-group>*+*{border-top:var(--eb-row-sep)}.eb-sub-row{align-items:center;cursor:pointer;display:flex;gap:var(--eb-space-3);justify-content:space-between;min-height:54px;padding-right:var(--eb-space-3)}.eb-sub-label{font-size:var(--eb-fs-body)}.eb-sub-phone{min-height:54px}.eb-sub-prefix{flex:none;font-size:var(--eb-fs-body);font-weight:var(--eb-fw-semibold)}.eb-switch{background:var(--eb-switch-track-off);border:0;border-radius:var(--eb-r-pill);box-shadow:var(--eb-switch-track-shadow);cursor:pointer;flex:none;height:28px;padding:0;position:relative;transition:background var(--eb-dur-slow);width:62px}.eb-switch.is-on{background:var(--eb-switch-track-on)}.eb-switch-thumb{background:var(--eb-switch-thumb);border-radius:var(--eb-r-pill);box-shadow:var(--eb-switch-thumb-shadow);height:24px;left:2px;position:absolute;top:2px;transition:transform .32s var(--eb-ease-switch);width:38px}.eb-switch.is-on .eb-switch-thumb{transform:translateX(20px)}.eb-sub-error{color:var(--eb-red-ink);font-size:var(--eb-fs-sm)}.eb-sub-btn{height:52px}.eb-sub-qr{align-items:center;display:flex;gap:14px;margin:4px 0 0}.eb-sub-qr img{background:var(--eb-surface);border-radius:var(--eb-r-cover);box-shadow:var(--eb-qr-shadow);height:84px;padding:6px;width:84px}.eb-sub-qr figcaption{color:var(--eb-label-3);font-size:var(--eb-fs-sm)}.eb-contact{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.eb-contact-card,.eb-sub{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card-lg);box-shadow:var(--eb-glass-card-shadow);display:flex;flex-direction:column;gap:var(--eb-space-3);overflow:hidden;padding:clamp(22px,3vw,30px);position:relative}.eb-contact-title,.eb-sub-title{text-wrap:pretty;font-size:var(--eb-fs-h2-card-glass);font-weight:var(--eb-fw-bold);letter-spacing:var(--eb-tracking-card);line-height:var(--eb-lh-card)}.eb-contact-text{color:var(--eb-label-2);font-size:var(--eb-fs-base)}.eb-contact-sent{display:flex;flex-direction:column;gap:var(--eb-space-2)}.eb-contact-sent-title{font-size:var(--eb-fs-body);font-weight:var(--eb-fw-semibold)}.eb-form{display:flex;flex-direction:column;gap:var(--eb-space-3);margin-top:4px}.eb-form-group{background:var(--eb-group-bg);border:var(--eb-group-border);border-radius:var(--eb-r-squircle);overflow:hidden;padding-left:var(--eb-space-4)}.eb-form-row{align-items:center;display:flex;gap:var(--eb-space-3);min-height:52px;padding-right:var(--eb-space-4)}.eb-form-row+.eb-form-row{border-top:var(--eb-row-sep)}.eb-form-label{flex:none;font-size:var(--eb-fs-body);width:92px}.eb-form-message textarea,.eb-form-row input{background:#0000;border:0;color:var(--eb-label);font-size:var(--eb-fs-body);min-width:0;outline:none}.eb-form-row input{flex:1 1;height:50px}.eb-form-message textarea::placeholder,.eb-form-row input::placeholder{color:var(--eb-label-3)}.eb-form-message:focus-within,.eb-form-row:focus-within{background:var(--eb-glass-pill-bg-hover)}.eb-form-message:has(textarea:focus-visible),.eb-form-row:has(input:focus-visible){box-shadow:inset 3px 0 0 var(--eb-blue)}.eb-form-message{display:flex;flex-direction:column;padding:12px var(--eb-space-4)}.eb-form-caption{color:var(--eb-label-3);font-size:var(--eb-fs-sm)}.eb-form-message textarea{padding:4px 0 0;resize:vertical}.eb-form-submit{height:52px}.eb-form-fallback{color:var(--eb-label-3);font-size:var(--eb-fs-sm);text-align:center}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-contact-card,.eb-sub{background:var(--eb-glass-fallback)}}.eb-archive{padding-top:var(--eb-space-6)}.eb-breadcrumb{color:var(--eb-muted);display:flex;flex-wrap:wrap;font-size:var(--eb-fs-sm);gap:var(--eb-space-2);list-style:none;margin:0 0 var(--eb-space-4);padding:0}.eb-breadcrumb li+li:before{content:"/";margin-right:var(--eb-space-2)}.eb-breadcrumb a{align-items:center;color:var(--eb-muted);display:inline-flex;min-height:var(--eb-tap)}.eb-breadcrumb a:hover{color:var(--eb-blue)}.eb-breadcrumb li{align-items:center;display:inline-flex}.eb-archive-title{font-size:var(--eb-fs-page);margin-bottom:var(--eb-space-3)}.eb-archive-reg{margin-top:var(--eb-space-5)}.eb-archive-filters{display:flex;flex-direction:column;gap:var(--eb-space-3);margin:var(--eb-space-6) 0 var(--eb-space-5)}.eb-archive-search{max-width:480px;position:relative}.eb-archive-search-icon{color:var(--eb-muted);font-size:var(--eb-fs-lg);left:var(--eb-space-4);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.eb-archive-search input{background:var(--eb-surface);border:var(--eb-border-w) solid var(--eb-line-strong);border-radius:var(--eb-radius);font-size:var(--eb-fs-md);min-height:calc(var(--eb-tap) + var(--eb-space-1));padding:0 var(--eb-space-4) 0 calc(var(--eb-space-4) + var(--eb-space-6));width:100%}.eb-archive-search input:focus-visible{border-color:var(--eb-ink)}.eb-archive-pills{display:flex;flex-wrap:wrap;gap:var(--eb-space-2)}.eb-archive-count{margin:0 0 var(--eb-space-4)}.eb-archive-empty{color:var(--eb-ink-2);margin:0}.eb-archive-grid{grid-gap:var(--eb-space-3);display:grid;gap:var(--eb-space-3);grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media (min-width:600px){.eb-archive-grid{gap:var(--eb-space-5);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.eb-archive-skel{aspect-ratio:3/4.6;background:var(--eb-placeholder);border-radius:var(--eb-radius-lg)}.eb-archive-more{display:flex;justify-content:center;margin-top:var(--eb-space-6)}.eb-ad-hero{grid-gap:var(--eb-space-6);align-items:center;display:grid;gap:var(--eb-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));padding-top:var(--eb-space-5)}.eb-ad-hero-copy{align-items:flex-start;display:flex;flex-direction:column;gap:14px}.eb-ad-hero-copy .eb-breadcrumb{margin-bottom:0}.eb-ad-lockup{height:36px;margin:4px 0 2px;max-width:100%;width:auto}.eb-ad-title{text-wrap:balance;font-size:var(--eb-fs-h1-page-hero);font-weight:var(--eb-fw-bold);letter-spacing:var(--eb-tracking-display);line-height:1.08}.eb-ad-hero-actions{margin-top:6px}.eb-ad-reassure{color:var(--eb-label-3);font-size:var(--eb-fs-sm)}.eb-ad-covers{display:flex;justify-content:center;padding:var(--eb-space-5) 0 var(--eb-space-7);perspective:1600px;position:relative}.eb-ad-covers:before{background:var(--eb-mag-ground);bottom:4%;content:"";filter:blur(10px);height:56px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:78%}.eb-ad-cover{background:var(--eb-surface);border-radius:var(--eb-mag-radius);box-shadow:var(--eb-mag-shadow);transform-origin:50% 100%;width:min(42%,260px)}.eb-ad-cover:after{background:var(--eb-mag-spine),var(--eb-mag-sheen);content:"";inset:0;pointer-events:none;position:absolute}.eb-ad-cover--0{transform:translateX(22%) rotateY(6deg) rotate(-6deg);z-index:1}.eb-ad-cover--1{transform:translate(-22%,5%) rotateY(-4deg) rotate(5deg)}.eb-ad-covers.is-single .eb-ad-cover--0{transform:rotateY(8deg) rotate(-4deg)}.eb-ad-audience{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));list-style:none;margin:0;padding:0}.eb-ad-aud{align-items:flex-start;-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow);display:flex;gap:14px;padding:18px 20px}.eb-ad-aud-text{display:flex;flex-direction:column;gap:3px}.eb-ad-aud-text strong{font-size:var(--eb-fs-body);font-weight:var(--eb-fw-semibold);line-height:1.3}.eb-ad-aud-text span{color:var(--eb-label-2);font-size:var(--eb-fs-base)}.eb-ad-why{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));list-style:none;margin:0;padding:0}.eb-ad-why-card{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow);display:flex;flex-direction:column;gap:10px;padding:22px}.eb-ad-why-card h3{font-size:var(--eb-fs-body);font-weight:var(--eb-fw-semibold);line-height:1.3}.eb-ad-why-card p{color:var(--eb-label-2);font-size:var(--eb-fs-base)}.eb-ad-why-icon{align-items:center;background:var(--eb-squircle-blue);border-radius:var(--eb-r-squircle);box-shadow:var(--eb-squircle-shadow);display:flex;height:58px;justify-content:center;margin-bottom:4px;width:58px}.eb-ad-why-card--blue{background:var(--eb-grad-tile-ek);color:var(--eb-on-dark)}.eb-ad-why-card--blue p{color:var(--eb-on-dark);opacity:.85}.eb-ad-why-card--blue .eb-ad-why-icon{background:var(--eb-squircle-ek)}.eb-ad-rates{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card-lg);box-shadow:var(--eb-glass-card-shadow);overflow:hidden}.eb-ad-rates-table{border-collapse:collapse;width:100%}.eb-ad-rates-table td,.eb-ad-rates-table th{padding:16px 12px;text-align:left;vertical-align:middle}.eb-ad-rates-table td:first-child,.eb-ad-rates-table th:first-child{padding-left:24px}.eb-ad-rates-table thead th{color:var(--eb-label-3);font-size:var(--eb-fs-sm);font-weight:var(--eb-fw-semibold);letter-spacing:var(--eb-tracking-kicker);padding-bottom:12px;padding-top:18px;text-transform:uppercase}.eb-ad-rates-table tbody tr{border-top:1px solid var(--eb-separator)}.eb-ad-rates-table tbody th{font-size:var(--eb-fs-body);font-weight:var(--eb-fw-semibold)}.eb-ad-rates-table td{color:var(--eb-label-2)}.eb-ad-rate{font-feature-settings:"tnum";color:var(--eb-label)!important;font-variant-numeric:tabular-nums;font-weight:var(--eb-fw-semibold);white-space:nowrap}.eb-ad-rate-book{padding-right:20px!important;text-align:right!important}@media (max-width:639px){.eb-ad-rates-table thead{display:none}.eb-ad-rates-table tbody tr{grid-gap:4px 12px;display:grid;gap:4px 12px;grid-template-columns:1fr auto;padding:16px 20px}.eb-ad-rates-table tbody td,.eb-ad-rates-table tbody th{padding:0!important}.eb-ad-rates-table tbody th{grid-column:1/-1}.eb-ad-rates-table td[data-label]:before{color:var(--eb-label-3);content:attr(data-label) " · ";font-weight:var(--eb-fw-regular)}.eb-ad-rate-book{align-self:center;grid-column:2;grid-row:2/span 2}}.eb-ad-rates--empty{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:auto minmax(0,1fr) auto;padding:clamp(22px,3vw,32px)}.eb-ad-rates-icon{align-items:center;background:var(--eb-squircle-blue);border:var(--eb-squircle-border);border-radius:var(--eb-r-squircle-lg);box-shadow:var(--eb-squircle-shadow);display:flex;height:68px;justify-content:center;width:68px}.eb-ad-rates-empty-copy{display:flex;flex-direction:column;gap:4px}.eb-ad-rates-empty-copy h3{font-size:var(--eb-fs-xl);font-weight:var(--eb-fw-bold);letter-spacing:var(--eb-tracking-card)}.eb-ad-rates-empty-copy p{color:var(--eb-label-2);font-size:var(--eb-fs-base);max-width:560px}@media (max-width:799px){.eb-ad-rates--empty{grid-template-columns:1fr;justify-items:start}}.eb-ad-steps{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));list-style:none;margin:0;padding:0}.eb-ad-step{-webkit-backdrop-filter:var(--eb-glass-blur);backdrop-filter:var(--eb-glass-blur);background:var(--eb-glass-card-bg);border:var(--eb-glass-card-border);border-radius:var(--eb-r-card);box-shadow:var(--eb-glass-card-shadow);display:flex;flex-direction:column;gap:8px;padding:22px}.eb-ad-step-n{align-items:center;background:var(--eb-btn-blue);border:var(--eb-btn-tint-border);border-radius:50%;box-shadow:var(--eb-btn-blue-shadow);color:var(--eb-on-dark);display:flex;font-weight:var(--eb-fw-bold);height:40px;justify-content:center;margin-bottom:6px;width:40px}.eb-ad-step h3{font-size:var(--eb-fs-body);font-weight:var(--eb-fw-semibold)}.eb-ad-step p{color:var(--eb-label-2);font-size:var(--eb-fs-base)}.eb-ad-clients:empty{display:none}.eb-ad-book{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.eb-ad-book-intro{align-items:flex-start;display:flex;flex-direction:column;gap:var(--eb-space-3);padding:8px 4px 0}.eb-ad-book-alt{align-items:center;color:var(--eb-label-3);display:flex;flex-wrap:wrap;font-size:var(--eb-fs-base);gap:8px;margin-top:6px}.eb-ad-book-alt .eb-icon{color:var(--eb-label-2)}.eb-ad-select{-webkit-appearance:none;appearance:none;background:#0000 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233C3C43' stroke-opacity='.45' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat 100% /16px;border:0;color:var(--eb-label);cursor:pointer;flex:1 1;font-size:var(--eb-fs-body);height:50px;min-width:0;outline:none;padding:0 24px 0 0}.eb-form-row:has(.eb-ad-select:focus-visible){box-shadow:inset 3px 0 0 var(--eb-blue)}.eb-ad-faq{max-width:820px}.eb-ad-close{align-items:center;background:var(--eb-grad-bridge);border:var(--eb-bridge-border);border-radius:var(--eb-r-banner);box-shadow:var(--eb-bridge-shadow);color:var(--eb-on-dark);display:flex;flex-wrap:wrap;gap:var(--eb-space-5);justify-content:space-between;overflow:hidden;padding:clamp(28px,4vw,48px);position:relative}.eb-ad-close-glow{aspect-ratio:1;border-radius:50%;pointer-events:none;position:absolute}.eb-ad-close-glow--amber{background:var(--eb-glow-amber);right:-8%;top:-60%;width:45%}.eb-ad-close-glow--coral{background:var(--eb-glow-coral);bottom:-80%;left:-10%;width:40%}.eb-ad-close-copy{display:flex;flex-direction:column;gap:6px;max-width:560px;position:relative}.eb-ad-close-lockup{height:28px;margin-bottom:8px;max-width:100%;width:auto}.eb-ad-close-title{text-wrap:balance;font-size:var(--eb-fs-h2-card-glass);font-weight:var(--eb-fw-bold);letter-spacing:var(--eb-tracking-card);line-height:var(--eb-lh-card)}.eb-ad-close-copy p{opacity:.9}.eb-ad-close-actions{display:flex;flex-wrap:wrap;gap:10px;position:relative}@media (max-width:479px){.eb-ad-close-actions>.eb-btn,.eb-ad-hero-actions>.eb-btn{flex:1 1 100%}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.eb-ad-aud,.eb-ad-rates,.eb-ad-step,.eb-ad-why-card{background:var(--eb-glass-fallback)}}.eb-reader{padding-top:var(--eb-space-5)}.eb-reader-top{align-items:center;display:flex;flex-wrap:wrap;gap:var(--eb-space-3);justify-content:space-between;margin-bottom:var(--eb-space-5)}.eb-reader-back{align-items:center;color:var(--eb-ink);display:inline-flex;font-weight:var(--eb-fw-semibold);gap:var(--eb-space-2);min-height:var(--eb-tap);text-decoration:none}.eb-reader-back:hover{color:var(--eb-blue)}.eb-reader-head{align-items:flex-start;display:flex;flex-direction:column;gap:var(--eb-space-2);margin-bottom:var(--eb-space-5)}.eb-reader-head .eb-kicker{margin:0}.eb-reader-title{font-size:var(--eb-fs-page)}.eb-reader-layout{grid-gap:var(--eb-space-6);display:grid;gap:var(--eb-space-6)}.eb-reader-main{display:flex;flex-direction:column;gap:var(--eb-space-5);min-width:0}@media (min-width:1200px){.eb-reader-layout{align-items:start;grid-template-columns:minmax(0,1fr) 300px}}.eb-reader-frame{background:var(--eb-ink);border:var(--eb-border-strong);border-radius:var(--eb-radius-lg);overflow:hidden}.eb-reader-frame.is-focused,.eb-reader-frame:focus-within{outline:var(--eb-focus-ring);outline-offset:var(--eb-focus-offset)}.eb-reader-frame iframe{background:var(--eb-surface);border:0;height:75vh;height:75svh;width:100%}@media (min-width:768px){.eb-reader-frame iframe{aspect-ratio:16/9;height:auto}}.eb-reader-bar{align-items:center;color:var(--eb-on-dark);display:flex;flex-wrap:wrap;font-size:var(--eb-fs-sm);gap:var(--eb-space-3);justify-content:space-between;padding:var(--eb-space-3) var(--eb-space-4)}.eb-reader-bar p{margin:0}.eb-reader-frame--empty{align-items:center;background:var(--eb-surface-2);display:flex;flex-direction:column;gap:var(--eb-space-4);padding:var(--eb-space-6) var(--eb-space-4);text-align:center}.eb-reader-cover{width:min(100%,320px)}.eb-reader-pager{display:flex;flex-wrap:wrap;gap:var(--eb-space-3);justify-content:space-between}.eb-reader-pager-link{align-items:center;border:var(--eb-border-w) solid var(--eb-line-strong);border-radius:var(--eb-radius);color:var(--eb-ink);display:inline-flex;font-weight:var(--eb-fw-semibold);gap:var(--eb-space-3);line-height:var(--eb-lh-tight);min-height:var(--eb-tap);padding:var(--eb-space-2) var(--eb-space-4);text-decoration:none}.eb-reader-pager-link:hover{border-color:var(--eb-ink);color:var(--eb-ink)}.eb-reader-pager-link .eb-meta{display:block;font-weight:var(--eb-fw-regular)}.eb-reader-pager-link--next{margin-left:auto;text-align:right}.eb-reader-side{grid-gap:var(--eb-space-4);display:grid;gap:var(--eb-space-4)}@media (min-width:600px) and (max-width:1199px){.eb-reader-side{grid-template-columns:1fr 1fr}}.eb-reader-card{align-items:flex-start;display:flex;flex-direction:column;gap:var(--eb-space-3);padding:var(--eb-space-5)}.eb-reader-card .eb-btn{margin-top:auto}.eb-reader-card-title{font-size:var(--eb-fs-lg);font-weight:var(--eb-fw-semibold);line-height:var(--eb-lh-tight);margin:0}.eb-reader-more{grid-gap:var(--eb-space-3);display:grid;gap:var(--eb-space-3);grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media (min-width:600px){.eb-reader-more{gap:var(--eb-space-5);grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.eb-reader-more{grid-template-columns:repeat(5,1fr)}}.eb-reader-skel{background:var(--eb-placeholder);border-radius:var(--eb-radius)}.eb-reader-skel--line{height:var(--eb-tap);margin-bottom:var(--eb-space-5);width:40%}.eb-reader-skel--title{height:var(--eb-space-7);margin-bottom:var(--eb-space-5);width:60%}.eb-reader-skel--frame{border-radius:var(--eb-radius-lg);height:75vh}@media (min-width:768px){.eb-reader-skel--frame{aspect-ratio:16/9;height:auto}}.eb-reader-missing{align-items:flex-start;display:flex;flex-direction:column;gap:var(--eb-space-4)}