:root{--et-orange-line:rgba(255, 91, 46, 0.18);--paw-orange:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='%23FF5B2E'%3E%3Cellipse cx='7' cy='9' rx='3.2' ry='2.8'/%3E%3Cellipse cx='3' cy='5' rx='1.3' ry='1.7'/%3E%3Cellipse cx='5.8' cy='3' rx='1.3' ry='1.7'/%3E%3Cellipse cx='8.7' cy='3' rx='1.3' ry='1.7'/%3E%3Cellipse cx='11' cy='5' rx='1.1' ry='1.4'/%3E%3C/svg%3E")}.editorial-team-page .letter-bg-paw{position:absolute;display:block;opacity:.1;background-image:var(--paw-orange);background-size:contain;background-repeat:no-repeat;background-position:center}.editorial-team-page .et-eyebrow{display:block;font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-orange);margin-bottom:12px}.editorial-team-page .et-section-head{max-width:720px;width:100%;margin:0 auto 48px;text-align:center}.editorial-team-page .et-section-head h2{font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:600;line-height:1.18;color:var(--color-text-heading)}.editorial-team-page .et-section-sub{margin-top:14px;font-size:var(--text-md);font-weight:400;line-height:1.8;color:var(--color-text-body)}.et-hero{position:relative;background:var(--color-bg-warm);width:100%;padding:88px 0 64px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;overflow:hidden}.et-hero-paws{position:absolute;inset:0;z-index:0;pointer-events:none}.et-paw-a{top:18%;left:7%;width:44px;height:44px;transform:rotate(-16deg);opacity:.1}.et-paw-b{top:24%;right:8%;width:36px;height:36px;transform:rotate(20deg);opacity:.09}.et-paw-c{bottom:22%;left:11%;width:32px;height:32px;transform:rotate(10deg);opacity:.08}.et-paw-d{bottom:30%;right:12%;width:40px;height:40px;transform:rotate(-12deg);opacity:.09}.et-hero>.container{position:relative;z-index:1}.et-hero__inner{max-width:760px;width:100%;margin:0 auto;text-align:center}.et-hero__inner h1{font-family:var(--font-serif);font-size:var(--text-6xl);font-weight:600;line-height:1.1;color:var(--color-text-heading);margin-bottom:20px}.et-hero__lead{font-size:var(--text-xl);font-weight:400;line-height:1.7;color:var(--color-text-body)}.et-process{padding:84px 0;background:var(--color-bg-white)}.et-process__grid{max-width:820px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:20px}.et-process__card{position:relative;display:flex;align-items:flex-start;gap:24px;padding:28px 32px;background:linear-gradient(160deg,var(--color-bg-warm) 0,var(--color-bg-white) 100%);border:1.5px solid var(--color-border);border-radius:20px;box-shadow:0 4px 24px rgba(14,20,95,.07)}.et-process__step{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;background:var(--color-bg-peach);color:var(--color-orange);font-family:var(--font-serif);font-size:var(--text-xl);font-weight:600}.et-process__body{flex:1}.et-process__title{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:600;line-height:1.3;color:var(--color-text-heading);margin:4px 0 8px}.et-process__card p{font-size:var(--text-md);font-weight:400;line-height:1.8;color:var(--color-text-body);margin:0}.et-writers{padding:84px 0;background:var(--color-bg-warm)}.et-reviewers{padding:84px 0;background:var(--color-bg-white)}.et-cardGrid{max-width:1080px;width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.et-personCard{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px 32px;background:var(--color-bg-white);border:1.5px solid var(--color-border);border-radius:20px;box-shadow:0 4px 24px rgba(14,20,95,.07);transition:transform .22s ease,box-shadow .22s ease}a.et-personCard{text-decoration:none;color:inherit}a.et-personCard:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(14,20,95,.12);text-decoration:none}.et-personCard__photoWrap{position:relative;width:100px;height:100px;margin-bottom:18px}.et-personCard__photo{width:100px;height:100px;border-radius:50%;object-fit:cover;border:3px solid var(--color-bg-white);box-shadow:0 6px 18px -6px rgba(14,20,95,.35);background:var(--color-bg-peach)}.et-verifiedDot{position:absolute;right:2px;bottom:2px;width:26px;height:26px;border-radius:50%;background:var(--color-orange);border:2.5px solid var(--color-bg-white);display:grid;place-items:center}.et-personCard__name{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:600;color:var(--color-text-heading);line-height:1.2;margin:0 0 6px}.et-personCard__title{font-size:var(--text-base);font-weight:600;color:var(--color-text-secondary);margin:0}.et-cardDivider{display:block;width:40px;height:3px;border-radius:2px;background:var(--color-orange);margin:16px 0}.et-personCard__bio{font-size:var(--text-base);font-weight:400;line-height:1.7;color:var(--color-text-body);margin:0 0 18px}.et-personCard__link{margin-top:auto;font-size:var(--text-base);font-weight:700;color:var(--color-orange)}a.et-personCard:hover .et-personCard__link{text-decoration:underline}.et-stateLicensedBadge{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:var(--color-bg-peach);color:var(--color-orange);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:5px 10px;border-radius:100px;margin-bottom:16px}.et-badgeDot{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--color-orange);flex-shrink:0}.et-reviewerCard__license,.et-reviewerCard__states{display:inline-block;margin-top:10px;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;color:var(--color-navy);background:var(--color-bg-warm);border:1px solid var(--et-orange-line);padding:4px 12px;border-radius:100px}.et-specTags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:auto}.et-specTag{font-size:var(--text-xs);font-weight:600;color:var(--color-text-secondary);background:var(--color-bg-warm);border:1px solid var(--color-border);padding:5px 12px;border-radius:100px}.et-reviewerCard__link{display:inline-block;margin-top:20px;font-size:var(--text-base);font-weight:700;color:var(--color-orange);text-decoration:none;transition:opacity .18s ease}.et-reviewerCard__link:hover{text-decoration:underline}.et-standards{padding:84px 0;background:var(--color-bg-warm)}.et-standards__inner{max-width:820px;width:100%;margin:0 auto;background:var(--color-bg-white);border:1.5px solid var(--color-border);border-radius:20px;padding:48px 44px;box-shadow:0 4px 24px rgba(14,20,95,.07)}.et-standards__inner .et-section-head{margin:0 auto 28px;text-align:left}.et-standards__inner p{font-size:var(--text-md);font-weight:400;line-height:1.85;color:var(--color-text-body)}.et-standards__list{list-style:none;margin:0;padding:0}.et-standards__list li{position:relative;padding-left:34px;margin-bottom:16px;font-size:var(--text-md);font-weight:400;line-height:1.85;color:var(--color-text-body)}.et-standards__list li:last-child{margin-bottom:0}.et-standards__list li::before{content:"";position:absolute;left:0;top:.45em;width:18px;height:18px;border-radius:50%;background:var(--color-bg-peach) url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M2 5.2l2.2 2.2L8 2.5' stroke='%23FF5B2E' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px 12px no-repeat}.et-standards__foot{margin-top:28px;padding-top:24px;border-top:1px solid var(--color-border)}.et-standards__updated{font-size:var(--text-base);color:var(--color-text-heading)}.et-standards__updated strong{color:var(--color-navy);font-weight:700}.et-standards__disclaimer{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7}@media (max-width:992px){.et-cardGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.et-hero{padding:72px 0 52px;border-bottom-left-radius:40px;border-bottom-right-radius:40px}.et-hero__inner h1{font-size:var(--text-4xl)}.et-process,.et-reviewers,.et-standards,.et-writers{padding:56px 0}.et-section-head{margin-bottom:32px}.et-standards__inner{padding:32px 24px}}@media (max-width:575px){.et-cardGrid{grid-template-columns:1fr}.et-process__card{padding:22px 20px;gap:16px}.et-process__step{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){a.et-personCard{transition:none}a.et-personCard:hover{transform:none}}