/* ExamHike 1.1.0 — the approved reference as live WordPress components. */
.eh-full-width{--eh-gutter:clamp(14px,3.5vw,56px)}
.eh-full-width .eh-container{width:100%;max-width:none;padding-inline:var(--eh-gutter);margin-inline:0}
.eh-full-width .eh-page-head,.eh-full-width .eh-prose>p,.eh-full-width .eh-prose>ul,.eh-full-width .eh-prose>ol,.eh-full-width .eh-faq{max-width:none}
.eh-full-width .eh-prose :where(.is-layout-constrained)>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:none}
.eh-full-width.eh-theme .tcts-premium-home,.eh-full-width.eh-theme .tcts-courses-listing,.eh-full-width.eh-theme .tcts-modern-course,.eh-full-width.eh-theme .tcts-dashboard,.eh-full-width.eh-theme .tcts-exam-app,.eh-full-width.eh-theme .tcts-result,.eh-full-width.eh-theme .tcts-leaderboard,.eh-full-width.eh-theme .tcts-checkout-shell,.eh-full-width.eh-theme .tcts-auth-shell{width:100%;max-width:none!important;margin-inline:0!important}
.eh-theme .eh-main{min-height:55vh}
.eh-header{box-shadow:none;border-bottom-color:#e3edfa}.eh-header-inner{gap:28px;min-height:60px}.eh-brand{font-size:25px;letter-spacing:-.04em;gap:9px}.eh-brand-icon{background:transparent;color:var(--eh-primary);width:36px;height:36px;border-radius:0}.eh-brand-icon svg{width:36px;height:36px;stroke-width:1.8}.eh-footer .eh-brand-icon{color:#fff}.eh-menu{gap:clamp(14px,1.8vw,28px)}.eh-menu a{font-size:13px;font-weight:500}.eh-menu>.current-menu-item>a{position:relative}.eh-menu>.current-menu-item>a:after{content:"";position:absolute;inset-inline:0;bottom:-8px;height:2px;background:var(--eh-primary)}.eh-header-tools{gap:10px}.eh-header-tools .eh-button{font-size:12px;min-height:40px;padding:10px 17px}.eh-header-tools .eh-button svg{width:16px}.eh-header-tools .eh-button-secondary{border-color:#bcd3fd;color:var(--eh-primary)}.eh-header-tools .eh-button-secondary svg{display:none}.eh-header-tools>.eh-button:not(.eh-button-secondary){background:var(--eh-primary)}
.eh-section-head{margin-bottom:18px;align-items:flex-start;gap:16px}.eh-section-head h2{font-size:clamp(22px,2vw,30px);letter-spacing:-.04em}.eh-section-head .eh-eyebrow{display:none}.eh-section-head .eh-button{background:none;border:0;padding:4px 0;min-height:30px;color:var(--eh-primary);font-size:13px;white-space:nowrap;box-shadow:none}.eh-section-head .eh-button:hover{transform:none;text-decoration:underline}.eh-section-head p{margin:5px 0 0;font-size:13px;max-width:none}
.eh-section-hero{background:#eaf6ff;padding-block:0;position:relative;overflow:hidden}.eh-section-hero.eh-gradient{background-image:linear-gradient(105deg,#e3f1ff,#eef9ff)}.eh-hero-grid{grid-template-columns:1fr 1fr;gap:0;min-height:350px}.eh-hero-copy{position:relative;z-index:1;padding-block:32px;max-width:none}.eh-hero-copy h1{font-size:clamp(40px,4.4vw,70px);letter-spacing:-.045em;line-height:1.06;margin:0 0 17px;font-weight:800;max-width:none}.eh-hero-copy h1>span{display:block;color:var(--eh-primary)}.eh-hero-copy>p{font-size:clamp(14px,1.25vw,19px);max-width:710px;line-height:1.6;margin-bottom:0}.eh-hero-actions{gap:20px;margin-top:21px}.eh-hero-actions .eh-button{padding:13px 20px;min-height:48px;font-size:15px;min-width:180px}.eh-hero-actions .eh-button-secondary{border-color:var(--eh-primary);color:var(--eh-primary);background:#ffffffc9}.eh-hero-visual{position:relative;height:350px;align-self:stretch;width:calc(100% + var(--eh-gutter,24px));max-width:none;margin:0}.eh-hero-visual>img{width:100%;height:100%;max-height:none;object-fit:cover;object-position:70% 49%;mask-image:linear-gradient(90deg,transparent,#000 14%)}.eh-hero-note{position:absolute;inset-inline-end:5%;top:22%;font:italic 22px/1.35 Georgia,serif;color:#0e2b49;transform:rotate(-8deg);text-align:center;max-width:160px}.eh-pill{margin-bottom:12px}.eh-stats{margin-top:22px}.eh-section-categories{background:var(--eh-surface);padding-block:0;border-bottom:1px solid #e4eef9}.eh-category-grid{display:flex;align-items:stretch;justify-content:space-between;gap:0;flex-wrap:wrap}.eh-category-card{background:none;border:0;border-radius:0;box-shadow:none;flex:1;min-width:150px;justify-content:center;padding:20px 14px;gap:14px;position:relative}.eh-category-card:not(:last-child):after{content:"";position:absolute;inset-inline-end:0;top:22%;height:56%;width:1px;background:#d0dff1}.eh-category-card .eh-icon-tile{background:transparent;width:32px;height:32px;border-radius:0;color:var(--eh-primary)}.eh-category-card:nth-child(2) .eh-icon-tile{color:#f47a16}.eh-category-card:nth-child(3) .eh-icon-tile{color:#129466}.eh-category-card:nth-child(4) .eh-icon-tile{color:#ef4863}.eh-category-card:nth-child(5) .eh-icon-tile{color:#7240d8}.eh-category-card svg{width:30px;height:30px;stroke-width:2}.eh-category-card>span:nth-child(2){flex:0 1 auto}.eh-category-card strong{font-size:14px;line-height:1.4}.eh-category-card small,.eh-category-card>svg{display:none}.eh-category-card:hover{background:#eff7ff}
.eh-section-courses{padding-block:24px;background:#f3faff}.eh-grid{gap:22px}.eh-course-card{box-shadow:none;border:1px solid #e0edf7;display:flex;flex-direction:column}.eh-course-card .eh-cover{aspect-ratio:2.8/1}.eh-card-body{padding:12px 18px 16px;display:flex;flex-direction:column;flex:1}.eh-card h3,.eh-card h2{font-size:17px;letter-spacing:-.025em;line-height:1.3;margin-bottom:8px}.eh-course-category{display:inline-flex;align-self:flex-start;color:#0755f5;background:#e0eeff;font-size:11px;font-weight:600;padding:3px 10px;border-radius:16px;line-height:1.4;margin-bottom:8px}.eh-course-card:nth-child(4n+2) .eh-course-category{color:#08764c;background:#def5e7}.eh-course-card:nth-child(4n+3) .eh-course-category{color:#5336bb;background:#ebe4ff}.eh-course-card:nth-child(4n+4) .eh-course-category{color:#934614;background:#ffebd0}.eh-card p{font-size:13px;line-height:1.4;margin-bottom:10px}.eh-card-actions{margin-top:auto;padding-top:4px;gap:8px}.eh-card-actions>.eh-button{width:100%;flex:1;min-height:34px;padding:8px 12px;background:#e9f1ff;color:var(--eh-primary);border:0;font-size:12px;font-weight:600;box-shadow:none}.eh-card-actions>.eh-button:hover{background:#dce9ff}.eh-course-card .eh-price{margin-top:0;margin-bottom:10px}.eh-course-card .eh-price strong{font-size:17px}.eh-course-art-teacher,.eh-course-art-books,.eh-course-art-government,.eh-course-art-general{background-image:url('../images/course-covers.webp');background-size:200% 200%;background-repeat:no-repeat}.eh-course-art-teacher{background-position:0 0}.eh-course-art-books{background-position:100% 0}.eh-course-art-government{background-position:0 100%}.eh-course-art-general{background-position:100% 100%}
.eh-section-tests{padding-block:22px;background:linear-gradient(100deg,#e0f2ff,#ecf8ff)}.eh-practice-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.eh-practice-with-dashboard{grid-template-columns:minmax(0,1.8fr) minmax(320px,1fr)}.eh-practice-main{min-width:0}.eh-practice-main .eh-section-head{margin-bottom:12px}.eh-practice-main .eh-section-head h2{font-size:24px}.eh-practice-main .eh-section-head .eh-button{font-size:11px}.eh-test-list{gap:12px}.eh-test-row{border:0;box-shadow:none;display:grid;grid-template-columns:42px minmax(0,1fr);gap:9px 12px;align-items:start;padding:17px 14px;border-radius:9px}.eh-test-row>div{min-width:0}.eh-test-row .eh-icon-tile{width:42px;height:42px;border-radius:50%;background:#e4f4ff;color:#0755f5}.eh-test-row:nth-child(3n+2) .eh-icon-tile{color:#713bf2;background:#f0e7ff}.eh-test-row:nth-child(3n) .eh-icon-tile{color:#087c43;background:#e8f7ec}.eh-test-row .eh-eyebrow{display:none}.eh-test-row h3{font-size:14px;line-height:1.35;margin:0 0 6px}.eh-test-row p{font-size:11px;line-height:1.5}.eh-test-row .eh-button{grid-column:2;margin:0;justify-self:start;min-height:30px;padding:7px 15px;background:#e9f5ff;border:0;border-radius:6px;color:#0755f5;font-size:11px;max-width:100%}.eh-test-row:nth-child(3n+2) .eh-button{background:#eee8ff;color:#6b32dc}.eh-test-row:nth-child(3n) .eh-button{background:#e1f5e9;color:#087044}.eh-test-row .eh-button svg{display:none}.eh-learning-entry{background:#f3faff;position:relative;border-radius:10px;overflow:hidden;display:grid;grid-template-columns:1fr;align-content:center;padding:24px 18px;min-height:180px;isolation:isolate}.eh-learning-copy{position:relative;z-index:1;max-width:68%}.eh-learning-copy h2{font-size:clamp(20px,1.7vw,27px);line-height:1.2;margin:0 0 10px;letter-spacing:-.04em}.eh-learning-copy p{font-size:12px;line-height:1.4;margin-bottom:14px}.eh-learning-copy .eh-button{font-size:12px;padding:10px 15px;min-height:36px;white-space:normal}.eh-learning-art{position:absolute;inset-inline-end:-15%;bottom:0;width:75%;height:100%;z-index:0;mask-image:linear-gradient(90deg,transparent,#000 45%)}.eh-learning-art img{width:100%;height:100%;object-fit:cover;object-position:right bottom}
.eh-footer{padding:20px 0 24px;background:var(--eh-footer-bg)}.eh-footer-grid{grid-template-columns:1.5fr repeat(calc(var(--eh-footer-columns,5) - 1),minmax(0,1fr)) 1.4fr;gap:24px;align-items:start}.eh-footer-brand{margin-bottom:7px}.eh-footer .eh-brand{font-size:23px}.eh-footer .eh-brand-icon{height:30px;width:30px}.eh-footer .eh-brand-icon svg{height:30px;width:30px}.eh-footer p{font-size:11px;line-height:1.55;margin-bottom:10px}.eh-footer-about{padding-inline-end:20px;border-inline-end:1px solid #ffffff24}.eh-footer-links h2,.eh-footer-connect h2{font-size:12px;letter-spacing:0;line-height:1.4;font-weight:600;margin:0 0 7px;color:#fff}.eh-footer li{font-size:11px;line-height:1.5;margin:0}.eh-footer-connect{border-inline-start:1px solid #ffffff24;padding-inline-start:24px;align-self:stretch;display:flex;flex-direction:column}.eh-social{gap:12px;margin-bottom:24px;flex-wrap:wrap}.eh-social a{display:inline-flex;padding:0;color:#d5dfec}.eh-social svg{width:20px;height:20px}.eh-copyright{margin-top:auto;margin-bottom:0!important}.eh-widget-title{font-size:13px}.eh-footer .eh-footer-bottom{display:none}
.eh-full-width .eh-article{width:100%}.eh-full-width .eh-not-found{max-width:none}.eh-full-width .eh-prose .alignwide,.eh-full-width .eh-prose .alignfull{width:100%;max-width:none}
.eh-mode-dark .eh-section-courses,html[data-eh-mode=dark] .eh-section-courses{background:var(--eh-background)}.eh-mode-dark .eh-section-hero,html[data-eh-mode=dark] .eh-section-hero{background:#192a43}.eh-mode-dark .eh-section-tests,html[data-eh-mode=dark] .eh-section-tests{background:#142a40}.eh-mode-dark .eh-learning-entry,html[data-eh-mode=dark] .eh-learning-entry{background:var(--eh-surface)}.eh-mode-dark .eh-course-category,html[data-eh-mode=dark] .eh-course-category{color:#072955}.eh-mode-dark .eh-card-actions>.eh-button,html[data-eh-mode=dark] .eh-card-actions>.eh-button{color:#1941a3}.eh-mode-dark .eh-hero-note,html[data-eh-mode=dark] .eh-hero-note{color:#092645}
@media(min-width:2000px){.eh-hero-grid,.eh-hero-visual{min-height:450px;height:450px}.eh-hero-copy h1{font-size:76px}.eh-hero-copy>p{font-size:22px}.eh-course-card .eh-cover{aspect-ratio:3/1}.eh-card-body{padding:20px}.eh-card h3{font-size:23px}.eh-card p{font-size:16px}.eh-test-row h3{font-size:18px}.eh-test-row p,.eh-learning-copy p{font-size:14px}.eh-test-row .eh-button{font-size:13px}.eh-learning-copy h2{font-size:32px}}
@media(max-width:1190px){.eh-header-inner{gap:14px}.eh-practice-with-dashboard{grid-template-columns:minmax(0,1fr)}.eh-learning-entry{min-height:200px}.eh-learning-copy{max-width:65%}.eh-learning-art{width:47%;inset-inline-end:0}.eh-footer-grid{grid-template-columns:1.5fr repeat(3,minmax(0,1fr))}.eh-footer-connect{grid-column:auto;border:0;padding-inline-start:0}.eh-footer-about{grid-row:span 2}.eh-hero-note{font-size:17px;inset-inline-end:2%;max-width:120px}.eh-hero-copy h1{font-size:48px}.eh-hero-actions{gap:12px}.eh-hero-actions .eh-button{min-width:0;font-size:13px}.eh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eh-test-list{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1100px){.eh-menu>.current-menu-item>a:after{display:none}.eh-navigation{background:var(--eh-header-bg)}.eh-menu{gap:0}.eh-menu a{font-size:14px}.eh-header-inner{min-height:62px}.eh-header-stacked .eh-navigation{width:100%}}
@media(max-width:767px){.eh-full-width .eh-container,.eh-full-width.eh-plugin-page .eh-container{width:100%;padding-inline:14px}.eh-header-inner{gap:6px;min-height:58px}.eh-brand{font-size:20px}.eh-brand-icon,.eh-brand-icon svg{width:28px;height:28px}.eh-header-tools{gap:3px}.eh-header-tools .eh-button{min-height:36px;font-size:11px;padding:8px 11px}.eh-header-tools>.eh-button:not(.eh-button-secondary){display:none}.logged-in .eh-header-tools>.eh-button:not(.eh-button-secondary){display:inline-flex}.eh-header-tools .eh-button svg{display:none}.eh-header-tools>.eh-button:not(.eh-button-secondary):not(:first-of-type){display:none}.eh-hero-grid{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;gap:0}.eh-hero-copy{padding:30px 0 22px}.eh-hero-copy h1{font-size:clamp(35px,10vw,48px)}.eh-hero-copy>p{font-size:14px;line-height:1.65}.eh-hero-actions{gap:10px;margin-top:19px}.eh-hero-actions .eh-button{flex:1;min-width:0;padding:12px 9px;font-size:12px;min-height:44px}.eh-hero-visual{width:calc(100% + 28px);height:270px;margin-inline-start:-14px;max-width:none}.eh-hero-visual>img{mask-image:none;object-position:70% 47%}.eh-hero-note{font-size:17px;top:18px;inset-inline-end:10px;max-width:100px}.eh-section-categories{padding:0}.eh-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.eh-category-card{min-width:0;padding:15px 9px;justify-content:flex-start;border-bottom:1px solid #e5eef9}.eh-category-card:not(:last-child):after{display:none}.eh-category-card:nth-child(odd){border-inline-end:1px solid #e5eef9}.eh-category-card strong{font-size:12px}.eh-category-card .eh-icon-tile{width:27px;height:27px}.eh-category-card svg{width:27px;height:27px}.eh-section-courses,.eh-section-tests{padding-block:24px}.eh-section-head{flex-direction:row;gap:10px;align-items:center}.eh-section-head h2{font-size:23px}.eh-section-head .eh-button{font-size:11px;white-space:normal;flex-shrink:1;max-width:95px;text-align:end}.eh-section-head .eh-button svg{width:14px}.eh-grid,.eh-test-list{grid-template-columns:minmax(0,1fr);gap:16px}.eh-course-card .eh-cover{aspect-ratio:2.4/1}.eh-card-body{padding:14px 16px 16px}.eh-card h3{font-size:18px}.eh-card p{font-size:13px;line-height:1.6}.eh-course-category{font-size:11px}.eh-card-actions>.eh-button{min-height:40px;font-size:13px}.eh-test-row{grid-template-columns:48px minmax(0,1fr);padding:20px 16px;gap:12px 15px}.eh-test-row .eh-icon-tile{height:48px;width:48px}.eh-test-row h3{font-size:16px}.eh-test-row p{font-size:12px}.eh-test-row .eh-button{min-height:38px;font-size:12px;padding:10px 18px}.eh-practice-main .eh-section-head{align-items:flex-start}.eh-practice-main .eh-section-head h2{font-size:23px}.eh-practice-main .eh-section-head p{font-size:12px;line-height:1.5}.eh-learning-entry{padding:24px 18px;min-height:220px}.eh-learning-copy{max-width:70%}.eh-learning-copy h2{font-size:22px}.eh-learning-copy p{font-size:12px;line-height:1.6}.eh-learning-art{inset-inline-end:-35%;width:100%;mask-image:linear-gradient(90deg,transparent,#000 70%)}.eh-footer{padding:28px 0}.eh-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.eh-footer-about{grid-column:1/-1;grid-row:auto;border:0;padding:0}.eh-footer-connect{grid-column:1/-1;border-top:1px solid #ffffff24;padding-top:20px}.eh-footer p{font-size:12px}.eh-footer-links h2,.eh-footer-connect h2{font-size:14px}.eh-footer li{font-size:12px;line-height:1.8}.eh-social{margin-bottom:18px}.eh-social svg{width:23px;height:23px}.eh-footer .eh-brand{font-size:23px}.eh-article{padding:24px 18px}.eh-main .eh-page-head h1{font-size:clamp(27px,8vw,40px)}}
@media(max-width:380px){.eh-brand{font-size:18px}.eh-header-tools{gap:0}.eh-icon-button{width:34px}.eh-header-tools .eh-button{font-size:10px;padding:8px}.eh-hero-copy h1{font-size:34px}.eh-hero-actions{flex-direction:row}.eh-hero-actions .eh-button{font-size:11px}.eh-hero-actions .eh-button svg{width:14px}.eh-learning-copy{max-width:75%}.eh-learning-copy h2{font-size:20px}}
@media(prefers-reduced-motion:reduce){.eh-hero-note{transform:none}}

.eh-full-width.eh-theme .tcts-auth-card{width:100%;max-width:none}

/* Preserve the source photographs' proportions while cropping atlas quadrants. */
.eh-course-art-teacher,.eh-course-art-books,.eh-course-art-government,.eh-course-art-general{background-size:200% auto}
.eh-course-art-teacher{background-position:0 16%}.eh-course-art-books{background-position:100% 16%}.eh-course-art-government{background-position:0 84%}.eh-course-art-general{background-position:100% 84%}
.eh-learning-art{inset-inline-end:0;width:60%}
@media(max-width:767px){.eh-category-grid.eh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.eh-course-art-teacher{background-position:0 14%}.eh-course-art-books{background-position:100% 14%}.eh-course-art-government{background-position:0 86%}.eh-course-art-general{background-position:100% 86%}.eh-learning-art{inset-inline-end:-15%;width:80%}}
.eh-hero-note{overflow-wrap:normal;word-break:normal}
/* 1.1.2: moon/sun control stays visible even on the smallest/compact header. */
.eh-theme .eh-header-tools [data-eh-mode]{display:inline-flex!important}
.eh-theme [data-eh-mode] [hidden]{display:none!important}
.eh-theme [data-eh-mode] span{display:inline-flex;align-items:center;justify-content:center}
/* Uploaded course images retain their original proportions, without cropping. */
.eh-theme .eh-course-card .eh-cover{aspect-ratio:auto;height:auto;min-height:0;background:var(--eh-surface)}
.eh-theme .eh-course-card .eh-cover img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;transform:none}
.eh-theme .eh-course-card .eh-cover-art{aspect-ratio:16/9;height:auto;min-height:0}
/* Match the plugin's card images, including listings, child courses and dashboard. */
.eh-theme .tcts-course-image,.eh-theme .tcts-home-card-media{height:auto!important;min-height:0!important;aspect-ratio:auto!important}
.eh-theme .tcts-course-image img,.eh-theme .tcts-home-card-media img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;transform:none!important}
.eh-mode-dark .eh-section-hero.eh-gradient,html[data-eh-mode=dark] .eh-section-hero.eh-gradient{background:#192a43;background-image:none}
.eh-theme .tcts-modern-course-media>img{width:100%;height:auto;max-height:none;object-fit:contain}
.eh-theme .tcts-dashboard-course-image img{object-fit:contain!important}
.eh-theme .eh-course-card .eh-cover-art{aspect-ratio:3/2;background-size:200% 200%}
.eh-theme .eh-course-art-teacher{background-position:0 0}.eh-theme .eh-course-art-books{background-position:100% 0}.eh-theme .eh-course-art-government{background-position:0 100%}.eh-theme .eh-course-art-general{background-position:100% 100%}
/* Detailed homepage guide is visible, full width, readable and keyboard navigable. */
.eh-section-seo_article{background:var(--eh-surface);padding-block:44px}
.eh-seo-guide{font-size:16px;line-height:1.85;width:100%;max-width:none}
.eh-seo-guide-header h2{font-size:clamp(26px,3vw,40px);margin:0 0 18px}
.eh-seo-intro{font-size:clamp(17px,1.5vw,21px);color:var(--eh-muted)!important}
.eh-seo-guide section{scroll-margin-top:90px}
.eh-seo-guide h3{font-size:clamp(22px,2vw,29px);margin-top:36px;line-height:1.3}
.eh-seo-guide h4{font-size:19px;margin-top:22px;line-height:1.4}
.eh-guide-toc{background:var(--eh-background);border:1px solid var(--eh-line);border-radius:12px;padding:22px 26px;margin-block:28px}
.eh-guide-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 30px;margin-bottom:0}
.eh-guide-image{margin-block:30px;width:100%}
.eh-guide-image img{display:block;width:100%;height:auto;object-fit:contain;border-radius:14px}
.eh-guide-image figcaption{font-size:13px;margin-top:10px;color:var(--eh-muted)}
.eh-guide-table{overflow-x:auto;width:100%;margin-block:24px}
.eh-guide-table table{display:table;width:100%;margin:0;background:var(--eh-surface);font-size:14px;min-width:600px}
.eh-guide-table caption{text-align:start;font-weight:600;padding-bottom:10px;color:var(--eh-text)}
.eh-guide-table th{background:var(--eh-background);font-weight:650}
.eh-guide-actions{display:flex;gap:12px;flex-wrap:wrap;margin-block:24px}
.eh-guide-faq details{border:1px solid var(--eh-line);border-radius:10px;padding:17px 20px;margin-bottom:12px;background:var(--eh-background)}
.eh-guide-faq summary{font-weight:650;cursor:pointer;line-height:1.5}
.eh-guide-faq details p{margin:12px 0 0}
@media(max-width:767px){.eh-section-seo_article{padding-block:30px}.eh-seo-guide{font-size:15px;line-height:1.85}.eh-guide-toc{padding:18px}.eh-guide-toc ol{grid-template-columns:minmax(0,1fr)}.eh-guide-faq details{padding:15px}.eh-guide-actions .eh-button{width:100%}}
