.examme-container{margin:0 auto;width:min(1180px,calc(100% - 32px))}.examme-hero{background:radial-gradient(circle at top left,rgba(34,197,94,.2),transparent 34%),radial-gradient(circle at bottom right,rgba(16,185,129,.18),transparent 28%),linear-gradient(135deg,#052e1a,#0b3d2a 50%,#0f3f33);color:#fff;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;padding:72px 0 56px;position:relative;width:100vw}.examme-hero__grid{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.examme-badge,.examme-section-heading__eyebrow{align-items:center;backdrop-filter:blur(12px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;display:inline-flex;font-size:.84rem;font-weight:700;gap:8px;letter-spacing:.04em;padding:8px 14px;text-transform:uppercase}.examme-hero__title{font-size:clamp(2.2rem,2.2vw,3.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0 0 18px}.examme-answer,.examme-cta p,.examme-feature-card p,.examme-hero__lead,.examme-preview-question__text,.examme-section-heading p,.examme-stat-card__label,.examme-use-case p{color:hsla(0,0%,100%,.82)}.examme-hero__lead{font-size:1.08rem;line-height:1.8;margin-bottom:28px;max-width:720px}.examme-cta__actions,.examme-hero__actions{display:flex;flex-wrap:wrap;gap:14px}.examme-btn{align-items:center;border-radius:14px;display:inline-flex;font-weight:700;justify-content:center;min-height:48px;padding:0 22px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.examme-btn:hover{transform:translateY(-1px)}.examme-btn--primary{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 18px 40px rgba(34,197,94,.3);color:#fff}.examme-btn--ghost,.examme-btn--secondary{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);color:#fff}.examme-stats{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px}.examme-cta,.examme-feature-card,.examme-preview-card,.examme-stat-card,.examme-use-case{backdrop-filter:blur(18px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 20px 60px rgba(15,23,42,.24)}.examme-stat-card{padding:20px}.examme-stat-card__value{color:#fff;display:block;font-size:1.1rem;font-weight:800;margin-bottom:8px}.examme-stat-card__label{display:block;font-size:.94rem;line-height:1.6}.examme-preview{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.96);border:1px solid rgba(34,197,94,.16);border-radius:24px;box-shadow:0 30px 80px rgba(15,23,42,.18),0 10px 30px rgba(21,128,61,.1);margin:0 auto;max-width:720px;overflow:hidden}.examme-preview,.examme-preview__slides{min-height:590px;position:relative}.examme-preview__slide{display:flex;flex-direction:column;inset:0;opacity:0;position:absolute;transform:translateX(24px);transition:opacity .7s ease,transform .7s ease,visibility .7s ease;visibility:hidden}.examme-preview__slide--first{animation:exammePreviewSlideFirst 10s infinite}.examme-preview__slide--second{animation:exammePreviewSlideSecond 10s infinite}.examme-preview__dots{bottom:18px;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%);z-index:5}.examme-preview__dots span{background:rgba(71,85,105,.24);border-radius:999px;box-shadow:0 0 0 0 rgba(34,197,94,.28);height:11px;transform:scale(1);width:11px}.examme-preview__dots span:first-child{animation:exammePreviewDotFirst 10s infinite}.examme-preview__dots span:last-child{animation:exammePreviewDotSecond 10s infinite}.examme-preview__top{background:linear-gradient(135deg,#4b5563,#5b6472);padding:18px 22px}.examme-preview__progress-header{color:#fff;display:flex;font-size:.95rem;font-weight:700;gap:16px;justify-content:space-between;margin-bottom:12px}.examme-preview__progress-bar{background:hsla(0,0%,100%,.28);border-radius:999px;height:14px;overflow:hidden}.examme-preview__progress-value{background:linear-gradient(90deg,#22c55e,#4ade80);border-radius:999px;height:100%;width:71%}.examme-preview__progress-value--second{width:86%}.examme-preview__body{background:#f8fafc;padding:28px}.examme-preview__nav{align-items:flex-start;border-bottom:1px solid #dbe2ea;display:flex;flex-direction:column;gap:18px;padding-bottom:16px}.examme-preview__title{color:#1f2937;font-size:1.55rem;font-weight:700;white-space:nowrap}.examme-preview__actions{display:flex;gap:16px;width:100%}.examme-preview__btn{align-items:center;border:0;border-radius:14px;cursor:default;display:inline-flex;flex:1 1 0;font-size:1.05rem;font-weight:700;gap:10px;justify-content:center;line-height:1;min-width:0;padding:16px 24px;white-space:nowrap}.examme-preview__btn-icon{font-size:1.15em;line-height:1}.examme-preview__btn--muted{background:#7b8f9c;color:#fff}.examme-preview__btn--primary{background:linear-gradient(135deg,#16a34a,#4ade80);color:#fff}.examme-preview__numbers{display:flex;gap:8px;justify-content:center;margin:24px 0 30px}.examme-preview__numbers span{align-items:center;background:#fff;border:1px solid #94a3b8;border-radius:6px;color:#475569;display:inline-flex;font-weight:700;height:36px;justify-content:center;width:36px}.examme-preview__numbers span.is-active{background:#4b5563;border-color:#4b5563;color:#fff}.examme-preview__question p{color:#111827;font-size:1.3rem;font-weight:500;line-height:1.4;margin:0 0 22px}.examme-preview__answer{align-items:center;background:#fff;border:2px solid #2563eb;border-radius:10px;box-shadow:0 10px 30px rgba(37,99,235,.08);display:flex;gap:18px;justify-content:space-between;padding:22px 24px}.examme-preview__math{align-items:center;color:#111827;display:flex;font-size:1.1rem;width:100%}.examme-preview__choice-list{display:grid;gap:14px;width:100%}.examme-preview__choice{color:#1f2937;font-weight:500;line-height:1.45;padding-left:42px;position:relative}.examme-preview__choice:before{background:#fff;border:2px solid #cbd5e1;border-radius:999px;box-sizing:border-box;content:"";height:22px;left:0;position:absolute;top:.15em;width:22px}.examme-preview__choice--selected:before{border-color:#3b82f6;box-shadow:inset 0 0 0 7px rgba(59,130,246,.16)}.examme-preview__choice--selected:after{background:#2563eb;border-radius:999px;content:"";height:8px;left:7px;position:absolute;top:calc(.15em + 7px);width:8px}.examme-preview__formula{font-family:Cambria Math,STIX Two Math,Times New Roman,serif;font-size:.95em;font-style:italic}.examme-preview__icons{color:#2563eb;display:flex;font-size:1.4rem;gap:18px}@media (max-width:768px){.examme-preview__nav{align-items:stretch}.examme-preview__actions{flex-direction:column;width:100%}.examme-preview__btn{width:100%}.examme-preview__title{font-size:1.25rem;text-align:left;white-space:normal}.examme-preview__question p{font-size:1.2rem}.examme-preview__answer{align-items:flex-start;flex-direction:column}.examme-preview,.examme-preview__slides{min-height:660px}}.examme-section{color:#fff;isolation:isolate;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:84px 0;position:relative;width:100vw}.examme-section:before{background:#0b2f24;content:"";inset:0;left:50%;position:absolute;transform:translateX(-50%);width:100vw;z-index:-1}.examme-section--light{color:#0f172a}.examme-section--light:before{background:linear-gradient(180deg,#ecfdf2,#90a59e)}.examme-section--light .examme-section-heading__eyebrow{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.14);color:#15803d}.examme-section--light .examme-feature-card p,.examme-section--light .examme-section-heading p,.examme-section--light .examme-use-case p{color:#3f5f4f}.examme-section-heading{margin-bottom:32px;max-width:760px}.examme-section-heading h2{font-size:clamp(1.8rem,3vw,2.8rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:16px 0 14px}.examme-section-heading p{font-size:1.04rem;line-height:1.8;margin:0}.examme-features-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.examme-feature-card,.examme-use-case{padding:26px}.examme-feature-card{background:hsla(0,0%,100%,.92);border:1px solid rgba(34,197,94,.12);box-shadow:0 20px 40px rgba(21,128,61,.08)}.examme-feature-card h3,.examme-use-case h3{font-size:1.14rem;font-weight:800;margin:0 0 12px}.examme-feature-card p,.examme-use-case p{line-height:1.75;margin:0}.examme-use-cases{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.examme-use-case{background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.04))}.examme-section--accent:before{background:radial-gradient(circle at top right,rgba(34,197,94,.2),transparent 30%),radial-gradient(circle at bottom left,rgba(16,185,129,.18),transparent 26%),linear-gradient(135deg,#0a2f1f,#0b3b2f)}.examme-cta{align-items:center;display:flex;gap:28px;justify-content:space-between;padding:36px}.examme-cta h2{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;line-height:1.15;margin:14px 0 12px}.examme-cta p{line-height:1.8;margin:0;max-width:760px}@media (max-width:991.98px){.examme-features-grid,.examme-hero__grid,.examme-stats,.examme-use-cases{grid-template-columns:1fr}.examme-cta{align-items:flex-start;flex-direction:column}}@media (max-width:767.98px){.examme-hero{padding:56px 0 40px}.examme-section{padding:64px 0}.examme-cta,.examme-feature-card,.examme-preview-card,.examme-stat-card,.examme-use-case{border-radius:20px}}@keyframes exammePreviewSlideFirst{0%,44%{opacity:1;transform:translateX(0);visibility:visible}50%,to{opacity:0;transform:translateX(-24px);visibility:hidden}}@keyframes exammePreviewSlideSecond{0%,44%{opacity:0;transform:translateX(24px);visibility:hidden}50%,94%{opacity:1;transform:translateX(0);visibility:visible}to{opacity:0;transform:translateX(-24px);visibility:hidden}}@keyframes exammePreviewDotFirst{0%,44%{background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.16);transform:scale(1.18)}50%,to{background:rgba(71,85,105,.24);box-shadow:0 0 0 0 rgba(34,197,94,0);transform:scale(1)}}@keyframes exammePreviewDotSecond{0%,44%{background:rgba(71,85,105,.24);box-shadow:0 0 0 0 rgba(34,197,94,0);transform:scale(1)}50%,94%{background:#22c55e;box-shadow:0 0 0 6px rgba(34,197,94,.16);transform:scale(1.18)}to{background:rgba(71,85,105,.24);box-shadow:0 0 0 0 rgba(34,197,94,0);transform:scale(1)}}